@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2) format("woff2"),url(./plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2) format("woff2"),url(./plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAACIwAAAOxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmcLFgABNgIkAyYEIAWFdgdiDAcbHQcgnoexMa3pErsziZwnPyZRSvA85VXvV1UraY+UmbV1pHha3yBfhVzt99v7gtl0dblntm/29pBGh0wmJYZqMYBMuAVAYST3938ZOfCJY6aLKOxAnUgUlXZQlGYR73yN0bTZPgT/Hn+AH2D8b7aSwp8o5jlZ8a8PigBBAEAhCBpBAIv8BmXqN9w+horhfTiBCgyACwFk2ABKoAgQQDAo/Ah+FIlyQGG1BAoAQSMoNAphK4tRC2qF1viBBYFsNvJHO+RBzVOdAZrdTiI9aU9jRMYHKF6tfbf24IuQc8KE3TzgiUp/B7EcQOWpT4Ajiwx/LyTKAPllJg3yWGgYcjISNkKiHEYlCHSbAIilHQBQgAYSZREo+tatAVFVskAIx4IPLohyTrhwPtf95Sa3jisv2iEQNUFclwgoi+2JgCAwELAQyKQMMCgXIIgYBDFMv0lJMRnRXhJhvIKOPNzuZfewOgbbdyvtag9afVimHjpnzbubaT2Aufb8e/eYsiG187z790PlmzPsFQeYcvDsFXiQY98V68AmyV4rbT8sy5ltrw0zzmfYG3KqbWvob+jTsJcJSv98vI6MvWVWxx7XPfv8mF6dvN/9Ujs1deU7J7dO+tvddp12Z4/ddVqo0dq9ZpKnbfv6svl4y71s2d5UzLccQu1255lDQ127XV6+nu8LL5OrHL8w6DidfvNmsHiL1BVpxbNziqctt0q06N5PpiAC8OFnO9cc2wMk+ysNgA3qlv7Dj/uOACpeIu/V4bRekerf/Fp/BHh2tHgqAC93L+9Oqfu1bD14UQAIvG8O9TQB8e+WH0GWABBQU6gOZuZxAihTe8gFTMUnIYBFRTkyZRtdpxAgzCE0YgLAZZlh8oSKaclThKU2T9PYf7tJ43mo6pPnpaw3QBjrlBfVaJgbU6NRSjRBksfFCgFtqKU3/hdoC8WkxAYmRXymMzafy8NWPGFEWoQiln0RTam3SQpJhEn1jkgJxcNYSpnUp49iIr4UU3opvkgvRFx99qzabl2JFuzVMwzrlI1u8aFEvUG9+o0ZMMXlYJj8deVKv14Teg3pd3NM97E9W/ZMDQE8TLu0qKDBzelV38a5BMH/jLY9XW9Qv3LWO3YC7Ybbf/99BAVsJlZvgcY8iCj12h+O2+Un/TWaoZcJxfowFELsWcrWR+EOGUSjG+2utoD8vkWhRYsRj3jF563T94cBlhVOGOn3l65TWtVra31ysHTd8oE+/TTbn8+hderiS8qVrnhG3JlHzEIAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./plus-jakarta-sans-vietnamese-800-normal-CxbopLd3.woff2) format("woff2"),url(./plus-jakarta-sans-vietnamese-800-normal-BkoGl_sr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./plus-jakarta-sans-latin-ext-800-normal-B6BjB2Ju.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-800-normal-BPkb-LBK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2) format("woff2"),url(./plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(./dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(./dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(./dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(./dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./dm-sans-latin-ext-600-normal-4vooXBpG.woff2) format("woff2"),url(./dm-sans-latin-ext-600-normal-DRtaDpgU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(./dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./dm-sans-latin-ext-700-normal-CJIcxD6K.woff2) format("woff2"),url(./dm-sans-latin-ext-700-normal-BLI3TTWz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(./dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! tailwindcss v4.2.2 | 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-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-800:oklch(47% .157 37.304);--color-amber-400:oklch(82.8% .189 84.429);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-800:oklch(47.6% .114 61.907);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-800:oklch(45.3% .124 130.933);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-800:oklch(43.8% .218 303.724);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--spacing:.25rem;--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: 1.5 ;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-bold:700;--tracking-wide:.025em;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.end{inset-inline-end:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-auto{height:auto}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-full{width:100%}.min-w-48{min-width:calc(var(--spacing) * 48)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-disc{list-style-type:disc}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[11rem_1fr\]{grid-template-columns:11rem 1fr}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-amber-400{border-color:var(--color-amber-400)}.border-green-300{border-color:var(--color-green-300)}.border-green-700{border-color:var(--color-green-700)}.border-lime-300{border-color:var(--color-lime-300)}.border-orange-300{border-color:var(--color-orange-300)}.border-purple-300{border-color:var(--color-purple-300)}.border-red-300{border-color:var(--color-red-300)}.border-red-700{border-color:var(--color-red-700)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-800{border-color:var(--color-slate-800)}.border-yellow-300{border-color:var(--color-yellow-300)}.bg-green-100{background-color:var(--color-green-100)}.bg-lime-100{background-color:var(--color-lime-100)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-yellow-100{background-color:var(--color-yellow-100)}.p-2{padding:calc(var(--spacing) * 2)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-right{text-align:right}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--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))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-green-800{color:var(--color-green-800)}.text-lime-800{color:var(--color-lime-800)}.text-orange-800{color:var(--color-orange-800)}.text-purple-800{color:var(--color-purple-800)}.text-red-800{color:var(--color-red-800)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-yellow-800{color:var(--color-yellow-800)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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))}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:64rem){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:items-start{align-items:flex-start}}@media print{.print\:block{display:block}.print\:hidden{display:none}}}.bh{--bh-orange:#eb720a;--bh-orange-dk:#d46008;--bh-orange-dkr:#c05200;--bh-orange-lt:#eb720a0f;--bh-orange-llt:#eb720a08;--bh-orange-20:#eb720a33;--bh-orange-40:#eb720a66;--or:var(--bh-orange);--or2:var(--bh-orange-dk);--or3:var(--bh-orange-dkr);--or-l:var(--bh-orange-lt);--or-ll:var(--bh-orange-llt);--bl:#2563eb;--bl-l:#2563eb0f;--gn:#16a34a;--gn-l:#16a34a0f;--rd:#dc2626;--rd-l:#dc26260f;--yw:#f59e0b;--yw-l:#f59e0b0f;--pu:#8b5cf6;--pu-l:#8b5cf60f;--pk:#d946ef;--pk-l:#d946ef0f;--gy:#878787;--tl:#0891b2;--g50:#fafaf9;--g100:#f5f5f4;--g150:#eeeeec;--g200:#e5e7eb;--g300:#d1d5db;--g400:#9ca3af;--g500:#6b7280;--g600:#4b5563;--g700:#374151;--g800:#1f2937;--g900:#111827;--bg:#f8f7f5;--bg2:#f0efed;--card:#fff;--card-h:#fff;--card-sh:0 1px 2px #0000000a, 0 2px 8px #00000008;--card-sh2:0 2px 4px #0000000a, 0 8px 24px #0000000d;--card-b:1px solid #0000000f;--txt:var(--g900);--txt2:var(--g700);--txt3:var(--g500);--radius:20px;--radius-md:14px;--radius-sm:10px;--radius-xs:7px;--tr:.2s cubic-bezier(.4,0,.2,1);--tr2:.3s cubic-bezier(.4,0,.2,1);--f-display:"Plus Jakarta Sans", sans-serif;--f-body:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bg-topbar:url(/bg-topbar.jpg);--bg-login:url(/bg-login.jpg)}[data-theme=dark] .bh{--g50:#0c0c0c;--g100:#141414;--g150:#1a1a1a;--g200:#2a2a2a;--g300:#3a3a3a;--g400:#888;--g500:#aaa;--g600:silver;--g700:#d8d8d8;--g800:#e8e8e8;--g900:#f5f5f5;--bg:#0a0a0a;--bg2:#111;--card:#161616;--card-h:#1c1c1c;--card-sh:0 1px 2px #0003, 0 4px 16px #00000026;--card-sh2:0 2px 4px #0003, 0 8px 32px #0003;--card-b:1px solid #ffffff0f;--or-l:#eb720a1a;--or-ll:#eb720a0a;--bl-l:#2563eb1a;--gn-l:#16a34a1a;--rd-l:#dc26261a;--yw-l:#f59e0b1a;--pk-l:#d946ef1a;--pu-l:#8b5cf61a}.bh{font-family:var(--f-body);color:var(--txt)}[data-theme=dark] .bh{color-scheme:dark}.bh-page{background:var(--bg);min-height:100vh}.bh-entete{z-index:20;background:var(--card);border-bottom:var(--card-b);box-shadow:var(--card-sh);position:sticky;top:0}.bh-entete-int{max-width:1600px;padding:10px max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));flex-wrap:wrap;align-items:center;gap:10px 24px;margin:0 auto;display:flex}.bh-marque{color:inherit;align-items:center;gap:14px;text-decoration:none;display:flex}.bh-logo{width:auto;height:34px;display:block}.bh-logo-sombre,[data-theme=dark] .bh .bh-logo-clair{display:none}[data-theme=dark] .bh .bh-logo-sombre{display:block}.bh-appnom{font-family:var(--f-display);letter-spacing:-.01em;color:var(--txt);border-left:1px solid var(--g200);padding-left:14px;font-size:15px;font-weight:800}.bh-onglets{-webkit-overflow-scrolling:touch;gap:4px;display:flex;overflow-x:auto}.bh-onglet{font:600 14px var(--f-body);color:var(--txt3);white-space:nowrap;border-radius:var(--radius-sm);transition:background var(--tr),color var(--tr);padding:8px 14px;text-decoration:none}.bh-onglet:hover{background:var(--or-l);color:var(--txt)}.bh-onglet[aria-current=page]{background:var(--or-l);color:var(--or);box-shadow:inset 0 -2px 0 var(--or)}.bh-entete-actions{align-items:center;gap:8px;margin-left:auto;display:flex}@media(max-width:640px){.bh-appnom{display:none}.bh-onglets{order:3;width:100%}.bh-onglet{text-align:center;white-space:normal;flex:1;padding:8px 6px;line-height:1.2}}.bh-carte{background:var(--card);border:var(--card-b);border-left:4px solid var(--or);border-radius:var(--radius-md);box-shadow:var(--card-sh);min-width:0;padding:20px}.bh-carte-tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.bh-titre{font-family:var(--f-display);color:var(--txt);letter-spacing:-.01em;margin:0;font-weight:800}.bh-label{text-transform:uppercase;letter-spacing:.08em;color:var(--txt3);font-size:11px;font-weight:700}.bh-texte2{color:var(--txt2)}.bh-note{color:var(--txt3);margin:0;font-size:12px}.bh-champ{color:var(--txt2);gap:5px;font-size:13px;display:grid}.bh select,.bh input[type=number],.bh input[type=text],.bh input[type=search]{font:inherit;color:var(--txt);background:var(--bg);border:1px solid var(--g200);border-radius:var(--radius-xs);box-sizing:border-box;width:100%;padding:8px 10px;font-size:16px}.bh select:focus-visible,.bh input:focus-visible,.bh button:focus-visible,.bh a:focus-visible,.bh summary:focus-visible{outline:2px solid var(--or);outline-offset:2px}.bh input[aria-invalid=true]{border-color:var(--rd)}.bh input[type=range],.bh input[type=checkbox]{accent-color:var(--or)}.bh input[type=range]{width:100%}.bh-puces{flex-wrap:wrap;gap:6px;display:flex}.bh-puce{font:500 13px var(--f-body);border:1px solid var(--g200);background:var(--bg);color:var(--txt2);cursor:pointer;transition:background var(--tr),color var(--tr),border-color var(--tr);border-radius:999px;padding:6px 12px}.bh-puce[aria-pressed=true]{background:var(--or);border-color:var(--or);color:#fff}.bh-bouton{font:600 14px var(--f-body);background:var(--or);color:#fff;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--tr);border:0;align-items:center;gap:6px;padding:10px 14px;display:inline-flex}.bh-bouton:hover{background:var(--or2)}.bh-bouton:disabled{opacity:.7;cursor:wait}.bh-bouton-discret{font:600 13px var(--f-body);background:var(--g100);color:var(--txt2);border:1px solid var(--g200);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.bh-bouton-discret:hover{color:var(--txt);border-color:var(--g300)}.bh-ecran{max-width:1600px;padding:24px max(16px,env(safe-area-inset-right,0px)) 48px max(16px,env(safe-area-inset-left,0px));grid-template-columns:minmax(0,1fr);gap:24px;margin:0 auto;font-size:15px;line-height:1.5;display:grid}.bh-surtitre{color:var(--or)}.bh-h1{text-wrap:balance;margin-top:4px;font-size:clamp(24px,4vw,34px);line-height:1.15}.bh-intro p{max-width:110ch;margin:8px 0 0}.bh-h2{font-size:17px}.bh-bloc-serre{gap:8px;min-width:0;display:grid}.bh-resultat{border-top:3px solid var(--or);gap:16px;display:grid}.bh-kpis{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.bh-resultat .bh-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.bh-kpi{border:1px solid var(--g200);border-radius:var(--radius-sm);gap:2px;padding:10px 12px;display:grid}.bh-kpi small{text-transform:uppercase;letter-spacing:.06em;color:var(--txt3);font-size:11px;font-weight:700}.bh-kpi b{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.bh-resultat .bh-kpi b{flex-wrap:wrap;align-items:center;gap:8px;font-size:26px;display:flex}.bh-kpi-aide{color:var(--txt3);font-size:12px;line-height:1.4}.bh-tuile{font:inherit;text-align:left;color:var(--txt2);background:var(--bg);border:1px solid var(--g200);border-radius:var(--radius-sm);cursor:pointer;min-width:0;transition:background var(--tr),border-color var(--tr);align-content:start;justify-items:start;gap:2px;padding:10px 12px;display:grid}.bh-tuile:hover{border-color:var(--g300)}.bh-tuile[aria-pressed=true]{background:var(--or-l);border-color:var(--or);box-shadow:inset 0 0 0 1px var(--or)}.bh-tuile-titre{color:var(--txt);font-size:14px;font-weight:600;line-height:1.25}.bh-tuile[aria-pressed=true] .bh-tuile-titre{color:var(--or)}.bh-tuile-detail{color:var(--txt3);font-size:12px;line-height:1.35}.bh-alerte{border:1px solid var(--g200);border-radius:var(--radius-sm);color:var(--txt2);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.bh-alerte-info{background:var(--bl-l);border-color:var(--bl)}.bh-alerte-attention{background:var(--yw-l);border-color:var(--yw)}.bh-alerte-ok{background:var(--gn-l);border-color:var(--gn)}.bh-alerte-erreur{background:var(--rd-l);border-color:var(--rd)}.bh-alerte-info>svg{color:var(--bl)}.bh-alerte-attention>svg{color:var(--yw)}.bh-alerte-ok>svg{color:var(--gn)}.bh-alerte-erreur>svg{color:var(--rd)}.bh-alerte-titre{color:var(--txt);font-size:14px;font-weight:700}.bh-libelle{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.bh-exigence{white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600;line-height:1.4}.bh-exigence-requis{color:#fff;background:var(--or)}.bh-exigence-fait{color:var(--gn);background:var(--gn-l)}.bh-exigence-facultatif{color:var(--txt3);background:var(--g100)}.bh-lien{color:inherit;text-decoration:underline}.bh-lien:hover{color:var(--or)}@media print{.bh-page{background:0 0;min-height:0}[data-theme=dark] .bh{color-scheme:light}}@page{size:A4;margin:12mm}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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}.vt-bloc{display:grid;gap:20px}.vt-erreur{color:var(--rd)}.vt-site{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 20px}.vt-site-champ{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:8px;min-width:0}.vt-site-champ+.vt-site-champ{margin-top:12px}.vt-site-champ>input{align-self:start}@media(min-width:768px){.vt-site{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-site-champ+.vt-site-champ{margin-top:0}}.vt-pourquoi{font-size:12px;line-height:1.45;color:var(--txt3)}.vt-pourquoi summary{width:fit-content;font-weight:600;color:var(--txt2);cursor:pointer}.vt-pourquoi summary:hover{color:var(--or)}.vt-pourquoi p{margin-top:4px}.vt-ref{color:var(--txt2);background:var(--g100);border-radius:4px;padding:1px 5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vt-terrain-dessin{display:block;width:100%;height:40px;margin-bottom:4px;fill:none;stroke:var(--txt3);stroke-width:1.4}.bh-tuile[aria-pressed=true] .vt-terrain-dessin{stroke:var(--or)}.vt-encart{font-size:13px;line-height:1.45;color:var(--txt2);background:var(--bg);border:1px solid var(--g200);border-radius:var(--radius-sm);padding:10px 12px}.vt-etiquette{font-size:12px;font-weight:600;color:var(--or);background:var(--or-l);border-radius:4px;padding:1px 6px;margin-top:4px}.vt-recap{border:1px solid var(--g200);border-radius:var(--radius-sm);font-size:13px}.vt-recap-ligne{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px}.vt-recap-ligne+.vt-recap-ligne{border-top:1px solid var(--g150)}.vt-recap-nom{flex-shrink:0;color:var(--txt3)}.vt-recap-valeur{font-weight:600;color:var(--txt);text-align:right}.vt-pastille{font-size:12px;font-weight:600;white-space:nowrap;border-radius:999px;padding:1px 8px}.vt-impression{border-top:1px solid var(--g150);padding-top:16px}.vt-region{display:flex;align-items:center;gap:8px;border:1px solid;border-radius:var(--radius-sm);padding:8px}.vt-region-point{width:12px;height:12px;flex-shrink:0;border-radius:999px}.vt-carte-cadre{fill:var(--card);fill-opacity:.88;stroke:var(--g300)}.vt-carte-texte{fill:var(--txt2);font-family:var(--f-body)}.vt-carte-echantillon{stroke:var(--g200)}.vt-doc{display:flex;align-items:center;gap:8px;border:1px solid var(--g200);border-radius:var(--radius-sm);padding:10px 12px;font-size:14px;color:var(--txt2);text-decoration:none;transition:background var(--tr),border-color var(--tr)}.vt-doc:hover{background:var(--or-l);border-color:var(--or)}.vt-doc svg{color:var(--txt3)}.cs-h3{font-size:15px}.cs-grille{display:grid;grid-template-columns:360px minmax(0,1fr);gap:24px;align-items:start}.cs-panneau{display:grid;gap:20px}@media(min-width:861px)and (min-height:980px){.cs-panneau{position:sticky;top:76px}}.cs-principal{display:grid;gap:20px;min-width:0}@media(max-width:860px){.cs-grille{grid-template-columns:minmax(0,1fr)}}.cs-bloc{display:grid;gap:10px;min-width:0}.cs-deux{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cs-vitlabel{font-size:13px;color:var(--txt3);font-variant-numeric:tabular-nums}.cs-defile{position:relative;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.cs-defile:focus-visible{outline:2px solid var(--or);outline-offset:2px}.cs-table{width:100%;border-collapse:collapse;font-size:14px;min-width:1040px}.cs-table-profils{min-width:560px}.cs-table th{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--txt3);text-align:left;padding:8px;border-bottom:1px solid var(--g200);white-space:nowrap}.cs-table th.num,.cs-table td.num{text-align:right}.cs-tri{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.cs-sens{color:var(--or)}.cs-sym{text-transform:none;letter-spacing:.02em}.cs-table td{padding:8px;border-bottom:1px solid var(--g150);vertical-align:middle}.cs-table td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.cs-table tbody tr:hover td,.cs-ligne-active td{background:var(--or-l)}.cs-vide{color:var(--txt3);padding:20px 8px}.cs-prod{min-width:220px}.cs-prod b{font-weight:600}.cs-prod small{display:block;color:var(--txt3);font-size:12px}.cs-barre{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:150px}.cs-barre span{display:block;height:8px;border-radius:2px;background:var(--or)}.cs-barre em{font-style:normal;font-size:13px;min-width:38px}.cs-retirer{background:none;border:0;color:var(--txt3);cursor:pointer;font-size:18px;line-height:1;padding:2px 6px}.cs-retirer:hover{color:var(--rd)}.cs-na{color:var(--txt3)}.cs-op{font-size:11px;letter-spacing:1px;color:var(--or)}.cs-op i{font-style:normal;color:var(--g200)}.cs-cls{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;font-size:13px;font-weight:700;font-style:normal}.cs-k0{background:var(--g150);color:var(--txt2)}.cs-k1{background:var(--bh-orange-20);color:var(--bh-orange-dkr)}.cs-k2{background:var(--bh-orange-40);color:var(--bh-orange-dkr)}.cs-k3{background:var(--bh-orange);color:#fff}.cs-k4{background:var(--bh-orange-dkr);color:#fff}[data-theme=dark] .bh .cs-k1,[data-theme=dark] .bh .cs-k2{color:#fff}.cs-cls-mini{width:14px;height:14px}.cs-legende{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:12px;color:var(--txt3);margin-top:12px}.cs-legende span{display:inline-flex;align-items:center;gap:6px}.cs-trait{display:inline-block;width:16px;height:3px}.cs-trait-soleil{height:0;border-top:2px dashed var(--or)}.cs-bso{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:start}@media(max-width:760px){.cs-bso{grid-template-columns:minmax(0,1fr)}}.cs-bso-reglages{display:grid;gap:14px;min-width:0}.cs-curseur{display:grid;gap:4px;font-size:13px;color:var(--txt2)}.cs-curseur-tete{display:flex;justify-content:space-between;align-items:baseline}.cs-curseur output{color:var(--txt);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.cs-chaud b{color:var(--or)}.cs-schema{width:100%;height:auto;display:block;background:var(--bg);border-radius:var(--radius-sm)}.cs-lame{stroke:var(--txt2);stroke-width:4;stroke-linecap:round;fill:none}.cs-rayon{stroke:var(--or);stroke-width:1.5;fill:none}.cs-rayon.cs-arrete{stroke:var(--txt3);opacity:.35}.cs-vitre{stroke:var(--g300);stroke-width:3}.cs-txt{fill:var(--txt3);font:12px var(--f-body)}.cs-courbe{width:100%;min-width:480px;height:auto;display:block}.cs-axe{stroke:var(--g200);stroke-width:1}.cs-tic{fill:var(--txt3);font:11px var(--f-body)}.cs-ligne{fill:none;stroke-width:2}.cs-maintenant{stroke:var(--or);stroke-dasharray:3 3}.cs-methode{font-size:14px}.cs-methode summary{cursor:pointer}.cs-methode p{max-width:75ch;margin:10px 0 0;color:var(--txt2)}.cs-methode b{color:var(--txt)}.cs-methode code{font-size:13px;background:var(--bg);padding:1px 4px;border-radius:4px}.cs-src{font-style:normal;font-size:10px;font-weight:600;border-radius:4px;padding:1px 4px;white-space:nowrap}.cs-src-fab{background:var(--or-l);color:var(--or)}.cs-src-calc{background:var(--g100);color:var(--txt3)}.cs-est{font-size:11px;font-weight:700;color:var(--txt3);vertical-align:super;margin-left:1px}.cs-legende-sources{margin-top:6px}.cs-profil{display:block;font-size:11px;color:var(--txt3)}.bh-resultat .bh-kpi .cs-src{font-family:var(--f-body, inherit)}.cs-res-classe{display:inline-flex;align-items:center;gap:8px}.cs-res-classe span{font-size:15px;font-weight:600}.cs-res-visuel{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px 20px}.cs-res-item{display:grid;gap:2px}.cs-res-item-tete{display:grid;justify-items:start;gap:4px;font-size:14px;font-weight:600;color:var(--txt)}.cs-res-valeur{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.cs-res-mot{font-weight:500;color:var(--txt2)}.bh-resultat .cs-legende{margin:0}.cs-perso summary{cursor:pointer;font-size:13px;color:var(--txt2);font-variant-numeric:tabular-nums}.cs-perso[open] .cs-deux{margin-top:10px}.cs-volet summary{cursor:pointer}.cs-volet-corps{margin-top:14px;min-width:0}.cs-filtres{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 20px;align-items:start}.cs-filtre-produits{grid-column:1 / -1}.cs-filtre-groupes{display:flex;flex-wrap:wrap;gap:6px 20px}.cs-bso-tete{margin:0 0 14px}.cs-glossaire{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:12px 0 0;font-size:12px;line-height:1.4;color:var(--txt2)}.cs-glossaire dt{font-weight:700;color:var(--txt)}.cs-glossaire dd{margin:0}.cs-volet-aide{margin:0 0 12px;font-size:13px;color:var(--txt2)}.tp-store{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;align-items:start}.tp-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.tp-produit{display:grid;align-content:start;gap:4px;border:1px solid var(--g200);border-radius:var(--radius-sm);padding:12px;min-width:0}.tp-variantes{font-size:13px;line-height:1.45;color:var(--txt2)}.tp-liens{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:4px;font-size:13px;color:var(--txt2)}.tp-ecartes{font-size:13px;line-height:1.45;color:var(--txt2)}.tp-ecartes summary{width:fit-content;font-weight:600;cursor:pointer}.tp-ecartes summary:hover{color:var(--or)}.tp-ecartes ul{display:grid;gap:4px;margin-top:6px}.tp-ecartes b{font-weight:600;color:var(--txt)}
