.share-link[data-astro-cid-4lfmwkij]{font:inherit;font-size:var(--font-small);color:inherit;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;align-items:center;gap:.4rem;margin:-.45rem -.5rem;padding:.6rem .5rem;transition:color .15s,border-color .15s;display:inline-flex}.share-link[data-astro-cid-4lfmwkij]:hover{color:var(--primary);border-bottom-color:var(--primary)}.share-link[data-astro-cid-4lfmwkij] svg[data-astro-cid-4lfmwkij]{display:block}.rsp[data-astro-cid-ttror5ai]{--rs-success:#4ade80;--rs-success-bg:#1665344d;--rs-info:#60a5fa;--rs-info-bg:#1e40af4d;--rs-neutral:#9ca3af;--rs-neutral-bg:#3741514d;--rs-pin:oklch(74% .16 58);--rs-course:oklch(62% .19 264);--rs-done:calc(100% * 2 / 9);background:oklch(13% .012 265);border-radius:2.6rem;width:100%;max-width:20rem;padding:.55rem;position:relative;box-shadow:0 0 0 1px oklch(42% .02 260/.7),0 30px 70px -20px oklch(0% 0 0/.6);container-type:inline-size}.rsp[data-astro-cid-ttror5ai][data-scene=mark]{--rs-done:calc(100% * 3 / 9)}.rsp__screen[data-astro-cid-ttror5ai]{aspect-ratio:390/800;background:var(--background);color:var(--foreground);text-align:start;isolation:isolate;user-select:none;border-radius:2.1rem;flex-direction:column;font-size:4.10256cqi;line-height:1.4;display:flex;position:relative;overflow:hidden}.rsp__screen[data-astro-cid-ttror5ai] svg{display:block}.rsp__island[data-astro-cid-ttror5ai]{z-index:30;background:#000;border-radius:1.1em;width:7.2em;height:2.1em;position:absolute;top:.7em;left:50%;transform:translate(-50%)}.rsp__status[data-astro-cid-ttror5ai]{flex:none;justify-content:space-between;align-items:center;height:3.3em;padding:0 1.9em 0 2.25em;font-weight:600;display:flex}.rsp__status[data-astro-cid-ttror5ai]>span[data-astro-cid-ttror5ai]:first-child{font-size:.9375em}.rsp__status-icons[data-astro-cid-ttror5ai]{align-items:center;gap:.35em;display:flex}.rsp__status-icons[data-astro-cid-ttror5ai] svg[data-astro-cid-ttror5ai]{fill:currentColor;width:auto;height:.7em}.rsp__url[data-astro-cid-ttror5ai]{background:var(--secondary);height:2.1em;color:var(--muted-foreground);border-radius:.7em;flex:none;place-items:center;margin:0 .75em .5em;display:grid}.rsp__url[data-astro-cid-ttror5ai] span[data-astro-cid-ttror5ai]{font-size:.8125em}.rsp__band[data-astro-cid-ttror5ai]{background:var(--primary);height:3em;color:var(--primary-foreground);flex:none;justify-content:space-between;align-items:center;gap:.75em;padding:0 1em;display:flex}.rsp__band-left[data-astro-cid-ttror5ai],.rsp__band-right[data-astro-cid-ttror5ai]{align-items:center;gap:.5em;min-width:0;display:flex}.rsp__band-right[data-astro-cid-ttror5ai]{flex:none;align-items:baseline;gap:.375em}.rsp__logo[data-astro-cid-ttror5ai]{width:1.75em;height:1.75em;box-shadow:0 0 0 1px color-mix(in oklab, var(--primary-foreground) 60%, transparent);border-radius:.375em;flex:none}.rsp__mark[data-astro-cid-ttror5ai]{letter-spacing:-.025em;white-space:nowrap;font-weight:700}.rsp__mark[data-astro-cid-ttror5ai] sup[data-astro-cid-ttror5ai]{color:var(--primary);margin-left:.125em;font-size:.6em;font-weight:600}.rsp__band-left[data-astro-cid-ttror5ai] .rsp__mark[data-astro-cid-ttror5ai]{font-size:1.125em}.rsp__band-right[data-astro-cid-ttror5ai] .rsp__mark[data-astro-cid-ttror5ai]{font-size:.875em}.rsp__mark--band[data-astro-cid-ttror5ai] sup[data-astro-cid-ttror5ai]{color:color-mix(in oklab, var(--primary-foreground) 75%, transparent)}.rsp__band-job[data-astro-cid-ttror5ai]{opacity:.75;font-size:.75em;font-weight:600}.rsp__view[data-astro-cid-ttror5ai]{flex:auto;min-height:0;overflow:hidden}.rsp__hauler[data-astro-cid-ttror5ai]{white-space:nowrap;text-overflow:ellipsis;margin:0;padding:.65em .89em 0;font-size:1.125em;font-weight:700;line-height:1.25;overflow:hidden}.rsp__info[data-astro-cid-ttror5ai]{border:1px solid var(--border);background:var(--card);border-radius:.5em;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5em .75em;margin:.75em 1em 0;padding:.625em .75em;display:grid}.rsp__info[data-astro-cid-ttror5ai] div[data-astro-cid-ttror5ai]{min-width:0}.rsp__info[data-astro-cid-ttror5ai] dt[data-astro-cid-ttror5ai]{letter-spacing:.05em;color:var(--muted-foreground);font-size:.6875em;font-weight:600}.rsp__info[data-astro-cid-ttror5ai] dd[data-astro-cid-ttror5ai]{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875em;font-weight:500;overflow:hidden}.rsp__head[data-astro-cid-ttror5ai]{z-index:1;border-bottom:1px solid var(--border);background:var(--background);gap:.375em;margin-top:.75em;padding:.5em 1em;display:grid;position:sticky;top:0}.rsp__head-row[data-astro-cid-ttror5ai]{justify-content:space-between;align-items:center;gap:.5em;display:flex}.rsp__route[data-astro-cid-ttror5ai]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875em;font-weight:600;overflow:hidden}.rsp__muted[data-astro-cid-ttror5ai]{color:var(--muted-foreground);font-weight:400}.rsp__head-tools[data-astro-cid-ttror5ai]{flex:none;align-items:center;gap:.5em;display:flex}.rsp__near[data-astro-cid-ttror5ai]{border:1px solid var(--border);background:var(--card);height:2.67em;color:var(--primary);border-radius:999px;align-items:center;gap:.33em;padding:0 1em;font-size:.75em;font-weight:600;display:inline-flex}.rsp__near[data-astro-cid-ttror5ai] svg{width:1.33em;height:1.33em}.rsp__bar[data-astro-cid-ttror5ai]{background:var(--border);border-radius:999px;height:.375em;display:flex;overflow:hidden}.rsp__bar-done[data-astro-cid-ttror5ai]{width:var(--rs-done);background:var(--rs-success);transition:width var(--dur-slow) var(--ease)}.rsp__tally[data-astro-cid-ttror5ai]{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.33em 1.33em;font-size:.75em;display:flex}.rsp__tally[data-astro-cid-ttror5ai] strong[data-astro-cid-ttror5ai]{color:var(--foreground)}.rsp__chip[data-astro-cid-ttror5ai]{border:1px solid var(--border);height:2.2em;color:var(--foreground);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:999px;align-items:center;padding:0 .8em;font-size:.92em;font-weight:600;display:inline-flex}.rsp__chip--slips[data-astro-cid-ttror5ai]{margin-left:auto}.rsp[data-astro-cid-ttror5ai][data-scene=slip] .rsp__chip--slips[data-astro-cid-ttror5ai]{border-color:var(--primary);background:var(--primary-12);color:var(--primary)}.rsp__rows[data-astro-cid-ttror5ai]{margin:0;padding:0;list-style:none}.rsp__row[data-astro-cid-ttror5ai]{border-bottom:1px solid var(--border);background:var(--card);transition:background-color var(--dur-slow) var(--ease);grid-template-columns:2em minmax(0,1fr) auto;gap:.25em .5em;padding:.625em 1em;display:grid}.rsp[data-astro-cid-ttror5ai][data-scene=near] .rsp__row--near[data-astro-cid-ttror5ai]{background-color:var(--rs-info-bg)}.rsp[data-astro-cid-ttror5ai][data-scene=near] .rsp__hauler[data-astro-cid-ttror5ai]{margin-top:-14.2222em}.rsp__pos[data-astro-cid-ttror5ai]{color:var(--muted-foreground);padding-top:.1em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.875em}.rsp__who[data-astro-cid-ttror5ai]{min-width:0;font-weight:600;line-height:1.3}.rsp__lead[data-astro-cid-ttror5ai]{color:var(--primary);font-weight:500}.rsp__accts[data-astro-cid-ttror5ai]{color:var(--muted-foreground);font-size:.875em;font-weight:400;display:block}.rsp__badge[data-astro-cid-ttror5ai]{white-space:nowrap;border-radius:999px;grid-area:1/3;align-self:start;align-items:center;height:1.83em;padding:0 .67em;font-size:.75em;font-weight:600;display:inline-flex}.rsp__badge--success[data-astro-cid-ttror5ai]{background:var(--rs-success-bg);color:var(--rs-success)}.rsp__badge--neutral[data-astro-cid-ttror5ai]{background:var(--rs-neutral-bg);color:var(--rs-neutral)}.rsp__badge--info[data-astro-cid-ttror5ai]{background:var(--rs-info-bg);color:var(--rs-info)}.rsp__detail[data-astro-cid-ttror5ai]{grid-column:2;gap:.125em;min-width:0;font-size:.875em;display:grid}.rsp__street[data-astro-cid-ttror5ai]{align-items:center;gap:.43em;min-width:0;display:inline-flex}.rsp__street[data-astro-cid-ttror5ai] svg{width:1.15em;height:1.15em;color:var(--primary);flex:none}.rsp__street[data-astro-cid-ttror5ai] span[data-astro-cid-ttror5ai]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rsp__geo[data-astro-cid-ttror5ai]{color:var(--muted-foreground);font-size:.857em}.rsp__equip[data-astro-cid-ttror5ai] strong[data-astro-cid-ttror5ai]{font-size:1.143em}.rsp__days[data-astro-cid-ttror5ai]{color:var(--muted-foreground);margin-left:.43em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.857em}.rsp__note[data-astro-cid-ttror5ai]{color:var(--muted-foreground);padding-left:.86em;position:relative}.rsp__note[data-astro-cid-ttror5ai]:before{content:"•";position:absolute;left:.14em}.rsp__chev[data-astro-cid-ttror5ai]{width:1em;height:1em;color:var(--muted-foreground);grid-area:2/3;place-self:center end}.rsp__msgs[data-astro-cid-ttror5ai],.rsp__scrim[data-astro-cid-ttror5ai],.rsp__toast[data-astro-cid-ttror5ai]{visibility:hidden;opacity:0;transition:opacity var(--dur) var(--ease), visibility 0s linear var(--dur)}.rsp[data-astro-cid-ttror5ai][data-scene=link] .rsp__msgs[data-astro-cid-ttror5ai],.rsp[data-astro-cid-ttror5ai][data-scene=stop] .rsp__scrim[data-astro-cid-ttror5ai],.rsp[data-astro-cid-ttror5ai][data-scene=mark] .rsp__scrim[data-astro-cid-ttror5ai],.rsp[data-astro-cid-ttror5ai][data-scene=slip] .rsp__scrim[data-astro-cid-ttror5ai],.rsp[data-astro-cid-ttror5ai][data-scene=mark] .rsp__toast--mark[data-astro-cid-ttror5ai],.rsp[data-astro-cid-ttror5ai][data-scene=near] .rsp__toast--near[data-astro-cid-ttror5ai]{visibility:visible;opacity:1;transition:opacity var(--dur) var(--ease)}.rsp__panel[data-astro-cid-ttror5ai]{visibility:hidden;transition:transform var(--dur-slow) var(--ease), visibility 0s linear var(--dur-slow);transform:translateY(102%)}.rsp[data-astro-cid-ttror5ai][data-scene=stop] .rsp__panel--stop[data-astro-cid-ttror5ai],.rsp[data-astro-cid-ttror5ai][data-scene=mark] .rsp__panel--stop[data-astro-cid-ttror5ai],.rsp[data-astro-cid-ttror5ai][data-scene=slip] .rsp__panel--slips[data-astro-cid-ttror5ai]{visibility:visible;transition:transform var(--dur-slow) var(--ease);transform:none}.rsp[data-astro-cid-ttror5ai]:not([data-scene=mark]) .rsp-on-mark[data-astro-cid-ttror5ai],.rsp[data-astro-cid-ttror5ai][data-scene=mark] .rsp-off-mark[data-astro-cid-ttror5ai]{display:none}.rsp__msgs[data-astro-cid-ttror5ai]{z-index:20;background:var(--background);flex-direction:column;display:flex;position:absolute;inset:3.3em 0 0}.rsp__msgs-head[data-astro-cid-ttror5ai]{border-bottom:1px solid var(--border);background:var(--muted);justify-items:center;gap:.3em;padding:.5em 1em .75em;display:grid;position:relative}.rsp__msgs-back[data-astro-cid-ttror5ai]{width:1.5em;height:1.5em;color:var(--primary);position:absolute;top:1.1em;left:.75em}.rsp__msgs-avatar[data-astro-cid-ttror5ai]{background:var(--surface-2);letter-spacing:.02em;border-radius:50%;place-items:center;width:3em;height:3em;font-weight:700;display:grid}.rsp__msgs-name[data-astro-cid-ttror5ai]{font-size:.75em;font-weight:500}.rsp__msgs-body[data-astro-cid-ttror5ai]{flex:auto;align-content:start;gap:.5em;padding:.9em .9em 0;display:grid}.rsp__msgs-time[data-astro-cid-ttror5ai]{color:var(--muted-foreground);justify-self:center;font-size:.6875em}.rsp__bubble[data-astro-cid-ttror5ai]{background:var(--secondary);overflow-wrap:anywhere;border-radius:1.15em;justify-self:start;max-width:84%;margin:0;padding:.55em .85em;font-size:1em;line-height:1.35}.rsp__bubble-link[data-astro-cid-ttror5ai]{color:var(--primary);text-decoration:underline}.rsp__preview[data-astro-cid-ttror5ai]{background:var(--secondary);border-radius:1.15em;justify-self:start;width:84%;display:grid;overflow:hidden}.rsp__preview-art[data-astro-cid-ttror5ai]{background:var(--card);place-items:center;height:6.5em;display:grid}.rsp__preview-art[data-astro-cid-ttror5ai] img[data-astro-cid-ttror5ai]{border-radius:.75em;width:3.5em;height:3.5em}.rsp__preview-text[data-astro-cid-ttror5ai]{gap:.15em;padding:.55em .85em .65em;font-size:.8125em;line-height:1.3;display:grid}.rsp__preview-text[data-astro-cid-ttror5ai] span[data-astro-cid-ttror5ai],.rsp__preview-text[data-astro-cid-ttror5ai] small[data-astro-cid-ttror5ai]{color:var(--muted-foreground)}.rsp__preview-text[data-astro-cid-ttror5ai] small[data-astro-cid-ttror5ai]{font-size:.92em}.rsp__msgs-bar[data-astro-cid-ttror5ai]{padding:.6em .9em 1.6em}.rsp__msgs-bar[data-astro-cid-ttror5ai] span[data-astro-cid-ttror5ai]{border:1px solid var(--border);color:var(--muted-foreground);border-radius:999px;padding:.5em .9em;font-size:.875em;display:block}.rsp__toast[data-astro-cid-ttror5ai]{z-index:25;border:1px solid var(--border);background:var(--card);border-radius:.6em;align-items:center;gap:.5em;width:max-content;max-width:90%;padding:.6em .9em;font-size:.8125em;line-height:1.3;display:flex;position:absolute;top:3.9em;left:50%;transform:translate(-50%);box-shadow:0 8px 24px oklch(0% 0 0/.4)}.rsp__toast[data-astro-cid-ttror5ai] svg{flex:none;width:1.4em;height:1.4em}.rsp__toast--mark[data-astro-cid-ttror5ai] svg{color:var(--rs-success)}.rsp__toast--near[data-astro-cid-ttror5ai] svg{color:var(--rs-info)}.rsp__scrim[data-astro-cid-ttror5ai]{z-index:10;background:oklch(0% 0 0/.45);position:absolute;inset:0}.rsp__panel[data-astro-cid-ttror5ai]{z-index:15;background:var(--card);border-radius:1em 1em 0 0;flex-direction:column;height:86%;display:flex;position:absolute;inset:auto 0 0;box-shadow:0 -12px 40px oklch(0% 0 0/.45)}.rsp__panel--slips[data-astro-cid-ttror5ai]{height:50%}.rsp__grab[data-astro-cid-ttror5ai]{background:var(--border);border-radius:999px;flex:none;width:2.5em;height:.375em;margin:.5em auto .25em}.rsp__panel-body[data-astro-cid-ttror5ai]{flex:auto;min-height:0;padding:.25em 1em .75em;overflow:hidden}.rsp__panel-inner[data-astro-cid-ttror5ai]{transition:transform var(--dur-slow) var(--ease);gap:.75em;display:grid}.rsp[data-astro-cid-ttror5ai][data-scene=mark] .rsp__panel-inner[data-astro-cid-ttror5ai]{transform:translateY(-16.4em)}.rsp__phead[data-astro-cid-ttror5ai]{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:0 .5em;display:grid}.rsp__ptitle[data-astro-cid-ttror5ai]{font-size:1.125em;font-weight:700;line-height:1.25}.rsp__phead[data-astro-cid-ttror5ai] .rsp__badge[data-astro-cid-ttror5ai]{grid-column:2;margin-top:.15em}.rsp__x[data-astro-cid-ttror5ai]{width:1.5em;height:1.5em;color:var(--muted-foreground);grid-area:1/3}.rsp__map[data-astro-cid-ttror5ai]{border-radius:.75em;height:12em;position:relative;overflow:hidden}.rsp__map[data-astro-cid-ttror5ai] svg[data-astro-cid-ttror5ai]{width:100%;height:100%}.rsp__map-block[data-astro-cid-ttror5ai]{fill:oklch(25% .03 262)}.rsp__map-street[data-astro-cid-ttror5ai]{fill:oklch(33% .025 260)}.rsp__map-park[data-astro-cid-ttror5ai]{fill:oklch(31% .05 155)}.rsp__map-water[data-astro-cid-ttror5ai]{fill:oklch(30% .06 245)}.rsp__map-course-edge[data-astro-cid-ttror5ai],.rsp__map-course[data-astro-cid-ttror5ai]{fill:none;stroke-linecap:round;stroke-linejoin:round}.rsp__map-course-edge[data-astro-cid-ttror5ai]{stroke:oklch(20% .05 264);stroke-width:6px}.rsp__map-course[data-astro-cid-ttror5ai]{stroke:var(--rs-course);stroke-width:3.5px}.rsp__map-faint[data-astro-cid-ttror5ai]{opacity:.75}.rsp__map-faint[data-astro-cid-ttror5ai] circle[data-astro-cid-ttror5ai]{fill:var(--card);stroke:var(--muted-foreground);stroke-width:1.5px}.rsp__map-faint[data-astro-cid-ttror5ai] text[data-astro-cid-ttror5ai],.rsp__map-pin[data-astro-cid-ttror5ai] text[data-astro-cid-ttror5ai]{text-anchor:middle;font-family:system-ui,sans-serif;font-weight:700}.rsp__map-faint[data-astro-cid-ttror5ai] text[data-astro-cid-ttror5ai]{fill:var(--muted-foreground);font-size:9px}.rsp__map-pin[data-astro-cid-ttror5ai] path[data-astro-cid-ttror5ai]{fill:var(--rs-pin);stroke:oklch(20% .03 60);stroke-width:1px}.rsp__map-pin[data-astro-cid-ttror5ai] text[data-astro-cid-ttror5ai]{fill:oklch(20% .03 60);font-size:11px}.rsp__map-expand[data-astro-cid-ttror5ai]{border:1px solid var(--border);background:var(--card);width:2.25em;height:2.25em;color:var(--foreground);border-radius:50%;place-items:center;padding:.45em;display:grid;position:absolute;top:.5em;left:.5em}.rsp__facts[data-astro-cid-ttror5ai]{gap:.5em;margin:0;font-size:.875em;display:grid}.rsp__facts[data-astro-cid-ttror5ai] div[data-astro-cid-ttror5ai]{grid-template-columns:6.9em minmax(0,1fr);gap:.57em;display:grid}.rsp__facts[data-astro-cid-ttror5ai] dt[data-astro-cid-ttror5ai]{color:var(--muted-foreground);padding-top:.1em;font-size:.857em}.rsp__facts[data-astro-cid-ttror5ai] dd[data-astro-cid-ttror5ai]{margin:0}.rsp__facts[data-astro-cid-ttror5ai] dd[data-astro-cid-ttror5ai] span[data-astro-cid-ttror5ai]{color:var(--muted-foreground);display:block}.rsp__obtn[data-astro-cid-ttror5ai],.rsp__fbtn[data-astro-cid-ttror5ai]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5em;height:2.86em;padding:0 1.15em;font-size:.875em;font-weight:600;display:inline-flex}.rsp__obtn[data-astro-cid-ttror5ai]{border:1px solid var(--border);color:var(--primary)}.rsp__fbtn[data-astro-cid-ttror5ai]{background:var(--primary);color:var(--primary-foreground)}.rsp__fbtn--off[data-astro-cid-ttror5ai]{opacity:.45}.rsp__obtn[data-astro-cid-ttror5ai] svg{width:1.3em;height:1.3em}.rsp__marks[data-astro-cid-ttror5ai]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;display:grid}.rsp__markbtn[data-astro-cid-ttror5ai]{border:1px solid var(--border);background:var(--card);height:3.43em;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:.86em;place-items:center;font-size:.875em;font-weight:600;display:grid}.rsp[data-astro-cid-ttror5ai][data-scene=mark] .rsp__markbtn--serviced[data-astro-cid-ttror5ai]{border-color:var(--rs-success);background:var(--rs-success-bg);color:var(--rs-success)}.rsp__stamp[data-astro-cid-ttror5ai]{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:.5em;font-size:.75em;display:flex}.rsp__undo[data-astro-cid-ttror5ai]{color:var(--primary);font-weight:600}.rsp__notebox[data-astro-cid-ttror5ai]{gap:.33em;display:grid}.rsp__label[data-astro-cid-ttror5ai]{color:var(--muted-foreground);font-size:.75em}.rsp__textarea[data-astro-cid-ttror5ai]{border:1px solid var(--border);background:var(--card);border-radius:.75em;min-height:4em;padding:.625em}.rsp__saverow[data-astro-cid-ttror5ai]{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:.5em;font-size:.75em;display:flex}.rsp__saverow[data-astro-cid-ttror5ai] .rsp__fbtn[data-astro-cid-ttror5ai]{font-size:1.1em}.rsp__pfoot[data-astro-cid-ttror5ai]{border-top:1px solid var(--border);flex:none;gap:.5em;padding:.625em 1em 1.25em;display:flex}.rsp__pfoot[data-astro-cid-ttror5ai]>span[data-astro-cid-ttror5ai]{flex:1 1 0}.rsp__slips[data-astro-cid-ttror5ai]{gap:.75em;margin-top:.75em;display:grid}.rsp__slips-head[data-astro-cid-ttror5ai]{align-items:center;gap:.5em;display:flex}.rsp__slips-icon[data-astro-cid-ttror5ai]{width:1.25em;height:1.25em;color:var(--muted-foreground)}.rsp__caps[data-astro-cid-ttror5ai]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75em;font-weight:600}.rsp__slips-head[data-astro-cid-ttror5ai] .rsp__mark[data-astro-cid-ttror5ai]{font-size:.875em}.rsp__plates[data-astro-cid-ttror5ai]{gap:.5em;display:flex}.rsp__plate[data-astro-cid-ttror5ai]{border:1px solid var(--border);background:var(--muted);font-variant-numeric:tabular-nums;border-radius:.5em;min-width:4.5em;padding:.4em .75em;display:grid}.rsp__plate[data-astro-cid-ttror5ai] strong[data-astro-cid-ttror5ai]{font-size:1.125em}.rsp__plate[data-astro-cid-ttror5ai] small[data-astro-cid-ttror5ai]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875em;font-weight:600}.rsp__pad[data-astro-cid-ttror5ai]{border:2px dashed var(--border);color:var(--muted-foreground);border-radius:.5em;justify-content:center;align-items:center;gap:.5em;padding:.75em 1em;font-size:.875em;display:flex}.rsp__pad[data-astro-cid-ttror5ai] svg{flex:none;width:1.4em;height:1.4em}.rsp__pad[data-astro-cid-ttror5ai] strong[data-astro-cid-ttror5ai]{font-weight:500}.rsp__upload[data-astro-cid-ttror5ai]{background:var(--muted);border-radius:.5em;align-items:center;gap:.75em;padding:.5em .75em;display:flex}.rsp__upload-icon[data-astro-cid-ttror5ai]{width:1em;height:1em;color:var(--primary);flex:none;animation:1.4s linear infinite rsp-spin}.rsp__upload-text[data-astro-cid-ttror5ai]{font-size:.75em;display:grid}.rsp__upload-text[data-astro-cid-ttror5ai] small[data-astro-cid-ttror5ai]{color:var(--muted-foreground);font-size:1em}.rsp__slip[data-astro-cid-ttror5ai]{border:1px solid var(--border);border-radius:.5em;gap:.5em;padding:.75em;font-size:.75em;display:grid}.rsp__slip-meta[data-astro-cid-ttror5ai]{flex-wrap:wrap;gap:.25em 1.25em;display:flex}.rsp__slip-sum[data-astro-cid-ttror5ai]{background:var(--muted);border-radius:.33em;flex-wrap:wrap;justify-content:center;gap:.25em 1.5em;padding:.5em .75em;display:flex}.rsp__slip[data-astro-cid-ttror5ai] strong[data-astro-cid-ttror5ai]{font-weight:600}@keyframes rsp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rsp__upload-icon[data-astro-cid-ttror5ai]{animation:none}}.snw[data-astro-cid-bnxwo2hg]{--sn-force:#4f46e5;--sn-force-line:#6d6af5;--sn-slate:#94a3b8;--sn-begin:#0d9488;--sn-amber:#f59e0b;--sn-up:#f87171;--sn-down:#4ade80;--sn-row-h:2.35em;--snw-shift:0;--snw-max:17;width:100%;container:snw/inline-size}.snw[data-astro-cid-bnxwo2hg][data-scene=play]{--snw-shift:var(--snw-still)}.snw__screen[data-astro-cid-bnxwo2hg]{background:var(--background);height:34em;color:var(--foreground);text-align:start;isolation:isolate;user-select:none;border:1px solid oklch(42% .02 260/.7);border-radius:.75em;flex-direction:column;font-size:clamp(11px,2.08333cqi,17px);line-height:1.35;display:flex;overflow:hidden;box-shadow:0 30px 70px -24px oklch(0% 0 0/.6)}.snw__screen[data-astro-cid-bnxwo2hg] svg{display:block}.snw__chrome[data-astro-cid-bnxwo2hg]{border-bottom:1px solid var(--border);background:oklch(17% .02 265);flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75em;height:1.9em;padding:0 .75em;display:grid}.snw__dots[data-astro-cid-bnxwo2hg]{gap:.35em;display:flex}.snw__dots[data-astro-cid-bnxwo2hg] i[data-astro-cid-bnxwo2hg]{background:var(--surface-2);border-radius:50%;width:.6em;height:.6em}.snw__url[data-astro-cid-bnxwo2hg]{background:var(--secondary);width:min(100%,18em);color:var(--muted-foreground);text-align:center;border-radius:.5em;justify-self:center;padding:.15em 0;font-size:.6875em}.snw__band[data-astro-cid-bnxwo2hg]{background:var(--primary);height:2.3em;color:var(--primary-foreground);flex:none;justify-content:space-between;align-items:center;gap:.75em;padding:0 .9em;display:flex}.snw__band-left[data-astro-cid-bnxwo2hg]{align-items:baseline;gap:.4em;min-width:0;display:flex}.snw__logo[data-astro-cid-bnxwo2hg]{width:1.4em;height:1.4em;box-shadow:0 0 0 1px color-mix(in oklab, var(--primary-foreground) 60%, transparent);border-radius:.3em;flex:none;align-self:center}.snw__mark[data-astro-cid-bnxwo2hg]{letter-spacing:-.025em;white-space:nowrap;font-size:.9375em;font-weight:700}.snw__mark[data-astro-cid-bnxwo2hg] sup[data-astro-cid-bnxwo2hg]{color:color-mix(in oklab, var(--primary-foreground) 75%, transparent);margin-left:.125em;font-size:.6em;font-weight:600}.snw__band-route[data-astro-cid-bnxwo2hg]{white-space:nowrap;opacity:.8;font-size:.8125em;font-weight:600}.snw__band-right[data-astro-cid-bnxwo2hg]{white-space:nowrap;text-overflow:ellipsis;opacity:.8;min-width:0;font-size:.75em;font-weight:600;overflow:hidden}.snw__head[data-astro-cid-bnxwo2hg]{border-bottom:1px solid var(--border);flex:none;gap:.3em;padding:.45em .9em .5em;display:grid}.snw__line[data-astro-cid-bnxwo2hg]{min-width:0;min-height:1.9em;transition:opacity var(--dur-slow) var(--ease);align-items:center;gap:.45em;display:flex}.snw__day[data-astro-cid-bnxwo2hg]{border:1px solid var(--border);border-radius:999px;place-items:center;height:1.75em;padding:0 .6em;font-size:.75em;font-weight:600;display:inline-grid}.snw__day--on[data-astro-cid-bnxwo2hg]{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.snw__quiet[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);white-space:nowrap;font-size:.75em}.snw__tools[data-astro-cid-bnxwo2hg]{gap:.4em;margin-left:auto;display:flex}.snw__bd-btn[data-astro-cid-bnxwo2hg]{border:1px solid var(--border);background:var(--card);white-space:nowrap;border-radius:.5em;align-items:center;gap:.35em;height:1.9em;padding:0 .65em;font-size:.75em;font-weight:600;display:inline-flex}.snw__bd-btn[data-astro-cid-bnxwo2hg] svg{width:1.2em;height:1.2em}.snw__now[data-astro-cid-bnxwo2hg]{color:var(--primary)}.snw[data-astro-cid-bnxwo2hg][data-scene=play] .snw__bd-btn--player[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg]:is([data-scene=breakdown],[data-scene=byhand]) .snw__bd-btn--bd[data-astro-cid-bnxwo2hg]{border-color:var(--primary);background:var(--primary-12);color:var(--primary)}.snw__says[data-astro-cid-bnxwo2hg]{min-width:0;font-size:.8125em}.snw__groups[data-astro-cid-bnxwo2hg]{display:none}.snw[data-astro-cid-bnxwo2hg][data-scene=places] .snw__groups[data-astro-cid-bnxwo2hg]{display:inline}.snw__reseq[data-astro-cid-bnxwo2hg]{margin-left:auto}.snw__take[data-astro-cid-bnxwo2hg]{background:var(--foreground);height:1.9em;color:var(--background);white-space:nowrap;border-radius:.5em;place-items:center;padding:0 .8em;font-size:.75em;font-weight:600;display:inline-grid}.snw__own--mine[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__own--auto[data-astro-cid-bnxwo2hg]{display:none}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__own--mine[data-astro-cid-bnxwo2hg]{display:flex}.snw__seg[data-astro-cid-bnxwo2hg]{border:1px solid var(--border);border-radius:999px;grid-template-columns:1fr 1fr;margin-left:auto;padding:.15em;font-size:.75em;font-weight:600;display:grid;position:relative}.snw__seg-opt[data-astro-cid-bnxwo2hg]{z-index:1;text-align:center;white-space:nowrap;padding:.2em .85em;position:relative}.snw__seg-hl[data-astro-cid-bnxwo2hg]{background:var(--primary-30);width:calc(50% - .15em);box-shadow:inset 0 0 0 1px var(--primary);border-radius:999px;position:absolute;inset:.15em auto .15em .15em}.snw__hint[data-astro-cid-bnxwo2hg]{min-height:1.4em;color:var(--muted-foreground);gap:.35em;font-size:.75em}.snw__hint[data-astro-cid-bnxwo2hg] svg{flex:none;width:1.2em;height:1.2em}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__hint[data-astro-cid-bnxwo2hg]{visibility:hidden}.snw__player[data-astro-cid-bnxwo2hg]{gap:.35em;display:none}.snw[data-astro-cid-bnxwo2hg][data-scene=play] .snw__player[data-astro-cid-bnxwo2hg]{display:flex}.snw__chip[data-astro-cid-bnxwo2hg]{border:1px solid var(--border);border-radius:999px;flex:none;place-items:center;min-width:2.2em;height:1.65em;padding:0 .45em;font-size:.6875em;font-weight:600;display:inline-grid}.snw__chip[data-astro-cid-bnxwo2hg] svg{width:1.1em;height:1.1em}.snw__chip--play[data-astro-cid-bnxwo2hg]{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.snw__chip--on[data-astro-cid-bnxwo2hg]{border-color:var(--primary);background:var(--primary-12);color:var(--primary)}.snw__scrub[data-astro-cid-bnxwo2hg]{background:var(--border);border-radius:999px;flex:auto;min-width:3em;height:.25em;margin:0 .4em;position:relative}.snw__thumb[data-astro-cid-bnxwo2hg]{top:50%;left:calc(var(--snw-prog) * 100%);border:2px solid var(--background);background:var(--primary);border-radius:50%;width:.75em;height:.75em;position:absolute;transform:translate(-50%,-50%)}.snw__readout[data-astro-cid-bnxwo2hg]{min-width:14em;color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.75em}.snw__stack[data-astro-cid-bnxwo2hg],.snw__when[data-astro-cid-bnxwo2hg],.snw__num[data-astro-cid-bnxwo2hg]{display:inline-grid}.snw-v[data-astro-cid-bnxwo2hg]{grid-area:1/1}.snw-v-a[data-astro-cid-bnxwo2hg],.snw-v-b[data-astro-cid-bnxwo2hg],.snw-v-mine[data-astro-cid-bnxwo2hg],.snw-v-wed[data-astro-cid-bnxwo2hg],text[data-astro-cid-bnxwo2hg].snw-v-mine{opacity:0}.snw__body[data-astro-cid-bnxwo2hg]{flex:auto;grid-template-columns:minmax(0,42fr) minmax(0,58fr);min-height:0;display:grid;position:relative}.snw__list[data-astro-cid-bnxwo2hg]{border-right:1px solid var(--border);background:var(--card);min-height:0;transition:opacity var(--dur-slow) var(--ease);flex-direction:column;display:flex}.snw__scroll[data-astro-cid-bnxwo2hg]{flex:auto;min-height:0;position:relative;overflow:hidden;mask-image:linear-gradient(#000 calc(100% - 1.4em),#0000)}.snw__rows[data-astro-cid-bnxwo2hg]{transform:translateY(calc(min(var(--snw-shift), var(--snw-max)) * -1 * var(--sn-row-h)));transition:transform var(--dur-slow) var(--ease)}.snw__rows--wed[data-astro-cid-bnxwo2hg]{visibility:hidden;background:var(--card);position:absolute;inset:0 0 auto;transform:none}.snw__row[data-astro-cid-bnxwo2hg]{height:var(--sn-row-h);border-bottom:1px solid var(--border);background:var(--card);transition:background var(--dur) var(--ease), box-shadow var(--dur) var(--ease), opacity var(--dur-slow) var(--ease);grid-template-rows:auto auto;grid-template-columns:1.9em 3.6em minmax(0,1fr);align-content:center;column-gap:.4em;padding:0 .7em 0 .4em;display:grid;position:relative}.snw__row--anchor[data-astro-cid-bnxwo2hg]{background:var(--muted)}.snw__row--first-tail[data-astro-cid-bnxwo2hg]{border-top:1px solid var(--border)}.snw__row--tail[data-astro-cid-bnxwo2hg]:last-child{border-bottom:0}.snw__num[data-astro-cid-bnxwo2hg],.snw__when[data-astro-cid-bnxwo2hg]{font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:1/span 2;place-self:center;justify-items:center}.snw__num[data-astro-cid-bnxwo2hg]{font-size:.8125em;font-weight:600;position:relative}.snw__row--anchor[data-astro-cid-bnxwo2hg] .snw__num[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);font-weight:500}.snw__when[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);border-radius:.35em;padding:.1em .3em;font-size:.75em;font-weight:600}.snw__row--anchor[data-astro-cid-bnxwo2hg] .snw__when[data-astro-cid-bnxwo2hg]{opacity:.8}.snw__name[data-astro-cid-bnxwo2hg]{align-items:center;gap:.4em;min-width:0;font-size:.8125em;font-weight:600;display:flex}.snw__name-text[data-astro-cid-bnxwo2hg],.snw__sub[data-astro-cid-bnxwo2hg]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.snw__sub[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);font-size:.6875em}.snw__place[data-astro-cid-bnxwo2hg],.snw__was[data-astro-cid-bnxwo2hg]{border-radius:999px;flex:none;place-items:center;height:1.5em;padding:0 .5em;font-size:.8em;font-weight:600;display:none}.snw__place[data-astro-cid-bnxwo2hg]{background:var(--sn-begin);color:#fff}.snw__was[data-astro-cid-bnxwo2hg]{border:1px solid var(--sn-amber);color:var(--sn-amber)}.snw[data-astro-cid-bnxwo2hg][data-scene=places] .snw__place[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__was[data-astro-cid-bnxwo2hg]{display:inline-grid}.snw[data-astro-cid-bnxwo2hg][data-scene=play] .snw__row--playing[data-astro-cid-bnxwo2hg]{box-shadow:inset 3px 0 0 var(--sn-amber);background:color-mix(in srgb, var(--sn-amber) 9%, var(--card))}.snw__typing[data-astro-cid-bnxwo2hg]{border:1.5px solid var(--primary);background:var(--background);opacity:0;border-radius:.3em;display:none;position:absolute;inset:-.25em -.45em}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__typing[data-astro-cid-bnxwo2hg]{display:grid}.snw__typed[data-astro-cid-bnxwo2hg]{grid-area:1/1;place-self:center}.snw__typed--old[data-astro-cid-bnxwo2hg]{background:var(--primary-30);padding:0 .15em}.snw__typed--new[data-astro-cid-bnxwo2hg]{opacity:0}.snw__typed--new[data-astro-cid-bnxwo2hg]:after{content:"";vertical-align:-.1em;background:var(--foreground);width:1px;height:.95em;margin-left:1px;animation:.8s step-end infinite snw-caret;display:inline-block}.snw__map[data-astro-cid-bnxwo2hg]{background:oklch(25% .03 262);min-width:0;min-height:0;position:relative;overflow:hidden}.snw__svg[data-astro-cid-bnxwo2hg]{width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease)}.snw__m-block[data-astro-cid-bnxwo2hg]{fill:oklch(25% .03 262)}.snw__m-street[data-astro-cid-bnxwo2hg]{fill:oklch(33% .025 260)}.snw__m-lane[data-astro-cid-bnxwo2hg]{fill:oklch(29% .025 260)}.snw__m-road[data-astro-cid-bnxwo2hg]{fill:oklch(36% .03 255)}.snw__m-park[data-astro-cid-bnxwo2hg]{fill:oklch(31% .05 155)}.snw__m-water[data-astro-cid-bnxwo2hg]{fill:oklch(34% .07 245)}.snw__m-label[data-astro-cid-bnxwo2hg]{fill:oklch(62% .02 260);font-family:system-ui,sans-serif;font-size:6px;font-weight:600}.snw__m-label--end[data-astro-cid-bnxwo2hg]{text-anchor:end;font-size:5.5px}.snw__m-label--steer[data-astro-cid-bnxwo2hg]{display:none}.snw__m-edge[data-astro-cid-bnxwo2hg],.snw__m-line[data-astro-cid-bnxwo2hg]{fill:none;stroke-linecap:round;stroke-linejoin:round}.snw__m-edge[data-astro-cid-bnxwo2hg]{stroke:oklch(18% .05 270);stroke-width:5.5px}.snw__m-line[data-astro-cid-bnxwo2hg]{stroke:var(--sn-force-line);stroke-width:3px;transition:opacity var(--dur-slow) var(--ease)}.snw__m-pin[data-astro-cid-bnxwo2hg]{transition:opacity var(--dur-slow) var(--ease)}.snw__m-pin[data-astro-cid-bnxwo2hg] circle[data-astro-cid-bnxwo2hg]{fill:var(--sn-force);stroke:oklch(95% .01 265);stroke-width:1.2px}.snw__m-pin[data-astro-cid-bnxwo2hg] text[data-astro-cid-bnxwo2hg],.snw__m-place[data-astro-cid-bnxwo2hg] text[data-astro-cid-bnxwo2hg]{text-anchor:middle;fill:#fff;font-family:system-ui,sans-serif;font-size:7.5px;font-weight:700}.snw[data-astro-cid-bnxwo2hg][data-scene=places] .snw__m-pin--begin[data-astro-cid-bnxwo2hg] circle[data-astro-cid-bnxwo2hg]{fill:var(--sn-begin)}.snw__m-place[data-astro-cid-bnxwo2hg] rect[data-astro-cid-bnxwo2hg]{fill:oklch(93% .01 260);stroke:oklch(20% .03 265);stroke-width:1px}.snw__m-place[data-astro-cid-bnxwo2hg] text[data-astro-cid-bnxwo2hg]{fill:oklch(20% .03 265);font-size:7px}.snw__m-truck[data-astro-cid-bnxwo2hg]{fill:var(--sn-amber);stroke:oklch(20% .03 60);stroke-width:1.5px;display:none}.snw[data-astro-cid-bnxwo2hg][data-scene=play] .snw__m-truck[data-astro-cid-bnxwo2hg]{display:inline}.snw__m-ring[data-astro-cid-bnxwo2hg]{fill:none;stroke:var(--sn-amber);stroke-width:2px;stroke-dasharray:4 3;display:none}.snw[data-astro-cid-bnxwo2hg][data-scene=side] .snw__m-ring[data-astro-cid-bnxwo2hg]{display:inline}.snw__wed[data-astro-cid-bnxwo2hg],.snw__m-steer[data-astro-cid-bnxwo2hg]{display:none}.snw[data-astro-cid-bnxwo2hg][data-scene=steer] [data-astro-cid-bnxwo2hg]:is(.snw__m-steer,.snw__m-label--steer){display:inline}.snw__m-steer-path[data-astro-cid-bnxwo2hg]{fill:none;stroke:var(--sn-force-line);stroke-width:2.5px;stroke-dasharray:5 3;stroke-linecap:round;opacity:0}.snw__m-steer-grip[data-astro-cid-bnxwo2hg]{fill:#fff;stroke:var(--sn-force);stroke-width:2px;opacity:0}.snw__m-steer-solid[data-astro-cid-bnxwo2hg]{fill:none;stroke:var(--sn-force-line);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.snw__inset[data-astro-cid-bnxwo2hg],.snw__settings[data-astro-cid-bnxwo2hg],.snw__steer[data-astro-cid-bnxwo2hg]{z-index:2;border:1px solid var(--border);background:var(--card);border-radius:.6em;display:none;position:absolute;box-shadow:0 10px 28px oklch(0% 0 0/.45)}.snw[data-astro-cid-bnxwo2hg][data-scene=side] .snw__inset[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__settings[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=steer] .snw__steer[data-astro-cid-bnxwo2hg]{display:block}.snw__card-head[data-astro-cid-bnxwo2hg]{align-items:center;gap:.45em;margin:0 0 .45em;font-size:.75em;font-weight:700;display:flex}.snw__card-foot[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);margin:.45em 0 0;font-size:.6875em}.snw__inset[data-astro-cid-bnxwo2hg]{width:min(19em,100% - 1.4em);padding:.55em .65em .5em;bottom:.7em;right:.7em}.snw__tick[data-astro-cid-bnxwo2hg]{background:var(--primary);width:1.3em;height:1.3em;color:var(--primary-foreground);border-radius:.25em;place-items:center;font-size:.9em;display:inline-grid}.snw__inset-svg[data-astro-cid-bnxwo2hg]{border-radius:.35em;width:100%;height:auto}.snw__i-lot[data-astro-cid-bnxwo2hg]{fill:oklch(30% .025 260)}.snw__i-side[data-astro-cid-bnxwo2hg]{fill:oklch(70% .02 260);font-family:system-ui,sans-serif;font-size:7px;font-weight:600}.snw__i-one[data-astro-cid-bnxwo2hg]{fill:none;stroke:var(--sn-force-line);stroke-width:3px;stroke-linecap:round;opacity:0}.snw__i-pass[data-astro-cid-bnxwo2hg]{fill:none;stroke:var(--sn-force-line);stroke-width:3px;stroke-linecap:round}.snw__i-arrow[data-astro-cid-bnxwo2hg]{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.snw__inset[data-astro-cid-bnxwo2hg] .snw__m-pin[data-astro-cid-bnxwo2hg] text[data-astro-cid-bnxwo2hg]{font-size:8px}.snw__settings[data-astro-cid-bnxwo2hg]{width:min(22em,100% - 1.4em);padding:.55em .7em .6em;top:.7em;right:.7em}.snw__fields[data-astro-cid-bnxwo2hg]{gap:.3em;margin:0;display:grid}.snw__field[data-astro-cid-bnxwo2hg]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6em;display:grid}.snw__field[data-astro-cid-bnxwo2hg] dt[data-astro-cid-bnxwo2hg]{min-width:0;font-size:.75em;font-weight:600;display:grid}.snw__field[data-astro-cid-bnxwo2hg] dt[data-astro-cid-bnxwo2hg] span[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);font-weight:400}.snw__field[data-astro-cid-bnxwo2hg] dt[data-astro-cid-bnxwo2hg],.snw__field[data-astro-cid-bnxwo2hg] dt[data-astro-cid-bnxwo2hg] span[data-astro-cid-bnxwo2hg]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.snw__field[data-astro-cid-bnxwo2hg] dd[data-astro-cid-bnxwo2hg]{border:1px solid var(--border);background:var(--background);font-variant-numeric:tabular-nums;border-radius:.35em;justify-items:end;margin:0;padding:.15em .5em;font-size:.75em;font-weight:600}.snw__field--leaves[data-astro-cid-bnxwo2hg] dd[data-astro-cid-bnxwo2hg],.snw__field--stop[data-astro-cid-bnxwo2hg] dd[data-astro-cid-bnxwo2hg]{border-color:var(--primary);color:var(--primary)}.snw__field--quiet[data-astro-cid-bnxwo2hg] dt[data-astro-cid-bnxwo2hg],.snw__field--quiet[data-astro-cid-bnxwo2hg] dd[data-astro-cid-bnxwo2hg]{font-size:.6875em}.snw__steer[data-astro-cid-bnxwo2hg]{width:min(15em,100% - 1.4em);padding:.6em .75em .65em;top:.7em;right:.7em}.snw__steer-title[data-astro-cid-bnxwo2hg]{margin:0;font-size:.875em;font-weight:700}.snw__steer-ask[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);margin:.2em 0 .35em;font-size:.6875em}.snw__steer-in[data-astro-cid-bnxwo2hg]{border:1px solid var(--border);background:var(--background);border-radius:.4em;padding:.35em .5em;font-size:.6875em;display:block}.snw__steer-acts[data-astro-cid-bnxwo2hg]{justify-content:flex-end;align-items:center;gap:.6em;margin-top:.5em;font-size:.6875em;font-weight:600;display:flex}.snw__steer-cancel[data-astro-cid-bnxwo2hg]{color:var(--primary)}.snw__steer-save[data-astro-cid-bnxwo2hg]{background:var(--primary);color:var(--primary-foreground);border-radius:999px;padding:.3em .75em}.snw__bd[data-astro-cid-bnxwo2hg]{z-index:3;border:1px solid var(--border);background:var(--card);border-radius:.6em;display:none;position:absolute;inset:auto .6em .6em;overflow:hidden;box-shadow:0 -10px 30px oklch(0% 0 0/.4)}.snw[data-astro-cid-bnxwo2hg]:is([data-scene=breakdown],[data-scene=byhand]) .snw__bd[data-astro-cid-bnxwo2hg]{display:block}.snw__bd-head[data-astro-cid-bnxwo2hg]{background:var(--primary);color:var(--primary-foreground);justify-content:space-between;padding:.3em .7em;font-size:.75em;font-weight:700;display:flex}.snw__bd-wide[data-astro-cid-bnxwo2hg]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.snw__bd-wide[data-astro-cid-bnxwo2hg] th[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);text-align:center;white-space:nowrap;padding:.35em .3em .2em;font-size:.625em;font-weight:600}.snw__bd-wide[data-astro-cid-bnxwo2hg] td[data-astro-cid-bnxwo2hg]{text-align:center;vertical-align:top;white-space:nowrap;padding:.2em .3em .3em}.snw__bd-wide[data-astro-cid-bnxwo2hg] .snw__bd-name[data-astro-cid-bnxwo2hg]{text-align:start;padding-left:.7em}.snw__bd-mine[data-astro-cid-bnxwo2hg],.snw__bd-diff[data-astro-cid-bnxwo2hg]{display:none}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] tr[data-astro-cid-bnxwo2hg].snw__bd-mine,.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] tr[data-astro-cid-bnxwo2hg].snw__bd-diff{display:table-row}.snw__bd-diff[data-astro-cid-bnxwo2hg] td[data-astro-cid-bnxwo2hg]{border-top:1px dashed var(--border);font-style:italic}.snw__up[data-astro-cid-bnxwo2hg]{color:var(--sn-up)}.snw__down[data-astro-cid-bnxwo2hg]{color:var(--sn-down)}.snw__up[data-astro-cid-bnxwo2hg] .snw__s[data-astro-cid-bnxwo2hg],.snw__down[data-astro-cid-bnxwo2hg] .snw__s[data-astro-cid-bnxwo2hg]{color:inherit}.snw__bd-band[data-astro-cid-bnxwo2hg]{border-left:1px solid var(--border)}.snw__bd-op[data-astro-cid-bnxwo2hg]{width:.8em;color:var(--muted-foreground);padding-inline:0!important}.snw__v[data-astro-cid-bnxwo2hg],.snw__s[data-astro-cid-bnxwo2hg]{display:block}.snw__v[data-astro-cid-bnxwo2hg]{font-size:.75em;font-weight:600}.snw__s[data-astro-cid-bnxwo2hg]{min-height:1.35em;color:var(--muted-foreground);font-size:.625em}.snw__bar[data-astro-cid-bnxwo2hg]{background:var(--border);border-radius:999px;width:4.5em;height:.2em;margin:.1em auto 0;display:block;overflow:hidden}.snw__bar[data-astro-cid-bnxwo2hg] i[data-astro-cid-bnxwo2hg]{height:100%;width:calc(var(--w) * 100%);border-radius:inherit;background:var(--primary);transform-origin:0;display:block}.snw__dot[data-astro-cid-bnxwo2hg]{background:var(--sn-force);border-radius:50%;width:.6em;height:.6em;margin-right:.35em;display:inline-block}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__dot--auto[data-astro-cid-bnxwo2hg]{background:var(--sn-slate)}.snw__bd-tall[data-astro-cid-bnxwo2hg]{display:none}.snw__bd-foot[data-astro-cid-bnxwo2hg]{border-top:1px solid var(--border);color:var(--muted-foreground);margin:0;padding:.35em .7em .45em;font-size:.625em}.snw[data-astro-cid-bnxwo2hg][data-scene=breakdown] .snw__bd-wide[data-astro-cid-bnxwo2hg] :is(td,th).snw-k[data-astro-cid-bnxwo2hg]{background:var(--primary-12)}.snw[data-astro-cid-bnxwo2hg]:not([data-scene=order],[data-scene=play]) .snw__days[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg]:not([data-scene=order],[data-scene=places],[data-scene=byhand]) .snw__own[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg]:not([data-scene=steer]) .snw__hint[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg]:is([data-scene=side],[data-scene=breakdown]) .snw__list[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg]:is([data-scene=side],[data-scene=stoptime],[data-scene=breakdown]) .snw__svg[data-astro-cid-bnxwo2hg]{opacity:.4}.snw[data-astro-cid-bnxwo2hg][data-scene=places] .snw__rows[data-astro-cid-bnxwo2hg] .snw__row[data-astro-cid-bnxwo2hg]:not(.snw__row--anchor,[data-row=p1]),.snw[data-astro-cid-bnxwo2hg][data-scene=places] [data-astro-cid-bnxwo2hg]:is(.snw__m-pin:not(.snw__m-pin--begin),.snw__m-line){opacity:.35}.snw[data-astro-cid-bnxwo2hg][data-scene=places] [data-astro-cid-bnxwo2hg]:is(.snw__row--head,.snw__row--tail){background:color-mix(in srgb, var(--sn-amber) 12%, var(--muted))}.snw[data-astro-cid-bnxwo2hg][data-scene=places] .snw__m-place[data-astro-cid-bnxwo2hg] rect[data-astro-cid-bnxwo2hg]{fill:var(--sn-amber)}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__when[data-astro-cid-bnxwo2hg]{background:var(--primary-12);color:var(--primary)}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__mon[data-astro-cid-bnxwo2hg] .snw__m-line[data-astro-cid-bnxwo2hg]{animation:2.2s linear both snw-draw}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__mon[data-astro-cid-bnxwo2hg] .snw__m-pin[data-astro-cid-bnxwo2hg]{animation:snw-pop .3s calc(var(--t) * 2.2s) both}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__mon[data-astro-cid-bnxwo2hg]{animation:.3s 3s forwards snw-off,.3s 5.4s forwards snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__wed[data-astro-cid-bnxwo2hg]{opacity:0;animation:.3s 3s forwards snw-on,.3s 5.4s forwards snw-off;display:inline}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__wed[data-astro-cid-bnxwo2hg] .snw__m-line[data-astro-cid-bnxwo2hg]{animation:1.6s linear 3s both snw-draw}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__wed[data-astro-cid-bnxwo2hg] .snw__m-pin[data-astro-cid-bnxwo2hg]{animation:snw-pop .3s calc(3s + var(--t) * 1.6s) both}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__rows--wed[data-astro-cid-bnxwo2hg]{visibility:visible;opacity:0;animation:.3s 3s forwards snw-on,.3s 5.4s forwards snw-off}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__day--on[data-astro-cid-bnxwo2hg]{animation:.25s 3s forwards snw-chip-off,.25s 5.4s forwards snw-chip-on}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__day--wed[data-astro-cid-bnxwo2hg]{animation:.25s 3s forwards snw-chip-on,.25s 5.4s forwards snw-chip-off}.snw[data-astro-cid-bnxwo2hg][data-scene=order] [data-astro-cid-bnxwo2hg]:is(.snw__days,.snw-has-wed) .snw-v-now[data-astro-cid-bnxwo2hg]{animation:.25s 3s forwards snw-off,.25s 5.4s forwards snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw-v-wed[data-astro-cid-bnxwo2hg]{animation:.25s 3s forwards snw-on,.25s 5.4s forwards snw-off}.snw[data-astro-cid-bnxwo2hg][data-scene=places] .snw__m-place[data-astro-cid-bnxwo2hg]{animation:snw-drop .45s var(--d,0s) cubic-bezier(.3, 1.4, .5, 1) both}.snw[data-astro-cid-bnxwo2hg][data-scene=places] .snw__m-place--rest[data-astro-cid-bnxwo2hg]{animation:.7s cubic-bezier(.3,1.4,.5,1) 1s both snw-settle}.snw[data-astro-cid-bnxwo2hg][data-scene=places] [data-astro-cid-bnxwo2hg]:is(.snw__place,.snw__groups){animation:.3s 1.7s both snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=places] .snw__m-pin--begin[data-astro-cid-bnxwo2hg] circle[data-astro-cid-bnxwo2hg]{animation:.3s 1.7s both snw-begin}.snw[data-astro-cid-bnxwo2hg][data-scene=side] .snw__inset[data-astro-cid-bnxwo2hg]{animation:.35s both snw-rise}.snw[data-astro-cid-bnxwo2hg][data-scene=side] .snw__i-one[data-astro-cid-bnxwo2hg]{animation:1.4s .3s both snw-one}.snw[data-astro-cid-bnxwo2hg][data-scene=side] .snw__i-two[data-astro-cid-bnxwo2hg]{animation:.4s 1.3s both snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=side] .snw__i-pass[data-astro-cid-bnxwo2hg]{animation:1.1s ease-in-out 1.3s both snw-draw,.4s 1.3s both snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=side] .snw__i-arrow[data-astro-cid-bnxwo2hg]{animation:.3s 2.3s both snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__settings[data-astro-cid-bnxwo2hg]{animation:.35s both snw-rise}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__field--leaves[data-astro-cid-bnxwo2hg] .snw-v-a[data-astro-cid-bnxwo2hg]{animation:.2s .7s both snw-off}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__field--leaves[data-astro-cid-bnxwo2hg] .snw-v-now[data-astro-cid-bnxwo2hg]{animation:.2s .7s both snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__field--stop[data-astro-cid-bnxwo2hg] .snw-v-b[data-astro-cid-bnxwo2hg]{animation:.2s 2.1s both snw-off}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__field--stop[data-astro-cid-bnxwo2hg] .snw-v-now[data-astro-cid-bnxwo2hg]{animation:.2s 2.1s both snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__field--leaves[data-astro-cid-bnxwo2hg] dd[data-astro-cid-bnxwo2hg]{animation:.6s .7s both snw-flash}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__field--stop[data-astro-cid-bnxwo2hg] dd[data-astro-cid-bnxwo2hg]{animation:.6s 2.1s both snw-flash}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__when[data-astro-cid-bnxwo2hg] .snw-v-a[data-astro-cid-bnxwo2hg]{animation:snw-off .15s calc(.8s + var(--r) * 80ms) both}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__when[data-astro-cid-bnxwo2hg] .snw-v-b[data-astro-cid-bnxwo2hg]{animation:snw-on .15s calc(.8s + var(--r) * 80ms) both, snw-off .15s calc(2.2s + var(--r) * 80ms) forwards}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__when[data-astro-cid-bnxwo2hg] .snw-v-now[data-astro-cid-bnxwo2hg]{animation:snw-on .15s calc(2.2s + var(--r) * 80ms) both}.snw[data-astro-cid-bnxwo2hg][data-scene=breakdown] .snw__bd[data-astro-cid-bnxwo2hg]{animation:.35s both snw-rise}.snw[data-astro-cid-bnxwo2hg][data-scene=breakdown] [data-astro-cid-bnxwo2hg]:is(.snw__bd-wide td,.snw__bd-tall tr){animation:snw-on .3s calc(.3s + var(--c,0) * .1s) both}.snw[data-astro-cid-bnxwo2hg][data-scene=breakdown] .snw__bar[data-astro-cid-bnxwo2hg] i[data-astro-cid-bnxwo2hg]{animation:.9s ease-out 1.7s both snw-grow}.snw[data-astro-cid-bnxwo2hg][data-scene=steer] .snw__m-steer-stub[data-astro-cid-bnxwo2hg]{transform-box:view-box;transform-origin:88px 0;animation:.8s ease-out .3s both snw-stub,.2s 2.3s forwards snw-off}.snw[data-astro-cid-bnxwo2hg][data-scene=steer] .snw__m-steer-run[data-astro-cid-bnxwo2hg]{animation:.8s ease-out .3s both snw-slide}.snw[data-astro-cid-bnxwo2hg][data-scene=steer] .snw__m-steer-run[data-astro-cid-bnxwo2hg] line[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=steer] .snw__m-steer-grip[data-astro-cid-bnxwo2hg]{animation:.1s .3s both snw-on,.2s 2.3s forwards snw-off}.snw[data-astro-cid-bnxwo2hg][data-scene=steer] .snw__steer[data-astro-cid-bnxwo2hg]{animation:.3s 1.2s both snw-rise}.snw[data-astro-cid-bnxwo2hg][data-scene=steer] .snw__steer-save[data-astro-cid-bnxwo2hg]{animation:.3s 2s both snw-press}.snw[data-astro-cid-bnxwo2hg][data-scene=steer] [data-astro-cid-bnxwo2hg]:is(.snw__m-steer-solid,.snw__m-steer-cover,.snw__m-label--steer){animation:.4s 2.3s both snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__row--mv[data-astro-cid-bnxwo2hg]{z-index:1;transform:translateY(calc(var(--mv) * var(--sn-row-h)));animation:.4s ease-in-out 1.1s both snw-mv-to,.3s ease-in-out 2s forwards snw-mv-back,.3s ease-in-out 2.9s forwards snw-mv-to}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__row--moved[data-astro-cid-bnxwo2hg]{z-index:2;animation:.4s ease-in-out 1.1s both snw-mv-to,.3s ease-in-out 2s forwards snw-mv-back,.3s ease-in-out 2.9s forwards snw-mv-to,.5s 1.05s both snw-lift}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__typing[data-astro-cid-bnxwo2hg]{animation:.1s .2s both snw-on,.1s 1.05s forwards snw-off}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__typed--old[data-astro-cid-bnxwo2hg]{animation:50ms .65s forwards snw-off}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__typed--new[data-astro-cid-bnxwo2hg]{animation:50ms .65s both snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw-has-mine[data-astro-cid-bnxwo2hg]>.snw-v-now[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw-pin-has-mine[data-astro-cid-bnxwo2hg]{opacity:0;animation:.15s 1.3s both snw-off,.15s 2.05s forwards snw-on,.15s 2.95s forwards snw-off}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] [data-astro-cid-bnxwo2hg]:is(.snw-has-mine>.snw-v-mine,text.snw-v-mine){opacity:1;animation:.15s 1.3s both snw-on,.15s 2.05s forwards snw-off,.15s 2.95s forwards snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__was[data-astro-cid-bnxwo2hg]{animation:.2s 1.5s both snw-on,.15s 2s forwards snw-off,.2s 3.1s forwards snw-on}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__seg-hl[data-astro-cid-bnxwo2hg]{animation:.25s ease-in-out 2s forwards snw-seg,.25s ease-in-out 2.9s forwards snw-seg-back}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__mon[data-astro-cid-bnxwo2hg] .snw__m-line[data-astro-cid-bnxwo2hg]{animation:.25s 2s forwards snw-slate,.25s 2.9s forwards snw-force}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__bd[data-astro-cid-bnxwo2hg]{animation:.4s 3.3s both snw-rise}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__bd-wide[data-astro-cid-bnxwo2hg] tr[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__bd-tall[data-astro-cid-bnxwo2hg] tr[data-astro-cid-bnxwo2hg]{animation:snw-on .3s calc(3.4s + var(--c,0) * 40ms) both}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__bd-wide[data-astro-cid-bnxwo2hg] tbody[data-astro-cid-bnxwo2hg] tr[data-astro-cid-bnxwo2hg]:nth-child(2){animation-delay:3.6s}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__bd-wide[data-astro-cid-bnxwo2hg] tbody[data-astro-cid-bnxwo2hg] tr[data-astro-cid-bnxwo2hg]:nth-child(3){animation-delay:3.8s}@keyframes snw-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes snw-pop{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:none}}.snw__m-pin[data-astro-cid-bnxwo2hg],.snw__m-place[data-astro-cid-bnxwo2hg]{transform-box:fill-box;transform-origin:50%}@keyframes snw-on{0%{opacity:0}to{opacity:1}}@keyframes snw-off{0%{opacity:1}to{opacity:0}}@keyframes snw-chip-on{0%{border-color:var(--border);color:var(--foreground);background:0 0}to{border-color:var(--foreground);background:var(--foreground);color:var(--background)}}@keyframes snw-chip-off{0%{border-color:var(--foreground);background:var(--foreground);color:var(--background)}to{border-color:var(--border);color:var(--foreground);background:0 0}}@keyframes snw-drop{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes snw-settle{0%{opacity:0;transform:translate(10px,-18px)scale(.6)}to{opacity:1;transform:none}}@keyframes snw-begin{0%{fill:var(--sn-force)}to{fill:var(--sn-begin)}}@keyframes snw-rise{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}@keyframes snw-one{0%{opacity:0}25%,70%{opacity:1}to{opacity:0}}@keyframes snw-flash{0%,to{background:var(--background)}40%{background:var(--primary-30)}}@keyframes snw-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes snw-stub{0%{transform:scaleX(0)}to{transform:none}}@keyframes snw-slide{0%{transform:translate(-24px)}to{transform:none}}@keyframes snw-press{0%,to{filter:none;transform:none}50%{filter:brightness(1.25);transform:scale(.94)}}@keyframes snw-mv-to{0%{transform:none}to{transform:translateY(calc(var(--mv) * var(--sn-row-h)))}}@keyframes snw-mv-back{0%{transform:translateY(calc(var(--mv) * var(--sn-row-h)))}to{transform:none}}@keyframes snw-lift{0%,to{box-shadow:none}30%,70%{box-shadow:0 .5em 1.2em oklch(0% 0 0/.5)}}@keyframes snw-seg{0%{transform:none}to{transform:translate(100%)}}@keyframes snw-seg-back{0%{transform:translate(100%)}to{transform:none}}@keyframes snw-slate{0%{stroke:var(--sn-force-line)}to{stroke:var(--sn-slate)}}@keyframes snw-force{0%{stroke:var(--sn-slate)}to{stroke:var(--sn-force-line)}}@keyframes snw-caret{50%{opacity:0}}@container snw (width<=35.99rem){.snw__screen[data-astro-cid-bnxwo2hg]{height:36em;font-size:clamp(11px,3.84615cqi,15px)}.snw__chrome[data-astro-cid-bnxwo2hg]{height:1.7em}.snw__dots[data-astro-cid-bnxwo2hg],.snw__band-right[data-astro-cid-bnxwo2hg],.snw__tools[data-astro-cid-bnxwo2hg],.snw__take[data-astro-cid-bnxwo2hg],.snw__reseq[data-astro-cid-bnxwo2hg],.snw__hint[data-astro-cid-bnxwo2hg]{display:none}.snw__url[data-astro-cid-bnxwo2hg]{grid-column:1/-1}.snw__head[data-astro-cid-bnxwo2hg]{padding:.35em .75em .45em}.snw__head[data-astro-cid-bnxwo2hg]>.snw__line[data-astro-cid-bnxwo2hg]{opacity:1;display:none}.snw[data-astro-cid-bnxwo2hg]:not([data-scene=order],[data-scene=play],[data-scene=steer],[data-scene=byhand]) .snw__head[data-astro-cid-bnxwo2hg]{display:none}.snw[data-astro-cid-bnxwo2hg][data-scene=order] .snw__days[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=play] .snw__player[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=steer] .snw__hint[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__own--mine[data-astro-cid-bnxwo2hg]{display:flex}.snw__line[data-astro-cid-bnxwo2hg]{flex-wrap:wrap;row-gap:.4em}.snw__readout[data-astro-cid-bnxwo2hg]{flex-basis:100%;min-width:0;font-size:.8125em}.snw__seg[data-astro-cid-bnxwo2hg]{margin-left:0}.snw__body[data-astro-cid-bnxwo2hg]{flex-direction:column;display:flex}.snw__map[data-astro-cid-bnxwo2hg],.snw__list[data-astro-cid-bnxwo2hg]{border:0;flex:auto;min-height:0}.snw__list[data-astro-cid-bnxwo2hg],.snw__svg[data-astro-cid-bnxwo2hg]{opacity:1!important}.snw[data-astro-cid-bnxwo2hg]:is([data-scene=order],[data-scene=places],[data-scene=side],[data-scene=play],[data-scene=steer]) .snw__list[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg]:is([data-scene=stoptime],[data-scene=breakdown],[data-scene=byhand]) .snw__svg[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg]:is([data-scene=breakdown],[data-scene=byhand]) .snw__map[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=breakdown] .snw__list[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=side] .snw__svg[data-astro-cid-bnxwo2hg]{display:none}.snw[data-astro-cid-bnxwo2hg]:is([data-scene=side],[data-scene=stoptime]) .snw__map[data-astro-cid-bnxwo2hg]{background:var(--background);align-content:center;display:grid}.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__map[data-astro-cid-bnxwo2hg]{flex:none;order:-1}.snw[data-astro-cid-bnxwo2hg][data-scene=side] .snw__inset[data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg][data-scene=stoptime] .snw__settings[data-astro-cid-bnxwo2hg]{width:auto;margin:.75em;position:static}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__row--head[data-astro-cid-bnxwo2hg]{display:none}.snw[data-astro-cid-bnxwo2hg]:is([data-scene=breakdown],[data-scene=byhand]) .snw__bd[data-astro-cid-bnxwo2hg]{box-shadow:none;flex:none;margin:.75em;position:static}.snw__bd-wide[data-astro-cid-bnxwo2hg]{display:none}.snw__bd-tall[data-astro-cid-bnxwo2hg]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;display:table}.snw__bd-tall[data-astro-cid-bnxwo2hg] th[data-astro-cid-bnxwo2hg],.snw__bd-tall[data-astro-cid-bnxwo2hg] td[data-astro-cid-bnxwo2hg]{border-bottom:1px solid var(--border);text-align:start;vertical-align:baseline;padding:.25em .4em}.snw__bd-tall[data-astro-cid-bnxwo2hg] thead[data-astro-cid-bnxwo2hg] th[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);font-size:.6875em;font-weight:600}.snw__bd-tall[data-astro-cid-bnxwo2hg] tbody[data-astro-cid-bnxwo2hg] th[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);white-space:nowrap;font-size:.75em;font-weight:400}.snw__bd-tall[data-astro-cid-bnxwo2hg] td[data-astro-cid-bnxwo2hg] b[data-astro-cid-bnxwo2hg]{margin-right:.45em;font-size:.875em;font-weight:600}.snw__bd-tall[data-astro-cid-bnxwo2hg] td[data-astro-cid-bnxwo2hg] span[data-astro-cid-bnxwo2hg]{color:var(--muted-foreground);font-size:.75em}.snw__bd-tall[data-astro-cid-bnxwo2hg] td[data-astro-cid-bnxwo2hg].snw__up span[data-astro-cid-bnxwo2hg],.snw__bd-tall[data-astro-cid-bnxwo2hg] td[data-astro-cid-bnxwo2hg].snw__down span[data-astro-cid-bnxwo2hg]{color:inherit}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__bd-tall[data-astro-cid-bnxwo2hg] .snw__bd-mine[data-astro-cid-bnxwo2hg]{display:table-cell}.snw[data-astro-cid-bnxwo2hg][data-scene=byhand] .snw__bd-tall[data-astro-cid-bnxwo2hg] tbody[data-astro-cid-bnxwo2hg] tr[data-astro-cid-bnxwo2hg]:not(.snw-k){display:none}.snw[data-astro-cid-bnxwo2hg][data-scene=breakdown] .snw__bd-tall[data-astro-cid-bnxwo2hg] .snw-k[data-astro-cid-bnxwo2hg]{background:var(--primary-12)}.snw__bd-foot[data-astro-cid-bnxwo2hg]{font-size:.75em}.snw__steer[data-astro-cid-bnxwo2hg]{width:min(13em,100% - 1.4em)}}@media (prefers-reduced-motion:reduce){.snw[data-astro-cid-bnxwo2hg] [data-astro-cid-bnxwo2hg],.snw[data-astro-cid-bnxwo2hg] [data-astro-cid-bnxwo2hg]:after{transition:none!important;animation:none!important}}
