._root_1nj7r_7{height:calc(100dvh - var(--tier-banner-h, 0px));margin-top:var(--tier-banner-h, 0px);display:flex;flex-direction:column;overflow:hidden;--accent: #FF6900;--accent-dim: rgba(255,105,0,.14);--accent-glow: rgba(255,105,0,.35);--green: #34C759;--green-dim: rgba(52,199,89,.15);--red: #FF3B30;--red-dim: rgba(255,59,48,.14);--yellow: #FF9F0A;--yellow-dim: rgba(255,159,10,.15);--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;--r-full: 999px;--status-pending: #FF9F0A;--status-confirmed: #32ADE6;--status-preparing: #FF6900;--status-ready: #34C759;--status-completed: #636366;--status-cancelled: #FF3B30;--col-pending: #FF9F0A;--col-pending-bg: rgba(255,159,10,.09);--col-confirmed: #32ADE6;--col-confirmed-bg: rgba(50,173,230,.07);--col-preparing: #FF6900;--col-preparing-bg: rgba(255,105,0,.09);--col-payment: #34C759;--col-payment-bg: rgba(52,199,89,.09);--col-done: #BF5AF2;--col-done-bg: rgba(191,90,242,.09);--bg: #0B1530;--s1: #14244B;--s2: #1C3160;--s3: #26407A;--s4: #305094;--bg-grad: linear-gradient(180deg, #1B3A6B 0%, #0B1530 100%);--t1: #F2F2F7;--t2: #AEAEB2;--t3: #8E8E93;--border: rgba(255,255,255,.065);--border2: rgba(255,255,255,.1);background:var(--bg);background-image:var(--bg-grad, none);color:var(--t1);font-family:var(--font-base)}._posContent_1nj7r_72{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}._root_1nj7r_7[data-theme=light]{--bg-grad: none;--bg: #F2F2F7;--s1: #FFFFFF;--s2: #F2F2F7;--s3: #E5E5EA;--s4: #D1D1D6;--t1: #1C1C1E;--t2: #55555B;--t3: #6C6C70;--border: rgba(0,0,0,.08);--border2: rgba(0,0,0,.13);--accent-dim: rgba(255,105,0,.1);--red-dim: rgba(255,59,48,.1);--green-dim: rgba(52,199,89,.12);--yellow-dim: rgba(255,159,10,.12);--status-completed: #AEAEB2;--col-pending-bg: rgba(255,159,10,.12);--col-confirmed-bg: rgba(50,173,230,.1);--col-preparing-bg: rgba(255,105,0,.12);--col-payment-bg: rgba(52,199,89,.12);--col-done-bg: rgba(191,90,242,.12)}@media(prefers-color-scheme:light){._root_1nj7r_7:not([data-theme=dark]){--bg-grad: none;--bg: #F2F2F7;--s1: #FFFFFF;--s2: #F2F2F7;--s3: #E5E5EA;--s4: #D1D1D6;--t1: #1C1C1E;--t2: #55555B;--t3: #6C6C70;--border: rgba(0,0,0,.08);--border2: rgba(0,0,0,.13);--accent-dim: rgba(255,105,0,.1);--red-dim: rgba(255,59,48,.1);--green-dim: rgba(52,199,89,.12);--yellow-dim: rgba(255,159,10,.12);--status-completed: #AEAEB2;--col-pending-bg: rgba(255,159,10,.12);--col-confirmed-bg: rgba(50,173,230,.1);--col-preparing-bg: rgba(255,105,0,.12);--col-payment-bg: rgba(52,199,89,.12);--col-done-bg: rgba(191,90,242,.12)}}._topbar_1nj7r_130{height:56px;flex-shrink:0;display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--s1);border-bottom:.5px solid var(--border)}@media(min-width:900px){._topbar_1nj7r_130{height:60px;padding:0 16px;gap:10px}}._topBtn_1nj7r_139{width:40px;height:40px;border-radius:var(--r-full);background:var(--s2);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--t2);flex-shrink:0;transition:background .15s,color .15s}._topBtn_1nj7r_139:hover{background:var(--s3);color:var(--t1)}._topBtn_1nj7r_139:active{background:var(--s4)}._topSpacer_1nj7r_149{flex:1}._topRight_1nj7r_151{display:flex;align-items:center;gap:8px;flex-shrink:0}._avatarChip_1nj7r_156{width:40px;height:40px;padding:0;border-radius:var(--r-full);background:var(--s2);border:1.5px solid var(--border2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}._avatarChip_1nj7r_156:hover{background:var(--s3)}._avatarCircle_1nj7r_163{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(13px * var(--text-scale, 1));font-weight:800;color:#fff;flex-shrink:0}._topBtnActive_1nj7r_171{background:var(--s3)!important;color:var(--t1)!important}._launcherWrap_1nj7r_173{position:relative}._launcherOverlay_1nj7r_175{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:1000}._launcherPanel_1nj7r_179{position:absolute;top:calc(100% + 8px);right:0;z-index:1001;background:var(--s1);border:.5px solid var(--border2);border-radius:var(--r-lg);padding:8px;box-shadow:0 8px 32px #00000073;min-width:220px}._launcherGrid_1nj7r_187{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}._launcherTile_1nj7r_191{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;padding:12px 6px;border:none;border-radius:var(--r-md);cursor:pointer;background:none;font-family:inherit;min-height:92px;transition:background .12s}._launcherTile_1nj7r_191:hover{background:var(--s3)}._launcherTile_1nj7r_191 span{font-size:calc(11px * var(--text-scale, 1));font-weight:500;color:var(--t2);text-align:center;line-height:1.3;min-height:2.6em;display:flex;align-items:flex-start;justify-content:center}._launcherTile_1nj7r_191:hover span{color:var(--t1)}._launcherAppIcon_1nj7r_207{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px #0000004d}._launcherAppIconWrap_1nj7r_214{position:relative}._launcherBadge_1nj7r_215{position:absolute;top:-4px;right:-6px;min-width:17px;height:17px;border-radius:999px;background:#ff3b30;color:#fff;font-size:calc(10px * var(--text-scale, 1));font-weight:800;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid var(--s1);line-height:1}._staffBtn_1nj7r_226{display:flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:var(--r-full);background:var(--s2);border:1px solid var(--border2);cursor:pointer;font-family:inherit;font-size:calc(12px * var(--text-scale, 1));font-weight:600;color:var(--t2);max-width:130px;overflow:hidden;transition:background .15s,color .15s}._staffBtn_1nj7r_226:hover{background:var(--s3);color:var(--t1)}._staffBtn_1nj7r_226 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._svcBanner_1nj7r_238{display:flex;flex-wrap:wrap;gap:8px;padding:8px 16px;background:#ff3b300f;border-bottom:.5px solid rgba(255,59,48,.2);flex-shrink:0}._svcChip_1nj7r_245{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--r-full);font-size:calc(13px * var(--text-scale, 1));font-weight:600;border:1px solid transparent}._svcChipNew_1nj7r_251{background:var(--red-dim);border-color:#ff3b3059;color:#ff6b6b}._svcChipAcked_1nj7r_252{background:var(--yellow-dim);border-color:#ff9f0a59;color:var(--yellow)}._svcEmoji_1nj7r_253{font-size:calc(15px * var(--text-scale, 1));line-height:1}._svcTable_1nj7r_254{font-variant-numeric:tabular-nums}._svcKind_1nj7r_255{opacity:.8}._svcBtn_1nj7r_256{padding:4px 12px;border-radius:var(--r-full);border:none;cursor:pointer;font-family:inherit;font-size:calc(12px * var(--text-scale, 1));font-weight:700;background:var(--red);color:#fff;transition:opacity .12s}._svcBtn_1nj7r_256:hover{opacity:.85}._svcBtnDone_1nj7r_263{background:var(--green);color:#000}._searchBar_1nj7r_266{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--s1);border-bottom:.5px solid var(--border);flex-shrink:0}._searchIcon_1nj7r_272{color:var(--t3);flex-shrink:0}._searchInput_1nj7r_273{flex:1;background:none;border:none;outline:none;font-family:inherit;font-size:calc(14px * var(--text-scale, 1));color:var(--t1)}._searchInput_1nj7r_273::placeholder{color:var(--t3)}._searchInput_1nj7r_273::-webkit-search-cancel-button{display:none}._searchClear_1nj7r_279{width:22px;height:22px;border-radius:var(--r-full);background:var(--s3);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--t2);transition:background .12s}._searchClear_1nj7r_279:hover{background:var(--s4)}._catPills_1nj7r_288{display:flex;gap:8px;overflow-x:auto;padding:10px 16px;background:var(--s1);border-bottom:.5px solid var(--border);flex-shrink:0;scrollbar-width:none}._catPills_1nj7r_288::-webkit-scrollbar{display:none}._catPill_1nj7r_288{flex-shrink:0;height:34px;padding:0 16px;border-radius:var(--r-full);background:var(--s2);border:1px solid var(--border);cursor:pointer;font-family:inherit;font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--t2);white-space:nowrap;transition:all .15s}._catPillActive_1nj7r_305{background:var(--accent);border-color:var(--accent);color:#fff}._layout_1nj7r_308{flex:1;display:grid;grid-template-columns:2fr 1fr;overflow:hidden;min-height:0}._menuCol_1nj7r_316{display:flex;flex-direction:column;overflow:hidden;min-height:0}._menuCol_1nj7r_316 ._searchBar_1nj7r_266,._menuCol_1nj7r_316 ._catPills_1nj7r_288{border-right:none}._sidebar_1nj7r_326{background:var(--s1);border-right:.5px solid var(--border);overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:12px 8px}._sidebar_1nj7r_326::-webkit-scrollbar{width:0}._catItem_1nj7r_333{width:100%;min-height:60px;padding:8px 4px;background:none;border:none;border-radius:var(--r-md);cursor:pointer;font-family:inherit;font-size:calc(12px * var(--text-scale, 1));font-weight:600;color:var(--t2);text-align:center;line-height:1.3;transition:all .15s;-webkit-tap-highlight-color:transparent}._catItem_1nj7r_333:hover{background:var(--s2);color:var(--t1)}._catActive_1nj7r_341{background:var(--accent-dim);color:var(--accent)}._grid_1nj7r_344{overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;background:var(--bg)}._grid_1nj7r_344::-webkit-scrollbar{width:4px}._grid_1nj7r_344::-webkit-scrollbar-thumb{background:var(--s3);border-radius:2px}._gridLoading_1nj7r_352,._gridEmpty_1nj7r_352{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:12px;color:var(--t3);font-size:calc(14px * var(--text-scale, 1));padding:24px}._itemRow_1nj7r_359{display:flex;gap:12px;align-items:center;padding:12px 16px;border-bottom:.5px solid var(--border);cursor:pointer;background:var(--bg);transition:background .12s;-webkit-tap-highlight-color:transparent}._itemRow_1nj7r_359:last-child{border-bottom:none}._itemRow_1nj7r_359:hover{background:var(--s1)}._itemRow_1nj7r_359:active{background:var(--s2)}._itemRowUnavail_1nj7r_370{opacity:.55}._itemRowFlash_1nj7r_371{animation:_rowFlash_1nj7r_1 .45s ease-out}@keyframes _rowFlash_1nj7r_1{0%{background:var(--accent-dim)}to{background:transparent}}._itemPhoto_1nj7r_379{position:relative;width:80px;height:80px;border-radius:var(--r-lg);flex-shrink:0;background:var(--s2) center/cover no-repeat;overflow:hidden;display:flex;align-items:center;justify-content:center}._itemPhoto_1nj7r_379 img{width:100%;height:100%;object-fit:cover;display:block}._itemPhotoEmoji_1nj7r_387{font-size:calc(30px * var(--text-scale, 1))}._itemQtyBadge_1nj7r_388{position:absolute;top:5px;left:5px;min-width:20px;height:20px;padding:0 4px;border-radius:var(--r-full);background:var(--accent);color:#fff;font-size:calc(11px * var(--text-scale, 1));font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px var(--accent-glow)}._itemBody_1nj7r_398{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:2px}._itemName_1nj7r_399{font-size:calc(15px * var(--text-scale, 1));font-weight:700;color:var(--t1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;letter-spacing:-.01em}._itemNameKm_1nj7r_404{font-size:calc(12px * var(--text-scale, 1));color:var(--t2)}._varHint_1nj7r_405{font-size:calc(12px * var(--text-scale, 1));font-weight:400;color:var(--t2);letter-spacing:0}._varHintBlock_1nj7r_406{font-size:calc(11px * var(--text-scale, 1));font-weight:500;color:var(--t2);margin-top:2px;line-height:1.3}._itemDesc_1nj7r_407{font-size:calc(12px * var(--text-scale, 1));color:var(--t3);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._itemPriceRow_1nj7r_411{display:flex;align-items:center;gap:8px;margin-top:4px}._itemPrice_1nj7r_411{font-size:calc(15px * var(--text-scale, 1));font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._unavailBadge_1nj7r_416{background:var(--s2);color:var(--t3);font-size:calc(11px * var(--text-scale, 1));font-weight:600;padding:2px 8px;border-radius:var(--r-sm);letter-spacing:.04em;text-transform:uppercase}._itemAddBtn_1nj7r_424{width:36px;height:36px;border-radius:var(--r-full);background:var(--accent);border:none;cursor:pointer;color:#fff;font-size:calc(22px * var(--text-scale, 1));line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .1s,opacity .1s;box-shadow:0 2px 8px var(--accent-glow)}._itemAddBtn_1nj7r_424:hover{opacity:.85}._itemAddBtn_1nj7r_424:active{transform:scale(.9)}._itemAddBtn_1nj7r_424:disabled{opacity:.3;cursor:default}._itemAddBtnOptions_1nj7r_435{background:var(--s3);color:var(--t1);box-shadow:none;font-size:calc(17px * var(--text-scale, 1))}._itemAddBtnOptions_1nj7r_435:hover{background:var(--s4)}._itemAddBtnRestricted_1nj7r_437{background:var(--s3);color:var(--t2);box-shadow:none;font-size:calc(15px * var(--text-scale, 1))}._itemAddBtnRestricted_1nj7r_437:hover{background:var(--s4)}._orderPanel_1nj7r_441{background:var(--s1);border-left:.5px solid var(--border);display:flex;flex-direction:column;overflow:hidden}._orderHead_1nj7r_446{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:.5px solid var(--border)}._orderTitle_1nj7r_451{display:flex;align-items:center;gap:8px;font-size:calc(16px * var(--text-scale, 1));font-weight:700;color:var(--t1);letter-spacing:-.02em}._cartBadge_1nj7r_455{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--accent);border-radius:var(--r-full);font-size:calc(11px * var(--text-scale, 1));font-weight:700;color:#fff}._clearBtn_1nj7r_461{background:none;border:none;cursor:pointer;font-family:inherit;font-size:calc(12px * var(--text-scale, 1));font-weight:600;color:var(--red);transition:opacity .12s}._clearBtn_1nj7r_461:hover{opacity:.75}._orderItems_1nj7r_468{flex:1;overflow-y:auto;padding:4px 0}._orderItems_1nj7r_468::-webkit-scrollbar{width:0}._emptyCart_1nj7r_473{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:120px;color:var(--t3);font-size:calc(13px * var(--text-scale, 1))}._orderItem_1nj7r_468{display:flex;align-items:stretch;gap:10px;padding:10px 12px;border-bottom:.5px solid var(--border)}._orderItem_1nj7r_468:last-child{border-bottom:none}._orderItemThumb_1nj7r_489{width:52px;height:52px;border-radius:8px;flex-shrink:0;overflow:hidden;background:var(--s3);align-self:center;display:flex;align-items:center;justify-content:center}._orderItemThumb_1nj7r_489 img{width:100%;height:100%;object-fit:cover}._orderItemEmoji_1nj7r_495{font-size:calc(20px * var(--text-scale, 1));line-height:1}._orderItemBody_1nj7r_498{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;justify-content:center}._orderItemRow1_1nj7r_505{display:flex;align-items:center;gap:6px}._orderItemName_1nj7r_508{flex:1;min-width:0;font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}._orderItemAttrs_1nj7r_516{display:flex;flex-wrap:wrap;gap:3px;min-height:0}._modTag_1nj7r_519{font-size:calc(10px * var(--text-scale, 1));font-weight:600;line-height:1;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);border-radius:4px;padding:2px 5px;white-space:nowrap}._itemNote_1nj7r_525{font-size:calc(11px * var(--text-scale, 1));color:var(--t3);font-style:italic}._orderItemQtyRow_1nj7r_528{display:flex;align-items:center;gap:6px}._itemTotal_1nj7r_533{font-size:calc(13px * var(--text-scale, 1));font-weight:700;color:var(--t1);min-width:48px;text-align:right;align-self:center;font-variant-numeric:tabular-nums;flex-shrink:0}._diTaBadge_1nj7r_540{flex-shrink:0;height:20px;padding:0 6px;border-radius:5px;border:1.5px solid var(--border2);background:var(--s3);cursor:pointer;font-family:inherit;font-size:calc(9px * var(--text-scale, 1));font-weight:800;color:var(--t2);letter-spacing:.05em;display:flex;align-items:center;justify-content:center;transition:all .12s}._diTaBadge_1nj7r_540:hover{border-color:var(--t3);color:var(--t1)}._diTaBadgeTA_1nj7r_550{background:#f973161f;border-color:var(--accent);color:var(--accent)}._qtyControls_1nj7r_556{display:none}._qtyBtn_1nj7r_557{width:22px;height:22px;border-radius:50%;flex-shrink:0;background:var(--accent);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:opacity .12s}._qtyBtn_1nj7r_557:hover{opacity:.82}._qtyVal_1nj7r_564{font-size:calc(13px * var(--text-scale, 1));font-weight:700;min-width:18px;text-align:center;color:var(--t1)}._removeBtn_1nj7r_570,._itemUnit_1nj7r_571,._taBtn_1nj7r_572,._taBtnOn_1nj7r_573,._itemInfo_1nj7r_574,._itemModifiers_1nj7r_575{display:none}._qtyControls_1nj7r_556{display:flex;align-items:center;gap:2px;flex-shrink:0;background:var(--s2);border-radius:var(--r-full);padding:2px}._qtyBtn_1nj7r_557{width:26px;height:26px;border-radius:var(--r-full);background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--t2);transition:background .1s,color .1s}._qtyBtn_1nj7r_557:hover{background:var(--s3);color:var(--t1)}._qtyVal_1nj7r_564{font-size:calc(13px * var(--text-scale, 1));font-weight:700;min-width:22px;text-align:center;color:var(--t1)}._itemTotal_1nj7r_533{font-size:calc(13px * var(--text-scale, 1));font-weight:700;color:var(--t1);min-width:50px;text-align:right;font-variant-numeric:tabular-nums}._checkoutForm_1nj7r_597{padding:14px 16px;border-top:.5px solid var(--border);display:flex;flex-direction:column;gap:12px}._orderNoteInput_1nj7r_603{width:100%;padding:8px 12px;background:var(--s2);border:1px solid var(--border);border-radius:var(--r-md);color:var(--t1);font-size:calc(13px * var(--text-scale, 1));font-family:inherit;outline:none;transition:border-color .15s}._orderNoteInput_1nj7r_603:focus{border-color:var(--border2)}._orderNoteInput_1nj7r_603::placeholder{color:var(--t3)}._tableSelectRow_1nj7r_616{display:flex;gap:8px}._tableSelectBtn_1nj7r_619{flex:1;height:40px;border-radius:var(--r-md);background:var(--s2);border:1.5px solid var(--border);font-family:inherit;font-size:calc(13px * var(--text-scale, 1));font-weight:700;color:var(--t2);cursor:pointer;transition:all .12s}._tableSelectBtn_1nj7r_619:hover{background:var(--s3);color:var(--t1)}._tableSelectBtnActive_1nj7r_626{background:var(--accent-dim);border-color:var(--accent);color:var(--accent)}._tablePickOverlay_1nj7r_631{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:350;background:#00000080;display:flex;align-items:flex-end;justify-content:center}._tablePickPanel_1nj7r_636{width:100%;max-width:480px;background:var(--s1);border-radius:var(--r-xl) var(--r-xl) 0 0;padding:0 0 32px;display:flex;flex-direction:column;max-height:70vh}._tablePickHeader_1nj7r_643{display:flex;align-items:center;padding:16px 16px 12px;border-bottom:.5px solid var(--border);flex-shrink:0}._tablePickTitle_1nj7r_647{flex:1;font-size:calc(16px * var(--text-scale, 1));font-weight:800;color:var(--t1);letter-spacing:-.02em}._tablePickGrid_1nj7r_651{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;padding:16px;overflow-y:auto}._tablePickChip_1nj7r_655{position:relative;min-height:60px;padding:6px 4px;border-radius:var(--r-md);flex-direction:column;gap:2px;background:var(--s2);border:1.5px solid var(--border);font-family:inherit;font-size:calc(14px * var(--text-scale, 1));font-weight:700;color:var(--t1);cursor:pointer;transition:all .12s;display:flex;align-items:center;justify-content:center}._tablePickChip_1nj7r_655:hover{background:var(--s3)}._tablePickChipActive_1nj7r_664{background:var(--accent-dim);border-color:var(--accent);color:var(--accent)}._tablePickChipOccupied_1nj7r_665,._tablePickChip_cooking_1nj7r_666{border-color:#ff9f0a80;background:var(--yellow-dim)}._tablePickChip_ready_1nj7r_667{border-color:#34c75980;background:var(--green-dim)}._tablePickChip_reserved_1nj7r_668{border-color:#bf5af280;background:#bf5af21f}._tablePickReserved_1nj7r_670{display:flex;flex-direction:column;gap:8px;padding:0 16px 12px}._tablePickReservedRow_1nj7r_671{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 12px;border:1px solid rgba(191,90,242,.5);border-radius:12px;background:#bf5af21f}._tablePickReservedRow_1nj7r_671 ._tablePickMeta_1nj7r_672{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tablePickSeat_1nj7r_673{min-height:44px;padding:0 16px;border:1px solid var(--accent);border-radius:999px;background:var(--accent);color:#fff;font-weight:600;cursor:pointer}._tablePickSeat_1nj7r_673:disabled{opacity:.5}._tablePickChip_calling_1nj7r_675,._tablePickChip_bill_1nj7r_675{border-color:#ff3b3080;background:var(--red-dim)}._tablePickState_1nj7r_676{font-size:calc(11px * var(--text-scale, 1));font-weight:700;color:var(--t2)}._tablePickMeta_1nj7r_672{font-size:calc(11px * var(--text-scale, 1));font-weight:600;color:var(--t2)}._tablePickLabel_1nj7r_678{font-size:calc(14px * var(--text-scale, 1));font-weight:800}._tablePickOccDot_1nj7r_679{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--yellow)}._tablePickFooter_1nj7r_684{padding:4px 16px 0;font-size:calc(11px * var(--text-scale, 1));color:var(--t3)}._tablePickFooterNote_1nj7r_688{display:flex;align-items:center;gap:6px}._tablePickJoined_1nj7r_691{position:absolute;top:6px;left:6px;color:var(--t2)}._tablePickBlocked_1nj7r_692{position:absolute;top:6px;right:6px;color:var(--red)}._tablePickJoinOrders_1nj7r_693{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 16px 8px}._tablePickOrderChip_1nj7r_694,._tablePickJoinGhost_1nj7r_694{min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:999px;background:var(--s2);color:var(--t1);font-family:inherit;font-weight:600;cursor:pointer}._tablePickJoinBar_1nj7r_695{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}._splitAskBadge_1nj7r_696{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:999px;background:var(--red);color:#fff;font-size:calc(11px * var(--text-scale, 1));font-weight:800}._tableGrid_1nj7r_698,._tableChip_1nj7r_699,._tableChipActive_1nj7r_700,._tableChipOccupied_1nj7r_701,._tableChipActiveOccupied_1nj7r_702{display:none}._custRow_1nj7r_705{display:flex;gap:8px}._custInput_1nj7r_706{flex:1;height:40px;padding:0 12px;background:var(--s2);border:1px solid var(--border);border-radius:var(--r-md);font-family:inherit;font-size:calc(13px * var(--text-scale, 1));color:var(--t1);outline:none;transition:border-color .15s}._custInput_1nj7r_706:focus{border-color:var(--accent)}._custInput_1nj7r_706::placeholder{color:var(--t3)}._custToggle_1nj7r_715{align-self:flex-start;height:32px;padding:0 14px;background:none;border:1px dashed var(--s4);border-radius:var(--r-full);font-family:inherit;font-size:calc(13px * var(--text-scale, 1));color:var(--t3);cursor:pointer;transition:border-color .15s,color .15s}._custToggle_1nj7r_715:hover{border-color:var(--t2);color:var(--t2)}._custChip_1nj7r_723{display:flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;height:32px;padding:0 10px 0 14px;background:#30d15826;border:1px solid rgba(48,209,88,.4);border-radius:var(--r-full)}._custChipText_1nj7r_730{font-size:calc(13px * var(--text-scale, 1));color:#30d158;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._custChipRemove_1nj7r_731{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#ffffff1a;border:none;cursor:pointer;color:#30d158;flex-shrink:0;padding:0}._custChipRemove_1nj7r_731:hover{background:#fff3}._occupiedWarning_1nj7r_740{border-radius:var(--r-md);overflow:hidden;border:1px solid rgba(255,59,48,.28)}._occupiedRow_1nj7r_744{padding:6px 12px;background:var(--red-dim);font-size:calc(12px * var(--text-scale, 1));color:#ff6b6b;border-bottom:.5px solid rgba(255,59,48,.18)}._occupiedRow_1nj7r_744:last-child{border-bottom:none}._adjChips_1nj7r_753{display:flex;flex-wrap:wrap;gap:8px}._adjChip_1nj7r_753{height:32px;padding:0 14px;border-radius:var(--r-full);background:var(--s2);border:1px solid var(--border);font-family:inherit;font-size:calc(12px * var(--text-scale, 1));font-weight:600;color:var(--t2);cursor:pointer;transition:all .15s;white-space:nowrap}._adjChipOn_1nj7r_760{background:var(--accent-dim);border-color:var(--accent);color:var(--accent)}._adjChipWrap_1nj7r_763{display:contents}._adjPinRow_1nj7r_766{display:flex;align-items:center;gap:8px;padding:4px 0;width:100%}._adjPinInput_1nj7r_770{flex:1;height:36px;padding:0 12px;background:var(--s2);border:1.5px solid var(--border2);border-radius:var(--r-md);font-family:inherit;font-size:calc(14px * var(--text-scale, 1));color:var(--t1);outline:none;transition:border-color .15s}._adjPinInput_1nj7r_770:focus{border-color:var(--accent)}._adjPinInputErr_1nj7r_777{border-color:var(--red)!important}._adjPinOk_1nj7r_778{height:36px;padding:0 16px;background:var(--accent);border:none;border-radius:var(--r-md);color:#fff;font-family:inherit;font-size:calc(14px * var(--text-scale, 1));font-weight:700;cursor:pointer}._adjPinCancel_1nj7r_784{height:36px;padding:0 14px;background:var(--s3);border:none;border-radius:var(--r-md);color:var(--t2);font-family:inherit;font-size:calc(13px * var(--text-scale, 1));cursor:pointer}._adjCustomInput_1nj7r_789{width:100%;height:36px;padding:0 12px;background:var(--s2);border:1.5px solid var(--border2);border-radius:var(--r-md);font-family:inherit;font-size:calc(14px * var(--text-scale, 1));color:var(--t1);outline:none;transition:border-color .15s}._adjCustomInput_1nj7r_789:focus{border-color:var(--accent)}._totalsBlock_1nj7r_798{padding:12px 16px;border-top:.5px solid var(--border)}._totalRow_1nj7r_802{display:flex;justify-content:space-between;align-items:baseline;font-size:calc(13px * var(--text-scale, 1));color:var(--t2);padding:2px 0;font-variant-numeric:tabular-nums}._discountRow_1nj7r_807{color:var(--green)}._grandRow_1nj7r_808{font-size:calc(22px * var(--text-scale, 1));font-weight:800;color:var(--t1);letter-spacing:-.03em;padding-top:8px;margin-top:6px;border-top:.5px solid var(--border)}._altRow_1nj7r_813{font-size:calc(12px * var(--text-scale, 1));color:var(--t3);text-align:right;margin-top:2px;font-variant-numeric:tabular-nums}._checkoutActions_1nj7r_816{display:flex;gap:8px}._discountBtn_1nj7r_818{display:flex;align-items:center;gap:6px;height:42px;padding:0 16px;border-radius:var(--r-lg);background:var(--s2);border:1px solid var(--border);cursor:pointer;font-family:inherit;font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--t2);transition:all .15s}._discountBtn_1nj7r_818:hover{background:var(--s3);color:var(--t1)}._discountBtn_1nj7r_818:disabled{opacity:.4;cursor:default}._placeBtn_1nj7r_828{flex:1;height:42px;border-radius:var(--r-lg);background:var(--s2);border:1.5px solid var(--accent);color:var(--accent);font-family:inherit;font-size:calc(13px * var(--text-scale, 1));font-weight:700;cursor:pointer;transition:background .15s}._placeBtn_1nj7r_828:hover{background:var(--accent-dim)}._placeBtn_1nj7r_828:disabled{opacity:.4;cursor:default}._chargeBtn_1nj7r_839{width:100%;height:54px;border-radius:var(--r-xl);background:var(--accent);border:none;cursor:pointer;font-family:inherit;font-size:calc(17px * var(--text-scale, 1));font-weight:800;color:#fff;letter-spacing:-.02em;transition:opacity .12s,transform .1s;box-shadow:0 4px 16px var(--accent-glow)}._chargeBtn_1nj7r_839:hover{opacity:.92}._chargeBtn_1nj7r_839:active{transform:scale(.98)}._chargeBtn_1nj7r_839:disabled{opacity:.3;cursor:default;box-shadow:none}._posErr_1nj7r_851{padding:8px 12px;border-radius:var(--r-md);background:var(--red-dim);border:1px solid rgba(255,59,48,.3);color:var(--red);font-size:calc(13px * var(--text-scale, 1))}._ordersBtn_1nj7r_858{position:relative;color:var(--t1)}._ordersBtn_1nj7r_858:hover{color:var(--t1)}._pendingBadge_1nj7r_860{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;background:#ff3b30;border-radius:var(--r-full);font-size:calc(10px * var(--text-scale, 1));font-weight:800;color:#fff;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg)}._onlineBadge_1nj7r_870{padding:2px 7px;border-radius:var(--r-sm);background:#32ade626;color:#32ade6;font-size:calc(10px * var(--text-scale, 1));font-weight:700;letter-spacing:.03em}._posBadge_1nj7r_875{padding:2px 7px;border-radius:var(--r-sm);background:#ff69001f;color:var(--accent);font-size:calc(10px * var(--text-scale, 1));font-weight:700;letter-spacing:.03em}@media(min-width:800px)and (max-width:899px){._layout_1nj7r_308{grid-template-columns:3fr 2fr}._orderPanel_1nj7r_441{display:flex}._gridViewGrid_1nj7r_885{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}}@media(max-width:799px){._layout_1nj7r_308{grid-template-columns:1fr}._orderPanel_1nj7r_441{display:none}._grid_1nj7r_344{padding-bottom:80px;-webkit-overflow-scrolling:touch}._gridViewGrid_1nj7r_885{grid-template-columns:repeat(2,1fr);gap:8px;padding-bottom:80px}}._mobileCartBar_1nj7r_897{position:fixed;bottom:0;left:0;right:0;height:60px;margin:0;padding:0 20px;background:var(--accent);border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:inherit;color:#fff;box-shadow:0 -1px #0003,0 -8px 24px var(--accent-glow);z-index:100}@media(min-width:800px){._mobileCartBar_1nj7r_897{display:none}}._mobileCartCount_1nj7r_907{min-width:28px;height:28px;padding:0 8px;background:#ffffff40;border-radius:var(--r-full);display:flex;align-items:center;justify-content:center;font-size:calc(14px * var(--text-scale, 1));font-weight:800}._mobileCartLabel_1nj7r_913{font-size:calc(14px * var(--text-scale, 1));font-weight:700}._mobileCartTotal_1nj7r_914{font-size:calc(15px * var(--text-scale, 1));font-weight:800;font-variant-numeric:tabular-nums}._drawerOverlay_1nj7r_917{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;background:#000000b3;z-index:200;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._ordersDrawer_1nj7r_922{width:100%;height:100%;background:var(--s1);display:flex;flex-direction:column;animation:_slideInRight_1nj7r_1 .2s cubic-bezier(.4,0,.2,1)}@keyframes _slideInRight_1nj7r_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._drawerHeader_1nj7r_932{display:flex;align-items:center;gap:0;padding:14px 16px;border-bottom:.5px solid var(--border);flex-shrink:0}._drawerTitle_1nj7r_937{display:flex;align-items:center;gap:8px;font-size:calc(17px * var(--text-scale, 1));font-weight:800;color:var(--t1);letter-spacing:-.02em;margin-right:auto}._drawerBadge_1nj7r_942{padding:3px 10px;border-radius:var(--r-full);background:var(--yellow-dim);color:var(--yellow);font-size:calc(12px * var(--text-scale, 1));font-weight:700}._ordersGrid_1nj7r_949{flex:1;overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;background:var(--border);gap:1px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}._ordersGrid_1nj7r_949::-webkit-scrollbar{height:3px}._ordersGrid_1nj7r_949::-webkit-scrollbar-thumb{background:var(--s3);border-radius:2px}._ordersCol_1nj7r_959{background:var(--bg);display:flex;flex-direction:column;overflow:hidden;flex:0 0 320px;min-width:320px;scroll-snap-align:start}._ordersColHeader_1nj7r_966{flex-shrink:0;padding:10px 14px;display:flex;align-items:center;gap:8px;font-size:calc(11px * var(--text-scale, 1));font-weight:800;letter-spacing:.06em;text-transform:uppercase;border-bottom:.5px solid var(--border)}._ordersColBadge_1nj7r_972{min-width:18px;height:18px;padding:0 4px;border-radius:var(--r-full);font-size:calc(10px * var(--text-scale, 1));font-weight:800;color:#fff;display:flex;align-items:center;justify-content:center}._ordersColBody_1nj7r_977{flex:1;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:8px}._ordersColBody_1nj7r_977::-webkit-scrollbar{width:3px}._ordersColBody_1nj7r_977::-webkit-scrollbar-thumb{background:var(--s3);border-radius:2px}._ordersColEmpty_1nj7r_983{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:var(--t3);font-size:calc(12px * var(--text-scale, 1))}@media(min-width:900px){._ordersCol_1nj7r_959{flex:1 1 0;min-width:200px}}@media(max-width:640px){._ordersCol_1nj7r_959{flex:0 0 88vw}}._orderTabs_1nj7r_998,._orderTab_1nj7r_998,._orderTabActive_1nj7r_1000,._orderTabBadge_1nj7r_1001,._ordersList_1nj7r_1002,._ordersEmpty_1nj7r_1003{display:none}._orderSection_1nj7r_1006{display:flex;flex-direction:column}._sectionHeader_1nj7r_1008{display:flex;align-items:center;gap:8px;padding:8px 14px;border:none;cursor:pointer;font-family:inherit;font-size:calc(12px * var(--text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;position:sticky;top:0;z-index:2;border-radius:var(--r-lg)}._sectionPending_1nj7r_1016{background:#ff9f0a1f;color:var(--yellow)}._sectionProgress_1nj7r_1017{background:#32ade61f;color:#32ade6}._sectionReady_1nj7r_1018{background:#34c7591f;color:var(--green)}._sectionDone_1nj7r_1019{background:var(--s2);color:var(--t3)}._sectionLabel_1nj7r_1021{flex:1;text-align:left}._sectionCount_1nj7r_1022{background:#ffffff1f;color:var(--t1);font-size:calc(11px * var(--text-scale, 1));font-weight:800;padding:1px 7px;border-radius:var(--r-full)}._sectionChevron_1nj7r_1027{font-size:calc(16px * var(--text-scale, 1));line-height:1;transition:transform .2s;display:inline-block}._sectionChevronOpen_1nj7r_1031{transform:rotate(90deg)}._sectionBody_1nj7r_1033{display:flex;flex-direction:column;gap:8px;padding:8px 0}._sectionEmpty_1nj7r_1037{padding:10px 14px;font-size:calc(12px * var(--text-scale, 1));color:var(--t3);font-style:italic}._ordersList_1nj7r_1002{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:6px}._ordersList_1nj7r_1002::-webkit-scrollbar{width:4px}._ordersList_1nj7r_1002::-webkit-scrollbar-thumb{background:var(--s3);border-radius:2px}._ordersEmpty_1nj7r_1003{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px;color:var(--t3);font-size:calc(13px * var(--text-scale, 1))}._orderCard_1nj7r_1055{background:var(--s2);border-radius:var(--r-xl);border:1px solid var(--border);overflow:hidden;flex-shrink:0}._orderCardPending_1nj7r_1061{border-color:#ff9f0a66}._orderCardReady_1nj7r_1062{border-color:#34c75966}._orderCardHeadDone_1nj7r_1065{flex-direction:column;align-items:stretch;gap:2px}._doneCardTop_1nj7r_1066{display:flex;align-items:center;justify-content:space-between;width:100%}._doneCardMeta_1nj7r_1069{display:flex;align-items:center;gap:6px;flex-shrink:0}._doneStamp_1nj7r_1072{font-size:calc(12px * var(--text-scale, 1));color:var(--t3);font-variant-numeric:tabular-nums;white-space:nowrap}._doneCardBottom_1nj7r_1075{display:flex;align-items:center;gap:6px;width:100%;font-size:calc(12px * var(--text-scale, 1));color:var(--t2)}._doneItemCount_1nj7r_1079{color:var(--t3)}._doneTotal_1nj7r_1080{font-weight:700;color:var(--t1);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._doneBadge_1nj7r_1081{font-size:calc(10px * var(--text-scale, 1));font-weight:700;padding:2px 7px;border-radius:var(--r-full);background:#34c75924;border:1px solid rgba(52,199,89,.35);color:var(--green)}._cancelledBadge_1nj7r_1085{font-size:calc(10px * var(--text-scale, 1));font-weight:700;padding:2px 7px;border-radius:var(--r-full);background:var(--s3);border:1px solid var(--border);color:var(--t3)}._orderTypeBadge_1nj7r_1089{font-size:calc(10px * var(--text-scale, 1));font-weight:700;padding:2px 7px;border-radius:var(--r-full);background:#f973161a;border:1px solid rgba(249,115,22,.3);color:var(--accent)}._orderCardHead_1nj7r_1065{display:flex;align-items:center;gap:8px;padding:12px 14px;cursor:pointer;border-bottom:.5px solid var(--border)}._orderCardNum_1nj7r_1100{display:flex;align-items:center;gap:8px;font-size:calc(14px * var(--text-scale, 1));font-weight:800;color:var(--t1);flex:1;letter-spacing:-.02em}._statusDot_1nj7r_1105{width:8px;height:8px;border-radius:var(--r-full);flex-shrink:0}._orderCardTable_1nj7r_1106{padding:2px 8px;border-radius:var(--r-sm);background:#ffffff12;color:var(--t2);font-size:calc(12px * var(--text-scale, 1));font-weight:600}._orderCardBadge_1nj7r_1111{padding:2px 8px;border-radius:var(--r-sm);font-size:calc(11px * var(--text-scale, 1));font-weight:700;text-transform:capitalize}._orderPaidBadge_1nj7r_1115{padding:2px 8px;border-radius:var(--r-sm);background:var(--green-dim);color:var(--green);font-size:calc(11px * var(--text-scale, 1));font-weight:700}._orderAgeBadge_1nj7r_1121{flex:none;padding:1px 8px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 14%,transparent);white-space:nowrap}._orderWrittenOffBadge_1nj7r_1122{padding:2px 8px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--red, #ff453a) 18%,transparent);color:var(--red, #ff453a);font-size:calc(11px * var(--text-scale, 1));font-weight:700}._orderCardMeta_1nj7r_1128{display:flex;align-items:center;gap:8px;flex-shrink:0}._orderCardTotal_1nj7r_1131{font-size:calc(15px * var(--text-scale, 1));font-weight:800;color:var(--t1);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._orderCardTime_1nj7r_1135{font-size:calc(12px * var(--text-scale, 1));color:var(--t3);font-variant-numeric:tabular-nums}._orderCardChevron_1nj7r_1136{font-size:calc(18px * var(--text-scale, 1));color:var(--t3);line-height:1;transition:transform .15s;display:inline-block}._orderCardItems_1nj7r_1141{padding:10px 14px;display:flex;flex-direction:column;gap:4px}._orderCardItem_1nj7r_1141{display:flex;gap:8px;align-items:flex-start;font-size:calc(13px * var(--text-scale, 1));color:var(--t2)}._orderCardItemBody_1nj7r_1149{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._orderCardItemsEmpty_1nj7r_1150{font-size:calc(12px * var(--text-scale, 1));color:var(--t3);font-style:italic}._orderCardQty_1nj7r_1151{color:var(--t1);font-weight:700;flex-shrink:0}._orderItemMods_1nj7r_1152{display:flex;flex-wrap:wrap;gap:3px;margin-top:2px}._orderItemModTag_1nj7r_1153{font-size:calc(10px * var(--text-scale, 1));font-weight:600;line-height:1;color:var(--t2);background:var(--s3);border:1px solid var(--s4);border-radius:4px;padding:2px 5px;white-space:nowrap}._orderItemTaBadge_1nj7r_1159{display:inline-block;padding:1px 6px;border-radius:var(--r-sm);background:#f9731626;border:1px solid rgba(249,115,22,.4);color:var(--accent);font-size:calc(10px * var(--text-scale, 1));font-weight:700;align-self:flex-start}._orderAdjRows_1nj7r_1165{padding:8px 14px;border-top:.5px solid var(--border);display:flex;flex-direction:column;gap:2px}._orderAdjRow_1nj7r_1165{display:flex;justify-content:space-between;font-size:calc(12px * var(--text-scale, 1));color:var(--t2);font-variant-numeric:tabular-nums}._orderMeta_1nj7r_1174{padding:6px 14px;display:flex;flex-direction:column;gap:2px;border-top:.5px solid var(--border);font-size:calc(12px * var(--text-scale, 1));color:var(--t2)}._orderStaff_1nj7r_1179{color:var(--t3);font-size:calc(11px * var(--text-scale, 1))}._orderPaidInfo_1nj7r_1180{padding:6px 14px;font-size:calc(12px * var(--text-scale, 1));color:var(--green);border-top:.5px solid var(--border)}._orderCardItemPrice_1nj7r_1186{flex-shrink:0;font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--t1);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:8px}._orderItemDoneBadge_1nj7r_1193{display:inline-block;padding:1px 6px;border-radius:var(--r-sm);background:#34c7591f;border:1px solid rgba(52,199,89,.35);color:var(--green);font-size:calc(10px * var(--text-scale, 1));font-weight:700;align-self:flex-start}._orderTotalRow_1nj7r_1200{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;border-top:.5px solid var(--border);font-size:calc(14px * var(--text-scale, 1));font-weight:800;color:var(--t1);font-variant-numeric:tabular-nums}._orderPaymentSummary_1nj7r_1208{padding:4px 14px 8px;font-size:calc(12px * var(--text-scale, 1));color:var(--green);font-weight:500}._readyBanner_1nj7r_1214{margin:8px 14px;padding:8px 12px;border-radius:var(--r-md);background:var(--green-dim);border:1px solid rgba(52,199,89,.3);color:var(--green);font-size:calc(12px * var(--text-scale, 1));font-weight:700;text-align:center}._orderItemRefused_1nj7r_1222{opacity:.45}._orderItemStrike_1nj7r_1223{text-decoration:line-through}._orderItemNote_1nj7r_1224{font-size:calc(11px * var(--text-scale, 1));color:var(--t3);margin-left:4px}._refusedBadge_1nj7r_1225{padding:1px 6px;border-radius:var(--r-sm);background:var(--red-dim);border:1px solid rgba(255,59,48,.3);color:var(--red);font-size:calc(10px * var(--text-scale, 1));font-weight:700;flex-shrink:0}._orderCardActions_1nj7r_1232{display:flex;flex-wrap:wrap;gap:8px;padding:10px 14px;border-top:.5px solid var(--border)}._orderCancelBtn_1nj7r_1237{height:36px;padding:0 14px;border-radius:var(--r-lg);background:var(--red-dim);border:1px solid rgba(255,59,48,.3);color:var(--red);font-family:inherit;font-size:calc(13px * var(--text-scale, 1));font-weight:700;cursor:pointer;transition:opacity .12s}._orderCancelBtn_1nj7r_1237:hover{opacity:.8}._orderAdvanceBtn_1nj7r_1245{flex:1;height:36px;padding:0 14px;border-radius:var(--r-lg);background:var(--accent);border:none;color:#fff;font-family:inherit;font-size:calc(13px * var(--text-scale, 1));font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;transition:opacity .12s}._orderAdvanceBtn_1nj7r_1245:hover{opacity:.88}._orderPayBtn_1nj7r_1254{height:36px;padding:0 16px;border-radius:var(--r-lg);background:var(--green);border:none;color:#000;font-family:inherit;font-size:calc(13px * var(--text-scale, 1));font-weight:800;cursor:pointer;transition:opacity .12s}._orderPayBtn_1nj7r_1254:hover{opacity:.88}._orderPrintBtn_1nj7r_1262{height:36px;width:36px;border-radius:var(--r-lg);background:var(--s3);border:1px solid var(--border);font-size:calc(16px * var(--text-scale, 1));cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s;flex-shrink:0}._orderPrintBtn_1nj7r_1262:hover{background:var(--s4)}._toast_1nj7r_1272{position:fixed;top:calc(76px + var(--tier-banner-h, 0px));left:50%;transform:translate(-50%);z-index:500;pointer-events:none;display:flex;align-items:center;gap:8px;box-sizing:border-box;width:max-content;max-width:calc(100vw - 32px);padding:10px 16px;border-radius:18px;background:var(--s2);border:.5px solid rgba(52,199,89,.4);color:var(--green);font-size:calc(13px * var(--text-scale, 1));font-weight:700;line-height:1.35;white-space:normal;overflow-wrap:anywhere;box-shadow:0 4px 24px #00000080;animation:_fadeUp_1nj7r_1 .2s ease-out}._toast_1nj7r_1272>svg{flex-shrink:0}@keyframes _fadeUp_1nj7r_1{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._checkoutHeader_1nj7r_1292{height:60px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:var(--s1);border-bottom:.5px solid var(--border)}._checkoutTitle_1nj7r_1297{font-size:calc(17px * var(--text-scale, 1));font-weight:800;color:var(--t1);letter-spacing:-.02em}._checkoutScroll_1nj7r_1300{flex:1;overflow-y:auto;padding-bottom:24px}._checkoutScroll_1nj7r_1300::-webkit-scrollbar{width:0}._layoutBtn_1nj7r_1306{width:36px;height:36px;border-radius:var(--r-md);background:var(--s2);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--t2);flex-shrink:0;transition:background .15s,color .15s}._layoutBtn_1nj7r_1306:hover{background:var(--s3);color:var(--t1)}._layoutBtnActive_1nj7r_1314{background:var(--accent-dim);color:var(--accent)}._gridViewGrid_1nj7r_885{display:grid!important;flex-direction:unset!important;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;padding:0 8px 8px;align-content:start}._gridCard_1nj7r_1326{position:relative;height:180px;border-radius:12px;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:var(--s2);transition:transform .12s}._gridCard_1nj7r_1326:active{transform:scale(.97)}._gridCardUnavail_1nj7r_1338{opacity:.55}@keyframes _gridFlash_1nj7r_1{0%{box-shadow:inset 0 0 0 2px var(--accent)}to{box-shadow:none}}._gridCardFlash_1nj7r_1344{animation:_gridFlash_1nj7r_1 .45s ease-out}._gridCardPhoto_1nj7r_1346{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--s2) center/cover no-repeat;display:flex;align-items:center;justify-content:center}._gridCardEmoji_1nj7r_1352{font-size:calc(40px * var(--text-scale, 1))}._gridCardPhoto_1nj7r_1346 ._itemQtyBadge_1nj7r_388{z-index:3}._gridCardBody_1nj7r_1356{position:absolute;bottom:0;left:0;right:0;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.15) 65%,transparent 100%);padding:24px 10px 8px;display:flex;flex-direction:column;gap:2px}._gridCardName_1nj7r_1362{font-size:calc(12px * var(--text-scale, 1));font-weight:600;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;letter-spacing:-.01em;min-height:2.6em;-webkit-box-pack:end}._gridCardBody_1nj7r_1356 ._varHintBlock_1nj7r_406{color:#ffffffa6;font-size:calc(10px * var(--text-scale, 1))}._gridCardBottom_1nj7r_1378{display:flex;align-items:center;gap:4px}._gridCardPrice_1nj7r_1381{font-size:calc(13px * var(--text-scale, 1));font-weight:800;color:#fca5a5;font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:1}._gridCardAdd_1nj7r_1387{width:26px;height:26px;border-radius:var(--r-full);background:var(--accent);border:none;cursor:pointer;color:#fff;font-size:calc(16px * var(--text-scale, 1));line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .1s,opacity .1s;box-shadow:0 2px 8px var(--accent-glow)}._gridCardAdd_1nj7r_1387:hover{opacity:.85}._gridCardAdd_1nj7r_1387:active{transform:scale(.9)}._gridCardAddRestricted_1nj7r_1398{background:#fff3;color:#fff;box-shadow:none;font-size:calc(12px * var(--text-scale, 1))}._gridCardAddRestricted_1nj7r_1398:hover{background:#ffffff4d}._checkoutSimple_1nj7r_1402{flex-shrink:0;border-top:.5px solid var(--border);display:flex;flex-direction:column;gap:8px;padding:10px 12px}._placeBtnV1_1nj7r_1409{width:100%;height:52px;border-radius:var(--r-xl);background:var(--accent);border:none;cursor:pointer;font-family:inherit;font-size:calc(15px * var(--text-scale, 1));font-weight:800;color:#fff;letter-spacing:-.02em;display:flex;align-items:center;justify-content:space-between;padding:0 20px;transition:opacity .12s,transform .1s;box-shadow:0 4px 16px var(--accent-glow);flex-shrink:0}._placeBtnV1_1nj7r_1409:hover{opacity:.92}._placeBtnV1_1nj7r_1409:active{transform:scale(.98)}._placeBtnV1_1nj7r_1409:disabled{opacity:.3;cursor:default;box-shadow:none}._sheetOverlay_1nj7r_1425{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:300;background:#0009;display:flex;align-items:flex-end;justify-content:center}._actionSheet_1nj7r_1430{width:100%;max-width:400px;background:var(--s1);border-radius:var(--r-xl) var(--r-xl) 0 0;padding:12px 12px 32px;display:flex;flex-direction:column;gap:4px}._actionSheetStaff_1nj7r_1436{display:flex;align-items:center;gap:12px;padding:12px 16px 16px;font-size:calc(16px * var(--text-scale, 1));font-weight:700;color:var(--t1);border-bottom:.5px solid var(--border);margin-bottom:4px}._actionSheetBtn_1nj7r_1442{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:var(--r-lg);background:none;border:none;cursor:pointer;font-family:inherit;font-size:calc(15px * var(--text-scale, 1));font-weight:600;color:var(--t1);transition:background .12s;text-align:left}._actionSheetBtn_1nj7r_1442:hover{background:var(--s2)}._actionSheetBtnDanger_1nj7r_1450{color:var(--red)}._lockScreen_1nj7r_1453{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:400;background:var(--bg);display:flex;flex-direction:column;align-items:center;padding-top:60px}._lockIcon_1nj7r_1459{color:var(--t3);margin-bottom:12px}._lockTitle_1nj7r_1460{font-size:calc(20px * var(--text-scale, 1));font-weight:800;color:var(--t1);margin-bottom:4px}._lockSub_1nj7r_1461{font-size:calc(14px * var(--text-scale, 1));color:var(--t3);margin-bottom:24px}._lockPinWrap_1nj7r_1462{width:100%;max-width:380px}._settingsScreen_1nj7r_1466{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:400;background:var(--bg);display:flex;flex-direction:column;animation:_slideInUp_1nj7r_1 .22s cubic-bezier(.4,0,.2,1)}@keyframes _slideInUp_1nj7r_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._settingsTopbar_1nj7r_1475{height:56px;flex-shrink:0;display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--s1);border-bottom:.5px solid var(--border)}._settingsTitle_1nj7r_1482{flex:1;font-size:calc(17px * var(--text-scale, 1));font-weight:700;color:var(--t1);letter-spacing:-.02em}._settingsScroll_1nj7r_1486{flex:1;overflow-y:auto;padding:24px 16px 40px;display:flex;flex-direction:column;gap:24px}._settingsIdentityCard_1nj7r_1492{display:flex;align-items:center;gap:16px;padding:20px 16px;border-radius:var(--r-lg);background:var(--s1);border:.5px solid var(--border)}._settingsBigAvatar_1nj7r_1497{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(26px * var(--text-scale, 1));font-weight:800;color:#fff;flex-shrink:0}._settingsIdName_1nj7r_1503{font-size:calc(18px * var(--text-scale, 1));font-weight:700;color:var(--t1);letter-spacing:-.01em}._settingsIdSub_1nj7r_1504{font-size:calc(13px * var(--text-scale, 1));color:var(--t2);margin-top:3px}._settingsGroup_1nj7r_1507{display:flex;flex-direction:column}._settingsGroupLabel_1nj7r_1510{font-size:calc(12px * var(--text-scale, 1));font-weight:600;color:var(--t2);text-transform:uppercase;letter-spacing:.06em;padding:0 4px;margin-bottom:8px}._settingsGroupRows_1nj7r_1515{background:var(--s1);border-radius:var(--r-md);border:.5px solid var(--border);overflow:hidden}._settingsRow_1nj7r_1520{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:.5px solid var(--border);cursor:pointer;background:none;border-left:none;border-right:none;border-top:none;width:100%;font-family:inherit;text-align:left;transition:background .12s}._settingsRow_1nj7r_1520:last-child{border-bottom:none}._settingsRow_1nj7r_1520:hover{background:var(--s2)}._settingsRowIcon_1nj7r_1530{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:calc(16px * var(--text-scale, 1))}._settingsRowLabel_1nj7r_1535{font-size:calc(15px * var(--text-scale, 1));font-weight:500;color:var(--t1);flex:1}._settingsRowValue_1nj7r_1536{font-size:calc(14px * var(--text-scale, 1));color:var(--t2)}._settingsRowChevron_1nj7r_1537{color:var(--t3);font-size:calc(16px * var(--text-scale, 1))}._settingsSubpanel_1nj7r_1540{background:var(--s1);border-radius:var(--r-md);border:.5px solid var(--border);overflow:hidden;margin-top:-8px}._pickRow_1nj7r_1546{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:.5px solid var(--border);cursor:pointer;background:none;border-left:none;border-right:none;border-top:none;width:100%;font-family:inherit;text-align:left;transition:background .12s}._pickRow_1nj7r_1546:last-child{border-bottom:none}._pickRow_1nj7r_1546:hover{background:var(--s2)}._pickRowActive_1nj7r_1556{background:var(--accent-dim)}._pickRowFlag_1nj7r_1557{font-size:calc(22px * var(--text-scale, 1));flex-shrink:0}._pickRowLabel_1nj7r_1558{font-size:calc(15px * var(--text-scale, 1));font-weight:600;color:var(--t1);flex:1}._pickRowSub_1nj7r_1559{font-size:calc(13px * var(--text-scale, 1));color:var(--t2)}._pickRowCheck_1nj7r_1560{font-size:calc(16px * var(--text-scale, 1));font-weight:700;color:var(--accent)}._settingsRowDestructive_1nj7r_1563 ._settingsRowLabel_1nj7r_1535{color:var(--red)}._accountModal_1nj7r_1566,._accountHeader_1nj7r_1567,._accountAvatar_1nj7r_1568,._accountIdentity_1nj7r_1569,._accountName_1nj7r_1570,._accountEmail_1nj7r_1571,._accountDivider_1nj7r_1572,._modalCloseBtn_1nj7r_1573,._accountSignOut_1nj7r_1574,._acctTabs_1nj7r_1575,._acctTab_1nj7r_1575,._acctTabActive_1nj7r_1577,._acctBody_1nj7r_1578,._acctRow_1nj7r_1579,._acctLabel_1nj7r_1580,._acctValue_1nj7r_1581,._langRow_1nj7r_1582,._langRowActive_1nj7r_1583,._langFlag_1nj7r_1584,._langLabel_1nj7r_1585,._langSub_1nj7r_1586,._langCheck_1nj7r_1587{display:none}._layoutBtnAvail_1nj7r_1590{background:var(--accent-dim)!important;color:var(--accent)!important}._searchAllPill_1nj7r_1592{display:flex;justify-content:center;padding:12px 16px 8px;flex-shrink:0}._searchAllBtn_1nj7r_1597{padding:6px 18px;border-radius:var(--r-full);border:1.5px solid var(--border);background:var(--s1);color:var(--accent);font-size:calc(12px * var(--text-scale, 1));font-weight:600;cursor:pointer;transition:background .12s,border-color .12s}._searchAllBtn_1nj7r_1597:hover{background:var(--s2);border-color:var(--accent)}._availModeBanner_1nj7r_1606{display:flex;align-items:center;gap:6px;padding:8px 14px;font-size:calc(12px * var(--text-scale, 1));font-weight:600;color:var(--accent);background:var(--accent-dim);border-bottom:1px solid var(--border)}._availList_1nj7r_1614{display:flex;flex-direction:column;overflow-y:auto;flex:1}._availRow_1nj7r_1619{border-bottom:.5px solid var(--border)}._availRowMain_1nj7r_1622{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer}._availRowMain_1nj7r_1622:hover{background:var(--s2)}._availRowMeta_1nj7r_1627{flex:1;min-width:0}._availRowName_1nj7r_1628{font-size:calc(14px * var(--text-scale, 1));font-weight:500;color:var(--t1)}._availRowSub_1nj7r_1629{font-size:calc(12px * var(--text-scale, 1));color:var(--t3);margin-top:2px}._availSoldBadge_1nj7r_1630{font-size:calc(11px * var(--text-scale, 1));font-weight:600;padding:2px 7px;border-radius:var(--r-full);background:var(--red-dim);color:var(--red);flex-shrink:0}._availChevron_1nj7r_1635{color:var(--t3);transition:transform .18s;flex-shrink:0}._availChevronOpen_1nj7r_1636{transform:rotate(90deg)}._availControls_1nj7r_1638{display:flex;gap:4px;align-items:center;flex-shrink:0}._availIconBtn_1nj7r_1641{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:none;border:none;cursor:pointer;color:var(--t3);transition:color .15s,background .15s;flex-shrink:0}._availIconBtn_1nj7r_1641:disabled{opacity:.35;cursor:wait}._availIconBtn_1nj7r_1641:not(:disabled):hover{background:var(--s3)}._availIconBtnSoldOut_1nj7r_1650,._availIconBtnHidden_1nj7r_1651{color:var(--red)!important}._availModExpand_1nj7r_1653{background:var(--s1);padding:4px 0 8px;border-top:.5px solid var(--border)}._availModGroup_1nj7r_1657{padding-left:24px}._availModLoading_1nj7r_1658{display:flex;justify-content:center;padding:16px}._availModSpinner_1nj7r_1659{width:18px;height:18px;border-radius:50%;border:2px solid var(--s4);border-top-color:var(--accent);animation:_spin_1nj7r_1 .7s linear infinite}@keyframes _spin_1nj7r_1{to{transform:rotate(360deg)}}._availEmpty_1nj7r_1665{font-size:calc(13px * var(--text-scale, 1));color:var(--t3);padding:8px 16px;margin:0}._availModGroupLabel_1nj7r_1666{font-size:calc(11px * var(--text-scale, 1));font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--t2);padding:8px 16px 4px 0}._availModOptionRow_1nj7r_1670{display:flex;align-items:center;gap:8px;padding:8px 16px 8px 0;border-top:.5px solid var(--border)}._availModOptionName_1nj7r_1675{flex:1;font-size:calc(13px * var(--text-scale, 1));color:var(--t1)}._availModOptionPrice_1nj7r_1676{font-size:calc(12px * var(--text-scale, 1));color:var(--t2)}._mgrRow_1nj7r_1679{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:.5px solid var(--border)}._mgrRow_1nj7r_1679:last-child{border-bottom:none}._mgrRowLabel_1nj7r_1685{flex:1;min-width:0}._mgrRowTitle_1nj7r_1686{font-size:calc(15px * var(--text-scale, 1));font-weight:500;color:var(--t1)}._mgrRowSub_1nj7r_1687{font-size:calc(13px * var(--text-scale, 1));color:var(--t2);margin-top:2px}._mgrFooter_1nj7r_1688{font-size:calc(12px * var(--text-scale, 1));color:var(--t3);padding:6px 4px 0}._mgrToggle_1nj7r_1690{position:relative;width:51px;height:31px;flex-shrink:0;cursor:pointer}._mgrToggle_1nj7r_1690 input{opacity:0;width:0;height:0;position:absolute}._mgrToggleTrack_1nj7r_1692{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--s4);border-radius:var(--r-full);transition:background .2s}._mgrToggle_1nj7r_1690 input:checked+._mgrToggleTrack_1nj7r_1692{background:var(--green)}._mgrToggleTrack_1nj7r_1692:after{content:"";position:absolute;left:2px;top:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0006;transition:transform .2s}._mgrToggle_1nj7r_1690 input:checked+._mgrToggleTrack_1nj7r_1692:after{transform:translate(20px)}._mgrToggle_1nj7r_1690 input:disabled+._mgrToggleTrack_1nj7r_1692{opacity:.5}._mgrSegmented_1nj7r_1709{display:flex;gap:4px;padding:8px 16px 14px}._mgrSegBtn_1nj7r_1713{flex:1;padding:8px 4px;border:none;border-radius:var(--r-sm);background:var(--s3);color:var(--t2);font-size:calc(13px * var(--text-scale, 1));font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}._mgrSegBtn_1nj7r_1713:hover{background:var(--s4);color:var(--t1)}._mgrSegBtnActive_1nj7r_1719{background:var(--accent)!important;color:#fff!important}._mgrDayRow_1nj7r_1721{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:.5px solid var(--border)}._mgrDayRow_1nj7r_1721:last-child{border-bottom:none}._mgrDayName_1nj7r_1727{font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--t2);width:34px;flex-shrink:0}._mgrTimeWrap_1nj7r_1728{display:flex;align-items:center;gap:4px;flex:1}._mgrTimeInput_1nj7r_1729{background:var(--s3);border:none;border-radius:var(--r-sm);color:var(--t1);font-size:calc(13px * var(--text-scale, 1));padding:6px 8px;font-family:inherit;cursor:pointer;width:90px}._mgrTimeInput_1nj7r_1729:disabled{opacity:.4;cursor:not-allowed}._mgrTimeSep_1nj7r_1736{font-size:calc(12px * var(--text-scale, 1));color:var(--t3)}._mgrWarnBanner_1nj7r_1738{display:flex;align-items:center;gap:8px;padding:12px 16px;margin-bottom:16px;background:var(--red-dim);color:var(--red);border-radius:var(--r-md);font-size:calc(13px * var(--text-scale, 1));font-weight:500}._tillTiles_1nj7r_1746{display:flex;flex-direction:column;gap:12px}._tillTile_1nj7r_1746{background:var(--s1);border-radius:var(--r-md);border:.5px solid var(--border);overflow:hidden}._tillTileHead_1nj7r_1753{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px;border-bottom:.5px solid var(--border)}._tillTileDate_1nj7r_1757{font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--t1)}._tillStatusChip_1nj7r_1758{display:inline-flex;align-items:center;gap:4px;font-size:calc(11px * var(--text-scale, 1));font-weight:600;padding:3px 8px;border-radius:var(--r-full)}._tillChipClosed_1nj7r_1763{background:var(--red-dim);color:var(--red)}._tillChipOpen_1nj7r_1764{background:var(--green-dim);color:var(--green)}._tillTileBody_1nj7r_1765{padding:12px 14px}._tillTotal_1nj7r_1766{font-size:calc(26px * var(--text-scale, 1));font-weight:700;color:var(--t1);letter-spacing:-.02em;margin-bottom:2px}._tillOrderCount_1nj7r_1767{font-size:calc(12px * var(--text-scale, 1));color:var(--t2);margin-bottom:8px}._tillPayBreak_1nj7r_1768{display:flex;flex-direction:column;gap:3px}._tillPayRow_1nj7r_1769{display:flex;justify-content:space-between;font-size:calc(12px * var(--text-scale, 1))}._tillPayLabel_1nj7r_1770{color:var(--t2)}._tillPayVal_1nj7r_1771{color:var(--t1);font-variant-numeric:tabular-nums}._tillShimmer_1nj7r_1772{border-radius:var(--r-sm);background:var(--s3);animation:_shimmer_1nj7r_1 1.4s ease-in-out infinite}@keyframes _shimmer_1nj7r_1{0%,to{opacity:.5}50%{opacity:1}}._tillTileActions_1nj7r_1780{display:flex;gap:8px;padding:0 14px 12px}._tillBtn_1nj7r_1783{flex:1;padding:10px;border:none;border-radius:var(--r-sm);font-size:calc(14px * var(--text-scale, 1));font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}._tillBtn_1nj7r_1783:disabled{opacity:.5;cursor:not-allowed}._tillBtnClose_1nj7r_1789{background:var(--red-dim);color:var(--red)}._tillBtnOpen_1nj7r_1790{background:var(--green-dim);color:var(--green)}._settingsInput_1nj7r_1794{width:100%;background:none;border:none;outline:none;font-family:inherit;font-size:calc(15px * var(--text-scale, 1));color:var(--t1);padding:0;caret-color:var(--accent)}._settingsInput_1nj7r_1794::placeholder{color:var(--t3)}._settingsSaveBtn_1nj7r_1801{display:block;width:calc(100% - 32px);margin:8px 16px;padding:14px;border-radius:12px;background:var(--accent);color:#fff;font-family:inherit;font-size:calc(15px * var(--text-scale, 1));font-weight:600;border:none;cursor:pointer;transition:opacity .15s}._settingsSaveBtn_1nj7r_1801:disabled{opacity:.45;cursor:default}._settingsErr_1nj7r_1810{font-size:calc(13px * var(--text-scale, 1));color:var(--red);padding:6px 20px 0}._settingsOk_1nj7r_1811{font-size:calc(13px * var(--text-scale, 1));color:#30d158;padding:6px 20px 0}._unsentCard_1nj7r_1814{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px dashed rgba(255,159,10,.6);border-radius:12px;background:#ff9f0a0f}._unsentHead_1nj7r_1823{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._unsentBadge_1nj7r_1824{padding:1px 8px;border-radius:999px;background:#ff9f0a33;color:#ff9f0a;font-size:calc(11px * var(--text-scale, 1));font-weight:700}._unsentItems_1nj7r_1832{font-size:calc(13px * var(--text-scale, 1));overflow-wrap:anywhere}._unsentHelp_1nj7r_1833{font-size:calc(12px * var(--text-scale, 1));opacity:.7}._unsentNote_1nj7r_1834{font-size:calc(12px * var(--text-scale, 1));color:#ffc24a}._unsentActions_1nj7r_1835{display:flex;flex-wrap:wrap;gap:8px}._unsentCancel_1nj7r_1836{color:#ff8a80}._unsentCancelArmed_1nj7r_1837{background:#ff453a;color:#fff}._unsentPrint_1nj7r_1838{align-self:flex-start;padding:6px 12px;border:none;border-radius:8px;background:#ffffff1a;color:inherit;font:inherit;font-size:calc(12px * var(--text-scale, 1));font-weight:700;cursor:pointer}._unsentCard_1nj7r_1814{box-sizing:border-box;max-width:100%;min-width:0}._marquee_1nj7r_1853{white-space:nowrap;overflow:hidden;min-height:1.3em}._marqueeRun_1nj7r_1854{display:inline-block;animation:_marquee_1nj7r_1853 var(--mq-dur, 6s) ease-in-out infinite alternate}@keyframes _marquee_1nj7r_1853{0%,15%{transform:translate(0)}85%,to{transform:translate(var(--mq-shift, 0))}}._marquee_1nj7r_1853:hover ._marqueeRun_1nj7r_1854,._marquee_1nj7r_1853:active ._marqueeRun_1nj7r_1854{animation-play-state:paused}@media(prefers-reduced-motion:reduce){._marquee_1nj7r_1853{overflow-x:auto;scrollbar-width:none}._marquee_1nj7r_1853::-webkit-scrollbar{display:none}._marqueeRun_1nj7r_1854{animation:none}}@media(max-height:480px){._topbar_1nj7r_130{height:48px;padding:0 10px;gap:6px}._topBtn_1nj7r_139{width:36px;height:36px}._catPill_1nj7r_288{height:30px;padding:0 12px}._totalsBlock_1nj7r_798{padding:8px 12px}._grandRow_1nj7r_808{font-size:calc(18px * var(--text-scale, 1));padding-top:6px;margin-top:4px}._discountBtn_1nj7r_818,._placeBtn_1nj7r_828{height:36px}._chargeBtn_1nj7r_839{height:44px;font-size:calc(15px * var(--text-scale, 1));border-radius:var(--r-lg)}}._layoutMenuCollapsed_1nj7r_1888{grid-template-columns:52px 1fr}._layoutMenuCollapsed_1nj7r_1888 ._menuCol_1nj7r_316>:not(._collapsedRail_1nj7r_1889){display:none}._collapsedRail_1nj7r_1889{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;height:100%;padding:16px 0;background:var(--s1);border:none;border-right:.5px solid var(--border);color:var(--t2);cursor:pointer;font-family:inherit}._collapsedRail_1nj7r_1889:hover{color:var(--t1);background:var(--s2)}._collapsedRailLabel_1nj7r_1897{writing-mode:vertical-rl;font-size:calc(12px * var(--text-scale, 1));font-weight:700;letter-spacing:.08em;text-transform:uppercase}._orderItemsCollapsed_1nj7r_1901{display:none}._layoutSplit_1nj7r_1908{grid-template-columns:minmax(0,1fr) 12px var(--order-w, 360px)}._layoutOrderCollapsed_1nj7r_1909{grid-template-columns:minmax(0,1fr) 52px}._layoutOrderCollapsed_1nj7r_1909 ._orderPanel_1nj7r_441>:not(._collapsedRail_1nj7r_1889){display:none}._collapsedRailRight_1nj7r_1911{border-right:none;border-left:.5px solid var(--border)}._splitter_1nj7r_1912{position:relative;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:transparent;outline:none;z-index:2}._splitter_1nj7r_1912:before{content:"";position:absolute;top:0;bottom:0;left:5px;width:2px;background:var(--border);transition:background .15s,width .15s,left .15s}._splitter_1nj7r_1912:hover:before,._splitter_1nj7r_1912:focus-visible:before,._splitter_1nj7r_1912[data-dragging]:before{background:var(--accent);left:4px;width:4px;border-radius:2px}._recoverBar_1nj7r_1925{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-text);font-size:var(--text-sm)}._recoverBar_1nj7r_1925 span{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}._recoverBar_1nj7r_1925 button{min-height:36px;padding:0 var(--space-3);border:.5px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-1);color:var(--color-text);font:inherit;font-weight:600;cursor:pointer}._gridCardTrash_1nj7r_1930{position:absolute;top:6px;right:6px;z-index:3;width:32px;height:32px;border-radius:var(--r-full);border:none;cursor:pointer;background:#0000008c;color:#fff;display:flex;align-items:center;justify-content:center}._gridCardTrash_1nj7r_1930:hover{background:var(--red, #FF3B30)}._itemTrashBtn_1nj7r_1937{width:44px;height:44px;flex-shrink:0;border-radius:var(--r-full);border:none;cursor:pointer;background:var(--s2);color:var(--red, #FF3B30);display:flex;align-items:center;justify-content:center}._itemTrashBtn_1nj7r_1937:hover{background:var(--s3)}._qtyBtn_1nj7r_557._qtyTrash_1nj7r_1943{background:none;color:var(--red, #FF3B30);margin-left:auto}._qtyBtn_1nj7r_557._qtyTrash_1nj7r_1943:hover{background:var(--s3);color:var(--red, #FF3B30);opacity:1}._memberBox_1nj7r_1947{display:flex;flex-direction:column;gap:8px;padding:8px 12px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 10%,transparent);font-size:var(--text-sm)}._memberRow_1nj7r_1948{display:flex;flex-direction:column;gap:6px}._memberLine_1nj7r_1949{overflow-wrap:anywhere}._perks_1nj7r_1950{display:flex;flex-wrap:wrap;gap:6px}._perk_1nj7r_1950[aria-pressed=true]{background:var(--color-accent-fill);border-color:var(--color-accent-fill);color:#fff}._perk_1nj7r_1950:disabled{opacity:.5}._weightBtn_1nj7r_1955{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-1);color:var(--color-text);font:inherit;cursor:pointer;max-width:100%}._weightSub_1nj7r_1959{font-size:var(--text-xs);color:var(--color-text-3);white-space:nowrap}._heldBtn_1nj7r_1962{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-1);cursor:pointer}._heldBtn_1nj7r_1962:active{transform:scale(.96)}._heldIcon_1nj7r_1964{display:inline-flex}._heldCount_1nj7r_1965{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--color-accent-fill);color:#fff;font-size:calc(11px * var(--text-scale, 1));font-weight:800;line-height:18px;text-align:center}._form_1xq3f_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2) 0}._hint_1xq3f_2{margin:0;font-size:var(--text-sm);color:var(--color-text-2)}._pin_1xq3f_3{min-height:52px;text-align:center;letter-spacing:.4em;font-size:var(--text-xl, 22px);border-radius:var(--radius-md);border:.5px solid var(--color-border);background:var(--color-bg);color:var(--color-text)}._err_1xq3f_4{margin:0;font-size:var(--text-sm);color:var(--color-danger, #DC2626)}._row_1xq3f_5{display:flex;gap:var(--space-2);justify-content:flex-end}._form_bim4e_1{display:flex;flex-direction:column;gap:var(--space-2)}._price_bim4e_2{font-size:var(--text-sm);color:var(--color-text-3)}._label_bim4e_3{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-3)}._input_bim4e_4{width:100%;min-height:56px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:calc(24px * var(--text-scale, 1));font-variant-numeric:tabular-nums}._input_bim4e_4:focus{outline:none;border-color:var(--color-accent)}._input_bim4e_4[aria-invalid=true]{border-color:var(--color-danger)}._error_bim4e_10{font-size:var(--text-xs);color:var(--color-danger)}._total_bim4e_11{min-height:1.4em;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text);font-variant-numeric:tabular-nums}._list_1hfxn_2{display:flex;flex-direction:column;gap:4px;padding:6px 0;border-top:.5px solid var(--border)}._row_1hfxn_3{display:flex;align-items:center;gap:8px;min-width:0;font-size:calc(13px * var(--text-scale, 1))}._name_1hfxn_4{flex:1;min-width:0;display:flex;align-items:center;gap:8px;color:var(--t2);overflow-wrap:anywhere}._name_1hfxn_4 input{width:18px;height:18px;flex-shrink:0;accent-color:var(--green)}._amount_1hfxn_6{flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:600}._minus_1hfxn_7{color:var(--green)}._custom_1hfxn_8{width:84px;flex-shrink:0;box-sizing:border-box;padding:4px 8px;border-radius:8px;border:.5px solid var(--border);background:var(--s2);color:inherit;font:inherit;text-align:right}._remove_1hfxn_13{flex-shrink:0;width:24px;height:24px;display:grid;place-items:center;border-radius:var(--radius-full, 999px);border:1px solid var(--border);background:var(--s2);color:inherit;cursor:pointer}._input_1hfxn_14{flex:1;min-width:0;box-sizing:border-box;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--s2);color:inherit;font:inherit;font-size:calc(16px * var(--text-scale, 1))}._apply_1hfxn_15{flex-shrink:0;padding:6px 14px;border-radius:999px;border:1px solid var(--border);background:var(--s2);color:inherit;font:inherit;font-size:calc(13px * var(--text-scale, 1));font-weight:600;cursor:pointer}._apply_1hfxn_15:disabled{opacity:.5;cursor:default}._note_1hfxn_17{font-size:calc(12px * var(--text-scale, 1));color:var(--t3)}._chip_3y30p_2{align-self:flex-start;max-width:100%;padding:4px 12px;border-radius:999px;border:1px solid var(--color-border, var(--border));background:transparent;color:var(--color-text-2, inherit);font:inherit;font-size:calc(12px * var(--text-scale, 1));cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._list_3y30p_3{display:flex;flex-direction:column;gap:8px}._option_3y30p_4{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:52px;padding:10px 16px;border-radius:16px;border:1px solid var(--color-border, var(--border));background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}._option_3y30p_4._on_3y30p_5{border-color:var(--color-accent, #ff6900);background:color-mix(in srgb,var(--color-accent, #ff6900) 12%,transparent)}._name_3y30p_6{font-weight:600;font-size:calc(15px * var(--text-scale, 1));overflow-wrap:anywhere}._sub_3y30p_7{font-size:calc(12px * var(--text-scale, 1));opacity:.7}._overlay_12phs_1{overflow-x:hidden;position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:100;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center}._sheet_12phs_7{width:100%;max-width:420px;background:#1b2f5e;border-radius:20px 20px 0 0;padding:var(--space-5) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom,0px));max-height:80vh;max-height:calc(100dvh - var(--tier-banner-h, 0px) - 16px);overflow-y:auto;overscroll-behavior:contain}@media(min-width:640px){._overlay_12phs_1{align-items:center;padding:16px}._sheet_12phs_7{border-radius:20px;padding-bottom:var(--space-5)}}@media(max-width:380px){._sheet_12phs_7{padding:var(--space-4) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom,0px))}}._header_12phs_26{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}._title_12phs_30{font-size:var(--text-lg);font-weight:var(--weight-bold);color:#fff}._closeBtn_12phs_31{width:32px;height:32px;border-radius:var(--radius-full);background:#3a3a3c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#8e8e93;flex-shrink:0}._backLink_12phs_37{background:none;border:none;cursor:pointer;font-size:var(--text-sm);color:#0a84ff;padding:0;margin-right:var(--space-2)}._searchWrap_12phs_41{position:relative;display:flex;align-items:center;background:#2c2c2e;border-radius:var(--radius-xl);padding:0 var(--space-3);margin-bottom:var(--space-3);border:2px solid #48484A}._searchWrap_12phs_41:focus-within{border-color:#0a84ff}._searchIcon_12phs_48{color:#8e8e93;flex-shrink:0}._searchInput_12phs_49{flex:1;background:none;border:none;outline:none;font-family:var(--font-base);font-size:var(--text-base);color:#fff;height:48px;padding:0 var(--space-2)}._searchWrap_12phs_41 ._searchInput_12phs_49:focus-visible{outline:none!important}._searchInput_12phs_49::placeholder{color:#48484a}._spinner_12phs_56{width:16px;height:16px;border:2px solid #48484A;border-top-color:#0a84ff;border-radius:50%;animation:_spin_12phs_56 .6s linear infinite;flex-shrink:0}@keyframes _spin_12phs_56{to{transform:rotate(360deg)}}._list_12phs_63{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-3)}._resultRow_12phs_64{display:flex;align-items:center;gap:var(--space-3);background:#2c2c2e;border:none;border-radius:var(--radius-lg);padding:var(--space-3);cursor:pointer;text-align:left;transition:background .1s}._resultRow_12phs_64:hover{background:#3a3a3c}._resultInfo_12phs_71{flex:1;min-width:0}._resultName_12phs_72{font-size:var(--text-base);font-weight:var(--weight-medium);color:#fff}._resultSub_12phs_73{font-size:var(--text-sm);color:#8e8e93;margin-top:2px}._checkIcon_12phs_74{color:#30d158;flex-shrink:0}._noResults_12phs_76{font-size:var(--text-sm);color:#48484a;text-align:center;padding:var(--space-4) 0}._newBtn_12phs_78{width:100%;height:48px;border-radius:var(--radius-xl);background:#2c2c2e;border:1px dashed #48484A;cursor:pointer;font-family:var(--font-base);font-size:var(--text-sm);color:#8e8e93;display:flex;align-items:center;justify-content:center;gap:var(--space-2);transition:background .1s}._newBtn_12phs_78:hover{background:#3a3a3c;color:#fff}._errMsg_12phs_87{color:#ff453a;font-size:var(--text-sm);margin-bottom:var(--space-3)}._fieldLabel_12phs_90{font-size:var(--text-xs);font-weight:var(--weight-bold);color:#8e8e93;text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-2)}._fieldInput_12phs_91{width:100%;height:48px;background:#2c2c2e;border:2px solid #48484A;border-radius:var(--radius-xl);font-family:var(--font-base);font-size:var(--text-base);color:#fff;padding:0 var(--space-4);outline:none;transition:border-color .15s;margin-bottom:var(--space-4);box-sizing:border-box}._fieldInput_12phs_91:focus{border-color:#0a84ff}._fieldInput_12phs_91::placeholder{color:#48484a}._actionBtn_12phs_100{width:100%;height:52px;border-radius:var(--radius-xl);background:#30d158;border:none;cursor:pointer;font-family:var(--font-base);font-size:var(--text-base);font-weight:var(--weight-bold);color:#000;transition:opacity .1s;margin-top:var(--space-2)}._actionBtn_12phs_100:disabled{opacity:.35;cursor:default}._band_12phs_110{display:inline-block;margin-left:var(--space-1);padding:1px 8px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold)}._bandPeak_12phs_111{background:color-mix(in srgb,#FF9F0A 24%,transparent);color:#ffb340}._bandDead_12phs_112{background:color-mix(in srgb,#32D74B 22%,transparent);color:#63e67a}._bookNowBtn_12phs_113{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:48px;margin-bottom:var(--space-3);border:1px solid #3A3A3C;border-radius:var(--radius-full);background:#2c2c2e;color:#fff;font:inherit;font-weight:var(--weight-bold);cursor:pointer}._courtRow_12phs_114{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-3);border:1px solid transparent;border-radius:var(--radius-lg);background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer}._courtRow_12phs_114:hover{background:#3a3a3c}._courtRowOn_12phs_116{border-color:#0a84ff;background:color-mix(in srgb,#0A84FF 14%,transparent)}._courtRow_12phs_114:disabled{opacity:.45;cursor:default}._bookNowForm_12phs_118{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}._stepRow_12phs_119{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:#fff}._stepBtns_12phs_120{display:flex;align-items:center;gap:var(--space-3)}._stepBtn_12phs_120{width:44px;height:44px;border-radius:var(--radius-full);border:1px solid #3A3A3C;background:#2c2c2e;color:#fff;font:inherit;font-size:calc(20px * var(--text-scale, 1));cursor:pointer}._stepBtn_12phs_120:disabled{opacity:.4}._nameInput_12phs_123{min-height:48px;padding:0 var(--space-3);border:1px solid #3A3A3C;border-radius:var(--radius-lg);background:#2c2c2e;color:#fff;font:inherit;font-size:calc(16px * var(--text-scale, 1))}._goBtn_12phs_124{min-height:52px;border:none;border-radius:var(--radius-full);background:#30d158;color:#0b1a10;font:inherit;font-weight:var(--weight-bold);font-size:var(--text-base);cursor:pointer}._goBtn_12phs_124:disabled{opacity:.5}._box_1hks1_1{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s4);background:var(--surface);border:1px solid var(--sep);border-radius:var(--r-lg);box-shadow:var(--sh-1)}._head_1hks1_2{display:flex;justify-content:space-between;align-items:center;font-size:var(--sz-sm);color:var(--t1)}._row_1hks1_3{display:flex;flex-wrap:wrap;gap:var(--s2)}._plan_1hks1_4{display:flex;flex-direction:column;gap:var(--s3);font-size:var(--sz-sm);color:var(--t1)}._plan_1hks1_4 p{margin:0;color:var(--t2)}._kv_1hks1_6{display:grid;grid-template-columns:1fr auto;gap:var(--s2);margin:0}._kv_1hks1_6 dt{color:var(--t2)}._kv_1hks1_6 dd{margin:0;font-weight:600}._notes_1hks1_9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s2);font-size:var(--sz-sm)}._notes_1hks1_9 li{display:grid;grid-template-columns:1fr auto auto;gap:var(--s3);align-items:center;min-height:44px;border-top:1px solid var(--sep)}._notes_1hks1_9 a{color:var(--blue)}._card_1uf2o_2{width:min(100%,320px);background:#fff;color:#1d1d1f;border-radius:20px;box-shadow:var(--shadow-2, 0 6px 20px rgba(0, 0, 0, .18));overflow:visible;position:relative}._head_1uf2o_3{position:relative;height:52px;background:#e1232e;border-radius:20px 20px 0 0;display:grid;place-items:center}._head_1uf2o_3:after{content:"";position:absolute;right:0;top:100%;border-top:18px solid #a8141c;border-left:18px solid transparent}._mark_1uf2o_5{color:#fff;font-size:calc(24px * var(--text-scale, 1));font-weight:800;letter-spacing:.08em}._body_1uf2o_6{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 20px 20px}._merchant_1uf2o_7{max-width:100%;font-size:calc(14px * var(--text-scale, 1));color:#5b5b60;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._amount_1uf2o_8{font-size:calc(30px * var(--text-scale, 1));font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}._dash_1uf2o_9{align-self:stretch;margin:10px 0 12px;border-top:2px dashed #d5d5da}._code_1uf2o_10{position:relative;line-height:0}._code_1uf2o_10 img{display:block}._glyph_1uf2o_12{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:17%;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:#000;color:#fff;font-size:calc(18px * var(--text-scale, 1));font-weight:800;line-height:1;border:3px solid #fff;box-sizing:content-box}._overlay_x48rr_6{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:300;background:var(--vibe-ground, var(--s1, #fff));display:flex;align-items:stretch;justify-content:stretch;animation:_fade_x48rr_1 .18s ease-out}@keyframes _fade_x48rr_1{0%{opacity:0}to{opacity:1}}._modal_x48rr_15{width:100%;height:100%;display:flex;flex-direction:column;background:var(--vibe-ground, var(--s1, #fff));color:var(--t1, #1c1c1e);padding-bottom:env(safe-area-inset-bottom,0px);animation:_rise_x48rr_1 .24s cubic-bezier(.2,.9,.3,1);overflow:hidden}@keyframes _rise_x48rr_1{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){._overlay_x48rr_6,._modal_x48rr_15{animation:none}}._grabber_x48rr_28{display:none}._header_x48rr_30{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:8px 8px 8px 20px}._headerTitle_x48rr_34{flex:1;min-width:0;font-size:calc(17px * var(--text-scale, 1));font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._closeBtn_x48rr_38{width:44px;height:44px;flex-shrink:0;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--t2, #6c6c70);cursor:pointer}._closeBtn_x48rr_38>svg{padding:6px;box-sizing:content-box;border-radius:50%;background:var(--s2, #f2f2f7)}._loading_x48rr_45{padding:40px 20px;text-align:center;color:var(--t2, #6c6c70)}._layout_x48rr_48{flex:1;min-height:0;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:10px;padding:4px 14px 10px}._panelDue_x48rr_49,._panelPay_x48rr_49{min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;overscroll-behavior:contain}._panelPay_x48rr_49{padding:2px}@media(min-width:760px){._layout_x48rr_48{grid-template-columns:minmax(280px,2fr) 3fr;grid-template-rows:1fr;gap:18px;padding:8px 24px 16px}._panelDue_x48rr_49{justify-content:flex-start;padding:16px;border-radius:24px;background:linear-gradient(160deg,color-mix(in srgb,var(--color-accent, #ff6b00) 12%,var(--s1, #fff)),color-mix(in srgb,var(--color-accent, #ff6b00) 4%,var(--s1, #fff)))}}._totalBlock_x48rr_57{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 0 8px;text-align:center}._totalLine_x48rr_58{font-size:calc(13px * var(--text-scale, 1));color:var(--t2, #6c6c70);font-variant-numeric:tabular-nums}._totalLabel_x48rr_59{margin-top:6px;font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--t2, #6c6c70);text-transform:uppercase;letter-spacing:.04em}._totalAmt_x48rr_60{font-size:clamp(34px,7vh,56px);line-height:1.1;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}._totalAlt_x48rr_61{font-size:calc(15px * var(--text-scale, 1));color:var(--t2, #6c6c70);font-variant-numeric:tabular-nums}._note_x48rr_62{margin-top:6px;font-size:calc(13px * var(--text-scale, 1));line-height:1.4;color:var(--yellow, #ff9f0a)}._history_x48rr_65{list-style:none;margin:0;padding:4px 14px;border-radius:12px;background:var(--s2, #f2f2f7);display:flex;flex-direction:column;font-size:calc(14px * var(--text-scale, 1))}._history_x48rr_65 li{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;padding:8px 0;font-variant-numeric:tabular-nums}._history_x48rr_65 li+li{border-top:.5px solid var(--border, rgba(0,0,0,.08))}._methodPills_x48rr_73,._ccyRow_x48rr_73{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._methodPill_x48rr_73,._ccyPill_x48rr_74{min-height:44px;padding:0 16px;border-radius:12px;border:1px solid var(--border2, rgba(0,0,0,.13));background:var(--s1, #fff);color:var(--t1, #1c1c1e);font:inherit;font-size:calc(15px * var(--text-scale, 1));font-weight:500;cursor:pointer}._methodPillActive_x48rr_79{background:var(--t1, #1c1c1e);border-color:var(--t1, #1c1c1e);color:var(--s1, #fff);font-weight:600}._fieldLabel_x48rr_80{font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--t2, #6c6c70)}._methodTiles_x48rr_83{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}._methodTile_x48rr_83{min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px;border-radius:18px;cursor:pointer;font:inherit;font-size:calc(14px * var(--text-scale, 1));font-weight:600;text-align:center;color:var(--t1, #1c1c1e);background:color-mix(in srgb,var(--color-accent, #ff6b00) 8%,var(--s1, #fff));border:1.5px solid color-mix(in srgb,var(--color-accent, #ff6b00) 26%,var(--s1, #fff))}._methodTile_x48rr_83:active{transform:scale(.97)}._methodTileOn_x48rr_90{color:#fff;background:var(--color-accent-fill, #C2410C);border-color:transparent;box-shadow:0 6px 16px color-mix(in srgb,var(--color-accent, #ff6b00) 35%,transparent)}._methodIcon_x48rr_91{display:flex;line-height:0;color:hsl(var(--h) 70% calc(42% + var(--lo, 0%)))}._methodTileOn_x48rr_90 ._methodIcon_x48rr_91{color:inherit}._methodName_x48rr_93{overflow-wrap:anywhere;line-height:1.15}._onlineBtn_x48rr_96{min-height:56px;display:flex;align-items:center;justify-content:center;gap:10px;border:none;border-radius:18px;cursor:pointer;background:var(--color-info-fill, #1d4ed8);color:#fff;font:inherit;font-size:calc(17px * var(--text-scale, 1));font-weight:700}._setupNote_x48rr_100{padding:10px 14px;border-radius:14px;background:var(--color-warning-subtle, #fef3c7);border:1px solid color-mix(in srgb,var(--color-warning, #d97706) 40%,transparent);color:var(--t1, #1c1c1e);font-size:calc(13px * var(--text-scale, 1));line-height:1.4}._amtRow_x48rr_103{display:flex;flex-direction:column;gap:6px}._amtInput_x48rr_104{width:100%;box-sizing:border-box;min-height:52px;padding:0 14px;border:1px solid var(--border2, rgba(0,0,0,.13));border-radius:12px;background:var(--s2, #f2f2f7);color:var(--t1, #1c1c1e);font:inherit;font-size:calc(24px * var(--text-scale, 1));font-weight:600;text-align:right;font-variant-numeric:tabular-nums}._amtInput_x48rr_104:focus{outline:2px solid var(--accent, #ff6900);outline-offset:1px}._quickRow_x48rr_111{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px}._quickBtn_x48rr_112{min-height:44px;border-radius:12px;border:none;cursor:pointer;background:var(--s2, #f2f2f7);color:var(--t1, #1c1c1e);font:inherit;font-size:calc(15px * var(--text-scale, 1));font-weight:600;font-variant-numeric:tabular-nums}._split_x48rr_119{display:grid;grid-template-columns:1fr auto;gap:8px 12px;margin:0;padding:12px 14px;border-radius:12px;background:var(--s2, #f2f2f7);font-size:calc(15px * var(--text-scale, 1));font-variant-numeric:tabular-nums}._split_x48rr_119 dt{color:var(--t2, #6c6c70)}._split_x48rr_119 dd{margin:0;text-align:right;font-weight:600}._strong_x48rr_126{font-size:calc(20px * var(--text-scale, 1));font-weight:700!important;color:var(--green, #34c759)}._tipBtn_x48rr_128{min-height:44px;padding:10px 14px;border-radius:12px;cursor:pointer;border:1px dashed var(--border2, rgba(0,0,0,.13));background:transparent;color:var(--t1, #1c1c1e);font:inherit;font-size:calc(15px * var(--text-scale, 1));font-weight:600;text-align:center}._tipBtnOn_x48rr_133{border-style:solid;border-color:var(--green, #34c759);background:var(--green-dim, rgba(52,199,89,.12));color:var(--green, #34c759)}._errMsg_x48rr_135{display:flex;align-items:flex-start;gap:6px;margin:0 20px 8px;font-size:calc(14px * var(--text-scale, 1));line-height:1.4;color:var(--red, #ff3b30);font-weight:500}._errMsg_x48rr_135>svg{flex-shrink:0;margin-top:2px}._scrollBody_x48rr_140 ._errMsg_x48rr_135{margin:0}._actions_x48rr_143{display:flex;flex-direction:column;gap:8px;flex-shrink:0;padding:10px 14px 12px;border-top:.5px solid var(--border, rgba(0,0,0,.08))}._confirmBtn_x48rr_147{min-height:54px;border-radius:18px;border:none;cursor:pointer;background:var(--color-success-fill, #15803d);color:#fff;font:inherit;font-size:calc(17px * var(--text-scale, 1));font-weight:600;overflow-wrap:anywhere;padding:0 16px}._confirmBtn_x48rr_147:disabled{opacity:.45;cursor:default}._cancelBtn_x48rr_154{min-height:44px;border-radius:14px;border:1px solid var(--color-border);cursor:pointer;background:var(--s2, #f2f2f7);color:var(--t1, #1c1c1e);font:inherit;font-size:calc(17px * var(--text-scale, 1));font-weight:500;border-radius:var(--radius-full);padding-inline:var(--space-3);min-height:32px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}._doneWrap_x48rr_160{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 20px 8px;text-align:center;overflow-y:auto}._doneTitle_x48rr_161{font-size:calc(20px * var(--text-scale, 1));font-weight:600}._changeBig_x48rr_162{margin-top:4px;font-size:calc(15px * var(--text-scale, 1));color:var(--t2, #6c6c70)}._changeBig_x48rr_162 strong{display:block;font-size:calc(44px * var(--text-scale, 1));line-height:1.1;font-weight:700;color:var(--green, #34c759);font-variant-numeric:tabular-nums}._doneWrap_x48rr_160 ._split_x48rr_119{width:100%;max-width:360px;box-sizing:border-box;margin-top:8px}._doneWrap_x48rr_160 ._note_x48rr_62{color:var(--t2, #6c6c70)}button:focus-visible{outline:2px solid var(--accent, #ff6900);outline-offset:2px}@media(max-width:759px){._layout_x48rr_48{gap:6px;padding:0 12px 6px}._panelDue_x48rr_49,._panelPay_x48rr_49{gap:6px}._totalBlock_x48rr_57{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 10px;padding:0 2px;text-align:start}._totalLine_x48rr_58{order:3;flex-basis:100%;font-size:calc(12px * var(--text-scale, 1))}._totalLabel_x48rr_59{margin-top:0;order:1}._totalAmt_x48rr_60{order:2;font-size:calc(34px * var(--text-scale, 1))}._totalAlt_x48rr_61{order:4;font-size:calc(13px * var(--text-scale, 1))}._methodTiles_x48rr_83{grid-template-columns:repeat(4,1fr);gap:6px}._methodTile_x48rr_83{min-height:54px;padding:6px 2px;font-size:calc(12px * var(--text-scale, 1));border-radius:14px}._methodIcon_x48rr_91 svg{width:22px;height:22px}._onlineBtn_x48rr_96{min-height:48px;font-size:calc(16px * var(--text-scale, 1));border-radius:14px}._ccyRow_x48rr_73{gap:6px}._methodPill_x48rr_73,._ccyPill_x48rr_74{min-height:36px;padding:0 12px}._amtInput_x48rr_104{min-height:46px;font-size:calc(22px * var(--text-scale, 1))}._quickBtn_x48rr_112{min-height:38px}._split_x48rr_119{padding:8px 12px;gap:4px 12px;font-size:calc(14px * var(--text-scale, 1))}._actions_x48rr_143{padding:8px 12px 10px;gap:6px;flex-direction:row}._actions_x48rr_143>*{flex:1}._confirmBtn_x48rr_147{flex:2;min-height:50px}._history_x48rr_65{padding:2px 12px}}@media(max-width:759px){._quickRow_x48rr_111{grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:6px}._quickBtn_x48rr_112{font-size:calc(13px * var(--text-scale, 1));padding:0 4px}}._itemPick_x48rr_194{list-style:none;margin:var(--space-2) 0 0;padding:0;display:grid;gap:2px}._itemPick_x48rr_194 label{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-2);font-size:var(--text-sm)}._itemPick_x48rr_194 input{width:20px;height:20px}._itemPaid_x48rr_197{opacity:.55;text-decoration:line-through}._giftBox_x48rr_200{display:flex;flex-direction:column;gap:6px}._giftRow_x48rr_201{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._giftInput_x48rr_202{flex:1 1 160px;min-width:0;box-sizing:border-box;min-height:48px;padding:0 16px;border:1px solid var(--border2, rgba(0,0,0,.13));border-radius:999px;background:var(--s2, #f2f2f7);color:var(--t1, #1c1c1e);font:inherit;font-size:calc(16px * var(--text-scale, 1));font-weight:600;text-transform:uppercase;letter-spacing:.04em}._giftInput_x48rr_202:focus{outline:2px solid var(--accent, #ff6900);outline-offset:1px}._giftInfo_x48rr_204{padding:10px 14px;border-radius:14px;background:color-mix(in srgb,var(--green, #30d158) 14%,var(--s2, #f2f2f7));color:var(--t1, #1c1c1e);font-size:calc(14px * var(--text-scale, 1));font-weight:600;font-variant-numeric:tabular-nums}._linkBtn_x48rr_206{margin-inline-start:var(--space-2);min-height:32px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-1);color:var(--color-text);font:inherit;font-weight:600;cursor:pointer}._body_niftz_1{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s3, 12px);padding:8px 20px 16px;overflow-y:auto}._amount_niftz_2{font-size:calc(28px * var(--text-scale, 1));font-weight:700;letter-spacing:-.01em}._qrBox_niftz_3{background:#fff;border-radius:16px;padding:12px;line-height:0;border:1px solid var(--s4, #d1d1d6)}._timer_niftz_4{font-size:calc(13px * var(--text-scale, 1));color:var(--t3, #8e8e93);font-variant-numeric:tabular-nums}._state_niftz_5{display:flex;align-items:center;gap:8px;font-size:calc(15px * var(--text-scale, 1));font-weight:600;text-align:center}._stateOk_niftz_6{color:var(--color-success, #30d158)}._stateBad_niftz_7{color:var(--color-danger, #ff453a)}._hint_niftz_8{font-size:calc(13px * var(--text-scale, 1));color:var(--t3, #8e8e93);text-align:center}._pills_niftz_9,._row_niftz_10{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}._linkBtn_niftz_13{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;width:min(100%,360px);padding:0 20px;border-radius:16px;background:var(--color-info-fill, #1d4ed8);color:#fff;font-size:calc(16px * var(--text-scale, 1));font-weight:700;text-decoration:none;box-shadow:var(--shadow-1)}._linkBtn_niftz_13:active{transform:scale(.98)}._gwGrid_niftz_17{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;width:min(100%,420px)}._gwTile_niftz_18{min-height:76px;border:0;border-radius:18px;background:var(--color-info-fill, #1d4ed8);color:#fff;font:inherit;font-size:calc(17px * var(--text-scale, 1));font-weight:700;cursor:pointer;box-shadow:var(--shadow-1);padding:0 12px}._gwTile_niftz_18:active{transform:scale(.98)}._box_t2era_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4);margin:var(--space-3) 0;background:color-mix(in srgb,var(--color-warning) 10%,var(--color-surface));border:1px solid var(--color-warning);border-radius:var(--radius-lg)}._title_t2era_2{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-3);text-transform:uppercase;letter-spacing:var(--tracking-wider)}._list_t2era_3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._line_t2era_4{display:flex;align-items:center;gap:var(--space-2)}._name_t2era_5{flex:1;min-width:0;display:flex;flex-direction:column;font-size:var(--text-sm);overflow-wrap:anywhere}._name_t2era_5 small{color:var(--color-text-3)}._step_t2era_7{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;color:var(--color-text);cursor:pointer}._step_t2era_7:disabled{opacity:.4;cursor:default}._count_t2era_9{min-width:2ch;text-align:center;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._overlay_1yod6_1{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;background:#000000b3;display:flex;align-items:flex-end;justify-content:center;z-index:200}._sheet_1yod6_5{background:var(--color-surface-1);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;width:100%;max-width:480px;padding:var(--space-6) var(--space-5) var(--space-8)}._header_1yod6_9{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-5)}._title_1yod6_13{font-size:var(--text-lg);font-weight:var(--weight-heavy);color:var(--color-text)}._subtitle_1yod6_17{font-size:var(--text-sm);color:var(--color-text-3)}._closeBtn_1yod6_18{width:32px;height:32px;border-radius:var(--radius-full);border:none;background:var(--color-surface-2);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text)}._loading_1yod6_24,._empty_1yod6_24{text-align:center;color:var(--color-text-3);padding:var(--space-6) 0;font-size:var(--text-sm)}._staffList_1yod6_29{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}._staffBtn_1yod6_32{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-xl);border:1.5px solid var(--color-border);background:var(--color-bg);cursor:pointer;transition:background var(--duration-fast)}._staffBtn_1yod6_32:hover{background:var(--color-accent-subtle);border-color:var(--color-accent)}._staffName_1yod6_39{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}._overlay_1gzfz_1{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:100;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center}._sheet_1gzfz_6{width:100%;max-width:420px;background:#1b2f5e;border-radius:20px 20px 0 0;padding:var(--space-5) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom,0px))}._header_1gzfz_11{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}._title_1gzfz_15{font-size:var(--text-lg);font-weight:var(--weight-bold);color:#fff}._closeBtn_1gzfz_16{width:32px;height:32px;border-radius:var(--radius-full);background:#3a3a3c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#8e8e93}._totalRef_1gzfz_21{font-size:var(--text-sm);color:#8e8e93;margin-bottom:var(--space-4)}._label_1gzfz_22{font-size:var(--text-xs);font-weight:var(--weight-bold);color:#8e8e93;text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-2)}._input_1gzfz_23{width:100%;height:56px;background:#2c2c2e;border:2px solid #48484A;border-radius:var(--radius-xl);font-family:var(--font-base);font-size:calc(28px * var(--text-scale, 1));font-weight:var(--weight-bold);color:#fff;text-align:center;outline:none;transition:border-color .15s;margin-bottom:var(--space-3)}._input_1gzfz_23:focus{border-color:#0a84ff}._presets_1gzfz_30{display:flex;gap:var(--space-2);margin-bottom:var(--space-4)}._preset_1gzfz_30{padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:#2c2c2e;border:none;cursor:pointer;font-size:var(--text-sm);color:#8e8e93;transition:background .1s}._preset_1gzfz_30:hover{background:#3a3a3c;color:#fff}._errorMsg_1gzfz_37{color:#ff453a;font-size:var(--text-sm);margin-bottom:var(--space-3)}._note_1gzfz_38{font-size:var(--text-xs);color:#48484a;margin-bottom:var(--space-4)}._nextBtn_1gzfz_39{width:100%;height:52px;border-radius:var(--radius-xl);background:#0a84ff;border:none;cursor:pointer;font-family:var(--font-base);font-size:var(--text-base);font-weight:var(--weight-bold);color:#fff;transition:opacity .1s}._nextBtn_1gzfz_39:disabled{opacity:.35;cursor:default}._overlay_1plka_1{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:200;background:#0000008c;display:flex;align-items:center;justify-content:center}._card_1plka_6{width:min(280px,80vw);background:#1b2f5e;border-radius:var(--radius-xl, 16px);padding:var(--space-5, 24px) var(--space-4, 20px);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}._closeBtn_1plka_13{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:var(--radius-full, 999px);background:#3a3a3c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#8e8e93}._iconWrap_1plka_19{width:56px;height:56px;border-radius:var(--radius-full, 999px);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-3, 14px)}._iconWrap_1plka_19._printing_1plka_24{background:#0a84ff26}._iconWrap_1plka_19._success_1plka_25{background:#30d15826}._iconWrap_1plka_19._failed_1plka_26{background:#ff453a26}._spinner_1plka_28{width:26px;height:26px;border-radius:999px;border:3px solid rgba(10,132,255,.25);border-top-color:#0a84ff;animation:_spin_1plka_28 .8s linear infinite}@keyframes _spin_1plka_28{to{transform:rotate(360deg)}}._title_1plka_35{font-size:var(--text-base, 16px);font-weight:var(--weight-bold, 700);color:#fff;margin-bottom:4px}._subtitle_1plka_36{font-size:var(--text-sm, 13px);color:#8e8e93;line-height:1.4}._reprintBtn_1plka_38{margin-top:14px;width:100%;padding:10px 14px;border:none;border-radius:10px;background:#0a84ff;color:#fff;font:inherit;font-weight:700;cursor:pointer}._root_mpm6d_3{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:20px 16px 32px;background:radial-gradient(ellipse 90% 60% at 15% -5%,rgba(255,107,0,.18) 0%,transparent 60%),radial-gradient(ellipse 70% 50% at 90% 105%,rgba(255,107,0,.1) 0%,transparent 55%),linear-gradient(170deg,#0b0b14,#0e0e1c 55%,#090910)}._card_mpm6d_18{width:100%;max-width:380px;background:#ffffff0e;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border-radius:24px;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 64px #0000008c,inset 0 1px #ffffff14;overflow:hidden}._identity_mpm6d_33{display:flex;align-items:center;gap:14px;padding:24px 24px 18px}._appIcon_mpm6d_40{width:46px;height:46px;border-radius:13px;background:#ff6b0026;border:1px solid rgba(255,107,0,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0}._appName_mpm6d_54{font-size:calc(16px * var(--text-scale, 1));font-weight:700;color:#ffffffeb;letter-spacing:-.02em}._surfaceLabel_mpm6d_61{font-size:calc(11px * var(--text-scale, 1));color:#ffffff61;text-transform:uppercase;letter-spacing:.08em;margin-top:2px}._tabBar_mpm6d_70{display:flex;gap:4px;padding:0 16px 14px}._tab_mpm6d_70{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:8px 6px;font-size:calc(12px * var(--text-scale, 1));font-weight:500;color:#ffffff59;background:none;border:none;border-radius:10px;cursor:pointer;transition:background .15s,color .15s;font-family:inherit;letter-spacing:.01em}._tab_mpm6d_70:hover{background:#ffffff0f;color:#fff9}._tabActive_mpm6d_100{background:#ff6b0026;color:var(--color-accent, #FF6900);font-weight:700}._body_mpm6d_107{padding:4px 20px 8px}._fieldLabel_mpm6d_112{font-size:calc(11px * var(--text-scale, 1));font-weight:600;color:#ffffff61;text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px}._input_mpm6d_122{width:100%;padding:12px 14px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-family:inherit;font-size:calc(15px * var(--text-scale, 1));outline:none;box-sizing:border-box;transition:border-color .15s,background .15s}._input_mpm6d_122::placeholder{color:#ffffff40}._input_mpm6d_122:focus{border-color:#ff6b008c;background:#ffffff17}._nameStep_mpm6d_146{display:flex;flex-direction:column}._nameInputWrap_mpm6d_148{position:relative}._nameInputWrap_mpm6d_148 ._input_mpm6d_122{padding-right:38px}._inputClear_mpm6d_156{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:#ffffff1f;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#ffffff8c;cursor:pointer;padding:0}._hint_mpm6d_174{font-size:calc(12px * var(--text-scale, 1));color:#ffffff4d;margin-top:8px;padding-left:2px}._suggestions_mpm6d_182{margin-top:8px;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:#ffffff0d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}._suggestionRow_mpm6d_192{display:flex;align-items:center;gap:11px;width:100%;padding:11px 14px;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.06);cursor:pointer;text-align:left;font-family:inherit;transition:background .1s}._suggestionRow_mpm6d_192:last-child{border-bottom:none}._suggestionRow_mpm6d_192:hover{background:#ffffff0f}._suggestionAvatar_mpm6d_210{width:28px;height:28px;border-radius:50%;background:#ff6b0038;color:var(--color-accent, #FF6900);font-size:calc(12px * var(--text-scale, 1));font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._suggestionName_mpm6d_224{flex:1;font-size:calc(14px * var(--text-scale, 1));font-weight:500;color:#ffffffd1}._suggestionArrow_mpm6d_231{color:#ffffff40;flex-shrink:0}._fieldError_mpm6d_236{font-size:calc(12px * var(--text-scale, 1));font-weight:600;color:#ff6b6b;margin-top:8px;padding-left:2px}._fieldErrorPlaceholder_mpm6d_244{height:20px}._nextBtn_mpm6d_249{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:16px;padding:13px;background:var(--color-accent, #FF6900);border:none;border-radius:14px;font-family:inherit;font-size:calc(15px * var(--text-scale, 1));font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s,transform .1s;letter-spacing:-.01em}._nextBtn_mpm6d_249:hover:not(:disabled){opacity:.88}._nextBtn_mpm6d_249:active:not(:disabled){transform:scale(.98)}._nextBtn_mpm6d_249:disabled{opacity:.3;cursor:not-allowed}._pinStep_mpm6d_274{display:flex;flex-direction:column;align-items:center}._staffChip_mpm6d_281{display:flex;align-items:center;gap:9px;padding:8px 10px;background:#ff6b001f;border:1px solid rgba(255,107,0,.2);border-radius:50px;margin-bottom:20px;align-self:center}._staffChipAvatar_mpm6d_293{width:26px;height:26px;border-radius:50%;background:var(--color-accent, #FF6900);color:#fff;font-size:calc(12px * var(--text-scale, 1));font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._staffChipName_mpm6d_307{font-size:calc(14px * var(--text-scale, 1));font-weight:600;color:#ffffffe0}._staffChipChange_mpm6d_313{background:#ffffff1f;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#ffffff80;cursor:pointer;padding:0;flex-shrink:0;margin-left:2px}._emailStep_mpm6d_330{display:flex;flex-direction:column}._pwdWrap_mpm6d_332{position:relative}._pwdWrap_mpm6d_332 ._input_mpm6d_122{padding-right:42px}._pwdToggle_mpm6d_336{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;color:#ffffff59;cursor:pointer;display:flex;align-items:center}._pwdToggle_mpm6d_336:hover{color:#ffffffa6}._qrStep_mpm6d_353{display:flex;flex-direction:column}._qrHint_mpm6d_355{font-size:calc(13px * var(--text-scale, 1));color:#ffffff61;line-height:1.5;margin-bottom:14px}._qrInput_mpm6d_362{text-align:center;font-size:calc(26px * var(--text-scale, 1));font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:14px}._signInBtn_mpm6d_372{width:100%;margin-top:16px;padding:13px;background:var(--color-accent, #FF6900);border:none;border-radius:14px;font-family:inherit;font-size:calc(15px * var(--text-scale, 1));font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s,transform .1s;letter-spacing:-.01em;display:flex;align-items:center;justify-content:center;gap:6px}._signInBtn_mpm6d_372:hover:not(:disabled){opacity:.88}._signInBtn_mpm6d_372:active:not(:disabled){transform:scale(.98)}._signInBtn_mpm6d_372:disabled{opacity:.3;cursor:not-allowed}._errorBanner_mpm6d_397{margin-top:12px;padding:10px 14px;background:#ff453a1f;border:1px solid rgba(255,69,58,.3);border-radius:10px;font-size:calc(13px * var(--text-scale, 1));color:#ff6b6b}._footer_mpm6d_408{padding:16px 24px 20px;font-size:calc(11px * var(--text-scale, 1));color:#ffffff2e;text-align:center;letter-spacing:.02em}._root_1o8j3_4{position:fixed;top:0;left:0;right:0;height:100vh;height:100dvh;z-index:400;background:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(255,107,0,.22) 0%,transparent 65%),radial-gradient(ellipse 60% 40% at 85% 95%,rgba(255,107,0,.14) 0%,transparent 55%),linear-gradient(175deg,#0a0a12,#0d0d1a 60%,#080810);display:flex;flex-direction:column;align-items:center;justify-content:safe center;padding:16px 24px max(24px,env(safe-area-inset-bottom));padding-top:max(16px,env(safe-area-inset-top));animation:_lockFadeIn_1o8j3_1 .25s ease;overflow-y:auto;box-sizing:border-box}@keyframes _lockFadeIn_1o8j3_1{0%{opacity:0}to{opacity:1}}._clock_1o8j3_35{font-size:clamp(72px,18vw,112px);font-weight:100;color:#fff;letter-spacing:-.04em;line-height:1;margin-bottom:4px;font-variant-numeric:tabular-nums;text-shadow:0 0 60px rgba(255,107,0,.15)}._date_1o8j3_46{font-size:calc(16px * var(--text-scale, 1));font-weight:400;color:#ffffff8c;margin-bottom:40px;letter-spacing:.01em}._avatar_1o8j3_55{width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(30px * var(--text-scale, 1));font-weight:700;color:#fff;flex-shrink:0;margin-bottom:12px;box-shadow:0 4px 20px #0006,0 0 0 2px #ffffff14}._name_1o8j3_65{font-size:calc(18px * var(--text-scale, 1));font-weight:600;color:#ffffffeb;margin-bottom:28px;letter-spacing:-.01em}._pinDots_1o8j3_73{display:flex;align-items:center;gap:16px;margin-bottom:6px}._pinDot_1o8j3_73{width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);transition:background .1s,border-color .1s,transform .1s}._pinDotFilled_1o8j3_83{background:#fff;border-color:#fff;transform:scale(1.1);opacity:1!important}._pinDotOptional_1o8j3_89{width:10px;height:10px;opacity:.35}._pinError_1o8j3_94{font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:#ff6b6b;text-align:center;height:20px;margin-bottom:4px}._pinErrorPlaceholder_1o8j3_101{height:20px;margin-bottom:4px}._pinPad_1o8j3_104{display:grid;grid-template-columns:repeat(3,80px);gap:16px;margin-top:16px;margin-bottom:24px}._pinKey_1o8j3_112{width:80px;height:80px;border-radius:50%;font-size:calc(28px * var(--text-scale, 1));font-weight:300;color:#fff;background:#ffffff1f;border:none;cursor:pointer;font-family:inherit;transition:background .1s,transform .08s;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._pinKey_1o8j3_112:active:not(:disabled){background:#ffffff40;transform:scale(.92)}._pinKey_1o8j3_112:disabled{opacity:.2;cursor:default}._pinKeyBlank_1o8j3_131{background:transparent!important;cursor:default!important;pointer-events:none;backdrop-filter:none;-webkit-backdrop-filter:none}._pinKeyConfirm_1o8j3_138{background:#ff690040!important;border:1.5px solid rgba(255,105,0,.5)!important;color:var(--color-accent, #FF6900)!important}._noPinHint_1o8j3_145{font-size:calc(14px * var(--text-scale, 1));color:#fff6;text-align:center;white-space:pre-line;line-height:1.6;margin-bottom:8px;max-width:260px}._pinPadLocked_1o8j3_156{opacity:.2;pointer-events:none}._switchBtn_1o8j3_159{background:none;border:none;font-family:inherit;font-size:calc(15px * var(--text-scale, 1));font-weight:500;color:#ffffff80;cursor:pointer;padding:8px 20px;border-radius:20px;transition:color .15s;letter-spacing:.01em}._switchBtn_1o8j3_159:hover{color:#ffffffd9}._switchBtnPrimary_1o8j3_171{background:#ffffff1f;border:1px solid rgba(255,255,255,.2);font-family:inherit;font-size:calc(16px * var(--text-scale, 1));font-weight:600;color:#ffffffe6;cursor:pointer;padding:14px 32px;border-radius:24px;transition:background .15s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._switchBtnPrimary_1o8j3_171:hover{background:#fff3}._lockActions_1o8j3_184{display:flex;align-items:center;gap:12px;margin-top:24px}._signOutBtn_1o8j3_189{background:none;border:none;font-family:inherit;font-size:calc(13px * var(--text-scale, 1));font-weight:500;color:#ffffff59;cursor:pointer;padding:8px 12px;display:flex;align-items:center;gap:6px;transition:color .15s;flex-shrink:0}._signOutBtn_1o8j3_189:hover{color:#ff453ad9}._switchOverlay_1o8j3_202{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:410;display:flex;flex-direction:column}._switchBack_1o8j3_207{position:absolute;top:0;left:0;right:0;height:56px;display:flex;align-items:center;padding:0 16px;z-index:411}._switchBackBtn_1o8j3_215{background:none;border:none;font-family:inherit;font-size:calc(14px * var(--text-scale, 1));font-weight:600;color:var(--color-accent, #FF6900);cursor:pointer;padding:8px 0}@media(max-height:700px){._clock_1o8j3_35{font-size:clamp(52px,14vw,80px)}._date_1o8j3_46{margin-bottom:20px}._name_1o8j3_65{margin-bottom:16px}._pinPad_1o8j3_104{gap:10px;margin-top:10px;margin-bottom:14px}._pinKey_1o8j3_112{width:68px;height:68px;font-size:calc(24px * var(--text-scale, 1))}}._overlay_8a4qy_3{position:fixed;inset:var(--tier-banner-h, 0px) 0 0 0;z-index:200;background:#0009;display:flex;align-items:flex-end}._sheet_8a4qy_9{width:100%;max-width:480px;margin:0 auto;background:var(--s1);border-radius:20px 20px 0 0;display:flex;flex-direction:column;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom,0px);position:relative}._hero_8a4qy_20{width:100%;height:200px;object-fit:cover;border-radius:20px 20px 0 0;flex-shrink:0}._heroPlaceholder_8a4qy_24{height:90px;background:var(--s2);border-radius:20px 20px 0 0;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:calc(32px * var(--text-scale, 1))}._closeBtn_8a4qy_32{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:#00000080;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;z-index:2}._body_8a4qy_41{flex:1;overflow-y:auto;padding:16px 16px 8px;display:flex;flex-direction:column;gap:20px}._productInfo_8a4qy_48{display:flex;flex-direction:column;gap:3px}._productName_8a4qy_49{font-size:calc(18px * var(--text-scale, 1));font-weight:700;color:var(--t1);line-height:1.25}._productNameKm_8a4qy_50{font-size:calc(15px * var(--text-scale, 1));color:var(--t2)}._productDesc_8a4qy_51{font-size:calc(13px * var(--text-scale, 1));color:var(--t3);line-height:1.5;margin-top:2px}._livePrice_8a4qy_52{font-size:calc(22px * var(--text-scale, 1));font-weight:800;color:var(--accent);margin-top:8px}._group_8a4qy_55{display:flex;flex-direction:column;gap:10px}._groupHeader_8a4qy_57{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._groupName_8a4qy_58{font-size:calc(13px * var(--text-scale, 1));font-weight:700;color:var(--t1);text-transform:uppercase;letter-spacing:.05em}._groupHint_8a4qy_62{font-size:calc(11px * var(--text-scale, 1));color:var(--t3)}._badge_8a4qy_64{font-size:calc(10px * var(--text-scale, 1));font-weight:700;padding:2px 7px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}._badgeRequired_8a4qy_68{background:#dc262633;color:#f87171}._badgeOptional_8a4qy_69{background:var(--s3);color:var(--t3)}._groupError_8a4qy_71{font-size:calc(11px * var(--text-scale, 1));color:var(--red);font-weight:600;margin-top:-4px}._options_8a4qy_74{display:flex;flex-wrap:wrap;gap:8px}._optionBtn_8a4qy_76{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;background:var(--s2);border:1.5px solid var(--border);color:var(--t2);font-size:calc(14px * var(--text-scale, 1));font-weight:500;cursor:pointer;font-family:inherit;transition:background .12s,border-color .12s}._optionBtn_8a4qy_76:hover{background:var(--s3)}._optionActive_8a4qy_86{background:var(--accent)!important;border-color:var(--accent)!important;color:#000!important;font-weight:700!important}._optionName_8a4qy_92{line-height:1.2}._optionPrice_8a4qy_93{font-size:calc(12px * var(--text-scale, 1));opacity:.8}._optionDisabled_8a4qy_94{opacity:.42;cursor:not-allowed}._optionNameDisabled_8a4qy_95{text-decoration:line-through}._varThumb_8a4qy_96{width:28px;height:28px;border-radius:6px;object-fit:cover;flex-shrink:0}._qtyRows_8a4qy_99{display:flex;flex-direction:column;gap:6px}._qtyRow_8a4qy_99{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;background:var(--s2);border:1.5px solid var(--border);transition:border-color .12s}._qtyRowActive_8a4qy_107{border-color:var(--accent)}._qtyRowName_8a4qy_108{font-size:calc(13px * var(--text-scale, 1));color:var(--t1)}._qtyRowPrice_8a4qy_109{font-size:calc(11px * var(--text-scale, 1));color:var(--t3);margin-left:4px}._qtyRowCtrl_8a4qy_110{display:flex;align-items:center;gap:12px}._qtyRowBtn_8a4qy_111{width:26px;height:26px;border-radius:13px;border:1.5px solid var(--accent);background:transparent;color:var(--accent);font-size:calc(16px * var(--text-scale, 1));font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center}._qtyRowBtn_8a4qy_111:disabled{opacity:.3;cursor:default}._qtyRowVal_8a4qy_119{min-width:18px;text-align:center;font-weight:700;font-size:calc(14px * var(--text-scale, 1));color:var(--t1)}._toggleRow_8a4qy_122{display:flex;align-items:center;gap:12px;cursor:pointer}._toggleTrack_8a4qy_123{width:44px;height:26px;border-radius:13px;background:var(--s3);position:relative;flex-shrink:0;cursor:pointer;transition:background .2s}._toggleOn_8a4qy_128{background:var(--accent)}._toggleThumb_8a4qy_129{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:10px;background:#fff;box-shadow:0 1px 3px #0000004d;transition:left .2s}._toggleOn_8a4qy_128 ._toggleThumb_8a4qy_129{left:21px}._toggleLabel_8a4qy_136{font-size:calc(13px * var(--text-scale, 1));color:var(--t2)}._noteWrap_8a4qy_139{display:flex;flex-direction:column;gap:6px}._noteLabel_8a4qy_140{font-size:calc(12px * var(--text-scale, 1));font-weight:700;color:var(--t3);text-transform:uppercase;letter-spacing:.05em}._noteOptional_8a4qy_141{font-weight:400;text-transform:none;letter-spacing:0}._noteInput_8a4qy_142{width:100%;box-sizing:border-box;padding:10px 12px;background:var(--s2);border:1px solid var(--border);border-radius:10px;color:var(--t1);font-family:inherit;font-size:calc(14px * var(--text-scale, 1));resize:none;outline:none;transition:border-color .15s}._noteInput_8a4qy_142::placeholder{color:var(--t3)}._noteInput_8a4qy_142:focus{border-color:var(--border2)}._spinnerWrap_8a4qy_154{display:flex;justify-content:center;padding:24px 0}._footer_8a4qy_157{display:flex;gap:12px;align-items:center;padding:12px 16px 16px;border-top:.5px solid var(--border);flex-shrink:0}._qtyStepper_8a4qy_164{display:flex;align-items:center;gap:4px;background:var(--s2);border-radius:12px;padding:4px}._qtyBtn_8a4qy_168{width:36px;height:36px;border-radius:8px;border:none;background:var(--s3);color:var(--t1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s}._qtyBtn_8a4qy_168:hover{background:var(--s2)}._qtyVal_8a4qy_175{min-width:28px;text-align:center;font-size:calc(16px * var(--text-scale, 1));font-weight:700;color:var(--t1);font-variant-numeric:tabular-nums}._addBtn_8a4qy_181{flex:1;height:48px;background:var(--accent);color:#000;font-size:calc(15px * var(--text-scale, 1));font-weight:700;border:none;border-radius:12px;cursor:pointer;transition:opacity .12s}._addBtn_8a4qy_181:hover{opacity:.9}._addBtn_8a4qy_181:disabled{opacity:.35;cursor:default}._breakHint_8a4qy_191{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:6px;font-size:var(--text-xs);color:var(--color-text-3)}._breakOn_8a4qy_192{color:var(--color-success);font-weight:var(--weight-bold)}._list_1q53x_1{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._row_1q53x_2{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "sub price";align-items:center;column-gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);background:var(--color-bg);border:.5px solid var(--color-border);border-radius:var(--radius-md);text-align:start;font-family:inherit;color:var(--color-text);cursor:pointer;width:100%;box-sizing:border-box}._name_1q53x_3{grid-area:name;font-size:var(--text-base);font-weight:var(--weight-medium);overflow-wrap:anywhere}._sub_1q53x_4{grid-area:sub;font-size:var(--text-xs);color:var(--color-text-3)}._price_1q53x_5{grid-area:price;font-size:var(--text-base);font-weight:var(--weight-semibold)}._wrap_9p3bu_1{display:flex;flex-direction:column;gap:var(--space-3);align-items:center}._hint_9p3bu_6{font-size:var(--text-sm);color:var(--color-text-2);text-align:center;margin:0}._videoWrap_9p3bu_11{position:relative;width:100%;aspect-ratio:1;max-width:340px;border-radius:var(--radius-xl);overflow:hidden;background:#000}._video_9p3bu_11{width:100%;height:100%;object-fit:cover}._frame_9p3bu_25{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:2.5px solid var(--color-accent);border-radius:var(--radius-lg);pointer-events:none;box-shadow:0 0 0 2000px #00000059}._hiddenCanvas_9p3bu_33{display:none}._error_9p3bu_35{padding:var(--space-4);color:var(--color-danger);font-size:var(--text-sm);text-align:center}._box_p3m28_1{display:flex;flex-direction:column;gap:6px;margin:0 16px 16px;padding:14px;border-radius:12px;background:#7f7f7f1f}._title_p3m28_11{font-size:calc(14px * var(--text-scale, 1));font-weight:600;margin-bottom:4px}._label_p3m28_17{font-size:calc(12px * var(--text-scale, 1));opacity:.7}._input_p3m28_22{font:inherit;font-size:calc(16px * var(--text-scale, 1));padding:10px 12px;border-radius:8px;border:1px solid rgba(127,127,127,.35);background:transparent;color:inherit}._code_p3m28_32{font-family:ui-monospace,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase}._btn_p3m28_38{margin-top:6px;padding:11px;border:0;border-radius:8px;background:#0a84ff;color:#fff;font:inherit;font-weight:600;cursor:pointer}._btn_p3m28_38:disabled{opacity:.45;cursor:default}._ok_p3m28_52{font-size:calc(13px * var(--text-scale, 1));color:#30d158}._err_p3m28_53{font-size:calc(13px * var(--text-scale, 1));color:#ff453a}._panel_13c51_3{--dc-bg: var(--s1, var(--color-bg, #fff));--dc-fill: var(--s2, var(--color-surface-1, #f2f2f7));--dc-text: var(--t1, var(--color-text, #1c1c1e));--dc-muted: var(--t2, var(--color-text-3, #6c6c70));--dc-border: var(--border, var(--color-border, rgba(0,0,0,.08)));--dc-green: var(--green, var(--color-success, #34c759));--dc-red: var(--red, var(--color-danger, #ff3b30));--dc-amber: var(--yellow, #ff9f0a);--dc-accent: var(--accent, var(--color-accent, #007aff));display:flex;flex-direction:column;gap:12px;color:var(--dc-text);font-variant-numeric:tabular-nums}._empty_13c51_16{display:flex;align-items:center;gap:6px;padding:24px 0;color:var(--t2, var(--color-text-3, #6c6c70))}._days_13c51_18{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}._days_13c51_18::-webkit-scrollbar{display:none}._dayChip_13c51_20{flex-shrink:0;min-height:44px;padding:6px 12px;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:2px;border:1px solid var(--dc-border);background:var(--dc-bg);color:var(--dc-text);font:inherit}._dayChipOn_13c51_25{border-color:var(--dc-text);box-shadow:inset 0 0 0 1px var(--dc-text)}._dayChipDate_13c51_26{font-size:calc(13px * var(--text-scale, 1));font-weight:600}._dayChipMeta_13c51_27{display:flex;align-items:center;gap:4px;font-size:calc(12px * var(--text-scale, 1));color:var(--dc-muted)}._dotOpen_13c51_28{color:var(--dc-green)}._head_13c51_30{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}._headDate_13c51_31{font-size:calc(17px * var(--text-scale, 1));font-weight:600}._headTimes_13c51_32{font-size:calc(13px * var(--text-scale, 1));color:var(--dc-muted)}._status_13c51_33{padding:4px 10px;border-radius:999px;font-size:calc(12px * var(--text-scale, 1));font-weight:600;white-space:nowrap}._statusOpen_13c51_34{background:#34c75924;color:var(--dc-green)}._statusClosed_13c51_35{background:var(--dc-fill);color:var(--dc-muted)}._hero_13c51_37{text-align:center;padding:8px 0}._heroLabel_13c51_38{font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--dc-muted);text-transform:uppercase;letter-spacing:.04em}._heroAmt_13c51_39{font-size:calc(36px * var(--text-scale, 1));line-height:1.15;font-weight:700;letter-spacing:-.02em}._heroSub_13c51_40{font-size:calc(14px * var(--text-scale, 1));color:var(--dc-muted)}._warn_13c51_42,._error_13c51_42{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;font-size:calc(14px * var(--text-scale, 1));line-height:1.4}._warn_13c51_42{background:#ff9f0a1f;color:var(--dc-text)}._warn_13c51_42>svg{color:var(--dc-amber);flex-shrink:0;margin-top:2px}._error_13c51_42{background:#ff3b301a;color:var(--dc-red)}._error_13c51_42>svg{flex-shrink:0;margin-top:2px}._group_13c51_51{display:flex;flex-direction:column;padding:4px 14px;border-radius:12px;background:var(--dc-fill)}._groupTitle_13c51_52{margin:8px 0 2px;font-size:calc(13px * var(--text-scale, 1));font-weight:600;color:var(--dc-muted);text-transform:uppercase;letter-spacing:.04em}._row_13c51_53{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:calc(15px * var(--text-scale, 1));min-width:0}._row_13c51_53+._row_13c51_53{border-top:.5px solid var(--dc-border)}._row_13c51_53>span:first-child{min-width:0;overflow-wrap:anywhere}._num_13c51_56{flex-shrink:0;text-align:right;font-weight:500}._strong_13c51_57,._strong_13c51_57 ._num_13c51_56{font-weight:700}._muted_13c51_59{color:var(--dc-muted);font-size:calc(13px * var(--text-scale, 1))}._ok_13c51_60{color:var(--dc-green)}._bad_13c51_61{color:var(--dc-red)}._cashCard_13c51_63{display:flex;flex-direction:column;padding:6px 0}._cashCard_13c51_63+._cashCard_13c51_63{border-top:.5px solid var(--dc-border);margin-top:4px;padding-top:10px}._cashCcy_13c51_65{font-size:calc(15px * var(--text-scale, 1));font-weight:700}._points_13c51_66{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:6px 0 10px}._point_13c51_66{min-height:56px;padding:8px 12px;border-radius:16px;cursor:pointer;text-align:left;font:inherit;display:flex;align-items:center;gap:10px;min-width:0;border:1px solid var(--dc-border);background:var(--dc-bg);color:var(--dc-text)}._point_13c51_66:disabled{cursor:not-allowed;opacity:.6}._pointOn_13c51_73{border-color:var(--dc-text);box-shadow:inset 0 0 0 1px var(--dc-text)}._pointIcon_13c51_74{display:inline-flex;flex:none}._pills_13c51_75{display:flex;flex-wrap:wrap;gap:8px;padding:6px 0 10px}._pill_13c51_75{min-height:44px;padding:0 16px;border-radius:999px;cursor:pointer;font:inherit;font-size:calc(14px * var(--text-scale, 1));font-weight:600;border:1px solid var(--dc-border);background:var(--dc-bg);color:var(--dc-text)}._pillOn_13c51_80{border-color:var(--dc-text);box-shadow:inset 0 0 0 1px var(--dc-text)}._pointText_13c51_81{display:flex;flex-direction:column;gap:2px;min-width:0}._pointName_13c51_82{font-size:calc(14px * var(--text-scale, 1));font-weight:600;overflow-wrap:anywhere}._pointMeta_13c51_83{font-size:calc(12px * var(--text-scale, 1));color:var(--dc-muted);overflow-wrap:anywhere}._countRow_13c51_84{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:8px 0}._countRow_13c51_84>label{grid-column:1 / -1}._countInput_13c51_86{min-height:48px;padding:0 12px;border-radius:12px;box-sizing:border-box;width:100%;border:1px solid var(--dc-border);background:var(--dc-bg);color:var(--dc-text);font:inherit;font-size:calc(20px * var(--text-scale, 1));font-weight:600;text-align:right}._countInput_13c51_86:focus{outline:2px solid var(--dc-accent);outline-offset:1px}._actions_13c51_93{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}._primary_13c51_94,._secondary_13c51_94{min-height:50px;border-radius:14px;border:none;cursor:pointer;font:inherit;font-size:calc(17px * var(--text-scale, 1));font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px}._primary_13c51_94{background:var(--dc-text);color:var(--dc-bg)}._secondary_13c51_94{background:var(--dc-fill);color:var(--dc-text);min-height:44px}._primary_13c51_94:disabled,._secondary_13c51_94:disabled{opacity:.45;cursor:default}._note_13c51_101{border-radius:12px;border:1px solid var(--dc-border);background:var(--dc-bg);color:var(--dc-text);font:inherit;font-size:calc(15px * var(--text-scale, 1));padding:10px 12px;resize:vertical}button:focus-visible{outline:2px solid var(--dc-accent);outline-offset:2px}._rowBtn_13c51_106{margin-left:10px;min-height:36px;padding:0 14px;border:1px solid var(--dc-border);border-radius:999px;background:transparent;color:var(--color-danger, #ff453a);font:inherit;font-size:calc(14px * var(--text-scale, 1));font-weight:600;cursor:pointer}._body_10cot_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}._reasons_10cot_2{display:flex;flex-wrap:wrap;gap:var(--space-2)}._pill_10cot_3{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-1);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}._pillOn_10cot_4{border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 14%,var(--color-bg))}._note_10cot_5{width:100%;box-sizing:border-box;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:calc(16px * var(--text-scale, 1));resize:vertical}._wrap_jhdoc_1{margin:var(--space-3);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-bg);border:.5px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-1)}._head_jhdoc_3{display:flex;align-items:center;gap:var(--space-3)}._icon_jhdoc_4{width:30px;height:30px;border-radius:8px;background:#ff3b30;display:inline-flex;align-items:center;justify-content:center}._badge_jhdoc_5{font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:2px var(--space-2);border-radius:999px}._open_jhdoc_6{background:color-mix(in srgb,#34c759 18%,transparent);color:#34c759}._shut_jhdoc_7{background:color-mix(in srgb,#ff3b30 16%,transparent);color:#ff3b30}._shutText_jhdoc_8{color:#ff3b30;font-size:var(--text-xs)}._hint_jhdoc_9{font-size:var(--text-xs);color:var(--color-text-3)}._chips_jhdoc_10{display:flex;gap:var(--space-2);flex-wrap:wrap}._link_jhdoc_11{align-self:flex-start;background:none;border:none;padding:0;font:inherit;font-size:var(--text-sm);color:var(--color-accent);cursor:pointer}._root_1gsbs_1{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);min-width:0;max-width:100%}._text_1gsbs_2{min-width:0;overflow-wrap:anywhere}._tag_1gsbs_3{margin-inline-start:4px;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-info)}._btn_1gsbs_4{padding:2px 10px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:transparent;color:var(--color-text-2);font:inherit;font-size:var(--text-xs);cursor:pointer;white-space:nowrap}._btn_1gsbs_4:disabled{opacity:.6;cursor:default}._error_1gsbs_6{color:var(--color-danger);font-size:var(--text-xs)}
