@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--fond: #1b1b1d;--fond-panneau: #232325;--fond-barre: rgba(38, 38, 40, .86);--fond-eleve: #2c2c2e;--fond-survol: rgba(255, 255, 255, .06);--fond-actif: rgba(255, 255, 255, .1);--trait: rgba(255, 255, 255, .08);--trait-fort: rgba(255, 255, 255, .14);--texte: rgba(255, 255, 255, .9);--texte-doux: rgba(235, 235, 245, .6);--texte-faible: rgba(235, 235, 245, .35);--blanc: #ffffff;--accent: #0a84ff;--accent-survol: #3d9bff;--accent-doux: rgba(10, 132, 255, .22);--selection: #0a84ff;--erreur: #ff453a;--etiquette-vert: #30d158;--etiquette-jaune: #ffd60a;--etiquette-rouge: #ff453a;--rayon: 10px;--rayon-petit: 6px;--ombre: 0 12px 32px rgba(0, 0, 0, .45), 0 0 0 .5px rgba(255, 255, 255, .08);--ombre-legere: 0 2px 8px rgba(0, 0, 0, .35);--courbe: cubic-bezier(.2, .8, .2, 1);--duree: .22s;--police: "Inter Variable", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", system-ui, sans-serif;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%}body{font-family:var(--police);font-size:13px;line-height:1.45;letter-spacing:-.006em;color:var(--texte);background:var(--fond);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}h1,h2,h3{margin:0;font-weight:600;letter-spacing:-.02em}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid rgba(10,132,255,.55);outline-offset:1px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}kbd{display:inline-block;min-width:1.7em;padding:0 5px;border-radius:5px;font:500 11px/1.65 var(--police);text-align:center;background:#ffffff1a;color:var(--texte-doux)}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}::view-transition-group(*){animation-duration:.34s;animation-timing-function:var(--courbe)}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}@media(prefers-reduced-motion:reduce){*,*:before,*:after,::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.01ms!important;transition-duration:.01ms!important}}dialog.feuille{width:min(520px,calc(100vw - 32px));margin:64px auto auto;padding:22px 24px 20px;border:0;border-radius:14px;background:#2a2a2c;color:var(--texte);box-shadow:0 30px 80px #0009,0 0 0 .5px #ffffff24}dialog.feuille[open]{animation:feuille-entree .32s var(--courbe)}dialog.feuille::backdrop{background:#00000073;animation:fondu .25s ease}@keyframes feuille-entree{0%{opacity:0;transform:translateY(-14px) scale(.98)}}@keyframes fondu{0%{opacity:0}}
