@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-latin-400-normal.13a15bcd.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-400-normal.48b78688.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-latin-500-normal.4cdcd386.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-500-normal.f8dd458c.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff) format("woff")}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.gap-6{gap:calc(var(--spacing) * 6)}.text-bone{color:var(--bone)}.underline{text-decoration-line:underline}.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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--board-light:#dadada;--board-dark:#adadad;--piece-stroke:#1a1a1a;--camp-red:#bf3b43;--camp-red-shade:#9d3037;--camp-blue:#4185bf;--camp-blue-shade:#356d9d;--camp-yellow:#c09526;--camp-yellow-shade:#9d7a1f;--camp-green:#4e9161;--camp-green-shade:#407750;--camp-dead:#8a8a88;--camp-dead-shade:#717170;--on-camp-red:#fff;--on-camp-blue:#1f1d1a;--on-camp-yellow:#1f1d1a;--on-camp-green:#1f1d1a;--camp-red-a11y:#9b282f;--camp-green-a11y:#6ab57f;--bg:#3a3530;--surface-1:#332f2b;--surface-2:#2c2926;--surface-3:#453f39;--line:#4a443d;--line-strong:#5c554d;--text-1:#f2efe9;--text-2:#b5aea4;--text-3:#857d73;--bone:#f0ebe1;--ink:#1f1d1a;--font-sans:"IBM Plex Sans",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--fs-micro:11px;--fs-caption:12px;--fs-body:14px;--fs-lead:16px;--fs-h3:18px;--fs-h2:22px;--fs-h1:28px;--fw-reg:400;--fw-med:500;--lh-body:1.5;--ls-title:-.01em;--ls-section:.06em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--border-w:1px;--r-ctl:10px;--r-in:16px;--r-card:20px;--r-pill:999px;--r-board:0;--dur:.18s;--ease:cubic-bezier(.2,0,0,1);--cell:64px;--rail:76px;--panel:408px;--learn:214px;--panel-analyse:362px;--header:64px;--header-pad-x:26px;--header-bg:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--header-bg:color-mix(in srgb,var(--bg) 88%,transparent)}}:root{--header-blur:12px;--content:1080px;--content-pad-x:26px;--content-pad-top:32px;--content-pad-bot:64px;--sec-gap:40px;--sec-title-gap:12px;--rail-pad-y:18px;--rail-item:52px;--rail-item-r:14px;--rail-icon:21px;--rail-mark:40px;--rail-mark-r:12px;--h-control:38px;--alert:#e0888c;--scroll-w:10px;--focus-w:2px;--focus-offset:2px;--focus-r:6px;--header-gap:16px;--header-count-fs:12.5px;--header-pad-x-sm:18px;--rail-gap:6px;--rail-nav-gap:4px;--rail-mark-gap:18px;--rail-icon-stroke:1.6;--rail-bar-pad-y:6px;--rail-bar-pad-x:8px;--rail-bar-gap:2px;--rail-bar-item-w:56px;--rail-bar-item-h:48px;--rail-bar-item-pad-x:6px;--rail-bar-item-gap:3px;--rail-bar-icon:19px;--rail-bar-fs:10.5px;--rail-bar-lh:1;--content-pad-bot-bar:96px;--content-pad-top-sm:20px;--content-pad-x-sm:14px;--z-header:20;--z-rail:30;--measure:56ch;--choix:19px;--choix-point:9px;--choix-gap:9px;--fs-choix:13.5px;--field-multi:96px;--bone-hover:#fff;--op-desactive:.38;--liste-cell-pad-y:9px;--liste-tete-ls:.05em;--avatar-liste:30px;--badge-h:26px;--badge-ring:1.5px;--vide-pad-y:40px;--piece-shadow:0 2px 3px #00000057;--piece-volume:#00000026;--piece-eclat:#ffffff40;--dernier-coup-op:.28;--echec-anneau-1:3px;--echec-halo-1:#ffffffe6;--echec-anneau-2:4px;--echec-halo-2:#fffffff2;--echec-anneau-3:5px;--echec-halo-3:#fff;--echec-battement:1.1s;--echec-battement-creux:.48}body{background:var(--bg);color:var(--text-1);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}html{scrollbar-color:var(--text-3) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:var(--scroll-w);height:var(--scroll-w)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--text-3);border-radius:var(--r-pill);border:3px solid var(--bg)}:focus-visible{outline:var(--focus-w) solid var(--bone);outline-offset:var(--focus-offset);border-radius:var(--focus-r)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.app{min-height:100vh}.app,.main{display:flex}.main{flex-direction:column;flex:1;min-width:0}.app.plein-ecran{height:100vh;min-height:0;overflow:hidden}.app.plein-ecran .rail{transition:margin-left var(--dur) var(--ease)}.app.plein-ecran:has(>.salle[data-focus=oui]) .rail{margin-left:calc(var(--rail) * -1)}.rail{width:var(--rail);flex:0 0 var(--rail);background:var(--surface-2);border-right:var(--border-w) solid var(--line);padding:var(--rail-pad-y) 0;align-items:center;gap:var(--rail-gap);height:100vh;z-index:var(--z-rail);flex-direction:column;display:flex;position:sticky;top:0}.mark{width:var(--rail-mark);height:var(--rail-mark);border-radius:var(--rail-mark-r);margin-bottom:var(--rail-mark-gap)}.nav{gap:var(--rail-nav-gap);flex-direction:column;flex:1;display:flex}.nav a{width:var(--rail-item);height:var(--rail-item);border-radius:var(--rail-item-r);color:var(--text-3);transition:background var(--dur) var(--ease),color var(--dur) var(--ease);place-items:center;display:grid;position:relative}.nav a:hover,.nav a[aria-current]{background:var(--surface-3);color:var(--text-1)}.nav a[aria-current]:before{content:"";background:var(--bone);border-radius:var(--r-pill);inset:var(--sp-2) auto var(--sp-2) 0;width:var(--border-w);position:absolute}.nav .lbl{color:var(--text-2)}.nav a:hover .lbl,.nav a[aria-current] .lbl{color:inherit}.nav svg{width:var(--rail-icon);height:var(--rail-icon);stroke-width:var(--rail-icon-stroke)}.nav .lbl{display:none}.nav .fin{margin-top:auto}.header{height:var(--header);flex:0 0 var(--header);z-index:var(--z-header);background:var(--header-bg);-webkit-backdrop-filter:blur(var(--header-blur));backdrop-filter:blur(var(--header-blur));border-bottom:var(--border-w) solid var(--line);gap:var(--sp-4);padding:0 var(--header-pad-x);position:sticky;top:0}.header,.header .titre{align-items:center;display:flex}.header .titre{font-size:var(--fs-h3);font-weight:var(--fw-med);letter-spacing:var(--ls-title);white-space:nowrap;gap:var(--sp-2);margin:0;margin-inline-end:auto}.header .titre svg{width:var(--rail-icon);height:var(--rail-icon);stroke-width:var(--rail-icon-stroke);color:var(--text-2);flex:none}.session-zone{flex:0 auto;min-width:0;position:relative}.session{align-items:center;gap:var(--sp-2);min-width:0;max-width:100%;font-size:var(--fs-micro);color:var(--text-2);transition:color var(--dur) var(--ease);display:inline-flex}.session:hover{color:var(--text-1)}.session svg{width:var(--rail-icon);height:var(--rail-icon);stroke-width:var(--rail-icon-stroke);flex:none}.session-mot{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:24ch;overflow:hidden}.session-bascule{padding:var(--sp-1);border-radius:var(--focus-r);cursor:pointer}.session-menu{inline-size:max-content;max-inline-size:var(--panel);gap:var(--sp-1);padding:var(--sp-2);background:var(--surface-1);border-radius:var(--r-in);box-shadow:inset 0 0 0 var(--border-w) var(--line-strong);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--sp-2));inset-inline-end:0}.session-identite{padding:var(--sp-1) var(--sp-2);font-size:var(--fs-micro);color:var(--text-2);overflow-wrap:anywhere;margin:0}.session-entree{padding:var(--sp-2);border-radius:var(--r-ctl);font-size:var(--fs-caption);color:var(--text-1);text-align:start;white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease)}.session-entree:hover{background:var(--surface-3)}.langues ul{align-items:center;gap:var(--sp-3);display:flex}.langues a{align-items:center;gap:var(--sp-2);font-size:var(--fs-caption);color:var(--text-2);white-space:nowrap;transition:color var(--dur) var(--ease);display:inline-flex}.langues a:hover,.langues a[aria-current=true]{color:var(--text-1)}.langues img{display:block}.content{width:100%;max-width:calc(var(--content) + 2 * var(--content-pad-x));padding:var(--content-pad-top) var(--content-pad-x) var(--content-pad-bot);flex:1;margin:0 auto}.sec{margin:0 0 var(--sec-gap)}.sec:last-child{margin-bottom:0}.sec>h2{margin:0 0 var(--sec-title-gap);font-size:var(--fs-micro);font-weight:var(--fw-med);color:var(--text-2);letter-spacing:var(--ls-section)}@media (max-width:1280px){.app:not(.plein-ecran){flex-direction:column}.app:not(.plein-ecran) .rail{width:100%;height:auto;padding:var(--rail-bar-pad-y) var(--rail-bar-pad-x);border-right:none;border-top:var(--border-w) solid var(--line);flex-direction:row;flex:none;justify-content:space-around;position:fixed;inset:auto 0 0}.app:not(.plein-ecran) .mark{display:none}.app:not(.plein-ecran) .nav{justify-content:space-around;gap:var(--rail-bar-gap);flex-direction:row}.app:not(.plein-ecran) .nav a{width:auto;min-width:var(--rail-bar-item-w);height:var(--rail-bar-item-h);gap:var(--rail-bar-item-gap);padding:0 var(--rail-bar-item-pad-x)}.app:not(.plein-ecran) .nav a[aria-current]:before{inset:0 var(--sp-2) auto;width:auto;height:var(--border-w)}.app:not(.plein-ecran) .nav svg{width:var(--rail-bar-icon);height:var(--rail-bar-icon)}.app:not(.plein-ecran) .nav .lbl{font-size:var(--rail-bar-fs);line-height:var(--rail-bar-lh);display:block}.app:not(.plein-ecran) .nav .fin{margin-top:0}.header{padding:0 var(--header-pad-x-sm)}.app:not(.plein-ecran) .content{padding-bottom:var(--content-pad-bot-bar)}}@media (max-width:600px){.app:not(.plein-ecran) .nav .lbl{display:none}.header .titre{font-size:var(--fs-lead)}.header .titre svg{display:none}.content{padding:var(--content-pad-top-sm) var(--content-pad-x-sm) var(--content-pad-bot)}}@media (max-height:519px),(max-width:899px){.app.plein-ecran .rail{display:none}}.doc{max-width:var(--measure);font-size:var(--fs-lead);margin-inline:auto}.doc .doc-dates{margin:0 0 var(--sec-gap);font-size:var(--fs-caption);color:var(--text-2)}.doc .doc-dates time+time{margin-inline-start:var(--sp-4)}.doc>section{margin:0 0 var(--sec-gap)}.doc>section:last-child{margin-bottom:0}.doc h2{margin:0 0 var(--sec-title-gap);font-size:var(--fs-h2)}.doc h2,.doc h3{font-weight:var(--fw-med)}.doc h3{margin:var(--sp-8) 0 var(--sec-title-gap);font-size:var(--fs-h3)}.doc ol,.doc p,.doc ul{margin:0 0 var(--sp-4)}.doc ol,.doc ul{padding-inline-start:var(--sp-6)}.doc ul{list-style:outside}.doc ol{list-style:decimal}.doc li{margin:0 0 var(--sp-2)}.doc li:last-child{margin-bottom:0}.doc strong{font-weight:var(--fw-med)}.doc a{color:var(--bone);text-decoration:underline}.doc .doc-estampille{margin:0 0 var(--sp-4);font-size:var(--fs-caption);color:var(--text-2)}.bouton{height:var(--h-control);padding:0 var(--sp-4);border-radius:var(--r-ctl);font-size:var(--fs-body);font-weight:var(--fw-med);justify-content:center;align-items:center;gap:var(--sp-2);white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease);display:inline-flex}.bouton-primaire{background:var(--bone);color:var(--ink)}.bouton-primaire:hover{background:var(--bone-hover)}.bouton-secondaire{box-shadow:inset 0 0 0 var(--border-w) var(--text-2);color:var(--text-1)}.bouton-secondaire:hover{background:var(--surface-3)}.bouton-discret{color:var(--text-2)}.bouton-discret:hover{background:var(--surface-3);color:var(--text-1)}.bouton:disabled{opacity:var(--op-desactive);cursor:not-allowed}.controle{width:100%;height:var(--h-control);padding:0 var(--sp-3);border-radius:var(--r-ctl);background:var(--surface-2);box-shadow:inset 0 0 0 var(--border-w) var(--text-3);transition:box-shadow var(--dur) var(--ease)}.controle:hover{box-shadow:inset 0 0 0 var(--border-w) var(--text-2)}.controle:focus-visible{box-shadow:inset 0 0 0 var(--focus-w) var(--bone);outline:none}.controle-multi{height:var(--field-multi);padding:var(--sp-3);resize:vertical}.champ-titre{margin:0 0 var(--sp-1);font-size:var(--fs-caption);color:var(--text-2);display:block}.champ-groupe>.champ-titre{font-size:var(--fs-lead);color:var(--text-1)}.champ-aide{margin:0 0 var(--sp-3);font-size:var(--fs-caption);color:var(--text-2)}.champ,.champ-groupe{margin:0 0 var(--sp-6)}.champ-groupe{border:0;padding:0}.choix{align-items:center;gap:var(--choix-gap);font-size:var(--fs-choix);cursor:pointer;display:inline-flex}.choix input{appearance:none;width:var(--choix);height:var(--choix);border-radius:var(--r-pill);background:var(--surface-2);box-shadow:inset 0 0 0 var(--border-w) var(--text-3);flex:0 0 var(--choix);transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease);margin:0;position:relative}.choix input:hover{box-shadow:inset 0 0 0 var(--border-w) var(--bone)}.choix input:checked{background:var(--bone);box-shadow:none}.choix input:checked:after{content:"";width:var(--choix-point);height:var(--choix-point);border-radius:var(--r-pill);background:var(--ink);top:calc((var(--choix) - var(--choix-point)) / 2);left:calc((var(--choix) - var(--choix-point)) / 2);position:absolute}.piege{display:none}.choix-liste{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.avis-etat-titre{font-weight:var(--fw-med)}.fenetre{--fenetre-voile:var(--bg)}@supports (color:color-mix(in lab,red,red)){.fenetre{--fenetre-voile:color-mix(in srgb,var(--bg) 72%,transparent)}}.fenetre{--fenetre-ombre:0 var(--sp-2) var(--sp-6) var(--ink)}@supports (color:color-mix(in lab,red,red)){.fenetre{--fenetre-ombre:0 var(--sp-2) var(--sp-6) color-mix(in srgb,var(--ink) 55%,transparent)}}.fenetre{--fenetre-croix-icone:var(--sp-6);--z-fenetre:100;z-index:var(--z-fenetre);block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;padding:var(--sp-6);background:var(--fenetre-voile);color:var(--text-1);border:0;margin:0;position:fixed;inset:0;overflow:auto}.fenetre[open]{justify-content:center;align-items:center;display:flex}.fenetre::backdrop{background:0 0}.fenetre-carte{inline-size:100%;max-inline-size:var(--panel);background:var(--surface-1);border:var(--border-w) solid var(--line-strong);border-radius:var(--r-card);box-shadow:var(--fenetre-ombre);padding:var(--sp-4);gap:var(--sp-4);flex-direction:column;display:flex}.fenetre-tete{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.fenetre-tete>h2{font-size:var(--fs-h3);font-weight:var(--fw-med);color:var(--text-1);margin:0}.fenetre-croix{inline-size:var(--h-control);block-size:var(--h-control);border-radius:var(--r-ctl);color:var(--text-2);cursor:pointer;transition:background var(--dur) var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.fenetre-croix:hover{background:var(--surface-3);color:var(--text-1)}.fenetre-croix svg{inline-size:var(--fenetre-croix-icone);block-size:var(--fenetre-croix-icone)}.fenetre-actions{gap:var(--sp-2);display:flex}.fenetre-actions>*{flex:1 1 0}.liste-ligne,.liste-tete{gap:var(--sp-3);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2.2fr);align-items:center;display:grid}.liste-tete{padding:0 var(--sp-3) var(--liste-cell-pad-y);font-size:var(--fs-micro);font-weight:var(--fw-med);color:var(--text-2);letter-spacing:var(--liste-tete-ls);white-space:nowrap}.liste-ligne{padding:var(--liste-cell-pad-y) var(--sp-3);border-top:var(--border-w) solid var(--line);font-size:var(--fs-body);transition:background var(--dur) var(--ease);position:relative}.liste-ligne:hover{background:var(--surface-3)}.liste-nom{align-items:center;gap:var(--sp-2);font-weight:var(--fw-med);display:flex}.liste-ligne a{color:inherit;text-decoration:none}.liste-ligne a:after{content:"";position:absolute;inset:0}.liste-ligne a:hover{text-decoration:underline}.liste-etiquette{display:none}.badge{height:var(--badge-h);padding:0 var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-caption);font-weight:var(--fw-med);color:var(--text-1);box-shadow:inset 0 0 0 var(--badge-ring) var(--text-2);white-space:nowrap;align-items:center;display:inline-flex}@media (max-width:1000px){.liste-tete{display:none}.liste-ligne{align-items:baseline;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.liste-nom{flex:0 0 100%}.liste-cellule{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.liste-etiquette{font-size:var(--fs-caption);color:var(--text-2);display:inline}}.etat-vide{padding:var(--vide-pad-y) var(--sp-6);border-radius:var(--r-in);box-shadow:inset 0 0 0 var(--border-w) var(--line)}.etat-vide .intro{max-width:var(--measure);font-size:var(--fs-lead);margin:0}.etat-vide ul{max-width:var(--measure);margin:var(--sp-6) 0 0}.etat-vide li{margin:0 0 var(--sp-3);color:var(--text-2);align-items:flex-start;gap:var(--sp-3);display:flex}.etat-vide li svg{color:var(--text-2);flex:none}.etat-vide li:last-child{margin-bottom:0}.etat-vide .note{max-width:var(--measure);margin:var(--sp-6) 0 0;font-size:var(--fs-caption);color:var(--text-2)}.etat-a-debloquer{padding:var(--vide-pad-y) var(--sp-6);border-radius:var(--r-in);box-shadow:inset 0 0 0 var(--border-w) var(--line)}.etat-a-debloquer .titre{max-width:var(--measure);margin:0 0 var(--sp-3);font-size:var(--fs-lead);font-weight:var(--fw-med)}.etat-a-debloquer .texte{max-width:var(--measure);margin:0 0 var(--sp-6);color:var(--text-2)}.zone-dimport{gap:var(--sp-3);margin-block-start:var(--sp-8);display:grid}.zone-dimport .zone-dimport-corpus,.zone-dimport .zone-dimport-note,.zone-dimport .zone-dimport-texte{color:var(--text-2);max-inline-size:65ch}.zone-dimport .zone-dimport-erreur{min-block-size:0;margin:0}.zone-dimport .zone-dimport-erreur:empty{display:none}.zone-dimport .zone-dimport-entrees{gap:var(--sp-3);display:grid}.zone-dimport .zone-dimport-entrees textarea{resize:vertical;block-size:auto;font-family:var(--font-mono)}.zone-dimport .zone-dimport-gestes{align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin:0;display:flex}.zone-dimport .zone-dimport-parcourir{position:relative}.zone-dimport .zone-dimport-parcourir input{opacity:0;cursor:pointer;position:absolute;inset:0}.zone-dimport .zone-dimport-deposer{color:var(--text-2)}.zone-dimport[data-survole=oui]{outline:2px dashed var(--text-2);outline-offset:var(--sp-2)}.zone-dimport .zone-dimport-camps{gap:var(--sp-3);flex-wrap:wrap;display:flex}.zone-dimport .zone-dimport-camps .camp[data-camp=red]{background:var(--camp-red);color:var(--on-camp-red)}.zone-dimport .zone-dimport-camps .camp[data-camp=blue]{background:var(--camp-blue);color:var(--on-camp-blue)}.zone-dimport .zone-dimport-camps .camp[data-camp=yellow]{background:var(--camp-yellow);color:var(--on-camp-yellow)}.zone-dimport .zone-dimport-camps .camp[data-camp=green]{background:var(--camp-green);color:var(--on-camp-green)}.zone-dimport .zone-dimport-camps .camp:hover{filter:brightness(1.08)}.zone-dimport .zone-dimport-lot{gap:var(--sp-3);display:grid}.zone-dimport .zone-dimport-compte-requis,.zone-dimport .zone-dimport-lot-compte{color:var(--text-2);max-inline-size:65ch;margin:0}.zone-dimport .zone-dimport-candidats{gap:var(--sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zone-dimport .zone-dimport-candidats .zone-dimport-frequence{color:var(--text-2);margin-inline-start:var(--sp-2);font-size:.85em}.zone-dimport .zone-dimport-progression{font-variant-numeric:tabular-nums;margin:0}.zone-dimport .zone-dimport-bilan-liste,.zone-dimport .zone-dimport-refus{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.zone-dimport .zone-dimport-bilan-liste li,.zone-dimport .zone-dimport-refus li{color:var(--text-2)}.zone-dimport .zone-dimport-refus-nom{font-family:var(--font-mono)}.zone-dimport .zone-dimport-bilan-titre{margin:0;margin-block-start:var(--sp-2)}.zone-dimport .zone-dimport-bilan-liste:empty{display:none}.configurateur{gap:var(--sp-4);flex-direction:column;display:flex}.configurateur .configurateur-camps{gap:var(--sp-3);flex-wrap:wrap;display:flex}.configurateur .configurateur-camp{height:var(--h-control);padding:0 var(--sp-4);border-radius:var(--r-ctl);font-size:var(--fs-body);font-weight:var(--fw-med);cursor:pointer;transition:filter var(--dur) var(--ease);justify-content:center;align-items:center;display:inline-flex}.configurateur .configurateur-camp[data-camp=red]{background:var(--camp-red);color:var(--on-camp-red)}.configurateur .configurateur-camp[data-camp=blue]{background:var(--camp-blue);color:var(--on-camp-blue)}.configurateur .configurateur-camp[data-camp=yellow]{background:var(--camp-yellow);color:var(--on-camp-yellow)}.configurateur .configurateur-camp[data-camp=green]{background:var(--camp-green);color:var(--on-camp-green)}.configurateur .configurateur-camp:hover{filter:brightness(1.08)}.configurateur .configurateur-camp[aria-pressed=true]{outline:var(--focus-w) solid var(--text-1);outline-offset:var(--focus-offset)}.configurateur .configurateur-sieges{gap:var(--sp-3);display:grid}.configurateur .configurateur-siege{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.configurateur .configurateur-siege-camp{color:var(--text-2);min-inline-size:var(--sp-12)}.configurateur .choix[data-grise=oui]{color:var(--text-3)}.configurateur .configurateur-cause{color:var(--text-2);margin:0}.vitrine{--geo-cote-minimal:34px;--geo-cote:14}.vitrine>section{margin:0 0 var(--sec-gap)}.vitrine>section:last-child{margin-bottom:0}.vitrine>section>h2{margin:0 0 var(--sec-title-gap);font-size:var(--fs-h2);font-weight:var(--fw-med)}.vitrine p{margin:0 0 var(--sp-4)}.vitrine .accroche-texte,.vitrine .projet p,.vitrine .usages-liste p{max-width:var(--measure)}.vitrine .heros{gap:var(--sp-6);grid-template-columns:1fr;align-items:center;display:grid}.vitrine .heros-place{display:none}.vitrine .accroche-titre{margin:0 0 var(--sp-4);font-size:var(--fs-h1);font-weight:var(--fw-med)}.vitrine .accroche-texte{font-size:var(--fs-lead)}.vitrine .appels{gap:var(--sp-3);margin:var(--sp-6) 0 var(--sp-3);flex-wrap:wrap;display:flex}.vitrine .appels-note{font-size:var(--fs-caption);color:var(--text-2)}.vitrine .usages-liste{gap:var(--sp-6);grid-template-columns:1fr;display:grid}.vitrine .usages-liste h3{margin:0 0 var(--sp-2);font-size:var(--fs-h3);font-weight:var(--fw-med)}.vitrine .usages-liste>li>svg{margin:0 0 var(--sp-3);color:var(--text-2);display:block}.vitrine a:not(.bouton){color:var(--bone);text-decoration:underline}@media (min-width:1001px){.vitrine .usages-liste{grid-template-columns:repeat(3,1fr)}.vitrine .heros{grid-template-columns:1fr auto}.vitrine .heros-place{aspect-ratio:1;inline-size:calc(var(--geo-cote-minimal) * var(--geo-cote));max-inline-size:100%;display:block}}.roster>section{margin:0 0 var(--sec-gap)}.roster>section:last-child{margin-bottom:0}.roster>section>h2{margin:0 0 var(--sec-title-gap);font-size:var(--fs-h2);font-weight:var(--fw-med)}.roster .intro{max-width:var(--measure);margin:0 0 var(--sec-gap)}.roster .facette{gap:var(--sp-2);flex-wrap:wrap;display:flex}.roster .compte{margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-caption);color:var(--text-2)}.roster .vide{text-align:center;padding:var(--vide-pad-y) var(--sp-6);border-radius:var(--r-in);box-shadow:inset 0 0 0 var(--border-w) var(--line)}.roster .vide-titre{margin:0 0 var(--sp-4);font-weight:var(--fw-med)}.fiche>section{margin:0 0 var(--sec-gap)}.fiche>section:last-child{margin-bottom:0}.fiche>section>h2{margin:0 0 var(--sec-title-gap);font-size:var(--fs-h2);font-weight:var(--fw-med)}.fiche p{max-width:var(--measure);margin:0 0 var(--sp-4)}.fiche .facettes{gap:var(--sp-2);margin:0 0 var(--sec-gap);flex-wrap:wrap;display:flex}.fiche p a{color:var(--bone);text-decoration:underline}.fiche .marches .liste-ligne{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.essai{max-width:var(--measure)}.essai .essai-intro{margin:0 0 var(--sec-gap);font-size:var(--fs-lead);color:var(--text-2)}.essai .essai-appel{margin:0 0 var(--sp-4)}.essai .essai-moteur{font-size:var(--fs-caption);color:var(--text-2);margin:0}.essai .essai-repli{margin:var(--sp-4) 0 0}.compte{max-width:var(--measure)}.compte .compte-intro{margin:0 0 var(--sp-6);color:var(--text-2)}.compte .compte-titre{font-size:var(--fs-h2)}.compte .compte-section,.compte .compte-titre{margin:0 0 var(--sp-4);font-weight:var(--fw-med)}.compte .compte-section{font-size:var(--fs-lead)}.compte .compte-erreur{margin:0 0 var(--sp-4);font-weight:var(--fw-med);color:var(--text-1);align-items:flex-start;gap:var(--sp-2);display:flex}.compte .compte-erreur svg{color:var(--text-2);flex:none}.compte .compte-erreur:empty{margin:0}.compte .compte-formulaire{margin:0 0 var(--sp-6)}.compte .compte-appel{margin:0}.compte .compte-bascule{margin:0 0 var(--sp-2)}.compte .compte-oubli{margin:0 0 var(--sp-4)}.compte .compte-avis{margin:var(--sp-3) 0 0;color:var(--text-2)}.compte .compte-avis:empty{margin:0}.compte .compte-mail{color:var(--text-2)}.compte .compte-mail,.compte .compte-reparation{margin:0 0 var(--sp-6)}.compte .compte-reparation-texte{margin:0 0 var(--sp-3)}.compte .compte-essai{margin:0 0 var(--sp-6);padding:var(--sp-4) 0 0;border-top:var(--border-w) solid var(--line)}.compte .compte-essai-ligne{margin:0 0 var(--sp-2);color:var(--text-2)}.compte .compte-locale{font-family:var(--font-mono)}.compte .compte-sortie{margin:0}.compte .compte-partie{margin:0 0 var(--sp-6);color:var(--text-2)}.compte .compte-partie-gardee{gap:var(--sp-3);margin:0 0 var(--sp-6);flex-direction:column;align-items:flex-start;display:flex}.compte .compte-partie-gardee .compte-avis,.compte .compte-partie-gardee .compte-partie{margin:0}.compte .compte-partie-refus{max-width:var(--measure);color:var(--text-2);margin:0}.bibliotheque{margin:0 0 var(--sp-8)}.bibliotheque .bibliotheque-erreur{margin:0 0 var(--sp-4);font-weight:var(--fw-med);color:var(--text-1);align-items:flex-start;gap:var(--sp-2);display:flex}.bibliotheque .bibliotheque-erreur svg{color:var(--text-2);flex:none}.bibliotheque .bibliotheque-erreur:empty{margin:0}.bibliotheque h2{margin:0 0 var(--sp-4);font-size:var(--fs-h2);font-weight:var(--fw-med)}.bibliotheque .bibliotheque-texte{margin:0 0 var(--sp-4);max-width:var(--measure);color:var(--text-2)}.bibliotheque .bibliotheque-liste,.bibliotheque .bibliotheque-sans-compte{margin:0 0 var(--sp-6)}.bibliotheque .bibliotheque-vide-titre{margin:0 0 var(--sp-2);font-size:var(--fs-lead);font-weight:var(--fw-med)}.bibliotheque .liste-ligne,.bibliotheque .liste-tete{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,.6fr) minmax(0,1.6fr) minmax(0,1.1fr)}.bibliotheque .bibliotheque-refusees{margin:var(--sp-4) 0 0;padding:var(--sp-4) 0 0;border-top:var(--border-w) solid var(--line);color:var(--text-2)}.bibliotheque .bibliotheque-causes{margin:var(--sp-2) 0 0;font-family:var(--font-mono);font-size:var(--fs-caption);display:block}.plateau{--selection-op:.34;--cible-pastille:28%;--cible-op:.22;--cible-prise:88%;--cible-prise-trait:6px;--cible-prise-op:.2;aspect-ratio:1;border:0;inline-size:100%;min-inline-size:0;padding:0;position:relative;overflow:hidden}.plateau[data-decor=oui]{container-type:inline-size}.plateau[data-decor=oui] .cadre{--cell:calc(100cqi / 14)}.plateau .cadre{inline-size:calc(var(--cell) * 14);block-size:calc(var(--cell) * 14);border-radius:var(--r-board);margin:auto;position:absolute;inset:0}.plateau .silhouettes{block-size:0;inline-size:0;position:absolute}.plateau .grille{grid-template-columns:repeat(14,var(--cell));grid-template-rows:repeat(14,var(--cell));line-height:0;display:grid}.plateau .case{inline-size:var(--cell);block-size:var(--cell)}.plateau .claire{background:var(--board-light)}.plateau .sombre{background:var(--board-dark)}.plateau .vide{background:0 0}.plateau .overlay,.plateau .pieces{pointer-events:none;position:absolute;inset:0}.plateau .marque,.plateau .piece{--ligne:0;--colonne:0;inline-size:var(--cell);block-size:var(--cell);transform:translate(calc(var(--colonne) * var(--cell)),calc(var(--ligne) * var(--cell)));transition:transform var(--dur) var(--ease);position:absolute;inset-block-start:0;inset-inline-start:0}.plateau .piece svg{block-size:100%;inline-size:100%;fill:var(--piece-stroke);filter:drop-shadow(var(--piece-shadow));display:block}.plateau .piece .contour{stroke:var(--piece-stroke)}.plateau .piece .ombre{fill:var(--piece-volume)}.plateau .piece .eclat{fill:var(--piece-eclat)}.plateau .piece .disque{fill:var(--piece-stroke)}.plateau .piece .chiffre{fill:var(--bone)}.plateau .piece[data-camp=red]{color:var(--camp-red)}.plateau .piece[data-camp=blue]{color:var(--camp-blue)}.plateau .piece[data-camp=yellow]{color:var(--camp-yellow)}.plateau .piece[data-camp=green]{color:var(--camp-green)}.plateau .piece[data-vivante=non]{color:var(--camp-dead)}.plateau .dernier-coup{opacity:var(--dernier-coup-op)}.plateau .dernier-coup[data-camp=red]{background:var(--camp-red)}.plateau .dernier-coup[data-camp=blue]{background:var(--camp-blue)}.plateau .dernier-coup[data-camp=yellow]{background:var(--camp-yellow)}.plateau .dernier-coup[data-camp=green]{background:var(--camp-green)}.plateau .meilleur-coup{--meilleur-coup-trait:calc(var(--border-w) * 3)}.plateau .meilleur-coup[data-camp=red]{box-shadow:inset 0 0 0 var(--meilleur-coup-trait) var(--camp-red)}.plateau .meilleur-coup[data-camp=blue]{box-shadow:inset 0 0 0 var(--meilleur-coup-trait) var(--camp-blue)}.plateau .meilleur-coup[data-camp=yellow]{box-shadow:inset 0 0 0 var(--meilleur-coup-trait) var(--camp-yellow)}.plateau .meilleur-coup[data-camp=green]{box-shadow:inset 0 0 0 var(--meilleur-coup-trait) var(--camp-green)}.plateau .echec{box-shadow:inset 0 0 0 var(--echec-anneau-1) var(--piece-stroke),inset 0 0 0 calc(var(--echec-anneau-1) * 2) var(--echec-halo-1)}.plateau .echec[data-attaquants="2"]{box-shadow:inset 0 0 0 var(--echec-anneau-2) var(--piece-stroke),inset 0 0 0 calc(var(--echec-anneau-2) * 2) var(--echec-halo-2)}.plateau .echec[data-attaquants="3"]{box-shadow:inset 0 0 0 var(--echec-anneau-3) var(--piece-stroke),inset 0 0 0 calc(var(--echec-anneau-3) * 2) var(--echec-halo-3);animation:plateau-echec-battement var(--echec-battement) var(--ease) infinite}@keyframes plateau-echec-battement{0%,to{opacity:1}50%{opacity:var(--echec-battement-creux)}}@media (prefers-reduced-motion:reduce){.plateau .echec[data-attaquants="3"]{opacity:var(--echec-battement-creux)}}.plateau .selection{background:var(--bone);opacity:var(--selection-op)}.plateau .cible-prise:after,.plateau .cible:after{content:"";border-radius:var(--r-pill);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.plateau .cible:after{inline-size:var(--cible-pastille);block-size:var(--cible-pastille);background:var(--piece-stroke);opacity:var(--cible-op)}.plateau .cible-prise:after{inline-size:var(--cible-prise);block-size:var(--cible-prise);border:var(--cible-prise-trait) solid var(--piece-stroke);opacity:var(--cible-prise-op)}.plateau .sieges{pointer-events:none;position:absolute;inset:0}.plateau .siege{inline-size:calc(var(--cell) * 3);block-size:calc(var(--cell) * 3);position:absolute}.plateau .haut-gauche{inset-block-start:0;inset-inline-start:0}.plateau .haut-droit{inset-block-start:0;inset-inline-end:0}.plateau .bas-gauche{inset-block-end:0;inset-inline-start:0}.plateau .bas-droit{inset-block-end:0;inset-inline-end:0}.plateau .siege{--siege-pad:clamp(10px,calc(var(--cell) * .16),22px);--siege-pad-y-compact:5px;--siege-pad-x-compact:6px;--siege-op-sorti:.4;--siege-nom-taille:clamp(12px,calc(var(--cell) * .17),18px);--siege-nom-interlettre:-.01em;--siege-nom-taille-compact:11px;--siege-ligne-marge:calc(var(--cell) * .11);--siege-ligne-gap:clamp(9px,calc(var(--cell) * .15),18px);--siege-ligne-marge-compact:2px;--siege-ligne-gap-compact:7px;--siege-points-taille:clamp(21px,calc(var(--cell) * .46),46px);--siege-points-interlettre:-.038em;--siege-unite-taille:clamp(10px,calc(var(--cell) * .13),14px);--siege-unite-marge:4px;--siege-pendule-hauteur:clamp(28px,calc(var(--cell) * .58),58px);--siege-pendule-pad:clamp(11px,calc(var(--cell) * .19),22px);--siege-pendule-taille:clamp(15px,calc(var(--cell) * .34),34px);--siege-pendule-interlettre:-.01em;--siege-pendule-trait:1.5px;--siege-rayon:999px;padding:var(--siege-pad);transition:opacity var(--dur) var(--ease);flex-direction:column;gap:0;display:flex}.plateau .bas-gauche,.plateau .haut-gauche{align-items:flex-start}.plateau .bas-droit,.plateau .haut-droit{text-align:right;align-items:flex-end}.plateau .bas-droit,.plateau .bas-gauche{justify-content:flex-end}.plateau .bas-droit .ligne,.plateau .haut-droit .ligne{flex-direction:row-reverse}.plateau .siege[data-sorti=oui]{opacity:var(--siege-op-sorti)}.plateau .siege .identite b{color:var(--text-1);font-weight:500;font-size:var(--siege-nom-taille);letter-spacing:var(--siege-nom-interlettre);line-height:1.25;display:block}.plateau .siege .ligne{align-items:center;gap:var(--siege-ligne-gap);flex-wrap:wrap;margin-block-start:var(--siege-ligne-marge);display:flex}.plateau .siege .points{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--siege-points-taille);letter-spacing:var(--siege-points-interlettre);font-weight:500;line-height:1}.plateau .siege .points small,.plateau .siege .prime small{color:var(--text-3);font-size:var(--siege-unite-taille);letter-spacing:0;margin-inline-start:var(--siege-unite-marge);font-weight:400}.plateau .siege .prime{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--siege-unite-taille);color:var(--text-2);line-height:1}.plateau .siege .pendule{block-size:var(--siege-pendule-hauteur);padding-inline:var(--siege-pendule-pad);border-radius:var(--siege-rayon);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--siege-pendule-taille);letter-spacing:var(--siege-pendule-interlettre);color:var(--text-1);box-shadow:inset 0 0 0 var(--siege-pendule-trait) var(--line-strong);background:0 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.plateau .pendule[data-court=oui][data-camp=red]{background:var(--camp-red);color:var(--on-camp-red);box-shadow:none}.plateau .pendule[data-court=oui][data-camp=blue]{background:var(--camp-blue);color:var(--on-camp-blue);box-shadow:none}.plateau .pendule[data-court=oui][data-camp=yellow]{background:var(--camp-yellow);color:var(--on-camp-yellow);box-shadow:none}.plateau .pendule[data-court=oui][data-camp=green]{background:var(--camp-green);color:var(--on-camp-green);box-shadow:none}@media (max-height:519px),(max-width:899px){.plateau .siege{padding:var(--siege-pad-y-compact) var(--siege-pad-x-compact)}.plateau .siege .identite b{font-size:var(--siege-nom-taille-compact);letter-spacing:0}.plateau .siege .ligne{gap:var(--siege-ligne-gap-compact);margin-block-start:var(--siege-ligne-marge-compact)}.plateau .siege .points small{display:none}}.salle{--salle-gap:28px;--salle-pad-y:20px;--salle-pad-x:30px;--salle-pad-y-compact:6px;--salle-pad-x-compact:8px;--salle-colonne-gap:14px;--salle-tiroir-w:290px;--salle-tiroir-pad:14px;--salle-bord:10px;--salle-carte-titre-pad:16px 18px 11px;--salle-carte-titre-fs:11px;--salle-carte-titre-ls:.05em;--salle-rang-pad:0 10px 10px;--salle-rang-ligne-gap:11px;--salle-rang-ligne-pad:9px 8px;--salle-rang-ligne-r:12px;--salle-rang-no-w:13px;--salle-rang-no-fs:12px;--salle-pastille:11px;--salle-pastille-r:3px;--salle-rang-nom-fs:14px;--salle-rang-points-fs:16px;--salle-fil-pad:2px 18px 14px;--salle-fil-ligne-pad:8px 0;--salle-fil-no-w:20px;--salle-fil-fs:13.5px;--salle-fil-lh:1.5;--salle-coups-pad:2px 10px 12px;--salle-coups-no-w:28px;--salle-coups-gap:3px;--salle-coups-fs:13px;--salle-coups-ligne-pad:1px 0;--salle-coups-no-pad:6px;--salle-coups-case-pad:4px 7px;--salle-coups-case-r:8px;--salle-pivot-gap:18px;--salle-pivot-pad:32px;--salle-pivot-icone:52px;--z-salle-tiroir:50;--z-salle-bouton:55;--z-salle-pivot:99;flex:1;block-size:100vh;min-inline-size:0;overflow:hidden}.salle .scene{align-items:center;gap:var(--salle-gap);block-size:100%;padding:var(--salle-pad-y) var(--salle-pad-x);overflow:hidden}.salle .apprentissage,.salle .scene{justify-content:center;min-inline-size:0;display:flex}.salle .apprentissage{flex:0 0 var(--learn);inline-size:var(--learn);align-self:stretch;gap:var(--salle-colonne-gap);flex-direction:column}.salle .plateau{aspect-ratio:auto;flex:1 1 0;align-self:stretch;inline-size:auto;min-inline-size:0}.salle .panneau{flex:0 0 var(--panel);inline-size:var(--panel);align-self:stretch;gap:var(--salle-colonne-gap);flex-direction:column;min-block-size:0;max-block-size:100%;display:flex}.salle .carte{background:var(--surface-1);border:var(--border-w) solid var(--line);border-radius:var(--r-card);flex:none;min-block-size:0;overflow:hidden}.salle .carte>h2{padding:var(--salle-carte-titre-pad);font-size:var(--salle-carte-titre-fs);font-weight:var(--fw-med);color:var(--text-2);letter-spacing:var(--salle-carte-titre-ls);margin:0}.salle .classement>ol,.salle .fin>ol{padding:var(--salle-rang-pad)}.salle .classement li,.salle .fin li{align-items:center;gap:var(--salle-rang-ligne-gap);padding:var(--salle-rang-ligne-pad);border-radius:var(--salle-rang-ligne-r);display:flex}.salle .classement li[data-moi=oui],.salle .fin li[data-moi=oui]{background:var(--surface-3)}.salle .classement li[data-sorti=oui],.salle .fin li[data-sorti=oui]{opacity:var(--op-desactive)}.salle .classement .rang,.salle .fin .rang{inline-size:var(--salle-rang-no-w);font-size:var(--salle-rang-no-fs);color:var(--text-2)}.salle .pastille{flex:0 0 var(--salle-pastille);inline-size:var(--salle-pastille);block-size:var(--salle-pastille);border-radius:var(--salle-pastille-r);background:currentColor}.salle .classement .nom,.salle .fin .nom{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--salle-rang-nom-fs);flex:1;overflow:hidden}.salle .classement .points,.salle .fin .points{font-size:var(--salle-rang-points-fs);font-weight:var(--fw-med);font-family:var(--font-mono)}.salle [data-camp=red]{color:var(--camp-red)}.salle [data-camp=blue]{color:var(--camp-blue)}.salle [data-camp=yellow]{color:var(--camp-yellow)}.salle [data-camp=green]{color:var(--camp-green)}.salle .fin .cause{padding:0 var(--salle-bord) var(--salle-bord);font-size:var(--salle-fil-fs);line-height:var(--salle-fil-lh);color:var(--text-2);margin:0}.salle .fin .etat{font-size:var(--salle-rang-no-fs);color:var(--text-2)}.salle .fil{flex-direction:column;flex:1 1 0;min-block-size:0;display:flex}.salle .fil>ol{min-block-size:0;padding:var(--salle-fil-pad);flex:auto;margin:0;overflow:auto}.salle .fil li{border-block-start:var(--border-w) solid var(--line)}.salle .fil li:first-child{border-block-start:none}.salle .fil .fil-ligne{align-items:baseline;gap:var(--salle-rang-ligne-gap);padding:var(--salle-fil-ligne-pad);text-align:start;cursor:pointer;inline-size:100%;display:flex}.salle .fil li[data-consulte=oui] .dit,.salle .fil li[data-consulte=oui] .fil-ligne{background:var(--surface-3);color:var(--text-1)}.salle .fil .rang{flex:0 0 var(--salle-fil-no-w);font-size:var(--salle-carte-titre-fs);color:var(--text-2);font-family:var(--font-mono)}.salle .fil .dit{font-size:var(--salle-fil-fs);line-height:var(--salle-fil-lh);color:var(--text-2)}.salle .fil .gain{font-weight:var(--fw-med);font-family:var(--font-mono);margin-inline-start:var(--sp-1)}.salle .coups{flex-direction:column;flex:1 1 0;display:flex}.salle .coups>ol{padding:var(--salle-coups-pad);font-family:var(--font-mono);min-block-size:0;overflow:auto}.salle .coups li{grid-template-columns:var(--salle-coups-no-w) repeat(4,minmax(0,1fr));gap:var(--salle-coups-gap);font-size:var(--salle-coups-fs);padding:var(--salle-coups-ligne-pad);display:grid}.salle .coups .rang{color:var(--text-2);padding-inline-start:var(--salle-coups-no-pad)}.salle .coups .coup{padding:var(--salle-coups-case-pad);border-radius:var(--salle-coups-case-r);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.salle .coups .coup[data-courant=oui]{background:var(--surface-3);color:var(--text-1)}.salle .actions{gap:var(--salle-bord);flex-wrap:wrap;flex:none;display:flex}.salle .actions>*{flex:auto}.salle .actions button:disabled{opacity:var(--op-desactive);cursor:default}.salle .navigation-de-la-partie{gap:var(--salle-bord);flex:none;display:flex}.salle .navigation-de-la-partie>*{flex:1 1 0}.salle .navigation-de-la-partie button:disabled{opacity:var(--op-desactive);cursor:default}.salle .navigation-de-la-partie .bouton svg{inline-size:var(--rail-icon);block-size:var(--rail-icon);stroke-width:var(--rail-icon-stroke)}.salle .bascule-tiroir{display:none}.salle .bascule-focus{inset-inline-end:var(--salle-bord)}.salle .bascule-focus,.salle .consultation{z-index:var(--z-salle-bouton);position:fixed;inset-block-start:var(--salle-bord)}.salle .consultation{align-items:center;gap:var(--salle-bord);padding:var(--salle-tiroir-pad);background:var(--surface-2);border:var(--border-w) solid var(--line);border-radius:var(--r-card);display:flex;inset-inline-start:50%;translate:-50%}.salle .consultation-titre{font-size:var(--salle-fil-fs);color:var(--text-1);font-variant-numeric:tabular-nums;margin:0}.salle .pivot{display:none}@media (max-width:1659px){.salle .apprentissage{flex:0 999 var(--learn)}.salle .plateau{flex:0 1 calc(100vh - 2 * var(--salle-pad-y))}}@media (max-height:519px),(max-width:899px){.salle .apprentissage{display:none}.salle .scene{padding:var(--salle-pad-y-compact) var(--salle-pad-x-compact);gap:0}.salle .plateau{flex:1 1 0}.salle .panneau{inline-size:var(--salle-tiroir-w);max-block-size:none;z-index:var(--z-salle-tiroir);background:var(--surface-1);border-inline-start:var(--border-w) solid var(--line);padding:var(--salle-tiroir-pad);transition:transform var(--dur) var(--ease);flex:none;position:fixed;inset-block:0;inset-inline-end:0;overflow:auto;transform:translate(100%)}.salle[data-tiroir=ouvert] .panneau{transform:translate(0)}.salle .bascule-tiroir{z-index:var(--z-salle-bouton);display:inline-flex;position:fixed;inset-block-end:var(--salle-bord);inset-inline-end:var(--salle-bord)}}@media (orientation:portrait) and (max-width:900px){.salle .bascule-focus,.salle .bascule-tiroir,.salle .consultation,.salle .scene{display:none}.salle .pivot{z-index:var(--z-salle-pivot);background:var(--bg);justify-content:center;align-items:center;gap:var(--salle-pivot-gap);padding:var(--salle-pivot-pad);text-align:center;flex-direction:column;display:flex;position:fixed;inset:0}.salle .pivot svg{inline-size:var(--salle-pivot-icone);block-size:var(--salle-pivot-icone);color:var(--text-2)}}.salle .moteur-absent,.salle[data-etat=moteur-absent] .bascule-focus,.salle[data-etat=moteur-absent] .bascule-tiroir,.salle[data-etat=moteur-absent] .scene{display:none}.salle[data-etat=moteur-absent] .moteur-absent{justify-content:center;align-items:center;gap:var(--salle-pivot-gap);block-size:100%;padding:var(--salle-pivot-pad);text-align:center;flex-direction:column;display:flex}.salle .moteur-absent-titre{font-size:var(--fs-h2);font-weight:var(--fw-med)}.salle .moteur-absent-texte{color:var(--text-2)}.salle .sans-partie,.salle[data-etat=sans-partie] .bascule-focus,.salle[data-etat=sans-partie] .bascule-tiroir,.salle[data-etat=sans-partie] .scene{display:none}.salle[data-etat=sans-partie] .sans-partie{justify-content:center;align-items:center;gap:var(--salle-pivot-gap);block-size:100%;padding:var(--salle-pivot-pad);text-align:center;flex-direction:column;display:flex}.salle .sans-partie-titre{font-size:var(--fs-h2);font-weight:var(--fw-med)}.salle .sans-partie-texte{color:var(--text-2)}.salle .fin .fin-actions{gap:var(--salle-bord);flex-wrap:wrap;display:flex}.salle .fin .fin-actions>*{flex:auto}.salle .avis-partie{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.salle .avis-partie .avis-champs{align-self:stretch}.salle .carte.fin .avis-partie,.salle .carte.fin .fin-actions{padding:0 var(--salle-bord) var(--salle-bord)}.salle .conservation{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.salle .conservation .etat-a-debloquer{align-self:stretch}.salle .conservation .etat-a-debloquer .titre{font-size:var(--fs-body)}.salle .conservation .conservation-accuse:empty{display:none}.salle .conservation .conservation-accuse{color:var(--text-2);margin:0}.salle .conservation .conservation-refus{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.salle .conservation .conservation-refus-texte{max-width:var(--measure);color:var(--text-2);margin:0}.salle .carte.fin .conservation{padding:0 var(--salle-bord) var(--salle-bord)}.analyse{--geo-cote-minimal:34px;--geo-cote-minimal-compact:18px;--geo-cote:14;min-height:0;block-size:100%;padding:var(--sec-gap);flex-direction:column;flex:1;min-inline-size:0;display:flex;position:relative;overflow-y:auto}.analyse .analyse-titre{margin:0 0 var(--sec-gap);font-size:var(--fs-h1);flex:none}.analyse[data-etat=pret] .analyse-titre{margin-block-end:var(--sec-title-gap)}.analyse .sorties{align-items:center;gap:var(--sp-2);display:flex;position:absolute;inset-block-start:var(--sec-gap);inset-inline-end:var(--sec-gap)}.analyse .sorties .bouton{font-size:var(--fs-micro)}.analyse .sorties .analyse-cause{max-inline-size:var(--measure)}.analyse>section{max-width:var(--measure);flex:none}.analyse .analyse-progression{margin:0 0 var(--sec-title-gap);font-size:var(--fs-h2);font-variant-numeric:tabular-nums}.analyse .analyse-attente{text-align:center;min-block-size:0;max-inline-size:var(--measure);flex-direction:column;flex:auto;justify-content:center;align-items:center;margin-inline:auto;display:flex}.analyse .analyse-attente>*{margin-block:0}.analyse .analyse-attente h2{font-size:var(--fs-micro);font-weight:var(--fw-med);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--text-2);margin-block-end:var(--sp-3)}.analyse .analyse-attente .attente-plateau{inline-size:min(100%,calc(var(--geo-cote-minimal) * var(--geo-cote)));margin-block-end:var(--sp-4)}.analyse .analyse-attente .plateau{aspect-ratio:1;flex:none;inline-size:100%}.analyse .analyse-attente .analyse-texte{margin-block-start:var(--sp-4)}.analyse .analyse-avancement{--part:0;inline-size:100%}.analyse .jauge{block-size:var(--sp-2);border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}.analyse .jauge .part{block-size:100%;inline-size:calc(var(--part) * 100%);border-radius:var(--r-pill);background:var(--text-2);display:block}.analyse .analyse-texte{margin:0 0 var(--sec-title-gap);font-size:var(--fs-lead);color:var(--text-2)}.analyse .analyse-cause{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text-2);margin:0}.analyse .analyse-faute>h2{align-items:center;gap:var(--sp-2);display:flex}.analyse .analyse-faute>h2 svg{color:var(--text-2);flex:none}.analyse .analyse-enregistree{align-items:baseline;gap:var(--sp-3);margin:0 0 var(--sp-4);padding:0 0 var(--sp-4);border-block-end:var(--border-w) solid var(--line);flex-wrap:wrap;display:flex}.analyse .analyse-enregistree .analyse-texte{flex:1 1 var(--measure);margin:0}.analyse .scene{align-items:stretch;gap:var(--sec-gap);flex:1 1 0;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.analyse .carre-colonne{flex:0 999 var(--learn);inline-size:var(--learn);flex-direction:column;min-block-size:0;min-inline-size:min-content;display:flex;overflow-y:auto}.analyse .colonne{flex:1 1 calc(var(--geo-cote-minimal) * var(--geo-cote));gap:var(--sp-2);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.analyse .plateau{aspect-ratio:auto;flex:1 1 0;inline-size:auto;min-inline-size:0}.analyse .navigation{justify-content:center;align-items:center;gap:var(--sp-2);flex-wrap:wrap;flex:none;display:flex}.analyse .navigation .bouton svg{inline-size:var(--rail-icon);block-size:var(--rail-icon);stroke-width:var(--rail-icon-stroke)}.analyse .analyse-aide{font-size:var(--fs-caption);color:var(--text-2);text-align:center;flex:0 auto;margin:0}.analyse .navigation .analyse-aide{margin-inline-start:var(--sp-3)}.analyse .panneau{flex:0 0 var(--panel-analyse,var(--panel));inline-size:var(--panel-analyse,var(--panel));gap:var(--sp-3);min-block-size:0;overflow-y:auto}.analyse .carte,.analyse .panneau{flex-direction:column;display:flex}.analyse .carte{border:var(--border-w) solid var(--line);border-radius:var(--r-card);background:var(--surface-1);flex:none}.analyse .carte>h2{padding:var(--sp-4) var(--sp-4) var(--sp-2);font-size:var(--fs-micro);font-weight:var(--fw-med);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--text-2);flex:none;margin:0}.analyse .carte>ol{padding:0 var(--sp-2) var(--sp-3);min-block-size:0;margin:0;list-style:none}.analyse .valeurs .carre-boite{margin:0 var(--sp-4) var(--sp-3);flex:none}.analyse .valeurs .carre{border:var(--border-w) solid var(--line);border-radius:var(--r-in);background:var(--surface-2);block-size:auto;inline-size:100%;display:block}.analyse .valeurs .carre path[data-camp]{fill-opacity:.72;stroke:none}.analyse .valeurs .carre path[data-camp=red]{fill:var(--camp-red)}.analyse .valeurs .carre path[data-camp=blue]{fill:var(--camp-blue)}.analyse .valeurs .carre path[data-camp=yellow]{fill:var(--camp-yellow)}.analyse .valeurs .carre path[data-camp=green]{fill:var(--camp-green)}.analyse .valeurs .carre path[data-sorti=oui]{fill:var(--camp-dead);fill-opacity:.45}.analyse .valeurs .carre .zero{fill:none;stroke:var(--line-strong);stroke-width:var(--border-w);vector-effect:non-scaling-stroke}.analyse .valeurs .legende{gap:0 var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.analyse .valeurs .legende li{padding:var(--sp-1) 0;gap:var(--sp-1)}.analyse .valeurs .legende .nom{font-size:var(--fs-micro);color:var(--text-2)}.analyse .valeurs .legende .points{font-size:var(--fs-micro)}.analyse .valeurs .legende li[data-sorti=oui]{opacity:var(--op-desactive)}.analyse .classement li,.analyse .valeurs li{align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r-ctl);display:flex}.analyse .classement li[data-moi=oui]{background:var(--surface-2)}.analyse .classement li[data-sorti=oui]{opacity:var(--op-desactive)}.analyse .classement .pastille,.analyse .valeurs .pastille{inline-size:var(--sp-3);block-size:var(--sp-3);border-radius:var(--r-in);flex:none}.analyse .classement .pastille[data-camp=red],.analyse .valeurs .pastille[data-camp=red]{background:var(--camp-red)}.analyse .classement .pastille[data-camp=blue],.analyse .valeurs .pastille[data-camp=blue]{background:var(--camp-blue)}.analyse .classement .pastille[data-camp=yellow],.analyse .valeurs .pastille[data-camp=yellow]{background:var(--camp-yellow)}.analyse .classement .pastille[data-camp=green],.analyse .valeurs .pastille[data-camp=green]{background:var(--camp-green)}.analyse .classement .rang{min-inline-size:var(--sp-3);font-size:var(--fs-caption);color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}.analyse .classement .nom,.analyse .valeurs .nom{min-inline-size:0;font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.analyse .classement .etat,.analyse .classement .suspens{font-size:var(--fs-micro);color:var(--text-3);flex:none}.analyse .classement .points,.analyse .valeurs .points{font-family:var(--font-mono);font-size:var(--fs-body);font-variant-numeric:tabular-nums;color:var(--text-1);flex:none}.analyse .valeurs .analyse-profil,.analyse .valeurs .analyse-texte{padding:0 var(--sp-4) var(--sp-3);font-size:var(--fs-micro);color:var(--text-3);flex:none;margin:0}.analyse .valeurs .analyse-profil{font-family:var(--font-mono);overflow-wrap:anywhere}.analyse .valeurs .points-titre{padding:var(--sp-2) var(--sp-4) var(--sp-1);border-block-start:var(--border-w) solid var(--line);font-size:var(--fs-micro);font-weight:var(--fw-med);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--text-2);margin:0}.analyse .valeurs .points-de-la-partie{justify-content:space-between;gap:var(--sp-1);padding:0 var(--sp-4) var(--sp-3);flex-wrap:wrap;margin:0;list-style:none;display:flex}.analyse .valeurs .points-de-la-partie li{align-items:center;gap:var(--sp-1);padding:0;display:flex}.analyse .valeurs .points-de-la-partie li[data-sorti=oui] .pastille{background:var(--camp-dead)}.analyse .coups>ol{font-family:var(--font-mono)}.analyse .coups li{grid-template-columns:var(--sp-8) repeat(4,minmax(0,1fr));gap:var(--sp-1);padding:var(--sp-1) 0;font-size:var(--fs-caption);align-items:center;display:grid}.analyse .coups .rang{color:var(--text-3);font-variant-numeric:tabular-nums;padding-inline-start:var(--sp-1)}.analyse .coups .coup{min-inline-size:0;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-ctl);font:inherit;color:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;overflow:hidden}.analyse .coups button.coup:hover:not(:disabled){background:var(--surface-2);cursor:pointer}.analyse .coups .coup[data-courant=oui]{background:var(--surface-3);color:var(--text-1)}.analyse .coups .coup[data-meilleur=oui][data-camp=red]{box-shadow:inset 0 0 0 var(--border-w) var(--camp-red)}.analyse .coups .coup[data-meilleur=oui][data-camp=blue]{box-shadow:inset 0 0 0 var(--border-w) var(--camp-blue)}.analyse .coups .coup[data-meilleur=oui][data-camp=yellow]{box-shadow:inset 0 0 0 var(--border-w) var(--camp-yellow)}.analyse .coups .coup[data-meilleur=oui][data-camp=green]{box-shadow:inset 0 0 0 var(--border-w) var(--camp-green)}.analyse .coups .coup[data-mort=oui]{opacity:var(--op-desactive);cursor:default}.analyse .courbe{min-inline-size:0;margin:var(--sp-3) 0 0;block-size:calc(var(--sp-12) * 3);border:var(--border-w) solid var(--line);border-radius:var(--r-card);background:var(--surface-1);flex:none;padding:0;position:relative;overflow:hidden}.analyse .courbe .aire{cursor:pointer;block-size:100%;inline-size:100%;position:relative}.analyse .courbe .trace{block-size:100%;inline-size:100%;position:absolute;inset:0}.analyse .courbe .trace path{fill:none;stroke-width:calc(var(--border-w) * 2);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.analyse .courbe .trace .zero{stroke:var(--line-strong);stroke-width:var(--border-w);vector-effect:non-scaling-stroke}.analyse .courbe .trace path[data-camp=red]{stroke:var(--camp-red)}.analyse .courbe .trace path[data-camp=blue]{stroke:var(--camp-blue)}.analyse .courbe .trace path[data-camp=yellow]{stroke:var(--camp-yellow)}.analyse .courbe .trace path[data-camp=green]{stroke:var(--camp-green)}.analyse .courbe .trace path[data-sorti=oui]{stroke:var(--camp-dead)}.analyse .courbe .marque,.analyse .courbe .tete{--x:0;--y:0}.analyse .courbe .tete{inline-size:var(--border-w);background:var(--line-strong);inset-block:0}.analyse .courbe .marque,.analyse .courbe .tete{position:absolute;inset-inline-start:calc(var(--x) * 100%)}.analyse .courbe .marque{inline-size:var(--sp-2);block-size:var(--sp-2);border-radius:var(--r-pill);border:var(--border-w) solid var(--surface-1);inset-block-start:calc(var(--y) * 100%);translate:-50% -50%}.analyse .courbe .marque[data-camp=red]{background:var(--camp-red)}.analyse .courbe .marque[data-camp=blue]{background:var(--camp-blue)}.analyse .courbe .marque[data-camp=yellow]{background:var(--camp-yellow)}.analyse .courbe .marque[data-camp=green]{background:var(--camp-green)}.analyse .courbe .marque[data-sorti=oui]{background:var(--camp-dead)}.analyse .courbe .saut{padding:var(--sp-1) var(--sp-2);border:var(--border-w) solid var(--line);border-radius:var(--r-ctl);background:var(--surface-1);font-size:var(--fs-micro);color:var(--text-2);cursor:pointer;position:absolute;inset-block-start:var(--sp-2);inset-inline-end:var(--sp-2)}.analyse .courbe .saut:hover{background:var(--surface-3);color:var(--text-1)}.analyse .coach .etat-vide{padding:0 var(--sp-4) var(--sp-4);box-shadow:none;border-radius:0}.analyse .coach .etat-vide .intro{font-size:var(--fs-body);line-height:var(--lh-body)}@media (max-height:519px),(max-width:899px){.analyse .scene{flex-direction:column;overflow:visible}.analyse .panneau{inline-size:100%}.analyse .carre-colonne,.analyse .panneau{flex:none;overflow-y:visible}.analyse .colonne{flex:1 1 calc(var(--geo-cote-minimal-compact) * var(--geo-cote))}.analyse .sorties{flex-wrap:wrap;margin-block-end:var(--sp-3);position:static}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}