[data-tn-roles]{--oq-primary-strong: var(--tn-marque);--oq-font-display: var(--tn-police-apparat);--oq-font-sans: var(--tn-police-texte);--oq-font-body: var(--tn-police-texte);--oq-bg: var(--tn-papier);font-family:var(--oq-font-sans)}[data-tn-roles][data-tn-primary=marque] .oq-btn:not(.oq-btn--secondary):not(.oq-btn--accent):not(.oq-btn--danger):not(:disabled),[data-tn-roles][data-tn-primary=marque] .button:not(.secondary):not(:disabled),[data-tn-roles] .oq-tn-btn--marque:not(:disabled){background:var(--tn-marque);border-color:var(--tn-marque);color:var(--tn-surface);transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}[data-tn-roles][data-tn-primary=marque] .oq-btn:not(.oq-btn--secondary):not(.oq-btn--accent):not(.oq-btn--danger):not(:disabled):not([aria-disabled=true]):hover,[data-tn-roles][data-tn-primary=marque] .oq-btn:not(.oq-btn--secondary):not(.oq-btn--accent):not(.oq-btn--danger):not(:disabled):not([aria-disabled=true]):active,[data-tn-roles][data-tn-primary=marque] .button:not(.secondary):not(:disabled):not([aria-disabled=true]):hover,[data-tn-roles][data-tn-primary=marque] .button:not(.secondary):not(:disabled):not([aria-disabled=true]):active,[data-tn-roles] .oq-tn-btn--marque:not(:disabled):not([aria-disabled=true]):hover,[data-tn-roles] .oq-tn-btn--marque:not(:disabled):not([aria-disabled=true]):active{background:var(--tn-surface);border-color:var(--tn-marque);color:var(--tn-marque)}[data-tn-roles] .oq-tn-btn--rose{background:var(--tn-accent);border-color:var(--tn-accent);color:var(--tn-heros)}[data-tn-roles] .oq-tn-btn--rose:not(:disabled):not([aria-disabled=true]):hover,[data-tn-roles] .oq-tn-btn--rose:not(:disabled):not([aria-disabled=true]):focus-visible{background:var(--tn-sur-heros);border-color:var(--tn-sur-heros);color:var(--tn-heros);text-decoration:none}[data-tn-roles] .oq-tn-btn--clair{background:var(--tn-papier);border-color:var(--tn-marque);color:var(--tn-marque)}[data-tn-roles] .oq-tn-btn--contour{background:transparent;border-color:var(--tn-marque);color:var(--tn-marque)}[data-tn-roles] .oq-tn-btn--clair:not(:disabled):not([aria-disabled=true]):hover,[data-tn-roles] .oq-tn-btn--clair:not(:disabled):not([aria-disabled=true]):focus-visible,[data-tn-roles] .oq-tn-btn--contour:not(:disabled):not([aria-disabled=true]):hover,[data-tn-roles] .oq-tn-btn--contour:not(:disabled):not([aria-disabled=true]):focus-visible{background:var(--tn-marque);border-color:var(--tn-marque);color:var(--tn-surface);text-decoration:none}[data-tn-roles] .oq-tn-btn--fantome{background:transparent;border-color:var(--tn-sur-heros);color:var(--tn-sur-heros)}[data-tn-roles] .oq-tn-btn--fantome:not(:disabled):not([aria-disabled=true]):hover,[data-tn-roles] .oq-tn-btn--fantome:not(:disabled):not([aria-disabled=true]):focus-visible{background:var(--tn-sur-heros);border-color:var(--tn-sur-heros);color:var(--tn-heros);text-decoration:none}[data-tn-roles][data-tn-primary=marque] .oq-btn[aria-disabled=true],[data-tn-roles][data-tn-primary=marque] .button:not(.secondary)[aria-disabled=true],[data-tn-roles] .oq-tn-btn--marque:disabled,[data-tn-roles] .oq-tn-btn--marque[aria-disabled=true],[data-tn-roles] .oq-tn-btn--rose:disabled,[data-tn-roles] .oq-tn-btn--rose[aria-disabled=true],[data-tn-roles] .oq-tn-btn--clair:disabled,[data-tn-roles] .oq-tn-btn--clair[aria-disabled=true],[data-tn-roles] .oq-tn-btn--contour:disabled,[data-tn-roles] .oq-tn-btn--contour[aria-disabled=true],[data-tn-roles] .oq-tn-btn--fantome:disabled,[data-tn-roles] .oq-tn-btn--fantome[aria-disabled=true]{cursor:not-allowed}[data-tn-roles] .oq-tn-btn--marque:focus-visible,[data-tn-roles] .oq-tn-btn--rose:focus-visible,[data-tn-roles] .oq-tn-btn--clair:focus-visible,[data-tn-roles] .oq-tn-btn--contour:focus-visible,[data-tn-roles] .oq-tn-btn--fantome:focus-visible{box-shadow:var(--oq-shadow-focus);outline:none}@media(forced-colors:active){[data-tn-roles] .oq-tn-btn--marque:focus-visible,[data-tn-roles] .oq-tn-btn--rose:focus-visible,[data-tn-roles] .oq-tn-btn--clair:focus-visible,[data-tn-roles] .oq-tn-btn--contour:focus-visible,[data-tn-roles] .oq-tn-btn--fantome:focus-visible{outline:2px solid Highlight;outline-offset:2px}}[data-tn-interactions]{--oq-tn-primary-hover-fill: var(--tn-marque);--oq-tn-primary-hover-ink: var(--tn-surface);--oq-primary: var(--tn-marque);--oq-primary-strong: var(--tn-marque);--oq-primary-tint: var(--tn-bande);--oq-text-on-primary: var(--tn-surface);--oq-focus-ring: var(--tn-accent);--oq-shadow-focus: 0 0 0 2px var(--oq-focus-ring), 0 0 0 4px var(--oq-focus-ring-guard-inner), 0 0 0 6px var(--oq-focus-ring-outer)}[data-tn-interactions] [data-tn-ground=white],[data-tn-interactions] .oq-card,[data-tn-interactions] .portal-demo-dialog{--oq-tn-primary-hover-fill: var(--tn-marque);--oq-tn-primary-hover-ink: var(--tn-surface)}[data-tn-interactions] [data-tn-ground=grey],[data-tn-interactions] .oq-error-state,[data-tn-interactions] .oq-empty-state,[data-tn-interactions] [data-tn-ground=dark]{--oq-tn-primary-hover-fill: var(--tn-sur-heros);--oq-tn-primary-hover-ink: var(--tn-heros)}[data-tn-interactions] .oq-btn:not(.oq-btn--secondary):not(.oq-btn--accent):not(.oq-btn--danger):not(:disabled){background:var(--tn-accent);border-color:var(--tn-accent);color:var(--tn-heros);transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}[data-tn-interactions] .oq-btn:not(.oq-btn--secondary):not(.oq-btn--accent):not(.oq-btn--danger):not(:disabled):hover,[data-tn-interactions] .oq-btn:not(.oq-btn--secondary):not(.oq-btn--accent):not(.oq-btn--danger):not(:disabled):active{background:var(--oq-tn-primary-hover-fill);border-color:var(--oq-tn-primary-hover-fill);color:var(--oq-tn-primary-hover-ink)}[data-tn-interactions] [data-tn-ground=dark] .oq-btn:not(.oq-btn--secondary):not(.oq-btn--accent):not(.oq-btn--danger):not(:disabled){background:var(--tn-accent);border-color:var(--tn-accent);color:var(--tn-heros)}[data-tn-interactions] [data-tn-ground=dark] .oq-btn:not(.oq-btn--secondary):not(.oq-btn--accent):not(.oq-btn--danger):not(:disabled):hover,[data-tn-interactions] [data-tn-ground=dark] .oq-btn:not(.oq-btn--secondary):not(.oq-btn--accent):not(.oq-btn--danger):not(:disabled):active{background:var(--oq-tn-primary-hover-fill);border-color:var(--oq-tn-primary-hover-fill);color:var(--oq-tn-primary-hover-ink)}[data-tn-interactions] .oq-btn--secondary{background:transparent;border-color:var(--tn-marque);color:var(--tn-marque)}[data-tn-interactions] .oq-btn--secondary:hover,[data-tn-interactions] .oq-btn--secondary:active{background:var(--tn-marque);border-color:var(--tn-marque);color:var(--tn-surface)}[data-tn-interactions] [data-tn-ground=dark] .oq-btn--secondary{background:transparent;border-color:var(--tn-sur-heros);color:var(--tn-sur-heros)}[data-tn-interactions] [data-tn-ground=dark] .oq-btn--secondary:hover,[data-tn-interactions] [data-tn-ground=dark] .oq-btn--secondary:active,[data-tn-interactions] [data-tn-ground=dark] .oq-btn--secondary[aria-current=page]{background:var(--tn-sur-heros);border-color:var(--tn-sur-heros);color:var(--tn-heros)}[data-tn-interactions] .oq-btn:disabled,[data-tn-interactions] .oq-btn:disabled:hover{background:var(--tn-bande);border-color:var(--tn-bande);color:var(--tn-encre-douce);cursor:not-allowed}[data-tn-interactions] .oq-btn[aria-disabled=true]{cursor:not-allowed;pointer-events:none}[data-tn-interactions] .oq-tn-menu-item{border-radius:var(--oq-radius-sm);color:var(--tn-encre-douce);text-decoration:none}[data-tn-interactions] .oq-tn-menu-item:hover,[data-tn-interactions] .oq-tn-menu-item:active,[data-tn-interactions] .oq-tn-menu-item[aria-current]{background:var(--tn-bande);box-shadow:none;color:var(--tn-encre)}[data-tn-interactions] [data-tn-ground=dark] .oq-tn-menu-item{color:var(--tn-sur-heros)}[data-tn-interactions] [data-tn-ground=dark] .oq-tn-menu-item:hover,[data-tn-interactions] [data-tn-ground=dark] .oq-tn-menu-item:active,[data-tn-interactions] [data-tn-ground=dark] .oq-tn-menu-item[aria-current]{background:var(--tn-sur-heros);box-shadow:none;color:var(--tn-heros)}[data-tn-interactions] .oq-link:hover{text-decoration-thickness:2px}[data-tn-interactions] .oq-btn:focus-visible,[data-tn-interactions] .oq-tn-menu-item:focus-visible{box-shadow:var(--oq-shadow-focus);outline:none}[data-tn-interactions] [data-tn-ground=dark] .oq-btn:focus-visible,[data-tn-interactions] [data-tn-ground=dark] .oq-tn-menu-item:focus-visible{box-shadow:var(--oq-shadow-focus);outline:none}@media(forced-colors:active){[data-tn-interactions] .oq-btn:focus-visible,[data-tn-interactions] .oq-tn-menu-item:focus-visible,[data-tn-interactions] [data-tn-ground=dark] .oq-btn:focus-visible,[data-tn-interactions] [data-tn-ground=dark] .oq-tn-menu-item:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.skip-link[data-astro-cid-6isjzuzl]{position:absolute;left:var(--oq-space-3);top:var(--oq-space-3);transform:translateY(-200%);background:var(--tn-encre, var(--oq-ink-900));color:var(--tn-sur-heros, var(--oq-text-on-dark));padding:var(--oq-space-3) var(--oq-space-4);z-index:10}.skip-link[data-astro-cid-6isjzuzl]:focus{transform:none}.not-found-page[data-astro-cid-6isjzuzl]{display:flex;flex-direction:column;min-height:100vh;margin:0;background:var(--tn-papier, var(--oq-bg));color:var(--tn-encre, var(--oq-text));font-family:var(--tn-police-texte, var(--oq-font-sans))}.closed-topbar[data-astro-cid-6isjzuzl]{align-items:center;background:var(--tn-papier, var(--oq-bg));border-bottom:1px solid var(--tn-filet, var(--oq-border));display:flex;min-height:var(--oq-space-16);padding:var(--oq-space-2) var(--oq-space-7)}.closed-brand[data-astro-cid-6isjzuzl]{align-items:center;color:var(--tn-marque, var(--oq-text));display:flex;font-family:var(--tn-police-apparat, var(--oq-font-display));font-size:var(--oq-text-md);gap:var(--oq-space-3);margin:0}.closed-brand-mark[data-astro-cid-6isjzuzl]{align-items:center;background:var(--tn-heros, var(--oq-ink-900));border-radius:var(--oq-radius-md);color:var(--tn-sur-heros, var(--oq-text-on-dark));display:inline-flex;font-size:var(--oq-text-xs);font-weight:var(--oq-weight-black);justify-content:center;letter-spacing:.04em;min-height:var(--oq-space-8);min-width:var(--oq-space-8);padding:0 var(--oq-space-2);text-transform:uppercase}.closed-main[data-astro-cid-6isjzuzl]{display:grid;flex:1;padding:var(--oq-space-10) var(--oq-space-4);place-items:center}.closed-panel[data-astro-cid-6isjzuzl]{background:var(--tn-surface, var(--oq-surface));border:1px solid var(--tn-filet, var(--oq-border));border-radius:var(--oq-radius-md);box-shadow:var(--oq-shadow-sm);box-sizing:border-box;max-width:40rem;padding:var(--oq-space-8) var(--oq-space-6);width:100%}.closed-panel[data-astro-cid-6isjzuzl]>[data-astro-cid-6isjzuzl]:first-child{margin-top:0}.closed-panel[data-astro-cid-6isjzuzl]>[data-astro-cid-6isjzuzl]:last-child{margin-bottom:0}.closed-actions[data-astro-cid-6isjzuzl]{display:grid;gap:var(--oq-space-3);margin-top:var(--oq-space-6)}.closed-actions[data-astro-cid-6isjzuzl] .button[data-astro-cid-6isjzuzl]{box-sizing:border-box;display:block;text-align:center;width:100%}.closed-footer[data-astro-cid-6isjzuzl]{border-top:1px solid var(--tn-filet, var(--oq-border));color:var(--tn-encre-douce, var(--oq-text-muted));font-size:var(--oq-text-sm);padding:var(--oq-space-5) var(--oq-space-7)}.closed-footer[data-astro-cid-6isjzuzl]{display:grid;gap:var(--oq-space-2)}.closed-footer[data-astro-cid-6isjzuzl] p[data-astro-cid-6isjzuzl]{margin:0}@media(max-width:720px){.closed-topbar[data-astro-cid-6isjzuzl],.closed-footer[data-astro-cid-6isjzuzl]{padding-left:var(--oq-space-4);padding-right:var(--oq-space-4)}.closed-main[data-astro-cid-6isjzuzl]{padding:var(--oq-space-6) var(--oq-space-4)}.closed-panel[data-astro-cid-6isjzuzl]{padding:var(--oq-space-6) var(--oq-space-5)}}.not-found-eyebrow[data-astro-cid-6isjzuzl]{color:var(--tn-encre-douce, var(--oq-text-muted));font-size:var(--oq-text-sm);letter-spacing:.04em;text-transform:uppercase}h1[data-astro-cid-6isjzuzl]{font-family:var(--tn-police-apparat, var(--oq-font-display));font-size:var(--oq-text-title);font-weight:var(--oq-weight-medium)}.not-found-lead[data-astro-cid-6isjzuzl]{color:var(--tn-encre-douce, var(--oq-text-muted));font-size:var(--oq-text-md)}.not-found-home[data-astro-cid-6isjzuzl]{background:var(--tn-cta-fond, var(--oq-primary));border-color:var(--tn-cta-fond, var(--oq-primary));color:var(--tn-cta-texte, var(--oq-text-on-primary))}.not-found-home[data-astro-cid-6isjzuzl]:hover{background:var(--tn-cta-fond, var(--oq-primary-strong));border-color:var(--tn-cta-fond, var(--oq-primary-strong))}.not-found-wayback[data-astro-cid-6isjzuzl]:hover{background:var(--tn-cta-fond, var(--oq-primary-tint));color:var(--tn-cta-texte, var(--oq-text-on-primary))}
