.help-screen{--hot:#0f766e;display:grid;gap:1.25rem;margin:.75rem 0 1.5rem}@media (min-width:48rem){.help-screen{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start}}.help-screen-frame{overflow:hidden;border:1px solid var(--line);border-radius:.9rem;background:#f1f5f9;box-shadow:0 18px 40px -24px rgb(15 23 42/.45)}.help-screen-bar{display:flex;align-items:center;gap:.35rem;padding:.5rem .75rem;background:#e2e8f0}.help-screen-bar>span:not(.help-screen-url){width:.55rem;height:.55rem;border-radius:9999px;background:#cbd5e1}.help-screen-url{margin-left:.5rem;flex:1;border-radius:9999px;background:#f8fafc;padding:.1rem .7rem;font-size:.7rem;color:#64748b}.help-mock{padding:1rem;color:#0f172a;font-family:ui-sans-serif,system-ui,sans-serif;color-scheme:light}.help-hot{position:relative;cursor:pointer;border-radius:.5rem;transition:box-shadow .15s ease}.help-hot:after{content:attr(data-hot);position:absolute;top:-.45rem;right:-.45rem;z-index:1;display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:9999px;background:#94a3b8;color:#fff;font-size:.65rem;font-weight:700;line-height:1}.help-screen[data-active="1"] [data-hot="1"],.help-screen[data-active="2"] [data-hot="2"],.help-screen[data-active="3"] [data-hot="3"],.help-screen[data-active="4"] [data-hot="4"],.help-screen[data-active="5"] [data-hot="5"],.help-screen[data-active="6"] [data-hot="6"]{box-shadow:0 0 0 2px var(--hot),0 0 0 6px rgb(15 118 110/.18)}.help-screen[data-active="1"] [data-hot="1"]:after,.help-screen[data-active="2"] [data-hot="2"]:after,.help-screen[data-active="3"] [data-hot="3"]:after,.help-screen[data-active="4"] [data-hot="4"]:after,.help-screen[data-active="5"] [data-hot="5"]:after,.help-screen[data-active="6"] [data-hot="6"]:after{background:var(--hot)}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .help-screen[data-active="1"] [data-hot="1"],html:not([data-motion=reduced]) .help-screen[data-active="2"] [data-hot="2"],html:not([data-motion=reduced]) .help-screen[data-active="3"] [data-hot="3"],html:not([data-motion=reduced]) .help-screen[data-active="4"] [data-hot="4"],html:not([data-motion=reduced]) .help-screen[data-active="5"] [data-hot="5"],html:not([data-motion=reduced]) .help-screen[data-active="6"] [data-hot="6"]{animation:help-hot-pulse 1.8s ease-in-out infinite}}@keyframes help-hot-pulse{50%{box-shadow:0 0 0 2px var(--hot),0 0 0 9px rgb(15 118 110/.06)}}.help-screen-title{margin-bottom:.5rem;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.help-callouts{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.help-callout{display:flex;width:100%;min-height:2.75rem;gap:.7rem;align-items:flex-start;border:1px solid var(--line);border-radius:.6rem;background:transparent;padding:.55rem .75rem;text-align:left;color:var(--ink);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.help-callout:hover{border-color:var(--hot)}.help-callout[aria-pressed=true]{border-color:var(--hot);background:color-mix(in oklab,var(--hot),transparent 92%)}.help-callout-num{display:grid;flex:none;place-items:center;width:1.4rem;height:1.4rem;border-radius:9999px;background:#94a3b8;color:#fff;font-size:.75rem;font-weight:700}.help-callout[aria-pressed=true] .help-callout-num{background:var(--hot)}.help-callout strong{display:block;font-size:.9rem}.help-callout-text{display:none;margin-top:.15rem;font-size:.85rem;line-height:1.4;color:var(--ink-muted)}.help-callout[aria-pressed=true] .help-callout-text{display:block}.help-screen-guide{display:grid;gap:.9rem}.help-trail{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.help-trail a{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--line);border-radius:9999px;font-size:.75rem;font-weight:600;color:var(--ink-muted);text-decoration:none}.help-trail a[data-visited=true]{border-color:var(--signal);background:color-mix(in oklab,var(--signal),transparent 85%);color:var(--ink)}.help-trail a[aria-current=step]{border-color:var(--signal);background:var(--signal);color:var(--signal-ink)}