.theme-panel[data-v-2a4d321a]{background:var(--glass-card-bg);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);color:var(--app-text-primary);border-radius:14px;padding:16px;font-size:13px}.theme-header[data-v-2a4d321a]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.theme-title[data-v-2a4d321a]{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.theme-section[data-v-2a4d321a]{margin-bottom:16px}.section-title[data-v-2a4d321a]{color:var(--app-text-secondary);margin-bottom:8px;font-size:12px;font-weight:500}.mode-options[data-v-2a4d321a]{background:var(--app-bg-secondary);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:6px;padding:4px;display:grid}.mode-item[data-v-2a4d321a]{cursor:pointer;color:var(--app-text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 4px;font-size:12px;transition:all .2s;display:flex}.mode-item[data-v-2a4d321a]:hover{color:var(--app-text-primary)}.mode-item--active[data-v-2a4d321a]{background:var(--app-bg-card);color:var(--theme-primary);font-weight:600;box-shadow:0 2px 8px #00000014}.accent-grid[data-v-2a4d321a]{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.accent-chip[data-v-2a4d321a]{border:1px solid var(--app-border-input);background:var(--app-bg-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;transition:all .2s;display:flex}.accent-chip[data-v-2a4d321a]:hover{background:var(--app-bg-hover);border-color:var(--theme-primary-hover)}.accent-chip--active[data-v-2a4d321a]{background:var(--theme-primary-suppl);border-color:var(--theme-primary);font-weight:600}.accent-dot[data-v-2a4d321a]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.accent-label[data-v-2a4d321a]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.glass-header-row[data-v-2a4d321a]{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.intensity-container[data-v-2a4d321a]{transition:opacity .2s}.intensity-container--disabled[data-v-2a4d321a]{opacity:.4;pointer-events:none}.intensity-label-row[data-v-2a4d321a]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.intensity-sublabel[data-v-2a4d321a]{color:var(--app-text-secondary);font-size:12px;font-weight:500}.intensity-current-badge[data-v-2a4d321a]{color:var(--theme-primary);font-size:11px;font-weight:600}.intensity-options[data-v-2a4d321a]{background:var(--app-bg-secondary);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;display:grid}.intensity-item[data-v-2a4d321a]{cursor:pointer;color:var(--app-text-secondary);text-align:center;border-radius:6px;justify-content:center;align-items:center;padding:6px 2px;font-size:12px;transition:all .2s;display:flex}.intensity-item[data-v-2a4d321a]:hover{color:var(--app-text-primary)}.intensity-item--active[data-v-2a4d321a]{background:var(--app-bg-card);color:var(--theme-primary);font-weight:600;box-shadow:0 2px 8px #00000014}.login-wrapper[data-v-c6ef911e]{z-index:10;justify-content:center;align-items:center;height:100vh;padding:16px;display:flex;position:relative}.login-card[data-v-c6ef911e]{border-radius:16px;width:400px;max-width:100%;padding:36px 30px;box-shadow:0 24px 48px -12px #00000040}.login-brand[data-v-c6ef911e]{flex-direction:column;align-items:center;margin-bottom:24px;display:flex}.login-logo[data-v-c6ef911e]{background:linear-gradient(135deg, var(--theme-primary), var(--theme-primary-hover));color:#fff;width:48px;height:48px;box-shadow:0 4px 16px var(--theme-primary-suppl);border-radius:12px;justify-content:center;align-items:center;margin-bottom:12px;font-size:20px;font-weight:800;display:flex}.login-title[data-v-c6ef911e]{color:var(--app-text-heading);margin:0;font-size:20px;font-weight:600}.sider-brand[data-v-c6ef911e]{border-bottom:1px solid var(--glass-border-subtle);justify-content:center;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}.brand-logo-badge[data-v-c6ef911e]{background:linear-gradient(135deg, var(--theme-primary), var(--theme-primary-hover));color:#fff;width:32px;height:32px;box-shadow:0 2px 8px var(--theme-primary-suppl);border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.brand-title[data-v-c6ef911e]{letter-spacing:-.01em;color:var(--app-text-heading);font-size:16px;font-weight:700}.mobile-layout[data-v-c6ef911e]{scrollbar-width:none;-ms-overflow-style:none;background-color:var(--app-bg);height:100vh;color:var(--app-text-primary);flex-direction:column;transition:background-color .2s,color .2s;display:flex;overflow-y:auto}.mobile-layout[data-v-c6ef911e]::-webkit-scrollbar{display:none}.mobile-content[data-v-c6ef911e]{flex-direction:column;flex:1;padding:10px;display:flex}.app-footer[data-v-c6ef911e]{text-align:center;color:var(--app-text-muted);margin-top:auto;padding:12px 4px 4px;font-size:12px}.page-view[data-v-c6ef911e]{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.fab-btn[data-v-c6ef911e]{background:var(--theme-primary,#f38020);color:#fff;cursor:pointer;z-index:1100;width:56px;height:56px;box-shadow:0 4px 16px var(--theme-primary-suppl,#f3802066);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,background .2s,box-shadow .2s;display:flex;position:fixed;bottom:20px;right:16px}.fab-btn[data-v-c6ef911e]:active{transform:scale(.92)}.fab-btn--dragging[data-v-c6ef911e]{opacity:.85;transform:scale(1.08);transition:none!important}.fab-btn--open[data-v-c6ef911e]{color:#333;background:#fff;box-shadow:0 4px 16px #00000026}.fab-btn--open.fab-btn--dark[data-v-c6ef911e]{color:#e0e0e0;background:#2c2c32;box-shadow:0 4px 16px #0006}.fab-overlay[data-v-c6ef911e]{z-index:1090;-webkit-backdrop-filter:blur(4px);background:#00000059;position:fixed;inset:0}.fab-panel[data-v-c6ef911e]{-webkit-backdrop-filter:blur(20px);z-index:1095;background:#fffffff2;border:1px solid #e6e6e6cc;border-radius:20px;flex-direction:column;width:calc(100vw - 32px);max-width:360px;max-height:70vh;display:flex;position:fixed;bottom:88px;right:16px;overflow:hidden;box-shadow:0 12px 40px #0000001f}.fab-panel--dark[data-v-c6ef911e]{background:#242428f2;border-color:#ffffff14;box-shadow:0 12px 40px #0006}.fab-panel-header[data-v-c6ef911e]{border-bottom:1px solid #e6e6e699;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.fab-panel--dark .fab-panel-header[data-v-c6ef911e]{border-bottom-color:#ffffff14}.fab-panel-title[data-v-c6ef911e]{font-size:.95rem;font-weight:600}.fab-panel-actions[data-v-c6ef911e]{gap:4px;display:flex}.fab-panel-body[data-v-c6ef911e]{flex:1;padding:12px;overflow-y:auto}.fab-grid[data-v-c6ef911e]{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.fab-item[data-v-c6ef911e]{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:14px 6px;transition:background .15s;display:flex}.fab-item[data-v-c6ef911e]:active{transform:scale(.95)}.fab-item[data-v-c6ef911e]:hover{background:var(--theme-primary-suppl)}.fab-item--active[data-v-c6ef911e]{background:var(--theme-primary-suppl);color:var(--theme-primary)}.fab-panel--dark .fab-item[data-v-c6ef911e]:hover,.fab-panel--dark .fab-item--active[data-v-c6ef911e]{background:var(--theme-primary-suppl)}.fab-item-label[data-v-c6ef911e]{white-space:nowrap;font-size:.7rem;font-weight:500}.fab-overlay-enter-active[data-v-c6ef911e],.fab-overlay-leave-active[data-v-c6ef911e]{transition:opacity .2s}.fab-overlay-enter-from[data-v-c6ef911e],.fab-overlay-leave-to[data-v-c6ef911e]{opacity:0}.fab-panel-enter-active[data-v-c6ef911e]{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s}.fab-panel-leave-active[data-v-c6ef911e]{transition:transform .2s,opacity .15s}.fab-panel-enter-from[data-v-c6ef911e]{opacity:0;transform:translateY(20px)scale(.95)}.fab-panel-leave-to[data-v-c6ef911e]{opacity:0;transform:translateY(10px)scale(.97)}:root{--sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--heading:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font:15px/150% var(--sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--app-bg:#f0f3f9;--app-bg-card:#ffffff94;--app-bg-hover:#ffffffd9;--app-bg-secondary:#ffffff73;--app-bg-tertiary:#f1f5f9a6;--app-border:#ffffffa6;--app-border-light:#e2e8f0e6;--app-border-input:#cbd5e1b3;--app-text-primary:#0f172a;--app-text-secondary:#334155;--app-text-tertiary:#64748b;--app-text-muted:#94a3b8;--app-text-disabled:#cbd5e1;--app-text-heading:#020617;--app-input-bg:#fff9;--app-input-border:#cbd5e1b3;--glass-bg:#ffffff75;--glass-card-bg:#fff6;--glass-surface-solid:#ffffff80;--glass-surface-opaque:#f8fafc;--glass-surface-opaque-hover:#e8eef7;--glass-border:#ffffffe6;--glass-th-bg:#ffffff52;--glass-border-subtle:#fff9;--glass-shadow:0 10px 32px 0 #1f26871a, inset 0 1px 1px 0 #fffffff2, inset 0 -1px 1px 0 #00000008;--glass-shadow-hover:0 16px 40px 0 #1f268729, inset 0 1px 2px 0 #fff;--glass-blur:blur(22px) saturate(180%);--glass-blur-heavy:blur(32px) saturate(190%);--glass-frost-light:.08;--glass-frost-dark:.05;--glass-frost-alpha:var(--glass-frost-light);--ambient-color-1:#6366f12e;--ambient-color-2:var(--theme-ambient-accent,#f3802038);--ambient-color-3:#10b98126;--ambient-color-4:#0ea5e929;--ambient-color-5:#ec48991f;--theme-primary:#f38020;--theme-primary-hover:#ff933b;--theme-primary-pressed:#d96a10;--theme-primary-suppl:#f3802029}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html.app-dark{--app-bg:#13161d;--app-bg-card:#ffffff14;--app-bg-hover:#ffffff24;--app-bg-secondary:#ffffff0f;--app-bg-tertiary:#ffffff1a;--app-border:#ffffff1a;--app-border-light:#ffffff1f;--app-border-input:#ffffff24;--app-text-primary:#f1f5f9;--app-text-secondary:#cbd5e1;--app-text-tertiary:#9aa5b8;--app-text-muted:#6b7789;--app-text-disabled:#4b5568;--app-text-heading:#fff;--app-input-bg:#ffffff0f;--app-input-border:#ffffff24;--glass-bg:#ffffff0f;--glass-card-bg:#ffffff14;--glass-surface-solid:#ffffff1a;--glass-surface-opaque:#26292f;--glass-surface-opaque-hover:#2f343e;--glass-border:#ffffff29;--glass-th-bg:#ffffff0f;--glass-border-subtle:#ffffff1a;--glass-shadow:0 10px 32px -6px #0000008c, inset 0 1px 0 0 #ffffff29, inset 0 0 24px -14px #ffffff29;--glass-shadow-hover:0 16px 36px -6px #0009, inset 0 1px 0 0 #ffffff38, inset 0 0 30px -14px #fff3;--glass-frost-alpha:var(--glass-frost-dark);--ambient-color-1:#6366f129;--ambient-color-2:var(--theme-ambient-accent,#f380202e);--ambient-color-3:#10b9811f;--ambient-color-4:#38bdf824}html.app-dark .orb-1{filter:blur(50px);background:radial-gradient(circle,#6366f138 0%,#0000 68%)}html.app-dark .orb-2{background:radial-gradient(circle, var(--theme-ambient-accent,#f3802033) 0%, transparent 68%);filter:blur(50px)}html.app-dark .orb-3{filter:blur(58px);background:radial-gradient(circle,#f43f5e29 0%,#0000 68%)}body{min-height:100vh;color:var(--app-text-primary);font-family:var(--sans);background-color:#0000;margin:0;position:relative;overflow-x:hidden}.ambient-glow-layer{pointer-events:none;z-index:-1;background-color:var(--app-bg);transition:background-color .4s;position:fixed;inset:0;overflow:hidden}.ambient-orb{pointer-events:none;filter:blur(80px);will-change:transform;border-radius:50%;animation:24s ease-in-out infinite alternate orb-float;position:absolute}.orb-1{filter:blur(50px);background:radial-gradient(circle,#6366f12e 0%,#0000 70%);width:550px;height:550px;top:-120px;left:-60px}.orb-2{background:radial-gradient(circle, var(--theme-ambient-accent,#f3802033) 0%, transparent 70%);filter:blur(50px);width:520px;height:520px;animation-duration:28s;animation-delay:-5s;top:8%;right:-50px}.orb-3{filter:blur(58px);background:radial-gradient(circle,#f43f5e21 0%,#0000 70%);width:480px;height:480px;animation-duration:32s;animation-delay:-10s;bottom:-60px;left:25%}.orb-4{display:none}.ambient-glow-layer:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 4%,#6366f1b3 13%,#0000 24%),linear-gradient(112deg,#0000 32%,#38bdf8a8 42%,#0000 53%),linear-gradient(112deg,#0000 60%,#ec48998a 70%,#0000 81%),linear-gradient(112deg,#0000 88%,#10b9818f 96%,#0000 100%);position:absolute;inset:-12%}html.app-dark .ambient-glow-layer:after{opacity:.45}@keyframes orb-float{0%{transform:translate(0)scale(1)}50%{transform:translate(25px,-20px)scale(1.06)}to{transform:translate(-20px,20px)scale(.96)}}#app{box-sizing:border-box;z-index:1;flex-direction:column;min-height:100svh;display:flex;position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--heading);color:var(--app-text-heading);letter-spacing:-.02em;font-weight:600}code{font-family:var(--mono);background:var(--app-bg-secondary);color:var(--app-text-primary);border:1px solid var(--app-border-input);border-radius:4px;padding:2px 6px;font-size:.9em}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:12px}.glass-card{background:var(--glass-card-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:12px;transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1),border-color .2s}.glass-card:hover{box-shadow:var(--glass-shadow-hover);transform:translateY(-2px)}.n-layout-header,.n-layout-sider,.n-layout-footer{transition:background-color .3s,border-color .3s;-webkit-backdrop-filter:var(--glass-blur)!important}.n-card{-webkit-backdrop-filter:var(--glass-blur);transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),background-color .25s,border-color .25s!important}.n-card,.glass-panel,.glass-card,.n-layout-sider,.n-layout-header,.n-layout-footer{background-image:linear-gradient(rgba(255, 255, 255, var(--glass-frost-alpha)), rgba(255, 255, 255, var(--glass-frost-alpha)))}.n-layout-content>.n-layout-scroll-container{box-sizing:border-box;flex-direction:column;display:flex;height:100%!important;overflow:hidden!important}.page-view{box-sizing:border-box;flex-direction:column;flex:1;gap:12px;width:100%;height:100%;min-height:0;display:flex;overflow-y:auto}.page-view>.n-tabs,.page-view>.n-tabs .n-tabs-pane-wrapper,.page-view>.n-tabs .n-tab-pane{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.n-modal,.n-dialog{-webkit-backdrop-filter:var(--glass-blur-heavy)!important}.n-modal-mask{-webkit-backdrop-filter:blur(8px)!important;background-color:#0a0d1473!important}.n-popover:not(.n-popover--raw),.n-dropdown-menu{-webkit-backdrop-filter:var(--glass-blur)!important;border:1px solid var(--glass-border)!important}.n-button:not(.n-button--disabled){transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),background-color .18s,color .18s,border-color .18s!important}.n-button:not(.n-button--disabled):active{transform:scale(.97)!important}.interactive-card,.store-card,.worker-compact-card,.br-compact-card{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),border-color .2s,background-color .2s!important}.interactive-card:hover,.store-card:hover{transform:translateY(-2px);box-shadow:var(--glass-shadow-hover)!important}.n-menu .n-menu-item-content{border-radius:8px!important;transition:background-color .2s,color .2s,transform .15s!important}.n-menu .n-menu-item-content:hover{transform:translate(2px)}.n-menu .n-menu-item-content:active{transform:scale(.98)}.n-data-table-tr:hover>.n-data-table-td{transition:background-color .15s;background-color:var(--app-bg-hover)!important}.page-fade-slide-enter-active,.page-fade-slide-leave-active{flex-direction:column;width:100%;height:100%;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:flex}.page-fade-slide-enter-from{opacity:0;transform:translateY(6px)}.page-fade-slide-leave-to{opacity:0;transform:translateY(-4px)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:6px;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background:#94a3b899}html.app-dark ::-webkit-scrollbar-thumb{background:#ffffff29}html.app-dark ::-webkit-scrollbar-thumb:hover{background:#ffffff59}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transform:none!important}}
