.help{--help-nav:15.5rem;--help-toc:12.5rem;background:var(--bg);color:var(--ink);padding:128px 0 96px}.help__frame{grid-template-columns:var(--help-nav) minmax(0,1fr);align-items:start;gap:56px 64px;display:grid}.help__frame.is-article{grid-template-columns:var(--help-nav) minmax(0,1fr) var(--help-toc);gap:56px 48px}.help-nav{max-height:calc(100dvh - 120px);padding-bottom:24px;position:sticky;top:96px;overflow:auto}.help-nav__brand{color:inherit;flex-direction:column;gap:6px;margin-bottom:18px;text-decoration:none;display:flex}.help-nav__brand span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:600}.help-nav__brand strong{letter-spacing:-.04em;font-size:1.15rem;font-weight:640}.help-tree{flex-direction:column;gap:2px;display:flex}.help-group{margin:0}.help-group__header,.help-group__trigger{font:inherit;margin:0}.help-group__trigger{width:100%;color:var(--ink);letter-spacing:-.025em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;font-size:.875rem;font-weight:650;line-height:1.3;display:flex}.help-group__trigger:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.help-group__trigger:focus-visible{outline:2px solid color-mix(in srgb,var(--ink) 28%,transparent);outline-offset:2px}.help-group__trigger svg{color:var(--muted);flex:none;transition:transform .18s}.help-group__trigger[data-state=open] svg{transform:rotate(90deg)}.help-group__content{overflow:hidden}.help-group__content[data-state=open]{animation:.2s help-acc-down}.help-group__content[data-state=closed]{animation:.16s help-acc-up}.help-group__links{flex-direction:column;padding:2px 0 8px;display:flex}.help-group a{color:var(--muted);letter-spacing:-.01em;border-radius:8px;padding:5px 8px 5px 12px;font-size:.8125rem;font-weight:500;line-height:1.4;text-decoration:none;display:block}.help-group a:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 4%,transparent)}.help-group a.is-active{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent);font-weight:600}@keyframes help-acc-down{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes help-acc-up{0%{height:var(--reka-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.help-group__content[data-state=closed],.help-group__content[data-state=open]{animation:none}.help-group__trigger svg{transition:none}}.help-nav__mobile{display:none}.help-home__lead{max-width:40rem;margin-bottom:48px}.help-home__lead h1{letter-spacing:-.055em;margin:18px 0 16px;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:550;line-height:.96}.help-home__lead p{max-width:34em;color:var(--muted);margin:0;font-size:1.05rem;line-height:1.6}.help-home__search{max-width:28rem;margin:22px 0 0}.help-search{display:block;position:relative}.help-search input{border:1px solid var(--line);background:var(--surface);width:100%;height:48px;color:var(--ink);font:inherit;border-radius:12px;padding:0 14px 0 40px;font-size:1rem}.help-search input::placeholder{color:var(--muted-2)}.help-search input:focus{border-color:color-mix(in srgb,var(--ink) 28%,var(--line));outline:none}.help-search svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.help-results{flex-direction:column;gap:2px;margin-top:8px;display:flex}.help-results a{border-bottom:1px solid var(--line);color:inherit;padding:16px 0;text-decoration:none;display:block}.help-results a:first-child{border-top:1px solid var(--line)}.help-results a:hover .help-results__title{opacity:.7}.help-results small{font-family:var(--font-mono);color:var(--muted);margin-bottom:4px;font-size:11px;display:block}.help-results__title{letter-spacing:-.035em;margin:0 0 6px;font-size:1.12rem;font-weight:620}.help-results p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.5}.help-empty{color:var(--muted);margin:8px 0 0}.help-cats{grid-template-columns:1fr 1fr;gap:14px;margin-top:8px;display:grid}.help-cats a{border:1px solid var(--line);min-height:132px;color:inherit;background:var(--surface);border-radius:16px;flex-direction:column;gap:8px;padding:18px 18px 16px;text-decoration:none;display:flex}.help-cats a:hover{border-color:color-mix(in srgb,var(--ink) 18%,var(--line))}.help-cats b{letter-spacing:-.035em;font-size:1.05rem;font-weight:640}.help-cats p{color:var(--muted);flex:1;margin:0;font-size:.9rem;line-height:1.45}.help-cats span{font-family:var(--font-mono);color:var(--muted-2);font-size:11px}.help-article__crumb{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0 0 18px;font-size:.86rem;display:flex}.help-article__crumb a{color:inherit;text-decoration:none}.help-article__crumb a:hover{color:var(--ink)}.help-article h1{letter-spacing:-.05em;margin:0 0 14px;font-size:clamp(2.1rem,4vw,3.1rem);font-weight:550;line-height:1.02}.help-article__dek{max-width:42em;color:var(--muted);margin:0 0 28px;font-size:1.05rem;line-height:1.6}.help-article__meta{font-family:var(--font-mono);color:var(--muted);margin:-12px 0 28px;font-size:12px}.help-where{border-left:2px solid var(--ink);background:color-mix(in srgb,var(--ink) 4%,transparent);align-items:baseline;gap:12px;margin:0 0 22px;padding:12px 14px;font-size:.92rem;line-height:1.45;display:flex}.help-where span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex:none;font-size:10px;font-weight:600}.help-prose li,.help-prose p{color:color-mix(in srgb,var(--ink) 88%,var(--muted));font-size:1.02rem;line-height:1.65}.help-prose p{max-width:44em;margin:0 0 16px}.help-prose h2{letter-spacing:-.04em;margin:32px 0 12px;scroll-margin-top:96px;font-size:1.28rem;font-weight:640}.help-prose ol,.help-prose ul{max-width:44em;margin:0 0 18px;padding:0 0 0 1.15em}.help-prose li+li{margin-top:8px}.help-steps{counter-reset:helpstep;max-width:44em;margin:0 0 22px;padding:0;list-style:none}.help-steps li{border-top:1px solid var(--line);counter-increment:helpstep;padding:14px 0 14px 2.6rem;position:relative}.help-steps li:before{content:counter(helpstep);font-family:var(--font-mono);color:var(--muted);font-size:12px;font-weight:600;position:absolute;top:14px;left:0}.help-steps strong{letter-spacing:-.03em;margin-bottom:4px;font-size:1rem;display:block}.help-steps p{margin:0}.help-callout{border:1px solid var(--line);border-radius:14px;max-width:44em;margin:8px 0 22px;padding:16px 18px}.help-callout strong{letter-spacing:-.02em;margin-bottom:6px;font-size:.92rem;display:block}.help-callout p{color:var(--muted);margin:0}.help-pager{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;padding-top:22px;display:grid}.help-pager a{color:inherit;flex-direction:column;gap:4px;padding:12px 0;text-decoration:none;display:flex}.help-pager a:last-child{text-align:right;align-items:flex-end}.help-pager span{font-family:var(--font-mono);color:var(--muted);font-size:11px}.help-pager b{letter-spacing:-.03em;font-size:.95rem;font-weight:620}.help-toc{padding-top:6px;position:sticky;top:96px}.help-toc p{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:10px}.help-toc a{color:var(--muted);margin:0 0 8px;font-size:.84rem;line-height:1.35;text-decoration:none;display:block}.help-toc a.is-active,.help-toc a:hover{color:var(--ink)}@media (width<=1180px){.help__frame.is-article{grid-template-columns:var(--help-nav) minmax(0,1fr);gap:48px 40px}.help-toc{display:none}}@media (width<=900px){.help{padding-top:104px}.help__frame,.help__frame.is-article{grid-template-columns:1fr;gap:24px}.help-nav{max-height:none;position:static;overflow:visible}.help-nav__desktop{display:none}.help-nav.is-open .help-nav__desktop{border-top:1px solid var(--line);margin-top:14px;padding:8px 0 4px;display:block}.help-nav__mobile{justify-content:space-between;align-items:center;gap:12px;display:flex}.help-nav__desktop .help-nav__brand{display:none}.help-nav__mobile button{border:1px solid var(--line);background:var(--surface);height:40px;color:inherit;font:inherit;border-radius:10px;padding:0 14px;font-size:.9rem;font-weight:600}.help-cats,.help-pager{grid-template-columns:1fr}.help-pager a:last-child{text-align:left;align-items:flex-start}}
