:root{--canvas:#f6f4ee;--surface:#fff;--raised:#eae7de;--ink:#203a33;--ink-2:#5e6864;--ink-3:#5e6864;--rule:#e4e0d6;--rule-2:#dad6ca;--rule-3:#c9c7c1;--rail:#203a33;--rail-2:#2b4a41;--rail-3:#2e5a4c;--rail-4:#3f8a72;--rail-text:#f1eee6;--rail-muted:#a3cdbc;--rail-dim:#6fae98;--current:#2e6b5a;--accent:#d9e86b;--on-accent:#203a33;--accent-line:#b9cf45;--tint:#e9f0d4;--tint-2:#cde4da;--tint-line:#a3cdbc;--surface-2:#f6f4ee;--signal:var(--accent);--signal-bright:var(--current);--signal-dim:#f1f6c6;--on-signal:var(--on-accent);--pos:#2e6b5a;--pos-dim:#e9f0d4;--neg:#c8452f;--neg-dim:#fbe9e5;--warn:#c9a227;--warn-dim:#fbf3d9;--azure:#2447c9;--color-canvas:#f6f4ee;--color-surface:#fff;--color-raised:#eae7de;--color-ink:#203a33;--color-ink-2:#5e6864;--color-ink-3:#5e6864;--color-rule:#e4e0d6;--color-rule-2:#dad6ca;--color-rule-3:#c9c7c1;--color-signal:#d9e86b;--color-signal-bright:#2e6b5a;--color-signal-dim:#f1f6c6;--color-on-signal:#203a33;--color-pos:#2e6b5a;--color-neg:#c8452f;--color-warn:#c9a227;--color-azure:#2447c9}.official-index{background:var(--canvas);width:100%}.lab .official-sidebar{background:var(--rail);width:208px;min-width:208px;color:var(--rail-text);flex-direction:column;height:100%;padding:22px 12px 12px;display:flex}.official-sidebar .sidebar-mark{color:var(--rail-text);align-items:center;gap:10px;padding:0 12px 8px;text-decoration:none;display:flex}.official-sidebar .sidebar-mark img{width:auto;height:30px;display:block}.official-sidebar .lab-mark{color:var(--accent)}.official-sidebar .sidebar-mark strong{font:650 31px var(--font-inter-tight);letter-spacing:-.055em}.official-sidebar .launchspy-signature{color:var(--rail-muted);padding:7px 12px;font-size:9px}.official-sidebar .lab-workspace{margin:28px 9px 22px}.lab .official-sidebar .lab-new{background:var(--accent);color:var(--on-accent);border:1px solid var(--accent-line);border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:42px;margin-bottom:26px;font-weight:600;text-decoration:none;display:flex}.official-sidebar .lab-nav{flex-direction:column;gap:3px;display:flex}.official-sidebar .lab-nav a,.official-sidebar .lab-nav details a{color:var(--rail-muted);border-radius:6px;align-items:center;gap:11px;padding:10px 12px;text-decoration:none;display:flex}.official-sidebar .lab-nav a[aria-current=page]{background:var(--tint);color:var(--current);font-weight:600}.official-sidebar .lab-nav a:hover{background:var(--rail-2)}.official-sidebar .lab-nav a[aria-current=page]:hover{background:var(--tint)}.official-sidebar .lab-nav-label{color:var(--rail-muted);letter-spacing:.08em;text-transform:uppercase;padding:0 12px 8px;font-size:10px}.official-sidebar details{margin-top:22px}.official-sidebar summary{cursor:pointer;color:var(--rail-muted);padding:8px 12px;font-size:11px}.official-sidebar .lab-profile{border-top:1px solid var(--rail-3);color:var(--rail-text);align-items:center;gap:10px;margin-top:auto;padding-top:16px;text-decoration:none;display:flex}.official-sidebar .lab-profile span{flex-direction:column;display:flex}.official-menu-mobile{z-index:45;border:1px solid var(--rule-2);width:38px;height:38px;color:var(--ink-2);background:#fff;border-radius:8px;place-items:center;display:grid;position:fixed;top:10px;left:10px}@media (min-width:768px){.official-menu-mobile{display:none}}.sidebar-compte button.group .text-\[12px\]{display:none}.sidebar-compte{margin:-14px 9px 18px}.sidebar-compte button.group{background:var(--rail-2);border-color:var(--rail-3);width:100%;max-width:none;height:40px;color:var(--rail-text)}.sidebar-compte button.group:hover{border-color:var(--rail-4)}.sidebar-compte button.group .text-ink{color:var(--rail-text)}.sidebar-compte button.group .text-ink-3,.sidebar-compte button.group .text-ink-2{color:var(--rail-muted)}.sidebar-compte button.group:focus-visible{outline-color:var(--accent)}.official-sidebar.est-repliee .sidebar-compte{display:none}.official-main{background:var(--canvas)}.official-main>div:not(.official-wizard){max-width:none;margin:0;padding:20px 28px 32px}.official-wizard{max-width:1800px;margin:auto;padding:0 30px}.official-wizard .lab-steps{background:0 0;border-bottom:0;padding:6px 0 0;display:block}.official-step-track{border-bottom:1px solid var(--rule);gap:28px;margin:0;padding:12px 0 13px;list-style:none;display:flex;overflow-x:auto}.official-step-track button{color:var(--ink-2);white-space:nowrap;align-items:center;gap:9px;transition:color .16s;display:flex}.official-step-track button:disabled{color:var(--ink-3);cursor:default}.official-step-track button:not(:disabled):not([aria-current=step]):hover{color:var(--ink)}.official-step-track button:not(:disabled):not([aria-current=step])>span{background:var(--tint);border-color:var(--tint-line);color:var(--current)}.official-step-track button>span{border:1px solid var(--rule-2);border-radius:5px;place-items:center;min-width:25px;height:25px;font-size:10px;display:grid}.official-step-track button[aria-current=step]{color:var(--ink);font-weight:600}.official-step-track button[aria-current=step]>span{background:var(--current);color:#fff;border-color:var(--current)}.official-wizard .lab-page-heading{justify-content:space-between;align-items:center;padding:14px 0 12px;display:flex}.official-wizard .lab-page-heading p{color:var(--ink-2);margin-top:8px}.official-draft{color:var(--ink-3);font-size:11px}.official-workflow-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.official-workflow-grid.has-structure{grid-template-columns:minmax(0,1fr) 340px}.official-workflow-main{min-width:0}.official-flowbar{border-top:1px solid var(--rule);z-index:20;background:#fff;justify-content:space-between;gap:20px;margin-top:30px;padding:16px 0;display:flex;position:sticky;bottom:0}.official-next{align-items:center;gap:16px;display:flex}.official-next>p{color:var(--neg);max-width:350px;font-size:12px}.official-next>p.est-attente{color:var(--ink-3);align-items:center;gap:6px;display:inline-flex}:is(.lab,.lab-portal) :is(.lab-primary,.lab-secondary,.lab-text){border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 14px;text-decoration:none;display:inline-flex}:is(.lab,.lab-portal) .lab-primary{background:var(--accent);border:1px solid var(--accent-line);color:var(--on-accent);font-weight:600}:is(.lab,.lab-portal) .lab-secondary{border:1px solid var(--rule-2);color:var(--ink);background:#fff}:is(.lab,.lab-portal) .lab-text{color:var(--ink-2);background:0 0;padding-inline:4px}.official-structure{border:1px solid var(--rule-2);background:#fff;border-radius:7px;position:sticky;top:20px;overflow:hidden}.official-structure>header{border-bottom:1px solid var(--rule);padding:18px}.official-structure p,.official-structure small{color:var(--ink-2);font-size:11px}.official-tree-campaign{text-align:left;background:var(--raised);gap:12px;width:100%;padding:18px;display:flex}.official-tree-campaign>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.official-tree-campaign>button>span>small{color:var(--ink-2);font-size:10px;display:block}.official-tree-campaign strong{overflow-wrap:anywhere;font-size:12px}.official-tree-note{padding:14px 18px}.official-tree-search{border-top:1px solid var(--rule);align-items:center;gap:8px;padding:12px 16px;display:flex}.official-tree-search input{background:0 0;border:0;flex:1;min-width:0;padding:5px 0;font-size:11px}.official-tree-tools{color:var(--ink-2);gap:12px;padding:0 16px 12px;font-size:10px;display:flex}.official-tree-groups{min-height:90px;max-height:calc(100dvh - 420px);overflow:auto}.official-tree-groups section>header{border-top:1px solid var(--rule);background:var(--canvas);align-items:center;gap:7px;padding:12px;display:flex}.official-tree-groups section>header>button:first-child{text-align:left;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.official-tree-groups strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.official-tree-groups ul{padding:5px 12px 8px 24px;list-style:none}.official-tree-groups li button{text-align:left;align-items:center;gap:9px;width:100%;padding:7px 0;display:flex}.official-tree-groups li img{object-fit:cover;border-radius:3px;width:28px;height:35px}.official-tree-groups li span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.official-settings-panel{border:1px solid var(--rule);background:#fff;border-radius:7px;padding:24px}.official-settings-panel+.official-settings-panel{margin-top:18px}.official-panel-titre h2{font-family:var(--font-titre);letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:800}.official-settings-badge.is-statique{cursor:default}.official-destination-ligne{color:var(--ink);margin:0;font-size:14px}.official-panel-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.official-panel-tools p{color:var(--ink-2);margin-top:4px;font-size:12px}.official-notice{background:var(--tint);border-radius:5px;margin:16px 0 24px;padding:16px;font-size:12px;line-height:1.7}.official-notice.est-chargement{color:var(--ink-2);align-items:center;gap:8px;display:flex}.official-campaign-fields{grid-template-columns:1fr 1fr;gap:28px;display:grid}.official-launch-options{border-top:1px solid var(--rule);gap:24px;margin-top:28px;padding-top:22px;display:flex}.official-launch-options label,.official-launch-option{flex-direction:column;flex:1;gap:8px;display:flex}.official-launch-options input,.official-launch-options select{border:1px solid var(--rule-2);background:var(--canvas);border-radius:5px;padding:10px}.official-levels{border-bottom:1px solid var(--rule-2);margin-bottom:24px;display:flex}.official-levels button{text-align:left;color:var(--ink-2);border-bottom:2px solid #0000;flex:1;padding:14px 8px}.official-levels button[aria-current=true]{border-color:var(--current);color:var(--ink);font-weight:600}.official-home .agency-table-tools{align-items:center;gap:16px;margin:24px 0;display:flex}.official-home .agency-search{flex:1;align-items:center;gap:10px;display:flex}.official-home .agency-search input{border:1px solid var(--rule-2);background:#fff;border-radius:5px;width:100%;padding:12px}.official-home .agency-account-name{align-items:center;gap:10px;display:flex}.official-home .agency-account-name span{flex-direction:column;display:flex}.official-home table{border-collapse:collapse;background:#fff;width:100%}.official-home td,.official-home th{text-align:left;border-bottom:1px solid var(--rule);padding:16px;font-size:12px}.official-home th{background:var(--raised);font-size:11px}.official-home .agency-summary{gap:32px;padding:24px 0;display:flex}.official-home .agency-summary strong{font-size:26px}.official-home .agency-summary p{color:var(--ink-2);font-size:12px}@media (min-width:1600px){.official-workflow-grid.has-structure{grid-template-columns:minmax(0,1fr) 380px}}@media (max-width:1100px){.official-workflow-grid.has-structure{grid-template-columns:minmax(0,1fr) 290px}.official-campaign-fields{grid-template-columns:1fr}.official-wizard{padding:0 20px}}@media (max-width:700px){.lab-page-heading{flex-wrap:wrap;gap:10px}.lab-page-heading>div:first-child{min-width:100%}.official-heading-droite{flex-wrap:wrap;max-width:100%}.official-heading-droite .analyse-menu-compte{max-width:100%}}@media (max-width:850px){.official-workflow-grid.has-structure{grid-template-columns:1fr}.official-structure{grid-row:1;position:relative;top:0}.official-tree-groups{max-height:230px}.official-next{flex-wrap:wrap;justify-content:flex-end}.official-wizard .lab-page-heading h1{font-size:28px}.official-home table{min-width:760px}.official-home .agency-table-wrap{overflow:auto}}.official-index .official-main>.official-launch-page{max-width:none;padding:0}.official-sidebar .adsmint-family{color:var(--rail-muted);padding:6px 12px;font-size:9px;display:block}.official-sidebar .lab-mark{align-items:center;gap:8px;display:flex}.official-sidebar .lab-mark>span{color:var(--rail-text);letter-spacing:-.055em;font-size:30px;font-weight:650}.official-sidebar .lab-workspace-name{margin:30px 9px 24px}.official-sidebar nav.lab-nav{margin-bottom:20px}.official-sidebar .sidebar-profile{color:var(--rail-text)}.official-sidebar .sidebar-new{margin-bottom:26px}.official-assets{margin-top:26px}.official-asset-search{border:1px solid var(--rule-2);width:min(340px,100%);height:38px;color:var(--ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235E6864' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 12px/16px no-repeat;border-radius:7px;outline:0;margin:0 0 4px;padding:0 12px 0 36px;font-size:13px;transition:border-color .12s,box-shadow .12s}.official-asset-search:focus{border-color:var(--current);box-shadow:0 0 0 3px var(--tint)}.official-assets .classification-name{text-align:left;align-items:center;gap:12px;display:flex}.official-assets .classification-name img{object-fit:cover;border-radius:3px;width:35px;height:44px}.official-assets .classification-name span{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.official-assets .classification-name small{color:var(--ink-3);display:block}.official-assets .lab-table td{padding-block:13px}.official-nomenclature .classification-bulk-fields input,.official-nomenclature td input:not([type=checkbox]){border:1px solid var(--rule-2);background:#fff;border-radius:4px;width:100%;min-width:100px;padding:10px}.official-review-details{border-top:1px solid var(--rule);margin-top:24px;padding:18px 0}.official-review-details summary{cursor:pointer;padding-bottom:16px}.official-review-modal{z-index:50;background:#fff;border-radius:12px;padding:26px;position:fixed;inset:4vh 3vw;overflow:auto;box-shadow:0 30px 100px #0003}.official-nomenclature .classification-intro{align-items:flex-start;gap:20px}.official-nomenclature .classification-intro p{max-width:60ch}.official-review-modal .index-review-media img{object-fit:contain;max-height:60vh}.official-wizard.lab-stage-1 .official-workflow-grid,.official-wizard.lab-stage-4 .official-workflow-grid{grid-template-columns:1fr}.official-wizard.lab-stage-1 .official-structure,.official-wizard.lab-stage-4 .official-structure{position:relative;top:0}.official-wizard.lab-stage-1 .official-tree-groups{max-height:230px}.official-wizard.lab-stage-4 .official-tree-groups{max-height:400px}.official-param-modal{border:1px solid var(--rule-2);color:var(--ink);border-radius:12px;inset:5vh max(3vw,50vw - 490px);overflow:hidden}.official-param-body{flex:1;min-height:0;display:flex}.official-name-suggestions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.official-name-suggestions>span{color:var(--ink-2);width:100%;font-size:12px}.official-name-suggestions button{background:var(--tint);border:1px solid var(--rule-2);border-radius:4px;padding:6px 9px;font-size:12px}.official-settings-summary>div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:20px;padding:15px 0;display:flex}.official-settings-summary dt{color:var(--ink-2)}.official-settings-summary{margin-bottom:24px}.official-ad-summary{padding:22px 0;line-height:1.8}.official-ad-summary>p{white-space:pre-wrap;margin:12px 0}@media (max-width:700px){.official-param-modal{inset:1vh 1vw}.official-param-body{flex-direction:column}}.official-param-footer{border-top:1px solid var(--rule);background:#fff;justify-content:flex-end;align-items:end;gap:12px;padding:18px 24px;display:flex}.official-param-footer label,.official-param-portee{color:var(--ink-2);flex-direction:column;gap:7px;width:350px;font-size:12px;display:flex}.official-param-footer select{border:1px solid var(--rule-2);color:var(--ink);background:#fff;border-radius:5px;padding:10px}.official-scope-targets{border-top:1px solid var(--rule);max-height:210px;padding:12px 24px;overflow:auto}.official-scope-targets label{gap:10px;padding:5px;font-size:12px;display:flex}.official-scope-targets>button{color:var(--signal-bright);padding:6px 10px;font-size:12px}.lab.lab-pilotage .official-sidebar>.adsmint-family{color:var(--rail-muted);margin:8px 0 12px;padding:0 12px;line-height:1.5;display:block;position:static}.lab.lab-pilotage .official-sidebar>.adsmint-family strong{color:#f6faee;font-size:9px;display:inline}.official-sidebar .lab-workspace-name{margin-top:20px}.official-team-activity{border:1px solid var(--rule);background:#fff;border-radius:7px;margin:28px 0;padding:22px}.official-team-activity>p{color:var(--ink-2);margin-top:6px;font-size:12px}.official-activity-table{margin-top:22px;overflow:auto}.official-activity-table table{border-collapse:collapse;width:100%;min-width:680px}.official-activity-table :is(td,th){text-align:left;border-bottom:1px solid var(--rule);padding:13px 10px;font-size:12px}.official-activity-table th{background:var(--raised);color:var(--ink-2);font-weight:500}.official-index button[aria-pressed=true]{border-color:var(--current);color:#20332e}.official-index .official-workflow-main>section:first-child>[role=button]{gap:8px;min-height:110px;padding:22px}.official-param-modal .text-signal,.official-index .text-signal{color:var(--current)}.official-meta-connection{border:1px solid var(--rule-2);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0 8px;padding:20px 24px;display:flex}.official-meta-identity{align-items:center;gap:16px;display:flex}.official-meta-identity h2{color:var(--ink);font-size:15px;font-weight:600}.official-meta-identity p{color:var(--ink-2);margin-top:5px;font-size:13px}.official-meta-manque{max-width:64ch;color:var(--neg)!important;margin-top:8px!important;font-size:12.5px!important}.official-meta-connection>a{flex-shrink:0}@media (max-width:650px){.official-meta-connection{flex-direction:column;align-items:flex-start;gap:16px}.official-meta-connection>a{justify-content:center;width:100%}}.official-account-modal{z-index:50;overscroll-behavior:contain;background:var(--surface);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid var(--rule-2);border-radius:12px;padding:28px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #132d3333}.official-account-modal>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.official-account-modal h2{font-family:var(--font-inter-tight),sans-serif;overflow-wrap:anywhere;font-size:24px;line-height:1.25}.official-account-modal>header>button{border:1px solid var(--rule-2);border-radius:6px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.official-account-modal dl{margin:24px 0}.official-account-modal dl>div{border-bottom:1px solid var(--rule);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:13px 0;display:grid}.official-account-modal dt{color:var(--ink-2);font-size:13px}.official-account-modal dd{overflow-wrap:anywhere;font-size:14px;font-weight:500}.official-account-modal>.lab-primary{background:var(--signal);width:100%;color:var(--on-signal);border:1px solid var(--accent-line);border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.official-account-modal>.lab-primary:disabled{opacity:.6;cursor:wait}.official-account-modal>.official-footnote{color:var(--ink-2);margin:14px 0 0;font-size:12px;line-height:1.6}.official-account-modal button:focus-visible{outline:2px solid var(--signal-bright);outline-offset:3px}@media (max-width:500px){.official-account-modal{padding:20px}.official-account-modal dl>div{grid-template-columns:1fr;gap:5px}}.launch-recap{margin-top:22px}.launch-recap-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px;display:grid}.launch-recap-summary>div{background:#efede6;border-radius:16px;min-width:0;padding:16px 18px}.launch-recap-icone{width:30px;height:30px;color:var(--ink-2);background:#fff;border-radius:9px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 1px 2px #203a330f}.launch-recap-summary .launch-recap-icone{margin-bottom:12px}.launch-recap-summary dt{color:var(--ink-2);font-size:14px;line-height:20px}.launch-recap-summary dd{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:18px;font-weight:600;line-height:34px}.launch-recap-summary>div>dd>.chiffre-cle{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:34px}.launch-recap-summary small{color:var(--ink-3);font-size:13px;line-height:18px;display:block}.launch-recap-vide{color:var(--ink-3);font-size:14px;font-weight:400}.launch-recap-tree{border:1px solid var(--rule);background:#fff;border-radius:14px;overflow:clip}.launch-recap-tree>header{border-bottom:1px solid var(--rule);background:#f7f5f0;align-items:center;gap:12px;padding:12px 16px;display:flex}.launch-recap-tree>header>div{flex:1;min-width:0}.launch-recap-tree>header small{color:var(--ink-3);font-size:12.5px;line-height:18px;display:block}.launch-recap-tree h2{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:22px}.launch-recap-reglages{width:32px;height:32px;color:var(--ink-2);border-radius:8px;place-items:center;transition:background-color .15s;display:grid}.launch-recap-reglages:hover{color:var(--ink);background:#eae7df}.launch-recap-group+.launch-recap-group{border-top:1px solid var(--rule)}.launch-recap-group>summary{cursor:pointer;min-height:52px;color:var(--ink-3);align-items:center;gap:10px;padding:10px 16px;list-style:none;transition:background-color .15s;display:flex}.launch-recap-group>summary:hover{background:#faf9f6}.launch-recap-group>summary::-webkit-details-marker{display:none}.launch-recap-group>summary>svg:first-child{transition:transform .15s}.launch-recap-group:not([open])>summary>svg:first-child{transform:rotate(-90deg)}.launch-recap-group>summary strong{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:14px;font-weight:600}.launch-recap-group>summary>span{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.launch-recap-badge{background:var(--tint);border-radius:6px;padding:1px 7px;font-weight:500;line-height:18px;color:var(--current)!important;font-size:11.5px!important}.launch-recap-group ul{margin:0;padding:0 12px 10px 42px;list-style:none}.launch-recap-ad{text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:54px;padding:8px 10px;transition:background-color .15s;display:flex}.launch-recap-ad:hover{background:#f7f5f0}.launch-recap-ad>img{object-fit:cover;width:30px;height:38px;box-shadow:0 0 0 1px var(--rule);border-radius:6px}.launch-recap-ad>svg{color:var(--ink-3)}.launch-recap-ad>span:first-of-type{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:13.5px;line-height:20px}.launch-recap-ad small{color:var(--ink-3);margin-top:1px;font-size:12px;line-height:16px;display:block}.launch-recap-view{color:var(--ink-2);border-radius:8px;margin-left:5px;padding:4px 10px;font-size:12.5px;transition:background-color .15s}.launch-recap-ad:hover .launch-recap-view{color:var(--ink);background:#fff}.launch-recap-edit{color:var(--ink-2);border-radius:8px;align-items:center;gap:6px;margin:0 16px 2px auto;padding:4px 10px;font-size:12.5px;transition:background-color .15s;display:flex}.launch-recap-edit:hover{color:var(--ink);background:#f2f0ea}.launch-recap-search{background:#efede6;border:1px solid #0000;border-radius:10px;outline:none;width:calc(100% - 32px);height:36px;margin:12px 16px;padding:0 12px;font-size:14px;display:block}.launch-recap-search:focus{border-color:var(--current);box-shadow:0 0 0 3px var(--tint);background:#fff}.launch-recap-more{color:var(--ink-2);padding:14px 16px;font-size:13px}.launch-recap-bottom{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 2px;font-size:13px;display:flex}.launch-recap-bottom strong{color:var(--ink);margin-right:8px;font-weight:600}.launch-recap-bottom button{color:var(--current);text-decoration:underline}.launch-recap-text{padding:10px 16px;font-size:13px}.launch-recap-text p{white-space:pre-line;margin-top:8px}@media (max-width:700px){.launch-recap-summary{gap:8px}.launch-recap-summary>div{padding:12px}.launch-recap-summary dd{font-size:20px}.launch-recap-summary .launch-recap-date{font-size:15px}.launch-recap-group>summary{flex-wrap:wrap;gap:7px;padding-inline:12px}.launch-recap-group>summary strong{min-width:50%}.launch-recap-group ul{padding-left:18px;padding-right:10px}.launch-recap-view{display:none}.launch-recap-ad{gap:8px}.launch-recap-bottom>span:last-child{margin-left:0}}.official-settings-badge{white-space:nowrap;border:1px solid #0000;border-radius:5px;flex-shrink:0;align-items:center;padding:4px 6px;font-size:10px;font-style:normal;font-weight:600;display:inline-flex}.official-settings-badge.is-done{color:#166534;background:#dcfce7;border-color:#86d7a1}.official-settings-badge.is-pending{color:#92400e;background:#fff4db;border-color:#edcd91}.official-campaign-actions{margin-bottom:24px;gap:12px!important}.official-campaign-actions>.lab-primary,.official-campaign-actions>.lab-secondary{min-height:46px;padding:12px 18px;font-weight:600}.launch-recap-advantage{border:1px solid var(--rule);background:#fff;border-radius:14px;align-items:center;gap:12px;margin-top:12px;padding:14px 16px;display:flex}.launch-recap-advantage>.launch-recap-icone{box-shadow:none;background:#efede6}.launch-recap-advantage>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.launch-recap-advantage strong{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.launch-recap-advantage>div>span{color:var(--ink-3);font-size:13px;line-height:18px}.launch-recap-advantage>button{flex-shrink:0}@media (max-width:600px){.launch-recap-advantage{flex-direction:column;align-items:flex-start;gap:12px}.launch-recap-advantage>button{width:100%}}.official-settings-badge{cursor:pointer;transition:filter .12s}.official-settings-badge:hover:not(:disabled){filter:brightness(.96)}.official-settings-badge:disabled{cursor:default}.official-tree-campaign{align-items:center}.official-tree-campaign>button:first-child{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.official-tree-groups li{align-items:center;gap:8px;display:flex}.official-tree-groups li>button{width:auto;padding:7px 0}.official-tree-groups li>button:first-child{flex:1;min-width:0}.official-drop-crea{color:var(--ink-3);border-radius:5px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:inline-flex}.official-drop-crea:hover:not(:disabled){color:var(--neg);background:#fdeceb}.official-drop-crea.is-armed{color:#fff;background:var(--neg);font-weight:600}.official-drop-crea:disabled{opacity:.4}.official-sources{margin-top:4px}.depot{border:1.5px dashed var(--rule-3);cursor:pointer;background:#fff;border-radius:10px;align-items:stretch;min-height:122px;transition:border-color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1);display:flex}.depot:hover{border-color:var(--tint-line)}.depot.est-survole{border-style:solid;border-color:var(--current);background:var(--tint)}.depot.est-desactive{cursor:default;opacity:.6}.depot-principal{flex:auto;align-items:center;gap:16px;min-width:0;padding:20px 24px;display:flex}.depot-icone{background:var(--signal-dim);width:46px;height:46px;color:var(--current);transition:transform .52s var(--ease-ressort,cubic-bezier(.22,1,.36,1)),background-color .16s,color .16s;border-radius:10px;flex:none;place-items:center;display:grid}.depot-icone svg{width:22px;height:22px}.depot.est-survole .depot-icone{background:var(--current);color:#fff;transform:translateY(-3px)}.depot-titre{text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;line-height:1.35;display:block}.depot-titre:focus-visible,.depot-lien:focus-visible{outline:2px solid var(--current);outline-offset:3px;border-radius:3px}.depot-sous{color:var(--ink-3);margin-top:4px;font-size:12.5px;line-height:1.45}.depot-lien{color:var(--ink-2);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.depot-lien:hover{color:var(--ink)}.depot-sources{border-left:1px solid var(--rule);cursor:default;flex-direction:column;flex:none;justify-content:center;gap:10px;width:min(46%,520px);padding:16px 22px;display:flex}.depot.est-survole .depot-sources{border-left-color:var(--tint-line)}.depot-sources-titre{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:600;line-height:1}.official-sources-links{flex-direction:column;gap:10px;min-width:0;display:flex}.official-source-buttons{flex-wrap:wrap;gap:8px;display:flex}.official-source-buttons button{border:1px solid var(--rule-2);height:36px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:7px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;transition:border-color .12s,background-color .12s;display:inline-flex}.official-source-buttons button:hover:not(:disabled){border-color:var(--current);background:var(--surface-2);color:var(--ink)}.official-source-buttons button:disabled{opacity:.45}.official-source-paste>summary{cursor:pointer;color:var(--ink-2);align-items:center;gap:7px;padding:2px 0;font-size:12.5px;list-style:none;display:inline-flex}.official-source-paste>summary::-webkit-details-marker{display:none}.official-source-paste>summary:hover{color:var(--ink)}@media (max-width:1000px){.depot{flex-direction:column}.depot-sources{border-left:0;border-top:1px solid var(--rule);width:auto}}.official-crea-tools{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.official-crea-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.official-crea-grid>li{border:1px solid var(--rule-2);background:#fff;border-radius:9px;flex-direction:column;min-width:0;transition:border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.official-crea-grid>li:hover{border-color:var(--rule-3)}.official-crea-grid>li.is-picked{border-color:var(--current);box-shadow:0 0 0 1px var(--current)}.official-crea-thumb{aspect-ratio:4/5;cursor:zoom-in;background:#efece4;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.official-crea-thumb img{object-fit:contain;width:100%;height:100%;display:block}.official-crea-thumb:focus-visible{outline:2px solid var(--current);outline-offset:-2px}.official-crea-carte{cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex}.official-crea-carte .official-crea-thumb{cursor:pointer}.official-crea-carte:has(.official-crea-pick:disabled){cursor:default}.official-crea-vide{width:100%;height:100%;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.official-crea-vide svg{stroke-width:1.4px;width:26px;height:26px}.official-crea-vide small{letter-spacing:.1em;font-size:10.5px;font-weight:600}.official-crea-video{color:#fff;pointer-events:none;background:#17211e9e;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:9px;left:9px}.official-crea-video svg{fill:currentColor;width:11px;height:11px;margin-left:1px}.official-crea-grid>li>p,.official-crea-carte>p{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:10px 12px 0;font-size:12.5px;font-weight:500;line-height:1.35;overflow:hidden}.official-crea-grid>li>small,.official-crea-carte>small{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin:3px 12px 11px;font-size:11.5px;display:flex}.official-crea-pick{z-index:2;appearance:none;border:1.5px solid var(--rule-3);cursor:pointer;background:#fff;border-radius:5px;width:20px;height:20px;margin:0;transition:background-color .12s,border-color .12s;position:absolute;top:10px;left:10px;box-shadow:0 1px 2px #17211e24}.official-crea-pick:hover:not(:disabled){border-color:var(--current)}.official-crea-pick:checked{border-color:var(--current);background:var(--current) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E") center/13px no-repeat}.official-crea-pick:focus-visible{outline:2px solid var(--current);outline-offset:2px}.official-crea-pick:disabled{opacity:.5;cursor:default}.official-crea-del{z-index:2;height:26px;color:var(--ink-2);opacity:0;background:#ffffffeb;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:11px;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex;position:absolute;top:10px;right:10px}.official-crea-grid>li:hover .official-crea-del,.official-crea-del:focus-visible,.official-crea-del.is-armed{opacity:1}.official-crea-del:hover:not(:disabled){color:var(--neg);background:#fdeceb}.official-crea-del.is-armed{color:#fff;background:var(--neg);font-weight:600}.official-tree-stack,.launch-recap-stack{flex-shrink:0;align-items:center;display:inline-flex}.official-tree-stack>*,.launch-recap-stack>*{object-fit:cover;background:var(--raised);border:1.5px solid #fff;border-radius:3px}.official-tree-stack>*{width:22px;height:28px;margin-left:-9px}.official-tree-stack>:first-child{margin-left:0}.launch-recap-stack>*{width:24px;height:30px;margin-left:-10px}.launch-recap-stack>:first-child{margin-left:0}.official-tree-groups li.is-flexible small{color:var(--current);margin-top:2px;font-size:10px;display:block}.launch-recap-ad.is-flexible small{color:var(--current);font-weight:500}.official-tree-cards,.launch-recap-cards{background:var(--raised);border-radius:5px;flex:none;align-items:center;gap:3px;padding:3px;display:inline-flex}.official-tree-groups li .official-tree-cards>img,.official-tree-groups li .official-tree-cards>svg,.launch-recap-ad .launch-recap-cards>img,.launch-recap-ad .launch-recap-cards>svg{object-fit:cover;background:#fff;border-radius:3px;width:22px;height:22px;margin:0}.official-tree-cards>em,.launch-recap-cards>em{color:var(--ink-2);white-space:nowrap;padding:0 3px;font-size:10px;font-style:normal;font-weight:600}.official-tree-groups li.is-flexible small,.launch-recap-ad.is-flexible small{align-items:center;gap:4px;display:flex}.official-tree-groups li.is-carousel small,.launch-recap-ad.is-carousel small{color:var(--ink)}.launch-recap-ad>span.launch-recap-stack,.launch-recap-ad>span.launch-recap-cards{flex:none}.launch-recap-ad>.launch-recap-stack+span,.launch-recap-ad>.launch-recap-cards+span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.official-param-jump{border-bottom:1px solid var(--rule);background:var(--surface-2);scrollbar-width:none;flex-shrink:0;gap:4px;padding:10px 16px;display:flex;overflow-x:auto}.official-param-jump::-webkit-scrollbar{display:none}.official-param-jump>button{color:var(--ink-2);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:6px 11px;font-size:12.5px;transition:background .12s,color .12s}.official-param-jump>button:hover{background:var(--tint);color:var(--ink)}.official-param-jump>button[aria-current=true]{background:var(--current);color:#fff;font-weight:600}.official-destination{border:1px solid var(--rule-2);background:var(--surface-2);border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:16px 18px;display:flex}.official-destination>div{min-width:0}.official-destination-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--current);background:var(--tint);border-radius:4px;margin-bottom:7px;padding:3px 7px;font-size:10px;display:inline-block}.official-destination strong{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:650;display:block}.official-destination p{color:var(--ink-2);margin-top:4px;font-size:12.5px}.official-destination>button{flex-shrink:0}.official-tree-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--current);background:var(--tint);border-radius:4px;flex-shrink:0;padding:3px 5px;font-size:9.5px;font-style:normal}@media (max-width:700px){.official-destination{flex-direction:column;align-items:flex-start;gap:12px}.official-destination>button{width:100%}}.analyse-page{padding:16px 28px 32px}.analyse-page.est-ensemble{padding:0}.analyse-page-entete .eyebrow,.chemins-page .analyse-page-entete .eyebrow{display:none}.analyse-page-entete{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.analyse-page-entete>p{margin-top:0!important;font-size:13px!important}.analyse-page-entete h1{margin-top:0!important;font-size:24px!important}.chemins-page{padding:16px 28px 32px}.chemins-page .analyse-arbre{margin-top:22px}.analyse-beta{vertical-align:middle;font-style:normal;font-family:var(--font-inter),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--rule-2);background:0 0;border-radius:5px;margin-left:10px;padding:4px 8px;font-size:11px;font-weight:650;display:inline-block;transform:translateY(-4px)}.analyse-beta-mot{max-width:64ch;color:var(--ink-3)!important;margin-top:8px!important;font-size:12.5px!important}.official-sidebar .lab-beta{letter-spacing:.06em;text-transform:uppercase;color:var(--rail-muted);border:1px solid var(--rail-3);border-radius:4px;margin-left:auto;padding:2px 5px;font-size:9px;font-style:normal;font-weight:650}.official-sidebar .lab-nav a[aria-current=page] .lab-beta{color:var(--accent-line);border-color:var(--tint-line)}.analyse-page-entete h1{font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.02em;margin-top:8px;font-size:32px}.analyse-page-entete>p{max-width:64ch;color:var(--ink-2);margin-top:8px;font-size:14px;line-height:1.55}.analyse{margin-top:10px;display:block}@media (max-width:1000px){.analyse{grid-template-columns:minmax(0,1fr)}}.analyse-rail{border:1px solid var(--rule-2);background:#fff;border-radius:9px;max-height:calc(100dvh - 120px);padding:14px;position:sticky;top:16px;overflow:auto}@media (max-width:1000px){.analyse-rail{max-height:none;position:static}}.analyse-rail-onglets{border-bottom:1px solid var(--rule);flex-direction:column;gap:3px;margin-bottom:10px;padding-bottom:12px;display:flex}.analyse-rail h2{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 8px 7px;font-size:10px}.analyse-rail ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.analyse-rail li{align-items:center;gap:2px;display:flex}.analyse-rail li>button:first-child,.analyse-rail-onglets button{min-width:0;color:var(--ink-2);text-align:left;border-radius:6px;flex:1;align-items:center;gap:9px;padding:8px;font-size:13px;transition:background .12s,color .12s;display:flex}.analyse-rail li>button:first-child>span,.analyse-rail-onglets button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.analyse-rail li>button:first-child:hover,.analyse-rail-onglets button:hover{background:var(--tint);color:var(--ink)}.analyse-rail li>button:first-child[aria-current=page],.analyse-rail li>button:first-child[aria-current=page]:hover,.analyse-rail-onglets button[aria-pressed=true],.analyse-rail-onglets button[aria-pressed=true]:hover{background:var(--current);color:#fff;font-weight:600}.analyse-rail-suppr{color:var(--ink-3);border-radius:5px;flex-shrink:0;padding:6px}.analyse-rail-suppr:hover{color:var(--neg);background:#fdeceb}.analyse-rail-vide{color:var(--ink-3);padding:2px 8px 4px;font-size:11.5px;line-height:1.55}.analyse-ic{flex-shrink:0;width:16px;height:16px;display:block}.analyse-scene{min-width:0}.analyse-barre-reglages{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:flex-end;gap:10px 24px;margin:14px 0 6px;padding:0 0 14px;display:flex}.analyse-reglage{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.analyse-reglage>span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.analyse-reglage-large{flex-basis:100%}.analyse-reglage .analyse-seg{flex-wrap:wrap}.analyse-entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:0;display:flex}.analyse-entete h1{font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.02em;font-size:25px}.analyse-entete p{color:var(--ink-2);margin-top:5px;font-size:12.5px}.analyse-enregistrer{border:1px solid var(--rule-2);color:var(--ink);background:#fff;border-radius:6px;align-items:center;gap:8px;padding:9px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.analyse-enregistrer:hover{background:var(--tint);border-color:var(--accent-line)}.analyse-reglages{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px 22px;margin:18px 0 6px;padding:14px 0;display:flex}.analyse-groupe{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.analyse-groupe>b{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-right:3px;font-size:10.5px;font-weight:600}.analyse-groupe button,.analyse-choix-mesures button{border:1px solid var(--rule-2);color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:999px;padding:5px 10px;font-size:12px}.analyse-groupe button:hover,.analyse-choix-mesures button:hover{background:var(--tint);color:var(--ink)}.analyse-groupe button[aria-pressed=true],.analyse-choix-mesures button[aria-pressed=true]{background:var(--current);border-color:var(--current);color:#fff;font-weight:600}.analyse-isoler{color:var(--current);text-underline-offset:3px;border-radius:6px;margin-left:auto;padding:5px 10px;font-size:12px;text-decoration:underline}.analyse-tuiles{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px;margin:20px 0 4px;display:grid}.analyse-tuile{border:1px solid var(--rule-2);background:#fff;border-radius:8px;padding:14px 15px;position:relative}.analyse-tuile-retirer{width:22px;height:22px;color:var(--ink-3);opacity:0;border-radius:5px;font-size:15px;line-height:1;transition:opacity .12s;position:absolute;top:8px;right:9px}.analyse-tuile:hover .analyse-tuile-retirer,.analyse-tuile-retirer:focus-visible{opacity:1}.analyse-tuile-retirer:hover{color:var(--neg);background:#fdeceb}.analyse-tuile dt,.analyse-fiche-tuiles dt{color:var(--ink-2);font-size:11.5px}.analyse-tuile dd,.analyse-fiche-tuiles dd{font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.02em;color:var(--ink);margin:5px 0 3px;font-size:24px;font-weight:650}.analyse-tuile small,.analyse-fiche-tuiles small{color:var(--ink-3);font-size:11px;line-height:1.45;display:block}.est-mieux{font-weight:600;color:var(--pos)!important}.est-moins{font-weight:600;color:var(--neg)!important}.analyse-tuile-ajout{background:0 0;border-style:dashed;place-items:center;display:grid}.analyse-tuile-ajout button{color:var(--ink-2);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.analyse-tuile-ajout button:hover{color:var(--current)}.analyse-choix-mesures{background:var(--surface-2);border:1px solid var(--rule-2);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:14px 0 4px;padding:16px;display:grid}.analyse-choix-mesures h3{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:9px;font-size:10.5px}.analyse-choix-mesures>section>div{flex-wrap:wrap;gap:5px;display:flex}.analyse-graphe{margin-top:18px}.analyse-graphe svg{width:100%;height:auto;display:block;overflow:visible}.analyse-grille{stroke:var(--rule);stroke-width:1px}.analyse-regle{stroke:var(--current);stroke-width:1px;stroke-dasharray:3 3}.analyse-axe{fill:var(--ink-3);font-size:10px}.analyse-barre-valeur{fill:var(--ink-2);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;font-size:10.5px;font-weight:600}.analyse-anneau-total{font-family:var(--font-inter-tight),sans-serif;fill:var(--ink);font-size:19px;font-weight:650}.analyse-legende{flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;padding:0;list-style:none;display:flex}.analyse-legende-colonne{flex-direction:column;gap:7px}.analyse-legende li{color:var(--ink-2);align-items:center;gap:7px;font-size:12px;display:flex}.analyse-legende i{border-radius:2px;flex-shrink:0;width:10px;height:10px}.analyse-legende b{color:var(--ink);font-variant-numeric:tabular-nums}.analyse-legende-creas{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.analyse-legende-creas>li{border:1px solid var(--rule-2);background:#fff;border-top:4px solid;border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:9px 10px 10px;display:flex}.analyse-legende-creas .analyse-vignette{aspect-ratio:1;width:100%!important;height:auto!important}.analyse-legende-nom{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.3;overflow:hidden}.analyse-legende-creas b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.analyse-part{flex-wrap:wrap;align-items:center;gap:34px;margin-top:20px;display:flex}.analyse-note{color:var(--ink-3);max-width:70ch;margin-top:12px;font-size:11.5px;line-height:1.6}.analyse-reserves{background:var(--surface-2);border:1px solid var(--rule-2);color:var(--ink-2);border-radius:8px;margin:16px 0 0;padding:14px 16px;font-size:11.5px;line-height:1.7;list-style:none}.analyse-vide{color:var(--ink-2);margin:24px 0;font-size:14px;line-height:1.65}.analyse-vide a,.analyse-lien{color:var(--current);text-underline-offset:3px;font-weight:600;text-decoration:underline}.analyse-cartes{grid-template-columns:repeat(auto-fill,minmax(228px,268px));gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.analyse-cartes>li>button{text-align:left;border:1px solid var(--rule-2);background:#fff;border-radius:9px;width:100%;padding:8px 8px 12px;display:block;position:relative;overflow:hidden}.analyse-cartes>li>button:hover{border-color:var(--accent-line);box-shadow:0 2px 14px #132d3310}.analyse-carte-barre{width:3px;position:absolute;inset:0 auto 0 0}.analyse-carte-titre{padding:10px 7px 0;display:block}.analyse-cartes strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.35;display:block;overflow:hidden}.analyse-cartes small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.analyse-cartes dl{flex-direction:column;margin:10px 7px 0;display:flex}.analyse-cartes dl>div{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.analyse-cartes dt{color:var(--ink-2);font-size:12.5px}.analyse-cartes dd{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.analyse-tableau{border:1px solid var(--rule-2);background:#fff;border-radius:9px;margin-top:20px;overflow:auto}.analyse-tableau table{border-collapse:collapse;width:100%;min-width:640px}.analyse-tableau :is(th,td){text-align:left;border-bottom:1px solid var(--rule);vertical-align:middle;padding:11px 13px;font-size:12.5px}.analyse-tableau thead th{background:var(--raised);color:var(--ink-2);white-space:nowrap;font-weight:500;position:relative}.analyse-tableau thead th button{color:inherit;font-size:12px;font-weight:inherit}.analyse-tableau thead th button:hover{color:var(--current)}.analyse-tableau thead th i{color:var(--current);margin-left:4px;font-style:normal}.analyse-col-retirer{color:var(--ink-3);margin-left:6px;font-size:14px;line-height:1}.analyse-col-retirer:hover{color:var(--neg)}.analyse-tableau tbody th{max-width:300px;font-weight:500}.analyse-tableau tbody th button{text-align:left;max-width:280px;display:block}.analyse-tableau tbody th span{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);display:block;overflow:hidden}.analyse-tableau tbody th small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;display:block;overflow:hidden}.analyse-tableau tbody th button:hover span{color:var(--current);text-underline-offset:3px;text-decoration:underline}.analyse-tableau tbody tr:hover{background:var(--surface-2)}.analyse-tableau td{position:relative}.analyse-cellule{align-items:baseline;gap:7px;display:flex}.analyse-cellule b{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.analyse-cellule i{font-size:10.5px;font-style:normal}.analyse-jauge{background:color-mix(in srgb,var(--current) 55%,transparent);max-width:100%;height:2px;position:absolute;bottom:0;left:0}.analyse-arbre{--win:#2b8158;--lose:#c2483b;--idle:#a9b4ae;--deep:var(--rail)}.analyse-verdict{border:1px solid var(--rule-2);border-left:4px solid var(--win);background:#fff;border-radius:10px;margin:6px 0 18px;padding:15px 19px}.analyse-verdict p{margin:0;font-size:15.5px;line-height:1.45}.analyse-verdict-why{color:var(--ink-2);margin-top:5px!important;font-size:12.5px!important}.analyse-verdict .k-win{color:#2b8158;font-weight:650}.analyse-verdict .k-lose{color:#c2483b;font-weight:650}.analyse-outils{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:11px;display:flex}.analyse-seg{border:1px solid var(--rule-3);background:#fff;border-radius:8px;display:inline-flex;overflow:hidden}.analyse-seg button{font:inherit;color:var(--ink-2);border:0;border-right:1px solid var(--rule);background:0 0;padding:7px 12px;font-size:12.5px}.analyse-seg button:last-child{border-right:0}.analyse-seg button[aria-pressed=true]{background:var(--current);color:#fff;font-weight:600}.analyse-seg button:hover:not([aria-pressed=true]){background:var(--tint);color:var(--ink)}.analyse-spacer{flex:1}.analyse-ctx{color:var(--ink-3);font-size:12.5px}.analyse-revoir{font:inherit;color:#2b8158;text-underline-offset:3px;background:0 0;border:0;padding:6px 2px;font-size:12.5px;text-decoration:underline}.analyse-board{border:1px solid var(--rule-2);background:#fff;border-radius:12px;overflow:hidden}.analyse-scroller{padding:22px 22px 20px;overflow-x:auto}.analyse-niveau-nom{letter-spacing:.08em;fill:var(--ink-3);font-size:10.5px;font-weight:600}.analyse-scroller svg{height:auto;display:block}.analyse-lien{fill:none;stroke-linecap:round;transition:opacity .14s}.analyse-noeud{cursor:pointer}.analyse-noeud rect{transition:stroke-width .12s}.analyse-noeud-lbl{fill:var(--ink);font-size:13.5px;font-weight:600}.analyse-noeud-val{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.analyse-noeud-sub{fill:var(--ink-3);font-size:10.5px}.analyse-lien.est-efface,.analyse-noeud.est-efface{opacity:.1}.analyse-noeud.est-chaud rect,.analyse-noeud:focus rect{stroke-width:2.4px}.analyse-noeud:focus{outline:none}.analyse-foot{margin-top:15px}.analyse-foot summary{cursor:pointer;color:var(--ink-2);align-items:center;gap:6px;padding:6px 0;font-size:12.5px;list-style:none;display:inline-flex}.analyse-foot summary::-webkit-details-marker{display:none}.analyse-foot summary:before{content:"›";font-size:15px;transition:transform .12s;display:inline-block}.analyse-foot[open] summary:before{transform:rotate(90deg)}.analyse-regles{grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:12px;margin-top:6px;display:grid}.analyse-regles div{border:1px solid var(--rule-2);background:#fff;border-radius:9px;padding:13px 15px}.analyse-regles b{margin-bottom:4px;font-size:12.5px;display:block}.analyse-regles p{color:var(--ink-2);margin:0;font-size:12px;line-height:1.5}.analyse-niveaux{flex-wrap:wrap;align-items:center;gap:5px;margin-top:16px;display:flex}.analyse-niveaux>b{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-right:3px;font-size:10.5px}.analyse-niveaux-vide{color:var(--ink-3);flex-basis:100%;order:9;max-width:70ch;font-size:12px;line-height:1.5}.analyse-niveaux button{border:1px solid var(--rule-2);color:var(--ink-2);background:#fff;border-radius:999px;padding:5px 10px;font-size:12px}.analyse-niveaux button[aria-pressed=true]{background:var(--current);border-color:var(--current);color:#fff;font-weight:600}.analyse-card{z-index:70;pointer-events:none;background:var(--rail);min-width:238px;color:var(--rail-text);opacity:0;border-radius:11px;padding:14px 16px;transition:opacity .11s,transform .11s;position:fixed;transform:translateY(4px);box-shadow:0 20px 50px #0e241e57}.analyse-card.est-visible{opacity:1;transform:none}.analyse-card-tag{letter-spacing:.07em;text-transform:uppercase;color:#fff;border-radius:4px;margin-bottom:8px;padding:3px 7px;font-size:9.5px;font-weight:650;display:inline-block}.analyse-card h3{color:#fff;margin:0 0 3px;font-size:14px;font-weight:650}.analyse-card-trail{color:var(--rail-muted);margin-bottom:11px;font-size:11px}.analyse-card dl{grid-template-columns:auto auto;gap:6px 20px;margin:0;font-size:12.5px;display:grid}.analyse-card dt{color:var(--rail-dim)}.analyse-card dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:650}.analyse-card-say{border-top:1px solid var(--rail-3);color:var(--rail-muted);margin-top:11px;padding-top:10px;font-size:12px;line-height:1.45}.analyse-vignette{background:var(--raised);border-radius:6px;flex-shrink:0;display:block;position:relative;overflow:hidden}.analyse-vignette-grande{aspect-ratio:1;border-radius:7px;width:100%}.analyse-mosaique{background:var(--rule);gap:2px;display:grid}.analyse-mosaique img{object-fit:cover;width:100%;height:100%;display:block}.analyse-mosaique-1{grid-template-columns:1fr}.analyse-mosaique-2{grid-template-columns:1fr 1fr}.analyse-mosaique-3{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.analyse-mosaique-3 img:first-child{grid-row:1/3}.analyse-mosaique-4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.analyse-vignette-grande>i{padding:3px 7px;font-size:10px;bottom:8px;left:8px}.analyse-vignette img{object-fit:cover;width:100%;height:100%;display:block}.analyse-vignette-vide{color:var(--ink-3);place-items:center;display:grid;background:var(--raised)!important}.analyse-vignette-vide>svg{opacity:.55;width:46%;max-width:34px;height:46%;max-height:34px}.analyse-vignette>i{letter-spacing:.03em;text-transform:uppercase;color:#fff;background:#0009;border-radius:3px;padding:1px 4px;font-size:8.5px;font-style:normal;position:absolute;bottom:3px;left:3px}.analyse-carte-haut{align-items:flex-start;gap:11px;display:flex}.analyse-carte-titre{flex:1;min-width:0}.analyse-tableau tbody th button{align-items:center;gap:10px;display:flex}.analyse-tableau-nom{flex:1;min-width:0}.analyse-import{border:1px solid var(--rule-2);background:#fff;border-radius:10px;gap:20px;padding:26px;display:grid}.analyse-import-dire h2{font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.02em;font-size:21px}.analyse-import-dire p{color:var(--ink-2);max-width:66ch;margin-top:9px;font-size:14px;line-height:1.65}.analyse-import-duree{color:var(--ink-3)!important;font-size:12.5px!important}.analyse-import-faire{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.analyse-import-choix{gap:5px;display:flex}.analyse-import-choix button{border:1px solid var(--rule-2);color:var(--ink-2);background:#fff;border-radius:999px;padding:8px 13px;font-size:12.5px}.analyse-import-choix button[aria-pressed=true]{background:var(--current);border-color:var(--current);color:#fff;font-weight:600}.analyse-import-bouton{background:var(--signal);border:1px solid var(--accent-line);color:var(--on-signal);border-radius:8px;padding:14px 26px;font-size:15px;font-weight:650}.analyse-import-bouton:hover:not(:disabled){filter:brightness(.97)}.analyse-import-bouton:disabled{opacity:.6;cursor:wait}.analyse-import-stop{color:var(--ink-2);text-underline-offset:3px;padding:10px 14px;font-size:12.5px;text-decoration:underline}.analyse-import-etat p{color:var(--ink-2);margin-top:9px;font-size:13px}.analyse-barre{background:var(--raised);border-radius:999px;height:6px;overflow:hidden}.analyse-barre>span{background:var(--current);height:100%;transition:width .4s;display:block}.analyse-import-refus{color:#9b3a2f;font-size:13px;line-height:1.6}.analyse-voile{z-index:60;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.analyse-fiche{z-index:61;border-left:1px solid var(--rule-2);background:#fff;width:min(760px,100vw);padding:26px;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-24px 0 80px #132d331f}.analyse-fiche>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:6px;display:flex}.analyse-fiche h2{font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:23px;line-height:1.28}.analyse-fiche-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.analyse-fiche>header>button{border:1px solid var(--rule-2);width:34px;height:34px;color:var(--ink-2);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.analyse-fiche-mesures{flex-wrap:wrap;gap:5px;margin-top:16px;display:flex}.analyse-fiche-mesures button{border:1px solid var(--rule-2);color:var(--ink-2);border-radius:999px;padding:5px 10px;font-size:12px}.analyse-fiche-mesures button[aria-pressed=true]{background:var(--current);border-color:var(--current);color:#fff;font-weight:600}.analyse-fiche-tuiles{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:22px;display:grid}.analyse-fiche-tuiles>div{border:1px solid var(--rule-2);border-radius:8px;padding:13px 14px}.analyse-mini{width:100%;height:42px;margin-top:9px;display:block}@media (max-width:700px){.analyse-fiche{padding:18px}.analyse-page{padding:20px}}.sidebar-replier{width:100%;color:var(--rail-muted);border-radius:6px;align-items:center;gap:10px;margin-bottom:6px;padding:9px 12px;font-size:12px;display:flex}.sidebar-replier:hover{background:var(--rail-2);color:var(--rail-text)}.official-sidebar.est-repliee{width:68px;min-width:68px;padding-left:8px;padding-right:8px}.official-sidebar.est-repliee .sidebar-mark{justify-content:center;padding:0 6px}.official-sidebar.est-repliee .lab-mark>span,.official-sidebar.est-repliee .launchspy-signature,.official-sidebar.est-repliee .adsmint-family,.official-sidebar.est-repliee .lab-workspace-name>span:last-child,.official-sidebar.est-repliee .lab-nav-label,.official-sidebar.est-repliee .lab-nav a>span,.official-sidebar.est-repliee .lab-beta,.official-sidebar.est-repliee .sidebar-new>span,.official-sidebar.est-repliee .sidebar-replier>span,.official-sidebar.est-repliee .sidebar-profile>div,.official-sidebar.est-repliee .sidebar-profile>svg,.official-sidebar.est-repliee summary{display:none}.official-sidebar.est-repliee .lab-workspace-name{justify-content:center;margin:22px 0 16px}.official-sidebar.est-repliee .sidebar-new,.official-sidebar.est-repliee .lab-nav a{justify-content:center;padding:11px 0}.official-sidebar.est-repliee .official-more{margin-top:12px}.official-sidebar.est-repliee .official-more nav{display:flex}.official-sidebar.est-repliee .sidebar-replier{justify-content:center;padding:9px 0}.official-sidebar.est-repliee .sidebar-profile{justify-content:center}.analyse-rail{padding:10px}.analyse-rail-onglets{margin-bottom:6px;padding-bottom:8px}.analyse-rail section{margin-top:10px}.analyse-rail h2{padding:0 8px 5px;font-size:9.5px}.analyse-rail li>button:first-child,.analyse-rail-onglets button{gap:8px;padding:7px 8px;font-size:12.5px}.analyse-rail-onglets button[aria-pressed=true],.analyse-rail li>button:first-child[aria-current=page],.analyse-rail li>button:first-child[aria-current=page]:hover,.analyse-rail-onglets button[aria-pressed=true]:hover{background:var(--tint);color:var(--rail);font-weight:600}.analyse-rail li>button:first-child[aria-current=page] .analyse-ic,.analyse-rail-onglets button[aria-pressed=true] .analyse-ic{color:var(--current)}.analyse-page-entete>p:not(:first-child){display:inline}.analyse-page-entete>p+p:before{content:" "}@keyframes analyse-entree{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.analyse-entree{animation:.24s cubic-bezier(.2,.7,.2,1) both analyse-entree}@keyframes analyse-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.analyse-trace{stroke-dasharray:1;stroke-dashoffset:1px;pathLength:1;animation:.7s cubic-bezier(.4,0,.2,1) forwards analyse-trace}@keyframes analyse-pousse{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.analyse-barre-svg{transform-box:fill-box;transform-origin:bottom;transition:height .4s,y .4s,x .4s,width .4s;animation:.48s cubic-bezier(.2,.7,.2,1) both analyse-pousse}.analyse-part path{transition:d .4s}.analyse-scene{position:relative}@keyframes analyse-chargement{0%{transform:translate(-100%)}to{transform:translate(220%)}}.analyse-chargement{background:var(--current);z-index:2;border-radius:2px;width:45%;height:2px;animation:.9s ease-in-out infinite analyse-chargement;position:absolute;top:-8px;left:0}.analyse-groupe button,.analyse-seg button,.analyse-rail li>button:first-child,.analyse-cartes>li>button,.analyse-tuile{transition:background .14s,color .14s,border-color .14s,box-shadow .14s,transform .14s}.analyse-cartes>li>button:hover{transform:translateY(-2px)}.analyse-jauge{transition:width .4s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.analyse-entree,.analyse-trace,.analyse-barre-svg,.analyse-chargement{animation:none}.analyse-trace{stroke-dashoffset:0}}.analyse-mention{color:var(--ink-3);grid-column:1/-1;justify-content:center;align-items:center;gap:8px;margin:36px 0 8px;font-size:12.5px;display:flex}.sidebar-entree{display:block}.sidebar-analyse{border-left:1px solid var(--rail-3);margin:4px 0 10px;padding-left:6px}.sidebar-analyse>a,.sidebar-analyse-ligne>a{color:var(--rail-muted);border-radius:5px;align-items:center;gap:7px;min-width:0;padding:6px;font-size:12.5px;text-decoration:none;display:flex}.sidebar-analyse>a>span,.sidebar-analyse-ligne>a>span{white-space:normal;overflow-wrap:anywhere;line-height:1.25}.sidebar-analyse a:hover{background:var(--rail-2);color:var(--rail-text)}.sidebar-analyse a[aria-current=page]{background:var(--tint);color:var(--current);font-weight:600}.sidebar-analyse a[aria-current=page] .analyse-ic{color:var(--current)}.sidebar-analyse .analyse-ic{color:var(--rail-dim);flex-shrink:0}.sidebar-analyse h3{letter-spacing:.08em;text-transform:uppercase;color:var(--rail-dim);margin:10px 8px 3px;font-size:9.5px}.sidebar-analyse p{color:var(--rail-dim);margin:4px 8px;font-size:11px;line-height:1.5}.sidebar-analyse-ligne{align-items:center;gap:2px;display:flex}.sidebar-analyse-ligne>a{flex:1}.sidebar-analyse-ligne>button{color:var(--rail-dim);border-radius:4px;flex-shrink:0;padding:5px}.sidebar-analyse-ligne>button:hover{color:#f3b3ab;background:var(--rail-2)}.official-sidebar{scrollbar-width:thin;scrollbar-color:var(--rail-3) transparent;overflow:hidden auto}.official-sidebar .sidebar-bottom{margin-top:auto;padding-top:12px}.official-sidebar .sidebar-mark{padding-left:16px}.analyse-comptes{gap:14px;display:grid}.analyse-comptes-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.analyse-comptes-tete h2{font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.02em;font-size:19px}.analyse-comptes-tete p{color:var(--ink-2);margin-top:4px;font-size:13px}.analyse-comptes-ajouter{background:var(--signal);border:1px solid var(--accent-line);color:var(--on-signal);border-radius:7px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.analyse-comptes-ajouter:disabled{opacity:.5;cursor:not-allowed}.analyse-comptes-choix{background:var(--surface-2);border:1px solid var(--rule-2);border-radius:9px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px;margin:0;padding:8px;list-style:none;display:grid}.analyse-comptes-choix button{text-align:left;border:1px solid var(--rule-2);background:#fff;border-radius:6px;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.analyse-comptes-choix button:hover{border-color:var(--accent-line)}.analyse-comptes-choix strong{color:var(--ink);font-size:13px;display:block}.analyse-comptes-choix small{color:var(--ink-3);font-size:11px;display:block}.analyse-comptes-liste{gap:10px;margin:0;padding:0;list-style:none;display:grid}.analyse-comptes-liste>li{border:1px solid var(--rule-2);background:#fff;border-radius:10px;overflow:hidden}.analyse-comptes-liste>li.est-ouvert{border-color:var(--accent-line)}.analyse-compte-ligne{text-align:left;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;width:100%;padding:16px 20px;display:grid}.analyse-compte-ligne:hover{background:var(--surface-2)}.analyse-compte-nom strong{color:var(--ink);font-size:15px;font-weight:600;display:block}.analyse-compte-nom small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;display:block}.analyse-compte-etat{border-radius:999px;padding:4px 9px;font-size:12.5px;font-weight:600}.analyse-compte-etat.est-ok{background:var(--pos-dim);color:var(--pos)}.analyse-compte-etat.est-cours{background:var(--warn-dim);color:var(--warn)}.analyse-compte-etat.est-stop{background:var(--raised);color:var(--ink-2)}.analyse-compte-couv{color:var(--ink-2);white-space:nowrap;font-size:13px}.analyse-compte-detail{border-top:1px solid var(--rule);padding:4px 8px 10px}.analyse-compte-detail .analyse-import{border:0;padding:18px 12px}@media (max-width:760px){.analyse-compte-ligne{grid-template-columns:auto minmax(0,1fr)}.analyse-compte-couv{grid-column:2}}.official-naming{border-top:1px solid var(--rule);margin-top:26px;padding:22px 0 0}.analyse-entete{align-items:flex-start;gap:16px 24px}.analyse-entete-texte{flex:420px;min-width:0}.analyse-entete h1{align-items:center;gap:8px;font-size:26px;display:flex}.analyse-crayon{width:26px;height:26px;color:var(--ink-3);opacity:.55;border-radius:6px;place-items:center;transition:opacity .12s,background .12s;display:inline-grid}.analyse-entete h1:hover .analyse-crayon,.analyse-crayon:focus-visible{opacity:1}.analyse-crayon:hover{background:var(--tint);color:var(--current)}.analyse-titre-champ{font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.02em;border:1px solid var(--accent-line);width:100%;max-width:560px;color:var(--ink);background:#fff;border-radius:6px;margin-left:-8px;padding:2px 8px;font-size:26px;font-weight:600}.analyse-entete p{color:var(--ink-2);max-width:78ch;margin-top:6px;font-size:13px;line-height:1.55}.analyse-description{font:inherit;color:inherit;text-align:left;border-radius:4px;margin-left:-3px;padding:1px 3px}.analyse-description:hover{background:var(--tint);color:var(--ink)}.analyse-description-champ{width:100%;max-width:78ch;font:inherit;border:1px solid var(--accent-line);color:var(--ink);resize:vertical;background:#fff;border-radius:6px;margin-top:6px;padding:8px 10px;font-size:13px;line-height:1.55}.analyse-entete-compte{color:var(--ink-3)}.analyse-entete-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.analyse-action{border:1px solid var(--rule-3);color:var(--ink);background:#fff;border-radius:6px;align-items:center;gap:7px;padding:8px 12px;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.analyse-action:hover:not(:disabled){background:var(--tint);border-color:var(--accent-line)}.analyse-action:disabled{color:var(--ink-3);cursor:default}.analyse-action.est-principal{background:var(--signal);border-color:var(--accent-line);color:var(--on-signal)}.analyse-action.est-principal:hover:not(:disabled){filter:brightness(.97);background:var(--signal)}.analyse-reglages{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;padding:0;display:flex}.analyse-menu{position:relative}.analyse-menu-bouton,.analyse-pastille{border:1px solid var(--rule-3);min-height:36px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:7px;padding:6px 11px;font-size:12.5px;transition:background .12s,border-color .12s;display:inline-flex}.analyse-menu-bouton:hover,.analyse-menu.est-ouvert .analyse-menu-bouton{border-color:var(--accent-line);background:var(--surface-2)}.analyse-menu-bouton>svg:last-child{color:var(--ink-3);flex-shrink:0}.analyse-menu-label{color:var(--ink-3)}.analyse-menu-valeur{font-weight:600}.analyse-menu-valeur small{color:var(--ink-3);margin-left:4px;font-weight:400}.analyse-pastille-fixe{color:var(--ink-2);cursor:default}.analyse-pastille-filtre{border-color:var(--tint-line);background:#f6f9ea}.analyse-pastille-filtre>button{width:20px;height:20px;color:var(--ink-3);border-radius:4px;place-items:center;display:grid}.analyse-pastille-filtre>button:hover{background:var(--tint-2);color:var(--neg)}.analyse-menu-leger .analyse-menu-bouton{color:var(--ink-2);background:0 0;border-style:dashed}.analyse-menu-leger .analyse-menu-bouton .analyse-menu-valeur{font-weight:500}.analyse-menu-leger .analyse-menu-bouton:hover{background:#fff;border-style:solid}.analyse-menu-panneau{z-index:40;border:1px solid var(--rule-2);background:#fff;border-radius:10px;min-width:240px;max-height:min(560px,70vh);padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 18px 44px #132d3324}.analyse-menu-panneau.est-a-droite{left:auto;right:0}.analyse-menu-panneau.est-large{min-width:min(560px,100vw - 48px)}.analyse-menu-panneau hr{border:0;border-top:1px solid var(--rule);margin:5px 4px}.analyse-menu-choix{text-align:left;width:100%;color:var(--ink);border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:8px 10px;font-size:13px;transition:background .1s;display:flex}.analyse-menu-choix>span:first-child{align-items:center;gap:8px;min-width:0;display:inline-flex}.analyse-menu-choix:hover:not(:disabled){background:var(--tint)}.analyse-menu-choix[aria-checked=true]{background:var(--tint);color:var(--rail);font-weight:600}.analyse-menu-choix:disabled{color:var(--ink-3);cursor:not-allowed}.analyse-menu-fin{color:var(--ink-3);white-space:nowrap;font-size:11px;font-weight:400}.analyse-menu-choix[aria-checked=true] .analyse-menu-fin{color:var(--current)}.analyse-menu-recherche{border:1px solid var(--rule-2);background:var(--surface-2);color:var(--ink-3);border-radius:7px;align-items:center;gap:8px;margin:2px 4px 6px;padding:7px 10px;display:flex}.analyse-menu-recherche input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13px}.analyse-menu-colonnes{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:4px 12px;display:grid}.analyse-menu-colonnes h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:8px 10px 4px;font-size:10px}.analyse-menu-note{color:var(--ink-3);border-top:1px solid var(--rule);margin:6px 4px 2px;padding:8px 10px;font-size:11.5px;line-height:1.5}.analyse-filtre-form{gap:10px;padding:4px;display:grid}.analyse-filtre-form h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:6px;font-size:10px}.analyse-filtre-formats{flex-wrap:wrap;gap:5px;padding:0 6px;display:flex}.analyse-filtre-formats button{border:1px solid var(--rule-2);color:var(--ink-2);background:#fff;border-radius:999px;padding:6px 11px;font-size:12.5px}.analyse-filtre-formats button[aria-pressed=true]{background:var(--current);border-color:var(--current);color:#fff;font-weight:600}.analyse-filtre-mesure{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) auto;gap:6px;padding:0 6px 6px;display:grid}.analyse-filtre-mesure select,.analyse-filtre-mesure input{border:1px solid var(--rule-3);min-width:0;font:inherit;color:var(--ink);background:#fff;border-radius:6px;padding:7px 9px;font-size:12.5px}@media (max-width:640px){.analyse-filtre-mesure{grid-template-columns:1fr 1fr}}.analyse-panneau{border:1px solid var(--rule-2);background:#fff;border-radius:12px;margin-top:14px;padding:12px 16px 16px}.analyse-panneau-barre{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-bottom:12px;display:flex}.analyse-mesures{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.analyse-mesure{border:1px solid var(--rule-2);min-height:34px;color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:2px;padding:0 6px 0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.analyse-mesure-nom{font:inherit;color:inherit;align-items:center;gap:8px;display:inline-flex}.analyse-mesure i{background:var(--teinte);border-radius:50%;flex-shrink:0;width:10px;height:10px}.analyse-mesure>button:last-child{width:22px;height:22px;color:var(--ink-3);border-radius:5px;place-items:center;display:grid}.analyse-mesure>button:last-child:hover{background:var(--tint);color:var(--neg)}.analyse-mesure.est-choix{cursor:pointer}.analyse-mesure.est-choix .analyse-mesure-nom{border-radius:5px;padding:6px 2px}.analyse-mesure.est-choix .analyse-mesure-nom:hover{color:var(--current)}.analyse-mesure.est-active{border-color:var(--teinte);box-shadow:inset 0 0 0 1px var(--teinte)}.analyse-panneau-droite{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.analyse-menu-style .analyse-menu-bouton{background:var(--current);border-color:var(--current);color:#fff}.analyse-menu-style .analyse-menu-bouton>svg:last-child{color:var(--rail-muted)}.analyse-menu-style .analyse-menu-bouton:hover{background:var(--current);border-color:var(--current)}.analyse-styles{grid-template-columns:1fr 1fr;gap:6px;min-width:280px;padding:4px;display:grid}.analyse-styles button{background:var(--surface-2);color:var(--ink-2);border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:16px 10px 12px;font-size:12.5px;display:flex}.analyse-styles button svg{width:22px;height:22px}.analyse-styles button:hover{border-color:var(--accent-line);color:var(--ink)}.analyse-styles button:disabled{opacity:.38;cursor:not-allowed}.analyse-styles button:disabled:hover{color:var(--ink-2);border-color:#0000}.analyse-styles button[aria-pressed=true]{background:var(--tint);color:var(--rail);border-color:var(--tint-line);font-weight:600}.analyse-graphe{margin-top:14px;position:relative}.analyse-graphe-axes{color:var(--ink-3);justify-content:space-between;gap:12px;margin-bottom:4px;font-size:11px;display:flex}.analyse-graphe-axes .est-a-droite{text-align:right;margin-left:auto}.analyse-axe-nom{fill:var(--ink-2);font-size:11px;font-weight:500}.analyse-groupe-barres.est-chaud .analyse-barre-svg{filter:brightness(1.08)}.analyse-groupe-barres.est-chaud>rect:first-child{fill:color-mix(in srgb,var(--current) 5%,transparent)}.analyse-bulle{z-index:30;pointer-events:none;background:var(--rail);width:270px;color:var(--rail-text);border-radius:11px;padding:12px 14px;font-size:12.5px;position:absolute;box-shadow:0 20px 50px #0e241e57}.analyse-bulle-courte{gap:3px;width:auto;min-width:180px;display:grid}.analyse-bulle-courte b{color:#fff}.analyse-bulle-tete{align-items:center;gap:10px;min-width:0;display:flex}.analyse-bulle-tete>div{min-width:0}.analyse-bulle-tete b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;display:block;overflow:hidden}.analyse-bulle-tete small{color:var(--rail-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.analyse-bulle-periode{color:var(--rail-muted);margin:8px 0 0;font-size:11px}.analyse-bulle dl{border-top:1px solid var(--rail-3);gap:5px;margin:8px 0 0;padding-top:8px;display:grid}.analyse-bulle dl>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.analyse-bulle dt{color:var(--rail-muted);align-items:center;gap:7px;display:inline-flex}.analyse-bulle dt i{border:1px solid #0000;border-radius:50%;flex-shrink:0;width:8px;height:8px}.analyse-bulle dd{font-variant-numeric:tabular-nums;color:#fff;margin:0;font-weight:650}.analyse-legende-groupes li{gap:8px}.analyse-legende-groupes .analyse-vignette{border-radius:4px;width:22px;height:22px}.analyse-courbes{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:18px;display:grid}@media (max-width:900px){.analyse-courbes{grid-template-columns:minmax(0,1fr)}}.analyse-courbes-scene{min-width:0}.analyse-courbes .analyse-legende-creas{flex-direction:column;gap:4px;max-height:360px;margin:0;padding-right:2px;display:flex;overflow:auto}.analyse-courbes .analyse-legende-creas>li{border:1px solid var(--rule);border-left:4px solid;border-radius:7px;padding:0}.analyse-courbes .analyse-legende-creas>li>button{text-align:left;width:100%;min-width:0;font:inherit;color:inherit;align-items:center;gap:9px;padding:7px 9px;display:flex}.analyse-courbes .analyse-legende-creas>li>button:hover:not(:disabled){background:var(--surface-2)}.analyse-courbes .analyse-legende-creas .analyse-vignette{aspect-ratio:auto;width:36px!important;height:36px!important}.analyse-courbes .analyse-legende-nom{white-space:normal;flex-direction:column;flex:1;min-width:0;display:flex}.analyse-courbes .analyse-legende-nom>span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.analyse-courbes .analyse-legende-nom small{color:var(--ink-3);font-size:10.5px}.analyse-courbes .analyse-legende-creas b{white-space:nowrap;font-size:12.5px;font-weight:700}.analyse-aire{transition:d .4s}.analyse-disposition{justify-content:center;gap:2px;margin:14px 0 4px;display:flex}.analyse-disposition button{width:30px;height:26px;color:var(--ink-3);border-radius:5px;place-items:center;display:grid}.analyse-disposition button:hover{background:var(--tint);color:var(--ink)}.analyse-disposition button[aria-pressed=true]{background:var(--tint);color:var(--rail)}.analyse-tableau-bloc{margin-top:6px}.analyse-tableau-outils{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.analyse-tableau-compte{color:var(--ink-3);font-size:12px}.analyse-panneau .analyse-tableau{margin-top:0}.analyse-tableau thead th.est-tracee,.analyse-tableau td.est-tracee{background:var(--signal-dim)}.analyse-tableau tbody tr:hover td.est-tracee{background:var(--tint)}.analyse-col{align-items:center;gap:6px;display:inline-flex}.analyse-col-case{cursor:pointer;place-items:center;width:16px;height:16px;display:inline-grid;position:relative}.analyse-col-case input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.analyse-col-case i{border:1.5px solid var(--rule-3);background:#fff;border-radius:4px;place-items:center;width:14px;height:14px;transition:background .12s,border-color .12s;display:grid}.analyse-col-case input:checked+i{border-color:#0000}.analyse-col-case input:checked+i:after{content:"";border-bottom:1.8px solid #fff;border-left:1.8px solid #fff;width:6px;height:3.5px;transform:translateY(-1px)rotate(-45deg)}.analyse-col-case input:focus-visible+i{outline:2px solid var(--current);outline-offset:1px}.analyse-tableau tfoot th,.analyse-tableau tfoot td{border-top:2px solid var(--rule-2);background:var(--surface-2);vertical-align:top;border-bottom:0}.analyse-tableau tfoot th .analyse-tableau-nom>span{color:var(--ink);font-weight:650;display:block}.analyse-tableau tfoot th .analyse-tableau-nom>small{color:var(--ink-3);font-size:10.5px;display:block}.analyse-empilees-part{fill:#fff;pointer-events:none;font-size:11px;font-weight:600}.analyse-moyenne{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11px;display:block}.analyse-tableau-vide{text-align:center;color:var(--ink-3);padding:26px!important}.analyse-pagination{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:12.5px;display:flex}.analyse-pagination select{border:1px solid var(--rule-2);font:inherit;color:var(--ink);background:#fff;border-radius:6px;padding:6px 9px;font-size:12.5px}.analyse-pagination-boutons{align-items:center;gap:6px;display:inline-flex}.analyse-pagination-boutons button{border:1px solid var(--rule-2);width:28px;height:28px;color:var(--ink);background:#fff;border-radius:6px;font-size:16px}.analyse-pagination-boutons button:disabled{opacity:.4}.analyse-pagination-boutons b{font-variant-numeric:tabular-nums}.sidebar-analyse-modifie{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:auto}@media (max-width:700px){.analyse-panneau{padding:10px}.analyse-entete-actions{width:100%}.analyse-menu-panneau.est-large{min-width:calc(100vw - 40px)}.analyse-graphe:not(.analyse-courbes){overflow-x:auto}.analyse-graphe:not(.analyse-courbes)>svg{min-width:680px}.analyse-courbes-scene{overflow-x:auto}.analyse-courbes-scene>svg{min-width:640px}}.analyse-menu.est-en-cours .analyse-menu-bouton{opacity:.6;cursor:progress}.official-sidebar .compte-switch-bouton{border:1px solid var(--rail-3);background:var(--rail-2);width:100%;max-width:none;color:var(--rail-text);border-radius:8px;padding:0 11px;transition:background .12s,border-color .12s}.official-sidebar .compte-switch-bouton:hover,.official-sidebar .compte-switch-bouton[aria-expanded=true]{background:var(--rail-2);border-color:var(--rail-4)}.official-sidebar .compte-switch-bouton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.compte-switch-nom{color:inherit;font-weight:500}.compte-switch-devise,.compte-switch-chevron{color:var(--rail-muted)}.compte-switch-bouton:hover .compte-switch-chevron{color:var(--accent)}.compte-switch-menu{color:var(--ink);border:1px solid var(--rule-2);background:#fff;border-radius:10px;padding:0;box-shadow:0 18px 44px #132d3324}.compte-switch-recherche{border-bottom:1px solid var(--rule);color:var(--ink-3)}.compte-switch-champ{color:var(--ink);box-shadow:none;border:0}.compte-switch-champ::placeholder{color:var(--ink-3)}.official-sidebar .compte-switch-champ,.official-sidebar .compte-switch-champ:focus,.official-sidebar .compte-switch-champ:focus-visible{box-shadow:none;background:0 0;border:0;outline:none}.compte-switch-compteur,.compte-switch-vide,.compte-switch-sous{color:var(--ink-3)}.compte-switch-groupe{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:600}.compte-switch-ligne{border-radius:7px;margin:0 6px;transition:background .1s}.compte-switch-ligne.est-visee,.compte-switch-ligne.est-courante{background:var(--tint)}.compte-switch-ligne.est-courante .compte-switch-titre{color:var(--rail);font-weight:600}.compte-switch-titre{color:var(--ink)}.compte-switch-coche{color:var(--current)}.compte-switch-etoile{color:var(--ink-3);transition:background .1s,color .1s}.compte-switch-etoile:hover{background:var(--tint-2);color:var(--ink)}.compte-switch-etoile .est-favori{color:var(--current);fill:var(--current)}.compte-switch-pied{border-top:1px solid var(--rule);color:var(--ink-2);transition:background .1s,color .1s}.compte-switch-pied:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.analyse-menu-choix>span:first-child{white-space:nowrap}.sidebar-analyse-ligne{position:relative}.sidebar-analyse-plus{width:24px;height:24px;color:var(--rail-dim);opacity:0;border-radius:5px;flex-shrink:0;place-items:center;transition:opacity .12s,background .12s;display:grid}.sidebar-analyse-ligne:hover .sidebar-analyse-plus,.sidebar-analyse-ligne.est-ouverte .sidebar-analyse-plus,.sidebar-analyse-plus:focus-visible{opacity:1}.sidebar-analyse-plus:hover,.sidebar-analyse-plus[aria-expanded=true]{background:var(--rail-2);color:var(--rail-text)}.sidebar-analyse-menu{z-index:45;border:1px solid var(--rule-2);background:#fff;border-radius:9px;min-width:180px;padding:5px;position:absolute;top:calc(100% + 2px);right:0;box-shadow:0 14px 36px #132d3326}.sidebar-analyse-menu button{text-align:left;width:100%;color:var(--ink);border-radius:6px;align-items:center;gap:9px;padding:8px 10px;font-size:12.5px;display:flex}.sidebar-analyse-menu button:hover{background:var(--tint)}.sidebar-analyse-menu button.est-danger{color:var(--neg)}.sidebar-analyse-menu button.est-danger:hover{background:#fdeceb}.sidebar-analyse-nouveau{border:1px dashed var(--rail-3);color:var(--rail-muted);border-radius:6px;align-items:center;gap:8px;margin:6px 0 2px;padding:7px 8px;font-size:12.5px;text-decoration:none;display:flex}.sidebar-analyse-nouveau:hover,.sidebar-analyse-nouveau[aria-current=page]{background:var(--rail-2);color:var(--rail-text);border-style:solid}.analyse-modeles{gap:18px;display:grid}.analyse-modeles>header h2{font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.02em;font-size:24px}.analyse-modeles>header p{color:var(--ink-2);max-width:66ch;margin-top:6px;font-size:13.5px;line-height:1.55}.analyse-modeles-section h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;font-size:10.5px}.analyse-modeles-grille{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.analyse-modele{text-align:left;border:1px solid var(--rule-2);background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 15px;transition:border-color .12s,box-shadow .12s,transform .12s;display:flex}.analyse-modele:hover{border-color:var(--accent-line);transform:translateY(-1px);box-shadow:0 2px 14px #132d3310}.analyse-modele .analyse-ic{width:18px;height:18px;color:var(--current)}.analyse-modele strong{color:var(--ink);font-size:14px}.analyse-modele small{color:var(--ink-2);font-size:12px;line-height:1.5}.analyse-modele-style{color:var(--ink-3);align-items:center;gap:6px;margin-top:4px;font-size:11px;display:inline-flex}.analyse-modele-style svg{width:14px;height:14px}.analyse-modele-vierge{background:var(--surface-2);border-style:dashed;max-width:420px}.analyse-phrase{border:1px solid var(--rule-2);border-left:4px solid var(--current);font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.01em;color:var(--ink);background:#fff;border-radius:10px;margin:16px 0 0;padding:14px 18px;font-size:16.5px;line-height:1.45}.analyse-carte-chiffre{padding:10px 7px 0;display:block}.analyse-carte-chiffre b{font-family:var(--font-inter-tight),sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:650;line-height:1;display:block}.analyse-carte-chiffre small{color:var(--ink-3);align-items:baseline;gap:8px;margin-top:4px;font-size:11.5px;display:flex}.analyse-carte-chiffre small i{font-size:11px;font-style:normal}.analyse-cartes dl{margin-top:8px}.analyse-col-choix{width:34px;padding-right:0!important}.analyse-col-choix input{width:15px;height:15px;accent-color:var(--current);cursor:pointer;outline:1px solid var(--rule-3);outline-offset:-1px;border-radius:3px}.analyse-tableau tbody tr.est-cochee{background:var(--tint)}.analyse-tableau-selection{color:var(--ink-2);align-items:center;gap:10px;font-size:12px;display:inline-flex}.analyse-tableau-selection button,.analyse-exporter{border:1px solid var(--rule-2);color:var(--ink);background:#fff;border-radius:6px;padding:4px 9px;font-size:12px}.analyse-tableau-selection button:hover,.analyse-exporter:hover{background:var(--tint)}.analyse-exporter{margin-left:10px}body{--font-titre:var(--font-inter-tight),"Inter Tight",Inter,system-ui,sans-serif;--font-libelle:var(--font-inter),Inter,system-ui,sans-serif}.analyse-page-entete h1,.analyse-entete h1,.analyse-modeles>header h2,.analyse-comptes-tete h2,.analyse-import-dire h2,.analyse-fiche h2,.official-wizard .lab-page-heading h1,.agency-heading h1,.official-home h1,.official-team-activity h2{font-family:var(--font-titre)!important;letter-spacing:-.04em!important;letter-spacing:-.01em!important;font-weight:800!important}.analyse-page-entete h1{font-size:34px!important}.analyse-titre-champ{font-family:var(--font-titre);letter-spacing:-.04em;font-weight:800}.official-wizard .lab-page-heading h1{font-size:34px!important}.analyse-modeles>header h2{font-size:30px}.analyse-phrase{font-family:var(--font-inter),sans-serif;letter-spacing:0;font-size:14.5px}.sidebar-section,.lab-nav-label,.sidebar-analyse h3,.analyse-menu-colonnes h3,.analyse-modeles-section h3,.analyse-filtre-form h3,.analyse-reglage>span,.analyse-groupe>b,.analyse-niveaux>b,.compte-switch-groupe,.analyse-fiche-eyebrow{font-family:var(--font-libelle)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:500!important}.analyse-beta,.lab-beta{font-family:var(--font-libelle)!important;letter-spacing:.1em!important}.official-heading-droite{align-items:center;gap:12px;display:flex}.official-sidebar .lab-nav a.est-principal{background:var(--accent);color:var(--on-accent);border:1px solid var(--accent-line);margin:4px 0 10px;font-weight:650}.official-sidebar .lab-nav a.est-principal:hover{filter:brightness(.97);background:var(--accent);color:var(--on-accent)}.official-sidebar .lab-nav a.est-principal[aria-current=page]{background:var(--accent);color:var(--on-accent);box-shadow:inset 0 0 0 2px #fff6}.official-sidebar.est-repliee .lab-nav a.est-principal{margin:4px 0 10px}.official-recommencer{color:var(--ink-3);text-underline-offset:3px;font-size:11.5px;text-decoration:underline}.official-recommencer:hover{color:var(--current)}.analyse-page-entete{border-bottom:1px solid var(--rule);gap:12px 16px;margin-bottom:26px;padding-bottom:16px}.analyse-page-entete h1{color:var(--ink-2);font-size:22px!important}.analyse-page-entete>p{color:var(--ink-3)!important}.analyse-entete{gap:20px 28px;margin-top:8px}.analyse-entete h1,.analyse-titre-champ{line-height:1.05;font-size:40px!important}.analyse-entete p{max-width:72ch;margin-top:12px;font-size:14px;line-height:1.7}.analyse-entete-compte{margin-top:4px;display:block}.analyse-reglages{margin-top:26px}.analyse-phrase{margin-top:20px}.analyse-panneau{margin-top:18px}.maquette-rail{background:var(--rail);width:220px;min-width:220px;color:var(--rail-text);flex-direction:column;gap:6px;padding:22px 12px;font-size:13px;display:flex}.maquette-rail .m-marque{font-family:var(--font-titre);letter-spacing:-.02em;color:#fff;padding:0 8px 14px;font-size:30px}.maquette-rail .m-espace{color:var(--rail-muted);padding:0 8px 18px;font-size:12px}.maquette-rail .m-espace b{color:var(--rail-text);font-size:13px;display:block}.maquette-rail .m-section{font-family:var(--font-libelle);letter-spacing:.12em;text-transform:uppercase;color:var(--rail-dim);padding:14px 8px 6px;font-size:10px}.maquette-rail a{color:var(--rail-muted);border-radius:6px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.maquette-rail a.est-action{background:var(--accent);color:var(--on-accent);border:1px solid var(--accent-line);font-weight:650}.maquette-rail a.est-courante{background:var(--tint);color:var(--current);font-weight:600}.maquette-rail a.est-rapport{border-left:1px solid var(--rail-3);border-radius:0 6px 6px 0;margin-left:10px;padding:6px 8px;font-size:12.5px}.maquette-rail a.est-rapport.est-courante{background:var(--tint);color:var(--current)}.maquette-palettes{color:var(--ink-3);align-items:center;gap:6px;margin:0 0 12px;font-size:12px;display:flex}.maquette-palettes a{border:1px solid var(--rule-2);color:var(--ink);background:#fff;border-radius:999px;padding:5px 10px;text-decoration:none}.maquette-palettes a[aria-current=page]{background:var(--current);color:#fff;border-color:var(--current)}.analyse-anneau{flex-shrink:0}.analyse-anneau-chiffre{font-family:var(--font-inter-tight),sans-serif;fill:var(--ink);font-size:13px;font-weight:650}.analyse-menu-reussite .analyse-menu-bouton{background:var(--tint);border-color:var(--tint-line)}.analyse-reussite{gap:12px;min-width:300px;padding:6px 6px 2px;display:grid}.analyse-reussite-tete{align-items:center;gap:14px;display:flex}.analyse-reussite-tete b{color:var(--ink);font-size:14px;display:block}.analyse-reussite-tete small{color:var(--ink-2);margin-top:3px;font-size:11.5px;line-height:1.5;display:block}.analyse-reussite-kpi{background:var(--surface-2);border:1px solid var(--rule-2);border-radius:8px;gap:4px;padding:3px;display:flex}.analyse-reussite-kpi button{color:var(--ink-2);border-radius:6px;flex:1;padding:7px 8px;font-size:12px}.analyse-reussite-kpi button[aria-pressed=true]{color:var(--current);background:#fff;font-weight:600;box-shadow:0 1px 3px #132d3318}.analyse-reussite label{color:var(--ink-2);gap:5px;font-size:11.5px;display:grid}.analyse-reussite input{border:1px solid var(--rule-3);font:inherit;color:var(--ink);background:#fff;border-radius:7px;padding:8px 10px;font-size:14px}.analyse-menu-ajouter{border-top:1px solid var(--rule);color:var(--current);margin-top:4px;padding-top:10px;font-weight:600;text-decoration:none}.analyse-modale{z-index:61;border:1px solid var(--rule-2);background:#fff;border-radius:14px;flex-direction:column;width:min(680px,100vw - 32px);max-height:min(80dvh,760px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 30px 90px #132d3340}.analyse-modale>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 14px;display:flex}.analyse-modale h2{font-family:var(--font-titre);letter-spacing:-.04em;font-size:26px;font-weight:800}.analyse-modale>header p{color:var(--ink-2);max-width:56ch;margin-top:6px;font-size:13px;line-height:1.55}.analyse-modale>header>button{border:1px solid var(--rule-2);width:34px;height:34px;color:var(--ink-2);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.analyse-modale-recherche{border:1px solid var(--rule-3);background:var(--surface-2);color:var(--ink-3);border-radius:9px;align-items:center;gap:10px;margin:0 24px 10px;padding:10px 12px;display:flex}.analyse-modale-recherche input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.analyse-modale-recherche span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.analyse-modale-liste{flex:1;margin:0;padding:0 16px 16px;list-style:none;overflow:auto}.analyse-modale-liste>li>button{text-align:left;border-radius:9px;align-items:center;gap:14px;width:100%;padding:12px 10px;transition:background .1s;display:flex}.analyse-modale-liste>li>button:hover{background:var(--tint)}.analyse-modale-nom{flex:1;min-width:0}.analyse-modale-nom strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.analyse-modale-nom small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;display:block}.analyse-modale-action{background:var(--accent);border:1px solid var(--accent-line);color:var(--on-accent);opacity:0;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:12.5px;font-weight:600;transition:opacity .12s}.analyse-modale-liste>li>button:hover .analyse-modale-action,.analyse-modale-liste>li>button:focus-visible .analyse-modale-action{opacity:1}.analyse-modale-vide{text-align:center;color:var(--ink-3);padding:26px;font-size:13.5px}.analyse-seg-compte{opacity:.75;font-size:11px}.analyse-reussite-pied{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 4px;display:flex}.analyse-reussite-pied .analyse-action.est-principal{padding:9px 14px}.analyse-lecture{color:var(--ink-2);margin:14px 0 0;font-size:12.5px;line-height:1.6}.analyse-lecture .k-win{color:#2b8158;font-weight:600}.analyse-lecture .k-lose{color:#c2483b;font-weight:600}.analyse-lecture-lien{color:var(--ink-2);text-underline-offset:3px;margin-top:14px;font-size:12.5px;text-decoration:underline}.analyse-lecture-lien:hover{color:var(--current)}.analyse-guide{width:min(560px,100vw - 32px)}.analyse-guide>header>button{font-size:20px;line-height:1}.analyse-guide-corps{gap:16px;padding:0 24px 22px;display:grid}.analyse-guide-arbre{background:var(--surface-2);border:1px solid var(--rule);border-radius:10px;width:100%;height:auto;padding:8px;display:block}.analyse-lecture{color:var(--ink-2);gap:8px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.5;display:grid}.analyse-lecture b{color:var(--ink)}.analyse-lecture .k-win{color:#2b8158}.analyse-lecture .k-lose{color:#c2483b}.analyse-modale-noms{width:min(960px,100vw - 32px)}.analyse-modale-noms>header>button{font-size:20px;line-height:1}.noms-grille{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0 20px 20px;list-style:none;display:grid;overflow:auto}.noms-grille>li{background:var(--surface-2);border:1px solid var(--rule);border-radius:10px;gap:6px;padding:8px;display:grid;position:relative}.noms-grille img,.noms-vide{aspect-ratio:1;object-fit:cover;background:var(--raised);border-radius:7px;width:100%;display:block}.noms-rang{color:#fff;font-variant-numeric:tabular-nums;background:#000a;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:600;display:grid;position:absolute;top:14px;left:14px}.noms-grille strong{color:var(--ink);overflow-wrap:anywhere;font-size:12.5px;line-height:1.3}.noms-grille small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.choix-valeur{align-items:stretch;min-width:120px;display:flex;position:relative}.choix-valeur input{border:1px solid var(--rule-2);min-width:0;font:inherit;color:var(--ink);background:#fff;border-radius:4px;flex:1;padding:10px 32px 10px 10px}.choix-valeur input:focus{border-color:var(--current);box-shadow:0 0 0 2px color-mix(in srgb,var(--current) 18%,transparent);outline:none}.choix-valeur>button{width:28px;color:var(--ink-3);border-radius:3px;place-items:center;display:grid;position:absolute;top:2px;bottom:2px;right:2px}.choix-valeur>button:hover{background:var(--tint);color:var(--ink)}.choix-valeur-liste{z-index:45;border:1px solid var(--rule-2);background:#fff;border-radius:8px;max-height:240px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 14px 36px #132d3326}.choix-valeur-liste button{text-align:left;width:100%;color:var(--ink);border-radius:5px;padding:7px 9px;font-size:13px;display:block}.choix-valeur-liste button:hover{background:var(--tint)}.choix-valeur-liste button[aria-selected=true]{background:var(--tint);color:var(--current);font-weight:600}.official-nomenclature .classification-bulk-fields .choix-valeur input,.official-nomenclature td .choix-valeur input{width:100%;min-width:100px}.classification-consigne{gap:6px;margin:14px 0 18px;display:grid}.classification-consigne>span{color:var(--ink);font-size:12.5px;font-weight:600}.classification-consigne textarea{border:1px solid var(--rule-3);width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border-radius:8px;padding:10px 12px;font-size:13.5px;line-height:1.5}.classification-consigne textarea:focus{border-color:var(--current);box-shadow:0 0 0 2px color-mix(in srgb,var(--current) 18%,transparent);outline:none}.classification-consigne small{color:var(--ink-3);font-size:11.5px}.classification-consigne-ligne{align-items:stretch;gap:10px;margin:0 0 12px;display:flex}.classification-consigne-ligne .classification-consigne{flex:1;margin:0}.classification-consigne-ligne .classification-consigne textarea{min-height:42px;padding:9px 12px}.classification-consigne-ligne .lab-secondary{flex-shrink:0;align-self:stretch}.official-wizard.lab-stage-1 .lab-page-heading{padding:8px 0}.official-wizard.lab-stage-1 .lab-page-heading h1{font-size:28px!important}@media (max-width:700px){.classification-consigne-ligne{flex-direction:column}}.nommage-bloc{margin:4px 0 22px}.nommage-choix{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.nommage-carte{border:1px solid var(--rule-2);cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.nommage-carte.est-attente{cursor:default}.nommage-carte:not(.est-attente):not(.est-choisi):hover{border-color:var(--rule-3);background:#fcfbf8}.nommage-entete{align-items:flex-start;gap:10px;display:flex}.nommage-carte input{appearance:none;border:1.5px solid var(--ink-3);background:#fff;border-radius:50%;flex:0 0 16px;width:16px;height:16px;margin:2px 0 0;transition:border-color .12s,background .12s}.nommage-carte:hover input:not(:disabled){border-color:var(--current)}.nommage-carte input:checked{border-color:var(--current);background:var(--current);box-shadow:inset 0 0 0 3.5px #fff}.nommage-carte input:disabled{opacity:.45}.nommage-carte.est-choisi{border-color:var(--current);box-shadow:inset 0 0 0 1px var(--current);background:color-mix(in srgb,var(--tint) 45%,#fff)}.nommage-carte.est-choisi .nommage-mode strong{color:var(--ink)}.nommage-exemple.est-attente{color:var(--ink-2);white-space:normal;font-weight:400}.nommage-exemple{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;padding-left:26px;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.nommage-carte-action{padding-left:26px}.nommage-liens{flex-wrap:wrap;gap:4px 14px;margin-top:8px;display:flex}.nommage-liens .lab-text{text-underline-offset:3px;min-height:0;padding:0;font-size:13px;text-decoration:underline}.nommage-consigne{margin-top:12px}.nommage-consigne .classification-consigne{margin:0}.classification-table col.classification-col-crea{width:58%}.nommage-carte-action .nomenclature-ia{min-height:36px;padding:8px 14px;font-size:13px}.nommage-coller{margin-top:12px;font-size:13px}.nommage-coller summary{cursor:pointer;color:var(--ink-2)}.nommage-coller p{color:var(--ink-2);margin:8px 0}.nommage-coller textarea{border:1px solid var(--rule-2);background:#fff;border-radius:8px;width:100%;padding:10px 12px;font-family:ui-monospace,monospace;font-size:13px}.nomenclature-ia{border:1px solid var(--ink);background:var(--ink);color:#f1eee6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 18px;font-size:14px;font-weight:600;transition:background-color .15s,opacity .15s;display:inline-flex}.nomenclature-ia:hover:not(:disabled){background:#2b4a41}.nomenclature-ia:disabled{opacity:.5}.nomenclature-main{text-underline-offset:3px;font-size:13px;text-decoration:underline}.nomenclature-reduire{justify-content:flex-end;margin:0 0 4px;display:flex}.classification-table td.nommage-cellule{max-width:300px;color:var(--ink);font-weight:500}.classification-table td.nommage-cellule span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.classification-table td.nommage-cellule .nommage-saisie{border:1px solid var(--rule-2);background:#fff;border-radius:4px;width:100%;min-width:160px;padding:9px 10px}@media (max-width:700px){.nommage-choix{grid-template-columns:1fr}.official-nomenclature .classification-table thead{display:none}.official-nomenclature .classification-table,.official-nomenclature .classification-table tbody{width:100%;display:block}.official-nomenclature .classification-table tr{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:14px 0;display:flex}.official-nomenclature .classification-table td{flex:100%;min-width:0;display:block;border:0!important;width:auto!important;padding:0!important}.official-nomenclature .classification-table td.classification-coche{flex:none}.official-nomenclature .classification-table td.classification-crea{flex:1 1 0}.official-nomenclature .classification-table td.classification-crea .classification-name span{white-space:normal;overflow-wrap:anywhere}.official-nomenclature .classification-table td[data-label]:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.official-nomenclature .classification-table td.nommage-cellule{max-width:none}}.official-tree-compose-hint{background:var(--tint);color:var(--ink);border-radius:8px;align-items:center;gap:8px;margin:0 12px 10px;padding:8px 10px;font-size:11px;display:flex}.official-tree-compose-hint strong{letter-spacing:.04em;text-transform:uppercase;color:var(--current);white-space:nowrap;font-size:10px}.official-tree-compose{background:var(--tint);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 12px 10px;padding:8px 10px;font-size:11px;display:flex}.official-tree-compose>span{font-weight:500}.official-tree-compose>button{color:var(--ink-2);font-size:11px}.official-tree-compose>.official-tree-compose-go{background:var(--current);color:#fff;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;font-weight:500;display:inline-flex}.official-tree-compose>.official-tree-compose-go:disabled{opacity:.45;cursor:not-allowed}.official-tree-compose>em{color:var(--ink-2);flex-basis:100%;font-size:10.5px;font-style:normal}.official-tree-groups li>.official-tree-check{width:14px;height:14px;accent-color:var(--current);flex:0 0 14px;margin:0}.official-tree-groups li>.official-tree-separate{color:var(--current);flex:none;padding:0;font-size:10.5px;text-decoration:underline}.official-tree-groups li[draggable=true]{cursor:grab}.official-tree-groups li[draggable=true]:active{cursor:grabbing}.official-tree-groups section.is-cible{background:var(--tint);box-shadow:inset 0 0 0 2px var(--current)}.official-tree-nouveau{border:1px dashed var(--tint-line);color:var(--ink-2);text-align:center;border-radius:8px;margin:10px 12px 12px;padding:12px;font-size:11px}.official-tree-nouveau.is-cible{background:var(--tint);border-color:var(--current);color:var(--current)}.official-templates-choix h3{color:var(--ink);margin:0 0 2px;font-size:15px;font-weight:600}.official-templates-choix>p{color:var(--ink-2);margin:0 0 10px;font-size:13.5px}.official-templates-meta{border-top:1px solid var(--rule);margin-top:28px;padding-top:20px}.official-templates-meta>p{color:var(--ink-2);margin:0 0 12px;font-size:13.5px}.analyse-insight{margin-top:12px}.analyse-insight-cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.analyse-insight-cta>button{align-items:center;gap:8px;display:inline-flex}.analyse-insight-cta>button svg{color:var(--current)}.analyse-insight-cta>button:disabled{opacity:.6;cursor:progress}.analyse-insight-cta>p{color:var(--neg);margin:0;font-size:12.5px}.analyse-insight-carte{animation:agent-entre .3s var(--ease-maison) both;background:#efede6;border:0;border-radius:16px;padding:16px 18px}.analyse-insight-signe{color:var(--ink-3);align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:500;line-height:18px;display:flex}.analyse-insight-signe svg{color:var(--current)}.analyse-insight-constat{color:var(--ink);margin:0;font-size:15px;line-height:24px}.analyse-insight-blocs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:14px;display:grid}.analyse-insight-blocs h4{color:var(--ink);margin:0 0 6px;font-size:14px;font-weight:600;line-height:20px}.analyse-insight-blocs ul{color:var(--ink-2);margin:0;padding-left:18px;font-size:14px;line-height:22px}.analyse-insight-blocs li::marker{color:var(--ink-3)}.analyse-insight-blocs li+li{margin-top:4px}.analyse-insight-carte>footer{align-items:center;gap:6px;margin-top:14px;display:flex}.edition-numero{background:var(--rail);color:#fff;border-radius:999px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:inline-grid}.edition-filtre{border:1px solid var(--rule-2);background:#fff;border-radius:7px;align-items:center;gap:6px;height:34px;padding:0 8px 0 10px;font-size:13px;display:inline-flex}.edition-filtre>span{color:var(--ink-2)}.edition-filtre>select{max-width:220px;color:var(--ink);background:0 0;border:0;font-size:13px;font-weight:500}.edition-recherche{border:1px solid var(--rule-2);background:#fff;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:180px;height:34px;padding:0 10px;display:flex}.edition-recherche>input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.edition-groupe{text-align:left;align-items:center;gap:6px;width:100%;padding:6px 0;font-size:13.5px;display:flex}.edition-plier{width:22px;height:22px;color:var(--ink-2);border-radius:5px;place-items:center;display:grid}.edition-plier:hover{background:var(--tint);color:var(--current)}.edition-cocher{place-items:center;padding:2px;display:grid}.edition-nom{text-align:left;border-radius:6px;flex:1;align-items:center;gap:8px;min-width:0;padding:4px;display:flex}.edition-nom:hover{background:var(--surface-2)}.edition-nom>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.edition-nom>small{color:var(--ink-2);flex:none;font-size:12px}.edition-groupe.est-ensemble{padding:6px 0;font-size:13px}.edition-groupe>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.edition-groupe>small{color:var(--ink-2);font-size:12px}.edition-groupe-type{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:10px}.edition-etat{background:var(--tint-2);color:var(--ink-2);border-radius:999px;flex-shrink:0;align-self:center;padding:2px 7px;font-size:11px}.axe-decoupe{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.axe-decoupe>input{opacity:0;width:0;height:0;position:absolute}.axe-decoupe-bouton{background:var(--rule-3);border-radius:999px;width:32px;height:18px;transition:background .12s;position:relative}.axe-decoupe-bouton:after{content:"";background:#fff;border-radius:999px;width:14px;height:14px;transition:transform .12s;position:absolute;top:2px;left:2px}.axe-decoupe.est-actif{color:var(--current);font-weight:500}.axe-decoupe.est-actif .axe-decoupe-bouton{background:var(--current)}.axe-decoupe.est-actif .axe-decoupe-bouton:after{transform:translate(14px)}.axe-decoupe>input:focus-visible+.axe-decoupe-bouton{outline:2px solid var(--current);outline-offset:2px}a.lab-workspace-name{color:inherit;border-radius:8px;text-decoration:none;transition:background .12s}.official-sidebar a.lab-workspace-name{align-items:center;gap:10px;margin:24px 9px 18px;padding:9px 11px}.official-sidebar .lab-workspace-name>span:last-child{min-width:0;line-height:1.25}.official-sidebar .lab-workspace-name>span:last-child small{margin-top:2px;line-height:1.3}.official-sidebar.est-repliee a.lab-workspace-name{padding:9px 0}a.lab-workspace-name:hover,a.lab-workspace-name[aria-current=page]{background:var(--rail-2)}.sidebar-entree>.sidebar-sep{background:var(--rail-3);height:1px;margin:10px 10px 8px;display:block}.templates{gap:28px;display:grid}.templates-groupe>header{border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding-bottom:8px;display:flex}.templates-groupe>header>h2{flex:1;margin:0;font-size:16px}.templates-groupe>header>button{background:var(--accent);color:var(--rail);border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 1px #0000000d}.templates-groupe>header>button:hover{filter:brightness(.96)}.templates-vide{color:var(--ink-2);margin:0;padding:14px 0;font-size:13.5px}.templates-groupe ul{margin:0;padding:0;list-style:none}.templates-groupe li{border-bottom:1px solid var(--rule);align-items:center;gap:8px;display:flex}.templates-ligne{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;padding:12px 4px;display:flex}.templates-ligne>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.templates-ligne>small{color:var(--ink-2);flex:1;font-size:12.5px}.templates-ligne>span{color:var(--current);opacity:0;font-size:13px;transition:opacity .12s}.templates-ligne:hover>span,.templates-ligne:focus-visible>span{opacity:1}.templates-suppr{color:var(--ink-2);border-radius:6px;padding:6px}.templates-suppr:hover{background:var(--tint);color:var(--neg)}.templates-nom{margin-bottom:18px;display:block}.templates-nom>span{color:var(--ink-2);margin-bottom:6px;font-size:13px;display:block}.templates-nom>input{border:1px solid var(--rule-2);background:#fff;border-radius:8px;width:100%;height:40px;padding:0 12px;font-size:14px}.templates-nom>input:focus{outline:2px solid var(--current);outline-offset:1px;border-color:var(--current)}.templates-nom>em{color:var(--neg);margin-top:6px;font-size:12.5px;font-style:normal;display:block}.official-lecture{color:var(--current);font-weight:500}.official-inserer{margin-top:-8px;position:relative}.official-inserer>button{color:var(--current);padding:4px 0;font-size:12.5px}.official-inserer>button:hover{text-decoration:underline}.official-inserer-menu{z-index:40;border:1px solid var(--rule-2);background:#fff;border-radius:9px;width:min(420px,100%);padding:6px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 14px 36px #132d3326}.official-inserer-menu>label{border-bottom:1px solid var(--rule);color:var(--ink-2);align-items:center;gap:7px;padding:6px 8px;display:flex}.official-inserer-menu>label>input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.official-inserer-menu>div{max-height:240px;padding-top:4px;overflow:auto}.official-inserer-menu>div>button{text-align:left;width:100%;color:var(--ink);border-radius:6px;padding:7px 10px;font-size:13px;display:block}.official-inserer-menu>div>button:hover{background:var(--tint)}.official-inserer-menu>div>p{color:var(--ink-2);margin:0;padding:8px 10px;font-size:12.5px}.official-workflow-grid.is-organisation{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}.official-workflow-grid.is-organisation .official-tree-groups{max-height:calc(100dvh - 330px)}.official-workflow-grid.is-organisation .official-tree-groups li img{width:36px;height:45px}@media (max-width:850px){.official-workflow-grid.is-organisation{grid-template-columns:1fr}}.official-tree-groups li{flex-wrap:wrap}.official-tree-groups li>button:first-child{flex:none}.official-tree-groups li>.official-tree-annonce{flex:1 1 0;min-width:0}.official-tree-groups li>.official-tree-separate{flex:none;order:0}.official-tree-contenu{border-left:2px solid var(--tint-line);flex-basis:100%;gap:5px;margin:2px 0 8px;padding:8px 10px 4px 38px;list-style:none;display:grid}.official-tree-contenu>li{color:var(--ink-2);align-items:center;gap:8px;font-size:11.5px;display:flex}.official-tree-contenu>li>img{object-fit:cover;border-radius:2px;width:20px;height:25px}.official-tree-contenu>li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.official-tree-groups li>.official-tree-plier{width:20px;height:20px;color:var(--ink-2);border-radius:4px;flex:none;place-items:center;display:grid}.official-tree-groups li>.official-tree-plier:hover{background:var(--tint);color:var(--current)}.official-tree-groups li>.official-tree-annonce>span{flex:0 auto}.official-settings-summary dd small{color:var(--ink-2);font-size:12px;display:block}.lancement-voile{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16302acc;place-items:center;padding:24px;animation:.3s ease-out lancement-entree;display:grid;position:fixed;inset:0}.lancement-overlay{color:#f1eee6;background:#203a33;border:1px solid #2e5a4c;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:28px;width:min(880px,100%);max-height:calc(100dvh - 48px);padding:44px 32px 72px;animation:.42s ease-out lancement-entree;display:flex;position:relative}.lancement-croix{color:#a3cdbc;border-radius:999px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:14px;right:14px}.lancement-croix:hover{color:#f1eee6;background:#2b4a41}@keyframes lancement-entree{0%{opacity:0}to{opacity:1}}.lancement-scene{justify-content:space-between;align-items:center;width:min(700px,100%);height:200px;display:flex;position:relative}.lancement-gemme{flex:none;width:136px;height:136px;animation:2.6s ease-in-out infinite lancement-gemme}@keyframes lancement-gemme{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.lancement-meta{color:#f1eee6;border:2px solid #2e5a4c;border-radius:999px;flex:none;place-items:center;width:112px;height:112px;display:grid}.lancement-trajets{pointer-events:none;position:absolute;inset:0 150px 0 140px}.lancement-carte{opacity:0;background:#2b4a41;border-radius:5px;width:56px;height:70px;margin-top:-35px;animation-name:lancement-carte;animation-timing-function:cubic-bezier(.3,.7,.4,1);animation-iteration-count:infinite;position:absolute;top:50%;left:0;overflow:hidden}.lancement-carte>img{object-fit:cover;width:100%;height:100%;display:block}.lancement-carte>i{background:#2e6b5a;width:100%;height:100%;display:block}@keyframes lancement-carte{0%{opacity:0;transform:translate(0,var(--decal,0)) scale(.5)}8%{opacity:1;transform:translate(40px,var(--decal,0)) scale(1)}26%{opacity:1;transform:translate(calc(100% * 7.6),calc(var(--decal,0) * .3)) scale(.9)}30%{opacity:0;transform:translate(800%)scale(.4)}to{opacity:0}}.lancement-texte{text-align:center;padding:0 24px}.lancement-compteur{font-family:var(--font-inter-tight),Inter,sans-serif;letter-spacing:-.04em;margin:0;font-weight:800}.lancement-compteur>strong{color:#d9e86b;font-variant-numeric:tabular-nums;font-size:64px;line-height:1}.lancement-compteur>span{color:#f1eee6;font-size:22px}.lancement-phrase{color:#cde4da;margin:10px 0 0;font-size:16px}.lancement-barre{background:#2b4a41;border-radius:999px;width:min(420px,80vw);height:6px;margin:18px auto 0;overflow:hidden}.lancement-barre>span{background:#d9e86b;border-radius:999px;height:100%;transition:width .6s;display:block}.journal-lancement{text-align:left;background:#f6f4ee0a;border:1px solid #f6f4ee14;border-radius:16px;width:min(400px,80vw);margin:26px auto 0;padding:6px;list-style:none;position:relative}.journal-lancement:before{display:none}.journal-ligne{grid-template-rows:1fr;animation:.4s cubic-bezier(.22,1,.36,1) journal-pousse;display:grid}.journal-ligne-corps{border-radius:10px;align-items:center;gap:12px;min-height:0;padding:7px 10px;animation:.26s ease-out journal-apparait;display:flex;overflow:hidden}.journal-ligne.est-en-cours .journal-ligne-corps{background:#f6f4ee12}.journal-repere{z-index:1;background:0 0;border:1.5px dashed #a3cdbc73;border-radius:999px;flex:none;place-items:center;width:18px;height:18px;display:grid;position:relative}.journal-repere svg{stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.journal-ligne.est-fait .journal-repere{background:#a3cdbc29;border:0}.journal-ligne.est-fait .journal-repere svg{stroke:#a3cdbc}.journal-ligne.est-fait .journal-titre{color:#a3cdbcbf}.journal-ligne.est-final .journal-repere{background:#d9e86b}.journal-ligne.est-final .journal-repere svg{stroke:#203a33}.journal-coche{stroke-dasharray:1;stroke-dashoffset:1px;animation:.22s cubic-bezier(.65,0,.35,1) 80ms forwards check-draw}.journal-ligne.est-en-cours .journal-repere{border:2px solid #a3cdbc40;border-top-color:#d9e86b;animation:.9s linear infinite journal-tourne}.journal-ligne.est-echec .journal-repere{background:#c8452f;border-color:#c8452f}.journal-ligne.est-echec .journal-repere svg{stroke:#f6f4ee}.journal-texte{flex-direction:column;gap:5px;min-width:0;display:flex}.journal-titre{color:#a3cdbc;font-size:15px;line-height:22px}.journal-ligne.est-en-cours .journal-titre{color:#0000;background:linear-gradient(100deg,#a3cdbc 30%,#f6f4ee 50%,#a3cdbc 70%) 200%/300% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite journal-reflet}.journal-ligne.est-final .journal-titre{color:#f6f4ee;font-weight:600}.journal-attente{color:#e9dca2;font-size:13px;line-height:18px}.journal-creas{gap:5px;display:flex}.journal-creas img{object-fit:cover;border:1px solid #2e5a4c;border-radius:4px;width:24px;height:30px;animation:.38s cubic-bezier(.22,1,.36,1) both journal-crea}@keyframes journal-pousse{0%{grid-template-rows:0fr}}@keyframes journal-apparait{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}}@keyframes journal-reflet{0%{background-position:200%}to{background-position:-100%}}@keyframes journal-tourne{to{transform:rotate(360deg)}}@keyframes journal-crea{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.journal-ligne,.journal-ligne-corps,.journal-creas img,.journal-ligne.est-en-cours .journal-repere{animation:none}.journal-coche{stroke-dashoffset:0;animation:none}.journal-ligne.est-en-cours .journal-titre{color:#f6f4ee;background:0 0;animation:none}}.lancement-fermer{color:#203a33;background:#d9e86b;border-radius:9px;margin-top:22px;padding:11px 22px;font-size:15px;font-weight:600}.lancement-mot{opacity:.9;width:110px;height:auto;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.lancement-overlay.est-fini .lancement-gemme{animation:.9s ease-out 2 lancement-brille}@keyframes lancement-brille{0%{filter:brightness();transform:scale(1)}40%{filter:brightness(1.35);transform:scale(1.14)}to{filter:brightness();transform:scale(1)}}.lancement-overlay.est-fini .lancement-meta{border-color:#d9e86b}@media (prefers-reduced-motion:reduce){.lancement-carte,.lancement-gemme,.lancement-overlay,.lancement-voile{animation:none!important}.lancement-carte{display:none}}.analyse-arbre{position:relative}.analyse-annonces-apercu{z-index:5;border:1px solid var(--rule-2);border-left:4px solid var(--current);background:#fff;border-radius:10px;flex-direction:column;width:min(340px,100% - 28px);max-height:min(70vh,640px);animation:.26s cubic-bezier(.22,1,.36,1) analyse-apparait;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 14px 36px #132d3326}@keyframes analyse-apparait{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.analyse-annonces-apercu>header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 12px 10px 14px;display:flex}.analyse-annonces-apercu>header small{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:11px;display:block;overflow:hidden}.analyse-annonces-apercu>header strong{margin-top:2px;font-size:13px;display:block}.analyse-annonces-apercu>header button{width:26px;height:26px;color:var(--ink-2);border-radius:999px;flex:none;font-size:18px;line-height:1}.analyse-annonces-apercu>header button:hover{background:var(--tint);color:var(--current)}.analyse-annonces-apercu>p{color:var(--ink-2);margin:0;padding:14px;font-size:12.5px}.analyse-annonces-apercu>ol{margin:0;padding:6px 8px 10px;list-style:none;overflow:auto}.analyse-annonces-apercu>ol>li{border-radius:7px;align-items:center;gap:10px;padding:6px;display:flex}.analyse-annonces-apercu>ol>li:hover{background:var(--surface-2)}.analyse-annonces-apercu>ol>li>img,.analyse-annonces-apercu .est-vide{object-fit:cover;background:var(--raised);border-radius:4px;flex:none;width:36px;height:45px}.analyse-annonces-apercu>ol>li>span{flex:1;min-width:0}.analyse-annonces-apercu>ol>li>span>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.analyse-annonces-apercu>ol>li>span>small{color:var(--ink-2);font-size:11px;display:block}.analyse-annonces-apercu>ol>li>b{font-family:var(--font-titre);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}.analyse-annonces-apercu .est-note{color:var(--ink-2);font-size:12.5px}.official-assets .classification-name img{border-radius:5px;width:56px;height:70px}.official-assets .classification-name>span{color:var(--ink-2);font-size:12px;line-height:1.3}.official-assets .classification-name>span>small{color:var(--ink-3)}.analyse-voir{cursor:pointer}.analyse-voir-txt{font-size:11.5px;font-weight:600}.analyse-voir:hover rect,.analyse-voir.est-ouvert rect{fill:var(--tint)}.analyse-voir:focus-visible{outline:none}.analyse-voir:focus-visible rect{stroke-width:2px}.commentaires{margin-top:18px}.commentaires-barre{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.commentaires-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.commentaires-actions>button{align-items:center;gap:6px;font-size:13px;display:inline-flex}.commentaires-cta{background:var(--accent);color:var(--on-accent);border-radius:8px;padding:8px 14px;font-weight:600}.commentaires-cta:disabled{opacity:.5}.commentaires-erreur{background:var(--warn-dim);color:var(--warn);border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:13px}.commentaires-compte{color:var(--ink-2);margin:14px 0 0;font-size:13px}.commentaires-corps{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:14px;display:grid}.commentaires-corps.a-synthese{grid-template-columns:minmax(0,1fr) minmax(320px,420px)}@media (max-width:1000px){.commentaires-corps.a-synthese{grid-template-columns:1fr}}.commentaires-liste{align-content:start;gap:8px;display:grid}.commentaires-annonce{gap:8px;margin-bottom:10px;display:grid}.commentaires-annonce>header{align-items:center;gap:10px;padding:6px 2px;display:flex}.commentaires-annonce>header>img{object-fit:cover;border-radius:4px;width:34px;height:42px}.commentaires-annonce>header>strong{font-size:14px}.commentaires-annonce>header>small{color:var(--ink-2);font-size:12.5px}.commentaires-vide{border:1px dashed var(--rule-2);color:var(--ink-2);border-radius:10px;align-items:center;gap:12px;padding:22px;font-size:14px;display:flex}.commentaires-vide p{max-width:60ch;margin:0}.commentaires-synthese{border:1px solid var(--rule-2);border-left:4px solid var(--accent);background:#fff;border-radius:12px;align-self:start;max-height:calc(100dvh - 32px);padding:18px 20px;position:sticky;top:16px;overflow:auto}.commentaires-synthese>header{color:var(--current);align-items:center;gap:8px;margin-bottom:10px;display:flex}.commentaires-synthese>header>strong{font-family:var(--font-titre);letter-spacing:-.03em;color:var(--ink);font-size:17px;font-weight:800}.commentaires-synthese>header>small{color:var(--ink-2);margin-left:auto;font-size:12px}.synthese-constat{background:var(--tint);border-radius:8px;margin:0 0 14px;padding:12px 14px;font-size:14px;line-height:1.5}.commentaires-synthese section{border-top:1px solid var(--rule);padding:12px 0}.commentaires-synthese h4{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:0 0 6px;font-size:10.5px}.commentaires-synthese p{margin:4px 0 0;font-size:13.5px;line-height:1.5}.commentaires-synthese p>span,.commentaires-synthese p>span{color:var(--ink);font-weight:600}.commentaires-synthese ul{margin:0;padding-left:18px;font-size:13.5px;line-height:1.5}.commentaires-synthese blockquote{border-left:2px solid var(--rule-3);color:var(--ink-2);margin:0 0 6px;padding-left:10px;font-size:13px;font-style:italic}.synthese-puce{background:var(--tint);color:var(--current);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500;display:inline-block}.synthese-sentiment{flex-wrap:wrap;gap:6px;display:flex}.synthese-puce.est-negatif{background:var(--neg-dim);color:var(--neg)}.synthese-puce.est-sceptique{background:var(--warn-dim);color:var(--warn)}.synthese-puce.est-neutre{background:var(--raised);color:var(--ink-2)}.synthese-reponse button{border:1px solid var(--rule-2);color:var(--current);border-radius:999px;margin-left:6px;padding:1px 8px;font-size:11.5px}.synthese-texte{font-family:var(--font-titre);letter-spacing:-.02em;font-size:15px;font-weight:800}.synthese-accroche small{color:var(--ink-2);margin-top:4px;font-size:12px;font-style:italic;display:block}.synthese-angle{background:var(--surface-2);border-radius:10px;margin-top:6px;border:1px solid var(--tint-line)!important;padding:12px 14px!important}.synthese-angle strong{font-size:14.5px;display:block}.analyse-menu-choix{align-items:flex-start}.analyse-menu-choix>span:first-child{white-space:normal;flex:auto;line-height:1.3}.analyse-menu-fin{white-space:normal;text-align:right;flex:0 52%;padding-top:1px;line-height:1.3}.lab-nav-bientot{color:var(--rail-dim);cursor:default;border-radius:7px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:flex}.lab-nav-bientot>span{flex:1}.analyse-menu-compte .analyse-menu-panneau{min-width:380px;max-width:min(520px,100vw - 48px)}.analyse-menu-compte .analyse-menu-choix>span:first-child{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.analyse-menu-compte .analyse-menu-fin{white-space:nowrap;flex:none}.bientot{text-align:center;border:1px solid var(--rule-2);background:#fff;border-radius:16px;max-width:560px;margin:8vh auto 0;padding:40px 36px 32px}.bientot-gemme{background:var(--accent);border-radius:22px;place-items:center;width:76px;height:76px;display:inline-grid}.bientot-badge{background:var(--tint);color:var(--current);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin:18px 0 10px;padding:3px 10px;font-size:11px;font-style:normal;font-weight:600;display:inline-block}.bientot h1{font-family:var(--font-titre);letter-spacing:-.04em;margin:0;font-size:30px;font-weight:800;line-height:1.1}.bientot-sous{max-width:42ch;color:var(--ink-2);margin:12px auto 0;font-size:15px;line-height:1.5}.bientot ul{text-align:left;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.bientot li{background:var(--surface-2);border-radius:9px;padding:10px 14px;font-size:14px;font-weight:500}.bientot-note{color:var(--ink-3);margin:22px 0 0;font-size:12.5px}.lab-nav a>.lab-soon{flex:none}.reglages-voile{z-index:110;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#16302a66;place-items:center;padding:24px;animation:.18s ease-out lancement-entree;display:grid;position:fixed;inset:0}.reglages-fenetre{border:1px solid var(--rule-2);background:#fff;border-radius:14px;grid-template-columns:232px minmax(0,1fr);width:min(1180px,100%);height:min(760px,100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 30px 90px #132d3340}.reglages-menu{background:var(--canvas);border-right:1px solid var(--rule);padding:22px 12px;overflow:auto}.reglages-menu h3{color:var(--ink-3);margin:14px 12px 6px;font-size:11.5px;font-weight:500}.reglages-menu>div:first-child h3{margin-top:0}.reglages-menu a{color:var(--ink);border-radius:7px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;text-decoration:none;display:flex}.reglages-menu a:hover{background:#fff}.reglages-menu a[aria-current=page]{background:var(--tint);color:var(--current);font-weight:600}.reglages-contenu{padding:36px 44px;position:relative;overflow:auto}.reglages-fermer{width:36px;height:36px;color:var(--ink-2);border:1px solid #0000;border-radius:8px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.reglages-fermer:hover{border-color:var(--rule-2);background:var(--surface-2)}.reglages-section>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;padding-right:44px;display:flex}.reglages-section h1{font:800 30px/1.1 var(--font-inter-tight),sans-serif;letter-spacing:-.04em;color:var(--ink)}.reglages-section>header p{color:var(--ink-2);max-width:60ch;margin-top:8px;font-size:14px;line-height:1.55}.reglages-section h2{color:var(--ink-2);margin:30px 0 10px;font-size:13px;font-weight:600}.reglages-section .lab-primary,.reglages-section .lab-secondary{border-radius:7px;flex-shrink:0;min-height:38px;padding:8px 16px;font-size:14px}.reglages-liste{border-top:1px solid var(--rule);flex-direction:column;display:flex}.reglages-liste li{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 4px;display:grid}.reglages-liste strong{color:var(--ink);font-size:14px;font-weight:600;display:block}.reglages-liste strong small{color:var(--ink-3);font-weight:400}.reglages-liste div>small{color:var(--ink-3);margin-top:1px;font-size:12.5px;display:block}.reglages-liste em{color:var(--ink-2);border:1px solid var(--rule-2);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12px;font-style:normal}.reglages-avatar{background:var(--rail);width:34px;height:34px;color:var(--accent);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.reglages-retirer{width:32px;height:32px;color:var(--ink-3);border-radius:7px;place-items:center;display:grid}.reglages-retirer:hover{color:var(--neg);background:var(--neg-dim)}.reglages-integrations li{grid-template-columns:minmax(0,1fr) auto auto}.reglages-etat{border:1px solid var(--rule-2);color:var(--ink-3);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12px;font-style:normal}.reglages-etat.est-ok{color:var(--current);background:var(--tint);border-color:var(--tint-line)}.reglages-formulaire{background:var(--surface-2);border:1px solid var(--rule);border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:18px;padding:16px;display:flex}.reglages-formulaire.est-colonne{background:0 0;border:0;flex-direction:column;align-items:stretch;max-width:440px;padding:0}.reglages-formulaire label{min-width:180px;color:var(--ink-2);flex-direction:column;flex:1;gap:5px;font-size:12.5px;display:flex}.reglages-formulaire input{border:1px solid var(--rule-2);min-height:38px;font:inherit;color:var(--ink);background:#fff;border-radius:7px;outline:none;padding:8px 11px;font-size:14px}.reglages-formulaire input:focus{border-color:var(--current)}.reglages-formulaire select{border:1px solid var(--rule-2);appearance:none;min-height:38px;font:inherit;color:var(--ink);cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2368716b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 11px center no-repeat;border-radius:7px;outline:none;padding:8px 32px 8px 11px;font-size:14px}.reglages-formulaire select:focus{border-color:var(--current)}.reglages-formulaire .reglages-aide{color:var(--ink-3);flex-basis:100%;margin:0;font-size:12.5px;line-height:1.5}.reglages-role{font:inherit;color:var(--ink-2);border:1px solid var(--rule-2);appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2368716b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;border-radius:999px;outline:none;padding:4px 26px 4px 9px;font-size:12px}.reglages-role:focus-visible{border-color:var(--current)}.reglages-actions{align-items:center;gap:10px;margin-top:6px;display:flex}.reglages-message{border-radius:8px;margin:0 0 16px;padding:10px 13px;font-size:13.5px;line-height:1.5}.reglages-message.est-ok{background:var(--tint);color:var(--current)}.reglages-message.est-erreur{background:var(--neg-dim);color:var(--neg)}.reglages-ligne{color:var(--ink-2);margin-bottom:8px;font-size:14px}.reglages-ligne strong{color:var(--ink)}.reglages-ligne a{color:var(--current);text-underline-offset:3px;margin-left:6px;text-decoration:underline}.reglages-autorisations{border-top:1px solid var(--rule);flex-direction:column;display:flex}.reglages-autorisations li{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 4px;font-size:14px;display:grid}.reglages-autorisations li svg{color:var(--current)}.reglages-autorisations li.est-refusee{color:var(--ink-3)}.reglages-autorisations li.est-refusee svg{color:var(--neg)}.reglages-autorisations em{color:var(--ink-3);font-size:12px;font-style:normal}.reglages-autorisations .est-accordee em{color:var(--current)}.reglages-offre{border:1px solid var(--rule-2);background:var(--surface-2);border-radius:12px;align-items:center;gap:18px;padding:18px 20px;display:flex}.reglages-offre-nom{background:var(--rail);color:var(--accent);font:800 14px var(--font-inter-tight),sans-serif;letter-spacing:.02em;text-transform:uppercase;border-radius:7px;align-items:center;padding:6px 12px;display:inline-flex}.reglages-offre p{color:var(--ink-2);font-size:14px}.reglages-quotas{border-top:1px solid var(--rule);flex-direction:column;display:flex}.reglages-quotas li{border-bottom:1px solid var(--rule);color:var(--ink-2);justify-content:space-between;gap:16px;padding:12px 4px;font-size:14px;display:flex}.reglages-quotas strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:820px){.reglages-voile{padding:0}.reglages-fenetre{border-radius:0;grid-template-columns:1fr;height:100dvh}.reglages-menu{gap:4px;padding:12px;display:flex;overflow-x:auto}.reglages-menu>div{gap:4px;display:flex}.reglages-menu h3{display:none}.reglages-contenu{padding:24px 20px}}.commentaires-autoriser{background:var(--accent);color:var(--on-accent);border-radius:7px;margin-left:8px;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-block}.commentaire-actions{align-items:center;gap:6px;margin-top:8px;display:flex}.commentaire-actions button{border:1px solid var(--rule-2);color:var(--ink-2);background:#fff;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;display:inline-flex}.commentaire-actions button:hover:not(:disabled){border-color:var(--current);color:var(--current)}.commentaire-actions button:disabled{opacity:.5}.commentaire-actions small{color:var(--ink-3);margin-left:4px;font-size:11.5px}.commentaire-reponse{align-items:flex-end;gap:8px;margin-top:8px;display:flex}.commentaire-reponse textarea{border:1px solid var(--rule-2);font:inherit;color:var(--ink);resize:vertical;border-radius:7px;outline:none;flex:1;padding:8px 10px;font-size:13px}.commentaire-reponse textarea:focus{border-color:var(--current)}.commentaire-reponse .lab-primary{min-height:36px;padding:6px 14px;font-size:13px}.commentaires-entete{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.commentaires-actions .lab-secondary.est-icone{padding-inline:10px}.commentaires-actions .lab-secondary.est-icone small{color:var(--current);font-size:11px}.commentaires-filtres{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.commentaires-filtres .puce{height:30px;color:var(--ink-2);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:13px;transition:background .1s,color .1s;display:inline-flex}.commentaires-filtres .puce small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.commentaires-filtres .puce:hover{background:var(--raised)}.commentaires-filtres .puce[aria-pressed=true]{background:var(--rail);color:#fff}.commentaires-filtres .puce[aria-pressed=true] small{color:var(--rail-muted)}.commentaires-filtres-sep{background:var(--rule-2);width:1px;height:18px;margin:0 6px}.commentaires-filtres .commentaires-compte{color:var(--ink-3);margin:0 0 0 auto;font-size:12.5px}.commentaires-corps{margin-top:14px}.commentaires-liste{border:1px solid var(--rule-2);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.fil{border-top:1px solid var(--rule);padding:14px 18px 10px}.fil:first-child{border-top:0}.fil-annonce{color:var(--ink-3);align-items:center;gap:7px;margin:0 0 8px 44px;font-size:11.5px;display:flex}.fil-annonce img,.fil-annonce>span:first-child{object-fit:cover;background:var(--raised);width:16px;height:20px;color:var(--ink-3);border-radius:3px;flex:none;place-items:center;display:grid}.fil-annonce>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:60ch;overflow:hidden}.fil-commentaire{gap:10px;padding:4px 0;display:flex}.fil-commentaire.est-reponse{margin:6px 0 0 46px}.fil-commentaire.est-masque .fil-corps{opacity:.5}.fil-avatar{background:var(--raised);width:40px;height:40px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid;position:relative}.fil-avatar.est-marque{background:0 0}.fil-avatar.est-marque>svg{width:40px;height:40px}.fil-commentaire.est-reponse .fil-avatar{width:28px;height:28px;font-size:12px}.fil-commentaire.est-reponse .fil-avatar.est-marque>svg{width:28px;height:28px}.fil-commentaire.est-page .fil-avatar,.fil-avatar.est-moi{background:var(--rail);color:var(--accent)}.fil-avatar:not(.est-marque)>svg{background:#fff;border-radius:50%;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.fil-corps{flex:1;min-width:0}.fil-tete{flex-wrap:wrap;align-items:baseline;gap:2px 6px;line-height:1.3;display:flex}.fil-tete strong{color:var(--ink);font-size:15px;font-weight:700}.fil-tete strong.est-anonyme{color:var(--ink-2);font-weight:600}.fil-vous{background:var(--rail);color:var(--accent);border-radius:4px;align-self:center;padding:1px 6px;font-size:10px;font-style:normal;font-weight:600}.fil-sep{color:var(--ink-3)}.fil-tete time{color:var(--ink-3);font-size:13px}.fil-ouvrir{color:var(--ink-3);align-items:center;gap:3px;text-decoration:none;display:inline-flex}.fil-ouvrir:hover{text-decoration:underline}.fil-ouvrir svg{opacity:.6}.fil-etat{background:var(--raised);color:var(--ink-2);border-radius:999px;align-self:center;padding:1px 7px;font-size:11px}.fil-etat.est-negatif{background:var(--neg-dim);color:var(--neg)}.fil-etat.est-positif{background:var(--tint);color:var(--current)}.fil-texte{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:15px;line-height:1.4}.fil-texte i{color:var(--ink-3)}.fil-piece{border:1px solid var(--rule);border-radius:8px;max-width:220px;max-height:220px;margin-top:6px;display:block}.fil-ligne{align-items:center;gap:22px;min-height:22px;margin-top:6px;display:flex}.fil-ligne button{color:var(--ink-2);padding:0;font-size:13px;font-weight:600}.fil-ligne button:hover:not(:disabled){text-decoration:underline}.fil-ligne button:disabled{opacity:.5}.fil-pouce{color:var(--ink-2);place-items:center;display:grid}.fil-pouce:hover:not(:disabled){color:var(--ink);text-decoration:none!important}.fil-pouce.est-actif{color:#1877f2}.fil-pouce.est-actif svg{fill:#1877f2}.fil-attente{color:var(--warn);font-size:12px}.fil-reactions{color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-left:auto;font-size:13px;display:inline-flex}.fil-reactions i{color:#fff;background:#1877f2;border-radius:50%;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.fil-reactions i svg{fill:#fff}.fil-repondre{align-items:flex-start;gap:8px;margin:10px 0 6px;display:flex}.fil-repondre .fil-avatar{width:32px;height:32px;font-size:13px}.fil-repondre-champ{background:#f0f2f5;border-radius:18px;flex:1;align-items:flex-end;gap:6px;padding:8px 8px 8px 14px;display:flex}.fil-repondre-champ textarea{font:inherit;color:var(--ink);resize:none;background:0 0;border:0;outline:none;flex:1;min-height:24px;max-height:160px;padding:2px 0;font-size:15px;line-height:1.4}.fil-envoyer{color:#1877f2;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.fil-envoyer:hover:not(:disabled){background:#1877f214}.fil-envoyer:disabled{color:var(--ink-3);opacity:.6}.commentaires-corps.par-annonce .commentaires-annonces{border:1px solid var(--rule-2);background:#fff;border-radius:14px;grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}.annonces-liste{border-right:1px solid var(--rule);flex-direction:column;align-self:start;max-height:calc(100dvh - 24px);display:flex;position:sticky;top:0}.annonces-tri{color:var(--ink-3);align-items:center;gap:10px;padding:12px 14px 8px;font-size:12px;display:flex}.annonces-tri span{margin-right:auto}.annonces-tri button{color:var(--ink-3);border-bottom:1.5px solid #0000;padding:2px 0;font-size:12px}.annonces-tri button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--current);font-weight:600}.annonces-liste ul{margin:0;padding:0;list-style:none;overflow:auto}.annonces-liste li button{text-align:left;border-top:1px solid var(--rule);border-left:3px solid #0000;align-items:center;gap:10px;width:100%;padding:10px 14px;display:flex}.annonces-liste li:first-child button{border-top:0}.annonces-liste li button:hover{background:var(--surface-2)}.annonces-liste li button[aria-pressed=true]{background:var(--tint);border-left-color:var(--current)}.annonces-liste img,.annonce-vide{object-fit:cover;background:var(--raised);width:38px;height:48px;color:var(--ink-3);border-radius:5px;flex:none;place-items:center;display:grid}.annonce-texte{flex-direction:column;gap:2px;min-width:0;display:flex}.annonce-texte strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.annonce-texte small{color:var(--ink-3);font-size:12px}.annonce-texte small b{color:var(--ink-2);font-weight:600}.annonce-fil{flex-direction:column;min-width:0;display:flex}.annonce-fil>.fil:first-of-type{border-top:0}.annonce-fil-entete{border-bottom:1px solid var(--rule);background:var(--surface-2);align-items:center;gap:14px;padding:16px 18px;display:flex}.annonce-fil-entete img,.annonce-fil-entete .annonce-vide{border-radius:7px;width:48px;height:60px}.annonce-fil-entete strong{color:var(--ink);font-size:15px;font-weight:600;display:block}.annonce-fil-entete small{color:var(--ink-3);font-size:12.5px}.commentaires-corps.a-synthese.par-annonce{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}@media (max-width:900px){.commentaires-corps.par-annonce .commentaires-annonces{grid-template-columns:1fr}.annonces-liste{border-right:0;border-bottom:1px solid var(--rule);max-height:260px;position:static}}.analyse-seg-point{background:var(--accent);border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.analyse-vue{border:1px solid var(--rule-2);background:#fff;border-radius:6px;min-width:0;max-width:880px;padding:4px 44px 30px}.analyse-vue.est-vide{flex-direction:column;align-items:flex-start;gap:10px;padding:40px 44px;display:flex}.analyse-vue.est-vide h2{font:700 20px/1.2 var(--font-inter-tight),sans-serif;letter-spacing:-.02em;color:var(--ink)}.analyse-vue.est-vide p{max-width:56ch;color:var(--ink-2);font-size:14px;line-height:1.55}.analyse-vue.est-vide small{color:var(--ink-3);font-size:12.5px}.analyse-vue-tete{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 0 14px;display:flex}.analyse-vue-sur{color:var(--ink-3);font-size:12.5px}.analyse-vue-tete .lab-secondary{flex-shrink:0;min-height:34px;padding:6px 13px;font-size:13px}.analyse-vue-actions{flex-shrink:0;gap:8px;display:flex}.ad-doc{color:var(--ink);overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.55}.ad-doc table{border-collapse:collapse;width:100%}.ad-doc th{text-align:left;font-weight:500}.ad-section{padding-top:1.8em}.ad-section h2{border-bottom:1px solid var(--rule-2);font:700 1.15em/1.2 var(--font-inter-tight),sans-serif;letter-spacing:-.01em;color:var(--ink);break-after:avoid;align-items:baseline;gap:.8em;margin:0 0 .9em;padding-bottom:.35em;display:flex}.ad-section h2 b{font:600 .78em var(--font-inter),sans-serif;color:var(--ink-3);font-variant-numeric:tabular-nums;min-width:1em}.ad-constat p{max-width:68ch;margin:0;font-size:1.2em;line-height:1.55}.ad-texte{color:var(--ink-2);margin:.7em 0 0}.ad-texte-premier{margin-top:0}.ad-deux{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:0 2.5em;display:grid}.ad-sentiment th,.ad-sentiment td{border-bottom:1px solid var(--rule);padding:.4em 0}.ad-sentiment th{width:7em}.ad-chiffre{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;width:4.2em;font-weight:600;padding-right:1em!important}.ad-jauge span{background:var(--current);height:.5em;display:block}.ad-sentiment .est-neutre .ad-jauge span{background:#b7bdb9}.ad-sentiment .est-sceptique .ad-jauge span{background:#b8923a}.ad-sentiment .est-negatif .ad-jauge span{background:#a5452f}.ad-conscience{border:1px solid var(--rule-2);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.ad-conscience li{border-left:1px solid var(--rule-2);color:var(--ink-3);padding:.5em .6em}.ad-conscience li:first-child{border-left:0}.ad-conscience strong{font-size:.9em;font-weight:600;display:block}.ad-conscience small{margin-top:.1em;font-size:.78em;line-height:1.3;display:block}.ad-conscience li.est-courant{background:var(--ink);color:#fff}.ad-conscience li.est-courant small{color:#d5ddd9}.ad-objections{margin:0;padding:0;list-style:none}.ad-objections li{border-bottom:1px solid var(--rule);break-inside:avoid;padding:.95em 0 1em}.ad-objections li:first-child{padding-top:.2em}.ad-objections li:last-child{border-bottom:0}.ad-objections h3{font:600 1.04em var(--font-inter),sans-serif;color:var(--ink);align-items:baseline;gap:.8em;margin:0;display:flex}.ad-objections h3 span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.8em}.ad-objections h3 em{color:var(--ink-3);margin-left:auto;font-size:.82em;font-style:normal;font-weight:400}.ad-objections blockquote{border-left:2px solid var(--ink);color:var(--ink-2);margin:.5em 0 .6em 1.7em;padding-left:.8em;font-style:italic}.ad-definitions th{width:11em;color:var(--ink-3);vertical-align:top;padding:.3em 1.2em .3em 0;font-size:.87em}.ad-definitions td{vertical-align:top;padding:.3em 0}.ad-objections .ad-definitions{width:calc(100% - 1.7em);margin-left:1.7em}.ad-filets tr+tr th,.ad-filets tr+tr td{border-top:1px solid var(--rule)}.ad-accroches tr{break-inside:avoid}.ad-accroches td{border-bottom:1px solid var(--rule);vertical-align:top;padding:.55em 0}.ad-accroches tr:last-child td{border-bottom:0}.ad-accroches strong{font:600 1.1em/1.35 var(--font-inter-tight),sans-serif;color:var(--ink);display:block}.ad-accroches small{color:var(--ink-3);margin-top:.2em;font-size:.85em;display:block}.ad-rang{width:1.9em;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.85em;padding-top:.75em!important}.ad-type{text-align:right;width:8em;color:var(--ink-3);font-size:.83em;padding-top:.75em!important}.ad-voix{columns:2;column-gap:2.5em;margin:.7em 0 0;padding:0 0 0 1.2em}.ad-voix li{break-inside:avoid;padding:.15em 0}.ad-voix button{text-align:left;color:inherit}.ad-voix button:hover{text-underline-offset:3px;text-decoration:underline}.ad-voix small{color:var(--current)}.ad-angle{break-inside:avoid}.ad-angle-titre{font:700 1.33em/1.3 var(--font-inter-tight),sans-serif;letter-spacing:-.01em;color:var(--ink);margin:0}.ad-a-repondre tr{break-inside:avoid}.ad-a-repondre th,.ad-a-repondre td{border-bottom:1px solid var(--rule);vertical-align:top;padding:.5em 0}.ad-a-repondre tr:last-child th,.ad-a-repondre tr:last-child td{border-bottom:0}.ad-a-repondre th{width:12em;padding-right:1.2em;font-size:.94em;font-weight:600}.ad-a-repondre th small{color:var(--ink-3);font-size:.85em;font-weight:400;display:block}.ad-action{white-space:nowrap;text-align:right;width:1%;padding-left:1.2em!important}.ad-a-faire{margin:0;padding:0;list-style:none}.ad-a-faire li{break-inside:avoid;gap:.9em;padding:.3em 0;display:flex}.ad-a-faire i{border:1px solid var(--ink);flex-shrink:0;width:.85em;height:.85em;margin-top:.3em}.ad-a-faire input{accent-color:var(--current);flex-shrink:0;margin-top:.35em}.ad-a-faire li.est-fait span{color:var(--ink-3);text-decoration:line-through}.ad-lien{color:var(--current);text-underline-offset:3px;white-space:nowrap;font-size:.85em;text-decoration:underline}.ad-lien:hover{color:var(--ink)}.ad-methode{border-top:1px solid var(--rule-2);color:var(--ink-3);margin:2.3em 0 0;padding-top:.6em;font-size:.8em}@media screen and (max-width:760px){.analyse-vue{padding:4px 18px 22px}.analyse-vue-tete{flex-wrap:wrap}.ad-deux{grid-template-columns:1fr;gap:1.2em}.ad-conscience{grid-template-columns:1fr 1fr}.ad-conscience li:nth-child(3){border-left:0}.ad-conscience li:nth-child(n+3){border-top:1px solid var(--rule-2)}.ad-voix{columns:1}.ad-definitions th{width:8em}.ad-objections blockquote,.ad-objections .ad-definitions{width:100%;margin-left:0}.ad-a-repondre th{border-bottom:0;width:auto;padding-bottom:0;display:block}.ad-a-repondre td{display:block}.ad-a-repondre .ad-action{text-align:left;padding-left:0!important}}.fil-commentaire:target,.fil-commentaire.est-cible{background:var(--tint)}.commentaires-page-entete{justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:14px}.commentaires-page-entete h1{margin:0}.commentaires-filtres .puce.est-invite{color:var(--current);border:1px dashed var(--tint-line)}.commentaires-filtres .puce.est-invite:hover{background:var(--tint)}.commentaires-entete .analyse-seg button{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.langue{border-radius:7px;gap:2px;padding:2px;display:inline-flex}.langue.est-barre{background:var(--rail-2);margin:0 12px 6px}.langue.est-barre button{letter-spacing:.04em;color:var(--rail-muted);border-radius:5px;flex:1;padding:5px 0;font-size:11px;font-weight:600}.langue.est-barre button[aria-pressed=true]{background:var(--rail);color:var(--accent)}.official-sidebar.est-repliee .langue.est-barre{flex-direction:column;margin:0 4px 6px}.langue.est-reglages{background:var(--surface-2);border:1px solid var(--rule)}.langue.est-reglages button{color:var(--ink-2);border-radius:5px;padding:6px 14px;font-size:13px}.langue.est-reglages button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #0000000f}.langue.est-en-cours{opacity:.6}.reglages-langue{border-bottom:1px solid var(--rule);max-width:440px;color:var(--ink-2);justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:18px;font-size:13.5px;display:flex}.official-express-ligne{color:var(--ink-2);align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.official-express-ligne svg{color:var(--current);flex-shrink:0}.official-express-bouton{background:var(--rail);border:1px solid var(--rail);color:#fff;border-radius:5px;align-items:center;gap:8px;min-height:38px;padding:9px 16px;font-size:14px;font-weight:600;transition:background .12s;display:inline-flex}.official-express-bouton svg{color:var(--accent);fill:var(--accent)}.official-express-bouton:hover:not(:disabled){background:var(--rail-2)}.official-express-bouton:disabled{opacity:.5}.official-express-bilan{border:1px solid var(--tint-line);background:var(--tint);border-radius:12px;margin:0 0 16px;padding:14px 18px}.official-express-bilan strong{color:var(--current);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.official-express-bilan ul{color:var(--ink);margin:8px 0 0;padding-left:18px;font-size:13.5px;line-height:1.6}.official-express-bilan p{color:var(--ink-2);margin-top:8px;font-size:13px}.choix-valeur-liste.est-portail{z-index:130;position:fixed;top:auto;right:auto}.official-express-choix{border:1px solid var(--rule-2);font:inherit;color:var(--ink);background:#fff;border-radius:7px;margin-top:8px;padding:6px 10px;font-size:13px}.official-express-modal{width:min(540px,100vw - 32px);padding:26px 28px 22px}.official-express-modal h2{font-family:var(--font-titre);letter-spacing:-.03em;font-size:28px;font-weight:800}.official-express-sous{color:var(--ink-2);margin:6px 0 22px;font-size:14px;line-height:1.5}.official-express-rubrique{font-family:var(--font-libelle);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0 0 4px;font-size:10.5px;font-weight:500}.official-express-nom{color:var(--ink);font-size:15px;display:block}.official-express-detail{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}.official-express-meta{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.official-express-pied{justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.official-express-pied a{color:var(--current);text-underline-offset:3px;font-size:13px;text-decoration:underline}.official-express-pied .lab-primary{border-radius:6px;align-items:center;gap:8px;width:auto;padding:10px 20px;font-size:14px;display:inline-flex}.official-express-etat{color:var(--ink-3);margin:12px 0 0;font-size:12.5px}.official-express-vide{color:var(--ink-2);margin:14px 0 18px;font-size:14px;line-height:1.55}.official-express-liste{border-top:1px solid var(--rule);margin:0 0 22px;padding:0;list-style:none}.official-express-liste li{border-bottom:1px solid var(--rule)}.official-express-liste label{cursor:pointer;color:var(--ink);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:13px 4px;transition:background .12s;display:grid}.official-express-liste label:hover{background:var(--tint)}.official-express-liste input{appearance:none;border:1.5px solid var(--ink-3);background:#fff;border-radius:50%;width:16px;height:16px;margin:0;transition:border-color .12s,box-shadow .12s,background .12s}.official-express-liste input:checked{border-color:var(--current);background:var(--current);box-shadow:inset 0 0 0 3.5px #fff}.official-express-liste label:has(input:checked) .official-express-nom{font-weight:600}.official-express-modal .official-footnote a{color:var(--current);text-underline-offset:3px;text-decoration:underline}.puce-auteur{height:30px;color:var(--ink-2);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.puce-auteur:hover{background:var(--raised)}.puce-auteur[aria-pressed=true]{background:var(--rail);color:#fff}.official-attente{border:1px solid var(--tint-line);background:var(--tint);border-radius:11px;align-items:center;gap:16px;margin:22px 0;padding:14px 18px;display:flex}.official-attente p{color:var(--ink);flex:1;font-size:15px;line-height:1.45}.official-attente-cta{background:var(--rail);color:#fff;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;min-height:38px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.official-attente-cta:hover{background:var(--rail-2)}.official-attente-voir{color:var(--ink-3);text-underline-offset:3px;flex-shrink:0;font-size:13px;text-decoration:underline}@media (max-width:620px){.official-attente{flex-wrap:wrap}}.analyse-canaux{border:1px solid var(--rule-2);background:#fff;border-radius:9px;align-items:center;gap:2px;padding:2px;display:inline-flex}.analyse-canaux button{height:32px;color:var(--ink-2);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.analyse-canaux button small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.analyse-canaux button:hover{background:var(--surface-2)}.analyse-canaux button[aria-pressed=true]{background:var(--rail);color:#fff;font-weight:600}.analyse-canaux button[aria-pressed=true] small{color:var(--rail-muted)}.analyse-sources{margin-bottom:26px}.analyse-sources h2{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px;font-size:12px;font-weight:600}.analyse-sources ul{border:1px solid var(--rule-2);background:#fff;border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.analyse-sources li{border-top:1px solid var(--rule);align-items:center;gap:12px;padding:14px 16px;display:flex}.analyse-sources li:first-child{border-top:0}.analyse-sources li>span{flex:1;min-width:0}.analyse-sources strong{color:var(--ink);align-items:center;gap:7px;font-size:14.5px;font-weight:600;display:flex}.analyse-sources strong i{font-style:normal}.analyse-sources small{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}.analyse-sources em{border:1px solid var(--rule-2);color:var(--ink-3);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal}.analyse-sources em.est-ok{color:var(--current);background:var(--tint);border-color:var(--tint-line)}.analyse-source-lien{background:var(--rail);color:#fff;white-space:nowrap;border-radius:7px;padding:6px 12px;font-size:12.5px;font-weight:600;text-decoration:none}.official-tree-groups li>span.official-settings-badge,.official-tree-campaign>span.official-settings-badge,.official-tree-groups section>header>span.official-settings-badge{white-space:nowrap;flex-direction:row;flex:none;padding:4px 6px;font-size:10px;display:inline-flex;overflow:visible}.official-settings-cartes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1500px){.official-settings-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.official-settings-cartes{grid-template-columns:1fr}}.official-carte{border:1px solid var(--rule);background:#fff;border-radius:7px;flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}.official-carte .official-panel-titre{margin-bottom:0}.official-carte-lignes{flex-direction:column;margin:0;display:flex}.official-carte-lignes>div{border-top:1px solid var(--rule);flex-direction:column;gap:3px;min-width:0;padding:9px 0;display:flex}.official-carte-lignes dt{color:var(--ink-3);font-size:11.5px}.official-carte-lignes dd{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:13.5px;line-height:1.45}.official-carte-lignes dd small{color:var(--ink-2);font-size:12px}.official-carte-lignes dd .lab-text{margin-left:8px;font-size:12.5px}.official-carte-texte{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.official-carte-nom{border:1px solid var(--rule-2);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:4px;margin-top:2px;padding:8px 10px;font-size:13.5px}.official-carte-nom:focus{border-color:var(--current);outline:none}.official-carte dd select{border:1px solid var(--rule-2);max-width:100%;font:inherit;background:#fff;border-radius:4px;padding:6px 8px;font-size:13px}.official-carte-actions{flex-direction:column;gap:10px;margin-top:auto;padding-top:14px;display:flex}.official-carte-actions>.lab-secondary{text-align:center;justify-content:center;width:100%}.official-carte-liens{flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:13px;display:flex}.official-carte-liens>.lab-text{padding:0}.official-param-focus{border-bottom:1px solid var(--rule);color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;font-size:12.5px;display:flex}.official-param-focus button{color:var(--current);text-underline-offset:3px;text-decoration:underline}.official-tree-groups li>button.official-tree-annonce:first-child{flex:1 1 0;min-width:0}.official-choix-groupe-titre{text-align:left;width:100%;color:var(--ink-2);border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding:8px 4px;font-size:13px;display:flex}.official-choix-groupe-titre b{color:var(--ink);font-weight:600}.official-choix-groupe-titre small{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:12px}.official-choix-groupe>ul{margin-top:8px}.official-tree-compose-hint,.official-tree-compose{margin:12px 12px 10px}.ostruct-question{color:var(--ink);margin:0 0 2px;font-size:15px;font-weight:600}.ostruct-explication{color:var(--ink-3);margin:0 0 14px;font-size:13.5px;line-height:1.5}.ostruct-tuiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ostruct-tuile{border:1px solid var(--rule-2);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;gap:6px;height:100%;padding:8px 8px 12px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 1px 2px #203a330d}.ostruct-tuile:hover{border-color:var(--rule-3);background:#fcfbf8}.ostruct-tuile.est-choisie{border-color:var(--current);background:var(--tint);box-shadow:0 0 0 1px var(--current)}.ostruct-radio{z-index:1;border:1.5px solid var(--rule-3);background:#fff;border-radius:50%;width:16px;height:16px;transition:border-color .12s,background .12s,box-shadow .12s;position:absolute;top:14px;right:14px}.ostruct-tuile:hover .ostruct-radio{border-color:var(--current)}.ostruct-tuile.est-choisie .ostruct-radio{border-color:var(--current);background:var(--current);box-shadow:inset 0 0 0 3.5px #fff}.ostruct-tuile.est-fermee{opacity:.5;cursor:not-allowed}.ostruct-tuile input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ostruct-tuile:focus-within{box-shadow:0 0 0 1px var(--current),0 0 0 4px var(--tint)}.ostruct-schema{background:#f7f5f0;border-radius:8px;justify-content:center;align-items:flex-end;gap:6px;height:78px;padding:8px 0 6px;display:flex}.ostruct-tuile.est-choisie .ostruct-schema{background:#ffffff8c}.ostruct-set{border:1px solid var(--tint-line);background:#fff;border-radius:8px;align-items:center;gap:3px;padding:5px;display:flex}.ostruct-set em{color:var(--ink-3);padding:0 2px;font-size:10px;font-style:normal}.ostruct-set.est-existant{border-color:var(--rule-2);background:var(--canvas)}.ostruct-set.est-existant .est-plus{background:var(--current);color:#fff;border-radius:4px;padding:1px 4px;font-size:10px;font-weight:700}.ostruct-vignette{object-fit:cover;background:var(--tint);border-radius:3px;width:20px;height:26px;display:block}.ostruct-vignette.est-deja{background:var(--rule-2)}.ostruct-reste{color:var(--ink-3);align-self:center;font-size:11px}.ostruct-titre{color:var(--ink);padding:0 4px;font-size:14px;font-weight:500;line-height:20px}.ostruct-compte{color:var(--ink-3);overflow-wrap:anywhere;padding:0 4px;font-size:13px;line-height:18px}.ostruct-note{color:var(--ink-2);margin:14px 0 0;font-size:13.5px;line-height:1.5}.ostruct-actions{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.nommage-table-scroll{margin-top:14px;overflow:auto}.nommage-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}.nommage-col-crea{width:76px}.nommage-table th{text-align:left;vertical-align:top;border-top:2px solid #0000;border-bottom:1px solid var(--rule-2);padding:12px 14px;font-weight:500;transition:border-color .16s,background .16s}.nommage-table th label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.nommage-table th input{appearance:none;border:1.5px solid var(--ink-3);background:#fff;border-radius:50%;flex:0 0 16px;width:16px;height:16px;margin:2px 0 0;transition:border-color .12s,background .12s}.nommage-table th label:hover input{border-color:var(--current)}.nommage-table th input:checked{border-color:var(--current);background:var(--current);box-shadow:inset 0 0 0 3.5px #fff}.nommage-mode strong{color:var(--ink-2);font-size:13.5px;font-weight:600;display:block}.nommage-mode small{color:var(--ink-3);margin-top:2px;font-size:12px;font-weight:400;line-height:1.4;display:block}.nommage-table th.est-choisi{border-top-color:var(--current);background:color-mix(in srgb,var(--tint) 45%,#fff)}.nommage-table th.est-choisi .nommage-mode strong{color:var(--ink)}.nommage-table td{border-bottom:1px solid var(--rule);height:52px;color:var(--ink-2);vertical-align:middle;padding:0 14px;transition:background .16s}.nommage-table td.est-choisi{background:color-mix(in srgb,var(--tint) 45%,#fff);color:var(--ink);font-weight:500}.nommage-table .nommage-crea{white-space:nowrap;padding-left:0;padding-right:0}.nommage-table td.nommage-crea span{width:22px;color:var(--ink-3);text-align:right;margin-right:10px;font-size:12px;display:inline-block}.nommage-table td.nommage-crea img,.nommage-table td.nommage-crea i{object-fit:cover;background:var(--raised);vertical-align:middle;border-radius:5px;width:28px;height:36px;display:inline-block}.nommage-nom{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nommage-saisie{border:0;border-bottom:1px solid var(--rule-2);width:100%;font:inherit;color:var(--ink);background:0 0;border-radius:0;padding:6px 0;font-size:13.5px;transition:border-color .12s}.nommage-saisie::placeholder{color:var(--ink-3)}.nommage-saisie:focus{border-bottom-color:var(--current);outline:none}.nommage-suite{color:var(--ink-3);margin:10px 0 0;font-size:12.5px}.official-settings-cartes{border-top:1px solid var(--rule);gap:0}.official-carte{background:0 0;border:0;border-radius:0;padding:18px 22px 10px 0}.official-carte+.official-carte{border-left:1px solid var(--rule);padding-left:22px}@media (max-width:1500px){.official-carte:nth-child(3){border-left:0;border-top:1px solid var(--rule);grid-column:1/-1;padding-left:0}}@media (max-width:900px){.official-carte{border-left:0!important;padding-left:0!important}.official-carte+.official-carte{border-top:1px solid var(--rule)}}.deposer-choix{border:1px solid var(--rule-2);background:#fff;border-radius:12px;margin-top:12px;padding:12px 14px}.deposer-choix-vignettes{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.deposer-choix-vignettes>li{background:var(--raised);border:1px solid var(--rule-2);border-radius:6px;width:56px;height:70px;position:relative;overflow:hidden}.deposer-choix-vignettes>li>img,.deposer-choix-vignettes>li>video{object-fit:cover;width:100%;height:100%;display:block}.deposer-choix-vignettes>li>span{width:100%;height:100%;color:var(--ink-3);place-items:center;display:grid}.deposer-choix-vignettes>li>em{background:var(--neg);color:#fff;text-align:center;padding:2px 3px;font-size:9.5px;font-style:normal;line-height:1.2;position:absolute;inset:auto 0 0}.deposer-choix-vignettes>li>em>b{font-weight:600;display:block}.deposer-choix-vignettes>li.est-trop-lourd>img,.deposer-choix-vignettes>li.est-trop-lourd>video{opacity:.45}.deposer-choix-vignettes>li>button{width:18px;height:18px;color:var(--ink);opacity:0;background:#fffd;border-radius:999px;place-items:center;transition:opacity .12s;display:grid;position:absolute;top:2px;right:2px}.deposer-choix-vignettes>li:hover>button,.deposer-choix-vignettes>li>button:focus-visible{opacity:1}.deposer-choix-reste{color:var(--ink-2);place-items:center;font-size:12px;font-weight:600;display:grid}.deposer-choix-pied{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.deposer-choix-pied>p{min-width:200px;color:var(--ink-2);flex:1;margin:0;font-size:13px}.deposer-choix-pied>p>strong{color:var(--ink);font-weight:600}.deposer-choix-pied>p>span{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}.deposer-choix-bouton{background:var(--ink);color:#fff;border-radius:6px;align-items:center;gap:8px;min-height:38px;padding:9px 16px;font-size:13.5px;font-weight:600;transition:filter .12s;display:inline-flex}.deposer-choix-bouton:hover:not(:disabled){filter:brightness(1.15)}.deposer-choix-bouton:disabled{opacity:.5;cursor:not-allowed}.deposer-choix-note{color:var(--warn);margin:8px 0 0;font-size:12.5px}.official-nomenclature .classification-name{text-align:left;align-items:center;gap:10px;min-width:0;display:flex}.official-nomenclature .classification-name img{object-fit:cover;background:var(--raised);border-radius:5px;flex-shrink:0;width:56px;height:70px}.official-nomenclature .classification-name>span{min-width:0;color:var(--ink);flex-direction:column;font-size:12.5px;line-height:1.3;display:flex}.official-nomenclature .classification-name>span>small{color:var(--ink-3);font-size:11px}.crea-apercu{z-index:70;border:1px solid var(--rule-2);box-shadow:var(--shadow-float);pointer-events:none;background:#fff;border-radius:10px;padding:6px;position:fixed}.crea-apercu>img,.crea-apercu>video{object-fit:cover;background:var(--raised);border-radius:6px;display:block}.crea-apercu>span{background:var(--raised);border-radius:6px;display:block}.crea-apercu>p{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:6px 2px 0;font-size:12px;line-height:1.3;overflow:hidden}.crea-apercu>p>small{color:var(--ink-3);font-size:11px;display:block}.edition-actions{border:1px solid var(--rule-2);background:#fff;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:12px;padding:3px;display:grid}.edition-actions>button{text-align:left;min-height:46px;color:var(--ink-2);border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;padding:9px 10px;font-size:12.5px;font-weight:500;line-height:1.35;transition:background .12s,color .12s;display:inline-flex}.edition-actions>button:hover{background:var(--surface-2);color:var(--ink)}.edition-actions>button.is-on{background:var(--ink);color:#fff}.edition-actions>button svg{flex-shrink:0}.edition-op{gap:14px;margin-top:14px;display:grid}.edition-op-aide{color:var(--ink-2);margin:0;font-size:13px;line-height:1.55}.edition-op-compte{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}.edition-op-compte>strong{color:var(--ink);font-weight:600}.edition-op-cible{gap:6px;display:grid}.edition-op-libelle{color:var(--ink);font-size:12px;font-weight:600}.edition-op-choisir{border:1px solid var(--rule-2);min-height:36px;color:var(--ink);background:#fff;border-radius:6px;justify-self:start;align-items:center;padding:8px 14px;font-size:13px;font-weight:500;transition:border-color .12s;display:inline-flex}.edition-op-choisir:hover{border-color:var(--current)}.edition-op-choisi{border:1px solid var(--tint-line);background:var(--tint);text-align:left;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;padding:9px 12px;display:grid}.edition-op-choisi>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);grid-column:1;font-size:13.5px;font-weight:600;overflow:hidden}.edition-op-choisi>small{color:var(--ink-2);grid-column:1;font-size:12px}.edition-op-choisi>span{color:var(--current);text-underline-offset:3px;grid-area:1/2/span 2;font-size:12.5px;text-decoration:underline}.edition-op-choix{border:0;gap:6px;margin:0;padding:0;display:grid}.edition-op-choix>legend{color:var(--ink);margin-bottom:6px;padding:0;font-size:12px;font-weight:600}.edition-op-choix>label,.edition-op-case{color:var(--ink);cursor:pointer;align-items:center;gap:9px;font-size:13px;display:flex}.edition-op-choix input,.edition-op-case input{width:15px;height:15px;accent-color:var(--current);flex-shrink:0}.edition-etat.est-flexible{background:var(--signal-dim);color:var(--ink)}.edition-filtre-bouton{border:1px solid var(--rule-2);height:34px;color:var(--ink-2);background:#fff;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;transition:border-color .12s,background .12s;display:inline-flex}.edition-filtre-bouton:hover{border-color:var(--rule-3);color:var(--ink)}button.edition-filtre-bouton.is-on,button.edition-filtre-bouton.is-on:hover{background:var(--ink);border-color:var(--ink);color:#fff}button.edition-filtre-bouton.is-on svg{color:#fff}.edition-regies{border:1px solid var(--rule-2);background:#fff;border-radius:8px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.edition-regies>a{height:32px;color:var(--ink-2);border-radius:6px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.edition-regies>a:hover{background:var(--surface-2);color:var(--ink)}.edition-regies>a.is-on{background:var(--tint);color:var(--ink);box-shadow:inset 0 0 0 1px var(--tint-line);font-weight:600}.edition-recap-modal{flex-direction:column;width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.edition-recap-modal>header{border-bottom:1px solid var(--rule);padding:26px 28px 18px}.edition-recap-modal>header h2{letter-spacing:-.02em;margin:6px 0 0;font-size:26px}.edition-recap-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--pos);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:inline-flex}.edition-recap-sous{color:var(--ink-2);margin:8px 0 0;font-size:13.5px;line-height:1.5}.edition-recap-corps{flex:1;min-height:0;padding:8px 28px 18px;overflow:auto}.edition-recap-groupe{padding:14px 0 6px}.edition-recap-groupe+.edition-recap-groupe{border-top:1px solid var(--rule)}.edition-recap-chemin{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0 0 6px;font-size:13.5px;display:flex}.edition-recap-chemin>strong{font-weight:600}.edition-recap-chemin>small{color:var(--ink-2);margin-left:auto;font-size:12.5px}.edition-recap-type{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:10px}.edition-recap-sep{color:var(--ink-3)}.edition-recap-source{border-left:2px solid var(--tint-line);margin:10px 0 4px;padding-left:12px}.edition-recap-source>p{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 4px;font-size:13px;display:flex}.edition-recap-source>p>strong{color:var(--ink);font-weight:600}.edition-recap-source>p>em{color:var(--ink-2);background:var(--tint-2);border-radius:999px;padding:1px 7px;font-size:12px;font-style:normal}.edition-recap-annonces{margin:0;padding:0;list-style:none}.edition-recap-annonces>li{border-bottom:1px solid var(--rule);grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;column-gap:10px;padding:7px 0;font-size:13.5px;display:grid}.edition-recap-annonces>li:last-child{border-bottom:0}.edition-recap-rang{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12px}.edition-recap-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.edition-recap-format{color:var(--ink-2);align-items:center;gap:4px;font-size:12px;display:inline-flex}.edition-recap-etat{background:var(--tint-2);color:var(--ink-2);border-radius:999px;padding:2px 8px;font-size:11.5px}.edition-recap-etat.est-active{background:var(--signal-dim);color:var(--ink)}.edition-recap-refus{border-top:1px solid var(--rule);padding:14px 0 6px}.edition-recap-refus ul{margin:0;padding:0;list-style:none}.edition-recap-refus li{border-bottom:1px solid var(--rule);gap:2px;padding:7px 0;font-size:13px;display:grid}.edition-recap-raison{color:var(--neg);font-size:12.5px;line-height:1.45}.edition-recap-pied{border-top:1px solid var(--rule);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 28px 22px;display:flex}.edition-recap-pied>p{min-width:220px;color:var(--ink-2);flex:1;margin:0;font-size:12.5px;line-height:1.5}.edition-recap-pied>div{gap:8px;display:flex}@media (max-width:600px){.edition-recap-modal>header,.edition-recap-corps,.edition-recap-pied{padding-left:18px;padding-right:18px}.edition-recap-annonces>li{grid-template-columns:24px minmax(0,1fr) auto}.edition-recap-format{display:none}}.nuage{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;margin-top:14px;display:grid}.nuage>*{min-width:0}.nuage-barre .analyse-seg{max-width:100%}.nuage-barre{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.nuage-coupe{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.nuage-coupe select{border:1px solid var(--rule-3);font:inherit;color:var(--ink);background:#fff;border-radius:8px;max-width:220px;padding:6px 10px;font-size:12.5px}.nuage-chiffres{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.nuage-chiffres>div{border:1px solid var(--rule-2);background:#fff;border-radius:10px;min-width:0;padding:12px 14px}.nuage-chiffres>div.est-cible{border-color:var(--current);box-shadow:inset 0 0 0 1px var(--current)}.nuage-chiffres dt{color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;font-size:11px;display:flex}.nuage-chiffres dt em{letter-spacing:.08em;color:var(--current);background:var(--tint);border-radius:4px;padding:2px 5px;font-size:9.5px;font-style:normal;font-weight:700}.nuage-chiffres dt em.est-saisie{color:var(--on-accent);background:var(--accent)}.nuage-chiffres dd{font:800 24px/1.1 var(--font-inter-tight),var(--font-titre),sans-serif;letter-spacing:-.04em;color:var(--current);font-variant-numeric:tabular-nums;margin:6px 0 0}.nuage-chiffres dd span{font:500 12px var(--font-inter,inherit);letter-spacing:0;color:var(--ink-2)}.nuage-chiffres small{color:var(--ink-2);margin-top:5px;font-size:11.5px;line-height:1.4;display:block}.nuage-corps{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}.nuage-corps>*{min-width:0}.nuage-figure{border:1px solid var(--rule-2);background:#fff;border-radius:10px;margin:0;padding:12px 14px;position:relative}.nuage-reglage{color:var(--ink-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;font-size:12.5px;display:flex}.nuage-reglage label{align-items:center;gap:10px;display:inline-flex}.nuage-reglage input[type=range]{width:180px;accent-color:var(--current)}.nuage-reglage b{min-width:56px;color:var(--ink);font-variant-numeric:tabular-nums}.nuage-graphe{overflow-x:auto}.nuage-graphe svg{width:100%;min-width:600px;max-width:none;height:auto;display:block}.nuage-grille{stroke:#0000000d;stroke-width:1px}.nuage-graduation{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.nuage-titre-axe{fill:var(--ink-3);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px}.nuage-ligne{stroke-width:1.4px;stroke-dasharray:5 4}.nuage-ligne.est-cible{stroke:var(--current)}.nuage-ligne.est-coupe{stroke:var(--neg)}.nuage-ligne.est-mediane{stroke:var(--ink-3);stroke-dasharray:3 4}.nuage-repere{letter-spacing:.08em;font-size:10.5px;font-weight:700}.nuage-repere.est-cible{fill:var(--current)}.nuage-repere.est-coupe{fill:var(--neg)}.nuage-frontiere{fill:none;stroke-width:1.2px;stroke-dasharray:2 3}.nuage-frontiere.est-preuve{stroke:var(--current)}.nuage-frontiere.est-coupe{stroke:var(--neg)}.nuage-zones text{letter-spacing:.12em;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-size:11px;font-weight:700}.nuage-point{cursor:pointer;transition:opacity .15s}.nuage-point:hover{stroke:var(--ink);stroke-width:2px}.nuage-legende{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:8px;display:flex}.nuage-legende button{color:var(--ink-2);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.nuage-legende button:hover{border-color:var(--rule-2)}.nuage-legende button[aria-pressed=true]{border-color:var(--current);color:var(--ink);background:var(--tint)}.nuage-legende button b{color:var(--ink);font-variant-numeric:tabular-nums}.nuage-legende i,.nuage-quefaire h4 i,.nuage-bulle-verdict i{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.nuage-legende-note{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0 auto;font-size:11.5px;display:inline-flex}.nuage-legende-note i.est-creux{border:1.5px solid var(--ink-3);background:#fff}.nuage-legende-note i.est-trait{border-top:1.5px dashed var(--current);border-radius:0;width:16px;height:0}.nuage-figure>.nuage-legende-note{margin-left:0}.nuage-bulle-verdict{border-top:1px solid var(--rail-3);color:var(--rail-text);align-items:baseline;gap:7px;margin:9px 0 0;padding-top:8px;font-size:12px;line-height:1.45;display:flex}.nuage-bulle-verdict b{color:#fff}.nuage-bulle-reste{color:var(--rail-muted);margin:5px 0 0;font-size:11.5px}.nuage-quefaire{border:1px solid var(--rule-2);background:#fff;border-radius:10px;max-height:640px;padding:12px 0 6px;overflow:auto}.nuage-quefaire header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:10px;padding:0 14px 10px;display:flex}.nuage-quefaire h3{font:800 15px var(--font-inter-tight),var(--font-titre),sans-serif;letter-spacing:-.02em;color:var(--ink)}.nuage-quefaire header span{color:var(--ink-3);font-size:11px}.nuage-quefaire section{padding:10px 0 4px}.nuage-quefaire section+section{border-top:1px solid var(--rule)}.nuage-quefaire h4{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:7px;padding:0 14px 6px;font-size:10.5px;font-weight:700;line-height:1.35;display:flex}.nuage-quefaire h4 small{color:var(--ink-3);letter-spacing:0;margin-left:auto;font-size:11px}.nuage-quefaire ul{margin:0;padding:0;list-style:none}.nuage-quefaire li button{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:7px 14px;display:flex}.nuage-quefaire li button:hover{background:var(--surface-2)}.nuage-quefaire .analyse-vignette{border-radius:5px;flex-shrink:0}.nuage-qf-nom{flex:1;min-width:0}.nuage-qf-nom b,.nuage-qf-nom small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nuage-qf-nom b{color:var(--ink);font-size:12.5px;font-weight:600}.nuage-qf-nom small{color:var(--ink-3);font-size:11px}.nuage-qf-valeur{text-align:right;flex-shrink:0}.nuage-qf-valeur b{font-variant-numeric:tabular-nums;color:var(--ink);font-size:12.5px;display:block}.nuage-qf-valeur small{color:var(--ink-3);white-space:nowrap;font-size:10.5px;display:block}.nuage-qf-plus{margin:2px 14px 6px;font-size:12px}.nuage-qf-vide{color:var(--ink-2);padding:14px;font-size:12.5px}.nuage-methode{color:var(--ink-2);max-width:90ch;margin:0;font-size:12px;line-height:1.6}@media (max-width:1100px){.nuage-corps{grid-template-columns:minmax(0,1fr)}.nuage-quefaire{max-height:none}}@media (max-width:700px){.nuage-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.nuage-chiffres dd{font-size:20px}.nuage-reglage{justify-content:flex-start}.nuage-reglage input[type=range]{width:140px}}.nuage-quefaire li.est-actionnable{align-items:center;padding-left:14px;display:flex}.nuage-quefaire li.est-actionnable>input{width:16px;height:16px;accent-color:var(--ink);cursor:pointer;flex-shrink:0}.nuage-quefaire li.est-actionnable>button{flex:1;width:auto;min-width:0;padding-left:10px}.nuage-quefaire li.est-fait>button{opacity:.5}.nuage-qf-fait{width:16px;color:var(--ink-2);flex-shrink:0;justify-content:center;display:inline-flex}.nuage-qf-action{padding:8px 14px 6px}.nuage-qf-bouton{background:var(--ink);border:1px solid var(--ink);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.nuage-qf-action>.nuage-qf-bouton{width:100%}.nuage-qf-bouton:hover:not(:disabled){filter:brightness(1.15)}.nuage-qf-bouton:disabled{opacity:.45;cursor:not-allowed}.nuage-qf-bouton.est-discret{color:var(--ink);border-color:var(--rule-2);background:#fff}.nuage-qf-bouton.est-discret:hover{background:var(--surface-2);filter:none}.nuage-qf-confirmer{border:1px solid var(--rule-2);background:var(--surface-2);border-radius:8px;gap:8px;padding:10px 12px;display:grid}.nuage-qf-confirmer p{color:var(--ink);margin:0;font-size:12.5px;line-height:1.45}.nuage-qf-confirmer label{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.nuage-qf-boutons{flex-wrap:wrap;gap:6px;display:flex}.nuage-qf-note{color:var(--ink-2);align-items:center;gap:6px;margin:0 0 8px;font-size:12px;display:flex}.nuage-qf-erreur{color:#c8452f!important}.nuage-qf-refus{color:var(--ink-2);gap:3px;margin:0;padding-left:16px;font-size:11.5px;display:grid}.nuage-qf-refus b{color:var(--ink)}.deposer-avancee{padding:14px 0 6px}.deposer-avancee-barre{background:var(--rule);border-radius:3px;height:6px;overflow:hidden}.deposer-avancee-barre span{background:var(--ink);border-radius:3px;height:100%;transition:width .6s;display:block}.deposer-avancee p{color:var(--ink-2);justify-content:space-between;gap:12px;margin:8px 0 0;font-size:13px;display:flex}.deposer-avancee b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.detection-bandeau{border:1px solid var(--rule-2);background:#fff;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 14px;margin:0 0 12px;padding:12px 16px 14px;display:grid}.detection-gemme{grid-row:span 2;width:28px;height:28px;animation:2.8s ease-in-out infinite detection-respire}@keyframes detection-respire{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}.detection-texte{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.detection-texte strong{color:var(--ink);font-size:13.5px;font-weight:650}.detection-texte span{color:var(--ink-3);font-size:12.5px}.detection-compte{font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:12.5px}.detection-barre{background:var(--rule);border-radius:2px;grid-column:2/-1;height:3px;overflow:hidden}.detection-barre>span{background:#2e6b5a;border-radius:2px;height:100%;transition:width .9s;display:block}.official-nomenclature .classification-name{position:relative}.detection-scan{pointer-events:none;background:#203a331f;border-radius:5px;width:56px;height:70px;margin-top:-35px;position:absolute;top:50%;left:0;overflow:hidden}.detection-scan:after{content:"";background:linear-gradient(#fff0,#ecf4be8c 70%,#ffffffd9);height:38%;animation:2.4s cubic-bezier(.45,0,.55,1) infinite detection-balaye;position:absolute;top:-38%;left:0;right:0}@keyframes detection-balaye{0%{top:-38%}to{top:100%}}tr.est-en-lecture td[data-label]{position:relative}tr.est-en-lecture td[data-label]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffffb3 50%,#fff0 100%) 0 0/200% 100%;border-radius:6px;animation:2.2s ease-in-out infinite detection-lueur;position:absolute;inset:8px 6px}@keyframes detection-lueur{0%{background-position:150% 0}to{background-position:-50% 0}}tr.est-lue>td{animation:1.6s ease-out detection-lue}@keyframes detection-lue{0%{background:#2e6b5a1a}to{background:0 0}}@media (prefers-reduced-motion:reduce){.detection-gemme,.detection-scan:after,tr.est-en-lecture td[data-label]:after,tr.est-lue>td{animation:none!important}}.nuage-barre .nuage-reglage{justify-content:flex-start;margin-left:auto}.nuage-chiffres{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule-2);gap:0}.nuage-chiffres>div,.nuage-chiffres>div.est-cible{box-shadow:none;background:0 0;border:0;border-radius:0;padding:12px 18px 12px 0}.nuage-chiffres>div+div{border-left:1px solid var(--rule);padding-left:18px}.nuage-chiffres dd{font-size:22px}.nuage-chiffres>div:not(.est-cible) dd{color:var(--ink)}.nuage-chiffres small{color:var(--ink-3)}.nuage-corps .nuage-figure{background:0 0;border:0;padding:0}.nuage-grille{stroke:#0000000a}.nuage-titre-axe{letter-spacing:.02em;text-transform:none;fill:var(--ink-3);font-size:11px}.nuage-repere{letter-spacing:0;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:600}.nuage-ligne{stroke-width:1.2px}.nuage-frontiere{opacity:.55}.nuage-zones text{letter-spacing:.02em;opacity:.8;font-size:11px;font-weight:600}.nuage-legende{margin-top:4px}.nuage-corps .nuage-quefaire{border:0;border-left:1px solid var(--rule-2);background:0 0;border-radius:0;padding-top:0}@media (max-width:1100px){.nuage-corps .nuage-quefaire{border-left:0;border-top:1px solid var(--rule-2);padding-top:12px}}@media (max-width:700px){.nuage-chiffres>div+div{border-left:0;padding-left:0}.nuage-chiffres>div:nth-child(2n){border-left:1px solid var(--rule);padding-left:14px}.nuage-chiffres>div:nth-child(n+3){border-top:1px solid var(--rule)}.nuage-barre .nuage-reglage{margin-left:0}}.nuage-quefaire.est-cases h4{text-transform:none;letter-spacing:0;color:var(--ink);font-size:12.5px;font-weight:600;line-height:1.35}.nuage-choix{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.nuage-qf-valeur small.nuage-tendance{font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.nuage-qf-valeur small.nuage-tendance.est-mieux{color:var(--pos)}.nuage-qf-valeur small.nuage-tendance.est-pire{color:var(--neg)}.nuage-qf-valeur small.nuage-alerte{color:var(--neg);font-weight:600}.analyse-fiche-media{background:#111;border-radius:10px;justify-content:center;margin:4px 0 18px;display:flex;overflow:hidden}.analyse-fiche-media video,.analyse-fiche-media img{object-fit:contain;max-width:100%;max-height:420px;display:block}.analyse-fiche-media.est-apercu{background:var(--surface-2)}.analyse-fiche-media.est-apercu iframe{background:#fff;border:0;width:min(100%,380px);height:560px;display:block}.nuage-groupe{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 12px;font-size:12.5px;display:flex}.nuage-groupe label{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.nuage-groupe select{border:1px solid var(--rule-2);background:var(--surface,#fff);min-width:0;max-width:min(560px,100%);height:34px;color:var(--ink);border-radius:8px;padding:0 10px;font-size:13px;font-weight:600}.nuage-groupe small{color:var(--ink-3)}.nuage-groupe .nuage-reglage{margin-left:auto}@media (max-width:700px){.nuage-groupe .nuage-reglage{margin-left:0}}.analyse-menu-periode .analyse-menu-panneau{width:360px;min-width:0;max-width:calc(100vw - 40px)}.analyse-periode-form{padding:8px 10px 10px}.analyse-periode-champs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.analyse-periode-champs label{color:var(--ink-2);gap:6px;font-size:12px;display:grid}.analyse-periode-champs input{border:1px solid var(--rule-2);background:var(--surface);width:100%;min-width:0;color:var(--ink);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:6px;padding:9px 8px}.analyse-periode-champs input:focus-visible,.analyse-periode-appliquer:focus-visible{outline:2px solid var(--current);outline-offset:2px}.analyse-periode-form p{color:var(--ink-3);margin:10px 0;font-size:11px;line-height:1.5}.analyse-periode-appliquer{background:var(--rail);color:#fff;border-radius:6px;width:100%;padding:9px 12px;font-size:13px;font-weight:600}.analyse-periode-appliquer:disabled{opacity:.45;cursor:not-allowed}.shared-report-page{background:var(--canvas);min-height:100dvh;color:var(--ink);padding:24px}.shared-report-brand{align-items:center;gap:16px;margin-bottom:16px;display:flex}.shared-report-brand strong{letter-spacing:-.04em;font-size:22px}.shared-report-brand span,.shared-report-note{color:var(--ink-2);font-size:13px}.shared-report-note{margin:0 0 24px;line-height:1.6}.shared-report-account{border:1px solid var(--rule-2);background:var(--surface);border-radius:8px;padding:10px 12px;font-size:13px}.share-report-dialog{border:1px solid var(--rule-2);background:var(--surface);width:min(560px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ink);border-radius:12px;margin:auto;padding:24px;overflow:auto}.share-report-dialog::backdrop{background:#203a3380}.share-report-dialog header{justify-content:space-between;align-items:center;gap:16px;display:flex}.share-report-dialog h2{margin:0;font-size:22px;font-weight:700}.share-report-dialog header button{border-radius:6px;padding:6px}.share-report-dialog p{color:var(--ink-2);margin:16px 0;font-size:14px;line-height:1.6}.share-report-dialog [role=alert]{color:#a33122}.share-report-url{gap:8px;margin:20px 0 12px;font-size:13px;display:grid}.share-report-url input{border:1px solid var(--rule-2);background:var(--canvas);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:6px;padding:10px}.share-report-actions{flex-wrap:wrap;gap:8px;display:flex}.share-report-dialog footer{border-top:1px solid var(--rule);margin-top:20px;padding-top:16px}.share-report-dialog :focus-visible{outline:2px solid var(--current);outline-offset:3px}@media (max-width:700px){.shared-report-page{padding:16px}.shared-report-brand{flex-direction:column;align-items:flex-start;gap:6px}.share-report-dialog{padding:18px}}.mcp-settings{max-width:820px}.mcp-readonly{color:#214a40;background:#eef3df;border-radius:10px;align-items:center;gap:10px;margin:20px 0;padding:14px 16px;display:flex}.mcp-readonly svg{flex-shrink:0}.mcp-plan,.mcp-quota,.mcp-example{border:1px solid #dedbd2;border-radius:12px;margin:20px 0;padding:20px}.mcp-quota>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.mcp-quota strong{font-variant-numeric:tabular-nums;font-size:24px}.mcp-quota small{font-size:14px;font-weight:400}.mcp-quota progress{accent-color:#306b5b;width:100%;height:10px;margin:16px 0;display:block}.mcp-url{margin:16px 0 20px;display:block}.mcp-url>span{margin-bottom:8px;font-size:13px;display:block}.mcp-url>div{gap:8px;display:flex}.mcp-url input{background:#fff;border:1px solid #cfcbbf;border-radius:8px;width:100%;min-width:0;padding:12px;font-size:14px}.mcp-client-tabs{border-bottom:1px solid #dedbd2;flex-wrap:wrap;gap:4px;display:flex}.mcp-client-tabs button{color:#5b6963;border-radius:8px 8px 0 0;padding:10px 14px}.mcp-client-tabs button[aria-selected=true]{color:#fff;background:#203f35}.mcp-help{padding:18px 0}.mcp-help ol{padding-left:22px;list-style:decimal}.mcp-help li{margin:0 0 10px;line-height:1.6}.mcp-help a{color:#306b5b;text-underline-offset:3px;text-decoration:underline}.mcp-example{background:#f6f5ee}.mcp-credit-help{border-top:1px solid #dedbd2;border-bottom:1px solid #dedbd2;margin:24px 0;padding:16px 0}.mcp-credit-help summary{cursor:pointer;font-weight:600}.mcp-credit-help p{margin-top:12px}.mcp-empty{color:#69736e;padding:20px 0}.mcp-consent{background:#fff;border:1px solid #dedbd2;border-radius:16px;max-width:650px;margin:60px auto;padding:30px}.mcp-consent h1{margin-bottom:18px;font-size:28px;font-weight:650}.mcp-consent p{margin:16px 0;line-height:1.6}.mcp-facts{background:#f6f5ee;border-radius:8px;grid-template-columns:auto 1fr;gap:10px 24px;padding:16px;display:grid}.mcp-facts dt{color:#68716b}.mcp-facts dd{overflow-wrap:anywhere}.mcp-avertissement{color:#68716b;font-size:13px}.mcp-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.mcp-settings button:focus-visible,.mcp-settings input:focus-visible,.mcp-consent button:focus-visible{outline-offset:3px;outline:2px solid #306b5b}@media (max-width:600px){.mcp-consent{margin:16px;padding:20px}.mcp-url>div{flex-wrap:wrap}.mcp-url button{justify-content:center;width:100%}}.transfer-tree{border:1px solid var(--rule-2);background:#fff;border-radius:12px;overflow:hidden}.transfer-tree-header{background:var(--surface-2);border-bottom:1px solid var(--rule);padding:14px 16px}.transfer-tree-header button:hover{text-decoration:underline}.transfer-tree-content{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-anchor:none;height:320px;overflow:auto}.transfer-tree-group+.transfer-tree-group{border-top:1px solid var(--rule)}.transfer-tree-summary{cursor:pointer;align-items:center;gap:8px;padding:12px;list-style:none;display:flex}.transfer-tree-summary::-webkit-details-marker{display:none}.transfer-tree-summary:hover{background:var(--surface-2)}.transfer-tree-summary:focus-visible,.transfer-tree-header button:focus-visible{outline:2px solid var(--signal-bright);outline-offset:-2px}.transfer-tree-group[open]>.transfer-tree-summary>.transfer-tree-chevron{transform:rotate(90deg)}.transfer-tree-children{border-left:1px solid var(--rule-2);margin-left:20px}.transfer-tree-ad{border-top:1px solid var(--rule);gap:8px;padding:10px 12px;font-size:13px;display:flex}.transfer-panel{overflow-anchor:none}.transfer-progress{align-content:start;gap:9px;min-height:86px;display:grid}.transfer-progress>p{min-height:40px;margin:0;line-height:20px}.transfer-progress-meta{color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:12px;display:flex}.transfer-progress progress{appearance:none;background:var(--rule);width:100%;height:6px;color:var(--current);border:0;border-radius:999px;display:block;overflow:hidden}.transfer-progress progress::-webkit-progress-bar{background:var(--rule);border-radius:999px}.transfer-progress progress::-webkit-progress-value{background:var(--current);border-radius:999px}.transfer-progress progress::-moz-progress-bar{background:var(--current);border-radius:999px}.transfer-notices{scrollbar-gutter:stable;height:64px;color:var(--ink-3);font-size:12px;line-height:18px;overflow:auto}.transfer-notices p+p{margin-top:6px}.transfer-tree-empty{color:var(--ink-3);padding:20px 16px;font-size:13px;line-height:1.6}.transfer-tree-header{min-height:101px}.transfer-tree-header p,.transfer-tree-summary{font-variant-numeric:tabular-nums}.edition-actions>button:focus-visible{outline:2px solid var(--current);outline-offset:2px}.rapport-pdf{display:none}@media print{@page{size:A4;margin:16mm 17mm 18mm;@bottom-left{content:"AdsMint";font-family:Inter,Helvetica,Arial,sans-serif;font-size:7pt;color:#8a918d}@bottom-right{content:counter(page) " / " counter(pages);font-family:Inter,Helvetica,Arial,sans-serif;font-size:7pt;color:#8a918d}}html,body{background:#fff!important}body>:not(.rapport-pdf){display:none!important}.rapport-pdf{color:#1e2a26;font:400 9.4pt/1.5 var(--font-inter),sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block}.rapport-pdf *{box-sizing:border-box}.rapport-pdf table{border-collapse:collapse;width:100%}.rapport-pdf th{text-align:left;font-weight:500}.rapport-tete{border-bottom:1.4pt solid #203a33;justify-content:space-between;align-items:center;padding-bottom:7pt;display:flex}.rapport-logo{width:auto;height:15pt;margin-left:-3pt}.rapport-tete span{letter-spacing:.02em;color:#5e6864;font-size:8pt}.rapport-titre{padding:20pt 0 4pt}.rapport-titre h1{font:800 21pt/1.1 var(--font-inter-tight),sans-serif;letter-spacing:-.03em;color:#203a33;margin:0 0 11pt}.rapport-meta{width:auto!important}.rapport-meta th{color:#6b736f;vertical-align:top;width:62pt;padding:1.5pt 0;font-size:8.2pt}.rapport-meta td{padding:1.5pt 0;font-size:8.8pt}.rapport-pdf .ad-doc{color:#1e2a26;font-size:9.4pt}.rapport-pdf .ad-section:first-child{padding-top:1.6em}}.fmt-band{background:var(--tint);border:1px solid var(--tint-line);color:var(--ink);border-radius:8px;align-items:center;gap:10px;margin:14px 0 4px;padding:11px 14px;font-size:13px;line-height:1.5;display:flex}.fmt-band>svg{color:var(--current);flex-shrink:0}.fmt-band>p{flex:1;min-width:0;margin:0}.fmt-band strong{font-weight:600}.fmt-band>.lab-text{color:var(--ink);flex-shrink:0;font-weight:600}.fmt-a-confirmer{color:var(--warn);font-weight:600}.fmt-band.est-a-confirmer{background:var(--warn-dim);border-color:var(--warn)}.fmt-band>.fmt-verifier{border-radius:6px;flex-shrink:0;min-height:34px;padding:6px 14px;font-size:13px}.fmt-de-cote{opacity:.45}.fmt-texte .fmt-texte-cote{color:var(--ink-3);font-size:12px}.fmt-cherche{color:var(--ink-3);align-items:center;gap:5px;display:inline-flex}.fmt-badge{background:var(--tint);color:var(--current);white-space:nowrap;border-radius:4px;margin-left:6px;padding:0 6px;font-size:10.5px;font-weight:600;line-height:17px;display:inline-block}.fmt-badge.est-story{border:1px solid var(--rule-2);color:var(--ink-3);background:0 0;font-weight:500}.official-crea-grid>li.is-variant{opacity:.62}.official-crea-grid>li.is-variant:hover{opacity:1}.fmt-modal{width:min(680px,100vw - 32px)}.fmt-modal h2{font-family:var(--font-titre);letter-spacing:-.03em;font-weight:800}.fmt-sous{color:var(--ink-2);margin:6px 0 18px;font-size:14px;line-height:1.5}.fmt-onglets{border-bottom:1px solid var(--rule);scrollbar-width:none;gap:4px;margin-bottom:14px;display:flex;overflow-x:auto}.fmt-onglets>button{white-space:nowrap;color:var(--ink-2);border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 12px;font-size:13.5px;display:inline-flex}.fmt-onglets>button.est-actif{border-color:var(--ink);color:var(--ink);font-weight:600}.fmt-onglets small{color:var(--ink-3);font-size:11px;font-weight:500}.fmt-actions-haut{justify-content:flex-end;margin-bottom:10px;display:flex}.fmt-actions-haut .lab-secondary,.fmt-boutons .lab-secondary{border-radius:6px;min-height:36px;padding:7px 14px;font-size:13px}.fmt-liste{margin:0;padding:0;list-style:none}.fmt-ligne{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.fmt-duo{align-items:flex-end;gap:6px;display:flex}.fmt-vignette{background:var(--surface-2);border:1px solid var(--rule);border-radius:5px;flex-shrink:0;width:max-content;display:block;position:relative;overflow:hidden}.fmt-vignette img,.fmt-vignette i{width:auto;max-width:none;height:72px;display:block}.fmt-vignette[data-ratio="9:16"] img,.fmt-vignette[data-ratio="9:16"] i{height:84px}.fmt-vignette i{min-width:58px;color:var(--ink-3);place-items:center;padding:0 8px;font-size:11px;font-style:normal;display:grid}.fmt-vignette small{color:#fff;background:#0b1f1bcc;border-radius:3px;padding:0 4px;font-size:9.5px;line-height:15px;position:absolute;bottom:3px;left:3px}.fmt-texte{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.fmt-texte strong,.fmt-texte span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fmt-texte strong{font-weight:600}.fmt-texte span{color:var(--ink-2)}.fmt-texte small{color:var(--ink-3);font-size:12px}.fmt-boutons{align-items:center;gap:12px;display:flex}.fmt-vide{color:var(--ink-2);padding:22px 0;font-size:14px}.fmt-colonnes{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fmt-colonnes h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px;font-size:12px;font-weight:600}.fmt-colonnes h3 small{font-weight:500}.fmt-choix{flex-wrap:wrap;gap:8px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.fmt-choix button{border:2px solid #0000;border-radius:7px;padding:2px}.fmt-choix button.est-choisi{border-color:var(--accent-line);box-shadow:0 0 0 2px #dcec8566}.fmt-choix button:disabled{opacity:.3;cursor:not-allowed}.fmt-reunir{background:var(--signal);width:100%;color:var(--on-signal);border:1px solid var(--accent-line);border-radius:6px;justify-content:center;margin-top:16px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.fmt-reunir:disabled{opacity:.5;cursor:not-allowed}@media (max-width:560px){.fmt-band{flex-wrap:wrap}.fmt-ligne{grid-template-columns:auto minmax(0,1fr);gap:10px}.fmt-boutons{grid-column:1/-1}.fmt-vignette img,.fmt-vignette i{height:60px}.fmt-vignette[data-ratio="9:16"] img,.fmt-vignette[data-ratio="9:16"] i{height:70px}.fmt-onglets>button{padding:9px 8px;font-size:13px}.fmt-colonnes{gap:12px}}.platform-rail{grid-template-columns:repeat(9,minmax(0,1fr));gap:2px;padding:6px 4px 9px;display:grid}.lab .official-sidebar .lab-nav .platform-rail-link{color:#fff;width:100%;min-width:0;height:25px;min-height:25px;box-shadow:none;opacity:.72;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:3px 0!important;display:flex!important}.lab .official-sidebar .lab-nav .platform-rail-link:hover,.lab .official-sidebar .lab-nav .platform-rail-link:focus-visible{opacity:1;background:0 0}.lab .official-sidebar .lab-nav .platform-rail-link[aria-current=page]{opacity:1;background:0 0;border-bottom-color:#b8ccc5;outline:0}.platform-rail-link:focus-visible{outline-offset:2px;outline:2px solid var(--signal)!important}.platform-rail-link:not([aria-label=LinkedIn]) svg{filter:brightness(0)invert()}.platform-rail-link.est-incluse:not([data-regie=x]):not([data-regie=applovin]) svg{filter:none}.lab .official-sidebar .lab-nav .platform-rail-link.est-fermee{opacity:.32}.lab .official-sidebar .lab-nav .platform-rail-link.est-fermee:hover{opacity:.6}.est-repliee .platform-rail{grid-template-columns:repeat(2,18px);justify-content:center;gap:2px;padding-inline:0}.connections-platforms{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:6px;margin:0 0 24px;padding:0 0 20px;display:flex}.connections-platforms a{color:var(--ink-2);border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px 11px;font-size:13px;display:flex}.connections-platforms a[aria-current=page]{background:var(--surface);border-color:var(--rule-2);color:var(--ink);font-weight:600}.connections-platforms a:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.connections-logo{border:1px solid var(--rule);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.connections-modal{z-index:50;background:var(--canvas);width:min(600px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ink);border:1px solid var(--rule);border-radius:12px;padding:24px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 20px 70px #0003}.connection-choice{border:1px solid var(--rule);background:var(--surface);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:114px;padding:12px 8px;font-size:14px;display:flex}.connection-choice small{color:var(--ink-3);font-size:11px}.connection-choice.is-selected{border-color:var(--ink);outline:1px solid var(--ink)}.connection-choice:focus-visible{outline:2px solid var(--signal);outline-offset:2px}@media (max-width:640px){.connections-platforms{gap:2px}.connections-platforms a{padding:6px;font-size:12px}.connections-modal{padding:18px}}.linkedin-workspace .linkedin-toolbar{border-bottom:1px solid var(--rule);align-items:center;gap:24px;margin-bottom:12px;padding:0 0 16px;display:flex}.linkedin-toolbar nav{color:var(--ink-2);flex-wrap:wrap;flex:1;gap:20px;font-size:12px;display:flex}.linkedin-toolbar nav button{border-bottom:2px solid #0000;padding:8px 0}.linkedin-toolbar nav button[aria-current=page]{color:var(--current);border-color:var(--current);font-weight:600}.linkedin-toolbar>a{color:var(--ink-2);text-underline-offset:3px;font-size:12px;text-decoration:underline}.linkedin-launch .official-wizard{min-width:0;padding:0}.linkedin-launch .lab-page-heading{gap:20px;margin:0 0 16px;padding-block:24px}.linkedin-launch .lab-page-heading h1{letter-spacing:-.04em;font-size:32px;font-weight:750;line-height:1.15}.linkedin-launch .lab-page-heading p{max-width:62ch;color:var(--ink-2);margin-top:8px;font-size:13px;line-height:1.6}.linkedin-launch .official-heading-droite{flex-wrap:wrap;justify-content:flex-end;gap:12px}.linkedin-account{width:280px;max-width:100%;font-size:12px}.linkedin-account label{font-size:11px}.linkedin-account select{font-size:12px}.linkedin-launch .official-step-content{min-height:320px}.linkedin-launch .official-levels button{font-size:13px}.linkedin-launch .linkedin-disclosure{border-block:1px solid var(--rule);margin-block:12px;padding:16px 0}.linkedin-disclosure>summary,.linkedin-upload-options summary{cursor:pointer;font-size:13px;font-weight:600;line-height:1.6}.linkedin-upload-options{color:var(--ink-2);flex-wrap:wrap;align-items:start;gap:18px 32px;display:flex}.linkedin-selection{border:1px solid var(--rule-2);background:var(--surface);border-radius:8px;margin-top:24px;padding:18px 22px}.linkedin-selection>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.linkedin-selection h2{font-size:15px;font-weight:600}.linkedin-selection h2 span{background:var(--tint);border-radius:4px;margin-left:6px;padding:3px 7px;font-size:12px}.linkedin-selection>header>span{color:var(--ink-2);font-size:12px}.linkedin-selection ul{max-height:340px;overflow:auto}.linkedin-selection li{border-top:1px solid var(--rule);align-items:center;gap:14px;padding:10px 0;display:flex}.linkedin-selection li>img,.linkedin-media-placeholder{object-fit:cover;background:var(--canvas);border-radius:4px;flex-shrink:0;place-items:center;width:36px;height:42px;display:grid}.linkedin-selection li>div{flex:1;min-width:0}.linkedin-selection strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.linkedin-selection small{color:var(--ink-2);font-size:11px}.linkedin-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:350px;display:grid;overflow:auto}.linkedin-library label{border:1px solid var(--rule);cursor:pointer;background:#fff;border-radius:5px;align-items:center;gap:10px;min-width:0;padding:10px;font-size:12px;display:flex}.linkedin-library img{object-fit:cover;width:30px;height:36px}.linkedin-library span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.linkedin-table-wrap{border:1px solid var(--rule-2);border-radius:7px;overflow:auto}.linkedin-table{border-collapse:collapse;background:#fff;width:100%;font-size:13px}.linkedin-table th{background:var(--tint);color:var(--ink-2);text-align:left;font-size:11px;font-weight:500}.linkedin-table :is(td,th){border-bottom:1px solid var(--rule);padding:12px 16px}.linkedin-table td:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.linkedin-table td input{min-width:200px;margin:0}.linkedin-launch fieldset>section{max-width:100%}.linkedin-launch .official-flowbar{background:var(--canvas);margin-top:24px}@media (max-width:800px){.linkedin-workspace .linkedin-toolbar{flex-wrap:wrap;gap:12px}.linkedin-toolbar nav{flex-basis:100%;order:3;gap:16px}.linkedin-toolbar>a{margin-left:auto}.linkedin-launch .official-heading-droite{justify-content:flex-start}.linkedin-launch .lab-page-heading h1{font-size:28px}.linkedin-library{grid-template-columns:repeat(2,minmax(0,1fr))}.linkedin-account,.linkedin-launch .official-heading-droite{width:100%}}@media (max-width:500px){.linkedin-library{grid-template-columns:1fr}.linkedin-selection{padding:14px}.linkedin-upload-options{gap:12px;display:grid}.linkedin-launch .lab-page-heading{padding-block:16px}}.official-index .official-main>.linkedin-workspace{width:100%;max-width:1236px;margin-inline:auto}.linkedin-launch{scroll-margin-top:12px}.vente-scene{isolation:isolate;color:#f1eee6;background:#203a33;position:relative;overflow:hidden}.vente-scene:before{content:"";z-index:-1;pointer-events:none;opacity:.5;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.vente-surtitre{letter-spacing:.07em;text-transform:uppercase;color:#a3cdbc;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.vente-surtitre>span{background:#d9e86b;border-radius:50%;flex:none;width:7px;height:7px}.vente-titre{font-family:var(--font-inter-tight),Inter,sans-serif;letter-spacing:-.04em;color:#f1eee6;text-wrap:balance;margin:12px 0 0;font-size:30px;font-weight:800;line-height:1.08}.vente-chapo{color:#f1eee6cc;max-width:46ch;margin:10px 0 0;font-size:15px;line-height:1.5}.vente-insigne{color:#d9e86b;background:#2b4a41;border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #f1eee61a}.vente-insigne-cadenas{color:#203a33;background:#f1eee6;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-6px;right:-6px;box-shadow:0 0 0 3px #203a33}.vente-fermer{color:#f1eee6;background:#f1eee614;border-radius:50%;place-items:center;width:36px;height:36px;transition:background-color .15s;display:grid;position:absolute;top:16px;right:16px}.vente-fermer:hover{background:#f1eee629}.vente-fermer:focus-visible{outline-offset:2px;outline:2px solid #d9e86b}.vente-prix{margin-top:22px}.vente-prix-ligne{align-items:flex-end;gap:12px;display:flex}.vente-prix-jour{color:#2e6b5a;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600;line-height:18px}p.vente-prix-jour{margin-top:8px}.vente-prix.est-sur-fonce .vente-prix-jour{color:#d9e86b}.vente-prix-montant{font-family:var(--font-inter-tight),Inter,sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#203a33;white-space:nowrap;font-size:58px;font-weight:800;line-height:.88}.vente-prix-unite{color:#5e6864;gap:3px;padding-bottom:2px;font-size:14px;line-height:18px;display:grid}.vente-prix.est-sur-fonce .vente-prix-montant{color:#f1eee6}.vente-prix.est-sur-fonce .vente-prix-unite{color:#f1eee6bf}.vente-bouton{color:#203a33;cursor:pointer;background:#d9e86b;border:1px solid #b9cf45;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;margin-top:20px;padding:0 20px;font-size:16px;font-weight:600;line-height:1;transition:background-color .16s,transform .12s,box-shadow .16s;display:flex;box-shadow:inset 0 1px #ffffff73}.vente-bouton svg{flex:none;transition:transform .18s cubic-bezier(.2,.7,.2,1)}.vente-bouton:hover:not(:disabled){background:#cfe05c}.vente-bouton:hover:not(:disabled) svg{transform:translate(2px)}.vente-bouton:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.vente-bouton:focus-visible{outline-offset:2px;outline:2px solid #2e6b5a}.vente-scene .vente-bouton:focus-visible{outline-color:#f1eee6}.vente-bouton:disabled{cursor:not-allowed;opacity:.55}.vente-bouton[aria-busy]{cursor:progress;opacity:.8}.vente-bouton.est-sombre{color:#f1eee6;box-shadow:none;background:#203a33;border-color:#203a33}.vente-bouton.est-sombre:hover:not(:disabled){background:#2b4a41}.vente-bouton.est-neutre{color:#5e6864;box-shadow:none;cursor:default;opacity:1;background:0 0;border-color:#dad6ca}.vente-fin{text-align:center;color:#5e6864;margin:10px 0 0;font-size:13px;line-height:18px}.vente-scene .vente-fin{color:#f1eee6b3}.vente-fin.est-seul{text-align:left;margin-top:20px}.vente-message{border-radius:10px;align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:13px;font-weight:500;line-height:18px;display:flex}.vente-message.est-ok{color:#203a33;background:#e9f0d4}.vente-message.est-erreur{color:#c8452f;background:#fbe9e5}.vente-label{letter-spacing:.07em;text-transform:uppercase;color:#5e6864;margin:0 0 12px;font-size:13px;font-weight:600;line-height:18px}.vente-avantages{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vente-avantages li{color:#203a33;align-items:flex-start;gap:12px;font-size:15px;line-height:21px;animation:.32s cubic-bezier(.2,.7,.2,1) both vente-monte;display:flex}.vente-avantage-icone{color:#d9e86b;background:#203a33;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.vente-avantage-texte{min-width:0;padding-top:3px}.vente-avantage-texte small{color:#5e6864;margin-top:2px;font-size:13px;line-height:18px;display:block}.vente-avantages.est-sur-fonce li{color:#f1eee6}.vente-avantages.est-sur-fonce .vente-avantage-icone{background:#2b4a41}.vente-avantages.est-sur-fonce small{color:#f1eee6a6}.vente-regies{color:#5e6864;background:#f6f4ee;border:1px solid #e4e0d6;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:11px 14px;font-size:13px;line-height:18px;display:flex}.vente-regies ul{gap:5px;margin:0;padding:0;list-style:none;display:flex}.vente-regies li,.vente-carte-regies li{background:#fff;border:1px solid #e4e0d6;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.vente-regies li.est-bientot,.vente-carte-regies li.est-bientot{opacity:.6}.vente-regies li.est-exclue,.vente-carte-regies li.est-exclue{opacity:.3;filter:grayscale()}.vente-regies.est-sur-fonce{color:#f1eee6bf;background:#f1eee60f;border-color:#f1eee624;margin-top:0}.vente-regies.est-sur-fonce li{background:#f1eee6;border-color:#0000}.vente-liens{justify-content:center;gap:22px;margin-top:16px;display:flex}.vente-liens.est-gauche{justify-content:flex-start;margin-top:4px}.vente-liens button{color:#203a33;text-underline-offset:4px;font-size:14px;font-weight:600;-webkit-text-decoration:underline #dad6ca;text-decoration:underline #dad6ca;transition:text-decoration-color .15s}.vente-liens button:hover{text-decoration-color:#203a33}.vente-liens button:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #2e6b5a}.vente-compteur{gap:8px;margin-top:18px;display:grid}.vente-compteur>div:first-child{color:#f1eee6c7;justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.vente-compteur b{font-family:var(--font-inter-tight),Inter,sans-serif;color:#f1eee6;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.vente-compteur-barre{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;display:grid}.vente-compteur-barre>i{background:#f1eee624;border-radius:4px;height:8px;display:block}.vente-compteur-barre>i.est-plein{background:#d9e86b}.vente-fenetre{z-index:50;overscroll-behavior:contain;color:#203a33;background:#fff;border-radius:18px;width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);animation:.24s cubic-bezier(.2,.7,.2,1) both vente-entre;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 30px 80px -24px #132d3380}.vente-fenetre.est-large{background:#f6f4ee;width:min(1000px,100vw - 24px)}.vente-fenetre-scene{padding:28px 30px 24px}.vente-corps{background:#fff;padding:22px 30px 24px}.vente-comparer-tete{justify-content:space-between;gap:16px;padding:26px 30px 24px;display:flex}.vente-comparer-tete .vente-fermer{position:static}.vente-comparer-corps{padding:26px 24px 24px}.vente-mur{background:#fff;border:1px solid #203a331f;border-radius:20px;grid-template-columns:minmax(0,1.3fr) minmax(320px,.8fr);width:min(1040px,100% - 48px);margin:0 auto;animation:.4s cubic-bezier(.2,.7,.2,1) both vente-monte;display:grid;position:sticky;top:24px;overflow:hidden;box-shadow:0 30px 80px -30px #132d3380}.vente-mur-scene{flex-direction:column;padding:34px 36px;display:flex}.vente-mur-scene .vente-titre{font-size:32px}.vente-mur-avantages{margin-top:26px}.vente-mur-achat{align-content:center;padding:32px;display:grid}.vente-mur-achat .vente-prix{margin-top:0}.vente-visuel{margin-top:auto;padding-top:26px}.vente-familles{border-top:1px solid #f1eee629;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vente-familles li{gap:4px;padding:16px 12px 0 0;display:grid}.vente-familles b{font-family:var(--font-inter-tight),Inter,sans-serif;letter-spacing:-.04em;color:#d9e86b;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.vente-familles span{color:#f1eee6bf;font-size:13px;line-height:18px}.vente-visuel-note{color:#f1eee6bf;margin:16px 0 0;font-size:14px;line-height:20px}.vente-carte{color:#203a33;background:#fff;border:1px solid #e4e0d6;border-radius:16px;flex-direction:column;padding:22px;display:flex;position:relative}.vente-carte.est-recommandee{border-color:#203a33;box-shadow:0 14px 34px -22px #203a338c}.vente-carte-pastille{color:#f1eee6;background:#203a33;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600;line-height:18px;position:absolute;top:-11px;left:20px}.vente-carte-nom{font-family:var(--font-inter-tight),Inter,sans-serif;letter-spacing:-.03em;font-size:21px;font-weight:800}.vente-carte-pourqui{color:#5e6864;margin-top:2px;font-size:13px;line-height:18px}.vente-carte .vente-prix{margin-top:16px}.vente-carte .vente-prix-montant{font-size:46px}.vente-carte-inclus{align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:600;display:flex}.vente-carte-inclus svg{color:#2e6b5a}.vente-carte-compteur{color:#5e6864;border:1px solid #e4e0d6;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:6px 6px 6px 12px;font-size:13px;display:flex}.vente-carte-note{color:#5e6864;margin-top:6px;font-size:13px}.vente-carte .vente-bouton{height:48px;margin-top:16px;font-size:15px}.vente-carte-label{letter-spacing:.07em;text-transform:uppercase;color:#5e6864;margin-top:18px;font-size:13px;font-weight:600}.vente-carte-regies{flex-wrap:wrap;gap:3px;margin:8px 0 0;padding:0;list-style:none;display:flex}.vente-carte-regies li{width:26px;height:26px}.vente-carte-separe{border-top:1px solid #e4e0d6;margin-top:16px;padding-top:16px}.vente-carte .vente-avantages li{font-size:14px;line-height:20px}@keyframes vente-monte{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vente-entre{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:860px){.vente-mur{grid-template-columns:1fr;width:calc(100% - 24px)}.vente-familles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vente-fenetre,.vente-mur,.vente-avantages li{animation:none}.vente-bouton,.vente-bouton svg{transition:none}.vente-bouton:hover:not(:disabled) svg,.vente-bouton:active:not(:disabled){transform:none}}.ens{flex-direction:column;gap:16px;width:100%;max-width:1320px;margin:0 auto;padding:30px 36px 56px;display:flex}.ens-tete{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:6px;display:flex}.ens-tete h1{font:800 38px/1.05 var(--font-inter-tight),Inter,sans-serif;letter-spacing:-.045em;color:var(--ink);margin:0}.ens-tete p{color:var(--ink-2);margin:6px 0 0;font-size:14px}.ens-onglets button:focus-visible{outline:2px solid var(--current);outline-offset:2px}.ens-carte{background:#efede6;border:0;border-radius:16px;min-width:0;padding:16px 18px;animation:.32s cubic-bezier(.22,1,.36,1) both ens-entre}.ens-carte-tete{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.ens-libelle{color:var(--ink-3);margin:0;font-size:14px;font-weight:500;line-height:20px}.ens-ligne{align-items:center;gap:8px;min-width:0;margin-top:6px;display:flex}.ens-grand{font:700 24px/34px var(--font-inter-tight),Inter,sans-serif;letter-spacing:-.02em;color:var(--current);font-variant-numeric:tabular-nums;white-space:nowrap}.ens-moyen{font:700 22px/30px var(--font-inter-tight),Inter,sans-serif;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ens-fondu{animation:.22s ease-out ens-fondu}.ens-avant{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;line-height:18px}.ens-pastille{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;align-items:center;gap:1px;padding:2px 6px 2px 4px;font-size:12.5px;font-weight:500;line-height:18px;display:inline-flex}.ens-pastille.est-bon{color:#2a6150;background:#dceac0}.ens-pastille.est-mauvais{color:#b4412d;background:#f6ddd6}.ens-pastille.est-neutre{color:var(--ink-2);background:#e4e1d8;padding-left:6px}.ens-chiffres{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ens-chiffre{padding:16px 18px}.ens-rangee{gap:12px;display:grid}.ens-rangee-a{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.ens-rangee-b{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr)}.ens-legende{color:var(--ink-2);gap:14px;margin:2px 0 0;font-size:12px;display:flex}.ens-legende>div{align-items:center;gap:6px;display:flex}.ens-legende dt{margin:0}.ens-point{border-radius:999px;width:8px;height:8px}.ens-point.est-depense{background:#a3cdbc}.ens-point.est-resultat{background:#203a33}.ens-graphe{height:228px;margin:0 -6px}.ens-graphe .recharts-surface:focus,.ens-graphe .recharts-wrapper :focus{outline:none}.ens-entonnoir ol{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ens-etape{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;height:36px;padding:0 12px;display:flex;position:relative;overflow:hidden}.ens-etape-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:13.5px;position:relative;overflow:hidden}.ens-etape-valeur{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;position:relative}.ens-etape-barre{transform-origin:0;border-radius:10px;animation:.56s cubic-bezier(.22,1,.36,1) both ens-pousse;position:absolute;inset:0 auto 0 0}.ens-etape-barre[data-niveau="0"]{background:#c9ddb0}.ens-etape-barre[data-niveau="1"]{background:#d3e4bd}.ens-etape-barre[data-niveau="2"]{background:#dceac8}.ens-etape-barre[data-niveau="3"]{background:#e3eed2}.ens-etape-barre[data-niveau="4"]{background:#e9f1db}.ens-passage{color:var(--ink-3);margin:2px 0 2px 12px;font-size:12px;line-height:18px;display:block}.ens-onglets{border-bottom:1px solid #ddd9ce;gap:18px;margin:-4px 0 12px;display:flex}.ens-onglets button{color:var(--ink-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 0 9px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s}.ens-onglets button:hover{color:var(--ink-2)}.ens-onglets button[aria-selected=true]{color:var(--current);border-bottom-color:var(--current)}.ens-repartition ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ens-repartition li{border-radius:9px;align-items:center;gap:10px;height:36px;padding:0 10px;font-size:13px;animation:.3s cubic-bezier(.22,1,.36,1) both ens-entre;display:flex;position:relative}.ens-part{transform-origin:0;background:#dceac8;border-radius:9px;animation:.56s cubic-bezier(.22,1,.36,1) both ens-pousse;position:absolute;inset:0 auto 0 0}.ens-part-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;position:relative;overflow:hidden}.ens-part-valeur{color:var(--ink-2);font-variant-numeric:tabular-nums;position:relative}.ens-part-pct{text-align:right;width:40px;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;position:relative}.ens-note{color:var(--ink-3);margin:8px 0 0;font-size:13px}.ens-lien{color:var(--current);align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.ens-lien:hover{text-underline-offset:3px;text-decoration:underline}.ens-campagnes table{border-collapse:collapse;width:100%;font-size:13px}.ens-campagnes thead th{text-align:right;color:var(--ink-3);white-space:nowrap;padding:0 10px 8px;font-size:13px;font-weight:500}.ens-campagnes thead th:first-child{text-align:left;padding-left:0}.ens-campagnes tbody tr{border-top:1px solid #ddd9ce;transition:background-color .15s;animation:.3s cubic-bezier(.22,1,.36,1) both ens-entre}.ens-campagnes tbody tr:hover{background:#e9e6de}.ens-campagnes tbody th{text-align:left;max-width:280px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;padding:11px 10px 11px 0;font-weight:500;overflow:hidden}.ens-campagnes td{text-align:right;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;padding:11px 10px}.ens-campagnes td:last-child{padding-right:0}.ens-vide,.ens-erreur{color:var(--ink-2);text-align:center;background:#efede6;border:0;border-radius:16px;margin:20px 0;padding:26px;font-size:14px}.ens-erreur{color:var(--neg)}.ens-squelette{flex-direction:column;gap:16px;display:flex}.ens-os,.ens-squelette-lignes>i{background:#efede6;border-radius:16px;display:block;position:relative;overflow:hidden}.ens-squelette-lignes{flex-direction:column;gap:8px;display:flex}.ens-squelette-lignes>i{border-radius:9px;height:36px}.ens-os:after,.ens-squelette-lignes>i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000) 0 0/40% 100% no-repeat;animation:1.8s cubic-bezier(.4,0,.2,1) infinite ens-reflet;position:absolute;inset:0}@keyframes ens-entre{0%{opacity:0;filter:blur(2px);transform:scale(.985)}}@keyframes ens-fondu{0%{opacity:.35}}@keyframes ens-pousse{0%{transform:scaleX(0)}}@keyframes ens-reflet{0%{background-position:-60% 0}to{background-position:160% 0}}@media (prefers-reduced-motion:reduce){.ens-carte,.ens-fondu,.ens-etape-barre,.ens-part,.ens-repartition li,.ens-campagnes tbody tr,.ens-os:after,.ens-squelette-lignes>i:after{animation:none}}
