.meta-secret-input{min-width:0;display:block;position:relative}.meta-secret-input input{width:100%}.meta-secret-toggle{color:#64748b;border-radius:6px;place-items:center;width:32px;height:32px;margin:auto 0;display:grid;position:absolute;inset:0 4px 0 auto}.meta-secret-toggle:enabled{cursor:pointer}.meta-secret-toggle:enabled:hover{color:#0284c7;background:#5bc0de26}.meta-secret-toggle:focus-visible{outline:2px solid var(--ui-focus,#5bc0de)}.meta-secret-toggle:disabled{opacity:.5}.meta-inline-notice{color:#0c4a6e;overflow-wrap:anywhere;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;justify-content:space-between;align-items:start;gap:12px;padding:10px 12px;font-size:.875rem;line-height:1.5;display:flex}.meta-inline-notice[data-variant=error]{color:#9f1239;background:#fff1f2;border-color:#fecdd3}.meta-inline-notice[data-variant=success]{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.meta-inline-notice button{cursor:pointer;flex:none;padding-inline:4px;font-size:1.125rem;line-height:1}.meta-inline-notice button:focus-visible{outline:2px solid}.toaster-ui-lib-container{z-index:60!important;pointer-events:none!important;flex-direction:column!important;gap:10px!important;width:calc(100vw - 32px)!important;max-width:420px!important;display:flex!important;position:fixed!important;top:20px!important;right:16px!important}.toaster-ui-lib{pointer-events:auto!important;word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important;white-space:normal!important;color:#fff!important;border:1px solid #ffffff26!important;border-radius:8px!important;width:100%!important;padding:14px 20px!important;font-family:inherit!important;font-size:13.5px!important;font-weight:500!important;line-height:1.45!important;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s!important;position:relative!important;box-shadow:0 10px 25px -5px #0f172a40!important}.toaster-ui-lib-text{flex:auto!important;padding-right:28px!important}.toaster-ui-lib-success{background:linear-gradient(135deg,#065f46 0%,#047857 100%)!important;box-shadow:0 10px 25px -5px #065f4659!important}.toaster-ui-lib-error{background:linear-gradient(135deg,#9f1239 0%,#be123c 100%)!important;box-shadow:0 10px 25px -5px #9f123959!important}.toaster-ui-lib-warning{color:#fff!important;background:linear-gradient(135deg,#b45309 0%,#d97706 100%)!important;box-shadow:0 10px 25px -5px #d9770659!important}.toaster-ui-lib-info,.toaster-ui-lib-default{background:linear-gradient(135deg,#1c2541 0%,#0369a1 100%)!important;box-shadow:0 10px 25px -5px #1c254173!important}.toaster-ui-lib-loading{background:linear-gradient(135deg,#0b132b 0%,#1c2541 100%)!important;box-shadow:0 10px 25px -5px #0b132b80!important}.toaster-ui-lib-close{cursor:pointer!important;opacity:.85!important;background:#ffffff2e!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;font-size:16px!important;line-height:1!important;transition:opacity .15s,transform .15s!important;display:flex!important;position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important}.toaster-ui-lib-close:hover{opacity:1!important;background:#ffffff4d!important;transform:translateY(-50%)scale(1.08)!important}.toaster-ui-lib:after{background:#ffffff73!important;border-radius:0 0 8px 8px!important;width:100%!important;height:3px!important;left:auto!important;right:0!important}.swal2-container{z-index:10000!important;-webkit-backdrop-filter:blur(4px)!important;background-color:#0b132ba6!important;padding:16px!important}html[data-theme=dark] .swal2-container{background-color:#0b132bcc!important}.swal2-popup,.meta-swal-popup{color:#1c2541!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;width:92%!important;max-width:440px!important;padding:28px 24px 24px!important;font-family:Be Vietnam Pro,Inter,system-ui,-apple-system,sans-serif!important;box-shadow:0 20px 40px -10px #0b132b2e,0 10px 15px -5px #0b132b14!important}html[data-theme=dark] .swal2-popup,html[data-theme=dark] .meta-swal-popup{color:#d8e2ec!important;background:#1c2541!important;border:1px solid #3a506b!important;box-shadow:0 25px 50px -12px #0b132bd9,0 0 0 1px #5bc0de26!important}.swal2-icon{box-sizing:border-box!important;border-width:2.5px!important;width:64px!important;height:64px!important;margin:4px auto 18px!important}.swal2-icon.swal2-warning{color:#d97706!important;background-color:#d9770614!important;border-color:#d97706!important}.swal2-icon.swal2-warning .swal2-icon-content{color:#d97706!important;font-family:Be Vietnam Pro,Inter,system-ui,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:60px!important}html[data-theme=dark] .swal2-icon.swal2-warning{color:#f59e0b!important;background-color:#f59e0b24!important;border-color:#f59e0b!important}html[data-theme=dark] .swal2-icon.swal2-warning .swal2-icon-content{color:#f59e0b!important}.swal2-icon.swal2-error{color:#dc2626!important;background-color:#dc262614!important;border-color:#dc2626!important}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#dc2626!important}html[data-theme=dark] .swal2-icon.swal2-error{color:#f87171!important;background-color:#dc262629!important;border-color:#f87171!important}html[data-theme=dark] .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#f87171!important}.swal2-icon.swal2-info,.swal2-icon.swal2-question{color:#5bc0de!important;background-color:#5bc0de1a!important;border-color:#5bc0de!important}.swal2-icon.swal2-info .swal2-icon-content,.swal2-icon.swal2-question .swal2-icon-content{color:#5bc0de!important;font-family:Be Vietnam Pro,Inter,system-ui,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:60px!important}html[data-theme=dark] .swal2-icon.swal2-info,html[data-theme=dark] .swal2-icon.swal2-question{color:#5bc0de!important;background-color:#5bc0de29!important;border-color:#5bc0de!important}.swal2-icon.swal2-success{color:#10b981!important;background-color:#10b98114!important;border-color:#10b981!important}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#10b981!important}.swal2-icon.swal2-success .swal2-success-ring{border-color:#10b9814d!important}.swal2-icon.swal2-success .swal2-success-circular-line-left,.swal2-icon.swal2-success .swal2-success-circular-line-right,.swal2-icon.swal2-success .swal2-success-fix{background-color:#fff!important}html[data-theme=dark] .swal2-icon.swal2-success{color:#34d399!important;background-color:#10b98129!important;border-color:#34d399!important}html[data-theme=dark] .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#34d399!important}html[data-theme=dark] .swal2-icon.swal2-success .swal2-success-circular-line-left,html[data-theme=dark] .swal2-icon.swal2-success .swal2-success-circular-line-right,html[data-theme=dark] .swal2-icon.swal2-success .swal2-success-fix{background-color:#1c2541!important}.swal2-title,.meta-swal-title{color:#0b132b!important;text-align:center!important;margin:0 0 10px!important;padding:0!important;font-family:Be Vietnam Pro,Inter,system-ui,sans-serif!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.4!important}html[data-theme=dark] .swal2-title,html[data-theme=dark] .meta-swal-title{color:#fff!important}.swal2-html-container,.meta-swal-text{color:#3a506b!important;text-align:center!important;margin:0 0 22px!important;padding:0 8px!important;font-family:Be Vietnam Pro,Inter,system-ui,sans-serif!important;font-size:.9375rem!important;line-height:1.55!important}html[data-theme=dark] .swal2-html-container,html[data-theme=dark] .meta-swal-text{color:#8e9eaf!important}.swal2-actions,.meta-swal-actions{justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;margin:8px 0 0!important;padding:0!important;display:flex!important}.swal2-confirm,.meta-swal-confirm{letter-spacing:.01em!important;color:#fff!important;cursor:pointer!important;background-color:#d97706!important;border:1px solid #0000!important;border-radius:8px!important;outline:none!important;justify-content:center!important;align-items:center!important;min-height:38px!important;margin:0!important;padding:9px 22px!important;font-family:Be Vietnam Pro,Inter,system-ui,sans-serif!important;font-size:.875rem!important;font-weight:600!important;transition:all .15s ease-in-out!important;display:inline-flex!important;box-shadow:0 2px 8px #d9770659!important}.swal2-confirm:hover,.meta-swal-confirm:hover{background-color:#b45309!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px #d9770680!important}.swal2-confirm:active,.meta-swal-confirm:active{transform:translateY(0)!important}.swal2-confirm:focus-visible,.swal2-confirm:focus,.meta-swal-confirm:focus-visible{outline-offset:2px!important;outline:2px solid #5bc0de!important;box-shadow:0 0 0 3px #5bc0de59!important}.meta-swal-confirm-danger,.swal2-confirm.meta-swal-confirm-danger,.swal2-popup.swal2-icon-error .swal2-confirm{background-color:#dc2626!important;box-shadow:0 2px 8px #dc262659!important}.meta-swal-confirm-danger:hover,.swal2-confirm.meta-swal-confirm-danger:hover,.swal2-popup.swal2-icon-error .swal2-confirm:hover{background-color:#b91c1c!important;box-shadow:0 4px 14px #dc262680!important}.swal2-cancel,.meta-swal-cancel{color:#3a506b!important;cursor:pointer!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:8px!important;outline:none!important;justify-content:center!important;align-items:center!important;min-height:38px!important;margin:0!important;padding:9px 20px!important;font-family:Be Vietnam Pro,Inter,system-ui,sans-serif!important;font-size:.875rem!important;font-weight:500!important;transition:all .15s ease-in-out!important;display:inline-flex!important;box-shadow:0 1px 2px #0000000d!important}.swal2-cancel:hover,.meta-swal-cancel:hover{color:#0b132b!important;background-color:#edf2f7!important;border-color:#94a3b8!important;transform:translateY(-1px)!important}.swal2-cancel:active,.meta-swal-cancel:active{transform:translateY(0)!important}.swal2-cancel:focus-visible,.swal2-cancel:focus,.meta-swal-cancel:focus-visible{outline-offset:2px!important;outline:2px solid #5bc0de!important}html[data-theme=dark] .swal2-cancel,html[data-theme=dark] .meta-swal-cancel{color:#d8e2ec!important;background-color:#3a506b40!important;border:1px solid #3a506b!important}html[data-theme=dark] .swal2-cancel:hover,html[data-theme=dark] .meta-swal-cancel:hover{color:#fff!important;background-color:#3a506b80!important;border-color:#5bc0de!important}.swal2-close{color:#7a8c9e!important;border-radius:6px!important;font-family:inherit!important;transition:all .15s!important}.swal2-close:hover{color:#0b132b!important;background-color:#3a506b14!important}html[data-theme=dark] .swal2-close{color:#8e9eaf!important}html[data-theme=dark] .swal2-close:hover{color:#fff!important;background-color:#3a506b4d!important}.swal2-input,.swal2-textarea{color:#0b132b!important;background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;font-family:inherit!important;font-size:.875rem!important;transition:border-color .15s,box-shadow .15s!important}.swal2-input:focus,.swal2-textarea:focus{border-color:#5bc0de!important;outline:none!important;box-shadow:0 0 0 3px #5bc0de40!important}html[data-theme=dark] .swal2-input,html[data-theme=dark] .swal2-textarea{color:#fff!important;background-color:#0b132b!important;border-color:#3a506b!important}html[data-theme=dark] .swal2-input:focus,html[data-theme=dark] .swal2-textarea:focus{border-color:#5bc0de!important;box-shadow:0 0 0 3px #5bc0de4d!important}.card-brand-gradient,.wx-card-gradient{background:linear-gradient(135deg,#5bc0de1a 0%,#f4d6b026 50%,#5bc0de1a 100%)!important;border:1px solid #5bc0de4d!important}html[data-theme=dark] .card-brand-gradient,html[data-theme=dark] .wx-card-gradient,.dark .card-brand-gradient,.dark .wx-card-gradient{background:linear-gradient(135deg,#1c2541 0% 50%,#0b132b 100%)!important;border-color:#3a506b!important}.card-brand-header,.wx-card-header{background:linear-gradient(90deg,#5bc0de1a 0%,#f4d6b026 50%,#5bc0de1a 100%)!important;border-bottom:1px solid #5bc0de40!important}html[data-theme=dark] .card-brand-header,html[data-theme=dark] .wx-card-header,.dark .card-brand-header,.dark .wx-card-header{background:linear-gradient(90deg,#1c2541f2 0%,#1c2541cc 50%,#0b132bf2 100%)!important;border-bottom-color:#3a506b!important}.bg-brand-page{background:linear-gradient(135deg,#5bc0de14 0%,#f4d6b01f 50%,#5bc0de14 100%)!important}html[data-theme=dark] .bg-brand-page,.dark .bg-brand-page{background:linear-gradient(135deg,#0b132b 0%,#1c2541 50%,#0b132b 100%)!important}
@font-face{font-family:Be Vietnam Pro;src:url(/fonts/BeVietnamPro-400.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Be Vietnam Pro;src:url(/fonts/BeVietnamPro-500.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Be Vietnam Pro;src:url(/fonts/BeVietnamPro-600.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Be Vietnam Pro;src:url(/fonts/BeVietnamPro-700.ttf)format("truetype");font-weight:700;font-display:swap}body,.font-sans{font-family:Be Vietnam Pro,system-ui,sans-serif}body{color:var(--ui-text);background:linear-gradient(135deg,#5bc0de14 0%,#f4d6b01f 50%,#5bc0de14 100%) fixed}html[data-theme=dark] body{color:var(--ui-text);background:linear-gradient(135deg,#0b132b 0%,#1c2541 50%,#0b132b 100%) fixed}:root{--ui-page:#f4f6f9;--ui-card:#fff;--ui-raised:#fbfbf9;--ui-tabbar:#edf1f6;--ui-heading:#0b132b;--ui-text:#1c2541;--ui-muted:#3a506b;--ui-subtle:#7a8c9e;--ui-border:#e2e8f0;--ui-border-strong:#cbd5e1;--ui-border-hover:#5bc0de;--ui-card-gradient:linear-gradient(135deg, #5bc0de1a 0%, #f4d6b026 50%, #5bc0de1a 100%);--ui-card-header-gradient:linear-gradient(90deg, #5bc0de1a 0%, #f4d6b026 50%, #5bc0de1a 100%);--ui-card-border-brand:#5bc0de4d;--ui-card-border-subtle:#5bc0de33;--ui-link:#0284c7;--ui-focus:#5bc0de;--ui-cta:#5bc0de;--ui-cta-hover:#4ab0ce;--ui-cta-text:#fff;--ui-accent-soft:#5bc0de1f;--ui-accent-border:#bae6fd;--ui-warm-soft:#fef5ea;--ui-warm-border:#f4d6b0;--ui-warm-text:#b45309;--ui-success-text:#047857;--ui-success-soft:#ecfdf5;--ui-success-border:#a7f3d0;--ui-danger-text:#b91c1c;--ui-danger-soft:#fef2f2;--ui-danger-border:#fecaca;--ui-warning-text:#d97706;--ui-warning-soft:#fffbeb;--ui-warning-border:#fde68a;--ui-info-text:#0284c7;--ui-info-soft:#f0f9ff;--ui-info-border:#bae6fd}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-page:#0b132b;--ui-card:#1c2541;--ui-raised:#222f4b;--ui-tabbar:#141d35;--ui-heading:#fff;--ui-text:#d8e2ec;--ui-muted:#8e9eaf;--ui-subtle:#617387;--ui-border:#2e3e57;--ui-border-strong:#3a506b;--ui-border-hover:#5bc0de;--ui-card-gradient:linear-gradient(135deg, #1c2541 0%, #1c2541 50%, #0b132b 100%);--ui-card-header-gradient:linear-gradient(90deg, #1c2541f2 0%, #1c2541cc 50%, #0b132bf2 100%);--ui-card-border-brand:#3a506b;--ui-card-border-subtle:#2e3e57;--ui-link:#5bc0de;--ui-focus:#5bc0de;--ui-cta:#5bc0de;--ui-cta-hover:#4ab0ce;--ui-cta-text:#0b132b;--ui-accent-soft:#5bc0de24;--ui-accent-border:#3a506b;--ui-warm-soft:#f4d6b01f;--ui-warm-border:#f4d6b04d;--ui-warm-text:#f4d6b0;--ui-success-text:#6ee7b7;--ui-success-soft:#12382f;--ui-success-border:#27634f;--ui-danger-text:#fda4af;--ui-danger-soft:#431c2b;--ui-danger-border:#7f3447;--ui-warning-text:#f59e0b;--ui-warning-soft:#d9770629;--ui-warning-border:#d97706;--ui-info-text:#5bc0de;--ui-info-soft:#5bc0de1f;--ui-info-border:#3a506b;--ui-purple-text:#5bc0de;--ui-purple-soft:#5bc0de1f;--ui-purple-border:#3a506b;--ui-pink-text:#f9a8d4;--ui-pink-soft:#3d1e38;--ui-pink-border:#73375e;--color-surface-bg:var(--ui-page);--color-surface-card:var(--ui-card);--color-surface-border:var(--ui-border);--color-content-heading:var(--ui-heading);--color-content-body:var(--ui-text);--color-content-muted:var(--ui-muted);--color-content-subtle:var(--ui-subtle);--gradient-hero:linear-gradient(135deg, #1c2541, #253352);--gradient-surface:linear-gradient(180deg, #0b132b, #1c2541);--glass-bg:#1c2541e0;--glass-border:#5bc0de38}html[data-theme=dark] body{background-color:var(--ui-page);color:var(--ui-text)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--ui-subtle)}html[data-theme=dark] option{background:var(--ui-card);color:var(--ui-text)}html[data-theme=dark] ::-webkit-scrollbar-track{background:var(--ui-page)}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--ui-border-strong)}html[data-theme=dark] .swal2-popup{background:var(--ui-card);color:var(--ui-text)}html[data-theme=dark] .swal2-input{color:var(--ui-heading);border-color:var(--ui-border-strong)}html[data-theme=dark] .swal2-validation-message{background:var(--ui-raised);color:var(--ui-danger-text)}.crm-theme-toggle{border:1px solid var(--ui-border);width:36px;height:36px;color:var(--ui-text);background:var(--ui-card);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.crm-theme-toggle:hover{background:var(--ui-raised);border-color:var(--ui-border-strong)}.crm-theme-toggle:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.crm-theme-toggle:disabled{opacity:.6}.crm-theme-moon,html[data-theme=dark] .crm-theme-sun{display:none}html[data-theme=dark] .crm-theme-moon{display:block}.crm-theme-floating{z-index:40;top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));position:fixed}@media (max-width:767px){.crm-theme-toggle{width:40px;height:40px}}html[data-theme=dark] [class~="bg-[#F4F7FA]"],html[data-theme=dark] [class~="bg-[#faf9f6]"],html[data-theme=dark] [class~=bg-gray-50],html[data-theme=dark] [class~=bg-slate-50],html[data-theme=dark] [class~=bg-slate-50\/10],html[data-theme=dark] [class~=bg-slate-50\/20],html[data-theme=dark] [class~=bg-slate-50\/30],html[data-theme=dark] [class~=bg-slate-50\/40],html[data-theme=dark] [class~=bg-slate-50\/50],html[data-theme=dark] [class~=bg-slate-50\/60],html[data-theme=dark] [class~=bg-slate-50\/70],html[data-theme=dark] [class~=bg-slate-50\/80],html[data-theme=dark] [class~=disabled\:bg-slate-50]:disabled,html[data-theme=dark] [class~=focus\:bg-slate-50]:focus,html[data-theme=dark] [class~=hover\:bg-neutral-50]:hover,html[data-theme=dark] [class~=hover\:bg-slate-50]:hover,html[data-theme=dark] [class~="hover:bg-slate-50/40"]:hover,html[data-theme=dark] [class~="hover:bg-slate-50/80"]:hover,html[data-theme=dark] [class~="hover:bg-slate-50/90"]:hover{background-color:var(--ui-page)}html[data-theme=dark] [class~=bg-amber-100],html[data-theme=dark] [class~=bg-amber-50],html[data-theme=dark] [class~=bg-amber-50\/60],html[data-theme=dark] [class~=bg-amber-50\/90],html[data-theme=dark] [class~=bg-amber-50\/95],html[data-theme=dark] [class~=bg-orange-100],html[data-theme=dark] [class~=bg-orange-50],html[data-theme=dark] [class~=hover\:bg-amber-100]:hover,html[data-theme=dark] [class~=hover\:bg-amber-200]:hover{background-color:var(--ui-warning-soft)}html[data-theme=dark] [class~=bg-blue-600],html[data-theme=dark] [class~=bg-primary-600]{background-color:var(--ui-cta);color:var(--ui-cta-text)}html[data-theme=dark] [class~=hover\:bg-blue-700]:hover,html[data-theme=dark] [class~=hover\:bg-primary-700]:hover{background-color:var(--ui-cta-hover)}html[data-theme=dark] [class~=bg-blue-100],html[data-theme=dark] [class~=bg-blue-50],html[data-theme=dark] [class~=bg-blue-50\/60],html[data-theme=dark] [class~=bg-blue-50\/70],html[data-theme=dark] [class~=bg-blue-50\/90],html[data-theme=dark] [class~=bg-indigo-50],html[data-theme=dark] [class~=bg-primary-100],html[data-theme=dark] [class~=bg-primary-50],html[data-theme=dark] [class~=bg-primary-50\/70],html[data-theme=dark] [class~=bg-primary-50\/75],html[data-theme=dark] [class~=hover\:bg-primary-50]:hover,html[data-theme=dark] [class~="hover:bg-primary-50/60"]:hover{background-color:var(--ui-accent-soft)}html[data-theme=dark] [class~=selection\:bg-primary-100]::selection{background-color:var(--ui-accent-soft)}html[data-theme=dark] [class~=bg-emerald-100],html[data-theme=dark] [class~=bg-emerald-50],html[data-theme=dark] [class~=bg-emerald-50\/90],html[data-theme=dark] [class~=bg-green-50],html[data-theme=dark] [class~=hover\:bg-emerald-200]:hover{background-color:var(--ui-success-soft)}html[data-theme=dark] [class~=bg-gray-100],html[data-theme=dark] [class~=bg-gray-200],html[data-theme=dark] [class~=bg-slate-100],html[data-theme=dark] [class~=bg-slate-100\/80],html[data-theme=dark] [class~=bg-slate-200],html[data-theme=dark] [class~=hover\:bg-slate-100]:hover,html[data-theme=dark] [class~=hover\:bg-slate-200]:hover,html[data-theme=dark] [class~="hover:bg-slate-200/70"]:hover,html[data-theme=dark] [class~="hover:bg-slate-200/80"]:hover{background-color:var(--ui-raised)}html[data-theme=dark] [class~=bg-pink-50]{background-color:var(--ui-pink-soft)}html[data-theme=dark] [class~=bg-red-100],html[data-theme=dark] [class~=bg-red-100\/30],html[data-theme=dark] [class~=bg-red-50],html[data-theme=dark] [class~=bg-red-50\/20],html[data-theme=dark] [class~=bg-red-50\/60],html[data-theme=dark] [class~=bg-rose-100],html[data-theme=dark] [class~=bg-rose-50],html[data-theme=dark] [class~=bg-rose-50\/90],html[data-theme=dark] [class~=hover\:bg-red-100]:hover{background-color:var(--ui-danger-soft)}html[data-theme=dark] [class~=bg-sky-50],html[data-theme=dark] [class~=bg-sky-50\/90]{background-color:var(--ui-info-soft)}html[data-theme=dark] [class~=bg-white],html[data-theme=dark] [class~=bg-white\/20],html[data-theme=dark] [class~=bg-white\/50],html[data-theme=dark] [class~=bg-white\/70],html[data-theme=dark] [class~=bg-white\/95],html[data-theme=dark] [class~=focus\:bg-white]:focus,html[data-theme=dark] [class~=hover\:bg-white]:hover,html[data-theme=dark] [class~="hover:bg-white/30"]:hover{background-color:var(--ui-card)}html[data-theme=dark] [class~=border-amber-200],html[data-theme=dark] [class~=border-amber-300],html[data-theme=dark] [class~=border-orange-200]{border-color:var(--ui-warning-border)}html[data-theme=dark] [class~=border-blue-100],html[data-theme=dark] [class~=border-blue-200],html[data-theme=dark] [class~=border-indigo-200],html[data-theme=dark] [class~=border-primary-200],html[data-theme=dark] [class~=border-primary-300],html[data-theme=dark] [class~=hover\:border-primary-300]:hover,html[data-theme=dark] [class~=hover\:border-primary-400]:hover{border-color:var(--ui-accent-border)}html[data-theme=dark] [class~=border-emerald-200],html[data-theme=dark] [class~=border-green-200]{border-color:var(--ui-success-border)}html[data-theme=dark] [class~=border-gray-300],html[data-theme=dark] [class~=border-neutral-200],html[data-theme=dark] [class~=border-slate-100],html[data-theme=dark] [class~=border-slate-200],html[data-theme=dark] [class~=border-slate-200\/70],html[data-theme=dark] [class~=border-slate-200\/80],html[data-theme=dark] [class~=border-slate-200\/90],html[data-theme=dark] [class~=border-slate-300],html[data-theme=dark] [class~=border-white],html[data-theme=dark] [class~=border-white\/40],html[data-theme=dark] [class~=disabled\:border-slate-200]:disabled,html[data-theme=dark] [class~="disabled:hover:border-slate-200"]:disabled:hover,html[data-theme=dark] [class~=divide-slate-100]>:not([hidden])~:not([hidden]),html[data-theme=dark] [class~=divide-slate-200\/60]>:not([hidden])~:not([hidden]),html[data-theme=dark] [class~=divide-slate-200\/70]>:not([hidden])~:not([hidden]){border-color:var(--ui-border)}html[data-theme=dark] [class~=border-pink-200]{border-color:var(--ui-pink-border)}html[data-theme=dark] [class~=border-red-100],html[data-theme=dark] [class~=border-red-200],html[data-theme=dark] [class~=border-rose-200],html[data-theme=dark] [class~=border-rose-400],html[data-theme=dark] [class~=hover\:border-red-200]:hover{border-color:var(--ui-danger-border)}html[data-theme=dark] [class~=border-sky-200]{border-color:var(--ui-info-border)}html[data-theme=dark] [class~=border-slate-700],html[data-theme=dark] [class~=border-slate-800],html[data-theme=dark] [class~=border-slate-900],html[data-theme=dark] [class~=border-slate-950],html[data-theme=dark] [class~=hover\:border-gray-400]:hover{border-color:var(--ui-border-strong)}html[data-theme=dark] [class~=focus\:text-slate-900]:focus,html[data-theme=dark] .group:hover [class~=group-hover\:text-slate-900],html[data-theme=dark] [class~=hover\:text-slate-800]:hover,html[data-theme=dark] [class~=hover\:text-slate-900]:hover,html[data-theme=dark] [class~=text-gray-200],html[data-theme=dark] [class~=text-gray-900],html[data-theme=dark] [class~=text-slate-800],html[data-theme=dark] [class~=text-slate-900]{color:var(--ui-heading)}html[data-theme=dark] [class~=from-blue-50]{--tw-gradient-from:var(--ui-accent-soft)}html[data-theme=dark] [class~=from-slate-50]{--tw-gradient-from:var(--ui-page)}html[data-theme=dark] .group:hover [class~=group-hover\:text-primary-400],html[data-theme=dark] [class~=hover\:text-primary-600]:hover,html[data-theme=dark] [class~=hover\:text-primary-700]:hover,html[data-theme=dark] [class~=text-blue-600],html[data-theme=dark] [class~=text-blue-700],html[data-theme=dark] [class~=text-blue-800],html[data-theme=dark] [class~=text-blue-950],html[data-theme=dark] [class~=text-indigo-700],html[data-theme=dark] [class~=text-primary-600],html[data-theme=dark] [class~=text-primary-700]{color:var(--ui-link)}html[data-theme=dark] [class~=selection\:text-primary-900]::selection{color:var(--ui-link)}html[data-theme=dark] [class~=hover\:text-neutral-600]:hover,html[data-theme=dark] [class~=hover\:text-slate-600]:hover,html[data-theme=dark] [class~=placeholder\:text-slate-500]::placeholder,html[data-theme=dark] [class~=text-gray-500],html[data-theme=dark] [class~=text-gray-600],html[data-theme=dark] [class~=text-neutral-500],html[data-theme=dark] [class~=text-slate-500],html[data-theme=dark] [class~=text-slate-600]{color:var(--ui-muted)}html[data-theme=dark] [class~=hover\:text-red-500]:hover,html[data-theme=dark] [class~=hover\:text-rose-600]:hover,html[data-theme=dark] [class~=text-red-500],html[data-theme=dark] [class~=text-red-600],html[data-theme=dark] [class~=text-red-700],html[data-theme=dark] [class~=text-red-800],html[data-theme=dark] [class~=text-red-900],html[data-theme=dark] [class~=text-rose-500],html[data-theme=dark] [class~=text-rose-600],html[data-theme=dark] [class~=text-rose-700],html[data-theme=dark] [class~=text-rose-800],html[data-theme=dark] [class~=text-rose-950]{color:var(--ui-danger-text)}html[data-theme=dark] [class~=hover\:text-slate-700]:hover,html[data-theme=dark] [class~=text-gray-700],html[data-theme=dark] [class~=text-slate-700]{color:var(--ui-text)}html[data-theme=dark] [class~=placeholder-gray-400],html[data-theme=dark] [class~=placeholder\:text-gray-400]::placeholder,html[data-theme=dark] [class~=placeholder\:text-neutral-400]::placeholder,html[data-theme=dark] [class~=placeholder\:text-slate-400]::placeholder,html[data-theme=dark] [class~=text-gray-300],html[data-theme=dark] [class~=text-gray-400],html[data-theme=dark] [class~=text-neutral-400],html[data-theme=dark] [class~=text-slate-300],html[data-theme=dark] [class~=text-slate-400]{color:var(--ui-subtle)}html[data-theme=dark] [class~=ring-slate-200\/80]{--tw-ring-color:var(--ui-border)}html[data-theme=dark] [class~=ring-slate-900\/5]{--tw-ring-color:var(--ui-border-strong)}html[data-theme=dark] [class~=text-amber-500],html[data-theme=dark] [class~=text-amber-600],html[data-theme=dark] [class~=text-amber-700],html[data-theme=dark] [class~=text-amber-800],html[data-theme=dark] [class~=text-amber-900],html[data-theme=dark] [class~=text-amber-950],html[data-theme=dark] [class~=text-orange-500],html[data-theme=dark] [class~=text-orange-600]{color:var(--ui-warning-text)}html[data-theme=dark] [class~=text-emerald-400],html[data-theme=dark] [class~=text-emerald-500],html[data-theme=dark] [class~=text-emerald-600],html[data-theme=dark] [class~=text-emerald-700],html[data-theme=dark] [class~=text-emerald-800],html[data-theme=dark] [class~=text-emerald-900],html[data-theme=dark] [class~=text-emerald-950],html[data-theme=dark] [class~=text-green-600],html[data-theme=dark] [class~=text-green-700],html[data-theme=dark] [class~=text-teal-600]{color:var(--ui-success-text)}html[data-theme=dark] [class~=text-pink-700]{color:var(--ui-pink-text)}html[data-theme=dark] [class~=text-sky-600],html[data-theme=dark] [class~=text-sky-700],html[data-theme=dark] [class~=text-sky-800],html[data-theme=dark] [class~=text-sky-950]{color:var(--ui-info-text)}html[data-theme=dark] [class~=to-orange-50]{--tw-gradient-to:var(--ui-warning-soft)}html[data-theme=dark] [class~=to-primary-100],html[data-theme=dark] [class~=to-primary-50]{--tw-gradient-to:var(--ui-accent-soft)}html[data-theme=dark] [class~=via-white]{--tw-gradient-via:var(--ui-card)}html[data-theme=dark] svg [stroke=\#e2e8f0],html[data-theme=dark] svg [stroke=\#cbd5e1]{stroke:var(--ui-border)}html[data-theme=dark] svg [fill=\#64748b],html[data-theme=dark] svg [fill=\#94a3b8]{fill:var(--ui-muted)}.app-shell{background:linear-gradient(135deg,#5bc0de14 0%,#f4d6b01f 50%,#5bc0de14 100%);height:100dvh;display:flex;overflow:hidden}html[data-theme=dark] .app-shell{background:linear-gradient(135deg,#0b132b 0%,#1c2541 50%,#0b132b 100%)}.app-sidebar{background:var(--ui-card);flex-shrink:0;width:min(240px,85vw)}.app-sidebar.is-collapsed{width:68px}.app-brand-row{height:52px}.app-sidebar-collapse{top:52px}.app-nav-group-label{color:var(--ui-muted);text-transform:uppercase;padding:8px 12px 4px;font-size:11px;font-weight:700}.app-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.app-topbar{background:var(--ui-card);border-bottom:1px solid var(--ui-border);flex:none;justify-content:space-between;align-items:center;gap:12px;height:52px;padding:0 16px;display:flex}.standard-route{background:0 0;flex:1;min-height:0;overflow:auto}.admin-workspace.wx-workspace{min-height:100%}html[data-theme=dark] .meta-default-logo{content:url(/logo-dark.png)}
