:root{--lb-world-backdrop:#eed5d0;--lb-world-asphalt:#5e5b73;--lb-world-lane:#4a4860;--lb-world-line:#f4f4ee;--lb-world-kerb:#c5c2d5;--lb-world-pavement:#b4b0c4;--lb-world-plinth:#8c6a5a;--lb-backdrop-lit:#ffe4db;--lb-ink:#3b2340;--lb-ink-muted:#6b4762;--lb-on-ink:#fff7f1;--lb-on-ink-muted:#e8d7df;--lb-panel:#fff7f1;--lb-panel-sunk:#f6e4e4;--lb-outline:var(--lb-ink);--lb-rule:#3b23402e;--lb-shadow-ink:#3b23403d;--lb-scrim:#3b234080;--lb-key:#58395d;--lb-key-edge:#1f1024;--lb-primary:#4cc790;--lb-primary-edge:#23905e;--lb-on-primary:var(--lb-ink);--lb-good:#4cc790;--lb-good-ink:#17734a;--lb-bad:#ef4458;--lb-bad-ink:#c0283f;--lb-fine:#ffd84d;--lb-fine-edge:#d9a520;--lb-clamp:#ff9447;--lb-clamp-edge:#cf6a22;--lb-tow:#cc2742;--lb-tow-edge:#8e1529;--lb-on-tow:#fff7f1;--lb-disabled:#efe2e4;--lb-alert:#ef4458;--lb-coin:#ffc531;--lb-coin-edge:#d99a16;--lb-deed:#fff0c4;--lb-deed-edge:#e2b84a;--lb-sign-blue:#1f5fa8;--lb-select-glow:#62c0ff;--lb-select-glow-halo:#2f8cff;--lb-font-display:DynaPuff, "Arial Rounded MT Bold", system-ui, sans-serif;--lb-font-body:"SN Pro", "Segoe UI", system-ui, sans-serif;--lb-font-mono:"Overpass Mono", ui-monospace, Menlo, monospace;--lb-type-title:700 26px/30px var(--lb-font-display);--lb-type-cash:700 21px/24px var(--lb-font-display);--lb-type-stat:600 19px/21px var(--lb-font-display);--lb-type-button:600 18px/20px var(--lb-font-display);--lb-type-total:700 30px/36px var(--lb-font-display);--lb-type-money-pop:700 22px/24px var(--lb-font-display);--lb-type-body:700 15px/19px var(--lb-font-body);--lb-type-caption:700 13px/16px var(--lb-font-body);--lb-type-plate:700 22px/26px var(--lb-font-mono);--lb-space-1:4px;--lb-space-2:8px;--lb-space-3:12px;--lb-space-4:16px;--lb-space-6:24px;--lb-tap-min:44px;--lb-button-h:56px;--lb-radius-s:9px;--lb-radius-key:12px;--lb-radius-m:14px;--lb-radius-l:22px;--lb-outline-w:2.5px;--lb-rule-w:2px;--lb-press-travel:3px;--lb-text-stroke:5px;--lb-contact:0 5px 0 #3b23403d;--lb-bevel-primary:0 4px 0 #23905e;--lb-bevel-fine:0 4px 0 #d9a520;--lb-bevel-clamp:0 4px 0 #cf6a22;--lb-bevel-tow:0 4px 0 #8e1529;--lb-bevel-secondary:0 4px 0 #3b2340;--lb-bevel-key:0 3px 0 #1f1024;--lb-bevel-deed:0 4px 0 #e2b84a;--lb-marker:0 3px 0 #3b234059;--lb-press-ms:60ms;--lb-pop-ms:.24s;--lb-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--lb-glow-ms:.16s;--lb-tick-ms:.6s;--lb-float-ms:.9s;--lb-icon-skin:#ffd2b8;--lb-icon-beam:#ffe9a0;--st:env(safe-area-inset-top,0px);--sb:env(safe-area-inset-bottom,0px);--top-h:calc(var(--st) + 66px)}@font-face{font-family:DynaPuff;font-style:normal;font-weight:600 700;font-display:swap;src:url(/assets/dynapuff-latin-ext-DQAE_Hb8.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:DynaPuff;font-style:normal;font-weight:600 700;font-display:swap;src:url(/assets/dynapuff-latin-BWa2ZJeG.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:SN Pro;font-style:normal;font-weight:700 800;font-display:swap;src:url(/assets/snpro-latin-ext-D90rEB5c.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:SN Pro;font-style:normal;font-weight:700 800;font-display:swap;src:url(/assets/snpro-latin-CZuRBtv8.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:Overpass Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/overpassmono-latin-ext-C0aIey48.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:Overpass Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/overpassmono-latin-vNbQIM5P.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}html,body{background:var(--lb-backdrop-lit);touch-action:none;height:100%;font-family:var(--lb-font-body);color:var(--lb-ink);-webkit-user-select:none;user-select:none;margin:0;font-weight:700;overflow:hidden}canvas{width:100vw;height:100dvh;transition:filter var(--lb-frozen-fade,.25s) ease-out;display:block}body.lb-frozen canvas{filter:grayscale(var(--lb-frozen-grey,.9)) brightness(var(--lb-frozen-dim,.92))}button{font:inherit;color:var(--lb-ink);border-radius:var(--lb-radius-m);background:var(--lb-panel);min-height:var(--lb-tap-min);box-shadow:var(--lb-contact);touch-action:manipulation;border:0;padding:0 12px;font-weight:700}button:active{transform:translateY(var(--lb-press-travel));box-shadow:none}button.on{background:var(--lb-ink);color:var(--lb-on-ink)}button:focus-visible{outline:3px solid var(--lb-select-glow);outline-offset:3px}.lb-btn,:where(.overlay .card) button{box-sizing:border-box;min-height:var(--lb-tap-min);border-radius:var(--lb-radius-m);font:var(--lb-type-button);color:var(--lb-ink);background:var(--lb-panel);border:var(--lb-outline-w) solid var(--lb-outline);box-shadow:var(--lb-bevel-secondary);transition:transform var(--lb-press-ms), box-shadow var(--lb-press-ms);padding:0 16px;position:relative}.lb-btn small,:where(.overlay .card) button small{font:var(--lb-type-caption)}.lb-btn:active,:where(.overlay .card) button:active{transform:translateY(var(--lb-press-travel));box-shadow:none}.lb-btn-primary,.lb-btn.primary,:where(.overlay .card) button.primary{background:var(--lb-primary);color:var(--lb-on-primary);box-shadow:var(--lb-bevel-primary);min-height:var(--lb-button-h);border:0}.lb-btn-secondary,.lb-btn.secondary,:where(.overlay .card) button.secondary{background:var(--lb-panel);border:var(--lb-outline-w) solid var(--lb-outline);box-shadow:var(--lb-bevel-secondary)}.lb-btn-ghost,.lb-btn.ghost,:where(.overlay .card) button.ghost{background:var(--lb-panel-sunk);box-shadow:0 4px 0 var(--lb-shadow-ink);border:0}.lb-btn-danger,.lb-btn.danger,:where(.overlay .card) button.danger{background:var(--lb-tow);color:var(--lb-on-tow);box-shadow:var(--lb-bevel-tow);border:0}.lb-btn-warn,.lb-btn.warn,:where(.overlay .card) button.warn{background:var(--lb-clamp);color:var(--lb-ink);box-shadow:var(--lb-bevel-clamp);border:0}.lb-btn:disabled,:where(.overlay .card) button:disabled{background:var(--lb-disabled);color:var(--lb-ink-muted);box-shadow:none;border:0;transform:none}.overlay{background:var(--lb-scrim);z-index:5;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.overlay[hidden]{display:none}.card{background:var(--lb-panel);color:var(--lb-ink);width:100%;max-width:440px;padding:16px 16px calc(var(--sb) + 16px);box-sizing:border-box;box-shadow:var(--lb-contact);border-radius:24px 24px 0 0;flex-direction:column;gap:10px;display:flex;overflow:hidden}.overlay:not([hidden])>.card{animation:lb-pop var(--lb-pop-ms) var(--lb-ease-pop) both;transform-origin:50% 100%}.card h2{font:var(--lb-type-title);margin:0}.overlay>.card>h2:first-child{background:var(--lb-ink);color:var(--lb-on-ink);margin:-16px -16px 2px;padding:13px 16px 12px}.row{font:var(--lb-type-body);border-bottom:var(--lb-rule-w) dashed var(--lb-rule);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;display:flex}.row span{color:var(--lb-ink-muted)}.row b{font-family:var(--lb-font-display);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.row[hidden]{display:none}.row.total{font-size:17px}.row.total b{font-size:19px;font-weight:700}.bad,.row.bad b{color:var(--lb-bad-ink)}.row.good b{color:var(--lb-good-ink)}.actions{gap:8px;display:flex}.actions button{flex:1}@keyframes lb-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}}#top{left:8px;right:8px;top:calc(var(--st) + 8px);z-index:6;box-sizing:border-box;background:var(--lb-panel);height:58px;box-shadow:var(--lb-contact);color:var(--lb-ink);pointer-events:none;border-radius:18px;align-items:center;padding:0 7px 0 12px;display:flex;position:fixed}#top i{flex:none;font-style:normal;display:block}#top i svg{width:100%;height:100%;display:block}#top>div{align-items:center;min-width:0;display:flex}#top>div>span{flex-direction:column;min-width:0;display:flex}#top small{font:var(--lb-type-caption);color:var(--lb-ink-muted);white-space:nowrap;line-height:15px;display:block}#top b{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--lb-ink);display:block}#top .time{flex:none;gap:6px;min-width:80px}#top .time i{width:24px;height:24px}#top #clock{font:var(--lb-type-stat)}#top .divider{border-left:var(--lb-rule-w) dashed var(--lb-rule);flex:none;align-self:stretch;margin:11px 8px}#top .cash{flex:1;gap:7px}#top .cash i{transform-origin:50% 70%;width:26px;height:26px}#top #cash{font:var(--lb-type-cash);transition:color var(--lb-press-ms)}#top #cash.long{font-size:19px}#top.cash-up #cash{animation:lb-cash-up var(--lb-tick-ms) ease-out}#top.cash-down #cash{animation:lb-cash-down var(--lb-tick-ms) ease-out}#top.cash-up .cash i,#top.cash-down .cash i{animation:lb-coin-bounce var(--lb-pop-ms) var(--lb-ease-pop)}@keyframes lb-cash-up{0%,60%{color:var(--lb-good-ink)}to{color:var(--lb-ink)}}@keyframes lb-cash-down{0%,60%{color:var(--lb-bad-ink)}to{color:var(--lb-ink)}}@keyframes lb-coin-bounce{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-4px)scale(1.12)}to{transform:none}}#top .rep{flex:none;gap:5px;margin-right:6px}#top .rep i{width:24px;height:24px}#top .rep>span{gap:4px}#top #rep-num{font:var(--lb-type-stat);line-height:19px}#rep-bar{background:var(--lb-rule);border-radius:4px;width:32px;height:7px;display:block;overflow:hidden}#rep-fill{width:60%;height:100%;transition:width var(--lb-tick-ms);display:block}#top button.about{pointer-events:auto;width:var(--lb-tap-min);min-width:var(--lb-tap-min);height:var(--lb-tap-min);border-radius:var(--lb-radius-key);background:var(--lb-ink);color:var(--lb-on-ink);box-shadow:var(--lb-bevel-key);transition:transform var(--lb-press-ms), box-shadow var(--lb-press-ms);flex:none;justify-content:center;align-items:center;padding:0;display:flex}#top button.about i{width:20px;height:20px}body:has(.overlay:not([hidden])) #top button.about{pointer-events:none}@media (width<=340px){#top{padding:0 6px 0 9px}#top .time{min-width:0}#top .time i{display:none}#top .rep i{width:20px;height:20px}#top .cash{gap:5px}#top .cash i{width:22px;height:22px}#top .divider{margin:11px 6px}#top #clock,#top #rep-num{font-size:17px}#top #cash{font-size:19px}#top #cash.long{font-size:17px}#top .rep{gap:4px;margin-right:4px}}#deck{left:6px;right:6px;bottom:calc(var(--sb) + 10px);box-sizing:border-box;background:var(--lb-ink);color:var(--lb-on-ink);box-shadow:var(--lb-contact);border-radius:20px;flex-direction:column;gap:10px;padding:11px 8px 10px;display:flex;position:fixed}#hint{font:var(--lb-type-body);color:var(--lb-on-ink);pointer-events:none;text-align:left;align-items:center;gap:9px;padding:0 4px;display:flex}#hint[hidden]{display:none}#hint .icon{flex:none;width:22px;height:22px;font-style:normal;display:block}#hint .icon[data-icon=car]{width:27px;height:18px}#hint .icon[data-icon=alert]{width:20px;height:22px}#hint .icon[data-icon=pause]{color:var(--lb-on-ink)}#hint .icon:empty{display:none}#hint .icon svg{width:100%;height:100%;display:block}#controls{justify-content:space-between;align-items:center;gap:4px;display:flex}#controls .grp{gap:3px;display:flex}#controls .grp.rate{align-items:center;gap:2px}#controls button{box-sizing:border-box;width:var(--lb-tap-min);min-width:var(--lb-tap-min);height:var(--lb-tap-min);border-radius:var(--lb-radius-key);background:var(--lb-key);color:var(--lb-on-ink);font-family:var(--lb-font-display);box-shadow:var(--lb-bevel-key);transition:top var(--lb-press-ms), box-shadow var(--lb-press-ms);justify-content:center;align-items:center;padding:0;font-size:17px;font-weight:600;line-height:1;display:inline-flex;position:relative;top:0}#controls button:active{top:var(--lb-press-travel);box-shadow:none;transform:none}#controls button.on{background:var(--lb-primary);color:var(--lb-on-primary);box-shadow:none;top:var(--lb-press-travel)}#controls button i{width:20px;height:20px;font-style:normal;display:block}#controls button svg{width:100%;height:100%;display:block}#controls #rate-down,#controls #rate-up{font-size:24px}#rate{text-align:center;white-space:nowrap;min-width:62px;font-family:var(--lb-font-display);font-variant-numeric:tabular-nums;color:var(--lb-on-ink);font-size:18px;font-weight:600}#rate small{font:var(--lb-type-caption);color:var(--lb-on-ink-muted)}@media (width<=340px){#controls{flex-wrap:wrap;row-gap:8px}#controls .grp{flex:1 0 100%;gap:3px}#controls .grp button{flex:1;width:auto}#controls .grp.rate button{width:var(--lb-tap-min);flex:none}#rate{flex:1}}#sheet{background:0 0}#sheet .card{gap:var(--lb-space-3);padding:14px 14px calc(var(--sb) + 18px);box-shadow:0 -5px 0 var(--lb-shadow-ink)}#sheet [hidden]{display:none!important}.sheet-head{justify-content:space-between;align-items:center;gap:var(--lb-space-3);display:flex}#sheet-title{font:var(--lb-type-title);color:var(--lb-ink);margin:0}#sheet-title.bad{color:var(--lb-bad-ink)}#sheet-title.good{color:var(--lb-good-ink)}#sheet-title:not(:empty){animation:lb-pop var(--lb-pop-ms) var(--lb-ease-pop) both;transform-origin:0}#sheet .card button.x{width:var(--lb-tap-min);height:var(--lb-tap-min);border-radius:var(--lb-radius-key);background:var(--lb-panel-sunk);min-height:0;color:var(--lb-ink);box-shadow:0 3px 0 var(--lb-shadow-ink);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}#sheet button.x i,#sheet button.x svg{width:16px;height:16px;display:block}.sheet-id{align-items:center;gap:var(--lb-space-3);display:flex}.plate{height:var(--lb-tap-min);box-sizing:border-box;font:var(--lb-type-plate);letter-spacing:1px;white-space:nowrap;background:var(--lb-panel);border:var(--lb-outline-w) solid var(--lb-outline);border-radius:var(--lb-radius-s);box-shadow:0 3px 0 var(--lb-outline);flex:none;align-items:center;padding:0 12px;display:flex}.sheet-id .facts{min-width:0;font:var(--lb-type-body);flex-direction:column;gap:1px;font-size:14px;display:flex}.sheet-id .facts b{font-weight:800}#sheet-meter-label{color:var(--lb-ink-muted)}#sheet-meter-label:after{content:":"}.sheet-id .facts b.bad{color:var(--lb-bad-ink)}.sheet-id .muted{color:var(--lb-ink-muted);font:var(--lb-type-caption)}.sheet-id .muted b{font-weight:700}.sheet-id .tag{font:var(--lb-type-caption);color:var(--lb-ink-muted);align-self:flex-start}.sheet-id .tag.vip{color:var(--lb-ink);background:var(--lb-coin);border-radius:var(--lb-radius-s);padding:0 6px}.verdict{font:var(--lb-type-body);border-top:var(--lb-rule-w) dashed var(--lb-rule);border-bottom:var(--lb-rule-w) dashed var(--lb-rule);animation:lb-pop var(--lb-pop-ms) var(--lb-ease-pop) both;transform-origin:0;align-items:center;gap:9px;padding:9px 0;font-weight:800;display:flex}.verdict.bad{color:var(--lb-bad-ink)}.verdict.good{color:var(--lb-good-ink)}.verdict .glyph{flex:none;width:22px;height:22px;display:block}.verdict .glyph svg{width:100%;height:100%;display:block}#sheet-done{font:var(--lb-type-body);color:var(--lb-ink-muted)}#sheet-check,#sheet-close{justify-content:center;align-items:center;gap:9px;font-size:20px;display:flex}#sheet-check i,#sheet-close i{width:22px;height:22px;display:block}#sheet-check svg,#sheet-close svg{width:100%;height:100%;display:block}.decide{gap:var(--lb-space-3);flex-direction:column;display:flex}.lb-ladder{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}#sheet .card .rung{text-align:left;height:84px;min-height:0;color:var(--lb-ink);border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:9px 10px 8px;display:flex}.rung .name{font:var(--lb-type-button);align-items:center;gap:6px;display:flex}.rung .name svg{flex:none;width:22px;height:22px}.rung .amt{min-width:0;display:block}.rung .amt b{font-family:var(--lb-font-display);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:22px;display:block}.rung small{font:var(--lb-type-caption);display:block}#sheet .card .rung.fine{background:var(--lb-fine);box-shadow:var(--lb-bevel-fine)}#sheet .card .rung.clamp{background:var(--lb-clamp);box-shadow:var(--lb-bevel-clamp)}#sheet .card .rung.tow{background:var(--lb-tow);color:var(--lb-on-tow);box-shadow:var(--lb-bevel-tow)}#sheet .card .rung:active{box-shadow:none}#sheet .card .rung.wrongful{background:var(--lb-panel);color:var(--lb-ink);box-shadow:none;border:var(--lb-outline-w) dashed var(--lb-ink-muted)}#sheet .card .rung.wrongful small{color:var(--lb-bad-ink)}#sheet .card .rung:disabled{background:var(--lb-disabled);color:var(--lb-ink-muted);box-shadow:none}#sheet .card .rung:disabled svg{opacity:.55}#sheet .card #sheet-decide.legal .letgo{display:none}#sheet .card .letgo{align-items:center;gap:10px;min-height:52px;padding:0 14px;display:flex}.letgo svg{flex:none;width:26px;height:26px}.letgo small{font:var(--lb-type-body);color:var(--lb-ink-muted);font-size:14px}@media (width<=359.98px){.rung .name{gap:4px;font-size:16px}.rung .name svg{width:18px;height:18px}#sheet .card .rung{padding:8px 7px 7px}}#summary .card{width:calc(100% - 20px);margin:0 10px calc(var(--sb) + 12px);gap:var(--lb-space-3);border-radius:var(--lb-radius-l);max-height:calc(100dvh - var(--top-h) - var(--sb) - 26px);padding:0 16px 16px}#summary .band{justify-content:space-between;align-items:baseline;gap:var(--lb-space-3);background:var(--lb-ink);color:var(--lb-on-ink);flex:none;margin:0 -16px;padding:13px 16px 12px;display:flex}#summary .band h2{font:var(--lb-type-title);white-space:nowrap;margin:0}#summary .band span{font:var(--lb-type-body);color:var(--lb-on-ink-muted);white-space:nowrap;font-size:14px}#summary.rough .band{background:var(--lb-bad-ink)}#summary.rough .band span{color:var(--lb-on-ink)}#sum-rows{gap:var(--lb-space-3);touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;flex:0 auto;min-height:0;margin:0 -4px;padding:0 4px 6px;display:flex;overflow-y:auto}#sum-rows::-webkit-scrollbar{display:none}#sum-rows>*{flex:none}#sum-rows .row span{color:var(--lb-ink)}#sum-rows .pnl .row{padding:6px 0;font-size:16px}#sum-rows .pnl .row b{font-size:18px}#sum-rows .lb-total{border-radius:var(--lb-radius-m);background:var(--lb-coin);box-shadow:0 4px 0 var(--lb-coin-edge);justify-content:space-between;align-items:center;padding:8px 14px;display:flex}#sum-rows .lb-total span{font-family:var(--lb-font-display);color:var(--lb-ink);font-size:20px;font-weight:700}#sum-rows .lb-total b{font:var(--lb-type-total);font-variant-numeric:tabular-nums;color:var(--lb-good-ink)}#sum-rows .lb-total.bad b{color:var(--lb-bad-ink)}#sum-rows .cash{flex-direction:column;margin-top:2px;display:flex}#sum-rows .row.minor{font:var(--lb-type-body);padding:3px 0;font-size:14px}#sum-rows .row.minor span{color:var(--lb-ink-muted)}#sum-rows .row.minor b{font-size:15px}#sum-rows .row.counts{border-bottom:0}#sum-rows .row.counts b{color:var(--lb-ink)}#sum-rows .row.counts>span{white-space:nowrap}#sum-rows .row.counts.grid{grid-template-columns:1fr 1fr;gap:2px 12px;display:grid}.rep-block{flex-direction:column;display:flex}.rep-block .rep-head{align-items:center;gap:var(--lb-space-2);margin-bottom:var(--lb-space-1);display:flex}.rep-block .rep-head i{flex:none;width:24px;height:24px;display:block}.rep-block .rep-head svg{width:100%;height:100%;display:block}.rep-block .rep-head>span{font-family:var(--lb-font-display);flex:1;font-size:18px;font-weight:600}.rep-block .rep-head b{font-family:var(--lb-font-display);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.rep-block .rep-head small{font-family:var(--lb-font-body);font-size:inherit;color:var(--lb-ink-muted)}.rep-block .rep-head em{font-style:normal}.rep-block .rep-head em.good{color:var(--lb-good-ink)}.rep-block .rep-head em.bad{color:var(--lb-bad-ink)}.rep-block .row.cause{font:var(--lb-type-body);border-bottom:0;padding:0;font-size:14px;line-height:21px}.rep-block .row.cause b{font-size:15px}.rep-block .row.down b{color:var(--lb-bad-ink)}.rep-block .row.up b{color:var(--lb-good-ink)}#sum-tip{border-top:var(--lb-rule-w) dashed var(--lb-rule);flex:none;align-items:flex-start;gap:10px;padding-top:10px;display:flex}#sum-tip[hidden]{display:none}#sum-tip i{flex:none;width:26px;height:26px;display:block}#sum-tip svg{width:100%;height:100%;display:block}#sum-tip p{font:var(--lb-type-body);color:var(--lb-ink);margin:0;font-size:14px;line-height:19px}#sum-tip p span{font-family:var(--lb-font-display);color:var(--lb-ink-muted);font-weight:600}#summary .actions{flex:none;gap:10px}#summary .actions button{justify-content:center;align-items:center;gap:9px;display:flex}#summary .actions button i{flex:none;width:24px;height:24px;display:block}#summary .actions button svg{width:100%;height:100%;display:block}#summary .actions button[hidden]{display:none}#summary #open-shop{min-height:var(--lb-button-h)}@media (height<=700px){#summary .card{gap:var(--lb-space-2)}#summary .band{padding:10px 16px 9px}#sum-rows{gap:var(--lb-space-2)}#sum-rows .pnl .row{padding:4px 0}#sum-rows .lb-total{padding:4px 14px}#sum-rows .row.minor{padding:2px 0}#sum-tip{padding-top:6px}}@media (width<=340px){#summary .band span{display:none}}#summary .actions button{white-space:nowrap;padding:0 12px}#shop .card,#city .card,#about .card,#trial .card{width:calc(100% - 20px);margin:0 10px calc(var(--sb) + 12px);gap:var(--lb-space-3);border-radius:var(--lb-radius-l);max-height:calc(100dvh - var(--top-h) - var(--sb) - 26px);padding:0 14px 16px}.card>.band{align-items:center;gap:var(--lb-space-2);background:var(--lb-ink);color:var(--lb-on-ink);flex:none;margin:0 -14px;padding:13px 16px 12px;display:flex}.card>.band h2{min-width:0;font:var(--lb-type-title);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.card>.band>span{font:var(--lb-type-body);color:var(--lb-on-ink-muted);white-space:nowrap;flex:none;font-size:14px}.card>.band>i{flex:none;width:28px;height:28px;display:block}.card>.band svg{width:100%;height:100%;display:block}#shop-start,#about .card>button,#about .actions button,#city .actions button,#trial-close,#shop-deed button{justify-content:center;align-items:center;gap:8px;display:flex}#shop-start svg,#about button>i,#city .actions button>i,#trial-close svg,#shop-deed button>i{flex:none;width:20px;height:20px;display:block}#about button>i svg,#city .actions button>i svg,#shop-deed button>i svg{width:100%;height:100%;display:block}#shop-start{flex:none;font-size:20px}#shop .money{flex-direction:column;flex:none;display:flex}#shop .money .row{padding:3px 0}#shop .money .row span{color:var(--lb-ink-muted)}#shop .money .row b{font-size:17px}#shop-items{scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;margin:0 -4px;padding:0 4px 4px;display:flex;overflow-y:auto}#shop-items::-webkit-scrollbar{display:none}#city-list::-webkit-scrollbar{display:none}.item{border-bottom:var(--lb-rule-w) dashed var(--lb-rule);flex:none;align-items:center;gap:11px;padding:6px 0;display:flex}.item:last-child{border-bottom:0}.item>div{flex:1;min-width:0}.item>i.icon{flex:none;width:30px;height:30px;display:block}.item>i.icon svg{width:100%;height:100%;display:block}.item b{font-family:var(--lb-font-display);font-size:17px;font-weight:600;line-height:21px;display:block}.item small{font:var(--lb-type-caption);color:var(--lb-ink-muted);line-height:17px;display:block}.item small.why{color:var(--lb-bad-ink)}.item small.why.owned,.item small.why.good{color:var(--lb-good-ink)}.item small.why.muted{color:var(--lb-ink-muted)}.item button{font-variant-numeric:tabular-nums;flex:none;min-width:84px}:where(.overlay .card) .item button.chip{width:108px;height:var(--lb-tap-min);border-radius:var(--lb-radius-key);background:var(--lb-primary);color:var(--lb-on-primary);box-shadow:var(--lb-bevel-primary);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:5px;padding:0 10px 0 7px;font-size:16px;display:flex}.item button.chip>i,.coin-chip>i{flex:none;width:20px;height:20px;display:block}.item button.chip svg,.coin-chip svg{width:100%;height:100%;display:block}:where(.overlay .card) .item button:disabled{background:var(--lb-disabled);color:var(--lb-ink-muted);box-shadow:none;border:0}.item button:disabled>i{opacity:.55}.item .done{width:108px;color:var(--lb-good-ink);flex:none;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:800;display:flex}.item .done>i{width:16px;height:16px;display:block}.item .done svg{width:100%;height:100%;display:block}.item.done b{color:var(--lb-ink-muted)}#shop-deed{background:var(--lb-deed);border-radius:var(--lb-radius-m);box-shadow:var(--lb-bevel-deed);flex-direction:column;flex:none;gap:9px;margin-bottom:4px;padding:11px 13px 12px;display:flex}#shop-deed[hidden]{display:none}#shop-deed .head{align-items:flex-start;gap:10px;display:flex}#shop-deed .head>i.icon{flex:none;width:34px;height:34px;margin-top:4px;display:block}#shop-deed .head>i.icon svg{width:100%;height:100%;display:block}#shop-deed .what{flex:1;min-width:0}#shop-deed small{font:var(--lb-type-caption);color:var(--lb-ink-muted);display:block}#shop-deed .what b{font-family:var(--lb-font-display);overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:23px;display:block}#shop-deed .label{justify-content:space-between;align-items:baseline;gap:8px;display:flex}#shop-deed .deed-price{font:var(--lb-type-caption);color:var(--lb-ink-muted);flex:none}#shop-deed .deed-price b{font-family:var(--lb-font-display);color:var(--lb-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:22px}#shop-deed .deed-bar{background:var(--lb-rule);border-radius:6px;height:12px;overflow:hidden}#shop-deed .deed-bar i{background:var(--lb-coin);height:100%;box-shadow:inset 0 0 0 2px var(--lb-coin-edge);border-radius:6px;display:block}#shop-deed .foot{align-items:center;gap:10px;display:flex}#shop-deed p{min-width:0;font:var(--lb-type-caption);color:var(--lb-ink-muted);flex:1;margin:0;line-height:15px}:where(.overlay .card) #shop-deed button{border-radius:var(--lb-radius-key);flex:none;min-height:40px;padding:0 12px 0 9px;font-size:16px}:where(.overlay .card) #shop-deed button.ready{background:var(--lb-primary);color:var(--lb-on-primary);box-shadow:var(--lb-bevel-primary);border:0}body:has(#shop:not([hidden])):not(:has(.overlay:not([hidden]):not(#shop))) #top button.about{pointer-events:auto}#city-sub{font:var(--lb-type-body);color:var(--lb-ink-muted);margin:0;font-size:14px;line-height:19px}#city .card>.row{flex:none;padding:3px 0}#city-list{scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;margin:0 -4px;padding:0 4px 4px;display:flex;overflow-y:auto}#city-list .item{padding:8px 0}#city-list .item.here{background:var(--lb-panel-sunk);border-radius:var(--lb-radius-m);border-bottom-color:#0000;padding-left:10px;padding-right:8px}#city-list .item.next,#city-list .item.wall{background:var(--lb-deed);border-radius:var(--lb-radius-m);box-shadow:var(--lb-bevel-deed);border-bottom:0;margin:4px 0 8px;padding:10px 10px 10px 12px}#city-list .item.locked b,#city-list .item.locked small{color:var(--lb-ink-muted)}#city-list .item.locked>i.icon{opacity:.55}#city-list .price{text-align:right;min-width:84px;font-family:var(--lb-font-display);color:var(--lb-ink-muted);font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:600}:where(.overlay .card) #city-list button.chip{flex-direction:column;gap:1px;width:112px;height:auto;min-height:52px;padding:5px 10px 6px}#city-list button.chip small{font:var(--lb-type-caption);color:inherit}.coin-chip{align-items:center;gap:4px;display:flex}:where(.overlay .card) #city-list button.play{background:var(--lb-primary);color:var(--lb-on-primary);box-shadow:var(--lb-bevel-primary);border:0}:where(.overlay .card) #city-list button.playing{background:var(--lb-panel-sunk);color:var(--lb-ink-muted);box-shadow:none;border:0}:where(.overlay .card) #city-list button.wall{white-space:normal;background:var(--lb-panel);max-width:108px;min-height:52px;color:var(--lb-ink);border:var(--lb-outline-w) solid var(--lb-outline);box-shadow:var(--lb-bevel-secondary);font-size:15px;line-height:18px}#city .actions{flex:none}#trial .card{background:var(--lb-deed);box-shadow:var(--lb-bevel-deed), var(--lb-contact)}#trial .card>.band{background:var(--lb-coin);color:var(--lb-ink);box-shadow:0 4px 0 var(--lb-coin-edge);margin-bottom:4px}#trial-text{font:var(--lb-type-body);margin:0;font-size:16px;line-height:22px}#about-version{font:var(--lb-type-caption);color:var(--lb-on-ink-muted)}#about p{margin:0}#about .pitch{font-family:var(--lb-font-display);font-size:17px;font-weight:600;line-height:22px}#about .settings{gap:var(--lb-space-2);border-top:var(--lb-rule-w) dashed var(--lb-rule);border-bottom:var(--lb-rule-w) dashed var(--lb-rule);flex-direction:column;padding:10px 0;display:flex}#about .credits-block{flex-direction:column;flex:0 auto;gap:4px;min-height:0;display:flex;overflow-y:auto}#about .credits{font:var(--lb-type-caption);color:var(--lb-ink-muted);line-height:17px}#about a{color:var(--lb-ink);-webkit-text-decoration:underline dashed var(--lb-ink-muted) 1.5px;text-decoration:underline dashed var(--lb-ink-muted) 1.5px;text-underline-offset:3px;font-weight:800}#about .actions{flex:none}:is(#about-reset[hidden],#about .actions:has(#about-reset[hidden])){display:none}:where(.overlay .card) #about-reset{color:var(--lb-bad-ink)}#about-confirm{border:var(--lb-outline-w) dashed var(--lb-bad-ink);border-radius:var(--lb-radius-m);animation:lb-pop var(--lb-pop-ms) var(--lb-ease-pop) both;transform-origin:50% 0;flex-direction:column;flex:none;gap:10px;padding:10px;display:flex}#about-confirm[hidden]{display:none}#about-confirm p{color:var(--lb-bad-ink);font:var(--lb-type-body);font-weight:800}#about-close{flex:none}@media (height<=700px){#shop .card,#city .card,#about .card,#trial .card{gap:var(--lb-space-2)}.card>.band{padding:10px 16px 9px}#shop-deed{gap:6px;padding:8px 11px 9px}#about .settings{padding:6px 0}}@media (width<=340px){.card>.band>span{display:none}.item>i.icon{width:26px;height:26px}.item b{font-size:16px}:where(.overlay .card) .item button.chip{width:96px;font-size:15px}.item .done{width:96px}}#lot-list{touch-action:pan-y;flex-direction:column;gap:6px;min-height:0;max-height:60dvh;display:flex;overflow-y:auto}#city .actions button,#about .actions button{white-space:nowrap;padding:0 12px;font-size:17px}@media (width<=359.98px){#city-list .item>i.icon{display:none}:where(.overlay .card) #city-list button.chip{width:100px}#city-list .price{min-width:0}}@media (height<=600px){#city-sub{display:none}}#arrows{pointer-events:none;z-index:4;position:fixed;inset:0}.edge-arrow{box-sizing:border-box;border-radius:var(--lb-radius-key);pointer-events:auto;background:var(--lb-panel);width:44px;height:44px;min-height:0;color:var(--c);box-shadow:var(--lb-marker);justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-22px;left:-22px}.edge-arrow[hidden]{display:none}.edge-arrow:active{box-shadow:var(--lb-marker);transform:none}.edge-arrow .tip{pointer-events:none;position:absolute;inset:0}.edge-arrow .tip:after{content:"";border:8px solid #0000;border-left:10px solid var(--c);border-right:0;margin-top:-8px;position:absolute;top:50%;right:-11px}.edge-arrow .glyph{width:26px;height:26px;animation:lb-pop var(--lb-pop-ms) var(--lb-ease-pop) both;display:block;position:relative}.edge-arrow .glyph[data-kind=alert]{width:24px;height:27px}.edge-arrow .glyph svg{width:100%;height:100%;display:block}#fit{z-index:4;min-height:var(--lb-tap-min);font:var(--lb-type-button);color:var(--lb-ink);background:var(--lb-panel);box-shadow:var(--lb-contact);border-radius:var(--lb-radius-m);transition:transform var(--lb-press-ms), box-shadow var(--lb-press-ms);align-items:center;gap:7px;padding:0 14px 0 11px;font-size:16px;display:flex;position:absolute;bottom:calc(100% + 12px);right:4px}#fit i{width:20px;height:20px;display:block}#fit svg{width:100%;height:100%;display:block}#fit[hidden]{display:none}#toast{left:12px;top:calc(var(--top-h) + 10px);z-index:7;pointer-events:none;max-width:calc(100vw - 24px);color:var(--lb-ink);opacity:0;transform-origin:44px 100%;transition:opacity var(--lb-pop-ms), transform var(--lb-pop-ms) var(--lb-ease-pop);flex-direction:column;align-items:flex-start;display:flex;position:fixed;transform:scale(.6)}#toast.show{opacity:1;transform:none}#toast>b{box-sizing:border-box;border-radius:var(--lb-radius-key);background:var(--lb-ink);max-width:100%;min-height:40px;color:var(--lb-on-ink);box-shadow:var(--lb-marker);font-family:var(--lb-font-display);align-items:center;gap:7px;padding:8px 13px 8px 11px;font-size:16px;font-weight:600;line-height:20px;display:flex}#toast .icon{flex:none;width:22px;height:22px;margin-left:-2px;display:block}#toast .icon[hidden]{display:none}#toast .icon svg,#toast .ptr svg{width:100%;height:100%;display:block}#toast .ptr{width:20px;height:12px;color:var(--lb-ink);margin:-1px 0 0 34px;display:none}#toast.anchored .ptr{display:block}#toast.anchored{transform-origin:44px 100%}#toast.anchored>b{white-space:nowrap}#toast.warn>b{background:var(--lb-bad-ink)}#toast.warn .ptr{color:var(--lb-bad-ink)}#info{right:8px;top:calc(var(--top-h) + 62px);color:var(--lb-ink);opacity:.55;pointer-events:none;font-size:10px;position:fixed}#rotate{display:none}@media (orientation:landscape) and (height<=520px) and (width<=899.98px){body.lb-frozen canvas{filter:none}#rotate{z-index:20;background:var(--lb-backdrop-lit);padding:calc(var(--st) + 16px) 16px calc(var(--sb) + 16px);box-sizing:border-box;touch-action:none;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#rotate .card{border-radius:var(--lb-radius-l);text-align:center;width:auto;max-width:420px;box-shadow:var(--lb-contact);animation:lb-pop var(--lb-pop-ms) var(--lb-ease-pop) both;align-items:center;padding:20px 24px}#rotate h2{font:var(--lb-type-title);color:var(--lb-ink)}#rotate svg{width:112px;height:80px}#rotate p{font:var(--lb-type-body);color:var(--lb-ink-muted);margin:0;font-size:16px;line-height:1.4}}@media (width>=600px){#top,#deck{max-width:440px;margin:0 auto}#toast{left:calc(50vw - 216px)}}#sheet.v2 #sheet-verdict,#sheet.v2 #sheet-check,#sheet.v2 .sheet-id{display:none!important}.mono{font-family:var(--lb-font-mono);letter-spacing:.5px;font-weight:700}#sheet-evidence{gap:var(--lb-space-2);flex-direction:column;padding:0 0 2px;display:flex}.ev-pair{flex-direction:column;gap:6px;display:flex}.ev-doc{background:var(--lb-panel);border:var(--lb-outline-w) solid var(--lb-outline);border-radius:var(--lb-radius-s);box-shadow:0 3px 0 var(--lb-outline);font:var(--lb-type-body);animation:lb-pop var(--lb-pop-ms) var(--lb-ease-pop) both;transform-origin:0;flex-direction:column;gap:2px;padding:7px 12px 8px;display:flex;position:relative}.ev-doc>small{font:var(--lb-type-caption);text-transform:uppercase;letter-spacing:1px;color:var(--lb-ink-muted)}.ev-doc.at{background:var(--lb-panel-sunk);box-shadow:none;border-color:#0000;animation:none}.ev-doc.at>small{text-transform:none;letter-spacing:0;color:var(--lb-ink);font-weight:800}.ev-doc.permit>small,.ev-doc.badge>small,.ev-doc.app>small{background:var(--lb-sign-blue);color:var(--lb-on-ink);border-radius:6px 6px 0 0;margin:-7px -12px 2px;padding:3px 12px}.ev-doc.app>small{color:var(--lb-ink);background:#c7a6f7}.ev-doc.none{box-shadow:none;color:var(--lb-ink-muted);border-style:dashed;padding:10px 12px}.ev-line{justify-content:space-between;align-items:baseline;gap:12px;min-height:26px;display:flex}.ev-line .mono{font-size:19px}.ev-line b{font-family:var(--lb-font-display);white-space:nowrap;font-size:17px;font-weight:600}.ev-line b.time{font-variant-numeric:tabular-nums;font-size:19px}.ev-line>span:not(.mono){color:var(--lb-ink-muted)}.ev-line b.mark{align-self:center;align-items:center;gap:5px;display:flex}.ev-line b.mark i{flex:none;width:18px;height:18px;display:block}.ev-line b.mark svg{width:100%;height:100%;display:block}.ev-doc.app.paid b.mark{color:var(--lb-good-ink)}.ev-doc.app.none b.mark{color:var(--lb-bad-ink)}.ev-face{font:var(--lb-type-body);align-items:center;gap:10px;display:flex}.ev-face>span{flex-direction:column;display:flex}.ev-face small{font:var(--lb-type-caption);color:var(--lb-ink-muted)}.ev-face .face{flex:none;width:44px;height:44px}#sheet-done.verdict.bad{color:var(--lb-bad-ink)}#sheet .card .ev-lookup{min-height:48px;font:var(--lb-type-button);justify-content:space-between;align-items:center;font-size:17px;display:flex}#sheet .card .ev-rules{min-height:32px;box-shadow:none;text-align:left;font:var(--lb-type-caption);color:var(--lb-ink-muted);text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}#rules{z-index:6}#rules-lead{font:var(--lb-type-body);margin:0;font-size:16px;line-height:1.35}#rules-book{flex-direction:column;display:flex}#rules-book .rule{border-bottom:var(--lb-rule-w) dashed var(--lb-rule);font:var(--lb-type-body);flex-direction:column;gap:1px;padding:7px 0;font-size:14px;display:flex}#rules-book .rule b{font-family:var(--lb-font-display);font-size:17px;font-weight:600}#rules-book .rule span{color:var(--lb-ink-muted)}#rules-book .rule.new b:after{content:"New";font:var(--lb-type-caption);background:var(--lb-coin);color:var(--lb-ink);vertical-align:2px;border-radius:6px;margin-left:8px;padding:1px 6px}#rules-goal{border-radius:var(--lb-radius-s);background:var(--lb-panel-sunk);font:var(--lb-type-body);margin:0;padding:8px 10px;font-size:14px}#rules-goal b{font-weight:800}#top.has-goal{flex-wrap:wrap;row-gap:4px;height:auto;min-height:58px;padding-top:6px;padding-bottom:8px}#top.has-goal>:not(#goal){height:46px}#goal[hidden]{display:none}#goal{border-top:var(--lb-rule-w) dashed var(--lb-rule);font:var(--lb-type-caption);flex:1 0 100%;gap:8px;padding-top:6px;font-size:13px}#goal-text{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:800;overflow:hidden}#goal-bar{background:var(--lb-panel-sunk);border-radius:4px;flex:24px;min-width:24px;max-width:56px;height:8px;margin-left:auto;overflow:hidden}#goal-fill{background:var(--lb-good);border-radius:4px;width:0;height:100%;transition:width .3s;display:block}#top #goal-count{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:14px;font-weight:800;display:flex}#goal-count .tick{width:15px;height:15px;color:var(--lb-good-ink);display:block}#goal-count .tick svg{width:100%;height:100%;display:block}#top #goal-bonus{color:var(--lb-good-ink);font-weight:800}#goal.done #goal-fill{background:var(--lb-coin)}#goal.failed #goal-text,#top #goal.failed #goal-count{color:var(--lb-bad-ink);text-decoration:line-through}#goal.failed #goal-fill{background:var(--lb-bad)}#intro{left:16px;top:calc(var(--top-h) + 8px);z-index:5;box-sizing:border-box;width:min(300px,100vw - 24px);color:var(--lb-on-ink);animation:lb-pop var(--lb-pop-ms) var(--lb-ease-pop) both;transform-origin:var(--ptr-x,50%) 100%;position:fixed}#intro.up{transform-origin:var(--ptr-x,50%) 0}#intro[hidden]{display:none}#intro>b{border-radius:var(--lb-radius-key);background:var(--lb-ink);box-shadow:var(--lb-marker);font:var(--lb-type-body);align-items:center;gap:9px;padding:8px 12px 8px 9px;font-size:14px;font-weight:700;line-height:1.3;display:flex}#intro img{flex:none;width:30px;height:30px}#intro .ptr{left:calc(var(--ptr-x,50%) - 10px);border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;display:none;position:absolute}#intro.pointed .ptr{border-top:12px solid var(--lb-ink);display:block;top:calc(100% - 1px)}#intro.pointed.up .ptr{border-top:0;border-bottom:12px solid var(--lb-ink);top:-11px}#shop-bays{margin:0 0 var(--lb-space-2);border-radius:var(--lb-radius-s);background:var(--lb-panel-sunk);font:var(--lb-type-body);flex-direction:column;gap:4px;padding:8px 10px;font-size:13px;line-height:1.3;display:flex}#shop-bays h3{font:var(--lb-type-caption);color:var(--lb-ink);margin:0 0 2px;font-weight:800}#shop-bays .bay-line{align-items:center;gap:10px;display:flex}#shop-bays img{flex:none;width:24px;height:31px}#shop-bays b{font-weight:800}#shop-bays b:after{content:":"}
