@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_70355da9-module__xaiqGa__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_70355da9-module__xaiqGa__variable{--font-eb-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3we0903o7i6f-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57dc28f7118abe14-s.15emath8fyzqj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.31l30c9jv8unx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3we0903o7i6f-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/57dc28f7118abe14-s.15emath8fyzqj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.31l30c9jv8unx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3we0903o7i6f-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/57dc28f7118abe14-s.15emath8fyzqj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.31l30c9jv8unx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3we0903o7i6f-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/57dc28f7118abe14-s.15emath8fyzqj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.31l30c9jv8unx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.work_sans_bc82782c-module__hz28TW__className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.work_sans_bc82782c-module__hz28TW__variable{--font-eb-ui:"Work Sans", "Work Sans Fallback"}
.SiteFooter-module__wWXZva__footer{z-index:0;max-width:720px;padding:0 var(--eb-space-4) calc(var(--eb-space-5) + var(--eb-safe-bottom));margin:0 auto}.SiteFooter-module__wWXZva__line{margin:0 0 var(--eb-space-1);text-align:center;font-size:var(--eb-text-xs);color:var(--eb-text-muted);line-height:1.6}.SiteFooter-module__wWXZva__line>span{white-space:nowrap}
.Welcome-module__P4pQuG__screen{z-index:1000;background:var(--eb-bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.Welcome-module__P4pQuG__band{padding:calc(var(--eb-safe-top) + var(--eb-space-6)) var(--eb-space-4) var(--eb-space-5);text-align:center;box-shadow:var(--eb-shadow);flex:none}.Welcome-module__P4pQuG__mark{color:var(--eb-amber-400);margin:0;font-size:clamp(30px,9vw,46px)}.Welcome-module__P4pQuG__body{justify-content:center;align-items:center;gap:var(--eb-space-4);width:100%;max-width:420px;padding:var(--eb-space-6) var(--eb-space-4);flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex}.Welcome-module__P4pQuG__foot{padding:0 var(--eb-space-4) calc(var(--eb-space-4) + var(--eb-safe-bottom));flex:none}.Welcome-module__P4pQuG__motif{width:100%;max-width:300px;position:relative}.Welcome-module__P4pQuG__strip{width:100%;height:auto}.Welcome-module__P4pQuG__track{fill:none;stroke:var(--eb-player-1);stroke-width:4.5px;stroke-linecap:round}.Welcome-module__P4pQuG__post{fill:var(--eb-map-milepost)}.Welcome-module__P4pQuG__hex{fill:var(--eb-map-city-major);stroke:var(--eb-map-city-rim);stroke-width:1.2px}.Welcome-module__P4pQuG__town{fill:var(--eb-paper-50);stroke:var(--eb-map-city-small);stroke-width:3px}.Welcome-module__P4pQuG__city{fill:var(--eb-paper-50);stroke:var(--eb-map-city-medium);stroke-width:3px}.Welcome-module__P4pQuG__line{font-family:var(--eb-font-display);font-size:var(--eb-text-lg);text-align:center;color:var(--eb-heading);text-wrap:balance;margin:0;font-weight:700;line-height:1.25}.Welcome-module__P4pQuG__body .Welcome-module__P4pQuG__learn{width:100%;min-height:64px;margin-top:var(--eb-space-2);font-size:var(--eb-text-md);flex-direction:column;gap:2px}.Welcome-module__P4pQuG__learnSub{font-size:var(--eb-text-xs);letter-spacing:.06em;text-transform:none;opacity:.9;font-weight:600}.Welcome-module__P4pQuG__know{min-height:var(--eb-touch-min);padding:0 var(--eb-space-3);font-size:var(--eb-text-base);color:var(--eb-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--eb-link) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--eb-link) 40%, transparent);text-underline-offset:3px;font-weight:600}@media (min-width:640px){.Welcome-module__P4pQuG__line{font-size:var(--eb-text-xl)}.Welcome-module__P4pQuG__motif{max-width:360px}}
.AgeGate-module__1Mk8JW__scrim{z-index:1000;padding:var(--eb-space-4);background:color-mix(in srgb, var(--eb-ink-900) 55%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AgeGate-module__1Mk8JW__card{width:100%;max-width:360px}.AgeGate-module__1Mk8JW__select{min-height:var(--eb-touch-min);padding:0 var(--eb-space-3);border:1px solid var(--eb-border-strong);border-radius:var(--eb-radius);background:var(--eb-surface-raised);color:var(--eb-text);font:inherit;font-size:var(--eb-text-md)}.AgeGate-module__1Mk8JW__cover{z-index:1000;background:var(--eb-bg);position:fixed;inset:0}.AgeGate-module__1Mk8JW__back{min-height:var(--eb-touch-min);padding:0 var(--eb-space-2);margin-left:calc(-1 * var(--eb-space-2));color:var(--eb-link);align-self:flex-start;font-weight:600}.AgeGate-module__1Mk8JW__why{font-size:var(--eb-text-sm);margin:0;line-height:1.4}.AgeGate-module__1Mk8JW__skip{min-height:var(--eb-touch-min);font-size:var(--eb-text-base);color:var(--eb-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--eb-link) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--eb-link) 40%, transparent);text-underline-offset:3px;font-weight:600}.AgeGate-module__1Mk8JW__laterLabel{font-family:var(--eb-font-display);font-size:var(--eb-text-md);color:var(--eb-heading);font-weight:700}
.AppHeader-module__XsQG7W__bar{padding-top:var(--eb-safe-top);z-index:20;box-shadow:var(--eb-shadow);position:sticky;top:0}.AppHeader-module__XsQG7W__inner{align-items:center;gap:var(--eb-space-3);max-width:720px;padding:var(--eb-space-3) var(--eb-space-4);padding-left:calc(var(--eb-space-4) + var(--eb-safe-left));padding-right:calc(var(--eb-space-4) + var(--eb-safe-right));margin:0 auto;display:flex}.AppHeader-module__XsQG7W__back{width:var(--eb-touch-min);height:var(--eb-touch-min);color:var(--eb-amber-300);border-radius:var(--eb-radius-sm);flex:none;place-items:center;margin:-5px -5px -5px -11px;font-size:30px;line-height:1;text-decoration:none;display:grid}.AppHeader-module__XsQG7W__gear{width:var(--eb-touch-min);height:var(--eb-touch-min);color:var(--eb-amber-300);border-radius:var(--eb-radius-sm);flex:none;place-items:center;margin:-6px -10px -6px auto;text-decoration:none;display:grid}.AppHeader-module__XsQG7W__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.AppHeader-module__XsQG7W__markLink{text-decoration:none}.AppHeader-module__XsQG7W__mark{font-size:19px;display:block}.AppHeader-module__XsQG7W__eyebrow{font-size:var(--eb-text-xs);text-transform:uppercase;letter-spacing:var(--eb-tracking-caps);color:color-mix(in srgb, var(--eb-paper-300) 80%, transparent);font-weight:700}
.ui-module__bdFuxG__dot{background:var(--crayon);border:1.5px solid color-mix(in srgb, var(--eb-ink-900) 45%, transparent);min-width:22px;height:22px;color:var(--crayon-ink,var(--eb-paper-50));font-family:var(--eb-font-num);box-shadow:var(--eb-shadow-sm);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:1px;padding-inline:3px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.ui-module__bdFuxG__dot[data-size=lg]{min-width:30px;height:30px;padding-inline:5px;font-size:13px}.ui-module__bdFuxG__dotMark{flex:none;width:.95em;height:.95em}.ui-module__bdFuxG__dot[data-empty=true]{color:var(--eb-text-faint);border-style:dashed;border-color:var(--eb-border-strong);box-shadow:none;background:0 0}.ui-module__bdFuxG__dotRow{align-items:center;gap:var(--eb-space-1);flex-wrap:wrap;display:flex}.ui-module__bdFuxG__field{gap:var(--eb-space-2);flex-direction:column;display:flex}.ui-module__bdFuxG__label{font-size:var(--eb-text-xs);text-transform:uppercase;letter-spacing:var(--eb-tracking-caps);color:var(--eb-rust-600);font-weight:700}.ui-module__bdFuxG__hint{font-size:var(--eb-text-sm);color:var(--eb-text-muted)}.ui-module__bdFuxG__input{min-height:var(--eb-touch-min);padding:0 var(--eb-space-3);background:var(--eb-surface-raised);border:1px solid var(--eb-border-strong);border-radius:var(--eb-radius);font-size:var(--eb-text-md);width:100%}.ui-module__bdFuxG__input[data-mono=true]{font-family:var(--eb-font-num);letter-spacing:.12em;text-transform:uppercase}.ui-module__bdFuxG__input:disabled{opacity:.55}.ui-module__bdFuxG__fieldLink{margin:var(--eb-space-2) 0 0;font-size:var(--eb-text-sm)}.ui-module__bdFuxG__choices{gap:var(--eb-space-2);flex-wrap:wrap;display:flex}.ui-module__bdFuxG__choice{min-width:var(--eb-touch-min);min-height:var(--eb-touch-min);padding:0 var(--eb-space-3);border-radius:var(--eb-radius);border:1px solid var(--eb-border-strong);background:var(--eb-surface-raised);font-family:var(--eb-font-num);font-size:var(--eb-text-md);color:var(--eb-text);font-weight:700}.ui-module__bdFuxG__choice[aria-pressed=true]{background:var(--eb-rust-600);border-color:var(--eb-rust-900);color:var(--eb-paper-50);box-shadow:var(--eb-shadow-sm)}.ui-module__bdFuxG__wide{width:100%}.ui-module__bdFuxG__notice{gap:var(--eb-space-1);padding:var(--eb-space-3);border-radius:var(--eb-radius);border:1px solid var(--eb-border-strong);background:var(--eb-surface-raised);font-size:var(--eb-text-sm);flex-direction:column;display:flex}.ui-module__bdFuxG__notice[data-tone=bad]{border-color:var(--eb-accent-deep);background:color-mix(in srgb, var(--eb-red-400) 12%, var(--eb-surface-raised));color:var(--eb-ink-800)}.ui-module__bdFuxG__notice[data-tone=warn]{border-color:var(--eb-heading);background:color-mix(in srgb, var(--eb-amber-400) 16%, var(--eb-surface-raised))}.ui-module__bdFuxG__noticeTitle{font-weight:700}.ui-module__bdFuxG__phrase{margin:var(--eb-space-3) 0;padding:var(--eb-space-3) var(--eb-space-4);background:var(--eb-surface-dark);color:var(--eb-amber-300);border-radius:var(--eb-radius);font-family:var(--eb-font-num);font-size:var(--eb-text-md);letter-spacing:.06em;word-spacing:.3em;text-align:center;-webkit-user-select:all;user-select:all;line-height:1.6;display:block}.ui-module__bdFuxG__copyRow{gap:var(--eb-space-2);align-items:stretch;display:flex}.ui-module__bdFuxG__copyRow .ui-module__bdFuxG__input{min-width:0;font-size:var(--eb-text-sm);flex:1}.ui-module__bdFuxG__copyButton{padding:0 var(--eb-space-4);flex:none}.ui-module__bdFuxG__spinner{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite ui-module__bdFuxG__eb-spin;display:inline-block}@keyframes ui-module__bdFuxG__eb-spin{to{transform:rotate(360deg)}}.ui-module__bdFuxG__crayons{gap:var(--eb-space-2);grid-template-columns:repeat(3,1fr);display:grid}.ui-module__bdFuxG__crayon{align-items:center;gap:var(--eb-space-2);min-height:var(--eb-touch-min);padding-inline:var(--eb-space-2);border-radius:var(--eb-radius);border:1px solid var(--eb-border);background:var(--eb-surface);color:var(--eb-text);font-size:var(--eb-text-sm);font-weight:700;display:flex}.ui-module__bdFuxG__crayon[aria-pressed=true]{border-color:var(--crayon);box-shadow:inset 0 0 0 2px var(--crayon)}.ui-module__bdFuxG__crayon[data-taken]{opacity:.45}.ui-module__bdFuxG__crayon[data-taken] .ui-module__bdFuxG__crayonName{text-decoration:line-through}.ui-module__bdFuxG__crayonSwatch{background:var(--crayon);width:22px;height:22px;color:var(--crayon-ink);border:1px solid color-mix(in srgb, var(--eb-ink-900) 25%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-module__bdFuxG__crayonMark{width:13px;height:13px}.ui-module__bdFuxG__crayonName{text-overflow:ellipsis;min-width:0;overflow:hidden}
.LeaveGame-module__mCAbPa__wrap{gap:var(--eb-space-2);flex-direction:column;display:flex}.LeaveGame-module__mCAbPa__open{width:100%;min-height:var(--eb-touch-min);padding:0 var(--eb-space-5);border-radius:var(--eb-radius);border:1px solid var(--eb-border-strong);color:var(--eb-text-muted);font-weight:700;font-size:var(--eb-text-sm);text-transform:uppercase;letter-spacing:.08em;background:0 0;justify-content:center;align-items:center;display:inline-flex}.LeaveGame-module__mCAbPa__open[data-verb=resign]{border-color:var(--eb-status-bad);color:var(--eb-status-bad)}.LeaveGame-module__mCAbPa__open:active{background:var(--eb-surface-raised)}.LeaveGame-module__mCAbPa__confirm{gap:var(--eb-space-2);border-color:var(--eb-status-bad);flex-direction:column;display:flex}.LeaveGame-module__mCAbPa__title{font-family:var(--eb-font-display);font-size:var(--eb-text-md);color:var(--eb-ink-800);font-weight:700}.LeaveGame-module__mCAbPa__actions{gap:var(--eb-space-3);margin-top:var(--eb-space-1);flex-wrap:wrap;display:flex}.LeaveGame-module__mCAbPa__actions>*{flex:150px}
.ChatSheet-module__vNEpaG__opener{min-width:var(--eb-touch-min);min-height:var(--eb-touch-min);font-size:var(--eb-text-md);color:var(--eb-heading-on-dark);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.ChatSheet-module__vNEpaG__opener[data-tone=page]{gap:var(--eb-space-2);padding:0 var(--eb-space-3);border:1px solid var(--eb-border-strong);border-radius:var(--eb-radius);background:var(--eb-surface-raised);color:var(--eb-text)}.ChatSheet-module__vNEpaG__bubble{flex:none;width:22px;height:22px}.ChatSheet-module__vNEpaG__openerLabel{font-size:var(--eb-text-sm);font-weight:700}.ChatSheet-module__vNEpaG__dot{border-radius:var(--eb-radius-pill);background:var(--eb-accent);min-width:17px;height:17px;color:var(--eb-text-on-dark);font-family:var(--eb-font-num);font-size:var(--eb-text-xs);text-align:center;padding:0 4px;font-weight:700;line-height:17px;position:absolute;top:2px;right:0}.ChatSheet-module__vNEpaG__opener[data-tone=page] .ChatSheet-module__vNEpaG__dot{margin-left:var(--eb-space-1);position:static}.ChatSheet-module__vNEpaG__opener[data-live=yes] .ChatSheet-module__vNEpaG__dot{animation:2s ease-in-out infinite ChatSheet-module__vNEpaG__chat-pulse}@keyframes ChatSheet-module__vNEpaG__chat-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.ChatSheet-module__vNEpaG__opener[data-live=yes] .ChatSheet-module__vNEpaG__dot{animation:none}}.ChatSheet-module__vNEpaG__scrim{z-index:45;background:color-mix(in srgb, var(--eb-ink-900) 46%, transparent);align-items:flex-end;display:flex;position:fixed;inset:0}.ChatSheet-module__vNEpaG__sheet{background:var(--eb-bg);width:100%;max-height:76svh;color:var(--eb-text);border-top-left-radius:var(--eb-radius-lg);border-top-right-radius:var(--eb-radius-lg);box-shadow:var(--eb-shadow-lg);flex-direction:column;display:flex}.ChatSheet-module__vNEpaG__bar{align-items:center;gap:var(--eb-space-3);padding:var(--eb-space-3) var(--eb-space-4) var(--eb-space-2);border-bottom:1px solid var(--eb-border);flex:none;display:flex}.ChatSheet-module__vNEpaG__title{font-family:var(--eb-font-display);font-size:var(--eb-text-lg);color:var(--eb-heading)}.ChatSheet-module__vNEpaG__close{min-height:var(--eb-touch-min);color:var(--eb-link);font-size:var(--eb-text-sm);font-weight:700}.ChatSheet-module__vNEpaG__ask{max-width:440px}.ChatSheet-module__vNEpaG__list{-webkit-overflow-scrolling:touch;padding:var(--eb-space-3) var(--eb-space-4);flex:auto;overflow-y:auto}.ChatSheet-module__vNEpaG__messages{gap:var(--eb-space-3);flex-direction:column;list-style:none;display:flex}.ChatSheet-module__vNEpaG__message{flex-direction:column;align-self:flex-start;gap:2px;max-width:86%;display:flex}.ChatSheet-module__vNEpaG__message[data-mine=yes]{align-self:flex-end}.ChatSheet-module__vNEpaG__who{align-items:center;gap:var(--eb-space-2);font-size:var(--eb-text-xs);letter-spacing:var(--eb-tracking-caps);text-transform:uppercase;color:var(--eb-rust-600);font-weight:700;display:inline-flex}.ChatSheet-module__vNEpaG__message[data-mine=yes] .ChatSheet-module__vNEpaG__who{flex-direction:row-reverse}.ChatSheet-module__vNEpaG__crayon{border:1px solid var(--eb-border-strong);background:var(--eb-paper-400);border-radius:50%;flex:none;width:10px;height:10px}.ChatSheet-module__vNEpaG__when{text-transform:none;letter-spacing:normal;color:var(--eb-text-faint);font-weight:400}.ChatSheet-module__vNEpaG__text{overflow-wrap:anywhere;white-space:pre-wrap;font-size:var(--eb-text-sm);color:var(--eb-text);background:var(--eb-surface-raised);border:1px solid var(--eb-border);border-radius:var(--eb-radius);padding:var(--eb-space-2) var(--eb-space-3);line-height:1.45}.ChatSheet-module__vNEpaG__message[data-mine=yes] .ChatSheet-module__vNEpaG__text{background:var(--eb-surface-sunken)}.ChatSheet-module__vNEpaG__system{text-align:center;padding:var(--eb-space-2) 0;flex-direction:column;align-self:stretch;align-items:center;gap:2px;display:flex}.ChatSheet-module__vNEpaG__systemText{font-size:var(--eb-text-xs);letter-spacing:var(--eb-tracking-caps);text-transform:uppercase;color:var(--eb-status-good);overflow-wrap:anywhere;font-weight:700}.ChatSheet-module__vNEpaG__empty,.ChatSheet-module__vNEpaG__note,.ChatSheet-module__vNEpaG__readOnly{font-size:var(--eb-text-xs);color:var(--eb-text-muted);line-height:1.5}.ChatSheet-module__vNEpaG__note{text-align:center;padding-bottom:var(--eb-space-2)}.ChatSheet-module__vNEpaG__readOnly{padding:var(--eb-space-3) var(--eb-space-4) calc(var(--eb-space-4) + var(--eb-safe-bottom));border-top:1px solid var(--eb-border)}.ChatSheet-module__vNEpaG__problem{padding:var(--eb-space-2) var(--eb-space-4);font-size:var(--eb-text-xs);color:var(--eb-status-bad)}.ChatSheet-module__vNEpaG__composer{align-items:flex-end;gap:var(--eb-space-2);padding:var(--eb-space-2) var(--eb-space-3) calc(var(--eb-space-3) + var(--eb-safe-bottom));border-top:1px solid var(--eb-border);background:var(--eb-surface);flex:none;display:flex}.ChatSheet-module__vNEpaG__input{min-height:var(--eb-touch-min);resize:none;max-height:6.5em;padding:var(--eb-space-2) var(--eb-space-3);border:1px solid var(--eb-border-strong);border-radius:var(--eb-radius);background:var(--eb-paper-100);color:var(--eb-text);font-family:var(--eb-font-ui);font-size:var(--eb-text-base);flex:auto;line-height:1.4}.ChatSheet-module__vNEpaG__composerSide{align-items:center;gap:var(--eb-space-2);flex:none;display:flex}.ChatSheet-module__vNEpaG__counter{font-family:var(--eb-font-num);font-size:var(--eb-text-xs);color:var(--eb-text-muted)}.ChatSheet-module__vNEpaG__counter[data-over=yes]{color:var(--eb-status-bad);font-weight:700}.ChatSheet-module__vNEpaG__send{min-height:var(--eb-touch-min);padding:0 var(--eb-space-4);border-radius:var(--eb-radius);background:var(--eb-chrome);color:var(--eb-text-on-dark);font-weight:700;font-size:var(--eb-text-sm)}.ChatSheet-module__vNEpaG__send:disabled{opacity:.45}.ChatSheet-module__vNEpaG__more{min-width:32px;min-height:28px;padding:0 var(--eb-space-2);border-radius:var(--eb-radius);color:var(--eb-text-muted);font-size:var(--eb-text-md);margin-left:auto;line-height:1}.ChatSheet-module__vNEpaG__actions{gap:var(--eb-space-2);margin-top:var(--eb-space-1);flex-wrap:wrap;display:flex}.ChatSheet-module__vNEpaG__action{min-height:var(--eb-touch-min);padding:0 var(--eb-space-3);border:1px solid var(--eb-border-strong);border-radius:var(--eb-radius);background:var(--eb-surface-raised);color:var(--eb-text);font-size:var(--eb-text-sm);font-weight:600}.ChatSheet-module__vNEpaG__mutedLine{padding:var(--eb-space-2) var(--eb-space-3);font-size:var(--eb-text-xs);color:var(--eb-text-muted);margin:0}.ChatSheet-module__vNEpaG__unmute{color:var(--eb-link);font-size:inherit;text-decoration:underline}
.LiveBoard-module__yxyMUW__status{padding:var(--eb-space-5) var(--eb-space-3);text-align:center;color:var(--eb-text-muted);gap:var(--eb-space-3);flex-direction:column;display:flex}.LiveBoard-module__yxyMUW__watching,.LiveBoard-module__yxyMUW__thinking,.LiveBoard-module__yxyMUW__warn{font-size:var(--eb-text-xs);color:var(--eb-amber-300);padding:4px 0 0;line-height:1.3}.LiveBoard-module__yxyMUW__warn{color:var(--eb-red-400)}.LiveBoard-module__yxyMUW__goneNews{text-align:left;width:100%;margin:0;display:block}.LiveBoard-module__yxyMUW__goneHint{color:var(--eb-amber-400);opacity:.8}.LiveBoard-module__yxyMUW__problem{padding:var(--eb-space-2) var(--eb-space-3);background:color-mix(in srgb, var(--eb-red-600) 14%, var(--eb-surface));border-top:1px solid var(--eb-red-600);color:var(--eb-text);font-size:var(--eb-text-sm);line-height:1.35}.LiveBoard-module__yxyMUW__done{padding:var(--eb-space-2) var(--eb-space-3) calc(var(--eb-space-2) + var(--eb-safe-bottom));background:var(--eb-surface-sunken);border-top:1px solid var(--eb-border);font-size:var(--eb-text-sm);color:var(--eb-text-muted);text-align:center}.LiveBoard-module__yxyMUW__recapScrim{background:color-mix(in srgb, var(--eb-ink-900) 62%, transparent);padding:var(--eb-space-3);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LiveBoard-module__yxyMUW__recapCard{background:var(--eb-surface);border:1px solid var(--eb-border-strong);border-radius:var(--eb-radius-lg);width:100%;max-width:420px;max-height:100%;box-shadow:var(--eb-shadow-lg);flex-direction:column;display:flex;overflow:hidden}.LiveBoard-module__yxyMUW__recapHead{padding:var(--eb-space-3);border-bottom:1px solid var(--eb-rule)}.LiveBoard-module__yxyMUW__recapTurn{font-family:var(--eb-font-num);font-size:var(--eb-text-xs);letter-spacing:var(--eb-tracking-caps);text-transform:uppercase;color:var(--eb-text-muted);display:block}.LiveBoard-module__yxyMUW__recapLoading{padding:var(--eb-space-3);font-size:var(--eb-text-sm);color:var(--eb-text-muted);line-height:1.35}.LiveBoard-module__yxyMUW__recapList{padding:var(--eb-space-3);gap:var(--eb-space-3);flex-direction:column;list-style:none;display:flex;overflow-y:auto}.LiveBoard-module__yxyMUW__recapItem{gap:var(--eb-space-2);align-items:flex-start;display:flex}.LiveBoard-module__yxyMUW__recapDot{flex:none;margin-top:1px;display:flex}.LiveBoard-module__yxyMUW__recapWho{align-items:baseline;gap:var(--eb-space-2);color:var(--eb-heading);font-weight:700;display:flex}.LiveBoard-module__yxyMUW__recapLabel{font-family:var(--eb-font-num);font-size:var(--eb-text-xs);letter-spacing:var(--eb-tracking-caps);text-transform:uppercase;color:var(--eb-text-muted);font-weight:400}.LiveBoard-module__yxyMUW__recapDid{margin-top:2px;list-style:none}.LiveBoard-module__yxyMUW__recapDid li{font-size:var(--eb-text-sm);color:var(--eb-text);line-height:1.35}.LiveBoard-module__yxyMUW__recapDid li:before{content:"· ";color:var(--eb-rust-500)}.LiveBoard-module__yxyMUW__recapDid li.LiveBoard-module__yxyMUW__recapCash{color:var(--eb-text-muted);font-weight:700}.LiveBoard-module__yxyMUW__recapDid li.LiveBoard-module__yxyMUW__recapCash:before{content:"→ ";color:var(--eb-text-muted)}.LiveBoard-module__yxyMUW__recapQuote{font-size:var(--eb-text-sm);color:var(--eb-text-muted);margin-top:4px;font-style:italic;line-height:1.35;display:block}.LiveBoard-module__yxyMUW__recapActions{gap:var(--eb-space-2);padding:var(--eb-space-3);border-top:1px solid var(--eb-rule);display:flex}.LiveBoard-module__yxyMUW__recapActions>*{flex:1}.LiveBoard-module__yxyMUW__recapRent{font-size:var(--eb-text-sm);padding-top:0}.LiveBoard-module__yxyMUW__handoffThinking{color:var(--eb-text);font-weight:700}.LiveBoard-module__yxyMUW__dots{animation:1.2s ease-in-out infinite LiveBoard-module__yxyMUW__eb-thinking;display:inline-block}@keyframes LiveBoard-module__yxyMUW__eb-thinking{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.LiveBoard-module__yxyMUW__dots{animation:none}}
.Tutorial-module__uklTIW__backdrop{z-index:1100;padding:calc(var(--eb-space-4) + var(--eb-safe-top)) var(--eb-space-3) calc(var(--eb-space-4) + var(--eb-safe-bottom));background:color-mix(in srgb, var(--eb-ink-900) 58%, transparent);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.Tutorial-module__uklTIW__endCard{gap:var(--eb-space-3);width:100%;max-width:420px;padding:var(--eb-space-4);background:var(--eb-surface);color:var(--eb-text);border:1px solid var(--eb-border);border-top:4px solid var(--eb-rule);border-radius:var(--eb-radius-lg);box-shadow:var(--eb-shadow-lg)}.Tutorial-module__uklTIW__endTitle{font-size:var(--eb-text-xl);margin:0;line-height:1.1}.Tutorial-module__uklTIW__endLead{font-size:var(--eb-text-base);margin:0;line-height:1.45}.Tutorial-module__uklTIW__endCard .Tutorial-module__uklTIW__play{width:100%;min-height:56px;font-size:var(--eb-text-md)}.Tutorial-module__uklTIW__endNote{font-size:var(--eb-text-sm);color:var(--eb-text-muted);text-align:center;margin:0}.Tutorial-module__uklTIW__endDoors{justify-content:space-between;align-items:center;display:flex}.Tutorial-module__uklTIW__endBack,.Tutorial-module__uklTIW__endHome{min-height:var(--eb-touch-min);padding:0 var(--eb-space-2);font-size:var(--eb-text-sm);color:var(--eb-link);align-items:center;font-weight:600;display:inline-flex}.Tutorial-module__uklTIW__endBack{margin-left:calc(-1 * var(--eb-space-2))}.Tutorial-module__uklTIW__endHome{margin-right:calc(-1 * var(--eb-space-2));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--eb-link) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--eb-link) 40%, transparent);text-underline-offset:3px}
.MapArt-module__37Vwtq__sea{fill:var(--eb-map-ocean);fill-rule:evenodd}.MapArt-module__37Vwtq__shelf{fill:none;stroke:var(--eb-water-200);stroke-opacity:.5;stroke-linejoin:round}.MapArt-module__37Vwtq__shore{fill:none;stroke:var(--eb-map-coast-black);stroke-opacity:.65;stroke-linejoin:round}.MapArt-module__37Vwtq__ocean{fill:var(--eb-map-ocean)}.MapArt-module__37Vwtq__land{fill:var(--eb-map-land);fill-rule:evenodd}.MapArt-module__37Vwtq__tileShadow{fill:color-mix(in srgb, var(--eb-map-ocean) 45%, var(--eb-map-shade));fill-rule:evenodd}.MapArt-module__37Vwtq__cliff{fill:color-mix(in srgb, var(--eb-map-land) 66%, var(--eb-map-label,var(--eb-ink-900)));fill-rule:evenodd}.MapArt-module__37Vwtq__shallowOuter,.MapArt-module__37Vwtq__shallowInner,.MapArt-module__37Vwtq__waterLine,.MapArt-module__37Vwtq__waterLineGap,.MapArt-module__37Vwtq__wash,.MapArt-module__37Vwtq__shoreLine{fill:none;stroke-linejoin:round;stroke-linecap:round}.MapArt-module__37Vwtq__shallowOuter{stroke:color-mix(in srgb, var(--eb-map-ocean) 76%, var(--eb-map-glint));opacity:.75}.MapArt-module__37Vwtq__shallowInner{stroke:color-mix(in srgb, var(--eb-map-ocean) 55%, var(--eb-map-glint));opacity:.85}.MapArt-module__37Vwtq__waterLine{stroke:color-mix(in srgb, var(--eb-map-ocean) 55%, var(--eb-map-label,var(--eb-ink-900)))}.MapArt-module__37Vwtq__waterLineGap{stroke:var(--eb-map-ocean)}.MapArt-module__37Vwtq__shoreLine{stroke:color-mix(in srgb, var(--eb-map-land) 45%, var(--eb-map-label,var(--eb-ink-900)));stroke-opacity:.55}.MapArt-module__37Vwtq__grain{fill:color-mix(in srgb, var(--eb-map-land) 78%, var(--eb-map-label,var(--eb-ink-900)))}.MapArt-module__37Vwtq__hillLight{stop-color:color-mix(in srgb, var(--eb-map-land) 55%, var(--eb-map-glint))}.MapArt-module__37Vwtq__hillMid{stop-color:color-mix(in srgb, var(--eb-map-land) 62%, var(--eb-map-mountain,var(--eb-ink-600)))}.MapArt-module__37Vwtq__hillEdge{stop-color:color-mix(in srgb, var(--eb-map-land) 80%, var(--eb-map-mountain,var(--eb-ink-600)));stop-opacity:0}.MapArt-module__37Vwtq__snowcap{fill:var(--eb-map-snow,var(--eb-map-glint));opacity:.85}.MapArt-module__37Vwtq__waveMark{fill:none;stroke:color-mix(in srgb, var(--eb-map-ocean) 30%, var(--eb-map-glint));stroke-width:.07px;stroke-linecap:round}.MapArt-module__37Vwtq__star{fill:var(--eb-map-glint)}.MapArt-module__37Vwtq__reachThemed{fill:var(--eb-map-river)}.MapArt-module__37Vwtq__reachThread{fill:none;stroke:color-mix(in srgb, var(--eb-map-river,var(--eb-water-700)) 70%, var(--eb-map-shade));stroke-opacity:.35;stroke-linecap:round}.MapArt-module__37Vwtq__canyon{fill:color-mix(in srgb, var(--eb-map-river,var(--eb-red-700)) 70%, var(--eb-map-shade));opacity:.7}.MapArt-module__37Vwtq__canyonFloor{fill:none;stroke:color-mix(in srgb, var(--eb-map-land) 70%, var(--eb-map-glint));stroke-opacity:.5;stroke-linecap:round}.MapArt-module__37Vwtq__glint{fill:none;stroke:color-mix(in srgb, var(--eb-map-river,var(--eb-water-700)) 45%, var(--eb-map-glint));stroke-linecap:round;stroke-opacity:.7}.MapArt-module__37Vwtq__crest{fill:none;stroke:var(--eb-map-glint);stroke-width:.06px;stroke-linecap:round;stroke-opacity:.8}.MapArt-module__37Vwtq__twinkle{fill:var(--eb-map-glint)}.MapArt-module__37Vwtq__wash{stroke:color-mix(in srgb, var(--eb-map-ocean) 15%, var(--eb-map-glint));stroke-opacity:.3}.MapArt-module__37Vwtq__water{fill:var(--eb-map-ocean);opacity:.55}.MapArt-module__37Vwtq__sources{pointer-events:none}.MapArt-module__37Vwtq__sourceChip{fill:var(--eb-paper-50);stroke:var(--eb-map-city-rim);opacity:.92}.MapArt-module__37Vwtq__sourceGlyph{color:var(--eb-ink-800)}.MapArt-module__37Vwtq__sourceDry .MapArt-module__37Vwtq__sourceGlyph{color:var(--eb-ink-800);opacity:.38}.MapArt-module__37Vwtq__sourceDry .MapArt-module__37Vwtq__sourceChip{opacity:.55}.MapArt-module__37Vwtq__sourceStrike{stroke:var(--eb-rust-700);stroke-linecap:round;opacity:.85}.MapArt-module__37Vwtq__majorArea{fill:var(--eb-map-city-major);opacity:.85}.MapArt-module__37Vwtq__post{fill:var(--eb-map-milepost)}.MapArt-module__37Vwtq__snowcap{fill:var(--eb-map-snow)}.MapArt-module__37Vwtq__postOnRed{fill:var(--eb-ink-900);opacity:.75}.MapArt-module__37Vwtq__citySmall,.MapArt-module__37Vwtq__cityMedium{fill:var(--eb-paper-50);stroke:var(--eb-map-city-rim)}.MapArt-module__37Vwtq__rivers{transition:opacity .2s}.MapArt-module__37Vwtq__riverBody{fill:var(--eb-water-400)}.MapArt-module__37Vwtq__riverChannel{fill:none;stroke:var(--eb-water-700);stroke-opacity:.55;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.MapArt-module__37Vwtq__rivers{transition:none}}.MapArt-module__37Vwtq__coast{stroke:var(--eb-map-coast-black);stroke-linecap:round}.MapArt-module__37Vwtq__relief{fill:var(--eb-map-mountain);fill-opacity:calc(.15 * var(--relief-fade,1));fill-rule:evenodd}.MapArt-module__37Vwtq__reliefPeaks{fill:var(--eb-map-mountain);fill-opacity:calc(.16 * var(--relief-fade,1));fill-rule:evenodd}.MapArt-module__37Vwtq__reliefHills{fill:none;stroke:var(--eb-map-mountain);stroke-opacity:calc(.5 * var(--relief-fade,1));stroke-linecap:round;stroke-linejoin:round}.MapArt-module__37Vwtq__majorAreaBold{opacity:1;stroke:var(--eb-map-city-rim);stroke-linejoin:round}.MapArt-module__37Vwtq__postOnRedQuiet circle{opacity:0}.MapArt-module__37Vwtq__names{pointer-events:none;paint-order:stroke fill;stroke:var(--eb-map-land);stroke-linejoin:round}.MapArt-module__37Vwtq__nameMajor{fill:var(--eb-map-city-major);font-family:var(--eb-font-display);letter-spacing:.01em;font-weight:800}.MapArt-module__37Vwtq__nameMedium{fill:var(--eb-map-label);font-family:var(--eb-font-ui);font-weight:700}.MapArt-module__37Vwtq__nameSmall{fill:var(--eb-map-label);font-family:var(--eb-font-ui);font-weight:600}.MapArt-module__37Vwtq__track line{stroke-linecap:round}.MapArt-module__37Vwtq__beads circle,.MapArt-module__37Vwtq__beads path{fill:var(--eb-crayon-ink-light);stroke:var(--eb-ink-900)}.MapArt-module__37Vwtq__ghost line{stroke-linecap:round;opacity:.85}.MapArt-module__37Vwtq__drawIn{transform-box:view-box;animation:.11s linear both MapArt-module__37Vwtq__draw-in}@keyframes MapArt-module__37Vwtq__draw-in{0%{transform:scale(0)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.MapArt-module__37Vwtq__drawIn{animation:none}}.MapArt-module__37Vwtq__highlight line{stroke-linecap:round;opacity:.75;animation:1.4s ease-in-out infinite alternate MapArt-module__37Vwtq__highlight-pulse}@keyframes MapArt-module__37Vwtq__highlight-pulse{0%{opacity:.35}to{opacity:.85}}@media (prefers-reduced-motion:reduce){.MapArt-module__37Vwtq__highlight line{animation:none}}.MapArt-module__37Vwtq__fog{fill:var(--eb-map-land);pointer-events:none}.MapArt-module__37Vwtq__lit{pointer-events:none}.MapArt-module__37Vwtq__litRing{fill:none;stroke:var(--eb-map-city-major);stroke-linecap:round}.MapArt-module__37Vwtq__litLabel{fill:var(--eb-ink-900);font-family:var(--eb-font-ui);text-anchor:start;paint-order:stroke fill;stroke:var(--eb-paper-50);font-weight:700}.MapArt-module__37Vwtq__litDot{fill:var(--eb-ink-900)}.MapArt-module__37Vwtq__litLabelSource{font-weight:600}.MapArt-module__37Vwtq__loadHalo{fill:var(--eb-amber-400);opacity:.45}.MapArt-module__37Vwtq__loadHaloRing{fill:none;stroke:var(--eb-amber-600)}.MapArt-module__37Vwtq__loadChip{fill:var(--eb-paper-50);stroke:var(--eb-ink-900)}.MapArt-module__37Vwtq__loadLabel{font-weight:700}.MapArt-module__37Vwtq__causeway{stroke:var(--eb-map-causeway);stroke-linecap:round;opacity:.55}.MapArt-module__37Vwtq__bridge{stroke:var(--eb-map-bridge-ink);stroke-linecap:round}.MapArt-module__37Vwtq__bridgeTag{fill:var(--eb-map-bridge-tag);stroke:var(--eb-map-bridge-ink)}.MapArt-module__37Vwtq__bridgeTagText{fill:var(--eb-map-bridge-ink);font-family:var(--eb-font-ui,system-ui, sans-serif);text-anchor:middle;dominant-baseline:central;font-weight:700}
.Brief-module__y4jCFa__backdrop{z-index:70;padding:calc(var(--eb-space-4) + var(--eb-safe-top)) var(--eb-space-4) calc(var(--eb-space-4) + var(--eb-safe-bottom));background:color-mix(in srgb, var(--eb-ink-900) 62%, transparent);place-items:center;display:grid;position:fixed;inset:0}.Brief-module__y4jCFa__card{gap:var(--eb-space-3);width:100%;max-width:440px;max-height:100%;padding:var(--eb-space-5) var(--eb-space-4) var(--eb-space-4);background:var(--eb-surface);color:var(--eb-text);border:1px solid var(--eb-border);border-top:4px solid var(--eb-rule);border-radius:var(--eb-radius-lg);box-shadow:var(--eb-shadow-lg);display:grid;position:relative;overflow-y:auto}.Brief-module__y4jCFa__x{width:var(--eb-touch-min);height:var(--eb-touch-min);color:var(--eb-text-muted);border-radius:var(--eb-radius-sm);place-items:center;font-size:28px;line-height:1;display:grid;position:absolute;top:4px;right:4px}.Brief-module__y4jCFa__title{font-size:var(--eb-text-lg);margin:0;padding-right:36px;line-height:1.2}.Brief-module__y4jCFa__body{gap:var(--eb-space-2);font-size:var(--eb-text-sm);line-height:1.45;display:grid}.Brief-module__y4jCFa__body p,.Brief-module__y4jCFa__body ul{margin:0}.Brief-module__y4jCFa__body ul{gap:4px;padding-left:1.2em;display:grid}.Brief-module__y4jCFa__go{width:100%;margin-top:var(--eb-space-1)}.Brief-module__y4jCFa__line{align-items:center;gap:var(--eb-space-2);width:100%;margin-top:var(--eb-space-2);padding:5px var(--eb-space-2);text-align:left;color:var(--eb-paper-100);background:color-mix(in srgb, var(--eb-ink-900) 35%, transparent);border:1px solid color-mix(in srgb, var(--eb-amber-500) 55%, transparent);border-radius:var(--eb-radius-pill);display:flex}.Brief-module__y4jCFa__lineTag{background:var(--eb-amber-400);width:20px;height:20px;color:var(--eb-ink-900);font-family:var(--eb-font-display);border-radius:50%;flex:none;place-items:center;font-size:13px;font-style:italic;font-weight:800;line-height:1;display:grid}
.MapKey-module__WmhT6W__chip{pointer-events:auto;z-index:5;min-width:var(--eb-touch-min);height:var(--eb-touch-min);border-radius:var(--eb-radius-pill);color:var(--eb-rust-700);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0;display:inline-flex;position:absolute;top:4px;left:4px}.MapKey-module__WmhT6W__chip[data-lowered]{top:calc(var(--eb-space-3) + var(--eb-touch-min) + var(--eb-space-2))}.MapKey-module__WmhT6W__q{background:var(--eb-rust-700);border:2px solid var(--eb-paper-50);width:32px;height:32px;box-shadow:var(--eb-shadow);color:var(--eb-paper-50);font-family:var(--eb-font-display);border-radius:50%;place-items:center;font-size:18px;font-weight:800;line-height:1;display:grid}.MapKey-module__WmhT6W__word{font-size:var(--eb-text-sm);color:var(--eb-text);font-weight:700;display:none}@media (hover:hover){.MapKey-module__WmhT6W__chip:hover .MapKey-module__WmhT6W__q{background:var(--eb-rust-600)}}.MapKey-module__WmhT6W__chip:active .MapKey-module__WmhT6W__q{transform:scale(.94)}.MapKey-module__WmhT6W__chip:focus-visible{outline:2px solid var(--eb-amber-500);outline-offset:2px}@media (min-width:900px){.MapKey-module__WmhT6W__chip{top:var(--eb-space-2);left:var(--eb-space-2);background:var(--eb-surface-raised);border:1px solid var(--eb-border-strong);box-shadow:var(--eb-shadow-sm);padding:0 14px 0 8px}.MapKey-module__WmhT6W__q{width:26px;height:26px;box-shadow:none;border:0;font-size:16px}.MapKey-module__WmhT6W__word{display:inline}@media (hover:hover){.MapKey-module__WmhT6W__chip:hover{background:var(--eb-paper-100);border-color:var(--eb-rust-700)}}}.MapKey-module__WmhT6W__key{gap:var(--eb-space-3);display:grid}.MapKey-module__WmhT6W__section{flex-direction:column;gap:2px;min-width:0;display:flex}.MapKey-module__WmhT6W__section h3{border-bottom:1px solid var(--eb-border);margin:0 0 2px;padding-bottom:4px}.MapKey-module__WmhT6W__note{font-size:var(--eb-text-sm);color:var(--eb-text-muted);margin:2px 0 0}.MapKey-module__WmhT6W__key .MapKey-module__WmhT6W__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MapKey-module__WmhT6W__row{align-items:center;column-gap:var(--eb-space-3);grid-template-columns:40px minmax(0,1fr) auto;min-height:46px;padding:3px 0;display:grid}.MapKey-module__WmhT6W__glyph{width:40px;height:40px;overflow:visible}.MapKey-module__WmhT6W__text{flex-direction:column;min-width:0;display:flex}.MapKey-module__WmhT6W__term{font-size:var(--eb-text-base);color:var(--eb-text);font-weight:700;line-height:1.25}.MapKey-module__WmhT6W__meaning{font-size:var(--eb-text-sm);color:var(--eb-text-muted);line-height:1.35}.MapKey-module__WmhT6W__cost{text-align:right;min-width:3ch;font-size:var(--eb-text-md);color:var(--eb-amber-700);justify-self:end;font-weight:800}
.CitySheet-module__d32bua__scrim{z-index:20;padding:var(--eb-space-4);background:color-mix(in srgb, var(--eb-ink-900) 42%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CitySheet-module__d32bua__sheet{gap:var(--eb-space-2);width:min(320px,100%);max-height:70%;box-shadow:var(--eb-shadow);flex-direction:column;display:flex;overflow-y:auto}.CitySheet-module__d32bua__head{align-items:baseline;gap:var(--eb-space-2);display:flex}.CitySheet-module__d32bua__name{font-family:var(--eb-font-display);font-size:var(--eb-text-lg);letter-spacing:var(--eb-tracking-display);color:var(--eb-text);text-overflow:ellipsis;min-width:0;overflow:hidden}.CitySheet-module__d32bua__close{min-width:var(--eb-touch-min);min-height:var(--eb-touch-min);margin-left:auto;margin-block:calc(var(--eb-space-2) * -1);color:var(--eb-text-muted);font-size:var(--eb-text-md);font-weight:700}.CitySheet-module__d32bua__none{color:var(--eb-text-muted);font-size:var(--eb-text-sm);margin:0}.CitySheet-module__d32bua__loads{gap:var(--eb-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CitySheet-module__d32bua__load{align-items:center;gap:var(--eb-space-3);color:var(--eb-ink-800);display:flex}.CitySheet-module__d32bua__commodity{font-weight:700;font-size:var(--eb-text-base);text-overflow:ellipsis;min-width:0;overflow:hidden}.CitySheet-module__d32bua__chips{font-weight:700;font-size:var(--eb-text-sm);color:var(--eb-text-muted);white-space:nowrap;margin-left:auto}.CitySheet-module__d32bua__of{opacity:.8;font-weight:400}.CitySheet-module__d32bua__load[data-dry=true] .CitySheet-module__d32bua__commodity{color:var(--eb-text-muted);text-decoration:line-through}.CitySheet-module__d32bua__load[data-dry=true]{opacity:.72}.CitySheet-module__d32bua__out{color:var(--eb-rust-700);text-transform:uppercase;letter-spacing:.05em;font-size:var(--eb-text-xs)}
.ConductorHintCard-module__c1Tm2a__card{left:var(--eb-space-3);right:var(--eb-space-3);top:var(--eb-space-2);z-index:5;max-width:40ch;padding:8px var(--eb-space-3) 8px;border-radius:var(--eb-radius);background:var(--eb-ink-800);color:var(--eb-paper-100);box-shadow:var(--eb-shadow);pointer-events:auto;margin:0 auto;position:absolute}.ConductorHintCard-module__c1Tm2a__head{align-items:flex-start;gap:4px;display:flex}.ConductorHintCard-module__c1Tm2a__line{font-size:var(--eb-text-xs);flex:auto;margin:0;line-height:1.35}.ConductorHintCard-module__c1Tm2a__row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-top:6px;display:flex}.ConductorHintCard-module__c1Tm2a__another,.ConductorHintCard-module__c1Tm2a__use,.ConductorHintCard-module__c1Tm2a__close{min-height:32px;padding:0 var(--eb-space-3);border-radius:var(--eb-radius-pill);font-size:var(--eb-text-xs);white-space:nowrap;font-weight:800}.ConductorHintCard-module__c1Tm2a__another{border:1px solid var(--eb-paper-100);color:var(--eb-paper-100);background:0 0;margin-right:auto}.ConductorHintCard-module__c1Tm2a__use{border:2px solid var(--eb-amber-300);background:var(--eb-amber-300);color:var(--eb-ink-900)}.ConductorHintCard-module__c1Tm2a__close{min-width:32px;color:var(--eb-paper-100);background:0 0;border:0;flex:none;margin:-6px -8px 0 0;padding:0 8px}.ConductorHintCard-module__c1Tm2a__card[data-docked]{flex:none;max-width:none;margin:0;position:static}.ConductorHintCard-module__c1Tm2a__card[data-compact] .ConductorHintCard-module__c1Tm2a__line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ConductorHintCard-module__c1Tm2a__card[data-compact] .ConductorHintCard-module__c1Tm2a__row{margin-top:4px}.ConductorHintCard-module__c1Tm2a__more{min-height:32px;color:var(--eb-amber-300);font-size:var(--eb-text-xs);text-underline-offset:2px;background:0 0;border:0;flex:none;margin:-7px -2px -6px 0;padding:0 6px;font-weight:800;text-decoration:underline}
.LeaveGuard-module__YxqttW__scrim{z-index:30;padding:var(--eb-space-4);background:color-mix(in srgb, var(--eb-ink-900) 52%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LeaveGuard-module__YxqttW__sheet{gap:var(--eb-space-2);width:min(320px,100%);box-shadow:var(--eb-shadow);flex-direction:column;display:flex}.LeaveGuard-module__YxqttW__title{font-family:var(--eb-font-display);font-size:var(--eb-text-lg);letter-spacing:var(--eb-tracking-display);color:var(--eb-text)}.LeaveGuard-module__YxqttW__body{font-size:var(--eb-text-sm);color:var(--eb-text-muted);margin:0}.LeaveGuard-module__YxqttW__actions{gap:var(--eb-space-2);margin-top:var(--eb-space-2);display:flex}.LeaveGuard-module__YxqttW__stay{min-height:var(--eb-touch-min);padding-inline:var(--eb-space-3);border-radius:var(--eb-radius);background:var(--eb-rust-700);color:var(--eb-paper-50);font-weight:700;font-size:var(--eb-text-sm);flex:auto}.LeaveGuard-module__YxqttW__leave{min-height:var(--eb-touch-min);padding-inline:var(--eb-space-3);border-radius:var(--eb-radius);border:1px solid var(--eb-border-strong);color:var(--eb-text-muted);font-weight:700;font-size:var(--eb-text-sm);flex:none;align-items:center;text-decoration:none;display:inline-flex}.LeaveGuard-module__YxqttW__even>.LeaveGuard-module__YxqttW__stay,.LeaveGuard-module__YxqttW__even>.LeaveGuard-module__YxqttW__leave{flex:1 1 0;justify-content:center}
.RentSheet-module__YGBAUW__stack{flex-direction:column}.RentSheet-module__YGBAUW__stack>button{justify-content:center;width:100%}
.MapSurface-module__K59goa__surface{min-height:var(--eb-map-floor,32svh);background:var(--eb-map-land);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;flex:auto;position:relative;overflow:hidden}.MapSurface-module__K59goa__surface:active{cursor:grabbing}.MapSurface-module__K59goa__stage{transform-origin:0 0;will-change:transform;position:absolute;inset:0}.MapSurface-module__K59goa__canvas{max-width:none;display:block;position:absolute;top:0;left:0}.MapSurface-module__K59goa__overlay{pointer-events:none;position:absolute;inset:0}.MapSurface-module__K59goa__motion{pointer-events:none;display:none}@media (prefers-reduced-motion:no-preference){.MapSurface-module__K59goa__motion{will-change:opacity;animation-name:MapSurface-module__K59goa__eb-turn;animation-timing-function:linear;animation-iteration-count:infinite;display:block}}.MapSurface-module__K59goa__surface[data-moving] .MapSurface-module__K59goa__motion{display:none}@keyframes MapSurface-module__K59goa__eb-turn{0%,to{opacity:1}25%,75%{opacity:0}}
.Magnifier-module__jxevQG__lens{z-index:6;pointer-events:none;filter:drop-shadow(0 6px 14px color-mix(in srgb, var(--eb-ink-900) 34%, transparent));flex-direction:column;align-items:center;display:flex;position:absolute}.Magnifier-module__jxevQG__glass{background:var(--eb-map-land);border:3px solid var(--eb-rust-700);box-shadow:inset 0 0 0 2px var(--eb-paper-50), inset 0 6px 14px color-mix(in srgb, var(--eb-paper-50) 70%, transparent);border-radius:50%}.Magnifier-module__jxevQG__caption{border-radius:var(--eb-radius-pill);background:var(--eb-ink-800);color:var(--eb-paper-50);font-family:var(--eb-font-ui);font-size:var(--eb-text-xs);letter-spacing:.06em;text-transform:uppercase;text-align:center;text-wrap:balance;border:1px solid var(--eb-rust-900);max-width:100%;margin-top:-6px;padding:3px 10px;font-weight:700;line-height:1.2}.Magnifier-module__jxevQG__caption[data-legal=false]{background:var(--eb-accent-deep)}.Magnifier-module__jxevQG__post{fill:var(--eb-map-milepost)}.Magnifier-module__jxevQG__major{fill:var(--eb-map-city-major);opacity:.85}.Magnifier-module__jxevQG__cityMark{fill:var(--eb-paper-50);stroke:var(--eb-map-city-rim)}.Magnifier-module__jxevQG__target{fill:none;stroke:var(--eb-amber-600)}.Magnifier-module__jxevQG__targetNo{fill:none;stroke:var(--eb-accent-deep)}.Magnifier-module__jxevQG__aimOk{stroke:var(--eb-amber-500);stroke-linecap:round;opacity:.75}.Magnifier-module__jxevQG__aimNo{stroke:var(--eb-red-600);stroke-linecap:round;stroke-dasharray:.16 .16}.Magnifier-module__jxevQG__loads{flex-wrap:wrap;justify-content:center;gap:3px 5px;max-width:140px;margin-top:4px;display:flex}.Magnifier-module__jxevQG__load{border-radius:var(--eb-radius-pill);background:var(--eb-paper-50);color:var(--eb-ink-800);font-family:var(--eb-font-ui);font-size:var(--eb-text-xs);letter-spacing:.02em;box-shadow:var(--eb-shadow-sm);align-items:center;gap:3px;padding:1px 6px 1px 4px;font-weight:700;display:inline-flex}.Magnifier-module__jxevQG__load[data-dry=true]{color:var(--eb-text-muted);opacity:.7;text-decoration:line-through}
.Minimap-module__-p-4zq__wrap{pointer-events:auto;right:var(--eb-space-2);top:var(--eb-space-2);z-index:4;border:2px solid var(--eb-rust-700);border-radius:var(--eb-radius-sm);box-shadow:var(--eb-shadow);background:var(--eb-paper-100);touch-action:none;max-height:42%;position:absolute;overflow:hidden}.Minimap-module__-p-4zq__map{display:block}.Minimap-module__-p-4zq__paper{fill:var(--eb-map-land)}.Minimap-module__-p-4zq__water{fill:var(--eb-map-ocean);opacity:.38}.Minimap-module__-p-4zq__majors{fill:var(--eb-map-city-major)}.Minimap-module__-p-4zq__window{fill:color-mix(in srgb, var(--eb-amber-400) 22%, transparent);stroke:var(--eb-rust-700)}.Minimap-module__-p-4zq__train{stroke:var(--eb-paper-50)}
.RouteProposals-module__dktZyG__tray{pointer-events:auto;left:var(--eb-space-2);right:var(--eb-space-2);bottom:var(--eb-space-2);z-index:5;background:var(--eb-surface-raised);border:1px solid var(--eb-border-strong);border-radius:var(--eb-radius-lg);box-shadow:var(--eb-shadow-lg);padding:2px var(--eb-space-2) var(--eb-space-2);position:absolute}.RouteProposals-module__dktZyG__head{justify-content:space-between;align-items:center;gap:var(--eb-space-2);min-height:24px;display:flex}.RouteProposals-module__dktZyG__close{width:32px;height:32px;color:var(--eb-text-muted);font-size:var(--eb-text-sm);border-radius:50%;line-height:1}.RouteProposals-module__dktZyG__chips{gap:var(--eb-space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.RouteProposals-module__dktZyG__chip{text-align:left;min-height:var(--eb-touch-min);padding:5px var(--eb-space-2);border-radius:var(--eb-radius);border:1px solid var(--eb-rust-700);background:var(--eb-paper-100);color:var(--eb-text);flex-direction:column;align-items:flex-start;gap:1px;display:flex}.RouteProposals-module__dktZyG__chip:active{transform:translateY(1px)}.RouteProposals-module__dktZyG__chip[data-blocked=true]{border-color:var(--eb-border);background:var(--eb-surface-sunken);color:var(--eb-text-faint);cursor:not-allowed}.RouteProposals-module__dktZyG__kind{font-size:var(--eb-text-xs);letter-spacing:var(--eb-tracking-caps);text-transform:uppercase;color:var(--eb-rust-700);align-items:center;gap:6px;font-weight:700;display:inline-flex}.RouteProposals-module__dktZyG__swatch{border-radius:var(--eb-radius-pill);flex:none;width:22px;height:3px}.RouteProposals-module__dktZyG__swatch[data-kind=cheapest]{background:repeating-linear-gradient(90deg, var(--eb-amber-600) 0 6px, transparent 6px 10px)}.RouteProposals-module__dktZyG__swatch[data-kind=shortest]{background:repeating-linear-gradient(90deg, var(--eb-rust-700) 0 2px, transparent 2px 6px)}.RouteProposals-module__dktZyG__chip[data-blocked=true] .RouteProposals-module__dktZyG__kind{color:var(--eb-text-faint)}.RouteProposals-module__dktZyG__numbers{font-size:var(--eb-text-base);font-weight:700}.RouteProposals-module__dktZyG__reason{font-size:var(--eb-text-xs);color:var(--eb-status-bad);text-transform:none;letter-spacing:0;white-space:normal;line-height:1.25}.RouteProposals-module__dktZyG__hint{font-size:var(--eb-text-xs);color:var(--eb-text-muted);margin-top:5px;line-height:1.2}.RouteProposals-module__dktZyG__empty{font-size:var(--eb-text-sm);color:var(--eb-text);padding:2px 0 4px;line-height:1.35}
.RunTray-module__AKc7YW__rides{font-size:var(--eb-text-xs);color:var(--eb-text-muted);white-space:normal;line-height:1.25}.RunTray-module__AKc7YW__keep{align-items:flex-start;gap:var(--eb-space-2);font-size:var(--eb-text-sm);color:var(--eb-text);cursor:pointer;margin-top:6px;font-weight:600;line-height:1.25;display:flex}.RunTray-module__AKc7YW__keep input{width:20px;height:20px;accent-color:var(--eb-rust-700);flex:none;margin:0}.RunTray-module__AKc7YW__small{font-size:var(--eb-text-xs);color:var(--eb-text-muted);margin-top:1px;font-weight:400;display:block}.RunTray-module__AKc7YW__order{pointer-events:auto;left:var(--eb-space-3);right:var(--eb-space-3);top:var(--eb-space-2);z-index:5;align-items:center;gap:var(--eb-space-2);width:fit-content;max-width:calc(100% - 2 * var(--eb-space-3));padding:4px 4px 4px var(--eb-space-3);border-radius:var(--eb-radius-pill);background:var(--eb-ink-800);color:var(--eb-paper-100);font-size:var(--eb-text-xs);box-shadow:var(--eb-shadow);margin:0 auto;display:flex;position:absolute}.RunTray-module__AKc7YW__stop{min-height:28px;padding:0 var(--eb-space-3);border-radius:var(--eb-radius-pill);background:var(--eb-paper-100);color:var(--eb-ink-800);flex:none;font-weight:700}.RunTray-module__AKc7YW__stop:disabled{opacity:.6}.RunTray-module__AKc7YW__orderLine line{stroke-linecap:round;stroke-dasharray:.34 .26;opacity:.75}.RunTray-module__AKc7YW__alert{pointer-events:auto;left:var(--eb-space-3);right:var(--eb-space-3);top:var(--eb-space-2);z-index:5;align-items:center;gap:6px var(--eb-space-2);width:fit-content;max-width:calc(100% - 2 * var(--eb-space-3));padding:4px 4px 4px var(--eb-space-3);background:var(--eb-amber-500);color:var(--eb-ink-900);font-size:var(--eb-text-xs);box-shadow:var(--eb-shadow);border-radius:14px;flex-wrap:wrap;margin:0 auto;font-weight:600;display:flex;position:absolute}.RunTray-module__AKc7YW__stack{left:var(--eb-space-3);right:var(--eb-space-3);top:var(--eb-space-2);z-index:5;pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute}.RunTray-module__AKc7YW__stack>p,.RunTray-module__AKc7YW__stack>div{margin:0;position:static}
.PlanBar-module__K4PiKG__bar{padding:var(--eb-space-2) var(--eb-space-3);background:var(--eb-surface-sunken);border-top:1px solid var(--eb-border);flex-direction:column;flex:none;gap:7px;display:flex}.PlanBar-module__K4PiKG__stops{color:var(--eb-text);margin:0;font-size:12.5px;line-height:1.45}.PlanBar-module__K4PiKG__tag{background:var(--eb-rust-700);color:var(--eb-paper-50);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;margin-right:6px;padding:1px 7px;font-size:11px;display:inline-block}.PlanBar-module__K4PiKG__stop{white-space:nowrap}.PlanBar-module__K4PiKG__arrow{color:var(--eb-text-muted)}.PlanBar-module__K4PiKG__n{background:var(--eb-rust-700);width:16px;height:16px;color:var(--eb-paper-50);vertical-align:1px;border-radius:50%;justify-content:center;align-items:center;margin-right:3px;font-size:10px;font-weight:800;display:inline-flex}.PlanBar-module__K4PiKG__hint{color:var(--eb-text-muted)}.PlanBar-module__K4PiKG__chips{gap:8px;display:flex}.PlanBar-module__K4PiKG__chip,.PlanBar-module__K4PiKG__turns{border:2px solid var(--eb-border-strong);min-width:0;color:var(--eb-text);text-align:left;font:inherit;background:0 0;border-radius:10px;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:1px;padding:4px 8px;display:flex}.PlanBar-module__K4PiKG__chip[aria-pressed=true]{border-color:var(--eb-rust-700);background:var(--eb-surface-raised)}.PlanBar-module__K4PiKG__chip:disabled{opacity:1;border-style:dashed}.PlanBar-module__K4PiKG__chipLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--eb-rust-700);font-size:10.5px;font-weight:800}.PlanBar-module__K4PiKG__chip:not([aria-pressed=true]) .PlanBar-module__K4PiKG__chipLabel,.PlanBar-module__K4PiKG__turns .PlanBar-module__K4PiKG__chipLabel{color:var(--eb-text-muted)}.PlanBar-module__K4PiKG__chipM{font-size:15px;font-weight:800}.PlanBar-module__K4PiKG__chipNote{color:var(--eb-text-muted);font-size:11.5px}.PlanBar-module__K4PiKG__chip .PlanBar-module__K4PiKG__chipNote{white-space:nowrap}.PlanBar-module__K4PiKG__warn{color:var(--eb-status-bad);margin:0;font-size:12px;line-height:1.35}.PlanBar-module__K4PiKG__buttons{align-items:center;gap:8px;display:flex}.PlanBar-module__K4PiKG__buttons .eb-button{min-height:40px;padding:0 var(--eb-space-3);letter-spacing:.05em}.PlanBar-module__K4PiKG__spacer{flex:1}.PlanBar-module__K4PiKG__bar:not([data-layout=column]){min-height:max(56px, var(--plan-floor,0px));overscroll-behavior:contain;flex:0 auto;padding-bottom:0;overflow:hidden auto}.PlanBar-module__K4PiKG__bar:not([data-layout=column])>.PlanBar-module__K4PiKG__buttons{padding-bottom:var(--eb-space-2);background:var(--eb-surface-sunken);margin-top:auto;position:sticky;bottom:0}@media (max-height:720px) and (max-width:759px){.PlanBar-module__K4PiKG__bar:not([data-layout=column]){gap:4px;padding-top:6px}.PlanBar-module__K4PiKG__bar:not([data-layout=column]) .PlanBar-module__K4PiKG__stops{line-height:1.35}.PlanBar-module__K4PiKG__bar:not([data-layout=column]) .PlanBar-module__K4PiKG__chip,.PlanBar-module__K4PiKG__bar:not([data-layout=column]) .PlanBar-module__K4PiKG__turns{gap:0;padding-block:2px}}.PlanBar-module__K4PiKG__bar:not([data-layout=column])>.PlanBar-module__K4PiKG__search{order:1}.PlanBar-module__K4PiKG__bar:not([data-layout=column])>.PlanBar-module__K4PiKG__buttons{order:2}.PlanBar-module__K4PiKG__bar[data-squeezed]>.PlanBar-module__K4PiKG__buttons{box-shadow:0 -1px 0 var(--eb-border), 0 -8px 10px -6px color-mix(in srgb, var(--eb-ink-900) 22%, transparent)}.PlanBar-module__K4PiKG__search{width:100%;min-height:40px;padding:0 var(--eb-space-3);border:2px solid var(--eb-border-strong);background:var(--eb-surface-raised);color:var(--eb-text);font:inherit;border-radius:10px;font-size:16px}.PlanBar-module__K4PiKG__search:focus{border-color:var(--eb-rust-700);outline:none}.PlanBar-module__K4PiKG__search::placeholder{color:var(--eb-text-faint)}.PlanBar-module__K4PiKG__picks{scrollbar-width:none;white-space:nowrap;align-items:center;gap:6px;min-height:46px;display:flex;overflow-x:auto}.PlanBar-module__K4PiKG__picks::-webkit-scrollbar{display:none}.PlanBar-module__K4PiKG__pick,.PlanBar-module__K4PiKG__pickQuiet{border:1.5px solid var(--eb-rust-700);background:var(--eb-surface-raised);min-height:36px;color:var(--eb-text);font:inherit;border-radius:999px;flex:none;padding:0 12px;font-size:13.5px;font-weight:700}.PlanBar-module__K4PiKG__pickQuiet{border-color:var(--eb-border-strong);color:var(--eb-text-muted);background:0 0}.PlanBar-module__K4PiKG__pickKind{color:var(--eb-text-muted);font-size:11px;font-weight:600}.PlanBar-module__K4PiKG__search::-webkit-search-cancel-button{appearance:none;background:var(--eb-text-muted);cursor:pointer;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 4l10 10M14 4L4 14' stroke='black' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 4l10 10M14 4L4 14' stroke='black' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.PlanBar-module__K4PiKG__keep{color:var(--eb-text);cursor:pointer;align-items:flex-start;gap:8px;margin:0;font-size:12px;font-weight:700;line-height:1.3;display:flex}.PlanBar-module__K4PiKG__keep input{width:18px;height:18px;accent-color:var(--eb-rust-700);flex:none;margin:0}.PlanBar-module__K4PiKG__keepSmall{color:var(--eb-text-muted);font-weight:400}
.SeatChip-module__vJE8ta__chip{background:var(--crayon);color:var(--crayon-ink);font-family:var(--eb-font-num);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:1px;font-weight:700;line-height:1;display:inline-flex}.SeatChip-module__vJE8ta__chip[data-size=sm]{min-width:17px;height:17px;padding-inline:3px;font-size:10px}.SeatChip-module__vJE8ta__chip[data-size=md]{min-width:20px;height:20px;font-size:var(--eb-text-xs);padding-inline:4px}.SeatChip-module__vJE8ta__mark{flex:none;width:.95em;height:.95em}.SeatChip-module__vJE8ta__chip[data-ground=light]{border:1px solid color-mix(in srgb, var(--eb-ink-900) 45%, transparent)}.SeatChip-module__vJE8ta__chip[data-ground=dark]{border:1px solid var(--eb-paper-100)}
.HandStrip-module__9U8fja__hand{z-index:7;padding:6px var(--eb-space-2) calc(8px + var(--eb-safe-bottom));background:var(--eb-surface);border-top:2px solid var(--eb-rust-700);box-shadow:0 -6px 18px color-mix(in srgb, var(--eb-ink-900) 18%, transparent);flex-direction:column;flex:none;gap:5px;display:flex;position:relative}.HandStrip-module__9U8fja__defs{width:0;height:0;position:absolute;overflow:hidden}.HandStrip-module__9U8fja__upgradeRow{z-index:2;justify-content:center;padding-bottom:2px;display:flex;position:relative}.HandStrip-module__9U8fja__upgradeButton{min-height:46px;padding:0 var(--eb-space-5);border-radius:var(--eb-radius-pill);border:2px solid var(--eb-rust-700);background:var(--eb-surface-raised);color:var(--eb-rust-700);font-weight:800;font-size:var(--eb-text-sm)}.HandStrip-module__9U8fja__upgradeRow[data-split]{gap:var(--eb-space-2)}.HandStrip-module__9U8fja__upgradeRow[data-split]>*{min-width:0;padding-inline:var(--eb-space-2);flex:1 1 0}.HandStrip-module__9U8fja__planButton{min-height:46px;padding:2px var(--eb-space-4);border-radius:var(--eb-radius-pill);border:2px solid var(--eb-rust-700);background:var(--eb-surface-raised);color:var(--eb-rust-700);flex-direction:column;justify-content:center;align-items:center;line-height:1.15;display:inline-flex}.HandStrip-module__9U8fja__planButton[data-on]{background:var(--eb-rust-700);color:var(--eb-paper-50)}.HandStrip-module__9U8fja__planTitle{font-weight:800;font-size:var(--eb-text-sm)}.HandStrip-module__9U8fja__planSub{color:var(--eb-text-muted);font-size:11px;font-weight:600}.HandStrip-module__9U8fja__planButton[data-on] .HandStrip-module__9U8fja__planSub{color:var(--eb-paper-200)}.HandStrip-module__9U8fja__upgradeRow[data-solo]>.HandStrip-module__9U8fja__upgradeButton{flex:auto}.HandStrip-module__9U8fja__planPill{min-height:36px;padding:0 var(--eb-space-3);border-radius:var(--eb-radius-pill);border:2px solid var(--eb-rust-700);background:var(--eb-surface-raised);color:var(--eb-rust-700);font-size:var(--eb-text-sm);white-space:nowrap;text-align:center;flex:none;margin-left:auto;line-height:1}.HandStrip-module__9U8fja__jobButton+.HandStrip-module__9U8fja__planPill{margin-left:6px}.HandStrip-module__9U8fja__planPill[data-on]{background:var(--eb-rust-700);color:var(--eb-paper-50)}.HandStrip-module__9U8fja__train{z-index:2;justify-content:flex-start;align-items:center;min-width:0;min-height:34px;display:flex;position:relative;container:train/inline-size}.HandStrip-module__9U8fja__seat{flex:none;margin-right:5px;display:inline-flex}.HandStrip-module__9U8fja__coupled{align-items:center;min-width:0;display:inline-flex}.HandStrip-module__9U8fja__coupler{background:var(--eb-ink-900);border-radius:2px;flex:none;width:5px;height:3px}.HandStrip-module__9U8fja__wagon{border:2px solid var(--eb-ink-900);background:var(--eb-paper-300);min-width:0;max-width:112px;height:28px;color:var(--eb-ink-900);font-size:var(--eb-text-xs);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;margin-bottom:5px;padding:0 6px 0 5px;font-weight:700;display:inline-flex;position:relative}.HandStrip-module__9U8fja__wagon:after{content:"";background:radial-gradient(circle at 3px 3px, var(--eb-ink-900) 2.6px, transparent 3px) left / 6px 6px no-repeat, radial-gradient(circle at 3px 3px, var(--eb-ink-900) 2.6px, transparent 3px) right / 6px 6px no-repeat;height:6px;position:absolute;bottom:-7px;left:5px;right:5px}.HandStrip-module__9U8fja__wagon:disabled{opacity:1}.HandStrip-module__9U8fja__wagonName{text-overflow:ellipsis;overflow:hidden}.HandStrip-module__9U8fja__empty{background:var(--eb-surface-raised);border-style:dashed;flex:none;width:30px;padding:0}.HandStrip-module__9U8fja__loadHere{border-color:var(--eb-rust-900);background:var(--eb-rust-600);color:var(--eb-paper-50);box-shadow:0 0 0 3px color-mix(in srgb, var(--eb-amber-400) 60%, transparent)}.HandStrip-module__9U8fja__capacity{padding-left:var(--eb-space-2);font-size:var(--eb-text-xs);color:var(--eb-text-faint);flex:none;font-weight:800}@container train (max-width:520px){.HandStrip-module__9U8fja__capacity{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}.HandStrip-module__9U8fja__jobButton{min-height:36px;padding:0 var(--eb-space-3);border-radius:var(--eb-radius-pill);border:2px solid var(--eb-rust-700);background:var(--eb-surface-raised);color:var(--eb-rust-700);font-weight:800;font-size:var(--eb-text-sm);white-space:nowrap;text-align:center;flex:none;margin-left:auto;line-height:1}@container train (max-width:400px){.HandStrip-module__9U8fja__jobButton{letter-spacing:-.01em;padding:0 10px}}.HandStrip-module__9U8fja__cards{z-index:2;grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:6px;display:grid;position:relative}.HandStrip-module__9U8fja__hand[data-cards="4"] .HandStrip-module__9U8fja__cards{gap:4px}.HandStrip-module__9U8fja__pullHint{color:var(--eb-text-muted);justify-content:center;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;line-height:1.2;display:flex}.HandStrip-module__9U8fja__pullHint svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.HandStrip-module__9U8fja__fold{z-index:2;align-items:stretch;gap:6px;min-width:0;height:40px;display:flex;position:relative;overflow:hidden}.HandStrip-module__9U8fja__fold[data-kind=pays]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));display:grid}.HandStrip-module__9U8fja__hand[data-cards="4"] .HandStrip-module__9U8fja__fold{gap:4px}.HandStrip-module__9U8fja__foldCard,.HandStrip-module__9U8fja__foldJob{border:1px solid color-mix(in srgb, var(--eb-ink-700) 32%, transparent);background:var(--eb-paper-50);min-width:0;box-shadow:0 1px 0 var(--eb-paper-300), 0 4px 8px -3px color-mix(in srgb, var(--eb-ink-900) 30%, transparent);color:var(--eb-text);font:inherit;text-align:left;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;display:flex;position:relative}.HandStrip-module__9U8fja__foldCard{gap:8px;padding:5px 9px 0}.HandStrip-module__9U8fja__foldGrip{background:color-mix(in srgb, var(--eb-rust-700) 45%, transparent);border-radius:2px;width:26px;height:3px;margin-left:-13px;position:absolute;top:4px;left:50%}.HandStrip-module__9U8fja__foldNo{font-family:var(--eb-font-display);font-variant-numeric:lining-nums;color:var(--eb-rust-700);flex:none;font-size:15px;font-weight:800;line-height:1}.HandStrip-module__9U8fja__foldPays{min-width:0;color:var(--eb-amber-700);font-size:13.5px;font-weight:800;overflow:hidden}.HandStrip-module__9U8fja__hand[data-cards="4"] .HandStrip-module__9U8fja__foldCard{gap:5px;padding-inline:6px}.HandStrip-module__9U8fja__hand[data-cards="4"] .HandStrip-module__9U8fja__foldPays{letter-spacing:-.02em;font-size:12px}.HandStrip-module__9U8fja__fold[data-open] .HandStrip-module__9U8fja__foldCard{border-color:var(--eb-rust-700);box-shadow:0 0 0 1px var(--eb-rust-700)}.HandStrip-module__9U8fja__foldJob{border-color:var(--eb-amber-600);background:color-mix(in srgb, var(--eb-amber-500) 26%, var(--eb-paper-50));flex:none;gap:6px;padding:0 10px 0 8px;font-size:13px;font-weight:700}.HandStrip-module__9U8fja__foldJob[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--eb-red-600)}.HandStrip-module__9U8fja__foldPay{color:var(--eb-amber-700);font-size:13px;font-weight:800}.HandStrip-module__9U8fja__fold[data-fit=city] .HandStrip-module__9U8fja__foldPay,.HandStrip-module__9U8fja__fold[data-fit=tight] .HandStrip-module__9U8fja__foldPay{display:none}.HandStrip-module__9U8fja__fold[data-fit=tight]{gap:4px}.HandStrip-module__9U8fja__fold[data-fit=tight] .HandStrip-module__9U8fja__foldJob{letter-spacing:-.01em;gap:4px;padding:0 7px 0 5px;font-size:11.5px}.HandStrip-module__9U8fja__fold[data-fit=tight] .HandStrip-module__9U8fja__foldJob .HandStrip-module__9U8fja__planBadge{min-width:16px;height:16px;font-size:10px}.HandStrip-module__9U8fja__fold[data-fit=tight] .HandStrip-module__9U8fja__foldOpen{padding:0 8px}.HandStrip-module__9U8fja__fold[data-fit=pay] .HandStrip-module__9U8fja__foldCity{display:none}.HandStrip-module__9U8fja__foldOpen{border:2px solid var(--eb-rust-700);background:var(--eb-surface-raised);color:var(--eb-rust-700);font:inherit;font-size:var(--eb-text-sm);white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:0 12px;font-weight:800;display:inline-flex}.HandStrip-module__9U8fja__fold[data-open] .HandStrip-module__9U8fja__foldOpen{background:var(--eb-rust-700);color:var(--eb-paper-50)}button.HandStrip-module__9U8fja__foldCard:active,button.HandStrip-module__9U8fja__foldJob:active{transform:translateY(1px)}.HandStrip-module__9U8fja__tray{z-index:3;padding:8px var(--eb-space-2);background:var(--eb-surface);border-top:2px solid var(--eb-rust-700);box-shadow:0 -8px 22px color-mix(in srgb, var(--eb-ink-900) 22%, transparent);position:absolute;bottom:100%;left:0;right:0}.HandStrip-module__9U8fja__tray[hidden]{display:none}.HandStrip-module__9U8fja__trayless{display:contents}.HandStrip-module__9U8fja__litBar{pointer-events:auto;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--eb-ink-700) 30%, transparent);background:var(--eb-paper-50);width:100%;max-width:460px;box-shadow:0 8px 20px -6px color-mix(in srgb, var(--eb-ink-900) 45%, transparent);color:var(--eb-text);border-radius:12px;align-items:center;gap:10px;padding:7px 7px 7px 8px;display:flex}.HandStrip-module__9U8fja__litTile{background:var(--eb-paper-200);width:36px;height:36px;color:var(--eb-ink-900);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.HandStrip-module__9U8fja__litText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.HandStrip-module__9U8fja__litName{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;line-height:1.2;overflow:hidden}.HandStrip-module__9U8fja__litPay{color:var(--eb-amber-700)}.HandStrip-module__9U8fja__litFrom{color:var(--eb-ink-700);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.3;overflow:hidden}.HandStrip-module__9U8fja__litPlan{min-height:var(--eb-touch-min);border:2px solid var(--eb-amber-600);background:var(--eb-amber-300);color:var(--eb-ink-900);font:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.HandStrip-module__9U8fja__litPlan[data-on]{background:var(--eb-paper-50)}.HandStrip-module__9U8fja__litPlan:active{transform:translateY(1px)}.HandStrip-module__9U8fja__litNo{box-sizing:border-box;background:var(--eb-amber-500);border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.HandStrip-module__9U8fja__card{--card-face:var(--eb-paper-50);--card-edge:color-mix(in srgb, var(--eb-ink-700) 32%, transparent);--row-tint:color-mix(in srgb, var(--eb-paper-200) 60%, var(--card-face));--row-hover:color-mix(in srgb, var(--eb-paper-300) 55%, var(--card-face));--row-press:color-mix(in srgb, var(--eb-paper-500) 42%, var(--card-face));--row-lit:color-mix(in srgb, var(--eb-red-600) 9%, var(--card-face));--lit-ring:var(--eb-red-600);--spine-ink:var(--eb-rust-700);--lift:0 1px 0 var(--eb-paper-300), 0 2px 0 color-mix(in srgb, var(--eb-paper-500) 70%, transparent), 0 5px 10px -3px color-mix(in srgb, var(--eb-ink-900) 30%, transparent);--lift-high:0 1px 0 var(--eb-paper-300), 0 2px 0 color-mix(in srgb, var(--eb-paper-500) 70%, transparent), 0 12px 22px -6px color-mix(in srgb, var(--eb-ink-900) 40%, transparent);border:1px solid var(--card-edge);background:var(--card-face);min-width:0;box-shadow:var(--lift);color:var(--eb-text);font:inherit;text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:10px;padding:0;display:block;position:relative;overflow:hidden;container:card/inline-size}.HandStrip-module__9U8fja__card:before{content:"";background:var(--eb-paper-grain);opacity:.07;pointer-events:none;position:absolute;inset:0}.HandStrip-module__9U8fja__face{grid-template:"stub""rows"minmax(0,1fr)/minmax(0,1fr);height:100%;display:grid;position:relative}button.HandStrip-module__9U8fja__card:active{box-shadow:0 1px 0 var(--eb-paper-300), 0 2px 5px -2px color-mix(in srgb, var(--eb-ink-900) 30%, transparent);transform:translateY(1px)}.HandStrip-module__9U8fja__card[data-open]{border-color:var(--eb-rust-700);box-shadow:0 0 0 2px var(--eb-rust-700), var(--lift)}.HandStrip-module__9U8fja__card[data-lit]{border-color:var(--eb-red-700);box-shadow:0 0 0 2px var(--eb-red-600), var(--lift)}.HandStrip-module__9U8fja__card[data-planned]{--card-face:color-mix(in srgb, var(--eb-amber-500) 14%, var(--eb-paper-50));border-color:var(--eb-amber-600)}.HandStrip-module__9U8fja__card[data-held],.HandStrip-module__9U8fja__card[data-held]:hover,.HandStrip-module__9U8fja__card[data-held]:active{box-shadow:var(--lift-high);z-index:3;transition:transform .12s ease-out,box-shadow .12s ease-out;transform:translateY(-4px)scale(1.02)}.HandStrip-module__9U8fja__card[data-dragging]{box-shadow:var(--lift-high);z-index:3;transition:transform .12s ease-out;transform:translateY(-6px)scale(1.03)rotate(-1deg)}.HandStrip-module__9U8fja__cards[data-dragging]>.HandStrip-module__9U8fja__card:not([data-dragging]){opacity:.75}.HandStrip-module__9U8fja__card[data-pulling],.HandStrip-module__9U8fja__card[data-pulling]:hover,.HandStrip-module__9U8fja__card[data-pulling]:active{transform:translateY(var(--pull,0px));box-shadow:var(--lift-high);z-index:3;transition:none}.HandStrip-module__9U8fja__stub{min-width:0;height:18px;color:var(--spine-ink);font:inherit;-webkit-tap-highlight-color:transparent;grid-area:stub;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.HandStrip-module__9U8fja__stubWord{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HandStrip-module__9U8fja__stubNo{font-family:var(--eb-font-display);font-variant-numeric:lining-nums;color:var(--spine-ink);font-size:15px;font-weight:800;line-height:1;position:absolute;top:50%;left:9px;transform:translateY(-45%)}.HandStrip-module__9U8fja__stubGrip{background:color-mix(in srgb, var(--spine-ink) 45%, transparent);border-radius:2px;width:30px;height:4px}.HandStrip-module__9U8fja__card[data-pulling=ready] .HandStrip-module__9U8fja__stubGrip{background:var(--eb-red-600)}.HandStrip-module__9U8fja__stubOpen{align-items:center;gap:4px;display:none}.HandStrip-module__9U8fja__stubOpenWord{display:none}.HandStrip-module__9U8fja__openSvg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.HandStrip-module__9U8fja__openDisc{fill:color-mix(in srgb, currentColor 14%, transparent);stroke:color-mix(in srgb, currentColor 55%, transparent);stroke-width:1.2px}button.HandStrip-module__9U8fja__stub:active{background:var(--row-press)}.HandStrip-module__9U8fja__hidden{color:var(--eb-text-faint);letter-spacing:.2em;grid-area:rows;margin:auto;padding:18px 0}.HandStrip-module__9U8fja__rows{flex-direction:column;grid-area:rows;min-width:0;display:flex}.HandStrip-module__9U8fja__row{isolation:isolate;min-width:0;min-height:40px;color:var(--eb-text);font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"city city city""icon pay where";align-content:center;align-items:center;gap:1px 4px;padding:3px 7px 3px 8px;display:grid;position:relative;container:row/inline-size}.HandStrip-module__9U8fja__row:before{content:"";z-index:-1;background:var(--row-tint);border-radius:7px;position:absolute;inset:2px 2px 2px 3px}.HandStrip-module__9U8fja__row[data-static]{min-height:0;padding:3px 6px 2px 8px}.HandStrip-module__9U8fja__row[data-static]:before{background:0 0}.HandStrip-module__9U8fja__row[data-static]+.HandStrip-module__9U8fja__row[data-static],.HandStrip-module__9U8fja__rowWrap+.HandStrip-module__9U8fja__rowWrap>.HandStrip-module__9U8fja__row[data-static]{box-shadow:inset 0 1px 0 var(--eb-border)}.HandStrip-module__9U8fja__row[data-static] .HandStrip-module__9U8fja__icon{background:0 0;width:16px;height:16px}.HandStrip-module__9U8fja__row[data-static] .HandStrip-module__9U8fja__pay{font-size:13px}button.HandStrip-module__9U8fja__row:active:before{background:var(--row-press);box-shadow:inset 0 2px 4px color-mix(in srgb, var(--eb-ink-900) 22%, transparent)}button.HandStrip-module__9U8fja__row:active{transform:translateY(1px)}.HandStrip-module__9U8fja__row[aria-pressed=true]:before{background:var(--row-lit);box-shadow:inset 0 0 0 2px var(--lit-ring)}.HandStrip-module__9U8fja__row[data-planned]:before{background:color-mix(in srgb, var(--eb-amber-500) 30%, var(--card-face))}.HandStrip-module__9U8fja__rowWrap{flex-direction:column;min-width:0;display:flex;position:relative}.HandStrip-module__9U8fja__rowStar{z-index:1;width:22px;height:22px;color:var(--eb-amber-700);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;display:inline-flex;position:absolute;bottom:4px;right:7px}.HandStrip-module__9U8fja__rowStar:after{content:"";position:absolute;inset:-8px -6px}.HandStrip-module__9U8fja__rowStar:not([data-on]){border:1.5px dashed color-mix(in srgb, var(--eb-amber-600) 70%, transparent);opacity:.8}.HandStrip-module__9U8fja__rowStar:not([data-on]):hover,.HandStrip-module__9U8fja__rowStar:focus-visible{opacity:1;background:color-mix(in srgb, var(--eb-amber-500) 22%, transparent)}.HandStrip-module__9U8fja__rowStar:active{transform:translateY(1px)}.HandStrip-module__9U8fja__card[data-print]{cursor:pointer}.HandStrip-module__9U8fja__city{min-width:0;font-size:clamp(10px, calc((100cqi - 1px) / var(--fit,4.4)), 14px);letter-spacing:-.005em;overflow-wrap:anywhere;grid-area:city;min-height:16.1px;font-weight:600;line-height:1.15}.HandStrip-module__9U8fja__icon{background:color-mix(in srgb, var(--eb-paper-300) 55%, transparent);width:20px;height:20px;color:var(--eb-ink-900);border-radius:5px;flex:none;grid-area:icon;justify-content:center;align-items:center;display:inline-flex}.HandStrip-module__9U8fja__pay{color:var(--eb-amber-700);white-space:nowrap;grid-area:pay;font-size:14px;font-weight:800;line-height:1}.HandStrip-module__9U8fja__unit{letter-spacing:.02em;margin-left:1px;font-size:.72em;font-weight:700}.HandStrip-module__9U8fja__pinSvg{display:block}.HandStrip-module__9U8fja__pinSvg path{fill:none;stroke:currentColor;stroke-width:1.5px}.HandStrip-module__9U8fja__pinSvg circle{fill:currentColor}.HandStrip-module__9U8fja__planBadge{background:var(--eb-amber-500);min-width:20px;height:20px;color:var(--eb-ink-900);border-radius:999px;flex:none;grid-area:where;justify-content:center;justify-self:end;align-items:center;padding:0 4px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}@container card (max-width:104px){.HandStrip-module__9U8fja__stubNo{font-size:13px;left:6px}.HandStrip-module__9U8fja__stubGrip{width:22px}.HandStrip-module__9U8fja__row{column-gap:2px;padding:3px 4px 3px 6px}.HandStrip-module__9U8fja__row:before{inset:2px}.HandStrip-module__9U8fja__city{font-size:clamp(9px, calc((100cqi - 1px) / var(--fit-word,4.4)), 12px);overflow-wrap:normal}.HandStrip-module__9U8fja__icon{background:0 0;width:14px;height:14px}.HandStrip-module__9U8fja__pay{font-size:12.5px}.HandStrip-module__9U8fja__row .HandStrip-module__9U8fja__planBadge{min-width:16px;height:16px;padding:0 3px;font-size:10px}}@container row (max-width:57.9px){.HandStrip-module__9U8fja__row .HandStrip-module__9U8fja__planBadge{min-width:11px;height:11px;box-shadow:0 0 0 1px var(--card-face);grid-area:icon;padding:0 2px;font-size:8px;position:absolute;bottom:-5px;right:-3px}}@container card (min-width:230px){.HandStrip-module__9U8fja__face{grid-template-columns:minmax(0,1fr);grid-template-areas:"stub""rows"}.HandStrip-module__9U8fja__stub{justify-content:flex-start;gap:4px;height:auto;min-height:28px;padding:4px 10px 0 12px}.HandStrip-module__9U8fja__stubGrip{display:none}.HandStrip-module__9U8fja__stubWord,.HandStrip-module__9U8fja__stubNo{clip-path:none;width:auto;height:auto;font-family:var(--eb-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--eb-rust-600);font-size:11px;font-weight:800;position:static;overflow:visible;transform:none}.HandStrip-module__9U8fja__stubOpen{color:color-mix(in srgb, var(--eb-rust-600) 80%, transparent);margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}.HandStrip-module__9U8fja__stubOpenWord{display:inline}.HandStrip-module__9U8fja__rows{padding:0 4px 4px}.HandStrip-module__9U8fja__row{grid-template-columns:auto minmax(0,1fr) auto 20px;grid-template-areas:"icon city pay where";column-gap:10px;min-height:36px;padding:4px 12px 4px 9px}.HandStrip-module__9U8fja__row[data-static]{min-height:30px}.HandStrip-module__9U8fja__pay{font-size:16px}.HandStrip-module__9U8fja__city{font-size:15px;font-weight:500}}@media (hover:hover) and (pointer:fine){@container card (min-width:230px){.HandStrip-module__9U8fja__row{min-height:30px;padding-block:2px}.HandStrip-module__9U8fja__row[data-static]{min-height:28px}.HandStrip-module__9U8fja__stub{min-height:24px;padding-top:2px}}.HandStrip-module__9U8fja__card{cursor:pointer;transition:transform .14s ease-out,box-shadow .14s ease-out}.HandStrip-module__9U8fja__card:hover{box-shadow:var(--lift-high);transform:translateY(-3px)}.HandStrip-module__9U8fja__card[data-open]:hover{box-shadow:0 0 0 2px var(--eb-rust-700), var(--lift-high)}button.HandStrip-module__9U8fja__row:hover:before{background:var(--row-hover)}button.HandStrip-module__9U8fja__row[aria-pressed=true]:hover:before{background:var(--row-lit)}button.HandStrip-module__9U8fja__stub:hover{color:var(--eb-rust-700);background:color-mix(in srgb, var(--eb-paper-300) 40%, transparent)}}@media (prefers-reduced-motion:reduce){.HandStrip-module__9U8fja__card,.HandStrip-module__9U8fja__card:hover,.HandStrip-module__9U8fja__card[data-dragging],button.HandStrip-module__9U8fja__card:active,button.HandStrip-module__9U8fja__row:active,.HandStrip-module__9U8fja__card[data-held],.HandStrip-module__9U8fja__card[data-held]:hover,.HandStrip-module__9U8fja__card[data-held]:active{transition:none;transform:none}}.HandStrip-module__9U8fja__card[data-deliver]{--card-face:var(--eb-rust-600);--row-tint:color-mix(in srgb, var(--eb-ink-900) 16%, transparent);--row-hover:color-mix(in srgb, var(--eb-ink-900) 26%, transparent);--row-press:color-mix(in srgb, var(--eb-ink-900) 32%, transparent);--row-lit:color-mix(in srgb, var(--eb-ink-900) 22%, transparent);--lit-ring:var(--eb-paper-50);--spine-ink:var(--eb-amber-300);border-color:var(--eb-rust-900);box-shadow:0 0 0 2px var(--eb-amber-400), var(--lift);color:var(--eb-paper-50)}.HandStrip-module__9U8fja__card[data-deliver][data-pulling=ready] .HandStrip-module__9U8fja__stubGrip{background:var(--eb-paper-50)}.HandStrip-module__9U8fja__card[data-deliver] .HandStrip-module__9U8fja__stubWord,.HandStrip-module__9U8fja__card[data-deliver] .HandStrip-module__9U8fja__stubNo,.HandStrip-module__9U8fja__card[data-deliver] .HandStrip-module__9U8fja__stubOpen{color:var(--eb-amber-300)}.HandStrip-module__9U8fja__card[data-deliver] .HandStrip-module__9U8fja__city{color:var(--eb-paper-50)}.HandStrip-module__9U8fja__card[data-deliver] .HandStrip-module__9U8fja__pay{color:var(--eb-amber-300)}.HandStrip-module__9U8fja__card[data-deliver] .HandStrip-module__9U8fja__icon{background:var(--eb-paper-100)}.HandStrip-module__9U8fja__card[data-deliver] .HandStrip-module__9U8fja__row[data-static]+.HandStrip-module__9U8fja__row[data-static]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--eb-paper-50) 22%, transparent)}.HandStrip-module__9U8fja__deliverButton{border:1px solid var(--eb-amber-700);background:linear-gradient(var(--eb-amber-300), var(--eb-amber-400));min-height:38px;box-shadow:0 3px 0 var(--eb-amber-700), 0 4px 6px -2px color-mix(in srgb, var(--eb-ink-900) 45%, transparent);color:var(--eb-ink-900);font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;border-radius:7px;flex-direction:column;justify-content:center;align-items:stretch;gap:1px;margin:2px 3px 3px;padding:1px 7px;display:flex;position:relative;container:deliver/inline-size}.HandStrip-module__9U8fja__deliverButton:active{box-shadow:0 0 0 var(--eb-amber-700);transform:translateY(3px)}.HandStrip-module__9U8fja__deliverWord{font-size:clamp(9px, calc(100cqi / var(--dfit,6)), 13px);color:var(--eb-rust-900);white-space:nowrap;font-weight:700;line-height:1.15}.HandStrip-module__9U8fja__deliverWhat{color:var(--eb-ink-900);font-weight:800}.HandStrip-module__9U8fja__deliverLine{align-items:center;gap:5px;min-width:0;display:flex}.HandStrip-module__9U8fja__deliverArrow{fill:none;stroke:var(--eb-rust-900);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-left:auto}.HandStrip-module__9U8fja__deliverTile{background:var(--eb-paper-50);border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.HandStrip-module__9U8fja__deliverPay{white-space:nowrap;font-size:17px;font-weight:800;line-height:1}.HandStrip-module__9U8fja__deliverButton[data-planned] .HandStrip-module__9U8fja__planBadge{box-shadow:0 0 0 1.5px var(--eb-paper-50)}@media (hover:hover) and (pointer:fine){.HandStrip-module__9U8fja__deliverButton:hover{background:linear-gradient(var(--eb-amber-300), var(--eb-amber-300))}}@media (prefers-reduced-motion:reduce){.HandStrip-module__9U8fja__deliverButton:active{transform:none}}.HandStrip-module__9U8fja__scrim{z-index:1;background:color-mix(in srgb, var(--eb-ink-900) 45%, transparent);position:fixed;inset:0}.HandStrip-module__9U8fja__sheet{z-index:3;left:var(--eb-space-2);right:var(--eb-space-2);max-height:var(--sheet-room,70svh);overscroll-behavior:contain;padding:var(--eb-space-3) var(--eb-space-3) var(--eb-space-2);border:2px solid var(--eb-rust-700);background:var(--eb-surface-raised);box-shadow:0 2px 0 var(--eb-paper-300), 0 18px 40px -8px color-mix(in srgb, var(--eb-ink-900) 50%, transparent);border-radius:16px;position:absolute;bottom:calc(100% + 8px);overflow:auto}.HandStrip-module__9U8fja__head{font-size:var(--eb-text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--eb-rust-600);justify-content:space-between;align-items:center;margin-bottom:4px;font-weight:800;display:flex}.HandStrip-module__9U8fja__x{min-width:var(--eb-touch-min);min-height:36px;color:var(--eb-text-muted);font-size:16px}.HandStrip-module__9U8fja__sub{margin:0 0 var(--eb-space-2);font-size:var(--eb-text-sm);color:var(--eb-text-muted)}.HandStrip-module__9U8fja__sheetHint{font-size:var(--eb-text-sm);color:var(--eb-text-muted);margin:0 0 6px}.HandStrip-module__9U8fja__demands{flex-direction:column;gap:7px;margin:0 0 10px;padding:0;list-style:none;display:flex}.HandStrip-module__9U8fja__demand{align-items:stretch;gap:6px;display:flex}.HandStrip-module__9U8fja__demand[data-findable]{cursor:pointer}.HandStrip-module__9U8fja__star{width:34px;min-height:44px;color:var(--eb-text-faint);border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;margin-left:-4px;display:flex}.HandStrip-module__9U8fja__starGlyph{border:1.5px dashed var(--eb-border-strong);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:15px;line-height:1;display:inline-flex}.HandStrip-module__9U8fja__starLabel{letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.HandStrip-module__9U8fja__star[aria-pressed=true]{color:var(--eb-amber-700)}.HandStrip-module__9U8fja__star[aria-pressed=true] .HandStrip-module__9U8fja__starGlyph{border:2px solid var(--eb-heading);background:var(--eb-amber-500);color:var(--eb-ink-900);font-size:13px;font-weight:800}.HandStrip-module__9U8fja__job{border:1px solid color-mix(in srgb, var(--eb-ink-700) 26%, transparent);background:var(--eb-paper-50);min-width:0;min-height:56px;box-shadow:0 1px 0 var(--eb-paper-300), 0 3px 8px -4px color-mix(in srgb, var(--eb-ink-900) 30%, transparent);color:var(--eb-text);font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;border-radius:12px;flex:1;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tile text where""pay text where";align-items:center;gap:2px 9px;padding:6px 10px 6px 7px;display:grid}.HandStrip-module__9U8fja__job[data-static]{box-shadow:none;border-color:var(--eb-border);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tile text pay"}button.HandStrip-module__9U8fja__job:active{background:color-mix(in srgb, var(--eb-paper-300) 45%, var(--eb-paper-50));box-shadow:0 0 0 var(--eb-paper-300);transform:translateY(1px)}.HandStrip-module__9U8fja__job[aria-pressed=true]{border-color:var(--eb-red-700);background:color-mix(in srgb, var(--eb-red-600) 8%, var(--eb-paper-50));box-shadow:inset 0 0 0 1px var(--eb-red-600)}.HandStrip-module__9U8fja__demand[data-planned] .HandStrip-module__9U8fja__job{background:color-mix(in srgb, var(--eb-amber-500) 16%, var(--eb-paper-50))}.HandStrip-module__9U8fja__tile{background:var(--eb-paper-200);width:36px;height:36px;color:var(--eb-ink-900);border-radius:10px;grid-area:tile;justify-content:center;align-items:center;display:flex}.HandStrip-module__9U8fja__demandText{flex-direction:column;grid-area:text;gap:3px;min-width:0;display:flex}.HandStrip-module__9U8fja__demandName{font-size:var(--eb-text-base);font-weight:800;line-height:1.2}.HandStrip-module__9U8fja__to{color:var(--eb-text-muted);font-weight:400}.HandStrip-module__9U8fja__from{color:var(--eb-ink-700);font-size:12px;line-height:1.35}.HandStrip-module__9U8fja__fromLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--eb-text-faint);margin-right:3px;font-size:10px;font-weight:800}.HandStrip-module__9U8fja__payoff{color:var(--eb-amber-700);white-space:nowrap;grid-area:pay;justify-self:center;font-size:16px;font-weight:800;line-height:1}.HandStrip-module__9U8fja__job[data-static] .HandStrip-module__9U8fja__payoff{font-size:20px}.HandStrip-module__9U8fja__whereBig{color:var(--eb-rust-600);grid-area:where;align-items:center;display:flex}.HandStrip-module__9U8fja__job[aria-pressed=true] .HandStrip-module__9U8fja__whereBig{color:var(--eb-red-700)}.HandStrip-module__9U8fja__job[aria-pressed=true] .HandStrip-module__9U8fja__pinSvg path{fill:var(--eb-red-600);stroke:var(--eb-red-700)}.HandStrip-module__9U8fja__job[aria-pressed=true] .HandStrip-module__9U8fja__pinSvg circle{fill:var(--eb-paper-50)}.HandStrip-module__9U8fja__mini{box-shadow:0 0 0 1px color-mix(in srgb, var(--eb-ink-700) 30%, transparent);background:var(--eb-paper-50);border-radius:3px;display:block}.HandStrip-module__9U8fja__miniLand{fill:var(--eb-paper-50)}.HandStrip-module__9U8fja__miniSea{fill:color-mix(in srgb, var(--eb-paper-400) 50%, var(--eb-sea-500));stroke:color-mix(in srgb, var(--eb-ink-700) 50%, transparent);vector-effect:non-scaling-stroke;stroke-width:.7px}.HandStrip-module__9U8fja__miniDeliver{fill:var(--eb-red-600);stroke:var(--eb-paper-50)}.HandStrip-module__9U8fja__miniRing{fill:none;stroke:var(--eb-red-700)}.HandStrip-module__9U8fja__miniSource{fill:var(--eb-ink-900);stroke:var(--eb-paper-50)}.HandStrip-module__9U8fja__mini[data-lit]{box-shadow:0 0 0 2px var(--eb-red-600)}.HandStrip-module__9U8fja__sheetDeliver{border:1px solid var(--eb-amber-700);background:linear-gradient(var(--eb-amber-300), var(--eb-amber-400));min-height:44px;box-shadow:0 3px 0 var(--eb-amber-700);color:var(--eb-ink-900);font-size:var(--eb-text-xs);letter-spacing:.08em;text-transform:uppercase;border-radius:8px;flex:none;align-self:center;padding:0 12px;font-weight:800}.HandStrip-module__9U8fja__dock{bottom:calc(-1 * var(--eb-space-2));z-index:1;margin:0 calc(-1 * var(--eb-space-3)) calc(-1 * var(--eb-space-2));padding:0 var(--eb-space-3) var(--eb-space-2);background:var(--eb-surface-raised);box-shadow:0 -10px 10px -10px color-mix(in srgb, var(--eb-ink-900) 25%, transparent);position:sticky}.HandStrip-module__9U8fja__showCard{border:1.5px solid var(--eb-rust-600);width:100%;min-height:44px;color:var(--eb-rust-600);font-size:var(--eb-text-sm);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-weight:800;display:flex}.HandStrip-module__9U8fja__showCard[aria-pressed=true]{background:var(--eb-red-600);border-color:var(--eb-red-700);color:var(--eb-paper-50)}.HandStrip-module__9U8fja__forMouse{display:none}@media (hover:hover) and (pointer:fine){.HandStrip-module__9U8fja__forTouch{display:none}.HandStrip-module__9U8fja__forMouse{display:inline}button.HandStrip-module__9U8fja__job{cursor:pointer;transition:transform .12s ease-out,box-shadow .12s ease-out}button.HandStrip-module__9U8fja__job:hover{border-color:var(--eb-rust-600);box-shadow:0 1px 0 var(--eb-paper-300), 0 8px 16px -8px color-mix(in srgb, var(--eb-ink-900) 40%, transparent);transform:translateY(-1px)}button.HandStrip-module__9U8fja__job:hover .HandStrip-module__9U8fja__whereBig{color:var(--eb-red-600)}.HandStrip-module__9U8fja__star:hover{color:var(--eb-amber-700);background:color-mix(in srgb, var(--eb-paper-300) 40%, transparent)}.HandStrip-module__9U8fja__showCard:hover{background:color-mix(in srgb, var(--eb-amber-400) 25%, transparent)}}@media (prefers-reduced-motion:reduce){.HandStrip-module__9U8fja__job,button.HandStrip-module__9U8fja__job:active,button.HandStrip-module__9U8fja__job:hover{transition:none;transform:none}}.HandStrip-module__9U8fja__foot{font-size:var(--eb-text-xs);color:var(--eb-text-faint);text-align:center;margin:6px 0 0}.HandStrip-module__9U8fja__loadGrid{gap:var(--eb-space-2);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.HandStrip-module__9U8fja__loadOption,.HandStrip-module__9U8fja__upgradeOption{border:2px solid var(--eb-rust-700);background:var(--eb-surface-raised);min-height:58px;color:var(--eb-text);font-size:var(--eb-text-md);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-weight:700;display:flex}.HandStrip-module__9U8fja__upgradeOption{width:100%;margin-bottom:var(--eb-space-2)}.HandStrip-module__9U8fja__upgradeOption>span{flex-direction:column;display:flex}.HandStrip-module__9U8fja__upgradeOption>span>span{font-size:var(--eb-text-sm);color:var(--eb-text-muted);font-weight:400}.HandStrip-module__9U8fja__actions{gap:var(--eb-space-2);display:flex}.HandStrip-module__9U8fja__keep{min-height:var(--eb-touch-min);border-radius:var(--eb-radius);background:var(--eb-rust-700);color:var(--eb-paper-50);flex:1;font-weight:700}.HandStrip-module__9U8fja__confirm{min-height:var(--eb-touch-min);padding:0 var(--eb-space-3);border-radius:var(--eb-radius);border:1px solid var(--eb-border-strong);color:var(--eb-text-muted);font-weight:700}@media (min-width:760px){.HandStrip-module__9U8fja__sheet{width:min(640px, calc(100% - 2 * var(--eb-space-2)));left:50%;right:auto;transform:translate(-50%)}}.HandStrip-module__9U8fja__hand[data-layout=column]{padding:12px var(--eb-space-4) calc(12px + var(--eb-safe-bottom));box-shadow:none;background:0 0;border-top:none;flex:1 0 auto;gap:8px}.HandStrip-module__9U8fja__hand[data-layout=column] .HandStrip-module__9U8fja__cards{grid-template-columns:minmax(0,1fr);gap:8px}.HandStrip-module__9U8fja__hand[data-layout=column] .HandStrip-module__9U8fja__card{touch-action:pan-y}.HandStrip-module__9U8fja__hand[data-layout=column]:not([data-cards="4"]) .HandStrip-module__9U8fja__train{flex-wrap:wrap;row-gap:6px}@media (min-height:860px){.HandStrip-module__9U8fja__hand[data-layout=column] .HandStrip-module__9U8fja__train{flex-wrap:wrap;row-gap:6px}}.HandStrip-module__9U8fja__hand[data-layout=column] .HandStrip-module__9U8fja__sheet{top:var(--sheet-top,96px);bottom:auto;left:auto;right:calc(var(--desk-col,380px) + 64px);width:min(480px, calc(100vw - var(--desk-col,380px) - 96px));max-height:var(--sheet-room,70svh);position:fixed;transform:none}@media (max-height:720px) and (max-width:759px){.HandStrip-module__9U8fja__hand{padding-top:4px;padding-bottom:calc(5px + var(--eb-safe-bottom));gap:3px}.HandStrip-module__9U8fja__upgradeRow{padding-bottom:0}.HandStrip-module__9U8fja__upgradeButton,.HandStrip-module__9U8fja__planButton{min-height:44px}.HandStrip-module__9U8fja__upgradeRow>.HandStrip-module__9U8fja__planButton:only-child{flex-direction:row;column-gap:.45em}.HandStrip-module__9U8fja__upgradeRow>.HandStrip-module__9U8fja__planButton:only-child .HandStrip-module__9U8fja__planSub:before{content:"· "}.HandStrip-module__9U8fja__row{row-gap:0;min-height:34px;padding-top:2px;padding-bottom:2px}.HandStrip-module__9U8fja__row:before{inset-block:1px}.HandStrip-module__9U8fja__city{min-height:15.4px;line-height:1.1}.HandStrip-module__9U8fja__icon,.HandStrip-module__9U8fja__planBadge{height:16px}.HandStrip-module__9U8fja__icon{width:16px}.HandStrip-module__9U8fja__stub{height:15px}.HandStrip-module__9U8fja__deliverButton{gap:0;min-height:33px;margin:1px 3px}.HandStrip-module__9U8fja__deliverWord{line-height:1.1}.HandStrip-module__9U8fja__deliverPay{font-size:16px}.HandStrip-module__9U8fja__deliverTile{width:16px;height:16px}}.HandStrip-module__9U8fja__nextUp{border:1px solid var(--eb-amber-600);background:color-mix(in srgb, var(--eb-amber-500) 14%, var(--eb-paper-50));min-width:0;color:var(--eb-text);border-radius:10px;align-items:center;gap:6px;padding:4px 6px 4px 8px;font-size:13px;display:flex}.HandStrip-module__9U8fja__nextWhat{flex:auto;align-items:center;gap:5px;min-width:0;display:flex}.HandStrip-module__9U8fja__nextWhat .HandStrip-module__9U8fja__planBadge{flex:none}.HandStrip-module__9U8fja__nextIcon{flex:none;display:inline-flex}.HandStrip-module__9U8fja__nextText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.HandStrip-module__9U8fja__nextPay{color:var(--eb-amber-700);font-weight:800}.HandStrip-module__9U8fja__nextFrom{color:var(--eb-text-muted)}.HandStrip-module__9U8fja__nextButton{border:1px solid var(--eb-rust-700);background:var(--eb-paper-50);min-height:30px;color:var(--eb-rust-700);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:0 10px;font-size:12px;font-weight:700}.HandStrip-module__9U8fja__nextButton:active{transform:translateY(1px)}.HandStrip-module__9U8fja__hand[data-layout=column] .HandStrip-module__9U8fja__nextText{white-space:normal}
.Payday-module__TZY_EW__coins{z-index:50;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.Payday-module__TZY_EW__coinX,.Payday-module__TZY_EW__coinY{animation-duration:.6s;animation-fill-mode:both;position:absolute;top:0;left:0}.Payday-module__TZY_EW__coinX{animation-name:Payday-module__TZY_EW__cross;animation-timing-function:cubic-bezier(.5,0,.9,.6)}.Payday-module__TZY_EW__coinY{background:var(--eb-amber-400);border:1.5px solid var(--eb-ink-900);width:11px;height:11px;box-shadow:inset -1.5px -1.5px 0 color-mix(in srgb, var(--eb-amber-700) 60%, transparent);border-radius:50%;margin:-5.5px 0 0 -5.5px;animation-name:Payday-module__TZY_EW__climb;animation-timing-function:cubic-bezier(.1,.6,.4,1)}@keyframes Payday-module__TZY_EW__cross{0%{transform:translateX(var(--dx))}to{transform:translate(0)}}@keyframes Payday-module__TZY_EW__climb{0%{opacity:0;transform:translateY(var(--dy)) scale(.6)}10%{opacity:1;transform:translateY(calc(var(--dy) * .82)) scale(1)}92%{opacity:1}to{opacity:0;transform:translateY(0)scale(.7)}}.Payday-module__TZY_EW__figure{transition:color .3s;display:inline-block}.Payday-module__TZY_EW__figure[data-gold]{color:var(--eb-amber-400)}@media (prefers-reduced-motion:reduce){.Payday-module__TZY_EW__coins{display:none}.Payday-module__TZY_EW__glow{animation:1.6s linear Payday-module__TZY_EW__glow}@keyframes Payday-module__TZY_EW__glow{0%,80%{color:var(--eb-amber-400)}to{color:inherit}}}
.Portrait-module__c41qra__frame{background:repeating-linear-gradient(45deg, transparent 0 5px, #3b2e2217 5px 6px), repeating-linear-gradient(-45deg, transparent 0 7px, #3b2e220f 7px 8px), var(--eb-paper-50);flex:none;display:block;overflow:hidden}.Portrait-module__c41qra__img{object-fit:cover;width:100%;height:100%;display:block}.Portrait-module__c41qra__frame[data-variant=medallion]{border:3px solid var(--eb-heading-on-dark);width:94px;height:116px;box-shadow:0 0 0 3px var(--eb-ink-900), 0 8px 16px #0000004d;border-radius:50%}.Portrait-module__c41qra__frame[data-variant=card]{border:1px solid var(--eb-ink-400);width:96px;height:120px}.Portrait-module__c41qra__frame[data-variant=large]{aspect-ratio:4/5;border:1px solid var(--eb-ink-400);width:min(240px,70vw)}@media (max-width:640px){.Portrait-module__c41qra__frame[data-variant=medallion]{width:70px;height:86px}.Portrait-module__c41qra__frame[data-variant=card]{width:72px;height:90px}}.Portrait-module__c41qra__credit{font-size:var(--eb-text-xs);color:var(--eb-text-muted);text-align:center;margin:0;line-height:1.4}.Portrait-module__c41qra__credit a{color:var(--eb-link)}
.OpponentSheet-module__A7s9RG__sheet{z-index:20;background:var(--eb-bg);--sheet-gutter:max(0px, (100% - 720px) / 2);flex-direction:column;display:flex;position:absolute;inset:0}.OpponentSheet-module__A7s9RG__bar{align-items:center;gap:var(--eb-space-3);padding:calc(var(--eb-safe-top) + var(--eb-space-2)) var(--eb-space-3) var(--eb-space-2);padding-inline:calc(var(--sheet-gutter) + var(--eb-space-3));flex:none;display:flex}.OpponentSheet-module__A7s9RG__back{white-space:nowrap;min-height:var(--eb-touch-min);padding-right:var(--eb-space-2);color:var(--eb-heading-on-dark);font-weight:700;font-size:var(--eb-text-sm);flex:none}.OpponentSheet-module__A7s9RG__who{align-items:center;gap:var(--eb-space-2);min-width:0;font-family:var(--eb-font-display);font-size:var(--eb-text-lg);color:var(--eb-heading-on-dark);display:inline-flex}.OpponentSheet-module__A7s9RG__body{padding:var(--eb-space-4) var(--eb-space-4) calc(var(--eb-space-6) + var(--eb-safe-bottom));padding-inline:calc(var(--sheet-gutter) + var(--eb-space-4));gap:var(--eb-space-3);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.OpponentSheet-module__A7s9RG__facts{gap:var(--eb-space-2);display:grid}.OpponentSheet-module__A7s9RG__facts div{justify-content:space-between;gap:var(--eb-space-3);border-bottom:1px solid var(--eb-border);padding-bottom:var(--eb-space-2);display:flex}.OpponentSheet-module__A7s9RG__facts dt{font-size:var(--eb-text-xs);text-transform:uppercase;letter-spacing:var(--eb-tracking-caps);color:var(--eb-rust-600);font-weight:700}.OpponentSheet-module__A7s9RG__facts dd{font-size:var(--eb-text-sm);text-align:right}.OpponentSheet-module__A7s9RG__cards{gap:var(--eb-space-3);flex-direction:column;list-style:none;display:flex}.OpponentSheet-module__A7s9RG__card{gap:var(--eb-space-3);border:1px solid var(--eb-border);border-radius:var(--eb-radius);background:var(--eb-surface-raised);padding:var(--eb-space-3);display:grid}.OpponentSheet-module__A7s9RG__card ul{margin-block:-7px;list-style:none}.OpponentSheet-module__A7s9RG__cardNo{text-box:trim-both cap alphabetic;font-size:var(--eb-text-xs);letter-spacing:var(--eb-tracking-caps);text-transform:uppercase;color:var(--eb-rust-600);font-weight:700}.OpponentSheet-module__A7s9RG__demand{align-items:center;gap:var(--eb-space-2);min-height:34px;font-size:var(--eb-text-sm);display:flex}.OpponentSheet-module__A7s9RG__payoff{color:var(--eb-heading);margin-left:auto;font-weight:700}.OpponentSheet-module__A7s9RG__footnote{font-size:var(--eb-text-xs);color:var(--eb-text-muted);line-height:1.45}.OpponentSheet-module__A7s9RG__head{flex:none;position:relative}.OpponentSheet-module__A7s9RG__nameBlock{line-height:1.15;display:grid}.OpponentSheet-module__A7s9RG__subtitle{font-family:var(--eb-font-ui);font-size:var(--eb-text-xs);color:var(--eb-paper-300)}.OpponentSheet-module__A7s9RG__tabs{align-items:flex-end;gap:var(--eb-space-1);padding:var(--eb-space-2) var(--eb-space-3) 0;padding-inline:calc(var(--sheet-gutter) + var(--eb-space-3));border-bottom:1px solid var(--eb-border);display:flex}.OpponentSheet-module__A7s9RG__tabs[data-medallion]{min-height:76px}.OpponentSheet-module__A7s9RG__tab{min-height:var(--eb-touch-min);padding:0 var(--eb-space-3);color:var(--eb-text-muted);font-family:var(--eb-font-display);font-size:var(--eb-text-md);background:0 0;border:0;border-bottom:2px solid #0000}.OpponentSheet-module__A7s9RG__tab[data-on]{color:var(--eb-heading);border-bottom-color:var(--eb-chrome)}.OpponentSheet-module__A7s9RG__medallion{right:calc(var(--sheet-gutter) + var(--eb-space-5,24px));top:calc(var(--eb-safe-top) + 8px);z-index:2;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute}.OpponentSheet-module__A7s9RG__medallion:focus-visible{outline:2px solid var(--eb-heading-on-dark);outline-offset:4px}.OpponentSheet-module__A7s9RG__bio{align-items:center;gap:var(--eb-space-2);padding-top:var(--eb-space-2);flex-direction:column;display:flex}.OpponentSheet-module__A7s9RG__caption{font-size:var(--eb-text-xs);color:var(--eb-text-muted);text-align:center;margin-bottom:var(--eb-space-2)}.OpponentSheet-module__A7s9RG__bioText{gap:var(--eb-space-3);width:100%;max-width:68ch;font-size:var(--eb-text-sm);flex-direction:column;line-height:1.6;display:flex}.OpponentSheet-module__A7s9RG__onRails{gap:var(--eb-space-3);border-top:1px solid var(--eb-border);padding-top:var(--eb-space-2);font-size:var(--eb-text-sm);display:flex}.OpponentSheet-module__A7s9RG__onRails dt{font-size:var(--eb-text-xs);letter-spacing:var(--eb-tracking-caps);text-transform:uppercase;color:var(--eb-rust-600);flex:none;font-weight:700;line-height:1.9}@media (max-width:640px){.OpponentSheet-module__A7s9RG__tabs[data-medallion]{min-height:56px}.OpponentSheet-module__A7s9RG__medallion{right:var(--eb-space-3)}.OpponentSheet-module__A7s9RG__subtitle{display:none}}.OpponentSheet-module__A7s9RG__locate{width:var(--eb-touch-min);height:var(--eb-touch-min);border:1px solid color-mix(in srgb, var(--eb-paper-50) 34%, transparent);color:var(--eb-heading-on-dark);background:0 0;border-radius:50%;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.OpponentSheet-module__A7s9RG__locate svg{width:22px;height:22px}.OpponentSheet-module__A7s9RG__locate:disabled{opacity:.4}.OpponentSheet-module__A7s9RG__bar[data-medallion] .OpponentSheet-module__A7s9RG__locate{margin-right:calc(var(--eb-space-5) - var(--eb-space-3) + 94px + 3px + var(--eb-space-2))}@media (max-width:640px){.OpponentSheet-module__A7s9RG__bar[data-medallion] .OpponentSheet-module__A7s9RG__locate{margin-right:calc(70px + 3px + var(--eb-space-2))}}@media (max-width:359px){.OpponentSheet-module__A7s9RG__bar[data-medallion] .OpponentSheet-module__A7s9RG__who{font-size:var(--eb-text-md)}}@media (max-width:339px){.OpponentSheet-module__A7s9RG__bar[data-medallion] .OpponentSheet-module__A7s9RG__locate{width:36px;height:36px}}
.ResultPanel-module__-EpR-G__result{padding:var(--eb-space-2) var(--eb-space-3);background:var(--eb-surface-sunken);border-top:2px solid var(--eb-amber-500);-webkit-overflow-scrolling:touch;flex-direction:column;flex:none;gap:4px;max-height:46vh;display:flex;overflow-y:auto}.ResultPanel-module__-EpR-G__headline{font-family:var(--eb-font-display);font-size:var(--eb-text-lg);color:var(--eb-heading);margin:0;font-weight:800;line-height:1.15}.ResultPanel-module__-EpR-G__line{font-family:var(--eb-font-ui);font-size:var(--eb-text-sm);color:var(--eb-text-muted);white-space:nowrap;font-weight:600}.ResultPanel-module__-EpR-G__sub{font-size:var(--eb-text-xs);color:var(--eb-text-muted);margin:0 0 2px;line-height:1.4}.ResultPanel-module__-EpR-G__table{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ResultPanel-module__-EpR-G__escalation{border-left:3px solid var(--eb-amber-500);border-radius:var(--eb-radius-sm);background:color-mix(in srgb, var(--eb-amber-500) 12%, transparent);font-size:var(--eb-text-xs);color:var(--eb-text);margin:2px 0 4px;padding:6px 8px;line-height:1.45}.ResultPanel-module__-EpR-G__row{align-items:center;column-gap:var(--eb-space-2);border-radius:var(--eb-radius-sm);background:color-mix(in srgb, var(--eb-ink-900) 6%, transparent);grid-template-columns:17px minmax(0,1fr) auto;grid-template-areas:"crayon name cash"".net net"".earn earn"".note note";padding:5px 6px;display:grid}.ResultPanel-module__-EpR-G__row[data-winner=true]{background:color-mix(in srgb, var(--eb-amber-500) 18%, transparent)}.ResultPanel-module__-EpR-G__crayon{grid-area:crayon;display:flex}.ResultPanel-module__-EpR-G__name{min-width:0;font-size:var(--eb-text-sm);color:var(--eb-text);text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-weight:700;overflow:hidden}.ResultPanel-module__-EpR-G__you{color:var(--eb-text-muted);font-weight:500}.ResultPanel-module__-EpR-G__network{font-size:var(--eb-text-xs);color:var(--eb-text-muted);grid-area:net}.ResultPanel-module__-EpR-G__earnings{font-size:var(--eb-text-xs);color:var(--eb-text-muted);grid-area:earn}.ResultPanel-module__-EpR-G__note{font-size:var(--eb-text-xs);color:var(--eb-text-muted);grid-area:note}.ResultPanel-module__-EpR-G__row[data-winner=true] .ResultPanel-module__-EpR-G__note{color:var(--eb-heading);font-weight:700}.ResultPanel-module__-EpR-G__cash{font-size:var(--eb-text-md);color:var(--eb-text);grid-area:cash;font-weight:700}.ResultPanel-module__-EpR-G__margin{color:var(--eb-text);font-weight:600}.ResultPanel-module__-EpR-G__headline[data-win]{font-size:var(--eb-text-xl);line-height:1.05}.ResultPanel-module__-EpR-G__headline[data-win] .ResultPanel-module__-EpR-G__line{margin-top:2px;display:block}.ResultPanel-module__-EpR-G__rising{animation:.52s cubic-bezier(.2,.8,.2,1) both ResultPanel-module__-EpR-G__sheet-up}@keyframes ResultPanel-module__-EpR-G__sheet-up{0%{border-top-width:0;max-height:0;padding-top:0;padding-bottom:0}to{max-height:46vh}}.ResultPanel-module__-EpR-G__stamp{transform-origin:0;animation:.52s cubic-bezier(.25,1.5,.5,1) both ResultPanel-module__-EpR-G__stamp}@keyframes ResultPanel-module__-EpR-G__stamp{0%{opacity:0;transform:scale(1.35)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.ResultPanel-module__-EpR-G__rise{animation:.38s ease-out both ResultPanel-module__-EpR-G__rise}@keyframes ResultPanel-module__-EpR-G__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ResultPanel-module__-EpR-G__rising,.ResultPanel-module__-EpR-G__stamp,.ResultPanel-module__-EpR-G__rise{animation:none}}[data-desk] .ResultPanel-module__-EpR-G__result{max-height:none;padding:var(--eb-space-3) var(--eb-space-4);overflow:visible}[data-desk] .ResultPanel-module__-EpR-G__rising{animation-name:ResultPanel-module__-EpR-G__desk-rise}@keyframes ResultPanel-module__-EpR-G__desk-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.Finale-module__lrwaEa__halo path{fill:none;stroke:var(--eb-amber-400);stroke-linecap:round;stroke-linejoin:round;opacity:.7}.Finale-module__lrwaEa__stage{pointer-events:none}.Finale-module__lrwaEa__veil{fill:var(--eb-map-land);opacity:0;animation-name:Finale-module__lrwaEa__veil-in,Finale-module__lrwaEa__veil-out;animation-timing-function:ease-out,ease-in;animation-fill-mode:both,forwards}@keyframes Finale-module__lrwaEa__veil-in{0%{opacity:0}to{opacity:.74}}@keyframes Finale-module__lrwaEa__veil-out{0%{opacity:.74}to{opacity:0}}.Finale-module__lrwaEa__draw path{fill:none;stroke:var(--eb-amber-400);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;animation-name:Finale-module__lrwaEa__draw-leg;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-fill-mode:both}@keyframes Finale-module__lrwaEa__draw-leg{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:.95}to{stroke-dashoffset:0;opacity:.95}}.Finale-module__lrwaEa__marks{pointer-events:none;animation-name:Finale-module__lrwaEa__marks-out;animation-timing-function:ease-in;animation-fill-mode:forwards}@keyframes Finale-module__lrwaEa__marks-out{to{opacity:0}}.Finale-module__lrwaEa__ring{fill:none;stroke:var(--eb-amber-500);transform-box:fill-box;transform-origin:50%;animation:.9s cubic-bezier(.2,.7,.3,1) both Finale-module__lrwaEa__ring}@keyframes Finale-module__lrwaEa__ring{0%{opacity:0;transform:scale(.2)}12%{opacity:1}to{opacity:0;transform:scale(1.5)}}.Finale-module__lrwaEa__dot{fill:var(--eb-amber-400);stroke:var(--eb-ink-900);transform-box:fill-box;transform-origin:50%;animation:.42s cubic-bezier(.3,1.6,.5,1) both Finale-module__lrwaEa__pop}@keyframes Finale-module__lrwaEa__pop{0%{transform:scale(0)}to{transform:scale(1)}}.Finale-module__lrwaEa__label{fill:var(--eb-ink-900);stroke:var(--eb-map-land);paint-order:stroke;stroke-linejoin:round;font-family:var(--eb-font-display);text-anchor:middle;font-weight:700;animation:.32s ease-out both Finale-module__lrwaEa__label-in}@keyframes Finale-module__lrwaEa__label-in{0%{opacity:0}to{opacity:1}}.Finale-module__lrwaEa__arrive{animation:.42s ease-out both Finale-module__lrwaEa__arrive}@keyframes Finale-module__lrwaEa__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Finale-module__lrwaEa__stage,.Finale-module__lrwaEa__marks{display:none}.Finale-module__lrwaEa__arrive{animation:none}}
.TourTelegram-module__i_Cr9q__wire{margin-top:var(--eb-space-2);border:1px solid var(--eb-wire-edge);background-color:var(--eb-wire-paper);color:var(--eb-ink-900);background-image:repeating-linear-gradient(0deg,#0000 0 21px,#c9b36a47 21px 22px);border-radius:3px;gap:6px;max-height:42vh;padding:8px 12px 10px;display:grid;overflow-y:auto;box-shadow:0 4px 12px #1e17104d}.TourTelegram-module__i_Cr9q__head{border-bottom:3px double var(--eb-wire-edge);font-family:var(--eb-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--eb-rust-600);justify-content:space-between;gap:8px;padding-bottom:4px;font-size:10px;font-weight:700;display:flex}.TourTelegram-module__i_Cr9q__body{letter-spacing:.02em;margin:0;font-family:Courier Prime,Courier New,ui-monospace,monospace;font-size:14px;font-weight:700;line-height:1.45}.TourTelegram-module__i_Cr9q__stop{vertical-align:middle;letter-spacing:.2em;opacity:.45;padding-inline:.3em;font-size:.52em;font-weight:400;line-height:1;display:inline-block;transform:translateY(-.1em)}.TourTelegram-module__i_Cr9q__motto{border-block:1px solid var(--eb-wire-edge);text-align:center;letter-spacing:.06em;color:var(--eb-rust-900);margin:2px 0;padding:5px 4px;font-family:Courier Prime,Courier New,ui-monospace,monospace;font-size:12px;font-weight:700}.TourTelegram-module__i_Cr9q__motto b{color:var(--eb-rust-600);padding-inline:4px;font-size:15px}.TourTelegram-module__i_Cr9q__sig{text-align:right;text-transform:uppercase;color:var(--eb-ink-600);margin:0;font-family:Courier Prime,Courier New,ui-monospace,monospace;font-size:12px}.TourTelegram-module__i_Cr9q__nav{align-items:center;gap:10px;display:flex}.TourTelegram-module__i_Cr9q__count{white-space:nowrap;font-family:var(--eb-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--eb-wire-muted);flex:1;font-size:10px;font-weight:700}.TourTelegram-module__i_Cr9q__skip{font:600 13px var(--eb-font-ui);color:var(--eb-ink-800);min-height:44px;padding:10px 4px;text-decoration:underline}.TourTelegram-module__i_Cr9q__next{font:700 13px var(--eb-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--eb-paper-100);background:var(--eb-ink-800);border-radius:4px;min-height:44px;padding:10px 16px}.TourTelegram-module__i_Cr9q__back{font:700 13px var(--eb-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--eb-ink-800);border:1px solid var(--eb-ink-800);border-radius:4px;min-height:44px;padding:10px 14px}.TourTelegram-module__i_Cr9q__doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.TourTelegram-module__i_Cr9q__door{text-align:center;border:1px solid var(--eb-rust-900);background:var(--eb-rust-600);min-height:48px;color:var(--eb-paper-100);font:800 12px var(--eb-font-ui);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;justify-content:center;align-items:center;padding:8px 6px;line-height:1.2;text-decoration:none;display:flex}.TourTelegram-module__i_Cr9q__door[data-variant=quiet]{color:var(--eb-ink-800);border-color:var(--eb-ink-800);background:0 0}.TourTelegram-module__i_Cr9q__door[data-variant=wire]{background:var(--eb-accent-deep);border-color:var(--eb-accent-deep)}.TourTelegram-module__i_Cr9q__next:focus-visible,.TourTelegram-module__i_Cr9q__back:focus-visible,.TourTelegram-module__i_Cr9q__skip:focus-visible,.TourTelegram-module__i_Cr9q__door:focus-visible{outline:2px solid var(--eb-rust-600);outline-offset:2px}.TourTelegram-module__i_Cr9q__glue{white-space:nowrap}
