.prisme{--pr-blanc:#ffffff;--pr-craie:#f6f5f0;--pr-encre:#17150f;--pr-encre-douce:#5b584d;--pr-trait:#e7e4da;--pr-encre-inverse-douce:#b9b5a8;--pr-lumen:#22d3ee;--pr-beam-mid:#818cf8;--pr-accent:#7c3aed;--pr-accent-ink:#6d28d9;--pr-beam-ink:#4338ca;--pr-danger:#d92d20;--pr-danger-ink:#b42318;--pr-danger-bg:#fef3f2;--pr-danger-border:#fcd9d3;--pr-danger-inverse:#ff9c8f;--pr-badge-succes-bg:#e1f3e3;--pr-badge-succes-fg:#1e6b33;--pr-badge-neutre-bg:#efede6;--pr-badge-neutre-fg:#55524a;--pr-badge-attente-bg:#fdf1dd;--pr-badge-attente-fg:#8a5a12;--pr-surligne-bg:#fff7c2;--pr-font-display:var(--font-bricolage),sans-serif;--pr-font-ui:var(--font-hanken),sans-serif;--pr-font-mono:var(--font-spline-mono),monospace;font-family:var(--pr-font-ui);color:var(--pr-encre);background:var(--pr-blanc);--surface:246 245 240;--surface-elevated:255 255 255;--surface-muted:239 237 230;--fg:23 21 15;--fg-muted:91 88 77;--fg-subtle:143 140 129;--border:231 228 218;--pr-fond-selection:color-mix(in srgb,#7c3aed 7%,#ffffff);--accent-50:245 243 255;--accent-100:237 233 254;--accent-200:221 214 254;--accent-300:196 181 253;--accent-400:167 139 250;--accent-500:139 92 246;--accent-600:124 58 237;--accent-700:109 40 217;--accent-800:91 33 182;--accent-900:76 29 149}.prisme .pr-font-display{font-family:var(--pr-font-display)}.prisme .pr-font-ui{font-family:var(--pr-font-ui)}.prisme .pr-font-mono{font-family:var(--pr-font-mono)}.prisme .pr-ombre-flottante{box-shadow:0 18px 34px -18px rgba(23,21,15,.55)}.prisme .pr-ombre-feuille{box-shadow:0 30px 55px -40px rgba(23,21,15,.35)}.prisme{--pr-h-md:36px;--pr-h-sm:32px}.prisme .pr-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:var(--pr-h-md);padding:0 14px;border-radius:8px;cursor:pointer;font-family:var(--pr-font-ui);font-size:13.5px;font-weight:600;white-space:nowrap;border:1px solid var(--pr-trait);background:var(--pr-blanc);color:var(--pr-encre)}.prisme .pr-btn:hover{background:var(--pr-craie)}.prisme .pr-btn[disabled]{opacity:.4;cursor:not-allowed}.prisme .pr-btn--primaire{background:var(--pr-encre);border-color:var(--pr-encre);color:var(--pr-blanc)}.prisme .pr-btn--primaire:hover{background:#000}.prisme .pr-btn--fantome{border-color:transparent;background:none;color:var(--pr-encre-douce);font-weight:500}.prisme .pr-btn--fantome:hover{background:var(--pr-badge-neutre-bg);color:var(--pr-encre)}.prisme .pr-btn--danger{color:var(--pr-danger-ink);border-color:var(--pr-danger-border)}.prisme .pr-btn--danger:hover{background:var(--pr-danger-bg)}.prisme .pr-btn.est-actif{border-color:var(--pr-encre);background:var(--pr-craie);color:var(--pr-encre);font-weight:600}.prisme .pr-btn--sm{height:var(--pr-h-sm);padding:0 11px;font-size:12.5px}.prisme .pr-btn--carre{width:var(--pr-h-sm);height:var(--pr-h-sm);padding:0}.prisme .pr-btn svg{width:15px;height:15px;flex:none}.prisme .pr-btn--sm svg{width:14px;height:14px}@media (max-width:640px){.prisme{--pr-h-md:44px;--pr-h-sm:40px}}.prisme .pr-fil{display:inline-flex;align-items:center;gap:5px;font-family:var(--pr-font-mono);font-size:12px;color:var(--pr-encre-douce);text-decoration:none}.prisme .pr-fil:hover{color:var(--pr-encre)}.prisme .pr-fil svg{width:13px;height:13px;flex:none}.prisme .pr-meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:13px;color:var(--pr-encre-douce)}.prisme .pr-meta b{font-family:var(--pr-font-mono);font-weight:600;color:var(--pr-encre)}.prisme .pr-source{font-family:var(--pr-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:4px;background:var(--pr-badge-neutre-bg);color:var(--pr-badge-neutre-fg)}.prisme .pr-source--accent{background:color-mix(in srgb,var(--pr-accent) 13%,var(--pr-blanc));color:var(--pr-accent-ink)}.prisme .pr-meta>*+:before{content:"·";margin-right:9px;color:color-mix(in srgb,var(--pr-encre-douce) 45%,var(--pr-blanc))}.prisme .pr-listes{--pr-cols-listes:minmax(0,1fr) 120px 72px 124px 18px}.prisme .pr-listes-ligne{display:grid;grid-template-columns:var(--pr-cols-listes);align-items:center;gap:18px}.prisme .pr-listes-tete{font-family:var(--pr-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--pr-encre-douce)}.prisme .pr-listes-tri{display:inline-flex;align-items:center;gap:4px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.prisme .pr-listes-tri--actif,.prisme .pr-listes-tri:hover{color:var(--pr-encre)}@media (max-width:640px){.prisme .pr-listes{--pr-cols-listes:minmax(0,1fr) 56px 18px}.prisme .pr-listes-ligne{gap:10px}}.prisme .pr-onglets{align-items:center;gap:2px;overflow-x:auto;margin:0 -4px;padding:0 4px;scrollbar-width:none}.prisme .pr-onglets::-webkit-scrollbar{display:none}.prisme .pr-onglet{display:inline-flex;align-items:center;gap:7px;flex:none;height:40px;padding:0 12px;font-family:var(--pr-font-ui);font-size:13.5px;font-weight:500;color:var(--pr-encre-douce);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}.prisme .pr-onglet:hover{color:var(--pr-encre)}.prisme .pr-onglet[aria-current=page]{color:var(--pr-encre);font-weight:600;border-bottom-color:var(--pr-encre)}.prisme .pr-onglet svg{width:15px;height:15px;flex:none;opacity:.75}.prisme .pr-onglet[aria-current=page] svg{opacity:1}@media (max-width:640px){.prisme .pr-onglet{height:44px}}.prisme .pr-filtres{display:flex;align-items:center;gap:2px;flex:none;scrollbar-width:none}.prisme .pr-filtres::-webkit-scrollbar{display:none}.prisme .pr-filtre{display:inline-flex;align-items:center;gap:7px;flex:none;height:var(--pr-h-sm);padding:0 12px;cursor:pointer;font-family:var(--pr-font-ui);font-size:13px;font-weight:500;color:var(--pr-encre-douce);text-decoration:none;background:none;border:0;border-bottom:2px solid transparent;white-space:nowrap}.prisme .pr-filtre:hover{color:var(--pr-encre)}.prisme .pr-filtre.est-actif,.prisme .pr-filtre[aria-pressed=true]{color:var(--pr-encre);font-weight:600;border-bottom-color:var(--pr-accent)}.prisme .pr-filtre svg{width:14px;height:14px;flex:none;opacity:.75}.prisme .pr-filtre.est-actif svg,.prisme .pr-filtre[aria-pressed=true] svg{opacity:1}.prisme .pr-filtre .pr-filtre-n{font-family:var(--pr-font-mono);font-size:11px;font-weight:400;color:#8f8c81}.prisme .pr-filtre.est-actif .pr-filtre-n,.prisme .pr-filtre[aria-pressed=true] .pr-filtre-n{color:var(--pr-encre-douce)}.prisme .pr-filtres-fin{margin-left:auto;margin-bottom:4px;flex:none}@media (max-width:640px){.prisme .pr-filtre{height:var(--pr-h-md)}}.prisme .pr-segments{display:inline-flex;flex:none;overflow:hidden}.prisme .pr-segment{display:inline-flex;align-items:center;gap:6px;padding:0 12px;cursor:pointer;white-space:nowrap;font-family:var(--pr-font-ui);font-size:12.5px;color:var(--pr-encre-douce);background:var(--pr-blanc);border:0;border-right:1px solid var(--pr-trait)}.prisme .pr-segment:last-child{border-right:0}.prisme .pr-segment:hover{background:var(--pr-craie)}.prisme .pr-segment.est-actif,.prisme .pr-segment[aria-pressed=true]{background:var(--pr-encre);color:var(--pr-blanc);font-weight:600}.prisme .pr-segment svg{width:14px;height:14px;flex:none}.prisme .pr-recherche input{padding:0 34px 0 32px}.prisme .pr-recherche input:focus{border-color:var(--pr-accent)}.prisme kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border:solid var(--pr-trait);border-width:1px 1px 2px;border-radius:4px;background:var(--pr-blanc);color:var(--pr-encre);font-family:var(--pr-font-mono);font-size:11px;line-height:1}.prisme .pr-marque-recherche,.prisme mark{background:var(--pr-surligne-bg);color:inherit;padding:0 1px;border-radius:2px}.prisme ::-moz-selection{background:var(--pr-lumen);color:var(--pr-encre)}.prisme ::selection{background:var(--pr-lumen);color:var(--pr-encre)}.prisme :focus-visible{outline:2px solid var(--pr-encre);outline-offset:2px;border-radius:4px}.prisme .pr-outils{position:sticky;top:var(--pr-sticky-top,0);z-index:30;display:flex;align-items:center;gap:12px;height:57px;background:var(--pr-blanc);border-bottom:1px solid var(--pr-trait)}.prisme .pr-outils-fin{margin-left:auto;display:flex;align-items:center;gap:9px}.prisme .pr-outils--masse{background:var(--pr-encre);border-bottom-color:var(--pr-encre);color:var(--pr-blanc)}.prisme .pr-outils--masse .pr-btn{background:transparent;border-color:rgba(255,255,255,.28);color:var(--pr-blanc)}.prisme .pr-outils--masse .pr-btn:hover{background:rgba(255,255,255,.12)}.prisme .pr-outils--masse .pr-btn--danger{color:var(--pr-danger-inverse);border-color:rgba(255,156,143,.38)}.prisme .pr-outils--masse .pr-btn--danger:hover{background:rgba(255,156,143,.14)}.prisme .pr-outils--masse .pr-btn.est-actif{background:var(--pr-blanc);border-color:var(--pr-blanc);color:var(--pr-encre)}.prisme .pr-outils--masse .pr-btn.est-actif:hover{background:#ede9dd}.prisme .pr-outils--masse :focus-visible{outline-color:var(--pr-blanc)}.prisme .pr-outils-n{color:var(--pr-blanc);font-size:13.5px;font-weight:600;flex:none;white-space:nowrap}.prisme .pr-outils-n b{font-family:var(--pr-font-mono)}.prisme .pr-select-masse{height:var(--pr-h-sm);padding:0 8px;font-family:var(--pr-font-ui);font-size:12.5px;color:var(--pr-blanc);background:transparent;border:1px solid rgba(255,255,255,.28);border-radius:8px}.prisme .pr-select-masse:hover{background:rgba(255,255,255,.12)}.prisme .pr-select-masse option{color:var(--pr-encre);background:var(--pr-blanc)}@media (max-width:640px){.prisme .pr-outils-fin{margin-left:0}.prisme .pr-outils{position:static;height:auto;flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}}.prisme .pr-recherche{position:relative;flex:none;width:222px}.prisme .pr-recherche input{width:100%;height:var(--pr-h-sm);padding:0 30px 0 32px;font-family:var(--pr-font-ui);font-size:13px;color:var(--pr-encre);background:var(--pr-craie);border:1px solid var(--pr-trait);border-radius:8px}.prisme .pr-recherche input::-moz-placeholder{color:#8f8c81}.prisme .pr-recherche input::placeholder{color:#8f8c81}.prisme .pr-recherche input:focus{outline:none;border-color:var(--pr-encre)}.prisme .pr-recherche>svg{left:10px;width:14px;height:14px;pointer-events:none}.prisme .pr-recherche-vider,.prisme .pr-recherche>svg{position:absolute;top:50%;transform:translateY(-50%);color:#8f8c81}.prisme .pr-recherche-vider{right:2px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:6px;background:none;cursor:pointer}.prisme .pr-recherche-vider:hover{color:var(--pr-encre)}@media (max-width:640px){.prisme .pr-recherche{width:100%}}.prisme .pr-palette{position:fixed;inset:0;z-index:70;display:flex;justify-content:center;align-items:flex-start;padding-top:12vh;background:rgba(23,21,15,.32)}.prisme .pr-palette-boite{width:560px;max-width:calc(100vw - 32px);overflow:hidden;border:1px solid var(--pr-trait);border-radius:12px;background:var(--pr-blanc)}.prisme .pr-palette-boite input{width:100%;height:48px;padding:0 16px;border:0;border-bottom:1px solid var(--pr-trait);background:none;font-family:var(--pr-font-ui);font-size:15px;color:var(--pr-encre);outline:none}.prisme .pr-palette-liste{max-height:46vh;overflow-y:auto;padding:6px}.prisme .pr-palette-liste button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:7px;background:none;cursor:pointer;text-align:left;font-family:var(--pr-font-ui);font-size:13.5px;color:var(--pr-encre)}.prisme .pr-palette-liste button.survol{background:var(--pr-craie)}.prisme .pr-palette-liste .genre{margin-left:auto;font-family:var(--pr-font-mono);font-size:11px;color:var(--pr-encre-douce)}.prisme .pr-palette-vide{padding:18px 16px;font-size:13.5px;color:var(--pr-encre-douce)}.prisme .pr-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:60;display:flex;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:10px 12px 10px 16px;border-radius:10px;background:var(--pr-encre);color:var(--pr-blanc);font-size:13.5px}.prisme .pr-toast b{font-family:var(--pr-font-mono);font-weight:600}.prisme .pr-toast .pr-btn{background:transparent;border-color:rgba(255,255,255,.28);color:var(--pr-blanc)}.prisme .pr-toast .pr-btn:hover{background:rgba(255,255,255,.12)}.prisme .pr-rang-boite{position:relative;display:inline-flex;width:2.25rem;justify-content:center}.prisme .pr-rang-boite input{display:none}.prisme .pr-ligne--selection .pr-rang-boite input,.prisme .pr-rang-boite:focus-within input,.prisme tr:hover .pr-rang-boite input{display:inline-block}.prisme .pr-ligne--selection .pr-rang-boite .pr-rang,.prisme .pr-rang-boite:focus-within .pr-rang,.prisme tr:hover .pr-rang-boite .pr-rang{display:none}@media (hover:none){.prisme .pr-rang-boite input{display:inline-block}.prisme .pr-rang-boite .pr-rang{display:none}}.prisme .pr-onglets{display:flex;align-items:flex-end;gap:12px;border-bottom:1px solid var(--pr-trait)}.prisme .pr-onglets-rang{display:flex;align-items:flex-end;gap:2px;min-width:0;flex:1 1 auto;overflow-x:auto;scrollbar-width:none}.prisme .pr-onglets-rang::-webkit-scrollbar{display:none}.prisme .pr-onglets button{flex:none;display:inline-flex;align-items:center;gap:7px;padding:8px 13px;cursor:pointer;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;font-family:var(--pr-font-ui);font-size:13px;color:var(--pr-encre-douce);white-space:nowrap}.prisme .pr-onglets button:hover{color:var(--pr-encre)}.prisme .pr-onglets button.actif{color:var(--pr-encre);font-weight:600;border-bottom-color:var(--pr-accent)}.prisme .pr-onglets .n{font-family:var(--pr-font-mono);font-size:11px;color:var(--pr-encre-douce);opacity:.8}.prisme .pr-onglets .fin{flex:none;margin-bottom:4px;display:flex;gap:6px}.prisme .pr-segments{display:flex;flex:0 1 auto;min-width:0;max-width:100%;height:var(--pr-h-sm);border:1px solid var(--pr-trait);border-radius:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.prisme .pr-segments::-webkit-scrollbar{display:none}.prisme .pr-segments--fixe{flex:none}.prisme .pr-segments button{display:inline-flex;flex:none;align-items:center;gap:6px;padding:0 12px;white-space:nowrap;cursor:pointer;font-family:var(--pr-font-ui);font-size:12.5px;color:var(--pr-encre-douce);background:var(--pr-blanc);border:0;border-right:1px solid var(--pr-trait)}.prisme .pr-segments button:last-child{border-right:0}.prisme .pr-segments button:hover{background:var(--pr-craie)}.prisme .pr-segments button.actif{background:var(--pr-encre);color:var(--pr-blanc);font-weight:600}.prisme .pr-segments .n{font-family:var(--pr-font-mono);font-size:11.5px;opacity:.75}.prisme .pr-table{--pr-h-ligne:45px;width:100%;border-collapse:separate;border-spacing:0;text-align:left;font-size:13.5px;background:var(--pr-blanc)}.prisme .pr-table thead th{position:sticky;top:0;z-index:20;padding:9px 12px;font-family:var(--pr-font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;text-align:left;color:var(--pr-encre-douce);background:var(--pr-craie)}.prisme .pr-table td,.prisme .pr-table thead th{white-space:nowrap;border-bottom:1px solid var(--pr-trait)}.prisme .pr-table td{padding:0 12px;height:var(--pr-h-ligne);vertical-align:middle;background:inherit}.prisme .pr-table td.pr-cell--wrap{white-space:normal;vertical-align:top;padding-top:9px;padding-bottom:9px}.prisme .pr-table td.pr-tronque{max-width:0;overflow:hidden;text-overflow:ellipsis}.prisme .pr-table tbody tr{background:var(--pr-blanc)}.prisme .pr-table tbody tr:hover{background:var(--pr-craie)}.prisme .pr-table tbody tr.pr-ligne--selection{background:var(--pr-fond-selection)}.prisme .pr-table tbody tr.pr-ligne--surlignee{background:color-mix(in srgb,var(--pr-surligne-bg) 55%,var(--pr-blanc))}.prisme .pr-table tbody tr.pr-ligne--ouverte{background:color-mix(in srgb,var(--pr-lumen) 12%,var(--pr-blanc))}.prisme .pr-table tbody tr.pr-ligne--courante>td:first-child{box-shadow:inset 3px 0 0 var(--pr-accent)}.prisme .pr-table thead th.pr-triable{cursor:pointer}.prisme .pr-table thead th.pr-triable:hover{color:var(--pr-encre)}.prisme .pr-table thead th button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;cursor:pointer}.prisme .pr-table thead th button:hover{color:var(--pr-encre)}.prisme .pr-rang{font-family:var(--pr-font-mono);font-size:11.5px;color:#8f8c81}.prisme .pr-nom{font-weight:600;color:var(--pr-encre)}.prisme .pr-cell-mono{font-family:var(--pr-font-mono);font-size:12.5px}.prisme .pr-lien{color:var(--pr-accent-ink);text-decoration:none}.prisme .pr-lien:hover{text-decoration:underline}.prisme .pr-vide{color:#c9c5b8}.prisme .pr-copiable{cursor:copy;border-bottom:1px dashed transparent}.prisme tr:hover .pr-copiable{border-bottom-color:var(--pr-trait)}.prisme .pr-statut{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border:0;border-radius:999px;cursor:pointer;font-family:var(--pr-font-ui);font-size:12px;font-weight:600;white-space:nowrap}.prisme .pr-point{width:7px;height:7px;border-radius:999px;flex:none}.prisme .pr-table .pr-action-ligne{opacity:0;transition:opacity .12s}.prisme .pr-table .pr-action-ligne.pr-active,.prisme .pr-table tr.pr-ligne--courante .pr-action-ligne,.prisme .pr-table tr.pr-ligne--ouverte .pr-action-ligne,.prisme .pr-table tr:focus-within .pr-action-ligne,.prisme .pr-table tr:hover .pr-action-ligne{opacity:1}.prisme input[type=checkbox]{accent-color:var(--pr-encre)}.prisme .pr-statut .pr-fleche{width:10px;height:10px;opacity:0;transition:opacity .12s}.prisme tr:hover .pr-statut .pr-fleche{opacity:.55}.prisme .pr-pied{position:sticky;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:11px 2px;background:var(--pr-craie);font-family:var(--pr-font-mono);font-size:11.5px;color:var(--pr-encre-douce)}.prisme .pr-pied b{color:var(--pr-encre);font-weight:600}.prisme .pr-jauge{width:88px;height:4px;border-radius:999px;background:var(--pr-badge-neutre-bg);overflow:hidden}.prisme .pr-jauge>span{display:block;height:100%;background:var(--pr-accent)}.prisme .pr-etat--selection{background:var(--pr-fond-selection)}.prisme .pr-bloc-titre{gap:6px;padding-bottom:6px;margin-bottom:8px;font-family:var(--pr-font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--pr-encre-douce)}.prisme .pr-bloc-titre,.prisme .pr-paire{display:flex;align-items:center;border-bottom:1px solid var(--pr-trait)}.prisme .pr-paire{justify-content:space-between;gap:14px;padding:7px 0;font-size:13px}.prisme .pr-paire:last-child{border-bottom:0}.prisme .pr-paire-label,.prisme .pr-paire>dt{flex:none;font-family:var(--pr-font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--pr-encre-douce)}.prisme .pr-aucun{padding:52px 12px;text-align:center;font-size:14px;color:var(--pr-encre-douce)}.prisme .pr-raie{height:6px;display:flex}.prisme .pr-raie.pr-raie--fine{height:4px}.prisme .pr-raie>span{flex:1}.prisme .pr-raie>span:first-child{background:var(--pr-lumen)}.prisme .pr-raie>span:nth-child(2){background:var(--pr-beam-mid)}.prisme .pr-raie>span:nth-child(3){background:var(--pr-accent)}.prisme .pr-beam{display:inline-block;transform:skewX(-18deg);background:linear-gradient(90deg,var(--pr-lumen) 0 40%,var(--pr-beam-mid) 40% 70%,var(--pr-accent) 70% 100%)}.prisme .pr-btn-sweep{position:relative;overflow:hidden}.prisme .pr-btn-sweep:after{content:"";position:absolute;top:-20%;left:-40%;width:34px;height:140%;background:linear-gradient(112deg,var(--pr-lumen),var(--pr-beam-mid) 50%,var(--pr-accent));transform:skewX(-18deg);opacity:0;transition:left .5s ease,opacity .2s ease;pointer-events:none}.prisme .pr-btn-sweep:focus-visible:after,.prisme .pr-btn-sweep:hover:after{left:120%;opacity:.85}.prisme .pr-scan-sweep{position:relative;overflow:hidden}.prisme .pr-scan-sweep:after{content:"";position:absolute;inset:0 auto 0 -90px;width:64px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--pr-lumen) 55%,transparent) 40%,color-mix(in srgb,var(--pr-beam-mid) 50%,transparent) 60%,color-mix(in srgb,var(--pr-accent) 45%,transparent) 78%,transparent);transform:skewX(-14deg);mix-blend-mode:multiply;animation:pr-sweep 2.8s cubic-bezier(.45,0,.35,1) infinite;pointer-events:none}.prisme .pr-scan-pulse{animation:pr-pulse 1.4s ease infinite}@keyframes pr-sweep{0%{left:-90px}70%,to{left:110%}}@keyframes pr-pulse{0%,to{opacity:1}50%{opacity:.35}}.prisme .pr-text-flow{background-image:linear-gradient(100deg,var(--pr-accent-ink),var(--pr-lumen) 28%,var(--pr-beam-mid) 50%,var(--pr-accent) 72%,var(--pr-accent-ink));background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:pr-text-flow 6s linear infinite}@keyframes pr-text-flow{0%{background-position:0 50%}to{background-position:240% 50%}}.prisme .pr-console-flash{animation:pr-console-flash 1.1s ease;border-radius:14px}@keyframes pr-console-flash{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--pr-lumen) 55%,transparent)}35%{box-shadow:0 0 0 12px color-mix(in srgb,var(--pr-beam-mid) 22%,transparent)}to{box-shadow:0 0 0 0 transparent}}.prisme .pr-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.prisme .pr-marquee-track{animation:pr-marquee 38s linear infinite}.prisme .pr-marquee:hover .pr-marquee-track{animation-play-state:paused}@keyframes pr-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.prisme .pr-marquee{-webkit-mask-image:none;mask-image:none}.prisme .pr-marquee-track,.prisme .pr-marquee-track>ul:first-child{width:auto;flex-wrap:wrap;justify-content:center;row-gap:12px}.prisme .pr-marquee-copy{display:none}.prisme *,.prisme :after,.prisme :before{animation:none!important;transition:none!important}}