.aide-scope .hc-subhead{border-bottom:1px solid var(--sc-border);z-index:15;background:#fff;position:sticky;top:0}.aide-scope .hc-subhead .hc-subhead-inner{align-items:center;gap:20px;min-height:40px;padding:18px 24px;display:flex}.aide-scope .hc-logo{flex-shrink:0;align-items:center;display:inline-flex}.aide-scope .hc-logo img{width:auto;height:32px;display:block}.aide-scope .hc-crumb{color:var(--sc-text-strong);white-space:nowrap;border-left:1px solid var(--sc-border);padding-left:20px;font-size:15px;font-weight:600}.aide-scope .hc-crumb a{color:inherit;text-decoration:none}.aide-scope .hc-back-site{color:var(--sc-text-soft);white-space:nowrap;transition:color var(--sc-transition);font-size:14px;text-decoration:none}.aide-scope .hc-back-site:hover{color:var(--sc-bleu-roi)}.aide-scope .hc-cta{background:var(--sc-bleu-roi);color:#fff;cursor:pointer;border-radius:var(--sc-radius-pill);box-shadow:var(--sc-shadow-cta);white-space:nowrap;transition:background var(--sc-transition);border:none;padding:9px 18px;font-size:14px;font-weight:500;text-decoration:none}.aide-scope .hc-cta:hover{background:var(--sc-bleu-saphir)}.aide-scope .hsearch{flex:1;max-width:440px;margin-left:auto;position:relative}.aide-scope .hsearch.hsearch-on-hub{visibility:hidden}.aide-scope .hsearch>svg{color:var(--sc-text-soft);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.aide-scope .hsearch input{width:100%;font:inherit;color:var(--sc-text);border:1px solid var(--sc-border-strong);border-radius:var(--sc-radius-pill);background:var(--sc-bg);transition:border-color var(--sc-transition), box-shadow var(--sc-transition), background var(--sc-transition);padding:9px 14px 9px 40px;font-size:14px}.aide-scope .hsearch input:focus{border-color:var(--sc-bleu-roi);box-shadow:0 0 0 3px var(--sc-primary-bg);background:#fff;outline:none}.aide-scope .hsearch-panel{z-index:40;border:1px solid var(--sc-border);border-radius:var(--sc-radius);box-shadow:var(--sc-shadow-lg);background:#fff;max-height:70vh;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.aide-scope .hs-group{letter-spacing:.06em;text-transform:uppercase;color:var(--sc-text-soft);padding:10px 12px 6px;font-size:11px;font-weight:600}.aide-scope .hs-item{text-align:left;width:100%;font:inherit;border-radius:var(--sc-radius-sm);cursor:pointer;color:var(--sc-text);transition:background var(--sc-transition);background:0 0;border:none;padding:9px 12px;text-decoration:none;display:block}.aide-scope .hs-item:hover{background:var(--sc-primary-bg)}.aide-scope .hs-title{color:var(--sc-text-strong);font-size:14px;font-weight:500;display:block}.aide-scope .hs-sec{color:var(--sc-text-soft);margin-top:1px;font-size:12px;display:block}.aide-scope .hs-sec-inline{color:var(--sc-text-soft);font-size:12px;font-weight:400}.aide-scope .hs-snippet{color:var(--sc-text-soft);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.aide-scope .hs-item mark,.aide-scope .hs-snippet mark,.aide-scope .result-title mark{background:var(--sc-safran-soft-2);color:inherit;border-radius:3px;padding:0 1px}.aide-scope .hs-empty{color:var(--sc-text-soft);padding:16px 12px;font-size:13.5px}@media (max-width:720px){.aide-scope .hc-crumb,.aide-scope .hc-back-site,.aide-scope .hc-cta{display:none}.aide-scope .hc-subhead-inner{gap:12px}.aide-scope .hsearch{max-width:none}}.aide-scope .hc-hero{text-align:center;background:linear-gradient(#dceefd 0%,#fff 100%);padding:60px 24px 72px}.aide-scope .hc-hero h1{margin-bottom:10px;font-size:40px;line-height:1.05}.aide-scope .hc-hero p{color:var(--sc-text-soft);max-width:52ch;margin:0 auto;font-size:17px}.aide-scope .searchbox{max-width:620px;margin:28px auto 0;position:relative}.aide-scope .searchbox input{width:100%;font:inherit;color:var(--sc-text);border:1px solid var(--sc-border-strong);border-radius:var(--sc-radius-pill);box-shadow:var(--sc-shadow);transition:border-color var(--sc-transition), box-shadow var(--sc-transition);background:#fff;padding:15px 20px 15px 50px;font-size:16px}.aide-scope .searchbox input:focus{border-color:var(--sc-bleu-roi);box-shadow:0 0 0 3px var(--sc-primary-bg), var(--sc-shadow);outline:none}.aide-scope .searchbox svg{color:var(--sc-text-soft);position:absolute;top:50%;left:19px;transform:translateY(-50%)}.aide-scope .search-hint{color:var(--sc-text-soft);margin-top:10px;font-size:13px}.aide-scope .hc-wrap{max-width:1060px;margin:0 auto;padding:0 24px}.aide-scope .hc-main{padding-bottom:80px}.aide-scope .hub-body{margin-top:-34px}.aide-scope .section-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.aide-scope .section-card{background:var(--sc-bg-card);border:1px solid var(--sc-border);border-radius:var(--sc-radius-lg);cursor:pointer;text-align:left;transition:border-color var(--sc-transition), box-shadow var(--sc-transition), transform var(--sc-transition);flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.aide-scope .section-card:hover{border-color:var(--sc-bleu-roi);box-shadow:var(--sc-shadow);transform:translateY(-2px)}.aide-scope .card-top{align-items:center;gap:12px;display:flex}.aide-scope .card-icon{border-radius:var(--sc-radius);background:var(--sc-primary-bg);width:42px;height:42px;color:var(--sc-bleu-roi);flex-shrink:0;place-items:center;display:grid}.aide-scope .section-card h3{font-size:17px}.aide-scope .section-card p{color:var(--sc-text-soft);flex:1;font-size:14px}.aide-scope .card-count{color:var(--sc-bleu-roi);font-size:13px;font-weight:500}.aide-scope .upcoming{margin-top:44px}.aide-scope .upcoming h2{color:var(--sc-text-soft);letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px;font-size:15px;font-weight:500}.aide-scope .hc-pill-row{flex-wrap:wrap;gap:8px;display:flex}.aide-scope .hc-pill{color:var(--sc-text-soft);border:1px dashed var(--sc-border-strong);border-radius:var(--sc-radius-pill);background:#fff;padding:5px 14px;font-size:13px}.aide-scope .results-note{color:var(--sc-text-soft);margin-bottom:14px;font-size:14px}.aide-scope .result-list,.aide-scope .article-rows{background:var(--sc-bg-card);border:1px solid var(--sc-border);border-radius:var(--sc-radius);flex-direction:column;gap:0;display:flex;overflow:hidden}.aide-scope .article-row{cursor:pointer;text-align:left;border:none;border-bottom:1px solid var(--sc-border);font:inherit;color:var(--sc-text);width:100%;transition:background var(--sc-transition);background:0 0;align-items:center;gap:12px;padding:13px 18px;text-decoration:none;display:flex}.aide-scope .article-row:last-child{border-bottom:none}.aide-scope .article-row:hover{background:var(--sc-primary-bg)}.aide-scope .article-row:hover .row-title{color:var(--sc-bleu-roi)}.aide-scope .row-title{flex:1;font-size:15px;font-weight:500}.aide-scope .row-badge{color:var(--sc-text-soft);background:var(--sc-bg);border:1px solid var(--sc-border);border-radius:var(--sc-radius-pill);white-space:nowrap;padding:2px 10px;font-size:12px}.aide-scope .row-chevron{color:var(--sc-border-strong);flex-shrink:0}.aide-scope .badge-live{color:var(--sc-safran-deep);background:var(--sc-safran-soft-1);border:1px solid var(--sc-safran-border);border-radius:var(--sc-radius-pill);white-space:nowrap;padding:2px 9px;font-size:11px;font-weight:500}.aide-scope .result-group-label{letter-spacing:.05em;text-transform:uppercase;color:var(--sc-text-soft);margin:22px 0 10px;font-size:12px;font-weight:600}.aide-scope .result-group-label:first-child{margin-top:4px}.aide-scope .result-title{font-size:15px;font-weight:500}.aide-scope .result-snippet{color:var(--sc-text-soft);margin-top:3px;font-size:13px;line-height:1.45}.aide-scope .article-row.is-content{flex-direction:column;align-items:flex-start;gap:3px}.aide-scope .article-row.is-content .row-line{align-items:center;gap:10px;width:100%;display:flex}.aide-scope .crumbs{color:var(--sc-text-soft);flex-wrap:wrap;align-items:center;gap:8px;padding:22px 0 0;font-size:13px;display:flex}.aide-scope .crumbs a{color:var(--sc-text-soft)}.aide-scope .crumbs a:hover{color:var(--sc-bleu-roi)}.aide-scope .crumbs .sep{color:var(--sc-border-strong)}.aide-scope .crumbs .here{color:var(--sc-text-strong);font-weight:500}.aide-scope .backbar{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0 0;display:flex}.aide-scope .back-btn{background:var(--sc-primary-bg);color:var(--sc-bleu-roi);border-radius:var(--sc-radius-pill);font:inherit;cursor:pointer;transition:background var(--sc-transition);border:none;align-items:center;gap:7px;padding:8px 16px 8px 12px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.aide-scope .back-btn:hover{background:#d6e3fa}.aide-scope .back-home{font:inherit;color:var(--sc-text-soft);cursor:pointer;transition:color var(--sc-transition);background:0 0;border:none;padding:8px 4px;font-size:13.5px;text-decoration:none}.aide-scope .back-home:hover{color:var(--sc-bleu-roi)}.aide-scope .section-head{align-items:center;gap:16px;padding:18px 0 26px;display:flex}.aide-scope .section-head .card-icon{width:52px;height:52px}.aide-scope .section-head h1{font-size:30px}.aide-scope .section-head p{color:var(--sc-text-soft);margin-top:2px;font-size:14px}.aide-scope .group-label{letter-spacing:.06em;text-transform:uppercase;color:var(--sc-text-soft);margin:28px 0 10px;font-size:13px;font-weight:500}.aide-scope .group-label:first-of-type{margin-top:0}.aide-scope .article-layout{grid-template-columns:264px minmax(0,1fr);gap:40px;padding-top:10px;display:grid}@media (max-width:860px){.aide-scope .article-layout{grid-template-columns:1fr}.aide-scope .sidebar{display:none}}.aide-scope .sidebar{align-self:start;max-height:calc(100vh - 110px);padding-bottom:20px;position:sticky;top:86px;overflow-y:auto}.aide-scope .sidebar-section{color:var(--sc-text-strong);align-items:center;gap:8px;margin-bottom:4px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.aide-scope .sidebar .group-label{margin:18px 0 6px;font-size:11px}.aide-scope .sidebar-link{color:var(--sc-text-soft);border-radius:var(--sc-radius-sm);text-align:left;width:100%;transition:background var(--sc-transition), color var(--sc-transition);border-left:2px solid #0000;padding:6px 10px;font-size:13.5px;text-decoration:none;display:block}.aide-scope .sidebar-link:hover{background:var(--sc-primary-bg);color:var(--sc-bleu-roi)}.aide-scope .sidebar-link.active{background:var(--sc-primary-bg);color:var(--sc-bleu-roi);border-left:2px solid var(--sc-bleu-roi);border-radius:0 var(--sc-radius-sm) var(--sc-radius-sm) 0;font-weight:500}.aide-scope .article-content{max-width:720px}.aide-scope .article-content h1{margin:14px 0 12px;font-size:32px}.aide-scope .meta-row{color:var(--sc-text-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px;font-size:13px;display:flex}.aide-scope .meta-badge{background:var(--sc-primary-bg);color:var(--sc-bleu-roi);border-radius:var(--sc-radius-pill);padding:3px 12px;font-size:12.5px;font-weight:500}.aide-scope .meta-dot{color:var(--sc-border-strong)}.aide-scope .article-content>p,.aide-scope .prose p{max-width:68ch;margin-bottom:16px}.aide-scope .prose h2{border-top:1px solid var(--sc-border);margin:34px 0 14px;padding-top:22px;font-size:22px}.aide-scope .prose ol{counter-reset:step;margin:0 0 18px;padding-left:0;list-style:none}.aide-scope .prose ol li{counter-increment:step;max-width:66ch;padding:0 0 14px 44px;position:relative}.aide-scope .prose ol li:before{content:counter(step);background:var(--sc-primary-bg);width:28px;height:28px;color:var(--sc-bleu-roi);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid;position:absolute;top:-1px;left:0}.aide-scope .prose ol li:after{content:"";background:var(--sc-border);width:1px;position:absolute;top:30px;bottom:2px;left:13.5px}.aide-scope .prose ol li:last-child:after{display:none}.aide-scope .path-callout{background:var(--sc-primary-bg);border-radius:var(--sc-radius);border:1px solid #c9daf8;margin:0 0 22px;padding:14px 16px}.aide-scope .path-callout .label{letter-spacing:.05em;text-transform:uppercase;color:var(--sc-bleu-roi);margin-bottom:8px;font-size:12px;font-weight:600}.aide-scope .path-chips{flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.aide-scope .chip{border-radius:var(--sc-radius-sm);color:var(--sc-text-strong);background:#fff;border:1px solid #c9daf8;padding:3px 10px;font-weight:500}.aide-scope .chip-arrow{color:var(--sc-bleu-roi)}.aide-scope .callout{border-radius:var(--sc-radius);max-width:68ch;margin:0 0 18px;padding:14px 16px 14px 46px;font-size:14.5px;position:relative}.aide-scope .callout .co-ico{font-size:16px;line-height:1.5;position:absolute;top:14px;left:15px}.aide-scope .callout-critical{background:var(--sc-error-bg);border:1px solid var(--sc-error-border);color:var(--sc-error-text)}.aide-scope .callout-warning{background:var(--sc-warning-bg);border:1px solid var(--sc-warning-border);color:var(--sc-warning-text)}.aide-scope .callout-tip{background:var(--sc-primary-bg);color:#1e3a6e;border:1px solid #c9daf8}.aide-scope .callout ul{margin:6px 0 2px;padding-left:20px}.aide-scope .callout ul li{padding-bottom:4px}.aide-scope .table-wrap{border:1px solid var(--sc-border);border-radius:var(--sc-radius);max-width:68ch;margin:0 0 20px;overflow-x:auto}.aide-scope .prose table{border-collapse:collapse;width:100%;font-size:14px}.aide-scope .prose th{background:var(--sc-bg);color:var(--sc-text-strong);text-align:left;border-bottom:1px solid var(--sc-border);white-space:nowrap;padding:10px 14px;font-weight:600}.aide-scope .prose td{border-bottom:1px solid var(--sc-border);vertical-align:top;color:var(--sc-text-soft);padding:9px 14px}.aide-scope .prose tr:last-child td{border-bottom:none}.aide-scope .prose td:first-child{color:var(--sc-text)}.aide-scope .prose ul{max-width:66ch;margin:0 0 18px;padding-left:22px}.aide-scope .prose ul li{padding-bottom:6px}.aide-scope .prose ul li::marker{color:var(--sc-bleu-roi)}.aide-scope .prose h3{margin:24px 0 10px;font-size:18px}.aide-scope .md-link{font-weight:500}.aide-scope .faq-item{background:var(--sc-bg-card);border:1px solid var(--sc-border);border-radius:var(--sc-radius);max-width:68ch;transition:border-color var(--sc-transition);margin-bottom:10px}.aide-scope .faq-item[open]{border-color:var(--sc-border-strong)}.aide-scope .faq-item summary{cursor:pointer;color:var(--sc-text-strong);transition:color var(--sc-transition);align-items:center;gap:12px;padding:14px 18px;font-size:15px;font-weight:600;list-style:none;display:flex}.aide-scope .faq-item summary::-webkit-details-marker{display:none}.aide-scope .faq-item summary:hover{color:var(--sc-bleu-roi)}.aide-scope .faq-item summary .q{flex:1}.aide-scope .faq-chevron{color:var(--sc-text-soft);transition:transform var(--sc-transition);flex-shrink:0}.aide-scope .faq-item[open] .faq-chevron{color:var(--sc-bleu-roi);transform:rotate(180deg)}.aide-scope .faq-item .a{color:var(--sc-text-soft);padding:0 18px 15px;font-size:14.5px}.aide-scope .see-also{flex-direction:column;gap:8px;margin-top:8px;display:flex}.aide-scope .see-also a{align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:inline-flex}.aide-scope .feedback{border-top:1px solid var(--sc-border);flex-wrap:wrap;align-items:center;gap:16px;margin-top:44px;padding-top:26px;display:flex}.aide-scope .fb-q{color:var(--sc-text-strong);font-size:15px;font-weight:600}.aide-scope .fb-btns{gap:10px;display:flex}.aide-scope .fb-btn{border:1px solid var(--sc-border-strong);border-radius:var(--sc-radius-pill);font:inherit;color:var(--sc-text);cursor:pointer;transition:border-color var(--sc-transition), color var(--sc-transition), background var(--sc-transition);background:#fff;align-items:center;gap:7px;padding:8px 18px;font-size:14px;font-weight:500;display:inline-flex}.aide-scope .fb-btn:hover{border-color:var(--sc-bleu-roi);color:var(--sc-bleu-roi);background:var(--sc-primary-bg)}.aide-scope .fb-thanks{color:var(--sc-text-soft);font-size:14.5px}.aide-scope .fb-more{width:100%}.aide-scope .fb-comment{max-width:68ch;margin:12px 0}.aide-scope .fb-comment textarea{border:1px solid var(--sc-border-strong);border-radius:var(--sc-radius);width:100%;font:inherit;resize:vertical;min-height:68px;padding:10px 12px;font-size:14px}.aide-scope .fb-comment textarea:focus{border-color:var(--sc-bleu-roi);box-shadow:0 0 0 3px var(--sc-primary-bg);outline:none}.aide-scope .support-card{border-radius:var(--sc-radius-lg);background:linear-gradient(135deg, var(--sc-safran-soft-1) 0%, #fff 70%);border:1px solid var(--sc-safran-border);flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;padding:24px;display:flex}.aide-scope .support-card h3{margin-bottom:3px;font-size:17px}.aide-scope .support-card p{color:var(--sc-text-soft);font-size:14px}.aide-scope .support-card .grow{flex:1;min-width:220px}.aide-scope .cta-safran{background:var(--sc-safran);color:var(--sc-bleu-nuit);cursor:pointer;border-radius:var(--sc-radius-pill);box-shadow:var(--sc-shadow-cta-accent);transition:background var(--sc-transition);border:none;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.aide-scope .cta-safran:hover{background:#ffcb45}.aide-scope .hc-modal-overlay{z-index:100;background:#00005a73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.aide-scope .hc-modal{border-radius:var(--sc-radius-lg);width:100%;max-width:520px;box-shadow:var(--sc-shadow-lg);background:#fff;max-height:90vh;padding:28px;position:relative;overflow-y:auto}.aide-scope .hc-modal-close{background:var(--sc-bg);cursor:pointer;width:32px;height:32px;color:var(--sc-text-soft);transition:background var(--sc-transition), color var(--sc-transition);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:inline-flex;position:absolute;top:14px;right:14px}.aide-scope .hc-modal-close:hover{background:var(--sc-primary-bg);color:var(--sc-bleu-roi)}.aide-scope .hc-modal h2{margin-bottom:4px;font-size:20px}.aide-scope .hc-modal-sub{color:var(--sc-text-soft);margin-bottom:18px;font-size:14px}.aide-scope .hc-ctx-chip{background:var(--sc-primary-bg);color:var(--sc-bleu-roi);border-radius:var(--sc-radius-sm);align-items:center;gap:8px;max-width:100%;margin-bottom:16px;padding:7px 12px;font-size:13px;font-weight:500;display:inline-flex}.aide-scope .hc-ctx-chip svg{flex-shrink:0}.aide-scope .hc-field{margin-bottom:14px}.aide-scope .hc-field label{color:var(--sc-text-strong);margin-bottom:5px;font-size:13px;font-weight:500;display:block}.aide-scope .hc-field input,.aide-scope .hc-field textarea{width:100%;font:inherit;color:var(--sc-text);border:1px solid var(--sc-border-strong);border-radius:var(--sc-radius);background:#fff;padding:10px 12px;font-size:14px}.aide-scope .hc-field textarea{resize:vertical;min-height:110px}.aide-scope .hc-field input:focus,.aide-scope .hc-field textarea:focus{border-color:var(--sc-bleu-roi);box-shadow:0 0 0 3px var(--sc-primary-bg);outline:none}.aide-scope .hc-modal-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.aide-scope .hc-modal-actions .hc-cta{display:inline-block}.aide-scope .hc-modal-actions .hc-cta:disabled{opacity:.6;cursor:default}.aide-scope .hc-modal-note{color:var(--sc-text-soft);flex:1;min-width:180px;font-size:12.5px}.aide-scope .hc-modal-error{color:var(--sc-error-text);background:var(--sc-error-bg);border:1px solid var(--sc-error-border);border-radius:var(--sc-radius);margin-top:12px;padding:10px 12px;font-size:13.5px}.aide-scope .hc-modal-thanks{text-align:center;padding:26px 6px 10px}.aide-scope .hc-modal-thanks .big{margin-bottom:10px;font-size:34px}.aide-scope .hc-modal-thanks h2{margin-bottom:6px}.aide-scope .hc-modal-thanks p{color:var(--sc-text-soft);max-width:38ch;margin:0 auto;font-size:14px}@media (prefers-reduced-motion:reduce){.aide-scope *{transition:none!important}}
