/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-900:oklch(37.8% .077 168.94);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-weight:400;font-display:swap;src:url(/polices/atkinson-italique-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/polices/atkinson-normal-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/polices/atkinson-normal-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primaire:#2c4d2e;--color-primaire-hover:#1f3a21;--color-noir-texte:#2a2a2a;--color-noir-bord:#2a2a2a;--color-bleu-marianne:var(--color-primaire);--color-bleu-marianne-hover:var(--color-primaire-hover);--color-fond-page:#faf6ef;--color-fond-carte:#fff;--color-fond-section:#f3ede1;--color-texte:#2a2a2a;--color-texte-secondaire:#3a3a3a;--color-texte-disabled:#5f5b52;--color-accent:#f4b942;--color-status-ok-text:#1f4a23;--color-status-ok-bg:#d4efd9;--color-status-ok-bord:#2c4d2e;--color-status-warn-text:#6b4a0a;--color-status-warn-bg:#fdecc8;--color-status-warn-bord:#b07d2e;--color-status-err-text:#6b1f12;--color-status-err-bg:#fbd6cf;--color-status-err-bord:#c0392b;--color-status-info-text:#1f3a5f;--color-status-info-bg:#dce7f5;--color-status-info-bord:#2e5a8f;--color-bord-leger:#d4cfc2;--color-bord-tenu:#e7e3d9;--color-bord-fort:#2a2a2a;--focus-ring-color:#f4b942;--focus-ring-width:4px;--focus-ring-offset:2px;--font-sans:"Atkinson Hyperlegible", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", "IBM Plex Mono", "Courier New", monospace;--font-size-base:17px;--font-size-sm:15px;--font-size-lg:19px;--font-size-h1:30px;--font-size-h2:24px;--font-size-h3:20px;--line-height-base:1.6;--line-height-tight:1.3;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-12:48px;--target-min:48px;--button-height:52px;--radius-none:0;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--shadow-sm:0 1px 2px #2a2a2a0f;--shadow-md:0 2px 6px #2a2a2a1a}html{font-size:var(--font-size-base)}body{font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-texte);background:var(--color-fond-page);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}img{max-width:100%;height:auto}h1,h2,h3,h4{color:var(--color-texte);line-height:var(--line-height-tight);margin:0 0 var(--space-4) 0}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}p{margin:0 0 var(--space-4) 0}a{color:var(--color-primaire)}a:hover{color:var(--color-primaire-hover)}}@layer composants{.skip-link{background:var(--color-primaire);color:#fff;padding:var(--space-3) var(--space-4);z-index:1000;border-radius:0 0 var(--radius-md) 0;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:0}.skip-link:focus{color:#fff;top:0}.page-header{background:var(--color-fond-carte);border-bottom:2px solid var(--color-primaire)}.page-header-top{padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--color-bord-leger);justify-content:space-between;align-items:center;display:flex}.page-header-top .logo{align-items:center;gap:var(--space-3);color:var(--color-primaire);font-weight:700;font-size:var(--font-size-lg);text-decoration:none;display:flex}.page-header-top .logo .logo-mark{background:var(--color-primaire);color:#fff;border-radius:var(--radius-md);justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:inline-flex}.user-nav{align-items:center;gap:var(--space-4);font-size:var(--font-size-sm);display:flex}.user-nav a{color:var(--color-primaire);text-decoration:underline}.user-nav .user-name{font-weight:700}.main-nav{padding:0 var(--space-6)}.main-nav ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.main-nav a{min-height:var(--target-min);padding:var(--space-3) var(--space-4);color:var(--color-texte);border-bottom:4px solid #0000;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.main-nav a:hover{background:var(--color-fond-page)}.main-nav a[aria-current=page]{border-bottom-color:var(--color-primaire);color:var(--color-primaire);background:var(--color-fond-section)}.main-nav .nav-famille{position:relative}.main-nav details>summary{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:var(--space-3) var(--space-4);color:var(--color-texte);cursor:pointer;border-bottom:4px solid #0000;font-weight:700;list-style:none;display:inline-flex}.main-nav details>summary::-webkit-details-marker{display:none}.main-nav details>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.5rem;height:.5rem;transform:translateY(-2px)rotate(45deg)}.main-nav details[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.main-nav details>summary:hover{background:var(--color-fond-page)}.main-nav details>summary:focus-visible{outline:3px solid var(--color-primaire);outline-offset:-3px}.main-nav details>summary[aria-current=page]{border-bottom-color:var(--color-primaire);color:var(--color-primaire);background:var(--color-fond-section)}.main-nav .nav-sous-menu{z-index:30;min-width:15rem;padding:var(--space-2);background:var(--color-fond-carte);border:1px solid var(--color-bord-leger);border-radius:var(--radius-md);box-sizing:border-box;margin:0;list-style:none;display:block;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #0000001f}.main-nav .nav-sous-menu li{display:block}.main-nav .nav-sous-menu li+li{margin-top:2px}.main-nav .nav-sous-menu a{box-sizing:border-box;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);white-space:nowrap;border-bottom:0;font-weight:500;display:block}.main-nav .nav-sous-menu a:hover{background:var(--color-fond-page)}.main-nav .nav-sous-menu a[aria-current=page]{background:var(--color-fond-section);color:var(--color-primaire);font-weight:700}.main-nav .nav-sous-menu a[aria-current=page]:hover{background:var(--color-fond-section)}@media (width<=48rem){.main-nav .nav-famille{position:static}.main-nav .nav-sous-menu{min-width:0;box-shadow:none;padding-left:var(--space-4);border:0;position:static}.main-nav .nav-sous-menu a{white-space:normal}}.page-main{max-width:1280px;padding:var(--space-6);margin:0 auto}.page-title-row{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-title-row h1{margin:0}.page-title-row .actions-page{gap:var(--space-3);flex-wrap:wrap;align-items:center;min-width:0;margin-left:auto;display:flex}.card-grid.grille-graphiques{grid-template-columns:repeat(3,1fr)}@media (width<=1100px){.card-grid.grille-graphiques{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.card-grid.grille-graphiques{grid-template-columns:1fr}}.step-badge{background:var(--color-primaire);color:#fff;font-size:var(--font-size-sm);padding:var(--space-1) var(--space-4);margin-bottom:var(--space-3);border-radius:100px;font-weight:700;display:inline-block}legend .step-badge{margin-bottom:0;margin-right:var(--space-2)}.page-explain{font-size:var(--font-size-base);color:var(--color-texte-secondaire);margin-bottom:var(--space-6);max-width:70ch}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-height);padding:var(--space-3) var(--space-6);font-family:inherit;font-size:var(--font-size-base);border-radius:var(--radius-md);cursor:pointer;border:2px solid #0000;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn-primary{background:var(--color-primaire);color:#fff;border-color:var(--color-primaire)}.btn-primary:hover{background:var(--color-primaire-hover);color:#fff}.btn-secondary{color:var(--color-primaire);border:2px solid var(--color-primaire);background:#fff}.btn-secondary:hover{background:var(--color-fond-section)}.btn-tertiary{color:var(--color-primaire);padding:var(--space-2) var(--space-3);min-height:var(--target-min);border:1px solid var(--color-bord-tenu);background:0 0;text-decoration:none}.btn-danger{background:var(--color-status-err-bord);color:#fff;border-color:var(--color-status-err-bord)}.btn-danger:hover{color:#fff;background:#96301f}.btn-sm{min-height:var(--target-min);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.field{margin-bottom:var(--space-6)}.field label,.field legend{font-weight:700;font-size:var(--font-size-base);color:var(--color-texte);margin-bottom:var(--space-1);display:block}.field .hint{font-size:var(--font-size-sm);color:var(--color-texte-secondaire);margin-bottom:var(--space-2);font-style:italic;display:block}.field input,.field select,.field textarea{width:100%;min-height:52px;padding:var(--space-3) var(--space-4);box-sizing:border-box;border:2px solid var(--color-bord-fort);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-base);background:var(--color-fond-carte);color:var(--color-texte)}.field input:focus,.field select:focus,.field textarea:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.field input[readonly],.field input:disabled,.field select:disabled,.field textarea:disabled{background:var(--color-fond-section);color:var(--color-texte-secondaire);border-color:var(--color-bord-leger)}.data-table td>input[type=text],.data-table td>input[type=number],.data-table td>input[type=tel],.data-table td>input[type=date],.data-table td>select{width:100%;max-width:12ch;min-height:var(--target-min);padding:var(--space-2) var(--space-3);box-sizing:border-box;border:2px solid var(--color-bord-fort);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-base);background:var(--color-fond-carte);color:var(--color-texte);text-align:right}.data-table td>select{text-align:left;max-width:none}.data-table td>input[type=text]{text-align:left;max-width:24ch}.data-table td>input[type=text]:focus,.data-table td>input[type=number]:focus,.data-table td>input[type=tel]:focus,.data-table td>input[type=date]:focus,.data-table td>select:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.data-table td>input[type=text]:disabled,.data-table td>input[type=number]:disabled,.data-table td>input[type=tel]:disabled,.data-table td>input[type=date]:disabled,.data-table td>select:disabled{background:var(--color-fond-section);color:var(--color-texte-secondaire);border-color:var(--color-bord-leger)}.field.has-error input,.field.has-error select,.field.has-error textarea{border-color:var(--color-status-err-bord)}.field .error-msg{margin-top:var(--space-2);font-weight:700;font-size:var(--font-size-sm);color:var(--color-status-err-text);display:block}.field .error-msg:before{content:"";vertical-align:-.15em;background-color:currentColor;width:1em;height:1em;margin-right:6px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E") 50%/contain no-repeat}fieldset{border:2px solid var(--color-bord-leger);border-radius:var(--radius-md);padding:var(--space-4);margin:0 0 var(--space-4) 0}fieldset:not(:first-child){margin-top:var(--space-4)}fieldset legend{padding:0 var(--space-2)}fieldset>.field:last-child{margin-bottom:0}.champs-en-colonnes{gap:0 var(--space-4);grid-template-columns:1fr 1fr;display:grid}.champs-en-colonnes>.field{flex-direction:column;display:flex}.champs-en-colonnes>.pleine-largeur{grid-column:1/-1}@media (width<=800px){.champs-en-colonnes{grid-template-columns:1fr}}.field-row,.field-row-2{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.field-row-3{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=800px){.field-row,.field-row-2,.field-row-3{grid-template-columns:1fr}}.field-kg-litres .label-groupe{margin-bottom:var(--space-2);font-weight:600;display:block}.paire-unites{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.paire-unites .unite{min-width:0;display:block}.paire-unites .unite label{font-size:var(--font-size-sm);color:var(--color-texte-secondaire);margin-bottom:var(--space-1);display:block}.paire-unites .unite input{width:100%;min-height:52px;padding:var(--space-3) var(--space-4);box-sizing:border-box;border:2px solid var(--color-bord-fort);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-base);background:var(--color-fond-carte);color:var(--color-texte)}.paire-unites .unite input:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.paire-unites .unite input:disabled{background:var(--color-fond-section);color:var(--color-texte-secondaire);border-color:var(--color-bord-leger)}.status{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);white-space:nowrap;border:2px solid;font-weight:700;display:inline-flex}.status-ok{color:var(--color-status-ok-text);background:var(--color-status-ok-bg);border-color:var(--color-status-ok-bord)}.status-warn{color:var(--color-status-warn-text);background:var(--color-status-warn-bg);border-color:var(--color-status-warn-bord)}.status-err{color:var(--color-status-err-text);background:var(--color-status-err-bg);border-color:var(--color-status-err-bord)}.status-info{color:var(--color-status-info-text);background:var(--color-status-info-bg);border-color:var(--color-status-info-bord)}.status .icon{font-weight:900}.data-table{border-collapse:collapse;background:var(--color-fond-carte);border-radius:var(--radius-md);border:1px solid var(--color-bord-leger);width:100%;overflow:hidden}.data-table thead th{text-align:left;padding:var(--space-3) var(--space-5);border-bottom:3px solid var(--color-primaire);background:var(--color-fond-carte);font-weight:700}.data-table tbody td,.data-table tbody th{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-bord-leger);vertical-align:middle}.data-table tbody th{text-align:left}.data-table tbody tr:hover{background:var(--color-fond-page)}.data-table .num{text-align:right;font-variant-numeric:tabular-nums}.liste-cases{margin:0;padding:0;list-style:none}.liste-cases>li+li{margin-top:var(--space-2)}.case{align-items:center;gap:var(--space-2);min-height:var(--target-min);cursor:pointer;display:flex}.case input[type=checkbox],.case input[type=radio]{flex:none;margin:0}.liste-dossiers{margin:0 0 var(--space-4);padding:0;list-style:none}.liste-dossiers>li{min-height:var(--target-min)}.liste-dossiers summary{align-items:center;gap:var(--space-2);min-height:var(--target-min);cursor:pointer;padding:var(--space-1) 0;display:flex}.liste-dossiers summary::-webkit-details-marker{display:none}.liste-dossiers summary::marker{content:""}.liste-dossiers summary:after{content:"Modifier";margin-left:var(--space-2);font-size:var(--font-size-sm);color:var(--color-primaire);text-decoration:underline}.liste-dossiers details[open] summary:after{content:"Fermer"}.dossier-edition{padding:var(--space-4);margin:var(--space-2) 0 var(--space-4);border:1px solid var(--color-bord-tenu);border-radius:var(--radius-md);background:var(--color-fond-section)}.liste-dossiers .ico-folder{color:var(--color-primaire);width:1.35em;height:1.35em}.liste-dossiers .liste-dossiers{margin:0 0 0 var(--space-3);padding-left:var(--space-4);border-left:1px solid var(--color-bord-tenu)}.liste-dossiers .liste-dossiers>li{position:relative}.liste-dossiers .liste-dossiers>li:before{content:"";top:calc(var(--target-min) / 2);left:calc(var(--space-4) * -1);width:var(--space-3);background:var(--color-bord-tenu);height:1px;position:absolute}.liste-dossiers--racine>li+li{margin-top:var(--space-2)}.nom-dossier{align-items:center;gap:var(--space-2);display:inline-flex}.nom-dossier .ico-folder{color:var(--color-primaire)}.editeur{border:2px solid var(--color-bord-leger);border-radius:var(--radius-md);overflow:hidden}.editeur-barre{gap:var(--space-1);padding:var(--space-2);background:var(--color-fond-section);border-bottom:1px solid var(--color-bord-leger);flex-wrap:wrap;display:flex}.editeur-barre button{min-width:var(--target-min);min-height:var(--target-min);padding:0 var(--space-2);background:var(--color-fond-carte);border:1px solid var(--color-bord-leger);border-radius:var(--radius-sm);color:var(--color-texte);font-size:var(--font-size-sm);cursor:pointer}.editeur-barre button:hover{background:var(--color-fond-page)}.editeur-barre .separateur-barre{width:1px;margin:0 var(--space-1);background:var(--color-bord-leger);align-self:stretch}.editeur-zone{min-height:16rem;padding:var(--space-4);background:var(--color-fond-carte);overflow-wrap:break-word}.editeur-zone:focus{outline:3px solid var(--color-primaire);outline-offset:-3px}.editeur-zone>:first-child{margin-top:0}.editeur-zone>:last-child{margin-bottom:0}.editeur-zone img{max-width:100%;height:auto}.editeur-zone table{border-collapse:collapse}.editeur-zone td,.editeur-zone th{border:1px solid var(--color-bord-leger);padding:var(--space-2)}.visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.data-table{position:relative}.banner{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);margin-bottom:var(--space-6);border-radius:var(--radius-sm);border-left:6px solid;display:flex}.banner-warn{color:var(--color-status-warn-bord);background:var(--color-status-warn-bg)}.banner-info{color:var(--color-status-info-bord);background:var(--color-status-info-bg)}.banner-ok{color:var(--color-status-ok-bord);background:var(--color-status-ok-bg)}.banner-err{color:var(--color-status-err-bord);background:var(--color-status-err-bg)}.banner .icon{font-size:var(--font-size-lg);flex-shrink:0;font-weight:900}.banner>div{color:var(--color-texte);flex:1}.banner strong{color:currentColor}.banner a{color:currentColor;font-weight:700}.breadcrumb{gap:var(--space-2);margin:0 0 var(--space-4) 0;font-size:var(--font-size-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumb li+li:before{content:"›";margin-right:var(--space-2);color:var(--color-texte-secondaire)}.breadcrumb a{color:var(--color-primaire)}.breadcrumb [aria-current=page]{color:var(--color-texte-secondaire)}.card{background:var(--color-fond-carte);border:2px solid var(--color-bord-leger);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-4)}.card h2,.card h3{margin-top:0}.card-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.card-explain{font-size:var(--font-size-sm);color:var(--color-texte-secondaire);margin:calc(-1 * var(--space-2)) 0 var(--space-4);font-style:italic}.shortcut{gap:var(--space-2);padding:var(--space-6);background:var(--color-fond-carte);border:2px solid var(--color-bord-leger);border-radius:var(--radius-lg);color:var(--color-texte);flex-direction:column;min-height:140px;text-decoration:none;display:flex}.shortcut:hover{background:var(--color-fond-section);border-color:var(--color-primaire)}.shortcut .icon{color:var(--color-primaire);font-size:28px;font-weight:900}.shortcut .label{font-weight:700;font-size:var(--font-size-lg)}.shortcut .desc{font-size:var(--font-size-sm);color:var(--color-texte-secondaire)}.kpi{background:var(--color-fond-carte);border:2px solid var(--color-bord-leger);border-radius:var(--radius-lg);padding:var(--space-4)}.kpi .label{font-size:var(--font-size-sm);color:var(--color-texte-secondaire);font-weight:700;display:block}.kpi .value{color:var(--color-primaire);margin-top:var(--space-1);font-size:32px;font-weight:700;line-height:1.15;display:block}.kpi .trend{font-size:var(--font-size-sm);margin-top:var(--space-1);display:block}.page-footer{background:var(--color-fond-carte);border-top:2px solid var(--color-primaire);padding:var(--space-6);margin-top:var(--space-12)}.page-footer ul{gap:var(--space-4);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tabs{margin:0 0 var(--space-6) 0;border-bottom:2px solid var(--color-bord-leger);flex-wrap:wrap;gap:0;padding:0;list-style:none;display:flex}.tabs a{min-height:var(--target-min);padding:var(--space-3) var(--space-4);color:var(--color-texte);border-bottom:4px solid #0000;align-items:center;margin-bottom:-2px;font-weight:700;text-decoration:none;display:inline-flex}.tabs a[aria-current=page]{border-bottom-color:var(--color-primaire);color:var(--color-primaire)}.tabs a:hover{background:var(--color-fond-page)}.filters{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:end;display:flex}.filters .field{margin-bottom:0}.filters .field select,.filters .field input{min-width:180px}.auth-page{background:var(--color-fond-page);flex-direction:column;min-height:100vh;display:flex}.auth-banner{background:var(--color-primaire);color:#fff;padding:var(--space-8) var(--space-6);text-align:center}.auth-banner h1{color:#fff;margin:0}.auth-banner p{color:#f3ede1;margin-top:var(--space-2)}.auth-card-wrapper{padding:var(--space-6);justify-content:flex-start;align-items:center;gap:var(--space-4);flex-direction:column;flex:1;display:flex}.auth-card-wrapper>.banner{width:100%;max-width:520px}.auth-card{background:var(--color-fond-carte);border:2px solid var(--color-primaire);border-radius:var(--radius-lg);padding:var(--space-8);width:100%;max-width:520px}.auth-card h2{margin-top:0}.ico{vertical-align:-.22em;width:1.2em;height:1.2em;-webkit-mask:var(--ico) no-repeat center / contain;-webkit-mask:var(--ico) no-repeat center / contain;-webkit-mask:var(--ico) no-repeat center / contain;-webkit-mask:var(--ico) no-repeat center / contain;mask:var(--ico) no-repeat center / contain;background-color:currentColor;flex-shrink:0;display:inline-block}.ico-check{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.ico-x{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")}.ico-alert{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.ico-info{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E")}.ico-pencil{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z'/%3E%3C/svg%3E")}.ico-arrow-right{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E")}.ico-download{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M12 15V3'/%3E%3C/svg%3E")}.ico-bell{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E")}.ico-aide{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.ico-folder{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E")}.ico-folder-plus{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 10v6'/%3E%3Cpath d='M9 13h6'/%3E%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E")}.ico-file{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M10 9H8'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E")}.shortcut .ico{width:32px;height:32px}.text-muted{color:var(--color-texte-secondaire)}.text-sm{font-size:var(--font-size-sm)}.mb-0{margin-bottom:0}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.flex-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.right{text-align:right}.actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-main>form{margin-bottom:var(--space-4)}.actions+.card,.actions+.banner,.actions+.data-table,.actions+form,.actions+fieldset,.actions+section,.card>.actions:not(:first-child),form>.actions:not(:first-child),fieldset>.actions:not(:first-child),.page-main>.actions:not(:first-child),.data-table+form,.data-table+fieldset,.data-table+.actions,.data-table+.card,.data-table+.banner,.data-table+section{margin-top:var(--space-4)}.odg-bandeau{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-6);background:var(--color-fond-section);border-top:1px solid var(--color-bord-leger);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.odg-bandeau strong{color:var(--color-primaire)}.odg-bandeau .odg-switch{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.odg-bandeau .odg-switch select{min-height:var(--target-min);border:1px solid var(--color-bord-fort);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);background:var(--color-fond-carte)}.odg-bandeau .odg-switch select:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.odg-bandeau .campagne-switch{align-items:center;gap:var(--space-2);display:flex}.odg-bandeau .campagne-switch select{min-height:var(--target-min);border:1px solid var(--color-bord-fort);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);background:var(--color-fond-carte)}.odg-bandeau .campagne-switch select:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.graphe{background:var(--color-fond-carte);border:2px solid var(--color-bord-leger);border-radius:var(--radius-lg);padding:var(--space-4);margin:0}.graphe figcaption{font-weight:700;font-size:var(--font-size-sm);margin-bottom:var(--space-2)}.graphe svg{width:100%;height:auto;display:block}.bloc-officiel{margin:0 0 var(--space-7)}.bloc-officiel:last-child{margin-bottom:0}.cadre-officiel{border:1px solid var(--color-bord-leger);border-radius:var(--radius-md);background:var(--color-fond-carte);overflow:hidden}.bandeau-titre{background:var(--color-fond-section);border-bottom:1px solid var(--color-bord-leger);font-weight:700;font-size:var(--font-size-lg);padding:var(--space-4) var(--space-5);margin:0}.ligne-total{border-bottom:1px solid var(--color-bord-leger);padding:var(--space-3) var(--space-5);text-align:right;background:var(--color-fond-carte);margin:0}.ligne-total strong{font-variant-numeric:tabular-nums}table.tbl-officiel{border-collapse:collapse;background:var(--color-fond-carte);width:100%}table.tbl-officiel th,table.tbl-officiel td{border:1px solid var(--color-bord-leger);padding:var(--space-3) var(--space-4);vertical-align:top;font-size:var(--font-size-base)}table.tbl-officiel tr>:first-child{border-left:0}table.tbl-officiel tr>:last-child{border-right:0}table.tbl-officiel thead tr:first-child>*{border-top:0}table.tbl-officiel tbody tr:last-child>*,table.tbl-officiel tfoot tr:last-child>*{border-bottom:0}table.tbl-officiel th{font-weight:700;font-size:var(--font-size-sm);background:var(--color-fond-section);text-align:center;vertical-align:middle;line-height:1.3}table.tbl-officiel th.lbl,table.tbl-officiel td.lbl{text-align:left}table.tbl-officiel tbody th.lbl{vertical-align:middle;font-weight:600}table.tbl-officiel td.val{text-align:right}table.tbl-officiel tfoot td,table.tbl-officiel tfoot th{background:var(--color-fond-section);font-weight:700}table.tbl-officiel input[type=text],table.tbl-officiel input[type=number],table.tbl-officiel input[type=date],table.tbl-officiel select,.ligne-officielle input[type=text],.ligne-officielle input[type=number]{width:100%;min-height:var(--target-min);box-sizing:border-box;padding:var(--space-2) var(--space-3);border:2px solid var(--color-bord-leger);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-size-base);background:var(--color-fond-carte);color:var(--color-texte)}table.tbl-officiel input[type=number]{text-align:right}table.tbl-officiel td>*+input,table.tbl-officiel td>*+select,table.tbl-officiel td>input+*,table.tbl-officiel td>select+*{margin-top:var(--space-2)}table.tbl-officiel input:focus,table.tbl-officiel select:focus,.ligne-officielle input:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px}table.tbl-officiel input:disabled,table.tbl-officiel select:disabled{background:var(--color-fond-section);color:var(--color-texte-secondaire);border-color:var(--color-bord-leger)}table.tbl-officiel .case{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--font-size-sm);font-weight:400;display:inline-flex}.bloc-officiel>.note-officielle{margin:var(--space-3) 0 0}.bloc-officiel>.note-officielle+.note-officielle{margin-top:var(--space-2)}.bloc-officiel>.actions{margin-top:var(--space-4)}.note-officielle{font-size:var(--font-size-sm);color:var(--color-texte-secondaire);margin:var(--space-1) 0 0;font-style:italic}table.tbl-officiel .note-officielle{font-weight:400;display:block}.cases-appellation{gap:var(--space-4);margin-left:var(--space-3);flex-wrap:wrap;display:inline-flex}.cases-appellation label{align-items:center;gap:var(--space-2);font-weight:400;display:inline-flex}.tableau-officiel-defilant{overflow-x:auto}.tableau-officiel-defilant table.tbl-officiel{min-width:640px}.encadre-officiel{padding:var(--space-5)}.fiche-officielle{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.fiche-officielle>div{min-width:0}.fiche-officielle>div.pleine-largeur{grid-column:1/-1}.fiche-officielle dt{font-size:var(--font-size-sm);color:var(--color-texte-secondaire);margin:0 0 var(--space-1);font-weight:600}.fiche-officielle dd{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-bord-tenu);overflow-wrap:anywhere;margin:0}@media (width<=800px){.fiche-officielle{grid-template-columns:1fr}}.ligne-officielle{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ligne-officielle+.ligne-officielle{margin-top:var(--space-2)}.ligne-officielle input{text-align:right;max-width:10ch}.ligne-officielle strong{font-variant-numeric:tabular-nums}.btn-tertiary{justify-content:center;align-items:center;display:inline-flex}.aide-contenu{width:100%;max-width:780px}.auth-card,.auth-card-wrapper>.banner{box-sizing:border-box}.auth-card{max-width:calc(520px + 2 * var(--space-8) + 4px)}.auth-card-wrapper>.banner{max-width:calc(520px + 2 * var(--space-4) + 6px)}.aide-contenu--large{max-width:960px}.telephone{white-space:nowrap}.qr-activation{padding:var(--space-4);margin-bottom:var(--space-4);border:2px solid var(--color-bord-leger);border-radius:var(--radius-md);background:#fff;justify-content:center;display:flex}.cle-activation{padding:var(--space-1) var(--space-2);background:var(--color-fond-section);border-radius:var(--radius-sm);letter-spacing:.08em;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block}.field input[type=radio],.field input[type=checkbox]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--color-primaire);flex:none;margin:0;padding:0}.field.choix>label{align-items:center;gap:var(--space-3);display:flex}.page-header-top .logo{flex:none}.user-nav{flex-wrap:wrap;justify-content:flex-end}.pagination ul{gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.pagination a,.pagination span{min-width:var(--target-min);min-height:var(--target-min);padding:0 var(--space-3);border:2px solid var(--color-bord-leger);border-radius:var(--radius-md);background:var(--color-fond-carte);color:var(--color-primaire);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.pagination a:hover{background:var(--color-fond-section)}.pagination [aria-current=page]{background:var(--color-primaire);border-color:var(--color-primaire);color:#fff}.pagination [aria-disabled=true]{color:var(--color-texte-secondaire);font-weight:400}.field-row,.field-row-2,.field-row-3{row-gap:0}.field-row>.field,.field-row-2>.field,.field-row-3>.field{grid-template-rows:subgrid;grid-row:span 5;align-items:start;display:grid}.field-row>.field>label,.field-row-2>.field>label,.field-row-3>.field>label{grid-row:1}.field-row>.field>.hint,.field-row-2>.field>.hint,.field-row-3>.field>.hint{grid-row:2;align-self:end}.field-row>.field>input,.field-row>.field>select,.field-row>.field>textarea,.field-row>.field>.saisie-unite,.field-row-2>.field>input,.field-row-2>.field>select,.field-row-2>.field>textarea,.field-row-2>.field>.saisie-unite,.field-row-3>.field>input,.field-row-3>.field>select,.field-row-3>.field>textarea,.field-row-3>.field>.saisie-unite{grid-row:3}.field-row>.field>input+.hint,.field-row>.field>select+.hint,.field-row>.field>textarea+.hint,.field-row-2>.field>input+.hint,.field-row-2>.field>select+.hint,.field-row-2>.field>textarea+.hint,.field-row-3>.field>input+.hint,.field-row-3>.field>select+.hint,.field-row-3>.field>textarea+.hint{grid-row:4;align-self:start}.field-row>.field>.erreur-champ,.field-row-2>.field>.erreur-champ,.field-row-3>.field>.erreur-champ{grid-row:5}.fiche-donnees{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;display:grid}.fiche-donnees dt{font-weight:700;font-size:var(--font-size-sm);color:var(--color-texte-secondaire)}.fiche-donnees dd{padding-top:var(--space-1);border-top:1px solid var(--color-bord-leger);margin:0}.fiche-donnees+.fiche-donnees,.fiche-donnees+.data-table,.fiche-donnees+.bloc-officiel,.data-table+.fiche-donnees{margin-top:var(--space-5)}.cellule-detail{font-weight:400;font-size:var(--font-size-sm);color:var(--color-texte-secondaire);display:block}.card>form+form{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-bord-leger)}.bandeau-separateur{color:var(--color-texte-secondaire);margin:0 var(--space-1)}.bandeau-emprunt{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-status-warn-bg);color:var(--color-status-warn-text);border-top:2px solid var(--color-status-warn-bord);border-bottom:2px solid var(--color-status-warn-bord);font-size:var(--font-size-sm);display:flex}.bandeau-emprunt strong{font-weight:700}.bandeau-emprunt form{margin-left:auto}.contenu-article>*+*{margin-top:var(--space-3)}.contenu-article h2,.contenu-article h3,.contenu-article h4{margin-top:var(--space-5)}.contenu-article ul,.contenu-article ol{padding-left:var(--space-5)}.contenu-article li+li{margin-top:var(--space-2)}.contenu-article img,.contenu-article iframe{max-width:100%;height:auto}.contenu-article table{border-collapse:collapse;width:100%}.contenu-article th,.contenu-article td{border:1px solid var(--color-bord-leger);padding:var(--space-2) var(--space-3)}.contenu-article blockquote{border-left:3px solid var(--color-bord-leger);padding-left:var(--space-4);font-style:italic}.ligne-facture{border:1px solid var(--color-bord-leger);border-radius:var(--radius-md,8px);padding:var(--space-4);margin-bottom:var(--space-4)}.ligne-facture legend{padding:0 var(--space-2);align-items:center;gap:var(--space-2);flex-wrap:wrap;font-weight:700;display:flex}.ligne-facture legend .text-muted{font-weight:400;font-size:var(--font-size-sm)}.actions form{margin:0;display:inline-flex}.actions{align-items:center}.actions:empty{display:none}.btn-tertiary{gap:var(--space-2);min-height:var(--button-height);padding:var(--space-3) var(--space-4);font-family:inherit;font-size:var(--font-size-base);border-radius:var(--radius-md);cursor:pointer;font-weight:700;line-height:1.2}.btn-tertiary:hover{background:var(--color-fond-section);color:var(--color-primaire-hover);text-decoration:underline}.actions-compact{gap:var(--space-2)}.actions-compact .btn,.actions-compact .btn-tertiary{min-height:var(--target-min);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.filters+.actions{gap:var(--space-2);margin-top:var(--space-2)}.filters+.actions .btn,.filters+.actions .btn-tertiary{min-height:var(--target-min);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.filters .field.choix{align-self:end}.filters .field.choix>label{align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-4);border:2px solid var(--color-bord-fort);border-radius:var(--radius-md);background:var(--color-fond-carte);cursor:pointer;margin:0;font-weight:400;display:inline-flex}.filters .field.choix>label:hover{background:var(--color-fond-section)}.tabs a:hover:not([aria-current=page]){background:var(--color-fond-section);border-bottom-color:var(--color-bord-leger)}.tabs a[aria-current=page]:hover{background:var(--color-fond-section)}.separateur{margin:var(--space-6) 0;border:none;border-top:1px solid var(--color-bord-leger)}.btn,.btn-tertiary,.tabs a,.main-nav a,.main-nav details>summary,.pagination a,.pagination span,.filters .field.choix>label{box-sizing:border-box}.filters .field input[type=checkbox],.filters .field input[type=radio]{min-width:0}.card h2,.card h3,.card h4{margin-top:0}.card *+h2,.card *+h3,.card *+h4,.card .sous-bloc{margin-top:var(--space-8)}.tableau-statuts-organisme{table-layout:fixed}.tableau-statuts-organisme thead th:first-child{width:5rem}.tableau-statuts-organisme thead th:nth-child(2){width:7rem}.tableau-statuts-organisme td>input[type=text]{width:100%;max-width:none}.page-main{max-width:1600px}.page-explain{max-width:80ch}td .actions-compact{flex-wrap:nowrap}.actions-compact .btn,.actions-compact .btn-tertiary{white-space:nowrap}.banner{align-items:center}.banner form{margin:0 0 0 auto}.lien-annulation{padding:var(--space-2) 0;font:inherit;font-size:var(--font-size-sm);color:var(--color-primaire);cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}.lien-annulation:hover{color:var(--color-primaire-hover)}dialog.confirmation{width:min(32rem, calc(100vw - 2 * var(--space-6)));padding:var(--space-6);border:2px solid var(--color-bord-fort);border-radius:var(--radius-lg);background:var(--color-fond-carte);color:var(--color-texte);box-shadow:0 12px 32px #0003}dialog.confirmation::backdrop{background:#2a2a2a8c}dialog.confirmation h2{margin-top:0}dialog.confirmation p{margin-bottom:var(--space-6)}dialog.confirmation [data-role=message]{white-space:pre-line}.page-header-top{gap:var(--space-3);flex-wrap:wrap}.user-nav{flex-wrap:wrap}@media (width<=48rem){.page-header-top{padding:var(--space-3) var(--space-4)}.page-header-top .logo{font-size:var(--font-size-base)}.main-nav{padding:0 var(--space-4)}.page-main{padding:var(--space-4)}.user-nav .text-muted{display:none}}:is(.page-main:has(>.data-table),.page-main :has(>.data-table),.aide-contenu :has(>.data-table),.table-defilante){overflow-x:auto}.data-table th a,.page-footer a,.user-nav a,.banner a{min-height:24px;padding-block:var(--space-1);display:inline-block}.breadcrumb{align-items:center}.breadcrumb li{align-items:center;display:flex}.breadcrumb a{align-items:center;min-height:24px;padding-block:0;display:inline-flex}.field input[type=radio],.field input[type=checkbox],input[type=checkbox],input[type=radio]{width:24px;height:24px}.data-table td>label{align-items:center;min-height:24px;display:inline-flex}.organisme-legal{padding:var(--space-2) 0}.organisme-legal+.separateur{margin:var(--space-3) 0}.auth-page .page-header-top nav a,.card>ul>li>a,.aide-contenu nav a,td>a{min-height:24px;padding-block:var(--space-1);display:inline-block}.field:has(>input[required])>label:after{content:" *";color:var(--color-status-err-text);font-weight:700}.field:has(>select[required])>label:after{content:" *";color:var(--color-status-err-text);font-weight:700}.field:has(>textarea[required])>label:after{content:" *";color:var(--color-status-err-text);font-weight:700}.field:has(>.hint+input[required])>label:after{content:" *";color:var(--color-status-err-text);font-weight:700}.field:has(>.hint+select[required])>label:after{content:" *";color:var(--color-status-err-text);font-weight:700}.field:has(>.hint+textarea[required])>label:after{content:" *";color:var(--color-status-err-text);font-weight:700}.mention-obligatoire{color:var(--color-texte-secondaire);font-size:var(--font-size-sm);margin:0 0 var(--space-4) 0}.mention-obligatoire .marque{color:var(--color-status-err-text);font-weight:700}.erreur-champ{color:var(--color-status-err-text);font-size:var(--font-size-sm);margin-top:var(--space-1);font-weight:700;display:block}[aria-invalid=true]{border-color:var(--color-status-err-bord)}.field:has(>.erreur-champ)>input{border-color:var(--color-status-err-bord)}.field:has(>.erreur-champ)>select{border-color:var(--color-status-err-bord)}.field:has(>.erreur-champ)>textarea{border-color:var(--color-status-err-bord)}p:has(>a:only-child)>a{min-height:24px;padding-block:var(--space-1);display:inline-block}input[type=checkbox],input[type=radio]{accent-color:var(--color-primaire)}.filters .field:has(>input[type=search]){flex:0 420px;min-width:0}.filters .field input[type=search]{width:100%;min-width:0;max-width:420px}.data-table tfoot tr{background:var(--color-fond-section)}.data-table tfoot th,.data-table tfoot td{border-top:2px solid var(--color-bord-fort);padding:var(--space-4) var(--space-5);vertical-align:middle;font-weight:600}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.total-tableau{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-fond-section);border-radius:var(--radius-md);font-size:var(--font-size-base)}.total-tableau strong{font-variant-numeric:tabular-nums}.note-formulaire{margin:calc(var(--space-4) * -1) 0 var(--space-6);font-size:var(--font-size-sm);color:var(--color-texte-secondaire);font-style:italic}.ligne-retrait{margin-bottom:var(--space-2);justify-content:flex-end;display:flex}.ligne-retrait .btn-tertiary{font-size:var(--font-size-sm)}.table-defilante .data-table{min-width:60rem}.table-defilante .data-table th[scope=row]{min-width:14rem}:is(.field-choix-action select,.field:has(>select[data-actions-groupees]) select){max-width:32rem}.field-choix-action{margin-top:var(--space-5)}.saisie-unite{align-items:center;gap:var(--space-2);display:flex}.saisie-unite>input{flex:auto;min-width:0}.saisie-unite>.unite{color:var(--color-texte-secondaire);font-size:var(--font-size-sm);white-space:nowrap;flex:none}.ligne-appellation{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ligne-appellation>label{margin:0}.cases-appellation{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cases-appellation label{align-items:center;gap:var(--space-1);margin:0;font-weight:400;display:inline-flex}.btn-icone{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-texte-secondaire);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.btn-icone:focus-visible{outline:2px solid var(--color-primaire);outline-offset:2px}.btn-icone .ico{width:18px;height:18px}.nom-moulin-libre{margin-top:var(--space-2);display:block}.nom-moulin-libre[hidden]{display:none}.tbl-officiel td.cellule-moulin{min-width:15rem}.tbl-officiel td.cellule-moulin select,.tbl-officiel td.cellule-moulin input[type=text]{width:100%}.tbl-officiel td.cellule-appellation .nom-appellation{display:block}.tableau-officiel-defilant{position:relative}table.tbl-officiel tbody th,table.tbl-officiel tbody td{background:var(--color-fond-carte);vertical-align:middle}table.tbl-officiel tbody td>select{display:block}table.tbl-officiel td>.visually-hidden+select,table.tbl-officiel td>.visually-hidden+input{margin-top:0}table.tbl-officiel td.cellule-retrait{text-align:center;line-height:0}.btn-icone{border-color:var(--color-bord-leger)}.btn-icone:hover{border-color:var(--color-status-err-text);color:var(--color-status-err-text)}.field>input+.hint,.field>select+.hint,.field>textarea+.hint{margin-top:var(--space-2);margin-bottom:0}.fiche-officielle dd>input[type=text]{box-sizing:border-box;width:100%;min-height:52px;padding:var(--space-3) var(--space-4);border:2px solid var(--color-bord-fort);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-base);background:var(--color-fond-carte);color:var(--color-texte)}.fiche-officielle dd>input[type=text]:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.fiche-officielle dd>input[type=text]:disabled{background:var(--color-fond-section);color:var(--color-texte-secondaire);border-color:var(--color-bord-leger)}.fiche-officielle dt>label{margin:0;font-weight:700}table.tbl-officiel tbody th.sous-ligne{padding-left:calc(var(--space-4) + 2em)}.cloche{font-size:var(--font-size-base);position:relative}.user-nav .cloche>summary{width:40px;height:40px}.cloche>summary{cursor:pointer;border:1px solid var(--color-bord-leger);background:var(--color-fond-carte);width:44px;height:44px;color:var(--color-texte);border-radius:50%;justify-content:center;align-items:center;list-style:none;display:inline-flex;position:relative}.cloche>summary::-webkit-details-marker{display:none}.cloche>summary:hover,.cloche[open]>summary{border-color:var(--color-primaire);color:var(--color-primaire)}.cloche>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.cloche .ico-bell{width:22px;height:22px}.cloche .pastille{box-sizing:border-box;text-align:center;color:#fff;background:var(--color-primaire);border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:20px;position:absolute;top:-4px;right:-4px}.cloche .pastille-err{background:var(--color-status-err-text)}.cloche .pastille-warn{background:var(--color-status-warn-text)}.cloche-panneau{right:0;top:calc(100% + var(--space-2));z-index:30;width:min(28rem, calc(100vw - 2 * var(--space-4)));padding:var(--space-4);background:var(--color-fond-carte);border:1px solid var(--color-bord-leger);border-radius:var(--radius-md);text-align:left;font-weight:400;position:absolute;box-shadow:0 8px 24px #0000001f}.cloche-liste{margin:0;padding:0;list-style:none}.cloche-alerte{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-bord-tenu);font-size:var(--font-size-sm);align-items:flex-start;line-height:1.4;display:flex}.cloche-alerte:first-child{border-top:0;padding-top:0}.cloche-alerte:last-child{padding-bottom:0}.cloche-alerte .ico{flex:none;width:18px;height:18px;margin-top:2px}.cloche-alerte-err .ico{color:var(--color-status-err-text)}.cloche-alerte-warn .ico{color:var(--color-status-warn-bord)}.cloche-alerte-ok .ico{color:var(--color-status-ok-text)}.cloche-alerte a{margin-top:var(--space-1);font-weight:600;display:block}.ecart-stock{margin-top:var(--space-5)}.data-table tr.ligne-a-soumettre>th,.data-table tr.ligne-a-soumettre>td{background:var(--color-status-err-bg)}td .actions-compact{align-items:center}td .actions-compact form{margin:0}.hint,.field .hint{display:none}.tableau-identifications td,.tableau-identifications th,.tableau-declarations td,.tableau-declarations th{vertical-align:top;white-space:nowrap}.tableau-identifications th[scope=row],.tableau-identifications .ligne-decision>td,.tableau-declarations th[scope=row],.tableau-declarations .ligne-decision>td{white-space:normal}.tableau-identifications tbody td,.tableau-identifications tbody th,.tableau-declarations tbody td,.tableau-declarations tbody th{vertical-align:baseline}.tableau-identifications tr.ligne-a-traiter>th,.tableau-declarations tr.ligne-a-traiter>th{box-shadow:inset 3px 0 0 var(--color-status-warn-bord)}.tableau-identifications label.btn,.tableau-declarations label.btn{margin:0;display:inline-flex}.tableau-identifications .formulaire-relance,.tableau-declarations .formulaire-relance{margin:0}.tableau-identifications .status+.status{margin-left:var(--space-1)}.tableau-declarations td.num{text-align:right}.tableau-declarations td .status+.status{margin-left:var(--space-1)}.pieces-repliees>summary{cursor:pointer;color:var(--color-primaire);white-space:nowrap;text-decoration:underline}.pieces-repliees ul{padding-left:var(--space-4);margin-top:var(--space-2)}.pieces-repliees{max-width:28ch}.pieces-repliees li{display:grid}.pieces-repliees li a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pieces-repliees li .cellule-detail{white-space:nowrap}.ligne-decision>td{background:var(--color-fond-section)}.decision-panneau{gap:var(--space-6);flex-wrap:wrap;align-items:flex-start;display:flex}.decision-panneau form{gap:var(--space-3);flex:20rem;justify-items:start;min-width:16rem;display:grid}.decision-panneau .field{width:100%;margin-bottom:0}.decision-panneau textarea{width:100%}.actions+dl,.actions+table,.actions-groupees{margin-top:var(--space-4)}.select-actions-groupees{width:auto;min-width:14rem;padding:var(--space-2) var(--space-8) var(--space-2) var(--space-4);font-weight:700;font-size:var(--font-size-base);color:var(--color-primaire);background:var(--color-fond-carte);border:1px solid var(--color-primaire);border-radius:var(--radius-md);cursor:pointer;font-family:inherit;display:inline-block}.select-actions-groupees:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.actions-groupees-champs{margin-top:var(--space-4)}.actions-groupees-champs fieldset{margin-top:0}html.js form[method=GET i]:has(.filters):not(.filtres-ouverts){display:none}.interrupteur-formulaire{align-items:center;gap:var(--space-2);margin:0;display:flex}.interrupteur{align-items:center;gap:var(--space-2);cursor:pointer;margin:0;font-weight:600;display:inline-flex}.interrupteur input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.interrupteur-piste{background:var(--color-bord-leger);border:1px solid var(--color-bord-leger);border-radius:12px;width:44px;height:24px;transition:background .15s;display:inline-block;position:relative}.interrupteur-piste:after{content:"";background:var(--color-fond-carte);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.interrupteur input:checked+.interrupteur-piste{background:var(--color-status-warn-bord);border-color:var(--color-status-warn-bord)}.interrupteur input:checked+.interrupteur-piste:after{transform:translate(20px)}.interrupteur input:focus-visible+.interrupteur-piste{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.interrupteur input:disabled+.interrupteur-piste{opacity:.6}.interrupteur-etat{min-width:2.2em}.interrupteur-envoi[hidden],.banner[hidden]{display:none}.card-grid.grille-actualites{grid-template-columns:repeat(3,1fr);align-items:start}.card-grid.grille-actualites .card{margin-bottom:0}@media (width<=1100px){.card-grid.grille-actualites{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.card-grid.grille-actualites{grid-template-columns:1fr}}.main-nav{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.main-nav>ul{flex:1 1 0;min-width:0}.nav-contexte{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);padding:var(--space-2) 0;flex-wrap:wrap;flex:none;order:2;margin-left:auto;display:flex}.nav-bascule{align-items:center;gap:var(--space-2);margin:0;display:flex}.nav-bascule select{border:1px solid var(--color-bord-fort);border-radius:var(--radius-sm);max-width:16rem;min-height:36px;padding:var(--space-1) var(--space-1);background:var(--color-fond-carte);color:var(--color-primaire);font-family:inherit;font-size:13px;font-weight:700}.nav-bascule select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.nav-contexte-fixe{color:var(--color-primaire);padding:0 var(--space-2);font-weight:700}.bascule-envoi[hidden]{display:none}@media (width<=800px){.nav-contexte{order:0;width:100%;margin-left:0}}.main-nav{padding-left:var(--space-4);padding-right:var(--space-4)}.main-nav a,.main-nav details>summary{padding-left:var(--space-2);padding-right:var(--space-2)}.main-nav>ul{gap:var(--space-1)}.nav-bascule select#bascule-odg{width:10rem}.nav-bascule select#bascule-campagne{width:11rem}.main-nav a,.main-nav details>summary{font-size:15px}.main-nav a,.main-nav a:hover,.main-nav a[aria-current=page],.main-nav details>summary,.main-nav details>summary:hover,.main-nav details>summary[aria-current=page]{background-clip:padding-box}.main-nav .nav-sous-menu a{align-items:center;display:flex}.ico-upload{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m17 8-5-5-5 5'/%3E%3Cpath d='M12 3v12'/%3E%3C/svg%3E")}.zone-depot{margin-bottom:var(--space-5)}.zone-depot-titre{margin:0 0 var(--space-2)}.zone-depot-titre .obligatoire{color:var(--color-status-err-text);margin-left:2px}.tableau-oliviers td{white-space:nowrap}.tableau-oliviers th,.tableau-oliviers td,.tableau-oliviers td.num,.tableau-oliviers th.num{text-align:left;vertical-align:middle}.tableau-oliviers td.num{font-variant-numeric:tabular-nums}.tableau-oliviers tfoot tr{background:0 0}.tableau-oliviers tfoot th,.tableau-oliviers tfoot td{text-align:left}.tableau-oliviers.actions-epinglees tfoot tr>:last-child{background:var(--color-fond-carte)}.tableau-famille{margin-bottom:var(--space-6)}.tableau-famille caption{text-align:left;padding:0 0 var(--space-2);caption-side:top;font-weight:700}.tableau-famille:last-child{margin-bottom:0}.tableau-famille thead th:not(:first-child),.tableau-famille td.num{text-align:center;vertical-align:middle}.tableau-analyse th:not(:first-child),.tableau-analyse td{text-align:center}.zone-depot-liste{margin:var(--space-3) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.zone-depot-liste li{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-bord-leger);border-left:3px solid var(--color-primaire);border-radius:var(--radius-sm,4px);background:var(--color-fond-page);display:flex}.zone-depot-liste a{font-weight:600}.zone-depot-retrait{margin:0 0 0 auto}.zone-depot-vide{margin:var(--space-2) 0 0;font-size:var(--font-size-sm)}.zone-depot-progression{align-items:center;gap:var(--space-3);margin-top:var(--space-2);font-size:var(--font-size-sm);display:flex}.zone-depot-progression progress{height:8px;accent-color:var(--color-primaire);flex:auto}.zone-depot-progression[hidden]{display:none}.zone-depot-formulaire{margin:0}.zone-depot-cadre{align-items:center;gap:var(--space-3);cursor:pointer;padding:var(--space-4);border:2px dashed var(--color-bord-fort);border-radius:var(--radius-md);background:var(--color-fond-section);color:var(--color-texte);margin:0;font-weight:400;display:flex}.zone-depot-cadre:hover,.zone-depot-cadre.zone-depot-survol{border-color:var(--color-primaire);background:var(--color-fond-carte)}.zone-depot-cadre:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.zone-depot-cadre .ico{width:28px;height:28px;color:var(--color-primaire);flex:none}.zone-depot-consigne{flex-direction:column;gap:2px;display:flex}.zone-depot-lien{color:var(--color-primaire);font-weight:700;text-decoration:underline}.zone-depot-formats{font-size:var(--font-size-sm);color:var(--color-texte-secondaire)}.zone-depot-cadre input[type=file]{opacity:0;width:1px;height:1px;position:absolute}.zone-depot-en-cours .zone-depot-cadre{opacity:.6}.zone-depot [data-erreur-depot],.zone-depot-envoi{margin-top:var(--space-2)}.zone-depot-envoi[hidden]{display:none}.zones-depot{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.zones-depot .zone-depot{margin-bottom:0}.champ-mot-de-passe{display:block;position:relative}.champ-mot-de-passe input{width:100%;padding-right:44px}.oeil-mot-de-passe{width:32px;height:32px;color:var(--color-texte-secondaire);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.oeil-mot-de-passe:hover{color:var(--color-primaire);background:var(--color-fond-carte)}.oeil-mot-de-passe:focus-visible{outline:2px solid var(--color-primaire);outline-offset:1px}.oeil-mot-de-passe .ico{width:20px;height:20px}.ico-oeil{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.oeil-ouvert .ico-oeil{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='m3 3 18 18'/%3E%3C/svg%3E")}.espace-odg .page-header-top{background:var(--color-primaire);color:#fff;border-bottom-color:var(--color-primaire)}.espace-odg .page-header-top .logo{color:#fff}.espace-odg .page-header-top .logo .logo-mark{color:var(--color-primaire);background:#fff}.espace-odg .user-nav,.espace-odg .user-nav a,.espace-odg .user-nav .text-muted{color:#fff}.espace-odg .user-nav .btn-secondary{color:#fff;background:0 0;border-color:#fff}.espace-odg .user-nav .btn-secondary:hover{background:#ffffff26}.espace-odg .user-nav .cloche>summary{color:#fff;background:0 0;border-color:#fff9}.espace-odg .user-nav .cloche>summary:hover,.espace-odg .user-nav .cloche[open]>summary{color:#fff;border-color:#fff}.espace-odg .user-nav .cloche .pastille{color:var(--color-primaire);background:#fff}.espace-odg .user-nav .cloche .pastille-warn{background:var(--color-status-warn-bg);color:var(--color-status-warn-text)}.espace-odg .user-nav .status-warn{border-color:#fff}.espace-odg .user-nav .cloche-panneau,.espace-odg .user-nav .cloche-panneau a{color:var(--color-texte)}.user-nav .cloche-panneau .text-muted{display:block}.espace-odg .user-nav .cloche-panneau .text-muted{color:var(--color-texte-secondaire)}.tableau-parcellaire td,.tableau-parcellaire th{white-space:normal}.tableau-parcellaire td.num,.tableau-parcellaire td:nth-child(7),.tableau-parcellaire .status{white-space:nowrap}.tableau-parcellaire td:nth-child(2){min-width:12rem}.tableau-parcellaire td .status{margin-top:var(--space-1);display:inline-block}.tableau-parcellaire thead th,.tableau-parcellaire tbody td,.tableau-parcellaire tbody th{padding-inline:var(--space-3)}.main-nav a.nav-inactif,.main-nav .nav-famille-inactive>summary{opacity:.45;pointer-events:none;cursor:default}.grille-identification{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.grille-identification-declarant{grid-row:span 2}.grille-identification .card{margin-bottom:0}@media (width<=900px){.grille-identification{grid-template-columns:1fr}.grille-identification-declarant{grid-row:auto}}.grille-identification-declarant{container-type:inline-size}@container (width<=560px){.champs-souples.field-row,.champs-souples.field-row-2,.champs-souples.field-row-3{grid-template-columns:1fr}}.tuiles-statuts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.tuile-statut{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:2px solid var(--color-bord-leger);border-radius:var(--radius-md);background:var(--color-fond-carte);min-height:60px;margin:0;font-weight:600;display:flex;position:relative}label.tuile-statut{cursor:pointer}label.tuile-statut:hover{border-color:var(--color-primaire)}.tuile-statut input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.tuile-statut:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.tuile-statut-lettre{background:var(--color-fond-section);width:36px;height:36px;color:var(--color-texte);font-weight:700;font-size:var(--font-size-lg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.tuile-statut-libelle{font-size:var(--font-size-sm);flex:auto;line-height:1.3}.tuile-statut-coche{width:20px;height:20px;color:var(--color-primaire);opacity:0;flex:none}:is(.tuile-statut-active,.tuile-statut:has(input:checked)){border-color:var(--color-primaire);background:var(--color-status-ok-bg)}:is(.tuile-statut-active .tuile-statut-lettre,.tuile-statut:has(input:checked) .tuile-statut-lettre){background:var(--color-primaire);color:#fff}:is(.tuile-statut-active .tuile-statut-coche,.tuile-statut:has(input:checked) .tuile-statut-coche){opacity:1}.tuile-statut-inactive{opacity:.55}.tableau-repartition{font-size:var(--font-size-sm)}.tableau-repartition thead th,.tableau-repartition tbody td,.tableau-repartition tbody th{padding-inline:var(--space-2);white-space:normal}.tableau-repartition thead th{text-align:center;vertical-align:bottom}.tableau-repartition td.num{white-space:nowrap;text-align:center;vertical-align:middle}.tableau-repartition tbody th{white-space:nowrap;vertical-align:middle}.field label.interrupteur{align-items:center;margin-bottom:0;display:inline-flex}.field label.interrupteur>span:not(.interrupteur-piste){line-height:1.3}.champs-en-colonnes>.champ-pleine-largeur{grid-column:1/-1}.page-title-row h1:has(.etat-page){align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}.page-title-row h1 .etat-page{align-items:center;font-weight:400;line-height:1;display:inline-flex}.tableau-compteur-revendication{width:auto;min-width:320px}.tableau-compteur-revendication th,.tableau-compteur-revendication td{text-align:center}.tableau-compteur-revendication tbody th{text-align:left;white-space:nowrap}.bandeau-titre{background:var(--color-primaire);color:#fff;padding:var(--space-3) var(--space-5);border-bottom:0}.bandeau-titre a,.bandeau-titre .text-muted{color:#fff}table.tbl-officiel th,table.tbl-officiel tfoot td,table.tbl-officiel tfoot th,.data-table tbody tr:hover{background:var(--color-fond-carte)}.zone-depot-cadre{background:var(--color-fond-page)}.champs-en-colonnes>.field{justify-content:flex-start}.champs-en-colonnes>.field input,.champs-en-colonnes>.field select{margin-top:0}body:has(>.page-footer){flex-direction:column;min-height:100vh;display:flex}body:has(>.page-footer)>.page-main{box-sizing:border-box;flex:1 0 auto;width:100%}body>.page-footer{margin-top:auto}.tuiles-statuts{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid .tuiles-statuts{grid-template-columns:1fr}.tuiles-statuts.tuiles-statuts-ligne{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.tuiles-statuts.tuiles-statuts-ligne{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.tuiles-statuts,.tuiles-statuts.tuiles-statuts-ligne{grid-template-columns:1fr}}.pastille-menu{vertical-align:middle;box-sizing:border-box;text-align:center;color:#fff;background:var(--color-status-err-text);border-radius:9px;min-width:18px;height:18px;margin-left:4px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.main-nav details>summary .pastille-menu{margin-left:calc(4px - var(--space-2))}.onglets-file{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.entete-file{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:1rem;display:flex}.entete-file .onglets-file{margin-bottom:0}.tableau-lots td form{margin:0}.formulaire-verdict{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;display:grid}.formulaire-verdict .field{margin-bottom:0}.formulaire-verdict .champ-large{grid-column:1/-1}.formulaire-verdict textarea{width:100%}.decision-panneau input[type=date],.formulaire-verdict input[type=date]{max-width:12rem}.data-table.actions-epinglees{overflow:clip}.actions-epinglees tr:not(.ligne-decision)>:last-child{z-index:1;background:var(--color-fond-carte);position:sticky;right:0;box-shadow:-6px 0 8px -6px #0000002e}.actions-epinglees thead tr>:last-child{z-index:2}.actions-epinglees tfoot tr>:last-child{background:inherit}.commentaire-replie{max-width:32ch;margin-top:2px;font-size:12px;font-weight:400}.commentaire-replie>summary{cursor:pointer;color:var(--color-texte-disabled);list-style:none;display:inline}.commentaire-replie>summary::-webkit-details-marker{display:none}.commentaire-replie>summary:before{content:"+ "}.commentaire-replie[open]>summary:before{content:"− "}.commentaire-replie>summary:hover{text-decoration:underline}.commentaire-replie>p{color:var(--color-texte);white-space:normal;margin-top:2px}input[data-remplissage-droite]{text-align:right;font-variant-numeric:tabular-nums}dialog.fenetre-fichiers{width:min(40rem, calc(100vw - 2 * var(--space-6)));white-space:normal;text-align:left;overflow-x:hidden}dialog.fenetre-fichiers h2{overflow-wrap:anywhere}.liste-fichiers{margin:0 0 var(--space-6);max-height:60vh;padding:0;list-style:none;overflow-y:auto}.liste-fichiers li{padding:var(--space-3) 0;border-bottom:1px solid var(--color-bord-leger);overflow-wrap:anywhere}.liste-fichiers li:last-child{border-bottom:0}.alerte-ligne{margin-left:var(--space-2);color:var(--color-status-warn-bord);cursor:help;vertical-align:middle;align-items:center;display:inline-flex}.alerte-ligne .ico{width:20px;height:20px}.alerte-ligne .visually-hidden{color:var(--color-texte)}.tableau-identifications td.cellule-etat,.tableau-declarations td.cellule-etat{white-space:normal}.tableau-declarations td .etat-en-ligne>.status+.status{margin-left:0}.etat-en-ligne{align-items:baseline;column-gap:var(--space-2);row-gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.etat-en-ligne>*{white-space:nowrap}.etat-en-ligne>.cellule-detail{display:inline}.etat-en-ligne>.alerte-ligne{align-self:center;margin-left:0}.etat-en-ligne>.status+.status{margin-left:0}.entete-carte{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.apercu-image{max-width:12rem;max-height:6rem;margin:var(--space-2) 0;padding:var(--space-2);border:1px solid var(--color-bord-leger);object-fit:contain;background:#fff;border-radius:4px;display:block}.field-row>.field>.apercu-depot{grid-row:4}.apercu-depot .apercu-image{margin-top:var(--space-3)}.ligne-saisie-action{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.ligne-saisie-action>.field{display:contents}.ligne-saisie-action>.field>label{grid-column:1/-1}.ligne-saisie-action>.field>input{grid-column:1}.ligne-saisie-action>.actions{grid-column:2;margin:0;display:flex}.ligne-saisie-action>.actions .btn{height:100%}@media (width<=40rem){.ligne-saisie-action{row-gap:var(--space-3);grid-template-columns:1fr}.ligne-saisie-action>.actions{grid-column:1}}.texte-alerte{color:var(--color-status-warn-bord);font-weight:600}p.texte-alerte{margin:0 0 var(--space-3)}.page-title-row{position:relative}.page-title-row .aide-page{margin-right:auto}.aide-page>summary{cursor:pointer;border:1px solid var(--color-bord-leger);background:var(--color-fond-carte);width:36px;height:36px;color:var(--color-primaire);border-radius:50%;justify-content:center;align-items:center;list-style:none;display:inline-flex}.aide-page>summary::-webkit-details-marker{display:none}.aide-page>summary:hover,.aide-page[open]>summary{border-color:var(--color-primaire)}.aide-page>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.aide-page .ico-aide{width:20px;height:20px}.aide-page-panneau{left:0;top:calc(100% + var(--space-2));z-index:30;box-sizing:border-box;width:min(42rem,100%);max-height:min(70vh,34rem);padding:var(--space-4) var(--space-5);background:var(--color-fond-carte);color:var(--color-texte);border:1px solid var(--color-bord-leger);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:400;line-height:1.5;position:absolute;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.aide-page-panneau>:first-child{margin-top:0}.aide-page-panneau>:last-child{margin-bottom:0}.aide-page-panneau dl{margin:var(--space-3) 0 0}.aide-page-panneau dt{margin-top:var(--space-2);font-weight:700}.aide-page-panneau dd{color:var(--color-texte-secondaire);font-size:var(--font-size-sm);margin:0}.synthese-coherence{margin-bottom:var(--space-4)}.kpi-alerte{border-color:var(--color-status-warn-bord)}.kpi-alerte .value{color:var(--color-status-warn-text)}.liste-ecarts{margin:0;padding:0;list-style:none}.liste-ecarts li{align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;display:flex}.liste-ecarts li+li{border-top:1px solid var(--color-bord-tenu)}.liste-ecarts .status{flex:none}.tableau-ecarts tbody th{width:28%}.liste-resultats-coherence{border-top:1px solid var(--color-bord-leger);margin:0;padding:0;list-style:none}.liste-resultats-coherence>li{border-bottom:1px solid var(--color-bord-leger)}.resultat-coherence>summary{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding:var(--space-2) var(--space-2);cursor:pointer;list-style:none;display:flex}.resultat-coherence>summary::-webkit-details-marker{display:none}.resultat-coherence>summary:before{content:"";width:.5rem;height:.5rem;margin-right:var(--space-1);border-bottom:2px solid;border-right:2px solid;flex:none;transform:rotate(-45deg)}.resultat-coherence[open]>summary:before{transform:rotate(45deg)}.resultat-coherence>summary:hover{background:var(--color-fond-page)}.resultat-coherence>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.resultat-coherence-nom{flex:auto;font-weight:700}.resultat-coherence[open]{padding-bottom:var(--space-4)}.resultat-coherence .table-defilante{margin:var(--space-2) 0 var(--space-3)}.table-defilante .tableau-rapprochement{min-width:36rem}.table-defilante .tableau-rapprochement th[scope=row]{min-width:10rem}.tableau-rapprochement .num{white-space:nowrap}.tableau-rapprochement tfoot th{text-align:left}.titre-rapprochement-ventes{margin-top:var(--space-5)}.liste-vendeurs{border-top:1px solid var(--color-bord-leger);padding:0;list-style:none}.liste-vendeurs li{justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;border-bottom:1px solid var(--color-bord-tenu);display:flex}.liste-vendeurs .num{font-variant-numeric:tabular-nums;white-space:nowrap}.synthese-statistiques{margin-top:var(--space-4)}.tableau-statistiques th.num,.tableau-statistiques td.num{text-align:right;white-space:nowrap}.tableau-statistiques tbody th[scope=row]{font-weight:400}.tableau-statistiques .etat-colonne{font-size:var(--font-size-sm);color:var(--color-texte-secondaire);font-weight:400;display:block}.tableau-statistiques .colonne-consultee{background:var(--color-fond-section);font-weight:700}.tableau-statistiques .ligne-total th[scope=row],.tableau-statistiques .ligne-total td{font-weight:700}.tableau-statistiques td.variation{color:var(--color-texte-secondaire)}.tableau-statistiques tr.ligne-groupe th{padding-top:var(--space-5);padding-bottom:var(--space-2);font-size:var(--font-size-sm);letter-spacing:.03em;text-transform:uppercase;color:var(--color-texte-secondaire);background:var(--color-fond-carte);font-weight:700}.tableau-statistiques tbody tr.ligne-groupe:hover{background:0 0}.notes-statistiques{margin:var(--space-3) 0 0;padding-left:var(--space-5);font-size:var(--font-size-sm);color:var(--color-texte-secondaire)}.table-defilante .data-table.tableau-statistiques{min-width:0;overflow:clip}.table-defilante .tableau-statistiques thead th:first-child,.table-defilante .tableau-statistiques th[scope=row]{z-index:1;background:var(--color-fond-carte);min-width:13rem;position:sticky;left:0}.table-defilante .tableau-statistiques tbody tr:hover th[scope=row]{background:var(--color-fond-page)}@media (width<=700px){.tableau-statistiques thead th,.tableau-statistiques tbody th,.tableau-statistiques tbody td{padding-left:var(--space-3);padding-right:var(--space-3)}.table-defilante .tableau-statistiques thead th:first-child,.table-defilante .tableau-statistiques th[scope=row]{width:9.5rem;min-width:0}.tableau-statistiques thead th.num{white-space:normal}}.aide-page-panneau dl.aide-statuts{column-gap:var(--space-3);row-gap:var(--space-1);margin-bottom:var(--space-3);grid-template-columns:max-content 1fr;display:grid}.aide-page-panneau dl.aide-statuts dt,.aide-page-panneau dl.aide-statuts dd{margin:0}.graphe-empile{max-width:46rem;padding-bottom:var(--space-12);margin:0}.legende-graphique{margin:0 0 var(--space-2);gap:var(--space-2) var(--space-5);font-size:var(--font-size-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legende-graphique li{align-items:center;gap:var(--space-2);display:inline-flex}.legende-graphique .pastille{border-radius:3px;flex:none;width:12px;height:12px}.serie-1{background:#3e7b41}.serie-2{background:#e09a1a}.graphe-empile-zone{align-items:stretch;gap:var(--space-2);height:15rem;padding-top:var(--space-8);border-bottom:1px solid var(--color-bord-leger);display:flex}.graphe-empile-colonne{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative}.graphe-empile-pile{flex-direction:column;gap:2px;width:min(28px,70%);display:flex}.graphe-empile-segment{flex-basis:0;min-height:2px;display:block}.graphe-empile-pile>:first-child{border-radius:4px 4px 0 0}.graphe-empile-total{margin-bottom:var(--space-1);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.graphe-empile-campagne{margin-top:var(--space-2);font-size:var(--font-size-sm);text-align:center;color:var(--color-texte-secondaire);line-height:1.25;position:absolute;top:100%;left:0;right:0}.graphe-empile-colonne.colonne-consultee .graphe-empile-total,.graphe-empile-colonne.colonne-consultee .graphe-empile-campagne{color:var(--color-texte);font-weight:700}@media (width<=600px){.graphe-empile-total,.graphe-empile-campagne{font-size:13px}.graphe-empile-zone{gap:var(--space-1)}}@media (forced-colors:active){.serie-1,.serie-2{forced-color-adjust:none}}.js .panneau-bibliotheque:not(.panneau-ouvert),html:not(.js) [data-ouvre-panneau],html:not(.js) [data-ferme-panneau]{display:none}.panneau-bibliotheque{border-color:var(--color-primaire)}.suppression-dossier{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-bord-leger)}.grille-dossiers{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.grille-dossiers .tuile-dossier{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding:var(--space-3) var(--space-4);border:1px solid var(--color-bord-leger);border-radius:var(--radius-md);background:var(--color-fond-page);color:var(--color-texte);text-decoration:none;display:flex}.tuile-dossier:hover{border-color:var(--color-primaire);background:var(--color-fond-carte)}.tuile-dossier:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.tuile-dossier .ico-folder{width:28px;height:28px;color:var(--color-primaire)}.tuile-dossier-texte{flex-direction:column;min-width:0;display:flex}.tuile-dossier-nom{color:var(--color-primaire);overflow-wrap:anywhere;font-weight:700}.tuile-dossier-contenu{font-size:var(--font-size-sm);color:var(--color-texte-secondaire)}.nom-document{align-items:center;gap:var(--space-2);display:inline-flex}.nom-document .ico-file{color:var(--color-primaire)}.champ-fichier-choisi{font-size:var(--font-size-sm);color:var(--color-texte);font-weight:700}.champ-fichier-choisi:empty{display:none}.champ-fichier-rempli .zone-depot-cadre{border-style:solid;border-color:var(--color-primaire)}.zone-depot-cadre:has(input:disabled){opacity:.6;cursor:not-allowed}.champ-fichier .erreur-champ,.zones-depot .apercu-depot{margin-top:var(--space-2)}html:not(.js) .zone-depot-cadre input[type=file]{opacity:1;width:auto;height:auto;position:static}html:not(.js) .zone-depot-cadre{flex-wrap:wrap}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-\[-1px\]{top:-1px}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.-z-10{z-index:calc(10 * -1)}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-px{margin-left:-1px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.h-0{height:0}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-\[18px\]{height:18px}.h-\[56px\]{height:56px}.min-h-dvh{min-height:100dvh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-\[18px\]{width:18px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-not-allowed\!{cursor:not-allowed!important}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-neutral-200>:not(:last-child)){border-color:var(--color-neutral-200)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-gray-300{border-color:var(--color-gray-300)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab, red, red)){.bg-black\/8{background-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-200\!{background-color:var(--color-rose-200)!important}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[2\%\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[2\%\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[6px\]{padding-inline:6px}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pb-0{padding-bottom:0}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/none{font-size:var(--text-xs);line-height:1}.text-\[13px\]{font-size:13px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.text-amber-900{color:var(--color-amber-900)}.text-blue-500{color:var(--color-blue-500)}.text-blue-900{color:var(--color-blue-900)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-900{color:var(--color-emerald-900)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-500\!{color:var(--color-neutral-500)!important}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-950{color:var(--color-neutral-950)}.text-rose-900{color:var(--color-rose-900)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-neutral-400{-webkit-text-decoration-color:var(--color-neutral-400);-webkit-text-decoration-color:var(--color-neutral-400);-webkit-text-decoration-color:var(--color-neutral-400);text-decoration-color:var(--color-neutral-400)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scheme-light-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.scheme-light-dark{--lightningcss-light: ;--lightningcss-dark:initial}}.opacity-90{opacity:.9}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.group-hover\:text-blue-500:is(:where(.group):hover *){color:var(--color-blue-500)}}.odd\:bg-white\/2:nth-child(odd){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.odd\:bg-white\/2:nth-child(odd){background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.even\:bg-white:nth-child(2n){background-color:var(--color-white)}@media (hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-white\/50:hover{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/50:hover{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media (width>=40rem){.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:p-14{padding:calc(var(--spacing) * 14)}.sm\:py-0{padding-block:0}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pb-0{padding-bottom:0}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){:where(.dark\:divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.dark\:divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border{border-style:var(--tw-border-style);border-width:1px}.dark\:border-none{--tw-border-style:none;border-style:none}.dark\:border-amber-500{border-color:var(--color-amber-500)}.dark\:border-amber-800{border-color:var(--color-amber-800)}.dark\:border-blue-600{border-color:var(--color-blue-600)}.dark\:border-blue-800{border-color:var(--color-blue-800)}.dark\:border-emerald-500{border-color:var(--color-emerald-500)}.dark\:border-emerald-600{border-color:var(--color-emerald-600)}.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:border-neutral-500{border-color:var(--color-neutral-500)}.dark\:border-neutral-700{border-color:var(--color-neutral-700)}.dark\:border-neutral-800{border-color:var(--color-neutral-800)}.dark\:border-rose-500{border-color:var(--color-rose-500)}.dark\:border-rose-900{border-color:var(--color-rose-900)}.dark\:border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:border-white\/\[9\%\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/\[9\%\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.dark\:bg-\[\#1a1a1a\]{background-color:#1a1a1a}.dark\:bg-amber-600{background-color:var(--color-amber-600)}.dark\:bg-amber-950{background-color:var(--color-amber-950)}.dark\:bg-blue-700{background-color:var(--color-blue-700)}.dark\:bg-blue-950{background-color:var(--color-blue-950)}.dark\:bg-emerald-600{background-color:var(--color-emerald-600)}.dark\:bg-emerald-900\/70{background-color:#004e3bb3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/70{background-color:color-mix(in oklab, var(--color-emerald-900) 70%, transparent)}}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-neutral-400{background-color:var(--color-neutral-400)}.dark\:bg-neutral-600{background-color:var(--color-neutral-600)}.dark\:bg-neutral-700{background-color:var(--color-neutral-700)}.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-neutral-900{background-color:var(--color-neutral-900)}.dark\:bg-rose-600{background-color:var(--color-rose-600)}.dark\:bg-rose-900\!{background-color:var(--color-rose-900)!important}.dark\:bg-rose-950{background-color:var(--color-rose-950)}.dark\:bg-transparent{background-color:#0000}.dark\:bg-white{background-color:var(--color-white)}.dark\:bg-white\/1{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/1{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}.dark\:bg-white\/3{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/3{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/\[2\%\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[2\%\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.dark\:bg-white\/\[3\%\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[3\%\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-blue-300{color:var(--color-blue-300)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-emerald-500{color:var(--color-emerald-500)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:text-neutral-100{color:var(--color-neutral-100)}.dark\:text-neutral-200{color:var(--color-neutral-200)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-neutral-400{color:var(--color-neutral-400)}.dark\:text-neutral-500{color:var(--color-neutral-500)}.dark\:text-neutral-600{color:var(--color-neutral-600)}.dark\:text-neutral-600\!{color:var(--color-neutral-600)!important}.dark\:text-neutral-900{color:var(--color-neutral-900)}.dark\:text-rose-100{color:var(--color-rose-100)}.dark\:text-white{color:var(--color-white)}.dark\:text-white\!{color:var(--color-white)!important}}@media (hover:hover){@media (prefers-color-scheme:dark){.group-hover\:dark\:text-emerald-500:is(:where(.group):hover *){color:var(--color-emerald-500)}}}@media (prefers-color-scheme:dark){.odd\:dark\:bg-white\/4:nth-child(odd){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.odd\:dark\:bg-white\/4:nth-child(odd){background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.even\:dark\:bg-white\/2:nth-child(2n){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.even\:dark\:bg-white\/2:nth-child(2n){background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}@media (hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-white\/2:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/2:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.dark\:hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}}@media (hover:hover){@media (prefers-color-scheme:dark){.hover\:dark\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:text-emerald-500:hover{color:var(--color-emerald-500)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}}@media (hover:hover){@media (prefers-color-scheme:dark){.hover\:dark\:text-white:hover{color:var(--color-white)}}}@media (prefers-color-scheme:dark){.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}.\[\&_svg\]\:size-2\.5 svg{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.\[\&_svg\]\:\!text-white svg{color:var(--color-white)!important}@media (hover:hover){.hover\:\[\&_svg\]\:stroke-emerald-500:hover svg{stroke:var(--color-emerald-500)}}@media (prefers-color-scheme:dark){.dark\:\[\&_svg\]\:\!text-white svg{color:var(--color-white)!important}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
