@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._stack_107jc_1{z-index:1100;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:20.8px;left:50%;transform:translate(-50%)}._toast_107jc_13{background:var(--success-bg);color:var(--success-text);border-radius:799.2px;align-items:center;gap:8px;padding:9.6px 16px;font-size:.7rem;font-weight:700;animation:.18s cubic-bezier(.16,1,.3,1) _toastIn_107jc_1;display:flex;box-shadow:0 12.8px 28.8px -12.8px #0f111559}._toastError_107jc_27{background:var(--danger-bg);color:var(--danger-text)}@keyframes _toastIn_107jc_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._wrap_1lagr_1{align-items:center;gap:11.2px;display:flex}._stacked_1lagr_7{flex-direction:column;gap:6.4px}._stacked_1lagr_7 ._meta_1lagr_12{text-align:center;align-items:center}._circle_1lagr_17{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}._circle_1lagr_17:disabled{cursor:not-allowed;opacity:.7}._imageWrap_1lagr_37{background:var(--accent-soft);width:100%;height:100%;color:var(--accent-strong);box-shadow:0 0 0 3.2px var(--card-bg);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex;position:relative;overflow:hidden}._image_1lagr_37{object-fit:cover;width:100%;height:100%}._editBadge_1lagr_36{background:var(--accent-strong);border:2.4px solid var(--card-bg);min-width:16px;min-height:16px;color:var(--on-accent-strong);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}._hoverOverlay_1lagr_75{color:#fff;opacity:0;background:#0f11158c;flex-direction:column;justify-content:center;align-items:center;gap:3.2px;transition:opacity .12s;display:flex;position:absolute;inset:0}._circle_1lagr_17:hover ._hoverOverlay_1lagr_75,._circle_1lagr_17:focus-visible ._hoverOverlay_1lagr_75{opacity:1}._hoverText_1lagr_94{font-size:.6rem;font-weight:700}._hiddenInput_1lagr_99{display:none}._meta_1lagr_12{flex-direction:column;gap:1.6px;display:flex}._status_1lagr_109{color:var(--ink-soft);font-size:.6rem}._removeLink_1lagr_114{background:var(--danger-bg);color:var(--danger-text);cursor:pointer;border:none;border-radius:799.2px;align-self:flex-start;align-items:center;gap:4px;padding:3.2px 9.6px;font-size:.575rem;font-weight:700;transition:opacity .12s;display:inline-flex}._removeLink_1lagr_114:hover{opacity:.75}._stacked_1lagr_7 ._removeLink_1lagr_114{align-self:center}._errorText_1lagr_138{color:var(--danger-text);font-size:.575rem}._overlay_10i18_1{-webkit-backdrop-filter:blur(1.6px);backdrop-filter:blur(1.6px);z-index:100;background:#0f111573;justify-content:center;align-items:center;padding:51.2px 16px;animation:.12s _fadeIn_10i18_1;display:flex;position:fixed;inset:0}._panel_10i18_16{width:100%;max-width:var(--modal-width,432px);background:var(--card-bg);border:1px solid var(--line);border-radius:12px;flex-direction:column;max-height:calc(100dvh - 102.4px);animation:.16s cubic-bezier(.16,1,.3,1) _riseIn_10i18_1;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px -20px #0f111552,0 2px 8px -2px #0f111514}._overlayClose_10i18_34{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;background:#ffffff40;border:none;border-radius:799.2px;justify-content:center;align-items:center;width:27.2px;height:27.2px;font-size:.8rem;display:flex;position:absolute;top:12.8px;right:12.8px}._overlayClose_10i18_34:hover{background:#fff6}._header_10i18_58{border-top-left-radius:inherit;border-top-right-radius:inherit;background:color-mix(in srgb, var(--brand-solid) 82%, #000);color:var(--on-brand-solid);flex-shrink:0;justify-content:space-between;align-items:center;gap:9.6px;padding:16px 17.6px 14.4px;display:flex}._panel_10i18_16:has(>._header_10i18_58){border:none}._title_10i18_76{color:var(--on-brand-solid);font-size:.9rem}._subtitle_10i18_81{color:color-mix(in srgb, var(--on-brand-solid) 72%, transparent);margin:1.6px 0 0;font-size:.625rem}._close_10i18_87{width:24px;height:24px;color:color-mix(in srgb, var(--on-brand-solid) 80%, transparent);background:0 0;border:none;border-radius:799.2px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:flex}._close_10i18_87:hover{background:color-mix(in srgb, var(--on-brand-solid) 16%, transparent);color:var(--on-brand-solid)}._body_10i18_106{padding:16px 17.6px;overflow-y:auto}@media (height<=820px){._overlay_10i18_1{padding-top:16px;padding-bottom:16px}._panel_10i18_16{max-height:calc(100dvh - 32px)}}@keyframes _fadeIn_10i18_1{0%{opacity:0}to{opacity:1}}@keyframes _riseIn_10i18_1{0%{opacity:0;transform:translateY(6.4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._btn_xab8k_1{font-family:var(--font-body);white-space:nowrap;border:1.2px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:5.6px;padding:8px 12.8px;font-size:.675rem;font-weight:700;text-decoration:none;transition:opacity .12s,transform 80ms,background-color .12s;display:inline-flex}._btn_xab8k_1:active:not(:disabled){transform:scale(.98)}._btn_xab8k_1:disabled{opacity:.5;cursor:not-allowed}._primary_xab8k_26{background:var(--brand-solid);color:var(--on-brand-solid)}._primary_xab8k_26:hover:not(:disabled){opacity:.92}._secondary_xab8k_36{border-color:var(--line);color:var(--ink);background:0 0}._secondary_xab8k_36:hover:not(:disabled){background:var(--page-bg)}._ghost_xab8k_47{color:var(--ink-soft);background:0 0;border-color:#0000;padding:6.4px 8px}._ghost_xab8k_47:hover:not(:disabled){background:var(--page-bg);color:var(--ink)}._danger_xab8k_60{background:var(--danger-bg);color:var(--danger-text)}._danger_xab8k_60:hover:not(:disabled){opacity:.85}._iconBtn_xab8k_70{border:1.2px solid var(--line);background:var(--card-bg);width:24px;height:24px;color:var(--ink-soft);border-radius:6.4px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s,transform 80ms;display:inline-flex}._iconBtn_xab8k_70:hover:not(:disabled){background:var(--page-bg);border-color:var(--ink-soft);color:var(--ink)}._iconBtn_xab8k_70:active:not(:disabled){transform:scale(.94)}._iconBtn_xab8k_70:disabled{opacity:.4;cursor:not-allowed}._form_18eth_1{flex-direction:column;gap:12.8px;display:flex}._row_18eth_7{gap:11.2px;display:flex}._row_18eth_7>*{flex:1;min-width:0}._field_18eth_17{color:color-mix(in srgb, var(--ink) 75%, var(--ink-soft));flex-direction:column;gap:5.6px;font-size:.625rem;font-weight:600;display:flex}._field_18eth_17 input,._field_18eth_17 select,._field_18eth_17 textarea{width:100%;font-family:var(--font-body);min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);color:var(--ink);background:var(--field-bg);padding:8px 11px;font-size:.7rem;font-weight:400;transition:border-color .12s,box-shadow .12s}._field_18eth_17 input:hover:not(:focus):not(:disabled),._field_18eth_17 select:hover:not(:focus):not(:disabled),._field_18eth_17 textarea:hover:not(:focus):not(:disabled){border-color:var(--field-border-hover)}._field_18eth_17 input::placeholder,._field_18eth_17 textarea::placeholder{color:var(--ink-soft);opacity:.8}._field_18eth_17 textarea{resize:vertical;min-height:51.2px}._field_18eth_17 input:focus,._field_18eth_17 select:focus,._field_18eth_17 textarea:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._field_18eth_17 input:disabled,._field_18eth_17 select:disabled{background:var(--page-bg);color:var(--ink-soft);cursor:not-allowed}._hint_18eth_74{color:var(--ink-soft);opacity:.85;font-size:.575rem;font-weight:400}._fieldError_18eth_81{color:var(--danger-text);font-size:.575rem;font-weight:600}._field_18eth_17 input._invalid_18eth_87,._field_18eth_17 select._invalid_18eth_87{border-color:var(--danger-text)}._checkRow_18eth_92{border:1.2px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:9.6px;padding:8px 9.6px;display:flex}._checkRow_18eth_92 span{color:var(--ink);font-size:.675rem;font-weight:700}._checkRow_18eth_92 small{color:var(--ink-soft);margin-top:1.6px;font-size:.575rem;font-weight:400;display:block}._error_18eth_116{color:var(--danger-text);background:var(--danger-bg);border-radius:6.4px;margin:0;padding:6.4px 8px;font-size:.625rem;font-weight:600}._actions_18eth_126{border-top:.8px solid var(--line);justify-content:flex-end;gap:8px;margin-top:3.2px;padding-top:12.8px;display:flex}[data-modal-body] ._actions_18eth_126{z-index:1;background:var(--card-bg);margin-bottom:-16px;padding-bottom:16px;position:sticky;bottom:-16px}._banner_1uy9p_4{background:var(--plum);height:76.8px;margin:-16px -17.6px 0}._avatarWrap_1uy9p_10{justify-content:center;margin-top:-44px;display:flex}._identity_1uy9p_17{text-align:center;border-bottom:.8px solid var(--line);flex-direction:column;align-items:center;gap:1.6px;margin-bottom:4px;padding-bottom:16px;display:flex}._handle_1uy9p_28{color:var(--ink-soft);font-size:.625rem}._fullName_1uy9p_33{color:var(--ink);font-size:.95rem;font-weight:800}._metaLine_1uy9p_39{color:var(--accent-strong);align-items:center;gap:5.6px;font-size:.625rem;font-weight:600;display:flex}._metaDot_1uy9p_48{color:var(--ink-soft);opacity:.6}._sectionTitle_1uy9p_53{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:6.4px;margin:4px 0 -1.6px;font-size:.6rem;font-weight:800;display:flex}._sectionTitle_1uy9p_53 svg{opacity:.7}._sectionDivider_1uy9p_69{border:none;border-top:.8px solid var(--line);margin:4px 0}._adminShell_l4oim_7{height:100dvh;display:flex;overflow:hidden}._sidebar_l4oim_19{--sidebar-bg:color-mix(in srgb, var(--plum) 18%, #0a0809);--ink:#f4eef1;--ink-soft:color-mix(in srgb, #f4eef1 66%, var(--sidebar-bg));--line:color-mix(in srgb, #fff 12%, var(--sidebar-bg));--card-bg:var(--sidebar-bg);--hover-bg:#ffffff12;--accent-soft:color-mix(in srgb, var(--pink) 20%, var(--sidebar-bg));--accent-strong:var(--pink);background:var(--sidebar-bg);width:203.2px;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid var(--line);border-radius:14px;flex-direction:column;flex-shrink:0;margin:10px 0 10px 10px;padding:20.8px 0 14.4px;transition:width .18s;display:flex;position:relative}._sidebarCollapsed_l4oim_44{width:60.8px}._sidebarScroll_l4oim_48{scrollbar-width:none;flex-direction:column;flex:1;gap:3.2px;min-height:0;display:flex;overflow-y:auto}._sidebarScroll_l4oim_48::-webkit-scrollbar{display:none}._collapseToggle_l4oim_68{z-index:1;border:1.2px solid var(--line);background:var(--card-bg);width:20.8px;height:20.8px;color:var(--ink-soft);border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex;position:absolute;top:22.4px;right:-10.4px;box-shadow:0 1.6px 4.8px #0f11151f}._collapseToggle_l4oim_68:hover{background:var(--accent-soft);color:var(--accent-strong)}._brand_l4oim_91{border-bottom:1px solid var(--line);flex-direction:column;align-items:center;gap:6px;margin:0 11.2px 8px;padding:6px 6.4px 18px;display:flex}._brandLogo_l4oim_102{object-fit:contain;width:100px;height:auto;max-height:64px;transition:width .18s}._sidebarCollapsed_l4oim_44 ._brand_l4oim_91{padding:6px 0 14px}._sidebarCollapsed_l4oim_44 ._brandLogo_l4oim_102{width:36px}._sidebarCollapsed_l4oim_44 ._brand_l4oim_91 small{display:none}._brand_l4oim_91 small{font-family:var(--font-body);color:var(--ink-soft);font-size:.6rem;font-weight:500;display:inline-flex}._sidebar_l4oim_19 nav{flex-direction:column;gap:1.6px;padding:0 11.2px;display:flex}._sidebar_l4oim_19 nav a{color:color-mix(in srgb, var(--ink) 88%, var(--ink-soft));border-radius:8px;align-items:center;gap:8.8px;padding:7.2px 9.6px;font-size:.675rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}._sidebar_l4oim_19 nav a svg{width:12.8px;color:color-mix(in srgb, var(--accent-strong) 65%, var(--ink-soft));flex-shrink:0;transition:color .15s}._sidebar_l4oim_19 nav a:hover{background:var(--hover-bg);color:var(--ink)}._sidebar_l4oim_19 nav a.active{color:#fff;background:var(--accent-soft);font-weight:700}._sidebar_l4oim_19 nav a.active svg,._sidebar_l4oim_19 nav a:hover svg{color:var(--accent-strong)}._navSectionLabel_l4oim_179{border-top:1px solid var(--line);color:var(--ink-soft);white-space:nowrap;margin-top:10px;padding:12px 9.6px 5px;font-size:.575rem;font-weight:600;display:block}._sidebarCollapsed_l4oim_44 nav{padding:0 12.8px}._sidebarCollapsed_l4oim_44 nav a{justify-content:center;padding:8px}._navLabel_l4oim_199{white-space:nowrap;overflow:hidden}._sidebarCollapsed_l4oim_44 ._navLabel_l4oim_199{display:none}._sidebarCollapsed_l4oim_44 ._navSectionLabel_l4oim_179{background:var(--line);border-top:none;height:.8px;margin:11.2px 8px;padding:0;font-size:0;overflow:hidden}._adminMain_l4oim_218{flex-direction:column;flex:1;min-width:0;display:flex}._topbar_l4oim_228{justify-content:flex-end;align-items:center;margin-top:10px;padding:0 20.8px;display:flex}._topbarRight_l4oim_236{align-items:center;gap:11.2px;display:flex}._topbarDivider_l4oim_242{background:var(--line);width:.8px;height:20.8px}._userMenuWrap_l4oim_248{position:relative}._userChip_l4oim_252{border:1.2px solid var(--line);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:799.2px;align-items:center;gap:8px;padding:4.8px 9.6px 4.8px 4.8px;transition:background-color .15s,border-color .15s;display:flex}._userChip_l4oim_252:hover{background:var(--accent-soft);border-color:var(--accent-strong)}._userChipCaret_l4oim_271{color:var(--ink-soft);opacity:.7;margin-left:1.6px}._avatar_l4oim_277{background:var(--accent-soft);width:27.2px;height:27.2px;color:var(--accent-strong);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6rem;font-weight:800;display:flex;overflow:hidden}._avatarPhoto_l4oim_292{object-fit:cover;width:100%;height:100%}._userMeta_l4oim_298{flex-direction:column;line-height:1.3;display:flex}._userName_l4oim_304{color:var(--ink);font-size:.675rem;font-weight:700}._userRole_l4oim_310{color:var(--ink-soft);text-transform:capitalize;font-size:.55rem;font-weight:600}._userMenu_l4oim_248{z-index:60;background:var(--card-bg);border:.8px solid var(--line);border-radius:11.2px;flex-direction:column;gap:1.6px;min-width:160px;padding:6.4px;display:flex;position:absolute;top:calc(100% + 6.4px);right:0;box-shadow:0 12.8px 28.8px -12.8px #0f111559}._userMenuItem_l4oim_333{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:7.2px 9.6px;font-size:.675rem;font-weight:600;display:flex}._userMenuItem_l4oim_333:hover{background:var(--page-bg)}._userMenuItemDanger_l4oim_352{color:var(--danger-text)}._userMenuItemDanger_l4oim_352:hover{background:var(--danger-bg)}._lowStockBanner_l4oim_360{border-radius:var(--surface-radius);background:var(--warning-bg);color:var(--warning-text);align-items:center;gap:8px;margin:10px 20.8px 0;padding:8px 12.8px;font-size:.65rem;display:flex}._lowStockBanner_l4oim_360 svg{flex-shrink:0}._lowStockBanner_l4oim_360 span{flex:1;min-width:0}._lowStockBannerLink_l4oim_381{color:inherit;white-space:nowrap;flex-shrink:0;font-weight:700;text-decoration:underline}._lowStockBannerClose_l4oim_389{width:17.6px;height:17.6px;color:inherit;opacity:.7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._lowStockBannerClose_l4oim_389:hover{opacity:1;background:#00000014}._content_l4oim_411{flex-direction:column;flex:1;min-height:0;padding:20.8px 20.8px 10px;display:flex;overflow-y:auto}._content_l4oim_411 h1{margin-bottom:14.4px;font-size:1.2rem}._hamburger_l4oim_433{border:1.2px solid var(--line);background:var(--card-bg);width:28.8px;height:28.8px;color:var(--ink-soft);border-radius:8px;justify-content:center;align-items:center;display:none}._mobileCloseToggle_l4oim_445{border:1.2px solid var(--line);background:var(--card-bg);width:24px;height:24px;color:var(--ink-soft);border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;top:22.4px;right:11.2px}._backdrop_l4oim_460{display:none}@media (width<=860px){._hamburger_l4oim_433{display:flex}._topbar_l4oim_228{justify-content:space-between;margin-top:0;padding:9.6px 12.8px}._content_l4oim_411{padding:12.8px}._lowStockBanner_l4oim_360{margin:0 12.8px}._backdrop_l4oim_460{z-index:40;background:#0f111573;display:block;position:fixed;inset:0}._sidebar_l4oim_19{z-index:50;border:none;border-radius:0;width:203.2px;margin:0;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 9.6px 25.6px -9.6px #0f111566}._sidebar_l4oim_19._sidebarCollapsed_l4oim_44{width:203.2px}._sidebarCollapsed_l4oim_44 ._navLabel_l4oim_199,._sidebarCollapsed_l4oim_44 ._brand_l4oim_91 small{display:inline-flex}._sidebarCollapsed_l4oim_44 nav a{justify-content:flex-start}._sidebarCollapsed_l4oim_44 nav{padding:0 11.2px}._sidebarCollapsed_l4oim_44 ._navSectionLabel_l4oim_179{border-top:1px solid var(--line);background:0 0;height:auto;margin:10px 0 0;padding:12px 9.6px 5px;font-size:.575rem}._sidebarMobileOpen_l4oim_532{transform:translate(0)}._collapseToggle_l4oim_68{display:none}._mobileCloseToggle_l4oim_445{display:flex}}._toggle_h49df_5{--travel:32px;--ease:cubic-bezier(.65, 0, .35, 1);border:1px solid var(--line);cursor:pointer;width:60px;height:30px;transition:background-color .4s var(--ease), border-color .4s var(--ease);background:#f1f2f4;border-radius:999px;flex-shrink:0;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden}._dark_h49df_23{background:#1d2028;border-color:#30343e}._toggle_h49df_5:focus-visible{box-shadow:var(--field-ring);outline:none}._trackIcon_h49df_34{transition:opacity .4s var(--ease);position:absolute;top:50%;transform:translateY(-50%)}._trackSun_h49df_41{color:#9aa1ac;opacity:0;left:9px}._trackMoon_h49df_47{color:#8a909b;opacity:.9;right:9px}._dark_h49df_23 ._trackSun_h49df_41{opacity:.8}._dark_h49df_23 ._trackMoon_h49df_47{opacity:0}._thumb_h49df_61{width:24px;height:24px;transition:transform .45s var(--ease), background-color .45s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f111533,0 2px 6px #0f11151f}._dark_h49df_23 ._thumb_h49df_61{transform:translateX(var(--travel)) rotate(360deg);background:#2c303a}._thumbIcon_h49df_80{transition:opacity .3s var(--ease), transform .45s var(--ease);grid-area:1/1}._thumbSun_h49df_85{color:#e8a33d}._thumbMoon_h49df_89{color:var(--pink);opacity:0;transform:scale(.4)}._dark_h49df_23 ._thumbSun_h49df_85{opacity:0;transform:scale(.4)}._dark_h49df_23 ._thumbMoon_h49df_89{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){._thumb_h49df_61,._thumbIcon_h49df_80,._trackIcon_h49df_34{transition:none}}._wrap_16kxb_1{text-align:center;max-width:420px;color:var(--ink-soft);flex-direction:column;align-items:center;gap:8px;margin:auto;padding:32px 0;font-size:.75rem;line-height:1.5;display:flex}._code_16kxb_15{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent-strong);font-size:5rem;font-weight:700;line-height:1}._wrap_16kxb_1 h1{color:var(--ink);margin:4px 0 0;font-size:1.2rem}._wrap_16kxb_1 p{overflow-wrap:anywhere;margin:0}._wrap_16kxb_1 code{background:var(--page-bg);color:var(--ink);border-radius:4px;padding:1px 5px;font-size:.7rem}._actions_16kxb_43{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}._badge_2ycbd_1{letter-spacing:.02em;white-space:nowrap;border-radius:799.2px;align-items:center;gap:4px;padding:3.2px 8px;font-size:.55rem;font-weight:700;display:inline-flex}._dot_2ycbd_13{background:currentColor;border-radius:50%;width:4.8px;height:4.8px}._neutral_2ycbd_20{background:var(--table-header-bg);color:var(--ink-soft);border:.8px solid var(--line)}._active_2ycbd_26{background:var(--success-bg);color:var(--success-text)}._inactive_2ycbd_31{background:var(--danger-bg);color:var(--danger-text)}._message_1uibn_2{color:color-mix(in srgb, var(--ink) 82%, var(--ink-soft));margin:0;font-size:.68rem;line-height:1.6}._problem_1uibn_10{background:var(--warning-bg);border-radius:10px;gap:12px;padding:14px;display:flex}._problemIcon_1uibn_18{color:var(--warning-text);flex-shrink:0;margin-top:1px}._problem_1uibn_10 strong{color:var(--ink);font-size:.7rem;display:block}._problem_1uibn_10 p{color:color-mix(in srgb, var(--ink) 82%, var(--ink-soft));margin:4px 0 0;font-size:.64rem;line-height:1.55}._wrap_8ogqq_1{border-top:.8px solid var(--line);justify-content:space-between;align-items:center;gap:9.6px;padding:11.2px 12.8px;display:flex}._summary_8ogqq_10{color:var(--ink-soft);font-size:.625rem}._controls_8ogqq_15{align-items:center;gap:8px;display:flex}._pageLabel_8ogqq_21{color:var(--ink);white-space:nowrap;font-size:.625rem;font-weight:700}._navBtn_8ogqq_28{border:1.2px solid var(--line);width:24px;height:24px;color:var(--ink-soft);background:0 0;border-radius:6.4px;justify-content:center;align-items:center;display:flex}._navBtn_8ogqq_28:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-soft);color:var(--accent-strong)}._navBtn_8ogqq_28:disabled{opacity:.4;cursor:not-allowed}._searchBox_11xeg_1{flex:1;align-items:center;min-width:160px;max-width:320px;display:flex;position:relative}._searchBox_11xeg_1 svg{color:var(--ink-soft);pointer-events:none;position:absolute;left:11px}._searchBox_11xeg_1 input{width:100%;font-family:var(--font-body);min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);color:var(--ink);background:var(--card-bg);padding:8px 11px 8px 30px;font-size:.675rem;transition:border-color .12s,box-shadow .12s}._searchBox_11xeg_1 input:hover:not(:focus){border-color:var(--field-border-hover)}._searchBox_11xeg_1 input:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._pageHeader_plpx2_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9.6px;margin-bottom:14.4px;display:flex}._pageHeader_plpx2_1 p{color:var(--ink-soft);margin:1.6px 0 0;font-size:.65rem}._toolbar_plpx2_16{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:11.2px;display:flex}._tableWrap_plpx2_24{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--surface-radius);overflow-x:auto}._table_plpx2_24{border-collapse:collapse;width:100%;font-size:.7rem}._table_plpx2_24 th,._table_plpx2_24 td{text-align:left;border-bottom:.8px solid var(--line);padding:9.6px 12.8px}._table_plpx2_24 th{color:var(--on-brand-solid);text-transform:uppercase;letter-spacing:.05em;background:var(--brand-solid);border-bottom-color:var(--brand-solid);font-size:.575rem;font-weight:700}._table_plpx2_24 tr:last-child td{border-bottom:none}._table_plpx2_24 tbody tr:hover{background:var(--hover-bg)}._actionsCell_plpx2_63{justify-content:flex-end;gap:4.8px;display:flex}._status_plpx2_69{text-align:center;color:var(--ink-soft);padding:32px;font-size:.7rem}._switch_1nnat_1{background:var(--line);border:none;border-radius:799.2px;flex-shrink:0;align-items:center;width:32px;height:19.2px;transition:background-color .15s;display:inline-flex;position:relative}._switch_1nnat_1._checked_1nnat_14{background:var(--accent-strong)}._switch_1nnat_1:disabled{opacity:.5;cursor:not-allowed}._thumb_1nnat_23{background:#fff;border-radius:50%;width:14.4px;height:14.4px;transition:transform .15s;position:absolute;top:2.4px;left:2.4px;box-shadow:0 .8px 2.4px #00000040}._switch_1nnat_1._checked_1nnat_14 ._thumb_1nnat_23{transform:translate(12.8px)}._stats_s2vy7_3{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}._stat_s2vy7_3{border:1px solid var(--line);background:var(--card-bg);color:var(--ink-soft);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;display:inline-flex}._stat_s2vy7_3 strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.125rem}._stat_online_s2vy7_29{color:var(--success-text);border-color:color-mix(in srgb, var(--success-text) 35%, var(--line));background:var(--success-bg)}._stat_online_s2vy7_29 strong{color:var(--success-text)}._stat_unpaired_s2vy7_39 strong{color:var(--accent-strong)}._revokedToggle_s2vy7_43{color:var(--ink-soft);cursor:pointer;align-items:center;gap:6px;margin-left:auto;font-size:.8125rem;display:inline-flex}._grid_s2vy7_55{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}._card_s2vy7_61{border:1px solid var(--line);background:var(--card-bg);border-radius:20px;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.42s cubic-bezier(.2,.8,.2,1) both _cardIn_s2vy7_1;display:flex;position:relative;overflow:hidden}._card_s2vy7_61:hover{border-color:color-mix(in srgb, var(--accent-strong) 35%, var(--line));transform:translateY(-4px);box-shadow:0 18px 40px -18px #71415959}._card_revoked_s2vy7_82{opacity:.6}@keyframes _cardIn_s2vy7_1{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}._cardArt_s2vy7_97{background:var(--accent-soft);justify-content:center;padding:22px 16px 10px;display:flex}._card_idle_s2vy7_104 ._cardArt_s2vy7_97,._card_revoked_s2vy7_82 ._cardArt_s2vy7_97{background:var(--table-header-bg)}._cardBody_s2vy7_109{flex:1;padding:14px 18px 4px}._cardTitleRow_s2vy7_114{justify-content:space-between;align-items:center;gap:8px;display:flex}._cardTitleRow_s2vy7_114 h3{color:var(--ink);margin:0;font-size:1rem;font-weight:700}._cardBranch_s2vy7_128{color:var(--ink-soft);margin:2px 0 12px;font-size:.8125rem}._cardMeta_s2vy7_134{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}._cardMeta_s2vy7_134 dt{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);font-size:.6875rem}._cardMeta_s2vy7_134 dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:.8125rem}._cardActions_s2vy7_155{justify-content:space-between;gap:8px;padding:12px 18px 16px;display:flex}._statePill_s2vy7_164{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.7188rem;font-weight:600;display:inline-flex}._stateDot_s2vy7_175{background:currentColor;border-radius:50%;width:7px;height:7px}._pill_online_s2vy7_182{color:var(--success-text);background:var(--success-bg)}._pill_online_s2vy7_182 ._stateDot_s2vy7_175{animation:1.6s ease-in-out infinite _blink_s2vy7_1}._pill_idle_s2vy7_191{color:var(--warning-text);background:var(--warning-bg)}._pill_unpaired_s2vy7_196{color:var(--accent-strong);background:var(--accent-soft)}._pill_revoked_s2vy7_201{color:var(--danger-text);background:var(--danger-bg)}@keyframes _blink_s2vy7_1{50%{opacity:.35}}._addCard_s2vy7_214{border:2px dashed var(--line);min-height:300px;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:.8125rem;transition:border-color .2s,color .2s,background .2s;display:flex}._addCard_s2vy7_214 strong{color:var(--ink);font-size:.9375rem}._addCard_s2vy7_214:hover{border-color:var(--accent-strong);color:var(--accent-strong);background:color-mix(in srgb, var(--accent-soft) 45%, transparent)}._addIcon_s2vy7_245{background:var(--accent-soft);width:48px;height:48px;color:var(--accent-strong);border-radius:50%;place-items:center;margin-bottom:6px;transition:transform .25s;display:grid}._addCard_s2vy7_214:hover ._addIcon_s2vy7_245{transform:rotate(90deg)scale(1.08)}._tabletSvg_s2vy7_263{transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block;overflow:visible}._card_s2vy7_61:hover ._tabletSvg_s2vy7_263{transform:rotate(-3deg)scale(1.04)}._tabletShadow_s2vy7_273{fill:#0000001f}._tabletBody_s2vy7_277{fill:#2a2420}._tabletCamera_s2vy7_281{fill:#4b4540}._tabletGlare_s2vy7_285{fill:#ffffff14}._tabletCode_s2vy7_289{fill:#fff;font-family:var(--font-display);font-size:2.75rem;font-weight:800}._tabletCaption_s2vy7_296{fill:#ffffffb3;letter-spacing:1px;font-family:ui-monospace,monospace;font-size:.6875rem}._tabletSvg_s2vy7_263[data-state=idle] ._tabletCode_s2vy7_289,._tabletSvg_s2vy7_263[data-state=revoked] ._tabletCode_s2vy7_289{fill:#6b7280}._tabletSvg_s2vy7_263[data-state=idle] ._tabletCaption_s2vy7_296,._tabletSvg_s2vy7_263[data-state=revoked] ._tabletCaption_s2vy7_296{fill:#4b5563}._tabletLock_s2vy7_313 rect{fill:#f29bb1}._tabletLock_s2vy7_313 path{stroke:#f29bb1}._tabletLock_s2vy7_313{transform-origin:100px 77px;animation:2.4s ease-in-out infinite _lockBob_s2vy7_1}@keyframes _lockBob_s2vy7_1{50%{transform:translateY(-3px)}}._tabletLed_s2vy7_332{fill:#6b7280}._tabletSvg_s2vy7_263[data-state=online] ._tabletLed_s2vy7_332{fill:#4ade80}._tabletSvg_s2vy7_263[data-state=unpaired] ._tabletLed_s2vy7_332{fill:#f2b84b}._tabletSvg_s2vy7_263[data-state=revoked] ._tabletLed_s2vy7_332{fill:#f87171}._tabletLedPulse_s2vy7_348{fill:#4ade80;transform-origin:170px 34px;animation:1.8s ease-out infinite _ledPulse_s2vy7_1}@keyframes _ledPulse_s2vy7_1{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}._tabletRevoked_s2vy7_365{stroke:#f87171;stroke-width:6px;stroke-linecap:round}._pairing_s2vy7_373{flex-direction:column;align-items:center;gap:16px;display:flex}._pairingSteps_s2vy7_380{color:var(--ink-soft);align-self:stretch;margin:0;padding-left:20px;font-size:.875rem;line-height:1.6}._codeBoxes_s2vy7_389{gap:6px;display:flex}._codeChar_s2vy7_394{border:1.5px solid color-mix(in srgb, var(--accent-strong) 40%, var(--line));background:var(--accent-soft);width:44px;height:56px;color:var(--accent-strong);border-radius:12px;place-items:center;font-family:ui-monospace,monospace;font-size:1.75rem;font-weight:800;animation:.38s cubic-bezier(.2,.8,.2,1) both _charIn_s2vy7_1;display:grid}._codeChar_s2vy7_394:nth-child(4){margin-right:12px}._codeExpired_s2vy7_413 ._codeChar_s2vy7_394{opacity:.35;text-decoration:line-through}@keyframes _charIn_s2vy7_1{0%{opacity:0;transform:translateY(10px)rotateX(70deg)}to{opacity:1;transform:none}}._countdown_s2vy7_429{color:var(--ink-soft);text-align:center;flex-direction:column;align-self:stretch;gap:6px;font-size:.8125rem;display:flex}._countdownTrack_s2vy7_439{background:var(--line);border-radius:999px;height:6px;overflow:hidden}._countdownBar_s2vy7_446{background:var(--plum);transform-origin:0;height:100%;transition:transform 1s linear}._countdownBarLow_s2vy7_453{background:var(--danger-text)}._pairingWarn_s2vy7_457{background:var(--warning-bg);color:var(--warning-text);border-radius:10px;margin:0;padding:10px 12px;font-size:.8125rem}._newPreview_s2vy7_466{background:var(--accent-soft);border-radius:14px;align-items:center;gap:16px;padding:12px;display:flex}._newPreview_s2vy7_466 p{color:var(--ink-soft);margin:0;font-size:.8125rem}@media (width<=560px){._codeChar_s2vy7_394{width:32px;height:44px;font-size:1.25rem}._newPreview_s2vy7_466{text-align:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){._card_s2vy7_61,._codeChar_s2vy7_394,._tabletLock_s2vy7_313,._tabletLedPulse_s2vy7_348,._pill_online_s2vy7_182 ._stateDot_s2vy7_175{animation:none}._card_s2vy7_61:hover,._card_s2vy7_61:hover ._tabletSvg_s2vy7_263{transform:none}}._pairingActions_s2vy7_509{align-self:stretch}._backLink_s2vy7_513{color:var(--ink-soft);align-items:center;gap:6px;margin-bottom:8px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._backLink_s2vy7_513:hover{color:var(--accent-strong)}._branchTabletsBtn_s2vy7_529{border:1px solid var(--line);background:var(--card-bg);color:var(--ink);font:inherit;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}._branchTabletsBtn_s2vy7_529:hover{border-color:var(--accent-strong);color:var(--accent-strong);background:var(--accent-soft)}._branchTabletsCount_s2vy7_554{background:var(--accent-soft);min-width:20px;color:var(--accent-strong);text-align:center;border-radius:999px;padding:0 6px;font-size:.75rem}._branchTabletsOnline_s2vy7_564{background:var(--success-text);border-radius:50%;width:7px;height:7px}._cardIconActions_s2vy7_571{gap:4px;display:flex}._moveNotes_s2vy7_576{background:var(--table-header-bg);color:var(--ink-soft);border-radius:12px;margin:0;padding:12px 12px 12px 30px;font-size:.8125rem;line-height:1.55}._branchChoices_s2vy7_586{flex-wrap:wrap;gap:8px;display:flex}._branchChoice_s2vy7_586{border:1.5px solid var(--line);background:var(--card-bg);color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;padding:10px 16px;font-weight:600;transition:border-color .15s,background .15s,transform .15s}._branchChoice_s2vy7_586:hover{border-color:var(--accent-strong);transform:translateY(-1px)}._branchChoiceActive_s2vy7_612{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}._headerActions_s2vy7_618{flex-wrap:wrap;gap:8px;display:flex}._trigger_gf4y3_1{font-family:var(--font-body);min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);color:var(--ink);background:var(--field-bg);align-items:center;gap:6.4px;padding:8px 11px;font-size:.7rem;transition:border-color .12s,box-shadow .12s;display:inline-flex}._trigger_gf4y3_1:hover{border-color:var(--field-border-hover)}._trigger_gf4y3_1:focus-visible{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._compact_gf4y3_26{border-radius:7.2px;padding:5.6px 7.2px;font-size:.625rem}._bare_gf4y3_32,._bare_gf4y3_32:hover,._bare_gf4y3_32:focus-visible{width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:space-between;padding:0}._bare_gf4y3_32 ._triggerValue_gf4y3_44{color:var(--ink)}._bareChevron_gf4y3_48{margin-left:auto}._triggerIcon_gf4y3_52{color:var(--ink-soft);flex-shrink:0}._triggerLabel_gf4y3_57{white-space:nowrap}._triggerPrefix_gf4y3_61{color:var(--ink);font-weight:700}._triggerValue_gf4y3_44{color:var(--ink-soft);font-weight:500}._placeholder_gf4y3_71{color:var(--ink-soft)}._popover_gf4y3_75{z-index:1000;background:var(--card-bg);border:.8px solid var(--line);border-radius:11.2px;width:224px;padding:9.6px;position:fixed;box-shadow:0 9.6px 22.4px -9.6px #0f111559}._header_gf4y3_86{justify-content:space-between;align-items:center;margin-bottom:4.8px;display:flex}._headerLabel_gf4y3_93{color:var(--ink);font-size:.7rem;font-weight:700}._headerNav_gf4y3_99{gap:3.2px;display:flex}._headerNav_gf4y3_99 button{width:19.2px;height:19.2px;color:var(--ink-soft);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:flex}._headerNav_gf4y3_99 button:hover{background:var(--accent-soft);color:var(--accent-strong)}._hint_gf4y3_122{min-height:14.4px;color:var(--accent-strong);margin-bottom:3.2px;font-size:.575rem;font-weight:600}._weekdays_gf4y3_130{grid-template-columns:repeat(7,1fr);margin-bottom:2.4px;display:grid}._weekdays_gf4y3_130 span{height:19.2px;color:var(--ink-soft);opacity:.7;justify-content:center;align-items:center;font-size:.55rem;font-weight:700;display:flex}._grid_gf4y3_150{grid-template-columns:repeat(7,1fr);display:grid}._cell_gf4y3_155{height:24px;position:relative}._cellInRange_gf4y3_160:before{content:"";background:var(--accent-soft);position:absolute;inset:1.6px 0}._cellRoundLeft_gf4y3_167:before{border-top-left-radius:799px;border-bottom-left-radius:799px}._cellRoundRight_gf4y3_172:before{border-top-right-radius:799px;border-bottom-right-radius:799px}._day_gf4y3_177{z-index:1;width:100%;height:100%;font-family:var(--font-body);color:var(--ink);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;font-weight:600;transition:background-color .12s,color .12s;display:flex;position:relative}._day_gf4y3_177:hover{background:var(--page-bg)}._dayOutside_gf4y3_199{color:var(--ink-soft);opacity:.45}._dayToday_gf4y3_204{box-shadow:inset 0 0 0 1.2px var(--accent-strong);color:var(--accent-strong)}._daySelected_gf4y3_209{background:var(--accent-strong);color:var(--on-accent-strong);font-weight:700}._daySelected_gf4y3_209:hover{background:var(--accent-strong)}._footer_gf4y3_219{border-top:.8px solid var(--line);justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}._footerLink_gf4y3_228{font-family:var(--font-body);color:var(--accent-strong);background:0 0;border:none;border-radius:5.6px;padding:3.2px 4.8px;font-size:.625rem;font-weight:700}._footerLink_gf4y3_228:hover{background:var(--accent-soft)}._popoverBare_gf4y3_246{border:1px solid var(--line);border-radius:10px;width:auto;padding:0;display:flex;overflow:hidden;box-shadow:0 12px 28px -16px #0f111547,0 2px 6px -2px #0f111514}._popoverBare_gf4y3_246 ._calendar_gf4y3_256{width:248px;padding:12px}._presets_gf4y3_261{border-right:1px solid var(--line);flex-direction:column;gap:1px;width:140px;padding:8px;display:flex}._presetsTitle_gf4y3_270{color:var(--ink-soft);padding:4px 8px 6px;font-size:.55rem;font-weight:600}._preset_gf4y3_261{min-height:30px;font-family:var(--font-body);color:var(--ink);text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:0 8px;font-size:.625rem;font-weight:500;display:flex}._preset_gf4y3_261:hover{background:var(--page-bg)}._presetActive_gf4y3_298{font-weight:700}._presetActive_gf4y3_298 svg{color:var(--accent-strong)}._popoverBare_gf4y3_246 ._headerLabel_gf4y3_93{font-size:.675rem}._popoverBare_gf4y3_246 ._headerNav_gf4y3_99 button{border-radius:6px;width:24px;height:24px}._popoverBare_gf4y3_246 ._headerNav_gf4y3_99 button:hover{background:var(--page-bg);color:var(--ink)}._popoverBare_gf4y3_246 ._hint_gf4y3_122{color:var(--ink-soft);font-weight:500}._popoverBare_gf4y3_246 ._cell_gf4y3_155{height:30px}._popoverBare_gf4y3_246 ._cellInRange_gf4y3_160:before{background:var(--page-bg);inset:2px 0}._popoverBare_gf4y3_246 ._cellRoundLeft_gf4y3_167:before{border-top-left-radius:6px;border-bottom-left-radius:6px}._popoverBare_gf4y3_246 ._cellRoundRight_gf4y3_172:before{border-top-right-radius:6px;border-bottom-right-radius:6px}._popoverBare_gf4y3_246 ._day_gf4y3_177{font-variant-numeric:tabular-nums;border-radius:6px;font-weight:500}._popoverBare_gf4y3_246 ._day_gf4y3_177:hover{background:var(--line)}._popoverBare_gf4y3_246 ._dayToday_gf4y3_204{box-shadow:none;color:var(--ink);font-weight:700}._popoverBare_gf4y3_246 ._dayToday_gf4y3_204:after{content:"";background:var(--accent-strong);border-radius:50%;width:3px;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}._popoverBare_gf4y3_246 ._daySelected_gf4y3_209,._popoverBare_gf4y3_246 ._daySelected_gf4y3_209:hover{background:var(--accent-strong);color:var(--on-accent-strong);font-weight:700}._popoverBare_gf4y3_246 ._footerLink_gf4y3_228{color:var(--ink-soft);font-weight:600}._popoverBare_gf4y3_246 ._footerLink_gf4y3_228:hover{background:var(--page-bg);color:var(--ink)}._footerSummary_gf4y3_391{color:var(--ink-soft);font-size:.6rem;font-weight:600}._head_1p0to_5{align-items:center;gap:4px;max-width:100%;display:inline-flex}._headRight_1p0to_12{justify-content:flex-end;width:100%}._sortBtn_1p0to_17{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:5px;align-items:center;gap:5px;margin-left:-4px;padding:2px 4px;display:inline-flex}._sortBtn_1p0to_17:hover{background:color-mix(in srgb, var(--on-brand-solid) 16%, transparent)}._sortIdle_1p0to_38{opacity:.45}._sortBtnOn_1p0to_42{text-underline-offset:3px;text-decoration:underline}._filterBtn_1p0to_47{width:20px;height:20px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;place-items:center;padding:0;transition:opacity .12s,background-color .12s;display:grid}._filterBtn_1p0to_47:hover{opacity:1;background:color-mix(in srgb, var(--on-brand-solid) 16%, transparent)}._filterBtnOn_1p0to_69,._filterBtnOn_1p0to_69:hover{opacity:1;background:var(--on-brand-solid);color:var(--brand-solid)}._popover_1p0to_78{z-index:1000;background:var(--card-bg);border:1px solid var(--line);border-radius:var(--surface-radius);width:264px;box-shadow:var(--popover-shadow);font-family:var(--font-body);text-transform:none;letter-spacing:normal;color:var(--ink);flex-direction:column;font-weight:400;display:flex;position:fixed}._popHead_1p0to_95{justify-content:space-between;align-items:center;padding:10px 12px 8px;font-size:.65rem;font-weight:700;display:flex}._iconBtn_1p0to_104{width:22px;height:22px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}._iconBtn_1p0to_104:hover{background:var(--page-bg);color:var(--ink)}._sortRow_1p0to_121{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px;padding:0 12px 10px;display:grid}._sortChoice_1p0to_129{border:1px solid var(--line);background:var(--card-bg);height:30px;font-family:var(--font-body);color:var(--ink-soft);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;font-size:.6rem;font-weight:600;display:inline-flex}._sortChoice_1p0to_129:hover{border-color:var(--field-border-hover);color:var(--ink)}._sortChoiceOn_1p0to_150,._sortChoiceOn_1p0to_150:hover{border-color:var(--accent-strong);color:var(--accent-strong);background:color-mix(in srgb, var(--accent-strong) 6%, var(--card-bg))}._popBody_1p0to_157{padding:12px}._input_1p0to_161{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);width:100%;min-height:34px;font-family:var(--font-body);color:var(--ink);outline:none;padding:7px 10px;font-size:.675rem}._input_1p0to_161:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring)}._range_1p0to_179{grid-template-columns:1fr 1fr;gap:8px;display:grid}._range_1p0to_179 label{color:var(--ink-soft);flex-direction:column;gap:4px;font-size:.575rem;font-weight:600;display:flex}._affix_1p0to_194{align-items:center;gap:4px;display:flex}._affix_1p0to_194 em{color:var(--ink-soft);font-size:.6rem;font-style:normal}._segmented_1p0to_206{border:1px solid var(--line);border-radius:8px;display:flex;overflow:hidden}._segmented_1p0to_206 button{background:var(--card-bg);height:32px;font-family:var(--font-body);color:var(--ink-soft);cursor:pointer;border:none;flex:1;font-size:.625rem;font-weight:600}._segmented_1p0to_206 button+button{border-left:1px solid var(--line)}._segmented_1p0to_206 ._segmentOn_1p0to_229{background:var(--page-bg);color:var(--ink);font-weight:700}._choices_1p0to_235{flex-direction:column;gap:8px;display:flex}._choiceList_1p0to_241{flex-direction:column;max-height:200px;margin:0 -4px;display:flex;overflow-y:auto}._choice_1p0to_235{cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-height:30px;padding:0 6px;font-size:.65rem;display:flex}._choice_1p0to_235:hover{background:var(--page-bg)}._choice_1p0to_235 input{accent-color:var(--accent-strong)}._popFoot_1p0to_268{border-top:1px solid var(--line);justify-content:space-between;gap:8px;padding:10px 12px;display:flex}._clearBtn_1p0to_276,._applyBtn_1p0to_277{height:30px;font-family:var(--font-body);cursor:pointer;border-radius:7px;padding:0 12px;font-size:.625rem;font-weight:700}._clearBtn_1p0to_276{color:var(--ink-soft);background:0 0;border:none}._clearBtn_1p0to_276:hover{background:var(--page-bg);color:var(--ink)}._applyBtn_1p0to_277{background:var(--brand-solid);color:var(--on-brand-solid);border:none}._applyBtn_1p0to_277:hover{opacity:.92}._backLink_1btgg_1{color:var(--ink-soft);align-items:center;gap:6px;margin-bottom:8px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._backLink_1btgg_1:hover{color:var(--accent-strong)}._filters_1btgg_16{border:1px solid var(--line);background:var(--card-bg);border-radius:999px;gap:4px;padding:3px;display:inline-flex}._filter_1btgg_16{color:var(--ink-soft);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:5px 12px;font-size:.75rem;font-weight:600}._filterActive_1btgg_37{background:var(--accent-soft);color:var(--accent-strong)}._version_1btgg_42{align-items:center;gap:8px;display:flex}._version_1btgg_42 small{color:var(--ink-soft);white-space:nowrap}._notes_1btgg_53{white-space:pre-line;max-width:360px;color:var(--ink-soft)}._uploaded_1btgg_59{flex-direction:column;gap:2px;display:flex}._uploaded_1btgg_59 small{color:var(--ink-soft)}._form_1btgg_69{flex-direction:column;gap:14px;display:flex}._dropzone_1btgg_75{border:1.5px dashed var(--line);background:var(--page-bg,transparent);width:100%;color:var(--ink);font-family:var(--font-body);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:18px 12px;display:flex}._dropzone_1btgg_75:hover:not(:disabled){border-color:var(--accent-strong)}._dropzone_1btgg_75 small{color:var(--ink-soft)}._dropzoneInvalid_1btgg_98{border-color:var(--danger,#c0392b)}._progress_1btgg_102{flex-direction:column;gap:6px;display:flex}._progress_1btgg_102 small{color:var(--ink-soft)}._progressTrack_1btgg_112{background:var(--accent-soft);border-radius:999px;height:8px;overflow:hidden}._progressTrack_1btgg_112 span{background:var(--accent-strong);height:100%;transition:width .2s;display:block}._qrBody_1btgg_126{flex-direction:column;align-items:center;gap:14px;display:flex}._qrFrame_1btgg_133{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:16px;padding:16px}._qrFrame_1btgg_133 svg{display:block}._qrSteps_1btgg_144{color:var(--ink-soft);align-self:stretch;margin:0;padding-left:18px;font-size:.8125rem;line-height:1.6}._qrLink_1btgg_153{background:var(--accent-soft);color:var(--ink);word-break:break-all;border-radius:8px;align-self:stretch;padding:8px 10px;font-size:.6875rem}._qrActions_1btgg_163{justify-content:flex-end;align-self:stretch;gap:8px;display:flex}._box_1ivjm_1{border:1.5px solid color-mix(in srgb, var(--ink) 30%, transparent);background:var(--field-bg);width:16px;height:16px;color:var(--on-brand-solid);border-radius:4px;flex-shrink:0;place-items:center;margin-top:1px;transition:background-color .1s,border-color .1s;display:grid}._boxOn_1ivjm_15{border-color:var(--brand-solid);background:var(--brand-solid)}._optional_1ojow_4{color:var(--ink-soft);font-weight:400}._permsHead_1ojow_9{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._permsCount_1ojow_16{color:var(--ink-soft);font-size:.6rem;font-weight:500}._perms_1ojow_9{border:1px solid var(--field-border);border-radius:var(--surface-radius);overflow:hidden}._permsInvalid_1ojow_28{border-color:var(--danger-text)}._perms_1ojow_9 ._search_1ojow_33{border:none;border-bottom:1px solid var(--line);min-height:40px;box-shadow:none;border-radius:0}._list_1ojow_41{max-height:340px;padding:4px;overflow-y:auto}._empty_1ojow_47{color:var(--ink-soft);margin:0;padding:14px 10px;font-size:.625rem;font-weight:400}._group_1ojow_55+._group_1ojow_55{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}._groupHead_1ojow_61,._row_1ojow_62{width:100%;font-family:var(--font-body);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:flex-start;gap:10px;display:flex}._groupHead_1ojow_61{align-items:center;padding:9px 10px}._groupName_1ojow_81{flex:1;font-size:.7rem;font-weight:700}._groupCount_1ojow_87{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:.6rem;font-weight:500}._row_1ojow_62{padding:8px 10px 8px 36px}._groupHead_1ojow_61:hover,._row_1ojow_62:hover{background:var(--hover-bg)}._groupHead_1ojow_61:focus-visible,._row_1ojow_62:focus-visible{outline:2px solid var(--field-border-focus);outline-offset:-2px}._rowText_1ojow_110{flex-direction:column;gap:2px;min-width:0;display:flex}._rowName_1ojow_117{font-size:.675rem;font-weight:600}._rowDescription_1ojow_122{color:var(--ink-soft);font-size:.6rem;font-weight:400;line-height:1.45}._trigger_1brpp_3{font-variant-numeric:tabular-nums;text-align:left;font-family:var(--font-body);min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);color:var(--ink);background:var(--field-bg);justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;font-size:.7rem;transition:border-color .12s,box-shadow .12s;display:inline-flex}._trigger_1brpp_3:hover{border-color:var(--field-border-hover)}._trigger_1brpp_3:focus-visible{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._compact_1brpp_31{border-radius:7.2px;padding:6.4px 7.2px;font-size:.675rem}._triggerIcon_1brpp_40{color:var(--ink-soft);flex-shrink:0}._trigger_1brpp_3:hover ._triggerIcon_1brpp_40{color:var(--ink)}._triggerLabel_1brpp_49{white-space:nowrap}._placeholder_1brpp_53{color:var(--ink-soft)}._popover_1brpp_57{z-index:1000;background:var(--card-bg);border:.8px solid var(--line);border-radius:11.2px;width:216px;padding:9.6px;position:fixed;box-shadow:0 9.6px 22.4px -9.6px #0f111559}._header_1brpp_68{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._headerLabel_1brpp_75{color:var(--ink);font-size:.7rem;font-weight:700}._headerNav_1brpp_81{gap:3.2px;display:flex}._headerNav_1brpp_81 button{width:19.2px;height:19.2px;color:var(--ink-soft);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:flex}._weekdays_1brpp_104{grid-template-columns:repeat(7,1fr);margin-bottom:2.4px;display:grid}._weekdays_1brpp_104 span{height:19.2px;color:var(--ink-soft);opacity:.7;justify-content:center;align-items:center;font-size:.55rem;font-weight:700;display:flex}._grid_1brpp_121{grid-template-columns:repeat(7,1fr);gap:1.6px;display:grid}._day_1brpp_127{height:24px;font-family:var(--font-body);color:var(--ink);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;font-weight:600;transition:background-color .12s,color .12s;display:flex}._dayOutside_1brpp_146{color:var(--ink-soft);opacity:.45}._dayToday_1brpp_151{box-shadow:inset 0 0 0 1.2px var(--accent-strong);color:var(--accent-strong)}._dayDisabled_1brpp_156,._dayDisabled_1brpp_156:hover{color:var(--ink-soft);opacity:.3;cursor:not-allowed;background:0 0}._headerNav_1brpp_81 button:disabled{opacity:.3;cursor:not-allowed;background:0 0}._daySelected_1brpp_170{background:var(--accent-strong);color:var(--on-accent-strong);font-weight:700}._daySelected_1brpp_170:hover{background:var(--accent-strong)}._footer_1brpp_180{border-top:.8px solid var(--line);justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}._footerLink_1brpp_189{font-family:var(--font-body);color:var(--accent-strong);background:0 0;border:none;border-radius:5.6px;padding:3.2px 4.8px;font-size:.625rem;font-weight:700}._footerLink_1brpp_189:hover{background:var(--accent-soft)}._popover_1brpp_57{border:1px solid var(--line);border-radius:var(--surface-radius);width:248px;box-shadow:var(--popover-shadow);padding:12px}._headerLabel_1brpp_75{font-size:.675rem}._headerNav_1brpp_81 button{border-radius:6px;width:24px;height:24px}._headerNav_1brpp_81 button:hover{background:var(--page-bg);color:var(--ink)}._grid_1brpp_121{gap:2px}._day_1brpp_127{font-variant-numeric:tabular-nums;border-radius:6px;height:30px;font-weight:500;position:relative}._day_1brpp_127:hover{background:var(--line)}._dayToday_1brpp_151{box-shadow:none;color:var(--ink);font-weight:700}._dayToday_1brpp_151:after{content:"";background:var(--accent-strong);border-radius:50%;width:3px;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}._daySelected_1brpp_170,._daySelected_1brpp_170:hover{background:var(--accent-strong);color:var(--on-accent-strong);font-weight:700}._footerLink_1brpp_189{color:var(--ink-soft);font-weight:600}._footerLink_1brpp_189:hover{background:var(--page-bg);color:var(--ink)}._wrap_1uiq4_1{width:100%;min-width:0;position:relative}._input_1uiq4_7{width:100%;font-family:var(--font-body);min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);color:var(--ink);background:var(--field-bg);cursor:pointer;padding:8px 30px 8px 11px;font-size:.7rem;transition:border-color .12s,box-shadow .12s}._input_1uiq4_7:hover:not(:focus){border-color:var(--field-border-hover)}._input_1uiq4_7:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._compact_1uiq4_31{border-radius:var(--field-radius);min-height:32px;padding:6px 26px 6px 9.6px;font-size:.675rem}._bare_1uiq4_38,._bare_1uiq4_38:focus{box-shadow:none;background:0 0;border:none;border-radius:0;padding-left:0}._chevron_1uiq4_47{color:var(--ink-soft);pointer-events:none;transition:transform .12s;position:absolute;top:50%;right:9.6px;transform:translateY(-50%)}._chevronOpen_1uiq4_57{transform:translateY(-50%)rotate(180deg)}._clearBtn_1uiq4_61{width:18px;height:18px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:25.6px;transform:translateY(-50%)}._clearBtn_1uiq4_61:hover{background:var(--line);color:var(--ink)}._dropdown_1uiq4_84{z-index:1000;background:var(--card-bg);border:.8px solid var(--line);border-radius:8px;max-height:160px;padding:3.2px;position:fixed;overflow-y:auto;box-shadow:0 9.6px 22.4px -9.6px #0f111559}._option_1uiq4_96{text-align:left;width:100%;font-family:var(--font-body);color:var(--ink);background:0 0;border:none;border-radius:5.6px;padding:6.4px 8px;font-size:.675rem;transition:background-color .1s;display:block}._optionActive_1uiq4_110{background:var(--accent-soft);color:var(--accent-strong)}._empty_1uiq4_115{color:var(--ink-soft);padding:8px;font-size:.625rem}._dropdownBare_1uiq4_123{border:1px solid var(--line);border-radius:10px;max-height:280px;padding:4px;box-shadow:0 12px 28px -16px #0f111547,0 2px 6px -2px #0f111514}._optionBare_1uiq4_131{border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:0 10px;font-size:.65rem;font-weight:500;display:flex}._optionBare_1uiq4_131 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._optionBareActive_1uiq4_149{background:var(--page-bg)}._optionSelected_1uiq4_153{font-weight:700}._check_1uiq4_157{color:var(--accent-strong);flex-shrink:0}._divider_1uiq4_162{background:var(--line);height:1px;margin:4px 6px}._roles_xxypv_2{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);max-height:220px;padding:4px;overflow-y:auto}._rolesInvalid_xxypv_11{border-color:var(--danger-text)}._role_xxypv_2{width:100%;font-family:var(--font-body);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}._role_xxypv_2:hover{background:var(--hover-bg)}._role_xxypv_2:focus-visible{outline:2px solid var(--field-border-focus);outline-offset:-2px}._roleText_xxypv_39{flex-direction:column;gap:2px;min-width:0;display:flex}._roleName_xxypv_46{font-size:.675rem;font-weight:600}._roleDescription_xxypv_51{color:var(--ink-soft);font-size:.6rem;font-weight:400;line-height:1.45}._empty_xxypv_58{color:var(--ink-soft);margin:0;padding:12px 10px;font-size:.625rem;font-weight:400}._root_1uaao_1{flex-direction:column;flex:1;min-width:0;display:flex}._toolbar_1uaao_8{flex-wrap:wrap;align-items:center;gap:11.2px;margin-bottom:12.8px;display:flex}._monthNav_1uaao_16{align-items:center;gap:6.4px;display:flex}._navBtn_1uaao_22{background:var(--accent-soft);width:24px;height:24px;color:var(--accent-strong);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._navBtn_1uaao_22:hover{filter:brightness(.96)}._monthLabel_1uaao_38{color:var(--ink);text-align:center;text-transform:capitalize;min-width:136px;font-size:.95rem;font-weight:800}._todayBtn_1uaao_47{border:1.2px solid var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong);border-radius:799.2px;padding:4.8px 11.2px;font-size:.625rem;font-weight:700}._todayBtn_1uaao_47:hover{filter:brightness(.96)}._legend_1uaao_61{gap:4.8px;margin-left:auto;display:flex}._legendItem_1uaao_67{background:var(--table-header-bg);color:var(--ink);border-radius:799.2px;align-items:center;gap:4.8px;padding:4px 9.6px;font-size:.6rem;font-weight:700;display:flex}._legendDot_1uaao_79{border-radius:50%;flex-shrink:0;width:5.6px;height:5.6px}._grid_1uaao_86{border:.8px solid var(--line);background:var(--card-bg);border-radius:14.4px;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 1.6px 4.8px #0f11150d}._weekHeaderRow_1uaao_97{background:var(--table-header-bg);border-bottom:.8px solid var(--line);grid-template-columns:repeat(7,1fr);display:grid}._weekHeaderCell_1uaao_104{text-align:center;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;padding:8.8px 0;font-size:.55rem;font-weight:700}._weekHeaderCell_1uaao_104:first-child,._weekHeaderCell_1uaao_104:last-child{color:var(--accent-strong);opacity:.75}._weekRow_1uaao_120{border-bottom:.8px solid var(--line);flex:1;grid-template-columns:repeat(7,1fr);display:grid}._weekRow_1uaao_120:last-child{border-bottom:none}._dayCell_1uaao_131{border-right:.8px solid var(--line);text-align:left;background:0 0;border-top:none;border-bottom:none;border-left:none;flex-direction:column;gap:4.8px;min-width:0;min-height:0;padding:6.4px;font-family:inherit;transition:background-color .12s;display:flex;overflow:hidden}._weekRow_1uaao_120>._dayCell_1uaao_131:first-child,._weekRow_1uaao_120>._dayCell_1uaao_131:last-child{background:color-mix(in srgb, var(--accent-soft) 30%, transparent)}._weekRow_1uaao_120>._dayCell_1uaao_131:last-child{border-right:none}._dayCellButton_1uaao_170{cursor:pointer}._dayCellButton_1uaao_170:hover{background:var(--page-bg)}._dayCellToday_1uaao_178{background:var(--accent-soft);box-shadow:inset 0 2.4px 0 var(--accent-strong)}._dayCellToday_1uaao_178:hover{background:var(--accent-soft);filter:brightness(.97)}._dayCellSelected_1uaao_188{box-shadow:inset 0 0 0 1.6px var(--accent-strong)}._dayNumberRow_1uaao_192{display:flex}._dayNumber_1uaao_192{color:var(--ink);font-size:.65rem;font-weight:600}._todayBadge_1uaao_202{background:var(--accent-strong);width:19.2px;height:19.2px;color:var(--on-accent-strong);border-radius:50%;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}._eventsList_1uaao_215{flex-direction:column;gap:3.2px;min-width:0;display:flex}._eventChip_1uaao_222{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;gap:4px;min-width:0;padding:3.2px 6.4px;font-size:.65rem;font-weight:700;display:flex;overflow:hidden}._eventChip_1uaao_222:hover{filter:brightness(.95)}._eventDot_1uaao_240{background:#ffffffd9;border-radius:50%;flex-shrink:0;width:6.4px;height:6.4px}._overflowLabel_1uaao_248{color:var(--accent-strong);padding-left:4px;font-size:.6rem;font-weight:700}._wrap_1a2fc_1{width:100%;position:relative}._prefix_1a2fc_6{color:var(--ink-soft);pointer-events:none;font-size:.7rem;font-weight:600;position:absolute;top:50%;left:9.6px;transform:translateY(-50%)}._trigger_1lxll_1{width:100%;font-family:var(--font-body);min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);color:var(--ink);background:var(--field-bg);text-align:left;align-items:center;gap:6.4px;padding:8px 11px;font-size:.7rem;transition:border-color .12s,box-shadow .12s;display:inline-flex}._trigger_1lxll_1:hover{border-color:var(--field-border-hover)}._trigger_1lxll_1:focus-visible,._triggerOpen_1lxll_23{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._triggerIcon_1lxll_29{opacity:.7;flex-shrink:0}._triggerLabel_1lxll_34{white-space:nowrap}._placeholder_1lxll_38{color:var(--ink-soft)}._popover_1lxll_42{z-index:1000;background:var(--card-bg);border:.8px solid var(--line);border-radius:11.2px;flex-direction:column;gap:9.6px;padding:9.6px;display:flex;position:fixed;box-shadow:0 9.6px 22.4px -9.6px #0f111559}._periods_1lxll_55{background:var(--page-bg);border-radius:9.6px;gap:3.2px;padding:3px;display:flex}._period_1lxll_55{color:var(--ink-soft);white-space:nowrap;background:0 0;border:none;border-radius:7.2px;flex:1;justify-content:center;align-items:center;gap:4.8px;padding:5.6px 6.4px;font-size:.6rem;font-weight:700;display:inline-flex}._period_1lxll_55 svg{opacity:.8;font-size:.6rem}._period_1lxll_55:hover{color:var(--ink)}._periodActive_1lxll_88,._periodActive_1lxll_88:hover{background:var(--card-bg);color:var(--accent-strong);box-shadow:0 1px 3px #0f11151f}._grid_1lxll_95{grid-template-columns:repeat(4,minmax(0,1fr));gap:4.8px;display:grid}._slot_1lxll_101{white-space:nowrap;border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:8px;padding:7.2px 4px;font-size:.625rem;font-weight:600;transition:border-color .12s,background-color .12s}._slot_1lxll_101:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-soft)}._slot_1lxll_101:disabled{opacity:.35;cursor:not-allowed}._slotActive_1lxll_124,._slotActive_1lxll_124:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-strong);color:var(--on-accent-strong)}._clear_1lxll_131{color:var(--ink-soft);background:0 0;border:none;align-self:flex-start;align-items:center;gap:5px;padding:0;font-size:.6rem;font-weight:700;display:inline-flex}._clear_1lxll_131:hover{color:var(--danger-text)}._empty_1lxll_148{color:var(--ink-soft);margin:0;padding:8px;font-size:.625rem}._inline_1lxll_155{flex-direction:column;gap:9.6px;display:flex}._inline_1lxll_155 ._grid_1lxll_95{grid-template-columns:repeat(auto-fill,minmax(82px,1fr))}._modes_1lxll_165{border-bottom:.8px solid var(--line);gap:4px;margin:-2px 0 0;display:flex}._mode_1lxll_165{color:var(--ink-soft);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-.8px;padding:4px 6px 7px;font-size:.6rem;font-weight:700}._modeActive_1lxll_183{color:var(--accent-strong);border-bottom-color:var(--accent-strong)}._exact_1lxll_188{flex-direction:column;gap:10px;display:flex}._exactDisplay_1lxll_194{background:var(--page-bg);font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:10px;justify-content:center;align-items:baseline;gap:2px;padding:8px;font-size:1.6rem;font-weight:800;display:flex}._exactDisplay_1lxll_194 small{color:var(--accent-strong);margin-left:6px;font-size:.75rem;font-weight:700}._columns_1lxll_216{grid-template-columns:1fr 1fr .9fr;gap:6px;display:grid}._column_1lxll_216{flex-direction:column;gap:4px;min-width:0;display:flex}._columnLabel_1lxll_229{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);text-align:center;font-size:.5rem;font-weight:800}._columnList_1lxll_238{border:.8px solid var(--line);scrollbar-width:thin;border-radius:10px;flex-direction:column;gap:2px;height:168px;padding:3px;display:flex;position:relative;overflow-y:auto}._cell_1lxll_251{color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:none;border-radius:7px;flex-shrink:0;padding:6px 4px;font-size:.7rem;font-weight:600}._cell_1lxll_251:hover{background:var(--accent-soft)}._cellActive_1lxll_267,._cellActive_1lxll_267:hover{background:var(--accent-strong);color:var(--on-accent-strong)}._done_1lxll_273{width:100%}._inline_1lxll_155 ._columnList_1lxll_238{height:196px}._card_15sik_1{border:.8px solid var(--line);background:var(--card-bg);border-radius:12px;flex-direction:column;gap:12.8px;padding:12.8px;display:flex;box-shadow:0 8px 20px -12px #0f111559}._header_15sik_12{justify-content:space-between;align-items:center;gap:8px;display:flex}._header_15sik_12 strong{color:var(--ink);font-size:.75rem}._closeBtn_15sik_24{background:var(--page-bg);width:22.4px;height:22.4px;color:var(--ink-soft);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;display:flex}._closeBtn_15sik_24:hover{color:var(--ink)}._compare_15sik_42{background:var(--page-bg);border-radius:9.6px;flex-direction:column;gap:4px;margin:0;padding:8px 9.6px;display:flex}._compareRow_15sik_52{align-items:baseline;gap:8px;min-width:0;display:flex}._compareRow_15sik_52 dt{letter-spacing:.4px;text-transform:uppercase;width:40px;color:var(--ink-soft);flex-shrink:0;font-size:.55rem;font-weight:700}._compareRow_15sik_52 dd{min-width:0;color:var(--ink);margin:0;font-size:.675rem}._next_15sik_76{font-weight:700;color:var(--accent-strong)!important}._struck_15sik_81{text-decoration:line-through;color:var(--ink-soft)!important}._placeholder_15sik_86{color:var(--ink-soft)!important}._group_15sik_90{flex-direction:column;gap:6.4px;display:flex}._groupLabel_15sik_96{color:var(--ink-soft);font-size:.65rem;font-weight:700}._dayChips_15sik_102{flex-wrap:wrap;gap:6.4px;display:flex}._chip_15sik_108{border:1.2px solid var(--line);background:var(--card-bg);font-family:var(--font-body);color:var(--ink);cursor:pointer;border-radius:999px;padding:6.4px 11.2px;font-size:.675rem;font-weight:600;transition:border-color .12s,background-color .12s,color .12s}._chip_15sik_108:hover:not(:disabled){border-color:var(--accent-strong)}._chip_15sik_108:disabled{opacity:.4;cursor:not-allowed}._chipActive_15sik_130,._chipActive_15sik_130:hover{border-color:var(--accent-strong);background:var(--accent-strong);color:var(--on-accent-strong)}._otherDate_15sik_137{border-radius:8px;flex:1;min-width:118px}._otherDateActive_15sik_143{box-shadow:0 0 0 1.6px var(--accent-strong)}._empty_15sik_153{color:var(--ink-soft);margin:0;font-size:.65rem}._reason_15sik_159{margin:0}._saveBtn_15sik_163{width:100%;padding-block:9.6px}._hint_15sik_168{text-align:center;color:var(--ink-soft);margin:-4.8px 0 0;font-size:.6rem}._scroll_f11p7_1{flex-direction:column;flex:1;gap:11.2px;padding:14.4px;display:flex;overflow-y:auto}._titleRow_f11p7_10{align-items:center;gap:8px;display:flex}._clientName_f11p7_16{min-width:0;color:var(--ink);flex:1;font-size:.8rem;font-weight:700}._statusBadge_f11p7_24{border:.8px solid;border-radius:799.2px;flex-shrink:0;align-items:center;gap:4px;padding:2.4px 8px;font-size:.55rem;font-weight:700;display:flex}._statusDot_f11p7_36{border-radius:50%;width:4.8px;height:4.8px}._deliveryAt_f11p7_42{color:var(--accent-strong);text-transform:capitalize;font-size:.65rem;font-weight:700}._contactRow_f11p7_49{flex-wrap:wrap;align-items:center;gap:4.8px 12.8px;margin-top:-3.2px;display:flex}._contactItem_f11p7_57{color:var(--ink-soft);align-items:center;gap:4.8px;font-size:.625rem;text-decoration:none;display:flex}._contactItem_f11p7_57 svg{color:var(--accent-strong);flex-shrink:0}._contactItem_f11p7_57:hover{color:var(--ink);text-decoration:underline}._section_f11p7_76{border:.8px solid var(--line);background:var(--page-bg);border-radius:11.2px;padding:11.2px}._sectionLabel_f11p7_83{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);margin-bottom:6.4px;font-size:.525rem;font-weight:700;display:block}._itemRow_f11p7_93{color:var(--ink);margin-bottom:4.8px;font-size:.65rem}._itemToppings_f11p7_99{color:var(--ink-soft);font-size:.575rem}._divider_f11p7_104{border-top:.8px dashed var(--line);margin:8px 0}._trow_f11p7_109{justify-content:space-between;align-items:center;margin-bottom:4.8px;display:flex}._trowLabel_f11p7_116{color:var(--ink-soft);font-size:.6rem}._trowValue_f11p7_121{color:var(--ink);font-size:.65rem;font-weight:600}._trowValueAccent_f11p7_127{color:var(--accent-strong);font-size:.65rem;font-weight:600}._trowLabelBold_f11p7_133{color:var(--ink);font-size:.65rem;font-weight:700}._trowValueBold_f11p7_139{color:var(--ink);font-size:.75rem;font-weight:700}._sendBtn_f11p7_145{color:var(--on-accent-strong);background:var(--accent-strong);border:none;border-radius:799.2px;justify-content:center;align-items:center;gap:6.4px;padding:9.6px;font-size:.65rem;font-weight:700;display:flex}._sendBtn_f11p7_145:hover{filter:brightness(1.08)}._receiptBtn_f11p7_163{border:1.2px solid var(--line);text-align:center;color:var(--ink);background:var(--card-bg);border-radius:799.2px;padding:8px;font-size:.65rem;font-weight:700}._receiptBtn_f11p7_163:hover:not(:disabled){background:var(--page-bg)}._receiptBtn_f11p7_163:disabled{opacity:.6}._errorText_f11p7_182{color:var(--danger-text);margin-top:-6.4px;font-size:.6rem}._notes_f11p7_188{color:var(--ink);font-size:.65rem}._cancelledText_f11p7_193{color:var(--danger-text);font-size:.625rem}._cancelLabel_f11p7_198{text-transform:uppercase;color:var(--danger-text);margin-bottom:4.8px;font-size:.525rem;font-weight:700;display:block}._input_f11p7_207{border:1px solid var(--field-border);width:100%;color:var(--ink);background:var(--card-bg);border-radius:8px;padding:7.2px 9.6px;font-size:.675rem}._actions_f11p7_217{flex-direction:column;gap:6.4px;display:flex}._secondaryBtn_f11p7_223{border:1.2px solid var(--accent-strong);color:var(--accent-strong);background:0 0;border-radius:799.2px;padding:8px;font-size:.65rem;font-weight:700}._secondaryBtn_f11p7_223:hover:not(:disabled){background:var(--accent-soft)}._secondaryBtn_f11p7_223:disabled,._dangerBtn_f11p7_238:disabled{opacity:.5}._dangerBtn_f11p7_238{border:1.2px solid var(--danger-text);color:var(--danger-text);background:0 0;border-radius:799.2px;padding:8px;font-size:.65rem;font-weight:700}._dangerBtn_f11p7_238:hover:not(:disabled){background:var(--danger-bg)}._deliveryRow_f11p7_256{justify-content:space-between;align-items:center;gap:8px;display:flex}._deliveryRow_f11p7_256 ._deliveryAt_f11p7_42{margin:0}._changeDateBtn_f11p7_267{border:1.2px solid var(--accent-strong);font-family:var(--font-body);color:var(--accent-strong);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:4.8px;padding:4px 9.6px;font-size:.625rem;font-weight:700;display:inline-flex}._changeDateBtn_f11p7_267:hover{background:var(--accent-soft)}._rescheduledNote_f11p7_287{color:var(--warning-text);align-items:center;gap:5.6px;margin:0;font-size:.625rem;font-weight:600;display:flex}._history_f11p7_297{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._historyItem_f11p7_306{border-left:2px solid var(--line);flex-direction:column;gap:2.4px;padding-left:9.6px;display:flex}._historyDates_f11p7_314{flex-wrap:wrap;align-items:center;gap:5.6px;font-size:.675rem;display:flex}._historyOld_f11p7_322{color:var(--ink-soft);text-decoration:line-through}._historyArrow_f11p7_327{color:var(--ink-soft)}._historyNew_f11p7_331{color:var(--ink);font-weight:700}._historyMeta_f11p7_336{color:var(--ink-soft);font-size:.6rem}._sectionHead_f11p7_341{justify-content:space-between;align-items:center;gap:8px;display:flex}._historyKind_f11p7_348{letter-spacing:.4px;text-transform:uppercase;color:var(--accent-strong);font-size:.55rem;font-weight:700}._eventVenue_f11p7_356{color:var(--ink);font-size:.7rem;font-weight:700}._markEventBtn_f11p7_362{border:1.2px dashed color-mix(in srgb, var(--accent-strong) 40%, var(--line));width:100%;color:var(--accent-strong);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6.4px;padding:8px;font-size:.65rem;font-weight:700;display:flex}._markEventBtn_f11p7_362:hover{background:var(--accent-soft)}._depositSource_f11p7_381{background:var(--warning-bg);color:var(--warning-text);border-radius:6px;margin:-2px 0 4px;padding:5px 8px;font-size:.55rem;line-height:1.4}._send_1ch4b_1{border:1.2px dashed var(--line);border-radius:12.8px;flex-direction:column;gap:9.6px;padding:14px;display:flex}._sendTitle_1ch4b_10{color:var(--ink);align-items:center;gap:6px;font-size:.7rem;font-weight:700;display:inline-flex}._channels_1ch4b_19{gap:6.4px;display:flex}._channel_1ch4b_19{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink-soft);border-radius:999px;align-items:center;gap:6px;padding:6.4px 12.8px;font-size:.625rem;font-weight:700;display:inline-flex}._channelActive_1ch4b_37{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}._sendRow_1ch4b_43{gap:8px;display:flex}._input_1ch4b_48{min-width:0;font-family:var(--font-body);border:1px solid var(--field-border);background:var(--field-bg);color:var(--ink);border-radius:8px;flex:1;padding:8px 9.6px;font-size:.7rem}._input_1ch4b_48:focus{border-color:var(--field-border-focus);outline:none}._save_1ch4b_65{color:var(--ink-soft);align-items:center;gap:6px;font-size:.6rem;display:inline-flex}._notice_1ch4b_73{border:.8px solid;border-radius:9.6px;align-items:center;gap:9.6px;padding:9.6px 11.2px;animation:.18s cubic-bezier(.16,1,.3,1) _noticeIn_1ch4b_1;display:flex}._noticeOk_1ch4b_83{background:var(--success-bg);border-color:color-mix(in srgb, var(--success-text) 25%, transparent);color:var(--success-text)}._noticeError_1ch4b_89{background:var(--danger-bg);border-color:color-mix(in srgb, var(--danger-text) 25%, transparent);color:var(--danger-text)}._noticeBusy_1ch4b_95{background:var(--page-bg);border-color:var(--line);color:var(--ink)}._sendingLabel_1ch4b_101{align-items:center;gap:6.4px;display:inline-flex}._spinner_1ch4b_107{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.7s linear infinite _spin_1ch4b_107;display:inline-block}._spinnerLarge_1ch4b_118{width:16px;height:16px;color:var(--ink-soft)}@keyframes _spin_1ch4b_107{to{transform:rotate(360deg)}}._noticeIcon_1ch4b_128{flex-shrink:0;font-size:1rem;display:flex}._noticeText_1ch4b_134{flex-direction:column;gap:1.6px;min-width:0;display:flex}._noticeText_1ch4b_134 strong{font-size:.675rem}._noticeText_1ch4b_134 span{opacity:.85;overflow-wrap:anywhere;font-size:.6rem}@keyframes _noticeIn_1ch4b_1{0%{opacity:0;transform:translateY(-3.2px)}to{opacity:1;transform:translateY(0)}}._noticeLink_1ch4b_156{color:inherit;font-weight:700;text-decoration:underline}._panel_14997_1{border:.8px solid var(--line);background:var(--card-bg);border-radius:12.8px;flex-direction:column;flex-shrink:0;width:304px;max-height:calc(100dvh - 152px);display:flex;box-shadow:0 9.6px 25.6px -12.8px #0f11152e}._head_14997_14{border-bottom:.8px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:11.2px 12.8px;display:flex}._dayHeading_14997_23{color:var(--ink);text-transform:capitalize;font-size:.725rem;font-weight:700}._backBtn_14997_30{color:var(--accent-strong);background:0 0;border:none;font-size:.65rem;font-weight:700}._closeBtn_14997_38{width:20.8px;height:20.8px;color:var(--ink-soft);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._closeBtn_14997_38:hover{background:var(--page-bg);color:var(--ink)}._list_14997_55{flex-direction:column;flex:1;gap:8px;padding:11.2px;display:flex;overflow-y:auto}._empty_14997_64{color:var(--ink-soft);font-size:.65rem}._orderRow_14997_69{text-align:left;border:1.2px solid var(--line);background:var(--card-bg);border-radius:11.2px;padding:9.6px}._orderRow_14997_69:hover{background:var(--page-bg)}._orderRowHead_14997_81{align-items:center;gap:6.4px;display:flex}._dot_14997_87{border-radius:50%;flex-shrink:0;width:5.6px;height:5.6px}._orderName_14997_94{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.675rem;font-weight:700;overflow:hidden}._orderTime_14997_105{color:var(--ink-soft);flex-shrink:0;font-size:.6rem}._orderItems_14997_111{color:var(--ink-soft);margin-top:3.2px;font-size:.6rem}._root_1vodp_1{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._toolbar_1vodp_9{flex-wrap:wrap;align-items:center;gap:11.2px;margin-bottom:12.8px;display:flex}._weekNav_1vodp_17{align-items:center;gap:6.4px;display:flex}._navBtn_1vodp_23{background:var(--accent-soft);width:24px;height:24px;color:var(--accent-strong);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._navBtn_1vodp_23:hover{filter:brightness(.96)}._weekLabel_1vodp_39{color:var(--ink);text-align:center;text-transform:capitalize;min-width:168px;font-size:.75rem;font-weight:700}._todayBtn_1vodp_48{border:1.2px solid var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong);border-radius:799.2px;padding:4.8px 11.2px;font-size:.625rem;font-weight:700}._todayBtn_1vodp_48:hover{filter:brightness(.96)}._legend_1vodp_62{gap:4.8px;margin-left:auto;display:flex}._legendItem_1vodp_68{background:var(--table-header-bg);color:var(--ink);border-radius:799.2px;align-items:center;gap:4.8px;padding:4px 9.6px;font-size:.6rem;font-weight:700;display:flex}._legendDot_1vodp_80{border-radius:50%;flex-shrink:0;width:5.6px;height:5.6px}._calendarBody_1vodp_87{border:.8px solid var(--line);background:var(--card-bg);border-radius:11.2px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._headerRow_1vodp_98{border-bottom:.8px solid var(--line);background:var(--table-header-bg);flex-shrink:0;grid-template-columns:51.2px repeat(7,1fr);display:grid}._gutterHeaderSpacer_1vodp_106{border-right:.8px solid var(--line)}._dayHeader_1vodp_110{border:none;border-right:.8px solid var(--line);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:3.2px;padding:6.4px 3.2px;font-family:inherit;display:flex}._headerRow_1vodp_98>._dayHeader_1vodp_110:last-child{border-right:none}._dayHeader_1vodp_110:hover{filter:brightness(.97)}._dayHeaderToday_1vodp_131{background:var(--accent-soft)}._dayHeaderSelected_1vodp_135{box-shadow:inset 0 0 0 1.6px var(--accent-strong)}._weekdayLabel_1vodp_139{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;font-size:.5rem;font-weight:700}._dayNumber_1vodp_147{color:var(--ink);font-size:.7rem;font-weight:600}._todayBadge_1vodp_153{background:var(--accent-strong);width:17.6px;height:17.6px;color:var(--on-accent-strong);border-radius:50%;justify-content:center;align-items:center;font-size:.6rem;font-weight:700;display:flex}._scrollArea_1vodp_166{flex:1;min-height:0;overflow-y:auto}._timeGrid_1vodp_172{grid-template-columns:51.2px repeat(7,1fr);display:grid}._gutter_1vodp_106{border-right:.8px solid var(--line)}._hourLabelCell_1vodp_181{border-top:.8px solid var(--line);position:relative}._hourLabelCell_1vodp_181:first-child{border-top:none}._hourLabel_1vodp_181{color:var(--ink-soft);white-space:nowrap;font-size:.6rem;font-weight:600;position:absolute;top:1.6px;right:4.8px}._dayGridColumn_1vodp_200{border-right:.8px solid var(--line);position:relative}._timeGrid_1vodp_172>._dayGridColumn_1vodp_200:last-child{border-right:none}._hourLine_1vodp_209{border-top:.8px solid var(--line)}._hourLine_1vodp_209:first-child{border-top:none}._timeEventChip_1vodp_217{box-sizing:border-box;text-align:left;cursor:pointer;border:none;border-radius:3.2px;flex-direction:column;gap:.8px;padding:4.8px 8px;font-family:inherit;display:flex;position:absolute;overflow:hidden}._timeEventChip_1vodp_217:hover{filter:brightness(.95)}._eventTime_1vodp_236{opacity:.85;white-space:nowrap;font-size:.6rem;font-weight:700;line-height:1.15}._eventText_1vodp_244{white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;font-weight:700;line-height:1.15;overflow:hidden}._groupChip_1vodp_255{z-index:1;box-sizing:border-box;border:1.2px solid var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong);text-align:left;cursor:pointer;border-radius:4px;flex-direction:column;justify-content:center;gap:2.4px;padding:4px 7.2px;font-family:inherit;display:flex;position:absolute;overflow:hidden}._groupChip_1vodp_255:hover{filter:brightness(.97)}._groupChip_1vodp_255:focus-visible,._timeEventChip_1vodp_217:focus-visible{outline:2px solid var(--pink);outline-offset:1px}._groupHead_1vodp_284{justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}._groupTitle_1vodp_292{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.65rem;font-weight:700;line-height:1.2;overflow:hidden}._groupDots_1vodp_302{flex-shrink:0;gap:2.4px;display:flex}._groupDot_1vodp_302{width:5.6px;height:5.6px;box-shadow:0 0 0 1px var(--card-bg);border-radius:50%;flex-shrink:0}._groupNames_1vodp_316{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.575rem;font-weight:600;line-height:1.2;overflow:hidden}._sidebar_epg56_1{background:var(--accent-strong);width:184px;color:var(--on-accent-strong);border-radius:14px;flex-direction:column;flex-shrink:0;gap:3.2px;padding:12.8px 8px;display:flex;overflow-y:auto}._label_epg56_14{text-transform:uppercase;letter-spacing:.6px;color:color-mix(in srgb, var(--on-accent-strong) 60%, transparent);padding:4px 11.2px 8px;font-size:.55rem;font-weight:700}._list_epg56_23{flex-direction:column;gap:3.2px;display:flex}._item_epg56_29{width:100%;color:color-mix(in srgb, var(--on-accent-strong) 78%, transparent);font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9.6px 11.2px;font-size:.7rem;font-weight:600;transition:background-color .16s,color .16s,transform .12s;display:flex}._item_epg56_29:hover{background:color-mix(in srgb, var(--on-accent-strong) 14%, transparent);color:var(--on-accent-strong)}._item_epg56_29:active{transform:scale(.98)}._itemActive_epg56_57{background:var(--card-bg);color:var(--accent-strong);box-shadow:0 6.4px 16px -4px #00000059}._itemActive_epg56_57:hover{background:var(--card-bg);color:var(--accent-strong)}._itemLabel_epg56_68{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6.4px;min-width:0;display:flex;overflow:hidden}._allIcon_epg56_78{font-size:.6rem}._count_epg56_82{background:color-mix(in srgb, var(--on-accent-strong) 18%, transparent);min-width:16.8px;height:16.8px;color:inherit;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 4.8px;font-size:.5625rem;font-weight:700;display:inline-flex}._itemActive_epg56_57 ._count_epg56_82{background:var(--accent-soft);color:var(--accent-strong)}._searchWrap_1hrcd_1{align-items:center;display:flex;position:relative}._searchWrap_1hrcd_1 input{padding-left:28px}._searchIcon_1hrcd_11{color:var(--ink-soft);pointer-events:none;font-size:.65rem;position:absolute;left:9.6px}._dropdown_1hrcd_19{border:1.2px solid var(--line);background:var(--card-bg);z-index:5;border-radius:8px;max-height:220px;margin-top:4.8px;position:relative;overflow-y:auto;box-shadow:0 6.4px 16px #0000001f}._dropdownMsg_1hrcd_31{color:var(--ink-soft);padding:9.6px;font-size:.65rem}._dropdownItem_1hrcd_37{border:none;border-bottom:.8px solid var(--line);text-align:left;cursor:pointer;width:100%;font-family:var(--font-body);background:0 0;flex-direction:column;align-items:flex-start;gap:1.6px;padding:8px 9.6px;display:flex}._dropdownItem_1hrcd_37:hover{background:var(--page-bg)}._dropdownItem_1hrcd_37 strong{color:var(--ink);font-size:.7rem}._dropdownItem_1hrcd_37 small{color:var(--ink-soft);font-size:.6rem}._dropdownCreate_1hrcd_66{text-align:left;cursor:pointer;width:100%;font-family:var(--font-body);color:var(--accent-strong);background:0 0;border:none;align-items:center;gap:6.4px;padding:8px 9.6px;font-size:.675rem;font-weight:700;display:flex}._dropdownCreate_1hrcd_66:hover{background:var(--page-bg)}._selectedRow_1hrcd_86{border:1.2px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:9.6px;padding:8px 9.6px;display:flex}._selectedInfo_1hrcd_96{flex-direction:column;gap:1.6px;min-width:0;display:flex}._selectedInfo_1hrcd_96 strong{color:var(--ink);font-size:.7rem}._selectedInfo_1hrcd_96 small{color:var(--ink-soft);font-size:.6rem}._wrap_1kd7b_1{flex-direction:column;gap:17.6px;display:flex}._section_1kd7b_7{flex-direction:column;gap:8px;display:flex}._sectionTitle_1kd7b_13{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:6px;font-size:.575rem;font-weight:800;display:inline-flex}._avatar_1kd7b_24{letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}._recentRow_1kd7b_34{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;display:grid}._recent_1kd7b_34{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);text-align:center;border-radius:12.8px;flex-direction:column;align-items:center;gap:5px;padding:12.8px 8px 11.2px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}._recent_1kd7b_34:hover,._frequent_1kd7b_55:hover{border-color:color-mix(in srgb, var(--accent-strong) 50%, var(--line));transform:translateY(-1px);box-shadow:0 10px 20px -16px #0f111580}._recentName_1kd7b_61{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.65rem;font-weight:700;overflow:hidden}._meta_1kd7b_70{color:var(--ink-soft);font-size:.575rem}._frequentGrid_1kd7b_75{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}._frequent_1kd7b_55{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);text-align:left;border-radius:12.8px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}._frequentText_1kd7b_94{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._frequentName_1kd7b_102{text-overflow:ellipsis;white-space:nowrap;font-size:.675rem;font-weight:700;overflow:hidden}._visits_1kd7b_110{background:var(--accent-soft);color:var(--accent-strong);border-radius:8px;flex-direction:column;align-items:center;padding:4px 8px;font-size:.8rem;font-weight:800;line-height:1.1;display:flex}._visits_1kd7b_110 small{font-size:.5rem;font-weight:700}._selected_1kd7b_128{border:1.2px solid var(--accent-strong);background:color-mix(in srgb, var(--accent-soft) 35%, var(--card-bg));border-radius:14.4px;align-items:center;gap:16px;padding:17.6px;display:flex}._selectedInfo_1kd7b_138{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._selectedName_1kd7b_146{font-family:var(--font-display);color:var(--ink);font-size:1rem;font-weight:700}._contact_1kd7b_153{color:var(--ink-soft);flex-wrap:wrap;gap:4px 14px;font-size:.625rem;display:flex}._contact_1kd7b_153 span{align-items:center;gap:5px;display:inline-flex}._badge_1kd7b_167{background:var(--card-bg);border:.8px solid var(--line);color:var(--accent-strong);border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:3px 9px;font-size:.575rem;font-weight:700;display:inline-flex}._empty_1kd7b_182{border:1.2px dashed var(--line);color:var(--ink-soft);text-align:center;border-radius:12px;margin:0;padding:16px;font-size:.625rem}._wrap_17ap1_1{flex-direction:column;gap:14.4px;display:flex}._choices_17ap1_7{grid-template-columns:repeat(2,minmax(0,1fr));gap:11.2px;display:grid}._choice_17ap1_7{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);text-align:left;border-radius:14.4px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}._choice_17ap1_7:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent-strong) 50%, var(--line));transform:translateY(-1px)}._choice_17ap1_7:disabled{opacity:.55;cursor:not-allowed}._choiceActive_17ap1_38,._choiceActive_17ap1_38:hover:not(:disabled){border-color:var(--accent-strong);background:color-mix(in srgb, var(--accent-soft) 35%, var(--card-bg));box-shadow:0 0 0 3px var(--accent-soft)}._choiceIcon_17ap1_45{background:var(--page-bg);width:40px;height:40px;color:var(--ink-soft);border-radius:11.2px;grid-row:span 2;justify-content:center;align-items:center;font-size:.9rem;display:flex}._choiceActive_17ap1_38 ._choiceIcon_17ap1_45{background:var(--accent-strong);color:var(--on-accent-strong)}._choiceTitle_17ap1_63{font-size:.8rem;font-weight:700}._choiceText_17ap1_68{color:var(--ink-soft);grid-column:2;font-size:.6rem}._choiceAmount_17ap1_74{font-family:var(--font-display);color:var(--ink);grid-area:1/3/span 2;font-size:1.05rem;font-weight:800}._choiceActive_17ap1_38 ._choiceAmount_17ap1_74{color:var(--accent-strong)}._panel_17ap1_87{border:.8px solid var(--line);background:var(--page-bg);border-radius:14.4px;flex-direction:column;gap:10px;padding:14.4px;display:flex}._panelTitle_17ap1_97{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);font-size:.6rem;font-weight:800}._amountRow_17ap1_105{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}._amountBox_17ap1_112{flex:1;min-width:200px}._amountBox_17ap1_112 input{height:100%;min-height:52px;font-family:var(--font-display);font-size:1.35rem;font-weight:800}._quick_17ap1_126{grid-template-columns:repeat(4,minmax(72px,1fr));gap:6px;display:grid}._quickChip_17ap1_132{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:7px 8px;display:flex}._quickChip_17ap1_132 strong{font-size:.7rem}._quickChip_17ap1_132 small{color:var(--ink-soft);font-size:.55rem}._quickChip_17ap1_132:hover{border-color:var(--accent-strong)}._quickChipActive_17ap1_158{border-color:var(--accent-strong);background:var(--accent-strong);color:var(--on-accent-strong)}._quickChipActive_17ap1_158 small{color:var(--on-accent-strong);opacity:.85}._split_17ap1_169{background:var(--card-bg);border:.8px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._split_17ap1_169>div:not(._splitBar_17ap1_180){flex-direction:column;display:flex}._split_17ap1_169>div:last-child{align-items:flex-end}._split_17ap1_169 small{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);font-size:.55rem;font-weight:700}._split_17ap1_169 strong{color:var(--ink);font-size:.85rem}._splitBar_17ap1_180{background:var(--line);border-radius:99px;height:8px;overflow:hidden}._splitBar_17ap1_180 span{border-radius:inherit;background:var(--accent-strong);height:100%;transition:width .25s;display:block}._methods_17ap1_217{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._method_17ap1_217{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);border-radius:12px;align-items:center;gap:10px;padding:11.2px 12px;font-size:.7rem;font-weight:700;transition:border-color .15s;display:flex}._method_17ap1_217:hover{border-color:color-mix(in srgb, var(--accent-strong) 50%, var(--line))}._methodIcon_17ap1_241{background:var(--page-bg);width:30px;height:30px;color:var(--ink-soft);border-radius:8px;justify-content:center;align-items:center;display:flex}._methodActive_17ap1_252,._methodActive_17ap1_252:hover{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}._methodActive_17ap1_252 ._methodIcon_17ap1_241{background:var(--accent-strong);color:var(--on-accent-strong)}._sessions_17ap1_263{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}._session_17ap1_263{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:11.2px;transition:border-color .15s,box-shadow .15s;display:flex}._session_17ap1_263:hover{border-color:color-mix(in srgb, var(--accent-strong) 50%, var(--line))}._sessionActive_17ap1_286,._sessionActive_17ap1_286:hover{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}._sessionIcon_17ap1_292{background:var(--accent-soft);width:32px;height:32px;color:var(--accent-strong);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;display:flex}._sessionText_17ap1_305{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._sessionText_17ap1_305 strong{font-size:.7rem}._sessionText_17ap1_305 small,._sessionCash_17ap1_318 small{color:var(--ink-soft);font-size:.55rem}._sessionCash_17ap1_318{flex-direction:column;align-items:flex-end;font-size:.7rem;font-weight:700;display:flex}._notice_17ap1_331{border:1.2px solid color-mix(in srgb, var(--accent-strong) 30%, transparent);background:var(--accent-soft);color:var(--accent-strong);border-radius:10px;align-items:flex-start;gap:9.6px;padding:10px 12px;font-size:.75rem;display:flex}._notice_17ap1_331>div{flex-direction:column;gap:2px;display:flex}._notice_17ap1_331 strong{color:var(--ink);font-size:.65rem}._notice_17ap1_331 span{color:var(--ink-soft);font-size:.6rem;line-height:1.45}._noticeWarn_17ap1_360{border-color:color-mix(in srgb, var(--warning-text) 35%, transparent);background:var(--warning-bg);color:var(--warning-text)}._ticket_14cuq_1{border:.8px solid var(--line);background:var(--page-bg);border-radius:12.8px;flex-direction:column;min-height:0;display:flex;overflow:hidden}._head_14cuq_11{justify-content:space-between;align-items:center;padding:11.2px 12.8px 8px;display:flex}._title_14cuq_18{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);font-size:.55rem;font-weight:800}._edit_14cuq_26{color:var(--accent-strong);background:0 0;border:none;padding:0;font-size:.6rem;font-weight:700}._edit_14cuq_26:hover{text-decoration:underline}._meta_14cuq_39{color:var(--ink);flex-direction:column;gap:2px;padding:0 12.8px 8px;font-size:.625rem;font-weight:600;display:flex}._event_14cuq_49{color:var(--accent-strong)}._rows_14cuq_53{flex:1;min-height:0;margin:0;padding:0 12.8px;list-style:none;overflow-y:auto}._row_14cuq_53{border-top:.8px dashed var(--line);justify-content:space-between;gap:8px;padding:7px 0;display:flex}._rowText_14cuq_70{flex-direction:column;gap:1px;min-width:0;display:flex}._rowTitle_14cuq_77{color:var(--ink);font-size:.65rem;font-weight:700}._rowDetail_14cuq_83{color:var(--ink-soft);font-size:.575rem}._rowTotal_14cuq_88{color:var(--ink);white-space:nowrap;font-size:.65rem}._totals_14cuq_94{border-top:.8px solid var(--line);background:var(--card-bg);flex-direction:column;gap:4px;padding:10px 12.8px 12.8px;display:flex}._totalRow_14cuq_103{color:var(--ink-soft);justify-content:space-between;font-size:.625rem;display:flex}._accent_14cuq_110{color:var(--accent-strong);font-weight:700}._grandTotal_14cuq_115{color:var(--ink);justify-content:space-between;align-items:baseline;margin-top:4px;font-size:.65rem;font-weight:700;display:flex}._grandTotal_14cuq_115 span:last-child{font-size:.95rem;font-weight:800}._workspace_1j50o_4{gap:12.8px;height:calc(100dvh - 180px);min-height:460px;max-height:840px;display:flex}._catalog_1j50o_13{flex-direction:column;flex:1;gap:9.6px;min-width:0;display:flex}._catalogHeader_1j50o_21{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:9.6px;display:flex}._catalogTitle_1j50o_30{color:var(--ink);margin:0;font-size:.9375rem}._catalogControls_1j50o_36{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._branchWrap_1j50o_43{min-width:176px}._searchWrap_1j50o_47{align-items:center;display:flex;position:relative}._searchWrap_1j50o_47 input{width:208px;font-family:var(--font-body);border:1px solid var(--field-border);background:var(--card-bg);color:var(--ink);border-radius:8px;padding:7.2px 9.6px 7.2px 27.2px;font-size:.7rem}._searchWrap_1j50o_47 input:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._searchIcon_1j50o_70{color:var(--ink-soft);pointer-events:none;font-size:.65rem;position:absolute;left:9.6px}._catalogMsg_1j50o_78{color:var(--ink-soft);margin:0;padding:16px 4px;font-size:.7rem}._warningBanner_1j50o_85{border:1.2px solid color-mix(in srgb, var(--warning-text) 35%, transparent);background:var(--warning-bg);color:var(--warning-text);border-radius:8px;flex-direction:column;gap:2.4px;padding:8px 9.6px;display:flex}._warningBanner_1j50o_85 strong{align-items:center;gap:5.6px;font-size:.65rem;display:flex}._warningBanner_1j50o_85 small{font-size:.6rem}._missingHint_1j50o_108{color:var(--ink-soft);text-align:right;margin:0;font-size:.6rem}._missingWarning_1j50o_115{background:var(--warning-bg);color:var(--warning-text);border-radius:8px;margin:0;padding:6.4px 8px;font-size:.6rem;font-weight:600}._footerActions_1j50o_125{gap:8px;display:flex}._footerActions_1j50o_125>button{flex:1}._footerActions_1j50o_125>button:last-child{flex:1.4}@media (width<=1080px){._searchWrap_1j50o_47 input{width:160px}}@media (width<=860px){._workspace_1j50o_4{flex-direction:column;height:auto;max-height:none}._workspace_1j50o_4>nav{width:100%;max-height:168px}._catalog_1j50o_13{max-height:60vh}}._eventFields_1j50o_168{border:1.2px dashed color-mix(in srgb, var(--accent-strong) 35%, var(--line));border-radius:10px;flex-direction:column;gap:11.2px;padding:11.2px;display:flex}._wizard_1j50o_180{flex-direction:column;height:calc(100dvh - 136px);min-height:460px;max-height:840px;display:flex}._wizardClose_1j50o_191{width:30px;height:30px;color:var(--ink-soft);background:0 0;border:none;border-radius:799.2px;flex-shrink:0;justify-content:center;align-items:center;margin-right:2px;font-size:.8rem;display:flex}._wizardClose_1j50o_191:hover{background:var(--card-bg);color:var(--ink)}._wizard_1j50o_180 ._workspace_1j50o_4{flex:1;height:auto;min-height:0;max-height:none}._wizardBody_1j50o_219{flex:1;grid-template-columns:minmax(0,1fr) 300px;gap:14.4px;min-height:0;display:grid}._wizardBodyFull_1j50o_227{grid-template-columns:minmax(0,1fr)}._stepCard_1j50o_231{border:.8px solid var(--line);background:var(--card-bg);border-radius:14.4px;flex-direction:column;min-height:0;display:flex;overflow:hidden}._stepHeader_1j50o_241{border-bottom:.8px solid var(--line);background:color-mix(in srgb, var(--accent-soft) 25%, var(--card-bg));align-items:flex-start;gap:12.8px;padding:17.6px 20px 14.4px;display:flex}._stepIcon_1j50o_250{background:var(--accent-strong);width:38px;height:38px;color:var(--on-accent-strong);border-radius:11.2px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;display:flex}._stepEyebrow_1j50o_263{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-strong);font-size:.55rem;font-weight:800}._stepTitle_1j50o_271{margin:1px 0 0;font-size:1.05rem}._stepDescription_1j50o_276{color:var(--ink-soft);margin:3px 0 0;font-size:.65rem}._stepScroll_1j50o_282{flex-direction:column;flex:1;gap:14.4px;min-height:0;padding:17.6px 20px;display:flex;overflow-y:auto}._stepFooter_1j50o_292{border-top:.8px solid var(--line);background:var(--page-bg);flex-direction:column;gap:8px;padding:12px 20px;display:flex}._stepNav_1j50o_301{align-items:center;gap:12px;display:flex}._backButton_1j50o_307{color:var(--ink-soft);background:0 0;border:none;align-items:center;gap:7px;padding:8px 4px;font-size:.65rem;font-weight:700;display:inline-flex}._backButton_1j50o_307:hover:not(:disabled){color:var(--ink)}._stepNav_1j50o_301 ._missingHint_1j50o_108{text-align:right;flex:1;margin:0}._nextButton_1j50o_329{min-width:220px;margin-left:auto;padding:10px 18px;font-size:.7rem}._stepNav_1j50o_301 ._missingHint_1j50o_108+._nextButton_1j50o_329{margin-left:0}._deliveryLayout_1j50o_342{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:17.6px;display:grid}._deliveryMain_1j50o_349{flex-direction:column;gap:16px;min-width:0;display:flex}._dayGrid_1j50o_356{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}._dayCard_1j50o_362,._dayOther_1j50o_363{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:10px 6px 12px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._dayCard_1j50o_362:hover{border-color:color-mix(in srgb, var(--accent-strong) 50%, var(--line))}._dayCardActive_1j50o_381,._dayCardActive_1j50o_381:hover{border-color:var(--accent-strong);background:var(--accent-soft);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-soft) 70%, transparent)}._dayName_1j50o_388{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-size:.55rem;font-weight:800}._dayNumber_1j50o_396{font-family:var(--font-display);font-size:1.25rem;font-weight:800;line-height:1.15}._dayCardActive_1j50o_381 ._dayNumber_1j50o_396,._dayCardActive_1j50o_381 ._dayName_1j50o_388{color:var(--accent-strong)}._dayMonth_1j50o_408{color:var(--ink-soft);font-size:.575rem}._dayCount_1j50o_413{background:var(--ink);color:var(--card-bg);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:.5rem;font-weight:700;position:absolute;bottom:-7px}._dayOther_1j50o_363{justify-content:center;gap:6px;padding:8px 6px}._dayOther_1j50o_363>button{justify-content:center;width:100%;padding:5px 4px;font-size:.6rem}._hintBox_1j50o_438{border:1.2px dashed var(--line);color:var(--ink-soft);text-align:center;border-radius:10px;margin:0;padding:14px;font-size:.625rem}._dayAgenda_1j50o_448{background:var(--page-bg);border:.8px solid var(--line);border-radius:12.8px;flex-direction:column;gap:8px;padding:12.8px;display:flex;position:sticky;top:0}._dayAgendaTitle_1j50o_460{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:.55rem;font-weight:800}._dayAgendaEmpty_1j50o_468{color:var(--ink-soft);margin:0;font-size:.6rem}._dayAgendaList_1j50o_474{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._dayAgendaItem_1j50o_483{background:var(--card-bg);border:.8px solid var(--line);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:.6rem;display:flex}._dayAgendaTime_1j50o_494{min-width:52px;color:var(--accent-strong);font-variant-numeric:tabular-nums;font-weight:800}._dayAgendaName_1j50o_501{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;overflow:hidden}._dayAgendaClash_1j50o_510{border-color:color-mix(in srgb, var(--warning-text) 45%, transparent);background:var(--warning-bg)}._dayAgendaIcon_1j50o_515{color:var(--warning-text)}._dayAgendaWarn_1j50o_519{color:var(--warning-text);margin:0;font-size:.575rem}._choiceGrid_1j50o_527{grid-template-columns:repeat(2,minmax(0,1fr));gap:11.2px;display:grid}._choice_1j50o_527{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);text-align:left;border-radius:14.4px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._choice_1j50o_527:hover{border-color:color-mix(in srgb, var(--accent-strong) 50%, var(--line));transform:translateY(-1px)}._choiceActive_1j50o_552,._choiceActive_1j50o_552:hover{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}._choiceIcon_1j50o_558{background:var(--page-bg);width:36px;height:36px;color:var(--ink-soft);border-radius:10px;justify-content:center;align-items:center;margin-bottom:4px;font-size:.85rem;display:flex}._choiceActive_1j50o_552 ._choiceIcon_1j50o_558{background:var(--accent-strong);color:var(--on-accent-strong)}._choiceTitle_1j50o_576{font-size:.8rem;font-weight:700}._choiceText_1j50o_581{color:var(--ink-soft);font-size:.625rem;line-height:1.45}@media (width<=1100px){._wizard_1j50o_180{height:auto;max-height:none}._wizardBody_1j50o_219,._deliveryLayout_1j50o_342{grid-template-columns:minmax(0,1fr)}}._cake_14oh6_3{aspect-ratio:1;width:100%;display:block;position:relative}._liner_14oh6_11{background:repeating-conic-gradient(#fffdf9 0deg 6deg,#e4dbd0 6deg 12deg);border-radius:50%;position:absolute;inset:0;box-shadow:0 2px 4px #140c0847}._top_14oh6_20{background:var(--cake);border-radius:50%;position:absolute;inset:13%;box-shadow:inset 0 -2px 4px #140c0840,0 0 0 1.5px #ffffff73}._topping_14oh6_28{border-radius:50%;position:absolute;inset:13%}._topping_14oh6_28:after{content:"";position:absolute}._empty_14oh6_40 ._liner_14oh6_11{opacity:.9;box-shadow:0 1px 2px #140c082e}._empty_14oh6_40 ._top_14oh6_20{background:#ece4d8;box-shadow:inset 0 2px 5px #140c0833}._cookie_14oh6_51 ._top_14oh6_20{background:radial-gradient(circle, #8a5327 0 1px, transparent 1.6px) 0 0 / 5px 5px, radial-gradient(circle, #e2b57e 0 1px, transparent 1.6px) 2px 3px / 6px 6px, var(--cake)}._cookie_14oh6_51 ._topping_14oh6_28:after{background:#b56c32;border-radius:20%;width:46%;height:38%;top:25%;left:27%;transform:rotate(-14deg);box-shadow:inset 0 0 0 1.5px #ffe6be4d,0 2px 3px #140c0866}._drizzle_14oh6_70 ._top_14oh6_20{background:#f3dfb0}._drizzle_14oh6_70 ._topping_14oh6_28{background:repeating-radial-gradient(circle at 32% 38%, transparent 0 9%, var(--cake) 9% 17%, transparent 17% 24%), repeating-radial-gradient(circle at 66% 60%, transparent 0 9%, color-mix(in srgb, var(--cake) 88%, #000) 9% 17%, transparent 17% 24%);filter:drop-shadow(0 1.5px 1px #140c0873);inset:18%}._nuts_14oh6_83 ._topping_14oh6_28{background:radial-gradient(circle at 30% 40%, #ecca92 0 6%, transparent 7%), radial-gradient(circle at 64% 30%, #d9a86a 0 5%, transparent 6%), radial-gradient(circle at 56% 68%, #ecca92 0 6%, transparent 7%), repeating-radial-gradient(circle at 50% 50%, transparent 0 7%, color-mix(in srgb, var(--cake) 65%, #000) 7% 12%);inset:16%}._berries_14oh6_93 ._topping_14oh6_28{background:radial-gradient(circle,#f7a7b0 0 1.2px,#0000 1.8px) 0 0/6px 6px,radial-gradient(circle,#9f1428 0 1.4px,#0000 2px) 3px 2px/7px 7px,radial-gradient(circle,#d62e44 0 70%,#0000 71%);inset:9%}._forest_14oh6_102 ._topping_14oh6_28{background:radial-gradient(circle at 30% 34%,#2c1432 0 11%,#0000 12%),radial-gradient(circle at 68% 60%,#3a4a8c 0 9%,#0000 10%),radial-gradient(circle at 62% 28%,#2c1432 0 9%,#0000 10%),radial-gradient(circle,#f7a7b0 0 1.2px,#0000 1.8px) 0 0/6px 6px,radial-gradient(circle,#c92a40 0 70%,#0000 71%);inset:9%}._mango_14oh6_113 ._topping_14oh6_28{background:linear-gradient(135deg,#ffffff73 0 12%,#0000 12%) 0 0/7px 7px,linear-gradient(0deg,#be6e0059 0 1px,#0000 1px) 0 0/7px 7px,linear-gradient(90deg,#be6e0059 0 1px,#0000 1px) 0 0/7px 7px,radial-gradient(circle,#f7b21f 0 70%,#0000 71%);inset:9%}._berries_14oh6_93 ._topping_14oh6_28:after{background:radial-gradient(circle,#ffe38f 0 .8px,#0000 1.2px) 0 0/4px 4px,#e3223c;border-radius:48% 48% 50% 50%/38% 38% 70% 70%;width:36%;height:42%;top:30%;left:32%;transform:rotate(14deg);box-shadow:inset -2px -2px 3px #5a000f59,0 2px 3px #140c0866}._berries_14oh6_93 ._topping_14oh6_28:before{content:"";z-index:1;clip-path:polygon(50% 100%,0 20%,25% 45%,30% 0,50% 40%,70% 0,75% 45%,100% 20%);background:#5f9a32;width:34%;height:16%;position:absolute;top:25%;left:33%;transform:rotate(14deg)}._forest_14oh6_102 ._topping_14oh6_28:after{background:radial-gradient(circle at 35% 35%,#ffffff73 0 .9px,#0000 1.4px) 0 0/4px 4px,radial-gradient(circle,#4a1f58 0 1.6px,#2a0f33 2px) 0 0/4px 4px,#3a1446;border-radius:50% 50% 48% 48%/45% 45% 55% 55%;width:38%;height:44%;top:29%;left:31%;transform:rotate(-10deg);box-shadow:inset -2px -2px 3px #00000059,0 2px 3px #140c0866}._forest_14oh6_102 ._topping_14oh6_28:before{content:"";z-index:1;clip-path:polygon(50% 100%,0 25%,30% 45%,50% 0,70% 45%,100% 25%);background:#5f9a32;width:20%;height:11%;position:absolute;top:25%;left:40%;transform:rotate(-10deg)}._mango_14oh6_113 ._topping_14oh6_28:after{background:#f39a22;border-radius:55% 45% 50% 50%/60% 55% 45% 40%;width:42%;height:34%;top:30%;left:30%;transform:rotate(-18deg);box-shadow:inset -2px -2px 3px #aa3c0a59,0 2px 3px #140c0859}._mango_14oh6_113 ._topping_14oh6_28:before{content:"";z-index:1;background:#5f9a32;border-radius:0 100%;width:18%;height:11%;position:absolute;top:22%;left:60%;transform:rotate(-25deg)}._half_14oh6_203 ._topping_14oh6_28{inset:9%;transform:rotate(-35deg)}._half_14oh6_203 ._topping_14oh6_28:before,._half_14oh6_203 ._topping_14oh6_28:after{border-radius:50%;inset:0}._half_14oh6_203 ._topping_14oh6_28:before{content:"";clip-path:inset(0 50% 0 0);background:radial-gradient(circle,#f7a7b0 0 1.2px,#0000 1.8px) 0 0/6px 6px,radial-gradient(circle,#9f1428 0 1.4px,#0000 2px) 3px 2px/7px 7px,radial-gradient(circle,#d62e44 0 70%,#0000 71%);position:absolute}._half_14oh6_203 ._topping_14oh6_28:after{clip-path:inset(0 0 0 50%);background:radial-gradient(circle at 72% 38%,#ecca92 0 6%,#0000 7%),radial-gradient(circle at 64% 70%,#d9a86a 0 5%,#0000 6%),repeating-radial-gradient(circle,#6e4630 0 7%,#3f2619 7% 12%);box-shadow:inset 1.5px 0 #ffffff59}._banana_14oh6_234 ._topping_14oh6_28{filter:drop-shadow(0 1px 1px #140c084d);background:radial-gradient(circle at 28% 30%,#c9ad62 0 2%,#fdf0b6 3% 12%,#e2c878 13% 14.5%,#0000 15.5%),radial-gradient(circle at 62% 24%,#c9ad62 0 2%,#fdf0b6 3% 12%,#e2c878 13% 14.5%,#0000 15.5%),radial-gradient(circle at 78% 56%,#c9ad62 0 2%,#fdf0b6 3% 12%,#e2c878 13% 14.5%,#0000 15.5%),radial-gradient(circle at 46% 52%,#c9ad62 0 2%,#fdf0b6 3% 12%,#e2c878 13% 14.5%,#0000 15.5%),radial-gradient(circle at 24% 66%,#c9ad62 0 2%,#fdf0b6 3% 12%,#e2c878 13% 14.5%,#0000 15.5%),radial-gradient(circle at 56% 80%,#c9ad62 0 2%,#fdf0b6 3% 12%,#e2c878 13% 14.5%,#0000 15.5%),radial-gradient(circle,#c98a3e 0 70%,#0000 71%);inset:9%}._banana_14oh6_234 ._topping_14oh6_28:after{filter:drop-shadow(0 1.5px 1px #140c0866);background:radial-gradient(circle at 50% 8%,#0000 0 46%,#f7d84e 47% 58%,#d9b12c 59% 61%,#0000 62%);width:64%;height:64%;top:14%;left:18%;transform:rotate(-20deg);-webkit-mask:linear-gradient(90deg,#0000 0 4%,#000 4% 96%,#0000 96%);mask:linear-gradient(90deg,#0000 0 4%,#000 4% 96%,#0000 96%)}._baked_14oh6_261 ._top_14oh6_20{background:radial-gradient(circle at 34% 40%,#a05f1e59 0 2.5%,#0000 3.5%),radial-gradient(circle at 64% 32%,#a05f1e4d 0 2%,#0000 3%),radial-gradient(circle at 58% 66%,#a05f1e4d 0 2.5%,#0000 3.5%),#ecc985}._brownie_14oh6_270 ._top_14oh6_20{background:linear-gradient(118deg,#0000 38%,#ffebd729 39% 41%,#0000 42%),linear-gradient(28deg,#0000 56%,#ffebd721 57% 59%,#0000 60%),linear-gradient(160deg,#0000 62%,#ffebd71f 63% 64.5%,#0000 65.5%),#45281b}._cream_14oh6_279 ._topping_14oh6_28:after{background:repeating-radial-gradient(circle,#fff 0 14%,#ece4da 14% 20%);border-radius:50%;inset:26%;box-shadow:0 2px 3px #140c0838}._cake_14oh6_3:not(._empty_14oh6_40){animation:.24s cubic-bezier(.16,1,.3,1) _cakeIn_14oh6_1}@keyframes _cakeIn_14oh6_1{0%{opacity:0;transform:translateY(-14%)scale(.7)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._cake_14oh6_3:not(._empty_14oh6_40){animation:none}}._list_xaezy_2{flex-direction:column;gap:6.4px;display:flex}._tierRow_xaezy_8{border:1.2px solid var(--line);background:var(--card-bg);cursor:pointer;font-family:var(--font-body);color:var(--ink);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9.6px 12.8px;transition:border-color .12s,background-color .12s;display:flex}._tierRow_xaezy_8:hover{border-color:var(--accent-strong);background:var(--accent-soft)}._tierInfo_xaezy_29{flex-direction:column;gap:1.6px;display:flex}._tierInfo_xaezy_29 b{font-size:.7rem}._tierInfo_xaezy_29 small{color:var(--ink-soft);font-size:.6rem}._tierRow_xaezy_8 strong{color:var(--accent-strong);font-size:.8rem}._layout_xaezy_50{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:19.2px;height:min(100dvh - 190px,660px);min-height:460px;display:grid}._stagePanel_xaezy_59{border-right:.8px solid var(--line);flex-direction:column;gap:12.8px;min-height:0;padding-right:19.2px;display:flex}._stageArea_xaezy_68{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}._summary_xaezy_77{border-top:.8px solid var(--line);flex-direction:column;flex-shrink:0;gap:9.6px;padding-top:12.8px;display:flex}._trayFooter_xaezy_86{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}._progressText_xaezy_93,._priceBlock_xaezy_94{flex-direction:column;gap:1.6px;display:flex}._priceBlock_xaezy_94{align-items:flex-end}._progressText_xaezy_93 strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.1rem}._progressText_xaezy_93 span,._priceBlock_xaezy_94 span{color:var(--ink-soft);font-size:.625rem;font-weight:600}._price_xaezy_94{color:var(--accent-strong);font-size:1.1rem}._progressBar_xaezy_122{background:color-mix(in srgb, var(--accent-strong) 15%, transparent);border-radius:999px;height:5.6px;overflow:hidden}._progressBar_xaezy_122 span{background:var(--accent-strong);border-radius:999px;height:100%;transition:width .2s;display:block}._stageHint_xaezy_137{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:8px;font-size:.625rem;display:flex}._clearBtn_xaezy_146{font-family:var(--font-body);color:var(--accent-strong);cursor:pointer;background:0 0;border:none;padding:0;font-size:.65rem;font-weight:700}._clearBtn_xaezy_146:hover{color:var(--danger-text)}._confirmBtn_xaezy_161{width:100%;padding-block:11.2px;font-size:.7rem}._flavorPanel_xaezy_167{flex-direction:column;gap:9.6px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}._listHeader_xaezy_176{text-transform:uppercase;letter-spacing:.4px;color:var(--ink-soft);font-size:.6rem;font-weight:700}._groups_xaezy_184{flex-direction:column;gap:14.4px;display:flex}._group_xaezy_184{flex-direction:column;gap:8px;display:flex}._groupHead_xaezy_196{align-items:center;gap:8px;display:flex}._groupHead_xaezy_196 strong{color:var(--ink);font-size:.75rem}._groupThumb_xaezy_207{object-fit:cover;border-radius:6.4px;flex-shrink:0;width:24px;height:24px}._groupThumbPlaceholder_xaezy_215{background:var(--accent-soft);color:var(--accent-strong);justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:flex}._flavorGrid_xaezy_225{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:8px;display:grid}._flavorTile_xaezy_231{border:1.2px solid var(--line);background:var(--card-bg);border-radius:12px;transition:border-color .14s,box-shadow .14s,transform .14s,opacity .14s;position:relative}._flavorTile_xaezy_231:hover:not(._flavorTileMuted_xaezy_239){border-color:var(--accent-strong);transform:translateY(-1.6px);box-shadow:0 6.4px 14.4px -8px #0f111559}._flavorTileActive_xaezy_245{border-color:var(--accent-strong);box-shadow:0 0 0 1.6px var(--accent-strong);background:var(--accent-soft)}._flavorTileMuted_xaezy_239{opacity:.45}._flavorAdd_xaezy_255{width:100%;font-family:var(--font-body);text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:5.6px;padding:12.8px 8px 10.4px;display:flex}._flavorAdd_xaezy_255:disabled{cursor:not-allowed}._flavorAdd_xaezy_255:focus-visible{outline:2px solid var(--pink);outline-offset:-2px;border-radius:12px}._tileCake_xaezy_279{width:56px;transition:transform .16s;position:relative}._flavorTile_xaezy_231:hover:not(._flavorTileMuted_xaezy_239) ._tileCake_xaezy_279{transform:rotate(-8deg)scale(1.06)}._pieceCount_xaezy_289{background:var(--accent-strong);min-width:22px;color:var(--on-accent-strong);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 6px;font-size:.625rem;font-weight:800;position:absolute;top:-4px;right:-10px;box-shadow:0 2px 5px #0f11154d}._flavorName_xaezy_305{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}._flavorHint_xaezy_316{color:var(--ink-soft);font-size:.6rem;font-weight:600}._flavorTileActive_xaezy_245 ._flavorHint_xaezy_316{color:var(--accent-strong)}._flavorRemove_xaezy_326{border:1.2px solid var(--line);background:var(--card-bg);width:22px;height:22px;color:var(--ink-soft);font-family:var(--font-body);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;line-height:1;display:flex;position:absolute;top:6.4px;left:6.4px}._flavorRemove_xaezy_326:hover{border-color:var(--danger-text);color:var(--danger-text)}@media (width<=820px){._layout_xaezy_50{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}._stagePanel_xaezy_59{border-right:none;border-bottom:.8px solid var(--line);padding-bottom:19.2px;padding-right:0}._flavorPanel_xaezy_167{overflow:visible}}@media (prefers-reduced-motion:reduce){._flavorTile_xaezy_231,._tileCake_xaezy_279,._progressBar_xaezy_122 span{transition:none}}._qtyControls_xaezy_380{flex-direction:column;gap:6px;padding:0 8px 10px;display:flex}._qtyInput_xaezy_387{border:1.2px solid var(--line);background:var(--card-bg);width:100%;color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;padding:6px 8px;font-size:.75rem;font-weight:700}._qtyInput_xaezy_387:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._qtyButtons_xaezy_406{flex-wrap:wrap;gap:4px;display:flex}._qtyBtn_xaezy_412{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink-soft);cursor:pointer;white-space:nowrap;border-radius:999px;flex:1;padding:4px 6px;font-size:.575rem;font-weight:700}._qtyBtn_xaezy_412:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent-strong)}._qtyBtn_xaezy_412:disabled{opacity:.4;cursor:not-allowed}._qtyFill_xaezy_435{flex-basis:100%}._stage_1rah0_3{justify-content:center;padding:8px 4px 14px;display:flex}._piece_1rah0_9{background:0 0;border:none;border-radius:50%;padding:0;display:block}._pieceFilled_1rah0_17{cursor:pointer;transition:transform .14s,filter .14s}._pieceFilled_1rah0_17:hover{filter:brightness(.9);transform:scale(.92)}._pieceFilled_1rah0_17:focus-visible{outline:2px solid var(--pink);outline-offset:2px}._box_1rah0_33{background:#fbf9f7;border-radius:10px;max-width:100%;padding:16px;position:relative;box-shadow:inset 0 1px #fff,0 14px 26px -12px #28191473,0 2px 5px #28191426}._boxWindow_1rah0_46{background:#ece6df;border-radius:6px;justify-content:center;padding:10px;display:grid;box-shadow:inset 0 3px 8px #28191447,inset 0 0 0 1px #28191414}._sticker_1rah0_56{pointer-events:none;background:#f7dcea;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:64px;height:64px;display:flex;position:absolute;bottom:-12px;left:-8px;transform:rotate(-10deg);box-shadow:0 3px 8px -2px #28191466}._sticker_1rah0_56 b{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#d0679a;font-size:.625rem}._sticker_1rah0_56 small{color:#714159;font-size:.5rem;font-weight:600}._ribbon_1rah0_89{pointer-events:none;position:absolute;inset:0}._ribbonV_1rah0_95,._ribbonH_1rah0_96{background:#e3a3c9;position:absolute;box-shadow:inset 0 0 0 1px #c47bad,0 2px 4px #2819144d}._ribbonV_1rah0_95{transform-origin:top;width:18px;animation:.35s cubic-bezier(.16,1,.3,1) both _ribbonDown_1rah0_1;top:0;bottom:0;left:60%}._ribbonH_1rah0_96{transform-origin:0;height:18px;animation:.35s cubic-bezier(.16,1,.3,1) .12s both _ribbonAcross_1rah0_1;top:40%;left:0;right:0}._bow_1rah0_120{width:0;height:0;animation:.4s cubic-bezier(.34,1.56,.64,1) .35s both _bowPop_1rah0_1;position:absolute;top:calc(40% + 9px);left:calc(60% + 9px)}._bowLoopLeft_1rah0_129,._bowLoopRight_1rah0_130{background:#e3a3c9;border-radius:50%/60% 60% 40% 40%;width:38px;height:30px;position:absolute;top:-15px;box-shadow:inset 0 0 0 1px #c47bad,0 3px 6px #28191459}._bowLoopLeft_1rah0_129{right:2px;transform:rotate(-18deg)}._bowLoopRight_1rah0_130{left:2px;transform:rotate(18deg)}._bowKnot_1rah0_150{background:#c47bad;border-radius:6px;width:18px;height:18px;position:absolute;top:-9px;left:-9px;box-shadow:0 2px 4px #28191459}._stageCompact_1rah0_162{padding:0}._boxCompact_1rah0_166{border-radius:5px;padding:4px;box-shadow:0 2px 5px -1px #2819144d,0 0 0 .8px #28191414}._boxCompact_1rah0_166 ._boxWindow_1rah0_46{border-radius:3px;padding:3px}._trayCompact_1rah0_177{box-shadow:inset 0 0 0 2px #3a3a3d,0 3px 6px -2px #00000080}._tray_1rah0_177{background:#222224;border-radius:50%;flex-shrink:0;max-width:100%;position:relative;box-shadow:inset 0 0 0 5px #3a3a3d,inset 0 0 0 9px #161618,inset 0 6px 14px #ffffff0f,0 16px 28px -14px #000000a6}._trayPiece_1rah0_197{position:absolute;transform:translate(-50%,-50%)}._trayPiece_1rah0_197._pieceFilled_1rah0_17:hover{transform:translate(-50%,-50%)scale(.92)}._dome_1rah0_208{pointer-events:none;background:#ffffff12;border:2px solid #fff6;border-radius:50%;animation:.55s cubic-bezier(.34,1.56,.64,1) both _lidDown_1rah0_1;position:absolute;inset:3px;overflow:hidden;box-shadow:0 0 0 4px #ffffff14,inset 0 -8px 18px #ffffff14}._trayRibbon_1rah0_221{pointer-events:none;border-radius:50%;position:absolute;inset:3px;overflow:hidden}._trayRibbon_1rah0_221 ._ribbonV_1rah0_95{animation-delay:.55s;left:58%}._trayRibbon_1rah0_221 ._ribbonH_1rah0_96{animation-delay:.67s;top:42%}._trayBow_1rah0_239{animation-delay:.9s;top:calc(42% + 9px);left:calc(58% + 9px)}._traySticker_1rah0_246{animation:.35s cubic-bezier(.34,1.56,.64,1) 1.15s both _stickerOn_1rah0_1;bottom:4%;left:auto;right:2%;transform:rotate(12deg)}@keyframes _ribbonDown_1rah0_1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes _ribbonAcross_1rah0_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _bowPop_1rah0_1{0%{transform:scale(0)rotate(-20deg)}to{transform:scale(1)rotate(0)}}@keyframes _lidDown_1rah0_1{0%{opacity:0;transform:translateY(-16%)scale(1.14)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes _stickerOn_1rah0_1{0%{opacity:0;transform:rotate(40deg)scale(.2)}to{opacity:1;transform:rotate(12deg)scale(1)}}@media (prefers-reduced-motion:reduce){._ribbonV_1rah0_95,._ribbonH_1rah0_96,._bow_1rah0_120,._dome_1rah0_208,._traySticker_1rah0_246{animation:none}._pieceFilled_1rah0_17{transition:none}}._largeStage_1rah0_295{flex-direction:column;align-items:center;gap:4px;margin:auto;display:flex}._legend_1rah0_304{flex-wrap:wrap;justify-content:center;gap:6px;max-width:460px;margin:0;padding:0;list-style:none;display:flex}._legendItem_1rah0_315{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 5px;font-size:.6rem;display:inline-flex}._legendItem_1rah0_315 strong{font-variant-numeric:tabular-nums}._legendEmpty_1rah0_331{color:var(--ink-soft);border-style:dashed}._legendCake_1rah0_336{width:20px;display:inline-block}._legendSwatch_1rah0_341{border-radius:50%;width:14px;height:14px;margin-left:2px}._legendSwatchEmpty_1rah0_348{background:#ece6df;box-shadow:inset 0 0 0 1px #28191426}._legendName_1rah0_353{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}._barStage_1rah0_360{flex-direction:column;gap:14px;width:100%;max-width:460px;margin:auto;padding:8px 4px 14px;display:flex}._barStageCompact_1rah0_370{width:64px;padding:0}._flavorBar_1rah0_375{background:#ece6df;border-radius:10px;height:44px;display:flex;overflow:hidden;box-shadow:inset 0 2px 6px #28191433}._flavorBarCompact_1rah0_384{border-radius:4px;height:14px}._barSegment_1rah0_389{flex-basis:0;min-width:2px;transition:flex-grow .2s}._barSegment_1rah0_389+._barSegment_1rah0_389{box-shadow:inset 1.5px 0 #ffffffb3}._barEmpty_1rah0_399{flex-basis:0}._container_1xg6u_1{flex:1;min-height:0;padding:4px 2px 12px;overflow-y:auto}._sectionLabel_1xg6u_8{text-transform:uppercase;letter-spacing:.4px;color:var(--ink-soft);margin:12.8px 0 6.4px;font-size:.6rem;font-weight:700}._grid_1xg6u_17{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:9.6px;display:grid}._tile_1xg6u_23{border:1.2px solid var(--line);background:var(--card-bg);cursor:pointer;text-align:left;font-family:var(--font-body);border-radius:10px;flex-direction:column;padding:0;display:flex;overflow:hidden}._tile_1xg6u_23:hover{border-color:var(--accent-strong)}._image_1xg6u_40{aspect-ratio:4/3;object-fit:cover;width:100%}._imagePlaceholder_1xg6u_46{aspect-ratio:4/3;background:var(--accent-soft);width:100%;color:var(--accent-strong);justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}._info_1xg6u_58{flex-direction:column;gap:2.4px;padding:6.4px 8px;display:flex}._info_1xg6u_58 strong{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;display:-webkit-box;overflow:hidden}._info_1xg6u_58 span{color:var(--ink-soft);font-size:.625rem}._packageTile_1xg6u_79{border-style:dashed;border-width:1.6px;border-color:var(--accent-strong)}._packagePlaceholder_1xg6u_85{background:var(--accent-soft);color:var(--accent-strong);font-size:1.375rem}._packagePrice_1xg6u_91{color:var(--accent-strong);font-weight:700}._empty_1xg6u_96{color:var(--ink-soft);padding:16px 4px;font-size:.7rem}._columns_1plc4_1{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:start;gap:17.6px;display:grid}._left_1plc4_8{flex-direction:column;gap:10px;min-width:0;display:flex}._block_1plc4_15{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);text-align:left;border-radius:16px;align-items:center;gap:14px;padding:14.4px 16px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}._block_1plc4_15:hover{border-color:color-mix(in srgb, var(--accent-strong) 50%, var(--line));transform:translateY(-1px);box-shadow:0 12px 24px -20px #0f11158c}._clienteBlock_1plc4_34{background:var(--accent-soft);border-color:#0000}._eventBlock_1plc4_39{border-color:color-mix(in srgb, var(--accent-strong) 35%, var(--line));background:color-mix(in srgb, var(--accent-soft) 30%, var(--card-bg))}._avatar_1plc4_44{background:var(--accent-strong);width:52px;height:52px;color:var(--on-accent-strong);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex}._blockText_1plc4_58{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._label_1plc4_66,._labelAccent_1plc4_67{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:.55rem;font-weight:800}._labelAccent_1plc4_67,._subAccent_1plc4_76{color:var(--accent-strong)}._bigValue_1plc4_80{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:800;overflow:hidden}._value_1plc4_89{font-size:.85rem;font-weight:700}._value_1plc4_89:first-letter{text-transform:uppercase}._sub_1plc4_76,._subAccent_1plc4_76{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:3px;font-size:.625rem;line-height:1.4;display:inline-flex}._time_1plc4_109{color:var(--accent-strong);align-items:center;gap:5px;font-size:.75rem;font-weight:700;display:inline-flex}._calendar_1plc4_118{border:1.2px solid var(--line);background:var(--card-bg);border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;width:56px;display:flex;overflow:hidden}._calendarMonth_1plc4_130{background:var(--accent-strong);color:var(--on-accent-strong);text-align:center;text-transform:uppercase;letter-spacing:.06em;align-self:stretch;padding:2px 0;font-size:.55rem;font-weight:800}._calendarDay_1plc4_142{font-family:var(--font-display);font-size:1.4rem;font-weight:800;line-height:1.6}._iconTile_1plc4_149{background:var(--page-bg);width:52px;height:52px;color:var(--accent-strong);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;display:flex}._eventBlock_1plc4_39 ._iconTile_1plc4_149{background:var(--accent-strong);color:var(--on-accent-strong)}._edit_1plc4_167{color:var(--accent-strong);flex-shrink:0;align-items:center;gap:5px;font-size:.6rem;font-weight:700;display:inline-flex}._ticket_1plc4_178{border:1.2px solid var(--line);background:var(--page-bg);border-radius:16px 16px 4px 4px;flex-direction:column;gap:8px;padding:16px 16px 20px;display:flex;position:sticky;top:0;-webkit-mask:radial-gradient(5px at 50% 100%,#0000 98%,#000) 50% 100%/14px 100% repeat-x;mask:radial-gradient(5px at 50% 100%,#0000 98%,#000) 50% 100%/14px 100% repeat-x}._ticketHeader_1plc4_191{background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}._lines_1plc4_200{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._line_1plc4_200{align-items:flex-start;gap:8px;padding:7px 0;display:flex}._qty_1plc4_216{width:26px;color:var(--accent-strong);flex-shrink:0;font-size:.7rem;font-weight:800}._lineName_1plc4_224{min-width:0;color:var(--ink);flex-direction:column;flex:1;gap:1px;font-size:.7rem;display:flex}._lineName_1plc4_224 small{color:var(--ink-soft);font-size:.6rem}._linePrice_1plc4_239{color:var(--ink-soft);white-space:nowrap;font-size:.7rem}._dashed_1plc4_245{border-top:1.6px dashed var(--line);margin:4px 0}._totalRow_1plc4_250{color:var(--ink-soft);justify-content:space-between;font-size:.7rem;display:flex}._totalRow_1plc4_250 strong{color:var(--ink)}._balance_1plc4_261{background:var(--card-bg);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:baseline;margin-top:6px;padding:12px 14px;font-size:.7rem;font-weight:700;display:flex}._balance_1plc4_261 strong{font-family:var(--font-display);font-size:1.3rem;font-weight:800}@media (width<=1000px){._columns_1plc4_1{grid-template-columns:minmax(0,1fr)}}._wrap_jchx2_1{flex-direction:column;gap:16px;width:100%;max-width:560px;margin:8px auto 0;display:flex}._hero_jchx2_10{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex}._check_jchx2_18{background:var(--accent-soft);width:52px;height:52px;color:var(--accent-strong);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;font-size:1.5rem;display:flex}._title_jchx2_31{font-size:1.05rem}._subtitle_jchx2_35{color:var(--ink-soft);margin:0;font-size:.65rem}._facts_jchx2_41{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}._fact_jchx2_41{border:.8px solid var(--line);background:var(--page-bg);border-radius:11.2px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._fact_jchx2_41 small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:4px;font-size:.55rem;font-weight:800;display:inline-flex}._fact_jchx2_41 strong{color:var(--ink);font-size:.85rem}._fact_jchx2_41 span{color:var(--ink-soft);font-size:.575rem;line-height:1.4}._factAccent_jchx2_79{background:var(--accent-soft);border-color:#0000}._footer_jchx2_84{justify-content:center;display:flex}._footer_jchx2_84 button{min-width:160px}._panel_1wq03_1{border:.8px solid var(--line);background:var(--card-bg);border-radius:14px;flex-direction:column;flex-shrink:0;width:336px;min-height:0;display:flex;overflow:hidden;box-shadow:0 6.4px 18px -6.4px #0f11152e}._head_1wq03_14{border-bottom:.8px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:11.2px 12.8px;display:flex}._title_1wq03_24{color:var(--ink);font-size:.85rem;display:block}._count_1wq03_30{color:var(--ink-soft);font-size:.6rem}._clearBtn_1wq03_35{font-family:var(--font-body);color:var(--ink-soft);cursor:pointer;background:0 0;border:none;font-size:.65rem;font-weight:600}._clearBtn_1wq03_35:hover:not(:disabled){color:var(--danger-text)}._clearBtn_1wq03_35:disabled{opacity:.4;cursor:default}._scroll_1wq03_54{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._emptyState_1wq03_62{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28.8px 16px 22.4px;display:flex}._emptyState_1wq03_62 p{color:var(--ink-soft);margin:0;font-size:.675rem}._emptyIcon_1wq03_78{background:var(--accent-soft);width:38.4px;height:38.4px;color:var(--accent-strong);border-radius:999px;justify-content:center;align-items:center;font-size:.9375rem;display:flex}._lines_1wq03_90{flex-direction:column;gap:9.6px;padding:11.2px 12.8px;display:flex}._line_1wq03_90{align-items:center;gap:8px;display:flex}._thumb_1wq03_103{object-fit:cover;border-radius:8px;flex-shrink:0;width:35.2px;height:35.2px}._thumbPlaceholder_1wq03_111{background:var(--accent-soft);color:var(--accent-strong);justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}._lineInfo_1wq03_121{flex-direction:column;flex:1;gap:1.2px;min-width:0;display:flex}._lineInfo_1wq03_121 strong,._lineInfo_1wq03_121 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._lineInfo_1wq03_121 strong{color:var(--ink);font-size:.7rem}._lineInfo_1wq03_121 small{color:var(--ink-soft);font-size:.6rem}._lineTotal_1wq03_146{color:var(--accent-strong);font-size:.7rem;font-weight:700}._stepper_1wq03_152{flex-shrink:0;align-items:center;gap:4.8px;display:flex}._stepper_1wq03_152 button{border:1.2px solid var(--accent-strong);width:21.6px;height:21.6px;color:var(--accent-strong);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;line-height:1;display:flex}._stepper_1wq03_152 button:hover{background:var(--accent-soft)}._stepper_1wq03_152 span{text-align:center;min-width:14.4px;color:var(--ink);font-size:.7rem;font-weight:700}._packageLine_1wq03_188{border:.8px solid var(--line);background:var(--card-bg);border-radius:12px;gap:9.6px;padding:9.6px;display:flex}._packageThumb_1wq03_197{flex-shrink:0;justify-content:center;align-items:center;width:72px;min-height:64px;display:flex}._packageBody_1wq03_206{flex-direction:column;flex:1;gap:3.2px;min-width:0;display:flex}._packageHead_1wq03_214{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._packageHead_1wq03_214 strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}._packageMeta_1wq03_230{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._packageMeta_1wq03_230 small{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}._removePackageBtn_1wq03_246{border:.8px solid var(--line);background:var(--card-bg);font-family:var(--font-body);color:var(--ink-soft);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3.2px 8.8px 3.2px 7.2px;font-size:.6rem;font-weight:700;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}._removePackageBtn_1wq03_246:hover,._removePackageBtn_1wq03_246:focus-visible{background:var(--danger-bg);border-color:color-mix(in srgb, var(--danger-text) 45%, transparent);color:var(--danger-text)}._removePackageBtn_1wq03_246:active{transform:scale(.94)}._removePackageBtn_1wq03_246:focus-visible{outline:2px solid color-mix(in srgb, var(--danger-text) 45%, transparent);outline-offset:1px}._trashIcon_1wq03_279{fill:currentColor;width:11.2px;height:11.2px;overflow:visible}._trashLid_1wq03_287{transform-box:fill-box;transform-origin:0 100%;transition:transform .18s cubic-bezier(.34,1.56,.64,1)}._removePackageBtn_1wq03_246:hover ._trashLid_1wq03_287,._removePackageBtn_1wq03_246:focus-visible ._trashLid_1wq03_287{transform:translateY(-1.6px)rotate(-22deg)}._packageThumb_1wq03_197{transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .2s}:is(._packageLine_1wq03_188:has(._removePackageBtn_1wq03_246:hover) ._packageThumb_1wq03_197,._packageLineConfirming_1wq03_304 ._packageThumb_1wq03_197){opacity:.75;transform:rotate(-7deg)translateY(-1.6px)scale(.95)}._packageLineConfirming_1wq03_304{border-color:color-mix(in srgb, var(--danger-text) 40%, var(--line))}._removeConfirm_1wq03_313{background:var(--danger-bg);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6.4px;margin-top:4.8px;padding:6.4px 6.4px 6.4px 9.6px;animation:.18s both _confirmIn_1wq03_1;display:flex}._removeConfirm_1wq03_313>span{color:var(--danger-text);font-size:.65rem;font-weight:700}._removeConfirmActions_1wq03_332{gap:4.8px;display:flex}._removeCancel_1wq03_337,._removeYes_1wq03_338{font-family:var(--font-body);cursor:pointer;border-radius:999px;padding:4px 10.4px;font-size:.6rem;font-weight:700}._removeCancel_1wq03_337{border:.8px solid var(--line);background:var(--card-bg);color:var(--ink)}._removeCancel_1wq03_337:hover{background:var(--page-bg)}._removeYes_1wq03_338{background:var(--danger-text);color:var(--card-bg);border:none}._removeYes_1wq03_338:hover{filter:brightness(1.08)}._removeYes_1wq03_338:focus-visible,._removeCancel_1wq03_337:focus-visible{outline:2px solid color-mix(in srgb, var(--danger-text) 45%, transparent);outline-offset:1px}._packageLineLeaving_1wq03_374{pointer-events:none;animation:.28s cubic-bezier(.55,0,1,.45) forwards _packageOut_1wq03_1}@keyframes _confirmIn_1wq03_1{0%{opacity:0;transform:translateY(-3.2px)}to{opacity:1;transform:none}}@keyframes _packageOut_1wq03_1{to{opacity:0;transform:translate(24px)scale(.96)}}@media (prefers-reduced-motion:reduce){._trashLid_1wq03_287,._packageThumb_1wq03_197,._removePackageBtn_1wq03_246{transition:none}._removeConfirm_1wq03_313{animation:none}}._flavorChips_1wq03_400{flex-wrap:wrap;gap:4px;margin-top:2.4px;display:flex}._flavorChip_1wq03_400{border:.8px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 7.2px 2px 2.4px;font-size:.6rem;font-weight:600;display:inline-flex}._flavorChip_1wq03_400 b{color:var(--accent-strong);font-weight:700}._flavorChipCake_1wq03_425{flex-shrink:0;width:14.4px}._details_1wq03_430{flex-direction:column;gap:12.8px;padding:12.8px;display:flex}._backBtn_1wq03_437{font-family:var(--font-body);color:var(--accent-strong);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-bottom:4px;padding:0;font-size:.65rem;font-weight:700;display:inline-flex}._backBtn_1wq03_437 svg{font-size:.55rem}._backBtn_1wq03_437:hover{text-decoration:underline}._footer_1wq03_460{border-top:.8px solid var(--line);background:var(--table-header-bg);flex-direction:column;flex-shrink:0;gap:9.6px;padding:11.2px 12.8px 12.8px;display:flex}._totalRow_1wq03_470{color:var(--ink-soft);justify-content:space-between;align-items:baseline;font-size:.7rem;display:flex}._totalRow_1wq03_470 strong{color:var(--ink);font-size:.95rem}@media (width<=860px){._panel_1wq03_1{width:100%;max-height:none}._scroll_1wq03_54{overflow-y:visible}}._content_khn0r_1{flex-direction:column;gap:12.8px;display:flex}._head_khn0r_7{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._price_khn0r_14{color:var(--accent-strong);font-size:.9375rem;font-weight:700}._hint_khn0r_20{color:var(--ink-soft);margin:0;font-size:.65rem}._section_khn0r_26{flex-direction:column;gap:6.4px;display:flex}._label_khn0r_32{text-transform:uppercase;letter-spacing:.4px;color:var(--ink-soft);font-size:.6rem;font-weight:700}._chipRow_khn0r_40{flex-wrap:wrap;gap:6.4px;display:flex}._chip_khn0r_40{border:1.2px solid var(--line);font-family:var(--font-body);color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:6.4px 11.2px;font-size:.65rem;font-weight:600}._chip_khn0r_40:hover:not(:disabled){border-color:var(--accent-strong)}._chipActive_khn0r_62{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--on-accent-strong)}._chipDisabled_khn0r_68{opacity:.35;cursor:not-allowed}._toggleRow_khn0r_73{border:1.2px solid var(--line);border-radius:8px;display:flex;overflow:hidden}._toggleOpt_khn0r_80{font-family:var(--font-body);color:var(--ink-soft);cursor:pointer;background:0 0;border:none;flex:1;padding:6.4px;font-size:.65rem;font-weight:600}._toggleOptActive_khn0r_92{background:var(--accent-strong);color:var(--on-accent-strong)}._toppingList_khn0r_97{flex-direction:column;gap:6.4px;display:flex}._toppingRow_khn0r_103{border:1.2px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6.4px 9.6px;display:flex}._toppingInfo_khn0r_113{flex-direction:column;min-width:0;display:flex}._toppingInfo_khn0r_113 strong{color:var(--ink);font-size:.675rem}._toppingInfo_khn0r_113 small{color:var(--ink-soft);font-size:.575rem}._stepper_khn0r_129{border:1.2px solid var(--line);border-radius:8px;align-items:center;gap:9.6px;padding:3.2px 9.6px;display:flex}._stepper_khn0r_129 button{color:var(--ink-soft);cursor:pointer;background:0 0;border:none;width:16px;font-size:.875rem}._stepper_khn0r_129 button:disabled{color:var(--line);cursor:not-allowed}._stepper_khn0r_129 span{text-align:center;min-width:14px;color:var(--ink);font-size:.7rem;font-weight:700}._bar_113xn_1{background:var(--page-bg);border:.8px solid var(--line);border-radius:12.8px;align-items:center;gap:8px;margin-bottom:12.8px;padding:6.4px;display:flex}._list_113xn_12{flex:1;align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}._item_113xn_22{flex:1 1 0;align-items:center;min-width:0;display:flex}._item_113xn_22:last-child{flex:0 auto}._connector_113xn_34{background:var(--line);border-radius:99px;flex:1;min-width:10px;height:2px;margin:0 6px;transition:background-color .25s}._connectorDone_113xn_44{background:var(--accent-strong)}._step_113xn_48{text-align:left;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:5px 12px 5px 5px;transition:background-color .2s,box-shadow .2s;display:flex}._step_113xn_48:not(:disabled):hover{background:var(--card-bg)}._step_113xn_48:disabled{cursor:default}._marker_113xn_69{border:1.6px solid var(--line);background:var(--card-bg);width:26px;height:26px;color:var(--ink-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;transition:background-color .2s,border-color .2s,color .2s;display:flex}._text_113xn_85{flex-direction:column;min-width:0;line-height:1.2;display:flex}._label_113xn_92{color:var(--ink-soft);white-space:nowrap;font-size:.675rem;font-weight:700}._summary_113xn_99{color:var(--ink-soft);opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-size:.575rem;overflow:hidden}._stepActive_113xn_108{background:var(--card-bg);box-shadow:0 1px 2px #0f11150f, 0 0 0 .8px var(--line)}._stepActive_113xn_108 ._marker_113xn_69{border-color:var(--accent-strong);background:var(--accent-strong);color:var(--on-accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}._stepActive_113xn_108 ._label_113xn_92{color:var(--ink)}._stepDone_113xn_124 ._marker_113xn_69{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}._stepDone_113xn_124 ._label_113xn_92{color:var(--ink)}._stepDone_113xn_124 ._summary_113xn_99{color:var(--accent-strong);opacity:1;font-weight:600}._step_113xn_48:disabled ._label_113xn_92,._step_113xn_48:disabled ._summary_113xn_99{opacity:.55}._page_7nfbm_1{flex-direction:column;flex:1;min-height:0;display:flex}._pageHeader_7nfbm_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12.8px;margin-bottom:14.4px;display:flex}._pageHeader_7nfbm_8 h1{margin-bottom:3.2px;font-size:1.2rem}._pageHeader_7nfbm_8 p{color:var(--ink-soft);font-size:.675rem}._headerControls_7nfbm_27{flex-wrap:wrap;align-items:center;gap:9.6px;display:flex}._viewModeToggle_7nfbm_34{background:var(--table-header-bg);border-radius:799.2px;gap:1.6px;padding:2.4px;display:flex}._viewModeBtn_7nfbm_42{color:var(--ink-soft);background:0 0;border:none;border-radius:799.2px;padding:4.8px 12.8px;font-size:.625rem;font-weight:700}._viewModeBtn_7nfbm_42:hover{color:var(--ink)}._viewModeBtnActive_7nfbm_56{background:var(--accent-strong);color:var(--on-accent-strong)}._viewModeBtnActive_7nfbm_56:hover{color:var(--on-accent-strong)}._branchSelectWrap_7nfbm_65{min-width:176px}._branchSelectWrap_7nfbm_65:empty{min-width:0;display:none}._body_7nfbm_74{flex:1;gap:12.8px;min-height:0;display:flex}._loading_7nfbm_81{color:var(--ink-soft);flex:1;justify-content:center;align-items:center;font-size:.675rem;display:flex}._page_mqt7f_4{background:color-mix(in srgb, var(--accent-soft) 55%, var(--canvas-bg));grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;height:100dvh;padding:clamp(24px,4.5vw,64px);display:grid;overflow:hidden}._hero_mqt7f_20{background:var(--accent-soft);border-radius:24px;min-height:0;position:relative;overflow:hidden}._heroPhoto_mqt7f_28{object-fit:cover;transform-origin:50% 60%;will-change:transform;width:100%;height:100%;animation:6s ease-in-out infinite _breathe_mqt7f_1;position:absolute;inset:0}@keyframes _breathe_mqt7f_1{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}._heroCaption_mqt7f_50{z-index:1;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);color:#fff;background:#140a1080;border:1px solid #ffffff24;border-radius:14px;max-width:calc(100% - 48px);padding:14px 20px 15px;position:absolute;bottom:24px;left:24px}._heroBrand_mqt7f_67{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.1;display:block}._heroTagline_mqt7f_76{opacity:.8;margin:4px 0 0;font-size:.8rem}._panel_mqt7f_84{background:var(--card-bg);border-radius:24px;flex-direction:column;min-height:0;display:flex;overflow-y:auto}._panelHeader_mqt7f_93{justify-content:space-between;align-items:center;gap:12px;padding:20px 28px 0;display:flex}._logo_mqt7f_101{object-fit:contain;width:auto;max-width:240px;height:72px}._panelBody_mqt7f_108{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}._panelFooter_mqt7f_116{text-align:center;color:var(--ink-soft);padding:0 24px 20px;font-size:.75rem}._form_mqt7f_123{flex-direction:column;gap:16px;width:100%;max-width:360px;display:flex}._heading_mqt7f_131{flex-direction:column;align-items:flex-start;margin-bottom:6px;display:flex}._heading_mqt7f_131 h1{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}._heading_mqt7f_131 p{color:var(--ink-soft);margin:8px 0 0;font-size:.85rem}._field_mqt7f_153{color:var(--ink);flex-direction:column;gap:6px;font-size:.75rem;font-weight:600;display:flex}._inputWrap_mqt7f_162{align-items:center;display:flex;position:relative}._inputWrap_mqt7f_162 input{width:100%;height:46px;font-family:var(--font-body);color:var(--ink);background:var(--page-bg);border:1px solid #0000;border-radius:10px;padding:0 42px 0 14px;font-size:.9rem;transition:border-color .15s,box-shadow .15s,background-color .15s}._inputWrap_mqt7f_162 input::placeholder{color:var(--ink-soft);opacity:.8}._inputWrap_mqt7f_162 input:hover{border-color:var(--field-border)}._inputWrap_mqt7f_162 input:focus{background:var(--card-bg);border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._inputWrap_mqt7f_162 input[aria-invalid=true]{border-color:var(--danger-text)}._inputWrap_mqt7f_162 input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--danger-bg)}._hint_mqt7f_205{color:var(--warning-text);align-items:center;gap:6px;font-size:.75rem;font-weight:600;display:flex}._revealButton_mqt7f_214{width:30px;height:30px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;font-size:.85rem;display:flex;position:absolute;right:5px}._revealButton_mqt7f_214:hover{background:var(--accent-soft);color:var(--accent-strong)}._remember_mqt7f_235{font-family:var(--font-body);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;padding:2px 0;font-size:.78rem;display:flex}._remember_mqt7f_235:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px;border-radius:4px}._error_mqt7f_258{color:var(--danger-text);background:var(--danger-bg);border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;font-size:.75rem;display:flex}._error_mqt7f_258 svg{flex-shrink:0;margin-top:2px}._submit_mqt7f_275{background:var(--accent-strong);height:46px;color:var(--on-accent-strong);font-family:var(--font-display);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:.9rem;font-weight:600;transition:transform .1s,opacity .15s,box-shadow .15s;display:flex}._submit_mqt7f_275:hover:not(:disabled){opacity:.92}._submit_mqt7f_275:active:not(:disabled){transform:scale(.98)}._spinner_mqt7f_301{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _spin_mqt7f_301}@keyframes _spin_mqt7f_301{to{transform:rotate(360deg)}}._help_mqt7f_316{text-align:center;color:var(--ink-soft);margin:8px 0 0;font-size:.7rem}._submit_mqt7f_275:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){._heroPhoto_mqt7f_28{animation:none}._spinner_mqt7f_301{animation-duration:1.6s}}@media (width<=860px){._page_mqt7f_4{grid-template-columns:minmax(0,1fr)}._hero_mqt7f_20{display:none}}@media (width<=480px){._page_mqt7f_4{padding:0}._panel_mqt7f_84{border:none;border-radius:0}}._appLoading_1hnzh_1{height:100dvh;color:var(--ink-soft);font-family:var(--font-display);justify-content:center;align-items:center;display:flex}._wrap_24k9s_1{text-align:center;max-width:380px;color:var(--ink-soft);flex-direction:column;gap:6px;margin:72px auto;font-size:.7rem;line-height:1.5;display:flex}._wrap_24k9s_1 strong{color:var(--ink);font-size:.85rem}._wrap_24k9s_1 p{margin:0}._wrap_24k9s_1 a{color:var(--accent-strong);margin-top:6px;font-weight:700}._group_bpx1g_3{min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);align-items:stretch;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}._group_bpx1g_3:hover{border-color:var(--field-border-hover)}._group_bpx1g_3:focus-within{border-color:var(--field-border-focus);box-shadow:var(--field-ring)}._selectSlot_bpx1g_23{flex:1;align-items:center;min-width:0;padding-left:11px;display:flex;position:relative}._selectSlot_bpx1g_23>*{flex:1;min-width:0}._selectSlot_bpx1g_23 input{min-height:calc(var(--field-height) - 2px)}._addBtn_bpx1g_43{border:none;border-left:1px solid var(--line);border-radius:0 var(--field-radius) var(--field-radius) 0;width:34px;color:var(--ink-soft);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._addBtn_bpx1g_43:hover{background:var(--hover-bg);color:var(--ink)}._page_wxibf_7{flex-direction:column;gap:14.4px;height:min(800px,100dvh - 134.4px);display:flex}._status_wxibf_15{color:var(--ink-soft);text-align:center;margin:0;padding:24px 0;font-size:.65rem}._topbar_wxibf_23{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12.8px;display:flex}._topbar_wxibf_23 h2{margin:0;font-size:.95rem}._topbar_wxibf_23 p{color:var(--ink-soft);max-width:560px;margin:2.4px 0 0;font-size:.625rem}._close_wxibf_43{width:28px;height:28px;color:var(--ink-soft);background:0 0;border:none;border-radius:999px;flex-shrink:0;place-items:center;font-size:.8rem;display:grid}._close_wxibf_43:hover{background:var(--page-bg);color:var(--ink)}._layout_wxibf_61{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,540px);gap:16px;min-height:0;display:grid}._pantry_wxibf_71{flex-direction:column;gap:9.6px;min-width:0;min-height:0;display:flex}._pantryHead_wxibf_79{align-items:baseline;gap:8px;display:flex}._pantryHead_wxibf_79 h2{margin:0;font-size:.8rem}._pantryHead_wxibf_79 span{color:var(--ink-soft);font-size:.6rem}._searchBox_wxibf_95{min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--ink-soft);align-items:center;gap:8px;padding:0 11px;transition:border-color .12s,box-shadow .12s;display:flex}._searchBox_wxibf_95:hover{border-color:var(--field-border-hover)}._searchBox_wxibf_95:focus-within{border-color:var(--field-border-focus);box-shadow:var(--field-ring)}._searchBox_wxibf_95 input{min-width:0;font-family:var(--font-body);color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-size:.675rem}._filters_wxibf_130{border:1px solid var(--line);border-radius:var(--field-radius);background:var(--page-bg);align-self:flex-start;padding:2px;display:inline-flex}._filter_wxibf_130{font-family:var(--font-body);color:var(--ink-soft);background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.6rem;font-weight:600;display:inline-flex}._filter_wxibf_130 b{color:var(--danger-text);font-weight:700}._filter_wxibf_130:disabled{opacity:.45}._filterOn_wxibf_162{background:var(--card-bg);color:var(--ink);box-shadow:0 1px 2px #0f11151a}._tiles_wxibf_169{border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._muted_wxibf_180{text-align:center;color:var(--ink-soft);margin:24px 0;font-size:.65rem}._tile_wxibf_169{text-align:left;border:none;border-bottom:1px solid var(--line);width:100%;font-family:var(--font-body);color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:9px 14px;display:flex}._tile_wxibf_169:last-child{border-bottom:none}._tile_wxibf_169:hover{background:var(--hover-bg)}._tileIn_wxibf_210{box-shadow:inset 3px 0 0 var(--brand-solid)}._tileMain_wxibf_214{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._tileName_wxibf_222{font-size:.675rem;font-weight:600}._tileStock_wxibf_227{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.575rem}._tileStock_wxibf_227 b{color:var(--ink);font-weight:600}._tileLow_wxibf_238 ._tileStock_wxibf_227 b{color:var(--danger-text)}._tileLowTag_wxibf_242{color:var(--danger-text);flex-shrink:0;font-size:.55rem;font-weight:600}._tileAdd_wxibf_249,._tileBadgeIn_wxibf_250{border:1px solid var(--line);min-width:24px;height:24px;color:var(--ink-soft);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:3px;padding:0 6px;font-size:.55rem;font-weight:700;display:inline-flex}._tile_wxibf_169:hover ._tileAdd_wxibf_249{border-color:var(--field-border-hover);color:var(--ink)}._tileBadgeIn_wxibf_250{border-color:var(--brand-solid);background:var(--brand-solid);color:var(--on-brand-solid)}._ticketWrap_wxibf_279{min-height:0;display:flex}._ticket_wxibf_279{border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);flex-direction:column;flex:1;min-height:0;display:flex}._ticketHead_wxibf_294{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}._ticketKicker_wxibf_303{color:var(--ink);font-size:.75rem;font-weight:700}._ticketCount_wxibf_309{color:var(--ink-soft);font-size:.6rem;font-weight:600}._headerFields_wxibf_315{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 16px;display:flex}._fieldRow_wxibf_323{grid-template-columns:1.6fr 1fr 1fr;gap:8px;display:grid}._field_wxibf_323{flex-direction:column;gap:4px;min-width:0;display:flex}._field_wxibf_323>span,._lineField_wxibf_337>span{color:var(--ink-soft);font-size:.575rem;font-weight:600}._textInput_wxibf_343,._input_wxibf_344{width:100%;min-height:var(--field-height);font-family:var(--font-body);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--ink);resize:vertical;outline:none;padding:7.2px 10px;font-size:.675rem;transition:border-color .12s,box-shadow .12s}._textInput_wxibf_343:hover,._input_wxibf_344:hover{border-color:var(--field-border-hover)}._textInput_wxibf_343:focus,._input_wxibf_344:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring)}._input_wxibf_344::placeholder,._textInput_wxibf_343::placeholder{color:var(--ink-soft)}._headerFields_wxibf_315>._linkBtn_wxibf_375{align-self:flex-start}._lines_wxibf_379{flex-direction:column;flex:1;min-height:120px;display:flex;overflow-y:auto}._empty_wxibf_387{text-align:center;color:var(--ink-soft);flex-direction:column;align-items:center;gap:4px;margin:auto 0;padding:28px 12px;font-size:.625rem;display:flex}._empty_wxibf_387 strong{color:var(--ink);font-size:.725rem}._line_wxibf_337{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:12px 16px;display:flex}._lineError_wxibf_415{background:color-mix(in srgb, var(--danger-bg) 45%, transparent);box-shadow:inset 3px 0 0 var(--danger-text)}._lineHead_wxibf_420{justify-content:space-between;align-items:center;display:flex}._lineHead_wxibf_420 strong{font-size:.7rem}._usedTag_wxibf_430{color:var(--ink-soft);cursor:help;align-items:center;gap:4px;font-size:.55rem;font-weight:600;display:inline-flex}._lineRemove_wxibf_440{width:24px;height:24px;color:var(--ink-soft);background:0 0;border:none;border-radius:6px;place-items:center;display:grid}._lineRemove_wxibf_440:hover{background:var(--hover-bg);color:var(--danger-text)}._lineGrid_wxibf_457{grid-template-columns:60px minmax(0,1.25fr) minmax(0,1fr) 104px;align-items:end;gap:8px;display:grid}._lineField_wxibf_337{flex-direction:column;gap:4px;min-width:0;display:flex}._group_wxibf_473{min-width:0;min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);align-items:stretch;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}._group_wxibf_473:hover{border-color:var(--field-border-hover)}._group_wxibf_473:focus-within{border-color:var(--field-border-focus);box-shadow:var(--field-ring)}._group_wxibf_473>._input_wxibf_344,._group_wxibf_473>._input_wxibf_344:hover,._group_wxibf_473>._input_wxibf_344:focus{min-width:0;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1}._groupPicker_wxibf_507{border-left:1px solid var(--line);flex-shrink:0;width:68px}._groupPicker_wxibf_507 input,._groupPicker_wxibf_507 input:focus{padding-left:10px;padding-right:24px;font-size:.65rem;font-weight:600}._groupStatic_wxibf_523{border:none;border-left:1px solid var(--line);font-family:var(--font-body);color:var(--ink-soft);background:0 0;outline:none;flex-shrink:0;align-items:center;padding:0 8px;font-size:.625rem;font-weight:600;display:flex}._metrics_wxibf_543{border:1px solid var(--line);border-radius:var(--field-radius);background:var(--page-bg);flex:1;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.3fr);min-width:0;margin:0;display:grid}._metric_wxibf_543{flex-direction:column;gap:1px;min-width:0;padding:6px 10px;display:flex}._metric_wxibf_543+._metric_wxibf_543{border-left:1px solid var(--line)}._metric_wxibf_543 dt{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.525rem;font-weight:600;overflow:hidden}._metric_wxibf_543 dd{font-variant-numeric:tabular-nums;color:var(--ink);align-items:center;gap:4px;margin:0;font-size:.675rem;font-weight:700;display:flex}._delta_wxibf_588,._deltaSame_wxibf_589{border-radius:999px;align-items:center;gap:3px;padding:1px 6px;font-size:.55rem;font-weight:700;display:inline-flex}._deltaUp_wxibf_599{background:var(--danger-bg);color:var(--danger-text)}._deltaDown_wxibf_604{background:var(--success-bg);color:var(--success-text)}._deltaSame_wxibf_589{background:var(--hover-bg);color:var(--ink-soft)}._metricMuted_wxibf_614{color:var(--ink-soft);font-weight:500}._lineFoot_wxibf_619{align-items:center;gap:12px;display:flex}._extra_wxibf_625{flex-shrink:0}._linkBtn_wxibf_375{font-family:var(--font-body);color:var(--accent-strong);background:0 0;border:none;align-items:center;gap:4.8px;padding:3.2px 0;font-size:.6rem;font-weight:600;display:inline-flex}._linkBtn_wxibf_375:hover{text-decoration:underline}._lineErrorText_wxibf_646{color:var(--danger-text);font-size:.6rem;font-weight:600}._totals_wxibf_654{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin-top:-1px;padding:12px 16px 0;display:flex}._grandTotal_wxibf_664{color:var(--ink);justify-content:space-between;font-size:.9rem;font-weight:700;display:flex}._taxNote_wxibf_672{color:var(--ink-soft);text-align:right;font-size:.575rem}._refToggle_wxibf_678{cursor:pointer;align-items:center;gap:10px;padding:10px 16px 0;display:flex}._refToggle_wxibf_678>span{flex-direction:column;gap:1px;display:flex}._refToggle_wxibf_678 b{font-size:.625rem;font-weight:600}._refToggle_wxibf_678 small{color:var(--ink-soft);font-size:.575rem}._formError_wxibf_702{background:var(--danger-bg);color:var(--danger-text);border-radius:6.4px;margin:10px 16px 0;padding:6.4px 8px;font-size:.625rem;font-weight:600}._ticketActions_wxibf_712{justify-content:flex-end;gap:8px;padding:12px 16px 14px;display:flex}._saveBtn_wxibf_719{flex:1}@media (width<=960px){._page_wxibf_7{height:auto}._layout_wxibf_61{grid-template-columns:1fr}._tiles_wxibf_169{max-height:260px}._lines_wxibf_379{overflow:visible}._fieldRow_wxibf_323,._lineGrid_wxibf_457{grid-template-columns:1fr 1fr}._metrics_wxibf_543{grid-template-columns:repeat(2,minmax(0,1fr))}._metric_wxibf_543:nth-child(3){border-left:none;border-top:1px solid var(--line);grid-column:1/-1}._lineFoot_wxibf_619{flex-wrap:wrap}._fieldWide_wxibf_763{grid-column:1/-1}}._page_i669f_1{flex-direction:column;gap:14.4px;display:flex}._status_i669f_7{color:var(--ink-soft);font-size:.65rem}._back_i669f_12{color:var(--accent-strong);align-self:flex-start;align-items:center;gap:5.6px;font-size:.625rem;font-weight:700;text-decoration:none;display:inline-flex}._back_i669f_12:hover{text-decoration:underline}._savedBanner_i669f_27{background:var(--success-bg);color:var(--success-text);border-radius:12.8px;align-items:center;gap:11.2px;padding:11.2px 14.4px;font-size:1rem;animation:.24s cubic-bezier(.16,1,.3,1) _bannerIn_i669f_1;display:flex}._savedBanner_i669f_27 div{flex-direction:column;gap:1.6px;display:flex}._savedBanner_i669f_27 strong{font-size:.75rem}._savedBanner_i669f_27 span{color:var(--ink);font-size:.625rem}._bannerLink_i669f_54{color:var(--success-text);margin-left:auto;font-size:.625rem;font-weight:700}@keyframes _bannerIn_i669f_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._header_i669f_72{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12.8px;display:flex}._headerText_i669f_80{flex-direction:column;gap:2.4px;display:flex}._headerText_i669f_80 h1{align-items:center;gap:9.6px;margin:0;display:flex}._headerText_i669f_80 p{color:var(--ink-soft);margin:0;font-size:.675rem}._kicker_i669f_99{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-strong);font-size:.575rem;font-weight:800}._actions_i669f_107{gap:8px;display:flex}._cancelledBanner_i669f_112{background:var(--danger-bg);color:var(--danger-text);border-radius:12.8px;align-items:flex-start;gap:9.6px;padding:11.2px 14.4px;font-size:.65rem;line-height:1.5;display:flex}._cancelledBanner_i669f_112 svg{flex-shrink:0;margin-top:2.4px}._layout_i669f_129{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:14.4px;display:grid}._receipt_i669f_138{border-radius:var(--surface-radius);border:.8px solid color-mix(in srgb, var(--plum) 18%, var(--line));background:color-mix(in srgb, var(--pink-pale) 18%, var(--card-bg));flex-direction:column;min-width:0;padding:0 0 14.4px;display:flex;overflow:hidden}._tableWrap_i669f_149{overflow-x:auto}._table_i669f_149{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.675rem}._table_i669f_149 th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--on-brand-solid);background:var(--brand-solid);white-space:nowrap;padding:9.6px 14.4px;font-size:.55rem;font-weight:800}._table_i669f_149 td{vertical-align:top;border-bottom:.8px dashed var(--line);padding:11.2px 14.4px}._table_i669f_149 td>span{display:block}._table_i669f_149 tr:last-child td{border-bottom:none}._num_i669f_186{text-align:right!important}._itemName_i669f_190{font-weight:700}._sub_i669f_194{color:var(--ink-soft);margin-top:2.4px;font-size:.575rem}._usage_i669f_200{flex-direction:column;gap:4px;min-width:120px;display:flex}._usageBar_i669f_207{background:var(--line);border-radius:999px;height:5px;overflow:hidden}._usageBar_i669f_207 span{border-radius:inherit;background:var(--accent-strong);height:100%;display:block}._tear_i669f_221{border-top:1.2px dashed color-mix(in srgb, var(--plum) 22%, var(--line));height:10px;margin:4px 0 8px}._totals_i669f_227{font-variant-numeric:tabular-nums;flex-direction:column;gap:3.2px;margin:0;padding:0 14.4px;display:flex}._totals_i669f_227 div{color:var(--ink-soft);justify-content:space-between;font-size:.65rem;display:flex}._totals_i669f_227 dt,._totals_i669f_227 dd{margin:0}._totals_i669f_227 ._grandTotal_i669f_248{color:var(--ink);margin-top:3.2px;font-size:.95rem;font-weight:800}._side_i669f_257{flex-direction:column;gap:9.6px;display:flex}._card_i669f_263{border:.8px solid var(--line);background:var(--card-bg);border-radius:12.8px;flex-direction:column;gap:4px;padding:12.8px 14.4px;font-size:.65rem;display:flex}._card_i669f_263 h2{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:5.6px;margin:0 0 2.4px;font-size:.575rem;font-weight:800;display:flex}._card_i669f_263 p{margin:0}._big_i669f_290{font-size:.8rem;font-weight:700}._muted_i669f_295{color:var(--ink-soft)}._notes_i669f_299{white-space:pre-wrap}._timeline_i669f_303{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._timeline_i669f_303 li{flex-direction:column;gap:1.6px;padding-left:14.4px;display:flex;position:relative}._timeline_i669f_303 li:before{content:"";background:var(--accent-strong);border-radius:50%;width:7px;height:7px;position:absolute;top:4px;left:0}._timeline_i669f_303 span{color:var(--ink-soft);font-size:.6rem}._timelineDanger_i669f_336:before{background:var(--danger-text)!important}._permissionHint_i669f_340{color:var(--ink-soft);margin:0;font-size:.6rem}._dialogText_i669f_346{color:var(--ink-soft);margin:0;font-size:.65rem;line-height:1.5}@media (width<=900px){._layout_i669f_129{grid-template-columns:1fr}}._page_njn9d_1{flex-direction:column;gap:14.4px;display:flex}._pageHeader_njn9d_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9.6px;display:flex}._pageHeader_njn9d_7 p{color:var(--ink-soft);margin:1.6px 0 0;font-size:.65rem}._stats_njn9d_26{border:1px solid var(--line);background:var(--card-bg);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}._stat_njn9d_26{flex-direction:column;gap:4px;min-width:0;padding:14.4px 16px;display:flex}._stat_njn9d_26+._stat_njn9d_26{border-left:1px solid var(--line)}._stat_njn9d_26 dd{margin:0}._statLabel_njn9d_51{color:var(--ink-soft);font-size:.6rem;font-weight:600}._statLabel_njn9d_51:first-letter{text-transform:uppercase}._statValue_njn9d_61{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700;line-height:1.25}._statValueText_njn9d_70{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._statNote_njn9d_76{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.575rem;overflow:hidden}._trendUp_njn9d_85,._trendDown_njn9d_86{align-items:center;gap:2px;font-weight:700;display:inline-flex}._trendUp_njn9d_85{color:var(--warning-text)}._trendDown_njn9d_86{color:var(--success-text)}._toolbar_njn9d_103{flex-wrap:wrap;align-items:center;gap:9.6px;display:flex}._filterBar_njn9d_112{border:1px solid var(--line);background:var(--card-bg);border-radius:10px;flex:1;align-items:stretch;min-width:0;height:40px;transition:border-color .12s;display:flex}._filterBar_njn9d_112:focus-within{border-color:color-mix(in srgb, var(--accent-strong) 45%, var(--line))}._segment_njn9d_128{cursor:text;align-items:center;gap:8px;min-width:0;padding:0 12.8px;display:flex}._segment_njn9d_128+._segment_njn9d_128{border-left:1px solid var(--line)}._segment_njn9d_128:first-child{border-radius:10px 0 0 10px}._segment_njn9d_128:last-child{border-radius:0 10px 10px 0}._segment_njn9d_128:hover{background:var(--page-bg)}._segmentSearch_njn9d_153{flex:1}._segmentSupplier_njn9d_157{cursor:pointer;width:230px}._segmentPeriod_njn9d_162{cursor:pointer;width:250px}._segmentIcon_njn9d_167{color:var(--ink-soft);flex-shrink:0}._segmentLabel_njn9d_172{color:var(--ink-soft);flex-shrink:0;font-size:.575rem;font-weight:600}._searchInput_njn9d_179{min-width:0;font-family:var(--font-body);color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:.675rem}._searchInput_njn9d_179::placeholder{color:var(--ink-soft)}._segmentSupplier_njn9d_157 input{font-weight:600}._segmentSupplier_njn9d_157 input::placeholder{color:var(--ink)}._segmentSupplier_njn9d_157 input:focus::placeholder{color:var(--ink-soft);font-weight:500}._segmentPeriod_njn9d_162 button{font-weight:600}._segmented_njn9d_214{border:1px solid var(--line);background:var(--card-bg);border-radius:10px;height:40px;display:inline-flex;overflow:hidden}._segmentedItem_njn9d_223{font-family:var(--font-body);color:var(--ink-soft);background:0 0;border:none;padding:0 14.4px;font-size:.625rem;font-weight:600;transition:background-color .12s,color .12s}._segmentedItem_njn9d_223+._segmentedItem_njn9d_223{border-left:1px solid var(--line)}._segmentedItem_njn9d_223:hover{background:var(--page-bg);color:var(--ink)}._segmentedOn_njn9d_243,._segmentedOn_njn9d_243:hover{background:var(--page-bg);color:var(--ink);font-weight:700}._clearFilters_njn9d_250{font-family:var(--font-body);color:var(--ink-soft);background:0 0;border:none;align-items:center;gap:5px;padding:0 4px;font-size:.6rem;font-weight:600;display:inline-flex}._clearFilters_njn9d_250:hover{color:var(--ink);text-decoration:underline}._status_njn9d_268{color:var(--ink-soft);font-size:.65rem}._row_njn9d_276{cursor:pointer}._rowCancelled_njn9d_280 td{color:var(--ink-soft)}._rowCancelled_njn9d_280 ._total_njn9d_284{text-decoration:line-through}._nowrap_njn9d_288{white-space:nowrap;font-variant-numeric:tabular-nums}._idLink_njn9d_293{color:var(--accent-strong);font-weight:600;text-decoration:none}._idLink_njn9d_293:hover{text-decoration:underline}._edited_njn9d_303{color:var(--ink-soft);align-items:center;gap:3px;margin-left:8px;font-size:.55rem;font-weight:600;display:inline-flex}._supplier_njn9d_313{font-weight:600}._sub_njn9d_317{color:var(--ink-soft);font-size:.575rem;display:block}._itemsCell_njn9d_323 ._sub_njn9d_317{display:inline}._itemsCell_njn9d_323{max-width:320px}._muted_njn9d_331{color:var(--ink-soft)}._num_njn9d_335{text-align:right!important}._total_njn9d_284{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._empty_njn9d_345{border:1.2px dashed var(--line);color:var(--ink-soft);text-align:center;border-radius:14.4px;flex-direction:column;align-items:center;gap:4.8px;padding:48px 16px;font-size:.65rem;display:flex}._empty_njn9d_345 strong{color:var(--ink);font-size:.8rem}._empty_njn9d_345 a{margin-top:8px}._emptyIcon_njn9d_367{background:var(--accent-soft);width:48px;height:48px;color:var(--accent-strong);border-radius:50%;place-items:center;margin-bottom:4px;font-size:1.1rem;display:grid}@media (width<=1000px){._stats_njn9d_26{grid-template-columns:repeat(2,minmax(0,1fr))}._stat_njn9d_26:nth-child(3){border-left:none}._stat_njn9d_26:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=1100px){._filterBar_njn9d_112{flex-basis:100%}}@media (width<=700px){._filterBar_njn9d_112{flex-direction:column;height:auto}._segment_njn9d_128{width:auto;height:40px}._segment_njn9d_128+._segment_njn9d_128{border-left:none;border-top:1px solid var(--line)}._segment_njn9d_128:first-child{border-radius:10px 10px 0 0}._segment_njn9d_128:last-child{border-radius:0 0 10px 10px}._row_njn9d_276{grid-template-columns:48px minmax(0,1fr) auto}._rowMeta_njn9d_427{display:none}}._layout_ld1pm_4{grid-template-columns:300px minmax(0,1fr);gap:28px;min-height:460px;display:grid}._catalogHead_ld1pm_11 h3,._batchHead_ld1pm_12 h3{color:var(--ink);margin:0;font-size:.75rem;font-weight:700}._catalogHead_ld1pm_11 p,._batchHead_ld1pm_12 p{color:var(--ink-soft);margin:2px 0 0;font-size:.6rem}._muted_ld1pm_26{text-align:center;color:var(--ink-soft);margin:0;padding:16px 8px;font-size:.62rem}._catalog_ld1pm_11{background:var(--page-bg);border-radius:14px;flex-direction:column;gap:12px;min-height:0;padding:16px 12px 12px;display:flex}._catalogHead_ld1pm_11{padding:0 4px}._search_ld1pm_50{background:var(--card-bg);height:36px;color:var(--ink-soft);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}._search_ld1pm_50:focus-within{box-shadow:0 0 0 1px var(--field-border-focus), var(--field-ring)}._search_ld1pm_50 input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:none;flex:1;padding:0;font-size:.65rem}._search_ld1pm_50 input:focus{outline:none}._catalogList_ld1pm_81{flex-direction:column;gap:14px;max-height:52vh;display:flex;overflow-y:auto}._group_ld1pm_89{flex-direction:column;gap:2px;display:flex}._groupTitle_ld1pm_95{color:var(--ink);padding:0 8px 4px;font-size:.62rem;font-weight:700}._item_ld1pm_102{min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;padding:4px 8px 4px 10px;display:flex}._item_ld1pm_102:hover:not(:disabled){background:var(--card-bg)}._item_ld1pm_102:disabled{cursor:default}._item_ld1pm_102:disabled ._itemName_ld1pm_124{color:var(--ink-soft)}._itemIn_ld1pm_128,._itemIn_ld1pm_128:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand-solid) 30%, transparent);background:color-mix(in srgb, var(--brand-solid) 7%, var(--card-bg))}._itemText_ld1pm_134{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._itemName_ld1pm_124{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);font-size:.64rem;font-weight:600;overflow:hidden}._itemMeta_ld1pm_151{color:var(--ink-soft);font-size:.56rem}._item_ld1pm_102:disabled ._itemMeta_ld1pm_151{color:var(--warning-text)}._itemMark_ld1pm_160{width:22px;height:22px;color:var(--ink-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._item_ld1pm_102:hover:not(:disabled) ._itemMark_ld1pm_160{color:var(--accent-strong)}._itemIn_ld1pm_128 ._itemMark_ld1pm_160,._itemIn_ld1pm_128:hover:not(:disabled) ._itemMark_ld1pm_160{background:var(--brand-solid);color:var(--on-brand-solid)}._batch_ld1pm_12{flex-direction:column;gap:16px;min-width:0;display:flex}._empty_ld1pm_190{background:var(--page-bg);text-align:center;min-height:220px;color:var(--ink-soft);border-radius:14px;flex:1;justify-content:center;align-items:center;padding:24px;font-size:.64rem;display:flex}._lines_ld1pm_204{flex-direction:column;gap:18px;max-height:46vh;padding-right:2px;display:flex;overflow-y:auto}._line_ld1pm_204{flex-direction:column;gap:8px;display:flex}._lineTop_ld1pm_219{align-items:center;gap:10px;display:flex}._lineTitle_ld1pm_225{flex-direction:column;flex:1;min-width:0;display:flex}._lineTitle_ld1pm_225 strong{color:var(--ink);font-size:.7rem}._lineTitle_ld1pm_225 span{color:var(--ink-soft);font-size:.6rem}._stepper_ld1pm_243{background:var(--page-bg);border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}._stepper_ld1pm_243 button{width:30px;height:30px;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._stepper_ld1pm_243 button:hover:not(:disabled){background:var(--card-bg)}._stepper_ld1pm_243 ._stepperInput_ld1pm_270{background:var(--card-bg);width:60px;height:30px;font:inherit;text-align:center;color:var(--ink);font-variant-numeric:tabular-nums;border:none;border-radius:8px;padding:0 4px;font-size:.72rem;font-weight:700}._stepper_ld1pm_243 ._stepperInput_ld1pm_270:focus{box-shadow:0 0 0 1px var(--field-border-focus), var(--field-ring);outline:none}._piecesLabel_ld1pm_290{width:38px;color:var(--ink-soft);font-size:.6rem}._remove_ld1pm_296{width:28px;height:28px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._remove_ld1pm_296:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-text)}._uses_ld1pm_315{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._usesLabel_ld1pm_322{color:var(--ink-soft);margin-right:2px;font-size:.575rem;font-weight:600}._use_ld1pm_315{background:var(--page-bg);color:var(--ink);border-radius:999px;padding:3px 9px;font-size:.58rem}._useShort_ld1pm_337{background:var(--danger-bg);color:var(--danger-text);font-weight:600}._lineCost_ld1pm_343{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.6rem;font-weight:600}._hint_ld1pm_351{color:var(--ink-soft);font-size:.58rem}._lineError_ld1pm_356 ._lineTitle_ld1pm_225 strong{color:var(--danger-text)}._lineErrorText_ld1pm_360{color:var(--danger-text);align-items:center;gap:6px;font-size:.6rem;font-weight:600;display:inline-flex}._shortage_ld1pm_369{background:var(--danger-bg);color:var(--danger-text);border-radius:10px;gap:12px;padding:12px 14px;display:flex}._shortage_ld1pm_369>svg{flex-shrink:0;margin-top:2px}._shortage_ld1pm_369 strong{font-size:.66rem;display:block}._shortage_ld1pm_369 ul{margin:4px 0;padding-left:16px;font-size:.6rem}._shortage_ld1pm_369 span{font-size:.58rem}._footer_ld1pm_398{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;display:flex}._summary_ld1pm_406{color:var(--ink-soft);flex-direction:column;gap:2px;font-size:.6rem;display:flex}._summary_ld1pm_406 strong{color:var(--ink);font-size:.68rem}._summaryWarn_ld1pm_419{color:var(--warning-text)}._actions_ld1pm_423{flex-shrink:0;gap:8px;display:flex}@media (width<=820px){._layout_ld1pm_4{grid-template-columns:1fr}._catalogList_ld1pm_81{max-height:240px}._footer_ld1pm_398{flex-direction:column;align-items:stretch}}._page_2u6yv_4{flex-direction:column;gap:14.4px;display:flex}._pageHeader_2u6yv_10{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9.6px;display:flex}._pageHeader_2u6yv_10 p{color:var(--ink-soft);margin:1.6px 0 0;font-size:.65rem}._stats_2u6yv_24{border:1px solid var(--line);background:var(--card-bg);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}._stat_2u6yv_24{flex-direction:column;gap:4px;min-width:0;padding:14.4px 16px;display:flex}._stat_2u6yv_24+._stat_2u6yv_24{border-left:1px solid var(--line)}._stat_2u6yv_24 dd{margin:0}._statLabel_2u6yv_49{color:var(--ink-soft);font-size:.6rem;font-weight:600}._statLabel_2u6yv_49:first-letter{text-transform:uppercase}._statValue_2u6yv_59{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700;line-height:1.25}._statValueText_2u6yv_68{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._statNote_2u6yv_74{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.575rem;overflow:hidden}._toolbar_2u6yv_82{flex-wrap:wrap;align-items:center;gap:9.6px;display:flex}._filterBar_2u6yv_91{border:1px solid var(--line);background:var(--card-bg);border-radius:10px;flex:1;align-items:stretch;min-width:0;height:40px;transition:border-color .12s;display:flex}._filterBar_2u6yv_91:focus-within{border-color:color-mix(in srgb, var(--accent-strong) 45%, var(--line))}._segment_2u6yv_107{cursor:text;align-items:center;gap:8px;min-width:0;padding:0 12.8px;display:flex}._segment_2u6yv_107+._segment_2u6yv_107{border-left:1px solid var(--line)}._segment_2u6yv_107:first-child{border-radius:10px 0 0 10px}._segment_2u6yv_107:last-child{border-radius:0 10px 10px 0}._segment_2u6yv_107:hover{background:var(--page-bg)}._segmentSearch_2u6yv_132{flex:1}._segmentPeriod_2u6yv_136{cursor:pointer;width:250px}._segmentIcon_2u6yv_141{color:var(--ink-soft);flex-shrink:0}._segmentLabel_2u6yv_146{color:var(--ink-soft);flex-shrink:0;font-size:.575rem;font-weight:600}._searchInput_2u6yv_153{min-width:0;font-family:var(--font-body);color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:.675rem}._searchInput_2u6yv_153::placeholder{color:var(--ink-soft)}._segmentPeriod_2u6yv_136 button{font-weight:600}._clearFilters_2u6yv_172{font-family:var(--font-body);color:var(--ink-soft);background:0 0;border:none;align-items:center;gap:5px;padding:0 4px;font-size:.6rem;font-weight:600;display:inline-flex}._clearFilters_2u6yv_172:hover{color:var(--ink);text-decoration:underline}._status_2u6yv_190{color:var(--ink-soft);font-size:.65rem}._empty_2u6yv_195{border:1.2px dashed var(--line);color:var(--ink-soft);text-align:center;border-radius:14.4px;flex-direction:column;align-items:center;gap:4.8px;padding:48px 16px;font-size:.65rem;display:flex}._empty_2u6yv_195 strong{color:var(--ink);font-size:.8rem}._empty_2u6yv_195 a{margin-top:8px}._emptyIcon_2u6yv_217{background:var(--accent-soft);width:48px;height:48px;color:var(--accent-strong);border-radius:50%;place-items:center;margin-bottom:4px;font-size:1.1rem;display:grid}._row_2u6yv_231{cursor:pointer}._rowOpen_2u6yv_235 td{background:var(--page-bg)}._nowrap_2u6yv_239{white-space:nowrap;font-variant-numeric:tabular-nums}._product_2u6yv_244{font-weight:600}._sub_2u6yv_248{color:var(--ink-soft);font-size:.575rem;display:block}._num_2u6yv_254{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}._strong_2u6yv_260{font-weight:700}._muted_2u6yv_264{color:var(--ink-soft)}._chevronCell_2u6yv_268{text-align:center;width:32px}._chevron_2u6yv_268{color:var(--ink-soft);transition:transform .15s}._chevronOpen_2u6yv_278{transform:rotate(180deg)}._detailRow_2u6yv_283 td{background:var(--page-bg);padding-top:0!important}._detail_2u6yv_283{flex-direction:column;gap:10px;padding:4px 0 14px;display:flex}._detailTitle_2u6yv_295{color:var(--ink);font-size:.6rem;font-weight:700}._consumed_2u6yv_301{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px;display:grid}._consumedItem_2u6yv_307{background:var(--card-bg);border-radius:8px;align-items:baseline;gap:8px;padding:8px 12px;font-size:.62rem;display:flex}._consumedName_2u6yv_317{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);flex:1;overflow:hidden}._consumedQty_2u6yv_326{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}._consumedCost_2u6yv_332{color:var(--ink-soft);font-variant-numeric:tabular-nums}._detailNote_2u6yv_337{color:var(--ink-soft);font-size:.56rem}@media (width<=1000px){._stats_2u6yv_24{grid-template-columns:repeat(2,minmax(0,1fr))}._stat_2u6yv_24:nth-child(3){border-left:none}._stat_2u6yv_24:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=700px){._filterBar_2u6yv_91{flex-direction:column;height:auto}._segment_2u6yv_107{height:40px}._segment_2u6yv_107+._segment_2u6yv_107{border-left:none;border-top:1px solid var(--line)}._segmentPeriod_2u6yv_136{width:auto}}._menu_zmdlh_1{z-index:1000;background:var(--card-bg);border:.8px solid var(--line);border-radius:8px;flex-direction:column;gap:1.6px;min-width:152px;max-width:260px;padding:3.2px;display:flex;position:fixed;box-shadow:0 9.6px 22.4px -9.6px #0f111559}._menuItem_zmdlh_16{font-family:var(--font-body);color:var(--ink);text-align:left;background:0 0;border:none;border-radius:5.6px;align-items:center;gap:7.2px;width:100%;padding:6.4px 8px;font-size:.65rem;font-weight:600;display:flex}._menuItem_zmdlh_16:hover:not(:disabled){background:var(--page-bg)}._menuItem_zmdlh_16>svg{flex-shrink:0}._menuItemText_zmdlh_40{flex-direction:column;gap:2px;min-width:0;display:flex}._menuItemHint_zmdlh_47{color:var(--ink-soft);font-size:.575rem;font-weight:400;line-height:1.4}._menuItem_zmdlh_16:disabled{cursor:not-allowed;align-items:flex-start}._menuItem_zmdlh_16:disabled>svg,._menuItem_zmdlh_16:disabled ._menuItemText_zmdlh_40{color:var(--ink-soft)}._menuItem_zmdlh_16:disabled>svg{opacity:.6;margin-top:2px}._menuItemDanger_zmdlh_70{color:var(--danger-text)}._panel_xpyri_5{flex-direction:column;gap:12.8px;height:100%;padding-right:1.6px;display:flex;overflow-y:auto}._panel_xpyri_5>*{flex-shrink:0}._header_xpyri_22{border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);align-items:center;gap:12.8px;padding:14.4px 16px;display:flex}._photo_xpyri_32{background:var(--page-bg);width:52px;height:52px;color:var(--ink-soft);border-radius:10px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}._photo_xpyri_32 img{object-fit:cover;width:100%;height:100%}._headerInfo_xpyri_50{flex:1;min-width:0}._titleRow_xpyri_55{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._titleRow_xpyri_55 h1{margin:0;font-size:1.05rem}._categoryChip_xpyri_67{border:1px solid var(--line);color:var(--ink-soft);border-radius:999px;padding:2px 9px;font-size:.575rem;font-weight:600}._summary_xpyri_76{color:var(--ink-soft);margin:3px 0 0;font-size:.625rem}._saleToggle_xpyri_82{color:var(--ink-soft);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding-right:4px;font-size:.625rem;font-weight:600;display:inline-flex}._health_xpyri_96{border-radius:var(--surface-radius);background:var(--warning-bg);color:var(--warning-text);flex-direction:column;display:flex}._healthRow_xpyri_104{align-items:center;gap:10px;padding:10px 14.4px;font-size:.65rem;font-weight:500;display:flex}._healthRow_xpyri_104+._healthRow_xpyri_104{border-top:1px solid color-mix(in srgb, var(--warning-text) 18%, transparent)}._healthRow_xpyri_104>svg{flex-shrink:0}._healthRow_xpyri_104>span{flex:1}._healthRow_xpyri_104 button{background:var(--card-bg);flex-shrink:0}._card_xpyri_132{border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);overflow:hidden}._cardHead_xpyri_139{justify-content:space-between;align-items:flex-start;gap:12px;padding:12.8px 16px;display:flex}._cardHead_xpyri_139 h2{margin:0;font-size:.775rem}._cardSub_xpyri_152{color:var(--ink-soft);margin:3px 0 0;font-size:.6rem}._cardActions_xpyri_158{flex-shrink:0;align-items:center;gap:8px;font-size:.625rem;display:flex}._optionGroups_xpyri_168{flex-wrap:wrap;align-items:center;gap:10px 28px;padding:0 16px 12.8px;display:flex}._optionGroup_xpyri_168{align-items:center;gap:10px;min-width:0;display:flex}._optionAxis_xpyri_183{color:var(--ink-soft);font-size:.6rem;font-weight:600}._optionValues_xpyri_189{flex-wrap:wrap;gap:6px;display:flex}._optionChip_xpyri_195{border:1px solid var(--line);background:var(--card-bg);height:26px;font-family:var(--font-body);color:var(--ink);cursor:pointer;border-radius:999px;padding:0 11px;font-size:.6rem;font-weight:600;transition:border-color .12s,background-color .12s,color .12s}._optionChip_xpyri_195:hover{border-color:var(--field-border-hover)}._optionChipOn_xpyri_213,._optionChipOn_xpyri_213:hover{border-color:var(--brand-solid);background:var(--brand-solid);color:var(--on-brand-solid)}._linkBtn_xpyri_220{font:inherit;color:var(--accent-strong);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}._linkBtn_xpyri_220:hover{text-decoration:underline}._empty_xpyri_237{border-top:1px solid var(--line);text-align:center;color:var(--ink-soft);flex-direction:column;gap:3px;padding:24px 16px 28px;font-size:.625rem;display:flex}._empty_xpyri_237 strong{color:var(--ink);font-size:.7rem}._empty_xpyri_237{align-items:center}._emptyAction_xpyri_257{margin:10px 0 6px}._empty_xpyri_237 ._linkBtn_xpyri_220{font-size:.625rem}._tableWrap_xpyri_267{overflow-x:auto}._table_xpyri_267{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.65rem}._table_xpyri_267 th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-soft);background:var(--page-bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 16px;font-size:.55rem;font-weight:700}._table_xpyri_267 td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 16px}._table_xpyri_267 tr:last-child td{border-bottom:none}._table_xpyri_267 tbody tr:hover{background:var(--hover-bg)}._num_xpyri_306{white-space:nowrap;text-align:right!important}._variantName_xpyri_311{font-weight:600}._variantOptions_xpyri_315{color:var(--ink-soft);margin-top:2px;font-size:.575rem;display:block}._inactiveTag_xpyri_322{background:var(--page-bg);color:var(--ink-soft);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.525rem;font-weight:700}._rowInactive_xpyri_332 td{color:var(--ink-soft)}._price_xpyri_336{font-weight:700}._muted_xpyri_340{color:var(--ink-soft)}._marginOk_xpyri_344{color:var(--success-text);font-weight:600}._marginLow_xpyri_349{color:var(--warning-text);font-weight:600}._marginBad_xpyri_354{color:var(--danger-text);font-weight:700}._stockLow_xpyri_359{color:var(--danger-text);font-weight:600}._missingTag_xpyri_364{background:var(--warning-bg);font-family:var(--font-body);color:var(--warning-text);cursor:pointer;border:none;border-radius:999px;padding:2px 8px;font-size:.55rem;font-weight:700}._missingTag_xpyri_364:hover{text-decoration:underline}._actionsCell_xpyri_380{text-align:right;width:40px}._dialogText_xpyri_385{color:var(--ink-soft);margin:0;font-size:.65rem;line-height:1.5}@media (width<=900px){._header_xpyri_22{flex-wrap:wrap}}._optionGroups_xpyri_168 ._linkBtn_xpyri_220{font-size:.6rem}._dropzone_wwzfj_1{border:1.2px dashed var(--line);background:var(--page-bg);text-align:center;border-radius:9.6px;flex-direction:column;justify-content:center;align-items:center;gap:6.4px;width:100%;padding:17.6px 12.8px;transition:border-color .15s,background-color .15s;display:flex}._dropzone_wwzfj_1:hover,._dropzone_wwzfj_1:focus-visible{border-color:var(--accent-strong)}._dropzone_wwzfj_1._dragging_wwzfj_21{border-color:var(--accent-strong);background:var(--accent-soft)}._dropIcon_wwzfj_26{background:var(--accent-soft);width:30.4px;height:30.4px;color:var(--accent-strong);border-radius:50%;justify-content:center;align-items:center;display:flex}._dropText_wwzfj_37{color:var(--ink-soft);font-size:.65rem}._dropLink_wwzfj_42{color:var(--accent-strong);font-weight:700}._dropHint_wwzfj_47{color:var(--ink-soft);opacity:.8;font-size:.575rem}._previewWrap_wwzfj_53{flex-direction:column;gap:6.4px;width:100%;display:flex}._previewImage_wwzfj_60{border:1.2px solid var(--line);background:var(--page-bg);border-radius:9.6px;width:100%;height:128px;position:relative;overflow:hidden}._previewImage_wwzfj_60 img{object-fit:cover;width:100%;height:100%}._changeBtn_wwzfj_76{color:#fff;-webkit-backdrop-filter:blur(1.6px);backdrop-filter:blur(1.6px);background:#0f11158c;border:.8px solid #ffffff4d;border-radius:799.2px;align-items:center;gap:4.8px;padding:4.8px 9.6px;font-size:.575rem;font-weight:700;display:inline-flex;position:absolute;bottom:6.4px;right:6.4px}._changeBtn_wwzfj_76:hover:not(:disabled){background:#0f1115b8}._fileCard_wwzfj_97{border:1.2px solid var(--line);border-radius:8px;align-items:center;gap:8px;width:100%;padding:6.4px 9.6px;display:flex}._fileInfo_wwzfj_107{flex-direction:column;flex:1;gap:3.2px;min-width:0;display:flex}._fileName_wwzfj_115{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;font-weight:700;overflow:hidden}._fileSize_wwzfj_124{color:var(--ink-soft);font-size:.575rem}._progressTrack_wwzfj_129{background:var(--line);border-radius:799.2px;height:3.2px;overflow:hidden}._progressFill_wwzfj_136{background:var(--accent-strong);height:100%;transition:width .15s}._progressPct_wwzfj_142{color:var(--ink-soft);text-align:right;flex-shrink:0;min-width:24px;font-size:.575rem;font-weight:700}._hiddenInput_wwzfj_151{display:none}._builder_1740s_5{flex-direction:column;gap:22px;display:flex}._columns_1740s_11{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}._columnHead_1740s_18 h3{color:var(--ink);margin:0;font-size:.78rem;font-weight:700}._columnHead_1740s_18 p{color:var(--ink-soft);margin:3px 0 0;font-size:.62rem;line-height:1.5}._leftColumn_1740s_34{flex-direction:column;gap:28px;min-width:0;display:flex}._prep_1740s_41{flex-direction:column;gap:10px;display:flex}._prepOptions_1740s_47{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._prepOption_1740s_47{background:var(--page-bg);min-height:54px;font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:8px 12px 8px 10px;transition:background-color .12s,border-color .12s;display:flex}._prepOption_1740s_47:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, var(--card-bg))}._prepOption_1740s_47:disabled{cursor:progress}._prepOptionOn_1740s_76,._prepOptionOn_1740s_76:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand-solid) 40%, transparent);background:color-mix(in srgb, var(--brand-solid) 7%, var(--card-bg))}._prepIcon_1740s_82{background:var(--card-bg);width:32px;height:32px;color:var(--accent-strong);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._prepText_1740s_94{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._prepTitle_1740s_102{color:var(--ink);font-size:.66rem;font-weight:600}._prepExample_1740s_108{color:var(--ink-soft);font-size:.575rem}._prepRadio_1740s_114{border:1.5px solid color-mix(in srgb, var(--ink-soft) 55%, transparent);background:var(--card-bg);border-radius:50%;flex-shrink:0;width:16px;height:16px}._prepOptionOn_1740s_76 ._prepRadio_1740s_114{border:5px solid var(--brand-solid)}._prepDetail_1740s_127{color:var(--ink-soft);margin:0;font-size:.6rem;line-height:1.5}._script_1740s_136{flex-direction:column;gap:22px;display:flex}._question_1740s_142{flex-direction:column;gap:10px;display:flex}._questionTop_1740s_148{align-items:center;gap:10px;display:flex}._questionNumber_1740s_155{background:var(--brand-solid);width:22px;height:22px;color:var(--on-brand-solid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.575rem;font-weight:700;display:inline-flex}._questionAsk_1740s_169{letter-spacing:-.01em;color:var(--ink);flex:1;margin:0;font-size:.82rem;font-weight:600}._answers_1740s_178{flex-wrap:wrap;align-items:center;gap:6px;padding-left:32px;display:flex}._answer_1740s_178{background:color-mix(in srgb, var(--ink) 9%, var(--card-bg));height:30px;color:var(--ink);border-radius:999px;align-items:center;gap:3px;padding:0 5px 0 12px;font-size:.64rem;font-weight:600;display:inline-flex}._answer_1740s_178 button{width:20px;height:20px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._answer_1740s_178 button:hover{background:color-mix(in srgb, var(--ink) 12%, transparent);color:var(--ink)}._idea_1740s_220{height:30px;font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:4px;padding:0 12px;font-size:.64rem;font-weight:500;display:inline-flex}._idea_1740s_220:before{content:"+";font-weight:700}._idea_1740s_220:hover:not(:disabled){background:var(--page-bg);color:var(--ink)}._addAnswer_1740s_248{height:30px;font:inherit;color:var(--accent-strong);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:.64rem;font-weight:600;display:inline-flex}._addAnswer_1740s_248:hover{background:color-mix(in srgb, var(--brand-solid) 8%, var(--card-bg))}._answerForm_1740s_268{border:1px solid var(--field-border-focus);background:var(--card-bg);height:30px;box-shadow:var(--field-ring);border-radius:999px;align-items:center;gap:4px;padding:0 3px 0 12px;display:inline-flex}._answerForm_1740s_268 input{width:120px;height:100%;font:inherit;color:var(--ink);background:0 0;border:none;padding:0;font-size:.64rem}._answerForm_1740s_268 input:focus{outline:none}._answerForm_1740s_268 input::placeholder{color:var(--ink-soft)}._answerForm_1740s_268 button{background:var(--brand-solid);width:24px;height:24px;color:var(--on-brand-solid);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._answerForm_1740s_268 button:disabled{background:var(--line);color:var(--ink-soft);cursor:default}._questionHint_1740s_319{color:var(--warning-text);margin:0;padding-left:32px;font-size:.6rem}._newQuestion_1740s_328{flex-direction:column;gap:10px;margin-top:4px;display:flex}._newQuestionHead_1740s_335{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._newQuestionLabel_1740s_342{color:var(--ink);font-size:.7rem;font-weight:700}._newQuestionHint_1740s_348{color:var(--ink-soft);font-size:.6rem}._tileGrid_1740s_353{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._tile_1740s_353{background:var(--page-bg);min-height:54px;font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:8px 12px 8px 10px;transition:background-color .12s,border-color .12s;display:flex}._tile_1740s_353:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand-solid) 30%, transparent);background:color-mix(in srgb, var(--brand-solid) 6%, var(--card-bg))}._tileIcon_1740s_379{background:var(--card-bg);width:32px;height:32px;color:var(--accent-strong);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._tileText_1740s_391{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._tileName_1740s_399{color:var(--ink);font-size:.66rem;font-weight:600}._tileSample_1740s_405{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-soft);font-size:.575rem;overflow:hidden}._tilePlus_1740s_413{color:var(--ink-soft);flex-shrink:0}._tile_1740s_353:hover ._tilePlus_1740s_413{color:var(--accent-strong)}._ownForm_1740s_423{border:1px solid var(--field-border-focus);background:var(--card-bg);min-height:54px;box-shadow:var(--field-ring);border-radius:12px;grid-column:1/-1;align-items:center;gap:8px;padding:8px 10px;display:flex}._ownForm_1740s_423 input{min-width:0;height:32px;font:inherit;color:var(--ink);background:0 0;border:none;flex:1;padding:0 4px;font-size:.66rem}._ownForm_1740s_423 input:focus{outline:none}._ownForm_1740s_423 button[type=submit]{background:var(--brand-solid);height:32px;color:var(--on-brand-solid);font:inherit;cursor:pointer;border:none;border-radius:8px;padding:0 14px;font-size:.6rem;font-weight:600}._ownForm_1740s_423 button:disabled{opacity:.5;cursor:default}._ownCancel_1740s_470{color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px;display:inline-flex}@media (width<=520px){._tileGrid_1740s_353{grid-template-columns:1fr}}._menu_1740s_489{background:var(--page-bg);border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex;position:sticky;top:0}._menuEmpty_1740s_500{text-align:center;color:var(--ink-soft);margin:0;padding:26px 0;font-size:.62rem;line-height:1.6}._samePrice_1740s_509{color:var(--ink-soft);align-items:center;gap:8px;font-size:.6rem;font-weight:600;display:flex}._samePrice_1740s_509>span:first-child{flex:1}._samePrice_1740s_509>button{background:var(--card-bg);height:30px;font:inherit;color:var(--ink);cursor:pointer;border:none;border-radius:8px;padding:0 12px;font-size:.6rem;font-weight:600}._samePrice_1740s_509>button:disabled{color:var(--ink-soft);cursor:default}._menuBody_1740s_540{flex-direction:column;gap:16px;max-height:48vh;display:flex;overflow-y:auto}._menuSection_1740s_550{background:var(--card-bg);border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex;box-shadow:0 1px 2px #0f11150a}._menuSectionHead_1740s_560{min-height:40px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:0 6px 0 12px;font-size:.7rem;font-weight:700;display:flex}._sectionPrice_1740s_572{color:var(--ink-soft);align-items:center;gap:6px;font-size:.575rem;font-weight:500;display:inline-flex}._menuLine_1740s_581{border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:0 6px 0 12px;transition:background-color .12s;display:flex}._menuLine_1740s_581:hover{background:var(--page-bg)}._menuName_1740s_595{min-width:0;color:var(--ink);flex:1;font-size:.66rem}._menuLineSold_1740s_602 ._menuName_1740s_595{color:var(--ink-soft)}._menuSold_1740s_606{color:var(--ink-soft);flex-direction:column;align-items:flex-end;font-size:.66rem;font-weight:600;display:inline-flex}._menuSold_1740s_606 small{font-size:.525rem;font-weight:500}._priceBox_1740s_621{flex:0 0 104px;width:104px}._priceBox_1740s_621 input{background:var(--page-bg);width:100%;height:32px;font:inherit;text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;border:none;border-radius:8px;padding-right:10px;font-size:.66rem;font-weight:600;transition:box-shadow .12s,background-color .12s}._menuLine_1740s_581:hover ._priceBox_1740s_621 input{background:var(--card-bg)}._priceBox_1740s_621 input:focus{background:var(--card-bg);box-shadow:0 0 0 1px var(--field-border-focus), var(--field-ring);outline:none}._priceBox_1740s_621 input::placeholder{color:var(--ink-soft);font-weight:400}._menuSectionHead_1740s_560 ._priceBox_1740s_621 input{background:var(--page-bg)}._samePrice_1740s_509 ._priceBox_1740s_621 input{background:var(--card-bg)}._menuSkip_1740s_667{width:24px;height:24px;color:var(--ink-soft);cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._menuLine_1740s_581:hover ._menuSkip_1740s_667,._menuSkip_1740s_667:focus-visible{opacity:1}._menuSkip_1740s_667:hover{background:var(--card-bg);color:var(--danger-text)}._skipped_1740s_692{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:6px;font-size:.575rem;display:flex}._skipped_1740s_692 button{background:var(--card-bg);font:inherit;color:var(--ink-soft);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:.575rem;text-decoration:line-through;display:inline-flex}._skipped_1740s_692 button:hover{color:var(--ink);text-decoration:none}._footer_1740s_723{justify-content:space-between;align-items:center;gap:16px;display:flex}._footerInfo_1740s_730{flex-wrap:wrap;align-items:center;gap:28px;min-width:0;display:flex}._progress_1740s_738{align-items:center;gap:10px;display:flex}._progressIcon_1740s_744{background:var(--warning-bg);width:28px;height:28px;color:var(--warning-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._progressIconDone_1740s_755{background:var(--success-bg);color:var(--success-text)}._progressText_1740s_760{flex-direction:column;gap:5px;display:flex}._progressMain_1740s_766{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.64rem;font-weight:600}._progressBar_1740s_773{background:var(--line);border-radius:999px;width:180px;height:4px;display:block;overflow:hidden}._progressFill_1740s_782{border-radius:inherit;background:var(--warning-text);height:100%;transition:width .2s;display:block}._progressFillDone_1740s_790{background:var(--success-text)}._taxPick_1740s_795{color:var(--ink-soft);flex-direction:column;gap:4px;font-size:.575rem;font-weight:600;display:flex}._taxOptions_1740s_804{background:var(--page-bg);border-radius:8px;gap:2px;padding:2px;display:inline-flex}._taxOption_1740s_804{height:24px;font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 10px;font-size:.6rem;font-weight:600}._taxOption_1740s_804:hover:not(:disabled){color:var(--ink)}._taxOptionOn_1740s_829{background:var(--card-bg);color:var(--ink);box-shadow:0 1px 2px #0f11151a}._footerNote_1740s_835{color:var(--ink-soft);font-size:.62rem}._footerActions_1740s_840{flex-shrink:0;gap:8px;display:flex}._savingOverlay_1740s_847{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f111559;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._savingCard_1740s_859{background:var(--card-bg);width:100%;max-width:280px;box-shadow:var(--popover-shadow);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:26px 24px 22px;display:flex}._savingCard_1740s_859 strong{color:var(--ink);margin-top:8px;font-size:.78rem}._savingCount_1740s_879{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.64rem;font-weight:600}._savingBar_1740s_886{background:var(--line);border-radius:999px;width:100%;height:5px;margin-top:6px;display:block;overflow:hidden}._savingBar_1740s_886>span{border-radius:inherit;background:var(--brand-solid);height:100%;transition:width .25s;display:block}._savingHint_1740s_904{color:var(--ink-soft);margin-top:4px;font-size:.58rem}._spinner_1740s_910{border:3px solid var(--line);border-top-color:var(--brand-solid);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite _spin_1740s_910}@keyframes _spin_1740s_910{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1740s_910{animation-duration:2.4s}}@media (width<=820px){._columns_1740s_11{grid-template-columns:1fr}._menu_1740s_489{position:static}._footer_1740s_723{flex-direction:column;align-items:stretch}}._card_a25la_1{border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}._head_a25la_11{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._head_a25la_11 h2{margin:0;font-size:.775rem}._head_a25la_11 p{color:var(--ink-soft);margin:3px 0 0;font-size:.62rem;line-height:1.5}._allBtn_a25la_30{font:inherit;color:var(--accent-strong);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:5px 10px;font-size:.6rem;font-weight:600}._allBtn_a25la_30:hover:not(:disabled){background:var(--hover-bg)}._tiles_a25la_48{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}._tile_a25la_48{background:var(--page-bg);min-height:44px;font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:0 12px;transition:background-color .12s,border-color .12s;display:flex}._tile_a25la_48:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, var(--card-bg))}._tile_a25la_48:disabled{cursor:default}._mark_a25la_77{background:var(--card-bg);width:20px;height:20px;color:var(--ink-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._tileName_a25la_89{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-soft);flex:1;font-size:.65rem;overflow:hidden}._tilePrice_a25la_99{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:.6rem}._tileOn_a25la_105{border-color:color-mix(in srgb, var(--brand-solid) 35%, transparent);background:color-mix(in srgb, var(--brand-solid) 7%, var(--card-bg))}._tileOn_a25la_105:hover:not(:disabled){background:color-mix(in srgb, var(--brand-solid) 11%, var(--card-bg))}._tileOn_a25la_105 ._mark_a25la_77{background:var(--brand-solid);color:var(--on-brand-solid)}._tileOn_a25la_105 ._tileName_a25la_89,._tileOn_a25la_105 ._tilePrice_a25la_99{color:var(--ink);font-weight:600}._emptyLink_a25la_129{background:var(--page-bg);color:var(--accent-strong);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:8px 12px;font-size:.62rem;font-weight:600;text-decoration:none;display:inline-flex}._emptyLink_a25la_129:hover{background:color-mix(in srgb, var(--ink) 6%, var(--card-bg))}._studio_4r7ft_4{grid-template-columns:260px minmax(0,1fr);gap:28px;min-height:460px;display:grid}._list_4r7ft_13{background:var(--page-bg);border-radius:14px;flex-direction:column;gap:12px;min-height:0;padding:14px 10px 10px;display:flex}._listHead_4r7ft_23{flex-direction:column;gap:6px;padding:0 6px;display:flex}._listCount_4r7ft_30{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.64rem;font-weight:700}._listBar_4r7ft_37{background:var(--line);border-radius:999px;height:4px;display:block;overflow:hidden}._listBar_4r7ft_37>span{border-radius:inherit;background:var(--success-text);height:100%;transition:width .25s;display:block}._listScroll_4r7ft_53{flex-direction:column;gap:12px;max-height:56vh;display:flex;overflow-y:auto}._listGroup_4r7ft_61{flex-direction:column;gap:1px;display:flex}._listGroupTitle_4r7ft_67{color:var(--ink-soft);padding:0 8px 4px;font-size:.6rem;font-weight:700}._listItem_4r7ft_74{min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:0 8px;display:flex}._listItem_4r7ft_74:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}._listItemOn_4r7ft_92,._listItemOn_4r7ft_92:hover{background:var(--card-bg);box-shadow:0 1px 3px #0f111514}._status_4r7ft_99{border:1.5px solid color-mix(in srgb, var(--ink-soft) 55%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._statusReady_4r7ft_110{border-color:var(--success-text);background:var(--success-text);color:#fff}._listName_4r7ft_116{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);flex:1;font-size:.64rem;overflow:hidden}._listItemOn_4r7ft_92 ._listName_4r7ft_116{font-weight:600}._listTag_4r7ft_130{background:color-mix(in srgb, var(--brand-solid) 12%, var(--card-bg));color:var(--accent-strong);border-radius:999px;padding:1px 7px;font-size:.525rem;font-weight:600}._editor_4r7ft_141{flex-direction:column;gap:20px;min-width:0;display:flex}._editorHead_4r7ft_148{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._editorHead_4r7ft_148 h3{color:var(--ink);margin:0;font-size:.85rem;font-weight:700}._editorHead_4r7ft_148 p{color:var(--ink-soft);margin:3px 0 0;font-size:.6rem}._copy_4r7ft_168{flex:0 0 230px;position:relative}._copyIcon_4r7ft_173{z-index:1;color:var(--ink-soft);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._copy_4r7ft_168 input{padding-left:28px}._rows_4r7ft_187{flex-direction:column;gap:8px;display:flex}._rowsHead_4r7ft_193,._row_4r7ft_187{grid-template-columns:minmax(0,1fr) 100px 170px 30px;align-items:center;gap:8px;display:grid}._rowsHead_4r7ft_193{color:var(--ink-soft);font-size:.575rem;font-weight:600}._qty_4r7ft_207{margin:0}._qty_4r7ft_207 input{text-align:right}._rowRemove_4r7ft_215{width:30px;height:30px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}._rowRemove_4r7ft_215:hover{background:var(--danger-bg);color:var(--danger-text)}._addRow_4r7ft_234{height:30px;font:inherit;color:var(--accent-strong);cursor:pointer;background:0 0;border:none;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:.62rem;font-weight:600;display:inline-flex}._addRow_4r7ft_234:hover{background:color-mix(in srgb, var(--brand-solid) 8%, var(--card-bg))}._yield_4r7ft_256{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:.64rem;display:flex}._yieldInput_4r7ft_265{width:76px;margin:0}._yieldInput_4r7ft_265 input{text-align:center}._share_4r7ft_275{flex-direction:column;gap:12px;display:flex}._shareToggle_4r7ft_281{background:var(--page-bg);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}._shareText_4r7ft_291{flex-direction:column;gap:2px;display:flex}._shareText_4r7ft_291 strong{color:var(--ink);font-size:.66rem}._shareText_4r7ft_291 span{color:var(--ink-soft);font-size:.6rem}._sharePanel_4r7ft_307{flex-direction:column;gap:10px;display:flex}._shareShortcuts_4r7ft_313{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:6px;font-size:.6rem;display:flex}._shareList_4r7ft_322{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px;max-height:200px;display:grid;overflow-y:auto}._shareItem_4r7ft_330{min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:0 10px;display:flex}._shareItem_4r7ft_330:hover{background:var(--page-bg)}._shareItemOn_4r7ft_348 ._shareName_4r7ft_348{font-weight:600}._shareName_4r7ft_348{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);flex:1;font-size:.62rem;overflow:hidden}._shareTag_4r7ft_362{color:var(--warning-text);flex-shrink:0;font-size:.525rem}._alsoNote_4r7ft_368{color:var(--ink-soft);font-size:.6rem}._alsoChip_4r7ft_373{background:var(--page-bg);height:28px;font:inherit;color:var(--ink-soft);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:.6rem;font-weight:600;display:inline-flex}._alsoChip_4r7ft_373:hover{color:var(--ink)}._alsoChipOn_4r7ft_393{border-color:color-mix(in srgb, var(--brand-solid) 35%, transparent);background:color-mix(in srgb, var(--brand-solid) 8%, var(--card-bg));color:var(--ink)}._step_4r7ft_400{flex-direction:column;gap:12px;display:flex}._stepHead_4r7ft_406{align-items:flex-start;gap:10px;display:flex}._stepHead_4r7ft_406 h4{color:var(--ink);margin:0;font-size:.72rem;font-weight:700}._stepHead_4r7ft_406 p{color:var(--ink-soft);margin:2px 0 0;font-size:.6rem}._stepNum_4r7ft_425{background:var(--brand-solid);width:22px;height:22px;color:var(--on-brand-solid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.575rem;font-weight:700;display:inline-flex}._step_4r7ft_400>:not(._stepHead_4r7ft_406){margin-left:32px}._batchChoice_4r7ft_443{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._batchOption_4r7ft_449{background:var(--page-bg);font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}._batchOption_4r7ft_449:hover{background:color-mix(in srgb, var(--ink) 6%, var(--card-bg))}._batchOptionOn_4r7ft_466,._batchOptionOn_4r7ft_466:hover{border-color:color-mix(in srgb, var(--brand-solid) 40%, transparent);background:color-mix(in srgb, var(--brand-solid) 7%, var(--card-bg))}._batchTitle_4r7ft_472{color:var(--ink);font-size:.66rem;font-weight:700}._batchExample_4r7ft_478{color:var(--ink-soft);font-size:.575rem;line-height:1.4}._costSummary_4r7ft_485{background:var(--page-bg);color:var(--ink-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:.62rem;display:flex}._costSummary_4r7ft_485 strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.7rem}._costDivider_4r7ft_503{background:var(--line);width:1px;height:14px}._error_4r7ft_509{background:var(--danger-bg);color:var(--danger-text);border-radius:8px;margin:0;padding:10px 12px;font-size:.62rem}._footer_4r7ft_518{justify-content:flex-end;gap:8px;margin-top:auto;display:flex}@media (width<=820px){._studio_4r7ft_4{grid-template-columns:1fr}._listScroll_4r7ft_53{max-height:220px}._rowsHead_4r7ft_193{display:none}._row_4r7ft_187{grid-template-columns:1fr 80px}}._breakdown_11eld_1{color:var(--ink-soft);font-size:.575rem}._overlay_nq7gt_1{-webkit-backdrop-filter:blur(4.8px);backdrop-filter:blur(4.8px);z-index:200;background:#0f11158c;justify-content:center;align-items:center;padding:38.4px;animation:.15s _fadeIn_nq7gt_1;display:flex;position:fixed;inset:0}._frame_nq7gt_14{max-width:min(80vw,624px);max-height:80vh;animation:.18s cubic-bezier(.16,1,.3,1) _popIn_nq7gt_1;position:relative}._image_nq7gt_21{background:var(--card-bg);border-radius:11.2px;width:auto;max-width:min(80vw,624px);height:auto;max-height:80vh;display:block;box-shadow:0 32px 72px -16px #0000008c}._close_nq7gt_32{color:#fff;-webkit-backdrop-filter:blur(1.6px);backdrop-filter:blur(1.6px);background:#0f1115bf;border:.8px solid #ffffff4d;border-radius:799.2px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-11.2px;right:-11.2px;box-shadow:0 4.8px 12.8px -3.2px #0006}._close_nq7gt_32:hover{background:#0f1115e6}@keyframes _fadeIn_nq7gt_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_nq7gt_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._panel_1cu1a_1{flex-direction:column;height:100%;min-height:0;display:flex}._toolbar_1cu1a_8{flex-direction:column;gap:8px;padding-bottom:9.6px;display:flex}._chip_1cu1a_15._chipActive_1cu1a_15{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--on-accent-strong)}._list_1cu1a_21{flex-direction:column;flex:1;gap:3.2px;padding-right:1.6px;display:flex;overflow-y:auto}._sectionLabel_1cu1a_30{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);padding:9.6px 6.4px 3.2px;font-size:.55rem;font-weight:700}._sectionLabel_1cu1a_30:first-child{padding-top:1.6px}._card_1cu1a_43{text-align:left;cursor:pointer;background:0 0;border:1.2px solid #0000;border-radius:9.6px;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:8.8px 9.6px;display:flex}._cardThumb_1cu1a_57{background:var(--page-bg);width:30px;height:30px;color:var(--ink-soft);font:inherit;border:none;border-radius:7.2px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .12s;display:flex;overflow:hidden}button._cardThumb_1cu1a_57{cursor:zoom-in}button._cardThumb_1cu1a_57:hover{transform:scale(1.06)}._cardThumb_1cu1a_57 img{object-fit:cover;width:100%;height:100%}._card_1cu1a_43:hover{background:var(--hover-bg)}._cardActive_1cu1a_93,._cardActive_1cu1a_93:hover{background:var(--page-bg);border-color:var(--line);position:relative}._cardActive_1cu1a_93:before{content:"";background:var(--brand-solid);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-1px}._pendingDot_1cu1a_111{background:var(--warning-text);border-radius:50%;flex-shrink:0;width:7px;height:7px}._offTag_1cu1a_119{color:var(--danger-text);font-weight:600}._cardInfo_1cu1a_124{flex:1;min-width:0}._cardName_1cu1a_129{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4.8px;font-size:.7rem;font-weight:700;display:flex;overflow:hidden}._inactiveDot_1cu1a_141{background:var(--danger-text);border-radius:50%;flex-shrink:0;width:4.8px;height:4.8px}._cardMeta_1cu1a_149{color:var(--ink-soft);margin-top:1.6px;font-size:.6rem;display:block}._empty_1cu1a_156{text-align:center;color:var(--ink-soft);padding:25.6px 9.6px;font-size:.675rem}._chips_1cu1a_165{max-width:100%;height:var(--field-height);border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);scrollbar-width:none;flex-wrap:nowrap;display:inline-flex;overflow-x:auto}._chips_1cu1a_165::-webkit-scrollbar{display:none}._chip_1cu1a_15{font-family:var(--font-body);color:var(--ink-soft);white-space:nowrap;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:0 12.8px;font-size:.625rem;font-weight:600;transition:background-color .12s,color .12s}._chip_1cu1a_15+._chip_1cu1a_15{border-left:1px solid var(--line)}._chip_1cu1a_15:hover{background:var(--page-bg);color:var(--ink)}._chipActive_1cu1a_15,._chipActive_1cu1a_15:hover{background:var(--page-bg);color:var(--ink);font-weight:700}._page_2d4ln_3{flex-direction:column;flex:1;min-height:0;display:flex}._pageHeader_2d4ln_10{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9.6px;margin-bottom:14.4px;display:flex}._pageHeader_2d4ln_10 p{color:var(--ink-soft);margin:1.6px 0 0;font-size:.65rem}._headerActions_2d4ln_25{flex-wrap:wrap;gap:8px;display:flex}._layout_2d4ln_31{flex:1;grid-template-columns:256px 1fr;gap:16px;min-width:0;min-height:0;display:grid}._leftCol_2d4ln_40{background:var(--card-bg);border:.8px solid var(--line);border-radius:12.8px;min-width:0;min-height:0;padding:12.8px}._rightCol_2d4ln_49{min-width:0;min-height:0}._placeholder_2d4ln_54{text-align:center;background:var(--card-bg);border:1.2px dashed var(--line);height:100%;color:var(--ink-soft);border-radius:12.8px;justify-content:center;align-items:center;padding:32px;display:flex}._placeholder_2d4ln_54 h2{color:var(--ink);margin-bottom:4.8px;font-size:.85rem}._placeholder_2d4ln_54 p{max-width:256px;margin:0;font-size:.675rem}._status_2d4ln_79{text-align:center;color:var(--ink-soft);padding:32px;font-size:.7rem}@media (width<=860px){._page_2d4ln_3{height:auto}._layout_2d4ln_31{grid-template-columns:1fr}._leftCol_2d4ln_40{max-height:336px}}._wrap_1mzut_1{flex-direction:column;gap:9.6px;display:flex}._toolbar_1mzut_7{justify-content:space-between;align-items:center;display:flex}._toolbarTitle_1mzut_13{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);font-size:.55rem;font-weight:800}._modeToggle_1mzut_21{background:var(--page-bg);border:.8px solid var(--line);border-radius:999px;padding:2.4px;display:inline-flex}._modeOption_1mzut_29{color:var(--ink-soft);background:0 0;border:none;border-radius:999px;align-items:center;gap:4px;padding:3.2px 8.8px;font-size:.575rem;font-weight:700;display:inline-flex}._modeOptionActive_1mzut_42{background:var(--card-bg);color:var(--ink);box-shadow:0 1px 3px #0f111524}._frame_1mzut_49{border:.8px solid var(--line);background:var(--pv-page);color:var(--pv-ink);font-family:var(--pv-font-body);border-radius:12.8px;transition:background-color .2s;overflow:hidden;box-shadow:0 18px 36px -24px #0f111573}._chrome_1mzut_60{background:var(--pv-card);border-bottom:.8px solid var(--pv-line);gap:4.8px;padding:8px 10px;display:flex}._chrome_1mzut_60 span{background:var(--pv-line);border-radius:50%;width:7px;height:7px}._app_1mzut_75{grid-template-columns:34% 1fr;min-height:236px;display:grid}._sidebar_1mzut_81{background:var(--pv-card);border-right:.8px solid var(--pv-line);flex-direction:column;gap:3px;padding:12px 8px;display:flex}._logo_1mzut_90{object-fit:contain;align-self:center;max-width:72%;max-height:42px;margin-bottom:2px}._tagline_1mzut_98{letter-spacing:.1em;text-transform:uppercase;color:var(--pv-ink-soft);text-align:center;align-self:center;margin-bottom:8px;font-size:.62em;font-weight:700}._navItem_1mzut_109{color:var(--pv-ink-soft);border-radius:6px;align-items:center;gap:6px;padding:5px 7px;font-size:.9em;font-weight:600;display:flex}._navItem_1mzut_109 svg{flex-shrink:0;width:.9em}._navItemActive_1mzut_125{color:var(--pv-accent);background:var(--pv-page);box-shadow:inset 2px 0 0 var(--pv-accent);font-weight:700}._main_1mzut_132{flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}._title_1mzut_140{font-family:var(--pv-font-display);margin:0;font-size:1.35em;font-weight:650}._subtitle_1mzut_147{color:var(--pv-ink-soft);margin:-5px 0 0;font-size:.82em}._stats_1mzut_153{grid-template-columns:1fr 1fr;gap:6px;display:grid}._stat_1mzut_153{background:var(--pv-card);border:.8px solid var(--pv-line);border-radius:8px;flex-direction:column;gap:2px;padding:8px;display:flex}._statLabel_1mzut_169{color:var(--pv-ink-soft);font-size:.72em;font-weight:600}._statValue_1mzut_175{font-family:var(--pv-font-display);font-size:1.25em;font-weight:700}._bar_1mzut_181{background:var(--pv-accent-soft);border-radius:99px;height:4px;overflow:hidden}._bar_1mzut_181 span{border-radius:inherit;background:var(--pv-accent);height:100%;display:block}._input_1mzut_195{border:1.2px solid var(--pv-focus);box-shadow:0 0 0 2.4px var(--pv-accent-soft);background:var(--pv-page);color:var(--pv-ink-soft);border-radius:6px;padding:6px 8px;font-size:.82em}._actions_1mzut_205{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._btnPrimary_1mzut_212,._btnSecondary_1mzut_213{border-radius:6px;padding:5px 10px;font-size:.82em;font-weight:700}._btnPrimary_1mzut_212{background:var(--pv-accent);color:var(--pv-on-accent)}._btnSecondary_1mzut_213{border:1px solid var(--pv-line);color:var(--pv-ink)}._badge_1mzut_230{background:var(--pv-accent-soft);color:var(--pv-accent);border-radius:99px;margin-left:auto;padding:2px 8px;font-size:.72em;font-weight:700}._checks_1mzut_240{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._check_1mzut_240{background:var(--success-bg);color:var(--success-text);border-radius:8px;align-items:center;gap:7px;padding:6.4px 9.6px;font-size:.6rem;font-weight:600;display:flex}._checkWarn_1mzut_261{background:var(--warning-bg);color:var(--warning-text)}._checkLabel_1mzut_266{flex:1}._checkRatio_1mzut_270{font-variant-numeric:tabular-nums;font-weight:800}._checkHint_1mzut_275{color:var(--ink-soft);margin:0;font-size:.55rem}._picker_1o2l5_1{background:var(--card-bg);border:.8px solid var(--line);border-radius:16px;flex-direction:column;gap:16px;width:268px;padding:15px;display:flex;box-shadow:0 20px 44px -18px #0f111561}._area_1o2l5_13{cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border-radius:9.6px 9.6px 0 0;outline:none;height:172px;position:relative}._hue_1o2l5_26{cursor:ew-resize;touch-action:none;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:0 0 9.6px 9.6px;outline:none;height:18px;margin-top:-16px;position:relative}._areaThumb_1o2l5_46,._hueThumb_1o2l5_47{pointer-events:none;border:2.4px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000002e,0 2px 6px #00000047}._areaThumb_1o2l5_46{width:24px;height:24px}._hueThumb_1o2l5_47{width:22px;height:22px;top:50%}._area_1o2l5_13:focus-visible ._areaThumb_1o2l5_46,._hue_1o2l5_26:focus-visible ._hueThumb_1o2l5_47{box-shadow:0 0 0 3px var(--accent-soft), 0 0 0 4.5px var(--accent-strong)}._swatches_1o2l5_72{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}._swatch_1o2l5_72{border:none;border-radius:8px;justify-content:center;align-items:center;height:36px;transition:transform .1s;display:flex;box-shadow:inset 0 0 0 1px #0000000f}._swatch_1o2l5_72:hover{transform:scale(1.06)}._swatchSelected_1o2l5_93{box-shadow:inset 0 0 0 1px #0000000f, 0 0 0 2px var(--card-bg), 0 0 0 3.6px var(--line)}._field_1kdpo_1{border:.8px solid var(--line);background:var(--card-bg);border-radius:11.2px;align-items:center;gap:9.6px;min-width:0;padding:8px 9.6px 8px 8px;transition:border-color .15s;display:flex;position:relative}._field_1kdpo_1:focus-within,._fieldOpen_1kdpo_15{border-color:var(--field-border-focus);box-shadow:var(--field-ring)}._popover_1kdpo_20{z-index:40;animation:.14s ease-out _pop_1kdpo_20;position:absolute;top:calc(100% + 6.4px);left:0}@keyframes _pop_1kdpo_20{0%{opacity:0;transform:translateY(-4px)scale(.98)}}._swatch_1kdpo_35{border:none;border-radius:9.6px;flex-shrink:0;width:36px;height:36px;padding:0;transition:transform .1s;box-shadow:inset 0 0 0 1px #00000014}._swatch_1kdpo_35:hover{transform:scale(1.05)}._meta_1kdpo_50{flex-direction:column;flex:1;gap:1.6px;min-width:0;display:flex}._label_1kdpo_58{color:var(--ink);font-size:.675rem;font-weight:700}._role_1kdpo_64{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.575rem;overflow:hidden}._hex_1kdpo_72{border:1.2px solid var(--line);background:var(--page-bg);width:76px;color:var(--ink);text-align:center;border-radius:8px;flex-shrink:0;padding:6.4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}._hex_1kdpo_72:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._hexInvalid_1kdpo_91{border-color:var(--danger-text)}._wrap_1d1lh_1{flex-direction:column;gap:9.6px;display:flex}._title_1d1lh_7{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);font-size:.55rem;font-weight:800}._sheet_1d1lh_16{color:#1a1a1a;background:#fff;border-radius:6px;font-family:-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden;box-shadow:0 0 0 .8px #00000014,0 18px 36px -24px #0f111580}._accent_1d1lh_25{background:var(--plum);height:3px}._page_1d1lh_30{padding:14px 18px 18px}._logo_1d1lh_34{object-fit:contain;max-width:54px;max-height:40px;margin:0 auto 4px;display:block}._company_1d1lh_42{text-align:center;letter-spacing:1.6px;text-transform:uppercase;font-size:8px;font-weight:800}._rule_1d1lh_50{border-top:.8px solid #1a1a1a;margin:8px 0}._docTitle_1d1lh_55{font-size:11px;font-weight:800}._label_1d1lh_60{letter-spacing:.6px;text-transform:uppercase;color:#6b6b6b;border-bottom:1px solid #1a1a1a;margin:10px 0 4px;padding-bottom:3px;font-size:6.5px;font-weight:700}._facts_1d1lh_71{grid-template-columns:34% 1fr;row-gap:3px;margin:0;font-size:7.5px;display:grid}._facts_1d1lh_71 dt{color:#6b6b6b}._facts_1d1lh_71 dd{margin:0;font-weight:600}._money_1d1lh_88{gap:4px;margin-top:6px;display:flex}._money_1d1lh_88 span{border:.8px solid #e3e3e3;border-radius:4px;flex-direction:column;flex:1;padding:4px 5px;font-size:8px;font-weight:800;display:flex}._money_1d1lh_88 small{letter-spacing:.4px;text-transform:uppercase;color:#6b6b6b;font-size:5.5px;font-weight:600}._money_1d1lh_88 ._moneyAccent_1d1lh_113{border-color:var(--plum);color:var(--plum)}._text_1d1lh_118{color:#333;white-space:pre-line;margin:0 0 3px;font-size:7.5px;line-height:1.5}._terms_1d1lh_126{color:#333;margin:0;padding-left:12px;font-size:7.2px;line-height:1.5}._terms_1d1lh_126 li{margin-bottom:2px}._signatures_1d1lh_138{gap:18px;margin-top:16px;display:flex}._signatures_1d1lh_138 span{text-align:center;color:#6b6b6b;border-top:.8px solid #1a1a1a;flex:1;padding-top:3px;font-size:6.5px}._hint_1d1lh_153{color:var(--ink-soft);margin:0;font-size:.55rem;line-height:1.45}._wrap_1tsqv_1{flex-direction:column;gap:11.2px;display:flex}._variables_1tsqv_7{background:var(--page-bg);border:.8px dashed var(--line);border-radius:11.2px;flex-wrap:wrap;align-items:center;gap:6.4px;padding:9.6px 11.2px;display:flex}._variablesLabel_1tsqv_18{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin-right:3.2px;font-size:.575rem;font-weight:800}._chip_1tsqv_27{border:1.2px solid var(--accent-soft);background:var(--accent-soft);color:var(--accent-strong);border-radius:999px;padding:4px 10px;font-size:.6rem;font-weight:700}._chip_1tsqv_27:before{content:"+ ";opacity:.6}._chip_1tsqv_27:hover:not(:disabled){border-color:var(--accent-strong)}._chip_1tsqv_27:disabled{opacity:.5}._list_1tsqv_50{flex-direction:column;gap:6.4px;margin:0;padding:0;list-style:none;display:flex}._term_1tsqv_59{border:1.2px solid var(--line);background:var(--card-bg);border-radius:10px;align-items:flex-start;gap:8px;padding:8px;transition:border-color .15s;display:flex}._termActive_1tsqv_70{border-color:color-mix(in srgb, var(--accent-strong) 45%, var(--line))}._number_1tsqv_74{background:var(--accent-soft);width:22px;height:22px;color:var(--accent-strong);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:3px;font-size:.6rem;font-weight:800;display:flex}._text_1tsqv_89{resize:vertical;min-width:0;min-height:44px;color:var(--ink);font-family:var(--font-body);background:0 0;border:none;flex:1;padding:3px 0;font-size:.675rem;line-height:1.5}._text_1tsqv_89:focus{outline:none}._tools_1tsqv_107{flex-direction:column;flex-shrink:0;gap:2px;display:flex}._tools_1tsqv_107 button{width:22px;height:20px;color:var(--ink-soft);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._tools_1tsqv_107 button:hover:not(:disabled){background:var(--page-bg);color:var(--ink)}._tools_1tsqv_107 button:disabled{opacity:.3}._tools_1tsqv_107 ._danger_1tsqv_135:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-text)}._footer_1tsqv_140{justify-content:space-between;align-items:center;gap:8px;display:flex}._add_1tsqv_147{border:1.2px dashed color-mix(in srgb, var(--accent-strong) 40%, var(--line));color:var(--accent-strong);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:.625rem;font-weight:700;display:inline-flex}._add_1tsqv_147:hover:not(:disabled){background:var(--accent-soft)}._reset_1tsqv_164{color:var(--ink-soft);background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:.6rem;font-weight:700;display:inline-flex}._reset_1tsqv_164:hover{color:var(--accent-strong)}._wrap_1lroy_1{flex-direction:column;gap:9.6px;display:flex}._toolbar_1lroy_7{justify-content:space-between;align-items:center;gap:8px;display:flex}._toolbarTitle_1lroy_14{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:6.4px;font-size:.55rem;font-weight:800;display:inline-flex}._dot_1lroy_25{background:var(--accent-strong);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite alternate _blink_1lroy_1}@keyframes _blink_1lroy_1{0%{opacity:.25}}._deviceToggle_1lroy_39{background:var(--page-bg);border:.8px solid var(--line);border-radius:999px;padding:2.4px;display:inline-flex}._deviceOption_1lroy_47{color:var(--ink-soft);background:0 0;border:none;border-radius:999px;align-items:center;gap:5px;padding:3.2px 9.6px;font-size:.575rem;font-weight:700;display:inline-flex}._deviceOptionActive_1lroy_60{background:var(--card-bg);color:var(--ink);box-shadow:0 1px 3px #0f111524}._window_1lroy_68{border:.8px solid var(--line);background:var(--card-bg);border-radius:14.4px;overflow:hidden;box-shadow:0 24px 48px -28px #0f111580}._chrome_1lroy_76{background:var(--page-bg);border-bottom:.8px solid var(--line);justify-content:center;align-items:center;height:28px;display:flex;position:relative}._lights_1lroy_86{gap:5px;display:flex;position:absolute;left:11px}._lights_1lroy_86 span{background:#ff5f57;border-radius:50%;width:8px;height:8px}._lights_1lroy_86 span:nth-child(2){background:#febc2e}._lights_1lroy_86 span:nth-child(3){background:#28c840}._chromeLabel_1lroy_108{color:var(--ink-soft);font-size:.55rem;font-weight:600}._mailHeader_1lroy_114{border-bottom:.8px solid var(--line);align-items:center;gap:9.6px;padding:10px 12px;display:flex}._avatar_1lroy_122{background:var(--accent-strong);width:28px;height:28px;color:var(--on-accent-strong);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:800;display:flex}._mailMeta_1lroy_136{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._subject_1lroy_144,._from_1lroy_145{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._subject_1lroy_144{color:var(--ink);font-size:.7rem;font-weight:700}._from_1lroy_145{color:var(--ink-soft);font-size:.575rem}._attachment_1lroy_162{background:var(--danger-bg);color:var(--danger-text);border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:3px 7px;font-size:.55rem;font-weight:800;display:inline-flex}._stage_1lroy_175{background:#e9ebef;justify-content:center;padding:20px;display:flex}._stageMobile_1lroy_182{background:#e9ebef;padding:24px 36px}._viewport_1lroy_188{border-radius:6px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f111514}._phone_1lroy_195{border-radius:22px;box-shadow:0 0 0 6px #1f2328,0 18px 36px -16px #0f11158c}._frame_1lroy_200{transform-origin:0 0;background:#f3f4f6;border:none;display:block;position:absolute;top:0;left:0}._error_1lroy_210{color:var(--danger-text);text-align:center;margin:0;padding:32px 16px;font-size:.65rem}._hint_1lroy_218{color:var(--ink-soft);margin:0;font-size:.55rem}._wrap_807bu_1{flex-direction:column;gap:14.4px;display:flex}._toggleRow_807bu_7{background:var(--page-bg);border:.8px solid var(--line);border-radius:11.2px;justify-content:space-between;align-items:center;gap:16px;padding:11.2px 12.8px;display:flex}._toggleRow_807bu_7>div,._testHeader_807bu_19{flex-direction:column;gap:2px;display:flex}._toggleTitle_807bu_25{color:var(--ink);font-size:.7rem;font-weight:700}._toggleHint_807bu_31{color:var(--ink-soft);font-size:.6rem}._fields_807bu_36{border:none;flex-direction:column;gap:12.8px;min-width:0;margin:0;padding:0;transition:opacity .15s;display:flex}._fields_807bu_36:disabled{opacity:.45}._providers_807bu_51{flex-wrap:wrap;gap:6.4px;display:flex}._provider_807bu_51{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink-soft);border-radius:999px;padding:5.6px 11.2px;font-size:.6rem;font-weight:700;transition:border-color .15s,color .15s}._provider_807bu_51:hover:not(:disabled){color:var(--ink)}._providerActive_807bu_72{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}._note_807bu_78{background:var(--warning-bg);color:var(--warning-text);border-radius:8px;margin:-4px 0 0;padding:8px 11.2px;font-size:.6rem;line-height:1.45}._grow_807bu_88{flex:3!important}._port_807bu_92{flex:0 0 72px!important}._security_807bu_96{flex:0 0 116px!important}._passwordWrap_807bu_100{position:relative}._passwordWrap_807bu_100 input{padding-right:32px}._eye_807bu_108{color:var(--ink-soft);background:0 0;border:none;padding:4px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._testBox_807bu_120{border:1.2px dashed var(--line);border-radius:11.2px;flex-direction:column;gap:9.6px;padding:12.8px;display:flex}._testRow_807bu_129{gap:8px;display:flex}._testInput_807bu_134{min-width:0;font-family:var(--font-body);border:1.2px solid var(--line);color:var(--ink);background:var(--page-bg);border-radius:8px;flex:1;padding:8px 9.6px;font-size:.7rem}._testInput_807bu_134:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._testResult_807bu_152{background:var(--success-bg);color:var(--success-text);word-break:break-word;border-radius:8px;align-items:flex-start;gap:6.4px;margin:0;padding:8px 11.2px;font-size:.6rem;font-weight:600;line-height:1.45;display:flex}._testResult_807bu_152 svg{flex-shrink:0;margin-top:1.6px}._testResultError_807bu_172{background:var(--danger-bg);color:var(--danger-text)}@media (width<=640px){._testRow_807bu_129{flex-direction:column}}._wrap_15f6l_1{flex-direction:column;gap:12.8px;display:flex}._variables_15f6l_7{background:var(--page-bg);border:.8px dashed var(--line);border-radius:11.2px;flex-wrap:wrap;align-items:center;gap:6.4px;padding:9.6px 11.2px;display:flex}._variablesLabel_15f6l_18{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin-right:3.2px;font-size:.575rem;font-weight:800}._chip_15f6l_27{border:1.2px solid var(--accent-soft);background:var(--accent-soft);color:var(--accent-strong);border-radius:999px;padding:4px 10px;font-size:.6rem;font-weight:700;transition:border-color .15s}._chip_15f6l_27:before{content:"+ ";opacity:.6}._chip_15f6l_27:hover{border-color:var(--accent-strong)}._toggleRow_15f6l_47{background:var(--page-bg);border:.8px solid var(--line);border-radius:11.2px;justify-content:space-between;align-items:center;gap:16px;padding:11.2px 12.8px;display:flex}._toggleRow_15f6l_47>div{flex-direction:column;gap:2px;display:flex}._toggleTitle_15f6l_64{color:var(--ink);font-size:.7rem;font-weight:700}._toggleHint_15f6l_70{color:var(--ink-soft);font-size:.6rem}._reset_15f6l_75{color:var(--accent-strong);background:0 0;border:none;align-self:flex-start;align-items:center;gap:5.6px;padding:0;font-size:.625rem;font-weight:700;display:inline-flex}._reset_15f6l_75:hover{text-decoration:underline}._kinds_15f6l_92{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._kind_15f6l_92{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);text-align:left;border-radius:11.2px;grid-template-columns:auto 1fr;align-items:center;gap:1.6px 8px;padding:9.6px;transition:border-color .15s,box-shadow .15s;display:grid}._kind_15f6l_92:hover{border-color:color-mix(in srgb, var(--accent-strong) 45%, var(--line))}._kindActive_15f6l_117{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}._kindIcon_15f6l_122{background:var(--page-bg);width:28px;height:28px;color:var(--ink-soft);border-radius:8px;grid-row:span 2;justify-content:center;align-items:center;font-size:.7rem;display:flex}._kindActive_15f6l_117 ._kindIcon_15f6l_122{background:var(--accent-strong);color:var(--on-accent-strong)}._kindLabel_15f6l_140{font-size:.675rem;font-weight:700}._kindWhen_15f6l_145{color:var(--ink-soft);font-size:.55rem;line-height:1.3}._shared_15f6l_151{border-top:.8px solid var(--line);flex-direction:column;gap:12.8px;padding-top:14.4px;display:flex}._sharedLabel_15f6l_159{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);font-size:.55rem;font-weight:800}@media (width<=1280px){._kinds_15f6l_92{grid-template-columns:repeat(2,minmax(0,1fr))}}._grid_5gyhs_1{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}._card_5gyhs_7{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);text-align:left;border-radius:11.2px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:6.4px 9.6px;padding:9.6px;transition:border-color .15s,box-shadow .15s,transform 80ms;display:grid;position:relative}._card_5gyhs_7:hover{border-color:color-mix(in srgb, var(--accent-strong) 45%, var(--line))}._cardSelected_5gyhs_28{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}._glyph_5gyhs_33{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-strong);border-radius:9.6px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}._meta_5gyhs_46{flex-direction:column;gap:1.6px;min-width:0;display:flex}._name_5gyhs_53{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:650;overflow:hidden}._mood_5gyhs_61{color:var(--ink-soft);font-size:.55rem}._sample_5gyhs_66{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:.65rem;overflow:hidden}._check_5gyhs_75{background:var(--accent-strong);width:15px;height:15px;color:var(--on-accent-strong);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:7px;right:7px}._slot_6tp74_1{flex-direction:column;gap:6.4px;min-width:0;display:flex}._slotHeader_6tp74_8{justify-content:space-between;align-items:center;gap:6.4px;display:flex}._label_6tp74_15{color:var(--ink);font-size:.65rem;font-weight:700}._tag_6tp74_21{letter-spacing:.04em;background:var(--page-bg);color:var(--ink-soft);border:.8px solid var(--line);border-radius:999px;padding:1.6px 6.4px;font-size:.55rem;font-weight:700}._tagNew_6tp74_32{background:var(--warning-bg);color:var(--warning-text);border-color:#0000}._drop_6tp74_38{border:1.2px dashed var(--line);background-color:#fff;background-image:linear-gradient(45deg,#f1f2f4 25%,#0000 25%),linear-gradient(-45deg,#f1f2f4 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f1f2f4 75%),linear-gradient(-45deg,#0000 75%,#f1f2f4 75%);background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px;border-radius:11.2px;justify-content:center;align-items:center;height:112px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}._dropDark_6tp74_60{background-color:#14161b;background-image:linear-gradient(45deg,#1d2027 25%,#0000 25%),linear-gradient(-45deg,#1d2027 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#1d2027 75%),linear-gradient(-45deg,#0000 75%,#1d2027 75%)}._drop_6tp74_38:hover,._dropActive_6tp74_70{border-color:var(--pink);box-shadow:0 0 0 3px var(--accent-soft)}._image_6tp74_75{object-fit:contain;max-width:100%;max-height:100%}._imageSquare_6tp74_81{border-radius:12px;width:56px;height:56px}._empty_6tp74_87{color:#9aa1ac;font-size:.6rem}._overlay_6tp74_92{background:color-mix(in srgb, var(--plum) 82%, transparent);color:#fff;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:4.8px;font-size:.6rem;font-weight:700;transition:opacity .15s;display:flex;position:absolute;inset:0}._drop_6tp74_38:hover ._overlay_6tp74_92,._dropActive_6tp74_70 ._overlay_6tp74_92,._drop_6tp74_38:focus-visible ._overlay_6tp74_92{opacity:1}._footer_6tp74_114{justify-content:space-between;align-items:center;gap:8px;min-height:16px;display:flex}._hint_6tp74_122{color:var(--ink-soft);font-size:.575rem}._linkButton_6tp74_127{color:var(--ink-soft);background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:0;font-size:.575rem;font-weight:700;display:inline-flex}._linkButton_6tp74_127:hover{color:var(--danger-text)}._page_kha54_1{width:100%;max-width:1180px;margin:0 auto}._header_kha54_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:9.6px 24px;margin-bottom:17.6px;display:flex}._eyebrow_kha54_16{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong);margin-bottom:3.2px;font-size:.55rem;font-weight:800;display:block}._header_kha54_7 ._title_kha54_27{margin:0;font-size:1.4rem}._subtitle_kha54_32{color:var(--ink-soft);margin:3.2px 0 0;font-size:.7rem}._updated_kha54_38{color:var(--ink-soft);border:.8px solid var(--line);background:var(--card-bg);border-radius:999px;padding:4.8px 9.6px;font-size:.6rem}._tabs_kha54_49{background:var(--card-bg);border:.8px solid var(--line);border-radius:14.4px;grid-template-columns:repeat(6,minmax(0,1fr));gap:6.4px;margin-bottom:16px;padding:4.8px;display:grid}._tab_kha54_49{color:var(--ink-soft);text-align:left;background:0 0;border:none;border-radius:10.4px;align-items:center;gap:9.6px;padding:8px 11.2px;transition:background-color .15s,color .15s;display:flex}._tab_kha54_49:hover{background:var(--page-bg);color:var(--ink)}._tabActive_kha54_78,._tabActive_kha54_78:hover{background:var(--accent-strong);color:var(--on-accent-strong)}._tabIcon_kha54_84{background:var(--page-bg);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;display:flex}._tabActive_kha54_78 ._tabIcon_kha54_84{background:color-mix(in srgb, var(--on-accent-strong) 18%, transparent)}._tabText_kha54_100{flex-direction:column;min-width:0;display:flex}._tabLabel_kha54_106{font-size:.7rem;font-weight:700}._tabDescription_kha54_111{opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-size:.55rem;overflow:hidden}._layout_kha54_121{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}._layoutWide_kha54_128{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._status_kha54_134{flex-direction:column;gap:11.2px;display:flex}._statusTitle_kha54_140{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);font-size:.55rem;font-weight:800}._statusBadge_kha54_148{background:var(--page-bg);border:.8px solid var(--line);color:var(--ink-soft);border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:5.6px 11.2px;font-size:.65rem;font-weight:700;display:inline-flex}._statusBadgeOn_kha54_162{background:var(--success-bg);color:var(--success-text);border-color:#0000}._statusDot_kha54_168{background:currentColor;border-radius:50%;width:7px;height:7px}._statusList_kha54_175{border-top:.8px solid var(--line);flex-direction:column;margin:0;display:flex}._statusList_kha54_175>div{border-bottom:.8px solid var(--line);flex-direction:column;gap:1.6px;padding:8px 0;display:flex}._statusList_kha54_175 dt{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);font-size:.55rem;font-weight:700}._statusList_kha54_175 dd{color:var(--ink);word-break:break-word;margin:0;font-size:.65rem}._main_kha54_205{flex-direction:column;gap:14.4px;min-width:0;display:flex}._aside_kha54_212{background:var(--card-bg);border:.8px solid var(--line);border-radius:14.4px;padding:12.8px;position:sticky;top:0}._card_kha54_221{background:var(--card-bg);border:.8px solid var(--line);border-radius:14.4px;padding:16px 17.6px 17.6px}._cardHeader_kha54_228{align-items:flex-start;gap:11.2px;margin-bottom:14.4px;display:flex}._cardIcon_kha54_235{background:var(--accent-soft);width:32px;height:32px;color:var(--accent-strong);border-radius:9.6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:flex}._fontIcon_kha54_248{font-family:var(--font-display);font-size:.75rem;font-weight:700}._cardTitle_kha54_254{margin:0;font-size:.85rem}._cardDescription_kha54_259{color:var(--ink-soft);margin:2.4px 0 0;font-size:.625rem;line-height:1.45}._cardBody_kha54_266{flex-direction:column;gap:12.8px;display:flex}._twoCards_kha54_272{grid-template-columns:repeat(2,minmax(0,1fr));gap:14.4px;display:grid}._receiptRow_kha54_280{align-items:flex-start;gap:16px;display:flex}._receiptField_kha54_286{flex:1;min-width:0}._ticket_kha54_291{color:#222;background:#fff;border-radius:4px;flex-direction:column;flex-shrink:0;gap:4.8px;width:168px;padding:12.8px 11.2px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem;display:flex;box-shadow:0 10px 22px -16px #00000080,0 0 0 .8px #0000000f;-webkit-mask:radial-gradient(4px at 50% 100%,#0000 98%,#000) 50% 100%/10px 100% repeat-x;mask:radial-gradient(4px at 50% 100%,#0000 98%,#000) 50% 100%/10px 100% repeat-x}._ticketLogo_kha54_308{object-fit:contain;align-self:center;max-width:64px;max-height:40px;margin-bottom:3.2px}._ticketLine_kha54_316{border-top:1px dashed #c5c8cd;margin:3.2px 0}._ticketRow_kha54_321{justify-content:space-between;display:flex}._ticketTotal_kha54_326{font-weight:800}._ticketFooter_kha54_330{text-align:center;color:#555;word-break:break-word;font-style:italic}._logoGrid_kha54_339{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14.4px;display:grid}._presets_kha54_347{flex-wrap:wrap;gap:6.4px;display:flex}._preset_kha54_347{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:4.8px 11.2px 4.8px 5.6px;font-size:.625rem;font-weight:700;transition:border-color .15s,box-shadow .15s;display:inline-flex}._preset_kha54_347:hover{border-color:color-mix(in srgb, var(--accent-strong) 45%, var(--line))}._presetActive_kha54_371{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}._presetSwatches_kha54_376{display:inline-flex}._presetSwatches_kha54_376 span{border:1.6px solid var(--card-bg);border-radius:50%;width:14px;height:14px}._presetSwatches_kha54_376 span+span{margin-left:-5px}._colorGrid_kha54_391{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._inlineActions_kha54_397{flex-wrap:wrap;gap:4.8px 16px;display:flex}._textButton_kha54_403{color:var(--accent-strong);background:0 0;border:none;align-items:center;gap:5.6px;padding:0;font-size:.625rem;font-weight:700;display:inline-flex}._textButton_kha54_403:hover{text-decoration:underline}._segmented_kha54_419{background:var(--page-bg);border:.8px solid var(--line);border-radius:9.6px;align-self:flex-start;padding:2.4px;display:inline-flex}._segment_kha54_419{color:var(--ink-soft);background:0 0;border:none;border-radius:7.2px;padding:4.8px 12.8px;font-size:.625rem;font-weight:700}._segmentActive_kha54_438{background:var(--card-bg);color:var(--ink);box-shadow:0 1px 3px #0f111524}._scaleOptions_kha54_444{grid-template-columns:repeat(4,minmax(0,1fr));gap:6.4px;display:grid}._scaleOption_kha54_444,._themeOption_kha54_451{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);border-radius:11.2px;flex-direction:column;align-items:center;gap:3.2px;padding:9.6px 4.8px 8px;transition:border-color .15s,box-shadow .15s;display:flex}._scaleOption_kha54_444:hover,._themeOption_kha54_451:hover{border-color:color-mix(in srgb, var(--accent-strong) 45%, var(--line))}._scaleOptionActive_kha54_469,._themeOptionActive_kha54_470{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-soft)}._scaleGlyph_kha54_475{height:1.9rem;font-family:var(--font-display);color:var(--accent-strong);align-items:flex-end;font-weight:700;line-height:1;display:flex}._scaleLabel_kha54_485{font-size:.6rem;font-weight:700}._scaleValue_kha54_490{color:var(--ink-soft);font-size:.55rem}._themeOptions_kha54_495{grid-template-columns:repeat(3,minmax(0,1fr));gap:6.4px;display:grid}._themeOption_kha54_451{gap:7px;padding:7px 7px 8px}._themeSwatch_kha54_506{border:.8px solid var(--line);border-radius:7px;width:100%;height:34px}._themeSwatch_light_kha54_513{background:linear-gradient(#fff 0 28%,#f6f7f8 28%)}._themeSwatch_dark_kha54_517{background:linear-gradient(#1a1d23 0 28%,#0f1115 28%)}._themeSwatch_system_kha54_521{background:linear-gradient(135deg,#0000 50%,#0f1115 50%),linear-gradient(#fff 0 28%,#f6f7f8 28%)}._themeLabel_kha54_527{text-align:center;align-items:center;gap:4.8px;font-size:.575rem;font-weight:700;display:inline-flex}._themeLabel_kha54_527 svg{color:var(--ink-soft);flex-shrink:0}._saveBar_kha54_543{z-index:20;background:var(--card-bg);border:.8px solid var(--line);opacity:0;pointer-events:none;border-radius:14.4px;align-items:center;gap:9.6px;max-width:720px;margin:20px auto 0;padding:9.6px 9.6px 9.6px 16px;transition:transform .22s,opacity .22s;display:flex;position:sticky;bottom:0;transform:translateY(calc(100% + 24px));box-shadow:0 18px 40px -16px #0f111573}._saveBarVisible_kha54_563{opacity:1;pointer-events:auto;transform:none}._saveBarPulse_kha54_569{background:var(--warning-text);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--warning-text) 60%, transparent);border-radius:50%;flex-shrink:0;animation:1.8s infinite _pulse_kha54_1}@keyframes _pulse_kha54_1{70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}._saveBarText_kha54_588{flex-direction:column;flex:1;gap:1.6px;min-width:0;display:flex}._saveBarText_kha54_588 strong{color:var(--ink);font-size:.7rem}._saveBarText_kha54_588 span{color:var(--ink-soft);font-size:.6rem}@media (width<=1080px){._layout_kha54_121,._layoutWide_kha54_128{grid-template-columns:minmax(0,1fr)}._aside_kha54_212{position:static}}@media (width<=1180px){._tabDescription_kha54_111{display:none}}@media (width<=760px){._tabs_kha54_49{grid-template-columns:repeat(3,minmax(0,1fr))}._twoCards_kha54_272,._colorGrid_kha54_391,._logoGrid_kha54_339{grid-template-columns:minmax(0,1fr)}._receiptRow_kha54_280{flex-direction:column}._ticket_kha54_291{align-self:center}._saveBarText_kha54_588 span{display:none}}._trigger_e5u75_1{width:12.8px;height:12.8px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._trigger_e5u75_1:hover{color:var(--accent-strong)}._bubble_e5u75_19{z-index:1000;background:var(--card-bg);border:.8px solid var(--line);text-transform:none;letter-spacing:normal;width:240px;color:var(--ink-soft);white-space:pre-line;border-radius:9.6px;padding:8px 9.6px;font-size:.6rem;font-weight:400;line-height:1.4;position:fixed;box-shadow:0 9.6px 22.4px -9.6px #0f111559}._wrap_17vsd_1{position:relative}._fill_17vsd_6 ._scroller_17vsd_6{height:100%}._scroller_17vsd_6{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}._fade_17vsd_18{-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000);mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}._hint_17vsd_22{border:1px solid var(--line);background:var(--card-bg);box-shadow:var(--popover-shadow);font-family:var(--font-body);color:var(--ink-soft);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.575rem;font-weight:600;animation:.2s ease-out _hintIn_17vsd_1;display:inline-flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}._hint_17vsd_22:hover{color:var(--ink)}._hint_17vsd_22:focus-visible{outline:2px solid var(--field-border-focus);outline-offset:2px}._hintIcon_17vsd_54{animation:1.4s ease-in-out infinite _nudge_17vsd_1}@keyframes _nudge_17vsd_1{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}@keyframes _hintIn_17vsd_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._hint_17vsd_22,._hintIcon_17vsd_54{animation:none}}._pageHeader_1ycsg_1{margin-bottom:17.6px}._pageHeader_1ycsg_1 p{color:var(--ink-soft);margin:1.6px 0 0;font-size:.65rem}._summary_1ycsg_14{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--surface-radius);align-items:stretch;margin-bottom:20.8px;display:flex}._summaryMain_1ycsg_23{border-right:1px solid var(--line);flex-direction:column;flex:none;justify-content:center;padding:16px 24px 16px 19.2px;display:flex}._summaryLabel_1ycsg_32{color:var(--ink-soft);font-size:.6rem;font-weight:600}._summaryValue_1ycsg_38{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);margin-top:1.6px;font-size:1.5rem;font-weight:700;line-height:1.2}._summaryNote_1ycsg_48{max-width:260px;color:var(--ink-soft);margin-top:4px;font-size:.575rem;line-height:1.45}._stats_1ycsg_56{flex:1;grid-template-columns:repeat(3,1fr);margin:0;display:grid}._stat_1ycsg_56{border-left:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:2px;padding:10px 19.2px;display:flex}._stat_1ycsg_56:nth-child(3n+1){border-left:none}._stat_1ycsg_56:nth-last-child(-n+3){border-bottom:none}._stat_1ycsg_56 dt{color:var(--ink-soft);font-size:.6rem}._stat_1ycsg_56 dd{font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:1rem;font-weight:700}@media (width<=760px){._summary_1ycsg_14{flex-direction:column}._summaryMain_1ycsg_23{border-right:none;border-bottom:1px solid var(--line)}._summaryNote_1ycsg_48{max-width:none}}._panels_1ycsg_109{grid-template-columns:repeat(auto-fill,minmax(256px,1fr));align-items:stretch;gap:12.8px;margin-bottom:12.8px;display:grid}._allClear_1ycsg_119{border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);color:var(--ink-soft);margin:0 0 12.8px;padding:12px 16px;font-size:.65rem}._panel_1ycsg_109{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--surface-radius);padding:14.4px 16px}._panelHeader_1ycsg_136{justify-content:space-between;align-items:center;margin-bottom:11.2px;display:flex}._panelHeader_1ycsg_136 h2{font-size:.75rem}._panelTitleRow_1ycsg_147{align-items:center;gap:4.8px;display:flex}._panelLink_1ycsg_153{color:var(--accent-strong);font-size:.625rem;font-weight:700;text-decoration:none}._panelLink_1ycsg_153:hover{text-decoration:underline}._listRow_1ycsg_164{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:9.6px;padding:8px 0;font-size:.675rem;display:flex}._listRow_1ycsg_164:last-child{border-bottom:none;padding-bottom:0}._listRowName_1ycsg_179{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-weight:600;overflow:hidden}._overview_1ycsg_190{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:stretch;gap:12.8px;display:grid}._overview_1ycsg_190 ._panels_1ycsg_109{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}._overview_1ycsg_190 ._allClear_1ycsg_119{align-self:start;margin:0}._feedColumn_1ycsg_209{min-height:240px;position:relative}._feed_1ycsg_209{flex-direction:column;display:flex;position:absolute;inset:0}._feedList_1ycsg_221{flex:1;min-height:0}._feedRow_1ycsg_226{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;font-size:.65rem;display:grid}._feedRow_1ycsg_226:last-child{border-bottom:none}._feedRow_1ycsg_226 ._positive_1ycsg_239,._feedRow_1ycsg_226 ._negative_1ycsg_240{font-variant-numeric:tabular-nums;text-align:right}._feedName_1ycsg_245{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-weight:600;overflow:hidden}._feedMeta_1ycsg_253{color:var(--ink-soft);grid-column:1/-1;font-size:.575rem}@media (width<=1100px){._overview_1ycsg_190{grid-template-columns:minmax(0,1fr)}._feedColumn_1ycsg_209{min-height:0}._feed_1ycsg_209{position:static}._feedList_1ycsg_221{height:320px}}@media (width<=640px){._overview_1ycsg_190 ._panels_1ycsg_109{grid-template-columns:minmax(0,1fr)}}._listRowMetaNeutral_1ycsg_283{color:var(--ink-soft);flex-shrink:0;font-size:.6rem}._listRowMetaDanger_1ycsg_289{color:var(--danger-text);flex-shrink:0;align-items:center;gap:4px;font-size:.6rem;font-weight:700;display:flex}._listRowMetaWarning_1ycsg_299{color:var(--warning-text);flex-shrink:0;align-items:center;gap:4px;font-size:.6rem;font-weight:700;display:flex}._positive_1ycsg_239{color:var(--success-text);font-weight:600}._negative_1ycsg_240{color:var(--danger-text);font-weight:600}._emptyPanel_1ycsg_319{color:var(--ink-soft);padding:9.6px 0;font-size:.65rem}._card_15bxs_2{background:var(--card-bg);border:.8px solid var(--line);border-radius:12.8px;max-width:448px;padding:17.6px 19.2px}._page_n8y3i_5{width:100%}._header_n8y3i_11{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}._header_n8y3i_11 ._title_n8y3i_21{margin:0}._subtitle_n8y3i_25{color:var(--ink-soft);margin:3px 0 0;font-size:.65rem}._headerActions_n8y3i_31{align-items:center;gap:12px;display:flex}._savedNote_n8y3i_37{color:var(--success-text);font-size:.625rem;font-weight:600}._sheet_n8y3i_45,._sheetEditing_n8y3i_46{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--surface-radius)}._sheetEditing_n8y3i_46{border-color:color-mix(in srgb, var(--ink) 20%, var(--line))}._group_n8y3i_56{border:none;min-width:0;margin:0;padding:20px 24px 22px}._group_n8y3i_56+._group_n8y3i_56{border-top:1px solid var(--line)}._groupTitle_n8y3i_69{float:left;width:100%;color:var(--ink);margin:0 0 16px;padding:0;font-size:.725rem;font-weight:700}._grid_n8y3i_79{clear:both;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 32px;display:grid}._field_n8y3i_87,._fieldWide_n8y3i_88{flex-direction:column;gap:5px;min-width:0;display:flex}._fieldWide_n8y3i_88{grid-column:1/-1}._label_n8y3i_99{color:var(--ink-soft);font-size:.6rem;font-weight:500}._value_n8y3i_105,._valueEmpty_n8y3i_106{min-height:var(--field-height);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:8px 0;font-size:.75rem;line-height:1.35;display:flex}._value_n8y3i_105{color:var(--ink)}._valueEmpty_n8y3i_106{color:var(--ink-soft)}._meta_n8y3i_128{color:var(--ink-soft);font-size:.6rem}._input_n8y3i_135{width:100%;height:var(--field-height);font-family:var(--font-body);color:var(--ink);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--field-radius);padding:0 11px;font-size:.75rem;transition:border-color .12s,box-shadow .12s}._input_n8y3i_135:hover:not(:focus){border-color:var(--field-border-hover)}._input_n8y3i_135:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring);outline:none}._input_n8y3i_135[aria-invalid=true]{border-color:var(--danger-text)}._input_n8y3i_135::placeholder{color:var(--ink-soft);opacity:.7}._help_n8y3i_167,._error_n8y3i_168{margin:0;font-size:.575rem;line-height:1.45}._help_n8y3i_167{color:var(--ink-soft)}._error_n8y3i_168{color:var(--danger-text);font-weight:600}._footer_n8y3i_185{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}._footerActions_n8y3i_195{gap:8px;margin-left:auto;display:flex}._serverError_n8y3i_201{color:var(--danger-text);margin:0;font-size:.625rem;font-weight:600}._btnPrimary_n8y3i_210,._btnSecondary_n8y3i_211{height:34px;font-family:var(--font-body);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 14px;font-size:.65rem;font-weight:600;transition:background-color .12s,border-color .12s;display:inline-flex}._btnPrimary_n8y3i_210{border:1px solid var(--brand-solid);background:var(--brand-solid);color:var(--on-brand-solid)}._btnPrimary_n8y3i_210:hover:not(:disabled){background:color-mix(in srgb, var(--brand-solid) 88%, #000)}._btnSecondary_n8y3i_211{border:1px solid var(--line);background:var(--card-bg);color:var(--ink)}._btnSecondary_n8y3i_211:hover:not(:disabled){border-color:var(--field-border-hover)}._btnPrimary_n8y3i_210:disabled,._btnSecondary_n8y3i_211:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_n8y3i_210:focus-visible,._btnSecondary_n8y3i_211:focus-visible{outline:2px solid var(--field-border-focus);outline-offset:2px}._skeletonHeader_n8y3i_259,._skeletonSheet_n8y3i_260{border-radius:var(--surface-radius);background:color-mix(in srgb, var(--ink) 6%, transparent)}._skeletonHeader_n8y3i_259{width:220px;height:40px;margin-bottom:16px}._skeletonSheet_n8y3i_260{height:320px}._loadError_n8y3i_275{border-radius:var(--surface-radius);background:var(--danger-bg);color:var(--danger-text);align-items:center;gap:14px;padding:14px 16px;font-size:.7rem;display:flex}._loadError_n8y3i_275 p{margin:0}@media (width<=640px){._grid_n8y3i_79{grid-template-columns:1fr;gap:14px}._group_n8y3i_56{padding:18px 16px}._footer_n8y3i_185{padding:12px 16px}}._typeToggle_9u7h6_1{gap:6.4px;display:flex}._typeBtn_9u7h6_6{color:var(--ink-soft);background:var(--page-bg);border:1.2px solid var(--line);border-radius:8px;flex:1;padding:8px 9.6px;font-size:.65rem;font-weight:700}._typeActive_9u7h6_17{background:var(--accent-soft);border-color:var(--accent-strong);color:var(--accent-strong)}._suffixField_9u7h6_23{position:relative}._suffixField_9u7h6_23 input{width:100%;padding-right:24px}._suffix_9u7h6_23{color:var(--ink-soft);pointer-events:none;font-size:.65rem;font-weight:700;position:absolute;top:50%;right:9.6px;transform:translateY(-50%)}._dropzone_12pgs_1{border:1.2px dashed var(--line);background:var(--page-bg);text-align:center;border-radius:9.6px;flex-direction:column;justify-content:center;align-items:center;gap:6.4px;width:100%;padding:17.6px 12.8px;transition:border-color .15s,background-color .15s;display:flex}._dropzone_12pgs_1:hover,._dropzone_12pgs_1:focus-visible{border-color:var(--accent-strong)}._dropzone_12pgs_1._dragging_12pgs_21{border-color:var(--accent-strong);background:var(--accent-soft)}._dropIcon_12pgs_26{background:var(--accent-soft);width:30.4px;height:30.4px;color:var(--accent-strong);border-radius:50%;justify-content:center;align-items:center;display:flex}._dropText_12pgs_37{color:var(--ink-soft);font-size:.65rem}._dropLink_12pgs_42{color:var(--accent-strong);font-weight:700}._dropHint_12pgs_47{color:var(--ink-soft);opacity:.8;font-size:.575rem}._previewWrap_12pgs_53{flex-direction:column;gap:6.4px;width:100%;display:flex}._previewImage_12pgs_60{border:1.2px solid var(--line);background:var(--page-bg);border-radius:9.6px;width:100%;height:128px;position:relative;overflow:hidden}._previewImage_12pgs_60 img{object-fit:contain;width:100%;height:100%}._changeBtn_12pgs_76{color:#fff;-webkit-backdrop-filter:blur(1.6px);backdrop-filter:blur(1.6px);background:#0f11158c;border:.8px solid #ffffff4d;border-radius:799.2px;align-items:center;gap:4.8px;padding:4.8px 9.6px;font-size:.575rem;font-weight:700;display:inline-flex;position:absolute;bottom:6.4px;right:6.4px}._changeBtn_12pgs_76:hover:not(:disabled){background:#0f1115b8}._fileCard_12pgs_97{border:1.2px solid var(--line);border-radius:9.6px;align-items:center;gap:9.6px;width:100%;padding:9.6px;display:flex}._fileIcon_12pgs_107{background:var(--accent-soft);width:34px;height:34px;color:var(--accent-strong);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._fileInfo_12pgs_119{flex-direction:column;flex:1;gap:3.2px;min-width:0;display:flex}._fileName_12pgs_127{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;font-weight:700;overflow:hidden}._fileMeta_12pgs_136{color:var(--ink-soft);font-size:.575rem}._fileMeta_12pgs_136 a{color:var(--accent-strong);font-weight:700}._fileActions_12pgs_146{flex-shrink:0;align-items:center;gap:4.8px;display:flex}._progressTrack_12pgs_153{background:var(--line);border-radius:799.2px;height:3.2px;overflow:hidden}._progressFill_12pgs_160{background:var(--accent-strong);height:100%;transition:width .15s}._progressPct_12pgs_166{color:var(--ink-soft);text-align:right;flex-shrink:0;min-width:24px;font-size:.575rem;font-weight:700}._hiddenInput_12pgs_175{display:none}._mediaWrap_rt63r_4{background:var(--page-bg);justify-content:center;align-items:center;min-height:280px;max-height:72vh;margin:-16px -17.6px 0;display:flex;overflow:hidden}._image_rt63r_17{object-fit:contain;width:100%;max-height:72vh;display:block}._pdfFrame_rt63r_24{border:none;width:100%;height:72vh;display:block}._footer_rt63r_31{justify-content:flex-end;margin-top:16px;display:flex}._headerActions_1iox1_1{align-items:center;gap:8px;display:flex}._toolbar_1iox1_7{background:var(--card-bg);border:.8px solid var(--line);border-radius:11.2px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9.6px;margin-bottom:14.4px;padding:9.6px 12.8px;display:flex}._filters_1iox1_20{flex-wrap:wrap;align-items:center;gap:9.6px;display:flex}._categoryFilter_1iox1_27{flex-shrink:0;width:168px}._emptyCell_1iox1_32{color:var(--ink-soft)}._totalsStrip_1iox1_38{border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 14.4px;display:grid}._totalsItem_1iox1_47{flex-direction:column;gap:4px;min-width:0;padding:14.4px 16px;display:flex}._totalsItem_1iox1_47+._totalsItem_1iox1_47{border-left:1px solid var(--line)}._totalsItem_1iox1_47 dd{margin:0}._totalsLabel_1iox1_63{color:var(--ink-soft);align-items:center;gap:6px;font-size:.6rem;font-weight:600;display:inline-flex}._totalsValue_1iox1_72{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700;line-height:1.25}._totalsNote_1iox1_81{color:var(--ink-soft);align-items:center;gap:8px;font-size:.575rem;display:flex}._dot_1iox1_89{border-radius:50%;width:7px;height:7px}._dotPagado_1iox1_95{background:var(--success-text)}._dotPendiente_1iox1_99{background:var(--warning-text)}._dotCancelado_1iox1_103{background:var(--ink-soft)}._proportion_1iox1_107{background:var(--line);border-radius:999px;gap:2px;width:72px;height:5px;display:flex;overflow:hidden}._proportion_1iox1_107>span{flex-basis:0;min-width:3px}@media (width<=900px){._totalsStrip_1iox1_38{grid-template-columns:repeat(2,minmax(0,1fr))}._totalsItem_1iox1_47:nth-child(3){border-left:none}._totalsItem_1iox1_47:nth-child(n+3){border-top:1px solid var(--line)}}._actionsHeader_1iox1_136{text-align:right}._actionsCell_1iox1_140{justify-content:flex-end;align-items:center;gap:6.4px;display:flex}._chips_1iox1_149{max-width:100%;height:var(--field-height);border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);scrollbar-width:none;flex-wrap:nowrap;display:inline-flex;overflow-x:auto}._chips_1iox1_149::-webkit-scrollbar{display:none}._chip_1iox1_149{font-family:var(--font-body);color:var(--ink-soft);white-space:nowrap;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:0 12.8px;font-size:.625rem;font-weight:600;transition:background-color .12s,color .12s}._chip_1iox1_149+._chip_1iox1_149{border-left:1px solid var(--line)}._chip_1iox1_149:hover{background:var(--page-bg);color:var(--ink)}._chipActive_1iox1_188,._chipActive_1iox1_188:hover{background:var(--page-bg);color:var(--ink);font-weight:700}._pageHeader_1cm6s_1{justify-content:space-between;align-items:center;margin-bottom:14.4px;display:flex}._pageHeader_1cm6s_1 p{color:var(--ink-soft);margin:1.6px 0 0;font-size:.65rem}._toolbar_1cm6s_14{background:var(--card-bg);border:.8px solid var(--line);border-radius:11.2px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:19.2px;margin-bottom:14.4px;padding:9.6px 12.8px;display:flex}._filters_1cm6s_27{border-left:.8px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-left:16px;display:flex}._branchSelectWrap_1cm6s_36{width:160px}._branchSelectWrap_1cm6s_36:empty{width:0;display:none}._dayNav_1cm6s_45{background:var(--page-bg);border:.8px solid var(--line);border-radius:799.2px;flex-shrink:0;align-items:center;gap:1.6px;padding:3.2px;display:flex}._dayNavArrow_1cm6s_56{width:20.8px;height:20.8px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:799.2px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:flex}._dayNavArrow_1cm6s_56:hover{background:var(--accent-soft);color:var(--accent-strong)}._dayNavInput_1cm6s_79{cursor:pointer;font-family:var(--font-body)!important;color:var(--ink)!important;background:0 0!important;border:none!important;padding:0 3.2px!important;font-size:.625rem!important;font-weight:600!important}._dayNavInput_1cm6s_79:focus{outline:none}._dayNavToday_1cm6s_94{background:var(--accent-strong);color:var(--on-accent-strong);cursor:pointer;border:none;border-radius:799.2px;margin-left:3.2px;padding:4.8px 9.6px;font-size:.55rem;font-weight:700;transition:opacity .12s}._dayNavToday_1cm6s_94:hover{opacity:.85}._panelHeaderActions_1cm6s_111{align-items:center;gap:8px;display:flex}._exportBtn_1cm6s_117{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:6.4px;padding:8px 12.8px;font-size:.65rem;font-weight:700;transition:border-color .12s,color .12s;display:inline-flex}._exportBtn_1cm6s_117:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent-strong)}._exportBtn_1cm6s_117:disabled{opacity:.5;cursor:not-allowed}._exportBtnSmall_1cm6s_144{border:1.2px solid var(--line);color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:799.2px;align-items:center;gap:4.8px;padding:6.4px 10.4px;font-size:.6rem;font-weight:700;transition:border-color .12s,color .12s;display:inline-flex}._exportBtnSmall_1cm6s_144:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent-strong)}._exportBtnSmall_1cm6s_144:disabled{opacity:.5;cursor:not-allowed}._summary_1cm6s_171{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--surface-radius);margin-bottom:16px;overflow:hidden}._kpiHero_1cm6s_179{grid-template-columns:1.5fr 1fr 1fr;display:grid}@media (width<=720px){._kpiHero_1cm6s_179{grid-template-columns:1fr}}._kpiCard_1cm6s_190{border-left:1px solid var(--line);padding:14.4px 19.2px}._kpiCard_1cm6s_190:first-child{border-left:none}._kpiTop_1cm6s_199{align-items:center;margin-bottom:4px;display:flex}._kpiValue_1cm6s_205{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);font-size:1.15rem;font-weight:700;line-height:1.2}._kpiValuePrimary_1cm6s_214{font-size:1.5rem}._kpiLabelRow_1cm6s_218{align-items:center;gap:4px;display:inline-flex}._kpiLabel_1cm6s_218{color:var(--ink-soft);font-size:.6rem;font-weight:600}._kpiSublabel_1cm6s_230{color:var(--ink-soft);margin-top:4px;font-size:.55rem}._statStrip_1cm6s_237{border-top:1px solid var(--line);background:var(--page-bg);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._statItem_1cm6s_244{border-left:1px solid var(--line);flex-direction:column;gap:2px;padding:10.4px 19.2px;display:flex}._statItem_1cm6s_244:first-child{border-left:none}._statLabel_1cm6s_256{color:var(--ink-soft);font-size:.575rem;font-weight:600}._statValue_1cm6s_262{font-variant-numeric:tabular-nums;color:var(--ink);font-size:.775rem;font-weight:700}._statSublabel_1cm6s_269{color:var(--ink-soft);max-width:190px;font-size:.525rem}@media (width<=720px){._kpiCard_1cm6s_190,._statItem_1cm6s_244{border-left:none;border-top:1px solid var(--line)}._kpiCard_1cm6s_190:first-child,._statItem_1cm6s_244:first-child{border-top:none}}._panels_1cm6s_288{grid-template-columns:2fr 1fr;gap:12.8px;display:grid}@media (width<=900px){._panels_1cm6s_288{grid-template-columns:1fr}}._panel_1cm6s_111{background:var(--card-bg);border:.8px solid var(--line);border-radius:14.4px;padding:14.4px 16px}._panelStack_1cm6s_307{flex-direction:column;gap:12.8px;display:flex}._panelStack_1cm6s_307 ._panel_1cm6s_111{flex:1}._chartTooltip_1cm6s_317{background:var(--card-bg);border:.8px solid var(--line);border-radius:9.6px;padding:8px 9.6px;font-size:.625rem;box-shadow:0 9.6px 22.4px -9.6px #0f111559}._chartTooltipDate_1cm6s_326{color:var(--ink);margin-bottom:4.8px;font-weight:700}._chartTooltipRow_1cm6s_332{color:var(--ink-soft);align-items:center;gap:4.8px;margin-top:2.4px;display:flex}._chartTooltipDot_1cm6s_340{border-radius:50%;flex-shrink:0;width:5.6px;height:5.6px}._panelWide_1cm6s_347{flex-direction:column;min-width:0;display:flex}._panelBody_1cm6s_357{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}._panelBody_1cm6s_357 ._emptyPanel_1cm6s_365{text-align:center;flex:1;justify-content:center;align-items:center;margin:0;display:flex}._panelHeader_1cm6s_111{justify-content:space-between;align-items:center;margin-bottom:11.2px;display:flex}._panelHeader_1cm6s_111 h2{font-size:.75rem}._emptyPanel_1cm6s_365{color:var(--ink-soft);padding:9.6px 0;font-size:.65rem}._deliverySummary_1cm6s_391{color:var(--ink-soft);background:var(--table-header-bg);border:.8px solid var(--line);border-radius:8px;align-items:center;gap:4.8px;margin-bottom:9.6px;padding:6.4px 9.6px;font-size:.625rem;display:flex}._paymentLayout_1cm6s_404{flex-direction:column;align-items:center;gap:8px;display:flex}._legend_1cm6s_411{flex-direction:column;gap:6.4px;width:100%;display:flex}._legendRow_1cm6s_418{align-items:center;gap:6.4px;font-size:.65rem;display:flex}._legendDot_1cm6s_425{border-radius:50%;flex-shrink:0;width:7.2px;height:7.2px}._legendLabel_1cm6s_432{color:var(--ink);flex:1;font-weight:600}._legendValue_1cm6s_438{color:var(--ink-soft);font-size:.6rem;font-weight:700}._legendCommission_1cm6s_444{color:var(--danger-text);font-size:.525rem;font-weight:600}._clickableRow_1cm6s_450{cursor:pointer}._downloadBtn_1cm6s_454{width:20.8px;height:20.8px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:6.4px;justify-content:center;align-items:center;display:inline-flex}._downloadBtn_1cm6s_454:hover{background:var(--accent-soft);color:var(--accent-strong)}._clickableRow_1cm6s_450:hover{background:var(--table-header-bg)}._splitBadge_1cm6s_476{white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-strong);background:var(--accent-soft);border-radius:799.2px;margin-left:4.8px;padding:1.6px 5.6px;font-size:.5rem;font-weight:700}._emptyCell_1cm6s_489{color:var(--ink-soft)}._expenseRow_1cm6s_493{background:var(--danger-bg)}._expenseLabel_1cm6s_497{color:var(--danger-text);white-space:nowrap;align-items:center;gap:4.8px;font-weight:600;display:flex}._expenseAmount_1cm6s_506{color:var(--danger-text);font-weight:700}._depositRow_1cm6s_511{background:var(--success-bg)}._depositLabel_1cm6s_515{color:var(--success-text);white-space:nowrap;align-items:center;gap:4.8px;font-weight:600;display:flex}._depositAmount_1cm6s_524{color:var(--success-text);font-weight:700}._methodBreakdownLabel_1cm6s_529{color:var(--ink-soft);font-size:.625rem;padding-left:25.6px!important}._deliveryTag_1cm6s_535{white-space:nowrap;border-radius:799.2px;padding:2.4px 7.2px;font-size:.575rem;font-weight:700;display:inline-block}._deliveryTagIncome_1cm6s_544{color:var(--success-text);background:var(--success-bg)}._deliveryTagExpense_1cm6s_549{color:var(--danger-text);background:var(--danger-bg)}._deliveryDetail_1cm6s_554{margin-top:8px}._deliveryLine_1cm6s_558{color:var(--ink-soft);align-items:center;gap:4.8px;margin-top:3.2px;font-size:.6rem;display:flex}._deliveryDot_1cm6s_567{border-radius:50%;flex-shrink:0;width:5.6px;height:5.6px}._deliveryDotIncome_1cm6s_574{background:var(--success-text)}._deliveryDotExpense_1cm6s_578{background:var(--danger-text)}._detailGrid_1cm6s_582{grid-template-columns:2fr 1fr;gap:16px;padding:9.6px 3.2px;display:grid}@media (width<=700px){._detailGrid_1cm6s_582{grid-template-columns:1fr}}._detailTitle_1cm6s_595{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);margin-bottom:4.8px;font-size:.525rem;font-weight:700}._nestedTable_1cm6s_604{border-collapse:collapse;background:var(--page-bg);border-radius:8px;width:100%;font-size:.625rem;overflow:hidden}._nestedTable_1cm6s_604 th,._nestedTable_1cm6s_604 td{text-align:left;border-bottom:.8px solid var(--line);padding:5.6px 8px}._nestedTable_1cm6s_604 th{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);font-size:.5rem;font-weight:700}._nestedTable_1cm6s_604 tr:last-child td{border-bottom:none}._toppingsNote_1cm6s_632{color:var(--ink-soft);margin-top:1.6px;font-size:.55rem}._tipNote_1cm6s_638{color:var(--accent-strong);margin-top:6.4px;font-size:.6rem;font-weight:600}._diffPositive_1cm6s_645{color:var(--success-text);font-weight:700}._diffNegative_1cm6s_650{color:var(--danger-text);font-weight:700}._noteMissing_1cm6s_655{color:var(--danger-text);font-style:italic}._sessionTag_1cm6s_661{background:var(--page-bg);border:.8px solid var(--line);max-width:180px;color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-radius:799.2px;padding:2.4px 8px;font-size:.55rem;font-weight:600;display:inline-block;overflow:hidden}._sessionFilter_1cm6s_677{border:1.2px solid var(--line);background:var(--card-bg);color:var(--ink);cursor:pointer;border-radius:799.2px;padding:6px 10px;font-size:.6rem;font-weight:600}._timeCell_1cm6s_689{white-space:nowrap}._chips_1cm6s_695{max-width:100%;height:var(--field-height);border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);scrollbar-width:none;flex-wrap:nowrap;display:inline-flex;overflow-x:auto}._chips_1cm6s_695::-webkit-scrollbar{display:none}._chip_1cm6s_695{font-family:var(--font-body);color:var(--ink-soft);white-space:nowrap;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:0 12.8px;font-size:.625rem;font-weight:600;transition:background-color .12s,color .12s}._chip_1cm6s_695+._chip_1cm6s_695{border-left:1px solid var(--line)}._chip_1cm6s_695:hover{background:var(--page-bg);color:var(--ink)}._chipActive_1cm6s_734,._chipActive_1cm6s_734:hover{background:var(--page-bg);color:var(--ink);font-weight:700}._kpiGrid_tp46g_6{grid-template-columns:repeat(4,1fr);display:grid}@media (width<=900px){._kpiGrid_tp46g_6{grid-template-columns:repeat(2,1fr)}._kpiGrid_tp46g_6>:nth-child(odd){border-left:none}._kpiGrid_tp46g_6>:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=560px){._kpiGrid_tp46g_6{grid-template-columns:1fr}._kpiGrid_tp46g_6>*{border-left:none}._kpiGrid_tp46g_6>:nth-child(n+2){border-top:1px solid var(--line)}}._legendItem_tp46g_39{color:var(--ink-soft);align-items:center;gap:6.4px;font-size:.65rem;font-weight:600;display:flex}._legendDot_tp46g_48{border-radius:50%;flex-shrink:0;width:8px;height:8px}._categoryPanel_tp46g_59{flex-direction:column;display:flex}._breakEvenPanel_tp46g_66{margin-top:12.8px}._breakEvenBody_tp46g_70{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 25.6px;display:flex}._breakEvenValue_tp46g_78{color:var(--ink);font-size:1.4rem;font-weight:700;line-height:1.1}._breakEvenCaption_tp46g_85{color:var(--ink-soft);max-width:400px;margin:3.2px 0 0;font-size:.65rem}._rawFormula_tp46g_92{color:var(--ink-soft);margin:1.6px 0 0;font-size:.6rem;font-weight:600}._breakEvenStatusWrap_tp46g_99{flex:1;min-width:220px}._breakEvenBar_tp46g_104{background:var(--table-header-bg);border-radius:799px;width:100%;height:8px;margin-bottom:6.4px;position:relative;overflow:hidden}._breakEvenBarFill_tp46g_114{border-radius:799px;height:100%;transition:width .2s}._breakEvenStatusRow_tp46g_120{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4.8px 12.8px;display:flex}._breakEvenStatus_tp46g_99{font-size:.7rem;font-weight:700}._formulaBox_tp46g_136{border:1.2px dashed var(--line);background:var(--table-header-bg);border-radius:8px;flex-direction:column;align-items:flex-start;gap:3.2px;margin-top:8px;padding:6.4px 9.6px;display:inline-flex}._formulaBoxLabel_tp46g_148{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);align-items:center;gap:4px;font-size:.5rem;font-weight:700;display:inline-flex}._breakEvenFormula_tp46g_159{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0;font-size:.7rem;font-weight:600}._breakEvenFormula_tp46g_159 strong{color:var(--ink);font-weight:700}._statusGood_tp46g_172{color:var(--success-text)}._statusBad_tp46g_176{color:var(--danger-text)}._directionToggle_rfcvu_1{gap:6.4px;display:flex}._directionBtn_rfcvu_6{color:var(--ink-soft);background:var(--page-bg);border:1.2px solid var(--line);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:4.8px;padding:8px 9.6px;font-size:.625rem;font-weight:700;display:inline-flex}._directionActive_rfcvu_21{background:var(--accent-soft);border-color:var(--accent-strong);color:var(--accent-strong)}._directionActiveDown_rfcvu_27{background:var(--danger-bg);border-color:var(--danger-text);color:var(--danger-text)}._suffixField_rfcvu_33{position:relative}._suffixField_rfcvu_33 input{padding-right:32px}._suffix_rfcvu_33{color:var(--ink-soft);pointer-events:none;font-size:.625rem;font-weight:700;position:absolute;top:50%;right:9.6px;transform:translateY(-50%)}._stockPreview_rfcvu_52{color:var(--ink-soft);justify-content:space-between;align-items:center;font-size:.625rem;display:flex}._stockNew_rfcvu_60{color:var(--ink);font-weight:700}._filters_14zq2_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9.6px;display:flex}._statusFilters_14zq2_10{gap:4.8px;display:flex}._filterBtn_14zq2_15{font-family:var(--font-body);border:1.2px solid var(--line);background:var(--page-bg);color:var(--ink-soft);border-radius:799.2px;padding:5.6px 11.2px;font-size:.625rem;font-weight:700}._filterBtn_14zq2_15:hover{border-color:var(--ink-soft);color:var(--ink)}._filterBtnActive_14zq2_31,._filterBtnActive_14zq2_31:hover{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}._table_14zq2_38{flex-direction:column;display:flex}._headerRow_14zq2_43,._row_14zq2_44{grid-template-columns:64px 1fr 64px 108px 64px 12px;align-items:center;gap:9.6px;display:grid}._headerRow_14zq2_43{border-bottom:.8px solid var(--line);text-transform:uppercase;letter-spacing:.03em;color:var(--ink-soft);padding:0 9.6px 6.4px;font-size:.55rem;font-weight:700}._body_14zq2_61{flex-direction:column;max-height:60vh;display:flex;overflow-y:auto}._row_14zq2_44{border-bottom:.8px solid var(--line);padding:7.2px 9.6px}._row_14zq2_44:last-child{border-bottom:none}._depleted_14zq2_77{opacity:.55}._date_14zq2_81,._cost_14zq2_82,._expiration_14zq2_83{color:var(--ink);white-space:nowrap;font-size:.625rem}._supplier_14zq2_89{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}._quantityText_14zq2_97{color:var(--ink);white-space:nowrap;font-size:.65rem}._quantityText_14zq2_97 strong{font-weight:700}._quantityLabel_14zq2_107,._quantityReceived_14zq2_108{color:var(--ink-soft);font-size:.575rem}._dotAvailable_14zq2_113,._dotDepleted_14zq2_114{border-radius:50%;justify-self:center;width:8px;height:8px}._dotAvailable_14zq2_113{background:var(--success-text)}._dotDepleted_14zq2_114{background:var(--danger-text)}._empty_14zq2_129{text-align:center;color:var(--ink-soft);padding:19.2px 3.2px;font-size:.675rem}._cost_1o6zd_4{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:16px;animation:.18s ease-out _costIn_1o6zd_20;display:flex}._costTitle_1o6zd_13{color:var(--ink);margin:0;font-size:.75rem;font-weight:700}._costIntro_1o6zd_20{color:var(--ink-soft);margin:-6px 0 0;font-size:.6rem;line-height:1.5}._attention_1o6zd_29{animation:.9s ease-in-out 3 _breathe_1o6zd_1}@keyframes _breathe_1o6zd_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--danger-text) 0%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--danger-text) 28%, transparent)}}@media (prefers-reduced-motion:reduce){._attention_1o6zd_29{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger-text) 28%, transparent);animation:none}}._similar_1o6zd_52{flex-direction:column;gap:6px;margin-top:2px;display:flex}._similarTitle_1o6zd_59{color:var(--warning-text);font-size:.6rem;font-weight:600}._similarList_1o6zd_65{flex-wrap:wrap;gap:6px;display:flex}._similarItem_1o6zd_71{border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:baseline;gap:5px;padding:3px 9px;font-size:.6rem;font-weight:600;display:inline-flex}._similarItem_1o6zd_71 small{color:var(--ink-soft);font-size:.55rem;font-weight:500}._unitChips_1o6zd_90{flex-wrap:wrap;gap:6px;display:flex}._unitChip_1o6zd_90{border:1px solid var(--field-border);background:var(--field-bg);height:32px;font-family:var(--font-body);color:var(--ink);cursor:pointer;border-radius:8px;align-items:baseline;gap:5px;padding:0 12px;font-size:.65rem;font-weight:600;line-height:30px;transition:border-color .12s,background-color .12s;display:inline-flex}._unitChip_1o6zd_90 small{color:var(--ink-soft);font-size:.575rem;font-weight:500}._unitChip_1o6zd_90:hover:not(._unitChipOn_1o6zd_120){border-color:var(--field-border-hover)}._unitChipOn_1o6zd_120{border-color:var(--brand-solid);background:var(--brand-solid);color:var(--on-brand-solid)}._unitChipOn_1o6zd_120 small{color:inherit;opacity:.75}._unitChip_1o6zd_90:focus-visible,._modeLink_1o6zd_136:focus-visible{outline:2px solid var(--field-border-focus);outline-offset:2px}._modeLink_1o6zd_136{font-family:var(--font-body);color:var(--accent-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.6rem;font-weight:600;text-decoration:underline}._packGrid_1o6zd_155,._directGrid_1o6zd_156{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:11.2px;display:grid}._withUnit_1o6zd_164{border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);align-items:stretch;transition:border-color .12s,box-shadow .12s;display:flex}._withUnit_1o6zd_164:focus-within{border-color:var(--field-border-focus);box-shadow:var(--field-ring)}._withUnitError_1o6zd_178{border-color:var(--danger-text)}._withUnit_1o6zd_164 input{min-width:0;box-shadow:none;background:0 0;border:none;flex:1}._withUnit_1o6zd_164 input:focus{box-shadow:none}._packUnitPicker_1o6zd_198{border-left:1px solid var(--line);flex-shrink:0;width:68px}._packUnitPicker_1o6zd_198 input,._packUnitPicker_1o6zd_198 input:focus{padding-left:10px;padding-right:24px;font-size:.65rem;font-weight:600}._unitTag_1o6zd_214{border-left:1px solid var(--line);color:var(--ink-soft);align-items:center;padding:0 10px;font-size:.65rem;font-weight:600;display:flex}._unitTag_1o6zd_214:empty{display:none}._result_1o6zd_229{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;padding-top:10px;display:grid}._resultLabel_1o6zd_238{color:var(--ink);font-size:.65rem;font-weight:600}._resultValue_1o6zd_244{font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;font-size:.85rem;font-weight:700}._resultValue_1o6zd_244 small{color:var(--ink-soft);font-size:.575rem;font-weight:500}._resultNote_1o6zd_258{color:var(--ink-soft);grid-column:1/-1;font-size:.575rem;line-height:1.5}._directNote_1o6zd_265{color:var(--ink-soft);grid-column:1/-1;margin-top:-4px;font-size:.575rem}._activeRow_1o6zd_272{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}._activeRow_1o6zd_272 span{color:var(--ink);font-size:.675rem;font-weight:600}._activeRow_1o6zd_272 small{color:var(--ink-soft);margin-top:2px;font-size:.6rem;font-weight:400;display:block}@keyframes _costIn_1o6zd_20{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._cost_1o6zd_4{animation:none}}@media (width<=560px){._packGrid_1o6zd_155,._directGrid_1o6zd_156{grid-template-columns:1fr}}._wrap_zffcf_2{--level:var(--ink-soft);flex-direction:column;gap:4px;min-width:150px;max-width:260px;display:flex}._out_zffcf_12,._low_zffcf_13{--level:var(--danger-text)}._near_zffcf_17{--level:var(--warning-text)}._ok_zffcf_21{--level:var(--success-text)}._numbers_zffcf_25{align-items:center;gap:4px;font-size:.7rem;display:flex;position:relative}._dot_zffcf_33{background:var(--level);border-radius:50%;width:7px;height:7px;margin-right:2px}._none_zffcf_41 ._dot_zffcf_33{border:1.5px solid var(--ink-soft);background:0 0}._value_zffcf_46{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700}._unit_zffcf_52{color:var(--ink-soft);font-size:.575rem}._minLabel_zffcf_59{white-space:nowrap;color:var(--ink-soft);font-size:.55rem;font-weight:600;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}._track_zffcf_71{background:var(--line);border-radius:999px;height:5px;position:relative}._fill_zffcf_78{background:var(--level);border-radius:999px;height:100%;transition:width .2s}._marker_zffcf_85{background:var(--ink-soft);border-radius:1px;width:2px;height:9px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}._detail_zffcf_96{color:var(--ink-soft);font-size:.575rem;line-height:1.35}._out_zffcf_12 ._detail_zffcf_96,._low_zffcf_13 ._detail_zffcf_96{color:var(--level);font-weight:600}._near_zffcf_17 ._detail_zffcf_96{color:var(--level)}._pageHeader_1hg95_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9.6px;margin-bottom:14.4px;display:flex}._headerActions_1hg95_10{gap:8px;display:flex}._pageHeader_1hg95_1 p{color:var(--ink-soft);margin:1.6px 0 0;font-size:.65rem}._toolbar_1hg95_21{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:11.2px;display:flex}._lowStockChip_1hg95_31{height:var(--field-height);background:var(--card-bg);align-items:center;gap:6.4px;display:inline-flex;border:1px solid var(--line)!important;border-radius:var(--surface-radius)!important}._lowStockDot_1hg95_41{background:var(--danger-text);border-radius:50%;width:4.8px;height:4.8px}._nameCell_1hg95_48{align-items:center;gap:6.4px;font-weight:700;display:flex}._inactiveDot_1hg95_55{background:var(--danger-text);border-radius:50%;flex-shrink:0;width:4.8px;height:4.8px}._actionsCell_1hg95_63{justify-content:flex-end;gap:4.8px;display:flex}._chips_1hg95_71{max-width:100%;height:var(--field-height);border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);scrollbar-width:none;flex-wrap:nowrap;display:inline-flex;overflow-x:auto}._chips_1hg95_71::-webkit-scrollbar{display:none}._chip_1hg95_71{font-family:var(--font-body);color:var(--ink-soft);white-space:nowrap;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:0 12.8px;font-size:.625rem;font-weight:600;transition:background-color .12s,color .12s}._chip_1hg95_71+._chip_1hg95_71{border-left:1px solid var(--line)}._chip_1hg95_71:hover{background:var(--page-bg);color:var(--ink)}._chipActive_1hg95_110,._chipActive_1hg95_110:hover{background:var(--page-bg);color:var(--ink);font-weight:700}._stats_1hg95_118{border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 12.8px;display:grid}._stat_1hg95_118{text-align:left;flex-direction:column;gap:2px;min-width:0;padding:11px 16px;display:flex}._stat_1hg95_118+._stat_1hg95_118{border-left:1px solid var(--line)}._statLabel_1hg95_140{color:var(--ink-soft);font-size:.6rem;font-weight:600}._statValue_1hg95_146{font-variant-numeric:tabular-nums;color:var(--ink);font-size:1rem;font-weight:700}._statNote_1hg95_153{color:var(--ink-soft);font-size:.55rem}._statButton_1hg95_158{font-family:var(--font-body);cursor:pointer;background:0 0;border:none;border-radius:0;transition:background-color .12s}._stat_1hg95_118+._statButton_1hg95_158{border-left:1px solid var(--line)}._statButton_1hg95_158:hover{background:var(--hover-bg)}._statButton_1hg95_158:focus-visible{outline:2px solid var(--field-border-focus);outline-offset:-2px}._statActive_1hg95_180{background:var(--accent-soft)}._statDanger_1hg95_184{color:var(--danger-text)}._statWarning_1hg95_188{color:var(--warning-text)}._costCell_1hg95_193{flex-direction:column;gap:1px;display:flex}._costMain_1hg95_199{color:var(--ink);font-weight:600}._costMain_1hg95_199 small{color:var(--ink-soft);margin-left:4px;font-size:.55rem;font-weight:500}._costSub_1hg95_211{color:var(--ink-soft);font-size:.575rem}@media (width<=760px){._stats_1hg95_118{grid-template-columns:repeat(2,minmax(0,1fr))}._stat_1hg95_118:nth-child(3){border-left:none}._stat_1hg95_118:nth-child(n+3){border-top:1px solid var(--line)}}._pageHeader_1slvr_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9.6px;margin-bottom:14.4px;display:flex}._pageHeader_1slvr_1 p{color:var(--ink-soft);margin:1.6px 0 0;font-size:.65rem}._toolbar_1slvr_16{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9.6px;margin-bottom:11.2px;display:flex}._quantity_1slvr_26{font-weight:700}._positive_1slvr_30{color:var(--success-text)}._negative_1slvr_34{color:var(--danger-text)}._chips_1slvr_40{max-width:100%;height:var(--field-height);border:1px solid var(--line);border-radius:var(--surface-radius);background:var(--card-bg);scrollbar-width:none;flex-wrap:nowrap;display:inline-flex;overflow-x:auto}._chips_1slvr_40::-webkit-scrollbar{display:none}._chip_1slvr_40{font-family:var(--font-body);color:var(--ink-soft);white-space:nowrap;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:0 12.8px;font-size:.625rem;font-weight:600;transition:background-color .12s,color .12s}._chip_1slvr_40+._chip_1slvr_40{border-left:1px solid var(--line)}._chip_1slvr_40:hover{background:var(--page-bg);color:var(--ink)}._chipActive_1slvr_79,._chipActive_1slvr_79:hover{background:var(--page-bg);color:var(--ink);font-weight:700}:root{--pink:#f29bb1;--pink-pale:#fad8e1;--plum:#714159;--tan:#e2b9a0;--ink:#1f2328;--ink-soft:#6b7280;--line:#e2e4e8;--page-bg:#f6f7f8;--canvas-bg:#fff;--card-bg:#fff;--table-header-bg:#fafafb;--accent-soft:var(--pink-pale);--accent-strong:var(--plum);--on-accent-strong:#fff;--danger-bg:#fdecec;--danger-text:#b42318;--warning-bg:#fdf3e3;--warning-text:#92500c;--success-bg:#e8f5ea;--success-text:#1e7d32;--field-bg:var(--card-bg);--field-border:var(--line);--field-border-hover:color-mix(in srgb, var(--ink) 22%, var(--line));--field-border-focus:color-mix(in srgb, var(--accent-strong) 55%, var(--line));--field-ring:0 0 0 3px color-mix(in srgb, var(--accent-strong) 12%, transparent);--field-radius:8px;--field-height:36px;--surface-radius:10px;--hover-bg:color-mix(in srgb, var(--ink) 4%, transparent);--brand-solid:var(--plum);--on-brand-solid:#fff;--popover-shadow:0 12px 28px -16px #0f111547, 0 2px 6px -2px #0f111514;--font-display:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-scale:1;font-size:calc(16px * var(--font-scale));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-body)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink:#e6e8eb;--ink-soft:#9aa1ac;--line:#2b2f37;--page-bg:#0f1115;--canvas-bg:#0f1115;--card-bg:#1a1d23;--table-header-bg:#20242b;--accent-soft:color-mix(in srgb, var(--plum) 40%, #1a1d23);--accent-strong:var(--pink);--on-accent-strong:var(--plum);--danger-bg:#3a1414;--danger-text:#f87171;--warning-bg:#3a2c10;--warning-text:#f2b84b;--success-bg:#16321f;--success-text:#4ade80;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--ink:#e6e8eb;--ink-soft:#9aa1ac;--line:#2b2f37;--page-bg:#0f1115;--canvas-bg:#0f1115;--card-bg:#1a1d23;--table-header-bg:#20242b;--accent-soft:color-mix(in srgb, var(--plum) 40%, #1a1d23);--accent-strong:var(--pink);--on-accent-strong:var(--plum);--danger-bg:#3a1414;--danger-text:#f87171;--warning-bg:#3a2c10;--warning-text:#f2b84b;--success-bg:#16321f;--success-text:#4ade80;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--ink:#1f2328;--ink-soft:#6b7280;--line:#e2e4e8;--page-bg:#f6f7f8;--canvas-bg:#fff;--card-bg:#fff;--table-header-bg:#fafafb;--accent-soft:var(--pink-pale);--accent-strong:var(--plum);--on-accent-strong:#fff;--danger-bg:#fdecec;--danger-text:#b42318;--warning-bg:#fdf3e3;--warning-text:#92500c;--success-bg:#e8f5ea;--success-text:#1e7d32;--chart-cat-1:#2a78d6;--chart-cat-2:#eb6834;--chart-cat-3:#1baf7a;--chart-cat-4:#eda100;--chart-cat-5:#e87ba4;--chart-cat-6:#008300;--chart-cat-7:#4a3aa7;--chart-cat-8:#e34948;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--canvas-bg);color:var(--ink);margin:0;transition:background-color .15s,color .15s}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){z-index:1}.theme-revealing,.theme-revealing *,.theme-revealing :before,.theme-revealing :after{transition:none!important}h1,h2,h3{font-family:var(--font-display);margin:0;font-weight:600}button{cursor:pointer;font-family:inherit}
