:root{--ds-creme: #f5f0e6;--ds-creme-doux: #faf6ec;--ds-blanc: #ffffff;--ds-blanc-panneau: #ffffff;--ds-noir: #14161a;--ds-noir-alt: #1c1f23;--ds-noir-profond: #0a0b0d;--ds-jaune: #feed00;--ds-jaune-survol: #e6d500;--ds-jaune-profond: #e6d500;--ds-rouge: #d33a2c;--ds-gris-clair: #faf6ec;--ds-gris-moyen: #ebe6db;--ds-texte: #5a5c63;--ds-texte-leger: #5a5c63;--ds-texte-tres-leger: #8e9099;--ds-texte-fonce: #14161a;--ds-bordure: rgba(20, 22, 26, .12);--ds-bordure-forte: rgba(20, 22, 26, .22);--ds-bordure-focus: rgba(254, 237, 0, .5);--ds-erreur: #dc3545;--ds-erreur-fond: rgba(220, 53, 69, .06);--ds-erreur-texte: #9b1c2c;--ds-succes: #28a745;--ds-succes-fond: rgba(40, 167, 69, .06);--ds-succes-texte: #1a6b31;--ds-attention: #f59e0b;--ds-attention-fond: rgba(245, 158, 11, .08);--ds-attention-texte:#92400e;--ds-info: #3b82f6;--ds-info-fond: rgba(59, 130, 246, .06);--ds-info-texte: #1e40af;--ds-ombre-carte: 0 1px 3px rgba(20, 22, 26, .04), 0 12px 48px rgba(20, 22, 26, .06);--ds-ombre-carte-survol: 0 4px 12px rgba(20, 22, 26, .08), 0 24px 50px -20px rgba(20, 22, 26, .22);--ds-ombre-bouton: 0 2px 0 var(--ds-jaune-profond);--ds-ombre-bouton-survol: 0 6px 0 var(--ds-jaune-profond), 0 10px 20px -4px rgba(216, 158, 18, .35);--ds-police-affichage: "Big Shoulders Display", "Archivo Narrow", system-ui, sans-serif;--ds-police-body: "Archivo", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--ds-police-italique: "Fraunces", Georgia, serif;--ds-police-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--ds-courbe-luxe: cubic-bezier(.25, .46, .45, .94);--ds-courbe-revele: cubic-bezier(.23, .86, .39, .96);--ds-courbe-survol: cubic-bezier(.25, .1, .25, 1);--ds-duree-revele: .95s;--ds-duree-survol: .55s;--ds-duree-micro: .35s;--ds-distance-revele: 22px;--ds-distance-revele-x: 28px;--ds-ecart-cascade: .09s;--ds-espace-1: 4px;--ds-espace-2: 8px;--ds-espace-3: 12px;--ds-espace-4: 16px;--ds-espace-5: 20px;--ds-espace-6: 24px;--ds-espace-8: 32px;--ds-espace-10: 40px;--ds-espace-12: 48px;--ds-espace-16: 64px;--ds-rayon-petit: 8px;--ds-rayon: 14px;--ds-rayon-grand: 20px;--ds-rayon-complet: 9999px;--ds-taille-xs: 12px;--ds-taille-sm: 14px;--ds-taille-md: 16px;--ds-taille-lg: 18px;--ds-taille-xl: 22px;--ds-taille-2xl: 30px;--ds-taille-3xl: 44px;--ds-taille-4xl: 64px;--ds-poids-normal: 400;--ds-poids-moyen: 500;--ds-poids-fort: 600;--ds-poids-gras: 700;--ds-poids-noir: 900;--ds-espacement-large: .12em;--ds-espacement-serre: -.02em;--ds-taille-titre-fluide: clamp(44px, 6vw, 64px);--ds-interligne-serre: 1.05;--ds-interligne: 1.5;--ds-interligne-large: 1.7;--ds-taille-case: 20px;--ds-taille-pastille: 36px;--ds-taille-date: 64px;--ds-bordure-fine: 1px;--ds-bordure-epaisse: 2px;--ds-opacite-desactive: .55;--ds-largeur-max: 1400px;--ds-largeur-texte: 70ch;--ds-largeur-resume: 360px;--ds-largeur-carte-min: 240px;--ds-largeur-carte-large-min: 320px;--ds-largeur-champ-court: 320px;--ds-largeur-formulaire: 900px;--ds-nav-hauteur: 72px;--ds-selection-fond: var(--ds-jaune);--ds-selection-texte: var(--ds-noir);--ds-drive-fond: var(--ds-creme);--ds-drive-panneau: var(--ds-blanc);--ds-drive-panneau-doux: var(--ds-creme-doux);--ds-drive-survol: rgba(20, 22, 26, .05);--ds-drive-actif: rgba(20, 22, 26, .09);--ds-drive-selection: #fff8b3;--ds-drive-selection-bord: var(--ds-jaune-profond);--ds-drive-cible: #fff3a1;--ds-drive-refus: var(--ds-erreur-fond);--ds-drive-voile: rgba(20, 22, 26, .45);--ds-drive-voile-depot: rgba(245, 240, 230, .82);--ds-drive-focus: var(--ds-noir);--ds-drive-squelette: #ece6d9;--ds-drive-squelette-reflet: #f6f1e6;--ds-drive-piste: #e7e1d4;--ds-drive-autre-donnee: #b9b4a8;--ds-drive-danger-sur-sombre: #ff8f99;--ds-drive-succes-sur-sombre: #6fdc8c;--ds-drive-apercu-fond: rgba(10, 11, 13, .94);--ds-drive-apercu-texte: var(--ds-blanc);--ds-drive-apercu-texte-doux: rgba(255, 255, 255, .68);--ds-drive-apercu-outil: rgba(255, 255, 255, .1);--ds-drive-apercu-outil-survol: rgba(255, 255, 255, .2);--ds-drive-apercu-document: var(--ds-blanc);--ds-drive-largeur-barre: 264px;--ds-drive-hauteur-barre: 64px;--ds-drive-taille-cible: 40px;--ds-drive-taille-cible-grande: 48px;--ds-drive-taille-flottant: 56px;--ds-drive-taille-icone: 20px;--ds-drive-taille-icone-petite: 16px;--ds-drive-taille-icone-grande: 28px;--ds-drive-taille-pictogramme: 72px;--ds-drive-taille-vignette: 40px;--ds-drive-taille-logo: 40px;--ds-drive-taille-avatar: 36px;--ds-drive-taille-avatar-petit: 28px;--ds-drive-taille-avatar-grand: 64px;--ds-drive-taille-apercu-icone: 96px;--ds-drive-taille-apercu-vignette: 160px;--ds-drive-taille-legende: 12px;--ds-drive-taille-case: 22px;--ds-drive-carte-min: 176px;--ds-drive-ratio-vignette: 4 / 3;--ds-drive-colonne-date: 168px;--ds-drive-colonne-taille: 104px;--ds-drive-hauteur-ligne: 56px;--ds-drive-largeur-recherche: 640px;--ds-drive-largeur-fenetre-etroite: 440px;--ds-drive-largeur-fenetre: 560px;--ds-drive-largeur-fenetre-large: 680px;--ds-drive-hauteur-fenetre-max: 88vh;--ds-drive-largeur-panneau-envoi: 400px;--ds-drive-hauteur-liste-envoi: 320px;--ds-drive-largeur-notification: 420px;--ds-drive-largeur-menu: 248px;--ds-drive-largeur-annuaire: 360px;--ds-drive-largeur-lecture: 880px;--ds-drive-colonne-libelle: 160px;--ds-drive-largeur-acces: 460px;--ds-drive-largeur-partage: 1180px;--ds-drive-largeur-apercu-texte: 960px;--ds-drive-largeur-saisie-email: 160px;--ds-drive-hauteur-arbre: 340px;--ds-drive-hauteur-message: 88px;--ds-drive-hauteur-jauge: 10px;--ds-drive-hauteur-jauge-fine: 6px;--ds-drive-hauteur-progression: 4px;--ds-drive-largeur-interrupteur: 44px;--ds-drive-hauteur-interrupteur: 24px;--ds-drive-taille-curseur: 18px;--ds-drive-hauteur-squelette: 12px;--ds-drive-largeur-squelette-texte: 60%;--ds-drive-largeur-squelette-meta: 35%;--ds-drive-retrait-arbre: 20px;--ds-drive-hauteur-bande: 38vh;--ds-drive-epaisseur-lisere: 6px;--ds-drive-anneau: 2px;--ds-drive-anneau-decalage: 2px;--ds-drive-glissement-tiroir: -100%;--ds-drive-decalage-survol: -2px;--ds-drive-echelle-appui: .97;--ds-drive-opacite-glisse: .45;--ds-drive-opacite-discrete: .7;--ds-drive-diagonale: polygon(0 0, 100% 0, 100% 64%, 0 100%);--ds-drive-z-barre: 10;--ds-drive-z-selection: 20;--ds-drive-z-flottant: 30;--ds-drive-z-voile: 40;--ds-drive-z-tiroir: 50;--ds-drive-z-panneau: 60;--ds-drive-z-depot: 70;--ds-drive-z-menu: 80;--ds-drive-z-evitement: 90;--ds-drive-ombre-panneau: 0 1px 2px rgba(20, 22, 26, .04), 0 8px 24px -12px rgba(20, 22, 26, .12);--ds-drive-ombre-flottante: 0 2px 6px rgba(20, 22, 26, .08), 0 16px 36px -10px rgba(20, 22, 26, .32);--ds-drive-ombre-menu: 0 0 0 1px rgba(20, 22, 26, .08), 0 18px 40px -12px rgba(20, 22, 26, .34);--ds-drive-ombre-fenetre: 0 32px 80px -24px rgba(20, 22, 26, .5);--ds-drive-ombre-selection: inset 0 0 0 2px var(--ds-jaune-profond);--ds-drive-ombre-cible: inset 0 0 0 2px var(--ds-noir);--ds-drive-ombre-refus: inset 0 0 0 2px var(--ds-erreur);--ds-drive-duree-nulle: .01ms;--ds-drive-duree-rapide: .15s;--ds-drive-duree: .25s;--ds-drive-duree-rotation: .9s;--ds-drive-duree-squelette: 1.4s;--ds-drive-transition: var(--ds-drive-duree-rapide) var(--ds-courbe-survol);--ds-drive-transition-tiroir: var(--ds-drive-duree) var(--ds-courbe-revele);--ds-drive-avatar-saturation: 72%;--ds-drive-avatar-clarte: 86%;--ds-drive-avatar-clarte-texte: 26%;--ds-drive-type-folder: #c99a00;--ds-drive-type-folder-fond: rgb(248.52, 242.88, 224.4);--ds-drive-type-image: #d63a78;--ds-drive-type-image-fond: rgb(250.08, 231.36, 238.8);--ds-drive-type-video: #7046e0;--ds-drive-type-video-fond: rgb(237.84, 232.8, 251.28);--ds-drive-type-audio: #00918f;--ds-drive-type-audio-fond: rgb(224.4, 241.8, 241.56);--ds-drive-type-pdf: #d33a2c;--ds-drive-type-pdf-fond: rgb(249.72, 231.36, 229.68);--ds-drive-type-document: #2a64d6;--ds-drive-type-document-fond: rgb(229.44, 236.4, 250.08);--ds-drive-type-spreadsheet: #1d8a4c;--ds-drive-type-spreadsheet-fond: rgb(227.88, 240.96, 233.52);--ds-drive-type-presentation: #e0700f;--ds-drive-type-presentation-fond: rgb(251.28, 237.84, 226.2);--ds-drive-type-archive: #8a6a45;--ds-drive-type-archive-fond: rgb(240.96, 237.12, 232.68);--ds-drive-type-text: #5a5c63;--ds-drive-type-text-fond: rgb(235.2, 235.44, 236.28);--ds-drive-type-code: #14161a;--ds-drive-type-code-fond: rgb(226.8, 227.04, 227.52);--ds-drive-type-other: #8e9099;--ds-drive-type-other-fond: rgb(241.44, 241.68, 242.76)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100dvh;background:var(--ds-drive-fond);color:var(--ds-texte-fonce);font-family:var(--ds-police-body);font-size:var(--ds-taille-sm);line-height:var(--ds-interligne);-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg,video,iframe{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}[hidden]{display:none!important}::-moz-selection{background:var(--ds-selection-fond);color:var(--ds-selection-texte)}::selection{background:var(--ds-selection-fond);color:var(--ds-selection-texte)}strong{font-weight:var(--ds-poids-gras)}kbd{font-family:var(--ds-police-mono);font-size:var(--ds-taille-xs)}pre,code{font-family:var(--ds-police-mono)}a:not([class]){font-weight:var(--ds-poids-fort);text-decoration-thickness:var(--ds-bordure-epaisse);text-decoration-color:var(--ds-jaune-profond);text-underline-offset:var(--ds-espace-1)}a:not([class]):hover{text-decoration-color:var(--ds-noir)}:focus{outline:none}:focus-visible{outline:var(--ds-drive-anneau) solid var(--ds-drive-focus);outline-offset:var(--ds-drive-anneau-decalage)}.lecteur-ecran{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lien-evitement{position:fixed;top:var(--ds-espace-2);left:var(--ds-espace-2);z-index:var(--ds-drive-z-evitement);padding:var(--ds-espace-2) var(--ds-espace-4);border-radius:var(--ds-rayon-complet);background:var(--ds-noir);color:var(--ds-blanc);font-weight:var(--ds-poids-gras);text-decoration:none;transform:translateY(-200%)}.lien-evitement:focus-visible{transform:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:var(--ds-drive-duree-nulle)!important;animation-iteration-count:1!important;transition-duration:var(--ds-drive-duree-nulle)!important;scroll-behavior:auto!important}}.acces{min-height:100dvh;padding:var(--ds-espace-16) var(--ds-espace-4) var(--ds-espace-10);background:var(--ds-drive-fond)}@media (max-width: 639px){.acces{padding-top:var(--ds-espace-10)}}.acces__colonne{display:flex;flex-direction:column;gap:var(--ds-espace-10);max-width:var(--ds-drive-largeur-acces);margin-inline:auto}.acces__contenu{display:flex;flex-direction:column;gap:var(--ds-espace-5)}.acces__entete{display:flex;flex-direction:column;gap:var(--ds-espace-2)}.acces__titre{font-size:var(--ds-taille-xl);font-weight:var(--ds-poids-gras);line-height:var(--ds-interligne-serre);color:var(--ds-texte-fonce)}.acces__texte{color:var(--ds-texte);line-height:var(--ds-interligne)}.acces__email{font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce);overflow-wrap:anywhere}.barre-haute{position:sticky;top:0;z-index:var(--ds-drive-z-barre);display:flex;align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-hauteur-barre);padding:var(--ds-espace-2) var(--ds-espace-4) var(--ds-espace-2) 0;background:var(--ds-drive-fond)}@media (max-width: 1023px){.barre-haute{padding:var(--ds-espace-2) var(--ds-espace-3)}}@media (min-width: 1024px){.barre-haute__menu{display:none}}.barre-laterale{position:sticky;top:0;display:flex;flex-direction:column;gap:var(--ds-espace-5);height:100dvh;padding:var(--ds-espace-4) var(--ds-espace-3) var(--ds-espace-6);overflow-y:auto}@media (max-width: 1023px){.barre-laterale{position:fixed;inset:0 auto 0 0;z-index:var(--ds-drive-z-tiroir);width:var(--ds-drive-largeur-barre);background:var(--ds-drive-fond);box-shadow:var(--ds-drive-ombre-flottante);visibility:hidden;transform:translate(var(--ds-drive-glissement-tiroir));transition:transform var(--ds-drive-transition-tiroir),visibility 0s linear var(--ds-drive-duree)}}.barre-laterale:focus-visible{outline-offset:calc(var(--ds-drive-anneau-decalage) * -1)}@media (max-width: 1023px){.barre-laterale--ouverte{visibility:visible;transform:none;transition:transform var(--ds-drive-transition-tiroir)}}.barre-laterale__marque{display:flex;align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-taille-cible-grande);padding:0 var(--ds-espace-2);border-radius:var(--ds-rayon);text-decoration:none}.barre-laterale__logo{width:var(--ds-drive-taille-logo);height:var(--ds-drive-taille-logo);-o-object-fit:contain;object-fit:contain}.barre-laterale__nom{font-family:var(--ds-police-affichage);font-weight:var(--ds-poids-noir);line-height:var(--ds-interligne-serre);text-transform:uppercase;letter-spacing:var(--ds-espacement-serre);color:var(--ds-texte-fonce);display:flex;flex-direction:column;font-size:var(--ds-taille-2xl)}.barre-laterale__club{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;color:var(--ds-texte-tres-leger);font-family:var(--ds-police-body);letter-spacing:var(--ds-espacement-large)}.navigation{display:flex;flex-direction:column;gap:var(--ds-espace-2)}.navigation__liste{display:flex;flex-direction:column;gap:var(--ds-espace-1)}.navigation__groupe{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;letter-spacing:var(--ds-espacement-large);color:var(--ds-texte-tres-leger);margin-top:var(--ds-espace-4);padding:0 var(--ds-espace-4)}.navigation__lien{display:flex;align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-taille-cible-grande);padding:0 var(--ds-espace-4);border-radius:var(--ds-rayon-complet);color:var(--ds-texte-fonce);font-weight:var(--ds-poids-fort);text-decoration:none;transition:background-color var(--ds-drive-transition),box-shadow var(--ds-drive-transition)}.navigation__lien:hover{background:var(--ds-drive-actif)}.navigation__lien--actif,.navigation__lien--actif:hover{background:var(--ds-jaune);font-weight:var(--ds-poids-gras)}.navigation__lien--cible,.navigation__lien--cible:hover{background:var(--ds-drive-cible);box-shadow:var(--ds-drive-ombre-cible)}.navigation__lien--refus,.navigation__lien--refus:hover{background:var(--ds-drive-refus);box-shadow:var(--ds-drive-ombre-refus)}.navigation__stockage{display:flex;flex-direction:column;gap:var(--ds-espace-2);padding:var(--ds-espace-2) var(--ds-espace-4) 0}.navigation__stockage-texte{font-size:var(--ds-taille-xs);color:var(--ds-texte)}.drive{display:grid;grid-template-columns:var(--ds-drive-largeur-barre) minmax(0,1fr);min-height:100dvh}@media (max-width: 1023px){.drive{grid-template-columns:minmax(0,1fr)}}.drive__principal{display:flex;flex-direction:column;min-width:0}.drive__contenu{background:var(--ds-drive-panneau);border:var(--ds-bordure-fine) solid var(--ds-bordure);border-radius:var(--ds-rayon-grand);box-shadow:var(--ds-drive-ombre-panneau);flex:1;display:flex;flex-direction:column;gap:var(--ds-espace-4);min-width:0;margin:0 var(--ds-espace-4) var(--ds-espace-4) 0;padding:var(--ds-espace-6)}@media (max-width: 1023px){.drive__contenu{margin:0 var(--ds-espace-3) var(--ds-espace-3);padding:var(--ds-espace-5) var(--ds-espace-4)}}@media (max-width: 639px){.drive__contenu{margin:0;border-radius:var(--ds-rayon-grand) var(--ds-rayon-grand) 0 0;border-bottom:0;padding:var(--ds-espace-4) var(--ds-espace-3) var(--ds-espace-16)}}.drive__contenu:focus-visible{outline-offset:calc(var(--ds-drive-anneau-decalage) * -1)}.icone{display:inline-flex;flex-shrink:0;width:var(--ds-drive-taille-icone);height:var(--ds-drive-taille-icone)}.icone svg{width:100%;height:100%}.icone--rotation{animation:icone-rotation var(--ds-drive-duree-rotation) linear infinite}@keyframes icone-rotation{to{transform:rotate(1turn)}}.alerte{display:flex;align-items:flex-start;gap:var(--ds-espace-3);padding:var(--ds-espace-3) var(--ds-espace-4);border-radius:var(--ds-rayon);font-weight:var(--ds-poids-moyen)}.alerte .icone{margin-top:calc(var(--ds-espace-1) / 2)}.alerte--erreur{background:var(--ds-erreur-fond);color:var(--ds-erreur-texte)}.alerte--info{background:var(--ds-info-fond);color:var(--ds-info-texte)}.apercu{--ds-drive-focus: var(--ds-jaune);position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:var(--ds-drive-apercu-fond);color:var(--ds-drive-apercu-texte)}.apercu:not([open]){display:none}.apercu::backdrop{background:var(--ds-drive-apercu-fond)}.apercu__entete{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-espace-4);min-height:var(--ds-drive-hauteur-barre);padding:var(--ds-espace-2) var(--ds-espace-3) var(--ds-espace-2) var(--ds-espace-5)}@media (max-width: 639px){.apercu__entete{padding-left:var(--ds-espace-3)}}.apercu__identite{display:flex;align-items:center;gap:var(--ds-espace-3);min-width:0}.apercu__type{color:var(--ds-jaune)}.apercu__titre{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ds-taille-md);font-weight:var(--ds-poids-gras)}.apercu__position{flex-shrink:0;padding:var(--ds-espace-1) var(--ds-espace-3);border-radius:var(--ds-rayon-complet);background:var(--ds-drive-apercu-outil);font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-fort);font-variant-numeric:tabular-nums;color:var(--ds-drive-apercu-texte-doux)}.apercu__outils{display:flex;flex-shrink:0;gap:var(--ds-espace-1)}.apercu__outil{color:var(--ds-drive-apercu-texte)}.apercu__outil:hover:not(:disabled){background:var(--ds-drive-apercu-outil-survol)}.apercu__scene{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:0;padding:0 var(--ds-espace-16) var(--ds-espace-5)}@media (max-width: 767px){.apercu__scene{padding:0 var(--ds-espace-2) var(--ds-espace-3)}}.apercu__fleche{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;position:absolute;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--ds-drive-taille-cible-grande);height:var(--ds-drive-taille-cible-grande);border-radius:var(--ds-rayon-complet);background:var(--ds-drive-apercu-outil);color:var(--ds-drive-apercu-texte);transform:translateY(-50%);transition:background-color var(--ds-drive-transition)}.apercu__fleche:hover{background:var(--ds-drive-apercu-outil-survol)}@media (max-width: 767px){.apercu__fleche{top:auto;bottom:var(--ds-espace-3);transform:none}}.apercu__fleche--precedente{left:var(--ds-espace-3)}.apercu__fleche--suivante{right:var(--ds-espace-3)}.apercu__media{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0}.apercu__image,.apercu__video{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--ds-rayon-petit)}.apercu__image{width:auto;height:auto}.apercu__document{width:100%;max-width:var(--ds-drive-largeur-apercu-texte);height:100%;border:0;border-radius:var(--ds-rayon-petit);background:var(--ds-drive-apercu-document)}.apercu__texte{width:100%;max-width:var(--ds-drive-largeur-apercu-texte);max-height:100%;margin:0;padding:var(--ds-espace-5);overflow:auto;border-radius:var(--ds-rayon-petit);background:var(--ds-drive-apercu-document);color:var(--ds-texte-fonce);font-size:var(--ds-taille-sm);line-height:var(--ds-interligne);white-space:pre-wrap;overflow-wrap:anywhere}.apercu__son{display:flex;flex-direction:column;align-items:center;gap:var(--ds-espace-6);width:100%;max-width:var(--ds-drive-largeur-fenetre)}.apercu__audio{width:100%}.apercu__chargement{display:flex;align-items:center;gap:var(--ds-espace-2);color:var(--ds-drive-apercu-texte-doux)}.apercu__vide{display:flex;flex-direction:column;align-items:center;gap:var(--ds-espace-3);max-width:var(--ds-drive-largeur-acces);text-align:center}.apercu__vide .vignette{margin-bottom:var(--ds-espace-2)}.apercu__vide-titre{font-size:var(--ds-taille-lg);font-weight:var(--ds-poids-gras)}.apercu__vide-texte{margin-bottom:var(--ds-espace-3);color:var(--ds-drive-apercu-texte-doux)}.apercu__vide .vignette--grande,.apercu__son .vignette--grande{width:var(--ds-drive-taille-apercu-vignette)}.arbre{max-height:var(--ds-drive-hauteur-arbre);padding:var(--ds-espace-2);overflow-y:auto;border:var(--ds-bordure-fine) solid var(--ds-bordure);border-radius:var(--ds-rayon)}.arbre__ligne{display:flex;align-items:center;gap:var(--ds-espace-1);padding-left:calc(var(--profondeur, 0) * var(--ds-drive-retrait-arbre));border-radius:var(--ds-rayon-petit)}.arbre__ligne:hover{background:var(--ds-drive-survol)}.arbre__ligne--choisie,.arbre__ligne--choisie:hover{background:var(--ds-drive-selection);box-shadow:var(--ds-drive-ombre-selection)}.arbre__deplier,.arbre__dossier{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:inline-flex;align-items:center;min-height:var(--ds-drive-taille-cible);border-radius:var(--ds-rayon-petit)}.arbre__deplier{justify-content:center;flex-shrink:0;width:var(--ds-drive-taille-cible);color:var(--ds-texte)}.arbre__deplier .icone{width:var(--ds-drive-taille-icone-petite);height:var(--ds-drive-taille-icone-petite)}.arbre__dossier{flex:1;gap:var(--ds-espace-2);min-width:0;padding-right:var(--ds-espace-3);font-weight:var(--ds-poids-moyen)}.arbre__dossier[aria-pressed=true]{font-weight:var(--ds-poids-gras)}.arbre__dossier:disabled{opacity:var(--ds-opacite-desactive);cursor:not-allowed}.arbre__icone{color:var(--ds-drive-type-folder)}.arbre__nom{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arbre__info{padding:var(--ds-espace-2) var(--ds-espace-3);padding-left:calc(var(--profondeur, 0) * var(--ds-drive-retrait-arbre) + var(--ds-drive-taille-cible));font-size:var(--ds-taille-xs);color:var(--ds-texte-tres-leger)}.arbre__info--erreur{color:var(--ds-erreur-texte)}.avatar{display:inline-grid;place-items:center;flex-shrink:0;width:var(--ds-drive-taille-avatar);height:var(--ds-drive-taille-avatar);border-radius:var(--ds-rayon-complet);background:hsl(var(--avatar-teinte),var(--ds-drive-avatar-saturation),var(--ds-drive-avatar-clarte));color:hsl(var(--avatar-teinte),var(--ds-drive-avatar-saturation),var(--ds-drive-avatar-clarte-texte));font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.avatar--petit{width:var(--ds-drive-taille-avatar-petit);height:var(--ds-drive-taille-avatar-petit)}.avatar--grand{width:var(--ds-drive-taille-avatar-grand);height:var(--ds-drive-taille-avatar-grand);font-size:var(--ds-taille-xl)}.badge-glisse{position:fixed;top:0;left:0;display:inline-flex;align-items:center;gap:var(--ds-espace-2);padding:var(--ds-espace-2) var(--ds-espace-4);border-radius:var(--ds-rayon-complet);background:var(--ds-noir);color:var(--ds-blanc);font-family:var(--ds-police-body);font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-gras);transform:translateY(-200%)}.badge{display:inline-flex;align-items:center;gap:var(--ds-espace-1);padding:var(--ds-espace-1) var(--ds-espace-2);border-radius:var(--ds-rayon-complet);background:var(--ds-drive-actif);font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);line-height:var(--ds-interligne-serre);white-space:nowrap}.badge .icone{width:var(--ds-drive-taille-icone-petite);height:var(--ds-drive-taille-icone-petite)}.badge--admin{background:var(--ds-noir);color:var(--ds-jaune)}.badge--attente{background:var(--ds-attention-fond);color:var(--ds-attention-texte)}.barre-selection{--ds-drive-focus: var(--ds-jaune);position:fixed;bottom:var(--ds-espace-5);left:50%;z-index:var(--ds-drive-z-selection);display:flex;align-items:center;gap:var(--ds-espace-2);max-width:calc(100vw - var(--ds-espace-6));padding:var(--ds-espace-1) var(--ds-espace-2) var(--ds-espace-1) var(--ds-espace-1);border-radius:var(--ds-rayon-complet);background:var(--ds-noir);color:var(--ds-blanc);box-shadow:var(--ds-drive-ombre-flottante);transform:translate(-50%);animation:barre-selection-apparition var(--ds-drive-duree) var(--ds-courbe-revele)}@media (min-width: 1024px){.barre-selection{left:calc(50% + var(--ds-drive-largeur-barre) / 2)}}@media (max-width: 639px){.barre-selection{bottom:var(--ds-espace-3)}}.barre-selection__fermer,.barre-selection__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-espace-2);flex-shrink:0;min-width:var(--ds-drive-taille-cible);min-height:var(--ds-drive-taille-cible);border-radius:var(--ds-rayon-complet);transition:background-color var(--ds-drive-transition)}.barre-selection__fermer:hover,.barre-selection__action:hover{background:var(--ds-drive-apercu-outil-survol)}.barre-selection__compte{padding-right:var(--ds-espace-2);font-weight:var(--ds-poids-gras);white-space:nowrap}.barre-selection__actions{display:flex;gap:var(--ds-espace-1);overflow-x:auto}.barre-selection__action{padding:0 var(--ds-espace-3);font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-fort)}.barre-selection__action--danger{color:var(--ds-drive-danger-sur-sombre)}@media (max-width: 767px){.barre-selection__texte{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@keyframes barre-selection-apparition{0%{opacity:0;transform:translate(-50%,var(--ds-distance-revele))}}.bascule-vue{display:inline-flex;padding:var(--ds-espace-1);border-radius:var(--ds-rayon-complet);background:var(--ds-drive-actif)}.bascule-vue__bouton{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:var(--ds-drive-taille-cible);height:var(--ds-drive-taille-cible);border-radius:var(--ds-rayon-complet);color:var(--ds-texte);transition:background-color var(--ds-drive-transition),color var(--ds-drive-transition)}.bascule-vue__bouton:hover{color:var(--ds-texte-fonce)}.bascule-vue__bouton[aria-pressed=true]{background:var(--ds-drive-panneau);color:var(--ds-texte-fonce);box-shadow:var(--ds-drive-ombre-panneau)}.bouton-flottant{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;position:fixed;right:var(--ds-espace-4);bottom:var(--ds-espace-4);z-index:var(--ds-drive-z-flottant);display:inline-flex;align-items:center;justify-content:center;width:var(--ds-drive-taille-flottant);height:var(--ds-drive-taille-flottant);border-radius:var(--ds-rayon-grand);background:var(--ds-jaune);color:var(--ds-noir);box-shadow:var(--ds-drive-ombre-flottante);transition:transform var(--ds-drive-transition)}.bouton-flottant .icone{width:var(--ds-drive-taille-icone-grande);height:var(--ds-drive-taille-icone-grande)}.bouton-flottant:active{transform:scale(var(--ds-drive-echelle-appui))}@media (min-width: 1024px){.bouton-flottant{display:none}}body:has(.barre-selection) .bouton-flottant{display:none}.bouton-nouveau{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:inline-flex;align-items:center;align-self:flex-start;gap:var(--ds-espace-3);min-height:var(--ds-drive-taille-flottant);padding:0 var(--ds-espace-6) 0 var(--ds-espace-5);border-radius:var(--ds-rayon-grand);background:var(--ds-jaune);color:var(--ds-noir);font-size:var(--ds-taille-md);font-weight:var(--ds-poids-gras);box-shadow:var(--ds-ombre-bouton);transition:transform var(--ds-drive-transition),box-shadow var(--ds-drive-transition),background-color var(--ds-drive-transition)}.bouton-nouveau .icone{width:var(--ds-drive-taille-icone-grande);height:var(--ds-drive-taille-icone-grande)}.bouton-nouveau:hover:not(:disabled){background:var(--ds-jaune-survol);box-shadow:var(--ds-ombre-bouton-survol);transform:translateY(var(--ds-drive-decalage-survol))}.bouton-nouveau:active:not(:disabled){transform:scale(var(--ds-drive-echelle-appui))}.bouton-nouveau:disabled{opacity:var(--ds-opacite-desactive);box-shadow:none;cursor:not-allowed}.bouton{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-espace-2);flex-shrink:0;min-height:var(--ds-drive-taille-cible);padding:0 var(--ds-espace-5);border-radius:var(--ds-rayon-complet);font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-fort);line-height:var(--ds-interligne-serre);text-decoration:none;white-space:nowrap;transition:background-color var(--ds-drive-transition),color var(--ds-drive-transition),box-shadow var(--ds-drive-transition),transform var(--ds-drive-transition)}.bouton:active:not(:disabled){transform:scale(var(--ds-drive-echelle-appui))}.bouton:disabled{opacity:var(--ds-opacite-desactive);cursor:not-allowed}.bouton--primaire{background:var(--ds-jaune);color:var(--ds-noir);font-weight:var(--ds-poids-gras);box-shadow:var(--ds-ombre-bouton)}.bouton--primaire:hover:not(:disabled){background:var(--ds-jaune-survol)}.bouton--secondaire{background:var(--ds-drive-panneau);box-shadow:inset 0 0 0 var(--ds-bordure-fine) var(--ds-bordure-forte)}.bouton--secondaire:hover:not(:disabled){background:var(--ds-drive-panneau-doux);box-shadow:inset 0 0 0 var(--ds-bordure-fine) var(--ds-noir)}.bouton--discret:hover:not(:disabled){background:var(--ds-drive-survol)}.bouton--danger{background:var(--ds-erreur);color:var(--ds-blanc)}.bouton--danger:hover:not(:disabled){background:var(--ds-erreur-texte)}.bouton--danger-discret{color:var(--ds-erreur-texte)}.bouton--danger-discret:hover:not(:disabled){background:var(--ds-erreur-fond)}.bouton--compact{padding:0 var(--ds-espace-3);font-size:var(--ds-taille-xs)}.bouton--icone{width:var(--ds-drive-taille-cible);padding:0}.bouton--large{width:100%;min-height:var(--ds-drive-taille-cible-grande)}.case-a-cocher{display:inline-flex;align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-taille-cible);cursor:pointer}.case-a-cocher input{flex-shrink:0;width:var(--ds-taille-case);height:var(--ds-taille-case);margin:0;accent-color:var(--ds-noir);cursor:pointer}.champ{position:relative;display:flex;flex-direction:column;gap:var(--ds-espace-2)}.champ__libelle{font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.champ__facultatif{font-weight:var(--ds-poids-normal);color:var(--ds-texte-tres-leger)}.champ__saisie{width:100%;min-height:var(--ds-drive-taille-cible-grande);padding:var(--ds-espace-3) var(--ds-espace-4);border:var(--ds-bordure-fine) solid var(--ds-bordure-forte);border-radius:var(--ds-rayon);background:var(--ds-drive-panneau);color:var(--ds-texte-fonce);font-size:var(--ds-taille-md);transition:border-color var(--ds-drive-transition),box-shadow var(--ds-drive-transition)}.champ__saisie::-moz-placeholder{color:var(--ds-texte-tres-leger)}.champ__saisie::placeholder{color:var(--ds-texte-tres-leger)}.champ__saisie:hover:not(:disabled){border-color:var(--ds-noir)}.champ__saisie:focus-visible{outline:none;border-color:var(--ds-noir);box-shadow:0 0 0 var(--ds-espace-1) var(--ds-bordure-focus)}.champ__saisie:disabled,.champ__saisie[readonly]{background:var(--ds-drive-panneau-doux)}.champ__saisie--date{max-width:var(--ds-largeur-champ-court)}.champ__erreur{font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-moyen);color:var(--ds-erreur-texte)}.champ--erreur .champ__saisie{border-color:var(--ds-erreur)}.champ--recherche .champ__icone{position:absolute;top:50%;left:var(--ds-espace-4);color:var(--ds-texte-tres-leger);transform:translateY(-50%);pointer-events:none}.champ--recherche .champ__saisie{padding-left:calc(var(--ds-espace-4) + var(--ds-drive-taille-icone) + var(--ds-espace-2));border-radius:var(--ds-rayon-complet)}.champ__groupe{position:relative;display:flex}.champ__groupe .champ__saisie{padding-right:calc(var(--ds-drive-taille-cible) + var(--ds-espace-2))}.champ__bouton{position:absolute;top:50%;right:var(--ds-espace-1);transform:translateY(-50%);color:var(--ds-texte)}.champ__bouton:active:not(:disabled){transform:translateY(-50%) scale(var(--ds-drive-echelle-appui))}.collection{--grille-ligne: var(--ds-drive-taille-cible) minmax(0, 1fr) var(--ds-drive-colonne-date) var(--ds-drive-colonne-taille) var(--ds-drive-taille-cible);display:flex;flex:1;flex-direction:column;min-width:0}@media (max-width: 767px){.collection{--grille-ligne: var(--ds-drive-taille-cible) minmax(0, 1fr) var(--ds-drive-colonne-taille) var(--ds-drive-taille-cible)}}.collection__entete{display:grid;grid-template-columns:var(--grille-ligne);gap:var(--ds-espace-3);padding:0 var(--ds-espace-2) var(--ds-espace-2) var(--ds-espace-3);border-bottom:var(--ds-bordure-fine) solid var(--ds-bordure)}.collection__colonne{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;letter-spacing:var(--ds-espacement-large);color:var(--ds-texte-tres-leger);grid-column:3;color:var(--ds-texte)}@media (max-width: 767px){.collection__colonne{display:none}}.collection__colonne--nom{grid-column:2}@media (max-width: 767px){.collection__colonne--nom{display:block}}.collection__colonne--taille{grid-column:4;text-align:right}@media (max-width: 767px){.collection__colonne--taille{display:block;grid-column:3}}.collection__liste--lignes{display:flex;flex-direction:column;padding-top:var(--ds-espace-1)}.collection__liste--grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ds-drive-carte-min),1fr));gap:var(--ds-espace-4)}@media (max-width: 639px){.collection__liste--grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-espace-3)}}.compte{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--ds-espace-2);flex-shrink:0;min-height:var(--ds-drive-taille-cible-grande);margin:0 0 0 auto;padding:var(--ds-espace-1) var(--ds-espace-3) var(--ds-espace-1) var(--ds-espace-1);border-radius:var(--ds-rayon-complet);transition:background-color var(--ds-drive-transition)}.compte:hover{background:var(--ds-drive-actif)}@media (max-width: 767px){.compte{padding-right:var(--ds-espace-1)}}.compte__nom{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:var(--ds-drive-colonne-date);font-weight:var(--ds-poids-fort)}@media (max-width: 767px){.compte__nom{display:none}}.compte__fleche{width:var(--ds-drive-taille-icone-petite);height:var(--ds-drive-taille-icone-petite)}@media (max-width: 767px){.compte__fleche{display:none}}.depot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ds-drive-z-depot);display:grid;place-items:center;padding:var(--ds-espace-6);background:var(--ds-drive-voile-depot);box-shadow:inset 0 0 0 var(--ds-drive-epaisseur-lisere) var(--ds-jaune);pointer-events:none;animation:depot-apparition var(--ds-drive-duree-rapide) ease-out}.depot--refus{box-shadow:inset 0 0 0 var(--ds-drive-epaisseur-lisere) var(--ds-erreur)}.depot__carte{background:var(--ds-drive-panneau);border:var(--ds-bordure-fine) solid var(--ds-bordure);border-radius:var(--ds-rayon-grand);box-shadow:var(--ds-drive-ombre-panneau);display:flex;flex-direction:column;align-items:center;gap:var(--ds-espace-4);max-width:var(--ds-drive-largeur-acces);padding:var(--ds-espace-8) var(--ds-espace-6);box-shadow:var(--ds-drive-ombre-flottante);text-align:center}.depot__icone{width:var(--ds-drive-taille-pictogramme);height:var(--ds-drive-taille-pictogramme);padding:var(--ds-espace-4);border-radius:var(--ds-rayon-complet);background:var(--ds-jaune);color:var(--ds-noir)}.depot--refus .depot__icone{background:var(--ds-erreur-fond);color:var(--ds-erreur-texte)}.depot__texte{font-size:var(--ds-taille-md);line-height:var(--ds-interligne);color:var(--ds-texte)}.depot__dossier{display:block;overflow-wrap:anywhere;font-size:var(--ds-taille-lg);color:var(--ds-texte-fonce)}@keyframes depot-apparition{0%{opacity:0}}.element{position:relative;border-radius:var(--ds-rayon);color:var(--ds-texte-fonce);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--ds-drive-transition),box-shadow var(--ds-drive-transition),opacity var(--ds-drive-transition)}.element:hover{background:var(--ds-drive-survol)}.element--ligne{display:grid;grid-template-columns:var(--grille-ligne);align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-hauteur-ligne);padding:0 var(--ds-espace-2) 0 var(--ds-espace-3)}.element--ligne>.vignette,.element--ligne>.element__case{grid-row:1;grid-column:1}.element--ligne>.element__infos{grid-column:2}.element--ligne>.element__colonne--date{grid-column:3}.element--ligne>.element__colonne--taille{grid-column:4}.element--ligne>.element__menu{grid-column:5}.element--ligne+.element--ligne{box-shadow:0 calc(var(--ds-bordure-fine) * -1) 0 var(--ds-bordure)}@media (max-width: 767px){.element--ligne>.element__colonne--date{display:none}.element--ligne>.element__colonne--taille{grid-column:3}.element--ligne>.element__menu{grid-column:4}}.element--carte{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ds-espace-2) var(--ds-espace-1);padding:var(--ds-espace-2);border:var(--ds-bordure-fine) solid var(--ds-bordure);background:var(--ds-drive-panneau)}.element--carte>.vignette{grid-column:1/-1}.element--carte>.element__case{position:absolute;top:var(--ds-espace-2);left:var(--ds-espace-2)}.element--carte:hover{background:var(--ds-drive-panneau-doux);box-shadow:var(--ds-drive-ombre-panneau)}.element--selectionne,.element--selectionne:hover{background:var(--ds-drive-selection);box-shadow:var(--ds-drive-ombre-selection)}.element--carte.element--selectionne{border-color:var(--ds-drive-selection-bord)}.element--glisse{opacity:var(--ds-drive-opacite-glisse)}.element--cible,.element--cible:hover{background:var(--ds-drive-cible);box-shadow:var(--ds-drive-ombre-cible)}.element--refus,.element--refus:hover{background:var(--ds-drive-refus);box-shadow:var(--ds-drive-ombre-refus)}.element__case{z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--ds-drive-taille-cible);height:var(--ds-drive-taille-cible);cursor:pointer;opacity:0;transition:opacity var(--ds-drive-transition)}.element__case .icone{width:var(--ds-drive-taille-case);height:var(--ds-drive-taille-case);padding:var(--ds-bordure-epaisse);border-radius:var(--ds-rayon-petit);background:var(--ds-drive-panneau);box-shadow:inset 0 0 0 var(--ds-bordure-epaisse) var(--ds-bordure-forte);color:transparent}.element:hover .element__case,.element:focus-visible .element__case,.element--selectionne .element__case,.collection:has(.element--selectionne) .element__case{opacity:1}.element--selectionne .element__case .icone{background:var(--ds-noir);box-shadow:none;color:var(--ds-jaune)}.element__infos{display:flex;align-items:center;gap:var(--ds-espace-2);min-width:0}.element--carte .element__infos{flex-wrap:wrap;row-gap:0;padding-left:var(--ds-espace-2)}.element__nom{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:var(--ds-poids-fort)}.element--carte .element__nom{flex:1}.element__badges{display:inline-flex;flex-shrink:0;gap:var(--ds-espace-1);color:var(--ds-texte-tres-leger)}.element__badges:empty{display:none}.element__badge{width:var(--ds-drive-taille-icone-petite);height:var(--ds-drive-taille-icone-petite)}.element__badge--travail{color:var(--ds-jaune-profond)}.element__meta{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-basis:100%;font-size:var(--ds-taille-xs);color:var(--ds-texte)}.element__colonne{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ds-taille-sm);color:var(--ds-texte)}.element__colonne--taille{font-variant-numeric:tabular-nums;text-align:right}@media (hover: hover){.element__menu{opacity:0}.element:hover .element__menu,.element:focus-visible .element__menu,.element--selectionne .element__menu{opacity:1}}.entete-page{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ds-espace-3) var(--ds-espace-4)}.entete-page__titres{display:flex;flex-direction:column;gap:var(--ds-espace-1);min-width:0;max-width:100%}.entete-page__titre{font-family:var(--ds-police-affichage);font-weight:var(--ds-poids-noir);line-height:var(--ds-interligne-serre);text-transform:uppercase;letter-spacing:var(--ds-espacement-serre);color:var(--ds-texte-fonce);font-size:var(--ds-taille-3xl);overflow-wrap:anywhere}@media (max-width: 639px){.entete-page__titre{font-size:var(--ds-taille-2xl)}}.entete-page__outils{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-espace-2)}.entete-page__compte{font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-fort);color:var(--ds-texte)}.envoi{display:flex;align-items:center;gap:var(--ds-espace-3);padding:var(--ds-espace-2) var(--ds-espace-3) var(--ds-espace-2) var(--ds-espace-5)}.envoi__statut{color:var(--ds-texte-tres-leger)}.envoi--uploading .envoi__statut,.envoi--optimizing .envoi__statut{color:var(--ds-texte-fonce)}.envoi--uploading .envoi__statut{animation:icone-rotation var(--ds-drive-duree-rotation) linear infinite}.envoi--done .envoi__statut{color:var(--ds-succes)}.envoi--error .envoi__statut{color:var(--ds-erreur)}.envoi__infos{display:flex;flex:1;flex-direction:column;gap:var(--ds-espace-1);min-width:0}.envoi__nom{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.envoi__detail,.envoi__cible{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ds-taille-xs);color:var(--ds-texte)}.envoi__cible{color:var(--ds-texte-tres-leger)}.envoi--error .envoi__detail{color:var(--ds-erreur-texte)}.envoi--cancelled .envoi__nom{color:var(--ds-texte-tres-leger);text-decoration:line-through}.etat-vide{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-espace-3);padding:var(--ds-espace-12) var(--ds-espace-4);text-align:center}.etat-vide__pictogramme{display:inline-flex;align-items:center;justify-content:center;width:var(--ds-drive-taille-pictogramme);height:var(--ds-drive-taille-pictogramme);margin-bottom:var(--ds-espace-2);border-radius:var(--ds-rayon-grand);background:var(--ds-jaune);color:var(--ds-noir);box-shadow:var(--ds-ombre-bouton);transform:rotate(-4deg)}.etat-vide__pictogramme .icone{width:var(--ds-drive-taille-icone-grande);height:var(--ds-drive-taille-icone-grande)}.etat-vide__titre{font-size:var(--ds-taille-lg);font-weight:var(--ds-poids-gras);color:var(--ds-texte-fonce)}.etat-vide__texte{max-width:var(--ds-largeur-resume);color:var(--ds-texte);line-height:var(--ds-interligne)}.etat-vide__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ds-espace-2);margin-top:var(--ds-espace-2)}.fenetre{width:min(var(--ds-drive-largeur-fenetre),100vw - var(--ds-espace-8));max-width:none;max-height:var(--ds-drive-hauteur-fenetre-max);margin:auto;padding:0;border:0;border-radius:var(--ds-rayon-grand);background:var(--ds-drive-panneau);color:var(--ds-texte-fonce);box-shadow:var(--ds-drive-ombre-fenetre);overflow:hidden}.fenetre[open]{animation:fenetre-apparition var(--ds-drive-duree) var(--ds-courbe-revele)}.fenetre::backdrop{background:var(--ds-drive-voile)}@media (max-width: 639px){.fenetre{width:100vw;max-height:var(--ds-drive-hauteur-fenetre-max);margin:auto 0 0;border-radius:var(--ds-rayon-grand) var(--ds-rayon-grand) 0 0}}.fenetre--etroite{width:min(var(--ds-drive-largeur-fenetre-etroite),100vw - var(--ds-espace-8))}@media (max-width: 639px){.fenetre--etroite{width:100vw}}.fenetre__boite,.fenetre__formulaire{display:flex;flex-direction:column;min-height:0;max-height:inherit}.fenetre__formulaire{flex:1}.fenetre__entete{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-espace-3);padding:var(--ds-espace-5) var(--ds-espace-4) var(--ds-espace-2) var(--ds-espace-6)}@media (max-width: 639px){.fenetre__entete{padding-left:var(--ds-espace-5)}}.fenetre__titre{font-size:var(--ds-taille-xl);font-weight:var(--ds-poids-gras);line-height:var(--ds-interligne-serre);overflow-wrap:anywhere}.fenetre__corps{display:flex;flex-direction:column;gap:var(--ds-espace-5);min-height:0;padding:var(--ds-espace-3) var(--ds-espace-6) var(--ds-espace-5);overflow-y:auto}@media (max-width: 639px){.fenetre__corps{padding:var(--ds-espace-3) var(--ds-espace-5) var(--ds-espace-5)}}.fenetre__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ds-espace-2);padding:var(--ds-espace-4) var(--ds-espace-6);border-top:var(--ds-bordure-fine) solid var(--ds-bordure);background:var(--ds-drive-panneau-doux)}@media (max-width: 639px){.fenetre__actions{padding:var(--ds-espace-3) var(--ds-espace-5) var(--ds-espace-5)}}.fenetre__texte{color:var(--ds-texte);line-height:var(--ds-interligne)}@keyframes fenetre-apparition{0%{opacity:0;transform:translateY(var(--ds-distance-revele))}}.fil-ariane{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.fil-ariane__liste{display:flex;align-items:center;gap:var(--ds-espace-1)}.fil-ariane__etape{min-width:0}.fil-ariane__lien{display:inline-flex;align-items:center;gap:var(--ds-espace-2);max-width:var(--ds-drive-largeur-menu);min-height:var(--ds-drive-taille-cible);padding:0 var(--ds-espace-2);border-radius:var(--ds-rayon-petit);color:var(--ds-texte);font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-moyen);text-decoration:none;white-space:nowrap;transition:background-color var(--ds-drive-transition),box-shadow var(--ds-drive-transition)}.fil-ariane__lien span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fil-ariane__lien:hover{background:var(--ds-drive-survol);color:var(--ds-texte-fonce)}.fil-ariane__lien[aria-current=page]{color:var(--ds-texte-fonce);font-weight:var(--ds-poids-gras)}.fil-ariane__lien--cible,.fil-ariane__lien--cible:hover{background:var(--ds-drive-cible);box-shadow:var(--ds-drive-ombre-cible)}.fil-ariane__lien--refus,.fil-ariane__lien--refus:hover{background:var(--ds-drive-refus);box-shadow:var(--ds-drive-ombre-refus)}.fil-ariane__separateur{display:inline-flex;flex-shrink:0;color:var(--ds-texte-tres-leger)}.fil-ariane__separateur .icone{width:var(--ds-drive-taille-icone-petite);height:var(--ds-drive-taille-icone-petite)}.interrupteur{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-taille-cible);font-weight:var(--ds-poids-fort)}.interrupteur:disabled{opacity:var(--ds-opacite-desactive);cursor:not-allowed}.interrupteur:focus-visible{outline:none}.interrupteur:focus-visible .interrupteur__piste{outline:var(--ds-drive-anneau) solid var(--ds-drive-focus);outline-offset:var(--ds-drive-anneau-decalage)}.interrupteur__piste{display:inline-flex;align-items:center;flex-shrink:0;width:var(--ds-drive-largeur-interrupteur);height:var(--ds-drive-hauteur-interrupteur);padding:0 calc((var(--ds-drive-hauteur-interrupteur) - var(--ds-drive-taille-curseur)) / 2);border-radius:var(--ds-rayon-complet);background:var(--ds-drive-piste);transition:background-color var(--ds-drive-transition)}.interrupteur__curseur{width:var(--ds-drive-taille-curseur);height:var(--ds-drive-taille-curseur);border-radius:var(--ds-rayon-complet);background:var(--ds-blanc);box-shadow:var(--ds-drive-ombre-panneau);transition:transform var(--ds-drive-transition)}.interrupteur[aria-checked=true] .interrupteur__piste{background:var(--ds-noir)}.interrupteur[aria-checked=true] .interrupteur__curseur{background:var(--ds-jaune);transform:translate(calc(var(--ds-drive-largeur-interrupteur) - var(--ds-drive-hauteur-interrupteur)))}.invitation{display:flex;flex-direction:column;gap:var(--ds-espace-2)}.invitation__libelle{font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.invitation__ligne{display:flex;align-items:flex-start;gap:var(--ds-espace-2)}.invitation__ligne .selecteur-role{min-height:var(--ds-drive-taille-cible-grande)}@media (max-width: 639px){.invitation__ligne{flex-direction:column;align-items:stretch}}.invitation__aide{font-size:var(--ds-taille-xs);color:var(--ds-texte)}.invitation__erreur{font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-moyen);color:var(--ds-erreur-texte)}.invitation__message{width:100%;min-height:var(--ds-drive-hauteur-message);padding:var(--ds-espace-3) var(--ds-espace-4);border:var(--ds-bordure-fine) solid var(--ds-bordure-forte);border-radius:var(--ds-rayon);background:var(--ds-drive-panneau);color:var(--ds-texte-fonce);line-height:var(--ds-interligne);resize:vertical}.invitation__message:focus-visible{outline:none;border-color:var(--ds-noir);box-shadow:0 0 0 var(--ds-espace-1) var(--ds-bordure-focus)}.invitation__actions{display:flex;justify-content:flex-end;gap:var(--ds-espace-2)}.jauge{display:flex;width:100%;height:var(--ds-drive-hauteur-jauge);overflow:hidden;border-radius:var(--ds-rayon-complet);background:var(--ds-drive-piste)}.jauge--fine{height:var(--ds-drive-hauteur-jauge-fine)}.jauge__part{height:100%;transition:width var(--ds-drive-duree) var(--ds-courbe-revele)}.jauge__part--drive{background:var(--ds-noir)}.jauge__part--autre{background:var(--ds-drive-autre-donnee)}.lien-public{display:flex;flex-direction:column;gap:var(--ds-espace-3);padding:var(--ds-espace-4);border-radius:var(--ds-rayon);background:var(--ds-drive-panneau-doux)}.lien-public__entete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-espace-2)}.lien-public__vues{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-fort);color:var(--ds-texte)}.lien-public__adresse{display:flex;gap:var(--ds-espace-2)}.lien-public__adresse .champ__saisie{flex:1;min-width:0;font-size:var(--ds-taille-sm)}@media (max-width: 639px){.lien-public__adresse{flex-direction:column}}.lien-public__reglage{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-espace-2) var(--ds-espace-3);min-height:var(--ds-drive-taille-cible-grande)}.lien-public__icone{color:var(--ds-texte)}.lien-public__libelle{font-weight:var(--ds-poids-moyen);color:var(--ds-texte-fonce)}.lien-public__aide{font-size:var(--ds-taille-xs);color:var(--ds-texte)}.lien-public__mot-de-passe{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--ds-espace-2)}.lien-public__mot-de-passe .champ__saisie{flex:1;min-width:var(--ds-drive-largeur-saisie-email)}.liste-partage{display:flex;flex-direction:column}.liste-partage__ligne{display:flex;align-items:center;gap:var(--ds-espace-3);padding:var(--ds-espace-2) 0}.liste-partage__ligne+.liste-partage__ligne{border-top:var(--ds-bordure-fine) solid var(--ds-bordure)}@media (max-width: 639px){.liste-partage__ligne{flex-wrap:wrap}}.liste-partage__identite{display:flex;flex:1;flex-direction:column;gap:var(--ds-espace-1);min-width:0}.liste-partage__nom{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.liste-partage__vous{font-weight:var(--ds-poids-normal);color:var(--ds-texte-tres-leger)}.liste-partage__email,.liste-partage__heritage{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ds-taille-xs);color:var(--ds-texte)}.liste-partage__heritage{color:var(--ds-texte-tres-leger)}.liste-partage__statut{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-espace-2)}.liste-partage__lien{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;min-height:var(--ds-drive-taille-cible);padding:0 var(--ds-espace-2);border-radius:var(--ds-rayon-petit);font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-decoration:underline;text-decoration-color:var(--ds-jaune-profond);text-underline-offset:var(--ds-espace-1)}.liste-partage__lien:disabled{color:var(--ds-texte-tres-leger);text-decoration:none;cursor:default}.liste-partage__actions{display:flex;flex-shrink:0;align-items:center;gap:var(--ds-espace-1)}@media (max-width: 639px){.liste-partage__actions{width:100%;justify-content:flex-end}}.liste-partage__role{flex-shrink:0}.liste-partage__role--fixe{display:inline-flex;align-items:center;gap:var(--ds-espace-2);padding:0 var(--ds-espace-3);font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-moyen);color:var(--ds-texte)}.liste-partage__role--fixe .icone{width:var(--ds-drive-taille-icone-petite);height:var(--ds-drive-taille-icone-petite)}.marque{display:inline-flex;align-items:center;gap:var(--ds-espace-3);color:var(--ds-texte-fonce)}.marque__logo{width:var(--ds-drive-taille-logo);height:var(--ds-drive-taille-logo);-o-object-fit:contain;object-fit:contain}.marque__nom{font-family:var(--ds-police-affichage);font-weight:var(--ds-poids-noir);line-height:var(--ds-interligne-serre);text-transform:uppercase;letter-spacing:var(--ds-espacement-serre);color:var(--ds-texte-fonce);display:flex;flex-direction:column;font-size:var(--ds-taille-2xl)}.marque__club{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;letter-spacing:var(--ds-espacement-large);color:var(--ds-texte-tres-leger);font-family:var(--ds-police-body);color:var(--ds-texte-fonce)}.menu{position:fixed;z-index:var(--ds-drive-z-menu);display:flex;flex-direction:column;min-width:var(--ds-drive-largeur-menu);max-width:calc(100vw - var(--ds-espace-4));padding:var(--ds-espace-2);border-radius:var(--ds-rayon);background:var(--ds-drive-panneau);box-shadow:var(--ds-drive-ombre-menu);animation:menu-apparition var(--ds-drive-duree-rapide) var(--ds-courbe-revele)}.menu__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-taille-cible);padding:0 var(--ds-espace-3);border-radius:var(--ds-rayon-petit);font-weight:var(--ds-poids-moyen);color:var(--ds-texte-fonce)}.menu__option:hover:not(:disabled),.menu__option:focus-visible{background:var(--ds-drive-actif)}.menu__option:focus-visible{outline-offset:calc(var(--ds-drive-anneau-decalage) * -1)}.menu__option:disabled{opacity:var(--ds-opacite-desactive);cursor:not-allowed}.menu__option--danger{color:var(--ds-erreur-texte)}.menu__option--danger:hover:not(:disabled),.menu__option--danger:focus-visible{background:var(--ds-erreur-fond)}.menu__separateur{height:var(--ds-bordure-fine);margin:var(--ds-espace-2) var(--ds-espace-1);background:var(--ds-bordure)}@keyframes menu-apparition{0%{opacity:0;transform:scale(var(--ds-drive-echelle-appui))}}.notifications{position:fixed;inset:auto auto var(--ds-espace-5) 50%;display:flex;flex-direction:column;align-items:center;gap:var(--ds-espace-2);width:min(var(--ds-drive-largeur-notification),100vw - var(--ds-espace-6));margin:0;padding:0;border:0;background:none;color:inherit;overflow:visible;transform:translate(-50%);pointer-events:none}.notification{display:flex;align-items:center;gap:var(--ds-espace-3);width:100%;min-height:var(--ds-drive-taille-cible-grande);padding:var(--ds-espace-2) var(--ds-espace-2) var(--ds-espace-2) var(--ds-espace-4);border-radius:var(--ds-rayon);background:var(--ds-noir);color:var(--ds-blanc);box-shadow:var(--ds-drive-ombre-flottante);pointer-events:auto;animation:notification-apparition var(--ds-drive-duree) var(--ds-courbe-revele);--ds-drive-focus: var(--ds-jaune)}.notification__icone{color:var(--ds-jaune)}.notification--success .notification__icone{color:var(--ds-drive-succes-sur-sombre)}.notification--error .notification__icone{color:var(--ds-drive-danger-sur-sombre)}.notification__message{flex:1;min-width:0;font-weight:var(--ds-poids-moyen);line-height:var(--ds-interligne-serre);overflow-wrap:anywhere}.notification__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;min-height:var(--ds-drive-taille-cible);padding:0 var(--ds-espace-3);border-radius:var(--ds-rayon-complet);color:var(--ds-jaune);font-weight:var(--ds-poids-gras)}.notification__action:hover{background:var(--ds-drive-apercu-outil)}.notification__fermer{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ds-drive-taille-cible);height:var(--ds-drive-taille-cible);border-radius:var(--ds-rayon-complet);color:var(--ds-drive-apercu-texte-doux)}.notification__fermer:hover{background:var(--ds-drive-apercu-outil);color:var(--ds-blanc)}@keyframes notification-apparition{0%{opacity:0;transform:translateY(var(--ds-distance-revele))}}.panneau-envoi{position:fixed;right:var(--ds-espace-5);bottom:var(--ds-espace-5);z-index:var(--ds-drive-z-panneau);display:flex;flex-direction:column;width:min(var(--ds-drive-largeur-panneau-envoi),100vw - var(--ds-espace-6));overflow:hidden;border-radius:var(--ds-rayon-grand);background:var(--ds-drive-panneau);box-shadow:var(--ds-drive-ombre-flottante)}@media (max-width: 639px){.panneau-envoi{right:var(--ds-espace-3);bottom:var(--ds-espace-3)}}.panneau-envoi__entete{display:flex;align-items:center;gap:var(--ds-espace-1);padding:var(--ds-espace-3) var(--ds-espace-2) var(--ds-espace-3) var(--ds-espace-5);background:var(--ds-noir);color:var(--ds-blanc);--ds-drive-focus: var(--ds-jaune)}.panneau-envoi__entete .bouton--discret:hover:not(:disabled){background:var(--ds-drive-apercu-outil)}.panneau-envoi__resume{display:flex;flex:1;flex-direction:column;min-width:0}.panneau-envoi__titre{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-gras)}.panneau-envoi__vitesse{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ds-taille-xs);color:var(--ds-drive-apercu-texte-doux)}.panneau-envoi__replier .icone{transition:transform var(--ds-drive-transition)}.panneau-envoi--replie .panneau-envoi__replier .icone{transform:rotate(.5turn)}.panneau-envoi__liste{max-height:var(--ds-drive-hauteur-liste-envoi);padding:var(--ds-espace-2) 0;overflow-y:auto}.panneau-envoi__pied{display:flex;justify-content:flex-end;padding:var(--ds-espace-2) var(--ds-espace-3);border-top:var(--ds-bordure-fine) solid var(--ds-bordure)}.partage{width:min(var(--ds-drive-largeur-fenetre-large),100vw - var(--ds-espace-8))}@media (max-width: 639px){.partage{width:100vw}}.partage__erreur,.partage__chargement,.partage__note{display:flex;align-items:flex-start;gap:var(--ds-espace-2);line-height:var(--ds-interligne)}.partage__erreur{padding:var(--ds-espace-3) var(--ds-espace-4);border-radius:var(--ds-rayon);background:var(--ds-erreur-fond);color:var(--ds-erreur-texte)}.partage__chargement{align-items:center;padding:var(--ds-espace-6) 0;color:var(--ds-texte)}.partage__note{padding:var(--ds-espace-3) var(--ds-espace-4);border-radius:var(--ds-rayon);background:var(--ds-info-fond);color:var(--ds-info-texte)}.partage__section{display:flex;flex-direction:column;gap:var(--ds-espace-3)}.partage__titre{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;letter-spacing:var(--ds-espacement-large);color:var(--ds-texte-tres-leger);display:flex;align-items:center;gap:var(--ds-espace-2);color:var(--ds-texte)}.partage__titre .icone{width:var(--ds-drive-taille-icone-petite);height:var(--ds-drive-taille-icone-petite)}.progression{display:block;width:100%;height:var(--ds-drive-hauteur-progression);overflow:hidden;border-radius:var(--ds-rayon-complet);background:var(--ds-drive-piste)}.progression__valeur{display:block;height:100%;border-radius:inherit;background:var(--ds-noir);transition:width var(--ds-drive-duree) linear}.puce-email{display:inline-flex;align-items:center;gap:var(--ds-espace-1);max-width:100%;padding-left:var(--ds-espace-3);border-radius:var(--ds-rayon-complet);background:var(--ds-drive-actif);font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-moyen);color:var(--ds-texte-fonce)}.puce-email--invalide{background:var(--ds-erreur-fond);color:var(--ds-erreur-texte);box-shadow:var(--ds-drive-ombre-refus)}.puce-email__texte{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.puce-email__retirer{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ds-drive-taille-cible);height:var(--ds-drive-taille-cible);margin:calc(var(--ds-espace-1) * -1) 0;border-radius:var(--ds-rayon-complet)}.puce-email__retirer .icone{width:var(--ds-drive-taille-icone-petite);height:var(--ds-drive-taille-icone-petite)}.puce-email__retirer:hover{background:var(--ds-drive-survol)}.recherche{position:relative;display:flex;flex:1;align-items:center;max-width:var(--ds-drive-largeur-recherche);min-width:0}.recherche__icone{position:absolute;left:var(--ds-espace-4);color:var(--ds-texte);pointer-events:none}.recherche__saisie{width:100%;min-height:var(--ds-drive-taille-cible-grande);padding:0 var(--ds-espace-10) 0 var(--ds-espace-12);border:0;border-radius:var(--ds-rayon-complet);background:var(--ds-drive-panneau);color:var(--ds-texte-fonce);font-size:var(--ds-taille-md);box-shadow:inset 0 0 0 var(--ds-bordure-fine) var(--ds-bordure);transition:box-shadow var(--ds-drive-transition)}.recherche__saisie::-moz-placeholder{color:var(--ds-texte-tres-leger)}.recherche__saisie::placeholder{color:var(--ds-texte-tres-leger)}.recherche__saisie:hover{box-shadow:inset 0 0 0 var(--ds-bordure-fine) var(--ds-bordure-forte)}.recherche__saisie:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--ds-bordure-fine) var(--ds-noir),0 0 0 var(--ds-espace-1) var(--ds-bordure-focus)}.recherche__raccourci{position:absolute;right:var(--ds-espace-4);pointer-events:none;transition:opacity var(--ds-drive-transition)}.recherche:focus-within .recherche__raccourci{opacity:0}@media (max-width: 767px){.recherche__raccourci{display:none}}.saisie-emails{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--ds-espace-1);min-width:0;min-height:var(--ds-drive-taille-cible-grande);padding:var(--ds-espace-1) var(--ds-espace-2);border:var(--ds-bordure-fine) solid var(--ds-bordure-forte);border-radius:var(--ds-rayon);background:var(--ds-drive-panneau);cursor:text;transition:border-color var(--ds-drive-transition),box-shadow var(--ds-drive-transition)}.saisie-emails:focus-within{border-color:var(--ds-noir);box-shadow:0 0 0 var(--ds-espace-1) var(--ds-bordure-focus)}.saisie-emails--erreur,.saisie-emails--erreur:focus-within{border-color:var(--ds-erreur)}.saisie-emails__champ{flex:1;min-width:var(--ds-drive-largeur-saisie-email);min-height:var(--ds-drive-taille-cible);padding:0 var(--ds-espace-2);border:0;background:none;color:var(--ds-texte-fonce);font-size:var(--ds-taille-md)}.saisie-emails__champ::-moz-placeholder{color:var(--ds-texte-tres-leger)}.saisie-emails__champ::placeholder{color:var(--ds-texte-tres-leger)}.saisie-emails__champ:focus-visible{outline:none}.selecteur-role{min-height:var(--ds-drive-taille-cible);padding:0 var(--ds-espace-8) 0 var(--ds-espace-3);border:var(--ds-bordure-fine) solid var(--ds-bordure-forte);border-radius:var(--ds-rayon-complet);background-color:var(--ds-drive-panneau);font-size:var(--ds-taille-sm);font-weight:var(--ds-poids-fort);cursor:pointer}.selecteur-role:hover:not(:disabled){border-color:var(--ds-noir)}.selecteur-role:disabled{opacity:var(--ds-opacite-desactive);cursor:not-allowed}.squelette--liste{display:flex;flex-direction:column}.squelette--grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ds-drive-carte-min),1fr));gap:var(--ds-espace-4)}@media (max-width: 639px){.squelette--grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-espace-3)}}.squelette__element{display:grid;gap:var(--ds-espace-2)}.squelette--liste .squelette__element{grid-template-columns:var(--ds-drive-taille-vignette) minmax(0,1fr) var(--ds-drive-colonne-taille);align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-hauteur-ligne);padding:0 var(--ds-espace-3)}.squelette--grille .squelette__element{padding:var(--ds-espace-2);border:var(--ds-bordure-fine) solid var(--ds-bordure);border-radius:var(--ds-rayon)}.squelette__bloc{display:block;height:var(--ds-drive-hauteur-squelette);border-radius:var(--ds-rayon-petit);background:linear-gradient(90deg,var(--ds-drive-squelette) 0%,var(--ds-drive-squelette-reflet) 50%,var(--ds-drive-squelette) 100%) 0 0/200% 100%;animation:squelette-reflet var(--ds-drive-duree-squelette) ease-in-out infinite}.squelette__bloc--icone{width:var(--ds-drive-taille-vignette);height:var(--ds-drive-taille-vignette)}.squelette--grille .squelette__bloc--icone{width:100%;height:auto;aspect-ratio:var(--ds-drive-ratio-vignette);border-radius:var(--ds-rayon)}.squelette__bloc--texte{width:var(--ds-drive-largeur-squelette-texte)}.squelette__bloc--meta{width:var(--ds-drive-largeur-squelette-meta)}.squelette--liste .squelette__bloc--meta{width:100%}@keyframes squelette-reflet{to{background-position:-200% 0}}.vignette{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ds-drive-taille-vignette);height:var(--ds-drive-taille-vignette);overflow:hidden;border-radius:var(--ds-rayon-petit);background:var(--ds-drive-type-other-fond);color:var(--ds-drive-type-other)}.vignette--folder{background:var(--ds-drive-type-folder-fond);color:var(--ds-drive-type-folder)}.vignette--image{background:var(--ds-drive-type-image-fond);color:var(--ds-drive-type-image)}.vignette--video{background:var(--ds-drive-type-video-fond);color:var(--ds-drive-type-video)}.vignette--audio{background:var(--ds-drive-type-audio-fond);color:var(--ds-drive-type-audio)}.vignette--pdf{background:var(--ds-drive-type-pdf-fond);color:var(--ds-drive-type-pdf)}.vignette--document{background:var(--ds-drive-type-document-fond);color:var(--ds-drive-type-document)}.vignette--spreadsheet{background:var(--ds-drive-type-spreadsheet-fond);color:var(--ds-drive-type-spreadsheet)}.vignette--presentation{background:var(--ds-drive-type-presentation-fond);color:var(--ds-drive-type-presentation)}.vignette--archive{background:var(--ds-drive-type-archive-fond);color:var(--ds-drive-type-archive)}.vignette--text{background:var(--ds-drive-type-text-fond);color:var(--ds-drive-type-text)}.vignette--code{background:var(--ds-drive-type-code-fond);color:var(--ds-drive-type-code)}.vignette--other{background:var(--ds-drive-type-other-fond);color:var(--ds-drive-type-other)}.vignette--grande{width:100%;height:auto;aspect-ratio:var(--ds-drive-ratio-vignette);border-radius:var(--ds-rayon)}.vignette--grande .icone{width:var(--ds-drive-taille-cible-grande);height:var(--ds-drive-taille-cible-grande)}.vignette--image{background:var(--ds-drive-piste)}.vignette--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.voile{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ds-drive-z-voile);background:var(--ds-drive-voile);cursor:default;animation:voile-apparition var(--ds-drive-duree) ease-out}@media (min-width: 1024px){.voile{display:none}}@keyframes voile-apparition{0%{opacity:0}}.formulaire-acces{display:flex;flex-direction:column;gap:var(--ds-espace-4)}.formulaire-acces__bascule{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--ds-drive-taille-cible);color:var(--ds-texte-fonce);font-size:var(--ds-taille-sm);text-decoration:underline;text-underline-offset:var(--ds-espace-1)}.formulaire-acces__bascule:hover{text-decoration-thickness:var(--ds-bordure-epaisse)}.corbeille{display:flex;flex-direction:column}.ligne-corbeille{display:flex;align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-hauteur-ligne);padding:var(--ds-espace-2) var(--ds-espace-3);border-radius:var(--ds-rayon);transition:background-color var(--ds-drive-transition)}.ligne-corbeille+.ligne-corbeille{box-shadow:0 calc(var(--ds-bordure-fine) * -1) 0 var(--ds-bordure)}.ligne-corbeille:hover{background:var(--ds-drive-survol)}@media (max-width: 639px){.ligne-corbeille{flex-wrap:wrap}}.ligne-corbeille__infos{display:flex;flex:1;flex-direction:column;gap:var(--ds-espace-1);min-width:0}.ligne-corbeille__nom{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.ligne-corbeille__meta{display:flex;flex-wrap:wrap;gap:0 var(--ds-espace-3);font-size:var(--ds-taille-sm);color:var(--ds-texte-leger)}.ligne-corbeille__echeance{font-weight:var(--ds-poids-moyen);color:var(--ds-attention-texte)}.ligne-corbeille__actions{display:flex;flex-shrink:0;gap:var(--ds-espace-2)}@media (max-width: 639px){.ligne-corbeille__actions{width:100%;justify-content:flex-end}}.explorateur{display:flex;flex:1;flex-direction:column;gap:var(--ds-espace-5);min-width:0;border-radius:var(--ds-rayon);transition:background-color var(--ds-drive-transition),box-shadow var(--ds-drive-transition)}.explorateur--cible{background:var(--ds-drive-cible);box-shadow:var(--ds-drive-ombre-cible)}.explorateur__aide{display:flex;align-items:center;gap:var(--ds-espace-2);padding:var(--ds-espace-3) var(--ds-espace-4);border-radius:var(--ds-rayon);background:var(--ds-drive-panneau-doux);color:var(--ds-texte);font-size:var(--ds-taille-sm)}.partage-public{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100dvh;background:var(--ds-drive-fond)}.partage-public:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:var(--ds-drive-hauteur-bande);background:var(--ds-jaune);clip-path:var(--ds-drive-diagonale)}.partage-public__barre{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-espace-3);width:min(100% - var(--ds-espace-12),var(--ds-drive-largeur-partage));margin:0 auto;padding:var(--ds-espace-5) 0}@media (max-width: 639px){.partage-public__barre{width:calc(100% - var(--ds-espace-6));padding:var(--ds-espace-4) 0}}.partage-public__contenu{background:var(--ds-drive-panneau);border:var(--ds-bordure-fine) solid var(--ds-bordure);border-radius:var(--ds-rayon-grand);box-shadow:var(--ds-drive-ombre-panneau);display:flex;flex:1;flex-direction:column;gap:var(--ds-espace-5);width:min(100% - var(--ds-espace-12),var(--ds-drive-largeur-partage));margin:0 auto;padding:var(--ds-espace-8)}@media (max-width: 639px){.partage-public__contenu{width:100%;padding:var(--ds-espace-5) var(--ds-espace-3) var(--ds-espace-10);border-bottom:0;border-radius:var(--ds-rayon-grand) var(--ds-rayon-grand) 0 0}}.partage-public__entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ds-espace-3) var(--ds-espace-4)}.partage-public__titres{display:flex;flex-direction:column;gap:var(--ds-espace-2);min-width:0}.partage-public__surtitre{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;letter-spacing:var(--ds-espacement-large);color:var(--ds-texte-tres-leger);display:inline-flex;align-items:center;gap:var(--ds-espace-2)}.partage-public__titre{font-family:var(--ds-police-affichage);font-weight:var(--ds-poids-noir);line-height:var(--ds-interligne-serre);text-transform:uppercase;letter-spacing:var(--ds-espacement-serre);color:var(--ds-texte-fonce);font-size:var(--ds-taille-3xl);overflow-wrap:anywhere}@media (max-width: 639px){.partage-public__titre{font-size:var(--ds-taille-2xl)}}.partage-public__echeance{display:inline-flex;align-items:center;gap:var(--ds-espace-2);font-size:var(--ds-taille-sm);color:var(--ds-texte)}.partage-public__pied{padding:var(--ds-espace-5) var(--ds-espace-4) var(--ds-espace-6);font-size:var(--ds-taille-sm);text-align:center;color:var(--ds-texte-leger)}.galerie{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ds-drive-carte-min),1fr));gap:var(--ds-espace-4)}@media (max-width: 639px){.galerie{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-espace-3)}}.carte-fichier{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ds-espace-2) var(--ds-espace-1);height:100%;padding:var(--ds-espace-2);border:var(--ds-bordure-fine) solid var(--ds-bordure);border-radius:var(--ds-rayon);background:var(--ds-drive-panneau);transition:background-color var(--ds-drive-transition),box-shadow var(--ds-drive-transition)}.carte-fichier>.vignette{grid-column:1/-1}.carte-fichier:hover{background:var(--ds-drive-panneau-doux);box-shadow:var(--ds-drive-ombre-panneau)}.carte-fichier__infos{display:flex;flex-direction:column;min-width:0;padding-left:var(--ds-espace-2)}.carte-fichier__lien{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce);text-decoration:none}.carte-fichier__lien:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.carte-fichier__lien:focus-visible{outline:none}.carte-fichier__lien:focus-visible:after{outline:var(--ds-drive-anneau) solid var(--ds-drive-focus);outline-offset:var(--ds-drive-anneau-decalage)}.carte-fichier__meta{font-size:var(--ds-taille-xs);color:var(--ds-texte-leger)}.carte-fichier__telecharger{position:relative}.fichier-seul{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:var(--ds-espace-8)}@media (max-width: 767px){.fichier-seul{grid-template-columns:minmax(0,1fr);gap:var(--ds-espace-5)}}.fichier-seul__apercu{display:block;border-radius:var(--ds-rayon-grand);transition:box-shadow var(--ds-drive-transition)}.fichier-seul__apercu>.vignette{border-radius:inherit}.fichier-seul__apercu:hover{box-shadow:var(--ds-ombre-carte-survol)}.fichier-seul__infos{display:flex;flex-direction:column;gap:var(--ds-espace-4)}.fichier-seul__faits{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ds-espace-2) var(--ds-espace-4)}.fichier-seul__faits dt{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;letter-spacing:var(--ds-espacement-large);color:var(--ds-texte-tres-leger);align-self:center}.fichier-seul__faits dd{font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.fichier-seul__actions{display:flex;flex-wrap:wrap;gap:var(--ds-espace-2)}.annuaire{display:grid;grid-template-columns:var(--ds-drive-largeur-annuaire) minmax(0,1fr);gap:var(--ds-espace-6);align-items:start}@media (max-width: 1023px){.annuaire{grid-template-columns:minmax(0,1fr)}.annuaire__detail{display:none}.annuaire--detail .annuaire__detail{display:block}}.annuaire__liste{display:flex;flex-direction:column;gap:var(--ds-espace-3)}@media (max-width: 1023px){.annuaire--detail .annuaire__liste{display:none}}.annuaire__compte{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;letter-spacing:var(--ds-espacement-large);color:var(--ds-texte-tres-leger)}.annuaire__vide{padding:var(--ds-espace-6) 0;text-align:center;color:var(--ds-texte-leger)}.annuaire__personnes{display:flex;flex-direction:column;gap:var(--ds-espace-1)}.carte-personne{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--ds-espace-3);width:100%;min-height:var(--ds-drive-hauteur-ligne);padding:var(--ds-espace-2) var(--ds-espace-3);border-radius:var(--ds-rayon);text-align:left;transition:background-color var(--ds-drive-transition)}.carte-personne:hover{background:var(--ds-drive-survol)}.carte-personne[aria-current=true]{background:var(--ds-drive-selection);box-shadow:var(--ds-drive-ombre-selection)}.carte-personne__textes{display:flex;flex:1;flex-direction:column;min-width:0}.carte-personne__nom{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.carte-personne__meta{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ds-taille-sm);color:var(--ds-texte-leger)}.carte-personne__badges{display:inline-flex;flex-shrink:0;gap:var(--ds-espace-1)}.detail-personne{display:flex;flex-direction:column;gap:var(--ds-espace-5);padding:var(--ds-espace-6);border-radius:var(--ds-rayon-grand);background:var(--ds-drive-panneau-doux);transition:opacity var(--ds-drive-transition)}.detail-personne[aria-busy=true]{opacity:var(--ds-drive-opacite-discrete)}@media (max-width: 639px){.detail-personne{padding:var(--ds-espace-4) var(--ds-espace-3)}}.detail-personne__retour{align-self:flex-start}@media (min-width: 1024px){.detail-personne__retour{display:none}}.detail-personne__identite{display:flex;align-items:center;gap:var(--ds-espace-4)}.detail-personne__noms{display:flex;flex-direction:column;gap:var(--ds-espace-1);min-width:0}.detail-personne__nom{font-family:var(--ds-police-affichage);font-weight:var(--ds-poids-noir);line-height:var(--ds-interligne-serre);text-transform:uppercase;letter-spacing:var(--ds-espacement-serre);color:var(--ds-texte-fonce);font-size:var(--ds-taille-2xl);overflow-wrap:anywhere}.detail-personne__email{color:var(--ds-texte);overflow-wrap:anywhere}.detail-personne__badges{display:flex;flex-wrap:wrap;gap:var(--ds-espace-1)}.detail-personne__faits{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--ds-drive-colonne-date),1fr));gap:var(--ds-espace-3)}.detail-personne__faits div{display:flex;flex-direction:column;gap:var(--ds-espace-1);padding:var(--ds-espace-3) var(--ds-espace-4);border-radius:var(--ds-rayon);background:var(--ds-drive-panneau)}.detail-personne__faits dt{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;letter-spacing:var(--ds-espacement-large);color:var(--ds-texte-tres-leger)}.detail-personne__faits dd{font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.detail-personne__reglage{display:flex;flex-direction:column;gap:var(--ds-espace-2)}.detail-personne__aide{font-size:var(--ds-taille-sm);color:var(--ds-texte-leger)}.detail-personne__section{font-size:var(--ds-taille-xs);font-weight:var(--ds-poids-gras);text-transform:uppercase;letter-spacing:var(--ds-espacement-large);color:var(--ds-texte-tres-leger)}.detail-personne__danger{display:flex;flex-wrap:wrap;gap:var(--ds-espace-2);padding-top:var(--ds-espace-4);border-top:var(--ds-bordure-fine) solid var(--ds-bordure)}.liste-acces{display:flex;flex-direction:column;gap:var(--ds-espace-1)}.liste-acces__ligne{display:flex;align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-hauteur-ligne);padding:var(--ds-espace-1) var(--ds-espace-2) var(--ds-espace-1) var(--ds-espace-3);border-radius:var(--ds-rayon);background:var(--ds-drive-panneau)}@media (max-width: 639px){.liste-acces__ligne{flex-wrap:wrap}}.liste-acces__icone{flex-shrink:0;color:var(--ds-drive-type-folder)}.liste-acces__nom{display:flex;flex:1;flex-direction:column;min-width:0;text-align:left}button.liste-acces__nom{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;min-height:var(--ds-drive-taille-cible);border-radius:var(--ds-rayon-petit)}button.liste-acces__nom:hover .liste-acces__titre{text-decoration:underline}.liste-acces__titre{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.liste-acces__emplacement{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ds-taille-sm);color:var(--ds-texte-leger)}.stockage{display:flex;flex-direction:column;gap:var(--ds-espace-10);max-width:var(--ds-drive-largeur-lecture)}@media (max-width: 639px){.stockage{gap:var(--ds-espace-8)}}.stockage__section{display:flex;flex-direction:column;gap:var(--ds-espace-3)}.stockage__titre{font-size:var(--ds-taille-lg);font-weight:var(--ds-poids-gras);color:var(--ds-texte-fonce)}.stockage__phrase{color:var(--ds-texte);line-height:var(--ds-interligne)}.stockage__phrase strong{color:var(--ds-texte-fonce)}.stockage__details{margin-top:var(--ds-espace-3)}.stockage__detail{display:grid;grid-template-columns:var(--ds-drive-colonne-libelle) minmax(0,1fr);gap:var(--ds-espace-4);padding:var(--ds-espace-3) 0;border-top:var(--ds-bordure-fine) solid var(--ds-bordure);line-height:var(--ds-interligne)}.stockage__detail:last-child{border-bottom:var(--ds-bordure-fine) solid var(--ds-bordure)}.stockage__detail dt{color:var(--ds-texte-leger)}.stockage__detail dd{color:var(--ds-texte-fonce);font-variant-numeric:tabular-nums}@media (max-width: 639px){.stockage__detail{grid-template-columns:minmax(0,1fr);gap:var(--ds-espace-1)}}.stockage__liste>li{border-top:var(--ds-bordure-fine) solid var(--ds-bordure)}.stockage__liste>li:last-child{border-bottom:var(--ds-bordure-fine) solid var(--ds-bordure)}.stockage__vide{color:var(--ds-texte-leger)}.legende{display:flex;flex-wrap:wrap;gap:var(--ds-espace-2) var(--ds-espace-4);font-size:var(--ds-taille-sm);color:var(--ds-texte)}.legende__entree{display:inline-flex;align-items:center;gap:var(--ds-espace-2)}.legende__entree:before{content:"";width:var(--ds-drive-taille-legende);height:var(--ds-drive-taille-legende);border-radius:var(--ds-rayon-complet);background:var(--ds-drive-piste)}.legende__entree--drive:before{background:var(--ds-noir)}.legende__entree--autre:before{background:var(--ds-drive-autre-donnee)}.ligne-stockage{display:flex;align-items:center;gap:var(--ds-espace-3);min-height:var(--ds-drive-hauteur-ligne);padding:var(--ds-espace-2) 0}.ligne-stockage--bouton{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;width:calc(100% + var(--ds-espace-2) * 2);margin-inline:calc(var(--ds-espace-2) * -1);padding-inline:var(--ds-espace-2);border-radius:var(--ds-rayon);text-align:left;transition:background-color var(--ds-drive-transition)}.ligne-stockage--bouton:hover{background:var(--ds-drive-survol)}.ligne-stockage__textes{display:flex;flex:1;flex-direction:column;min-width:0}.ligne-stockage__nom{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--ds-poids-fort);color:var(--ds-texte-fonce)}.ligne-stockage__complement{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ds-taille-sm);color:var(--ds-texte-leger)}.ligne-stockage__taille{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ds-texte)}
