.help-page{-webkit-overflow-scrolling:touch}.help-page__article{max-width:42rem;margin:0 auto;padding:1.25rem 1rem 2.5rem}@media (min-width:640px){.help-page__article{padding:1.5rem 1.5rem 3rem}}.help-page__h1{letter-spacing:-.02em;color:var(--foreground);font-size:1.375rem;font-weight:700;line-height:1.25}.help-page__h2{color:var(--foreground);margin-top:1.75rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.help-page__p{color:var(--muted-foreground);margin-top:.625rem;font-size:.9375rem;line-height:1.6}.help-page__section--highlight{border:1px solid var(--border);background:var(--muted);border-radius:.75rem;margin-top:1.25rem;padding:1rem}.help-page__section--highlight .help-page__h2{margin-top:0}.help-page__rule{border:1px solid var(--morse-node-selected-stroke);background:color-mix(in srgb, var(--morse-node-selected-fill) 35%, transparent);border-radius:.5rem;margin:.75rem 0 1rem;padding:.875rem 1rem}.help-page__rule-title{color:var(--foreground);margin:0;font-size:.875rem;font-weight:700}.help-page__rule-list{color:var(--foreground);margin:.5rem 0 0;padding-left:1.125rem;font-size:.875rem;line-height:1.5}.help-page__rule-list li+li{margin-top:.375rem}.help-page__rect-note{font-style:italic}.help-page__diagram{border:1px dashed var(--border);background:var(--background);border-radius:.5rem;margin-top:.75rem;padding:.875rem 1rem}.help-page__diagram-title{color:var(--muted-foreground);margin:0;font-size:.8125rem;font-weight:600}.help-page__diagram-steps{color:var(--foreground);margin:.625rem 0 0;padding-left:1.25rem;font-family:ui-monospace,monospace;font-size:.875rem;line-height:1.55}.help-page__diagram-steps li+li{margin-top:.25rem}.help-page__alphabet-note{font-size:.8125rem}.help-page__section:first-of-type .help-page__h2,.help-page__cta-wrap{margin-top:1.25rem}.help-page__cta-wrap--bottom{margin-top:2rem}.help-page__cta{background:var(--primary);color:var(--primary-foreground);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.help-page__cta:hover{opacity:.92}.help-page__shape-list{flex-direction:column;gap:1.25rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.help-page__shape{align-items:flex-start;gap:1rem;display:flex}.help-page__shape-icon-col{flex-shrink:0;justify-content:center;align-items:flex-start;width:3.25rem;padding-top:.125rem;display:flex}.help-page__shape-copy{flex:1;min-width:0}.help-page__shape-icon{border:3px solid var(--morse-node-idle-stroke);background:var(--morse-node-idle-fill)}.help-page__shape-icon--circle{border-radius:9999px;width:2.5rem;height:2.5rem}.help-page__shape-icon--led{background:var(--morse-led-fill);border-color:var(--morse-led-stroke);border-radius:9999px;width:2.5rem;height:2.5rem}.help-page__shape-icon--rectHorizontal{border-radius:.5rem;width:3.25rem;height:2.5rem}.help-page__shape-icon--rectVertical{border-radius:.5rem;width:2.5rem;height:3.25rem}.help-page__shape-title{color:var(--foreground);font-size:.9375rem;font-weight:600}.help-page__list{color:var(--muted-foreground);margin:.75rem 0 0;padding-left:1.25rem;font-size:.9375rem;line-height:1.55}.help-page__list li+li{margin-top:.5rem}.help-page__steps{color:var(--muted-foreground);margin:.75rem 0 0;padding-left:1.25rem;font-size:.9375rem;line-height:1.55}.help-page__steps li+li{margin-top:.625rem}.help-page__table-wrap{border:1px solid var(--border);border-radius:.5rem;margin-top:.75rem;overflow-x:auto}.help-page__table{border-collapse:collapse;width:100%;font-size:.875rem}.help-page__table th,.help-page__table td{text-align:left;border-bottom:1px solid var(--border);padding:.5rem .75rem}.help-page__table th{color:var(--foreground);background:var(--muted);font-weight:600}.help-page__table tr:last-child td{border-bottom:none}.help-page__table code{color:var(--foreground);font-family:ui-monospace,monospace;font-size:.8125rem}.help-page__faq{margin:.75rem 0 0}.help-page__faq-item+.help-page__faq-item{margin-top:1rem}.help-page__faq dt{color:var(--foreground);font-size:.9375rem;font-weight:600}.help-page__faq dd{color:var(--muted-foreground);margin:.375rem 0 0;font-size:.9375rem;line-height:1.55}
