@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/94ef70390c90d702-s.3uoh3dvt1yexq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.0xzg8so-7u732.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../media/94ef70390c90d702-s.3uoh3dvt1yexq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.0xzg8so-7u732.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94ef70390c90d702-s.3uoh3dvt1yexq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.0xzg8so-7u732.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla Fallback;src:local(Arial);ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.0%;size-adjust:102.4%}.karla_1c8a4adf-module__tvUd6G__className{font-family:Karla,Karla Fallback;font-style:normal}.karla_1c8a4adf-module__tvUd6G__variable{--font-karla:"Karla", "Karla Fallback"}
@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5baf1b65c11560cb-s.3fa6shooes3qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0f5953821b08bc1-s.p.21s_cahnw20sc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Young Serif Fallback;src:local(Times New Roman);ascent-override:83.16%;descent-override:29.1%;line-gap-override:0.0%;size-adjust:125.78%}.young_serif_b2b3ab4f-module__fVaYca__className{font-family:Young Serif,Young Serif Fallback;font-style:normal;font-weight:400}.young_serif_b2b3ab4f-module__fVaYca__variable{--font-young-serif:"Young Serif", "Young Serif Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--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;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--papier:#faf0d7;--surface:#fffcf3;--feuille:#fdf6e4;--rail:#f1e4c4;--encre:#1f2a5a;--encre-douce:#5a6489;--filet:#dcd1b4;--filet-fort:#c6b896;--accent:#f08a3c;--accent-texte:#9e4608;--sur-accent:#141b3a;--besoin:#a15a0e;--besoin-fond:#fbe9ce;--pret:#1b6b49;--pret-fond:#e2f0e6;--ombre:0 1px 0 #1f2a5a0d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--papier:#101733;--surface:#1b2346;--feuille:#161e3c;--rail:#242d55;--encre:#f4eddc;--encre-douce:#ada897;--filet:#333c68;--filet-fort:#47517f;--accent:#f08a3c;--accent-texte:#f7b173;--sur-accent:#141b3a;--besoin:#f0be7c;--besoin-fond:#392d1b;--pret:#7fd2a6;--pret-fond:#1c3a2e;--ombre:none}}:root[data-theme=dark]{--papier:#101733;--surface:#1b2346;--feuille:#161e3c;--rail:#242d55;--encre:#f4eddc;--encre-douce:#ada897;--filet:#333c68;--filet-fort:#47517f;--accent:#f08a3c;--accent-texte:#f7b173;--sur-accent:#141b3a;--besoin:#f0be7c;--besoin-fond:#392d1b;--pret:#7fd2a6;--pret-fond:#1c3a2e;--ombre:none}[hidden]{display:none!important}body{background:var(--papier);color:var(--encre);-webkit-font-smoothing:antialiased;font-size:15.5px;line-height:1.5;font-family:var(--font-karla),"Karla",-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.serif{font-family:var(--font-young-serif),"Young Serif","Iowan Old Style",Palatino,Georgia,serif;font-weight:400}.enveloppe{max-width:1120px;margin:0 auto;padding-block:18px 56px;padding-inline:16px}a{color:var(--accent-texte);text-underline-offset:2px}.nums{font-variant-numeric:tabular-nums}.tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.marque{align-items:center;gap:9px;display:flex}.marque svg{width:25px;height:25px;color:var(--encre)}.marque b{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;font-size:20px;font-weight:400}.marque span{color:var(--encre-douce);font-size:12.5px}.org{color:var(--encre-douce);margin:0;font-size:13px}.org b{color:var(--encre);font-weight:700}.navigateur{border:1px solid var(--filet-fort);background:var(--surface);box-shadow:var(--ombre);border-radius:6px;margin:16px 0 14px;overflow:hidden}.navigateur .barre-nav{background:var(--feuille);border-bottom:1px solid var(--filet);align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.navigateur .points{gap:5px;display:flex}.navigateur .points i{background:var(--filet-fort);border-radius:50%;width:10px;height:10px}.navigateur .url{background:var(--papier);border:1px solid var(--filet);color:var(--encre-douce);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:1;padding:4px 12px;overflow:hidden}.navigateur .demo{color:var(--accent-texte);border:1px solid var(--accent);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12.5px}.navigateur .fermer{font:inherit;color:var(--encre-douce);cursor:pointer;background:0 0;border:0;font-size:12.5px;text-decoration:underline}.portail{color:#1b1b1b;background:#fff;padding:18px 20px 20px}.portail h4{margin:0 0 2px;font-size:17px;font-weight:700}.portail .sous{color:#666;margin:0 0 14px;font-size:12.5px}.portail .grille{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 16px;display:grid}.portail label{color:#444;margin-bottom:3px;font-size:12px;display:block}.portail .val{color:#1b1b1b;white-space:pre-wrap;background:#fff;border:1px solid #c9c9c9;border-radius:3px;min-height:34px;padding:7px 9px;font-size:13.5px}.portail .val.rempli{background:#fff6ec;border-color:#f08a3c}.portail .val.vous{color:#888;border-style:dashed}.portail .val.large{grid-column:1/-1;min-height:64px}.portail .envoi{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.portail .btn-portail{font:inherit;color:#fff;opacity:.45;cursor:not-allowed;background:#1f4e9c;border:0;border-radius:3px;padding:8px 16px;font-size:13.5px}.portail .btn-portail.actif{opacity:1;cursor:pointer}.etat-nav{border-top:1px solid var(--filet);background:var(--feuille);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:9px 12px;font-size:13px;display:flex}.etat-nav b{color:var(--accent-texte)}.prochaine{background:var(--encre);color:var(--papier);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin:16px 0 14px;padding:14px 16px;display:flex}.prochaine .quoi{gap:2px;min-width:0;display:grid}.prochaine .etiquette{opacity:.72;font-size:12.5px}.prochaine .jours{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;font-size:26px;line-height:1.1}.prochaine .titre{margin-top:4px;font-size:15.5px;font-weight:700}.prochaine .titre span{opacity:.78;font-size:13px;font-weight:400;display:block}.prochaine .manque{color:var(--accent);margin-top:6px;font-size:14px}.prochaine .vie{opacity:.82;border-top:1px solid #faf0d738;flex-basis:100%;margin-top:2px;padding-top:10px;font-size:13px}.prochaine .vie b{color:var(--accent);font-weight:700}.dollars{flex-wrap:wrap;gap:6px 26px;margin:0 0 14px;padding:0;list-style:none;display:flex}.dollars li{color:var(--encre-douce);font-size:13px}.dollars b{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;color:var(--encre);font-variant-numeric:tabular-nums;font-size:22px;font-weight:400;line-height:1.15;display:block}.tampon{border:2px solid var(--pret);color:var(--pret);border-radius:3px;margin:14px 0 0;padding:8px 14px;font-size:14px;font-weight:700;display:inline-block;transform:rotate(-2deg)}@media (prefers-reduced-motion:no-preference){.tampon.neuf{animation:.45s cubic-bezier(.2,1.4,.4,1) both tampon}@keyframes tampon{0%{opacity:0;transform:rotate(-2deg)scale(1.6)}to{opacity:1;transform:rotate(-2deg)scale(1)}}.prog.part{animation:.4s both part}@keyframes part{to{opacity:0;transform:translate(24px)}}}.prochaine button{font:inherit;cursor:pointer;background:var(--accent);border:1px solid var(--accent);color:var(--sur-accent);border-radius:3px;padding:10px 15px;font-size:14px;font-weight:700}.prochaine button:hover{background:var(--papier);border-color:var(--papier);color:var(--encre)}.prochaine button:focus-visible{outline:2px solid var(--papier);outline-offset:3px}.bascule{background:var(--feuille);border:1px solid var(--filet);border-radius:999px;gap:3px;padding:3px;display:inline-flex}.bascule button{font:inherit;cursor:pointer;color:var(--encre-douce);background:0 0;border:0;border-radius:999px;padding:7px 15px;font-size:13.5px;font-weight:600}.bascule button[aria-pressed=true]{background:var(--encre);color:var(--papier)}.bascule button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bascule b{font-variant-numeric:tabular-nums}.rangee-haut{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:14px;display:flex}.entonnoir{flex:1;min-width:270px}.entonnoir .chiffre{color:var(--encre-douce);margin:0;font-size:13px}.entonnoir .chiffre b{color:var(--encre);font-weight:700}.ruban{gap:2px;height:7px;margin:6px 0 0;display:flex}.ruban span{background:var(--rail);border-radius:1px;min-width:3px}.ruban span.retenu{background:var(--accent);min-width:9px}details.pourquoi{margin-top:6px}details.pourquoi summary{color:var(--accent-texte);cursor:pointer;width:fit-content;font-size:12.5px}details.pourquoi summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.motifs{color:var(--encre-douce);gap:3px;margin:7px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.motifs li{align-items:center;gap:7px;display:flex}.jeton{background:var(--rail);border-radius:1px;flex:0 0 9px;width:9px;height:9px}.jeton.retenu{background:var(--accent)}.plateau{grid-template-columns:minmax(290px,360px) 1fr;align-items:start;gap:20px;display:grid}@media (max-width:900px){.plateau{grid-template-columns:1fr}}.file{flex-direction:column;gap:2px;display:flex}.prog{text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--filet);color:inherit;font:inherit;background:0 0;grid-template-columns:58px 1fr;gap:12px;padding:13px 8px 12px;display:grid}.prog:hover{background:var(--feuille)}.prog[aria-selected=true]{background:var(--surface);box-shadow:inset 3px 0 0 var(--accent)}.prog:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.prog .compte{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;color:var(--encre);font-variant-numeric:tabular-nums;font-size:17px;line-height:1}.prog .compte small{font-family:var(--font-karla),"Karla",sans-serif;color:var(--encre-douce);margin-top:4px;font-size:12.5px;line-height:1.2;display:block}.prog .nom{font-size:14.5px;font-weight:700;line-height:1.3;display:block}.prog .bail{color:var(--encre-douce);margin-top:2px;font-size:12.5px;display:block}.prog .mode{color:var(--accent-texte);font-weight:600}.prog .etat{align-items:center;gap:7px;margin-top:8px;font-size:12px;display:flex}.prog .etat .mini{background:var(--rail);border-radius:2px;flex:0 0 46px;height:4px;overflow:hidden}.prog .etat .mini i{background:var(--accent);height:100%;display:block}.prog .etat .besoin{color:var(--besoin);font-weight:700}.prog .etat .fini{color:var(--pret);font-weight:700}.prog.envoyee .compte{color:var(--pret)}.prog.envoyee .nom{font-weight:600}.ajout-projet{width:100%;font:inherit;color:var(--accent-texte);border:1.5px dashed var(--filet-fort);cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:11px 12px;font-size:13.5px;font-weight:700;display:flex}.ajout-projet:hover{border-color:var(--accent);background:var(--feuille)}.ajout-projet:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ajout-projet small{color:var(--encre-douce);font-weight:400}.prog .horsplan{color:var(--besoin);font-weight:700}.prog .projet-tag{color:var(--accent-texte);border:1px solid var(--accent);border-radius:999px;margin-top:6px;padding:1px 7px;font-size:12.5px;font-weight:700;display:inline-block}.projet label{margin:16px 0 4px;font-size:13.5px;font-weight:700;display:block}.projet label small{color:var(--encre-douce);font-size:12.5px;font-weight:400;display:block}.projet input,.projet select{box-sizing:border-box;width:100%;font:inherit;color:var(--encre);background:var(--papier);border:1px solid var(--filet-fort);border-radius:3px;padding:10px 12px;font-size:14.5px;display:block}.projet input:focus-visible,.projet select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.projet textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--encre);background:var(--papier);border:1px solid var(--filet-fort);resize:vertical;border-radius:3px;padding:10px 12px;font-size:14.5px;display:block}.projet textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.projet .k-deux{flex-wrap:wrap;gap:8px;display:flex}.projet .k-deux input{flex:140px;width:auto}.projet label .k-passer{float:right;font-size:12.5px;font-weight:400}.projet .compris{background:var(--feuille);border-left:3px solid var(--accent);border-radius:0 3px 3px 0;margin:18px 0 0;padding:14px 16px}.projet .compris .etq{color:var(--encre-douce);margin:0 0 4px;font-size:12.5px}.projet .compris p.phrase{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;margin:0;font-size:17px;line-height:1.35}.projet .compris .horsplan{color:var(--besoin);margin:8px 0 0;font-size:13px;font-weight:700}.projet .cherche{color:var(--encre-douce);margin:18px 0 0;font-size:14px}.projet .cherche .jauge{background:var(--rail);border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.projet .cherche .jauge i{background:var(--accent);width:0;height:100%;display:block}.resultat{margin:18px 0 0}.resultat h3{margin:0 0 4px;font-size:15px}.resultat p{color:var(--encre-douce);margin:0 0 10px;font-size:14px}.proches{gap:8px;margin:0;padding:0;list-style:none;display:grid}.proches li{border:1px solid var(--filet);background:var(--feuille);border-radius:3px;padding:11px 13px;font-size:14px}.proches li.retenu{border-color:var(--pret);background:var(--pret-fond)}.proches b{display:block}.proches small{color:var(--encre-douce);margin-top:2px;font-size:12.5px;display:block}.proches .pourquoi-pas{color:var(--besoin)}@media (prefers-reduced-motion:no-preference){.projet .cherche .jauge i{transition:width 1.6s cubic-bezier(.4,0,.2,1)}}details.envoyees{border-top:1px solid var(--filet-fort);margin-top:10px;padding-top:6px}details.envoyees summary{cursor:pointer;color:var(--encre);padding:8px;font-size:13.5px;font-weight:700}details.envoyees summary span{color:var(--encre-douce);font-weight:400}details.envoyees summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.plan{background:var(--surface);border:1px solid var(--filet);box-shadow:var(--ombre);border-radius:4px;padding:20px 20px 22px}.plan h2{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;text-wrap:balance;margin:0 0 6px;font-size:25px;font-weight:400;line-height:1.1}.plan .meta{color:var(--encre-douce);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 4px;font-size:13px;display:flex}.plan .meta .sou{color:var(--encre);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.plan .liens{flex-wrap:wrap;gap:6px 16px;margin:6px 0 0;font-size:13px;font-weight:600;display:flex}.plan .formulaire{color:var(--encre-douce);margin:8px 0 0;font-size:13px}.plan .formulaire b{color:var(--encre);font-weight:600}.objectif{background:var(--feuille);border-left:3px solid var(--accent);border-radius:0 3px 3px 0;margin:14px 0 0;padding:10px 12px;font-size:13.5px}.objectif b{font-weight:700}.objectif.horsplan{border-left-color:var(--besoin)}.envoi-fait{background:var(--pret-fond);border-radius:3px;margin:14px 0 0;padding:12px 14px;font-size:14px}.envoi-fait b{color:var(--pret)}.envoi-fait span{color:var(--encre-douce);margin-top:2px;font-size:13px;display:block}.titre-bloc{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:22px 0 2px;display:flex}.titre-bloc h3{margin:0;font-size:15px;font-weight:700}.titre-bloc small{color:var(--encre-douce);font-size:12.5px}.taches{margin:0;padding:0;list-style:none}.taches li{border-bottom:1px solid var(--filet);padding:13px 0 14px}.taches li:last-child{border-bottom:0}.taches .q{font-size:15px;font-weight:700;line-height:1.3}.taches .pourquoi-ligne{color:var(--encre-douce);margin-top:2px;font-size:12.5px;display:block}.champ{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.champ input[type=text]{min-width:200px;font:inherit;color:var(--encre);background:var(--papier);border:1px solid var(--filet-fort);border-radius:3px;flex:1;padding:9px 11px;font-size:14px}.champ input::placeholder{color:var(--encre-douce);opacity:.8}.champ input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.bouton{font:inherit;cursor:pointer;border:1px solid var(--filet-fort);background:var(--papier);color:var(--encre);border-radius:3px;padding:9px 13px;font-size:13.5px;font-weight:700}.bouton:hover{border-color:var(--encre)}.bouton.plein{background:var(--accent);border-color:var(--accent);color:var(--sur-accent)}.bouton.plein:hover{background:var(--encre);border-color:var(--encre);color:var(--papier)}.lien-bouton{color:var(--encre-douce);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.bouton.petit{white-space:nowrap;padding:5px 9px;font-size:12px}@media (max-width:520px){.bouton.petit{white-space:normal;text-align:left;overflow-wrap:anywhere;max-width:100%}}.bouton:focus-visible{outline:2px solid var(--encre);outline-offset:2px}.bouton[disabled]{opacity:.5;cursor:not-allowed}.bouton[disabled]:hover{border-color:var(--filet-fort);background:var(--papier);color:var(--encre)}.bouton.plein[disabled]:hover{background:var(--accent);border-color:var(--accent);color:var(--sur-accent)}.langue-switch{vertical-align:middle;gap:4px;display:inline-flex}.langue-switch .theme{margin-left:4px}.langue-switch .actif{background:var(--encre);border-color:var(--encre);color:var(--papier)}details.faits{border-top:1px solid var(--filet);margin-top:20px;padding-top:12px}details.faits summary{cursor:pointer;color:var(--encre);font-size:14px;font-weight:700}details.faits summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}details.faits summary span{color:var(--encre-douce);font-weight:400}.faits ul{gap:9px;margin:10px 0 0;padding:0;list-style:none;display:grid}.faits li{gap:9px;font-size:14px;display:flex}.coche{background:var(--pret);border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.coche svg{width:10px;height:10px;color:var(--surface)}.faits .src{color:var(--encre-douce);font-size:12.5px;display:block}.pied{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.pied p{color:var(--encre-douce);max-width:42ch;margin:0;font-size:13px}.pied .actions{flex-wrap:wrap;gap:8px;display:flex}.retour{font:inherit;color:var(--accent-texte);cursor:pointer;background:0 0;border:0;margin-bottom:10px;padding:0;font-size:13px;text-decoration:underline}.avancement{align-items:center;gap:12px;margin:12px 0 4px;font-size:13px;display:flex}.avancement .jauge{background:var(--rail);border-radius:3px;flex:1;height:6px;overflow:hidden}.avancement .jauge i{background:var(--pret);height:100%;display:block}.reponses{margin:0;padding:0;list-style:none}.reponses li{border-bottom:1px solid var(--filet);padding:16px 0}.reponses li:last-child{border-bottom:0}.reponses .question{flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:15px;font-weight:700;line-height:1.3;display:flex}.reponses .question small{color:var(--encre-douce);font-size:12.5px;font-weight:400}.reponses textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--encre);background:var(--papier);border:1px solid var(--filet-fort);resize:vertical;border-radius:3px;min-height:84px;margin-top:8px;padding:10px 12px;font-size:14px;line-height:1.5;display:block}.reponses textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.reponses textarea.vous{border-style:dashed}.reponses .source{color:var(--encre-douce);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;font-size:12.5px;display:flex}.reponses .source .ok{color:var(--pret);font-weight:700}.reponses .approuve{margin-left:auto}.reponses li.approuvee textarea{border-color:var(--pret)}.zone{border:2px dashed var(--filet-fort);background:var(--feuille);text-align:center;border-radius:4px;margin-top:20px;padding:20px 18px}.zone.survol{border-color:var(--accent);background:var(--rail)}.zone svg.fleche{width:28px;height:28px;color:var(--accent-texte)}.zone h2{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;margin:6px 0 2px;font-size:19px;font-weight:400}.zone p{color:var(--encre-douce);margin:0 0 13px;font-size:13px}.a-ranger{text-align:left;gap:8px;margin-top:14px;display:grid}.ranger{background:var(--surface);border:1px solid var(--accent);border-radius:3px;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:10px 12px;font-size:13.5px;display:grid}.ranger .fnom{grid-column:1/-1;font-weight:700}.ranger .fq{color:var(--encre-douce);grid-column:1/-1;font-size:12.5px}.ranger select{font:inherit;color:var(--encre);background:var(--papier);border:1px solid var(--filet-fort);border-radius:3px;min-width:0;padding:7px 9px;font-size:13.5px}.ranger select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.docs{text-align:left;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:8px;margin-top:14px;display:grid}.doc{background:var(--surface);border:1px solid var(--filet);border-radius:3px;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;font-size:13.5px;display:flex}.doc small{color:var(--encre-douce);white-space:nowrap;font-size:12.5px}.doc.manque{color:var(--encre-douce);background:0 0;border-style:dashed}.doc.neuf{border-color:var(--accent);box-shadow:0 0 0 2px var(--besoin-fond)}.doc .fichier{color:var(--encre-douce);font-size:12.5px;display:block}.avis{color:var(--encre-douce);margin:22px 0 0;font-size:12px}.ecran{place-items:center;min-height:calc(100vh - 40px);padding-block:24px;padding-inline:16px;display:grid}.carte,.carte *{box-sizing:border-box}.carte{background:var(--surface);border:1px solid var(--filet);width:100%;max-width:440px;box-shadow:var(--ombre);border-radius:6px;padding:28px 26px 26px}.carte .marque{justify-content:center;margin-bottom:18px}.carte h1{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;text-align:center;text-wrap:balance;margin:0 0 4px;font-size:24px;font-weight:400;line-height:1.15}.carte .sous{text-align:center;color:var(--encre-douce);margin:0 0 20px;font-size:14px}.carte label.code-envoye{margin-top:16px;font-size:15px;font-weight:700}.carte input.code-envoye{text-align:center;border-width:2px;border-color:var(--accent);font-size:22px}.carte label{margin:12px 0 5px;font-size:13px;font-weight:600;display:block}.carte input,.carte textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--encre);background:var(--papier);border:1px solid var(--filet-fort);border-radius:3px;padding:11px 12px;font-size:15px;display:block}.carte textarea{resize:vertical;min-height:84px;line-height:1.45}.carte input:focus-visible,.carte textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.carte .aide{color:var(--encre-douce);margin:6px 0 0;font-size:12.5px}.carte .bouton.plein{width:100%;margin-top:18px;padding:12px;font-size:15px}.carte .essai{text-align:center;color:var(--encre-douce);margin:16px 0 0;font-size:14px;line-height:1.45}.carte .essai a{text-underline-offset:2px;text-decoration:underline}.carte .bas-carte,.carte .pied-legal{font-size:12.5px}.carte .bas-carte{margin-top:20px}.carte .bas-carte+.pied-legal{margin-top:4px}.carte .erreur{color:var(--besoin);min-height:1.2em;margin:8px 0 0;font-size:13px}.carte.large{max-width:640px}.carte .zone{margin-top:6px}.fichiers{margin-top:22px}.fichiers h3,.titre-attendus{margin:22px 0 4px;font-size:18px;font-weight:400}.fichiers ul{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.fichiers li{border:1px solid var(--filet);background:var(--feuille);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.fichiers .nom{flex-direction:column;min-width:0;display:flex}.fichiers .nom b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.fichiers .nom small{color:var(--encre-douce);font-size:12px}.fichiers select{font:inherit;color:var(--encre);background:var(--papier);border:1px solid var(--filet-fort);border-radius:3px;width:100%;min-width:0;padding:7px 9px;font-size:13.5px}.pouls{background:var(--accent);border-radius:50%;width:8px;height:8px;margin-right:6px;animation:1.2s ease-in-out infinite pouls;display:inline-block}@keyframes pouls{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.pouls{opacity:1;animation:none}}.fichiers select.a-choisir{border-color:var(--accent);border-width:1.5px}@media (max-width:560px){.fichiers li{grid-template-columns:1fr}}.carte .publics{border-top:1px solid var(--filet);margin-top:30px;padding-top:18px}.attendus{gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}.attendus li{border:1px solid var(--filet);background:var(--feuille);border-radius:3px;align-items:center;gap:9px;padding:8px 10px;font-size:14px;display:flex}.attendus li .case{border:1.5px solid var(--filet-fort);background:var(--papier);border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}.attendus li.ok{border-color:var(--pret)}.attendus li.ok .case{background:var(--pret);border-color:var(--pret)}.attendus li:not(.ok) .case{background:0 0;border:0}.attendus li:not(.ok) .case:before{content:"";background:var(--filet-fort);border-radius:50%;width:5px;height:5px}.attendus li .case svg{width:10px;height:10px;color:var(--surface);display:none}.attendus li.ok .case svg{display:block}.attendus li small{color:var(--encre-douce);white-space:nowrap;text-overflow:ellipsis;max-width:48%;margin-left:auto;font-size:12px;overflow:hidden}.attendus li{min-width:0}@media (max-width:560px){.attendus li{flex-wrap:wrap}.attendus li small{white-space:normal;text-overflow:clip;flex:1 0 100%;max-width:none;margin-left:0;padding-left:25px;overflow:visible}}.suggestions{border:1px solid var(--filet);background:var(--surface);border-radius:3px;margin:6px 0 0;padding:0;list-style:none;overflow:hidden}.suggestions li{padding:0}.suggestions button{text-align:left;width:100%;font:inherit;border:0;border-bottom:1px solid var(--filet);color:var(--encre);cursor:pointer;background:0 0;padding:10px 12px;font-size:14px;display:block}.suggestions li:last-child button{border-bottom:0}.suggestions button:hover,.suggestions button:focus-visible{background:var(--feuille);outline:none}.suggestions small{color:var(--encre-douce);font-size:12px;display:block}.suggestions .aucun{color:var(--encre-douce);padding:10px 12px;font-size:13.5px}.titre-liste{align-items:baseline;gap:8px;margin:18px 0 6px;font-size:13px;font-weight:700;display:flex}.titre-liste small{color:var(--encre-douce);font-weight:400}.attendus li.trouve{border-color:var(--pret);background:var(--pret-fond)}.attendus li.trouve .case{background:var(--pret);border-color:var(--pret)}.attendus li.trouve .case svg{display:block}.rangee-boutons{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:18px;display:flex}.lien-texte{font:inherit;color:var(--accent-texte);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;text-decoration:underline}.recherche{box-sizing:border-box;text-align:center;width:100%;max-width:560px}.recherche h1{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;text-wrap:balance;margin:0 0 6px;font-size:26px;font-weight:400}.recherche .etape{color:var(--encre-douce);min-height:1.5em;margin:0 0 18px;font-size:14px}.defile{border-top:1px solid var(--filet);border-bottom:1px solid var(--filet);background:var(--surface);height:236px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.defile ul{will-change:top;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0;right:0}.defile li{border-bottom:1px solid var(--filet);color:var(--encre-douce);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:14px;display:flex}.defile li.retenu{color:var(--encre);background:var(--besoin-fond);font-weight:700}.defile li.retenu small{color:var(--accent-texte);font-weight:700}.defile li small{white-space:nowrap;font-size:12px}.compteur{justify-content:center;gap:28px;margin-top:16px;display:flex}.compteur div{color:var(--encre-douce);font-size:12.5px}.compteur b{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;color:var(--encre);font-variant-numeric:tabular-nums;font-size:30px;font-weight:400;line-height:1.1;display:block}.compteur b.orange{color:var(--accent-texte)}@media (prefers-reduced-motion:no-preference){.defile ul{transition:top .38s cubic-bezier(.4,0,.2,1)}.prog .etat .mini i,.ruban span,.avancement .jauge i{transition:flex .45s cubic-bezier(.4,0,.2,1),width .45s cubic-bezier(.4,0,.2,1)}.bouton,.prochaine button,.bascule button,.onglet,.prog,.doc,.lien-texte,a{transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s,opacity .18s}.ecran.apparait,.enveloppe.apparait{animation:.42s cubic-bezier(.2,.7,.2,1) both apparait}.plan .fondu{animation:.28s both fondu}.navigateur.apparait{animation:.38s cubic-bezier(.2,.7,.2,1) both glisse}.defile li{animation:.3s both fondu}.doc.neuf{animation:1.1s pulse}@keyframes apparait{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fondu{0%{opacity:0}to{opacity:1}}@keyframes glisse{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes pulse{0%{box-shadow:0 0 #f08a3c8c}to{box-shadow:0 0 0 12px #f08a3c00}}}html{background:var(--papier)}.attente{margin-top:8px;display:block}.attente-ligne{color:var(--encre-douce);font-size:13.5px;display:block}.attente-ligne small{font-variant-numeric:tabular-nums;margin-left:4px}.attente-barre{background:var(--filet);border-radius:2px;height:4px;margin-top:8px;display:block;position:relative;overflow:hidden}.attente-barre i{background:var(--accent);border-radius:2px;width:35%;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.attente-barre i{animation:1.4s cubic-bezier(.4,0,.2,1) infinite attente-glisse}}@keyframes attente-glisse{0%{transform:translate(-100%)}to{transform:translate(290%)}}.separateur-verdict{letter-spacing:.02em;color:var(--encre-douce);border-top:1px solid var(--filet);margin:14px 8px 6px;padding-top:10px;font-size:12.5px}.precisions{border:1px solid var(--filet-fort);background:var(--feuille);border-radius:3px;margin:0 0 12px;padding:12px 14px}.precisions .titre{margin:0 0 8px;font-size:14px;font-weight:600}.precisions ul{margin:0 0 10px;padding:0;list-style:none}.precisions li{border-top:1px solid var(--filet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.precisions li small{color:var(--encre-douce);font-size:12px;display:block}.precisions .choix{gap:6px;display:flex}.precisions.bandeau{margin:14px 0 18px}.precisions.bandeau ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0 0 6px;display:grid}.precisions.bandeau li{border:1px solid var(--filet);background:var(--surface);border-radius:3px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:10px 12px}.precisions .coches{flex-direction:column;gap:4px;margin:6px 0 8px;font-size:13.5px;display:flex}.precisions .coches label{cursor:pointer;align-items:flex-start;gap:6px;display:flex}.precisions.bandeau li{justify-content:flex-start}.precisions.bandeau li>.bouton,.precisions.bandeau li>.choix{margin-top:auto}.precisions.bandeau li>span:first-child{margin-bottom:6px}.synthese{margin:18px 0 4px}.synthese h1{margin:0 0 6px;font-size:30px;line-height:1.15}.synthese .sous{margin:0;font-size:14px}.synthese .urgences{flex-wrap:wrap;gap:14px;margin:8px 0 0;font-size:14px;display:flex}.synthese .urgences .actif{font-weight:700}.prog.bientot .compte{color:var(--accent-texte);font-weight:700}:root{--m0:#e9b872;--m1:#c8553d;--m2:#8c96b8;--m3:#4f9d8c;--m4:#9b6fb0}.ruban span.m0,.jeton.m0{background:var(--m0)}.ruban span.m1,.jeton.m1{background:var(--m1)}.ruban span.m2,.jeton.m2{background:var(--m2)}.ruban span.m3,.jeton.m3{background:var(--m3)}.ruban span.m4,.jeton.m4{background:var(--m4)}.synthese .potentiel{margin:0 0 6px;font-size:16px}.k-nav{border-bottom:1px solid var(--filet);gap:2px;margin:14px 0 0;display:flex;overflow-x:auto}.k-nav button{font:inherit;color:var(--encre-douce);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 13px;font-size:14.5px;font-weight:500}.k-nav button[aria-current=page]{color:var(--encre);border-bottom-color:var(--accent);font-weight:700}.k-nav .badge{background:var(--accent);min-width:18px;color:var(--sur-accent);text-align:center;border-radius:9px;margin-left:5px;padding:0 5px;font-size:11.5px;font-weight:700;display:inline-block}.k-vue{padding-top:20px}.k-tete{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 22px;display:grid}.k-anneau{width:112px;height:112px;position:relative}.k-anneau svg{display:block}.k-anneau div{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.k-anneau b{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;font-size:24px;font-weight:400;line-height:1}.k-anneau span{color:var(--encre-douce);margin-top:3px;font-size:12.5px}.k-anneau circle{transition:stroke-dasharray .6s}.k-chiffres{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.k-chiffre{font:inherit;color:inherit;background:var(--feuille);border:1px solid var(--filet);text-align:left;border-radius:8px;min-width:0;padding:12px 14px}.k-sourcebulle{border:1px solid var(--filet-fort);width:16px;height:16px;color:var(--encre-douce);cursor:pointer;vertical-align:1px;background:0 0;border-radius:50%;place-items:center;margin-left:2px;padding:0;font:italic 700 11px/1 Georgia,serif;display:inline-grid}.k-sourcebulle:hover,.k-sourcebulle[aria-expanded=true]{background:var(--accent);border-color:var(--accent);color:var(--sur-accent)}.k-sourcebulle-texte{color:var(--encre-douce);margin:8px 0 0;font-size:12px;line-height:1.4}button.k-chiffre{cursor:pointer}button.k-chiffre:hover{border-color:var(--filet-fort)}.k-chiffre .gros{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;font-size:34px;line-height:1.05}.k-chiffre span{color:var(--encre-douce);margin-top:4px;font-size:13px;display:block}.k-chiffre.chaud{border-color:var(--accent)}.k-chiffre.chaud .gros{color:var(--accent-texte)}.k-appel{background:var(--besoin-fond);border-radius:8px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px 16px;padding:11px 14px;display:flex}.k-appel.fini{background:var(--pret-fond)}.k-appel p{margin:0}.k-mesure{color:var(--encre-douce);grid-column:1/-1;margin:-6px 0 0;font-size:12.5px}@media (max-width:640px){.k-tete{grid-template-columns:68px minmax(0,1fr) minmax(0,1fr);gap:10px}.k-anneau{align-self:center;width:68px;height:68px}.k-anneau svg{width:100%;height:100%}.k-anneau b{font-size:15px}.k-anneau span{margin-top:1px;font-size:9.5px}.k-chiffres{display:contents}.k-chiffres .k-chiffre:first-child{grid-column:2/-1}.k-chiffres .k-chiffre:nth-child(2){grid-column:1/3}.k-chiffres .k-chiffre:nth-child(3){grid-column:3}.k-chiffre .gros{font-size:28px}.k-tete:not(:has(.k-anneau)){grid-template-columns:repeat(2,minmax(0,1fr))}.k-tete:not(:has(.k-anneau)) .k-chiffre:first-child{grid-column:1/-1}:is(.k-tete:not(:has(.k-anneau)) .k-chiffre:nth-child(2),.k-tete:not(:has(.k-anneau)) .k-chiffre:nth-child(3)){grid-column:auto}}.k-etapes{margin-top:20px;display:flex}.k-etape{min-width:0;color:var(--encre-douce);text-align:center;flex:1 1 0;padding-top:26px;font-size:12.5px;position:relative}.k-etape:before{content:"";background:var(--rail);height:3px;position:absolute;top:10px;left:0;right:0}.k-etape:first-child:before{left:50%}.k-etape:last-child:before{right:50%}.k-etape.fait:before{background:var(--pret)}.k-etape i{background:var(--surface);border:3px solid var(--rail);width:19px;height:19px;color:var(--surface);border-radius:50%;margin-left:-9.5px;font-size:11px;font-style:normal;line-height:13px;position:absolute;top:2px;left:50%}.k-etape.fait i{background:var(--pret);border-color:var(--pret)}.k-etape.ici i{border-color:var(--accent)}.k-etape.ici{color:var(--encre);font-weight:700}.k-etape small{color:var(--encre-douce);font-weight:400;display:block}@media (max-width:640px){.k-etape{font-size:0}.k-etape.ici{font-size:12.5px}}.k-bloc{margin-top:26px}.k-titre{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:10px;display:flex}.k-titre h2{margin:0;font-size:21px}.k-aide{color:var(--encre-douce);font-size:13px}.k-duo{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:760px){.k-duo{grid-template-columns:minmax(0,1fr)}}.k-carte{background:var(--feuille);border:1px solid var(--filet);border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex}.k-carte h3{margin:0;font-size:17px;line-height:1.25}.k-carte .effet{color:var(--besoin);font-size:12.5px;font-weight:700}.k-coches{flex-wrap:wrap;gap:6px;display:flex}.k-coches label{border:1px solid var(--filet-fort);background:var(--surface);cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:13px;font-weight:400;display:inline-flex}.k-coches input{accent-color:var(--accent);width:auto;margin:0}.k-coches label:has(input:checked){border-color:var(--accent);background:var(--besoin-fond)}.k-coches label.k-sous{border-style:dashed;font-size:12px}.k-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.k-fil{color:var(--encre-douce);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.k-points{gap:5px;display:flex}.k-points button{background:var(--rail);cursor:pointer;border:0;border-radius:50%;width:10px;height:10px;padding:0}.k-points button.ici{background:var(--accent)}.k-tri-voile{z-index:60;background:var(--papier);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.k-tri-voile{background:color-mix(in srgb, var(--papier) 70%, transparent)}}.k-tri-voile{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.k-tri{background:var(--surface);border:1px solid var(--filet);box-shadow:var(--ombre);text-align:center;border-radius:14px;justify-items:center;gap:14px;max-width:min(360px,100vw - 32px);padding:28px 32px;display:grid}.k-tri p{margin:0;font-size:15px}.k-tri svg{width:56px;height:56px;animation:1.1s linear infinite k-tourne}@keyframes k-tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.k-tri svg{animation-duration:4s}}.k-depot{border:2px dashed var(--filet-fort);text-align:center;background:var(--feuille);cursor:pointer;width:100%;font:inherit;color:inherit;border-radius:8px;padding:16px;display:block}.k-depot.survol{border-color:var(--accent);background:var(--besoin-fond)}.k-depot b{font-size:15px;display:block}.k-depot span{color:var(--encre-douce);font-size:13px}.k-docs{margin:10px 0 0;padding:0;list-style:none}.k-docs li{border-top:1px solid var(--filet);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:13.5px;display:flex}.k-docs li>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k-manque{margin-top:12px;font-size:13px}.k-manque div{justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.k-puce{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12.5px;font-weight:700;display:inline-flex}.k-ok{background:var(--pret-fond);color:var(--pret)}.k-bes{background:var(--besoin-fond);color:var(--besoin)}.k-neutre{background:var(--rail);color:var(--encre-douce)}.k-urg,.k-neuf{background:var(--accent);color:var(--sur-accent)}.k-non{background:var(--rail);color:var(--encre-douce);text-decoration:line-through}.k-dg{color:var(--accent-texte);box-shadow:inset 0 0 0 1.5px var(--accent);background:0 0}.k-choix{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.k-choix .k-puce{white-space:normal}.reponses .k-consigne{margin:4px 0 0}.k-afaire li{display:block}.k-afaire .k-afaire-titre{margin:10px 0 0;font-weight:700}.k-aller{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:14px;display:block}.k-aller:hover b,.k-aller:focus-visible b{text-decoration:underline}.k-aller:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.k-recherche{position:relative}.k-recherche input{border:1px solid var(--filet-fort);background:var(--surface);width:100%;color:var(--encre);font:inherit;border-radius:8px;padding:11px 12px 11px 38px;font-size:15px}.k-recherche:before{content:"";border:2px solid var(--encre-douce);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:13px;transform:translateY(-62%)}.k-suggest{z-index:4;background:var(--surface);border:1px solid var(--filet-fort);border-radius:0 0 8px 8px;max-height:280px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 8px 20px #00000014}.k-suggest button{text-align:left;border:0;border-bottom:1px solid var(--filet);width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;justify-content:space-between;gap:8px;padding:9px 12px;display:flex}.k-suggest button:hover,.k-suggest button:focus-visible{background:var(--feuille)}.k-suggest small{color:var(--encre-douce);white-space:nowrap}.k-resultat{border:1px solid var(--filet-fort);background:var(--feuille);border-radius:8px;margin-top:10px;padding:12px 14px}.k-resultat h3{margin:0 0 4px;font-size:18px}.k-resultat ul{margin:0;padding:0;list-style:none}.k-resultat li{border-top:1px solid var(--filet);padding:8px 0}.k-resultat li>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.k-resultat button.lien-texte{text-align:left}.k-resultat .pq{color:var(--encre-douce);margin-top:2px;font-size:12.5px}.k-segment{border:1px solid var(--filet-fort);background:var(--feuille);border-radius:999px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.k-segment button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13.5px}.k-segment button[aria-pressed=true]{background:var(--encre);color:var(--papier)}.k-segment b{font-variant-numeric:tabular-nums;margin-left:5px}.k-liste{border-top:1px solid var(--filet)}.k-ligne{text-align:left;border:0;border-bottom:1px solid var(--filet);width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 110px 150px;align-items:center;gap:4px 14px;padding:12px 6px;display:grid}.k-ligne:hover{background:var(--feuille)}.k-ligne.neuve{background:var(--pret-fond)}.k-ligne .qui{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.k-ligne .quoi{color:var(--encre-douce);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.k-ligne .m{font-family:var(--font-young-serif),"Young Serif",Georgia,serif;text-align:right;font-size:17px;line-height:1.15}.k-ligne .m small{font-family:var(--font-karla),"Karla",sans-serif;color:var(--encre-douce);font-size:12.5px;display:block}.k-ligne .d{text-align:right}.k-ligne .d small{color:var(--encre-douce);margin-top:2px;font-size:12.5px;display:block}@media (max-width:560px){.k-ligne{grid-template-columns:minmax(0,1fr) auto}.k-ligne .m{display:none}}.k-vide{color:var(--encre-douce);padding:14px 4px;font-size:14px}.k-voile{z-index:20;background:#1f2a5a47;position:fixed;inset:0}.k-panneau{z-index:21;background:var(--surface);border-left:1px solid var(--filet-fort);flex-direction:column;width:min(560px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-10px 0 30px #0000001f}.k-panneau.large{width:min(820px,100vw)}@media (prefers-reduced-motion:no-preference){.k-panneau{animation:.22s ease-out k-entre}@keyframes k-entre{0%{opacity:0;transform:translate(30px)}}}.k-panneau .haut{border-bottom:1px solid var(--filet);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.k-panneau .corps{flex:1;padding:18px;overflow-y:auto}.k-panneau .bas{border-top:1px solid var(--filet);background:var(--feuille);flex-wrap:wrap;gap:8px;padding:12px 18px;display:flex}.k-panneau h2{margin:6px 0 2px;font-size:25px;line-height:1.2}.k-panneau .sous{color:var(--encre-douce)}.k-fermer{font:inherit;cursor:pointer;color:var(--encre);background:0 0;border:0;padding:4px 8px;font-size:22px;line-height:1}.k-trois{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.k-trois.deux{grid-template-columns:repeat(2,minmax(0,1fr))}.k-trois .k-chiffre .gros{font-size:22px}.k-trois .k-chiffre span{font-size:12px}.k-section{margin-top:20px}.k-section h3{margin:0 0 8px;font-size:17px}.k-raison{border-top:1px solid var(--filet);grid-template-columns:22px minmax(0,1fr);gap:8px;padding:7px 0;font-size:14px;display:grid}.k-raison .ic{background:var(--pret-fond);width:20px;height:20px;color:var(--pret);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.k-raison small{color:var(--encre-douce);font-size:12.5px;display:block}.k-piece{border-top:1px solid var(--filet);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}.k-piece>.bouton{overflow-wrap:normal;word-break:normal;flex:none;max-width:50%}.k-piece>span:first-child{min-width:0}.k-confirmer{background:var(--besoin-fond);border-radius:8px;padding:12px 14px}.k-confirmer p{margin:0 0 8px}.k-panneau details summary{cursor:pointer;font-size:14px;font-weight:700}.k-panneau details ul{color:var(--encre-douce);margin:8px 0 0;padding-left:18px;font-size:13.5px}.k-colonnes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:760px){.k-colonnes{grid-template-columns:minmax(0,1fr)}}.k-colonne{background:var(--feuille);border:1px solid var(--filet);border-radius:8px;min-width:0;padding:12px}.k-colonne>div:first-child{justify-content:space-between;margin-bottom:8px;font-weight:700;display:flex}.k-dossier{text-align:left;background:var(--surface);border:1px solid var(--filet);width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:6px;margin-bottom:8px;padding:10px;display:block}.k-jauge{background:var(--rail);border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.k-jauge i{background:var(--pret);height:100%;display:block}.k-groupes{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.k-groupe{background:var(--feuille);border:1px solid var(--filet);border-radius:8px;padding:14px}.k-groupe h3{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;font-size:17px;display:flex}.k-groupe h3 .lien-texte{font-family:var(--font-karla),"Karla",sans-serif;font-size:13px}.k-info{border-top:1px solid var(--filet);padding:6px 0;font-size:14px}.k-info small{color:var(--encre-douce);font-size:12px;display:block}.k-etiquettes{flex-wrap:wrap;gap:6px;display:flex}.k-etiquette{background:var(--pret-fond);color:var(--pret);border-radius:999px;padding:4px 11px;font-size:13.5px;font-weight:700}.k-etiquette.non{background:var(--rail);color:var(--encre-douce);font-weight:500;text-decoration:line-through}.k-toast{z-index:30;background:var(--encre);color:var(--papier);border-radius:999px;max-width:calc(100vw - 32px);padding:10px 18px;font-weight:700;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0003}@media (prefers-reduced-motion:no-preference){.k-toast{animation:.25s ease-out k-monte}@keyframes k-monte{0%{opacity:0;transform:translate(-50%,12px)}}}.k-trois .k-chiffre{overflow-wrap:anywhere;min-width:0}@media (max-width:560px){.k-trois{grid-template-columns:repeat(2,minmax(0,1fr))}.k-trois .k-chiffre:first-child{grid-column:1/-1}.k-trois .k-chiffre{overflow-wrap:break-word}.k-trois{gap:6px}.k-trois .k-chiffre{padding:10px}.k-trois .k-chiffre .gros{font-size:17px}.k-panneau .corps{padding:14px}}.org{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.k-ligne .quoi{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.k-ligne .qui{white-space:normal}@media (max-width:560px){.k-ligne{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nom date""montant montant"}.k-ligne>span:first-child{grid-area:nom}.k-ligne .d{grid-area:date}.k-ligne .m{text-align:left;grid-area:montant;font-size:15px;display:block}.k-ligne .m small{margin-left:5px;display:inline}.k-recherche input{font-size:16px}.k-etape small{font-size:12.5px}}@media (pointer:coarse){.bouton,.bouton.petit,.k-segment button,.langue-switch .bouton,.k-fermer{min-width:44px;min-height:44px}.k-fil .lien-texte,.k-titre .lien-texte{padding:12px 4px}.k-coches label{padding:10px 12px}.k-panneau .bas{gap:12px}}.k-resultat-ligne{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:4px 0;display:flex}.k-resultat-ligne:hover b{text-decoration:underline}.k-resultat .pq{color:var(--encre-douce);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.k-inconnu{color:var(--encre-douce);padding:10px 12px;text-decoration:none;display:block}.k-signaler{border:1px solid var(--filet-fort);background:var(--feuille);border-radius:8px;gap:10px;margin-top:10px;padding:12px 14px;display:grid}.k-signaler label{gap:4px;font-size:14px;display:grid}.k-signaler input{border:1px solid var(--filet-fort);background:var(--surface);color:var(--encre);font:inherit;border-radius:8px;max-width:100%;padding:9px 11px;font-size:16px}.k-signaler .k-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.k-fiche-prete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.k-raison .ic.non{background:var(--rail);color:var(--encre-douce)}.k-note{background:var(--besoin-fond);color:var(--encre);border-radius:8px;margin:12px 0 0;padding:10px 14px;font-size:14px}.enveloppe{min-width:0;max-width:min(1120px,100%);overflow-x:clip}.k-nav{max-width:100%}.k-public{display:block!important}.k-public .k-actions{margin-top:6px}@media (max-width:560px){.zone .docs{grid-template-columns:minmax(0,1fr)!important}.zone{padding-inline:12px}.k-duo>*{min-width:0}.bouton,.bouton.petit,.k-segment button,.langue-switch .bouton,.k-fermer{min-width:44px;min-height:44px}.k-fil .lien-texte,.k-titre .lien-texte{padding:12px 4px}.k-coches label{padding:10px 12px}.k-coches input{width:18px;height:18px}}:root{--besoin:#8a4b0a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--besoin:#f0be7c}}:root[data-theme=dark]{--besoin:#f0be7c}.k-lien-doc{color:var(--encre);overflow-wrap:anywhere}@media (max-width:560px){.org .lien-texte,.k-liste~p .lien-texte,.taches .lien-texte,.docs .lien-texte,.k-groupe h3 .lien-texte,.k-resultat .lien-texte{padding:12px 4px;display:inline-block}.ranger select,.k-public select,.k-nav button{min-height:44px}details>summary{flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;display:flex}.k-lien-doc,.docs .lien-texte,.aide .lien-texte,.k-bloc>p .lien-texte{padding:12px 0;display:inline-block}select{min-height:44px}}.k-etiquette.mention{border:1.5px dashed var(--pret);background:0 0;padding:2.5px 9.5px}.k-panneau .k-desc{color:var(--encre-douce);margin:6px 0 0;font-size:13.5px;line-height:1.45}.k-panneau .k-desc.courte{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.k-agir{background:var(--feuille);border:1px solid var(--filet);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;padding:12px 14px;display:flex}.k-agir p{color:var(--encre-douce);flex:180px;margin:0;font-size:13px}.k-bandeau{background:var(--pret-fond);color:var(--encre);border-radius:8px;margin:10px 0 0;padding:8px 12px;font-size:13.5px}.k-sous-titre{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:4px;display:flex}.k-sous-titre h3{margin:0!important}.k-section:not(.avec-sources) .k-raison small,.avec-sources-non .k-src{display:none}.k-raison{border-top:0;padding:4px 0}.lien-texte.k-discret{color:var(--encre-douce);font-size:12.5px}.k-panneau .bas .lien-texte.k-discret{color:var(--accent-texte);align-self:center}.k-groupe-pieces h4{letter-spacing:.06em;text-transform:uppercase;color:var(--encre-douce);margin:12px 0 6px;font-size:11.5px;font-weight:700}.k-pieces{border:1px solid var(--filet);background:var(--feuille);border-radius:8px}.k-pieces .k-piece{padding:7px 12px}.k-pieces .k-piece:first-child{border-top:0}.k-pieces .k-piece>span:first-child{overflow-wrap:anywhere;min-width:0}.k-replis{margin-top:18px}.k-replis>details{border-top:1px solid var(--filet);padding:10px 0}.k-replis>details:last-child{border-bottom:1px solid var(--filet)}.k-replis>details>summary{cursor:pointer;font-size:14px;font-weight:700}.k-replis>details>summary span{font-weight:400}.k-replis>details>p{margin:8px 0 0}.k-replis>details>ul{color:var(--encre-douce);margin:8px 0 0;padding-left:18px;font-size:13.5px}.k-replis>details.faits{margin-top:0;padding-top:10px}.k-replis>details.faits>ul{padding-left:0}.k-manquants{background:var(--feuille);border:1px solid var(--filet);border-radius:8px;padding:14px 16px}.k-compte{align-items:baseline;gap:10px;margin:0 0 6px;display:flex}.k-compte b{font-family:var(--font-young-serif), "Young Serif", Georgia, serif;font-size:36px;font-weight:400;line-height:1}.k-manquant{border-top:1px solid var(--filet);justify-content:space-between;align-items:center;gap:10px;padding:9px 0 12px;font-size:14px;display:flex;position:relative}.k-manquant>span:first-child{overflow-wrap:anywhere;min-width:0}.k-barre{background:var(--accent);opacity:.75;border-radius:2px;height:3px;position:absolute;bottom:4px;left:0}.k-depot.compact{cursor:default;margin-top:12px;padding:10px;font-size:13.5px}.k-depot.compact b{font-size:13.5px;display:inline}.k-vos li{flex-wrap:wrap;align-items:flex-start}.k-puce-bouton{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.k-puce-bouton:hover .k-puce,.k-puce-bouton:focus-visible .k-puce{filter:brightness(1.15)}.k-valeurs{background:var(--feuille);border-radius:6px;flex-basis:100%;margin:4px 0 2px;padding:8px 12px;font-size:13px;list-style:none}.k-valeurs li{border-top:0!important;padding:4px 0!important;display:block!important}.k-valeurs li+li{border-top:1px solid var(--filet)!important}.k-valeurs .src{color:var(--encre-douce);overflow-wrap:anywhere;font-size:12px;display:block}.k-doc-nom{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex;white-space:normal!important}.k-doc-nom .lien-texte{color:var(--encre);text-align:left;overflow-wrap:anywhere;text-decoration:none}.k-doc-nom .lien-texte:hover{text-decoration:underline}.k-type{width:auto;font:inherit;color:var(--encre-douce);border:0;border-bottom:1px dotted var(--filet-fort);cursor:pointer;background:0 0;flex:0 auto;max-width:100%;padding:0 2px;font-size:12px}.k-raison-erreur{flex-basis:100%}.k-autre-org{color:var(--accent-texte);font-size:12.5px}.k-autre-org .lien-texte{font-size:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.k-vos .k-doc-nom{flex:1 1 0}.k-doc-droite{flex:none;align-items:center;gap:10px;display:flex}.k-retirer{font-size:12px}.k-autres{margin-top:8px}.k-autres>summary{cursor:pointer;color:var(--accent-texte);font-size:13.5px}.k-replis .k-docs li{align-items:center}.k-replis .k-docs li>span:first-child{white-space:normal}.k-profil-tete{background:var(--feuille);border:1px solid var(--filet);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 20px;padding:14px 16px;display:grid}.k-anneau.petit{width:92px;height:92px}.k-anneau.petit b{font-size:20px}.k-quatre{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.k-quatre-tete{grid-column:1/-1;justify-content:flex-end;margin-bottom:-6px;display:flex}.k-quatre .k-groupe{min-width:0}.k-quatre:not(.avec-sources) .k-src{display:none}.k-src{color:var(--encre-douce);margin:8px 0 0;font-size:12px}.k-src:empty{display:none}.k-faits{grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.k-faits dt,.k-faits dd{border-top:1px solid var(--filet);margin:0;padding:6px 0;font-size:14px}.k-faits dt{color:var(--encre-douce);padding-right:12px}.k-faits dd{text-align:right;overflow-wrap:anywhere;font-weight:700}.k-faits dd .lien-texte{font-size:12.5px;font-weight:400}@media (max-width:640px){.k-quatre{grid-template-columns:minmax(0,1fr)}.k-profil-tete{grid-template-columns:minmax(0,1fr);justify-items:start}}.k-haut{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.k-haut:not(:has(.k-profil-bloc)){grid-template-columns:minmax(0,1fr)}.k-affiner{margin:10px 0 0;font-size:14.5px}.k-affiner .lien-texte{font-size:14.5px}@media (max-width:640px){.k-haut{grid-template-columns:minmax(0,1fr)}}.k-bloc-chiffre{background:var(--surface);border:1px solid var(--filet);border-radius:12px;min-width:0;padding:14px 16px}.k-profil-haut{align-items:center;gap:12px;display:flex}.k-profil-haut strong{font-size:15px;display:block}.k-profil-haut span{color:var(--encre-douce);font-size:12.5px;display:block}.k-anneau-petit{flex:none;width:72px;height:72px;position:relative}.k-anneau-petit svg{display:block}.k-anneau-petit circle{transition:stroke-dasharray .6s}.k-anneau-petit b{font-family:var(--font-young-serif), "Young Serif", Georgia, serif;white-space:nowrap;place-items:center;font-size:17px;font-weight:400;display:grid;position:absolute;inset:0}.k-anneau-petit b.long{font-size:14px}.k-profil-texte{gap:4px;min-width:0;display:grid}.k-monter.en-ligne{border-top:0;margin-top:0;padding-top:0}.k-profil-haut .k-monter.en-ligne span{display:inline}.k-monter{border-top:1px solid var(--filet);flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-top:10px;padding-top:8px;display:flex}.k-nombre b{font-family:var(--font-young-serif), "Young Serif", Georgia, serif;font-size:32px;font-weight:400;line-height:1.05;display:block}.k-nombre span{font-size:13.5px;display:block}.k-nombre small{color:var(--encre-douce);margin-top:2px;font-size:12px;display:block}.k-redd-bloc{border:1px solid var(--filet);border-left:4px solid var(--pret);background:var(--surface);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;display:flex}.k-redd-bloc>div{min-width:0}.k-redd-bloc b{display:block}.k-sous-titre{font-family:var(--font-karla), "Karla", sans-serif;font-weight:400}.k-carte-liste{background:var(--surface);border:1px solid var(--filet);border-radius:14px;margin-top:14px;overflow:hidden}.k-carte-liste header{background:var(--feuille);border-bottom:1px solid var(--filet);padding:14px 16px 12px}.k-carte-liste h3{align-items:center;gap:10px;margin:0;font-size:19px;font-weight:400;display:flex}.k-carte-liste h3 span{font-family:var(--font-karla), "Karla", sans-serif;background:var(--encre);color:var(--papier);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.k-carte-liste header p{color:var(--encre-douce);max-width:72ch;margin:4px 0 0;font-size:12.5px}.k-carte-liste .k-ligne{padding-inline:16px}.k-carte-liste .k-carte-vide{color:var(--encre-douce);margin:0;padding:14px 16px;font-size:13.5px}.k-ligne{grid-template-columns:minmax(0,1fr) 190px 150px}.k-ligne .m,.k-ligne .m small{white-space:nowrap}.k-ligne .m.phrase{font-family:var(--font-karla), "Karla", sans-serif;font-size:12.5px;line-height:1.3}.k-ligne .m.phrase,.k-ligne .m.phrase small{white-space:normal}@media (max-width:560px){.k-ligne .m.phrase{font-size:13px}.k-ligne{grid-template-columns:minmax(0,1fr) auto}}.k-titre h2 .k-sous-titre{margin-left:8px;font-size:13px;display:inline}.k-carte-liste .k-ligne:last-child{border-bottom:0}.k-voir-autres{text-align:left;width:100%;margin:0;padding:10px 16px 12px;display:block}.k-ligne .qui{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:4px;display:flex}.k-ligne .qui .k-puce{margin-left:0}.k-cherche h3{margin:0 0 8px;font-size:15px}.k-resume{color:var(--encre-douce);flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:-2px 0 18px;display:flex}.k-resume b{color:var(--encre);font-family:var(--font-young-serif), "Young Serif", Georgia, serif;font-size:20px;font-weight:400}.k-cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:820px){.k-cols{grid-template-columns:minmax(0,1fr)}}.k-col{min-width:0}.k-col h3{letter-spacing:.06em;text-transform:uppercase;color:var(--encre-douce);justify-content:space-between;gap:8px;margin:0 0 8px;font-size:12px;display:flex}.k-dem{text-align:left;width:100%;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--filet);cursor:pointer;border-radius:12px;gap:6px;margin-bottom:10px;padding:12px 14px;display:grid}.k-dem:hover{border-color:var(--filet-fort)}.k-dem .l1{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 10px;display:flex}.k-dem .l1 b{font-size:15.5px}.k-dem .suite{font-size:14px}.k-dem .suite em{color:var(--encre-douce);font-style:normal}.k-dem .k-jauge{height:5px;margin-top:2px}.k-col .k-dossier{border-radius:12px;margin-bottom:10px;padding:12px 14px}.k-vide-ligne{border:1px dashed var(--filet-fort);color:var(--encre-douce);border-radius:10px;margin:0 0 10px;padding:10px 14px;font-size:13.5px}.k-docs-profil li>span:first-child{white-space:normal}.k-docs-profil li b,.k-docs-profil li small{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:none}@media (max-width:560px){.k-nav{gap:0}.k-nav button{padding-inline:9px;font-size:14px}.k-nav .badge{margin-left:4px}}.k-nav{scrollbar-width:none}.k-nav::-webkit-scrollbar{display:none}.k-nav[data-suite=droite]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.k-nav[data-suite=gauche]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 36px),#0000)}.k-nav[data-suite=deux]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}.k-toast.grand{text-align:center;white-space:normal;z-index:60;border-radius:16px;width:max-content;max-width:min(560px,100vw - 32px);padding:16px 26px;font-size:18px;top:20px;bottom:auto;box-shadow:0 10px 32px #00000047}@media (prefers-reduced-motion:no-preference){.k-toast.grand{animation:.3s ease-out k-descend}@keyframes k-descend{0%{opacity:0;transform:translate(-50%,-14px)}}}.k-toast.erreur{background:var(--besoin-fond);color:var(--encre);border:1px solid var(--besoin);text-align:left;border-radius:12px;width:max-content;max-width:min(520px,100vw - 32px);font-weight:500}.k-haut .k-bloc-chiffre{box-shadow:var(--ombre);border-color:var(--filet-fort);border-top:3px solid var(--accent);padding:18px 20px}.k-haut .k-anneau-petit,.k-haut .k-anneau-petit svg{width:92px;height:92px}.k-haut .k-anneau-petit b{font-size:21px}.k-haut .k-anneau-petit b.long{font-size:17px}.k-haut .k-profil-haut{gap:18px}.k-haut .k-profil-haut strong{font-family:var(--font-young-serif), "Young Serif", Georgia, serif;font-size:21px;font-weight:400}.k-haut .k-profil-haut span,.k-haut .k-profil-texte .lien-texte{font-size:14px}.k-haut .k-nombre b{color:var(--accent-texte);font-size:52px}.k-haut .k-nombre span{font-family:var(--font-young-serif), "Young Serif", Georgia, serif;margin-top:2px;font-size:19px}.k-haut .k-nombre small{margin-top:6px;font-size:13px}.k-haut:has(.k-profil-bloc){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:640px){.k-haut:has(.k-profil-bloc){grid-template-columns:minmax(0,1fr)}}.k-haut .k-bloc-chiffre{align-items:center;display:flex}.k-haut .k-profil-bloc{display:block}.k-haut .k-profil-bloc .k-profil-haut{height:100%}.k-haut .k-nombre{gap:18px}.k-haut .k-nombre b{text-align:center;flex:none;min-width:56px;font-size:64px;line-height:1}.k-haut .k-nombre span{margin-top:0}.k-portail{z-index:70;background:var(--papier);flex-direction:column;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.k-portail{animation:.18s ease-out fondu}}.k-portail .haut{border-bottom:1px solid var(--filet-fort);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.k-portail .qui{flex-direction:column;min-width:0;display:flex}.k-portail .qui small{color:var(--encre-douce);align-items:center;gap:8px;font-size:12px;display:flex}.k-portail .qui b{text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;overflow:hidden}.k-portail .qui .url{color:var(--encre-douce);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.k-portail .demo{color:var(--accent-texte);border:1px solid var(--accent);border-radius:999px;padding:0 7px;font-size:11px}.k-portail .corps{flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}.k-portail .fenetre{background:var(--feuille);border-right:1px solid var(--filet);min-height:0;display:flex}.k-portail .fenetre iframe{background:#fff;border:0;flex:1;width:100%;height:100%}.k-portail .attente{text-align:center;justify-items:center;gap:8px;max-width:420px;margin:auto;padding:24px 16px;display:grid}.k-portail .attente p{margin:0}.k-portail .cote{background:var(--surface);flex-direction:column;gap:12px;padding:14px 16px;display:flex;overflow-y:auto}.k-portail .cote .k-note{margin:0}.k-portail .remplir{gap:6px;display:grid}.k-portail .remplir .bouton{align-items:center;gap:8px;display:inline-flex}.k-portail .bilan{gap:6px;font-size:14px;display:grid}.k-portail .bilan ul{margin:0;padding-left:18px;font-size:13px}.k-portail .ensuite{border:1px solid var(--accent);background:var(--besoin-fond);border-radius:6px;justify-items:start;gap:8px;padding:10px 12px;font-size:14px;display:grid}.k-portail details summary{cursor:pointer;font-size:13.5px;font-weight:700}.k-portail .taches{padding:0}@media (max-width:900px){.k-portail .corps{grid-template-rows:62vh auto;grid-template-columns:1fr;overflow-y:auto}.k-portail .fenetre{border-right:0;border-bottom:1px solid var(--filet)}.k-portail .cote{overflow:visible}.k-portail .haut{flex-wrap:wrap}}.k-roue{width:48px;height:48px;animation:1.1s linear infinite k-tourne}.k-roue.petite{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.k-roue{animation-duration:4s}}.k-portail-bandeau{border:1px solid var(--accent);background:var(--besoin-fond);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:14px 0;padding:10px 14px;font-size:14px;display:flex}.k-portail-bandeau .k-roue{width:18px;height:18px}.abo-titre{margin:18px 0 4px;font-size:15px}.abo-niveau{margin:6px 0 2px;font-size:14.5px}.abo-grille{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:14px 0 10px;display:grid}.abo-carte{border:1px solid var(--filet-fort);background:var(--papier);border-radius:3px;align-content:start;gap:6px;padding:14px;display:grid}.abo-carte .bouton{text-align:center;margin-top:6px;text-decoration:none;display:block}.abo-prix{font-size:22px;font-weight:700;line-height:1.15}.abo-tranches{gap:8px;margin:10px 0 4px;padding:0;list-style:none;display:grid}.abo-tranches .bouton{text-align:left;width:100%}.abo-donnees{border-top:1px solid var(--filet);margin-top:22px;padding-top:14px}.bandeau-abo{background:var(--pret-fond);color:var(--encre);border-bottom:1px solid var(--filet);margin:0;padding:9px 16px;font-size:13.5px}.bandeau-abo.alerte{background:var(--besoin-fond)}.bandeau-abo .lien-texte{margin-left:8px}@media (max-width:560px){.k-ligne>span:first-child{overflow-wrap:break-word;min-width:0}.k-ligne .qui{overflow:visible}.k-ligne .qui .k-puce{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}.k-ligne .d .k-puce,.k-ligne .d{min-width:0}.k-ligne .d .k-puce{white-space:normal;text-align:right;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.k-resultat li>div{flex-wrap:wrap}.k-resultat li>div>*{min-width:0}.k-resultat .k-puce{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}}.tb{max-width:980px;margin:0 auto;padding:24px 16px 48px}.tb-entete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tb-entete h1{margin:0;font-size:26px}.tb-tuiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 20px;display:grid}@media (min-width:640px){.tb-tuiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.tb-tuile{background:var(--feuille);border:1px solid var(--filet);border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.tb-tuile .tb-n{color:var(--encre);font-size:36px;font-weight:700;line-height:1.1}.tb-tuile b{font-size:14px;line-height:1.25}.tb-tuile small{color:var(--encre-douce);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:13px;line-height:1.3}@media (min-width:640px){.tb-tuile .tb-n{font-size:40px}.tb-tuile{padding:14px 16px}}.tb-liste{background:var(--feuille);border:1px solid var(--filet);border-radius:8px;margin-bottom:20px;padding:14px 16px}.tb-liste h2{margin:0 0 6px;font-size:17px}.tb-liste ul{margin:0;padding:0;list-style:none}.tb-liste li{border-top:1px solid var(--filet);overflow-wrap:anywhere;padding:6px 0}.tb-liste li:first-child{border-top:0}.tb-titre-table{margin:0 0 8px;font-size:20px}.tb-cadre{border:1px solid var(--filet);background:var(--feuille);border-radius:8px;overflow-x:auto}.tb-table{border-collapse:collapse;width:100%;min-width:1100px;font-size:14px}.tb-table th,.tb-table td{text-align:left;border-top:1px solid var(--filet);vertical-align:middle;padding:10px 12px}.tb-table thead th{background:var(--rail);white-space:nowrap;border-top:0;font-size:13px}.tb-table tbody th{font-weight:700}.tb-table tbody th,.tb-table thead th:first-child{background:var(--feuille);z-index:1;position:sticky;left:0}.tb-table thead th:first-child{background:var(--rail)}.tb-nom{font:inherit;color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-weight:700;text-decoration:underline}.tb-paie{min-width:210px;max-width:280px;font-size:13px}.tb-abo+.tb-abo{border-top:1px dashed var(--filet);margin-top:8px;padding-top:8px}.tb-demo{background:var(--accent);color:var(--papier)}.tb-test{background:var(--rail);color:var(--encre-douce);border:1px dashed var(--filet)}.tb-paie small{color:var(--encre-douce);margin-bottom:4px;display:block}.tb-table .num{text-align:right;font-variant-numeric:tabular-nums}.tb-table td.nowrap{white-space:nowrap}.tb{--tb-bleu:#1f4e79;--tb-bleu-fond:#dde9f3;--tb-rouge:#b3261e;--tb-rouge-fond:#f8dcd9}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tb{--tb-bleu:#7fb2dc;--tb-bleu-fond:#1e3042;--tb-rouge:#ff9a92;--tb-rouge-fond:#4a1f1c}}:root[data-theme=dark] .tb{--tb-bleu:#7fb2dc;--tb-bleu-fond:#1e3042;--tb-rouge:#ff9a92;--tb-rouge-fond:#4a1f1c}.tb-paye{background:var(--pret-fond);color:var(--pret)}.tb-offert{background:var(--tb-bleu-fond);color:var(--tb-bleu)}.tb-inactif{background:var(--tb-rouge-fond);color:var(--tb-rouge)}.tb-replie{margin:14px 0 0}.tb-replie>summary{cursor:pointer;padding:8px 0;font-weight:600}.tb-legende{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;display:flex}.tb-tri{font:inherit;color:var(--encre);cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:700}.tb-tri:focus-visible,.tb-cadre:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.k-attest{cursor:pointer;align-items:flex-start;gap:10px;padding:6px 0;font-size:14px;display:flex}.k-attest input{flex:0 0 18px;width:18px;height:18px;margin-top:3px}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
