@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.0flwvp-hpug-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.1l370_ik_vh1f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.p.2fbhppqr8ew25.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.0flwvp-hpug-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.1l370_ik_vh1f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.p.2fbhppqr8ew25.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.0flwvp-hpug-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.1l370_ik_vh1f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.p.2fbhppqr8ew25.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.0flwvp-hpug-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.1l370_ik_vh1f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.p.2fbhppqr8ew25.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.0flwvp-hpug-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.1l370_ik_vh1f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.p.2fbhppqr8ew25.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_devanagari_f28bde1b-module__gGmp-G__className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.noto_sans_devanagari_f28bde1b-module__gGmp-G__variable{--et-font-loaded:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback"}
:root{--et-font:var(--et-font-loaded,"Noto Sans Devanagari"), Inter, Arial, Helvetica, sans-serif;--et-navy:#001e60;--et-blue:#22487a;--et-crimson:#c10230;--et-logo-tile:var(--et-navy);--et-logo-tick:#fff;--et-logo-ink:var(--et-navy);--et-logo-accent:var(--et-crimson);--et-bg:#f1f3f8;--et-blob-1:#b7c6e8;--et-blob-2:#e3e9f5;--et-blob-3:#f7c9d2;--et-blob-4:#4b6fb0;--et-blob-op:1;--et-surface:#ffffff9e;--et-surface-solid:#fff;--et-raised:#ffffffb8;--et-hover:#fffffff5;--et-chrome:#ffffffb8;--et-field:#fff;--et-muted-bg:#eef2f9;--et-border:#d8dde8e6;--et-border-strong:#c9d0df;--et-highlight:#ffffffe6;--et-text:#0f1a33;--et-text-muted:#5b5f73;--et-text-subtle:#6b7088;--et-primary:#22487a;--et-primary-strong:#001e60;--et-primary-ink:#001e60;--et-primary-soft:#e3e9f5;--et-primary-a:#22487a14;--et-on-primary:#fff;--et-accent:#c10230;--et-accent-soft:#f9dce2;--et-accent-ink:#a3022a;--et-success:#15803d;--et-success-soft:#dcf2e4;--et-success-ink:#116a33;--et-warning:#b45309;--et-warning-soft:#fdebd3;--et-warning-ink:#8a4204;--et-hero:#001e60eb;--et-hero-text:#e3e9f5;--et-hero-sub:#a9bce0;--et-shadow:0 10px 40px #0f1a3312;--et-shadow-lift:0 14px 30px #0f1a331f;--et-blur:22px;--et-radius:7px;--et-ctl-h:44px;--et-pad:18px;--et-gap:16px;--et-page-pad:24px;--et-ctl-radius:var(--et-radius);--et-ctl-pad-x:12px;--et-ctl-font-size:.93rem;--et-ctl-bg:var(--et-field);--et-ctl-border:var(--et-border);--et-ctl-border-hover:color-mix(in srgb, var(--et-primary) 45%, var(--et-border));--et-ctl-border-focus:var(--et-primary);--et-ctl-ring:0 0 0 3px var(--et-primary-a);--et-ctl-invalid:var(--et-accent);--et-ctl-disabled-opacity:.6;--et-check-size:20px;--et-check-radius:min(5px, var(--et-radius));--et-check-border:var(--et-border-strong);--et-check-on:var(--et-primary);--et-check-mark:var(--et-on-primary);--et-field-gap:6px;--et-label-size:.9rem;--et-label-weight:700;--et-hint-size:.82rem;font-size:14px}:root[data-mode=dark],html[data-theme=dark]{--et-bg:#04112e;--et-logo-tile:#2f5fb3;--et-logo-ink:#fff;--et-logo-accent:#e0314f;--et-blob-1:#2f5fb3;--et-blob-2:#0e1e45;--et-blob-3:#c10230;--et-blob-4:#22487a;--et-blob-op:.45;--et-surface:#0a1a3e8c;--et-surface-solid:#0c1b42;--et-raised:#ffffff0a;--et-hover:#ffffff14;--et-chrome:#06122eb8;--et-field:#ffffff0d;--et-muted-bg:#ffffff0d;--et-border:#ffffff17;--et-border-strong:#ffffff2e;--et-highlight:#ffffff0f;--et-text:#eef1f8;--et-text-muted:#a6b3cf;--et-text-subtle:#8391b0;--et-primary:#5b8cff;--et-primary-strong:#2f5fb3;--et-primary-ink:#c8d6ff;--et-primary-soft:#5b8cff29;--et-primary-a:#5b8cff1f;--et-accent:#e0314f;--et-accent-soft:#e0314f2e;--et-accent-ink:#ffb3c0;--et-success:#34c77b;--et-success-soft:#34c77b29;--et-success-ink:#8ee6b6;--et-warning:#f2a33a;--et-warning-soft:#f2a33a29;--et-warning-ink:#ffd39a;--et-hero:#001e60d9;--et-hero-text:#d6e0ff;--et-hero-sub:#9eb8ff;--et-shadow:0 10px 40px #00000040;--et-shadow-lift:0 14px 30px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-glass=off]{--et-blur:0px;--et-surface:var(--et-surface-solid);--et-raised:var(--et-surface-solid);--et-chrome:var(--et-surface-solid);--et-blob-op:0}:root[data-radius="0"]{--et-radius:0px}:root[data-radius="4"]{--et-radius:4px}:root[data-radius="7"]{--et-radius:7px}:root[data-radius="12"]{--et-radius:12px}:root[data-density=compact]{--et-ctl-h:38px;--et-ctl-pad-x:10px;--et-check-size:18px;--et-pad:14px;--et-gap:12px;--et-page-pad:18px;font-size:13px}:root[data-density=comfortable]{--et-ctl-h:48px;--et-ctl-pad-x:14px;--et-check-size:22px;--et-pad:22px;--et-gap:20px;--et-page-pad:32px;font-size:15px}:root{--et-color-canvas:var(--et-bg);--et-color-surface:var(--et-surface-solid);--et-color-surface-muted:var(--et-muted-bg);--et-color-text:var(--et-text);--et-color-text-muted:var(--et-text-muted);--et-color-border:var(--et-border);--et-color-brand:var(--et-primary);--et-color-brand-strong:var(--et-primary-strong);--et-color-brand-soft:var(--et-primary-soft);--et-color-on-brand:var(--et-on-primary);--et-color-focus:var(--et-primary);--et-color-danger:var(--et-accent);--et-font-sans:var(--et-font);--et-radius-control:var(--et-radius);--et-radius-surface:var(--et-radius);--et-shadow-surface:var(--et-shadow)}*{box-sizing:border-box}html,body{background:var(--et-bg);color:var(--et-text);font-family:var(--et-font);-webkit-font-smoothing:antialiased;margin:0;transition:background .3s}a{color:var(--et-primary);text-decoration:none}a:hover{color:var(--et-primary-strong)}input::placeholder{color:var(--et-text-subtle)}button,input,select{font:inherit;color:inherit}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--et-primary);outline-offset:2px}:where(input,select,textarea):focus-visible{outline-offset:0}@media (forced-colors:active){:where(a,button):focus-visible{outline:3px solid canvastext}}@keyframes etUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes etFade{0%{opacity:0}to{opacity:1}}@keyframes etGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes etPop{0%{transform:scale(0)}70%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes etPulse{0%,to{box-shadow:0 0 #c1023059}50%{box-shadow:0 0 0 5px #c1023000}}@keyframes etFlame{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(8deg)scale(1.12)}}@keyframes etDriftA{0%{transform:translate(0)scale(1)}to{transform:translate(120px,80px)scale(1.15)}}@keyframes etDriftB{0%{transform:translate(0)scale(1.1)}to{transform:translate(-140px,60px)scale(.95)}}@keyframes etDriftC{0%{transform:translate(0)}to{transform:translate(-60px,-90px)}}@keyframes etShine{0%,60%{transform:translate(-120%)skew(-20deg)}to{transform:translate(320%)skew(-20deg)}}@keyframes etMenu{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes etFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes etRingDraw{0%{stroke-dashoffset:var(--et-ring-len,300)}}@keyframes etSheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes etSpin{to{transform:rotate(360deg)}}@keyframes etShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes etTick{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--et-space-1:.5rem;--et-space-2:.75rem;--et-space-3:1rem;--et-space-4:1.5rem;--et-space-5:2rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{scrollbar-color:var(--et-border-strong) transparent;scrollbar-width:thin}body{text-rendering:optimizelegibility;min-width:20rem;min-height:100vh}textarea{font:inherit;color:inherit}h1,h2,h3,h4{color:inherit}.et-skip{z-index:100;border-radius:var(--et-radius);background:var(--et-primary-strong);color:#fff;padding:10px 14px;font-weight:700;transition:top .2s;position:fixed;top:-60px;left:12px}.et-skip:focus{color:#fff;top:12px}.et-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
.et-shell{--et-sidebar-w:260px;--et-ease:cubic-bezier(.2, .8, .2, 1);min-height:100vh;display:flex;position:relative}.et-shell[data-collapsed=true]{--et-sidebar-w:80px}.et-shell__blobs{z-index:0;pointer-events:none;opacity:var(--et-blob-op);transition:opacity .4s;position:fixed;inset:0;overflow:hidden}.et-shell__blobs span{border-radius:999px;position:absolute}.et-shell__blobs span:first-child{background:var(--et-blob-1);filter:blur(80px);opacity:.75;width:520px;height:520px;animation:22s ease-in-out infinite alternate etDriftA;top:-140px;left:-120px}.et-shell__blobs span:nth-child(2){background:var(--et-blob-2);filter:blur(90px);opacity:.9;width:560px;height:560px;animation:26s ease-in-out infinite alternate etDriftB;top:40px;right:-160px}.et-shell__blobs span:nth-child(3){background:var(--et-blob-3);filter:blur(90px);opacity:.6;width:460px;height:460px;animation:20s ease-in-out infinite alternate etDriftC;bottom:-200px;right:10%}.et-shell__blobs span:nth-child(4){background:var(--et-blob-4);filter:blur(110px);opacity:.22;width:380px;height:380px;animation:30s ease-in-out infinite alternate-reverse etDriftA;top:38%;left:35%}.et-shell__backdrop{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080e1e59;border:0;animation:.25s both etFade;position:fixed;inset:0}.et-shell__body{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.et-shell__content{gap:var(--et-gap);width:100%;max-width:1600px;padding:var(--et-page-pad) var(--et-page-pad) 48px;outline:0;align-content:start;margin-inline:auto;display:grid}.et-shell__content[data-wide]{max-width:none}.et-sidebar{z-index:40;width:var(--et-sidebar-w);scrollbar-width:thin;background:var(--et-chrome);border-right:1px solid var(--et-border);height:100vh;-webkit-backdrop-filter:blur(var(--et-blur)) saturate(170%);backdrop-filter:blur(var(--et-blur)) saturate(170%);transition:width .35s var(--et-ease), transform .35s var(--et-ease), background .3s;flex-direction:column;flex:none;gap:20px;padding:18px 14px;display:flex;position:sticky;top:0;overflow:hidden auto}.et-sidebar__brand{align-items:center;gap:10px;min-height:44px;display:flex}.et-brand{min-width:0;color:var(--et-text);align-items:center;gap:10px;text-decoration:none;display:flex}.et-brand:hover{color:var(--et-text)}.et-brand__mark{border-radius:23%;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 6px 16px #001e604d}.et-logo-mark{display:block}.et-logo-wordmark{aspect-ratio:588.4/97.9;width:auto;display:block}.et-logo-inverse{--et-logo-tile:#fff;--et-logo-tick:var(--et-navy);--et-logo-ink:#fff;--et-logo-accent:#ff6b85}.et-brand__copy{white-space:nowrap;line-height:1.15;display:grid}.et-brand__copy strong{letter-spacing:-.02em;font-size:1.07rem}.et-brand__copy small{color:var(--et-text-muted);font-size:.8rem}.et-sidebar__close{display:none!important}.et-sidebar__cta{height:var(--et-ctl-h);border-radius:var(--et-radius);background:var(--et-accent);color:#fff;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:8px;font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 18px #c1023047}.et-sidebar__cta:hover{color:#fff;transform:translateY(-1px);box-shadow:0 12px 24px #c102305c}.et-sidebar__cta>*{position:relative}.et-shine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:40%;animation:4s ease-in-out 2s infinite etShine;top:0;bottom:0;left:0;position:absolute!important}.et-sidebar__nav{flex:none;align-content:start;gap:22px;display:grid}.et-nav-group{gap:6px;display:grid}.et-nav-group__title{letter-spacing:.06em;text-transform:uppercase;height:16px;color:var(--et-text-subtle);white-space:nowrap;margin:0 0 2px;padding:0 12px;font-size:.78rem;font-weight:700;transition:opacity .2s}.et-nav-item{min-height:var(--et-ctl-h);border-radius:var(--et-radius);color:var(--et-text-muted);white-space:nowrap;align-items:center;gap:12px;padding:0 12px;font-size:1rem;font-weight:500;text-decoration:none;transition:background .25s,color .2s,box-shadow .25s,transform .2s;display:flex;position:relative}.et-nav-item svg{flex:none}.et-nav-item .et-sidebar__label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.et-nav-item:hover{background:var(--et-primary-a);color:var(--et-primary-ink);transform:translate(2px)}.et-nav-item--active,.et-nav-item--active:hover{background:linear-gradient(135deg, var(--et-primary), var(--et-primary-strong));color:var(--et-on-primary);font-weight:700;transform:none;box-shadow:0 8px 18px #001e6040}.et-nav-item__badge{border-radius:var(--et-radius);background:var(--et-accent);color:#fff;text-align:center;min-width:20px;margin-left:auto;padding:1px 6px;font-size:.78rem;font-weight:700}.et-nav-item--active .et-nav-item__badge{color:var(--et-navy);background:#fff}.et-sidebar__user{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-raised);flex:none;align-items:center;gap:10px;margin-top:auto;padding:8px;display:flex}.et-sidebar__user-copy{white-space:nowrap;flex:1;min-width:0;line-height:1.2;display:grid}.et-sidebar__user-copy strong{font-size:.93rem}.et-sidebar__user-copy small{color:var(--et-text-muted);font-size:.8rem}.et-avatar{border-radius:var(--et-radius);color:#001e60;background:linear-gradient(140deg,#e3e9f5,#a9bce0);flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.et-shell[data-collapsed=true] .et-sidebar__label,.et-shell[data-collapsed=true] .et-nav-item__badge{display:none}.et-shell[data-collapsed=true] .et-nav-group__title{opacity:0}.et-shell[data-collapsed=true] .et-sidebar__brand,.et-shell[data-collapsed=true] .et-sidebar__user{flex-direction:column}.et-shell[data-collapsed=true] .et-sidebar__cta{align-self:center;width:44px}.et-shell[data-collapsed=true] .et-nav-item{justify-content:center;padding:0}.et-shell__edge-toggle{top:20px;left:calc(var(--et-sidebar-w) - 12px);z-index:45;border-radius:var(--et-radius);border:1px solid var(--et-border-strong);background:var(--et-surface-solid);width:24px;height:24px;color:var(--et-primary-ink);cursor:pointer;transition:left .35s var(--et-ease), background .2s, color .2s, transform .2s;place-items:center;padding:0;display:grid;position:fixed;box-shadow:0 4px 12px #0f1a331f}.et-shell__edge-toggle svg{transition:transform .35s var(--et-ease)}.et-shell[data-collapsed=true] .et-shell__edge-toggle svg{transform:rotate(180deg)}.et-shell__edge-toggle:hover{background:var(--et-primary-strong);color:#fff;transform:scale(1.1)}.et-topbar{z-index:20;height:64px;padding:0 var(--et-page-pad);background:var(--et-chrome);border-bottom:1px solid var(--et-border);-webkit-backdrop-filter:blur(var(--et-blur)) saturate(170%);backdrop-filter:blur(var(--et-blur)) saturate(170%);align-items:center;gap:14px;transition:background .3s;display:flex;position:sticky;top:0}.et-topbar__menu{display:none!important}.et-topbar__crumb{white-space:nowrap;min-width:0;color:var(--et-text-muted);align-items:center;gap:8px;font-size:.93rem;display:flex}.et-topbar__crumb-home{color:inherit;border-radius:var(--et-radius);flex:none;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.et-topbar__crumb-home:hover{color:var(--et-primary)}.et-topbar__crumb-sep{color:var(--et-text-subtle);flex:none}.et-topbar__crumb strong{text-overflow:ellipsis;min-width:0;color:var(--et-primary-ink);font-weight:700;overflow:hidden}.et-topbar__search{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-field);max-width:420px;height:40px;color:var(--et-text-muted);cursor:text;flex:1;align-items:center;gap:8px;margin:0 auto;padding:0 8px 0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.et-topbar__search:focus-within{border-color:var(--et-primary);box-shadow:0 0 0 3px var(--et-primary-a)}.et-topbar__search input{min-width:0;color:var(--et-text);background:0 0;border:0;outline:0;flex:1;font-size:.93rem}.et-topbar__search kbd{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-muted-bg);font:inherit;color:var(--et-text-muted);padding:2px 6px;font-size:.78rem}.et-topbar__actions{align-items:center;gap:8px;display:flex}.et-icon-button{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-field);width:38px;height:38px;color:var(--et-primary-ink);cursor:pointer;flex:none;place-items:center;padding:0;transition:background .2s,color .2s;display:grid;position:relative}.et-icon-button:hover:not(:disabled){background:var(--et-muted-bg);color:var(--et-primary-ink)}.et-icon-button:disabled{opacity:.5;cursor:not-allowed}.et-icon-button--quiet{width:30px;height:30px;color:var(--et-text-muted);background:0 0;border:0}.et-icon-button--quiet:hover:not(:disabled){background:var(--et-accent-soft);color:var(--et-accent)}.et-icon-button--dot:after{content:"";background:var(--et-accent);border:1.5px solid var(--et-surface-solid);border-radius:999px;width:7px;height:7px;position:absolute;top:8px;right:9px}.et-locale{border-radius:var(--et-radius);background:var(--et-muted-bg);border:1px solid var(--et-border);padding:3px;display:flex;position:relative}.et-locale__thumb{border-radius:var(--et-radius);background:var(--et-primary-strong);width:36px;height:28px;transition:transform .3s var(--et-ease);position:absolute;top:3px;left:3px;box-shadow:0 4px 10px #001e6040}.et-locale[data-value=en] .et-locale__thumb{transform:translate(36px)}.et-locale button{width:36px;height:28px;color:var(--et-text-muted);cursor:pointer;background:0 0;border:0;font-size:.86rem;font-weight:700;transition:color .2s;position:relative}.et-locale button[aria-pressed=true]{color:#fff}.et-segmented{border-radius:var(--et-radius);background:var(--et-muted-bg);border:1px solid var(--et-border);gap:4px;padding:3px;display:flex}.et-segmented button{border-radius:var(--et-radius);min-width:36px;height:30px;color:var(--et-text-muted);cursor:pointer;background:0 0;border:0;font-size:.82rem;font-weight:700;transition:background .2s,color .2s}.et-segmented button[aria-pressed=true]{background:var(--et-primary-strong);color:#fff}.et-segmented--fill button{flex:1}.et-segmented--fill button[aria-pressed=true]{background:var(--et-surface-solid);color:var(--et-primary-ink);box-shadow:0 2px 8px #0f1a331f}.et-popover-anchor{position:relative}.et-popover{z-index:50;border-radius:var(--et-radius);background:var(--et-surface-solid);border:1px solid var(--et-border);transform-origin:100% 0;animation:etMenu .2s var(--et-ease,ease) both;padding:16px;position:absolute;top:48px;right:0;box-shadow:0 20px 50px #0f1a3338}.et-theme-panel{gap:14px;width:280px;display:grid}.et-theme-panel__head{justify-content:space-between;align-items:center;display:flex}.et-theme-panel__head button{color:var(--et-primary);cursor:pointer;background:0 0;border:0;font-size:.82rem;font-weight:700}.et-theme-panel__row{gap:6px;display:grid}.et-theme-panel__row>span{color:var(--et-text-muted);font-size:.8rem;font-weight:700}.et-theme-panel__hint{color:var(--et-text-subtle);margin:0;font-size:.78rem;line-height:1.4}.et-notice-panel{gap:4px;width:260px;padding:14px;display:grid}.et-notice-panel p{color:var(--et-text-muted);margin:0;font-size:.86rem}.et-tabbar{display:none}.et-panel{gap:var(--et-gap);min-width:0;padding:var(--et-pad);border-radius:var(--et-radius);align-content:start;transition:background .3s,border-color .3s;animation:.6s cubic-bezier(.2,.8,.2,1) both etUp;display:grid;position:relative}.et-panel--glass{background:var(--et-surface);color:var(--et-text);border:1px solid var(--et-border);box-shadow:inset 0 1px 0 var(--et-highlight), var(--et-shadow);-webkit-backdrop-filter:blur(var(--et-blur)) saturate(170%);backdrop-filter:blur(var(--et-blur)) saturate(170%)}.et-panel--hero{background:var(--et-hero);color:#fff;-webkit-backdrop-filter:blur(var(--et-blur)) saturate(160%);backdrop-filter:blur(var(--et-blur)) saturate(160%);border:1px solid #a9bce04d;overflow:hidden;box-shadow:inset 0 1px #ffffff26,0 18px 40px #001e6040}.et-panel--plain{border:1.5px dashed var(--et-border-strong);background:0 0}.et-panel--flush{gap:0;padding:0}.et-panel--flush>.et-panel__header{padding:var(--et-pad) var(--et-pad) 12px}.et-panel__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.et-panel__title{letter-spacing:-.01em;margin:0;font-size:1.07rem;font-weight:800}.et-panel__subtitle{color:var(--et-text-muted);margin:2px 0 0;font-size:.86rem}.et-panel__action{color:var(--et-primary);align-items:center;gap:4px;font-size:.9rem;font-weight:700;display:inline-flex}.et-panel__action svg{transition:transform .2s}.et-panel__action:hover svg{transform:translate(3px)}@media (max-width:1099px){.et-topbar__extras{display:none}}@media (max-width:899px){.et-topbar__search{display:none}.et-topbar__actions{margin-left:auto}}@media (max-width:759px){.et-shell__edge-toggle{display:none}.et-sidebar{width:264px;position:fixed;left:0;transform:translate(-100%)}.et-sidebar--open{transform:none;box-shadow:0 20px 60px #0f1a3340}.et-sidebar__close{margin-left:auto;display:grid!important}.et-topbar__menu{display:grid!important}.et-topbar{gap:10px;padding:0 14px}.et-topbar__crumb-home span,.et-topbar__crumb-sep{display:none}.et-shell[data-collapsed=true] .et-sidebar__label{display:revert}.et-shell[data-collapsed=true] .et-brand__copy,.et-shell[data-collapsed=true] .et-sidebar__user-copy{display:grid}.et-shell[data-collapsed=true] .et-nav-group__title{opacity:1}.et-shell[data-collapsed=true] .et-sidebar__brand,.et-shell[data-collapsed=true] .et-sidebar__user{flex-direction:row}.et-shell[data-collapsed=true] .et-sidebar__cta{align-self:stretch;width:auto}.et-shell[data-collapsed=true] .et-nav-item{justify-content:flex-start;padding:0 12px}.et-shell[data-tabs=true] .et-shell__content{padding-bottom:104px}.et-shell[data-tabs=true]{--et-sticky-bottom:calc(65px + env(safe-area-inset-bottom))}.et-tabbar{z-index:35;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:var(--et-chrome);border-top:1px solid var(--et-border);-webkit-backdrop-filter:blur(var(--et-blur)) saturate(170%);backdrop-filter:blur(var(--et-blur)) saturate(170%);grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;animation:.4s both etUp;display:grid;position:fixed;bottom:0;left:0;right:0}.et-tabbar__item{border-radius:var(--et-radius);min-height:52px;color:var(--et-text-muted);text-align:center;white-space:nowrap;justify-items:center;gap:3px;padding:4px 2px;font-size:.72rem;font-weight:500;display:grid}.et-tabbar__icon{border-radius:var(--et-radius);place-items:center;width:32px;height:28px;transition:all .25s;display:grid}.et-tabbar__item--active{color:var(--et-primary-ink);font-weight:700}.et-tabbar__item--active .et-tabbar__icon{background:var(--et-primary-soft)}.et-tabbar__item--primary .et-tabbar__icon{background:var(--et-accent);color:#fff;border-radius:999px;width:48px;height:48px;margin-top:-22px;box-shadow:0 10px 22px #c1023059}}.et-streak{border-radius:var(--et-radius);background:var(--et-accent-soft);height:34px;color:var(--et-accent-ink);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:.86rem;font-weight:700;display:inline-flex}.et-streak svg{animation:1.6s ease-in-out infinite etFlame}
.et-tone--info{background:var(--et-primary-soft);color:var(--et-primary-ink)}.et-tone--success{background:var(--et-success-soft);color:var(--et-success-ink)}.et-tone--warning{background:var(--et-warning-soft);color:var(--et-warning-ink)}.et-tone--danger{background:var(--et-accent-soft);color:var(--et-accent-ink)}.et-tone-ink--info{color:var(--et-primary-ink)}.et-tone-ink--success{color:var(--et-success-ink)}.et-tone-ink--warning{color:var(--et-warning-ink)}.et-tone-ink--danger{color:var(--et-accent-ink)}.et-button{height:var(--et-ctl-h);border-radius:var(--et-radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.et-button--sm{height:36px;padding:0 12px;font-size:.88rem}.et-button--primary{background:var(--et-primary-strong);color:#fff;box-shadow:0 10px 22px #001e6038}.et-button--primary:hover:not(:disabled){color:#fff;transform:translateY(-1px)}.et-button--secondary{background:var(--et-field);border-color:var(--et-border-strong);color:var(--et-text)}.et-button--secondary:hover:not(:disabled){border-color:var(--et-primary)}.et-button--ghost{color:var(--et-primary);background:0 0}.et-button--ghost:hover:not(:disabled){background:var(--et-primary-a)}.et-button--danger{background:var(--et-accent-soft);border-color:var(--et-accent);color:var(--et-accent-ink)}.et-button--danger:hover:not(:disabled){background:var(--et-accent);color:#fff}.et-button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.et-button:focus-visible,.et-chip:focus-visible,.et-choice:focus-within,.et-answer:focus-within{outline:3px solid var(--et-primary-a);outline-offset:2px}.et-field{align-content:start;gap:var(--et-field-gap);min-width:0;display:grid}.et-field__head{align-items:baseline;gap:8px;min-width:0;display:flex}.et-field__label{font-size:var(--et-label-size);font-weight:var(--et-label-weight);color:var(--et-text)}.et-field--compact .et-field__label{font-size:.82rem}.et-field__required{color:var(--et-accent);margin-left:3px}.et-field__optional{color:var(--et-text-muted);font-size:.8rem;font-weight:500}.et-field__action{margin-left:auto;font-size:.86rem}.et-field__control{height:var(--et-ctl-h);padding:0 var(--et-ctl-pad-x);border-radius:var(--et-ctl-radius);border:1px solid var(--et-ctl-border);background:var(--et-ctl-bg);color:var(--et-text);outline:0;transition:border-color .2s,box-shadow .2s}.et-field__control:focus{border-color:var(--et-ctl-border-focus);box-shadow:var(--et-ctl-ring)}.et-field__control[aria-invalid=true]{border-color:var(--et-ctl-invalid)}.et-select{min-width:0;display:flex;position:relative}.et-select__trigger{width:100%;min-width:0;height:var(--et-ctl-h);padding:0 var(--et-ctl-pad-x);border-radius:var(--et-ctl-radius);border:1px solid var(--et-ctl-border);background:var(--et-ctl-bg);color:var(--et-text);font:inherit;font-size:var(--et-ctl-font-size);text-align:left;cursor:pointer;outline:0;align-items:center;gap:8px;transition:border-color .2s,box-shadow .2s;display:flex}.et-select[data-icon] .et-select__trigger{padding-left:36px}.et-select__trigger:hover:not(:disabled){border-color:var(--et-ctl-border-hover)}.et-select__trigger:focus-visible,.et-select[data-open] .et-select__trigger{border-color:var(--et-ctl-border-focus);box-shadow:var(--et-ctl-ring)}.et-select__trigger[aria-invalid=true]{border-color:var(--et-ctl-invalid)}.et-select__trigger:disabled{cursor:not-allowed;opacity:var(--et-ctl-disabled-opacity)}.et-select__trigger[data-placeholder] .et-select__value{color:var(--et-text-muted)}.et-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.et-select__icon{color:var(--et-text-muted);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.et-select__chevron{color:var(--et-text-muted);transition:transform .2s var(--et-ease,ease);flex:none}.et-select[data-open] .et-select__chevron{color:var(--et-primary);transform:rotate(180deg)}.et-select__list{z-index:1000;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-surface-solid);max-width:calc(100vw - 16px);color:var(--et-text);margin:0;padding:6px;list-style:none;animation:.14s ease-out etSelectIn;position:fixed;inset:auto;overflow:auto;box-shadow:0 18px 44px #0f1a332e}.et-select__list[hidden]{display:none}.et-select__option{border-radius:calc(var(--et-radius) - 4px);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 10px;font-size:.93rem;line-height:1.3;display:flex}.et-select__option[data-active]{background:var(--et-primary-a)}.et-select__option[aria-selected=true]{color:var(--et-primary);font-weight:700}.et-select__option[aria-disabled=true]{color:var(--et-text-muted);cursor:not-allowed;opacity:.55}.et-select__check{flex:none}@keyframes etSelectIn{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.et-select__list{animation:none}}.et-field__textarea{resize:vertical;height:auto;min-height:96px;padding:10px 12px;line-height:1.5}.et-field__hint{color:var(--et-text-muted);font-size:.82rem}.et-field__error{color:var(--et-accent);font-size:.82rem}.et-field__message{font-size:var(--et-hint-size);color:var(--et-text-muted);align-items:flex-start;gap:6px;margin:0;line-height:1.4;display:flex}.et-field__message>svg{flex:none;margin-top:1px}.et-field__message--error{color:var(--et-ctl-invalid);font-weight:600}.et-input{min-width:0;height:var(--et-ctl-h);border-radius:var(--et-ctl-radius);border:1px solid var(--et-ctl-border);background:var(--et-ctl-bg);align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.et-input:focus-within{border-color:var(--et-ctl-border-focus);box-shadow:var(--et-ctl-ring)}.et-input[data-invalid]{border-color:var(--et-ctl-invalid)}.et-input[data-disabled]{opacity:var(--et-ctl-disabled-opacity)}.et-input__icon{color:var(--et-text-muted);pointer-events:none;display:inline-flex;position:absolute;left:12px}.et-input__control{min-width:0;height:100%;padding:0 var(--et-ctl-pad-x);border-radius:inherit;color:var(--et-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.et-input[data-icon] .et-input__control{padding-left:38px}.et-input__trailing{color:var(--et-text-muted);align-items:center;gap:4px;padding-right:6px;display:inline-flex}.et-search-field{height:var(--et-ctl-h);border-radius:var(--et-ctl-radius);border:1px solid var(--et-ctl-border);background:var(--et-ctl-bg);color:var(--et-text-muted);flex:2 260px;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.et-search-field:focus-within{border-color:var(--et-ctl-border-focus);box-shadow:var(--et-ctl-ring)}.et-search-field input{min-width:0;color:var(--et-text);background:0 0;border:0;outline:0;flex:1}.et-search-field button{border-radius:var(--et-radius);background:var(--et-muted-bg);width:26px;height:26px;color:var(--et-text-muted);cursor:pointer;border:0;place-items:center;display:grid}.et-status-badge{border-radius:var(--et-radius);white-space:nowrap;align-items:center;gap:5px;width:max-content;padding:3px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.et-status-badge--neutral{background:var(--et-muted-bg);color:var(--et-text-muted)}.et-status-badge--success{background:var(--et-success-soft);color:var(--et-success-ink)}.et-status-badge--warning{background:var(--et-warning-soft);color:var(--et-warning-ink)}.et-status-badge--danger{background:var(--et-accent-soft);color:var(--et-accent-ink)}.et-status-badge--info{background:var(--et-primary-soft);color:var(--et-primary-ink)}.et-progress{border-radius:var(--et-radius);background:var(--et-muted-bg);height:8px;overflow:hidden}.et-progress--sm{height:5px}.et-progress>span{border-radius:inherit;transform-origin:0;height:100%;transition:width .4s cubic-bezier(.2,.8,.2,1);display:block}.et-progress--animate>span{animation:1s cubic-bezier(.2,.8,.2,1) .2s both etGrow}.et-progress--brand>span{background:linear-gradient(90deg, var(--et-primary), var(--et-primary-strong))}.et-progress--accent>span{background:var(--et-accent)}.et-progress--success>span{background:var(--et-success)}.et-data-state{border-radius:var(--et-radius);border:1.5px dashed var(--et-border-strong);text-align:center;justify-items:center;gap:8px;padding:28px;display:grid}.et-data-state h2{margin:0;font-size:1.07rem}.et-data-state p{color:var(--et-text-muted);margin:0}.et-stat-card{padding:var(--et-pad);border-radius:var(--et-radius);background:var(--et-surface);border:1px solid var(--et-border);box-shadow:inset 0 1px 0 var(--et-highlight), var(--et-shadow);-webkit-backdrop-filter:blur(var(--et-blur)) saturate(170%);backdrop-filter:blur(var(--et-blur)) saturate(170%);color:var(--et-text);align-items:center;gap:14px;text-decoration:none;transition:transform .25s,box-shadow .25s;animation:.5s cubic-bezier(.2,.8,.2,1) both etUp;display:flex}.et-stat-card--link:hover{box-shadow:var(--et-shadow-lift);color:var(--et-text);transform:translateY(-3px)}.et-stat-card__icon{border-radius:var(--et-radius);flex:none;place-items:center;width:52px;height:52px;display:grid}.et-stat-card__copy{flex:1;gap:2px;min-width:0;display:grid}.et-stat-card__label{font-size:.93rem;font-weight:700}.et-stat-card__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.85rem;font-weight:800;line-height:1.1}.et-stat-card__hint{color:var(--et-text-muted);font-size:.84rem}.et-stat-card__chevron{color:var(--et-text-muted)}.et-table{--et-table-sticky-top:calc(64px + 12px);border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-raised);min-width:0;overflow:clip}:root:has(.et-table__head){scroll-padding-top:124px;scroll-padding-bottom:64px}@media (max-width:759px){:root:has(.et-table__head){scroll-padding-bottom:calc(64px + 65px + env(safe-area-inset-bottom))}}.et-table__head{top:var(--et-table-sticky-top);z-index:3;border-bottom:1px solid var(--et-border);background:linear-gradient(var(--et-muted-bg), var(--et-muted-bg)), var(--et-surface-solid);position:sticky;overflow:hidden}.et-table__scroll{overscroll-behavior-x:contain;overflow-x:auto}.et-table__scroll[data-fixed]{max-height:var(--et-table-max-h);overflow-y:auto}.et-table__grid{display:grid}.et-table__row{grid-template-columns:var(--et-table-cols);min-height:52px;padding:6px var(--et-pad);border-top:1px solid var(--et-border);align-items:center;gap:10px;font-size:.93rem;transition:background .2s;animation:.4s cubic-bezier(.2,.8,.2,1) both etUp;display:grid}.et-table__row--head{min-height:42px;color:var(--et-text-muted);border-top:0;font-size:.82rem;font-weight:700;animation:none}.et-table__scroll .et-table__row:first-child{border-top:0}.et-table__row:not(.et-table__row--head):hover{background:var(--et-hover)}.et-table__row--clickable{cursor:pointer}.et-table__row--selected{background:var(--et-primary-a)}.et-table__row--danger{background:var(--et-accent-soft)}.et-table__cell{align-items:center;gap:4px;min-width:0;display:flex}.et-table__cell--center{text-align:center;justify-content:center}.et-table__cell--end{text-align:right;justify-content:flex-end}.et-table__footer{bottom:var(--et-sticky-bottom,0px);z-index:3;background:linear-gradient(var(--et-raised), var(--et-raised)), var(--et-surface-solid);padding:12px var(--et-pad);border-top:1px solid var(--et-border);color:var(--et-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.88rem;display:flex;position:sticky}.et-check{min-width:0;color:var(--et-text);font-size:var(--et-ctl-font-size);cursor:pointer;align-items:flex-start;gap:10px;line-height:1.4;display:inline-flex;position:relative}.et-check__input{width:var(--et-check-size);height:var(--et-check-size);opacity:0;cursor:inherit;margin:0;position:absolute;top:0;left:0}.et-check__box,.et-checkbox,.et-choice__dot{width:var(--et-check-size);height:var(--et-check-size);border:2px solid var(--et-check-border);border-radius:var(--et-check-radius);background:var(--et-ctl-bg);color:#0000;flex:none;place-items:center;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.et-check__box{margin-top:calc((1.4em - var(--et-check-size)) / 2)}.et-check--radio .et-check__box,.et-choice__dot{border-radius:999px}.et-check:hover .et-check__box{border-color:var(--et-ctl-border-focus)}.et-check__input:focus-visible+.et-check__box{box-shadow:var(--et-ctl-ring);border-color:var(--et-ctl-border-focus)}.et-check__input:checked+.et-check__box,.et-check--checkbox .et-check__input:indeterminate+.et-check__box,.et-checkbox[aria-pressed=true],.et-checkbox[data-checked=true]{border-color:var(--et-check-on);background:var(--et-check-on);color:var(--et-check-mark)}.et-check__dot{background:0 0;border-radius:999px;width:40%;height:40%}.et-check--radio .et-check__input:checked+.et-check__box{background:var(--et-ctl-bg)}.et-check--radio .et-check__input:checked+.et-check__box .et-check__dot{background:var(--et-check-on)}.et-check[data-invalid] .et-check__box{border-color:var(--et-ctl-invalid)}.et-check:has(.et-check__input:disabled){cursor:not-allowed;opacity:var(--et-ctl-disabled-opacity)}.et-check__text{gap:2px;min-width:0;display:grid}.et-check__description{font-size:var(--et-hint-size);color:var(--et-text-muted)}.et-filter-bar{padding:var(--et-pad);border-radius:var(--et-radius);background:var(--et-surface);border:1px solid var(--et-border);-webkit-backdrop-filter:blur(var(--et-blur)) saturate(170%);backdrop-filter:blur(var(--et-blur)) saturate(170%);flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.et-filter-bar>.et-field{flex:160px}.et-filter-bar__actions{gap:8px;margin-left:auto;display:flex}.et-chips{flex-wrap:wrap;gap:6px;display:flex}.et-chip{border-radius:var(--et-radius);border:1px solid var(--et-border);height:34px;color:var(--et-text-muted);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:.86rem;font-weight:700;transition:all .2s;display:inline-flex}.et-chip[aria-pressed=true].et-chip--info{background:var(--et-primary-soft);border-color:var(--et-primary);color:var(--et-primary-ink)}.et-chip[aria-pressed=true].et-chip--success{background:var(--et-success-soft);border-color:var(--et-success);color:var(--et-success-ink)}.et-chip[aria-pressed=true].et-chip--warning{background:var(--et-warning-soft);border-color:var(--et-warning);color:var(--et-warning-ink)}.et-chip[aria-pressed=true].et-chip--danger{background:var(--et-accent-soft);border-color:var(--et-accent);color:var(--et-accent-ink)}.et-chip--accent{background:var(--et-accent-soft);color:var(--et-accent-ink);cursor:default;border-color:#0000}.et-choice-group{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.et-choice-group>legend{margin-bottom:var(--et-field-gap);padding:0}.et-choice-group__options{flex-wrap:wrap;gap:8px;display:flex}.et-choice{border:1px solid var(--et-ctl-border);border-radius:var(--et-ctl-radius);background:var(--et-ctl-bg);color:var(--et-text);cursor:pointer;align-items:center;gap:10px;transition:all .2s;display:flex;position:relative}.et-choice input{opacity:0;pointer-events:none;position:absolute}.et-choice:hover{border-color:var(--et-primary)}.et-choice[data-checked=true]{border-color:var(--et-primary);background:var(--et-primary-soft);color:var(--et-primary-ink);font-weight:700}.et-choice[data-disabled]{opacity:.5;cursor:not-allowed}.et-choice__dot{order:-1}.et-choice[data-checked=true] .et-choice__dot{border-color:var(--et-check-on);box-shadow:inset 0 0 0 calc(var(--et-check-size) * .2) var(--et-ctl-bg);background:var(--et-check-on)}.et-choice:focus-within .et-choice__dot{box-shadow:var(--et-ctl-ring)}.et-choice[data-checked=true]:focus-within .et-choice__dot{box-shadow:inset 0 0 0 calc(var(--et-check-size) * .2) var(--et-ctl-bg), var(--et-ctl-ring)}.et-choice__copy{gap:2px;display:grid}.et-choice__label{align-items:center;gap:8px;display:flex}.et-choice__copy small{color:var(--et-text-muted);font-size:.86rem;font-weight:400}.et-choice-group--pill .et-choice{height:40px;padding:0 14px}.et-choice-group--card .et-choice-group__options{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.et-choice-group--card .et-choice{padding:var(--et-pad);flex:240px;align-items:flex-start}.et-choice-group--card .et-choice[data-checked=true]{border-width:2px;box-shadow:0 10px 24px #001e601f}.et-choice-group--card .et-choice__dot{order:2;margin-left:auto}.et-choice__icon{border-radius:var(--et-radius);background:var(--et-muted-bg);width:48px;height:48px;color:var(--et-text-muted);flex:none;place-items:center;display:grid}.et-choice[data-checked=true] .et-choice__icon{background:var(--et-primary-strong);color:#fff}.et-checklist{gap:12px;display:grid}.et-checklist__progress{color:var(--et-text-muted);gap:6px;font-size:.86rem;display:grid}.et-checklist__bar{border-radius:var(--et-radius);background:var(--et-muted-bg);height:6px;overflow:hidden}.et-checklist__bar span{background:linear-gradient(90deg, var(--et-primary), var(--et-success));height:100%;transition:width .4s cubic-bezier(.2,.8,.2,1);display:block}.et-checklist__items{gap:6px 14px;margin:0;padding:0;list-style:none;display:grid}.et-checklist__items--2{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.et-checklist__item{color:var(--et-text-muted);align-items:center;gap:10px;font-size:.9rem;display:flex}.et-checklist__item[data-done=true]{color:var(--et-text)}.et-checklist__item--toggle{border-radius:var(--et-radius);width:100%;color:var(--et-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 4px}.et-checklist__item--toggle:hover{background:var(--et-muted-bg)}.et-checklist__mark{border:2px solid var(--et-border-strong);color:#0000;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;transition:all .25s;display:grid}.et-checklist__item[data-done=true] .et-checklist__mark{border-color:var(--et-success);background:var(--et-success);color:#fff}.et-answer{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-field);cursor:pointer;align-items:center;gap:14px;min-height:58px;padding:0 18px;font-size:1.07rem;transition:all .2s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.et-answer input{opacity:0;pointer-events:none;position:absolute}.et-answer:not([data-locked]):hover{border-color:var(--et-primary);transform:translate(3px)}.et-answer[data-locked]{cursor:default}.et-answer__dot{border:2px solid var(--et-border-strong);color:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;transition:all .2s;display:grid}.et-answer__letter{width:22px}.et-answer__text{flex:1}.et-answer__tag{border-radius:var(--et-radius);color:#fff;padding:3px 10px;font-size:.8rem;font-weight:700;animation:.3s both etPop}.et-answer[data-state=selected]{border:2px solid var(--et-primary);background:var(--et-primary-soft);box-shadow:0 8px 20px #001e601a}.et-answer[data-state=selected] .et-answer__dot{border-color:var(--et-primary);box-shadow:inset 0 0 0 3px var(--et-field), inset 0 0 0 10px var(--et-primary)}.et-answer[data-state=correct],.et-answer[data-state=reveal]{border:2px solid var(--et-success);background:var(--et-success-soft)}.et-answer[data-state=correct] .et-answer__dot,.et-answer[data-state=reveal] .et-answer__dot{border-color:var(--et-success);background:var(--et-success)}.et-answer[data-state=correct] .et-answer__tag,.et-answer[data-state=reveal] .et-answer__tag{background:var(--et-success)}.et-answer[data-state=incorrect]{border:2px solid var(--et-accent);background:var(--et-accent-soft)}.et-answer[data-state=incorrect] .et-answer__dot{border-color:var(--et-accent);background:var(--et-accent)}.et-answer[data-state=incorrect] .et-answer__tag{background:var(--et-accent)}.et-palette{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.et-palette__item{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-muted-bg);height:44px;color:var(--et-text-muted);cursor:pointer;font-weight:700;transition:transform .15s,background .2s;animation:.35s cubic-bezier(.2,.8,.2,1) both etPop}.et-palette--round .et-palette__item{border-radius:999px}.et-palette__item:not(:disabled):hover{transform:scale(1.06)}.et-palette__item[data-state=answered]{background:var(--et-primary-soft);color:var(--et-primary-ink)}.et-palette__item[data-state=review]{border:2px solid var(--et-warning);color:var(--et-warning-ink)}.et-palette__item[data-state=current]{background:var(--et-primary-strong);border-color:var(--et-primary-strong);color:#fff;box-shadow:0 6px 14px #001e604d}.et-palette__item[data-state=locked]{background:var(--et-primary-soft);color:var(--et-primary-ink);cursor:not-allowed}.et-palette__item[data-state=done]{background:var(--et-success-soft);color:var(--et-success-ink);place-items:center;display:grid}.et-button--accent{background:var(--et-accent);color:#fff;position:relative;overflow:hidden;box-shadow:0 8px 18px #c1023047}.et-button--accent:hover:not(:disabled){color:#fff;transform:translateY(-2px);box-shadow:0 10px 22px #c1023066}.et-button--secondary:hover:not(:disabled){color:var(--et-text)}.et-button--ghost:hover:not(:disabled){color:var(--et-primary)}.et-button[aria-busy=true]{cursor:progress}.et-field__control:disabled{opacity:.6;cursor:not-allowed}.et-data-state{background:var(--et-surface);-webkit-backdrop-filter:blur(var(--et-blur));backdrop-filter:blur(var(--et-blur))}.et-data-state__icon{border-radius:var(--et-radius);background:var(--et-primary-soft);width:56px;height:56px;color:var(--et-primary-ink);place-items:center;margin-bottom:4px;animation:3s ease-in-out infinite etFloat;display:grid}.et-data-state--warning .et-data-state__icon{background:var(--et-warning-soft);color:var(--et-warning-ink)}.et-data-state--danger .et-data-state__icon{background:var(--et-accent-soft);color:var(--et-accent-ink)}.et-data-state--danger{border-color:var(--et-accent)}.et-data-state--warning{border-color:var(--et-warning)}.et-data-state__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.et-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;animation:.5s cubic-bezier(.2,.8,.2,1) both etUp;display:flex}.et-page-header__copy{gap:2px;min-width:0;display:grid}.et-page-header__eyebrow{color:var(--et-text-muted);margin:0;font-size:.86rem;font-weight:600}.et-page-header__title{letter-spacing:-.03em;color:var(--et-primary-ink);margin:0;font-size:1.85rem;font-weight:800;line-height:1.2}.et-page-header__description{max-width:72ch;color:var(--et-text-muted);margin:0;font-size:.96rem}.et-page-header__actions{flex-wrap:wrap;gap:10px;display:flex}.et-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--et-text-subtle);margin:0;font-size:.78rem;font-weight:700}.et-muted{color:var(--et-text-muted)}.et-subtle{color:var(--et-text-subtle)}.et-num{font-variant-numeric:tabular-nums}.et-ring{flex:none;position:relative}.et-ring svg{transform:rotate(-90deg)}.et-ring__value{transition:stroke-dashoffset .5s cubic-bezier(.2,.8,.2,1);animation:1.4s cubic-bezier(.2,.8,.2,1) .3s both etRingDraw}.et-ring__center{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.et-skeleton{border-radius:calc(var(--et-radius) * .6);background:var(--et-muted-bg);isolation:isolate;display:block;position:relative;overflow:hidden}.et-skeleton:after{content:"";background:linear-gradient(90deg, transparent 0, color-mix(in srgb, var(--et-surface-solid) 70%, transparent) 50%, transparent 100%);animation:1.35s cubic-bezier(.4,0,.2,1) infinite etSkeletonSweep;position:absolute;inset:0;transform:translate(-100%)}.et-skeleton--round{border-radius:999px}@keyframes etSkeletonSweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.et-skeleton:after{animation:none}.et-skeleton{animation:1.6s ease-in-out infinite etSkeletonPulse}}@keyframes etSkeletonPulse{50%{opacity:.55}}.et-skel{gap:12px;animation:.2s both etFadeIn;display:grid}.et-skel-text{gap:8px}.et-skel-panel{border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-surface);padding:20px}.et-skel-panel__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.et-skel-stats,.et-skel-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:16px;display:grid}.et-skel-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.et-skel-card{border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-surface);gap:10px;padding:18px;display:grid}.et-skel-rows{border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-surface);gap:0}.et-skel-row{border-bottom:1px solid var(--et-border);gap:16px;padding:14px 18px;display:grid}.et-skel-row:last-child{border-bottom:0}@keyframes etFadeIn{0%{opacity:0}}.et-section-error{border:1px solid color-mix(in srgb, var(--et-danger,#c0392b) 40%, var(--et-border));border-radius:var(--et-radius);background:color-mix(in srgb, var(--et-danger,#c0392b) 6%, var(--et-surface));color:var(--et-text);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.et-section-error span{flex:200px}.et-rich{gap:.6em;line-height:1.6;display:grid}.et-rich p{margin:0}.et-rich--inline,.et-rich--inline p{display:inline}.et-rich__table{overflow-x:auto}.et-rich table{border-collapse:collapse}.et-rich th,.et-rich td{border:1px solid var(--et-border);padding:4px 10px}.et-math{font-family:var(--et-font-mono,ui-monospace, monospace)}.et-math--block{white-space:pre-wrap;margin:0}.et-dialog{border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-surface-solid);width:min(440px,100vw - 32px);color:var(--et-text);text-align:center;padding:24px;box-shadow:0 30px 80px #0f1a3359}.et-dialog[open]{justify-items:center;gap:10px;animation:.35s cubic-bezier(.2,.8,.2,1) both etUp;display:grid}.et-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080e1e73}.et-dialog__icon{border-radius:999px;place-items:center;width:56px;height:56px;animation:.45s both etPop;display:grid}.et-dialog__title{color:var(--et-primary-ink);margin:0;font-size:1.28rem;font-weight:800}.et-dialog__description{color:var(--et-text-muted);margin:0;line-height:1.5}.et-dialog__actions{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin-top:8px;display:flex}.et-dialog__actions>*{flex:140px}.et-toasts{z-index:90;gap:8px;width:min(360px,100vw - 32px);display:grid;position:fixed;bottom:20px;right:20px}.et-toast{border-radius:var(--et-radius);background:var(--et-surface-solid);border:1px solid var(--et-border);border-left:4px solid var(--et-primary);align-items:center;gap:10px;padding:12px 12px 12px 14px;font-size:.93rem;animation:.35s cubic-bezier(.2,.8,.2,1) both etUp;display:flex;box-shadow:0 16px 40px #0f1a332e}.et-toast>span{flex:1}.et-toast button{border-radius:var(--et-radius);width:26px;height:26px;color:var(--et-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.et-toast--success{border-left-color:var(--et-success)}.et-toast--success svg:first-child{color:var(--et-success)}.et-toast--warning{border-left-color:var(--et-warning)}.et-toast--warning svg:first-child{color:var(--et-warning)}.et-toast--danger{border-left-color:var(--et-accent)}.et-toast--danger svg:first-child{color:var(--et-accent)}.et-toast--info svg:first-child{color:var(--et-primary)}.et-banner{border-radius:var(--et-radius);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:.9rem;font-weight:600;animation:.4s both etUp;display:flex}.et-banner>span{flex:1;min-width:200px}.et-banner--info{background:var(--et-primary-soft);color:var(--et-primary-ink);border-color:var(--et-primary-a)}.et-banner--warning{background:var(--et-warning-soft);color:var(--et-warning-ink)}.et-banner--danger{background:var(--et-accent-soft);color:var(--et-accent-ink)}.et-banner--success{background:var(--et-success-soft);color:var(--et-success-ink)}.et-icon-tile{border-radius:var(--et-radius);background:var(--et-primary-soft);width:48px;height:48px;color:var(--et-primary-ink);flex:none;place-items:center;display:grid}.et-icon-tile--sm{width:36px;height:36px}.et-icon-tile--accent{background:var(--et-accent-soft);color:var(--et-accent-ink)}.et-icon-tile--success{background:var(--et-success-soft);color:var(--et-success-ink)}.et-icon-tile--warning{background:var(--et-warning-soft);color:var(--et-warning-ink)}.et-card{padding:var(--et-pad);border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-raised);color:var(--et-text);align-content:start;gap:10px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .2s,border-color .2s;animation:.5s cubic-bezier(.2,.8,.2,1) both etUp;display:grid;position:relative}a.et-card:hover,.et-card--hover:hover{box-shadow:var(--et-shadow-lift);background:var(--et-hover);color:var(--et-text);transform:translateY(-3px)}.et-card--dashed{border-style:dashed;border-color:var(--et-border-strong);background:0 0}.et-card--disabled{opacity:.55;pointer-events:none}.et-grid{gap:var(--et-gap);display:grid}.et-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.et-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.et-grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.et-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.et-stack{gap:var(--et-gap);align-content:start;min-width:0;display:grid}.et-split{gap:var(--et-gap);flex-wrap:wrap;align-items:flex-start;display:flex}.et-split>.et-split__main{flex:1.8 560px;min-width:0}.et-split>.et-split__side{flex:300px;min-width:0}.et-sticky{position:sticky;top:84px}.et-kv{gap:8px;margin:0;display:grid}.et-kv>div{justify-content:space-between;gap:12px;font-size:.93rem;display:flex}.et-kv dt{color:var(--et-text-muted)}.et-kv dd{text-align:right;margin:0;font-weight:700}.et-divider{background:var(--et-border);border:0;height:1px;margin:0}.et-legend{color:var(--et-text-muted);flex-wrap:wrap;gap:12px;font-size:.82rem;display:flex}.et-legend span{align-items:center;gap:6px;display:inline-flex}.et-legend i{border-radius:2px;width:8px;height:8px;display:inline-block}.et-stacked-bar{border-radius:var(--et-radius);background:var(--et-muted-bg);gap:2px;height:8px;display:flex;overflow:hidden}.et-stacked-bar>span{transform-origin:0;height:100%;animation:1s cubic-bezier(.2,.8,.2,1) .2s both etGrow;display:block}.et-callout{border-radius:var(--et-radius);gap:10px;padding:12px 14px;font-size:.9rem;line-height:1.5;display:flex}.et-callout svg{flex:none;margin-top:2px}.et-surface{gap:var(--et-gap);padding:var(--et-pad);border-radius:var(--et-radius);background:var(--et-surface);border:1px solid var(--et-border);box-shadow:inset 0 1px 0 var(--et-highlight), var(--et-shadow);-webkit-backdrop-filter:blur(var(--et-blur)) saturate(170%);backdrop-filter:blur(var(--et-blur)) saturate(170%);display:grid}.et-surface--muted{background:var(--et-primary-soft)}.et-content-shell{gap:12px;max-width:760px;margin:0 auto;padding:48px 24px;display:grid}.et-page-title{letter-spacing:-.03em;color:var(--et-primary-ink);margin:0;font-size:1.85rem;font-weight:800}.et-lede{color:var(--et-text-muted);margin:0}.et-content-actions{flex-wrap:wrap;gap:10px;display:flex}.et-action-link{height:var(--et-ctl-h);border-radius:var(--et-radius);align-items:center;gap:6px;padding:0 16px;font-weight:700;display:inline-flex}.et-action-link--primary{background:var(--et-primary-strong);color:#fff}.et-action-link--primary:hover{color:#fff}.et-action-link--secondary{border:1px solid var(--et-border-strong);background:var(--et-field);color:var(--et-text)}@media (max-width:759px){.et-toasts{bottom:96px;right:16px}.et-sticky{position:static}.et-page-header__title{font-size:1.57rem}}.et-palette__item{place-items:center;display:grid}.et-palette--round .et-palette__item{height:40px}.et-palette__item:disabled{cursor:default}.et-palette__item[data-state=locked]:disabled{cursor:not-allowed}.et-rich__figure{justify-items:start;gap:6px;max-width:100%;margin:8px 0;display:inline-grid}.et-rich__img{border-radius:var(--et-radius-sm,8px);max-width:100%;height:auto}.et-rich--inline .et-rich__img{vertical-align:middle;width:auto;max-height:160px}.et-rich__figure[data-zoomed=true]{max-height:80vh;overflow:auto}.et-rich__figure[data-zoomed=true] .et-rich__img{max-width:none;width:min(1600px, calc(var(--et-zoom-base,1) * 200%))}.et-rich__zoom{border:1px solid var(--et-border);background:var(--et-surface);min-height:32px;color:var(--et-text);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:.8rem}.et-rich__image.et-skeleton{width:160px;height:100px;display:inline-block}.et-rich__image--missing{border:1px dashed var(--et-border-strong);color:var(--et-text-muted);border-radius:8px;padding:8px 12px;font-size:.85rem;display:inline-block}

@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(../media/KaTeX_AMS-Regular.3dqqgop8d9q74.woff2)format("woff2"),url(../media/KaTeX_AMS-Regular.3s3485bbs_y9t.woff)format("woff"),url(../media/KaTeX_AMS-Regular.06540o8ttgt08.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(../media/KaTeX_Caligraphic-Bold.0x398dszol8ix.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Bold.0i0ys3pk95qm_.woff)format("woff"),url(../media/KaTeX_Caligraphic-Bold.071y7fj7dknco.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(../media/KaTeX_Caligraphic-Regular.3ittfn7d21b9w.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Regular.3-a7ahrnv-1p0.woff)format("woff"),url(../media/KaTeX_Caligraphic-Regular.2a29kziuqmcwj.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(../media/KaTeX_Fraktur-Bold.3rq09ohrtely_.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Bold.1m6-2-v71aefh.woff)format("woff"),url(../media/KaTeX_Fraktur-Bold.2c272neyw5p5h.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(../media/KaTeX_Fraktur-Regular.1jvgec053-2og.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Regular.1pa447q_ni5m2.woff)format("woff"),url(../media/KaTeX_Fraktur-Regular.0_16ta522mcvb.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(../media/KaTeX_Main-Bold.22wkahef0u3fd.woff2)format("woff2"),url(../media/KaTeX_Main-Bold.1fyzqvxw_mkks.woff)format("woff"),url(../media/KaTeX_Main-Bold.3q46h05c4j0cw.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(../media/KaTeX_Main-BoldItalic.40drhxm0mwrzz.woff2)format("woff2"),url(../media/KaTeX_Main-BoldItalic.0g_mm5w89az4z.woff)format("woff"),url(../media/KaTeX_Main-BoldItalic.2r19jqj9qb5v7.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(../media/KaTeX_Main-Italic.1ck6crdmp78cu.woff2)format("woff2"),url(../media/KaTeX_Main-Italic.3h-lyz6-tj-5j.woff)format("woff"),url(../media/KaTeX_Main-Italic.07vrczmwpvimc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(../media/KaTeX_Main-Regular.29zz7337tzymc.woff2)format("woff2"),url(../media/KaTeX_Main-Regular.0r86ux5c2_9jc.woff)format("woff"),url(../media/KaTeX_Main-Regular.0cm4nk2aib81i.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(../media/KaTeX_Math-BoldItalic.0u_6s571--hh0.woff2)format("woff2"),url(../media/KaTeX_Math-BoldItalic.1-f92ydojzao_.woff)format("woff"),url(../media/KaTeX_Math-BoldItalic.0m2qm2_orz99k.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(../media/KaTeX_Math-Italic.18dmviy-uianu.woff2)format("woff2"),url(../media/KaTeX_Math-Italic.2d-roszuwfrpn.woff)format("woff"),url(../media/KaTeX_Math-Italic.1vw7gcigzv33_.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(../media/KaTeX_SansSerif-Bold.19n5ohjzvq40z.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Bold.1ad0dh55v7-4h.woff)format("woff"),url(../media/KaTeX_SansSerif-Bold.3ojskmd7zv_b8.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(../media/KaTeX_SansSerif-Italic.38w085lqrghwm.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Italic.0_21g6aey40vy.woff)format("woff"),url(../media/KaTeX_SansSerif-Italic.0abd80e_ako5h.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(../media/KaTeX_SansSerif-Regular.3w8wtfek3qsk6.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Regular.0v2olaztuqa1v.woff)format("woff"),url(../media/KaTeX_SansSerif-Regular.0xkeldfcfvj58.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(../media/KaTeX_Script-Regular.10h737unm2jp7.woff2)format("woff2"),url(../media/KaTeX_Script-Regular.2m7-0wua2lvnq.woff)format("woff"),url(../media/KaTeX_Script-Regular.1hw1d7omwtnoy.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size1-Regular.3xype_vsmmjgw.woff2)format("woff2"),url(../media/KaTeX_Size1-Regular.3aliq3yd-ja9b.woff)format("woff"),url(../media/KaTeX_Size1-Regular.44z_qgcc9t0a_.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size2-Regular.2-wakugslvf3a.woff2)format("woff2"),url(../media/KaTeX_Size2-Regular.3u0df62zf5guy.woff)format("woff"),url(../media/KaTeX_Size2-Regular.3eprswoc9v3fh.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size3-Regular.1nfuh3l6nzhjv.woff2)format("woff2"),url(../media/KaTeX_Size3-Regular.3n7wm08wz2r2g.woff)format("woff"),url(../media/KaTeX_Size3-Regular.2kp2izz6g7r-7.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size4-Regular.13pyt7zi482pb.woff2)format("woff2"),url(../media/KaTeX_Size4-Regular.37jvrh2wknf5u.woff)format("woff"),url(../media/KaTeX_Size4-Regular.2ltjhs9xhaefy.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(../media/KaTeX_Typewriter-Regular.2vfnlegjq9l42.woff2)format("woff2"),url(../media/KaTeX_Typewriter-Regular.0xi5kyeeydv4z.woff)format("woff"),url(../media/KaTeX_Typewriter-Regular.34aedpl-_o3h3.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.28"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}
.admin-page{gap:var(--et-gap)}.admin-page__header h1{letter-spacing:-.03em;color:var(--et-primary-ink);margin:0;font-size:1.85rem;font-weight:800;line-height:1.2}.admin-page__header{animation:.5s cubic-bezier(.2,.8,.2,1) both etUp}.admin-eyebrow{color:var(--et-text-subtle);letter-spacing:.05em;font-size:.78rem;font-weight:700}.admin-panel{padding:var(--et-pad)}.admin-panel h2{letter-spacing:-.01em;margin:0;font-size:1.07rem;font-weight:800}.admin-panel--warning{background:linear-gradient(180deg, var(--et-surface), var(--et-warning-soft))}.admin-notice{border-radius:var(--et-radius);background:var(--et-primary-soft);color:var(--et-primary-ink);align-items:flex-start;gap:8px;padding:10px 14px;font-size:.9rem;font-weight:600;animation:.35s both etUp;display:flex}.admin-tree__item,.admin-member,.admin-import-summary{border-radius:var(--et-radius);border-color:var(--et-border);background:var(--et-raised)}.admin-issue-list{border-left-color:var(--et-warning)}.admin-toolbar label{height:var(--et-ctl-h);border-radius:var(--et-radius);background:var(--et-field)}.admin-toolbar label:focus-within{border-color:var(--et-primary);box-shadow:0 0 0 3px var(--et-primary-a)}.admin-rich-editor__toolbar,.admin-rich-editor .tiptap{border-color:var(--et-border);background:var(--et-field)}.admin-rich-editor__toolbar{background:var(--et-muted-bg)}.admin-file-picker{border-color:var(--et-border-strong);border-radius:var(--et-radius);background:var(--et-raised)}.admin-review-checks input,.admin-row-select input{accent-color:var(--et-primary)}.a-quote{color:var(--et-text-muted);margin:0;font-size:.93rem;font-style:italic}.a-stack{min-width:0;line-height:1.3;display:grid}.a-stack small{color:var(--et-text-muted);font-size:.8rem}.a-row-link{border-radius:var(--et-radius);width:28px;height:28px;color:var(--et-text-muted);place-items:center;display:grid}.a-row-link:hover{background:var(--et-primary-a);color:var(--et-primary)}.a-health{border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-raised);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.a-health li{border-top:1px solid var(--et-border);animation:.45s both etUp}.a-health li:first-child{border-top:0}.a-health a{color:var(--et-text);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.a-health a:hover{background:var(--et-hover);color:var(--et-text)}.a-health__dot{background:var(--et-warning-soft);width:34px;height:34px;color:var(--et-warning-ink);border-radius:999px;place-items:center;display:grid}.a-health__dot[data-ok=true]{background:var(--et-success);color:#fff}.a-health__value{color:var(--et-warning-ink);font-size:1.14rem}.a-health__value[data-ok=true]{color:var(--et-success-ink)}.a-table-panel{overflow:clip}.a-table-panel .et-table{background:0 0;border:0;border-radius:0}.a-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.a-toolbar>.et-search-field{flex:2 260px}.a-toolbar>.et-field{flex:160px}.a-list-head{padding:12px var(--et-pad);border-bottom:1px solid var(--et-border);color:var(--et-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.9rem;display:flex}.a-list-head .et-row{gap:8px}.a-cell-title{min-width:0;display:grid}.a-cell-title strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a-cell-title small{color:var(--et-text-muted);font-size:.8rem}.a-tag{border-radius:var(--et-radius);background:var(--et-muted-bg);color:var(--et-text-muted);white-space:nowrap;padding:2px 8px;font-size:.78rem;font-weight:700}.a-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-steps li{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-raised);color:var(--et-text-muted);align-items:center;gap:10px;padding:12px;font-size:.9rem;display:flex}.a-steps li>span:first-child{border:2px solid var(--et-border-strong);border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:.86rem;font-weight:800;display:grid}.a-steps li[data-state=done]{color:var(--et-success-ink)}.a-steps li[data-state=done]>span:first-child{border-color:var(--et-success);background:var(--et-success);color:#fff}.a-steps li[data-state=current]{border-color:var(--et-primary);background:var(--et-primary-soft);color:var(--et-primary-ink);font-weight:700}.a-steps li[data-state=current]>span:first-child{border-color:var(--et-primary);background:var(--et-primary-strong);color:#fff}.a-template-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.a-template-row p{color:var(--et-text-muted);flex:260px;margin:0;font-size:.9rem}.a-template-row__actions{gap:8px;display:flex}.a-dropzone{border-radius:var(--et-radius);border:1.5px dashed var(--et-border-strong);background:var(--et-raised);text-align:center;justify-items:center;gap:8px;padding:28px 16px;transition:border-color .2s,background .2s;display:grid}.a-dropzone:hover{border-color:var(--et-primary);background:var(--et-primary-a)}.a-dropzone svg{color:var(--et-primary);animation:3s ease-in-out infinite etFloat}.a-dropzone span{color:var(--et-text-muted);font-size:.86rem}.a-kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.a-kpi{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-raised);gap:2px;padding:12px 14px;display:grid}.a-kpi small{color:var(--et-text-muted);font-size:.82rem}.a-kpi strong{font-variant-numeric:tabular-nums;font-size:1.43rem;font-weight:800}.a-kpi[data-tone=success] strong{color:var(--et-success-ink)}.a-kpi[data-tone=danger] strong{color:var(--et-accent-ink)}.a-kpi[data-tone=warning] strong{color:var(--et-warning-ink)}.a-tree{gap:6px;margin:0;padding:0;list-style:none;display:grid}.a-tree__item{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-raised);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;transition:background .2s;animation:.4s both etUp;display:grid}.a-tree__item:hover{background:var(--et-hover)}.a-tree__item[data-level=Topic]{margin-left:22px}.a-tree__item[data-level=Subtopic]{margin-left:44px}.a-tree__item[data-active=false]{opacity:.6}.a-tree__item[data-selected=true]{border-color:var(--et-primary);background:var(--et-primary-soft)}.a-tree__item button.a-tree__select{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.a-level{border-radius:var(--et-radius);text-transform:uppercase;letter-spacing:.04em;background:var(--et-primary-soft);color:var(--et-primary-ink);padding:2px 8px;font-size:.74rem;font-weight:800}.a-level[data-level=Topic]{background:var(--et-accent-soft);color:var(--et-accent-ink)}.a-level[data-level=Subtopic]{background:var(--et-muted-bg);color:var(--et-text-muted)}.a-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}.a-members{gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-member{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-raised);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;animation:.4s both etUp;display:grid}.a-member__n{border-radius:var(--et-radius);background:var(--et-primary-soft);width:28px;height:28px;color:var(--et-primary-ink);place-items:center;font-size:.86rem;font-weight:800;display:grid}.a-member__actions{gap:2px;display:flex}.a-member__actions .et-button{width:34px;padding:0}.a-review-item{border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-raised);width:100%;color:var(--et-text);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;transition:background .2s,border-color .2s;display:grid}.a-review-item:hover{background:var(--et-hover)}.a-review-item[aria-pressed=true]{border-color:var(--et-primary);background:var(--et-primary-soft)}.a-preview{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-field);gap:12px;padding:16px;display:grid}.a-preview h3{margin:0;font-size:1.14rem;line-height:1.45}.a-preview p{color:var(--et-text-muted);margin:0}.a-preview ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.a-preview li{border-radius:var(--et-radius);border:1px solid var(--et-border);gap:10px;padding:8px 12px;display:flex}.a-preview li[data-correct=true]{border-color:var(--et-success);background:var(--et-success-soft)}.a-split-3{gap:var(--et-gap);grid-template-columns:minmax(300px,1fr) minmax(0,1.4fr) minmax(280px,1fr);align-items:start;display:grid}.a-settings-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.a-settings-list li{border-top:1px solid var(--et-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.a-settings-list li:first-child{border-top:0}.a-switch{background:var(--et-border-strong);cursor:pointer;border:0;border-radius:999px;flex:none;width:44px;height:26px;transition:background .25s;position:relative}.a-switch:after{content:"";background:#fff;border-radius:999px;width:20px;height:20px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0f1a3340}.a-switch[aria-checked=true]{background:var(--et-primary)}.a-switch[aria-checked=true]:after{transform:translate(18px)}.a-switch:disabled{opacity:.55;cursor:not-allowed}@media (max-width:1100px){.a-split-3{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.a-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.a-back{color:var(--et-primary);align-items:center;gap:6px;font-size:.9rem;font-weight:700;display:inline-flex}.a-title-state{letter-spacing:0;color:var(--et-text-muted);font-size:1rem;font-weight:600}.a-options{border:0;gap:10px;margin:0;padding:0;display:grid}.a-options legend{margin-bottom:var(--et-field-gap);font-weight:700}.a-option{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-raised);gap:10px;padding:12px;transition:background .2s,border-color .2s;display:grid}.a-option[data-correct=true]{border-color:var(--et-success);background:var(--et-success-soft)}.a-option__head{align-items:center;gap:10px;display:flex}.a-option__head strong{flex:1}.a-option__letter{border-radius:var(--et-radius);background:var(--et-primary-soft);width:32px;height:32px;color:var(--et-primary-ink);place-items:center;font-weight:800;display:grid}.a-option[data-correct=true] .a-option__letter{background:var(--et-success);color:#fff}.a-preview__lang{color:var(--et-text-muted);font-size:.82rem}.a-actions-2{grid-template-columns:1fr 1.3fr;gap:10px;display:grid}.a-subject-list{border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-raised);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.a-subject-list li+li{border-top:1px solid var(--et-border)}.a-subject-row{width:100%;color:var(--et-text);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;transition:background .2s;display:grid}.a-subject-row:hover{background:var(--et-hover)}.a-subject-row[aria-pressed=true]{border-left-color:var(--et-primary-strong);background:var(--et-primary-soft)}.a-subject-row svg{color:var(--et-text-muted)}.a-subject-row__n{color:var(--et-text-muted);font-size:.86rem}.a-subject-meta{justify-items:end}.a-section-head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.a-section-head h3{margin:0;font-size:1rem;font-weight:800}.a-section-head p{color:var(--et-text-muted);margin:2px 0 0;font-size:.86rem}.a-add-taxon{border-radius:var(--et-radius);border:1.5px dashed var(--et-border-strong);gap:12px;padding:14px;display:grid}.a-add-taxon>.et-button{justify-self:start}.a-panel-actions{border-top:1px solid var(--et-border);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:14px;display:flex}.a-add-row{border-radius:var(--et-radius);border:1.5px dashed var(--et-border-strong);height:46px;color:var(--et-primary-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}.a-add-row:hover:not(:disabled){background:var(--et-primary-a);border-color:var(--et-primary)}.a-add-row:disabled{opacity:.5;cursor:not-allowed}.a-import-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.a-tile-ok{border-radius:var(--et-radius);background:var(--et-success-soft);width:48px;height:48px;color:var(--et-success-ink);place-items:center;display:grid}.a-import-head strong{font-size:1.07rem}.a-validation{color:var(--et-success-ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.a-validation[data-status=error]{color:var(--et-accent-ink)}.a-validation[data-status=warning]{color:var(--et-warning-ink)}.a-fix{border-radius:var(--et-radius);background:var(--et-warning-soft);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px;display:flex}.a-fix>.et-field{flex:220px}.a-summary-counts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.a-summary-counts li{justify-content:space-between;align-items:center;font-size:.93rem;display:flex}.a-summary-counts li span{color:var(--et-text-muted);align-items:center;gap:8px;display:inline-flex}.a-summary-counts li span:before{content:"";background:var(--et-text-subtle);border-radius:999px;width:8px;height:8px}.a-summary-counts strong{font-size:1.14rem}.a-summary-counts li[data-tone=success] span:before{background:var(--et-success)}.a-summary-counts li[data-tone=success] strong{color:var(--et-success-ink)}.a-summary-counts li[data-tone=info] span:before{background:var(--et-primary)}.a-summary-counts li[data-tone=danger] span:before{background:var(--et-accent)}.a-summary-counts li[data-tone=danger] strong{color:var(--et-accent-ink)}.a-review-list{gap:8px;display:grid}.a-icon-tile{border-radius:var(--et-radius);background:var(--et-primary-soft);width:40px;height:40px;color:var(--et-primary-ink);flex:none;place-items:center;display:grid}.a-pager{color:var(--et-text-muted);justify-content:space-between;align-items:center;font-size:.86rem;display:flex}.a-preview-tabs{border-bottom:1px solid var(--et-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.c-tabs-lite{gap:4px;display:flex}.c-tabs-lite button{height:40px;color:var(--et-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 14px;font-weight:700}.c-tabs-lite button[aria-selected=true]{border-bottom-color:var(--et-primary-strong);color:var(--et-primary-ink)}.a-q-stem{gap:8px;margin:0;font-size:1.14rem;line-height:1.5;display:flex}.a-q-stem span{color:var(--et-primary-ink)}.a-q-options{gap:10px;margin:0;padding:0;list-style:none;display:grid}.a-q-options li{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-field);align-items:center;gap:14px;min-height:48px;padding:0 14px;display:flex}.a-q-options li[data-correct=true]{border:2px solid var(--et-success);background:var(--et-success-soft)}.a-q-options li>span:nth-child(2){flex:1}.a-q-options__letter{background:var(--et-muted-bg);border-radius:999px;place-items:center;width:28px;height:28px;font-size:.86rem;font-weight:800;display:grid}.a-q-options__check{background:var(--et-success);color:#fff;border-radius:999px;place-items:center;width:26px;height:26px;animation:.35s both etPop;display:grid}.a-explain{border-radius:var(--et-radius);background:var(--et-success-soft);color:var(--et-success-ink);gap:10px;padding:12px 14px;display:flex}.a-explain>span{color:var(--et-text);gap:2px;font-size:.93rem;display:grid}.a-explain strong{color:var(--et-success-ink)}.a-tags{gap:6px;display:grid}.a-tags small{color:var(--et-text-muted);font-weight:700}.a-decision{gap:10px;display:grid}.a-decision__changes:not(:disabled){border-color:var(--et-warning);background:var(--et-warning-soft);color:var(--et-warning-ink)}.a-details summary{color:var(--et-text-muted);cursor:pointer;align-items:center;gap:4px;font-size:.86rem;display:inline-flex}.a-details p{color:var(--et-text-muted);margin:6px 0 0;font-size:.86rem}.a-id{color:var(--et-primary);font-variant-numeric:tabular-nums}.a-lang-dots{gap:6px;display:inline-flex}.a-lang-dots__on{color:#fff;fill:var(--et-success)}.a-lang-dots__off{color:var(--et-text-subtle);fill:var(--et-muted-bg)}.a-file-icon{vertical-align:-2px;color:var(--et-success);margin-right:6px}.a-pagination{align-items:center;gap:8px;display:flex}.a-pagination .et-icon-button{width:34px;height:34px}.a-pagination>span{border-radius:var(--et-radius);background:var(--et-primary-strong);color:#fff;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.a-icon-tile--accent{background:var(--et-accent-soft);color:var(--et-accent-ink)}.a-detail{border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-raised);margin:0;display:grid;overflow:hidden}.a-detail>div{border-top:1px solid var(--et-border);grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:12px;padding:12px 14px;font-size:.93rem;display:grid}.a-detail>div:first-child{border-top:0}.a-detail dt{color:var(--et-text-muted)}.a-detail dd{margin:0;font-weight:700}.a-redacted{border-radius:var(--et-radius);background:var(--et-muted-bg);color:var(--et-text-muted);gap:10px;margin:0;padding:12px 14px;font-size:.86rem;display:flex}.a-redacted svg{flex:none;margin-top:2px}.a-split-3 .et-choice-group__options{display:grid}.a-split-3 .et-choice-group--pill .et-choice{height:44px}.a-avatar{width:40px;height:40px}.a-avatar--lg{width:56px;height:56px;font-size:1rem}.a-account-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.a-account-name{margin:0;font-size:1.36rem;font-weight:800}.a-readonly{height:var(--et-ctl-h);border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-muted-bg);color:var(--et-text-muted);align-items:center;gap:8px;padding:0 12px;display:flex}.a-readonly svg{color:var(--et-success)}.a-readonly:has(svg.lucide-lock) svg{color:var(--et-text-muted)}.a-redacted--ok{background:var(--et-success-soft);color:var(--et-success-ink)}.a-timeline{gap:4px;margin:0;padding:0;list-style:none;display:grid;position:relative}.a-timeline:before{content:"";background:var(--et-border);width:2px;position:absolute;top:20px;bottom:20px;left:19px}.a-timeline__item{border-radius:var(--et-radius);width:100%;color:var(--et-text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 10px 10px 0;display:grid;position:relative}.a-timeline__item:hover{background:var(--et-hover)}.a-timeline__item[aria-pressed=true]{background:var(--et-primary-soft)}.a-timeline__dot{border:2px solid var(--et-surface-solid);background:var(--et-primary-soft);width:40px;height:40px;color:var(--et-primary-ink);border-radius:999px;place-items:center;display:grid;position:relative}.a-timeline__dot[data-category=Imports]{background:var(--et-success-soft);color:var(--et-success-ink)}.a-timeline__dot[data-category=Support]{background:var(--et-warning-soft);color:var(--et-warning-ink)}.a-timeline__item[aria-pressed=true] .a-timeline__dot{border-color:var(--et-primary-strong)}.a-capabilities{border:1px solid var(--et-border);border-radius:var(--et-radius);background:var(--et-raised);margin:0;padding:0;list-style:none;display:grid}.a-capabilities li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.a-capabilities li+li{border-top:1px solid var(--et-border)}.a-narrow{max-width:320px}.a-auth{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:100vh;display:grid}.a-auth__brand{color:#fff;background:linear-gradient(160deg,#001e60 0%,#0e2f73 60%,#22487a 100%);flex-direction:column;justify-content:space-between;padding:40px;display:flex}.a-auth__logo{align-items:center;gap:12px;display:flex}.a-auth__logo>span:last-child{display:grid}.a-auth__logo small{color:#a9bce0}.a-auth__mark{place-items:center;width:44px;height:44px;display:grid}.a-auth__points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.a-auth__points li{border-radius:var(--et-radius);background:#ffffff17;border:1px solid #ffffff24;align-items:center;gap:12px;max-width:420px;padding:14px 16px;animation:.6s both etUp;display:flex}.a-auth__line{margin:0;font-size:1.36rem;font-weight:700}.a-auth__main{place-items:center;padding:32px 20px;display:grid}.a-auth__card{border-radius:var(--et-radius);background:var(--et-surface-solid);border:1px solid var(--et-border);gap:14px;width:min(420px,100%);padding:28px;animation:.5s both etUp;display:grid;box-shadow:0 24px 60px #0f1a331a}.a-auth__card h1{color:var(--et-primary-ink);margin:0;font-size:1.71rem;font-weight:800}.a-auth__card p{margin:0}.a-auth__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--et-accent);font-size:.78rem;font-weight:700}@media (max-width:959px){.a-auth{grid-template-columns:1fr}.a-auth__brand{display:none}}.a-skeleton{gap:var(--et-gap);display:grid}.a-skeleton--narrow{max-width:420px;margin:80px auto;padding:0 20px}.a-state{place-items:center;min-height:100vh;padding:24px;display:grid}.a-state__card{border-radius:var(--et-radius);background:var(--et-surface-solid);border:1px solid var(--et-border);max-width:520px;box-shadow:var(--et-shadow);text-align:center;justify-items:center;gap:12px;padding:32px;animation:.5s both etUp;display:grid}.a-state__card--danger{border-color:var(--et-accent)}.a-state__card h1{color:var(--et-primary-ink);margin:0;font-size:1.43rem;font-weight:800}.a-state__card p{color:var(--et-text-muted);margin:0}.a-state__card small{color:var(--et-text-subtle)}.a-state__icon{border-radius:999px;place-items:center;width:64px;height:64px;animation:.45s both etPop;display:grid}.a-split-3 .a-review-item{grid-template-columns:auto minmax(0,1fr)}.a-split-3 .a-review-item>.et-status-badge{grid-column:2;justify-self:start}@media (max-width:1280px) and (min-width:1101px){.a-split-3{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.a-split-3>:last-child{grid-column:1/-1}}.a-fieldset{gap:var(--et-gap);border:0;min-width:0;margin:0;padding:0;display:grid}.a-legend{margin-bottom:var(--et-field-gap);font-weight:600}.a-lang-block+.a-lang-block{margin-top:var(--et-gap)}.a-evidence{border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-muted-bg);gap:8px;padding:12px;display:grid}.a-warn{color:var(--et-warning-ink);align-items:center;gap:4px;font-weight:600;display:inline-flex}.a-review-form,.a-checklist-input{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.a-checklist-input legend{margin-bottom:var(--et-field-gap);font-weight:600}.a-review-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.a-review-list li{gap:4px;font-size:.86rem;display:grid}.a-review-list p{color:var(--et-text-muted);margin:0}.a-review-block{border-top:1px solid var(--et-border);gap:8px;padding-top:12px;display:grid}.a-review-block h3{margin:0;font-size:.9rem}.a-review-options{gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-review-options li{border-radius:var(--et-radius);border:1px solid var(--et-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.a-review-options li[data-correct=true]{border-color:var(--et-success);background:var(--et-success-soft)}.a-queue{gap:6px;margin:0;padding:0;list-style:none;display:grid}.a-queue__item{border-radius:var(--et-radius);border:1px solid var(--et-border);width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s;display:grid}.a-queue__item:hover{background:var(--et-hover)}.a-queue__item[aria-selected=true]{border-color:var(--et-primary);background:var(--et-primary-a)}.a-member-list,.a-member-results{gap:6px;margin:0;padding:0;list-style:none;display:grid}.a-member-list{counter-reset:member}.a-member-list li,.a-member-results li{border-radius:var(--et-radius);border:1px solid var(--et-border);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.a-member-list li:before{counter-increment:member;content:counter(member);min-width:1.5em;color:var(--et-primary);font-weight:700}.a-member-list li>.a-stack{flex:1}.a-member-picker{margin-top:var(--et-gap);gap:10px;display:grid}.a-member-results{max-height:320px;overflow:auto}.a-issue-list{margin:0;padding-inline-start:16px;font-size:.8rem}.a-dl{grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0;font-size:.88rem;display:grid}.a-dl dt{color:var(--et-text-muted)}.a-dl dd{overflow-wrap:anywhere;margin:0}.a-dl--inline{padding:var(--et-pad)}.a-report-text{border-inline-start:3px solid var(--et-warning);border-radius:var(--et-radius);background:var(--et-warning-soft);white-space:pre-wrap;margin:0;padding:12px 14px}.a-change{color:var(--et-text-muted);overflow-wrap:anywhere;font-size:.76rem}.a-counter-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin:0;display:grid}.a-counter-grid div{border-radius:var(--et-radius);border:1px solid var(--et-border);padding:12px;animation:.45s both etUp}.a-counter-grid dt{color:var(--et-text-muted);font-size:.78rem}.a-counter-grid dd{margin:4px 0 0;font-size:1.35rem;font-weight:700}.a-status-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-status-list li{align-items:center;gap:8px;display:flex}.a-refresh{align-items:center;gap:6px;font-size:.8rem;display:inline-flex}.a-spin{animation:1s linear infinite etSpin}@keyframes etSpin{to{transform:rotate(360deg)}}.a-void-target{border-radius:var(--et-radius);border:1px solid var(--et-border);gap:6px;padding:12px;display:grid}@media (prefers-reduced-motion:reduce){.a-spin,.a-counter-grid div{animation:none}}.a-mfa-setup{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.a-mfa-setup img{border-radius:var(--et-radius);background:#fff;padding:6px}.a-mfa-secret{letter-spacing:.08em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:.95rem}.a-recovery-codes{border-radius:var(--et-radius);border:1px dashed var(--et-border-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding:12px 12px 12px 32px;font-size:.95rem;display:grid}.a-auth__card form{gap:14px;display:grid}.a-asset-upload{gap:var(--et-gap);display:grid}.a-asset-thumb{object-fit:contain;border-radius:var(--et-radius);border:1px solid var(--et-border);background:var(--et-muted-bg);width:96px;height:72px}.a-asset-thumb--empty{display:inline-block}.a-asset-grid,.a-asset-picker,.a-usage{gap:10px;margin:0;padding:0;list-style:none;display:grid}.a-asset-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.a-asset-grid button,.a-asset-picker button{border-radius:var(--et-radius);border:1px solid var(--et-border);width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;align-items:flex-start;gap:12px;padding:10px;display:flex}.a-asset-grid button:hover,.a-asset-picker button:hover{background:var(--et-hover)}.a-asset-picker{max-height:340px;overflow:auto}.a-asset-picker__upload summary{cursor:pointer;margin:8px 0;font-weight:600}.a-option-image{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-managed-image{margin:8px 0;display:block}.admin-managed-image img{border-radius:var(--et-radius);max-width:100%;max-height:320px}.admin-managed-image[data-selected=true] img{outline:2px solid var(--et-primary);outline-offset:2px}.admin-managed-image__missing{border:1px dashed var(--et-border-strong);border-radius:var(--et-radius);color:var(--et-text-muted);padding:10px 14px;display:inline-block}
