.fiche-section-tete{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.fiche-section-tete h2{font-size:26px;margin:0}.fiche-section-tete .bascule{margin-left:auto}.bascule{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--surface-2);border:1px solid var(--trait)}.bascule button{all:unset;cursor:pointer;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:500;color:var(--doux);white-space:nowrap}.bascule button:hover{color:var(--texte)}.bascule button[aria-pressed=true]{background:var(--texte);color:var(--fond)}.bascule button:focus-visible{outline:2px solid var(--texte);outline-offset:1px}.toile{border-radius:var(--r-l);border:1px solid var(--trait);background:var(--toile);overflow:hidden}.toile,.toile-cadre{position:relative}.toile-defile{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.fondu{position:absolute;top:0;bottom:0;width:140px;pointer-events:none;opacity:0;transition:opacity .3s var(--lisse);z-index:3}.fondu.g{left:0;background:linear-gradient(to right,var(--toile),transparent)}.fondu.d{right:0;background:linear-gradient(to left,var(--toile),transparent)}.toile.reste-d .fondu.d,.toile.reste-g .fondu.g{opacity:1}.toile-dedans{position:relative;padding:34px 22px 26px}.toile svg.liens{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:0}.toile-pied{display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 18px;border-top:1px solid var(--trait);font-size:12px;color:var(--pale);align-items:center}.toile-pied>span{display:inline-flex;align-items:center;gap:7px}.toile-pied svg{width:26px;height:8px;overflow:visible}.toile-pied .toile-note{flex-basis:100%}.lien{fill:none;stroke-width:1.6;stroke-linecap:round}.lien-fait{stroke:var(--doux);opacity:.55}.lien-actif{stroke:var(--bleu-clair);stroke-dasharray:6 6;animation:fourmis .9s linear infinite;filter:drop-shadow(0 0 4px var(--bleu-lueur))}.lien-suivant{stroke:var(--texte);opacity:.55;stroke-dasharray:3 6;animation:fourmis 2.6s linear infinite}.lien-avenir{stroke:var(--trait-fort);stroke-dasharray:3 6}.lien-saute{stroke:var(--trait-fort);stroke-dasharray:1 6;opacity:.6}.lien-court{stroke:var(--bleu-clair);stroke-dasharray:2 5;opacity:.8;animation:fourmis 1.8s linear infinite}@keyframes fourmis{to{stroke-dashoffset:-24}}.et{position:relative;z-index:1;border-radius:16px;padding:12px 13px;background:var(--verre-fort);border:1px solid var(--trait-fort);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:8px;min-width:0;transition:transform .3s var(--lisse),border-color .3s}html:not([data-theme=dark]) .et{box-shadow:0 8px 24px rgba(16,17,20,.08)}.et:hover{transform:translateY(-2px)}.et-tete{display:flex;align-items:center;gap:8px}.et-num{font:500 11.5px/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:4px 6px;border-radius:6px;background:var(--surface-2)}.et-etat,.et-num{color:var(--pale)}.et-etat{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;white-space:nowrap}.et-nom{margin:0;font-weight:500;font-size:13.5px;line-height:1.3}.et-detail{margin:0;color:var(--pale);font-size:12px;line-height:1.35}.et-pied{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:auto}.et-pied .pousse{margin-left:auto}.et-btn{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:8px;border:1px solid var(--trait-fort);background:var(--surface-2);font:500 11.5px/1 var(--sans);color:var(--texte);cursor:pointer;white-space:nowrap;text-decoration:none}.et-btn:hover{border-color:var(--texte);text-decoration:none}.et-btn svg{width:13px;height:13px}.et.t-m .et-btn,.et.t-s .et-btn{flex:1 1 100%;justify-content:center;min-width:0;padding:0 6px}.et.t-m .et-btn svg,.et.t-m .et-pied .pousse,.et.t-s .et-btn svg,.et.t-s .et-pied .pousse{display:none}.qui{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--doux)}.qui .av{width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;font-size:9.5px;font-weight:600}.qui .av svg{width:12px;height:12px}.qui-client .av{background:var(--jaune);color:var(--jaune-texte);font-size:8.5px;letter-spacing:.02em;width:auto;min-width:22px;padding:0 7px;border-radius:999px}.qui-equipe .av{background:var(--surface-2);color:var(--texte);box-shadow:inset 0 0 0 1px var(--trait-fort)}.qui-libre{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--doux);cursor:pointer}.qui-libre .av{color:var(--doux);border:1px dashed var(--trait-fort)}.qui-libre:hover{color:var(--texte)}.qui-libre:focus-visible{outline:2px solid var(--texte);outline-offset:2px;border-radius:6px}.et-pastille{width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;background:var(--bleu);color:#fff}.et-pastille svg{width:13px;height:13px;stroke-width:2.6}.et-pastille.bouge{display:inline-flex;gap:2.5px;align-items:center;justify-content:center;box-shadow:0 0 12px var(--bleu-lueur)}.et-pastille.bouge i{width:3.5px;height:3.5px;border-radius:50%;background:#fff;animation:pulse-point 1.2s ease-in-out infinite}.et-pastille.bouge i:nth-child(2){animation-delay:.15s}.et-pastille.bouge i:nth-child(3){animation-delay:.3s}@keyframes pulse-point{0%,60%,to{opacity:.35;transform:scale(.75)}30%{opacity:1;transform:scale(1.2)}}.et.courant{background:radial-gradient(120% 85% at 50% 0,rgba(45,103,255,.42),rgba(45,103,255,.08) 55%,transparent 80%),var(--verre-fort);border-color:rgba(90,134,255,.75);box-shadow:0 0 0 4px var(--bleu-faible),0 18px 50px rgba(45,103,255,.3)}.et.courant .et-etat{color:var(--texte)}.et.a-venir{opacity:.78}.et.saute{opacity:.32;border-style:dashed;box-shadow:none;background:transparent}.et.saute:hover{opacity:.6}.et.t-s{padding:10px 11px;gap:6px}.et.t-s .et-nom{font-size:12.5px}.et.t-l{padding:16px 18px;gap:10px;border-radius:20px}.et.t-l .et-num{font-size:12.5px}.et.t-l .et-nom{font:400 24px/1.1 var(--serif)}.vue-ligne{position:relative;display:flex;align-items:center;gap:34px;min-width:max-content;padding:8px 0}.vue-ligne .et{width:150px;flex:none}.vue-ligne .et.t-s{width:124px}.vue-ligne .et.t-l{width:250px}.e78{display:flex;flex-direction:column;gap:10px;position:relative}.e78-titre{position:absolute;left:0;right:0;bottom:calc(100% + 6px);text-align:center;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--pale)}.vue-carte{position:relative;display:grid;grid-template-columns:16px repeat(7,minmax(96px,1fr));grid-template-areas:"l1 e1 e2 e3 e4 . . ." "l2 e5 e6 e78 e9 e10 e11 ." "l3 e12 e12 e13 e14 e15 e15 e16";grid-column-gap:20px;column-gap:20px;grid-row-gap:62px;row-gap:62px;align-items:center;min-width:840px}.rangee-titre{writing-mode:vertical-rl;transform:rotate(180deg);justify-self:center;white-space:nowrap;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--pale);font-weight:500}@media (prefers-reduced-motion:reduce){.et-pastille.bouge i,.lien{animation:none!important}.et{transition:none}}.ckw-panel{max-width:760px;max-height:min(88vh,960px);overflow-y:auto;padding:24px 26px 28px;outline:none}.ckw-tete{display:flex;align-items:flex-start;gap:12px;justify-content:space-between;margin-bottom:18px}.ckw-tete h2{margin:2px 0 4px;font:400 30px/1.1 var(--serif)}.ckw-etape{margin:0;font-size:12.5px;color:var(--pale)}.ckw-note{margin:0;font-size:13.5px;color:var(--doux)}.ckw-avis{border-radius:14px;color:var(--doux)}.ckw-avis,.ckw-mandat,.ckw-prompt{padding:14px 16px;background:var(--surface-2)}.ckw-mandat,.ckw-prompt{border-radius:16px;border:1px solid var(--trait);margin-bottom:14px}.ckw-panel h3{font-family:var(--sans);letter-spacing:0;line-height:1.3}.ckw-mandat h3,.ckw-prompt h3{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--texte)}.ckw-mandat ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ckw-opt{display:inline-flex;gap:6px;align-items:baseline;padding:4px 10px;border-radius:999px;border:1px solid var(--trait-fort);font-size:12px;color:var(--doux)}.ckw-opt b{font-weight:500;color:var(--texte)}.ckw-opt.defaut{border-style:dashed}.ckw-opt.impose{border-color:var(--bleu)}.ckw-defaut{margin:10px 0 0;font-size:12px;color:var(--pale)}.ckw-prompt h3{margin-bottom:4px}.ckw-prompt-intro{margin:0 0 12px;font-size:13px;color:var(--doux);line-height:1.45}.ckw-prompt-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ckw-menu{position:relative;flex:none}.ckw-chevron{width:14px;height:14px;margin-left:-2px;opacity:.8;transition:transform .2s var(--lisse)}.ckw-menu button[aria-expanded=true] .ckw-chevron{transform:rotate(180deg)}.ckw-menu-liste{position:absolute;z-index:5;top:calc(100% + 6px);left:0;width:min(320px,78vw);display:grid;grid-gap:2px;gap:2px;padding:6px;border-radius:16px;background:var(--verre-fort);border:1px solid var(--verre-bord);box-shadow:var(--ombre-verre);-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35)}.ckw-groupe-tete .ckw-menu-liste{left:auto;right:0}.ckw-menu-liste [role=menuitem]{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-gap:2px;gap:2px;padding:9px 11px;border-radius:11px}.ckw-menu-liste [role=menuitem]:focus-visible,.ckw-menu-liste [role=menuitem]:hover{background:var(--survol)}.ckw-menu-liste [role=menuitem]:focus-visible{outline:2px solid var(--texte);outline-offset:-2px}.ckw-menu-liste [role=menuitem]:disabled{cursor:default;opacity:.45}.ckw-menu-liste b{font-size:13px;font-weight:600;color:var(--texte)}.ckw-menu-liste span{font-size:12px;color:var(--doux);line-height:1.4}.ckw-onglets{display:inline-flex;gap:4px;margin-top:12px;padding:3px;border-radius:999px;border:1px solid var(--trait)}.ckw-onglets button{all:unset;cursor:pointer;padding:4px 12px;border-radius:999px;font-size:12.5px;color:var(--doux)}.ckw-onglets button[aria-pressed=true]{background:var(--texte);color:var(--fond)}.ckw-onglets button:focus-visible{outline:2px solid var(--texte);outline-offset:2px}.ckw-voir{all:unset;cursor:pointer;margin-left:6px;font-size:12.5px;color:var(--doux);text-decoration:underline}.ckw-voir:hover{color:var(--texte)}.ckw-voir:focus-visible{outline:2px solid var(--texte);outline-offset:2px}.ckw-pre{margin:10px 0 0;max-height:280px;overflow:auto;padding:12px;border-radius:12px;background:var(--fond);border:1px solid var(--trait);font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;color:var(--texte)}.ckw-groupe{padding:14px 0 4px;border-top:1px solid var(--trait)}.ckw-groupe-tete{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ckw-groupe-tete h3{margin:0;flex:1 1;font-size:15px;font-weight:600}.ckw-code{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pale);font-weight:500;margin-right:4px}.ckw-compte{min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:var(--surface-2);font-size:12px;display:inline-grid;place-items:center;color:var(--doux)}.ckw-btn-mini{height:28px;padding:0 10px;gap:5px;font-size:12px}.ckw-btn-mini svg{width:13px;height:13px}.ckw-bloc{margin:0 0 8px;padding:8px 12px;border-radius:10px;background:var(--surface-2);font-size:12.5px;color:var(--doux)}.ckw-bloc.prerequis{background:var(--ambre-fond);color:var(--ambre)}.ckw-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ckw-item{display:grid;grid-template-columns:52px 1fr;grid-gap:10px;gap:10px;padding:8px 6px;border-radius:10px}.ckw-item:hover{background:var(--survol)}.ckw-num{font-size:12px;color:var(--pale);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:2px}.ckw-item b{display:block;font-weight:500;font-size:14px}.ckw-desc{display:block;font-size:13px;color:var(--doux);line-height:1.45}.ckw-raison{display:inline-block;margin-top:4px;font-size:11.5px;padding:1px 8px;border-radius:999px;background:var(--surface-2);color:var(--doux)}.ckw-item.ajoute .ckw-raison{background:var(--vert-fond);color:var(--vert)}.ckw-item.modifie .ckw-raison{background:var(--ambre-fond);color:var(--ambre)}.ckw-item.retire{opacity:.55}.ckw-item.retire .ckw-desc,.ckw-item.retire b{text-decoration:line-through}@media (max-width:600px){.ckw-panel{padding:18px 16px 22px}.ckw-groupe-tete{flex-wrap:wrap}.ckw-item{grid-template-columns:44px 1fr}}.ckw-drapeaux{padding:12px 16px;border-radius:16px;background:var(--ambre-fond);margin-bottom:14px}.ckw-drapeaux h3{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--ambre)}.ckw-drapeaux ul{margin:0;padding-left:18px;font-size:13px;color:var(--texte);display:flex;flex-direction:column;gap:4px}.et-btn.et-btn-long{white-space:normal;height:auto;min-height:26px;padding-top:5px;padding-bottom:5px;line-height:1.25;text-align:center}.et-preview.pastille{flex:1 1 100%;justify-content:center;height:20px;font-size:11px;padding:0 8px}.heures{--surface:var(--verre-fort);--surface-creuse:var(--surface-2);--trait-leger:var(--trait);--texte-doux:var(--doux);--texte-pale:var(--pale);--encre:var(--bleu);--encre-texte:#ffffff;--encre-texte-doux:rgba(255,255,255,0.82);--crayon-fond:var(--bleu-faible);--crayon-trait:rgba(45,103,255,0.6);--crayon-texte:var(--texte);--crayon-texte-doux:var(--doux);--suggestion-trait:var(--trait-fort);--trou-trait:var(--trait-fort);--alerte:var(--ambre);--alerte-fond:var(--ambre-fond);--alerte-texte:var(--ambre);--danger:var(--rouge);--danger-fond:var(--rouge-fond);--danger-texte:var(--rouge);--accent:var(--bleu);--focus:var(--bleu-lueur);--ombre:rgba(16,17,20,0.16);--police:var(--sans);--t-xs:0.75rem;--t-sm:0.875rem;--t-base:0.9375rem;--t-md:1.125rem;--t-lg:1.375rem;--t-xl:1.75rem;--poids-texte:400;--poids-label:500;--poids-titre:600;--e-1:0.25rem;--e-2:0.5rem;--e-3:0.75rem;--e-4:1rem;--e-6:1.5rem;--e-8:2rem;--e-12:3rem;--e-16:4rem;--e-24:6rem;--rayon-bloc:8px;--rayon:12px;--rayon-pilule:999px;--heure:4.5rem;--px-minute:calc(var(--heure) / 60);--z-bloc:2;--z-bloc-actif:3;--z-maintenant:4;--z-collant:10;--z-infobulle:50;--z-panneau:60;--z-annonce:70;--mouvement:1;--lecture:running;--sortie-quart:var(--ease-out-quart);--sortie-expo:var(--ease-out-expo);--duree-retour:calc(120ms * var(--mouvement));--duree-etat:calc(240ms * var(--mouvement));--duree-encre:calc(560ms * var(--mouvement));font-family:var(--police);font-size:var(--t-base);font-weight:var(--poids-texte);line-height:1.5;color:var(--texte)}html[data-theme=dark] .heures{--ombre:rgba(0,0,0,0.55);--poids-texte:380}@media (prefers-reduced-motion:reduce){.heures{--mouvement:0;--lecture:paused}}.heures h1,.heures h2,.heures h3,.heures p{margin:0}.heures h1,.heures h2,.heures h3{font-family:var(--sans);font-weight:var(--poids-titre);line-height:1.2;text-wrap:balance}.heures button{font:inherit;color:inherit}.heures .chiffres,.heures time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.heures :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.heures ::selection{background:var(--crayon-fond);color:var(--texte)}.heures .visuellement-cache{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.heures dialog{color:var(--texte)}.heures dialog::-webkit-backdrop{background:var(--voile);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.heures dialog::backdrop{background:var(--voile);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.prv-grille{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:14px;gap:14px;align-items:start}.prv-grille>*{animation:monte .6s var(--lisse) both}.prv-grille>:nth-child(2){animation-delay:.06s}.prv-seule{max-width:760px}.prv-connexion .cle-actions{margin-top:16px}.prv-seule .prv-aide{margin-top:14px}.prv-contexte{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:-8px 0 16px;color:var(--doux);font-size:13.5px}.prv-contexte b{color:var(--texte);font-weight:500}.prv-avis{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;border-radius:var(--r-m);background:var(--ambre-fond);color:var(--texte);font-size:13.5px;line-height:1.45;max-width:760px}.prv-avis svg{width:17px;height:17px;flex:none;margin-top:1px;color:var(--ambre)}.prv-aide{margin:6px 0 0;color:var(--doux);font-size:12.5px;line-height:1.5}.prv-aide b{color:var(--texte);font-weight:500}.prv-aide code{font-size:12px}.prv-erreur{display:block;margin-top:6px;color:var(--rouge);font-size:12.5px}.prv-repo{margin-top:10px}.prv-rattache{margin-top:14px}.prv-liste-note{margin:-6px 0 8px}.prv-zone{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:26px 18px;border-radius:var(--r-m);border:1.5px dashed var(--trait-fort);background:var(--surface-2);transition:border-color .24s var(--lisse),background .24s var(--lisse)}.prv-zone>svg{width:26px;height:26px;color:var(--doux)}.prv-zone p{margin:0;font-size:14px}.prv-zone p b{font-weight:500}.prv-zone small{color:var(--pale);font-size:12px;line-height:1.5;max-width:46ch}.prv-zone.glisse{border-color:var(--bleu);background:var(--bleu-faible)}.prv-fichier{display:grid;grid-template-columns:22px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:var(--r-m);border:1px solid var(--trait-fort);background:var(--surface-2)}.prv-fichier>svg{width:20px;height:20px;color:var(--doux)}.prv-fichier-texte{min-width:0;display:flex;flex-direction:column}.prv-fichier-texte b{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prv-fichier-texte small{color:var(--pale);font-size:12px}.prv-reglages{gap:18px;margin-top:20px;padding-top:18px;border-top:1px solid var(--trait)}.prv-champ,.prv-reglages{display:flex;flex-direction:column}.prv-champ{gap:6px;min-width:0}.prv-champ>label,.prv-champ>span{font-size:13px;font-weight:500;color:var(--doux)}.prv-adresse{display:flex;align-items:stretch;min-width:0;border:1px solid var(--trait-fort);border-radius:12px;background:var(--surface-2);transition:border-color .24s var(--lisse),box-shadow .24s var(--lisse)}.prv-adresse:focus-within{border-color:var(--texte);box-shadow:0 0 0 3px var(--survol)}.prv-adresse input[type=text]{border:0;background:transparent;box-shadow:none;min-width:6ch;flex:1 1 auto;padding-right:2px}.prv-adresse input[type=text]:focus{box-shadow:none}.prv-suffixe{display:flex;align-items:center;padding:0 12px 0 0;color:var(--doux);font-size:14px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prv-adresse-finale{color:var(--pale);font-size:12.5px;overflow-wrap:anywhere}.prv-case-ligne{display:flex;align-items:center;gap:6px;min-height:34px}.prv-case{display:inline-flex;align-items:center;gap:9px;font-size:13.5px;color:var(--texte);cursor:pointer}.prv-champ>.prv-case{color:var(--texte);font-weight:400}.prv-case input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--bleu);flex:none}.prv-melanger{width:30px;height:30px}.prv-melanger svg{width:15px;height:15px}.prv-durees{align-self:flex-start}.prv-envoi{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:20px}.prv-barre{flex:1 1 120px;height:4px;border-radius:999px;background:var(--surface-2);overflow:hidden}.prv-barre span{display:block;height:100%;background:var(--bleu);box-shadow:0 0 10px var(--bleu-lueur);transition:width .2s linear}.prv-resultat .creation-lien-resultat{margin-top:0}.prv-resultat .creation-lien-resultat code{flex:1 1 100%;font-size:14px;word-break:normal;overflow-wrap:anywhere}.prv-resultat .prv-aide{margin-top:12px}.prv-mdp-resultat{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:start;margin-top:14px;padding:12px 14px;border-radius:var(--r-m);background:var(--ambre-fond);font-size:13px;line-height:1.45}.prv-mdp-resultat svg{width:17px;height:17px;color:var(--ambre);margin-top:1px}.prv-mdp-resultat p{margin:0}.prv-mdp-resultat .btn{grid-column:2;justify-self:start}.prv-liste{container-type:inline-size}.prv-rangees{list-style:none;margin:0;padding:0}.prv-item+.prv-item{border-top:1px solid var(--trait)}.prv-sous-titre{margin:18px 0 4px;font:500 13.5px/1.3 var(--sans);color:var(--doux)}.prv-rangee{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;margin:0 -10px;border-radius:12px;transition:background .2s var(--lisse)}.prv-item.ouverte .prv-rangee,.prv-rangee:hover{background:var(--survol)}.prv-rangee.hors-ligne .dem-ic{opacity:.6}.prv-texte{min-width:0;display:flex;flex-direction:column;gap:1px}.prv-texte small{color:var(--pale);font-size:12px}.prv-lien,.prv-texte small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prv-lien{color:var(--texte);font-weight:500;font-size:14px;text-decoration:none}a.prv-lien:hover{text-decoration:underline;text-underline-offset:3px}.prv-lien span{color:var(--pale);font-weight:400}.prv-lien.eteint{color:var(--doux)}.prv-gestes{display:flex;align-items:center;gap:2px;justify-content:flex-end}.prv-gestes .btn-icone{width:34px;height:34px}.prv-gestes .btn-link{margin:0 4px}.prv-gestes .btn-link svg{width:15px;height:15px}.prv-gestes .btn-link:disabled{opacity:.4;cursor:not-allowed}.prv-panneau{display:flex;flex-direction:column;gap:10px;margin:4px 0 12px 42px;padding:14px 16px;border-radius:var(--r-m);border:1px solid var(--trait);background:var(--surface-2);animation:monte .3s var(--lisse) both}.prv-panneau .prv-aide{margin:0}.prv-jours input[type=number]{max-width:120px}.prv-panneau-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.prv-erreur-rangee{margin:0 0 10px 42px}@media (max-width:1100px){.prv-grille{grid-template-columns:minmax(0,1fr)}}@container (max-width: 620px){.prv-rangee{grid-template-columns:32px minmax(0,1fr) auto;row-gap:6px}.prv-gestes{grid-column:2/-1;justify-content:flex-start;flex-wrap:wrap;margin-left:-8px}}@container (max-width: 460px){.prv-rangee{grid-template-columns:32px minmax(0,1fr)}.prv-rangee>.pastille{grid-column:2;justify-self:start}.prv-gestes{grid-column:2}.prv-erreur-rangee,.prv-panneau{margin-left:0}}@media (max-width:640px){.prv-mdp-resultat{grid-template-columns:1fr}.prv-mdp-resultat svg{display:none}.prv-mdp-resultat .btn{grid-column:1}}@media (prefers-reduced-motion:reduce){.prv-grille>*,.prv-panneau{animation:none}}.prv-https{display:flex;align-items:flex-start;gap:12px;margin:0 0 14px;padding:14px 16px;border-radius:var(--r-m);border:1px solid var(--ambre);background:var(--ambre-fond);font-size:13.5px;line-height:1.5}.prv-https>svg{width:20px;height:20px;flex:none;margin-top:1px;color:var(--ambre)}.prv-https b{display:block;font-weight:500;font-size:14.5px}.prv-https p{margin:4px 0 0;color:var(--texte)}.prv-https small{display:block;margin-top:6px;color:var(--doux);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prv-https-pret{border-color:var(--vert);background:var(--vert-fond)}.prv-https-pret>svg{color:var(--vert)}.prv-https-long{border-color:var(--rouge);background:var(--rouge-fond)}.prv-https-long>svg{color:var(--rouge)}.prv-tourne{animation:prv-tourne 1.1s linear infinite}@keyframes prv-tourne{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.prv-tourne{animation:none}}