body[data-game=ledger-siege] .area--top{align-items:center;height:40px}body[data-game=ledger-siege] .area--player{height:0;overflow:hidden}body[data-game=ledger-siege] .area--play{padding:6px 0 4px}.ls-status{justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.ls-status__left,.ls-status__right{align-items:center;gap:8px;min-width:0;display:flex}.ls-status__era{font-size:var(--fs-num-s);color:var(--fg);white-space:nowrap;font-weight:700}.ls-status .tag{height:auto;min-height:24px;font-size:var(--fs-label);letter-spacing:.14em;font-family:var(--font-body);white-space:nowrap;padding:2px 8px}.ls-status__food{border:1px solid color-mix(in srgb, var(--cyan) 40%, transparent);background:var(--tint-cyan);align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.ls-status__food .label{color:var(--cyan-text)}.ls-status__food-value{font-size:var(--fs-num-s);color:var(--cyan-text);text-align:right;min-width:2ch;font-weight:700}.ls-deck-btn,.ls-leave{min-height:32px;font-size:var(--fs-label)}@media (width<=480px){.ls-status .ls-status__food .label,.ls-status .ls-status__standing,.ls-status .ls-status__mode{display:none}.ls-status__left,.ls-status__right{gap:5px}.ls-status__food{padding:2px 6px}.ls-deck-btn,.ls-leave{letter-spacing:.08em;padding:0 8px}}.stat-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;flex:none;width:16px;height:16px}.stat-icon--xofood{color:var(--cyan-text)}.intent-icon{fill:currentColor;flex:none;width:16px;height:16px}.table.ls-felt{--bear:var(--red);--bear-text:var(--red-text);--bear-tint:var(--tint-red);grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 12px 6px;display:grid;overflow:hidden}.ls-felt[data-hue=cyan]{--bear:var(--cyan);--bear-text:var(--cyan-text);--bear-tint:var(--tint-cyan)}.ls-felt[data-hue=yellow]{--bear:var(--yellow);--bear-text:var(--yellow-text);--bear-tint:var(--tint-yellow)}.ls-felt[data-hue=green]{--bear:var(--green);--bear-text:var(--green-text);--bear-tint:var(--tint-green)}.ls-felt>:not(.table__light):not(.ls-overlay){z-index:1;min-width:0;position:relative}.ls-felt{--brand-top:40%;--brand-opacity:.14}.ls-felt.is-hit:after{content:"";z-index:30;pointer-events:none;box-shadow:inset 0 0 0 2px var(--red), inset 0 0 60px var(--tint-red);animation:.504s ease-out forwards ls-hit;position:absolute;inset:0}@keyframes ls-hit{0%{opacity:1}to{opacity:0}}:root[data-motion=reduced] .ls-felt.is-hit:after{opacity:0;animation:none}.ls-bear{border:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-2) 82%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;display:grid}.ls-bear:before{content:"";background:var(--bear);width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.ls-bear.is-down .ls-bear__art{filter:grayscale()brightness(.6)}.ls-bear__art{aspect-ratio:1;place-items:center;width:clamp(68px,15dvh,132px);display:grid}.ls-bear__art .bear{width:100%;height:100%}.ls-bear__info{gap:6px;min-width:0;display:grid}.ls-bear__head{align-items:center;gap:8px;min-width:0;display:flex}.ls-bear__year{border:1px solid var(--bear);background:var(--bear-tint);color:var(--bear-text);font-size:var(--fs-num-s);cursor:help;flex:none;min-height:0;padding:1px 7px;font-weight:700}.ls-bear__year:after{content:" ⓘ";opacity:.8;font-size:.8em}@media (pointer:coarse){.ls-bear__year{min-width:44px;min-height:44px}}.ls-bear__name{min-width:0;font:900 clamp(13px, 2.2dvh, 20px)/1.15 var(--font-display);letter-spacing:.05em;color:var(--fg);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ls-bear__row{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ls-ward{border:1px dashed var(--bear);color:var(--bear-text);font:700 var(--fs-label)/1.3 var(--font-body);letter-spacing:.12em;cursor:help;padding:2px 8px}.ls-ward:empty{display:none}.ls-intents{flex-wrap:wrap;gap:6px;display:flex}.ls-intent{border:1px solid var(--line-2);background:var(--bg-3);color:var(--fg);font:700 var(--fs-label)/1.3 var(--font-body);letter-spacing:.1em;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.ls-intent .intent-icon{color:var(--red-text)}.ls-intent[data-intent=lock] .intent-icon{color:var(--yellow-text)}.ls-intent[data-intent=drain] .intent-icon{color:var(--cyan-text)}.ls-intent.is-later{opacity:.7}.ls-intent.is-stunned{border-color:var(--cyan);color:var(--cyan-text)}.ls-bar{border:1px solid var(--line-2);background:var(--bg-3);align-items:center;gap:6px;height:22px;padding:0 8px;display:flex;position:relative;overflow:hidden}.ls-bar__fill{--pct:100%;width:var(--pct);transition:width .42s var(--ease-out);position:absolute;top:0;bottom:0;left:0}:root[data-motion=reduced] .ls-bar__fill{transition:none}.ls-bar--hp .ls-bar__fill{background:color-mix(in srgb, var(--bear) 32%, transparent);border-right:2px solid var(--bear)}.ls-bar--reserve .ls-bar__fill{background:color-mix(in srgb, var(--green) 26%, transparent);border-right:2px solid var(--green)}.ls-bar--reserve.is-low .ls-bar__fill{background:color-mix(in srgb, var(--red) 30%, transparent);border-right-color:var(--red)}.ls-bar__text{font-size:var(--fs-label);color:var(--fg);letter-spacing:.04em;white-space:nowrap;font-weight:700;position:relative}.ls-bar .stat-icon{color:var(--green-text);position:relative}.ls-bar--reserve.is-low .stat-icon{color:var(--red-text)}.ls-mid{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex}.ls-message{max-width:62ch;font:700 clamp(12px, 1.9dvh, 16px)/1.35 var(--font-body);letter-spacing:.07em;text-transform:uppercase;color:var(--fg-2);margin:0;padding:2px 10px}.ls-message:empty{visibility:hidden}.ls-message[data-tone=win]{color:var(--green-text)}.ls-message[data-tone=lose]{color:var(--red-text)}.ls-message[data-tone=gold]{color:var(--yellow-text)}.ls-message[data-tone=cyan]{color:var(--cyan-text)}.ls-callout{z-index:40;white-space:nowrap;pointer-events:none;border:1px solid var(--line-2);background:var(--bg-2);box-shadow:var(--shadow-1);font:900 var(--fs-num-s)/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--fg);text-overflow:ellipsis;border-radius:999px;max-width:96%;padding:7px 16px;position:absolute;top:42%;left:50%;overflow:hidden;translate:-50% -50%}.ls-callout.is-big{padding:10px 20px;font-size:clamp(18px,3.4dvh,30px)}.ls-callout[data-tone=gold]{color:var(--ink);background:var(--gold-fill);border-color:var(--yellow)}.ls-callout[data-tone=win]{color:var(--green-text);border-color:var(--green)}.ls-callout[data-tone=lose]{color:var(--red-text);border-color:var(--red)}.ls-me{gap:6px;display:grid}.ls-me__stats{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;display:grid}.ls-chip{border:1px solid var(--line-2);background:var(--bg-3);height:22px;font-size:var(--fs-label);color:var(--fg-2);align-items:center;gap:5px;padding:0 8px;font-weight:700;display:inline-flex}.ls-chip--block{color:var(--fg-dim)}.ls-chip--block.is-on{border-color:var(--cyan);color:var(--cyan-text);background:var(--tint-cyan)}.ls-me__kit{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ls-amend{gap:5px;min-width:0;display:flex;overflow:hidden}.ls-amend__slot{aspect-ratio:1;border:1px solid var(--line-yellow);background:var(--bg-3);cursor:help;flex:none;width:clamp(34px,5.4dvh,48px);padding:0;position:relative;overflow:hidden}.ls-amend__slot.is-empty{border-style:dashed;border-color:var(--line-2);cursor:default}.ls-amend__img{object-fit:cover;width:100%;height:100%;display:block}.ls-amend__name{background:var(--badge-bg);font:700 7px/1.2 var(--font-body);letter-spacing:.02em;color:var(--yellow-text);white-space:nowrap;text-overflow:ellipsis;padding:1px 2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ls-rations{flex:none;gap:5px;display:flex}.ls-ration{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--cyan) 45%, transparent);background:var(--tint-cyan);cursor:pointer;place-items:center;width:clamp(36px,5.6dvh,48px);padding:3px;display:grid}.ls-ration.is-empty{border-style:dashed;border-color:var(--line-2);background:var(--bg-3);cursor:default}.ls-ration:hover:not(.is-empty){border-color:var(--cyan)}.ration-art{width:100%;height:100%}.ls-handrow{padding-top:calc(var(--card-h) * .14);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:8px;display:grid}.ls-pile{--pile:.32;width:calc(var(--card-w) * var(--pile));height:calc(var(--card-h) * var(--pile));align-self:end;position:relative}.ls-pile .card-back{border-radius:calc(var(--card-w) * .02);width:100%;height:100%;box-shadow:var(--shadow-card);position:absolute;inset:0}.ls-pile__card--2{opacity:.7;translate:3px -2px}.ls-hand{--n:8;justify-content:center;align-items:flex-end;min-width:0;display:flex;container-type:inline-size}.ls-place{width:var(--card-w);height:var(--card-h);cursor:pointer;transition:translate .15s var(--ease-out);flex:none;position:relative}.ls-place+.ls-place{margin-left:max(calc(var(--card-w) * -.62), min(var(--card-gap), calc((100cqw - var(--n) * var(--card-w)) / (var(--n) - 1))))}.ls-place>.card{position:absolute;inset:0}.ls-place.is-chosen{translate:0 calc(var(--card-h) * -.14);z-index:2}.ls-place.is-chosen .card__front{box-shadow:var(--shadow-card), 0 0 0 2px var(--yellow), 0 0 16px var(--yellow-glow)}.ls-place.is-locked{cursor:not-allowed}.ls-place.is-locked .card{filter:grayscale(.8)brightness(.6)}.ls-place.is-gone{visibility:hidden}.ls-place.is-burning .card{filter:sepia()saturate(4)hue-rotate(-30deg)brightness(.7)}:root[data-motion=reduced] .ls-place{transition:none}.ls-tier{z-index:3;white-space:nowrap;font:800 clamp(7px, 1.3dvh, 10px)/1.2 var(--font-body);letter-spacing:.08em;color:var(--ink);background:var(--gold-fill);border:1px solid var(--yellow-deep);padding:1px 5px;position:absolute;top:-2px;left:50%;translate:-50% -50%}.ls-place[data-tier=rare] .ls-tier{background:var(--cyan);border-color:var(--cyan-text)}.ls-place[data-tier=epic] .ls-tier{background:var(--green);border-color:var(--green-text)}.ls-place[data-tier=legendary] .ls-tier{background:var(--amber);border-color:var(--yellow-deep)}.ls-place[data-tier=kryptonight] .ls-tier{background:var(--fg);color:var(--bg);border-color:var(--cyan);box-shadow:0 0 10px var(--cyan)}.ls-place[data-tier]:not([data-tier=""]) .card__front{box-shadow:var(--shadow-card), 0 0 0 1.5px var(--yellow-deep)}.ls-place[data-tier=rare] .card__front{box-shadow:var(--shadow-card), 0 0 0 1.5px var(--cyan)}.ls-place[data-tier=epic] .card__front{box-shadow:var(--shadow-card), 0 0 0 1.5px var(--green)}.ls-lock{z-index:3;color:var(--yellow-text);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ls-lock .intent-icon{fill:none;stroke:currentColor;stroke-width:2px;width:40%;height:auto}.ls-controls{justify-content:center;align-items:center;width:100%;display:flex}.ls-group{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.ls-group[hidden]{display:none}.ls-group--fight .btn{flex-direction:column;flex:1 1 0;gap:1px;min-width:0;max-width:220px;padding:4px 6px;line-height:1.1;display:inline-flex}.ls-btn__label{letter-spacing:.14em;font-size:13px}.ls-btn__num{letter-spacing:0;opacity:.85;min-height:1em;font-size:11px}.ls-strike .ls-btn__num{opacity:1;font-weight:800}.ls-controls__note{color:var(--fg-2);margin:0}.ls-overlay{z-index:50;background:var(--backdrop);place-items:center;padding:10px;display:grid;position:absolute;inset:0;overflow:auto}.ls-overlay[hidden]{display:none}.has-overlay .ls-place .card{filter:saturate(.7)brightness(.75)}.ls-felt:not([data-screen=game]):not([data-screen=result]) :is(.ls-bear,.ls-mid,.ls-me,.ls-handrow),.ls-felt[data-phase=pick] :is(.ls-bear,.ls-mid,.ls-me,.ls-handrow){visibility:hidden}:is(.ls-start,.ls-panel).panel--framed:after{right:0}:is(.ls-start,.ls-panel).panel--framed>.br-bl{bottom:0}:is(.ls-start,.ls-panel).panel--framed>.br-br{bottom:0;right:0}.ls-panel{background:var(--bg-2);width:min(720px,100%);max-height:100%;box-shadow:var(--shadow-1);gap:10px;padding:16px 16px 14px;display:grid;overflow:auto}.ls-panel__title{font:900 clamp(18px, 3dvh, 24px)/1 var(--font-display);letter-spacing:.14em;color:var(--yellow-text);text-shadow:var(--glow-text);margin:0}.ls-panel__lead{color:var(--fg-2);margin:0;font-size:14px}.ls-panel__warn{font:700 var(--fs-label)/1.3 var(--font-body);letter-spacing:.12em;color:var(--red-text);margin:0}.ls-knights{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ls-knight{text-align:center;border:1px solid var(--line-2);background:var(--bg-3);color:var(--fg);cursor:pointer;align-content:start;justify-items:center;gap:5px;padding:10px 8px;display:grid;position:relative}.ls-knight:hover{border-color:var(--yellow);background:var(--tint-yellow)}.ls-knight__img{aspect-ratio:1;object-fit:cover;border:1px solid var(--line-yellow);width:min(120px,100%)}.ls-knight__name{font:800 13px/1.2 var(--font-display);letter-spacing:.08em;color:var(--yellow-text)}.ls-knight__text{color:var(--fg-2);font-size:12px;line-height:1.35}.ls-knight kbd{font-size:10px;position:absolute;top:6px;left:6px}@media (width<=520px){.ls-knights{grid-template-columns:minmax(0,1fr)}.ls-knight{text-align:left;grid-template-columns:64px minmax(0,1fr);justify-items:start;column-gap:10px}.ls-knight__img{grid-row:span 3;width:64px}}.ls-offers{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.ls-offer{border:1px solid var(--line-2);background:var(--bg-3);grid-template-rows:auto auto 1fr auto;gap:5px;padding:8px;display:grid}.ls-offer.is-sold{opacity:.45}.ls-offer[data-kind=ration]{border-color:color-mix(in srgb, var(--cyan) 40%, transparent)}.ls-offer[data-kind=amendment]{border-color:var(--line-yellow)}.ls-offer__art{justify-content:flex-start;align-items:center;gap:6px;height:56px;display:flex}.ls-offer__img{object-fit:cover;border:1px solid var(--line-yellow);width:56px;height:56px}.ls-offer__art .ration-art{width:52px;height:52px}.ls-offer__glyph{border:1px solid var(--line-yellow);width:56px;height:56px;font:900 15px/1 var(--font-display);color:var(--yellow-text);place-items:center;display:grid}.ls-offer__card{--card-w:40px;--card-h:56px;width:40px;height:56px;position:relative}.ls-offer__card .card{position:absolute;inset:0}.ls-offer__title{font:800 12px/1.25 var(--font-display);letter-spacing:.06em;color:var(--fg);margin:0}.ls-offer__text{color:var(--fg-2);margin:0;font-size:12px;line-height:1.35}.ls-shop__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ls-shop__food{border:1px solid var(--cyan);background:var(--tint-cyan);color:var(--cyan-text);align-items:center;gap:6px;padding:4px 10px;font-weight:800;display:inline-flex}.ls-shop__services{flex-wrap:wrap;gap:8px;display:flex}.ls-sell{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding-top:6px;display:flex}.ls-sell__btn{font-size:11px}.ls-deck__group{gap:4px;display:grid}.ls-deck__group .label{margin:0}.ls-deck__list{flex-wrap:wrap;gap:3px;margin:0;padding:0;list-style:none;display:flex}.ls-deck__card{text-align:center;border:1px solid var(--line-2);background:var(--bg-3);min-width:34px;font:700 12px/1.3 var(--font-mono);color:var(--fg);padding:2px 4px}.ls-deck__card[data-suit=H],.ls-deck__card[data-suit=D]{color:var(--red-text)}.ls-deck__card[data-tier]:not([data-tier=""]){border-color:var(--yellow);background:var(--tint-yellow)}.ls-deck__levels{color:var(--fg-2);margin:0;font-size:13px}.ls-start{background:var(--bg-2);width:min(540px,100%);max-height:100%;box-shadow:var(--shadow-1);gap:10px;padding:18px 18px 14px;display:grid;overflow:auto}.ls-start__hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.ls-start__bear{aspect-ratio:1;width:clamp(64px,12dvh,104px)}.ls-start__bear .bear{width:100%;height:100%}.ls-start__title{font:900 clamp(22px, 4dvh, 30px)/1 var(--font-display);letter-spacing:.14em;color:var(--yellow-text);text-shadow:var(--glow-text);margin:0}.ls-start__lead{color:var(--fg-2);margin:4px 0 0;font-size:15px}.ls-modes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ls-mode{text-align:left;border:1px solid var(--line-2);background:var(--bg-3);min-height:52px;color:var(--fg-2);justify-items:start;gap:3px;padding:8px 12px;transition:border-color .168s,background-color .168s;display:grid}.ls-mode:hover{border-color:var(--fg-dim)}.ls-mode.is-selected{border-color:var(--yellow);background:var(--tint-yellow);color:var(--fg)}.ls-mode__name{font:700 15px/1 var(--font-display);letter-spacing:.14em}.ls-mode.is-selected .ls-mode__name{color:var(--yellow-text)}.ls-mode__sub{font-size:var(--fs-label);color:var(--fg-dim);line-height:1.25}:root[data-motion=reduced] .ls-mode{transition:none}.ls-start__rules{color:var(--fg-2);gap:3px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.ls-start__rules li{padding-left:12px;position:relative}.ls-start__rules li:before{content:"";background:var(--yellow);width:5px;height:5px;position:absolute;top:.62em;left:0}.ls-start__note{color:var(--fg-2);text-transform:none;letter-spacing:0;margin-top:4px;font-size:14px}.ls-start__left{color:var(--green-text);font-size:17px}.ls-start__ranked:before{background:var(--green)}.ls-start__last{font-size:var(--fs-label);color:var(--fg-2);margin:0}.ls-start__credits{font:700 var(--fs-label)/1.4 var(--font-body);letter-spacing:.12em;color:var(--fg);margin:0}.ls-start__balance{color:var(--yellow-text)}.ls-start__fine{font-size:var(--fs-label);color:var(--fg-dim);margin:0}.ls-start__loading{font-size:var(--fs-label);padding:6px 0}.bear{color:var(--red);overflow:visible}.bear[data-hue=cyan]{color:var(--cyan)}.bear[data-hue=yellow]{color:var(--yellow)}.bear[data-hue=green]{color:var(--green)}.bear .bear-halo{fill:currentColor;fill-opacity:.07;stroke:currentColor;stroke-opacity:.35;stroke-width:1.5px;stroke-dasharray:3 5}.bear .bear-ear,.bear .bear-head{fill:var(--bg-3);stroke:currentColor;stroke-width:3px;stroke-linejoin:round}.bear .bear-ear-in{fill:currentColor;fill-opacity:.35}.bear .bear-body{fill:var(--bg-3)}.bear .bear-body-line{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.bear .bear-brow{stroke:var(--fg);stroke-width:4px;stroke-linecap:round}.bear .bear-eye{fill:currentColor}:root:not([data-theme=light]) .bear .bear-eye{filter:drop-shadow(0 0 3px)}.bear .bear-eye-line{fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round}.bear .bear-eye-hollow{fill:var(--bg);stroke:currentColor;stroke-width:2px}.bear .bear-snout{fill:var(--bg-4);stroke:currentColor;stroke-width:2px}.bear .bear-nose{fill:var(--fg)}.bear .bear-mouth,.bear .bear-teeth{fill:none;stroke:var(--fg);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.bear .bear-ghost{fill:var(--bg-3);stroke:currentColor;stroke-width:2.5px;opacity:.9}.bear .bear-label{fill:currentColor;font-family:var(--font-mono);font-weight:800}.bear .bear-chain{fill:none;stroke:var(--fg-dim);stroke-width:2.5px;stroke-dasharray:4 3}.bear .bear-tag{fill:var(--yellow)}.bear .bear-tag-text,.bear .bear-coin-text{fill:var(--ink);font-family:var(--font-mono);font-weight:900}.bear .bear-split{fill:none;stroke:var(--bg);stroke-width:3px}.bear .bear-prop{fill:none;stroke:var(--fg-2);stroke-width:3px;stroke-linecap:round}.bear .bear-glasses{fill:none;stroke:var(--fg);stroke-width:2px}.bear .bear-tie{fill:var(--red);stroke:var(--bg);stroke-width:1px}.bear .bear-coin{fill:var(--yellow);stroke:var(--yellow-deep);stroke-width:2px}.bear .bear-lock{fill:var(--yellow);stroke:var(--yellow-deep);stroke-width:1.5px}.bear .bear-lock-arc{fill:none;stroke:var(--yellow);stroke-width:4px}.bear .bear-keyhole{fill:var(--ink)}.bear .bear-chart{fill:none;stroke:var(--red);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.bear .bear-ice{fill:var(--cyan);fill-opacity:.55;stroke:var(--cyan);stroke-width:1.5px}.bear .bear-flake{fill:none;stroke:var(--cyan);stroke-width:2px;stroke-linecap:round}.bear .bear-gavel-handle{fill:none;stroke:var(--fg-2);stroke-width:4px;stroke-linecap:round}.bear .bear-gavel{fill:var(--yellow-deep);stroke:var(--yellow);stroke-width:1.5px}.bear .bear-tape{fill:none;stroke:var(--red);stroke-width:7px;stroke-linecap:round;opacity:.85}.bear .bear-spot{fill:var(--green);opacity:.75}.bear .bear-crown{fill:var(--yellow);stroke:var(--yellow-deep);stroke-width:1.5px;stroke-linejoin:round}.bear .bear-scales{fill:none;stroke:var(--yellow);stroke-width:2.5px;stroke-linejoin:round}.bear .bear-shades{fill:var(--ink);stroke:currentColor;stroke-width:2px}.bear .bear-glint{stroke:var(--fg);stroke-width:2px;opacity:.6}.bear .bear-arrow{fill:none;stroke:var(--cyan);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.bear .bear-wig{fill:var(--fg);fill-opacity:.82;stroke:var(--fg-dim);stroke-width:1.5px}.bear .bear-horn{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round}.ration-art *{stroke-linecap:round;stroke-linejoin:round}.ration-art .food-bun{fill:var(--amber);stroke:var(--yellow-deep);stroke-width:1.5px}.ration-art .food-leaf{fill:none;stroke:var(--green);stroke-width:3px}.ration-art .food-patty{fill:var(--yellow-deep)}.ration-art .food-cup{fill:var(--fg-2);stroke:var(--fg-dim);stroke-width:2px}.ration-art .food-steam{fill:none;stroke:var(--cyan);stroke-width:2px}.ration-art .food-bowl{fill:var(--cyan);stroke:var(--cyan-text);stroke-width:1.5px}.ration-art .food-noodle{fill:none;stroke:var(--yellow);stroke-width:2.5px}.ration-art .food-chopstick{fill:none;stroke:var(--fg-dim);stroke-width:2.5px}.ration-art .food-crust{fill:var(--amber);stroke:var(--yellow-deep);stroke-width:1.5px}.ration-art .food-topping{fill:var(--red)}.ration-art .food-rice{fill:var(--fg);stroke:var(--fg-dim);stroke-width:1px}.ration-art .food-fish{fill:var(--red);fill-opacity:.8}.ration-art .food-nori{fill:var(--ink)}.ration-art .food-shell{fill:var(--amber);stroke:var(--yellow-deep);stroke-width:1.5px}.ration-art .food-flame{fill:var(--red)}.ration-art .food-flame-core{fill:var(--yellow)}@media (orientation:landscape) and (height<=520px){.table.ls-felt{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4px 10px;padding:4px 8px}.ls-bear{grid-area:1/1/span 2;align-self:start}.ls-mid{grid-area:3/1}.ls-me{grid-area:1/2}.ls-handrow{grid-area:2/2/span 2;align-self:end}.ls-bear__art{width:clamp(52px,22dvh,96px)}.ls-message{font-size:12px}.ls-start{gap:7px;padding:10px 14px}.ls-start__bear{width:52px}.ls-start__title{font-size:20px}.ls-start__lead,.ls-start__rules,.ls-start__fine,.ls-start__note,.ls-start__last{display:none}.ls-start .notice{justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.ls-start .notice__actions{margin-top:0}}@media (width>=1024px){.table.ls-felt{gap:10px;padding:12px 24px 10px}.ls-bear,.ls-me{justify-self:center;width:min(920px,100%)}.ls-bear__art{width:clamp(96px,24dvh,220px)}.ls-bear__name{font-size:clamp(18px,2.8dvh,26px)}}@media (orientation:portrait) and (width<=700px){.ls-bear{grid-template-columns:minmax(0,1fr);justify-items:center;gap:6px;padding:8px 10px 10px}.ls-bear__art{width:clamp(96px,23dvh,230px)}.ls-bear__info{width:100%}.ls-bear__head{justify-content:center}.ls-bear__name{text-align:center}.ls-bear__row{justify-content:center}.ls-mid{min-height:44px}}
