._toastContainer_7djjs_7{z-index:999999;pointer-events:none;flex-direction:column;gap:12px;width:calc(100vw - 40px);max-width:440px;display:flex;position:fixed;top:20px;right:20px}@media (width<=576px){._toastContainer_7djjs_7{width:auto;max-width:none;top:14px;left:14px;right:14px}}._toastItem_7djjs_31{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(180%);cursor:pointer;-webkit-user-select:none;user-select:none;transform-origin:100% 0;background:#fffffff0;border:1px solid #e2e8f0d9;border-radius:14px;align-items:flex-start;gap:14px;padding:14px 16px 16px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,opacity .25s;animation:.35s cubic-bezier(.16,1,.3,1) forwards _toastEnter_7djjs_1;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 35px -10px #0f172a1a,0 1px 3px #0000000a,inset 0 0 0 1px #ffffffe6}._toastItem_7djjs_31:hover{transform:translateY(-2px);box-shadow:0 24px 45px -12px #0f172a29,0 2px 6px #0000000d,inset 0 0 0 1px #fff}._toastLeaving_7djjs_63{animation:.3s cubic-bezier(.4,0,1,1) forwards _toastExit_7djjs_1}@keyframes _toastEnter_7djjs_1{0%{opacity:0;transform:translate(45px)scale(.94)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes _toastExit_7djjs_1{0%{opacity:1;max-height:140px;margin-bottom:0;transform:translate(0,0)scale(1)}to{opacity:0;border-width:0;max-height:0;margin-bottom:-12px;padding-top:0;padding-bottom:0;transform:translate(50px)scale(.88)}}._toastSuccess_7djjs_97{border-left:3.5px solid #10b981}._toastSuccess_7djjs_97 ._iconAura_7djjs_100{color:#059669;background:radial-gradient(circle,#10b9812e 0%,#10b98105 75%)}._toastSuccess_7djjs_97 ._iconBadge_7djjs_104{color:#059669;background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border:1px solid #10b98140;box-shadow:0 2px 8px #10b98133}._toastSuccess_7djjs_97 ._progressBar_7djjs_110{background:linear-gradient(90deg,#34d399,#059669)}._toastError_7djjs_114{border-left:3.5px solid #f43f5e}._toastError_7djjs_114 ._iconAura_7djjs_100{color:#e11d48;background:radial-gradient(circle,#f43f5e2e 0%,#f43f5e05 75%)}._toastError_7djjs_114 ._iconBadge_7djjs_104{color:#e11d48;background:linear-gradient(135deg,#fff1f2 0%,#ffe4e6 100%);border:1px solid #f43f5e40;box-shadow:0 2px 8px #f43f5e33}._toastError_7djjs_114 ._progressBar_7djjs_110{background:linear-gradient(90deg,#fb7185,#e11d48)}._toastWarning_7djjs_131{border-left:3.5px solid #f59e0b}._toastWarning_7djjs_131 ._iconAura_7djjs_100{color:#d97706;background:radial-gradient(circle,#f59e0b2e 0%,#f59e0b05 75%)}._toastWarning_7djjs_131 ._iconBadge_7djjs_104{color:#d97706;background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #f59e0b40;box-shadow:0 2px 8px #f59e0b33}._toastWarning_7djjs_131 ._progressBar_7djjs_110{background:linear-gradient(90deg,#fbbf24,#d97706)}._toastInfo_7djjs_148{border-left:3.5px solid #6366f1}._toastInfo_7djjs_148 ._iconAura_7djjs_100{color:#4f46e5;background:radial-gradient(circle,#6366f12e 0%,#6366f105 75%)}._toastInfo_7djjs_148 ._iconBadge_7djjs_104{color:#4f46e5;background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 100%);border:1px solid #6366f140;box-shadow:0 2px 8px #6366f133}._toastInfo_7djjs_148 ._progressBar_7djjs_110{background:linear-gradient(90deg,#818cf8,#4f46e5)}._iconWrapper_7djjs_166{flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}._iconAura_7djjs_100{pointer-events:none;opacity:.85;border-radius:50%;position:absolute;inset:-8px}._iconBadge_7djjs_104{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;transition:transform .2s;display:flex;position:relative}._toastItem_7djjs_31:hover ._iconBadge_7djjs_104{transform:scale(1.06)}._body_7djjs_201{flex-direction:column;flex:1;gap:3px;min-width:0;padding-top:1px;display:flex}._titleRow_7djjs_210{justify-content:space-between;align-items:center;gap:8px;display:flex}._title_7djjs_210{color:#0f172a;letter-spacing:-.01em;font-size:13.5px;font-weight:650;line-height:1.35}._description_7djjs_225{color:#475569;word-break:break-word;font-size:12.5px;line-height:1.45}._actions_7djjs_233{gap:8px;margin-top:6px;display:flex}._actionBtn_7djjs_239{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #00000014;border-radius:6px;padding:3px 9px;font-size:11.5px;font-weight:600;transition:all .15s}._actionBtn_7djjs_239:hover{color:#0f172a;background:#f1f5f9}._closeBtn_7djjs_257{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:-2px;margin-right:-4px;transition:all .15s;display:flex}._closeBtn_7djjs_257:hover{color:#334155;background:#0f172a0f;transform:rotate(90deg)}._progressTrack_7djjs_281{background:#00000008;height:2.5px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._progressBar_7djjs_110{transform-origin:0;width:100%;height:100%;animation:linear forwards _progressDrain_7djjs_1}._toastPaused_7djjs_298 ._progressBar_7djjs_110{animation-play-state:paused}@keyframes _progressDrain_7djjs_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._inlineAlert_7djjs_315{border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;line-height:1.45;transition:all .2s;display:flex;position:relative}._inlineAlertWithClose_7djjs_327{padding-right:36px}._inlineIconWrapper_7djjs_331{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}._inlineBody_7djjs_342{flex:1;min-width:0}._inlineTitle_7djjs_347{margin-bottom:2px;font-weight:600}._inlineDesc_7djjs_352{color:inherit;opacity:.9}._inlineClose_7djjs_357{width:22px;height:22px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:flex;position:absolute;top:10px;right:10px}._inlineClose_7djjs_357:hover{opacity:1;background:#0000000f}._inlineSuccess_7djjs_381{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._inlineSuccess_7djjs_381 ._inlineIconWrapper_7djjs_331{color:#15803d;background:#dcfce7}._inlineError_7djjs_391{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._inlineError_7djjs_391 ._inlineIconWrapper_7djjs_331{color:#b91c1c;background:#fee2e2}._inlineWarning_7djjs_401{color:#92400e;background:#fffbeb;border:1px solid #fde68a}._inlineWarning_7djjs_401 ._inlineIconWrapper_7djjs_331{color:#b45309;background:#fef3c7}._inlineInfo_7djjs_411{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}._inlineInfo_7djjs_411 ._inlineIconWrapper_7djjs_331{color:#1d4ed8;background:#dbeafe}._btn_1755l_1{border-radius:var(--radius);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:9px 16px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}._btn_1755l_1:disabled{opacity:.5;cursor:not-allowed}._primary_1755l_26{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._primary_1755l_26:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}._secondary_1755l_37{background:var(--color-surface);color:var(--color-text-secondary);border-color:var(--color-border)}._secondary_1755l_37:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._ghost_1755l_49{color:var(--color-text-secondary);background:0 0;border-color:#0000}._ghost_1755l_49:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}._danger_1755l_60{background:var(--color-danger);color:#fff;border-color:var(--color-danger)}._danger_1755l_60:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}._dangerGhost_1755l_71{color:var(--color-text-muted);background:0 0;border-color:#0000}._dangerGhost_1755l_71:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}._sm_1755l_82{gap:5px;padding:6px 12px;font-size:13px}._lg_1755l_88{gap:9px;padding:11px 22px;font-size:15px}._icon_1755l_95{gap:0;width:36px;height:36px;padding:8px}._icon_1755l_95._sm_1755l_82{width:30px;height:30px;padding:6px}._overlay_15ge9_1{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a80;justify-content:center;align-items:center;padding:28px 16px;animation:.16s _overlayIn_15ge9_1;display:flex;position:fixed;inset:0}@keyframes _overlayIn_15ge9_1{0%{opacity:0}}._modal_15ge9_20{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-height:100%;box-shadow:var(--shadow-xl);flex-direction:column;animation:.18s cubic-bezier(.22,1,.36,1) _modalIn_15ge9_1;display:flex;overflow:hidden}@keyframes _modalIn_15ge9_1{0%{opacity:0;transform:translateY(10px)scale(.985)}}._size_sm_15ge9_39{max-width:420px}._size_md_15ge9_42{max-width:540px}._size_lg_15ge9_45{max-width:680px}._size_xl_15ge9_48{max-width:880px}._head_15ge9_53{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;align-items:flex-start;gap:13px;padding:17px 18px;display:flex;position:sticky;top:0}._icon_15ge9_66{border-radius:var(--radius-lg);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:inline-flex}._tone_primary_15ge9_78{background:linear-gradient(135deg, var(--color-primary-light), var(--color-primary-dark))}._tone_success_15ge9_81{background:linear-gradient(135deg, #34d399, var(--color-success-dark))}._tone_warning_15ge9_84{background:linear-gradient(135deg, #fbbf24, var(--color-warning-dark))}._tone_danger_15ge9_87{background:linear-gradient(135deg, #fb7185, var(--color-danger-dark))}._tone_info_15ge9_90{background:linear-gradient(135deg, #38bdf8, var(--color-info-dark))}._headText_15ge9_94{flex:1;min-width:0}._title_15ge9_99{color:var(--color-text-heading);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}._subtitle_15ge9_107{color:var(--color-text-muted);margin-top:3px;font-size:.8125rem;line-height:1.45}._headActions_15ge9_114{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}._close_15ge9_121{border-radius:var(--radius);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._close_15ge9_121:hover{background:var(--color-surface-hover);color:var(--color-text)}._body_15ge9_141{flex-direction:column;gap:16px;min-height:0;padding:18px;display:flex}._bodyScroll_15ge9_149{overflow-y:auto}._foot_15ge9_154{border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;position:sticky;bottom:0}._footStart_15ge9_168{color:var(--color-text-muted);min-width:0;font-size:.8125rem;font-weight:600}._footEnd_15ge9_175{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:inline-flex}._section_15ge9_184{flex-direction:column;gap:9px;display:flex}._sectionHead_15ge9_190{justify-content:space-between;align-items:center;gap:10px;display:flex}._sectionTitle_15ge9_197{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:7px;font-size:.72rem;font-weight:700;display:inline-flex}._sectionCount_15ge9_208{border-radius:var(--radius-full);background:var(--color-border-light);min-width:20px;color:var(--color-text-secondary);letter-spacing:0;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:1px 6px;font-size:.7rem;font-weight:700;display:inline-flex}._sectionActions_15ge9_223{align-items:center;gap:8px;display:inline-flex}._sectionHint_15ge9_229{color:var(--color-text-muted);margin-top:-3px;font-size:.78rem;line-height:1.5}@media (width<=600px){._overlay_15ge9_1{padding:12px}._body_15ge9_141,._head_15ge9_53,._foot_15ge9_154{padding-left:14px;padding-right:14px}}._message_uyhy3_1{color:var(--color-text-secondary);font-size:.9rem;line-height:1.6}._details_uyhy3_7{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-alt);color:var(--color-text-muted);padding:11px 13px;font-size:.8125rem;line-height:1.55}._card_1yhq4_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-align:center;color:var(--color-text-placeholder);flex-direction:column;align-items:center;gap:10px;padding:64px 24px;display:flex}._card_1yhq4_1 h3{color:var(--color-text-heading);font-size:1rem;font-weight:700}._card_1yhq4_1 p{color:var(--color-text-muted);max-width:52ch;font-size:.875rem;line-height:1.55}._loading_1yhq4_28{min-height:220px}._sidebar_hi0td_1{background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;flex-shrink:0;width:240px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}._brand_hi0td_14{align-items:center;padding:0 0 18px;display:flex}._brandLogo_hi0td_20{object-fit:contain;width:auto;max-width:100%;height:64px}._nav_hi0td_27{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}._nav_hi0td_27::-webkit-scrollbar{width:4px}._nav_hi0td_27::-webkit-scrollbar-track{background:0 0}._nav_hi0td_27::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}._nav_hi0td_27::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}._navItem_hi0td_53{color:var(--color-text-muted);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._navItem_hi0td_53:hover{background:var(--color-surface-hover);color:var(--color-text)}._navItemActive_hi0td_71{background:var(--color-primary-soft);color:var(--color-primary);box-shadow:0 0 12px var(--color-primary-ring), inset 0 0 1px var(--color-primary);font-weight:600}._navIcon_hi0td_78{flex-shrink:0;font-size:18px}._group_hi0td_84{flex-direction:column;display:flex}._groupHeader_hi0td_89{width:100%;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex}._groupHeader_hi0td_89:hover{background:var(--color-surface-hover);color:var(--color-text)}._groupLabel_hi0td_111{text-align:left;flex:1}._groupCaret_hi0td_116{color:var(--color-text-placeholder);flex-shrink:0;font-size:14px;transition:transform .15s}._groupCaretOpen_hi0td_123{transform:rotate(180deg)}._groupBody_hi0td_127{flex-direction:column;gap:2px;max-height:0;padding-left:21px;transition:max-height .2s;display:flex;position:relative;overflow:hidden}._groupBodyOpen_hi0td_138{max-height:600px;padding-top:2px}._subNavItem_hi0td_143{padding-left:21px;font-size:13.5px;position:relative}._subNavItem_hi0td_143:before{content:"";border-left:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-bottom-left-radius:6px;width:12px;position:absolute;top:-2px;bottom:50%;left:0}._subNavItem_hi0td_143:not(:last-child):after{content:"";border-left:1px solid var(--color-border);position:absolute;top:-2px;bottom:-2px;left:0}._subNavItem_hi0td_143._navItemActive_hi0td_71:before{border-left-color:var(--color-primary);border-bottom-color:var(--color-primary);box-shadow:-1px 1px 6px var(--color-primary-ring)}._subNavItem_hi0td_143._navItemActive_hi0td_71:not(:last-child):after{border-left-color:var(--color-primary)}._subNavIcon_hi0td_180{font-size:16px}._navSkeleton_hi0td_186{background:linear-gradient(90deg, var(--color-surface-hover) 25%, var(--color-border-light) 37%, var(--color-surface-hover) 63%);background-size:400% 100%;border-radius:8px;height:40px;margin:2px 0;animation:1.4s infinite _navShimmer_hi0td_1;display:block}@keyframes _navShimmer_hi0td_1{0%{background-position:100%}to{background-position:0}}._container_1x0ss_2{display:inline-block;position:relative}._bellBtn_1x0ss_8{border-radius:var(--radius-md,10px);border:1px solid var(--color-border);background:var(--color-surface,#fff);width:40px;height:40px;color:var(--color-text);cursor:pointer;box-shadow:0 1px 2px var(--color-shadow);justify-content:center;align-items:center;font-size:19px;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}._bellBtn_1x0ss_8:hover,._bellBtnActive_1x0ss_26{background:var(--color-surface-hover,#f9fafb);border-color:var(--color-primary,#4f46e5);color:var(--color-primary,#4f46e5);transform:translateY(-1px);box-shadow:0 4px 12px #4f46e51f}._bellIcon_1x0ss_34{transition:transform .2s}._bellBtn_1x0ss_8:hover ._bellIcon_1x0ss_34{transform:rotate(12deg)}._badge_1x0ss_43{color:#fff;min-width:19px;height:19px;box-shadow:0 2px 5px #dc262659, 0 0 0 2px var(--color-surface,#fff);background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:9999px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;animation:2.2s ease-in-out infinite _pulseBadge_1x0ss_1;display:flex;position:absolute;top:-4px;right:-4px}@keyframes _pulseBadge_1x0ss_1{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}._statusDot_1x0ss_72{border:2px solid var(--color-surface,#fff);border-radius:50%;width:9px;height:9px;position:absolute;bottom:2px;right:2px;box-shadow:0 1px 2px #0000001a}._statusConnected_1x0ss_83{background:#10b981}._statusDisconnected_1x0ss_87{background:#9ca3af}._popover_1x0ss_92{z-index:1000;background:var(--color-surface,#fff);border:1px solid var(--color-border);border-radius:var(--radius-xl,16px);transform-origin:100% 0;flex-direction:column;width:420px;max-width:94vw;animation:.22s cubic-bezier(.16,1,.3,1) _dropIn_1x0ss_1;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 20px 45px -10px #0f172a2e,0 10px 20px -5px #0f172a14}@keyframes _dropIn_1x0ss_1{0%{opacity:0;transform:scale(.96)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}._header_1x0ss_122{border-bottom:1px solid var(--color-border-light);background:var(--color-surface,#fff);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}._titleArea_1x0ss_131{align-items:center;gap:10px;display:flex}._title_1x0ss_131{color:var(--color-text-heading);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}._statusPill_1x0ss_145{border-radius:9999px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}._statusPillOnline_1x0ss_155{background:var(--color-success-soft);color:var(--color-success-dark);border:1px solid var(--color-success-border)}._statusPillOffline_1x0ss_161{background:var(--color-surface-hover);color:var(--color-text-muted);border:1px solid var(--color-border)}._pulseDot_1x0ss_167{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2s infinite _pulseDot_1x0ss_167;display:inline-block}@keyframes _pulseDot_1x0ss_167{0%,to{opacity:1}50%{opacity:.35}}._headerActions_1x0ss_185{align-items:center;gap:6px;display:flex}._iconBtn_1x0ss_191{border-radius:var(--radius-md,8px);width:32px;height:32px;color:var(--color-text-muted,#6b7280);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:15px;transition:all .15s;display:inline-flex}._iconBtn_1x0ss_191:hover{background:var(--color-surface-hover,#f3f4f6);color:var(--color-text-heading)}._iconBtnActive_1x0ss_211{color:var(--color-primary,#4f46e5)}._markAllIconBtn_1x0ss_215{border-radius:var(--radius-md,8px);border:1px solid var(--color-border-light);background:var(--color-surface,#fff);width:32px;height:32px;color:var(--color-primary,#4f46e5);cursor:pointer;justify-content:center;align-items:center;font-size:15px;transition:all .15s;display:inline-flex}._markAllIconBtn_1x0ss_215:hover{background:var(--color-primary-soft,#eef2ff);border-color:var(--color-primary,#4f46e5)}._tabsWrap_1x0ss_236{background:var(--color-surface-alt);border-bottom:1px solid var(--color-border);padding:8px 14px}._tabs_1x0ss_236{scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}._tabs_1x0ss_236::-webkit-scrollbar{display:none}._tabItem_1x0ss_254{color:var(--color-text-muted,#64748b);border-radius:var(--radius-md,8px);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}._tabItem_1x0ss_254:hover{color:var(--color-text-heading,#0f172a);background:var(--color-surface-hover)}._tabActive_1x0ss_275{box-shadow:0 1px 3px #00000014;background:var(--color-surface,#fff)!important;color:var(--color-primary,#4f46e5)!important}._tabBadge_1x0ss_281{background:var(--color-bg-subtle);min-width:17px;height:17px;color:var(--color-text-secondary,#475569);border-radius:9999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex}._tabActive_1x0ss_275 ._tabBadge_1x0ss_281{background:var(--color-primary-soft,#eef2ff);color:var(--color-primary,#4f46e5)}._list_1x0ss_301{overscroll-behavior:contain;max-height:400px;overflow-y:auto}._item_1x0ss_307{border-bottom:1px solid var(--color-border-light);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 18px;transition:background .15s;display:flex;position:relative}._item_1x0ss_307:last-child{border-bottom:none}._item_1x0ss_307:hover{background:var(--color-surface-hover)}._itemUnread_1x0ss_326{background:var(--color-primary-soft)}._itemUnread_1x0ss_326:hover{background:var(--color-primary-soft);opacity:.85}._unreadIndicator_1x0ss_335{background:var(--color-primary,#4f46e5);border-radius:50%;width:6px;height:6px;position:absolute;top:18px;left:6px;box-shadow:0 0 6px #4f46e599}._itemIconCol_1x0ss_346{flex-shrink:0;margin-top:2px}._itemIcon_1x0ss_346{border-radius:var(--radius-md,10px);justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;transition:transform .15s;display:flex}._item_1x0ss_307:hover ._itemIcon_1x0ss_346{transform:scale(1.05)}._iconOrder_1x0ss_366{background:var(--color-primary-soft);color:var(--color-primary);border:1px solid var(--color-primary-ring)}._iconBooking_1x0ss_372{background:var(--color-success-soft);color:var(--color-success);border:1px solid var(--color-success-border)}._iconSystem_1x0ss_378{background:var(--color-warning-soft);color:var(--color-warning);border:1px solid var(--color-warning-border)}._itemBody_1x0ss_384{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._itemHead_1x0ss_392{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._itemTitle_1x0ss_399{color:var(--color-text-heading,#0f172a);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13.5px;font-weight:600;overflow:hidden}._itemTime_1x0ss_409{color:var(--color-text-muted,#94a3b8);white-space:nowrap;flex-shrink:0;font-size:11px}._itemContent_1x0ss_416{color:var(--color-text-secondary,#475569);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}._itemDeleteBtn_1x0ss_428{opacity:0;border-radius:var(--radius-sm,6px);width:26px;height:26px;color:var(--color-text-muted,#64748b);cursor:pointer;background:#0000000d;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:12px;right:12px}._item_1x0ss_307:hover ._itemDeleteBtn_1x0ss_428{opacity:1}._itemDeleteBtn_1x0ss_428:hover{background:var(--color-danger-soft);color:var(--color-danger)}._emptyState_1x0ss_456{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;display:flex}._emptyIconWrap_1x0ss_465{background:var(--color-bg-subtle);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:12px;display:flex}._emptyIcon_1x0ss_465{color:var(--color-text-placeholder,#94a3b8);font-size:26px}._emptyTitle_1x0ss_481{color:var(--color-text-heading,#1e293b);margin:0 0 4px;font-size:14px;font-weight:600}._emptySubtitle_1x0ss_488{color:var(--color-text-muted,#64748b);margin:0;font-size:12.5px}._footer_1x0ss_495{border-top:1px solid var(--color-border);background:var(--color-surface-alt);justify-content:space-between;align-items:center;padding:10px 18px;font-size:12.5px;display:flex}._viewAllBtn_1x0ss_505{color:var(--color-primary,#4f46e5);cursor:pointer;border-radius:var(--radius-sm,6px);background:0 0;border:none;align-items:center;gap:4px;padding:4px 6px;font-size:12.5px;font-weight:600;transition:color .15s;display:inline-flex}._viewAllBtn_1x0ss_505:hover{background:var(--color-primary-soft,#eef2ff);text-decoration:none}._footerActions_1x0ss_525{align-items:center;gap:8px;display:flex}._markAllTextBtn_1x0ss_531{color:var(--color-text-muted,#64748b);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 6px;font-size:12px;font-weight:500;transition:color .15s;display:inline-flex}._markAllTextBtn_1x0ss_531:hover{color:var(--color-primary,#4f46e5)}._clearAllBtn_1x0ss_549{width:28px;height:28px;color:var(--color-danger,#ef4444);cursor:pointer;border-radius:var(--radius-sm,6px);background:0 0;border:none;justify-content:center;align-items:center;font-size:14px;transition:all .15s;display:inline-flex}._clearAllBtn_1x0ss_549:hover{background:var(--color-danger-soft)}._picker_104c6_1{position:relative}._triggerBtn_104c6_5{border:1px solid var(--color-border);background:var(--color-bg);height:36px;color:var(--color-text);cursor:pointer;border-radius:9px;align-items:center;gap:5px;padding:0 8px;font-size:13.5px;font-weight:500;transition:all .15s;display:inline-flex}._triggerBtn_104c6_5:hover{border-color:var(--color-primary);background:var(--color-surface-hover)}._flag_104c6_26{border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}._flag_104c6_26 svg{width:100%;height:100%;display:block}._currencyBadge_104c6_45{text-transform:uppercase;background:var(--color-primary-soft,#4f46e51a);color:var(--color-primary,#4f46e5);border-radius:5px;padding:2px 5px;font-size:11px;font-weight:700}._backdrop_104c6_55{z-index:40;position:fixed;inset:0}._dropdown_104c6_61{z-index:50;background:var(--color-surface);border:1px solid var(--color-border);border-radius:11px;width:240px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000024}._dropdownHead_104c6_74{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);padding:8px 10px 6px;font-size:11px;font-weight:700}._item_104c6_83{width:100%;color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 10px;font-size:13.5px;transition:background .12s;display:flex}._item_104c6_83:hover{background:var(--color-surface-hover)}._itemActive_104c6_103{background:var(--color-primary-soft,#4f46e514);color:var(--color-primary,#4f46e5);font-weight:600}._itemLeft_104c6_109{align-items:center;gap:9px;display:flex}._itemRight_104c6_115{align-items:center;gap:6px;display:flex}._itemCurrency_104c6_121{color:var(--color-text-muted);font-size:11.5px;font-weight:600}._itemCheck_104c6_127{color:var(--color-primary);font-size:15px}._header_nzkb7_1{background:var(--color-surface);border-bottom:1px solid var(--color-border);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}._branchPicker_nzkb7_16{position:relative}._branchBtn_nzkb7_20{border:1px solid var(--color-border);background:var(--color-bg);max-width:320px;color:var(--color-text);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}._branchBtn_nzkb7_20:hover{border-color:var(--color-primary)}._branchIcon_nzkb7_39{color:var(--color-primary);flex-shrink:0;font-size:16px}._branchName_nzkb7_45{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._backdrop_nzkb7_51{z-index:40;position:fixed;inset:0}._dropdown_nzkb7_57{z-index:50;background:var(--color-surface);border:1px solid var(--color-border);border-radius:11px;width:300px;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 12px 32px #00000024}._dropdownHead_nzkb7_70{text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);padding:12px 14px 8px;font-size:12px;font-weight:600}._dropdownList_nzkb7_79{max-height:260px;padding:0 6px;overflow-y:auto}._dropdownItem_nzkb7_85{width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:14px;display:flex}._dropdownItem_nzkb7_85:hover{background:var(--color-surface-hover)}._itemText_nzkb7_105{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._itemCheck_nzkb7_111{color:var(--color-primary);flex-shrink:0}._dropdownEmpty_nzkb7_116{color:var(--color-text-muted);padding:12px 10px;font-size:13px}._dropdownFoot_nzkb7_122{border-top:1px solid var(--color-border);color:var(--color-primary);align-items:center;gap:8px;margin-top:6px;padding:12px 14px;font-size:13.5px;font-weight:500;display:flex}._dropdownFoot_nzkb7_122:hover{background:var(--color-surface-hover)}._right_nzkb7_138{align-items:center;gap:14px;display:flex}._themeBtn_nzkb7_145{border:1px solid var(--color-border);background:var(--color-bg);width:38px;height:38px;color:var(--color-text-secondary);cursor:pointer;box-shadow:var(--shadow-xs);border-radius:9px;justify-content:center;align-items:center;padding:0;font-size:17px;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}._themeBtn_nzkb7_145:hover{background:var(--color-surface-hover);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}._sunIcon_nzkb7_169{color:#f59e0b;animation:.3s _rotateIn_nzkb7_1}._moonIcon_nzkb7_174{color:#818cf8;animation:.3s _rotateIn_nzkb7_1}@keyframes _rotateIn_nzkb7_1{0%{opacity:0;transform:rotate(-45deg)scale(.8)}to{opacity:1;transform:rotate(0)scale(1)}}._user_nzkb7_190{color:inherit;transition:background var(--transition-fast,.15s);border-radius:8px;align-items:center;gap:10px;padding:4px 8px;text-decoration:none;display:flex}._user_nzkb7_190:hover{background:var(--color-surface-hover,#0000000a)}._avatar_nzkb7_205{background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid;overflow:hidden}._avatarImg_nzkb7_218{object-fit:cover;border-radius:inherit;width:100%;height:100%}._userMeta_nzkb7_226{flex-direction:column;line-height:1.3;display:flex}._userName_nzkb7_232{color:var(--color-text);font-size:14px;font-weight:600}._userEmail_nzkb7_238{color:var(--color-text-muted);font-size:12px}._logoutBtn_nzkb7_243{border:1px solid var(--color-border);background:var(--color-bg);width:36px;height:36px;color:var(--color-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:16px;transition:background .15s,border-color .15s;display:flex}._logoutBtn_nzkb7_243:hover:not(:disabled){background:var(--color-surface-hover);border-color:var(--color-primary);color:var(--color-primary)}._logoutBtn_nzkb7_243:disabled{opacity:.6;cursor:not-allowed}._layout_16dux_1{background:var(--color-bg);min-height:100vh;display:flex}._main_16dux_7{flex-direction:column;flex:1;min-width:0;display:flex}._content_16dux_20{--grid-line:color-mix(in srgb, var(--color-text-muted) 13%, transparent);--grid-line-strong:color-mix(in srgb, var(--color-text-muted) 22%, transparent);--grid-size:24px;--grid-block:120px;background-color:var(--color-bg);background-image:linear-gradient(to right, var(--grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-line) 1px, transparent 1px), linear-gradient(to right, var(--grid-line-strong) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-line-strong) 1px, transparent 1px), radial-gradient(90% 60% at 0% 0%, color-mix(in srgb, var(--color-primary) 6%, transparent) 0%, transparent 60%);background-size:var(--grid-size) var(--grid-size), var(--grid-size) var(--grid-size), var(--grid-block) var(--grid-block), var(--grid-block) var(--grid-block), 100% 100%;background-position:-1px -1px,-1px -1px,-1px -1px,-1px -1px,0 0;background-attachment:local,local,local,local,fixed;flex:1;padding:28px;position:relative}[data-theme=dark] ._content_16dux_20{--grid-line:color-mix(in srgb, var(--color-text-muted) 9%, transparent);--grid-line-strong:color-mix(in srgb, var(--color-text-muted) 16%, transparent)}._content_16dux_20:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--color-bg));height:140px;position:absolute;inset:auto 0 0}@media (width<=720px){._content_16dux_20{--grid-size:20px;--grid-block:100px;padding:18px}}._bg_6vqa9_4{z-index:0;pointer-events:none;opacity:.55;position:absolute;inset:0}[data-theme=dark] ._bg_6vqa9_4{opacity:1;background:radial-gradient(120% 90% at 50% 0%, #161a2b 0%, var(--color-bg) 70%)}._page_yu04q_1{background:linear-gradient(135deg, var(--color-bg) 0%, var(--color-primary-soft) 100%);place-items:center;min-height:100vh;padding:24px;display:grid;position:relative;overflow:hidden}._langBar_yu04q_12{z-index:10;position:absolute;top:20px;right:24px}._card_yu04q_19{z-index:1;background:color-mix(in srgb, var(--color-surface) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--color-border);width:100%;max-width:400px;box-shadow:var(--shadow-lg);border-radius:16px;padding:36px 32px;position:relative}._header_yu04q_33{text-align:center;margin-bottom:24px}._logo_yu04q_38{object-fit:contain;width:200px;height:auto;margin:0 auto 16px;display:block}._title_yu04q_46{color:var(--color-text);margin-bottom:4px;font-size:22px;font-weight:700}._subtitle_yu04q_53{color:var(--color-text-muted);font-size:14px}._alert_yu04q_58{background:var(--color-danger-soft);color:var(--color-danger);border-radius:9px;align-items:center;gap:8px;margin-bottom:18px;padding:11px 14px;font-size:13px;line-height:1.4;display:flex}._form_yu04q_71{flex-direction:column;gap:16px;display:flex}._field_yu04q_77{flex-direction:column;gap:7px;display:flex}._label_yu04q_83{color:var(--color-text);font-size:13px;font-weight:500}._inputWrap_yu04q_89{align-items:center;display:flex;position:relative}._inputIcon_yu04q_95{color:var(--color-text-muted);pointer-events:none;font-size:17px;position:absolute;left:12px}._input_yu04q_89{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:9px;padding:11px 40px 11px 38px;font-size:14px;transition:border-color .15s,box-shadow .15s}._input_yu04q_89:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}._input_yu04q_89:disabled{opacity:.6}._toggle_yu04q_124{width:30px;height:30px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;font-size:17px;display:grid;position:absolute;right:8px}._toggle_yu04q_124:hover{color:var(--color-text)}._submit_yu04q_143{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:9px;margin-top:4px;padding:12px;font-size:15px;font-weight:600;transition:background .15s,opacity .15s}._submit_yu04q_143:hover:not(:disabled){background:var(--color-primary-dark)}._submit_yu04q_143:disabled{opacity:.55;cursor:not-allowed}._link_yu04q_166{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;text-decoration:none}._link_yu04q_166:hover{text-decoration:underline}._formFoot_yu04q_181{justify-content:flex-end;margin-top:-4px;display:flex}._footer_yu04q_187{text-align:center;color:var(--color-text-muted);margin-top:20px;font-size:13px}._success_yu04q_195{background:var(--color-success-soft);color:var(--color-success);border-radius:9px;align-items:flex-start;gap:8px;margin-bottom:18px;padding:11px 14px;font-size:13px;line-height:1.45;display:flex}._page_63jrc_1{background:linear-gradient(135deg, var(--color-bg) 0%, var(--color-primary-soft) 100%);place-items:center;min-height:100vh;padding:24px;display:grid;position:relative;overflow:hidden}._langBar_63jrc_12{z-index:10;position:absolute;top:20px;right:24px}._container_63jrc_19{z-index:1;background:color-mix(in srgb, var(--color-surface) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--color-border);width:100%;max-width:520px;box-shadow:var(--shadow-lg);border-radius:16px;padding:32px;position:relative}._header_63jrc_33{text-align:center;margin-bottom:24px}._logo_63jrc_38{object-fit:contain;width:200px;height:auto;margin:0 auto 16px;display:block}._title_63jrc_46{color:var(--color-text);margin-bottom:4px;font-size:22px;font-weight:700}._subtitle_63jrc_53{color:var(--color-text-muted);font-size:14px}._muted_63jrc_58{text-align:center;color:var(--color-text-muted);padding:20px 0;font-size:14px}._empty_63jrc_65{color:var(--color-text-muted);flex-direction:column;align-items:center;gap:14px;padding:32px 20px;display:flex}._list_63jrc_74{flex-direction:column;gap:10px;display:flex}._item_63jrc_80{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;border-radius:11px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}._item_63jrc_80:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}._thumb_63jrc_98{object-fit:cover;border-radius:10px;flex-shrink:0;width:52px;height:52px}._thumbFallback_63jrc_106{background:var(--color-primary-soft);width:52px;height:52px;color:var(--color-primary);border-radius:10px;flex-shrink:0;place-items:center;font-size:22px;font-weight:700;display:grid}._itemBody_63jrc_119{flex:1;min-width:0}._itemName_63jrc_124{color:var(--color-text);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}._inactiveTag_63jrc_133{background:var(--color-danger-soft);color:var(--color-danger);border-radius:20px;padding:2px 7px;font-size:11px;font-weight:600}._itemAddr_63jrc_142{color:var(--color-text-muted);align-items:center;gap:6px;margin-top:3px;font-size:12.5px;display:flex}._chevron_63jrc_151{color:var(--color-text-muted);flex-shrink:0;font-size:20px}._footer_63jrc_157{border-top:1px solid var(--color-border);justify-content:center;gap:20px;margin-top:24px;padding-top:20px;display:flex}._footLink_63jrc_166{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}._footLink_63jrc_166:hover{color:var(--color-primary)}._manageBtn_63jrc_183{background:var(--color-primary);color:#fff;border-radius:8px;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}._card_1a51g_9{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:clip}._toolbar_1a51g_20{border-bottom:1px solid var(--color-border-light);background:var(--color-surface-alt);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._error_1a51g_31{background:var(--color-danger-soft);border-bottom:1px solid var(--color-danger-border);color:var(--color-danger);align-items:center;gap:8px;padding:11px 16px;font-size:13.5px;font-weight:600;display:flex}._table_1a51g_44 .ant-table{color:var(--color-text);background:0 0;font-size:13.5px}._table_1a51g_44 .ant-table-container,._table_1a51g_44 .ant-table-content{border-radius:0!important}._table_1a51g_44 .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;color:var(--color-text-placeholder);background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:14px 16px;font-size:11px;font-weight:600}._table_1a51g_44 .ant-table-thead>tr>th:before{display:none!important}._table_1a51g_44 .ant-table-thead>tr>th:first-child{padding-left:20px}._table_1a51g_44 .ant-table-thead>tr>th:last-child{padding-right:20px}._table_1a51g_44 .ant-table-column-sorter{color:var(--color-text-placeholder)}._table_1a51g_44 .ant-table-column-sorter-up.active,._table_1a51g_44 .ant-table-column-sorter-down.active{color:var(--color-primary)}._table_1a51g_44 .ant-table-tbody>tr>td{border-bottom:1px solid var(--color-border-light);transition:background var(--transition-fast);color:var(--color-text-secondary);padding:16px}._table_1a51g_44 .ant-table-tbody>tr>td:first-child{padding-left:20px}._table_1a51g_44 .ant-table-tbody>tr>td:last-child{padding-right:20px}._table_1a51g_44 .ant-table-tbody>tr:last-child>td{border-bottom:none}._table_1a51g_44 .ant-table-tbody>tr:hover>td{background:var(--color-surface-hover)}._zebra_1a51g_117 ._table_1a51g_44 .ant-table-tbody>tr:nth-child(2n)>td{background:color-mix(in srgb, var(--color-surface-alt) 50%, var(--color-surface))}._zebra_1a51g_117 ._table_1a51g_44 .ant-table-tbody>tr:hover>td{background:var(--color-surface-hover)}._table_1a51g_44 .ant-table-tbody>tr.ant-table-row-selected>td,._zebra_1a51g_117 ._table_1a51g_44 .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--color-primary-soft)}._clickable_1a51g_131 ._table_1a51g_44 .ant-table-tbody>tr{cursor:pointer}._table_1a51g_44 .ant-table-cell-fix-right{background:var(--color-surface)!important}._table_1a51g_44 .ant-table-tbody>tr:hover .ant-table-cell-fix-right{background:var(--color-surface-hover)!important}._table_1a51g_44 .ant-table-tbody>tr.ant-table-row-selected .ant-table-cell-fix-right{background:var(--color-primary-soft)!important}._zebra_1a51g_117 ._table_1a51g_44 .ant-table-tbody>tr:nth-child(2n) .ant-table-cell-fix-right{background:color-mix(in srgb, var(--color-surface-alt) 50%, var(--color-surface))!important}._table_1a51g_44 .ant-table-ping-right .ant-table-cell-fix-right-first:after,._table_1a51g_44 .ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 8px -8px #0f172a14}._table_1a51g_44 .ant-table-sticky-holder{background:var(--color-surface)}._table_1a51g_44 .ant-table-sticky-scroll{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);opacity:1;height:18px!important}._table_1a51g_44 .ant-table-sticky-scroll-bar{background:var(--color-text-placeholder);border-radius:var(--radius-full);height:12px}._table_1a51g_44 .ant-table-sticky-scroll-bar:hover,._table_1a51g_44 .ant-table-sticky-scroll-bar-active{background:var(--color-text-muted)}._empty_1a51g_184{color:var(--color-text-muted);flex-direction:column;align-items:center;gap:8px;padding:48px 16px;display:flex}._emptyIcon_1a51g_193{color:var(--color-text-placeholder);opacity:.5;font-size:36px}._emptyText_1a51g_199{color:var(--color-text-secondary);font-size:14px;font-weight:600}._emptyHint_1a51g_205{color:var(--color-text-muted);font-size:12.5px}._table_1a51g_44 .ant-table-pagination.ant-pagination{border-top:1px solid var(--color-border-light);background:var(--color-surface);align-items:center;row-gap:8px;margin:0;padding:14px 20px}._table_1a51g_44 .ant-pagination-total-text{margin-inline-end:auto}._total_1a51g_224{color:var(--color-text-muted);font-size:13px}._total_1a51g_224 b{color:var(--color-text)}._table_1a51g_44 .ant-pagination-item,._table_1a51g_44 .ant-pagination-prev .ant-pagination-item-link,._table_1a51g_44 .ant-pagination-next .ant-pagination-item-link{border-radius:var(--radius-sm);border-color:var(--color-border);color:var(--color-text-muted);transition:all var(--transition-fast)}._table_1a51g_44 .ant-pagination-item:hover,._table_1a51g_44 .ant-pagination-prev:hover .ant-pagination-item-link,._table_1a51g_44 .ant-pagination-next:hover .ant-pagination-item-link{border-color:var(--color-primary);color:var(--color-primary)}._table_1a51g_44 .ant-pagination-item-active{background:var(--color-primary);border-color:var(--color-primary);color:#fff;font-weight:700}._table_1a51g_44 .ant-pagination-item-active:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:#fff}._table_1a51g_44 .ant-pagination-item-active a{color:#fff}._table_1a51g_44 .ant-spin-blur{opacity:.4}._table_1a51g_44 .ant-table-filter-trigger.active{color:var(--color-primary)}._table_1a51g_44 .ant-table-column-sort{background:0 0}._badge_jdnbx_1{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-flex}._sm_jdnbx_14{padding:2px 8px;font-size:11.5px}._tone_warning_jdnbx_19{background:var(--color-warning-soft);color:var(--color-warning-dark);border-color:var(--color-warning-border)}._tone_info_jdnbx_25{background:var(--color-info-soft);color:var(--color-info-dark);border-color:var(--color-info-border)}._tone_primary_jdnbx_31{background:var(--color-primary-soft);color:var(--color-primary-dark);border-color:var(--color-primary-soft)}._tone_success_jdnbx_37{background:var(--color-success-soft);color:var(--color-success-dark);border-color:var(--color-success-border)}._tone_danger_jdnbx_43{background:var(--color-danger-soft);color:var(--color-danger);border-color:var(--color-danger-border)}._tone_muted_jdnbx_50{background:var(--color-surface-hover);color:var(--color-text-muted);border-color:var(--color-border)}._grid_1c72q_8{grid-template-columns:repeat(var(--grid-cols,5), minmax(0, 1fr));gap:14px;display:grid}@media (width<=1240px){._grid_1c72q_8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){._grid_1c72q_8{grid-template-columns:minmax(0,1fr)}}._card_1c72q_27{isolation:isolate;border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);min-width:0;box-shadow:var(--shadow-xs);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);flex-direction:column;padding:18px 20px 20px;display:flex;position:relative;overflow:hidden}._wide_1c72q_43{grid-column:span 2}@media (width<=1240px){._wide_1c72q_43{grid-column:span 2}}@media (width<=700px){._wide_1c72q_43{grid-column:span 1}}._card_1c72q_27:before{content:"";background:linear-gradient(180deg, var(--accent), var(--accent-to));width:3px;position:absolute;inset:0 auto 0 0}._card_1c72q_27:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--color-border));box-shadow:0 14px 32px -18px color-mix(in srgb, var(--accent) 70%, transparent), var(--shadow-sm);transform:translateY(-3px)}._clickable_1c72q_77{cursor:pointer;text-align:left;font-family:inherit}._clickable_1c72q_77:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._blob_1c72q_89{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 26%, transparent) 0%, transparent 70%);width:130px;height:130px;transition:opacity var(--transition), transform var(--transition);border-radius:50%;position:absolute;top:-46px;right:-34px}._card_1c72q_27:hover ._blob_1c72q_89{opacity:.75;transform:scale(1.12)}._pattern_1c72q_111{z-index:-1;opacity:.14;width:100px;height:100px;transition:opacity var(--transition), transform var(--transition);pointer-events:none;position:absolute;bottom:-8px;right:-8px}._card_1c72q_27:hover ._pattern_1c72q_111{opacity:.22;transform:scale(1.06)}._pattern_dots_1c72q_129{background-image:radial-gradient(circle, var(--accent) 2.5px, transparent 2.5px);background-size:12px 12px;border-radius:50%}._pattern_waves_1c72q_140{background:repeating-linear-gradient(-45deg, transparent, transparent 4px, var(--accent) 4px, var(--accent) 5.5px);border-radius:50% 0 0}._pattern_lines_1c72q_152{background:repeating-linear-gradient(45deg, transparent, transparent 5px, var(--accent) 5px, var(--accent) 7px);clip-path:polygon(100% 0%,100% 100%,0% 100%);border-radius:0}._pattern_chevrons_1c72q_165{background:repeating-linear-gradient(-45deg, var(--accent) 0px, var(--accent) 4px, transparent 4px, transparent 10px);clip-path:polygon(30% 0%,100% 0%,100% 100%,0% 100%);opacity:.18}._pattern_confetti_1c72q_178{background-image:radial-gradient(circle, var(--accent) 2px, transparent 2px), radial-gradient(circle, var(--accent-to) 1.5px, transparent 1.5px);opacity:.18;background-position:0 0,8px 6px;background-size:18px 14px,22px 20px;transform:rotate(-15deg)}._head_1c72q_189{align-items:center;gap:9px;margin-bottom:12px;display:flex}._icon_1c72q_196{color:#fff;background:linear-gradient(135deg, var(--accent), var(--accent-to));width:34px;height:34px;box-shadow:0 6px 14px -6px color-mix(in srgb, var(--accent) 85%, transparent);border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}._label_1c72q_210{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}._delta_1c72q_221{border-radius:var(--radius-full);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2px;margin-left:auto;padding:3px 8px 3px 6px;font-size:11.5px;font-weight:700;display:inline-flex}._deltaArrow_1c72q_234{flex:0 0 12px;width:12px;height:12px}._deltaUp_1c72q_240{color:var(--color-success);background:var(--color-success-soft)}._deltaDown_1c72q_245{color:var(--color-danger);background:var(--color-danger-soft)}._value_1c72q_251{letter-spacing:-.025em;color:var(--color-text-heading);font-variant-numeric:tabular-nums;word-break:break-word;font-size:28px;font-weight:800;line-height:1.1}._wide_1c72q_43 ._value_1c72q_251{background:linear-gradient(120deg, var(--accent), var(--accent-to));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px}._stats_1c72q_270{gap:18px;margin-top:auto;padding-top:13px;display:flex}._stat_1c72q_270{flex-direction:column;gap:1px;min-width:0;display:flex}._stat_1c72q_270+._stat_1c72q_270{border-left:1px solid var(--color-border-light);padding-left:18px}._statValue_1c72q_289{color:var(--color-text-heading);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1.2}._warn_1c72q_297{color:var(--color-warning)}._statLabel_1c72q_301{color:var(--color-text-placeholder);white-space:nowrap;font-size:11px}._meterWrap_1c72q_308{margin-top:auto;padding-top:14px}._meter_1c72q_308{border-radius:var(--radius-full);background:var(--color-surface-hover);height:5px;overflow:hidden}._meterFill_1c72q_320{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-to));height:100%;transition:width .8s cubic-bezier(.22,1,.36,1);display:block}._meterLabel_1c72q_328{color:var(--color-text-placeholder);margin-top:6px;font-size:11.5px;display:block}._loading_1c72q_336 ._icon_1c72q_196{filter:grayscale(.5);opacity:.7}._skeleton_1c72q_341{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface-alt) 25%, var(--color-surface-hover) 50%, var(--color-surface-alt) 75%);background-size:200% 100%;width:96px;height:28px;animation:1.2s infinite _shimmer_1c72q_1;display:inline-block}@keyframes _shimmer_1c72q_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._card_1c72q_27,._blob_1c72q_89,._pattern_1c72q_111,._meterFill_1c72q_320,._skeleton_1c72q_341{transition:none;animation:none}}._wrap_4gxel_5{flex-direction:column;gap:24px;display:flex}._devBar_4gxel_12{border:1px dashed var(--color-border);border-radius:var(--radius);background:var(--color-surface-alt);align-items:center;gap:10px;padding:8px 14px;display:flex}._devLabel_4gxel_22{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-placeholder);font-size:11px;font-weight:700}._splitLayout_4gxel_31{grid-template-columns:minmax(0,1.28fr) minmax(430px,1fr);align-items:start;gap:20px;display:grid}@media (width<=1200px){._splitLayout_4gxel_31{grid-template-columns:1fr}}._listCol_4gxel_45{flex-direction:column;min-width:0;display:flex}._toolbar_4gxel_52{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._toolbarLeft_4gxel_61{align-items:center;gap:10px;min-width:0;display:flex}._iconWrap_4gxel_68{color:#fff;background:linear-gradient(135deg,#4f46e5,#818cf8);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex;box-shadow:0 4px 10px -2px #4f46e559}._titleRow_4gxel_82{align-items:center;gap:8px;display:flex}._titleText_4gxel_88{color:var(--color-text-heading);letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:15px;font-weight:700}._countBadge_4gxel_97{border-radius:var(--radius-full);background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-muted);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:11.5px;font-weight:700}._newBadge_4gxel_108{border-radius:var(--radius-full);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger);align-items:center;gap:5px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}._newPingDot_4gxel_121{background:var(--color-danger);border-radius:50%;width:6px;height:6px;animation:1.4s infinite _pulseDot_4gxel_1}@keyframes _pulseDot_4gxel_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}._toolbarRight_4gxel_140{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._searchWrap_4gxel_147{align-items:center;display:flex;position:relative}._searchIcon_4gxel_153{color:var(--color-text-placeholder);pointer-events:none;font-size:13px;position:absolute;left:10px}._searchInput_4gxel_161{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);outline:none;width:170px;padding:5px 10px 5px 30px;font-size:12px;transition:all .2s}._searchInput_4gxel_161:focus{border-color:var(--color-primary);width:210px;box-shadow:0 0 0 3px var(--color-primary-soft)}._clearSearchBtn_4gxel_179{color:var(--color-text-placeholder);cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;display:flex;position:absolute;right:8px}._clearSearchBtn_4gxel_179:hover{color:var(--color-text)}._segmented_4gxel_196{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-full);align-items:center;gap:2px;padding:2px;display:flex}._segBtn_4gxel_206{border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 10px;font-size:11.5px;font-weight:600;transition:all .15s}._segBtn_4gxel_206:hover{color:var(--color-text)}._segBtnActive_4gxel_223{background:var(--color-surface);color:var(--color-primary);font-weight:700;box-shadow:0 1px 3px #00000014}._viewAllBtn_4gxel_230{color:var(--color-primary);border-radius:var(--radius-sm);align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}._viewAllBtn_4gxel_230:hover{background:var(--color-primary-soft)}._cellMain_4gxel_247{align-items:center;gap:8px;display:flex}._codeText_4gxel_253{color:var(--color-text-heading);letter-spacing:-.01em;font-size:13.5px;font-weight:700}._timeText_4gxel_260{color:var(--color-text-muted);font-size:11px}._customerName_4gxel_265{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}._phoneText_4gxel_274{color:var(--color-text-muted);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}._phoneIcon_4gxel_282{opacity:.6;font-size:10px}._subTextMuted_4gxel_287{color:var(--color-text-placeholder);font-size:12px}._typeCol_4gxel_292{flex-direction:column;gap:3px;display:flex}._typeBadge_4gxel_298{color:var(--color-text-secondary);font-size:12px;font-weight:600}._tableBadge_4gxel_304{width:fit-content;color:var(--color-primary);background:var(--color-primary-soft);border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}._priceCol_4gxel_315{flex-direction:column;align-items:flex-end;gap:1px;display:flex}._priceText_4gxel_322{color:var(--color-text-heading);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}._itemsCountText_4gxel_329{color:var(--color-text-muted);align-items:center;gap:3px;font-size:11px;display:inline-flex}._itemsIcon_4gxel_337{font-size:10px}._newDot_4gxel_341{background:var(--color-danger);width:7px;height:7px;box-shadow:0 0 0 3px var(--color-danger-soft);border-radius:50%;flex:0 0 7px;animation:1.4s infinite _pulseDot_4gxel_1}.ant-table-row._rowSelected_4gxel_352 td{background-color:var(--color-primary-soft)!important}.ant-table-row._rowSelected_4gxel_352 td:first-child{box-shadow:inset 4px 0 0 var(--color-primary)}._rowNew_4gxel_360 td{animation:4s ease-out forwards _flashRow_4gxel_1}@keyframes _flashRow_4gxel_1{0%{background:var(--color-warning-soft)}60%{background:color-mix(in srgb, var(--color-warning-soft) 40%, transparent)}to{background:0 0}}._detailCol_4gxel_377{border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;max-height:calc(100vh - 32px);display:flex;position:sticky;top:16px;overflow-y:auto;box-shadow:0 4px 20px #0000000d}._detailCol_4gxel_377::-webkit-scrollbar{width:6px}._detailCol_4gxel_377::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}._emptyCard_4gxel_400{text-align:center;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;padding:60px 24px;display:flex}._emptyIconCircle_4gxel_410{background:var(--color-surface-hover);width:64px;height:64px;color:var(--color-text-placeholder);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:28px;display:flex}._emptyTitle_4gxel_423{color:var(--color-text-heading);margin:0 0 6px;font-size:15px;font-weight:700}._emptyText_4gxel_430{max-width:280px;margin:0;font-size:13px;line-height:1.5}._cardHead_4gxel_438{z-index:10;background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-direction:column;gap:12px;padding:18px 20px 14px;display:flex;position:sticky;top:0}._cardHeadTop_4gxel_450{justify-content:space-between;align-items:center;gap:10px;display:flex}._cardHeadTitleArea_4gxel_457{align-items:center;gap:10px;display:flex}._cardHeadTitle_4gxel_457{color:var(--color-text-heading);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:800}._codeBadge_4gxel_471{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}._copyBtn_4gxel_484{cursor:pointer;color:var(--color-primary);background:0 0;border:none;align-items:center;padding:0;transition:transform .15s;display:inline-flex}._copyBtn_4gxel_484:hover{transform:scale(1.15)}._cardHeadBadges_4gxel_499{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._typeChip_4gxel_506{border-radius:var(--radius-full);background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-secondary);align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}._timeChip_4gxel_519{color:var(--color-text-muted);align-items:center;gap:4px;margin-left:auto;font-size:11.5px;display:inline-flex}._cardBody_4gxel_529{flex-direction:column;gap:16px;padding:18px 20px;display:flex}._controlCard_4gxel_537{border-radius:var(--radius-lg);background:var(--color-surface-alt);border:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px;display:grid}._controlGroup_4gxel_547{flex-direction:column;gap:5px;display:flex}._controlLabel_4gxel_553{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:700}._statusSelect_4gxel_561{width:100%}._statusDot_4gxel_565{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}._dot_success_4gxel_573{background:#10b981}._dot_danger_4gxel_577{background:#ef4444}._dot_warn_4gxel_581{background:#f59e0b}._dot_info_4gxel_585{background:#3b82f6}._dot_neutral_4gxel_589{background:#9ca3af}._infoSection_4gxel_594{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:10px;padding:14px;display:flex}._sectionTitle_4gxel_604{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:700;display:flex}._customerHeader_4gxel_616{align-items:center;gap:12px;display:flex}._avatarCircle_4gxel_622{color:#fff;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:flex}._customerMeta_4gxel_636{flex-direction:column;gap:2px;min-width:0;display:flex}._custNameRow_4gxel_643{align-items:center;gap:8px;display:flex}._custName_4gxel_643{color:var(--color-text-heading);font-size:14px;font-weight:700}._rankBadge_4gxel_655{border-radius:var(--radius-full);color:#b45309;background:#fef3c7;border:1px solid #fde68a;padding:1px 7px;font-size:11px;font-weight:700}._custContactRow_4gxel_665{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}._contactLink_4gxel_674{color:inherit;align-items:center;gap:4px;text-decoration:none;transition:color .15s;display:inline-flex}._contactLink_4gxel_674:hover{color:var(--color-primary)}._serviceDetails_4gxel_688{flex-direction:column;gap:8px;font-size:12.5px;display:flex}._serviceRow_4gxel_695{color:var(--color-text);align-items:flex-start;gap:8px;display:flex}._serviceRowIcon_4gxel_702{color:var(--color-text-muted);flex-shrink:0;margin-top:2px;font-size:14px}._noteBox_4gxel_709{border-radius:var(--radius-sm);color:#92400e;background:#fffbeb;border:1px solid #fef3c7;margin-top:4px;padding:8px 12px;font-size:12px;font-style:italic;line-height:1.4}._itemsCard_4gxel_724{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);overflow:hidden}._itemsCardHead_4gxel_731{background:var(--color-surface-alt);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._itemsCardTitle_4gxel_740{color:var(--color-text-heading);align-items:center;gap:7px;margin:0;font-size:13.5px;font-weight:700;display:flex}._itemsTableWrap_4gxel_750{width:100%;overflow-x:auto}._itemsTable_4gxel_750{border-collapse:collapse;text-align:left;width:100%}._itemsTable_4gxel_750 th{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:10px 14px;font-size:11.5px;font-weight:700}._thItem_4gxel_772{text-align:left;min-width:180px}._thPrice_4gxel_777{text-align:right;width:100px}._thQty_4gxel_782{text-align:center;width:60px}._thTotal_4gxel_787{text-align:right;width:110px}._itemsTable_4gxel_750 td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:12px 14px;font-size:13px}._itemsTable_4gxel_750 tr:last-child td{border-bottom:none}._itemsTable_4gxel_750 tbody tr:hover td{background:var(--color-surface-hover)}._itemCell_4gxel_807{align-items:center;gap:12px;display:flex}._itemThumb_4gxel_813{background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}._itemThumb_4gxel_813 img{object-fit:cover;width:100%;height:100%}._itemThumbFallback_4gxel_832{color:var(--color-text-placeholder);font-size:15px;font-weight:700}._itemInfo_4gxel_838{flex-direction:column;gap:3px;min-width:0;display:flex}._itemName_4gxel_845{color:var(--color-text-heading);font-size:13.5px;font-weight:700;line-height:1.3}._toppingsWrap_4gxel_852{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}._toppingTag_4gxel_859{background:var(--color-surface-alt);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600}._itemLineNote_4gxel_869{color:#b45309;margin-top:2px;font-size:11.5px;font-style:italic}._tdPrice_4gxel_876{text-align:right;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}._tdQty_4gxel_884{text-align:center}._qtyPill_4gxel_888{border-radius:var(--radius-full);background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-heading);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}._tdTotal_4gxel_900{text-align:right;color:var(--color-text-heading);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:800}._summaryBox_4gxel_910{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-alt);flex-direction:column;gap:8px;padding:14px 16px;display:flex}._summaryRow_4gxel_920{color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-size:13px;display:flex}._summaryRowVal_4gxel_928{font-variant-numeric:tabular-nums;font-weight:600}._discountVal_4gxel_933{color:var(--color-danger);font-weight:700}._summaryDivider_4gxel_938{background:var(--color-border);height:1px;margin:4px 0}._totalRow_4gxel_944{justify-content:space-between;align-items:baseline;display:flex}._totalLabel_4gxel_950{color:var(--color-text-heading);font-size:14.5px;font-weight:800}._totalAmount_4gxel_956{color:var(--color-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}._stateBox_4gxel_965{text-align:center;color:var(--color-text-muted);padding:40px 20px;font-size:13.5px}._footerSection_4gxel_973{border-top:1px solid var(--color-border);flex-direction:column;gap:16px;margin-top:12px;padding-top:24px;display:flex}._footerHeader_4gxel_982{align-items:center;gap:10px;display:flex}._footerIcon_4gxel_988{color:var(--color-primary);font-size:20px}._footerTitleArea_4gxel_993{flex-direction:column;display:flex}._footerTitle_4gxel_993{color:var(--color-text-heading);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}._footerSubtitle_4gxel_1006{color:var(--color-text-muted);font-size:12px}._field_cr224_1{flex-direction:column;gap:6px;display:flex}._label_cr224_7{color:var(--color-text-secondary);font-size:13px;font-weight:600}._req_cr224_13{color:var(--color-danger);margin-left:1px}._hint_cr224_18{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._control_cr224_25{width:100%;min-width:0;position:relative}._trigger_cr224_31{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:100%;min-width:0;min-height:40px;color:var(--color-text);cursor:pointer;text-align:left;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:14px;display:flex}._trigger_cr224_31:hover:not(._triggerDisabled_cr224_52){border-color:var(--color-primary-light)}._triggerOpen_cr224_56{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-ring)}._triggerDisabled_cr224_52{background:var(--color-surface-hover);color:var(--color-text-muted);cursor:not-allowed}._valueText_cr224_67{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._placeholder_cr224_75{color:var(--color-text-placeholder);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._arrow_cr224_82{color:var(--color-text-placeholder);transition:transform var(--transition-fast), color var(--transition-fast);flex-shrink:0;font-size:1rem}._arrowOpen_cr224_89{color:var(--color-primary);transform:rotate(180deg)}._popup_cr224_95{z-index:60;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-height:280px;padding:5px;animation:.14s _selectPop_cr224_1;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}@keyframes _selectPop_cr224_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._option_cr224_116{border-radius:var(--radius-sm);width:100%;color:var(--color-text);cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:9px 10px;font-family:inherit;font-size:14px;display:flex}._option_cr224_116 span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._option_cr224_116:hover{background:var(--color-surface-hover);color:var(--color-text-heading)}._optionSelected_cr224_148{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}._optionSelected_cr224_148:hover{background:var(--color-primary-soft)}._optionMuted_cr224_158{color:var(--color-text-placeholder)}._optionCheck_cr224_162{color:var(--color-primary);flex-shrink:0;font-size:1rem}._empty_cr224_168{text-align:center;color:var(--color-text-placeholder);padding:20px;font-size:13px}._icon_cr224_176{color:var(--color-primary);flex-shrink:0;font-size:15px;display:inline-flex}._trigger_cr224_31 ._placeholder_cr224_75{flex:1;min-width:0}._clearBtn_cr224_188{background:var(--color-surface-hover);width:20px;height:20px;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;display:inline-flex}._clearBtn_cr224_188:hover{color:var(--color-danger)}._search_cr224_208{z-index:1;background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:8px;margin:-5px -5px 5px;padding:9px 12px;display:flex;position:sticky;top:-5px}._searchIcon_cr224_221{color:var(--color-text-placeholder);flex-shrink:0}._searchInput_cr224_226{min-width:0;color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}._optionExtra_cr224_237{color:var(--color-text-muted);flex-shrink:0;font-size:12px;font-style:normal}._wrap_73rxe_5{flex-direction:column;gap:16px;display:flex}._filterCard_73rxe_12{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:18px 20px;display:flex}._filterRow_73rxe_23{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._searchGroup_73rxe_30{flex-wrap:wrap;flex:1;gap:12px;min-width:240px;display:flex}._inputFilter_73rxe_38{width:220px}._filterRow2_73rxe_42{border-top:1px solid var(--color-border-light);flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;display:flex}._filterDateWrap_73rxe_51{flex-direction:column;display:flex}._viewToggle_73rxe_57{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-alt);gap:3px;padding:3px;display:flex;overflow:hidden}._viewBtn_73rxe_67{color:var(--color-text-placeholder);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;padding:6px 12px;font-size:1rem;display:flex}._viewBtn_73rxe_67:hover{color:var(--color-text-secondary)}._viewBtnActive_73rxe_84,._viewBtnActive_73rxe_84:hover{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-xs)}._resultCount_73rxe_91{color:var(--color-text-muted);margin-right:auto;font-size:.85rem;font-weight:600}._tableWrap_73rxe_99{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:4px;overflow:auto}._antTable_73rxe_108 .ant-table{font-size:.875rem}._antTable_73rxe_108 .ant-table-thead>tr>th{color:var(--color-text-secondary);font-weight:600}._badge_73rxe_118{border-radius:var(--radius-full);white-space:nowrap;padding:3px 10px;font-size:.72rem;font-weight:600;line-height:1.4;display:inline-block}._badgeInfo_73rxe_128{background:var(--color-info-soft);color:var(--color-info-dark)}._badgeSuccess_73rxe_129{background:var(--color-success-soft);color:var(--color-success-dark)}._badgeDanger_73rxe_130{background:var(--color-danger-soft);color:var(--color-danger-dark)}._badgeWarning_73rxe_131{background:var(--color-warning-soft);color:var(--color-warning-dark)}._badgePrimary_73rxe_132{background:var(--color-primary-soft);color:var(--color-primary-dark)}._badgeMuted_73rxe_133{background:var(--color-surface-hover);color:var(--color-text-muted)}._custCell_73rxe_136{align-items:center;gap:10px;line-height:1.35;display:flex}._custAvatar_73rxe_143{background:var(--color-primary-soft,#eef2ff);width:32px;height:32px;color:var(--color-primary,#4f46e5);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid;overflow:hidden}._avatarImg_73rxe_157{object-fit:cover;border-radius:inherit;width:100%;height:100%}._custMeta_73rxe_164{flex-direction:column;min-width:0;display:flex}._custNameLine_73rxe_170{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._rankBadge_73rxe_177{color:#b45309;background:linear-gradient(135deg,#f59e0b26,#d9770633);border:1px solid #f59e0b59;border-radius:10px;align-items:center;gap:3px;padding:1px 6px;font-size:10.5px;font-weight:700;display:inline-flex}._custName_73rxe_170{color:var(--color-text-heading);font-weight:600}._custPhone_73rxe_195{color:var(--color-text-muted);font-size:.78rem}._readonlyAvatar_73rxe_210{background:var(--color-primary-soft,#eef2ff);width:38px;height:38px;color:var(--color-primary,#4f46e5);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid;overflow:hidden}._readonlyInfo_73rxe_224{flex-direction:column;gap:2px;display:flex}._readonlyNameLine_73rxe_230{align-items:center;gap:8px;display:flex}._readonlyValue_73rxe_236{color:var(--color-text-heading);font-weight:700}._readonlySub_73rxe_241{color:var(--color-text-muted);font-size:.8rem}._dateCell_73rxe_247{flex-direction:column;line-height:1.35;display:flex}._dateValue_73rxe_253{font-variant-numeric:tabular-nums;color:var(--color-text-heading);font-weight:600}._dateWeekday_73rxe_259{color:var(--color-text-muted);font-size:.78rem}._tableCell_73rxe_264{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._muted_73rxe_271{color:var(--color-text-muted)}._rowActions_73rxe_276{gap:6px;display:inline-flex}._actions_73rxe_282{flex-wrap:wrap;gap:6px;display:flex}._actionBtn_73rxe_288{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;white-space:nowrap;color:var(--color-text-secondary);transition:all var(--transition-fast);padding:5px 12px;font-size:.75rem;font-weight:600}._actionBtn_73rxe_288:hover{background:var(--color-surface-hover)}._approveBtn_73rxe_305:hover{border-color:var(--color-success);color:var(--color-success);background:var(--color-success-soft)}._rejectBtn_73rxe_306:hover{border-color:var(--color-danger);color:var(--color-danger);background:var(--color-danger-soft)}._checkinBtn_73rxe_307:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._noshowBtn_73rxe_308:hover{border-color:var(--color-warning);color:var(--color-warning);background:var(--color-warning-soft)}._editBtn_73rxe_309:hover{border-color:var(--color-info);color:var(--color-info);background:var(--color-info-soft)}._deleteBtn_73rxe_310:hover{border-color:var(--color-danger);color:var(--color-danger);background:var(--color-danger-soft)}._state_73rxe_313{text-align:center;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:48px 24px;font-size:.9rem}._stateError_73rxe_323{color:var(--color-danger);background:var(--color-danger-soft);border-color:var(--color-danger-border)}._modalOverlay_73rxe_330{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:999;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_73rxe_330{background:var(--color-surface);border-radius:var(--radius-xl);width:460px;max-width:100%;box-shadow:var(--shadow-xl);padding:24px}._modalHeader_73rxe_351{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._modalTitle_73rxe_358{color:var(--color-text-heading);align-items:center;gap:10px;font-size:1.15rem;font-weight:700;display:flex}._modalCloseBtn_73rxe_367{cursor:pointer;color:var(--color-text-placeholder);border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;padding:4px;display:flex}._modalCloseBtn_73rxe_367:hover{color:var(--color-text);background:var(--color-surface-hover)}._modalBody_73rxe_383{flex-direction:column;gap:14px;max-height:70vh;padding-right:2px;display:flex;overflow-y:auto}._modalRow_73rxe_392{gap:12px;display:flex}._modalRow_73rxe_392>*{flex:1}._modalFooter_73rxe_401{z-index:10;background:var(--color-surface);border-top:1px solid var(--color-border-light);justify-content:flex-end;gap:10px;margin-top:16px;padding-top:14px;display:flex;position:sticky;bottom:0}._modalError_73rxe_414{color:var(--color-danger);margin-top:10px;font-size:.82rem;font-weight:600}._field_73rxe_422{flex-direction:column;gap:6px;display:flex}._label_73rxe_428{color:var(--color-text-secondary);font-size:.82rem;font-weight:600}._req_73rxe_434{color:var(--color-danger);margin-left:3px}._slotsHint_73rxe_440{color:var(--color-text-placeholder);padding:8px 0;font-size:.82rem}._slotsError_73rxe_446{color:var(--color-danger);padding:8px 0;font-size:.82rem}._slotList_73rxe_452{flex-direction:column;gap:6px;display:flex}._slotItem_73rxe_458{border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:8px;padding:8px 10px;font-size:.85rem;display:flex}._slotItem_73rxe_458:hover{border-color:var(--color-primary-light)}._slotItemActive_73rxe_474{border-color:var(--color-primary);background:var(--color-primary-soft)}._slotLabel_73rxe_479{color:var(--color-text-heading);font-weight:600}._slotTime_73rxe_484{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto}._capacityHint_73rxe_490{color:var(--color-text-muted);font-size:.78rem;font-weight:600}._capacityHintOk_73rxe_496{color:var(--color-success-dark)}._tableGrid_73rxe_501{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}._tableChip_73rxe_507{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);cursor:pointer;transition:all var(--transition-fast);flex-direction:column;align-items:center;gap:3px;padding:8px 6px;display:flex}._tableChip_73rxe_507:hover:not(:disabled){border-color:var(--color-primary-light)}._tableChipActive_73rxe_524{border-color:var(--color-primary);background:var(--color-primary-soft)}._tableChipLocked_73rxe_529{opacity:.5;cursor:not-allowed}._tableChipCode_73rxe_534{color:var(--color-text-heading);font-size:.85rem;font-weight:700}._tableChipCap_73rxe_540{color:var(--color-text-muted);font-size:.7rem}._modalWide_73rxe_546{flex-direction:column;width:1000px;max-height:calc(100vh - 48px);padding:0;display:flex;overflow:hidden}._modalWide_73rxe_546 ._modalHeader_73rxe_351{border-bottom:1px solid var(--color-border-light);background:var(--color-surface);margin:0;padding:18px 24px}._modalWideForm_73rxe_562{flex-direction:column;flex:1;min-height:0;display:flex}._modalWide_73rxe_546 ._modalBody_73rxe_383{background:var(--color-bg,var(--color-surface-hover));flex:1;gap:18px;max-height:none;padding:20px 24px;overflow-y:auto}._modalWide_73rxe_546 ._modalFooter_73rxe_401{border-top:1px solid var(--color-border-light);background:var(--color-surface);align-items:center;margin:0;padding:14px 24px}._modalHeaderMeta_73rxe_586{color:var(--color-text-muted);align-items:center;gap:8px;margin-top:4px;font-size:.82rem;display:flex}._modalHeaderDot_73rxe_595:before{content:"·";margin-right:8px}._editGrid_73rxe_601{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:18px;display:grid}._section_73rxe_608{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:14px;padding:16px 18px;display:flex}._sectionHead_73rxe_618{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._sectionTitle_73rxe_625{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);align-items:center;gap:8px;font-size:.8rem;font-weight:700;display:flex}._sectionTitle_73rxe_625 svg{color:var(--color-primary)}._readonlyField_73rxe_200{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-hover);align-items:center;gap:10px;padding:9px 12px;display:flex}._readonlyAvatar_73rxe_210{background:var(--color-primary-soft);width:30px;height:30px;color:var(--color-primary-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}._readonlyValue_73rxe_236{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._statusGroup_73rxe_673{flex-wrap:wrap;gap:8px;display:flex}._statusOptionBtn_73rxe_679{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:600}._statusOptionBtn_73rxe_679:hover{border-color:var(--color-primary-light);color:var(--color-primary)}._statusOptionBtnActive_73rxe_696{border-color:var(--color-primary);background:var(--color-primary);color:#fff}._statusOptionBtnActive_73rxe_696:hover{color:#fff}._statusChanged_73rxe_706{color:var(--color-warning-dark);font-size:.78rem;font-weight:600}._slotGrid_73rxe_713{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}._slotCard_73rxe_719{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);text-align:left;cursor:pointer;transition:all var(--transition-fast);flex-direction:column;gap:2px;padding:10px 12px;display:flex}._slotCard_73rxe_719:hover{border-color:var(--color-primary-light)}._slotCardActive_73rxe_736{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:inset 0 0 0 1px var(--color-primary)}._slotCardDisabled_73rxe_743,._slotCardDisabled_73rxe_743:hover{border-color:var(--color-border-light);background:var(--color-surface-alt);opacity:.55;cursor:not-allowed}._slotCardLabel_73rxe_751{color:var(--color-text-heading);font-size:.86rem;font-weight:700}._slotCardTime_73rxe_757{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.78rem}._seatBar_73rxe_764{align-items:center;gap:10px;display:flex}._seatTrack_73rxe_770{background:var(--color-border-light);border-radius:999px;flex:1;height:6px;overflow:hidden}._seatFill_73rxe_778{background:var(--color-warning);height:100%;transition:width var(--transition-fast);border-radius:999px}._seatFillOk_73rxe_785{background:var(--color-success)}._footerError_73rxe_789{color:var(--color-danger);margin-right:auto;font-size:.82rem;font-weight:600}@media (width<=1040px){._editGrid_73rxe_601{grid-template-columns:minmax(0,1fr)}._modalWide_73rxe_546{width:100%}}._noteCell_73rxe_805{text-overflow:ellipsis;white-space:nowrap;max-width:150px;color:var(--color-text-muted);overflow:hidden}._calendarWrap_73rxe_814{flex:1;min-height:0}._gcal_73rxe_819{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}._gcalHeader_73rxe_829{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._gcalNav_73rxe_836{align-items:center;gap:6px;display:flex}._gcalNavBtn_73rxe_842{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:1.1rem;display:flex}._gcalNavBtn_73rxe_842:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._gcalTitle_73rxe_863{color:var(--color-text-heading);margin:0 0 0 8px;font-size:1.1rem;font-weight:700}._gcalToday_73rxe_870{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);padding:7px 16px;font-size:.85rem;font-weight:600}._gcalToday_73rxe_870:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._gcalWeekRow_73rxe_888{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);grid-template-columns:repeat(7,1fr);display:grid}._gcalWeekLabel_73rxe_896{text-align:right;letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-muted);padding:8px 10px;font-size:.72rem;font-weight:700}._gcalGrid_73rxe_906{grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(104px,1fr);display:grid}._gcalCell_73rxe_912{border-right:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);flex-direction:column;gap:3px;padding:4px 5px 6px;display:flex;overflow:hidden}._gcalCell_73rxe_912:nth-child(7n){border-right:none}._gcalCellOutside_73rxe_926{background:var(--color-surface-alt)}._gcalCellOutside_73rxe_926 ._gcalDayNum_73rxe_930{color:var(--color-text-placeholder)}._gcalDayNum_73rxe_930{color:var(--color-text-secondary);justify-content:flex-end;padding:2px 3px;font-size:.78rem;font-weight:600;display:flex}._gcalToDayBadge_73rxe_943{border-radius:var(--radius-full);background:var(--color-primary);color:#fff;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;display:inline-flex}._gcalEvents_73rxe_955{flex-direction:column;gap:2px;display:flex;overflow:hidden}._gcalEvent_73rxe_955{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--evt) 12%, transparent);color:var(--color-text);cursor:default;white-space:nowrap;transition:background var(--transition-fast);align-items:center;gap:5px;padding:2px 7px;font-size:.72rem;line-height:1.5;display:flex;overflow:hidden}._gcalEvent_73rxe_955:hover{background:color-mix(in srgb, var(--evt) 22%, transparent)}._gcalEventDot_73rxe_982{background:var(--evt);border-radius:50%;flex-shrink:0;width:7px;height:7px}._gcalEventTime_73rxe_990{color:var(--evt);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}._gcalEventName_73rxe_997{text-overflow:ellipsis;font-weight:500;overflow:hidden}._gcalMore_73rxe_1003{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:1px 7px;font-size:.7rem;font-weight:600}._gcalMore_73rxe_1003:hover{color:var(--color-primary);text-decoration:underline}._bulkBar_73rxe_1020{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);opacity:.6;transition:opacity var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}._bulkBarActive_73rxe_1034{opacity:1;background:var(--color-primary-soft);border-color:#c7d2fe}._bulkCount_73rxe_1040{color:var(--color-text);font-size:.85rem}._bulkActions_73rxe_1045{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._bulkBtn_73rxe_1052{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:6px;padding:7px 13px;font-size:.82rem;font-weight:600;display:inline-flex}._bulkBtn_73rxe_1052:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._bulkBtn_73rxe_1052:disabled{opacity:.5;cursor:not-allowed}._bulkDropdown_73rxe_1077{position:relative}._bulkMenu_73rxe_1081{z-index:20;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:200px;box-shadow:var(--shadow-lg);padding:8px;position:absolute;top:calc(100% + 6px);left:0}._bulkMenuTitle_73rxe_1094{color:var(--color-text-muted);padding:4px 8px 8px;font-size:.75rem;font-weight:600}._bulkMenuItem_73rxe_1101{border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:7px 8px;display:flex}._bulkMenuItem_73rxe_1101:hover{background:var(--color-surface-hover)}._codeLink_73rxe_1116{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:700}._codeLink_73rxe_1116:hover{text-decoration:underline}._overlay_ehbgi_1{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_ehbgi_13{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:560px;max-height:90vh;box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}._header_ehbgi_25{border-bottom:1px solid var(--color-border-light);background:var(--color-surface-alt);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}._title_ehbgi_35{color:var(--color-text-heading);flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}._meta_ehbgi_45{color:var(--color-text-muted);margin-top:4px;font-size:12.5px}._closeBtn_ehbgi_51{border-radius:var(--radius);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}._closeBtn_ehbgi_51:hover{background:var(--color-surface-hover);color:var(--color-text)}._body_ehbgi_71{padding:12px 18px 6px;overflow-y:auto}._customerCard_ehbgi_76{background:var(--color-surface-hover,#00000008);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;display:flex}._custAvatar_ehbgi_87{background:var(--color-primary-soft,#eef2ff);width:42px;height:42px;color:var(--color-primary,#4f46e5);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid;overflow:hidden}._avatarImg_ehbgi_101{object-fit:cover;border-radius:inherit;width:100%;height:100%}._custInfo_ehbgi_108{flex-direction:column;gap:2px;min-width:0;display:flex}._custNameLine_ehbgi_115{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._custName_ehbgi_115{color:var(--color-text-heading);font-size:14.5px;font-weight:700}._rankBadge_ehbgi_128{color:#b45309;background:linear-gradient(135deg,#f59e0b26,#d9770633);border:1px solid #f59e0b59;border-radius:12px;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}._custSub_ehbgi_141{color:var(--color-text-muted);font-size:12.5px}._row_ehbgi_146{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:flex-start;gap:16px;padding:11px 0;display:flex}._row_ehbgi_146:last-child{border-bottom:none}._rowLabel_ehbgi_159{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}._rowValue_ehbgi_168{color:var(--color-text-heading);text-align:right;word-break:break-word;font-size:13.5px;font-weight:600}._footer_ehbgi_176{border-top:1px solid var(--color-border-light);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:13px 18px;display:flex;position:sticky;bottom:0}._assign_ehbgi_192{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);flex-direction:column;gap:10px;margin:6px 0 12px;padding:12px 14px;display:flex}._assignHead_ehbgi_203{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._assignTitle_ehbgi_211{color:var(--color-text-heading);align-items:center;gap:7px;font-size:13.5px;font-weight:700;display:inline-flex}._assignNotify_ehbgi_220{border-radius:var(--radius-full);background:var(--color-info-soft);color:var(--color-info);align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}._assignHint_ehbgi_232{color:var(--color-text-muted);font-size:12.5px}._assignActions_ehbgi_237{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._assignError_ehbgi_245{color:var(--color-danger);margin-right:auto;font-size:12.5px}._wrap_1aa82_5{flex-direction:column;gap:24px;display:flex}._devBar_1aa82_12{border:1px dashed var(--color-border);border-radius:var(--radius);background:var(--color-surface-alt);align-items:center;gap:10px;padding:8px 14px;display:flex}._devLabel_1aa82_22{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-placeholder);font-size:11px;font-weight:700}._splitLayout_1aa82_31{grid-template-columns:minmax(0,1.25fr) minmax(430px,1fr);align-items:start;gap:20px;display:grid}@media (width<=1200px){._splitLayout_1aa82_31{grid-template-columns:1fr}}._listCol_1aa82_45{flex-direction:column;min-width:0;display:flex}._toolbar_1aa82_52{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._toolbarLeft_1aa82_61{align-items:center;gap:10px;min-width:0;display:flex}._iconWrap_1aa82_68{color:#fff;background:linear-gradient(135deg,#059669,#34d399);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex;box-shadow:0 4px 10px -2px #05966959}._titleRow_1aa82_82{align-items:center;gap:8px;display:flex}._titleText_1aa82_88{color:var(--color-text-heading);letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:15px;font-weight:700}._countBadge_1aa82_97{border-radius:var(--radius-full);background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-muted);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:11.5px;font-weight:700}._newBadge_1aa82_108{border-radius:var(--radius-full);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger);align-items:center;gap:5px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}._newPingDot_1aa82_121{background:var(--color-danger);border-radius:50%;width:6px;height:6px;animation:1.4s infinite _pulseDot_1aa82_1}@keyframes _pulseDot_1aa82_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}._toolbarRight_1aa82_140{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._searchWrap_1aa82_147{align-items:center;display:flex;position:relative}._searchIcon_1aa82_153{color:var(--color-text-placeholder);pointer-events:none;font-size:13px;position:absolute;left:10px}._searchInput_1aa82_161{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);outline:none;width:170px;padding:5px 10px 5px 30px;font-size:12px;transition:all .2s}._searchInput_1aa82_161:focus{border-color:var(--color-primary);width:210px;box-shadow:0 0 0 3px var(--color-primary-soft)}._clearSearchBtn_1aa82_179{color:var(--color-text-placeholder);cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;display:flex;position:absolute;right:8px}._clearSearchBtn_1aa82_179:hover{color:var(--color-text)}._segmented_1aa82_195{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-full);align-items:center;gap:2px;padding:2px;display:flex}._segBtn_1aa82_205{border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 10px;font-size:11.5px;font-weight:600;transition:all .15s}._segBtn_1aa82_205:hover{color:var(--color-text)}._segBtnActive_1aa82_222{background:var(--color-surface);color:#059669;font-weight:700;box-shadow:0 1px 3px #00000014}._viewAllBtn_1aa82_229{color:#059669;border-radius:var(--radius-sm);align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}._viewAllBtn_1aa82_229:hover{background:#05966914}._cellMain_1aa82_246{align-items:center;gap:8px;display:flex}._timeHighlight_1aa82_252{color:var(--color-text-heading);align-items:center;gap:5px;font-size:13.5px;font-weight:700;display:inline-flex}._clockIcon_1aa82_261{color:var(--color-success);font-size:13px}._codeSubText_1aa82_266{color:var(--color-text-muted);font-size:11px}._customerName_1aa82_271{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}._phoneText_1aa82_280{color:var(--color-text-muted);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}._phoneIcon_1aa82_288{opacity:.6;font-size:10px}._subTextMuted_1aa82_293{color:var(--color-text-placeholder);font-size:12px}._guestsBadge_1aa82_298{border-radius:var(--radius-full);background:var(--color-surface-hover);color:var(--color-text-secondary);border:1px solid var(--color-border);align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-flex}._tableTags_1aa82_311{flex-wrap:wrap;gap:4px;display:flex}._tableTag_1aa82_311{background:var(--color-surface-hover);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:4px;padding:1px 7px;font-size:11.5px;font-weight:700}._newDot_1aa82_327{background:var(--color-danger);width:7px;height:7px;box-shadow:0 0 0 3px var(--color-danger-soft);border-radius:50%;flex:0 0 7px;animation:1.4s infinite _pulseDot_1aa82_1}.ant-table-row._rowSelected_1aa82_338 td{background-color:#05966914!important}.ant-table-row._rowSelected_1aa82_338 td:first-child{box-shadow:inset 4px 0 #059669}._rowNew_1aa82_346 td{animation:4s ease-out forwards _flashRow_1aa82_1}@keyframes _flashRow_1aa82_1{0%{background:var(--color-warning-soft)}60%{background:color-mix(in srgb, var(--color-warning-soft) 40%, transparent)}to{background:0 0}}._detailCol_1aa82_363{border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;max-height:calc(100vh - 32px);display:flex;position:sticky;top:16px;overflow-y:auto;box-shadow:0 4px 20px #0000000d}._detailCol_1aa82_363::-webkit-scrollbar{width:6px}._detailCol_1aa82_363::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}._emptyCard_1aa82_386{text-align:center;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;padding:60px 24px;display:flex}._emptyIconCircle_1aa82_396{background:var(--color-surface-hover);width:64px;height:64px;color:var(--color-text-placeholder);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:28px;display:flex}._emptyTitle_1aa82_409{color:var(--color-text-heading);margin:0 0 6px;font-size:15px;font-weight:700}._emptyText_1aa82_416{max-width:280px;margin:0;font-size:13px;line-height:1.5}._cardHead_1aa82_424{z-index:10;background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-direction:column;gap:12px;padding:18px 20px 14px;display:flex;position:sticky;top:0}._cardHeadTop_1aa82_436{justify-content:space-between;align-items:center;gap:10px;display:flex}._cardHeadTitleArea_1aa82_443{align-items:center;gap:10px;display:flex}._cardHeadTitle_1aa82_443{color:var(--color-text-heading);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:800}._codeBadge_1aa82_457{border-radius:var(--radius-full);color:#059669;font-variant-numeric:tabular-nums;background:#0596691a;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}._copyBtn_1aa82_470{cursor:pointer;color:#059669;background:0 0;border:none;align-items:center;padding:0;transition:transform .15s;display:inline-flex}._copyBtn_1aa82_470:hover{transform:scale(1.15)}._cardHeadBadges_1aa82_485{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._timeChip_1aa82_492{color:var(--color-text-muted);align-items:center;gap:4px;margin-left:auto;font-size:11.5px;display:inline-flex}._cardBody_1aa82_502{flex-direction:column;gap:16px;padding:18px 20px;display:flex}._infoSection_1aa82_509{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:10px;padding:14px;display:flex}._sectionTitle_1aa82_519{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:700;display:flex}._customerHeader_1aa82_531{align-items:center;gap:12px;display:flex}._avatarCircle_1aa82_537{color:#fff;background:linear-gradient(135deg,#10b981,#06b6d4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;font-weight:800;display:flex}._avatarImg_1aa82_551{object-fit:cover;border-radius:50%;width:100%;height:100%}._customerMeta_1aa82_558{flex-direction:column;gap:2px;min-width:0;display:flex}._custNameRow_1aa82_565{align-items:center;gap:8px;display:flex}._custName_1aa82_565{color:var(--color-text-heading);font-size:14px;font-weight:700}._rankBadge_1aa82_577{border-radius:var(--radius-full);color:#b45309;background:#fef3c7;border:1px solid #fde68a;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}._custContactRow_1aa82_590{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}._contactLink_1aa82_599{color:inherit;align-items:center;gap:4px;text-decoration:none;transition:color .15s;display:inline-flex}._contactLink_1aa82_599:hover{color:#059669}._serviceDetails_1aa82_613{flex-direction:column;gap:8px;font-size:13px;display:flex}._serviceRow_1aa82_620{color:var(--color-text);align-items:flex-start;gap:8px;display:flex}._serviceRowIcon_1aa82_627{color:var(--color-text-muted);flex-shrink:0;margin-top:2px;font-size:15px}._serviceRowLabel_1aa82_634{color:var(--color-text-muted);flex-shrink:0;width:100px;font-weight:500}._serviceRowVal_1aa82_641{color:var(--color-text-heading);font-weight:600}._noteBox_1aa82_646{border-radius:var(--radius-sm);color:#92400e;background:#fffbeb;border:1px solid #fef3c7;margin-top:4px;padding:8px 12px;font-size:12px;font-style:italic;line-height:1.4}._assignCard_1aa82_659{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:10px;padding:14px;display:flex}._cardFooter_1aa82_670{border-top:1px solid var(--color-border);background:var(--color-surface-alt);justify-content:flex-end;padding:14px 20px;display:flex}._footerSection_1aa82_679{border-top:1px solid var(--color-border);flex-direction:column;gap:16px;margin-top:12px;padding-top:24px;display:flex}._footerHeader_1aa82_688{align-items:center;gap:10px;display:flex}._footerIcon_1aa82_694{color:#059669;font-size:20px}._footerTitleArea_1aa82_699{flex-direction:column;display:flex}._footerTitle_1aa82_699{color:var(--color-text-heading);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}._footerSubtitle_1aa82_712{color:var(--color-text-muted);font-size:12px}._svg_1kj6i_1{width:100%;height:auto;display:block;overflow:visible}._shadow_1kj6i_8{fill:#0f172a12}._chair_1kj6i_13{fill:var(--color-surface);stroke:color-mix(in srgb, var(--table-color) 40%, var(--color-border));stroke-width:1.4px;transition:fill .25s,stroke .25s}._chairFilled_1kj6i_21{fill:var(--table-color);stroke:var(--table-color)}._top_1kj6i_27{fill:color-mix(in srgb, var(--table-color) 12%, var(--color-surface));stroke:var(--table-color);stroke-width:2px;transition:fill .25s}._topDashed_1kj6i_34{stroke-dasharray:6 4}._field_1qyc0_1{flex-direction:column;gap:6px;display:flex}._label_1qyc0_7{color:var(--color-text-secondary);font-size:13px;font-weight:600}._req_1qyc0_13{color:var(--color-danger);margin-left:1px}._hint_1qyc0_18{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._input_1qyc0_24,._textarea_1qyc0_25{border:1px solid var(--color-border);border-radius:var(--radius);width:100%;min-height:40px;color:var(--color-text);background:var(--color-surface);box-sizing:border-box;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);outline:none;padding:9px 12px;font-family:inherit;font-size:14px}._input_1qyc0_24:hover:not(:disabled):not(:focus),._textarea_1qyc0_25:hover:not(:disabled):not(:focus){border-color:var(--color-primary-light)}._input_1qyc0_24:focus,._textarea_1qyc0_25:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-ring)}._input_1qyc0_24::placeholder,._textarea_1qyc0_25::placeholder{color:var(--color-text-placeholder)}._input_1qyc0_24:disabled,._textarea_1qyc0_25:disabled{background:var(--color-surface-hover);color:var(--color-text-muted);cursor:not-allowed}._textarea_1qyc0_25{resize:vertical;min-height:68px;line-height:1.5}._input_1qyc0_24[type=date],._input_1qyc0_24[type=time]{cursor:pointer}._input_1qyc0_24[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;border-radius:var(--radius-sm);transition:opacity var(--transition-fast), background-color var(--transition-fast);padding:2px}._input_1qyc0_24[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;border-radius:var(--radius-sm);transition:opacity var(--transition-fast), background-color var(--transition-fast);padding:2px}._input_1qyc0_24[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1;background-color:var(--color-primary-soft)}._input_1qyc0_24[type=time]:hover::-webkit-calendar-picker-indicator{opacity:1;background-color:var(--color-primary-soft)}._hasLeftIcon_1qyc0_91{position:relative}._hasLeftIcon_1qyc0_91 ._iconLeft_1qyc0_95{color:var(--color-text-muted);pointer-events:none;display:flex;position:absolute;top:50%;left:11px;transform:translateY(-50%)}._hasLeftIcon_1qyc0_91 ._input_1qyc0_24{padding-left:36px}._field_1dp3s_1{flex-direction:column;gap:6px;width:100%;display:flex}._label_1dp3s_8{color:var(--color-text-secondary);font-size:13px;font-weight:600}._req_1dp3s_14{color:var(--color-danger);margin-left:2px}._hint_1dp3s_19{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._errorText_1dp3s_25{color:var(--color-danger)}._inputGroup_1dp3s_29{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-sizing:border-box;width:100%;min-height:40px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);align-items:center;display:flex;position:relative}._inputGroup_1dp3s_29:hover:not(._disabled_1dp3s_42):not(._focused_1dp3s_42){border-color:var(--color-primary-light)}._inputGroup_1dp3s_29._focused_1dp3s_42{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-ring)}._inputGroup_1dp3s_29._hasError_1dp3s_51{border-color:var(--color-danger)}._inputGroup_1dp3s_29._hasError_1dp3s_51._focused_1dp3s_42{box-shadow:0 0 0 3px var(--color-danger-soft)}._inputGroup_1dp3s_29._disabled_1dp3s_42{background:var(--color-surface-hover);color:var(--color-text-muted);cursor:not-allowed}._prefix_1dp3s_65,._suffix_1dp3s_66{color:var(--color-text-muted);-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}._currencyBadge_1dp3s_77{background:var(--color-primary-soft);color:var(--color-primary);border-radius:6px;align-items:center;gap:3px;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex}._input_1dp3s_29{min-width:0;height:100%;color:var(--color-text);font-variant-numeric:tabular-nums;box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:14px}._input_1dp3s_29._withPrefix_1dp3s_104{padding-left:4px}._input_1dp3s_29._withSuffix_1dp3s_108{padding-right:4px}._input_1dp3s_29::placeholder{color:var(--color-text-placeholder)}._input_1dp3s_29:disabled{cursor:not-allowed;color:var(--color-text-muted)}._controls_1dp3s_121{border-left:1px solid var(--color-border);flex-direction:column;width:24px;height:100%;margin-left:auto;display:flex}._controlBtn_1dp3s_130{color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0;font-size:11px;display:flex}._controlBtn_1dp3s_130:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-primary)}._controlBtn_1dp3s_130:disabled{opacity:.3;cursor:not-allowed}._controlBtn_1dp3s_130:first-child{border-bottom:1px solid var(--color-border)}._standalone_1qctw_1{display:inline-flex}._wrap_1qctw_5{flex-shrink:0;width:19px;height:19px;display:inline-flex;position:relative}._input_1qctw_13{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._input_1qctw_13:disabled{cursor:not-allowed}._box_1qctw_25{border:1.5px solid var(--color-border);border-radius:var(--radius-sm,6px);background:var(--color-surface);color:#0000;width:19px;height:19px;transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);pointer-events:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}._input_1qctw_13:hover:not(:disabled)+._box_1qctw_25{border-color:var(--color-primary-light)}._input_1qctw_13:focus-visible+._box_1qctw_25{box-shadow:0 0 0 3px var(--color-primary-ring)}._boxActive_1qctw_49{background:var(--color-primary,#4f46e5);border-color:var(--color-primary,#4f46e5);color:#fff}._input_1qctw_13:disabled+._box_1qctw_25{opacity:.55;background:var(--color-surface-hover)}._labelWrap_1qctw_61{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;display:inline-flex}._labelWrapDisabled_1qctw_69{cursor:not-allowed;opacity:.6}._labelText_1qctw_74{color:var(--color-text-secondary);font-size:.85rem;font-weight:500}._field_11fog_1{flex-direction:column;gap:5px;display:flex}._label_11fog_7{color:var(--color-text-secondary);font-size:13px;font-weight:600}._zone_11fog_13{border:2px dashed var(--color-border);border-radius:var(--radius-lg);cursor:pointer;min-height:110px;transition:border-color var(--transition-fast);display:block;position:relative;overflow:hidden}._zone_11fog_13:hover{border-color:var(--color-primary)}._placeholder_11fog_28{color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:28px 16px;font-size:13px;font-weight:500;display:flex}._sizeHint_11fog_40{color:var(--color-text-placeholder);font-size:11px;font-weight:400}._hasImg_11fog_46{position:relative}._preview_11fog_50{object-fit:cover;width:100%;height:auto;max-height:150px;display:block}._overlay_11fog_58{color:#fff;opacity:0;transition:opacity var(--transition-fast);background:#0f172a66;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}._hasImg_11fog_46:hover ._overlay_11fog_58{opacity:1}._fileInput_11fog_76{opacity:0;cursor:pointer;position:absolute;inset:0}._root_8hij7_1{flex-shrink:0;display:inline-flex;position:relative}._trigger_8hij7_7{border-radius:var(--radius);width:30px;height:30px;color:var(--color-text-placeholder);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}._trigger_8hij7_7:hover:not(:disabled){background:var(--color-surface-hover);border-color:var(--color-border);color:var(--color-text-secondary)}._triggerActive_8hij7_27{background:var(--color-surface-hover);color:var(--color-text-secondary)}._trigger_8hij7_7:disabled{opacity:.5;cursor:not-allowed}._popover_8hij7_38{z-index:60;min-width:180px;animation:.15s cubic-bezier(.12,.8,.32,1) _actionMenuPop_8hij7_1;position:absolute;top:calc(100% + 10px)}._popoverRight_8hij7_46{transform-origin:100% 0;right:0}._popoverLeft_8hij7_51{transform-origin:0 0;left:0}._arrow_8hij7_56{background:var(--color-surface);border:1px solid var(--color-border-light);border-bottom:none;border-right:none;width:12px;height:12px;position:absolute;top:-6px;transform:rotate(45deg);box-shadow:-2px -2px 4px -2px #0000000f}._arrowRight_8hij7_69{right:14px}._arrowLeft_8hij7_73{left:14px}._content_8hij7_77{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;gap:2px;padding:6px;display:flex;position:relative}@keyframes _actionMenuPop_8hij7_1{0%{opacity:0;transform:scale(.92)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}._item_8hij7_94{border-radius:var(--radius);width:100%;color:var(--color-text-secondary);cursor:pointer;text-align:left;white-space:nowrap;transition:all var(--transition-fast);background:0 0;border:none;align-items:center;gap:9px;padding:9px 10px;font-family:inherit;font-size:.85rem;font-weight:600;display:flex}._item_8hij7_94:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-heading)}._item_8hij7_94:disabled{opacity:.5;cursor:not-allowed}._item_danger_8hij7_123{color:var(--color-danger)}._item_danger_8hij7_123:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger-dark)}._item_success_8hij7_132{color:var(--color-success)}._item_success_8hij7_132:hover:not(:disabled){background:var(--color-success-soft);color:var(--color-success-dark)}._wrap_fo0y1_1{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 0;display:flex}._info_fo0y1_11{color:var(--color-text-secondary);font-size:.875rem}._info_fo0y1_11 strong{color:var(--color-text);font-weight:600}._controls_fo0y1_21{gap:.5rem;display:flex}._controls_fo0y1_21 button{align-items:center;gap:.5rem;display:flex}._field_fcorn_1{flex-direction:column;gap:6px;display:flex}._label_fcorn_7{color:var(--color-text-secondary);font-size:13px;font-weight:600}._req_fcorn_13{color:var(--color-danger);margin-left:1px}._hint_fcorn_18{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._control_fcorn_25{width:100%;position:relative}._trigger_fcorn_30{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);font-variant-numeric:tabular-nums;width:100%;min-height:40px;color:var(--color-text);cursor:pointer;text-align:left;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:14px;display:flex}._trigger_fcorn_30:hover:not(._triggerDisabled_fcorn_51){border-color:var(--color-primary-light)}._triggerOpen_fcorn_55{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-ring)}._triggerDisabled_fcorn_51{background:var(--color-surface-hover);color:var(--color-text-muted);cursor:not-allowed}._valueText_fcorn_66{letter-spacing:.3px}._placeholder_fcorn_70{color:var(--color-text-placeholder)}._icon_fcorn_74{color:var(--color-text-placeholder);flex-shrink:0;font-size:1rem}._triggerOpen_fcorn_55 ._icon_fcorn_74{color:var(--color-primary)}._clearIcon_fcorn_84{border-radius:var(--radius-full);background:var(--color-surface-hover);width:18px;height:18px;color:var(--color-text-muted);transition:background var(--transition-fast), color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}._clearIcon_fcorn_84:hover{background:var(--color-danger-soft);color:var(--color-danger)}._popup_fcorn_104{z-index:70;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);width:268px;box-shadow:var(--shadow-lg);padding:10px;animation:.14s _dpPop_fcorn_1;position:absolute;top:calc(100% + 6px);left:0}@keyframes _dpPop_fcorn_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._header_fcorn_123{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._title_fcorn_130{color:var(--color-text-heading);font-size:13px;font-weight:700}._navBtn_fcorn_136{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._navBtn_fcorn_136:hover{background:var(--color-surface-hover);color:var(--color-primary)}._weekRow_fcorn_155{grid-template-columns:repeat(7,1fr);display:grid}._weekLabel_fcorn_160{text-align:center;color:var(--color-text-placeholder);padding:4px 0;font-size:11px;font-weight:600}._grid_fcorn_168{grid-template-columns:repeat(7,1fr);display:grid}._day_fcorn_173{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:34px;font-family:inherit;display:flex}._dayNum_fcorn_184{border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;width:30px;height:30px;color:var(--color-text-secondary);transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;font-size:13px;display:flex}._day_fcorn_173:hover ._dayNum_fcorn_184{background:var(--color-primary-soft);color:var(--color-primary-dark)}._dayOutside_fcorn_202 ._dayNum_fcorn_184{color:var(--color-text-placeholder);opacity:.55}._dayToday_fcorn_207 ._dayNum_fcorn_184{box-shadow:inset 0 0 0 1px var(--color-primary);color:var(--color-primary);font-weight:600}._daySelected_fcorn_213 ._dayNum_fcorn_184,._daySelected_fcorn_213:hover ._dayNum_fcorn_184{background:var(--color-primary);color:#fff;font-weight:700}._footer_fcorn_220{border-top:1px solid var(--color-border-light);justify-content:center;margin-top:6px;padding-top:8px;display:flex}._todayBtn_fcorn_228{color:var(--color-primary);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:13px;font-weight:500}._todayBtn_fcorn_228:hover{text-decoration:underline}._field_g40nk_1{flex-direction:column;gap:6px;display:flex}._label_g40nk_7{color:var(--color-text-secondary);font-size:13px;font-weight:600}._req_g40nk_13{color:var(--color-danger);margin-left:1px}._hint_g40nk_18{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._control_g40nk_25{width:100%;position:relative}._trigger_g40nk_30{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);font-variant-numeric:tabular-nums;width:100%;min-height:40px;color:var(--color-text);cursor:pointer;text-align:left;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:14px;display:flex}._trigger_g40nk_30:hover:not(._triggerDisabled_g40nk_51){border-color:var(--color-primary-light)}._triggerOpen_g40nk_55{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-ring)}._triggerDisabled_g40nk_51{background:var(--color-surface-hover);color:var(--color-text-muted);cursor:not-allowed}._valueText_g40nk_66{letter-spacing:.5px}._placeholder_g40nk_70{color:var(--color-text-placeholder)}._icon_g40nk_74{color:var(--color-text-placeholder);flex-shrink:0;font-size:1rem}._triggerOpen_g40nk_55 ._icon_g40nk_74{color:var(--color-primary)}._popup_g40nk_85{z-index:60;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);width:172px;box-shadow:var(--shadow-lg);animation:.14s _tpPop_g40nk_1;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}@keyframes _tpPop_g40nk_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._cols_g40nk_104{height:216px;display:flex}._col_g40nk_104{scrollbar-width:thin;flex:1;padding:6px 0;overflow-y:auto}._col_g40nk_104::-webkit-scrollbar{width:6px}._col_g40nk_104::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}._colDivider_g40nk_124{background:var(--color-border-light);width:1px}._cell_g40nk_129{border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;width:calc(100% - 10px);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;margin:1px 5px;padding:7px 0;font-family:inherit;font-size:13px;display:flex}._cell_g40nk_129:hover{background:var(--color-surface-hover)}._cellActive_g40nk_151,._cellActive_g40nk_151:hover{background:var(--color-primary-soft);color:var(--color-primary-dark);font-weight:700}._footer_g40nk_158{border-top:1px solid var(--color-border-light);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}._nowBtn_g40nk_166{color:var(--color-primary);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:13px;font-weight:500}._nowBtn_g40nk_166:hover{text-decoration:underline}._okBtn_g40nk_180{border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;cursor:pointer;transition:background var(--transition-fast);border:none;padding:5px 16px;font-family:inherit;font-size:13px;font-weight:600}._okBtn_g40nk_180:hover{background:var(--color-primary-dark)}._field_1n606_1{flex-direction:column;gap:6px;display:flex}._label_1n606_7{color:var(--color-text-secondary);font-size:13px;font-weight:600}._req_1n606_13{color:var(--color-danger);margin-left:1px}._hint_1n606_18{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._row_1n606_24{align-items:flex-start;gap:8px;display:flex}._dateCol_1n606_30{flex:1.3;min-width:0}._timeCol_1n606_35{flex:1;min-width:0}._root_18uh8_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);margin-bottom:16px;padding:16px}._topRow_18uh8_11{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._search_18uh8_18{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-width:220px;height:40px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex:260px;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex;position:relative}._search_18uh8_18:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ring)}._searchIcon_18uh8_38{color:var(--color-text-placeholder);flex-shrink:0;font-size:16px}._searchInput_18uh8_44{min-width:0;color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-size:14px}._searchInput_18uh8_44::placeholder{color:var(--color-text-placeholder)}._searchClear_18uh8_58{border-radius:var(--radius-full);background:var(--color-surface-hover);width:20px;height:20px;color:var(--color-text-muted);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._searchClear_18uh8_58:hover{background:var(--color-border);color:var(--color-text)}._moreBtn_18uh8_78{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);height:40px;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast);align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}._moreBtn_18uh8_78:hover{border-color:var(--color-primary);color:var(--color-primary)}._moreBtnOpen_18uh8_100{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}._moreBadge_18uh8_106{border-radius:var(--radius-full);background:var(--color-primary);color:#fff;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}._moreCaret_18uh8_121{transition:transform var(--transition-fast);font-size:15px}._moreCaretOpen_18uh8_126{transform:rotate(180deg)}._actions_18uh8_130{align-items:center;gap:8px;margin-left:auto;display:flex}._grid_18uh8_138{grid-template-columns:repeat(var(--filter-cols,4), minmax(0, 1fr));gap:14px 12px;margin-top:14px;display:grid}@media (width<=1280px){._grid_18uh8_138{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=960px){._grid_18uh8_138{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._grid_18uh8_138{grid-template-columns:minmax(0,1fr)}}._field_18uh8_163{flex-direction:column;gap:6px;min-width:0;display:flex}._fieldLabel_18uh8_170{color:var(--color-text-muted);letter-spacing:.01em;font-size:12px;font-weight:600}._fieldHint_18uh8_177{color:var(--color-text-placeholder);font-size:11.5px}._collapse_18uh8_183{opacity:0;transition:max-height .22s,opacity .22s;overflow:hidden}._collapseOpen_18uh8_189{opacity:1;overflow:visible}._divider_18uh8_194{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-placeholder);align-items:center;gap:10px;margin-top:16px;font-size:11.5px;font-weight:700;display:flex}._divider_18uh8_194:after{content:"";background:var(--color-border);flex:1;height:1px}._chips_18uh8_214{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}._chip_18uh8_214{border:1px solid var(--color-primary-soft);border-radius:var(--radius-full);background:var(--color-primary-soft);max-width:260px;color:var(--color-primary-dark);align-items:center;gap:5px;padding:4px 6px 4px 10px;font-size:12.5px;display:inline-flex}._chipLabel_18uh8_234{color:var(--color-text-muted);flex-shrink:0}._chipValue_18uh8_239{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._chipRemove_18uh8_246{border-radius:var(--radius-full);width:16px;height:16px;color:var(--color-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:inline-flex}._chipRemove_18uh8_246:hover{background:var(--color-primary);color:#fff}._footer_18uh8_267{border-top:1px dashed var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}._result_18uh8_278{color:var(--color-text-muted);font-size:13px;font-weight:600}._resetBtn_18uh8_284{border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}._resetBtn_18uh8_284:hover:not(:disabled){border-color:var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-danger)}._resetBtn_18uh8_284:disabled{opacity:.45;cursor:not-allowed}._field_1hacc_1{flex-direction:column;gap:6px;display:flex}._label_1hacc_7{color:var(--color-text-secondary);font-size:13px;font-weight:600}._req_1hacc_13{color:var(--color-danger);margin-left:3px}._hint_1hacc_18{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._wrap_1hacc_25{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);overflow:hidden}._wrap_1hacc_25:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-sm), 0 0 0 3px var(--color-primary-ring)}._wrapDisabled_1hacc_38{background:var(--color-surface-alt);opacity:.7}._toolbar_1hacc_44{border-bottom:1px solid var(--color-border-light);background:var(--color-surface-alt);align-items:center;gap:4px;padding:8px;display:flex}._toolBtn_1hacc_53{border-radius:var(--radius-full);min-width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0 8px;font-size:13.5px;font-weight:700;display:inline-flex}._toolBtn_1hacc_53:hover{background:var(--color-surface-hover);color:var(--color-text)}._toolBtnActive_1hacc_75{background:var(--color-primary);color:#fff}._divider_1hacc_80{background:var(--color-border);flex-shrink:0;width:1px;height:20px;margin:0 4px}._contentZone_1hacc_89{position:relative}._content_1hacc_89{min-height:200px;max-height:420px;color:var(--color-text);cursor:text;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:16px;font-size:14px;overflow-y:auto}._content_1hacc_89 .tiptap{outline:none}._content_1hacc_89 .tiptap>*+*{margin-top:.6em}._content_1hacc_89 .tiptap h1{color:var(--color-text-heading);font-size:1.5em;font-weight:700;line-height:1.3}._content_1hacc_89 .tiptap h2{color:var(--color-text-heading);font-size:1.25em;font-weight:700;line-height:1.35}._content_1hacc_89 .tiptap h3{color:var(--color-text-heading);font-size:1.1em;font-weight:700;line-height:1.4}._content_1hacc_89 .tiptap ul,._content_1hacc_89 .tiptap ol{padding-left:1.4em}._content_1hacc_89 .tiptap li{margin:.2em 0}._placeholder_1hacc_143{color:var(--color-text-placeholder);pointer-events:none;font-size:14px;position:absolute;top:12px;left:14px}._wrap_s0283_1{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}._original_s0283_8{color:var(--color-text-placeholder);font-size:12px;text-decoration:line-through}._current_s0283_14{color:var(--color-danger);font-weight:700}._currentPlain_s0283_19{color:var(--color-text);font-weight:700}._sm_s0283_24 ._original_s0283_8{font-size:11px}._sm_s0283_24 ._current_s0283_14,._sm_s0283_24 ._currentPlain_s0283_19{font-size:12.5px}._wrap_mfoy5_1{flex-direction:column;gap:6px;display:flex;position:relative}._label_mfoy5_8{color:var(--color-text);font-size:13px;font-weight:500}._required_mfoy5_14{color:var(--color-danger,#ef4444);margin-left:2px}._inputRow_mfoy5_20{border:1px solid var(--color-border);background:var(--color-bg);border-radius:8px;align-items:stretch;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}._inputRow_mfoy5_20:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}._leadIcon_mfoy5_35{width:38px;color:var(--color-text-muted);flex-shrink:0;place-items:center;font-size:15px;display:grid}._input_mfoy5_20{min-width:0;color:var(--color-text);background:0 0;border:none;flex:1;padding:10px 0;font-size:14px}._input_mfoy5_20:focus{outline:none}._spin_mfoy5_58{color:var(--color-text-muted);place-items:center;padding:0 6px;font-size:15px;animation:.8s linear infinite _spin_mfoy5_58;display:grid}@keyframes _spin_mfoy5_58{to{transform:rotate(360deg)}}._sideBtn_mfoy5_73{border:none;border-left:1px solid var(--color-border);background:var(--color-surface-hover);width:40px;color:var(--color-text-muted);cursor:pointer;flex-shrink:0;place-items:center;font-size:15px;transition:background .15s,color .15s;display:grid}._sideBtn_mfoy5_73:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-primary)}._sideBtn_mfoy5_73:disabled{opacity:.5;cursor:not-allowed}._dropdown_mfoy5_98{z-index:50;border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;max-height:260px;margin-top:4px;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #00000029}._option_mfoy5_115{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:flex-start;gap:9px;width:100%;padding:8px 10px;transition:background .15s;display:flex}._option_mfoy5_115:hover{background:var(--color-surface-hover)}._optionIcon_mfoy5_133{color:var(--color-primary);flex-shrink:0;margin-top:2px;font-size:14px}._optionText_mfoy5_140{flex-direction:column;gap:2px;min-width:0;display:flex}._optionTitle_mfoy5_147{color:var(--color-text);font-size:13.5px;font-weight:600}._optionSub_mfoy5_153{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._footer_mfoy5_162{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._pin_mfoy5_170{background:var(--color-primary-soft);color:var(--color-primary);font-variant-numeric:tabular-nums;border-radius:20px;align-items:center;gap:6px;padding:3px 6px 3px 9px;font-size:12px;font-weight:600;display:inline-flex}._pinClear_mfoy5_183{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;font-size:12px;display:grid}._pinClear_mfoy5_183:hover{background:#00000014}._hint_mfoy5_200{color:var(--color-text-muted);font-size:12px}._linkBtn_mfoy5_205{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}._linkBtn_mfoy5_205:hover:not(:disabled){text-decoration:underline}._linkBtn_mfoy5_205:disabled{opacity:.5;cursor:not-allowed}._note_mfoy5_224{color:var(--color-danger,#ef4444);font-size:12px}._overlay_1uxi9_2{z-index:120;background:#11182780;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._modal_1uxi9_12{background:var(--color-surface);border-radius:14px;flex-direction:column;width:100%;max-width:640px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000040}._head_1uxi9_24{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._title_1uxi9_33{color:var(--color-text);font-size:17px;font-weight:700}._toolbar_1uxi9_40{gap:10px;padding:14px 20px 6px;display:flex}._search_1uxi9_46{flex:1;align-items:center;display:flex;position:relative}._searchIcon_1uxi9_53{color:var(--color-text-muted);pointer-events:none;font-size:15px;position:absolute;left:11px}._searchInput_1uxi9_61{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:8px;padding:9px 12px 9px 34px;font-size:14px}._searchInput_1uxi9_61:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}._filters_1uxi9_77{flex-shrink:0;min-width:180px}._list_1uxi9_83{flex-direction:column;flex:1;gap:6px;min-height:300px;padding:10px 20px;display:flex;overflow-y:auto}._row_1uxi9_93{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;border-radius:9px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}._row_1uxi9_93:hover{background:var(--color-surface-hover)}._rowActive_1uxi9_110{border-color:var(--color-primary);background:var(--color-primary-soft)}._check_1uxi9_115{width:18px;height:18px;accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}._rowBody_1uxi9_123{flex:1;min-width:0}._state_1uxi9_128{text-align:center;color:var(--color-text-muted);padding:44px 20px;font-size:14px}._stateError_1uxi9_135{color:var(--color-danger)}._pager_1uxi9_140{justify-content:center;align-items:center;gap:14px;padding:6px 20px 12px;display:flex}._pagerBtn_1uxi9_148{border:1px solid var(--color-border);background:var(--color-surface);width:34px;height:34px;color:var(--color-text);cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}._pagerBtn_1uxi9_148:disabled{opacity:.45;cursor:not-allowed}._pagerInfo_1uxi9_166{color:var(--color-text-muted);font-size:13px}._footer_1uxi9_172{border-top:1px solid var(--color-border);z-index:10;background:var(--color-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex;position:sticky;bottom:0}._count_1uxi9_186{color:var(--color-text-muted);font-size:13.5px}._count_1uxi9_186 b{color:var(--color-primary)}._footerBtns_1uxi9_195{gap:10px;display:flex}._entityRow_1uxi9_201{align-items:center;gap:10px;width:100%;display:flex}._entityAvatar_1uxi9_208{background:var(--color-primary-soft,#eef2ff);width:36px;height:36px;color:var(--color-primary,#4f46e5);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid;overflow:hidden}._avatarImg_1uxi9_222{object-fit:cover;border-radius:inherit;width:100%;height:100%}._entityInfo_1uxi9_229{flex:1;min-width:0}._entityName_1uxi9_234{color:var(--color-text);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._entityMeta_1uxi9_244{color:var(--color-text-muted);align-items:center;gap:4px;margin-top:3px;font-size:12.5px;display:flex}._roleTag_1uxi9_253{background:var(--color-primary-soft);color:var(--color-primary);border-radius:20px;padding:1px 8px;font-size:11px;font-weight:600}._rankBadge_1uxi9_262{color:#b45309;background:linear-gradient(135deg,#f59e0b26,#d9770633);border:1px solid #f59e0b59;border-radius:12px;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}._rankDiscount_1uxi9_275{color:#d97706;font-size:10.5px;font-weight:800}._trigger_1uxi9_283{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text-muted);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:14px;display:flex}._trigger_1uxi9_283:hover:not(:disabled){border-color:var(--color-primary)}._trigger_1uxi9_283:disabled{opacity:.6;cursor:not-allowed}._triggerFilled_1uxi9_308{color:var(--color-text)}._triggerText_1uxi9_312{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._caret_1uxi9_320{color:var(--color-text-muted);flex-shrink:0}._clearBtn_1uxi9_325{width:20px;height:20px;color:var(--color-text-muted);border-radius:5px;flex-shrink:0;place-items:center;display:grid}._clearBtn_1uxi9_325:hover{background:var(--color-surface-hover);color:var(--color-danger)}@media (width<=560px){._toolbar_1uxi9_40{flex-direction:column}._filters_1uxi9_77{min-width:0}}._skeleton_1ee26_1{background:linear-gradient(90deg, var(--color-surface-hover) 25%, var(--color-border) 37%, var(--color-surface-hover) 63%);background-size:400% 100%;flex-shrink:0;animation:1.4s infinite _shimmer_1ee26_1;display:block}@keyframes _shimmer_1ee26_1{0%{background-position:100% 0}to{background-position:0 0}}._overlay_1sfsq_1{z-index:100;background:#11182780;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._modal_1sfsq_11{background:var(--color-surface);border-radius:14px;width:100%;max-width:860px;max-height:92vh;overflow-y:auto;box-shadow:0 20px 60px #00000040}._modalSmall_1sfsq_21{max-width:420px}._body_1sfsq_26{grid-template-columns:1fr 1fr;align-items:start;gap:22px;display:grid}._col_1sfsq_33{flex-direction:column;gap:15px;min-width:0;display:flex}@media (width<=640px){._body_1sfsq_26{grid-template-columns:1fr}}._head_1sfsq_46{border-bottom:1px solid var(--color-border);background:var(--color-surface);z-index:10;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex;position:sticky;top:0}._title_1sfsq_59{color:var(--color-text);font-size:17px;font-weight:700}._closeBtn_1sfsq_65{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;font-size:18px;display:grid}._closeBtn_1sfsq_65:hover{background:var(--color-surface-hover);color:var(--color-text)}._alert_1sfsq_83{background:var(--color-danger-soft);color:var(--color-danger);border-radius:8px;align-items:center;gap:8px;margin:16px 22px 0;padding:10px 13px;font-size:13px;display:flex}._form_1sfsq_95{flex-direction:column;gap:15px;padding:18px 22px 22px;display:flex}._field_1sfsq_102{flex-direction:column;gap:6px;display:flex}._row_1sfsq_108{grid-template-columns:1fr 1fr;gap:14px;display:grid}._label_1sfsq_114{color:var(--color-text);font-size:13px;font-weight:500}._input_1sfsq_120,._textarea_1sfsq_121{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:8px;padding:10px 12px;font-size:14px}._textarea_1sfsq_121{resize:vertical}._input_1sfsq_120:focus,._textarea_1sfsq_121:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}._hint_1sfsq_142{color:var(--color-text-muted);font-size:12px}._imageDrop_1sfsq_148{border:1.5px dashed var(--color-border);background:var(--color-bg);height:170px;color:var(--color-text-muted);cursor:pointer;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}._imageDrop_1sfsq_148:hover{border-color:var(--color-primary);color:var(--color-primary)}._imagePreview_1sfsq_166{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._imageHint_1sfsq_174{z-index:1;flex-direction:column;align-items:center;gap:4px;font-size:13px;font-weight:500;display:flex;position:relative}._imagePreview_1sfsq_166+._imageHint_1sfsq_174{opacity:0;color:#fff;background:#00000059;justify-content:center;transition:opacity .15s;position:absolute;inset:0}._imageDrop_1sfsq_148:hover ._imagePreview_1sfsq_166+._imageHint_1sfsq_174{opacity:1}._chips_1sfsq_200{flex-wrap:wrap;gap:8px;display:flex}._chip_1sfsq_200{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:20px;padding:7px 13px;font-size:13px;font-weight:500;transition:all .15s}._chip_1sfsq_200:hover{border-color:var(--color-primary)}._chipActive_1sfsq_222{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._toppingRow_1sfsq_229{align-items:center;gap:8px;display:flex}._toppingName_1sfsq_235{flex:1}._toppingPrice_1sfsq_239{flex-shrink:0;width:130px}._removeBtn_1sfsq_244{border:1px solid var(--color-border);background:var(--color-surface);width:38px;height:38px;color:var(--color-text-muted);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;font-size:15px;display:grid}._removeBtn_1sfsq_244:hover{color:var(--color-danger);border-color:var(--color-danger)}._addRow_1sfsq_263{border:1px dashed var(--color-primary);color:var(--color-primary);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}._addRow_1sfsq_263:hover{background:var(--color-primary-soft)}._switchRow_1sfsq_283{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:inline-flex}._switch_1sfsq_283{background:var(--color-border);border-radius:20px;flex-shrink:0;width:46px;height:26px;transition:background .2s;position:relative}._switchOn_1sfsq_301{background:var(--color-primary)}._knob_1sfsq_305{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}._switchOn_1sfsq_301 ._knob_1sfsq_305{transform:translate(20px)}._switchText_1sfsq_321{color:var(--color-text);font-size:14px;font-weight:500}._pickerToolbar_1sfsq_328{gap:10px;margin-bottom:12px;display:flex}._pickerSearch_1sfsq_334{flex:1;align-items:center;display:flex;position:relative}._pickerSearchIcon_1sfsq_341{color:var(--color-text-muted);pointer-events:none;font-size:15px;position:absolute;left:11px}._pickerSearchInput_1sfsq_349{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:8px;padding:9px 12px 9px 34px;font-size:14px}._pickerSearchInput_1sfsq_349:focus{border-color:var(--color-primary);outline:none}._pickerCatSelect_1sfsq_364{flex-shrink:0;width:200px}._pickerList_1sfsq_369{flex-direction:column;gap:6px;min-height:280px;display:flex}._pickerRow_1sfsq_376{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;border-radius:9px;align-items:center;gap:12px;padding:8px 10px;display:flex}._pickerRow_1sfsq_376:hover{background:var(--color-surface-hover)}._pickerRowActive_1sfsq_392{border-color:var(--color-primary);background:var(--color-primary-soft)}._pickerCheck_1sfsq_397{width:18px;height:18px;accent-color:var(--color-primary);flex-shrink:0}._pickerThumb_1sfsq_404{object-fit:cover;border-radius:7px;flex-shrink:0;width:42px;height:42px}._pickerThumbFallback_1sfsq_412{background:var(--color-surface-hover);border-radius:7px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:18px;display:grid}._pickerInfo_1sfsq_423{flex:1;min-width:0}._pickerName_1sfsq_428{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._pickerPrice_1sfsq_437{color:var(--color-primary);font-size:12.5px;font-weight:600}._pickerEmpty_1sfsq_443{text-align:center;color:var(--color-text-muted);padding:40px;font-size:14px}._pickerPager_1sfsq_450{justify-content:center;align-items:center;gap:14px;margin-top:12px;display:flex}._pickerPagerBtn_1sfsq_458{border:1px solid var(--color-border);background:var(--color-surface);width:34px;height:34px;color:var(--color-text);cursor:pointer;border-radius:8px;place-items:center;font-size:15px;display:grid}._pickerPagerBtn_1sfsq_458:disabled{opacity:.45;cursor:not-allowed}._pickerFooter_1sfsq_476{border-top:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex;position:sticky;bottom:0}._pickerCount_1sfsq_488{color:var(--color-text-muted);font-size:13.5px}._pickerCount_1sfsq_488 b{color:var(--color-primary)}._comboPicker_1sfsq_498{gap:8px;display:flex}._comboPicker_1sfsq_498 select{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);border-radius:8px;flex:1;padding:10px 12px;font-size:14px}._comboItems_1sfsq_513{flex-direction:column;gap:8px;margin-top:10px;display:flex}._comboItemRow_1sfsq_520{border:1px solid var(--color-border);background:var(--color-bg);border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;min-height:56px;padding:8px;display:flex}@media (width<=640px){._comboItemRow_1sfsq_520{flex-direction:column;align-items:stretch}}._comboDrag_1sfsq_539{width:24px;height:36px;color:var(--color-text-muted);cursor:grab;touch-action:none;background:0 0;border:none;flex-shrink:0;place-items:center;font-size:15px;display:grid}._comboDrag_1sfsq_539:active{cursor:grabbing}._comboThumb_1sfsq_557{object-fit:cover;border-radius:7px;flex-shrink:0;width:40px;height:40px}._comboThumbFallback_1sfsq_565{background:var(--color-surface-hover);border-radius:7px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:18px;display:grid}._comboItemInfo_1sfsq_576{flex:1;min-width:80px}._comboItemName_1sfsq_581{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}._comboItemBase_1sfsq_590{color:var(--color-text-muted);font-size:11.5px}._comboQty_1sfsq_595,._comboUnitPrice_1sfsq_596{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);text-align:right;border-radius:7px;padding:7px 8px;font-size:13px}._comboQty_1sfsq_595{width:52px}._comboUnitPrice_1sfsq_596{width:96px}._comboQty_1sfsq_595:focus,._comboUnitPrice_1sfsq_596:focus{border-color:var(--color-primary);outline:none}._comboTotalBar_1sfsq_620{background:var(--color-primary-soft);border-radius:9px;justify-content:space-between;align-items:center;margin-top:10px;padding:12px 14px;display:flex}._comboTotalLabel_1sfsq_630{color:var(--color-text);font-size:13px;font-weight:600}._comboTotalValue_1sfsq_636{color:var(--color-primary);font-size:18px;font-weight:800}._actions_1sfsq_642{z-index:10;background:var(--color-surface);border-top:1px solid var(--color-border);border-radius:0 0 14px 14px;justify-content:flex-end;gap:10px;margin:14px -22px -22px;padding:14px 22px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #0000000d}._btnGhost_1sfsq_657,._btnPrimary_1sfsq_658{cursor:pointer;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}._btnGhost_1sfsq_657{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}._btnGhost_1sfsq_657:hover:not(:disabled){background:var(--color-surface-hover)}._btnPrimary_1sfsq_658{background:var(--color-primary);color:#fff;border:none}._btnPrimary_1sfsq_658:hover:not(:disabled){background:var(--color-primary-dark)}._btnPrimary_1sfsq_658:disabled,._btnGhost_1sfsq_657:disabled{opacity:.6;cursor:not-allowed}@media (width<=520px){._row_1sfsq_108{grid-template-columns:1fr}}._overlay_mqx7x_1{z-index:100;background:#0f172a73;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_mqx7x_13{background:var(--color-surface);border-radius:14px;flex-direction:column;width:100%;max-width:1400px;max-height:calc(100vh - 64px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a40}._head_mqx7x_25{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}._headTitle_mqx7x_34{font-size:18px;font-weight:700}._closeBtn_mqx7x_39{border:1px solid var(--color-border);background:var(--color-surface);width:34px;height:34px;color:var(--color-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._closeBtn_mqx7x_39:hover{border-color:var(--color-danger);color:var(--color-danger)}._state_mqx7x_57{text-align:center;color:var(--color-text-muted);padding:48px 22px}._stateError_mqx7x_63{color:var(--color-danger)}._body_mqx7x_67{flex:1;grid-template-columns:1fr 1.5fr 1fr;gap:18px;min-height:0;padding:18px 20px;display:grid;overflow-y:auto}@media (width<=1200px){._body_mqx7x_67{grid-template-columns:1fr 1fr}}@media (width<=760px){._body_mqx7x_67{grid-template-columns:1fr}}._col_mqx7x_89{flex-direction:column;gap:14px;min-width:0;display:flex}._field_mqx7x_96{flex-direction:column;gap:6px;min-width:0;display:flex}._grid2_mqx7x_103{grid-template-columns:1fr 1fr;gap:12px;display:grid}._label_mqx7x_109{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._req_mqx7x_115{color:var(--color-danger)}._input_mqx7x_119,._select_mqx7x_120,._textarea_mqx7x_121{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:8px;width:100%;padding:9px 10px;font-size:14px}._input_mqx7x_119:focus,._select_mqx7x_120:focus,._textarea_mqx7x_121:focus{border-color:var(--color-primary);outline:none}._textarea_mqx7x_121{resize:vertical}._addrGroup_mqx7x_143{border:1px solid var(--color-border);background:var(--color-bg);border-radius:10px;flex-direction:column;gap:12px;padding:12px;display:flex}._addrGroupHead_mqx7x_153{justify-content:space-between;align-items:center;gap:8px;display:flex}._addrGroupTitle_mqx7x_160{color:var(--color-text);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}._quickPickBtn_mqx7x_169{color:var(--color-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:2px 4px;font-size:12.5px;font-weight:600;display:inline-flex}._quickPickBtn_mqx7x_169:hover:not(:disabled){text-decoration:underline}._quickPickBtn_mqx7x_169:disabled{color:var(--color-text-muted);cursor:not-allowed}._pickBtns_mqx7x_193{gap:8px;display:flex}._pickBtns_mqx7x_193>*{flex:1}._lineThumb_mqx7x_203{object-fit:cover;border-radius:7px;flex-shrink:0;width:40px;height:40px}._lineThumbFallback_mqx7x_211{background:var(--color-surface-hover);border-radius:7px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:18px;display:grid}._lineHead_mqx7x_222{align-items:center;gap:10px;min-width:0;display:flex}._lineHeadInfo_mqx7x_229{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._lineBadge_mqx7x_237{background:var(--color-primary-soft);color:var(--color-primary);border-radius:20px;align-self:flex-start;padding:1px 7px;font-size:10.5px;font-weight:700}._comboParts_mqx7x_247{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._addrList_mqx7x_254{flex-direction:column;gap:8px;display:flex}._addrCard_mqx7x_260{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;border-radius:9px;flex-direction:column;gap:4px;width:100%;padding:10px 12px;display:flex}._addrCard_mqx7x_260:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}._addrRow_mqx7x_279{border:1px solid var(--color-border);background:var(--color-surface);border-radius:9px;align-items:stretch;gap:6px;display:flex;overflow:hidden}._addrRow_mqx7x_279:hover{border-color:var(--color-primary)}._addrPickBody_mqx7x_293{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;gap:4px;min-width:0;padding:10px 12px;display:flex}._addrPickBody_mqx7x_293:hover{background:var(--color-primary-soft)}._addrActions_mqx7x_310{border-left:1px solid var(--color-border);flex-direction:column;justify-content:center;gap:2px;padding:6px;display:flex}._addrIconBtn_mqx7x_319{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}._addrIconBtn_mqx7x_319:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-primary)}._addrIconBtn_mqx7x_319:disabled{opacity:.5;cursor:not-allowed}._addrAddBtn_mqx7x_341{border:1px dashed var(--color-primary);width:100%;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:10px;font-size:13px;font-weight:600;display:inline-flex}._addrAddBtn_mqx7x_341:hover:not(:disabled){background:var(--color-primary-soft)}._addrAddBtn_mqx7x_341:disabled{opacity:.5;cursor:not-allowed}._addrForm_mqx7x_367{border:1px solid var(--color-border);background:var(--color-bg);border-radius:9px;flex-direction:column;gap:10px;margin-top:12px;padding:12px;display:flex}._addrFormTitle_mqx7x_378{color:var(--color-text);font-size:12.5px;font-weight:700}._addrFormBtns_mqx7x_384{gap:8px;display:flex}._addrTitle_mqx7x_389{color:var(--color-text);font-size:13.5px;font-weight:700}._addrLine_mqx7x_395{color:var(--color-text-muted);align-items:center;gap:6px;font-size:12.5px;display:flex}._typeRadios_mqx7x_404{flex-wrap:wrap;gap:8px;display:flex}._typeRadio_mqx7x_404{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}._typeRadio_mqx7x_404:hover{border-color:var(--color-primary)}._typeRadioActive_mqx7x_429{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}._typeRadio_mqx7x_404 input{accent-color:var(--color-primary)}._tablePick_mqx7x_441{border:1px solid var(--color-border);background:var(--color-bg);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}._tablePickInfo_mqx7x_451{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._tablePickLabel_mqx7x_459{color:var(--color-text-muted);font-size:12.5px}._tablePickCode_mqx7x_464{color:var(--color-text);font-size:15px;font-weight:700}._tablePickCodeEmpty_mqx7x_470{color:var(--color-text-muted);font-size:13px;font-style:italic}._tableFilters_mqx7x_477{flex-wrap:wrap;gap:8px;padding:12px 20px 0;display:flex}._tableFilterChip_mqx7x_484{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:20px;padding:6px 12px;font-size:12.5px;font-weight:500}._tableFilterChip_mqx7x_484:hover{border-color:var(--color-primary)}._tableFilterChipActive_mqx7x_499{border-color:var(--color-primary);background:var(--color-primary);color:#fff}._tableGrid_mqx7x_505{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}._tableCard_mqx7x_511{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}._tableCard_mqx7x_511:hover{border-color:var(--color-primary)}._tableCardActive_mqx7x_527{border-color:var(--color-primary);background:var(--color-primary-soft)}._tableCardTop_mqx7x_532{justify-content:space-between;align-items:center;display:flex}._tableCardCode_mqx7x_538{color:var(--color-text);font-size:16px;font-weight:800}._tableCardCheck_mqx7x_544{color:var(--color-primary)}._tableCardCap_mqx7x_548{color:var(--color-text-muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}._tableCardBadge_mqx7x_556{background:var(--color-surface-hover);color:var(--color-text-muted);border-radius:20px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:600}._tone_success_mqx7x_566{background:var(--color-success-soft,#22c55e26);color:var(--color-success,#16a34a)}._tone_danger_mqx7x_571{background:var(--color-danger-soft);color:var(--color-danger)}._tone_warning_mqx7x_576{color:#d97706;background:#f59e0b26}._tone_muted_mqx7x_581{background:var(--color-surface-hover);color:var(--color-text-muted)}._pickItem_mqx7x_587{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}._pickPrice_mqx7x_595{color:var(--color-text-muted);font-size:12px}._lines_mqx7x_601{flex-direction:column;gap:10px;display:flex}._linesEmpty_mqx7x_607{text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:10px;padding:20px;font-size:13px}._lineCard_mqx7x_616{border:1px solid var(--color-border);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}._lineTop_mqx7x_625{justify-content:space-between;align-items:center;gap:8px;display:flex}._lineName_mqx7x_632{font-size:14px;font-weight:600}._lineRemove_mqx7x_637{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:4px;display:inline-flex}._lineRemove_mqx7x_637:hover{color:var(--color-danger)}._lineMid_mqx7x_650{justify-content:space-between;align-items:center;gap:10px;display:flex}._qty_mqx7x_657{border:1px solid var(--color-border);border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}._qty_mqx7x_657 button{background:var(--color-surface);cursor:pointer;width:28px;height:30px;color:var(--color-text);border:none;justify-content:center;align-items:center;display:inline-flex}._qty_mqx7x_657 button:hover{background:var(--color-surface-hover)}._qty_mqx7x_657 input{border:none;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);text-align:center;-moz-appearance:textfield;width:44px;height:30px;font-size:13px}._qty_mqx7x_657 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._qty_mqx7x_657 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._lineUnit_mqx7x_698{color:var(--color-text-muted);flex:1;font-size:12.5px}._lineSub_mqx7x_704{white-space:nowrap;font-size:13.5px;font-weight:700}._toppings_mqx7x_710{flex-wrap:wrap;gap:8px 14px;padding-top:2px;display:flex}._topping_mqx7x_710{color:var(--color-text);cursor:pointer;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}._lineNote_mqx7x_726{border:1px solid var(--color-border);border-radius:6px;width:100%;padding:6px 8px;font-size:12.5px}._lineNote_mqx7x_726:focus{border-color:var(--color-primary);outline:none}._money_mqx7x_740{border-top:1px dashed var(--color-border);flex-direction:column;gap:10px;padding-top:14px;display:flex}._moneyRow_mqx7x_748{color:var(--color-text);justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;display:flex}._moneyRow_mqx7x_748>span:first-child,._moneyRow_mqx7x_748>label{color:var(--color-text-muted)}._moneyInput_mqx7x_762{border:1px solid var(--color-border);text-align:right;border-radius:8px;width:140px;padding:7px 9px;font-size:13.5px}._moneyInput_mqx7x_762:focus{border-color:var(--color-primary);outline:none}._moneyTotal_mqx7x_776{border-top:1px solid var(--color-border);padding-top:8px;font-size:16px;font-weight:700}._moneyTotal_mqx7x_776>span:last-child{color:var(--color-primary)}._moneyHint_mqx7x_787{color:var(--color-text-muted);font-size:11.5px;font-style:italic}._discountSection_mqx7x_794{border-top:1px dashed var(--color-border);flex-direction:column;gap:10px;padding-top:12px;display:flex}._discountCard_mqx7x_802{border:1px solid var(--color-primary-soft);background:var(--color-primary-soft);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}._discountCardEmpty_mqx7x_812{text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:8px;padding:12px;font-size:12.5px}._discountInfo_mqx7x_821{flex-direction:column;gap:6px;display:flex}._discountName_mqx7x_827{color:var(--color-primary);font-size:13.5px;font-weight:600}._discountBadge_mqx7x_833{color:var(--color-text-muted);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}._discountValue_mqx7x_841{color:var(--color-text);background:#00000014;border-radius:4px;padding:2px 8px;font-weight:600}._discountNotice_mqx7x_849{color:#f57f17;background:#ffc1071a;border:1px solid #ffc1074d;border-radius:6px;padding:8px;font-size:11.5px}._discountTriggerBtn_mqx7x_859{border:1px dashed var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._discountTriggerBtn_mqx7x_859:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._discountClearBtn_mqx7x_880{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;border-radius:4px;align-self:flex-end;padding:2px 4px}._discountClearBtn_mqx7x_880:hover{color:var(--color-danger);background:var(--color-danger-soft)}._dcOverlay_mqx7x_896{z-index:200;background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dcModal_mqx7x_906{background:var(--color-surface);border-radius:14px;flex-direction:column;width:100%;max-width:480px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}._dcHead_mqx7x_918{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._dcTitle_mqx7x_926{margin:0;font-size:16px;font-weight:700}._dcClose_mqx7x_932{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._dcClose_mqx7x_932:hover{background:var(--color-surface-hover);color:var(--color-text)}._dcTabs_mqx7x_951{border-bottom:1px solid var(--color-border);display:flex}._dcTab_mqx7x_951{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 14px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}._dcTab_mqx7x_951:hover{color:var(--color-text)}._dcTabActive_mqx7x_977{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}._dcBody_mqx7x_984{flex:1;padding:16px 20px;overflow-y:auto}._dcCodeSection_mqx7x_991{flex-direction:column;gap:12px;display:flex}._dcCodeInput_mqx7x_997{align-items:flex-end;gap:8px;display:flex}._dcCodeInput_mqx7x_997>:first-child{flex:1}._dcSearchBtn_mqx7x_1007{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;transition:opacity .15s;display:inline-flex}._dcSearchBtn_mqx7x_1007:hover{opacity:.9}._dcSearchBtn_mqx7x_1007:disabled{opacity:.5;cursor:not-allowed}._dcAmountSection_mqx7x_1033{flex-direction:column;gap:12px;display:flex}._dcAmountInfo_mqx7x_1039{color:var(--color-text-muted);font-size:13px}._dcLoading_mqx7x_1044{text-align:center;color:var(--color-text-muted);padding:20px;font-size:13px}._dcEmpty_mqx7x_1051{text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:8px;padding:20px;font-size:13px}._dcError_mqx7x_1060{color:var(--color-danger);background:var(--color-danger-soft);border-radius:6px;padding:8px 12px;font-size:12px}._dcResultCard_mqx7x_1069{border:1px solid var(--color-primary-soft);background:var(--color-primary-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}._dcResultInfo_mqx7x_1080{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._dcResultName_mqx7x_1088{color:var(--color-primary);font-size:14px;font-weight:600}._dcResultMeta_mqx7x_1094{color:var(--color-text-muted);font-size:12px}._dcResultAmount_mqx7x_1099{color:var(--color-text);margin-top:2px;font-size:12.5px}._dcTierCard_mqx7x_1106{border:1px solid var(--color-border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;transition:border-color .15s;display:flex}._dcTierCard_mqx7x_1106:hover{border-color:var(--color-primary)}._dcTierInfo_mqx7x_1121{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._dcTierName_mqx7x_1129{font-size:13.5px;font-weight:600}._dcTierMeta_mqx7x_1134{color:var(--color-text-muted);font-size:11.5px}._dcTierAmount_mqx7x_1139{color:var(--color-text);margin-top:2px;font-size:12.5px}._dcApplyBtn_mqx7x_1146{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;padding:8px 14px;font-size:12.5px;font-weight:600;transition:opacity .15s;display:inline-flex}._dcApplyBtn_mqx7x_1146:hover{opacity:.9}._footer_mqx7x_1167{border-top:1px solid var(--color-border);background:var(--color-surface);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex;position:sticky;bottom:0}._footerError_mqx7x_1181{color:var(--color-danger);font-size:13px}._footerBtns_mqx7x_1186{gap:10px;margin-left:auto;display:flex}._cancelBtn_mqx7x_1192{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}._cancelBtn_mqx7x_1192:hover:not(:disabled){background:var(--color-surface-hover)}._saveBtn_mqx7x_1207{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600}._saveBtn_mqx7x_1207:hover:not(:disabled){background:var(--color-primary-dark)}._saveBtn_mqx7x_1207:disabled,._cancelBtn_mqx7x_1192:disabled{opacity:.6;cursor:not-allowed}._overlay_1il07_2{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;position:fixed;inset:0}._modal_1il07_10{background:var(--color-surface);border-left:1px solid var(--color-border);border-radius:16px 0 0 16px;flex-direction:column;width:880px;max-width:100vw;animation:.3s _slideIn_1il07_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-5px 0 25px #0f172a40}@keyframes _slideIn_1il07_1{0%{transform:translate(100%)}to{transform:translate(0)}}._head_1il07_33{z-index:50;background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-direction:column;gap:16px;padding:20px 24px;display:flex;position:sticky;top:0}._head_1il07_33:before{content:"";background:linear-gradient(90deg, var(--color-primary) 0%, var(--color-primary-soft) 100%);height:3px;position:absolute;top:0;left:0;right:0}._headTop_1il07_55{justify-content:space-between;align-items:center;width:100%;display:flex}._headLeft_1il07_62{align-items:center;gap:12px;display:flex}._headTitle_1il07_68{color:var(--color-text-heading);margin:0;font-size:20px;font-weight:700}._codeBadge_1il07_75{background:var(--color-surface-alt);color:var(--color-text-heading);border:1px solid var(--color-border);border-radius:6px;align-items:center;gap:8px;padding:4px 10px;font-family:monospace;font-size:14px;font-weight:600;display:inline-flex}._headBottom_1il07_89{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._typeChip_1il07_96{background:var(--color-surface-alt);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._timeChip_1il07_109{color:var(--color-text-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}._body_1il07_118{background:var(--color-surface);grid-template-columns:1fr;gap:20px;padding:24px;display:grid}@media (width>=768px){._body_1il07_118{grid-template-columns:1fr 1fr}}._col_1il07_132{flex-direction:column;gap:16px;min-width:0;display:flex}._controlCard_1il07_140{background:linear-gradient(135deg, var(--color-surface-alt) 0%, var(--color-surface-hover) 100%);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:center;gap:16px;padding:16px 20px;display:grid;box-shadow:0 1px 3px #0000000a}._controlGroup_1il07_152{flex-direction:column;gap:6px;display:flex}._controlLabel_1il07_158{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:11.5px;font-weight:700}._antdStatusSelect_1il07_166{width:100%}._statusDot_1il07_170{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}._dot_warning_1il07_178{background:var(--color-warning)}._dot_info_1il07_179{background:var(--color-info)}._dot_primary_1il07_180{background:var(--color-primary)}._dot_success_1il07_181{background:var(--color-success)}._dot_danger_1il07_182{background:var(--color-danger)}._card_1il07_185{border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--color-surface);padding:16px 18px;transition:box-shadow .2s;box-shadow:0 1px 3px #00000008}._card_1il07_185:hover{box-shadow:0 4px 12px #0000000d}._cardHeader_1il07_198{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}._cardTitle_1il07_207{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:700;display:flex}._customerHeader_1il07_220{align-items:center;gap:12px;margin-bottom:12px;display:flex}._avatarCircle_1il07_227{background:linear-gradient(135deg, var(--color-primary-light) 0%, var(--color-primary) 100%);color:#fff;width:42px;height:42px;box-shadow:0 2px 6px var(--color-primary-ring);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}._customerMain_1il07_242{flex-direction:column;gap:2px;display:flex}._customerName_1il07_248{color:var(--color-text-heading);align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}._rankTag_1il07_257{background:var(--color-info-soft);color:var(--color-info-dark);border:1px solid var(--color-border-light);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}._infoList_1il07_268{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._infoItem_1il07_277{color:var(--color-text-secondary);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.4;display:flex}._infoIcon_1il07_286{color:var(--color-text-muted);flex-shrink:0;margin-top:2px;font-size:15px}._addressBox_1il07_293{background:var(--color-bg-subtle);border:1px solid var(--color-border);color:var(--color-text);border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}._noteBox_1il07_306{background:var(--color-warning-soft);border:1px solid var(--color-warning-border);color:var(--color-warning-dark);border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.4}._itemList_1il07_317{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._itemRow_1il07_326{border-bottom:1px solid var(--color-border-light);align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}._itemRow_1il07_326:last-child{border-bottom:none;padding-bottom:0}._itemThumb_1il07_339{background:var(--color-border-light);width:48px;height:48px;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}._itemThumb_1il07_339 img{object-fit:cover;width:100%;height:100%}._itemMain_1il07_360{flex:1;min-width:0}._itemName_1il07_365{color:var(--color-text-heading);font-size:14px;font-weight:600}._itemPriceQty_1il07_371{color:var(--color-text-muted);margin-top:2px;font-size:12.5px}._toppingList_1il07_377{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}._toppingTag_1il07_384{background:var(--color-border-light);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:4px;padding:1px 6px;font-size:11.5px}._itemTotal_1il07_393{color:var(--color-text-heading);white-space:nowrap;font-size:14px;font-weight:700}._discountCard_1il07_401{border-radius:var(--radius-md,10px);background:linear-gradient(135deg, var(--color-danger-soft) 0%, var(--color-surface) 100%);border:1px solid var(--color-danger-border);align-items:center;gap:12px;padding:14px;display:flex}._discountIcon_1il07_411{background:var(--color-danger);width:40px;height:40px;color:var(--color-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}._discountMain_1il07_424{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._discountTitle_1il07_432{color:var(--color-danger-dark);font-size:14px;font-weight:700}._discountMeta_1il07_438{color:var(--color-danger-dark);flex-wrap:wrap;gap:6px;font-size:12px;display:flex}._discountAmount_1il07_446{color:var(--color-danger);white-space:nowrap;font-size:16px;font-weight:700}._summaryBox_1il07_454{flex-direction:column;gap:10px;display:flex}._summaryRow_1il07_460{color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-size:13.5px;display:flex}._summaryRowValue_1il07_468{color:var(--color-text);font-weight:600}._discountValue_1il07_473{color:var(--color-danger)}._summaryTotalRow_1il07_477{border-top:2px dashed var(--color-border);justify-content:space-between;align-items:center;margin-top:6px;padding-top:12px;display:flex}._totalLabel_1il07_486{color:var(--color-text-heading);font-size:15px;font-weight:700}._totalAmount_1il07_492{color:var(--color-primary);font-size:20px;font-weight:800}._state_1il07_498{text-align:center;color:var(--color-text-muted);padding:48px 24px}._stateError_1il07_504{color:var(--color-danger)}._card_ykazt_1{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}._head_ykazt_12{justify-content:space-between;align-items:center;gap:8px;display:flex}._title_ykazt_19{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);align-items:center;gap:7px;margin:0;font-size:12px;font-weight:700;display:flex}._count_ykazt_31{border-radius:var(--radius-full);background:var(--color-surface-hover);min-width:20px;color:var(--color-text-secondary);text-align:center;letter-spacing:0;padding:0 6px;font-size:11px;line-height:18px}._nav_ykazt_43{align-items:center;gap:4px;display:inline-flex}._position_ykazt_49{min-width:34px;color:var(--color-text-secondary);text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._arrow_ykazt_58{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:26px;height:26px;color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}._arrow_ykazt_58:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._arrow_ykazt_58:disabled{opacity:.4;cursor:default}._track_ykazt_83{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}._track_ykazt_83::-webkit-scrollbar{display:none}._slide_ykazt_95{scroll-snap-align:start;flex:0 0 100%;min-width:0}._dots_ykazt_101{justify-content:center;gap:6px;display:flex}._dot_ykazt_101{border-radius:var(--radius-full);background:var(--color-border);cursor:pointer;width:7px;height:7px;transition:width var(--transition-fast), background var(--transition-fast);border:none;padding:0}._dotActive_ykazt_118{background:var(--color-primary);width:18px}._empty_ykazt_123{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);text-align:center;margin:0;padding:14px;font-size:12.5px}._slide_dole3_2{border:1px solid var(--color-border-light);border-radius:var(--radius);background:var(--color-surface-alt);flex-direction:column;gap:10px;height:100%;padding:12px;display:flex}._slidePast_dole3_13{opacity:.65}._slideServing_dole3_17{border-color:var(--color-primary);background:var(--color-primary-soft)}._slideTop_dole3_22{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._code_dole3_29{color:var(--color-text-heading);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700}._timing_dole3_36{border-radius:var(--radius-full);padding:1px 8px;font-size:11px;font-weight:700}._timing_now_dole3_43{background:var(--color-success-soft);color:var(--color-success)}._timing_upcoming_dole3_48{background:var(--color-info-soft);color:var(--color-info)}._timing_past_dole3_53{background:var(--color-surface-hover);color:var(--color-text-muted)}._slideTop_dole3_22>:last-child{margin-left:auto}._bigTime_dole3_62{color:var(--color-text-heading);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:20px;font-weight:700;display:flex}._bigTime_dole3_62 svg{color:var(--color-text-muted);font-size:16px}._facts_dole3_77{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;padding:0;list-style:none;display:grid}._facts_dole3_77 li{min-width:0;color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12.5px;display:flex}._facts_dole3_77 li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._facts_dole3_77 li svg{color:var(--color-text-muted);flex-shrink:0}._chips_dole3_107{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}._chip_dole3_107{border-radius:var(--radius-sm);background:var(--color-surface-hover);color:var(--color-text-secondary);padding:0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}._note_dole3_124{border-left:3px solid var(--color-warning);border-radius:var(--radius-sm);background:var(--color-warning-soft);color:var(--color-text-secondary);margin:0;padding:6px 10px;font-size:12.5px;font-style:italic}._lines_dole3_135{flex-direction:column;max-height:180px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._line_dole3_135{border-bottom:1px dashed var(--color-border-light);align-items:baseline;gap:8px;padding:5px 0;font-size:12.5px;display:flex}._line_dole3_135:last-child{border-bottom:none}._lineQty_dole3_158{color:var(--color-primary);flex-shrink:0;font-weight:700}._lineName_dole3_164{min-width:0;color:var(--color-text);flex-direction:column;flex:1;display:flex}._lineName_dole3_164 em{color:var(--color-text-muted);font-size:11.5px}._lineAmount_dole3_177{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}._total_dole3_184{border-top:1px solid var(--color-border-light);color:var(--color-text-muted);justify-content:space-between;align-items:baseline;gap:8px;padding-top:8px;font-size:12.5px;display:flex}._total_dole3_184 b{color:var(--color-text-heading);font-variant-numeric:tabular-nums;font-size:16px}._openBtn_dole3_201{align-self:flex-start;margin-top:auto}._qrCard_dole3_207{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-surface);align-items:center;gap:14px;padding:14px 16px;display:flex}._qrBox_dole3_217{border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;flex-shrink:0;padding:4px;display:flex}._qrBody_dole3_227{flex-direction:column;gap:6px;min-width:0;display:flex}._qrTitle_dole3_234{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);align-items:center;gap:7px;margin:0;font-size:12px;font-weight:700;display:flex}._qrHint_dole3_246{color:var(--color-text-secondary);margin:0;font-size:12.5px}._qrLink_dole3_252{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}._qrActions_dole3_261{flex-wrap:wrap;gap:4px;margin-left:-8px;display:flex}@media (width<=420px){._qrCard_dole3_207{flex-direction:column;align-items:flex-start}}._title_4jb9s_2{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._titleCode_4jb9s_9{color:var(--color-text-heading);font-size:18px;font-weight:700}._titleName_4jb9s_15{color:var(--color-text-muted);font-size:13px;font-weight:500}._titleState_4jb9s_21{font-size:12px;font-weight:700}._reload_4jb9s_26{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:5px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}._reload_4jb9s_26:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._reload_4jb9s_26:disabled{cursor:default;opacity:.65}._spin_4jb9s_51{animation:.9s linear infinite _spin_4jb9s_51}@keyframes _spin_4jb9s_51{to{transform:rotate(360deg)}}._layout_4jb9s_62{grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}@media (width<=1180px){._layout_4jb9s_62{grid-template-columns:minmax(0,1fr)}}._main_4jb9s_76,._side_4jb9s_77{flex-direction:column;gap:14px;min-width:0;display:flex}._card_4jb9s_84{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-surface);padding:14px 16px}._cardTitle_4jb9s_91{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);align-items:center;gap:7px;margin:0 0 10px;font-size:12px;font-weight:700;display:flex}._cardEmpty_4jb9s_103{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:34px 16px;display:flex}._emptyIcon_4jb9s_112{color:var(--color-text-placeholder);font-size:26px}._emptyTitle_4jb9s_117{color:var(--color-text-heading);font-size:14px;font-weight:600}._cartHead_4jb9s_124{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._cartHeadMain_4jb9s_131{min-width:0}._cartHeadSum_4jb9s_135{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}._cartCount_4jb9s_143{color:var(--color-text-muted);font-size:11.5px}._cartTotal_4jb9s_148{color:var(--color-primary);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}._cartMeta_4jb9s_155{color:var(--color-text-muted);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}._cartMeta_4jb9s_155 span{align-items:center;gap:5px;display:inline-flex}._owner_4jb9s_170{border-radius:var(--radius);background:var(--color-primary-soft);align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}._ownerAvatar_4jb9s_180,._ownerAvatarFallback_4jb9s_181{object-fit:cover;border-radius:50%;flex:0 0 36px;width:36px;height:36px}._ownerAvatarFallback_4jb9s_181{background:var(--color-surface);color:var(--color-text-placeholder);border:1px solid var(--color-border);justify-content:center;align-items:center;display:inline-flex}._ownerInfo_4jb9s_198{flex-direction:column;min-width:0;display:flex}._ownerName_4jb9s_204{color:var(--color-text-heading);font-size:13.5px;font-weight:700}._ownerPhone_4jb9s_210{color:var(--color-text-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}._ownerTag_4jb9s_218{border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-primary);white-space:nowrap;margin-left:auto;padding:2px 9px;font-size:10.5px;font-weight:700}._items_4jb9s_230{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}._item_4jb9s_230{border-bottom:1px dashed var(--color-border-light);gap:11px;padding:11px 0;display:flex}._item_4jb9s_230:last-child{border-bottom:none}._itemThumb_4jb9s_249,._itemThumbFallback_4jb9s_250{border-radius:var(--radius);object-fit:cover;flex:0 0 52px;width:52px;height:52px}._itemThumbFallback_4jb9s_250{background:var(--color-surface-hover);justify-content:center;align-items:center;font-size:20px;display:flex}._itemBody_4jb9s_266{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._itemTop_4jb9s_274{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._itemName_4jb9s_281{color:var(--color-text-heading);font-size:14px;font-weight:600}._itemAmount_4jb9s_287{color:var(--color-text-heading);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}._itemSub_4jb9s_295{color:var(--color-text-muted);align-items:center;gap:8px;font-size:12px;display:flex}._itemQtyEditor_4jb9s_303{background:var(--color-bg-subtle);border-radius:var(--radius-sm);align-items:center;gap:4px;padding:2px 4px;display:inline-flex}._itemQtyEditor_4jb9s_303 button{cursor:pointer;width:20px;height:20px;color:var(--color-text-muted);background:0 0;border:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}._itemQtyEditor_4jb9s_303 button:hover{color:var(--color-text-heading)}._itemQtyEditor_4jb9s_303 span{text-align:center;min-width:16px;color:var(--color-text-heading);font-weight:600}._itemRemove_4jb9s_334{color:var(--color-danger);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:4px;display:inline-flex}._itemRemove_4jb9s_334:hover{background:var(--color-danger-soft)}._itemQty_4jb9s_303{color:var(--color-primary);font-weight:700}._itemTopping_4jb9s_355{color:var(--color-text-placeholder)}._toppings_4jb9s_359{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}._toppingChip_4jb9s_366{border-radius:var(--radius-full);border:1px solid var(--color-border);color:var(--color-text-secondary);padding:1px 8px;font-size:11px}._cartAddActions_4jb9s_374{justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}._comboBadge_4jb9s_382{border-radius:var(--radius-sm);background:var(--color-primary-soft,#eef2ff);color:var(--color-primary,#4f46e5);align-items:center;gap:3px;margin-right:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-flex}._comboParts_4jb9s_395{color:var(--color-text-secondary);margin-top:2px;font-size:11.5px;line-height:1.35}._itemNote_4jb9s_402{color:var(--color-text-placeholder);font-size:11.5px;font-style:italic;display:block}._hint_4jb9s_409{color:var(--color-text-placeholder);margin-top:12px;font-size:11.5px}._note_4jb9s_415{border-radius:var(--radius);background:var(--color-warning-soft);border:1px solid var(--color-warning-border);color:var(--color-warning-dark);margin-top:10px;padding:8px 11px;font-size:12.5px}._muted_4jb9s_425{color:var(--color-text-placeholder);align-items:center;gap:6px;font-size:13px;display:inline-flex}._footer_4jb9s_434{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._footerSum_4jb9s_442{flex-direction:column;display:flex}._footerSumLabel_4jb9s_447{color:var(--color-text-muted);font-size:11.5px}._footerSumValue_4jb9s_452{color:var(--color-primary);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}._footerBtns_4jb9s_459{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._permHint_4jb9s_466{color:var(--color-text-placeholder);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}._wrap_w3wt7_1{flex-direction:column;gap:14px;display:flex}._processBar_w3wt7_8{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;gap:10px;padding:16px 20px 14px;display:flex}._processHeader_w3wt7_19{justify-content:space-between;align-items:center;gap:12px;display:flex}._processTitle_w3wt7_26{color:var(--color-text-heading);font-size:13.5px;font-weight:700}._processOcc_w3wt7_32{color:var(--color-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}._processTrack_w3wt7_40{border-radius:var(--radius);background:var(--color-surface-hover);gap:3px;height:28px;display:flex;overflow:hidden}._processSeg_w3wt7_49{background:var(--seg-color);border-radius:2px;justify-content:center;align-items:center;min-width:4px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:flex}._processSegLabel_w3wt7_60{color:#fff;text-shadow:0 1px 2px #00000040;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}._processLegend_w3wt7_69{flex-wrap:wrap;gap:16px;display:flex}._processLegendItem_w3wt7_75{align-items:center;gap:5px;display:inline-flex}._processDot_w3wt7_81{border-radius:50%;flex:0 0 8px;width:8px;height:8px;display:inline-block}._processLegendLabel_w3wt7_89{color:var(--color-text-muted);font-size:11.5px}._processLegendCount_w3wt7_94{color:var(--color-text-heading);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._boardActions_w3wt7_101{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._error_w3wt7_108{border:1px solid var(--color-danger-border);border-radius:var(--radius);background:var(--color-danger-soft);color:var(--color-danger);align-items:center;gap:8px;padding:11px 14px;font-size:13.5px;font-weight:600;display:flex}._floor_w3wt7_122{border-radius:var(--radius-xl);border:1px solid var(--color-border);background-color:var(--color-surface-alt,#fbfcfe);background-image:radial-gradient(circle,#0f172a0e 1px,#0000 1px);background-size:22px 22px;padding:30px 20px 22px;position:relative;box-shadow:inset 0 1px 2px #0f172a08}._floorHint_w3wt7_134{color:var(--color-text-placeholder);font-size:11.5px;position:absolute;top:10px;left:20px}._grid_w3wt7_142{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:16px;display:grid}._table_w3wt7_149{text-align:left;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-xs);cursor:pointer;transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);border-radius:16px;flex-direction:column;gap:8px;padding:12px 12px 14px;display:flex;position:relative}._table_w3wt7_149:hover{border-color:color-mix(in srgb, var(--state) 45%, var(--color-border));box-shadow:0 18px 34px -20px color-mix(in srgb, var(--state) 75%, transparent), var(--shadow-sm);transform:translateY(-4px)}._table_w3wt7_149:focus-visible{outline:2px solid var(--state);outline-offset:2px}._pulse_w3wt7_178{border-radius:inherit;pointer-events:none;box-shadow:0 0 0 0 color-mix(in srgb, var(--state) 55%, transparent);animation:2.4s ease-out infinite _ring_w3wt7_1;position:absolute;inset:-1px}@keyframes _ring_w3wt7_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--state) 45%, transparent)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}._head_w3wt7_199{justify-content:space-between;align-items:center;gap:6px;display:flex}._code_w3wt7_206{letter-spacing:-.01em;color:var(--color-text-heading);font-size:16px;font-weight:800}._chip_w3wt7_213{border-radius:var(--radius-full);color:var(--state);background:color-mix(in srgb, var(--state) 13%, var(--color-surface));border:1px solid color-mix(in srgb, var(--state) 30%, transparent);white-space:nowrap;padding:2px 8px;font-size:10.5px;font-weight:700}._shape_w3wt7_225{padding:2px 6px 0;position:relative}._seatBadge_w3wt7_230{border-radius:var(--radius-full);color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-xs);align-items:center;gap:3px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;bottom:-2px;right:0}._foot_w3wt7_248{border-top:1px dashed var(--color-border-light);flex-direction:column;gap:2px;min-height:44px;padding-top:9px;display:flex}._footLine_w3wt7_257{color:var(--color-text-secondary);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}._footSub_w3wt7_266{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}._footPrice_w3wt7_274{color:var(--state);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}._footMuted_w3wt7_281{color:var(--color-text-placeholder);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}._state_reserved_w3wt7_290{background:linear-gradient(180deg, color-mix(in srgb, var(--state) 10%, var(--color-surface)), var(--color-surface) 62%)}._state_occupied_w3wt7_294{background:linear-gradient(180deg, color-mix(in srgb, var(--state) 12%, var(--color-surface)), var(--color-surface) 62%);border-color:color-mix(in srgb, var(--state) 30%, var(--color-border))}._state_disabled_w3wt7_299{opacity:.62;filter:grayscale(.35)}._empty_w3wt7_305{text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:44px 16px;font-size:13.5px}._skeleton_w3wt7_315{background:linear-gradient(90deg, var(--color-surface-alt) 25%, var(--color-surface-hover) 50%, var(--color-surface-alt) 75%);background-size:200% 100%;border-radius:16px;height:176px;animation:1.2s infinite _shimmer_w3wt7_1}@keyframes _shimmer_w3wt7_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._table_w3wt7_149,._pulse_w3wt7_178,._occSeg_w3wt7_337,._skeleton_w3wt7_315,._legendItem_w3wt7_339{transition:none;animation:none}}._qrChip_w3wt7_346{border-radius:var(--radius-full);color:var(--color-primary);background:var(--color-primary-soft);border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);white-space:nowrap;align-items:center;gap:3px;margin-left:auto;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex}._footCart_w3wt7_361{color:var(--color-primary);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}._footCartPrice_w3wt7_370{color:var(--color-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}._badge_j9zul_1{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-flex}._sm_j9zul_14{padding:2px 8px;font-size:11.5px}._tone_warning_j9zul_19{background:var(--color-warning-soft);color:var(--color-warning-dark);border-color:var(--color-warning-border)}._tone_info_j9zul_25{background:var(--color-info-soft);color:var(--color-info-dark);border-color:var(--color-info-border)}._tone_primary_j9zul_31{background:var(--color-primary-soft);color:var(--color-primary-dark);border-color:var(--color-primary-soft)}._tone_success_j9zul_37{background:var(--color-success-soft);color:var(--color-success-dark);border-color:var(--color-success-border)}._tone_danger_j9zul_43{background:var(--color-danger-soft);color:var(--color-danger-dark);border-color:var(--color-danger-border)}._tone_neutral_j9zul_49{background:var(--color-surface-hover);color:var(--color-text-muted);border-color:var(--color-border)}._chip_10mer_2{border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--tag-color) 35%, transparent);background:color-mix(in srgb, var(--tag-color) 12%, transparent);color:var(--tag-color);white-space:nowrap;align-items:center;gap:6px;max-width:100%;padding:3px 10px 3px 8px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}._sm_10mer_18{gap:5px;padding:1px 8px 1px 6px;font-size:11.5px}._dot_10mer_24{background:var(--tag-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}._sm_10mer_18 ._dot_10mer_24{width:6px;height:6px}._name_10mer_37{text-overflow:ellipsis;overflow:hidden}._selectable_10mer_43{cursor:pointer;border-style:dashed;border-color:var(--color-border);background:var(--color-surface);color:var(--color-text-muted);transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast)}._selectable_10mer_43 ._dot_10mer_24{background:color-mix(in srgb, var(--tag-color) 45%, transparent)}._selectable_10mer_43:hover{border-color:var(--tag-color);color:var(--tag-color)}._selected_10mer_62{border-style:solid;border-color:color-mix(in srgb, var(--tag-color) 55%, transparent);background:color-mix(in srgb, var(--tag-color) 14%, transparent);color:var(--tag-color)}._selected_10mer_62 ._dot_10mer_24{background:var(--tag-color)}._wrap_7qquh_1{flex-direction:column;gap:12px;display:flex}._spin_7qquh_7{animation:.8s linear infinite _spin_7qquh_7}@keyframes _spin_7qquh_7{to{transform:rotate(360deg)}}._toolbar_7qquh_18{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._stations_7qquh_26{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._stationLabel_7qquh_33{color:var(--color-text-muted);align-items:center;gap:6px;margin-right:4px;font-size:12.5px;font-weight:600;display:inline-flex}._stationBtn_7qquh_43{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:5px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}._stationBtn_7qquh_43:hover{border-color:var(--color-primary);color:var(--color-primary)}._stationBtnActive_7qquh_63{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._mine_7qquh_70{opacity:.7;font-size:16px;line-height:0}._toolbarRight_7qquh_76{align-items:center;gap:8px;display:flex}._filters_7qquh_83{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._filterChip_7qquh_90{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}._filterChip_7qquh_90:hover{border-color:var(--color-text-muted);color:var(--color-text)}._filterChipActive_7qquh_110{background:var(--color-surface-hover);color:var(--color-text-heading);border-color:currentColor}._chip_pending_7qquh_116._filterChipActive_7qquh_110{background:var(--color-warning-soft);border-color:var(--color-warning-border);color:var(--color-warning)}._chip_preparing_7qquh_122._filterChipActive_7qquh_110{background:var(--color-info-soft);border-color:var(--color-info-border);color:var(--color-info)}._chip_done_7qquh_128._filterChipActive_7qquh_110{background:var(--color-success-soft);border-color:var(--color-success-border);color:var(--color-success)}._filterCount_7qquh_134{font-variant-numeric:tabular-nums;opacity:.75}._error_7qquh_139{border-radius:var(--radius);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger);padding:10px 14px;font-size:13px}._dateBar_7qquh_149{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px;display:flex}._dateLabel_7qquh_160{color:var(--color-text-muted);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}._presetGroup_7qquh_169{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._presetBtn_7qquh_176{border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;padding:4px 10px;font-size:12px;font-weight:500}._presetBtn_7qquh_176:hover{border-color:var(--color-primary);color:var(--color-primary)}._presetBtnActive_7qquh_193{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary);font-weight:700}._dateDisplay_7qquh_200{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}._layout_7qquh_207{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=960px){._layout_7qquh_207{grid-template-columns:1fr}}._timeline_7qquh_221{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;max-height:calc(100vh - 240px);padding:2px 4px 2px 2px;display:flex;position:relative;overflow-y:auto}._timelineEmpty_7qquh_233{border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:50px 16px;font-size:13px;display:flex}._card_7qquh_247{box-sizing:border-box;border:1px solid var(--color-border);border-left:4px solid var(--color-text-muted);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;box-shadow:var(--shadow-xs);color:var(--color-text);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;flex-shrink:0;gap:10px;padding:12px 14px 12px 16px;font-family:inherit;display:flex;position:relative}._card_pending_7qquh_268{border-left-color:var(--color-warning)}._card_preparing_7qquh_272{border-left-color:var(--color-info)}._card_done_7qquh_276{border-left-color:var(--color-success)}._card_7qquh_247:hover{box-shadow:var(--shadow-sm);border-top-color:var(--color-primary-light);border-right-color:var(--color-primary-light);border-bottom-color:var(--color-primary-light)}._cardActive_7qquh_287,._cardActive_7qquh_287:hover{border-top-color:var(--color-primary);border-right-color:var(--color-primary);border-bottom-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), var(--shadow-sm)}._cardLate_7qquh_295{border-left-color:var(--color-danger);background:var(--color-danger-soft)}._cardDone_7qquh_300{opacity:.7}._cardTop_7qquh_305{align-items:center;gap:8px;min-width:0;display:flex}._typeTag_7qquh_312{border-radius:var(--radius-full);flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-flex}._typeTagOrder_7qquh_323{background:var(--color-warning-soft);color:var(--color-warning)}._typeTagDineIn_7qquh_328{background:var(--color-info-soft);color:var(--color-info)}._cardCode_7qquh_333{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;overflow:hidden}._cardTime_7qquh_344{color:var(--color-text-heading);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;font-size:13px;font-weight:700;display:inline-flex}._cardTime_7qquh_344 small{color:var(--color-text-muted);font-size:11.5px;font-weight:500}._cardTimeLate_7qquh_362,._cardTimeLate_7qquh_362 small{color:var(--color-danger)}._cardTitleRow_7qquh_368{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}._cardTitle_7qquh_368{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--color-text-heading);margin:0;font-size:17px;font-weight:800;line-height:1.25;overflow:hidden}._cardCustomer_7qquh_389{color:var(--color-text-muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}._cardNote_7qquh_397{border-radius:var(--radius);background:var(--color-warning-soft);color:var(--color-warning);align-items:flex-start;gap:6px;margin:0;padding:6px 8px;font-size:12px;line-height:1.4;display:flex}._cardNote_7qquh_397 svg{flex-shrink:0;margin-top:2px}._cardItems_7qquh_416{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._cardItem_7qquh_416{align-items:center;gap:8px;min-width:0;display:flex}._cardItemImg_7qquh_432{border-radius:var(--radius-sm);background:var(--color-surface-hover);object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:inline-flex}._cardItemName_7qquh_445{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}._cardItem_done_7qquh_455 ._cardItemName_7qquh_445{color:var(--color-text-muted);text-decoration:line-through}._cardItemQty_7qquh_460{min-width:28px;color:var(--color-text-heading);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:800}._itemDot_7qquh_470{background:var(--color-text-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px}._itemDot_pending_7qquh_478{background:var(--color-warning)}._itemDot_preparing_7qquh_482{background:var(--color-info)}._itemDot_done_7qquh_486{background:var(--color-success)}._cardMore_7qquh_490{color:var(--color-text-muted);padding-left:38px;font-size:12px;font-weight:600}._cardProgress_7qquh_498{border-top:1px dashed var(--color-border);flex-direction:column;gap:6px;padding-top:10px;display:flex}._progressHead_7qquh_506{justify-content:space-between;align-items:center;gap:8px;display:flex}._progressText_7qquh_513{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}._progressText_7qquh_513 strong{color:var(--color-text-heading)}._progressTrack_7qquh_523{border-radius:var(--radius-full);background:var(--color-border);width:100%;height:6px;display:flex;overflow:hidden}._progressDone_7qquh_532,._progressPreparing_7qquh_533{height:100%;transition:width var(--transition);display:block}._progressDone_7qquh_532{background:var(--color-success)}._progressPreparing_7qquh_533{background:var(--color-info)}._typeGroup_7qquh_548{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);gap:2px;padding:3px;display:inline-flex}._typeBtn_7qquh_557{border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;align-items:center;gap:6px;padding:5px 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}._typeBtn_7qquh_557:hover{color:var(--color-primary)}._typeBtnActive_7qquh_577,._typeBtnActive_7qquh_577:hover{background:var(--color-primary);color:#fff}._filterDivider_7qquh_583{background:var(--color-border);align-self:stretch;width:1px;margin:2px 4px}._loadMoreBox_7qquh_590{justify-content:center;width:100%;padding:8px 0 16px;display:flex}._loadMoreBtn_7qquh_597{justify-content:center;width:100%}._detail_7qquh_603{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-xs);overflow:hidden}._detailEmpty_7qquh_611{color:var(--color-text-muted);flex-direction:column;align-items:center;gap:12px;padding:80px 20px;font-size:14px;display:flex}._detailHead_7qquh_621{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);flex-direction:column;gap:12px;padding:16px 18px;display:flex}._detailTitleWrap_7qquh_630{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._detailTitle_7qquh_630{color:var(--color-text-heading);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:19px;font-weight:700}._lateBadge_7qquh_644{border-radius:var(--radius-full);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger);align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}._detailMeta_7qquh_657{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px;display:grid}._detailMeta_7qquh_657 li{flex-direction:column;gap:2px;min-width:0;display:flex}._detailMeta_7qquh_657 span{color:var(--color-text-muted);font-size:11.5px}._detailMeta_7qquh_657 strong{color:var(--color-text);font-size:13.5px;font-weight:600}._orderNote_7qquh_681{border-radius:var(--radius);background:var(--color-warning-soft);border:1px solid var(--color-warning-border);color:var(--color-warning-dark);align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}._bulkBar_7qquh_695{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}._bulkLabel_7qquh_704{color:var(--color-text-muted);margin-right:4px;font-size:12.5px;font-weight:600}._itemList_7qquh_712{flex-direction:column;display:flex}._item_7qquh_470{border-bottom:1px solid var(--color-border-light);transition:background var(--transition-fast);align-items:center;gap:12px;padding:12px 18px;display:flex}._item_7qquh_470:last-child{border-bottom:none}._item_7qquh_470:hover{background:var(--color-surface-hover)}._itemDone_7qquh_734 ._itemName_7qquh_734{color:var(--color-text-muted);text-decoration:line-through}._itemDone_7qquh_734 ._itemImg_7qquh_739,._itemDone_7qquh_734 ._itemImgFallback_7qquh_740{opacity:.55}._itemImg_7qquh_739,._itemImgFallback_7qquh_740{border-radius:var(--radius);object-fit:cover;background:var(--color-surface-hover);flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;display:inline-flex}._itemInfo_7qquh_758{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._itemName_7qquh_734{color:var(--color-text-heading);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}._comboTag_7qquh_776{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);padding:1px 8px;font-size:11px;font-weight:700}._itemTags_7qquh_785{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._itemNote_7qquh_792{color:var(--color-warning-dark);font-size:12.5px;font-style:italic}._qty_7qquh_798{color:var(--color-text-heading);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:19px;font-weight:800}._itemStatus_7qquh_806{border:1px solid var(--color-border);border-radius:var(--radius);flex-shrink:0;display:inline-flex;overflow:hidden}._statusBtn_7qquh_814{border:none;border-right:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);padding:7px 12px;font-size:12.5px;font-weight:600}._statusBtn_7qquh_814:last-child{border-right:none}._statusBtn_7qquh_814:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}._statusBtn_7qquh_814:disabled{opacity:.6;cursor:not-allowed}._statusBtnActive_7qquh_841._status_pending_7qquh_841{background:var(--color-warning);color:#fff}._statusBtnActive_7qquh_841._status_preparing_7qquh_846{background:var(--color-info);color:#fff}._statusBtnActive_7qquh_841._status_done_7qquh_851{background:var(--color-success);color:#fff}@media (width<=720px){._item_7qquh_470{flex-wrap:wrap}._itemStatus_7qquh_806{width:100%}._statusBtn_7qquh_814{flex:1}}._itemCancelled_7qquh_871{opacity:.55}._itemCancelled_7qquh_871 ._itemName_7qquh_734,._itemCancelled_7qquh_871 ._qty_7qquh_798{color:var(--color-text-muted);text-decoration:line-through}._cancelTag_7qquh_881{border-radius:var(--radius-full);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger);padding:1px 8px;font-size:11px;font-weight:700;text-decoration:none}._toppings_7qquh_893{flex-wrap:wrap;gap:5px;display:flex}._topping_7qquh_893{border-radius:var(--radius-sm);background:var(--color-surface-hover);color:var(--color-text-secondary);padding:1px 8px;font-size:11.5px;font-weight:600}._mono_7qquh_909{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._cardTableCode_7qquh_913{border-radius:var(--radius-full);background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-secondary);padding:1px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}._cardCleared_7qquh_925{opacity:.6;border-style:dashed}._clearedBadge_7qquh_930{border-radius:var(--radius-full);background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-secondary);align-items:center;gap:4px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-flex}._clearedNote_7qquh_943{border-radius:var(--radius);background:var(--color-surface-hover);border:1px dashed var(--color-border);color:var(--color-text-secondary);align-items:center;gap:8px;margin-top:10px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}._clearedAt_7qquh_957{color:var(--color-text-muted);margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}._itemOtherStation_7qquh_965{opacity:.5;background:var(--color-surface-hover)}._otherStationTag_7qquh_970{border-radius:var(--radius-full);border:1px solid var(--color-border);color:var(--color-text-muted);align-items:center;gap:3px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}._cardItemOtherStation_7qquh_982{opacity:.45}._wrap_1h9h6_1{flex-direction:column;gap:18px;display:flex}._header_1h9h6_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._headerMain_1h9h6_16{min-width:0}._title_1h9h6_20{color:var(--color-text-heading);font-size:22px;font-weight:700}._sub_1h9h6_26{color:var(--color-text-muted);margin-top:4px;font-size:13.5px}._headerSide_1h9h6_32{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._socket_1h9h6_40{border-radius:var(--radius-full);border:1px solid #0000;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}._socketOn_1h9h6_51{color:var(--color-success);background:var(--color-success-soft);border-color:var(--color-success-border)}._socketOff_1h9h6_57{color:var(--color-danger);background:var(--color-danger-soft);border-color:var(--color-danger-border)}._clock_1h9h6_64{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);text-align:right;padding:6px 14px}._clockTime_1h9h6_73{color:var(--color-text-heading);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.1}._clockColon_1h9h6_81{margin:0 1px;animation:1s steps(2,start) infinite _blink_1h9h6_1}@keyframes _blink_1h9h6_1{to{opacity:.25}}._clockSeconds_1h9h6_92{color:var(--color-text-muted);margin-left:4px;font-size:12px;font-weight:600}._clockDate_1h9h6_99{color:var(--color-text-muted);font-size:11.5px}._tabs_1h9h6_105{border-bottom:1px solid var(--color-border);gap:6px;display:flex}._tab_1h9h6_105{cursor:pointer;color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}._tab_1h9h6_105:hover{color:var(--color-text)}._tabActive_1h9h6_131{color:var(--color-primary);border-bottom-color:var(--color-primary)}._badge_yoq1m_1{border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:5px;max-width:100%;font-weight:600;display:inline-flex}._size_md_yoq1m_11{padding:3px 10px;font-size:.78rem}._size_sm_yoq1m_16{padding:2px 8px;font-size:.72rem}._label_yoq1m_21{text-overflow:ellipsis;overflow:hidden}._code_yoq1m_26{opacity:.7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}._none_yoq1m_32{color:var(--color-text-placeholder)}._full_yoq1m_37{background:var(--color-success-soft);color:var(--color-success-dark);border:1px solid var(--color-success-border)}._accent_indigo_yoq1m_44{color:#4338ca;background:#eef2ff;border:1px solid #e0e7ff}._accent_emerald_yoq1m_50{color:#047857;background:#ecfdf5;border:1px solid #d1fae5}._accent_amber_yoq1m_56{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._accent_rose_yoq1m_62{color:#be123c;background:#fff1f2;border:1px solid #ffe4e6}._accent_sky_yoq1m_68{color:#0369a1;background:#f0f9ff;border:1px solid #e0f2fe}._accent_violet_yoq1m_74{color:#6d28d9;background:#f5f3ff;border:1px solid #ede9fe}._wrap_1amvc_1{width:100%;max-width:800px;margin:0 auto}._title_1amvc_7{color:var(--color-text);margin-bottom:20px;font-size:22px;font-weight:700}._avatarCard_1amvc_14{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;align-items:center;gap:24px;margin-bottom:20px;padding:24px;display:flex}._avatarWrapper_1amvc_25{background:var(--color-primary-soft,#eef2ff);width:96px;height:96px;color:var(--color-primary,#4f46e5);border:3px solid var(--color-surface);border-radius:50%;flex-shrink:0;place-items:center;font-size:36px;font-weight:700;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 14px #00000014}._avatarImg_1amvc_42{object-fit:cover;width:100%;height:100%}._avatarMeta_1amvc_48{flex-direction:column;flex:1;gap:6px;display:flex}._nameRow_1amvc_55{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._userName_1amvc_62{color:var(--color-text-heading);font-size:20px;font-weight:700}._userEmail_1amvc_68{color:var(--color-text-muted);font-size:13.5px}._avatarActions_1amvc_73{align-items:center;gap:10px;margin-top:8px;display:flex}._fileInputHidden_1amvc_80{display:none}._roleBadge_1amvc_84{border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._role_success_1amvc_94{background:var(--color-success-soft);color:var(--color-success-dark)}._role_warning_1amvc_95{background:var(--color-warning-soft);color:var(--color-warning-dark)}._role_primary_1amvc_96{background:var(--color-primary-soft);color:var(--color-primary-dark)}._role_danger_1amvc_97{background:var(--color-danger-soft);color:var(--color-danger-dark)}._role_info_1amvc_98{background:var(--color-info-soft);color:var(--color-info-dark)}._role_muted_1amvc_99{background:var(--color-surface-hover);color:var(--color-text-muted)}._rankBadge_1amvc_101{color:#b45309;background:linear-gradient(135deg,#f59e0b26,#d9770633);border:1px solid #f59e0b59;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}._msgSuccess_1amvc_114{background:var(--color-success-soft);color:var(--color-success-dark);border-radius:8px;margin-bottom:14px;padding:10px 14px;font-size:13.5px}._msgError_1amvc_123{background:var(--color-danger-soft);color:var(--color-danger-dark);border-radius:8px;margin-bottom:14px;padding:10px 14px;font-size:13.5px}._card_1amvc_132{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;overflow:hidden}._cardTitle_1amvc_139{color:var(--color-text-heading);border-bottom:1px solid var(--color-border);background:var(--color-surface-alt,#00000005);padding:16px 20px;font-size:15px;font-weight:700}._row_1amvc_148{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}._row_1amvc_148:last-child{border-bottom:none}._key_1amvc_161{color:var(--color-text-muted);font-size:14px}._value_1amvc_166{color:var(--color-text);text-align:right;word-break:break-word;font-size:14px;font-weight:500}@media (width<=600px){._avatarCard_1amvc_14{text-align:center;flex-direction:column}._avatarActions_1amvc_73,._nameRow_1amvc_55{justify-content:center}}._account_1phtq_2{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);align-items:center;gap:12px;padding:12px 14px;display:flex}._avatar_1phtq_12{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary-light), var(--color-primary-dark));color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.85rem;font-weight:700;display:inline-flex}._accountText_1phtq_26{flex-direction:column;flex:1;min-width:0;display:flex}._accountName_1phtq_33{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}._accountMeta_1phtq_42{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._accountRole_1phtq_50{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary-dark);flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:700;display:inline-flex}._errorBox_1phtq_65{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);padding:10px 14px;font-size:.8125rem}._warnBox_1phtq_74,._primaryNote_1phtq_75{border-radius:var(--radius);align-items:flex-start;gap:9px;padding:10px 14px;font-size:.8rem;line-height:1.5;display:flex}._warnBox_1phtq_74{background:var(--color-warning-soft);border:1px solid var(--color-warning-border);color:var(--color-warning-dark)}._primaryNote_1phtq_75{background:var(--color-info-soft);border:1px solid var(--color-info-border);color:var(--color-info-dark)}._warnBox_1phtq_74 svg,._primaryNote_1phtq_75 svg{flex-shrink:0;margin-top:2px}._primaryNote_1phtq_75 em{font-style:normal;font-weight:700}._search_1phtq_108{width:210px}._list_1phtq_113{flex-direction:column;gap:7px;max-height:320px;padding-right:2px;display:flex;overflow-y:auto}._item_1phtq_122{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);align-items:center;gap:10px;padding:11px 13px;display:flex}._item_1phtq_122:hover{border-color:var(--color-primary-light)}._itemPicked_1phtq_138{border-color:var(--color-primary-light);background:var(--color-primary-soft)}._itemPrimary_1phtq_143{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ring)}._itemMain_1phtq_148{cursor:pointer;flex:1;align-items:flex-start;gap:11px;min-width:0;display:flex}._itemBody_1phtq_157{flex-direction:column;gap:3px;min-width:0;display:flex}._itemName_1phtq_164{color:var(--color-text);flex-wrap:wrap;align-items:center;gap:7px;font-size:.9rem;font-weight:600;display:flex}._primaryTag_1phtq_174,._currentTag_1phtq_175{border-radius:var(--radius-full);letter-spacing:.02em;align-items:center;gap:4px;padding:1px 8px;font-size:.66rem;font-weight:700;display:inline-flex}._primaryTag_1phtq_174{background:var(--color-primary);color:#fff}._currentTag_1phtq_175{background:var(--color-success-soft);color:var(--color-success-dark);border:1px solid var(--color-success-border)}._itemMeta_1phtq_197{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:.74rem;display:flex}._itemMeta_1phtq_197 code{color:var(--color-text-placeholder);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._itemUsers_1phtq_211{font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}._itemDesc_1phtq_218{text-overflow:ellipsis;white-space:nowrap;max-width:30ch;overflow:hidden}._makePrimary_1phtq_225{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);flex-shrink:0;align-items:center;gap:5px;padding:6px 11px;font-family:inherit;font-size:.73rem;font-weight:600;display:inline-flex}._makePrimary_1phtq_225:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._makePrimary_1phtq_225:disabled{opacity:.5;cursor:not-allowed}._itemSkeleton_1phtq_252{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);flex-direction:column;gap:7px;padding:13px;display:flex}._empty_1phtq_261{text-align:center;color:var(--color-text-muted);padding:30px 16px;font-size:.85rem}@media (width<=600px){._search_1phtq_108{width:150px}._item_1phtq_122{flex-wrap:wrap}}._wrap_142sd_5{flex-direction:column;gap:18px;display:flex}._header_142sd_11{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._title_142sd_19{color:var(--color-text-heading);margin:0;font-size:1.5rem;font-weight:700}._sub_142sd_26{color:var(--color-text-muted);margin:4px 0 0;font-size:.875rem}._filterHeader_142sd_33{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}._tabs_142sd_46{background:var(--color-surface-alt);border-radius:var(--radius-lg);gap:4px;padding:4px;display:inline-flex}._tab_142sd_46{border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;align-items:center;gap:7px;padding:8px 18px;font-family:inherit;font-size:.9rem;font-weight:600;display:flex}._tab_142sd_46:hover{color:var(--color-text-secondary)}._tabActive_142sd_74,._tabActive_142sd_74:hover{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-xs)}._searchBox_142sd_81{flex:1;min-width:240px;max-width:380px}._resultBar_142sd_87{align-items:center;display:flex}._resultCount_142sd_92{color:var(--color-text-muted);font-size:.85rem;font-weight:600}._grid_142sd_99{flex-direction:column;gap:10px;display:flex}._row_142sd_105{z-index:1;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition-fast);border-left:3px solid #0000;align-items:center;gap:18px;padding:14px 18px;display:flex;position:relative}._row_142sd_105:hover{box-shadow:var(--shadow);border-left-color:var(--color-primary-light);transform:translate(2px)}._row_142sd_105:focus-within{z-index:20}._rowLocked_142sd_132{background:var(--color-surface-alt);border-left-color:var(--color-danger-border)}._rowLocked_142sd_132:hover{border-left-color:var(--color-danger)}._lockedBadge_142sd_141{border-radius:var(--radius-full);background:var(--color-danger-soft);color:var(--color-danger-dark);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:700;display:inline-flex}._avatar_142sd_155{border-radius:var(--radius-lg);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:.95rem;font-weight:800;display:flex;overflow:hidden}._avatarImg_142sd_169{object-fit:cover;border-radius:inherit;width:100%;height:100%}._av_success_142sd_176{background:linear-gradient(135deg,#34d399,#059669)}._av_warning_142sd_177{background:linear-gradient(135deg,#fbbf24,#d97706)}._av_primary_142sd_178{background:linear-gradient(135deg,#818cf8,#4f46e5)}._av_info_142sd_179{background:linear-gradient(135deg,#60a5fa,#2563eb)}._av_muted_142sd_180{background:linear-gradient(135deg,#9ca3af,#6b7280)}._rankBadge_142sd_182{border-radius:var(--radius-full);color:#b45309;background:linear-gradient(135deg,#f59e0b26,#d9770633);border:1px solid #f59e0b59;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:700;display:inline-flex}._rankDiscount_142sd_195{color:#d97706;font-size:.64rem;font-weight:800}._rowIdentity_142sd_202{flex-direction:column;flex:1.3 220px;gap:6px;min-width:0;display:flex}._rowNameLine_142sd_210{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._rowName_142sd_210{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:.92rem;font-weight:700;overflow:hidden}._badge_142sd_228{border-radius:var(--radius-full);white-space:nowrap;width:fit-content;padding:2px 10px;font-size:.7rem;font-weight:700;display:inline-block}._badge_success_142sd_238{background:var(--color-success-soft);color:var(--color-success-dark)}._badge_warning_142sd_239{background:var(--color-warning-soft);color:var(--color-warning-dark)}._badge_primary_142sd_240{background:var(--color-primary-soft);color:var(--color-primary-dark)}._badge_info_142sd_241{background:var(--color-info-soft);color:var(--color-info-dark)}._badge_muted_142sd_242{background:var(--color-surface-hover);color:var(--color-text-muted)}._rowContact_142sd_244{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._infoRow_142sd_251{color:var(--color-text-secondary);align-items:center;gap:6px;min-width:0;font-size:.82rem;display:flex}._infoIcon_142sd_260{color:var(--color-text-placeholder);flex-shrink:0}._infoText_142sd_265{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}._verified_142sd_272{color:var(--color-success);flex-shrink:0}._rowExtra_142sd_278{border-left:1px solid var(--color-border);flex:1.4 260px;align-items:center;gap:24px;min-width:0;padding:0 12px;display:flex}._rowStat_142sd_288{align-items:center;gap:9px;min-width:0;display:flex}._statIcon_142sd_295{color:var(--color-primary);flex-shrink:0}._statValue_142sd_300{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:.85rem;font-weight:700;line-height:1.25;overflow:hidden}._statLabel_142sd_311{color:var(--color-text-muted);font-size:.68rem}._rowActions_142sd_316{flex-shrink:0;margin-left:auto}._branchChips_142sd_322{flex-wrap:wrap;gap:6px;max-width:220px;display:flex}._branchChip_142sd_322{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary-dark);white-space:nowrap;padding:2px 9px;font-size:.72rem;font-weight:600;display:inline-block}@media (width<=860px){._row_142sd_105{flex-wrap:wrap}._rowExtra_142sd_278{border-left:none;border-top:1px dashed var(--color-border);flex-basis:100%;margin-top:6px;padding:10px 0 0}._rowActions_142sd_316{margin-left:0}}._state_142sd_359{text-align:center;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:48px 24px;font-size:.9rem}._stateError_142sd_369{color:var(--color-danger);background:var(--color-danger-soft);border-color:var(--color-danger-border)}._modalOverlay_142sd_376{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:999;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_142sd_376{background:var(--color-surface);border-radius:var(--radius-xl);width:440px;max-width:100%;box-shadow:var(--shadow-xl);padding:24px}._modalHeader_142sd_397{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._modalTitle_142sd_404{color:var(--color-text-heading);align-items:center;gap:8px;font-size:1.15rem;font-weight:700;display:flex}._modalCloseBtn_142sd_413{cursor:pointer;color:var(--color-text-placeholder);border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;padding:4px;display:flex}._modalCloseBtn_142sd_413:hover{color:var(--color-text);background:var(--color-surface-hover)}._modalBody_142sd_429{flex-direction:column;gap:14px;padding:12px 0;display:flex}._modalSub_142sd_436{color:var(--color-text-muted);margin:0;font-size:.875rem}._roleOptions_142sd_442{flex-direction:column;gap:8px;display:flex}._roleOption_142sd_442{border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:10px;padding:12px 14px;font-family:inherit;font-size:.9rem;font-weight:600;display:flex}._roleOption_142sd_442:hover{border-color:var(--color-primary-light);background:var(--color-surface-hover)}._roleOptionActive_142sd_469,._roleOptionActive_142sd_469:hover{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-dark)}._roleOptionLabel_142sd_476{text-align:left;flex:1}._roleCheck_142sd_481{color:var(--color-primary);font-size:1.1rem}._roleDot_142sd_486{border-radius:50%;flex-shrink:0;width:10px;height:10px}._dot_success_142sd_493{background:var(--color-success)}._dot_warning_142sd_494{background:var(--color-warning)}._dot_primary_142sd_495{background:var(--color-primary)}._dot_info_142sd_496{background:var(--color-info)}._dot_muted_142sd_497{background:#9ca3af}._modalFooter_142sd_499{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}._branchSectionLabel_142sd_507{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em;font-size:.78rem;font-weight:700}._branchList_142sd_515{flex-direction:column;gap:8px;display:flex}._branchItem_142sd_521{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);align-items:center;gap:10px;padding:10px 12px;display:flex}._branchItemIcon_142sd_531{color:var(--color-primary);flex-shrink:0}._branchItemName_142sd_536{min-width:0;color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.88rem;font-weight:600;overflow:hidden}._branchRemoveBtn_142sd_547{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-placeholder);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._branchRemoveBtn_142sd_547:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}._branchRemoveBtn_142sd_547:disabled{opacity:.5;cursor:not-allowed}._branchAddRow_142sd_573{align-items:flex-start;gap:8px;display:flex}._branchAddRow_142sd_573>:first-child{flex:1;min-width:0}._branchEmpty_142sd_584{text-align:center;color:var(--color-text-muted);background:var(--color-surface-alt);border-radius:var(--radius-lg);padding:18px 12px;font-size:.85rem}._branchError_142sd_593{border-radius:var(--radius);background:var(--color-danger-soft);color:var(--color-danger-dark);padding:9px 12px;font-size:.82rem;font-weight:600}._pagination_142sd_603{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);justify-content:center;align-items:center;gap:16px;margin-top:28px;padding:20px 16px;display:flex}._pagingBtn_142sd_615{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);padding:8px 16px;font-family:inherit;font-size:.9rem;font-weight:600}._pagingBtn_142sd_615:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._pagingBtn_142sd_615:disabled{opacity:.5;cursor:not-allowed}._pageInfo_142sd_639{color:var(--color-text-secondary);text-align:center;min-width:140px;font-size:.9rem;font-weight:600}._errorBox_1wpgy_1{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);align-items:center;gap:9px;padding:10px 14px;font-size:.8125rem;display:flex}._list_1wpgy_13{flex-direction:column;gap:8px;display:flex}._item_1wpgy_19{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--transition-fast);align-items:center;gap:12px;padding:10px 12px;display:flex}._item_1wpgy_19:hover{border-color:var(--color-primary-light)}._thumb_1wpgy_34{border-radius:var(--radius-lg);background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:inline-flex;overflow:hidden}._thumb_1wpgy_34 img{object-fit:cover;width:100%;height:100%}._itemBody_1wpgy_54{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._itemName_1wpgy_62{color:var(--color-text);align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}._assignedTag_1wpgy_71{border-radius:var(--radius-full);background:var(--color-success-soft);border:1px solid var(--color-success-border);color:var(--color-success-dark);align-items:center;gap:4px;padding:1px 7px;font-size:.66rem;font-weight:700;display:inline-flex}._itemMeta_1wpgy_84{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._removeBtn_1wpgy_92{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._removeBtn_1wpgy_92:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger-border);background:var(--color-danger-soft)}._removeBtn_1wpgy_92:disabled{opacity:.5;cursor:not-allowed}._itemSkeleton_1wpgy_119{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);flex-direction:column;gap:7px;padding:13px;display:flex}._empty_1wpgy_128{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);color:var(--color-text-placeholder);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:26px 16px;display:flex}._empty_1wpgy_128 p{color:var(--color-text-muted);max-width:42ch;font-size:.82rem;line-height:1.5}._emptySmall_1wpgy_148{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);color:var(--color-text-muted);text-align:center;padding:14px;font-size:.82rem}._addRow_1wpgy_158{align-items:flex-start;gap:10px;display:flex}._addRow_1wpgy_158>:first-child{flex:1;min-width:0}@media (width<=560px){._addRow_1wpgy_158{flex-direction:column}._addRow_1wpgy_158>*{width:100%}}._errorBox_uwhye_1{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);align-items:center;gap:9px;padding:10px 14px;font-size:.8125rem;display:flex}._split_uwhye_14{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=780px){._split_uwhye_14{grid-template-columns:1fr}}._list_uwhye_28{flex-direction:column;gap:8px;max-height:380px;padding-right:2px;display:flex;overflow-y:auto}._item_uwhye_37{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);align-items:flex-start;gap:11px;padding:11px 12px;display:flex}._item_uwhye_37:hover{border-color:var(--color-primary-light)}._itemEditing_uwhye_52{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ring)}._pin_uwhye_57{border-radius:var(--radius);background:var(--color-success-soft);width:32px;height:32px;color:var(--color-success-dark);flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}._itemBody_uwhye_70{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._itemName_uwhye_78{color:var(--color-text);flex-wrap:wrap;align-items:center;gap:7px;font-size:.9rem;font-weight:600;display:flex}._pinTag_uwhye_88,._noPinTag_uwhye_89{border-radius:var(--radius-full);align-items:center;gap:4px;padding:1px 7px;font-size:.66rem;font-weight:700;display:inline-flex}._pinTag_uwhye_88{background:var(--color-primary-soft);color:var(--color-primary-dark)}._noPinTag_uwhye_89{background:var(--color-warning-soft);color:var(--color-warning-dark)}._itemAddress_uwhye_109{color:var(--color-text-muted);font-size:.8rem;line-height:1.45}._itemPhone_uwhye_115{color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:.78rem;display:inline-flex}._itemActions_uwhye_124{flex-shrink:0;gap:5px;display:inline-flex}._iconBtn_uwhye_130{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:30px;height:30px;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}._iconBtn_uwhye_130:hover:not(:disabled){color:var(--color-primary);border-color:var(--color-primary-light);background:var(--color-primary-soft)}._iconBtnDanger_uwhye_151:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger-border);background:var(--color-danger-soft)}._iconBtn_uwhye_130:disabled{opacity:.5;cursor:not-allowed}._itemSkeleton_uwhye_162{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);flex-direction:column;gap:6px;padding:13px;display:flex}._empty_uwhye_171{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);color:var(--color-text-placeholder);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 16px;display:flex}._empty_uwhye_171 p{color:var(--color-text-muted);max-width:40ch;font-size:.82rem;line-height:1.5}._form_uwhye_192{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;gap:13px;padding:14px;display:flex}._formEditing_uwhye_203{border-color:var(--color-primary-light);box-shadow:0 0 0 3px var(--color-primary-ring);background:var(--color-surface)}._formActions_uwhye_209{gap:8px;margin-top:2px;display:flex}._cancelEdit_uwhye_215{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:5px;padding:4px 9px;font-family:inherit;font-size:.72rem;font-weight:600;display:inline-flex}._cancelEdit_uwhye_215:hover{color:var(--color-danger);border-color:var(--color-danger-border)}._wrap_1s902_1{flex-direction:column;min-height:0;display:flex}._toolbar_1s902_8{border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}._searchBox_1s902_18{flex:1;min-width:200px;max-width:300px}._segmented_1s902_24{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:3px;padding:3px;display:inline-flex}._segment_1s902_24{border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;padding:6px 14px;font-family:inherit;font-size:.82rem;font-weight:600}._segment_1s902_24:hover{color:var(--color-text-secondary)}._segmentActive_1s902_50,._segmentActive_1s902_50:hover{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-xs)}._presets_1s902_57{gap:6px;margin-left:auto;display:inline-flex}._preset_1s902_57{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}._preset_1s902_57:hover{border-color:var(--color-primary-light);color:var(--color-primary);background:var(--color-primary-soft)}._lockBanner_1s902_86{background:var(--color-warning-soft);border-bottom:1px solid var(--color-warning-border);color:var(--color-warning-dark);align-items:center;gap:10px;padding:12px 16px;font-size:.85rem;display:flex}._tableScroll_1s902_98{max-height:calc(100vh - 300px);overflow:auto}._table_1s902_98{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}._colName_1s902_110{width:auto;min-width:280px}._colAction_1s902_115{width:92px}._colAll_1s902_119{width:104px}._th_1s902_124{z-index:3;background:var(--color-surface-alt);border-bottom:1px solid var(--color-border);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);text-align:center;white-space:nowrap;padding:10px 12px;font-size:.72rem;font-weight:700;position:sticky;top:0}._thName_1s902_140{z-index:4;text-align:left;border-right:1px solid var(--color-border);padding-left:18px;left:0}._thAction_1s902_148,._thAll_1s902_149{vertical-align:top}._thHot_1s902_153{background:var(--color-primary-soft)}._actionLabel_1s902_157{letter-spacing:0;text-transform:none;font-size:.78rem;font-weight:700;display:block}._tone_info_1s902_165{color:var(--color-info-dark)}._tone_success_1s902_168{color:var(--color-success-dark)}._tone_warning_1s902_171{color:var(--color-warning-dark)}._tone_danger_1s902_174{color:var(--color-danger-dark)}._tone_primary_1s902_177{color:var(--color-primary-dark)}._thCheck_1s902_181{align-items:center;gap:6px;margin-top:6px;display:inline-flex}._thCount_1s902_188{letter-spacing:0;color:var(--color-text-placeholder);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:600}._groupRow_1s902_197{background:var(--color-border-light)}._groupCell_1s902_201{z-index:2;background:var(--color-border-light);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);text-align:left;padding:0;position:sticky;left:0}._groupToggle_1s902_212{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:9px 18px;font-family:inherit;display:flex}._groupCaret_1s902_225{color:var(--color-text-muted);transition:transform var(--transition-fast);flex-shrink:0}._groupCaretClosed_1s902_231{transform:rotate(-90deg)}._groupName_1s902_235{letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.78rem;font-weight:700}._groupBadge_1s902_243{border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);font-variant-numeric:tabular-nums;padding:1px 8px;font-size:.7rem;font-weight:700}._groupActionCell_1s902_254{background:var(--color-border-light);border-bottom:1px solid var(--color-border)}._row_1s902_260{transition:background var(--transition-fast)}._row_1s902_260:hover ._nameCell_1s902_264,._row_1s902_260:hover ._cell_1s902_265{background:var(--color-surface-hover)}._rowGranted_1s902_269 ._nameCell_1s902_264{box-shadow:inset 3px 0 0 var(--color-primary-light)}._rowChanged_1s902_273 ._nameCell_1s902_264,._rowChanged_1s902_273 ._cell_1s902_265{background:var(--color-warning-soft)}._rowChanged_1s902_273 ._nameCell_1s902_264{box-shadow:inset 3px 0 0 var(--color-warning)}._nameCell_1s902_264{z-index:1;background:var(--color-surface);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border-light);text-align:left;transition:background var(--transition-fast);padding:9px 18px;font-weight:500;position:sticky;left:0}._nameMain_1s902_295{color:var(--color-text);align-items:center;gap:7px;font-size:.875rem;font-weight:600;display:flex}._dot_1s902_304{border-radius:var(--radius-full);background:var(--color-warning);flex-shrink:0;width:6px;height:6px}._nameKey_1s902_312{color:var(--color-text-placeholder);margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;display:block}._cell_1s902_265{text-align:center;border-bottom:1px solid var(--color-border-light);background:var(--color-surface);transition:background var(--transition-fast);padding:9px 12px}._cellClickable_1s902_328{cursor:pointer}._cellHot_1s902_332{background:#4f46e50a}._na_1s902_264{color:var(--color-border);-webkit-user-select:none;user-select:none;font-weight:700}._allCell_1s902_342{border-left:1px solid var(--color-border);white-space:nowrap;display:table-cell}._rowCount_1s902_348{color:var(--color-text-placeholder);font-variant-numeric:tabular-nums;vertical-align:middle;margin-left:6px;font-size:.7rem;font-weight:600}._emptyCell_1s902_357{text-align:center;color:var(--color-text-muted);background:var(--color-surface);padding:44px 16px;font-size:.875rem}@media (width<=900px){._presets_1s902_57{margin-left:0}._colName_1s902_110{min-width:200px}}._overlay_l30sf_1{z-index:100;background:#0f172a73;justify-content:center;align-items:center;padding:32px 16px;display:flex;position:fixed;inset:0}._modal_l30sf_12{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:520px;max-height:calc(100vh - 64px);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}._head_l30sf_24{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}._headTitle_l30sf_35{color:var(--color-text-heading);margin:0;font-size:17px;font-weight:700}._headSub_l30sf_42{color:var(--color-text-muted);margin-top:3px;font-size:.8rem}._body_l30sf_48{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}._errorBox_l30sf_58{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);padding:10px 14px;font-size:13px}._warnBox_l30sf_67,._noteBox_l30sf_68{border-radius:var(--radius);align-items:flex-start;gap:9px;padding:10px 14px;font-size:.8rem;line-height:1.45;display:flex}._warnBox_l30sf_67{background:var(--color-warning-soft);border:1px solid var(--color-warning-border);color:var(--color-warning-dark)}._noteBox_l30sf_68{background:var(--color-surface-alt);border:1px solid var(--color-border);color:var(--color-text-muted)}._warnBox_l30sf_67 svg,._noteBox_l30sf_68 svg{flex-shrink:0;margin-top:2px}._foot_l30sf_96{border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 20px;display:flex;position:sticky;bottom:0}._wrap_1l7rv_1{width:100%}._header_1l7rv_6{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}._title_1l7rv_14{color:var(--color-text-heading);margin-bottom:4px;font-size:22px;font-weight:700}._sub_1l7rv_21{color:var(--color-text-muted);max-width:62ch;font-size:14px}._headerActions_1l7rv_27{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_1l7rv_34{animation:.8s linear infinite _spin_1l7rv_34}@keyframes _spin_1l7rv_34{to{transform:rotate(360deg)}}._tabs_1l7rv_45{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:4px;margin-bottom:16px;padding:4px;display:inline-flex}._tab_1l7rv_45{border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;align-items:center;gap:7px;padding:8px 16px;font-family:inherit;font-size:.88rem;font-weight:600;display:flex}._tab_1l7rv_45:hover{color:var(--color-text-secondary)}._tabActive_1l7rv_75,._tabActive_1l7rv_75:hover{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-xs)}._errorBanner_1l7rv_82{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);align-items:center;gap:9px;margin-bottom:14px;padding:11px 14px;font-size:.85rem;display:flex}._split_1l7rv_96{grid-template-columns:288px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1100px){._split_1l7rv_96{grid-template-columns:1fr}}._rail_1l7rv_110{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);position:sticky;top:80px;overflow:hidden}._railHead_1l7rv_120{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);padding:12px}._railList_1l7rv_126{flex-direction:column;gap:4px;max-height:calc(100vh - 210px);padding:8px;display:flex;overflow-y:auto}._railItem_1l7rv_135{border-radius:var(--radius-lg);text-align:left;cursor:pointer;width:100%;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;display:flex}._railItem_1l7rv_135:hover{background:var(--color-surface-hover)}._railItemActive_1l7rv_154,._railItemActive_1l7rv_154:hover{background:var(--color-primary-soft);border-color:var(--color-primary-light)}._roleMark_1l7rv_160,._roleMarkLg_1l7rv_161{border-radius:var(--radius-lg);color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._roleMark_1l7rv_160{width:32px;height:32px;font-size:14px}._roleMarkLg_1l7rv_161{border-radius:var(--radius-xl);width:44px;height:44px;font-size:19px}._accent_indigo_1l7rv_183{background:linear-gradient(135deg,#6366f1,#4338ca)}._accent_emerald_1l7rv_186{background:linear-gradient(135deg,#34d399,#047857)}._accent_amber_1l7rv_189{background:linear-gradient(135deg,#fbbf24,#b45309)}._accent_rose_1l7rv_192{background:linear-gradient(135deg,#fb7185,#be123c)}._accent_sky_1l7rv_195{background:linear-gradient(135deg,#38bdf8,#0369a1)}._accent_violet_1l7rv_198{background:linear-gradient(135deg,#a78bfa,#6d28d9)}._railBody_1l7rv_202{flex-direction:column;flex:1;min-width:0;display:flex}._railName_1l7rv_209{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}._railCode_1l7rv_218{color:var(--color-text-placeholder);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;overflow:hidden}._railMeta_1l7rv_227{flex-shrink:0;align-items:center;gap:5px;display:inline-flex}._tagSystem_1l7rv_234{border-radius:var(--radius-sm);background:var(--color-info-soft);color:var(--color-info-dark);letter-spacing:.04em;padding:1px 6px;font-size:.62rem;font-weight:800}._railUsers_1l7rv_244{border-radius:var(--radius-full);background:var(--color-border-light);color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:3px;padding:2px 7px;font-size:.7rem;font-weight:700;display:inline-flex}._railSkeleton_1l7rv_257{flex-direction:column;gap:6px;padding:11px 10px;display:flex}._railEmpty_1l7rv_264{color:var(--color-text-placeholder);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:34px 16px;font-size:.82rem;display:flex}._panel_1l7rv_276{min-width:0}._panelLoading_1l7rv_280{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;gap:12px;padding:20px;display:flex}._panelHead_1l7rv_290{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}._panelHeadMain_1l7rv_304{align-items:flex-start;gap:14px;min-width:0;display:flex}._panelTitleRow_1l7rv_311{flex-wrap:wrap;align-items:center;gap:9px;display:flex}._panelTitle_1l7rv_311{color:var(--color-text-heading);margin:0;font-size:18px;font-weight:700}._codeChip_1l7rv_325{border-radius:var(--radius-sm);background:var(--color-surface-alt);border:1px solid var(--color-border);color:var(--color-text-secondary);padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}._badgeSystem_1l7rv_335,._badgeFull_1l7rv_336{border-radius:var(--radius-full);letter-spacing:.02em;padding:2px 9px;font-size:.68rem;font-weight:700}._badgeSystem_1l7rv_335{background:var(--color-info-soft);color:var(--color-info-dark);border:1px solid var(--color-info-border)}._badgeFull_1l7rv_336{background:var(--color-warning-soft);color:var(--color-warning-dark);border:1px solid var(--color-warning-border)}._panelSub_1l7rv_356{color:var(--color-text-muted);max-width:70ch;margin-top:4px;font-size:.85rem}._panelHeadActions_1l7rv_363{flex-shrink:0;align-items:center;gap:8px;display:flex}._statRow_1l7rv_371{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}@media (width<=720px){._statRow_1l7rv_371{grid-template-columns:1fr}}._stat_1l7rv_371{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;gap:5px;padding:14px 16px;display:flex}._statLabel_1l7rv_395{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-size:.72rem;font-weight:700}._statValue_1l7rv_403{color:var(--color-text-heading);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.1}._statValue_1l7rv_403 small{color:var(--color-text-placeholder);font-size:.85rem;font-weight:600}._statHint_1l7rv_417{color:var(--color-text-muted);font-size:.72rem}._bar_1l7rv_422{border-radius:var(--radius-full);background:var(--color-border-light);height:6px;display:block;overflow:hidden}._barFill_1l7rv_430{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--color-primary-light), var(--color-primary));height:100%;transition:width var(--transition);display:block}._barFillAlt_1l7rv_438{background:linear-gradient(90deg, #34d399, var(--color-success))}._matrixCard_1l7rv_443{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);overflow:hidden}._saveBar_1l7rv_451{border-top:1px solid var(--color-warning-border);background:var(--color-warning-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex;position:sticky;bottom:0}._saveBarClean_1l7rv_464{border-top-color:var(--color-border);background:var(--color-surface-alt)}._saveInfo_1l7rv_469{color:var(--color-text-secondary);align-items:center;gap:9px;font-size:.85rem;display:inline-flex}._saveBar_1l7rv_451:not(._saveBarClean_1l7rv_464) ._saveInfo_1l7rv_469{color:var(--color-warning-dark)}._saveActions_1l7rv_481{gap:8px;display:inline-flex}._blockCard_1l7rv_487{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-align:center;color:var(--color-text-placeholder);flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}._blockCard_1l7rv_487 h3{color:var(--color-text-heading);font-size:1rem;font-weight:700}._blockCard_1l7rv_487 p{color:var(--color-text-muted);max-width:52ch;font-size:.85rem;line-height:1.55}._accountsTab_1l7rv_514{flex-direction:column;gap:14px;display:flex}._accountsToolbar_1l7rv_520{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._accountsSearch_1l7rv_527{flex:1;min-width:240px;max-width:380px}._accountsHint_1l7rv_533{color:var(--color-text-muted);font-size:.8rem}._cellName_1l7rv_538{color:var(--color-text);font-weight:600}._cellMuted_1l7rv_543{color:var(--color-text-muted);font-size:.78rem}._roleBadge_1l7rv_548{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary-dark);align-items:center;gap:5px;padding:3px 10px;font-size:.76rem;font-weight:600;display:inline-flex}._roleBadgeAdmin_1l7rv_560{background:var(--color-success-soft);color:var(--color-success-dark)}._chipRow_1l7rv_565{flex-wrap:wrap;gap:5px;display:inline-flex}._chip_1l7rv_565{border-radius:var(--radius-full);background:var(--color-border-light);color:var(--color-text-secondary);padding:2px 8px;font-size:.72rem;font-weight:600}._card_1b4su_1{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:12px;gap:14px;padding:16px;transition:box-shadow .15s,border-color .15s;display:flex}._card_1b4su_1:hover{box-shadow:0 6px 20px #0000000f}._thumbLink_1b4su_15{flex-shrink:0;display:block}._thumb_1b4su_15{object-fit:cover;border-radius:10px;width:72px;height:72px}._thumbFallback_1b4su_27{background:var(--color-primary-soft,#eef2ff);width:72px;height:72px;color:var(--color-primary,#4f46e5);border-radius:10px;place-items:center;font-size:26px;font-weight:700;display:grid}._body_1b4su_39{flex-direction:column;flex:1;min-width:0;display:flex}._cardTop_1b4su_46{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._nameGroup_1b4su_53{flex-direction:column;gap:2px;min-width:0;display:flex}._name_1b4su_53{color:var(--color-text,#111827);font-size:15px;font-weight:600;line-height:1.35;text-decoration:none}._name_1b4su_53:hover{color:var(--color-primary,#4f46e5)}._badgeGroup_1b4su_72{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._badgeActive_1b4su_79,._badgeInactive_1b4su_80{border-radius:20px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}._badgeActive_1b4su_79{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#10b981)}._badgeInactive_1b4su_80{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#ef4444)}._cityBadge_1b4su_98{background:var(--color-bg-subtle,#f3f4f6);color:var(--color-text-secondary,#4b5563);border:1px solid var(--color-border,#e5e7eb);border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-flex}._info_1b4su_111{flex-direction:column;gap:4px;margin:8px 0 12px;padding:0;list-style:none;display:flex}._info_1b4su_111 li{color:var(--color-text-muted,#6b7280);align-items:center;gap:7px;font-size:12.5px;display:flex}._info_1b4su_111 svg{flex-shrink:0;font-size:13px}._cityItem_1b4su_133{font-weight:500;color:var(--color-primary,#4f46e5)!important}._cardActions_1b4su_138{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}._current_1b4su_146{color:var(--color-success,#10b981);align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}._iconActions_1b4su_155{gap:6px;display:flex}._overlay_1f1p0_1{z-index:100;background:#11182780;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._modal_1f1p0_11{background:var(--color-surface);border-radius:14px;width:100%;max-width:1200px;max-height:92vh;overflow-y:auto;box-shadow:0 20px 60px #00000040}._head_1f1p0_21{border-bottom:1px solid var(--color-border);background:var(--color-surface);z-index:10;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex;position:sticky;top:0}._title_1f1p0_34{color:var(--color-text);font-size:17px;font-weight:700}._closeBtn_1f1p0_40{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;font-size:18px;display:grid}._closeBtn_1f1p0_40:hover{background:var(--color-surface-hover);color:var(--color-text)}._alert_1f1p0_58{background:var(--color-danger-soft);color:var(--color-danger);border-radius:8px;align-items:center;gap:8px;margin:16px 22px 0;padding:10px 13px;font-size:13px;display:flex}._form_1f1p0_70{flex-direction:column;gap:18px;padding:18px 22px 22px;display:flex}._body_1f1p0_78{grid-template-columns:1fr 1fr;align-items:start;gap:22px;display:grid}._col_1f1p0_85{flex-direction:column;gap:15px;min-width:0;display:flex}._imageBlock_1f1p0_93{margin-bottom:44px;position:relative}._dropCover_1f1p0_98,._dropThumb_1f1p0_99{cursor:pointer;border:1.5px dashed var(--color-border);background:var(--color-bg);color:var(--color-text-muted);place-items:center;display:grid;position:relative;overflow:hidden}._dropCover_1f1p0_98{border-radius:10px;width:100%;height:180px}._dropThumb_1f1p0_99{border:3px solid var(--color-surface);outline:1.5px dashed var(--color-border);border-radius:50%;width:96px;height:96px;position:absolute;bottom:-34px;left:22px}._dropCover_1f1p0_98:hover,._dropThumb_1f1p0_99:hover{border-color:var(--color-primary);color:var(--color-primary)}._preview_1f1p0_133{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._dropHint_1f1p0_141{z-index:1;flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex;position:relative}._dropThumb_1f1p0_99 ._dropHint_1f1p0_141{font-size:11px}._preview_1f1p0_133+._dropHint_1f1p0_141{opacity:0;color:#fff;background:#00000059;justify-content:center;transition:opacity .15s;position:absolute;inset:0}._dropCover_1f1p0_98:hover ._preview_1f1p0_133+._dropHint_1f1p0_141,._dropThumb_1f1p0_99:hover ._preview_1f1p0_133+._dropHint_1f1p0_141{opacity:1}._spin_1f1p0_171{font-size:18px;animation:.8s linear infinite _spin_1f1p0_171}@keyframes _spin_1f1p0_171{to{transform:rotate(360deg)}}._field_1f1p0_183{flex-direction:column;gap:6px;display:flex}._row_1f1p0_189{grid-template-columns:1fr 1fr;gap:14px;display:grid}._label_1f1p0_195{color:var(--color-text);font-size:13px;font-weight:500}._input_1f1p0_201,._textarea_1f1p0_202{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:8px;padding:10px 12px;font-size:14px}._textarea_1f1p0_202{resize:vertical}._input_1f1p0_201:focus,._textarea_1f1p0_202:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}._hint_1f1p0_223{color:var(--color-text-muted);font-size:12px;line-height:1.4}._hint_1f1p0_223 code{background:var(--color-surface-hover);border-radius:4px;padding:1px 5px;font-size:11.5px}._socialList_1f1p0_237{flex-direction:column;gap:10px;display:flex}._socialRow_1f1p0_243{align-items:stretch;gap:0;display:flex}._socialIcon_1f1p0_249{border:1px solid var(--color-border);background:var(--color-surface-hover);border-right:none;border-radius:8px 0 0 8px;flex-shrink:0;place-items:center;width:42px;font-size:16px;display:grid}._socialRow_1f1p0_243 ._input_1f1p0_201{border-radius:0 8px 8px 0}._galleryGrid_1f1p0_266{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;display:grid}._galleryItem_1f1p0_272{aspect-ratio:1;border:1px solid var(--color-border);border-radius:9px;position:relative;overflow:hidden}._galleryAdd_1f1p0_280{aspect-ratio:1;border:1.5px dashed var(--color-border);background:var(--color-bg);color:var(--color-text-muted);cursor:pointer;border-radius:9px;place-items:center;font-size:26px;transition:border-color .15s,color .15s,background .15s;display:grid}._galleryAdd_1f1p0_280:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._switchRow_1f1p0_300{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:inline-flex}._switch_1f1p0_300{background:var(--color-border);border-radius:20px;flex-shrink:0;width:46px;height:26px;transition:background .2s;position:relative}._switchOn_1f1p0_318{background:var(--color-primary)}._knob_1f1p0_322{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}._switchOn_1f1p0_318 ._knob_1f1p0_322{transform:translate(20px)}._switchText_1f1p0_338{color:var(--color-text);font-size:14px;font-weight:500}._galleryItem_1f1p0_272 img{object-fit:cover;width:100%;height:100%}._pendingBadge_1f1p0_350{background:var(--color-primary);color:#fff;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;bottom:4px;left:4px}._galleryRemove_1f1p0_362{color:#fff;cursor:pointer;background:#11182799;border:none;border-radius:6px;place-items:center;width:24px;height:24px;font-size:14px;display:grid;position:absolute;top:4px;right:4px}._galleryRemove_1f1p0_362:hover{background:var(--color-danger)}._actions_1f1p0_382{z-index:10;background:var(--color-surface);border-top:1px solid var(--color-border);border-radius:0 0 14px 14px;justify-content:flex-end;gap:10px;margin:14px -22px -22px;padding:14px 22px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #0000000d}._btnGhost_1f1p0_397,._btnPrimary_1f1p0_398{cursor:pointer;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}._btnGhost_1f1p0_397{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}._btnGhost_1f1p0_397:hover:not(:disabled){background:var(--color-surface-hover)}._btnPrimary_1f1p0_398{background:var(--color-primary);color:#fff;border:none}._btnPrimary_1f1p0_398:hover:not(:disabled){background:var(--color-primary-dark)}._btnPrimary_1f1p0_398:disabled,._btnGhost_1f1p0_397:disabled{opacity:.6;cursor:not-allowed}@media (width<=720px){._body_1f1p0_78{grid-template-columns:1fr}}@media (width<=520px){._row_1f1p0_189{grid-template-columns:1fr}}._wrap_14gf0_1{width:100%}._header_14gf0_5{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._title_14gf0_13{color:var(--color-text);margin-bottom:4px;font-size:22px;font-weight:700}._sub_14gf0_20,._muted_14gf0_25{color:var(--color-text-muted);font-size:14px}._addBtn_14gf0_30{background:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}._addBtn_14gf0_30:hover{background:var(--color-primary-dark)}._empty_14gf0_49{border:1.5px dashed var(--color-border);color:var(--color-text-muted);border-radius:12px;flex-direction:column;align-items:center;gap:14px;padding:48px 20px;display:flex}._grid_14gf0_60{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}._card_14gf0_66{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;gap:14px;padding:16px;transition:box-shadow .15s;display:flex}._card_14gf0_66:hover{box-shadow:0 6px 20px #0000000f}._thumbLink_14gf0_80{flex-shrink:0}._thumb_14gf0_80{object-fit:cover;border-radius:10px;width:72px;height:72px}._thumbFallback_14gf0_91{background:var(--color-primary-soft);width:72px;height:72px;color:var(--color-primary);border-radius:10px;place-items:center;font-size:26px;font-weight:700;display:grid}._body_14gf0_103{flex-direction:column;flex:1;min-width:0;display:flex}._cardTop_14gf0_110{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._name_14gf0_117{color:var(--color-text);font-size:15px;font-weight:600;line-height:1.35}._name_14gf0_117:hover{color:var(--color-primary)}._badgeActive_14gf0_128,._badgeInactive_14gf0_129{border-radius:20px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:600}._badgeActive_14gf0_128{background:var(--color-success-soft);color:var(--color-success)}._badgeInactive_14gf0_129{background:var(--color-danger-soft);color:var(--color-danger)}._info_14gf0_147{flex-direction:column;gap:4px;margin:8px 0 12px;list-style:none;display:flex}._info_14gf0_147 li{color:var(--color-text-muted);align-items:center;gap:7px;font-size:12.5px;display:flex}._info_14gf0_147 svg{flex-shrink:0;font-size:13px}._cardActions_14gf0_168{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}._selectBtn_14gf0_176{border:1px solid var(--color-primary);color:var(--color-primary);cursor:pointer;background:0 0;border-radius:7px;padding:6px 12px;font-size:12.5px;font-weight:600}._selectBtn_14gf0_176:hover{background:var(--color-primary-soft)}._current_14gf0_191{color:var(--color-success);align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}._iconActions_14gf0_200{gap:6px;display:flex}._iconBtn_14gf0_205,._iconBtnDanger_14gf0_206{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:7px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}._iconBtn_14gf0_205{color:var(--color-text-muted)}._iconBtn_14gf0_205:hover{color:var(--color-primary);border-color:var(--color-primary)}._iconBtnDanger_14gf0_206{color:var(--color-text-muted)}._iconBtnDanger_14gf0_206:hover{color:var(--color-danger);border-color:var(--color-danger)}._wrap_tqrrc_1{width:100%}._muted_tqrrc_5{color:var(--color-text-muted);font-size:14px}._backLink_tqrrc_10{color:var(--color-text-muted);align-items:center;gap:6px;margin-bottom:16px;font-size:13px;font-weight:500;display:inline-flex}._backLink_tqrrc_10:hover{color:var(--color-primary)}._notFound_tqrrc_24{flex-direction:column;align-items:flex-start;gap:12px;display:flex}._profileCard_tqrrc_32{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;overflow:hidden}._cover_tqrrc_39{background:var(--color-surface-hover);height:260px}._coverImg_tqrrc_44{object-fit:cover;width:100%;height:100%;display:block}._coverPlaceholder_tqrrc_51{background:linear-gradient(135deg, var(--color-primary-soft), #dbe4ff);width:100%;height:100%}._identity_tqrrc_57{align-items:flex-end;gap:18px;padding:0 24px 20px;display:flex;position:relative}._avatar_tqrrc_65{border:4px solid var(--color-surface);background:var(--color-primary-soft);border-radius:50%;flex-shrink:0;width:168px;height:168px;margin-top:-84px;overflow:hidden;box-shadow:0 2px 8px #0000001f}._avatar_tqrrc_65 img{object-fit:cover;width:100%;height:100%}._avatarFallback_tqrrc_83{width:100%;height:100%;color:var(--color-primary);place-items:center;font-size:64px;font-weight:700;display:grid}._identityMain_tqrrc_93{flex:1;min-width:0;padding-bottom:4px}._nameRow_tqrrc_99{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._name_tqrrc_99{color:var(--color-text);font-size:26px;font-weight:800}._subline_tqrrc_112{color:var(--color-text-muted);margin-top:4px;font-size:14px}._badgeActive_tqrrc_118,._badgeInactive_tqrrc_119{border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600}._badgeActive_tqrrc_118{background:var(--color-success-soft);color:var(--color-success)}._badgeInactive_tqrrc_119{background:var(--color-danger-soft);color:var(--color-danger)}._headActions_tqrrc_136{align-items:center;gap:10px;padding-bottom:4px;display:flex}._selectBtn_tqrrc_143,._editBtn_tqrrc_144{cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex}._selectBtn_tqrrc_143{background:var(--color-primary);color:#fff;border:none}._selectBtn_tqrrc_143:hover{background:var(--color-primary-dark)}._editBtn_tqrrc_144{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}._editBtn_tqrrc_144:hover{background:var(--color-surface-hover)}._currentTag_tqrrc_176{color:var(--color-success);background:var(--color-success-soft);border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}._content_tqrrc_189{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}._panel_tqrrc_196{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:20px}._panelTitle_tqrrc_203{color:var(--color-text);align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:700;display:flex}._infoList_tqrrc_213{flex-direction:column;gap:14px;list-style:none;display:flex}._infoItem_tqrrc_220{align-items:flex-start;gap:12px;display:flex}._infoIcon_tqrrc_226{background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary);border-radius:9px;flex-shrink:0;place-items:center;font-size:16px;display:grid}._infoLabel_tqrrc_238{color:var(--color-text-muted);font-size:12px}._infoValue_tqrrc_243{color:var(--color-text);word-break:break-word;font-size:14px;font-weight:500}._desc_tqrrc_250{color:var(--color-text);font-size:14px;line-height:1.6}._socialBlock_tqrrc_257{border-top:1px solid var(--color-border);margin-top:18px;padding-top:16px}._socialTitle_tqrrc_263{text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);margin-bottom:10px;font-size:12px;font-weight:600}._socialList_tqrrc_272{flex-wrap:wrap;gap:8px;display:flex}._socialChip_tqrrc_278{border:1px solid var(--color-border);color:var(--color-text);border-radius:20px;align-items:center;gap:7px;padding:7px 12px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}._socialChip_tqrrc_278:hover{border-color:var(--color-primary);background:var(--color-surface-hover)}._count_tqrrc_297{background:var(--color-primary-soft);min-width:22px;height:22px;color:var(--color-primary);border-radius:11px;place-items:center;margin-left:8px;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}._mapWrap_tqrrc_311{border:1px solid var(--color-border);border-radius:10px;overflow:hidden}._mapWrap_tqrrc_311 iframe{border:0;width:100%;height:360px;display:block}._gallery_tqrrc_325{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}._galleryItem_tqrrc_331{aspect-ratio:4/3;background:var(--color-surface-hover);border-radius:10px;position:relative;overflow:hidden}._galleryItem_tqrrc_331 img{object-fit:cover;width:100%;height:100%;transition:transform .2s}._galleryItem_tqrrc_331:hover img{transform:scale(1.05)}._galleryZoom_tqrrc_350{color:#fff;opacity:0;background:#11182759;place-items:center;font-size:20px;transition:opacity .15s;display:grid;position:absolute;inset:0}._galleryItem_tqrrc_331:hover ._galleryZoom_tqrrc_350{opacity:1}@media (width<=780px){._content_tqrrc_189{grid-template-columns:1fr}._identity_tqrrc_57{flex-direction:column;align-items:flex-start}._avatar_tqrrc_65{width:120px;height:120px;margin-top:-60px}._headActions_tqrrc_136{padding-top:8px}}._wrap_40axk_1{flex-direction:column;gap:20px;padding-bottom:40px;display:flex}._header_40axk_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_40axk_16{color:var(--color-text-heading);align-items:center;gap:10px;margin:0 0 4px;font-size:20px;font-weight:700;display:flex}._sub_40axk_26{max-width:640px;color:var(--color-text-muted);font-size:13px}._spin_40axk_32{animation:1s linear infinite _spin_40axk_32}@keyframes _spin_40axk_32{to{transform:rotate(360deg)}}._card_40axk_43{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;gap:16px;padding:18px 20px;display:flex}._cardHead_40axk_54{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._eyebrow_40axk_62{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-size:11.5px;font-weight:700}._cardTitle_40axk_70{color:var(--color-text-heading);margin:2px 0 0;font-size:16px;font-weight:700}._empty_40axk_77{border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px;font-size:13px;display:flex}._options_40axk_91{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}._option_40axk_91{border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);align-items:center;gap:12px;padding:16px;display:flex;position:relative}._option_40axk_91:hover:not(:disabled){border-color:var(--color-primary)}._option_40axk_91:disabled{cursor:default}._option_40axk_91:disabled:not(._optionActive_40axk_120){opacity:.6}._optionActive_40axk_120{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:0 0 0 3px var(--color-primary-ring)}._optionFlag_40axk_130,._segmentFlag_40axk_131{border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;display:inline-flex;overflow:hidden}._optionFlag_40axk_130{width:40px;height:40px}._optionFlag_40axk_130 svg,._segmentFlag_40axk_131 svg{width:100%;height:100%;display:block}._optionText_40axk_151{flex-direction:column;gap:2px;min-width:0;display:flex}._optionText_40axk_151 strong{color:var(--color-text-heading);font-size:15px}._optionText_40axk_151 small{color:var(--color-text-muted);font-size:12px}._currentTag_40axk_168{border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success);padding:1px 8px;font-size:10.5px;font-weight:700;position:absolute;top:8px;right:10px}._optionCheck_40axk_180{color:var(--color-primary);margin-left:auto;font-size:18px}._effects_40axk_186{border-top:1px solid var(--color-border-light);flex-direction:column;gap:6px;padding-top:12px;display:flex}._effects_40axk_186 li{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12.5px;display:flex}._branchList_40axk_203{flex-direction:column;display:flex}._branchRow_40axk_208{border-bottom:1px solid var(--color-border-light);align-items:center;gap:12px;padding:10px 0;display:flex}._branchRow_40axk_208:last-child{border-bottom:none}._branchAvatar_40axk_220{border-radius:var(--radius);background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}._branchAvatar_40axk_220 img{object-fit:cover;width:100%;height:100%}._branchInfo_40axk_240{flex-direction:column;flex:1;min-width:0;display:flex}._branchInfo_40axk_240 strong{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._branchInfo_40axk_240 small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._segment_40axk_131{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);flex-shrink:0;gap:4px;padding:3px;display:inline-flex}._segmentBtn_40axk_273{border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}._segmentBtn_40axk_273:hover:not(:disabled){color:var(--color-text-heading)}._segmentBtn_40axk_273:disabled{cursor:default}._segmentBtnActive_40axk_296{background:var(--color-surface);color:var(--color-primary);box-shadow:0 0 0 1px var(--color-border), 0 1px 2px #0000000f}._segmentFlag_40axk_131{width:16px;height:16px}@media (width<=560px){._branchRow_40axk_208{flex-wrap:wrap}._segment_40axk_131{margin-left:48px}}._wrap_1iw9x_1{width:100%}._header_1iw9x_5{margin-bottom:20px}._title_1iw9x_9{color:var(--color-text);margin-bottom:4px;font-size:22px;font-weight:700}._sub_1iw9x_16{color:var(--color-text-muted);font-size:14px}._layout_1iw9x_21{grid-template-columns:280px 1fr;align-items:start;gap:20px;display:grid}._leftPane_1iw9x_29{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:14px;position:sticky;top:88px}._paneHead_1iw9x_38{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._paneTitle_1iw9x_45{color:var(--color-text);font-size:14px;font-weight:700}._iconAdd_1iw9x_51{border:1px solid var(--color-primary);width:30px;height:30px;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:7px;place-items:center;font-size:16px;display:grid}._iconAdd_1iw9x_51:hover{background:var(--color-primary-soft)}._catList_1iw9x_68{flex-direction:column;gap:4px;display:flex}._allBtn_1iw9x_74{text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:500}._allBtn_1iw9x_74:hover{background:var(--color-surface-hover)}._allBtnActive_1iw9x_90{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}._catItem_1iw9x_96{background:var(--color-surface);border-radius:8px;align-items:center;gap:4px;padding:4px 6px 4px 4px;display:flex}._catItem_1iw9x_96:hover{background:var(--color-surface-hover)}._catItemActive_1iw9x_109{background:var(--color-primary-soft)}._dragHandle_1iw9x_113{width:26px;height:30px;color:var(--color-text-muted);cursor:grab;touch-action:none;background:0 0;border:none;flex-shrink:0;place-items:center;font-size:15px;display:grid}._dragHandle_1iw9x_113:active{cursor:grabbing}._catThumb_1iw9x_131{object-fit:cover;cursor:pointer;border-radius:6px;flex-shrink:0;width:28px;height:28px}._catName_1iw9x_140{text-align:left;min-width:0;color:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:6px 2px;font-size:14px;font-weight:500;overflow:hidden}._catItemActive_1iw9x_109 ._catName_1iw9x_140{color:var(--color-primary);font-weight:600}._catActions_1iw9x_161{opacity:0;gap:2px;transition:opacity .12s;display:flex}._catItem_1iw9x_96:hover ._catActions_1iw9x_161{opacity:1}._miniBtn_1iw9x_172{width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;font-size:13px;display:grid}._miniBtn_1iw9x_172:hover{background:var(--color-surface);color:var(--color-primary)}._miniBtnDanger_1iw9x_190:hover{color:var(--color-danger)}._rightPane_1iw9x_195{min-width:0}._rightHead_1iw9x_199{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._rightTitle_1iw9x_207{color:var(--color-text);font-size:17px;font-weight:700}._rightTitle_1iw9x_207 small{color:var(--color-text-muted);margin-left:6px;font-size:13px;font-weight:500}._addBtn_1iw9x_220{background:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}._addBtn_1iw9x_220:hover{background:var(--color-primary-dark)}._toolbar_1iw9x_239{align-items:center;gap:10px;margin-bottom:12px;display:flex}._search_1iw9x_246{flex:1;align-items:center;display:flex;position:relative}._searchIcon_1iw9x_253{color:var(--color-text-muted);pointer-events:none;font-size:16px;position:absolute;left:12px}._searchInput_1iw9x_261{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);border-radius:8px;padding:10px 12px 10px 36px;font-size:14px}._searchInput_1iw9x_261:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}._pageSizeSelect_1iw9x_277{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:8px;flex-shrink:0;padding:10px 12px;font-size:13.5px}._dragNote_1iw9x_288{color:var(--color-text-muted);align-items:center;gap:6px;margin-bottom:12px;font-size:12.5px;display:flex}._pagination_1iw9x_297{justify-content:center;align-items:center;gap:14px;margin-top:20px;display:flex}._pageBtn_1iw9x_305{border:1px solid var(--color-border);background:var(--color-surface);width:36px;height:36px;color:var(--color-text);cursor:pointer;border-radius:8px;place-items:center;font-size:16px;display:grid}._pageBtn_1iw9x_305:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._pageBtn_1iw9x_305:disabled{opacity:.45;cursor:not-allowed}._pageInfo_1iw9x_328{color:var(--color-text);font-size:14px;font-weight:500}._productList_1iw9x_335{flex-direction:column;gap:8px;display:flex}._row_1iw9x_341{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}._rowDrag_1iw9x_351{width:30px;height:36px;color:var(--color-text-muted);cursor:grab;touch-action:none;background:0 0;border:none;flex-shrink:0;place-items:center;font-size:17px;display:grid}._rowDrag_1iw9x_351:active{cursor:grabbing}._rowDrag_1iw9x_351:disabled{opacity:.3;cursor:default}._rowImg_1iw9x_374{object-fit:cover;border-radius:8px;flex-shrink:0;width:52px;height:52px}._rowImgFallback_1iw9x_382{background:var(--color-surface-hover);border-radius:8px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:22px;display:grid}._rowInfo_1iw9x_393{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._rowName_1iw9x_401{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}._rowCats_1iw9x_410{flex-wrap:wrap;gap:4px;display:flex}._catBadge_1iw9x_416{background:var(--color-surface-hover);color:var(--color-text-muted);border-radius:20px;padding:2px 8px;font-size:11px}._rowTopping_1iw9x_424{color:var(--color-text-muted);flex-shrink:0;font-size:12px}._rowPrice_1iw9x_430{text-align:right;width:100px;color:var(--color-primary);flex-shrink:0;font-size:14.5px;font-weight:700}._statusBadge_1iw9x_439{border-radius:20px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:600}._badgeOn_1iw9x_447{background:var(--color-success-soft);color:var(--color-success)}._badgeOff_1iw9x_452{background:var(--color-danger-soft);color:var(--color-danger)}._rowActions_1iw9x_457{flex-shrink:0;gap:6px;display:flex}._iconBtn2_1iw9x_463{border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;border-radius:7px;place-items:center;font-size:14px;display:grid}._iconBtn2_1iw9x_463:hover{color:var(--color-primary);border-color:var(--color-primary)}._iconBtn2Danger_1iw9x_481:hover{color:var(--color-danger);border-color:var(--color-danger)}@media (width<=620px){._rowTopping_1iw9x_424,._statusBadge_1iw9x_439{display:none}._rowPrice_1iw9x_430{width:auto}}._empty_1iw9x_496{border:1.5px dashed var(--color-border);color:var(--color-text-muted);border-radius:12px;flex-direction:column;align-items:center;gap:14px;padding:48px 20px;display:flex}._muted_1iw9x_507{color:var(--color-text-muted);font-size:14px}@media (width<=760px){._layout_1iw9x_21{grid-template-columns:1fr}._leftPane_1iw9x_29{position:static}}._wrap_1v6yx_1{width:100%}._header_1v6yx_5{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}._title_1v6yx_13{color:var(--color-text);margin-bottom:4px;font-size:22px;font-weight:700}._sub_1v6yx_20{color:var(--color-text-muted);font-size:14px}._addBtn_1v6yx_25{background:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}._addBtn_1v6yx_25:hover{background:var(--color-primary-dark)}._empty_1v6yx_44{border:1.5px dashed var(--color-border);color:var(--color-text-muted);border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:56px 20px;display:flex}._grid_1v6yx_55{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._card_1v6yx_61{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._imgWrap_1v6yx_70{aspect-ratio:16/9;background:var(--color-surface-hover);position:relative}._img_1v6yx_70{object-fit:cover;width:100%;height:100%;display:block}._imgFallback_1v6yx_83{width:100%;height:100%;color:var(--color-text-muted);place-items:center;display:grid}._badge_1v6yx_91{border-radius:20px;padding:3px 8px;font-size:11px;font-weight:600;position:absolute;top:8px;right:8px}._badgeOn_1v6yx_101{background:var(--color-success-soft);color:var(--color-success)}._badgeOff_1v6yx_106{background:var(--color-danger-soft);color:var(--color-danger)}._body_1v6yx_111{flex-direction:column;flex:1;gap:8px;padding:14px;display:flex}._name_1v6yx_119{color:var(--color-text);font-size:15px;font-weight:700}._price_1v6yx_125{color:var(--color-primary);font-size:18px;font-weight:800}._items_1v6yx_131{border-top:1px dashed var(--color-border);flex-direction:column;gap:4px;padding:8px 0;list-style:none;display:flex}._item_1v6yx_131{justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}._itemName_1v6yx_148{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._itemPrice_1v6yx_155{color:var(--color-text-muted);flex-shrink:0}._actions_1v6yx_160{gap:8px;margin-top:auto;padding-top:4px;display:flex}._btn_1v6yx_167{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:13px;font-weight:500;display:inline-flex}._btn_1v6yx_167:hover{color:var(--color-primary);border-color:var(--color-primary)}._btnDanger_1v6yx_188:hover{color:var(--color-danger);border-color:var(--color-danger)}._wrap_cdfpb_1{flex-direction:column;gap:18px;display:flex}._header_cdfpb_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_cdfpb_16{color:var(--color-text-heading);font-size:22px;font-weight:700}._sub_cdfpb_22{color:var(--color-text-muted);max-width:62ch;margin-top:4px;font-size:13.5px}._spin_cdfpb_29{animation:.8s linear infinite _spin_cdfpb_29}@keyframes _spin_cdfpb_29{to{transform:rotate(360deg)}}._layout_cdfpb_40{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:18px;display:grid}@media (width<=980px){._layout_cdfpb_40{grid-template-columns:1fr}}._panel_cdfpb_53{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden}._panelHead_cdfpb_61{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._panelTitle_cdfpb_71{color:var(--color-text-heading);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}._count_cdfpb_80{border-radius:var(--radius-full);background:var(--color-primary-soft);min-width:22px;height:20px;color:var(--color-primary);justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}._list_cdfpb_94{flex-direction:column;gap:10px;padding:14px 16px;display:flex}._tagRow_cdfpb_102{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);transition:border-color var(--transition-fast);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main actions""desc actions";align-items:center;gap:4px 10px;padding:10px 12px;display:grid}._tagRow_cdfpb_102:hover{border-color:var(--color-primary)}._tagMain_cdfpb_121{flex-wrap:wrap;grid-area:main;align-items:center;gap:8px;min-width:0;display:flex}._tagDesc_cdfpb_130{color:var(--color-text-muted);grid-area:desc;font-size:12.5px}._rowActions_cdfpb_136{flex-shrink:0;grid-area:actions;align-items:center;gap:2px;display:flex}._code_cdfpb_144{border-radius:var(--radius-sm);background:var(--color-surface-hover);color:var(--color-text-muted);padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}._orphan_cdfpb_153{border-radius:var(--radius-full);background:var(--color-warning-soft);border:1px solid var(--color-warning-border);color:var(--color-warning);cursor:help;padding:2px 8px;font-size:11.5px;font-weight:600}._stationCard_cdfpb_165{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;gap:8px;padding:14px;display:flex}._stationCard_cdfpb_165:hover{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}._stationHead_cdfpb_181{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._stationName_cdfpb_188{color:var(--color-text-heading);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:700;display:flex}._stationRole_cdfpb_199{color:var(--color-text-muted);align-items:center;gap:7px;font-size:13px;display:inline-flex}._stationRole_cdfpb_199 strong{color:var(--color-text)}._stationDesc_cdfpb_211{color:var(--color-text-muted);font-size:12.5px}._stationTags_cdfpb_216{border-top:1px dashed var(--color-border);flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}._allTags_cdfpb_224{color:var(--color-text-muted);font-size:12.5px;font-style:italic}._empty_cdfpb_231{border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:12px;margin:14px 16px;padding:44px 20px;font-size:13.5px;display:flex}._field_cdfpb_246{flex-direction:column;gap:7px;display:flex}._fieldLabel_cdfpb_252{color:var(--color-text-secondary);font-size:13px;font-weight:600}._fieldHint_cdfpb_258{color:var(--color-text-muted);font-size:12px}._formRow_cdfpb_263{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=560px){._formRow_cdfpb_263{grid-template-columns:1fr}}._chipWrap_cdfpb_275{flex-wrap:wrap;gap:7px;display:flex}._colorRow_cdfpb_281{flex-wrap:wrap;gap:8px;display:flex}._colorDot_cdfpb_287{background:var(--dot);cursor:pointer;outline-offset:2px;width:26px;height:26px;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:2px solid #0000;border-radius:50%;padding:0}._colorDot_cdfpb_287:hover{transform:scale(1.1)}._colorDotActive_cdfpb_303{border-color:var(--color-surface);box-shadow:0 0 0 2px var(--dot)}._preview_cdfpb_308{border-radius:var(--radius);background:var(--color-surface-alt);border:1px dashed var(--color-border);align-items:center;gap:10px;padding:10px 12px;display:flex}._previewLabel_cdfpb_318{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._wrap_g51tw_1{flex-direction:column;gap:16px;display:flex}._header_g51tw_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_g51tw_16{color:var(--color-text-heading);font-size:22px;font-weight:700}._sub_g51tw_22{color:var(--color-text-muted);max-width:70ch;margin-top:4px;font-size:13.5px}._headerActions_g51tw_29{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_g51tw_36{animation:.8s linear infinite _spin_g51tw_36}@keyframes _spin_g51tw_36{to{transform:rotate(360deg)}}._activeBar_g51tw_47{border-radius:var(--radius-lg);background:var(--color-success-soft);border:1px solid var(--color-success-border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}._activeIcon_g51tw_58{color:var(--color-success);flex-shrink:0}._activeLabel_g51tw_63{color:var(--color-text-muted);font-size:13px}._activeName_g51tw_68{color:var(--color-success-dark);font-size:15px;font-weight:700}._activeMeta_g51tw_74{color:var(--color-text-muted);margin-left:auto;font-size:12.5px}._grid_g51tw_81{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}._card_g51tw_87{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;gap:10px;padding:16px;display:flex}._card_g51tw_87:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}._cardActive_g51tw_104{border-color:var(--color-success);box-shadow:0 0 0 1px var(--color-success-border), var(--shadow-sm)}._cardHead_g51tw_109{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._radioWrap_g51tw_117{cursor:pointer;align-items:center;gap:10px;min-width:0;display:flex}._radioInput_g51tw_125{opacity:0;width:0;height:0;position:absolute}._radioDot_g51tw_132{border:2px solid var(--color-border);width:18px;height:18px;transition:border-color var(--transition-fast);border-radius:50%;flex-shrink:0;position:relative}._radioWrap_g51tw_117:hover ._radioDot_g51tw_132,._radioInput_g51tw_125:checked+._radioDot_g51tw_132{border-color:var(--color-success)}._radioInput_g51tw_125:checked+._radioDot_g51tw_132:after{content:"";background:var(--color-success);border-radius:50%;position:absolute;inset:3px}._radioInput_g51tw_125:focus-visible+._radioDot_g51tw_132{outline:2px solid var(--color-primary);outline-offset:2px}._radioInput_g51tw_125:disabled+._radioDot_g51tw_132{opacity:.5;cursor:not-allowed}._cardName_g51tw_168{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}._cardDesc_g51tw_177{color:var(--color-text-muted);font-size:13px}._stats_g51tw_182{flex-wrap:wrap;gap:14px;display:flex}._stat_g51tw_182{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}._preview_g51tw_197{border-top:1px dashed var(--color-border);flex-wrap:wrap;gap:6px;min-height:34px;padding-top:10px;display:flex}._previewChip_g51tw_206{border-radius:var(--radius-full);background:var(--color-surface-hover);color:var(--color-text-secondary);padding:2px 9px;font-size:11.5px;font-weight:600}._previewMore_g51tw_215{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);padding:2px 9px;font-size:11.5px;font-weight:700}._previewEmpty_g51tw_224{color:var(--color-text-muted);font-size:12.5px;font-style:italic}._cardActions_g51tw_230{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}._cardActionsRight_g51tw_239{align-items:center;gap:2px;margin-left:auto;display:flex}._empty_g51tw_246{border:1px dashed var(--color-border);border-radius:var(--radius-xl);color:var(--color-text-muted);flex-direction:column;align-items:center;gap:14px;padding:60px 20px;display:flex}._formRow_g51tw_258{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=620px){._formRow_g51tw_258{grid-template-columns:1fr}}._pickerToolbar_g51tw_270{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._pickerToolbar_g51tw_270>:first-child{flex:1;min-width:220px}._toolbarActions_g51tw_282{gap:4px;display:flex}._picker_g51tw_270{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (width<=760px){._picker_g51tw_270{grid-template-columns:1fr}}._pickerCol_g51tw_300{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);max-height:46vh;overflow-y:auto}._pickerColHead_g51tw_308{z-index:1;border-bottom:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-heading);align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;display:flex;position:sticky;top:0}._colCount_g51tw_323{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:600}._pickerEmpty_g51tw_331{text-align:center;color:var(--color-text-muted);padding:24px 14px;font-size:13px}._group_g51tw_338+._group_g51tw_338{border-top:1px solid var(--color-border)}._groupHead_g51tw_342{background:var(--color-surface-hover);color:var(--color-text-secondary);align-items:center;gap:8px;padding:9px 14px;font-size:12.5px;font-weight:700;display:flex}._groupCount_g51tw_353{color:var(--color-text-muted);margin-left:auto;font-size:11.5px}._groupItems_g51tw_359{flex-direction:column;display:flex}._pickRow_g51tw_364{cursor:pointer;transition:background var(--transition-fast);align-items:center;gap:9px;padding:7px 14px;font-size:13px;display:flex}._pickRow_g51tw_364:hover{background:var(--color-surface-hover)}._pickThumb_g51tw_378{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:30px;height:30px}._pickThumbFallback_g51tw_386{border-radius:var(--radius-sm);background:var(--color-surface-hover);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:inline-flex}._pickName_g51tw_398{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);flex:1;overflow:hidden}._pickMeta_g51tw_407{color:var(--color-text-muted);flex-shrink:0;font-size:11.5px}._pickedCount_g51tw_413{color:var(--color-text-muted);font-size:13px;font-weight:600}._root_1dx3k_1{display:inline-flex;position:relative}._trigger_1dx3k_7{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-height:40px;color:var(--color-text);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}._trigger_1dx3k_7:hover{border-color:var(--color-primary-light)}._triggerOpen_1dx3k_26{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-ring)}._triggerIcon_1dx3k_31{color:var(--color-text-placeholder);flex-shrink:0}._segValue_1dx3k_36{font-variant-numeric:tabular-nums;text-align:center;min-width:78px}._segPlaceholder_1dx3k_42{color:var(--color-text-placeholder);text-align:center;min-width:78px}._arrow_1dx3k_48{color:var(--color-text-placeholder)}._clearIcon_1dx3k_52{border-radius:var(--radius-full);background:var(--color-surface-hover);width:18px;height:18px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);border:none;justify-content:center;align-items:center;margin-left:2px;font-size:12px;display:flex}._clearIcon_1dx3k_52:hover{background:var(--color-danger-soft);color:var(--color-danger)}._popup_1dx3k_74{z-index:70;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:.14s _drpPop_1dx3k_1;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden}@keyframes _drpPop_1dx3k_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._presets_1dx3k_94{border-right:1px solid var(--color-border-light);background:var(--color-surface-alt);flex-direction:column;gap:2px;min-width:128px;padding:10px 8px;display:flex}._presetItem_1dx3k_104{border-radius:var(--radius-sm);color:var(--color-text-secondary);text-align:left;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;padding:8px 12px;font-family:inherit;font-size:13px}._presetItem_1dx3k_104:hover{background:var(--color-surface-hover);color:var(--color-primary)}._presetActive_1dx3k_123,._presetActive_1dx3k_123:hover{background:var(--color-primary-soft);color:var(--color-primary-dark);font-weight:600}._calendars_1dx3k_131{padding:10px 12px 12px;position:relative}._calHeader_1dx3k_136{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:12px;left:12px;right:12px}._navBtn_1dx3k_146{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;pointer-events:auto;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._navBtn_1dx3k_146:hover{background:var(--color-surface-hover);color:var(--color-primary)}._monthsRow_1dx3k_166{gap:20px;display:flex}._month_1dx3k_166{width:224px}._monthTitle_1dx3k_175{text-align:center;color:var(--color-text-heading);height:26px;margin-bottom:8px;font-size:13px;font-weight:700;line-height:26px}._weekRow_1dx3k_185{grid-template-columns:repeat(7,1fr);margin-bottom:2px;display:grid}._weekLabel_1dx3k_191{text-align:center;color:var(--color-text-placeholder);padding:4px 0;font-size:11px;font-weight:600}._dayGrid_1dx3k_199{grid-template-columns:repeat(7,1fr);display:grid}._day_1dx3k_199{font-variant-numeric:tabular-nums;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-family:inherit;font-size:13px;display:flex;position:relative}._dayNum_1dx3k_219{border-radius:var(--radius-sm);z-index:1;width:28px;height:28px;transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:flex}._day_1dx3k_199:hover ._dayNum_1dx3k_219{background:var(--color-surface-hover)}._dayOutside_1dx3k_234 ._dayNum_1dx3k_219{color:var(--color-text-placeholder);opacity:.55}._dayToday_1dx3k_239 ._dayNum_1dx3k_219{box-shadow:inset 0 0 0 1px var(--color-primary);color:var(--color-primary);font-weight:600}._dayInRange_1dx3k_246{background:var(--color-primary-soft)}._dayInRange_1dx3k_246 ._dayNum_1dx3k_219{color:var(--color-primary-dark)}._dayInRange_1dx3k_246:hover ._dayNum_1dx3k_219{background:0 0}._dayEdge_1dx3k_257 ._dayNum_1dx3k_219{background:var(--color-primary);color:#fff;font-weight:700}._dayEdge_1dx3k_257:hover ._dayNum_1dx3k_219{background:var(--color-primary-dark)}._dayStart_1dx3k_266{background:linear-gradient(90deg, transparent 50%, var(--color-primary-soft) 50%)}._dayEnd_1dx3k_269{background:linear-gradient(90deg, var(--color-primary-soft) 50%, transparent 50%)}._dayStart_1dx3k_266._dayEnd_1dx3k_269{background:0 0}._wrap_8ts3o_1{width:100%}._header_8ts3o_6{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._title_8ts3o_14{color:var(--color-text-heading);margin-bottom:4px;font-size:22px;font-weight:700}._sub_8ts3o_21{color:var(--color-text-muted);font-size:14px}._headerActions_8ts3o_26{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_8ts3o_33{animation:.8s linear infinite _spin_8ts3o_33}@keyframes _spin_8ts3o_33{to{transform:rotate(360deg)}}._bulkBar_8ts3o_44{border-radius:var(--radius);background:var(--color-surface);border:1px solid var(--color-border);opacity:.6;transition:opacity var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 16px;display:flex}._bulkBarActive_8ts3o_60{opacity:1;background:var(--color-primary-soft);border-color:#c7d2fe}._bulkCount_8ts3o_66{color:var(--color-text);font-size:13.5px}._bulkActions_8ts3o_71{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._bulkBtn_8ts3o_78{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}._bulkBtn_8ts3o_78:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._bulkBtn_8ts3o_78:disabled{opacity:.5;cursor:not-allowed}._bulkDropdown_8ts3o_103{position:relative}._bulkMenu_8ts3o_107{z-index:20;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:200px;box-shadow:var(--shadow-lg);padding:8px;position:absolute;top:calc(100% + 6px);left:0}._bulkMenuTitle_8ts3o_120{color:var(--color-text-muted);padding:4px 8px 8px;font-size:12px;font-weight:600}._bulkMenuItem_8ts3o_127{border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:7px 8px;display:flex}._bulkMenuItem_8ts3o_127:hover{background:var(--color-surface-hover)}._rowActions_8ts3o_143{gap:6px;display:inline-flex}._codeLink_8ts3o_148{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:13.5px;font-weight:700}._codeLink_8ts3o_148:hover{text-decoration:underline}._tableCodes_8ts3o_162{flex-wrap:wrap;gap:4px;display:inline-flex}._tableTag_8ts3o_168{border-radius:var(--radius-sm);background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-secondary);white-space:nowrap;align-items:center;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex}._custCard_8ts3o_181{border-radius:var(--radius);background:var(--color-surface-alt);border:1px solid var(--color-border-light);align-items:center;gap:10px;min-width:210px;padding:6px 8px;display:flex}._custAvatar_8ts3o_192{border-radius:var(--radius-full);background:var(--color-primary-soft);width:32px;height:32px;color:var(--color-primary-dark);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._custInfo_8ts3o_206{flex-direction:column;gap:3px;min-width:0;display:flex}._custName_8ts3o_213{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:10px;font-size:13.5px;font-weight:600;display:flex;overflow:hidden}._custMeta_8ts3o_225{flex-direction:column;gap:2px;display:flex}._custMetaItem_8ts3o_231{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;display:inline-flex;overflow:hidden}._addressCell_8ts3o_242{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:320px;color:var(--color-text-muted);display:inline-block;overflow:hidden}._dateCell_8ts3o_252{white-space:nowrap;color:var(--color-text-muted);font-size:12.5px}._amount_8ts3o_258{color:var(--color-text);font-weight:700}._muted_8ts3o_263{color:var(--color-text-placeholder);font-size:12.5px;font-style:italic}._card_1dm62_3{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);grid-template-columns:minmax(280px,380px) minmax(0,1fr) auto;align-items:start;gap:12px 20px;padding:16px 16px 16px 19px;display:grid;position:relative;overflow:hidden}._card_1dm62_3:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}._card_1dm62_3:before{content:"";background:var(--color-border);width:3px;position:absolute;top:0;bottom:0;left:0}._status_active_1dm62_35:before{background:var(--color-success)}._status_scheduled_1dm62_39:before{background:var(--color-info)}._status_paused_1dm62_43:before{background:var(--color-warning)}._status_expired_1dm62_47:before{background:var(--color-danger)}._status_expired_1dm62_47{opacity:.8}._main_1dm62_55,._body_1dm62_56{flex-direction:column;gap:12px;min-width:0;display:flex}@media (width<=1100px){._card_1dm62_3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._actions_1dm62_68{grid-column:1/-1}}@media (width<=720px){._card_1dm62_3{grid-template-columns:minmax(0,1fr)}}._head_1dm62_80{align-items:flex-start;gap:11px;display:flex}._typeIcon_1dm62_86{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:17px;display:inline-flex}._typeCode_1dm62_97{background:var(--color-primary-soft);color:var(--color-primary)}._typeAuto_1dm62_102{background:var(--color-warning-soft);color:var(--color-warning)}._headText_1dm62_107{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1dm62_115{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:700;overflow:hidden}._typeLabel_1dm62_124{color:var(--color-text-muted);font-size:12px}._desc_1dm62_129{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}._stats_1dm62_140{border-radius:var(--radius);background:var(--color-border-light);gap:1px;display:flex;overflow:hidden}._stat_1dm62_35{background:var(--color-surface-alt);flex-direction:column;flex:none;gap:3px;min-width:78px;padding:8px 12px;display:flex}._statWide_1dm62_158{flex:1;min-width:0}._statLabel_1dm62_163{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}._statValue_1dm62_172{color:var(--color-text-heading);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}._statDate_1dm62_179{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex;overflow:hidden}._block_1dm62_192{min-height:0}._blockEmpty_1dm62_196{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);text-align:center;padding:14px;font-size:12.5px}._codeList_1dm62_205,._tierList_1dm62_206{flex-direction:column;gap:6px;display:flex}._codeRow_1dm62_212{border-radius:var(--radius);background:var(--color-surface-alt);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}._codeTag_1dm62_223{border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary);letter-spacing:.02em;padding:2px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}._codeDiscount_1dm62_234{color:var(--color-success);font-weight:700}._codeUsage_1dm62_239{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._codeIssueWrap_1dm62_244{align-items:center;gap:5px;margin-left:auto;display:inline-flex}._issueBadge_1dm62_251{border-radius:var(--radius-full);background:var(--color-info-soft);border:1px solid var(--color-info-border);color:var(--color-info);white-space:nowrap;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}._issueBadgeOff_1dm62_265{background:var(--color-surface-hover);border-color:var(--color-border);color:var(--color-text-muted)}._issueLink_1dm62_271{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-flex}._issueLink_1dm62_271:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._issueLinkDanger_1dm62_291:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}._issueLink_1dm62_271:disabled{opacity:.5;cursor:not-allowed}._tierRow_1dm62_301{border-radius:var(--radius);background:var(--color-surface-alt);align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}._tierCond_1dm62_311{color:var(--color-text-secondary);font-weight:600}._tierArrow_1dm62_316{color:var(--color-text-muted);flex-shrink:0}._tierDiscount_1dm62_321{color:var(--color-success);font-weight:700}._moreBtn_1dm62_327{color:var(--color-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:5px;padding:5px;font-size:12.5px;font-weight:600;display:inline-flex}._moreBtn_1dm62_327:hover{text-decoration:underline}._caretUp_1dm62_345{transform:rotate(180deg)}._actions_1dm62_68{flex-direction:column;align-items:flex-end;gap:8px;display:flex}@media (width<=1100px){._actions_1dm62_68{border-top:1px solid var(--color-border);flex-direction:row;justify-content:space-between;align-items:center;padding-top:12px}}._pauseBtn_1dm62_368,._activateBtn_1dm62_369,._ghostBtn_1dm62_370{border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}._pauseBtn_1dm62_368{color:var(--color-warning);border-color:var(--color-warning-border);background:var(--color-warning-soft)}._pauseBtn_1dm62_368:hover:not(:disabled){border-color:var(--color-warning)}._activateBtn_1dm62_369{color:var(--color-success);border-color:var(--color-success-border);background:var(--color-success-soft)}._activateBtn_1dm62_369:hover:not(:disabled){border-color:var(--color-success)}._ghostBtn_1dm62_370{color:var(--color-text-secondary)}._ghostBtn_1dm62_370:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._pauseBtn_1dm62_368:disabled,._activateBtn_1dm62_369:disabled,._ghostBtn_1dm62_370:disabled{opacity:.55;cursor:not-allowed}._actionsRight_1dm62_420{align-items:center;gap:4px;margin-left:auto;display:flex}._overlay_ihx65_1{z-index:100;background:#0f172a73;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_ihx65_13{background:var(--color-surface);border-radius:14px;flex-direction:column;width:100%;max-width:1020px;max-height:calc(100vh - 64px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a40}._head_ihx65_25{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}._headTitle_ihx65_34{font-size:18px;font-weight:700}._closeBtn_ihx65_39{border:1px solid var(--color-border);background:var(--color-surface);width:34px;height:34px;color:var(--color-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._closeBtn_ihx65_39:hover{border-color:var(--color-danger);color:var(--color-danger)}._state_ihx65_57{text-align:center;color:var(--color-text-muted);padding:48px 22px}._body_ihx65_63{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 22px;display:flex;overflow-y:auto}._field_ihx65_73{flex-direction:column;gap:6px;display:flex}._grid2_ihx65_79{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=600px){._grid2_ihx65_79{grid-template-columns:1fr}}._label_ihx65_91{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._req_ihx65_97{color:var(--color-danger)}._hint_ihx65_101{color:var(--color-text-muted);font-size:11.5px;font-style:italic}._input_ihx65_107,._textarea_ihx65_108{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:8px;width:100%;padding:9px 10px;font-size:14px}._input_ihx65_107:focus,._textarea_ihx65_108:focus{border-color:var(--color-primary);outline:none}._textarea_ihx65_108{resize:vertical}._typeToggle_ihx65_129{flex-wrap:wrap;gap:8px;display:flex}._typeBtn_ihx65_135{border:1px solid var(--color-border);background:var(--color-surface);min-width:160px;color:var(--color-text-muted);cursor:pointer;border-radius:8px;flex:1;padding:10px 14px;font-size:13.5px;font-weight:600}._typeBtn_ihx65_135:hover:not(:disabled){border-color:var(--color-primary)}._typeBtnActive_ihx65_152{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary-dark)}._typeBtn_ihx65_135:disabled{cursor:not-allowed;opacity:.7}._section_ihx65_164{border:1px solid var(--color-border);background:var(--color-bg);border-radius:10px;padding:14px}._sectionHead_ihx65_171{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._sectionTitle_ihx65_178{text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);font-size:13px;font-weight:700}._addRowBtn_ihx65_186{border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}._addRowBtn_ihx65_186:hover{background:var(--color-primary-soft)}._rows_ihx65_204{flex-direction:column;gap:10px;display:flex}._codeRow_ihx65_210,._tierRow_ihx65_211{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;display:flex}._codeInputWrap_ihx65_222{align-items:center;display:inline-flex;position:relative}._codeInput_ihx65_222{border:1px solid var(--color-border);text-transform:uppercase;border-radius:8px;width:150px;padding:8px 34px 8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600}._codeInput_ihx65_222:focus{border-color:var(--color-primary);outline:none}._regenBtn_ihx65_244{width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:4px}._regenBtn_ihx65_244:hover{background:var(--color-surface-hover);color:var(--color-primary)}._tierCond_ihx65_264{color:var(--color-text-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}._limitWrap_ihx65_272{align-items:center;display:inline-flex;position:relative}._limitInput_ihx65_278,._minInput_ihx65_279{border:1px solid var(--color-border);text-align:right;-moz-appearance:textfield;border-radius:8px;padding:8px 10px;font-size:13px}._limitInput_ihx65_278{width:90px}._minInput_ihx65_279{width:130px;padding-right:22px}._limitInput_ihx65_278::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._limitInput_ihx65_278::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._minInput_ihx65_279::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._minInput_ihx65_279::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._limitInput_ihx65_278:focus,._minInput_ihx65_279:focus{border-color:var(--color-primary);outline:none}._limitHint_ihx65_311{color:var(--color-text-muted);margin-left:4px;font-size:12px}._removeRow_ihx65_317{border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._removeRow_ihx65_317:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}._removeRow_ihx65_317:disabled{opacity:.4;cursor:not-allowed}._discountRow_ihx65_342{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._discountSelect_ihx65_349{width:120px}._discountInputWrap_ihx65_353{align-items:center;display:inline-flex;position:relative}._discountInput_ihx65_353{border:1px solid var(--color-border);text-align:right;-moz-appearance:textfield;border-radius:8px;width:130px;padding:8px 26px 8px 10px;font-size:13px}._discountInput_ihx65_353::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._discountInput_ihx65_353::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._discountInput_ihx65_353:focus{border-color:var(--color-primary);outline:none}._discountUnit_ihx65_380{color:var(--color-text-muted);pointer-events:none;font-size:12px;position:absolute;right:10px}._footer_ihx65_389{border-top:1px solid var(--color-border);background:var(--color-surface);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex;position:sticky;bottom:0}._footerError_ihx65_403{color:var(--color-danger);font-size:13px}._footerBtns_ihx65_408{gap:10px;margin-left:auto;display:flex}._cancelBtn_ihx65_414{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}._cancelBtn_ihx65_414:hover:not(:disabled){background:var(--color-surface-hover)}._saveBtn_ihx65_429{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600}._saveBtn_ihx65_429:hover:not(:disabled){background:var(--color-primary-dark)}._saveBtn_ihx65_429:disabled,._cancelBtn_ihx65_414:disabled{opacity:.6;cursor:not-allowed}._overlay_2j35r_1{z-index:100;background:#0f172a73;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_2j35r_13{background:var(--color-surface);border-radius:14px;flex-direction:column;width:100%;max-width:520px;max-height:calc(100vh - 80px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a40}._head_2j35r_25{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}._headTitle_2j35r_34{font-size:17px;font-weight:700}._closeBtn_2j35r_39{border:1px solid var(--color-border);background:var(--color-surface);width:34px;height:34px;color:var(--color-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._closeBtn_2j35r_39:hover{border-color:var(--color-danger);color:var(--color-danger)}._body_2j35r_57{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 22px;display:flex;overflow-y:auto}._grid2_2j35r_67{grid-template-columns:1fr 1fr;gap:14px;display:grid}._field_2j35r_73{flex-direction:column;gap:6px;display:flex}._label_2j35r_79{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._input_2j35r_85{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:8px;width:100%;padding:9px 10px;font-size:14px}._input_2j35r_85:focus{border-color:var(--color-primary);outline:none}._note_2j35r_100{color:var(--color-text-muted);font-size:12px;font-style:italic}._footer_2j35r_106{border-top:1px solid var(--color-border);background:var(--color-surface);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex;position:sticky;bottom:0}._footerError_2j35r_120{color:var(--color-danger);font-size:13px}._footerBtns_2j35r_125{gap:10px;margin-left:auto;display:flex}._cancelBtn_2j35r_131{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600}._cancelBtn_2j35r_131:hover:not(:disabled){background:var(--color-surface-hover)}._saveBtn_2j35r_146{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600}._saveBtn_2j35r_146:hover:not(:disabled){background:var(--color-primary-dark)}._discountRow_2j35r_162{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._discountSelect_2j35r_169{min-width:120px}._discountInputWrap_2j35r_173{align-items:center;display:inline-flex;position:relative}._discountInput_2j35r_173{border:1px solid var(--color-border);text-align:right;-moz-appearance:textfield;border-radius:8px;width:130px;padding:8px 26px 8px 10px;font-size:13px}._discountInput_2j35r_173::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._discountInput_2j35r_173::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._discountInput_2j35r_173:focus{border-color:var(--color-primary);outline:none}._discountUnit_2j35r_200{color:var(--color-text-muted);pointer-events:none;font-size:12px;position:absolute;right:10px}._saveBtn_2j35r_146:disabled,._cancelBtn_2j35r_131:disabled{opacity:.6;cursor:not-allowed}._overlay_13lzx_1{z-index:100;background:#0f172a73;justify-content:center;align-items:center;padding:32px 16px;display:flex;position:fixed;inset:0}._modal_13lzx_12{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:440px;max-height:calc(100vh - 80px);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}._head_13lzx_24{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}._headTitle_13lzx_35{color:var(--color-text-heading);margin:0;font-size:17px;font-weight:700}._headSub_13lzx_42{color:var(--color-text-muted);margin:4px 0 0;font-size:13px}._body_13lzx_48{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}._codeBox_13lzx_58{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}._codeTag_13lzx_69{color:var(--color-primary-dark);background:var(--color-primary-soft);border-radius:6px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700}._codeDiscount_13lzx_79{color:var(--color-text);font-size:13px}._note_13lzx_84{color:var(--color-text-muted);margin:0;font-size:12px}._errorBox_13lzx_90{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);padding:10px 14px;font-size:13px}._foot_13lzx_99{border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 20px;display:flex;position:sticky;bottom:0}._wrap_1f6kg_1{flex-direction:column;gap:14px;display:flex}._header_1f6kg_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._headerMain_1f6kg_16{min-width:0}._title_1f6kg_20{color:var(--color-text-heading);align-items:center;gap:10px;font-size:22px;font-weight:700;display:flex}._totalPill_1f6kg_29{border-radius:var(--radius-full);background:var(--color-primary-soft);min-width:26px;height:22px;color:var(--color-primary);justify-content:center;align-items:center;padding:0 8px;font-size:12.5px;font-weight:700;display:inline-flex}._sub_1f6kg_43{color:var(--color-text-muted);margin-top:4px;font-size:13.5px}._headerActions_1f6kg_49{flex-shrink:0;align-items:center;gap:8px;display:flex}._spin_1f6kg_56{animation:.8s linear infinite _spin_1f6kg_56}@keyframes _spin_1f6kg_56{to{transform:rotate(360deg)}}._toolbar_1f6kg_67{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._searchWrap_1f6kg_74{flex:1;min-width:240px;max-width:420px}._filterToggle_1f6kg_80{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:600;display:inline-flex}._filterToggle_1f6kg_80:hover{border-color:var(--color-primary);color:var(--color-primary)}._filterToggleOpen_1f6kg_100{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._filterBadge_1f6kg_106{border-radius:var(--radius-full);background:var(--color-primary);color:#fff;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}._chipRow_1f6kg_121{flex-wrap:wrap;gap:7px;display:flex}._chip_1f6kg_121{border:1px solid var(--color-primary-ring);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);cursor:pointer;transition:background var(--transition-fast);align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}._chip_1f6kg_121:hover{background:var(--color-surface-hover)}._filters_1f6kg_147{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;gap:14px;padding:16px;display:flex}._filterGrid_1f6kg_158{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=900px){._filterGrid_1f6kg_158{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){._filterGrid_1f6kg_158{grid-template-columns:1fr}}._dateRow_1f6kg_176{border-top:1px dashed var(--color-border);flex-direction:column;gap:8px;padding-top:14px;display:flex}._label_1f6kg_184{color:var(--color-text-muted);font-size:12.5px;font-weight:600}._grid_1f6kg_191{flex-direction:column;gap:12px;display:flex}._gridLoading_1f6kg_198{opacity:.55;pointer-events:none;transition:opacity var(--transition)}._state_1f6kg_204{color:var(--color-text-muted);padding:20px 0;font-size:14px}._stateError_1f6kg_210{color:var(--color-danger)}._empty_1f6kg_214{border:1px dashed var(--color-border);border-radius:var(--radius-xl);color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:70px 20px;font-size:14px;display:flex}._overlay_u7cu2_1{z-index:100;background:#0f172a73;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_u7cu2_13{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:900px;max-height:calc(100vh - 64px);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}._head_u7cu2_26{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:20px 24px;display:flex}._headTitle_u7cu2_36{color:var(--color-text-heading);margin:0 0 2px;font-size:18px;font-weight:700}._headSub_u7cu2_43{color:var(--color-text-muted);margin:0;font-size:13px}._closeBtn_u7cu2_49{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:34px;height:34px;color:var(--color-text-placeholder);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._closeBtn_u7cu2_49:hover{border-color:var(--color-danger);color:var(--color-danger)}._state_u7cu2_69{text-align:center;color:var(--color-text-muted);padding:48px 22px}._body_u7cu2_76{flex:1;min-height:0;padding:20px 24px;overflow-y:auto}._columns_u7cu2_84{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=700px){._columns_u7cu2_84{grid-template-columns:1fr}}._col_u7cu2_84{flex-direction:column;gap:20px;min-width:0;display:flex}._section_u7cu2_104{flex-direction:column;gap:14px;display:flex}._sectionTitle_u7cu2_110{text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-placeholder);border-bottom:2px solid var(--color-border-light);margin:0;padding-bottom:8px;font-size:12px;font-weight:700}._field_u7cu2_122{flex-direction:column;gap:5px;display:flex}._label_u7cu2_128{color:var(--color-text-secondary);font-size:13px;font-weight:600}._hint_u7cu2_134{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._errorBox_u7cu2_141{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);margin-bottom:16px;padding:10px 14px;font-size:13px}._foot_u7cu2_152{border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex;position:sticky;bottom:0}._notifyFields_u7cu2_166{flex-direction:column;gap:14px;padding:12px 0 0;display:flex}._notifyRow_u7cu2_173{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=700px){._notifyRow_u7cu2_173{grid-template-columns:1fr}}._weekdayGrid_u7cu2_185{flex-wrap:wrap;gap:8px 16px;padding:4px 0;display:flex}._wrap_1eww5_2{width:100%}._header_1eww5_7{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._title_1eww5_15{color:var(--color-text-heading);margin:0 0 4px;font-size:22px;font-weight:700}._sub_1eww5_22{color:var(--color-text-muted);margin:0;font-size:14px}._headerActions_1eww5_28{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_1eww5_35{animation:.8s linear infinite _spin_1eww5_35}@keyframes _spin_1eww5_35{to{transform:rotate(360deg)}}._filters_1eww5_44{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:20px;padding:18px}._filterGrid_1eww5_52{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=900px){._filterGrid_1eww5_52{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){._filterGrid_1eww5_52{grid-template-columns:1fr}}._filterFooter_1eww5_70{justify-content:space-between;align-items:center;margin-top:16px;display:flex}._resultCount_1eww5_77{color:var(--color-text-muted);font-size:13px;font-weight:600}._campaignZone_1eww5_84{align-items:center;gap:10px;min-width:220px;display:flex}._thumb_1eww5_91{border-radius:var(--radius-sm);object-fit:cover;border:1px solid var(--color-border);flex-shrink:0;width:44px;height:44px}._thumbPlaceholder_1eww5_100{border-radius:var(--radius-sm);background:var(--color-surface-alt);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:flex}._campaignNameZone_1eww5_113{flex-direction:column;gap:2px;min-width:0;display:flex}._campaignName_1eww5_113{color:var(--color-text-heading);font-weight:600}._campaignId_1eww5_125{color:var(--color-text-placeholder);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._dateZone_1eww5_133{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._statusBadge_1eww5_143{border-radius:var(--radius-full);padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._statusSuccess_1eww5_151{background-color:var(--color-success-soft);color:var(--color-success)}._statusInfo_1eww5_152{background-color:var(--color-info-soft);color:var(--color-info)}._statusWarning_1eww5_153{background-color:var(--color-warning-soft);color:var(--color-warning)}._statusDanger_1eww5_154{background-color:var(--color-danger-soft);color:var(--color-danger)}._statusMuted_1eww5_155{background-color:var(--color-border-light);color:var(--color-text-muted)}._actionButtons_1eww5_158{justify-content:flex-end;align-items:center;gap:.375rem;display:flex}._wrap_nui15_1{flex-direction:column;gap:20px;height:100%;display:flex}._header_nui15_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._title_nui15_16{color:var(--color-text-heading);margin:0;font-size:1.5rem;font-weight:700}._sub_nui15_23{color:var(--color-text-muted);margin:4px 0 0;font-size:.875rem}._clock_nui15_30{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-heading);box-shadow:var(--shadow-sm);align-items:center;gap:12px;padding:8px 16px;display:flex}._clockIconWrap_nui15_42{border-radius:var(--radius);background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}._clockText_nui15_55{flex-direction:column;gap:1px;display:flex}._clockTime_nui15_61{font-variant-numeric:tabular-nums;color:var(--color-text-heading);letter-spacing:.5px;align-items:baseline;gap:1px;font-size:1.35rem;font-weight:700;line-height:1.05;display:flex}._clockColon_nui15_73{color:var(--color-primary);animation:1s step-end infinite _clockBlink_nui15_1}@keyframes _clockBlink_nui15_1{50%{opacity:.25}}._clockSeconds_nui15_82{color:var(--color-primary);background:var(--color-primary-soft);border:1px solid var(--color-primary-ring);border-radius:var(--radius-sm);align-self:center;margin-left:5px;padding:1px 6px;font-size:.75rem;font-weight:600}._clockDate_nui15_94{color:var(--color-text-muted);white-space:nowrap;font-size:.75rem;font-weight:500}._tabs_nui15_102{border-bottom:1px solid var(--color-border);gap:4px;display:flex}._tab_nui15_102{color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 18px;font-size:.9rem;font-weight:600;display:flex}._tab_nui15_102:hover{color:var(--color-text-secondary);background:var(--color-surface-hover)}._tabActive_nui15_130,._tabActive_nui15_130:hover{color:var(--color-primary);border-bottom-color:var(--color-primary);background:0 0}._tabContent_nui15_137{flex:1;min-height:0;overflow:auto}._wrap_e7n3k_5{flex-direction:column;gap:18px;display:flex}._toolbar_e7n3k_12{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._toolbarHint_e7n3k_19{color:var(--color-text-placeholder);margin-left:auto;font-size:.8rem}._addForm_e7n3k_26{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:12px;padding:18px 20px;display:flex}._addFormTitle_e7n3k_37{color:var(--color-text-heading);font-size:.95rem;font-weight:700}._addFormRow_e7n3k_43{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}._statusSelect_e7n3k_50{min-width:150px}._addFormError_e7n3k_54{color:var(--color-danger);flex-basis:100%;font-size:.82rem;font-weight:600}._floor_e7n3k_65{border-radius:var(--radius-xl);border:1px solid var(--color-border);background-color:var(--color-surface-alt);background-image:radial-gradient(circle,#94a3b81a 1px,#0000 1px);background-size:22px 22px;padding:22px 20px;position:relative;box-shadow:inset 0 1px 2px #0f172a08}._grid_e7n3k_76{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:16px;display:grid}._table_e7n3k_83{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-xs);cursor:context-menu;transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);border-radius:16px;flex-direction:column;gap:8px;padding:12px 12px 14px;display:flex;position:relative}._table_e7n3k_83:hover{border-color:color-mix(in srgb, var(--state) 45%, var(--color-border));box-shadow:0 18px 34px -20px color-mix(in srgb, var(--state) 75%, transparent), var(--shadow-sm);transform:translateY(-4px)}._tableInactive_e7n3k_105{opacity:.66;filter:grayscale(.35)}._tableInactive_e7n3k_105:hover{opacity:1;filter:none}._tableHead_e7n3k_115{justify-content:space-between;align-items:center;gap:6px;display:flex}._tableCode_e7n3k_122{letter-spacing:-.01em;color:var(--color-text-heading);font-size:16px;font-weight:800}._tableChip_e7n3k_129{border-radius:var(--radius-full);color:var(--state);background:color-mix(in srgb, var(--state) 13%, var(--color-surface));border:1px solid color-mix(in srgb, var(--state) 30%, transparent);white-space:nowrap;transition:opacity var(--transition-fast);padding:2px 8px;font-size:10.5px;font-weight:700}._table_e7n3k_83:hover ._tableChip_e7n3k_129,._table_e7n3k_83:focus-within ._tableChip_e7n3k_129{opacity:0}._tableShape_e7n3k_148{padding:2px 6px 0;position:relative}._tableSeats_e7n3k_153{border-radius:var(--radius-full);color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-xs);align-items:center;gap:3px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;bottom:-2px;right:0}._tableFoot_e7n3k_170{border-top:1px dashed var(--color-border-light);flex-direction:column;gap:2px;min-height:40px;padding-top:9px;display:flex}._tableName_e7n3k_179{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}._tableNote_e7n3k_188{color:var(--color-text-placeholder);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-style:italic;overflow:hidden}._tableActions_e7n3k_198{opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast);gap:5px;display:flex;position:absolute;top:9px;right:10px;transform:translateY(-4px)}._table_e7n3k_83:hover ._tableActions_e7n3k_198,._table_e7n3k_83:focus-within ._tableActions_e7n3k_198{opacity:1;transform:none}._cardEditBtn_e7n3k_215,._cardDeleteBtn_e7n3k_216{border:1px solid var(--color-border);background:var(--color-surface);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;box-shadow:var(--shadow-xs);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._cardEditBtn_e7n3k_215:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._cardDeleteBtn_e7n3k_216:hover{background:var(--color-danger);border-color:var(--color-danger);color:#fff}@media (prefers-reduced-motion:reduce){._table_e7n3k_83,._tableActions_e7n3k_198{transition:none}}._empty_e7n3k_252{text-align:center;background:var(--color-surface-alt);border:2px dashed var(--color-border);border-radius:var(--radius-xl);color:var(--color-text-placeholder);padding:60px 20px;font-size:.9rem}._emptyIcon_e7n3k_262{opacity:.5;margin-bottom:10px;font-size:2.2rem;display:block}._contextMenu_e7n3k_270{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:1000;min-width:190px;padding:6px 0;position:fixed}._contextItem_e7n3k_281{width:100%;color:var(--color-text-secondary);cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;align-items:center;gap:10px;padding:9px 14px;font-size:.85rem;display:flex}._contextItem_e7n3k_281:hover{background:var(--color-surface-hover)}._contextDivider_e7n3k_300{background:var(--color-border);height:1px;margin:5px 0}._stateLoading_e7n3k_307{color:var(--color-text-muted);text-align:center;padding:60px;font-size:.95rem}._wrap_17ssu_5{flex-direction:column;gap:16px;display:flex}._filterCard_17ssu_11{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:18px 20px;display:flex}._filterRow_17ssu_22{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._inputFilter_17ssu_29{width:220px}._resultCount_17ssu_33{color:var(--color-text-muted);margin-right:auto;font-size:.85rem;font-weight:600}._spin_17ssu_40{animation:.8s linear infinite _spin_17ssu_40}@keyframes _spin_17ssu_40{to{transform:rotate(360deg)}}._tableWrap_17ssu_51{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:4px;overflow:auto}._antTable_17ssu_60 .ant-table{font-size:.875rem}._antTable_17ssu_60 .ant-table-thead>tr>th{color:var(--color-text-secondary);font-weight:600}._badge_17ssu_70{border-radius:var(--radius-full);white-space:nowrap;padding:3px 10px;font-size:.72rem;font-weight:600;line-height:1.4;display:inline-block}._badgeSuccess_17ssu_80{background:var(--color-success-soft);color:var(--color-success-dark)}._badgeDanger_17ssu_81{background:var(--color-danger-soft);color:var(--color-danger-dark)}._badgeWarning_17ssu_82{background:var(--color-warning-soft);color:var(--color-warning-dark)}._badgeMuted_17ssu_83{background:var(--color-surface-hover);color:var(--color-text-muted)}._rowActions_17ssu_86{align-items:center;gap:6px;display:flex}._state_17ssu_93{text-align:center;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:48px 24px;font-size:.9rem}._stateError_17ssu_103{color:var(--color-danger);background:var(--color-danger-soft);border-color:var(--color-danger-border)}._formCard_17ssu_110{background:var(--color-surface);border:1px solid var(--color-primary-border,var(--color-primary));border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:16px 18px}._formCardHead_17ssu_118{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._formCardTitle_17ssu_125{color:var(--color-text-heading);font-size:1rem;font-weight:700}._modalCloseBtn_17ssu_131{cursor:pointer;color:var(--color-text-placeholder);border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;padding:4px;display:flex}._modalCloseBtn_17ssu_131:hover{color:var(--color-text);background:var(--color-surface-hover)}._modalError_17ssu_147{color:var(--color-danger);margin-top:10px;font-size:.82rem}._formCardRow_17ssu_153{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._formCardLabel_17ssu_160{width:200px}._formCardCapacity_17ssu_164{width:100px}._formCardActions_17ssu_168{gap:10px;margin-left:auto;display:flex}._wrap_n2f99_5{flex-direction:column;gap:16px;display:flex}._filterCard_n2f99_11{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:18px 20px;display:flex}._filterRow_n2f99_22{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._resultCount_n2f99_29{color:var(--color-text-muted);align-self:center;margin-left:auto;font-size:.85rem;font-weight:600}._spin_n2f99_37{animation:.8s linear infinite _spin_n2f99_37}@keyframes _spin_n2f99_37{to{transform:rotate(360deg)}}._state_n2f99_48{text-align:center;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:48px 24px;font-size:.9rem}._stateError_n2f99_58{color:var(--color-danger);background:var(--color-danger-soft);border-color:var(--color-danger-border)}._slotCard_n2f99_65{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:12px;padding:16px 18px 18px;display:flex}._slotHeader_n2f99_76{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._slotTime_n2f99_83{border-radius:var(--radius-full);color:var(--color-primary);background:var(--color-primary-soft);border:1px solid var(--color-primary-ring);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:5px 12px;font-size:13.5px;font-weight:700;display:inline-flex}._slotLabel_n2f99_97{color:var(--color-text-heading);font-size:14px;font-weight:600}._slotStats_n2f99_103{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}._slotStat_n2f99_103{color:var(--color-success);font-size:12.5px}._slotStat_n2f99_103 b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}._slotStatBooked_n2f99_122{color:var(--color-warning)}._slotCapacity_n2f99_126{color:var(--color-text-placeholder);font-size:12px}._slotBar_n2f99_132{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-success) 22%, var(--color-surface-hover));flex-basis:100%;height:5px;overflow:hidden}._slotBarFill_n2f99_140{border-radius:inherit;background:linear-gradient(90deg,#f59e0b,#d97706);height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block}._guestsInput_n2f99_149{width:110px}._durationField_n2f99_153{min-width:170px}._hint_n2f99_157{color:var(--color-text-muted);text-align:center;padding:16px 0 4px;font-size:.86rem}._hintError_n2f99_164{color:var(--color-danger)}._slotTiles_n2f99_169{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}._slotTile_n2f99_169{border:1px solid var(--color-success-border);border-radius:var(--radius-lg);background:var(--color-success-soft);flex-direction:column;gap:6px;padding:10px 12px;display:flex}._slotTileFull_n2f99_185{border-color:var(--color-border-light);background:var(--color-surface-alt);opacity:.6}._slotTileTime_n2f99_191{color:var(--color-text-heading);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700}._slotTileSeats_n2f99_198{color:var(--color-text-muted);font-size:.78rem}._bookingList_n2f99_204{flex-direction:column;display:flex}._bookingRow_n2f99_209{border-bottom:1px solid var(--color-border-light);grid-template-columns:120px minmax(0,1fr) 60px minmax(0,160px);align-items:center;gap:12px;padding:10px 4px;font-size:.86rem;display:grid}._bookingRow_n2f99_209:last-child{border-bottom:none}._bookingTime_n2f99_223{color:var(--color-primary);font-variant-numeric:tabular-nums;font-weight:700}._bookingName_n2f99_229{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-heading);overflow:hidden}._bookingGuests_n2f99_236{color:var(--color-text-muted);align-items:center;gap:4px;display:inline-flex}._bookingTables_n2f99_243{text-overflow:ellipsis;white-space:nowrap;color:var(--color-success-dark);font-weight:600;overflow:hidden}._bookingUnassigned_n2f99_251{border-radius:var(--radius-full);color:var(--color-warning-dark);background:var(--color-warning-soft);border:1px solid var(--color-warning-border);justify-self:start;padding:2px 10px;font-size:.76rem;font-weight:700}@media (width<=640px){._bookingRow_n2f99_209{grid-template-columns:1fr auto}}._wrap_59yqk_1{width:100%}._header_59yqk_6{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._title_59yqk_14{color:var(--color-text-heading);margin-bottom:4px;font-size:22px;font-weight:700}._sub_59yqk_21{color:var(--color-text-muted);font-size:14px}._calcAt_59yqk_26{color:var(--color-text-placeholder)}._headerActions_59yqk_30{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_59yqk_37{animation:.8s linear infinite _spin_59yqk_37}@keyframes _spin_59yqk_37{to{transform:rotate(360deg)}}._itemZone_59yqk_48{align-items:center;gap:10px;min-width:200px;display:flex}._thumb_59yqk_55{border-radius:var(--radius-sm);object-fit:cover;border:1px solid var(--color-border);flex-shrink:0;width:40px;height:40px}._thumbPlaceholder_59yqk_64{border-radius:var(--radius-sm);background:var(--color-surface-alt);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemInfo_59yqk_77{flex-direction:column;gap:4px;min-width:0;display:flex}._itemName_59yqk_84{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._badge_59yqk_92{border-radius:var(--radius-full);align-items:center;width:fit-content;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}._tone_info_59yqk_102{background:var(--color-info-soft);color:var(--color-info-dark)}._tone_primary_59yqk_107{background:var(--color-primary-soft);color:var(--color-primary-dark)}._muted_59yqk_112{color:var(--color-text-placeholder);font-size:12.5px;font-style:italic}._ratingCell_59yqk_119{color:var(--color-text);justify-content:flex-end;align-items:center;gap:4px;font-weight:600;display:inline-flex}._starFilled_59yqk_128{color:#f59e0b}._starEmpty_59yqk_132{color:var(--color-text-placeholder)}._favoriteScore_59yqk_136{color:var(--color-primary-dark);font-weight:700}._overlay_1lxq0_1{z-index:100;background:#0f172a73;justify-content:center;align-items:center;padding:32px 16px;display:flex;position:fixed;inset:0}._modal_1lxq0_12{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:440px;max-height:calc(100vh - 64px);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}._head_1lxq0_24{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}._headTitle_1lxq0_34{color:var(--color-text-heading);margin:0;font-size:17px;font-weight:700}._body_1lxq0_41{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}._errorBox_1lxq0_51{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);padding:10px 14px;font-size:13px}._foot_1lxq0_60{border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 20px;display:flex;position:sticky;bottom:0}._wrap_16tc5_1{width:100%}._header_16tc5_6{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._title_16tc5_14{color:var(--color-text-heading);margin-bottom:4px;font-size:22px;font-weight:700}._sub_16tc5_21{color:var(--color-text-muted);font-size:14px}._headerActions_16tc5_26{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_16tc5_33{animation:.8s linear infinite _spin_16tc5_33}@keyframes _spin_16tc5_33{to{transform:rotate(360deg)}}._name_16tc5_44{color:var(--color-text);font-weight:600}._badge_16tc5_49{border-radius:var(--radius-full);align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._tone_success_16tc5_58{background:var(--color-success-soft);color:var(--color-success-dark)}._tone_muted_16tc5_63{background:var(--color-border-light);color:var(--color-text-muted)}._rowActions_16tc5_68{gap:6px;display:inline-flex}._overlay_1y17b_1{z-index:100;background:#0f172a73;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_1y17b_13{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:560px;box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}._head_1y17b_24{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}._headTitle_1y17b_33{color:var(--color-text-heading);margin:0;font-size:17px;font-weight:700}._body_1y17b_40{flex-direction:column;gap:18px;max-height:calc(100vh - 220px);padding:20px;display:flex;overflow-y:auto}._summary_1y17b_50{border-radius:var(--radius);background:var(--color-surface-alt);border:1px solid var(--color-border-light);grid-template-columns:repeat(2,1fr);gap:12px;padding:14px;display:grid}._summaryItem_1y17b_60{flex-direction:column;gap:3px;display:flex}._summaryLabel_1y17b_66{text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);font-size:11.5px;font-weight:600}._summaryValue_1y17b_74{color:var(--color-text);align-items:center;gap:5px;font-size:13.5px;font-weight:600;display:inline-flex}._orderLink_1y17b_83{width:fit-content;color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:13.5px;font-weight:700;display:inline-flex}._orderLink_1y17b_83:hover{text-decoration:underline}._starFilled_1y17b_101{color:#f59e0b}._section_1y17b_106{flex-direction:column;gap:8px;display:flex}._sectionTitle_1y17b_112{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-placeholder);margin:0;font-size:12px;font-weight:700}._note_1y17b_121{color:var(--color-text-secondary);margin:0;font-size:13.5px;line-height:1.5}._chips_1y17b_128{flex-wrap:wrap;gap:6px;display:flex}._chip_1y17b_128{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary-dark);padding:4px 10px;font-size:12.5px;font-weight:600}._itemList_1y17b_144{flex-direction:column;gap:8px;display:flex}._itemRow_1y17b_150{border:1px solid var(--color-border-light);border-radius:var(--radius);background:var(--color-surface);padding:10px 12px}._itemHead_1y17b_157{align-items:center;gap:10px;display:flex}._itemThumb_1y17b_163{border-radius:var(--radius-sm);object-fit:cover;border:1px solid var(--color-border);flex-shrink:0;width:38px;height:38px}._itemThumbPlaceholder_1y17b_172{border-radius:var(--radius-sm);background:var(--color-surface-alt);border:1px solid var(--color-border);width:38px;height:38px;color:var(--color-text-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemInfo_1y17b_185{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._itemBadge_1y17b_193{border-radius:var(--radius-full);background:var(--color-info-soft);width:fit-content;color:var(--color-info-dark);align-items:center;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}._itemProduct_1y17b_205{color:var(--color-text);font-size:13.5px;font-weight:600}._itemRating_1y17b_211{color:var(--color-text);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}._itemComment_1y17b_220{color:var(--color-text-muted);margin:6px 0 0;font-size:13px;line-height:1.5}._foot_1y17b_228{border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:flex-end;padding:16px 20px;display:flex;position:sticky;bottom:0}._wrap_o8wvi_1{width:100%}._header_o8wvi_6{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._title_o8wvi_14{color:var(--color-text-heading);margin-bottom:4px;font-size:22px;font-weight:700}._sub_o8wvi_21{color:var(--color-text-muted);font-size:14px}._headerActions_o8wvi_26{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_o8wvi_33{animation:.8s linear infinite _spin_o8wvi_33}@keyframes _spin_o8wvi_33{to{transform:rotate(360deg)}}._code_o8wvi_44{color:var(--color-text);font-weight:700}._muted_o8wvi_49{color:var(--color-text-muted)}._custCell_o8wvi_53{flex-direction:column;gap:2px;display:flex}._custName_o8wvi_59{color:var(--color-text);font-weight:600}._custPhone_o8wvi_64{color:var(--color-text-muted);font-size:12px}._ratingCell_o8wvi_69{color:var(--color-text);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}._ratingCount_o8wvi_78{color:var(--color-text-placeholder);font-size:12px;font-weight:400}._starFilled_o8wvi_84{color:#f59e0b}._starEmpty_o8wvi_88{color:var(--color-text-placeholder)}._noteCell_o8wvi_92{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:280px;color:var(--color-text-secondary);display:inline-block;overflow:hidden}._criteriaWrap_o8wvi_102{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._overlay_lljoa_1{z-index:100;background:#0f172a73;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_lljoa_13{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:1220px;max-height:calc(100vh - 64px);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}._head_lljoa_26{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:20px 24px;display:flex}._headTitle_lljoa_36{color:var(--color-text-heading);margin:0 0 2px;font-size:18px;font-weight:700}._headSub_lljoa_43{color:var(--color-text-muted);margin:0;font-size:13px}._state_lljoa_49{text-align:center;color:var(--color-text-muted);padding:48px 22px}._body_lljoa_56{flex-direction:column;flex:1;gap:22px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._errorBox_lljoa_66{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);padding:10px 14px;font-size:13px}._section_lljoa_75{flex-direction:column;gap:14px;display:flex}._sectionHead_lljoa_81{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._sectionActions_lljoa_89{gap:8px;display:flex}._sectionTitle_lljoa_94{text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-placeholder);margin:0;font-size:12px;font-weight:700}._grid2_lljoa_103{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=640px){._grid2_lljoa_103{grid-template-columns:1fr}}._emptyHint_lljoa_115{color:var(--color-text-muted);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius);margin:0;padding:14px;font-size:13px}._rows_lljoa_126{flex-direction:column;gap:8px;display:flex}._itemRow_lljoa_132{border:1px solid var(--color-border-light);border-radius:var(--radius);background:var(--color-surface-alt);align-items:center;gap:10px;padding:8px 10px;display:flex}._itemThumb_lljoa_142{border-radius:var(--radius-sm);object-fit:cover;border:1px solid var(--color-border);flex-shrink:0;width:40px;height:40px}._itemThumbPlaceholder_lljoa_151{border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemInfo_lljoa_164{flex-direction:column;flex:160px;gap:2px;min-width:0;display:flex}._itemName_lljoa_172{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}._itemPrice_lljoa_181{color:var(--color-text-muted);font-size:11.5px}._discountSelect_lljoa_186{flex:0 0 118px}._discountInputWrap_lljoa_190{flex:0 0 100px;position:relative}._discountInput_lljoa_190{border:1px solid var(--color-border);border-radius:var(--radius);width:100%;height:40px;color:var(--color-text);background:var(--color-surface);padding:0 26px 0 10px;font-size:13.5px}._discountInput_lljoa_190:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ring);outline:none}._discountInput_lljoa_190::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._discountInput_lljoa_190::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._discountUnit_lljoa_218{color:var(--color-text-muted);pointer-events:none;font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._itemAfter_lljoa_228{text-align:right;color:var(--color-success-dark);flex:0 0 96px;font-size:13px;font-weight:700}._foot_lljoa_237{border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex;position:sticky;bottom:0}._overlay_nd7lf_1{z-index:100;background:#0f172a73;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_nd7lf_13{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:620px;box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}._head_nd7lf_24{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}._headTitle_nd7lf_33{color:var(--color-text-heading);margin:0;font-size:17px;font-weight:700}._body_nd7lf_40{flex-direction:column;gap:18px;max-height:calc(100vh - 220px);padding:20px;display:flex;overflow-y:auto}._summary_nd7lf_50{border-radius:var(--radius);background:var(--color-surface-alt);border:1px solid var(--color-border-light);grid-template-columns:repeat(2,1fr);gap:12px;padding:14px;display:grid}._summaryItem_nd7lf_60{flex-direction:column;gap:3px;display:flex}._summaryLabel_nd7lf_66{text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);font-size:11.5px;font-weight:600}._summaryValue_nd7lf_74{color:var(--color-text);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}._activeDot_nd7lf_83{background:var(--color-success);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-success-soft);border-radius:50%}._section_nd7lf_92{flex-direction:column;gap:8px;display:flex}._sectionTitle_nd7lf_98{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-placeholder);margin:0;font-size:12px;font-weight:700}._note_nd7lf_107{color:var(--color-text-secondary);margin:0;font-size:13.5px;line-height:1.5}._itemList_nd7lf_115{flex-direction:column;gap:8px;display:flex}._itemRow_nd7lf_121{border:1px solid var(--color-border-light);border-radius:var(--radius);background:var(--color-surface);align-items:center;gap:10px;padding:10px 12px;display:flex}._itemThumb_nd7lf_131{border-radius:var(--radius-sm);object-fit:cover;border:1px solid var(--color-border);flex-shrink:0;width:40px;height:40px}._itemThumbPlaceholder_nd7lf_140{border-radius:var(--radius-sm);background:var(--color-surface-alt);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-placeholder);flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemInfo_nd7lf_153{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._itemName_nd7lf_161{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}._itemBadge_nd7lf_170{border-radius:var(--radius-full);background:var(--color-info-soft);width:fit-content;color:var(--color-info-dark);align-items:center;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}._priceZone_nd7lf_182{flex-shrink:0;align-items:center;gap:6px;display:flex}._discountTag_nd7lf_189{border-radius:var(--radius-sm);background:var(--color-danger-soft);color:var(--color-danger);white-space:nowrap;padding:2px 7px;font-size:11px;font-weight:700}._foot_nd7lf_200{border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:flex-end;padding:16px 20px;display:flex;position:sticky;bottom:0}._wrap_1p6ed_1{width:100%}._header_1p6ed_6{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._title_1p6ed_14{color:var(--color-text-heading);margin-bottom:4px;font-size:22px;font-weight:700}._sub_1p6ed_21{color:var(--color-text-muted);font-size:14px}._headerActions_1p6ed_26{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_1p6ed_33{animation:.8s linear infinite _spin_1p6ed_33}@keyframes _spin_1p6ed_33{to{transform:rotate(360deg)}}._nameCell_1p6ed_44{flex-direction:column;gap:2px;min-width:180px;display:flex}._name_1p6ed_44{color:var(--color-text);font-weight:600}._desc_1p6ed_56{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:12px;overflow:hidden}._itemCount_1p6ed_65{border-radius:var(--radius-full);background:var(--color-surface-hover);color:var(--color-text-secondary);align-items:center;gap:5px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}._timeRange_1p6ed_77{color:var(--color-text-muted);white-space:nowrap;font-size:12.5px}._muted_1p6ed_83{color:var(--color-text-placeholder);font-size:12.5px;font-style:italic}._statusCell_1p6ed_89{align-items:center;gap:6px;display:inline-flex}._badge_1p6ed_95{border-radius:var(--radius-full);align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._tone_success_1p6ed_104{background:var(--color-success-soft);color:var(--color-success-dark)}._tone_muted_1p6ed_109{background:var(--color-border-light);color:var(--color-text-muted)}._activeDot_1p6ed_114{background:var(--color-success);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-success-soft);border-radius:50%;flex-shrink:0}._rowActions_1p6ed_123{gap:6px;display:inline-flex}._wrap_3x3ib_1{flex-direction:column;gap:20px;padding-bottom:40px;display:flex}._header_3x3ib_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_3x3ib_16{color:var(--color-text);margin:0 0 4px;font-size:20px;font-weight:700}._sub_3x3ib_23{color:var(--color-text-secondary);margin:0;font-size:13px}._headerActions_3x3ib_29{align-items:center;gap:10px;display:flex}._spin_3x3ib_35{animation:1s linear infinite _spin_3x3ib_35}@keyframes _spin_3x3ib_35{to{transform:rotate(360deg)}}._card_3x3ib_45{background:var(--color-surface);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,12px);flex-direction:column;gap:18px;padding:20px 24px;display:flex;box-shadow:0 1px 3px #0000000d}._cardHeader_3x3ib_56{border-bottom:1px solid var(--color-border,#f0f0f0);justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:14px;display:flex}._cardTitle_3x3ib_65{color:var(--color-text);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._cardIcon_3x3ib_75{color:var(--color-primary);font-size:18px}._cardSubtitle_3x3ib_80{color:var(--color-text-secondary);margin-top:4px;font-size:13px}._formGrid_3x3ib_86{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}._toggleGroup_3x3ib_92{background:var(--color-surface-alt,var(--color-bg-subtle));border-radius:var(--radius-md,8px);border:1px solid var(--color-border);flex-direction:column;gap:12px;padding:14px 16px;display:flex}._toggleHeader_3x3ib_102{justify-content:space-between;align-items:center;gap:12px;display:flex}._toggleLabel_3x3ib_109{color:var(--color-text);font-size:14px;font-weight:600}._tableWrap_3x3ib_115{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px);overflow-x:auto}._table_3x3ib_115{border-collapse:collapse;width:100%;font-size:13px}._table_3x3ib_115 th{background:var(--color-bg-subtle,#f8fafc);color:var(--color-text-secondary,#64748b);text-align:left;border-bottom:1px solid var(--color-border,#e2e8f0);white-space:nowrap;padding:10px 14px;font-weight:600}._table_3x3ib_115 td{border-bottom:1px solid var(--color-border,#f1f5f9);vertical-align:middle;padding:10px 14px}._table_3x3ib_115 tr:last-child td{border-bottom:none}._inputSm_3x3ib_147{box-sizing:border-box;width:100%;padding:6px 10px;font-size:13px}._lastTierWrap_3x3ib_154{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}._emptyState_3x3ib_162{text-align:center;color:var(--color-text-secondary);padding:24px;font-size:13px}._alert_3x3ib_169{border-radius:var(--radius-md,8px);align-items:flex-start;gap:10px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}._alertError_3x3ib_179{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger-dark)}._alertInfo_3x3ib_185{background:var(--color-info-soft);border:1px solid var(--color-info-border);color:var(--color-info-dark)}._quoteFormGrid_3x3ib_191{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:flex-start;gap:16px;display:grid}._fieldItem_3x3ib_198{flex-direction:column;gap:6px;display:flex}._fieldLabel_3x3ib_204{color:var(--color-text-secondary,#475569);align-items:center;height:20px;margin:0;font-size:13px;font-weight:600;display:flex}._fieldHint_3x3ib_214{color:var(--color-text-muted,#94a3b8);min-height:16px;margin-top:2px;font-size:11.5px;line-height:1.4}._fieldLoading_3x3ib_222{min-height:40px;color:var(--color-text-muted);align-items:center;font-size:13px;display:flex}._quoteResultBox_3x3ib_230{background:var(--color-success-soft);border:1px solid var(--color-success-border);border-radius:var(--radius-md,8px);flex-direction:column;gap:12px;margin-top:16px;padding:16px;display:flex}._quoteResultHeader_3x3ib_241{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._quoteFeeMain_3x3ib_249{color:var(--color-success-dark);font-size:22px;font-weight:700}._quoteFeeOriginal_3x3ib_255{color:var(--color-text-muted);margin-left:8px;font-size:14px;text-decoration:line-through}._badgeFree_3x3ib_262{background:var(--color-success);color:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}._quoteGridDetails_3x3ib_271{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:12px;font-size:13px;display:grid}._detailItem_3x3ib_283{flex-direction:column;gap:2px;display:flex}._detailLabel_3x3ib_289{text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.03em;font-size:11px;font-weight:600}._detailValue_3x3ib_297{word-break:break-word;font-weight:500}._accountSearchWrap_3x3ib_302{flex-direction:column;display:flex;position:relative}._accountDropdown_3x3ib_308{background:var(--color-surface);border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-md,8px);z-index:50;max-height:220px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}._accountDropdownItem_3x3ib_323{cursor:pointer;border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;transition:background .15s;display:flex}._accountDropdownItem_3x3ib_323:last-child{border-bottom:none}._accountDropdownItem_3x3ib_323:hover{background:var(--color-surface-hover)}._accountMainInfo_3x3ib_342{flex-direction:column;gap:2px;display:flex}._accountName_3x3ib_348{color:var(--color-text,#1f2937);font-weight:600}._accountSub_3x3ib_353{color:var(--color-text-secondary,#6b7280);font-size:11px}._roleTag_3x3ib_358{background:var(--color-bg-subtle);color:var(--color-text-secondary);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500}._roleTag_customer_3x3ib_368{background:var(--color-info-soft);color:var(--color-info-dark)}._roleTag_staff_3x3ib_373{background:var(--color-warning-soft);color:var(--color-warning-dark)}._roleTag_manager_3x3ib_378{background:var(--color-danger-soft);color:var(--color-danger-dark)}._roleTag_admin_3x3ib_383{background:var(--color-success-soft);color:var(--color-success-dark)}._selectedAccountBar_3x3ib_388{background:var(--color-info-soft);border:1px solid var(--color-info-border);border-radius:var(--radius-md,8px);justify-content:space-between;align-items:center;margin-top:4px;padding:8px 12px;font-size:13px;display:flex}._addrSelectWrap_3x3ib_400{flex-direction:column;gap:4px;display:flex}._overlay_1thl5_1{z-index:100;background:#0f172a73;justify-content:center;align-items:center;padding:32px 16px;display:flex;position:fixed;inset:0}._modal_1thl5_12{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:440px;max-height:calc(100vh - 64px);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}._modalWide_1thl5_24{max-width:560px}._head_1thl5_28{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}._headTitle_1thl5_39{color:var(--color-text-heading);margin:0;font-size:17px;font-weight:700}._headSub_1thl5_46{color:var(--color-text-muted);margin:4px 0 0;font-size:13px}._body_1thl5_52{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}._grid2_1thl5_62{grid-template-columns:1fr 1fr;gap:12px;display:grid}._note_1thl5_68{color:var(--color-text-muted);margin:0;font-size:12px}._errorBox_1thl5_74{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius);color:var(--color-danger);padding:10px 14px;font-size:13px}._foot_1thl5_83{border-top:1px solid var(--color-border);background:var(--color-surface-alt);z-index:10;flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 20px;display:flex;position:sticky;bottom:0}._empty_1thl5_97{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);flex-direction:column;align-items:center;gap:8px;padding:24px;font-size:13px;display:flex}._benefitList_1thl5_109{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._benefitItem_1thl5_118{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);align-items:center;gap:12px;padding:10px 12px;display:flex}._benefitIcon_1thl5_128,._benefitIconFallback_1thl5_129{border-radius:var(--radius);object-fit:cover;flex-shrink:0;width:34px;height:34px}._benefitIconFallback_1thl5_129{background:var(--color-primary-soft);color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}._benefitText_1thl5_145{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._benefitTitle_1thl5_153{color:var(--color-text);font-size:14px;font-weight:600}._benefitDesc_1thl5_159{color:var(--color-text-muted);font-size:12px}._rowActions_1thl5_164{flex-shrink:0;gap:6px;display:inline-flex}._subForm_1thl5_171{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-alt);flex-direction:column;gap:14px;padding:16px;display:flex}._subFormTitle_1thl5_181{color:var(--color-text-heading);margin:0;font-size:14px;font-weight:700}._subFormActions_1thl5_188{justify-content:flex-end;gap:10px;display:flex}._wrap_bjwxu_1{width:100%}._header_bjwxu_6{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}._title_bjwxu_14{color:var(--color-text-heading);margin-bottom:4px;font-size:22px;font-weight:700}._sub_bjwxu_21{color:var(--color-text-muted);max-width:640px;font-size:14px}._headerActions_bjwxu_27{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_bjwxu_34{animation:.8s linear infinite _spin_bjwxu_34}@keyframes _spin_bjwxu_34{to{transform:rotate(360deg)}}._name_bjwxu_45{color:var(--color-text);font-weight:600}._benefitLink_bjwxu_50{cursor:pointer;color:var(--color-primary);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;display:inline-flex}._benefitLink_bjwxu_50:hover{text-decoration:underline}._rowActions_bjwxu_67{gap:6px;display:inline-flex}._tabs_bjwxu_73{border-bottom:1px solid var(--color-border);gap:6px;margin-bottom:20px;display:flex}._tab_bjwxu_73{cursor:pointer;color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}._tab_bjwxu_73:hover{color:var(--color-text)}._tabActive_bjwxu_100{color:var(--color-primary);border-bottom-color:var(--color-primary)}._tabPanel_bjwxu_106{flex-direction:column;gap:14px;display:flex}._toolbar_bjwxu_112{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._toolbarNote_bjwxu_120{color:var(--color-text-muted);max-width:620px;font-size:13px;line-height:1.55}._panel_95iew_3{flex-direction:column;gap:16px;display:flex}._toolbar_95iew_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._toolbarNote_95iew_17{color:var(--color-text-muted);max-width:620px;font-size:13px;line-height:1.55}._toolbarActions_95iew_24{flex-shrink:0;align-items:center;gap:10px;display:flex}._spin_95iew_31{animation:.8s linear infinite _spin_95iew_31}@keyframes _spin_95iew_31{to{transform:rotate(360deg)}}._card_95iew_42{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);flex-direction:column;gap:18px;padding:20px 24px;display:flex;box-shadow:0 1px 3px #0000000d}._cardHead_95iew_53{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}._cardTitle_95iew_62{color:var(--color-text);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._cardIcon_95iew_72{color:var(--color-primary);font-size:18px}._cardSub_95iew_77{color:var(--color-text-secondary);max-width:640px;margin-top:4px;font-size:13px;line-height:1.55}._modeGrid_95iew_86{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}._modeCard_95iew_92{text-align:left;background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md,8px);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:12px;padding:14px 16px;display:flex}._modeCard_95iew_92:disabled{cursor:not-allowed;opacity:.75}._modeCard_95iew_92:not(:disabled):hover{border-color:var(--color-primary)}._modeCardActive_95iew_114{border-color:var(--color-primary);background:var(--color-primary-soft)}._modeIcon_95iew_119{background:var(--color-surface);border:1px solid var(--color-border);width:34px;height:34px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}._modeBody_95iew_133{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._modeLabel_95iew_141{color:var(--color-text);font-size:14px;font-weight:600}._modeHint_95iew_147{color:var(--color-text-secondary);font-size:12px;line-height:1.45}._radio_95iew_153{border:2px solid var(--color-border);background:var(--color-surface);border-radius:50%;flex-shrink:0;width:16px;height:16px}._radioOn_95iew_162{border-color:var(--color-primary);box-shadow:inset 0 0 0 3px var(--color-primary)}._formGrid_95iew_168{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:flex-start;gap:16px;display:grid}._formulaBox_95iew_175{background:var(--color-surface-alt);border:1px dashed var(--color-border);border-radius:var(--radius-md,8px);flex-direction:column;justify-content:center;align-self:stretch;gap:6px;padding:12px 14px;display:flex}._formulaLabel_95iew_187{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px;font-weight:700}._formulaText_95iew_195{color:var(--color-text);font-size:13px;font-weight:600}._subHead_95iew_201{justify-content:space-between;align-items:center;gap:12px;display:flex}._subTitle_95iew_208{color:var(--color-text);font-size:14px;font-weight:600}._tableWrap_95iew_215{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);overflow-x:auto}._table_95iew_215{border-collapse:collapse;width:100%;font-size:13px}._table_95iew_215 th{background:var(--color-surface-alt);color:var(--color-text-secondary);text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap;padding:10px 14px;font-weight:600}._table_95iew_215 td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:10px 14px}._table_95iew_215 tr:last-child td{border-bottom:none}._inputSm_95iew_247{box-sizing:border-box;width:100%;padding:6px 10px;font-size:13px}._cellHint_95iew_254{color:var(--color-text-secondary);margin-top:2px;font-size:11px}._lastTierWrap_95iew_260{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}._checkRow_95iew_269{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md,8px);flex-direction:column;gap:10px;padding:14px 16px;display:flex}._checkRowLabel_95iew_279{color:var(--color-text-heading);font-size:14px;font-weight:600}._checkList_95iew_285{flex-wrap:wrap;gap:18px;display:flex}._multiplierGrid_95iew_291{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}._previewBox_95iew_298{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface-alt);flex-wrap:wrap;align-items:center;gap:24px;padding:18px 20px;display:flex}._previewMain_95iew_309{align-items:baseline;gap:6px;display:flex}._previewPoints_95iew_315{color:var(--color-primary);font-size:34px;font-weight:700;line-height:1}._previewUnit_95iew_322{color:var(--color-text-secondary);font-size:14px;font-weight:600}._previewDetails_95iew_328{flex-wrap:wrap;flex:1;gap:22px;display:flex}._previewItem_95iew_335{flex-direction:column;gap:3px;display:flex}._previewLabel_95iew_341{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px;font-weight:700}._previewValue_95iew_349{color:var(--color-text-heading);font-size:14px;font-weight:600}._previewReason_95iew_355{color:var(--color-warning-dark);background:var(--color-warning-soft);border:1px solid var(--color-warning-border);border-radius:var(--radius-md,8px);flex-basis:100%;padding:8px 12px;font-size:13px}._empty_95iew_366{text-align:center;color:var(--color-text-secondary);padding:22px;font-size:13px}._alert_95iew_373{border-radius:var(--radius-md,8px);align-items:flex-start;gap:10px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}._alertError_95iew_383{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger-dark)}._alertInfo_95iew_389{background:var(--color-info-soft);border:1px solid var(--color-info-border);color:var(--color-info-dark)}._field_17y1a_1{flex-direction:column;gap:8px;display:flex}._label_17y1a_7{color:var(--color-text-secondary);font-size:13px;font-weight:600}._hint_17y1a_13{color:var(--color-text-muted);font-size:12px}._targets_17y1a_19{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (width<=620px){._targets_17y1a_19{grid-template-columns:1fr}}._targetCard_17y1a_31{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-muted);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);flex-direction:column;align-items:flex-start;gap:5px;padding:12px;display:flex}._targetCard_17y1a_31:hover{border-color:var(--color-primary);color:var(--color-primary)}._targetCardActive_17y1a_52{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-ring)}._targetLabel_17y1a_59{color:var(--color-text-heading);font-size:13.5px;font-weight:700}._targetCardActive_17y1a_52 ._targetLabel_17y1a_59{color:var(--color-primary)}._targetHint_17y1a_69{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}._selfNote_17y1a_75{border-radius:var(--radius);background:var(--color-info-soft);border:1px solid var(--color-info-border);color:var(--color-info-dark);padding:10px 12px;font-size:12.5px;line-height:1.5}._dataHead_17y1a_86{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._presets_17y1a_94{gap:5px;display:flex}._preset_17y1a_94{border:1px dashed var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);padding:3px 10px;font-size:11.5px;font-weight:600}._preset_17y1a_94:hover{border-color:var(--color-primary);color:var(--color-primary);border-style:solid}._dataRow_17y1a_117{align-items:center;gap:8px;display:flex}._dataInput_17y1a_123{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-width:0;color:var(--color-text);flex:1;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}._dataInput_17y1a_123:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ring);outline:none}._dataInput_17y1a_123::placeholder{color:var(--color-text-placeholder)}._removeRow_17y1a_145{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:34px;height:34px;color:var(--color-text-muted);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._removeRow_17y1a_145:hover{border-color:var(--color-danger);color:var(--color-danger)}._addRow_17y1a_165{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-primary);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}._addRow_17y1a_165:hover{border-color:var(--color-primary)}._result_17y1a_185{border-radius:var(--radius-lg);border:1px solid #0000;flex-direction:column;gap:10px;padding:14px;display:flex}._resultOk_17y1a_194{background:var(--color-success-soft);border-color:var(--color-success-border);color:var(--color-success-dark)}._resultWarn_17y1a_200{background:var(--color-warning-soft);border-color:var(--color-warning-border);color:var(--color-warning-dark)}._resultHead_17y1a_206{align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.5;display:flex}._resultMeta_17y1a_214{border-top:1px dashed;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;padding-top:10px;display:grid}._resultMeta_17y1a_214 li{flex-direction:column;gap:2px;min-width:0;display:flex}._resultMeta_17y1a_214 span{opacity:.8;font-size:11.5px}._resultMeta_17y1a_214 strong{color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}._ok_17y1a_243{color:var(--color-success)!important}._fail_17y1a_247{color:var(--color-danger)!important}._invalidTokens_17y1a_251{opacity:.9;font-size:12px}._page_xzcul_1{flex-direction:column;gap:20px;max-width:1200px;margin:0 auto;padding:24px;display:flex}._header_xzcul_11{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:4px 0;display:flex}._titleGroup_xzcul_20{flex-direction:column;gap:4px;display:flex}._titleBadge_xzcul_26{background:var(--color-primary-soft,#eef2ff);width:fit-content;color:var(--color-primary,#4f46e5);text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;align-items:center;gap:6px;margin-bottom:2px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}._titleBadgeIcon_xzcul_42{font-size:12px}._title_xzcul_20{color:var(--color-text-heading,#0f172a);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800}._subtitle_xzcul_54{color:var(--color-text-muted,#64748b);margin:0;font-size:13.5px}._headerActions_xzcul_60{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._spin_xzcul_67{animation:.9s linear infinite _spin_xzcul_67}@keyframes _spin_xzcul_67{to{transform:rotate(360deg)}}._statsRow_xzcul_78{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}._statCard_xzcul_84{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-xl,16px);align-items:center;gap:16px;padding:18px 22px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}._statCard_xzcul_84:hover{transform:translateY(-2px);box-shadow:0 6px 16px -2px #0000000f}._statIconWrap_xzcul_101{border-radius:var(--radius-lg,12px);flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:22px;display:flex}._iconAll_xzcul_112{background:var(--color-primary-soft);color:var(--color-primary);border:1px solid var(--color-primary-soft)}._iconUnread_xzcul_118{background:var(--color-danger-soft);color:var(--color-danger);border:1px solid var(--color-danger-border)}._iconRead_xzcul_124{background:var(--color-success-soft);color:var(--color-success);border:1px solid var(--color-success-border)}._statMeta_xzcul_130{flex-direction:column;gap:2px;display:flex}._statLabel_xzcul_136{color:var(--color-text-muted,#64748b);font-size:13px;font-weight:500}._statValue_xzcul_142{color:var(--color-text-heading,#0f172a);letter-spacing:-.02em;font-size:24px;font-weight:800}._statValueDanger_xzcul_149{color:var(--color-danger)}._statValueSuccess_xzcul_153{color:var(--color-success)}._filterCard_xzcul_158{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-xl,16px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex;box-shadow:0 1px 3px #0000000a}._filterTabs_xzcul_171{background:var(--color-bg-subtle,#f8fafc);border-radius:var(--radius-lg,12px);border:1px solid var(--color-border-light,#f1f5f9);gap:4px;padding:4px;display:flex}._filterTabBtn_xzcul_180{border-radius:var(--radius-md,8px);color:var(--color-text-muted,#64748b);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._filterTabBtn_xzcul_180:hover{color:var(--color-text-heading,#0f172a)}._filterTabActive_xzcul_199{box-shadow:0 0 0 1px var(--color-border), 0 1px 3px #00000014;background:var(--color-surface,#fff)!important;color:var(--color-primary,#4f46e5)!important}._filterBadge_xzcul_205{background:var(--color-surface-hover);min-width:18px;height:18px;color:var(--color-text-secondary);border-radius:9999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}._filterTabActive_xzcul_199 ._filterBadge_xzcul_205{background:var(--color-primary-soft);color:var(--color-primary)}._filterControls_xzcul_224{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._selectWrapper_xzcul_231{min-width:180px}._selectWrapperNarrow_xzcul_235{min-width:150px}._listContainer_xzcul_240{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-xl,16px);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}._loadingWrap_xzcul_250{color:var(--color-text-muted,#64748b);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;font-size:14px;display:flex}._loadingWrap_xzcul_250 ._spin_xzcul_67{color:var(--color-primary,#4f46e5);font-size:24px}._emptyState_xzcul_266{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 24px;display:flex}._emptyIconCircle_xzcul_275{background:var(--color-bg-subtle,#f8fafc);border:1px solid var(--color-border-light,#e2e8f0);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex}._emptyIcon_xzcul_275{color:var(--color-text-placeholder,#94a3b8);font-size:28px}._emptyTitle_xzcul_292{color:var(--color-text-heading,#0f172a);margin:0 0 6px;font-size:16px;font-weight:700}._emptyDesc_xzcul_299{color:var(--color-text-muted,#64748b);max-width:360px;margin:0;font-size:13.5px}._itemRow_xzcul_307{border-bottom:1px solid var(--color-border-light,#f1f5f9);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;transition:all .15s;display:flex;position:relative}._itemRow_xzcul_307:last-child{border-bottom:none}._itemRow_xzcul_307:hover{background:var(--color-surface-hover,#f8fafc)}._itemUnread_xzcul_327{background:var(--color-primary-soft)}._itemUnread_xzcul_327:hover{background:var(--color-surface-hover)}._rowUnreadGlow_xzcul_335{background:var(--color-primary,#4f46e5);width:4px;position:absolute;top:0;bottom:0;left:0}._itemLeft_xzcul_344{flex:1;align-items:flex-start;gap:16px;min-width:0;display:flex}._itemIconWrap_xzcul_352{border-radius:var(--radius-lg,12px);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-top:2px;font-size:20px;display:flex}._iconOrder_xzcul_364{background:var(--color-primary-soft);color:var(--color-primary);border:1px solid var(--color-primary-soft)}._iconBooking_xzcul_370{background:var(--color-success-soft);color:var(--color-success);border:1px solid var(--color-success-border)}._iconSystem_xzcul_376{background:var(--color-warning-soft);color:var(--color-warning);border:1px solid var(--color-warning-border)}._itemContentWrap_xzcul_382{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._itemHead_xzcul_390{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._itemBadgeOrder_xzcul_397{background:var(--color-primary-soft);color:var(--color-primary);border:1px solid var(--color-primary-soft);border-radius:6px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}._itemBadgeBooking_xzcul_409{background:var(--color-success-soft);color:var(--color-success);border:1px solid var(--color-success-border);border-radius:6px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}._itemBadgeSystem_xzcul_421{background:var(--color-warning-soft);color:var(--color-warning);border:1px solid var(--color-warning-border);border-radius:6px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}._itemTitle_xzcul_433{color:var(--color-text-heading,#0f172a);margin:0;font-size:14.5px;font-weight:700}._itemContentText_xzcul_440{color:var(--color-text-secondary,#475569);margin:0;font-size:13px;line-height:1.5}._itemFooterMeta_xzcul_447{color:var(--color-text-muted,#94a3b8);flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;font-size:12px;display:flex}._itemTime_xzcul_457{align-items:center;gap:4px;display:inline-flex}._refBadge_xzcul_463{background:var(--color-bg-subtle,#f1f5f9);color:var(--color-text-secondary,#475569);border-radius:4px;align-items:center;padding:1px 6px;font-family:monospace;font-size:11px;display:inline-flex}._readStatusText_xzcul_474{color:var(--color-success);font-weight:500}._unreadStatusText_xzcul_479{color:var(--color-danger);font-weight:700}._itemRight_xzcul_485{flex-shrink:0;align-items:center;gap:8px;display:flex}._deleteBtn_xzcul_492{border-radius:var(--radius-md,8px);width:32px;height:32px;color:var(--color-text-muted,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:15px;transition:all .15s;display:inline-flex}._deleteBtn_xzcul_492:hover{background:var(--color-danger-soft);color:var(--color-danger);border-color:var(--color-danger-border)}._paginationWrap_xzcul_514{border-top:1px solid var(--color-border);background:var(--color-surface);justify-content:flex-end;align-items:center;padding:14px 24px;display:flex}:root{--color-primary:#4f46e5;--color-primary-dark:#4338ca;--color-primary-light:#6366f1;--color-primary-soft:#eef2ff;--color-primary-ring:#4f46e526;--color-bg:#f7f8fa;--color-surface:#fff;--color-surface-hover:#f1f3f7;--color-surface-alt:#f8fafc;--color-bg-subtle:var(--color-surface-alt);--color-border:#e5e7eb;--color-border-light:#f1f5f9;--color-border-focus:var(--color-primary);--color-text:#1f2937;--color-text-heading:#0f172a;--color-text-secondary:#334155;--color-text-muted:#6b7280;--color-text-placeholder:#94a3b8;--color-success:#059669;--color-success-dark:#047857;--color-success-soft:#ecfdf5;--color-success-border:#a7f3d0;--color-warning:#d97706;--color-warning-dark:#c2410c;--color-warning-soft:#fffbeb;--color-warning-border:#fde68a;--color-danger:#dc2626;--color-danger-dark:#b91c1c;--color-danger-soft:#fef2f2;--color-danger-border:#fecaca;--color-info:#2563eb;--color-info-dark:#1d4ed8;--color-info-soft:#eff6ff;--color-info-border:#bfdbfe;--radius-sm:6px;--radius:8px;--radius-md:var(--radius);--radius-lg:12px;--radius-xl:14px;--radius-full:9999px;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 1px 3px #0000000f;--shadow:0 4px 12px #00000014;--shadow-lg:0 12px 40px #0000001f;--shadow-xl:0 24px 60px #0f172a40;--transition-fast:.15s ease;--transition:.2s ease;color:var(--color-text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}[data-theme=dark]{--color-primary:#818cf8;--color-primary-dark:#6366f1;--color-primary-light:#a5b4fc;--color-primary-soft:#6366f126;--color-primary-ring:#818cf833;--color-bg:#0f1117;--color-surface:#1a1d27;--color-surface-hover:#252833;--color-surface-alt:#1e2130;--color-border:#2e3140;--color-border-light:#262938;--color-border-focus:var(--color-primary);--color-text:#e2e8f0;--color-text-heading:#f1f5f9;--color-text-secondary:#cbd5e1;--color-text-muted:#94a3b8;--color-text-placeholder:#64748b;--color-success:#34d399;--color-success-dark:#10b981;--color-success-soft:#34d3991f;--color-success-border:#34d39940;--color-warning:#fbbf24;--color-warning-dark:#f59e0b;--color-warning-soft:#fbbf241f;--color-warning-border:#fbbf2440;--color-danger:#f87171;--color-danger-dark:#ef4444;--color-danger-soft:#f871711f;--color-danger-border:#f8717140;--color-info:#60a5fa;--color-info-dark:#3b82f6;--color-info-soft:#60a5fa1f;--color-info-border:#60a5fa40;--shadow-xs:0 1px 2px #0003;--shadow-sm:0 1px 3px #00000040;--shadow:0 4px 12px #0000004d;--shadow-lg:0 12px 40px #0006;--shadow-xl:0 24px 60px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{transition:background-color .3s,color .3s}html,body,#root{height:100%}body{background:var(--color-bg);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font-family:inherit}
