:root{color-scheme:light;--fond: #f3f4f8;--surface: #ffffff;--encre: #20253d;--secondaire: #69708a;--ligne: #e2e5ef;--accent: #7462da;--accent-clair: #eeeaff;--menthe: #167e6b;--ombre: 0 12px 36px #20253d0a;--rayon: 18px}*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden}body{font-family:Segoe UI,system-ui,-apple-system,sans-serif;color:var(--encre);background:radial-gradient(ellipse at 10% 0%,#e9e4ff 0%,transparent 45%),radial-gradient(ellipse at 100% 100%,#e1f2ed 0%,transparent 40%),var(--fond);-webkit-font-smoothing:antialiased}button,select,input{font:inherit}button{touch-action:manipulation}button:focus-visible,select:focus-visible,input:focus-visible{outline:3px solid #7462da;outline-offset:4px}::selection{color:#20253d;background:#ded6ff}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
