.street{--vert-moula:#48b02c;--vert-fluo:#8cc63f;--or-couronne:#f5b711;--vert-billet:#0f4a1a;--noir-bitume:#0e0e0c;--blanc-craie:#f4f2eb;--rouge-signal:#d6402f;--canvas:var(--blanc-craie);--surface:#fffdf6;--surface-2:#efece2;--ink:var(--noir-bitume);--ink-2:#2a2924;--muted:#56544b;--faint:#7d7a6f;--line:var(--noir-bitume);--line-douce:#d7d3c6;--line-strong:#b9b4a4;--accent:var(--vert-billet);--accent-fort:#0b3813;--accent-fond:#e2f0d6;--accent-bord:var(--vert-moula);--or-texte:#6f5104;--or-fond:#fdefc9;--or-bord:var(--or-couronne);--alerte:#b02c19;--alerte-fond:#fbe3df;--info-fond:#e3ecf3;--info-texte:#1c4260;--violet-fond:#ece4f6;--violet-texte:#4a2a70;--note-or-texte:#6f5104;--display:var(--police-display), "Archivo Black", ui-sans-serif, system-ui, sans-serif;--sans:var(--police-texte), Archivo, ui-sans-serif, system-ui, sans-serif;--mono:var(--police-mono), "JetBrains Mono", ui-monospace, Menlo, monospace;--e1:8px;--e2:16px;--e3:24px;--e4:32px;--e5:40px;--e6:48px;--e8:64px;--e10:80px;--e12:96px;--trait:2px;--trait-gros:3px;--r:4px;--r-lg:6px;--ombre:5px 5px 0 var(--noir-bitume);--ombre-sm:3px 3px 0 var(--noir-bitume);--ombre-vert:5px 5px 0 var(--vert-moula);--ombre-or:5px 5px 0 var(--or-couronne);--maxw:1180px;--nav-h:76px}.street *,.street :before,.street :after{box-sizing:border-box}.street{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + var(--e2))}@media (prefers-reduced-motion:reduce){.street{scroll-behavior:auto}.street *,.street :before,.street :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.street{font-family:var(--sans);color:var(--ink-2);background:var(--canvas);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.5}.street h1,.street h2,.street h3,.street h4{font-family:var(--display);color:var(--ink);text-transform:uppercase;text-wrap:balance;margin:0 0 .4em;font-weight:400}.street h1{letter-spacing:-.045em;font-size:clamp(3rem,9vw,7rem);line-height:.88}.street h2{letter-spacing:-.035em;font-size:clamp(2rem,5.5vw,3.75rem);line-height:.92}.street h3{letter-spacing:-.02em;font-size:1.25rem;line-height:1.1}.street h4{letter-spacing:-.01em;font-size:1rem;line-height:1.15}.street p{text-wrap:pretty;margin:0 0 1em}.street p:last-child{margin-bottom:0}.street a{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.street a:hover{color:var(--accent-fort)}.street :focus-visible{outline:3px solid var(--vert-moula);outline-offset:3px}.street .skip{z-index:999;background:var(--noir-bitume);color:var(--blanc-craie);padding:var(--e2) var(--e3);font-weight:700;position:absolute;top:0;left:-9999px}.street .skip:focus{left:0}.street .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.street .wrap{max-width:var(--maxw);padding-inline:var(--e3);margin-inline:auto}.street .wrap-narrow{max-width:800px;padding-inline:var(--e3);margin-inline:auto}.street section{padding-block:clamp(56px,8vw,104px)}.street .section-tight{padding-block:clamp(40px,5vw,64px)}.street .bg-surface{background:var(--surface)}.street .bg-canvas{background:var(--canvas)}.street .bg-bitume{background:var(--noir-bitume);color:#b8b5aa}.street .bg-bitume h1,.street .bg-bitume h2,.street .bg-bitume h3,.street .bg-bitume h4{color:var(--blanc-craie)}.street .bg-bitume .lead{color:#a09d92}.street .bg-bitume a:not(.btn){color:var(--vert-fluo)}.street .bg-bitume .hint{color:#85827a}.street .bg-vert{background:var(--vert-billet);color:#d8e6cf}.street .bg-vert h1,.street .bg-vert h2,.street .bg-vert h3{color:var(--blanc-craie)}.street .bg-vert .lead,.street .bg-vert p{color:#b9d4a8}.street .bg-vert .money,.street .bg-vert .stat-value{color:var(--blanc-craie)}.street .bg-vert .stat-label{color:var(--vert-fluo)}.street .bg-vert .stat-hint{color:#b9d4a8}.street .bg-vert a:not(.btn){color:var(--vert-fluo)}.street .compteurs{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,4vw,44px);display:grid}@media (max-width:900px){.street .compteurs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.street .compteurs{text-align:center;grid-template-columns:minmax(0,1fr)}}.street .compteurs .stat{gap:10px}.street .compteurs .stat-label{letter-spacing:.16em;order:2;font-size:.78rem}.street .compteurs .stat-value{letter-spacing:-.045em;order:1;font-size:clamp(1.6rem,16cqi,3.75rem);line-height:.92}.street .compteurs .stat-hint{order:3;font-size:.82rem}.street .compteurs-note{padding-top:var(--e3);border-top:var(--trait) solid #f4f2eb47;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#9dbd8c;margin:clamp(28px,4vw,40px) 0 0;font-size:.74rem}.street .eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--noir-bitume);background:var(--vert-moula);border:var(--trait) solid var(--noir-bitume);margin-bottom:var(--e3);padding:4px 10px;font-size:.75rem;font-weight:500;display:inline-block}.street .lead{color:var(--muted);max-width:58ch;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.45}.street .grid{gap:var(--e3);display:grid}.street div.bloc-chiffre{text-align:right;flex:none;min-width:max-content}@media (max-width:560px){.street div.bloc-chiffre{text-align:left;width:100%;min-width:0}}.street .journal-ligne{gap:14px;padding:13px 0;display:flex}.street .journal-date{width:150px;color:var(--muted);flex:none;font-size:.85rem}@media (max-width:560px){.street .journal-ligne{flex-direction:column;gap:3px}.street .journal-date{width:auto}}.street .grid-aside{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr)}.street .grid-stats{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}@media (max-width:900px){.street .grid-aside,.street .grid-stats{grid-template-columns:minmax(0,1fr)}}.street .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.street .g3{grid-template-columns:repeat(3,minmax(0,1fr))}.street .g4{grid-template-columns:repeat(4,minmax(0,1fr))}.street .g5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:900px){.street .g3,.street .g4,.street .g5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.street .g2,.street .g3,.street .g4,.street .g5{grid-template-columns:minmax(0,1fr)}}.street .row{gap:var(--e2);flex-wrap:wrap;align-items:center;display:flex}.street .row-between{gap:var(--e2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.street .stack{gap:var(--e2);flex-direction:column;display:flex}.street .mt-s{margin-top:var(--e1)}.street .mt{margin-top:var(--e3)}.street .mt-l{margin-top:var(--e5)}.street .center{text-align:center}.street .center .lead{margin-inline:auto}.street .surligne{background:var(--vert-moula);color:var(--noir-bitume);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.street .surligne-or{background:var(--or-couronne);color:var(--noir-bitume);padding:0 .12em}.street .btn{--btn-bg:var(--vert-moula);--btn-fg:var(--noir-bitume);justify-content:center;align-items:center;gap:var(--e1);min-height:52px;padding:13px var(--e3);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;cursor:pointer;box-shadow:var(--ombre-sm);font-size:.95rem;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.street .btn:hover:not(:disabled){box-shadow:var(--ombre);color:var(--btn-fg);transform:translate(-2px,-2px)}.street .btn:active:not(:disabled){box-shadow:none;transform:translate(3px,3px)}.street .btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.street .btn-lg{min-height:62px;padding:17px var(--e4);font-size:1.1rem}.street .btn-sm{min-height:40px;padding:8px var(--e2);box-shadow:2px 2px 0 var(--noir-bitume);font-size:.8rem}.street .btn-xs{white-space:nowrap;min-height:24px;box-shadow:2px 2px 0 var(--noir-bitume);flex-shrink:0;margin-block:-3px;padding:2px 10px;font-size:.72rem;position:relative}.street .btn-xs:after{content:"";position:absolute;inset:-2px -6px -12px}.street .btn-block{width:100%}.street .btn{max-width:100%}.street .btn-primary{--btn-bg:var(--vert-moula)}.street .btn-ink{--btn-bg:var(--noir-bitume);--btn-fg:var(--blanc-craie);box-shadow:3px 3px 0 var(--vert-moula)}.street .btn-ink:hover:not(:disabled){box-shadow:5px 5px 0 var(--vert-moula)}.street .btn-or{--btn-bg:var(--or-couronne)}.street .btn-ghost{--btn-bg:transparent;--btn-fg:var(--ink)}.street .btn-ghost:hover:not(:disabled){--btn-bg:var(--noir-bitume);--btn-fg:var(--blanc-craie)}.street .bg-bitume .btn-ghost{--btn-fg:var(--blanc-craie);border-color:var(--blanc-craie);box-shadow:3px 3px 0 var(--vert-moula)}.street .bg-bitume .btn-ghost:hover:not(:disabled){--btn-bg:var(--blanc-craie);--btn-fg:var(--noir-bitume)}.street .btn-quiet{--btn-bg:transparent;--btn-fg:var(--ink-2);box-shadow:none;border-color:#0000}.street .btn-quiet:hover:not(:disabled){--btn-bg:var(--surface-2);box-shadow:none;transform:none}.street .bg-bitume .btn-quiet{--btn-fg:var(--blanc-craie)}.street .bg-bitume .btn-quiet:hover:not(:disabled){--btn-bg:#26251f;--btn-fg:var(--blanc-craie)}.street .btn-code{--btn-bg:#2b2a26;--btn-fg:var(--blanc-craie);border-color:#46443c;flex:none}.street .btn-code:hover:not(:disabled){--btn-bg:#3a3833;--btn-fg:var(--blanc-craie)}.street .btn-code[data-copie=oui]{--btn-bg:var(--vert-moula);--btn-fg:var(--noir-bitume);border-color:var(--noir-bitume)}.street .btn-danger{--btn-bg:var(--rouge-signal);--btn-fg:var(--blanc-craie)}.street .card{background:var(--surface);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);padding:var(--e3);box-shadow:var(--ombre-sm)}.street .card-pad-sm{padding:var(--e2)}.street .card-hi{background:var(--accent-fond);box-shadow:var(--ombre-vert)}.street .card-or{background:var(--or-fond);box-shadow:var(--ombre-or)}.street .card h3{margin-bottom:var(--e1)}.street .card p{color:var(--muted)}.street .bg-bitume .card{border-color:var(--blanc-craie);color:#b8b5aa;box-shadow:3px 3px 0 var(--vert-moula);background:#1a1a16}.street .bg-bitume .card p{color:#a09d92}.street .badge{border:var(--trait) solid var(--noir-bitume);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--surface);color:var(--ink);border-radius:3px;align-items:center;gap:6px;padding:3px 9px;font-size:.72rem;font-weight:500;line-height:1.5;display:inline-flex}.street .badge-green{background:var(--vert-moula);color:var(--noir-bitume)}.street .badge-blue{background:var(--info-fond);color:var(--info-texte)}.street .badge-amber{background:var(--or-couronne);color:var(--noir-bitume)}.street .badge-red{background:var(--rouge-signal);color:var(--blanc-craie)}.street .badge-violet{color:#3f2d68;background:#ddd2f2}.street .badge-grey{background:var(--surface-2);color:var(--ink)}.street .badge-sticker{box-shadow:2px 2px 0 var(--noir-bitume);transform:rotate(-2.5deg)}.street .bg-bitume .badge{border-color:var(--blanc-craie)}.street .bg-bitume .badge-grey{color:#b8b5aa;background:#262521}.street .dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.street .num{font-variant-numeric:tabular-nums}.street .money{font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:-.04em;white-space:nowrap;line-height:.9}.street .money-xl{font-size:clamp(1.7rem,16cqi,6rem)}.street .money-lg{font-size:clamp(1.15rem,16cqi,2.6rem)}.street .money-or{color:var(--or-texte)}.street .money-vert{color:var(--accent)}.street .bg-bitume .money{color:var(--blanc-craie)}.street .bg-bitume .money-vert{color:var(--vert-moula)}.street .bg-bitume .money-or{color:var(--or-couronne)}.street .bg-vert .money{color:var(--noir-bitume)}:is(.street .stat,.street .chiffre,.street :where(div,.street li,.street dd,.street section,.street article,.street aside):not(.bloc-chiffre):has(>.money,.street>.stat-value)){container-type:inline-size}:is(.street .stat,.street .chiffre,.street :where(div,.street li,.street dd):not(.bloc-chiffre):has(>.money,.street>.stat-value)){min-width:0}.street .stat{flex-direction:column;gap:6px;display:flex}.street .chiffre{min-width:0}.street .stat-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:500}.street .stat-value{font-family:var(--display);white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(1.15rem,16cqi,2.4rem);line-height:.95}.street .stat-hint{color:var(--muted);font-size:.85rem}.street .bg-bitume .stat-label,.street .bg-bitume .stat-hint{color:#85827a}.street .bg-bitume .stat-value{color:var(--blanc-craie)}.street .bandeau{background:var(--vert-moula);border-block:var(--trait-gros) solid var(--noir-bitume);padding-block:11px;overflow:hidden}.street .bandeau-piste{gap:var(--e5);width:max-content;animation:26s linear infinite defile;display:flex}.street .bandeau span{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;color:var(--noir-bitume);white-space:nowrap;font-size:1.05rem}@keyframes defile{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.street .bandeau-piste{animation:none}}.street .filet-5050{border:var(--trait) solid var(--noir-bitume);background:linear-gradient(90deg, var(--vert-moula) 0 50%, var(--or-couronne) 50% 100%);height:14px}.street .field{margin-bottom:var(--e3);flex-direction:column;gap:6px;display:flex}.street .label{color:var(--ink);font-size:.92rem;font-weight:700}.street .label .req{color:var(--rouge-signal);margin-left:2px}.street .hint{color:var(--muted);font-size:.85rem}.street .err{color:var(--alerte);align-items:flex-start;gap:6px;font-size:.88rem;font-weight:700;display:flex}.street .input,.street .textarea,.street .select{width:100%;min-height:52px;font-family:var(--sans);color:var(--ink);background:var(--surface);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);padding:13px 15px;font-size:1rem;transition:box-shadow .1s}.street .input::placeholder,.street .textarea::placeholder{color:var(--faint)}.street .input:focus,.street .textarea:focus,.street .select:focus{box-shadow:var(--ombre-vert);outline:none}.street .input[aria-invalid=true],.street .textarea[aria-invalid=true]{box-shadow:4px 4px 0 var(--rouge-signal)}.street .textarea{resize:vertical;min-height:96px;line-height:1.45}.street .select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%230e0e0c' stroke-width='2.5' stroke-linecap='round'><path d='M4 6l4 4 4-4'/></svg>");background-position:right 15px center;background-repeat:no-repeat;padding-right:42px}.street .counter{font-family:var(--mono);color:var(--muted);font-size:.78rem}.street .counter.over{color:var(--alerte);font-weight:700}.street .checkline{align-items:flex-start;gap:12px;padding:10px 0;display:flex}.street .checkline input[type=checkbox],.street .checkline input[type=radio]{width:22px;height:22px;accent-color:var(--vert-moula);cursor:pointer;flex:none;margin:1px 0 0}.street .checkline label{cursor:pointer;font-size:.95rem}.street .choice{padding:var(--e2) 18px;border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);background:var(--surface);cursor:pointer;align-items:flex-start;gap:12px;transition:box-shadow .1s,transform .1s;display:flex}.street .choice:hover{box-shadow:var(--ombre-sm);transform:translate(-1px,-1px)}.street .choice input{accent-color:var(--vert-moula);flex:none;width:18px;height:18px;margin-top:2px}.street .choice[data-selected=true]{background:var(--accent-fond);box-shadow:var(--ombre-vert)}.street .choice-title{color:var(--ink);font-weight:700;display:block}.street .choice-desc{color:var(--muted);font-size:.88rem}.street .liste-permet,.street .liste-interdit{flex-direction:column;gap:6px;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.street .liste-permet+.liste-interdit{margin-top:var(--e1)}.street .liste-permet li,.street .liste-interdit li{align-items:flex-start;gap:8px;display:flex}.street .liste-permet svg{color:var(--accent);flex:none;margin-top:3px}.street .liste-interdit li{color:var(--muted)}.street .liste-interdit li>span:first-child{color:var(--alerte);text-align:center;flex:none;width:14px;font-weight:700}.street .acces-detail{border-top:1px solid var(--line-douce);flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;font-size:.82rem;line-height:1.45;display:flex}.street .acces-permet{color:var(--accent-fort)}.street .acces-interdit{color:var(--muted)}.street .journal{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.street .journal-ligne{border-bottom:1px solid var(--line-douce);grid-template-columns:7rem minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 12px;font-size:.92rem;display:grid}@media (max-width:640px){.street .journal-ligne{grid-template-columns:minmax(0,1fr);gap:4px}}.street .journal-ligne:hover{background:var(--surface-2)}.street .journal-ligne[data-gravite=sensible]{background:var(--or-fond);border-left:3px solid var(--or-couronne);padding-left:9px}.street .journal-quand{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:.76rem}.street .journal-phrase{overflow-wrap:anywhere;min-width:0}.street .journal-marque{justify-self:start}.street .journal-details{color:var(--muted);margin-top:4px;font-size:.8rem}.street .journal-details summary{cursor:pointer;width:fit-content}.street .range{width:100%;accent-color:var(--vert-moula);cursor:pointer;height:32px}.street .term{background:var(--noir-bitume);color:#d6d3c7;border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);font-family:var(--mono);box-shadow:var(--ombre);font-size:.85rem;overflow:hidden}.street .term-bar{align-items:center;gap:var(--e1);padding:10px var(--e2);color:#85827a;background:#1c1c18;border-bottom:1px solid #33322c;font-size:.74rem;display:flex}.street .term-dots{gap:6px;display:flex}.street .term-dot{border-radius:50%;width:10px;height:10px}.street .term-body{padding:18px var(--e2);line-height:1.7}.street .term-body .c-key{color:var(--or-couronne)}.street .term-body .c-fn{color:var(--vert-fluo)}.street .term-body .c-str{color:#9fd4a8}.street .term-body .c-com{color:#6b6960}.street .term-status{padding:11px var(--e2);color:#a09d92;background:#1c1c18;border-top:1px solid #33322c;flex-wrap:wrap;align-items:center;gap:10px;font-size:.8rem;display:flex}.street .term-spin{color:var(--vert-moula)}.street .tag-spons{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--noir-bitume);background:var(--vert-moula);border-radius:2px;padding:2px 7px;font-size:.63rem;font-weight:500}.street .term-earn{color:var(--or-couronne);margin-left:auto;font-weight:500}.street .code{justify-content:space-between;align-items:center;gap:var(--e2);background:var(--noir-bitume);color:#d6d3c7;font-family:var(--mono);padding:15px var(--e2);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);font-size:.92rem;display:flex;overflow-x:auto}.street .code code{white-space:nowrap}.street .code .prompt{color:var(--vert-moula);-webkit-user-select:none;user-select:none}.street kbd{font-family:var(--mono);background:var(--surface-2);border:var(--trait) solid var(--noir-bitume);color:var(--ink);border-radius:3px;padding:1px 6px;font-size:.84em}.street .table-wrap{border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);background:var(--surface);overflow-x:auto}.street table.tbl{border-collapse:collapse;width:100%;font-size:.92rem}.street table.tbl th,.street table.tbl td{padding:13px var(--e2);text-align:left;border-bottom:1px solid var(--line-douce);vertical-align:middle}.street table.tbl thead th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--noir-bitume);background:var(--surface-2);border-bottom:var(--trait) solid var(--noir-bitume);white-space:nowrap;font-size:.7rem;font-weight:500}.street table.tbl tbody tr:last-child td{border-bottom:none}.street table.tbl tbody tr:hover{background:var(--surface-2)}.street table.tbl td.n,.street table.tbl th.n{text-align:right;font-variant-numeric:tabular-nums}.street .nav{z-index:60;height:var(--nav-h);background:var(--blanc-craie);border-bottom:var(--trait-gros) solid var(--noir-bitume);align-items:center;display:flex;position:sticky;top:0}.street .nav .wrap{align-items:center;gap:var(--e3);width:100%;display:flex}.street .brand{white-space:nowrap;font-family:var(--display);color:var(--ink);letter-spacing:-.03em;text-transform:uppercase;align-items:center;gap:10px;font-size:1.2rem;text-decoration:none;display:inline-flex}.street .brand:hover{color:var(--ink)}.street .brand-suffixe{letter-spacing:-.04em;margin-left:0}.street .brand-mark{flex:none;display:block}.street .nav-links{align-items:center;gap:4px;margin-left:auto;display:flex}.street .nav-links a{color:var(--ink);text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;padding:8px 12px;font-size:.88rem;font-weight:700;text-decoration:none}.street .nav-links a:hover{background:var(--vert-moula)}.street .nav .wrap{max-width:1360px}@media (max-width:1360px){.street .nav-hide-sm{display:none}}.street .footer{background:var(--noir-bitume);color:#a09d92;padding-block:var(--e8) var(--e4)}.street .footer h4{font-family:var(--mono);color:var(--vert-moula);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:.72rem;font-weight:500}.street .footer a:not(.btn){color:#a09d92;padding:4px 0;font-size:.92rem;font-weight:500;text-decoration:none;display:block}.street .footer a:not(.btn):hover{color:var(--vert-fluo)}.street .footer .brand{color:var(--blanc-craie)}.street .footer-bottom{margin-top:var(--e5);padding-top:var(--e3);border-top:var(--trait) solid #33322c;font-family:var(--mono);color:#6b6960;justify-content:space-between;gap:var(--e2);flex-wrap:wrap;font-size:.76rem;display:flex}.street .app-shell{min-height:calc(100vh - var(--nav-h));grid-template-columns:250px minmax(0,1fr);display:grid}@media (max-width:900px){.street .app-shell{grid-template-columns:minmax(0,1fr)}}.street .side{border-right:var(--trait-gros) solid var(--noir-bitume);background:var(--surface);padding:var(--e3) 14px}.street .side nav{flex-direction:column;gap:3px;display:flex}.street .side-repli-bouton{display:none}@media (max-width:900px){.street .side{border-right:none;border-bottom:var(--trait-gros) solid var(--noir-bitume);padding:10px 14px}.street .side-repli-bouton{cursor:pointer;border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);background:var(--surface);box-shadow:var(--ombre-sm);font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;padding:11px 13px;font-size:.9rem;list-style:none;display:flex}.street .side-repli-bouton::-webkit-details-marker{display:none}.street .side-repli-bouton:after{content:"";border-bottom:2.5px solid;border-right:2.5px solid;width:9px;height:9px;margin-left:auto;transition:transform .12s;transform:rotate(45deg)translate(-2px,-2px)}.street .side-repli[open] .side-repli-bouton:after{transform:rotate(-135deg)translate(-2px,-2px)}.street .side-repli[open] .side-repli-bouton{background:var(--vert-moula)}.street .side-repli-corps{padding-top:12px}}@media (min-width:901px){.street .side-repli::details-content{content-visibility:visible!important}.street .side-repli-corps{display:block!important}}.street .side-link{border:var(--trait) solid transparent;color:var(--ink);white-space:nowrap;align-items:center;gap:10px;padding:10px 13px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.street .side-link:hover{border-color:var(--noir-bitume)}.street .side-link[aria-current=page]{background:var(--vert-moula);border-color:var(--noir-bitume);box-shadow:2px 2px 0 var(--noir-bitume)}.street .side-title{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:var(--e2) 13px 6px;font-size:.66rem;font-weight:500}.street .main-pane{padding:var(--e4) var(--e3) var(--e8);min-width:0}@media (max-width:640px){.street .main-pane{padding:var(--e3) var(--e2) var(--e6)}}.street .page-head{margin-bottom:var(--e3)}.street .page-head h1{margin-bottom:8px;font-size:clamp(1.9rem,4vw,2.75rem)}.street .page-head p{color:var(--muted);margin:0}.street .stepper{margin-bottom:var(--e4);flex-wrap:wrap;gap:8px;display:flex}.street .step{padding:11px var(--e2);background:var(--surface);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);text-transform:uppercase;color:var(--muted);flex:150px;align-items:center;gap:9px;font-size:.85rem;font-weight:700;display:flex}.street .step-n{border:var(--trait) solid var(--noir-bitume);background:var(--surface-2);width:24px;height:24px;color:var(--ink);font-family:var(--mono);flex:none;place-items:center;font-size:.74rem;display:grid}.street .step[data-state=active]{background:var(--vert-moula);color:var(--noir-bitume);box-shadow:var(--ombre-sm)}.street .step[data-state=active] .step-n{background:var(--noir-bitume);color:var(--vert-moula)}.street .step[data-state=done]{background:var(--accent-fond);color:var(--accent)}.street .bar{border:var(--trait) solid var(--noir-bitume);background:var(--surface);height:14px;overflow:hidden}.street .bar>span{background:var(--vert-moula);height:100%;transition:width .4s;display:block}.street .bar-thin{height:10px}.street .bg-bitume .bar{border-color:var(--blanc-craie);background:#1a1a16}.street .note{padding:15px var(--e2);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);background:var(--surface);color:var(--ink-2);align-items:flex-start;gap:12px;font-size:.93rem;display:flex}.street .note-green{background:var(--accent-fond);color:var(--accent-fort)}.street .note-amber{background:var(--or-fond);color:var(--note-or-texte)}.street .note-red{background:var(--alerte-fond);color:var(--alerte)}.street .note-blue{background:var(--info-fond);color:var(--info-texte)}.street .note-grey{background:var(--surface-2);color:var(--muted)}.street .note-violet{background:var(--violet-fond);color:var(--violet-texte)}.street .note strong{color:inherit;font-weight:800}.street .note-icon{flex:none;margin-top:1px}.street .note>div{flex:1;min-width:0}.street .bg-bitume .note{border-color:var(--blanc-craie);color:#b8b5aa;background:#1a1a16}.street details.faq{border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);background:var(--surface);margin-bottom:10px;overflow:hidden}.street details.faq summary{cursor:pointer;padding:18px var(--e3);font-family:var(--display);text-transform:uppercase;letter-spacing:-.02em;color:var(--ink);justify-content:space-between;gap:var(--e2);align-items:center;min-height:52px;font-size:1rem;list-style:none;display:flex}.street details.faq summary::-webkit-details-marker{display:none}.street details.faq summary:after{content:"+";flex:none;font-size:1.6rem;line-height:1}.street details.faq[open] summary{background:var(--vert-moula)}.street details.faq[open] summary:after{content:"−"}.street details.faq summary:hover{background:var(--vert-moula)}.street details.faq .faq-body{padding:18px var(--e3);color:var(--muted);border-top:var(--trait) solid var(--noir-bitume)}.street details.volet{margin-top:var(--e4)}.street details.volet>summary{cursor:pointer;border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);background:var(--surface);min-height:44px;box-shadow:var(--ombre-sm);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 42px 8px 13px;list-style:none;display:flex;position:relative}.street details.volet>summary::-webkit-details-marker{display:none}.street details.volet>summary h2{margin:0;font-size:1.15rem}.street details.volet>summary:after{content:"";border-bottom:2.5px solid;border-right:2.5px solid;width:9px;height:9px;transition:transform .12s;position:absolute;top:calc(50% - 6px);right:17px;transform:rotate(45deg)translate(-2px,-2px)}.street details.volet[open]>summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.street details.volet[open]>summary{box-shadow:inset 6px 0 0 var(--vert-moula), var(--ombre-sm)}.street details.volet>summary:hover{border-color:var(--vert-moula)}.street details.volet .volet-corps{padding-top:var(--e2)}.street .list-check{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.street .list-check li{color:var(--ink-2);align-items:flex-start;gap:10px;font-weight:500;display:flex}.street .list-check svg{color:var(--accent);flex:none;margin-top:3px}.street .bg-bitume .list-check li{color:#b8b5aa}.street .bg-bitume .list-check svg{color:var(--vert-moula)}.street .liste-simple{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.street .liste-simple li{overflow-wrap:anywhere;gap:4px var(--e2);line-height:1.45}.street .liste-simple li>*{flex:initial}.street .liste-simple code{white-space:nowrap}.street .divider{border:0;border-top:var(--trait) solid var(--noir-bitume);height:0;margin:var(--e3) 0}.street .bg-bitume .divider{border-color:#33322c}.street .empty{text-align:center;padding:56px var(--e3);color:var(--muted)}.street .empty h3{color:var(--ink)}.street .spin{animation:1s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.street .trust-strip{gap:var(--e3);font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink);flex-wrap:wrap;align-items:center;font-size:.78rem;display:flex}.street .trust-strip span{align-items:center;gap:7px;display:inline-flex}@media print{.street .nav,.street .side,.street .footer,.street .btn,.street .bandeau{display:none!important}.street{background:#fff}}:is(.street h1:has(.surligne),.street h1:has(.surligne-or)){line-height:1.06}:is(.street h2:has(.surligne),.street h2:has(.surligne-or)){line-height:1.08}:is(.street h3:has(.surligne),.street h4:has(.surligne)){line-height:1.3}.street .surligne,.street .surligne-or{padding:.04em .14em}.street .bg-vert .surligne{background:var(--noir-bitume);color:var(--vert-moula)}.street .bg-bitume .surligne{background:var(--vert-moula);color:var(--noir-bitume)}.street h1{padding-block:.05em}.street h2{padding-block:.04em}.street .term-body{overflow-x:auto}.street .term-body>div{white-space:pre}.street .term-status>span:nth-last-child(2){flex:14ch;min-width:0}.street .term-earn{flex:none;margin-left:auto}@media (max-width:560px){.street .term-earn{margin-left:0}}.street .badge-sticker{transform-origin:50%;margin:3px 4px}.street .stat .money,.street .stat .stat-value,.street .stat-label+.money{padding-top:.06em}.street .stat{gap:8px}.street .eyebrow{padding-right:calc(10px + .18em)}.street .badge{padding-right:calc(9px + .06em)}.street .stat-label,.street .side-title,.street table.tbl thead th{padding-right:.14em}.street table.tbl thead th{padding-right:calc(var(--e2) + .12em)}.street .code{overflow-x:auto}@media (max-width:640px){.street .code{align-items:stretch;gap:var(--e1);flex-direction:column}.street .code code{white-space:pre-wrap;overflow-wrap:anywhere}}.street .card code,.street .note code,.street p code{overflow-wrap:anywhere}@media (max-width:520px){.street .row-between{gap:var(--e3)}.street .row-between>*{flex:100%;text-align:left!important}}@media (max-width:900px){.street .side{padding:var(--e2) var(--e2)}.street .side nav{gap:6px;padding-bottom:4px}.street .side-title{padding:var(--e1) 0 4px}}.street .card>h3:first-child,.street .card>h4:first-child{margin-top:0}.street .note p:last-child,.street .card p:last-child{margin-bottom:0}.street section>.wrap>.eyebrow:first-child{margin-bottom:var(--e2)}.street h1,.street h2,.street h3,.street .money,.street .stat-value{overflow-wrap:break-word}.street .duo{gap:var(--duo-gap,var(--e3));grid-template-columns:minmax(0, var(--duo-a,1.3fr)) minmax(0, var(--duo-b,1fr));align-items:start;display:grid}@media (max-width:900px){.street .duo{grid-template-columns:minmax(0,1fr)}}.street .hero{--duo-a:1.1fr;--duo-b:.9fr;--duo-gap:clamp(32px, 4vw, 48px);align-items:center}.street .hero h1{letter-spacing:-.04em;font-size:clamp(2.1rem,5.4vw,4.25rem);line-height:1.02}.street .hero .lead{margin-top:clamp(16px,2.5vw,28px)}.street .hero-compact h1{letter-spacing:-.03em;font-size:clamp(2rem,4.6vw,3.5rem);line-height:1.04}@media (max-width:900px){.street .hero{align-items:stretch}.street .hero h1{font-size:clamp(2.4rem,8.5vw,4rem)}}.street{max-width:100%;overflow-x:clip}.street img,.street svg,.street video,.street canvas{max-width:100%;height:auto}@media (max-width:720px){.street{--nav-h:64px}.street .nav .wrap{gap:var(--e2)}.street .nav-links{gap:2px}.street .brand{font-size:1.05rem}.street .brand-mark{width:34px!important;height:34px!important}}@media (max-width:560px){.street .wrap,.street .wrap-narrow{padding-inline:var(--e2)}.street .card{padding:var(--e2)}.street section{padding-block:clamp(40px,9vw,64px)}.street .grid{gap:var(--e2)}}@media (max-width:700px){.street .table-wrap{-webkit-overflow-scrolling:touch}.street table.tbl{font-size:.86rem}.street table.tbl th,.street table.tbl td{padding:11px 12px}}@media (pointer:coarse){.street .side-link,.street .nav-links a,.street details.faq summary,.street .btn-sm{min-height:44px}}.street .resultat{gap:var(--e2);margin-top:var(--e3);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;display:grid}@media (max-width:520px){.street .resultat{grid-template-columns:minmax(0,1fr)}}.street .resultat-principal .money{font-size:clamp(1.5rem,16cqi,3.4rem)}.street .resultat-principal .stat-label{margin-bottom:6px;display:block}.street .resultat-secondaire{gap:var(--e2);margin:0;display:grid}.street .resultat-secondaire dt{margin-bottom:4px}.street .resultat-secondaire dd{margin:0;font-size:clamp(1rem,16cqi,1.6rem)}.street .btn{white-space:nowrap}.street .btn-block{white-space:normal}@media (max-width:560px){.street .btn-lg{white-space:normal}}.street .libelle-court{display:none}@media (max-width:560px){.street .libelle-long{display:none}.street .libelle-court{display:inline}.street .nav-links .btn-sm{padding-inline:12px;font-size:.78rem}}@media (max-width:380px){.street .brand{gap:7px;font-size:.95rem}.street .brand-mark{width:28px!important;height:28px!important}.street .nav-links .btn-sm{padding-inline:10px}}.street .nav{flex:none}.street .nav .wrap{flex-wrap:nowrap;min-width:0}.street .nav-links{flex-wrap:nowrap}.street .brand,.street .nav-links form,.street .nav-links .btn{flex:none}.street :target,.street a,.street button,.street input,.street select,.street textarea,.street summary,.street [tabindex]{scroll-margin-top:calc(var(--nav-h) + var(--e2))}.street :focus-visible{outline:3px solid var(--vert-moula);outline-offset:3px;border-radius:2px}.street .bg-bitume :focus-visible,.street .bg-vert :focus-visible{outline-color:var(--blanc-craie)}.street a:not(.btn):not(.side-link):not(.nav-links a),.street button:not(.btn){min-height:24px}@media (prefers-reduced-motion:reduce){.street *,.street :before,.street :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.street .btn:hover:not(:disabled){transform:none}.street .spin{animation:none}}.street h1,.street h2,.street h3,.street h4,.street p,.street li,.street dd,.street dt,.street .lead,.street .hint,.street .stat-label{max-height:none}@media (forced-colors:active){.street .btn,.street .card,.street .badge,.street .note,.street .term,.street .code,.street .input,.street .select,.street .textarea,.street .choice{border:1px solid canvastext}.street .btn{forced-color-adjust:none;color:buttontext;background:buttonface}.street .filet-5050,.street .bar>span{forced-color-adjust:none;background:highlight}.street .surligne{color:highlighttext;background:highlight}.street :focus-visible{outline-color:highlight}}@media (prefers-color-scheme:dark){.street{--canvas:#100f0d;--surface:#191814;--surface-2:#23221d;--ink:var(--blanc-craie);--ink-2:#ded9cc;--muted:#a29e92;--faint:#7d7a6f;--line:#3a382f;--line-douce:#2c2b25;--line-strong:#4a483d;--accent:var(--vert-moula);--accent-fort:var(--vert-fluo);--accent-fond:#16290f;--accent-bord:var(--vert-moula);--or-texte:var(--or-couronne);--or-fond:#2b2109;--or-bord:var(--or-couronne);--alerte:#ff7a68;--alerte-fond:#2e1512;--info-fond:#12222e;--info-texte:#9ec9e8;--violet-fond:#241a33;--violet-texte:#c9aeea;--note-or-texte:#ffe9b0;--ombre:5px 5px 0 var(--vert-billet);--ombre-sm:3px 3px 0 var(--vert-billet);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.street .card,.street .btn,.street .badge,.street .note,.street .input,.street .select,.street .textarea,.street .choice,.street .table-wrap,.street .term,.street .code,.street .bar,.street .filet-5050,.street details.faq,.street .step,.street .step-n{border-color:#4a483d}.street .nav{background:var(--surface);border-bottom-color:#4a483d}.street .side{border-color:#4a483d}.street .input,.street .textarea,.street .select{background-color:var(--canvas);border-color:#6a6759}.street .input::placeholder,.street .textarea::placeholder{color:var(--muted)}.street .select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23f4f2eb' stroke-width='2.5' stroke-linecap='round'><path d='M4 6l4 4 4-4'/></svg>")}.street .bandeau{border-color:var(--vert-billet)}.street .bg-canvas{background:var(--canvas)}.street .bg-surface{background:var(--surface)}.street .bg-bitume{background:#080806}.street .eyebrow{color:var(--noir-bitume);border-color:var(--vert-billet)}.street .btn-ghost{border-color:#6a6759}.street table.tbl thead th{color:var(--blanc-craie);border-bottom-color:#4a483d}}.street .langues{border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);flex:none;display:inline-flex;overflow:hidden}.street .langue-lien{min-width:38px;min-height:34px;font-family:var(--mono);letter-spacing:.08em;color:var(--muted);background:var(--surface);place-items:center;padding-inline:8px;font-size:.72rem;font-weight:500;text-decoration:none;display:grid}.street .langue-lien+.langue-lien{border-left:var(--trait) solid var(--noir-bitume)}.street .langue-lien:hover{background:var(--surface-2);color:var(--ink)}.street .langue-lien[aria-current=true]{background:var(--noir-bitume);color:var(--blanc-craie)}.street .footer .langues{border-color:#4a483d}.street .footer .langue-lien{color:#a09d92;background:0 0}.street .footer .langue-lien+.langue-lien{border-left-color:#4a483d}.street .footer .langue-lien[aria-current=true]{background:var(--vert-moula);color:var(--noir-bitume)}@media (max-width:560px){.street .langues{display:none}}.street .doc{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (max-width:900px){.street .doc{grid-template-columns:minmax(0,1fr)}}.street .doc-aside{top:calc(var(--nav-h) + var(--e3));position:sticky}@media (max-width:900px){.street .doc-aside{position:static}}.street .sommaire{border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--ombre-sm);padding:var(--e2);max-height:calc(100vh - var(--nav-h) - var(--e6));overflow-y:auto}@media (max-width:900px){.street .sommaire{max-height:none}}.street .sommaire-titre{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;padding-right:.16em;font-size:.7rem;font-weight:500}.street .sommaire-liste{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.street .sommaire-liste a{color:var(--ink-2);border-radius:3px;align-items:baseline;gap:10px;padding:7px 8px;font-size:.88rem;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.street .sommaire-liste a:hover{background:var(--vert-moula);color:var(--noir-bitume)}.street .sommaire-num{font-family:var(--mono);color:var(--muted);flex:none;font-size:.7rem;font-weight:500}.street .sommaire-liste a:hover .sommaire-num{color:var(--noir-bitume)}.street .doc-corps{max-width:72ch}.street .article{padding-block:0 var(--e6);scroll-margin-top:calc(var(--nav-h) + var(--e3))}.street .article:first-child{padding-top:0}.street .article h1{letter-spacing:-.02em;margin-bottom:var(--e2);font-size:clamp(1.8rem,4.2vw,2.7rem);line-height:1.06}.street .article h2{margin-bottom:var(--e2);border-bottom:var(--trait) solid var(--noir-bitume);align-items:baseline;gap:14px;padding-bottom:10px;font-size:clamp(1.15rem,2.4vw,1.6rem);display:flex}.street .article-num{font-family:var(--mono);color:var(--vert-billet);letter-spacing:0;flex:none;font-size:.8rem;font-weight:500}.street .article h3{font-family:var(--sans);text-transform:none;letter-spacing:0;margin:var(--e3) 0 6px;font-size:1.02rem;font-weight:800}.street .article p,.street .article li{line-height:1.65}.street .article ul,.street .article ol{margin:0 0 1em;padding-left:22px}.street .article li{margin-bottom:8px}.street .article li::marker{color:var(--vert-billet);font-weight:700}.street .article dl{margin:0 0 1em}.street .article dt{margin-top:12px;font-weight:800}.street .article dd{color:var(--muted);margin:2px 0 0}.street .article .tbl td:first-child{font-weight:700}.street .last-updated{color:var(--muted);margin-top:4px;font-size:.85rem}.street .doc-foot{margin-top:var(--e4);padding-top:var(--e3);border-top:var(--trait) solid var(--line)}.street .renvoi{text-underline-offset:3px;font-weight:700;text-decoration:underline}.street .onglets{margin-left:var(--e3);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);flex:none;display:inline-flex;overflow:hidden}.street .onglet{text-transform:uppercase;letter-spacing:-.01em;min-height:36px;color:var(--ink);background:var(--surface);white-space:nowrap;place-items:center;padding-inline:14px;font-size:.82rem;font-weight:700;text-decoration:none;display:grid}.street .onglet+.onglet{border-left:var(--trait) solid var(--noir-bitume)}.street .onglet:hover{background:var(--surface-2);color:var(--ink)}.street .onglet[aria-current=page]{background:var(--vert-moula);color:var(--noir-bitume)}@media (max-width:900px){.street .onglets{margin-left:var(--e2)}}@media (max-width:640px){.street .onglet{min-height:34px;padding-inline:10px;font-size:.74rem}}@media (max-width:380px){.street .onglets{display:none}}.street .onglets-cmd{margin-bottom:12px;margin-left:0}.street .onglet-fixe{color:var(--muted);cursor:default}.street .onglet-fixe:hover{background:var(--surface);color:var(--muted)}@media (max-width:380px){.street .onglets-cmd{display:inline-flex}}.street .lang-switch{border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);background:var(--surface);flex:none;display:inline-flex;position:relative;overflow:hidden}.street .lang-switch:before{content:"";background:var(--vert-moula);z-index:0;width:50%;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;inset-block:0;inset-inline-start:0}.street .lang-switch[data-active=en]:before{transform:translate(100%)}.street .lang-opt{z-index:1;min-width:38px;min-height:34px;font-family:var(--mono);letter-spacing:.04em;color:var(--muted);place-items:center;padding-inline:8px;font-size:.72rem;font-weight:700;text-decoration:none;transition:color .22s;display:grid;position:relative}.street .lang-opt[aria-current=page]{color:var(--noir-bitume)}.street .lang-opt:hover{color:var(--ink)}.street .lang-opt[aria-current=page]:hover{color:var(--noir-bitume)}@media (prefers-reduced-motion:reduce){.street .lang-switch:before,.street .lang-opt{transition:none}}.street .skel{background:var(--surface-2);border:var(--trait) solid var(--line-douce);border-radius:var(--r)}.street .wizard-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:26px;display:grid}.street .wizard-aside{position:sticky;top:92px}@media (max-width:900px){.street .wizard-grid{grid-template-columns:minmax(0,1fr)}.street .wizard-aside{position:static}}.street .term-body>.apercu-verbe{white-space:normal;overflow-wrap:anywhere;color:#e8e6dc;align-items:flex-start;gap:8px;display:flex}.street .apercu-verbe>.term-spin,.street .term-status.apercu-statut>span{flex:none}.street .term-status.apercu-statut>.apercu-ligne{min-width:0;color:var(--blanc-craie);overflow-wrap:anywhere;flex:14ch}.street .apercu-lien{color:#5fd7e8}.street .apercu-vscode{font-family:inherit}.street .apercu-panneau{flex-direction:column;gap:12px;font-size:.84rem;display:flex}.street .apercu-panneau>p{margin:0}.street .apercu-bulle{color:#d6d3c7;background:#2a2a25;border-radius:10px;align-self:flex-end;max-width:85%;padding:8px 12px}.street .apercu-reflexion{color:#a09d92;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.street .apercu-claude{white-space:nowrap}.street .apercu-segment{overflow-wrap:anywhere;display:inline}.street .apercu-segment strong{color:#f2f0e8;font-weight:700}.street .apercu-msg{color:#c9c6ba;opacity:.9}.street .apercu-pill{vertical-align:1px;color:#08130d;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#34b27b;border-radius:4px;margin-right:6px;padding:1px 6px;font-size:.72em;font-weight:700;display:inline-block}.street .apercu-fiche{gap:8px;margin:12px 0 0;display:grid}.street .apercu-fiche>div{grid-template-columns:6ch minmax(0,1fr);gap:10px;display:grid}.street .apercu-fiche dt{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding-top:2px;font-size:.74rem;font-weight:700}.street .apercu-fiche dd{color:var(--ink);margin:0;font-size:.84rem;line-height:1.45}.street .apercu{--apercu-nuit:#14140f;--apercu-nuit-2:#1c1c18;--apercu-trait:#33322c;font-family:var(--mono);font-size:.82rem;container-type:inline-size}.street .apercu-chrome{align-items:center;gap:var(--e1);padding:9px var(--e2);background:var(--apercu-nuit-2);border-bottom:1px solid var(--apercu-trait);color:#85827a;font-size:.72rem;display:flex}.street .apercu-chrome-clair{background:var(--surface-2);border-bottom-color:var(--line-douce);color:var(--muted)}.street .apercu-pastilles{flex:none;gap:6px;display:flex}.street .apercu-pastilles i{background:#45443c;border-radius:50%;width:9px;height:9px;display:block}.street .apercu-chrome-clair .apercu-pastilles i{background:var(--line-strong)}.street .apercu-url{background:var(--surface);border:1px solid var(--line-douce);text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);border-radius:3px;flex:1;padding:3px 9px;overflow:hidden}.street .apercu-barre{padding:11px var(--e2);flex-wrap:wrap;align-items:center;gap:10px;font-size:.8rem;display:flex}.street .apercu-texte{min-width:0;color:var(--blanc-craie);flex:14ch}.street .apercu-texte strong{color:#fff;font-weight:600}.street .apercu-etat{color:#a09d92}.street .apercu-legende{color:var(--muted);font-size:.74rem;line-height:1.45;font-family:var(--sans);max-width:54ch;margin:10px 0 0}.street .apercu-fenetre{background:var(--surface);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);box-shadow:var(--ombre-sm);overflow:hidden}.street .apercu-conv{padding:var(--e2);font-family:var(--sans);flex-direction:column;gap:10px;font-size:.84rem;display:flex}.street .apercu-conv-bulle{background:var(--surface-2);color:var(--ink);border-radius:10px;align-items:center;gap:9px;max-width:88%;margin:0;padding:9px 12px;display:flex}.street .apercu-conv-moi{background:var(--accent-fond);border:1px solid var(--vert-moula);align-self:flex-end}.street .apercu-points{flex:none;gap:4px;display:inline-flex}.street .apercu-points i{background:var(--vert-moula);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite pulse-point;display:block}.street .apercu-points i:nth-child(2){animation-delay:.18s}.street .apercu-points i:nth-child(3){animation-delay:.36s}@keyframes pulse-point{0%,to{opacity:.3}50%{opacity:1}}.street .apercu-ancre{background:var(--vert-moula);width:3px;height:8px;margin:0 auto}.street .apercu-barre-detachee{background:var(--apercu-nuit);border:var(--trait) solid var(--vert-moula);border-radius:var(--r);box-shadow:var(--ombre-sm)}.street .apercu-barre-encart{background:var(--apercu-nuit);border:1.5px solid var(--vert-moula);border-radius:var(--r);margin-top:4px;padding:9px 13px;font-size:.76rem}.street .apercu-live{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--rouge-signal);color:#fff;border-radius:2px;flex:none;padding:2px 7px;font-size:.62rem;font-weight:600}.street .apercu-viewers{margin-left:auto}.street .apercu-stream .apercu-video-scene{min-height:118px;padding:12px var(--e2);border-bottom:1px solid var(--line-douce);background:linear-gradient(160deg,#1a1a14 0%,#0e0e0c 60%,#14140f 100%);align-items:flex-start;gap:10px;display:flex}.street .apercu-stream .apercu-viewers{color:#85827a}.street .apercu-barre-sous-video{background:var(--apercu-nuit,#14140f);border-top:2px solid var(--vert-moula);border-bottom:1px solid var(--line-douce)}.street .apercu-chat{padding:11px var(--e2);font-family:var(--sans);color:var(--faint);background:var(--surface-2);margin:0;font-size:.78rem}@media (prefers-reduced-motion:reduce){.street .apercu-points i{opacity:1;animation:none}}.street .apercus-onglets{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.street .apercus-onglet{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:var(--surface);color:var(--muted);border:var(--trait) solid var(--line-strong);border-radius:var(--r);align-items:center;gap:6px;min-height:40px;padding:8px 13px;font-size:.74rem;display:inline-flex}.street .apercus-onglet:hover{border-color:var(--noir-bitume);color:var(--ink)}.street .apercus-onglet[aria-selected=true]{background:var(--noir-bitume);color:var(--blanc-craie);border-color:var(--noir-bitume);box-shadow:3px 3px 0 var(--vert-moula)}.street .apercus-beta{font-family:var(--mono);letter-spacing:.1em;background:var(--or-couronne);color:var(--noir-bitume);border-radius:2px;padding:1px 4px;font-size:.56rem}.street .stat-toujours{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;color:var(--accent);order:3;margin-top:2px;font-size:clamp(1.05rem,6.5cqi,1.7rem);line-height:1}.street .bg-vert .stat-toujours{color:var(--vert-fluo)}.street .bg-bitume .stat-toujours{color:var(--vert-moula)}.street .doc-toc{background:var(--surface-2);border:var(--trait) solid var(--line);border-radius:12px;margin:26px 0 34px;padding:18px 20px}.street .doc-toc-titre{font:600 .78rem/1 var(--police-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.street .doc-toc ol{gap:6px;margin:0;padding-left:1.2em;display:grid}.street .doc-toc li{margin:0}.street .doc-toc a{color:var(--texte);border-bottom:1px solid #0000;text-decoration:none}.street .doc-toc a:hover{border-bottom-color:var(--accent)}.street .article h2[id]{scroll-margin-top:calc(var(--nav-h) + 16px)}.street .doc-changelog{border-top:var(--trait) solid var(--line);margin-top:34px;padding-top:18px}.street .doc-changelog h2{margin-bottom:10px;font-size:1rem}.street .doc-changelog dl{gap:8px;margin:0;display:grid}.street .doc-changelog dt{font:600 .82rem/1.4 var(--police-mono,monospace);color:var(--muted)}.street .doc-changelog dd{margin:0 0 4px}.street .nav-menu{flex:none;margin-left:auto;display:none;position:relative}.street .nav-menu-bouton{cursor:pointer;border:var(--trait) solid var(--noir-bitume);border-radius:var(--r);background:var(--surface);width:46px;height:46px;box-shadow:var(--ombre-sm);justify-content:center;align-items:center;list-style:none;display:inline-flex}.street .nav-menu-bouton::-webkit-details-marker{display:none}.street .nav-menu-bouton:hover{background:var(--vert-moula)}.street .nav-menu-barres,.street .nav-menu-barres:before,.street .nav-menu-barres:after{background:var(--ink);border-radius:2px;width:20px;height:2.5px;display:block}.street .nav-menu-barres{position:relative}.street .nav-menu-barres:before,.street .nav-menu-barres:after{content:"";position:absolute;left:0}.street .nav-menu-barres:before{top:-6px}.street .nav-menu-barres:after{top:6px}.street .nav-menu[open] .nav-menu-bouton{background:var(--vert-moula)}.street .nav-menu-panneau{z-index:70;width:min(88vw,300px);padding:var(--e2);background:var(--surface);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);box-shadow:var(--ombre);flex-direction:column;gap:10px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.street .nav-menu-groupe{flex-wrap:wrap;gap:6px;display:flex}.street .nav-menu-lien{color:var(--ink);text-transform:uppercase;letter-spacing:-.01em;padding:10px 4px;font-size:.88rem;font-weight:700;text-decoration:none}.street .nav-menu-lien:hover{color:var(--accent)}.street .nav-menu-separateur{height:var(--trait);background:var(--line-douce)}@media (max-width:1000px){.street .nav-large{display:none}.street .nav-menu{display:block}}@media (max-width:560px){.street .article h1{font-size:1.55rem;line-height:1.14}.street .article .lead{font-size:1rem;line-height:1.5}.street .article h2{font-size:1.08rem}.street .article h3{font-size:1rem}.street .article p,.street .article li,.street .article td,.street .article dd{font-size:.95rem;line-height:1.58}.street .article .hint{font-size:.86rem}}.street .recherche{max-width:560px;position:relative}.street .recherche-champ{align-items:center;display:flex;position:relative}.street .recherche-champ .input{padding-left:42px;padding-right:38px}.street .recherche-icone{color:var(--muted);pointer-events:none;place-items:center;display:grid;position:absolute;left:14px}.street .recherche-etat{font-family:var(--mono);color:var(--accent);position:absolute;right:14px}.street .recherche-liste{z-index:40;background:var(--surface);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);box-shadow:var(--ombre);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0}.street .recherche-groupe{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:8px 11px 4px;font-size:.72rem;font-weight:700;display:block}.street .recherche-item{color:var(--ink);border-radius:3px;flex-direction:column;gap:2px;padding:9px 11px;text-decoration:none;display:flex}.street .recherche-item.actif,.street .recherche-item:hover{background:var(--vert-moula);color:var(--noir-bitume)}.street .recherche-mail{overflow-wrap:anywhere;font-size:.92rem;font-weight:700}.street .recherche-meta{color:var(--muted);font-size:.8rem}.street .recherche-item.actif .recherche-meta,.street .recherche-item:hover .recherche-meta{color:#14380a}.street .recherche-vide{color:var(--muted);padding:14px;font-size:.9rem}.street .signaux{gap:var(--e2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.street .signal{padding:var(--e2);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--ombre-sm);color:var(--ink);grid-template-columns:auto 1fr;grid-template-areas:"etat titre""valeur valeur""detail detail";align-items:center;gap:4px;text-decoration:none;display:grid;container-type:inline-size}.street .signal:hover{box-shadow:var(--ombre);color:var(--ink);transform:translate(-2px,-2px)}.street .signal[data-etat=attention]{background:var(--or-fond);box-shadow:var(--ombre-or)}.street .signal[data-etat=rompu]{background:var(--alerte-fond);box-shadow:3px 3px 0 var(--rouge-signal)}.street .signal-etat{border:2px solid var(--noir-bitume);border-radius:50%;grid-area:etat;width:10px;height:10px}.street .signal-etat[data-etat=ok]{background:var(--vert-moula)}.street .signal-etat[data-etat=attention]{background:var(--or-couronne)}.street .signal-etat[data-etat=rompu]{background:var(--rouge-signal)}.street .signal-titre{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);grid-area:titre;font-size:.7rem;font-weight:500}.street .signal-valeur{font-family:var(--display);letter-spacing:-.03em;white-space:nowrap;grid-area:valeur;margin-top:2px;font-size:clamp(1.3rem,14cqi,1.9rem);line-height:1}.street .signal-detail{color:var(--muted);grid-area:detail;font-size:.82rem;line-height:1.4}.street .files{gap:var(--e2);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.street .file{padding:var(--e2);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--ombre-sm);color:var(--ink);flex-direction:column;gap:4px;text-decoration:none;display:flex;container-type:inline-size}.street .file[data-urgent=true]{background:var(--or-fond);box-shadow:var(--ombre-or)}.street .file[data-urgent=true]:hover{box-shadow:5px 5px 0 var(--or-couronne)}.street .file-nb{font-family:var(--display);letter-spacing:-.04em;white-space:nowrap;font-size:clamp(1.6rem,16cqi,2.4rem);line-height:.95}.street .file-titre{font-size:.9rem;font-weight:700}.street .signal[data-etat=off]{opacity:.55;box-shadow:none}.street .signal[data-etat=off]:hover{box-shadow:none;transform:none}.street .signal-etat[data-etat=off]{background:0 0}@media (max-width:560px){.street .signaux,.street .files{grid-template-columns:repeat(2,minmax(0,1fr))}}.street .tendance{margin:0}.street .tendance-tete{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.street .tendance-titre{color:var(--muted);flex:1 0 100%;font-size:.82rem;font-weight:700}.street .tendance-valeur{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);margin-left:auto;font-size:1.35rem}.street .tendance-evo{font-family:var(--mono);color:var(--muted);font-size:.75rem}.street .tendance-evo[data-sens=hausse]{color:var(--accent)}.street .tendance-evo[data-sens=baisse]{color:var(--alerte)}.street .tendance-plot{position:relative}.street .tendance-plot svg{cursor:crosshair;touch-action:pan-y;width:100%;display:block;overflow:visible}.street .tendance-plot svg:focus-visible{outline:3px solid var(--or-couronne);outline-offset:3px;border-radius:4px}.street .tendance-axe{stroke:var(--line-strong);stroke-width:1px}.street .tendance-grille{stroke:var(--line-douce);stroke-width:1px;stroke-dasharray:3 4}.street .tendance-aire{fill:var(--accent-fond)}.street .tendance-ligne{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.street .tendance-reticule{stroke:var(--ink-2);stroke-width:1px;stroke-dasharray:2 3}.street .tendance-point{background:var(--accent);border:2px solid var(--surface);box-sizing:border-box;pointer-events:none;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.street .tendance-max{font-family:var(--mono);color:var(--faint);background:var(--surface);pointer-events:none;padding-right:4px;font-size:.66rem;position:absolute;top:-2px;left:0}.street .tendance-bulle{white-space:nowrap;border-radius:var(--r);pointer-events:none;background:var(--noir-bitume);color:var(--blanc-craie);box-shadow:var(--ombre-sm);padding:4px 8px;font-size:.78rem;position:absolute;top:14px;transform:translate(-50%)}.street .tendance-bornes{font-family:var(--mono);color:var(--faint);justify-content:space-between;margin-top:6px;font-size:.66rem;display:flex}.street .puce{font:inherit;border:1.5px solid var(--line);background:var(--surface);min-height:32px;color:var(--muted);cursor:pointer;border-radius:999px;padding:7px 11px;font-size:.82rem;line-height:1;transition:background .12s,border-color .12s,color .12s}.street .puce:hover{border-color:var(--line-strong);color:var(--ink)}.street .puce:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.street .puce-active{background:var(--accent-fond);border-color:var(--accent);color:var(--accent-fort);font-weight:650}.street .etapes{gap:var(--e3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:800px){.street .etapes{gap:var(--e2);grid-template-columns:minmax(0,1fr)}}.street .etape{background:var(--surface);border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);box-shadow:var(--ombre-sm);flex-direction:column;gap:8px;padding:22px 20px 20px;display:flex;position:relative}.street .etape[data-faite=true]{background:var(--accent-fond)}.street .etape-num{background:var(--noir-bitume);width:36px;height:36px;color:var(--blanc-craie);font-family:var(--display);border-radius:50%;place-items:center;font-size:1rem;display:grid}.street .etape[data-faite=true] .etape-num{background:var(--vert-moula);color:var(--noir-bitume)}.street .etape-tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.street .etape h3{margin:0;font-size:1.1rem}.street .etape-duree{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;font-size:.72rem}.street .etape p{color:var(--muted);flex:1;margin:0}.street .etape-lien{color:var(--accent-fort);align-items:center;gap:6px;font-weight:700;display:inline-flex}@media (min-width:801px){.street .etape:not(:last-child):after{content:"→";right:calc(-1 * var(--e3) / 2 - 7px);color:var(--muted);font-size:1rem;position:absolute;top:34px}}.street .install-etape{margin:0 0 var(--e3);text-align:center;background:var(--accent-fond);border-radius:var(--r);padding:12px 16px;font-size:.95rem}.street .install-rappel{margin-top:var(--e2);text-align:center;color:var(--muted);margin-bottom:0;font-size:.9rem}.street .apercu-gain{color:var(--or-couronne);flex:none;margin-left:auto;font-weight:500}.street .apercu-spin{color:var(--vert-moula)}@media (max-width:560px){.street .apercu-gain{margin-left:0}}.street .apercu-terminal{background:var(--apercu-nuit);color:#d6d3c7;border:var(--trait) solid var(--noir-bitume);border-radius:var(--r-lg);box-shadow:var(--ombre);overflow:hidden}.street .apercu-code{padding:16px var(--e2);line-height:1.7;overflow-x:auto}.street .apercu-code>div{white-space:pre}.street .apercu-code .c-key{color:var(--or-couronne)}.street .apercu-code .c-fn{color:var(--vert-fluo)}.street .apercu-code .c-str{color:#9fd4a8}.street .apercu-code .c-com{color:#6b6960}.street .apercu-terminal .apercu-barre{background:var(--apercu-nuit-2);border-top:1px solid var(--apercu-trait)}.street .apercus{container-type:inline-size}.street .apercus-fiche{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin:16px 0 0;display:grid}.street .apercus-fiche>div{border-top:1px solid var(--line-douce);padding-top:8px}.street .apercus-fiche dt{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:.64rem}.street .apercus-fiche dd{color:var(--ink);margin:0;font-size:.82rem;line-height:1.45}@media (prefers-color-scheme:dark){.street .etape,.street details.volet>summary{border-color:#4a483d}}@media (min-width:521px){.street .paire-montants>:where(:has(>.money,>.stat-value)){flex:10rem}}
