.edu-app{--edu-navy:#182767;--edu-green:#187648;--edu-green-fg:#187648;--edu-link:#182767;--edu-tab-h:64px;--edu-top-h:56px;--space-2xl:clamp(28px, 6vw, 48px);--color-danger:var(--color-error)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text:#f1f2f4;--color-text-secondary:#a8aeb6;--color-text-muted:#9097a6;--color-text-inverse:#0b0836;--color-bg:#0a0a14;--color-bg-subtle:#11121e;--color-bg-card:#15172a;--color-bg-elevated:#1c1f36;--color-border:#2a2d45;--color-border-strong:#3a3f5c;--color-success:#34d399;--color-warning:#fbbf24;--color-error:#f87171}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text:#0b0836;--color-text-secondary:#4b535a;--color-text-muted:#6b7280;--color-text-inverse:#fff;--color-bg:#fff;--color-bg-subtle:#f7f8fa;--color-bg-card:#fff;--color-bg-elevated:#fff;--color-border:#e5e7eb;--color-border-strong:#d1d5db;--color-success:#059669;--color-warning:#d97706;--color-error:#dc2626}:root[data-theme=dark] .edu-app{--edu-link:#a9b8ff;--edu-green-fg:#4fd39a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .edu-app{--edu-link:#a9b8ff;--edu-green-fg:#4fd39a}}:root[data-theme=dark] .edu-app [style*="color:#182767" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #182767" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(24, 39, 103)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color:#8a94b8" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #8a94b8" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(138, 148, 184)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color:#6f7cb0" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #6f7cb0" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(111, 124, 176)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color:#5468ab" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #5468ab" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(84, 104, 171)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color:#3d55a5" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #3d55a5" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(61, 85, 165)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color:#2c439c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #2c439c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(44, 67, 156)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color:#5c6790" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #5c6790" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(92, 103, 144)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color:#56629c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #56629c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(86, 98, 156)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]){color:#a9b8ff!important}:root[data-theme=dark] .edu-app [style*="color:#1f8a5b" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #1f8a5b" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(31, 138, 91)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color:#187648" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #187648" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(24, 118, 72)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]){color:#4fd39a!important}:root[data-theme=dark] .edu-app [style*="color:#b8862f" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: #b8862f" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] .edu-app [style*="color: rgb(184, 134, 47)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]){color:#e2b45c!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .edu-app [style*="color:#182767" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #182767" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(24, 39, 103)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color:#8a94b8" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #8a94b8" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(138, 148, 184)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color:#6f7cb0" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #6f7cb0" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(111, 124, 176)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color:#5468ab" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #5468ab" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(84, 104, 171)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color:#3d55a5" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #3d55a5" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(61, 85, 165)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color:#2c439c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #2c439c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(44, 67, 156)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color:#5c6790" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #5c6790" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(92, 103, 144)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color:#56629c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #56629c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(86, 98, 156)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]){color:#a9b8ff!important}:root:not([data-theme=light]) .edu-app [style*="color:#1f8a5b" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #1f8a5b" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(31, 138, 91)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color:#187648" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #187648" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(24, 118, 72)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]){color:#4fd39a!important}:root:not([data-theme=light]) .edu-app [style*="color:#b8862f" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: #b8862f" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) .edu-app [style*="color: rgb(184, 134, 47)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]){color:#e2b45c!important}}:root[data-theme=dark] .edu-app a:not([style*=color]):not([class]){color:var(--edu-link)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .edu-app a:not([style*=color]):not([class]){color:var(--edu-link)}}html.edu-grand{font-size:112.5%}body:has(.edu-app)>header{display:none!important}body:has(.edu-app){padding-bottom:calc(var(--edu-tab-h) + env(safe-area-inset-bottom))}body:has(.edu-app)>footer{margin-bottom:0}.edu-top{z-index:900;height:var(--edu-top-h);padding:0 clamp(12px,3vw,24px);padding-top:env(safe-area-inset-top);background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--color-border);align-items:center;gap:12px;display:flex;position:sticky;top:0}.edu-brand{color:var(--color-text);letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.12rem;font-weight:800;text-decoration:none;display:flex}.edu-brand small{color:var(--color-text-muted);letter-spacing:.02em;font-size:.72rem;font-weight:600;display:none}.edu-top-nav{gap:4px;margin-left:18px;display:none}.edu-top-nav a{color:var(--color-text-secondary);border-radius:999px;padding:8px 14px;font-size:.92rem;font-weight:700;text-decoration:none}.edu-top-nav a[aria-current=page]{background:color-mix(in srgb, var(--edu-green) 14%, transparent);color:var(--edu-green-fg)}.edu-top-nav a:hover{background:var(--color-bg-subtle)}.edu-top-fill{flex:1}.edu-chip{background:var(--color-bg-subtle);border:1px solid var(--color-border);height:34px;color:var(--color-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.edu-avatar{color:#fff;border:2px solid var(--color-bg);width:34px;height:34px;box-shadow:0 0 0 1px var(--color-border);background:linear-gradient(135deg,#2c3f9e,#182767);border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.edu-tabbar{z-index:1000;height:calc(var(--edu-tab-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb, var(--color-bg-card) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(16px);border-top:1px solid var(--color-border);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.edu-tab{color:var(--color-text-muted);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.68rem;font-weight:700;text-decoration:none;display:flex;position:relative}.edu-tab svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;transition:transform .18s}.edu-tab[aria-current=page]{color:var(--edu-green-fg)}.edu-tab[aria-current=page] svg{transform:translateY(-1px)scale(1.06)}.edu-tab[aria-current=page]:before{content:"";background:var(--edu-green);border-radius:0 0 3px 3px;width:28px;height:3px;position:absolute;top:0}.edu-tab:active{background:var(--color-bg-subtle)}.edu-tab:focus-visible,.edu-top a:focus-visible{outline:2px solid var(--edu-green);outline-offset:-3px;border-radius:10px}.edu-dot{color:#fff;border:2px solid var(--color-bg-card);box-sizing:content-box;background:#e0413a;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:.62rem;font-weight:800;display:inline-flex;position:absolute;top:8px;left:calc(50% + 8px)}body.edulingo-lecon .edu-tabbar,body.edulingo-lecon .edu-top{display:none!important}body.edulingo-lecon:has(.edu-app){padding-bottom:0}body:has(.edu-app) [role=dialog][aria-label="Gestion des cookies"]{bottom:calc(var(--edu-tab-h) + 8px + env(safe-area-inset-bottom))!important}@media (min-width:900px){.edu-tabbar{display:none}.edu-top-nav{display:flex}.edu-brand small{display:inline}body:has(.edu-app){padding-bottom:0}body:has(.edu-app) [role=dialog][aria-label="Gestion des cookies"]{max-width:520px;bottom:8px!important;left:auto!important}}.edu-skel{background:linear-gradient(90deg, var(--color-bg-subtle) 25%, var(--color-bg-elevated) 37%, var(--color-bg-subtle) 63%);background-size:400% 100%;border-radius:14px;animation:1.4s infinite eduSkel}@keyframes eduSkel{0%{background-position:100%}to{background-position:0}}.edu-vide{text-align:center;border:1px dashed var(--color-border-strong);color:var(--color-text-muted);border-radius:16px;padding:28px 18px}.edu-vide strong{color:var(--color-text);margin-bottom:4px;display:block}.edu-btn{text-align:center;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 20px;font-size:.95rem;font-weight:800;line-height:1.25;text-decoration:none;display:inline-flex}.edu-btn-primary{background:var(--edu-green);color:#fff;box-shadow:0 6px 18px -6px color-mix(in srgb, var(--edu-green) 70%, transparent)}.edu-btn-navy{background:var(--edu-navy);color:#fff}.edu-btn-ghost{color:var(--color-text);border-color:var(--color-border-strong);background:0 0}.edu-btn:focus-visible,.edu-app button:focus-visible,.edu-app a:focus-visible,.edu-app select:focus-visible,.edu-app input:focus-visible{outline:2px solid var(--edu-green);outline-offset:2px}@media (prefers-reduced-motion:reduce){.edu-skel{animation:none}.edu-tab svg{transition:none}}.edu-app details>summary{list-style:none}.edu-app details>summary::-webkit-details-marker{display:none}.edu-app details>summary:after{content:"▾";margin-left:8px;transition:transform .2s;display:inline-block}.edu-app details[open]>summary:after{transform:rotate(180deg)}body.edu-retour .edu-decouverte{display:none}body:has(.edu-app){--color-text-muted:#596072}:root[data-theme=light] body:has(.edu-app){--color-text-muted:#596072}:root[data-theme=dark] body:has(.edu-app){--color-text-muted:#a8afc0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:has(.edu-app){--color-text-muted:#a8afc0}}body:has(.edu-app) a[href$=accessibilite-handicap]{text-decoration:underline}:root[data-theme=dark] .edu-app [style*="color:#0f1a45" i],:root[data-theme=dark] .edu-app [style*="color: #0f1a45" i],:root[data-theme=dark] .edu-app [style*="color: rgb(15, 26, 69)" i]{color:#a9b8ff!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .edu-app [style*="color:#0f1a45" i],:root:not([data-theme=light]) .edu-app [style*="color: #0f1a45" i],:root:not([data-theme=light]) .edu-app [style*="color: rgb(15, 26, 69)" i]{color:#a9b8ff!important}}:root[data-theme=dark] .edu-app [style*="color:#8a6114" i],:root[data-theme=dark] .edu-app [style*="color: #8a6114" i],:root[data-theme=dark] .edu-app [style*="color: rgb(138, 97, 20)" i]{color:#e2b45c!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .edu-app [style*="color:#8a6114" i],:root:not([data-theme=light]) .edu-app [style*="color: #8a6114" i],:root:not([data-theme=light]) .edu-app [style*="color: rgb(138, 97, 20)" i]{color:#e2b45c!important}}body:has(.edu-tokens){--color-text-muted:#596072}:root[data-theme=dark] body:has(.edu-tokens){--color-text-muted:#a8afc0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:has(.edu-tokens){--color-text-muted:#a8afc0}}body:has(.edu-tokens) a[href$=accessibilite-handicap]{text-decoration:underline}:is(:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#182767" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #182767" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(24, 39, 103)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#5c6790" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #5c6790" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(92, 103, 144)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#56629c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #56629c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(86, 98, 156)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#5468ab" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #5468ab" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(84, 104, 171)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#3d55a5" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #3d55a5" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(61, 85, 165)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#2c439c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #2c439c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(44, 67, 156)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#0f1a45" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #0f1a45" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(15, 26, 69)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i])){color:#a9b8ff!important}:is(:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#187648" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #187648" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(24, 118, 72)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#1f8a5b" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #1f8a5b" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(31, 138, 91)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i])){color:#4fd39a!important}:is(:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#8a6114" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #8a6114" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(138, 97, 20)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color:#b8862f" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: #b8862f" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root[data-theme=dark] body:has(.edu-tokens) [style*="color: rgb(184, 134, 47)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i])){color:#e2b45c!important}@media (prefers-color-scheme:dark){:is(:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#182767" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #182767" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(24, 39, 103)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#5c6790" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #5c6790" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(92, 103, 144)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#56629c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #56629c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(86, 98, 156)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#5468ab" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #5468ab" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(84, 104, 171)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#3d55a5" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #3d55a5" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(61, 85, 165)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#2c439c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #2c439c" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(44, 67, 156)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#0f1a45" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #0f1a45" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(15, 26, 69)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i])){color:#a9b8ff!important}:is(:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#187648" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #187648" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(24, 118, 72)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#1f8a5b" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #1f8a5b" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(31, 138, 91)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i])){color:#4fd39a!important}:is(:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#8a6114" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #8a6114" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(138, 97, 20)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color:#b8862f" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: #b8862f" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i]),:root:not([data-theme=light]) body:has(.edu-tokens) [style*="color: rgb(184, 134, 47)" i]:not([style*="background:#fff" i]):not([style*="background: #fff" i]):not([style*="background: rgb(255, 255, 255)" i]):not([style*="background:#ffffff" i]):not([style*="background: rgb(238, 241, 248)" i])){color:#e2b45c!important}}body:has(.edu-app) [class*=qualiopi i]{display:none!important}body:has(.edu-app) a[href*=certificat-qualiopi]{display:none!important}
