:root{--wink-brand-50:#eff6ff;--wink-brand-100:#dbeafe;--wink-brand-200:#bfdbfe;--wink-brand-300:#93c5fd;--wink-brand-400:#60a5fa;--wink-brand-500:#2563eb;--wink-brand-600:#1d4ed8;--wink-brand-700:#1e40af;--wink-brand-800:#1e3a8a;--wink-brand-950:#172554;--wink-green:#22c55e;--wink-green-dark:#16a34a;--wink-teal:#38bdf8;--wink-teal-dark:#0284c7;--wink-amber:#f59e0b;--wink-red:#ef4444;--wink-red-dark:#dc2626;--wink-color-primary:var(--wink-brand-500);--wink-color-primary-hover:var(--wink-brand-600);--wink-color-primary-pressed:var(--wink-brand-700);--wink-color-success:var(--wink-green);--wink-color-warning:var(--wink-amber);--wink-color-danger:var(--wink-red);--wink-color-info:var(--wink-teal);--wink-text-primary:hsla(0,0%,100%,.92);--wink-text-secondary:hsla(0,0%,100%,.55);--wink-text-tertiary:hsla(0,0%,100%,.5);--wink-text-inverse:#0f172a;--wink-text-link:var(--wink-brand-400);--wink-surface-body:#0d1421;--wink-surface-card:#131f2e;--wink-surface-raised:#1e2d42;--wink-surface-overlay:rgba(0,0,0,.55);--wink-surface-sidebar:#0a1020;--wink-surface-hover:#1a2740;--wink-border-default:hsla(0,0%,100%,.08);--wink-border-strong:hsla(0,0%,100%,.14);--wink-border-focus:var(--wink-brand-500);--wink-tint-success:rgba(34,197,94,.1);--wink-tint-success-md:rgba(34,197,94,.18);--wink-tint-warning:rgba(245,158,11,.1);--wink-tint-warning-md:rgba(245,158,11,.18);--wink-tint-danger:rgba(239,68,68,.1);--wink-tint-danger-md:rgba(239,68,68,.18);--wink-tint-info:rgba(56,189,248,.1);--wink-tint-brand:rgba(37,99,235,.1);--wink-tint-purple:rgba(124,58,237,.1);--wink-purple:#7c3aed;--wink-purple-dark:#5b21b6;--wink-pink:#ec4899;--wink-teal-700:#0f766e;--wink-card-accent:#1e3a5f;--wink-card-gradient-dark:linear-gradient(135deg,#0f172a 0%,var(--wink-card-accent) 50%,#0f172a 100%);--wink-card-gradient-navy:linear-gradient(135deg,#1e1b4b,#312e81 60%,#1e1b4b);--wink-card-gradient-slate:linear-gradient(135deg,#334155,#475569 50%,#334155);--wink-card-gradient-accent:linear-gradient(135deg,var(--wink-dark-sidebar) 0%,var(--wink-card-accent) 100%);--wink-logo-gradient:linear-gradient(135deg,#004480,#0066b3);--wink-toast-bg-base:#131f2e;--wink-toast-bg-success:#0d2818;--wink-toast-bg-error:#2a0a0a;--wink-toast-bg-warning:#1a1200;--wink-toast-bg-info:#0a1929;--wink-dark-body:#0d1421;--wink-dark-sidebar:#0a1020;--wink-dark-card:#131f2e;--wink-dark-hover:#1a2740;--wink-dark-elevated:#1e2d42;--wink-dark-border:hsla(0,0%,100%,.08);--wink-dark-text:hsla(0,0%,100%,.9);--wink-dark-text-muted:hsla(0,0%,100%,.5);--wink-shadow-xs:0 1px 2px rgba(0,0,0,.05);--wink-shadow-sm:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--wink-shadow-card:0 1px 3px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.06);--wink-shadow-elevated:0 8px 32px rgba(0,0,0,.12);--wink-shadow-overlay:0 20px 60px rgba(0,0,0,.2);--wink-shadow-focus:0 0 0 3px rgba(37,99,235,.15);--wink-shadow-focus-danger:0 0 0 3px rgba(239,68,68,.15);--wink-shadow-dark-card:0 1px 3px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.25);--wink-shadow-dark-elevated:0 8px 32px rgba(0,0,0,.45);--wink-space-1:0.25rem;--wink-space-2:0.50rem;--wink-space-3:0.75rem;--wink-space-4:1.00rem;--wink-space-5:1.25rem;--wink-space-6:1.50rem;--wink-space-8:2.00rem;--wink-space-10:2.50rem;--wink-space-12:3.00rem;--wink-space-16:4.00rem;--wink-radius-sm:0.375rem;--wink-radius-md:0.500rem;--wink-radius-lg:0.750rem;--wink-radius-xl:1.000rem;--wink-radius-2xl:1.250rem;--wink-radius-full:9999px;--wink-header-bg:rgba(13,20,33,.88);--wink-header-border:hsla(0,0%,100%,.07);--wink-header-input-bg:hsla(0,0%,100%,.06);--wink-header-input-border:hsla(0,0%,100%,.1);--wink-sidebar-width:16.5rem;--wink-shell-topbar-height:4.5rem;--wink-duration-fast:100ms;--wink-duration-base:200ms;--wink-duration-slow:300ms;--wink-duration-page:100ms;--wink-ease-default:cubic-bezier(0.16,1,0.3,1);--wink-ease-in:cubic-bezier(0.4,0,1,1);--wink-ease-out:cubic-bezier(0,0,0.2,1);--wink-font-sans:var(--font-inter,"Inter",system-ui,-apple-system,sans-serif);--wink-font-mono:"JetBrains Mono","Fira Code",ui-monospace,monospace}.wink-light,[data-theme=light]{--wink-surface-body:#f8fafc;--wink-surface-card:#fff;--wink-surface-raised:#fff;--wink-surface-sidebar:#0066b3;--wink-surface-hover:#f1f5f9;--wink-border-default:#e2e8f0;--wink-border-strong:#cbd5e1;--wink-text-primary:#0f172a;--wink-text-secondary:#475569;--wink-text-tertiary:#94a3b8;--wink-text-inverse:#fff;--wink-text-link:var(--wink-brand-600);--wink-shadow-card:0 1px 3px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.06);--wink-shadow-elevated:0 8px 32px rgba(0,0,0,.12);--wink-header-bg:rgba(248,250,252,.88);--wink-header-border:rgba(0,0,0,.07);--wink-header-input-bg:rgba(0,0,0,.04);--wink-header-input-border:rgba(0,0,0,.1);--wink-card-accent:#0066b3;--wink-card-gradient-accent:linear-gradient(135deg,#0066b3,#33a3d6)}:root{--wink-black:#0a0a0a}.wink-gradient-bg{background:radial-gradient(ellipse 80% 60% at 100% 0,rgba(37,99,235,.06),transparent),radial-gradient(ellipse 60% 50% at 0 100%,rgba(34,197,94,.04),transparent),var(--wink-surface-body,#f9fafb)}.wink-auth-panel{background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,250,252,.95));box-shadow:var(--wink-shadow-elevated);border:1px solid rgba(226,232,240,.9)}.wink-sidebar{background:var(--wink-surface-sidebar)}.wink-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}button.wink-btn+button.wink-btn{margin-inline-start:.75rem}.flex button.wink-btn+button.wink-btn,.grid button.wink-btn+button.wink-btn,.inline-flex button.wink-btn+button.wink-btn,.wink-form-actions button.wink-btn+button.wink-btn{margin-inline-start:0}.wink-shell-topbar{box-sizing:border-box;height:var(--wink-shell-topbar-height);flex-shrink:0;border-bottom:1px solid var(--wink-header-border)}.wink-shell-body,.wink-shell-main{width:100%;max-width:100%;min-width:0;overflow-x:hidden;overscroll-behavior-x:none}.wink-nav-active{background:rgba(37,99,235,.18);color:#fff;position:relative;transition:background var(--wink-duration-base) var(--wink-ease-out)}.wink-nav-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:var(--wink-brand-500);border-radius:0 3px 3px 0}.wink-nav-item{color:hsla(0,0%,100%,.65);transition:background var(--wink-duration-base) var(--wink-ease-out),color var(--wink-duration-base) var(--wink-ease-out)}.wink-nav-item:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.85)}.wink-nav-active:focus-visible,.wink-nav-item:focus-visible{outline:none;box-shadow:var(--wink-shadow-focus)}.wink-logo-wrap{display:flex;align-items:flex-end;gap:8.8px;padding:15px 10px 7px}.wink-logo-wrap-collapsed{padding:15px 8px 7px}.wink-logo-mark{position:relative;display:inline-block}.wink-logo-word{font-size:28.6px;font-weight:900;color:#fff;letter-spacing:-1.1px;line-height:1}.wink-logo-word-collapsed{font-size:19.8px;font-weight:900;color:#fff;letter-spacing:-.55px;line-height:1}.wink-logo-neo{font-size:13.2px;font-weight:400;color:hsla(0,0%,100%,.28);letter-spacing:.12em;text-transform:uppercase;align-self:flex-end}.wink-logo-dots{display:flex;gap:3.3px;position:absolute;top:-7.7px;right:-4.4px}.wink-logo-dot{width:7.7px;height:7.7px;border-radius:50%}.wink-logo-dot-green{background:var(--wink-green)}.wink-logo-dot-teal{background:var(--wink-teal)}@keyframes wink-page-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.wink-page-enter{animation:wink-page-in var(--wink-duration-page) var(--wink-ease-out) both}.wink-slideover-enter{animation:wink-slide-in var(--wink-duration-base) var(--wink-ease-default) both}@keyframes wink-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}.wink-frozen{filter:saturate(.25) brightness(.8)}.wink-frozen,.wink-frozen-off{transition:filter var(--wink-duration-slow) var(--wink-ease-default)}.wink-frozen-off{filter:saturate(1) brightness(1)}.wink-interactive{transition:background-color var(--wink-duration-base) var(--wink-ease-out),border-color var(--wink-duration-base) var(--wink-ease-out),color var(--wink-duration-base) var(--wink-ease-out),box-shadow var(--wink-duration-base) var(--wink-ease-out),opacity var(--wink-duration-base) var(--wink-ease-out),transform var(--wink-duration-base) var(--wink-ease-out)}.wink-card-hover{transition:box-shadow var(--wink-duration-base) var(--wink-ease-out),border-color var(--wink-duration-base) var(--wink-ease-out),transform var(--wink-duration-base) var(--wink-ease-out)}.wink-card-hover:hover{box-shadow:var(--wink-shadow-elevated);transform:translateY(-1px)}.wink-focus:focus-visible{outline:none;box-shadow:var(--wink-shadow-focus)}.wink-toast-container>div>div{animation-duration:.15s!important}.wink-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.wink-hide-scrollbar::-webkit-scrollbar{display:none}@keyframes wink-fade-in{0%{opacity:0}to{opacity:1}}.wink-main-enter{animation:wink-fade-in .1s ease both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes wink-shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.wink-skeleton{background:linear-gradient(90deg,var(--wink-surface-raised) 25%,var(--wink-surface-hover) 50%,var(--wink-surface-raised) 75%);background-size:1600px 100%;animation:wink-shimmer 1.6s ease-in-out infinite}:root:not([data-theme=light]) [data-wink-themed] .bg-white{background-color:var(--wink-surface-card)!important}:root:not([data-theme=light]) [data-wink-themed] .bg-gray-50,:root:not([data-theme=light]) [data-wink-themed] .bg-slate-50{background-color:var(--wink-surface-raised)!important}:root:not([data-theme=light]) [data-wink-themed] .bg-gray-100,:root:not([data-theme=light]) [data-wink-themed] .bg-slate-100{background-color:var(--wink-surface-hover)!important}:root:not([data-theme=light]) [data-wink-themed] .text-gray-900,:root:not([data-theme=light]) [data-wink-themed] .text-slate-900{color:var(--wink-text-primary)!important}:root:not([data-theme=light]) [data-wink-themed] .text-gray-800,:root:not([data-theme=light]) [data-wink-themed] .text-slate-800{color:hsla(0,0%,100%,.85)!important}:root:not([data-theme=light]) [data-wink-themed] .text-gray-700,:root:not([data-theme=light]) [data-wink-themed] .text-slate-700{color:var(--wink-text-secondary)!important}:root:not([data-theme=light]) [data-wink-themed] .text-gray-600,:root:not([data-theme=light]) [data-wink-themed] .text-slate-600{color:hsla(0,0%,100%,.55)!important}:root:not([data-theme=light]) [data-wink-themed] .text-gray-500,:root:not([data-theme=light]) [data-wink-themed] .text-slate-500{color:var(--wink-text-tertiary)!important}:root:not([data-theme=light]) [data-wink-themed] .border-gray-200,:root:not([data-theme=light]) [data-wink-themed] .border-slate-200{border-color:var(--wink-border-default)!important}:root:not([data-theme=light]) [data-wink-themed] .border-gray-100,:root:not([data-theme=light]) [data-wink-themed] .border-slate-100{border-color:hsla(0,0%,100%,.05)!important}:root:not([data-theme=light]) [data-wink-themed] .border-gray-300,:root:not([data-theme=light]) [data-wink-themed] .border-slate-300{border-color:var(--wink-border-strong)!important}:root:not([data-theme=light]) [data-wink-themed] .divide-slate-100>:not([hidden])~:not([hidden]){border-color:var(--wink-border-default)!important}:root:not([data-theme=light]) [data-wink-themed] input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),:root:not([data-theme=light]) [data-wink-themed] select,:root:not([data-theme=light]) [data-wink-themed] textarea{background-color:var(--wink-surface-raised)!important;border-color:var(--wink-border-strong)!important;color:var(--wink-text-primary)!important}:root:not([data-theme=light]) [data-wink-themed] input::-moz-placeholder,:root:not([data-theme=light]) [data-wink-themed] textarea::-moz-placeholder{color:var(--wink-text-tertiary)!important}:root:not([data-theme=light]) [data-wink-themed] input::placeholder,:root:not([data-theme=light]) [data-wink-themed] textarea::placeholder{color:var(--wink-text-tertiary)!important}:root:not([data-theme=light]) [data-wink-themed] .hover\:bg-slate-50:hover{background-color:var(--wink-surface-hover)!important}:root:not([data-theme=light]) [data-wink-themed] .text-red-700{color:var(--wink-red)!important}:root:not([data-theme=light]) [data-wink-themed] .bg-blue-50{background-color:var(--wink-tint-info)!important}:root:not([data-theme=light]) [data-wink-themed] .border-blue-100,:root:not([data-theme=light]) [data-wink-themed] .border-blue-200{border-color:rgba(56,189,248,.28)!important}:root:not([data-theme=light]) [data-wink-themed] .text-blue-800,:root:not([data-theme=light]) [data-wink-themed] .text-blue-900{color:var(--wink-teal)!important}.wink-shell-main{padding:var(--wink-space-6) var(--wink-space-4)}@media (min-width:1024px){.wink-shell-main{padding:var(--wink-space-8) var(--wink-space-8)}}.wink-card-toolbar{padding:var(--wink-space-3) var(--wink-space-5)}.wink-table-cell{padding-left:var(--wink-space-5);padding-right:var(--wink-space-5)}.wink-alert{border-radius:var(--wink-radius-xl);border-width:1px;border-style:solid;padding:var(--wink-space-3) var(--wink-space-4);font-size:.875rem;line-height:1.25rem}.wink-alert-info{background:var(--wink-tint-info);border-color:rgba(56,189,248,.28);color:var(--wink-teal)}.wink-alert-success{background:var(--wink-tint-success);border-color:rgba(34,197,94,.28);color:var(--wink-green)}.wink-alert-warning{background:var(--wink-tint-warning);border-color:rgba(245,158,11,.28);color:var(--wink-amber)}.wink-alert-error{background:var(--wink-tint-danger);border-color:rgba(239,68,68,.28);color:var(--wink-red)}.wink-light .wink-alert-info,[data-theme=light] .wink-alert-info{background:#f0f9ff;border-color:#bae6fd;color:#0c4a6e}.wink-light .wink-alert-success,[data-theme=light] .wink-alert-success{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.wink-light .wink-alert-warning,[data-theme=light] .wink-alert-warning{background:#fffbeb;border-color:#fde68a;color:#92400e}.wink-light .wink-alert-error,[data-theme=light] .wink-alert-error{background:#fef2f2;border-color:#fecaca;color:#991b1b}.wink-tint-stat{border-radius:var(--wink-radius-xl);border-width:1px;border-style:solid;padding:var(--wink-space-3) var(--wink-space-4)}.wink-tint-stat-label{font-size:.75rem;line-height:1rem}.wink-tint-stat-value{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--wink-text-primary)}.wink-tint-stat-hint{font-size:.75rem;line-height:1rem;margin-top:.25rem}.wink-tint-stat-brand{background:var(--wink-tint-brand);border-color:rgba(37,99,235,.22)}.wink-tint-stat-brand .wink-tint-stat-label{color:var(--wink-brand-400)}.wink-tint-stat-brand .wink-tint-stat-hint{color:var(--wink-brand-300)}.wink-tint-stat-warning{background:var(--wink-tint-warning);border-color:rgba(245,158,11,.25)}.wink-tint-stat-warning .wink-tint-stat-label{color:var(--wink-amber)}.wink-tint-stat-warning .wink-tint-stat-hint{color:#fbbf24}.wink-tint-stat-info{background:var(--wink-tint-info);border-color:rgba(56,189,248,.25)}.wink-tint-stat-info .wink-tint-stat-label{color:var(--wink-teal)}.wink-tint-stat-info .wink-tint-stat-hint{color:#7dd3fc}.wink-light .wink-tint-stat-brand .wink-tint-stat-label,[data-theme=light] .wink-tint-stat-brand .wink-tint-stat-label{color:var(--wink-brand-700)}.wink-light .wink-tint-stat-brand .wink-tint-stat-hint,[data-theme=light] .wink-tint-stat-brand .wink-tint-stat-hint{color:var(--wink-brand-600)}.wink-light .wink-tint-stat-warning .wink-tint-stat-label,[data-theme=light] .wink-tint-stat-warning .wink-tint-stat-label{color:#b45309}.wink-light .wink-tint-stat-warning .wink-tint-stat-hint,[data-theme=light] .wink-tint-stat-warning .wink-tint-stat-hint{color:#d97706}.wink-light .wink-tint-stat-info .wink-tint-stat-label,[data-theme=light] .wink-tint-stat-info .wink-tint-stat-label{color:#0369a1}.wink-light .wink-tint-stat-info .wink-tint-stat-hint,[data-theme=light] .wink-tint-stat-info .wink-tint-stat-hint{color:#0284c7}