:root{color-scheme:light dark;--c-papier: #F3F4F1;--c-feuille: #FFFFFF;--c-feuille-2: #E9EBE7;--c-filet: #D5D9D4;--c-filet-fort: #7B8389;--c-encre: #1E2429;--c-encre-2: #4C565D;--c-encre-3: #5D666D;--c-iris: #5A47A0;--c-iris-texte: #4E3D91;--c-iris-voile: #E8E4F5;--c-sur-iris: #FFFFFF;--c-cuivre: #9C5320;--c-cuivre-voile: #F4E6DA;--c-fam-frais: #1F5A45;--c-fam-frais-voile: #D9EBE2;--c-fam-floral: #8A2F52;--c-fam-floral-voile: #F4DFE6;--c-fam-ambre: #735000;--c-fam-ambre-voile: #F5E7C8;--c-fam-boise: #6A4428;--c-fam-boise-voile: #EADDD0;--c-ord-1: #3D2F78;--c-ord-2: #6E5DB5;--c-ord-3: #CFC7EE;--c-sur-ord-1: #FFFFFF;--c-sur-ord-2: #FFFFFF;--c-sur-ord-3: #1E2429;--c-statut-possede: #1E2429;--c-statut-essaye: #4C565D;--c-statut-a-tester: #4E3D91;--c-succes: #2D6A47;--c-succes-voile: #E1EFE6;--c-alerte: #7D5A00;--c-alerte-voile: #F6EDD3;--c-erreur: #A3302B;--c-erreur-voile: #F7E3E1;--c-focus: #5A47A0;--focus-ring: 0 0 0 2px var(--c-papier), 0 0 0 4px var(--c-focus);--f-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--f-serif: "Iowan Old Style", "Charter", "Bitstream Charter", "Sitka Text", Cambria, Georgia, ui-serif, serif;--f-chiffres: var(--f-sans);--t-xs: .8125rem;--t-s: .875rem;--t-m: 1rem;--t-l: 1.125rem;--t-xl: 1.3125rem;--t-2xl: 1.5rem;--t-3xl: clamp(1.75rem, 1.2rem + 2.2vw, 2.25rem);--lh-serre: 1.2;--lh-ui: 1.35;--lh-prose: 1.55;--w-normal: 400;--w-medium: 500;--w-fort: 600;--mesure: 34em;--s-0: 2px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--gouttiere: var(--s-4);--content-max: 1120px;--cible: 44px;--cible-confort: 48px;--r-trait: 2px;--r-s: 6px;--r-m: 10px;--r-l: 18px;--r-pill: 999px;--o-barre: 0 -1px 0 var(--c-filet);--o-flotte: 0 8px 24px rgb(30 36 41 / .14), 0 1px 3px rgb(30 36 41 / .1);--d-rapide: .12s;--d-moyen: .2s;--d-lent: .32s;--e-sortie: cubic-bezier(.2, .8, .2, 1);--e-entree: cubic-bezier(.4, 0, 1, 1);--z-barre: 10;--z-feuille: 20;--z-toast: 30;--barre-h: 64px;--rail-w: 232px;--mouillette-h: 10px}@media(prefers-color-scheme:dark){:root{--c-papier: #15181D;--c-feuille: #1E2228;--c-feuille-2: #2A2F37;--c-filet: #343A43;--c-filet-fort: #7A838C;--c-encre: #E9EBED;--c-encre-2: #B4BBC1;--c-encre-3: #959DA5;--c-iris: #9E8FE6;--c-iris-texte: #B6AAF0;--c-iris-voile: #2E2A47;--c-sur-iris: #15181D;--c-cuivre: #DE945C;--c-cuivre-voile: #3A2A1F;--c-fam-frais: #9ED9BE;--c-fam-frais-voile: #1E3A30;--c-fam-floral: #F0AEC4;--c-fam-floral-voile: #44242F;--c-fam-ambre: #E9C777;--c-fam-ambre-voile: #40331A;--c-fam-boise: #D9B596;--c-fam-boise-voile: #3B2D22;--c-ord-1: #CBC2F4;--c-ord-2: #8676C9;--c-ord-3: #463A85;--c-sur-ord-1: #15181D;--c-sur-ord-2: #15181D;--c-sur-ord-3: #E9EBED;--c-statut-possede: #E9EBED;--c-statut-essaye: #B4BBC1;--c-statut-a-tester: #B6AAF0;--c-succes: #7CC79C;--c-succes-voile: #1D3127;--c-alerte: #E3BC5A;--c-alerte-voile: #352C14;--c-erreur: #F08D86;--c-erreur-voile: #3B2120;--c-focus: #B6AAF0;--o-flotte: 0 8px 24px rgb(0 0 0 / .45), 0 1px 3px rgb(0 0 0 / .35)}}@media(prefers-reduced-motion:reduce){:root{--d-rapide: 0ms;--d-moyen: 0ms;--d-lent: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100dvh;background:var(--c-papier);color:var(--c-encre);font:var(--w-normal) var(--t-m)/var(--lh-ui) var(--f-sans);-webkit-font-smoothing:antialiased}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:var(--c-iris-texte);text-underline-offset:3px}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus-ring);border-radius:var(--r-s)}h1:focus,main:focus{box-shadow:none;outline:none}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.num{font-variant-numeric:tabular-nums}.lien-evitement{position:absolute;left:var(--s-2);top:-100px;z-index:var(--z-toast);padding:var(--s-2) var(--s-3);border-radius:var(--r-s);background:var(--c-feuille);color:var(--c-iris-texte);font-weight:var(--w-medium)}.lien-evitement:focus{top:var(--s-2)}.app{min-height:100dvh}.ecran{padding:0 calc(var(--gouttiere) + env(safe-area-inset-right)) calc(var(--barre-h) + var(--s-6) + env(safe-area-inset-bottom)) calc(var(--gouttiere) + env(safe-area-inset-left));max-width:var(--content-max)}.nav{position:fixed;inset:auto 0 0;z-index:var(--z-barre);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--s-0);align-items:center;height:calc(var(--barre-h) + env(safe-area-inset-bottom));padding:0 calc(var(--s-1) + env(safe-area-inset-right)) env(safe-area-inset-bottom) calc(var(--s-1) + env(safe-area-inset-left));background:var(--c-feuille);box-shadow:var(--o-barre)}.nav-marque,.nav .seulement-rail{display:none}.nav-lien{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--cible-confort);color:var(--c-encre-2);text-decoration:none;font-size:11.5px;font-weight:var(--w-medium);letter-spacing:.01em;min-width:0}.nav-lien svg{width:24px;height:24px;flex:none}.nav-libelle{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:359px){.nav-lien{font-size:10px;letter-spacing:0}}.nav-lien[aria-current=page]{color:var(--c-iris-texte)}.nav-essai{display:flex;justify-content:center}.nav-essai .bouton-essai{width:52px;height:52px;border-radius:50%;border:0;padding:0;background:var(--c-iris);color:var(--c-sur-iris);display:grid;place-items:center;transition:transform var(--d-rapide) var(--e-sortie)}.nav-essai .bouton-essai:active{transform:scale(.94)}.nav-essai .bouton-essai span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nav-essai svg{width:26px;height:26px}@media(max-width:899px){html{scroll-padding-bottom:calc(var(--barre-h) + env(safe-area-inset-bottom) + var(--s-3))}html[data-clavier] .nav{display:none}}@media(min-width:900px){.ecran{margin-left:calc(var(--rail-w) + env(safe-area-inset-left));padding:var(--s-6) calc(var(--s-7) + env(safe-area-inset-right)) var(--s-7) var(--s-7)}.nav{inset:0 auto 0 0;width:calc(var(--rail-w) + env(safe-area-inset-left));height:auto;display:flex;flex-direction:column;align-items:stretch;gap:var(--s-1);padding:var(--s-5) var(--s-3) var(--s-5) calc(var(--s-3) + env(safe-area-inset-left));box-shadow:1px 0 0 var(--c-filet)}.nav .seulement-rail{display:flex}.nav .seulement-barre{display:none}.nav-marque{display:block;padding:0 var(--s-3) var(--s-5);font:var(--w-normal) var(--t-xl)/1 var(--f-serif);color:var(--c-encre)}.nav-essai{margin-bottom:var(--s-4);padding:0 var(--s-1)}.nav-essai .bouton-essai{width:100%;height:var(--cible-confort);border-radius:var(--r-s);display:flex;gap:var(--s-2);align-items:center;justify-content:center;font-weight:var(--w-fort)}.nav-essai .bouton-essai:active{transform:none}.nav-essai .bouton-essai span{position:static;width:auto;height:auto;overflow:visible;clip:auto}.nav-essai svg{width:20px;height:20px}.nav-lien{flex-direction:row;justify-content:flex-start;gap:var(--s-3);padding:0 var(--s-3);border-radius:var(--r-s);font-size:var(--t-m);letter-spacing:0}.nav-lien svg{width:20px;height:20px}.nav-lien[aria-current=page]{background:var(--c-iris-voile)}.nav .nav-reglages{display:flex;margin-top:auto}}@media(min-width:900px)and (hover:hover){.nav-lien:not([aria-current=page]):hover{color:var(--c-encre)}}.bouchon{color:var(--c-encre-2);max-width:var(--mesure);padding:var(--s-2) 0 var(--s-5)}.etat-serveur{display:flex;align-items:center;gap:var(--s-2);color:var(--c-encre-2)}.etat-serveur-ok{color:var(--c-succes);font-weight:var(--w-medium)}.etat-point{width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.etat-bloc{max-width:34rem}.faits{margin-top:var(--s-3)}.faits>div{display:flex;justify-content:space-between;gap:var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--c-filet);font-size:var(--t-s)}.faits dt{color:var(--c-encre-2)}.session-erreur{margin-top:var(--s-3);max-width:34rem}.session-portee{display:contents}.session-actions{display:flex;flex-wrap:wrap;gap:var(--s-2)}.session-confirmation{margin-top:var(--s-3);max-width:34rem}.biblio-vue{margin-top:var(--s-1)}.biblio-recherche,.biblio-statut,.biblio-etat,.biblio-chargement{margin-top:var(--s-3)}.biblio-etiquettes{margin-top:var(--s-2)}.biblio-etiquettes .compte{color:var(--c-iris-texte);font-weight:var(--w-fort);font-variant-numeric:tabular-nums}.biblio-liste .lignes{margin-top:var(--s-1)}.biblio-resume{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-2);font-size:var(--t-s);color:var(--c-encre-2)}.biblio-compte{font-variant-numeric:tabular-nums}.biblio-tri{display:inline-flex;align-items:center;gap:var(--s-2)}.biblio-tri-choix{position:relative;display:inline-flex;align-items:center}.biblio-tri select{appearance:none;-webkit-appearance:none;font:inherit;font-weight:var(--w-medium);color:var(--c-iris-texte);background:transparent;border:1px solid var(--c-filet-fort);border-radius:var(--r-pill);min-height:44px;padding:0 calc(var(--s-3) + 18px) 0 var(--s-3);cursor:pointer}.biblio-tri select:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.biblio-tri-choix svg{position:absolute;right:var(--s-2);width:18px;height:18px;pointer-events:none;color:var(--c-iris-texte)}.segment.biblio-statut button{flex:1 1 auto;padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2}.segment.biblio-statut .compte{margin-left:0;font-size:var(--t-xs);font-variant-numeric:tabular-nums}.biblio-chargement{display:grid;gap:var(--s-5);padding-top:var(--s-4)}.biblio-vide{padding-top:var(--s-6)}.biblio-vide .vide-titre{margin-bottom:var(--s-4)}.liste-suite{padding-top:var(--s-4)}.biblio-detail{display:none}.aide-filtres{color:var(--c-encre-2);font-size:var(--t-s);margin-bottom:var(--s-4)}.feuille-corps .groupe-puces+.groupe-puces{margin-top:var(--s-5)}.pied-filtres{justify-content:space-between}.menu-actions{display:grid;gap:var(--s-2)}.menu-actions svg{width:20px;height:20px}.identite-tete{display:flex;gap:var(--s-4);align-items:flex-end;padding-top:var(--s-2)}.famille-ligne{font-size:var(--t-s);font-weight:var(--w-medium);margin-top:2px;color:var(--c-encre-2)}.entree{padding-bottom:var(--s-4)}.entree>.section:first-of-type{margin-top:var(--s-3)}@media(min-width:900px){.ecran:has(>.biblio){max-width:none;padding-right:var(--s-6)}.biblio{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:var(--s-7);align-items:start}.biblio-detail{display:block;position:sticky;top:var(--s-6);max-height:calc(100dvh - 2 * var(--s-6));overflow:auto;overscroll-behavior:contain;padding:0 var(--s-2) var(--s-4)}.biblio-detail .entree{max-width:40rem}.biblio-detail .vide{padding-top:var(--s-6)}}.classement-filtres{align-items:center}.classement-groupe{display:contents}.classement-resume{margin-top:var(--s-3);max-width:var(--mesure)}.biblio-liste .classement-resume+.lignes{margin-top:var(--s-3)}.classement-lignes .rang{width:auto;min-width:2ch}.avis-app{display:grid;gap:var(--s-1);margin:0 0 var(--s-3)}.avis-app-ligne{display:flex;align-items:center;gap:var(--s-2);min-height:var(--cible);padding:var(--s-1) var(--s-3);border-radius:var(--r-s);background:var(--c-feuille-2);color:var(--c-encre-2);font-size:var(--t-s)}.avis-app-ligne svg{width:18px;height:18px;flex:none}.avis-app-ligne span{flex:1}.avis-app-ligne strong{color:var(--c-encre);font-weight:var(--w-fort)}.avis-hors-ligne{background:var(--c-alerte-voile)}.avis-hors-ligne svg{color:var(--c-alerte)}.entete{display:flex;align-items:center;gap:var(--s-2);min-height:56px;padding-top:env(safe-area-inset-top);margin:0 calc(-1 * var(--s-2))}.entete-titre{flex:1;font-size:var(--t-xl);font-weight:var(--w-fort);line-height:var(--lh-serre);padding-left:var(--s-2)}.entete-titre small{font-size:var(--t-s);font-weight:var(--w-normal);color:var(--c-encre-3);margin-left:var(--s-1)}.retour-mobile+.entete-titre{padding-left:0}.entete-espace{flex:1}.icone-bouton{width:var(--cible);height:var(--cible);display:grid;place-items:center;flex:none;border:0;border-radius:var(--r-s);background:transparent;color:var(--c-encre);padding:0;text-decoration:none}.icone-bouton svg{width:22px;height:22px}@media(min-width:900px){.entete{margin:0 0 var(--s-4)}.entete-titre{font-size:var(--t-2xl);padding-left:0}.entete .retour-mobile,.entete .seulement-mobile{display:none}}.section{padding:var(--s-5) 0 var(--s-2)}.section+.section{border-top:1px solid var(--c-filet)}.section-titre{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);font-size:var(--t-m);font-weight:var(--w-fort);margin-bottom:var(--s-3)}.section-titre .aide{font-size:var(--t-xs);font-weight:var(--w-normal);color:var(--c-encre-3)}.section-intro{color:var(--c-encre-2);font-size:var(--t-s);margin:calc(-1 * var(--s-2)) 0 var(--s-3);max-width:var(--mesure)}.bouton{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:var(--cible);padding:0 var(--s-4);border-radius:var(--r-s);border:1px solid var(--c-filet-fort);background:var(--c-feuille);color:var(--c-encre);font-weight:var(--w-medium);text-decoration:none;white-space:nowrap;transition:background var(--d-rapide) var(--e-sortie)}.bouton svg{width:18px;height:18px;flex:none}.bouton[aria-pressed=true]{background:var(--c-iris-voile);border-color:var(--c-iris);color:var(--c-iris-texte)}.bouton-primaire{background:var(--c-iris);border-color:var(--c-iris);color:var(--c-sur-iris);font-weight:var(--w-fort)}.bouton-discret{display:inline-flex;align-items:center;gap:6px;min-height:var(--cible);min-width:var(--cible);border:1px solid transparent;background:transparent;color:var(--c-iris-texte);padding:0;justify-content:flex-start;font-weight:var(--w-medium);text-decoration:none}.bouton-discret svg{width:16px;height:16px;flex:none}.bouton-discret:hover{text-decoration:underline;text-underline-offset:3px}.bouton-large{width:100%;min-height:var(--cible-confort)}.bouton-petit{min-height:var(--cible);padding:0 var(--s-3);font-size:var(--t-s)}.champ{width:100%;min-height:var(--cible-confort);padding:0 var(--s-3);border:1px solid var(--c-filet-fort);border-radius:var(--r-s);background:var(--c-feuille);font-size:var(--t-m)}.champ::placeholder{color:var(--c-encre-3)}textarea.champ{padding:var(--s-3);min-height:104px;line-height:var(--lh-prose);font-family:var(--f-serif);resize:vertical}.champ-recherche{position:relative}.champ-recherche svg{position:absolute;left:12px;top:50%;translate:0 -50%;width:20px;height:20px;color:var(--c-encre-3)}.champ-recherche .champ{padding-left:40px}.libelle{display:block;font-size:var(--t-s);font-weight:var(--w-fort);margin-bottom:var(--s-2)}.libelle .facultatif{font-weight:var(--w-normal);color:var(--c-encre-3)}.groupe-champ+.groupe-champ{margin-top:var(--s-5)}.segment{display:flex;padding:3px;gap:3px;background:var(--c-feuille-2);border-radius:var(--r-s)}.segment button{flex:1;min-height:var(--cible);padding:0 var(--s-2);border:1px solid transparent;border-radius:4px;background:transparent;color:var(--c-encre-2);font-size:var(--t-s);font-weight:var(--w-medium);white-space:nowrap}.segment button[aria-pressed=true],.segment button[aria-selected=true],.segment button[aria-checked=true]{background:var(--c-feuille);color:var(--c-encre);border-color:var(--c-filet-fort);font-weight:var(--w-fort)}.segment .compte{color:var(--c-encre-3);font-weight:var(--w-normal);margin-left:3px}.puces{display:flex;flex-wrap:wrap;gap:var(--s-2)}.puce{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;min-width:var(--cible);padding:0 var(--s-3);border-radius:var(--r-pill);border:1px solid var(--c-filet-fort);background:var(--c-feuille);color:var(--c-encre);font-size:var(--t-s);position:relative;white-space:nowrap;flex:none}.puce:after{content:"";position:absolute;inset:-4px 0}.puce[aria-pressed=true]{background:var(--c-iris-voile);border-color:var(--c-iris);color:var(--c-iris-texte);font-weight:var(--w-medium)}.puce svg{width:14px;height:14px}.puce-ajout{border-style:dashed;color:var(--c-encre-2)}.puce-statique{min-height:28px;padding:0 10px;font-size:var(--t-xs);background:transparent;color:var(--c-encre-2);border-color:var(--c-filet)}.puce-statique:after{display:none}.puces-defilantes{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--gouttiere));padding:4px var(--gouttiere)}.statut{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-xs);color:var(--c-encre-2);white-space:nowrap}.statut:before{content:"";width:9px;height:9px;border-radius:50%;flex:none}.statut-possede:before{background:var(--c-statut-possede)}.statut-essaye:before{border:1.5px solid var(--c-statut-essaye)}.statut-a-tester:before{border:1.5px dashed var(--c-statut-a-tester)}.monogramme{flex:none;width:40px;height:52px;border-radius:var(--r-m) var(--r-m) var(--r-trait) var(--r-trait);background:var(--c-feuille-2);color:var(--c-encre-2);display:grid;place-items:center;font:var(--t-m)/1 var(--f-serif)}.monogramme-grand{width:64px;height:84px;font-size:var(--t-2xl)}.monogramme[data-famille=fresh]{background:var(--c-fam-frais-voile);color:var(--c-fam-frais)}.monogramme[data-famille=floral]{background:var(--c-fam-floral-voile);color:var(--c-fam-floral)}.monogramme[data-famille=amber]{background:var(--c-fam-ambre-voile);color:var(--c-fam-ambre)}.monogramme[data-famille=woody]{background:var(--c-fam-boise-voile);color:var(--c-fam-boise)}.lignes{border-top:1px solid var(--c-filet)}.ligne{display:flex;align-items:center;gap:var(--s-3);min-height:72px;padding:var(--s-3) 0;border-bottom:1px solid var(--c-filet);color:inherit;text-decoration:none}.ligne-corps{flex:1;min-width:0}.ligne-nom{display:block;font:var(--t-l)/var(--lh-serre) var(--f-serif);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ligne-meta{display:block;font-size:var(--t-s);color:var(--c-encre-2);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ligne-bas{display:flex;align-items:center;gap:var(--s-3);margin-top:6px}.ligne-tags{font-size:var(--t-xs);color:var(--c-encre-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ligne-note{flex:none;text-align:right;font-size:var(--t-l);font-weight:var(--w-fort);font-variant-numeric:tabular-nums;min-width:3ch}.ligne-note-vide{color:var(--c-encre-3);font-weight:var(--w-normal);font-size:var(--t-xs);white-space:nowrap}.ligne[aria-current]{background:var(--c-iris-voile);margin:0 calc(-1 * var(--s-3));padding-inline:var(--s-3);border-radius:var(--r-s);border-bottom-color:transparent}.rang{flex:none;width:2ch;text-align:right;font-size:var(--t-s);color:var(--c-encre-3);font-variant-numeric:tabular-nums}.ma-note{display:flex;align-items:baseline;gap:4px}.ma-note-valeur{font-size:2.25rem;font-weight:var(--w-fort);line-height:1;letter-spacing:-.01em}.ma-note-echelle{font-size:var(--t-m);color:var(--c-encre-3)}.noteur{display:grid;grid-template-columns:var(--cible) 1fr var(--cible);align-items:center;gap:var(--s-2)}.noteur .icone-bouton{border:1px solid var(--c-filet-fort);background:var(--c-feuille)}.curseur{-webkit-appearance:none;appearance:none;width:100%;height:var(--cible);background:transparent;margin:0}.curseur::-webkit-slider-runnable-track{height:var(--mouillette-h);border-radius:var(--r-trait);background:linear-gradient(to right,var(--c-iris) 0 var(--p, 50%),var(--c-feuille-2) var(--p, 50%))}.curseur::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-9px;border-radius:50%;background:var(--c-feuille);border:2px solid var(--c-iris);box-shadow:var(--o-flotte)}.curseur::-moz-range-track{height:var(--mouillette-h);border-radius:var(--r-trait);background:var(--c-feuille-2)}.curseur::-moz-range-progress{height:var(--mouillette-h);background:var(--c-iris)}.curseur::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:var(--c-feuille);border:2px solid var(--c-iris)}.graduations{display:flex;justify-content:space-between;font-size:var(--t-xs);color:var(--c-encre-3);padding:0 calc(var(--cible) + var(--s-2) + 10px);margin-top:-6px}.accords{display:grid;gap:var(--s-3)}.accord{display:grid;grid-template-columns:7.5rem 1fr 2.5rem;align-items:center;gap:var(--s-3)}.accord-nom{font-size:var(--t-s)}.accord-valeur{font-size:var(--t-xs);color:var(--c-encre-3);text-align:right;font-variant-numeric:tabular-nums}.mouillette{position:relative;height:var(--mouillette-h);background:var(--c-feuille-2);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%)}.mouillette>span{position:absolute;inset:0 auto 0 0;width:var(--v, 50%);background:var(--c-iris);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%)}.accords-ordre{display:flex;flex-wrap:wrap;gap:var(--s-2);counter-reset:acc}.pyramide{display:grid;grid-template-columns:14px 1fr;column-gap:var(--s-4)}.pyramide-bande{grid-row:1 / span var(--etages, 3);width:12px;background:linear-gradient(to bottom,var(--c-iris-voile) 0%,var(--c-ord-2) 62%,var(--c-iris) 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),50% 100%,0 calc(100% - 10px))}.etage{padding:2px 0 var(--s-4)}.etage:last-child{padding-bottom:var(--s-2)}.etage-nom{font-size:var(--t-xs);font-weight:var(--w-normal);color:var(--c-encre-3);margin-bottom:2px}.etage-notes{font:var(--t-l)/1.45 var(--f-serif)}.criteres{width:100%;border-collapse:collapse}.criteres th{text-align:left;font-weight:var(--w-normal);font-size:var(--t-s);padding:9px var(--s-3) 9px 0;width:7.5rem}.criteres td{padding:9px 0;font-variant-numeric:tabular-nums}.criteres .c-barre{width:100%;padding-right:var(--s-3)}.criteres .c-val{font-weight:var(--w-fort);text-align:right;padding-right:var(--s-3)}.criteres .c-votes{font-size:var(--t-xs);color:var(--c-encre-3);text-align:right;white-space:nowrap}.criteres tr+tr{border-top:1px solid var(--c-filet)}.barre-fine{height:6px;border-radius:var(--r-trait);background:var(--c-feuille-2);position:relative;overflow:hidden}.barre-fine>span{position:absolute;inset:0 auto 0 0;width:var(--v);background:var(--c-encre-2);border-radius:var(--r-trait)}.genre{display:flex;gap:2px;height:28px}.genre>span{display:flex;align-items:center;padding-left:8px;border-radius:4px;font-size:var(--t-xs);font-weight:var(--w-fort);font-variant-numeric:tabular-nums;overflow:hidden;white-space:nowrap}.genre .g1{background:var(--c-ord-1);color:var(--c-sur-ord-1)}.genre .g2{background:var(--c-ord-2);color:var(--c-sur-ord-2)}.genre .g3{background:var(--c-ord-3);color:var(--c-sur-ord-3)}.genre-legende{display:flex;justify-content:space-between;gap:var(--s-2);margin-top:var(--s-2);font-size:var(--t-xs);color:var(--c-encre-2)}.genre-legende span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:0}.genre-legende .l1:before{background:var(--c-ord-1)}.genre-legende .l2:before{background:var(--c-ord-2)}.genre-legende .l3:before{background:var(--c-ord-3)}.avis{padding:var(--s-4) 0}.avis+.avis{border-top:1px solid var(--c-filet)}.avis-entete{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px var(--s-3);margin-bottom:var(--s-2);font-size:var(--t-xs);color:var(--c-encre-3)}.avis-raison{font-size:var(--t-s);font-weight:var(--w-fort);color:var(--c-encre)}.avis-texte{font:var(--t-m)/var(--lh-prose) var(--f-serif);max-width:var(--mesure);white-space:pre-line}.avis-texte.replie{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.source{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--s-2);font-size:var(--t-xs);color:var(--c-encre-3)}.source a{color:var(--c-encre-2)}.source .bouton-discret{font-size:var(--t-xs);min-height:var(--cible)}.bandeau{display:grid;grid-template-columns:20px 1fr;gap:var(--s-1) var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-s);background:var(--c-alerte-voile);color:var(--c-encre);font-size:var(--t-s)}.bandeau>:not(svg){grid-column:2}.bandeau>svg{grid-column:1;grid-row:1}.bandeau svg{width:20px;height:20px;color:var(--c-alerte);margin-top:1px}.bandeau-titre{font-weight:var(--w-fort);color:var(--c-alerte)}.bandeau-actions{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-2)}.bandeau-erreur{background:var(--c-erreur-voile)}.bandeau-erreur svg,.bandeau-erreur .bandeau-titre{color:var(--c-erreur)}.bandeau-succes{background:var(--c-succes-voile)}.bandeau-succes svg,.bandeau-succes .bandeau-titre{color:var(--c-succes)}.vide{padding:var(--s-7) 0;max-width:26rem}.vide-titre{font:var(--w-normal) var(--t-xl)/var(--lh-serre) var(--f-serif);margin-bottom:var(--s-2)}.vide p{color:var(--c-encre-2);margin-bottom:var(--s-4)}.squelette{display:grid;gap:10px}.squelette i{display:block;height:12px;border-radius:var(--r-trait);background:var(--c-feuille-2)}@media(prefers-reduced-motion:no-preference){.squelette i{animation:pouls 1.6s ease-in-out infinite}}@keyframes pouls{50%{opacity:.55}}.mode{display:flex;align-items:flex-start;gap:var(--s-2);font-size:var(--t-xs);color:var(--c-encre-3)}.mode svg{width:16px;height:16px;flex:none;margin-top:1px}.progression{height:3px;background:var(--c-feuille-2);border-radius:2px;overflow:hidden}.progression span{display:block;height:100%;width:40%;background:var(--c-iris);border-radius:2px}.toast{position:fixed;left:var(--gouttiere);right:var(--gouttiere);bottom:calc(var(--barre-h) + var(--s-3));z-index:var(--z-toast);display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-radius:var(--r-s);background:var(--c-encre);color:var(--c-papier);box-shadow:var(--o-flotte);font-size:var(--t-s)}.toast span{flex:1}.toast .bouton-discret{color:var(--c-iris-voile)}.feuille{position:fixed;inset:12px 0 0;z-index:var(--z-feuille);display:flex;flex-direction:column;background:var(--c-feuille);border-radius:var(--r-l) var(--r-l) 0 0;box-shadow:var(--o-flotte)}.feuille-entete{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-bottom:1px solid var(--c-filet)}.feuille-entete h2{flex:1;font-size:var(--t-l);font-weight:var(--w-fort)}.feuille-corps{flex:1;overflow:auto;padding:var(--s-4)}.feuille-pied{padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));border-top:1px solid var(--c-filet);display:grid;gap:var(--s-2)}.feuille-poignee{width:36px;height:5px;border-radius:3px;background:var(--c-filet);margin:6px auto 0}@media(min-width:900px){.feuille{inset:6vh auto auto 50%;translate:-50% 0;width:560px;max-height:88vh;border-radius:var(--r-l)}.feuille-poignee{display:none}}.journal{position:relative}.essai{position:relative;display:grid;grid-template-columns:14px 1fr;column-gap:var(--s-3);padding-bottom:var(--s-5)}.essai-point{width:11px;height:11px;border-radius:50%;border:2px solid var(--c-iris);background:var(--c-papier);margin-top:5px;position:relative}.essai:not(:last-child):before{content:"";position:absolute;left:5px;top:18px;bottom:4px;width:1px;background:var(--c-filet)}.essai-date{font-size:var(--t-s);font-weight:var(--w-fort)}.essai-contexte{font-size:var(--t-xs);color:var(--c-encre-3);margin-top:1px}.essai-texte{font:var(--t-m)/var(--lh-prose) var(--f-serif);margin-top:var(--s-2);max-width:var(--mesure)}.evolution{margin-top:var(--s-2);display:grid;gap:6px}.evolution li{display:grid;grid-template-columns:3.5rem 1fr;gap:var(--s-2);font-size:var(--t-s)}.evolution b{font-weight:var(--w-medium);color:var(--c-encre-2);font-variant-numeric:tabular-nums}.proposition{padding:var(--s-4) 0;border-bottom:1px solid var(--c-filet)}.proposition-tete{display:flex;gap:var(--s-3)}.proposition-nom{font:var(--t-l)/var(--lh-serre) var(--f-serif)}.proposition-raison{margin-top:var(--s-3);font-size:var(--t-s);line-height:1.5;color:var(--c-encre);max-width:var(--mesure);padding-left:var(--s-3);border-left:2px solid var(--c-iris-voile)}.proposition-actions{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);margin-top:var(--s-3)}.inconnu{font-size:var(--t-xs);color:var(--c-encre-3);margin-top:4px}.piste{padding:var(--s-4) 0;border-bottom:1px solid var(--c-filet)}.piste-nom{font:var(--t-l)/var(--lh-serre) var(--f-serif)}.affirmation{padding:var(--s-3) 0;border-bottom:1px solid var(--c-filet)}.affirmation-texte{font:var(--t-l)/var(--lh-prose) var(--f-serif);max-width:var(--mesure)}.preuves-bouton{display:inline-flex;align-items:center;gap:6px;min-height:var(--cible);border:0;background:none;padding:0;color:var(--c-iris-texte);font-size:var(--t-s)}.preuves-bouton .faible{color:var(--c-encre-3)}.preuves-bouton svg{width:16px;height:16px;transition:rotate var(--d-moyen) var(--e-sortie)}.preuves-bouton[aria-expanded=true] svg{rotate:180deg}.preuves{display:grid;gap:2px;padding:0 0 var(--s-2) var(--s-3);border-left:2px solid var(--c-iris-voile)}.preuves[hidden]{display:none}.preuves li{display:flex;justify-content:space-between;gap:var(--s-3);font-size:var(--t-s);min-height:32px;align-items:center}.preuves li span:first-child{font-family:var(--f-serif);font-size:var(--t-m)}.preuves li em{font-style:normal;color:var(--c-encre-3);font-size:var(--t-xs)}.divergent{display:grid;gap:6px}.div-ligne{display:grid;grid-template-columns:1fr 6.5rem 1fr;align-items:center;gap:var(--s-2);font-size:var(--t-s)}.div-nom{text-align:center}.div-g,.div-d{height:10px;display:flex}.div-g{justify-content:flex-end}.div-g span{width:var(--v);background:var(--c-cuivre);border-radius:var(--r-trait) 0 0 var(--r-trait)}.div-d span{width:var(--v);background:var(--c-iris);border-radius:0 var(--r-trait) var(--r-trait) 0}.div-axe{display:grid;grid-template-columns:1fr 6.5rem 1fr;gap:var(--s-2);font-size:var(--t-xs);color:var(--c-encre-3);margin-bottom:var(--s-2)}.div-axe span:first-child{text-align:right}.div-axe span:last-child{text-align:left}.repartition{display:grid;gap:var(--s-2)}.rep-ligne{display:grid;grid-template-columns:8.5rem 1fr 2rem;gap:var(--s-3);align-items:center;font-size:var(--t-s)}.rep-ligne b{font-weight:var(--w-fort);text-align:right;font-variant-numeric:tabular-nums}.chiffres-statuts{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-3)}.chiffre{padding:var(--s-3) 0}.chiffre b{display:block;font-size:var(--t-2xl);font-weight:var(--w-fort);line-height:1.1}.chiffre span{font-size:var(--t-s);color:var(--c-encre-2)}.pile>*+*{margin-top:var(--s-4)}.rangee{display:flex;gap:var(--s-2);flex-wrap:wrap;align-items:center}.discret{color:var(--c-encre-3);font-size:var(--t-xs)}.second{color:var(--c-encre-2)}.section-titre>span:first-child{min-width:0}.bouton:disabled,.bouton[aria-disabled=true],.bouton-discret[aria-disabled=true],.icone-bouton[aria-disabled=true],.puce[aria-disabled=true]{opacity:.45;cursor:default}.bouton-ajout{border-color:var(--c-iris);color:var(--c-iris-texte);font-weight:var(--w-fort)}.bouton-ajout svg{width:16px;height:16px;margin-left:-4px}.bouton-discret.bouton-petit{font-size:var(--t-s)}@media(hover:hover){.bouton:not([aria-disabled=true]):not(.bouton-primaire):hover{border-color:var(--c-encre-2)}.bouton-primaire:not([aria-disabled=true]):hover{background:var(--c-iris-texte);border-color:var(--c-iris-texte)}.puce:not(.puce-statique):hover{border-color:var(--c-encre-2)}.icone-bouton:not([aria-disabled=true]):hover{background:var(--c-feuille-2)}}.champ[aria-invalid=true]{border-color:var(--c-erreur);box-shadow:inset 0 0 0 1px var(--c-erreur)}.champ[readonly]{background:var(--c-feuille-2)}.champ-erreur{margin-top:var(--s-2);font-size:var(--t-s);color:var(--c-erreur);font-weight:var(--w-medium)}.champ-aide{margin-top:var(--s-2);font-size:var(--t-xs);color:var(--c-encre-3);max-width:var(--mesure)}.champ-recherche .champ{padding-right:var(--cible)}.champ-recherche .champ::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.champ-recherche .champ-effacer{position:absolute;right:2px;top:50%;translate:0 -50%;color:var(--c-encre-2)}.champ-recherche .champ-effacer svg{position:static;translate:none;width:18px;height:18px;color:inherit}.coller-rangee{display:grid;grid-template-columns:1fr auto;gap:var(--s-2)}.coller-rangee .bouton{min-height:var(--cible-confort)}.groupe-puces .libelle{margin-bottom:var(--s-2)}.statut-absent{font-size:var(--t-xs);color:var(--c-encre-3);white-space:nowrap}.monogramme{overflow:hidden}.monogramme img{width:100%;height:100%;object-fit:cover}.noteur-bloc{display:grid;gap:var(--s-2)}.noteur-bloc>.noteur-retirer{justify-self:start}.ma-note-vide{font-size:var(--t-s);color:var(--c-encre-3)}.rangee>.ma-note-vide{flex:1}.libelle-valeur{display:flex;justify-content:space-between;align-items:baseline;min-height:28px}.libelle-valeur .libelle{margin-bottom:0}.valeur{font-size:var(--t-xl);font-weight:var(--w-fort);font-variant-numeric:tabular-nums}.noteur .icone-bouton{font-size:22px;line-height:1}.ajout-boutons{display:flex;flex-wrap:wrap;gap:var(--s-2)}.ajout-boutons .bouton{flex:1 0 auto;padding:0 var(--s-3)}.ajout-etat{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:var(--cible)}.ajout-etat .ligne-note{font-size:var(--t-m)}.source-bloc{display:grid;gap:var(--s-1)}.source{gap:0 var(--s-5)}.source .bouton-discret{gap:6px;font-size:var(--t-s)}.source .bouton-discret:first-child:is(a){color:var(--c-encre-2)}.source-ligne{margin-top:var(--s-3)}.accords-ordre>li{counter-increment:acc}.accords-ordre>li:before{content:counter(acc) "."}.accords-note{margin-top:var(--s-2)}.criteres .peu-de-votes th,.criteres .peu-de-votes .c-val{color:var(--c-encre-3)}.criteres .peu-de-votes .barre-fine{opacity:.6}.criteres .c-peu{display:block;font-size:var(--t-xs)}.squelette-fiche i:first-child{height:28px}.progression>span[style]{width:var(--v)}@media(prefers-reduced-motion:no-preference){.progression-indeterminee>span{animation:glisse 1.4s var(--e-sortie) infinite}}@media(prefers-reduced-motion:reduce){.progression-indeterminee>span{width:100%;opacity:.35}}@keyframes glisse{0%{translate:-100% 0}to{translate:250% 0}}dialog.feuille{margin:0;padding:0;border:0;color:var(--c-encre);width:auto;height:auto;max-width:none;max-height:none;overflow:hidden}.feuille::backdrop{background:#15181d6b}.feuille-tete{touch-action:none}.feuille-corps{overscroll-behavior:contain}dialog.feuille:not([open]){display:none}@media(max-width:899px){dialog.feuille-compacte{top:auto;max-height:calc(100dvh - 12px)}}html:has(dialog.feuille[open]){overflow:hidden}@media(min-width:900px){dialog.feuille{width:560px;height:fit-content;max-height:88vh}}@media(prefers-reduced-motion:no-preference){dialog.feuille[open]{animation:feuille-monte var(--d-lent) var(--e-sortie)}dialog.feuille[open]::backdrop{animation:voile-apparait var(--d-lent) var(--e-sortie)}}@keyframes feuille-monte{0%{transform:translateY(24px);opacity:0}}@keyframes voile-apparait{0%{opacity:0}}.feuille .toast{position:static;margin:0 var(--s-3) var(--s-3);max-width:none;box-shadow:none}.toast .bouton-discret{padding:0 var(--s-2)}@media(min-width:900px){.toast{left:calc(var(--rail-w) + var(--s-7));right:auto;bottom:var(--s-5);max-width:30rem}}.avis-titre{font:var(--w-fort) var(--t-m)/var(--lh-ui) var(--f-serif);margin-bottom:var(--s-1);max-width:var(--mesure)}.avis-entete>span,.avis-titre,.avis-texte,.etage-notes,.accord-nom,.ligne-nom,.ligne-meta,.ligne-tags,.ligne-corps,.second,.discret{overflow-wrap:anywhere;min-width:0}.accords-ordre>li{max-width:100%;min-width:0;height:auto;min-height:28px;white-space:normal;overflow-wrap:anywhere}.toast>span{overflow-wrap:anywhere;min-width:0}.bouton.bouton-danger{color:var(--c-erreur);border-color:var(--c-erreur)}@media(forced-colors:active){.mouillette,.barre-fine,.genre,.pyramide-bande,.progression,.div-g,.div-d,.statut:before,.genre-legende span:before{forced-color-adjust:none}.segment button[aria-checked=true],.segment button[aria-selected=true],.segment button[aria-pressed=true],.puce[aria-pressed=true],.bouton[aria-pressed=true]{forced-color-adjust:none;background:SelectedItem;color:SelectedItemText;border-color:SelectedItem}.curseur{forced-color-adjust:none}:focus-visible{outline:2px solid Highlight;outline-offset:2px}.toast,dialog.feuille{border:1px solid CanvasText}}.mode-ligne{flex-wrap:wrap;align-items:center;column-gap:var(--s-2);row-gap:var(--s-1)}.mode-ligne>p{flex:1 1 14rem;min-width:0;overflow-wrap:anywhere}.mode-ligne>svg{align-self:flex-start;margin-top:2px}.mode-perime{color:var(--c-encre-2);font-weight:var(--w-medium)}.mode-progression{flex:1 0 100%}.preuves:has(>li>a){gap:0}.preuves li:has(>a){position:relative;flex-wrap:wrap;align-items:baseline;align-content:center;column-gap:var(--s-3);row-gap:0;min-height:var(--cible);padding:6px 0}.preuves li>a:after{content:"";position:absolute;inset:0}.preuves li>a{font-family:var(--f-serif);font-size:var(--t-m);line-height:1.35;color:var(--c-iris-texte);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.preuves li>a:hover{text-decoration-thickness:2px}.barre-bouton{width:100%;min-height:var(--cible);margin:0;padding:0;border:0;border-radius:var(--r-trait);background:none;color:inherit;font:inherit;font-size:var(--t-s);text-align:inherit;cursor:pointer}.barre-bouton:hover .div-nom,.barre-bouton:hover .rep-nom{text-decoration:underline;text-underline-offset:3px}.barre-bouton[aria-expanded=true] .div-nom,.barre-bouton[aria-expanded=true] .rep-nom{font-weight:var(--w-medium)}.divergent{gap:0}.div-nom{overflow-wrap:anywhere;line-height:var(--lh-serre)}.divergent>li>.preuves,.repartition>li>.preuves{margin:0 0 var(--s-2)}.repartition{gap:0}.rep-ligne.barre-bouton{grid-template-columns:minmax(0,8.5rem) 1fr 2rem}.rep-nom{overflow-wrap:anywhere}.rep-ligne .barre-fine{display:block}.rep-ligne .barre-fine>span{background:var(--c-iris)}.div-formule{margin-top:var(--s-3);max-width:var(--mesure)}.donnees-defile{overflow-x:auto}.donnees{width:100%;border-collapse:collapse;font-size:var(--t-s);font-variant-numeric:tabular-nums}.donnees caption{text-align:left;font-size:var(--t-xs);color:var(--c-encre-3);padding-bottom:var(--s-2)}.donnees th,.donnees td{padding:8px var(--s-2) 8px 0;text-align:left;vertical-align:top}.donnees thead th{font-size:var(--t-xs);font-weight:var(--w-medium);color:var(--c-encre-2);border-bottom:1px solid var(--c-filet-fort)}.donnees tbody th{font-weight:var(--w-normal)}.donnees tbody tr+tr{border-top:1px solid var(--c-filet)}.donnees .num{text-align:right;padding-right:0;padding-left:var(--s-2);white-space:nowrap}@media(max-width:899.98px){.seulement-desktop{display:none!important}}@media(min-width:900px){.seulement-mobile{display:none!important}}.essai-saisie>*+*,.essai-champs>*+*,.essai-champs>.groupe-champ+.groupe-champ{margin-top:var(--s-4)}.essai-champs{border:0;padding:0;margin:0;min-width:0}.essai-champs:disabled{opacity:.62}@media(max-width:899px){dialog.feuille:has(.essai-saisie){top:calc(var(--fenetre-haut, 0px) + 12px);bottom:auto;height:calc(var(--fenetre-h, 100dvh) - 12px);max-height:none}}.essai-avertissement,.essai-reprise{padding:var(--s-2) var(--s-3);border-radius:var(--r-s);font-size:var(--t-s)}.essai-avertissement{background:var(--c-alerte-voile);color:var(--c-alerte);font-weight:var(--w-medium)}.essai-reprise{background:var(--c-iris-voile);color:var(--c-encre)}.essai-reprise .essai-echec-actions .bouton{background:var(--c-feuille)}.essai-saisie .groupe-champ .groupe-champ{margin-top:var(--s-3)}.essai-brouillon{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:0 var(--s-1) 0 var(--s-3);min-height:var(--cible);background:var(--c-feuille-2);border-radius:var(--r-s);font-size:var(--t-s);color:var(--c-encre-2)}.parfum-choisi{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);border:1px solid var(--c-filet-fort);border-radius:var(--r-s)}.parfum-choisi .ligne-meta{white-space:normal;text-wrap:balance}.parfum-choisi .bouton-discret{flex:none;justify-content:center}.essai-nouveau{border:0;padding:0;margin:0;min-width:0}.essai-nouveau>legend{padding:0}.choix-parfum-liste{margin-top:var(--s-2)}.choix-parfum-groupe{margin-top:var(--s-3);font-size:var(--t-xs);color:var(--c-encre-3)}.choix-option{cursor:pointer;min-height:64px;padding-inline:var(--s-2);margin-inline:calc(-1 * var(--s-2));border-radius:var(--r-s)}.choix-option:last-child{border-bottom-color:transparent}.choix-option[aria-selected=true]{background:var(--c-iris-voile);border-bottom-color:transparent}.choix-creer .ligne-nom{color:var(--c-iris-texte)}.choix-creer-icone{flex:none;width:40px;height:52px;display:grid;place-items:center;border:1px dashed var(--c-filet-fort);border-radius:var(--r-m) var(--r-m) var(--r-trait) var(--r-trait);color:var(--c-iris-texte)}.choix-creer-icone svg{width:18px;height:18px}.choix-parfum-aide{margin-top:var(--s-2);font-size:var(--t-s)}.choix-parfum-etat{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-2);margin-top:var(--s-2);font-size:var(--t-s);color:var(--c-alerte)}.choix-parfum-etat svg{width:16px;height:16px;flex:none}.choix-parfum-etat span{flex:1 1 12rem;min-width:0;overflow-wrap:anywhere}@media(hover:hover){.choix-option:hover{background:var(--c-feuille-2)}.choix-option[aria-selected=true]:hover{background:var(--c-iris-voile)}}.essai-quand .quand{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s-2);margin:0}.essai-echec-actions:empty{display:none}.essai-echec{padding:var(--s-3);border-radius:var(--r-s);background:var(--c-erreur-voile);color:var(--c-erreur);font-size:var(--t-s);font-weight:var(--w-medium)}.essai-echec p{overflow-wrap:anywhere}.essai-echec-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-2)}.essai-echec-actions .bouton:not(.bouton-primaire){background:var(--c-feuille)}.nav-essai .bouton-essai{position:relative}.nav-essai .bouton-essai .nav-badge{position:absolute;width:auto;overflow:visible;clip:auto;white-space:nowrap;top:-4px;right:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--c-alerte);color:var(--c-feuille);font-size:var(--t-xs);font-weight:var(--w-fort);line-height:20px;text-align:center;box-shadow:0 0 0 2px var(--c-feuille)}@media(min-width:900px){.nav-envois{margin:calc(-1 * var(--s-3)) 0 var(--s-3);padding:0 var(--s-1)}.nav-envois .bouton-discret{width:100%;justify-content:center;color:var(--c-alerte);font-size:var(--t-s)}}.envois-avis{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--s-3);margin-top:var(--s-3);padding:var(--s-1) var(--s-1) var(--s-1) var(--s-3);min-height:var(--cible);border-radius:var(--r-s);background:var(--c-alerte-voile);color:var(--c-alerte);font-size:var(--t-s);font-weight:var(--w-medium)}.envois-avis-feuille{margin-top:0;padding-block:var(--s-2)}.envois-intro{font-size:var(--t-s);max-width:var(--mesure)}.envois{margin-top:var(--s-3);border-top:1px solid var(--c-filet)}.envoi{padding:var(--s-3) 0;border-bottom:1px solid var(--c-filet)}.envoi-nom{font:var(--t-l)/var(--lh-serre) var(--f-serif);overflow-wrap:anywhere}.envoi-etat{margin-top:var(--s-1);font-size:var(--t-s);color:var(--c-encre-2);overflow-wrap:anywhere}.envoi-refuse{color:var(--c-erreur);font-weight:var(--w-medium)}.envoi-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-2)}.envoi-question{flex-basis:100%;font-size:var(--t-s);font-weight:var(--w-fort)}.envoi-supprimer{color:var(--c-erreur)}.envois-avis-actions{display:flex;flex-wrap:wrap;gap:0 var(--s-3)}.envois-pause{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-s);background:var(--c-alerte-voile);color:var(--c-alerte);font-size:var(--t-s);font-weight:var(--w-medium)}.envois-pause .bouton{background:var(--c-feuille)}.envoi-volatile{color:var(--c-erreur);font-weight:var(--w-fort)}.connexion{min-height:100dvh;display:grid;justify-items:center;align-content:start;padding:calc(var(--s-8) + env(safe-area-inset-top)) calc(var(--gouttiere) + env(safe-area-inset-right)) calc(var(--s-7) + env(safe-area-inset-bottom)) calc(var(--gouttiere) + env(safe-area-inset-left))}.connexion-colonne{width:100%;max-width:22rem}.connexion-marque{color:var(--c-encre);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-filet)}.connexion-nom{font:var(--w-normal) var(--t-3xl)/var(--lh-serre) var(--f-serif)}.connexion-sous-titre{margin-top:var(--s-2);color:var(--c-encre-2);font-size:var(--t-s);line-height:var(--lh-prose)}.connexion-titre{margin-top:var(--s-5);font-size:var(--t-xl);font-weight:var(--w-fort);line-height:var(--lh-serre)}.connexion-intro{margin-top:var(--s-2);color:var(--c-encre-2);font-size:var(--t-s)}.connexion-zone .bandeau{margin-top:var(--s-5)}.connexion-formulaire{display:grid;gap:var(--s-5)}.connexion-formulaire .bandeau{margin-top:0}.connexion-zone .libelle{display:block;font-size:var(--t-s);font-weight:var(--w-fort);margin-bottom:var(--s-2)}.connexion-zone .champ{width:100%;min-height:var(--cible-confort);padding:0 var(--s-3);border:1px solid var(--c-filet-fort);border-radius:var(--r-s);background:var(--c-feuille);font-size:var(--t-m)}.connexion-zone .champ[aria-invalid=true]{border-color:var(--c-erreur);box-shadow:inset 0 0 0 1px var(--c-erreur)}.connexion-zone .champ-erreur{margin-top:var(--s-2);color:var(--c-erreur);font-size:var(--t-s);font-weight:var(--w-medium)}.connexion-zone .bouton-primaire{background:var(--c-iris);border-color:var(--c-iris);color:var(--c-sur-iris);font-weight:var(--w-fort)}.connexion-zone .bouton-large{width:100%;min-height:var(--cible-confort)}@media(min-width:900px){.connexion{align-content:center;padding-top:var(--s-7)}.connexion-titre{font-size:var(--t-2xl)}}dialog.reconnexion{margin:auto 0 0;padding:var(--s-5) calc(var(--gouttiere) + env(safe-area-inset-right)) calc(var(--s-5) + env(safe-area-inset-bottom)) calc(var(--gouttiere) + env(safe-area-inset-left));width:100%;max-width:100%;max-height:100dvh;overflow:auto;border:0;background:var(--c-feuille);color:var(--c-encre);border-radius:var(--r-l) var(--r-l) 0 0;box-shadow:var(--o-flotte)}dialog.reconnexion::backdrop{background:#1e242966}.reconnexion-titre{font-size:var(--t-xl);font-weight:var(--w-fort);line-height:var(--lh-serre)}.reconnexion .connexion-formulaire{margin-top:var(--s-2)}.reconnexion-annuler{margin-top:var(--s-3)}@media(min-width:900px){dialog.reconnexion{margin:auto;max-width:26rem;border-radius:var(--r-l);padding:var(--s-6)}}html:has(dialog.reconnexion[open]) .toast{top:calc(var(--s-3) + env(safe-area-inset-top));bottom:auto}.identite-tete .entree-menu{margin-left:auto;align-self:flex-start;flex:none}.lien-fiche{display:inline-flex;align-items:center;min-height:var(--cible);font-size:var(--t-s)}.section-titre>h2,.section-titre>h3{font:inherit;margin:0;min-width:0}.section-titre>.bouton-discret{margin:calc(-1 * var(--s-3)) 0}.entree-composition{margin-top:var(--s-4)}.composition{display:grid;gap:var(--s-2);margin:0 0 var(--s-1);max-width:var(--mesure)}.composition>div{display:grid;grid-template-columns:4.5rem 1fr;column-gap:var(--s-3);align-items:baseline}.composition dt{font-size:var(--t-xs);color:var(--c-encre-3)}.composition dd{margin:0;font-size:var(--t-s);overflow-wrap:anywhere;min-width:0}.composition-reste{color:var(--c-encre-3)}.champ-avis{display:block}.avis-etat{min-height:1.25rem;margin-top:var(--s-1);font-size:var(--t-xs);color:var(--c-encre-3)}.noteur-bloc .noteur{margin-top:var(--s-2)}.entree-etiquettes .groupe-puces+.groupe-puces{margin-top:var(--s-4)}.etiquette-ajout{display:grid;gap:var(--s-2);margin-top:var(--s-3);max-width:24rem}.journal-ajout{margin-bottom:var(--s-5)}.essai-corps{min-width:0}.essai-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-2)}.essai-tete .essai-date{padding-top:1px}.essai-menu{margin:-12px -10px -14px 0;flex:none}.essai-contexte,.essai-texte,.evolution span{overflow-wrap:anywhere}.impression-ajout{display:grid;gap:var(--s-2);margin-top:var(--s-3);max-width:var(--mesure)}.impression-ajout .libelle{margin-bottom:0}.etiquettes-aucune{align-self:center;font-size:var(--t-s)}.etiquettes-axes{margin-top:var(--s-3);border-top:1px solid var(--c-filet)}.etiquettes-axe{border-bottom:1px solid var(--c-filet)}.etiquettes-axe>.puces{padding:var(--s-1) 0 var(--s-3)}.axe-bouton{display:flex;width:100%;min-height:var(--cible);align-items:center;justify-content:space-between;gap:var(--s-2);padding:0;border:0;background:transparent;color:var(--c-encre);font-size:var(--t-s);font-weight:var(--w-medium);text-align:left}.axe-bouton .compte{color:var(--c-encre-3);font-weight:var(--w-normal);margin-left:4px}.axe-bouton svg{width:20px;height:20px;color:var(--c-encre-3);flex:none}.axe-bouton[aria-expanded=true] svg{rotate:180deg}.compteur{font-variant-numeric:tabular-nums;margin-top:var(--s-1)}.avis-brouillon{margin-bottom:var(--s-3)}.avis-brouillon-texte{margin-top:var(--s-2);max-height:9.5em;overflow:auto;color:var(--c-encre)}.essai-edition{display:grid;gap:var(--s-5)}.essai-edition .groupe-champ+.groupe-champ{margin-top:0}.entree-modifiable{min-width:0;margin:0;padding:0;border:0}.entree-modifiable+.section,.section+.entree-modifiable{border-top:1px solid var(--c-filet)}.entree-modifiable:disabled :is(button,input,textarea,select){opacity:.45;cursor:not-allowed}.entree-hors-ligne{margin-top:var(--s-4)}.fiche{display:flex;flex-direction:column}.fiche .col-a,.fiche .col-b{display:contents}.fiche .identite{order:1;padding-bottom:var(--s-4)}.fiche .s-pyramide{order:2}.fiche .s-accords{order:3}.fiche .s-criteres{order:4}.fiche .s-genre{order:5}.fiche .s-avis{order:6}.fiche .section{border-top:1px solid var(--c-filet)}.identite-tete{display:flex;gap:var(--s-4);align-items:flex-end}.identite-texte{min-width:0}.nom-parfum{font:var(--w-normal) var(--t-3xl)/var(--lh-serre) var(--f-serif);letter-spacing:-.01em;margin-bottom:var(--s-1);overflow-wrap:anywhere}.nom-parfum:focus{outline:none;box-shadow:none}.identite-detail{margin-top:2px;font-size:var(--t-s)}.identite .ajout{margin-top:var(--s-5)}.identite .ajout-boutons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2)}.identite .ajout-boutons .bouton{padding:0 var(--s-1);min-width:0}.identite .source-bloc{margin-top:var(--s-4)}.identite .source-bloc+.source{margin-top:var(--s-1)}.fiche-bandeau{margin-bottom:var(--s-4)}.fiche-manque{font-size:var(--t-s)}.genre-libelle{font:var(--t-l)/var(--lh-prose) var(--f-serif);margin-bottom:var(--s-1)}.dialogue-texte{color:var(--c-encre-2);max-width:var(--mesure);margin-bottom:var(--s-4)}.menu-actions{display:grid;gap:var(--s-2);padding-bottom:var(--s-2)}.menu-actions .bouton{justify-content:flex-start}.fiche-form{max-width:40rem;padding-bottom:var(--s-6)}.fiche-form-intro{font-size:var(--t-s);margin-bottom:var(--s-2)}.form-sujet{margin:0 0 var(--s-2)}.form-bandeau{margin:var(--s-2) 0 var(--s-3)}.form-section,.ajout-manuel{display:grid;gap:var(--s-5);min-width:0}.form-section>.section-titre{margin-bottom:0}.form-section>.section-intro{margin:calc(-1 * var(--s-3)) 0 0}.form-section .groupe-champ+.groupe-champ,.ajout-manuel .groupe-champ+.groupe-champ{margin-top:0}.form-section .groupe-champ,.ajout-manuel .groupe-champ{min-width:0}.form-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--s-3);align-items:start}.champ-choix{padding-right:var(--s-2);text-overflow:ellipsis}.form-mode{margin-top:calc(-1 * var(--s-2))}.form-cote{margin-top:calc(-1 * var(--s-3))}.form-placement{padding:var(--s-3) var(--s-4);border-radius:var(--r-s);background:var(--c-feuille-2)}.form-placement p{margin-bottom:var(--s-2)}.form-conflits{display:grid;gap:var(--s-4);padding:var(--s-4);border:1px solid var(--c-alerte);border-radius:var(--r-s);margin-top:var(--s-4)}.form-conflits:focus{outline:none}.form-conflit{display:grid;gap:var(--s-2);min-width:0}.form-conflit dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px var(--s-3);font-size:var(--t-s)}.form-conflit dt{color:var(--c-encre-3)}.form-conflit dd{overflow-wrap:anywhere}.form-alerte:focus{outline:none}.form-alerte>.bandeau{margin-top:var(--s-4)}.form-actions{margin-top:var(--s-5)}.jetons{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-2);list-style:none;padding:0}.jeton{display:inline-flex;align-items:center;max-width:100%;min-height:36px;padding-left:var(--s-3);border:1px solid var(--c-filet-fort);border-radius:18px;background:var(--c-feuille);font:var(--t-m)/1.25 var(--f-serif)}.jeton-texte{min-width:0;overflow-wrap:anywhere;padding:4px 0}.jeton-retirer{position:relative;flex:none;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--r-pill);background:none;color:var(--c-encre-2);cursor:pointer}.jeton-retirer:after{content:"";position:absolute;inset:-4px}.jeton-retirer svg{width:16px;height:16px}.jeton-retirer:hover{color:var(--c-encre);background:var(--c-feuille-2)}.jetons-saisie{position:relative}.jetons-suggestions{position:absolute;z-index:5;left:0;right:0;top:calc(var(--cible-confort) + 4px);max-height:16rem;overflow:auto;margin:0;padding:4px 0;list-style:none;background:var(--c-feuille);border:1px solid var(--c-filet-fort);border-radius:var(--r-s);box-shadow:var(--o-flotte)}.jetons-suggestion{display:flex;align-items:center;min-height:var(--cible);padding:0 var(--s-3);font:var(--t-m)/1.25 var(--f-serif);overflow-wrap:anywhere;cursor:pointer}.jetons-suggestion[aria-selected=true]{background:var(--c-iris-voile)}.jetons-suggestion:focus{outline:none}.jetons-message{overflow-wrap:anywhere}.jetons-message:empty{margin-top:0}.accords-edition{list-style:none;margin:0 0 var(--s-3);padding:0;border-top:1px solid var(--c-filet)}.accord-ligne{display:grid;grid-template-columns:2ch minmax(0,1fr) auto auto auto;align-items:center;gap:var(--s-1);min-height:var(--cible);border-bottom:1px solid var(--c-filet)}.accord-rang{color:var(--c-encre-3);font-size:var(--t-s);font-variant-numeric:tabular-nums;text-align:right}.accord-ligne-nom{font:var(--t-m)/1.3 var(--f-serif);overflow-wrap:anywhere;padding-left:var(--s-2)}.icone-haut svg{rotate:180deg}.accord-ligne .icone-bouton[aria-disabled=true]{opacity:.35;cursor:default}@media(max-width:359px){.identite .ajout-boutons .bouton{font-size:var(--t-s);gap:2px}.identite .ajout-boutons .bouton svg{width:14px;height:14px;margin-left:0}}@media(min-width:900px){.ecran>.entete-fiche{display:none}.fiche{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);column-gap:var(--s-8);align-items:start}.fiche .col-a,.fiche .col-b{display:block}.fiche .col-a{position:sticky;top:var(--s-6)}.fiche .col-b>.section:first-child{padding-top:0;border-top:0}.fiche .etage-notes{font-size:var(--t-xl)}}.ecran>.mode-ligne{margin-bottom:var(--s-2)}.profil-echec{margin:var(--s-2) 0 var(--s-3)}.profil-texte{min-width:0;transition:opacity var(--d-moyen) var(--e-sortie)}.profil-texte.attenue{opacity:.55}.profil-texte .texte:first-child{padding-top:var(--s-2)}.affirmations .affirmation:last-child{border-bottom:0}.profil-notice{font:var(--t-l)/var(--lh-prose) var(--f-serif);max-width:var(--mesure);padding:var(--s-2) 0 var(--s-3)}.chiffres{min-width:0}.profil-texte+.chiffres>.section:first-child{border-top:1px solid var(--c-filet)}@media(min-width:900px){.profil{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);gap:var(--s-8);align-items:start}.profil-texte+.chiffres>.section:first-child{border-top:0;padding-top:var(--s-2)}}.profil-explorer{margin-top:var(--s-3);max-width:var(--mesure)}.bref{background:var(--c-feuille);border:1px solid var(--c-filet);border-radius:var(--r-m);padding:var(--s-3) var(--s-4);margin:var(--s-2) 0 var(--s-4);max-width:44rem}.bref dl{display:grid;gap:var(--s-3);margin:0}.bref dl>div{display:grid;grid-template-columns:6.5rem 1fr;column-gap:var(--s-3);align-items:baseline}.bref dt{font-size:var(--t-xs);color:var(--c-encre-3)}.bref dd{margin:0;font:var(--t-l)/var(--lh-serre) var(--f-serif);overflow-wrap:anywhere;min-width:0}.bref-aime dt{color:var(--c-iris-texte)}.bref-ecarte dt{color:var(--c-cuivre)}.coller{padding:var(--s-2) 0 var(--s-5)}.coller .section-titre{margin-bottom:var(--s-3)}.coller-etat{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2);justify-items:start;margin-top:var(--s-3);color:var(--c-encre-2)}.coller-etat .progression{justify-self:stretch}.coller-echec{margin-top:var(--s-3)}.coller-reporte{margin:var(--s-3) 0 0;padding:var(--s-2) var(--s-3);border-left:3px solid var(--c-iris);background:var(--c-iris-voile);color:var(--c-encre);border-radius:0 var(--r-s) var(--r-s) 0}.connues .recherche-filtre{margin-bottom:var(--s-2)}.recherche-compte{margin-bottom:var(--s-3)}.recherche-vide{padding:var(--s-4) 0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-3);justify-items:start;color:var(--c-encre-2);overflow-wrap:anywhere}.recherche-vide .bouton{max-width:100%;white-space:normal;height:auto;text-align:left;padding-block:var(--s-2)}.recherche-manuelle{padding:var(--s-5) 0 var(--s-2)}.dialogue-texte{color:var(--c-encre-2);max-width:var(--mesure);margin-bottom:var(--s-3)}.dialogue-choix{display:grid;gap:var(--s-2);color:var(--c-encre-2);font-size:var(--t-s);max-width:var(--mesure)}.dialogue-choix strong{color:var(--c-encre);font-weight:var(--w-fort)}.dialogue-lien{margin-top:var(--s-3)}.dialogue-actions{justify-content:flex-end}@media(min-width:900px){.recherche{max-width:760px}}.reglages-intro,.reglages-texte{color:var(--c-encre-2);max-width:var(--mesure)}.reglages-intro{padding-top:var(--s-2)}.reglages-texte+.reglages-actions,.reglages-texte+.reglages-texte{margin-top:var(--s-3)}.reglages-bloc{margin-top:var(--s-4);max-width:40rem}.reglages-actions svg{width:20px;height:20px}.reglages-mode{max-width:var(--mesure)}.restauration-apercu{padding:var(--s-4);border:1px solid var(--c-filet-fort);border-radius:var(--r-m)}.restauration-titre{font-size:var(--t-m);font-weight:var(--w-fort);overflow-wrap:anywhere;margin-bottom:var(--s-1)}.restauration-table{width:100%;border-collapse:collapse;margin:var(--s-3) 0;font-size:var(--t-s)}.restauration-table th,.restauration-table td{padding:var(--s-2) 0;border-top:1px solid var(--c-filet);text-align:right}.restauration-table th:first-child{text-align:left;font-weight:var(--w-normal);color:var(--c-encre-2)}.restauration-table thead th{border-top:none;font-weight:var(--w-fort);color:var(--c-encre-2);font-size:var(--t-xs)}.restauration-table td+td,.restauration-table th+th{padding-left:var(--s-3)}.restauration-table .num{font-variant-numeric:tabular-nums}.restauration-problemes{margin-top:var(--s-2);padding-left:var(--s-4);list-style:disc;font-size:var(--t-s);max-height:16rem;overflow:auto;overflow-wrap:anywhere}.restauration-problemes li+li{margin-top:var(--s-1)}.etiquette-creation{display:grid;gap:var(--s-4);max-width:34rem}.etiquettes-section{max-width:40rem}.etiquettes-liste{border-top:1px solid var(--c-filet)}.etiquette-ligne{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-height:56px;padding:var(--s-1) 0;border-bottom:1px solid var(--c-filet)}.etiquette-texte{display:grid;min-width:0}.etiquette-nom{overflow-wrap:anywhere}.etiquette-usage{color:var(--c-encre-3);font-size:var(--t-xs)}.etiquette-actions{display:flex;flex:none}.etiquette-edition{display:block;padding:var(--s-3) 0}.etiquette-edition .rangee{margin-top:var(--s-2)}
