*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.ev-shell{display:flex;align-items:flex-start;gap:0}.ev-side{width:236px;flex:none;position:sticky;border-right:1px solid var(--ev-line);background:var(--ev-surface);top:70px;margin-top:70px;align-self:flex-start;padding:22px 12px 16px;display:flex;flex-direction:column;gap:2px;min-height:calc(100vh - 70px);box-sizing:border-box}.ev-side__sec{font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,Menlo,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ev-ink-3);padding:14px 10px 6px}.ev-side__link{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:9px 11px;font-size:13px;font-weight:500;color:var(--ev-ink-2);position:relative;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.ev-side__link i{width:16px;text-align:center;font-size:13px;color:var(--ev-ink-3);transition:color .18s ease,transform .18s ease}.ev-side__link:hover{background:var(--ev-accent-soft);color:var(--ev-accent-ink);transform:translateX(3px);box-shadow:0 4px 14px -6px rgba(15,116,214,.4)}.ev-side__link:hover i{color:var(--ev-accent);transform:scale(1.08)}.ev-side__link:hover:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--ev-accent);opacity:.55}.ev-side__link.is-active{background:var(--ev-accent-soft);color:var(--ev-accent-ink);font-weight:600}.ev-side__link.is-active i{color:var(--ev-accent)}.ev-side__link.is-active:before{content:"";position:absolute;left:-12px;top:9px;bottom:9px;width:3px;border-radius:3px;background:var(--ev-accent)}.ev-side__promo{margin-top:auto;border:1px solid var(--ev-line);border-radius:14px;padding:15px;background:var(--ev-card-grad);position:relative;overflow:hidden}.ev-side__promo h4{font-size:13px;font-weight:700;color:var(--ev-ink);margin:0}.ev-side__promo p{font-size:11px;color:var(--ev-ink-2);margin:6px 0 12px}.ev-side__promo .fig{height:44px;border-radius:9px;margin-bottom:11px;background:var(--ev-accent-soft);position:relative;overflow:hidden}.ev-side__promo .fig:after{content:"";position:absolute;inset:0;background:var(--ev-hero-wave);background-size:cover;opacity:.9}@media (max-width:900px){.ev-side{display:none}.ev-main{padding:18px}}.ev-hero{position:relative;border:1px solid var(--ev-line);border-radius:18px;padding:26px 30px;background:var(--ev-hero-grad);box-shadow:var(--ev-shadow-card);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.ev-hero:after{content:"";position:absolute;inset:0 0 0 auto;width:58%;border-radius:inherit;background:var(--ev-hero-wave);background-size:cover;background-position:100%;background-repeat:no-repeat;pointer-events:none;opacity:.9;z-index:0}.ev-hero__c{position:relative;z-index:1}.ev-hero__eyebrow{font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ev-accent-ink);font-weight:700}.ev-hero__title{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ev-hero-ink);margin:6px 0 0;display:flex;align-items:center;gap:11px}.ev-hero__title i{color:var(--ev-accent)}.ev-hero__sub{font-size:13.5px;color:var(--ev-hero-ink-2);margin-top:6px;max-width:60ch}.ev-hero__actions{position:relative;z-index:2;display:flex;gap:9px;align-items:center;flex-wrap:wrap}.ev-hero:has(details.ev-new[open]){z-index:400}.ev-btn{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;font-size:12.5px;font-weight:600;padding:9px 14px;white-space:nowrap;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ev-btn-primary{background:var(--ev-accent);color:#fff}.ev-btn-primary:hover{background:var(--ev-accent-hover)}.ev-btn-secondary{background:var(--ev-surface);border-color:var(--ev-line-2);color:var(--ev-ink)}.ev-btn-secondary:hover{border-color:var(--ev-accent);color:var(--ev-accent-ink)}.ev-new{position:relative}.ev-new>summary{list-style:none;display:inline-flex}.ev-new>summary::-webkit-details-marker{display:none}.ev-new>summary::marker{content:""}.ev-caret{font-size:.7em;margin-left:.2rem;transition:transform .15s ease}.ev-new[open]>summary .ev-caret{transform:rotate(180deg)}.ev-new-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:250px;background:var(--ev-surface);border:1px solid var(--ev-line);border-radius:12px;box-shadow:var(--ev-shadow-pop);padding:6px;z-index:200;display:flex;flex-direction:column;gap:2px}.ev-new-item{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:8px;color:var(--ev-ink);text-decoration:none;font-size:13px;font-weight:500;background:transparent;border:0;cursor:pointer;width:100%;text-align:left;font-family:inherit}.ev-new-item:hover{background:var(--ev-accent-soft);color:var(--ev-accent-ink)}.ev-new-item i{width:16px;text-align:center;color:var(--ev-ink-3);flex:none}.ev-new-item:hover i{color:var(--ev-accent)}.ev-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:1000px){.ev-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ev-stats{grid-template-columns:1fr}}.ev-stat{border:1px solid var(--ev-line);border-radius:16px;padding:16px 18px;background:var(--ev-card-grad);box-shadow:var(--ev-shadow-card);display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:15px;column-gap:15px;align-items:center}.ev-stat__icon{grid-column:1;grid-row:1/3;align-self:center;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--ev-accent-soft);color:var(--ev-accent);font-size:17px}.ev-stat__value{grid-column:2;grid-row:1;align-self:end;font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,Menlo,monospace;font-size:30px;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--ev-ink)}.ev-stat__label{grid-column:2;grid-row:2;align-self:start;font-size:13px;color:var(--ev-ink-2);font-weight:500;margin-top:4px}.ev-stat__link{grid-column:1/-1;grid-row:3;display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px;font-weight:600;color:var(--ev-accent-ink);text-decoration:none;margin-top:14px;padding-top:12px;border-top:1px solid var(--ev-line)}.ev-stat__link i{font-size:11px;opacity:.85}a.ev-stat__link:hover{color:var(--ev-accent)}.ev-stat--crit .ev-stat__value{color:var(--ev-crit)}.ev-stat--crit .ev-stat__icon{background:var(--ev-crit-soft);color:var(--ev-crit)}.ev-sec{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ev-sec__t h2{font-size:19px;font-weight:800;letter-spacing:-.01em;color:var(--ev-ink);margin:0}.ev-sec__t p{font-size:13px;color:var(--ev-ink-2);margin:3px 0 0}.ev-count{font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,Menlo,monospace;font-size:11px;font-weight:600;color:var(--ev-accent-ink);background:var(--ev-accent-soft);border-radius:999px;padding:4px 11px}.ev-panel{border:1px solid var(--ev-line);border-radius:16px;background:var(--ev-surface);box-shadow:var(--ev-shadow-card);overflow:hidden}.ev-tblwrap{overflow-x:auto}.ev-table{width:100%;border-collapse:collapse;font-size:13px;min-width:760px}.ev-table th{font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,Menlo,monospace;text-align:left;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ev-ink-3);font-weight:600;padding:12px 14px;background:var(--ev-inset);border-bottom:1px solid var(--ev-line);white-space:nowrap}.ev-table th:first-child{padding-left:20px}.ev-table td{padding:14px;border-bottom:1px solid var(--ev-line);text-align:left;color:var(--ev-ink)}.ev-table td:first-child{padding-left:20px}.ev-table--ops td:not(:first-child),.ev-table--ops th:not(:first-child){text-align:center}.ev-table tbody tr:last-child td{border-bottom:0}.ev-table tbody tr:hover{background:var(--ev-inset)}.ev-table tr.is-flagged td:first-child{box-shadow:inset 3px 0 0 var(--ev-accent)}.ev-num{font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,Menlo,monospace;font-weight:700;font-size:15px;color:var(--ev-ink)}.ev-num--zero{color:var(--ev-ink-3);font-weight:600}.ev-num--live{color:var(--ev-accent)}.ev-exam-cell{display:flex;align-items:center;gap:12px}.ev-exam-cell .ic{width:34px;height:34px;border-radius:9px;background:var(--ev-accent-soft);color:var(--ev-accent);display:grid;place-items:center;flex:none}.ev-exam-cell strong{font-size:13.5px;font-weight:700;color:var(--ev-ink);display:block}.ev-exam-cell small{font-size:11px;color:var(--ev-ink-3)}.ev-exam-cell small,.ev-pill{font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,Menlo,monospace}.ev-pill{display:inline-flex;align-items:center;gap:.375rem;font-size:10px;font-weight:600;padding:3px 9px;border-radius:6px;text-transform:uppercase;letter-spacing:.03em}.ev-pill:before{content:"";width:6px;height:6px;border-radius:50%}.ev-pill--ok{color:var(--ev-good);background:var(--ev-good-soft)}.ev-pill--ok:before{background:var(--ev-good)}.ev-pill--draft{color:var(--ev-warn);background:var(--ev-warn-soft)}.ev-pill--draft:before{background:var(--ev-warn)}.ev-pill--alert{color:var(--ev-crit);background:var(--ev-crit-soft)}.ev-pill--alert:before{background:var(--ev-crit)}.ev-pill--gold{color:var(--ev-gold-ink);background:var(--ev-gold-soft)}.ev-pill--gold:before{background:var(--ev-gold)}.ev-badge{display:inline-flex;align-items:center;justify-content:center;font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,Menlo,monospace;min-width:26px;height:24px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:700}.ev-badge--alert{color:var(--ev-crit);background:var(--ev-crit-soft)}.ev-badge--zero{color:var(--ev-ink-3);background:transparent}.ev-open{display:inline-flex;align-items:center;gap:.375rem;font-size:12px;font-weight:600;text-decoration:none;padding:7px 13px;border-radius:8px;background:var(--ev-accent);color:#fff}.ev-open:hover{background:var(--ev-accent-hover)}.ev-empty{padding:48px 20px;text-align:center;color:var(--ev-ink-2)}.ev-empty i{font-size:26px;color:var(--ev-ink-3);display:block;margin-bottom:10px}.ev-empty h3{font-size:15px;color:var(--ev-ink);margin:0 0 4px}.ev-empty p{font-size:13px;margin:0 auto;max-width:44ch}.exams-list{gap:14px!important}.exam-list-item{background:var(--ev-glass-bg)!important;border:1px solid var(--ev-glass-border)!important;border-radius:16px!important;box-shadow:var(--ev-glass-shadow)!important;padding:18px 22px!important;margin:0!important;backdrop-filter:blur(20px) saturate(165%);-webkit-backdrop-filter:blur(20px) saturate(165%);transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.exam-list-item:hover{box-shadow:var(--ev-shadow-pop)!important;border-color:color-mix(in srgb,var(--ev-accent) 34%,var(--ev-glass-border))!important;transform:translateY(-2px)}.exam-list-title{font-size:14.5px!important;font-weight:600!important;letter-spacing:-.005em!important;color:var(--ev-ink)!important}.exam-list-meta-item,.exam-list-meta-value{font-weight:500!important;font-size:12.5px!important;color:var(--ev-ink-2)!important}.pagination,.users-pagination{display:flex!important;align-items:center;justify-content:center;gap:6px!important;margin-top:22px!important;flex-wrap:wrap}.pagination-item,.users-page-current,.users-page-link{min-width:36px!important;height:36px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0 11px!important;border-radius:9px!important;border:1px solid var(--ev-line)!important;background:var(--ev-surface)!important;color:var(--ev-ink-2)!important;font-size:12.5px!important;font-weight:600!important;font-family:var(--mono)!important;text-decoration:none!important;box-shadow:none!important;transition:border-color .15s,color .15s,background .15s}.pagination-item:hover,.users-page-link:hover{border-color:var(--ev-accent)!important;color:var(--ev-accent-ink)!important}.pagination-item.\!active,.pagination-item.active,.users-page-current{background:var(--ev-accent)!important;border-color:var(--ev-accent)!important;color:#fff!important}.pagination-item.disabled{opacity:.45!important;pointer-events:none}.pagination-ellipsis{min-width:24px;text-align:center}.pagination-ellipsis,.pagination-summary{color:var(--ev-ink-3);font-family:var(--mono)}.pagination-summary{font-size:12px;margin-left:10px;align-self:center}.ev-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:18px 26px;border-top:1px solid var(--ev-line);color:var(--ev-ink-3);font-size:12px}.ev-footer .sig{display:inline-flex;align-items:center;gap:.5rem;font-family:Geist Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,Menlo,monospace}.ev-footer .sig i{color:var(--ev-accent)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.mb-1{margin-bottom:.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.text-wrap{text-wrap:wrap}.rounded{border-radius:.25rem}.border{border-width:1px}.text-center{text-align:center}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.grayscale{--tw-grayscale:grayscale(100%)}.filter,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--ev-canvas:#f4f7fc;--ev-surface:#fff;--ev-inset:#f7f9fd;--ev-line:#e6ecf4;--ev-line-2:#d9e1ee;--ev-ink:#16202f;--ev-ink-2:#5b6675;--ev-ink-3:#97a2b2;--ev-accent:#0f74d6;--ev-accent-hover:#0b5fb2;--ev-accent-soft:#e6f2fd;--ev-accent-ink:#0a57a6;--ev-gold:#c98a2b;--ev-gold-soft:#f8efdc;--ev-gold-ink:#9a6712;--ev-good:#0f9d63;--ev-good-soft:#e6f6ee;--ev-warn:#b7791f;--ev-warn-soft:#fbf1de;--ev-crit:#d64550;--ev-crit-soft:#fdeaec;--ev-shadow-card:0 1px 2px rgba(20,30,60,.04),0 10px 26px -18px rgba(20,40,90,.2);--ev-shadow-pop:0 14px 34px -12px rgba(20,40,90,.3);--ev-hero-grad:linear-gradient(105deg,#e3f1fc,#d2e7fb 46%,#eaf4fe);--ev-hero-ink:#16202f;--ev-hero-ink-2:#4a5a73;--ev-card-grad:linear-gradient(180deg,#fff,#f4f8ff);--ev-glass-bg:linear-gradient(135deg,hsla(0,0%,100%,.55),rgba(228,238,255,.34));--ev-glass-border:hsla(0,0%,100%,.9);--ev-glass-shadow:0 16px 44px -14px rgba(28,54,116,.26),inset 0 1px 0 hsla(0,0%,100%,.85),inset 0 0 0 1px rgba(120,150,220,.05);--ev-hero-wave:url(../images/hero-wave.svg)}:root[data-theme=dark]{--ev-canvas:#0a1120;--ev-surface:#111a2b;--ev-inset:#0d1524;--ev-line:#1f2c42;--ev-line-2:#28374f;--ev-ink:#e9eef7;--ev-ink-2:#9fb0c8;--ev-ink-3:#647089;--ev-accent:#38a5ff;--ev-accent-hover:#5cb6ff;--ev-accent-soft:#0e2a44;--ev-accent-ink:#8ecbff;--ev-gold:#e0a83a;--ev-gold-soft:#2a2110;--ev-gold-ink:#e9c27a;--ev-good:#34d399;--ev-good-soft:#0e281d;--ev-warn:#e0a340;--ev-warn-soft:#2a2110;--ev-crit:#f0707f;--ev-crit-soft:#2c1519;--ev-shadow-card:0 1px 2px rgba(0,0,0,.4),0 14px 30px -18px rgba(0,0,0,.7);--ev-shadow-pop:0 18px 40px -14px rgba(0,0,0,.75);--ev-hero-grad:linear-gradient(105deg,#142744,#0f1e38 52%,#12233f);--ev-hero-ink:#eaf1ff;--ev-hero-ink-2:#9db4d6;--ev-card-grad:linear-gradient(180deg,#131f33,#0f1a2b);--ev-glass-bg:linear-gradient(135deg,rgba(32,44,74,.52),rgba(14,22,40,.3));--ev-glass-border:rgba(150,180,240,.22);--ev-glass-shadow:0 18px 44px -14px rgba(0,0,0,.66),inset 0 1px 0 hsla(0,0%,100%,.07);--ev-hero-wave:url(../images/hero-wave.svg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ev-canvas:#0a1120;--ev-surface:#111a2b;--ev-inset:#0d1524;--ev-line:#1f2c42;--ev-line-2:#28374f;--ev-ink:#e9eef7;--ev-ink-2:#9fb0c8;--ev-ink-3:#647089;--ev-accent:#38a5ff;--ev-accent-hover:#5cb6ff;--ev-accent-soft:#0e2a44;--ev-accent-ink:#8ecbff;--ev-good:#34d399;--ev-good-soft:#0e281d;--ev-warn:#e0a340;--ev-warn-soft:#2a2110;--ev-crit:#f0707f;--ev-crit-soft:#2c1519;--ev-hero-grad:linear-gradient(105deg,#142744,#0f1e38 52%,#12233f);--ev-hero-ink:#eaf1ff;--ev-hero-ink-2:#9db4d6;--ev-card-grad:linear-gradient(180deg,#131f33,#0f1a2b);--ev-glass-bg:linear-gradient(135deg,rgba(32,44,74,.52),rgba(14,22,40,.3));--ev-glass-border:rgba(150,180,240,.22);--ev-glass-shadow:0 18px 44px -14px rgba(0,0,0,.66),inset 0 1px 0 hsla(0,0%,100%,.07)}}