@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&family=Noto+Sans+Devanagari:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=block";:root{--ev-font-ui:Inter, ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--ev-font-data:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Menlo, monospace;--ev-font-deva:"Noto Sans Devanagari", var(--ev-font-ui);--ev-text-xs:.6875rem;--ev-text-sm:.8125rem;--ev-text-base:.9375rem;--ev-text-lg:1.125rem;--ev-text-xl:1.375rem;--ev-text-2xl:1.75rem;--ev-text-3xl:2.25rem;--ev-space-1:.25rem;--ev-space-2:.5rem;--ev-space-3:.75rem;--ev-space-4:1rem;--ev-space-5:1.25rem;--ev-space-6:1.5rem;--ev-space-8:2rem;--ev-space-10:2.5rem;--ev-radius-sm:4px;--ev-radius:8px;--ev-radius-lg:12px;--ev-radius-xl:16px;--ev-radius-pill:999px;--ev-rail-height:56px;--ev-sidebar-width:240px;--ev-content-max:1440px;--ev-transition:.14s cubic-bezier(.4, 0, .2, 1);--ev-z-base:1;--ev-z-card:10;--ev-z-card-hover:20;--ev-z-sticky:30;--ev-z-sidebar:40;--ev-z-rail:50;--ev-z-notice:60;--ev-z-dialog:70;--ev-focus-ring:0 0 0 2px var(--ev-bg), 0 0 0 4px var(--ev-primary-light)}:root,[data-theme=marigold]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ev-on-primary:#fdfaf1;--ev-on-accent:#241d12;--ev-primary:#1e3a8a;--ev-primary-light:#2b52b8;--ev-primary-bg:#e8eefb;--ev-accent:#e8a317;--ev-accent-ink:#7a4f04;--ev-accent-bg:#fdf2d8;--ev-emerald:#157f4a;--ev-emerald-ink:#0d5733;--ev-emerald-bg:#e3f4ea;--ev-amber:#b8730c;--ev-amber-ink:#7a4c05;--ev-amber-bg:#fbeed3;--ev-red:#c0392b;--ev-red-ink:#8c2418;--ev-red-bg:#fbe7e4;--ev-slate-900:#241d12;--ev-slate-800:#3a3122;--ev-slate-700:#4f4432;--ev-slate-600:#6b5e48;--ev-slate-500:#8a7c63;--ev-slate-400:#a89a80;--ev-slate-300:#cabb9f;--ev-slate-200:#e0d3b8;--ev-slate-100:#ede3ce;--ev-slate-50:#f6efdf;--ev-bg:#efe5cf;--ev-surface:#fbf6e9;--ev-surface-sunken:#ece2cc;--ev-border:#e0d3b8;--ev-border-strong:#cabb9f;--ev-text:#241d12;--ev-text-muted:#6b5e48;--ev-text-faint:#8a7c63;--ev-glass-bg:#fdfaf1db;--ev-glass-border:#cabb9f8c;--ev-shadow-glass:0 1px 2px #3c2c120f, 0 4px 12px #3c2c1212;--ev-shadow-elevated:0 2px 4px #3c2c1212, 0 12px 28px -6px #3c2c1229;--ev-shadow-floating:0 4px 10px #3c2c121a, 0 26px 50px -12px #3c2c1242}[data-theme=saffron-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ev-on-primary:#1c1713;--ev-on-accent:#1c1713;--ev-primary:#f0b53f;--ev-primary-light:#f7c765;--ev-primary-bg:#3a2c16;--ev-accent:#f0b53f;--ev-accent-ink:#f7c765;--ev-accent-bg:#3a2c16;--ev-emerald:#4cbb7f;--ev-emerald-ink:#7fd6a4;--ev-emerald-bg:#1c3527;--ev-amber:#e0a33c;--ev-amber-ink:#f2c473;--ev-amber-bg:#3a2c16;--ev-red:#e8705f;--ev-red-ink:#f2998c;--ev-red-bg:#3d211c;--ev-slate-900:#f6efe4;--ev-slate-800:#e6dccb;--ev-slate-700:#d0c3ac;--ev-slate-600:#b3a58c;--ev-slate-500:#8f8271;--ev-slate-400:#6d6255;--ev-slate-300:#574d43;--ev-slate-200:#453d35;--ev-slate-100:#38312a;--ev-slate-50:#2e2822;--ev-bg:#1c1713;--ev-surface:#2a231d;--ev-surface-sunken:#221c17;--ev-border:#453d35;--ev-border-strong:#574d43;--ev-text:#f6efe4;--ev-text-muted:#b3a58c;--ev-text-faint:#8f8271;--ev-glass-bg:#2a231ddb;--ev-glass-border:#574d43b3;--ev-shadow-glass:0 1px 2px #0006, 0 4px 12px #0000005c;--ev-shadow-elevated:0 2px 6px #00000073, 0 14px 30px -6px #0000008c;--ev-shadow-floating:0 6px 14px #00000080, 0 28px 56px -12px #000000b3}[data-theme=verdigris]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ev-on-primary:#f8fbfa;--ev-on-accent:#12211f;--ev-primary:#0f5c5c;--ev-primary-light:#14807d;--ev-primary-bg:#dcefec;--ev-accent:#c2703d;--ev-accent-ink:#8a4a24;--ev-accent-bg:#f6e6da;--ev-emerald:#14735a;--ev-emerald-ink:#0c4f3d;--ev-emerald-bg:#dcf0e8;--ev-amber:#a8720c;--ev-amber-ink:#6f4a06;--ev-amber-bg:#f7ecd2;--ev-red:#b23a34;--ev-red-ink:#82251f;--ev-red-bg:#f8e4e2;--ev-slate-900:#12211f;--ev-slate-800:#223532;--ev-slate-700:#354a46;--ev-slate-600:#4e6660;--ev-slate-500:#6d857f;--ev-slate-400:#91a7a1;--ev-slate-300:#b6c8c3;--ev-slate-200:#d2e0dc;--ev-slate-100:#e2ecea;--ev-slate-50:#eef4f2;--ev-bg:#dfeae6;--ev-surface:#f4f9f7;--ev-surface-sunken:#dde8e5;--ev-border:#d2e0dc;--ev-border-strong:#b6c8c3;--ev-text:#12211f;--ev-text-muted:#4e6660;--ev-text-faint:#6d857f;--ev-glass-bg:#f8fbfadb;--ev-glass-border:#b6c8c399;--ev-shadow-glass:0 1px 2px #12211f0f, 0 4px 12px #12211f14;--ev-shadow-elevated:0 2px 4px #12211f14, 0 12px 28px -6px #12211f2e;--ev-shadow-floating:0 4px 10px #12211f1f, 0 26px 50px -12px #12211f47}[data-theme=aubergine]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ev-on-primary:#1b141d;--ev-on-accent:#1b141d;--ev-primary:#d6a3d0;--ev-primary-light:#e6bde1;--ev-primary-bg:#3b2440;--ev-accent:#e8a05f;--ev-accent-ink:#f2bd8b;--ev-accent-bg:#3f2a25;--ev-emerald:#5cc08d;--ev-emerald-ink:#8ad9b0;--ev-emerald-bg:#1e3a2c;--ev-amber:#e0a33c;--ev-amber-ink:#f2c473;--ev-amber-bg:#3d2f18;--ev-red:#ec7373;--ev-red-ink:#f5a0a0;--ev-red-bg:#40222a;--ev-slate-900:#f6eef5;--ev-slate-800:#e5d8e4;--ev-slate-700:#cdbccb;--ev-slate-600:#ad99ab;--ev-slate-500:#8b7789;--ev-slate-400:#6b5a6a;--ev-slate-300:#564757;--ev-slate-200:#443747;--ev-slate-100:#382d3b;--ev-slate-50:#2e2531;--ev-bg:#1b141d;--ev-surface:#291f2c;--ev-surface-sunken:#211926;--ev-border:#443747;--ev-border-strong:#564757;--ev-text:#f6eef5;--ev-text-muted:#ad99ab;--ev-text-faint:#8b7789;--ev-glass-bg:#291f2cdb;--ev-glass-border:#564757b3;--ev-shadow-glass:0 1px 2px #0006, 0 4px 12px #00000061;--ev-shadow-elevated:0 2px 6px #0000007a, 0 14px 30px -6px #00000094;--ev-shadow-floating:0 6px 14px #00000085, 0 28px 56px -12px #000000b8}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ev-on-primary:#1c1713;--ev-on-accent:#1c1713;--ev-primary:#f0b53f;--ev-primary-light:#f7c765;--ev-primary-bg:#3a2c16;--ev-accent:#f0b53f;--ev-accent-ink:#f7c765;--ev-accent-bg:#3a2c16;--ev-emerald:#4cbb7f;--ev-emerald-ink:#7fd6a4;--ev-emerald-bg:#1c3527;--ev-amber:#e0a33c;--ev-amber-ink:#f2c473;--ev-amber-bg:#3a2c16;--ev-red:#e8705f;--ev-red-ink:#f2998c;--ev-red-bg:#3d211c;--ev-slate-900:#f6efe4;--ev-slate-800:#e6dccb;--ev-slate-700:#d0c3ac;--ev-slate-600:#b3a58c;--ev-slate-500:#8f8271;--ev-slate-400:#6d6255;--ev-slate-300:#574d43;--ev-slate-200:#453d35;--ev-slate-100:#38312a;--ev-slate-50:#2e2822;--ev-bg:#1c1713;--ev-surface:#2a231d;--ev-surface-sunken:#221c17;--ev-border:#453d35;--ev-border-strong:#574d43;--ev-text:#f6efe4;--ev-text-muted:#b3a58c;--ev-text-faint:#8f8271;--ev-glass-bg:#2a231ddb;--ev-glass-border:#574d43b3;--ev-shadow-glass:0 1px 2px #0006, 0 4px 12px #0000005c;--ev-shadow-elevated:0 2px 6px #00000073, 0 14px 30px -6px #0000008c;--ev-shadow-floating:0 6px 14px #00000080, 0 28px 56px -12px #000000b3}}:root{--ev-white:var(--ev-surface)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--ev-bg);color:var(--ev-text);font-family:var(--ev-font-ui);font-size:var(--ev-text-sm);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}:lang(hi) body,[lang=hi]{font-family:var(--ev-font-deva)}h1,h2,h3,h4,p,figure{margin:0}h1{font-size:var(--ev-text-2xl);letter-spacing:-.02em;font-weight:700}h2{font-size:var(--ev-text-lg);letter-spacing:-.01em;font-weight:600}h3{font-size:var(--ev-text-base);font-weight:600}a{color:var(--ev-primary-light);text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}.ev-data,time,td.ev-num,.ev-num{font-family:var(--ev-font-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:focus-visible{box-shadow:var(--ev-focus-ring);border-radius:var(--ev-radius-sm);outline:none}.ev-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ev-skip{left:var(--ev-space-2);z-index:100;padding:var(--ev-space-2) var(--ev-space-3);background:var(--ev-primary);color:var(--ev-white);border-radius:var(--ev-radius);transition:top var(--ev-transition);position:absolute;top:-3rem}.ev-skip:focus{top:var(--ev-space-2)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--ev-slate-300);border-radius:var(--ev-radius-pill);border:2px solid var(--ev-bg)}::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.ev-no-print{display:none!important}body{background:var(--ev-white)}}.ev-icon{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.ev-shell{flex-direction:column;min-height:100%;display:flex}.ev-rail{height:var(--ev-rail-height);z-index:50;align-items:center;gap:var(--ev-space-4);padding:0 var(--ev-space-4);background:var(--ev-glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ev-border);box-shadow:var(--ev-shadow-glass);display:flex;position:fixed;inset:0 0 auto}.ev-rail__wordmark{font-weight:700;font-size:var(--ev-text-lg);color:var(--ev-primary);letter-spacing:-.01em;flex-shrink:0}.ev-rail__chain{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ev-rail__chain-label{font-size:var(--ev-text-xs);color:var(--ev-text-faint);text-transform:uppercase;letter-spacing:.06em}.ev-rail__chain-name{font-size:var(--ev-text-sm);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:600;overflow:hidden}.ev-rail__spacer{flex:1}.ev-rail__group{align-items:center;gap:var(--ev-space-3);flex-shrink:0;display:flex}.ev-rail__persona-btn{border:1px solid var(--ev-border-strong);border-radius:var(--ev-radius);padding:var(--ev-space-1) var(--ev-space-3);font-size:var(--ev-text-sm);color:var(--ev-text);cursor:pointer;background:0 0;font-weight:600}.ev-rail__persona-btn:disabled{cursor:default;border-color:#0000;padding-left:0;padding-right:0}.ev-rail__persona-btn:hover:not(:disabled){border-color:var(--ev-primary-light);color:var(--ev-primary)}.ev-rail__lang{border:1px solid var(--ev-border-strong);border-radius:var(--ev-radius);gap:2px;padding:2px;display:flex}.ev-rail__lang button{border-radius:var(--ev-radius-sm);padding:3px var(--ev-space-2);font-size:var(--ev-text-xs);color:var(--ev-text-muted);cursor:pointer;background:0 0;border:none;font-weight:600}.ev-rail__lang button[aria-pressed=true]{background:var(--ev-primary-bg);color:var(--ev-primary)}.ev-body{margin-top:var(--ev-rail-height);min-height:calc(100svh - var(--ev-rail-height));flex:1;display:flex}.ev-sidebar{width:var(--ev-sidebar-width);border-right:1px solid var(--ev-border);background:var(--ev-surface);padding:var(--ev-space-4) var(--ev-space-2);gap:var(--ev-space-1);flex-direction:column;flex-shrink:0;display:flex}.ev-sidebar__toggle{display:none}.ev-sidebar__link{align-items:center;gap:var(--ev-space-3);padding:var(--ev-space-2) var(--ev-space-3);border-radius:var(--ev-radius);color:var(--ev-text-muted);font-size:var(--ev-text-sm);font-weight:600;text-decoration:none;display:flex}.ev-sidebar__link:hover{background:var(--ev-slate-100);color:var(--ev-text)}.ev-sidebar__link.is-active{background:var(--ev-primary-bg);color:var(--ev-primary)}.ev-main{min-width:0;padding:var(--ev-space-6);max-width:var(--ev-content-max);flex:1}.ev-main:focus-visible{box-shadow:none;outline:none}@media (width<=900px){.ev-sidebar__toggle{display:inline-flex}.ev-sidebar{top:var(--ev-rail-height);z-index:40;transition:transform var(--ev-transition);box-shadow:var(--ev-shadow-floating);position:fixed;bottom:0;left:0;transform:translate(-100%)}.ev-sidebar.is-open{transform:translate(0)}.ev-rail__chain{display:none}}.ev-hub{gap:var(--ev-space-6);flex-direction:column;display:flex}.ev-hub__grid{align-items:stretch}.ev-hub__tile{color:inherit;text-decoration:none;display:block}.ev-hub__tile .ev-card{gap:var(--ev-space-2);height:100%;transition:box-shadow var(--ev-transition), border-color var(--ev-transition);flex-direction:column;display:flex}.ev-hub__tile:hover .ev-card,.ev-hub__tile:focus-visible .ev-card{border-color:var(--ev-primary-light);box-shadow:var(--ev-shadow-elevated)}.ev-hub__icon{color:var(--ev-primary);font-size:28px}.ev-hub__count{color:var(--ev-text-muted);font-size:var(--ev-text-xs)}.ev-auth{min-height:100svh;padding:var(--ev-space-4);background:var(--ev-bg);justify-content:center;align-items:center;display:flex}.ev-auth__card{gap:var(--ev-space-4);flex-direction:column;width:min(400px,100%);display:flex}.ev-auth__brand{font-size:var(--ev-text-xl);color:var(--ev-primary);font-weight:700}.ev-auth__strap{color:var(--ev-text-muted);font-size:var(--ev-text-sm);margin-top:-var(--ev-space-2)}.ev-auth__error{font-size:var(--ev-text-sm);color:var(--ev-red);background:var(--ev-red-bg);border-radius:var(--ev-radius);padding:var(--ev-space-2) var(--ev-space-3);border:1px solid #dc262633}.ev-auth__tenants{gap:var(--ev-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ev-auth__tenant{align-items:center;gap:var(--ev-space-2);padding:var(--ev-space-2) var(--ev-space-3);border:1px solid var(--ev-border-strong);border-radius:var(--ev-radius);font-size:var(--ev-text-sm);cursor:pointer;display:flex}.ev-auth__tenant:has(input:checked){border-color:var(--ev-primary-light);background:var(--ev-primary-bg)}.ev-notices{right:var(--ev-space-4);bottom:var(--ev-space-4);z-index:200;gap:var(--ev-space-2);width:min(360px, calc(100vw - 2 * var(--ev-space-4)));flex-direction:column;display:flex;position:fixed}.ev-notice{align-items:flex-start;gap:var(--ev-space-2);padding:var(--ev-space-3);border-radius:var(--ev-radius);box-shadow:var(--ev-shadow-elevated);font-size:var(--ev-text-sm);white-space:normal;font-weight:500;display:flex}.ev-notice__message{flex:1}.ev-notice__detail{font-weight:400;font-size:var(--ev-text-xs);margin-top:2px;display:block}.ev-notice__close{color:inherit;cursor:pointer;font-size:var(--ev-text-base);padding:0 0 0 var(--ev-space-2);background:0 0;border:none;line-height:1}.ev-context-list{gap:var(--ev-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ev-context-list button{justify-content:flex-start;width:100%}.ev-rail__theme{align-items:center;gap:var(--ev-space-1);border:1px solid var(--ev-border);border-radius:var(--ev-radius-pill);background:var(--ev-surface);padding:2px;display:inline-flex}.ev-theme-swatch{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid}.ev-theme-swatch__chip{border:1px solid var(--ev-border-strong);width:15px;height:15px;transition:transform var(--ev-transition);border-radius:50%}.ev-theme-swatch:hover .ev-theme-swatch__chip{transform:scale(1.14)}.ev-theme-swatch[aria-pressed=true] .ev-theme-swatch__chip{box-shadow:0 0 0 2px var(--ev-surface), 0 0 0 3.5px var(--ev-primary)}.ev-hub__tile{border-top:3px solid var(--board-hue,var(--ev-primary));position:relative;overflow:hidden}.ev-hub__tile .ev-hub__icon{border-radius:var(--ev-radius);width:38px;height:38px;color:var(--board-hue,var(--ev-primary));background:color-mix(in srgb, var(--board-hue,var(--ev-primary)) 12%, var(--ev-surface));border:1px solid color-mix(in srgb, var(--board-hue,var(--ev-primary)) 24%, transparent);place-items:center;display:grid}.ev-hub__tile:hover{border-color:color-mix(in srgb, var(--board-hue,var(--ev-primary)) 45%, var(--ev-border));border-top-color:var(--board-hue,var(--ev-primary))}.ev-sidebar__link .ev-icon{color:var(--board-hue,var(--ev-text-faint))}.ev-sidebar__link.is-active{background:color-mix(in srgb, var(--board-hue,var(--ev-primary)) 12%, transparent);box-shadow:inset 3px 0 0 var(--board-hue,var(--ev-primary))}.ev-hub__tile,.ev-sidebar__link{--board-hue:var(--board-hue-raw,var(--ev-primary))}[data-theme=saffron-night] .ev-hub__tile,[data-theme=saffron-night] .ev-sidebar__link,[data-theme=aubergine] .ev-hub__tile,[data-theme=aubergine] .ev-sidebar__link{--board-hue:color-mix(in srgb, var(--board-hue-raw,var(--ev-primary)) 52%, #fff)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .ev-hub__tile,:root:not([data-theme]) .ev-sidebar__link{--board-hue:color-mix(in srgb, var(--board-hue-raw,var(--ev-primary)) 52%, #fff)}}
