@font-face{font-family:Wen Screen;src:url(/fonts/silkscreen.ttf)format("truetype");font-weight:400;font-display:swap}.restaurant-module___8x5Qq__game,.restaurant-module___8x5Qq__modal,.restaurant-module___8x5Qq__statDetails{--ink:#171b26;--cream:#f3e4c5;--red:#c63c43;--gold:#f2b84b;--muted:#a5b0b9;--edge:#566575;--panel:#252e3d;--pixel:"Wen Screen", monospace;--mono:var(--font-geist-mono), monospace;--ui:var(--font-geist-sans), Arial, Helvetica, sans-serif;color:var(--cream);font-family:var(--ui);font-size:14px;line-height:1.55}.restaurant-module___8x5Qq__game{border-top:4px solid var(--red);background:#121722;min-height:100dvh}.restaurant-module___8x5Qq__game *,.restaurant-module___8x5Qq__modal *,.restaurant-module___8x5Qq__statDetails *{box-sizing:border-box}.restaurant-module___8x5Qq__game button,.restaurant-module___8x5Qq__modal button{cursor:pointer;font:inherit;border-radius:0}.restaurant-module___8x5Qq__game button:disabled,.restaurant-module___8x5Qq__modal button:disabled{opacity:.45;cursor:not-allowed}.restaurant-module___8x5Qq__game button:focus-visible,.restaurant-module___8x5Qq__game a:focus-visible,.restaurant-module___8x5Qq__game select:focus-visible,.restaurant-module___8x5Qq__modal button:focus-visible,.restaurant-module___8x5Qq__modal input:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.restaurant-module___8x5Qq__game h1,.restaurant-module___8x5Qq__game h2,.restaurant-module___8x5Qq__game h3,.restaurant-module___8x5Qq__game p{margin:0}.restaurant-module___8x5Qq__game h2,.restaurant-module___8x5Qq__modal h2{font:400 16px/1.5 var(--pixel)}.restaurant-module___8x5Qq__game p,.restaurant-module___8x5Qq__modal p{color:#b9c0c7}.restaurant-module___8x5Qq__game svg,.restaurant-module___8x5Qq__modal svg{image-rendering:pixelated;flex-shrink:0}.restaurant-module___8x5Qq__game small,.restaurant-module___8x5Qq__modal small{font-size:11px;line-height:1.5}.restaurant-module___8x5Qq__header{border-bottom:2px solid #333f50;justify-content:space-between;align-items:center;gap:16px;max-width:1360px;min-height:72px;margin:auto;padding:8px 32px;display:flex}.restaurant-module___8x5Qq__brand{color:var(--cream);font:24px/1 var(--pixel);align-items:center;gap:12px;text-decoration:none;display:flex}.restaurant-module___8x5Qq__brand svg{width:32px;height:40px}.restaurant-module___8x5Qq__brand small{font:8px/1 var(--pixel);color:var(--muted);letter-spacing:2px;margin-top:6px;display:block}.restaurant-module___8x5Qq__headerRight{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.restaurant-module___8x5Qq__walletSlot{min-width:0}.restaurant-module___8x5Qq__mode{font:10px/1.4 var(--pixel);color:var(--gold);white-space:nowrap;flex:none}.restaurant-module___8x5Qq__mode:before{content:"";background:currentColor;width:6px;height:6px;margin-right:8px;display:inline-block}.restaurant-module___8x5Qq__iconButton{border:2px solid var(--edge);background:var(--panel);width:44px;height:44px;color:var(--cream);flex-shrink:0;box-shadow:inset 2px 2px #758394,inset -2px -2px #171b26;font:16px var(--pixel)!important}.restaurant-module___8x5Qq__main{max-width:1360px;margin:auto;padding:20px 32px 24px}.restaurant-module___8x5Qq__pageHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.restaurant-module___8x5Qq__eyebrow{font:10px/1.6 var(--mono);letter-spacing:1px;color:var(--muted);margin-bottom:8px}.restaurant-module___8x5Qq__pageHeading .restaurant-module___8x5Qq__eyebrow{margin-bottom:4px}.restaurant-module___8x5Qq__pageHeading h1{font:20px/1.4 var(--pixel)}.restaurant-module___8x5Qq__pageHeading h1 span{color:var(--muted);font-size:14px}.restaurant-module___8x5Qq__shiftClock{text-align:right;color:#acc76a;font:10px/1.5 var(--pixel)}.restaurant-module___8x5Qq__shiftClock small{color:var(--muted);font:10px/1.5 var(--mono);margin-top:4px;display:block}.restaurant-module___8x5Qq__liveDot{background:#acc76a;width:6px;height:6px;margin-right:8px;display:inline-block}.restaurant-module___8x5Qq__mobileShiftMeta{display:none}.restaurant-module___8x5Qq__statChips{background:#1a2230;border-top:1px solid #333f50;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.restaurant-module___8x5Qq__statChip{min-width:0;height:52px;color:var(--cream);text-align:left;touch-action:manipulation;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:6px 12px;display:flex}.restaurant-module___8x5Qq__statChip+.restaurant-module___8x5Qq__statChip{border-left:1px solid #333f50}.restaurant-module___8x5Qq__statChip:hover,.restaurant-module___8x5Qq__statChip:focus-visible{background:#252e3d}.restaurant-module___8x5Qq__chipLabel{text-overflow:ellipsis;white-space:nowrap;color:#b2bdc9;max-width:100%;font:500 12px/16px var(--ui);overflow:hidden}.restaurant-module___8x5Qq__chipLabelCompact{display:none}.restaurant-module___8x5Qq__chipValue{font:600 18px/24px var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.restaurant-module___8x5Qq__statChip[data-accent=gold] .restaurant-module___8x5Qq__chipValue{color:var(--gold)}.restaurant-module___8x5Qq__statChip[data-accent=green] .restaurant-module___8x5Qq__chipValue{color:#acc76a}.restaurant-module___8x5Qq__statDetails{overscroll-behavior:contain;background:#252e3d;border:2px solid #708a9b;border-radius:0;gap:8px;width:calc(100vw - 32px);max-height:85dvh;padding:8px 20px 24px;animation:none;overflow-y:auto;box-shadow:4px 4px #090d15;max-width:440px!important}.restaurant-module___8x5Qq__statDetailHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.restaurant-module___8x5Qq__statDetailHeader [data-slot=dialog-title]{font:14px/1.5 var(--pixel);color:var(--cream);margin:0}.restaurant-module___8x5Qq__statDetailClose{min-width:44px;min-height:44px;color:var(--cream);font:13px var(--ui);cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:4px}.restaurant-module___8x5Qq__statDetailClose:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.restaurant-module___8x5Qq__statDetailValue{font:500 24px/1.5 var(--mono);font-variant-numeric:tabular-nums}.restaurant-module___8x5Qq__statDetailValue span{font:13px var(--ui);color:#b7c3ce}.restaurant-module___8x5Qq__statPower{color:#acc76a;font:13px/1.6 var(--mono);margin:0}.restaurant-module___8x5Qq__statDetails [data-slot=dialog-description]{color:#b7c3ce;font:14px/1.6 var(--ui);margin:0}@media (max-width:640px){.restaurant-module___8x5Qq__statDetails{width:100%;padding:8px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));border-width:2px 0 0;inset:auto 0 0;transform:none;max-width:none!important;translate:0!important}}.restaurant-module___8x5Qq__messages:empty{display:none}.restaurant-module___8x5Qq__messages:not(:empty){margin-top:16px}.restaurant-module___8x5Qq__error,.restaurant-module___8x5Qq__notice{font:12px/1.6 var(--mono);color:#f3c4c0;background:#38232e;border:2px solid #c63c43;margin-bottom:12px;padding:12px 16px}.restaurant-module___8x5Qq__notice{color:#c3d69d;background:#202c29;border-color:#647b4c}.restaurant-module___8x5Qq__dismissibleNotice{align-items:center;gap:12px;padding:4px 8px 4px 16px;display:flex}.restaurant-module___8x5Qq__dismissibleNotice>span{flex:1;min-width:0}.restaurant-module___8x5Qq__notice .restaurant-module___8x5Qq__noticeClose{width:44px;height:44px;color:inherit;font:24px/1 var(--mono);background:0 0;border:0;flex-shrink:0}.restaurant-module___8x5Qq__noticeClose:hover{background:#334338}.restaurant-module___8x5Qq__error button{color:inherit;background:0 0;border:0;margin-left:12px;text-decoration:underline}.restaurant-module___8x5Qq__tabs{background:#121722;border-bottom:1px solid #333f50;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 12px;display:grid}.restaurant-module___8x5Qq__tabs button{color:#b2bdc9;min-width:0;min-height:44px;font:600 13px/1.4 var(--ui);background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:6px 8px;display:flex}.restaurant-module___8x5Qq__tabs button:hover{color:var(--cream);background:#1a2230}.restaurant-module___8x5Qq__tabs button.restaurant-module___8x5Qq__activeTab{color:var(--cream);border-bottom-color:var(--red);background:#1d2634}.restaurant-module___8x5Qq__layout{grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:16px;display:grid}.restaurant-module___8x5Qq__kitchenPanel{border:2px solid var(--edge);background:var(--panel);min-width:0;box-shadow:4px 4px #090d15}.restaurant-module___8x5Qq__panelTitle{justify-content:space-between;align-items:center;gap:16px;display:flex}.restaurant-module___8x5Qq__kitchenPanel>.restaurant-module___8x5Qq__panelTitle{border-bottom:2px solid #0e1420;padding:12px 16px;box-shadow:inset 0 2px #708a9b}.restaurant-module___8x5Qq__kitchenPanel>.restaurant-module___8x5Qq__panelTitle h2{font-size:13px}.restaurant-module___8x5Qq__panelTitle>span{font:10px var(--mono);color:var(--muted)}.restaurant-module___8x5Qq__stationCount{align-items:center;gap:12px;display:flex}.restaurant-module___8x5Qq__slotMeter{gap:2px;display:flex}.restaurant-module___8x5Qq__slotMeter i{background:#0e1420;width:4px;height:10px}.restaurant-module___8x5Qq__slotMeter i[data-open=true]{background:#acc76a}.restaurant-module___8x5Qq__equipmentRack{border-top:2px solid var(--edge);background:#1b2330;padding:16px 12px}.restaurant-module___8x5Qq__rackTitle{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:16px;padding:0 4px;display:flex}.restaurant-module___8x5Qq__rackTitle>span{font:12px var(--pixel);color:var(--cream)}.restaurant-module___8x5Qq__rackTitle small{color:var(--muted);font-size:11px}.restaurant-module___8x5Qq__rackGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.restaurant-module___8x5Qq__station{min-height:120px;color:var(--cream);text-align:center;touch-action:manipulation;background:#303d4d;border:3px solid #718394;flex-direction:column;align-items:center;padding:12px 8px 16px;display:flex;position:relative}.restaurant-module___8x5Qq__station:hover,.restaurant-module___8x5Qq__station:focus-visible{border-color:var(--gold);background:#3b4758}.restaurant-module___8x5Qq__station:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.restaurant-module___8x5Qq__station svg{flex-shrink:0;width:56px;height:56px;margin-bottom:8px}.restaurant-module___8x5Qq__stationLevel{font:700 9px var(--pixel);color:#b9c9d4;background:#252e3d;border:1px solid #566575;padding:2px 6px;position:absolute;top:8px;left:8px}.restaurant-module___8x5Qq__stationName{font:700 11px var(--pixel);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-bottom:4px;overflow:hidden}.restaurant-module___8x5Qq__station small{color:#a0b0c0;font:10px var(--mono);line-height:1.4}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__equipped{border-color:var(--rarity,#7da34f);background:linear-gradient(#2a3a2d 0%,#243328 100%)}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__equipped .restaurant-module___8x5Qq__stationLevel{border-color:var(--rarity,#7da34f);color:var(--rarity,#acc76a);background:#2a3a2d}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__equipped .restaurant-module___8x5Qq__stationName{color:var(--cream)}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__equipped small{color:var(--rarity,#acc76a);font:700 10px var(--mono)}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__empty{background:#252e3d;border:3px dashed #566575}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__empty .restaurant-module___8x5Qq__stationLevel{color:#f2b84b;background:#303d4d;border-color:#f2b84b}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__locked{background:#1a2230;border-style:solid;border-color:#3c4859}.restaurant-module___8x5Qq__shutterOverlay{opacity:.5;pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000 0 8px,#0d1118 8px 10px);position:absolute;inset:0}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__locked svg{opacity:.25;filter:grayscale(.8)}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__locked .restaurant-module___8x5Qq__stationLevel{color:#566575;background:#1a2230;border-color:#3c4859}.restaurant-module___8x5Qq__station.restaurant-module___8x5Qq__locked .restaurant-module___8x5Qq__stationName{color:#566575;z-index:2;position:relative}.restaurant-module___8x5Qq__stakeChip{z-index:2;color:#f8c8c0;font:700 10px var(--pixel);text-align:center;background:#762d42;border:2px solid #c63c43;min-height:32px;margin-top:8px;padding:8px 12px;display:inline-block;position:relative}.restaurant-module___8x5Qq__emptyChip{color:#c8d0d8;font:700 10px var(--pixel);text-align:center;background:#3a4858;border:2px dashed #708a9b;min-height:32px;margin-top:8px;padding:8px 12px;display:inline-block}.restaurant-module___8x5Qq__equippedStats{flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:4px;display:flex}.restaurant-module___8x5Qq__statRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.restaurant-module___8x5Qq__rarityTag{color:var(--rarity,#acc76a);font:700 9px var(--pixel);text-transform:uppercase}.restaurant-module___8x5Qq__trainingTag{color:#a5b0b9;font:700 9px var(--pixel);text-transform:uppercase}.restaurant-module___8x5Qq__ratingTag{color:#a0b0c0;font:10px var(--mono)}.restaurant-module___8x5Qq__emissionRow{color:#7a9a6a;font:10px var(--mono);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media (min-width:520px){.restaurant-module___8x5Qq__rackGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.restaurant-module___8x5Qq__rackGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.restaurant-module___8x5Qq__station{min-height:140px;padding:16px 12px 20px}.restaurant-module___8x5Qq__station svg{width:64px;height:64px}.restaurant-module___8x5Qq__stationName{font-size:12px}}.restaurant-module___8x5Qq__sceneFooter{color:var(--muted);border-top:2px solid #333f50;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:8px 16px;font-size:11px;display:flex}.restaurant-module___8x5Qq__sceneFooter button{min-height:44px;color:var(--gold);font:10px var(--mono);background:0 0;border:0}.restaurant-module___8x5Qq__sceneFooter button:hover{text-decoration:underline}.restaurant-module___8x5Qq__sidebar{gap:16px;display:grid}.restaurant-module___8x5Qq__signatureBoard{background:#292d29;border-top:2px solid #566575;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.restaurant-module___8x5Qq__signatureBoard>div{flex:260px}.restaurant-module___8x5Qq__signatureBoard h2{color:var(--gold)}.restaurant-module___8x5Qq__signatureBoard p{margin-top:8px;font-size:12px}.restaurant-module___8x5Qq__signatureBoard>button{flex:0 auto}.restaurant-module___8x5Qq__card,.restaurant-module___8x5Qq__manager{border:2px solid var(--edge);background:var(--panel);min-width:0;padding:20px;box-shadow:inset 0 2px #3c4b60,4px 4px #090d15}.restaurant-module___8x5Qq__card>p,.restaurant-module___8x5Qq__manager>p{margin:12px 0;font-size:13px;line-height:1.7}.restaurant-module___8x5Qq__card>small{color:var(--muted);margin-top:12px;font-size:10px;display:block}.restaurant-module___8x5Qq__windowLabel{color:#d6dce0;font:10px var(--pixel);background:#354255;border-bottom:2px solid #101724;align-items:center;gap:8px;margin:-20px -20px 16px;padding:10px 16px;display:flex;box-shadow:inset 0 2px #708a9b}.restaurant-module___8x5Qq__windowLabel>span{color:#9caebf;margin-left:auto}.restaurant-module___8x5Qq__deliveryIntro{align-items:center;gap:12px;margin-bottom:16px;display:flex}.restaurant-module___8x5Qq__deliveryIntro h2{font-size:14px}.restaurant-module___8x5Qq__deliveryIntro p{margin-top:4px;font-size:11px}.restaurant-module___8x5Qq__crate{color:#493426;width:48px;height:48px;font:20px var(--pixel);background:#b58a53;border:4px solid #805332;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:inset 0 4px #dab67a,4px 4px #101724}.restaurant-module___8x5Qq__crate:before{content:"";background:#ead8b5;width:8px;height:12px;position:absolute;top:0;left:16px}.restaurant-module___8x5Qq__crate span{padding-top:8px}.restaurant-module___8x5Qq__payroll h2{font:10px var(--pixel);color:var(--muted)}.restaurant-module___8x5Qq__payroll>strong{font:24px/1.3 var(--mono);overflow-wrap:anywhere;margin:8px 0 12px;display:block}.restaurant-module___8x5Qq__manager{color:#322e30;background:#e3d3b0;border-color:#a79578;position:relative;box-shadow:inset 0 2px #fff1d2,4px 4px #090d15}.restaurant-module___8x5Qq__manager>svg{float:right;width:48px;margin:8px 0 8px 12px}.restaurant-module___8x5Qq__manager .restaurant-module___8x5Qq__eyebrow{color:#705440;font-size:9px}.restaurant-module___8x5Qq__manager h2{font-size:14px}.restaurant-module___8x5Qq__manager>p{color:#514739;font-size:12px}.restaurant-module___8x5Qq__manager ol{clear:both;counter-reset:steps;border-top:2px dashed #b8a583;margin:12px 0;padding:12px 0 0;font-size:11px;list-style:none}.restaurant-module___8x5Qq__manager li{counter-increment:steps;align-items:center;gap:8px;margin:8px 0;display:flex}.restaurant-module___8x5Qq__manager li:before{content:counter(steps);width:20px;height:20px;font:10px var(--pixel);border:2px solid #8e7a61;flex-shrink:0;place-items:center;display:inline-grid}.restaurant-module___8x5Qq__manager li.restaurant-module___8x5Qq__done:before{content:"✓";color:#f3e4c5;background:#536742;border-color:#536742}.restaurant-module___8x5Qq__primary,.restaurant-module___8x5Qq__secondary,.restaurant-module___8x5Qq__danger{background:var(--gold);color:#27212a;text-align:center;border:2px solid #b48739;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 12px;text-decoration:none;display:inline-flex;box-shadow:inset 2px 2px #ffe1a3,inset -2px -2px #c58b33,0 4px #0d131e;font:600 11px/1.6 var(--mono)!important}.restaurant-module___8x5Qq__secondary{color:var(--cream);background:#38465a;border-color:#708a9b;box-shadow:inset 2px 2px #52647c,inset -2px -2px #222c3d,0 4px #0d131e}.restaurant-module___8x5Qq__danger{color:#f9d8cc;background:#762d42;border-color:#c63c43;box-shadow:inset 2px 2px #a24757,inset -2px -2px #4f2639,0 4px #0d131e}.restaurant-module___8x5Qq__primary:hover:not(:disabled){background:#ffd076}.restaurant-module___8x5Qq__secondary:hover:not(:disabled){background:#465974}.restaurant-module___8x5Qq__danger:hover:not(:disabled){background:#8e3549}.restaurant-module___8x5Qq__primary:active:not(:disabled),.restaurant-module___8x5Qq__secondary:active:not(:disabled),.restaurant-module___8x5Qq__danger:active:not(:disabled),.restaurant-module___8x5Qq__iconButton:active{translate:0 2px;box-shadow:inset 2px 2px #171b2644,0 2px #0d131e}.restaurant-module___8x5Qq__sidebar button{width:100%}.restaurant-module___8x5Qq__manager .restaurant-module___8x5Qq__secondary{color:#493426;background:#d4be97;border-color:#9c8462;box-shadow:inset 2px 2px #f1dfb8,inset -2px -2px #b19a74,0 3px #9c8462}.restaurant-module___8x5Qq__manager .restaurant-module___8x5Qq__secondary:hover{background:#ecd9b4}.restaurant-module___8x5Qq__divider{background:#435064;height:2px;margin:20px 0 16px}.restaurant-module___8x5Qq__claimable{color:#acc76a;font:22px var(--mono);overflow-wrap:anywhere;margin:4px 0 12px;display:block}.restaurant-module___8x5Qq__payrollCard{border:2px solid var(--edge);background:var(--panel);min-width:0;padding:0 0 16px}.restaurant-module___8x5Qq__payrollCard>.restaurant-module___8x5Qq__windowLabel{margin:0 0 12px}.restaurant-module___8x5Qq__payrollCard>small{color:var(--muted);padding:0 16px;font-size:11px;display:block}.restaurant-module___8x5Qq__payrollStrip{flex-wrap:wrap;gap:8px;padding:0 12px 12px;display:flex}.restaurant-module___8x5Qq__payrollItem{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:6px;min-width:80px;padding:8px 4px;display:flex}.restaurant-module___8x5Qq__payrollLabel{font:700 9px var(--pixel);color:var(--muted);letter-spacing:.5px}.restaurant-module___8x5Qq__payrollItem>strong{font:600 16px var(--mono);color:var(--cream)}.restaurant-module___8x5Qq__payrollItem>strong.restaurant-module___8x5Qq__claimReady{color:#acc76a}.restaurant-module___8x5Qq__payrollAction{border:2px solid var(--edge);color:var(--cream);font:700 11px var(--mono);touch-action:manipulation;background:#38465a;min-height:44px;padding:10px 12px}.restaurant-module___8x5Qq__payrollAction:hover:not(:disabled),.restaurant-module___8x5Qq__payrollAction:focus-visible{border-color:var(--gold);background:#465974}.restaurant-module___8x5Qq__payrollDivider{background:#435064;width:1px;margin:8px 0}.restaurant-module___8x5Qq__mobilePayroll{display:none}@media (max-width:560px){.restaurant-module___8x5Qq__mobilePayroll{border-top:2px solid var(--edge);border-bottom:2px solid var(--edge);background:#1a2635;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:12px;display:grid}.restaurant-module___8x5Qq__mobilePayrollItem{text-align:left;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:4px 12px 0 4px;display:flex}.restaurant-module___8x5Qq__mobilePayrollItem+.restaurant-module___8x5Qq__mobilePayrollItem{border-left:1px solid #435064;padding:4px 4px 0 12px}.restaurant-module___8x5Qq__mobilePayrollItem>span{font:600 11px/1.4 var(--ui);color:var(--muted);letter-spacing:.06em}.restaurant-module___8x5Qq__mobilePayrollItem>strong{font:600 20px/1.2 var(--mono);color:var(--cream);overflow-wrap:anywhere}.restaurant-module___8x5Qq__mobilePayrollItem>strong.restaurant-module___8x5Qq__claimReady{color:#acc76a}.restaurant-module___8x5Qq__mobilePayrollItem>button{border:2px solid var(--edge);color:var(--cream);font:600 12px/1.3 var(--ui);touch-action:manipulation;background:#303d4d;width:100%;min-height:44px;padding:10px 8px}.restaurant-module___8x5Qq__mobilePayrollItem>button:hover:not(:disabled),.restaurant-module___8x5Qq__mobilePayrollItem>button:focus-visible{border-color:var(--gold);background:#465974}.restaurant-module___8x5Qq__mobilePayrollItem>button:disabled{opacity:.45}.restaurant-module___8x5Qq__payrollCard{display:none}}.restaurant-module___8x5Qq__managerCompact{color:#322e30;background:#e3d3b0;border:2px solid #a79578;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:inset 0 2px #fff1d2,4px 4px #090d15}.restaurant-module___8x5Qq__managerCompact>svg{flex-shrink:0;width:40px}.restaurant-module___8x5Qq__managerCompact .restaurant-module___8x5Qq__eyebrow{color:#705440;margin-bottom:4px;font-size:8px}.restaurant-module___8x5Qq__managerCompact p{color:#514739;margin:0;font-size:11px;line-height:1.5}.restaurant-module___8x5Qq__filters{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.restaurant-module___8x5Qq__filters button{color:#bdc7d0;min-height:44px;font:10px var(--mono);background:#1a2230;border:2px solid #566575;padding:8px 12px}.restaurant-module___8x5Qq__filters button[aria-pressed=true]{border-color:var(--gold);color:var(--gold);box-shadow:inset 4px 0 var(--gold);background:#3f382d}.restaurant-module___8x5Qq__filters button:hover{border-color:var(--cream)}.restaurant-module___8x5Qq__lockerIntro{max-width:760px;font:14px/1.6 var(--mono);color:#c1cbd4!important}.restaurant-module___8x5Qq__inventoryToolbar{border-bottom:1px solid #566575;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-top:24px;padding-bottom:16px;display:flex}.restaurant-module___8x5Qq__locker .restaurant-module___8x5Qq__filters{flex:460px;margin:0}.restaurant-module___8x5Qq__locker .restaurant-module___8x5Qq__filters button{min-height:44px;font:12px/1.4 var(--mono);justify-content:center;align-items:center;gap:8px;display:inline-flex}.restaurant-module___8x5Qq__locker .restaurant-module___8x5Qq__primary,.restaurant-module___8x5Qq__locker .restaurant-module___8x5Qq__secondary{font-size:12px!important}.restaurant-module___8x5Qq__filterCount{opacity:.72;font-variant-numeric:tabular-nums;border-left:1px solid;padding-left:8px}.restaurant-module___8x5Qq__inventoryControls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.restaurant-module___8x5Qq__sortLabel{color:#b7c3ce;font:12px/1.4 var(--mono);gap:4px;display:grid}.restaurant-module___8x5Qq__sortLabel select{min-width:178px;min-height:44px;color:var(--cream);font:12px/1.4 var(--mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#18212e;border:2px solid #708a9b;border-radius:0;padding:8px 10px}.restaurant-module___8x5Qq__combineToggle{white-space:nowrap;min-height:44px}.restaurant-module___8x5Qq__combineToggle[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.restaurant-module___8x5Qq__lockerHint{font:12px/1.5 var(--mono);border-left:3px solid #708a9b;padding-left:12px;color:#b7c3ce!important;margin:16px 0 0!important}.restaurant-module___8x5Qq__combinePanel{background:#19212d;border:2px solid #708a9b;gap:16px;margin-top:16px;padding:16px;display:grid}.restaurant-module___8x5Qq__combinePanelHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 20px;display:flex}.restaurant-module___8x5Qq__locker .restaurant-module___8x5Qq__combinePanel h3{font:700 13px/1.4 var(--mono);margin:0 0 4px}.restaurant-module___8x5Qq__combinePanel p,.restaurant-module___8x5Qq__combineActions{color:#b7c3ce;font:12px/1.5 var(--mono)}.restaurant-module___8x5Qq__combinePanelHeader>strong{color:var(--gold);font:700 13px/1.4 var(--mono);white-space:nowrap}.restaurant-module___8x5Qq__combineGroups{flex-wrap:wrap;gap:8px;display:flex}.restaurant-module___8x5Qq__groupPick{max-width:100%;min-height:44px;color:var(--cream);text-align:left;background:#283748;border:2px solid #708a9b;align-items:center;gap:8px;padding:8px 10px;display:inline-flex;font:12px/1.4 var(--mono)!important}.restaurant-module___8x5Qq__groupPick:hover{border-color:var(--gold)}.restaurant-module___8x5Qq__groupPick strong{color:var(--gold);flex:none}.restaurant-module___8x5Qq__combineActions{border-top:1px solid #435064;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.restaurant-module___8x5Qq__combineActions>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.restaurant-module___8x5Qq__clearSelection{color:#c1cbd4;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:8px 12px;text-decoration:underline;font:12px/1.4 var(--mono)!important}.restaurant-module___8x5Qq__inventory{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}@media (min-width:520px){.restaurant-module___8x5Qq__inventory{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.restaurant-module___8x5Qq__item{border:3px solid var(--rarity,#708a9b);min-width:0;color:var(--cream);touch-action:manipulation;background:#19212d;flex-direction:column;align-items:stretch;padding:12px 12px 0;display:flex;position:relative}.restaurant-module___8x5Qq__item .restaurant-module___8x5Qq__itemStatus{color:#c1cbd4;min-height:40px;font:600 12px/1.4 var(--mono);text-align:left;background:#303d4d;border-top:2px solid #3c4859;justify-content:space-between;align-items:center;gap:8px;margin:auto -12px 0;padding:8px 10px;display:flex}.restaurant-module___8x5Qq__itemStatus>span:last-child{margin-left:auto}.restaurant-module___8x5Qq__itemStatus[data-state=ready]{color:#cae2a8}.restaurant-module___8x5Qq__itemStatus[data-state=upgrade]{color:#f2c661}.restaurant-module___8x5Qq__selectSquare{width:18px;height:18px;font:700 12px/1 var(--mono);border:2px solid;flex:none;place-items:center;display:grid}.restaurant-module___8x5Qq__selectSquare[data-checked]{border-color:var(--gold);background:var(--gold);color:#171b26}.restaurant-module___8x5Qq__item[data-selected]{outline:3px solid var(--gold);outline-offset:2px;background:#2b3440}.restaurant-module___8x5Qq__item:hover,.restaurant-module___8x5Qq__item:focus-visible{outline:2px solid var(--cream);outline-offset:2px;background:#303c4f}.restaurant-module___8x5Qq__item:disabled:hover{background:#19212d;outline:none}.restaurant-module___8x5Qq__itemDetail{background:#19212d;border:2px solid #435064;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:16px;display:grid}.restaurant-module___8x5Qq__fitExplanation{align-self:center}.restaurant-module___8x5Qq__fitExplanation>strong{color:#f2c661;font:16px/1.5 var(--mono)}.restaurant-module___8x5Qq__fitExplanation[data-state=ready]>strong,.restaurant-module___8x5Qq__fitExplanation[data-state=equipped]>strong{color:#accf78}.restaurant-module___8x5Qq__fitExplanation p{color:#c1cbd4;margin:8px 0 16px}.restaurant-module___8x5Qq__acquisitionHint{color:#c1cbd4;margin:6px 0 12px;font-size:12px}.restaurant-module___8x5Qq__profileCard{border:2px solid var(--gold);background:var(--cream);color:var(--ink);grid-template-columns:96px minmax(0,1fr) minmax(240px,auto);align-items:center;gap:20px;margin-bottom:24px;padding:20px;scroll-margin-top:72px;display:grid;box-shadow:4px 4px #090d15}.restaurant-module___8x5Qq__profileAvatar{border:3px solid var(--ink);width:96px;height:96px;image-rendering:pixelated;background:#d6c5a1}.restaurant-module___8x5Qq__profileIdentity{min-width:0}.restaurant-module___8x5Qq__profileEyebrow{color:var(--red);font:9px/1.5 var(--pixel);margin-bottom:8px}.restaurant-module___8x5Qq__profileIdentity h2{color:var(--ink);font:16px/1.35 var(--pixel)}.restaurant-module___8x5Qq__profileIdentity p{color:#705440;font:11px/1.5 var(--mono);overflow-wrap:anywhere;margin-top:8px}.restaurant-module___8x5Qq__profileIdentity code{font:inherit}.restaurant-module___8x5Qq__profileMetrics{border-left:2px solid #c9b58f;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:240px;margin:0;padding-left:20px;display:grid}.restaurant-module___8x5Qq__profileMetrics dt{color:#805332;font:9px/1.4 var(--pixel)}.restaurant-module___8x5Qq__profileMetrics dd{color:var(--ink);font:600 16px/1.3 var(--mono);overflow-wrap:anywhere;margin:6px 0 0}.restaurant-module___8x5Qq__leaderboard{border:2px solid #566575;margin-top:24px}.restaurant-module___8x5Qq__leaderboard>div{background:#1a2230;align-items:center;gap:16px;padding:16px;display:flex}.restaurant-module___8x5Qq__leaderboard>div+div{border-top:2px solid #3c4859}.restaurant-module___8x5Qq__leaderboard>div:first-child{background:linear-gradient(135deg,#3a3528 0%,#2a2820 100%);border:2px solid #f2b84b;border-bottom:3px solid #c8962a;margin:-2px -2px 0;position:relative}.restaurant-module___8x5Qq__leaderboard>div:first-child:before{content:"★ EMPLOYEE OF THE MONTH ★";color:#322e30;font:8px var(--pixel);white-space:nowrap;background:#f2b84b;padding:2px 12px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.restaurant-module___8x5Qq__leaderboard>div:first-child .restaurant-module___8x5Qq__rank{color:#f8d870;font-size:18px}.restaurant-module___8x5Qq__leaderboard>div:nth-child(2),.restaurant-module___8x5Qq__leaderboard>div:nth-child(3){background:#252e3d}.restaurant-module___8x5Qq__leaderboardAvatar{background:#354255;border:2px solid #566575;flex:none;width:48px;height:48px;padding:2px}.restaurant-module___8x5Qq__leaderboard>div:first-child .restaurant-module___8x5Qq__leaderboardAvatar{background:#3a3528;border-color:#f2b84b}.restaurant-module___8x5Qq__leaderboard>div>span:nth-of-type(2){flex:1;min-width:0}.restaurant-module___8x5Qq__leaderboard strong{font:12px var(--mono);overflow-wrap:anywhere}.restaurant-module___8x5Qq__leaderboard small{color:var(--muted);margin-top:4px;font-weight:400;display:block}.restaurant-module___8x5Qq__leaderboard>div>strong{text-align:right}.restaurant-module___8x5Qq__leaderboard>div:first-child>strong{color:#f2b84b}.restaurant-module___8x5Qq__rank{width:40px;color:var(--gold);font:14px var(--pixel)}.restaurant-module___8x5Qq__leaderboard .restaurant-module___8x5Qq__ownRow{box-shadow:inset 4px 0 var(--gold);background:#37332c}.restaurant-module___8x5Qq__leaderboard .restaurant-module___8x5Qq__ownRow.restaurant-module___8x5Qq__leaderboard>div:first-child{box-shadow:inset 4px 0 var(--gold)}.restaurant-module___8x5Qq__seasonGrid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:24px;display:grid}.restaurant-module___8x5Qq__card h3{font:13px var(--pixel);margin:24px 0 8px}.restaurant-module___8x5Qq__rarityList{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.restaurant-module___8x5Qq__rarityList>span{background:#171b26;border-left:4px solid;padding:8px;font-size:11px}.restaurant-module___8x5Qq__rarityList strong{color:var(--muted);font-size:10px;display:block}.restaurant-module___8x5Qq__footer{color:#8f9cab;font:9px/1.6 var(--mono);border-top:2px solid #333f50;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:24px;padding-top:16px;display:flex}.restaurant-module___8x5Qq__footerPractice{flex-basis:100%;margin:0;font-size:11px}.restaurant-module___8x5Qq__modalOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080e1cbb}.restaurant-module___8x5Qq__modal{flex-direction:column;max-height:88dvh;background:#252e3d!important;border:2px solid #a7b5c3!important;border-radius:0!important;gap:0!important;max-width:min(620px,100vw - 32px)!important;padding:0!important;animation:none!important;display:flex!important;box-shadow:inset 0 0 0 4px #3c4b60,8px 8px #090d15!important}.restaurant-module___8x5Qq__modalHeader{background:#303d4d;border-bottom:2px solid #566575;flex-shrink:0;align-items:center;gap:16px;padding:16px 20px;display:flex}.restaurant-module___8x5Qq__modalBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#708a9b #19212d;align-content:start;gap:16px;min-height:0;padding:20px 24px 24px;display:grid;overflow-y:auto}.restaurant-module___8x5Qq__modalBody>*{min-width:0}.restaurant-module___8x5Qq__modal [data-slot=dialog-title]{min-width:0;font:16px/1.6 var(--pixel);color:var(--cream);flex:1;margin:0}.restaurant-module___8x5Qq__modal [data-slot=dialog-description]{font-size:12px;line-height:1.7;color:#b7c3ce!important}.restaurant-module___8x5Qq__modal .restaurant-module___8x5Qq__modalClose{width:44px;height:44px;color:var(--cream);font:28px/1 var(--mono);background:#354255;border:2px solid #708a9b;flex-shrink:0;place-items:center;display:grid}.restaurant-module___8x5Qq__modal h3{font:12px var(--pixel);color:var(--cream)}.restaurant-module___8x5Qq__modal p{font-size:12px;line-height:1.7}.restaurant-module___8x5Qq__stationPreview{background:#19212d;border:2px solid #435064;align-items:center;gap:16px;padding:16px;display:flex}.restaurant-module___8x5Qq__stationPreview svg{flex-shrink:0;width:72px;height:72px}.restaurant-module___8x5Qq__stationPreview p{flex:1;margin:0}.restaurant-module___8x5Qq__equipList,.restaurant-module___8x5Qq__actionStack{gap:12px;display:grid}.restaurant-module___8x5Qq__equipOption{color:var(--cream);text-align:left;touch-action:manipulation;background:#19212d;border:2px solid #566575;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;min-height:72px;padding:12px 16px;display:grid}.restaurant-module___8x5Qq__equipOption:hover,.restaurant-module___8x5Qq__equipOption:focus-visible{border-color:var(--gold);background:#1f2938}.restaurant-module___8x5Qq__equipOption:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.restaurant-module___8x5Qq__equipOption svg{width:56px;height:56px}.restaurant-module___8x5Qq__equipOption span{font:700 13px var(--pixel);min-width:0}.restaurant-module___8x5Qq__equipOption small{color:var(--muted);font:11px var(--mono);margin-top:4px;display:block}.restaurant-module___8x5Qq__equipOption strong{font:700 11px var(--pixel);color:var(--gold);white-space:nowrap;background:#303d4d;border:1px solid #566575;padding:8px 12px}.restaurant-module___8x5Qq__delivery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.restaurant-module___8x5Qq__delivery .restaurant-module___8x5Qq__item svg{width:64px;height:64px}.restaurant-module___8x5Qq__balancePair{color:var(--muted);background:#19212d;border:2px solid #435064;gap:24px;padding:16px;font-size:11px;display:flex}.restaurant-module___8x5Qq__balancePair>span{min-width:0}.restaurant-module___8x5Qq__balancePair strong{color:var(--cream);font:14px var(--mono);overflow-wrap:anywhere;margin-top:4px;display:block}.restaurant-module___8x5Qq__amountLabel{font:12px var(--mono);gap:8px;display:grid}.restaurant-module___8x5Qq__amountLabel input{width:100%;color:var(--cream);font:20px var(--mono);background:#101724;border:2px solid #708a9b;border-radius:0;padding:12px;box-shadow:inset 2px 2px #080e18}.restaurant-module___8x5Qq__modal .restaurant-module___8x5Qq__filters{margin:0}.restaurant-module___8x5Qq__dangerZone{border-top:2px solid #566575;gap:12px;padding-top:16px;display:grid}.restaurant-module___8x5Qq__shareReceipt{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/2 var(--mono);color:#acc76a;-webkit-user-select:text;user-select:text;background:#0d1118;border:2px solid #252e3d;padding:20px;position:relative}.restaurant-module___8x5Qq__shareReceipt:before{content:"SHIFT RECEIPT";color:#f3e4c5;font:8px var(--pixel);letter-spacing:1px;background:#c63c43;padding:2px 8px;position:absolute;top:-10px;left:16px}.restaurant-module___8x5Qq__helpLead{width:64px;margin:auto}.restaurant-module___8x5Qq__helpList{color:#b7c3ce;padding-left:20px;font-size:12px;line-height:1.8}.restaurant-module___8x5Qq__helpList li{padding:4px 0}.restaurant-module___8x5Qq__helpList strong{color:var(--cream)}.restaurant-module___8x5Qq__loading{text-align:center;min-height:70vh;padding:100px 20px}.restaurant-module___8x5Qq__loading>svg{width:96px;margin:auto}.restaurant-module___8x5Qq__loadingBag{animation:1.5s ease-in-out infinite restaurant-module___8x5Qq__bagBob;width:120px!important;height:150px!important}@keyframes restaurant-module___8x5Qq__bagBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.restaurant-module___8x5Qq__loading h1{font:24px var(--pixel);margin:16px 0}.restaurant-module___8x5Qq__loading p,.restaurant-module___8x5Qq__loading button{margin:16px 0}.restaurant-module___8x5Qq__receipt{color:#322a29;clip-path:polygon(0 0,100% 0,100% 98%,97% 100%,94% 98%,91% 100%,88% 98%,85% 100%,82% 98%,79% 100%,76% 98%,73% 100%,70% 98%,67% 100%,64% 98%,61% 100%,58% 98%,55% 100%,52% 98%,49% 100%,46% 98%,43% 100%,40% 98%,37% 100%,34% 98%,31% 100%,28% 98%,25% 100%,22% 98%,19% 100%,16% 98%,13% 100%,10% 98%,7% 100%,4% 98%,0 100%);background:#f3e4c5;padding:28px;position:relative}.restaurant-module___8x5Qq__receipt>svg{width:65px;margin:0 auto 15px;display:block}.restaurant-module___8x5Qq__receipt .restaurant-module___8x5Qq__eyebrow{color:#805332;text-align:center;font-size:9px}.restaurant-module___8x5Qq__receipt h2{text-align:center;white-space:pre-line;margin:12px 0 26px}.restaurant-module___8x5Qq__receiptLine{font:11px var(--font-geist-mono), monospace;border-top:1px dashed #80533266;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.restaurant-module___8x5Qq__receipt>p{color:#805332;margin-top:18px;font-size:11px}.restaurant-module___8x5Qq__barcode{background:repeating-linear-gradient(90deg,#322a29 0 2px,#0000 2px 4px,#322a29 4px 5px,#0000 5px 7px,#322a29 7px 10px,#0000 10px 12px);width:150px;height:32px;margin:26px auto 15px}@media (max-width:1150px){.restaurant-module___8x5Qq__main{padding:20px}.restaurant-module___8x5Qq__header{padding:8px 20px}.restaurant-module___8x5Qq__layout{grid-template-columns:minmax(0,1fr) 264px}.restaurant-module___8x5Qq__slotMeter{display:none}.restaurant-module___8x5Qq__card,.restaurant-module___8x5Qq__manager{padding:16px}.restaurant-module___8x5Qq__windowLabel{margin:-16px -16px 16px}}@media (max-width:860px){.restaurant-module___8x5Qq__profileCard{grid-template-columns:96px minmax(0,1fr);gap:12px}.restaurant-module___8x5Qq__profileMetrics{border-top:2px solid #c9b58f;border-left:0;grid-column:1/-1;min-width:0;padding:12px 0 0}.restaurant-module___8x5Qq__layout{grid-template-columns:minmax(0,1fr)}.restaurant-module___8x5Qq__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.restaurant-module___8x5Qq__manager{grid-column:1/-1}.restaurant-module___8x5Qq__manager>svg{width:64px}.restaurant-module___8x5Qq__manager ol{flex-wrap:wrap;gap:4px 24px;display:flex}.restaurant-module___8x5Qq__manager>.restaurant-module___8x5Qq__secondary{width:auto;padding-inline:24px}.restaurant-module___8x5Qq__seasonGrid{grid-template-columns:minmax(0,1fr)}.restaurant-module___8x5Qq__receipt{width:100%;max-width:440px;margin:auto}}@media (max-width:640px){.restaurant-module___8x5Qq__headerConnected{grid-template-columns:max-content minmax(0,1fr) 44px;grid-template-areas:"brand brand help""mode wallet wallet";gap:2px 8px;display:grid}.restaurant-module___8x5Qq__headerConnected .restaurant-module___8x5Qq__headerRight{display:contents}.restaurant-module___8x5Qq__headerConnected .restaurant-module___8x5Qq__brand{grid-area:brand}.restaurant-module___8x5Qq__headerConnected .restaurant-module___8x5Qq__mode{grid-area:mode}.restaurant-module___8x5Qq__headerConnected .restaurant-module___8x5Qq__walletSlot{grid-area:wallet;justify-self:end;width:min(100%,280px)}.restaurant-module___8x5Qq__headerConnected .restaurant-module___8x5Qq__walletSlot>*{width:100%}.restaurant-module___8x5Qq__headerConnected .restaurant-module___8x5Qq__iconButton{grid-area:help}}@media (max-width:640px),(max-height:500px) and (max-width:960px){.restaurant-module___8x5Qq__modal{--tw-translate-x:0px;--tw-translate-y:0px;width:100%;height:100dvh;max-height:100dvh;inset:0;transform:none;max-width:none!important;box-shadow:none!important;border:0!important;translate:0!important}.restaurant-module___8x5Qq__modalHeader{padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 12px max(16px, env(safe-area-inset-left))}.restaurant-module___8x5Qq__modalBody{padding:20px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex:1}}@media (max-width:560px){.restaurant-module___8x5Qq__profileCard{padding:16px}.restaurant-module___8x5Qq__profileIdentity h2,.restaurant-module___8x5Qq__profileMetrics dd{font-size:14px}.restaurant-module___8x5Qq__header{min-height:60px;padding:max(6px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 6px max(12px, env(safe-area-inset-left));flex-wrap:wrap;grid-template-columns:minmax(0,1fr) max-content 44px;grid-template-areas:"brand mode help";gap:8px;display:grid}.restaurant-module___8x5Qq__headerConnected{grid-template-columns:max-content minmax(0,1fr) 44px;grid-template-areas:"brand brand help""mode wallet wallet";row-gap:2px;display:grid}.restaurant-module___8x5Qq__headerRight{display:contents}.restaurant-module___8x5Qq__brand{white-space:nowrap;grid-area:brand;gap:8px;min-width:0;min-height:44px;font-size:16px}.restaurant-module___8x5Qq__brand small{display:none}.restaurant-module___8x5Qq__brand svg{width:20px;height:28px}.restaurant-module___8x5Qq__mode{font:10px/1.4 var(--pixel);grid-area:mode}.restaurant-module___8x5Qq__mode:before{display:none}.restaurant-module___8x5Qq__walletSlot{grid-area:wallet}.restaurant-module___8x5Qq__header .restaurant-module___8x5Qq__iconButton{box-shadow:none;background:0 0;border:0;grid-area:help}.restaurant-module___8x5Qq__main{padding:0 max(8px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}.restaurant-module___8x5Qq__pageHeading{gap:2px;min-height:0;margin:0;padding:10px 2px 8px;display:grid}.restaurant-module___8x5Qq__pageHeading h1{font:14px/1.4 var(--pixel)}.restaurant-module___8x5Qq__pageHeading h1 span,.restaurant-module___8x5Qq__pageHeading .restaurant-module___8x5Qq__eyebrow,.restaurant-module___8x5Qq__shiftClock{display:none}.restaurant-module___8x5Qq__mobileShiftMeta{color:#b2bdc9;font:11px/1.5 var(--mono);justify-content:space-between;align-items:center;gap:8px;display:flex}.restaurant-module___8x5Qq__mobileShiftMeta>span:nth-child(2){display:none}.restaurant-module___8x5Qq__statChip{padding-inline:10px}.restaurant-module___8x5Qq__chipLabel{font-size:11px}.restaurant-module___8x5Qq__chipLabelFull{display:none}.restaurant-module___8x5Qq__chipLabelCompact{display:inline}.restaurant-module___8x5Qq__chipValue{font-size:18px}.restaurant-module___8x5Qq__tabs{z-index:20;padding-top:env(safe-area-inset-top);margin-bottom:8px;position:sticky;top:0}.restaurant-module___8x5Qq__tabs button{padding:6px 2px;font-size:13px}.restaurant-module___8x5Qq__kitchenPanel>.restaurant-module___8x5Qq__panelTitle{display:none}.restaurant-module___8x5Qq__panelTitle>span{font-size:8px}.restaurant-module___8x5Qq__equipmentRack{padding:12px 8px}.restaurant-module___8x5Qq__rackTitle{margin-bottom:12px;padding:0}.restaurant-module___8x5Qq__rackTitle>span{font-size:11px}.restaurant-module___8x5Qq__rackTitle small{font-size:10px}.restaurant-module___8x5Qq__rackGrid{gap:8px}.restaurant-module___8x5Qq__sceneFooter{padding:8px 12px;font-size:10px}.restaurant-module___8x5Qq__sidebar{grid-template-columns:minmax(0,1fr);gap:12px}.restaurant-module___8x5Qq__manager{grid-column:auto;padding:12px}.restaurant-module___8x5Qq__manager>svg{width:36px;margin:4px 0 4px 8px}.restaurant-module___8x5Qq__manager h2{font-size:12px}.restaurant-module___8x5Qq__manager>p{margin:8px 0;font-size:11px}.restaurant-module___8x5Qq__manager ol{flex-wrap:wrap;gap:4px 12px;margin:8px 0 12px;padding:8px 0 0;font-size:10px;display:flex}.restaurant-module___8x5Qq__manager li{gap:6px;margin:4px 0}.restaurant-module___8x5Qq__manager li:before{width:16px;height:16px;font-size:8px}.restaurant-module___8x5Qq__manager>.restaurant-module___8x5Qq__secondary{width:100%;padding:8px;font-size:10px}.restaurant-module___8x5Qq__managerCompact{padding:10px 12px}.restaurant-module___8x5Qq__managerCompact h2{font-size:11px}.restaurant-module___8x5Qq__card>.restaurant-module___8x5Qq__panelTitle{flex-direction:column;align-items:flex-start}.restaurant-module___8x5Qq__card>.restaurant-module___8x5Qq__panelTitle>button{width:100%}.restaurant-module___8x5Qq__filters{gap:6px}.restaurant-module___8x5Qq__filters button{padding:8px 10px;font-size:10px}.restaurant-module___8x5Qq__leaderboard>div{grid-template-columns:24px 48px minmax(0,1fr);gap:8px;padding:12px;display:grid}.restaurant-module___8x5Qq__leaderboard>div>strong{text-align:left;grid-column:3}.restaurant-module___8x5Qq__rank{width:24px;font-size:10px}.restaurant-module___8x5Qq__leaderboardAvatar{width:48px;height:48px;padding:2px}.restaurant-module___8x5Qq__leaderboard strong{font-size:10px}.restaurant-module___8x5Qq__leaderboard small{font-size:9px}.restaurant-module___8x5Qq__modal [data-slot=dialog-title],.restaurant-module___8x5Qq__modal p,.restaurant-module___8x5Qq__modal [data-slot=dialog-description],.restaurant-module___8x5Qq__helpList{font-size:14px}.restaurant-module___8x5Qq__game button{scroll-margin-block:100px 16px}.restaurant-module___8x5Qq__stationPreview{text-align:center;flex-direction:column;gap:12px;padding:16px}.restaurant-module___8x5Qq__stationPreview svg{width:80px;height:80px}.restaurant-module___8x5Qq__equipOption{grid-template-columns:48px 1fr;gap:12px;padding:12px}.restaurant-module___8x5Qq__equipOption strong{text-align:center;grid-column:1/-1;padding:12px}.restaurant-module___8x5Qq__delivery{grid-template-columns:repeat(2,minmax(0,1fr))}.restaurant-module___8x5Qq__item{padding:10px 8px 0}.restaurant-module___8x5Qq__itemStatus{margin-inline:-8px;padding:8px;font-size:10px}.restaurant-module___8x5Qq__itemDetail{grid-template-columns:minmax(0,1fr);gap:20px}.restaurant-module___8x5Qq__sortLabel{justify-content:space-between;width:100%}.restaurant-module___8x5Qq__sortLabel select{flex:1}.restaurant-module___8x5Qq__balancePair{gap:12px;padding:12px}.restaurant-module___8x5Qq__balancePair strong{font-size:12px}.restaurant-module___8x5Qq__receipt{padding:24px}}@media (max-width:520px){.restaurant-module___8x5Qq__inventoryControls{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.restaurant-module___8x5Qq__locker .restaurant-module___8x5Qq__sortLabel{width:auto}.restaurant-module___8x5Qq__sortLabel select{width:100%;min-width:0}}@media (max-width:360px){.restaurant-module___8x5Qq__inventoryControls{grid-template-columns:1fr}.restaurant-module___8x5Qq__combineToggle{width:100%}}@media (prefers-reduced-motion:reduce){.restaurant-module___8x5Qq__primary:active,.restaurant-module___8x5Qq__secondary:active,.restaurant-module___8x5Qq__danger:active,.restaurant-module___8x5Qq__iconButton:active{translate:none}}.restaurant-module___8x5Qq__game,.restaurant-module___8x5Qq__modal,.restaurant-module___8x5Qq__statDetails{overflow-wrap:anywhere}.restaurant-module___8x5Qq__header>*,.restaurant-module___8x5Qq__panelTitle>*,.restaurant-module___8x5Qq__stationPreview>*,.restaurant-module___8x5Qq__equipOption>span{min-width:0}@media (max-width:360px){.restaurant-module___8x5Qq__brand{font-size:14px}.restaurant-module___8x5Qq__tabs button{font-size:11px}.restaurant-module___8x5Qq__statChip{padding-inline:6px}.restaurant-module___8x5Qq__rarityList{grid-template-columns:repeat(2,minmax(0,1fr))}.restaurant-module___8x5Qq__receipt{padding:20px 16px}}
.character-sprites-module__EDl72a__sprite{aspect-ratio:2/3;height:auto;image-rendering:pixelated;pointer-events:none;contain:layout style;flex-shrink:0;display:block;overflow:visible}.character-sprites-module__EDl72a__eyes{animation:6.8s step-end infinite character-sprites-module__EDl72a__blink}.character-sprites-module__EDl72a__idle .character-sprites-module__EDl72a__head{animation:3.6s step-end infinite character-sprites-module__EDl72a__breathe}.character-sprites-module__EDl72a__walk .character-sprites-module__EDl72a__body{animation:.48s step-end infinite character-sprites-module__EDl72a__walkBob}.character-sprites-module__EDl72a__walk .character-sprites-module__EDl72a__leftLeg{animation:.48s step-end infinite character-sprites-module__EDl72a__stepLeft}.character-sprites-module__EDl72a__walk .character-sprites-module__EDl72a__rightLeg{animation:.48s step-end infinite character-sprites-module__EDl72a__stepRight}.character-sprites-module__EDl72a__walk .character-sprites-module__EDl72a__leftArm{animation:.48s step-end infinite character-sprites-module__EDl72a__armSwing}.character-sprites-module__EDl72a__walk .character-sprites-module__EDl72a__rightArm{animation:.48s step-end infinite reverse character-sprites-module__EDl72a__armSwing}.character-sprites-module__EDl72a__work .character-sprites-module__EDl72a__leftArm{animation:.72s step-end infinite character-sprites-module__EDl72a__workLeft}.character-sprites-module__EDl72a__work .character-sprites-module__EDl72a__rightArm,.character-sprites-module__EDl72a__work .character-sprites-module__EDl72a__tool{animation:.72s step-end infinite character-sprites-module__EDl72a__workRight}.character-sprites-module__EDl72a__work .character-sprites-module__EDl72a__carried{animation:1.44s step-end infinite character-sprites-module__EDl72a__trayWork}.character-sprites-module__EDl72a__work .character-sprites-module__EDl72a__head{animation:2.88s step-end infinite character-sprites-module__EDl72a__workLook}.character-sprites-module__EDl72a__work .character-sprites-module__EDl72a__steam{animation:.72s step-end infinite character-sprites-module__EDl72a__steam}.character-sprites-module__EDl72a__celebrate .character-sprites-module__EDl72a__body{animation:.64s step-end infinite character-sprites-module__EDl72a__celebrate}.character-sprites-module__EDl72a__celebrate .character-sprites-module__EDl72a__spark{animation:.64s step-end infinite character-sprites-module__EDl72a__spark}.character-sprites-module__EDl72a__sprite[data-character=apu] .character-sprites-module__EDl72a__eyes{animation-delay:1.4s}.character-sprites-module__EDl72a__sprite[data-character=pepe] .character-sprites-module__EDl72a__eyes{animation-delay:3.1s}.character-sprites-module__EDl72a__sprite[data-character=manager] .character-sprites-module__EDl72a__eyes{animation-delay:2.2s}.character-sprites-module__EDl72a__sprite[data-character=pink-wojak] .character-sprites-module__EDl72a__eyes{animation-duration:3.7s}.character-sprites-module__EDl72a__sprite[data-character=doomer] .character-sprites-module__EDl72a__eyes{animation-delay:4.3s}@keyframes character-sprites-module__EDl72a__blink{0%,94%,to{transform:scaleY(1)}95%,97%{transform:scaleY(.2)}}@keyframes character-sprites-module__EDl72a__breathe{0%,75%,to{transform:translateY(0)}76%,90%{transform:translateY(1px)}}@keyframes character-sprites-module__EDl72a__walkBob{0%,49%,to{transform:translateY(0)}50%,99%{transform:translateY(-1px)}}@keyframes character-sprites-module__EDl72a__stepLeft{0%,24%,to{transform:translate(0)}25%,49%{transform:translate(-1px,-2px)}50%,74%{transform:translate(0)}75%,99%{transform:translate(1px)}}@keyframes character-sprites-module__EDl72a__stepRight{0%,24%,to{transform:translate(0)}25%,49%{transform:translate(1px)}50%,74%{transform:translate(0)}75%,99%{transform:translate(-1px,-2px)}}@keyframes character-sprites-module__EDl72a__armSwing{0%,49%,to{transform:translate(0)}50%,99%{transform:translate(1px,-1px)}}@keyframes character-sprites-module__EDl72a__workLeft{0%,24%,to{transform:translate(0)}25%,74%{transform:translate(2px,-2px)}75%,99%{transform:translate(1px)}}@keyframes character-sprites-module__EDl72a__workRight{0%,24%,to{transform:translate(0)}25%,49%{transform:translate(-1px,-3px)}50%,74%{transform:translateY(-2px)}75%,99%{transform:translate(1px)}}@keyframes character-sprites-module__EDl72a__trayWork{0%,49%,to{transform:translate(0)}50%,74%{transform:translate(-1px,-1px)}75%,99%{transform:translate(1px)}}@keyframes character-sprites-module__EDl72a__workLook{0%,49%,to{transform:translate(0)}50%,74%{transform:translate(1px,1px)}75%,99%{transform:translateY(1px)}}@keyframes character-sprites-module__EDl72a__steam{0%,24%,to{opacity:.6;transform:translateY(0)}25%,74%{opacity:.4;transform:translateY(-2px)}75%,99%{opacity:0;transform:translateY(-3px)}}@keyframes character-sprites-module__EDl72a__celebrate{0%,24%,75%,to{transform:translateY(0)}25%,74%{transform:translateY(-2px)}}@keyframes character-sprites-module__EDl72a__spark{0%,49%,to{opacity:1}50%,99%{opacity:0}}@media (prefers-reduced-motion:reduce){.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__eyes,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__head,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__body,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__leftLeg,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__rightLeg,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__leftArm,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__rightArm,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__tool,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__carried,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__steam,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__spark{animation:none}}.character-sprites-module__EDl72a__sit .character-sprites-module__EDl72a__head{animation:4.2s step-end infinite character-sprites-module__EDl72a__breathe}.character-sprites-module__EDl72a__eat .character-sprites-module__EDl72a__biteFood,.character-sprites-module__EDl72a__eat .character-sprites-module__EDl72a__rightArm{animation:2.4s step-end infinite character-sprites-module__EDl72a__bite}.character-sprites-module__EDl72a__eat .character-sprites-module__EDl72a__sipDrink,.character-sprites-module__EDl72a__eat[data-carrying=cola] .character-sprites-module__EDl72a__rightArm{animation:2.8s step-end infinite character-sprites-module__EDl72a__sip}.character-sprites-module__EDl72a__eat .character-sprites-module__EDl72a__head{animation:2.4s step-end infinite character-sprites-module__EDl72a__eatingBob}.character-sprites-module__EDl72a__eat .character-sprites-module__EDl72a__chew{animation:.6s step-end infinite character-sprites-module__EDl72a__chew}.character-sprites-module__EDl72a__eat .character-sprites-module__EDl72a__crumbs{animation:2.4s step-end infinite character-sprites-module__EDl72a__crumbs}.character-sprites-module__EDl72a__tears{animation:3s step-end infinite character-sprites-module__EDl72a__tears}.character-sprites-module__EDl72a__sprite[data-character=smug-pepe] .character-sprites-module__EDl72a__eyes{animation-delay:1.8s}.character-sprites-module__EDl72a__sprite[data-character=sad-pepe] .character-sprites-module__EDl72a__eyes{animation-delay:.8s}.character-sprites-module__EDl72a__sprite[data-character=comfy-pepe] .character-sprites-module__EDl72a__eyes{animation-delay:3.9s}@keyframes character-sprites-module__EDl72a__bite{0%,19%,80%,to{transform:translate(0)}20%,34%{transform:translate(-2px,-3px)}35%,64%{transform:translate(-4px,-5px)}65%,79%{transform:translate(-2px,-3px)}}@keyframes character-sprites-module__EDl72a__sip{0%,19%,85%,to{transform:translate(0)}20%,34%,70%,84%{transform:translate(-2px,-1px)}35%,69%{transform:translate(-4px,-2px)}}@keyframes character-sprites-module__EDl72a__eatingBob{0%,34%,65%,to{transform:translateY(0)}35%,49%{transform:translateY(1px)}50%,64%{transform:translateY(0)}}@keyframes character-sprites-module__EDl72a__chew{0%,49%,to{transform:translate(0)}50%,99%{transform:translate(1px)}}@keyframes character-sprites-module__EDl72a__crumbs{0%,39%,80%,to{opacity:0;transform:translateY(0)}40%,59%{opacity:1;transform:translateY(1px)}60%,79%{opacity:1;transform:translateY(3px)}}@keyframes character-sprites-module__EDl72a__tears{0%,49%,to{transform:translateY(0)}50%,99%{transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__head,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__body,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__leftArm,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__rightArm,.character-sprites-module__EDl72a__sprite[data-carrying=cola] .character-sprites-module__EDl72a__rightArm,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__biteFood,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__sipDrink,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__chew,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__crumbs,.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__tears{animation:none}.character-sprites-module__EDl72a__sprite .character-sprites-module__EDl72a__crumbs{opacity:0}}
.restaurant-scene-module__zkhc5q__scene{--ink:#171b26;--cream:#f3e4c5;--red:#c63c43;--gold:#f2b84b;font-family:var(--font-geist-mono), monospace;background:#141e2d;border-top:1px solid #ffffff18;overflow:hidden}.restaurant-scene-module__zkhc5q__shiftBar{color:#c1c3ad;letter-spacing:1.4px;background:#1d2634;border-bottom:1px solid #708a9b33;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:9px;display:flex}.restaurant-scene-module__zkhc5q__shiftBar i{background:#acc76a;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 8px #acc76a44}.restaurant-scene-module__zkhc5q__shiftBar i.restaurant-scene-module__zkhc5q__activeDot{background:#f2b84b;box-shadow:0 0 10px #f2b84b66}.restaurant-scene-module__zkhc5q__shiftBar i.restaurant-scene-module__zkhc5q__goldenDot{background:#f2b84b;animation:1.5s ease-in-out infinite restaurant-scene-module__zkhc5q__goldPulse;box-shadow:0 0 12px #f2b84b88,0 0 20px #f2b84b44}@keyframes restaurant-scene-module__zkhc5q__goldPulse{0%,to{box-shadow:0 0 12px #f2b84b88,0 0 20px #f2b84b44}50%{box-shadow:0 0 16px #f2b84baa,0 0 28px #f2b84b66}}.restaurant-scene-module__zkhc5q__serviceBadge{color:#f2b84b}@media (max-width:560px){.restaurant-scene-module__zkhc5q__scene .restaurant-scene-module__zkhc5q__shiftBar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}.restaurant-scene-module__zkhc5q__viewport{width:100%;min-width:0;overflow:hidden}.restaurant-scene-module__zkhc5q__viewport:focus-visible{outline-offset:-3px;outline:2px solid #f2b84b}.restaurant-scene-module__zkhc5q__world{isolation:isolate;aspect-ratio:800/580;background:#141e2d;width:100%;min-width:0;position:relative;overflow:hidden;container-type:inline-size}.restaurant-scene-module__zkhc5q__interior{width:100%;height:100%;position:absolute;inset:0}.restaurant-scene-module__zkhc5q__world svg{image-rendering:pixelated}.restaurant-scene-module__zkhc5q__world [aria-hidden=true]{pointer-events:none}.restaurant-scene-module__zkhc5q__rain{pointer-events:none;z-index:1;clip-path:polygon(0 0,100% 0,100% 100%,92% 100%,92% 16%,9% 16%,9% 100%,0 100%);background-image:repeating-linear-gradient(107deg,#0000 0 51px,#819fc226 52px 53px,#0000 54px 100px);background-size:100px 23px;animation:.6s steps(3,end) infinite restaurant-scene-module__zkhc5q__rain;position:absolute;inset:0}.restaurant-scene-module__zkhc5q__openSign{color:#f3e4c5;text-align:center;z-index:2;background:#762d42;border:2px solid #c63c43;padding:9px 4px;font-size:13px;font-weight:700;animation:8s steps(2,end) infinite restaurant-scene-module__zkhc5q__signFlicker;position:absolute;top:32%;left:.8%;transform:rotate(-3deg);box-shadow:3px 3px #0d1523}.restaurant-scene-module__zkhc5q__openSign small{font-size:5px;line-height:2;display:block}.restaurant-scene-module__zkhc5q__chart{z-index:3;background:#171b26;border:4px solid #708a9b;width:10%;position:absolute;top:29%;left:76%;transform:rotate(3deg)}.restaurant-scene-module__zkhc5q__chart span{color:#a6bac4;text-align:center;font-size:5px;display:block}.restaurant-scene-module__zkhc5q__chart svg{width:100%;height:30px;display:block}.restaurant-scene-module__zkhc5q__actor{z-index:5;aspect-ratio:32/48;width:7.5%;color:inherit;background:0 0;border:0;padding:0;line-height:0;transition:left 1.05s linear,top 1.05s linear;position:absolute;transform:translate(-50%)}.restaurant-scene-module__zkhc5q__actor svg{width:100%;height:100%;display:block;overflow:visible}.restaurant-scene-module__zkhc5q__actor:is(button){cursor:pointer}.restaurant-scene-module__zkhc5q__actor:is(button):hover{filter:brightness(1.2)}.restaurant-scene-module__zkhc5q__actor:is(button):focus-visible{outline-offset:2px;outline:2px dashed #f2b84b}.restaurant-scene-module__zkhc5q__cook{z-index:5}.restaurant-scene-module__zkhc5q__cashier,.restaurant-scene-module__zkhc5q__manager{z-index:7}.restaurant-scene-module__zkhc5q__runner{animation:11s steps(22,end) infinite restaurant-scene-module__zkhc5q__runner}.restaurant-scene-module__zkhc5q__queue{z-index:8}.restaurant-scene-module__zkhc5q__queueBack{z-index:8;opacity:.9}.restaurant-scene-module__zkhc5q__customer{z-index:10}.restaurant-scene-module__zkhc5q__diner{z-index:9;animation:5s steps(2,end) infinite restaurant-scene-module__zkhc5q__diner}.restaurant-scene-module__zkhc5q__panic{filter:saturate(1.4)}.restaurant-scene-module__zkhc5q__appliance{z-index:3;cursor:pointer;background:0 0;border:0;width:13%;height:17%;padding:0;line-height:0;position:absolute;transform:translate(-50%)}.restaurant-scene-module__zkhc5q__appliance>svg{filter:drop-shadow(2px 4px #80533255);width:100%;height:100%}.restaurant-scene-module__zkhc5q__appliance>span{color:#f3e4c5;text-align:center;opacity:0;background:#171b26e6;font-size:7px;line-height:1.5;transition:opacity .15s;position:absolute;bottom:3%;left:9%;right:9%}.restaurant-scene-module__zkhc5q__appliance:hover>span,.restaurant-scene-module__zkhc5q__appliance:focus-visible>span{opacity:1}.restaurant-scene-module__zkhc5q__appliance:hover>svg{filter:drop-shadow(0 0 5px #f2b84b88)}.restaurant-scene-module__zkhc5q__appliance:focus-visible{outline:2px dashed #f2b84b}.restaurant-scene-module__zkhc5q__steam{color:#f3e4c5;opacity:.3;pointer-events:none;font-size:16px;font-style:normal;line-height:.8;animation:2.2s steps(4,end) infinite restaurant-scene-module__zkhc5q__steam;position:absolute;top:0;left:35%}.restaurant-scene-module__zkhc5q__hot .restaurant-scene-module__zkhc5q__steam{color:#ffe5a1;opacity:.8;animation-duration:1s}.restaurant-scene-module__zkhc5q__fryerBubbles{pointer-events:none;width:60%;height:30%;position:absolute;top:25%;left:20%}.restaurant-scene-module__zkhc5q__fryerBubbles:before,.restaurant-scene-module__zkhc5q__fryerBubbles:after{content:"○";color:#f2b84b;font-size:8px;animation:1.5s steps(3,end) infinite restaurant-scene-module__zkhc5q__fryerBubble;position:absolute}.restaurant-scene-module__zkhc5q__fryerBubbles:before{animation-delay:0s;left:25%}.restaurant-scene-module__zkhc5q__fryerBubbles:after{animation-delay:.5s;left:65%}.restaurant-scene-module__zkhc5q__sodaDrip{transform-origin:top;pointer-events:none;background:#8870ad;width:2px;height:6px;animation:4s steps(2,end) infinite restaurant-scene-module__zkhc5q__sodaDrip;position:absolute;bottom:40%;left:48%}.restaurant-scene-module__zkhc5q__bagFold{animation:3s ease-in-out infinite restaurant-scene-module__zkhc5q__bagPuff}.restaurant-scene-module__zkhc5q__counterTop{z-index:6;letter-spacing:.5px;color:#805332;background:#f3e4c5;border-top:4px solid #e8c889;justify-content:space-between;align-items:flex-end;width:68%;height:5.2%;padding:0 13% 3px 11%;font-size:7px;display:flex;position:absolute;top:53%;left:12.5%;box-shadow:0 5px #805332}.restaurant-scene-module__zkhc5q__counterFront{z-index:8;background:#a83242;border-top:4px solid #762d42;border-bottom:5px solid #562a36;justify-content:center;align-items:center;gap:12px;width:68%;height:5.9%;display:flex;position:absolute;top:58.2%;left:12.5%;box-shadow:4px 4px #80533255}.restaurant-scene-module__zkhc5q__counterFront:before,.restaurant-scene-module__zkhc5q__counterFront:after{content:"";background:#762d42;width:3px;position:absolute;top:0;bottom:0}.restaurant-scene-module__zkhc5q__counterFront:before{left:33%}.restaurant-scene-module__zkhc5q__counterFront:after{left:66%}.restaurant-scene-module__zkhc5q__counterFront span{color:#f2b84b;font-size:17px;font-weight:900}.restaurant-scene-module__zkhc5q__counterFront b{color:#e7b7ac;letter-spacing:1px;font-size:7px;font-weight:400}.restaurant-scene-module__zkhc5q__register{z-index:9;background:#171b26;border:3px solid #708a9b;width:5.3%;height:6%;position:absolute;top:54%;left:27.7%;transform:skewY(4deg)}.restaurant-scene-module__zkhc5q__register span{color:#acc76a;text-align:center;font-size:5px;line-height:1.3;display:block}.restaurant-scene-module__zkhc5q__register i{background:#465867;height:6px;position:absolute;bottom:-5px;left:-6px;right:-6px}.restaurant-scene-module__zkhc5q__foodPass{z-index:9;background:#80533233;width:8%;height:5%;display:flex;position:absolute;top:55.5%;left:66%}.restaurant-scene-module__zkhc5q__foodPass svg{width:50%;height:100%}.restaurant-scene-module__zkhc5q__tableFood{z-index:9;width:6%;height:5%;display:flex;position:absolute}.restaurant-scene-module__zkhc5q__tableFood svg{width:50%;height:100%}.restaurant-scene-module__zkhc5q__spill{z-index:11;color:#f2b84b;text-shadow:1px 2px #805332;font-size:16px;animation:.4s steps(3,end) both restaurant-scene-module__zkhc5q__spill;position:absolute}.restaurant-scene-module__zkhc5q__bubble{z-index:15;color:#352b2c;text-align:left;pointer-events:none;background:#fff0d0;border:2px solid #171b26;width:max-content;max-width:190px;padding:10px 12px;font-size:clamp(10px,1.55cqw,13px);line-height:1.5;animation:.2s steps(2,end) both restaurant-scene-module__zkhc5q__bubble;position:absolute;transform:translate(-50%,-100%);box-shadow:3px 3px #171b2699}.restaurant-scene-module__zkhc5q__bubble:after{content:"";background:inherit;border-bottom:2px solid #171b26;border-right:2px solid #171b26;width:10px;height:10px;position:absolute;bottom:-7px;left:calc(50% - 5px);transform:rotate(45deg)}.restaurant-scene-module__zkhc5q__bubble small{text-transform:uppercase;color:#9f594e;letter-spacing:1px;margin-bottom:3px;font-size:7px;display:block}.restaurant-scene-module__zkhc5q__staffBubble{background:#f8d78e}.restaurant-scene-module__zkhc5q__asideBubble{pointer-events:auto;cursor:pointer;z-index:18;background:#e1ecc5;max-width:195px}.restaurant-scene-module__zkhc5q__asideBubble small{color:#56673d}.restaurant-scene-module__zkhc5q__customerBubble{border-color:#352b2c}.restaurant-scene-module__zkhc5q__orderRail{color:#f3e4c5;background:#202735;border-top:3px solid #708a9b;grid-template-columns:minmax(180px,28%) minmax(0,1fr);display:grid}.restaurant-scene-module__zkhc5q__ticket{color:#493426;background:#f3e4c5;border-right:2px dashed #bdaa86;flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:16px 18px;display:flex}.restaurant-scene-module__zkhc5q__ticket>span{letter-spacing:1.2px;color:#98634f;font-size:10px;line-height:1.3}.restaurant-scene-module__zkhc5q__ticket strong{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.restaurant-scene-module__zkhc5q__ticket small{color:#805332;text-transform:uppercase;letter-spacing:.5px;font-size:10px;line-height:1.3}.restaurant-scene-module__zkhc5q__dialogue{align-self:center;min-width:0;padding:16px 20px}.restaurant-scene-module__zkhc5q__dialogue>span{text-transform:uppercase;letter-spacing:1.2px;color:#f2b84b;font-size:10px;line-height:1.3}.restaurant-scene-module__zkhc5q__dialogue p{margin:7px 0 0;font-size:13px;line-height:1.5}.restaurant-scene-module__zkhc5q__controls{color:#b3becb;background:#1a2230;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:12px;line-height:1.4;display:flex}.restaurant-scene-module__zkhc5q__controls>div{flex-wrap:wrap;gap:8px;display:flex}.restaurant-scene-module__zkhc5q__controls button{color:#f3e4c5;cursor:pointer;background:#273142;border:2px solid #708a9b;min-height:42px;padding:9px 12px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.25}.restaurant-scene-module__zkhc5q__controls button:hover{color:#f2b84b;border-color:#f2b84b}.restaurant-scene-module__zkhc5q__controls button:focus-visible{outline-offset:2px;outline:2px solid #f2b84b}.restaurant-scene-module__zkhc5q__controls button:disabled{opacity:.4;cursor:default}.restaurant-scene-module__zkhc5q__motionNote{color:#8d9cae;background:#1a2230;margin:0;padding:0 18px 14px;font-size:12px}.restaurant-scene-module__zkhc5q__still *{animation-play-state:paused!important}.restaurant-scene-module__zkhc5q__still .restaurant-scene-module__zkhc5q__actor{transition:none}.restaurant-scene-module__zkhc5q__still .restaurant-scene-module__zkhc5q__bubble{animation:none}@keyframes restaurant-scene-module__zkhc5q__rain{to{background-position:-5px 23px}}@keyframes restaurant-scene-module__zkhc5q__signFlicker{0%,92%,to{opacity:1}94%,96%{opacity:.6}95%,97%{opacity:1}}@keyframes restaurant-scene-module__zkhc5q__fryerBubble{0%,to{opacity:.6;transform:translateY(0)}25%{opacity:.8;transform:translateY(-2px)}50%{opacity:.5;transform:translateY(-4px)}75%{opacity:.3;transform:translateY(-3px)}}@keyframes restaurant-scene-module__zkhc5q__sodaDrip{0%,85%,to{opacity:0;transform:scaleY(0)}90%{opacity:.6;transform:scaleY(1)}95%{opacity:.3;transform:scaleY(.5)translateY(4px)}}@keyframes restaurant-scene-module__zkhc5q__bagPuff{0%,to{transform:scale(1)}50%{transform:scale(1.02)translateY(-1px)}}@keyframes restaurant-scene-module__zkhc5q__steam{0%{opacity:0;transform:translate(0)}30%{opacity:.6}to{opacity:0;transform:translate(6px,-24px)}}@keyframes restaurant-scene-module__zkhc5q__runner{0%,25%,to{translate:0}48%,70%{translate:-20% -8%}}@keyframes restaurant-scene-module__zkhc5q__diner{0%,45%,to{rotate:none}50%,90%{rotate:3deg}}@keyframes restaurant-scene-module__zkhc5q__bubble{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@keyframes restaurant-scene-module__zkhc5q__spill{0%{opacity:0;translate:0 -15px}to{opacity:1;translate:0}}@media (max-width:600px){.restaurant-scene-module__zkhc5q__shiftBar{padding:10px 12px;font-size:8px}.restaurant-scene-module__zkhc5q__serviceBadge{font-size:7px}.restaurant-scene-module__zkhc5q__controls{align-items:flex-start;padding:14px}.restaurant-scene-module__zkhc5q__controls>div{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.restaurant-scene-module__zkhc5q__controls button{min-width:0;min-height:44px;padding:8px}.restaurant-scene-module__zkhc5q__controls button:nth-child(3):last-child{grid-column:1/-1}.restaurant-scene-module__zkhc5q__shiftBar{letter-spacing:1px;flex-wrap:wrap;gap:4px 12px}.restaurant-scene-module__zkhc5q__orderRail{grid-template-columns:minmax(0,1fr)}.restaurant-scene-module__zkhc5q__ticket{border-bottom:2px dashed #bdaa86;border-right:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:7px 12px;padding:14px 16px;display:grid}.restaurant-scene-module__zkhc5q__ticket strong{grid-area:2/1/auto/-1}.restaurant-scene-module__zkhc5q__ticket small{text-align:right;grid-area:1/2;align-self:center}.restaurant-scene-module__zkhc5q__dialogue{padding:14px 16px 16px}.restaurant-scene-module__zkhc5q__guestButton{position:relative}.restaurant-scene-module__zkhc5q__actor:is(button):after,.restaurant-scene-module__zkhc5q__guestButton:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.restaurant-scene-module__zkhc5q__scene *{transition:none!important;animation:none!important}}.restaurant-scene-module__zkhc5q__traveler{aspect-ratio:32/48;z-index:10;pointer-events:none;width:7.5%;transition:left 1.1s linear,top 1.1s linear;position:absolute;transform:translate(-50%)}.restaurant-scene-module__zkhc5q__traveler>svg,.restaurant-scene-module__zkhc5q__guestButton>svg{width:100%;height:100%;display:block}.restaurant-scene-module__zkhc5q__followBubble{width:188px;max-width:188px;animation:none;top:-10px;left:50%}.restaurant-scene-module__zkhc5q__diningGuest{z-index:11}.restaurant-scene-module__zkhc5q__guestButton{cursor:pointer;pointer-events:auto;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.restaurant-scene-module__zkhc5q__scene .restaurant-scene-module__zkhc5q__guestButton:disabled{opacity:1;pointer-events:none;cursor:default}.restaurant-scene-module__zkhc5q__guestButton:hover{filter:brightness(1.1)}.restaurant-scene-module__zkhc5q__guestButton:focus-visible{outline-offset:2px;outline:2px dashed #762d42}.restaurant-scene-module__zkhc5q__scene .restaurant-scene-module__zkhc5q__dinerBubble{pointer-events:auto;cursor:pointer;background:#e1ecc5;width:188px;padding:8px 10px;font-size:clamp(10px,1.35cqw,12px);line-height:1.4;top:calc(100% - 3px);transform:translate(-50%)}.restaurant-scene-module__zkhc5q__dinerBubble:after{top:-7px;bottom:auto;transform:rotate(225deg)}.restaurant-scene-module__zkhc5q__dinerBubble small{color:#52633a}.restaurant-scene-module__zkhc5q__dinerBubble:focus-visible{outline-offset:2px;outline:2px solid #f2b84b}.restaurant-scene-module__zkhc5q__diningTable{z-index:12;background:#f3e4c5;border-top:3px solid #ffeccb;border-bottom:10px solid #805332;justify-content:center;align-items:flex-end;gap:10%;width:11.7%;height:5.4%;display:flex;position:absolute;transform:translate(-50%);box-shadow:3px 4px #80533244}.restaurant-scene-module__zkhc5q__diningTable svg{width:26%;height:auto;margin-bottom:3%}.restaurant-scene-module__zkhc5q__diningTable i{background:#fff4da;border-top:2px solid #c63c43;width:10%;height:10px;position:absolute;top:0;right:8%}.restaurant-scene-module__zkhc5q__door{z-index:13;perspective:100px;background:#171b2610;border:3px solid #762d42;border-bottom:5px solid #a6bac4;width:3%;height:18.4%;position:absolute;top:54.8%;left:6.9%}.restaurant-scene-module__zkhc5q__door>span{transform-origin:0;background:#657e8799;border:2px solid #a6bac4;width:100%;height:100%;transition:transform .35s ease-out;display:block}.restaurant-scene-module__zkhc5q__door>span:after{content:"";background:#f3e4c5;width:3px;height:14px;position:absolute;top:55%;right:2px}.restaurant-scene-module__zkhc5q__doorOpen>span{transform:rotateY(-78deg)}.restaurant-scene-module__zkhc5q__door small{color:#f3e4c5;white-space:nowrap;text-align:center;width:50px;font-size:7px;position:absolute;top:-19px;left:-12px}.restaurant-scene-module__zkhc5q__traveler .restaurant-scene-module__zkhc5q__spill{white-space:nowrap;top:78%;left:75%}.restaurant-scene-module__zkhc5q__still .restaurant-scene-module__zkhc5q__traveler{transition:none}@media (prefers-reduced-motion:reduce){.restaurant-scene-module__zkhc5q__traveler,.restaurant-scene-module__zkhc5q__door>span{transition:none}}.restaurant-scene-module__zkhc5q__screenReaderStatus{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:620px){.restaurant-scene-module__zkhc5q__openSign{padding:1.4cqw .6cqw;font-size:2.1cqw}.restaurant-scene-module__zkhc5q__openSign small{font-size:.8cqw}.restaurant-scene-module__zkhc5q__chart{border-width:.6cqw}.restaurant-scene-module__zkhc5q__chart span{font-size:.8cqw}.restaurant-scene-module__zkhc5q__chart svg{height:4.8cqw}.restaurant-scene-module__zkhc5q__counterTop{border-top-width:.6cqw;font-size:1.1cqw}.restaurant-scene-module__zkhc5q__counterFront{border-top-width:.6cqw;border-bottom-width:.8cqw;gap:2cqw}.restaurant-scene-module__zkhc5q__counterFront span{font-size:2.7cqw}.restaurant-scene-module__zkhc5q__counterFront b{font-size:1.1cqw}.restaurant-scene-module__zkhc5q__register{border-width:.5cqw}.restaurant-scene-module__zkhc5q__register span{font-size:.8cqw}.restaurant-scene-module__zkhc5q__diningTable{border-bottom-width:1.6cqw}.restaurant-scene-module__zkhc5q__door{border-width:.5cqw}.restaurant-scene-module__zkhc5q__door small{font-size:1.1cqw}.restaurant-scene-module__zkhc5q__actor:is(button):after,.restaurant-scene-module__zkhc5q__guestButton:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.restaurant-scene-module__zkhc5q__bubble{width:48cqw;max-width:188px;padding:8px;font-size:10px;line-height:1.4}.restaurant-scene-module__zkhc5q__scene .restaurant-scene-module__zkhc5q__dinerBubble{width:48cqw;padding:8px;top:-10px;transform:translate(-50%,-100%)}.restaurant-scene-module__zkhc5q__dinerBubble:after{top:auto;bottom:-7px;transform:rotate(45deg)}.restaurant-scene-module__zkhc5q__diningGuest[data-booth="0"] .restaurant-scene-module__zkhc5q__dinerBubble{left:50%;transform:translate(-38%,-100%)}.restaurant-scene-module__zkhc5q__diningGuest[data-booth="1"] .restaurant-scene-module__zkhc5q__dinerBubble{left:100%;transform:translate(-88%,-100%)}.restaurant-scene-module__zkhc5q__asideBubble{width:calc(100% - 32px);max-width:280px;top:48%!important;left:50%!important}}
.equipment-module__1GzO5q__identity{text-align:left;gap:8px;width:100%;min-width:0;display:grid}.equipment-module__1GzO5q__rarity{color:var(--equipment-color);font:12px/1.4 var(--mono);justify-content:space-between;align-items:center;gap:6px;display:flex}.equipment-module__1GzO5q__pips{gap:2px;display:flex}.equipment-module__1GzO5q__pips i{background:#3c5062;width:4px;height:6px}.equipment-module__1GzO5q__pips i[data-filled=true]{background:var(--equipment-color)}.equipment-module__1GzO5q__art{border-bottom:2px solid var(--equipment-color);background:#101925;place-items:center;min-height:108px;display:grid;box-shadow:inset 0 0 0 1px #2c3b4c}.equipment-module__1GzO5q__art svg{width:88px;height:88px;image-rendering:pixelated;flex-shrink:0}.equipment-module__1GzO5q__identity .equipment-module__1GzO5q__name{color:#f3e4c5;min-height:2.8em;font:700 13px/1.4 var(--mono);margin:0}.equipment-module__1GzO5q__type{color:#c1cbd4;font:12px/1.4 var(--mono)}.equipment-module__1GzO5q__stats{border-top:1px solid #3c5062;grid-template-columns:1fr 1fr;gap:8px;padding-top:10px;display:grid}.equipment-module__1GzO5q__stats>span{gap:3px;display:grid}.equipment-module__1GzO5q__stats>span+span{border-left:1px solid #3c5062;padding-left:8px}.equipment-module__1GzO5q__stats b{color:#f3e4c5;font:700 16px/1.2 var(--mono)}.equipment-module__1GzO5q__stats span span{color:#b7c3ce;font:12px/1.4 var(--mono)}@media (max-width:360px){.equipment-module__1GzO5q__identity .equipment-module__1GzO5q__name{font-size:12px}.equipment-module__1GzO5q__rarity{flex-wrap:wrap;font-size:12px}.equipment-module__1GzO5q__pips{gap:1px}.equipment-module__1GzO5q__stats{gap:4px}.equipment-module__1GzO5q__stats>span+span{padding-left:4px}}
.station-upgrade-module__Xpzhpa__upgrade{gap:12px;display:grid}.station-upgrade-module__Xpzhpa__target{color:#f3e4c5;gap:8px;font-size:12px;display:grid}.station-upgrade-module__Xpzhpa__target select{color:#f3e4c5;width:100%;min-width:0;min-height:44px;font:inherit;background:#19212d;border:2px solid #708a9b;border-radius:0;padding:10px 8px}.station-upgrade-module__Xpzhpa__target select:focus-visible{outline-offset:2px;outline:2px solid #f2b84b}.station-upgrade-module__Xpzhpa__upgrade p{color:#b7c3ce;margin:0}
.shift-onboarding-module__P0J0yq__briefing{--cream:#f3e4c5;--gold:#f2b84b;--ink:#171b26;--pixel:"Wen Screen", monospace;z-index:60;border:2px solid var(--gold);width:min(440px,100vw - 24px);max-height:min(800px,100dvh - 32px);color:var(--cream);background:#202938;border-radius:0;grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;padding:0;font:14px/1.55 Arial,Helvetica,sans-serif;transition:none;display:grid;overflow:hidden;box-shadow:6px 6px #090e18;max-width:min(440px,100vw - 24px)!important;animation:none!important}.shift-onboarding-module__P0J0yq__briefing *,.shift-onboarding-module__P0J0yq__checklist *{box-sizing:border-box}.shift-onboarding-module__P0J0yq__briefing button,.shift-onboarding-module__P0J0yq__checklist button{cursor:pointer;font:inherit;border-radius:0}.shift-onboarding-module__P0J0yq__briefing button:disabled,.shift-onboarding-module__P0J0yq__checklist button:disabled{cursor:default}.shift-onboarding-module__P0J0yq__briefing button:focus-visible,.shift-onboarding-module__P0J0yq__checklist button:focus-visible{outline-offset:3px;outline:3px solid #f2b84b}.shift-onboarding-module__P0J0yq__briefing p{margin:0}.shift-onboarding-module__P0J0yq__briefing svg,.shift-onboarding-module__P0J0yq__checklist svg{image-rendering:pixelated;flex-shrink:0}.shift-onboarding-module__P0J0yq__briefing[data-guided=true]{max-height:min(520px,100dvh - 32px)}.shift-onboarding-module__P0J0yq__overlay,.shift-onboarding-module__P0J0yq__clearOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;touch-action:none;animation:none}.shift-onboarding-module__P0J0yq__overlay{background:#090e18ce}.shift-onboarding-module__P0J0yq__clearOverlay{background:0 0}.shift-onboarding-module__P0J0yq__spotlight{z-index:51;pointer-events:none;border:2px solid #f2b84b;position:fixed;box-shadow:0 0 0 200vmax #090e18cc}.shift-onboarding-module__P0J0yq__spotlight:before,.shift-onboarding-module__P0J0yq__spotlight:after{content:"";border:solid #f3e4c5;width:12px;height:12px;position:absolute}.shift-onboarding-module__P0J0yq__spotlight:before{border-width:4px 0 0 4px;top:-4px;left:-4px}.shift-onboarding-module__P0J0yq__spotlight:after{border-width:0 4px 4px 0;bottom:-4px;right:-4px}.shift-onboarding-module__P0J0yq__topbar{font:9px/1.5 var(--pixel);letter-spacing:.5px;background:#762d42;border-bottom:2px solid #c63c43;justify-content:space-between;align-items:center;padding:0 12px 0 20px;display:flex}.shift-onboarding-module__P0J0yq__topbar button{min-width:44px;min-height:44px;color:var(--cream);background:0 0;border:0;font:26px/1 monospace}.shift-onboarding-module__P0J0yq__progress{gap:4px;padding:16px 24px 0;display:flex}.shift-onboarding-module__P0J0yq__accessibleProgress{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shift-onboarding-module__P0J0yq__progress span{background:#414b59;flex:1;height:4px}.shift-onboarding-module__P0J0yq__progress span[data-complete=true]{background:var(--gold)}.shift-onboarding-module__P0J0yq__body{overscroll-behavior:contain;padding:20px 24px 24px;overflow-y:auto}.shift-onboarding-module__P0J0yq__speaker{align-items:center;gap:12px;margin-bottom:24px;display:flex}.shift-onboarding-module__P0J0yq__portrait{background:#303b4a;border:2px solid #657383;flex-shrink:0;width:52px;height:56px}.shift-onboarding-module__P0J0yq__portrait svg{width:100%;height:100%}.shift-onboarding-module__P0J0yq__speaker>div:nth-child(2)>span{color:var(--gold);font:9px/1.6 var(--pixel)}.shift-onboarding-module__P0J0yq__speaker small{color:#a7b3c0;margin-top:2px;font-size:11px;display:block}.shift-onboarding-module__P0J0yq__speakerDot{background:#acc76a;flex-shrink:0;width:6px;height:6px;margin-left:auto}.shift-onboarding-module__P0J0yq__lesson{animation:.16s steps(3,end) both shift-onboarding-module__P0J0yq__arrive}.shift-onboarding-module__P0J0yq__briefing .shift-onboarding-module__P0J0yq__kicker{color:#a7b3c0;font:9px/1.6 var(--pixel);margin-bottom:8px}.shift-onboarding-module__P0J0yq__briefing .shift-onboarding-module__P0J0yq__title{font:20px/1.5 var(--pixel);color:var(--cream);outline:none;margin:0 0 16px}.shift-onboarding-module__P0J0yq__briefing .shift-onboarding-module__P0J0yq__description{color:#d0d4d9;font:14px/1.65 Arial,Helvetica,sans-serif}.shift-onboarding-module__P0J0yq__briefing .shift-onboarding-module__P0J0yq__tip{color:#c7b995;border-top:1px dashed #586471;gap:8px;margin-top:16px;padding-top:12px;font:12px/1.6 Arial,Helvetica,sans-serif;display:flex}.shift-onboarding-module__P0J0yq__tip>span{color:var(--gold)}.shift-onboarding-module__P0J0yq__formula{background:#161e2a;border:2px solid #465363;justify-content:space-evenly;align-items:center;margin:4px 0 20px;padding:12px 8px;display:flex}.shift-onboarding-module__P0J0yq__formula>span{justify-items:center;gap:4px;min-width:60px;display:grid}.shift-onboarding-module__P0J0yq__formula svg{width:52px;height:52px}.shift-onboarding-module__P0J0yq__formula small{font:9px/1.6 var(--pixel);color:#a7b3c0}.shift-onboarding-module__P0J0yq__formula>b{font:18px var(--pixel);color:var(--gold)}.shift-onboarding-module__P0J0yq__token{background:var(--gold);color:#805332;width:40px;height:40px;font:22px/1 var(--pixel);border:4px solid #805332;place-items:center;margin:6px;display:grid;box-shadow:inset 0 0 0 2px #ffe0a0}.shift-onboarding-module__P0J0yq__stamp{color:#acc76a;font:11px/1.6 var(--pixel);border:2px dashed #acc76a;justify-content:space-between;margin:4px 0 20px;padding:12px;display:flex}.shift-onboarding-module__P0J0yq__actions{background:#1b2330;border-top:2px solid #44505f;padding:16px 24px}.shift-onboarding-module__P0J0yq__actions>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.shift-onboarding-module__P0J0yq__actions button{min-height:44px}.shift-onboarding-module__P0J0yq__back{color:#b8c0c9;background:0 0;border:0;font-size:12px!important}.shift-onboarding-module__P0J0yq__back:hover{color:var(--cream)}.shift-onboarding-module__P0J0yq__actions .shift-onboarding-module__P0J0yq__next{background:var(--gold);color:var(--ink);border:2px solid #ffd389;padding:10px 16px;font-weight:700;box-shadow:inset -2px -2px #b17726,3px 3px #090e18}.shift-onboarding-module__P0J0yq__next:hover:not(:disabled){background:#ffd079}.shift-onboarding-module__P0J0yq__next:active:not(:disabled){box-shadow:inset 2px 2px #b17726}.shift-onboarding-module__P0J0yq__next:disabled{opacity:.6}.shift-onboarding-module__P0J0yq__actions>small{text-align:center;color:#a7b3c0;margin-top:12px;font:10px/1.5 monospace;display:block}.shift-onboarding-module__P0J0yq__briefing .shift-onboarding-module__P0J0yq__error{color:#fff1d5;background:#762d42;margin-top:12px;padding:12px}.shift-onboarding-module__P0J0yq__checklist{color:#352d27;background:#f3e4c5;border:2px solid #b8a583;padding:20px;box-shadow:4px 4px #090e18}.shift-onboarding-module__P0J0yq__checklistHeading{align-items:center;gap:12px;display:flex}.shift-onboarding-module__P0J0yq__checklistHeading>svg{width:40px;height:50px}.shift-onboarding-module__P0J0yq__checklistHeading span{color:#64543f;font:8px/1.6 Wen Screen,monospace}.shift-onboarding-module__P0J0yq__checklist .shift-onboarding-module__P0J0yq__checklistHeading h2{margin-top:4px;font:13px/1.5 Wen Screen,monospace}.shift-onboarding-module__P0J0yq__checklist .shift-onboarding-module__P0J0yq__checklistCount{color:#64543f;border-top:2px dashed #b8a583;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;font:10px/1.6 monospace;display:flex}.shift-onboarding-module__P0J0yq__checklistCount>span:first-child{white-space:nowrap;font-weight:700}.shift-onboarding-module__P0J0yq__checklistCount>span:last-child{text-align:right}.shift-onboarding-module__P0J0yq__checklist ol{margin:8px 0;padding:0;list-style:none}.shift-onboarding-module__P0J0yq__checklist li+li{border-top:1px solid #d5c5a6}.shift-onboarding-module__P0J0yq__checklist li button{color:#352d27;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:12px 0;display:flex}.shift-onboarding-module__P0J0yq__checklist li button:hover:not(:disabled) strong{text-underline-offset:3px;text-decoration:underline}.shift-onboarding-module__P0J0yq__taskNumber{border:2px solid #8e7a61;flex-shrink:0;place-items:center;width:28px;height:28px;font:10px Wen Screen,monospace;display:grid}.shift-onboarding-module__P0J0yq__checklist li[data-done=true] .shift-onboarding-module__P0J0yq__taskNumber{color:#f3e4c5;background:#536742;border-color:#536742}.shift-onboarding-module__P0J0yq__checklist li[data-done=true] button{opacity:1}.shift-onboarding-module__P0J0yq__checklist li[data-done=true] strong{color:#536742}.shift-onboarding-module__P0J0yq__checklist li strong{font-size:12px;font-weight:600}.shift-onboarding-module__P0J0yq__checklist li small{color:#64543f;font-size:11px;display:block}.shift-onboarding-module__P0J0yq__checklist li button>span:last-child{margin-left:auto}.shift-onboarding-module__P0J0yq__checklist>p{color:#514739;margin:12px 0;font-size:12px}.shift-onboarding-module__P0J0yq__checklist .shift-onboarding-module__P0J0yq__replay{color:#514739;background:0 0;border:1px solid #b8a583;width:100%;min-height:44px;margin-top:4px;font-size:12px}.shift-onboarding-module__P0J0yq__checklist .shift-onboarding-module__P0J0yq__replay:hover:not(:disabled){background:#e5d4b1}@keyframes shift-onboarding-module__P0J0yq__arrive{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:899px){.shift-onboarding-module__P0J0yq__briefing[data-guided=true]{max-height:54dvh}.shift-onboarding-module__P0J0yq__briefing[data-guided=true] .shift-onboarding-module__P0J0yq__speaker{display:none}.shift-onboarding-module__P0J0yq__briefing[data-guided=true] .shift-onboarding-module__P0J0yq__body{padding-top:16px}}@media (max-width:480px){.shift-onboarding-module__P0J0yq__briefing .shift-onboarding-module__P0J0yq__title{margin-bottom:12px;font-size:18px}.shift-onboarding-module__P0J0yq__progress{padding:12px 16px 0}.shift-onboarding-module__P0J0yq__body{padding:16px}.shift-onboarding-module__P0J0yq__speaker{margin-bottom:16px}.shift-onboarding-module__P0J0yq__actions{padding:12px 16px}.shift-onboarding-module__P0J0yq__actions>div{gap:8px}.shift-onboarding-module__P0J0yq__actions .shift-onboarding-module__P0J0yq__next{padding:10px;font-size:12px}.shift-onboarding-module__P0J0yq__briefing .shift-onboarding-module__P0J0yq__description{font-size:13px}.shift-onboarding-module__P0J0yq__briefing .shift-onboarding-module__P0J0yq__tip{margin-top:12px;padding-top:10px;font-size:11px}.shift-onboarding-module__P0J0yq__topbar{padding-left:16px;font-size:8px}.shift-onboarding-module__P0J0yq__checklist{padding:16px}}@media (prefers-reduced-motion:reduce){.shift-onboarding-module__P0J0yq__lesson{animation:none}}@media (max-height:500px){.shift-onboarding-module__P0J0yq__briefing[data-guided=true]{max-height:calc(100dvh - 24px)}.shift-onboarding-module__P0J0yq__briefing .shift-onboarding-module__P0J0yq__speaker{display:none}}
@font-face{font-family:Wen Screen;src:url(/fonts/silkscreen.ttf)format("truetype");font-weight:400;font-display:swap}.action-confirm-dialog-module__zxb-uG__backdrop{z-index:100;background:#080e1ce0;position:fixed;inset:0}.action-confirm-dialog-module__zxb-uG__dialog{z-index:101;color:#f3e4c5;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);font-family:var(--font-geist-mono), monospace;background:#252e3d;border:2px solid #a7b5c3;border-radius:0;outline:none;font-size:14px;line-height:1.55;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 4px #3c4b60,8px 8px #090d15}.action-confirm-dialog-module__zxb-uG__dialog *{box-sizing:border-box}.action-confirm-dialog-module__zxb-uG__header{background:#303d4d;border-bottom:2px solid #566575;padding:16px 20px}.action-confirm-dialog-module__zxb-uG__title{color:#f3e4c5;margin:0;font:400 16px/1.5 Wen Screen,monospace}.action-confirm-dialog-module__zxb-uG__body{gap:20px;padding:20px;display:grid}.action-confirm-dialog-module__zxb-uG__description{color:#c9d1d8;font:inherit;margin:0}.action-confirm-dialog-module__zxb-uG__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.action-confirm-dialog-module__zxb-uG__cancel,.action-confirm-dialog-module__zxb-uG__confirm{color:#f3e4c5;min-height:44px;font:600 12px/1.4 var(--font-geist-mono), monospace;cursor:pointer;background:#38465a;border:2px solid #708a9b;border-radius:0;padding:10px 14px;box-shadow:inset 2px 2px #52647c,inset -2px -2px #222c3d,0 4px #0d131e}.action-confirm-dialog-module__zxb-uG__confirm{color:#27212a;background:#f2b84b;border-color:#b48739;box-shadow:inset 2px 2px #ffe1a3,inset -2px -2px #c58b33,0 4px #0d131e}.action-confirm-dialog-module__zxb-uG__confirm[data-tone=danger]{color:#f9d8cc;background:#762d42;border-color:#c63c43;box-shadow:inset 2px 2px #a24757,inset -2px -2px #4f2639,0 4px #0d131e}.action-confirm-dialog-module__zxb-uG__cancel:hover:not(:disabled){background:#465974}.action-confirm-dialog-module__zxb-uG__confirm:hover:not(:disabled){background:#ffd076}.action-confirm-dialog-module__zxb-uG__confirm[data-tone=danger]:hover:not(:disabled){background:#8e3549}.action-confirm-dialog-module__zxb-uG__cancel:focus-visible,.action-confirm-dialog-module__zxb-uG__confirm:focus-visible{outline-offset:3px;outline:3px solid #f2b84b}.action-confirm-dialog-module__zxb-uG__cancel:disabled,.action-confirm-dialog-module__zxb-uG__confirm:disabled{opacity:.45;cursor:not-allowed}@media (max-width:480px){.action-confirm-dialog-module__zxb-uG__actions{grid-template-columns:1fr;display:grid}.action-confirm-dialog-module__zxb-uG__cancel,.action-confirm-dialog-module__zxb-uG__confirm{width:100%}}
.kitchen-features-module__Gz7RqW__countdown{color:var(--gold);font:12px/1.6 var(--mono);font-variant-numeric:tabular-nums;display:block}.kitchen-features-module__Gz7RqW__preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.kitchen-features-module__Gz7RqW__preview button{border:2px solid var(--edge);min-width:0;min-height:96px;color:var(--cream);touch-action:manipulation;background:#19212d;justify-items:center;gap:6px;padding:12px 8px;display:grid}.kitchen-features-module__Gz7RqW__preview button:hover,.kitchen-features-module__Gz7RqW__preview button:focus-visible{border-color:var(--gold);background:#1f2938}.kitchen-features-module__Gz7RqW__preview svg{width:48px;height:48px}.kitchen-features-module__Gz7RqW__preview span{font:700 10px var(--pixel)}.kitchen-features-module__Gz7RqW__preview small{font:10px var(--mono);color:var(--gold)}.kitchen-features-module__Gz7RqW__truckMeta{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.kitchen-features-module__Gz7RqW__welcome{background:#353b32;border:2px solid #acc76a;gap:12px;padding:16px;display:grid}.kitchen-features-module__Gz7RqW__welcome p{margin:6px 0 0}.kitchen-features-module__Gz7RqW__offerGrid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:520px){.kitchen-features-module__Gz7RqW__offerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kitchen-features-module__Gz7RqW__offer{border:3px solid var(--offer-color);background:#19212d;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:8px 16px;min-width:0;padding:16px;display:grid}.kitchen-features-module__Gz7RqW__offer[data-sold=true]{opacity:.7;border-color:#566575}.kitchen-features-module__Gz7RqW__offerStatus{color:var(--cream);font:700 10px/1.5 var(--mono);grid-column:1/-1}.kitchen-features-module__Gz7RqW__offer>svg{grid-row:2/5;width:64px;height:64px}.kitchen-features-module__Gz7RqW__offer h3{font:700 14px var(--pixel);grid-column:2;margin:0}.kitchen-features-module__Gz7RqW__offer p,.kitchen-features-module__Gz7RqW__offer small{grid-column:2;margin:0;font-size:12px}.kitchen-features-module__Gz7RqW__offer>small{color:var(--muted)}.kitchen-features-module__Gz7RqW__price{color:var(--gold);font:700 18px var(--mono);grid-column:1/-1;padding-top:8px}.kitchen-features-module__Gz7RqW__price small{font:10px var(--mono);margin-left:8px;display:inline}.kitchen-features-module__Gz7RqW__offer button{grid-column:1/-1;width:100%;min-height:48px;padding:12px;font-size:12px}@media (min-width:520px){.kitchen-features-module__Gz7RqW__offer{flex-direction:column;align-items:stretch;padding:16px;display:flex}.kitchen-features-module__Gz7RqW__offerStatus{min-height:24px}.kitchen-features-module__Gz7RqW__offer>svg{width:72px;height:72px;margin:0 auto 8px}.kitchen-features-module__Gz7RqW__offer h3,.kitchen-features-module__Gz7RqW__offer p,.kitchen-features-module__Gz7RqW__offer>small{grid-column:auto}.kitchen-features-module__Gz7RqW__price{margin-top:auto}.kitchen-features-module__Gz7RqW__price small{margin-left:0;display:block}.kitchen-features-module__Gz7RqW__offer>button:first-of-type{min-height:64px}}.kitchen-features-module__Gz7RqW__odds{border-top:1px solid var(--edge);padding-top:12px;font-size:12px}.kitchen-features-module__Gz7RqW__odds summary{cursor:pointer;min-height:32px}.kitchen-features-module__Gz7RqW__odds p{margin:8px 0}.kitchen-features-module__Gz7RqW__menuGrid{gap:16px;display:grid}.kitchen-features-module__Gz7RqW__meal{border:2px solid var(--edge);background:#19212d;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:16px;display:grid}.kitchen-features-module__Gz7RqW__meal[data-selected=true]{border-color:var(--gold);box-shadow:inset 4px 0 var(--gold)}.kitchen-features-module__Gz7RqW__mealArt{width:56px;height:56px}.kitchen-features-module__Gz7RqW__mealHeading{align-self:center}.kitchen-features-module__Gz7RqW__mealHeading h3{font:14px/1.5 var(--pixel);margin:0 0 4px}.kitchen-features-module__Gz7RqW__mealHeading small{color:var(--gold)}.kitchen-features-module__Gz7RqW__meal>p,.kitchen-features-module__Gz7RqW__meal>div:not(.kitchen-features-module__Gz7RqW__mealHeading),.kitchen-features-module__Gz7RqW__meal>button{grid-column:1/-1;margin:0}.kitchen-features-module__Gz7RqW__recipe{flex-wrap:wrap;gap:6px;display:flex}.kitchen-features-module__Gz7RqW__recipe span{color:var(--cream);font:11px var(--mono);border:1px solid #566575;padding:4px 8px}.kitchen-features-module__Gz7RqW__efficiency span{justify-content:space-between;gap:12px;font-size:12px;display:flex}.kitchen-features-module__Gz7RqW__efficiency meter{accent-color:#acc76a;width:100%;height:16px}.kitchen-features-module__Gz7RqW__efficiency meter::-webkit-meter-bar{background:#0c111b;border:0;border-radius:0}.kitchen-features-module__Gz7RqW__efficiency meter::-webkit-meter-optimum-value{background:#acc76a}.kitchen-features-module__Gz7RqW__meal .kitchen-features-module__Gz7RqW__bottleneck{color:#c9c0ae;font-size:12px}.kitchen-features-module__Gz7RqW__menuResult{font:12px var(--mono);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.kitchen-features-module__Gz7RqW__menuResult strong{color:var(--gold)}@media (max-width:520px){.kitchen-features-module__Gz7RqW__meal{padding:12px}}.kitchen-features-module__Gz7RqW__offer>span,.kitchen-features-module__Gz7RqW__offer .kitchen-features-module__Gz7RqW__fitHint,.kitchen-features-module__Gz7RqW__offer>small{grid-column:1/-1}.kitchen-features-module__Gz7RqW__offer .kitchen-features-module__Gz7RqW__fitHint{color:#f2c661;font:12px/1.5 var(--mono)}.kitchen-features-module__Gz7RqW__offer .kitchen-features-module__Gz7RqW__fitHint[data-state=ready]{color:#accf78}
.wallet-module__VYuuDG__entry{color:#f3e4c5;background:#171b26;min-height:100vh;padding:35px 24px 70px;font-family:Arial,Helvetica,sans-serif}.wallet-module__VYuuDG__wordmark{color:#f3e4c5;justify-content:center;align-items:center;gap:12px;font:700 25px monospace;text-decoration:none;display:flex}.wallet-module__VYuuDG__wordmark svg{width:50px;height:60px;image-rendering:pixelated}.wallet-module__VYuuDG__card{background:#20242e;border:1px solid #708a9b55;max-width:540px;margin:45px auto 0;padding:38px}.wallet-module__VYuuDG__label{color:#a5a7a7;letter-spacing:2px;margin-bottom:22px;font:10px monospace}.wallet-module__VYuuDG__card h1{letter-spacing:-2px;margin:0 0 25px;font:700 44px/1.05 monospace}.wallet-module__VYuuDG__card h1 span{color:#f2b84b}.wallet-module__VYuuDG__card p{color:#b7b9b9;margin:15px 0;font-size:13px;line-height:1.7}.wallet-module__VYuuDG__network{color:#acc76a;margin:25px 0;font:12px monospace}.wallet-module__VYuuDG__notice,.wallet-module__VYuuDG__pending{color:#d6cda8;background:#f2b84b0b;border:1px solid #f2b84b44;margin:20px 0;padding:15px;font-size:12px;line-height:1.7}.wallet-module__VYuuDG__notice p{font-size:12px;margin:7px 0 0!important}.wallet-module__VYuuDG__walletList{gap:12px;margin:25px 0;display:grid}.wallet-module__VYuuDG__primary,.wallet-module__VYuuDG__smallButton,.wallet-module__VYuuDG__walletButton{color:#171b26;cursor:pointer;background:#f2b84b;border:1px solid #f2b84b;min-height:40px;padding:10px 16px;font:700 11px/1.5 monospace}.wallet-module__VYuuDG__primary:disabled,.wallet-module__VYuuDG__smallButton:disabled,.wallet-module__VYuuDG__walletButton:disabled{opacity:.45;cursor:not-allowed}.wallet-module__VYuuDG__smallButton,.wallet-module__VYuuDG__walletButton{color:#f3e4c5;background:#20242e;border-color:#708a9b77;min-height:32px;padding:6px 10px}.wallet-module__VYuuDG__walletMenu{z-index:30;min-width:0;position:relative}.wallet-module__VYuuDG__walletButton.wallet-module__VYuuDG__walletButton{white-space:nowrap;width:100%;min-width:0;max-width:100%;min-height:44px;font:600 11px/1.25 var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;list-style:none;display:inline-flex;overflow:hidden}.wallet-module__VYuuDG__walletButton::-webkit-details-marker{display:none}.wallet-module__VYuuDG__walletButton::marker{content:""}.wallet-module__VYuuDG__walletButton svg{background:#303d4d;border:1px solid #708a9b;flex:none;width:24px;height:24px}.wallet-module__VYuuDG__walletAddress{text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:1;min-width:0;overflow:hidden}.wallet-module__VYuuDG__walletChevron{color:#f2b84b;flex:none;font-size:15px}.wallet-module__VYuuDG__walletMenu[open] .wallet-module__VYuuDG__walletChevron{transform:rotate(180deg)}.wallet-module__VYuuDG__walletDropdown{color:#f3e4c5;background:#252e3d;border:2px solid #708a9b;width:min(296px,100vw - 24px);padding:8px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:4px 4px #090d15}.wallet-module__VYuuDG__walletDropdownIdentity{border-bottom:1px solid #566575;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:8px 8px 14px;display:grid}.wallet-module__VYuuDG__walletDropdownIdentity svg{background:#303d4d;border:2px solid #708a9b;width:48px;height:48px}.wallet-module__VYuuDG__walletDropdownIdentity>div{min-width:0}.wallet-module__VYuuDG__walletDropdownIdentity span{color:#f2b84b;margin-bottom:4px;font:9px/1.4 Wen Screen,monospace;display:block}.wallet-module__VYuuDG__walletDropdownIdentity code{overflow-wrap:anywhere;font:11px/1.5 var(--font-geist-mono), monospace;display:block}.wallet-module__VYuuDG__walletDropdown .wallet-module__VYuuDG__walletMenuAction{color:#f3e4c5;text-align:left;width:100%;min-height:44px;font:600 12px/1.4 var(--font-geist-sans), Arial, sans-serif;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.wallet-module__VYuuDG__walletDropdown .wallet-module__VYuuDG__walletMenuAction:hover,.wallet-module__VYuuDG__walletDropdown .wallet-module__VYuuDG__walletMenuAction:focus-visible{color:#f2b84b;background:#354255}.wallet-module__VYuuDG__walletDropdown .wallet-module__VYuuDG__walletMenuAction:focus-visible{outline-offset:-2px;outline:2px solid #f2b84b}.wallet-module__VYuuDG__walletDropdown .wallet-module__VYuuDG__walletMenuAction:disabled{opacity:.45;cursor:not-allowed}.wallet-module__VYuuDG__primary:focus-visible,.wallet-module__VYuuDG__smallButton:focus-visible,.wallet-module__VYuuDG__walletButton:focus-visible,.wallet-module__VYuuDG__withdraw input:focus-visible{outline-offset:3px;outline:3px solid #f2b84b}.wallet-module__VYuuDG__practiceLink{color:#f2b84b;margin-top:28px;font:12px monospace;display:block}.wallet-module__VYuuDG__disclaimer{text-align:center;color:#85888e;margin:30px 0;font-size:10px}.wallet-module__VYuuDG__error{background:#762d4230;border:1px solid #c63c4366;color:#f2baba!important;padding:12px!important;font-size:12px!important}.wallet-module__VYuuDG__status{color:#acc76a;overflow-wrap:anywhere;margin:10px 0;font-size:12px;line-height:1.6;display:block}.wallet-module__VYuuDG__liveBar{color:#f3e4c5;background:#20242e;border-bottom:1px solid #708a9b44;padding:16px max(24px,50vw - 590px);font-family:Arial,Helvetica,sans-serif;font-size:12px}.wallet-module__VYuuDG__barTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.wallet-module__VYuuDG__barTop>div,.wallet-module__VYuuDG__pending>div{flex-wrap:wrap;gap:10px;display:flex}.wallet-module__VYuuDG__barTop>span{color:#a5a7a7;font:10px monospace}.wallet-module__VYuuDG__barTop strong{color:#acc76a}.wallet-module__VYuuDG__pending{margin:12px 0}.wallet-module__VYuuDG__pending p{color:#b7b9b9;margin:5px 0 12px;font-size:12px}.wallet-module__VYuuDG__withdraw{flex-wrap:wrap;align-items:end;gap:12px;padding-top:15px;display:flex}.wallet-module__VYuuDG__withdraw label{gap:7px;font-size:11px;display:grid}.wallet-module__VYuuDG__withdraw input{color:#f3e4c5;background:#171b26;border:1px solid #708a9b;width:220px;padding:11px;font:14px monospace}.wallet-module__VYuuDG__withdraw small{color:#a5a7a7;width:100%;font-size:10px}@media (max-width:600px){.wallet-module__VYuuDG__entry{padding:25px 16px}.wallet-module__VYuuDG__card{margin-top:30px;padding:25px 22px}.wallet-module__VYuuDG__card h1{font-size:37px}.wallet-module__VYuuDG__liveBar{padding:12px 16px}.wallet-module__VYuuDG__barTop{flex-direction:column;align-items:flex-start;gap:10px}.wallet-module__VYuuDG__withdraw input{width:180px}.wallet-module__VYuuDG__smallButton{font-size:9px}}.wallet-module__VYuuDG__publication{color:#a5a7a7;font-size:11px;line-height:1.6}.wallet-module__VYuuDG__recovery{color:#f3c4c0;background:#762d4230;border:1px solid #c63c4377;margin:14px 0;padding:16px;font-size:12px}.wallet-module__VYuuDG__recovery p{margin:7px 0 12px;line-height:1.6}.wallet-module__VYuuDG__recovery>div{border-top:1px solid #c63c4344;padding:10px 0}.wallet-module__VYuuDG__recovery code{color:#d0b6b6;overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}.wallet-module__VYuuDG__recovery span{font-weight:700}.wallet-module__VYuuDG__funding{background:#acc76a08;border:1px solid #acc76a44;grid-template-columns:220px 1fr;gap:12px 25px;margin:15px 0;padding:18px;display:grid}.wallet-module__VYuuDG__funding>div>span{color:#acc76a;letter-spacing:1px;font:9px monospace;display:block}.wallet-module__VYuuDG__funding>div>strong{margin-top:6px;font:24px monospace;display:block}.wallet-module__VYuuDG__funding>p{color:#d0d5c7;margin:0;font-size:12px;line-height:1.7}.wallet-module__VYuuDG__funding dl{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;display:grid}.wallet-module__VYuuDG__funding dt{color:#a5a7a7;font-size:10px}.wallet-module__VYuuDG__funding dd{margin:5px 0 0;font:13px monospace}.wallet-module__VYuuDG__funding>small{color:#a5a7a7;grid-column:1/-1;font-size:10px}.wallet-module__VYuuDG__assets{color:#a5a7a7;margin:12px 0;font-size:11px}.wallet-module__VYuuDG__assets summary{cursor:pointer;color:#c4c8cb}.wallet-module__VYuuDG__assets dl{background:#171b26;padding:10px 14px}.wallet-module__VYuuDG__assets dt{margin-top:8px}.wallet-module__VYuuDG__assets dd{color:#c4c8cb;overflow-wrap:anywhere;margin:5px 0;font:10px monospace}.wallet-module__VYuuDG__assets p{margin:10px 0;font-size:11px}@media (max-width:600px){.wallet-module__VYuuDG__funding{grid-template-columns:1fr;gap:12px;padding:15px}.wallet-module__VYuuDG__funding dl{grid-template-columns:1fr 1fr;gap:12px}.wallet-module__VYuuDG__funding>div>strong{font-size:23px}}.wallet-module__VYuuDG__entry,.wallet-module__VYuuDG__liveBar{overflow-wrap:anywhere}.wallet-module__VYuuDG__card,.wallet-module__VYuuDG__barTop>*,.wallet-module__VYuuDG__funding>*,.wallet-module__VYuuDG__funding dl>*,.wallet-module__VYuuDG__withdraw label{min-width:0}.wallet-module__VYuuDG__withdraw input{max-width:100%;font-size:16px}@media (max-width:600px){.wallet-module__VYuuDG__entry{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.wallet-module__VYuuDG__card h1{letter-spacing:-1px;font-size:clamp(30px,9vw,37px)}.wallet-module__VYuuDG__primary,.wallet-module__VYuuDG__smallButton,.wallet-module__VYuuDG__walletButton{min-height:44px;font-size:11px}.wallet-module__VYuuDG__liveBar{padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))}.wallet-module__VYuuDG__withdraw label,.wallet-module__VYuuDG__withdraw>button,.wallet-module__VYuuDG__withdraw input{width:100%}.wallet-module__VYuuDG__assets summary,.wallet-module__VYuuDG__practiceLink{min-height:44px;padding-block:12px}.wallet-module__VYuuDG__funding dl{grid-template-columns:repeat(2,minmax(0,1fr))}}
