:root{--on-action:#ffffff;--control-border:#857d78;--muted-subtle:#646a7c;--surface-overlay:#ffffff;--scrim:rgb(13 16 35/0.5);--success-ink:#05603a;--success-soft:#e8f6ee;--success-solid:#0a7a4b;--on-success:#ffffff;--success-line:#9fd3b8;--warning-ink:#8a4a05;--warning-soft:#fdf3e1;--warning-solid:#a35a06;--on-warning:#ffffff;--warning-line:#ecc58d;--danger-ink:#a8231a;--danger-soft:#fdecea;--danger-solid:#b42318;--on-danger:#ffffff;--danger-line:#eea9a3;--info-ink:#12508a;--info-soft:#e9f2fb;--info-solid:#1765ad;--on-info:#ffffff;--info-line:#9cc3e6;--correct:var(--success-solid);--wrong:var(--danger-solid);--hl-yellow:rgb(255 210 0/0.42);--hl-green:rgb(40 190 90/0.28);--hl-blue:rgb(30 136 255/0.24);--hl-pink:rgb(255 60 160/0.24);--hl-yellow-line:#b88a00;--hl-green-line:#1f8f45;--hl-blue-line:#1565c0;--hl-pink-line:#c2187a;--ink-rgb:13 16 35;--muted-rgb:80 84 99;--surface-rgb:255 255 255;--surface-raised-rgb:244 240 237;--line-rgb:236 231 228;--control-border-rgb:133 125 120;--action-rgb:200 77 12;--on-action-rgb:255 255 255;--brand-rgb:233 90 14;--brand-soft-rgb:253 240 234;--success-ink-rgb:5 96 58;--success-soft-rgb:232 246 238;--success-solid-rgb:10 122 75;--success-line-rgb:159 211 184;--warning-ink-rgb:138 74 5;--warning-soft-rgb:253 243 225;--warning-solid-rgb:163 90 6;--warning-line-rgb:236 197 141;--danger-ink-rgb:168 35 26;--danger-soft-rgb:253 236 234;--danger-solid-rgb:180 35 24;--danger-line-rgb:238 169 163;--info-ink-rgb:18 80 138;--info-soft-rgb:233 242 251;--info-solid-rgb:23 101 173;--info-line-rgb:156 195 230;--text-xs:max(12px,calc(0.75rem * var(--font-scale, 1)));--text-sm:max(13px,calc(0.875rem * var(--font-scale, 1)));--text-base:max(15px,calc(1rem * var(--font-scale, 1)));--text-lg:calc(1.125rem * var(--font-scale, 1));--text-xl:calc(1.25rem * var(--font-scale, 1));--text-page-title:calc(1.5rem * var(--font-scale, 1));--text-display:calc(2rem * var(--font-scale, 1));--weight-body:400;--weight-label:600;--weight-heading:700;--weight-numeral:800;--space-5:20px;--space-10:40px;--space-12:48px;--space-gutter:16px;--space-section:24px;--space-stack:12px;--space-card:16px;--control-h-sm:36px;--control-h-md:44px;--control-h-lg:48px;--hit-min:44px;--radius-pill:999px;--radius-sheet:16px;--radius-field:12px;--radius-dialog:24px;--page-tint:#f6f4f2;--fill-default:rgb(13 16 35/0.055);--fill-default-hover:rgb(13 16 35/0.09);--shadow-surface:0 2px 4px 0 rgb(0 0 0/0.04),0 1px 2px 0 rgb(0 0 0/0.06),0 0 1px 0 rgb(0 0 0/0.06);--shadow-field:0 2px 4px 0 rgb(0 0 0/0.04),0 1px 2px 0 rgb(0 0 0/0.06),0 0 1px 0 rgb(0 0 0/0.06);--shadow-overlay:0 2px 8px 0 rgb(0 0 0/0.06),0 -6px 12px 0 rgb(0 0 0/0.03),0 14px 28px 0 rgb(0 0 0/0.08);--ease-fluid:cubic-bezier(0.32,0.72,0,1);--z-base:0;--z-raised:1;--z-sticky:20;--z-chrome:30;--z-drawer:40;--z-popover:60;--z-watermark:1150;--z-dialog:1200;--z-dialog-nested:1300;--z-select:2000;--z-viewer:2500;--z-toast:3000;--z-skip-link:3100;--z-lock:3200;--dur-instant:80ms;--dur-fast:140ms;--dur-base:200ms;--dur-slow:280ms;--dur-exit:150ms;--dur-flip:420ms;--delay-pending:150ms;--delay-nav:120ms;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-enter:cubic-bezier(0.22,0.8,0.25,1);--ease-exit:cubic-bezier(0.4,0,1,1);--motion-distance:8px;--bottom-chrome:0px}@media (min-width:768px){:root{--space-gutter:24px;--space-card:20px}}@media (min-width:1024px){:root{--space-section:32px;--text-page-title:calc(1.75rem * var(--font-scale, 1))}}@media (min-width:1280px){:root{--space-gutter:32px}}@media (prefers-reduced-motion:reduce){:root{--dur-base:0ms;--dur-slow:0ms;--dur-flip:0ms;--motion-distance:0px}}:root{--leaderboard-hero-1:#121536;--leaderboard-hero-2:#1d1f4f;--leaderboard-hero-3:#3b1f3f;--leaderboard-hero-4:#7a2d1a;--leaderboard-navy:#0d1023;--leaderboard-amber:#ffb547;--leaderboard-live:#3ddc97;--leaderboard-gold:#f5b301;--leaderboard-gold-light:#ffd65a;--leaderboard-gold-deep:#e89a00;--leaderboard-silver:#a7b1c2;--leaderboard-silver-light:#d9dee7;--leaderboard-silver-deep:#8e99ab;--leaderboard-bronze:#cd7a3c;--leaderboard-bronze-light:#f0a46c;--leaderboard-bronze-deep:#b8622a;--leaderboard-numeral-light:#fff6d6;--leaderboard-numeral-deep:#ffbf3c;--leaderboard-me-from:#fff4ec;--leaderboard-me-to:#ffe6d6;--leaderboard-me-line:#f8d3bc;--leaderboard-me-ink:#7a2d0a;--leaderboard-me-chip-ink:#3a3d4c;--leaderboard-me-strong:#0d1023;--leaderboard-flame-ink:#c2410c;--leaderboard-score-ink:#2557ad;--share-whatsapp:#25d366;--on-share-whatsapp:#0b3d1f;--share-facebook:#0866ff;--on-share-facebook:#ffffff;--share-x:#0f1419;--on-share-x:#ffffff;--share-telegram:#2aabee;--on-share-telegram:#002236;--share-linkedin:#0a66c2;--on-share-linkedin:#ffffff}html[data-theme=dark]{--leaderboard-me-from:#2a1a12;--leaderboard-me-to:#3a1f12;--leaderboard-me-line:#5a3420;--leaderboard-me-ink:#ffc49b;--leaderboard-me-chip-ink:#d5d8e2;--leaderboard-me-strong:#ffffff;--leaderboard-flame-ink:#ff9a5c;--leaderboard-score-ink:#8fb4ff;--share-x:#e7e9ea;--on-share-x:#0f1419;--page-tint:var(--paper);--fill-default:rgb(255 255 255/0.07);--fill-default-hover:rgb(255 255 255/0.11);--shadow-surface:inset 0 1px 0 rgb(255 255 255/0.04),0 1px 2px rgb(0 0 0/0.4);--shadow-field:0 1px 2px rgb(0 0 0/0.3);--shadow-overlay:inset 0 0 1px 0 rgb(255 255 255/0.3),0 24px 48px -12px rgb(0 0 0/0.6);--on-action:#0c0d17;--control-border:#737aab;--surface-overlay:#20244a;--scrim:rgb(0 0 0/0.6);--success-ink:#8fe2b5;--success-soft:#153b2c;--success-solid:#3fbf7f;--on-success:#0c0d17;--success-line:#24604a;--warning-ink:#f5cf7b;--warning-soft:#3b2e19;--warning-solid:#e0a63a;--on-warning:#0c0d17;--warning-line:#6b5124;--danger-ink:#ff9da5;--danger-soft:#44252d;--danger-solid:#f0717c;--on-danger:#0c0d17;--danger-line:#7a3a45;--info-ink:#8dceff;--info-soft:#17344a;--info-solid:#4fa9e8;--on-info:#0c0d17;--info-line:#2b5a7c;--ink-rgb:233 230 236;--muted-rgb:166 170 191;--surface-rgb:17 20 42;--surface-raised-rgb:24 28 56;--line-rgb:42 47 77;--control-border-rgb:115 122 171;--action-rgb:219 128 87;--on-action-rgb:12 13 23;--brand-rgb:219 128 87;--brand-soft-rgb:43 34 51;--success-ink-rgb:143 226 181;--success-soft-rgb:21 59 44;--success-solid-rgb:63 191 127;--success-line-rgb:36 96 74;--warning-ink-rgb:245 207 123;--warning-soft-rgb:59 46 25;--warning-solid-rgb:224 166 58;--warning-line-rgb:107 81 36;--danger-ink-rgb:255 157 165;--danger-soft-rgb:68 37 45;--danger-solid-rgb:240 113 124;--danger-line-rgb:122 58 69;--info-ink-rgb:141 206 255;--info-soft-rgb:23 52 74;--info-solid-rgb:79 169 232;--info-line-rgb:43 90 124;--hl-yellow:rgb(255 214 10/0.3);--hl-green:rgb(60 220 110/0.26);--hl-blue:rgb(90 165 255/0.3);--hl-pink:rgb(255 110 190/0.3);--hl-yellow-line:#ffd60a;--hl-green-line:#4cd97b;--hl-blue-line:#7ab8ff;--hl-pink-line:#ff86c8}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.btn{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(233 90 14/0.3)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(233 90 14/0.3)}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-primary{border-width:1px;border-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-density=compact] .btn-primary{min-height:2.35rem}html[data-theme=dark] :where(.btn-primary,[class~=text-white]){color:var(--dark-ink-strong)}.btn-primary{border-radius:var(--radius-pill);background:var(--brand-fill)}.btn-primary:hover{background:var(--brand-fill-hover)}.btn-secondary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(233 90 14/0.3)}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(249 211 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(40 44 76/var(--tw-text-opacity,1));--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-density=compact] .btn-secondary{min-height:2.35rem}@media (hover:hover) and (pointer:fine){.btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(253 240 234/var(--tw-bg-opacity,1))}}.btn-secondary{border-color:var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink)}.field{min-height:2.75rem;width:100%;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(249 211 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(22 25 49/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px rgba(13,16,35,.03);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field::-moz-placeholder{--tw-text-opacity:1;color:rgb(139 151 168/var(--tw-text-opacity,1))}.field::placeholder{--tw-text-opacity:1;color:rgb(139 151 168/var(--tw-text-opacity,1))}.field:focus{--tw-border-opacity:1;border-color:rgb(233 90 14/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(233 90 14/0.15)}.field{border-color:var(--control-border);border-radius:var(--radius-field);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-field);transition:border-color .15s ease,box-shadow .15s ease}.label{margin-bottom:.375rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(54 57 82/var(--tw-text-opacity,1))}.\!card{border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(249 211 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px rgba(13,16,35,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ep-system-refresh .dashboard-liquid-glass :where(section.rounded-2xl,article.\!card){border-radius:var(--ui-radius-lg);border-color:var(--ui-border);box-shadow:var(--ui-shadow-sm)}.ep-system-refresh .dashboard-liquid-glass :where(section.rounded-2xl,article.\!card):hover{box-shadow:var(--ui-shadow-md)}@media (max-width:639px){.ep-system-refresh .dashboard-liquid-glass :where(section.rounded-2xl,article.\!card){border-radius:12px}}.ep-results-page :where(section,article).\!card{border-color:var(--ui-border);box-shadow:var(--ui-shadow-sm)}html[data-theme=dark] .ep-results-page :where(section,article).\!card{border-color:var(--ui-border);background:var(--ui-panel)}html:not([data-theme=dark]) .learner-liquid-shell .ep-results-page :where(section,article).\!card{border-color:#e6b296;background:rgba(255,255,255,.94);box-shadow:var(--shadow-sm)}html[data-theme=dark] .learner-liquid-shell .ep-results-page :where(section,article).\!card{color:var(--dark-ink);border-color:var(--dark-line);background:rgb(19 21 36/94%);box-shadow:var(--shadow-sm)}.card{border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(249 211 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px rgba(13,16,35,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ep-system-refresh .dashboard-liquid-glass :where(section.rounded-2xl,article.card){border-radius:var(--ui-radius-lg);border-color:var(--ui-border);box-shadow:var(--ui-shadow-sm)}.ep-system-refresh .dashboard-liquid-glass :where(section.rounded-2xl,article.card):hover{box-shadow:var(--ui-shadow-md)}@media (max-width:639px){.ep-system-refresh .dashboard-liquid-glass :where(section.rounded-2xl,article.card){border-radius:12px}}.ep-results-page :where(section,article).card{border-color:var(--ui-border);box-shadow:var(--ui-shadow-sm)}html[data-theme=dark] .ep-results-page :where(section,article).card{border-color:var(--ui-border);background:var(--ui-panel)}html:not([data-theme=dark]) .learner-liquid-shell .ep-results-page :where(section,article).card{border-color:#e6b296;background:rgba(255,255,255,.94);box-shadow:var(--shadow-sm)}html[data-theme=dark] .learner-liquid-shell .ep-results-page :where(section,article).card{color:var(--dark-ink);border-color:var(--dark-line);background:rgb(19 21 36/94%);box-shadow:var(--shadow-sm)}.\!card{border-color:var(--line)!important;border-radius:min(var(--radius-card),16px)!important;background:var(--surface)!important;box-shadow:var(--shadow-surface)!important}.card{border-color:var(--line);border-radius:min(var(--radius-card),16px);background:var(--surface);box-shadow:var(--shadow-surface)}.badge{display:inline-flex;min-height:1.5rem;align-items:center;border-radius:8px;border-width:1px;border-color:transparent;padding:.125rem .5rem;line-height:1rem;line-height:1}.badge,.qb-field{font-size:.75rem;font-weight:600}.qb-field{height:2.5rem;min-height:2.5rem;width:100%;border-radius:10px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;line-height:1rem;--tw-text-opacity:1;color:rgb(22 25 49/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px rgba(13,16,35,.03);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.qb-field::-moz-placeholder{--tw-text-opacity:1;color:rgb(139 151 168/var(--tw-text-opacity,1))}.qb-field::placeholder{--tw-text-opacity:1;color:rgb(139 151 168/var(--tw-text-opacity,1))}.qb-field:focus{outline:2px solid transparent;outline-offset:2px}.qb-field{border-color:color-mix(in srgb,var(--brand) 13%,#f9d3bf);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.qb-field:hover{border-color:color-mix(in srgb,var(--brand) 28%,#bac7d5)}.qb-field:focus{border-color:color-mix(in srgb,var(--brand) 66%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 11%,transparent)}.qb-flp{display:inline-flex;height:2.5rem;min-height:2.5rem;align-items:center;justify-content:center;gap:.375rem;align-self:flex-end;border-radius:10px;border-width:1px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=dark] :where(.qb-flp,[class~=text-white]){color:var(--dark-ink-strong)}.qb-flp:focus-visible{outline:2px solid transparent;outline-offset:2px}.qb-flp:active{--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.qb-flp{border-color:var(--brand-dark);background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 82%,white),var(--brand));box-shadow:var(--shadow-sm)}.qb-flp:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 16%,transparent),var(--shadow-sm)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-20{margin-top:5rem;margin-bottom:5rem}.mb-0{margin-bottom:0}.mb-3{margin-bottom:.75rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem}.h-11,.size-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-full{height:100%}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-24{min-height:6rem}.min-h-52{min-height:13rem}.min-h-72{min-height:18rem}.min-h-9{min-height:2.25rem}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-11{width:2.75rem}.w-\[178px\]{width:178px}.w-\[182px\]{width:182px}.w-\[200px\]{width:200px}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-\[520px\]{max-width:520px}.max-w-lg{max-width:32rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:8px}.rounded-3xl{border-radius:16px}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:12px}.rounded-md{border-radius:8px}.rounded-xl{border-radius:12px}.border{border-width:1px}.border-8{border-width:8px}.border-t{border-top-width:1px}.border-double{border-style:double}.border-\[\#d92d20\]{--tw-border-opacity:1;border-color:rgb(217 45 32/var(--tw-border-opacity,1))}.border-\[\#e95a0e\]{--tw-border-opacity:1;border-color:rgb(233 90 14/var(--tw-border-opacity,1))}.border-\[var\(--brand-fill\)\]{border-color:var(--brand-fill)}.border-\[var\(--danger-line\)\]{border-color:var(--danger-line)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-strong\)\]{border-color:var(--line-strong)}.border-transparent{border-color:transparent}.border-white\/10{border-color:rgb(255 255 255/.1)}.bg-\[\#d92d20\]{--tw-bg-opacity:1;background-color:rgb(217 45 32/var(--tw-bg-opacity,1))}.bg-\[\#e2f1e9\]{--tw-bg-opacity:1;background-color:rgb(226 241 233/var(--tw-bg-opacity,1))}.bg-\[\#fff0f1\]{--tw-bg-opacity:1;background-color:rgb(255 240 241/var(--tw-bg-opacity,1))}.bg-\[color-mix\(in_srgb\2c var\(--brand\)_7\%\2c var\(--paper\)\)\]{background-color:color-mix(in srgb,var(--brand) 7%,var(--paper))}.bg-\[var\(--action\)\]{background-color:var(--action)}.bg-\[var\(--brand\)\]{background-color:var(--brand)}.bg-\[var\(--brand-fill\)\]{background-color:var(--brand-fill)}.bg-\[var\(--danger-soft\)\]{background-color:var(--danger-soft)}.bg-\[var\(--ep-navy\)\]{background-color:var(--ep-navy)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-left{-o-object-position:left;object-position:left}.p-0{padding:0}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-0\.5{padding-top:.125rem}.text-center{text-align:center}.font-\[family-name\:var\(--font-display\)\]{font-family:var(--font-display)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.leading-7{line-height:1.75rem}.leading-relaxed{line-height:1.625}.tracking-\[\.25em\]{letter-spacing:.25em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-tight{letter-spacing:-.025em}.text-\[\#176b4d\]{--tw-text-opacity:1;color:rgb(23 107 77/var(--tw-text-opacity,1))}.text-\[\#67726b\]{--tw-text-opacity:1;color:rgb(103 114 107/var(--tw-text-opacity,1))}.text-\[\#926427\]{--tw-text-opacity:1;color:rgb(146 100 39/var(--tw-text-opacity,1))}.text-\[\#a43b4f\]{--tw-text-opacity:1;color:rgb(164 59 79/var(--tw-text-opacity,1))}.text-\[\#b8420a\]{--tw-text-opacity:1;color:rgb(184 66 10/var(--tw-text-opacity,1))}.text-\[var\(--danger-ink\)\]{color:var(--danger-ink)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--on-action\)\]{color:var(--on-action)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:rgb(255 255 255/.6)}.text-white\/70{color:rgb(255 255 255/.7)}.text-white\/75{color:rgb(255 255 255/.75)}.shadow,.shadow-sm{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm)}.shadow,.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-\[var\(--surface\)\]{--tw-ring-color:var(--surface)}.ring-white\/10{--tw-ring-color:rgb(255 255 255/0.1)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:root{--ink:#0d1023;--muted:#505463;--line:#ece7e4;--paper:#ffffff;--surface:#ffffff;--brand:#e95a0e;--brand-dark:#0d1023;--brand-soft:#fdf0ea;--brand-fill:#c84d0c;--brand-fill-hover:#ac430a;--brand-text:#b6460b;--accent:#e95a0e;--ep-navy:#0d1023;--ep-blue:#e95a0e;--ep-sky:#f58a4b;--ep-red:#cf2338;--ep-aqua:#31ceb8;--ep-aqua-ink:#12736a;--ep-aqua-soft:#e9fbf6;--ep-amber:#f79f40;--ep-amber-ink:#9a5716;--ep-amber-soft:#fff6e7;--ep-pink:#fe68be;--ep-pink-ink:#a52c6f;--ep-pink-soft:#fff0f7;--ep-violet:#a95ee5;--ep-violet-ink:#7142a6;--ep-violet-soft:#f7f0ff;--ep-brand-gradient:linear-gradient(135deg,var(--ep-navy) 0%,var(--brand) 55%,var(--ep-sky) 100%);--ep-action-gradient:linear-gradient(135deg,var(--accent) 0%,#e9445a 100%);--amber:#b54708;--rose:#b4233d;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-card:var(--radius-md);--radius-control:var(--radius-sm);--shadow-sm:0 1px 2px rgb(13 16 35/6%);--shadow-md:0 4px 12px rgb(13 16 35/8%);--shadow-lg:0 12px 32px rgb(13 16 35/12%);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--font-scale:1;--learner-sidebar-width:252px}@supports (color:color-mix(in srgb,red,blue)){:root{--brand-fill:color-mix(in srgb,var(--brand) 86%,#000);--brand-fill-hover:color-mix(in srgb,var(--brand) 74%,#000);--brand-text:color-mix(in srgb,var(--brand) 78%,#000)}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}body,html{background:var(--paper)}body{margin:0;min-width:0;overflow-x:clip;color:var(--ink);font-family:Segoe UI Variable,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(16px * var(--font-scale));line-height:1.5}.ep-brand-panel{position:relative;isolation:isolate;overflow:hidden;color:white;box-shadow:var(--shadow-sm)}.ep-brand-fill,.ep-brand-panel{background:var(--ep-brand-gradient)}.ep-brand-action{color:white;background:var(--ep-action-gradient);box-shadow:var(--shadow-sm)}a.ep-brand-action,button.ep-brand-action{display:inline-flex;align-items:center;justify-content:center;transform:translateY(0);border-bottom:3px solid color-mix(in srgb,var(--accent) 72%,#7a1724);transition:transform .15s ease,box-shadow .15s ease}a.ep-brand-action:hover,button.ep-brand-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-md)}a.ep-brand-action:active,button.ep-brand-action:active:not(:disabled){transform:translateY(2px);border-bottom-width:1px}@media (prefers-reduced-motion:reduce){.btn-primary,.btn-secondary{transition:none}}.ep-result-ring{display:grid;place-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),var(--shadow-sm)}.ep-result-ring>span{display:grid;width:calc(100% - 15px);height:calc(100% - 15px);place-items:center;border-radius:inherit;background:color-mix(in srgb,var(--ep-navy) 78%,transparent);box-shadow:inset 0 0 0 1px rgba(255,255,255,.13)}.ep-result-metric:after{position:absolute;right:-1.35rem;bottom:-2.1rem;width:5rem;height:5rem;content:"";border:.65rem solid rgba(255,255,255,.45);border-radius:999px;pointer-events:none}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}[role=button],a,button,input,select,textarea{touch-action:manipulation}canvas,img,svg,video{max-width:100%}img,video{height:auto}table{width:100%;border-collapse:collapse;color:#363952}thead{background:#f9fafb}th{color:#505463;font-size:.75rem;font-weight:500;text-align:left}td,th{border-bottom:1px solid #eaecf0}tbody tr{transition:background-color .15s ease}tbody tr:hover{background:#fcfcfd}hr{border:0;border-top:1px solid #eaecf0}:where(a,button,input,select,textarea,summary,[tabindex])[aria-invalid=true]{border-color:#d92d20!important}:where(button,input,select,textarea):disabled,[aria-disabled=true]{cursor:not-allowed}[hidden]{display:none!important}:is(h1,h2,[data-page-title])[tabindex="-1"]:focus{outline:none}::-moz-selection{background:#d1e9ff}::selection{background:#d1e9ff}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:100;border-radius:12px;border:2px solid white;background:#0d1023;color:white;padding:.75rem 1rem;font-weight:700;transition:top .15s}.skip-link:focus{top:1rem}.sr-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[dir=rtl]{text-align:right}[dir=rtl] .skip-link{left:auto;right:1rem}.quiz-dark{background:var(--paper);color:var(--ink);color-scheme:dark}.quiz-dark .card,.quiz-dark .field,.quiz-dark aside,.quiz-dark button,.quiz-dark header{background-color:var(--surface);color:var(--ink);border-color:var(--line)}.quiz-dark article>div,.quiz-dark main{border-color:var(--line)}.quiz-dark .quiz-answer-option{color:var(--ink)}.quiz-dark .quiz-answer-neutral{border-color:var(--line-strong)!important;background:#181923!important}.quiz-dark .quiz-answer-selected{border-color:#e95a0e!important;background:#0d1023!important;box-shadow:0 0 0 2px rgb(46 144 250/22%)}.quiz-dark .quiz-answer-correct{border-color:#48b47d!important;background:#153026!important;box-shadow:0 0 0 1px rgb(18 183 106/20%)}.quiz-dark .quiz-answer-wrong{border-color:#d96870!important;background:#321e24!important;box-shadow:0 0 0 1px rgb(240 68 56/18%)}.quiz-dark .quiz-answer-eliminated{border-color:var(--line)!important;background:var(--surface-subtle)!important}.quiz-dark .quiz-answer-option .quiz-option-choice,.quiz-dark .quiz-answer-option .quiz-option-eliminate{background:transparent!important;color:inherit!important}.quiz-dark .quiz-answer-option .quiz-option-eliminate{border-color:var(--line-strong)!important;color:var(--muted)!important}.quiz-dark .quiz-answer-option .quiz-option-eliminate:disabled{opacity:.72!important}.quiz-dark .quiz-answer-chip-correct{background:#175f3d!important;color:#d7ffe7!important}.quiz-dark .quiz-answer-chip-wrong{background:#7a2925!important;color:#ffe4e1!important}.quiz-dark .quiz-inline-feedback{color:var(--ink)}.quiz-dark .quiz-feedback-correct{border-color:#cf4f09!important;background:#14261f!important}.quiz-dark .quiz-feedback-wrong{border-color:#7d3e49!important;background:#2c1c22!important}.quiz-dark .quiz-feedback-header{border-color:rgb(255 255 255/10%)!important}.quiz-dark .quiz-feedback-header strong{color:var(--ink)!important}.quiz-dark .quiz-feedback-header span:last-child{color:var(--muted)!important}.quiz-dark .quiz-feedback-surface{background:var(--surface-raised)!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/5%)}.quiz-dark .quiz-feedback-surface .prose,.quiz-dark .quiz-inline-feedback .label{color:#fce6da!important}.quiz-dark .quiz-feedback-surface .prose{--tw-prose-body:#d4dbe4;--tw-prose-headings:#fdf0ea;--tw-prose-bold:#fdf0ea;--tw-prose-links:#f09468}.quiz-dark .quiz-legend-current{border-color:#ec7536!important;background:#181923!important}.quiz-dark .quiz-legend-correct{border-color:#39b878!important;background:#123c2b!important}.quiz-dark .quiz-legend-wrong{border-color:#e46861!important;background:#452126!important}.quiz-dark .quiz-legend-skipped{border-color:#d8a126!important;background:#3a2c15!important}.quiz-dark .quiz-legend-answered{border-color:#e95a0e!important;background:#0d1023!important}.quiz-dark .quiz-legend-unseen{border-color:var(--line)!important;background:#181923!important}.quiz-dark .quiz-section-timer-pill,.quiz-dark .quiz-timer-pill{background:#153026!important;color:#9be7bf!important;box-shadow:inset 0 0 0 1px #356b52}.quiz-dark .quiz-mode-pill{background:#0d1023!important;color:#f5b898!important;box-shadow:inset 0 0 0 1px #cf4f09}.quiz-dark .quiz-question-timer-pill{background:#3a2d17!important;color:#ffd787!important;box-shadow:inset 0 0 0 1px #725727}.quiz-dark .quiz-timer-warning{background:#4a2228!important;color:#ffaaa4!important;box-shadow:inset 0 0 0 1px #8a4145}.quiz-dark .quiz-question-meta>span{border:1px solid var(--line);background:var(--surface-raised)!important;color:#dce3eb!important}.quiz-builder-page{background:radial-gradient(circle at 4% -4%,rgba(233,90,14,.11),transparent 25rem),radial-gradient(circle at 98% 12%,rgba(233,90,14,.09),transparent 27rem),radial-gradient(circle at 48% 105%,rgba(229,155,102,.065),transparent 23rem),#fdf0ea}.qb-builder-panel,.qb-builder-surface{position:relative;border-color:#f9d3bf;background:linear-gradient(140deg,rgba(255,255,255,.96),rgba(253,240,234,.94) 56%,rgba(253,240,234,.92));backdrop-filter:blur(18px) saturate(125%);box-shadow:inset 0 1px rgba(255,255,255,.92),var(--shadow-sm)}.qb-builder-panel[data-panel="1"]{background:linear-gradient(145deg,rgba(255,255,255,.97),rgba(253,240,234,.92))}.qb-builder-panel[data-panel="2"]{background:linear-gradient(145deg,rgba(255,255,255,.97),rgba(252,230,218,.92))}.qb-builder-panel[data-panel="3"]{background:linear-gradient(145deg,rgba(255,255,255,.97),rgba(255,248,242,.93))}.qb-subject-tab{position:relative;display:inline-flex;align-items:center;gap:.4rem;border:1px solid transparent;color:#65758a;background:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.qb-subject-tab>span{width:.35rem;height:.35rem;border-radius:999px;background:#b4c1cd;transition:background-color .15s ease,box-shadow .15s ease}.qb-subject-tab:hover{color:var(--brand-dark);border-color:color-mix(in srgb,var(--brand) 18%,#f9d3bf);background:rgba(255,255,255,.72)}.qb-subject-tab[data-active=true]{color:#ffffff;border-color:color-mix(in srgb,var(--brand) 55%,#ec7536);background:linear-gradient(135deg,#a63d06,#cf4f09);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.qb-subject-tab[data-active=true]:after{position:absolute;right:20%;bottom:.2rem;left:20%;height:2px;border-radius:99px;background:var(--ep-red);content:""}.qb-subject-tab[data-active=true]>span{background:#ff8b98;box-shadow:0 0 0 3px rgba(255,139,152,.18)}.qb-workspace-tab{position:relative;border:1px solid transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.qb-workspace-tab[data-active=true]{color:#ffffff!important;border-color:color-mix(in srgb,var(--brand) 52%,#f09468);background:linear-gradient(135deg,#a63d06,#cf4f09)!important;box-shadow:var(--shadow-sm)}.qb-workspace-tab[data-active=true]:after{position:absolute;right:22%;bottom:.13rem;left:22%;height:2px;border-radius:99px;background:#ff8b98;content:""}.qb-workspace-tab:not([data-active=true]):hover{border-color:color-mix(in srgb,var(--brand) 18%,#f9d3bf);color:var(--brand-dark);background:rgba(255,255,255,.72)}.qb-selection-item{min-height:2.625rem;border-color:color-mix(in srgb,var(--brand) 9%,#dfe5ec);background:color-mix(in srgb,white 96%,#fdf0ea);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.qb-selection-item:hover{border-color:color-mix(in srgb,var(--brand) 20%,#d9e1e8);background:#fdf0ea}.qb-selection-item[data-selected=true]{border-color:color-mix(in srgb,var(--brand) 31%,#f9d3bf);background:color-mix(in srgb,var(--brand) 5.5%,white);box-shadow:inset 3px 0 0 color-mix(in srgb,var(--brand) 74%,white)}.qb-choice:focus-within,.qb-filter:focus-within,.qb-selection-item:focus-within,.qb-toggle:focus-within{outline:2px solid color-mix(in srgb,var(--brand) 52%,white);outline-offset:2px}.qb-choice,.qb-filter,.qb-toggle{border-color:color-mix(in srgb,var(--brand) 9%,#dfe5ec);background:#fff;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.qb-choice[data-selected=true],.qb-filter[data-selected=true],.qb-toggle[data-selected=true]{border-color:color-mix(in srgb,var(--brand) 34%,#f9d3bf);background:color-mix(in srgb,var(--brand) 5%,white);color:var(--brand-dark)}.quiz-builder-page :where(.qb-choice[data-tone=danger][data-selected=true],.qb-filter[data-tone=danger][data-selected=true],.qb-toggle[data-tone=danger][data-selected=true]){border-color:color-mix(in srgb,var(--ep-red) 50%,#ffd9de);background:color-mix(in srgb,var(--ep-red) 8%,white);color:#a51f2d;box-shadow:inset 3px 0 0 var(--ep-red)}.quiz-builder-page :where(.qb-choice[data-tone=danger][data-selected=true] strong,.qb-choice[data-tone=danger][data-selected=true] svg,.qb-filter[data-tone=danger][data-selected=true] svg,.qb-toggle[data-tone=danger][data-selected=true] svg){color:#a51f2d!important}.quiz-builder-page :where(.qb-choice[data-tone=danger][data-selected=true],.qb-filter[data-tone=danger][data-selected=true],.qb-toggle[data-tone=danger][data-selected=true]):focus-within{outline-color:color-mix(in srgb,var(--ep-red) 58%,white)}.qb-primary-action{border:1px solid var(--brand-dark);color:white;background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 84%,white),var(--brand));box-shadow:var(--shadow-sm);transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.qb-primary-action:hover:not(:disabled){filter:saturate(1.06) brightness(1.02)}.qb-primary-action:active:not(:disabled){transform:translateY(3px);box-shadow:none}.qb-primary-action:focus-visible{outline:3px solid color-mix(in srgb,var(--brand) 18%,transparent);outline-offset:3px}[data-density=compact] .card{--density-padding:0.8}[data-density=compact] .btn,[data-density=compact] .btn-primary,[data-density=compact] .btn-secondary{min-height:2.35rem}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes premium-progress{0%{transform:translateX(-110%)}50%{transform:translateX(55%)}to{transform:translateX(210%)}}@keyframes ace-orbit{to{transform:rotate(1turn)}}@keyframes ace-shimmer{to{transform:translateX(120%) skewX(-18deg)}}.ep-saas-sidebar{border-color:rgba(236,117,54,.2)!important;background:radial-gradient(circle at 10% 0,rgba(207,79,9,.38),transparent 31%),linear-gradient(165deg,#0d1023,#0d1023 54%,#0d1023)!important;box-shadow:var(--shadow-sm)!important}.ep-saas-sidebar .ep-sidebar-logo [role=img]>span{background:transparent!important;box-shadow:none!important}.ep-saas-sidebar .ep-sidebar-logo [role=img]>span img{filter:brightness(0) invert(1) grayscale(1) contrast(1.3)}.ep-saas-sidebar .ep-sidebar-logo [role=img]>span+span{color:#fff}.ep-saas-sidebar .ep-sidebar-nav-link:focus-visible,.ep-saas-sidebar a:focus-visible,.ep-saas-sidebar button:focus-visible{outline:2px solid #f09468;outline-offset:2px}@media (pointer:coarse){[role=button],button,nav a{min-height:44px;min-width:44px}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid CanvasText!important;box-shadow:none!important}.ace-nav-active{border:2px solid CanvasText!important}}.ep-system-refresh .dashboard-liquid-glass :where(section.rounded-2xl,article.rounded-xl){border-radius:var(--ui-radius-lg);border-color:var(--ui-border);box-shadow:var(--ui-shadow-sm)}.ep-system-refresh .dashboard-liquid-glass :where(section.rounded-2xl,article.rounded-xl):hover{box-shadow:var(--ui-shadow-md)}.ep-courses-page>section[aria-label="Course filters"]{border-radius:12px;box-shadow:var(--ui-shadow-sm)}.ep-courses-page section[aria-labelledby^=subject-]{border-color:var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-sm)}.ep-courses-page section[aria-labelledby^=subject-]>div:last-child>a{min-height:96px;border-radius:var(--ui-radius-md)}@media (max-width:1023px){.ep-courses-page,.ep-system-refresh .dashboard-liquid-glass,.ep-system-refresh .quiz-builder-page{padding-inline:10px}.ep-system-refresh .qb-builder-panel{border-radius:16px}}@media (max-width:639px){.ep-system-refresh .learner-glass-header{height:56px;padding-inline:10px}.ep-system-refresh .learner-glass-bottom{height:64px}.ep-courses-page section[aria-labelledby^=subject-],.ep-system-refresh .dashboard-liquid-glass :where(section.rounded-2xl,article.rounded-xl){border-radius:12px}.ep-courses-page section[aria-labelledby^=subject-]>div:last-child>a{min-height:84px}.ep-system-refresh .qb-selection-item{min-height:46px}.ep-system-refresh .qb-builder-toolbar{border-radius:12px;padding:8px}}.ep-quizzes-page>section[aria-label="Course filters"]{position:sticky;top:68px;z-index:8;border-color:var(--ui-border);border-radius:12px;background:color-mix(in srgb,var(--surface) 91%,transparent);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.ep-quizzes-page .spotlight-card,.ep-quizzes-page [data-spotlight-card]{border-radius:var(--ui-radius-lg)}.ep-quizzes-page :where(.card,[data-slot=card]){border-color:var(--ui-border);box-shadow:var(--ui-shadow-sm)}.ep-results-page :where(section,article).rounded-2xl,.ep-results-page :where(section,article).rounded-xl{border-color:var(--ui-border);box-shadow:var(--ui-shadow-sm)}.ep-attempt-page .quiz-answer-correct,.ep-attempt-page .quiz-answer-neutral,.ep-attempt-page .quiz-answer-option,.ep-attempt-page .quiz-answer-selected,.ep-attempt-page .quiz-answer-wrong{border-radius:12px}html[data-theme=dark] .ep-quizzes-page>section[aria-label="Course filters"]{background:rgba(21,23,37,.92)}html[data-theme=dark] .ep-results-page :where(section,article).rounded-2xl,html[data-theme=dark] .ep-results-page :where(section,article).rounded-xl{border-color:var(--ui-border);background:var(--ui-panel)}@media (max-width:639px){.ep-quizzes-page>section[aria-label="Course filters"]{top:56px}}.theme-toggle{border-color:var(--line);color:var(--muted);background:color-mix(in srgb,var(--surface) 94%,var(--paper));box-shadow:var(--shadow-sm)}.theme-toggle:hover{color:var(--ink);border-color:color-mix(in srgb,var(--brand) 35%,var(--line));background:color-mix(in srgb,var(--brand-soft) 48%,var(--surface))}html[data-theme=dark] #application-root,html[data-theme=dark] body{color:var(--ink);background:var(--paper)}html[data-theme=dark]{scrollbar-color:#46515f var(--paper)}html[data-theme=dark] ::-moz-selection{color:#fff}html[data-theme=dark] ::selection{color:#fff}html[data-theme=dark] :where(input,textarea):-webkit-autofill,html[data-theme=dark] :where(input,textarea):-webkit-autofill:focus,html[data-theme=dark] :where(input,textarea):-webkit-autofill:hover{caret-color:var(--ink);-webkit-text-fill-color:var(--ink)!important;box-shadow:0 0 0 1000px var(--surface) inset!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}html[data-theme=dark] :where(dialog,[role=dialog]){color:var(--ink)}html[data-theme=dark] :where(code,pre,kbd){color:#e8c9b8;border-color:var(--line);background-color:var(--surface-subtle)}html[data-theme=dark] .ep-saas-sidebar{border-color:rgba(129,149,175,.2)!important;background:radial-gradient(circle at 8% -8%,rgba(207,79,9,.16),transparent 32%),linear-gradient(175deg,#121422,#0e0f1c 55%,#0d1023)!important;box-shadow:var(--shadow-sm)!important}html[data-theme=dark] .public-shell{color:var(--ink)!important;background:var(--paper)!important}html[data-theme=dark] .auth-form-surface{background-color:var(--paper)!important}html[data-theme=dark] :where([class~=bg-slate-100],[class~=bg-slate-200],[class~=bg-slate-300],[class~="bg-[#fcfdff]"],[class~="bg-white/88"]){background-color:var(--surface-raised)!important}html[data-theme=dark] :where(.btn-secondary){color:var(--ink);border-color:var(--line-strong);background:linear-gradient(180deg,#212331,#181924);box-shadow:var(--shadow-sm)}html[data-theme=dark] :where(input,select,textarea)::-moz-placeholder{color:var(--muted-subtle)}html[data-theme=dark] :where(input,select,textarea)::placeholder{color:var(--muted-subtle)}html[data-theme=dark] :where(table){color:var(--ink)}html[data-theme=dark] :where(thead){background:var(--surface-raised)}html[data-theme=dark] :where(th){color:var(--muted)}html[data-theme=dark] :where(th,td,hr){border-color:var(--line)}html[data-theme=dark] tbody tr:hover{background:var(--surface-raised)}html[data-theme=dark] :where([class~=bg-white],[class^="bg-white/"],[class*=" bg-white/"],[class^="bg-[#e"],[class*=" bg-[#e"],[class^="bg-[#f"],[class*=" bg-[#f"],[class~="bg-white/95"],[class~="bg-white/90"],[class~="bg-white/80"],[class~="bg-white/75"],[class~="bg-white/70"],[class~=bg-slate-50],[class~="bg-[#fdf0ea]"],[class~="bg-[#f9fafb]"],[class~="bg-[#fafbf8]"],[class~="bg-[#fafbf9]"],[class~="bg-[#f5f7f3]"],[class~="bg-[#f5f7f4]"],[class~="bg-[#f4f6f8]"],[class~="bg-[#f2f4f7]"],[class~="bg-[#edf0ec]"],[class~="bg-[#eef1ee]"],[class~="bg-[#fcfcfd]"],[class~="bg-[#fbe6db]"],[class~="bg-[#f8f8f4]"],[class~="bg-[#fbfcf9]/95"]){background-color:var(--surface)!important}html[data-theme=dark] :where([class^="bg-white/[."],[class*=" bg-white/[."]){background-color:rgba(255,255,255,.055)!important}html[data-theme=dark] :where([class~="bg-white/5"],[class~="bg-white/10"],[class~="bg-white/12"],[class~="bg-white/15"]){background-color:rgba(255,255,255,.075)!important}html[data-theme=dark] :where([class~="bg-[#fbe6db]"],[class~="bg-[#fdf0ea]"],[class~="bg-[#e9fbf6]"],[class~="bg-[#ecfdf3]"]){background-color:#14261f!important}html[data-theme=dark] :where([class~="bg-[#fdf0ea]"],[class~="bg-[#fce6da]"],[class~="bg-[#e8f1ff]"],[class~="bg-[#fce6da]"]){background-color:var(--dark-surface)!important}html[data-theme=dark] [class~="bg-[#f7f0ff]"]{background-color:#1d2127!important}html[data-theme=dark] :where([class~="bg-[#fff6e7]"],[class~="bg-[#fffaeb]"],[class~="bg-[#fff5df]"]){background-color:#2c2418!important}html[data-theme=dark] :where([class~="bg-[#fff2f3]"],[class~="bg-[#fef3f2]"],[class~="bg-[#f8e9ee]"],[class~="bg-[#fff2f5]"],[class~="bg-[#fff0f3]"],[class~="bg-[#fff0f1]"],[class~="bg-[#fff0f5]"]){background-color:#2c1c22!important}html[data-theme=dark] :where([class~="bg-[#c9f7de]"],[class~="bg-[#d1fadf]"]){color:#8be1b8!important;background-color:#143026!important}html[data-theme=dark] :where([class~="bg-[#f04438]"],[class~="bg-[#d92d20]"]){color:#fff!important;background-color:#d84b52!important}html[data-theme=dark] :where([class~="bg-[#f79009]"],[class~="bg-[#f79f40]"]){color:#16110a!important;background-color:#e2a33d!important}html[data-theme=dark] [class~="bg-[#fe68be]"]{color:#fff!important;background-color:#c95197!important}.ep-logo-media[data-plate=always],html[data-theme=dark] .ep-logo-media[data-plate=dark]{padding:4px 8px;border:1px solid var(--line);border-radius:8px;background-color:rgba(255,255,255,.96)!important}.ep-logo-media[data-plate=always][data-mark],html[data-theme=dark] .ep-logo-media[data-plate=dark][data-mark]{padding:4px}.ep-logo-media .ep-logo-dark,html[data-theme=dark] .ep-logo-media[data-dark-logo] .ep-logo-light{display:none}html[data-theme=dark] .ep-logo-media[data-dark-logo] .ep-logo-dark{display:block}html[data-theme=dark] .public-shell [class*="bg-[#f7d4c1]"]{background-color:rgba(91,197,159,.08)!important}html[data-theme=dark] .public-shell [class*="bg-[#e7d5b5]"]{background-color:rgba(210,171,109,.055)!important}html[data-theme=dark] .public-shell [class*=-inset-6][class*=bg-white]{background-color:rgba(255,255,255,.035)!important}html[data-theme=dark] :where(.ep-brand-panel,.ep-brand-fill){background:linear-gradient(135deg,#0d1023,#a63d06 56%,#b8420a)}html[data-theme=dark] .ep-brand-panel{box-shadow:var(--shadow-sm)}html[data-theme=dark] :where([class^="text-[#0"],[class*=" text-[#0"],[class^="text-[#1"],[class*=" text-[#1"],[class^="text-[#2"],[class*=" text-[#2"],[class^="text-[#3"],[class*=" text-[#3"],[class~=text-slate-950],[class~=text-slate-900],[class~=text-slate-800],[class~="text-[#0d1023]"],[class~="text-[#161931]"],[class~="text-[#17211b]"],[class~="text-[#282c4c]"]){color:var(--ink)!important}html[data-theme=dark] :where([class^="text-[#4"],[class*=" text-[#4"],[class^="text-[#5"],[class*=" text-[#5"],[class^="text-[#6"],[class*=" text-[#6"],[class^="text-[#7"],[class*=" text-[#7"],[class^="text-[#8"],[class*=" text-[#8"],[class^="text-[#9"],[class*=" text-[#9"],[class^="text-[#a"],[class*=" text-[#a"],[class^="text-[#b"],[class*=" text-[#b"],[class^="text-[#c"],[class*=" text-[#c"],[class~=text-slate-700],[class~=text-slate-600],[class~=text-slate-500],[class~="text-[#363952]"],[class~="text-[#505463]"],[class~="text-[#536158]"],[class~="text-[#56625a]"],[class~="text-[#5f6c7b]"],[class~="text-[#627067]"],[class~="text-[#6b786f]"],[class~="text-[#718078]"],[class~="text-[#748079]"],[class~="text-[#606a79]"]){color:var(--muted)!important}html[data-theme=dark] :where([class~="text-[#027a48]"],[class~="text-[#067647]"],[class~="text-[#087f5b]"],[class~="text-[#0b6b47]"],[class~="text-[#0f6b4f]"],[class~="text-[#116d4a]"],[class~="text-[#128552]"],[class~="text-[#145c45]"],[class~="text-[#159063]"],[class~="text-[#166444]"],[class~="text-[#16805c]"],[class~="text-[#16835b]"],[class~="text-[#174d38]"],[class~="text-[#b8420a]"],[class~="text-[#17704e]"],[class~="text-[#18714e]"],[class~="text-[#215c44]"],[class~="text-[#24664a]"],[class~="text-[#276349]"],[class~="text-[#cf4f09]"],[class~="text-[#316a4c]"],[class~="text-[#39805f]"],[class~="text-[#12736a]"]){color:#7ddfb2!important}html[data-theme=dark] :where([class~="text-[#b8420a]"],[class~="text-[#a63d06]"],[class~="text-[#cf4f09]"],[class~="text-[#175cd3]"],[class~="text-[#e95a0e]"],[class~="text-[#395d9b]"]){color:#e29a76!important}html[data-theme=dark] :where([class~="text-[#b8420a]"],[class~="text-[#cf4f09]"],[class~="text-[#7142a6]"],[class~="text-[#7742b5]"],[class~="text-[#cf4f09]"]){color:#e29a76!important}html[data-theme=dark] :where([class~="text-[#765c1e]"],[class~="text-[#785515]"],[class~="text-[#7d5717]"],[class~="text-[#8a5a12]"],[class~="text-[#8b541c]"],[class~="text-[#8b5d25]"],[class~="text-[#93370d]"],[class~="text-[#966316]"],[class~="text-[#98591d]"],[class~="text-[#a16a14]"],[class~="text-[#a36b12]"],[class~="text-[#a46e00]"],[class~="text-[#a56616]"],[class~="text-[#ad690e]"],[class~="text-[#b54708]"],[class~="text-[#c27a13]"],[class~="text-[#c88936]"],[class~="text-[#ce7830]"],[class~="text-[#e09b20]"],[class~="text-[#f79009]"]){color:var(--dark-warning)!important}html[data-theme=dark] :where([class~="text-[#8a3342]"],[class~="text-[#8b5962]"],[class~="text-[#8c1836]"],[class~="text-[#8f3042]"],[class~="text-[#9a3045]"],[class~="text-[#9a3547]"],[class~="text-[#9a6573]"],[class~="text-[#9b2442]"],[class~="text-[#9c2342]"],[class~="text-[#9c2941]"],[class~="text-[#9f2940]"],[class~="text-[#a43b4f]"],[class~="text-[#a52848]"],[class~="text-[#a6293e]"],[class~="text-[#a91d43]"],[class~="text-[#ad294a]"],[class~="text-[#b42318]"],[class~="text-[#b4234f]"],[class~="text-[#b42368]"],[class~="text-[#c01048]"],[class~="text-[#cf2338]"],[class~="text-[#d84654]"],[class~="text-[#d92d20]"]){color:var(--dark-danger)!important}html[data-theme=dark] :where([class^="border-[#c"],[class*=" border-[#c"],[class^="border-[#d"],[class*=" border-[#d"],[class^="border-[#e"],[class*=" border-[#e"],[class^="border-[#f"],[class*=" border-[#f"],[class~=border-slate-100],[class~=border-slate-200],[class~="border-[#eaecf0]"],[class~="border-[#e4e7ec]"],[class~="border-[#d0d5dd]"],[class~="border-[#f9d3bf]"],[class~="border-[#dfe5df]"],[class~="border-[#e0e6e1]"],[class~="border-[#dce4dd]"],[class~="border-[#cfddd3]"],[class~="border-[#dbe6dd]"],[class~="border-[#cbded1]"]){border-color:var(--line)!important}html[data-theme=dark] :where([class~="border-[#039855]"],[class~="border-[#087b5a]"],[class~="border-[#55a37f]"],[class~="border-[#75d6a2]"],[class~="border-[#75e0a7]"],[class~="border-[#86d7ad]"],[class~="border-[#abefc6]"]){border-color:#cf4f09!important}html[data-theme=dark] :where([class~="border-[#d92d20]"],[class~="border-[#fda29b]"],[class~="border-[#fecdca]"],[class~="border-[#efb5c2]"],[class~="border-[#f4c7cc]"]){border-color:#7d3e49!important}html[data-theme=dark] :where([class~="border-[#f79009]"],[class~="border-[#fdb022]"],[class~="border-[#fec84b]"],[class~="border-[#fedf89]"]){border-color:#765b2e!important}html[data-theme=dark] :where([class^="ring-[#c"],[class*=" ring-[#c"],[class^="ring-[#d"],[class*=" ring-[#d"],[class^="ring-[#e"],[class*=" ring-[#e"],[class^="ring-[#f"],[class*=" ring-[#f"]){--tw-ring-color:var(--line)!important}html[data-theme=dark] .quiz-builder-page{background:radial-gradient(circle at 5% 0,rgba(233,90,14,.055),transparent 22rem),radial-gradient(circle at 98% 16%,rgba(62,148,122,.04),transparent 24rem),var(--paper)}html[data-theme=dark] :where(.qb-builder-surface,.qb-builder-panel,.qb-builder-toolbar){color:var(--ink);border-color:var(--line)!important;background:color-mix(in srgb,var(--surface) 96%,var(--surface-raised))!important;box-shadow:inset 0 1px rgba(255,255,255,.025),var(--shadow-lg)}html[data-theme=dark] .quiz-builder-page .qb-builder-panel,html[data-theme=dark] .quiz-builder-page .qb-builder-surface{background:linear-gradient(140deg,rgba(28,30,44,.94),rgba(22,24,37,.9) 58%,rgba(19,20,32,.96))!important;backdrop-filter:blur(20px) saturate(118%);box-shadow:inset 0 1px rgba(255,255,255,.06),var(--shadow-sm)}html[data-theme=dark] .quiz-builder-page .qb-builder-panel[data-panel="1"]{background:linear-gradient(145deg,rgba(28,31,55,.96),rgba(21,24,42,.94))!important}html[data-theme=dark] .quiz-builder-page .qb-builder-panel[data-panel="2"]{background:linear-gradient(145deg,rgba(26,28,42,.96),rgba(24,27,31,.94))!important}html[data-theme=dark] .quiz-builder-page .qb-builder-panel[data-panel="3"]{background:linear-gradient(145deg,rgba(53,39,35,.96),rgba(34,29,29,.94))!important}html[data-theme=dark] .quiz-builder-page .qb-subject-tab{color:#aebbc8}html[data-theme=dark] .quiz-builder-page .qb-subject-tab>span{background:#526171}html[data-theme=dark] .quiz-builder-page .qb-subject-tab:hover{color:#ffffff;border-color:#536779;background:rgba(54,57,81,.72)}html[data-theme=dark] .quiz-builder-page .qb-subject-tab[data-active=true]{color:#ffffff;border-color:#e29a76;background:linear-gradient(135deg,#a63d06,#cf4f09);box-shadow:var(--shadow-sm)}html[data-theme=dark] .quiz-builder-page .qb-subject-tab[data-active=true]>span{background:#ff9aa4;box-shadow:0 0 0 3px rgba(255,154,164,.2)}html[data-theme=dark] .quiz-builder-page .qb-workspace-tab[data-active=true]{color:#ffffff!important;border-color:#e29a76;background:linear-gradient(135deg,#a63d06,#cf4f09)!important;box-shadow:var(--shadow-sm)}html[data-theme=dark] .quiz-builder-page .qb-workspace-tab:not([data-active=true]):hover{color:#ffffff!important;border-color:#536779;background:rgba(54,57,81,.72)!important}html[data-theme=dark] :where(.qb-selection-item,.qb-choice,.qb-filter,.qb-toggle){color:var(--muted);border-color:var(--line);background:var(--surface-subtle)}html[data-theme=dark] :where(.qb-selection-item,.qb-choice,.qb-filter,.qb-toggle):hover{color:var(--ink);border-color:var(--line-strong);background:var(--surface-raised)}html[data-theme=dark] :where(.qb-selection-item[data-selected=true],.qb-choice[data-selected=true],.qb-filter[data-selected=true],.qb-toggle[data-selected=true]){color:#e8c9b8!important;border-color:#e95a0e!important;background:var(--dark-surface)!important}html[data-theme=dark] .quiz-builder-page :where(.qb-choice[data-tone=danger][data-selected=true],.qb-filter[data-tone=danger][data-selected=true],.qb-toggle[data-tone=danger][data-selected=true]){color:#ffd5da!important;border-color:#a95260!important;background:#3a2027!important;box-shadow:inset 3px 0 0 #e05a6c}html[data-theme=dark] .quiz-builder-page :where(.qb-choice[data-tone=danger][data-selected=true] strong,.qb-choice[data-tone=danger][data-selected=true] svg,.qb-filter[data-tone=danger][data-selected=true] svg,.qb-toggle[data-tone=danger][data-selected=true] svg){color:#ffd5da!important}html[data-theme=dark] .quiz-builder-page :where(.qb-choice[data-tone=danger][data-selected=true],.qb-filter[data-tone=danger][data-selected=true],.qb-toggle[data-tone=danger][data-selected=true]):focus-within{outline-color:#ef8190}html[data-theme=dark] .quiz-builder-page :where(.qb-selection-item,.qb-choice,.qb-filter,.qb-toggle) :where(strong,svg){color:#fdf0ea!important}html[data-theme=dark] .quiz-builder-page :where(.qb-selection-item,.qb-choice) :where(strong+span,p){color:#b8c4d1!important}html[data-theme=dark] .quiz-builder-page :where(.qb-selection-item[data-selected=true],.qb-choice[data-selected=true],.qb-filter[data-selected=true],.qb-toggle[data-selected=true]) :where(strong,svg,span:not(.qb-switch-track):not(.qb-switch-thumb)){color:#ffffff!important}html[data-theme=dark] .quiz-builder-page .qb-primary-action:disabled{color:#cbd5df!important;border-color:#415062!important;background:#2a2d41!important;opacity:.82!important}html[data-theme=dark] :where(.btn-secondary):hover{color:var(--ink);background:#232533}@media (max-width:639px){.qb-builder-toolbar{width:100%}}@media (forced-colors:active){html[data-theme=dark] :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid CanvasText!important;box-shadow:none!important}.theme-toggle{border:1px solid ButtonText}}.ep-lecture-player,.ep-lesson-player,.learner-liquid-shell{--eprepare-primary:#e95a0e;--eprepare-primary-dark:#0d1023;--eprepare-primary-soft:#fdf0ea;--eprepare-secondary:#fce6da;--eprepare-accent:#ADEBB2;--eprepare-surface-soft:#fdf0ea;--eprepare-highlight:#CDFFDC;--eprepare-dark:#000000;--eprepare-light:#FFFFFF;--brand:var(--eprepare-primary);--brand-dark:var(--eprepare-primary-dark);--brand-soft:var(--eprepare-primary-soft);--accent:var(--eprepare-primary);--paper:var(--eprepare-surface-soft);--surface:var(--eprepare-light);--ink:var(--eprepare-dark);--muted:#505463;--line:#e4e8ee;--line-strong:#cdd5df;--ep-brand-gradient:linear-gradient(135deg,#e95a0e,#cf4f09)}html:not([data-theme=dark]) .ep-lecture-player,html:not([data-theme=dark]) .ep-lesson-player,html:not([data-theme=dark]) .learner-liquid-shell{color:var(--eprepare-dark);background:radial-gradient(circle at 8% -10%,rgba(245,184,152,.82),transparent 28rem),radial-gradient(circle at 96% 7%,rgba(252,230,218,.9),transparent 26rem),linear-gradient(135deg,#FFFFFF,#fdf0ea 58%,#fce6da)!important}html:not([data-theme=dark]) .learner-liquid-shell .ep-courses-page section[aria-labelledby^=subject-],html:not([data-theme=dark]) .learner-liquid-shell .ep-quizzes-page>section,html:not([data-theme=dark]) .learner-liquid-shell .ep-results-page :where(section,article).rounded-2xl,html:not([data-theme=dark]) .learner-liquid-shell .ep-results-page :where(section,article).rounded-xl{border-color:#e6b296!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--shadow-sm)!important}html:not([data-theme=dark]) .ep-lecture-player>header,html:not([data-theme=dark]) .ep-lesson-player>header{border-color:#e6b296!important;background:rgba(255,255,255,.88)!important;box-shadow:var(--shadow-sm)!important}html:not([data-theme=dark]) .ep-lecture-player article,html:not([data-theme=dark]) .ep-lecture-player aside,html:not([data-theme=dark]) .ep-lecture-player main>div>section,html:not([data-theme=dark]) .ep-lesson-player article,html:not([data-theme=dark]) .ep-lesson-player aside,html:not([data-theme=dark]) .ep-lesson-player main>div>section{border-color:#e6b296!important;background:rgba(255,255,255,.95)!important;box-shadow:var(--shadow-sm)!important}html:not([data-theme=dark]) .ep-lecture-player .prose a,html:not([data-theme=dark]) .ep-lesson-player .prose a{color:var(--brand-text,#b8420a)}html:not([data-theme=dark]) .ep-lecture-player .btn-primary,html:not([data-theme=dark]) .ep-lesson-player .btn-primary{background:var(--brand-fill)}html[data-theme=dark] .ep-lecture-player,html[data-theme=dark] .ep-lesson-player,html[data-theme=dark] .learner-liquid-shell{--brand:#e29a76;--brand-dark:#e8c9b8;--brand-soft:#2c2f49;--accent:#e29a76;--paper:#0c0e10;--surface:#16181b;--surface-raised:#1f2125;--ink:#FFFFFF;--muted:#bfc5ce;--line:#363c45;--line-strong:#535c69;color:#FFFFFF;background:radial-gradient(circle at 9% -10%,rgba(245,184,152,.13),transparent 24rem),radial-gradient(circle at 96% 5%,rgba(252,230,218,.1),transparent 24rem),#0c0e10!important}html[data-theme=dark] .ep-lecture-player :where(aside,article,main>div>section),html[data-theme=dark] .ep-lesson-player :where(aside,article,main>div>section),html[data-theme=dark] .learner-liquid-shell .dashboard-liquid-glass :where([data-slot=card],section[class*=border],article[class*=border]):not(.ep-brand-panel):not(.ep-brand-action){border-color:#363c45!important;color:#FFFFFF;background:rgba(22,24,27,.94)!important;box-shadow:var(--shadow-sm)!important}html[data-theme=dark]{--shadow-sm:0 1px 2px rgb(0 0 0/30%);--shadow-md:0 4px 12px rgb(0 0 0/36%);--shadow-lg:0 12px 32px rgb(0 0 0/48%);--ep-aqua-ink:#4fc9bc;--ep-aqua-soft:#123a36;--ep-amber-ink:#f0b35b;--ep-amber-soft:#3a2a12;--ep-pink-ink:#f08aa6;--ep-pink-soft:#3b1a26;--ep-violet-ink:#c4a6f0;--ep-violet-soft:#2a2040;--dark-canvas:#0a0c1b;--dark-surface:#11142a;--dark-surface-raised:#181c38;--dark-surface-elevated:#20244a;--dark-ink:#e9e6ec;--dark-ink-strong:#f3f0f5;--dark-muted:#a6aabf;--dark-muted-subtle:#8a8fa8;--dark-line:#2a2f4d;--dark-line-strong:#3c4268;--dark-brand:#db8057;--dark-brand-strong:#e8c3ad;--dark-brand-soft:#2b2233;--dark-info:#8dceff;--dark-info-soft:#17344a;--dark-success:#8fe2b5;--dark-success-soft:#153b2c;--dark-warning:#f5cf7b;--dark-warning-soft:#3b2e19;--dark-danger:#ff9da5;--dark-danger-soft:#44252d;--dark-icon:#ece9f2;--dark-focus:#e9a27c;--brand-text:#efb08f;--brand:var(--dark-brand);--brand-dark:var(--dark-brand-strong)!important;--accent:var(--dark-brand);--paper:var(--dark-canvas)!important;--surface:var(--dark-surface)!important;--surface-raised:var(--dark-surface-raised)!important;--surface-subtle:#101220!important;--ink:var(--dark-ink)!important;--muted:var(--dark-muted)!important;--muted-subtle:var(--dark-muted-subtle)!important;--line:var(--dark-line)!important;--line-strong:var(--dark-line-strong)!important;--brand-soft:var(--dark-brand-soft)!important}html[data-theme=dark] #application-root,html[data-theme=dark] body{background:var(--dark-canvas)!important;color:var(--dark-ink)}html[data-theme=dark] ::-moz-selection{color:var(--dark-ink-strong);background:#b8420a}html[data-theme=dark] ::selection{color:var(--dark-ink-strong);background:#b8420a}html[data-theme=dark] :where(input,select,textarea)::-moz-placeholder{color:var(--dark-muted-subtle)!important;opacity:1}html[data-theme=dark] :where(input,select,textarea)::placeholder{color:var(--dark-muted-subtle)!important;opacity:1}html[data-theme=dark] :where(table){color:var(--dark-ink)}html[data-theme=dark] :where(thead){color:var(--dark-muted);background:var(--dark-surface-raised)!important}html[data-theme=dark] tbody tr:hover{background:color-mix(in srgb,var(--dark-surface-elevated) 62%,transparent)}html[data-theme=dark] :where(dialog,[role=dialog]){color:var(--dark-ink);border-color:var(--dark-line-strong);background:var(--dark-surface)}html[data-theme=dark] :where(code,pre,kbd){color:#fce6da;border-color:var(--dark-line);background:var(--dark-surface-raised)}html[data-theme=dark] .ep-lecture-player,html[data-theme=dark] .ep-lesson-player,html[data-theme=dark] .learner-liquid-shell{--brand:var(--dark-brand);--brand-dark:var(--dark-brand-strong);--brand-soft:var(--dark-brand-soft);--accent:var(--dark-brand);--paper:var(--dark-canvas);--surface:var(--dark-surface);--surface-raised:var(--dark-surface-raised);--surface-subtle:#101220;--ink:var(--dark-ink);--muted:var(--dark-muted);--line:var(--dark-line);--line-strong:var(--dark-line-strong);color:var(--dark-ink)!important;background:radial-gradient(circle at 10% -8%,rgb(233 90 14/11%),transparent 27rem),radial-gradient(circle at 96% 6%,rgb(236 117 54/8%),transparent 25rem),var(--dark-canvas)!important}html[data-theme=dark] .ep-lecture-player :where(aside,article,main>div>section),html[data-theme=dark] .ep-lesson-player :where(aside,article,main>div>section),html[data-theme=dark] .learner-liquid-shell .dashboard-liquid-glass :where([data-slot=card],section[class*=border],article[class*=border]):not(.ep-brand-panel):not(.ep-brand-action),html[data-theme=dark] .learner-liquid-shell .ep-courses-page section[aria-labelledby^=subject-],html[data-theme=dark] .learner-liquid-shell .ep-quizzes-page>section,html[data-theme=dark] .learner-liquid-shell .ep-results-page :where(section,article).rounded-2xl,html[data-theme=dark] .learner-liquid-shell .ep-results-page :where(section,article).rounded-xl{color:var(--dark-ink)!important;border-color:var(--dark-line)!important;background:rgb(19 21 36/94%)!important;box-shadow:var(--shadow-sm)!important}html[data-theme=dark] .quiz-builder-page,html[data-theme=dark] .quiz-dark{color:var(--dark-ink);background:var(--dark-canvas)!important}html[data-theme=dark] .quiz-builder-page .qb-builder-panel,html[data-theme=dark] .quiz-builder-page .qb-builder-surface,html[data-theme=dark] .quiz-builder-page .qb-builder-toolbar{color:var(--dark-ink);border-color:var(--dark-line)!important;background:rgb(19 21 36/96%)!important;box-shadow:inset 0 1px rgb(255 255 255/4%),var(--shadow-sm)!important}html[data-theme=dark] .quiz-builder-page .qb-builder-panel[data-panel="1"],html[data-theme=dark] .quiz-builder-page .qb-builder-panel[data-panel="2"],html[data-theme=dark] .quiz-builder-page .qb-builder-panel[data-panel="3"]{background:var(--dark-surface)!important}html[data-theme=dark] .quiz-builder-page :where(.qb-selection-item,.qb-choice,.qb-filter,.qb-toggle){color:var(--dark-muted)!important;border-color:var(--dark-line)!important;background:var(--dark-surface-raised)!important}html[data-theme=dark] .quiz-builder-page :where(.qb-selection-item,.qb-choice,.qb-filter,.qb-toggle):hover{color:var(--dark-ink-strong)!important;border-color:var(--dark-line-strong)!important;background:var(--dark-surface-elevated)!important}html[data-theme=dark] .quiz-builder-page :where(.qb-selection-item[data-selected=true],.qb-choice[data-selected=true],.qb-filter[data-selected=true],.qb-toggle[data-selected=true]){color:#e8c9b8!important;border-color:#cf4f09!important;background:#222539!important;box-shadow:inset 3px 0 0 var(--dark-brand)}html[data-theme=dark] .quiz-builder-page :where(.qb-selection-item,.qb-choice,.qb-filter,.qb-toggle) svg{color:var(--dark-icon)!important}html[data-theme=dark] .quiz-builder-page .qb-subject-tab,html[data-theme=dark] .quiz-builder-page .qb-workspace-tab{color:var(--dark-muted)!important;border-color:transparent!important;background:transparent!important}html[data-theme=dark] .quiz-builder-page .qb-subject-tab:hover,html[data-theme=dark] .quiz-builder-page .qb-workspace-tab:hover{color:var(--dark-ink-strong)!important;background:rgb(240 148 104/8%)!important}html[data-theme=dark] .quiz-builder-page .qb-subject-tab[data-active=true],html[data-theme=dark] .quiz-builder-page .qb-workspace-tab[data-active=true]{color:#fce6da!important;border-color:#cf4f09!important;background:#222539!important;box-shadow:inset 0 -2px 0 var(--dark-brand)!important}html[data-theme=dark] .quiz-builder-page .qb-primary-action{color:#0e0f1a!important;border-color:#e95a0e!important;background:linear-gradient(180deg,#e29a76,#e29a76)!important}html[data-theme=dark] .quiz-builder-page .qb-primary-action:disabled{color:#6f7f90!important;border-color:#303450!important;background:#1c1f37!important}html[data-theme=dark] .quiz-dark :where(header,aside,.card,.field,button){color:var(--dark-ink)!important;border-color:var(--dark-line)!important;background-color:var(--dark-surface)!important}html[data-theme=dark] .quiz-dark .quiz-answer-neutral{color:var(--dark-ink)!important;border-color:var(--dark-line-strong)!important;background:#181b2f!important}html[data-theme=dark] .quiz-dark .quiz-answer-selected{border-color:#e95a0e!important;background:#2a2f50!important;box-shadow:0 0 0 2px rgb(240 148 104/20%)}html[data-theme=dark] .quiz-dark .quiz-answer-correct{border-color:#63c994!important;background:var(--dark-success-soft)!important}html[data-theme=dark] .quiz-dark .quiz-answer-wrong{border-color:#e87883!important;background:var(--dark-danger-soft)!important}html[data-theme=dark] .quiz-dark .quiz-answer-eliminated{color:var(--dark-muted-subtle)!important;border-color:var(--dark-line)!important;background:#111323!important}html[data-theme=dark] .quiz-dark :where(.quiz-answer-option,.quiz-inline-feedback,.quiz-feedback-surface,.quiz-question-meta>span){color:var(--dark-ink)!important}html[data-theme=dark] .quiz-dark .quiz-feedback-surface .prose{--tw-prose-body:#e8c9b8;--tw-prose-headings:#fdf0ea;--tw-prose-bold:#fdf0ea;--tw-prose-links:#e6b296}html[data-theme=dark] .quiz-dark :where(.quiz-legend-unseen){color:var(--dark-muted)!important;border-color:var(--dark-line)!important;background:#181b2f!important}html[data-theme=dark] .quiz-dark :where(.quiz-legend-current){color:#0e0f1a!important;border-color:#d98254!important;background:var(--dark-brand)!important}html[data-theme=dark] .quiz-dark :where(.quiz-legend-answered){color:#e8c9b8!important;border-color:#d98254!important;background:var(--dark-surface)!important}html[data-theme=dark] .quiz-dark :where(.quiz-legend-correct){color:var(--dark-success)!important;border-color:#63c994!important;background:var(--dark-success-soft)!important}html[data-theme=dark] .quiz-dark :where(.quiz-legend-wrong){color:var(--dark-danger)!important;border-color:#e87883!important;background:var(--dark-danger-soft)!important}html[data-theme=dark] .quiz-dark :where(.quiz-legend-skipped){color:var(--dark-warning)!important;border-color:#d9b15e!important;background:var(--dark-warning-soft)!important}html[data-theme=dark] .quiz-dark :where(.quiz-timer-pill,.quiz-section-timer-pill){color:var(--dark-success)!important;border-color:#417b60!important;background:var(--dark-success-soft)!important}html[data-theme=dark] .quiz-dark .quiz-mode-pill{color:#e8c9b8!important;border-color:#cf4f09!important;background:var(--dark-info-soft)!important}html[data-theme=dark] .quiz-dark .quiz-question-timer-pill{color:var(--dark-warning)!important;border-color:#80662f!important;background:var(--dark-warning-soft)!important}html[data-theme=dark] .quiz-dark .quiz-timer-warning{color:var(--dark-danger)!important;border-color:#8a4c58!important;background:var(--dark-danger-soft)!important}html[data-theme=dark] :where([class~=bg-white],[class^="bg-white/"],[class*=" bg-white/"],[class~=bg-slate-50],[class~=bg-slate-100],[class~="bg-[#fcfdff]"],[class~="bg-[#fdf0ea]"],[class~="bg-[#f9fafb]"],[class~="bg-[#fafbf8]"],[class~="bg-[#fafbf9]"]){background-color:var(--dark-surface)!important}html[data-theme=dark] :where([class~=text-slate-950],[class~=text-slate-900],[class~=text-slate-800],[class~="text-[#0d1023]"],[class~="text-[#161931]"],[class~="text-[#17211b]"],[class~="text-[#282c4c]"]){color:var(--dark-ink-strong)!important}html[data-theme=dark] :where([class~=text-slate-700],[class~=text-slate-600],[class~=text-slate-500],[class~="text-[#363952]"],[class~="text-[#505463]"],[class~="text-[#718078]"]){color:var(--dark-muted)!important}html[data-theme=dark] :where(.text-white,[class~=text-white]){color:var(--dark-ink-strong)!important}html[data-theme=dark] :where([class~=bg-emerald-50],[class~=bg-emerald-100],[class~=bg-green-50],[class~=bg-green-100],[class~=bg-lime-50],[class~=bg-lime-100],[class~=bg-teal-50],[class~=bg-teal-100],[class^="bg-emerald-50/"],[class*=" bg-emerald-50/"],[class^="bg-green-50/"],[class*=" bg-green-50/"]){background-color:var(--dark-success-soft)!important}html[data-theme=dark] :where([class~="bg-[#c9f7de]"],[class~="bg-[#cdffdc]"],[class~="bg-[#f7d4c1]"],[class~="bg-[#d1fadf]"],[class~="bg-[#d9eee2]"],[class~="bg-[#dceee4]"],[class~="bg-[#dcf5e6]"],[class~="bg-[#dcfae6]"]){background-color:var(--dark-success-soft)!important}html[data-theme=dark] :where([class~=bg-sky-50],[class~=bg-sky-100],[class~=bg-blue-50],[class~=bg-blue-100],[class~=bg-cyan-50],[class~=bg-cyan-100]){background-color:var(--dark-info-soft)!important}html[data-theme=dark] :where([class~="bg-[#f9d3bf]"],[class~="bg-[#deebff]"]){background-color:var(--dark-info-soft)!important}html[data-theme=dark] :where([class~=bg-violet-50],[class~=bg-violet-100],[class~=bg-purple-50],[class~=bg-purple-100],[class~=bg-indigo-50],[class~=bg-indigo-100],[class~=bg-fuchsia-50],[class~=bg-fuchsia-100]){background-color:var(--dark-brand-soft)!important}html[data-theme=dark] :where([class~="bg-[#f5b898]"]){background-color:var(--dark-brand-soft)!important}html[data-theme=dark] :where([class~=bg-rose-50],[class~=bg-rose-100],[class~=bg-red-50],[class~=bg-red-100],[class~=bg-pink-50],[class~=bg-pink-100]){background-color:var(--dark-danger-soft)!important}html[data-theme=dark] :where([class~="bg-[#ffc6d5]"]){background-color:var(--dark-danger-soft)!important}html[data-theme=dark] :where([class~=bg-amber-50],[class~=bg-amber-100],[class~=bg-yellow-50],[class~=bg-yellow-100],[class~=bg-orange-50],[class~=bg-orange-100]){background-color:var(--dark-warning-soft)!important}html[data-theme=dark] :where([class~="bg-[#e7d5b5]"]){background-color:var(--dark-warning-soft)!important}html[data-theme=dark] :where([class~="bg-[#cbd3cd]"],[class~="bg-[#dfe5df]"]){background-color:var(--dark-surface-raised)!important}html[data-theme=dark] :where([class^=text-emerald-6],[class*=" text-emerald-6"],[class^=text-emerald-7],[class*=" text-emerald-7"],[class^=text-emerald-8],[class*=" text-emerald-8"],[class^=text-emerald-9],[class*=" text-emerald-9"],[class^=text-green-6],[class*=" text-green-6"],[class^=text-green-7],[class*=" text-green-7"],[class^=text-green-8],[class*=" text-green-8"],[class^=text-green-9],[class*=" text-green-9"],[class^=text-teal-6],[class*=" text-teal-6"],[class^=text-teal-7],[class*=" text-teal-7"],[class^=text-teal-8],[class*=" text-teal-8"],[class^=text-teal-9],[class*=" text-teal-9"]){color:var(--dark-success)!important}html[data-theme=dark] :where([class^=text-sky-6],[class*=" text-sky-6"],[class^=text-sky-7],[class*=" text-sky-7"],[class^=text-sky-8],[class*=" text-sky-8"],[class^=text-sky-9],[class*=" text-sky-9"],[class^=text-blue-6],[class*=" text-blue-6"],[class^=text-blue-7],[class*=" text-blue-7"],[class^=text-blue-8],[class*=" text-blue-8"],[class^=text-blue-9],[class*=" text-blue-9"],[class^=text-cyan-6],[class*=" text-cyan-6"],[class^=text-cyan-7],[class*=" text-cyan-7"],[class^=text-cyan-8],[class*=" text-cyan-8"],[class^=text-cyan-9],[class*=" text-cyan-9"]){color:var(--dark-info)!important}html[data-theme=dark] :where([class^=text-violet-6],[class*=" text-violet-6"],[class^=text-violet-7],[class*=" text-violet-7"],[class^=text-violet-8],[class*=" text-violet-8"],[class^=text-violet-9],[class*=" text-violet-9"],[class^=text-purple-6],[class*=" text-purple-6"],[class^=text-purple-7],[class*=" text-purple-7"],[class^=text-purple-8],[class*=" text-purple-8"],[class^=text-purple-9],[class*=" text-purple-9"],[class^=text-indigo-6],[class*=" text-indigo-6"],[class^=text-indigo-7],[class*=" text-indigo-7"],[class^=text-indigo-8],[class*=" text-indigo-8"],[class^=text-indigo-9],[class*=" text-indigo-9"],[class^=text-fuchsia-6],[class*=" text-fuchsia-6"],[class^=text-fuchsia-7],[class*=" text-fuchsia-7"],[class^=text-fuchsia-8],[class*=" text-fuchsia-8"],[class^=text-fuchsia-9],[class*=" text-fuchsia-9"]){color:var(--dark-brand-strong)!important}html[data-theme=dark] :where([class^=text-rose-6],[class*=" text-rose-6"],[class^=text-rose-7],[class*=" text-rose-7"],[class^=text-rose-8],[class*=" text-rose-8"],[class^=text-rose-9],[class*=" text-rose-9"],[class^=text-red-6],[class*=" text-red-6"],[class^=text-red-7],[class*=" text-red-7"],[class^=text-red-8],[class*=" text-red-8"],[class^=text-red-9],[class*=" text-red-9"],[class^=text-pink-6],[class*=" text-pink-6"],[class^=text-pink-7],[class*=" text-pink-7"],[class^=text-pink-8],[class*=" text-pink-8"],[class^=text-pink-9],[class*=" text-pink-9"]){color:var(--dark-danger)!important}html[data-theme=dark] :where([class^=text-amber-6],[class*=" text-amber-6"],[class^=text-amber-7],[class*=" text-amber-7"],[class^=text-amber-8],[class*=" text-amber-8"],[class^=text-amber-9],[class*=" text-amber-9"],[class^=text-yellow-6],[class*=" text-yellow-6"],[class^=text-yellow-7],[class*=" text-yellow-7"],[class^=text-yellow-8],[class*=" text-yellow-8"],[class^=text-yellow-9],[class*=" text-yellow-9"],[class^=text-orange-6],[class*=" text-orange-6"],[class^=text-orange-7],[class*=" text-orange-7"],[class^=text-orange-8],[class*=" text-orange-8"],[class^=text-orange-9],[class*=" text-orange-9"]){color:var(--dark-warning)!important}html[data-theme=dark] :where([class~=border-slate-300],[class~=border-gray-100],[class~=border-gray-200],[class~=border-gray-300],[class~=border-zinc-100],[class~=border-zinc-200],[class~=border-neutral-100],[class~=border-neutral-200]){border-color:var(--dark-line-strong)!important}html[data-theme=dark] :where([class~=border-emerald-100],[class~=border-emerald-200],[class~=border-green-100],[class~=border-green-200]){border-color:#cf4f09!important}html[data-theme=dark] :where([class~=border-sky-100],[class~=border-sky-200],[class~=border-blue-100],[class~=border-blue-200]){border-color:#b8420a!important}html[data-theme=dark] :where([class~=border-violet-100],[class~=border-violet-200],[class~=border-purple-100],[class~=border-purple-200]){border-color:#3b5262!important}html[data-theme=dark] :where([class~=border-rose-100],[class~=border-rose-200],[class~=border-red-100],[class~=border-red-200]){border-color:#7d3e49!important}html[data-theme=dark] :where([class~=border-amber-100],[class~=border-amber-200],[class~=border-yellow-100],[class~=border-yellow-200]){border-color:#765b2e!important}html[data-theme=dark] :where([class~="hover:bg-white"],[class~="hover:bg-slate-50"],[class~="hover:bg-slate-100"],[class~="hover:bg-gray-50"],[class^="hover:bg-[#e"],[class*=" hover:bg-[#e"],[class^="hover:bg-[#f"],[class*=" hover:bg-[#f"]):hover{background-color:var(--dark-surface-elevated)!important}html[data-theme=dark] :where([class~="hover:bg-emerald-50"],[class~="hover:bg-green-50"]):hover{background-color:var(--dark-success-soft)!important}html[data-theme=dark] :where([class~="hover:bg-sky-50"],[class~="hover:bg-blue-50"]):hover{background-color:var(--dark-info-soft)!important}html[data-theme=dark] :where([class~="hover:bg-violet-50"],[class~="hover:bg-purple-50"]):hover{background-color:var(--dark-brand-soft)!important}html[data-theme=dark] :where([class~="hover:bg-rose-50"],[class~="hover:bg-red-50"]):hover{background-color:var(--dark-danger-soft)!important}html[data-theme=dark] :where([class~="hover:bg-amber-50"],[class~="hover:bg-yellow-50"]):hover{background-color:var(--dark-warning-soft)!important}html[data-theme=dark] :where([class~="disabled:bg-slate-100"],[class~="disabled:bg-gray-100"]):disabled{border-color:var(--dark-line)!important;background-color:var(--dark-surface-raised)!important;color:var(--dark-muted-subtle)!important}html[data-theme=dark] :where([class~="disabled:bg-[#f2f4f7]"]):disabled{border-color:var(--dark-line)!important;background-color:var(--dark-surface-raised)!important}html[data-theme=dark] :where([class~="disabled:text-slate-300"],[class~="disabled:text-slate-400"]):disabled{color:var(--dark-muted-subtle)!important}html[data-theme=dark] :where([class~=ring-sky-100],[class~=ring-blue-100]){--tw-ring-color:#b8420a!important}html[data-theme=dark] :where([class~=ring-emerald-100],[class~=ring-green-100]){--tw-ring-color:#cf4f09!important}html[data-theme=dark] :where([class~=ring-rose-100],[class~=ring-red-100]){--tw-ring-color:#7d3e49!important}html[data-theme=dark] :where([class~=ring-amber-100],[class~=ring-yellow-100]){--tw-ring-color:#765b2e!important}html[data-theme=dark] :where([class~=ring-slate-100],[class~=ring-slate-200]){--tw-ring-color:var(--dark-line-strong)!important}html[data-theme=dark] :where([class~=divide-slate-100],[class~=divide-slate-200])>:not([hidden])~:not([hidden]){border-color:var(--dark-line)!important}html[data-theme=dark] :where([class^="hover:border-[#c"],[class*=" hover:border-[#c"],[class^="hover:border-[#d"],[class*=" hover:border-[#d"],[class^="hover:border-[#e"],[class*=" hover:border-[#e"],[class^="hover:border-[#f"],[class*=" hover:border-[#f"],[class~="hover:border-slate-300"]):hover{border-color:var(--dark-line-strong)!important}html[data-theme=dark] :where([class^="focus:border-[#"],[class*=" focus:border-[#"]):focus{border-color:var(--dark-focus)!important}html[data-theme=dark] :where([class^="focus:ring-[#"],[class*=" focus:ring-[#"],[class^="focus-visible:ring-[#"],[class*=" focus-visible:ring-[#"]){--tw-ring-color:var(--dark-focus)!important}html[data-theme=dark] :where([class~="hover:text-slate-800"],[class~="hover:text-slate-900"],[class~="hover:text-white"]):hover{color:var(--dark-ink-strong)!important}html[data-theme=dark] :where([class~="hover:text-[#cf4f09]"],[class~="hover:text-[#153d33]"],[class~="hover:text-[#b8420a]"]):hover{color:var(--dark-success)!important}html[data-theme=dark] :where([class~="hover:text-[#800020]"],[class~="hover:text-[#b42318]"],[class~="hover:text-red-600"]):hover{color:var(--dark-danger)!important}html[data-theme=dark] ::-webkit-scrollbar{width:10px;height:10px}html[data-theme=dark] ::-webkit-scrollbar-track{background:var(--dark-canvas)}html[data-theme=dark] ::-webkit-scrollbar-thumb{border:3px solid var(--dark-canvas);border-radius:999px;background:#40546a}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#5a718a}html[data-theme=dark] .public-shell{color:var(--dark-ink)!important;background:var(--dark-canvas)!important}html[data-theme=dark] .auth-form-surface{color:var(--dark-ink);background:var(--dark-canvas)!important}html[data-theme=dark] .theme-toggle{color:var(--dark-icon)!important;border-color:var(--dark-line-strong)!important;background:var(--dark-surface-raised)!important;box-shadow:var(--shadow-sm)}html[data-theme=dark] .theme-toggle:hover{color:var(--dark-brand-strong)!important;border-color:#cf4f09!important;background:var(--dark-brand-soft)!important}@keyframes communityViewerIn{0%{opacity:0}}html[data-theme=dark] :is([class~=rounded-full][class~=overflow-hidden]:is([class~=h-1],[class~="h-1.5"],[class~=h-2],[class~="h-2.5"],[class~=h-3]),[class~=rounded-full]:has(>[role=progressbar])):not([role=progressbar]){background-color:rgba(255,255,255,.14)!important}html[data-theme=dark] .hover\:bg-slate-100:hover{background-color:var(--dark-surface-raised)}html[data-theme=dark] .text-\[\#800020\]{color:var(--dark-brand)}svg[viewBox="0 0 256 256"],svg[viewBox="0 0 256 256"] *{stroke:none!important}svg[viewBox="0 0 256 256"] path[opacity="0.2"]{opacity:.32}:where(button,a,input,select,textarea,summary,[role=button],[role=tab]){transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:var(--dur-fast,.14s);transition-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1))}@media (prefers-reduced-motion:reduce){:where(button,a,input,select,textarea,summary,[role=button],[role=tab]){transition-duration:.01ms}}@media print{html[data-content-guard=on] body>*{display:none}html[data-content-guard=on] body:before{content:"Printing is turned off on ePrepare.";display:block;padding:48px;font:600 18px/1.4 sans-serif}}html:not([data-session]) [data-when-session=signed-in],html[data-session] [data-when-session=signed-out]{display:none}@media (hover:hover) and (pointer:fine){.hover\:bg-\[\#b42318\]:hover{--tw-bg-opacity:1;background-color:rgb(180 35 24/var(--tw-bg-opacity,1))}.hover\:bg-\[var\(--brand-fill-hover\)\]:hover{background-color:var(--brand-fill-hover)}.hover\:bg-\[var\(--surface-raised\)\]:hover{background-color:var(--surface-raised)}.hover\:bg-\[var\(--surface-subtle\)\]:hover{background-color:var(--surface-subtle)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[color-mix\(in_srgb\2c var\(--focus\)_22\%\2c transparent\)\]:focus-visible{--tw-ring-color:color-mix(in srgb,var(--focus) 22%,transparent)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:p-14{padding:3.5rem}.sm\:p-7{padding:1.75rem}}@media (min-width:768px){.md\:grid-cols-\[1\.5fr_1fr_1fr_1fr\]{grid-template-columns:1.5fr 1fr 1fr 1fr}.md\:px-8{padding-left:2rem;padding-right:2rem}}@media print{.print\:hidden{display:none}}:root{--surface-subtle:#faf8f6;--surface-raised:#f4f0ed;--line-strong:#d9d3ce;--action:var(--brand-fill,#c84d0c);--action-hover:var(--brand-fill-hover,#ac430a);--focus:#cf4f09;--selection:#fdf0ea;--selection-ink:#a63d06;--content-max:1560px;--shadow-popover:var(--shadow-md)}html[data-theme=dark]{color-scheme:dark;--action:#db8057;--action-hover:#e58f68;--brand-fill:#db8057;--brand-fill-hover:#e58f68;--focus:#e9a27c;--selection:#2b2233;--selection-ink:#e8c3ad}html[data-theme=light]{color-scheme:light}html body .label{color:var(--ink)}.ep-brand-fill,.ep-brand-panel{background:#282b47;box-shadow:none}.ace-shimmer-button,.ep-brand-action{background:var(--action);box-shadow:none}html body :is(.btn-primary,.btn-secondary,.ep-button,.qb-primary-action,.qb-flp,.quiz-nav-switch){background-image:none!important;box-shadow:none!important;filter:none!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .25s var(--ease-fluid,ease)}:is(.btn-primary,.btn-secondary,.ep-button,.qb-primary-action,.qb-flp,.quiz-nav-switch):not(:is(.btn-primary,.btn-secondary,[data-press=scale]):active){transform:none!important}html body :is(.btn-primary,.qb-primary-action,.qb-flp)[class]{color:var(--on-action,white);background:var(--action);border-color:var(--action)}html body :is(.btn-primary,.qb-primary-action,.qb-flp)[class]:is(:hover,:active):not(:disabled){background:var(--action-hover);border-color:var(--action-hover)}html body :is(.btn-secondary,.ep-button[data-variant=secondary]){background:var(--fill-default);color:var(--ink);border-color:transparent}html body :is(.btn-secondary,.ep-button[data-variant=secondary]):hover:not(:disabled){background:var(--fill-default-hover);color:var(--ink)}:where(:is([data-press=scale],.btn-primary,.btn-secondary,.btn-ghost):active:not(:disabled,[aria-disabled=true],[data-no-press])){transform:scale(.97);transition-duration:var(--dur-instant,80ms)}@media (prefers-reduced-motion:reduce){:where(:is([data-press=scale],.btn-primary,.btn-secondary,.btn-ghost):active){transform:none}}[role=button],button:not(:disabled),summary{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.55}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px}:is(.outline-none,.focus\:outline-none):focus-visible{outline:2px solid var(--focus);outline-offset:2px}input[type=checkbox],input[type=radio]{accent-color:var(--action)}::-moz-selection{background:var(--selection);color:var(--selection-ink)}::selection{background:var(--selection);color:var(--selection-ink)}html[data-theme=dark] ::-moz-selection{background:var(--selection);color:var(--selection-ink)}html[data-theme=dark] ::selection{background:var(--selection);color:var(--selection-ink)}select option{background:var(--surface);color:var(--ink)}html body [aria-invalid=true]{border-color:#d34e56!important}html[data-theme=dark] [data-slot=badge][data-variant=default]{color:var(--selection-ink);background:var(--selection)}html[data-theme=dark] [data-slot=badge][data-variant=success]{color:var(--dark-success);background:var(--dark-success-soft);border-color:#39664e}html[data-theme=dark] [data-slot=badge][data-variant=warning]{color:var(--dark-warning);background:var(--dark-warning-soft);border-color:#715b31}html[data-theme=dark] [data-slot=badge][data-variant=error]{color:var(--dark-danger);background:var(--dark-danger-soft);border-color:#75434e}html[data-theme=dark] [data-slot=badge][data-variant=purple],html[data-theme=dark] [data-slot=badge][data-variant=secondary],html[data-theme=dark] [data-slot=featured-icon][data-tone=brand],html[data-theme=dark] [data-slot=featured-icon][data-tone=purple]{color:var(--selection-ink);background:var(--selection);border-color:#474f5b}html[data-theme=dark] [data-slot=featured-icon][data-tone=gray]{color:var(--dark-muted);border-color:var(--dark-line);background:var(--dark-surface-raised)}html[data-theme=dark] [data-slot=featured-icon][data-tone=aqua],html[data-theme=dark] [data-slot=featured-icon][data-tone=success]{color:var(--dark-success);border-color:#39664e;background:var(--dark-success-soft)}html[data-theme=dark] [data-slot=featured-icon][data-tone=warning]{color:var(--dark-warning);border-color:#715b31;background:var(--dark-warning-soft)}html[data-theme=dark] [data-slot=featured-icon][data-tone=error],html[data-theme=dark] [data-slot=featured-icon][data-tone=pink]{color:var(--dark-danger);border-color:#75434e;background:var(--dark-danger-soft)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html body .ep-saas-sidebar{background:#1c2038!important;box-shadow:none!important}html body :is(.qb-builder-panel,.qb-builder-surface,.qb-builder-toolbar){background:var(--surface)!important;border-color:var(--line)!important;box-shadow:none!important}html body .qb-workspace-tab:after{display:none}html body :is(.qb-workspace-tab,.qb-subject-tab,.qb-selection-item,.qb-choice,.qb-filter,.qb-toggle){transform:none!important;transition:background-color .15s ease,border-color .15s ease}html body :is(.qb-choice,.qb-filter,.qb-toggle,.qb-selection-item):hover:not(:disabled):not([data-selected=true]){background:var(--surface-raised)!important;border-color:var(--line-strong)!important}html body :is(.qb-choice,.qb-filter,.qb-toggle,.qb-selection-item)[data-selected=true]{background:var(--selection)!important;border-color:var(--focus)!important}html[data-learner-shell]{overscroll-behavior-x:none}.quiz-theme-toggle{display:grid!important}.ep-attempt-page :where(section,article,aside),.ep-results-page :where(section,article,aside){scroll-margin-top:84px}:root{--space-page:clamp(16px,2.5vw,36px);--shadow-card:var(--shadow-sm);--shadow-float:var(--shadow-lg)}html{scroll-padding-top:88px}body{-webkit-font-smoothing:antialiased}html body :is(.btn-primary,.btn-secondary,.ep-button){word-break:normal;overflow-wrap:normal}html body :is(.btn-primary,.btn-secondary,.ep-button)>svg{flex-shrink:0}html body :is(.btn-primary,.btn-secondary,.ep-button){min-height:44px;border-radius:8px;gap:8px;font-size:13px;line-height:1.4}html body .quiz-builder-page{background:var(--paper)!important}html body .quiz-builder-page .qb-builder-nav{border-color:var(--line)!important;border-radius:16px;background:linear-gradient(110deg,var(--surface) 30%,var(--selection))!important;box-shadow:var(--shadow-card)!important}.quiz-builder-page .qb-builder-nav>div{min-width:0;gap:16px}.quiz-builder-page .qb-heading{color:var(--ink);letter-spacing:-.035em}.quiz-builder-page .qb-eyebrow{color:var(--selection-ink);font-size:12px;letter-spacing:.13em}.quiz-builder-page .qb-muted{color:var(--muted);line-height:1.6}html body .quiz-builder-page .qb-nav-mark{width:56px;height:56px;color:var(--selection-ink);border:1px solid color-mix(in srgb,var(--focus) 20%,var(--line));background:var(--selection);box-shadow:none}.quiz-builder-page .qb-workspace-nav{background:var(--surface);border:1px solid var(--line)}html body .quiz-builder-page .qb-workspace-tab{min-height:40px;padding-inline:12px;color:var(--muted);font-size:12px;box-shadow:none!important}html body .quiz-builder-page .qb-workspace-tab[data-active=true]{color:var(--selection-ink)!important;background:var(--selection)!important;border-color:transparent!important}html body .quiz-builder-page .qb-builder-controlbar{background:var(--surface)!important;box-shadow:none!important;border-color:var(--line)!important}.qb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;scroll-margin-top:86px}.qb-steps button{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;text-align:left;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.qb-steps button>span:nth-child(2){min-width:0;flex:1}.qb-steps strong{display:block;font-size:13px;color:var(--ink)}.qb-steps small{display:block;margin-top:3px;font-size:11px;color:var(--muted)}.qb-steps button>svg{color:var(--muted);flex-shrink:0}.qb-step-number{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:var(--selection);color:var(--selection-ink);font-size:12px;font-weight:700}.qb-workspace-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1fr);gap:18px;align-items:start}.qb-chapter-panel,.qb-workspace-grid>*{min-width:0}html body .quiz-builder-page .qb-builder-panel{padding:20px;border-color:var(--line)!important;background:var(--surface)!important;box-shadow:var(--shadow-card)!important;scroll-margin-top:88px}.quiz-builder-page .qb-builder-panel>div:first-child{border-color:var(--line)}.quiz-builder-page .qb-builder-panel h2{font-size:16px;letter-spacing:-.025em;color:var(--ink)}.quiz-builder-page .qb-builder-panel strong{font-size:13px!important;line-height:1.5!important}html body .quiz-builder-page .qb-panel-number{color:var(--selection-ink);border-color:var(--line);background:var(--selection)}html body .quiz-builder-page .qb-selection-item{min-height:60px;padding:10px!important;border-radius:8px;border-color:var(--line);background:var(--surface)}.quiz-builder-page .qb-selection-item>label{min-height:40px}.quiz-builder-page .qb-selection-item strong{white-space:normal;overflow:visible}.quiz-builder-page .qb-selection-icon{width:34px;height:34px;border-radius:8px;color:var(--selection-ink);background:var(--surface-subtle)}.quiz-builder-page .qb-selection-mark{width:18px;height:18px}.quiz-builder-page .qb-settings-groups>div+div{margin-top:20px}html body .quiz-builder-page :is(.qb-choice,.qb-filter,.qb-toggle){border-color:var(--line);background:var(--surface)}html body .quiz-builder-page .qb-choice{min-height:78px;padding:12px;border-radius:12px}.quiz-builder-page .qb-choice span{line-height:1.5}html body .quiz-builder-page :is(.qb-filter,.qb-toggle){min-height:42px;border-radius:8px;padding:8px 10px;font-size:12px}.quiz-builder-page .qb-secondary{color:var(--ink);background:var(--surface);border-color:var(--line-strong)}.qb-mobile-continue,.qb-mobile-duration,.qb-mobile-step-actions{display:none}html body .quiz-builder-page .qb-builder-toolbar{position:sticky;bottom:16px;z-index:20;display:flex;align-items:center;gap:20px;margin-top:24px;padding:16px 20px;border:1px solid var(--line-strong)!important;border-radius:16px;background:var(--surface)!important;box-shadow:var(--shadow-float)!important}.qb-live-summary{display:flex;gap:12px;align-items:center;flex:1;min-width:0}.qb-summary-icon{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;color:var(--selection-ink);background:var(--selection);border-radius:12px}.qb-live-summary strong{display:block;font-size:14px;color:var(--ink)}.qb-live-summary strong span{font-weight:500;color:var(--muted)}.qb-live-summary small{display:block;margin-top:4px;font-size:12px;color:var(--muted)}.qb-toolbar-settings{display:flex;align-items:end;gap:12px}html body .quiz-builder-page .qb-builder-toolbar>button{min-height:48px;font-size:14px;padding-inline:22px}.qb-validation-hint{margin:12px 0 0;padding:12px 16px;color:var(--muted);font-size:13px}.qb-library-selector,.qb-validation-hint{border:1px solid var(--line);border-radius:12px;background:var(--surface)}.qb-library-selector{display:flex;align-items:end;gap:20px;margin-bottom:18px;padding:16px 20px}.qb-library-selector label{display:grid;gap:7px;min-width:min(300px,100%);max-width:100%}.qb-library-selector label>span{color:var(--ink);font-size:13px;font-weight:600}.qb-library-selector p,.qb-selection-help{color:var(--muted);font-size:12px;line-height:1.6;margin:0}.qb-selection-help{margin-bottom:12px}.qb-subject-search{display:flex;gap:8px;align-items:center;padding:0 10px;border:1px solid var(--line);border-radius:8px;color:var(--muted);margin-bottom:12px}.qb-subject-search input{width:100%;min-width:0;min-height:44px;background:transparent!important;border:0;font-size:14px}.qb-availability-error{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;margin-bottom:16px;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface);font-size:13px}.qb-validation-hint .qb-secondary{margin-inline-start:12px}.quiz-builder-page .qb-selection-item:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}html body .quiz-builder-page .qb-subject-tab[data-active=true]{background:var(--selection)!important;color:var(--selection-ink)!important;border-color:var(--focus)!important;box-shadow:none!important}.quiz-builder-page .qb-subject-tab:after,.quiz-builder-page .qb-subject-tab>span{display:none}@media (max-width:1023px){html body .ep-mobile-shell[data-bottom-navigation=hidden] .quiz-builder-page .qb-builder-toolbar{bottom:env(safe-area-inset-bottom)}.qb-steps{scroll-margin-top:0}}@media (max-width:639px){.qb-library-selector{display:block;padding:14px}.qb-library-selector label{min-width:0;width:100%}.qb-library-selector p{margin-top:8px}.qb-builder-nav .qb-eyebrow{display:none}.qb-availability-error{flex-wrap:wrap}.qb-validation-hint .qb-secondary{margin:10px 0 0}.quiz-builder-page .qb-builder-nav{margin-bottom:14px}.quiz-builder-page .qb-builder-nav h1{font-size:25px}}@media (min-width:1024px){.admin-navigation{position:sticky;top:0;height:100dvh}.qb-steps button[aria-current=step]{border-color:var(--line)}}@media (min-width:1024px) and (max-width:1439px){.qb-workspace-grid{grid-template-columns:minmax(210px,.8fr) minmax(0,1.4fr)}.qb-workspace-grid>[data-panel="3"]{grid-column:1/-1}.qb-settings-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.quiz-builder-page .qb-settings-groups>div+div{margin-top:0}.quiz-builder-page .qb-builder-nav{flex-direction:column;align-items:start}.qb-toolbar-settings{display:grid;grid-template-columns:72px 160px}}@media (max-width:1023px){.ep-mobile-shell .quiz-builder-page .qb-builder-nav{position:relative;top:auto}.qb-mobile-duration{display:block;margin-top:12px}.quiz-builder-page:not([data-step="3"]) .qb-builder-controlbar,.quiz-builder-page:not([data-step="3"]) .qb-generate{display:none}.qb-mobile-continue{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px}.quiz-builder-page[data-step="1"] .qb-mobile-step-actions{display:none}.qb-mobile-step-actions>span{align-self:center;color:var(--muted);font-size:12px}.qb-workspace-grid{display:block}.quiz-builder-page[data-step="1"] :is(.qb-chapter-panel,.qb-workspace-grid>[data-panel="3"]),.quiz-builder-page[data-step="2"] .qb-workspace-grid>[data-panel="1"],.quiz-builder-page[data-step="2"] .qb-workspace-grid>[data-panel="3"],.quiz-builder-page[data-step="3"] .qb-chapter-panel,.quiz-builder-page[data-step="3"] .qb-workspace-grid>[data-panel="1"]{display:none}.qb-steps button[aria-current=step]{border-color:var(--focus);background:var(--selection)}.qb-steps button[aria-current=step] .qb-step-number{color:white;background:var(--action)}.qb-steps button>svg,.qb-steps small{display:none}.qb-steps button{gap:8px;padding:12px 10px}.qb-mobile-step-actions{display:flex;justify-content:space-between;gap:12px;margin-block:16px}html body .quiz-builder-page .qb-builder-toolbar{bottom:calc(76px + env(safe-area-inset-bottom));gap:12px;flex-wrap:wrap;padding:14px}.qb-toolbar-settings{display:none}.quiz-builder-page[data-step="3"] .qb-toolbar-settings{display:none;width:100%;grid-template-columns:85px minmax(0,1fr);order:-1}.quiz-builder-page[data-step="3"] .qb-toolbar-settings select{width:100%}.qb-builder-toolbar>button{width:auto}}@media (max-width:639px){.ep-page-header-actions{width:100%}:is(.ep-mobile-shell,.admin-shell-grid) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]){font-size:16px}html body .quiz-builder-page :is(.qb-field,input[type=number]){font-size:16px}.quiz-builder-page{padding:16px 14px 24px}html body .quiz-builder-page .qb-builder-nav{padding:20px 16px;gap:20px}.quiz-builder-page .qb-builder-nav>div{gap:12px}.quiz-builder-page .qb-builder-nav h1{font-size:29px}html body .quiz-builder-page .qb-nav-mark{width:46px;height:46px;border-radius:12px}.quiz-builder-page .qb-builder-nav .qb-eyebrow{font-size:12px;line-height:1.6}.quiz-builder-page .qb-workspace-nav{width:100%}.quiz-builder-page .qb-builder-controlbar{padding:16px}.quiz-builder-page .qb-builder-controlbar>div:last-child{gap:8px}.quiz-builder-page .qb-inline-field{flex:1 0 100%}.qb-steps{gap:6px}.qb-steps button{flex-direction:column;text-align:center;padding:10px 4px}.qb-steps strong{font-size:12px}.qb-step-number{width:28px;height:28px}html body .quiz-builder-page .qb-builder-panel{padding:16px}.qb-summary-icon{display:none}.qb-live-summary strong{font-size:13px}.qb-live-summary small{font-size:11px}.qb-live-summary strong span{display:block;font-size:11px;margin-top:3px}html body .quiz-builder-page .qb-builder-toolbar>button{min-height:46px;padding-inline:14px;font-size:12px}.quiz-builder-page .qb-chapter-panel .qb-selection-item>div:first-child{flex-wrap:wrap}.quiz-builder-page .qb-chapter-panel .qb-selection-item label{flex-basis:calc(100% - 80px)}html body :is(.btn-primary,.btn-secondary,.ep-button){min-height:44px}}@media (pointer:coarse){html :is(input,select,textarea):not([type=checkbox],[type=radio],[type=range]){font-size:max(16px,1em)}}html[data-theme=dark] .qb-subject-search input,html[data-theme=dark] .workspace-filter input{background:transparent!important;box-shadow:none}.feedback-provider_viewport__3PxXo{position:fixed;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:var(--z-toast,3000);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}@supports (bottom:max(0px,1px)){.feedback-provider_viewport__3PxXo{bottom:calc(max(var(--bottom-chrome, 0px),
          var(--keyboard-inset, 0px),
          env(safe-area-inset-bottom)) + 12px)}}html[data-immersive] .feedback-provider_viewport__3PxXo{bottom:calc(72px + 12px + env(safe-area-inset-bottom))}@media (min-width:1024px){.feedback-provider_viewport__3PxXo{inset-inline:auto 20px;align-items:flex-end}}.feedback-provider_dialogViewport__oUcFX{position:absolute;inset-inline:12px;bottom:calc(var(--dialog-footer, 0px) + 12px);z-index:var(--z-toast,3000);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.feedback-provider_toast__5gUSp{--tone-ink:var(--info-ink);--tone-soft:var(--info-soft);--tone-line:var(--info-line);--tone-solid:var(--info-solid);position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;max-width:390px;padding:16px;overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--radius-lg,16px);background:var(--surface-overlay);color:var(--ink);box-shadow:var(--shadow-md);pointer-events:auto}.feedback-provider_toast__5gUSp[data-tone=success]{--tone-ink:var(--success-ink);--tone-soft:var(--success-soft);--tone-line:var(--success-line);--tone-solid:var(--success-solid)}.feedback-provider_toast__5gUSp[data-tone=warning]{--tone-ink:var(--warning-ink);--tone-soft:var(--warning-soft);--tone-line:var(--warning-line);--tone-solid:var(--warning-solid)}.feedback-provider_toast__5gUSp[data-tone=danger]{--tone-ink:var(--danger-ink);--tone-soft:var(--danger-soft);--tone-line:var(--danger-line);--tone-solid:var(--danger-solid)}.feedback-provider_toast__5gUSp[data-enter]{animation:feedback-provider_toast-enter__YVC3Z var(--dur-base,.2s) var(--ease-enter,ease-out) backwards}.feedback-provider_toast__5gUSp[data-exiting]{animation:feedback-provider_toast-exit__RdxT7 var(--dur-exit,.15s) var(--ease-exit,ease-in) forwards;pointer-events:none}.feedback-provider_toast__5gUSp:after{content:"";position:absolute;inset-inline:0;bottom:0;height:4px;background:var(--tone-solid);transform-origin:left center;animation:feedback-provider_toast-progress__RwltS var(--toast-duration,4s) linear var(--toast-delay,0s) forwards}.feedback-provider_toast__5gUSp[data-cycle="1"]:after{animation-name:feedback-provider_toast-progress-again__1PhP5}.feedback-provider_toast__5gUSp[data-paused]:after{animation-play-state:paused}.feedback-provider_toast__5gUSp[data-persistent]:after{content:none}.feedback-provider_toastIcon__lhRtV{display:grid;flex-shrink:0;place-items:center;width:36px;height:36px;border:1px solid var(--tone-line);border-radius:var(--radius-md,12px);background:var(--tone-soft);color:var(--tone-ink)}.feedback-provider_toastBody__fhs4V{flex:1;min-width:0}.feedback-provider_toastTitle__XLa_0{font-size:var(--text-sm,14px);font-weight:var(--weight-heading,700);line-height:1.43;overflow-wrap:anywhere}.feedback-provider_toastDescription__s3095{margin-top:2px;color:var(--muted);font-size:var(--text-xs,12px);line-height:1.667;overflow-wrap:anywhere}.feedback-provider_toastAction__p2aP6{min-height:36px;margin-top:8px;padding:0 12px;border:1px solid var(--control-border);border-radius:var(--radius-sm,8px);background:transparent;color:var(--ink);font-size:var(--text-sm,14px);font-weight:var(--weight-label,600);cursor:pointer}.feedback-provider_toastAction__p2aP6:hover,.feedback-provider_toastDismiss__sHode:hover{background:var(--surface-raised);color:var(--ink)}.feedback-provider_toastDismiss__sHode{position:relative;display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;border:0;border-radius:var(--radius-sm,8px);background:transparent;color:var(--muted);cursor:pointer}.feedback-provider_toastAction__p2aP6:before,.feedback-provider_toastDismiss__sHode:before{content:"";position:absolute;inset:-4px 0}.feedback-provider_toastDismiss__sHode:before{inset:-6px}.feedback-provider_layer__LbCVH{z-index:var(--z-dialog-nested,1300);background:var(--scrim);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.feedback-provider_layer__LbCVH .feedback-provider_panel__o1UvY{--tone-ink:var(--info-ink);--tone-soft:var(--info-soft);--tone-line:var(--info-line);--tone-solid:var(--info-solid);border:1px solid var(--line);border-radius:var(--radius-lg,16px);background:var(--surface-overlay);color:var(--ink);box-shadow:var(--shadow-overlay,var(--shadow-lg))}.feedback-provider_layer__LbCVH .feedback-provider_panel__o1UvY[data-tone=success]{--tone-ink:var(--success-ink);--tone-soft:var(--success-soft);--tone-line:var(--success-line);--tone-solid:var(--success-solid)}.feedback-provider_layer__LbCVH .feedback-provider_panel__o1UvY[data-tone=warning]{--tone-ink:var(--warning-ink);--tone-soft:var(--warning-soft);--tone-line:var(--warning-line);--tone-solid:var(--warning-solid)}.feedback-provider_layer__LbCVH .feedback-provider_panel__o1UvY[data-tone=danger]{--tone-ink:var(--danger-ink);--tone-soft:var(--danger-soft);--tone-line:var(--danger-line);--tone-solid:var(--danger-solid)}.feedback-provider_stripe__qbkmf{width:100%;height:6px;background:var(--tone-solid)}.feedback-provider_toneIcon__ESGvy{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;border:1px solid var(--tone-line);border-radius:var(--radius-lg,16px);background:var(--tone-soft);color:var(--tone-ink)}.feedback-provider_eyebrow__jErnO{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--text-xs,12px);font-weight:var(--weight-numeral,800);letter-spacing:.14em;text-transform:uppercase}.feedback-provider_title__u_j4J{margin-top:6px;color:var(--ink);font-size:var(--text-xl,20px);font-weight:var(--weight-numeral,800);letter-spacing:-.02em;line-height:1.3}.feedback-provider_description__56_z5{margin-top:8px;color:var(--muted);font-size:var(--text-sm,14px);line-height:1.6}.feedback-provider_closeButton__z_i7s{position:relative;display:grid;flex-shrink:0;place-items:center;width:36px;height:36px;border:0;border-radius:var(--radius-md,12px);background:transparent;color:var(--muted);cursor:pointer}.feedback-provider_closeButton__z_i7s:before{content:"";position:absolute;inset:-4px}.feedback-provider_closeButton__z_i7s:hover{background:var(--fill-default-hover,var(--surface-raised));color:var(--ink)}.feedback-provider_closeButton__z_i7s:disabled{cursor:not-allowed}.feedback-provider_fields__1IUyO{display:grid;gap:16px;margin-top:24px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-lg,16px);background:var(--fill-default,var(--surface-raised))}.feedback-provider_label___feIU{color:var(--ink);font-size:var(--text-sm,14px);font-weight:var(--weight-heading,700)}.feedback-provider_required__g7v1O{margin-inline-start:4px;color:var(--danger-ink)}.feedback-provider_field__q7_ym{width:100%;margin-top:6px;padding:12px 14px;border:1px solid var(--control-border);border-radius:var(--radius-field,12px);background:var(--surface);color:var(--ink);font-size:var(--text-sm,14px);box-shadow:var(--shadow-field,none);outline:none}.feedback-provider_field__q7_ym::-moz-placeholder{color:var(--muted-subtle)}.feedback-provider_field__q7_ym::placeholder{color:var(--muted-subtle)}.feedback-provider_field__q7_ym:focus,.feedback-provider_field__q7_ym:focus-visible{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:1px}.feedback-provider_field__q7_ym[aria-invalid=true]{border-color:var(--danger-solid)}@media (pointer:coarse){.feedback-provider_field__q7_ym{font-size:max(16px,var(--text-base,16px))}}.feedback-provider_helpError__8gOj4,.feedback-provider_help__LrMTg{margin-top:6px;color:var(--muted);font-size:var(--text-xs,12px);line-height:1.5}.feedback-provider_helpError__8gOj4{color:var(--danger-ink);font-weight:var(--weight-label,600)}.feedback-provider_primaryButton__2Kjmp,.feedback-provider_secondaryButton__Zmq_a{min-height:var(--control-h-md,44px);padding:0 20px;border-radius:var(--radius-md,12px);font-size:var(--text-sm,14px);font-weight:var(--weight-numeral,800);cursor:pointer}.feedback-provider_secondaryButton__Zmq_a{border:1px solid var(--control-border);background:transparent;color:var(--ink)}.feedback-provider_secondaryButton__Zmq_a:hover{background:var(--fill-default-hover,var(--surface-raised))}.feedback-provider_secondaryButton__Zmq_a:disabled{cursor:not-allowed}.feedback-provider_primaryButton__2Kjmp{border:1px solid transparent;background:var(--action);color:var(--on-action);box-shadow:var(--shadow-sm,none)}.feedback-provider_primaryButton__2Kjmp:hover{background:var(--action-hover,var(--action))}.feedback-provider_panel__o1UvY[data-tone=success] .feedback-provider_primaryButton__2Kjmp{background:var(--success-solid);color:var(--on-success)}.feedback-provider_panel__o1UvY[data-tone=danger] .feedback-provider_primaryButton__2Kjmp{background:var(--danger-solid);color:var(--on-danger)}.feedback-provider_panel__o1UvY[data-tone=success] .feedback-provider_primaryButton__2Kjmp:hover{background:color-mix(in srgb,var(--success-solid) 88%,var(--ink))}.feedback-provider_panel__o1UvY[data-tone=danger] .feedback-provider_primaryButton__2Kjmp:hover{background:color-mix(in srgb,var(--danger-solid) 88%,var(--ink))}.feedback-provider_closeButton__z_i7s:focus-visible,.feedback-provider_primaryButton__2Kjmp:focus-visible,.feedback-provider_secondaryButton__Zmq_a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.feedback-provider_dialogError__FddzQ{margin-top:16px;padding:10px 12px;border:1px solid var(--danger-line);border-radius:var(--radius-md,12px);background:var(--danger-soft);color:var(--danger-ink);font-size:var(--text-sm,14px);font-weight:var(--weight-label,600);line-height:1.43}.feedback-provider_pendingButton__VQyqk{position:relative}.feedback-provider_pendingButton__VQyqk[aria-busy=true]{cursor:progress}.feedback-provider_pendingButton__VQyqk[aria-busy=true] .feedback-provider_pendingLabel__kZZVj{animation:feedback-provider_pending-hide__D3Mai 1ms var(--delay-pending,.15s) forwards}.feedback-provider_pendingButton__VQyqk[aria-busy=true]:after{content:"";position:absolute;inset:0;width:16px;height:16px;margin:auto;border:2px solid;border-inline-end-color:transparent;border-radius:50%;opacity:0;animation:feedback-provider_pending-show__dg0e3 1ms var(--delay-pending,.15s) forwards,feedback-provider_pending-spin__hPuBA .7s linear var(--delay-pending,.15s) infinite}@media (prefers-reduced-motion:reduce){.feedback-provider_toast__5gUSp:after{content:none}}@keyframes feedback-provider_toast-enter__YVC3Z{0%{opacity:0;transform:translateY(var(--motion-distance,8px))}}@keyframes feedback-provider_toast-exit__RdxT7{to{opacity:0}}@keyframes feedback-provider_toast-progress__RwltS{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes feedback-provider_toast-progress-again__1PhP5{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes feedback-provider_pending-hide__D3Mai{to{opacity:0}}@keyframes feedback-provider_pending-show__dg0e3{to{opacity:1}}@keyframes feedback-provider_pending-spin__hPuBA{to{transform:rotate(1turn)}}.fee-lock_backdrop__V4Mc9{position:fixed;inset:0;z-index:var(--z-lock);display:grid;place-items:center;padding:16px;background:rgba(13,16,35,.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.fee-lock_dialog__2_kHm{width:min(440px,100%);border-radius:20px;border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:24px;box-shadow:0 24px 60px rgba(13,16,35,.28)}.fee-lock_icon__rqOG5{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--ep-amber-soft);color:var(--ep-amber-ink)}.fee-lock_title__jmACz{margin:14px 0 6px;font-size:1.35rem;font-weight:800}.fee-lock_text__xCpNf{margin:0;color:var(--muted);line-height:1.55}.fee-lock_note__2hWe5{margin:12px 0 0;border-radius:10px;background:var(--ep-amber-soft);color:var(--ep-amber-ink);padding:8px 12px;font-size:.875rem}.fee-lock_actions__qPCFn{display:grid;gap:10px;margin-top:20px}.fee-lock_actions__qPCFn .btn-primary,.fee-lock_actions__qPCFn .btn-secondary{justify-content:center}.fee-lock_signOut__hmyti{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:0;background:none;color:var(--muted);font-weight:600;padding:0 6px;cursor:pointer}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-sans:"Inter","Inter Fallback"}