@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dosis:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lora:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Ubuntu:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);.AlertToast_v3_viewport__qC7O8{align-items:center;display:flex;flex-direction:column;gap:10px;left:50%;list-style:none;margin:0;max-width:100vw;outline:none;padding:var(--spacing-2) var(--spacing-3);position:fixed;top:12px;transform:translateX(-50%);width:min(420px,calc(100vw - 32px));z-index:2147483647}.AlertToast_v3_toast__ikwnK{align-items:center;background:var(--toast-bg);border:1px solid var(--toast-border);border-radius:var(--radius-md);box-shadow:var(--shadow-toast);color:var(--toast-fg);display:flex;gap:10px;padding:var(--spacing-3) var(--spacing-4);position:relative;width:100%}.AlertToast_v3_icon__Vb-jH{align-items:center;background:var(--toast-accent);border-radius:var(--radius-full);color:var(--white);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AlertToast_v3_bang__0eP8i{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:1}.AlertToast_v3_content__n0FvB{color:var(--toast-accent);flex:1 1;font-family:var(--bodyText-font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);min-width:0;word-break:break-word}.AlertToast_v3_close__Bm6mU{align-items:center;background:var(--toast-bg);border:1px solid var(--toast-border);border-radius:var(--radius-full);box-shadow:var(--shadow-toast-close);color:var(--toast-accent);cursor:pointer;display:flex;height:20px;justify-content:center;left:-8px;padding:0;position:absolute;top:-8px;width:20px}.AlertToast_v3_close__Bm6mU:hover{filter:brightness(.96)}.AlertToast_v3_error__z07k1{--toast-accent:var(--toast-error-accent);--toast-bg:var(--toast-error-bg);--toast-border:var(--toast-error-border);--toast-fg:var(--toast-error-fg)}.AlertToast_v3_success__gaTBP{--toast-accent:var(--toast-success-accent);--toast-bg:var(--toast-success-bg);--toast-border:var(--toast-success-border);--toast-fg:var(--toast-success-fg)}.AlertToast_v3_warning__dMPJL{--toast-accent:var(--toast-warning-accent);--toast-bg:var(--toast-warning-bg);--toast-border:var(--toast-warning-border);--toast-fg:var(--toast-warning-fg)}.AlertToast_v3_info__iYNsa{--toast-accent:var(--toast-info-accent);--toast-bg:var(--toast-info-bg);--toast-border:var(--toast-info-border);--toast-fg:var(--toast-info-fg)}.AlertToast_v3_toast__ikwnK[data-state=open]{animation:AlertToast_v3_slideDown__clC7S .18s cubic-bezier(.16,1,.3,1)}.AlertToast_v3_toast__ikwnK[data-state=closed]{animation:AlertToast_v3_fadeOut__uio\+0 .12s ease-in}.AlertToast_v3_toast__ikwnK[data-swipe=move]{transform:translateY(var(--radix-toast-swipe-move-y))}.AlertToast_v3_toast__ikwnK[data-swipe=cancel]{transform:translateY(0);transition:transform .16s ease-out}.AlertToast_v3_toast__ikwnK[data-swipe=end]{animation:AlertToast_v3_swipeOut__6hJY9 .12s ease-out}@keyframes AlertToast_v3_slideDown__clC7S{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:translateY(0)}}@keyframes AlertToast_v3_fadeOut__uio\+0{0%{opacity:1}to{opacity:0}}@keyframes AlertToast_v3_swipeOut__6hJY9{0%{transform:translateY(var(--radix-toast-swipe-end-y))}to{opacity:0;transform:translateY(-120%)}}:root{--font-size-xs:10px;--font-size-sm:11px;--font-size-base:12px;--font-size-md:13px;--font-size-lg:14px;--font-size-xl:16px;--font-size-xxl:18px;--font-size-xxxl:20px;--font-size-30px:30px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-snug:1.4;--line-height-normal:1.5;--line-height-relaxed:1.6;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--radius-xxs:4px;--radius-xs:6px;--radius-thumb:8px;--radius-sm:9px;--radius-md:12px;--radius-lg:14px;--radius-xl:20px;--radius-xxl:28px;--radius-full:9999px;--radius-control:10px;--radius-trigger:11px;--radius-tag:5px;--radius-panel:16px;--control-height:36px;--button-height:34px;--pill-height:26px;--hero-action-icon-size:16px;--step-circle-size:26px;--zinc-50:#fafafa;--zinc-100:#f4f4f5;--zinc-200:#e4e4e7;--zinc-400:#a1a1aa;--zinc-500:#71717a;--zinc-600:#52525b;--zinc-700:#3f3f46;--zinc-800:#27272a;--zinc-900:#18181b;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#eef2f6;--slate-400:#94a3b8;--slate-900:#0f172a;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-400:#9ca3af;--gray-600:#4b5563;--gray-700:#374151;--red-50:#fef2f2;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--emerald-50:#ecfdf5;--emerald-100:#d1fae5;--emerald-200:#a7f3d0;--emerald-400:#34d399;--emerald-500:#10b981;--emerald-600:#059669;--emerald-700:#047857;--emerald-800:#065f46;--amber-500:#f59e0b;--amber-800:#92400e;--violet-500:#8b5cf6;--violet-700:#6d28d9;--white:#fff;--black:#000;--slate-900-02:#0f172a05;--slate-900-03:#0f172a08;--slate-900-05:#0f172a0d;--slate-900-10:#0f172a1a;--slate-900-12:#0f172a1f;--black-04:#0000000a;--emerald-50-50:#ecfdf580;--emerald-50-60:#ecfdf599;--emerald-100-80:#d1fae5cc;--emerald-200-70:#a7f3d0b3;--emerald-500-10:#10b9811a;--red-50-50:#fef2f280;--red-100-80:#fee2e2cc;--red-500-10:#ef44441a;--amber-500-10:#f59e0b1a;--violet-500-10:#8b5cf61a;--violet-50-80:#f5f3ffcc;--violet-900-90:#4c1d95e6;--color-text-primary:#111827;--color-text-secondary:#6b7280;--color-text-muted:#71717a;--color-text-disabled:#d1d5db;--color-text-on-accent:#fff;--color-surface-base:#fff;--color-surface-control:var(--gray-50);--color-surface-subtle:#f8fafc;--color-surface-card:#fcfcfd;--color-surface-input:#fafafb;--color-surface-list-header:#f7f8fa;--color-surface-hover:#0f3d2e0a;--color-surface-muted:#f8f9fb;--color-surface-overlay:#ffffffd9;--color-surface-query-header:#3a2f6a;--color-border-subtle:#0f172a0d;--color-border-default:#0f172a0f;--color-border-medium:#0f172a14;--color-border-faint:#0f172a1f;--color-border-strong:#0f172a1a;--color-border-stronger:#0f172a26;--color-border-checkbox:#0f172a40;--color-fill-faintest:#0f172a03;--color-fill-faint:#0f172a05;--color-fill-hover-faint:rgba(15,23,42,.015);--color-fill-subtle:#0f172a08;--color-fill-hover:#0f172a0a;--color-fill-muted:#0f172a14;--color-border-dashed:#0f172a2e;--color-text-secondary-90:#6b7280e6;--color-text-secondary-80:#6b7280cc;--color-text-secondary-70:#6b7280b3;--color-text-secondary-60:#6b728099;--color-text-secondary-55:#6b72808c;--color-text-secondary-50:#6b728080;--color-text-secondary-30:#6b72804d;--color-text-muted-70:#71717ab3;--color-error:#dc2626;--color-error-border:#ef444499;--color-error-fill:#ef444414;--color-success:#16a34a;--color-warning:#d97706;--color-info:#2563eb;--color-run:#059669;--color-run-hover:#047857;--nav-bg:#0f172a;--overlay-backdrop:rgb(var(--ink-rgb)/0.4);--overlay-blur:6px;--color-overlay:#0f172a80;--code-surface:#0f172a;--code-border:#1e293b;--code-divider:#ffffff1a;--code-control-border:#ffffff1f;--code-control-fill:#ffffff14;--code-control-fill-hover:#ffffff1a;--code-divider-faint:#ffffff0f;--code-text:#e2e8f0;--code-text-muted:#94a3b8;--code-text-dim:#64748b;--code-output-text:#cbd5e1;--code-value-text:#3f3f46;--toast-error-accent:#dc2626;--toast-error-bg:#fef2f2;--toast-error-border:#dc262647;--toast-error-fg:#dc2626;--toast-success-accent:#16a34a;--toast-success-bg:#f0fdf4;--toast-success-border:#16a34a47;--toast-success-fg:#15803d;--toast-warning-accent:#d97706;--toast-warning-bg:#fffbeb;--toast-warning-border:#d9770647;--toast-warning-fg:#b45309;--toast-info-accent:#2563eb;--toast-info-bg:#eff6ff;--toast-info-border:#2563eb47;--toast-info-fg:#1d4ed8;--color-difficulty-easy-bg:#ecfdf5;--color-difficulty-easy-fg:#065f46;--color-difficulty-easy-border:#34d39980;--color-difficulty-medium-bg:#fffbeb;--color-difficulty-medium-fg:#78350f;--color-difficulty-medium-border:#fbbf2480;--color-difficulty-hard-bg:#fef2f2;--color-difficulty-hard-fg:#991b1b;--color-difficulty-hard-border:#f8717180;--color-difficulty-hard-accent:#fef3c7;--qtype-coding-fg:#7c3aed;--qtype-coding-base:#7c3aed;--qtype-database-fg:#0891b2;--qtype-database-base:#06b6d4;--qtype-mcq-fg:#db2777;--qtype-mcq-base:#ec4899;--qtype-comprehension-fg:#ea580c;--qtype-comprehension-base:#f97316;--qtype-openended-fg:#4d7c0f;--qtype-openended-base:#84cc16;--qtype-fillblank-fg:#b45309;--qtype-fillblank-base:#f59e0b;--qtype-debug-fg:#4338ca;--qtype-debug-base:#6366f1;--color-surface-bar:#fffffff2;--color-surface-bento-primary:#ffffffe6;--color-surface-bento-secondary:#ffffffbf;--color-surface-bento-utility:#fcfcfde6;--color-surface-bento-inset:#fafafacc;--color-border-bento-primary:#fffc;--color-border-faint:#0f172a0a;--color-text-desc:#64748bcc;--color-text-locked:#64748bb3;--color-text-slate-75:#64748bbf;--color-text-slate-85:#64748bd9;--color-text-caption:#64748b;--color-text-hint:#0f172a73;--color-text-dark-90:#0f172ae6;--color-overlay-light:#0f172a4d;--color-error-fill-hover:#dc26260d;--color-error-fill-hover-strong:#dc262614;--color-emerald-fill:#10b9811a;--color-role-super-admin-bg:#faf5ff;--color-role-super-admin-border:#e9d5ff;--color-role-admin-bg:#eff6ff;--color-role-admin-border:#bfdbfe;--color-role-curator-bg:#fdf2f8;--color-role-curator-border:#fbcfe8;--color-role-evaluator-bg:#f0fdfa;--color-role-evaluator-border:#99f6e4;--color-role-recruiter-bg:#ecfdf5;--color-role-recruiter-border:#a7f3d0;--color-role-interviewer-bg:#fff7ed;--color-role-interviewer-border:#fed7aa;--color-role-viewer-border:#e2e8f0;--color-pill-super-admin-bg:#ede9fe;--color-pill-super-admin-fg:#6d28d9;--color-pill-admin-bg:#dbeafe;--color-pill-admin-fg:#1d4ed8;--color-pill-evaluator-bg:#ccfbf1;--color-pill-evaluator-fg:#0f766e;--color-pill-curator-bg:#fce7f3;--color-pill-curator-fg:#be185d;--color-feature-enabled-border:#10b98126;--color-feature-enabled-bg:#10b98112;--color-feature-enabled-fg:#065f46d9;--color-feature-disabled-border:#0f172a0f;--color-feature-disabled-bg:#0f172a08;--color-feature-disabled-fg:#9ca3af99;--color-status-active-border:#10b9811f;--color-status-active-bg:#10b98112;--color-status-active-fg:#065f46e6;--shadow-xs:0 1px 2px #0f172a08;--shadow-sm:0 1px 3px #0f172a0a;--shadow-md:0 4px 16px #0f172a0f;--shadow-lg:0 8px 24px #0f172a14;--shadow-knob:0 1px 2px #0f172a33;--shadow-toast:0 10px 28px #0000001f,0 2px 6px #00000014;--shadow-toast-close:0 1px 3px #0000001f;--shadow-hero:inset 0 1px 0 #ffffff1a,0 8px 32px #0000001f;--shadow-card:0 1px 2px #0f172a05,0 4px 16px #0f172a08;--shadow-card-hover:0 4px 20px #0f172a0f;--card-hover-border:rgb(var(--accent-rgb)/0.14);--card-hover-glow:0 24px 48px -16px rgb(var(--accent-rgb)/0.12);--card-focus-ring:rgb(var(--accent-rgb)/0.25);--shadow-overlay:0 8px 32px #0f172a14,0 2px 8px #0f172a0a;--shadow-dialog:0 24px 64px #0f172a1f;--shadow-tooltip:0 8px 24px #0f172a33;--shadow-dropdown:var(--shadow-overlay);--shadow-dropdown-panel:var(--shadow-overlay);--shadow-popover:var(--shadow-overlay);--shadow-bento-primary:0 1px 2px #0f172a0a,0 6px 20px -8px #0f172a14;--shadow-bento-secondary:0 1px 2px #0f172a08,0 4px 14px -6px #0f172a0f;--shadow-bento-utility:0 1px 1px #0f172a05;--shadow-btn-close:0 4px 12px #0003;--shadow-btn-close-hover:0 4px 14px #00000038,0 0 0 4px #ef444438;--shadow-btn-close-active:0 2px 8px #0000003d,0 0 0 4px #ef444424;--on-dark-text:#fff;--on-dark-text-90:#ffffffe6;--on-dark-text-85:#ffffffd9;--on-dark-text-78:#ffffffc7;--on-dark-text-75:#ffffffbf;--on-dark-text-70:#ffffffb3;--on-dark-text-68:#ffffffad;--on-dark-text-65:#ffffffa6;--on-dark-text-55:#ffffff8c;--on-dark-text-50:#ffffff80;--on-dark-text-40:#fff6;--on-dark-fill-3:#ffffff08;--on-dark-fill-6:#ffffff0f;--on-dark-fill-7:#ffffff12;--on-dark-fill-8:#ffffff14;--on-dark-fill-10:#ffffff1a;--on-dark-fill-12:#ffffff1f;--on-dark-fill-16:#ffffff29;--on-dark-fill-18:#ffffff2e;--on-dark-fill-20:#fff3;--on-dark-fill-28:#ffffff47;--on-dark-border-14:#ffffff24;--on-dark-border-16:#ffffff29;--on-dark-border-18:#ffffff2e;--on-dark-border-20:#fff3;--on-dark-border-28:#ffffff47;--on-dark-border-30:#ffffff4d;--on-dark-border-45:#ffffff73;--on-dark-border-60:#fff9;--zinc-text-90:#52525be6;--zinc-text-85:#52525bd9;--zinc-text-80:#52525bcc;--zinc-text-75:#52525bbf;--zinc-text-70:#52525bb3;--zinc-text-60:#52525b99;--zinc-text-50:#52525b80;--zinc-muted-80:#71717acc;--zinc-muted-70:#71717ab3;--zinc-muted-50:#71717a80;--zinc-muted-45:#71717a73;--zinc-muted-35:#71717a59;--zinc-muted-15:#71717a26;--slate-overlay-40:#0f172a66;--slate-overlay-30:#0f172a4d;--slate-overlay-26:#0f172a42;--slate-overlay-24:#0f172a3d;--slate-overlay-16:#0f172a29;--slate-overlay-14:#0f172a24;--slate-overlay-12:#0f172a1f;--slate-overlay-07:#0f172a12;--slate-overlay-04:#0f172a0a;--slate-overlay-03:#0f172a08;--slate-overlay-02:#0f172a05;--status-success-bg:#22c55e14;--status-success-border:#22c55e33;--status-success-fg:#14532d;--status-success-fg-dark:#166534;--status-success-fg-light:#065f46;--status-success-dot:#22c55e;--status-success-chip-bg:#dcfce7;--status-success-chip-bg-soft:#dcfce7cc;--status-success-chip-fg:#166534;--status-success-chip-border:#bbf7d0b3;--status-success-full-bg:#f0fdf4;--status-success-full-border:#bbf7d0;--status-success-legend:#86efac;--status-error-bg:#ef444414;--status-error-border:#ef444433;--status-error-fg:#7f1d1d;--status-error-fg-dark:#991b1b;--status-error-dot:#ef4444;--status-error-chip-bg:#fef2f2b3;--status-error-chip-fg:#991b1b;--status-error-chip-border:#fecacab3;--status-error-full-bg:#fef2f2;--status-error-bg-soft:#fef2f280;--status-error-full-border:#fecaca;--status-warning-bg:#fbbf241a;--status-warning-border:#fbbf2440;--status-warning-fg:#78350f;--status-warning-fg-dark:#9a3412;--status-warning-full-bg:#fff7ed;--status-warning-full-border:#fed7aa;--status-warning-chip-bg:#fef3c7;--status-warning-chip-fg:#a16207;--status-info-bg:#0ea5e914;--status-info-border:#0ea5e933;--status-info-fg:#0c4a6e;--status-info-full-bg:#eff6ff;--status-info-full-border:#bfdbfe;--status-info-full-fg:#1d4ed8;--status-purple-bg:#8b5cf614;--status-purple-border:#8b5cf633;--status-purple-fg:#2e1065;--status-purple-dot:#8b5cf6;--status-neutral-chip-bg:#f4f4f5;--status-neutral-chip-border:#d4d4d8e6;--recommendation-positive-bg:#28b8941f;--recommendation-positive-border:#28b8944d;--recommendation-positive-fg:#1a8a6c;--recommendation-neutral-bg:#fbb75329;--recommendation-neutral-border:#fbb75366;--recommendation-neutral-fg:#a15c07;--recommendation-negative-bg:#ff4d6a1f;--recommendation-negative-border:#ff4d6a4d;--recommendation-negative-fg:#d8264a;--recommendation-pending-bg:#94a3b824;--recommendation-pending-border:#94a3b859;--recommendation-pending-fg:#64748b;--chip-sky-border:#0ea5e926;--chip-sky-bg:#0ea5e90f;--chip-sky-fg:#075985;--chip-orange-border:#f9731626;--chip-orange-bg:#f9731612;--chip-orange-fg:#7c2d12;--hero-shell-from:#1c1c2e;--hero-shell-via:#2d1b4e;--hero-shell-to:#1a2744;--indigo-blob-fill:#6366f10f;--color-btn-danger:#ef4444;--color-btn-danger-hover:#dc2626;--color-btn-danger-active:#b91c1c;--color-btn-danger-ring:#ef444438;--color-btn-danger-ring-active:#ef444424;--trend-up-bg:#10b9811a;--trend-up-fg:#065f46;--trend-up-bg-alt:#22c55e1a;--trend-up-fg-alt:#166534;--trend-down-bg:#ef444414;--trend-down-fg:#991b1b;--trend-down-fg-dark:#7f1d1d;--color-text-900:#111827;--color-text-700:#374151;--shadow-black-08:#00000014;--shadow-black-20:#0003;--shadow-black-22:#00000038;--shadow-black-24:#0000003d;--black-alpha-06:#0000000f;--black-alpha-10:#0000001a;--kpi-glow-border:#0f3d2e24;--kpi-glow-fill:#0f3d2e0a;--kpi-glow-decor:#0f3d2e40;--zinc-400-soft:#a1a1aacc;--color-surface-faint:#fafafbcc;--color-malpractice-track:#e6e6e6;--color-chart-series:rgb(var(--accent-500-rgb));--color-chart-series-secondary:rgb(var(--accent-200-rgb));--color-chart-neutral:#a0a0a0;--color-chart-neutral-strong:#71717a;--color-chart-grid:#ebebe6;--color-chart-axis:#71717a;--color-chart-cursor:rgba(15,61,46,.028);--color-scrollbar-track:#f1f1f1;--transition-fastest:120ms ease-out;--transition-fast:150ms ease-out;--transition-medium:200ms ease-out;--font-family-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;--bar-height:56px;--color-text-tertiary:#9ca3af;--color-text-input:#234fad;--color-text-body:#374151;--color-text-placeholder:#9ca3afb3;--color-text-placeholder-slate:#94a3b8cc;--color-text-secondary-85:#6b7280d9;--color-text-secondary-75:#6b7280bf;--color-border-card:#0f172a12;--on-dark-fill-14:#ffffff24;--on-dark-fill-15:#ffffff26;--on-dark-fill-22:#ffffff38;--on-dark-border-22:#ffffff38;--on-dark-border-40:#fff6;--color-amber-border:#fbbf244d;--color-amber-border-input:#fbbf2466;--color-amber-bg:#fffbebcc;--color-amber-fg:#92400e;--color-amber-focus:#fbbf2440;--tooltip-radius:8px;--tooltip-bg:#18181b;--tooltip-fg:#fff;--shadow-avatar-inset:inset 0 1px 0 #ffffffe6;--font-weight-light:300;--on-dark-border-34:#ffffff57;--color-eerie-black:#1e1b31;--color-black-pearl:#15182b;--color-blue-charcoal:#000412;--color-twilight-navy:#323967;--color-dark-navy-blue-2:#15182b;--color-tree-border:#ddd;--color-anti-flash-white:#f1f1f1;--color-run-green:#11ac85;--color-baltic-sea:#211d3b;--color-app-bg:#fff;--color-btn-solid-bg:#18181b;--color-btn-solid-bg-hover:#27272a;--color-btn-solid-fg:#fff;--color-badge-complete-bg:#6b7280;--color-badge-complete-fg:#fff;--shadow-ambient-weak:#0f172a0a;--shadow-ambient:#0f172a14;--shadow-ambient-strong:#0f172a1f;--ink-rgb:15 23 42;--ink-muted-rgb:107 114 128;--shadow-rgb:15 23 42;--surface-rgb:255 255 255;--color-surface-auth-card:#fffffff7;--color-border-auth-card:#0f172a0f;--shadow-auth-card:0 8px 40px -12px #0f172a1f,0 2px 6px #0f172a0a;--panel-rim:#fffc;--skeleton-shimmer:#ffffffa6;--kanban-column-bg:#ffffff9e;--kanban-column-border:#0f172a12;--kanban-column-shadow:0 1px 2px #0f172a0a,0 10px 28px -14px #0f172a14,inset 0 0 0 1px #ffffff8c;--kanban-column-header-bg:#ffffff59;--kanban-column-header-border:#0f172a0d;--kanban-dropzone-bg:rgb(var(--accent-soft-rgb)/0.72);--kanban-dropzone-border:rgb(var(--accent-rgb)/0.28);--kanban-dropzone-shadow:0 0 0 2px rgb(var(--accent-rgb)/0.12),0 12px 32px -12px rgb(var(--accent-rgb)/0.14);--kanban-board-rim:#ffffffbf;--kanban-board-inner-shadow:inset 0 -40px 60px -44px #0f172a0d;--kanban-board-grain-opacity:0.02;--kanban-board-grain-blend:multiply}:root[data-theme=dark]{--color-app-bg:#0e0e11;--color-surface-base:#18181c;--color-surface-subtle:#1f1f24;--color-surface-muted:#1f1f24;--color-surface-card:#1c1c21;--color-surface-input:#1f1f24;--color-surface-list-header:#1f1f24;--color-surface-hover:#ffffff0d;--color-surface-bar:#18181cf2;--color-surface-overlay:#18181cd9;--color-surface-faint:#1f1f24cc;--color-surface-query-header:#322a5c;--color-surface-bento-primary:#1c1c21e6;--color-surface-bento-secondary:#1c1c21b8;--color-surface-bento-utility:#18181ce6;--color-surface-bento-inset:#1f1f24cc;--color-border-bento-primary:#ffffff14;--color-text-primary:#e8e8ec;--color-text-secondary:#a0a0ab;--color-text-muted:#a0a0ab;--color-text-tertiary:#6e6e78;--color-text-disabled:#3f3f46;--color-text-body:#d4d4d8;--color-text-caption:#8e8e99;--color-text-900:#e8e8ec;--color-text-700:#d4d4d8;--color-text-hint:#ffffff73;--color-text-dark-90:#e8e8ece6;--color-text-placeholder:#a0a0ab99;--color-text-placeholder-slate:#a0a0abb3;--color-text-input:#93b4ff;--color-text-desc:#a0a0abcc;--color-text-locked:#a0a0abb3;--color-text-slate-75:#a0a0abbf;--color-text-slate-85:#a0a0abd9;--color-text-secondary-90:#a0a0abe6;--color-text-secondary-85:#a0a0abd9;--color-text-secondary-80:#a0a0abcc;--color-text-secondary-75:#a0a0abbf;--color-text-secondary-70:#a0a0abb3;--color-text-secondary-60:#a0a0ab99;--color-text-secondary-55:#a0a0ab8c;--color-text-secondary-50:#a0a0ab80;--color-text-secondary-30:#a0a0ab52;--color-text-muted-70:#a0a0abb3;--zinc-text-90:#e4e4ebe6;--zinc-text-85:#e4e4ebd9;--zinc-text-80:#e4e4ebcc;--zinc-text-75:#e4e4ebbf;--zinc-text-70:#e4e4ebb3;--zinc-text-60:#e4e4eb99;--zinc-text-50:#e4e4eb80;--zinc-muted-80:#a0a0abcc;--zinc-muted-70:#a0a0abb3;--zinc-muted-50:#a0a0ab80;--zinc-muted-45:#a0a0ab73;--zinc-muted-35:#a0a0ab59;--zinc-muted-15:#ffffff1f;--color-border-subtle:#ffffff0f;--color-border-default:#ffffff1a;--color-border-medium:#ffffff1f;--color-border-faint:#ffffff0f;--color-border-strong:#ffffff24;--color-border-stronger:#ffffff2e;--color-border-checkbox:#ffffff4d;--color-border-dashed:#fff3;--color-border-card:#ffffff14;--color-fill-faintest:hsla(0,0%,100%,.015);--color-fill-faint:#ffffff08;--color-fill-hover-faint:hsla(0,0%,100%,.025);--color-fill-subtle:#ffffff0a;--color-fill-hover:#ffffff0f;--color-fill-muted:#ffffff1a;--ink-rgb:255 255 255;--ink-muted-rgb:160 160 171;--shadow-rgb:0 0 0;--surface-rgb:36 36 42;--color-surface-auth-card:#141416f7;--color-border-auth-card:#ffffff0f;--shadow-auth-card:0 8px 40px -12px #00000080;--panel-rim:#ffffff0d;--skeleton-shimmer:#ffffff12;--kanban-column-bg:#ffffff0f;--kanban-column-border:#ffffff14;--kanban-column-shadow:0 10px 28px -14px #00000059,inset 0 0 0 1px #ffffff0a;--kanban-column-header-bg:#ffffff08;--kanban-column-header-border:#ffffff0f;--kanban-dropzone-bg:rgb(var(--accent-900-rgb)/0.28);--kanban-dropzone-border:rgb(var(--accent-rgb)/0.32);--kanban-board-rim:#ffffff0a;--kanban-board-inner-shadow:inset 0 -28px 48px -36px #00000040;--kanban-board-grain-opacity:0.035;--kanban-board-grain-blend:soft-light;--slate-overlay-40:#ffffff42;--slate-overlay-30:#fff3;--slate-overlay-26:#ffffff2e;--slate-overlay-24:#ffffff29;--slate-overlay-16:#ffffff21;--slate-overlay-14:#ffffff1f;--slate-overlay-12:#ffffff1a;--slate-overlay-07:#ffffff12;--slate-overlay-04:#ffffff0d;--slate-overlay-03:#ffffff0a;--slate-overlay-02:#ffffff08;--slate-900-02:#ffffff05;--slate-900-03:#ffffff08;--slate-900-05:#ffffff0d;--slate-900-10:#ffffff17;--slate-900-12:#ffffff1a;--black-04:#ffffff0a;--black-alpha-06:#ffffff12;--black-alpha-10:#ffffff1c;--zinc-900:#e8e8ec;--zinc-800:#d4d4d8;--zinc-700:#c4c4cc;--zinc-600:#a0a0ab;--zinc-500:#8e8e99;--zinc-400:#7c7c87;--zinc-200:#26262c;--zinc-100:#1f1f24;--zinc-50:#18181c;--slate-900:#e8e8ec;--slate-400:#8e8e99;--slate-200:#26262c;--slate-100:#1f1f24;--slate-50:#18181c;--gray-700:#c4c4cc;--gray-600:#a0a0ab;--gray-400:#7c7c87;--gray-200:#26262c;--gray-100:#1f1f24;--gray-50:#18181c;--color-btn-solid-bg:#e8e8ec;--color-btn-solid-bg-hover:#fff;--color-btn-solid-fg:#18181b;--color-badge-complete-bg:#52525b;--color-badge-complete-fg:#e8e8ec;--color-error:#f87171;--color-error-border:#f8717199;--color-error-fill:#f871711f;--color-error-fill-hover:#f8717114;--color-error-fill-hover-strong:#f8717124;--color-success:#4ade80;--color-warning:#fbbf24;--color-info:#60a5fa;--color-run:#34d399;--color-run-hover:#6ee7b7;--color-emerald-fill:#34d39924;--color-btn-danger:#f87171;--color-btn-danger-hover:#fca5a5;--color-btn-danger-active:#fecaca;--color-btn-danger-ring:#f8717147;--color-btn-danger-ring-active:#f871712e;--overlay-backdrop:#0000;--nav-bg:#020617;--color-overlay:#000000a8;--color-overlay-light:#00000080;--shadow-ambient-weak:#0006;--shadow-ambient:#0000008c;--shadow-ambient-strong:#000000b3;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000073;--shadow-md:0 4px 16px #00000080;--shadow-lg:0 8px 24px #0000008c;--shadow-card:0 1px 2px #0006,0 4px 16px #00000059;--shadow-card-hover:0 4px 20px #00000073;--shadow-overlay:0 8px 32px #00000059;--shadow-dialog:0 24px 64px #000000b3;--shadow-tooltip:0 8px 24px #00000080;--shadow-toast:0 10px 28px #0009,0 2px 6px #00000073;--shadow-knob:0 1px 2px #0009;--shadow-bento-primary:0 1px 2px #0006,0 6px 20px -8px #00000080;--shadow-bento-secondary:0 1px 2px #00000059,0 4px 14px -6px #00000073;--shadow-bento-utility:0 1px 1px #0000004d;--shadow-hero:inset 0 1px 0 #ffffff14,0 8px 32px #0000008c;--shadow-avatar-inset:inset 0 1px 0 #ffffff14;--status-success-bg:#4ade801f;--status-success-border:#4ade8047;--status-success-fg:#86efac;--status-success-fg-dark:#86efac;--status-success-fg-light:#4ade80;--status-success-dot:#4ade80;--status-success-chip-bg:#1f3a2a;--status-success-chip-bg-soft:#1f3a2acc;--status-success-chip-fg:#86efac;--status-success-chip-border:#4ade804d;--status-success-full-bg:#16281d;--status-success-full-border:#4ade8040;--status-success-legend:#4ade80;--status-error-bg:#f871711f;--status-error-border:#f8717147;--status-error-fg:#fca5a5;--status-error-fg-dark:#fca5a5;--status-error-dot:#f87171;--status-error-chip-bg:#3a1f1fcc;--status-error-chip-fg:#fca5a5;--status-error-chip-border:#f871714d;--status-error-full-bg:#2a1818;--status-error-bg-soft:#3a1f1f80;--status-error-full-border:#f8717140;--status-warning-bg:#fcd34d1f;--status-warning-border:#fcd34d47;--status-warning-fg:#fcd34d;--status-warning-fg-dark:#fbbf24;--status-warning-full-bg:#2a2416;--status-warning-full-border:#fcd34d40;--status-warning-chip-bg:#3a3520;--status-warning-chip-fg:#fcd34d;--status-info-bg:#60a5fa1f;--status-info-border:#60a5fa47;--status-info-fg:#93c5fd;--status-info-full-bg:#16202e;--status-info-full-border:#60a5fa40;--status-info-full-fg:#93c5fd;--status-purple-bg:#a78bfa1f;--status-purple-border:#a78bfa47;--status-purple-fg:#c4b5fd;--status-purple-dot:#a78bfa;--status-neutral-chip-bg:#26262c;--status-neutral-chip-border:#ffffff1f;--toast-error-accent:#f87171;--toast-error-bg:#2a1818;--toast-error-border:#f8717159;--toast-error-fg:#fca5a5;--toast-success-accent:#4ade80;--toast-success-bg:#16281d;--toast-success-border:#4ade8059;--toast-success-fg:#86efac;--toast-warning-accent:#fbbf24;--toast-warning-bg:#2a2416;--toast-warning-border:#fcd34d59;--toast-warning-fg:#fcd34d;--toast-info-accent:#60a5fa;--toast-info-bg:#16202e;--toast-info-border:#60a5fa59;--toast-info-fg:#93c5fd;--color-difficulty-easy-bg:#16281d;--color-difficulty-easy-fg:#86efac;--color-difficulty-easy-border:#4ade804d;--color-difficulty-medium-bg:#2a2416;--color-difficulty-medium-fg:#fcd34d;--color-difficulty-medium-border:#fcd34d4d;--color-difficulty-hard-bg:#2a1818;--color-difficulty-hard-fg:#fca5a5;--color-difficulty-hard-border:#f871714d;--color-difficulty-hard-accent:#3a3520;--qtype-coding-fg:#a78bfa;--qtype-coding-base:#8b5cf6;--qtype-database-fg:#22d3ee;--qtype-database-base:#06b6d4;--qtype-mcq-fg:#f472b6;--qtype-mcq-base:#ec4899;--qtype-comprehension-fg:#fb923c;--qtype-comprehension-base:#f97316;--qtype-openended-fg:#a3e635;--qtype-openended-base:#84cc16;--qtype-fillblank-fg:#fbbf24;--qtype-fillblank-base:#f59e0b;--qtype-debug-fg:#818cf8;--qtype-debug-base:#6366f1;--color-role-super-admin-bg:#251c33;--color-role-super-admin-border:#c4b5fd3d;--color-role-admin-bg:#17222f;--color-role-admin-border:#93c5fd3d;--color-role-curator-bg:#2b1a25;--color-role-curator-border:#f9a8d43d;--color-role-evaluator-bg:#14262a;--color-role-evaluator-border:#5eead43d;--color-role-recruiter-bg:#16281d;--color-role-recruiter-border:#6ee7b73d;--color-role-interviewer-bg:#2b2016;--color-role-interviewer-border:#fdba743d;--color-role-viewer-border:#ffffff1f;--color-pill-super-admin-bg:#2e2247;--color-pill-super-admin-fg:#c4b5fd;--color-pill-admin-bg:#1b2942;--color-pill-admin-fg:#93c5fd;--color-pill-evaluator-bg:#143733;--color-pill-evaluator-fg:#5eead4;--color-pill-curator-bg:#3a1e2d;--color-pill-curator-fg:#f9a8d4;--color-feature-enabled-border:#4ade803d;--color-feature-enabled-bg:#4ade801a;--color-feature-enabled-fg:#86eface6;--color-feature-disabled-border:#ffffff14;--color-feature-disabled-bg:#ffffff0a;--color-feature-disabled-fg:#a0a0ab8c;--color-status-active-border:#4ade8038;--color-status-active-bg:#4ade801a;--color-status-active-fg:#86efaceb;--trend-up-bg:#4ade801f;--trend-up-fg:#86efac;--trend-up-bg-alt:#4ade801f;--trend-up-fg-alt:#86efac;--trend-down-bg:#f871711f;--trend-down-fg:#fca5a5;--trend-down-fg-dark:#fca5a5;--chip-sky-border:#38bdf83d;--chip-sky-bg:#38bdf81a;--chip-sky-fg:#7dd3fc;--chip-orange-border:#fb923c3d;--chip-orange-bg:#fb923c1a;--chip-orange-fg:#fdba74;--recommendation-positive-bg:#28b8942e;--recommendation-positive-border:#28b89461;--recommendation-positive-fg:#5fd6b8;--recommendation-neutral-bg:#fbb7532e;--recommendation-neutral-border:#fbb75366;--recommendation-neutral-fg:#fbcb83;--recommendation-negative-bg:#ff4d6a2e;--recommendation-negative-border:#ff4d6a61;--recommendation-negative-fg:#ff8fa4;--recommendation-pending-bg:#94a3b829;--recommendation-pending-border:#94a3b852;--recommendation-pending-fg:#a8b6c8;--color-amber-border:#fcd34d4d;--color-amber-border-input:#fcd34d66;--color-amber-bg:#3a3520cc;--color-amber-fg:#fcd34d;--color-amber-focus:#fcd34d40;--emerald-50-50:#16281d99;--emerald-50-60:#16281db3;--emerald-100-80:#1f3a2ad9;--emerald-200-70:#4ade804d;--emerald-500-10:#4ade8024;--red-50-50:#2a181899;--red-100-80:#3a1f1fd9;--red-500-10:#f8717124;--amber-500-10:#fcd34d24;--violet-500-10:#a78bfa24;--violet-50-80:#251c33d9;--violet-900-90:#c4b5fde6;--red-50:#2a1818;--red-100:#3a1f1f;--red-200:#f871714d;--red-300:#fca5a5;--red-500:#f87171;--red-600:#fa8b8b;--red-700:#fca5a5;--red-800:#fecaca;--emerald-50:#16281d;--emerald-100:#1f3a2a;--emerald-200:#4ade804d;--emerald-400:#4ade80;--emerald-500:#34d399;--emerald-600:#4ade80;--emerald-700:#86efac;--emerald-800:#a7f3d0;--amber-500:#fbbf24;--amber-800:#fcd34d;--violet-500:#a78bfa;--violet-700:#c4b5fd;--kpi-glow-border:#ffffff24;--kpi-glow-fill:#ffffff0a;--kpi-glow-decor:#ffffff38;--zinc-400-soft:#7c7c87cc;--color-malpractice-track:#2d2d34;--color-scrollbar-track:#1f1f24;--indigo-blob-fill:#818cf81a;--color-chart-series-secondary:rgb(var(--accent-700-rgb));--color-chart-neutral:#7c7c87;--color-chart-neutral-strong:#b0b0bb;--color-chart-grid:#ffffff14;--color-chart-axis:#8e8e99;--color-chart-cursor:#ffffff0a;--tooltip-bg:#e8e8ec;--tooltip-fg:#18181b;--code-surface:#0a0a0d;--code-border:#26262c;--code-value-text:#d4d4d8;--hero-shell-from:#131322;--hero-shell-via:#221436;--hero-shell-to:#121c30;--headLineText-color:#e8e8ec;--bodyText-color:#d4d4d8;color-scheme:dark}[data-theme] .ql-editor ul[data-checked=false]>li:before,[data-theme] .ql-editor ul[data-checked=true]>li:before{color:var(--color-text-secondary)}[data-theme] .ql-editor.ql-blank:before{color:var(--color-text-placeholder)}[data-theme] .ql-snow .ql-toolbar .ql-picker-item.ql-selected,[data-theme] .ql-snow .ql-toolbar .ql-picker-item:hover,[data-theme] .ql-snow .ql-toolbar .ql-picker-label.ql-active,[data-theme] .ql-snow .ql-toolbar .ql-picker-label:hover,[data-theme] .ql-snow .ql-toolbar button.ql-active,[data-theme] .ql-snow .ql-toolbar button:focus,[data-theme] .ql-snow .ql-toolbar button:hover,[data-theme] .ql-snow.ql-toolbar .ql-picker-item.ql-selected,[data-theme] .ql-snow.ql-toolbar .ql-picker-item:hover,[data-theme] .ql-snow.ql-toolbar .ql-picker-label.ql-active,[data-theme] .ql-snow.ql-toolbar .ql-picker-label:hover,[data-theme] .ql-snow.ql-toolbar button.ql-active,[data-theme] .ql-snow.ql-toolbar button:focus,[data-theme] .ql-snow.ql-toolbar button:hover{color:rgb(var(--accent-rgb))}[data-theme] .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,[data-theme] .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,[data-theme] .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,[data-theme] .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,[data-theme] .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,[data-theme] .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,[data-theme] .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,[data-theme] .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,[data-theme] .ql-snow .ql-toolbar button.ql-active .ql-fill,[data-theme] .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,[data-theme] .ql-snow .ql-toolbar button:focus .ql-fill,[data-theme] .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,[data-theme] .ql-snow .ql-toolbar button:hover .ql-fill,[data-theme] .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,[data-theme] .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,[data-theme] .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,[data-theme] .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,[data-theme] .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,[data-theme] .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,[data-theme] .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,[data-theme] .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,[data-theme] .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,[data-theme] .ql-snow.ql-toolbar button.ql-active .ql-fill,[data-theme] .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,[data-theme] .ql-snow.ql-toolbar button:focus .ql-fill,[data-theme] .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,[data-theme] .ql-snow.ql-toolbar button:hover .ql-fill,[data-theme] .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:rgb(var(--accent-rgb))}[data-theme] .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,[data-theme] .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,[data-theme] .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,[data-theme] .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,[data-theme] .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,[data-theme] .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,[data-theme] .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,[data-theme] .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,[data-theme] .ql-snow .ql-toolbar button.ql-active .ql-stroke,[data-theme] .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,[data-theme] .ql-snow .ql-toolbar button:focus .ql-stroke,[data-theme] .ql-snow .ql-toolbar button:focus .ql-stroke-miter,[data-theme] .ql-snow .ql-toolbar button:hover .ql-stroke,[data-theme] .ql-snow .ql-toolbar button:hover .ql-stroke-miter,[data-theme] .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,[data-theme] .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,[data-theme] .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,[data-theme] .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,[data-theme] .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,[data-theme] .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,[data-theme] .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,[data-theme] .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,[data-theme] .ql-snow.ql-toolbar button.ql-active .ql-stroke,[data-theme] .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,[data-theme] .ql-snow.ql-toolbar button:focus .ql-stroke,[data-theme] .ql-snow.ql-toolbar button:focus .ql-stroke-miter,[data-theme] .ql-snow.ql-toolbar button:hover .ql-stroke,[data-theme] .ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:rgb(var(--accent-rgb))}[data-theme] .ql-snow .ql-toolbar button:hover:not(.ql-active),[data-theme] .ql-snow.ql-toolbar button:hover:not(.ql-active){color:var(--color-text-secondary)}[data-theme] .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,[data-theme] .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,[data-theme] .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,[data-theme] .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:var(--color-text-secondary)}[data-theme] .ql-snow .ql-stroke,[data-theme] .ql-snow .ql-stroke-miter,[data-theme] .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,[data-theme] .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,[data-theme] .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,[data-theme] .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:var(--color-text-secondary)}[data-theme] .ql-snow .ql-fill,[data-theme] .ql-snow .ql-stroke.ql-fill{fill:var(--color-text-secondary)}[data-theme] .ql-snow .ql-editor blockquote{border-left:4px solid var(--color-border-medium)}[data-theme] .ql-snow .ql-editor code,[data-theme] .ql-snow .ql-editor pre{background-color:var(--color-surface-subtle)}[data-theme] .ql-snow .ql-picker{color:var(--color-text-secondary)}[data-theme] .ql-snow .ql-picker-options{background-color:var(--color-surface-base)}[data-theme] .ql-snow .ql-picker.ql-expanded .ql-picker-label{color:var(--color-border-medium)}[data-theme] .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:var(--color-border-medium)}[data-theme] .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:var(--color-border-medium)}[data-theme] .ql-toolbar.ql-snow{border:1px solid var(--color-border-medium)}[data-theme] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,[data-theme] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:var(--color-border-medium)}[data-theme] .ql-snow .ql-tooltip{background-color:var(--color-surface-base);color:var(--color-text-secondary)}[data-theme] .ql-snow .ql-tooltip,[data-theme] .ql-snow .ql-tooltip input[type=text]{border:1px solid var(--color-border-medium)}[data-theme] .ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid var(--color-border-medium)}[data-theme] .ql-snow a{color:var(--color-info)}[data-theme] .ql-container.ql-snow{border:1px solid var(--color-border-medium)}[data-theme] .rdrCalendarWrapper{background:var(--color-surface-base)}[data-theme] .rdrDateInput .rdrWarning{color:var(--color-error)}[data-theme] .rdrCalendarWrapper,[data-theme] .rdrDayNumber span{color:var(--color-text-primary)}[data-theme] .rdrDateDisplayWrapper{background-color:var(--color-surface-subtle)}[data-theme] .rdrDateDisplayItem{background-color:var(--color-surface-base);box-shadow:0 1px 2px 0 rgb(var(--shadow-rgb)/.21)}[data-theme] .rdrDateDisplayItem input,[data-theme] .rdrDateDisplayItemActive input{color:var(--color-text-secondary)}[data-theme] .rdrMonthAndYearPickers select{color:var(--color-text-body)}[data-theme] .rdrMonthAndYearPickers select:hover{background-color:var(--color-fill-hover)}[data-theme] .rdrNextPrevButton{background:var(--color-surface-subtle)}[data-theme] .rdrNextPrevButton:hover{background:var(--color-fill-hover)}[data-theme] .rdrPprevButton i{border-color:#0000 var(--color-text-secondary) #0000 #0000}[data-theme] .rdrNextButton i{border-color:#0000 #0000 #0000 var(--color-text-secondary)}[data-theme] .rdrWeekDay{color:var(--color-text-secondary)}[data-theme] .rdrDay{color:var(--color-text-primary)}[data-theme] .rdrDayToday .rdrDayNumber span:after{background:rgb(var(--accent-rgb))}[data-theme] .rdrDefinedRangesWrapper{border-right:1px solid var(--color-surface-subtle)}[data-theme] .rdrStaticRange{border-bottom:1px solid var(--color-surface-subtle)}[data-theme] .rdrStaticRange:focus .rdrStaticRangeLabel,[data-theme] .rdrStaticRange:hover .rdrStaticRangeLabel{background:var(--color-surface-subtle)}[data-theme] .rdrInputRangeInput{border:1px solid var(--color-border-medium);color:var(--color-text-secondary)}[data-theme] .rdrInputRangeInput:focus,[data-theme] .rdrInputRangeInput:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}[data-theme] .rdrDayPassive .rdrDayNumber span{color:var(--color-text-disabled)}[data-theme] .rdrDayDisabled{background-color:var(--color-fill-subtle)}[data-theme] .rdrDayDisabled .rdrDayNumber span{color:var(--color-text-disabled)}[data-theme] .rdrMonthName{color:var(--color-text-secondary)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Inter,Poppins,Segoe UI,Roboto;margin:0}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{background-color:var(--color-app-bg);color:var(--color-text-primary);height:100%;margin:0;overflow-x:hidden;overflow-y:hidden;padding:0}#root{height:100%;position:relative}:root{--mui-palette-primary-main:#1976d2;--mui-palette-primary-contrastText:#fff;--first-color:#b3b7bb;--bodyText-color:#0b0b0b;--header-font-family:Inter;--bodyText-font-family:Inter;--bodyText-font-family-in-mail:Inter;--headLineText-color:#0b0b0b;--mail-header-font-family:Inter;--button-text-color:#fff}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}:root{--second-color:#f6ebfe}