.dlg-backdrop[data-v-5e2aec35]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px}.dlg-panel[data-v-5e2aec35]{width:min(270px,90vw);background:#f2f2f7f7;border-radius:14px;overflow:hidden;box-shadow:0 20px 60px #00000080;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.dlg-ttl[data-v-5e2aec35]{padding:20px 16px 4px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.41px;color:#000;line-height:1.3}.dlg-message[data-v-5e2aec35]{padding:4px 16px 20px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px;font-weight:400;letter-spacing:-.08px;color:#3c3c43;line-height:1.5}.dlg-message.no-title[data-v-5e2aec35]{padding-top:20px;font-size:17px;font-weight:400;color:#000;letter-spacing:-.41px}.dlg-line[data-v-5e2aec35]{height:.5px;background:#3c3c434a}.dlg-buttons[data-v-5e2aec35]{display:flex;min-height:44px}.dlg-btn[data-v-5e2aec35]{flex:1;min-height:44px;background:transparent;border:none;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:17px;letter-spacing:-.41px;transition:background .1s;-webkit-tap-highlight-color:transparent}.dlg-btn[data-v-5e2aec35]:active{background:#00000014}.dlg-ok[data-v-5e2aec35]{color:#007aff;font-weight:600}.dlg-dismiss[data-v-5e2aec35]{color:#007aff;font-weight:400;border-right:.5px solid rgba(60,60,67,.29)}.dlg-enter-active[data-v-5e2aec35]{transition:opacity .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.dlg-leave-active[data-v-5e2aec35]{transition:opacity .15s ease,transform .15s ease}.dlg-enter-from[data-v-5e2aec35],.dlg-leave-to[data-v-5e2aec35]{opacity:0;transform:scale(.88)}.toast-stack[data-v-1385e22c]{position:fixed;top:14px;left:50%;translate:-50% 0;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none;width:max-content;max-width:min(90vw,420px)}.toast-item[data-v-1385e22c]{display:flex;align-items:center;gap:10px;padding:11px 16px;border-radius:10px;font-size:.9rem;font-weight:600;box-shadow:0 4px 20px #00000073;pointer-events:auto;cursor:pointer;border:1.5px solid transparent}.toast-success[data-v-1385e22c]{background:#14532d;color:#86efac;border-color:#22c55e}.toast-error[data-v-1385e22c]{background:#7f1d1d;color:#fca5a5;border-color:#ef4444}.toast-warning[data-v-1385e22c]{background:#78350f;color:#fcd34d;border-color:#f59e0b}.toast-info[data-v-1385e22c]{background:#1e3a8a;color:#93c5fd;border-color:#3b82f6}.toast-icon[data-v-1385e22c]{font-size:1.1rem;flex-shrink:0}.toast-enter-active[data-v-1385e22c]{transition:all .25s ease}.toast-leave-active[data-v-1385e22c]{transition:all .2s ease}.toast-enter-from[data-v-1385e22c]{opacity:0;translate:0 -12px}.toast-leave-to[data-v-1385e22c]{opacity:0;scale:.92}.dh-nav[data-v-d69c4899]{position:sticky;top:0;z-index:200;background:var(--nav-bg);border-bottom:2px solid var(--nav-border);display:flex;align-items:center;gap:8px;padding:10px 14px;box-shadow:var(--nav-shadow);min-height:52px}.dh-left[data-v-d69c4899]{display:flex;align-items:center;gap:6px;flex-shrink:0}.dh-right[data-v-d69c4899]{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto}.dh-centre[data-v-d69c4899]{flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.dh-title[data-v-d69c4899]{font-size:1rem;font-weight:700;color:var(--nav-title-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dh-btn[data-v-d69c4899]{background:var(--nav-btn-bg);border:1px solid var(--nav-btn-border);color:var(--nav-btn-color);border-radius:7px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:5px 9px;transition:background .15s,border-color .15s}.dh-btn[data-v-d69c4899]:hover{background:#4f8ef724;border-color:var(--nav-border)}.dh-btn[data-v-d69c4899]:disabled{opacity:.38;cursor:not-allowed}.dh-btn-back[data-v-d69c4899]{font-size:1.6rem;line-height:1;padding:0;width:34px;height:34px;border-color:var(--nav-btn-color)}.dh-btn-action[data-v-d69c4899]{padding:5px 9px;height:34px;gap:4px}.dh-act-label[data-v-d69c4899]{font-size:.72rem;font-weight:700}.dh-btn-icon[data-v-d69c4899]{padding:7px;width:34px;height:34px}.dh-hamburger[data-v-d69c4899]{display:flex;flex-direction:column;gap:4px;width:18px}.dh-hamburger i[data-v-d69c4899]{display:block;height:2px;background:var(--nav-btn-color);border-radius:2px}.dh-dropdown[data-v-d69c4899]{background:#12151f;border:1px solid #4f8ef7;border-radius:7px;color:#e8eaf6;font-size:.9rem;padding:5px 10px;outline:none;cursor:pointer;max-width:200px}.dh-logo[data-v-d69c4899]{height:32px;width:auto;border-radius:6px;object-fit:contain}.dh-brand-logo[data-v-d69c4899]{height:28px;width:auto;max-width:160px;object-fit:contain}.dh-notif[data-v-d69c4899]{position:relative}.dh-badge[data-v-d69c4899]{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;border-radius:999px;font-size:.6rem;font-weight:700;padding:1px 4px;line-height:1.3;pointer-events:none}.dh-btn-avatar[data-v-d69c4899]{width:32px;height:32px;border-radius:50%;background:#1e3a8a;border:2px solid #4f8ef7;color:#e8eaf6;font-size:.72rem;font-weight:700;padding:0}.dh-theme[data-v-d69c4899]{border-color:var(--nav-btn-border);color:var(--nav-btn-color)}.dh-theme[data-v-d69c4899]:hover{background:#4f8ef724}.dh-logout[data-v-d69c4899]{border-color:#7f1d1d;color:#f87171}.dh-logout[data-v-d69c4899]:hover{background:#ef444424;border-color:#f87171}.dh-ghost[data-v-d69c4899]{background:transparent;border-bottom-color:transparent;box-shadow:none}.dh-transparent[data-v-d69c4899]{position:absolute;width:100%;background:transparent;border-bottom-color:transparent;box-shadow:none}.dh-transparent .dh-btn[data-v-d69c4899]{background:#00000059;border-color:#ffffff2e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.dh-transparent .dh-btn[data-v-d69c4899]:hover{background:#0000008c}.dh-transparent .dh-title[data-v-d69c4899]{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}.df-foot[data-v-049e78a2]{position:sticky;bottom:0;z-index:200;background:var(--nav-bg);border-top:2px solid var(--nav-border);display:flex;align-items:center;justify-content:space-evenly;gap:8px;padding:10px 14px;box-shadow:var(--nav-shadow-up);min-height:52px}.df-count[data-v-049e78a2]{background:var(--ios-fill);color:var(--nav-btn-color);border:1px solid var(--nav-btn-border);border-radius:999px;font-size:.75rem;font-weight:700;padding:2px 9px;min-width:28px;text-align:center}.df-status[data-v-049e78a2]{font-size:.82rem;color:var(--nav-color);font-weight:600}.df-btn[data-v-049e78a2]{display:inline-flex;align-items:center;justify-content:center;gap:5px;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:700;padding:7px 14px;border:1.5px solid transparent;transition:opacity .15s,background .15s}.df-btn[data-v-049e78a2]:disabled{opacity:.35;cursor:not-allowed}.df-btn-icon[data-v-049e78a2]{font-size:1rem;line-height:1}.df-btn-primary[data-v-049e78a2]{background:#1d4ed8;color:#fff;border-color:#3b82f6}.df-btn-primary[data-v-049e78a2]:hover:not(:disabled){background:#2563eb}.df-btn-secondary[data-v-049e78a2]{background:#12151f;color:#93c5fd;border-color:#2e3248}.df-btn-secondary[data-v-049e78a2]:hover:not(:disabled){border-color:#4f8ef7}.df-btn-success[data-v-049e78a2]{background:#14532d;color:#86efac;border-color:#22c55e}.df-btn-success[data-v-049e78a2]:hover:not(:disabled){background:#166534}.df-btn-danger[data-v-049e78a2]{background:#7f1d1d;color:#fca5a5;border-color:#ef4444}.df-btn-danger[data-v-049e78a2]:hover:not(:disabled){background:#991b1b}.df-btn-warning[data-v-049e78a2]{background:#78350f;color:#fcd34d;border-color:#f59e0b}.df-btn-warning[data-v-049e78a2]:hover:not(:disabled){background:#92400e}.df-btn-ghost[data-v-049e78a2]{background:transparent;color:#6b7280;border-color:#2e3248}.df-btn-ghost[data-v-049e78a2]:hover:not(:disabled){color:#d8dce8;border-color:#4f8ef7}.tb-bar[data-v-9481b73e]{position:fixed;bottom:0;left:0;right:0;z-index:300;display:flex;align-items:flex-start;justify-content:space-around;background:var(--tb-bg, rgba(249,249,249,.94));backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top:.5px solid var(--tb-border, rgba(0,0,0,.18));padding:8px 0 0;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));min-height:49px}@media(prefers-color-scheme:dark){.tb-bar[data-v-9481b73e]{--tb-bg: rgba(28,28,30,.94);--tb-border: rgba(255,255,255,.15)}}.tb-item[data-v-9481b73e]{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;background:none;border:none;cursor:pointer;padding:0 4px 6px;min-width:0;-webkit-tap-highlight-color:transparent;transition:opacity .15s}.tb-item[data-v-9481b73e]:active{opacity:.5}.tb-icon[data-v-9481b73e]{font-size:1.5rem;color:var(--tb-inactive, #8e8e93);transition:color .2s;font-family:Material Icons,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.tb-label[data-v-9481b73e]{font-size:10px;font-weight:500;color:var(--tb-inactive, #8e8e93);letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color .2s}.tb-item.active .tb-icon[data-v-9481b73e],.tb-item.active .tb-label[data-v-9481b73e]{color:var(--tb-active, #007aff)}.tb-sheet-backdrop[data-v-9481b73e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#0006}.tb-sheet[data-v-9481b73e]{position:absolute;bottom:0;left:0;right:0;background:var(--sheet-bg, #f2f2f7);border-radius:12px 12px 0 0;padding-bottom:env(safe-area-inset-bottom,16px);max-height:70vh;overflow-y:auto}@media(prefers-color-scheme:dark){.tb-sheet[data-v-9481b73e]{--sheet-bg: #1c1c1e}}.tb-sheet-handle[data-v-9481b73e]{width:36px;height:4px;background:#3c3c434d;border-radius:2px;margin:8px auto 4px}.tb-sheet-title[data-v-9481b73e]{font-size:.82rem;font-weight:600;color:#8e8e93;text-align:center;padding:4px 0 10px;letter-spacing:.3px;text-transform:uppercase}.tb-sheet-list[data-v-9481b73e]{padding:0 16px 8px}.tb-sheet-item[data-v-9481b73e]{width:100%;display:flex;align-items:center;gap:12px;padding:13px 0;background:none;border:none;border-bottom:.5px solid rgba(60,60,67,.18);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.tb-sheet-item[data-v-9481b73e]:last-child{border-bottom:none}.tb-sheet-item.active .tb-sheet-label[data-v-9481b73e]{color:#007aff}.tb-sheet-icon[data-v-9481b73e]{font-size:1.25rem;color:#007aff;font-family:Material Icons,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";flex-shrink:0;width:28px;text-align:center}.tb-sheet-label[data-v-9481b73e]{flex:1;font-size:1rem;font-weight:400;color:var(--label, #000);letter-spacing:-.2px}@media(prefers-color-scheme:dark){.tb-sheet-label[data-v-9481b73e]{--label: #fff}}.tb-sheet-badge[data-v-9481b73e]{background:#007aff;color:#fff;border-radius:999px;font-size:.68rem;font-weight:700;padding:1px 7px;min-width:20px;text-align:center}.tb-sheet-chevron[data-v-9481b73e]{color:#c7c7cc;flex-shrink:0}.tb-sheet-enter-active[data-v-9481b73e],.tb-sheet-leave-active[data-v-9481b73e]{transition:opacity .25s}.tb-sheet-enter-active .tb-sheet[data-v-9481b73e],.tb-sheet-leave-active .tb-sheet[data-v-9481b73e]{transition:transform .3s cubic-bezier(.32,0,.67,0)}.tb-sheet-enter-from[data-v-9481b73e],.tb-sheet-leave-to[data-v-9481b73e]{opacity:0}.tb-sheet-enter-from .tb-sheet[data-v-9481b73e],.tb-sheet-leave-to .tb-sheet[data-v-9481b73e]{transform:translateY(100%)}.al-wrap[data-v-d6b914ab]{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.al-main[data-v-d6b914ab]{flex:1;display:flex;flex-direction:column;min-height:0}.al-main-over[data-v-d6b914ab]{margin-top:-52px}.al-main-tabbed[data-v-d6b914ab]{padding-bottom:calc(57px + env(safe-area-inset-bottom,0px))}.drw-backdrop[data-v-a4046558]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.drw-panel[data-v-a4046558]{position:fixed;top:0;left:0;bottom:0;z-index:901;width:min(82vw,320px);background:#0d1021;border-right:1.5px solid #2e3248;display:flex;flex-direction:column;box-shadow:4px 0 32px #000000b3;overflow:hidden}.drawer-fade-enter-active[data-v-a4046558],.drawer-fade-leave-active[data-v-a4046558]{transition:opacity .25s ease}.drawer-fade-enter-from[data-v-a4046558],.drawer-fade-leave-to[data-v-a4046558]{opacity:0}.drawer-slide-enter-active[data-v-a4046558],.drawer-slide-leave-active[data-v-a4046558]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.drawer-slide-enter-from[data-v-a4046558],.drawer-slide-leave-to[data-v-a4046558]{transform:translate(-100%)}.drw-hdr[data-v-a4046558]{display:flex;align-items:center;justify-content:space-between;padding:18px 14px 14px;background:linear-gradient(135deg,#000736,#016);border-bottom:1.5px solid #2e3248;flex-shrink:0}.drw-hdr-info[data-v-a4046558]{display:flex;align-items:center;gap:10px}.drw-avatar[data-v-a4046558]{width:40px;height:40px;border-radius:50%;background:#1e3a8a;border:2px solid #4f8ef7;color:#e8eaf6;font-size:.85rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.drw-username[data-v-a4046558]{font-size:.95rem;font-weight:700;color:#e8eaf6}.drw-company[data-v-a4046558]{font-size:.75rem;color:#4f8ef7;font-weight:600;margin-top:1px}.drw-close[data-v-a4046558]{background:transparent;border:1px solid #2e3248;color:#6b7280;border-radius:6px;font-size:1rem;width:30px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.drw-close[data-v-a4046558]:hover{border-color:#f87171;color:#f87171}.drw-search-wrap[data-v-a4046558]{padding:10px 14px 6px;flex-shrink:0}.drw-search[data-v-a4046558]{width:100%;box-sizing:border-box;background:#12151f;border:1px solid #2e3248;border-radius:8px;color:#d8dce8;font-size:.9rem;padding:8px 12px;outline:none}.drw-search[data-v-a4046558]:focus{border-color:#4f8ef7}.drw-nav[data-v-a4046558]{flex:1;overflow-y:auto;padding:6px 0;overscroll-behavior:contain}.drw-nav[data-v-a4046558]::-webkit-scrollbar{width:4px}.drw-nav[data-v-a4046558]::-webkit-scrollbar-thumb{background:#2e3248;border-radius:4px}.drw-group-label[data-v-a4046558]{font-size:.7rem;font-weight:700;color:#4f8ef7;text-transform:uppercase;letter-spacing:.06em;padding:10px 16px 4px}.drw-item[data-v-a4046558]{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:none;color:#c4c9e0;font-size:.9rem;font-weight:500;padding:10px 16px;cursor:pointer;text-align:left;transition:background .12s,color .12s;border-left:3px solid transparent;border-bottom:1px dotted #2e3248}.drw-item[data-v-a4046558]:hover{background:#141728;color:#d8dce8}.drw-item.active[data-v-a4046558]{background:#111a3a;color:#93c5fd;border-left-color:#4f8ef7}.drw-home[data-v-a4046558]{color:#93c5fd;font-weight:600}.drw-home[data-v-a4046558]:hover{background:#141728}.drw-icon[data-v-a4046558]{width:18px;height:18px;flex-shrink:0;color:#4f8ef7}.drw-caret[data-v-a4046558]{flex-shrink:0;color:#4b5563}.drw-item-icon[data-v-a4046558]{font-size:1.15rem;line-height:1;flex-shrink:0;width:22px;text-align:center;font-family:Material Icons,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.drw-child-icon[data-v-a4046558]{font-size:1rem;width:18px}.drw-item-label[data-v-a4046558]{flex:1}.drw-cnt[data-v-a4046558]{background:#1d4ed8;color:#fff;border-radius:999px;font-size:.65rem;font-weight:700;padding:1px 6px;min-width:18px;text-align:center}.drw-parent[data-v-a4046558]{font-weight:600}.drw-chevron[data-v-a4046558]{flex-shrink:0;color:#4b5563;transition:transform .2s}.drw-chevron.rotated[data-v-a4046558]{transform:rotate(180deg)}.drw-child[data-v-a4046558]{padding-left:32px;font-size:.85rem;color:#9ca3af}.drw-child.active[data-v-a4046558]{color:#93c5fd}.drw-empty[data-v-a4046558]{text-align:center;color:#4b5563;font-size:.85rem;padding:24px}.drw-footer[data-v-a4046558]{flex-shrink:0;padding:12px 14px;border-top:1px solid #2e3248;display:flex;align-items:center;justify-content:space-between;gap:8px}.drw-changepwd[data-v-a4046558]{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid #2e3248;color:#9ca3af;border-radius:7px;font-size:.85rem;font-weight:600;padding:7px 12px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.drw-changepwd[data-v-a4046558]:hover{background:#141728;border-color:#4f8ef7;color:#93c5fd}.drw-settings-btn[data-v-a4046558]{background:transparent;border:1px solid rgba(255,255,255,.12);color:#9ca3af;border-radius:7px;padding:7px 8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s,color .15s;flex-shrink:0}.drw-settings-btn[data-v-a4046558]:hover{background:#141728;border-color:#4f8ef7;color:#93c5fd}.drw-logout[data-v-a4046558]{display:flex;align-items:center;gap:8px;background:transparent;border:1px solid #7f1d1d;color:#f87171;border-radius:7px;font-size:.85rem;font-weight:600;padding:7px 14px;cursor:pointer;transition:background .15s}.drw-logout[data-v-a4046558]:hover{background:#ef44441f}.drw-ver[data-v-a4046558]{font-size:.7rem;color:#374151}:root{--ios-blue: #007AFF;--ios-red: #FF3B30;--ios-green: #34C759;--ios-orange: #FF9500;--ios-yellow: #FFCC00;--ios-teal: #5AC8FA;--ios-bg: #F2F2F7;--ios-bg2: #FFFFFF;--ios-bg3: #F2F2F7;--ios-label: #000000;--ios-label2: rgba(60, 60, 67, .6);--ios-label3: rgba(60, 60, 67, .3);--ios-label4: rgba(60, 60, 67, .18);--ios-separator: rgba(60, 60, 67, .29);--ios-sep-opaque: #C6C6C8;--ios-fill: rgba(120, 120, 128, .2);--ios-fill2: rgba(120, 120, 128, .16);--ios-fill3: rgba(118, 118, 128, .12);--ios-fill4: rgba(116, 116, 128, .08);--ios-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--ios-r-card: 12px;--ios-r-btn: 14px;--ios-r-input: 10px;--ios-r-full: 9999px;--ios-shadow: 0 2px 12px rgba(0, 0, 0, .08);--ios-shadow-sm: 0 1px 4px rgba(0, 0, 0, .06);--ios-s1: 4px;--ios-s2: 8px;--ios-s3: 12px;--ios-s4: 16px;--ios-s5: 20px;--ios-s6: 24px;--ios-s8: 32px;--ios-tap: 44px;--nav-bg: linear-gradient(135deg, #f0f2f5 0%, #ffffff 50%, #e8eaed 100%);--nav-border: #c8ccd2;--nav-color: #1e293b;--nav-title-color: #1e293b;--nav-btn-bg: transparent;--nav-btn-border: #b0b8c4;--nav-btn-color: #1e3a8a;--nav-shadow: 0 3px 14px rgba(0,0,0,.1);--nav-shadow-up: 0 -3px 14px rgba(0,0,0,.1);--sat: env(safe-area-inset-top, 0px);--sar: env(safe-area-inset-right, 0px);--sab: env(safe-area-inset-bottom, 0px);--sal: env(safe-area-inset-left, 0px)}@media(prefers-color-scheme:dark){:root{--ios-blue: #0A84FF;--ios-red: #FF453A;--ios-green: #30D158;--ios-orange: #FF9F0A;--ios-yellow: #FFD60A;--ios-teal: #64D2FF;--ios-bg: #000000;--ios-bg2: #1C1C1E;--ios-bg3: #2C2C2E;--ios-label: #FFFFFF;--ios-label2: rgba(235, 235, 245, .6);--ios-label3: rgba(235, 235, 245, .3);--ios-label4: rgba(235, 235, 245, .18);--ios-separator: rgba(84, 84, 88, .65);--ios-sep-opaque: #38383A;--ios-fill: rgba(120, 120, 128, .36);--ios-fill2: rgba(120, 120, 128, .32);--ios-fill3: rgba(118, 118, 128, .24);--ios-fill4: rgba(116, 116, 128, .18);--ios-shadow: 0 2px 16px rgba(0, 0, 0, .4);--ios-shadow-sm: 0 1px 6px rgba(0, 0, 0, .3);--nav-bg: linear-gradient(135deg, #000736 0%, #001166 50%, #000736 100%);--nav-border: #4f8ef7;--nav-color: #e8eaf6;--nav-title-color: #e8eaf6;--nav-btn-bg: transparent;--nav-btn-border: #2e3248;--nav-btn-color: #4f8ef7;--nav-shadow: 0 3px 18px rgba(0,0,0,.6);--nav-shadow-up: 0 -3px 18px rgba(0,0,0,.6)}}:root[data-theme=dark]{--ios-blue: #0A84FF;--ios-red: #FF453A;--ios-green: #30D158;--ios-orange: #FF9F0A;--ios-yellow: #FFD60A;--ios-teal: #64D2FF;--ios-bg: #000000;--ios-bg2: #1C1C1E;--ios-bg3: #2C2C2E;--ios-label: #FFFFFF;--ios-label2: rgba(235, 235, 245, .6);--ios-label3: rgba(235, 235, 245, .3);--ios-label4: rgba(235, 235, 245, .18);--ios-separator: rgba(84, 84, 88, .65);--ios-sep-opaque: #38383A;--ios-fill: rgba(120, 120, 128, .36);--ios-fill2: rgba(120, 120, 128, .32);--ios-fill3: rgba(118, 118, 128, .24);--ios-fill4: rgba(116, 116, 128, .18);--ios-shadow: 0 2px 16px rgba(0, 0, 0, .4);--ios-shadow-sm: 0 1px 6px rgba(0, 0, 0, .3);--nav-bg: linear-gradient(135deg, #000736 0%, #001166 50%, #000736 100%);--nav-border: #4f8ef7;--nav-color: #e8eaf6;--nav-title-color: #e8eaf6;--nav-btn-bg: transparent;--nav-btn-border: #2e3248;--nav-btn-color: #4f8ef7;--nav-shadow: 0 3px 18px rgba(0,0,0,.6);--nav-shadow-up: 0 -3px 18px rgba(0,0,0,.6)}html[data-theme=dark] [class$=-page],html[data-theme=dark] [class$=-dashboard]{background:#0f1117!important;color:#d8dce8!important}html[data-theme=dark] [class$=-card],html[data-theme=dark] [class$=-item],html[data-theme=dark] [class$=-modal],html[data-theme=dark] [class$=-sheet],html[data-theme=dark] [class$=-dialog],html[data-theme=dark] [class$=-qty-dialog]{background:#1a1d27!important;border-color:#2e3248!important;color:#d8dce8!important}html[data-theme=dark] [class$=-footer],html[data-theme=dark] [class$=-header]{background:#0f1117!important;border-top-color:#2e3248!important;border-bottom-color:#2e3248!important}html[data-theme=dark] [class$=-section],html[data-theme=dark] [class$=-list]{background:transparent!important}html[data-theme=dark] [class$=-scroll]{background:#12151f!important;border-color:#2e3248!important}html[data-theme=dark] [class$=-input],html[data-theme=dark] [class$=-textarea],html[data-theme=dark] [class$=-select],html[data-theme=dark] [class$=-search],html[data-theme=dark] [class$=-qty-input]{background:#12151f!important;border-color:#2e3248!important;color:#d8dce8!important}html[data-theme=dark] [class$=-title],html[data-theme=dark] [class$=-section-title],html[data-theme=dark] [class$=-page-title],html[data-theme=dark] [class$=-total],html[data-theme=dark] [class$=-info]{color:#d8dce8!important}html[data-theme=dark] [class$=-lbl],html[data-theme=dark] [class$=-meta],html[data-theme=dark] [class$=-hint],html[data-theme=dark] [class$=-empty],html[data-theme=dark] [class$=-loading],html[data-theme=dark] [class$=-label]{color:#6b7280!important}html[data-theme=dark] [class$=-qty-btn],html[data-theme=dark] [class$=-del-btn],html[data-theme=dark] [class$=-close]{background:#1a1d27!important;border-color:#2e3248!important;color:#d8dce8!important}html[data-theme=dark] .apple-dashboard{background:#0f1117!important;color:#d8dce8!important}html[data-theme=dark] .tile-card{background:#1a1d27!important;border-color:#2e3248!important;color:#d8dce8!important}html[data-theme=dark] .tile-title{color:#d8dce8!important}html[data-theme=dark] .tile-subtitle{color:#6b7280!important}html[data-theme=dark] .section-block{background:#1a1d27!important}html[data-theme=dark] .section-title{color:#d8dce8!important}html[data-theme=dark] .apple-btn{background:#12151f!important;color:#d8dce8!important;border-color:#2e3248!important}html[data-theme=dark] .accordion-header{color:#d8dce8!important}@media(prefers-color-scheme:dark){[class$=-page],[class$=-dashboard]{background:#0f1117!important;color:#d8dce8!important}[class$=-card],[class$=-item],[class$=-modal],[class$=-sheet],[class$=-dialog],[class$=-qty-dialog]{background:#1a1d27!important;border-color:#2e3248!important;color:#d8dce8!important}[class$=-footer],[class$=-header]{background:#0f1117!important;border-top-color:#2e3248!important;border-bottom-color:#2e3248!important}[class$=-section],[class$=-list]{background:transparent!important}[class$=-scroll]{background:#12151f!important;border-color:#2e3248!important}[class$=-input],[class$=-textarea],[class$=-select],[class$=-search],[class$=-qty-input]{background:#12151f!important;border-color:#2e3248!important;color:#d8dce8!important}[class$=-title],[class$=-section-title],[class$=-page-title],[class$=-total],[class$=-info]{color:#d8dce8!important}[class$=-lbl],[class$=-meta],[class$=-hint],[class$=-empty],[class$=-loading],[class$=-label]{color:#6b7280!important}[class$=-qty-btn],[class$=-del-btn],[class$=-close]{background:#1a1d27!important;border-color:#2e3248!important;color:#d8dce8!important}.apple-dashboard{background:#0f1117!important;color:#d8dce8!important}.tile-card{background:#1a1d27!important;border-color:#2e3248!important;color:#d8dce8!important}.tile-title{color:#d8dce8!important}.tile-subtitle{color:#6b7280!important}.section-block{background:#1a1d27!important}.section-title{color:#d8dce8!important}.apple-btn{background:#12151f!important;color:#d8dce8!important;border-color:#2e3248!important}.accordion-header{color:#d8dce8!important}}:root[data-theme=light]{--ios-blue: #007AFF;--ios-red: #FF3B30;--ios-green: #34C759;--ios-orange: #FF9500;--ios-yellow: #FFCC00;--ios-teal: #5AC8FA;--ios-bg: #F2F2F7;--ios-bg2: #FFFFFF;--ios-bg3: #F2F2F7;--ios-label: #000000;--ios-label2: rgba(60, 60, 67, .6);--ios-label3: rgba(60, 60, 67, .3);--ios-label4: rgba(60, 60, 67, .18);--ios-separator: rgba(60, 60, 67, .29);--ios-sep-opaque: #C6C6C8;--ios-fill: rgba(120, 120, 128, .2);--ios-fill2: rgba(120, 120, 128, .16);--ios-fill3: rgba(118, 118, 128, .12);--ios-fill4: rgba(116, 116, 128, .08);--ios-shadow: 0 2px 12px rgba(0, 0, 0, .08);--ios-shadow-sm: 0 1px 4px rgba(0, 0, 0, .06);--nav-bg: linear-gradient(135deg, #f0f2f5 0%, #ffffff 50%, #e8eaed 100%);--nav-border: #c8ccd2;--nav-color: #1e293b;--nav-title-color: #1e293b;--nav-btn-bg: transparent;--nav-btn-border: #b0b8c4;--nav-btn-color: #1e3a8a;--nav-shadow: 0 3px 14px rgba(0,0,0,.1);--nav-shadow-up: 0 -3px 14px rgba(0,0,0,.1)}html[data-theme=light] [class$=-page]{background:#f0f2f5!important;color:#1e293b!important}html[data-theme=light] [class$=-input]{background:#fff!important;border-color:#c8ccd2!important;color:#1e293b!important}html[data-theme=light] [class$=-input]:focus{border-color:#1d4ed8!important}html[data-theme=light] [class$=-card]{background:#fff!important;border-color:#c8ccd2!important;color:#1e293b!important}html[data-theme=light] [class$=-wrap]{background:#fff!important}html[data-theme=light] [class$=-footer]{background:#f0f2f5!important;border-top-color:#c8ccd2!important}html[data-theme=light] [class$=-bar]{background:#f0f2f5!important;border-color:#c8ccd2!important}html[data-theme=light] [class$=-lbl]{color:#64748b!important}html[data-theme=light] [class$=-help]{color:#94a3b8!important}html[data-theme=light] [class$=-hint],html[data-theme=light] [class$=-info],html[data-theme=light] [class$=-meta]{color:#64748b!important}html[data-theme=light] [class$=-section-header]{color:#1d4ed8!important;border-bottom-color:#c8ccd2!important}html[data-theme=light] [class$=-divider]{border-color:#c8ccd2!important;border-top-color:#c8ccd2!important}html[data-theme=light] [class$=-cancel]{border-color:#c8ccd2!important;color:#64748b!important;background:transparent!important}html[data-theme=light] [class$=-cancel]:hover{border-color:#1d4ed8!important;color:#1e293b!important}html[data-theme=light] [class$=-toggle-track]{background:#e2e8f0!important;border-color:#c8ccd2!important}html[data-theme=light] [class$=-search]{background:#fff!important;border-color:#c8ccd2!important;color:#1e293b!important}html[data-theme=light] [class$=-search]::placeholder{color:#94a3b8!important}html[data-theme=light] [class$=-scroll]{background:#fff!important;border-color:#e5e7eb!important}html[data-theme=light] [class$=-qty-dialog],html[data-theme=light] [class$=-modal]{background:#fff!important;border-color:#e5e7eb!important;color:#1e293b!important}html[data-theme=light] [class$=-canvas-wrap],html[data-theme=light] [class$=-preview]{background:#e2e8f0!important}html[data-theme=light] [class$=-select]{background:#fff!important;border-color:#d1d5db!important;color:#1e293b!important}html[data-theme=light] [class$=-select] option{background:#fff!important;color:#1e293b!important}html[data-theme=light] [class$=-textarea]{background:#fff!important;border-color:#d1d5db!important;color:#1e293b!important}html[data-theme=light] [class$=-loading]{color:#64748b!important}html[data-theme=light] [class$=-error]{color:#dc2626!important}html[data-theme=light] [class$=-error-wrap]{background:#fef2f2!important}html[data-theme=light] [class$=-placeholder],html[data-theme=light] [class$=-pic-placeholder]{border-color:#c8ccd2!important;color:#94a3b8!important}html[data-theme=light] [class$=-item]{background:#fff!important;border-color:#e2e8f0!important;color:#1e293b!important}html[data-theme=light] [class$=-list]{background:transparent!important}html[data-theme=light] [class$=-list-header]{color:#64748b!important}html[data-theme=light] [class$=-subtitle]{background:#d1fae5!important;color:#065f46!important}html[data-theme=light] [class$=-qty-input]{background:#fff!important;border-color:#c8ccd2!important;color:#1e293b!important}html[data-theme=light] [class$=-item-val]{color:#1e293b!important}html[data-theme=light] [class$=-submit-toolbar]{background:#f0f2f5!important;border-bottom-color:#c8ccd2!important}html[data-theme=light] [class$=-submit-title],html[data-theme=light] [class$=-preview-html]{color:#1e293b!important}html[data-theme=light] [class$=-preview-btn]{background:#e2e8f0!important;border-color:#94a3b8!important;color:#374151!important}html[data-theme=light] [class$=-cam-btn]{background:#fff!important;border-color:#c8ccd2!important;color:#1d4ed8!important}html[data-theme=light] [class$=-qty-btn]{background:#f3f4f6!important;border-color:#d1d5db!important;color:#374151!important}html[data-theme=light] [class$=-qty-btn]:hover{background:#e5e7eb!important}html[data-theme=light] [class$=-title],html[data-theme=light] [class$=-section-title],html[data-theme=light] [class$=-page-title],html[data-theme=light] [class$=-total],html[data-theme=light] .tile-title,html[data-theme=light] .section-title,html[data-theme=light] .accordion-header{color:#1e293b!important}:root[data-theme=light] .ios-group{border:1.5px solid #b0b8c8;box-shadow:0 1px 6px #00000012}:root[data-theme=light] .ios-row+.ios-row:before{background:#b0b8c8;opacity:1}:root[data-theme=light] .ios-row input,:root[data-theme=light] .ios-row select,:root[data-theme=light] .ios-row textarea{color:#1e293b}:root[data-theme=light] .ios-row input::placeholder,:root[data-theme=light] .ios-row select::placeholder,:root[data-theme=light] .ios-row textarea::placeholder{color:#94a3b8}html[data-theme=light] .drw-panel{background:#f8fafc!important;border-right-color:#c8ccd2!important;box-shadow:4px 0 32px #00000026!important}html[data-theme=light] .drw-hdr{background:linear-gradient(135deg,#e8edf5,#f0f4fb)!important;border-bottom-color:#c8ccd2!important}html[data-theme=light] .drw-username{color:#1e293b!important}html[data-theme=light] .drw-company{color:#1d4ed8!important}html[data-theme=light] .drw-avatar{background:#dbeafe!important;border-color:#3b82f6!important;color:#1e3a8a!important}html[data-theme=light] .drw-close{border-color:#c8ccd2!important;color:#64748b!important}html[data-theme=light] .drw-close:hover{border-color:#ef4444!important;color:#ef4444!important}html[data-theme=light] .drw-search{background:#fff!important;border-color:#c8ccd2!important;color:#1e293b!important}html[data-theme=light] .drw-search:focus{border-color:#1d4ed8!important}html[data-theme=light] .drw-search::placeholder{color:#94a3b8!important}html[data-theme=light] .drw-search-wrap{background:#f8fafc!important}html[data-theme=light] .drw-nav::-webkit-scrollbar-thumb{background:#c8ccd2!important}html[data-theme=light] .drw-group-label{color:#1d4ed8!important}html[data-theme=light] .drw-item{color:#374151!important;background:transparent!important;border-bottom-color:#d1d5db!important}html[data-theme=light] .drw-item:hover{background:#e8edf5!important;color:#1e293b!important}html[data-theme=light] .drw-item.active{background:#dbeafe!important;color:#1d4ed8!important;border-left-color:#2563eb!important}html[data-theme=light] .drw-home{color:#1d4ed8!important}html[data-theme=light] .drw-home:hover{background:#e8edf5!important}html[data-theme=light] .drw-icon{color:#1d4ed8!important}html[data-theme=light] .drw-child{color:#64748b!important}html[data-theme=light] .drw-child.active{color:#1d4ed8!important}html[data-theme=light] .drw-chevron,html[data-theme=light] .drw-caret,html[data-theme=light] .drw-empty{color:#94a3b8!important}html[data-theme=light] .drw-footer{border-top-color:#c8ccd2!important;background:#f0f2f5!important}html[data-theme=light] .drw-changepwd{border-color:#c8ccd2!important;color:#64748b!important;background:transparent!important}html[data-theme=light] .drw-changepwd:hover{background:#e8edf5!important;border-color:#1d4ed8!important;color:#1d4ed8!important}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:var(--ios-font);font-size:17px;line-height:1.47;color:var(--ios-label);background:var(--ios-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:var(--sat);padding-left:var(--sal);padding-right:var(--sar)}.ios-large-title{font-size:34px;font-weight:700;letter-spacing:.37px}.ios-title1{font-size:28px;font-weight:700;letter-spacing:.36px}.ios-title2{font-size:22px;font-weight:700;letter-spacing:.35px}.ios-title3{font-size:20px;font-weight:600;letter-spacing:.38px}.ios-headline{font-size:17px;font-weight:600;letter-spacing:-.41px}.ios-body{font-size:17px;font-weight:400;letter-spacing:-.41px}.ios-callout{font-size:16px;font-weight:400;letter-spacing:-.32px}.ios-subhead{font-size:15px;font-weight:400;letter-spacing:-.24px}.ios-footnote{font-size:13px;font-weight:400;letter-spacing:-.08px}.ios-caption1{font-size:12px;font-weight:400;letter-spacing:0px}.ios-caption2{font-size:11px;font-weight:400;letter-spacing:.07px}.ios-section-label{font-size:13px;font-weight:400;letter-spacing:-.08px;color:var(--ios-label2);text-transform:uppercase;padding:0 var(--ios-s4) var(--ios-s1);margin-top:var(--ios-s5)}.ios-group{background:var(--ios-bg2);border-radius:var(--ios-r-card);overflow:hidden;box-shadow:var(--ios-shadow-sm)}.ios-row{display:flex;align-items:center;min-height:var(--ios-tap);padding:0 var(--ios-s4);background:var(--ios-bg2);position:relative}.ios-row+.ios-row:before{content:"";position:absolute;top:0;left:var(--ios-s4);right:0;height:.5px;background:var(--ios-separator)}.ios-row label{font-size:17px;color:var(--ios-label);min-width:100px;flex-shrink:0;-webkit-user-select:none;user-select:none;letter-spacing:-.41px}.ios-row input{flex:1;border:none;outline:none;background:transparent;font-size:17px;font-family:var(--ios-font);color:var(--ios-label);letter-spacing:-.41px;padding:var(--ios-s3) 0;min-height:var(--ios-tap);-webkit-appearance:none}.ios-row input::placeholder{color:var(--ios-label3)}.ios-row.full input{width:100%;font-size:17px;padding:var(--ios-s3) 0}.ios-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:var(--ios-tap);padding:0 var(--ios-s4);background:var(--ios-blue);color:#fff;font-family:var(--ios-font);font-size:17px;font-weight:600;letter-spacing:-.41px;border:none;border-radius:var(--ios-r-btn);cursor:pointer;-webkit-appearance:none;transition:opacity .15s ease,transform .1s ease;box-shadow:0 4px 14px #007aff59}.ios-btn:active{opacity:.75;transform:scale(.98)}.ios-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.ios-btn.danger{background:var(--ios-red);box-shadow:0 4px 14px #ff3b304d}.ios-card{background:var(--ios-bg2);border-radius:var(--ios-r-card);box-shadow:var(--ios-shadow);overflow:hidden}.ios-spinner{display:inline-block;width:20px;height:20px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:ios-spin .7s linear infinite}@keyframes ios-spin{to{transform:rotate(360deg)}}.ios-badge{display:inline-block;padding:2px 8px;border-radius:var(--ios-r-full);font-size:12px;font-weight:600;line-height:18px}.ios-badge.red{background:var(--ios-red);color:#fff}.ios-badge.green{background:var(--ios-green);color:#fff}.ios-badge.blue{background:var(--ios-blue);color:#fff}.ios-divider{height:.5px;background:var(--ios-separator);margin:0;border:none}.ios-text-secondary{color:var(--ios-label2)}.ios-text-danger{color:var(--ios-red);font-size:14px;margin:var(--ios-s2) 0}.ios-text-center{text-align:center}.ios-page{min-height:100vh;min-height:100dvh;background:var(--ios-bg);display:flex;flex-direction:column;padding-bottom:calc(var(--sab) + var(--ios-s6))}@keyframes ios-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ios-slide-up{animation:ios-slide-up .35s cubic-bezier(.25,.46,.45,.94) both}.ios-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}
