/*! SaniClim — feuille du CRM (PREMIUM-UI), compilée par tools/build_app_css.php depuis resources/premium. Ne pas modifier à la main. sources:a9351f4fc5f1602e5857bc0d03ef416c */
*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(147,197,253,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(147,197,253,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e2e6ec}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#6b7588}input::placeholder,textarea::placeholder{opacity:1;color:#6b7588}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--n0:#fff;--n25:#fcfcfd;--n50:#f6f7f9;--n75:#f1f3f6;--n100:#ebeef2;--n150:#e2e6ec;--n200:#d5dae2;--n300:#b8c0cc;--n400:#8b95a5;--n500:#626d80;--n600:#4a5466;--n700:#363e4d;--n800:#232934;--n900:#141922;--ink:#0e1424;--ink2:#161d31;--ink3:#202943;--inkL:hsla(0,0%,100%,.08);--inkH:hsla(0,0%,100%,.06);--inkT:#c6cddb;--inkD:#8792a8;--p50:#eef3ff;--p100:#dde7ff;--p200:#bcceff;--p300:#8faeff;--p400:#6088f7;--p500:#3c68ee;--p600:#2654d8;--p700:#1f45b2;--p800:#1d398c;--p900:#1b306c;--ok50:#edfcf3;--ok100:#d3f8e2;--ok200:#a7efc5;--ok500:#18b26b;--ok600:#0a9456;--ok700:#077547;--wa50:#fff8eb;--wa100:#feeecc;--wa200:#fdd99b;--wa500:#f59e0b;--wa600:#d97706;--wa700:#a85406;--er50:#fef3f2;--er100:#fee4e2;--er200:#fecdca;--er500:#f04438;--er600:#d92d20;--er700:#b42318;--tl50:#ecfcf8;--tl100:#ccf5ec;--tl200:#99e8d8;--tl500:#14a38b;--tl600:#0e8574;--tl700:#0f6b5e;--vi50:#f5f3ff;--vi100:#ece8fe;--vi200:#d9d1fd;--vi500:#7a5ae6;--vi600:#6846d0;--vi700:#5737b0;--p50-c:238 243 255;--p100-c:221 231 255;--p200-c:188 206 255;--p300-c:143 174 255;--p400-c:96 136 247;--p500-c:60 104 238;--p600-c:38 84 216;--p700-c:31 69 178;--p800-c:29 57 140;--p900-c:27 48 108;--p950-c:20 33 74;--s1:0 1px 2px rgba(16,24,40,.05);--s2:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06);--s3:0 12px 28px -10px rgba(16,24,40,.16),0 3px 8px -3px rgba(16,24,40,.07);--s4:0 32px 64px -20px rgba(16,24,40,.32),0 6px 16px -6px rgba(16,24,40,.1);--r-xs:4px;--r-badge:6px;--rs:8px;--rm:10px;--rl:14px;--rx:20px;--font:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--d1:#2a78d6;--d2:#eb6834;--d3:#1baf7a;--d4:#eda100;--d5:#e87ba4;--t-fast:120ms;--t-mid:180ms;--ease:cubic-bezier(.2,.7,.2,1);--sb-w:248px;--sb-w-compact:68px;--top-h:60px;--page-max:1520px;--aside-w:360px;--c-bg:var(--n50);--c-surface:var(--n0);--c-surface-2:var(--n25);--c-surface-3:var(--n75);--c-text:var(--n900);--c-text-2:var(--n700);--c-text-3:var(--n500);--c-text-inv:var(--n0);--c-border:var(--n150);--c-border-2:var(--n200);--c-border-soft:var(--n100);--c-accent:var(--p600);--c-accent-h:var(--p700);--c-accent-soft:var(--p50);--c-accent-text:var(--p700);--c-ok:var(--ok700);--c-ok-soft:var(--ok50);--c-warn:var(--wa700);--c-warn-soft:var(--wa50);--c-danger:var(--er700);--c-danger-soft:var(--er50);--c-info:var(--p800);--c-info-soft:var(--p50);--focus-ring:2px solid var(--p500);--focus-offset:2px;--focus-halo:0 0 0 3px rgba(60,104,238,.16);--sp-0:0;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--fs-xs:12px;--lh-xs:16px;--fs-sm:13px;--lh-sm:18px;--fs-base:14px;--lh-base:20px;--fs-md:15px;--lh-md:22px;--fs-lg:19px;--lh-lg:26px;--fs-xl:22px;--lh-xl:28px;--fs-2xl:28px;--lh-2xl:34px;--fw-regular:450;--fw-medium:560;--fw-semi:620;--fw-bold:660;--z-sticky:20;--z-drawer:40;--z-menu:60;--z-modal:100;--z-toast:120;--tap:44px}@media (prefers-reduced-motion:reduce){:root{--t-fast:0ms;--t-mid:0ms}}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/geist/geist-latin-wght-normal.woff2) format("woff2-variations"),url(/assets/fonts/geist/geist-latin-wght-normal.woff2) format("woff2");unicode-range:u+00??,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:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/geist/geist-latin-ext-wght-normal.woff2) format("woff2-variations"),url(/assets/fonts/geist/geist-latin-ext-wght-normal.woff2) format("woff2");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}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font);font-size:14px;line-height:20px;color:var(--n900);background:var(--n50);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::-moz-selection{background:var(--p100);color:var(--n900)}::selection{background:var(--p100);color:var(--n900)}:focus-visible{outline:2px solid var(--p500);outline-offset:2px}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (forced-colors:active){:focus-visible{outline:2px solid CanvasText}}[hidden]{display:none!important}.ic{width:16px;height:16px;flex:none;display:inline-block;vertical-align:-3px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ic-xs{width:12px;height:12px;vertical-align:-1px}.ic-sm{width:14px;height:14px;vertical-align:-2px}.ic-lg{width:18px;height:18px}.ic-lg,.ic-xl{vertical-align:-4px}.ic-xl{width:20px;height:20px}.ic-2xl{width:24px;height:24px;vertical-align:-6px}.ic-fill{fill:currentColor}.money,.num,.tn{font-variant-numeric:tabular-nums}.money{white-space:nowrap}.s-body,.s-nav,.ui-scroll{scrollbar-width:thin;scrollbar-color:var(--n200) transparent}.s-body::-webkit-scrollbar,.ui-scroll::-webkit-scrollbar{width:10px;height:10px}.s-body::-webkit-scrollbar-thumb,.ui-scroll::-webkit-scrollbar-thumb{background:var(--n200);border-radius:8px;border:3px solid var(--n50)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.ph-prepare{--ph-bg:var(--n75);--ph-fg:var(--n600);--ph-bd:var(--n150);--ph-dot:var(--n400);--ph-strong:var(--n600)}.ph-engaged{--ph-bg:var(--p50);--ph-fg:var(--p700);--ph-bd:var(--p100);--ph-dot:var(--p500);--ph-strong:var(--p600)}.ph-watch{--ph-bg:var(--wa50);--ph-fg:var(--wa700);--ph-bd:var(--wa100);--ph-dot:var(--wa500);--ph-strong:var(--wa600)}.ph-field{--ph-bg:var(--tl50);--ph-fg:var(--tl700);--ph-bd:var(--tl100);--ph-dot:var(--tl500);--ph-strong:var(--tl600)}.ph-success{--ph-bg:var(--ok50);--ph-fg:var(--ok700);--ph-bd:var(--ok100);--ph-dot:var(--ok500);--ph-strong:var(--ok600)}.ph-closed{--ph-bg:var(--vi50);--ph-fg:var(--vi700);--ph-bd:var(--vi100);--ph-dot:var(--vi500);--ph-strong:var(--vi600)}.ph-problem{--ph-bg:var(--er50);--ph-fg:var(--er700);--ph-bd:var(--er100);--ph-dot:var(--er500);--ph-strong:var(--er600)}.ui-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:999px;font-size:12.5px;font-weight:580;line-height:1;white-space:nowrap;background:var(--ph-bg,var(--n75));color:var(--ph-fg,var(--n600));border:1px solid transparent}.ui-pill .ui-dot{width:6px;height:6px;border-radius:50%;background:var(--ph-dot,currentColor);flex:none}.ui-pill-sm{height:20px;padding:0 7px;font-size:11.5px;gap:5px}.ui-pill-lg{height:28px;padding:0 11px;font-size:13px}.ui-pill .ic{width:13px;height:13px;vertical-align:0}.ui-tag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:var(--r-badge);background:var(--n75);color:var(--n700);font-size:12px;font-weight:550;border:1px solid transparent;white-space:nowrap}.ui-tag .ic{width:12px;height:12px;color:var(--n500)}.ui-tag.is-problem{background:var(--er50);border-color:var(--er100);color:var(--er700)}.ui-tag.is-problem .ic{color:var(--er600)}.ui-tag.is-watch{background:var(--wa50);border-color:var(--wa100);color:var(--wa700)}.ui-tag.is-watch .ic{color:var(--wa600)}.ui-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--n100);color:var(--n600);font-size:11.5px;font-weight:620;font-variant-numeric:tabular-nums}.ui-count.is-hot{background:var(--p50);color:var(--p700)}.ui-count.is-warn{background:var(--wa50);color:var(--wa700)}.ui-count.is-problem{background:var(--er50);color:var(--er700)}.ui-kbd{display:inline-flex;align-items:center;height:20px;font-size:11px;font-weight:600;color:var(--n500);border:solid var(--n200);border-width:1px 1px 2px;border-radius:5px;padding:0 5px;background:#fff;font-family:inherit}.ui-live{width:8px;height:8px;border-radius:50%;background:var(--tl500);box-shadow:0 0 0 3px var(--tl100);flex:none;display:inline-block}.ui-h1{font-size:28px;line-height:34px;font-weight:660;letter-spacing:-.025em}.ui-h1,.ui-h2{color:var(--n900);margin:0}.ui-h2{font-size:19px;line-height:26px;font-weight:640;letter-spacing:-.014em}.ui-h3{font-size:15px;line-height:22px;font-weight:620;letter-spacing:-.006em;color:var(--n900);margin:0}.ui-ov{font-size:11.5px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.ui-lead{color:var(--n600);font-size:14.5px;line-height:22px;margin:0}.ui-muted{color:var(--n500)}.ui-sub{color:var(--n600)}.ui-strong{font-weight:620;color:var(--n900)}.ui-sm{font-size:13px;line-height:18px}.ui-xs{font-size:12px;line-height:16px}.ui-id{font-variant-numeric:tabular-nums;font-weight:560;color:var(--n600);letter-spacing:.01em}.ui-link{color:var(--p700);font-weight:560;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.ui-link:hover{color:var(--p800);text-decoration:underline;text-underline-offset:2px}.ui-trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ui-page{display:flex;flex-direction:column;gap:20px;width:100%;max-width:var(--page-max);min-width:0}.ui-ph{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.ui-ph-main{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:6px}.ui-ph-top{gap:10px}.ui-ph-actions,.ui-ph-top{display:flex;align-items:center;flex-wrap:wrap}.ui-ph-actions{gap:8px}.ui-aside .ui-kv{grid-template-columns:100px minmax(0,1fr)}.ui-ph-id{align-items:center;gap:14px}.ui-ph-id,.ui-ph-idt{display:flex;min-width:0}.ui-ph-idt{flex-direction:column;gap:6px}.ui-ph-meta{display:flex;align-items:center;gap:6px 18px;flex-wrap:wrap;color:var(--n600);font-size:13.5px;line-height:20px}.ui-ph-meta>a,.ui-ph-meta>span{display:inline-flex;align-items:center;gap:7px;min-width:0}.ui-ph-meta .ic{color:var(--n400)}.ui-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--aside-w);gap:20px;align-items:start}.ui-aside,.ui-main,.ui-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.ui-row{display:flex;align-items:center;gap:8px;min-width:0}.ui-row-wrap{flex-wrap:wrap}.ui-row-end{justify-content:flex-end}.ui-contents{display:contents}.ui-sp{flex:1 1 auto}.ui-grid{display:grid;gap:16px}.ui-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-divider{height:1px;background:var(--n100);border:0;margin:0}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border-radius:var(--rs);border:1px solid var(--n200);background:#fff;color:var(--n800);font:inherit;font-size:13.5px;font-weight:560;line-height:1;white-space:nowrap;box-shadow:var(--s1);cursor:pointer;text-decoration:none;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.ui-btn:hover{background:var(--n50);border-color:var(--n300);color:var(--n900)}.ui-btn .ic{color:var(--n500)}.ui-btn-primary{background:var(--p600);border-color:var(--p700);color:#fff;box-shadow:0 1px 2px rgba(38,84,216,.32),inset 0 1px 0 hsla(0,0%,100%,.16)}.ui-btn-primary:hover{background:var(--p700);border-color:var(--p800);color:#fff}.ui-btn-primary .ic{color:#fff}.ui-btn-ghost{background:transparent;border-color:transparent;box-shadow:none;color:var(--n700)}.ui-btn-ghost:hover{background:var(--n75);border-color:transparent}.ui-btn-danger{background:#fff}.ui-btn-danger,.ui-btn-danger:hover{color:var(--er700);border-color:var(--er200)}.ui-btn-danger:hover{background:var(--er50)}.ui-btn-danger .ic{color:var(--er600)}.ui-btn-danger-solid{background:var(--er600);border-color:var(--er700);color:#fff}.ui-btn-danger-solid:hover{background:var(--er700);color:#fff}.ui-btn-danger-solid .ic{color:#fff}.ui-btn-success{background:var(--ok600);border-color:var(--ok700);color:#fff}.ui-btn-success:hover{background:var(--ok700);color:#fff}.ui-btn-success .ic{color:#fff}.ui-btn-sm{height:30px;padding:0 10px;font-size:13px;border-radius:7px;gap:6px}.ui-btn-lg{height:44px;padding:0 18px;font-size:14.5px;border-radius:var(--rm)}.ui-btn-xl{height:52px;padding:0 20px;font-size:16px;border-radius:12px;font-weight:600}.ui-btn-icon{width:36px;padding:0}.ui-btn-sm.ui-btn-icon{width:30px}.ui-btn-lg.ui-btn-icon{width:44px}.ui-btn-block{width:100%}.ui-btn.is-disabled,.ui-btn[aria-disabled=true],.ui-btn[disabled]{opacity:.5;box-shadow:none;cursor:not-allowed;pointer-events:none}.ui-btn .ui-count{height:18px;min-width:18px;font-size:11px;padding:0 5px}.ui-btn-primary .ui-count{background:hsla(0,0%,100%,.22);color:#fff}.ui-btn[aria-busy=true] .ic{animation:ui-spin .8s linear infinite}.ui-btn-group{gap:8px;flex-wrap:wrap;align-items:center}.ui-btn-group,.ui-btn-split{display:inline-flex}.ui-btn-split>.ui-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ui-btn-split>.ui-btn:last-child,.ui-btn-split>.ui-menu>summary{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.ui-card{background:#fff;border:1px solid rgba(20,25,34,.07);border-radius:var(--rl);box-shadow:0 1px 2px rgba(16,24,40,.04),0 6px 16px -8px rgba(16,24,40,.08);min-width:0}.ui-card-quiet{background:var(--n25);box-shadow:none}.ui-card-h{display:flex;align-items:center;gap:10px;padding:16px 22px 4px;min-height:52px;flex-wrap:wrap}.ui-card-h:has(+.ui-card-b.is-flush),.ui-card-h:has(+.ui-table-wrap),.ui-card-h:has(+table),.ui-card-h:only-child{border-bottom:1px solid var(--n100);padding-bottom:14px}.ui-card-h.is-flat{border-bottom:0;padding-bottom:4px}.ui-card-t{font-size:15.5px;line-height:22px;font-weight:650;color:var(--n900);letter-spacing:-.008em;display:flex;align-items:center;gap:9px;margin:0}.ui-card-s,.ui-card-t .ic{color:var(--n500)}.ui-card-s{font-size:12.5px;line-height:17px;margin:0}.ui-card-a{margin-left:auto;font-size:13px;font-weight:560;color:var(--p700);display:inline-flex;align-items:center;gap:4px;text-decoration:none}.ui-card-a:hover{text-decoration:underline;text-underline-offset:2px;color:var(--p800)}.ui-card-b{padding:14px 22px 20px}.ui-card-b.is-tight{padding:12px 16px}.ui-card-b.is-flush{padding:0}.ui-card-f{padding:12px 22px;border-top:1px solid var(--n100);display:flex;align-items:center;gap:8px;background:var(--n25);border-radius:0 0 var(--rl) var(--rl);flex-wrap:wrap}.ui-well{background:var(--n50);border:1px solid var(--n100);border-radius:var(--rm);padding:12px 14px}.ui-tint{background:var(--p50);border:1px solid var(--p100);border-radius:var(--rm);padding:14px 16px}.ui-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.ui-kpi{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 20px;background:#fff;border:1px solid rgba(20,25,34,.07);border-radius:var(--rl);box-shadow:0 1px 2px rgba(16,24,40,.04);text-decoration:none;color:inherit}a.ui-kpi:hover{border-color:var(--n200);box-shadow:var(--s2)}.ui-kpi-l{font-size:13px;color:var(--n600);font-weight:520;display:flex;align-items:center;gap:8px}.ui-kpi-l .ic{color:var(--n400)}.ui-kpi-v{font-size:26px;line-height:34px;font-weight:660;letter-spacing:-.025em;color:var(--n900);font-variant-numeric:tabular-nums}.ui-kpi-v.is-xl{font-size:28px;line-height:36px}.ui-kpi-v small{font-size:14px;font-weight:560;color:var(--n500);letter-spacing:0;margin-left:2px}.ui-kpi-f{font-size:12.5px;color:var(--n500);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ui-kpi.is-attention{border-color:var(--wa200)}.ui-kpi.is-problem{border-color:var(--er200)}.ui-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));overflow:hidden}.ui-kpis>.ui-kpi{border:0;border-radius:0;box-shadow:none;background:transparent}.ui-kpis>.ui-kpi+.ui-kpi{border-left:1px solid var(--n100)}.ui-kpis>a.ui-kpi:hover{background:var(--n25);box-shadow:none}.ui-kpis>.ui-kpi.is-attention .ui-kpi-v{color:var(--wa700)}.ui-kpis>.ui-kpi.is-problem .ui-kpi-v{color:var(--er700)}.ui-doc-ic{width:32px;height:32px;border-radius:var(--rs);display:grid;place-items:center;flex:none;background:var(--n75);color:var(--n600)}.ui-up{color:var(--ok700);font-weight:600}.ui-down{color:var(--er700);font-weight:600}.ui-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;background:var(--n100);border-radius:var(--rm);overflow:hidden;border:1px solid var(--n100)}.ui-fact{background:#fff;padding:12px 16px;display:flex;flex-direction:column;gap:3px;min-width:0}.ui-fact-k{font-size:12px;font-weight:560;color:var(--n500);display:flex;align-items:center;gap:6px}.ui-fact-k .ic{color:var(--n400)}.ui-fact-v{font-size:14px;font-weight:600;color:var(--n900);min-width:0}.ui-fact-s{font-size:12.5px;color:var(--n500)}.ui-table-wrap{overflow-x:auto;min-width:0;position:relative}.ui-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px}.ui-table th{background:transparent;text-align:left;font-size:12px;font-weight:600;color:var(--n500);letter-spacing:.01em;padding:0 14px;height:40px;border-bottom:1px solid var(--n100);white-space:nowrap;text-transform:none}.ui-table th a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.ui-table th a:hover{color:var(--n900)}.ui-table td{padding:13px 14px;border-bottom:1px solid rgba(20,25,34,.055);vertical-align:middle;color:var(--n800)}.ui-table tr:last-child td{border-bottom:0}.ui-table tbody tr{transition:background var(--t-fast)}.ui-table tbody tr:hover td{background:#fafbfc}.ui-table tr.is-selected td{background:var(--p50)}.ui-table .is-num,.ui-table .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ui-table .is-center{text-align:center}.ui-table .is-check{width:44px;padding-right:0}.ui-table .is-actions{width:1%;white-space:nowrap;text-align:right}.ui-cell-t{font-weight:580;color:var(--n900);text-decoration:none}.ui-cell-link:hover .ui-cell-t,a.ui-cell-t:hover{color:var(--p700)}.ui-cell-s{font-size:12.5px;color:var(--n500);margin-top:2px;line-height:17px}.ui-cell-link{display:block;text-decoration:none;color:inherit;min-width:0}.ui-table-foot{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--n100);font-size:13px;color:var(--n600);flex-wrap:wrap}.ui-check{width:16px;height:16px;accent-color:var(--p600);margin:0;vertical-align:middle}.ui-pager{display:flex;align-items:center;gap:4px;margin-left:auto}.ui-pager a,.ui-pager span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border-radius:var(--rs);font-size:13px;font-weight:560;color:var(--n700);text-decoration:none;border:1px solid transparent}.ui-pager a:hover{background:var(--n75)}.ui-pager .is-current{background:#fff;border-color:var(--n200);box-shadow:var(--s1);color:var(--n900)}.ui-pager .is-disabled{color:var(--n300);pointer-events:none}.ui-toolbar{padding:12px 16px;border-bottom:1px solid var(--n100);flex-wrap:wrap}.ui-search,.ui-toolbar{align-items:center;gap:8px}.ui-search{display:flex;height:36px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;padding:0 10px;box-shadow:var(--s1);min-width:220px;flex:0 1 320px}.ui-search .ic{color:var(--n400)}.ui-search input{border:0;outline:none;flex:1;min-width:0;height:100%;font:inherit;font-size:13.5px;background:transparent;color:var(--n900);padding:0}.ui-search:focus-within{border-color:var(--p400);box-shadow:0 0 0 3px rgba(60,104,238,.16)}.ui-views{display:flex;gap:2px;flex-wrap:wrap;align-items:center}.ui-view{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border-radius:var(--rs);font-size:13px;font-weight:560;color:var(--n600);text-decoration:none;border:1px solid transparent;white-space:nowrap}.ui-view:hover{background:var(--n75);color:var(--n900)}.ui-view.is-active,.ui-view[aria-current=page]{background:#fff;border-color:var(--n200);color:var(--n900);box-shadow:var(--s1)}.ui-chip{gap:6px;height:30px;padding:0 6px 0 10px;border-radius:var(--rs);border:1px solid var(--p200);background:var(--p50);color:var(--p800);font-size:12.5px;font-weight:560;white-space:nowrap}.ui-chip .ic{width:13px;height:13px}.ui-chip a,.ui-chip button{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:5px;color:var(--p700);background:transparent;border:0;cursor:pointer;text-decoration:none}.ui-chip a:hover,.ui-chip button:hover{background:var(--p100)}.ui-chip-add{border-style:dashed;border-color:var(--n300);background:#fff;color:var(--n600);padding:0 10px}.ui-result-count{font-size:13px;color:var(--n500);white-space:nowrap}.ui-clear{font-size:13px;font-weight:560;color:var(--n600);text-decoration:none;border:0;background:transparent;cursor:pointer}.ui-clear:hover{color:var(--n900);text-decoration:underline}.ui-tabs{display:flex;gap:4px;border-bottom:1px solid var(--n150);overflow-x:auto;scrollbar-width:none}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px;font-size:13.5px;font-weight:560;color:var(--n500);margin-bottom:-1px;white-space:nowrap;text-decoration:none;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.ui-tab:hover{color:var(--n800)}.ui-tab.is-active,.ui-tab[aria-current=page],.ui-tab[aria-selected=true]{color:var(--n900);border-bottom-color:var(--p600)}.ui-tab .ic{color:var(--n400)}.ui-tab .ui-count{height:18px;min-width:18px;font-size:11px}.ui-tab.is-active .ui-count,.ui-tab[aria-selected=true] .ui-count{background:var(--p50);color:var(--p700)}.ui-seg{display:inline-flex;padding:3px;border-radius:9px;background:var(--n100);gap:2px}.ui-seg a,.ui-seg button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;font-size:13px;font-weight:550;color:var(--n600);border:0;background:transparent;text-decoration:none;cursor:pointer;white-space:nowrap}.ui-seg .is-active,.ui-seg [aria-current=page],.ui-seg [aria-pressed=true]{background:#fff;color:var(--n900);box-shadow:var(--s2)}.ui-field{flex-direction:column;min-width:0}.ui-field,.ui-label{display:flex;gap:6px}.ui-label{font-size:13px;font-weight:560;color:var(--n800);align-items:center;position:relative}.ui-label .ui-opt{font-weight:450;color:var(--n500)}.ui-label .ui-req{color:var(--er600)}.ui-help{color:var(--n500);line-height:17px}.ui-error,.ui-help{font-size:12.5px;margin:0}.ui-error{color:var(--er700);display:flex;align-items:center;gap:6px}.ui-input,.ui-select,.ui-textarea{width:100%;height:38px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;padding:0 12px;font:inherit;font-size:14px;color:var(--n900);box-shadow:var(--s1);outline:none;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ui-input::-moz-placeholder,.ui-textarea::-moz-placeholder{color:var(--n400)}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--n400)}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--p400);box-shadow:0 0 0 3px rgba(60,104,238,.16)}.ui-input[aria-invalid=true],.ui-select[aria-invalid=true],.ui-textarea[aria-invalid=true]{border-color:var(--er500);box-shadow:0 0 0 3px rgba(240,68,56,.12)}.ui-input[disabled],.ui-select[disabled],.ui-textarea[disabled]{background:var(--n50);color:var(--n500);cursor:not-allowed}.ui-textarea{height:auto;min-height:92px;padding:10px 12px;line-height:20px;resize:vertical}.ui-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--n500) 50%),linear-gradient(135deg,var(--n500) 50%,transparent 50%);background-position:calc(100% - 17px) 16px,calc(100% - 12px) 16px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.ui-input-group{display:flex;align-items:center;gap:8px;height:38px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;padding:0 12px;box-shadow:var(--s1)}.ui-input-group:focus-within{border-color:var(--p400);box-shadow:0 0 0 3px rgba(60,104,238,.16)}.ui-input-group input{border:0;outline:none;flex:1;min-width:0;height:100%;font:inherit;font-size:14px;background:transparent;padding:0}.ui-input-group .ui-affix{color:var(--n500);font-size:13px;white-space:nowrap}.ui-input-group .ic{color:var(--n400)}.ui-form-section{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;padding:22px 0;border-top:1px solid var(--n100)}.ui-form-section:first-child{border-top:0}.ui-form-section>header{display:flex;flex-direction:column;gap:4px}.ui-switch{position:relative;width:36px;height:20px;border-radius:10px;background:var(--n300);border:0;flex:none;padding:0;cursor:pointer;transition:background var(--t-fast)}.ui-switch>span{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:left var(--t-fast) var(--ease)}.ui-switch[aria-checked=true]{background:var(--p600)}.ui-switch[aria-checked=true]>span{left:18px}.ui-secret{display:flex;align-items:center;gap:10px;min-height:42px;border:1px solid var(--n150);border-radius:var(--rs);background:var(--n50);padding:4px 4px 4px 12px;font-size:13.5px;color:var(--n700)}.ui-secret>.ic{color:var(--ok600)}.ui-secret>.ui-btn{margin-left:auto}.ui-savebar{position:sticky;bottom:16px;z-index:20;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 16px;border-radius:12px;background:var(--n900);color:#fff;box-shadow:var(--s4);font-size:13.5px}.ui-savebar .ui-btn-ghost{color:#fff}.ui-savebar .ui-btn-ghost:hover{background:hsla(0,0%,100%,.1)}.ui-kv{display:grid;grid-template-columns:128px minmax(0,1fr);gap:10px 14px;font-size:13.5px;margin:0}.ui-kv dt{color:var(--n500);margin:0}.ui-kv dd{color:var(--n900);min-width:0;margin:0;overflow-wrap:anywhere}.ui-lines{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ui-line{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--n100);min-width:0}.ui-line:first-child{border-top:0;padding-top:0}.ui-line:last-child{padding-bottom:0}a.ui-line{text-decoration:none;color:inherit}a.ui-line:hover .ui-cell-t{color:var(--p700)}.ui-avatar{width:32px;height:32px;border-radius:50%;display:inline-grid;place-items:center;font-size:12px;font-weight:650;flex:none;background:var(--p100);color:var(--p800);letter-spacing:.01em}.ui-avatar-xs{width:22px;height:22px;font-size:9.5px}.ui-avatar-sm{width:26px;height:26px;font-size:10.5px}.ui-avatar-md{width:36px;height:36px;font-size:13px}.ui-avatar-lg{width:44px;height:44px;font-size:15px}.ui-avatar-xl{width:56px;height:56px;font-size:19px}.ui-avatar.is-ink{background:#2b3550;color:#fff}.ui-avatar.is-neutral{background:var(--n150);color:var(--n700)}.ui-avatar.is-teal{background:var(--tl100);color:var(--tl700)}.ui-avatar.is-green{background:var(--ok100);color:var(--ok700)}.ui-avatar.is-amber{background:var(--wa100);color:var(--wa700)}.ui-avatar.is-violet{background:var(--vi100);color:var(--vi700)}.ui-avatars{display:inline-flex}.ui-avatars .ui-avatar{box-shadow:0 0 0 2px #fff}.ui-avatars .ui-avatar+.ui-avatar{margin-left:-7px}.ui-ic-tile{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--n75);color:var(--n600);flex:none;border:1px solid var(--n100)}.ui-ic-tile.is-lg{width:44px;height:44px;border-radius:12px}.ui-ic-tile.is-sm{width:28px;height:28px;border-radius:8px}.ui-ic-tile.ph-closed,.ui-ic-tile.ph-engaged,.ui-ic-tile.ph-field,.ui-ic-tile.ph-problem,.ui-ic-tile.ph-success,.ui-ic-tile.ph-watch{background:var(--ph-bg);color:var(--ph-strong);border-color:var(--ph-bd)}.ui-chain{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;background:#fff;border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s1);overflow:hidden}.ui-chain-step{position:relative;display:flex;flex-direction:column;gap:3px;padding:12px 16px 12px 18px;text-decoration:none;color:inherit;min-width:0;background:#fff}.ui-chain-step:not(:last-child):after{content:"";position:absolute;top:50%;right:-7px;width:12px;height:12px;background:inherit;border-top:1px solid var(--n150);border-right:1px solid var(--n150);transform:translateY(-50%) rotate(45deg);z-index:1}.ui-chain-step+.ui-chain-step{border-left:1px solid var(--n100)}a.ui-chain-step:hover{background:var(--n25)}.ui-chain-step.is-current{background:var(--p50)}.ui-chain-k{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--n500);display:flex;align-items:center;gap:6px}.ui-chain-k .ic{width:13px;height:13px}.ui-chain-n{font-size:13.5px;font-weight:620;color:var(--n900);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-chain-s{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--n600);min-width:0}.ui-chain-s .ui-dot{width:7px;height:7px;border-radius:50%;background:var(--ph-dot,var(--n400));flex:none}.ui-chain-step.is-missing .ui-chain-n{color:var(--n400);font-weight:520}.ui-chain{border-color:rgba(20,25,34,.08);box-shadow:none}.ui-chain-step{display:grid;grid-template-columns:36px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:1px;align-items:center;padding:12px 18px 12px 14px;transition:background var(--t-fast) var(--ease)}.ui-chain-k{display:contents}.ui-chain-k>.ic{grid-column:1;grid-row:1/span 3;align-self:center;width:36px;height:36px;padding:9px;box-sizing:border-box;border-radius:10px;background:var(--ph-bg,var(--n75));color:var(--ph-strong,var(--n500));border:1px solid var(--ph-bd,var(--n100))}.ui-chain-n,.ui-chain-s{grid-column:2}.ui-chain-step.is-current{background:linear-gradient(180deg,var(--p50),rgba(238,243,255,.55))}.ui-chain-step.is-current .ui-chain-k>.ic{background:var(--p600);color:#fff;border-color:var(--p600);box-shadow:0 2px 6px -2px rgba(38,84,216,.45)}.ui-chain-step.is-current .ui-chain-k{color:var(--p700)}.ui-chain-step.is-missing .ui-chain-k>.ic{background:#fff;color:var(--n400);border-style:dashed;border-color:var(--n200)}.cl2-dossier-l{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;line-height:18px;color:var(--n700);min-width:0}.cl2-dossier-l>.ui-dot{width:8px;height:8px;border-radius:50%;background:var(--ph-dot,var(--n400));flex:none;box-shadow:0 0 0 3px var(--ph-bg,var(--n75))}.ui-steps{display:flex;align-items:flex-start;overflow-x:auto;padding:4px 0;margin:0;list-style:none}.ui-step{flex:1 1 0;min-width:84px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;padding:0 4px}.ui-step:before{content:"";position:absolute;top:13px;left:calc(-50% + 14px);right:calc(50% + 14px);height:2px;background:var(--n150);border-radius:1px}.ui-step:first-child:before{display:none}.ui-step.is-current:before,.ui-step.is-done:before{background:var(--ok500)}.ui-step-c{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid var(--n200);color:var(--n400);position:relative;z-index:1;font-size:12px;font-weight:650}.ui-step.is-done .ui-step-c{background:var(--ok600);border-color:var(--ok600);color:#fff}.ui-step.is-current .ui-step-c{border-color:var(--tl600);color:var(--tl700);box-shadow:0 0 0 4px var(--tl100)}.ui-step.is-current .ui-step-c:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--tl600)}.ui-step.is-problem .ui-step-c{border-color:var(--er500);color:var(--er600);background:var(--er50)}.ui-step-l{margin-top:8px;font-size:12.5px;font-weight:600;color:var(--n800);line-height:16px}.ui-step-m{font-size:11.5px;color:var(--n500);margin-top:2px;line-height:15px;font-variant-numeric:tabular-nums}.ui-step.is-todo .ui-step-l{color:var(--n500);font-weight:520}.ui-step.is-current .ui-step-l{color:var(--tl700)}.ui-step.is-problem .ui-step-l{color:var(--er700)}.ui-money{display:flex;flex-direction:column;gap:8px;font-size:13.5px}.ui-money-row{display:flex;align-items:baseline;gap:12px}.ui-money-row>span:first-child{color:var(--n600)}.ui-money-row>.money{margin-left:auto;color:var(--n900);font-weight:560}.ui-money-row.is-minus>.money{color:var(--ok700)}.ui-money-total{border-top:1px solid var(--n100);padding-top:10px;margin-top:2px}.ui-money-total>span:first-child{color:var(--n900);font-weight:600}.ui-money-total>.money{font-weight:650}.ui-money-balance{background:var(--n50);border:1px solid var(--n100);border-radius:var(--rm);padding:12px 14px;align-items:center}.ui-money-balance>span:first-child{color:var(--n800);font-weight:600}.ui-money-balance>.money{font-size:20px;line-height:26px;font-weight:650;letter-spacing:-.01em}.ui-money-balance.is-due{background:var(--wa50);border-color:var(--wa100)}.ui-money-balance.is-late{background:var(--er50);border-color:var(--er100)}.ui-money-balance.is-paid{background:var(--ok50);border-color:var(--ok100)}.ui-money-note{font-size:12px;color:var(--n500)}.ui-feed{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ui-feed-day{font-size:11.5px;font-weight:620;color:var(--n500);letter-spacing:.05em;text-transform:uppercase;padding:2px 0 12px}.ui-feed-i{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;position:relative;padding-bottom:18px}.ui-feed-i:before{content:"";position:absolute;left:14px;top:32px;bottom:2px;width:1px;background:var(--n150)}.ui-feed-i:last-child{padding-bottom:0}.ui-feed-i:last-child:before{display:none}.ui-feed-ic{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--n500);border:1px solid var(--n150)}.ui-feed-ic.ph-closed,.ui-feed-ic.ph-engaged,.ui-feed-ic.ph-field,.ui-feed-ic.ph-problem,.ui-feed-ic.ph-success,.ui-feed-ic.ph-watch{background:var(--ph-bg);color:var(--ph-strong);border-color:var(--ph-bd)}.ui-feed-t{font-size:13.5px;color:var(--n700);padding-top:5px;line-height:19px;min-width:0;overflow-wrap:anywhere}.ui-feed-t b,.ui-feed-t strong{font-weight:600;color:var(--n900)}.ui-feed-m{font-size:12px;color:var(--n500);margin-top:3px}.ui-feed-q{margin-top:8px;padding:10px 12px;border-radius:var(--rm);background:var(--n50);border:1px solid var(--n100);font-size:13px;color:var(--n700);white-space:pre-line}.ui-alert{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:flex-start;padding:12px 14px;border-radius:var(--rm);border:1px solid;font-size:13.5px;line-height:19px}.ui-alert>.ui-grow,.ui-alert>span:not(.ic){flex:1 1 220px;min-width:0}.ui-alert>.ic{margin-top:1px}.ui-alert-t{font-weight:620}.ui-alert-x{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ui-alert-info{background:var(--p50);border-color:var(--p100);color:var(--p800)}.ui-alert-success{background:var(--ok50);border-color:var(--ok100);color:var(--ok700)}.ui-alert-warning{background:var(--wa50);border-color:var(--wa100);color:var(--wa700)}.ui-alert-danger{background:var(--er50);border-color:var(--er100);color:var(--er700)}.ui-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:40px 24px}.ui-empty-ic{width:48px;height:48px;border-radius:14px;background:var(--p50);color:var(--p600);display:grid;place-items:center;border:1px solid var(--p100)}.ui-empty-ic .ic{width:22px;height:22px}.ui-empty.is-error .ui-empty-ic{background:var(--er50);color:var(--er600);border-color:var(--er100)}.ui-empty.is-perm .ui-empty-ic{background:var(--n75);color:var(--n600);border-color:var(--n150)}.ui-empty-t{font-size:15px;font-weight:620;color:var(--n900)}.ui-empty-s{font-size:13.5px;color:var(--n600);max-width:440px;margin:0}.ui-empty.is-compact{padding:20px 16px;gap:6px}.ui-empty-a{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:6px}.mnu{position:relative;display:inline-block}.mnu>summary{list-style:none;cursor:pointer}.mnu>summary::-webkit-details-marker{display:none}.mnu>summary.ico-btn{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:var(--rs);color:var(--n500);background:transparent;border:1px solid transparent;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.mnu>summary.ico-btn:hover,.mnu[open]>summary.ico-btn{background:var(--n75);color:var(--n900)}.mnu>summary.ico-btn .ic{width:18px;height:18px}.mnu-l{position:absolute;right:0;top:calc(100% + 6px);z-index:60;min-width:232px;max-width:calc(100vw - 32px);background:#fff;border:1px solid var(--n100);border-radius:var(--rm);box-shadow:var(--s3);padding:6px;text-align:left;animation:ui-pop var(--t-fast) var(--ease)}.mnu.up .mnu-l{top:auto;bottom:calc(100% + 4px)}.mnu form{margin:0}.mnu-i{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:6px 10px;border-radius:7px;font:inherit;font-size:13.5px;font-weight:520;color:var(--n800);background:none;border:0;cursor:pointer;text-align:left;white-space:nowrap;text-decoration:none;transition:background var(--t-fast)}.mnu-i:focus-visible,.mnu-i:hover{background:var(--n75);color:var(--n900);outline:none}.mnu-i>.ic,.mnu-i>i{width:16px;height:16px;color:var(--n500);flex:none;text-align:center}.mnu-i.dg,.mnu-i.dg>.ic,.mnu-i.dg>i{color:var(--er700)}.mnu-i.dg:focus-visible,.mnu-i.dg:hover{background:var(--er50)}.mnu-sep{height:1px;background:var(--n100);margin:6px 4px}.mnu-ph{display:inline-block;width:34px;height:34px;flex-shrink:0}@media (max-width:760px){.mnu>summary.ico-btn{width:44px;height:44px}}.ui-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px;color:var(--n500);font-size:13.5px}.ui-spinner{width:16px;height:16px;border-radius:50%;border:2px solid var(--n200);border-top-color:var(--p600);animation:ui-spin .8s linear infinite;flex:none}.ui-skel{background:linear-gradient(90deg,var(--n100) 25%,var(--n75) 50%,var(--n100) 75%);background-size:200% 100%;border-radius:6px;height:12px;animation:ui-shimmer 1.2s ease-in-out infinite}@keyframes ui-spin{to{transform:rotate(1turn)}}@keyframes ui-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-menu{position:relative;display:inline-block}.ui-menu>summary{list-style:none;cursor:pointer}.ui-menu>summary::-webkit-details-marker{display:none}.ui-menu-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:60;background:#fff;border:1px solid var(--n150);border-radius:var(--rm);box-shadow:var(--s3);padding:6px;min-width:220px;display:flex;flex-direction:column;animation:ui-pop var(--t-fast) var(--ease)}.ui-menu-pop.is-left{right:auto;left:0}.ui-menu-i{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;border-radius:7px;color:var(--n800);text-decoration:none;background:transparent;border:0;width:100%;text-align:left;font:inherit;font-size:13.5px;cursor:pointer}.ui-menu-i:focus-visible,.ui-menu-i:hover{background:var(--n75);outline:none}.ui-menu-i .ic{color:var(--n500)}.ui-menu-i .ui-kbd{margin-left:auto}.ui-menu-i.is-danger{color:var(--er700)}.ui-menu-i.is-danger .ic{color:var(--er600)}.ui-menu-sep{height:1px;background:var(--n100);margin:6px 4px}.ui-menu-h{padding:8px 10px 4px;font-size:11.5px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)}.ui-menu form{margin:0}@keyframes ui-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ui-bar{height:6px;border-radius:3px;background:var(--n100);overflow:hidden;display:flex}.ui-bar>i{display:block;height:100%;background:var(--p500);border-radius:3px}.ui-bar.is-success>i{background:var(--ok500)}.ui-bar.is-field>i{background:var(--tl500)}.ui-bar.is-watch>i{background:var(--wa500)}.ui-bar.is-problem>i{background:var(--er500)}.ui-ph-back{color:var(--n500);font-weight:520;margin-bottom:2px;align-self:flex-start}.ui-ph-back:hover{color:var(--n900);text-decoration:none}.ui-ph-back .ic{color:currentColor}.ui-ml-auto{margin-left:auto}.ui-grow{flex:1 1 auto;min-width:0}.ui-ok{color:var(--ok600)}.ui-prose{margin:4px 0 0;font-size:14px;line-height:22px;color:var(--n800);overflow-wrap:anywhere}.ui-link-quiet{color:inherit;text-decoration:none}.ui-link-quiet:hover{color:var(--n900);text-decoration:underline;text-underline-offset:2px}.ui-statut-actions{gap:8px}.ui-statut-actions>form{margin:0}.ui-statut-fin{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.ui-statut-fin>form{margin:0}.ui-corriger{position:relative}.ui-statut-planif{order:-1}.ui-corriger>summary{list-style:none}.ui-corriger>summary::-webkit-details-marker{display:none}.ui-corriger-f{left:auto;right:0;width:320px;max-width:calc(100vw - 48px);padding:14px;display:flex;flex-direction:column;gap:8px}.ui-corriger-f .ui-textarea{height:auto;min-height:64px;padding:8px 12px}.ui-contact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ui-contact a{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 8px;margin:0 -8px;border-radius:var(--rs);color:var(--n800);text-decoration:none;font-size:13.5px;min-width:0;transition:background var(--t-fast)}.ui-contact a:hover{background:var(--n50);color:var(--n900)}.ui-contact .ic{color:var(--n500);flex:none}.ui-progress{height:6px;border-radius:999px;background:var(--n100);overflow:hidden}.ui-progress>i{display:block;height:100%;background:var(--ok500);border-radius:inherit;transition:width var(--t-mid) var(--ease)}.ui-checklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.ui-checklist li{display:flex;align-items:flex-start;gap:9px;padding:6px 0;font-size:13.5px;line-height:20px;color:var(--n800);min-width:0}.ui-checklist li .ic{margin-top:2px;color:var(--n300)}.ui-checklist li.is-done{color:var(--n500)}.ui-checklist li.is-done>span:first-of-type{text-decoration:line-through;text-decoration-color:var(--n300)}.ui-checklist li.is-done .ic{color:var(--ok600)}.ui-photos-t{margin:0 0 8px}.ui-photos{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.ui-photo{aspect-ratio:1;border-radius:var(--rm);overflow:hidden;background:var(--n75);border:1px solid var(--n150);padding:0;cursor:zoom-in}.ui-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform var(--t-mid) var(--ease)}.ui-photo:hover img{transform:scale(1.04)}.ui-facture-lien{padding:10px 12px;border:1px solid var(--n150);border-radius:var(--rm);text-decoration:none;color:inherit;background:var(--n25);gap:12px}.ui-facture-lien:hover{border-color:var(--n200);background:#fff}.ui-facture-lien .ui-cell-s,.ui-facture-lien .ui-cell-t{display:block}.ui-solde{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));overflow:hidden}.ui-solde-c{display:flex;flex-direction:column;gap:4px;padding:16px 20px;min-width:0}.ui-solde-c+.ui-solde-c{border-left:1px solid var(--n100)}.ui-solde-v{font-size:26px;line-height:34px;font-weight:660;color:var(--n900);letter-spacing:-.022em;font-variant-numeric:tabular-nums;white-space:nowrap}.ui-solde-c{gap:5px;padding:18px 22px}.ui-solde-c>.ui-kpi-f{margin-top:2px}.ui-ph-montant{font-size:15px;font-weight:650;color:var(--n900);letter-spacing:-.005em}.ui-solde-c.is-due{background:var(--wa50)}.ui-solde-c.is-due .ui-solde-v{color:var(--wa700)}.ui-solde-c.is-late{background:var(--er50)}.ui-solde-c.is-late .ui-solde-v{color:var(--er700)}.ui-solde-c.is-paid .ui-solde-v{color:var(--ok700)}.ui-lignes .td-main{white-space:normal;min-width:220px}.ui-ligne-d{display:block;color:var(--n900);font-weight:540;white-space:pre-line;line-height:20px}.ui-totaux{display:flex;justify-content:flex-end;padding:14px 20px 16px}.ui-totaux .ui-money{width:min(100%,340px)}.ui-depli{padding:0;border-top:1px solid var(--n100)}.ui-depli-s{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 20px;cursor:pointer;list-style:none;font-weight:600;font-size:13.5px;color:var(--p700)}.ui-depli-s::-webkit-details-marker{display:none}.ui-depli-s:hover{background:var(--n25)}.ui-card-h.ui-depli-s{flex-wrap:nowrap;color:inherit}.ui-depli-s>.ui-card-t{flex:1 1 auto;min-width:0}.ui-depli-s>.ic:last-child,.ui-depli-s>i:last-child{margin-left:auto;transition:transform var(--t-fast)}details[open]>.ui-depli-s>.ic:last-child,details[open]>.ui-depli-s>i:last-child{transform:rotate(180deg)}.ui-depli[open]>.ui-depli-s{border-bottom:1px solid var(--n100)}.ui-depli-b{padding:16px 20px 18px}.ui-well.is-watch{background:var(--wa50);border-color:var(--wa100)}.ui-danger{color:var(--er600)}.ui-warn{color:var(--wa700)}.ui-sep{border-top:1px solid var(--n100)}.ui-card-h>.badge,.ui-card-h>.td-amt,.ui-card-h>.ui-pill{margin-left:auto}.ui-rows{list-style:none;margin:0;padding:0}.ui-rows>li+li{border-top:1px solid var(--n100)}.ui-rows-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.ui-rows-2>li+li{border-top:0}.ui-rows-2>li{border-bottom:1px solid var(--n100)}.ui-rl{display:flex;align-items:center;gap:12px;padding:12px 20px;min-height:56px;text-decoration:none;color:inherit;min-width:0;transition:background var(--t-fast)}a.ui-rl:hover{background:var(--n25)}a.ui-rl:hover .ui-rl-chev{color:var(--n500)}.ui-rl-time{min-width:48px;font-weight:620;color:var(--n900);font-size:13.5px;line-height:18px;display:flex;flex-direction:column}.ui-rl-time small{font-weight:500;color:var(--n500);font-size:12px}.ui-rl-main{flex:1 1 auto;flex-direction:column;gap:2px}.ui-rl-main,.ui-rl-t{min-width:0;display:flex}.ui-rl-t{align-items:center;gap:8px;font-weight:580;color:var(--n900);font-size:13.5px;line-height:19px}.ui-rl-t>span:first-child{min-width:0}.ui-rl-s,.ui-rl-t>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-rl-s{font-size:12.5px;color:var(--n500);line-height:17px}.ui-rl-end{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;font-variant-numeric:tabular-nums}.ui-rl-chev{flex:none;color:var(--n300);display:inline-flex;transition:color var(--t-fast)}.ui-todo{list-style:none;margin:0;padding:16px 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.ui-todo-i{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ui-todo-i:hover{border-color:var(--ph-bd,var(--n200));box-shadow:var(--s1)}.ui-todo-n{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:26px;line-height:32px;font-weight:680;color:var(--ph-strong,var(--n900));letter-spacing:-.02em;margin-bottom:4px}.ui-todo-t{font-size:13.5px;font-weight:600;color:var(--n900);line-height:19px}.ui-todo-d{font-size:12.5px;color:var(--n500);line-height:17px}.ui-todo-a{margin-top:6px;font-size:13px;font-weight:600;color:var(--p700);text-decoration:none;display:inline-flex;align-items:center;gap:5px}.ui-todo-a:after{content:"";position:absolute;inset:0;border-radius:inherit}.ui-todo-a:hover{text-decoration:underline;text-underline-offset:2px}.ui-today-next{padding:4px 20px 16px}.ui-today-next .ui-ov{margin-bottom:6px}.ui-today-list{list-style:none;margin:0;padding:0}.ui-today-list>li{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--n100);font-size:13.5px;min-width:0}.ui-today-list>li>.ui-pill{margin-left:auto}.ui-ok-line{display:flex;align-items:center;gap:8px;color:var(--ok700);font-size:13.5px;margin:0}.ui-kpis-sm .ui-kpi{padding:12px 18px}.ui-kpi>p{margin:0}.ui-kpi .kpi-cv{font-size:24px;line-height:32px;font-weight:650;letter-spacing:-.022em;color:var(--n900);font-variant-numeric:tabular-nums}.ui-kpis-sm .kpi-cv,.ui-kpis-sm .ui-kpi-v{font-size:18px;line-height:24px}.ui-kpis-flat{border-top:1px solid var(--n100)}.ui-dash-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:20px;align-items:start}.ui-cal-bar{gap:10px 16px;align-items:center;justify-content:space-between}.ui-cal-bar,.ui-cal-legend{display:flex;flex-wrap:wrap}.ui-cal-legend{list-style:none;margin:0;padding:0;gap:6px 16px}.ui-cal-legend>li{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--n700)}.ui-cal-legend .ui-dot{width:8px;height:8px;border-radius:50%;background:var(--ph-dot);flex:none}.ui-cal-ro{display:flex;align-items:center;gap:6px;margin:0 0 10px}#tech-calendar{background:#fff;border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s2);padding:16px 18px}#tech-calendar .fc{font-family:var(--font);font-size:13px;--fc-border-color:var(--n100);--fc-today-bg-color:var(--p50);--fc-now-indicator-color:var(--er500)}#tech-calendar .fc-toolbar-title{font-size:18px!important;font-weight:650!important;letter-spacing:-.02em;color:var(--n900)!important;text-transform:capitalize}#tech-calendar .fc-button{font-size:13px!important;font-weight:560!important;height:34px;padding:0 12px!important;border-radius:var(--rs)!important;text-transform:capitalize!important;box-shadow:none!important}#tech-calendar .fc-button-primary{background:#fff!important;color:var(--n700)!important;border:1px solid var(--n200)!important}#tech-calendar .fc-button-primary:hover{background:var(--n50)!important;color:var(--n900)!important}#tech-calendar .fc-button-primary.fc-button-active,#tech-calendar .fc-button-primary:active{background:var(--n900)!important;color:#fff!important;border-color:var(--n900)!important}#tech-calendar .fc-today-button{background:#fff!important;color:var(--n800)!important;border-color:var(--n200)!important}#tech-calendar .fc-today-button:disabled{opacity:.5!important}#tech-calendar .fc-col-header-cell{font-weight:600;color:var(--n500);font-size:11px;text-transform:uppercase;letter-spacing:.05em;padding:9px 0!important}#tech-calendar .fc-daygrid-day-number{font-size:12.5px;font-weight:560;color:var(--n600);padding:6px 8px}#tech-calendar .fc-day-other .fc-daygrid-day-number{color:var(--n300)}#tech-calendar .fc-day-today .fc-daygrid-day-number{color:var(--p700);font-weight:700}#tech-calendar .fc-event{border-radius:6px!important;padding:2px 6px!important;font-size:11.5px!important;font-weight:560!important;cursor:pointer!important;margin-bottom:2px}#tech-calendar .fc-event.ev-ph{background:var(--ph-bg)!important;border:0!important;border-left:3px solid var(--ph-dot)!important;color:var(--ph-fg)!important}#tech-calendar .fc-event.ev-ph .fc-event-main,#tech-calendar .fc-event.ev-ph .fc-event-time,#tech-calendar .fc-event.ev-ph .fc-event-title{color:var(--ph-fg)!important}#tech-calendar .fc-event.ev-ph:hover{filter:brightness(.97)}#tech-calendar .fc-daygrid-event{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#tech-calendar .fc-event-main-frame{min-width:0}#tech-calendar .fc-event-time{flex:none;font-weight:650;margin-right:4px;font-variant-numeric:tabular-nums}#tech-calendar .fc-event-title-container{min-width:0}#tech-calendar .fc-daygrid-more-link{font-size:12px;font-weight:560;color:var(--p700)}#tech-calendar .fc-timegrid-slot{height:2.2em!important}#tech-calendar .fc-timegrid-slot-label{font-size:11.5px;color:var(--n500)}#tech-calendar .fc-list{border-radius:var(--rm);overflow:hidden}#tech-calendar .fc-list-day-cushion{background:var(--n50)!important;font-size:12.5px;font-weight:600;color:var(--n700)}#tech-calendar .fc-list-event.ev-ph{background:transparent!important;border:0!important}#tech-calendar .fc-list-event.ev-ph td{color:var(--n800)!important}#tech-calendar .fc-list-event.ev-ph .fc-list-event-dot{border-color:var(--ph-dot)!important}#tech-calendar .fc-list-event td{padding:12px 10px;font-size:13.5px}#tech-calendar .fc-list-event-time{font-variant-numeric:tabular-nums;color:var(--n600)!important;white-space:nowrap}@media (max-width:640px){#tech-calendar{padding:12px}#tech-calendar .fc-toolbar{flex-direction:column;gap:8px}#tech-calendar .fc-toolbar-chunk{display:flex;justify-content:center}}.cal2{display:flex;flex-direction:column;gap:16px;min-width:0}.cal2-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.cal2-titre{display:flex;flex-direction:column;gap:4px;min-width:0}.cal2-periode{text-transform:none}.cal2-resume{margin:0;font-size:14px;color:var(--n600)}.cal2-cmd{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cal2-pas{display:inline-flex;align-items:center;gap:6px}.cal2-vues button{min-width:64px;justify-content:center}.cal2-filtres{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cal2-filtre{position:relative;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 10px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--n150);color:var(--n600);font-size:13px;cursor:pointer;transition:box-shadow var(--t-fast)}.cal2-filtre:hover{box-shadow:inset 0 0 0 1px var(--n300)}.cal2-filtre:focus-within{box-shadow:inset 0 0 0 1px var(--p400),0 0 0 3px rgba(60,104,238,.14)}.cal2-filtre>.ic{width:15px;height:15px;color:var(--n400)}.cal2-filtre select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;font:inherit;font-size:13px;font-weight:560;color:var(--n800);padding:0 16px 0 0;cursor:pointer;outline:none;max-width:200px;background-image:linear-gradient(45deg,transparent 50%,var(--n500) 50%),linear-gradient(135deg,var(--n500) 50%,transparent 50%);background-position:calc(100% - 7px) 55%,calc(100% - 3px) 55%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.cal2-legende{list-style:none;margin:0 0 0 auto;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px}.cal2-legende>li{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--n600)}.cal2-legende .ui-dot{width:8px;height:8px;border-radius:3px;background:var(--ph-dot);flex:none}.cal2-corps{display:grid;grid-template-columns:minmax(0,1fr) 312px;gap:20px;align-items:start}.cal2.is-sans-cote .cal2-corps{grid-template-columns:minmax(0,1fr)}.cal2.is-sans-cote .cal2-cote{display:none}.cal2-cote-btn[aria-pressed=true]{background:var(--n75);border-color:var(--n200)}.cal2-grille{min-width:0}#saniclim-calendar{background:#fff;border:1px solid rgba(20,25,34,.07);border-radius:var(--rl);box-shadow:0 1px 2px rgba(16,24,40,.04),0 6px 16px -8px rgba(16,24,40,.08);padding:6px 8px 10px;min-width:0;overflow:hidden}#saniclim-calendar,#saniclim-calendar .fc{font-family:var(--font);font-size:13px;--fc-border-color:rgba(20,25,34,.06);--fc-today-bg-color:rgba(60,104,238,.045);--fc-now-indicator-color:var(--er500);--fc-neutral-bg-color:var(--n25);--fc-page-bg-color:#fff;--fc-event-border-color:transparent}#saniclim-calendar .fc-scrollgrid{border:0!important}#saniclim-calendar .fc-scrollgrid td:last-child,#saniclim-calendar .fc-scrollgrid th:last-child{border-right:0}#saniclim-calendar .fc-col-header-cell{border-left:0!important;border-right:0!important;padding:12px 0 10px!important}#saniclim-calendar .fc-col-header-cell-cushion{font-size:12px;font-weight:600;color:var(--n500);text-transform:capitalize;letter-spacing:.01em;text-decoration:none}#saniclim-calendar .fc-day-today .fc-col-header-cell-cushion{color:var(--p700)}#saniclim-calendar .fc-day-sat,#saniclim-calendar .fc-day-sun{background:rgba(20,25,34,.012)}#saniclim-calendar .fc-daygrid-day-frame{min-height:112px;padding:2px 4px 4px}#saniclim-calendar .fc-daygrid-day-top{flex-direction:row}#saniclim-calendar .fc-daygrid-day-number{font-size:13px;font-weight:600;color:var(--n700);padding:6px 6px 4px;text-decoration:none;font-variant-numeric:tabular-nums}#saniclim-calendar .fc-day-other .fc-daygrid-day-number{color:var(--n300);font-weight:500}#saniclim-calendar .fc-day-other .fc-daygrid-day-frame{opacity:.75}#saniclim-calendar .fc-day-today{background:var(--fc-today-bg-color)!important}#saniclim-calendar .fc-day-today .fc-daygrid-day-number{color:#fff;background:var(--p600);border-radius:999px;min-width:26px;height:26px;padding:0 7px;margin:4px;display:inline-grid;place-items:center}#saniclim-calendar .fc-daygrid-more-link{font-size:12px;font-weight:600;color:var(--n600);padding:2px 6px;border-radius:6px;margin-left:2px}#saniclim-calendar .fc-daygrid-more-link:hover{background:var(--n75);color:var(--n900);text-decoration:none}#saniclim-calendar .fc-timegrid-slot{height:2.4em!important}#saniclim-calendar .fc-timegrid-slot-minor{border-top-color:transparent!important}#saniclim-calendar .fc-timegrid-axis-cushion,#saniclim-calendar .fc-timegrid-slot-label-cushion{font-size:11.5px;color:var(--n400);font-variant-numeric:tabular-nums}#saniclim-calendar .fc-timegrid-col.fc-day-today{background:var(--fc-today-bg-color)!important}#saniclim-calendar .fc-timegrid-now-indicator-line{border-width:2px 0 0}#saniclim-calendar .fc-timegrid-now-indicator-arrow{border-width:5px}#saniclim-calendar .fc-highlight{background:rgba(60,104,238,.08)}#saniclim-calendar .fc-event{cursor:pointer!important;border-radius:7px!important;box-shadow:none!important;transition:filter var(--t-fast),box-shadow var(--t-fast)}#saniclim-calendar .fc-event.ev-ph{background:var(--ph-bg)!important;border:0!important;border-left:3px solid var(--ph-dot)!important;color:var(--n900)!important}#saniclim-calendar .fc-event.ev-ph:hover{filter:none;box-shadow:0 2px 8px -2px rgba(16,24,40,.16)!important}#saniclim-calendar .fc-event:focus-visible{outline:2px solid var(--p500);outline-offset:1px}#saniclim-calendar .fc-daygrid-event{margin:1px 2px 2px!important;padding:3px 6px!important;white-space:nowrap;overflow:hidden}#saniclim-calendar .fc-timegrid-event{padding:0!important}#saniclim-calendar .fc-timegrid-event .fc-event-main{padding:5px 7px!important}.ev2{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.3;color:var(--n900)}.ev2>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ev2-h{font-size:11.5px;font-weight:620;color:var(--ph-fg,var(--n600));font-variant-numeric:tabular-nums}.ev2-n{font-size:12.5px;font-weight:640;color:var(--n900)}.ev2-s{color:var(--n600)}.ev2-s,.ev2-t{font-size:11.5px}.ev2-t{font-weight:560;color:var(--ph-fg,var(--n600))}.ev2-t.is-vide{color:var(--wa700)}.ev2.is-annule .ev2-n{text-decoration:line-through;color:var(--n500)}.ev2-m{flex-direction:row;align-items:baseline;gap:6px}.ev2-m .ev2-h{flex:none}.fc-timegrid-event-short .ev2{flex-direction:row;gap:6px}.fc-timegrid-event-short .ev2-s,.fc-timegrid-event-short .ev2-t{display:none}#saniclim-calendar .fc-list{border:0!important}#saniclim-calendar .fc-list-day-cushion{background:var(--n25)!important;padding:10px 12px!important}#saniclim-calendar .fc-list-day-side-text,#saniclim-calendar .fc-list-day-text{font-size:13px;font-weight:650;color:var(--n800);text-decoration:none;text-transform:capitalize}#saniclim-calendar .fc-list-event.ev-ph{background:transparent!important;border:0!important}#saniclim-calendar .fc-list-event:hover td{background:var(--n25)!important}#saniclim-calendar .fc-list-event td{padding:12px 10px;border-color:rgba(20,25,34,.05)}#saniclim-calendar .fc-list-event-time{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--n700)!important;white-space:nowrap;width:1%}#saniclim-calendar .fc-list-event-dot{border-color:var(--ph-dot)!important;border-width:5px}#saniclim-calendar .fc-list-event-title a{text-decoration:none}.ev2-l{gap:2px}.ev2-l>span{white-space:normal}.ev2-l .ev2-n{font-size:14px}.ev2-l .ev2-s{font-size:13px}#saniclim-calendar .fc-list-empty{background:transparent;padding:48px 16px}#saniclim-calendar .fc-list-empty-cushion{font-size:14px;color:var(--n500)}.cal2-cote{display:flex;flex-direction:column;gap:14px;position:sticky;top:0}.cal2-bloc{background:#fff;border:1px solid rgba(20,25,34,.07);border-radius:var(--rl);box-shadow:0 1px 2px rgba(16,24,40,.04);padding:14px 14px 12px}.cal2-bloc-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 4px 10px}.cal2-bloc-t{font-size:15px;font-weight:650;color:var(--n900);margin:0;letter-spacing:-.008em}h3.cal2-bloc-t{font-size:13.5px;font-weight:620}.cal2-bloc-s{font-size:12.5px;color:var(--n500);text-transform:capitalize}.cal2-signaux{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cal2-signal{display:flex;flex-direction:column;gap:2px;padding:10px 10px 9px;border-radius:var(--rm);background:var(--n50)}.cal2-signal b{font-size:22px;line-height:26px;font-weight:660;color:var(--n800);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.cal2-signal span{font-size:11.5px;font-weight:560;color:var(--n500);line-height:1.25}.cal2-signal.is-alerte{background:var(--er50)}.cal2-signal.is-alerte b{color:var(--er700)}.cal2-signal.is-veille{background:var(--wa50)}.cal2-signal.is-veille b{color:var(--wa700)}.cal2-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.cal2-ligne{display:flex;align-items:center;gap:10px;padding:8px 6px 8px 10px;border-radius:var(--rs);text-decoration:none;color:inherit;position:relative;transition:background var(--t-fast)}.cal2-ligne:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--ph-dot)}.cal2-ligne:hover{background:var(--n50)}.cal2-ligne-h{width:44px;flex:none;font-size:12.5px;font-weight:620;color:var(--n700);font-variant-numeric:tabular-nums;display:flex;flex-direction:column;line-height:1.2}.cal2-ligne-h small{font-size:11.5px;font-weight:500;color:var(--n500)}.cal2-ligne-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cal2-ligne-t b{font-size:13.5px;font-weight:600;color:var(--n900)}.cal2-ligne-t b,.cal2-ligne-t small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal2-ligne-t small{font-size:12px;color:var(--n500)}.cal2-ligne-x{flex:none}.cal2-tech{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--n100);color:var(--n700);font-size:10px;font-weight:650;flex:none}.cal2-tech.is-vide{background:var(--wa50);color:var(--wa700)}.cal2-plus{margin:8px 4px 2px}.cal2-vide{margin:0;padding:4px 4px 6px;font-size:13px;color:var(--n500)}.cal2-charge{list-style:none;margin:0;padding:0 4px;display:flex;flex-direction:column;gap:12px}.cal2-charge>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center}.cal2-charge-n{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:580;color:var(--n800);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal2-charge-v{font-size:12px;color:var(--n500);font-variant-numeric:tabular-nums;white-space:nowrap}.cal2-jauge{grid-column:1/-1;width:100%;height:6px;border:0;border-radius:3px;background:var(--n100);-moz-appearance:none;appearance:none;-webkit-appearance:none}.cal2-jauge::-webkit-meter-bar{background:var(--n100);border:0;border-radius:3px;height:6px}.cal2-jauge::-webkit-meter-optimum-value,.cal2-jauge::-webkit-meter-suboptimum-value{background:var(--p500);border-radius:3px}.cal2-jauge::-webkit-meter-even-less-good-value{background:var(--wa500);border-radius:3px}.cal2-jauge::-moz-meter-bar{background:var(--p500);border-radius:3px}.cal2-charge>li.is-plein .cal2-jauge::-webkit-meter-optimum-value,.cal2-charge>li.is-plein .cal2-jauge::-webkit-meter-suboptimum-value{background:var(--er500)}.cal2-charge>li.is-conflit .cal2-charge-n:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--er500);flex:none}.cal2-cote .ui-help{margin:10px 4px 0;font-size:12px}.cal2-apercu{position:fixed;left:var(--x,50%);top:var(--y,30%);z-index:10010;width:340px;max-width:calc(100vw - 24px);background:#fff;border:1px solid var(--n100);border-radius:var(--rl);box-shadow:var(--s4);padding:14px 16px 12px;animation:ui-pop var(--t-fast) var(--ease)}.cal2-apercu[hidden]{display:none}.cal2-apercu-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.cal2-apercu-t{margin:0;font-size:17px;line-height:23px;font-weight:660;color:var(--n900);letter-spacing:-.012em}.cal2-apercu-s{margin:2px 0 10px;font-size:13px;color:var(--n600)}.cal2-apercu-d{margin:0 0 14px;display:flex;flex-direction:column;gap:8px}.cal2-apercu-d>div{display:flex;align-items:flex-start;gap:10px}.cal2-apercu-d>div[hidden]{display:none}.cal2-apercu-d dt{flex:none;color:var(--n400);padding-top:1px}.cal2-apercu-d dt .ic{width:16px;height:16px}.cal2-apercu-d dd{margin:0;font-size:13.5px;color:var(--n800);line-height:1.4;text-transform:none}.cal2-apercu-a{display:flex;gap:8px;flex-wrap:wrap}.cal2-apercu-a .ui-btn[hidden]{display:none}.cal2-apercu-n{margin:10px 0 0;font-size:11.5px;color:var(--n400)}@media (max-width:1279px){.cal2-corps,.cal2.is-sans-cote .cal2-corps{grid-template-columns:minmax(0,1fr)}.cal2-cote,.cal2.is-sans-cote .cal2-cote{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cal2-cote-btn{display:none}.cal2-legende{margin-left:0;width:100%}}@media (max-width:767px){.cal2-head{align-items:flex-start}.cal2-cmd{width:100%}.cal2-cmd>.ui-btn-primary{margin-left:auto}.cal2-vues .cal2-vue-large{display:none}.cal2-nouveau>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cal2-nouveau{width:44px;padding:0}.cal2-filtres{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 2px}.cal2-filtres::-webkit-scrollbar{display:none}.cal2-filtre{flex:none}.cal2-legende{display:none}.cal2-cote{grid-template-columns:minmax(0,1fr)}#saniclim-calendar{padding:2px 4px 6px}#saniclim-calendar .fc-list-event td{padding:14px 8px}.cal2-apercu{left:0;right:0;top:auto;bottom:0;width:auto;max-width:none;border-radius:var(--rx) var(--rx) 0 0;padding:16px 16px max(16px,env(safe-area-inset-bottom))}.cal2-apercu-a .ui-btn{flex:1;min-height:44px}.cal2-apercu-n{display:none}.cal2-cmd{gap:6px}.cal2-vues button{min-width:0;padding:0 12px}}.db-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.db-toolbar .ui-input{width:auto;height:36px;font-variant-numeric:tabular-nums}.db-date-l{font-size:14px;font-weight:600;color:var(--n800);margin-left:4px}.db-date-l:first-letter{text-transform:uppercase}.db-toolbar-end{margin-left:auto;display:flex;align-items:center;gap:8px}.db-toolbar-end .ui-search{flex:0 1 240px;min-width:180px}.db-toolbar-end .ui-select{width:auto;height:36px}.db-kpis{margin-bottom:16px}.db-kpis .ui-kpi-v{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.db-wrap{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;align-items:start}.db-panel{min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s1)}.db-panel-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:56px;padding:10px 16px;border-bottom:1px solid var(--n100)}.db-panel-head h2{margin:0;display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:620;color:var(--n900)}.db-panel-head h2 .ic{color:var(--n500)}.db-panel-head .db-head-end{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.db-panel-body{padding:12px}.db-left .db-panel-body{max-height:calc(100vh - 330px);min-height:180px;overflow-y:auto}.db-right .db-panel-body{overflow:hidden}.db-left.drop-over{outline:2px dashed var(--wa500);outline-offset:-4px;background:var(--wa50)}.db-msg{padding:28px 12px;text-align:center;font-size:13.5px;color:var(--n500)}.db-msg .ic{display:block;margin:0 auto 8px;width:22px;height:22px;color:var(--n400)}.db-msg.is-ok .ic{color:var(--ok500)}.db-msg.is-err{color:var(--er700);overflow-wrap:anywhere}.db-zone{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:600;background:var(--tl50);color:var(--tl700);border:1px solid var(--tl100);white-space:nowrap}.db-zone .ic{width:10px;height:10px}.ua-card-date{margin:14px 2px 6px;font-size:11.5px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)}.ua-card-date:first-child{margin-top:2px}.ua-card{padding:12px;margin-bottom:8px;background:#fff;border:1px solid var(--n150);border-radius:var(--rm);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.ua-card:hover{border-color:var(--p200);box-shadow:var(--s2)}.ua-card.selected{border-color:var(--p400);box-shadow:0 0 0 3px rgba(60,104,238,.14)}.ua-card.dragging{opacity:.55}.ua-card.hidden-search{display:none}.ua-time{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px;font-weight:620;color:var(--p700);font-variant-numeric:tabular-nums}.ua-client{margin:4px 0 2px;font-size:14px;font-weight:620;color:var(--n900)}.ua-city,.ua-service{font-size:12.5px;line-height:18px;color:var(--n500)}.ua-actions{display:flex;gap:6px;margin-top:10px}.ua-rec-badge{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin-top:8px;padding:3px 8px;border-radius:var(--r-badge);font-size:12px;font-weight:560;line-height:18px;background:var(--n50);color:var(--n700);border:1px solid var(--n150)}.ua-rec-badge .ic{width:13px;height:13px;flex:none}.ua-rec-badge.rec-90{background:var(--ok50);border-color:var(--ok100);color:var(--ok700)}.ua-rec-badge.rec-70{background:var(--p50);border-color:var(--p100);color:var(--p700)}.ua-rec-badge.rec-50{background:var(--wa50);border-color:var(--wa100);color:var(--wa700)}.ua-rec-badge.rec-0{background:var(--er50);border-color:var(--er100);color:var(--er700)}.ua-rec-loading{color:var(--n500);font-weight:500}.tc-grid{display:flex;align-items:flex-start;gap:12px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}.tc-col{flex:none;width:272px;background:var(--n25);border:1px solid var(--n150);border-radius:var(--rm);overflow:hidden;transition:opacity var(--t-mid) var(--ease),border-color var(--t-fast)}.tc-col.tc-col-filtered{opacity:.3;pointer-events:none}.tc-head{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-bottom:1px solid var(--n100);cursor:pointer;transition:background var(--t-fast)}.tc-head:hover{background:var(--n25)}.tc-avatar{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:650;color:#fff;background:var(--n600)}.tc-name{flex:1;min-width:0;font-size:13.5px;font-weight:620;color:var(--n900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-load{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border-bottom:1px solid var(--n100);font-size:12px;color:var(--n600);font-variant-numeric:tabular-nums}.tc-load .ui-bar{flex:1;min-width:50px}.tc-body{min-height:64px;max-height:calc(100vh - 400px);padding:8px;overflow-y:auto;transition:background var(--t-fast)}.tc-body.drop-over{background:var(--p50);box-shadow:inset 0 0 0 2px var(--p300)}.tc-empty{padding:16px 0;text-align:center;font-size:12.5px;color:var(--n400)}.tc-appt{position:relative;display:flex;align-items:flex-start;gap:6px;margin-bottom:6px;padding:8px 6px 8px 10px;background:#fff;border:1px solid var(--n150);border-left:3px solid var(--ph-dot,var(--n300));border-radius:var(--rs);font-size:12.5px;transition:box-shadow var(--t-fast),border-color var(--t-fast)}.tc-appt:hover{box-shadow:var(--s2)}.tc-appt[draggable=true]{cursor:grab}.tc-appt.dragging{opacity:.55}.tc-appt.hidden-search{display:none}.tc-appt-info{flex:1;min-width:0}.tc-appt-time{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-weight:620;color:var(--n900);font-variant-numeric:tabular-nums}.tc-appt-time .tc-dur{font-weight:500;color:var(--n500)}.tc-appt-st{display:inline-flex;align-items:center;gap:5px;margin-top:3px;font-size:11.5px;font-weight:560;color:var(--ph-fg,var(--n600))}.tc-appt-st:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ph-dot,currentColor)}.tc-appt-client{margin-top:2px;color:var(--n600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-conflict{background:var(--er50);border-color:var(--er200);border-left-color:var(--er500)}.tc-live{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;white-space:nowrap}.tc-live:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tc-live.is-field{color:var(--tl700)}.tc-live.is-ok{color:var(--ok700)}.tc-live.is-watch{color:var(--wa700)}.tc-live.is-problem{color:var(--er700)}.tc-menu-btn{flex:none;width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--n400);cursor:pointer}.tc-menu-btn:focus-visible,.tc-menu-btn:hover{background:var(--n75);color:var(--n800)}.conflict-badge{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:var(--r-badge);font-size:11px;font-weight:600;background:var(--er50);color:var(--er700);border:1px solid var(--er100);white-space:nowrap}.conflict-badge .ic{width:12px;height:12px}.tc-dropdown{position:fixed;z-index:1100;min-width:210px;padding:6px;background:#fff;border:1px solid var(--n150);border-radius:var(--rm);box-shadow:var(--s3)}.tc-dropdown a,.tc-dropdown button{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:7px;background:none;font:inherit;font-size:13.5px;color:var(--n800);text-decoration:none;text-align:left;cursor:pointer}.tc-dropdown a:focus-visible,.tc-dropdown a:hover,.tc-dropdown button:focus-visible,.tc-dropdown button:hover{background:var(--n75);outline:none}.tc-dropdown .ic{color:var(--n500)}.tc-dropdown .dd-danger,.tc-dropdown .dd-danger .ic{color:var(--er700)}.tc-dropdown .dd-danger:hover{background:var(--er50)}.tc-dropdown hr{height:1px;margin:6px 4px;border:0;background:var(--n100)}.db-backdrop{position:fixed;inset:0;z-index:989;background:rgba(14,20,36,.32)}.sug-panel,.wl-panel{position:fixed;top:0;right:0;bottom:0;z-index:990;width:380px;max-width:100vw;display:flex;flex-direction:column;background:#fff;border-left:1px solid var(--n150);box-shadow:var(--s4);transform:translateX(100%);visibility:hidden;transition:transform var(--t-mid) var(--ease),visibility 0s linear var(--t-mid)}.wl-panel{width:320px}.sug-panel.open,.wl-panel.open{transform:none;visibility:visible;transition:transform var(--t-mid) var(--ease)}.sug-head,.wl-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid var(--n100)}.sug-head h3,.wl-panel-head h3{margin:0;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:620;color:var(--n900)}.sug-head h3 .ic,.wl-panel-head h3 .ic{color:var(--n500)}.sug-body,.wl-panel-body{flex:1;overflow-y:auto;padding:16px}.sug-sep{margin:16px 2px 8px;font-size:11.5px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)}.ascore-card,.sug-card{margin-bottom:10px;padding:14px;background:#fff;border:1px solid var(--n150);border-radius:var(--rm)}.ascore-card.rank-1{border-color:var(--p200);box-shadow:0 0 0 3px rgba(60,104,238,.07)}.sug-name{font-size:14px;font-weight:620;color:var(--n900)}.sug-meta{margin:6px 0 2px;font-size:12.5px;color:var(--n500);font-variant-numeric:tabular-nums}.sug-card .ui-bar{margin-top:8px}.assign-btn{margin-top:12px}.ascore-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ascore-rank{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:650;background:var(--n100);color:var(--n700)}.rank-1 .ascore-rank{background:var(--p600);color:#fff}.ascore-name{flex:1;min-width:0;font-size:14px;font-weight:620;color:var(--n900)}.ascore-val{font-size:20px;line-height:1;font-weight:650;font-variant-numeric:tabular-nums}.ascore-val-suffix{margin-left:2px;font-size:12px;font-weight:500;color:var(--n500)}.ascore-val.rec-90{color:var(--ok600)}.ascore-val.rec-70{color:var(--p600)}.ascore-val.rec-50{color:var(--wa600)}.ascore-val.rec-0{color:var(--er600)}.ascore-tags{display:flex;flex-wrap:wrap;gap:4px}.ascore-fit-tag,.ascore-route-tag{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:var(--r-badge);font-size:11.5px;font-weight:600}.ascore-fit-tag .ic,.ascore-route-tag .ic{width:12px;height:12px}.ascore-route-tag{background:var(--vi50);color:var(--vi700);border:1px solid var(--vi100)}.ascore-fit-parfait{background:var(--ok50);color:var(--ok700);border:1px solid var(--ok100)}.ascore-fit-juste{background:var(--p50);color:var(--p700);border:1px solid var(--p100)}.ascore-fit-serre{background:var(--wa50);color:var(--wa700);border:1px solid var(--wa100)}.ascore-fit-conflit{background:var(--er50);color:var(--er700);border:1px solid var(--er100)}.ascore-bar-wrap{height:6px;margin:10px 0;border-radius:3px;background:var(--n100);overflow:hidden}.ascore-bar-fill{height:100%;border-radius:3px;background:var(--n400);transition:width var(--t-mid) var(--ease)}.ascore-bar-fill.rec-90{background:var(--ok500)}.ascore-bar-fill.rec-70{background:var(--p500)}.ascore-bar-fill.rec-50{background:var(--wa500)}.ascore-bar-fill.rec-0{background:var(--er500)}.ascore-reasons{display:flex;flex-wrap:wrap;gap:4px}.ascore-reason{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:560}.ascore-reason .ic{width:12px;height:12px;flex:none}.ascore-reason.good{background:var(--ok50);color:var(--ok700)}.ascore-reason.neutral{background:var(--n75);color:var(--n700)}.ascore-reason.bad{background:var(--er50);color:var(--er700)}.ascore-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--n150);font-size:12px}.ascore-breakdown-row{display:flex;justify-content:space-between;gap:6px;color:var(--n600)}.ascore-breakdown-row .lbl{display:inline-flex;align-items:center;gap:5px}.ascore-breakdown-row .lbl .ic{width:13px;height:13px;color:var(--n400)}.ascore-breakdown-row .val{font-weight:620;color:var(--n800);font-variant-numeric:tabular-nums}.ascore-breakdown-total{grid-column:1/-1;display:flex;justify-content:space-between;margin-top:4px;padding-top:6px;border-top:1px solid var(--n150);font-size:13px;font-weight:650;color:var(--n900)}.ascore-mt{margin-top:12px}.ascore-mt-conflict-banner,.ascore-mt-empty-tag,.ascore-mt-title{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:620;color:var(--n700)}.ascore-mt-conflict-banner .ic,.ascore-mt-empty-tag .ic,.ascore-mt-title .ic{width:13px;height:13px}.ascore-mt-empty-tag{color:var(--tl700)}.ascore-mt-conflict-banner{color:var(--er700)}.ascore-mt-stack{border:1px solid var(--n150);border-radius:var(--rs);background:#fff;overflow:hidden}.ascore-mt-stack.conflict{border-color:var(--er200);background:var(--er50)}.ascore-mt-row{padding:7px 10px;font-size:12px;line-height:17px}.ascore-mt-arrow+.ascore-mt-row,.ascore-mt-row+.ascore-mt-arrow,.ascore-mt-row+.ascore-mt-row{border-top:1px solid var(--n100)}.ascore-mt-stack.conflict .ascore-mt-row+.ascore-mt-row{border-top-color:var(--er100)}.ascore-mt-ref{font-weight:620;color:var(--n900)}.ascore-mt-time{margin-left:6px;font-weight:620;color:var(--n700);font-variant-numeric:tabular-nums}.ascore-mt-sub{margin-top:1px;font-size:11.5px;color:var(--n500)}.ascore-mt-sub.is-err{color:var(--er700);font-weight:560}.ascore-mt-new{background:var(--p50)}.ascore-mt-new .ascore-mt-ref,.ascore-mt-proposed{display:inline-flex;align-items:center;gap:5px;color:var(--p700)}.ascore-mt-new .ic{width:12px;height:12px}.ascore-mt-proposed{margin-top:1px;font-size:12.5px;font-weight:650;font-variant-numeric:tabular-nums}.ascore-mt-stack.conflict .ascore-mt-new{background:var(--er100)}.ascore-mt-stack.conflict .ascore-mt-new .ascore-mt-ref{color:var(--er700)}.ascore-mt-arrow{display:grid;place-items:center;padding:2px 0;background:var(--n25);color:var(--n400)}.ascore-mt-arrow .ic{width:13px;height:13px}.ascore-mt-impact{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:11.5px;color:var(--n500)}.ascore-mt-impact b{font-weight:620;color:var(--n900)}.ascore-mt-impact .sep{color:var(--n300)}.ascore-mt-warn{margin-top:3px;font-size:11.5px;font-weight:620;color:var(--er700)}.ascore-ins-condensed{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:var(--r-badge);font-size:11px;font-weight:600;white-space:nowrap;background:var(--n75);color:var(--n700);border:1px solid var(--n150)}.ascore-ins-condensed .ic{width:11px;height:11px}.ascore-ins-condensed.ok{background:var(--tl50);color:var(--tl700);border-color:var(--tl100)}.ascore-ins-condensed.conflict{background:var(--er50);color:var(--er700);border-color:var(--er100)}.wl-stat-row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--n100);font-size:13px}.wl-stat-row:last-child{border-bottom:0}.wl-stat-label{color:var(--n600)}.wl-stat-val{font-weight:620;color:var(--n900);font-variant-numeric:tabular-nums;text-align:right}.wl-panel .ui-bar{margin:4px 0 8px}.db-filters .ui-dot{width:7px;height:7px;border-radius:50%;background:var(--ph-dot);flex:none}.db-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:48px 16px;background:rgba(14,20,36,.45);overflow-y:auto}.db-modal-box{width:100%;max-width:720px;background:#fff;border-radius:var(--rl);box-shadow:var(--s4);overflow:hidden}.db-modal-h{justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--n100)}.db-modal-h,.db-modal-h h3{display:flex;align-items:center}.db-modal-h h3{margin:0;gap:8px;font-size:16px;font-weight:620;color:var(--n900)}.db-modal-h h3 .ic{color:var(--n500)}.db-modal-b{padding:16px 20px 20px}.db-modal-note{margin:0 0 12px;font-size:13px;color:var(--n500)}.db-auto-list{display:flex;flex-direction:column;gap:12px}.db-auto-item{padding:12px 14px;background:var(--n25);border:1px solid var(--n150);border-radius:var(--rm)}.db-auto-ref{font-size:13px;font-weight:620;color:var(--p700);font-variant-numeric:tabular-nums}.db-auto-ref span{margin-left:6px;font-weight:500;color:var(--n500)}.db-auto-client{font-size:13.5px;font-weight:600;color:var(--n900)}.db-auto-service{font-size:12.5px;color:var(--n500)}.db-auto-cands{display:flex;flex-direction:column;gap:6px;margin-top:10px}.db-auto-cand{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;background:#fff;border:1px solid var(--n150);border-radius:var(--rs)}.db-auto-cand-m{flex:1;min-width:0}.db-auto-cand-top{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-bottom:4px}.db-auto-cand-top .ascore-name{flex:none;font-size:13px}.db-auto-score{height:20px;padding:0 7px;border-radius:var(--r-badge);display:inline-flex;align-items:center;font-size:11.5px;font-weight:650;font-variant-numeric:tabular-nums}.db-auto-score.rec-90{background:var(--ok50);color:var(--ok700)}.db-auto-score.rec-70{background:var(--p50);color:var(--p700)}.db-auto-score.rec-50{background:var(--wa50);color:var(--wa700)}.db-auto-score.rec-0{background:var(--er50);color:var(--er700)}.db-auto-km{font-size:11.5px;font-weight:600;color:var(--vi700)}.db-auto-min{font-size:11.5px;color:var(--n500)}.db-auto-none{padding:6px 0;font-size:12px;font-style:italic;color:var(--n400)}.db-auto-ok{display:flex;align-items:center;gap:8px;padding:12px;font-size:13.5px;font-weight:600;color:var(--ok700)}body.compact .tc-appt{padding:4px 6px 4px 8px;margin-bottom:3px}body.compact .tc-appt .tc-appt-client,body.compact .tc-appt .tc-appt-st{display:none}body.compact .tc-body{padding:4px}body.compact .ua-card{padding:8px 10px;margin-bottom:4px}body.compact .ascore-breakdown,body.compact .ascore-mt{display:none}@media (max-width:1180px){.db-wrap{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:1023px){.db-wrap{grid-template-columns:minmax(0,1fr)}.db-left .db-panel-body{max-height:360px;min-height:0}.tc-body{max-height:none}}@media (max-width:640px){.db-toolbar-end{margin-left:0;flex:1 1 100%;flex-wrap:wrap}.db-toolbar-end .ui-search{flex:1 1 100%}.db-filters{width:100%}.db-filters button{flex:1 1 auto;justify-content:center;padding:0 6px}.tc-col{width:240px}.sug-panel,.wl-panel{width:100vw}.db-modal{padding:16px 8px}}.cm-inbox{background:#fff;border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s1)}.cm-list{border-right:1px solid var(--n100);background:#fff}.cm-list-h{display:flex;flex-direction:column;gap:10px;padding:14px 14px 12px;border-bottom:1px solid var(--n100);flex-shrink:0}.cm-list-top{justify-content:space-between}.cm-list-top,.cm-title{display:flex;align-items:center;gap:8px}.cm-title{margin:0;font-size:15px;font-weight:620;color:var(--n900)}.cm-list-h .ui-search{flex:none;width:100%;min-width:0}.cm-filters{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.cm-toggle[aria-pressed=true]{background:var(--p50);border-color:var(--p200);color:var(--p700)}.cm-toggle[aria-pressed=true] .ic{color:var(--p600)}.cm-list-b{flex:1;min-height:0;overflow-y:auto}.conv-row{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-bottom:1px solid var(--n75);text-decoration:none;color:inherit;transition:background var(--t-fast)}.conv-row:hover{background:var(--n25)}.conv-row.is-active{background:var(--p50);box-shadow:inset 3px 0 0 var(--p600)}.cm-row-m{flex:1;min-width:0}.cm-row-bot,.cm-row-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.cm-row-n{min-width:0;font-size:13.5px;font-weight:600;color:var(--n900)}.conv-row.is-unread .cm-row-n{font-weight:700}.cm-row-t{flex:none;font-size:11.5px;color:var(--n500);font-variant-numeric:tabular-nums}.cm-row-p{display:block;min-width:0;margin-top:2px;font-size:12.5px;color:var(--n500)}.cm-row-p .ic{width:12px;height:12px;margin-right:3px;vertical-align:-1px;color:var(--n400)}.conv-row.is-unread .cm-row-p{color:var(--n800)}.cm-empty{padding:32px 16px;text-align:center;font-size:13.5px;color:var(--n500)}.cm-empty .ic{display:block;margin:0 auto 8px;color:var(--n300)}.cm-empty p{margin:0}.cm-placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;text-align:center;background:var(--n25)}.cm-placeholder .ic{color:var(--n300);margin-bottom:6px}.cm-placeholder-t{margin:0;font-size:15px;font-weight:600;color:var(--n800)}.cm-placeholder-s{margin:0;max-width:340px;font-size:13px;color:var(--n500)}.cm-thread{display:grid;grid-template-columns:minmax(0,1fr) 320px;height:100%;min-height:0}.cm-thread-main{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.cm-thread-h{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--n100);background:#fff;flex-shrink:0}.cm-thread-id{flex:1;min-width:0}.cm-thread-n{font-size:15px;font-weight:620;color:var(--n900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-thread-s{display:flex;align-items:center;flex-wrap:wrap;gap:2px 10px;font-size:12.5px;color:var(--n500)}.cm-thread-s .ui-link{display:inline-flex;align-items:center;gap:4px}.cm-thread-a{display:flex;align-items:center;gap:2px;flex-shrink:0}.cm-call,.cm-call:hover{color:var(--ok700)}.cm-call:hover{background:var(--ok50)}.cm-messages{flex:1;min-height:0;padding:16px 18px;background:var(--n25)}.cm-day{display:flex;align-items:center;gap:10px;margin:16px 0 12px;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--n500)}.cm-day:after,.cm-day:before{content:"";flex:1;height:1px;background:var(--n150)}.cm-day:first-child{margin-top:0}.cm-msg{display:flex;margin-bottom:10px}.cm-msg.is-out{justify-content:flex-end}.cm-bubble{padding:9px 13px;border-radius:16px;font-size:14px;line-height:20px;white-space:pre-wrap}.cm-msg.is-in .cm-bubble{background:#fff;border:1px solid var(--n150);color:var(--n900);border-bottom-left-radius:5px}.cm-msg.is-out .cm-bubble{background:var(--p600);color:#fff;border-bottom-right-radius:5px}.cm-msg .cm-bubble.is-call{display:flex;align-items:center;gap:8px;white-space:normal;background:#fff;border:1px dashed var(--n200);color:var(--n700)}.cm-call-ic{color:var(--ph-dot,var(--n500))}.cm-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:3px;font-size:11.5px;color:var(--n500);font-variant-numeric:tabular-nums}.cm-msg.is-out .cm-meta{justify-content:flex-end}.cm-st{display:inline-flex;align-items:center;gap:4px;font-weight:560;color:var(--ph-fg,var(--n600))}.cm-st:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ph-dot,currentColor)}.cm-err{margin-top:3px;font-size:11.5px;color:var(--er700);overflow-wrap:anywhere}.cm-err .ic{color:var(--er600);vertical-align:-2px}.cm-msg.is-out .cm-err{text-align:right}.cm-pill-new{position:absolute;left:50%;bottom:92px;z-index:10;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:0;border-radius:999px;background:var(--p600);color:#fff;font-size:12.5px;font-weight:600;box-shadow:var(--s3);cursor:pointer}.cm-pill-new .ic{color:#fff;width:14px;height:14px}.cm-composer{padding:10px 14px;border-top:1px solid var(--n100);background:#fff;flex-shrink:0}.cm-warn{display:flex;align-items:center;gap:6px;margin:0 2px 8px;font-size:12.5px;color:var(--wa700)}.cm-warn .ic{color:var(--wa600)}.cm-composer-f{display:flex;align-items:flex-end;gap:8px}.cm-composer-t{flex:1;min-width:0;min-height:44px;resize:none;padding:11px 16px;border:1px solid var(--n200);border-radius:22px;background:#fff;font:inherit;line-height:20px;color:var(--n900);outline:none;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.cm-composer-t::-moz-placeholder{color:var(--n400)}.cm-composer-t::placeholder{color:var(--n400)}.cm-composer-t:focus{border-color:var(--p400);box-shadow:0 0 0 3px rgba(60,104,238,.16)}.cm-seg{align-self:center;font-size:11.5px;color:var(--n500);white-space:nowrap;font-variant-numeric:tabular-nums}.cm-send{flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:var(--p600);cursor:pointer;box-shadow:var(--s2);transition:background var(--t-fast)}.cm-send,.cm-send .ic{color:#fff}.cm-send:hover{background:var(--p700)}.cm-send:disabled{opacity:.5;cursor:not-allowed}.cm-ctx{border-left:1px solid var(--n100);background:#fff;overflow-y:auto;min-height:0}.cm-ctx-s{padding:16px 18px;border-bottom:1px solid var(--n100)}.cm-ctx-s:last-child{border-bottom:0}.cm-ctx-t{margin:0 0 10px;font-size:11.5px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)}.cm-ctx-who{display:flex;align-items:center;gap:12px;margin-bottom:12px}.cm-ctx-n{font-size:15px;font-weight:620;color:var(--n900)}.cm-ctx-sub{font-size:12.5px;color:var(--n500)}.cm-ctx-none{margin:0;font-size:13px;color:var(--n500)}.cm-ctx-rdv{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--n150);border-radius:var(--rm);text-decoration:none;color:inherit;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.cm-ctx-rdv:hover{border-color:var(--p200);box-shadow:var(--s2)}.cm-ctx-rdv-t{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:600;color:var(--n600);font-variant-numeric:tabular-nums}.cm-ctx-rdv-d{margin-top:2px;font-size:13.5px;font-weight:620;color:var(--n900)}.cm-ctx-rdv-s{font-size:12.5px;color:var(--n500)}.cm-ctx-line{display:flex;justify-content:space-between;gap:12px;padding:5px 0;font-size:13px;color:var(--n600)}.cm-ctx-line b{font-weight:620;color:var(--n900);font-variant-numeric:tabular-nums}.cm-ctx-line b.is-due{color:var(--er700)}.cm-pref{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 0;font-size:13px;color:var(--n700)}.cm-pref .ic{flex:none;width:15px;height:15px;color:var(--n400)}.cm-pref.is-ok .ic{color:var(--ok600)}.cm-pref.is-no{color:var(--er700)}.cm-pref.is-no .ic{color:var(--er600)}.cm-modal{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(14,20,36,.45)}.cm-modal-box{width:100%;max-width:460px;padding:20px;background:#fff;border-radius:var(--rl);box-shadow:var(--s4)}.cm-modal-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.cm-modal-h h3{margin:0;font-size:16px;font-weight:620;color:var(--n900)}.cm-modal-box .ui-label{display:block;margin:10px 0 6px}.cm-modal-f{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.cm-results{margin-top:4px;max-height:180px;overflow-y:auto;border:1px solid var(--n150);border-radius:var(--rs)}.cm-result{display:block;width:100%;padding:10px 12px;border:0;border-bottom:1px solid var(--n75);background:#fff;text-align:left;font:inherit;cursor:pointer}.cm-result:focus-visible,.cm-result:hover{background:var(--n50);outline:none}.cm-result-n{font-size:13.5px;font-weight:560;color:var(--n900)}.cm-result-s{font-size:12px;color:var(--n500)}#comm-inbox .cm-composer-t:focus-visible,#comm-inbox .ui-search input:focus-visible{outline:none}body:has(.cm-inbox) .nb-bubble{bottom:96px}@media (max-width:1279px){.cm-thread{grid-template-columns:minmax(0,1fr)}.cm-ctx{display:none}}@media (max-width:767px){.cm-inbox{border-radius:0;box-shadow:none}.cm-messages{padding:12px}.cm-modal{align-items:flex-end;padding:0}.cm-modal-box{max-width:none;border-radius:var(--rl) var(--rl) 0 0}}.ui-mb{margin-bottom:16px}.ui-w-auto{width:auto}.ui-check-l{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--n700);cursor:pointer;white-space:nowrap}.ui-card.ui-toolbar{border-bottom:1px solid var(--n150)}.ui-card.ui-toolbar .ui-search{flex:1 1 240px}.ui-mt{margin-top:16px}.ui-nowrap{white-space:nowrap}.sec-tabs{margin:-4px 0 18px}.bc-grid,.tp-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}.bc-form{display:flex;flex-direction:column;gap:18px}.bc-step{margin:0;padding:16px 0 0;border:0;border-top:1px solid var(--n100);min-width:0}.bc-step legend{display:flex;align-items:center;gap:8px;padding:0 8px 0 0;font-size:13.5px;font-weight:620;color:var(--n900)}.bc-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--p50);color:var(--p700);font-size:12px;font-weight:650}.bc-step .ui-grid{margin-top:4px}.bc-estim{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;padding:10px 12px;border-radius:var(--rm);background:var(--n50);font-size:13.5px;color:var(--n700)}.bc-estim b{font-size:15px;color:var(--n900)}.bc-msg{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:16px;align-items:start}.bc-phone{padding:12px;border:1px solid var(--n150);border-radius:18px;background:var(--n50)}.bc-phone-h{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:11.5px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)}.bc-phone .cm-msg{margin:0}.bc-phone .cm-bubble{font-size:13px;line-height:19px;overflow-wrap:anywhere}.bc-liste{list-style:none;margin:0;padding:0}.bc-item{padding:12px 18px;border-bottom:1px solid var(--n100)}.bc-item:last-child{border-bottom:0}.bc-item-t{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13.5px;font-weight:600;color:var(--n900)}.bc-item-s{margin-top:3px;font-size:12.5px;color:var(--n500)}.tp-slug{font-size:12px;color:var(--n600);background:var(--n50);border:1px solid var(--n100);border-radius:5px;padding:1px 6px;white-space:nowrap}.tp-mono,.tp-slug{font-family:var(--mono)}.tp-mono{font-size:13px}.tp-fields{display:flex;flex-direction:column;gap:12px}.tp-vars{font-size:12px;line-height:22px;color:var(--n500)}.tp-vars code{font-family:var(--mono);font-size:11.5px;color:var(--n700);background:var(--n75);border-radius:5px;padding:1px 5px}.tp-form{position:sticky;top:calc(var(--top-h) + 16px)}.st-f{min-width:160px}.st-go{align-self:flex-end}.st-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;align-items:start}.st-cost{font-size:28px;line-height:36px;font-weight:650;letter-spacing:-.02em;color:var(--n900)}.sl-msg{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;color:var(--n700)}.sl-st{display:inline-flex;align-items:center;gap:6px}.sl-src{color:var(--ok600)}.sl-err{color:var(--er600)}.sl-info{color:var(--n400)}@media (max-width:1180px){.bc-grid,.st-grid,.tp-grid{grid-template-columns:minmax(0,1fr)}.tp-form{position:static}}@media (max-width:760px){.bc-msg{grid-template-columns:minmax(0,1fr)}}.bk-hero{display:flex;gap:16px;align-items:flex-start;margin-bottom:16px;padding:18px 20px;border-radius:var(--rl);background:var(--ph-bg,var(--n50));border:1px solid var(--ph-bd,var(--n150));color:var(--n800)}.bk-hero-ic{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#fff;color:var(--ph-dot,var(--n500));box-shadow:var(--s1)}.bk-hero-ic .ic{width:22px;height:22px}.bk-hero-m{flex:1;min-width:0}.bk-hero-t{margin:0;font-size:18px;line-height:26px;font-weight:650;color:var(--ph-strong,var(--n900))}.bk-hero-s{margin:2px 0 0;font-size:13.5px;color:var(--n700)}.bk-hero-r{margin:8px 0 0;padding-left:18px;font-size:13px;line-height:20px;color:var(--n700);overflow-wrap:anywhere}.bk-tech{margin-top:10px;font-size:12.5px;color:var(--n600)}.bk-tech summary{cursor:pointer;font-weight:560;color:var(--n700);width:-moz-max-content;width:max-content}.bk-tech p{margin:6px 0 0;line-height:19px}.bk-kpi-sm{font-size:17px;line-height:24px}.bk-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px;align-items:start}.bk-form{display:flex;flex-direction:column;gap:14px}.bk-choix{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;border:0;min-width:0}.bk-choix legend{width:100%;margin-bottom:6px}.bk-rest p{margin:0 0 12px;font-size:13.5px;line-height:20px;color:var(--n700)}.bk-store{display:inline-flex;align-items:center;gap:8px;color:var(--n500)}.bk-lock{color:var(--wa600)}.bk-modal{position:fixed;inset:0;z-index:50;align-items:center;justify-content:center;padding:16px;background:rgba(14,20,36,.45)}.bk-modal-box{width:100%;max-width:520px;background:#fff;border-radius:var(--rl);box-shadow:var(--s4);overflow:hidden}.bk-modal-h{justify-content:space-between;gap:10px;padding:16px 20px;border-bottom:1px solid var(--n100)}.bk-modal-h,.bk-modal-h h3{display:flex;align-items:center}.bk-modal-h h3{margin:0;gap:8px;font-size:16px;font-weight:620;color:var(--n900)}.bk-modal-h h3 .ic{color:var(--p600)}.bk-modal-b{display:flex;flex-direction:column;gap:16px;padding:18px 20px}.bk-modal-f{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--n100);background:var(--n25)}.bk-modal-f .ui-btn,.bk-pm-spin{margin-left:auto}.bk-pm-spin{padding:0}.bk-pm-top{margin-bottom:6px;font-size:13.5px;color:var(--n700)}.bk-pm-bar{height:10px}.bk-pm-bar>i{background:var(--ph-dot,var(--p600))}.bk-stages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:var(--n600)}.bk-stages li.done .pm-ic{color:var(--ok600)}.bk-stages li.active{font-weight:600;color:var(--n900)}.bk-stages li.active .pm-ic{color:var(--p600)}.bk-dests{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:var(--n700)}.bk-dest{display:flex;align-items:center;justify-content:space-between;gap:10px}.bk-dest-st{font-weight:560;color:var(--n500)}.bk-dest-st.is-success{color:var(--ok700)}.bk-dest-st.is-failed{color:var(--er700)}.bk-dest-st.is-running{color:var(--p700)}.au-head,.au-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.3fr) minmax(0,1.1fr) 150px 20px;gap:12px;align-items:center}.au-head{padding:10px 20px;border-bottom:1px solid var(--n100);font-size:11.5px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)}.au-list{list-style:none;margin:0;padding:0}.au-list>li{border-bottom:1px solid var(--n100)}.au-list>li:last-child{border-bottom:0}.au-row{padding:12px 20px;cursor:pointer;list-style:none;transition:background var(--t-fast)}.au-row::-webkit-details-marker{display:none}.au-item[open] .au-row,.au-row:hover{background:var(--n25)}.au-item[open] .au-chev .ic{transform:rotate(180deg)}.au-chev .ic{color:var(--n400);transition:transform var(--t-fast)}.au-ev{align-items:center;gap:10px}.au-ev,.au-ev-t{display:flex;min-width:0}.au-ev-t{flex-direction:column;font-size:13.5px;font-weight:600;color:var(--n900)}.au-reason{font-size:12.5px;font-weight:400;color:var(--n500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.au-who{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;color:var(--n800)}.au-who small{display:block;font-size:11.5px;color:var(--n500)}.au-obj{font-size:13px;color:var(--n700);min-width:0;overflow:hidden;text-overflow:ellipsis}.au-obj,.au-when{white-space:nowrap}.au-when{font-size:12.5px;color:var(--n600)}.au-detail{padding:4px 20px 16px 62px}.au-detail code{font-size:12px;border:1px solid var(--n100);border-radius:5px;padding:1px 6px}.au-detail code,.au-meta{font-family:var(--mono);color:var(--n700);background:var(--n50)}.au-meta{margin:10px 0 0;max-height:260px;overflow:auto;padding:10px 12px;border-radius:var(--rs);border:1px solid var(--n100);font-size:11.5px;line-height:17px}@media (max-width:1023px){.bk-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.au-head{display:none}.au-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ev when" "who obj";gap:6px 10px;padding:12px 16px}.au-ev{grid-area:ev}.au-when{grid-area:when}.au-who{grid-area:who}.au-obj{grid-area:obj;text-align:right}.au-chev{display:none}.au-detail{padding:4px 16px 14px}.bk-hero{padding:14px 16px;gap:12px}}.nt-list{list-style:none;margin:0;padding:0}.nt-item{display:flex;gap:12px;align-items:flex-start;padding:14px 20px;border-bottom:1px solid var(--n100);transition:background var(--t-fast)}.nt-item:last-child{border-bottom:0}.nt-item:hover{background:var(--n25)}.nt-item.is-overdue{box-shadow:inset 3px 0 0 var(--er500)}.nt-main{flex:1;min-width:0}.nt-top{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}.nt-date,.nt-top .ui-link{display:inline-flex;align-items:center;gap:4px}.nt-date{margin-left:auto;font-size:12.5px;color:var(--n500);white-space:nowrap}.nt-date.is-late{color:var(--er700);font-weight:600}.nt-title{margin:6px 0 0;font-size:14.5px;font-weight:600;color:var(--n900)}.nt-text{margin:6px 0 0;font-size:14px;line-height:21px;color:var(--n700);white-space:pre-wrap;overflow-wrap:anywhere}.nt-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:8px}.nt-author{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--n500)}.nt-actions{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.nt-actions form{margin:0}.nt-del:hover{color:var(--er700);background:var(--er50)}.nt-done:hover{color:var(--ok700);border-color:var(--ok200);background:var(--ok50)}@media (max-width:640px){.nt-item{padding:12px 14px}.nt-date{margin-left:0;flex-basis:100%}}.ui-btn-left{justify-content:flex-start;text-align:left}.ui-btn-left .ui-pill{margin-left:auto}.ui-messages{gap:8px}.ui-messages form{margin:0}.ac-chrono-bloc{margin-top:20px;max-width:var(--page-max)}.ui-layout .ac-chrono-bloc,.ui-main>.ac-chrono-bloc{margin-top:0}.ac-chrono-tete .ui-card-t{flex:1;min-width:0}.ac-chrono-n{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--n100);color:var(--n600);font-size:11.5px;font-weight:620;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.ac-chrono-n:empty{display:none}.ac-chrono-liste{min-height:40px;padding:14px 20px 8px}.ac-chrono-liste .ac-vide{padding:18px 16px 24px}.ac-groupe-titre{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;margin:18px 0 8px;color:var(--ph-fg,var(--n600))}.ac-groupe-titre:first-child{margin-top:0}.ac-groupe-n{background:var(--ph-bg,var(--n100));color:var(--ph-fg,var(--n600));min-width:20px;height:20px;border-radius:10px;font-size:11.5px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;font-variant-numeric:tabular-nums}.ac-carte{display:flex;gap:12px;padding:12px 14px;background:#fff;border:1px solid var(--n150);border-radius:var(--rm);margin-bottom:8px;align-items:flex-start;transition:opacity var(--t-mid),transform var(--t-mid),border-color var(--t-fast)}.ac-carte:hover{border-color:var(--n200)}.ac-carte.ac-faite{opacity:.55}.ac-carte.ac-part{opacity:0;transform:translateX(12px)}.ac-gauche{width:32px;height:32px;border-radius:var(--rs);display:grid;place-items:center;flex-shrink:0;font-size:15px;background:var(--ph-bg,var(--n75));color:var(--ph-fg,var(--n600))}.ac-milieu{flex:1;min-width:0}.ac-haut{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:3px}.ac-genre{font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--n500)}.ac-prio{font-weight:600;border-radius:999px;background:var(--ph-bg,var(--n75));color:var(--ph-fg,var(--n600));border:1px solid var(--ph-bd,var(--n150))}.ac-auto,.ac-prio{font-size:11.5px;height:20px;padding:0 7px;display:inline-flex;align-items:center}.ac-auto{font-weight:560;border-radius:999px;background:var(--n75);color:var(--n600)}.ac-repet{font-size:12px;color:var(--n400)}.ac-titre{margin:0;font-size:14px;font-weight:560;color:var(--n900);line-height:20px;overflow-wrap:anywhere}.ac-faite .ac-titre{text-decoration:line-through}.ac-corps{margin:3px 0 0;font-size:13px;color:var(--n600);line-height:19px;overflow-wrap:anywhere}.ac-bas{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px;font-size:12.5px;color:var(--n500)}.ac-bas,.ac-res{align-items:center}.ac-res{display:inline-flex;gap:5px;color:var(--p700);text-decoration:none;font-weight:560;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-res:hover{text-decoration:underline;text-underline-offset:2px}.ac-date,.ac-qui{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.ac-qui-pale{opacity:.75}.ac-actions{display:flex;gap:4px;flex-shrink:0}.ac-f{margin:0}.ac-b{width:34px;height:34px;border-radius:var(--rs);border:1px solid var(--n150);background:#fff;color:var(--n500);cursor:pointer;font-size:15px;display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.ac-b:hover:not(:disabled){background:var(--n50);color:var(--n900);border-color:var(--n200)}.ac-b-ok:hover:not(:disabled){background:var(--ok50);border-color:var(--ok100);color:var(--ok700)}.ac-vide{text-align:center;padding:28px 16px;color:var(--n500)}.ac-vide .ic,.ac-vide i{font-size:24px;width:24px;height:24px;color:var(--n300);margin-bottom:8px;display:inline-block}.ac-vide p{margin:0;font-size:13.5px}@media (pointer:coarse){.ac-b{width:44px;height:44px}}@media (max-width:400px){.ac-chrono-tete{flex-wrap:wrap;padding:12px 14px}.ac-chrono-liste{padding:12px 14px 6px}.ac-carte{padding:11px 10px;gap:9px}.ac-gauche{width:30px;height:30px}.ac-actions{flex-direction:column}}.tj{display:flex;flex-direction:column;gap:14px;margin:0 auto;width:100%}.s-body>.tj,.tj{max-width:640px}.tj-hello{display:flex;align-items:center;gap:12px;padding:2px 2px 4px}.tj-hello-t{min-width:0;display:flex;flex-direction:column;gap:2px}.tj-hello-h{font-size:20px;line-height:26px;font-weight:650;letter-spacing:-.016em;color:var(--n900);margin:0}.tj-hello-s{font-size:13px;line-height:18px;color:var(--n500);margin:0}.tj-next{overflow:hidden}.tj-next.is-active{border-color:var(--tl200);box-shadow:0 0 0 3px var(--tl50),var(--s2)}.tj-next-b{padding:16px;display:flex;flex-direction:column;gap:10px}.tj-next-top{display:flex;align-items:center;gap:8px;justify-content:space-between;flex-wrap:wrap}.tj-next-ov{color:var(--n600)}.tj-next.is-active .tj-next-ov{color:var(--tl700)}.tj-next-h{font-size:21px;line-height:27px;font-weight:650;letter-spacing:-.018em;color:var(--n900);margin:0;overflow-wrap:anywhere}.tj-next-s{font-size:13.5px;line-height:19px;color:var(--n600);margin:2px 0 0}.tj-next-l{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:20px;color:var(--n800);margin:0}.tj-next-l .ic{color:var(--n400);margin-top:2px;flex:none}.tj-next-m{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--n500);margin:0}.tj-consignes{font-size:13.5px}.tj-consignes b{font-weight:620}.tj-eta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--n100);border:1px solid var(--n100);border-radius:var(--rm);overflow:hidden}.tj-eta-c{background:var(--n25);padding:8px 10px;display:flex;flex-direction:column;gap:2px;min-width:0}.tj-eta-c span{font-size:11.5px;color:var(--n500)}.tj-eta-c strong{font-size:14px;font-weight:620;color:var(--n900);display:inline-flex;align-items:center;gap:6px}.tj-eta-dot{width:8px;height:8px;border-radius:50%;background:var(--ph-dot,var(--n300));flex:none}.tj-eta-dot:not([class*=ph-]){display:none}.tj-delay{font-size:12.5px;font-weight:600;background:var(--ph-bg,#fff);color:var(--ph-fg,var(--n700))}.tj-delay,.tj-eta-hint{grid-column:1/-1;margin:0;padding:6px 10px}.tj-eta-hint{font-size:12px;color:var(--n500);background:#fff}.tj-acts{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-top:1px solid var(--n100)}.tj-act{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;padding:8px 4px;font:inherit;font-size:12.5px;font-weight:560;color:var(--p700);background:#fff;border:0;text-decoration:none;cursor:pointer;text-align:center;transition:background var(--t-fast) var(--ease)}.tj-act+.tj-act{border-left:1px solid var(--n100)}.tj-act:active,.tj-act:hover{background:var(--p50);color:var(--p800)}.tj-act .ic{width:20px;height:20px}.tj-next-f{padding:0 16px 16px}.tj-next-f .ui-btn{min-height:52px}.tj-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.tj-kpis .ui-kpi{padding:12px 14px}.tj-kpis .ui-kpi-v{font-size:22px;line-height:28px}.tj-list .ui-card-h{min-height:52px;padding:12px 16px}.tj-list>.ui-empty{padding:24px 16px}.tj-item{border-top:1px solid var(--n100)}.tj-list .ui-card-h+.tj-item,.tj-list .ui-card-h+.tj-row{border-top:0}.tj-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 16px;text-decoration:none;color:inherit;border-top:1px solid var(--n100);transition:background var(--t-fast) var(--ease)}.tj-item>.tj-row{border-top:0}.tj-row:hover{background:var(--n25)}.tj-row-when{display:flex;flex-direction:column;gap:1px;font-size:12px;line-height:16px;color:var(--n500);padding-top:1px}.tj-row-when b{font-size:15px;line-height:20px;font-weight:650;color:var(--n900)}.tj-row-b{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.tj-row-t{font-size:14px;line-height:20px;font-weight:600;color:var(--n900)}.tj-row-s,.tj-row-t{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tj-row-s{display:block;font-size:12.5px;line-height:17px;color:var(--n600)}.tj-row-s .ic{color:var(--n400);vertical-align:-2px;margin-right:5px}.tj-row-go{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:600;color:var(--p700);align-self:center;white-space:nowrap}.tj-item.is-active{box-shadow:inset 3px 0 0 var(--tl500);background:var(--tl50)}.tj-item.is-active .tj-row:hover{background:transparent}.tj-item.is-done .tj-row-t{color:var(--n600)}.tj-row.td-late{box-shadow:inset 3px 0 0 var(--er500)}.tj-row.td-late .tj-row-go,.tj-row.td-late .tj-row-when b{color:var(--er700)}.tj-quick{display:flex;gap:8px;padding:0 16px 12px 86px;flex-wrap:wrap}.tj-quick .ui-btn{min-height:44px;color:var(--p700)}.tj-quick .ui-btn .ic{color:var(--p600)}.tj-list>.tj-item:first-child,.tj-list>.tj-row:first-child{border-top:0}.tj-seg{align-self:flex-start}.tj-seg a{height:44px;padding:0 16px;font-size:13.5px}.tj-device{display:flex;flex-direction:column;gap:10px}.tj-dev{display:flex;align-items:flex-start;gap:12px;padding:14px 12px 14px 14px}.tj-dev-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tj-dev-t p{margin:0}.tj-dev-s{font-size:13px;line-height:18px;color:var(--n600)}.tj-dev-help{font-size:12.5px;line-height:18px;color:var(--n700);background:var(--n50);border-radius:var(--rs);padding:8px 10px;margin-top:6px!important}.tj-dev-help .ic{vertical-align:-2px}.tj-dev .ui-btn-primary{align-self:center;min-height:44px}.tj-dev-x{color:var(--n500);flex:none;margin:-4px -2px 0 0;min-width:44px;min-height:44px}.tj-chip{align-items:center;gap:6px;font-size:12.5px;color:var(--n500);padding:0 4px}.tj-chip .ic{color:var(--ok600)}.tj-chip-a{background:transparent;border:0;padding:0;font:inherit;font-size:12.5px;color:var(--n500);text-decoration:underline;cursor:pointer;min-height:32px}@media (max-width:420px){.tj-row{grid-template-columns:52px minmax(0,1fr) auto;gap:10px;padding:12px 14px}.tj-quick{padding-left:76px}.tj-next-b{padding:14px}.tj-next-f{padding:0 14px 14px}}.fd{display:flex;flex-direction:column;gap:12px;margin:0 auto;width:100%;padding-top:2px}.fd,.s-body>.fd{max-width:600px}.fd-head{display:flex;align-items:center;gap:6px;min-width:0}.fd-back,.fd-head-tel{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;flex:none;color:var(--n600);text-decoration:none;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.fd-back{margin-left:-8px}.fd-back:hover{background:var(--n75);color:var(--n900)}.fd-head-tel{background:var(--ok50);color:var(--ok700);border:1px solid var(--ok100)}.fd-head-tel:hover{background:var(--ok100);color:var(--ok700)}.fd-head-t{flex:1;min-width:0}.fd-head-o{margin:0;font-size:12.5px;line-height:16px;color:var(--n500);font-weight:540}.fd-head-h{margin:2px 0 0;font-size:18px;line-height:24px;font-weight:650;letter-spacing:-.014em;color:var(--n900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-reseau b{font-weight:620}.fd-status{display:flex;align-items:center;gap:12px;padding:14px 16px}.fd-status-t{flex:1;min-width:0}.fd-status-t p{margin:0}.fd-status-l{font-size:16px;line-height:22px;font-weight:650;color:var(--n900);margin-top:2px!important}.fd-status-s{font-size:12.5px;font-weight:600;color:var(--wa700);margin-top:2px!important}.fd-status-s.is-long{color:var(--er700)}.fd-timer{text-align:right;flex:none}.fd-timer p{margin:0;font-size:12px;color:var(--n500)}.fd-timer .fd-timer-v{font-size:19px;line-height:24px;font-weight:650;color:var(--tl700);letter-spacing:-.01em}.fd-timer .fd-timer-v.is-done{color:var(--n700)}.fd-eta{align-items:center;gap:12px;padding:12px 16px;border-color:var(--wa200);background:var(--wa50)}.fd-eta-t{flex:1;min-width:0}.fd-eta-a p,.fd-eta-t p{margin:0}.fd-eta-v{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:650;color:var(--n900);margin-top:2px!important}.fd-eta-a{text-align:right;font-size:12px;color:var(--n600)}.fd-eta-a p+p{font-size:14px;font-weight:650;color:var(--n900)}.fd-delay{margin:4px 0 0!important;font-size:12.5px;font-weight:600;color:var(--ph-fg,var(--n700))}.fd-rail-card{padding:12px 16px 14px}.fd-rail-h{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.fd-rail-h .ui-ov{margin:0}.fd-rail-cur{margin:0;font-size:13.5px;line-height:19px;color:var(--n700)}.fd-rail-cur b{font-weight:640;color:var(--n900)}.fd-rail-next{color:var(--n500)}.fd-rail{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.fd-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.fd-step:before{content:"";position:absolute;top:13px;right:calc(50% + 15px);left:calc(-50% + 15px);height:2px;border-radius:1px;background:var(--n150)}.fd-step:first-child:before{display:none}.fd-step.is-current:before,.fd-step.is-done:before{background:var(--ok500)}.fd-step-c{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid var(--n200);color:var(--n400);font-size:11px;position:relative;z-index:1}.fd-step-c .ic{width:14px;height:14px}.fd-step.is-done .fd-step-c{background:var(--ok600);border-color:var(--ok600);color:#fff}.fd-step.is-current .fd-step-c{border-color:var(--p600);color:var(--p700);box-shadow:0 0 0 4px var(--p100)}.fd-step-l{display:none;font-size:11px;line-height:14px;font-weight:560;color:var(--n500);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-step.is-current .fd-step-l{color:var(--p700);font-weight:640}.fd-step.is-done .fd-step-l{color:var(--n700)}@media (min-width:600px){.fd-step-l{display:block}.fd-rail-cur .fd-rail-next{display:none}}.fd-info{display:flex;flex-direction:column}.fd-info-r{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:56px;color:inherit;text-decoration:none;min-width:0}.fd-info-r+.fd-info-r{border-top:1px solid var(--n100)}.fd-info-r>.ic{color:var(--n400);flex:none;align-self:flex-start;margin-top:3px}.fd-info-r.is-link:hover{background:var(--p50)}.fd-info-r.is-link .fd-info-v{color:var(--p700);text-decoration:underline;text-decoration-color:var(--p200);text-underline-offset:3px}.fd-info-r.is-link>.ic:last-child{align-self:center;margin-top:0}.fd-info-t{flex:1;min-width:0}.fd-info-t p{margin:0}.fd-info-k{font-size:12px;line-height:16px;color:var(--n500)}.fd-info-v{font-size:14.5px;line-height:20px;font-weight:600;color:var(--n900);margin-top:1px!important;overflow-wrap:anywhere}.fd-info-s{font-size:13px;color:var(--n600)}.fd-info-p{font-size:14px;line-height:21px;color:var(--n800);margin-top:2px!important;overflow-wrap:anywhere}.fd-call{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--ok50);color:var(--ok700);border:1px solid var(--ok100);flex:none}.fd-call:hover{background:var(--ok100)}.fd-sec{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.fd-sec-top{justify-content:space-between;flex-wrap:wrap}.fd-sec-h,.fd-sec-top{display:flex;align-items:center;gap:8px}.fd-sec-h{margin:0;font-size:11.5px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.fd-sec-h .ic{color:var(--n400)}.fd-notes{margin:0;font-size:14px;line-height:21px;color:var(--n800);overflow-wrap:anywhere}.fd-vide{margin:0;font-size:13.5px;color:var(--n500)}.fd-vide-c{text-align:center;padding:8px 0}.fd-acc>summary{list-style:none}.fd-acc>summary::-webkit-details-marker{display:none}.fd-acc-s{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:60px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--rl)}.fd-acc-s>.ic:first-child{color:var(--n400);flex:none}.fd-acc-s:focus-visible{outline:2px solid var(--p500);outline-offset:-2px}.fd-acc-t{flex:1;min-width:0}.fd-acc-t .ui-ov,.fd-acc-t p{margin:0}.fd-acc-v{font-size:14.5px;line-height:20px;font-weight:620;color:var(--n900);margin-top:2px!important}.fd-acc-chev{color:var(--n400);flex:none;transition:transform var(--t-mid) var(--ease)}.fd-acc[open]>summary .fd-acc-chev{transform:rotate(180deg)}.fd-acc-b{padding:12px 16px 16px;border-top:1px solid var(--n100);display:flex;flex-direction:column;gap:12px}.fd-help{margin:0;font-size:12.5px;line-height:18px;color:var(--n500)}.fd-err{font-size:12.5px;color:var(--er700)}.fd-loc{display:inline-flex;align-items:center;gap:7px;margin:2px 0 0!important;font-size:14px;font-weight:600;color:var(--n800)}.fd-loc:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ph-dot,var(--n300));flex:none}.fd-2btn{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.fd-2btn .ui-btn{width:100%}.fd-ring{position:relative;flex:none}.fd-ring,.fd-ring svg{width:40px;height:40px}.fd-ring svg{transform:rotate(-90deg)}.fd-ring-bg{stroke:var(--n150)}.fd-ring-fg{stroke:var(--ok500);transition:stroke-dasharray var(--t-mid) var(--ease)}.fd-ring>span{position:absolute;inset:0;display:grid;place-items:center;font-size:10px;font-weight:650;color:var(--n700)}.fd-seed{align-items:center;gap:10px;text-align:center;padding:4px 0}.fd-checklist,.fd-seed{display:flex;flex-direction:column}.fd-checklist{list-style:none;margin:0;padding:0;gap:8px}.fd-checklist .cl-check{position:relative}.fd-checklist .cl-check:after{content:"";position:absolute;inset:-8px}.fd-checklist li button.w-8{position:relative;width:36px;height:36px}.fd-checklist li button.w-8:after{content:"";position:absolute;inset:-4px}.fd-add{display:flex;gap:8px}.fd-add .ui-input{flex:1;min-width:0;height:48px}.fd-kinds{display:flex;flex-wrap:wrap;gap:6px}.fd-kind{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid transparent;cursor:pointer;transition:opacity var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.fd-kind.ring-2{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--p500)}.fd-capture .ui-btn{cursor:pointer}.fd-upload{gap:6px}.fd-gallery,.fd-upload{display:flex;flex-direction:column}.fd-gallery{gap:16px}.fd-solde{border:1px solid var(--n100);border-radius:var(--rm);grid-template-columns:repeat(3,minmax(0,1fr))}.fd-solde .ui-solde-c{padding:10px 12px}.fd-solde .ui-solde-v{font-size:15px;line-height:20px}.fd-pmts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.fd-pmts li{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--n700)}.fd-pmts li>span:first-child{display:inline-flex;align-items:center;gap:6px}.fd-pmts .ic{color:var(--ok600)}.fd-mgmt{gap:8px}.fd-mgmt,.fd-mgmt-notes{display:flex;flex-direction:column}.fd-mgmt-notes{gap:6px}.fd-cta-notes .ui-textarea,.fd-mgmt-notes .ui-textarea{height:auto;min-height:64px;padding:10px 12px}.fd-foot{text-align:center;margin:4px 0 0;font-size:13.5px}.fd-cta{position:fixed;left:0;right:0;background:hsla(0,0%,100%,.97);border-top:1px solid var(--n150);box-shadow:0 -10px 24px -14px rgba(16,24,40,.22);padding:12px 16px max(12px,env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px)}.fd-cta>*{max-width:600px;margin-left:auto;margin-right:auto}.fd-cta-btn{min-height:52px}.fd-cta-btn .fas{font-size:18px}.fd-cta-info{flex-direction:column;gap:2px;padding:12px;border:1px dashed var(--n300);border-radius:12px;background:var(--n25);text-align:center}.fd-cta-info,.fd-cta-info-t{display:flex;align-items:center}.fd-cta-info-t{gap:8px;font-size:13.5px;font-weight:620;color:var(--n600)}.fd-cta-info-d{font-size:15px;font-weight:650;color:var(--n900)}.fd-cta-info-n{font-size:12.5px;color:var(--n500)}.fd-cta-notes{display:flex;flex-direction:column;gap:8px;padding-top:8px}.fd-cta-notes-a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.fd-cta-done{color:var(--ok700);background:var(--ok50);border-color:var(--ok100)}.fd-cta-done .ic{color:var(--ok600)}.fd-cta-err{margin-top:8px;font-size:12.5px;color:var(--er700);text-align:center}@media (min-width:1024px){.fd-cta{left:var(--sb-w)}.s-side.collapsed~.s-main .fd-cta{left:var(--sb-w-compact)}}.ui-cat-del,.ui-cat-del .ic{color:var(--er600)}.ui-cat-del:hover{background:var(--er50)}.avail-rank{display:inline-grid;place-items:center;min-width:30px;height:22px;padding:0 6px;border-radius:6px;background:var(--p50);color:var(--p700);font-size:11.5px;font-weight:650;flex-shrink:0}.sig-thumb{height:44px;max-width:120px;-o-object-fit:contain;object-fit:contain;border:1px solid var(--ok100);border-radius:7px;background:#fff;padding:3px}.fd-pay{padding-bottom:24px}.fd-bal{padding:16px;display:flex;flex-direction:column;gap:4px;border-color:var(--wa200);background:linear-gradient(180deg,var(--wa50),#fff 70%)}.fd-bal.is-paid{border-color:var(--ok200);background:linear-gradient(180deg,var(--ok50),#fff 70%)}.fd-bal .ui-ov{margin:0;color:var(--wa700)}.fd-bal.is-paid .ui-ov{color:var(--ok700)}.fd-bal-v{margin:0;font-size:32px;line-height:40px;font-weight:650;letter-spacing:-.024em;color:var(--n900);font-variant-numeric:tabular-nums}.fd-bal-l{display:flex;flex-wrap:wrap;gap:4px 18px;margin:6px 0 0}.fd-bal-l>div{display:flex;gap:6px;font-size:13px}.fd-bal-l dt{color:var(--n500)}.fd-bal-l dd{margin:0;font-weight:620;color:var(--n800)}.fd-amount{height:52px;font-size:18px;font-weight:650}.fd-methods{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:8px}.fd-methods legend{margin-bottom:8px;padding:0}.fd-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fd-opt{display:flex;align-items:center;gap:8px;min-height:52px;padding:0 12px;border:1px solid var(--n200);border-radius:var(--rm);background:#fff;font-size:14px;font-weight:600;color:var(--n700);cursor:pointer;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.fd-opt:hover{border-color:var(--p300)}.fd-opt .fas{color:var(--n500);font-size:15px;flex:none}.fd-opt-l{min-width:0;flex:1}.fd-opt-l small,.fd-opt-s{display:block;font-size:11.5px;font-weight:520;color:var(--n500);margin-top:1px}.fd-opt.is-on,.fd-opt:has(input:checked){border-color:var(--p500);background:var(--p50);color:var(--p800);box-shadow:0 0 0 1px var(--p500) inset}.fd-opt.is-on .fas,.fd-opt:has(input:checked) .fas{color:var(--p600)}.fd-opt:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}.fd-hint{margin:0}.fd-wait{padding:20px 16px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;border-color:var(--p200)}.fd-wait-ic{display:flex;justify-content:center}.fd-spin{border-radius:50%;border:4px solid var(--p100);border-top-color:var(--p600);animation:ui-spin .9s linear infinite}.fd-spin,.fd-wait-ok{width:56px;height:56px}.fd-wait-ok{border-radius:50%;display:grid;place-items:center;background:var(--ok600);color:#fff}.fd-wait-ok .ic{width:26px;height:26px}.fd-wait-t{margin:0;font-size:16px;font-weight:650;color:var(--n900)}.fd-wait-amt{background:var(--p50);border:1px solid var(--p100);border-radius:var(--rm);padding:10px 18px}.fd-wait-amt p{margin:0}.fd-wait-amt .money{font-size:24px;line-height:30px;font-weight:650;color:var(--p800)}.fd-paid b{font-weight:650}.fd-hist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fd-hist li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--n100)}.fd-hist li:first-child{border-top:0;padding-top:0}.fd-hist p{margin:0}.fd-hist .ui-tag{margin-left:4px}.fd-pmts form{margin:0}#uploadQueue [data-etat]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:4px;vertical-align:1px;background:var(--wa500)}#uploadQueue [data-etat][data-code=envoi]:before{background:var(--p400)}#uploadQueue [data-etat][data-code=fait]:before{background:var(--ok500)}#uploadQueue [data-etat][data-code=echec]:before{background:var(--er500)}.uf{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.uf.is-seul{grid-template-columns:minmax(0,920px)}.uf-cote,.uf-main{display:flex;flex-direction:column;gap:16px;min-width:0}.uf-cote{position:sticky;top:calc(var(--top-h) + 16px)}.uf-sec-h{display:flex;align-items:center;gap:12px;padding:18px 22px 4px;flex-wrap:wrap}.uf-n{flex:none;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--p50);color:var(--p700);border:1px solid var(--p100);font-size:12.5px;font-weight:650;font-variant-numeric:tabular-nums}.uf-sec-t{margin:0;font-size:15.5px;line-height:22px;font-weight:650;letter-spacing:-.008em;color:var(--n900)}.uf-sec-s{font-size:12.5px;line-height:17px;color:var(--n500)}.uf-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;padding:14px 22px 22px}.uf-grille.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.uf-grille>.is-plein{grid-column:1/-1}.uf-grille .ui-field{min-width:0}.ui-field .ui-error .ic{width:14px;height:14px;flex:none}.uf-case{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:20px;color:var(--n800);cursor:pointer}.uf-case>.ui-check{margin-top:2px}.uf-case small{display:block;font-size:12.5px;color:var(--n500)}.uf-note{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:var(--rm);background:var(--p50);border:1px solid var(--p100);color:var(--p800);font-size:13.5px;line-height:19px}.uf-note>.ic{flex:none;margin-top:1px;color:var(--p600)}.uf-barre{position:sticky;bottom:12px;z-index:25;gap:10px;margin-top:4px;padding:10px 12px 10px 18px;background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border:1px solid rgba(20,25,34,.08);border-radius:var(--rl);box-shadow:0 1px 2px rgba(16,24,40,.05),0 14px 32px -14px rgba(16,24,40,.22)}.uf-barre,.uf-barre-s{display:flex;align-items:center}.uf-barre-s{flex:1 1 auto;min-width:0;gap:8px;font-size:13px;line-height:18px;color:var(--n600)}.uf-barre-s .ic{flex:none;color:var(--n400)}.uf-barre>a,.uf-barre>button,.uf-barre>form{flex:none}@media (max-width:1279px){.uf{grid-template-columns:minmax(0,1fr)}.uf-cote{position:static}}@media (max-width:760px){.uf-grille,.uf-grille.is-3{grid-template-columns:minmax(0,1fr);padding:12px 16px 18px}.uf-sec-h{padding:16px 16px 2px}.uf-barre{bottom:8px;padding:8px;gap:8px;flex-wrap:wrap}.uf-barre-s{flex:1 1 100%;padding:2px 6px}.uf-barre>.ui-btn,.uf-barre>button{flex:1 1 auto}}.uf-lignes td{padding:10px 8px;vertical-align:top}.uf-lignes td:first-child,.uf-lignes th:first-child{padding-left:20px}.uf-lignes td:last-child,.uf-lignes th:last-child{padding-right:14px}.uf-lignes tbody tr:hover td{background:transparent}.uf-l-desc{min-width:240px}.uf-l-qte{width:88px}.uf-l-prix{width:124px}.uf-l-tax{width:64px}.uf-l-tot{width:112px}.uf-l-act{width:44px}.uf-l-desc .uf-l-cat{height:30px;margin-bottom:6px;padding-left:10px;font-size:12.5px;color:var(--n600);background-color:var(--n25);border-style:dashed;box-shadow:none;background-position:calc(100% - 17px) 12px,calc(100% - 12px) 12px}.ui-input.is-num{text-align:right;font-variant-numeric:tabular-nums}.uf-lignes .is-center .ui-check{margin-top:10px}.uf-l-total{display:block;width:100%;height:38px;padding:0 4px;border:0;background:transparent;text-align:right;font:inherit;font-size:14px;font-weight:620;color:var(--n900);font-variant-numeric:tabular-nums;outline:none}.uf-lignes .remove-row{margin-top:3px;color:var(--n400)}.uf-lignes .remove-row:hover{color:var(--er600);background:var(--er50)}.uf-l-pied{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 22px 20px;border-top:1px solid var(--n100);flex-wrap:wrap}.uf-l-err{margin:8px 22px 4px}.uf-l-totaux{width:min(100%,320px);margin-left:auto}.uf-l-taux{align-items:center}.uf-l-taux>label{color:var(--n600)}.uf-l-pct{height:30px;width:100px;padding:0 8px;box-shadow:none}.uf-l-pct input{text-align:right;font-size:13px;font-variant-numeric:tabular-nums}@media (max-width:760px){.uf-lignes,.uf-lignes tbody{display:block}.uf-lignes thead{display:none}.uf-lignes tr.item-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 56px;grid-template-areas:"desc desc del" "qte prix tax" "tot tot tot";gap:8px 10px;padding:14px 16px;border-bottom:1px solid var(--n100)}.uf-lignes tr.item-row>td{display:block;padding:0;border:0;min-width:0}.uf-lignes td.uf-l-desc{grid-area:desc;min-width:0}.uf-lignes td.uf-l-suppr{grid-area:del;text-align:right}.uf-lignes tr.item-row>td:nth-child(2){grid-area:qte}.uf-lignes tr.item-row>td:nth-child(3){grid-area:prix}.uf-lignes tr.item-row>td:nth-child(4){grid-area:tax}.uf-lignes tr.item-row>td:nth-child(5){grid-area:tot;display:flex;align-items:center;justify-content:space-between}.uf-lignes tr.item-row>td[data-label]:before{content:attr(data-label);display:block;margin-bottom:4px;font-size:12px;color:var(--n500)}.uf-lignes tr.item-row>td:nth-child(5):before{margin:0}.uf-lignes .is-center .ui-check{margin-top:8px}.uf-l-total{width:auto;height:auto}.uf-l-pied{padding:12px 16px 16px}.uf-l-totaux{width:100%}}.uf-verrou{display:contents;border:0;margin:0;padding:0;min-width:0}fieldset.devis-verrouille .catalog-picker,fieldset.devis-verrouille button{display:none}fieldset.devis-verrouille .ui-input,fieldset.devis-verrouille .ui-input-group,fieldset.devis-verrouille .ui-select,fieldset.devis-verrouille .ui-textarea{background-color:var(--n50);color:var(--n500);cursor:not-allowed;box-shadow:none}.qf-corps{display:flex;flex-direction:column;gap:12px;padding:12px 22px 22px}.qf-choix{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.qf-url{display:flex;flex-direction:column;gap:6px}.qf-url-l{display:flex;gap:8px;flex-wrap:wrap}.qf-url-l>.ui-input{flex:1 1 260px;min-width:0}.qf-video{display:flex;align-items:flex-start;gap:14px;padding:12px;border:1px solid var(--n100);border-radius:var(--rm);background:var(--n25)}.qf-video-v{flex:none;width:112px;height:64px;border-radius:8px;background:var(--n900);color:hsla(0,0%,100%,.8);display:grid;place-items:center;overflow:hidden}.qf-video-v img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.qf-video-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.qf-video-t p{margin:0}.qf-apercu{margin-top:4px}.qf-cadre{position:relative;width:100%;aspect-ratio:16/9}.qf-cadre>iframe{position:absolute;inset:0;height:100%;border:0}.qf-cadre>iframe,.qf-film{width:100%;border-radius:var(--rs)}.qf-film{display:block;max-height:320px;background:var(--n900)}.qf-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.qf-photo{position:relative;border:1px solid var(--n150);border-radius:var(--rm);overflow:hidden;background:var(--n25)}.qf-photo-img{aspect-ratio:4/3;background:#fff}.qf-photo-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.qf-photo-a{position:absolute;top:6px;right:6px;display:flex;gap:4px}.qf-photo-b{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;border:0;background:hsla(0,0%,100%,.95);color:var(--p700);box-shadow:var(--s1);cursor:pointer;transition:background var(--t-fast)}.qf-photo-b:hover{background:var(--p50)}.qf-photo-b.is-danger{color:var(--er600)}.qf-photo-b.is-danger:hover{background:var(--er50)}.qf-photo-b .ic{width:14px;height:14px}.qf-photo-n{padding:6px 8px;font-size:11.5px;color:var(--n500);border-top:1px solid var(--n150);background:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){.qf-corps{padding:10px 16px 18px}.qf-video{flex-wrap:wrap}}.af-tete{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.af-copie{border:0;background:none;padding:0;font:inherit;font-size:12.5px;cursor:pointer}.af-ligne{display:flex;align-items:flex-start;gap:8px;margin-top:6px}.af-ligne>.ic{flex:none;margin-top:2px}.af-note{padding-bottom:4px}.ts-option-row{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;min-width:0}.ts-opt-n{font-weight:600;color:var(--n900)}.ts-opt-s{font-size:12px;color:var(--n500)}.ts-opt-d.is-pale{color:var(--n400)}.ui-prochaine{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-radius:var(--rs);background:var(--ph-bg,var(--p50));border:1px solid var(--ph-bd,var(--p100));color:var(--ph-fg,var(--p800));font-size:13px;line-height:18px;white-space:nowrap}.ui-prochaine>.ic{color:var(--ph-strong,var(--p600))}.ui-prochaine strong{font-weight:620}@media (max-width:760px){.ui-prochaine{white-space:normal;min-height:44px}}.db2-todo{display:flex;flex-direction:column;gap:12px}.db2-todo-h{display:flex;align-items:baseline;gap:6px 12px;flex-wrap:wrap}.db2-todo .ui-todo{padding:0;grid-template-columns:repeat(auto-fit,minmax(196px,1fr))}.db2-todo .ui-todo-i{padding:16px 18px;border-color:rgba(20,25,34,.07);border-radius:var(--rl);box-shadow:0 1px 2px rgba(16,24,40,.04),0 6px 16px -8px rgba(16,24,40,.08);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-mid) var(--ease),transform var(--t-mid) var(--ease)}.db2-todo .ui-todo-i:hover{border-color:var(--ph-bd,var(--n200));box-shadow:0 1px 2px rgba(16,24,40,.05),0 12px 24px -12px rgba(16,24,40,.18);transform:translateY(-1px)}.db2-rien{padding:14px 18px;background:#fff;border:1px solid rgba(20,25,34,.07);border-radius:var(--rl)}.db2-grille{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:20px;align-items:start}.db2-avance{display:flex;flex-direction:column;gap:10px;padding:2px 22px 16px}.db2-barre{display:flex;gap:3px;height:8px}.db2-barre>i{flex:1 1 0;min-width:0;border-radius:3px;background:var(--ph-dot,var(--n300))}.db2-barre>i.ph-prepare,.db2-legende>li.ph-prepare .ui-dot{background:var(--n200)}.db2-barre.is-dense{gap:1px}.db2-legende{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12.5px;line-height:17px;color:var(--n600)}.db2-legende>li{display:inline-flex;align-items:center;gap:6px}.db2-legende .ui-dot{width:8px;height:8px;border-radius:3px;background:var(--ph-dot);flex:none}.db2-rdv{border-top:1px solid var(--n100)}.db2-rdv .ui-rl-time{min-width:58px}.db2-tech{flex:0 1 168px;min-width:0;color:var(--n700)}.db2-demain,.db2-tech{display:flex;align-items:center;gap:8px;font-size:13px}.db2-demain{padding:12px 22px;border-top:1px solid var(--n100);border-radius:0 0 var(--rl) var(--rl);font-weight:560;color:var(--n600);text-decoration:none;transition:background var(--t-fast),color var(--t-fast)}.db2-demain:hover{background:var(--n25);color:var(--n900)}.db2-demain>span{flex:1 1 auto;min-width:0}.db2-demain .ic{color:var(--n400)}.db2-argent .ui-kpis{grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--n100)}.db2-argent .ui-kpi{padding:16px 18px}.db2-argent .ui-kpi>p{margin:0}.db2-argent .kpi-cv,.db2-argent .ui-kpi-v{font-size:24px;line-height:32px;font-weight:660;letter-spacing:-.025em;white-space:nowrap}.db2-sous{display:flex;align-items:center;gap:10px;padding:14px 22px 4px;border-top:1px solid var(--n100)}.db2-sous .ui-ov{margin:0}.db2-plus>summary{list-style:none;display:flex;align-items:center;gap:12px;padding:14px 18px;border:1px dashed var(--n200);border-radius:var(--rl);cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast)}.db2-plus>summary::-webkit-details-marker{display:none}.db2-plus>summary:hover{background:#fff;border-color:var(--n300)}.db2-plus>summary:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.db2-plus-t{font-size:14px;font-weight:620;color:var(--n900);white-space:nowrap}.db2-plus-s{flex:1 1 auto;min-width:0;font-size:13px;color:var(--n500)}.db2-plus-chev{margin-left:auto;color:var(--n400);flex:none;transition:transform var(--t-fast) var(--ease)}.db2-plus[open]>summary{margin-bottom:16px;border-style:solid;background:#fff}.db2-plus[open]>summary .db2-plus-chev{transform:rotate(180deg)}.db2-plus-b{display:flex;flex-direction:column;gap:16px}.db2-plus-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}@media (max-width:1279px){.db2-grille{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.db2-argent .ui-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.db2-argent .ui-kpis>.ui-kpi:nth-child(3){border-left:0}.db2-argent .ui-kpis>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}}@media (max-width:760px){.db2-todo .ui-todo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.db2-todo .ui-todo-i{padding:14px}.db2-tech,.db2-todo .ui-todo-d{display:none}.db2-avance{padding:2px 16px 14px}.db2-demain{padding:12px 16px}.db2-sous{padding:12px 16px 4px}.db2-plus-g{grid-template-columns:minmax(0,1fr)}.db2-plus-s{display:none}}.qr2-resume{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);background:#fff;border:1px solid rgba(20,25,34,.07);border-radius:var(--rl);box-shadow:0 1px 2px rgba(16,24,40,.04),0 6px 16px -8px rgba(16,24,40,.08);overflow:hidden}.qr2-fait{display:flex;flex-direction:column;gap:5px;padding:16px 20px 17px;min-width:0}.qr2-fait+.qr2-fait{border-left:1px solid var(--n100)}.qr2-fait-k{display:flex;align-items:center;gap:7px;font-size:11.5px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.qr2-fait-k .ic{width:14px;height:14px;color:var(--n400)}.qr2-fait-v{font-size:16px;line-height:22px;font-weight:620;color:var(--n900);letter-spacing:-.008em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.qr2-fait-s{font-size:12.5px;line-height:17px;color:var(--n500);min-width:0;overflow-wrap:anywhere}.qr2-fait-s:empty{display:none}.qr2-fait.is-argent .qr2-fait-v{font-size:22px;line-height:28px;font-weight:660;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.qr2-suite{background:#fff;border:1px solid rgba(20,25,34,.07);border-radius:var(--rl);box-shadow:0 1px 2px rgba(16,24,40,.04),0 6px 16px -8px rgba(16,24,40,.08);overflow:hidden}.qr2-suite-h{display:flex;align-items:center;gap:16px;padding:18px 22px;background:linear-gradient(180deg,var(--ph-bg,var(--n50)),hsla(0,0%,100%,.6));border-bottom:1px solid var(--ph-bd,var(--n100));flex-wrap:wrap}.qr2-suite-ic{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#fff;color:var(--ph-strong,var(--p600));border:1px solid var(--ph-bd,var(--n150));box-shadow:var(--s1)}.qr2-suite-ic .ic{width:20px;height:20px}.qr2-suite-t{flex:1 1 300px;min-width:0}.qr2-suite-t .ui-ov{margin:0 0 4px;color:var(--ph-fg,var(--n500))}.qr2-suite-t h2{margin:0;font-size:18px;line-height:24px;font-weight:650;letter-spacing:-.012em;color:var(--n900)}.qr2-suite-s{margin:3px 0 0;font-size:13.5px;line-height:20px;color:var(--n600);max-width:68ch}.qr2-suite-a{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.qr2-suite-a>form,.qr2-suite-f>form{margin:0}.qr2-chaine{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.qr2-chaine>li{position:relative;min-width:0}.qr2-chaine>li+li{border-left:1px solid var(--n100)}.qr2-chaine>li:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:transparent}.qr2-chaine>li.is-fait:before,.qr2-chaine>li.is-ici:before{background:var(--ph-dot,var(--n300))}.qr2-maillon{display:flex;flex-direction:column;gap:3px;height:100%;padding:14px 20px 15px;text-decoration:none;color:inherit;min-width:0;transition:background var(--t-fast) var(--ease)}a.qr2-maillon:hover{background:var(--n25)}a.qr2-maillon:hover .qr2-maillon-n{color:var(--p700)}a.qr2-maillon:focus-visible{outline:2px solid var(--p500);outline-offset:-2px}.qr2-maillon-k{display:flex;align-items:center;gap:6px;font-size:11.5px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.qr2-maillon-k .ic{width:14px;height:14px;color:var(--n400)}.qr2-maillon-n{font-size:14.5px;line-height:21px;font-weight:620;color:var(--n900);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--t-fast)}.qr2-maillon-s{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:17px;color:var(--n600);min-width:0}.qr2-maillon-s .ui-dot{width:7px;height:7px;border-radius:50%;background:var(--ph-dot,var(--n300));flex:none}.qr2-chaine>li.is-ici .qr2-maillon{background:var(--n25)}.qr2-chaine>li.is-ici .qr2-maillon-k,.qr2-chaine>li.is-ici .qr2-maillon-k .ic{color:var(--ph-fg,var(--n700))}.qr2-chaine>li.is-avenir .qr2-maillon-n,.qr2-chaine>li.is-suivant .qr2-maillon-n{color:var(--n400);font-weight:520}.qr2-chaine>li.is-suivant .qr2-maillon-s{color:var(--p700);font-weight:580}.qr2-chaine>li.is-suivant .qr2-maillon-s .ui-dot{background:#fff;box-shadow:inset 0 0 0 2px var(--p400)}.qr2-chaine>li.is-avenir .qr2-maillon-s{color:var(--n400)}.qr2-chaine>li.is-avenir .qr2-maillon-s .ui-dot{background:#fff;box-shadow:inset 0 0 0 1.5px var(--n300)}.qr2-suite-f{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--n100);background:var(--n25)}.qr2-passe{flex:1 1 100%;align-items:baseline;gap:4px 12px;padding:2px 6px;font-size:12.5px;line-height:18px;color:var(--n600)}.qr2-passe,.qr2-passe ul{display:flex;flex-wrap:wrap}.qr2-passe ul{list-style:none;margin:0;padding:0;gap:2px 16px}.qr2-k,.qr2-passe s{color:var(--n500)}.qr2-k{display:block;margin:0;font-size:11.5px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.qr2-total{margin-left:auto;font-size:17px;line-height:22px;font-weight:650;color:var(--n900);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.qr2-plus{color:var(--n400);margin-right:5px;vertical-align:-1px}.qr2-config{display:flex;flex-wrap:wrap;gap:2px 12px;margin:3px 0 0}.qr2-config strong{color:var(--n700);font-weight:560}.qr2-rabais{color:var(--ok700)}.qr2-totaux{display:flex;flex-direction:column;align-items:flex-end;gap:8px;border-top:1px solid var(--n100)}.qr2-totaux .ui-money{width:min(100%,340px)}.qr2-totaux .ui-help{max-width:340px;text-align:right}.qr2-message{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--n100)}.qr2-message .qr2-k+.ui-help{margin-top:-2px}.qr2-citation{margin:0;padding:12px 14px 12px 16px;border-left:3px solid var(--p200);border-radius:0 var(--rm) var(--rm) 0;background:var(--n50);font-size:14px;line-height:21px;color:var(--n800);white-space:pre-line;overflow-wrap:anywhere}.qr2-fichiers{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.qr2-fichiers li{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--rs);background:var(--n50);border:1px solid var(--n100);font-size:12.5px;color:var(--n700);max-width:100%;min-width:0}.qr2-fichiers li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr2-fichiers .ic{color:var(--n400);flex:none}.qr2-kpis{border:1px solid var(--n100);border-radius:var(--rm)}.qr2-kpis .ui-kpi{padding:12px 16px}.qr2-kpis .ui-kpi-v{font-size:20px;line-height:26px}.qr2-note{display:flex;align-items:center;gap:7px;margin-top:10px}.qr2-note .ic{color:var(--ok600);flex:none}.qr2-form{display:flex;flex-direction:column;gap:10px;margin:0}.qr2-form-a{display:flex;justify-content:flex-end;gap:8px}.qr2-texte{margin:0;font-size:14px;line-height:21px;color:var(--n800);white-space:pre-line;overflow-wrap:anywhere}.qr2-ligne{display:flex;align-items:center;gap:8px;margin:0}.qr2-ligne>.ui-select{flex:1 1 auto;min-width:0}.qr2-ligne>.ui-btn{flex:none}.qr2-puces{margin:6px 0 0;padding-left:18px}.qr2-puces li{margin:2px 0}.qr2-url{font-size:13px;overflow-wrap:anywhere;word-break:break-all}.qr2-mono{font-family:var(--mono);font-size:12.5px}.qr2-pli-carte>summary{list-style:none;cursor:pointer;border-radius:var(--rl);transition:background var(--t-fast)}.qr2-pli-carte>summary::-webkit-details-marker{display:none}.qr2-pli-carte>summary.ui-card-h{padding:14px 22px;flex-wrap:nowrap}.qr2-pli-carte>summary:hover{background:var(--n25)}.qr2-pli-carte[open]>summary{border-bottom:1px solid var(--n100);border-radius:var(--rl) var(--rl) 0 0}.qr2-pli-chev{margin-left:auto;color:var(--n400);flex:none;transition:transform var(--t-fast) var(--ease)}.qr2-pli-carte[open]>summary .qr2-pli-chev,.qr2-pli[open]>summary .qr2-pli-chev{transform:rotate(180deg)}.qr2-cases{border:0;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px}.qr2-cases>legend{padding:0;margin:0 0 6px}.qr2-case{display:flex;align-items:center;gap:9px;min-height:32px;font-size:13.5px;color:var(--n800);cursor:pointer;min-width:0}.qr2-suivi-b{display:flex;flex-direction:column;gap:14px}.qr2-etat{display:flex;align-items:flex-start;gap:9px;margin:0;font-size:13.5px;line-height:20px;color:var(--n700)}.qr2-etat>.ic{flex:none;margin-top:2px;color:var(--n400)}.qr2-etat b{font-weight:600;color:var(--n900)}.qr2-etat.is-problem{color:var(--er700)}.qr2-etat.is-problem>.ic{color:var(--er600)}.qr2-rappel{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--rm);background:var(--wa50);border:1px solid var(--wa100)}.qr2-rappel.is-retard{background:var(--er50);border-color:var(--er100)}.qr2-rappel-k{display:flex;align-items:center;gap:7px;font-size:11.5px;line-height:14px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--wa700)}.qr2-rappel.is-retard .qr2-rappel-k{color:var(--er700)}.qr2-rappel-t{font-size:15px;line-height:21px;font-weight:620;color:var(--n900)}.qr2-apres{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid rgba(20,25,34,.08)}.qr2-apres>form{margin:0}.qr2-grille2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qr2-grille2>form{margin:0;min-width:0}.qr2-grille2 .ui-btn{min-width:0}.qr2-apres .qr2-grille2 .ui-btn{height:auto;min-height:34px;padding:7px 10px;white-space:normal;line-height:16px;justify-content:flex-start;text-align:left}.qr2-suivi .qr2-ligne{flex-wrap:wrap}.qr2-suivi .qr2-ligne>.ui-select{flex:1 1 100%}.qr2-suivi .qr2-ligne>.ui-btn{flex:1 1 auto}.qr2-pli{border:1px solid var(--n100);border-radius:var(--rm);background:#fff}.qr2-pli>summary{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 12px;cursor:pointer;list-style:none;border-radius:var(--rm);font-size:13.5px;font-weight:580;color:var(--n800);transition:background var(--t-fast)}.qr2-pli>summary::-webkit-details-marker{display:none}.qr2-pli>summary:hover{background:var(--n25)}.qr2-pli>summary>.ic:first-child{color:var(--n500);flex:none}.qr2-pli[open]>summary{border-bottom:1px solid var(--n100);border-radius:var(--rm) var(--rm) 0 0}.qr2-pli-b{padding:12px}.qr2-bloc,.qr2-pli-b,.qr2-pli-b form{display:flex;flex-direction:column;gap:8px;margin:0}.qr2-bloc>form{margin:0}.qr2-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.qr2-liste>li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2px 10px;padding:8px 0;border-top:1px solid var(--n100);font-size:13px;line-height:18px;color:var(--n700)}.qr2-liste>li:first-child{border-top:0;padding-top:2px}.qr2-liste>li>span{display:inline-flex;align-items:center;gap:7px;min-width:0}.qr2-liste>li .ic{color:var(--ph-dot,var(--n400));flex:none}.qr2-liste time{font-size:12.5px;color:var(--n500);font-variant-numeric:tabular-nums;white-space:nowrap}.qr2-liste small{flex:1 1 100%;padding-left:23px;font-size:12px;line-height:16px}.qr2-liste small,.qr2-liste>li.is-echec{color:var(--er700)}.qr2-dnc{margin:0}.qr2-dnc-b,.qr2-dnc-b .ic,.qr2-dnc-b:hover{color:var(--er700)}.qr2-dnc-b:hover{background:var(--er50)}.qr2-lien code{font-family:var(--mono);font-size:12.5px;color:var(--n700);border:1px solid var(--n100);border-radius:var(--r-xs);padding:3px 6px;align-self:flex-start}.qr2-apercu,.qr2-lien code{background:var(--n50);overflow-wrap:anywhere}.qr2-apercu{margin:0;padding:12px;border-radius:var(--rm);border:1px solid var(--n100);font-family:var(--font);font-size:13px;line-height:19px;color:var(--n800);white-space:pre-wrap;max-height:280px;overflow:auto}.qr2-apercu[hidden]{display:none}.qr2-tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.qr2-tl>li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding-bottom:14px}.qr2-tl>li:before{content:"";position:absolute;left:13.5px;top:31px;bottom:3px;width:1px;background:var(--n150)}.qr2-tl>li:last-child{padding-bottom:0}.qr2-tl>li:last-child:before{display:none}.qr2-tl-ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--ph-bg,var(--n75));color:var(--ph-strong,var(--n500));border:1px solid var(--ph-bd,var(--n150))}.qr2-tl-ic .ic{width:14px;height:14px}.qr2-tl-t{min-width:0;padding-top:4px}.qr2-tl-t p{margin:0;font-size:13.5px;line-height:19px;color:var(--n800);overflow-wrap:anywhere}.qr2-tl-t small{display:block;margin-top:2px;font-size:12px;line-height:16px;color:var(--n500)}@media (max-width:1180px){.qr2-resume{grid-template-columns:repeat(2,minmax(0,1fr))}.qr2-fait:nth-child(3){border-left:0}.qr2-fait:nth-child(n+3){border-top:1px solid var(--n100)}}@media (max-width:760px){.ui-ph-id{align-items:flex-start;gap:12px}.ui-ph-id>.ui-avatar-xl{width:44px;height:44px;font-size:15px}.ui-btn-mob-ic{width:44px;padding:0;flex:none}.ui-btn-mob-ic>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.qr2-fait{padding:14px 16px}.qr2-fait-v{font-size:15px;line-height:21px}.qr2-fait.is-argent .qr2-fait-v{font-size:19px;line-height:25px}.qr2-suite-h{padding:16px;gap:12px}.qr2-suite-ic{width:40px;height:40px;border-radius:11px}.qr2-suite-t{flex:1 1 calc(100% - 56px)}.qr2-suite-t h2{font-size:16.5px;line-height:22px}.qr2-suite-a{flex:1 1 100%}.qr2-suite-a>*{flex:1 1 auto}.qr2-suite-a .ui-btn{width:100%}.qr2-chaine{grid-template-columns:repeat(2,minmax(0,1fr))}.qr2-chaine>li:nth-child(3){border-left:0}.qr2-chaine>li:nth-child(n+3){border-top:1px solid var(--n100)}.qr2-maillon{padding:12px 16px 13px}.qr2-suite-f{padding:10px 12px}.qr2-suite-f>form{flex:1 1 auto}.qr2-suite-f .ui-btn{width:100%}.qr2-total{font-size:16px}.qr2-totaux .ui-help{text-align:left}}@media (max-width:420px){.qr2-cases,.qr2-grille2{grid-template-columns:minmax(0,1fr)}}@media (max-width:1279px){.ui-dash-grid,.ui-layout{grid-template-columns:minmax(0,1fr)}.ui-layout.is-fiche>.ui-main{display:contents}.ui-layout.is-fiche .ac-chrono-bloc,.ui-layout.is-fiche [data-fin]{order:9}.ui-layout.is-fiche>.ui-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}}@media (max-width:1180px){.ui-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ui-form-section{grid-template-columns:minmax(0,1fr);gap:12px}.ui-chain{grid-auto-columns:minmax(176px,1fr);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ui-chain::-webkit-scrollbar{display:none}.ui-chain-step{scroll-snap-align:start}.ui-chain-step:not(:last-child):after{display:none}}@media (max-width:760px){.ui-g2,.ui-g3,.ui-g4,.ui-layout.is-fiche>.ui-aside{grid-template-columns:minmax(0,1fr)}.ui-step{min-width:54px;padding:0 2px}.ui-step-l{font-size:11.5px;line-height:14px}.ui-step-m{display:none}.ui-checklist{grid-template-columns:minmax(0,1fr)}.ui-solde{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.ui-rl,.ui-todo{padding:12px 16px}.ui-todo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ui-todo-n{font-size:22px;line-height:28px}.ui-today-next{padding:4px 16px 14px}.ui-rows-2{grid-template-columns:minmax(0,1fr)}.ui-solde-c{padding:12px 14px}.ui-solde-v{font-size:16px;line-height:22px}.ui-solde>.ui-solde-c.is-due,.ui-solde>.ui-solde-c.is-late{grid-column:1/-1;border-left:0;border-top:1px solid var(--n100)}.ui-solde>.ui-solde-c.is-due .ui-solde-v,.ui-solde>.ui-solde-c.is-late .ui-solde-v{font-size:22px;line-height:28px}.ui-totaux{padding:12px 16px 14px}.ui-totaux .ui-money{width:100%}.ui-depli-s{padding:0 16px}.ui-depli-b{padding:14px 16px 16px}.ui-statut-fin{margin-left:0;flex:1 1 100%}.ui-statut-actions>form,.ui-statut-fin>.ui-corriger,.ui-statut-fin>form{flex:1 1 auto}.ui-statut-actions .ui-btn{width:100%}.ui-h1{font-size:22px;line-height:28px}.ui-btn{min-height:44px}.ui-btn-sm{min-height:36px}.ui-kv{grid-template-columns:minmax(0,1fr);gap:2px 0}.ui-kv dd{margin-bottom:8px}.ui-search{flex:1 1 100%}.ui-card-b,.ui-card-h{padding-left:16px;padding-right:16px}.ui-table.is-stack thead{display:none}.ui-table.is-stack,.ui-table.is-stack tbody,.ui-table.is-stack td,.ui-table.is-stack tr{display:block;width:100%}.ui-table.is-stack tr{padding:12px 16px;border-bottom:1px solid var(--n100)}.ui-table.is-stack td{border:0;padding:3px 0;display:flex;justify-content:space-between;gap:12px;text-align:right}.ui-table.is-stack td:before{content:attr(data-label);color:var(--n500);font-size:12.5px;text-align:left;flex:none}.ui-table.is-stack td.is-primary{display:block;text-align:left;padding-bottom:6px}.ui-table.is-stack td.is-actions:before,.ui-table.is-stack td.is-check,.ui-table.is-stack td.is-check:before,.ui-table.is-stack td.is-primary:before{display:none}.ui-card-a,.ui-ph-back,.ui-todo-a{display:inline-flex;align-items:center;min-height:44px}.db-filter-btn,.tc-menu-btn{min-height:44px}.tc-menu-btn{min-width:44px}details>summary{min-height:44px}}.bud2{gap:16px}.bud2,.bud2-per{display:flex;flex-direction:column}.bud2-per{gap:12px;padding:14px 18px}.bud2-per-h{justify-content:space-between;gap:12px;flex-wrap:wrap}.bud2-per-h,.bud2-plage{display:flex;align-items:center}.bud2-plage{gap:8px;margin:0;font-size:14px;color:var(--n700)}.bud2-plage .ic{width:17px;height:17px;color:var(--n400)}.bud2-plage b{font-weight:620;color:var(--n900)}.bud2-presets{flex-wrap:wrap}.bud2-presets a{text-decoration:none}.bud2-dates{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--n100)}.bud2-date{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--n500)}.bud2-date .ui-input{width:auto;min-height:36px}.bud2-synth{overflow:hidden}.bud2-synth .ui-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.bud2-prevu .ui-kpi-v{color:var(--n400);font-weight:600;font-size:20px}.bud2-ecart .ui-kpi-v small{margin-left:8px;font-size:13px;font-weight:600;color:var(--n500)}.bud2-tend{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--n700)}.bud2-tend .ic{width:14px;height:14px}.bud2-na{color:var(--n300)}.bud2-split{padding-bottom:6px}.bud2-cats{list-style:none;margin:0;padding:4px 20px 14px;display:flex;flex-direction:column;gap:12px}.bud2-cat{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr) 160px;align-items:center;gap:16px}.bud2-cat-n{display:flex;align-items:baseline;gap:8px;min-width:0;font-size:13.5px;font-weight:580;color:var(--n900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bud2-cat-n small{font-size:12px;font-weight:520;color:var(--n400);font-variant-numeric:tabular-nums}.bud2-cat.is-quiet .bud2-cat-n{color:var(--n600);font-weight:520}.bud2-cat-v{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;font-size:13.5px;font-weight:620;color:var(--n900);font-variant-numeric:tabular-nums;white-space:nowrap}.bud2-cat-v small{min-width:38px;text-align:right;font-size:12px;font-weight:540;color:var(--n500)}.bud2-meter{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:8px;border:0;border-radius:4px;background:var(--n100);overflow:hidden}.bud2-meter::-webkit-meter-bar{background:var(--n100);border:0;border-radius:4px;height:8px}.bud2-meter::-webkit-meter-even-less-good-value,.bud2-meter::-webkit-meter-optimum-value,.bud2-meter::-webkit-meter-suboptimum-value{background:var(--p500);border-radius:4px}.bud2-meter::-moz-meter-bar{background:var(--p500);border-radius:4px}.bud2-cat.is-quiet .bud2-meter::-webkit-meter-even-less-good-value,.bud2-cat.is-quiet .bud2-meter::-webkit-meter-optimum-value,.bud2-cat.is-quiet .bud2-meter::-webkit-meter-suboptimum-value{background:var(--n300)}.bud2-cat.is-quiet .bud2-meter::-moz-meter-bar{background:var(--n300)}.bud2-list{overflow:hidden}.bud2-filtres .bud2-q{flex:1 1 220px;max-width:340px}.bud2-filtres .ui-search{width:100%}.bud2-table .bud2-date-c{color:var(--n600);font-variant-numeric:tabular-nums}.bud2-table .bud2-qui{min-width:180px;max-width:320px}.bud2-table .bud2-qui .ui-cell-s{display:block;max-width:300px}.bud2-total{font-weight:650;color:var(--n900)}.bud2-sans{color:var(--n300)}.bud2-acts{display:flex;align-items:center;justify-content:flex-end;gap:4px}.bud2-date-m{display:none}@media (max-width:900px){.bud2-synth .ui-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.bud2-synth .ui-kpis>.ui-kpi:nth-child(3){border-left:0}.bud2-synth .ui-kpis>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}}@media (max-width:640px){.bud2-per{padding:12px 14px}.bud2-dates{gap:8px}.bud2-date{flex:1 1 140px}.bud2-date .ui-input{flex:1;min-width:0}.bud2-cats{padding:4px 16px 12px}.bud2-cat{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.bud2-cat .bud2-meter{grid-column:1/-1;grid-row:2}.bud2-filtres .bud2-q{max-width:none;flex-basis:100%}.bud2-acts .ui-btn span{display:none}.bud2-date-m{display:block;font-variant-numeric:tabular-nums}.bud2-table .bud2-qui{min-width:0;max-width:none}.bud2-table .bud2-qui .ui-trunc{display:none}.bud2-table .bud2-qui .ui-cell-t{white-space:normal}.bud2-synth .ui-kpi{padding:14px}.bud2-synth .ui-kpi-v{font-size:20px;line-height:28px;white-space:nowrap}.bud2-ecart .ui-kpi-v small{display:block;margin:0;line-height:18px}}.scl-dash .sec-t>.ic{width:16px;height:16px;color:var(--n400)}.scl-dash .att>.ic{width:17px;height:17px;margin-top:2px;flex:none}.scl-dash .btn>.ic{width:15px;height:15px}.scl-dash .ico-btn>.ic{width:16px;height:16px}.rp2-per{display:inline-flex;align-items:center;gap:8px}.rp2-per>.ic{color:var(--n400)}.rp2-date{display:flex;align-items:center;gap:6px}.rp2-date .muted{font-size:12.5px}.rp2-date .input{width:auto}.rp2-att{margin-bottom:12px}.rp2-att a{color:inherit;text-decoration:underline}.rp2-sec{margin-bottom:16px}.scl-dash .td.rp2-neg{color:var(--er700)}.rp2-note{display:flex;align-items:flex-start;gap:8px;padding-top:10px}.rp2-note>.ic{color:var(--wa600);margin-top:2px}.rp2-wrap{flex-wrap:wrap}.rp2-solde{font-size:16px;font-weight:680;color:var(--n900)}.scl-dash .sec-vide.rp2-sous{padding:8px 16px 0}.scl-dash .td.rp2-retard{color:var(--er700);font-weight:600}.rp2-retard .ic{width:14px;height:14px;vertical-align:-2px;margin-left:2px}.rp2-sum{cursor:pointer}.sc-busy{position:relative;cursor:progress!important;opacity:.85}.sc-busy>.sc-spin{display:inline-block;width:1em;height:1em;margin-right:.45em;vertical-align:-.125em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:scSpin .6s linear infinite}@keyframes scSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sc-spin{animation-duration:2s}}.sc-ok{display:inline-block;width:1em;height:1em;margin-right:.45em;vertical-align:-.125em;position:relative}.sc-ok:after{content:"";position:absolute;left:.3em;top:.05em;width:.3em;height:.6em;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}[aria-busy=true]{cursor:progress}#scToasts{position:fixed;z-index:10050;left:50%;transform:translateX(-50%);bottom:calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;align-items:center;width:min(420px,calc(100vw - 24px));pointer-events:none}.sc-toast{pointer-events:auto;width:100%;box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--rm);background:var(--n900);color:#fff;font-size:13.5px;line-height:20px;font-weight:540;box-shadow:var(--s4);opacity:0;transform:translateY(8px);transition:opacity var(--t-mid) var(--ease),transform var(--t-mid) var(--ease)}.sc-toast.in{opacity:1;transform:translateY(0)}.sc-tic{display:inline-grid;place-items:center;flex:none;margin-top:1px}.sc-tic .ic{width:18px;height:18px}.sc-toast.ok .sc-tic{color:var(--ok500)}.sc-toast.err{box-shadow:var(--s4),inset 3px 0 0 var(--er500)}.sc-toast.err .sc-tic{color:var(--er500)}.sc-toast.warn .sc-tic{color:var(--wa500)}.sc-toast.info .sc-tic{color:var(--p300)}@media (min-width:768px){#scToasts{left:auto;right:20px;transform:none;bottom:20px;align-items:flex-end}}@media (prefers-reduced-motion:reduce){.sc-toast{transition:none}}#scConfirm{position:fixed;inset:0;z-index:10060;background:rgba(14,20,36,.42);display:none;align-items:flex-start;justify-content:center;padding:max(10vh,20px) 16px}#scConfirm.open,.sc-cbox{display:flex}.sc-cbox{width:min(440px,100%);background:#fff;border-radius:var(--rx);overflow:hidden;box-shadow:var(--s4);flex-direction:column;max-height:88vh;animation:ui-pop var(--t-mid) var(--ease)}.sc-chead{padding:20px 22px 0;display:flex;gap:14px;align-items:flex-start}.sc-cicon{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;background:var(--p50);color:var(--p700)}.sc-cicon .ic{width:20px;height:20px}.sc-cic-d{display:none}#scConfirm.danger .sc-cicon{background:var(--er50);color:var(--er700)}#scConfirm.danger .sc-cic-q{display:none}#scConfirm.danger .sc-cic-d,.sc-cic-q{display:contents}.sc-ctitle{font-size:16px;line-height:22px;font-weight:650;letter-spacing:-.01em;color:var(--n900);padding-top:9px}.sc-cbody{padding:6px 22px 4px 76px;font-size:13.5px;color:var(--n600);line-height:1.55;overflow-y:auto}@media (max-width:400px){.sc-cbody{padding-left:22px}}.sc-cfoot{padding:18px 22px 20px;display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.sc-cbtn{min-height:44px}.sc-cbtn:disabled{opacity:.55;cursor:not-allowed}#scConfirm.danger .sc-cbtn-yes{background:var(--er600);border-color:var(--er600);box-shadow:0 1px 2px rgba(180,35,24,.3),inset 0 1px 0 hsla(0,0%,100%,.14)}#scConfirm.danger .sc-cbtn-yes:hover:not(:disabled){background:var(--er700);border-color:var(--er700)}.sc-cerr{margin:0 22px 4px;padding:9px 12px;border-radius:var(--rs);background:var(--er50);border:1px solid var(--er100);color:var(--er700);font-size:12.5px;display:none}.sc-cerr.show{display:block}@media (prefers-reduced-motion:reduce){.sc-cbox{animation:none}}.sc-ferr{margin-top:6px}.fd-overlay{position:fixed;inset:0;background:rgba(14,20,36,.42);z-index:9999;display:none;align-items:flex-start;justify-content:center;padding:max(8vh,20px) 16px}.fd-box,.fd-overlay.open{display:flex}.fd-box{width:min(560px,100%);background:#fff;border-radius:var(--rx);box-shadow:var(--s4);overflow:hidden;flex-direction:column;max-height:88vh;animation:ui-pop var(--t-mid) var(--ease)}.fd-box-head{padding:20px 22px 14px;display:flex;align-items:flex-start;gap:14px;border-bottom:1px solid var(--n100)}.fd-head-icon{width:40px;height:40px;border-radius:11px;background:var(--er50);color:var(--er700);display:grid;place-items:center;flex-shrink:0}.fd-head-icon .ic{width:20px;height:20px}.fd-head-title{font-size:16px;line-height:22px;font-weight:650;letter-spacing:-.01em;color:var(--n900)}.fd-head-sub{font-size:12.5px;color:var(--n500);margin-top:2px}.fd-body{padding:16px 22px;flex:1;overflow-y:auto}.fd-label{font-size:13.5px;color:var(--n700);line-height:1.5}.fd-label strong{color:var(--n900)}.fd-cible{margin-top:8px}.fd-cible span{display:inline-block;padding:4px 10px;border-radius:var(--rs);background:var(--n75);color:var(--n900);font-size:13.5px;font-weight:580}.fd-impacts{margin:14px 0 0;padding:12px 14px;background:var(--wa50);border:1px solid var(--wa100);border-radius:var(--rm)}.fd-impacts[hidden]{display:none}.fd-impacts-h{font-size:12.5px;font-weight:620;color:var(--wa700);margin-bottom:6px}.fd-impacts ul{margin:0;padding-left:18px;font-size:13px;color:var(--n800)}.fd-impacts li{margin:2px 0}.fd-field{margin-top:14px}.fd-field-label{display:block;font-size:13px;font-weight:580;color:var(--n800);margin-bottom:6px}.fd-field-hint{font-size:12px;color:var(--n500);margin-top:5px}.fd-mot{background:var(--er50);color:var(--er700);padding:1px 6px;border-radius:var(--r-xs);font-weight:650;font-size:12.5px}.fd-input,.fd-textarea{width:100%;padding:9px 12px;border:1px solid var(--n200);border-radius:var(--rs);font-size:13.5px;outline:none;font-family:inherit;background:#fff;color:var(--n900);box-shadow:var(--s1);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.fd-input:focus,.fd-textarea:focus{border-color:var(--er500);box-shadow:0 0 0 3px rgba(240,68,56,.15)}.fd-textarea{min-height:76px;resize:vertical}.fd-input.fd-confirm{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.fd-input.fd-confirm-ok{border-color:var(--ok500);background:var(--ok50)}.fd-warn{font-size:12.5px;color:var(--er700);margin-top:5px;display:none}.fd-warn.show{display:block}.fd-box-foot{padding:14px 22px 18px;border-top:1px solid var(--n100);display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.fd-btn-danger.ui-btn{background:var(--er600);border-color:var(--er600);color:#fff;box-shadow:0 1px 2px rgba(180,35,24,.3),inset 0 1px 0 hsla(0,0%,100%,.14)}.fd-btn-danger.ui-btn:hover:not(:disabled){background:var(--er700);border-color:var(--er700)}.fd-btn-danger:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.fd-box{animation:none}}.ui-btn{transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.ui-btn:active:not([disabled]){transform:translateY(.5px);box-shadow:none}.ui-btn:not(.ui-btn-primary):not(.ui-btn-danger-solid):not(.ui-btn-success):active:not([disabled]){background:var(--n75)}.ui-btn-primary:active:not([disabled]){background:var(--p800);border-color:var(--p800)}.ui-btn-ghost:active:not([disabled]){background:var(--n100)}.ui-btn-danger:active:not([disabled]){background:var(--er100)}.mnu-i:active{background:var(--n100)}@media (prefers-reduced-motion:reduce){.ui-btn:active:not([disabled]){transform:none}}.uf-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.uf-opt{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border:1px solid var(--n200);border-radius:var(--rm);background:#fff;font-size:13.5px;line-height:19px;color:var(--n800);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast)}.uf-opt:hover{border-color:var(--p300)}.uf-opt:has(input:checked){border-color:var(--p500);background:var(--p50);box-shadow:0 0 0 1px var(--p500) inset}.uf-opt:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}.uf-opt>.ic{flex:none;color:var(--n400)}.uf-opt:has(input:checked)>.ic{color:var(--p600)}.uf-opt small{display:block;font-size:12.5px;line-height:17px;color:var(--n500)}.uf-opt.is-haut{align-items:flex-start}.uf-opt.is-haut>.ui-check{margin-top:2px}@media (max-width:520px){.uf-opts{grid-template-columns:minmax(0,1fr)}}.uf-liste{display:flex;flex-direction:column;gap:8px;max-height:176px;overflow-y:auto}.uf-mois{width:140px}.ui-tag.is-ok{background:var(--ok50);border-color:var(--ok100);color:var(--ok700)}.ui-tag.is-ok .ic{color:var(--ok600)}@media (max-width:760px){.bk2-faits{grid-template-columns:repeat(2,minmax(0,1fr))}.bk2-faits>.ui-fact:last-child:nth-child(odd){grid-column:1/-1}.ui-views .ui-view{height:44px}}.cat2-filtres .cat2-q{flex:1 1 220px;max-width:340px}.cat2-filtres .cat2-q .ui-search{width:100%}.cat2-sys{gap:4px;max-width:280px}.add2-vignette{width:36px;height:36px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--n100);background:var(--n75);flex:none}@media (min-width:761px){.cat2-table td.is-primary{min-width:240px}.add2-table td.is-primary{min-width:200px}}@media (max-width:760px){.cat2-filtres .cat2-q{max-width:none;flex-basis:100%}.cat2-sys{justify-content:flex-end;max-width:none}}.web2-upload:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}@media (max-width:760px){.uf-barre>.ui-btn.uf-compact{position:relative;flex:none;width:44px;padding-left:0;padding-right:0;justify-content:center}.uf-barre>.ui-btn.uf-compact>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.mailbox-avatar{width:36px;height:36px;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;letter-spacing:.5px;line-height:1}.mbx-page{max-width:960px}.mbx-carte{overflow:hidden;margin-bottom:16px}.mbx-pied{display:flex;align-items:center;justify-content:space-between;gap:12px}@media (max-width:760px){.ui-btn,.ui-btn-sm{height:auto;min-height:44px;min-width:44px}.ui-btn-icon,.ui-btn-sm.ui-btn-icon{width:44px}.ui-input,.ui-select{height:44px}.ui-select{background-position:calc(100% - 17px) 19px,calc(100% - 12px) 19px}.ui-input-group,.ui-search{height:auto;min-height:46px}.ui-input-group input,.ui-search input{height:44px}.ui-seg a,.ui-seg button{height:auto;min-height:44px}.ui-check-l,a.ui-tag{min-height:44px}a.ui-tag{height:auto;padding:0 12px}.ui-link,.ui-link-quiet{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.ui-cell-link{display:flex;flex-direction:column;justify-content:center}.s-body details>summary,.ui-cell-link,.ui-contact a{min-height:44px}#tech-calendar .fc-button,.cal2-filtre,.cal2-filtre select{height:44px}#saniclim-calendar .fc-list-day-side-text,#saniclim-calendar .fc-list-day-text{display:inline-flex;align-items:center;min-height:44px}.uf-lignes .catalog-picker{height:44px}.uf-l-tax{display:inline-flex;justify-content:center;min-width:44px}.uf-case,.uf-l-tax{align-items:center;min-height:44px}.db-toolbar .ui-input,.db-toolbar-end .ui-select{height:44px}html .pager .pg{min-width:44px;height:44px}}.cm-composer-t::-moz-placeholder,.ui-input::-moz-placeholder,.ui-textarea::-moz-placeholder{color:var(--c-text-3)}.cm-composer-t::placeholder,.ui-input::placeholder,.ui-textarea::placeholder{color:var(--c-text-3)}.ac-repet,.bud2-cat-n small,.cal2-apercu-d dt,.cal2-apercu-n,.db-auto-none,.tc-empty,.ts-opt-d.is-pale{color:var(--c-text-3)}.ui-quick{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--sp-2);margin:0;padding:var(--sp-1) var(--sp-5) var(--sp-5);list-style:none}.ui-quick-i{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--tap);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border-soft);border-radius:var(--rm);background:var(--c-surface);color:var(--c-text);text-decoration:none;font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.ui-quick-i:hover{border-color:var(--c-border-2);background:var(--c-surface-2)}.ui-quick-i>.ui-ic-tile{width:32px;height:32px;border-radius:9px}.ui-quick-t{display:flex;flex-direction:column;min-width:0}.ui-quick-t small{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-regular);color:var(--c-text-3)}.ui-compare{gap:var(--sp-3);margin:0;padding:var(--sp-1) var(--sp-5) var(--sp-5)}.ui-compare,.ui-compare-g{display:flex;flex-direction:column}.ui-compare-g{gap:var(--sp-2)}.ui-compare-t{margin:0;font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-semi);color:var(--c-text-2)}.ui-compare-r{display:grid;grid-template-columns:minmax(96px,140px) minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);font-size:var(--fs-sm)}.ui-compare-l{color:var(--c-text-3);min-width:0}.ui-compare-v{font-weight:var(--fw-semi);color:var(--c-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.ui-compare meter{width:100%;height:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;background:var(--c-surface-3)}.ui-compare meter::-webkit-meter-bar{background:var(--c-surface-3);border:0;border-radius:5px;height:10px}.ui-compare meter::-webkit-meter-even-less-good-value,.ui-compare meter::-webkit-meter-optimum-value,.ui-compare meter::-webkit-meter-suboptimum-value{background:var(--d1);border-radius:5px}.ui-compare meter::-moz-meter-bar{background:var(--d1);border-radius:5px}.ui-compare-r.is-ref meter::-webkit-meter-even-less-good-value,.ui-compare-r.is-ref meter::-webkit-meter-optimum-value,.ui-compare-r.is-ref meter::-webkit-meter-suboptimum-value{background:var(--n300)}.ui-compare-r.is-ref meter::-moz-meter-bar{background:var(--n300)}.ui-state{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border-soft);border-radius:var(--rm);background:var(--c-surface);min-width:0}.ui-state>.ui-ic-tile{background:var(--ph-bg,var(--c-surface-3));color:var(--ph-strong,var(--c-text-2));border-color:var(--ph-bd,var(--c-border-soft))}.ui-state-b{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0;flex:1 1 auto}.ui-state-h{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2)}.ui-state-t{margin:0;font-size:var(--fs-md);line-height:var(--lh-md);font-weight:var(--fw-semi);color:var(--c-text)}.ui-state-s{color:var(--c-text-2)}.ui-state-a,.ui-state-s{margin:0;font-size:var(--fs-sm);line-height:var(--lh-sm)}.ui-states{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--sp-3);margin:0;padding:0 var(--sp-4) var(--sp-4);list-style:none}.ui-toolbar{display:flex;flex-direction:column;gap:var(--sp-3);padding:0 var(--sp-4) var(--sp-3);min-width:0}.ui-toolbar-r{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-width:0}.ui-toolbar-q{flex:1 1 240px;min-width:0}.ui-toolbar-l{flex:0 1 220px;min-width:0}.ui-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);min-width:0}.ui-chip{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:32px;padding:0 var(--sp-3);border:1px solid var(--c-border);border-radius:999px;background:var(--c-surface);color:var(--c-text-2);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);text-decoration:none}.ui-chip:hover{background:var(--c-surface-2);color:var(--c-text)}.ui-chip:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ui-chip.is-on{background:var(--p50);border-color:var(--p300);color:var(--p700)}.ui-chip-n{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--c-surface-3);color:var(--c-text-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.ui-chip.is-on .ui-chip-n{background:var(--p100);color:var(--p700)}@media (max-width:760px){.ui-toolbar{padding:0 var(--sp-3) var(--sp-3)}.ui-toolbar-l,.ui-toolbar-q{flex:1 1 100%}.ui-chip{min-height:44px}}.ui-atr{list-style:none;margin:0;padding:0 var(--sp-4) var(--sp-4);flex-direction:column;gap:var(--sp-2)}.ui-atr,.ui-atr-i{display:flex;min-width:0}.ui-atr-i{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--ph-bd,var(--c-border-soft));border-radius:var(--rm);background:var(--ph-bg,var(--c-surface))}.ui-atr-i>.ui-ic-tile{flex:none;color:var(--ph-strong,var(--c-text-2))}.ui-atr-b{flex:1 1 auto;min-width:0}.ui-atr-t{margin:0;font-size:var(--fs-base);line-height:var(--lh-base);font-weight:var(--fw-semi);color:var(--c-text)}.ui-atr-s,.ui-atr-t{overflow-wrap:anywhere}.ui-atr-s{margin:2px 0 0;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--c-text-2)}.ui-atr-a{flex:none}@media (max-width:760px){.ui-atr{padding:0 var(--sp-3) var(--sp-3)}.ui-atr-i{flex-wrap:wrap}.ui-atr-b{flex-basis:calc(100% - 52px)}.ui-atr-a{margin-left:auto;min-height:44px}}.ui-legend{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);margin:0;padding:0;list-style:none;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--c-text-3)}.ui-legend>li{display:inline-flex;align-items:center;gap:var(--sp-2)}dialog.ui-modal{border:0;padding:0;border-radius:var(--rl);background:var(--c-surface);color:var(--c-text);box-shadow:var(--s4);width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px)}dialog.ui-modal::backdrop{background:rgba(14,20,36,.42)}.ui-modal-h{display:flex;align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--c-border-soft)}.ui-modal-b,.ui-modal-h{padding:var(--sp-4) var(--sp-5)}.ui-modal-b{overflow:auto}.ui-modal-f{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--c-border-soft);background:var(--c-surface-2);border-radius:0 0 var(--rl) var(--rl)}.ui-table-wrap:focus-visible{outline:var(--focus-ring);outline-offset:-2px}@media (max-width:1023px){.ui-table-wrap{background:linear-gradient(90deg,var(--c-surface) 30%,hsla(0,0%,100%,0)) 0/32px 100% no-repeat local,linear-gradient(270deg,var(--c-surface) 30%,hsla(0,0%,100%,0)) 100%/32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(16,24,40,.14),transparent) 0/10px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(16,24,40,.14),transparent) 100%/10px 100% no-repeat scroll;-webkit-overflow-scrolling:touch}}@media (max-width:760px){.ui-quick{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ui-compare,.ui-quick{padding:var(--sp-1) var(--sp-4) var(--sp-4)}.ui-compare-r{grid-template-columns:minmax(0,1fr) auto}.ui-compare-r meter{grid-column:1/-1;order:3}.ui-states{grid-template-columns:minmax(0,1fr);padding:0 var(--sp-3) var(--sp-3)}}.c3d-liste{list-style:none;margin:0;padding:0 22px 6px}.c3d-dos{display:flex;flex-direction:column;gap:10px;padding:14px 0 18px;min-width:0}.c3d-dos+.c3d-dos{border-top:1px solid var(--n100)}.c3d-dos-h{align-items:flex-start;justify-content:space-between;gap:6px 12px;flex-wrap:wrap}.c3d-dos-h,.c3d-dos-id{display:flex;min-width:0}.c3d-dos-id{flex-direction:column;gap:1px;flex:1 1 240px}.c3d-dos-t{margin:0;font-size:14px;line-height:20px;font-weight:620;letter-spacing:0;color:var(--n900);overflow-wrap:anywhere}.c3d-dos-m{font-size:12.5px;line-height:18px;color:var(--n500)}.c3d-dos-h>.ui-pill{flex:none;max-width:100%;margin-top:1px}.c3d-fil{min-width:0}.c3d-fil .ui-chain-s>.ui-trunc{white-space:normal;overflow-wrap:anywhere}.c3d-fil[data-courant="1"]>.ui-chain>.ui-chain-step:first-child,.c3d-fil[data-courant="2"]>.ui-chain>.ui-chain-step:nth-child(2),.c3d-fil[data-courant="3"]>.ui-chain>.ui-chain-step:nth-child(3),.c3d-fil[data-courant="4"]>.ui-chain>.ui-chain-step:nth-child(4),.c3d-fil[data-courant="5"]>.ui-chain>.ui-chain-step:nth-child(5){background:var(--p50)}.c3d-fil[data-courant="1"]>.ui-chain>.ui-chain-step:first-child .ui-chain-k>.ic,.c3d-fil[data-courant="2"]>.ui-chain>.ui-chain-step:nth-child(2) .ui-chain-k>.ic,.c3d-fil[data-courant="3"]>.ui-chain>.ui-chain-step:nth-child(3) .ui-chain-k>.ic,.c3d-fil[data-courant="4"]>.ui-chain>.ui-chain-step:nth-child(4) .ui-chain-k>.ic,.c3d-fil[data-courant="5"]>.ui-chain>.ui-chain-step:nth-child(5) .ui-chain-k>.ic{background:var(--p600);color:#fff;border-color:var(--p600)}.c3d-fil[data-courant="1"]>.ui-chain>.ui-chain-step:first-child .ui-chain-k,.c3d-fil[data-courant="2"]>.ui-chain>.ui-chain-step:nth-child(2) .ui-chain-k,.c3d-fil[data-courant="3"]>.ui-chain>.ui-chain-step:nth-child(3) .ui-chain-k,.c3d-fil[data-courant="4"]>.ui-chain>.ui-chain-step:nth-child(4) .ui-chain-k,.c3d-fil[data-courant="5"]>.ui-chain>.ui-chain-step:nth-child(5) .ui-chain-k{color:var(--p700)}.c3d-fil[data-manque~="1"]>.ui-chain>.ui-chain-step:first-child .ui-chain-k>.ic,.c3d-fil[data-manque~="2"]>.ui-chain>.ui-chain-step:nth-child(2) .ui-chain-k>.ic,.c3d-fil[data-manque~="3"]>.ui-chain>.ui-chain-step:nth-child(3) .ui-chain-k>.ic,.c3d-fil[data-manque~="4"]>.ui-chain>.ui-chain-step:nth-child(4) .ui-chain-k>.ic,.c3d-fil[data-manque~="5"]>.ui-chain>.ui-chain-step:nth-child(5) .ui-chain-k>.ic{background:#fff;color:var(--n400);border-style:dashed;border-color:var(--n200)}.c3d-fil[data-manque~="1"]>.ui-chain>.ui-chain-step:first-child .ui-chain-n,.c3d-fil[data-manque~="2"]>.ui-chain>.ui-chain-step:nth-child(2) .ui-chain-n,.c3d-fil[data-manque~="3"]>.ui-chain>.ui-chain-step:nth-child(3) .ui-chain-n,.c3d-fil[data-manque~="4"]>.ui-chain>.ui-chain-step:nth-child(4) .ui-chain-n,.c3d-fil[data-manque~="5"]>.ui-chain>.ui-chain-step:nth-child(5) .ui-chain-n{color:var(--n400);font-weight:520}.c3d-plus>.c3d-liste{padding-top:2px}.c3d-reste{margin:0;padding:2px 22px 16px;font-size:12.5px;line-height:18px;color:var(--n600)}.c3d-kpis{margin-top:12px;border-top:1px solid var(--n100)}.c3d-kpis:last-child{border-radius:0 0 var(--rl) var(--rl)}.c3d-kpis>.ui-kpi{padding:16px 18px}.c3d-kpis .ui-kpi-v{font-size:20px;line-height:28px;overflow-wrap:anywhere}.c3d-note{margin:0;padding:12px 22px 16px;border-top:1px solid var(--n100);font-size:12.5px;line-height:18px;color:var(--n600)}.c3d-note a{color:var(--p700);font-weight:560}@media (min-width:901px) and (max-width:1439px){.c3d-liste{padding-left:18px;padding-right:18px}.c3d-fil>.ui-chain>.ui-chain-step{grid-template-columns:24px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;padding:10px}.c3d-fil>.ui-chain>.ui-chain-step .ui-chain-k>.ic{width:24px;height:24px;padding:5px;border-radius:7px}.c3d-fil>.ui-chain>.ui-chain-step .ui-chain-n{white-space:normal;text-overflow:clip}}@media (max-width:760px){.c3d-liste{padding:0 16px 4px}.c3d-fil>.ui-chain{grid-auto-columns:minmax(150px,1fr)}.c3d-fil>.ui-chain>.ui-chain-step{padding-left:12px;padding-right:12px;-moz-column-gap:10px;column-gap:10px}.c3d-note,.c3d-reste{padding-left:16px;padding-right:16px}.c3d-dos-h>.ui-pill{height:auto;min-height:20px;white-space:normal;line-height:16px;padding-top:2px;padding-bottom:2px}.c3d-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.c3d-kpis>.ui-kpi{padding:14px 16px}.c3d-kpis>.ui-kpi:nth-child(odd){border-left:0}.c3d-kpis>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}.c3d-kpis .ui-kpi-v{font-size:19px;line-height:26px}}.ui-ph-actions:has(>.c3a-rapides){flex:1 1 100%}.c3a-rapides{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;margin-right:auto}.c3a-etat{font-size:12.5px;font-weight:540;color:var(--wa700)}.c3a-sms.is-desabonne .c3a-etat{color:var(--er700)}.c3a-sms.is-sans>.ic{color:var(--wa600)}.c3a-sms.is-desabonne>.ic{color:var(--er600)}.c3a-qualif{margin-left:6px;font-size:12px;color:var(--n500)}.c3a-sms-etat.is-sans{color:var(--wa700)}.c3a-sms-etat.is-desabonne{color:var(--er700);font-weight:560}.c3a-coord .c3a-sms-etat+.ui-muted{display:block}.c3a-prochaine{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 16px;background:#fff;border:1px solid var(--n100);border-radius:var(--rl);box-shadow:var(--s1);color:var(--n800);text-decoration:none;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.c3a-prochaine:hover{border-color:var(--p200);box-shadow:var(--s2);text-decoration:none}.c3a-prochaine:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.c3a-prochaine-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:var(--rm);background:var(--p50);color:var(--p600);border:1px solid var(--p100)}.c3a-prochaine-c{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.c3a-prochaine-t{font-size:12.5px;line-height:16px;font-weight:560;color:var(--n500)}.c3a-prochaine-t b{font-weight:620;color:var(--p700)}.c3a-prochaine-q{font-size:14px;line-height:20px;color:var(--n800);overflow-wrap:anywhere}.c3a-prochaine-q strong{font-weight:640;color:var(--n900)}.c3a-prochaine>.ui-pill{flex:none}.c3a-prochaine-go{display:inline-flex;flex:none;color:var(--n400)}.c3a-prochaine:hover .c3a-prochaine-go{color:var(--p600)}.c3a-resume{gap:0}@media (max-width:1100px){.c3a-resume>.ui-kpi{padding:14px 16px}.c3a-resume .ui-kpi-v{font-size:22px;line-height:30px}}@media (max-width:760px){.ui-ph-meta>span:has(>.c3a-sec){display:none}.c3a-rappel{display:none}.c3a-crm{flex:none;width:44px;min-width:44px;padding:0;justify-content:center;font-size:0}.c3a-crm>i{font-size:16px}.c3a-planifier{flex:1 1 calc(100% - 52px);justify-content:center}.c3a-prochaine{flex-wrap:wrap;gap:8px 12px;padding:12px 14px}.c3a-prochaine-c{flex:1 1 calc(100% - 48px)}.c3a-prochaine .c3a-sep{display:none}.c3a-prochaine-s{display:block;color:var(--n600)}.c3a-prochaine>.ui-pill{margin-left:48px}.c3a-prochaine-go{display:none}.c3a-resume{grid-template-columns:repeat(2,minmax(0,1fr))}.c3a-resume>.ui-kpi{padding:14px}.c3a-resume>.ui-kpi:nth-child(odd){border-left:0}.c3a-resume>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}.c3a-resume .ui-kpi-v{font-size:20px;line-height:28px}}@media (prefers-reduced-motion:reduce){.c3a-prochaine{transition:none}}.c3f-filtres{padding:2px 22px 0;min-width:0}.c3f-b{padding-top:14px}.c3f-liste{min-width:0}.c3f-liste>li.c3f-i:last-of-type{padding-bottom:0}.c3f-liste>li.c3f-i:last-of-type:before{display:none}.c3f-alerte,.c3f-vide{list-style:none}.c3f-alerte{margin-bottom:14px}.c3f-a{display:flex;flex-direction:column;gap:3px;min-width:0;margin:-4px -8px 0;padding:4px 8px 6px;border-radius:var(--rs);color:inherit;text-decoration:none;transition:background var(--t-fast) var(--ease)}a.c3f-a:hover{background:var(--n50)}a.c3f-a:hover .c3f-titre{text-decoration:underline;text-underline-offset:2px}.c3f-t{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding-top:2px;min-width:0}.c3f-titre{font-size:13.5px;line-height:19px;font-weight:600;color:var(--n900);min-width:0;overflow-wrap:anywhere}a.c3f-a .c3f-titre{color:var(--p700)}.c3f-d{font-size:13px;line-height:18px;color:var(--n600);min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c3f-m{margin-top:0}.c3f-i:focus{outline:none}.c3f-i:focus-visible{outline:2px solid var(--p500);outline-offset:2px;border-radius:var(--rs)}.c3f-etat{margin:0;font-size:13px;line-height:18px;color:var(--n600)}.c3f-etat:not(:empty){padding-top:12px}.c3f-etat.is-erreur{color:var(--er700)}.c3f-fin{margin:0;font-size:13px;color:var(--n500)}.c3f.is-busy [data-c3f-plus]{opacity:.6;cursor:progress}.c3f.is-busy .c3f-liste{opacity:.72;transition:opacity var(--t-mid) var(--ease)}@media (max-width:760px){.c3f-filtres{padding:2px 16px 0}.c3f-filtres>.ui-views{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.c3f-filtres>.ui-views::-webkit-scrollbar{display:none}.c3f-filtres .ui-view{flex:none}.c3f-a{min-height:44px;justify-content:center}.c3f-pied>.ui-btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.c3f-a,.c3f.is-busy .c3f-liste{transition:none}}.c3r-bloc+.c3r-bloc,.c3r-bloc>.ui-rows{border-top:1px solid var(--n100)}.c3r-sous{display:flex;align-items:center;gap:8px;margin:0;padding:14px 20px 8px}.c3r-sous .ui-count{text-transform:none;letter-spacing:0}.c3r-sous-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-right:20px}.c3r-sous-h>.c3r-sous{flex:1 1 auto;min-width:0}.c3r-voir{font-size:12.5px;white-space:nowrap}.c3r-retard{color:var(--er700);font-weight:600;letter-spacing:0;text-transform:none}.c3r-rien{padding:0 20px 14px}.c3r-fiche .ui-prose{margin:0;padding:0 20px 16px}.c3r-non-lu .ui-rl-t{font-weight:680}.c3r-vous{color:var(--n700);font-weight:560}.c3r-deux .ui-rl-t>span:first-child{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.c3r-erreur .ui-empty{padding:20px 16px;gap:6px}.c3r-types{flex-direction:column;align-items:flex-start;gap:8px}.c3r-types-l{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.c3r-types-l .num{font-weight:650}.c3r-types-l a.ui-tag:hover .num{color:var(--p700)}@media (max-width:760px){.c3r-sous{padding:12px 16px 6px}.c3r-sous-h{padding-right:16px}.c3r-rien{padding:0 16px 12px}.c3r-fiche .ui-prose{padding:0 16px 14px}.c3r-vide .ar-ouvrir{width:auto;height:auto;min-height:44px;padding:0 16px;border-color:var(--n200);background:var(--n0);box-shadow:var(--s1)}.c3r-vide .ar-ouvrir span{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}}.ser-page{margin:0;min-height:100vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:32px 16px;background:var(--n50);color:var(--n800);font-family:var(--font)}.ser-500{width:100%;max-width:560px;gap:16px}.ser-500,.ser-500-corps{display:flex;flex-direction:column}.ser-500-corps{align-items:flex-start;gap:10px;padding:28px}.ser-500-corps .ui-h1{margin:6px 0 0}.ser-500-corps .ui-lead{margin:0}.ser-ref{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;width:100%;box-sizing:border-box;margin:8px 0 0;padding:12px 14px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.ser-ref-k{font-size:12.5px;color:var(--n500)}.ser-ref-v{font-family:var(--mono);font-size:18px;line-height:24px;font-weight:650;letter-spacing:.06em;color:var(--n900);-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere}.ser-500-aide{margin:0}.ser-500-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ser-500-req{margin:6px 0 0;overflow-wrap:anywhere}.ser-detail-t{margin:10px 0 4px;font-size:13.5px;color:var(--n800);overflow-wrap:anywhere}.ser-code{border:1px solid var(--n100);border-radius:var(--r-xs);padding:1px 6px;overflow-wrap:anywhere}.ser-code,.ser-trace{font-family:var(--mono);font-size:12px;color:var(--n700);background:var(--n50)}.ser-trace{margin:8px 0 0;max-height:420px;overflow:auto;padding:12px 14px;border-radius:var(--rs);border:1px solid var(--n100);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.ser-liste{display:flex;flex-direction:column;gap:16px}.ser-filtres{gap:8px}.ser-filtres .ui-select{max-width:100%}.ser-table .ui-cell-s{overflow-wrap:anywhere}.ser-ref-cell{font-family:var(--mono);font-size:12px;letter-spacing:.03em;color:var(--n600)}.ser-compte-b{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.ser-compte{font-variant-numeric:tabular-nums;font-weight:600;color:var(--n900)}.ser-compte-s{font-size:11.5px;font-weight:400;color:var(--n500);text-align:right}.ser-quand{display:flex;flex-direction:column;gap:2px;min-width:0}.ser-compte-s,.ser-quand time{white-space:nowrap}.ser-entreprise{font-size:12.5px;color:var(--n600)}.ser-portee{display:inline-flex;align-items:center;gap:6px}.ser-fiche .ui-facts{margin-bottom:16px}.ser-occ td{vertical-align:top}.ser-occ time{white-space:nowrap}.ser-chemin{font-family:var(--mono);font-size:12px;color:var(--n700);overflow-wrap:anywhere}.ser-bref-h{margin:18px 0 8px;font-size:13px;line-height:18px;font-weight:650;color:var(--n800)}.ser-liste-court{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ser-liste-court li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px;color:var(--n700);min-width:0}.ser-liste-court li>span:first-child{min-width:0;overflow-wrap:anywhere}.ser-liste-court .num{color:var(--n500);flex:none}.ser-etat{display:flex;flex-direction:column;gap:10px}.ser-etat .ui-select{width:100%}.ser-etat .ui-btn{align-self:flex-start}@media (max-width:760px){.ser-500-corps{padding:22px 16px}.ser-ref-v{font-size:17px}.ser-500-actions{align-self:stretch}.ser-500-actions .ui-btn{flex:1 1 auto}.ser-filtres .ui-select{flex:1 1 100%}.ser-filtres .ui-btn{flex:1 1 auto}.ser-pager a,.ser-pager span{min-width:44px;height:44px}.ser-etat .ui-btn{align-self:stretch}}.ssa-alerte{margin-bottom:16px}.ssa-alerte>.ic{flex:none;margin-top:2px}.ssa-synth{margin-bottom:20px}.ssa-synth .ui-kpis{border-top:1px solid var(--n100);margin-top:10px}.ssa-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;align-items:stretch}.ssa-carte{display:flex;flex-direction:column;border-left:3px solid var(--ph-dot,var(--n200))}.ssa-carte-h{align-items:flex-start;gap:12px;flex-wrap:nowrap}.ssa-carte-id{flex:1 1 auto;min-width:0}.ssa-carte-id .ui-card-s{margin-top:2px}.ssa-carte-h>.ui-pill{flex:none;margin-top:6px}.ssa-carte-b{flex:1 1 auto;padding-top:10px}.ssa-resume{margin:0 0 10px;font-size:14px;line-height:20px;color:var(--n800);overflow-wrap:anywhere}.ssa-quand{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;font-size:12.5px;line-height:18px;color:var(--n500)}.ssa-quand>div{display:flex;gap:6px;min-width:0}.ssa-quand dd,.ssa-quand dt{margin:0}.ssa-quand dd{color:var(--n700);font-weight:560}.ssa-action{display:flex;gap:8px;align-items:flex-start;margin:12px 0 0;padding:10px 12px;border-radius:var(--rm);background:var(--ph-bg,var(--n50));border:1px solid var(--ph-bd,var(--n100));color:var(--n800);font-size:13.5px;line-height:19px;overflow-wrap:anywhere}.ssa-action>.ic{flex:none;margin-top:2px;color:var(--ph-strong,var(--n500))}.ssa-carte-f{margin-top:auto}.ssa-plus-t{margin:0 0 8px;font-size:12px;line-height:16px;font-weight:620;letter-spacing:.04em;text-transform:uppercase;color:var(--n500)}.ssa-faits{margin-bottom:16px}.ssa-hist{list-style:none;margin:0;padding:0;gap:12px}.ssa-hist,.ssa-hist>li{display:flex;flex-direction:column}.ssa-hist>li{gap:3px;min-width:0}.ssa-hist-s{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--n400)}.ssa-hist-m{font-size:12.5px;line-height:17px;color:var(--n500)}.ssa-hist-r{font-size:13px;line-height:18px;color:var(--n700);overflow-wrap:anywhere}.ssa-section{margin:24px 0 8px}.ssa-section-h{margin-bottom:12px}.ssa-section-h .ui-sm{margin:4px 0 0}.ssa-matrice{margin-top:24px}.ssa-table td{vertical-align:top}.ssa-cell-r{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:240px;margin-top:4px;white-space:normal;overflow-wrap:anywhere}.ssa-cell-note{color:var(--n600)}.ssa-cell-note>.ic{margin-right:6px;color:var(--wa600);vertical-align:-2px}.ssa-verifier{margin:0}@media (max-width:760px){.ssa-grille{grid-template-columns:minmax(0,1fr)}.ssa-kpis>.ui-kpi:nth-child(odd){border-left:0}.ssa-kpis>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}.ssa-table td[data-composant]{flex-wrap:wrap;align-items:center}.ssa-cell-r{-webkit-line-clamp:unset;overflow:visible;flex-basis:100%;max-width:none}.ssa-cell-r,.ssa-table td.ssa-cell-note{display:block;text-align:left}.ssa-table td.ssa-cell-note:before{display:none}}.sal-bandeau{margin-bottom:16px}.sal-bandeau>.ic{flex:none;margin-top:2px}.sal-synth{margin-bottom:20px}.sal-synth .ui-kpis{border-top:1px solid var(--n100);margin-top:10px}.sal-section{margin:8px 0 24px}.sal-section-h{margin-bottom:12px}.sal-section-h .ui-sm{margin:4px 0 0}.sal-entreprises,.sal-recentes,.sal-toutes{margin-top:8px;margin-bottom:24px}.sal-liste{display:flex;flex-direction:column;gap:14px}.sal-alerte{border-left:3px solid var(--ph-dot,var(--n200))}.sal-alerte-h{align-items:flex-start;gap:12px;flex-wrap:nowrap}.sal-alerte-id{flex:1 1 auto;min-width:0}.sal-alerte-id .ui-card-s{margin-top:2px}.sal-titre{color:var(--n900);text-decoration:none;border-radius:var(--r-xs);overflow-wrap:anywhere}.sal-titre:hover{color:var(--p700);text-decoration:underline}.sal-titre:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.sal-pastilles{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;flex:none;max-width:45%;margin-top:4px}.sal-alerte-b{padding-top:8px}.sal-impact{margin:0 0 10px;font-size:14.5px;line-height:21px;color:var(--n800);overflow-wrap:anywhere}.sal-alerte-b .sal-detail{margin:10px 0 0;font-size:13px;line-height:18px;color:var(--n600)}.sal-quand{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;font-size:12.5px;line-height:18px;color:var(--n500)}.sal-quand>div{display:flex;gap:6px;min-width:0}.sal-quand dd,.sal-quand dt{margin:0}.sal-quand dd{color:var(--n700);font-weight:560;overflow-wrap:anywhere}.sal-conseil{display:flex;gap:8px;align-items:flex-start;margin:12px 0 0;padding:10px 12px;border-radius:var(--rm);background:var(--ph-bg,var(--n50));border:1px solid var(--ph-bd,var(--n100));color:var(--n800);font-size:13.5px;line-height:19px;overflow-wrap:anywhere}.sal-conseil>.ic{flex:none;margin-top:2px;color:var(--ph-strong,var(--n500))}.sal-alerte-f{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sal-geste{margin:0}.sal-menu{margin-left:auto}.sal-fiche .ui-facts{margin-bottom:16px}.sal-quoi .sal-impact{font-size:15px;line-height:22px}.sal-detail{margin:0 0 6px;font-size:13.5px;line-height:19px;color:var(--n700);overflow-wrap:anywhere}.sal-prise{display:flex;flex-direction:column;gap:16px}.sal-prise .ui-sm{margin:0}.sal-geste .ui-help{margin:0 0 8px}.sal-sourdine{display:flex;flex-direction:column;gap:8px}.sal-sourdine .ui-select{width:100%}.sal-sourdine .ui-help{margin:0}.sal-sourdine .ui-btn{align-self:flex-start}.sal-fiche .ui-kv+.ui-help{margin:12px 0 0}.sal-note{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:13.5px;line-height:19px;color:var(--n700)}.sal-note>.ic{flex:none;margin-top:2px;color:var(--n500)}.sal-choix{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0;min-width:0}.sal-choix>.ui-label{margin-bottom:2px}.sal-choix .ui-help,.sal-regle-kv{margin:0}.sal-organes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.sal-organe{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:12px 14px;border-left:3px solid var(--ph-dot,var(--n200))}.sal-organe-t{font-weight:620;color:var(--n900);min-width:0;overflow-wrap:anywhere}.sal-organe-r{grid-column:1/-1;font-size:12.5px;line-height:18px;color:var(--n600);overflow-wrap:anywhere}.sal-table td{vertical-align:top}.sal-entreprise{font-size:12.5px;color:var(--n600)}@media (max-width:760px){.sal-alerte-h{flex-wrap:wrap}.sal-alerte-id{flex:1 1 0}.sal-pastilles{max-width:none;flex-basis:100%;justify-content:flex-start;margin-top:0}.sal-titre{display:inline-flex;align-items:center;min-height:44px}.sal-alerte-f>.ui-btn:first-child{flex:1 1 100%}.sal-alerte-f .sal-geste{flex:1 1 auto}.sal-alerte-f .sal-geste .ui-btn,.sal-prise .sal-geste .ui-btn{width:100%}.sal-sourdine .ui-btn{align-self:stretch}.sal-kpis>.ui-kpi:nth-child(odd){border-left:0}.sal-kpis>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}.sal-organes{grid-template-columns:minmax(0,1fr)}}.srp-bandeau{margin-bottom:16px}.srp-bandeau>.ic{flex:none;margin-top:2px}.srp-synth{margin-bottom:20px}.srp-synth .ui-kpis{margin-top:10px}.srp-regle,.srp-synth .ui-kpis{border-top:1px solid var(--n100)}.srp-regle{display:flex;gap:8px;align-items:flex-start;margin:0;padding:12px 20px 14px;font-size:13px;line-height:18px;color:var(--n700)}.srp-regle>.ic{flex:none;margin-top:1px;color:var(--ok600)}.srp-section{margin:8px 0 24px}.srp-section-h{margin-bottom:12px}.srp-section-h .ui-sm{margin:4px 0 0}.srp-absences,.srp-catalogue,.srp-entreprises,.srp-historique{margin-top:8px;margin-bottom:24px}.srp-liste{display:flex;flex-direction:column;gap:14px}.srp-possible,.srp-verrou{border-left:3px solid var(--ph-dot,var(--n200))}.srp-possible-h{align-items:flex-start;gap:12px;flex-wrap:nowrap}.srp-possible-id{flex:1 1 auto;min-width:0}.srp-possible-id .ui-card-s{margin-top:2px;overflow-wrap:anywhere}.srp-pastilles{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;flex:none;max-width:45%;margin-top:4px}.srp-possible-b{padding-top:8px}.srp-apercu{margin:0 0 10px;font-size:14.5px;line-height:21px;color:var(--n800);overflow-wrap:anywhere}.srp-details{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0 0 10px;font-size:12.5px;line-height:18px;color:var(--n500)}.srp-details>div{display:flex;gap:6px;min-width:0}.srp-details dd,.srp-details dt{margin:0}.srp-details dd{color:var(--n700);font-weight:560;overflow-wrap:anywhere}.srp-source{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:var(--rm);background:var(--ph-bg,var(--n50));border:1px solid var(--ph-bd,var(--n100));color:var(--n800);font-size:13.5px;line-height:19px;overflow-wrap:anywhere}.srp-source>.ic{flex:none;margin-top:2px;color:var(--ph-strong,var(--n500))}.srp-lien{color:var(--p700);text-decoration:underline;text-underline-offset:2px;border-radius:var(--r-xs)}.srp-lien:hover{color:var(--p800)}.srp-lien:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.srp-note{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;font-size:13px;line-height:18px;color:var(--n700)}.srp-note>.ic{flex:none;margin-top:1px;color:var(--n500)}.srp-rien{margin:12px 0 0}.srp-possible-f{padding:0}.srp-reparer{border-top:0;width:100%}.srp-reparer>.ui-depli-s>.ic:first-child{color:var(--p600)}.srp-form{display:flex;flex-direction:column;gap:12px;margin:0}.srp-form .ui-field{margin:0}.srp-form-a{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.srp-form-a .ui-help{margin:0;flex:1 1 240px}.srp-table td{vertical-align:top}.srp-repare{margin-top:4px}.srp-abs-liste{list-style:none;margin:0;padding:0}.srp-abs{display:flex;gap:12px;align-items:flex-start;padding:14px 20px}.srp-abs+.srp-abs{border-top:1px solid var(--n100)}.srp-abs-c{flex:1 1 auto;min-width:0}.srp-abs-t{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-weight:620;color:var(--n900)}.srp-abs-p{margin:4px 0 0;font-size:13.5px;line-height:19px;color:var(--n700);overflow-wrap:anywhere}.srp-abs-l{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:560}.srp-filtres{border-top:1px solid var(--n100)}.srp-hist .ui-cell-s,.srp-raison{overflow-wrap:anywhere}.srp-raison{display:block;max-width:320px;font-size:13px;line-height:18px;color:var(--n700)}.srp-etat{margin-top:6px;border-top:0}.srp-etat>.ui-depli-s{min-height:32px;padding:0;font-size:12.5px}.srp-etat-b{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:8px 0 4px}.srp-etat-t{margin:0 0 6px;font-size:12px;line-height:16px;font-weight:620;letter-spacing:.04em;text-transform:uppercase;color:var(--n500)}.srp-kv{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;font-size:12.5px}.srp-pied{justify-content:flex-end}.srp-entreprise{font-size:12.5px;color:var(--n600)}.srp-ent-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.srp-ent{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 20px;border-bottom:1px solid var(--n100);min-width:0}.srp-ent-n{font-weight:600;color:var(--n900);min-width:0;overflow-wrap:anywhere}.srp-tronque{margin:0;padding:10px 20px}.srp-manuel{margin:0}@media (max-width:760px){.srp-possible-h{flex-wrap:wrap}.srp-possible-id{flex:1 1 0}.srp-pastilles{max-width:none;flex-basis:100%;justify-content:flex-start;margin-top:0}.srp-form-a .ui-btn{width:100%}.srp-lien{display:inline-flex;align-items:center}.srp-abs-l,.srp-etat>.ui-depli-s,.srp-lien{min-height:44px}.srp-raison{max-width:none}.srp-kpis>.ui-kpi:nth-child(odd){border-left:0}.srp-kpis>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}.srp-ent-liste{grid-template-columns:minmax(0,1fr)}.srp-abs{padding:14px 16px}.srp-ent{padding:12px 16px}}.pen-barre{gap:10px 16px}.pen-recherche{display:flex;align-items:center;gap:8px;flex:0 1 auto;flex-wrap:nowrap;margin:0 0 0 auto;min-width:0}.pen-recherche .ui-search{flex:1 1 300px;min-width:280px}.pen-pile{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.pen-code{font-family:var(--mono);font-size:12.5px;line-height:18px;color:var(--n700);background:var(--n50);border:1px solid var(--n100);border-radius:var(--r-xs);padding:1px 6px;word-break:break-word}.pen-code,.pen-hote{overflow-wrap:anywhere}.pen-hote{font-weight:560;color:var(--n800)}.pen-table .pen-code{white-space:nowrap}.pen-trunc{overflow-wrap:anywhere;min-width:0}.pen-note{display:flex;gap:8px;align-items:flex-start;margin:0}.pen-note>.ic{flex:none;margin-top:2px;color:var(--n400)}.pen-prereglages>p{display:flex;align-items:center;gap:8px;margin:0}.pen-prereglages>p>.ic{color:var(--n500)}.pen-prereglages>ul{list-style:none;margin:10px 0 0;padding:0;gap:8px;font-size:13px;line-height:19px}.pen-invitation{border-color:var(--ok200);box-shadow:var(--s1)}.pen-invitation .ui-card-t>.ic{color:var(--ok600)}.pen-lien{font-family:var(--mono);font-size:13px}.pen-etapes{min-width:0}.pen-domaine{align-items:flex-start}.pen-domaine .ui-rl-t>span:first-child{white-space:normal;overflow-wrap:anywhere}.pen-txt{display:flex;flex-direction:column;gap:4px;margin-top:6px;min-width:0}.pen-gestes{gap:16px}.pen-geste{display:flex;flex-direction:column;gap:8px;margin:0}.pen-geste+.pen-geste{padding-top:16px;border-top:1px solid var(--n100)}.pen-geste .ui-help{margin:0}.pen-auth{margin:0;min-height:100vh;background:var(--n50);color:var(--n900);font-family:var(--font)}.pen-auth-main{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 16px}.pen-auth-marque{display:flex;align-items:center;gap:10px;color:var(--n800);overflow-wrap:anywhere}.pen-auth-carte,.pen-auth-marque{max-width:440px;width:100%}.pen-auth-form{margin:0}.pen-auth-ic{margin:0;color:var(--n400)}.pen-auth-ic>.ic{width:36px;height:36px}.pen-auth-ic.is-ok{color:var(--ok600)}@media (max-width:760px){.pen-recherche{margin:0;width:100%;flex-wrap:wrap}.pen-recherche .ui-search{flex:1 1 100%;min-width:0;min-height:44px}.pen-auth .ui-btn,.pen-geste .ui-btn,.pen-recherche .ui-btn{min-height:44px}.pen-auth-main{justify-content:flex-start;padding-top:32px}.pen-table .pen-pile{align-items:flex-end;text-align:right}.pen-table .pen-code{white-space:normal;overflow-wrap:anywhere}.pen-etapes .ui-steps{flex-direction:column;gap:10px;overflow:visible}.pen-etapes .ui-step{flex-direction:row;align-items:center;gap:10px;min-width:0;padding:0;text-align:left}.pen-etapes .ui-step:before{display:none}.pen-etapes .ui-step-l{margin-top:0}}.pof-prix{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:13.5px;line-height:19px;color:var(--n800);font-variant-numeric:tabular-nums}.pof-droits th[scope=row],.pof-table th[scope=row]{height:auto;padding:13px 14px;border-bottom:1px solid var(--n100);font-size:13.5px;line-height:19px;font-weight:560;letter-spacing:0;color:var(--n900);vertical-align:middle;text-align:left}.pof-droits{table-layout:fixed}.pof-droits td{padding-top:11px;padding-bottom:11px}.pof-droits tbody tr:last-child>*{border-bottom:0}.pof-cap{caption-side:top;text-align:left;margin:0;padding:14px 22px 6px;font-size:12px;font-weight:620;letter-spacing:.04em;text-transform:uppercase;color:var(--n500)}.pof-droits th[scope=row]{padding-left:22px}.pof-valeur{text-align:right;padding-right:22px}.ui-fact-v.pof-fait-prix{display:flex;flex-direction:column;gap:1px;white-space:normal;overflow:visible;text-overflow:clip}.pof-inter{list-style:none;margin:0;padding:0 22px 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px}.pof-inter-i{display:flex;align-items:center;gap:10px;min-height:42px;padding:6px 0;border-bottom:1px solid var(--n100);font-size:13.5px;line-height:19px;color:var(--n500);min-width:0}.pof-inter-ic{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--r-xs);background:var(--n75);color:var(--n400)}.pof-inter-i.is-oui .pof-inter-ic{background:var(--ok50);color:var(--ok700)}.pof-inter-n{flex:1 1 auto;min-width:0;color:var(--n800);font-weight:520;overflow-wrap:anywhere}.pof-inter-i:not(.is-oui) .pof-inter-n,.pof-inter-v{color:var(--n500)}.pof-inter-v{flex:none;font-weight:600}.pof-inter-i.is-oui .pof-inter-v{color:var(--ok700)}.pof-inter-i>.ui-tag{flex:none}.pof-effectif{display:flex;flex-direction:column;gap:2px;min-width:0}.pof-effectif .ui-cell-s{display:inline-flex;align-items:center;gap:5px}.pof-conso{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.pof-jauge{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;max-width:220px;height:8px;border:0;border-radius:4px;background:var(--n100);overflow:hidden}.pof-jauge::-webkit-meter-bar{background:var(--n100);border:0;border-radius:4px;height:8px}.pof-jauge::-webkit-meter-even-less-good-value,.pof-jauge::-webkit-meter-optimum-value,.pof-jauge::-webkit-meter-suboptimum-value{background:var(--ok500);border-radius:4px}.pof-jauge::-moz-meter-bar{background:var(--ok500);border-radius:4px}.pof-jauge.is-proche::-webkit-meter-even-less-good-value,.pof-jauge.is-proche::-webkit-meter-optimum-value,.pof-jauge.is-proche::-webkit-meter-suboptimum-value{background:var(--wa500)}.pof-jauge.is-proche::-moz-meter-bar{background:var(--wa500)}.pof-jauge.is-atteinte::-webkit-meter-even-less-good-value,.pof-jauge.is-atteinte::-webkit-meter-optimum-value,.pof-jauge.is-atteinte::-webkit-meter-suboptimum-value{background:var(--er500)}.pof-jauge.is-atteinte::-moz-meter-bar{background:var(--er500)}.pof-quota{gap:8px}.pof-illimite{align-self:flex-start;font-size:13px}.pof-quota .ui-input-group:has(input:disabled){background:var(--n50)}.pof-quota input:disabled{color:var(--n400)}.pof-modules{padding:14px 22px 22px;grid-template-columns:repeat(3,minmax(0,1fr))}.pof-code{display:flex;flex-direction:row;align-items:center;gap:8px;margin:0;color:var(--n600)}.pof-ajout{display:flex;flex-direction:column;gap:14px;padding:18px 22px 22px;border-top:1px solid var(--n100);min-width:0}.pof-ajout-t{display:flex;align-items:center;gap:8px}.pof-ajout-t .ic{color:var(--n500)}.pof-ajout-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px}.pof-derog-f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pof-derog-f>.pof-ajout+.pof-ajout{border-left:1px solid var(--n100)}.pof-raison{overflow-wrap:anywhere;max-width:320px}.pof-alerte{margin:12px 22px 0}.pof-liste{list-style:none;margin:0;padding:6px 10px 12px}.pof-lien{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 12px;border-radius:var(--rs);color:var(--n800);text-decoration:none;font-size:13.5px;transition:background var(--t-fast)}.pof-lien:hover{background:var(--n50)}.pof-lien:focus-visible{outline:2px solid var(--p500);outline-offset:1px}.pof-lien .ic{color:var(--n400);flex:none}.pof-desc{margin:14px 0 0;font-size:13.5px;color:var(--n700)}.pof-note{display:flex;align-items:flex-start;gap:6px;margin-top:12px}.pof-forfait{display:flex;flex-direction:column;gap:2px;margin:0}@media (max-width:1279px){.pof-ajout-g{grid-template-columns:repeat(2,minmax(0,1fr))}.pof-derog-f{grid-template-columns:minmax(0,1fr)}.pof-derog-f>.pof-ajout+.pof-ajout{border-left:0}.pof-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pof-ajout{padding:16px}.pof-ajout-g,.pof-inter,.pof-modules{grid-template-columns:minmax(0,1fr)}.pof-inter{padding:0 16px 12px}.pof-effectif{align-items:flex-end;text-align:right}.pof-modules{padding:14px 16px 18px}.pof-cap{padding-right:16px}.pof-cap,.pof-droits th[scope=row]{padding-left:16px}.pof-valeur{padding-right:16px}.pof-alerte{margin:12px 16px 0}.pof-table.is-stack th[scope=row]{display:block;width:100%;border:0;padding:0 0 6px}.pof-jauge,.pof-raison{max-width:none}.pof-conso{align-items:flex-end;flex:0 1 220px}.pof-illimite,.pof-lien{min-height:44px}}@media (prefers-reduced-motion:reduce){.pof-lien{transition:none}}.pfa-barre{gap:10px 16px;align-items:flex-end}.pfa-filtres{display:flex;align-items:flex-end;gap:10px;flex-wrap:nowrap;margin:0 0 0 auto;min-width:0}.pfa-filtres .ui-field{flex:0 1 220px;min-width:160px}.pfa-filtres .ui-input,.pfa-filtres .ui-select{height:36px}.pfa-filtrer{flex:none}.pfa-numero{letter-spacing:.01em;white-space:nowrap}.pfa-numero,.pfa-reference{font-variant-numeric:tabular-nums}.pfa-raison,.pfa-reference{overflow-wrap:anywhere}.pfa-raison{max-width:340px}.pfa-pile{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.pfa-geste-tete{display:inline-flex;margin:0}.pfa-argent{max-width:440px;margin-left:auto}.pfa-numero-taxe{display:block;font-size:12px;line-height:16px;color:var(--n500);font-variant-numeric:tabular-nums}.pfa-ajout{display:flex;flex-direction:column;gap:14px;padding:18px 22px 22px;border-top:1px solid var(--n100);min-width:0;margin:0}.pfa-ajout.pfa-sans-bord{border-top:0;padding-top:4px}.pfa-ajout-t{display:flex;align-items:center;gap:8px;margin:0}.pfa-ajout-t .ic{color:var(--n500)}.pfa-ajout-g{grid-template-columns:repeat(4,minmax(0,1fr))}.pfa-ajout-g,.pfa-champs{display:grid;gap:14px 16px}.pfa-champs{grid-template-columns:repeat(2,minmax(0,1fr))}.pfa-champs>.ui-field.is-plein{grid-column:1/-1}.pfa-bloc-form{margin:0;padding-top:16px;border-top:1px solid var(--n100)}.pfa-bloc{display:flex;flex-direction:column;gap:2px;margin:0}.pfa-adresse{margin:0;font-size:13.5px;line-height:20px;color:var(--n700);overflow-wrap:anywhere}.pfa-note{display:flex;align-items:flex-start;gap:6px;margin:0}.pfa-impression{margin:0;min-height:100vh;background:var(--n75);color:var(--n900);font-family:var(--font)}.pfa-outils{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--n0);border-bottom:1px solid var(--n150);box-shadow:var(--s1)}.pfa-feuille{box-sizing:border-box;max-width:880px;margin:0 auto;padding:28px 16px 48px}.pfa-doc{position:relative;box-sizing:border-box;background:var(--n0);border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s2);padding:40px 44px;display:flex;flex-direction:column;gap:28px;font-size:14px;line-height:21px;color:var(--n800)}.pfa-doc-filigrane{margin:0;padding:8px 12px;border:1px dashed var(--wa500);border-radius:var(--rs);background:var(--wa50);color:var(--wa700);font-weight:620;letter-spacing:.04em;text-align:center}.pfa-doc-tete{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.pfa-doc-emetteur{min-width:0;flex:1 1 260px}.pfa-doc-titre{text-align:right;flex:0 1 300px;min-width:0}.pfa-doc-h{margin:0;font-size:26px;line-height:32px;font-weight:680;letter-spacing:-.01em;color:var(--n900)}.pfa-doc-num{margin:2px 0 10px;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--n700)}.pfa-doc-nom{margin:0 0 2px;font-size:15px;font-weight:640;color:var(--n900);overflow-wrap:anywhere}.pfa-doc-adr{margin:0;color:var(--n600);overflow-wrap:anywhere}.pfa-doc-k{margin:0 0 4px;font-size:11.5px;font-weight:640;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.pfa-doc-dates{margin:0;display:flex;flex-direction:column;gap:2px}.pfa-doc-dates>div{display:flex;justify-content:flex-end;gap:10px}.pfa-doc-dates dt{color:var(--n500)}.pfa-doc-dates dd{margin:0;font-variant-numeric:tabular-nums;color:var(--n800)}.pfa-doc-client{padding:14px 16px;border-radius:var(--rm);background:var(--n50);max-width:420px}.pfa-doc-lignes{width:100%;border-collapse:collapse}.pfa-doc-lignes th{padding:0 0 8px;border-bottom:1px solid var(--n200);font-size:11.5px;font-weight:640;letter-spacing:.06em;text-transform:uppercase;color:var(--n500);text-align:left}.pfa-doc-lignes td{padding:12px 0;border-bottom:1px solid var(--n100);vertical-align:top}.pfa-doc-lignes td+td,.pfa-doc-lignes th+th{padding-left:16px}.pfa-doc-n{white-space:nowrap;font-variant-numeric:tabular-nums}.pfa-doc-lignes th.pfa-doc-n,.pfa-doc-n{text-align:right}.pfa-doc-s{display:block;font-size:12.5px;line-height:18px;color:var(--n500)}.pfa-doc-totaux{margin:0 0 0 auto;width:100%;max-width:380px;display:flex;flex-direction:column;gap:6px}.pfa-doc-totaux>div{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.pfa-doc-totaux dt{color:var(--n600)}.pfa-doc-totaux dd{margin:0;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--n800)}.pfa-doc-total{padding-top:8px;border-top:1px solid var(--n200)}.pfa-doc-total dd,.pfa-doc-total dt{font-weight:680;color:var(--n900)}.pfa-doc-solde{padding-top:8px;border-top:2px solid var(--n800)}.pfa-doc-solde dd,.pfa-doc-solde dt{font-weight:700;font-size:15px;color:var(--n900)}.pfa-doc-pied{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid var(--n100);color:var(--n600);font-size:13px}.pfa-doc-pied p{margin:0}.pfa-doc-mentions{overflow-wrap:anywhere}@media (max-width:1279px){.pfa-ajout-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pfa-filtres{margin:0;width:100%;flex-wrap:wrap}.pfa-filtres .ui-field{flex:1 1 100%}.pfa-filtres .ui-input,.pfa-filtres .ui-select{height:44px}.pfa-filtrer{width:100%;min-height:44px;justify-content:center}.pfa-ajout{padding:16px}.pfa-ajout-g,.pfa-champs{grid-template-columns:minmax(0,1fr)}.pfa-geste-tete,.pfa-geste-tete .ui-btn{width:100%}.pfa-geste-tete .ui-btn{min-height:44px;justify-content:center}.pfa-argent,.pfa-raison{max-width:none}.pfa-table .pfa-pile{align-items:flex-end;text-align:right}.pfa-table .pfa-numero{white-space:normal;overflow-wrap:anywhere}.pfa-outils .ui-btn{min-height:44px}.pfa-feuille{padding:16px 12px 32px}.pfa-doc{padding:22px 18px;gap:20px}.pfa-doc-titre{text-align:left;flex-basis:100%}.pfa-doc-dates>div{justify-content:flex-start}.pfa-doc-lignes thead{display:none}.pfa-doc-lignes,.pfa-doc-lignes tbody,.pfa-doc-lignes td,.pfa-doc-lignes tr{display:block;width:100%;box-sizing:border-box}.pfa-doc-lignes tr{padding:10px 0;border-bottom:1px solid var(--n100)}.pfa-doc-lignes td{padding:2px 0;border:0}.pfa-doc-lignes td+td{padding-left:0}.pfa-doc-lignes td.pfa-doc-n{display:flex;justify-content:space-between;gap:12px;white-space:normal}.pfa-doc-lignes td.pfa-doc-n:before{content:attr(data-label);color:var(--n500)}.pfa-doc-totaux{max-width:none}}@media print{.pfa-impression{background:var(--n0)}.pfa-outils{display:none}.pfa-feuille{max-width:none;padding:0}.pfa-doc{border:0;box-shadow:none;border-radius:0;padding:0}.pfa-doc-lignes tr{-moz-column-break-inside:avoid;break-inside:avoid}}.pin-public{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--n50);color:var(--n900);font-family:var(--font)}.pin-evitement{position:absolute;left:12px;top:-64px;z-index:50;padding:10px 14px;border-radius:var(--rm);background:var(--n0);color:var(--p700);box-shadow:var(--s2);font-weight:600;text-decoration:none}.pin-evitement:focus{top:12px}.pin-bandeau{background:var(--n0);border-bottom:1px solid var(--n100)}.pin-bandeau-c{max-width:560px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;gap:12px;box-sizing:border-box}.pin-bandeau-c.is-large{max-width:1120px}.pin-marque{display:flex;align-items:center;gap:10px;min-width:0;color:var(--n800);overflow-wrap:anywhere}.pin-langue{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--rm);color:var(--n700);font-size:13px;font-weight:560;text-decoration:none}.pin-langue:hover{background:var(--n75);color:var(--n900)}.pin-main{flex:1 0 auto;width:100%;max-width:560px;margin:0 auto;padding:32px 16px 40px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.pin-main.is-large{max-width:1120px}.pin-main:focus{outline:none}.pin-pied{padding:16px;text-align:center}.pin-pied p{margin:0}.pin-colonnes{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.pin-principal{gap:16px;min-width:0}.pin-principal,.pin-tete{display:flex;flex-direction:column}.pin-tete{gap:6px}.pin-tete .ui-h1,.pin-tete .ui-lead,.pin-tete .ui-ov{margin:0}.pin-form{gap:16px;margin:0}.pin-form,.pin-sec-b{display:flex;flex-direction:column}.pin-sec-b{gap:14px;padding:14px 22px 22px}.pin-choix{margin:0;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:8px}.pin-choix>legend{padding:0;margin:0 0 8px}.pin-offres{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.pin-offre-c{display:flex;flex-direction:column;gap:2px;min-width:0}.pin-offre-t{font-weight:620;color:var(--n900)}.pin-piege{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pin-envoi{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pin-envoi .ui-help{margin:0}.pin-aside{position:sticky;top:16px;gap:12px;min-width:0}.pin-aside,.pin-suite{display:flex;flex-direction:column}.pin-suite{list-style:none;margin:0;padding:6px 22px 18px;gap:14px}.pin-suite-i{display:flex;gap:12px;align-items:flex-start}.pin-suite-c{display:flex;flex-direction:column;gap:2px;min-width:0}.pin-suite-t{margin:0;font-size:13.5px;line-height:19px;font-weight:600;color:var(--n900)}.pin-suite-s{margin:0;font-size:12.5px;line-height:17px;color:var(--n600)}.pin-deja{display:flex;align-items:flex-start;gap:8px;margin:0}.pin-deja>.ic{flex:none;margin-top:2px;color:var(--n400)}.pin-carte{width:100%}.pin-ic{margin:0;color:var(--n400)}.pin-ic>.ic{width:36px;height:36px}.pin-ic.is-ok{color:var(--ok600)}.pin-ic.is-warn{color:var(--wa600)}.pin-adresse{overflow-wrap:anywhere;word-break:break-word}.pin-conseils{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:19px;color:var(--n700)}.pin-conseils li{display:flex;gap:8px;align-items:flex-start}.pin-conseils .ic{flex:none;margin-top:2px;color:var(--n400)}.pin-resume{margin:0}.pin-confirmer{display:flex;flex-direction:column;gap:8px;margin:0}.pin-confirmer .ui-help{margin:0}.pin-raisons{margin:4px 0 0;padding-left:18px}.pin-config{margin:0}.pin-code,.pin-config .ui-fact-s{overflow-wrap:anywhere}.pin-code{font-family:var(--mono);font-size:12.5px;line-height:18px;color:var(--n700);background:var(--n50);border:1px solid var(--n100);border-radius:var(--r-xs);padding:1px 6px;word-break:break-word}.pin-barre{gap:10px 16px}.pin-purge{margin:0 0 0 auto}.pin-pile{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.pin-trunc{overflow-wrap:anywhere;min-width:0}.pin-limite{margin:0;padding:10px 22px 16px}.pin-table form{margin:0}.pin-table td.is-primary{min-width:190px}.pin-demarrage{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.pin-demarrage-cote,.pin-demarrage-liste{display:flex;flex-direction:column;gap:12px;min-width:0}.pin-essai{margin:0}.pin-essai-a{display:flex;flex-wrap:wrap;gap:8px}.pin-note{display:flex;align-items:flex-start;gap:8px;margin:0}.pin-note>.ic{flex:none;margin-top:2px;color:var(--n400)}@media (max-width:1023px){.pin-colonnes,.pin-demarrage{grid-template-columns:minmax(0,1fr)}.pin-aside{position:static}}@media (max-width:760px){.pin-main{padding:20px 16px 32px}.pin-sec-b{padding:12px 16px 18px}.pin-langue{min-height:44px;min-width:44px;justify-content:center}.pin-evitement{min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center}.pin-envoi .ui-btn{width:100%;min-height:44px}.pin-purge{margin:0;width:100%}.pin-purge .ui-btn{width:100%;min-height:44px}.pin-table td:not(.is-primary) .pin-pile{align-items:flex-end;text-align:right}.pin-essai-a .ui-btn{flex:1 1 auto;min-height:44px}}.pco-actions{gap:8px}.pco-todo{display:flex;flex-direction:column;gap:10px;margin:0 0 20px}.pco-todo .ui-h3{margin:0}.pco-tuiles{padding:0}.pco-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.pco-carte{min-width:0}.pco-carte>.ui-card-h{gap:8px 16px;flex-wrap:wrap}.pco-carte>.ui-kpis{margin:0;gap:0;grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.pco-sous{display:flex;flex-direction:column;gap:10px}.pco-sous-t{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;line-height:19px}.pco-sous>p{margin:0}.pco-lignes{margin:0 -4px}.pco-lignes .ui-rl{padding:10px 4px;min-height:52px}.pco-lignes .ui-rl-end{gap:4px}.pco-resume{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0}.pco-note{display:flex;align-items:flex-start;gap:6px;margin:0}.pco-note>.ic{flex:none;margin-top:2px;color:var(--n400)}.pco-carte>.ui-card-f.pco-note{padding:10px 20px 14px;border-top:1px solid var(--n100)}.pco-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;min-width:0}.pco-ligne .ui-strong{overflow-wrap:anywhere}.pco-quotas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.pco-quota{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:baseline;min-width:0}.pco-quota-k{font-size:13px;font-weight:600;color:var(--n700);overflow-wrap:break-word}.pco-quota-v{font-size:13px;color:var(--n600);text-align:right}.pco-quota.is-plein .pco-quota-v{color:var(--wa700);font-weight:600}.pco-jauge{grid-column:1/-1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:8px;border:0;border-radius:4px;background:var(--n100);overflow:hidden}.pco-jauge::-webkit-meter-bar{background:var(--n100);border:0;border-radius:4px;height:8px}.pco-jauge::-webkit-meter-optimum-value{background:var(--p500);border-radius:4px}.pco-jauge::-webkit-meter-suboptimum-value{background:var(--wa500);border-radius:4px}.pco-jauge::-webkit-meter-even-less-good-value{background:var(--er500);border-radius:4px}.pco-jauge::-moz-meter-bar{background:var(--p500);border-radius:4px}.pco-jauge:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--wa500)}.pco-jauge:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--er500)}.pco-mini{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pco-mini>li{display:flex;align-items:flex-start;gap:8px;min-width:0}.pco-mini>li>.ui-pill{flex:none}.pco-mini>li>span{min-width:0;overflow-wrap:anywhere}.pco-note-form{gap:10px}.pco-note-form,.pco-notes{display:flex;flex-direction:column;margin:0}.pco-notes{list-style:none;padding:0}.pco-note-i{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-top:1px solid var(--n100);min-width:0}.pco-note-i>p{margin:0}.pco-note-t{font-size:13.5px;line-height:20px;color:var(--n800);white-space:pre-line;overflow-wrap:anywhere}.pco-filtres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px 14px;align-items:end;margin:0;padding:16px 20px;border-bottom:1px solid var(--n100)}.pco-filtres .ui-field{margin:0;min-width:0}.pco-filtres-a{display:flex;align-items:flex-end}.pco-page .fchips{padding:10px 20px 0}.pco-ev{flex-direction:column;gap:3px}.pco-ev,.pco-ev-t{display:flex;min-width:0}.pco-ev-t{align-items:flex-start;gap:8px;overflow-wrap:anywhere}.pco-ev-t>.ui-feed-ic{flex:none}.pco-qui{overflow-wrap:anywhere;color:var(--n600)}.pco-page .pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:10px 20px;border-top:1px solid var(--n100)}.pco-page .pg-info{font-size:13px;color:var(--n500);font-variant-numeric:tabular-nums}.pco-page .pg-nav{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.pco-page .pg{min-width:32px;height:32px;padding:0 9px;border-radius:var(--rs);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:540;color:var(--n700);border:1px solid transparent;text-decoration:none;font-variant-numeric:tabular-nums}.pco-page a.pg:hover{background:var(--n50);border-color:var(--n150)}.pco-page .pg.on{background:var(--n0);color:var(--n900);border-color:var(--n200);box-shadow:var(--s1);font-weight:620}.pco-page .pg.dis{opacity:.4}.pco-page .pg-dots{display:inline-flex;align-items:center;justify-content:center;min-width:24px;color:var(--n400)}@media (max-width:1279px){.pco-grille{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.pco-filtres{grid-template-columns:repeat(2,minmax(0,1fr))}.pco-filtres-a{grid-column:1/-1}}@media (max-width:760px){.pco-filtres{grid-template-columns:minmax(0,1fr);padding:14px 16px}.pco-filtres-a .ui-btn{width:100%;justify-content:center}.pco-carte>.ui-card-f.pco-note{padding:10px 16px 14px}.pco-carte .ui-card-b>p.ui-sm>.ui-link:only-child,.pco-carte>.ui-card-h .ui-link,.pco-ligne>.ui-link,.pco-resume>.ui-link,.pco-sous>p>.ui-link:only-child{display:inline-flex;align-items:center;min-height:44px}.pco-lignes .ui-rl{min-height:56px}.pco-table td.pco-td-ev{display:block;text-align:left}.pco-table td.pco-td-ev:before{display:block;margin-bottom:2px}.pco-page .pager{padding:10px 16px}.pco-page .pg{min-width:44px;height:44px}}.pab-barre{gap:10px 16px;align-items:center}.pab-pile{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.pab-numero{font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.pab-raison{overflow-wrap:anywhere;max-width:360px}.pab-delais{display:flex;align-items:flex-start;gap:6px;margin:0;padding:12px 22px 16px;border-top:1px solid var(--n100)}.pab-delais .ic{flex:none;margin-top:2px;color:var(--n500)}.pab-faits{margin:0;padding:4px 22px 18px}.pab-note{display:flex;align-items:flex-start;gap:6px;margin:0}.pab-note .ic{flex:none;margin-top:2px}.pab-geste{margin:0;padding-top:16px;border-top:1px solid var(--n100)}.pab-geste:first-child{padding-top:0;border-top:0}.pab-geste-t{display:flex;align-items:center;gap:8px;margin:0}.pab-geste-t .ic{color:var(--n500)}.pab-geste-ligne{display:inline-flex;margin:0}.pab-frise{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pab-frise li{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25);font-size:13px;line-height:19px;color:var(--n700)}.pab-frise li .ic{flex:none;margin-top:1px;color:var(--p600)}.pab-champs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0 0 14px}.pab-usage{list-style:none;margin:0;padding:6px 22px 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px 20px}.pab-usage-i{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;align-items:baseline;min-width:0}.pab-usage-k{font-size:13px;font-weight:600;color:var(--n700);overflow-wrap:break-word}.pab-usage-v{font-size:13px;color:var(--n600);text-align:right;min-width:0}.pab-usage-i.is-plein .pab-usage-v{color:var(--wa700);font-weight:600}.pab-jauge{grid-column:1/-1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:8px;border:0;border-radius:4px;background:var(--n100);overflow:hidden}.pab-jauge::-webkit-meter-bar{background:var(--n100);border:0;border-radius:4px;height:8px}.pab-jauge::-webkit-meter-optimum-value{background:var(--p500);border-radius:4px}.pab-jauge::-webkit-meter-suboptimum-value{background:var(--wa500);border-radius:4px}.pab-jauge::-webkit-meter-even-less-good-value{background:var(--er500);border-radius:4px}.pab-jauge::-moz-meter-bar{background:var(--p500);border-radius:4px}.pab-jauge:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--wa500)}.pab-jauge:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--er500)}.pab-offres{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;padding:6px 22px 22px}.pab-offre{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;border:1px solid var(--n150);border-radius:var(--rl);background:var(--n0)}.pab-offre.is-actuel{border-color:var(--p300);background:var(--p50)}.pab-offre-h{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.pab-offre-t{margin:0;min-width:0;overflow-wrap:anywhere}.pab-offre-prix{margin:0;font-size:20px;line-height:26px;font-weight:680;color:var(--n900);font-variant-numeric:tabular-nums}.pab-offre-prix .ui-sub{font-size:13px;font-weight:500}.pab-offre-d{margin:0;overflow-wrap:anywhere}.pab-offre-droits{margin:0;display:flex;flex-direction:column;gap:4px;padding-top:10px;border-top:1px solid var(--n100)}.pab-offre-droits>div{display:flex;justify-content:space-between;gap:12px;font-size:13px;line-height:19px}.pab-offre-droits dt{color:var(--n600)}.pab-offre-droits dd{margin:0;color:var(--n800);text-align:right}.pab-offre-f{margin:auto 0 0}.pab-depasse .ui-strong{margin:0 0 4px}.pab-liste{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:2px}.pab-attente{align-items:center}.pab-ferme .ui-empty{padding:40px 22px}.pab-bandeau{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:0 0 14px;padding:8px 14px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25);font-size:13px;line-height:19px;color:var(--n700)}.pab-bandeau>.ic{flex:none;color:var(--p600)}.pab-bandeau.is-impaye{border-color:var(--wa100);background:var(--wa50);color:var(--wa700)}.pab-bandeau.is-impaye>.ic{color:var(--wa600)}.pab-bandeau-t{flex:1 1 240px;margin:0;min-width:0}.pab-bandeau-a{flex:none;font-weight:600;color:var(--p700);text-decoration:underline;text-underline-offset:2px}.pab-bandeau.is-impaye .pab-bandeau-a{color:var(--wa700)}.pab-bandeau-a:focus-visible{outline:2px solid var(--p500);outline-offset:2px;border-radius:var(--rs)}@media (max-width:1279px){.pab-frise{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pab-champs,.pab-frise{grid-template-columns:minmax(0,1fr)}.pab-delais{padding:12px 16px 16px}.pab-faits{padding:4px 16px 16px}.pab-offres,.pab-usage{padding:6px 16px 18px;grid-template-columns:minmax(0,1fr)}.pab-raison{max-width:none}.pab-table .pab-pile{align-items:flex-end;text-align:right}.pab-table .pab-numero{white-space:normal;overflow-wrap:anywhere}.pab-geste .ui-btn,.pab-geste-ligne,.pab-geste-ligne .ui-btn,.pab-offre-f .ui-btn{width:100%;min-height:44px;justify-content:center}.pab-delais .ui-link,.pab-note .ui-link{display:inline-flex;align-items:center;min-height:44px}.pab-bandeau{padding:8px 12px}.pab-bandeau-a{display:inline-flex;align-items:center;min-height:44px}}.ksp-bandeau{background:var(--vi700)}.ksp-bandeau button{color:var(--vi700)}.ksp-bandeau strong{font-weight:700}.ksp-attente{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:0 0 14px;padding:8px 14px;border:1px solid var(--vi100);border-radius:var(--rm);background:var(--vi50);font-size:13px;line-height:19px;color:var(--vi700)}.ksp-attente>.ic{flex:none;color:var(--vi600)}.ksp-attente-t{flex:1 1 240px;margin:0;min-width:0}.ksp-attente-a{flex:none;font-weight:600;color:var(--vi700);text-decoration:underline;text-underline-offset:2px}.ksp-attente-a:focus-visible{outline:2px solid var(--vi500);outline-offset:2px;border-radius:var(--rs)}.ksp-page{display:flex;flex-direction:column;gap:16px}.ksp-refus{margin:0}.ksp-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;align-items:start}.ksp-form .ui-field.is-plein{grid-column:1/-1}.ksp-form-pied{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.ksp-form-pied p{display:flex;align-items:center;gap:6px;margin:0}.ksp-motif{margin:0;color:var(--n600);font-size:13px;line-height:19px;overflow-wrap:anywhere}.ksp-table .ui-cell-s.ksp-motif{display:block;max-width:46ch}.ksp-demandes{margin:0;padding:0;list-style:none}.ksp-demande{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 18px;border-top:1px solid var(--n100)}.ksp-demande:first-child{border-top:0}.ksp-demande-t{display:flex;flex-direction:column;gap:4px;min-width:0}.ksp-demande-t p{margin:0}.ksp-gestes{flex:none;gap:8px}.ksp-gestes form{margin:0}.ksp-lien{margin:0;padding:10px 12px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25);font-family:var(--mono);font-size:12.5px;overflow-wrap:anywhere}.ksp-points{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--n700)}.ksp-points li{gap:8px}.ksp-autonome,.ksp-points li{display:flex;align-items:center}.ksp-autonome{min-height:100vh;margin:0;justify-content:center;background:var(--n50);font-family:var(--font);color:var(--ink)}.ksp-autonome-b{width:100%;max-width:520px;padding:16px}.ksp-autonome-b form{margin:0}@media (max-width:760px){.ksp-form{grid-template-columns:minmax(0,1fr)}.ksp-demande{flex-direction:column;padding:12px 14px}.ksp-form-pied .ui-btn,.ksp-gestes .ui-btn{min-height:44px}.ksp-attente{padding:8px 12px}.ksp-attente-a{display:inline-flex;align-items:center}.ksp-attente-a,.ksp-bandeau button{min-height:44px}}.dom-hote{font-family:var(--mono);font-size:13px;overflow-wrap:break-word}.dom-avert{display:flex;align-items:flex-start;gap:6px;margin:0}.dom-avert>.ic{flex:none;margin-top:2px}.dom-diag{margin:0;overflow-wrap:anywhere}.dom-conseils{margin-top:8px}.dom-conseils>ul{margin:4px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13px}.dom-kv{margin:0}.dom-kv dd{overflow-wrap:anywhere}.dom-geste{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dom-geste>.ui-help{flex-basis:100%;margin:0}.dom-gestes{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 10px}.dom-gestes-fin{padding-top:10px;border-top:1px dashed var(--n150)}.dom-select{width:auto;min-width:0;max-width:100%}.dom-depli{margin:0}.dom-page .ui-card-h.par-carte-h{flex-wrap:wrap}.dom-service{padding:0 20px 16px}.dom-lignes{margin:0;padding:0;list-style:none}.dom-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 20px;border-top:1px solid var(--n100);min-width:0}.dom-ligne:first-child{border-top:0}.dom-ligne-t{display:flex;flex-direction:column;gap:2px;flex:1 1 220px;min-width:0}.dom-cartes{padding:0 16px 16px}.dom-carte,.dom-cartes{display:flex;flex-direction:column;gap:12px}.dom-carte{padding:14px 16px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n0);min-width:0}.dom-carte-h{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px}.dom-carte-tt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 220px}.dom-carte-t{margin:0;font-size:15px;line-height:22px;font-weight:600;color:var(--n900)}.dom-carte-s{margin:0;font-size:13px;line-height:19px;color:var(--n600)}.dom-reglages{display:flex;flex-wrap:wrap;gap:12px 24px}.dom-reglage{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 240px}.dom-reglage>.ui-help,.dom-reglage>.ui-label{margin:0}.dom-etapes{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.dom-etapes>li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:20px;color:var(--n700)}.dom-etapes .uf-n{flex:none}.dom-dns-bloc{display:flex;flex-direction:column;gap:8px;min-width:0}.dom-dns-h{margin:0;font-size:14px;line-height:20px;color:var(--n900)}.dom-dns-h,.dom-dns-t{display:flex;align-items:center;gap:8px;font-weight:600}.dom-dns-t{margin:4px 0 0;font-size:13.5px;line-height:19px;color:var(--n800)}.dom-dns-bloc>p{margin:0}.dom-dns{width:100%}.dom-dns td{vertical-align:middle}.dom-val{font-family:var(--mono);overflow-wrap:break-word}.dom-copier{margin-left:4px}.dom-console{display:flex;flex-direction:column;gap:16px}.dom-note{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:19px;color:var(--n600)}.dom-note>.ic{flex:none;margin-top:2px;color:var(--ok600)}.dom-barre{flex-wrap:wrap;gap:10px 16px}.dom-recherche{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.dom-table .dom-hote{font-weight:600}.dom-https{font-size:13px;color:var(--n600);max-width:32ch}.dom-fiche>.ui-card-h{flex-wrap:wrap;gap:8px 12px}@media (max-width:760px){.dom-ligne{padding:12px 14px}.dom-cartes{padding:0 10px 12px}.dom-carte{padding:12px}.dom-copier,.dom-geste .ui-btn,.dom-gestes .ui-btn,.dom-recherche .ui-btn,.dom-select{min-height:44px}.dom-geste,.dom-gestes{flex-direction:column;align-items:stretch}.dom-service{padding:0 14px 14px}.ui-table.is-stack.dom-dns tr{padding:10px 0}.ui-table.is-stack.dom-dns td{display:block;text-align:left;padding:4px 0}.ui-table.is-stack.dom-dns td:before{display:block;margin-bottom:2px}.ui-table.is-stack.dom-dns td.is-primary{font-weight:600;color:var(--n900)}}.jsv-console{gap:16px}.jsv-console,.jsv-notes{display:flex;flex-direction:column}.jsv-notes{gap:4px}.jsv-note{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:19px;color:var(--n600)}.jsv-note>.ic{flex:none;margin-top:2px;color:var(--ok600)}.jsv-phrase{margin:0;font-size:14px;line-height:21px;color:var(--n800)}.jsv-phrase>.ui-link{margin-left:4px}.jsv-causes{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.jsv-causes>li{display:flex;align-items:flex-start;gap:6px;font-size:13.5px;line-height:20px;color:var(--n700)}.jsv-causes>li>.ic{flex:none;margin-top:2px}.jsv-causes .ui-link{margin-left:4px}.jsv-id{font-family:var(--mono);font-size:13px}.jsv-cmd,.jsv-id,.jsv-texte{overflow-wrap:anywhere}.jsv-cmd{font-family:var(--mono);font-size:12px;color:var(--n700)}.jsv-kv dd{overflow-wrap:anywhere}.jsv-barre{flex-wrap:wrap;gap:10px 16px}.jsv-table .jsv-id{font-weight:600}.jsv-pied{margin:0;padding:0 20px 16px}@media (max-width:760px){.jsv-table .ui-btn{min-height:44px}.jsv-causes .ui-link,.jsv-phrase .ui-link,.jsv-table .ui-link{display:inline-flex;align-items:center;min-height:44px}.jsv-pied{padding:0 14px 14px}}.svc-console{gap:16px}.svc-console,.svc-entete{display:flex;flex-direction:column}.svc-entete{gap:10px;min-width:0}.svc-entete>.ui-views{flex-wrap:wrap}.svc-note{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:19px;color:var(--n600)}.svc-note>.ic{flex:none;margin-top:2px;color:var(--ok600)}.svc-mono{font-family:var(--mono);font-size:13px}.svc-erreur,.svc-mono{overflow-wrap:anywhere}.svc-erreur{color:var(--er600)}.svc-detail{font-size:12px;line-height:17px;color:var(--n600);max-width:60ch;overflow-wrap:anywhere}.svc-kv{margin:0}.svc-kv dd{overflow-wrap:anywhere}.svc-kv-court{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:19px}.svc-sous-t{margin:4px 0 0;font-size:14px;line-height:20px;font-weight:600;color:var(--n900)}.svc-pad{padding:0 20px}.svc-kpis{margin:0}.svc-table .num{white-space:nowrap}.svc-gestes{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 10px}.svc-gestes-ligne{justify-content:flex-end}.svc-geste{margin:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px;min-width:0}.svc-geste>.ui-help{flex-basis:100%;margin:0}.svc-geste>.ui-field{margin:0;min-width:0}.svc-colonne{flex-direction:column;align-items:stretch}.svc-grand{flex:1 1 260px}.svc-depli{margin:0}.svc-select{width:auto;min-width:0;max-width:100%}.svc-mois{width:auto}.svc-court{width:9ch;min-width:0}.svc-check{display:flex;align-items:center;gap:8px;flex-basis:100%}.svc-barre{flex-wrap:wrap;gap:10px 16px}.svc-filtres{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.svc-services{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.svc-service{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n0);min-width:0}.svc-service-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.svc-service-t{margin:0;font-size:15px;line-height:22px;font-weight:600;color:var(--n900)}.svc-service-s{margin:0}.svc-pastilles{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 10px}.svc-pastilles>li{display:flex;align-items:center;gap:6px;min-width:0}.svc-pastille-t{font-size:12.5px;line-height:18px;color:var(--n600)}.svc-rapport{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px dashed var(--n150)}.svc-page .ui-card-h.par-carte-h{flex-wrap:wrap}.svc-lignes{margin:0}.svc-app,.svc-identite{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n0);min-width:0}.svc-identite-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.svc-identite-t{margin:0;font-size:15px;line-height:22px;font-weight:600;color:var(--n900);overflow-wrap:anywhere}.svc-apps{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;padding:0 16px 16px}.svc-dns{width:100%}.svc-dns td{vertical-align:top}.svc-val{font-family:var(--mono);font-size:12.5px;overflow-wrap:anywhere;word-break:break-all}.svc-declarer{padding-top:8px;border-top:1px dashed var(--n150)}.svc-demande{gap:8px;padding-top:10px;border-top:1px dashed var(--n150)}.svc-demande,.svc-resultats{display:flex;flex-direction:column}.svc-resultats{margin:0;padding:0;list-style:none;gap:6px}.svc-resultat{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid var(--n150);border-radius:var(--rm)}.svc-res:empty{display:none}@media (max-width:760px){.svc-court,.svc-depli>.ui-depli-s,.svc-filtres .ui-btn,.svc-geste .ui-btn,.svc-gestes .ui-btn,.svc-mois,.svc-resultat .ui-btn,.svc-select{min-height:44px}.svc-geste,.svc-gestes{flex-direction:column;align-items:stretch}.svc-gestes-ligne{justify-content:flex-start}.svc-apps,.svc-services{grid-template-columns:1fr}.svc-apps{padding:0 10px 12px}.svc-pad{padding:0 14px}.ui-table.is-stack.svc-dns td{display:block;text-align:left;padding:4px 0}}.svc-ens-resume{padding:0 16px 12px}.jfe-page .ui-views{margin:0 0 4px}.jfe-deux{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.jfe-deux>.ui-card{margin:0;min-width:0}.jfe-numero{font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.jfe-sous-t{margin:18px 0 8px}.jfe-liste{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:2px}.jfe-bandeau .ui-strong,.jfe-retour .ui-strong{margin:0 0 2px}.jfe-geste-ligne{display:inline-flex;margin:0}.jfe-geste{margin:16px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.jfe-form-ligne{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px 12px;margin:0}.jfe-court{max-width:180px}.jfe-champs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 14px}.jfe-note{display:flex;align-items:flex-start;gap:6px;margin:0}.jfe-note .ic{flex:none;margin-top:2px}.jfe-quotas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px 20px}.jfe-quota{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;align-items:baseline;min-width:0}.jfe-quota-k{font-size:13px;font-weight:600;color:var(--n700);overflow-wrap:break-word}.jfe-quota-v{font-size:13px;color:var(--n600);text-align:right;min-width:0}.jfe-jauge{grid-column:1/-1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:8px;border:0;border-radius:4px;background:var(--n100);overflow:hidden}.jfe-jauge::-webkit-meter-bar{background:var(--n100);border:0;border-radius:4px;height:8px}.jfe-jauge::-webkit-meter-optimum-value{background:var(--p500);border-radius:4px}.jfe-jauge::-webkit-meter-suboptimum-value{background:var(--wa500);border-radius:4px}.jfe-jauge::-webkit-meter-even-less-good-value{background:var(--er500);border-radius:4px}.jfe-jauge::-moz-meter-bar{background:var(--p500);border-radius:4px}.jfe-etiquettes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.jfe-etiquettes li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25);font-size:13px;color:var(--n700)}.jfe-etiquettes .ic{color:var(--p600)}.jfe-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.jfe-points li{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;line-height:20px;color:var(--n700)}.jfe-points .ic{flex:none;margin-top:2px;color:var(--n500)}.jfe-offres{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;padding:6px 22px 22px}.jfe-offre{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;border:1px solid var(--n150);border-radius:var(--rl);background:var(--n0)}.jfe-offre.is-actuel{border-color:var(--p300);background:var(--p50)}.jfe-offre-h{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.jfe-offre-h .ui-h3{margin:0;min-width:0;overflow-wrap:anywhere}.jfe-prix{margin:0;font-size:20px;line-height:26px;font-weight:680;color:var(--n900);font-variant-numeric:tabular-nums}.jfe-prix .ui-sub{font-size:13px;font-weight:500}.jfe-droits{margin:0;display:flex;flex-direction:column;gap:4px;padding-top:10px;border-top:1px solid var(--n100)}.jfe-droits>div{display:flex;justify-content:space-between;gap:12px;font-size:13px;line-height:19px}.jfe-droits dt{color:var(--n600)}.jfe-droits dd{margin:0;color:var(--n800);text-align:right}.jfe-offre-f{margin:auto 0 0}.jfe-totaux dd{text-align:right;font-variant-numeric:tabular-nums}.jfe-moyens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.jfe-moyen{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13.5px;color:var(--n800)}.jfe-moyen.is-retire{color:var(--n500)}.jfe-moyen-n{font-variant-numeric:tabular-nums}.jfe-paliers{gap:8px}.jfe-confirmation{max-width:760px}.jfe-consentement{margin:0;padding:12px 16px;border-left:3px solid var(--p500);border-radius:var(--rs);background:var(--n25);font-size:13.5px;line-height:21px;color:var(--n800);overflow-wrap:anywhere}.jfe-case{white-space:normal;align-items:flex-start}.jfe-case .ui-check{margin-top:3px;flex:none}.jfe-confirmer-f{margin:4px 0 0}@media (max-width:1100px){.jfe-deux{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.jfe-offres{padding:6px 16px 18px}.jfe-champs,.jfe-offres,.jfe-quotas{grid-template-columns:minmax(0,1fr)}.jfe-court{max-width:none}.jfe-table .jfe-numero{white-space:normal;overflow-wrap:anywhere}.jfe-form-ligne .ui-btn,.jfe-geste .ui-btn,.jfe-geste-ligne,.jfe-geste-ligne .ui-btn,.jfe-offre-f .ui-btn{width:100%;min-height:44px;justify-content:center}.jfe-form-ligne{flex-direction:column;align-items:stretch}.jfe-case{min-height:44px;align-items:center}.jfe-bandeau .ui-link,.jfe-note .ui-link,.jfe-points .ui-link{display:inline-flex;align-items:center;min-height:44px}}.pfn-sous{display:flex;align-items:center;gap:8px;margin:0;padding:14px 22px 6px;font-size:13px;line-height:18px;font-weight:640;color:var(--n700)}.pfn-sous .ic{color:var(--n500)}.pfn-faits{margin:0;padding:4px 22px 18px}.pfn-note{display:flex;align-items:flex-start;gap:6px;margin:0;padding:0 22px 14px}.pfn-note .ic{flex:none;margin-top:2px;color:var(--n500)}.pfn-gestes{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 18px}.pfn-form{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px 22px 20px;border-top:1px solid var(--n100);min-width:0}.pfn-form-t{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;line-height:20px;font-weight:640;color:var(--n900)}.pfn-form-t .ic{color:var(--n500)}.pfn-champs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.pfn-champs>.ui-field.is-plein{grid-column:1/-1}.pfn-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.pfn-num{white-space:nowrap}.pfn-num,.pfn-ref{font-variant-numeric:tabular-nums}.pfn-ref{overflow-wrap:anywhere}.pfn-pile{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}@media (max-width:760px){.pfn-champs{grid-template-columns:minmax(0,1fr)}.pfn-actions .ui-btn,.pfn-form .ui-btn{min-height:44px}}.cws{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--n0);color:var(--n900);font-family:var(--font);font-size:16px;line-height:1.55;-webkit-text-size-adjust:100%;overflow-x:hidden}.cws *,.cws :after,.cws :before{box-sizing:border-box}.cws a{color:var(--p700)}.cws a:focus-visible,.cws button:focus-visible,.cws input:focus-visible,.cws select:focus-visible,.cws summary:focus-visible,.cws textarea:focus-visible{outline:3px solid var(--p500);outline-offset:2px;border-radius:var(--rs)}.cws-cadre{width:100%;max-width:1120px;margin:0 auto;padding:0 16px}.cws-etroit{max-width:760px}.cws-evitement{position:absolute;left:12px;top:-64px;z-index:60;padding:10px 14px;border-radius:var(--rm);background:var(--n0);color:var(--p700);box-shadow:var(--s2);font-weight:600;text-decoration:none}.cws-evitement:focus{top:12px}.cws-main{flex:1 0 auto}.cws-main:focus{outline:none}.cws-bandeau{position:sticky;top:0;z-index:40;background:var(--n0);border-bottom:1px solid var(--n100)}.cws-bandeau-c{display:flex;align-items:center;gap:20px;min-height:64px}.cws-marque{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:var(--ink)}.cws-marque-t{font-size:20px;font-weight:720;letter-spacing:-.01em;color:var(--ink);margin:0}.cws-nav{flex:1 1 auto;min-width:0}.cws-nav-l{list-style:none;margin:0;padding:0;display:flex;gap:4px;flex-wrap:wrap}.cws .cws-nav-a{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:var(--rm);color:var(--n700);text-decoration:none;font-weight:560}.cws .cws-nav-a:hover{background:var(--n50);color:var(--n900)}.cws .cws-nav-a[aria-current=page]{color:var(--p700);background:var(--p50)}.cws-actions{display:flex;align-items:center;gap:8px;flex:none}.cws .cws-langue{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 10px;border-radius:var(--rm);color:var(--n700);font-size:14px;font-weight:560;text-decoration:none}.cws .cws-langue:hover{background:var(--n50);color:var(--n900)}.cws-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:var(--rm);border:1px solid var(--n200);background:var(--n0);font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cws .cws-btn,.cws-btn{color:var(--n800)}.cws-btn:hover{background:var(--n50);border-color:var(--n300)}.cws .cws-btn-primaire{background:var(--p600);border-color:var(--p600);color:var(--n0)}.cws .cws-btn-primaire:hover{background:var(--p700);border-color:var(--p700);color:var(--n0)}.cws-btn-ghost{border-color:transparent;background:transparent}.cws-btn-lg{min-height:48px;padding:0 22px;font-size:16px}.cws-lien{display:inline-flex;align-items:center;gap:6px;font-weight:600;text-decoration:none}.cws-lien:hover{text-decoration:underline}.cws-menu{display:none;margin-left:auto;position:relative}.cws-menu-b{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--n200);border-radius:var(--rm);list-style:none;cursor:pointer;font-weight:600;color:var(--n800)}.cws-menu-b::-webkit-details-marker{display:none}.cws-menu[open] .cws-menu-b{background:var(--n50)}.cws-menu-p{position:absolute;right:0;top:calc(100% + 8px);width:min(320px,calc(100vw - 32px));background:var(--n0);border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s3);padding:8px}.cws-menu-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cws .cws-menu-a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--rm);color:var(--n800);text-decoration:none;font-weight:560}.cws .cws-menu-a:hover{background:var(--n50)}.cws .cws-menu-a[aria-current=page]{color:var(--p700);background:var(--p50)}.cws .cws-menu-a.is-primaire{background:var(--p600);color:var(--n0);justify-content:center;margin-top:6px}.cws-hero{padding:72px 0 56px;background:var(--n50);border-bottom:1px solid var(--n100)}.cws-hero-s{padding:48px 0 40px}.cws-surtitre{display:flex;align-items:center;gap:10px;margin:0 0 10px;color:var(--p700);font-size:14px;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.cws-h1{margin:0 0 16px;max-width:820px;font-size:44px;line-height:1.12;font-weight:740;letter-spacing:-.02em;overflow-wrap:anywhere}.cws-h1,.cws-h2{color:var(--ink)}.cws-h2{margin:0 0 12px;font-size:30px;line-height:1.2;font-weight:700;letter-spacing:-.01em}.cws-h3{margin:28px 0 8px;font-size:20px;line-height:1.3;font-weight:660;color:var(--ink)}.cws-lead{font-size:19px;line-height:1.6}.cws-lead,.cws-lead-s{margin:0 0 24px;max-width:720px;color:var(--n600)}.cws-texte{margin:0 0 16px;color:var(--n700)}.cws-cta{display:flex;flex-wrap:wrap;gap:12px;margin:0}.cws-section{padding:56px 0}.cws-section-alt{background:var(--n25);border-top:1px solid var(--n100);border-bottom:1px solid var(--n100)}.cws-appel{text-align:center}.cws-appel .cws-cta{justify-content:center}.cws-mention{margin:16px 0 0;font-size:14px;color:var(--n600)}.cws-grille{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cws-grille-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cws-carte{background:var(--n0);border:1px solid var(--n150);border-radius:var(--rl);padding:22px;min-width:0}.cws-carte-lien{position:relative;transition:border-color .15s ease,box-shadow .15s ease}.cws-carte-lien:hover{border-color:var(--p300);box-shadow:var(--s2)}.cws-carte-lien .cws-carte-t a{color:var(--ink);text-decoration:none}.cws-carte-lien .cws-carte-t a:after{content:"";position:absolute;inset:0}.cws-carte-t{display:flex;align-items:center;gap:8px;margin:12px 0 6px;font-size:17px;line-height:1.35;font-weight:650;color:var(--ink)}.cws-carte .cws-carte-t:first-child{margin-top:0}.cws-carte-s{margin:0;font-size:15px;color:var(--n600)}.cws-carte-t>.ic{color:var(--ok600);flex:none}.cws-tuile{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--rm);background:var(--p50);color:var(--p700);flex:none}.cws-benefice{min-width:0}.cws-coches,.cws-modules{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.cws-coches{grid-template-columns:minmax(0,1fr);gap:8px}.cws-coches-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cws-coches li,.cws-modules li{display:flex;align-items:flex-start;gap:8px;min-width:0}.cws-coches .ic,.cws-modules .ic{flex:none;margin-top:4px;color:var(--ok600)}.cws-pastilles{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cws .cws-pastille{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--n200);border-radius:999px;background:var(--n0);text-decoration:none;font-weight:560}.cws-pastille:hover{border-color:var(--p300)}.cws-theme-resume{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.cws-theme-tete .cws-tuile{margin-bottom:12px}.cws-forfaits{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;align-items:stretch}.cws-forfait{display:flex;flex-direction:column;gap:10px}.cws-forfait-t{margin:0;font-size:20px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.cws-forfait-st{margin:10px 0 0;font-size:13px;font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:var(--n500)}.cws-prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:4px 0 0}.cws-prix-v{font-size:22px;font-weight:720;color:var(--ink);font-variant-numeric:tabular-nums}.cws-prix-ou{font-size:14px;color:var(--n500)}.cws-essai{display:flex;align-items:center;gap:6px;margin:0;font-size:14px;color:var(--tl700)}.cws-limites{margin:0;display:flex;flex-direction:column;gap:4px}.cws-limites>div{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px dashed var(--n150);font-size:14px}.cws-limites dt{color:var(--n600)}.cws-limites dd{margin:0;font-weight:600;color:var(--n900);text-align:right}.cws-options{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:14px}.cws-options li{display:flex;justify-content:space-between;gap:12px}.cws-option-p{font-weight:600;white-space:nowrap}.cws-forfait-a{margin:auto 0 0;padding-top:12px}.cws-forfait-a .cws-btn{width:100%}.cws-a-confirmer{display:flex;gap:16px;align-items:flex-start;max-width:760px}.cws-a-confirmer .cws-carte-t{margin-top:0}.cws-a-confirmer p{margin:0 0 12px}.cws-table-c{overflow-x:auto;border:1px solid var(--n150);border-radius:var(--rl)}.cws-table{width:100%;border-collapse:collapse;font-size:15px}.cws-table td,.cws-table th{padding:12px 16px;text-align:left;border-bottom:1px solid var(--n100)}.cws-table thead th{background:var(--n50);font-size:13px;font-weight:650;color:var(--n600)}.cws-table tbody tr:last-child td{border-bottom:0}.cws-form{display:flex;flex-direction:column;gap:16px;margin:0}.cws-form-a{margin:0}.cws-piege{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cws .ui-alert{margin:0 0 16px}.cws-provisoire-b{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--wa200);border-radius:var(--rl);background:var(--wa50);color:var(--wa700)}.cws-provisoire-b p{margin:0}.cws-provisoire-t{font-weight:700}.cws-provisoire{font-size:13px;color:var(--wa700)}.cws-prose p{margin:0 0 12px;color:var(--n700)}.cws-adresse{white-space:normal}.cws-pied{background:var(--ink);color:var(--inkT);padding:48px 0 32px;margin-top:auto}.cws-pied-c{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px}.cws-pied .cws-marque-t{color:var(--n0)}.cws-pied-s{margin:6px 0 0;font-size:14px;color:var(--inkD)}.cws-pied-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cws-pied-t{margin:0 0 10px;font-size:13px;font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:var(--n0)}.cws-pied ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cws .cws-pied a{color:var(--inkT);text-decoration:none;font-size:14px}.cws .cws-pied a:hover{color:var(--n0);text-decoration:underline}.cws-pied .cws-provisoire,.cws-pied-droits{color:var(--inkD)}.cws-pied-droits{grid-column:1/-1;margin:16px 0 0;padding-top:16px;border-top:1px solid var(--inkL);font-size:13px}@media (max-width:1000px){.cws-grille,.cws-grille-4{grid-template-columns:repeat(2,minmax(0,1fr))}.cws-nav-a{padding:0 8px}}@media (max-width:860px){.cws-actions,.cws-nav{display:none}.cws-menu{display:block}.cws-bandeau-c{justify-content:space-between}}@media (max-width:760px){.cws-h1{font-size:32px}.cws-h2{font-size:24px}.cws-lead{font-size:17px}.cws-hero{padding:48px 0 40px}.cws-hero-s{padding:36px 0 28px}.cws-section{padding:40px 0}.cws-coches-2,.cws-grille,.cws-grille-4,.cws-modules,.cws-theme-resume{grid-template-columns:minmax(0,1fr)}.cws-theme-resume{gap:16px}.cws-btn{min-height:44px}.cws-btn-lg{min-height:48px;width:100%}.cws-cta{flex-direction:column}.cws-pied-c,.cws-pied-nav{grid-template-columns:minmax(0,1fr)}.cws .cws-pied a{display:inline-flex;align-items:center;min-height:44px}.cws-pastille{min-height:44px}.cws-a-confirmer{flex-direction:column}}@media (prefers-reduced-motion:reduce){.cws *,.cws :after,.cws :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.met-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.met-geste{display:inline-flex;margin:0}.met-details{margin-top:10px;border-top:1px solid var(--n100);padding-top:8px;min-width:0}.met-details>summary{cursor:pointer;font-size:13.5px;font-weight:560;color:var(--n700);min-height:32px;display:flex;align-items:center}.met-details>summary:focus-visible{outline:2px solid var(--b500);outline-offset:2px;border-radius:var(--rs)}.met-journal{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--n600)}.met-famille{margin:18px 0 8px}.met-resultat{margin:0;padding:0 var(--sp-4) var(--sp-2)}.met-desc{display:block;margin-top:2px;max-width:60ch;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.met-modules{display:block;margin-top:4px}.met-catalogue td .met-actions{margin-top:0}.met-fiche-etat{display:flex;flex-direction:column;gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-4);margin:0;min-width:0}.met-fiche-etat>p{margin:0}.met-blocs{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--sp-4);padding:0 var(--sp-4) var(--sp-4)}.met-bloc{min-width:0}.met-bloc>.ui-h3{margin:0 0 var(--sp-2)}.met-liste{margin:0;padding:0 0 0 var(--sp-4);display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--c-text-2)}.met-fiche-etat.met-liste{padding-left:var(--sp-8)}@media (max-width:760px){.met-blocs{grid-template-columns:minmax(0,1fr);padding:0 var(--sp-3) var(--sp-3)}.met-resultat{padding:0 var(--sp-3) var(--sp-2)}.met-fiche-etat{padding:0 var(--sp-3) var(--sp-3)}}.ter-cl-champ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;min-width:0}.ter-cl-champ>.ui-input,.ter-cl-champ>.ui-select,.ter-cl-champ>.ui-textarea{flex:1 1 180px;min-width:0}.csa-page{display:grid;gap:16px}.csa-onglets{display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid var(--c-border);padding-bottom:6px}.csa-onglet{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:var(--rm);color:var(--c-text-2);text-decoration:none}.csa-onglet.is-on{background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:600}.csa-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px;border:0;margin:0;padding:0;min-width:0}.csa-plein{grid-column:1/-1}.csa-champ{display:grid;gap:4px;font-size:14px;color:var(--c-text-2)}.csa-champ>span:first-child{font-weight:600;color:var(--c-text)}.csa-case{display:flex;gap:8px;align-items:center;min-height:44px}.csa-actions{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.csa-inline{display:inline}.csa-note{margin-top:12px}.csa-statuts{display:flex;flex-wrap:wrap;gap:8px 24px}.csa-statut{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.csa-editeur{display:grid;gap:16px}@media (min-width:1100px){.csa-editeur{grid-template-columns:minmax(260px,320px) minmax(0,1fr) minmax(260px,320px);align-items:start}}.csa-col{display:grid;gap:16px;min-width:0}.csa-liste{list-style:none;margin:0;padding:0;display:grid;gap:6px}.csa-item{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--c-border);border-radius:var(--rm);background:var(--c-surface)}.csa-item.is-on{border-color:var(--c-accent);box-shadow:0 0 0 2px var(--c-accent-soft)}.csa-item.is-off{opacity:.7}.csa-item.is-glisse{opacity:.5}.csa-item.is-cible{border-style:dashed;border-color:var(--c-accent)}.csa-item-t{min-height:44px;display:inline-flex;align-items:center;color:var(--c-text);text-decoration:none;font-weight:600}.csa-poignee{cursor:grab;color:var(--c-text-3);display:inline-flex}.csa-gestes{display:inline-flex;flex-wrap:wrap}.csa-catalogue{list-style:none;margin:0;padding:0;display:grid;gap:8px}.csa-carte{display:grid;gap:2px;width:100%;text-align:left;padding:10px 12px;min-height:44px;border:1px solid var(--c-border);border-radius:var(--rm);background:var(--c-surface);cursor:pointer;font:inherit;color:var(--c-text)}.csa-carte span{font-size:13px;color:var(--c-text-2)}.csa-carte:focus-visible,.csa-carte:hover{border-color:var(--c-accent)}.csa-forme fieldset{border:0;margin:0;padding:0;min-width:0}.csa-apercus{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.csa-apercus .ui-btn{width:100%;justify-content:center}.csa-controle{border-top:1px solid var(--c-border);padding-top:8px;margin-top:8px}.csa-ok{color:var(--c-ok);display:flex;gap:6px;align-items:center;margin:0}.csa-erreurs{margin:0;padding-left:18px;color:var(--c-danger);font-size:14px}.csa-publier{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin-top:12px}.csa-historique{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:420px;overflow:auto}.csa-historique li{display:flex;justify-content:space-between;gap:8px;align-items:center;border-bottom:1px solid var(--c-border-soft);padding:4px 0}.csa-serp{display:grid;gap:2px;padding:12px;border:1px solid var(--c-border);border-radius:var(--rm);background:var(--c-surface-2)}.csa-serp-u{font-size:13px;color:var(--c-ok)}.csa-serp-t{font-size:18px;color:var(--c-accent-text)}.csa-serp-d{font-size:14px;color:var(--c-text-2)}.csa-medias{max-width:min(920px,calc(100vw - 32px));border:1px solid var(--c-border);border-radius:var(--rm);padding:16px}.csa-medias::backdrop{background:rgba(7,22,56,.45)}.csa-medias-g{list-style:none;margin:12px 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.csa-medias-g--grand{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.csa-media{display:grid;gap:4px;width:100%;padding:6px;border:1px solid var(--c-border);border-radius:var(--rm);background:var(--c-surface);cursor:pointer;font:inherit;text-align:left}.csa-media img,.csa-media-fiche img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--rs)}.csa-media:focus-visible,.csa-media:hover{border-color:var(--c-accent)}.csa-media-fiche{display:grid;gap:6px;padding:10px;border:1px solid var(--c-border);border-radius:var(--rm)}.csa-url{font-size:12px;word-break:break-all}.csa-couleur{display:flex;gap:8px;align-items:center}.csa-couleur input{width:52px;height:44px;padding:2px;border:1px solid var(--c-border);border-radius:var(--rs)}.csa-design{display:grid;gap:16px}.csa-design fieldset{border:1px solid var(--c-border)}.csa-sous-t{margin:20px 0 4px;font-size:15px;font-weight:600}.csa-liens{display:grid;gap:12px;margin-top:8px}.csa-lien{border:1px solid var(--c-border);border-radius:var(--rs);padding:12px;margin:0}.csa-lien legend{padding:0 6px;font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.csa-carte,.csa-item{transition:none}}.con-page [hidden],.con-reword[hidden]{display:none!important}.con-page.con-etroit{max-width:920px}.con-lead{max-width:76ch}.con-pile{gap:12px;margin:0;padding:0;list-style:none}.con-pile,.con-pile-s{display:flex;flex-direction:column;min-width:0}.con-pile-s{gap:10px}.con-pile-s>p{margin:0}.con-texte{font-size:13.5px;line-height:20px;color:var(--n800)}.con-pied,.con-texte{margin:0;overflow-wrap:anywhere}.con-pied{font-size:12.5px;line-height:18px;color:var(--n600);min-width:0}.con-pied .ic{width:14px;height:14px;color:var(--n400);vertical-align:-2px;margin-right:6px}.con-mono,.con-pied code,.con-tech-b{font-family:var(--mono);font-size:12px;letter-spacing:.01em}.con-pied-page{display:flex;align-items:flex-start;gap:8px}.con-pied-page>.ic{flex:none;margin:2px 0 0}.con-centre{justify-content:center;text-align:center}.con-quiet{color:var(--n500)}.con-etat{display:flex;align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:600}.con-etat .ic{flex:none}.con-lien{color:var(--p700);font-weight:560;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;overflow-wrap:anywhere}.con-lien:hover{color:var(--p800)}.con-alerte-s{font-size:12.5px;line-height:18px}.con-kpis4{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.con-kpis5{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.con-chiffres .ui-kpi-f{line-height:17px}.con-chiffres .ui-card-f{border-top:1px solid var(--n100)}.con-sec{flex-direction:column}.con-sec,.con-sec-h{display:flex;gap:10px;min-width:0}.con-sec-h{align-items:center}.con-sec-t{margin:0;font-size:15.5px;line-height:22px;font-weight:650;letter-spacing:-.008em;color:var(--n900);min-width:0;overflow-wrap:anywhere}.con-sec-s{margin:-2px 0 2px;font-size:13px;line-height:19px;color:var(--n600)}.con-fait{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;background:#fff;border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s1)}.con-fait.is-conflit{border-color:var(--er200);box-shadow:inset 3px 0 0 var(--er500),var(--s1)}.con-fait.is-range{background:var(--n25)}.con-fait-h{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.con-fait-id{flex:1 1 260px;min-width:0}.con-fait-v{margin:0;font-size:14.5px;line-height:21px;font-weight:620;color:var(--n900);overflow-wrap:anywhere}.con-fait-m{margin:2px 0 0;font-size:12.5px;line-height:17px;color:var(--n500)}.con-fait-st{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.con-fait-r{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:18px;color:var(--n600)}.con-fait-r .ic{flex:none;margin-top:2px;color:var(--n400)}.con-note{margin:0;padding:6px 10px;border-left:2px solid var(--n200);border-radius:0 var(--rs) var(--rs) 0;background:var(--n25);font-size:12.5px;line-height:18px;font-style:italic;color:var(--n700);overflow-wrap:anywhere}.con-fait-a{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.con-rejeter:hover{background:var(--er50);color:var(--er700)}.con-preuves{border-top:1px solid var(--n100);padding-top:2px}.con-preuves-s{display:inline-flex;align-items:center;gap:6px;min-height:32px;cursor:pointer;list-style:none;border-radius:var(--rs);font-size:12.5px;font-weight:600;color:var(--p700)}.con-preuves-s::-webkit-details-marker{display:none}.con-preuves-s:hover{color:var(--p800)}.con-preuves-n{font-weight:500;color:var(--n500)}.con-chev{transition:transform var(--t-fast) var(--ease)}.con-preuves[open]>.con-preuves-s .con-chev{transform:rotate(180deg)}.con-preuves-b{gap:10px;padding:4px 0 6px}.con-preuves-b,.con-preuves-l{display:flex;flex-direction:column}.con-preuves-l{gap:12px;margin:0;padding:0;list-style:none;counter-reset:con-preuve}.con-preuve{position:relative;min-width:0;padding-left:28px;counter-increment:con-preuve}.con-preuve:before{content:counter(con-preuve);position:absolute;left:0;top:0;width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:var(--n75);color:var(--n600);font-size:11px;font-weight:650;font-variant-numeric:tabular-nums}.con-preuve-h{margin:0;font-size:12.5px;line-height:19px;color:var(--n500);overflow-wrap:anywhere}.con-preuve-src{font-weight:620;color:var(--n800)}.con-extrait{margin:6px 0 0;padding:6px 10px;border-left:2px solid var(--p200);border-radius:0 var(--rs) var(--rs) 0;background:var(--n25);font-size:13px;line-height:19px;font-style:italic;color:var(--n800)}.con-extrait p{margin:0;overflow-wrap:anywhere}.con-preuve-d{margin:4px 0 0;font-size:12.5px;line-height:18px;color:var(--n600);overflow-wrap:anywhere}.con-preuve-d.is-quiet{color:var(--n500);font-style:italic}.con-anomalie{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:620;color:var(--er700)}.con-tech{border-top:1px dashed var(--n150);padding-top:2px}.con-tech-s{display:inline-flex;align-items:center;gap:6px;min-height:32px;cursor:pointer;list-style:none;font-size:12px;font-weight:560;color:var(--n500)}.con-tech-s::-webkit-details-marker{display:none}.con-tech-s:hover{color:var(--n800)}.con-tech-b{margin:2px 0 6px;color:var(--n600);line-height:18px;overflow-wrap:anywhere}.con-reword{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.con-reword-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.con-reword-a{display:flex;flex-wrap:wrap;gap:8px}.con-villes tr.is-conflit>td:first-child{box-shadow:inset 3px 0 0 var(--er500)}.con-villes .ui-cell-s{font-size:12px}.con-filtres{display:flex;flex-direction:column;gap:12px;padding:16px 22px}.con-filtres-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px}.con-filtres-a{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.con-file{list-style:none;margin:0;padding:0}.con-file-i{display:flex;flex-direction:column;gap:6px;min-width:0}.con-file-ctx{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;margin:0;font-size:12.5px;color:var(--n600)}.con-file-svc{font-weight:560;color:var(--n700)}.con-ville{text-decoration:none}.con-ville:hover{background:var(--n100);color:var(--n900)}.con-pages{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.con-services>li.con-service{display:flex;align-items:flex-start;gap:12px;padding:12px 22px}.con-service-c{flex:1 1 auto;min-width:0}.con-service-t{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap;margin:0;font-size:13.5px;line-height:20px;font-weight:600;color:var(--n900)}.con-service-s{margin:2px 0 0;font-size:12.5px;line-height:17px;color:var(--n500)}.con-service-n{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px 10px;flex:0 1 auto;max-width:45%;margin:0;font-size:12.5px;line-height:18px;color:var(--n600);text-align:right}.con-zones{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.con-zone{padding:8px 12px;border:1px solid var(--n100);border-radius:var(--rm);background:var(--n25)}.con-zone-t{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0;font-size:13.5px;color:var(--n900)}.con-zone-m{margin:2px 0 0;font-size:12px;line-height:17px;color:var(--n500)}.con-valeur{font-size:18px;line-height:26px;overflow-wrap:anywhere}.con-faits4{grid-template-columns:repeat(4,minmax(0,1fr))}.con-faits2{grid-template-columns:repeat(2,minmax(0,1fr))}.con-nombre{font-size:22px;line-height:28px;font-weight:660;font-variant-numeric:tabular-nums}.con-pages-src{flex-direction:column;align-items:flex-start;gap:4px}.con-liens{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;min-width:0}.con-liens .ui-link{overflow-wrap:anywhere}.con-raisons{margin:0;padding-left:18px;list-style:disc;font-size:13.5px;line-height:20px;color:var(--n800)}.con-raisons>li+li{margin-top:4px}.con-preuves-conf>li.con-preuve-conf{padding:12px 22px}.con-geste{display:flex;flex-direction:column;gap:12px}.con-geste .uf-barre{position:static}.con-toolbar .con-q{flex:1 1 240px;min-width:0}.con-toolbar .con-q .ui-search{width:100%}.con-jauge-l,.con-seg{flex-wrap:wrap}.con-jauge-l{display:inline-flex;align-items:center;gap:8px;min-width:0}.con-jauge{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;flex:none;width:72px;height:8px;border:0;border-radius:4px;background:var(--n100);overflow:hidden}.con-jauge::-webkit-meter-bar{background:var(--n100);border:0;border-radius:4px;height:8px}.con-jauge::-webkit-meter-even-less-good-value,.con-jauge::-webkit-meter-optimum-value,.con-jauge::-webkit-meter-suboptimum-value{background:var(--p500);border-radius:4px}.con-jauge::-moz-meter-bar{background:var(--p500);border-radius:4px}.con-jauge.is-desc::-webkit-meter-even-less-good-value,.con-jauge.is-desc::-webkit-meter-optimum-value,.con-jauge.is-desc::-webkit-meter-suboptimum-value{background:var(--ok500)}.con-jauge.is-desc::-moz-meter-bar{background:var(--ok500)}.con-jauge.is-court::-webkit-meter-even-less-good-value,.con-jauge.is-court::-webkit-meter-optimum-value,.con-jauge.is-court::-webkit-meter-suboptimum-value{background:var(--wa500)}.con-jauge.is-court::-moz-meter-bar{background:var(--wa500)}.con-jauge-v{font-size:12.5px;font-weight:620;color:var(--n800);font-variant-numeric:tabular-nums}.con-faits2 .con-jauge{width:120px}.con-champs{display:flex;flex-direction:column;gap:20px;padding:14px 22px 22px}.con-champ-l{gap:8px}.con-rempli{display:inline-flex;flex:none;color:var(--n300)}.con-rempli.is-ok{color:var(--ok600)}.con-sugs{gap:8px;margin-top:4px;padding-left:12px;border-left:2px solid var(--p100)}.con-sug,.con-sugs{display:flex;flex-direction:column}.con-sug{gap:6px;padding:10px 12px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25);transition:opacity var(--t-mid) var(--ease)}.con-sug.is-acceptee{opacity:.55}.con-sug-h{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.con-sug-v{font-size:13.5px;line-height:20px;font-weight:620;color:var(--n900);overflow-wrap:anywhere;min-width:0}.con-sug-m{margin:0;font-size:12.5px;color:var(--n500)}.con-sug-a{display:flex;flex-wrap:wrap;gap:8px}.con-depli-seul{border-top:0}.con-kv{grid-template-columns:220px minmax(0,1fr)}.con-services-l .ui-rl{min-height:64px}.con-encours{color:var(--p700)}.con-encours,.con-lien-outil{display:inline-flex;align-items:center;gap:6px}.con-lien-outil{font-size:13px;color:var(--n500)}.con-matiere{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.con-matiere>li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:20px;color:var(--n800)}.con-matiere>li .ic{flex:none;margin-top:2px;color:var(--n400)}.con-matiere>li.con-matiere-sep{margin-top:2px;padding-top:10px;border-top:1px solid var(--n100)}.con-matiere>li.is-ok .ic{color:var(--ok600)}.con-matiere>li.is-quiet{color:var(--n500)}.con-matiere>li.is-quiet .ic{color:var(--n300)}.con-montant{font-size:22px;line-height:28px;font-weight:660}.con-cout{border:0;border-radius:var(--rl) var(--rl) 0 0}.con-lancer{display:flex;flex-direction:column;gap:10px}.con-lancer-b{min-height:52px;font-size:15px;font-weight:650;letter-spacing:.01em}.con-lancer-aide{margin:0;text-align:center;font-size:12.5px;color:var(--n500)}.con-pct{margin-left:auto;font-size:22px;line-height:28px;font-weight:660;color:var(--n900);font-variant-numeric:tabular-nums}.con-barre{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:10px;border:0;border-radius:999px;background:var(--n100);overflow:hidden;color:var(--p600)}.con-barre::-webkit-progress-bar{background:var(--n100);border-radius:999px}.con-barre::-webkit-progress-value{background:var(--p600);border-radius:999px;-webkit-transition:width var(--t-mid) var(--ease);transition:width var(--t-mid) var(--ease)}.con-barre::-moz-progress-bar{background:var(--p600);border-radius:999px}.con-compte{margin:0;font-size:13px;color:var(--n600)}.con-verdicts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:4px 0 0;padding:0;list-style:none}.con-verdicts>li{display:flex;align-items:center;gap:8px;min-width:0;font-size:13.5px;line-height:20px;color:var(--n700)}.con-verdicts>li .ic{flex:none;color:var(--n400)}.con-verdicts>li b{min-width:2ch;font-weight:660;color:var(--n900)}.con-verdicts>li.is-ok .ic{color:var(--ok600)}.con-verdicts>li.is-ok b{color:var(--ok700)}.con-verdicts>li.is-quiet{color:var(--n500)}.con-verdicts>li.is-run .ic{color:var(--p600)}.con-verdicts>li.is-ko .ic{color:var(--er600)}.con-verdicts>li.is-ko b{color:var(--er700)}.con-run-pied{flex-direction:column;align-items:stretch;gap:6px}.con-cout-l{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;font-size:13.5px;color:var(--n700)}.con-cout-l>span{display:inline-flex;align-items:center;gap:6px}.con-cout-l .ic{color:var(--n400)}.con-cout-l b{font-size:15px;font-weight:660;color:var(--n900)}.con-run-a{display:flex;flex-wrap:wrap;gap:8px}.con-run-a .con-annuler{margin-left:auto}.con-tourne{animation:con-tourne 1.1s linear infinite}@keyframes con-tourne{to{transform:rotate(1turn)}}.con-verdict{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.con-langue{text-transform:uppercase}.con-raisons-c{min-width:220px}.con-cibles .con-raisons{font-size:12.5px;line-height:18px;color:var(--n700)}@media (min-width:1280px){.con-filtres-g{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1279px){.con-kpis5{grid-template-columns:repeat(2,minmax(0,1fr))}.con-kpis5>.ui-kpi:nth-child(odd){border-left:0}.con-kpis5>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}.con-kpis5>.ui-kpi:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:760px){.con-kpis4{grid-template-columns:repeat(2,minmax(0,1fr))}.con-kpis4>.ui-kpi:nth-child(3){border-left:0}.con-kpis4>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}.con-faits4{grid-template-columns:repeat(2,minmax(0,1fr))}.con-faits2{grid-template-columns:minmax(0,1fr)}.con-filtres{padding:14px 16px}.con-filtres-g{grid-template-columns:repeat(2,minmax(0,1fr))}.con-filtres-a>.ui-btn{flex:1 1 auto}.con-reword-g{grid-template-columns:minmax(0,1fr)}.con-services>li.con-service{flex-wrap:wrap;padding:12px 16px}.con-service-n{justify-content:flex-start;width:100%;max-width:none;padding-left:40px;text-align:left}.con-champs{padding:12px 16px 18px}.con-kv{grid-template-columns:minmax(0,1fr)}.con-preuves-conf>li.con-preuve-conf{padding:12px 16px}.con-verdicts{grid-template-columns:minmax(0,1fr)}.con-raisons-c{min-width:0}.con-villes.is-stack tr.is-conflit{box-shadow:inset 3px 0 0 var(--er500)}.con-villes.is-stack tr.is-conflit>td:first-child{box-shadow:none}.con-villes.is-stack tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 16px}.con-villes.is-stack td.is-primary{width:100%}.con-villes.is-stack td.is-num{display:inline-flex;width:auto;gap:6px;padding:0;justify-content:flex-start}.con-profils.is-stack tr{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.con-profils.is-stack td{width:auto;padding:0;gap:6px;align-items:center}.con-profils.is-stack td.is-primary{width:100%}.con-profils.is-stack td.is-actions{display:none}.con-profils .con-jauge{width:48px}.con-pages .ui-pager a{height:44px;min-width:44px}.ui-ph-meta .con-lien{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.con-run-a .con-annuler,.con-run-a .con-annuler .ui-btn,.con-run-a>.ui-btn{flex:1 1 auto}.con-run-a .con-annuler{margin-left:0;display:flex}}@media (prefers-reduced-motion:reduce){.con-tourne{animation:none}.con-chev,.con-sug{transition:none}.con-barre::-webkit-progress-value{-webkit-transition:none;transition:none}}.cvs-inbox{--cvs-top:162px;display:flex;overflow:hidden;min-height:360px;height:calc(100vh - var(--cvs-top));height:calc(100dvh - var(--cvs-top))}.cvs-inbox-grid{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);width:100%;height:100%;min-height:0}.cvs-col-list,.cvs-col-thread{display:flex;flex-direction:column;min-width:0;min-height:0}.cvs-col-thread{position:relative}.cvs-col-thread>.ui-empty,.cvs-col-thread>.ui-loading{flex:1;justify-content:center;background:var(--n25)}.cvs-scroll{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cvs-back{display:none}.cvs-16,.ui-search input.cvs-16{font-size:16px}.cvs-inbox .conv-row{min-height:44px}.cvs-inbox :focus-visible{outline:2px solid var(--p500);outline-offset:1px}.cvs-row-tags{display:inline-flex;align-items:center;gap:6px;flex:none}.cvs-list-vide .ui-empty{padding:32px 16px}.cvs-messages{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cvs-msg-w{min-width:0;max-width:85%}.cvs-bubble{overflow-wrap:anywhere;word-break:break-word}.cm-msg.is-out .cvs-bubble.is-echec{background:var(--er50);border:1px solid var(--er200);color:var(--er700)}.cvs-bubble.is-call .ic{flex:none}.cvs-pj{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.cm-msg.is-out .cvs-pj{justify-content:flex-end}.cvs-pj a{display:inline-flex;align-items:center;gap:6px;min-height:32px;max-width:100%;padding:0 10px;border:1px solid var(--n150);border-radius:var(--rs);background:#fff;color:var(--n800);font-size:12.5px;font-weight:560;text-decoration:none;box-shadow:var(--s1);transition:border-color var(--t-fast),background var(--t-fast)}.cvs-pj a:hover{border-color:var(--p200);background:var(--p50);color:var(--p700)}.cvs-pj a .ic{color:var(--n500)}.cvs-composer{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 8px)}.cvs-composer-t{font-size:16px;max-height:120px}.cvs-send{width:44px;height:44px}.cvs-send .ui-spinner{border-color:var(--p300);border-top-color:#fff}.cvs-composer-err{display:flex;align-items:flex-start;gap:6px;margin:0 2px 8px;font-size:12.5px;line-height:17px;color:var(--er700)}.cvs-composer-err .ic{flex:none;color:var(--er600);margin-top:1px}.cvs-modal{z-index:9999}.cvs-modal-box{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 20px)}@media (min-width:640px){.cvs-msg-w{max-width:75%}}@media (max-width:1023px){.cvs-inbox{--cvs-top:156px}.cvs-inbox-grid{grid-template-columns:minmax(260px,300px) minmax(0,1fr)}}@media (max-width:767px){.cvs-inbox{--cvs-top:130px;border-left:0;border-right:0;border-radius:0}.cvs-inbox-grid{grid-template-columns:minmax(0,1fr)}.cvs-inbox[data-view=list] .cvs-col-thread,.cvs-inbox[data-view=thread] .cvs-col-list{display:none}.cvs-back{display:inline-flex}}@media (max-width:760px){.cvs-pj a{min-height:44px}.cvs-log-quand{font-weight:620;color:var(--n900)}}.cvs-ntpl{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}.cvs-ntpl-main{display:flex;flex-direction:column;gap:16px;min-width:0}.cvs-ntpl-aside{position:sticky;top:calc(var(--top-h) + 16px);min-width:0}.cvs-ntpl-grp>.ui-card-h .tp-slug{margin-left:auto}.cvs-ntpl-i{display:flex;flex-direction:column;gap:10px;padding:16px 22px;border-top:1px solid var(--n100)}.cvs-ntpl-h{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.cvs-ntpl-n{min-width:0;font-size:13.5px;font-weight:600;color:var(--n800);overflow-wrap:anywhere}.cvs-ntpl-i .ui-textarea{min-height:76px}.cvs-ntpl-f{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cvs-ntpl-alerte code{font-family:var(--mono);font-size:12px}.cvs-ntpl-vars{display:flex;flex-wrap:wrap;gap:6px}.cvs-ntpl-vars code{font-family:var(--mono);font-size:12px;color:var(--n700);background:var(--n75);border-radius:var(--r-xs);padding:2px 6px}@media (max-width:1180px){.cvs-ntpl{grid-template-columns:minmax(0,1fr)}.cvs-ntpl-aside{position:static;order:-1}}@media (max-width:760px){.cvs-ntpl-i{padding:14px 16px}.cvs-ntpl-f .ui-btn{flex:1 1 auto}}.s-voice .s-voice-dot{position:absolute;right:7px;bottom:7px;width:8px;height:8px;border-radius:50%;background:var(--n300);border:2px solid #fff;box-sizing:content-box}.s-voice[data-state=ready] .s-voice-dot{background:var(--ok500)}.s-voice[data-state=busy] .s-voice-dot{background:var(--er500);animation:cvs-pulse 1.2s ease-in-out infinite}.s-voice[data-state=error] .s-voice-dot{background:var(--wa500)}.cvs-sp-panel{position:fixed;right:16px;bottom:96px;z-index:10000;width:340px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s3);color:var(--n900);font-size:14px;opacity:0;transform:translateY(8px);transition:transform var(--t-mid) var(--ease),opacity var(--t-mid) var(--ease)}.cvs-sp-panel.in{opacity:1;transform:none}.cvs-sp-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px 8px 16px;border-bottom:1px solid var(--n100)}.cvs-sp-title{font-size:14px;font-weight:650}.cvs-sp-body{padding:14px 16px 16px}.cvs-sp-contact{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.cvs-sp-av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--p50);color:var(--p600)}.cvs-sp-ct{min-width:0}.cvs-sp-name{font-size:15px;line-height:1.25;font-weight:650;overflow-wrap:anywhere}.cvs-sp-line{font-size:12px;line-height:1.35;color:var(--n500)}.cvs-sp-num{font-size:16px;letter-spacing:.02em}.cvs-sp-keypad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.cvs-sp-keypad .sp-key{height:46px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;color:var(--n900);font:inherit;font-size:18px;font-weight:600;line-height:1.1;cursor:pointer;transition:background var(--t-fast)}.cvs-sp-keypad .sp-key:hover{background:var(--n50)}.cvs-sp-keypad .sp-key small{display:block;margin-top:1px;font-size:9px;font-weight:600;letter-spacing:.12em;line-height:1;color:var(--n400)}.cvs-sp-keypad .sp-key:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.cvs-sp-note{margin:10px 0 0;padding:10px 12px;border:1px solid var(--er100);border-radius:var(--rm);background:var(--er50);color:var(--er700);font-size:13px;line-height:1.45}.cvs-sp-call{margin-top:12px}.cvs-sp-bar{position:fixed;right:16px;bottom:96px;z-index:10000;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:8px 8px 8px 14px;border-radius:var(--rm);background:var(--ink);color:#fff;box-shadow:var(--s4);font-size:13px;font-weight:600}.cvs-sp-bar[data-phase=lost]{background:var(--er700)}.cvs-sp-bar-t{display:flex;align-items:center;gap:6px;min-width:0;padding-right:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cvs-sp-bar-s{opacity:.9;font-variant-numeric:tabular-nums}.cvs-sp-bar button{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:0;border-radius:var(--rs);background:var(--ink3);color:#fff;font:inherit;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer;transition:background var(--t-fast)}.cvs-sp-bar button:hover{background:var(--n700)}.cvs-sp-bar button[aria-pressed=true]{background:#fff;color:var(--n900)}.cvs-sp-bar button:focus-visible{outline:2px solid #fff;outline-offset:2px}.cvs-sp-bar .cvs-sp-end{background:var(--er600)}.cvs-sp-bar .cvs-sp-end:hover{background:var(--er700)}.cvs-sp-bar .ic{width:12px;height:12px}.cvs-sp-pad{position:fixed;right:16px;bottom:150px;z-index:10001;width:240px;padding:10px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;box-shadow:var(--s3)}.cvs-sp-pad .cvs-sp-keypad{margin:0}.cvs-sp-pad .sp-key{height:40px;font-size:16px}.cvs-sp-trace{min-height:16px;margin-top:6px;text-align:center;font-size:12px;letter-spacing:.2em;color:var(--n500);font-variant-numeric:tabular-nums}.cvs-sp-after{position:fixed;right:16px;bottom:96px;z-index:10000;width:300px;max-width:calc(100vw - 32px);padding:12px 14px 14px;border:1px solid var(--n150);border-radius:var(--rl);background:#fff;box-shadow:var(--s3);color:var(--n900)}.cvs-sp-after-h{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.cvs-sp-after-t{font-size:14px;font-weight:650}.cvs-sp-after-s{font-size:12px;color:var(--n500)}.cvs-sp-after-a{display:flex;flex-direction:column;gap:8px}.cvs-sp-after-a>.sp-call,.cvs-sp-after-a>.sp-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:0 14px;border:1px solid transparent;border-radius:var(--rs);font:inherit;font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:background var(--t-fast)}.cvs-sp-after-a>.sp-call{background:var(--ok600);border-color:var(--ok700);color:#fff}.cvs-sp-after-a>.sp-call:hover{background:var(--ok700)}.cvs-sp-after-a>.sp-call:disabled{opacity:.6;cursor:default}.cvs-sp-after-a>.sp-secondary{background:var(--n75);color:var(--n900)}.cvs-sp-after-a>.sp-secondary:hover{background:var(--n100)}.cvs-sp-after-a>.sp-call:focus-visible,.cvs-sp-after-a>.sp-secondary:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.cvs-sp-sheet{position:fixed;left:0;right:0;bottom:0;z-index:10000;display:flex;flex-direction:column;overflow:hidden;height:min(600px,88vh);height:min(600px,88dvh);background:#fff;border-radius:var(--rl) var(--rl) 0 0;box-shadow:var(--s4);transition:transform var(--t-mid) var(--ease)}.cvs-sp-sheet.reduite{transform:translateY(calc(100% + 20px))}.cvs-sp-sheet-h{display:flex;justify-content:flex-end;padding:4px 8px;border-bottom:1px solid var(--n100)}.cvs-sp-sheet-b{flex:1;min-height:0;display:flex}.cvs-sp-sheet-b iframe{flex:1;width:100%;height:100%;border:0}@media (max-width:767px){.cvs-sp-panel{left:0;right:0;bottom:0;width:auto;max-width:none;max-height:88vh;max-height:88dvh;border-radius:var(--rl) var(--rl) 0 0;transform:translateY(16px)}.cvs-sp-panel.in{transform:none}.cvs-sp-body{overflow-y:auto;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.cvs-sp-panel .sp-key{height:54px;font-size:20px}.cvs-sp-bar{left:12px;right:12px;bottom:92px;justify-content:space-between}.cvs-sp-pad{bottom:146px}.cvs-sp-after,.cvs-sp-pad{left:12px;right:12px;width:auto}.cvs-sp-after{bottom:92px}}@media (max-width:760px){.cvs-sp-bar{padding:6px 6px 6px 12px}.cvs-sp-bar button{min-height:44px;min-width:44px;justify-content:center}.cvs-sp-pad .sp-key{height:44px}.cvs-sp-after-a>.sp-call,.cvs-sp-after-a>.sp-secondary{min-height:44px}}.cvs-phone{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--n50);color:var(--n900)}.cvs-phone-top{justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid var(--n150)}.cvs-phone-brand,.cvs-phone-top{display:flex;align-items:center;gap:8px}.cvs-phone-brand{font-size:14px;font-weight:650}.cvs-phone-brand .ic{color:var(--p600)}.cvs-phone-mode{font-size:11.5px;color:var(--n500)}.cvs-phone-card{flex:1;display:flex;flex-direction:column;align-items:center;padding:22px 20px 18px;text-align:center}.cvs-phone-av{position:relative;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;margin-bottom:12px;background:var(--p50);color:var(--p600)}.cvs-phone-av .ic{width:30px;height:30px}.cvs-phone[data-phase=connecting] .cvs-phone-av:after,.cvs-phone[data-phase=ringing] .cvs-phone-av:after{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px solid var(--p300);animation:cvs-sonne 1.2s ease-out infinite}.cvs-phone-name{font-size:18px;line-height:1.25;font-weight:650;overflow-wrap:anywhere}.cvs-phone-masked{min-height:18px;margin-top:2px;font-size:13px;letter-spacing:.04em;color:var(--n700)}.cvs-phone-line{min-height:17px;margin-top:2px;font-size:12px;color:var(--n500)}.cvs-phone-status{display:flex;align-items:center;justify-content:center;gap:8px;margin:16px 0 4px;font-size:13px;color:var(--n700)}.cvs-phone-dot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--n400)}.cvs-phone-status[data-phase=connecting] .cvs-phone-dot,.cvs-phone-status[data-phase=preparing] .cvs-phone-dot,.cvs-phone-status[data-phase=ringing] .cvs-phone-dot{background:var(--p600);animation:cvs-pulse 1.2s ease-in-out infinite}.cvs-phone-status[data-phase=connected] .cvs-phone-dot{background:var(--ok600)}.cvs-phone-status[data-phase=ended] .cvs-phone-dot{background:var(--n500)}.cvs-phone-timer{margin:2px 0 14px;font-size:28px;line-height:36px;font-weight:650;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--n900)}.cvs-phone-ctl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:300px}.cvs-phone-ctl .ui-btn{height:44px}.cvs-phone-ctl .ui-btn[aria-pressed=true]{background:var(--n900);border-color:var(--n900);color:#fff}.cvs-phone-ctl .ui-btn[aria-pressed=true] .ic{color:#fff}.cvs-phone-pad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:300px;margin-top:12px}.cvs-phone-pad .ph-key{height:50px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;color:var(--n900);font:inherit;font-size:20px;font-weight:600;cursor:pointer;transition:background var(--t-fast)}.cvs-phone-pad .ph-key:hover{background:var(--n50)}.cvs-phone-pad .ph-key:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.cvs-phone-trace{min-height:18px;margin-top:6px;font-size:12px;letter-spacing:.2em;color:var(--n500);font-variant-numeric:tabular-nums}.cvs-phone-hangup{width:100%;max-width:300px;margin-top:16px}.cvs-phone .ph-msg{width:100%;max-width:320px;margin-top:16px;padding:12px 14px;border:1px solid var(--wa200);border-radius:var(--rm);background:var(--wa50);color:var(--wa700);font-size:13px;line-height:1.45;text-align:left}.cvs-phone .ph-msg.err{border-color:var(--er200);background:var(--er50);color:var(--er700)}.cvs-phone .ph-msg p{margin:0 0 10px}.cvs-phone-msg-a{display:flex;flex-wrap:wrap;gap:8px}.cvs-phone-hint{max-width:300px;margin:auto 0 0;padding-top:16px;font-size:11.5px;line-height:16px;color:var(--n500)}@keyframes cvs-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes cvs-sonne{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.3);opacity:0}}@media (prefers-reduced-motion:reduce){.cvs-sp-panel,.cvs-sp-sheet{transition:none}.cvs-phone-av:after,.cvs-phone-dot,.s-voice[data-state=busy] .s-voice-dot{animation:none}}.cour-ws{--cour-rail:200px;--cour-liste:380px;--cour-top:var(--top-h);display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:var(--n50);color:var(--n900)}body[data-rail=collapsed] .cour-ws{--cour-rail:56px}.cour-top{height:var(--cour-top);flex:none;display:flex;align-items:center;gap:12px;padding:0 16px;background:#fff;border-bottom:1px solid var(--n100);position:relative;z-index:30}.cour-top-menu{display:none}.cour-brand{display:inline-flex;align-items:center;gap:10px;flex:none;min-width:0;color:var(--n900);text-decoration:none}.cour-brand-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none;color:#fff;background:linear-gradient(160deg,var(--p400),var(--p700));box-shadow:var(--s1)}.cour-brand-ic .ic{width:17px;height:17px}.cour-brand-n{font-size:15px;font-weight:650;letter-spacing:-.012em;white-space:nowrap}.cour-brand-n b{color:var(--p700);font-weight:700}.cour-q{flex:1 1 auto;max-width:560px;min-width:0;margin:0 auto 0 12px}.cour-q>form{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1px solid transparent;border-radius:var(--rm);background:var(--n75);transition:background var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}.cour-q>form:hover{background:var(--n100)}.cour-q>form:focus-within{background:#fff;border-color:var(--p400);box-shadow:0 0 0 3px color-mix(in srgb,var(--p500) 18%,transparent)}.cour-q>form>.ic{width:17px;height:17px;color:var(--n400)}.cour-q input[type=search]{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;font:inherit;font-size:13.5px;color:var(--n900)}.cour-q input[type=search]::-moz-placeholder{color:var(--n500)}.cour-q input[type=search]::placeholder{color:var(--n500)}.cour-top-a{display:flex;align-items:center;gap:6px;flex:none}.cour-sync{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--n500);font-variant-numeric:tabular-nums}.cour-sync[data-sync-state=error]{color:var(--er700);font-weight:600}.cour-sync-btn.is-busy .ic{animation:ui-spin .8s linear infinite}.cour-acc{width:auto;max-width:220px}.cour-more,.cour-user{position:relative}.cour-me{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.cour-me:hover .ui-avatar,.cour-me[aria-expanded=true] .ui-avatar{box-shadow:0 0 0 3px var(--n100)}.cour-ws [data-menu]>[role=menu]{position:absolute;top:calc(100% + 6px);right:0;z-index:60;display:flex;flex-direction:column;min-width:240px;max-width:calc(100vw - 24px);padding:6px;background:#fff;border:1px solid var(--n100);border-radius:var(--rm);box-shadow:var(--s3);animation:ui-pop var(--t-fast) var(--ease)}.cour-ws [data-menu]>[role=menu]>:is(a,button){display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:6px 10px;border:0;border-radius:7px;background:none;font:inherit;font-size:13.5px;font-weight:520;color:var(--n800);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--t-fast)}.cour-ws [data-menu]>[role=menu]>:is(a,button):focus-visible,.cour-ws [data-menu]>[role=menu]>:is(a,button):hover{background:var(--n75);color:var(--n900);outline:none}.cour-ws [data-menu]>[role=menu]>:is(a,button)>.ic{color:var(--n500);flex:none}.cour-ws [data-menu]>[role=menu]>.is-danger,.cour-ws [data-menu]>[role=menu]>.is-danger>.ic{color:var(--er700)}.cour-ws [data-menu]>[role=menu]>.is-danger:hover{background:var(--er50)}.cour-ws [data-menu]>[role=menu] [aria-checked=true]>.ic{color:var(--p600)}.cour-menu-h{display:flex;flex-direction:column;gap:2px;padding:8px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--n100)}.cour-menu-h strong{font-size:14px;font-weight:620;color:var(--n900)}.cour-menu-h span{font-size:12.5px;color:var(--n500);overflow-wrap:anywhere}.cour-shell{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:var(--cour-rail) var(--cour-liste) minmax(640px,1fr)}.cour-rail{grid-column:1;grid-row:1}.cour-list{grid-column:2;grid-row:1}.cour-read{grid-column:3;grid-row:1}.cour-rail{min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;padding:8px 6px;background:var(--n25);border-right:1px solid var(--n100)}.cour-rail-acc{display:none;padding:4px 4px 12px;flex-direction:column;gap:6px}.cour-rail-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.cour-rail-i{position:relative;display:flex;align-items:center;gap:8px;min-height:38px;padding:0 8px;border-radius:var(--rs);color:var(--n700);font-size:13px;font-weight:540;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;transition:background var(--t-fast),color var(--t-fast)}.cour-rail-i>.ic{width:17px;height:17px;flex:none;color:var(--n500)}.cour-rail-i:hover{background:var(--n75);color:var(--n900)}.cour-rail-i.is-active{background:var(--p50);color:var(--p800);font-weight:620}.cour-rail-i.is-active>.ic{color:var(--p600)}.cour-rail-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.cour-rail-i>[data-count]{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:19px;padding:0 6px;border-radius:10px;background:var(--p50);color:var(--p700);font-size:11px;font-weight:650;letter-spacing:0;font-variant-numeric:tabular-nums}.cour-rail-i.is-active>[data-count]{background:#fff;box-shadow:var(--s1)}.cour-rail-i>[data-count].is-muted{background:var(--n100);color:var(--n600)}.cour-rail-x{margin-top:auto;display:flex;align-items:center;gap:8px;min-height:36px;padding:0 8px;border:0;border-radius:var(--rs);background:none;font:inherit;font-size:13px;color:var(--n500);text-align:left;white-space:nowrap;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.cour-rail-x:hover{background:var(--n75);color:var(--n900)}.cour-rail-x>.ic{width:17px;height:17px;flex:none;transition:transform var(--t-mid) var(--ease)}body[data-rail=collapsed] .cour-rail-t{display:none}body[data-rail=collapsed] .cour-rail-i,body[data-rail=collapsed] .cour-rail-x{justify-content:center;padding:0}body[data-rail=collapsed] .cour-rail-i>[data-count]{position:absolute;top:2px;right:0;min-width:16px;height:16px;padding:0 4px;font-size:10px}body[data-rail=collapsed] .cour-rail-x>.ic{transform:rotate(180deg)}.cour-scrim{display:none}.cour-list{min-width:0;min-height:0;overflow-y:auto;border-right:1px solid var(--n100)}.cour-lh,.cour-list{display:flex;flex-direction:column;background:#fff}.cour-lh{position:sticky;top:0;z-index:2;gap:8px;padding:14px 16px 12px;border-bottom:1px solid var(--n100)}.cour-lt{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.cour-lt h1{margin:0;font-size:16px;line-height:22px;font-weight:650;letter-spacing:-.01em;color:var(--n900)}.cour-lt-n{font-size:12px;color:var(--n500);white-space:nowrap;font-variant-numeric:tabular-nums}.cour-note{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;border-radius:var(--rs);background:var(--n50);font-size:12.5px;line-height:17px;color:var(--n600)}.cour-note>.ic{width:14px;height:14px;flex:none;margin-top:1px;color:var(--n400)}.cour-note a{color:var(--p700);font-weight:600}.cour-note.is-watch{background:var(--wa50);color:var(--wa700)}.cour-note.is-watch>.ic{color:var(--wa600)}.cour-note.is-problem{background:var(--er50);color:var(--er700)}.cour-note.is-problem>.ic{color:var(--er600)}.cour-chips{display:flex;flex-wrap:wrap;gap:6px}.cour-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:30px;padding:0 4px 0 10px;border:1px solid var(--p200);border-radius:var(--rs);background:var(--p50);color:var(--p800);font-size:12.5px;font-weight:560;white-space:nowrap}.cour-chip>.ic{width:13px;height:13px;flex:none}.cour-chip>a{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:6px;color:var(--p700)}.cour-chip>a:hover{background:var(--p100)}.cour-chip>a .ic{width:14px;height:14px}.cour-rows{list-style:none;margin:0;padding:0}.cour-row{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px 16px;border:0;border-bottom:1px solid var(--n75);background:none;font:inherit;color:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--t-fast)}.cour-row:hover{background:var(--n25)}.cour-row:focus-visible{outline:2px solid var(--p500);outline-offset:-2px}.cour-row.is-active{background:var(--p50);box-shadow:inset 3px 0 0 var(--p600)}.cour-row>.ui-avatar{margin-top:1px}.cour-row-m{flex:1;flex-direction:column;gap:2px}.cour-row-1,.cour-row-m{min-width:0;display:flex}.cour-row-1{align-items:center;gap:6px}.cour-row-who{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:560;color:var(--n800)}.cour-row-a{color:var(--n500);font-weight:520}.cour-row-d{flex:none;font-size:12px;color:var(--n500);font-variant-numeric:tabular-nums;white-space:nowrap}.cour-row-n{align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--n100);color:var(--n600);font-size:11px;font-weight:620;font-variant-numeric:tabular-nums}.cour-row-ic,.cour-row-n{flex:none;display:inline-flex}.cour-row-ic{color:var(--n400)}.cour-row-ic .ic{width:14px;height:14px}.cour-row-ic.is-star{color:var(--wa500)}.cour-row-ic.is-star .ic{fill:currentColor}.cour-row-s{font-size:13.5px;color:var(--n700)}.cour-row-p,.cour-row-s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cour-row-p{font-size:12.5px;color:var(--n500)}.cour-row.is-unread .cour-row-s,.cour-row.is-unread .cour-row-who{color:var(--n900);font-weight:680}.cour-row.is-unread .cour-row-d{color:var(--p700);font-weight:620}.cour-dot{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--p600);vertical-align:1px}.cour-row:not(.is-unread) .cour-dot{display:none}.cour-row.is-draft .cour-row-who{color:var(--er700)}.cour-row-tags{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;min-width:0}.cour-row-tags .ui-tag{max-width:170px;height:20px;font-size:11.5px}.cour-row-tags .ui-tag .ic{width:11px;height:11px}.cour-pager{position:sticky;bottom:0;margin-top:auto;display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:8px 12px;border-top:1px solid var(--n100);background:#fff;font-size:12.5px;color:var(--n500);font-variant-numeric:tabular-nums}.cour-pager>span:first-child{margin-right:6px}.cour-read{position:relative;min-width:0;min-height:0;overflow-y:auto;display:flex;flex-direction:column;background:var(--n50)}.cour-read[aria-busy=true]:before{content:"";position:sticky;top:0;z-index:6;display:block;flex:none;height:2px;background:linear-gradient(90deg,transparent,var(--p500),transparent) no-repeat;background-size:40% 100%;animation:cour-charge 1s linear infinite}.cour-read[aria-busy=true]>*{opacity:.55;transition:opacity var(--t-mid)}@keyframes cour-charge{0%{background-position:-40% 0}to{background-position:140% 0}}.cour-read>[data-pane-empty],.cour-vide{margin:auto;max-width:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:48px 24px;text-align:center}.cour-read>[data-pane-empty]>p,.cour-vide>p{margin:0}.cour-read>[data-pane-empty]>p:first-of-type,.cour-vide>p:first-of-type{font-size:15px;font-weight:620;color:var(--n900)}.cour-read>[data-pane-empty]>p:last-of-type,.cour-vide>p:last-of-type{font-size:13.5px;color:var(--n600)}.cour-vide-ic{width:48px;height:48px;margin-bottom:6px;border-radius:14px;display:grid;place-items:center;background:var(--p50);color:var(--p600);border:1px solid var(--p100)}.cour-vide-ic .ic{width:22px;height:22px}.cour-vide>.ui-btn{margin-top:10px}.cour-pane{display:flex;flex-direction:column;min-height:100%}.cour-ph{position:sticky;top:0;z-index:4;display:flex;align-items:center;gap:10px;padding:12px 20px;background:#fff;border-bottom:1px solid var(--n100)}.cour-ph.is-page{position:static;justify-content:flex-end;padding:8px 14px;border-bottom:0}.cour-back{display:none}.cour-ph-t{flex:1;min-width:0}.cour-ph-t h2{margin:0;font-size:17px;line-height:23px;font-weight:650;letter-spacing:-.012em;color:var(--n900);overflow-wrap:anywhere}.cour-ph-s{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin:2px 0 0;font-size:12.5px;color:var(--n500)}.cour-ph-s>.ic{width:13px;height:13px;color:var(--n400)}.cour-ph-a{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:2px;flex:none}.cour-ph-a>.cour-reply{margin-right:4px}.cour-inline{display:inline-flex;margin:0}.cour-star.is-on .ic{color:var(--wa500);fill:currentColor}.cour-notspam .ic{color:var(--ok600)}.cour-pb{display:flex;flex-direction:column;gap:12px;width:100%;max-width:1100px;padding:16px 20px 28px}.ui-alert.cour-spam{align-items:flex-start}.ui-alert.cour-spam>.ic{flex:none;margin-top:2px}.cour-spam-l{display:block;margin-top:4px;color:var(--n800)}.ui-alert.cour-spam>.cour-spam-a{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.cour-banner,.cour-mail-alert{margin-bottom:10px;align-items:center}.cour-ctx{display:flex;flex-direction:column;gap:10px}.cour-asg{gap:8px 12px;padding:10px 12px;background:#fff;border:1px solid var(--n150);border-radius:var(--rm)}.cour-asg,.cour-asg-f{display:flex;flex-wrap:wrap;align-items:center}.cour-asg-f{gap:8px;margin:0}.cour-asg-l{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:560;color:var(--n600)}.cour-asg-l .ic{color:var(--n400)}.cour-asg .ui-select{width:auto;min-width:180px;height:34px}.cour-suivi{flex-wrap:wrap;gap:4px}.cour-st,.cour-suivi{display:inline-flex;align-items:center}.cour-st{gap:6px;height:28px;padding:0 11px;border:1px solid var(--n200);border-radius:999px;background:#fff;font:inherit;font-size:12.5px;font-weight:580;color:var(--n600);cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.cour-st .ui-dot{width:6px;height:6px;border-radius:50%;background:var(--n300);flex:none}.cour-st:hover{border-color:var(--n300);color:var(--n900)}.cour-st.is-on{background:var(--ph-bg);border-color:var(--ph-bd);color:var(--ph-fg)}.cour-st.is-on .ui-dot{background:var(--ph-dot)}.cour-crm{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:14px 16px;background:#fff;border:1px solid var(--n150);border-radius:var(--rm)}.cour-crm-id{display:flex;align-items:center;gap:12px;min-width:0}.cour-crm-t{display:flex;flex-direction:column;gap:2px;min-width:0}.cour-crm-n{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:14px;font-weight:650;color:var(--n900);text-decoration:none}.cour-crm-n:hover{color:var(--p700)}.cour-crm-n .ic{width:13px;height:13px;flex:none;color:var(--n400)}.cour-crm-m{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12.5px;color:var(--n500)}.cour-crm-m a{display:inline-flex;align-items:center;gap:4px;color:var(--n600);text-decoration:none}.cour-crm-m a:hover{color:var(--p700)}.cour-crm-m .ic{width:13px;height:13px;color:var(--n400)}.cour-crm-o{display:inline-flex;flex-wrap:wrap;gap:2px;margin-left:auto}.cour-kpis{display:flex;gap:6px}.cour-kpis>a{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:64px;padding:6px 8px;border:1px solid var(--n100);border-radius:var(--rs);color:inherit;text-decoration:none;transition:border-color var(--t-fast),background var(--t-fast)}.cour-kpis>a:hover{border-color:var(--n200);background:var(--n25)}.cour-kpis b{font-size:16px;line-height:20px;font-weight:660;color:var(--n900);font-variant-numeric:tabular-nums}.cour-kpis span{font-size:11.5px;color:var(--n500)}.cour-kpis>a.is-zero b{color:var(--n300)}.cour-crm-h,.cour-crm>ul{grid-column:1/-1;list-style:none;margin:0;padding:10px 0 0;border-top:1px solid var(--n100);display:flex;flex-wrap:wrap;gap:4px 18px;font-size:12.5px}.cour-crm-h li{display:inline-flex;gap:6px;min-width:0}.cour-crm-h a{color:var(--p700);font-weight:560;text-decoration:none}.cour-crm-h a:hover{text-decoration:underline;text-underline-offset:2px}.cour-crm-h span{color:var(--n400)}.cour-crm-c{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.cour-crm-hist{grid-column:1/-1;padding-top:10px;border-top:1px solid var(--n100)}.cour-crm-ht{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:11.5px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)}.cour-crm-ht .ic{width:13px;height:13px}.cour-crm-hist ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cour-crm-hist li{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 0;font-size:13px}.cour-crm-hist li+li{border-top:1px solid var(--n75)}.cour-crm-hi{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:7px;background:var(--n75);color:var(--n500)}.cour-crm-hi .ic{width:13px;height:13px}.cour-crm-hist a{flex:1;min-width:0;color:var(--n800);text-decoration:none}.cour-crm-hist a:hover{color:var(--p700)}.cour-crm-hk{color:var(--n500)}.cour-crm-hist time{flex:none;font-size:12px;color:var(--n500);font-variant-numeric:tabular-nums}.cour-unk{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;background:#fff;border:1px dashed var(--n200);border-radius:var(--rm)}.cour-unk-t{flex:1;min-width:180px;display:flex;flex-direction:column;gap:2px}.cour-unk-t strong{font-size:13.5px;font-weight:620;color:var(--n900)}.cour-unk-t span{font-size:12.5px;color:var(--n500);overflow-wrap:anywhere}.cour-unk-a{display:inline-flex;flex-wrap:wrap;gap:6px}.cour-assoc{gap:8px;padding:12px 14px;background:#fff;border:1px solid var(--n150);border-radius:var(--rm)}.cour-assoc,.cour-assoc-r{display:flex;flex-direction:column}.cour-assoc-r{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto;gap:2px}.cour-assoc-r>li{font-size:13px;color:var(--n500)}.cour-assoc-r button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;min-height:40px;padding:7px 10px;border:0;border-radius:var(--rs);background:none;font:inherit;font-size:13.5px;color:var(--n900);text-align:left;cursor:pointer}.cour-assoc-r button:focus-visible,.cour-assoc-r button:hover{background:var(--p50);outline:none}.cour-assoc-r small{font-size:12px;color:var(--n500)}.cour-assoc-f{display:flex;justify-content:flex-end;gap:6px}.cour-refs{display:flex;flex-wrap:wrap;gap:6px}.cour-ref{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:30px;padding:0 10px;border:1px solid var(--p100);border-radius:var(--rs);background:var(--p50);color:var(--p800);font-size:12.5px;font-weight:580;text-decoration:none}.cour-ref:hover{background:var(--p100)}.cour-ref .ic{width:13px;height:13px;flex:none}.cour-thread{display:flex;flex-direction:column;gap:8px}.cour-msg{background:#fff;border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s1);overflow:hidden}.cour-msg.is-out{box-shadow:var(--s1),inset 3px 0 0 var(--p200)}.cour-msg-h{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;list-style:none;transition:background var(--t-fast)}.cour-msg-h::-webkit-details-marker{display:none}.cour-msg-h:hover{background:var(--n25)}.cour-msg-h:focus-visible{outline:2px solid var(--p500);outline-offset:-2px}.cour-msg-who{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:6px;column-gap:6px}.cour-msg-who strong{font-size:13.5px;font-weight:620;color:var(--n900)}.cour-msg-adr{font-size:12.5px;color:var(--n500);overflow-wrap:anywhere}.cour-msg-snip{flex-basis:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--n500)}.cour-msg.is-open .cour-msg-snip,details.cour-msg[open] .cour-msg-snip{display:none}.cour-msg-pj{flex:none;display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 7px;border-radius:var(--r-badge);background:var(--n75);color:var(--n600);font-size:12px;font-weight:560}.cour-msg-pj .ic{width:13px;height:13px}.cour-msg-d{flex:none;font-size:12.5px;color:var(--n500);font-variant-numeric:tabular-nums;white-space:nowrap}.cour-msg-b{padding:0 16px 16px}section.cour-msg:not(.is-open)>.cour-msg-b{display:none}details.cour-msg[open]>.cour-msg-h{border-bottom:1px solid var(--n75)}details.cour-msg[open]>.cour-msg-b{padding-top:12px}.cour-msg-meta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 12px;margin:0 0 12px 48px;font-size:12.5px;line-height:18px;color:var(--n600)}.cour-msg-meta dt{color:var(--n400)}.cour-msg-meta dd{margin:0;overflow-wrap:anywhere}.cour-frame{display:block;width:100%;height:160px;min-height:80px;border:0;background:#fff}.cour-msg-vide{margin:0;font-size:13.5px;font-style:italic;color:var(--n500)}.cour-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:22px;color:var(--n800)}.cour-text.is-sig{margin-top:16px;padding-top:12px;border-top:1px solid var(--n100);font-size:13px;color:var(--n500)}.cour-text.is-quote{margin-top:10px;padding:2px 0 2px 12px;border-left:3px solid var(--n200);font-size:13.5px;color:var(--n600)}.cour-quote{margin-top:12px}.cour-quote>summary{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:var(--rs);background:var(--n75);font-size:12.5px;font-weight:580;color:var(--n600);cursor:pointer;list-style:none;transition:background var(--t-fast),color var(--t-fast)}.cour-quote>summary::-webkit-details-marker{display:none}.cour-quote>summary:hover{background:var(--n100);color:var(--n900)}.cour-quote>summary .ic{width:14px;height:14px;color:var(--n500)}.cour-quote-c,.cour-quote[open] .cour-quote-o{display:none}.cour-quote[open] .cour-quote-c{display:inline}.cour-atts{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--n100)}.cour-atts>li{gap:2px;max-width:100%}.cour-att,.cour-atts>li{display:inline-flex;align-items:center}.cour-att{gap:8px;max-width:300px;min-height:40px;padding:6px 12px 6px 10px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;color:var(--n800);text-decoration:none;transition:border-color var(--t-fast),background var(--t-fast)}.cour-att:hover{border-color:var(--p200);background:var(--p50)}.cour-att>.ic{width:18px;height:18px;flex:none;color:var(--p600)}.cour-att>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:560}.cour-att>small{flex:none;font-size:12px;color:var(--n500);white-space:nowrap}.cour-att.is-missing{border-style:dashed;background:var(--n25);color:var(--n500)}.cour-att.is-missing>.ic{color:var(--n400)}.cour-replybar{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.cour-cmp{display:flex;flex-direction:column;background:#fff;border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s2);overflow:hidden}.cour-cmp-note{margin:12px 14px 4px}.cour-f{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border-bottom:1px solid var(--n100);transition:box-shadow var(--t-fast),background var(--t-fast)}.cour-f>label{flex:none;width:56px;font-size:13px;font-weight:560;color:var(--n500)}.cour-f>input,.cour-f>select{flex:1;min-width:0;height:42px;padding:0;border:0;outline:0;background:transparent;font:inherit;font-size:14px;color:var(--n900)}.cour-f>select[disabled]{color:var(--n400)}.cour-f:focus-within{background:var(--n25);box-shadow:inset 3px 0 0 var(--p500)}.cour-f-o{display:flex;gap:2px;flex:none}.cour-f-note{margin:8px 14px 0}.cour-err{display:flex;align-items:center;gap:6px;margin:0;padding:6px 14px;font-size:12.5px;font-weight:560;color:var(--er700);background:var(--er50)}.cour-cmp-tools{display:flex;justify-content:flex-end;padding:4px 10px;border-bottom:1px solid var(--n100)}.cour-cmp-tools [role=menu]{max-height:260px;overflow-y:auto}.cour-cmp-t{display:block;width:100%;min-height:200px;padding:14px;border:0;outline:0;resize:vertical;background:#fff;font:inherit;font-size:14px;line-height:22px;color:var(--n900)}.cour-cmp-t::-moz-placeholder{color:var(--n400)}.cour-cmp-t::placeholder{color:var(--n400)}.cour-cmp:not(.is-quick) .cour-cmp-t{min-height:320px}.cour-cmp-t:focus-visible{box-shadow:inset 0 0 0 2px var(--p400)}.cour-cmp-sig{padding:10px 14px;border-top:1px solid var(--n100)}.cour-case{display:flex;align-items:center;gap:10px;min-height:32px;font-size:13.5px;color:var(--n800);cursor:pointer}.cour-case small{font-size:12px;color:var(--n500)}.cour-sig{display:block;width:100%;height:110px;margin-top:8px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff}.cour-fwd{display:flex;flex-direction:column;gap:2px;margin:0;padding:10px 14px;border:0;border-top:1px solid var(--n100)}.cour-fwd legend{float:left;width:100%;margin-bottom:6px;padding:0;font-size:12.5px;font-weight:620;color:var(--n600)}.cour-docs-l{display:flex;flex-direction:column;gap:2px;margin:0;font-size:13px;color:var(--n500)}.cour-docs-l>label{min-height:32px;font-size:13.5px;color:var(--n800);cursor:pointer}.cour-cmp-foot,.cour-docs-l>label{display:flex;align-items:center;gap:8px}.cour-cmp-foot{flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--n100);background:var(--n25)}.cour-file{position:relative;overflow:hidden}.cour-file>input{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);opacity:0;cursor:pointer}.cour-file:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}.cour-files{min-width:0;font-size:12.5px;color:var(--n500);overflow-wrap:anywhere}.cour-cmp-foot>.cour-err{flex-basis:100%;order:10;border-radius:var(--rs)}.cour-cmp-sp{flex:1}.cour-cmp-st{font-size:12.5px;color:var(--n500)}.cour-discard,.cour-discard .ic{color:var(--er700)}.cour-toast{position:fixed;left:50%;bottom:24px;z-index:90;transform:translateX(-50%);display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:12px 16px;border-radius:var(--rm);background:var(--n900);color:#fff;font-size:13.5px;line-height:20px;font-weight:540;box-shadow:var(--s4)}.cour-toast.is-error{box-shadow:var(--s4),inset 3px 0 0 var(--er500)}.cour-toast>button{flex:none;min-height:32px;padding:0 10px;border:0;border-radius:var(--rs);background:color-mix(in srgb,#fff 16%,transparent);font:inherit;font-size:13px;font-weight:700;color:var(--p200);cursor:pointer}.cour-toast>button:hover{background:color-mix(in srgb,#fff 24%,transparent)}.cour-ws~[role=dialog]{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:56px 16px 24px;background:color-mix(in srgb,var(--n900) 88%,transparent)}.cour-ws~[role=dialog]>img{max-width:100%;max-height:calc(100% - 40px);-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:var(--rs);box-shadow:var(--s4)}.cour-ws~[role=dialog]>p{margin:0;font-size:13px;color:var(--n150);text-align:center;overflow-wrap:anywhere}.cour-ws~[role=dialog]>button{position:absolute;top:10px;right:12px;width:44px;height:44px;border:0;border-radius:50%;background:color-mix(in srgb,#fff 14%,transparent);font-size:24px;line-height:1;color:#fff;cursor:pointer}.cour-auth{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--n50)}.cour-auth-c{width:100%;max-width:420px;display:flex;flex-direction:column;gap:14px;padding:32px 28px}.cour-auth-c .ui-empty{padding:4px 0}.cour-auth-c .cour-brand{margin-bottom:6px}.cour-auth-c>h1{margin:4px 0 0}.cour-auth-code{margin:4px 0 0;font-size:40px;line-height:44px;font-weight:750;letter-spacing:-.02em;color:var(--n300);font-variant-numeric:tabular-nums}.cour-auth-f{display:flex;flex-direction:column;gap:14px}.cour-auth-ou{display:flex;align-items:center;gap:10px;margin:0;font-size:12.5px;color:var(--n500)}.cour-auth-ou:after,.cour-auth-ou:before{content:"";flex:1;height:1px;background:var(--n150)}.cour-box{display:grid;grid-template-columns:220px minmax(320px,400px) minmax(0,1fr);height:calc(100vh - 196px);height:calc(100dvh - 196px);min-height:520px;background:#fff;border:1px solid var(--n150);border-radius:var(--rl);box-shadow:var(--s1);overflow:hidden}.cour-side{min-width:0;min-height:0;overflow-y:auto;padding:12px 10px;background:var(--n25);border-right:1px solid var(--n100)}.cour-side,.cour-side-acc{display:flex;flex-direction:column;gap:6px}.cour-side-acc{margin:0 0 6px;padding:0 4px}.cour-side-acc .ui-select{height:36px}.cour-side-t{margin:10px 0 2px;padding:0 10px;font-size:11px;font-weight:620;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.cour-fold{display:flex;flex-direction:column;gap:2px}.cour-fold-r{margin-top:8px;padding-top:8px;border-top:1px solid var(--n100)}.cour-fold-i{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;border-radius:var(--rs);font-size:13.5px;font-weight:540;color:var(--n700);text-decoration:none;white-space:nowrap;transition:background var(--t-fast),color var(--t-fast)}.cour-fold-i>.ic{width:16px;height:16px;flex:none;color:var(--n500)}.cour-fold-i>span:not(.ui-count){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.cour-fold-i:hover{background:var(--n75);color:var(--n900)}.cour-fold-i.is-active{background:var(--p50);color:var(--p800);font-weight:620}.cour-fold-i.is-active>.ic{color:var(--p600)}.cour-side-sync{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding:10px 4px 0;border-top:1px solid var(--n100);font-size:12.5px;color:var(--n500)}.cour-side-sync [data-sync-state=error]{color:var(--er700);font-weight:600}.cour-col{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--n100)}.cour-col:last-child{border-right:0}.cour-col-h{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-bottom:1px solid var(--n100);flex:none}.cour-mode form{display:contents}.cour-mode button .ic{width:14px;height:14px}.cour-col-q{display:flex;align-items:center;gap:6px;margin:0}.cour-col-q .ui-search{flex:1 1 auto;width:100%;min-width:0}.cour-col-b{flex:1;min-height:0;overflow-y:auto}.cour-col>.cour-pager{position:static;margin-top:0}.cour-lecteur{background:var(--n50);overflow-y:auto}.cour-lecteur>.cour-pane,.cour-lecteur>.cour-vide{flex:1}.cour-lecteur .ui-empty,.cour-lecteur .ui-loading{margin:auto}.cour-pane-c{display:flex;flex-direction:column;min-height:100%}.cour-qui{display:flex;align-items:flex-start;gap:12px;padding:14px 20px 4px}.cour-qui-t{flex:1;min-width:0}.cour-qui-n{margin:0;font-size:14px;font-weight:620;color:var(--n900);overflow-wrap:anywhere}.cour-qui-n>span{font-weight:450;font-size:12.5px;color:var(--n500)}.cour-qui-d{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin:4px 0 0;font-size:12.5px;line-height:18px;color:var(--n600)}.cour-qui-d dt{color:var(--n400)}.cour-qui-d dd{margin:0;overflow-wrap:anywhere}.cour-qui-date{flex:none;font-size:12.5px;color:var(--n500);font-variant-numeric:tabular-nums}.cour-corps{padding:4px 0}.cour-mail{display:block;width:100%;border:0;background:#fff;border-radius:var(--rs)}.cour-mail-120{min-height:120px}.cour-mail-160{min-height:160px}.cour-mail-200{min-height:200px}.cour-carte{overflow:hidden}.cour-carte .cour-pb{max-width:none}.cour-cc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.cour-cmp-corps{min-height:260px;font-size:14px;line-height:22px}.cour-sigbox{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.cour-sigbox-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cour-sigbox .cour-sig{height:120px;margin-top:0}.cour-drop,.cour-pjs{display:flex;flex-direction:column;gap:8px}.cour-drop{align-items:center;padding:18px 16px;border:2px dashed var(--n200);border-radius:var(--rm);background:var(--n25);font-size:13.5px;color:var(--n600);text-align:center;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.cour-drop>.ic{color:var(--n400)}.cour-drop:hover{border-color:var(--p300)}.cour-drop.is-active{border-color:var(--p500);background:var(--p50)}.cour-drop>span{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px}.cour-pj-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cour-pj{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 6px 4px 10px;border:1px solid var(--n150);border-radius:var(--rs);background:#fff;font-size:13px;color:var(--n800)}.cour-pj-ic .ic,.cour-pj>.ic{width:16px;height:16px;flex:none;color:var(--p600)}.cour-pj-ic{display:inline-flex}.cour-pj>.ui-trunc{flex:1}.cour-pj small{flex:none;font-size:12px;font-variant-numeric:tabular-nums}.cour-pj small,.cour-pj-x .ic{color:var(--n500)}.cour-pj-x:hover .ic{color:var(--er600)}label.cour-pj{cursor:pointer}.cour-pj-m{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px;font-size:12px;color:var(--n500);font-variant-numeric:tabular-nums}.cour-pj-m .is-over{color:var(--er700);font-weight:620}.cour-herite{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.cour-herite>legend{display:inline-flex;align-items:center;gap:6px;padding:0 4px;font-size:12.5px;font-weight:620;color:var(--n700)}.cour-herite>legend .ic{width:14px;height:14px;color:var(--n500)}.cour-comptes{list-style:none;margin:0;padding:0}.cour-compte,.cour-comptes{display:flex;flex-direction:column;gap:12px}.cour-compte{padding:18px 20px}.cour-compte-h{display:flex;align-items:center;gap:14px;min-width:0}.cour-compte-t{flex:1;min-width:0}.cour-compte-t .ui-card-t{min-width:0}.cour-compte-mail{margin:2px 0 0;font-size:13.5px;color:var(--n600);overflow-wrap:anywhere}.cour-compte-a{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px;flex:none}.cour-compte-etat{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 12px;border-radius:var(--rm);background:var(--n25);border:1px solid var(--n100)}.cour-compte-det{flex:1 1 240px;min-width:0;font-size:13px;line-height:19px;color:var(--n600)}.cour-compte-srv{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0;font-size:12.5px;color:var(--n600)}.cour-compte-srv>div{display:flex;align-items:center;gap:6px;min-width:0}.cour-compte-srv dt{display:inline-flex;align-items:center;gap:5px;color:var(--n500)}.cour-compte-srv dt:after{content:":"}.cour-compte-srv dt .ic{width:13px;height:13px;color:var(--n400)}.cour-compte-srv dd{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.cour-compte-err{margin:0}.cour-cases{display:flex;flex-wrap:wrap;gap:8px 28px}.cour-col2{grid-column:span 2}.cour-efface{margin-top:2px;font-size:12.5px}.cour-sec-alerte{margin:12px 22px 0}.cour-avert{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;color:var(--wa700)}.cour-wz .ui-steps{margin:0}.cour-wz-f{gap:16px}.cour-wz-e,.cour-wz-f{display:flex;flex-direction:column}.cour-wz-e{gap:14px;padding:20px 22px}.cour-wz-t{display:flex;align-items:center;gap:10px;margin:0;font-size:15.5px;line-height:22px;font-weight:650;letter-spacing:-.008em;color:var(--n900)}.cour-wz-t:focus{outline:none}.cour-wz-t:focus-visible{outline:2px solid var(--p500);outline-offset:4px;border-radius:var(--r-xs)}.cour-wz-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.cour-wz-a{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding-top:6px;border-top:1px solid var(--n100)}.cour-wz-a>.ui-btn-ghost:first-child{margin-right:auto}.cour-wz-fourn{display:flex;align-items:flex-start;gap:14px}.cour-wz-aide{margin:6px 0 0;font-size:13.5px;line-height:20px;color:var(--n700)}.cour-wz-avance .ui-depli-s{color:var(--n800)}.cour-wz-avance .ui-depli-s>.ic:first-child{color:var(--n500)}.cour-wz-avance-b{display:flex;flex-direction:column;gap:14px}.cour-wz-fs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;border:0}.cour-wz-fs>legend{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:0;font-size:13px;font-weight:620;color:var(--n800)}.cour-wz-fs>legend .ic{width:14px;height:14px;color:var(--n500)}.cour-wz-res{display:flex;flex-direction:column;gap:6px}.cour-wz-res:empty{display:none}.cour-wz-l{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font-size:13.5px;line-height:20px;color:var(--n700)}.cour-wz-l>span .ic{width:16px;height:16px}.cour-wz-l.is-ok{color:var(--ok700)}.cour-wz-l.is-ko{color:var(--er700)}.cour-wz-l.is-watch{color:var(--wa700)}.cour-wz-err{margin:0}.cour-wz-recap{grid-template-columns:140px minmax(0,1fr)}.cour-sig-etat{margin:0}.cour-sigf .ui-card-h{row-gap:4px}.cour-sigf-s{flex-basis:100%}.cour-sigf-f{justify-content:flex-end}.cour-sigf>.uf-grille{padding-top:14px}.cour-sigf-g{display:flex;align-items:center;gap:8px;margin:6px 0 -4px;font-size:12px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)}.cour-sigf-g .ic{width:14px;height:14px}.cour-sig-ed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.cour-sig-apercu,.cour-sig-saisie{display:flex;flex-direction:column;gap:14px;min-width:0}.cour-sig-lh{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.cour-sig-code{font-family:var(--mono);font-size:12.5px;line-height:20px}.cour-sig-code[readonly]{background:var(--n50);color:var(--n600)}.cour-sig-prop{margin:0}.cour-sig-plain .ui-depli-s,.cour-sig-vars .ui-depli-s{color:var(--n800)}.cour-vars{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column}.cour-vars>li{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:6px 12px;padding:6px 0;border-top:1px solid var(--n100);font-size:12.5px}.cour-var{display:inline-flex;align-items:center;min-height:28px;padding:0 8px;border:1px solid var(--p100);border-radius:var(--r-badge);background:var(--p50);font-family:var(--mono);font-size:12px;color:var(--p800);cursor:pointer;white-space:nowrap;transition:background var(--t-fast)}.cour-var:hover:not([disabled]){background:var(--p100)}.cour-var[disabled]{cursor:default;opacity:.7}.cour-var-l{color:var(--n500)}.cour-var-v{color:var(--n800);overflow-wrap:anywhere}.cour-var-v.is-vide{color:var(--n400);font-style:italic}.cour-sig-etat,.cour-sig-etat-v{font-size:12px;color:var(--n500)}.cour-sig-cadre{display:block;width:100%;height:260px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff}.cour-sig-avert{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.cour-sig-avert>li{display:flex;align-items:flex-start;gap:6px;padding:6px 10px;border-radius:var(--rs);background:var(--wa50);font-size:12.5px;line-height:18px;color:var(--wa700)}.cour-sig-avert:empty{display:none}.cour-sig-plain .ui-depli-s>.ic:first-child{color:var(--n500)}.cour-sig-plain pre{margin:0;padding:12px;border:1px solid var(--n100);border-radius:var(--rm);background:var(--n50);font-family:var(--mono);font-size:12px;line-height:20px;color:var(--n800);white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:1279.98px){.cour-ws{--cour-liste:360px}body:not(.ibx-auth) .cour-ws{--cour-rail:56px}.cour-rail{padding:8px 6px}.cour-rail-t{display:none}.cour-rail-i,.cour-rail-x{justify-content:center;padding:0}.cour-rail-i>[data-count]{position:absolute;top:2px;right:0;min-width:16px;height:16px;padding:0 4px;font-size:10px}.cour-rail-x{display:none}.cour-top-menu{display:inline-flex}.cour-sync{display:none}body[data-drawer=open] .cour-rail{position:fixed;top:var(--cour-top);bottom:0;left:0;z-index:60;width:256px;padding:10px 8px;background:#fff;box-shadow:var(--s4)}body[data-drawer=open] .cour-rail-t{display:inline}body[data-drawer=open] .cour-rail-i{justify-content:flex-start;padding:0 10px}body[data-drawer=open] .cour-rail-i>[data-count]{position:static;min-width:22px;height:20px;padding:0 6px;font-size:11px}body[data-drawer=open] .cour-scrim{display:block;position:fixed;inset:var(--cour-top) 0 0 0;z-index:55;background:color-mix(in srgb,var(--n900) 32%,transparent)}.cour-box{grid-template-columns:184px minmax(280px,340px) minmax(0,1fr)}}@media (max-width:1099.98px){body:not(.ibx-auth) .cour-ws{--cour-rail:0px}.cour-shell{grid-template-columns:0 var(--cour-liste) minmax(0,1fr)}.cour-rail{padding:0;border-right:0}body[data-drawer=open] .cour-rail{padding:10px 8px}.cour-acc{max-width:160px}.cour-pb{padding:14px 16px 24px}}@media (max-width:999.98px){.cour-shell{grid-template-columns:minmax(0,1fr)}.cour-list,.cour-read{grid-column:1}.cour-rail{position:fixed;top:var(--cour-top);bottom:0;left:0;z-index:60;width:0}body[data-drawer=open] .cour-rail{width:264px}.cour-list{border-right:0}body[data-screen=list] .cour-read,body[data-screen=reading] .cour-list{display:none}.cour-back{display:inline-flex}.cour-q{margin-left:8px}.cour-new{position:relative;width:40px;padding:0}.cour-new>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cour-crm{grid-template-columns:minmax(0,1fr)}.cour-kpis>a{flex:1;min-width:0}.cour-sig-ed{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.cour-box{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:calc(100dvh - 150px);min-height:440px;border-radius:var(--rl)}.cour-side{flex-direction:row;align-items:center;gap:8px;padding:8px 10px;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--n100);scrollbar-width:none}.cour-side::-webkit-scrollbar{display:none}.cour-side-acc{flex:none;flex-direction:row;align-items:center;margin:0;padding:0}.cour-side-acc .ui-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cour-side-acc .ui-select{width:auto;max-width:180px}.cour-side-t{display:none}.cour-fold{flex-direction:row;flex:none;gap:4px}.cour-fold-r{margin:0;padding:0 0 0 8px;border-top:0;border-left:1px solid var(--n100)}.cour-fold-i>span:not(.ui-count){overflow:visible}.cour-side-sync{margin:0;padding:0 0 0 8px;border-top:0;border-left:1px solid var(--n100);flex:none}.cour-side-sync [data-last-sync-label]{display:none}.cour-col{border-right:0}.cour-box[data-view=list] .cour-lecteur,.cour-box[data-view=read] .cour-col:not(.cour-lecteur),.cour-box[data-view=read] .cour-side{display:none}.cour-box[data-view=read]{grid-template-rows:minmax(0,1fr)}.cour-back{display:inline-flex}.cour-ph{padding:10px 12px;flex-wrap:wrap}.cour-qui{padding:12px 12px 4px}.cour-cc,.cour-wz-fs,.cour-wz-g{grid-template-columns:minmax(0,1fr)}.cour-col2{grid-column:auto}}@media (max-width:760px){.cour-brand{min-width:44px;justify-content:center}.cour-brand,.cour-crm-n{min-height:44px}.cour-me{width:44px;height:44px}.cour-q>form{height:46px}.cour-rail-i,.cour-rail-x{min-height:44px}.cour-ws [data-menu]>[role=menu]>:is(a,button){min-height:44px}.cour-chip{height:auto;min-height:44px;padding-right:0}.cour-chip>a{width:44px;height:44px}.cour-st{height:auto;min-height:44px}.cour-asg .ui-select{height:44px}.cour-quote>summary{min-height:44px}.cour-msg-h{min-height:56px}.cour-att,.cour-ref{min-height:44px}.cour-ref{height:auto}.cour-kpis>a{min-height:56px;justify-content:center}.cour-crm-h a,.cour-crm-hist a{display:inline-flex;align-items:center;min-height:44px}.cour-assoc-r button,.cour-crm-m a{min-height:44px}.cour-f{min-height:48px}.cour-f>input,.cour-f>select{height:46px}.cour-case,.cour-docs-l>label,.cour-fold-i,.cour-toast>button{min-height:44px}.cour-side-acc .ui-select{height:44px}.cour-pj{min-height:48px}.cour-var{min-height:44px}.cour-compte{padding:16px}.cour-compte-h{flex-wrap:wrap}.cour-compte-a{flex:1 1 100%;justify-content:flex-start}.cour-vars>li{grid-template-columns:minmax(0,1fr);gap:4px}.cour-wz-e{padding:16px}.cour-wz-a .ui-btn{flex:1 1 auto}.cour-wz-a>.ui-btn-ghost:first-child{margin-right:0}.cour-sec-alerte{margin:12px 16px 0}}@media (max-width:600px){.cour-ws{--cour-top:52px}.cour-top{gap:6px;padding:0 8px}.cour-brand-n{display:none}.cour-q{max-width:none;margin:0}.cour-acc{display:none}.cour-rail-acc{display:flex}.cour-sync-btn{display:none}.cour-row{gap:10px;padding:12px}.cour-ph-t h2{font-size:16px;line-height:22px}.cour-ph-a{width:100%;justify-content:flex-end;gap:0}.cour-ph-a>.cour-reply{margin-right:0}.cour-reply>span,.cour-replybar>.ui-btn>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cour-reply,.cour-replybar>.ui-btn{position:relative}.cour-replybar>.ui-btn{flex:1}.cour-pb{padding:10px 10px 20px}.cour-msg-h{gap:10px;padding:10px}.cour-msg-b{padding:0 10px 12px}.cour-msg-meta{margin-left:0}.cour-f{padding:0 10px}.cour-f>label{width:44px}.cour-kpis{flex-wrap:wrap}.cour-att{max-width:100%}.cour-auth-c{padding:26px 20px}.cour-wz-etapes .ui-step-l{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ui-alert.cour-spam{flex-wrap:wrap}.ui-alert.cour-spam>.cour-spam-a{flex:1 1 100%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.cour-read[aria-busy=true]:before,.cour-sync-btn.is-busy .ic,.cour-ws [data-menu]>[role=menu]{animation:none}.cour-att,.cour-f,.cour-msg-h,.cour-rail-x>.ic,.cour-row,.cour-st{transition:none}}.doc-coupe{overflow-wrap:anywhere;min-width:0}.doc-mono{font-family:var(--mono);font-size:12px;letter-spacing:0}.doc-lien{color:var(--p700);font-weight:560;text-decoration:underline;text-underline-offset:2px}.doc-lien:hover{color:var(--p800)}.doc-pager a,.doc-pager span{font-variant-numeric:tabular-nums}.doc-sous{margin:0;font-size:12.5px;line-height:17px;color:var(--n500)}.doc-alerte-l{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 220px}.doc-alerte-l p{margin:0}.doc-liste-l{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:2px}:is(.doc-ha,.doc-fs,.doc-rv,.doc-pub,.doc-meta) [hidden]{display:none}:is(.doc-ha,.doc-fs,.doc-rv,.doc-meta) .ui-cell-s{display:block}.doc-ha .ui-btn{min-height:44px}.doc-ha .ui-input,.doc-ha .ui-select{height:44px}.doc-ha .ui-select{background-position:calc(100% - 17px) 19px,calc(100% - 12px) 19px}.doc-ha .ui-search{height:46px;min-height:46px}.doc-ha .ui-search input{height:44px}.doc-ha-note p{margin:0}.doc-ha-note .ui-alert-t{margin-bottom:2px}.doc-ha-note .doc-ha-note-s{margin-top:6px;font-size:12.5px;line-height:17px;opacity:.9}.doc-ha-vues .ui-view{height:auto;min-height:36px}.doc-ha-jobs{font-size:12px;font-weight:520;color:var(--n500)}.doc-ha-vues .ui-view.is-active .doc-ha-jobs{color:var(--n600)}.doc-ha-liste{overflow:visible}.doc-ha-outils{gap:10px}.doc-ha-q{flex:1 1 240px;max-width:380px;display:flex}.doc-ha-q .ui-search{width:100%;flex:1 1 auto}.doc-ha-n{margin-left:auto}.doc-ha-barre{position:sticky;top:0;z-index:6;display:grid;grid-template-columns:auto minmax(260px,2fr) minmax(220px,1fr);align-items:end;gap:12px 16px;padding:14px 22px;background:hsla(0,0%,100%,.96);border-bottom:1px solid var(--n100);-webkit-backdrop-filter:saturate(1.4) blur(6px);backdrop-filter:saturate(1.4) blur(6px)}.doc-ha-tous{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;font-size:13.5px;font-weight:560;color:var(--n800);cursor:pointer;white-space:nowrap;border-radius:var(--rs)}.doc-ha-tous:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}.doc-ha-article,.doc-ha-mode{min-width:0}.doc-ha-mode-l{display:flex;align-items:center;gap:8px}.doc-ha-mode-l .ui-select{flex:1 1 auto;min-width:0}.doc-ha-mois{width:96px;flex:none}.doc-ha-gestes{grid-column:1/-1;justify-content:flex-end}.doc-ha-compte:empty{display:none}.doc-ha-impact{grid-column:1/-1;margin:0;font-size:12.5px;line-height:17px;color:var(--n600)}.doc-ha-impact:empty{display:none}.doc-ha-apercu{grid-column:1/-1;padding:12px 14px;border-radius:var(--rm);border:1px solid var(--n150);background:var(--n50);font-size:13.5px;line-height:19px;color:var(--n700)}.doc-ha-apercu.is-info{background:var(--p50);border-color:var(--p100);color:var(--n800)}.doc-ha-apercu.is-alerte{background:var(--wa50);border-color:var(--wa100);color:var(--wa700)}.doc-ha-apercu.is-erreur{background:var(--er50);border-color:var(--er100);color:var(--er700)}.doc-ha-apercu-t{margin:0 0 8px;font-weight:600;color:var(--n900)}.doc-ha-apercu-s{margin:8px 0 0;font-size:12px;color:var(--n500)}.doc-ha-chiffres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;border:1px solid var(--p100);border-radius:var(--rs);overflow:hidden;background:var(--p100)}.doc-ha-chiffres>div{background:#fff;padding:8px 12px;min-width:0}.doc-ha-chiffres dt{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)}.doc-ha-chiffres dd{margin:2px 0 0;font-variant-numeric:tabular-nums;color:var(--n800)}.doc-ha-table .doc-ha-sel{width:56px;padding-right:0}.doc-ha-case{display:inline-grid;place-items:center;width:44px;height:44px;margin:-10px 0;border-radius:var(--rs);cursor:pointer}.doc-ha-case:hover{background:var(--n75)}.doc-ha-case:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:-2px}.doc-ha-cle,.doc-ha-libelle{display:block;overflow-wrap:anywhere}.doc-ha-cle{font-family:var(--mono);font-size:11.5px}.doc-ha-interp{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:360px}.doc-ha-interp .ui-tag{height:auto;min-height:22px;padding:2px 8px;white-space:normal;line-height:16px}.doc-ha-lie{display:inline-flex;align-items:center;gap:6px;font-weight:560;color:var(--n900)}.doc-ha-lie .ic{color:var(--ok600)}.doc-ha-perf{margin:0}@media (max-width:1180px){.doc-ha-barre{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.doc-ha-tous{grid-column:1/-1}}@media (max-width:760px){.doc-ha-vues .ui-view{min-height:44px}.doc-ha-barre{position:static;grid-template-columns:minmax(0,1fr);padding:12px 16px}.doc-ha-q{max-width:none;flex-basis:100%}.doc-ha-n{margin-left:0}.doc-ha-gestes>.ui-btn{flex:1 1 auto}.doc-ha-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-table.is-stack.doc-ha-table tr{display:flex;flex-direction:column}.ui-table.is-stack.doc-ha-table td.doc-ha-sel{order:9;width:100%;align-items:center;padding-top:6px}.doc-ha-case{margin:0}.doc-ha-interp{align-items:flex-end;max-width:none;text-align:right}}.doc-th-s{display:block;margin-top:2px;font-size:11px;line-height:14px;font-weight:500;color:var(--n400);white-space:normal}.doc-fs-depot .ui-card-b{padding-top:10px}.doc-fs-form{display:flex;flex-direction:column;gap:14px}.doc-fs-zone{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border:1.5px dashed var(--n300);border-radius:var(--rl);background:var(--n25);transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.doc-fs-zone:hover{border-color:var(--p300);background:var(--p50)}.doc-fs-zone:focus-within{border-color:var(--p400);background:var(--p50);box-shadow:0 0 0 3px rgba(60,104,238,.12)}.doc-fs-zone:has(.doc-fs-fichier[aria-invalid=true]){border-color:var(--er500);background:var(--er50)}.doc-fs-zone-l{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 auto}.doc-fs-zone-t{font-size:14.5px;line-height:20px;font-weight:600;color:var(--n900);cursor:pointer}.doc-fs-fichier{display:block;width:100%;min-height:46px;padding:5px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;font:inherit;font-size:13.5px;color:var(--n700);cursor:pointer;box-shadow:var(--s1)}.doc-fs-fichier::file-selector-button{height:34px;margin-right:12px;padding:0 14px;border:1px solid var(--n200);border-radius:7px;background:var(--n50);color:var(--n800);font:inherit;font-size:13.5px;font-weight:560;cursor:pointer}.doc-fs-fichier:hover::file-selector-button{background:var(--n75);border-color:var(--n300)}.doc-fs-fichier:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.doc-fs-fichier[aria-invalid=true]{border-color:var(--er500)}.doc-fs-plafond{color:var(--wa700)}.doc-fs-err{margin:0}.doc-fs-envoi{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.doc-fs-progres{margin-top:16px;padding-top:16px;border-top:1px solid var(--n100)}.doc-fs-vues{row-gap:4px}.doc-fs-point{width:7px;height:7px;border-radius:50%;background:var(--ph-dot,var(--n400));flex:none}.doc-fs-q{flex:1 1 240px;max-width:360px;display:flex}.doc-fs-q .ui-search{width:100%;flex:1 1 auto}.doc-fs-fourn{max-width:15rem}.doc-fs-lot-f{height:30px}.doc-fs-etat{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:280px;min-width:0}.doc-fs-detail{line-height:16px}.doc-fs-lot{display:inline-flex;margin-top:2px}.doc-fs-fourn-c{display:flex;flex-direction:column;min-width:0}.doc-fs-acts{gap:6px;flex-wrap:nowrap}.doc-fs-lire{margin:0}@media (min-width:761px){.doc-fs-table td.is-primary{min-width:200px;max-width:280px}}@media (min-width:761px){:is(.doc-fs,.doc-rv) .ui-btn-sm{height:32px}:is(.doc-fs,.doc-rv) .ui-link,:is(.doc-fs,.doc-rv) .ui-ph-back{min-height:32px}.doc-fs .ui-cell-link{display:flex;flex-direction:column;justify-content:center;min-height:32px}.doc-rv-zoom .ui-seg button{height:32px}}@media (max-width:760px){.doc-fs-zone{flex-direction:column;padding:14px}.doc-fs-q{flex-basis:100%}.doc-fs-fourn,.doc-fs-q{max-width:none}.doc-fs-etat{max-width:none}.doc-fs-etat,.doc-fs-fourn-c{align-items:flex-end;text-align:right}.doc-fs-acts{justify-content:flex-start;flex-wrap:wrap;width:100%;padding-top:6px}.doc-fs-acts>.ui-btn,.doc-fs-acts>form{flex:1 1 auto}.doc-fs-acts>form>.ui-btn{width:100%}}.doc-rv .ui-h1{overflow-wrap:anywhere}.ui-alert.doc-alerte-neutre{background:var(--n50);border-color:var(--n150);color:var(--n700)}.doc-rv-doublons{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:0}.doc-rv-doublons li{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px}.doc-rv-doublons .ui-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.doc-rv-raison{font-size:12.5px;opacity:.9}.doc-rv-panneaux{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@media (min-width:1024px){.doc-rv-panneaux{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-rv-doc{position:sticky;top:0}}.doc-rv-doc{overflow:hidden}.doc-rv-champs-h,.doc-rv-doc-h{border-bottom:1px solid var(--n100);padding-bottom:14px}.doc-rv-plein{flex:none}.doc-rv-champs-h .ui-tag{margin-left:auto}.doc-rv-zoom{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 22px;border-bottom:1px solid var(--n100)}.doc-rv-zoom .ui-seg button{font-variant-numeric:tabular-nums}.doc-rv-vue{display:flex;align-items:flex-start;justify-content:center;min-height:18rem;max-height:70vh;overflow:auto;background:var(--n50)}.doc-rv-vue:focus-visible{outline:2px solid var(--p500);outline-offset:-2px}.doc-rv-image{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;transform-origin:top left;transition:transform var(--t-mid) var(--ease)}.doc-rv-image[data-zoom="2"]{transform:scale(2)}.doc-rv-image[data-zoom="4"]{transform:scale(4)}.doc-rv-pdf{display:block;width:100%;height:70vh;min-height:18rem}.doc-rv-pied{display:flex;flex-direction:column;gap:8px;padding:14px 22px 18px;border-top:1px solid var(--n100)}.doc-rv-faits{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;font-size:12.5px;line-height:18px}.doc-rv-faits>div{display:flex;gap:6px;min-width:0}.doc-rv-faits dt{color:var(--n500)}.doc-rv-faits dd{margin:0;color:var(--n800)}.doc-rv-note{margin:0;font-size:12.5px;line-height:18px;color:var(--n600)}.doc-rv-note.is-attention{color:var(--wa700)}.doc-rv-encadre{padding:8px 10px;border:1px solid var(--wa100);border-radius:var(--rs);background:var(--wa50)}.doc-rv-pages{font-size:12.5px;line-height:18px}.doc-rv-analyse{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 22px;border-bottom:1px solid var(--n100)}.doc-rv-analyse .ui-help,.doc-rv-analyse form{margin:0}.doc-rv-encours{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:560;color:var(--tl700)}.doc-rv-plafond{flex:1 1 100%}.doc-rv-detail{margin:14px 22px 0}.doc-rv-cause{font-size:12px;opacity:.85}.doc-rv-signaux{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 22px 0}.doc-rv-form{display:flex;flex-direction:column;gap:18px;padding:18px 22px 22px}.doc-rv-erreurs:focus{outline:2px solid var(--er500);outline-offset:2px}.doc-rv-lien-err{color:inherit;font-weight:620;text-decoration:underline;text-underline-offset:2px}.doc-rv-pas-en-cause{font-size:12.5px}.doc-rv-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.doc-rv-indices{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.doc-rv-lu{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:16px;color:var(--n500)}.doc-rv-lu .ic{width:13px;height:13px;flex:none}.doc-rv-lu.is-haut{color:var(--ok700)}.doc-rv-lu.is-faible{color:var(--wa700);font-weight:600}.doc-rv-lu.is-inconnu{color:var(--n400)}.doc-rv-c.is-vide{background:var(--wa50)}.doc-rv-c.is-incertain,.doc-rv-c.is-vide{border-color:var(--wa500)}.doc-rv-c.is-refuse,.doc-rv-c[aria-invalid=true]{border-color:var(--er500);background:var(--er50);box-shadow:0 0 0 3px rgba(240,68,56,.12)}.doc-rv-c:disabled{border-color:var(--n200);background:var(--n50);box-shadow:none}.doc-rv-err{margin:0}.doc-rv-err .ic{width:14px;height:14px;flex:none}.doc-rv-categorie .ui-input{margin-top:2px}.doc-rv-pale{color:var(--n400)}.doc-rv-conc{display:inline-block;margin-right:8px}.doc-rv-bloc{margin:0;padding:14px 16px 16px;border:1px solid var(--n150);border-radius:var(--rm);display:flex;flex-direction:column;gap:12px;min-width:0}.doc-rv-bloc.is-attention{border-color:var(--wa200);background:var(--wa50)}.doc-rv-legende{padding:0 6px;font-size:13.5px;font-weight:620;color:var(--n900)}.doc-rv-montants{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px}.doc-rv-montant{text-align:right;font-variant-numeric:tabular-nums}.doc-rv-devise{text-transform:uppercase}.doc-rv-verdict{font-size:13px}.doc-rv-sanstaxe p,.doc-rv-verdict p{margin:0}.doc-rv-theo{font-size:12.5px;opacity:.95}.doc-rv-sanstaxe-l{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 16px;margin:4px 0;font-size:12.5px}.doc-rv-sanstaxe-l dd{margin:0;font-weight:560}.doc-rv-sanstaxe-l dd.doc-rv-absent{font-style:italic;font-weight:500}.doc-rv-case{margin-top:4px;color:inherit}.doc-rv-case small{color:inherit;opacity:.9}.doc-rv-explique{margin:0;font-size:12.5px;line-height:18px;color:var(--wa700)}.doc-rv-affecter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.doc-rv-court{width:120px}.doc-rv-vers{flex:1 1 180px}.doc-rv-ecarter{padding:16px 22px 18px;border-top:1px solid var(--n100);background:var(--n25);border-radius:0 0 var(--rl) var(--rl)}.doc-rv-ecarter-f{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.doc-rv-motif{flex:1 1 220px}@media (min-width:1024px) and (max-width:1279px){.doc-rv-montants{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.doc-rv-g2{grid-template-columns:minmax(0,1fr)}.doc-rv-montants{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-rv-analyse,.doc-rv-ecarter,.doc-rv-form,.doc-rv-pied,.doc-rv-signaux,.doc-rv-zoom{padding-left:16px;padding-right:16px}.doc-rv-detail{margin-left:16px;margin-right:16px}.doc-rv-ecarter-f>.ui-btn,.doc-rv-zoom .ui-seg{flex:1 1 auto}.doc-rv-zoom .ui-seg button{flex:1 1 0;justify-content:center}.doc-rv-court{width:100%}.doc-rv-affecter>.ui-field{flex:1 1 140px}}.doc-pub-sous{margin:0;font-size:12.5px;line-height:18px}.doc-pub-etat{display:flex;flex-direction:column;gap:12px}.doc-pub-etat-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.doc-pub-plateforme{display:flex;align-items:center;gap:12px;padding:14px 16px;flex-wrap:wrap}.doc-pub-plateforme p{margin:0}.doc-pub-form{display:flex;flex-direction:column;gap:16px}.doc-pub-cartes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.doc-pub-champs{display:flex;flex-direction:column;gap:16px}.doc-pub-lab{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.doc-pub-oauth{display:flex;flex-direction:column;gap:4px}.doc-pub-oauth p{margin:0}.doc-pub-effacer{color:var(--er700);font-size:13px}.doc-pub-diagnostic .ui-card-h{align-items:flex-start}.doc-pub-tests form{margin:0}.doc-pub-diag{gap:12px}.doc-pub-diag,.doc-pub-diag-l{display:flex;flex-direction:column}.doc-pub-diag-l{gap:14px}.doc-pub-diag-le,.doc-pub-diag-pied{margin:0}.doc-pub-diag-pied{text-align:center}.doc-pub-plat{box-shadow:none;border-color:var(--n150)}.doc-pub-plat-h{border-bottom:1px solid var(--n100);padding-bottom:12px}.doc-pub-plat-b{display:flex;flex-direction:column;gap:14px}.doc-pub-plat-b p{margin:0}.doc-pub-k{font-size:11.5px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--n500);margin:0 0 6px}.ui-alert .doc-pub-k{color:inherit;opacity:.85;margin:0}.doc-pub-bloc{min-width:0}.doc-pub-etapes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.doc-pub-etapes li{display:grid;grid-template-columns:16px minmax(140px,180px) minmax(0,1fr);gap:8px;align-items:baseline;font-size:13px}.doc-pub-etapes li.is-ok .ic{color:var(--ok600)}.doc-pub-etapes li.is-ko .ic{color:var(--er600)}.doc-pub-etape-l{color:var(--n600)}.doc-pub-compte{height:auto;min-height:24px;padding:2px 8px;gap:8px}.doc-pub-devise{padding:0 5px;border-radius:var(--r-xs);background:#fff;border:1px solid var(--n150);font-weight:620}.doc-pub-note{margin:0;font-size:12.5px;line-height:18px;color:var(--n700)}@media (max-width:900px){.doc-pub-cartes,.doc-pub-etat-g{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.doc-pub-etapes li{grid-template-columns:16px minmax(0,1fr)}.doc-pub-etapes li>.doc-coupe{grid-column:2}.doc-pub-tests{width:100%}.doc-pub-tests>form{flex:1 1 auto}.doc-pub-tests .ui-btn{width:100%}}.doc-meta-sync{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0}.doc-meta-simuler{align-items:center;font-size:13px}.doc-meta-barre{position:sticky;top:0;z-index:7;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding:10px 14px;background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:saturate(1.4) blur(6px);backdrop-filter:saturate(1.4) blur(6px)}.doc-meta-barre,.doc-meta-mois{display:flex;align-items:center}.doc-meta-mois{gap:6px}.doc-meta-choix{margin:0}.doc-meta-select{width:auto;min-width:180px;font-weight:600}.doc-meta-mois-l{padding:0 8px}.doc-meta-ancres{gap:4px}.doc-meta-corps{gap:22px}.doc-meta-corps,.doc-meta-section{display:flex;flex-direction:column}.doc-meta-section{gap:12px;scroll-margin-top:84px}.doc-meta-titre{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.doc-meta-titre-s{font-size:15px;font-weight:520}.doc-meta-etat{display:flex;align-items:center;gap:14px;padding:16px 18px;flex-wrap:wrap;border-color:var(--ph-bd,var(--n100));background:linear-gradient(180deg,var(--ph-bg,#fff),#fff)}.doc-meta-etat .ui-h3,.doc-meta-etat p{margin:0}.doc-meta-chiffres{overflow:hidden}.doc-meta-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--n100)}.doc-meta-kpis>.ui-kpi{background:#fff}.doc-meta-kpis>.ui-kpi+.ui-kpi{border-left:0}.doc-meta-kpis .ui-kpi-v{font-size:20px;line-height:28px;overflow-wrap:anywhere}.doc-meta-statut .ui-kpi-v{display:flex;align-items:center}.doc-meta-problemes:focus{outline:2px solid var(--wa500);outline-offset:2px}.doc-meta-repli{overflow:hidden}.doc-meta-repli>summary{list-style:none}.doc-meta-repli>summary::-webkit-details-marker{display:none}.doc-meta-sommaire{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:14px;font-weight:600;color:var(--n900);cursor:pointer}.doc-meta-sommaire:hover{background:var(--n25)}.doc-meta-sommaire:focus-visible{outline:2px solid var(--p500);outline-offset:-2px}.doc-meta-chevron{color:var(--n400);transition:transform var(--t-fast) var(--ease)}.doc-meta-repli[open]>.doc-meta-sommaire .doc-meta-chevron{transform:rotate(90deg)}.doc-meta-repli[open]>.doc-meta-sommaire{border-bottom:1px solid var(--n100)}.doc-meta-repli-b{padding:14px 18px 18px;display:flex;flex-direction:column;gap:10px;margin:0}.doc-meta-repli-b p{margin:0}.doc-meta-ecart{color:var(--wa700)}.doc-meta-groupes{display:flex;flex-direction:column;gap:12px}.doc-meta-groupe{overflow:hidden}.doc-meta-groupe-h{justify-content:space-between;gap:6px 12px;flex-wrap:wrap;border-bottom:1px solid var(--n100);background:var(--n25)}.doc-meta-groupe-f,.doc-meta-groupe-h{display:flex;align-items:center;padding:10px 16px}.doc-meta-groupe-f{gap:8px;font-size:13px;border-top:1px solid var(--n100)}.doc-meta-groupe-f.is-ok{background:var(--ok50);color:var(--ok700)}.doc-meta-groupe-f.is-ecart{background:var(--er50);color:var(--er700)}.doc-meta-dossier{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:300px}.doc-meta-lier{display:flex;align-items:center;gap:6px;margin:0;justify-content:flex-end}.doc-meta-lier-s{width:auto;max-width:220px;height:30px;font-size:13px}.doc-meta-acts{gap:6px;flex-wrap:nowrap}.doc-meta-acts form{margin:0}.doc-meta-compta{padding:14px 18px}.doc-meta-compta-f{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0}.doc-meta-compta-f p{margin:0;flex:1 1 320px}.doc-meta-compta-ok{display:flex;align-items:center;gap:8px;margin:0;color:var(--ok700);font-size:13.5px}.doc-meta-depot-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.doc-meta-depot-fichier{grid-column:span 2}.doc-meta-depot-a{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.doc-meta-etapes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.doc-meta-etapes li{display:grid;grid-template-columns:20px minmax(160px,220px) minmax(0,1fr);gap:8px;align-items:baseline;font-size:13.5px}.doc-meta-etape-ic{display:inline-grid;place-items:center}.doc-meta-etapes .is-ok .doc-meta-etape-ic{color:var(--ok600)}.doc-meta-etapes .is-info .doc-meta-etape-ic{color:var(--p600)}.doc-meta-etapes .is-attention .doc-meta-etape-ic{color:var(--wa600)}.doc-meta-etapes .is-erreur .doc-meta-etape-ic{color:var(--er600)}.doc-meta-etapes .is-saute .doc-meta-etape-ic{color:var(--n400)}.doc-meta-etape-t{color:var(--n900);font-weight:560}.doc-meta-etape-d{color:var(--n500);font-size:12.5px}.doc-meta-pb{margin-top:12px}.doc-meta-pb p{margin:0}.doc-meta-pb-a{gap:10px;margin-top:6px}.doc-meta-pb-a form{margin:0}.doc-meta-tech>summary{list-style:none;cursor:pointer;color:inherit}.doc-meta-tech>summary::-webkit-details-marker{display:none}.doc-meta-pre{margin:6px 0 0;padding:8px 10px;border-radius:var(--rs);background:#fff;border:1px solid var(--er100);font-family:var(--mono);font-size:11.5px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--n800)}@media (max-width:1180px){.doc-meta-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.doc-meta-statut{grid-column:span 2}.doc-meta-depot-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.doc-meta-barre{position:static;padding:10px 12px}.doc-meta-mois{width:100%}.doc-meta-choix{flex:1 1 auto}.doc-meta-select{width:100%;min-width:0}.doc-meta-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-meta-statut{grid-column:1/-1}.doc-meta-etapes li{grid-template-columns:20px minmax(0,1fr)}.doc-meta-etape-d{grid-column:2}.doc-meta-depot-g{grid-template-columns:minmax(0,1fr)}.doc-meta-depot-fichier{grid-column:auto}.doc-meta-dossier{align-items:flex-end;max-width:none;text-align:right}.doc-meta-lier{flex-wrap:wrap;width:100%}.doc-meta-lier-s{max-width:none;flex:1 1 160px;height:44px}.doc-meta-acts{flex-wrap:wrap;justify-content:flex-start;width:100%}.doc-meta-acts>a,.doc-meta-acts>form{flex:1 1 auto}.doc-meta-acts>form>.ui-btn,.doc-meta-sync{width:100%}.doc-meta-sync>.ui-btn{flex:1 1 auto}.doc-pager a,.doc-pager span{min-width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.doc-fs-zone,.doc-meta-chevron,.doc-rv-image{transition:none}}:is(.edi-page,.edi-bf,.edi-mp,.edi-pv,.edi-liste) [hidden]{display:none!important}.edi-apercu-img.hidden,.edi-apercu-vide.hidden,.edi-be-une.hidden,.edi-me-alerte.hidden,.edi-media-vue.hidden,.edi-pile.hidden,.edi-retirer.hidden,.edi-sous.hidden{display:none}.edi-page{gap:18px}.edi-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.edi-tb .edi-tb-form{margin:0}.edi-chemin{font-family:var(--mono);font-size:12.5px;color:var(--n600);overflow-wrap:anywhere}.edi-menu>summary.ui-btn{list-style:none}.edi-menu>summary.ui-btn::-webkit-details-marker{display:none}.edi-menu[open]>summary.ui-btn{background:var(--n75)}.edi-rendu .ui-alert-x{align-self:center}.edi-rendu p{margin:0}.edi-ed{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px;align-items:start}.edi-props-col,.edi-struct-col{display:flex;flex-direction:column;gap:16px;min-width:0}.edi-blocs{list-style:none;margin:0;padding:6px 8px 8px;display:flex;flex-direction:column;gap:2px}.edi-bloc{display:flex;align-items:center;gap:4px;padding:3px 3px 3px 4px;border:1px solid transparent;border-radius:var(--rm);transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.edi-bloc:hover{background:var(--n50)}.edi-bloc.is-sel{background:var(--p50);border-color:var(--p100)}.edi-bloc-lien{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;padding:5px 4px;border-radius:var(--rs);color:inherit;text-decoration:none}.edi-bloc-lien:focus-visible{outline:2px solid var(--p500);outline-offset:1px}.edi-bloc.is-sel .ui-ic-tile{background:var(--p600);border-color:var(--p600);color:#fff}.edi-bloc.is-off .ui-ic-tile{background:var(--n50);color:var(--n400)}.edi-bloc-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.edi-bloc-nom{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;line-height:18px;font-weight:580;color:var(--n900);overflow-wrap:anywhere}.edi-bloc-nom.is-off{color:var(--n500);text-decoration:line-through;text-decoration-color:var(--n300)}.edi-bloc-etat{font-size:12px;line-height:16px;color:var(--n500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edi-bloc-alerte{display:flex;align-items:flex-start;gap:4px;margin-top:3px;font-size:11.5px;line-height:15px;color:var(--wa700);white-space:normal}.edi-bloc-alerte .ic{flex:none;margin-top:1px}.edi-bloc-act{display:flex;align-items:center;flex:none}.edi-bloc-act form{margin:0}.edi-bloc-act .ui-btn .ic{color:var(--n500)}.edi-bloc.is-off .edi-oeil .ic{color:var(--n400)}.edi-ajout{gap:8px;flex-wrap:nowrap}.edi-ajout .ui-select{flex:1 1 auto;min-width:0}.edi-modeles .edi-ligne{display:flex;gap:8px;align-items:center}.edi-ligne>.ui-input,.edi-ligne>.ui-select{flex:1 1 auto;min-width:0}.edi-ligne-form{margin:0}.edi-props-h{flex-wrap:nowrap;align-items:flex-start;gap:12px}.edi-props-h .ui-card-t{font-size:17px;line-height:24px}.edi-props-h .ui-ov{margin:0 0 2px}.edi-props-h>.ui-pill{margin-left:0;flex:none;margin-top:2px}.edi-props-b{display:flex;flex-direction:column;gap:20px;container:edi-props/inline-size}.edi-props-f{margin:0}.edi-props{scroll-margin-top:calc(var(--top-h) + 12px)}.edi-props .uf-barre{margin:0 16px 16px}.edi-intro{margin:0;font-size:13.5px;line-height:20px;color:var(--n600)}.edi-grp{gap:14px;padding-top:18px;border-top:1px solid var(--n100);min-width:0}.edi-grp,.edi-grp-h{display:flex;flex-direction:column}.edi-grp-h{gap:3px}.edi-grp-h-act{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.edi-grp-t{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:640;color:var(--n900);letter-spacing:-.004em}.edi-grp-t .ic{width:16px;height:16px;color:var(--n400)}.edi-grp-s{margin:0;font-size:12.5px;line-height:18px;color:var(--n500);max-width:72ch}.edi-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.edi-g2,.edi-g3{display:grid;gap:14px 16px;min-width:0}.edi-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.edi-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px;min-width:0}.edi-g3.is-icone{grid-template-columns:minmax(0,180px) repeat(2,minmax(0,1fr))}.edi-g3.is-note{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,120px)}.edi-g2.is-prix{grid-template-columns:minmax(0,1fr) minmax(0,120px)}.edi-g2.is-cote-etroit{grid-template-columns:minmax(0,220px) minmax(0,1fr)}.edi-g2>.is-plein,.edi-g3>.is-plein,.edi-g4>.is-plein{grid-column:1/-1}.edi-g2-media{align-items:start}.edi-paire-aide{margin-top:-6px}.edi-pile{display:flex;flex-direction:column;gap:12px;min-width:0}.edi-pile-serre{gap:8px}.edi-lbl{display:flex;flex-direction:column;gap:6px;min-width:0;cursor:default}.edi-lang{display:inline-flex;align-items:center;justify-content:center;flex:none;height:18px;min-width:26px;padding:0 6px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.06em;line-height:1;border:1px solid transparent}.edi-lang.is-fr{background:var(--p50);border-color:var(--p100);color:var(--p700)}.edi-lang.is-en{background:var(--ok50);border-color:var(--ok100);color:var(--ok700)}.edi-in-fr{border-left:3px solid var(--p200)}.edi-in-en{border-left:3px solid var(--ok200)}.edi-mono{font-family:var(--mono);font-size:13px}.edi-centre{text-align:center}.edi-w-num{max-width:140px}.edi-valeur{font-weight:520;color:var(--n500);font-variant-numeric:tabular-nums}.edi-curseur{width:100%;height:38px;margin:0;accent-color:var(--p600)}.edi-surtitre{margin:0;font-size:11.5px;line-height:16px;font-weight:620;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.edi-surtitre-s{font-weight:450;letter-spacing:0;text-transform:none}.edi-fieldset{border:0;margin:0;padding:0;min-width:0}.edi-fieldset>legend{padding:0;margin-bottom:6px}.edi-note{display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;border:1px solid var(--n100);border-radius:var(--rm);font-size:13px;line-height:19px}.edi-note>.ic{flex:none;margin-top:1px}.edi-note.is-info{background:var(--p50);border-color:var(--p100);color:var(--p800)}.edi-note.is-info>.ic{color:var(--p600)}.edi-note.is-warn{background:var(--wa50);border-color:var(--wa100);color:var(--wa700)}.edi-note.is-warn>.ic{color:var(--wa600)}.edi-note.is-lock{background:var(--n50);border-color:var(--n100);color:var(--n700)}.edi-note.is-lock>.ic{color:var(--n500)}.edi-items{list-style:none;margin:0;padding:0}.edi-item,.edi-items{display:flex;flex-direction:column;gap:12px;min-width:0}.edi-item{padding:14px;border:1px solid var(--n150);border-radius:var(--rl);background:var(--n25)}.edi-item-t{margin:0;font-size:12px;line-height:16px;font-weight:620;letter-spacing:.04em;text-transform:uppercase;color:var(--n500)}.edi-item-h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.edi-item-g{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:16px;min-width:0}.edi-item-corps,.edi-item-cote{display:flex;flex-direction:column;gap:12px;min-width:0}.edi-ajouter{align-self:flex-start}.edi-sous{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid var(--wa100);border-left:3px solid var(--wa500);border-radius:var(--rl);background:var(--wa50)}.edi-sous-t{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:640;color:var(--n900)}.edi-sous-t .ic{width:16px;height:16px;color:var(--wa600)}.edi-sous-sep{display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px dashed var(--wa200)}.edi-sous .ui-input,.edi-sous .ui-select,.edi-sous .ui-textarea{background:#fff}.edi-opts-3{grid-template-columns:repeat(3,minmax(0,1fr))}.edi-opt-t{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--n900)}.edi-opt-t .ic{color:var(--n500)}.edi-tons .edi-ton{display:inline-flex;align-items:center;gap:8px;font-weight:580;color:var(--ph-fg,var(--n800))}.edi-tons .ui-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--ph-dot,var(--n400))}.edi-choix-liste{list-style:none;margin:0;padding:0;max-height:288px;overflow-y:auto;border:1px solid var(--n150);border-radius:var(--rm);background:#fff}.edi-choix-liste.is-court{max-height:200px}.edi-choix-liste>li+li{border-top:1px solid var(--n100)}.edi-choix{padding:10px 12px}.edi-choix-t{display:flex;flex-direction:column;gap:3px;min-width:0}.edi-choix-q{font-weight:560;color:var(--n900)}.edi-choix .edi-choix-t small{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edi-vide{border:1px dashed var(--n200);border-radius:var(--rm)}.edi-details{border:1px solid var(--n150);border-radius:var(--rm);background:#fff}.edi-details>summary{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;list-style:none;font-size:13px;font-weight:560;color:var(--n700)}.edi-details>summary::-webkit-details-marker{display:none}.edi-details>summary .ic{width:15px;height:15px;color:var(--n400)}.edi-json{margin:0;padding:12px;max-height:240px;overflow:auto;border-top:1px solid var(--n100);background:var(--n25);font-family:var(--mono);font-size:11.5px;line-height:17px;color:var(--n700);white-space:pre-wrap;word-break:break-all}.edi-qf-h{justify-content:space-between;gap:8px}.edi-qf-act,.edi-qf-h{display:flex;align-items:center}.edi-qf-act{gap:2px}.edi-qf-oblig{justify-content:flex-end}.edi-qf-oh{display:flex;justify-content:space-between}.edi-qf-oh,.edi-qf-opt{align-items:center;gap:8px}.edi-qf-opt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.3fr) auto}.edi-vars{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--p100);border-radius:var(--rm);background:var(--p50);color:var(--p800)}.edi-vars-t{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:19px}.edi-vars-t>.ic{flex:none;margin-top:1px;color:var(--p600)}.edi-vars-l{display:flex;flex-wrap:wrap;gap:6px}.edi-var{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 9px;border:1px solid var(--p200);border-radius:var(--rs);background:#fff;color:var(--p800);font-family:var(--mono);font-size:12px;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.edi-var:hover{border-color:var(--p400);background:var(--n0)}.edi-var:focus-visible{outline:2px solid var(--p500);outline-offset:1px}.edi-vars-s{margin:0;font-size:12px;line-height:17px;color:var(--p700)}.edi-rs{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--n150);border-radius:var(--rl);background:var(--n25)}.edi-rs-fixe{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--n900)}.edi-rs-fixe .ic{color:var(--p600)}.edi-media{display:flex;flex-direction:column;gap:8px;min-width:0}.edi-media .ui-help,.edi-media .ui-label{margin:0}.edi-media-vue{display:flex}.edi-media-img{display:block;width:auto;max-width:100%;height:128px;-o-object-fit:cover;object-fit:cover;border-radius:var(--rm);border:1px solid var(--n150);background:var(--n75)}.edi-media-img.is-petit{height:96px}.edi-media-act{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.edi-fichier{position:relative;cursor:pointer}.edi-fichier:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}.edi-retirer,.edi-retirer .ic{color:var(--er700)}.edi-retirer:hover{background:var(--er50);color:var(--er700)}.edi-etat{margin:0;font-size:12.5px;line-height:18px;color:var(--n500)}.edi-etat:empty{display:none}.edi-etat.is-ok{color:var(--ok700)}.edi-etat.is-err{color:var(--er700)}.edi-etat.is-busy{color:var(--n600)}.edi-apercu{position:relative;width:100%;max-width:320px;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n100)}.edi-apercu[data-ratio="16:9"]{aspect-ratio:16/9}.edi-apercu[data-ratio="4:3"]{aspect-ratio:4/3}.edi-apercu[data-ratio="1:1"]{aspect-ratio:1/1}.edi-apercu[data-ratio="21:9"]{aspect-ratio:21/9}.edi-apercu[data-ratio=portrait]{aspect-ratio:3/4}.edi-apercu-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-origin:center center}.edi-apercu-img[data-fit=contain]{-o-object-fit:contain;object-fit:contain}.edi-apercu-img[data-pos=top]{-o-object-position:top;object-position:top}.edi-apercu-img[data-pos=bottom]{-o-object-position:bottom;object-position:bottom}.edi-apercu-img[data-pos=left]{-o-object-position:left center;object-position:left center}.edi-apercu-img[data-pos=right]{-o-object-position:right center;object-position:right center}.edi-apercu-img[data-pos=top-center]{-o-object-position:50% 15%;object-position:50% 15%}.edi-apercu-img[data-pos=face-focus]{-o-object-position:50% 20%;object-position:50% 20%}.edi-apercu-img[data-zoom="105"]{transform:scale(1.05)}.edi-apercu-img[data-zoom="110"]{transform:scale(1.1)}.edi-apercu-img[data-zoom="115"]{transform:scale(1.15)}.edi-apercu-img[data-zoom="120"]{transform:scale(1.2)}.edi-apercu-img[data-zoom="125"]{transform:scale(1.25)}.edi-apercu-img[data-zoom="130"]{transform:scale(1.3)}.edi-apercu-img[data-zoom="135"]{transform:scale(1.35)}.edi-apercu-img[data-zoom="140"]{transform:scale(1.4)}.edi-apercu-img[data-zoom="145"]{transform:scale(1.45)}.edi-apercu-img[data-zoom="150"]{transform:scale(1.5)}.edi-apercu-vide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12.5px;color:var(--n500)}.edi-bf{display:flex;flex-direction:column;gap:18px;min-width:0}.edi-bf .v2cap,.edi-bf .v2f,.edi-bf .v2gal,.edi-bf .v2note,.edi-bf .v2rep,.edi-bf .v2ro,.edi-bf .v2sec{margin:0;min-width:0}.edi-bf .v2f__label{display:block;margin:0 0 6px;font-size:13px;line-height:18px;font-weight:560;color:var(--n800);text-transform:none;letter-spacing:0}.edi-bf .v2f__hint{display:block;margin:-2px 0 8px;font-size:12.5px;line-height:17px;font-weight:400;color:var(--n500)}.edi-bf .v2f__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.edi-bf .v2f__one{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.edi-bf .v2f__one>.v2i{width:100%}.edi-bf .v2f__lang{display:inline-flex;align-items:center;justify-content:center;height:18px;min-width:26px;padding:0 6px;border-radius:999px;border:1px solid var(--n150);background:var(--n75);color:var(--n600);font-size:10.5px;font-weight:700;letter-spacing:.06em;line-height:1}.edi-bf .v2f__one--fr>.v2f__lang{background:var(--p50);border-color:var(--p100);color:var(--p700)}.edi-bf .v2f__one--en>.v2f__lang{background:var(--ok50);border-color:var(--ok100);color:var(--ok700)}.edi-bf .v2i{width:100%;min-height:38px;padding:8px 12px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;box-shadow:var(--s1);outline:none;font:inherit;font-size:14px;line-height:20px;color:var(--n900);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.edi-bf .v2i:focus{border-color:var(--p400);box-shadow:0 0 0 3px rgb(var(--p500-c)/.16)}.edi-bf .v2i::-moz-placeholder{color:var(--n400)}.edi-bf .v2i::placeholder{color:var(--n400)}.edi-bf textarea.v2i{min-height:84px;resize:vertical}.edi-bf select.v2i{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--n500) 50%),linear-gradient(135deg,var(--n500) 50%,transparent 50%);background-position:calc(100% - 17px) 16px,calc(100% - 12px) 16px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.edi-bf .v2i[readonly]{background:var(--n50);color:var(--n600);cursor:default}.edi-bf .v2f__one--fr>.v2i{border-left:3px solid var(--p200)}.edi-bf .v2f__one--en>.v2i{border-left:3px solid var(--ok200)}.edi-bf .v2i-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;box-shadow:var(--s1);font:inherit;font-size:13px;font-weight:560;color:var(--n800);cursor:pointer;white-space:nowrap;transition:background var(--t-fast),border-color var(--t-fast)}.edi-bf .v2i-btn:hover{background:var(--n50);border-color:var(--n300)}.edi-bf .v2i-btn--off{color:var(--er700);border-color:var(--er200)}.edi-bf .v2i-btn--off:hover{background:var(--er50);border-color:var(--er200)}.edi-bf .v2sw{display:inline-flex;align-items:center;min-height:38px}.edi-bf .v2sw input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--p600)}.edi-bf .v2cap{border:1px solid var(--n150);border-radius:var(--rl);overflow:hidden;background:#fff}.edi-bf .v2cap__head{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;background:var(--n25);font-size:13.5px;font-weight:600;color:var(--n800);cursor:pointer}.edi-bf .v2cap__head input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--p600)}.edi-bf .v2cap__body{display:none;flex-direction:column;gap:16px;padding:14px;border-top:1px solid var(--n100)}.edi-bf .v2cap.is-on .v2cap__body{display:flex}.edi-bf .v2cap.is-on .v2cap__head{background:var(--p50);color:var(--p800)}.edi-bf .v2rep{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px dashed var(--n200);border-radius:var(--rl)}.edi-bf .v2rep__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.edi-bf .v2rep__head .v2f__label{margin:0}.edi-bf .v2rep__count{font-size:12px;font-weight:600;color:var(--n500);font-variant-numeric:tabular-nums}.edi-bf .v2rep__rows{display:flex;flex-direction:column;gap:10px}.edi-bf .v2rep__row{position:relative;padding:12px 48px 12px 12px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.edi-bf .v2rep__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.edi-bf .v2rep__del{position:absolute;top:8px;right:8px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:var(--rs);background:transparent;color:var(--n400);font-size:19px;line-height:1;cursor:pointer}.edi-bf .v2rep__del:hover{background:var(--er50);color:var(--er600)}.edi-bf .v2rep__add{align-self:flex-start}.edi-bf .v2img{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.edi-bf .v2img>.v2i{flex:1 1 220px;width:auto}.edi-bf .v2img__prev{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--n150);border-radius:var(--rs)}.edi-bf .v2img__prev--v{display:grid;place-items:center;background:var(--n800);color:#fff}.edi-bf .v2img--media{flex-direction:column;align-items:stretch;gap:10px}.edi-bf .v2img__prev--wide{width:100%;height:auto;max-height:210px;border-radius:var(--rm)}.edi-bf .v2img__act{display:flex;gap:8px;flex-wrap:wrap}.edi-bf .v2vid{display:flex;flex-direction:column;gap:8px}.edi-bf .v2vid__card{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.edi-bf .v2vid__ico{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:var(--rs);background:var(--n800);color:#fff}.edi-bf .v2vid__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.edi-bf .v2vid__name{font-size:13px;font-weight:600;color:var(--n900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edi-bf .v2vid__meta{font-size:12px;color:var(--n500)}.edi-bf .v2vid__act{display:flex;gap:8px;flex-wrap:wrap}.edi-bf .v2vid__state{margin:0;min-height:1em;font-size:12.5px;color:var(--n600)}.edi-bf .v2vid__state--err{color:var(--er700)}.edi-bf .v2vid__warn{margin:0;padding:8px 10px;border:1px solid var(--wa100);border-radius:var(--rs);background:var(--wa50);font-size:12.5px;color:var(--wa700)}.edi-bf .v2svc{display:flex;flex-wrap:wrap;gap:8px}.edi-bf .v2svc__i{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border:1px solid var(--n200);border-radius:999px;background:#fff;font-size:13px;color:var(--n800);cursor:pointer}.edi-bf .v2svc__i.is-on{border-color:var(--p500);background:var(--p50);color:var(--p800);font-weight:600}.edi-bf .v2svc__i input{width:16px;height:16px;margin:0;accent-color:var(--p600)}.edi-bf .v2sec{border:1px solid var(--n150);border-radius:var(--rl);background:#fff}.edi-bf .v2sec__h{display:block;padding:14px 16px 12px;border-bottom:1px solid var(--n100)}.edi-bf .v2sec__t{display:block;font-size:14px;line-height:20px;font-weight:640;color:var(--n900)}.edi-bf .v2sec__d{display:block;margin-top:3px;font-size:12.5px;line-height:18px;color:var(--n500)}.edi-bf .v2sec__body{display:flex;flex-direction:column;gap:16px;padding:16px}.edi-bf .v2sec--adv{background:var(--n25);border-style:dashed}.edi-bf .v2sec--adv>.v2sec__h{position:relative;padding-right:40px;border-bottom:0;cursor:pointer;list-style:none}.edi-bf .v2sec--adv>.v2sec__h::-webkit-details-marker{display:none}.edi-bf .v2sec--adv>.v2sec__h:after{content:"";position:absolute;right:18px;top:20px;width:7px;height:7px;border-right:1.75px solid var(--n400);border-bottom:1.75px solid var(--n400);transform:rotate(45deg);transition:transform var(--t-fast)}.edi-bf .v2sec--adv[open]>.v2sec__h{border-bottom:1px solid var(--n100)}.edi-bf .v2sec--adv[open]>.v2sec__h:after{transform:rotate(-135deg)}.edi-bf .v2sec--adv .v2sec__t{color:var(--n700)}.edi-bf .v2note{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--p100);border-radius:var(--rl);background:var(--p50)}.edi-bf .v2note>.ic,.edi-bf .v2note>i{flex:none;margin-top:2px;color:var(--p600)}.edi-bf .v2note__t{margin:0;font-size:13px;line-height:19px;font-weight:620;color:var(--p800)}.edi-bf .v2note__d{margin:4px 0 0;font-size:12.5px;line-height:18px;color:var(--p700)}.edi-bf .v2note__d code{padding:1px 5px;border:1px solid var(--p100);border-radius:var(--r-xs);background:#fff;font-size:12px}.edi-bf .v2note--warn{border-color:var(--wa100);background:var(--wa50)}.edi-bf .v2note--warn>.ic,.edi-bf .v2note--warn>i{color:var(--wa600)}.edi-bf .v2note--warn .v2note__d,.edi-bf .v2note--warn .v2note__t{color:var(--wa700)}.edi-bf .v2note--warn .v2note__d code{border-color:var(--wa100)}.edi-bf .v2ro{padding:12px 14px;border:1px solid var(--n150);border-radius:var(--rl);background:var(--n25)}.edi-bf .v2ro__t{margin:0;font-size:12px;font-weight:620;letter-spacing:.04em;text-transform:uppercase;color:var(--n600)}.edi-bf .v2ro__t .ic,.edi-bf .v2ro__t i{margin-right:2px;color:var(--n400)}.edi-bf .v2ro__l{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 0;padding:0;list-style:none}.edi-bf .v2ro__l li{padding:4px 10px;border:1px solid var(--n150);border-radius:999px;background:#fff;font-size:12px;font-weight:560;color:var(--n700)}.edi-bf .v2ro__d{margin:9px 0 0;font-size:12.5px;line-height:18px;color:var(--n500)}.edi-bf .v2gal{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--n150);border-radius:var(--rl);background:#fff}.edi-bf .v2gal__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.edi-bf .v2gal__head .v2f__label{margin:0}.edi-bf .v2gal__count{font-size:12px;color:var(--n500);font-variant-numeric:tabular-nums}.edi-bf .v2gal__items{display:flex;flex-wrap:wrap;gap:10px}.edi-bf .v2gal__items:empty{display:none}.edi-bf .v2gal__it{width:156px;overflow:hidden;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.edi-bf .v2gal__it.is-star{border-color:var(--p500);box-shadow:0 0 0 2px var(--p100)}.edi-bf .v2gal__vue{position:relative;display:block;height:100px;background:var(--n100)}.edi-bf .v2gal__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.edi-bf .v2gal__vide{height:100%;padding:6px;text-align:center;color:var(--n500)}.edi-bf .v2gal__badge,.edi-bf .v2gal__vide{display:flex;align-items:center;justify-content:center;font-size:12px}.edi-bf .v2gal__badge{position:absolute;top:6px;left:6px;width:22px;height:22px;border-radius:999px;background:var(--p600);color:#fff;line-height:1}.edi-bf .v2gal__tools{display:flex;border-top:1px solid var(--n150)}.edi-bf .v2gal__b{flex:1;min-height:34px;border:0;background:#fff;font-size:13px;color:var(--n700);cursor:pointer}.edi-bf .v2gal__b+.v2gal__b{border-left:1px solid var(--n100)}.edi-bf .v2gal__b:hover{background:var(--n50)}.edi-bf .v2gal__b--off:hover{background:var(--er50);color:var(--er700)}.edi-bf .v2gal__det{border-top:1px solid var(--n150);font-size:12px}.edi-bf .v2gal__det summary{padding:8px 10px;color:var(--n600);cursor:pointer}.edi-bf .v2gal__pair{padding:0 10px 10px}.edi-bf .v2gal__lbl{display:block;margin:6px 0 4px;color:var(--n500)}.edi-bf .v2gal__in{display:flex;align-items:center;gap:6px;margin-bottom:4px}.edi-bf .v2gal__in span{flex:none;width:18px;font-size:10px;font-weight:700;color:var(--n500)}.edi-bf .v2gal__in .v2i{min-height:30px;padding:4px 6px;font-size:12px}.edi-bf .v2gal__act{display:flex;gap:8px;flex-wrap:wrap}.edi-bf .v2gal__state{margin:0;min-height:16px;font-size:12.5px;color:var(--n600)}.edi-bf .v2gal__state.is-err{color:var(--er700)}@media (min-width:1280px){.edi-bf .v2sec__body--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}.edi-bf .v2sec__body--2 .v2f__pair{grid-template-columns:minmax(0,1fr);gap:10px}}.edi-catalogue.is-problem{border-color:var(--er200);box-shadow:inset 3px 0 0 var(--er500)}.edi-catalogue.is-watch{border-color:var(--wa200);box-shadow:inset 3px 0 0 var(--wa500)}.edi-catalogue>.ui-card-h>.ui-pill{margin-left:0}.edi-cat-faits{margin:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.edi-cat-faits dd{margin:0}.edi-cat-msg{margin:14px 0 0}.edi-cat-form{margin:12px 0 0}.edi-depli>summary{list-style:none}.edi-depli>summary::-webkit-details-marker{display:none}.edi-depli>summary .ui-card-t .ui-opt{font-size:13px;font-weight:450;color:var(--n500)}.edi-depli>summary>.ui-count{margin-left:auto}.edi-reglages{gap:18px;padding:16px 22px 22px}.edi-reglages,.edi-seo{display:flex;flex-direction:column;margin:0}.edi-seo{gap:12px;min-width:0;padding:14px 16px 16px;border:1px solid var(--p100);border-radius:var(--rl);background:var(--n25)}.edi-seo-t{display:flex;align-items:center;gap:8px;padding:0 4px;font-size:13.5px;font-weight:640;color:var(--n900)}.edi-seo-t .ic{color:var(--p600)}.edi-pied{display:flex;justify-content:flex-end}.edi-variantes{list-style:none;padding:0;flex-direction:column}.edi-variante,.edi-variantes{margin:0;display:flex;gap:12px}.edi-variante{flex-wrap:wrap;align-items:flex-end}.edi-variante-cle{flex:none;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--p100);border-radius:var(--rm);background:var(--p50);color:var(--p700);font-size:16px;font-weight:700}.edi-variante-nom{flex:1 1 200px}.edi-variante-part{flex:0 0 120px}.edi-variante-actif{min-height:38px;align-items:center}.edi-variante-stats{flex-basis:100%;margin:0;font-size:12.5px;color:var(--n500)}.edi-tpls{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.edi-tpl{display:flex;flex-direction:column;gap:12px;padding:16px 18px}.edi-tpl.is-off{background:var(--n25)}.edi-tpl.is-off .edi-tpl-t{color:var(--n600)}.edi-tpl-h{display:flex;align-items:flex-start;gap:12px}.edi-tpl-t{margin:0;overflow-wrap:anywhere}.edi-tpl-pills{display:flex;flex-wrap:wrap;gap:6px}.edi-tpl-d{margin:0;font-size:13px;line-height:19px;color:var(--n600)}.edi-tpl-a{display:flex;gap:8px;margin-top:auto}.edi-tpl-a form{margin:0}.edi-coh tr.is-critique td{background:var(--er50)}.edi-coh-etat{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.edi-coh-etat .ui-cell-s{margin:0;max-width:280px}.edi-coh-cli{margin:0}.edi-code{padding:1px 6px;border:1px solid var(--n150);border-radius:var(--r-xs);background:var(--n75);font-family:var(--mono);font-size:12.5px;color:var(--n800)}.edi-mp{position:fixed;inset:0;z-index:9999;display:none}.edi-mp.on{display:block}.edi-mp-voile{position:absolute;inset:0;background:color-mix(in srgb,var(--ink) 42%,transparent)}.edi-mp-corps{position:relative;width:96%;max-width:58rem;max-height:88vh;margin:24px auto;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:var(--rx);box-shadow:var(--s4)}.edi-mp-etat{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;font-size:13.5px;color:var(--n500)}.edi-mp-etat.is-err{color:var(--er700)}.edi-mp .scl-pick.is-sel,.edi-mp .scl-pick.on{border-color:var(--ok600);box-shadow:0 0 0 2px var(--ok200)}.edi-mp .scl-pick.is-sel .scl-pick__on,.edi-mp .scl-pick.on .scl-pick__on{display:flex}.edi-mp-frag{display:flex;flex-direction:column;gap:14px;padding:20px 22px}.edi-mp-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.edi-mp-titre{display:flex;flex-direction:column;gap:4px;min-width:0}.edi-mp-outils{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.edi-mp-q{flex:1 1 220px;min-width:0}.edi-mp-loc{width:auto;max-width:220px}.edi-mp-verrou .ic{color:var(--n500)}.edi-mp-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;max-height:60vh;overflow-y:auto;padding:2px}.edi-mp-vig{position:relative;aspect-ratio:1;padding:0;overflow:hidden;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n75);cursor:pointer;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.edi-mp-vig:hover{border-color:var(--p400);box-shadow:0 0 0 2px var(--p100)}.edi-mp-vig:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.edi-mp-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.edi-mp-film{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;padding:6px;background:var(--n800);color:#fff;text-align:center}.edi-mp-film .ic{width:22px;height:22px;opacity:.85}.edi-mp-film-n{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:10.5px;line-height:13px;opacity:.9}.edi-mp-film-d{font-size:11px;font-weight:600}.edi-mp-coche{top:6px;right:6px;width:22px;height:22px;align-items:center;justify-content:center;border-radius:999px;background:var(--ok600)}.edi-mp-coche,.edi-mp-info{position:absolute;color:#fff}.edi-mp-info{inset:auto 0 0 0;padding:14px 6px 5px;background:linear-gradient(to top,color-mix(in srgb,var(--ink) 72%,transparent),transparent);font-size:10.5px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity var(--t-fast)}.edi-mp-vig:focus-visible .edi-mp-info,.edi-mp-vig:hover .edi-mp-info{opacity:1}.edi-mp-pages{display:flex;align-items:center;justify-content:center;gap:12px}.edi-mp-compte{font-size:13px;color:var(--n600)}.edi-mp-pied{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--n100)}.edi-mp-vide{border:1px dashed var(--n200);border-radius:var(--rm)}@media (max-width:640px){.edi-mp-corps{width:100%;max-width:none;min-height:100vh;margin:0;border-radius:0}.edi-mp-frag{padding:14px 16px}.edi-mp-grille{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none}.edi-mp-info{opacity:1}}.edi-me-alerte:empty{display:none}.edi-plan{height:min(60vh,540px);overflow:hidden;border-radius:var(--rm);background:var(--n900)}.edi-plan-img{display:block;max-width:100%}.edi-me-aide{display:flex;align-items:flex-start;gap:6px;margin:12px 0 0}.edi-me-aide .ic{flex:none;margin-top:2px}.edi-me-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.edi-me-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.edi-crop{display:flex;flex-direction:column;gap:10px}.edi-crop.is-off .ui-btn{color:var(--n600)}.edi-crop.is-indispo{opacity:.45;pointer-events:none}.edi-crop .ui-btn.is-on{background:var(--p50);border-color:var(--p300);color:var(--p800)}.edi-crop-indice.is-on{color:var(--wa700);font-weight:560}.edi-me-sortie{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;color:var(--n800)}.edi-me-sortie .ic{color:var(--n400)}.edi-me-sortie[data-recadrage="1"]{color:var(--wa700)}.edi-me-sortie[data-recadrage="1"] .ic{color:var(--wa600)}.edi-pv{display:flex;flex-direction:column;gap:16px;min-width:0}.edi-pv-h{display:flex;align-items:flex-start;gap:12px}.edi-pv-h .ui-h3,.edi-pv-h .ui-help{margin:0}.edi-pv-corps{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.edi-pv-vue{flex:none;width:256px;max-width:100%;aspect-ratio:16/9;display:grid;place-items:center;overflow:hidden;border:1px solid var(--n150);border-radius:var(--rm);background-color:var(--n50);background-size:cover;background-position:50%;color:var(--n300)}.edi-pv-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.edi-pv-alt{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;border:0}.edi-pv-focus .ui-select{max-width:280px}.edi-liste{display:flex;flex-direction:column;gap:10px;min-width:0}.edi-liste-h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.edi-liste-h .ui-h3,.edi-liste>.ui-help{margin:0}.edi-liste-g{display:grid;grid-template-columns:minmax(0,170px) repeat(2,minmax(0,1fr));gap:12px}.edi-sections{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;border:0}.edi-sections>legend{padding:0;margin-bottom:2px}.edi-be-titre{padding:14px 20px;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.edi-be-titre:focus-within{border-color:var(--p300);box-shadow:0 0 0 3px rgb(var(--p500-c)/.12)}.edi-be-titre-in{width:100%;padding:4px 0;border:0;outline:none;background:transparent;font:inherit;font-size:24px;line-height:32px;font-weight:660;letter-spacing:-.02em;color:var(--n900)}.edi-be-titre-in::-moz-placeholder{color:var(--n300)}.edi-be-titre-in::placeholder{color:var(--n300)}.edi-be-barre{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid var(--n100);border-radius:var(--rl) var(--rl) 0 0;background:var(--n25)}.edi-be-barre .edi-surtitre{flex:1 1 100%}.edi-be-blocs{display:flex;flex-direction:column;gap:6px;min-height:240px;padding:16px}.edi-be-bloc{border:1px solid var(--n150);border-radius:var(--rl);background:#fff;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.edi-be-bloc:hover{border-color:var(--n200)}.edi-be-bloc:focus-within{border-color:var(--p300);box-shadow:0 0 0 3px rgb(var(--p500-c)/.1)}.edi-be-tete{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 6px 4px 12px;border-bottom:1px solid var(--n100);border-radius:var(--rl) var(--rl) 0 0;background:var(--n25)}.edi-be-type{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:620;letter-spacing:.03em;text-transform:uppercase;color:var(--n500)}.edi-be-type .ic{width:14px;height:14px}.edi-be-outils{display:flex;align-items:center;gap:2px;flex:none}.edi-be-in{padding:12px 14px}.edi-be-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.edi-be-champ{flex:1 1 160px;width:auto;min-width:0}.edi-be-court{flex:0 1 auto;width:auto}.edi-be-mini{font-size:12.5px;font-weight:600;color:var(--n600)}.edi-be-niveau{flex:none;width:auto}.edi-be-h2,.edi-be-h3,.edi-be-h4{flex:1 1 220px;min-width:0;padding:4px 2px;border:0;outline:none;background:transparent;font:inherit;color:var(--n900)}.edi-be-h2{font-size:22px;line-height:30px;font-weight:700}.edi-be-h3{font-size:18px;line-height:26px;font-weight:660}.edi-be-h4{font-size:15px;line-height:22px;font-weight:650}.edi-be-para{display:block;width:100%;min-height:72px;padding:2px;border:0;outline:none;resize:none;background:transparent;font:inherit;font-size:14.5px;line-height:1.7;color:var(--n800)}.edi-be-mise{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--n100)}.edi-be-img{max-width:220px;max-height:130px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--n150);border-radius:var(--rm)}.edi-be-vide-img{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;min-height:104px;border:2px dashed var(--n200);border-radius:var(--rm);background:var(--n25);font:inherit;font-size:13px;color:var(--n500);cursor:pointer}.edi-be-vide-img:focus-visible,.edi-be-vide-img:hover{border-color:var(--p400);color:var(--p700);outline:none}.edi-be-citation{display:flex;flex-direction:column;gap:8px;border-left:4px solid var(--p400);border-radius:0 0 var(--rl) 0;background:var(--p50)}.edi-be-citation-t{resize:none;font:inherit;font-size:14px;font-style:italic;color:var(--n700)}.edi-be-citation-a,.edi-be-citation-t{width:100%;border:0;outline:none;background:transparent}.edi-be-citation-a{font:inherit;font-size:12.5px;font-weight:600;color:var(--n600)}.edi-be-faq{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.edi-be-faq-q{font:inherit;font-size:14px;font-weight:600;color:var(--n900)}.edi-be-faq-q,.edi-be-faq-r{width:100%;border:0;outline:none;background:transparent}.edi-be-faq-r{resize:vertical;font:inherit;font-size:13.5px;color:var(--n700)}.edi-be-faq .edi-retirer{align-self:flex-start}.edi-be-cta{display:flex;justify-content:center}.edi-be-cta-apercu{display:inline-flex;align-items:center;min-height:36px;padding:0 22px;border-radius:var(--rs);font-size:13.5px;font-weight:600}.edi-be-cta-apercu.is-primaire{background:var(--p600);color:#fff}.edi-be-cta-apercu.is-secondaire{border:2px solid var(--p600);color:var(--p700)}.edi-be-html .edi-be-html-in{border-color:var(--wa200);background:var(--wa50)}.edi-be-html-n{display:flex;align-items:flex-start;gap:6px;color:var(--wa700)}.edi-be-html-n .ic{flex:none;width:14px;height:14px;margin-top:2px}.edi-be-sep hr{margin:6px 0;border:0;border-top:2px solid var(--n150)}.edi-be-inconnu{font-size:12.5px;color:var(--n500)}.edi-be-entre{display:flex;justify-content:center}.edi-be-entre .ui-btn{color:var(--n500)}.edi-be-une{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.edi-be-une-img{width:100%;max-height:160px;-o-object-fit:cover;object-fit:cover;border-radius:var(--rm)}.edi-compteur{margin:0;text-align:right;font-size:12px;color:var(--n500);font-variant-numeric:tabular-nums}.edi-compteur.is-warn{color:var(--wa700)}.edi-compteur.is-over{color:var(--er700);font-weight:600}.edi-serp{display:flex;flex-direction:column;gap:2px;padding:12px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.edi-serp .edi-surtitre{margin-bottom:4px}.edi-serp-t{font-size:14px;font-weight:560;color:var(--p700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edi-serp-u{font-size:12px;color:var(--ok700);overflow-wrap:anywhere}.edi-serp-d{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;line-height:18px;color:var(--n600)}@media (max-width:1279px){.edi-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.edi-ed{grid-template-columns:280px minmax(0,1fr)}}@container edi-props (max-width:720px){.edi-g3.is-icone,.edi-g3.is-note,.edi-item-g{grid-template-columns:minmax(0,1fr)}.edi-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container edi-props (max-width:560px){.edi-g2.is-cote-etroit,.edi-g3,.edi-opts-3,.edi-qf-opt{grid-template-columns:minmax(0,1fr)}}@container edi-props (max-width:460px){.edi-bf .v2f__pair,.edi-bf .v2rep__grid,.edi-g2,.edi-g2.is-prix,.edi-g4{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.edi-ed{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.edi-g2,.edi-g2.is-cote-etroit,.edi-g2.is-prix,.edi-g3,.edi-g3.is-icone,.edi-g3.is-note,.edi-g4,.edi-item-g,.edi-liste-g,.edi-opts-3,.edi-qf-opt{grid-template-columns:minmax(0,1fr)}.edi-me-g3{grid-template-columns:repeat(2,minmax(0,1fr))}.edi-props .uf-barre{margin:0 8px 8px}.edi-reglages{padding:14px 16px 18px}.edi-props-h{display:grid;grid-template-columns:auto minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;row-gap:8px;align-items:start}.edi-props-h>.ui-ic-tile{grid-column:1;grid-row:1}.edi-props-h>.ui-grow{grid-column:2;grid-row:1}.edi-props-h>.ui-pill{grid-column:2;grid-row:2;justify-self:start;margin-top:0}.edi-props-h>.mnu{grid-column:3;grid-row:1}.edi-pv-vue{width:100%}.edi-be-blocs{padding:12px}.edi-be-titre-in{font-size:20px;line-height:28px}.edi-tb .edi-tb-compact{position:relative;width:44px;padding-left:0;padding-right:0}.edi-tb .edi-tb-compact>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.edi-var{height:auto;min-height:44px;min-width:44px;padding:0 12px}.edi-curseur{height:44px}.edi-be-citation-a,.edi-be-citation-t,.edi-be-faq-q,.edi-be-faq-r,.edi-be-h2,.edi-be-h3,.edi-be-h4,.edi-be-titre-in{min-height:44px}.edi-bf .v2f__pair,.edi-bf .v2rep__grid{grid-template-columns:minmax(0,1fr)}.edi-bf .v2i,.edi-bf .v2i-btn,.edi-bf .v2svc__i,.edi-bf .v2sw{min-height:44px}.edi-bf .v2sw{min-width:44px}.edi-bf .v2rep__row{padding-right:56px}.edi-bf .v2rep__del{top:4px;right:4px;width:44px;height:44px}.edi-bf .v2gal__it{width:100%}.edi-bf .v2gal__b,.edi-bf .v2gal__in .v2i{min-height:44px}}@media (prefers-reduced-motion:reduce){.edi-be-bloc,.edi-be-titre,.edi-bf .v2i,.edi-bf .v2i-btn,.edi-bf .v2sec--adv>.v2sec__h:after,.edi-bloc,.edi-mp-info,.edi-mp-vig,.edi-var{transition:none}}.par-page{gap:16px;max-width:1200px}.par-contenu,.par-page{display:flex;flex-direction:column;width:100%;min-width:0}.par-contenu{max-width:940px}@media (min-width:1024px){.par-page{display:grid;grid-template-columns:208px minmax(0,1fr);gap:24px;align-items:start}}@media (min-width:1280px){.par-page{grid-template-columns:228px minmax(0,1fr);gap:32px}}.par-nav{min-width:0}.par-nav-mobile{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:#fff;border:1px solid var(--n100);border-radius:var(--rl);box-shadow:var(--s1)}.par-nav-choix{display:flex;align-items:stretch;gap:8px;min-width:0}.par-nav-choix>.ui-select{flex:1 1 auto;min-width:0}.par-nav-choix>.ui-btn{flex:none}.par-nav-liste{display:none}.par-nav-t{margin:0 0 6px;padding:0 10px;font-size:11.5px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.par-nav-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.par-nav-i{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 10px;border:0;border-radius:var(--rs);background:transparent;color:var(--n600);font:inherit;font-size:13.5px;font-weight:540;line-height:18px;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.par-nav-i>.ic{flex:none;color:var(--n400)}.par-nav-i>span:first-of-type{flex:1 1 auto;min-width:0}.par-nav-i:hover{background:var(--n75);color:var(--n900)}.par-nav-i:hover>.ic{color:var(--n600)}.par-nav-i.is-active,.par-nav-i[aria-current=page]{background:#fff;color:var(--n900);font-weight:600;box-shadow:var(--s2)}.par-nav-i.is-active>.ic,.par-nav-i[aria-current=page]>.ic{color:var(--p600)}.par-nav-i.is-active:before,.par-nav-i[aria-current=page]:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:2px;background:var(--p600)}.par-nav-i>.par-nav-x{margin-left:auto;color:var(--n300)}@media (min-width:1024px){.par-nav{position:sticky;top:8px;max-height:calc(100vh - var(--top-h) - 24px);overflow-y:auto;padding:2px 2px 8px;scrollbar-width:thin}.par-nav-mobile{display:none}.par-nav-liste{display:flex;flex-direction:column;gap:18px}}.par-panneau{display:flex;flex-direction:column;gap:16px;min-width:0}.par-panneau-h{display:flex;align-items:flex-start;gap:12px;padding:2px 0;min-width:0}.par-panneau-h>.ui-ic-tile{background:#fff;color:var(--p600);border-color:var(--n150);box-shadow:var(--s1)}.par-panneau-tt{display:flex;flex-direction:column;gap:2px;min-width:0}.par-panneau-s{margin:0;font-size:13.5px;line-height:20px;color:var(--n600)}.par-form{display:flex;flex-direction:column;gap:16px;margin:0;min-width:0}.par-form-carte{margin:0}.par-carte-h{flex-direction:column;align-items:flex-start;gap:4px}.par-carte-tt{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.par-carte-tag,.par-carte-x{margin-left:auto}.par-carte-b{display:flex;flex-direction:column;gap:14px;padding:14px 22px 22px;min-width:0}.par-carte-f{justify-content:flex-end}.par-profil-actuel{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:12.5px;line-height:17px;color:var(--ok700)}.par-fieldset{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;border:0}.par-legende{margin:0 0 4px;padding:0;font-size:13px;line-height:18px;font-weight:600;color:var(--n800)}.par-sous-t{margin:0;padding:0;font-size:13.5px;line-height:19px;font-weight:620;color:var(--n900)}.par-bloc{display:flex;flex-direction:column;gap:12px;min-width:0}.par-grille-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;min-width:0}.par-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0}.par-actions>form{margin:0}.par-lien-ligne{display:flex;justify-content:flex-end;margin:0}.par-mono{font-size:13px}.par-code,.par-mono{font-family:var(--mono)}.par-code{font-size:12.5px;overflow-wrap:anywhere}code.par-code{padding:1px 5px;border-radius:var(--r-xs);background:var(--n75);color:var(--n800)}.par-lien{color:var(--p700);font-weight:560;text-decoration:underline;text-underline-offset:2px}.par-lien:hover{color:var(--p800)}.par-texte{margin:0;font-size:13.5px;line-height:20px;color:var(--n600)}.par-etat-detail{margin:0;font-size:13px;line-height:19px;color:var(--n700)}.par-aide-ic{display:flex;align-items:flex-start;gap:6px;margin:0}.par-aide-ic>.ic{flex:none;margin-top:2px}.par-alerte-s{margin:4px 0 0;font-size:12.5px;line-height:18px}.par-etat-ligne{flex-wrap:wrap;gap:6px 10px}.par-etat-ligne,.par-lecture{display:flex;align-items:center}.par-lecture{min-height:38px;margin:0;padding:6px 12px;border:1px solid var(--n150);border-radius:var(--rs);background:var(--n50);font-size:13.5px;line-height:19px;color:var(--n700);overflow-wrap:anywhere}.par-liste{margin:0;padding-left:18px;list-style:disc}.par-liste>li+li{margin-top:3px}.par-liste>li::marker{color:var(--n400)}.par-ne-fait-pas{display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:18px;color:var(--n600)}.par-ne-fait-pas p{margin:0}.par-ne-fait-pas strong,.par-ne-fait-pas-t{font-weight:620;color:var(--n800)}.par-ne-fait-pas-t{margin:0;font-size:13px;line-height:18px}.par-adresses,.par-cron{display:flex;flex-direction:column;gap:8px;min-width:0}.par-adresses-t{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;line-height:18px;font-weight:620;color:var(--n900)}.par-adresses-t>.ic{flex:none;color:var(--n500)}.par-adresses-l{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin:0}.par-adresses-l dt{margin:6px 0 0;font-size:12.5px;line-height:17px;color:var(--n600)}.par-adresses-l dt:first-child{margin-top:0}.par-adresses-l dt strong{font-weight:620}.par-adresses-l dd{margin:0;min-width:0}.par-cron-l{margin:0;font-size:11.5px;line-height:17px;color:var(--n700);white-space:pre-wrap}.par-demarrage-resume{margin-left:auto;font-size:13px;font-weight:620;color:var(--n800);font-variant-numeric:tabular-nums}.par-demarrage-b{display:flex;flex-direction:column;gap:8px;padding:6px 22px 14px}.par-jauge{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:8px;border:0;border-radius:4px;background:var(--n100);color:var(--ok500);overflow:hidden}.par-jauge::-webkit-progress-bar{background:var(--n100);border-radius:4px}.par-jauge::-webkit-progress-value{background:var(--ok500);border-radius:4px}.par-jauge::-moz-progress-bar{background:var(--ok500);border-radius:4px}.par-etapes{border-top:1px solid var(--n100)}.par-etape{display:flex;align-items:center;gap:12px;padding:12px 22px;min-width:0}.par-etape>.ui-ic-tile{align-self:flex-start}.par-etape-c{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.par-etape-t{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:13.5px;line-height:19px;font-weight:580;color:var(--n900)}.par-etape-fac{font-size:12px;font-weight:500;color:var(--n500)}.par-etape-s{margin:0;font-size:12.5px;line-height:17px;color:var(--n600)}.par-etape-a{flex:none}.par-prereglages-f{padding:12px 22px 18px}.par-prereglages{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.par-prereglage-c{display:flex;flex-direction:column;gap:3px;min-width:0}.par-prereglage-ok{display:flex;align-items:flex-start;gap:6px;margin-top:6px;font-size:12.5px;line-height:17px;color:var(--ok700)}.par-prereglage-ok>.ic{flex:none;margin-top:1px}.par-changements{display:flex;flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;font-size:12.5px;line-height:17px;color:var(--n700)}.par-changements strong{font-weight:620;color:var(--n900)}.par-couleur{display:flex;align-items:center;gap:8px;min-width:0}.par-couleur>.ui-input{flex:1 1 auto;min-width:0}.par-couleur-choix{flex:none;width:44px;height:38px;padding:3px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;box-shadow:var(--s1);cursor:pointer}.par-couleur-choix::-webkit-color-swatch-wrapper{padding:0}.par-couleur-choix::-webkit-color-swatch{border:0;border-radius:5px}.par-couleur-choix::-moz-color-swatch{border:0;border-radius:5px}.par-logo-ligne{padding-top:14px;border-top:1px solid var(--n100)}.par-logo{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0}.par-logo-img{display:block;width:auto;height:48px;max-width:220px;padding:4px;border:1px solid var(--n150);border-radius:var(--rs);background:#fff;-o-object-fit:contain;object-fit:contain}.par-logo-sombre{display:inline-flex;align-self:flex-start;padding:8px 10px;border-radius:var(--rm);background:var(--ink)}.par-logo-sombre>.par-logo-img{height:32px;padding:0;border:0;background:transparent}.par-fichier{height:auto;min-height:38px;padding:4px 6px;line-height:28px;cursor:pointer}.par-fichier::file-selector-button{height:28px;margin-right:10px;padding:0 12px;border:1px solid var(--n200);border-radius:6px;background:var(--n50);color:var(--n800);font:inherit;font-size:13px;font-weight:560;cursor:pointer}.par-domaines{margin-top:10px;border-top:1px solid var(--n100)}.par-domaine{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 22px;min-width:0}.par-domaine-h{font-weight:560;color:var(--n900);overflow-wrap:anywhere}.par-domaine-txt{flex:1 1 100%;font-size:12.5px;line-height:18px;color:var(--n600)}.par-taxe{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:12px 16px;padding-top:12px;border-top:1px solid var(--n100)}.par-taxe>.ui-field:last-child{padding-bottom:9px}.par-tel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px 28px;padding:14px 22px 20px;min-width:0}.par-tel-kv{grid-template-columns:150px minmax(0,1fr);align-content:start}.par-tel-etapes{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.par-tel-etape{display:flex;align-items:flex-start;gap:12px;min-width:0}.par-tel-etape-c{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.par-tel-etape-t{margin:0;font-size:13.5px;line-height:19px;font-weight:620;color:var(--n900)}.par-tel-etape-c>.par-actions{margin-top:4px}.par-tel-numeros{display:flex;flex-direction:column;gap:6px}.par-tel-numeros:empty{display:none}.par-tel-num{display:flex;align-items:center;width:100%;min-height:36px;padding:7px 12px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;color:var(--n800);font:inherit;font-size:13px;line-height:18px;text-align:left;cursor:pointer;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.par-tel-num:hover{background:var(--p50);border-color:var(--p200)}.par-tel-test{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:4px}.par-tel-test-champ{flex:1 1 200px;max-width:300px}.par-tel-res.ui-alert{margin:0 22px 20px}.par-centre-zone{display:flex;flex-direction:column;gap:10px;min-width:0}.par-centre-zone[aria-busy=true] .par-int-grille{opacity:.55}.par-centre-echec{margin:0}.par-centre{display:flex;flex-direction:column;gap:10px;min-width:0}.par-centre-h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px}.par-centre-tt{display:flex;flex-direction:column;gap:2px;flex:1 1 320px;min-width:0}.par-centre-resume{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12.5px;line-height:17px;color:var(--n600)}.par-centre-resume b{font-weight:650;color:var(--n900);font-variant-numeric:tabular-nums}.par-centre-cat{margin:8px 0 0;font-size:11.5px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.par-int-grille{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;transition:opacity var(--t-mid) var(--ease)}.par-int{display:flex;flex-direction:column;gap:8px;padding:16px;min-width:0}.par-int-h{gap:12px}.par-int-h,.par-int-id{display:flex;align-items:flex-start;min-width:0}.par-int-id{flex-direction:column;gap:6px}.par-int-nom{margin:0;font-size:14px;line-height:19px;font-weight:620;color:var(--n900);overflow-wrap:anywhere}.par-int-desc{margin:0;font-size:12.5px;line-height:17px;color:var(--n500)}.par-int-detail{margin:0;font-size:13px;line-height:19px;color:var(--n800);overflow-wrap:anywhere}.par-int-dernier{margin:0;font-size:12px;line-height:16px;color:var(--n500);overflow-wrap:anywhere}.par-int-gestes{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px}.par-int-f{margin:0}@media (min-width:640px){.par-int-grille{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}}.par-secret{flex-wrap:wrap}.par-secret-etat{flex:1 1 auto;min-width:0;font-weight:560;color:var(--n800)}.par-secret.is-sup{background:var(--er50);border-color:var(--er100)}.par-secret.is-sup>.ic{color:var(--er600)}.par-secret.is-sup .par-secret-etat{color:var(--er700)}.par-sup{font-size:12.5px;line-height:17px;color:var(--n600)}.par-seq-etapes{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.par-seq-etape{display:grid;grid-template-columns:26px minmax(0,150px) minmax(0,1fr);align-items:end;gap:10px 14px}.par-seq-etape>.uf-n{margin-bottom:6px}.par-gabarits{padding-top:12px;border-top:1px solid var(--n100)}.par-gabarit{display:flex;flex-direction:column;gap:10px;min-width:0}.par-gabarit .ui-textarea{font-family:var(--mono);font-size:12.5px;line-height:19px}.par-canaux{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.par-pourboires{display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:18px;color:var(--n600)}.par-gpl{gap:18px}.par-sous-form{gap:14px;margin:0}.par-sous-bloc,.par-sous-form{display:flex;flex-direction:column;min-width:0}.par-sous-bloc{gap:10px;padding-top:16px;border-top:1px solid var(--n100)}.par-choix-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px}.par-choix{min-width:44px}.par-gpl-outils{flex-direction:row;gap:10px 12px}.par-gpl-outils,.par-recherche{flex-wrap:wrap;align-items:flex-end}.par-recherche{display:flex;gap:8px;flex:1 1 360px;margin:0;min-width:0}.par-recherche-champ{flex:1 1 220px;min-width:0}.par-test{margin:0}.par-candidats{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.par-candidat{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;transition:border-color var(--t-fast) var(--ease)}.par-candidat:hover{border-color:var(--n300)}.par-candidat-c{display:flex;flex-direction:column;gap:2px;min-width:0}.par-candidat-t{font-size:13.5px;line-height:19px;font-weight:620;color:var(--n900)}.par-candidat-s,.par-candidat-t{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.par-candidat-s{font-size:12.5px;line-height:17px;color:var(--n500)}.par-gcal{gap:14px}.par-gcal-faits{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.par-gcal-choix,.par-gcal-f{display:flex;flex-direction:column;gap:10px}.par-gcal-f{margin:0}.par-gcal-champ{max-width:440px}.par-gcal-gestes>.par-geste-fin{margin-left:auto}.par-landing{gap:16px}.par-landing-champ{padding-top:14px;border-top:1px solid var(--n100)}@media (max-width:760px){.par-canaux,.par-grille-2{grid-template-columns:minmax(0,1fr)}.par-carte-b{padding:12px 16px 18px}.par-demarrage-b{padding:6px 16px 12px}.par-etape{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px 12px;padding:12px 16px}.par-etape-a{grid-column:2;justify-self:start}.par-prereglages-f{padding:12px 16px 16px}.par-tel{padding:12px 16px 18px}.par-tel-kv{grid-template-columns:minmax(0,1fr)}.par-tel-res.ui-alert{margin:0 16px 18px}.par-tel-test-champ{max-width:none}.par-domaine{padding:12px 16px}.par-taxe{grid-template-columns:minmax(0,1fr)}.par-taxe>.ui-field:last-child{padding-bottom:0}.par-seq-etape{grid-template-columns:26px minmax(0,1fr)}.par-seq-etape>.ui-field:last-child{grid-column:2}.par-candidat{flex-wrap:wrap}.par-gcal-gestes>.par-geste-fin{margin-left:0}.par-panneau .uf-case:has(small){align-items:flex-start}.par-panneau .uf-case:has(small)>.ui-check{margin-top:3px}.par-couleur-choix{height:44px}.par-fichier{min-height:44px}.par-fichier::file-selector-button{height:34px}.par-nav-i,.par-tel-num{min-height:44px}}@media (prefers-reduced-motion:reduce){.par-candidat,.par-int-grille,.par-nav-i,.par-tel-num{transition:none}}.par-accueil-cats{list-style:none;margin:0;padding:0 var(--sp-4) var(--sp-4);display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--sp-3);min-width:0}.par-accueil-cat{padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border-soft);border-radius:var(--rm);background:var(--c-surface);min-width:0}.par-accueil-cat-t{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-md);font-weight:var(--fw-semi);color:var(--c-text)}.par-accueil-cat-s{margin:var(--sp-1) 0 var(--sp-2);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--c-text-2)}.par-accueil-liens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.par-accueil-liens a{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:32px}.par-accueil-reste{margin:0;padding:0 var(--sp-4) var(--sp-4)}@media (max-width:760px){.par-accueil-cats{grid-template-columns:minmax(0,1fr);padding:0 var(--sp-3) var(--sp-3)}.par-accueil-liens a{min-height:44px}.par-accueil-reste{padding:0 var(--sp-3) var(--sp-3)}}.pad-wrap{overflow-wrap:break-word;min-width:0}.pad-mono{font-family:var(--mono);font-size:13px;line-height:19px;letter-spacing:.01em;overflow-wrap:anywhere}.pad-prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.pad-ic{color:var(--n400);vertical-align:-2px}.pad-pile{display:flex;flex-direction:column;gap:2px;min-width:0}.is-num>.pad-pile{align-items:flex-end}.pad-cell{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.pad-erreurs{margin:4px 0 0;padding-left:18px;list-style:disc}.pad-montant{font-size:18px;line-height:24px;font-weight:650;letter-spacing:-.01em}.pad-lien-texte{color:inherit;font-weight:620;text-decoration:underline;text-underline-offset:2px}.pad-lien-texte:hover{color:inherit;text-decoration-thickness:2px}.pad-attention{display:flex;align-items:center;gap:6px;color:var(--wa700)}.pad-attention .ic{flex:none;color:var(--wa600)}.pad-lecture{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;border-radius:var(--rm);background:var(--n50);border:1px solid var(--n100);color:var(--n600);font-size:13px;line-height:18px}.pad-lecture .ic{flex:none;color:var(--n400)}.pad-filtres .ui-select{max-width:100%;min-width:0}.pad-date{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--n500);white-space:nowrap;min-width:0}.pad-date .ui-input{width:auto;min-width:0}.pad-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.pad-kpis.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pad-kpis .ui-kpi-v{font-size:22px;line-height:30px}.pad-inline{display:inline-flex;margin:0}.pad-btn-start{justify-content:flex-start}.pad-compte{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-width:0}.pad-reveler{color:var(--p700)}.pad-reveler .ic{color:currentColor}.pad-compte-msg{flex-basis:100%;color:var(--er700)}.pad-compte-msg[hidden]{display:none}.pad-gouv{grid-template-columns:repeat(4,minmax(0,1fr))}.pad-fs{display:flex;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;border:0}.pad-bloc{margin:0 22px 18px;padding:14px 16px 0;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25);min-width:0}.pad-bloc[hidden]{display:none}.pad-bloc-t{float:left;width:100%;display:flex;align-items:center;gap:8px;padding:0;margin:0;font-size:14px;line-height:20px;font-weight:620;color:var(--n900)}.pad-bloc-t .ic{color:var(--n500)}.pad-bloc>.ui-help{clear:both;margin:4px 0 0}.pad-bloc-g{padding:12px 0 16px}.pad-grille-nue{padding:0}.pad-cat{margin:0;padding:12px 22px 6px}.pad-cat,.pad-svc{border-top:1px solid var(--n100)}.pad-svc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:12px 20px;align-items:start;padding:16px 22px}.pad-cat+.pad-svc{border-top:0}.pad-svc.is-invalid{background:var(--er50);box-shadow:inset 3px 0 0 var(--er500)}.pad-svc-art{display:flex;flex-direction:column;gap:4px;min-width:0}.pad-svc-prix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pad-svc-prix .ui-label{font-size:12.5px}.pad-perso{min-width:0}.pad-perso-s{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:12.5px;font-weight:560;color:var(--p700);cursor:pointer;list-style:none}.pad-perso-s::-webkit-details-marker{display:none}.pad-perso-s:hover{text-decoration:underline;text-underline-offset:2px}.pad-perso-s:focus-visible{outline:2px solid var(--p500);outline-offset:2px;border-radius:var(--r-xs)}.pad-perso-b{padding-top:8px}.pad-etape{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;padding:14px 22px 22px}.pad-etape>.ui-field{flex:1 1 280px}.pad-tout{padding:4px 22px 10px}.pad-pick,.pad-tout{display:flex;align-items:center}.pad-pick{gap:10px;min-height:44px;margin:0;cursor:pointer}.pad-total{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:6px 12px;margin:0;padding:14px 22px 18px;border-top:1px solid var(--n100);font-size:13px;color:var(--n600)}.pad-total strong{font-size:18px;line-height:24px;font-weight:650;color:var(--ok700)}.pad-pied-total{justify-content:flex-end;font-size:13px;color:var(--n600)}.pad-pied-total strong{font-size:16px;line-height:22px;font-weight:650;color:var(--n900)}@media (max-width:1180px){.pad-svc{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.pad-gouv,.pad-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pad-kpis>.ui-kpi:nth-child(3){border-left:0}.pad-kpis>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}.pad-kpis.is-3{grid-template-columns:repeat(2,minmax(0,1fr))}.pad-kpis.is-3>.ui-kpi:nth-child(3){grid-column:1/-1}}@media (max-width:760px){.pad-filtres .ui-select{flex:1 1 100%}.pad-date{flex:1 1 calc(50% - 4px);gap:6px}.pad-date .ui-input{flex:1;padding:0 8px}.pad-filtres>.ui-btn{flex:1 1 auto}.ui-table.is-stack .pad-pile{align-items:flex-end}.ui-table.is-stack .pad-cell{justify-content:flex-end}.pad-kpis>.ui-kpi{padding:14px}.pad-kpis .ui-kpi-v{font-size:19px;line-height:26px}.pad-bloc{margin:0 16px 16px;padding:12px 12px 0}.pad-bloc-g{padding:10px 0 14px}.pad-cat{padding:12px 16px 6px}.pad-svc{padding:14px 16px}.pad-svc-prix{grid-template-columns:repeat(2,minmax(0,1fr))}.pad-perso-s{min-height:44px}.pad-etape{padding:12px 16px 18px}.pad-etape>.ui-btn{flex:1 1 auto}.pad-tout{padding:4px 16px 8px}.pad-total{padding:12px 16px 14px}.pad-inline,.pad-inline>.ui-btn{flex:1 1 auto}.pad-menu .mnu-i{min-height:44px}}.pil-note{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12.5px;line-height:17px;color:var(--n600)}.pil-note>.ic{flex:none;width:15px;height:15px;margin-top:1px;color:var(--n400)}.pil-pied{padding:12px 22px 16px;border-top:1px solid var(--n100)}.pil-champ{display:flex;flex-direction:column;gap:5px;min-width:0}.pil-champ>label,.pil-champ>span{font-size:12px;font-weight:560;color:var(--n600)}.pil-neg{color:var(--er700)}.pil-coupe{overflow-wrap:anywhere;min-width:0}.pil-chiffres{overflow:hidden}.pil-grille-kpi{gap:0;margin:0 -1px -1px 0}.pil-grille-kpi>.ui-kpi,.pil-grille-kpi>.ui-kpi+.ui-kpi{border:0;border-right:1px solid var(--n100);border-bottom:1px solid var(--n100)}.pil-grille-kpi>.ui-empty,.pil-grille-kpi>.ui-loading{grid-column:1/-1}.pil-kpi-cartes .ui-kpi-l{min-height:36px;align-items:flex-start}.pil-jauge{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:6px;border:0;border-radius:3px;background:var(--n100);overflow:hidden}.pil-jauge::-webkit-meter-bar{background:var(--n100);border:0;border-radius:3px;height:6px}.pil-jauge::-webkit-meter-even-less-good-value,.pil-jauge::-webkit-meter-optimum-value,.pil-jauge::-webkit-meter-suboptimum-value{background:var(--p500);border-radius:3px}.pil-jauge::-moz-meter-bar{background:var(--p500);border-radius:3px}.pil-jauge.is-success::-webkit-meter-even-less-good-value,.pil-jauge.is-success::-webkit-meter-optimum-value,.pil-jauge.is-success::-webkit-meter-suboptimum-value{background:var(--ok500)}.pil-jauge.is-success::-moz-meter-bar{background:var(--ok500)}.pil-jauge.is-watch::-webkit-meter-even-less-good-value,.pil-jauge.is-watch::-webkit-meter-optimum-value,.pil-jauge.is-watch::-webkit-meter-suboptimum-value{background:var(--wa500)}.pil-jauge.is-watch::-moz-meter-bar{background:var(--wa500)}.pil-jauge.is-problem::-webkit-meter-even-less-good-value,.pil-jauge.is-problem::-webkit-meter-optimum-value,.pil-jauge.is-problem::-webkit-meter-suboptimum-value{background:var(--er500)}.pil-jauge.is-problem::-moz-meter-bar{background:var(--er500)}.pil-legende{list-style:none;margin:0 0 0 auto;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;line-height:17px;color:var(--n600)}.pil-legende>li{display:inline-flex;align-items:center;gap:6px}.pil-legende .ui-dot{width:8px;height:8px;border-radius:3px;background:var(--ph-dot);flex:none}.pil-compta-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.pil-compta-imp-k{grid-template-columns:repeat(2,minmax(0,1fr))}.pil-compta .ui-card-h .ui-count{margin-left:2px}.pil-taxes td.is-primary{font-weight:580;color:var(--n900)}.pil-kpi-outils{align-items:flex-end;gap:12px 16px}.pil-kpi-outils .ui-input,.pil-kpi-outils .ui-select{width:auto;min-width:150px}.pil-maj{margin-left:auto;align-self:center;font-size:12.5px;color:var(--n500);font-variant-numeric:tabular-nums}.pil-maj:empty{display:none}.pil-kpi-cartes{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.pil-kpi-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.pil-reco-maj{margin-left:auto}.pil-tend{position:relative;padding:6px 22px 18px;overflow-x:auto}.pil-tend-l{list-style:none;margin:0;padding:0;display:flex;align-items:flex-end;gap:4px}.pil-tend-l.is-dense{gap:2px}.pil-tend-j{flex:1 1 0;min-width:6px;display:flex;flex-direction:column;align-items:stretch;gap:6px}.pil-tend-z{height:104px;display:flex;align-items:flex-end;border-bottom:1px solid var(--n150)}.pil-tend-c{width:100%;min-height:2px;display:flex;flex-direction:column;border-radius:3px 3px 0 0;overflow:hidden}.pil-tend-c>i{flex-basis:0;min-height:2px;background:var(--ph-dot)}.pil-tend-d{height:14px;font-size:10.5px;line-height:14px;color:var(--n500);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;visibility:hidden}.pil-tend-d.is-repere{visibility:visible}.pil-h-0{height:0}.pil-h-1{height:5%}.pil-h-2{height:10%}.pil-h-3{height:15%}.pil-h-4{height:20%}.pil-h-5{height:25%}.pil-h-6{height:30%}.pil-h-7{height:35%}.pil-h-8{height:40%}.pil-h-9{height:45%}.pil-h-10{height:50%}.pil-h-11{height:55%}.pil-h-12{height:60%}.pil-h-13{height:65%}.pil-h-14{height:70%}.pil-h-15{height:75%}.pil-h-16{height:80%}.pil-h-17{height:85%}.pil-h-18{height:90%}.pil-h-19{height:95%}.pil-h-20{height:100%}.pil-g-1{flex-grow:1}.pil-g-2{flex-grow:2}.pil-g-3{flex-grow:3}.pil-g-4{flex-grow:4}.pil-g-5{flex-grow:5}.pil-g-6{flex-grow:6}.pil-g-7{flex-grow:7}.pil-g-8{flex-grow:8}.pil-g-9{flex-grow:9}.pil-g-10{flex-grow:10}.pil-g-11{flex-grow:11}.pil-g-12{flex-grow:12}.pil-g-13{flex-grow:13}.pil-g-14{flex-grow:14}.pil-g-15{flex-grow:15}.pil-g-16{flex-grow:16}.pil-g-17{flex-grow:17}.pil-g-18{flex-grow:18}.pil-g-19{flex-grow:19}.pil-g-20{flex-grow:20}.pil-util{list-style:none;margin:0;padding:2px 22px 14px}.pil-util>li{display:grid;grid-template-columns:auto minmax(0,150px) minmax(60px,1fr) 46px auto;align-items:center;gap:6px 12px;padding:9px 0;border-top:1px solid var(--n100)}.pil-util>li:first-child{border-top:0}.pil-util-n{font-size:13.5px;font-weight:580;color:var(--n900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pil-util-p{font-size:13px;font-weight:620;color:var(--n800);text-align:right;font-variant-numeric:tabular-nums}.pil-util-s{font-size:12px;color:var(--n500);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pil-villes .pil-jauge{min-width:90px}.pil-villes td.is-primary .ui-pill{margin-left:6px}.pil-reco-note{padding:2px 22px 10px}.pil-reco .ui-avatar{margin-right:8px;vertical-align:middle}.pil-reco-heure{display:block;font-size:12px;color:var(--n500);font-variant-numeric:tabular-nums}.pil-reco tr.pil-fait td{opacity:.5;transition:opacity var(--t-mid) var(--ease)}.tc-load .pil-jauge{flex:1;min-width:50px}.sug-card .pil-jauge{margin-top:8px}.wl-panel .pil-jauge{margin:4px 0 8px}.pil-score{margin:10px 0}.pil-dep-total{background:var(--n50)}.pil-dep-total input{font-weight:650;color:var(--n900);cursor:default}.pil-dep-recu{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 8px 8px 12px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.pil-dep-recu>.ui-link{flex:1 1 auto;min-width:0}.pil-dep-recu>form{margin:0;flex:none}.pil-fichier{display:block;width:100%;height:auto;min-height:44px;padding:5px;border:1px dashed var(--n300);border-radius:var(--rs);background:var(--n25);font:inherit;font-size:13px;color:var(--n600);cursor:pointer;box-shadow:none}.pil-fichier::file-selector-button{height:32px;margin-right:10px;padding:0 12px;border:1px solid var(--n200);border-radius:7px;background:#fff;color:var(--n800);font:inherit;font-size:13px;font-weight:560;cursor:pointer;box-shadow:var(--s1)}.pil-fichier:hover{border-color:var(--p300)}.pil-fichier:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.pil-fichier[aria-invalid=true]{border-color:var(--er500)}.pil-dep-piece{display:flex;flex-direction:column;gap:12px}.pil-dep-fichier{display:flex;align-items:center;gap:12px;min-width:0}.pil-dep-fichier-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.pil-dep-fichier-t b{font-size:13.5px;font-weight:600;color:var(--n900)}.pil-dep-gestes{display:flex;flex-wrap:wrap;gap:8px}.pil-dep-gestes>form{margin:0}.pil-dep-origine{padding-top:12px;border-top:1px solid var(--n100);display:flex;flex-direction:column;gap:4px}.pil-dep-texte+.pil-dep-texte{margin-top:14px;padding-top:14px;border-top:1px solid var(--n100)}.pil-actions{max-width:1080px}.pil-urgences{align-self:flex-start;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pil-urgences::-webkit-scrollbar{display:none}.pil-urgences>button{flex:none;height:34px;padding:0 12px}.pil-urgences .ui-count{height:18px;min-width:18px;font-size:11px}.pil-filtres{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;align-items:center}.pil-filtres .pil-q{grid-column:1/-1;max-width:none;flex:none}.pil-filtres .pil-q,.pil-filtres .ui-select{width:100%;min-width:0}.pil-sugg{border-left:4px solid var(--wa500)}.pil-sugg .ui-card-t .ic{color:var(--wa600)}.pil-sugg-l{padding:0 22px 8px}.pil-sugg-i{display:flex;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--n100)}.pil-sugg-i:first-child{border-top:0}.pil-sugg-txt{flex:1 1 auto;min-width:0}.pil-sugg-quoi{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--n900)}.pil-sugg-pq{margin:2px 0 0;font-size:12.5px;line-height:18px;color:var(--n600)}.pil-sugg-res{margin-top:2px;font-size:12.5px}.pil-sugg-res .ic{width:14px;height:14px}.pil-sugg-btns{display:flex;gap:6px;flex:none}.pil-avis-note{display:inline-flex;align-items:center;gap:1px;color:var(--n200)}.pil-avis-note .ic{width:15px;height:15px}.pil-avis-note .is-pleine{color:var(--wa500);fill:currentColor}.pil-avis-com{width:30%;max-width:0}.pil-avis-com .ui-trunc{display:block}.pil-mk-per{justify-content:space-between;gap:12px 20px;padding:14px 22px}.pil-mk-dates,.pil-mk-per{display:flex;flex-wrap:wrap;align-items:flex-end}.pil-mk-dates{gap:10px 12px;margin:0}.pil-mk-dates .ui-input{width:auto;min-width:150px}.pil-mk-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.pil-mk-valeur{grid-template-columns:repeat(3,minmax(0,1fr))}.pil-mk-indispo .ui-kpi-v{font-size:18px;line-height:34px;color:var(--n500)}.pil-mk-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.pil-mk-table td.is-primary{max-width:280px}.pil-mk-table .ui-trunc{display:block}.pil-mk-note{text-align:center;justify-content:center}@media (min-width:1280px){.pil-mk-kpis .ui-kpi-l{min-height:36px;align-items:flex-start}}@media (min-width:1101px){.pil-compta-kpis .ui-kpi-l{min-height:36px;align-items:flex-start}}@media (max-width:1439px){.pil-kpi-grille,.pil-mk-grille{grid-template-columns:minmax(0,1fr)}}@media (max-width:1279px){.pil-mk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.pil-compta-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pil-pied{padding:12px 16px 14px}.pil-kpi-outils .ui-input,.pil-kpi-outils .ui-select,.pil-mk-dates .ui-input{min-width:0;width:100%}.pil-kpi-outils>.pil-champ,.pil-mk-dates>.pil-champ{flex:1 1 140px}.pil-maj{margin-left:0;flex:1 1 100%}.pil-kpi-cartes,.pil-mk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pil-mk-valeur{grid-template-columns:minmax(0,1fr)}.pil-tend{padding:4px 16px 14px}.pil-util{padding:2px 16px 12px}.pil-util>li{grid-template-columns:auto minmax(0,1fr) auto;gap:6px 10px}.pil-util>li>.pil-jauge{grid-column:2/-1;grid-row:2}.pil-util>li>.pil-util-s{grid-column:2/-1;grid-row:3;text-align:left}.pil-reco-note{padding:2px 16px 10px}.ui-table.pil-mk-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px}.ui-table.pil-mk-table td.is-primary{grid-column:1/-1}.ui-table.pil-villes tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px}.ui-table.pil-villes td.is-primary,.ui-table.pil-villes td:nth-child(2){grid-column:1/-1}.ui-table.pil-villes td:nth-child(2) .pil-jauge{flex:1 1 auto;width:auto;min-width:0;align-self:center;margin-left:12px}.pil-mk-per{padding:12px 16px}.pil-mk-per>.ui-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.pil-sugg-l{padding:0 16px 8px}.pil-urgences>button{height:auto;min-height:44px}.pil-sugg-btns>.ui-btn,.pil-urgences>button{min-width:44px}.pil-actions .ac-res{display:inline-flex;align-items:center;min-height:44px}.pil-avis .ui-pager a,.pil-avis .ui-pager span{min-width:44px;height:44px}.pil-avis .pil-avis-com{width:100%;max-width:none}.pil-dep-recu{padding:4px 4px 4px 12px}.pil-fichier{min-height:46px}.pil-fichier::file-selector-button{height:36px}}@media (max-width:600px){.pil-compta-imp-k,.pil-compta-kpis{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.pil-sugg-i{flex-direction:column;align-items:stretch}.pil-sugg-btns>.ui-btn{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.pil-reco tr.pil-fait td{transition:none}}.ptl-page :is(.ui-btn-primary,.ui-link,.ui-card-a,.ui-cell-link,.ui-check,.ui-search,.ui-input,.ui-select,.ui-textarea,.ui-input-group,.ui-seg,.ui-empty-ic,.ui-spinner,.ui-depli-s,.ui-alert-info,.uf-n,.uf-note,.ui-pager,.ui-avatar,.ui-tint){--p50:var(--tl50);--p100:var(--tl100);--p200:var(--tl200);--p300:var(--tl200);--p400:var(--tl500);--p500:var(--tl500);--p600:var(--tl600);--p700:var(--tl700);--p800:var(--tl700);--p900:var(--tl700)}.ptl-page :focus-visible{outline-color:var(--tl500)}.ptl-page .ui-btn-primary{box-shadow:0 1px 2px color-mix(in srgb,var(--tl700) 32%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent)}.ptl-page :is(.ui-input,.ui-select,.ui-textarea):focus,.ptl-page :is(.ui-search,.ui-input-group):focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--tl500) 18%,transparent)}.ptl-ro{display:inline-flex;align-items:center;gap:5px}.ptl-num{font-variant-numeric:tabular-nums}.ptl-pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ptl-mono{font-family:var(--mono);font-size:12.5px;letter-spacing:.01em}.ptl-pied{display:flex;align-items:baseline;gap:6px 16px;flex-wrap:wrap;margin:0;font-size:12.5px;line-height:18px;color:var(--n500)}.ptl-pied>span{min-width:0}.ptl-pied .ic{width:14px;height:14px;color:var(--n400);vertical-align:-2px;margin-right:6px}.ptl-lien{color:var(--tl700);font-weight:560;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.ptl-lien:hover{color:var(--n900)}.ptl-toolbar .ptl-q{flex:1 1 240px;min-width:0}.ptl-toolbar .ptl-q .ui-search{width:100%}.ptl-toolbar .ui-input,.ptl-toolbar .ui-select{width:auto;min-width:0}.ptl-rows>li.is-unread{background:color-mix(in srgb,var(--tl50) 55%,transparent)}.ptl-rows>li.is-unread .ui-rl-t{font-weight:660}.ptl-dot{width:7px;height:7px;border-radius:50%;background:var(--tl500);flex:none}.ptl-rl-meta{display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap;min-width:0}.ptl-rl-meta>span{display:inline-flex;align-items:center;gap:5px;min-width:0}.ptl-rl-meta .ic{width:13px;height:13px;color:var(--n400);flex:none}.ptl-rl-amt{font-weight:620;color:var(--n900);font-size:13.5px;white-space:nowrap}.ptl-rl-date{font-size:12px;color:var(--n500);white-space:nowrap}.ptl-montant{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px}.ptl-page .ui-kpis .ui-kpi-v{white-space:nowrap}.ptl-kpis4{grid-template-columns:repeat(4,minmax(0,1fr))}.ptl-kpi-f{gap:6px 8px}.ptl-delta{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 6px;border-radius:var(--r-badge);font-size:11.5px;font-weight:620;font-variant-numeric:tabular-nums;background:var(--n75);color:var(--n600);white-space:nowrap}.ptl-delta .ic{width:12px;height:12px}.ptl-delta.is-up{background:var(--ok50);color:var(--ok700)}.ptl-delta.is-down{background:var(--er50);color:var(--er700)}.ptl-trio{grid-template-columns:repeat(3,minmax(0,1fr))}.ptl-rang{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;flex:none;font-size:12px;font-weight:650;background:var(--tl50);color:var(--tl700);border:1px solid var(--tl100);font-variant-numeric:tabular-nums}.ptl-top{display:flex;flex-direction:column;gap:8px;padding:12px 20px}.ptl-top-h{display:flex;align-items:center;gap:10px;min-width:0}.ptl-top-n{flex:1 1 auto;min-width:0;font-size:13.5px;font-weight:580;color:var(--n900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptl-jauge{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:6px;border:0;border-radius:3px;background:var(--n100);overflow:hidden}.ptl-jauge::-webkit-meter-bar{background:var(--n100);border:0;border-radius:3px;height:6px}.ptl-jauge::-webkit-meter-even-less-good-value,.ptl-jauge::-webkit-meter-optimum-value,.ptl-jauge::-webkit-meter-suboptimum-value{background:var(--tl500);border-radius:3px}.ptl-jauge::-moz-meter-bar{background:var(--tl500);border-radius:3px}.ptl-faits3{grid-template-columns:repeat(3,minmax(0,1fr))}.ptl-taux{margin-left:auto;font-size:19px;line-height:26px;font-weight:660;color:var(--tl700);font-variant-numeric:tabular-nums}.ptl-adresse{font-style:normal;white-space:pre-line;margin:0;color:var(--n800);font-size:13.5px;line-height:20px}.ptl-mt{display:block;margin-top:4px}.ptl-lignes td.is-desc{min-width:220px}.ptl-progression{overflow-x:auto;padding:16px 20px 18px;scrollbar-width:thin}.ptl-progression.is-longue .ui-steps{min-width:560px}.ptl-kpi-texte{font-size:18px;line-height:26px;letter-spacing:-.01em}.ptl-reqform{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.ptl-reqform-main{display:flex;flex-direction:column;gap:16px;min-width:0}.ptl-types{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.ptl-reqform .type-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:76px;padding:10px 8px;border:1px solid var(--n200);border-radius:var(--rm);background:#fff;color:var(--n700);font:inherit;font-size:12.5px;font-weight:560;line-height:16px;text-align:center;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast)}.ptl-reqform .type-card .ic{width:20px;height:20px;color:var(--tl600)}.ptl-reqform .type-card:hover{border-color:var(--tl200)}.ptl-reqform .type-card[aria-pressed=true]{border-color:var(--tl500);background:var(--tl50);color:var(--tl700);box-shadow:0 0 0 1px var(--tl500) inset}.ptl-seg-unites [aria-pressed=true]{color:var(--tl700)}.ptl-unites{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ptl-compteur{display:inline-flex;align-items:center;gap:8px}.ptl-compteur>span{min-width:28px;text-align:center;font-weight:650;color:var(--n900);font-variant-numeric:tabular-nums}.ptl-reqform .unit-chip{display:inline-flex;align-items:center;gap:6px;min-width:120px;height:36px;padding:0 10px;border:1px solid var(--n200);border-radius:var(--rs);background:var(--n25)}.ptl-reqform .unit-chip .ic{width:14px;height:14px;color:var(--n400);flex:none}.ptl-reqform .unit-chip input{border:0;outline:0;background:transparent;font:inherit;font-size:13.5px;font-weight:600;color:var(--n900);width:100%;min-width:0}.ptl-modeles,.ptl-unit-list{display:flex;flex-wrap:wrap;gap:8px}.ptl-modeles{align-items:center}.ptl-reqform .model-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--tl200);border-radius:999px;background:#fff;color:var(--tl700);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background var(--t-fast)}.ptl-reqform .model-chip .ic{width:13px;height:13px}.ptl-reqform .model-chip:hover{background:var(--tl50)}.ptl-reqform .req-list{display:flex;flex-direction:column;gap:12px}.ptl-reqform .req-card{border:1px solid var(--n150);border-radius:var(--rl);background:#fff;padding:16px 18px;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)}.ptl-reqform .req-card:focus-within{box-shadow:var(--s2)}.ptl-reqform .req-card[data-state=ok]{border-color:var(--ok200)}.ptl-reqform .req-card[data-state=warn]{border-color:var(--wa200);background:var(--wa50)}.ptl-reqform .req-card[data-state=danger]{border-color:var(--er200);background:var(--er50)}.ptl-reqform .req-card[data-scope=building]{border-color:var(--p200)}.ptl-req-h{display:flex;align-items:flex-end;gap:8px}.ptl-req-h>.ui-field{flex:1 1 auto;min-width:0}.ptl-req-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px}.ptl-req-prix{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;margin-top:12px}.ptl-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px}.ptl-chips .ui-tag strong{font-weight:650;color:var(--n900)}.ptl-ligne-tot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:10px 14px;border-radius:var(--rm);background:var(--n50);border:1px solid var(--n100)}.ptl-ligne-tot b{font-size:16px;line-height:22px;font-weight:660;color:var(--n900);font-variant-numeric:tabular-nums}.ptl-profit{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:12px 14px;border-radius:var(--rm);background:var(--ok50);border:1px solid var(--ok100);color:var(--ok700)}.ptl-profit b{display:block;font-size:20px;line-height:26px;font-weight:680;font-variant-numeric:tabular-nums}.ptl-profit small{display:block;font-size:12px;opacity:.85}.ptl-req-vide{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 8px 6px;color:var(--n500);font-size:13px;text-align:center}.ptl-req-vide .ic{width:22px;height:22px;color:var(--n300)}.ptl-ajout{width:100%;border-style:dashed;border-color:var(--tl200);color:var(--tl700)}.ptl-reqform .unit-accordion{border:1px solid var(--n150);border-radius:var(--rl);background:#fff;overflow:hidden}.ptl-reqform .unit-acc-head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:0 16px;border:0;background:var(--n25);font:inherit;font-size:13.5px;font-weight:620;color:var(--n900);text-align:left;cursor:pointer}.ptl-reqform .unit-acc-head:hover{background:var(--n50)}.ptl-reqform .unit-acc-head .ic{width:15px;height:15px;color:var(--n400)}.ptl-reqform .unit-acc-head>span{display:inline-flex;align-items:center;gap:8px;min-width:0}.ptl-reqform .unit-accordion-body{overflow:hidden;max-height:0;transition:max-height var(--t-mid) var(--ease)}.ptl-reqform .unit-accordion-body>.req-list{padding:12px}.ptl-reqform .unit-acc-head[aria-expanded=true] .acc-caret{transform:rotate(180deg)}.ptl-acc-pied{padding:0 12px 12px}.ptl-resume{position:sticky;top:16px}.ptl-resume-b{display:flex;flex-direction:column;gap:12px}.ptl-resume .ui-money-row.is-lieu>.money,.ptl-resume .ui-money-row.is-lieu>span:first-child{color:var(--n600);font-size:12.5px}.ptl-resume .is-profit>.money,.ptl-resume .is-profit>span:first-child{color:var(--ok700);font-weight:650}.ptl-resume .is-commission>.money{color:var(--tl700);font-weight:620}.ptl-resume-mob{display:none}.ptl-envoyer{width:100%}.ptl-reqform .hidden{display:none}.ptl-msg-kv{grid-template-columns:72px minmax(0,1fr)}.ptl-msg-corps{padding:18px 22px 22px;font-size:13.5px;line-height:21px;color:var(--n800);overflow-wrap:anywhere}.ptl-pj{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ptl-sig{padding:0;overflow:hidden}.ptl-sig-frame{display:block;width:100%;height:120px;border:0;border-top:1px solid var(--n100);background:#fff}.ptl-sig-case{display:flex;align-items:center;gap:10px;padding:10px 14px}.ptl-sig-case>.uf-case{flex:1 1 auto}.ptl-fichier input[type=file]{display:block;width:100%;padding:6px 0;font:inherit;font-size:13px;color:var(--n700)}.ptl-fichier input[type=file]::file-selector-button{height:36px;margin-right:12px;padding:0 14px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;color:var(--n800);font:inherit;font-size:13.5px;font-weight:560;cursor:pointer;box-shadow:var(--s1)}.ptl-fichier input[type=file]::file-selector-button:hover{background:var(--n50)}.ptl-page details>summary{cursor:pointer}.ptl-login{min-height:100vh;min-height:100dvh;display:grid;place-items:center;margin:0;padding:24px 16px;color:var(--n900);background:radial-gradient(120% 70% at 0 0,var(--tl50),transparent 60%),var(--n50)}.ptl-login-box{width:100%;max-width:420px;gap:18px}.ptl-login-box,.ptl-login-marque{display:flex;flex-direction:column}.ptl-login-marque{align-items:center;gap:10px;text-align:center}.ptl-login-logo{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,var(--tl500),var(--tl700));box-shadow:var(--s3)}.ptl-login-logo .ic{width:26px;height:26px}.ptl-login-t{margin:0;font-size:24px;line-height:30px;font-weight:660;letter-spacing:-.02em;color:var(--n900)}.ptl-login-s{margin:0;font-size:13.5px;color:var(--n500)}.ptl-login-card{padding:24px}.ptl-login-form{display:flex;flex-direction:column;gap:16px;margin-top:16px}.ptl-login-btn{width:100%}.ptl-login-aide{margin:16px 0 0;font-size:12.5px;line-height:18px;color:var(--n500);text-align:center}.ptl-login-copy{margin:0;font-size:12px;color:var(--n400);text-align:center}@media (max-width:1279px){.ptl-reqform{grid-template-columns:minmax(0,1fr)}.ptl-resume{position:sticky;top:auto;bottom:12px;z-index:25;box-shadow:var(--s3)}.ptl-resume-full,.ptl-resume-h,.ptl-resume-note{display:none}.ptl-resume-b{flex-direction:row;flex-wrap:wrap;align-items:center;padding:10px 12px 10px 16px}.ptl-resume [data-role=summary-warning]{flex:1 1 100%;order:-1;margin:0}.ptl-resume-mob{display:block;flex:1 1 auto;min-width:0}.ptl-resume-n{margin:0 0 2px;font-size:11.5px;color:var(--n500)}.ptl-resume-mob dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px;margin:0;font-size:12px;line-height:16px}.ptl-resume-mob dl>div{display:flex;justify-content:space-between;gap:6px;min-width:0}.ptl-resume-mob dt{color:var(--n500)}.ptl-resume-mob dd{margin:0;font-weight:650;color:var(--n900);font-variant-numeric:tabular-nums;white-space:nowrap}.ptl-resume-mob .is-profit :is(dt,dd){color:var(--ok700)}.ptl-envoyer{width:auto;flex:none}}@media (max-width:1180px){.ptl-kpis4{grid-template-columns:repeat(2,minmax(0,1fr))}.ptl-kpis4>.ui-kpi:nth-child(3){border-left:0}.ptl-kpis4>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}}@media (max-width:1100px){.ptl-trio{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ptl-types{grid-template-columns:repeat(2,minmax(0,1fr))}.ptl-req-prix{grid-template-columns:minmax(0,1fr)}.ptl-reqform .model-chip,.ptl-reqform .unit-chip{min-height:44px}.ptl-reqform .unit-acc-head{min-height:52px}.ptl-reqform .unit-chip input{min-height:42px}.ptl-reqform .add-to-unit{min-height:44px}.ptl-faits3>.ui-fact{padding:10px 12px}.ptl-toolbar>.ui-input,.ptl-toolbar>.ui-select{flex:1 1 140px}.ptl-page .ui-kpis .ui-kpi{padding:14px 16px}.ptl-page .ui-kpis .ui-kpi-v{font-size:21px;line-height:28px}.ptl-page details>summary{min-height:44px}.ptl-page .ui-pager a,.ptl-page .ui-pager span{min-width:44px;height:44px}.ptl-page .ui-rl{min-height:60px}.ptl-fichier input[type=file],.ptl-page .ui-view{min-height:44px}.ptl-page [data-sig-editor] :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,button){min-height:44px}.ptl-page [data-sig-editor] [data-sig-recommended]{display:inline-flex;align-items:center}.ptl-msg-kv,.ptl-page .ui-aside .ui-kv{grid-template-columns:minmax(0,1fr)}.ptl-page .ui-aside .ui-kv{gap:2px 0}.ptl-page .ui-aside .ui-kv dd{margin-bottom:8px}.ptl-msg-corps{padding:16px}.ptl-login-card{padding:20px 16px}}@media (max-width:640px){.ptl-envoyer-suite{display:none}}@media (max-width:480px){.ptl-resume-mob dl{grid-template-columns:minmax(0,1fr)}.ptl-resume-mob .is-secondaire{display:none}}.ptl-reqform .req-row-enter{animation:ptl-entree var(--t-mid) var(--ease)}.ptl-reqform .acc-caret{transition:transform var(--t-fast)}@keyframes ptl-entree{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ptl-reqform .acc-caret,.ptl-reqform .model-chip,.ptl-reqform .req-card,.ptl-reqform .type-card,.ptl-reqform .unit-accordion-body{transition:none}.ptl-reqform .req-row-enter{animation:none}}.reg-range{height:32px;margin:0;accent-color:var(--p600);cursor:pointer;background:transparent}.reg-meter,.reg-range{display:block;width:100%}.reg-meter{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;border:0;border-radius:4px;background:var(--n100);overflow:hidden}.reg-meter::-webkit-meter-bar{background:var(--n100);border:0;border-radius:4px;height:8px}.reg-meter::-webkit-meter-even-less-good-value,.reg-meter::-webkit-meter-optimum-value,.reg-meter::-webkit-meter-suboptimum-value{background:var(--p500);border-radius:4px}.reg-meter::-moz-meter-bar{background:var(--p500);border-radius:4px}.reg-chip{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid var(--n200);border-radius:999px;background:#fff;font-size:13px;line-height:18px;color:var(--n800);cursor:pointer;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.reg-chip:hover{border-color:var(--p300)}.reg-chip:has(input:checked){border-color:var(--p500);background:var(--p50);color:var(--p800)}.reg-chip:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}.reg-lien{color:var(--p700);font-weight:560;text-decoration:underline;text-underline-offset:2px}.reg-lien:hover{color:var(--p800)}.reg-rz-titre{margin:0}.reg-rz-h{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:14px 22px;border:0;background:transparent;border-radius:var(--rl);font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background var(--t-fast) var(--ease)}.reg-rz-h:hover{background:var(--n25)}.reg-rz-h[aria-expanded=true]{border-radius:var(--rl) var(--rl) 0 0;border-bottom:1px solid var(--n100)}.reg-rz-ic{background:var(--p50);color:var(--p600);border-color:var(--p100)}.reg-rz-h-m{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.reg-rz-h-t{font-size:15.5px;line-height:22px;font-weight:650;color:var(--n900);letter-spacing:-.008em}.reg-rz-h-s{font-size:13px;line-height:18px;font-weight:450;color:var(--n500)}.reg-rz-chev{flex:none;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:var(--rs);color:var(--n500)}.reg-rz-chev .ic{transition:transform var(--t-fast) var(--ease)}.reg-rz-h[aria-expanded=true] .reg-rz-chev .ic{transform:rotate(180deg)}.reg-rz-b{gap:18px;padding:18px 22px 22px}.reg-rz-b,.reg-rz-pre{display:flex;flex-direction:column}.reg-rz-pre{gap:8px}.reg-rz-pre-t{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:620;letter-spacing:.05em;text-transform:uppercase;color:var(--p800)}.reg-rz-pre-t .ic{color:var(--p600)}.reg-rz-presets{display:flex;flex-wrap:wrap;gap:8px}.reg-rz-preset-km{font-weight:450;color:var(--n500)}.reg-rz-n{width:22px;height:22px;border-radius:7px;font-size:11.5px}.reg-rz-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.reg-rz-centre{position:relative}.reg-rz-dd{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);max-height:264px;overflow-y:auto;padding:4px;background:#fff;border:1px solid var(--n150);border-radius:var(--rm);box-shadow:var(--s3)}.reg-rz-dd-i{display:flex;flex-direction:column;justify-content:center;gap:1px;width:100%;min-height:44px;padding:6px 10px;border:0;border-radius:var(--rs);background:transparent;font:inherit;text-align:left;color:inherit;cursor:pointer}.reg-rz-dd-i:focus-visible,.reg-rz-dd-i:hover{background:var(--n75)}.reg-rz-dd-t{font-size:13.5px;line-height:18px;font-weight:600;color:var(--n900)}.reg-rz-dd-s{font-size:12px;line-height:16px;color:var(--n500)}.reg-rz-dd-etat{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px;line-height:18px;color:var(--n500)}.reg-rz-dd-etat.is-error{color:var(--er700)}.reg-rz-choisi{display:flex;align-items:center;gap:8px;min-width:0;padding:2px 2px 2px 10px;border:1px solid var(--p200);border-radius:var(--rs);background:var(--p50);color:var(--p800);font-size:13px;line-height:18px}.reg-rz-choisi>.ic{color:var(--p600)}.reg-rz-choisi-t{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.reg-rz-echelle{display:flex;justify-content:space-between;font-size:11.5px;line-height:16px;color:var(--n500);font-variant-numeric:tabular-nums}.reg-rz-go{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.reg-rz-statut{display:inline-flex;align-items:center;gap:8px;font-size:13px;line-height:18px;color:var(--n600)}.reg-rz-statut-err{color:var(--er700)}.reg-rz-apercu{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--n100)}.reg-rz-apercu-h{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.reg-rz-apercu-t{margin:0;font-size:13.5px;color:var(--n700)}.reg-rz-apercu-t b{font-weight:650;color:var(--n900);font-variant-numeric:tabular-nums}.reg-rz-liste{max-height:300px;overflow-y:auto;border:1px solid var(--n150);border-radius:var(--rm);background:#fff}.reg-rz-loc{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 12px;border-bottom:1px solid var(--n100);cursor:pointer;transition:background var(--t-fast) var(--ease)}.reg-rz-loc:last-child{border-bottom:0}.reg-rz-loc:hover{background:var(--n25)}.reg-rz-loc:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:-2px}.reg-rz-loc-m{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.reg-rz-loc-t{font-size:13.5px;line-height:18px;font-weight:600;color:var(--n900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reg-rz-loc-s{font-size:12px;line-height:16px;color:var(--n500)}.reg-rz-import{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid var(--n100)}.reg-gz-grille{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:20px;align-items:start}.reg-gz-cote{position:sticky;top:16px}.reg-gz-cote-s{flex-basis:100%;overflow-wrap:anywhere}.reg-gz-cote-f{justify-content:flex-end}.reg-gz-champs{padding-top:16px}.reg-gz-aide{margin-top:-8px}.reg-gz-nb{margin-left:auto}.reg-gz-slug{font-family:var(--mono);font-size:11.5px}.reg-gz-encours{margin-left:6px;background:var(--p50);border-color:var(--p100);color:var(--p700)}.reg-gz-table td.is-primary{min-width:240px}.reg-gz-aff-s{flex-basis:100%}.reg-gz-aff-l{list-style:none;margin:0;padding:0}.reg-gz-aff-l>li+li{border-top:1px solid var(--n100)}.reg-gz-aff-f{display:grid;grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:12px 18px;padding:14px 22px}.reg-gz-aff-qui{display:flex;align-items:center;gap:10px;margin:0;font-size:13.5px;font-weight:600;color:var(--n900);min-width:0}.reg-gz-aff-qui>span:last-child{overflow-wrap:anywhere}.reg-gz-aff-zones{display:flex;flex-wrap:wrap;gap:8px}.reg-gz-aff-ok{justify-self:end}@media (max-width:1179px){.reg-gz-grille{grid-template-columns:minmax(0,1fr)}.reg-gz-cote{position:static}}@media (max-width:900px){.reg-gz-aff-f{grid-template-columns:minmax(0,1fr)}.reg-gz-aff-ok{justify-self:start}}@media (max-width:760px){.reg-rz-h{padding:12px 16px}.reg-rz-b{padding:16px}.reg-rz-g2{grid-template-columns:minmax(0,1fr)}.reg-gz-table td.is-primary{min-width:0}.reg-gz-aff-f{padding:14px 16px}}.ui-page.reg-do{max-width:920px}.reg-do-s{flex-basis:100%}.reg-do-crit{list-style:none;margin:0;padding:0}.reg-do-c{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(220px,280px);align-items:center;gap:6px 16px;padding:16px 22px;border-top:1px solid var(--n100)}.reg-do-ic{align-self:start;margin-top:1px}.reg-do-c-m{display:flex;flex-direction:column;gap:3px;min-width:0}.reg-do-c-t{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.reg-do-c-l{font-size:14px;line-height:20px;font-weight:620;color:var(--n900);cursor:pointer}.reg-do-neuf{height:20px;font-size:11px;background:var(--p50);border-color:var(--p100);color:var(--p700)}.reg-do-c-p{margin:0;font-size:13px;line-height:19px;color:var(--n600)}.reg-do-bareme{margin:0;font-size:12px;line-height:17px;color:var(--n500)}.reg-do-c-v{display:flex;align-items:center;gap:12px;min-width:0}.reg-do-val{flex:none;min-width:36px;text-align:right;font-size:16px;line-height:22px;font-weight:650;color:var(--n900);font-variant-numeric:tabular-nums}.reg-do-rep{list-style:none;margin:0;padding:6px 22px 20px;display:flex;flex-direction:column;gap:12px}.reg-do-rep-i{display:grid;grid-template-columns:120px minmax(0,1fr) 56px;align-items:center;gap:14px}.reg-do-rep-n{font-weight:560;color:var(--n700)}.reg-do-rep-n,.reg-do-rep-v{font-size:13px;line-height:18px}.reg-do-rep-v{text-align:right;font-weight:620;color:var(--n900);white-space:nowrap}.reg-do-ex{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.reg-do-ex-i{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.reg-do-ex-r{flex:none;display:inline-grid;place-items:center;min-width:36px;height:26px;padding:0 8px;border-radius:999px;background:var(--n100);font-size:12.5px;font-weight:620;color:var(--n700)}.reg-do-ex-m{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.reg-do-ex-t{font-size:13.5px;line-height:19px;font-weight:620;color:var(--n900)}.reg-do-ex-d{font-size:12.5px;line-height:17px;color:var(--n500)}.reg-do-ex-n{flex:none;font-size:20px;line-height:26px;font-weight:680;letter-spacing:-.01em;color:var(--n900)}.reg-do-ex-n.is-ok{color:var(--ok700)}.reg-do-ex-n.is-watch{color:var(--wa700)}.reg-do-ex-n.is-problem{color:var(--er700)}@media (max-width:760px){.reg-do-c{grid-template-columns:28px minmax(0,1fr);padding:14px 16px}.reg-do-c-v{grid-column:1/-1}.reg-do-rep{padding:6px 16px 16px}.reg-do-rep-i{grid-template-columns:minmax(0,1fr) 56px;gap:6px 12px}.reg-do-rep-i .reg-meter{grid-column:1/-1;grid-row:2}.reg-do-ex-i{align-items:flex-start;padding:12px 14px}}.reg-qs-corps{display:flex;flex-direction:column;gap:16px;padding:14px 22px 22px;min-width:0}.reg-qs-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.reg-qs-g2,.reg-qs-g3{display:grid;gap:16px 18px}.reg-qs-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.reg-qs-gi{display:grid;grid-template-columns:110px repeat(2,minmax(0,1fr));gap:16px 18px}.reg-qs-erreurs ul{margin:4px 0 0;padding-left:18px;list-style:disc}.reg-qs-groupe{display:flex;flex-direction:column;gap:14px;min-width:0;margin:0;padding:14px 16px 16px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.reg-qs-groupe>legend{float:left;width:100%;margin:0;padding:0;font-size:12.5px;line-height:17px;font-weight:620;letter-spacing:.04em;text-transform:uppercase;color:var(--n600)}.reg-qs-groupe>legend+*{clear:both}.reg-qs-avis-h{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px}.reg-qs-avis-h .ui-field{flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px 10px}.reg-qs-avis-h .ui-select{width:auto;min-width:170px}.reg-qs-avis-h .ui-error{flex-basis:100%}.reg-qs-couleur{display:flex;align-items:center;gap:8px}.reg-qs-pastille{flex:none;width:44px;height:38px;padding:3px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;cursor:pointer;box-shadow:var(--s1)}.reg-qs-code{font-family:var(--mono);font-size:13px;text-transform:lowercase}.reg-qs-media{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.reg-qs-vignette{display:block;flex:none;width:96px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:var(--rs);border:1px solid var(--n150);background:var(--n50)}.reg-qs-vignette.is-vide{display:grid;place-items:center;border-style:dashed;border-color:var(--n200);font-size:12px;color:var(--n500)}.reg-qs-galerie{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.reg-qs-galerie:empty{display:none}.reg-qs-media-i{display:flex;flex-direction:column;min-width:0;border:1px solid var(--n150);border-radius:var(--rm);overflow:hidden;background:#fff}.reg-qs-media-i img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:var(--n50)}.reg-qs-media-c{display:flex;justify-content:flex-end;gap:4px;padding:6px;border-top:1px solid var(--n100)}.reg-qs-retirer:hover{color:var(--er700);border-color:var(--er200);background:var(--er50)}.reg-qs-retirer:hover .ic{color:var(--er600)}.reg-qs-ordre{list-style:none;margin:0;padding:0;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;overflow:hidden}.reg-qs-ordre-i{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 8px 6px 12px;border-bottom:1px solid var(--n100);background:#fff;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--t-fast) var(--ease)}.reg-qs-ordre-i:last-child{border-bottom:0}.reg-qs-ordre-i:hover{background:var(--n25)}.reg-qs-ordre-i.dragging{opacity:.4;cursor:grabbing}.reg-qs-ordre-i.drop-target-top{box-shadow:inset 0 2px 0 0 var(--p600)}.reg-qs-ordre-i.drop-target-bottom{box-shadow:inset 0 -2px 0 0 var(--p600)}.reg-qs-poignee{flex:none;display:inline-flex;color:var(--n400)}.reg-qs-ordre-l{flex:1 1 auto;min-width:0;font-size:13.5px;line-height:18px;font-weight:560;color:var(--n900)}.reg-qs-requise{flex:none}.reg-qs-cle{flex:none;padding:1px 6px;border-radius:5px;background:var(--n50);font-family:var(--mono);font-size:11.5px;color:var(--n500)}.reg-qs-fleches{flex:none;display:flex;gap:4px}.reg-qs-opt-t{display:block;font-weight:620;color:var(--n900)}@media (max-width:900px){.reg-qs-g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.reg-qs-corps{padding:12px 16px 18px}.reg-qs-g2,.reg-qs-g3,.reg-qs-gi{grid-template-columns:minmax(0,1fr)}.reg-qs-groupe{padding:12px 12px 14px}.reg-qs-cle{display:none}.reg-qs-ordre-i{flex-wrap:wrap;padding:6px 6px 6px 10px}.reg-qs-ordre-l{flex-basis:0}.reg-qs-galerie{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.reg-br-alerte{display:flex;flex-direction:column;gap:2px}.reg-br-filtres .reg-br-q{display:flex;flex:1 1 260px;max-width:380px;min-width:0;position:relative}.reg-br-q .ui-search{flex:1 1 auto;width:100%;min-width:0}.reg-br-contact{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.reg-br-contact a{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:13px;line-height:18px;color:var(--n700)}.reg-br-contact a:hover{color:var(--p700)}.reg-br-contact .ic{color:var(--n400)}.reg-br-date{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.reg-br-retard{margin-top:2px}.reg-br-table td.is-primary{min-width:200px}@media (min-width:761px){.reg-br-table{min-width:880px}.reg-br-contact a{white-space:nowrap}.reg-br-mail span{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}}@media (max-width:760px){.reg-br-mail span{overflow-wrap:anywhere}.reg-br-filtres .reg-br-q{max-width:none;flex-basis:100%}.reg-br-contact,.reg-br-date{align-items:flex-end}.reg-br-table td.is-primary{min-width:0}.reg-br-table td.is-actions>.ui-row{margin-left:auto}}.reg-bs-corps{padding:14px 22px 22px}.reg-bs-t{display:block;font-weight:620;color:var(--n900)}.reg-bs-jours{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:760px){.reg-bs-corps{padding:12px 16px 18px}}.ui-page.reg-mig{max-width:820px}.reg-mig-b{display:flex;flex-direction:column;gap:14px}.reg-mig-fichier{margin:0;font-size:14px;font-weight:600;color:var(--n900);overflow-wrap:anywhere}.reg-mig-fichier code{font-family:var(--mono)}.reg-mig-etapes{list-style:decimal;margin:0;padding-left:22px;font-size:14px;line-height:26px;color:var(--n800)}.reg-mig-etapes code{padding:1px 5px;border-radius:5px;background:var(--n75);font-family:var(--mono);font-size:12.5px}.reg-mig-code{margin:0;padding:14px 16px;border-radius:var(--rm);background:var(--n900);color:var(--n100);font-family:var(--mono);font-size:13px;line-height:20px;white-space:pre;overflow-x:auto}@media (max-width:760px){.reg-range{height:44px}.reg-chip{min-height:44px;padding:0 14px}.reg-qs-pastille,.reg-rz-chev{width:44px;height:44px}.reg-br .ui-pager a,.reg-br .ui-pager span{min-width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.reg-chip,.reg-qs-ordre-i,.reg-rz-chev .ic,.reg-rz-h,.reg-rz-loc{transition:none}}.sav-page [hidden]{display:none}.sav-page.ui-page>.bk-hero{margin-bottom:0}.sav-page .ui-check-l{white-space:normal}.sav-page.sav-etroit{max-width:920px}.sav-pile{display:flex;flex-direction:column;gap:12px}.sav-quand{display:inline-flex;align-items:center;gap:6px;min-width:0}.sav-mono{font-family:var(--mono);font-size:12px;letter-spacing:0}.sav-coupe{word-break:break-word;min-width:0}.sav-c,.sav-coupe{overflow-wrap:anywhere}.sav-c{font-family:var(--mono);font-size:12px;padding:1px 5px;border-radius:5px;background:var(--n50);border:1px solid var(--n100);color:var(--n800)}.sav-note{display:flex;align-items:flex-start;gap:6px}.sav-note .ic{flex:none;margin-top:1px;color:var(--n400)}.sav-alerte{color:var(--wa700)}.sav-erreur{color:var(--er700);font-size:12.5px;line-height:17px}.sav-liste{list-style:none;margin:0;padding:0;gap:10px;font-size:13.5px;line-height:19px}.sav-liste,.sav-liste li{display:flex;flex-direction:column}.sav-liste li{gap:2px;min-width:0}.sav-nom{display:flex;align-items:flex-start;gap:6px;margin:0;font-family:var(--mono);font-size:12.5px;line-height:18px;color:var(--n600);overflow-wrap:anywhere;min-width:0}.sav-nom .ic{flex:none;margin-top:2px;color:var(--n400)}.sav-run-ic{display:inline-grid;place-items:center;width:16px;height:16px;flex:none}.sav-run-ic .ui-spinner{width:14px;height:14px;border-color:var(--p300);border-top-color:#fff}.sav-modal{display:flex}.sav-pm-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:10px;border:0;border-radius:999px;overflow:hidden;background:var(--n100)}.sav-pm-bar::-webkit-progress-bar{background:var(--n100);border-radius:999px}.sav-pm-bar::-webkit-progress-value{background:var(--ph-dot,var(--p600));border-radius:999px;-webkit-transition:width var(--t-mid) var(--ease);transition:width var(--t-mid) var(--ease)}.sav-pm-bar::-moz-progress-bar{background:var(--ph-dot,var(--p600));border-radius:999px}.sav-store-i{display:inline-grid;place-items:center;color:var(--n500)}.sav-fiche .ui-h1,.sav-fiche .ui-lead{overflow-wrap:anywhere}.sav-taille{display:inline-flex}.sav-octets,.sav-taille{flex-direction:column;align-items:flex-end;gap:4px}.sav-octets{display:flex}.sav-jauge{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:120px;max-width:100%;height:6px;border:0;border-radius:999px;overflow:hidden;background:var(--n100)}.sav-jauge::-webkit-progress-bar{background:var(--n100);border-radius:999px}.sav-jauge::-webkit-progress-value{background:var(--p500);border-radius:999px}.sav-jauge::-moz-progress-bar{background:var(--p500);border-radius:999px}.sav-cartes{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.sav-dest{display:flex;flex-direction:column;overflow:hidden}.sav-dest-h{display:flex;align-items:center;gap:12px;padding:18px 20px 12px}.sav-dest-t{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.sav-dest-t .ui-card-t{overflow-wrap:anywhere}.sav-dest-b{flex:1 1 auto;margin:0;padding:0 20px 14px;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:19px;color:var(--n600)}.sav-dest-b>div{display:flex;align-items:flex-start;gap:8px;min-width:0}.sav-dest-b dt{flex:none;margin:1px 0 0;color:var(--n400)}.sav-dest-b dd{margin:0;min-width:0;flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;overflow-wrap:anywhere}.sav-quota{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:6px;border:0;border-radius:999px;background:var(--n100);overflow:hidden}.sav-quota::-webkit-meter-bar{background:var(--n100);border:0;border-radius:999px;height:6px}.sav-quota::-webkit-meter-even-less-good-value,.sav-quota::-webkit-meter-optimum-value,.sav-quota::-webkit-meter-suboptimum-value{background:var(--p500);border-radius:999px}.sav-quota::-moz-meter-bar{background:var(--p500);border-radius:999px}.sav-dest-f{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--n100);background:var(--n25)}.sav-dest-f form{margin:0}.sav-dest-plus{margin-left:auto}.sav-sec-aide{margin:0;padding:12px 22px 0}.sav-page fieldset.driver-fields{margin:0;border:0;min-width:0;min-inline-size:0}.sav-grille-suite{border-top:1px solid var(--n100)}.sav-sec-corps{display:flex;flex-direction:column;gap:14px;padding:14px 22px 22px}.sav-sous-sec{border-top:1px solid var(--n100)}.sav-sous-t{margin:0;padding:16px 22px 0;font-size:13.5px;line-height:20px;font-weight:620;color:var(--n800)}.sav-aide-l{display:flex;align-items:flex-start;gap:6px;margin:0;padding:0 22px 20px}.sav-aide-l .ic{flex:none;margin-top:1px;color:var(--n400)}.sav-efface{margin-top:2px;font-size:12.5px;color:var(--n600)}.sav-confirme{border-color:var(--er200)}.sav-cron{display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:19px;color:var(--n600)}.sav-cron p{margin:0}.sav-code{margin:0;padding:10px 12px;border-radius:var(--rs);background:var(--n50);border:1px solid var(--n150);font-family:var(--mono);font-size:12px;line-height:18px;color:var(--n900);white-space:pre-wrap;overflow-wrap:anywhere}.sav-codes-t{margin:0;font-size:13px}.sav-codes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px 16px;margin:0}.sav-codes>div{display:flex;align-items:baseline;gap:8px;min-width:0}.sav-codes dt{flex:none;display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:6px;background:var(--n75);color:var(--n800);font-family:var(--mono);font-size:12px;font-weight:600}.sav-codes dd{margin:0}.sav-passage{flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;line-height:19px;color:var(--n700)}.sav-passage p{margin:0}.sav-outils{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.sav-scans form{margin:0}.sav-inv .is-primary{min-width:240px}.sav-meta{margin-top:6px;font-size:12.5px}.sav-meta>summary{display:inline-flex;align-items:center;gap:5px;cursor:pointer;list-style:none;color:var(--p700);font-weight:560}.sav-meta>summary::-webkit-details-marker{display:none}.sav-meta .ui-kv{margin-top:8px;padding:10px 12px;border-radius:var(--rs);background:var(--n25);border:1px solid var(--n100);grid-template-columns:110px minmax(0,1fr);font-size:12.5px}.sav-etats{flex-wrap:wrap;gap:6px}.sav-etats,.sav-oui{display:inline-flex;align-items:center}.sav-oui{gap:4px;color:var(--ok700);font-weight:560}.sav-log{margin:0;max-height:70vh;overflow:auto;padding:14px 16px;border-radius:var(--rm);background:var(--n25);border:1px solid var(--n100);font-family:var(--mono);font-size:12px;line-height:18px;color:var(--n800);white-space:pre}.sav-log.is-court{max-height:40vh}.sav-log:focus-visible{outline:2px solid var(--p500);outline-offset:2px}@media (max-width:760px){.sav-meta>summary{min-height:44px}.sav-dest-f .ui-btn{min-height:44px;flex:1 1 auto}.sav-scans .ui-btn{min-height:44px}.sav-outils{flex-direction:column;align-items:stretch}.sav-dest-h{padding:16px 16px 10px}.sav-dest-b{padding:0 16px 12px}.sav-dest-f{padding:12px}.sav-sec-aide{padding:12px 16px 0}.sav-sec-corps{padding:12px 16px 18px}.sav-sous-t{padding:14px 16px 0}.sav-aide-l{padding:0 16px 18px}.sav-octets{align-items:flex-end}}@media (prefers-reduced-motion:reduce){.sav-pm-bar::-webkit-progress-value{-webkit-transition:none;transition:none}}:is(.seo-liste,.seo-fiche,.seo-gen,.seo-cov,.seo-res,.seo-ctx,.seo-rep,.seo-enr,.seo-det,.seo-sug,.seo-rap) [hidden]{display:none}.seo-mono{font-family:var(--mono);font-size:12px;letter-spacing:0}.seo-coupe,.seo-mono{overflow-wrap:anywhere}.seo-coupe{min-width:0}.seo-lien{color:var(--p700);font-weight:560;text-decoration:underline;text-underline-offset:2px}.seo-lien:hover{color:var(--p800)}.seo-note{margin:0;font-size:12.5px;line-height:18px;color:var(--n500)}.seo-liste-p{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;list-style:disc}.seo-gestes{gap:8px}.seo-gestes,.seo-pills{display:flex;align-items:center;flex-wrap:wrap}.seo-pills{gap:6px}.seo-card-ic{margin-left:auto}.seo-tech.ui-depli{border-top:0}.seo-tech .ui-depli-b{font-family:var(--mono);font-size:12px;line-height:19px;color:var(--n600);overflow-wrap:anywhere}.seo-pager a,.seo-pager span{font-variant-numeric:tabular-nums}.seo-modal{position:fixed;inset:0;z-index:10040;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--ink) 45%,transparent)}.seo-modal[hidden]{display:none}.seo-modal-fond{position:absolute;inset:0}.seo-modal-box{position:relative;width:100%;max-width:500px;max-height:92vh;display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:var(--rl);box-shadow:var(--s4)}.seo-modal-h{flex:none;display:flex;flex-direction:column;gap:4px;padding:18px 22px 8px}.seo-modal-t{margin:0;display:flex;align-items:center;gap:8px;font-size:16px;line-height:22px;font-weight:650;color:var(--n900)}.seo-modal-t .ic{color:var(--p600)}.seo-modal-b{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:8px 22px 18px;font-size:13.5px;line-height:20px;color:var(--n700)}.seo-modal-b p{margin:0}.seo-modal-f{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding:12px 22px;border-top:1px solid var(--n100);background:var(--n25);border-radius:0 0 var(--rl) var(--rl)}.seo-modal-texte{white-space:pre-line}.seo-recap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;margin:0}.seo-recap dt{margin:0;color:var(--n500)}.seo-recap dd{margin:0;text-align:right;font-weight:560;color:var(--n900);font-variant-numeric:tabular-nums}.seo-liste-filtres .ui-search{flex:0 1 200px}.seo-liste-lots .ui-alert-t{margin-bottom:6px}.seo-liste-lots ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.seo-liste-lots li{gap:8px}.seo-liste-lots li,.seo-liste-masse{display:flex;align-items:center;flex-wrap:wrap}.seo-liste-masse{gap:12px 16px}.seo-liste-masse>.ui-grow{flex:1 1 280px}.seo-fiche-etat{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:13.5px;line-height:20px;color:var(--n800)}.seo-fiche-etat .ui-ic-tile{margin-top:-4px}.seo-texte{margin:0;font-size:14px;line-height:22px;color:var(--n800);white-space:pre-line;overflow-wrap:anywhere}.seo-faq{flex-direction:column;gap:14px}.seo-faq,.seo-faq dt{margin:0;display:flex}.seo-faq dt{align-items:flex-start;gap:8px;font-weight:620;color:var(--n900);font-size:14px;line-height:21px}.seo-faq dt .ic{color:var(--n400);margin-top:2px;flex:none}.seo-faq dd{margin:4px 0 0 24px;font-size:14px;line-height:22px;color:var(--n700)}.seo-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.seo-compare>div{padding:16px 22px 20px;min-width:0;display:flex;flex-direction:column;gap:8px}.seo-compare>div+div{border-left:1px solid var(--n100);background:var(--p50)}.seo-compare-k{margin:0;font-size:12px;font-weight:600;color:var(--n500);letter-spacing:.01em}.seo-rendu{font-size:13.5px;line-height:21px;color:var(--n800);overflow-wrap:anywhere}.seo-rendu ol,.seo-rendu p,.seo-rendu ul{margin:0 0 8px}.seo-rendu ol,.seo-rendu ul{padding-left:18px}.seo-versions .ui-rl{padding:10px 22px;min-height:52px;flex-wrap:wrap}.seo-versions li.is-courante{background:var(--p50)}.seo-erreur{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin:8px 0 0}.seo-erreur dt{margin:0;font-size:12px;font-weight:600;opacity:.8}.seo-erreur dd{margin:0}.seo-erreur .is-large{grid-column:span 2}.seo-gen-prerequis .ui-line{align-items:flex-start}.seo-gen-prerequis .ui-line>.ic{margin-top:2px;flex:none}.seo-gen-prerequis p{margin:0}.seo-gen-groupe{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:8px}.seo-gen-groupe>legend{padding:0;margin-bottom:8px;font-size:13px;font-weight:560;color:var(--n800)}.seo-gen-corps{display:flex;flex-direction:column;gap:20px;padding:14px 22px 22px}.seo-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.seo-opts.is-tailles{grid-template-columns:repeat(5,minmax(0,1fr))}.seo-opts.is-langues{grid-template-columns:repeat(2,minmax(0,220px))}.seo-opt{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border:1px solid var(--n200);border-radius:var(--rm);background:#fff;cursor:pointer;font-size:13.5px;line-height:19px;color:var(--n800);transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.seo-opt:hover{border-color:var(--p300)}.seo-opt:has(input:checked){border-color:var(--p500);background:var(--p50);color:var(--n900);box-shadow:inset 0 0 0 1px var(--p500)}.seo-opt:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}.seo-opt>input{flex:none;width:16px;height:16px;margin:0;accent-color:var(--p600)}.seo-opt>.ic{flex:none;color:var(--n500)}.seo-opt-n{display:flex;flex-direction:column;line-height:18px}.seo-opt-n b{font-size:17px;line-height:22px;font-weight:650;color:var(--n900);font-variant-numeric:tabular-nums}.seo-opt-n small{font-size:12px;color:var(--n500)}.seo-gen-villes{display:flex;flex-direction:column;gap:10px}.seo-gen-outils{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.seo-gen-outils .ui-search{flex:1 1 240px;max-width:420px}.seo-villes{max-height:26rem;overflow-y:auto;border:1px solid var(--n150);border-radius:var(--rm);background:#fff}.seo-ville{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 14px;cursor:pointer;border-top:1px solid var(--n100);transition:background var(--t-fast) var(--ease)}.seo-ville:first-child{border-top:0}.seo-ville:hover{background:var(--n25)}.seo-ville:has(input:checked){background:var(--p50)}.seo-ville:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:-2px}.seo-ville>.ui-check{width:20px;height:20px;flex:none}.seo-ville-n{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:var(--n900)}.seo-estimation .ui-kv{grid-template-columns:180px minmax(0,1fr)}.seo-estimation .ui-kv dd{font-weight:560;font-variant-numeric:tabular-nums}.seo-estimation .seo-total{font-size:16px;font-weight:650}.seo-gen-barre .ui-btn[disabled]{cursor:not-allowed}.seo-cov{display:flex;flex-direction:column;gap:12px;min-width:0}.seo-cov-f{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.seo-cov-f .ui-btn[aria-pressed=true]{border-color:var(--p500);background:var(--p50);color:var(--p800);box-shadow:inset 0 0 0 1px var(--p500)}.seo-cov-f .ui-count{margin-left:2px}.seo-cov .ui-table tr[hidden]{display:none}.seo-ctx-choix{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,120px) auto;gap:12px 16px;align-items:end}.seo-faits{margin:0}.seo-fait{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:4px 16px;padding:10px 22px;border-top:1px solid var(--n100)}.seo-fait:first-child{border-top:0}.seo-fait>dt{font-family:var(--mono);font-size:12px;color:var(--n500)}.seo-fait>dd,.seo-fait>dt{margin:0;line-height:20px;overflow-wrap:anywhere}.seo-fait>dd{font-size:13.5px;color:var(--n900);min-width:0}.seo-fait>dd.is-vide{color:var(--n400);font-style:italic}.seo-fait s{text-decoration-color:var(--wa500);text-decoration-thickness:2px;color:var(--n700)}.seo-fait .seo-raison{display:block;margin-top:4px;font-size:12.5px;line-height:17px;color:var(--wa700)}.seo-ctx-json{margin:0;white-space:pre-wrap}.seo-rep .ui-kv{grid-template-columns:220px minmax(0,1fr)}.seo-enr{display:flex;flex-direction:column;gap:20px;min-width:0}.seo-run{border-color:var(--p100)}.seo-run .ui-progress{height:8px}.seo-run .ui-progress>i{background:var(--p600)}.seo-run.is-done{border-color:var(--ok200)}.seo-run.is-done .ui-progress>i{background:var(--ok500)}.seo-run-pct{display:flex;align-items:baseline;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}.seo-run-pct p{margin:0}.seo-run-derniere{margin:0;font-size:13px;line-height:18px;color:var(--n600)}.seo-run-derniere b{font-weight:560;color:var(--n500)}.seo-run .ui-btn.hidden{display:none}.seo-champs .ui-rl{min-height:48px;padding:10px 22px}.seo-champs .ui-rl>.ic{flex:none}.seo-champs .seo-compte{margin-left:auto;font-variant-numeric:tabular-nums;font-size:13.5px;color:var(--n600)}.seo-enr-filtres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px}.seo-enr-budget{max-width:280px}.seo-enr-ajour{display:flex;align-items:flex-start;gap:12px}.seo-enr-ajour p{margin:0}.seo-histo .ui-rl{flex-wrap:wrap;gap:6px 14px;padding:12px 22px}.seo-histo .ui-rl:hover{background:var(--n25)}.seo-histo-t{font-weight:620;color:var(--n900);min-width:96px}.seo-histo-m{display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;font-size:13px;color:var(--n600);font-variant-numeric:tabular-nums}.seo-histo-d{margin-left:auto;font-size:12.5px;color:var(--n500);font-variant-numeric:tabular-nums}.seo-sug-pub .ui-progress{height:10px}.seo-sug-pub .seo-sug-n{font-size:24px;line-height:30px;font-weight:650;color:var(--n900);font-variant-numeric:tabular-nums;margin:0}.seo-sug-fini ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.seo-rap .ui-kpi-v.is-sm{font-size:15px;line-height:22px;letter-spacing:0}@media (min-width:761px){:is(.seo-gen,.seo-cov) .ui-btn-sm{height:32px}.seo-gen .ui-ph-back{display:inline-flex;align-items:center;min-height:32px}}@media (max-width:1023px){.seo-ctx-choix,.seo-enr-filtres{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-opts.is-tailles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.seo-pager a,.seo-pager span{min-width:44px;height:44px}.seo-opts,.seo-opts.is-langues{grid-template-columns:minmax(0,1fr)}.seo-opts.is-tailles{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-opt{min-height:48px}.seo-ville{min-height:52px}.seo-ctx-choix,.seo-enr-filtres{grid-template-columns:minmax(0,1fr)}.seo-enr-budget{max-width:none}.seo-gen-corps{padding:12px 16px 18px}.seo-gen-outils .ui-search{max-width:none}.seo-fait{padding:10px 16px}.seo-compare,.seo-fait{grid-template-columns:minmax(0,1fr)}.seo-compare>div{padding:14px 16px 18px}.seo-compare>div+div{border-left:0;border-top:1px solid var(--n100)}.seo-erreur{grid-template-columns:minmax(0,1fr)}.seo-erreur .is-large{grid-column:auto}.seo-estimation .ui-kv,.seo-rep .ui-kv{grid-template-columns:minmax(0,1fr)}.seo-estimation .ui-kv dt,.seo-rep .ui-kv dt{margin-top:6px}.seo-champs .ui-rl,.seo-histo .ui-rl,.seo-versions .ui-rl{padding-left:16px;padding-right:16px}.seo-histo-d{margin-left:0;flex-basis:100%}.seo-modal{align-items:flex-end;padding:0}.seo-modal-box{max-width:none;max-height:88vh;border-radius:var(--rl) var(--rl) 0 0}.seo-modal-f .ui-btn{flex:1 1 auto}.seo-recap{grid-template-columns:minmax(0,1fr)}.seo-recap dd{text-align:left;margin-bottom:4px}}@media (prefers-reduced-motion:reduce){.seo-opt,.seo-run .ui-progress>i,.seo-sug-pub .ui-progress>i,.seo-ville{transition:none}}.sit-hub{gap:16px}.sit-cadre{display:grid;grid-template-columns:232px minmax(0,1fr);gap:20px;align-items:start;min-width:0}.sit-nav{position:sticky;top:calc(var(--top-h) + 16px);display:flex;flex-direction:column;gap:2px;padding:10px 8px 12px}.sit-nav-t{margin:10px 10px 4px;font-size:11.5px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.sit-nav-t:first-child{margin-top:4px}.sit-nav-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.sit-nav-i{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:7px 10px;border:0;border-radius:var(--rs);background:transparent;font:inherit;font-size:13.5px;line-height:18px;font-weight:560;color:var(--n700);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.sit-nav-i:hover{background:var(--n75);color:var(--n900)}.sit-nav-i>.ic{flex:none;color:var(--n400)}.sit-nav-i[aria-current=page]{background:var(--p50);color:var(--p800);box-shadow:inset 3px 0 0 var(--p600)}.sit-nav-i[aria-current=page]>.ic{color:var(--p600)}.sit-nav-x{display:flex;flex-direction:column;gap:1px;min-width:0}.sit-nav-s{font-size:12px;line-height:16px;font-weight:450;color:var(--n500)}.sit-nav-i[aria-current=page] .sit-nav-s{color:var(--p700)}.sit-nav-ext{margin-left:auto}.sit-nav-i>.sit-nav-ext{width:13px;height:13px;color:var(--n300)}.sit-panneaux{min-width:0}.sit-panneau{display:flex;flex-direction:column;gap:16px;min-width:0}@media (max-width:1279px){.sit-cadre{grid-template-columns:minmax(0,1fr);gap:16px}.sit-nav{position:relative;top:auto;flex-direction:row;align-items:center;gap:4px;padding:6px;overflow-x:auto;scrollbar-width:none}.sit-nav::-webkit-scrollbar{display:none}.sit-nav-t{display:none}.sit-nav-l{flex-direction:row;flex:none;gap:4px}.sit-nav-i{width:auto;min-height:44px;white-space:nowrap;padding:0 12px}.sit-nav-i[aria-current=page]{box-shadow:inset 0 -2px 0 var(--p600)}.sit-nav-s{display:none}}.sit-faits .ui-fact-v{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sit-mono{font-family:var(--mono);font-size:12.5px;letter-spacing:0;overflow-wrap:anywhere}input.sit-mono{font-size:14px}.sit-card-tete{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:2px}.sit-pied{flex-direction:column;gap:6px}.sit-pied,.sit-pied-l{align-items:flex-start}.sit-pied-l{display:flex;gap:8px;margin:0;font-size:13px;line-height:18px;color:var(--n600)}.sit-pied-l>.ic{flex:none;margin-top:1px;color:var(--n400)}.sit-pied-l b{font-weight:600;color:var(--n800)}.sit-renvoi a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.sit-sous{align-self:flex-start;max-width:100%;overflow-x:auto}.sit-aide-l{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sit-compte{flex:none;font-size:12px;line-height:17px;color:var(--n500);font-variant-numeric:tabular-nums}.sit-compte.is-near{color:var(--wa700)}.sit-compte.is-max{color:var(--er700);font-weight:600}.sit-url{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:17px;color:var(--n500);min-width:0}.sit-url>.ic{flex:none;margin-top:1px;color:var(--n400)}.sit-url code{font-family:var(--mono);font-size:12px;color:var(--n700);overflow-wrap:anywhere;min-width:0}.sit-sec-b{display:flex;flex-direction:column;gap:14px;padding:14px 22px 22px}.sit-sec-b>.uf-grille{padding:0}.sit-note-l{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px;list-style:disc}.sit-logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sit-slot{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n25)}.sit-slot-t{margin:0;font-size:13.5px;line-height:19px;font-weight:620;color:var(--n900)}.sit-apercu{position:relative;display:grid;place-items:center;height:112px;min-width:0;overflow:hidden;border:1px dashed var(--n200);border-radius:var(--rs);background:#fff}.sit-apercu img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.sit-apercu.is-vide{background:var(--n50);color:var(--n400)}.sit-apercu.is-svc{height:auto;aspect-ratio:16/10;max-width:420px;width:100%}.sit-apercu.is-svc img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sit-vide{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--n500)}.sit-vide .ic{color:var(--n400)}.sit-gestes{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sit-fichier{position:relative;cursor:pointer}.sit-fichier:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}.sit-heures .ui-input{width:auto;min-width:128px}.sit-heures .ui-check-l{font-weight:520}.sit-part{padding:20px 22px}.sit-svc-cell{display:flex;align-items:center;gap:12px;min-width:0}.sit-svc-cell .ui-ic-tile{color:var(--p600);background:var(--p50);border-color:var(--p100)}.sit-svc-cell .ui-cell-s{overflow-wrap:anywhere}.sit-icone{display:flex;align-items:center;gap:10px;min-width:0}.sit-icone .ui-input{flex:1 1 auto;min-width:0}.sit-icone .ui-ic-tile{color:var(--p600);background:var(--p50);border-color:var(--p100)}.sit-code,.sit-svc textarea[name^=description_]{font-family:var(--mono);font-size:13px}.sit-pages .ui-rl{min-height:64px}.sit-pages .ui-rl-main{gap:4px}.sit-pages .ui-rl-s{white-space:normal}.sit-chub .ui-ph-meta .sit-mono{font-size:12.5px}.sit-langues{flex:none}.sit-estim{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sit-estim-t{margin:0 0 6px}.sit-estim p{margin:0}.sit-chub>.ui-facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sit-bloc-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sit-bloc-h>[data-chub-etat]{margin-left:auto}.sit-code-b{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--n500)}.sit-cotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--n100)}.sit-cote{display:flex;flex-direction:column;gap:12px;padding:16px 22px 20px;min-width:0}.sit-cote.is-prop{background:var(--p50);border-left:1px solid var(--p100)}.sit-cote.is-prop.is-vide{background:var(--n25);border-left-color:var(--n100)}.sit-cote-t{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0}.sit-texte{margin:0;font:inherit;font-size:14px;line-height:22px;color:var(--n800);white-space:pre-wrap;overflow-wrap:anywhere}.sit-rendu,.sit-texte.is-vide{color:var(--n500)}.sit-rendu{margin:auto 0 0;padding-top:10px;border-top:1px solid var(--n100);font-size:12.5px}.sit-rendu b{font-weight:600;color:var(--n800)}.sit-hash{margin:6px 0 0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;font-size:12.5px}.sit-hash dt{color:inherit;opacity:.8}.sit-hash dd{margin:0;font-family:var(--mono);overflow-wrap:anywhere}.sit-verdict{gap:6px;font-size:13px}.sit-verdict,.sit-verdict ul{display:flex;flex-direction:column}.sit-verdict ul{list-style:none;margin:0;padding:0;gap:3px}.sit-verdict li{font-family:var(--mono);font-size:12px;color:var(--n700);overflow-wrap:anywhere}.sit-edit{gap:10px}.sit-edit,.sit-faq{display:flex;flex-direction:column}.sit-faq{gap:8px;padding:12px;border:1px solid var(--p100);border-radius:var(--rm);background:#fff}.sit-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--p100)}.sit-acts>form{margin:0}.sit-acts-fin{margin-left:auto}.sit-mnu-f{display:flex;flex-direction:column;gap:6px;padding:6px 4px 2px}.sit-mnu-l{padding:0 6px;font-size:12px;font-weight:560;color:var(--n600)}.sit-mnu-f .ui-input{height:34px;font-size:13px}.sit-liste{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--n700)}.sit-liste li{overflow-wrap:anywhere}.sit-statuts{display:flex;flex-wrap:wrap;gap:4px}.sit-run-err td{padding-top:0;color:var(--er700);font-size:12.5px}@media (max-width:1180px){.sit-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sit-cotes,.sit-estim{grid-template-columns:minmax(0,1fr)}.sit-cote.is-prop{border-left:0;border-top:1px solid var(--p100)}}@media (max-width:760px){.sit-logos{grid-template-columns:minmax(0,1fr)}.sit-sec-b{padding:12px 16px 18px}.sit-cote{padding:14px 16px 16px}.sit-part{padding:16px}.sit-heures .ui-input{min-width:0;width:100%}.sit-heures td[data-label]:before{width:56px}.sit-acts-fin{margin-left:0}.sit-mnu-f .ui-input{height:44px}.sit-nav-i{min-height:44px}}@media (prefers-reduced-motion:reduce){.sit-nav-i{transition:none}}.s-notif-panel,.s-optin.soc-attente{display:none}.soc-toast-voir{margin-left:6px;font-size:12px;opacity:.7}.soc-pwa{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:6px 16px;background:var(--ink2);color:var(--inkD);font-size:11px;border-bottom:1px solid var(--ink3)}.soc-pwa-t{color:var(--p300);font-weight:700}.soc-pwa-v{color:#fff}.soc-pwa-sw.is-ok,.soc-pwa-v.is-ok{color:var(--ok500)}.soc-pwa-sw.is-ko,.soc-pwa-v.is-ko{color:var(--er500)}.soc-pwa-x{display:inline-grid;place-items:center;width:28px;height:28px;margin-left:auto;padding:0;border:0;border-radius:var(--rs);background:transparent;color:var(--inkD);cursor:pointer}.soc-pwa-x:hover{background:var(--inkL);color:#fff}body:has(.soc-nb-bulle) .s-body{padding-bottom:104px}.soc-nb-bulle{position:fixed;right:24px;bottom:24px;z-index:9998;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:linear-gradient(135deg,var(--p600),var(--p700));color:#fff;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 10px 28px -6px color-mix(in srgb,var(--p600) 55%,transparent);transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.soc-nb-bulle:hover{transform:scale(1.05);box-shadow:0 14px 32px -6px color-mix(in srgb,var(--p600) 65%,transparent)}.soc-nb-bulle:active{cursor:grabbing}.soc-nb-bulle:focus-visible{outline:3px solid var(--p300);outline-offset:3px}.soc-nb-bulle .nb-ico{width:22px;height:22px}.soc-nb-bulle.is-hidden{display:none}.soc-nb-badge{position:absolute;top:-4px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--er600);color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px #fff,var(--s2)}.soc-nb-fond{position:fixed;inset:0;z-index:9997;background:color-mix(in srgb,var(--ink) 32%,transparent);opacity:0;pointer-events:none;transition:opacity var(--t-mid) var(--ease)}.soc-nb-fond.open{opacity:1;pointer-events:auto}.soc-nb{position:fixed;top:0;right:0;bottom:0;z-index:9999;display:flex;flex-direction:column;width:420px;max-width:100vw;background:#fff;box-shadow:var(--s4);transform:translateX(100%);visibility:hidden;transition:transform var(--t-mid) var(--ease),visibility 0s linear var(--t-mid)}.soc-nb.open{transform:translateX(0);visibility:visible;transition:transform var(--t-mid) var(--ease)}.soc-nb-tete{flex:none;justify-content:space-between;padding:10px 10px 10px 18px;border-bottom:1px solid var(--n100);background:#fff}.soc-nb-tete,.soc-nb-titre{display:flex;align-items:center;gap:8px}.soc-nb-titre{margin:0;min-width:0;font-size:15px;line-height:22px;font-weight:650;letter-spacing:-.01em;color:var(--n900)}.soc-nb-titre .ic{flex:none;color:var(--p600)}.soc-nb-gestes{display:flex;align-items:center;gap:2px;flex:none}.soc-nb-onglets{flex:none;padding:0 10px;background:#fff}.soc-nb-onglets .ui-tab{flex:1 1 auto;justify-content:center;gap:6px;padding:0 8px;font-size:13px}.soc-nb-onglets .ui-tab:focus-visible{outline:2px solid var(--p500);outline-offset:-2px}.soc-nb-corps{flex:1;overflow-y:auto;padding:14px 16px;background:var(--n25)}.soc-nb.minimised{top:auto;bottom:92px;right:24px;left:auto;width:380px;max-width:calc(100vw - 32px);border-radius:var(--rl);overflow:hidden;transform:none}.soc-nb.minimised .soc-nb-corps,.soc-nb.minimised .soc-nb-onglets{display:none}.soc-nb.minimised .soc-nb-tete{border-bottom:0}.soc-nb-form{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;padding:12px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;box-shadow:var(--s1)}.soc-nb-form .ui-textarea{min-height:64px}.soc-nb-form .soc-nb-details{min-height:44px}.soc-nb-ligne{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.soc-nb-choix{display:flex;flex-wrap:wrap;gap:6px}.soc-nb-puce{display:inline-flex;align-items:center;height:30px;padding:0 10px;border:1px solid var(--n200);border-radius:999px;background:#fff;color:var(--n700);font:inherit;font-size:12.5px;font-weight:580;cursor:pointer;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.soc-nb-puce:hover{border-color:var(--p300);color:var(--p700)}.soc-nb-puce.on,.soc-nb-puce[aria-pressed=true]{border-color:var(--p300);background:var(--p50);color:var(--p700)}.soc-nb-prio{display:flex;width:100%;box-sizing:border-box}.soc-nb-prio button{flex:1 1 0;justify-content:center;min-width:0}.soc-nb-prio button:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--n300)}.soc-nb-prio button[data-p=normal]:before{background:var(--p500)}.soc-nb-prio button[data-p=high]:before{background:var(--wa500)}.soc-nb-prio button[data-p=urgent]:before{background:var(--er600)}.soc-nb-recherche{margin:0 0 10px}.soc-nb-sec{margin:14px 0 8px;font-size:11px;line-height:14px;font-weight:620;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.soc-nb-carte{position:relative;margin-bottom:10px;padding:12px 14px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;transition:box-shadow var(--t-fast) var(--ease)}.soc-nb-carte:hover{box-shadow:var(--s2)}.soc-nb-carte.priority-high{border-left:3px solid var(--wa500)}.soc-nb-carte.priority-urgent{border-left:3px solid var(--er600)}.soc-nb-carte.priority-low{border-left:3px solid var(--n300)}.soc-nb-carte.is-pinned{background:linear-gradient(180deg,var(--wa50),#fff 60%)}.soc-nb-carte.is-overdue{background:var(--er50);border-color:var(--er100)}.soc-nb-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11.5px;color:var(--n500)}.soc-nb-prio-tag.p-high,.soc-nb-type.t-important{background:var(--wa50);color:var(--wa700)}.soc-nb-type.t-followup{background:var(--p50);color:var(--p700)}.soc-nb-type.t-internal{background:var(--vi50);color:var(--vi700)}.soc-nb-type.t-technician{background:var(--tl50);color:var(--tl700)}.soc-nb-type.t-client{background:var(--ok50);color:var(--ok700)}.soc-nb-prio-tag.p-urgent{background:var(--er50);color:var(--er700)}.soc-nb-prio-tag .ic{color:currentColor}.soc-nb-echeance{font-weight:600;color:var(--n600)}.soc-nb-echeance.overdue{color:var(--er700)}.soc-nb-texte{font-size:13px;line-height:1.5;color:var(--n900);white-space:pre-wrap;overflow-wrap:anywhere}.soc-nb-pied{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-top:8px}.soc-nb-auteur{min-width:0;font-size:11.5px;color:var(--n500)}.soc-nb-mini{display:flex;flex-wrap:wrap;gap:2px;margin-left:auto}.soc-nb-mini .ui-btn{color:var(--n500)}.soc-nb-mini .ui-btn .ic{color:currentColor}.soc-nb-mini .ui-btn:hover{color:var(--n900)}.soc-nb-mini .ui-btn.on,.soc-nb-mini .ui-btn[aria-pressed=true]{color:var(--wa600)}.soc-nb-mini .soc-nb-suppr:hover{color:var(--er700);background:var(--er50)}.soc-nb-vide.is-ok .ui-empty-ic{background:var(--ok50);color:var(--ok600);border-color:var(--ok100)}.ar-ouvrir{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:var(--rs);border:1px solid var(--n200);background:#fff;color:var(--n800);font-size:13px;font-weight:560;font-family:inherit;cursor:pointer;box-shadow:var(--s1);white-space:nowrap;transition:background var(--t-fast),border-color var(--t-fast)}.ar-ouvrir:hover{background:var(--n50);border-color:var(--n300)}.ar-ouvrir .ic{color:var(--n500)}@media (max-width:640px){.ar-ouvrir{width:44px;height:44px;padding:0;justify-content:center;border-color:transparent;background:transparent;box-shadow:none}.ar-ouvrir span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ar-ouvrir .ic{width:18px;height:18px;color:var(--n600)}}.soc-ar{position:fixed;inset:0;z-index:10070;display:none;align-items:flex-end;justify-content:center;background:color-mix(in srgb,var(--ink) 42%,transparent)}.soc-ar.open{display:flex}.s-top:has(.soc-ar.open){z-index:10070;-webkit-backdrop-filter:none;backdrop-filter:none}.soc-ar .ar-box{display:flex;flex-direction:column;width:min(520px,100%);max-height:92vh;background:#fff;border-radius:var(--rx) var(--rx) 0 0;box-shadow:var(--s4);animation:soc-ar-monte var(--t-mid) var(--ease)}@keyframes soc-ar-monte{0%{transform:translateY(16px);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes soc-ar-fondu{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width:640px){.soc-ar{align-items:flex-start;padding:8vh 16px 16px}.soc-ar .ar-box{border-radius:var(--rl);animation:soc-ar-fondu var(--t-mid) var(--ease)}}.soc-ar .ar-head{display:flex;align-items:center;gap:10px;padding:16px 18px 12px;border-bottom:1px solid var(--n100)}.soc-ar .ar-titre{flex:1;min-width:0;font-size:16px;line-height:22px;font-weight:620;color:var(--n900)}.soc-ar .ar-fermer{display:inline-grid;place-items:center;flex-shrink:0;width:36px;height:36px;padding:0;border:0;border-radius:var(--rs);background:transparent;color:var(--n500);cursor:pointer}.soc-ar .ar-fermer .ic{pointer-events:none}.soc-ar .ar-fermer:hover{background:var(--n75);color:var(--n900)}.soc-ar .ar-corps{flex:1;overflow-y:auto;padding:14px 18px}.soc-ar .ar-res{display:flex;align-items:center;gap:9px;margin-bottom:12px;padding:9px 12px;border:1px solid var(--n150);border-radius:var(--rs);background:var(--n50);font-size:13px;color:var(--n700)}.soc-ar .ar-res-ic{display:inline-flex;flex-shrink:0;color:var(--n500)}.soc-ar .ar-res-ic .ic{width:14px;height:14px}.soc-ar .ar-res-nom{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.soc-ar .ar-res-type{flex-shrink:0;color:var(--n500)}.soc-ar .ar-champ{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;font-size:15px;font-family:inherit;color:var(--n900);outline:none;box-shadow:var(--s1);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.soc-ar .ar-champ:focus{border-color:var(--p400);box-shadow:0 0 0 3px color-mix(in srgb,var(--p500) 16%,transparent)}.soc-ar textarea.ar-champ{min-height:88px;resize:vertical;line-height:1.5}.soc-ar .ar-label{display:block;margin:12px 0 6px;font-size:13px;font-weight:560;color:var(--n800)}.soc-ar .ar-genre{display:flex;gap:6px;margin-top:12px;padding:3px;border:1px solid var(--n150);border-radius:var(--rm);background:var(--n75)}.soc-ar .ar-genre button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:0;border-radius:var(--rs);background:transparent;color:var(--n600);font-size:13.5px;font-weight:560;font-family:inherit;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.soc-ar .ar-genre button[aria-pressed=true]{background:#fff;color:var(--n900);box-shadow:var(--s2)}.soc-ar .ar-quand{display:none;margin-top:12px}.soc-ar .ar-quand.on{display:block}.soc-ar .ar-presets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:9px}.soc-ar .ar-preset{min-height:36px;padding:0 12px;border:1px solid var(--n200);border-radius:var(--rs);background:#fff;color:var(--n700);font-size:13px;font-weight:540;font-family:inherit;cursor:pointer}.soc-ar .ar-preset[aria-pressed=true]{border-color:var(--p200);background:var(--p50);color:var(--p700)}.soc-ar .ar-plus{margin-top:14px;padding-top:10px;border-top:1px solid var(--n100)}.soc-ar .ar-plus>summary{display:flex;align-items:center;gap:8px;min-height:32px;list-style:none;font-size:13px;font-weight:560;color:var(--n600);cursor:pointer}.soc-ar .ar-plus>summary::-webkit-details-marker{display:none}.soc-ar .ar-plus>summary:before{content:"";flex:none;width:6px;height:6px;border-right:1.75px solid;border-bottom:1.75px solid;transform:rotate(-45deg);transition:transform var(--t-fast)}.soc-ar .ar-plus[open]>summary:before{transform:rotate(45deg)}.soc-ar .ar-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.soc-ar .ar-options{margin-top:10px}.soc-ar .ar-options .ar-label{margin-top:0}.soc-ar .ar-interne{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--n500)}.soc-ar .ar-pied{display:flex;align-items:center;gap:9px;padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--n100);background:var(--n25);border-radius:0 0 var(--rl) var(--rl)}.soc-ar .ar-astuce{flex:1;min-width:0;font-size:12px;line-height:1.35;color:var(--n500)}.soc-ar .ar-envoyer{flex-shrink:0;min-height:44px;padding:0 18px;border:1px solid var(--p700);border-radius:var(--rs);background:var(--p600);color:#fff;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:0 1px 2px color-mix(in srgb,var(--p600) 32%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent)}.soc-ar .ar-envoyer:hover:not(:disabled){background:var(--p700)}.soc-ar .ar-envoyer:disabled{opacity:.55;cursor:not-allowed}.soc-ar .ar-lecture{display:none;margin-top:10px;padding:9px 12px;border:1px solid var(--wa100);border-radius:var(--rs);background:var(--wa50);font-size:13px;line-height:1.45;color:var(--wa700)}.soc-ar .ar-lecture.on{display:block}.fchip>.ic{flex:none;color:var(--n500)}.soc-liste .contact-l>.ic{flex:none;color:var(--n400)}.soc-liste .soc-cli-t{min-width:0}.soc-envoi{margin:12px 0 0;font-size:12px;line-height:16px;color:var(--n500)}.soc-envoi:empty{display:none}.soc-envoi.is-err{color:var(--er700)}.soc-envois{display:flex;flex-direction:column;gap:4px;margin-top:16px;font-size:12px}.soc-envoi-l{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;border-radius:var(--r-xs);background:var(--n50);color:var(--n600)}.soc-envoi-l.is-cours{background:var(--p50);color:var(--p700)}.soc-envoi-l.is-ok{background:var(--ok50);color:var(--ok700)}.soc-envoi-l.is-err{background:var(--er50);color:var(--er700)}.soc-envoi-n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--mono)}.soc-envoi-e,.soc-envoi-n{white-space:nowrap;font-size:11px}.soc-envoi-e{flex:none;font-weight:620}.soc-envoi-fin{padding:8px;font-size:11px;font-style:italic;color:var(--n500)}.soc-media-video{background:var(--ink)}.soc-media-image{background:var(--n50)}.soc-media-duree{position:absolute;right:4px;bottom:4px;padding:2px 6px;border-radius:var(--r-xs);background:color-mix(in srgb,var(--ink) 72%,transparent);color:#fff;font-size:10px;font-weight:620;font-variant-numeric:tabular-nums;pointer-events:none}@media (max-width:760px){html .s-optin{min-width:44px;min-height:44px;justify-content:center}html .s-cta{width:44px;height:44px}html .s-me-row{min-height:44px}html .s-me-row .s-seg a{min-width:44px;height:44px}html .s-me-pop .ui-menu-i{min-height:44px}html .s-fav-star{width:44px;height:44px;margin-right:-10px;opacity:.6}html .s-fav-star.is-pinned{opacity:1}html .cba-x{width:44px;height:44px}html .cba-nom{padding-top:12px;padding-bottom:12px}html .cba-a{min-width:44px;justify-content:center}html .cba-a,html .cba-foot a{min-height:44px}html .s-notif-head button{min-height:44px;padding:0 12px}html #sPaletteInput,html .as-item{min-height:44px}html .as-item{display:flex;flex-direction:column;justify-content:center}html .s-flash-x{min-width:44px;min-height:44px}html .s-imp button,html .s-keys-opt{min-height:44px}html .fchips .fchip{height:auto;min-height:44px}html .fchips .fchip-reset{display:inline-flex;align-items:center;min-height:44px}.soc-pwa-x{width:44px;height:44px}.fd-box .fd-input,.soc-nb-puce{min-height:44px}.soc-nb-puce{height:auto;padding:0 14px}.soc-ar .ar-fermer{width:44px;height:44px}.ar-ouvrir,.soc-ar .ar-champ,.soc-ar .ar-plus>summary,.soc-ar .ar-preset{min-height:44px}}@media (max-width:540px){.soc-nb{width:100vw}.soc-nb.minimised{width:calc(100vw - 32px);right:16px;bottom:80px}.soc-nb-bulle{right:16px;bottom:16px;width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.ar-ouvrir,.soc-ar .ar-champ,.soc-ar .ar-genre button,.soc-ar .ar-plus>summary:before,.soc-nb,.soc-nb-bulle,.soc-nb-carte,.soc-nb-fond,.soc-nb-puce,.soc-nb.open{transition:none}.soc-nb-bulle:hover{transform:none}.soc-ar .ar-box{animation:none}}:root:has(.ter-cta){--tech-bottom-nav-height:60px;--field-cta-height:64px;--field-cta-offset:0px;--field-cta-air:16px}.ter-cta{bottom:var(--field-cta-offset,0);z-index:40}.ter-cta>.ui-btn{display:flex}.ter-cta .fd-cta-btn .ic{width:20px;height:20px}.ter-cta-ic{display:inline-flex;align-items:center}.ter-cta .fd-cta-btn,.ter-pay .fd-cta-btn{height:auto;min-height:52px;padding-top:6px;padding-bottom:6px;white-space:normal;text-align:center;line-height:20px}.ter-cta .fd-cta-btn .ic,.ter-cta-ic,.ter-pay .fd-cta-btn .ic{flex:none}.ter-reserve{padding-bottom:calc(var(--field-cta-offset,0px) + var(--field-cta-height,64px) + var(--field-cta-air,16px))}.s-body:has(.ter-reserve){padding-bottom:0!important}@media (max-width:1023px){.ter-cta{bottom:var(--field-cta-offset,calc(64px + env(safe-area-inset-bottom)))}.ter-reserve{padding-bottom:calc(var(--field-cta-offset,calc(60px + env(safe-area-inset-bottom) + 4px)) + var(--field-cta-height,64px) + var(--field-cta-air,16px))}:root:has(.ter-cta):has(.pwa-botnav){--field-cta-offset:calc(var(--tech-bottom-nav-height) + env(safe-area-inset-bottom) + 4px)}body:has(.pwa-botnav) .ter-cta{padding-bottom:12px!important}body:has(.ter-cta) .nb-bubble{bottom:calc(var(--field-cta-offset,0px) + var(--field-cta-height,64px) + 16px)!important}}.ter-eta{display:flex}.ter-b48{height:auto;min-height:48px}.ui-btn-icon.ter-b48{width:48px;height:48px}.ter-h48{height:48px}.ter-gele{opacity:.4;pointer-events:none}.ter-sep{width:100%;margin:4px 0;border:0;border-top:1px solid var(--n150)}.ter-cl{display:flex;align-items:flex-start;gap:2px;padding:2px;border:1px solid var(--n150);border-radius:var(--rm);background:#fff;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.ter-cl.is-done,.ter-cl:hover{background:var(--n25)}.ter-cl.is-done{border-color:var(--n100)}.ter-cl-case{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--rs);background:transparent;cursor:pointer}.ter-cl .ter-cl-case:after{content:none}.ter-cl-case:focus-visible{outline:2px solid var(--p500);outline-offset:-2px}.ter-cl-coche{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;border:2px solid var(--n300);background:#fff;color:transparent;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.ter-cl-coche .ic{width:16px;height:16px;stroke-width:3}.ter-cl-case:hover .ter-cl-coche{border-color:var(--ok500)}.ter-cl-case[aria-pressed=true] .ter-cl-coche{background:var(--ok600);border-color:var(--ok600);color:#fff}.ter-cl-t{flex:1;min-width:0;padding:11px 0 9px}.ter-cl-t p{margin:0}.ter-cl-l{font-size:14px;line-height:20px;font-weight:560;color:var(--n900);overflow-wrap:anywhere}.ter-cl.is-done .ter-cl-l{color:var(--n500);text-decoration:line-through;text-decoration-color:var(--n300)}.ter-cl-qui{display:flex;align-items:center;gap:4px;margin-top:2px!important;font-size:12px;line-height:16px;color:var(--n500)}.ter-cl-qui .ic{color:var(--n400);flex:none}.ter-cl-note{display:flex;align-items:flex-start;gap:6px;margin-top:6px!important;padding:6px 8px;border-radius:var(--rs);background:var(--wa50);font-size:12.5px;line-height:17px;font-style:italic;color:var(--n700);overflow-wrap:anywhere}.ter-cl-note .ic{flex:none;margin-top:1px;color:var(--wa600)}.ter-cl-a{flex:none;display:flex;align-items:center}.ter-cl-b{width:44px;height:44px;color:var(--n400)}.ter-cl-b .ic{color:currentColor}.ter-cl-b:hover{color:var(--p700)}.ter-cl-b.is-danger:hover{color:var(--er700);background:var(--er50)}.ter-photos-etat{display:inline-flex;flex:none;color:var(--n400)}.ter-photos-etat.is-ok{color:var(--ok600)}.ter-photos-etat .ic{width:18px;height:18px}.ter-kind{background:#fff;border-color:var(--n200);color:var(--n700)}.ter-kind .ic{color:var(--ph-strong,var(--n500))}.ter-kind:hover{background:var(--n25);border-color:var(--ph-bd,var(--n300))}.ter-kind[aria-pressed=true]{background:var(--ph-bg);border-color:var(--ph-strong);color:var(--ph-fg);box-shadow:inset 0 0 0 1px var(--ph-strong)}.ter-kind:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.ter-capture{position:relative}.ter-capture:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px}.ter-envoi.is-ok{color:var(--ok700)}.ter-envoi.is-warn{color:var(--wa700)}.ter-envoi.is-err{color:var(--er700)}.ter-groupe{display:flex;flex-direction:column;gap:8px}.ter-groupe-h{display:flex;align-items:center;gap:8px;margin:0}.ter-groupe-n{font-size:12.5px;color:var(--n500);font-variant-numeric:tabular-nums}.ter-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ter-tuile{position:relative;aspect-ratio:1;border-radius:var(--rm);overflow:hidden;background:var(--n75);border:1px solid var(--n150)}.ter-tuile-b{padding:0;border:0;background:transparent;cursor:zoom-in}.ter-tuile-b,.ter-tuile-b img{display:block;width:100%;height:100%}.ter-tuile-b img{-o-object-fit:cover;object-fit:cover;transition:opacity var(--t-fast) var(--ease)}.ter-tuile-b:hover img{opacity:.9}.ter-tuile-b:focus-visible{outline:2px solid var(--p500);outline-offset:-2px}.ter-tuile-x{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;opacity:0;transition:opacity var(--t-fast) var(--ease)}.ter-tuile-x:before{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--er600);box-shadow:var(--s2);transition:background var(--t-fast) var(--ease)}.ter-tuile-x .ic{position:relative;width:16px;height:16px}.ter-tuile:focus-within .ter-tuile-x,.ter-tuile:hover .ter-tuile-x{opacity:1}.ter-tuile-x:hover:before{background:var(--er700)}.ter-tuile-x:focus-visible{opacity:1;outline:2px solid #fff;outline-offset:-4px}@media (hover:none){.ter-tuile-x{opacity:1}}.ter-tuile-cap{position:absolute;left:0;right:0;bottom:0;padding:18px 8px 6px;font-size:12px;line-height:16px;color:#fff;pointer-events:none;background:linear-gradient(transparent,color-mix(in srgb,var(--ink) 72%,transparent));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ter-file{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ter-vign{position:relative;aspect-ratio:1;border-radius:var(--rs);overflow:hidden;background:var(--n75);border:1px solid var(--n150)}.ter-vign-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}.ter-vign-jauge{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:0;right:0;top:0;display:block;width:100%;height:4px;border:0;background:color-mix(in srgb,#fff 45%,transparent)}.ter-vign-jauge::-webkit-progress-bar{background:transparent}.ter-vign-jauge::-webkit-progress-value{background:var(--p500)}.ter-vign-jauge::-moz-progress-bar{background:var(--p500)}.ter-vign-bas{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:4px 6px 6px;font-size:11px;line-height:14px;color:#fff;background:color-mix(in srgb,var(--ink) 62%,transparent)}.ter-vign-etat{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ter-vign-etat[data-code=echec]{color:var(--er100)}.ter-vign-etat[data-code=fait]{color:var(--ok100)}.ter-vign-r{width:100%;min-height:44px;padding:0 6px;border:0;border-radius:var(--rs);background:#fff;color:var(--p700);font:inherit;font-size:12.5px;font-weight:620;cursor:pointer}.ter-vign-r:focus-visible{outline:2px solid #fff;outline-offset:2px}.ter-garde{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--ink) 50%,transparent)}.ter-garde-box{width:min(420px,100%)}.ter-garde-a{display:flex;flex-direction:column;gap:8px;padding:14px 22px 20px}.ter-garde-b{width:100%;height:auto;min-height:48px;padding:10px 16px;white-space:normal;text-align:center}.ter-jauge{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:8px;border:0;border-radius:999px;background:var(--n100);overflow:hidden;color:var(--p500)}.ter-jauge::-webkit-progress-bar{background:var(--n100);border-radius:999px}.ter-jauge::-webkit-progress-value{background:var(--p500);border-radius:999px;-webkit-transition:width var(--t-mid) var(--ease);transition:width var(--t-mid) var(--ease)}.ter-jauge::-moz-progress-bar{background:var(--p500);border-radius:999px}.ter-jauge.is-ok::-webkit-progress-value{background:var(--ok500)}.ter-jauge.is-ok::-moz-progress-bar{background:var(--ok500)}.ter-jauge.is-mini{flex:1 1 auto;width:auto;min-width:48px;max-width:110px;height:6px}.ter-carte.is-done .ter-jauge::-webkit-progress-value{background:var(--ok500)}.ter-carte.is-done .ter-jauge::-moz-progress-bar{background:var(--ok500)}.ter-eval{gap:12px}.ter-eval-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ter-eval-t{min-width:0}.ter-eval-t .ui-ov,.ter-eval-t p{margin:0}.ter-eval-msg{margin:0;font-size:12.5px;line-height:18px}.ter-eval-msg.is-ok{color:var(--ok700)}.ter-eval-msg.is-warn{color:var(--wa700)}.ter-cartes{display:flex;flex-direction:column;gap:10px}.ter-ajout{border-style:dashed;color:var(--n600)}.ter-ajout:hover{border-color:var(--p400);color:var(--p700)}.ter-carnet{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--n100)}.ter-carnet .ui-ov{margin:0}.ter-regen{border-top:1px solid var(--n100);padding-top:6px}.ter-regen>summary{list-style:none}.ter-regen>summary::-webkit-details-marker{display:none}.ter-regen-s{display:flex;align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:600;color:var(--n600);cursor:pointer;border-radius:var(--rs)}.ter-regen-s:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.ter-regen-b{margin-top:6px}.ter-regen-t{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:8px}.ter-regen-t p{margin:0}.ter-regen-t .ui-btn{align-self:flex-start}.ter-etat{margin:0;font-size:12.5px;line-height:17px;color:var(--n500)}.ter-etat.is-ok{color:var(--ok700)}.ter-etat.is-warn{color:var(--wa700)}.ter-etat.is-err{color:var(--er700)}.ter-carte{border:1px solid var(--n150);border-radius:var(--rl);background:#fff;overflow:hidden;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.ter-carte.is-done{border-color:var(--ok200);background:var(--ok50)}.ter-carte>summary{list-style:none}.ter-carte>summary::-webkit-details-marker{display:none}.ter-carte-s{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ter-carte-s:focus-visible{outline:2px solid var(--p500);outline-offset:-2px;border-radius:var(--rl)}.ter-carte-ic{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:12px;border:1px solid var(--p100);background:var(--p50);color:var(--p600);transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.ter-carte.is-done .ter-carte-ic{border-color:var(--ok100);background:#fff;color:var(--ok600)}.ter-carte-tt{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.ter-carte-n{display:block;font-size:14px;line-height:20px;font-weight:650;color:var(--n900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ter-carte-l{display:flex;align-items:center;gap:8px;min-width:0}.ter-carte-chev{flex:none;color:var(--n400);transition:transform var(--t-mid) var(--ease)}.ter-carte[open]>summary .ter-carte-chev{transform:rotate(180deg)}.ter-carte-b{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;border-top:1px solid var(--n100);background:#fff}.ter-lbl{margin:0;font-size:12px;line-height:16px;font-weight:600;color:var(--n600)}.ter-lbl .ui-opt{font-weight:450;color:var(--n500)}.ter-lbl .ui-req{color:var(--er600)}.ter-ligne{display:flex;align-items:center;gap:8px;min-width:0}.ter-ligne>.ui-input{flex:1;min-width:0}.ter-x{flex:none;width:44px;height:44px;color:var(--n400)}.ter-x .ic{color:currentColor}.ter-x:hover{color:var(--er700);background:var(--er50)}.ter-inclus{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ter-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ter-note-c{display:flex;flex-direction:column;gap:2px;min-width:0}.ter-range{flex:1;min-width:0;height:44px;margin:0;cursor:pointer}.ter-range.is-avant{accent-color:var(--wa500)}.ter-range.is-apres{accent-color:var(--ok500)}.ter-score{flex:none;width:44px;text-align:right;font-size:14px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--n400)}.ter-score.is-avant{color:var(--wa700)}.ter-score.is-apres{color:var(--ok700)}.ter-ta{min-height:64px}.ter-ta.is-interne{min-height:44px;border-style:dashed;background:var(--n25)}.ter-interne{display:flex;flex-direction:column;gap:4px}.ter-aide{display:flex;align-items:center;gap:4px;margin:0;font-size:12px;line-height:16px;color:var(--n500)}.ter-aide .ic{color:var(--n400);flex:none}.ter-freq{display:flex;flex-direction:column;gap:8px}.ter-freq-h{align-items:baseline;justify-content:space-between;gap:8px}.ter-choix-l,.ter-freq-h{display:flex;flex-wrap:wrap}.ter-choix-l{gap:6px}.ter-choix{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border:1px solid var(--n200);border-radius:999px;background:#fff;color:var(--n700);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.ter-choix:hover{border-color:var(--p300);background:var(--p50)}.ter-choix.is-suggere{border-color:var(--p200);background:var(--p50);color:var(--p700)}.ter-choix[aria-pressed=true]{border-color:var(--p600);background:var(--p600);color:#fff}.ter-choix[data-decision=none][aria-pressed=true]{border-color:var(--n700);background:var(--n700)}.ter-choix:focus-visible{outline:2px solid var(--p500);outline-offset:2px}.ter-pay .fd-opt .ic{flex:none;width:18px;height:18px;color:var(--n500)}.ter-pay .fd-opt.is-on .ic,.ter-pay .fd-opt:has(input:checked) .ic{color:var(--p600)}.ter-pay .fd-cta-btn .ic{width:20px;height:20px}.ter-rapport{display:flex;flex-direction:column;gap:16px;min-width:0}.ter-rapport-cadre{display:block;padding:22px 14px;background:var(--n50);overflow-x:auto}.ter-rapport-doc{display:block;width:794px;max-width:100%;min-width:600px;min-height:1123px;margin:0 auto;border:1px solid var(--n150);border-radius:6px;background:#fff;box-shadow:var(--s3)}@media (max-width:900px){.ter-rapport-cadre{padding:10px}}@media (max-width:760px){.ter-rapport .ui-ph-actions{width:100%}.ter-rapport .ui-ph-actions>.ui-btn-primary{order:-1;flex:1 1 100%}.ter-compact{width:44px;padding:0}.ter-compact .ter-compact-l{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media print{body:has(.ter-rapport) *{visibility:hidden}.ter-rapport-cadre,.ter-rapport-cadre *{visibility:visible}.ter-rapport-cadre{padding:0;border:0;background:#fff;box-shadow:none}.ter-rapport-doc{width:100%;border:0;box-shadow:none}}.ter-chip{display:flex}.ter-scg{position:fixed;inset:0;z-index:10040;display:none;background:var(--ink);background:color-mix(in srgb,var(--ink) 95%,transparent);-webkit-tap-highlight-color:transparent}.ter-scg.scg-on{display:block}body:has(.ter-scg.scg-on) .s-body{overflow:hidden}.ter-scg .scg-scene{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:64px 12px 96px}.ter-scg .scg-img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--rs);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:pan-y}.ter-scg .scg-vide{max-width:280px;margin:0;font-size:14px;line-height:1.5;text-align:center;color:var(--n300)}.ter-scg .scg-haut{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:linear-gradient(color-mix(in srgb,var(--ink) 55%,transparent),transparent)}.ter-scg .scg-esp{min-width:44px}.ter-scg .scg-compteur{flex:1;text-align:center;font-size:13px;font-weight:650;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#fff}.ter-scg .scg-b{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:999px;cursor:pointer;background:color-mix(in srgb,#fff 14%,transparent);color:#fff;transition:background var(--t-fast) var(--ease)}.ter-scg .scg-b:hover{background:color-mix(in srgb,#fff 28%,transparent)}.ter-scg .scg-b:focus-visible{outline:3px solid #fff;outline-offset:2px}.ter-scg .scg-b .ic{width:20px;height:20px}.ter-scg .scg-nav{position:absolute;top:64px;bottom:96px;width:22%;min-width:56px;max-width:120px;display:flex;align-items:center;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.ter-scg .scg-prev{left:0;justify-content:flex-start;padding-left:8px}.ter-scg .scg-next{right:0;justify-content:flex-end;padding-right:8px}.ter-scg .scg-nav span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:color-mix(in srgb,#fff 14%,transparent);transition:background var(--t-fast) var(--ease)}.ter-scg .scg-nav span .ic{width:22px;height:22px}.ter-scg .scg-nav:hover span{background:color-mix(in srgb,#fff 30%,transparent)}.ter-scg .scg-nav:focus-visible span{outline:3px solid #fff;outline-offset:2px}.ter-scg .scg-bas{position:absolute;left:0;right:0;bottom:0;padding:10px 14px calc(12px + env(safe-area-inset-bottom));text-align:center;color:#fff;background:linear-gradient(transparent,color-mix(in srgb,var(--ink) 62%,transparent))}.ter-scg .scg-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--n200)}.ter-scg .scg-badge{padding:2px 9px;border-radius:999px;background:color-mix(in srgb,#fff 16%,transparent);font-weight:650}.ter-scg .scg-cap{max-width:640px;margin:4px auto 0;font-size:13px;line-height:1.4}.ter-scg .scg-cap:empty,.ter-scg .scg-meta:empty{display:none}.ter-scg .scg-paire{display:inline-flex;gap:4px;margin-top:8px;padding:3px;border-radius:999px;background:color-mix(in srgb,#fff 12%,transparent)}.ter-scg .scg-paire button{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--n150);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.ter-scg .scg-paire button[aria-pressed=true]{background:#fff;color:var(--n900)}.ter-scg .scg-paire button:focus-visible{outline:3px solid #fff;outline-offset:2px}@media (max-width:520px){.ter-scg .scg-scene{padding:56px 6px 104px}.ter-scg .scg-nav{top:56px;bottom:104px}}@media (min-width:1024px){.ter-scg .scg-nav{width:120px}}@media (min-width:640px){.ter-file,.ter-photos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.ter-jour .tj-chip-a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.ter-cl-b,.ter-x{width:44px;height:44px}.ter-choix,.ter-regen-s,.ter-vign-r{min-height:44px}.ter-notes{gap:10px}}@media (prefers-reduced-motion:reduce){.ter-carte,.ter-carte-chev,.ter-carte-ic,.ter-choix,.ter-cl,.ter-cl-coche,.ter-kind,.ter-scg .scg-b,.ter-scg .scg-nav span,.ter-tuile-b img,.ter-tuile-x,.ter-tuile-x:before{transition:none}.ter-jauge::-webkit-progress-value{-webkit-transition:none;transition:none}}html .vte-liste .input.vte-date{width:auto}html .vte-liste .vte-retard{color:var(--er700);font-weight:560}html .vte-liste .vte-bientot{color:var(--wa700);font-weight:560}html .vte-liste .vte-ok{color:var(--ok700);font-weight:560}.vte-statut{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:inherit}.vte-sq-ok{color:var(--ok500);flex:none}.vte-sq-err{color:var(--er500);flex:none}.vte-liste .contact-l>.ic{color:var(--muted);flex:none}.vte-liste .tag-mini>.ic{flex:none}.vte-liste .cli-sub>.ic{vertical-align:-2px}.vte-liste .panel-sum .pl>.ic{color:var(--accent)}.vte-liste .qf>.ic{color:var(--n400)}.vte-liste .qf.on>.ic{color:var(--p600)}.vte-liste .vte-panneau{margin-top:16px}.vte-liste .vte-panneau-a{margin-top:14px}.vte-lien{color:inherit;font-weight:620;text-decoration:underline;text-underline-offset:2px}html .vte-file .fbar,html .vte-file .fbar .qfs{margin-bottom:0}.vte-file-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.vte-file-kpis.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vte-canal{color:var(--n400);margin-right:2px}.vte-plan>.ui-alert{max-width:920px}.vte-plan .ui-btn{min-height:44px}.vte-plan .ui-input,.vte-plan .ui-select{height:44px}.vte-plan .uf-case{min-height:44px;align-items:center}.vte-plan-item-t{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-weight:580;color:var(--n900)}.vte-plan-sys{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 2px}.vte-plan-quand{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.vte-plan-quand>.ui-field{flex:0 1 200px}.vte-plan-reco{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;color:var(--n800)}.vte-plan-reco>.ic{color:var(--n400)}.vte-plan-raisons{margin:0;padding-left:18px;font-size:12.5px;line-height:18px;color:var(--n600)}.vte-alerte{color:var(--wa700)}.vte-fin>.ui-card{max-width:920px}.vte-cols{display:grid;grid-template-columns:minmax(0,1fr) 96px 124px 36px;gap:8px;padding:12px 22px 0;font-size:12px;font-weight:600;color:var(--n500)}.vte-lignes{display:flex;flex-direction:column;padding:2px 22px 0}.vte-ligne{display:grid;grid-template-columns:minmax(0,1fr) 96px 124px 36px;grid-template-areas:"desc qte prix del" "meta meta meta meta";gap:8px;align-items:start;padding:12px 0;border-bottom:1px solid var(--n100)}.vte-ligne:last-child{border-bottom:0}.vte-ligne-desc{grid-area:desc;min-width:0}.vte-ligne-qte{grid-area:qte;min-width:0}.vte-ligne-prix{grid-area:prix;min-width:0}.vte-ligne-suppr{grid-area:del;color:var(--n400)}.vte-ligne-suppr:hover{color:var(--er600);background:var(--er50)}.vte-ligne-suppr .ic{color:inherit}.vte-ligne .ui-textarea{min-height:38px;max-height:120px;padding:8px 12px}.vte-ligne-meta{grid-area:meta;display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.vte-ligne-tot{margin-left:auto;font-size:13.5px;font-weight:650;color:var(--n900)}.vte-taxe{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--n700);cursor:pointer}.vte-taxe:has(input:focus-visible){outline:2px solid var(--p500);outline-offset:2px;border-radius:var(--r-xs)}.vte-ajouts{display:flex;flex-wrap:wrap;gap:8px;padding:14px 22px}.vte-ajout{border-style:dashed}.vte-totaux{margin:0 22px 22px;padding:14px 16px;border:1px solid var(--n100);border-radius:var(--rm);background:var(--n25)}.vte-diff-l,.vte-diff-t{display:grid;grid-template-columns:76px minmax(0,1fr) 92px 92px 100px;gap:8px;align-items:center}.vte-diff-t{padding:0 0 6px;font-size:12px;font-weight:600;color:var(--n500)}.vte-diff-t>span:first-child{grid-column:1/span 2}.vte-diff-t>span:not(:first-child){text-align:right}.vte-diff{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.vte-diff-l{padding:8px 0;border-top:1px solid var(--n100);font-size:13.5px}.vte-diff-l>.ui-tag{justify-self:start}.vte-diff-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--n800)}.vte-diff-q{color:var(--n500);text-align:right}.vte-diff-f{font-weight:620;color:var(--n900);text-align:right}.vte-diff-k{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vte-delta{display:inline-flex;align-items:center;justify-content:center;justify-self:end;min-width:84px;height:22px;padding:0 7px;border-radius:var(--r-badge);border:1px solid transparent;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.vte-delta.is-hausse{background:var(--er50);border-color:var(--er100);color:var(--er700)}.vte-delta.is-baisse{background:var(--ok50);border-color:var(--ok100);color:var(--ok700)}.vte-delta.is-egal{background:var(--n75);color:var(--n600)}@media (min-width:761px){.vte-ligne-l{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.vte-sig-badge{align-items:center}.vte-sig-badge>.sig-thumb{flex:none}.vte-sig-badge-t{flex:1 1 160px;min-width:0;display:flex;flex-direction:column;gap:2px}.vte-sig-badge-t p{margin:0}.vte-sig-badge .ui-alert-t{display:flex;align-items:center;gap:6px}.vte-sig-badge>.ui-btn{flex:none}.ui-page.vte-sig{max-width:760px}.vte-sig-raz{margin-left:auto}.vte-sig-qui{margin:0;font-size:13.5px;color:var(--ok700)}.vte-sig-img{max-width:300px;max-height:120px;width:auto;border:1px solid var(--ok100);border-radius:var(--rs);padding:4px}.vte-sig-canvas,.vte-sig-img{display:block;background:#fff}.vte-sig-canvas{width:100%;cursor:crosshair;touch-action:none;border-top:1px solid var(--n100);border-bottom:1px solid var(--n100)}.vte-sig-pied{justify-content:space-between}.vte-sig-aide{flex:1 1 auto;text-align:center;font-size:12.5px;color:var(--n500)}.vte-sig-note{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center}.vte-sig-hist{overflow:hidden}.vte-sig-hist-s{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-size:14px;font-weight:620;color:var(--n800);cursor:pointer;list-style:none}.vte-sig-hist-s::-webkit-details-marker{display:none}.vte-sig-hist-s>.ic{color:var(--n400)}.vte-sig-hist-chev{transition:transform var(--t-mid) var(--ease)}.vte-sig-hist[open] .vte-sig-hist-chev{transform:rotate(180deg)}.vte-sig-hist-l{list-style:none;margin:0;padding:0 22px 10px;border-top:1px solid var(--n100)}.vte-sig-hist-l>li{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--n100)}.vte-sig-hist-l>li:first-child{border-top:0}.vte-sig-hist-l>li.is-raz .ui-strong{color:var(--n600);font-weight:560}.vte-sig-hist-l p{margin:0}.vte-sig-mini{height:36px;width:auto;max-width:96px;border:1px solid var(--n150);border-radius:var(--r-xs);background:#fff;padding:2px;flex:none}@media (orientation:landscape) and (max-width:900px){.vte-sig-canvas{min-height:220px}}.vte-histo-statuts{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.vte-histo-fl{color:var(--n400)}.vte-histo-duree{font-size:12px;color:var(--n500)}.vte-histo-corr{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:12.5px;color:var(--wa700)}.vte-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:6px;border:0;border-radius:999px;background:var(--n100);overflow:hidden;color:var(--ok500)}.vte-progress::-webkit-progress-bar{background:var(--n100);border-radius:999px}.vte-progress::-webkit-progress-value{background:var(--ok500);border-radius:999px;-webkit-transition:width var(--t-mid) var(--ease);transition:width var(--t-mid) var(--ease)}.vte-progress::-moz-progress-bar{background:var(--ok500);border-radius:999px}.vte-dispo-grille{display:grid;grid-template-columns:400px minmax(0,1fr);gap:20px;align-items:start}.vte-dispo-panneau{position:sticky;top:16px}.vte-dispo-paire{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vte-dispo-etat{margin:0;min-height:18px;font-size:12.5px;line-height:18px;color:var(--n500)}.vte-dispo-etat.is-ok{color:var(--ok700)}.vte-dispo-etat.is-alerte{color:var(--wa700)}.vte-dispo-etat.is-erreur{color:var(--er700)}.vte-dispo-res{display:flex;flex-direction:column;gap:10px;min-width:0;min-height:200px}.vte-dispo-res>.ui-empty,.vte-dispo-res>.ui-loading{background:#fff;border:1px dashed var(--n200);border-radius:var(--rl)}.vte-dispo-titre{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:12.5px;font-weight:600;color:var(--n500)}.vte-dispo-titre>.ic{color:var(--p600)}.vte-creneaux{display:flex;flex-direction:column;gap:6px}.vte-creneau{background:#fff;border:1px solid var(--n150);border-radius:var(--rm);padding:10px 12px;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.vte-creneau:hover{border-color:var(--p200);box-shadow:var(--s2)}.vte-creneau.is-premier{border-color:var(--wa200);background:var(--wa50)}.vte-creneau.is-second{background:var(--n25)}.vte-creneau-l1{gap:8px}.vte-creneau-l1,.vte-creneau-l2{display:flex;align-items:center;flex-wrap:wrap}.vte-creneau-l2{gap:6px;margin-top:6px;padding-left:38px}.vte-creneau-rang{width:30px;flex:none}.vte-creneau-quand{font-size:13.5px;font-weight:650;color:var(--n900);white-space:nowrap;font-variant-numeric:tabular-nums}.vte-creneau-tech{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--p700);white-space:nowrap}.vte-creneau-creer{margin-left:auto}.vte-dispo-plus{margin-top:4px}@media (max-width:900px){.vte-dispo-grille{grid-template-columns:minmax(0,1fr)}.vte-dispo-panneau{position:static}}@media (max-width:760px){.vte-file-kpis,.vte-file-kpis.is-3{grid-template-columns:repeat(2,minmax(0,1fr))}.vte-file-kpis>.ui-kpi:nth-child(3){border-left:0}.vte-file-kpis>.ui-kpi:nth-child(n+3){border-top:1px solid var(--n100)}.vte-file-kpis.is-3>.ui-kpi:nth-child(3){grid-column:1/-1}.vte-plan-quand>*{flex:1 1 100%}.vte-cols{display:none}.vte-lignes{padding:2px 16px 0}.vte-ligne{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;grid-template-areas:"desc desc del" "qte prix prix" "meta meta meta"}.vte-ligne-suppr{align-self:end}.vte-ligne .ui-textarea{min-height:64px}.vte-ligne-l{display:block;margin-bottom:4px;font-size:12px;font-weight:560;color:var(--n500)}.vte-taxe{min-height:44px}.vte-ajouts{padding:12px 16px}.vte-totaux{margin:0 16px 18px}.vte-diff-t{display:none}.vte-diff-l{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:4px}.vte-diff-n{grid-column:2/-1;white-space:normal;overflow-wrap:anywhere}.vte-diff-f,.vte-diff-q{text-align:left}.vte-diff-k{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap;font-size:11.5px;font-weight:520;color:var(--n500)}.vte-delta{min-width:0}.vte-sig-hist-s{padding:0 16px}.vte-sig-hist-l{padding:0 16px 8px}.vte-creneau-l2{padding-left:0}}@media (prefers-reduced-motion:reduce){.vte-creneau,.vte-sig-hist-chev{transition:none}.vte-progress::-webkit-progress-value{-webkit-transition:none;transition:none}}:root{--fa-i0:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E")}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-solid,.fa-thin,.fab,.far,.fas{display:inline-block;width:1em;height:1em;font-style:normal;font-variant:normal;line-height:1;vertical-align:-.125em;flex:none;text-rendering:auto}:is(.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-light,.fa-thin,.fa-duotone,.fa-sharp):before{content:"";display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask:var(--fa-i,var(--fa-i0)) center/contain no-repeat;mask:var(--fa-i,var(--fa-i0)) center/contain no-repeat}.fa-fw{width:1.25em;text-align:center}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-lg{font-size:1.25em}.fa-xl{font-size:1.5em}.fa-2xl{font-size:2em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-spin{animation:fa-spin 1s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fa-pulse,.fa-spin{animation-duration:2.4s}}@media (forced-colors:active){:is(.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-light,.fa-thin,.fa-duotone,.fa-sharp):before{background-color:CanvasText;forced-color-adjust:none}}.fa-align-left{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 12H3M17 18H3M21 6H3'/%3E%3C/svg%3E")}.fa-box-archive{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='5' x='2' y='3' rx='1'/%3E%3Cpath d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8M10 12h4'/%3E%3C/svg%3E")}.fa-trash-can-arrow-up{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='5' x='2' y='3' rx='1'/%3E%3Cpath d='M4 8v11a2 2 0 0 0 2 2h2M20 8v11a2 2 0 0 1-2 2h-2M9 15l3-3 3 3M12 12v9'/%3E%3C/svg%3E")}.fa-arrow-down{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M19 12l-7 7-7-7'/%3E%3C/svg%3E")}.fa-arrow-left{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m12 19-7-7 7-7M19 12H5'/%3E%3C/svg%3E")}.fa-arrow-right-arrow-left,.fa-arrows-left-right{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M8 3 4 7l4 4M4 7h16M16 21l4-4-4-4M20 17H4'/%3E%3C/svg%3E")}.fa-arrow,.fa-arrow-right{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.fa-arrow-up{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 7-7 7 7M12 19V5'/%3E%3C/svg%3E")}.fa-arrows-up-down{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m21 16-4 4-4-4M17 20V4M3 8l4-4 4 4M7 4v16'/%3E%3C/svg%3E")}.fa-at{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8'/%3E%3C/svg%3E")}.fa-award{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526'/%3E%3Ccircle cx='12' cy='8' r='6'/%3E%3C/svg%3E")}.fa-certificate{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.fa-ban{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m4.9 4.9 14.2 14.2'/%3E%3C/svg%3E")}.fa-money-bill-wave{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='12' x='2' y='6' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Cpath d='M6 12h.01M18 12h.01'/%3E%3C/svg%3E")}.fa-bell{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E")}.fa-bell-slash{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M8.7 3A6 6 0 0 1 18 8a21.3 21.3 0 0 0 .6 5M17 17H3s3-2 3-9a4.7 4.7 0 0 1 .3-1.7M10.3 21a1.94 1.94 0 0 0 3.4 0M2 2l20 20'/%3E%3C/svg%3E")}.fa-book-medical{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 8.2A2.22 2.22 0 0 0 13.8 6q-1.2 0-1.8.9-.6-.9-1.8-.9A2.22 2.22 0 0 0 8 8.2c0 .6.3 1.2.7 1.6A227 227 0 0 0 12 13a404 404 0 0 0 3.3-3.1 2.41 2.41 0 0 0 .7-1.7'/%3E%3Cpath d='M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20'/%3E%3C/svg%3E")}.fa-book-open{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 7v14M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z'/%3E%3C/svg%3E")}.fa-robot{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 8V4H8'/%3E%3Crect width='16' height='12' x='4' y='8' rx='2'/%3E%3Cpath d='M2 14h2M20 14h2M15 13v2M9 13v2'/%3E%3C/svg%3E")}.fa-cube,.fa-dropbox{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z'/%3E%3Cpath d='m3.3 7 8.7 5 8.7-5M12 22V12'/%3E%3C/svg%3E")}.fa-cubes{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3zM7 16.5l-4.74-2.85M7 16.5l5-3M7 16.5v5.17M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5zM17 16.5l-5-3M17 16.5l4.74-2.85M17 16.5v5.17'/%3E%3Cpath d='M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0zM12 8 7.26 5.15M12 8l4.74-2.85M12 13.5V8'/%3E%3C/svg%3E")}.fa-briefcase{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3Crect width='20' height='14' x='2' y='6' rx='2'/%3E%3C/svg%3E")}.fa-toolbox{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 12h.01M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2M22 13a18.15 18.15 0 0 1-20 0'/%3E%3Crect width='20' height='14' x='2' y='6' rx='2'/%3E%3C/svg%3E")}.fa-broom{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9.06 11.9 8.07-8.06a2.85 2.85 0 1 1 4.03 4.03l-8.06 8.08M7.07 14.94c-1.66 0-3 1.35-3 3.02 0 1.33-2.5 1.52-2 2.02 1.08 1.1 2.49 2.02 4 2.02 2.2 0 4-1.8 4-4.04a3.01 3.01 0 0 0-3-3.02'/%3E%3C/svg%3E")}.fa-building-user,.fa-city{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='16' height='20' x='4' y='2' rx='2' ry='2'/%3E%3Cpath d='M9 22v-4h6v4M8 6h.01M16 6h.01M12 6h.01M12 10h.01M12 14h.01M16 10h.01M16 14h.01M8 10h.01M8 14h.01'/%3E%3C/svg%3E")}.fa-building{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18ZM6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2M10 6h4M10 10h4M10 14h4M10 18h4'/%3E%3C/svg%3E")}.fa-calculator{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='16' height='20' x='4' y='2' rx='2'/%3E%3Cpath d='M8 6h8M16 14v4M16 10h.01M12 10h.01M8 10h.01M12 14h.01M8 14h.01M12 18h.01M8 18h.01'/%3E%3C/svg%3E")}.fa-calendar{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M8 2v4M16 2v4'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E")}.fa-calendar-check{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M8 2v4M16 2v4'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M3 10h18M9 16l2 2 4-4'/%3E%3C/svg%3E")}.fa-calendar-day,.fa-calendar-days{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M8 2v4M16 2v4'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M3 10h18M8 14h.01M12 14h.01M16 14h.01M8 18h.01M12 18h.01M16 18h.01'/%3E%3C/svg%3E")}.fa-calendar-plus{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M8 2v4M16 2v4M21 13V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8M3 10h18M16 19h6M19 16v6'/%3E%3C/svg%3E")}.fa-calendar-week{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4M3 10h18M8 2v4M17 14h-6M13 18H7M7 14h.01M17 18h.01'/%3E%3C/svg%3E")}.fa-calendar-xmark{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M8 2v4M16 2v4'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M3 10h18M14 14l-4 4M10 14l4 4'/%3E%3C/svg%3E")}.fa-camera,.fa-camera-retro{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3z'/%3E%3Ccircle cx='12' cy='13' r='3'/%3E%3C/svg%3E")}.fa-chart-bar,.fa-chart-simple{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 3v16a2 2 0 0 0 2 2h16M7 16h8M7 11h12M7 6h3'/%3E%3C/svg%3E")}.fa-chart-column{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 3v16a2 2 0 0 0 2 2h16M18 17V9M13 17V5M8 17v-3'/%3E%3C/svg%3E")}.fa-chart-line{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 3v16a2 2 0 0 0 2 2h16'/%3E%3Cpath d='m19 9-5 5-4-4-3 3'/%3E%3C/svg%3E")}.fa-chart-pie,.fa-pie-chart{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z'/%3E%3Cpath d='M21.21 15.89A10 10 0 1 1 8 2.83'/%3E%3C/svg%3E")}.fa-check{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.fa-check-double{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 7 17l-5-5M22 10l-7.5 7.5L13 16'/%3E%3C/svg%3E")}.fa-chevron-down{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.fa-chevron-left{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E")}.fa-angle-right,.fa-chevron-right{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.fa-chevron-up{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E")}.fa-circle{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E")}.fa-circle-exclamation,.fa-exclamation-circle{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E")}.fa-check-circle,.fa-circle-check{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.fa-circle-dashed{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10.1 2.182a10 10 0 0 1 3.8 0M13.9 21.818a10 10 0 0 1-3.8 0M17.609 3.721a10 10 0 0 1 2.69 2.7M2.182 13.9a10 10 0 0 1 0-3.8M20.279 17.609a10 10 0 0 1-2.7 2.69M21.818 10.1a10 10 0 0 1 0 3.8M3.721 6.391a10 10 0 0 1 2.7-2.69M6.391 20.279a10 10 0 0 1-2.69-2.7'/%3E%3C/svg%3E")}.fa-circle-dot,.fa-circle-half-stroke{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3C/svg%3E")}.fa-circle-question,.fa-question-circle{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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 3M12 17h.01'/%3E%3C/svg%3E")}.fa-circle-minus{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M8 12h8'/%3E%3C/svg%3E")}.fa-circle-pause{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M10 15V9M14 15V9'/%3E%3C/svg%3E")}.fa-circle-play,.fa-play-circle{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m10 8 6 4-6 4z'/%3E%3C/svg%3E")}.fa-circle-plus,.fa-plus-circle{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M8 12h8M12 8v8'/%3E%3C/svg%3E")}.fa-circle-xmark{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m15 9-6 6M9 9l6 6'/%3E%3C/svg%3E")}.fa-clipboard-question{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E")}.fa-clipboard-check{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.fa-clipboard-list{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2M12 11h4M12 16h4M8 11h.01M8 16h.01'/%3E%3C/svg%3E")}.fa-clock{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}.fa-aws,.fa-cloud,.fa-cloudflare{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9'/%3E%3C/svg%3E")}.fa-cloud-arrow-down{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 13v8l-4-4M12 21l4-4'/%3E%3Cpath d='M4.393 15.269A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.436 8.284'/%3E%3C/svg%3E")}.fa-cloud-arrow-up{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 13v8M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242'/%3E%3Cpath d='m8 17 4-4 4 4'/%3E%3C/svg%3E")}.fa-code{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m16 18 6-6-6-6M8 6l-6 6 6 6'/%3E%3C/svg%3E")}.fa-mug-hot{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 2v2M14 2v2M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1M6 2v2'/%3E%3C/svg%3E")}.fa-coins{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18M7 6h1v4'/%3E%3Cpath d='m16.71 13.88.7.71-2.82 2.82'/%3E%3C/svg%3E")}.fa-address-card{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 2v2M7 22v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2M8 2v2'/%3E%3Ccircle cx='12' cy='11' r='3'/%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3C/svg%3E")}.fa-clone,.fa-copy{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='14' height='14' x='8' y='8' rx='2' ry='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E")}.fa-credit-card{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='14' x='2' y='5' rx='2'/%3E%3Cpath d='M2 10h20'/%3E%3C/svg%3E")}.fa-crop-alt,.fa-crop-simple{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 2v14a2 2 0 0 0 2 2h14'/%3E%3Cpath d='M18 22V8a2 2 0 0 0-2-2H2'/%3E%3C/svg%3E")}.fa-database{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cellipse cx='12' cy='5' rx='9' ry='3'/%3E%3Cpath d='M3 5v14a9 3 0 0 0 18 0V5'/%3E%3Cpath d='M3 12a9 3 0 0 0 18 0'/%3E%3C/svg%3E")}.fa-dollar-sign{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 2v20M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6'/%3E%3C/svg%3E")}.fa-door-open{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M13 4h3a2 2 0 0 1 2 2v14M2 20h3M13 20h9M10 12v.01M13 4.562v16.157a1 1 0 0 1-1.242.97L5 20V5.562a2 2 0 0 1 1.515-1.94l4-1A2 2 0 0 1 13 4.561Z'/%3E%3C/svg%3E")}.fa-download{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3'/%3E%3C/svg%3E")}.fa-droplet{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5S5 13 5 15a7 7 0 0 0 7 7'/%3E%3C/svg%3E")}.fa-ellipsis{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.fa-equals{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 9h14M5 15h14'/%3E%3C/svg%3E")}.fa-eraser{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m7 21-4.3-4.3c-1-1-1-2.5 0-3.4l9.6-9.6c1-1 2.5-1 3.4 0l5.6 5.6c1 1 1 2.5 0 3.4L13 21M22 21H7M5 11l9 9'/%3E%3C/svg%3E")}.fa-expand{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m21 21-6-6m6 6v-4.8m0 4.8h-4.8M3 16.2V21m0 0h4.8M3 21l6-6M21 7.8V3m0 0h-4.8M21 3l-6 6M3 7.8V3m0 0h4.8M3 3l6 6'/%3E%3C/svg%3E")}.fa-arrow-up-right-from-square,.fa-external-link-alt,.fa-up-right-from-square{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 3h6v6M10 14 21 3M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E")}.fa-eye{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.fa-eye-slash{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.8 10.8 0 0 1-1.444 2.49M14.084 14.158a3 3 0 0 1-4.242-4.242'/%3E%3Cpath d='M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143M2 2l20 20'/%3E%3C/svg%3E")}.fa-facebook,.fa-facebook-f{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z'/%3E%3C/svg%3E")}.fa-fan{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10.827 16.379a6.082 6.082 0 0 1-8.618-7.002l5.412 1.45a6.082 6.082 0 0 1 7.002-8.618l-1.45 5.412a6.082 6.082 0 0 1 8.618 7.002l-5.412-1.45a6.082 6.082 0 0 1-7.002 8.618zM12 12v.01'/%3E%3C/svg%3E")}.fa-forward{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m13 19 9-7-9-7zM2 19l9-7-9-7z'/%3E%3C/svg%3E")}.fa-file{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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%3C/svg%3E")}.fa-file-zipper{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 12v-1M10 18v-2M10 7V6M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M15.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v16a2 2 0 0 0 .274 1.01'/%3E%3Ccircle cx='10' cy='20' r='2'/%3E%3C/svg%3E")}.fa-file-arrow-down{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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 2h4M12 18v-6M9 15l3 3 3-3'/%3E%3C/svg%3E")}.fa-file-image{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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%3Ccircle cx='10' cy='12' r='2'/%3E%3Cpath d='m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22'/%3E%3C/svg%3E")}.fa-file-import{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4M2 15h10M9 18l3-3-3-3'/%3E%3C/svg%3E")}.fa-file-pen{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v9.5'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4M13.378 15.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z'/%3E%3C/svg%3E")}.fa-file-contract,.fa-file-signature{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m18 5-2.414-2.414A2 2 0 0 0 14.172 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2'/%3E%3Cpath d='M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506zM8 18h1'/%3E%3C/svg%3E")}.fa-file-circle-question{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 17h.01M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z'/%3E%3Cpath d='M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3'/%3E%3C/svg%3E")}.fa-file-csv,.fa-file-excel{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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 2h4M8 13h2M14 13h2M8 17h2M14 17h2'/%3E%3C/svg%3E")}.fa-file-lines,.fa-file-pdf,.fa-file-word{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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 2h4M10 9H8M16 13H8M16 17H8'/%3E%3C/svg%3E")}.fa-file-arrow-up{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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 2h4M12 12v6M15 15l-3-3-3 3'/%3E%3C/svg%3E")}.fa-file-circle-exclamation{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7ZM12 9v4M12 17h.01'/%3E%3C/svg%3E")}.fa-file-circle-xmark{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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 2h4M14.5 12.5l-5 5M9.5 12.5l5 5'/%3E%3C/svg%3E")}.fa-film{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M7 3v18M3 7.5h4M3 12h18M3 16.5h4M17 3v18M17 7.5h4M17 16.5h4'/%3E%3C/svg%3E")}.fa-filter{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 3H2l8 9.46V19l4 2v-8.54z'/%3E%3C/svg%3E")}.fa-filter-circle-xmark{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M13.013 3H2l8 9.46V19l4 2v-8.54l.9-1.055M22 3l-5 5M17 3l5 5'/%3E%3C/svg%3E")}.fa-flag,.fa-flag-checkered{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1zM4 22v-7'/%3E%3C/svg%3E")}.fa-fire{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5'/%3E%3C/svg%3E")}.fa-flask{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2M8.5 2h7M7 16h10'/%3E%3C/svg%3E")}.fa-folder-open{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E")}.fa-gauge-high{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m12 14 4-4M3.34 19a10 10 0 1 1 17.32 0'/%3E%3C/svg%3E")}.fa-gift{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='4' x='3' y='8' rx='1'/%3E%3Cpath d='M12 8v13M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E")}.fa-code-branch{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 3v12'/%3E%3Ccircle cx='18' cy='6' r='3'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Cpath d='M18 9a9 9 0 0 1-9 9'/%3E%3C/svg%3E")}.fa-code-compare{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='18' cy='18' r='3'/%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3Cpath d='M13 6h3a2 2 0 0 1 2 2v7M11 18H8a2 2 0 0 1-2-2V9'/%3E%3C/svg%3E")}.fa-globe,.fa-google,.fa-meta{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20M2 12h20'/%3E%3C/svg%3E")}.fa-graduation-cap{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0zM22 10v6'/%3E%3Cpath d='M6 12.5V16a6 3 0 0 0 12 0v-3.5'/%3E%3C/svg%3E")}.fa-grip{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='5' r='1'/%3E%3Ccircle cx='19' cy='5' r='1'/%3E%3Ccircle cx='5' cy='5' r='1'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3Ccircle cx='12' cy='19' r='1'/%3E%3Ccircle cx='19' cy='19' r='1'/%3E%3Ccircle cx='5' cy='19' r='1'/%3E%3C/svg%3E")}.fa-grip-lines{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='9' r='1'/%3E%3Ccircle cx='19' cy='9' r='1'/%3E%3Ccircle cx='5' cy='9' r='1'/%3E%3Ccircle cx='12' cy='15' r='1'/%3E%3Ccircle cx='19' cy='15' r='1'/%3E%3Ccircle cx='5' cy='15' r='1'/%3E%3C/svg%3E")}.fa-hammer{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m15 12-8.373 8.373a1 1 0 1 1-3-3L12 9M18 15l4-4'/%3E%3Cpath d='m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172V7l-2.26-2.26a6 6 0 0 0-4.202-1.756L9 2.96l.92.82A6.18 6.18 0 0 1 12 8.4V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5'/%3E%3C/svg%3E")}.fa-hand{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 11V6a2 2 0 0 0-2-2 2 2 0 0 0-2 2M14 10V4a2 2 0 0 0-2-2 2 2 0 0 0-2 2v2M10 10.5V6a2 2 0 0 0-2-2 2 2 0 0 0-2 2v8'/%3E%3Cpath d='M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15'/%3E%3C/svg%3E")}.fa-hand-holding-dollar{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M11 15h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 17'/%3E%3Cpath d='m7 21 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9M2 16l6 6'/%3E%3Ccircle cx='16' cy='9' r='2.9'/%3E%3Ccircle cx='6' cy='5' r='3'/%3E%3C/svg%3E")}.fa-handshake{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m11 17 2 2a1 1 0 1 0 3-3'/%3E%3Cpath d='m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4'/%3E%3Cpath d='m21 3 1 11h-2M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3M3 4h8'/%3E%3C/svg%3E")}.fa-google-drive,.fa-hard-drive{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 12H2M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11M6 16h.01M10 16h.01'/%3E%3C/svg%3E")}.fa-hard-hat,.fa-helmet-safety,.fa-user-hard-hat{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5M14 6a6 6 0 0 1 6 6v3M4 15v-3a6 6 0 0 1 6-6'/%3E%3Crect width='20' height='4' x='2' y='15' rx='1'/%3E%3C/svg%3E")}.fa-hashtag{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 9h16M4 15h16M10 3 8 21M16 3l-2 18'/%3E%3C/svg%3E")}.fa-heading{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 12h12M6 20V4M18 20V4'/%3E%3C/svg%3E")}.fa-headset{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2z'/%3E%3Cpath d='M21 16v2a4 4 0 0 1-4 4h-5'/%3E%3C/svg%3E")}.fa-handshake-angle{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3Cpath d='M12 5 9.04 7.96a2.17 2.17 0 0 0 0 3.08c.82.82 2.13.85 3 .07l2.07-1.9a2.82 2.82 0 0 1 3.79 0l2.96 2.66M18 15l-2-2M15 18l-2-2'/%3E%3C/svg%3E")}.fa-clock-rotate-left{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5M12 7v5l4 2'/%3E%3C/svg%3E")}.fa-hourglass-end,.fa-hourglass-half{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 22h14M5 2h14M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2'/%3E%3C/svg%3E")}.fa-home,.fa-house,.fa-house-chimney,.fa-house-flag{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}.fa-id-card{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 10h2M16 14h2M6.17 15a3 3 0 0 1 5.66 0'/%3E%3Ccircle cx='9' cy='11' r='2'/%3E%3Crect width='20' height='14' x='2' y='5' rx='2'/%3E%3C/svg%3E")}.fa-image{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E")}.fa-images,.fa-photo-film{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 22H4a2 2 0 0 1-2-2V6'/%3E%3Cpath d='m22 13-1.296-1.296a2.41 2.41 0 0 0-3.408 0L11 18'/%3E%3Ccircle cx='12' cy='8' r='2'/%3E%3Crect width='16' height='16' x='6' y='2' rx='2'/%3E%3C/svg%3E")}.fa-inbox{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11'/%3E%3C/svg%3E")}.fa-circle-info,.fa-info-circle{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E")}.fa-instagram{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='20' x='2' y='2' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37M17.5 6.5h.01'/%3E%3C/svg%3E")}.fa-key{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z'/%3E%3Ccircle cx='16.5' cy='7.5' r='.5' fill='currentColor'/%3E%3C/svg%3E")}.fa-keyboard{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 8h.01M12 12h.01M14 8h.01M16 12h.01M18 8h.01M6 8h.01M7 16h10M8 12h.01'/%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3C/svg%3E")}.fa-landmark{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 22h18M6 18v-7M10 18v-7M14 18v-7M18 18v-7M12 2l8 5H4z'/%3E%3C/svg%3E")}.fa-language{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.fa-layer-group{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83ZM22 17.65l-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65M22 12.65l-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65'/%3E%3C/svg%3E")}.fa-table-cells-large,.fa-th-large{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='14' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3C/svg%3E")}.fa-leaf{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10'/%3E%3Cpath d='M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12'/%3E%3C/svg%3E")}.fa-lightbulb{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5M9 18h6M10 22h4'/%3E%3C/svg%3E")}.fa-link{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E")}.fa-linkedin-in{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6M2 9h4v12H2z'/%3E%3Ccircle cx='4' cy='4' r='2'/%3E%3C/svg%3E")}.fa-li,.fa-list,.fa-list-ul{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 12h.01M3 18h.01M3 6h.01M8 12h13M8 18h13M8 6h13'/%3E%3C/svg%3E")}.fa-list-check{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m3 17 2 2 4-4M3 7l2 2 4-4M13 6h8M13 12h8M13 18h8'/%3E%3C/svg%3E")}.fa-list-ol{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 12h11M10 18h11M10 6h11M4 10h2M4 6h1v4M6 18H4c0-1 2-2 2-3s-1-1.5-2-1'/%3E%3C/svg%3E")}.fa-circle-notch,.fa-spinner{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 12a9 9 0 1 1-6.219-8.56'/%3E%3C/svg%3E")}.fa-location-crosshairs{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2 12h3M19 12h3M12 2v3M12 19v3'/%3E%3Ccircle cx='12' cy='12' r='7'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.fa-lock{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E")}.fa-right-to-bracket{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4M10 17l5-5-5-5M15 12H3'/%3E%3C/svg%3E")}.fa-arrow-right-from-bracket,.fa-right-from-bracket{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4M16 17l5-5-5-5M21 12H9'/%3E%3C/svg%3E")}.fa-envelope{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")}.fa-envelope-circle-check{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7M16 19l2 2 4-4'/%3E%3C/svg%3E")}.fa-envelope-open,.fa-envelope-open-text{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 8.4c.5.38.8.97.8 1.6v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 .8-1.6l8-6a2 2 0 0 1 2.4 0z'/%3E%3Cpath d='m22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10'/%3E%3C/svg%3E")}.fa-map,.fa-map-location-dot{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0zM15 5.764v15M9 3.236v15'/%3E%3C/svg%3E")}.fa-location-dot,.fa-map-marker-alt,.fa-map-pin{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.fa-bullhorn{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m3 11 18-5v12L3 14zM11.6 16.8a3 3 0 1 1-5.8-1.6'/%3E%3C/svg%3E")}.fa-bars{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h16M4 6h16M4 18h16'/%3E%3C/svg%3E")}.fa-comment-dots{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M7.9 20A9 9 0 1 0 4 16.1L2 22ZM8 12h.01M12 12h.01M16 12h.01'/%3E%3C/svg%3E")}.fa-comment-slash{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15V5a2 2 0 0 0-2-2H9M2 2l20 20M3.6 3.6c-.4.3-.6.8-.6 1.4v16l4-4h10'/%3E%3C/svg%3E")}.fa-comment-sms{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2zM13 8H7M17 12H7'/%3E%3C/svg%3E")}.fa-comments{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2zM18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1'/%3E%3C/svg%3E")}.fa-microphone{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3'/%3E%3Cpath d='M19 10v2a7 7 0 0 1-14 0v-2M12 19v3'/%3E%3C/svg%3E")}.fa-microphone-slash{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m2 2 20 20M18.89 13.23A7 7 0 0 0 19 12v-2M5 10v2a7 7 0 0 0 12 5M15 9.34V5a3 3 0 0 0-5.68-1.33'/%3E%3Cpath d='M9 9v3a3 3 0 0 0 5.12 2.12M12 19v3'/%3E%3C/svg%3E")}.fa-window-minimize{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 14h6v6M20 10h-6V4M14 10l7-7M3 21l7-7'/%3E%3C/svg%3E")}.fa-minus{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.fa-network-wired,.fa-sitemap{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='6' height='6' x='16' y='16' rx='1'/%3E%3Crect width='6' height='6' x='2' y='16' rx='1'/%3E%3Crect width='6' height='6' x='9' y='2' rx='1'/%3E%3Cpath d='M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3M12 12V8'/%3E%3C/svg%3E")}.fa-newspaper{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2m0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2M18 14h-8M15 18h-5'/%3E%3Cpath d='M10 6h8v4h-8z'/%3E%3C/svg%3E")}.fa-box{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73zM12 22V12'/%3E%3Cpath d='m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7M7.5 4.27l9 5.15'/%3E%3C/svg%3E")}.fa-box-open{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 22v-9M15.17 2.21a1.67 1.67 0 0 1 1.63 0L21 4.57a1.93 1.93 0 0 1 0 3.36L8.82 14.79a1.66 1.66 0 0 1-1.64 0L3 12.43a1.93 1.93 0 0 1 0-3.36z'/%3E%3Cpath d='M20 13v3.87a2.06 2.06 0 0 1-1.11 1.83l-6 3.08a1.93 1.93 0 0 1-1.78 0l-6-3.08A2.06 2.06 0 0 1 4 16.87V13'/%3E%3Cpath d='M21 12.43a1.93 1.93 0 0 0 0-3.36L8.83 2.2a1.64 1.64 0 0 0-1.63 0L3 4.57a1.93 1.93 0 0 0 0 3.36l12.18 6.86a1.64 1.64 0 0 0 1.63 0z'/%3E%3C/svg%3E")}.fa-paperclip{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48'/%3E%3C/svg%3E")}.fa-pause{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='4' height='16' x='14' y='4' rx='1'/%3E%3Crect width='4' height='16' x='6' y='4' rx='1'/%3E%3C/svg%3E")}.fa-pen-nib{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z'/%3E%3Cpath d='m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18M2.3 2.3l7.286 7.286'/%3E%3Ccircle cx='11' cy='11' r='2'/%3E%3C/svg%3E")}.fa-pen,.fa-pencil{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497zM15 5l4 4'/%3E%3C/svg%3E")}.fa-percent{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E")}.fa-phone{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.8 12.8 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.8 12.8 0 0 0 2.81.7A2 2 0 0 1 22 16.92'/%3E%3C/svg%3E")}.fa-phone-volume{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.8 12.8 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.8 12.8 0 0 0 2.81.7A2 2 0 0 1 22 16.92M14.05 2a9 9 0 0 1 8 7.94M14.05 6A5 5 0 0 1 18 10'/%3E%3C/svg%3E")}.fa-phone-slash{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10.68 13.31a16 16 0 0 0 3.41 2.6l1.27-1.27a2 2 0 0 1 2.11-.45 12.8 12.8 0 0 0 2.81.7 2 2 0 0 1 1.72 2v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.4 19.4 0 0 1-3.33-2.67m-2.67-3.34a19.8 19.8 0 0 1-3.07-8.63A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.8 12.8 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91M22 2 2 22'/%3E%3C/svg%3E")}.fa-sack-dollar{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2zM2 9v1c0 1.1.9 2 2 2h1M16 11h.01'/%3E%3C/svg%3E")}.fa-paragraph{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M13 4v16M17 4v16M19 4H9.5a4.5 4.5 0 0 0 0 9H13'/%3E%3C/svg%3E")}.fa-thumbtack{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 17v5M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z'/%3E%3C/svg%3E")}.fa-play{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 3 14 9-14 9z'/%3E%3C/svg%3E")}.fa-plug{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 22v-5M9 8V2M15 8V2M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z'/%3E%3C/svg%3E")}.fa-plug-circle-check{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4ZM2 22l3-3M7.5 13.5 10 11M10.5 16.5 13 14M18 3l-4 4h6l-4 4'/%3E%3C/svg%3E")}.fa-plus{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.fa-hand-pointer{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 14a8 8 0 0 1-8 8M18 11v-1a2 2 0 0 0-2-2 2 2 0 0 0-2 2M14 10V9a2 2 0 0 0-2-2 2 2 0 0 0-2 2v1M10 9.5V4a2 2 0 0 0-2-2 2 2 0 0 0-2 2v10'/%3E%3Cpath d='M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15'/%3E%3C/svg%3E")}.fa-power-off{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 2v10M18.4 6.6a9 9 0 1 1-12.77.04'/%3E%3C/svg%3E")}.fa-file-powerpoint{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2 3h20M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3M7 21l5-5 5 5'/%3E%3C/svg%3E")}.fa-print{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6'/%3E%3Crect width='12' height='8' x='6' y='14' rx='1'/%3E%3C/svg%3E")}.fa-puzzle-piece{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z'/%3E%3C/svg%3E")}.fa-quote-left{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2zM5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z'/%3E%3C/svg%3E")}.fa-file-invoice-dollar,.fa-receipt{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z'/%3E%3Cpath d='M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8M12 17.5v-11'/%3E%3C/svg%3E")}.fa-file-invoice{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1ZM14 8H8M16 12H8M13 16H8'/%3E%3C/svg%3E")}.fa-redo{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m15 14 5-5-5-5'/%3E%3Cpath d='M20 9H9.5A5.5 5.5 0 0 0 4 14.5 5.5 5.5 0 0 0 9.5 20H13'/%3E%3C/svg%3E")}.fa-rotate,.fa-sync{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8'/%3E%3Cpath d='M21 3v5h-5M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16'/%3E%3Cpath d='M8 16H3v5'/%3E%3C/svg%3E")}.fa-repeat{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m17 2 4 4-4 4'/%3E%3Cpath d='M3 11v-1a4 4 0 0 1 4-4h14M7 22l-4-4 4-4'/%3E%3Cpath d='M21 13v1a4 4 0 0 1-4 4H3'/%3E%3C/svg%3E")}.fa-reply{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 17-5-5 5-5'/%3E%3Cpath d='M20 18v-2a4 4 0 0 0-4-4H4'/%3E%3C/svg%3E")}.fa-reply-all{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m7 17-5-5 5-5M12 17l-5-5 5-5'/%3E%3Cpath d='M22 18v-2a4 4 0 0 0-4-4H7'/%3E%3C/svg%3E")}.fa-rocket{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09M12 15l-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2'/%3E%3Cpath d='M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5'/%3E%3C/svg%3E")}.fa-rotate-left{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E")}.fa-rotate-right{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8'/%3E%3Cpath d='M21 3v5h-5'/%3E%3C/svg%3E")}.fa-road,.fa-route{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='6' cy='19' r='3'/%3E%3Cpath d='M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15'/%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3C/svg%3E")}.fa-ruler{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0ZM14.5 12.5l2-2M11.5 9.5l2-2M8.5 6.5l2-2M17.5 15.5l2-2'/%3E%3C/svg%3E")}.fa-satellite-dish{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 10a7.31 7.31 0 0 0 10 10ZM9 15l3-3M17 13a6 6 0 0 0-6-6M21 13A10 10 0 0 0 11 3'/%3E%3C/svg%3E")}.fa-floppy-disk,.fa-save{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z'/%3E%3Cpath d='M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7M7 3v4a1 1 0 0 0 1 1h7'/%3E%3C/svg%3E")}.fa-scale-balanced,.fa-scale-unbalanced{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1M2 16l3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1M7 21h10M12 3v18M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2'/%3E%3C/svg%3E")}.fa-scroll{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 17V5a2 2 0 0 0-2-2H4'/%3E%3Cpath d='M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3'/%3E%3C/svg%3E")}.fa-magnifying-glass,.fa-search{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.fa-paper-plane{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11zM21.854 2.147l-10.94 10.939'/%3E%3C/svg%3E")}.fa-server{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='8' x='2' y='2' rx='2' ry='2'/%3E%3Crect width='20' height='8' x='2' y='14' rx='2' ry='2'/%3E%3Cpath d='M6 6h.01M6 18h.01'/%3E%3C/svg%3E")}.fa-gear,.fa-gears{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.fa-arrow-up-from-bracket,.fa-share{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8M16 6l-4-4-4 4M12 2v13'/%3E%3C/svg%3E")}.fa-shield-alt,.fa-shield-halved{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3C/svg%3E")}.fa-shield-check,.fa-user-shield{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.fa-shirt{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23'/%3E%3C/svg%3E")}.fa-cart-shopping{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E")}.fa-shower{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m4 4 2.5 2.5M13.5 6.5a4.95 4.95 0 0 0-7 7M15 5 5 15M14 17v.01M10 16v.01M13 13v.01M16 10v.01M11 20v.01M17 14v.01M20 11v.01'/%3E%3C/svg%3E")}.fa-compress,.fa-compress-alt{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m15 15 6 6m-6-6v4.8m0-4.8h4.8M9 19.8V15m0 0H4.2M9 15l-6 6M15 4.2V9m0 0h4.8M15 9l6-6M9 4.2V9m0 0H4.2M9 9 3 3'/%3E%3C/svg%3E")}.fa-shuffle{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2 18h1.4c1.3 0 2.5-.6 3.3-1.7l6.1-8.6c.7-1.1 2-1.7 3.3-1.7H22'/%3E%3Cpath d='m18 2 4 4-4 4M2 6h1.9c1.5 0 2.9.9 3.6 2.2M22 18h-5.9c-1.3 0-2.6-.7-3.3-1.8l-.5-.8'/%3E%3Cpath d='m18 14 4 4-4 4'/%3E%3C/svg%3E")}.fa-signature{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m21 17-2.156-1.868A.5.5 0 0 0 18 15.5v.5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1c0-2.545-3.991-3.97-8.5-4a1 1 0 0 0 0 5c4.153 0 4.745-11.295 5.708-13.5a2.5 2.5 0 1 1 3.31 3.284M3 21h18'/%3E%3C/svg%3E")}.fa-backward-step{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 20 9 12l10-8zM5 19V5'/%3E%3C/svg%3E")}.fa-forward-step{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 4 10 8-10 8zM19 5v14'/%3E%3C/svg%3E")}.fa-sliders{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 4h-7M10 4H3M21 12h-9M8 12H3M21 20h-5M12 20H3M14 2v4M8 10v4M16 18v4'/%3E%3C/svg%3E")}.fa-mobile-screen-button{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='14' height='20' x='5' y='2' rx='2' ry='2'/%3E%3Cpath d='M12 18h.01'/%3E%3C/svg%3E")}.fa-snowflake{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2 12h20M12 2v20M20 16l-4-4 4-4M4 8l4 4-4 4M16 4l-4 4-4-4M8 20l4-4 4 4'/%3E%3C/svg%3E")}.fa-hand-sparkles,.fa-sparkles{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0zM20 3v4M22 5h-4M4 17v2M5 18H3'/%3E%3C/svg%3E")}.fa-edit,.fa-pen-to-square{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z'/%3E%3C/svg%3E")}.fa-star{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.12 2.12 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.12 2.12 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16z'/%3E%3C/svg%3E")}.fa-star-half-stroke{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 18.338a2.1 2.1 0 0 0-.987.244L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16l2.309-4.679A.53.53 0 0 1 12 2'/%3E%3C/svg%3E")}.fa-stethoscope{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M11 2v2M5 2v2M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1'/%3E%3Cpath d='M8 15a6 6 0 0 0 12 0v-3'/%3E%3Ccircle cx='20' cy='10' r='2'/%3E%3C/svg%3E")}.fa-note-sticky,.fa-sticky-note{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8Z'/%3E%3Cpath d='M15 3v4a2 2 0 0 0 2 2h4'/%3E%3C/svg%3E")}.fa-store{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m2 7 4.41-4.41A2 2 0 0 1 7.83 2h8.34a2 2 0 0 1 1.42.59L22 7M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8'/%3E%3Cpath d='M15 22v-4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4M2 7h20M22 7v3a2 2 0 0 1-2 2 2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 16 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 12 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 8 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 4 12a2 2 0 0 1-2-2V7'/%3E%3C/svg%3E")}.fa-sun{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.fa-table{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3v18'/%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M3 9h18M3 15h18'/%3E%3C/svg%3E")}.fa-tag{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z'/%3E%3Ccircle cx='7.5' cy='7.5' r='.5' fill='currentColor'/%3E%3C/svg%3E")}.fa-tags{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m15 5 6.3 6.3a2.4 2.4 0 0 1 0 3.4L17 19'/%3E%3Cpath d='M9.586 5.586A2 2 0 0 0 8.172 5H3a1 1 0 0 0-1 1v5.172a2 2 0 0 0 .586 1.414L8.29 18.29a2.426 2.426 0 0 0 3.42 0l3.58-3.58a2.426 2.426 0 0 0 0-3.42z'/%3E%3Ccircle cx='6.5' cy='9.5' r='.5' fill='currentColor'/%3E%3C/svg%3E")}.fa-bullseye{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3C/svg%3E")}.fa-terminal{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m4 17 6-6-6-6M12 19h8'/%3E%3C/svg%3E")}.fa-temperature-half{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0'/%3E%3C/svg%3E")}.fa-toggle-off{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='12' x='2' y='6' rx='6' ry='6'/%3E%3Ccircle cx='8' cy='12' r='2'/%3E%3C/svg%3E")}.fa-toggle-on{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='12' x='2' y='6' rx='6' ry='6'/%3E%3Ccircle cx='16' cy='12' r='2'/%3E%3C/svg%3E")}.fa-trash,.fa-trash-can{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 6h18M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2M10 11v6M14 11v6'/%3E%3C/svg%3E")}.fa-arrow-trend-down{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m22 17-8.5-8.5-5 5L2 7'/%3E%3Cpath d='M16 17h6v-6'/%3E%3C/svg%3E")}.fa-arrow-trend-up{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m22 7-8.5 8.5-5-5L2 17'/%3E%3Cpath d='M16 7h6v6'/%3E%3C/svg%3E")}.fa-exclamation-triangle,.fa-triangle-exclamation{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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-3M12 9v4M12 17h.01'/%3E%3C/svg%3E")}.fa-ranking-star{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 0 1 0-5H6M18 9h1.5a2.5 2.5 0 0 0 0-5H18M4 22h16M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0 0 12 0z'/%3E%3C/svg%3E")}.fa-truck,.fa-truck-fast{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2M15 18H9M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3C/svg%3E")}.fa-x-twitter{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2'/%3E%3C/svg%3E")}.fa-undo{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5 5.5 5.5 0 0 1-5.5 5.5H11'/%3E%3C/svg%3E")}.fa-link-slash{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71M5.17 11.75l-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71M8 2v3M2 8h3M16 19v3M19 16h3'/%3E%3C/svg%3E")}.fa-upload{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M17 8l-5-5-5 5M12 3v12'/%3E%3C/svg%3E")}.fa-user{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.fa-user-check{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='m16 11 2 2 4-4'/%3E%3C/svg%3E")}.fa-user-gear,.fa-users-gear{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='18' cy='15' r='3'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M10 15H6a4 4 0 0 0-4 4v2M21.7 16.4l-.9-.3M15.2 13.9l-.9-.3M16.6 18.7l.3-.9M19.1 12.2l.3-.9M19.6 18.7l-.4-1M16.8 12.3l-.4-1M14.3 16.6l1-.4M20.7 13.8l1-.4'/%3E%3C/svg%3E")}.fa-user-minus{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 11h-6'/%3E%3C/svg%3E")}.fa-user-plus{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M19 8v6M22 11h-6'/%3E%3C/svg%3E")}.fa-user-tie{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='5'/%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3C/svg%3E")}.fa-user-slash{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='m17 8 5 5M22 8l-5 5'/%3E%3C/svg%3E")}.fa-user-group,.fa-users,.fa-users-rectangle{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}.fa-people-group{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='10' cy='8' r='5'/%3E%3Cpath d='M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3'/%3E%3C/svg%3E")}.fa-utensils{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2M7 2v20M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2zm0 0v7'/%3E%3C/svg%3E")}.fa-check-to-slot{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3Cpath d='M5 7c0-1.1.9-2 2-2h10a2 2 0 0 1 2 2v12H5zM22 19H2'/%3E%3C/svg%3E")}.fa-wallet{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/%3E%3Cpath d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/%3E%3C/svg%3E")}.fa-wand-magic-sparkles{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72M14 7l3 3M5 6v4M19 14v4M10 2v2M7 8H3M21 16h-4M11 3H9'/%3E%3C/svg%3E")}.fa-arrows-turn-to-dots{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='4.5' r='2.5'/%3E%3Cpath d='m10.2 6.3-3.9 3.9'/%3E%3Ccircle cx='4.5' cy='12' r='2.5'/%3E%3Cpath d='M7 12h10'/%3E%3Ccircle cx='19.5' cy='12' r='2.5'/%3E%3Cpath d='m13.8 17.7 3.9-3.9'/%3E%3Ccircle cx='12' cy='19.5' r='2.5'/%3E%3C/svg%3E")}.fa-wind{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12.8 19.6A2 2 0 1 0 14 16H2M17.5 8a2.5 2.5 0 1 1 2 4H2M9.8 4.4A2 2 0 1 1 11 8H2'/%3E%3C/svg%3E")}.fa-diagram-project{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='8' x='3' y='3' rx='2'/%3E%3Cpath d='M7 11v4a2 2 0 0 0 2 2h4'/%3E%3Crect width='8' height='8' x='13' y='13' rx='2'/%3E%3C/svg%3E")}.fa-screwdriver-wrench,.fa-wrench{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'/%3E%3C/svg%3E")}.fa-times,.fa-xmark{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}.fa-bolt{--fa-i:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z'/%3E%3C/svg%3E")}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.\!static{position:static!important}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-bottom-16{bottom:-4rem}.-bottom-40{bottom:-10rem}.-left-20{left:-5rem}.-right-10{right:-2.5rem}.-right-2{right:-.5rem}.-right-24{right:-6rem}.-top-2{top:-.5rem}.-top-24{top:-6rem}.-top-32{top:-8rem}.-top-40{top:-10rem}.left-0{left:0}.left-1\/2{left:50%}.left-\[27px\]{left:27px}.right-0{right:0}.top-0{top:0}.top-1{top:.25rem}.top-16{top:4rem}.top-3{top:.75rem}.isolate{isolation:isolate}.z-40{z-index:40}.col-span-6{grid-column:span 6/span 6}.float-right{float:right}.float-left{float:left}.m-1{margin:.25rem}.m-4{margin:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-6{margin-right:1.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.size-8{width:2rem;height:2rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[210px\]{height:210px}.h-\[24rem\]{height:24rem}.h-\[26rem\]{height:26rem}.h-\[28rem\]{height:28rem}.h-\[calc\(100\%\+1\.5rem\)\]{height:calc(100% + 1.5rem)}.h-auto{height:auto}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[44px\]{min-height:44px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[24rem\]{width:24rem}.w-\[26rem\]{width:26rem}.w-\[28rem\]{width:28rem}.w-\[36rem\]{width:36rem}.w-\[min\(560px\2c 92vw\)\]{width:min(560px,92vw)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[16rem\]{max-width:16rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 240 244/var(--tw-divide-opacity,1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:6px}.rounded-2xl{border-radius:14px}.rounded-3xl{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-lg,.rounded-md{border-radius:8px}.rounded-xl{border-radius:14px}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 238 204/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 217 155/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(251 192 99/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(248 169 58/var(--tw-border-opacity,1))}.border-amber-50{--tw-border-opacity:1;border-color:rgb(255 248 235/var(--tw-border-opacity,1))}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.border-amber-700{--tw-border-opacity:1;border-color:rgb(168 84 6/var(--tw-border-opacity,1))}.border-amber-800{--tw-border-opacity:1;border-color:rgb(135 67 11/var(--tw-border-opacity,1))}.border-amber-900{--tw-border-opacity:1;border-color:rgb(111 56 14/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(var(--p100-c)/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(var(--p200-c)/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:rgb(var(--p300-c)/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(var(--p400-c)/var(--tw-border-opacity,1))}.border-blue-50{--tw-border-opacity:1;border-color:rgb(var(--p50-c)/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(var(--p500-c)/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(var(--p600-c)/var(--tw-border-opacity,1))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(var(--p700-c)/var(--tw-border-opacity,1))}.border-blue-800{--tw-border-opacity:1;border-color:rgb(var(--p800-c)/var(--tw-border-opacity,1))}.border-blue-900{--tw-border-opacity:1;border-color:rgb(var(--p900-c)/var(--tw-border-opacity,1))}.border-cyan-100{--tw-border-opacity:1;border-color:rgb(204 245 236/var(--tw-border-opacity,1))}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(153 232 216/var(--tw-border-opacity,1))}.border-cyan-300{--tw-border-opacity:1;border-color:rgb(95 211 191/var(--tw-border-opacity,1))}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(46 187 163/var(--tw-border-opacity,1))}.border-cyan-50{--tw-border-opacity:1;border-color:rgb(236 252 248/var(--tw-border-opacity,1))}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(20 163 139/var(--tw-border-opacity,1))}.border-cyan-600{--tw-border-opacity:1;border-color:rgb(14 133 116/var(--tw-border-opacity,1))}.border-cyan-700{--tw-border-opacity:1;border-color:rgb(15 107 94/var(--tw-border-opacity,1))}.border-cyan-800{--tw-border-opacity:1;border-color:rgb(16 86 76/var(--tw-border-opacity,1))}.border-cyan-900{--tw-border-opacity:1;border-color:rgb(17 72 64/var(--tw-border-opacity,1))}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(211 248 226/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 239 197/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(111 224 163/var(--tw-border-opacity,1))}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 199 127/var(--tw-border-opacity,1))}.border-emerald-50{--tw-border-opacity:1;border-color:rgb(237 252 243/var(--tw-border-opacity,1))}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(24 178 107/var(--tw-border-opacity,1))}.border-emerald-600{--tw-border-opacity:1;border-color:rgb(10 148 86/var(--tw-border-opacity,1))}.border-emerald-700{--tw-border-opacity:1;border-color:rgb(7 117 71/var(--tw-border-opacity,1))}.border-emerald-800{--tw-border-opacity:1;border-color:rgb(8 93 58/var(--tw-border-opacity,1))}.border-emerald-900{--tw-border-opacity:1;border-color:rgb(7 76 49/var(--tw-border-opacity,1))}.border-fuchsia-100{--tw-border-opacity:1;border-color:rgb(236 232 254/var(--tw-border-opacity,1))}.border-fuchsia-200{--tw-border-opacity:1;border-color:rgb(217 209 253/var(--tw-border-opacity,1))}.border-fuchsia-300{--tw-border-opacity:1;border-color:rgb(188 174 251/var(--tw-border-opacity,1))}.border-fuchsia-400{--tw-border-opacity:1;border-color:rgb(154 133 243/var(--tw-border-opacity,1))}.border-fuchsia-50{--tw-border-opacity:1;border-color:rgb(245 243 255/var(--tw-border-opacity,1))}.border-fuchsia-500{--tw-border-opacity:1;border-color:rgb(122 90 230/var(--tw-border-opacity,1))}.border-fuchsia-600{--tw-border-opacity:1;border-color:rgb(104 70 208/var(--tw-border-opacity,1))}.border-fuchsia-700{--tw-border-opacity:1;border-color:rgb(87 55 176/var(--tw-border-opacity,1))}.border-fuchsia-800{--tw-border-opacity:1;border-color:rgb(72 47 143/var(--tw-border-opacity,1))}.border-fuchsia-900{--tw-border-opacity:1;border-color:rgb(61 42 116/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(238 240 244/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(226 230 236/var(--tw-border-opacity,1))}.border-gray-200\/70{border-color:rgba(226,230,236,.7)}.border-gray-200\/80{border-color:rgba(226,230,236,.8)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(213 218 226/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(107 117 136/var(--tw-border-opacity,1))}.border-gray-50{--tw-border-opacity:1;border-color:rgb(246 247 249/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(86 97 115/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(69 79 97/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(52 60 75/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(34 40 51/var(--tw-border-opacity,1))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(20 25 34/var(--tw-border-opacity,1))}.border-green-100{--tw-border-opacity:1;border-color:rgb(211 248 226/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(167 239 197/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:rgb(111 224 163/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:rgb(52 199 127/var(--tw-border-opacity,1))}.border-green-50{--tw-border-opacity:1;border-color:rgb(237 252 243/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(24 178 107/var(--tw-border-opacity,1))}.border-green-600{--tw-border-opacity:1;border-color:rgb(10 148 86/var(--tw-border-opacity,1))}.border-green-700{--tw-border-opacity:1;border-color:rgb(7 117 71/var(--tw-border-opacity,1))}.border-green-800{--tw-border-opacity:1;border-color:rgb(8 93 58/var(--tw-border-opacity,1))}.border-green-900{--tw-border-opacity:1;border-color:rgb(7 76 49/var(--tw-border-opacity,1))}.border-indigo-100{--tw-border-opacity:1;border-color:rgb(var(--p100-c)/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(var(--p200-c)/var(--tw-border-opacity,1))}.border-indigo-300{--tw-border-opacity:1;border-color:rgb(var(--p300-c)/var(--tw-border-opacity,1))}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(var(--p400-c)/var(--tw-border-opacity,1))}.border-indigo-50{--tw-border-opacity:1;border-color:rgb(var(--p50-c)/var(--tw-border-opacity,1))}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(var(--p500-c)/var(--tw-border-opacity,1))}.border-indigo-600{--tw-border-opacity:1;border-color:rgb(var(--p600-c)/var(--tw-border-opacity,1))}.border-indigo-700{--tw-border-opacity:1;border-color:rgb(var(--p700-c)/var(--tw-border-opacity,1))}.border-indigo-800{--tw-border-opacity:1;border-color:rgb(var(--p800-c)/var(--tw-border-opacity,1))}.border-indigo-900{--tw-border-opacity:1;border-color:rgb(var(--p900-c)/var(--tw-border-opacity,1))}.border-lime-100{--tw-border-opacity:1;border-color:rgb(211 248 226/var(--tw-border-opacity,1))}.border-lime-200{--tw-border-opacity:1;border-color:rgb(167 239 197/var(--tw-border-opacity,1))}.border-lime-300{--tw-border-opacity:1;border-color:rgb(111 224 163/var(--tw-border-opacity,1))}.border-lime-400{--tw-border-opacity:1;border-color:rgb(52 199 127/var(--tw-border-opacity,1))}.border-lime-50{--tw-border-opacity:1;border-color:rgb(237 252 243/var(--tw-border-opacity,1))}.border-lime-500{--tw-border-opacity:1;border-color:rgb(24 178 107/var(--tw-border-opacity,1))}.border-lime-600{--tw-border-opacity:1;border-color:rgb(10 148 86/var(--tw-border-opacity,1))}.border-lime-700{--tw-border-opacity:1;border-color:rgb(7 117 71/var(--tw-border-opacity,1))}.border-lime-800{--tw-border-opacity:1;border-color:rgb(8 93 58/var(--tw-border-opacity,1))}.border-lime-900{--tw-border-opacity:1;border-color:rgb(7 76 49/var(--tw-border-opacity,1))}.border-neutral-100{--tw-border-opacity:1;border-color:rgb(238 240 244/var(--tw-border-opacity,1))}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(226 230 236/var(--tw-border-opacity,1))}.border-neutral-300{--tw-border-opacity:1;border-color:rgb(213 218 226/var(--tw-border-opacity,1))}.border-neutral-400{--tw-border-opacity:1;border-color:rgb(107 117 136/var(--tw-border-opacity,1))}.border-neutral-50{--tw-border-opacity:1;border-color:rgb(246 247 249/var(--tw-border-opacity,1))}.border-neutral-500{--tw-border-opacity:1;border-color:rgb(86 97 115/var(--tw-border-opacity,1))}.border-neutral-600{--tw-border-opacity:1;border-color:rgb(69 79 97/var(--tw-border-opacity,1))}.border-neutral-700{--tw-border-opacity:1;border-color:rgb(52 60 75/var(--tw-border-opacity,1))}.border-neutral-800{--tw-border-opacity:1;border-color:rgb(34 40 51/var(--tw-border-opacity,1))}.border-neutral-900{--tw-border-opacity:1;border-color:rgb(20 25 34/var(--tw-border-opacity,1))}.border-orange-100{--tw-border-opacity:1;border-color:rgb(254 238 204/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(253 217 155/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:rgb(251 192 99/var(--tw-border-opacity,1))}.border-orange-400{--tw-border-opacity:1;border-color:rgb(248 169 58/var(--tw-border-opacity,1))}.border-orange-50{--tw-border-opacity:1;border-color:rgb(255 248 235/var(--tw-border-opacity,1))}.border-orange-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-orange-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.border-orange-700{--tw-border-opacity:1;border-color:rgb(168 84 6/var(--tw-border-opacity,1))}.border-orange-800{--tw-border-opacity:1;border-color:rgb(135 67 11/var(--tw-border-opacity,1))}.border-orange-900{--tw-border-opacity:1;border-color:rgb(111 56 14/var(--tw-border-opacity,1))}.border-pink-100{--tw-border-opacity:1;border-color:rgb(236 232 254/var(--tw-border-opacity,1))}.border-pink-200{--tw-border-opacity:1;border-color:rgb(217 209 253/var(--tw-border-opacity,1))}.border-pink-300{--tw-border-opacity:1;border-color:rgb(188 174 251/var(--tw-border-opacity,1))}.border-pink-400{--tw-border-opacity:1;border-color:rgb(154 133 243/var(--tw-border-opacity,1))}.border-pink-50{--tw-border-opacity:1;border-color:rgb(245 243 255/var(--tw-border-opacity,1))}.border-pink-500{--tw-border-opacity:1;border-color:rgb(122 90 230/var(--tw-border-opacity,1))}.border-pink-600{--tw-border-opacity:1;border-color:rgb(104 70 208/var(--tw-border-opacity,1))}.border-pink-700{--tw-border-opacity:1;border-color:rgb(87 55 176/var(--tw-border-opacity,1))}.border-pink-800{--tw-border-opacity:1;border-color:rgb(72 47 143/var(--tw-border-opacity,1))}.border-pink-900{--tw-border-opacity:1;border-color:rgb(61 42 116/var(--tw-border-opacity,1))}.border-purple-100{--tw-border-opacity:1;border-color:rgb(236 232 254/var(--tw-border-opacity,1))}.border-purple-200{--tw-border-opacity:1;border-color:rgb(217 209 253/var(--tw-border-opacity,1))}.border-purple-300{--tw-border-opacity:1;border-color:rgb(188 174 251/var(--tw-border-opacity,1))}.border-purple-400{--tw-border-opacity:1;border-color:rgb(154 133 243/var(--tw-border-opacity,1))}.border-purple-50{--tw-border-opacity:1;border-color:rgb(245 243 255/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(122 90 230/var(--tw-border-opacity,1))}.border-purple-600{--tw-border-opacity:1;border-color:rgb(104 70 208/var(--tw-border-opacity,1))}.border-purple-700{--tw-border-opacity:1;border-color:rgb(87 55 176/var(--tw-border-opacity,1))}.border-purple-800{--tw-border-opacity:1;border-color:rgb(72 47 143/var(--tw-border-opacity,1))}.border-purple-900{--tw-border-opacity:1;border-color:rgb(61 42 116/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 228 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 205 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(253 162 155/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(249 112 102/var(--tw-border-opacity,1))}.border-red-50{--tw-border-opacity:1;border-color:rgb(254 243 242/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(240 68 56/var(--tw-border-opacity,1))}.border-red-600{--tw-border-opacity:1;border-color:rgb(217 45 32/var(--tw-border-opacity,1))}.border-red-700{--tw-border-opacity:1;border-color:rgb(180 35 24/var(--tw-border-opacity,1))}.border-red-800{--tw-border-opacity:1;border-color:rgb(145 32 24/var(--tw-border-opacity,1))}.border-red-900{--tw-border-opacity:1;border-color:rgb(122 39 26/var(--tw-border-opacity,1))}.border-rose-100{--tw-border-opacity:1;border-color:rgb(254 228 226/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 202/var(--tw-border-opacity,1))}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 162 155/var(--tw-border-opacity,1))}.border-rose-400{--tw-border-opacity:1;border-color:rgb(249 112 102/var(--tw-border-opacity,1))}.border-rose-50{--tw-border-opacity:1;border-color:rgb(254 243 242/var(--tw-border-opacity,1))}.border-rose-500{--tw-border-opacity:1;border-color:rgb(240 68 56/var(--tw-border-opacity,1))}.border-rose-600{--tw-border-opacity:1;border-color:rgb(217 45 32/var(--tw-border-opacity,1))}.border-rose-700{--tw-border-opacity:1;border-color:rgb(180 35 24/var(--tw-border-opacity,1))}.border-rose-800{--tw-border-opacity:1;border-color:rgb(145 32 24/var(--tw-border-opacity,1))}.border-rose-900{--tw-border-opacity:1;border-color:rgb(122 39 26/var(--tw-border-opacity,1))}.border-sky-100{--tw-border-opacity:1;border-color:rgb(var(--p100-c)/var(--tw-border-opacity,1))}.border-sky-200{--tw-border-opacity:1;border-color:rgb(var(--p200-c)/var(--tw-border-opacity,1))}.border-sky-300{--tw-border-opacity:1;border-color:rgb(var(--p300-c)/var(--tw-border-opacity,1))}.border-sky-400{--tw-border-opacity:1;border-color:rgb(var(--p400-c)/var(--tw-border-opacity,1))}.border-sky-50{--tw-border-opacity:1;border-color:rgb(var(--p50-c)/var(--tw-border-opacity,1))}.border-sky-500{--tw-border-opacity:1;border-color:rgb(var(--p500-c)/var(--tw-border-opacity,1))}.border-sky-600{--tw-border-opacity:1;border-color:rgb(var(--p600-c)/var(--tw-border-opacity,1))}.border-sky-700{--tw-border-opacity:1;border-color:rgb(var(--p700-c)/var(--tw-border-opacity,1))}.border-sky-800{--tw-border-opacity:1;border-color:rgb(var(--p800-c)/var(--tw-border-opacity,1))}.border-sky-900{--tw-border-opacity:1;border-color:rgb(var(--p900-c)/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(238 240 244/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 230 236/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(213 218 226/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(107 117 136/var(--tw-border-opacity,1))}.border-slate-50{--tw-border-opacity:1;border-color:rgb(246 247 249/var(--tw-border-opacity,1))}.border-slate-500{--tw-border-opacity:1;border-color:rgb(86 97 115/var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(69 79 97/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(52 60 75/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(34 40 51/var(--tw-border-opacity,1))}.border-slate-900{--tw-border-opacity:1;border-color:rgb(20 25 34/var(--tw-border-opacity,1))}.border-stone-100{--tw-border-opacity:1;border-color:rgb(238 240 244/var(--tw-border-opacity,1))}.border-stone-200{--tw-border-opacity:1;border-color:rgb(226 230 236/var(--tw-border-opacity,1))}.border-stone-300{--tw-border-opacity:1;border-color:rgb(213 218 226/var(--tw-border-opacity,1))}.border-stone-400{--tw-border-opacity:1;border-color:rgb(107 117 136/var(--tw-border-opacity,1))}.border-stone-50{--tw-border-opacity:1;border-color:rgb(246 247 249/var(--tw-border-opacity,1))}.border-stone-500{--tw-border-opacity:1;border-color:rgb(86 97 115/var(--tw-border-opacity,1))}.border-stone-600{--tw-border-opacity:1;border-color:rgb(69 79 97/var(--tw-border-opacity,1))}.border-stone-700{--tw-border-opacity:1;border-color:rgb(52 60 75/var(--tw-border-opacity,1))}.border-stone-800{--tw-border-opacity:1;border-color:rgb(34 40 51/var(--tw-border-opacity,1))}.border-stone-900{--tw-border-opacity:1;border-color:rgb(20 25 34/var(--tw-border-opacity,1))}.border-teal-100{--tw-border-opacity:1;border-color:rgb(204 245 236/var(--tw-border-opacity,1))}.border-teal-200{--tw-border-opacity:1;border-color:rgb(153 232 216/var(--tw-border-opacity,1))}.border-teal-300{--tw-border-opacity:1;border-color:rgb(95 211 191/var(--tw-border-opacity,1))}.border-teal-400{--tw-border-opacity:1;border-color:rgb(46 187 163/var(--tw-border-opacity,1))}.border-teal-50{--tw-border-opacity:1;border-color:rgb(236 252 248/var(--tw-border-opacity,1))}.border-teal-500{--tw-border-opacity:1;border-color:rgb(20 163 139/var(--tw-border-opacity,1))}.border-teal-600{--tw-border-opacity:1;border-color:rgb(14 133 116/var(--tw-border-opacity,1))}.border-teal-700{--tw-border-opacity:1;border-color:rgb(15 107 94/var(--tw-border-opacity,1))}.border-teal-800{--tw-border-opacity:1;border-color:rgb(16 86 76/var(--tw-border-opacity,1))}.border-teal-900{--tw-border-opacity:1;border-color:rgb(17 72 64/var(--tw-border-opacity,1))}.border-violet-100{--tw-border-opacity:1;border-color:rgb(236 232 254/var(--tw-border-opacity,1))}.border-violet-200{--tw-border-opacity:1;border-color:rgb(217 209 253/var(--tw-border-opacity,1))}.border-violet-300{--tw-border-opacity:1;border-color:rgb(188 174 251/var(--tw-border-opacity,1))}.border-violet-400{--tw-border-opacity:1;border-color:rgb(154 133 243/var(--tw-border-opacity,1))}.border-violet-50{--tw-border-opacity:1;border-color:rgb(245 243 255/var(--tw-border-opacity,1))}.border-violet-500{--tw-border-opacity:1;border-color:rgb(122 90 230/var(--tw-border-opacity,1))}.border-violet-600{--tw-border-opacity:1;border-color:rgb(104 70 208/var(--tw-border-opacity,1))}.border-violet-700{--tw-border-opacity:1;border-color:rgb(87 55 176/var(--tw-border-opacity,1))}.border-violet-800{--tw-border-opacity:1;border-color:rgb(72 47 143/var(--tw-border-opacity,1))}.border-violet-900{--tw-border-opacity:1;border-color:rgb(61 42 116/var(--tw-border-opacity,1))}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/15{border-color:hsla(0,0%,100%,.15)}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-white\/30{border-color:hsla(0,0%,100%,.3)}.border-yellow-100{--tw-border-opacity:1;border-color:rgb(254 238 204/var(--tw-border-opacity,1))}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(253 217 155/var(--tw-border-opacity,1))}.border-yellow-300{--tw-border-opacity:1;border-color:rgb(251 192 99/var(--tw-border-opacity,1))}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(248 169 58/var(--tw-border-opacity,1))}.border-yellow-50{--tw-border-opacity:1;border-color:rgb(255 248 235/var(--tw-border-opacity,1))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-yellow-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.border-yellow-700{--tw-border-opacity:1;border-color:rgb(168 84 6/var(--tw-border-opacity,1))}.border-yellow-800{--tw-border-opacity:1;border-color:rgb(135 67 11/var(--tw-border-opacity,1))}.border-yellow-900{--tw-border-opacity:1;border-color:rgb(111 56 14/var(--tw-border-opacity,1))}.border-zinc-100{--tw-border-opacity:1;border-color:rgb(238 240 244/var(--tw-border-opacity,1))}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(226 230 236/var(--tw-border-opacity,1))}.border-zinc-300{--tw-border-opacity:1;border-color:rgb(213 218 226/var(--tw-border-opacity,1))}.border-zinc-400{--tw-border-opacity:1;border-color:rgb(107 117 136/var(--tw-border-opacity,1))}.border-zinc-50{--tw-border-opacity:1;border-color:rgb(246 247 249/var(--tw-border-opacity,1))}.border-zinc-500{--tw-border-opacity:1;border-color:rgb(86 97 115/var(--tw-border-opacity,1))}.border-zinc-600{--tw-border-opacity:1;border-color:rgb(69 79 97/var(--tw-border-opacity,1))}.border-zinc-700{--tw-border-opacity:1;border-color:rgb(52 60 75/var(--tw-border-opacity,1))}.border-zinc-800{--tw-border-opacity:1;border-color:rgb(34 40 51/var(--tw-border-opacity,1))}.border-zinc-900{--tw-border-opacity:1;border-color:rgb(20 25 34/var(--tw-border-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 238 204/var(--tw-bg-opacity,1))}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 217 155/var(--tw-bg-opacity,1))}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(251 192 99/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(248 169 58/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 248 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(168 84 6/var(--tw-bg-opacity,1))}.bg-amber-800{--tw-bg-opacity:1;background-color:rgb(135 67 11/var(--tw-bg-opacity,1))}.bg-amber-900{--tw-bg-opacity:1;background-color:rgb(111 56 14/var(--tw-bg-opacity,1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(var(--p100-c)/var(--tw-bg-opacity,1))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(var(--p200-c)/var(--tw-bg-opacity,1))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(var(--p300-c)/var(--tw-bg-opacity,1))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(var(--p400-c)/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(var(--p50-c)/var(--tw-bg-opacity,1))}.bg-blue-50\/70{background-color:rgb(var(--p50-c)/.7)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(var(--p500-c)/var(--tw-bg-opacity,1))}.bg-blue-500\/20{background-color:rgb(var(--p500-c)/.2)}.bg-blue-500\/\[0\.07\]{background-color:rgb(var(--p500-c)/.07)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(var(--p600-c)/var(--tw-bg-opacity,1))}.bg-blue-600\/10{background-color:rgb(var(--p600-c)/.1)}.bg-blue-600\/15{background-color:rgb(var(--p600-c)/.15)}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(var(--p700-c)/var(--tw-bg-opacity,1))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgb(var(--p800-c)/var(--tw-bg-opacity,1))}.bg-blue-900{--tw-bg-opacity:1;background-color:rgb(var(--p900-c)/var(--tw-bg-opacity,1))}.bg-blue-950{--tw-bg-opacity:1;background-color:rgb(var(--p950-c)/var(--tw-bg-opacity,1))}.bg-blue-950\/20{background-color:rgb(var(--p950-c)/.2)}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(204 245 236/var(--tw-bg-opacity,1))}.bg-cyan-200{--tw-bg-opacity:1;background-color:rgb(153 232 216/var(--tw-bg-opacity,1))}.bg-cyan-300{--tw-bg-opacity:1;background-color:rgb(95 211 191/var(--tw-bg-opacity,1))}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(46 187 163/var(--tw-bg-opacity,1))}.bg-cyan-400\/10{background-color:rgba(46,187,163,.1)}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 252 248/var(--tw-bg-opacity,1))}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(20 163 139/var(--tw-bg-opacity,1))}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(14 133 116/var(--tw-bg-opacity,1))}.bg-cyan-700{--tw-bg-opacity:1;background-color:rgb(15 107 94/var(--tw-bg-opacity,1))}.bg-cyan-800{--tw-bg-opacity:1;background-color:rgb(16 86 76/var(--tw-bg-opacity,1))}.bg-cyan-900{--tw-bg-opacity:1;background-color:rgb(17 72 64/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(211 248 226/var(--tw-bg-opacity,1))}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 239 197/var(--tw-bg-opacity,1))}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(111 224 163/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 199 127/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(237 252 243/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(24 178 107/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(10 148 86/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(7 117 71/var(--tw-bg-opacity,1))}.bg-emerald-800{--tw-bg-opacity:1;background-color:rgb(8 93 58/var(--tw-bg-opacity,1))}.bg-emerald-900{--tw-bg-opacity:1;background-color:rgb(7 76 49/var(--tw-bg-opacity,1))}.bg-fuchsia-100{--tw-bg-opacity:1;background-color:rgb(236 232 254/var(--tw-bg-opacity,1))}.bg-fuchsia-200{--tw-bg-opacity:1;background-color:rgb(217 209 253/var(--tw-bg-opacity,1))}.bg-fuchsia-300{--tw-bg-opacity:1;background-color:rgb(188 174 251/var(--tw-bg-opacity,1))}.bg-fuchsia-400{--tw-bg-opacity:1;background-color:rgb(154 133 243/var(--tw-bg-opacity,1))}.bg-fuchsia-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-fuchsia-500{--tw-bg-opacity:1;background-color:rgb(122 90 230/var(--tw-bg-opacity,1))}.bg-fuchsia-600{--tw-bg-opacity:1;background-color:rgb(104 70 208/var(--tw-bg-opacity,1))}.bg-fuchsia-700{--tw-bg-opacity:1;background-color:rgb(87 55 176/var(--tw-bg-opacity,1))}.bg-fuchsia-800{--tw-bg-opacity:1;background-color:rgb(72 47 143/var(--tw-bg-opacity,1))}.bg-fuchsia-900{--tw-bg-opacity:1;background-color:rgb(61 42 116/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(238 240 244/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(226 230 236/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(213 218 226/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(107 117 136/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.bg-gray-50\/60{background-color:rgba(246,247,249,.6)}.bg-gray-50\/70{background-color:rgba(246,247,249,.7)}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(86 97 115/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(69 79 97/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(52 60 75/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(34 40 51/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(20 25 34/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(211 248 226/var(--tw-bg-opacity,1))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(167 239 197/var(--tw-bg-opacity,1))}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(111 224 163/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(52 199 127/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(237 252 243/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(24 178 107/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(10 148 86/var(--tw-bg-opacity,1))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(7 117 71/var(--tw-bg-opacity,1))}.bg-green-800{--tw-bg-opacity:1;background-color:rgb(8 93 58/var(--tw-bg-opacity,1))}.bg-green-900{--tw-bg-opacity:1;background-color:rgb(7 76 49/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(var(--p100-c)/var(--tw-bg-opacity,1))}.bg-indigo-200{--tw-bg-opacity:1;background-color:rgb(var(--p200-c)/var(--tw-bg-opacity,1))}.bg-indigo-300{--tw-bg-opacity:1;background-color:rgb(var(--p300-c)/var(--tw-bg-opacity,1))}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgb(var(--p400-c)/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(var(--p50-c)/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(var(--p500-c)/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(var(--p600-c)/var(--tw-bg-opacity,1))}.bg-indigo-700{--tw-bg-opacity:1;background-color:rgb(var(--p700-c)/var(--tw-bg-opacity,1))}.bg-indigo-800{--tw-bg-opacity:1;background-color:rgb(var(--p800-c)/var(--tw-bg-opacity,1))}.bg-indigo-900{--tw-bg-opacity:1;background-color:rgb(var(--p900-c)/var(--tw-bg-opacity,1))}.bg-lime-100{--tw-bg-opacity:1;background-color:rgb(211 248 226/var(--tw-bg-opacity,1))}.bg-lime-200{--tw-bg-opacity:1;background-color:rgb(167 239 197/var(--tw-bg-opacity,1))}.bg-lime-300{--tw-bg-opacity:1;background-color:rgb(111 224 163/var(--tw-bg-opacity,1))}.bg-lime-400{--tw-bg-opacity:1;background-color:rgb(52 199 127/var(--tw-bg-opacity,1))}.bg-lime-50{--tw-bg-opacity:1;background-color:rgb(237 252 243/var(--tw-bg-opacity,1))}.bg-lime-500{--tw-bg-opacity:1;background-color:rgb(24 178 107/var(--tw-bg-opacity,1))}.bg-lime-600{--tw-bg-opacity:1;background-color:rgb(10 148 86/var(--tw-bg-opacity,1))}.bg-lime-700{--tw-bg-opacity:1;background-color:rgb(7 117 71/var(--tw-bg-opacity,1))}.bg-lime-800{--tw-bg-opacity:1;background-color:rgb(8 93 58/var(--tw-bg-opacity,1))}.bg-lime-900{--tw-bg-opacity:1;background-color:rgb(7 76 49/var(--tw-bg-opacity,1))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(238 240 244/var(--tw-bg-opacity,1))}.bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(226 230 236/var(--tw-bg-opacity,1))}.bg-neutral-300{--tw-bg-opacity:1;background-color:rgb(213 218 226/var(--tw-bg-opacity,1))}.bg-neutral-400{--tw-bg-opacity:1;background-color:rgb(107 117 136/var(--tw-bg-opacity,1))}.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.bg-neutral-500{--tw-bg-opacity:1;background-color:rgb(86 97 115/var(--tw-bg-opacity,1))}.bg-neutral-600{--tw-bg-opacity:1;background-color:rgb(69 79 97/var(--tw-bg-opacity,1))}.bg-neutral-700{--tw-bg-opacity:1;background-color:rgb(52 60 75/var(--tw-bg-opacity,1))}.bg-neutral-800{--tw-bg-opacity:1;background-color:rgb(34 40 51/var(--tw-bg-opacity,1))}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(20 25 34/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(254 238 204/var(--tw-bg-opacity,1))}.bg-orange-200{--tw-bg-opacity:1;background-color:rgb(253 217 155/var(--tw-bg-opacity,1))}.bg-orange-300{--tw-bg-opacity:1;background-color:rgb(251 192 99/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(248 169 58/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 248 235/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-orange-700{--tw-bg-opacity:1;background-color:rgb(168 84 6/var(--tw-bg-opacity,1))}.bg-orange-800{--tw-bg-opacity:1;background-color:rgb(135 67 11/var(--tw-bg-opacity,1))}.bg-orange-900{--tw-bg-opacity:1;background-color:rgb(111 56 14/var(--tw-bg-opacity,1))}.bg-pink-100{--tw-bg-opacity:1;background-color:rgb(236 232 254/var(--tw-bg-opacity,1))}.bg-pink-200{--tw-bg-opacity:1;background-color:rgb(217 209 253/var(--tw-bg-opacity,1))}.bg-pink-300{--tw-bg-opacity:1;background-color:rgb(188 174 251/var(--tw-bg-opacity,1))}.bg-pink-400{--tw-bg-opacity:1;background-color:rgb(154 133 243/var(--tw-bg-opacity,1))}.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(122 90 230/var(--tw-bg-opacity,1))}.bg-pink-600{--tw-bg-opacity:1;background-color:rgb(104 70 208/var(--tw-bg-opacity,1))}.bg-pink-700{--tw-bg-opacity:1;background-color:rgb(87 55 176/var(--tw-bg-opacity,1))}.bg-pink-800{--tw-bg-opacity:1;background-color:rgb(72 47 143/var(--tw-bg-opacity,1))}.bg-pink-900{--tw-bg-opacity:1;background-color:rgb(61 42 116/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(236 232 254/var(--tw-bg-opacity,1))}.bg-purple-200{--tw-bg-opacity:1;background-color:rgb(217 209 253/var(--tw-bg-opacity,1))}.bg-purple-300{--tw-bg-opacity:1;background-color:rgb(188 174 251/var(--tw-bg-opacity,1))}.bg-purple-400{--tw-bg-opacity:1;background-color:rgb(154 133 243/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(122 90 230/var(--tw-bg-opacity,1))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(104 70 208/var(--tw-bg-opacity,1))}.bg-purple-700{--tw-bg-opacity:1;background-color:rgb(87 55 176/var(--tw-bg-opacity,1))}.bg-purple-800{--tw-bg-opacity:1;background-color:rgb(72 47 143/var(--tw-bg-opacity,1))}.bg-purple-900{--tw-bg-opacity:1;background-color:rgb(61 42 116/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 228 226/var(--tw-bg-opacity,1))}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 205 202/var(--tw-bg-opacity,1))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(253 162 155/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(249 112 102/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 243 242/var(--tw-bg-opacity,1))}.bg-red-50\/40{background-color:hsla(5,86%,97%,.4)}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(240 68 56/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(217 45 32/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(180 35 24/var(--tw-bg-opacity,1))}.bg-red-800{--tw-bg-opacity:1;background-color:rgb(145 32 24/var(--tw-bg-opacity,1))}.bg-red-900{--tw-bg-opacity:1;background-color:rgb(122 39 26/var(--tw-bg-opacity,1))}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(254 228 226/var(--tw-bg-opacity,1))}.bg-rose-200{--tw-bg-opacity:1;background-color:rgb(254 205 202/var(--tw-bg-opacity,1))}.bg-rose-300{--tw-bg-opacity:1;background-color:rgb(253 162 155/var(--tw-bg-opacity,1))}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(249 112 102/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(254 243 242/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(240 68 56/var(--tw-bg-opacity,1))}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(217 45 32/var(--tw-bg-opacity,1))}.bg-rose-700{--tw-bg-opacity:1;background-color:rgb(180 35 24/var(--tw-bg-opacity,1))}.bg-rose-800{--tw-bg-opacity:1;background-color:rgb(145 32 24/var(--tw-bg-opacity,1))}.bg-rose-900{--tw-bg-opacity:1;background-color:rgb(122 39 26/var(--tw-bg-opacity,1))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(var(--p100-c)/var(--tw-bg-opacity,1))}.bg-sky-200{--tw-bg-opacity:1;background-color:rgb(var(--p200-c)/var(--tw-bg-opacity,1))}.bg-sky-300{--tw-bg-opacity:1;background-color:rgb(var(--p300-c)/var(--tw-bg-opacity,1))}.bg-sky-400{--tw-bg-opacity:1;background-color:rgb(var(--p400-c)/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(var(--p50-c)/var(--tw-bg-opacity,1))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(var(--p500-c)/var(--tw-bg-opacity,1))}.bg-sky-600{--tw-bg-opacity:1;background-color:rgb(var(--p600-c)/var(--tw-bg-opacity,1))}.bg-sky-700{--tw-bg-opacity:1;background-color:rgb(var(--p700-c)/var(--tw-bg-opacity,1))}.bg-sky-800{--tw-bg-opacity:1;background-color:rgb(var(--p800-c)/var(--tw-bg-opacity,1))}.bg-sky-900{--tw-bg-opacity:1;background-color:rgb(var(--p900-c)/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(238 240 244/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 230 236/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(213 218 226/var(--tw-bg-opacity,1))}.bg-slate-400{--tw-bg-opacity:1;background-color:rgb(107 117 136/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(86 97 115/var(--tw-bg-opacity,1))}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(69 79 97/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(52 60 75/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(34 40 51/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(20 25 34/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(11 14 20/var(--tw-bg-opacity,1))}.bg-stone-100{--tw-bg-opacity:1;background-color:rgb(238 240 244/var(--tw-bg-opacity,1))}.bg-stone-200{--tw-bg-opacity:1;background-color:rgb(226 230 236/var(--tw-bg-opacity,1))}.bg-stone-300{--tw-bg-opacity:1;background-color:rgb(213 218 226/var(--tw-bg-opacity,1))}.bg-stone-400{--tw-bg-opacity:1;background-color:rgb(107 117 136/var(--tw-bg-opacity,1))}.bg-stone-50{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.bg-stone-500{--tw-bg-opacity:1;background-color:rgb(86 97 115/var(--tw-bg-opacity,1))}.bg-stone-600{--tw-bg-opacity:1;background-color:rgb(69 79 97/var(--tw-bg-opacity,1))}.bg-stone-700{--tw-bg-opacity:1;background-color:rgb(52 60 75/var(--tw-bg-opacity,1))}.bg-stone-800{--tw-bg-opacity:1;background-color:rgb(34 40 51/var(--tw-bg-opacity,1))}.bg-stone-900{--tw-bg-opacity:1;background-color:rgb(20 25 34/var(--tw-bg-opacity,1))}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 245 236/var(--tw-bg-opacity,1))}.bg-teal-200{--tw-bg-opacity:1;background-color:rgb(153 232 216/var(--tw-bg-opacity,1))}.bg-teal-300{--tw-bg-opacity:1;background-color:rgb(95 211 191/var(--tw-bg-opacity,1))}.bg-teal-400{--tw-bg-opacity:1;background-color:rgb(46 187 163/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(236 252 248/var(--tw-bg-opacity,1))}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 163 139/var(--tw-bg-opacity,1))}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(14 133 116/var(--tw-bg-opacity,1))}.bg-teal-700{--tw-bg-opacity:1;background-color:rgb(15 107 94/var(--tw-bg-opacity,1))}.bg-teal-800{--tw-bg-opacity:1;background-color:rgb(16 86 76/var(--tw-bg-opacity,1))}.bg-teal-900{--tw-bg-opacity:1;background-color:rgb(17 72 64/var(--tw-bg-opacity,1))}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(236 232 254/var(--tw-bg-opacity,1))}.bg-violet-200{--tw-bg-opacity:1;background-color:rgb(217 209 253/var(--tw-bg-opacity,1))}.bg-violet-300{--tw-bg-opacity:1;background-color:rgb(188 174 251/var(--tw-bg-opacity,1))}.bg-violet-400{--tw-bg-opacity:1;background-color:rgb(154 133 243/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(122 90 230/var(--tw-bg-opacity,1))}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(104 70 208/var(--tw-bg-opacity,1))}.bg-violet-700{--tw-bg-opacity:1;background-color:rgb(87 55 176/var(--tw-bg-opacity,1))}.bg-violet-800{--tw-bg-opacity:1;background-color:rgb(72 47 143/var(--tw-bg-opacity,1))}.bg-violet-900{--tw-bg-opacity:1;background-color:rgb(61 42 116/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-white\/\[0\.06\]{background-color:hsla(0,0%,100%,.06)}.bg-white\/\[0\.07\]{background-color:hsla(0,0%,100%,.07)}.bg-white\/\[0\.08\]{background-color:hsla(0,0%,100%,.08)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 238 204/var(--tw-bg-opacity,1))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(253 217 155/var(--tw-bg-opacity,1))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(251 192 99/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(248 169 58/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(255 248 235/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-yellow-700{--tw-bg-opacity:1;background-color:rgb(168 84 6/var(--tw-bg-opacity,1))}.bg-yellow-800{--tw-bg-opacity:1;background-color:rgb(135 67 11/var(--tw-bg-opacity,1))}.bg-yellow-900{--tw-bg-opacity:1;background-color:rgb(111 56 14/var(--tw-bg-opacity,1))}.bg-zinc-100{--tw-bg-opacity:1;background-color:rgb(238 240 244/var(--tw-bg-opacity,1))}.bg-zinc-200{--tw-bg-opacity:1;background-color:rgb(226 230 236/var(--tw-bg-opacity,1))}.bg-zinc-300{--tw-bg-opacity:1;background-color:rgb(213 218 226/var(--tw-bg-opacity,1))}.bg-zinc-400{--tw-bg-opacity:1;background-color:rgb(107 117 136/var(--tw-bg-opacity,1))}.bg-zinc-50{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.bg-zinc-500{--tw-bg-opacity:1;background-color:rgb(86 97 115/var(--tw-bg-opacity,1))}.bg-zinc-600{--tw-bg-opacity:1;background-color:rgb(69 79 97/var(--tw-bg-opacity,1))}.bg-zinc-700{--tw-bg-opacity:1;background-color:rgb(52 60 75/var(--tw-bg-opacity,1))}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(34 40 51/var(--tw-bg-opacity,1))}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(20 25 34/var(--tw-bg-opacity,1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from:rgb(var(--p50-c)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--p50-c)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:rgb(var(--p600-c)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--p600-c)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#edfcf3 var(--tw-gradient-from-position);--tw-gradient-to:rgba(237,252,243,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50\/80{--tw-gradient-from:rgba(246,247,249,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(246,247,249,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900,.from-slate-900{--tw-gradient-from:#141922 var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,25,34,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from:#0b0e14 var(--tw-gradient-from-position);--tw-gradient-to:rgba(11,14,20,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950\/80{--tw-gradient-from:rgba(11,14,20,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(11,14,20,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\/25{--tw-gradient-from:hsla(0,0%,100%,.25) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-blue-950{--tw-gradient-to:rgb(var(--p950-c)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--p950-c)/1) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-950\/85{--tw-gradient-to:rgba(11,14,20,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(11,14,20,.85) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-blue-500{--tw-gradient-to:rgb(var(--p500-c)/1) var(--tw-gradient-to-position)}.to-blue-950{--tw-gradient-to:rgb(var(--p950-c)/1) var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to:#2ebba3 var(--tw-gradient-to-position)}.to-gray-50\/60{--tw-gradient-to:rgba(246,247,249,.6) var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:rgb(var(--p50-c)/1) var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#141922 var(--tw-gradient-to-position)}.to-slate-950\/25{--tw-gradient-to:rgba(11,14,20,.25) var(--tw-gradient-to-position)}.to-slate-950\/45{--tw-gradient-to:rgba(11,14,20,.45) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-6{padding-bottom:1.5rem}.pl-20{padding-left:5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:780}.font-bold{font-weight:650}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-100{--tw-text-opacity:1;color:rgb(254 238 204/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 217 155/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(251 192 99/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(248 169 58/var(--tw-text-opacity,1))}.text-amber-50{--tw-text-opacity:1;color:rgb(255 248 235/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(168 84 6/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(135 67 11/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(111 56 14/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:rgb(var(--p100-c)/var(--tw-text-opacity,1))}.text-blue-100\/60{color:rgb(var(--p100-c)/.6)}.text-blue-100\/65{color:rgb(var(--p100-c)/.65)}.text-blue-100\/70{color:rgb(var(--p100-c)/.7)}.text-blue-100\/85{color:rgb(var(--p100-c)/.85)}.text-blue-200{--tw-text-opacity:1;color:rgb(var(--p200-c)/var(--tw-text-opacity,1))}.text-blue-200\/60{color:rgb(var(--p200-c)/.6)}.text-blue-200\/70{color:rgb(var(--p200-c)/.7)}.text-blue-200\/80{color:rgb(var(--p200-c)/.8)}.text-blue-300{--tw-text-opacity:1;color:rgb(var(--p300-c)/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(var(--p400-c)/var(--tw-text-opacity,1))}.text-blue-50{--tw-text-opacity:1;color:rgb(var(--p50-c)/var(--tw-text-opacity,1))}.text-blue-50\/75{color:rgb(var(--p50-c)/.75)}.text-blue-50\/80{color:rgb(var(--p50-c)/.8)}.text-blue-50\/85{color:rgb(var(--p50-c)/.85)}.text-blue-500{--tw-text-opacity:1;color:rgb(var(--p500-c)/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(var(--p600-c)/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(var(--p700-c)/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(var(--p800-c)/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(var(--p900-c)/var(--tw-text-opacity,1))}.text-cyan-100{--tw-text-opacity:1;color:rgb(204 245 236/var(--tw-text-opacity,1))}.text-cyan-200{--tw-text-opacity:1;color:rgb(153 232 216/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(95 211 191/var(--tw-text-opacity,1))}.text-cyan-300\/60{color:rgba(95,211,191,.6)}.text-cyan-300\/90{color:rgba(95,211,191,.9)}.text-cyan-400{--tw-text-opacity:1;color:rgb(46 187 163/var(--tw-text-opacity,1))}.text-cyan-50{--tw-text-opacity:1;color:rgb(236 252 248/var(--tw-text-opacity,1))}.text-cyan-500{--tw-text-opacity:1;color:rgb(20 163 139/var(--tw-text-opacity,1))}.text-cyan-600{--tw-text-opacity:1;color:rgb(14 133 116/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(15 107 94/var(--tw-text-opacity,1))}.text-cyan-800{--tw-text-opacity:1;color:rgb(16 86 76/var(--tw-text-opacity,1))}.text-cyan-900{--tw-text-opacity:1;color:rgb(17 72 64/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(211 248 226/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 239 197/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(111 224 163/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 199 127/var(--tw-text-opacity,1))}.text-emerald-50{--tw-text-opacity:1;color:rgb(237 252 243/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(24 178 107/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(10 148 86/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(7 117 71/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(8 93 58/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(7 76 49/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(3 42 27/var(--tw-text-opacity,1))}.text-fuchsia-100{--tw-text-opacity:1;color:rgb(236 232 254/var(--tw-text-opacity,1))}.text-fuchsia-200{--tw-text-opacity:1;color:rgb(217 209 253/var(--tw-text-opacity,1))}.text-fuchsia-300{--tw-text-opacity:1;color:rgb(188 174 251/var(--tw-text-opacity,1))}.text-fuchsia-400{--tw-text-opacity:1;color:rgb(154 133 243/var(--tw-text-opacity,1))}.text-fuchsia-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-fuchsia-500{--tw-text-opacity:1;color:rgb(122 90 230/var(--tw-text-opacity,1))}.text-fuchsia-600{--tw-text-opacity:1;color:rgb(104 70 208/var(--tw-text-opacity,1))}.text-fuchsia-700{--tw-text-opacity:1;color:rgb(87 55 176/var(--tw-text-opacity,1))}.text-fuchsia-800{--tw-text-opacity:1;color:rgb(72 47 143/var(--tw-text-opacity,1))}.text-fuchsia-900{--tw-text-opacity:1;color:rgb(61 42 116/var(--tw-text-opacity,1))}.text-gray-100{--tw-text-opacity:1;color:rgb(238 240 244/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(226 230 236/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(213 218 226/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(107 117 136/var(--tw-text-opacity,1))}.text-gray-50{--tw-text-opacity:1;color:rgb(246 247 249/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(86 97 115/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(69 79 97/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(52 60 75/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(34 40 51/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(20 25 34/var(--tw-text-opacity,1))}.text-green-100{--tw-text-opacity:1;color:rgb(211 248 226/var(--tw-text-opacity,1))}.text-green-200{--tw-text-opacity:1;color:rgb(167 239 197/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:rgb(111 224 163/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(52 199 127/var(--tw-text-opacity,1))}.text-green-50{--tw-text-opacity:1;color:rgb(237 252 243/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(24 178 107/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(10 148 86/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(7 117 71/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(8 93 58/var(--tw-text-opacity,1))}.text-green-900{--tw-text-opacity:1;color:rgb(7 76 49/var(--tw-text-opacity,1))}.text-indigo-100{--tw-text-opacity:1;color:rgb(var(--p100-c)/var(--tw-text-opacity,1))}.text-indigo-200{--tw-text-opacity:1;color:rgb(var(--p200-c)/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(var(--p300-c)/var(--tw-text-opacity,1))}.text-indigo-400{--tw-text-opacity:1;color:rgb(var(--p400-c)/var(--tw-text-opacity,1))}.text-indigo-50{--tw-text-opacity:1;color:rgb(var(--p50-c)/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(var(--p500-c)/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(var(--p600-c)/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(var(--p700-c)/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:rgb(var(--p800-c)/var(--tw-text-opacity,1))}.text-indigo-900{--tw-text-opacity:1;color:rgb(var(--p900-c)/var(--tw-text-opacity,1))}.text-lime-100{--tw-text-opacity:1;color:rgb(211 248 226/var(--tw-text-opacity,1))}.text-lime-200{--tw-text-opacity:1;color:rgb(167 239 197/var(--tw-text-opacity,1))}.text-lime-300{--tw-text-opacity:1;color:rgb(111 224 163/var(--tw-text-opacity,1))}.text-lime-400{--tw-text-opacity:1;color:rgb(52 199 127/var(--tw-text-opacity,1))}.text-lime-50{--tw-text-opacity:1;color:rgb(237 252 243/var(--tw-text-opacity,1))}.text-lime-500{--tw-text-opacity:1;color:rgb(24 178 107/var(--tw-text-opacity,1))}.text-lime-600{--tw-text-opacity:1;color:rgb(10 148 86/var(--tw-text-opacity,1))}.text-lime-700{--tw-text-opacity:1;color:rgb(7 117 71/var(--tw-text-opacity,1))}.text-lime-800{--tw-text-opacity:1;color:rgb(8 93 58/var(--tw-text-opacity,1))}.text-lime-900{--tw-text-opacity:1;color:rgb(7 76 49/var(--tw-text-opacity,1))}.text-neutral-100{--tw-text-opacity:1;color:rgb(238 240 244/var(--tw-text-opacity,1))}.text-neutral-200{--tw-text-opacity:1;color:rgb(226 230 236/var(--tw-text-opacity,1))}.text-neutral-300{--tw-text-opacity:1;color:rgb(213 218 226/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(107 117 136/var(--tw-text-opacity,1))}.text-neutral-50{--tw-text-opacity:1;color:rgb(246 247 249/var(--tw-text-opacity,1))}.text-neutral-500{--tw-text-opacity:1;color:rgb(86 97 115/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(69 79 97/var(--tw-text-opacity,1))}.text-neutral-700{--tw-text-opacity:1;color:rgb(52 60 75/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(34 40 51/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(20 25 34/var(--tw-text-opacity,1))}.text-orange-100{--tw-text-opacity:1;color:rgb(254 238 204/var(--tw-text-opacity,1))}.text-orange-200{--tw-text-opacity:1;color:rgb(253 217 155/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:rgb(251 192 99/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(248 169 58/var(--tw-text-opacity,1))}.text-orange-50{--tw-text-opacity:1;color:rgb(255 248 235/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(168 84 6/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(135 67 11/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:rgb(111 56 14/var(--tw-text-opacity,1))}.text-pink-100{--tw-text-opacity:1;color:rgb(236 232 254/var(--tw-text-opacity,1))}.text-pink-200{--tw-text-opacity:1;color:rgb(217 209 253/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(188 174 251/var(--tw-text-opacity,1))}.text-pink-400{--tw-text-opacity:1;color:rgb(154 133 243/var(--tw-text-opacity,1))}.text-pink-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-pink-500{--tw-text-opacity:1;color:rgb(122 90 230/var(--tw-text-opacity,1))}.text-pink-600{--tw-text-opacity:1;color:rgb(104 70 208/var(--tw-text-opacity,1))}.text-pink-700{--tw-text-opacity:1;color:rgb(87 55 176/var(--tw-text-opacity,1))}.text-pink-800{--tw-text-opacity:1;color:rgb(72 47 143/var(--tw-text-opacity,1))}.text-pink-900{--tw-text-opacity:1;color:rgb(61 42 116/var(--tw-text-opacity,1))}.text-purple-100{--tw-text-opacity:1;color:rgb(236 232 254/var(--tw-text-opacity,1))}.text-purple-200{--tw-text-opacity:1;color:rgb(217 209 253/var(--tw-text-opacity,1))}.text-purple-300{--tw-text-opacity:1;color:rgb(188 174 251/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(154 133 243/var(--tw-text-opacity,1))}.text-purple-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(122 90 230/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(104 70 208/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(87 55 176/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:rgb(72 47 143/var(--tw-text-opacity,1))}.text-purple-900{--tw-text-opacity:1;color:rgb(61 42 116/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 228 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 205 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(253 162 155/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(249 112 102/var(--tw-text-opacity,1))}.text-red-50{--tw-text-opacity:1;color:rgb(254 243 242/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(217 45 32/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(145 32 24/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(122 39 26/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(254 228 226/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 202/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 162 155/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(249 112 102/var(--tw-text-opacity,1))}.text-rose-50{--tw-text-opacity:1;color:rgb(254 243 242/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(217 45 32/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(145 32 24/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(122 39 26/var(--tw-text-opacity,1))}.text-sky-100{--tw-text-opacity:1;color:rgb(var(--p100-c)/var(--tw-text-opacity,1))}.text-sky-200{--tw-text-opacity:1;color:rgb(var(--p200-c)/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(var(--p300-c)/var(--tw-text-opacity,1))}.text-sky-400{--tw-text-opacity:1;color:rgb(var(--p400-c)/var(--tw-text-opacity,1))}.text-sky-50{--tw-text-opacity:1;color:rgb(var(--p50-c)/var(--tw-text-opacity,1))}.text-sky-500{--tw-text-opacity:1;color:rgb(var(--p500-c)/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(var(--p600-c)/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(var(--p700-c)/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(var(--p800-c)/var(--tw-text-opacity,1))}.text-sky-900{--tw-text-opacity:1;color:rgb(var(--p900-c)/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(238 240 244/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 230 236/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(213 218 226/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(107 117 136/var(--tw-text-opacity,1))}.text-slate-50{--tw-text-opacity:1;color:rgb(246 247 249/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(86 97 115/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(69 79 97/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(52 60 75/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(34 40 51/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(20 25 34/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(11 14 20/var(--tw-text-opacity,1))}.text-stone-100{--tw-text-opacity:1;color:rgb(238 240 244/var(--tw-text-opacity,1))}.text-stone-200{--tw-text-opacity:1;color:rgb(226 230 236/var(--tw-text-opacity,1))}.text-stone-300{--tw-text-opacity:1;color:rgb(213 218 226/var(--tw-text-opacity,1))}.text-stone-400{--tw-text-opacity:1;color:rgb(107 117 136/var(--tw-text-opacity,1))}.text-stone-50{--tw-text-opacity:1;color:rgb(246 247 249/var(--tw-text-opacity,1))}.text-stone-500{--tw-text-opacity:1;color:rgb(86 97 115/var(--tw-text-opacity,1))}.text-stone-600{--tw-text-opacity:1;color:rgb(69 79 97/var(--tw-text-opacity,1))}.text-stone-700{--tw-text-opacity:1;color:rgb(52 60 75/var(--tw-text-opacity,1))}.text-stone-800{--tw-text-opacity:1;color:rgb(34 40 51/var(--tw-text-opacity,1))}.text-stone-900{--tw-text-opacity:1;color:rgb(20 25 34/var(--tw-text-opacity,1))}.text-teal-100{--tw-text-opacity:1;color:rgb(204 245 236/var(--tw-text-opacity,1))}.text-teal-200{--tw-text-opacity:1;color:rgb(153 232 216/var(--tw-text-opacity,1))}.text-teal-300{--tw-text-opacity:1;color:rgb(95 211 191/var(--tw-text-opacity,1))}.text-teal-400{--tw-text-opacity:1;color:rgb(46 187 163/var(--tw-text-opacity,1))}.text-teal-50{--tw-text-opacity:1;color:rgb(236 252 248/var(--tw-text-opacity,1))}.text-teal-500{--tw-text-opacity:1;color:rgb(20 163 139/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(14 133 116/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 107 94/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(16 86 76/var(--tw-text-opacity,1))}.text-teal-900{--tw-text-opacity:1;color:rgb(17 72 64/var(--tw-text-opacity,1))}.text-violet-100{--tw-text-opacity:1;color:rgb(236 232 254/var(--tw-text-opacity,1))}.text-violet-200{--tw-text-opacity:1;color:rgb(217 209 253/var(--tw-text-opacity,1))}.text-violet-300{--tw-text-opacity:1;color:rgb(188 174 251/var(--tw-text-opacity,1))}.text-violet-400{--tw-text-opacity:1;color:rgb(154 133 243/var(--tw-text-opacity,1))}.text-violet-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(122 90 230/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(104 70 208/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(87 55 176/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:rgb(72 47 143/var(--tw-text-opacity,1))}.text-violet-900{--tw-text-opacity:1;color:rgb(61 42 116/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/15{color:hsla(0,0%,100%,.15)}.text-white\/90{color:hsla(0,0%,100%,.9)}.text-yellow-100{--tw-text-opacity:1;color:rgb(254 238 204/var(--tw-text-opacity,1))}.text-yellow-200{--tw-text-opacity:1;color:rgb(253 217 155/var(--tw-text-opacity,1))}.text-yellow-300{--tw-text-opacity:1;color:rgb(251 192 99/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(248 169 58/var(--tw-text-opacity,1))}.text-yellow-50{--tw-text-opacity:1;color:rgb(255 248 235/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(168 84 6/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(135 67 11/var(--tw-text-opacity,1))}.text-yellow-900{--tw-text-opacity:1;color:rgb(111 56 14/var(--tw-text-opacity,1))}.text-zinc-100{--tw-text-opacity:1;color:rgb(238 240 244/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:rgb(226 230 236/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:rgb(213 218 226/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(107 117 136/var(--tw-text-opacity,1))}.text-zinc-50{--tw-text-opacity:1;color:rgb(246 247 249/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(86 97 115/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(69 79 97/var(--tw-text-opacity,1))}.text-zinc-700{--tw-text-opacity:1;color:rgb(52 60 75/var(--tw-text-opacity,1))}.text-zinc-800{--tw-text-opacity:1;color:rgb(34 40 51/var(--tw-text-opacity,1))}.text-zinc-900{--tw-text-opacity:1;color:rgb(20 25 34/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-\[0\.035\]{opacity:.035}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.07\]{opacity:.07}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-2xl{--tw-shadow:var(--s4);--tw-shadow-colored:var(--s4)}.shadow-2xl,.shadow-\[0_2px_40px_-16px_rgba\(15\2c 23\2c 42\2c \.18\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_40px_-16px_rgba\(15\2c 23\2c 42\2c \.18\)\]{--tw-shadow:0 2px 40px -16px rgba(15,23,42,.18);--tw-shadow-colored:0 2px 40px -16px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:var(--s3);--tw-shadow-colored:var(--s3)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--s1);--tw-shadow-colored:var(--s1)}.shadow-blue-600\/25{--tw-shadow-color:rgb(var(--p600-c)/0.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-600\/25{--tw-shadow-color:rgba(10,148,86,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-950\/30{--tw-shadow-color:rgba(11,14,20,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-amber-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 238 204/var(--tw-ring-opacity,1))}.ring-amber-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 217 155/var(--tw-ring-opacity,1))}.ring-amber-300{--tw-ring-opacity:1;--tw-ring-color:rgb(251 192 99/var(--tw-ring-opacity,1))}.ring-amber-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 169 58/var(--tw-ring-opacity,1))}.ring-amber-50{--tw-ring-opacity:1;--tw-ring-color:rgb(255 248 235/var(--tw-ring-opacity,1))}.ring-amber-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.ring-amber-600{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity,1))}.ring-amber-700{--tw-ring-opacity:1;--tw-ring-color:rgb(168 84 6/var(--tw-ring-opacity,1))}.ring-amber-800{--tw-ring-opacity:1;--tw-ring-color:rgb(135 67 11/var(--tw-ring-opacity,1))}.ring-amber-900{--tw-ring-opacity:1;--tw-ring-color:rgb(111 56 14/var(--tw-ring-opacity,1))}.ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p100-c)/var(--tw-ring-opacity,1))}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p200-c)/var(--tw-ring-opacity,1))}.ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p300-c)/var(--tw-ring-opacity,1))}.ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p400-c)/var(--tw-ring-opacity,1))}.ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p50-c)/var(--tw-ring-opacity,1))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p500-c)/var(--tw-ring-opacity,1))}.ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p600-c)/var(--tw-ring-opacity,1))}.ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p700-c)/var(--tw-ring-opacity,1))}.ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p800-c)/var(--tw-ring-opacity,1))}.ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p900-c)/var(--tw-ring-opacity,1))}.ring-cyan-100{--tw-ring-opacity:1;--tw-ring-color:rgb(204 245 236/var(--tw-ring-opacity,1))}.ring-cyan-200{--tw-ring-opacity:1;--tw-ring-color:rgb(153 232 216/var(--tw-ring-opacity,1))}.ring-cyan-300{--tw-ring-opacity:1;--tw-ring-color:rgb(95 211 191/var(--tw-ring-opacity,1))}.ring-cyan-400{--tw-ring-opacity:1;--tw-ring-color:rgb(46 187 163/var(--tw-ring-opacity,1))}.ring-cyan-50{--tw-ring-opacity:1;--tw-ring-color:rgb(236 252 248/var(--tw-ring-opacity,1))}.ring-cyan-500{--tw-ring-opacity:1;--tw-ring-color:rgb(20 163 139/var(--tw-ring-opacity,1))}.ring-cyan-600{--tw-ring-opacity:1;--tw-ring-color:rgb(14 133 116/var(--tw-ring-opacity,1))}.ring-cyan-700{--tw-ring-opacity:1;--tw-ring-color:rgb(15 107 94/var(--tw-ring-opacity,1))}.ring-cyan-800{--tw-ring-opacity:1;--tw-ring-color:rgb(16 86 76/var(--tw-ring-opacity,1))}.ring-cyan-900{--tw-ring-opacity:1;--tw-ring-color:rgb(17 72 64/var(--tw-ring-opacity,1))}.ring-emerald-100{--tw-ring-opacity:1;--tw-ring-color:rgb(211 248 226/var(--tw-ring-opacity,1))}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 239 197/var(--tw-ring-opacity,1))}.ring-emerald-300{--tw-ring-opacity:1;--tw-ring-color:rgb(111 224 163/var(--tw-ring-opacity,1))}.ring-emerald-400{--tw-ring-opacity:1;--tw-ring-color:rgb(52 199 127/var(--tw-ring-opacity,1))}.ring-emerald-50{--tw-ring-opacity:1;--tw-ring-color:rgb(237 252 243/var(--tw-ring-opacity,1))}.ring-emerald-500{--tw-ring-opacity:1;--tw-ring-color:rgb(24 178 107/var(--tw-ring-opacity,1))}.ring-emerald-600{--tw-ring-opacity:1;--tw-ring-color:rgb(10 148 86/var(--tw-ring-opacity,1))}.ring-emerald-700{--tw-ring-opacity:1;--tw-ring-color:rgb(7 117 71/var(--tw-ring-opacity,1))}.ring-emerald-800{--tw-ring-opacity:1;--tw-ring-color:rgb(8 93 58/var(--tw-ring-opacity,1))}.ring-emerald-900{--tw-ring-opacity:1;--tw-ring-color:rgb(7 76 49/var(--tw-ring-opacity,1))}.ring-fuchsia-100{--tw-ring-opacity:1;--tw-ring-color:rgb(236 232 254/var(--tw-ring-opacity,1))}.ring-fuchsia-200{--tw-ring-opacity:1;--tw-ring-color:rgb(217 209 253/var(--tw-ring-opacity,1))}.ring-fuchsia-300{--tw-ring-opacity:1;--tw-ring-color:rgb(188 174 251/var(--tw-ring-opacity,1))}.ring-fuchsia-400{--tw-ring-opacity:1;--tw-ring-color:rgb(154 133 243/var(--tw-ring-opacity,1))}.ring-fuchsia-50{--tw-ring-opacity:1;--tw-ring-color:rgb(245 243 255/var(--tw-ring-opacity,1))}.ring-fuchsia-500{--tw-ring-opacity:1;--tw-ring-color:rgb(122 90 230/var(--tw-ring-opacity,1))}.ring-fuchsia-600{--tw-ring-opacity:1;--tw-ring-color:rgb(104 70 208/var(--tw-ring-opacity,1))}.ring-fuchsia-700{--tw-ring-opacity:1;--tw-ring-color:rgb(87 55 176/var(--tw-ring-opacity,1))}.ring-fuchsia-800{--tw-ring-opacity:1;--tw-ring-color:rgb(72 47 143/var(--tw-ring-opacity,1))}.ring-fuchsia-900{--tw-ring-opacity:1;--tw-ring-color:rgb(61 42 116/var(--tw-ring-opacity,1))}.ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgb(238 240 244/var(--tw-ring-opacity,1))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 230 236/var(--tw-ring-opacity,1))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(213 218 226/var(--tw-ring-opacity,1))}.ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgb(107 117 136/var(--tw-ring-opacity,1))}.ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgb(246 247 249/var(--tw-ring-opacity,1))}.ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgb(86 97 115/var(--tw-ring-opacity,1))}.ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgb(69 79 97/var(--tw-ring-opacity,1))}.ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgb(52 60 75/var(--tw-ring-opacity,1))}.ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgb(34 40 51/var(--tw-ring-opacity,1))}.ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgb(20 25 34/var(--tw-ring-opacity,1))}.ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgb(211 248 226/var(--tw-ring-opacity,1))}.ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 239 197/var(--tw-ring-opacity,1))}.ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgb(111 224 163/var(--tw-ring-opacity,1))}.ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgb(52 199 127/var(--tw-ring-opacity,1))}.ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgb(237 252 243/var(--tw-ring-opacity,1))}.ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgb(24 178 107/var(--tw-ring-opacity,1))}.ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgb(10 148 86/var(--tw-ring-opacity,1))}.ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgb(7 117 71/var(--tw-ring-opacity,1))}.ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgb(8 93 58/var(--tw-ring-opacity,1))}.ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgb(7 76 49/var(--tw-ring-opacity,1))}.ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p100-c)/var(--tw-ring-opacity,1))}.ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p200-c)/var(--tw-ring-opacity,1))}.ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p300-c)/var(--tw-ring-opacity,1))}.ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p400-c)/var(--tw-ring-opacity,1))}.ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p50-c)/var(--tw-ring-opacity,1))}.ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p500-c)/var(--tw-ring-opacity,1))}.ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p600-c)/var(--tw-ring-opacity,1))}.ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p700-c)/var(--tw-ring-opacity,1))}.ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p800-c)/var(--tw-ring-opacity,1))}.ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p900-c)/var(--tw-ring-opacity,1))}.ring-lime-100{--tw-ring-opacity:1;--tw-ring-color:rgb(211 248 226/var(--tw-ring-opacity,1))}.ring-lime-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 239 197/var(--tw-ring-opacity,1))}.ring-lime-300{--tw-ring-opacity:1;--tw-ring-color:rgb(111 224 163/var(--tw-ring-opacity,1))}.ring-lime-400{--tw-ring-opacity:1;--tw-ring-color:rgb(52 199 127/var(--tw-ring-opacity,1))}.ring-lime-50{--tw-ring-opacity:1;--tw-ring-color:rgb(237 252 243/var(--tw-ring-opacity,1))}.ring-lime-500{--tw-ring-opacity:1;--tw-ring-color:rgb(24 178 107/var(--tw-ring-opacity,1))}.ring-lime-600{--tw-ring-opacity:1;--tw-ring-color:rgb(10 148 86/var(--tw-ring-opacity,1))}.ring-lime-700{--tw-ring-opacity:1;--tw-ring-color:rgb(7 117 71/var(--tw-ring-opacity,1))}.ring-lime-800{--tw-ring-opacity:1;--tw-ring-color:rgb(8 93 58/var(--tw-ring-opacity,1))}.ring-lime-900{--tw-ring-opacity:1;--tw-ring-color:rgb(7 76 49/var(--tw-ring-opacity,1))}.ring-neutral-100{--tw-ring-opacity:1;--tw-ring-color:rgb(238 240 244/var(--tw-ring-opacity,1))}.ring-neutral-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 230 236/var(--tw-ring-opacity,1))}.ring-neutral-300{--tw-ring-opacity:1;--tw-ring-color:rgb(213 218 226/var(--tw-ring-opacity,1))}.ring-neutral-400{--tw-ring-opacity:1;--tw-ring-color:rgb(107 117 136/var(--tw-ring-opacity,1))}.ring-neutral-50{--tw-ring-opacity:1;--tw-ring-color:rgb(246 247 249/var(--tw-ring-opacity,1))}.ring-neutral-500{--tw-ring-opacity:1;--tw-ring-color:rgb(86 97 115/var(--tw-ring-opacity,1))}.ring-neutral-600{--tw-ring-opacity:1;--tw-ring-color:rgb(69 79 97/var(--tw-ring-opacity,1))}.ring-neutral-700{--tw-ring-opacity:1;--tw-ring-color:rgb(52 60 75/var(--tw-ring-opacity,1))}.ring-neutral-800{--tw-ring-opacity:1;--tw-ring-color:rgb(34 40 51/var(--tw-ring-opacity,1))}.ring-neutral-900{--tw-ring-opacity:1;--tw-ring-color:rgb(20 25 34/var(--tw-ring-opacity,1))}.ring-orange-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 238 204/var(--tw-ring-opacity,1))}.ring-orange-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 217 155/var(--tw-ring-opacity,1))}.ring-orange-300{--tw-ring-opacity:1;--tw-ring-color:rgb(251 192 99/var(--tw-ring-opacity,1))}.ring-orange-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 169 58/var(--tw-ring-opacity,1))}.ring-orange-50{--tw-ring-opacity:1;--tw-ring-color:rgb(255 248 235/var(--tw-ring-opacity,1))}.ring-orange-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.ring-orange-600{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity,1))}.ring-orange-700{--tw-ring-opacity:1;--tw-ring-color:rgb(168 84 6/var(--tw-ring-opacity,1))}.ring-orange-800{--tw-ring-opacity:1;--tw-ring-color:rgb(135 67 11/var(--tw-ring-opacity,1))}.ring-orange-900{--tw-ring-opacity:1;--tw-ring-color:rgb(111 56 14/var(--tw-ring-opacity,1))}.ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgb(236 232 254/var(--tw-ring-opacity,1))}.ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgb(217 209 253/var(--tw-ring-opacity,1))}.ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgb(188 174 251/var(--tw-ring-opacity,1))}.ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgb(154 133 243/var(--tw-ring-opacity,1))}.ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgb(245 243 255/var(--tw-ring-opacity,1))}.ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgb(122 90 230/var(--tw-ring-opacity,1))}.ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgb(104 70 208/var(--tw-ring-opacity,1))}.ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgb(87 55 176/var(--tw-ring-opacity,1))}.ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgb(72 47 143/var(--tw-ring-opacity,1))}.ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgb(61 42 116/var(--tw-ring-opacity,1))}.ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgb(236 232 254/var(--tw-ring-opacity,1))}.ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgb(217 209 253/var(--tw-ring-opacity,1))}.ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgb(188 174 251/var(--tw-ring-opacity,1))}.ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgb(154 133 243/var(--tw-ring-opacity,1))}.ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgb(245 243 255/var(--tw-ring-opacity,1))}.ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgb(122 90 230/var(--tw-ring-opacity,1))}.ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgb(104 70 208/var(--tw-ring-opacity,1))}.ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgb(87 55 176/var(--tw-ring-opacity,1))}.ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgb(72 47 143/var(--tw-ring-opacity,1))}.ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgb(61 42 116/var(--tw-ring-opacity,1))}.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 228 226/var(--tw-ring-opacity,1))}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 205 202/var(--tw-ring-opacity,1))}.ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 162 155/var(--tw-ring-opacity,1))}.ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgb(249 112 102/var(--tw-ring-opacity,1))}.ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 242/var(--tw-ring-opacity,1))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(240 68 56/var(--tw-ring-opacity,1))}.ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgb(217 45 32/var(--tw-ring-opacity,1))}.ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgb(180 35 24/var(--tw-ring-opacity,1))}.ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgb(145 32 24/var(--tw-ring-opacity,1))}.ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgb(122 39 26/var(--tw-ring-opacity,1))}.ring-rose-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 228 226/var(--tw-ring-opacity,1))}.ring-rose-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 205 202/var(--tw-ring-opacity,1))}.ring-rose-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 162 155/var(--tw-ring-opacity,1))}.ring-rose-400{--tw-ring-opacity:1;--tw-ring-color:rgb(249 112 102/var(--tw-ring-opacity,1))}.ring-rose-50{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 242/var(--tw-ring-opacity,1))}.ring-rose-500{--tw-ring-opacity:1;--tw-ring-color:rgb(240 68 56/var(--tw-ring-opacity,1))}.ring-rose-600{--tw-ring-opacity:1;--tw-ring-color:rgb(217 45 32/var(--tw-ring-opacity,1))}.ring-rose-700{--tw-ring-opacity:1;--tw-ring-color:rgb(180 35 24/var(--tw-ring-opacity,1))}.ring-rose-800{--tw-ring-opacity:1;--tw-ring-color:rgb(145 32 24/var(--tw-ring-opacity,1))}.ring-rose-900{--tw-ring-opacity:1;--tw-ring-color:rgb(122 39 26/var(--tw-ring-opacity,1))}.ring-sky-100{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p100-c)/var(--tw-ring-opacity,1))}.ring-sky-200{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p200-c)/var(--tw-ring-opacity,1))}.ring-sky-300{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p300-c)/var(--tw-ring-opacity,1))}.ring-sky-400{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p400-c)/var(--tw-ring-opacity,1))}.ring-sky-50{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p50-c)/var(--tw-ring-opacity,1))}.ring-sky-500{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p500-c)/var(--tw-ring-opacity,1))}.ring-sky-600{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p600-c)/var(--tw-ring-opacity,1))}.ring-sky-700{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p700-c)/var(--tw-ring-opacity,1))}.ring-sky-800{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p800-c)/var(--tw-ring-opacity,1))}.ring-sky-900{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p900-c)/var(--tw-ring-opacity,1))}.ring-slate-100{--tw-ring-opacity:1;--tw-ring-color:rgb(238 240 244/var(--tw-ring-opacity,1))}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 230 236/var(--tw-ring-opacity,1))}.ring-slate-300{--tw-ring-opacity:1;--tw-ring-color:rgb(213 218 226/var(--tw-ring-opacity,1))}.ring-slate-400{--tw-ring-opacity:1;--tw-ring-color:rgb(107 117 136/var(--tw-ring-opacity,1))}.ring-slate-50{--tw-ring-opacity:1;--tw-ring-color:rgb(246 247 249/var(--tw-ring-opacity,1))}.ring-slate-500{--tw-ring-opacity:1;--tw-ring-color:rgb(86 97 115/var(--tw-ring-opacity,1))}.ring-slate-600{--tw-ring-opacity:1;--tw-ring-color:rgb(69 79 97/var(--tw-ring-opacity,1))}.ring-slate-700{--tw-ring-opacity:1;--tw-ring-color:rgb(52 60 75/var(--tw-ring-opacity,1))}.ring-slate-800{--tw-ring-opacity:1;--tw-ring-color:rgb(34 40 51/var(--tw-ring-opacity,1))}.ring-slate-900{--tw-ring-opacity:1;--tw-ring-color:rgb(20 25 34/var(--tw-ring-opacity,1))}.ring-stone-100{--tw-ring-opacity:1;--tw-ring-color:rgb(238 240 244/var(--tw-ring-opacity,1))}.ring-stone-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 230 236/var(--tw-ring-opacity,1))}.ring-stone-300{--tw-ring-opacity:1;--tw-ring-color:rgb(213 218 226/var(--tw-ring-opacity,1))}.ring-stone-400{--tw-ring-opacity:1;--tw-ring-color:rgb(107 117 136/var(--tw-ring-opacity,1))}.ring-stone-50{--tw-ring-opacity:1;--tw-ring-color:rgb(246 247 249/var(--tw-ring-opacity,1))}.ring-stone-500{--tw-ring-opacity:1;--tw-ring-color:rgb(86 97 115/var(--tw-ring-opacity,1))}.ring-stone-600{--tw-ring-opacity:1;--tw-ring-color:rgb(69 79 97/var(--tw-ring-opacity,1))}.ring-stone-700{--tw-ring-opacity:1;--tw-ring-color:rgb(52 60 75/var(--tw-ring-opacity,1))}.ring-stone-800{--tw-ring-opacity:1;--tw-ring-color:rgb(34 40 51/var(--tw-ring-opacity,1))}.ring-stone-900{--tw-ring-opacity:1;--tw-ring-color:rgb(20 25 34/var(--tw-ring-opacity,1))}.ring-teal-100{--tw-ring-opacity:1;--tw-ring-color:rgb(204 245 236/var(--tw-ring-opacity,1))}.ring-teal-200{--tw-ring-opacity:1;--tw-ring-color:rgb(153 232 216/var(--tw-ring-opacity,1))}.ring-teal-300{--tw-ring-opacity:1;--tw-ring-color:rgb(95 211 191/var(--tw-ring-opacity,1))}.ring-teal-400{--tw-ring-opacity:1;--tw-ring-color:rgb(46 187 163/var(--tw-ring-opacity,1))}.ring-teal-50{--tw-ring-opacity:1;--tw-ring-color:rgb(236 252 248/var(--tw-ring-opacity,1))}.ring-teal-500{--tw-ring-opacity:1;--tw-ring-color:rgb(20 163 139/var(--tw-ring-opacity,1))}.ring-teal-600{--tw-ring-opacity:1;--tw-ring-color:rgb(14 133 116/var(--tw-ring-opacity,1))}.ring-teal-700{--tw-ring-opacity:1;--tw-ring-color:rgb(15 107 94/var(--tw-ring-opacity,1))}.ring-teal-800{--tw-ring-opacity:1;--tw-ring-color:rgb(16 86 76/var(--tw-ring-opacity,1))}.ring-teal-900{--tw-ring-opacity:1;--tw-ring-color:rgb(17 72 64/var(--tw-ring-opacity,1))}.ring-violet-100{--tw-ring-opacity:1;--tw-ring-color:rgb(236 232 254/var(--tw-ring-opacity,1))}.ring-violet-200{--tw-ring-opacity:1;--tw-ring-color:rgb(217 209 253/var(--tw-ring-opacity,1))}.ring-violet-300{--tw-ring-opacity:1;--tw-ring-color:rgb(188 174 251/var(--tw-ring-opacity,1))}.ring-violet-400{--tw-ring-opacity:1;--tw-ring-color:rgb(154 133 243/var(--tw-ring-opacity,1))}.ring-violet-50{--tw-ring-opacity:1;--tw-ring-color:rgb(245 243 255/var(--tw-ring-opacity,1))}.ring-violet-500{--tw-ring-opacity:1;--tw-ring-color:rgb(122 90 230/var(--tw-ring-opacity,1))}.ring-violet-600{--tw-ring-opacity:1;--tw-ring-color:rgb(104 70 208/var(--tw-ring-opacity,1))}.ring-violet-700{--tw-ring-opacity:1;--tw-ring-color:rgb(87 55 176/var(--tw-ring-opacity,1))}.ring-violet-800{--tw-ring-opacity:1;--tw-ring-color:rgb(72 47 143/var(--tw-ring-opacity,1))}.ring-violet-900{--tw-ring-opacity:1;--tw-ring-color:rgb(61 42 116/var(--tw-ring-opacity,1))}.ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 238 204/var(--tw-ring-opacity,1))}.ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 217 155/var(--tw-ring-opacity,1))}.ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgb(251 192 99/var(--tw-ring-opacity,1))}.ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 169 58/var(--tw-ring-opacity,1))}.ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgb(255 248 235/var(--tw-ring-opacity,1))}.ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity,1))}.ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgb(168 84 6/var(--tw-ring-opacity,1))}.ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgb(135 67 11/var(--tw-ring-opacity,1))}.ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgb(111 56 14/var(--tw-ring-opacity,1))}.ring-zinc-100{--tw-ring-opacity:1;--tw-ring-color:rgb(238 240 244/var(--tw-ring-opacity,1))}.ring-zinc-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 230 236/var(--tw-ring-opacity,1))}.ring-zinc-300{--tw-ring-opacity:1;--tw-ring-color:rgb(213 218 226/var(--tw-ring-opacity,1))}.ring-zinc-400{--tw-ring-opacity:1;--tw-ring-color:rgb(107 117 136/var(--tw-ring-opacity,1))}.ring-zinc-50{--tw-ring-opacity:1;--tw-ring-color:rgb(246 247 249/var(--tw-ring-opacity,1))}.ring-zinc-500{--tw-ring-opacity:1;--tw-ring-color:rgb(86 97 115/var(--tw-ring-opacity,1))}.ring-zinc-600{--tw-ring-opacity:1;--tw-ring-color:rgb(69 79 97/var(--tw-ring-opacity,1))}.ring-zinc-700{--tw-ring-opacity:1;--tw-ring-color:rgb(52 60 75/var(--tw-ring-opacity,1))}.ring-zinc-800{--tw-ring-opacity:1;--tw-ring-color:rgb(34 40 51/var(--tw-ring-opacity,1))}.ring-zinc-900{--tw-ring-opacity:1;--tw-ring-color:rgb(20 25 34/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{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)}.blur-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.invert{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)}.invert{--tw-invert:invert(100%)}.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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.\[a-z0-9_\:\.-\]{a-z0-9_:.-}.s-wrap{height:100vh;height:100dvh;background:var(--n50)}.s-main,.s-wrap{display:flex;overflow:hidden}.s-main{flex:1;flex-direction:column;min-width:0}.s-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.s-skip{position:fixed;left:12px;top:-64px;z-index:300;background:#fff;color:var(--p700);padding:10px 14px;border-radius:var(--rm);box-shadow:var(--s3);font-weight:600;font-size:14px;text-decoration:none;transition:top var(--t-fast) var(--ease)}.s-skip:focus{top:12px}#sBody:focus{outline:none}.s-group-badge[hidden],[data-mail-unread][hidden]{display:none}.s-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:620;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:0;background:var(--n100);color:var(--n700);flex:none}.s-count.is-hot{background:var(--p50);color:var(--p700)}.s-count.is-urgent{background:var(--er50);color:var(--er700)}.s-side{width:var(--sb-w);background:var(--ink);color:var(--inkT);display:flex;flex-direction:column;flex-shrink:0;position:relative;z-index:40;background-image:radial-gradient(120% 60% at 0 0,rgba(96,136,247,.1),transparent 60%),linear-gradient(180deg,hsla(0,0%,100%,.02),transparent 30%);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.04);transition:width var(--t-mid) var(--ease),transform var(--t-mid) var(--ease)}.s-brand{display:flex;align-items:center;gap:11px;height:var(--top-h);padding:0 18px;text-decoration:none;flex:none;min-width:0}.s-brand img{height:28px;max-width:160px;width:auto;-o-object-fit:contain;object-fit:contain}.s-brand-icon{width:30px;height:30px;border-radius:9px;color:#fff;display:grid;place-items:center;flex:none;background:linear-gradient(160deg,var(--p400),var(--p700));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 2px 6px -1px rgba(0,0,0,.45)}.s-brand-icon .ic{width:17px;height:17px}.s-brand-name{min-width:0;flex:1;color:#fff;font-weight:650;font-size:15.5px;letter-spacing:-.015em;line-height:1.15;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.s-create{position:relative;display:block;margin:2px 14px 14px}.s-create>summary{display:flex;align-items:center;gap:10px;height:40px;padding:0 8px 0 6px;border-radius:var(--rm);cursor:pointer;list-style:none;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);color:#fff;font-weight:580;font-size:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);transition:background var(--t-fast),border-color var(--t-fast)}.s-create>summary::-webkit-details-marker{display:none}.s-create>summary:hover,.s-create[open]>summary{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.13)}.s-create-ic{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;flex:none;color:#fff;background:linear-gradient(160deg,var(--p500),var(--p700));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 1px 2px rgba(0,0,0,.35)}.s-create-ic .ic{width:16px;height:16px}.s-create-t{flex:1;min-width:0}.s-kbd{font-family:inherit;font-size:11px;font-weight:600;color:var(--inkD);height:20px;min-width:20px;padding:0 5px;display:inline-grid;place-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:5px;line-height:1}.s-create-pop.ui-menu-pop{left:0;right:auto;top:calc(100% + 8px);width:288px;padding:6px;border-radius:var(--rl);box-shadow:var(--s4);border-color:var(--n100)}.s-create-i.ui-menu-i{min-height:48px;gap:12px;padding:0 10px;border-radius:var(--rs);border:0;background:transparent;width:100%;font:inherit;text-align:left;cursor:pointer}.s-create-tile{width:32px;height:32px;border-radius:9px;background:var(--n75);color:var(--n600);display:grid;place-items:center;flex:none;transition:background var(--t-fast),color var(--t-fast)}.s-create-tile .ic{width:17px;height:17px}.s-create-l{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.25}.s-create-l b{font-size:14px;font-weight:600;color:var(--n900)}.s-create-l small{font-size:12.5px;color:var(--n500)}.s-create-i:focus-visible .s-create-tile,.s-create-i:hover .s-create-tile{background:var(--p50);color:var(--p700)}.s-create-i:focus-visible,.s-create-i:hover{background:var(--n50)}.s-nav{flex:1;padding:2px 12px 16px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.1) transparent}.s-nav::-webkit-scrollbar{width:6px}.s-nav::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}.s-sect-label{padding:18px 12px 6px;font-size:10.5px;font-weight:620;letter-spacing:.09em;text-transform:uppercase;color:rgba(198,205,219,.46);display:flex;align-items:center;gap:6px}.s-group.no-collapse>.s-group-body{display:block;visibility:visible}.s-group.no-collapse>.s-group-body>.s-group-inner{padding:0;overflow:visible}.s-group.no-collapse>.s-group-body>.s-group-inner:before{display:none}.s-link{position:relative;display:flex;align-items:center;gap:12px;min-height:38px;padding:0 10px 0 12px;border-radius:var(--rs);color:var(--inkT);text-decoration:none;font-size:14px;font-weight:500;letter-spacing:-.003em;transition:background var(--t-fast),color var(--t-fast)}.s-link>.ic{width:18px;height:18px;color:var(--inkD);flex:none;transition:color var(--t-fast)}.s-link:hover{background:hsla(0,0%,100%,.05);color:#fff}.s-link:hover>.ic{color:#dce2ee}.s-link:active{background:hsla(0,0%,100%,.08)}.s-link.on{background:linear-gradient(90deg,rgba(96,136,247,.16),rgba(96,136,247,.06));color:#fff;font-weight:580}.s-link.on:after{content:"";position:absolute;left:-12px;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--p400);box-shadow:0 0 12px rgba(96,136,247,.55)}.s-link.on>.ic{color:var(--p300)}.s-link-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-link .s-link-ext{width:11px;height:11px;margin-left:6px;vertical-align:0;opacity:.55}.s-group-badge,.s-link-badge{flex-shrink:0;min-width:20px;height:19px;padding:0 6px;border-radius:10px;background:hsla(0,0%,100%,.07);color:rgba(220,226,238,.78);font-size:11px;font-weight:620;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-variant-numeric:tabular-nums;transition:opacity var(--t-fast)}.s-group.is-hot>.s-group-head .s-group-badge,.s-link.is-hot .s-link-badge{background:rgba(96,136,247,.2);color:#c9d7ff}.s-group.is-warn>.s-group-head .s-group-badge,.s-link.is-warn .s-link-badge{background:rgba(240,68,56,.17);color:#fdb0a9}.s-link.on .s-link-badge{background:hsla(0,0%,100%,.14);color:#fff}.s-fav-star{flex-shrink:0;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--inkD);opacity:0;transition:opacity var(--t-fast),color var(--t-fast),background var(--t-fast);cursor:pointer}.s-fav-star .ic{width:12px;height:12px}.s-fav-star:focus-visible,.s-link:hover .s-fav-star{opacity:1}.s-fav-star:hover{color:#fcd58a;background:hsla(0,0%,100%,.06)}.s-fav-star.is-pinned{opacity:1;color:#fcd58a}.s-fav-star.is-pinned .ic{fill:currentColor}#sFavs{padding:0 0 4px}#sFavs[hidden]{display:none}#sFavsLabel{padding-top:8px}#sFavsList{display:flex;flex-direction:column;gap:2px}#sFavsList .s-link{min-height:34px;font-size:13.5px}#sFavsList .s-link>.ic{display:inline-block;width:16px;height:16px}#sFavsList .s-link.on:after{display:none}.s-group{display:flex;flex-direction:column;gap:2px}.s-group-head{display:flex;align-items:center;gap:12px;width:100%;min-height:38px;padding:0 10px 0 12px;background:transparent;border:0;border-radius:var(--rs);color:var(--inkT);font:inherit;font-size:14px;font-weight:500;cursor:pointer;text-align:left;transition:background var(--t-fast),color var(--t-fast)}.s-group-head:hover{background:hsla(0,0%,100%,.05);color:#fff}.s-group-head>.ic{width:18px;height:18px;color:var(--inkD);flex:none}.s-group-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-chev{width:14px;height:14px;color:rgba(135,146,168,.75);flex:none;transition:transform var(--t-mid) var(--ease)}.s-group.is-open>.s-group-head .s-chev{transform:rotate(90deg)}.s-group.is-active>.s-group-head{color:#fff}.s-group.is-active>.s-group-head>.ic{color:var(--p300)}.s-group.is-open>.s-group-head .s-group-badge{opacity:0;pointer-events:none}.s-group-body{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--t-mid) var(--ease),visibility 0s linear var(--t-mid)}.s-group.is-open>.s-group-body{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--t-mid) var(--ease)}.s-group-inner{position:relative;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:1px;padding:0 0 0 30px}.s-group-inner:before{content:"";position:absolute;left:20px;top:4px;bottom:8px;width:1px;background:hsla(0,0%,100%,.08)}.s-group.is-open>.s-group-body>.s-group-inner{padding-bottom:8px;padding-top:2px}.s-group-inner .s-link{min-height:34px;font-size:13.5px;padding-left:12px}.s-group-inner .s-link>.ic{display:none}.s-group.no-collapse .s-group-inner .s-link{min-height:38px;font-size:14px;padding-left:12px}.s-group.no-collapse .s-group-inner .s-link>.ic{display:inline-block}.s-group.no-collapse .s-group-inner .s-link.on:after{left:-12px}.s-group-inner .s-link.on:after{left:-10px}.s-foot{display:flex;align-items:center;gap:6px;padding:10px 12px 12px;border-top:1px solid hsla(0,0%,100%,.06);flex:none}.s-me{position:relative;flex:1;min-width:0}.s-me>summary{list-style:none}.s-me>summary::-webkit-details-marker{display:none}.s-who{display:flex;align-items:center;gap:11px;min-height:48px;padding:6px 8px;border-radius:var(--rm);cursor:pointer;transition:background var(--t-fast)}.s-me[open]>.s-who,.s-who:hover{background:hsla(0,0%,100%,.06)}.s-avatar{width:32px;height:32px;border-radius:50%;color:#fff;display:grid;place-items:center;font-weight:650;font-size:12px;letter-spacing:.02em;flex-shrink:0;background:linear-gradient(150deg,#3a4a74,#232d4a);box-shadow:0 0 0 1.5px hsla(0,0%,100%,.14)}.s-avatar-lg{width:40px;height:40px;font-size:14px}.s-who-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.2}.s-who-t b{color:#fff;font-size:13.5px;font-weight:600}.s-who-t b,.s-who-t small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-who-t small{color:var(--inkD);font-size:12px}.s-who-chev{width:15px;height:15px;color:var(--inkD);flex:none}.s-me-pop.ui-menu-pop{width:276px;padding:6px;border-radius:var(--rl);box-shadow:var(--s4);border-color:var(--n100)}.s-foot .s-me-pop.ui-menu-pop{left:0;right:auto;top:auto;bottom:calc(100% + 8px)}.s-me-h{display:flex;align-items:center;gap:12px;padding:10px 10px 12px;margin-bottom:4px;border-bottom:1px solid var(--n100)}.s-me-h .s-avatar{box-shadow:none}.s-me-ht{min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.25}.s-me-ht b{font-size:14px;font-weight:620;color:var(--n900)}.s-me-ht b,.s-me-ht small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-me-ht small{font-size:12.5px;color:var(--n500)}.s-me-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:0 10px;font-size:13.5px;color:var(--n800)}.s-me-row>span:first-child{display:inline-flex;align-items:center;gap:10px}.s-me-row .ic{color:var(--n500)}.s-seg{display:inline-flex;padding:2px;border-radius:8px;background:var(--n75);gap:2px}.s-seg a{min-width:34px;height:26px;padding:0 8px;border-radius:6px;display:inline-grid;place-items:center;font-size:12px;font-weight:620;color:var(--n600);text-decoration:none;transition:background var(--t-fast),color var(--t-fast)}.s-seg a:hover{color:var(--n900)}.s-seg a[aria-current=true]{background:#fff;color:var(--n900);box-shadow:var(--s1)}.s-me-pop .ui-menu-i{width:100%;border:0;background:transparent;font:inherit;font-size:13.5px;cursor:pointer;text-align:left;min-height:40px}.s-me-pop .ui-menu-i .ui-kbd{margin-left:auto}#sCollapseBtn{display:none;place-items:center;width:34px;height:34px;flex:none;border-radius:var(--rs);background:transparent;border:0;color:var(--inkD);cursor:pointer;padding:0;transition:background var(--t-fast),color var(--t-fast)}#sCollapseBtn:hover{background:hsla(0,0%,100%,.06);color:#fff}#sCollapseBtn .ic{width:17px;height:17px}#sCollapseBtn .s-cb-ouvre{display:none}.s-tip{position:fixed;z-index:9300;transform:translateY(-50%);background:var(--n900);color:#fff;padding:6px 10px;border-radius:7px;font-size:12.5px;font-weight:600;white-space:nowrap;pointer-events:none;box-shadow:var(--s3);animation:s-tip-in var(--t-fast) var(--ease)}.s-tip[hidden]{display:none}@keyframes s-tip-in{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media (min-width:1024px){#sCollapseBtn{display:grid}.s-side.collapsed{width:var(--sb-w-compact)}.s-side.collapsed .s-brand{justify-content:center;padding:0}.s-side.collapsed .s-brand-name,.s-side.collapsed .s-chev,.s-side.collapsed .s-create-t,.s-side.collapsed .s-fav-star,.s-side.collapsed .s-group-badge,.s-side.collapsed .s-group-label,.s-side.collapsed .s-kbd,.s-side.collapsed .s-link-badge,.s-side.collapsed .s-link-label,.s-side.collapsed .s-who-chev,.s-side.collapsed .s-who-t{display:none}.s-side.collapsed .s-brand img{height:30px;width:30px;-o-object-fit:contain;object-fit:contain}.s-side.collapsed .s-create{margin:2px 14px 14px}.s-side.collapsed .s-create>summary{justify-content:center;padding:0;background:transparent;border-color:transparent;box-shadow:none}.s-side.collapsed .s-create-pop.ui-menu-pop{left:calc(100% + 10px);top:0}.s-side.collapsed .s-nav{padding:2px 12px 16px;align-items:stretch}.s-side.collapsed .s-group-head,.s-side.collapsed .s-link{justify-content:center;padding:0;min-height:40px}.s-side.collapsed .s-group-head>.ic,.s-side.collapsed .s-link>.ic{width:19px;height:19px}.s-side.collapsed .s-link.on:after{left:-12px}.s-side.collapsed .s-sect-label{display:block;height:1px;padding:0;margin:10px 6px;background:hsla(0,0%,100%,.07);font-size:0;overflow:hidden}.s-side.collapsed #sFavsLabel{margin-top:2px}.s-side.collapsed .s-group.is-hot:not(.is-fly)>.s-group-head:before,.s-side.collapsed .s-group.is-warn:not(.is-fly)>.s-group-head:before,.s-side.collapsed .s-link.is-hot[data-badge]:not([data-badge="0"]):before,.s-side.collapsed .s-link.is-warn[data-badge]:not([data-badge="0"]):before{content:"";position:absolute;top:7px;right:10px;width:7px;height:7px;border-radius:50%;background:var(--p400);box-shadow:0 0 0 2px var(--ink)}.s-side.collapsed .s-group.is-warn>.s-group-head:before,.s-side.collapsed .s-link.is-warn[data-badge]:not([data-badge="0"]):before{background:#f97066}.s-side.collapsed .s-group-head{position:relative}.s-side.collapsed .s-group:not(.no-collapse)>.s-group-body{visibility:hidden;grid-template-rows:0fr;transition:none}.s-side.collapsed .s-group.no-collapse .s-group-inner .s-link{justify-content:center;padding:0;min-height:40px}.s-side.collapsed .s-group.is-fly>.s-group-head{background:hsla(0,0%,100%,.07);color:#fff}.s-side.collapsed .s-group.is-fly:not(.no-collapse)>.s-group-body{position:fixed;left:calc(var(--sb-w-compact) + 10px);top:var(--fly-top,80px);width:236px;visibility:visible;grid-template-rows:1fr;background:var(--ink2);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--rl);box-shadow:var(--s4);padding:8px;z-index:9200;max-height:calc(100vh - 16px);overflow-y:auto;animation:s-tip-in var(--t-fast) var(--ease)}.s-side.collapsed .s-group.is-fly>.s-group-body>.s-group-inner{padding:0;overflow:visible}.s-side.collapsed .s-group.is-fly>.s-group-body>.s-group-inner:before{content:attr(data-titre);position:static;width:auto;background:none;padding:6px 10px 8px;font-size:10.5px;font-weight:620;letter-spacing:.09em;text-transform:uppercase;color:rgba(198,205,219,.5)}.s-side.collapsed .s-group.is-fly .s-link{justify-content:flex-start;padding:0 10px 0 12px;min-height:36px}.s-side.collapsed .s-group.is-fly .s-link-badge,.s-side.collapsed .s-group.is-fly .s-link-label{display:inline-flex}.s-side.collapsed .s-group.is-fly .s-link-label{display:block}.s-side.collapsed .s-group.is-fly .s-link.on:after{left:-9px}.s-side.collapsed .s-foot{flex-direction:column;padding:10px 0 12px;gap:4px}.s-side.collapsed .s-me{flex:none}.s-side.collapsed .s-who{justify-content:center;padding:6px;min-height:44px}.s-side.collapsed .s-foot .s-me-pop.ui-menu-pop{left:calc(100% + 10px);bottom:0}.s-side.collapsed #sCollapseBtn .s-cb-ferme{display:none}.s-side.collapsed #sCollapseBtn .s-cb-ouvre{display:block}}.s-top{height:var(--top-h);background:hsla(0,0%,100%,.86);border-bottom:1px solid rgba(20,25,34,.06);gap:20px;padding:0 20px 0 32px;flex-shrink:0;position:relative;z-index:30;-webkit-backdrop-filter:saturate(1.6) blur(12px);backdrop-filter:saturate(1.6) blur(12px)}.s-crumbs,.s-top{display:flex;align-items:center}.s-crumbs{gap:6px;font-size:13px;color:var(--n500);min-width:0;flex:1 1 auto;overflow:hidden}.s-crumbs a{color:var(--n500);text-decoration:none;white-space:nowrap;border-radius:5px;transition:color var(--t-fast)}.s-crumbs a:hover{color:var(--n900)}.s-crumbs .ic{color:var(--n300);width:13px;height:13px;flex:none}.s-crumb-sec,.s-title{white-space:nowrap}.s-title{font-size:13px;line-height:20px;font-weight:560;color:var(--n700);margin:0;overflow:hidden;text-overflow:ellipsis;min-width:0}.s-top-actions{display:flex;align-items:center;gap:4px;margin-left:auto;flex-shrink:0}.s-ham{display:none;place-items:center;width:40px;height:40px;border-radius:var(--rm);background:transparent;border:0;color:var(--n700);cursor:pointer;margin-left:-8px}.s-ham:hover,.s-search-btn{background:var(--n75)}.s-search-btn{display:inline-flex;align-items:center;gap:10px;width:clamp(240px,27vw,400px);max-width:100%;height:38px;padding:0 6px 0 12px;border-radius:var(--rm);border:1px solid transparent;color:var(--n500);font:inherit;font-size:13.5px;text-align:left;cursor:pointer;margin-right:8px;transition:background var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}.s-search-btn:hover{background:#fff;border-color:var(--n150);box-shadow:var(--s1)}.s-search-btn .ic{color:var(--n400);width:17px;height:17px;flex:none}.s-search-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-search-btn kbd{font-family:inherit;display:inline-flex;align-items:center;height:22px;font-size:11px;font-weight:600;color:var(--n500);border-radius:6px;padding:0 6px;background:hsla(0,0%,100%,.7);box-shadow:inset 0 0 0 1px var(--n150);letter-spacing:.02em}.s-ib{position:relative;width:40px;height:40px;border-radius:var(--rm);display:inline-grid;place-items:center;color:var(--n600);border:0;background:transparent;cursor:pointer;text-decoration:none;transition:background var(--t-fast),color var(--t-fast)}.s-ib:hover{background:var(--n75);color:var(--n900)}.s-ib:active{background:var(--n100)}.s-ib .ic{width:19px;height:19px}.s-ib-n{position:absolute;top:4px;right:3px;min-width:17px;height:17px;border-radius:9px;background:var(--n900);font-size:10px;font-weight:650;display:none;justify-content:center;padding:0 4px;box-shadow:0 0 0 2px #fff;line-height:17px;font-variant-numeric:tabular-nums}.s-cta,.s-ib-n{color:#fff;align-items:center}.s-cta{display:inline-flex;gap:7px;height:36px;padding:0 14px;background:var(--p600);font-size:13.5px;font-weight:580;border-radius:var(--rs);text-decoration:none;border:0;box-shadow:0 1px 2px rgba(16,24,40,.12),inset 0 1px 0 hsla(0,0%,100%,.14);margin-left:8px;transition:background var(--t-fast)}.s-cta:hover{background:var(--p700)}.s-cta .ic{color:#fff}.s-top-sep{width:1px;height:22px;background:var(--n150);margin:0 6px}.s-top-actions .ar-ouvrir{margin-left:8px}.s-optin{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px;border-radius:var(--rs);background:var(--p50);color:var(--p700);border:0;font:inherit;font-size:12.5px;font-weight:580;cursor:pointer;white-space:nowrap}.s-optin:hover{background:var(--p100)}.s-mail,.s-notif-wrap{position:relative}.s-mail{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 10px;border-radius:var(--rm);font-size:13.5px;font-weight:560;line-height:1;color:var(--n700);text-decoration:none;white-space:nowrap;transition:background var(--t-fast),color var(--t-fast)}.s-mail:hover{background:var(--n75);color:var(--n900)}.s-mail>.ic{width:18px;height:18px;color:var(--n500)}.s-mail:hover>.ic{color:var(--n700)}.s-mail-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--p50);color:var(--p700);font-size:11px;font-weight:650;font-variant-numeric:tabular-nums}.s-todo{position:relative}.s-todo-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 10px;border-radius:var(--rm);border:0;background:transparent;cursor:pointer;font:inherit;font-size:13.5px;font-weight:560;color:var(--n700);white-space:nowrap;transition:background var(--t-fast),color var(--t-fast)}.s-todo-btn:hover,.s-todo-btn[aria-expanded=true]{background:var(--n75);color:var(--n900)}.s-todo-btn .cba-i{width:18px;height:18px;color:var(--n500)}.s-todo-btn.cba-amb .s-count{background:var(--wa50);color:var(--wa700)}.s-todo-btn.cba-red .s-count{background:var(--er50);color:var(--er700)}.s-todo-btn.cba-red .cba-i{color:var(--er600)}.cba-panel{display:none;position:fixed;top:calc(var(--top-h) + 6px);right:16px;width:min(400px,calc(100vw - 24px));max-height:min(78vh,640px);overflow:hidden;background:#fff;border:1px solid var(--n100);border-radius:var(--rl);box-shadow:var(--s4);z-index:9100;flex-direction:column}.cba-panel.on{display:flex;animation:ui-pop var(--t-fast) var(--ease)}.cba-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px}.cba-head-t{display:flex;flex-direction:column;gap:3px;min-width:0}.cba-head-t strong{font-size:15px;font-weight:650;color:var(--n900);letter-spacing:-.01em}.cba-resume{font-size:12.5px;color:var(--n500)}.cba-x{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:var(--rs);border:0;background:transparent;color:var(--n500);cursor:pointer;flex:none}.cba-x:hover{background:var(--n75);color:var(--n900)}.cba-list{overflow-y:auto;padding:0 8px 8px;display:flex;flex-direction:column;gap:6px}.cba-sec{border-radius:var(--rm);background:var(--n25);box-shadow:inset 0 0 0 1px var(--n100);padding:4px 0 6px}.cba-sec-t{display:flex;align-items:center;gap:8px;padding:10px 12px 4px;font-size:13px;font-weight:620;color:var(--n800)}.cba-sec-t .ic{width:15px;height:15px;color:var(--n500)}.cba-grp{display:flex;align-items:center;gap:7px;padding:8px 12px 2px;font-size:11px;font-weight:620;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.cba-gdot{width:7px;height:7px;border-radius:50%;background:var(--wa500);flex:none}.cba-picto{width:13px;height:13px}.cba-grp-r{color:var(--er700)}.cba-grp-m{color:var(--wa700)}.cba-it{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--rs);margin:0 4px}.cba-it:hover{background:#fff}.cba-it-t{flex:1;min-width:0}.cba-nom{font-size:14px;font-weight:600;color:var(--n900);text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px}.cba-nom:hover{color:var(--p700)}.cba-sub{color:var(--n500);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cba-h,.cba-sub{font-size:12.5px}.cba-h{font-weight:560;color:var(--n700);margin-top:2px;font-variant-numeric:tabular-nums}.cba-h-r{color:var(--er700)}.cba-acts{display:flex;gap:6px;flex:none}.cba-a{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:12.5px;font-weight:580;padding:0 10px;border-radius:var(--rs);text-decoration:none;cursor:pointer;border:1px solid var(--n150);background:#fff;color:var(--n800);min-height:32px;transition:background var(--t-fast),border-color var(--t-fast)}.cba-a .ic{width:14px;height:14px}.cba-a:hover{border-color:var(--n300);background:var(--n50)}.cba-a-call{background:var(--ok50);color:var(--ok700);border-color:var(--ok100)}.cba-a-call:hover{background:var(--ok100);border-color:var(--ok200)}.cba-a[aria-busy=true] .ic{animation:ui-spin .8s linear infinite}.cba-row{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--rm);text-decoration:none;color:var(--n900);background:var(--n25);box-shadow:inset 0 0 0 1px var(--n100);transition:background var(--t-fast)}.cba-row:hover{background:#fff;box-shadow:inset 0 0 0 1px var(--n150),var(--s1)}.cba-row-ic{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:var(--wa50);color:var(--wa700);flex:none}.cba-row-r .cba-row-ic{background:var(--er50);color:var(--er700)}.cba-row-ic .ic{width:17px;height:17px}.cba-row-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cba-row-t b{font-size:14px;font-weight:620}.cba-row-t small{font-size:12.5px;color:var(--n500)}.cba-row-go{width:16px;height:16px;color:var(--n400);flex:none}.cba-foot{padding:10px 16px 12px;border-top:1px solid var(--n100)}.cba-foot a{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:580;color:var(--p700);text-decoration:none}.cba-foot a .ic{width:14px;height:14px}.cba-vide{padding:14px 12px;font-size:13px;color:var(--n500)}.s-me-top{display:none;flex:none}.s-me-btn{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;cursor:pointer}.s-me-btn .s-avatar{width:32px;height:32px;font-size:11.5px;background:linear-gradient(150deg,var(--n700),var(--n900));box-shadow:0 0 0 2px #fff,0 0 0 3px var(--n150)}.s-me-top .s-me-pop.ui-menu-pop{right:0;left:auto;top:calc(100% + 8px)}.s-notif-panel{position:fixed;top:calc(var(--top-h) + 6px);right:16px;width:min(400px,calc(100vw - 24px));max-height:75vh;overflow:hidden;background:#fff;border:1px solid var(--n100);border-radius:var(--rl);box-shadow:var(--s4);z-index:9000;flex-direction:column}.s-notif-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px}.s-notif-head strong{font-size:15px;font-weight:650;color:var(--n900);letter-spacing:-.01em}.s-notif-head button{background:transparent;border:0;color:var(--p700);font:inherit;font-size:12.5px;font-weight:580;cursor:pointer;padding:5px 8px;border-radius:6px}.s-notif-head button:hover{background:var(--p50)}.s-notif-list{overflow-y:auto;max-height:60vh;padding:0 6px 8px}.s-ni{position:relative;display:flex;gap:12px;align-items:flex-start;padding:10px 12px 10px 18px;border-radius:var(--rm);text-decoration:none;color:var(--n900)}.s-ni:hover{background:var(--n50)}.s-ni-dot{position:absolute;left:6px;top:20px;width:6px;height:6px;border-radius:50%;background:transparent}.s-ni.is-unread .s-ni-dot{background:var(--p500)}.s-ni.is-unread .s-ni-t b{font-weight:650}.s-ni-ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:none;background:var(--ph-bg,var(--n75));color:var(--ph-fg,var(--n600))}.s-ni-ic .ic{width:16px;height:16px}.s-ni-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.s-ni-t b{font-size:13.5px;font-weight:600;color:var(--n900)}.s-ni-m{font-size:12.5px;line-height:18px;color:var(--n600)}.s-ni-q{font-size:12px;color:var(--n500)}.s-ni-state{padding:32px 16px;text-align:center;font-size:13px;color:var(--n500);display:flex;flex-direction:column;align-items:center;gap:10px}.s-ni-state .ic{color:var(--n300)}.s-ni-state.is-error{color:var(--er700)}@keyframes notifPulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.notif-pulse{animation:notifPulse .5s ease-in-out 4;color:var(--p600)!important}.notif-toast{position:fixed;top:16px;right:16px;background:var(--n900);color:#fff;padding:12px 16px;border-radius:var(--rm);font-size:13.5px;font-weight:560;z-index:9500;display:flex;align-items:center;gap:10px;box-shadow:var(--s4);text-decoration:none;animation:notifToastIn var(--t-mid) var(--ease);max-width:calc(100vw - 32px)}.notif-toast:hover{background:var(--n800)}.notif-toast .ic{width:16px;height:16px}.notif-toast.is-error{background:var(--er700)}@keyframes notifToastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.notif-pulse,.notif-toast{animation:none}}.s-keys{position:fixed;inset:0;z-index:9800;background:rgba(14,20,36,.42);display:flex;align-items:center;justify-content:center;padding:16px}.s-keys[hidden]{display:none}.s-keys-box{width:min(460px,100%);background:#fff;border-radius:var(--rx);box-shadow:var(--s4);padding:8px 8px 16px;animation:ui-pop var(--t-fast) var(--ease)}.s-keys-h{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 8px 16px}.s-keys-h strong{font-size:16px;font-weight:650;color:var(--n900)}.s-keys-l{margin:0;padding:0 16px;display:flex;flex-direction:column}.s-keys-l>div{display:flex;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid var(--n100)}.s-keys-l dt{width:92px;flex:none;display:flex;gap:4px}.s-keys-l dd{margin:0;font-size:13.5px;color:var(--n700)}.s-keys-l kbd{font-family:inherit;display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:11.5px;font-weight:620;color:var(--n700);background:var(--n50);border:solid var(--n200);border-width:1px 1px 2px;border-radius:6px}.s-keys-opt{display:flex;align-items:center;gap:10px;padding:14px 16px 0;font-size:13.5px;color:var(--n700);cursor:pointer}.s-keys-opt input{width:16px;height:16px;accent-color:var(--p600)}.s-body{flex:1;overflow-y:auto;padding:28px 36px 56px;position:relative}.s-body>:where(:not(.fixed):not(.absolute):not(dialog):not([role=dialog]):not([aria-modal])){max-width:var(--page-max)}.s-ph{margin-bottom:24px;align-items:center}.ui-ph-actions:empty{display:none}.s-flash{display:flex;flex-direction:column;gap:8px;margin:0 0 18px}.s-err,.s-info,.s-ok,.s-warn{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--rm);font-size:13.5px;line-height:19px;max-width:var(--page-max);box-shadow:inset 0 0 0 1px var(--fl-b)}.s-err>.ic,.s-info>.ic,.s-ok>.ic,.s-warn>.ic{width:17px;height:17px;flex:none}.s-ok{background:var(--ok50);--fl-b:var(--ok100);color:var(--ok700)}.s-err{background:var(--er50);--fl-b:var(--er100);color:var(--er700)}.s-warn{background:var(--wa50);--fl-b:var(--wa100);color:var(--wa700)}.s-info{background:var(--p50);--fl-b:var(--p100);color:var(--p800)}.s-flash-x{margin-left:auto;background:none;border:0;color:inherit;cursor:pointer;font-size:18px;line-height:1;padding:0 4px;border-radius:5px}.s-flash-x:focus-visible,.s-flash-x:hover{background:rgba(0,0,0,.05)}.s-imp{background:var(--er600);color:#fff;padding:10px 32px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:560;position:sticky;top:0;z-index:9999;flex-wrap:wrap}.s-imp .ic{width:16px;height:16px}.s-imp form{margin:0}.s-imp button{display:inline-flex;align-items:center;gap:6px;background:#fff;color:var(--er700);border:0;border-radius:6px;padding:6px 12px;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.s-imp-real{opacity:.8;font-size:12px;font-weight:500}.s-overlay{z-index:39}#sPalette,.s-overlay{display:none;position:fixed;inset:0;background:rgba(14,20,36,.42)}#sPalette{z-index:9999;align-items:flex-start;justify-content:center;padding-top:14vh}#sPalette.open{display:flex;animation:ui-pop var(--t-fast) var(--ease)}#sPaletteBox{width:min(640px,calc(100vw - 32px));background:#fff;border-radius:var(--rx);box-shadow:var(--s4);overflow:hidden;display:flex;flex-direction:column;max-height:70vh;border:1px solid var(--n100)}#sPaletteInputWrap{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--n100)}#sPaletteInputWrap>.ic{color:var(--n400);width:19px;height:19px}#sPaletteInput{flex:1;border:0;outline:0;font:inherit;font-size:16px;font-weight:500;color:var(--n900);background:transparent;padding:2px 0}#sPaletteInput::-moz-placeholder{color:var(--n400)}#sPaletteInput::placeholder{color:var(--n400)}#sPaletteHint{font-size:11px;color:var(--n500);padding:2px 6px;border:1px solid var(--n200);border-radius:5px;font-weight:600}#sPaletteList{flex:1;overflow-y:auto;padding:6px}.s-pal-item{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer;text-decoration:none;color:var(--n900);font-size:14px;border-radius:var(--rs)}.s-pal-item>.ic,.s-pal-item>i{width:18px;height:18px;text-align:center;color:var(--n500);font-size:13px;flex:none;display:inline-block}.s-pal-item-label{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;white-space:normal}.s-pal-item-t{font-weight:540}.s-pal-item-s,.s-pal-item-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-pal-item-s,.s-pal-item-section{font-size:12px;color:var(--n500)}.s-pal-item-section{font-weight:500;white-space:nowrap}.s-pal-item.active{background:var(--p50);color:var(--p800)}.s-pal-item.active>.ic,.s-pal-item.active>i{color:var(--p600)}.s-pal-empty{padding:30px 18px;text-align:center;color:var(--n500);font-size:13.5px}.s-pal-group{padding:10px 12px 4px;font-size:11px;font-weight:620;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}.s-pal-status{font-size:12px;color:var(--n500)}.s-pal-status:not(:empty){padding:6px 18px;border-bottom:1px solid var(--n100)}.s-pal-foot{justify-content:space-between;padding:9px 16px;border-top:1px solid var(--n100);font-size:12px;color:var(--n500);background:var(--n25)}.s-pal-foot,.s-pal-keys{display:flex;align-items:center}.s-pal-keys{gap:6px}.s-pal-key{background:#fff;border:solid var(--n200);border-width:1px 1px 2px;border-radius:5px;padding:0 5px;font-size:11px;font-weight:600;color:var(--n600)}#sPaletteClose{display:none;background:none;border:0;color:var(--n600);cursor:pointer;min-width:44px;min-height:44px;align-items:center;justify-content:center;border-radius:var(--rs)}.as-dropdown{position:absolute;top:100%;left:0;right:0;z-index:60;background:#fff;border:1px solid var(--n150);border-radius:var(--rm);box-shadow:var(--s3);margin-top:4px;max-height:320px;overflow-y:auto;display:none;padding:4px}.as-dropdown.open,.as-item{display:block}.as-item{padding:8px 10px;cursor:pointer;text-decoration:none;color:var(--n900);border-radius:7px}.as-item.active,.as-item:hover{background:var(--p50)}.as-item-label{font-size:13.5px;font-weight:580;color:var(--n900)}.as-item-label,.as-item-sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-item-sub{font-size:12px;color:var(--n500);margin-top:1px}.as-empty{padding:12px;font-size:13px;color:var(--n500);text-align:center}.ts-wrapper.single .ts-control{border:1px solid var(--n200);border-radius:var(--rs);padding:8px 12px;font-size:14px;min-height:38px;background:#fff;box-shadow:var(--s1);cursor:pointer}.ts-wrapper.single .ts-control:hover{border-color:var(--n300)}.ts-wrapper.single.focus .ts-control{border-color:var(--p400);box-shadow:0 0 0 3px rgba(60,104,238,.16)}.ts-wrapper .ts-control>input{font-size:14px}.ts-wrapper .ts-control>input::-moz-placeholder{color:var(--n400)}.ts-wrapper .ts-control>input::placeholder{color:var(--n400)}.ts-dropdown{border:1px solid var(--n150);border-radius:var(--rm);box-shadow:var(--s3);margin-top:4px;max-height:260px;overflow-y:auto}.ts-dropdown .ts-dropdown-content{padding:4px}.ts-dropdown .option{padding:8px 12px;border-radius:6px;font-size:13.5px;cursor:pointer}.ts-dropdown .option.active{background:var(--p50);color:var(--p800)}.ts-dropdown .option:hover{background:var(--n75)}.ts-dropdown .no-results{padding:10px 12px;font-size:13px;color:var(--n500);text-align:center}.ts-wrapper.single .ts-control .item{color:var(--n900);font-size:14px}:root{--tech-bottom-nav-height:60px}.pwa-botnav{display:none}@media (max-width:1279px){.s-search-btn{width:clamp(200px,24vw,320px)}.s-crumbs>.s-crumb-sec,.s-crumbs>.s-crumb-sec+.ic,.s-search-btn kbd{display:none}}@media (max-width:1023px){.s-side{position:fixed;top:0;left:0;bottom:0;transform:translateX(-100%);visibility:hidden;transition:transform var(--t-mid) var(--ease),visibility 0s linear var(--t-mid);box-shadow:var(--s4)}.s-side.open{transform:translateX(0);visibility:visible;transition:transform var(--t-mid) var(--ease)}.s-overlay.open{display:block}.s-ham{display:inline-grid}.s-top{padding:0 12px 0 16px;gap:8px}.s-body{padding:22px 22px 44px}.s-kbd{display:none}.s-me-top{display:block}.s-foot .s-me{display:none}.s-foot{border-top:0;padding:0}.pwa-botnav{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:30;background:hsla(0,0%,100%,.96);border-top:1px solid var(--n150);padding:6px 4px max(6px,env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px)}.pwa-botnav a,.pwa-botnav button{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 4px;color:var(--n500);text-decoration:none;font-size:11.5px;font-weight:560;border:0;background:transparent;cursor:pointer;min-height:48px;font-family:inherit}.pwa-botnav a.on{color:var(--p700)}.pwa-botnav .ic{width:22px;height:22px}body:has(.pwa-botnav) .s-body{padding-bottom:88px}}@media (max-width:760px){.s-search-btn{width:44px;height:44px;flex:none;padding:0;justify-content:center;border-color:transparent;background:transparent;margin-right:0}.s-crumbs>.ic,.s-crumbs>.s-crumb-sec,.s-crumbs>a,.s-crumbs>span:not(.s-title),.s-search-btn kbd,.s-search-btn>.s-search-t{display:none}.s-title{font-size:14px;font-weight:600;color:var(--n900)}.s-search-btn .ic{color:var(--n600);width:19px;height:19px}.s-ib{width:44px;height:44px}.s-todo-btn{height:44px;padding:0 8px}.s-todo-btn .cba-long{display:none}.s-mail{width:44px;height:44px;padding:0;justify-content:center}.s-mail-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.s-mail>.ic{color:var(--n600)}.s-mail-badge{position:absolute;top:3px;right:1px;box-shadow:0 0 0 2px #fff}.s-ham,.s-me-btn{width:44px;height:44px}.s-ham{flex:none}#sFavsList .s-link,.s-group-head,.s-group-inner .s-link,.s-group.no-collapse .s-group-inner .s-link,.s-link,.ts-wrapper.multi .ts-control,.ts-wrapper.single .ts-control{min-height:44px}.s-cta{width:40px;padding:0;justify-content:center;margin-left:4px}.s-cta span,.s-top-sep{display:none}.s-top-actions{gap:2px}.s-body{padding:18px 16px 36px}#sPalette{padding-top:0}#sPaletteBox{width:100vw;height:100vh;height:100dvh;max-height:none;border-radius:0;border:0}#sPaletteHint{display:none}#sPaletteClose{display:inline-flex}.s-pal-item{min-height:48px}.s-pal-foot{display:none}}@media (max-width:640px){.hide-mobile{display:none!important}}@media (max-width:400px){.s-top{gap:4px;padding:0 12px}}.p-shell{margin:0;background:var(--n50);color:var(--n900)}.p-wrap{height:100vh;height:100dvh;background:var(--n50)}.p-main,.p-wrap{display:flex;overflow:hidden}.p-main{flex:1;min-width:0}.p-main,.p-side{flex-direction:column}.p-side{width:var(--sb-w);background:var(--ink);color:var(--inkT);display:flex;flex-shrink:0;position:relative;z-index:40;background-image:radial-gradient(120% 60% at 0 0,rgba(20,163,139,.13),transparent 60%),linear-gradient(180deg,hsla(0,0%,100%,.02),transparent 30%);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.04);transition:transform var(--t-mid) var(--ease)}.p-brand{display:flex;align-items:center;gap:11px;height:var(--top-h);padding:0 18px;text-decoration:none;flex:none;min-width:0}.p-brand-icon{width:30px;height:30px;border-radius:9px;color:#fff;display:grid;place-items:center;flex:none;background:linear-gradient(160deg,var(--tl500),var(--tl700));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 2px 6px -1px rgba(0,0,0,.45)}.p-brand-icon .ic{width:17px;height:17px}.p-brand-meta{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px;line-height:1.15}.p-brand-name{color:#fff;font-weight:650;font-size:15px;letter-spacing:-.015em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-brand-sub{font-size:10.5px;font-weight:620;letter-spacing:.09em;text-transform:uppercase;color:var(--inkD)}.p-nav{flex:1;padding:2px 12px 16px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.1) transparent}.p-nav::-webkit-scrollbar{width:6px}.p-nav::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}.p-nav-section{padding:18px 12px 6px;font-size:10.5px;font-weight:620;letter-spacing:.09em;text-transform:uppercase;color:rgba(198,205,219,.46)}.p-nav-section:first-child{padding-top:6px}.p-nav-item{position:relative;display:flex;align-items:center;gap:12px;min-height:38px;padding:0 10px 0 12px;border-radius:var(--rs);color:var(--inkT);text-decoration:none;font-size:14px;font-weight:500;letter-spacing:-.003em;transition:background var(--t-fast),color var(--t-fast)}.p-nav-item>.ic{width:18px;height:18px;color:var(--inkD);flex:none;transition:color var(--t-fast)}.p-nav-item:hover{background:hsla(0,0%,100%,.05);color:#fff}.p-nav-item:hover>.ic{color:#fff}.p-nav-item:active{background:hsla(0,0%,100%,.08)}.p-nav-item.is-active{background:linear-gradient(90deg,rgba(20,163,139,.2),rgba(20,163,139,.07));color:#fff;font-weight:580}.p-nav-item.is-active:after{content:"";position:absolute;left:-12px;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--tl500);box-shadow:0 0 12px rgba(20,163,139,.55)}.p-nav-item.is-active>.ic{color:var(--tl200)}.p-nav-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-nav-badge{flex-shrink:0;min-width:20px;height:19px;padding:0 6px;border-radius:10px;background:hsla(0,0%,100%,.07);color:rgba(220,226,238,.78);font-size:11px;font-weight:620;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-variant-numeric:tabular-nums}.p-nav-item.is-active .p-nav-badge{background:hsla(0,0%,100%,.14);color:#fff}.p-side-footer{padding:12px 18px 14px;border-top:1px solid hsla(0,0%,100%,.06);color:var(--inkD);font-size:11.5px;letter-spacing:.01em;flex:none}.p-side-footer b{color:var(--inkT);font-weight:600}.p-top{height:var(--top-h);background:hsla(0,0%,100%,.86);border-bottom:1px solid rgba(20,25,34,.06);gap:16px;padding:0 20px 0 32px;flex-shrink:0;position:relative;z-index:30;-webkit-backdrop-filter:saturate(1.6) blur(12px);backdrop-filter:saturate(1.6) blur(12px)}.p-top,.p-top-l{display:flex;align-items:center}.p-top-l{gap:8px;min-width:0;flex:1}.p-title{font-size:15px;line-height:22px;font-weight:620;letter-spacing:-.01em;color:var(--n900);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.p-userwrap{display:flex;align-items:center;gap:4px;flex:none}.p-action{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;margin-right:8px;background:var(--tl600);color:#fff;font-size:13.5px;font-weight:580;border-radius:var(--rs);text-decoration:none;box-shadow:0 1px 2px rgba(16,24,40,.12),inset 0 1px 0 hsla(0,0%,100%,.14);transition:background var(--t-fast)}.p-action:hover{background:var(--tl700)}.p-action .ic{width:16px;height:16px;color:#fff}.p-bell{position:relative;width:40px;height:40px;border-radius:var(--rm);display:inline-grid;place-items:center;color:var(--n600);background:transparent;text-decoration:none;transition:background var(--t-fast),color var(--t-fast)}.p-bell:hover{background:var(--n75);color:var(--n900)}.p-bell:active{background:var(--n100)}.p-bell .ic{width:19px;height:19px}.p-bell-badge{position:absolute;top:4px;right:3px;min-width:17px;height:17px;border-radius:9px;background:var(--n900);color:#fff;font-size:10px;font-weight:650;display:none;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 0 0 2px #fff;line-height:17px;font-variant-numeric:tabular-nums}.p-bell-badge.is-on{display:inline-flex}.p-userpop{position:relative}.p-avatar{width:40px;height:40px;border-radius:50%;display:inline-grid;place-items:center;border:0;padding:0;margin:0;background:transparent;cursor:pointer;font:inherit}.p-avatar>span{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:650;font-size:12px;letter-spacing:.02em;background:linear-gradient(150deg,var(--tl500),var(--tl700));box-shadow:0 0 0 2px #fff,0 0 0 3px var(--n150);transition:box-shadow var(--t-fast)}.p-avatar:hover>span,.p-avatar[aria-expanded=true]>span{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--tl200)}.p-userdrop{position:absolute;top:calc(100% + 8px);right:0;width:276px;max-width:calc(100vw - 24px);background:#fff;border:1px solid var(--n100);border-radius:var(--rl);box-shadow:var(--s4);z-index:50;display:none;padding:6px}.p-userdrop.is-open{display:block;animation:ui-pop var(--t-fast) var(--ease)}.p-userdrop-head{display:flex;flex-direction:column;gap:2px;padding:10px 10px 12px;margin-bottom:4px;border-bottom:1px solid var(--n100);min-width:0}.p-userdrop-name{font-size:14px;font-weight:620;color:var(--n900)}.p-userdrop-mail,.p-userdrop-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-userdrop-mail{font-size:12.5px;color:var(--n500)}.p-userdrop-org{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;font-weight:600;color:var(--tl700);min-width:0}.p-userdrop-org .ic{width:14px;height:14px;flex:none}.p-userdrop-org span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-userdrop a,.p-userdrop button{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 10px;border-radius:var(--rs);border:0;background:transparent;font:inherit;font-size:13.5px;color:var(--n800);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.p-userdrop a .ic,.p-userdrop button .ic{width:16px;height:16px;color:var(--n500);flex:none}.p-userdrop a:hover,.p-userdrop button:hover{background:var(--n50);color:var(--n900)}.p-userdrop form{margin:4px 0 0;padding-top:4px;border-top:1px solid var(--n100)}.p-userdrop button.danger{color:var(--er700)}.p-userdrop button.danger .ic{color:var(--er600)}.p-userdrop button.danger:hover{background:var(--er50)}.p-burger{display:none;place-items:center;width:40px;height:40px;border-radius:var(--rm);background:transparent;border:0;color:var(--n700);cursor:pointer;margin-left:-8px;flex:none}.p-burger:hover{background:var(--n75)}.p-burger .ic{width:20px;height:20px}.p-overlay{display:none;position:fixed;inset:0;background:rgba(14,20,36,.42);z-index:45}.p-body{flex:1;overflow-y:auto;padding:28px 36px 56px}.p-body>:where(:not(.fixed):not(.absolute):not(dialog):not([role=dialog]):not([aria-modal])){max-width:var(--page-max)}#pBody:focus{outline:none}@media (max-width:1023px){.p-side{position:fixed;top:0;left:0;bottom:0;z-index:50;transform:translateX(-100%);visibility:hidden;box-shadow:var(--s4);transition:transform var(--t-mid) var(--ease),visibility 0s linear var(--t-mid)}.p-side.is-open{transform:translateX(0);visibility:visible;transition:transform var(--t-mid) var(--ease)}.p-overlay.is-open{display:block}.p-burger{display:inline-grid}.p-top{padding:0 12px 0 16px;gap:8px}.p-body{padding:22px 22px 44px}}@media (max-width:760px){.p-body{padding:18px 16px 36px}.p-action{width:40px;padding:0;margin-right:4px;justify-content:center}.p-action span{display:none}.p-avatar,.p-bell,.p-burger{width:44px;height:44px}.p-nav-item{min-height:44px}}@media (prefers-reduced-motion:reduce){.p-side,.p-userdrop.is-open{transition:none;animation:none}}.s-ni-skel{display:flex;flex-direction:column;gap:2px;padding:4px 6px 8px}.s-ni-skel-r{display:flex;gap:12px;align-items:flex-start;padding:10px 12px 10px 18px}.s-ni-skel-ic.ui-skel{width:32px;height:32px;border-radius:9px;flex:none}.s-ni-skel-t{flex:1;display:flex;flex-direction:column;gap:8px;padding-top:3px}.s-ni-skel-t .ui-skel{height:11px;width:82%}.s-ni-skel-t .ui-skel.is-court{width:46%}@media (prefers-reduced-motion:reduce){.s-ni-skel .ui-skel{animation:none}}.s-close{display:none;position:absolute;top:8px;right:8px;width:var(--tap);height:var(--tap);place-items:center;border:0;border-radius:var(--rm);background:transparent;color:var(--inkT);cursor:pointer;z-index:2}.s-close:hover{background:hsla(0,0%,100%,.08);color:#fff}.s-close:focus-visible{outline-color:#fff}.s-side :focus-visible{outline-color:var(--p300)}@media (max-width:1023px){.s-close{display:inline-grid}.s-side .s-brand{padding-right:60px}}.mnu-i:focus-visible,.s-pal-item:focus-visible,.ui-menu-i:focus-visible{box-shadow:inset 0 0 0 2px var(--p500)}#sPaletteInput::-moz-placeholder,.ts-wrapper .ts-control>input::-moz-placeholder{color:var(--n500)}#sPaletteInput::placeholder,.ts-wrapper .ts-control>input::placeholder{color:var(--n500)}:is(.s-body,.p-body) table thead th{text-transform:none;letter-spacing:.01em}:is(.s-body,.p-body) table thead th .uppercase,:is(.s-body,.p-body) table thead th.uppercase{text-transform:none}:is(.s-body,.p-body) h1.text-2xl,:is(.s-body,.p-body) h1.text-xl{letter-spacing:-.02em;color:var(--n900)}:is(.s-body,.p-body) .bg-white.rounded-xl.border,:is(.s-body,.p-body) .bg-white.rounded-xl.shadow-sm{border-color:rgba(20,25,34,.07);border-radius:var(--rl);box-shadow:0 1px 2px rgba(16,24,40,.04),0 6px 16px -8px rgba(16,24,40,.08)}:is(.s-body,.p-body) .bg-white .bg-gray-50.border-b,:is(.s-body,.p-body) .bg-white .border-b.border-gray-100.bg-gray-50{background-color:transparent;border-bottom-color:var(--n100)}:is(.s-body,.p-body) .bg-white .border-b.bg-gray-50 :is(h2,h3){font-size:15.5px;line-height:22px;font-weight:650;letter-spacing:-.008em;color:var(--n900)}:is(.s-body,.p-body) :is(input,select,textarea).border-gray-300{border-color:var(--n200);border-radius:var(--rs);box-shadow:var(--s1);transition:border-color var(--t-fast),box-shadow var(--t-fast)}:is(.s-body,.p-body) :is(input,select).border-gray-300:not([type=checkbox]):not([type=radio]){min-height:38px}:is(.s-body,.p-body) :is(input,select,textarea).border-gray-300:focus{border-color:var(--p400);box-shadow:0 0 0 3px rgba(60,104,238,.16);outline:none}:is(.s-body,.p-body) select.border-gray-300:not([multiple]){-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,var(--n500) 50%),linear-gradient(135deg,var(--n500) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}:is(.s-body,.p-body) :is(a,button):is(.bg-blue-600,.bg-teal-600).text-white{box-shadow:0 1px 2px rgba(38,84,216,.32),inset 0 1px 0 hsla(0,0%,100%,.16);font-weight:560;transition:background-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.s-body nav.text-sm:has(>i.fa-chevron-right),.s-body nav.text-sm:has(>svg[data-icon=fa-chevron-right]){display:none}:is(.s-body,.p-body) h1.text-2xl.font-bold,:is(.s-body,.p-body) h1.text-3xl.font-bold{font-size:28px;line-height:34px;font-weight:660;letter-spacing:-.025em}:is(.s-body,.p-body) thead.bg-gray-50{background-color:transparent}:is(.s-body,.p-body) thead.bg-gray-50 th{font-size:12px;font-weight:600;color:var(--n500);border-bottom:1px solid var(--n100)}:is(.s-body,.p-body) :is(.divide-y.divide-gray-100,.divide-y.divide-gray-200)>:not([hidden])~:not([hidden]){border-color:rgba(20,25,34,.055)}:is(.s-body,.p-body) .text-center>:is(.fa,.fas,.far,.fab).block{margin-left:auto;margin-right:auto}.p-body :is(input,select,textarea).border-gray-300:focus{border-color:var(--tl500);box-shadow:0 0 0 3px rgba(20,163,139,.18)}.p-body :is(a,button).bg-teal-600.text-white{box-shadow:0 1px 2px rgba(14,133,116,.32),inset 0 1px 0 hsla(0,0%,100%,.16)}@media (max-width:760px){html .scl-dash .chk-field,html .scl-dash .input,html .scl-dash .select{height:44px}html .scl-dash .att a,html .scl-dash .lnk-blue{display:inline-flex;align-items:center;min-height:44px}}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 117 136/var(--tw-text-opacity,1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(107 117 136/var(--tw-text-opacity,1))}.backdrop\:bg-black\/40::backdrop{background-color:rgba(0,0,0,.4)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.last\:border-0:last-child{border-width:0}.open\:border-blue-300[open]{--tw-border-opacity:1;border-color:rgb(var(--p300-c)/var(--tw-border-opacity,1))}.open\:shadow-sm[open]{--tw-shadow:var(--s1);--tw-shadow-colored:var(--s1);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgb(var(--p500-c)/var(--tw-border-opacity,1))}.focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p100-c)/var(--tw-ring-opacity,1))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(var(--p300-c)/var(--tw-border-opacity,1))}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(var(--p400-c)/var(--tw-border-opacity,1))}.hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgb(249 112 102/var(--tw-border-opacity,1))}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--p100-c)/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--p50-c)/var(--tw-bg-opacity,1))}.hover\:bg-blue-50\/40:hover{background-color:rgb(var(--p50-c)/.4)}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(var(--p700-c)/var(--tw-bg-opacity,1))}.hover\:bg-cyan-600:hover{--tw-bg-opacity:1;background-color:rgb(14 133 116/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(7 117 71/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(7 117 71/var(--tw-bg-opacity,1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(var(--p700-c)/var(--tw-bg-opacity,1))}.hover\:bg-violet-700:hover{--tw-bg-opacity:1;background-color:rgb(87 55 176/var(--tw-bg-opacity,1))}.hover\:bg-white\/15:hover{background-color:hsla(0,0%,100%,.15)}.hover\:bg-white\/30:hover{background-color:hsla(0,0%,100%,.3)}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(var(--p600-c)/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(var(--p700-c)/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(69 79 97/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_2px_20px_-8px_rgba\(37\2c 99\2c 235\2c \.35\)\]:hover{--tw-shadow:0 2px 20px -8px rgba(37,99,235,.35);--tw-shadow-colored:0 2px 20px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_2px_24px_-8px_rgba\(37\2c 99\2c 235\2c \.35\)\]:hover{--tw-shadow:0 2px 24px -8px rgba(37,99,235,.35);--tw-shadow-colored:0 2px 24px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_4px_30px_-10px_rgba\(37\2c 99\2c 235\2c \.4\)\]:hover{--tw-shadow:0 4px 30px -10px rgba(37,99,235,.4);--tw-shadow-colored:0 4px 30px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:var(--s1);--tw-shadow-colored:var(--s1);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(var(--p500-c)/var(--tw-border-opacity,1))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(240 68 56/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p100-c)/var(--tw-ring-opacity,1))}.focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p200-c)/var(--tw-ring-opacity,1))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p500-c)/var(--tw-ring-opacity,1))}.focus\:ring-cyan-300\/50:focus{--tw-ring-color:rgba(95,211,191,.5)}.focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 228 226/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-blue-200:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--p200-c)/var(--tw-ring-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:bg-blue-600{--tw-bg-opacity:1;background-color:rgb(var(--p600-c)/var(--tw-bg-opacity,1))}.group[open] .group-open\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.group:hover .group-hover\:-translate-y-0\.5,.group:hover .group-hover\:translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\:translate-y-0\.5{--tw-translate-y:0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgb(var(--p600-c)/var(--tw-border-opacity,1))}.group:hover .group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgb(var(--p100-c)/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgb(var(--p600-c)/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-blue-500{--tw-text-opacity:1;color:rgb(var(--p500-c)/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-blue-700{--tw-text-opacity:1;color:rgb(var(--p700-c)/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:-ml-7{margin-left:-1.75rem}.sm\:-mt-7{margin-top:-1.75rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:aspect-\[2\/1\]{aspect-ratio:2/1}.sm\:h-\[128px\]{height:128px}.sm\:h-\[130px\]{height:130px}.sm\:h-\[160px\]{height:160px}.sm\:h-\[304px\]{height:304px}.sm\:h-full{height:100%}.sm\:min-h-\[34rem\]{min-height:34rem}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-3\.5{gap:.875rem}.sm\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.sm\:to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-9xl{font-size:8rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:1024px){.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:left-auto{left:auto}.lg\:top-24{top:6rem}.lg\:top-7{top:1.75rem}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mb-6{margin-bottom:1.5rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[16\/10\]{aspect-ratio:16/10}.lg\:h-\[166px\]{height:166px}.lg\:h-\[212px\]{height:212px}.lg\:h-\[392px\]{height:392px}.lg\:h-px{height:1px}.lg\:min-h-\[38rem\]{min-height:38rem}.lg\:w-\[calc\(100\%-3\.5rem\)\]{width:calc(100% - 3.5rem)}.lg\:translate-x-16{--tw-translate-x:4rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-14{gap:3.5rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:pl-0{padding-left:0}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[3\.25rem\]{font-size:3.25rem}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}