.R3u_Sq_page{background:var(--gray-150);min-height:100vh;position:relative}.R3u_Sq_fond{pointer-events:none;background-image:var(--decor-canvas-dots);background-size:var(--decor-canvas-dots-size);opacity:.7;position:absolute;inset:0}.R3u_Sq_entete{background:var(--header-gradient);border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.R3u_Sq_nappe,.R3u_Sq_trame{pointer-events:none;position:absolute}.R3u_Sq_nappe{background-image:radial-gradient(88% 118% at 92% 6%,#a9c7e7cc 0%,#a9c7e700 62%),radial-gradient(70% 100% at 68% 96%,#f6e3b8a6 0%,#f6e3b800 66%);width:min(52%,720px);top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 38%,#0000 100%);mask-image:linear-gradient(270deg,#000 38%,#0000 100%)}.R3u_Sq_trame{opacity:.55;background-image:var(--decor-canvas-dots);background-size:var(--decor-canvas-dots-size);inset:0}.R3u_Sq_contenu{max-width:1320px;margin:0 auto;padding:42px 24px 34px;position:relative}.R3u_Sq_etiquette{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;font-size:12px;font-weight:600;display:flex}.R3u_Sq_pastille{background:var(--accent);border-radius:2px;width:7px;height:7px}.R3u_Sq_titre{letter-spacing:-.028em;max-width:17em;color:var(--text-primary);text-wrap:pretty;margin:0;font-size:40px;font-weight:600;line-height:1.1}.R3u_Sq_chapo{letter-spacing:-.012em;max-width:44em;color:var(--gray-800);text-wrap:pretty;margin:16px 0 0;font-size:19px;line-height:1.5}.R3u_Sq_meta{letter-spacing:-.004em;flex-wrap:wrap;gap:6px 26px;margin:22px 0 0;font-size:12.5px;display:flex}.R3u_Sq_meta>div{align-items:baseline;gap:7px;display:flex}.R3u_Sq_meta dt{color:var(--text-muted)}.R3u_Sq_meta dd{color:var(--text-primary);margin:0;font-weight:500}.R3u_Sq_chiffre{font-variant-numeric:tabular-nums}.R3u_Sq_corps{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:72px;max-width:1320px;margin:0 auto;padding:48px 32px 88px;display:grid;position:relative}.R3u_Sq_colonne{min-width:0;position:sticky;top:76px}.R3u_Sq_sommaire{flex-direction:column;gap:2px;display:flex}.R3u_Sq_surtitre{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin:0 0 10px;font-size:11px;font-weight:600}.R3u_Sq_lien{border-left:2px solid var(--border-default);letter-spacing:-.006em;color:var(--text-secondary);padding:5px 0 5px 12px;font-size:14px;line-height:1.4;text-decoration:none;display:block}.R3u_Sq_lien:hover{color:var(--accent-hover);text-decoration:none}.R3u_Sq_lien[aria-current]{color:var(--accent-hover);border-left-color:var(--accent);font-weight:500}.R3u_Sq_prose{min-width:0;max-width:820px}.R3u_Sq_prose a:not([class]){color:var(--text-link);text-decoration:none}.R3u_Sq_prose a:not([class]):hover{color:var(--accent-hover);text-decoration:underline}.R3u_Sq_prose p,.R3u_Sq_prose li,.R3u_Sq_prose dd{text-wrap:pretty}.R3u_Sq_section{scroll-margin-top:96px}.R3u_Sq_section+.R3u_Sq_section{margin-top:52px}.R3u_Sq_section h2{letter-spacing:-.019em;color:var(--text-primary);text-wrap:pretty;margin:0 0 12px;font-size:26px;font-weight:600;line-height:1.25}.R3u_Sq_section>p{letter-spacing:-.008em;color:var(--gray-900);margin:0 0 16px;font-size:19px;line-height:1.7}.R3u_Sq_section>:last-child{margin-bottom:0}.R3u_Sq_section>ol,.R3u_Sq_section>ul{flex-direction:column;gap:9px;margin:0 0 18px;padding:0 0 0 1.4em;display:flex}.R3u_Sq_section>ol>li,.R3u_Sq_section>ul>li{letter-spacing:-.008em;color:var(--gray-900);font-size:18.5px;line-height:1.65}.R3u_Sq_prose strong{color:var(--text-primary);font-weight:600}.R3u_Sq_definitions{background:var(--surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lecteur-carte);border-radius:12px;margin:0 0 20px;position:relative;overflow:hidden}.R3u_Sq_trameCarte{opacity:.45;background-image:var(--decor-canvas-dots);background-size:var(--decor-canvas-dots-size);position:absolute;inset:0}.R3u_Sq_definitions dl{grid-template-columns:minmax(0,170px) minmax(0,1fr);margin:0;display:grid;position:relative}.R3u_Sq_definitions dt{border-bottom:1px solid var(--border-default);letter-spacing:-.006em;color:var(--text-primary);padding:15px 18px;font-size:14.5px;font-weight:600}.R3u_Sq_definitions dd{border-bottom:1px solid var(--border-default);border-left:1px solid var(--border-default);letter-spacing:-.006em;color:var(--gray-800);margin:0;padding:14px 18px;font-size:16px;line-height:1.6}.R3u_Sq_definitions dt:last-of-type,.R3u_Sq_definitions dd:last-of-type{border-bottom:0}.R3u_Sq_exemple{background:var(--gray-25);border:1px solid var(--border-default);border-radius:12px;margin:0 0 18px;padding:18px 20px}.R3u_Sq_code{font-family:var(--font-mono);letter-spacing:-.004em;color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.7}.R3u_Sq_code>span{display:block}.R3u_Sq_exempleNote{letter-spacing:-.004em;color:var(--text-secondary);margin:12px 0 0;font-size:15px;line-height:1.55}.R3u_Sq_note{background:var(--accent-soft);border:1px solid var(--accent-ring);border-radius:12px;margin:0 0 18px;padding:16px 18px}.R3u_Sq_note p{letter-spacing:-.006em;color:var(--gray-900);margin:0;font-size:17px;line-height:1.6}.R3u_Sq_pastilles{flex-direction:column;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.R3u_Sq_pastilles li{align-items:flex-start;gap:12px;display:flex}.R3u_Sq_pastilles li>span{border-radius:2px;flex:none;width:7px;height:7px;margin-top:11px}.R3u_Sq_pastilles p{letter-spacing:-.008em;color:var(--gray-900);margin:0;font-size:18.5px;line-height:1.65}.R3u_Sq_rouge{background:var(--red-600)}.R3u_Sq_vert{background:var(--green-500)}.R3u_Sq_ambre{background:var(--orange-500)}.R3u_Sq_bleu{background:var(--accent)}.R3u_Sq_liees{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:56px 0 0;display:grid}.R3u_Sq_carte{background:var(--surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lecteur-carte);border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex}.R3u_Sq_carte:hover{border-color:var(--blue-200);text-decoration:none;box-shadow:0 2px 10px #17171614}.R3u_Sq_carte .R3u_Sq_surtitre{margin:0}.R3u_Sq_carteTitre{letter-spacing:-.012em;color:var(--text-primary);font-size:17.5px;font-weight:600}.R3u_Sq_carteTexte{letter-spacing:-.004em;color:var(--text-secondary);font-size:15px;line-height:1.5}.R3u_Sq_signalement{background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:32px 0 0;padding:16px 18px;display:flex}.R3u_Sq_signalement p{letter-spacing:-.006em;color:var(--gray-800);margin:0;font-size:16px;line-height:1.5}.R3u_Sq_action{border:1px solid var(--border-subtle);background:var(--surface);height:32px;box-shadow:var(--shadow-lecteur-carte);letter-spacing:-.008em;color:var(--text-primary);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.R3u_Sq_action:hover{background:var(--gray-25);color:var(--text-primary);text-decoration:none}.R3u_Sq_action:active{transform:scale(.985)}@media (max-width:1020px){.R3u_Sq_corps{grid-template-columns:minmax(0,1fr);gap:0}.R3u_Sq_colonne{margin-bottom:22px;position:static}}@media (max-width:640px){.R3u_Sq_contenu{padding:30px 16px 26px}.R3u_Sq_corps{padding:24px 16px 56px}.R3u_Sq_titre{font-size:30px}.R3u_Sq_exemple{padding:16px}.R3u_Sq_definitions dl{grid-template-columns:minmax(0,1fr)}.R3u_Sq_definitions dt{border-bottom:0;padding-bottom:4px}.R3u_Sq_definitions dd{border-left:0;padding-top:0}.R3u_Sq_liees{grid-template-columns:minmax(0,1fr)}.R3u_Sq_signalement{flex-direction:column;align-items:flex-start}}
