:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--brand-blue: #1b4d8f;--brand-blue-deep: #10294d;--brand-blue-tint: #e9f0fa;--brand-solid: #1b4d8f;--brand-solid-deep: #10294d;--brand-amber: #f2b33d;--brand-amber-tint: #fdf3de;--brand-cream: #f7f3ea;--page: #f2f5fa;--surface: #ffffff;--surface-muted: #f6f8fc;--ink: #10294d;--ink-soft: #4a5a72;--ink-faint: #7c889d;--line: #e3e9f3;--ok: #157a5b;--ok-tint: #e5f5ee;--ko: #b3261e;--ko-tint: #fdeceb;--danger-solid: #b3261e;--radius-sm: 10px;--radius: 16px;--radius-lg: 26px;--shadow-sm: 0 1px 2px rgba(16, 41, 77, .05), 0 1px 3px rgba(16, 41, 77, .04);--shadow: 0 12px 32px -14px rgba(16, 41, 77, .22);--shadow-lg: 0 28px 64px -28px rgba(16, 41, 77, .32);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--sidebar-width: 268px;--app-topbar-height: 66px;--logo-arc: var(--brand-blue);--logo-dot: var(--brand-amber);--logo-word: var(--brand-blue-deep);--hero-blue: linear-gradient(150deg, #eef4fd 0%, #e3ecfa 100%);--hero-amber: linear-gradient(150deg, #fdf6e7 0%, #fbeed3 100%);--scene-page: radial-gradient(120% 100% at 20% 0%, #f4f9ff 0%, #eaf1fb 46%, #e2ecf9 100%);--scene-sheet: #ffffff;--scene-sheet-line: #e6edf8;--scene-sheet-edge: #cddcf1;--skeleton: linear-gradient(100deg, var(--surface-muted) 30%, #eef2f8 50%, var(--surface-muted) 70%);--topbar: rgba(242, 245, 250, .82);--notice-ink: #7a5a15;background:var(--page);color:var(--ink)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--page: #0d1726;--surface: #13223a;--surface-muted: #1a2c47;--ink: #e9eefb;--ink-soft: #aebbd1;--ink-faint: #7f8ea7;--line: #263852;--brand-blue: #6ea8f0;--brand-blue-deep: #b9d2f7;--brand-blue-tint: #1b3355;--brand-amber-tint: #3a2e13;--ok: #5fd1a4;--ok-tint: #122c22;--ko: #f79a92;--ko-tint: #33191a;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow: 0 12px 32px -14px rgba(0, 0, 0, .6);--shadow-lg: 0 28px 64px -28px rgba(0, 0, 0, .75);--logo-arc: var(--brand-cream);--logo-word: var(--brand-cream);--hero-blue: linear-gradient(150deg, #17304f 0%, #12253d 100%);--hero-amber: linear-gradient(150deg, #33280f 0%, #241c0a 100%);--scene-page: radial-gradient(120% 100% at 20% 0%, #16273f 0%, #101e33 46%, #0c1728 100%);--scene-sheet: #1b2d49;--scene-sheet-line: #27405f;--scene-sheet-edge: #2f4a6d;--skeleton: linear-gradient(100deg, var(--surface-muted) 30%, #22385a 50%, var(--surface-muted) 70%);--topbar: rgba(13, 23, 38, .82);--notice-ink: #f0d9a4}}:root[data-theme=dark]{color-scheme:dark;--page: #0d1726;--surface: #13223a;--surface-muted: #1a2c47;--ink: #e9eefb;--ink-soft: #aebbd1;--ink-faint: #7f8ea7;--line: #263852;--brand-blue: #6ea8f0;--brand-blue-deep: #b9d2f7;--brand-blue-tint: #1b3355;--brand-amber-tint: #3a2e13;--ok: #5fd1a4;--ok-tint: #122c22;--ko: #f79a92;--ko-tint: #33191a;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow: 0 12px 32px -14px rgba(0, 0, 0, .6);--shadow-lg: 0 28px 64px -28px rgba(0, 0, 0, .75);--logo-arc: var(--brand-cream);--logo-word: var(--brand-cream);--hero-blue: linear-gradient(150deg, #17304f 0%, #12253d 100%);--hero-amber: linear-gradient(150deg, #33280f 0%, #241c0a 100%);--scene-page: radial-gradient(120% 100% at 20% 0%, #16273f 0%, #101e33 46%, #0c1728 100%);--scene-sheet: #1b2d49;--scene-sheet-line: #27405f;--scene-sheet-edge: #2f4a6d;--skeleton: linear-gradient(100deg, var(--surface-muted) 30%, #22385a 50%, var(--surface-muted) 70%);--topbar: rgba(13, 23, 38, .82);--notice-ink: #f0d9a4}*{box-sizing:border-box}.question h3,.question .options .option span,.question .statement,.explanation,.eyebrow{font-family:"Cambria Math","STIX Two Math",Segoe UI Symbol,"Noto Sans Math",DejaVu Sans,Inter,ui-sans-serif,system-ui,sans-serif;unicode-bidi:isolate}body{margin:0;min-width:320px;background:var(--page);color:var(--ink);-webkit-font-smoothing:antialiased}button,input,select{font:inherit}:focus-visible{outline:2px solid var(--brand-amber);outline-offset:2px}.figure-open,.figure-open body{overflow:hidden}body.proctoring-blocked{overflow:hidden!important}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}img{-webkit-user-drag:none;user-drag:none}@media print{body>*{display:none!important}body:after{content:"Tamrin \2014  impression et export PDF non autoris\e9s.";display:block;padding:40px;font-family:Inter,system-ui,sans-serif;font-size:14pt}}
