.prose .needs{padding-left:0}.needs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none}.needs li{padding:14px 0;border-top:1px solid var(--line);color:var(--silver)}.needs li b{color:var(--text)}@media(max-width:760px){.needs{grid-template-columns:1fr}.istep{padding-left:52px}.istep:before{width:38px;height:38px;font-size:19px}}.prose .steps-skip{margin:0 0 6px;color:var(--text-2)}.istep{position:relative;margin:44px 0 0;padding-left:64px}.istep:before{content:attr(data-n);position:absolute;left:0;top:-2px;width:44px;height:44px;display:grid;place-items:center;background:var(--green);color:var(--bg);font:800 22px/1 var(--display)}.istep h3{margin:6px 0 12px;font-size:24px}.istep[id]{scroll-margin-top:calc(var(--hdr) + 20px)}.prose .wait-note{margin:22px 0;color:var(--text)}.prose .where-h{margin:26px 0 10px;font:700 21px/1.25 var(--display);letter-spacing:-.01em;color:var(--text);scroll-margin-top:calc(var(--hdr) + 20px)}.prose .move-note{margin-top:18px}.prose .guide-next{margin:56px 0 0;padding-top:22px;border-top:1px solid var(--line);font-size:18px;color:var(--text)}.guide-next .sep{margin:0 6px;color:var(--text-2)}.prose .guide-mod{margin:14px 0 0;color:var(--text-2)}.paths{display:grid;gap:14px;margin:18px 0}.path{padding:16px 18px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-sm)}.path h5{font:700 17px/1.3 var(--sans);margin:0 0 8px;color:var(--text)}.path .addr{margin-bottom:0}.guide-shot{margin:18px 0 0}.guide-shot img{border-radius:var(--r-sm);box-shadow:0 0 0 1px var(--line)}.guide-shot figcaption{margin-top:8px}.prose .dlist{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--line)}.prose .dlist li{margin:0;padding:14px 0;border-top:1px solid var(--line)}.prose .dlist.fixes b{display:block;margin-bottom:4px;font:700 18.5px/1.3 var(--display);letter-spacing:-.005em}.prose .dlist a{font-weight:600;text-decoration:none}.prose .dlist a:hover{text-decoration:underline}.mods-plate .key{fill:var(--bg-3);stroke:var(--line);stroke-width:1.5}.mods-plate .key-mark{fill:var(--text)}.mods-plate .key-t{font:700 18px var(--sans);fill:var(--text)}.mods-plate .plus{font:600 20px var(--sans);fill:var(--text-2)}.mods-plate .field-on{fill:var(--bg-2);stroke:var(--square);stroke-width:1.5}.mods-plate .bar{fill:var(--bg-3)}.mods-plate .fold{fill:var(--square)}.mods-plate .addr{fill:var(--bg-2);stroke:var(--line)}.mods-plate .menu{fill:var(--bg-2);stroke:var(--line);stroke-width:1.5}.mods-plate .menu-bar{fill:var(--bg-3)}.mods-plate .menu-on{fill:#8eea2524;stroke:var(--green);stroke-width:1.5}.mods-plate .menu-t{font:700 12.5px var(--sans);fill:var(--text)}.mods-plate .cursor{fill:var(--text);stroke:var(--bg);stroke-width:1;stroke-linejoin:round}.mods-plate .zip{fill:var(--green)}.mods-plate .zip-fold{fill:var(--green-2)}.mods-plate .zip-t,.mods-plate .zip-pull{fill:var(--bg)}.mods-plate .trail{fill:none;stroke:var(--green);stroke-width:2;stroke-linecap:round;opacity:.45}.mods-plate .name{fill:var(--text);font-weight:600}.mods-plate .menu-g{animation:rest-in .4s var(--ease) .5s both}.mods-plate .drop{transform-box:fill-box;animation:rest-drop .9s var(--spring) 1.1s both}.keys-t kbd{display:inline-block;padding:1px 7px;border:1.5px solid var(--line);border-bottom-width:3px;border-radius:5px;background:var(--bg-2);font:700 .9em/1.35 var(--sans);color:var(--text)}.istep .addr code{overflow-wrap:normal;word-break:normal}.istep .addr .nb{white-space:nowrap}@media(max-width:520px){.istep .addr code{flex-basis:100%;font-size:13px}.istep .addr .copy-btn{width:100%}}
