[data-theme=pixel]{--px-border:4px solid var(--ink);--px-title:#7e2553;font-size-adjust:ex-height .6}[data-theme=pixel] :is(button,input,select,textarea){font-size-adjust:inherit}[data-theme=pixel] :is(h1,h2,h3,.btn,.nav-link,.section-label,.badge,.eyebrow,.brand-name,.chip,.subnav a,.level,.rp-tabs button,.rp-camera button,.rp-caption-street,.tl-label,.alog-street-name,.rp-bilan-title,.p3-bubble,.p3-verdict,.p3-pos,.day-label,.stat .label,.group-label,.field label,.hand-row.head,.quiz-letter,.home-step-num,.rec-title,.calc-tag,.p3-pot,.dock-count){font-size-adjust:none}[data-theme=pixel] body{font-size:14px;background-size:16px 16px;image-rendering:pixelated}[data-theme=pixel] body:after{content:"";pointer-events:none;position:fixed;inset:0;z-index:9000;background:radial-gradient(ellipse at center,transparent 62%,rgba(0,0,0,.42))}[data-theme=pixel] ::selection{background:var(--brass);color:#000}[data-theme=pixel] *{scrollbar-color:var(--ink) #000}[data-theme=pixel] :where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px dashed var(--brass);outline-offset:3px}[data-theme=pixel] :is(h1,h2,h3){font-family:var(--font-display);font-weight:400;letter-spacing:0;line-height:1.45}[data-theme=pixel] h2{font-size:15px}[data-theme=pixel] h3{font-size:12px}[data-theme=pixel] .page-head h1{font-size:clamp(20px,3vw,30px);line-height:1.35;color:var(--brass);text-shadow:4px 4px 0 var(--bad),7px 7px 0 #000}[data-theme=pixel] .accent,[data-theme=pixel] .page-head h1 em{font-style:normal;color:var(--accent-2)}[data-theme=pixel] .eyebrow{font-family:var(--font-display);font-size:10px;color:var(--ink);letter-spacing:0;animation:pixel-blink 1.1s steps(2) infinite}[data-theme=pixel] .eyebrow:before{content:"▶ ";color:var(--brass)}@keyframes pixel-blink{50%{opacity:.35}}[data-theme=pixel] :is(p,li,dd,td,figcaption,summary,blockquote){line-height:1.7}[data-theme=pixel] .lede{font-size:15px;color:var(--muted)}[data-theme=pixel] .section-label{display:inline-block;padding:5px 8px;background:var(--px-title);color:var(--ink);font-family:var(--font-display);font-size:9px;font-weight:400;letter-spacing:0;box-shadow:3px 3px 0 #000}[data-theme=pixel] :is(.group-label,.field label,.rec-title,.icm-popover label,.stat .label,.hand-row.head,.repartition .label,.calc-label){font-family:var(--font-display);font-size:8px;font-weight:400;letter-spacing:0;line-height:1.6;color:var(--muted)}[data-theme=pixel] a{text-decoration-thickness:2px;text-underline-offset:3px}[data-theme=pixel] a:hover{color:var(--brass)}[data-theme=pixel] .brand-pixel{display:flex;align-items:center;gap:14px}[data-theme=pixel] .brand-name{font-family:var(--font-display);font-size:17px;line-height:1.15;font-weight:400;color:var(--brass);text-shadow:3px 3px 0 var(--bad),5px 5px 0 #000}[data-theme=pixel] .brand-suits{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}[data-theme=pixel] .brand-suits b{display:grid;place-items:center;width:24px;height:24px;background:var(--ink);box-shadow:inset -2px -2px 0 #c2c3c7,inset 2px 2px 0 #fff}[data-theme=pixel] .topbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000;border-bottom:4px solid var(--ink);box-shadow:0 4px 0 #000}[data-theme=pixel] .topbar-inner{max-width:1240px;padding:12px 20px;gap:18px}[data-theme=pixel] .nav-links{flex:1 1;gap:4px}[data-theme=pixel] .nav-link{position:relative;padding:9px 10px 9px 22px;border-radius:0;font-family:var(--font-display);font-size:9.5px;font-weight:400;text-transform:uppercase;color:var(--ink)}[data-theme=pixel] .nav-link:before{content:"▶";position:absolute;left:7px;opacity:0;color:var(--brass);font-size:8px;top:50%;transform:translateY(-50%)}[data-theme=pixel] .nav-link.on,[data-theme=pixel] .nav-link:hover{background:var(--accent-2);color:#000;box-shadow:none}[data-theme=pixel] .nav-link.on:before,[data-theme=pixel] .nav-link:hover:before{opacity:1;color:#000;animation:pixel-blink .8s steps(2) infinite}[data-theme=pixel] .nav-link.learn{margin-left:0}@media (max-width:640px){[data-theme=pixel] .topbar-inner{padding:8px 12px;gap:10px}[data-theme=pixel] .brand-pixel{gap:8px}[data-theme=pixel] .brand-name{font-size:11px;text-shadow:2px 2px 0 var(--bad),3px 3px 0 #000}[data-theme=pixel] .brand-suits b{width:15px;height:15px;box-shadow:inset -1px -1px 0 #c2c3c7,inset 1px 1px 0 #fff}[data-theme=pixel] .brand-suits .pixel-suit{width:9px;height:9px}[data-theme=pixel] .tabbar{background:#000;border-top:4px solid var(--ink)}[data-theme=pixel] .tab{padding:4px 0;font-family:var(--font-ui);font-size:7.5px;line-height:1.2;text-transform:uppercase;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=pixel] .tab.on{background:var(--accent-2);color:#000}}[data-theme=pixel] .page{max-width:1240px}[data-theme=pixel] .glossary-tools{top:70px;background:var(--bg)}[data-theme=pixel] :is(.panel,.stat,.filters,.quiz,.widget,.rp-help,.icm-popover,.lesson-example,.lesson-range,.beginner-banner,.day-section,.learn-card,.glossary-entry,.home-day,.home-section,.lesson-goals,.lesson-practice,.lesson-formula,.lesson-table-wrap,.danger-zone,.rp-bilan-block,.showdown){background:#000;border:var(--px-border);border-radius:0;box-shadow:var(--shadow-2)}[data-theme=pixel] :is(.hand-row,.file-list li,.quiz-choice,.lesson-tip,.glossary-example){background:#000;border:2px solid var(--line);border-radius:0;box-shadow:none}[data-theme=pixel] :is(.hand-row,.home-day,.home-section,.learn-card,.stat):hover{background:var(--surface-hover);border-color:var(--brass);box-shadow:var(--shadow-2);transform:translate(-2px,-2px)}[data-theme=pixel] .hand-row.head,[data-theme=pixel] .hand-row.head:hover{background:none;border:0;transform:none;box-shadow:none}[data-theme=pixel] .lesson-practice{border-color:var(--brass)}[data-theme=pixel] .danger-zone{border-color:var(--bad)}[data-theme=pixel] .day-label,[data-theme=pixel] .glossary-entry dt,[data-theme=pixel] .learn-card strong{font-family:var(--font-display);font-size:11px;font-weight:400;line-height:1.5;font-size-adjust:none}[data-theme=pixel] .glossary-aliases{font-family:var(--font-body);font-size:14px;font-size-adjust:ex-height .6}[data-theme=pixel] .day-head:hover{background:var(--surface-hover)}[data-theme=pixel] .day-head .chevron{color:var(--brass)}[data-theme=pixel] .empty{border:4px dashed var(--line);background:#000}[data-theme=pixel] .stat:before{inset:auto 14px 12px 14px;width:auto;height:10px;background:repeating-linear-gradient(90deg,var(--accent,var(--line)) 0 6px,transparent 6px 8px)}[data-theme=pixel] .stat{padding:14px 14px 30px}[data-theme=pixel] .stat .value{font-family:var(--font-display);font-size:20px;font-weight:400;color:var(--brass);font-size-adjust:none}[data-theme=pixel] .stat.good .value{color:var(--good)}[data-theme=pixel] .stat.bad .value{color:var(--bad)}[data-theme=pixel] .stat.warn .value{color:var(--warn)}[data-theme=pixel] .btn{font-family:var(--font-display);font-size:9.5px;font-weight:400;text-transform:uppercase;line-height:1.4;padding:10px 12px;background:#000;color:var(--ink);border:2px solid var(--ink);border-radius:0;box-shadow:3px 3px 0 var(--line);transition:none}[data-theme=pixel] .btn:hover{background:var(--accent-2);border-color:var(--accent-2);color:#000;box-shadow:3px 3px 0 #000}[data-theme=pixel] .btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #000}[data-theme=pixel] .btn.primary{background:var(--brass);border-color:var(--brass);color:#000;box-shadow:4px 4px 0 var(--warn)}[data-theme=pixel] .btn.primary:hover{background:var(--ink);border-color:var(--ink);filter:none}[data-theme=pixel] .btn.ghost{background:transparent;border-color:transparent;box-shadow:none;color:var(--accent-2)}[data-theme=pixel] .btn.ghost:hover{color:#000}[data-theme=pixel] .btn.small{font-size:8.5px;padding:8px 10px}[data-theme=pixel] .btn.danger{border-color:var(--bad);color:var(--bad)}[data-theme=pixel] .btn.danger:hover:not(:disabled){background:var(--bad);color:#000}[data-theme=pixel] :is(.chip,.subnav a,.level,.calc-tag){border-radius:0;font-family:var(--font-display);font-size:8.5px;font-weight:400;text-transform:uppercase;line-height:1.5}[data-theme=pixel] .chip{background:#000;border:2px solid var(--line);color:var(--muted)}[data-theme=pixel] .chip:hover{border-color:var(--ink);color:var(--ink)}[data-theme=pixel] .chip.on{background:var(--brass);border-color:var(--brass);color:#000}[data-theme=pixel] .chip.tier-erreur.on{background:var(--bad);border-color:var(--ink);color:#fff}[data-theme=pixel] .chip.tier-imprecision.on{background:#000;border-style:dashed;border-color:var(--warn);color:var(--warn)}[data-theme=pixel] .chip.tier-bonne_decision.on{background:#008751;border-color:var(--good);color:#fff}[data-theme=pixel] .chip .count{font-family:var(--font-body);font-size:12px;font-size-adjust:ex-height .6}[data-theme=pixel] .subnav{border:0;background:transparent;gap:8px;padding:0}[data-theme=pixel] .subnav a{padding:10px 12px;background:#000;border:2px solid var(--line);color:var(--ink)}[data-theme=pixel] .subnav a.on{background:var(--accent-2);border-color:var(--accent-2);color:#000;box-shadow:3px 3px 0 #000}[data-theme=pixel] :is(.field input,.field select,.search input,select.control,.paste-area,.glossary-search,.icm-popover input,.danger-confirm input,.rp-select select,textarea,input[type=text],input[type=number],input[type=search]){background:#000;border:2px solid var(--ink);border-radius:0;color:var(--ink);font-family:var(--font-body);font-size-adjust:ex-height .6}[data-theme=pixel] :is(.field input,.field select,.search input,select.control,.paste-area,.glossary-search):focus{border-color:var(--brass);outline:none;box-shadow:3px 3px 0 var(--brass)}[data-theme=pixel] .search:before{content:"▶";color:var(--brass);font-size:10px}[data-theme=pixel] .switch button.pill{border:2px solid var(--ink);border-radius:0;background:#000}[data-theme=pixel] .switch button.pill:after{border-radius:0;background:var(--ink);box-shadow:none;transition:none}[data-theme=pixel] .switch button.pill.on{background:var(--good);border-color:var(--ink)}[data-theme=pixel] :is(.meter,.freq-track){height:14px;border-radius:0;background:var(--line);box-shadow:0 0 0 2px var(--ink)}[data-theme=pixel] :is(.meter-fill,.freq-fill){border-radius:0;background:repeating-linear-gradient(90deg,var(--good) 0 6px,transparent 6px 8px);transition:none}[data-theme=pixel] .meter-mark{border-radius:0;background:var(--brass)}[data-theme=pixel] input[type=range]{accent-color:var(--brass)}[data-theme=pixel] .badge{border-radius:0;font-family:var(--font-display);font-size:8px;font-weight:400;text-transform:uppercase;line-height:1.5;padding:5px 7px}[data-theme=pixel] .badge.erreur{background:var(--bad);color:#fff;border:2px solid var(--ink)}[data-theme=pixel] .badge.imprecision{background:#000;color:var(--warn);border:2px dashed var(--warn)}[data-theme=pixel] .badge.bonne_decision{background:#008751;color:#fff;border:2px solid #008751}[data-theme=pixel] .badge.gto_exact{background:var(--brass);color:#000;border:2px solid var(--brass)}[data-theme=pixel] .badge.heuristique{background:#000;color:var(--heur);border:2px dashed var(--heur)}[data-theme=pixel] .card{border:2px solid #000;border-radius:0;box-shadow:2px 2px 0 var(--line);font-family:var(--font-body);font-size:17px;font-weight:400;font-size-adjust:none}[data-theme=pixel] .card.small{font-size:14px}[data-theme=pixel] .hand-row .board .card{font-size:12px;background:var(--muted)}[data-theme=pixel] .card.back{border-color:var(--ink)}[data-theme=pixel] :is(.lesson-table,.widget-table) thead th{font-family:var(--font-display);font-size:8px;font-size-adjust:none;background:var(--px-title);color:var(--ink)}[data-theme=pixel] :is(.lesson-table,.widget-table) :is(td,th){border-bottom:2px dashed var(--line)}[data-theme=pixel] .term-tip{border-radius:0;background:#000;color:var(--ink);border:3px solid var(--ink);box-shadow:0 0 0 3px #000,6px 6px 0 3px var(--accent-2);font-family:var(--font-body);font-size:14px;font-size-adjust:ex-height .6}[data-theme=pixel] .term-tip strong{color:var(--brass)}[data-theme=pixel] .term-more{color:var(--accent-2)}[data-theme=pixel] .term-word{-webkit-text-decoration:underline dashed var(--accent-2);text-decoration:underline dashed var(--accent-2);text-decoration-thickness:2px}[data-theme=pixel] .notice{border-radius:0;border-width:2px;background:#000}[data-theme=pixel] .lesson{font-size:16px;line-height:1.55}[data-theme=pixel] .glossary-section h2,[data-theme=pixel] .learn-track-head h2,[data-theme=pixel] .lesson-quiz h2,[data-theme=pixel] .lesson>h2{font-size:14px;color:var(--brass);text-shadow:3px 3px 0 #000}[data-theme=pixel] .lesson-tip{border-left-width:6px}[data-theme=pixel] :is(.quiz-letter,.learn-track-icon,.home-section-icon,.home-step-num,.calc-step-num){border-radius:0;background:var(--brass);color:#000;font-family:var(--font-display);font-size:10px;box-shadow:2px 2px 0 var(--warn)}[data-theme=pixel] .home-section-icon,[data-theme=pixel] .learn-track-icon{background:var(--ink);font-family:system-ui,sans-serif;font-size:20px}[data-theme=pixel] .quiz-choice:hover:not(:disabled){border-color:var(--brass);background:var(--surface-hover)}[data-theme=pixel] .quiz-choice.correct{border:2px solid var(--good);background:#003d21}[data-theme=pixel] .quiz-choice.wrong{border:2px dashed var(--bad);background:#3d0014}[data-theme=pixel] .range-cell{border-radius:0;font-family:var(--font-body);font-size:12px;font-size-adjust:none;background:#000}[data-theme=pixel] .range-cell .fill{opacity:1}[data-theme=pixel] .range-cell.on{color:#000}[data-theme=pixel] .glossary-entry:target{border-color:var(--brass);box-shadow:6px 6px 0 var(--brass)}[data-theme=pixel] :is(.lesson-cards,.duel,.drawer){background:repeating-conic-gradient(#008751 0 25%,#007a49 0 50%) 0 0 /8px 8px;border:4px solid var(--ink);box-shadow:var(--shadow-2)}[data-theme=pixel] .mini-table{border-radius:0;-webkit-clip-path:polygon(12% 0,88% 0,100% 25%,100% 75%,88% 100%,12% 100%,0 75%,0 25%);clip-path:polygon(12% 0,88% 0,100% 25%,100% 75%,88% 100%,12% 100%,0 75%,0 25%);background:repeating-conic-gradient(#008751 0 25%,#007a49 0 50%) 0 0 /8px 8px;border:0}[data-theme=pixel] .mini-dealer,[data-theme=pixel] .mini-seat{border-radius:0}[data-theme=pixel] .mini-seat{background:#000;border:2px solid var(--ink)}[data-theme=pixel] .table-rail{border-radius:0;-webkit-clip-path:polygon(14% 0,86% 0,100% 22%,100% 78%,86% 100%,14% 100%,0 78%,0 22%);clip-path:polygon(14% 0,86% 0,100% 22%,100% 78%,86% 100%,14% 100%,0 78%,0 22%);background:repeating-conic-gradient(#008751 0 25%,#007a49 0 50%) 0 0 /8px 8px;box-shadow:none}[data-theme=pixel] .table-rail:after{border-radius:0;border:3px dashed var(--brass);opacity:.4}[data-theme=pixel] .poker-table .seat,[data-theme=pixel] .seat{border-radius:0;background:#000;border:2px solid var(--ink);box-shadow:3px 3px 0 #000;-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=pixel] .poker-table .seat.hero{border-color:var(--brass);background:#000}[data-theme=pixel] .seat .dealer,[data-theme=pixel] .wager .chip-dot{border-radius:0}[data-theme=pixel] .rp{--glass:#000;--glass-line:var(--ink)}[data-theme=pixel] .rp-stage{background:radial-gradient(#000 1px,transparent 1.5px) 0 0 /16px 16px,var(--bg)}[data-theme=pixel] .stage-3d canvas{image-rendering:pixelated}[data-theme=pixel] .rp-head{background:#000;border-bottom:4px solid var(--ink)}[data-theme=pixel] .rp-title h1{font-family:var(--font-display);font-size:12px;color:var(--brass)}[data-theme=pixel] .rp-blinds,[data-theme=pixel] .rp-sub{font-size:14px}[data-theme=pixel] :is(.rp-back,.rp-tool,.rp-score-chip,.rp-caption-verdict,.p3-verdict){border-radius:0}[data-theme=pixel] .rp-back{border:2px solid var(--ink);font-family:var(--font-display);font-size:8.5px}[data-theme=pixel] :is(.rp-caption,.rp-camera,.dock,.rp-pending){border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000;border:3px solid var(--ink);box-shadow:5px 5px 0 rgba(0,0,0,.6)}[data-theme=pixel] .rp-caption.hero{border-color:var(--brass)}[data-theme=pixel] :is(.rp-caption-street,.tl-label,.alog-street-name,.rp-bilan-title,.rp-help h3,.rp-tabs button,.rp-camera button){font-family:var(--font-display);font-size:8px;font-weight:400;letter-spacing:0;text-transform:uppercase;border-radius:0}[data-theme=pixel] .rp-camera button.active{background:var(--accent-2);color:#000}[data-theme=pixel] .rp-tabs button.active{color:var(--brass);border-bottom-width:4px}[data-theme=pixel] .rp-panel{background:#000;border-left:4px solid var(--ink)}[data-theme=pixel] .dock-btn{border-radius:0}[data-theme=pixel] .dock-btn:hover:not(:disabled){background:var(--accent-2);color:#000}[data-theme=pixel] .dock-btn.play{background:var(--brass);color:#000;box-shadow:4px 4px 0 var(--warn)}[data-theme=pixel] .dock-btn.play:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--warn)}[data-theme=pixel] .dock-count{font-family:var(--font-display);font-size:11px}[data-theme=pixel] .tl-ticks{border-radius:0;background:var(--surface-2);border:2px solid var(--line)}[data-theme=pixel] .tl-tick:before{border-radius:0}[data-theme=pixel] .tl-tick.current:before{background:var(--brass);box-shadow:2px 2px 0 #000}[data-theme=pixel] .alog-row,[data-theme=pixel] .alog-verdict,[data-theme=pixel] .rp-tab-dot,[data-theme=pixel] .tl-tick.decision>span,[data-theme=pixel] .tl-tick.end>svg{border-radius:0}[data-theme=pixel] .alog-row.current{background:var(--surface-2);border:2px solid var(--brass)}[data-theme=pixel] .rp-help kbd{border-radius:0;border:2px solid var(--ink);font-family:var(--font-body)}[data-theme=pixel] .p3-seat{font-family:var(--font-body);font-size-adjust:ex-height .6}[data-theme=pixel] .p3-plate{border-radius:0;background:#000;border:3px solid var(--ink);box-shadow:4px 4px 0 rgba(0,0,0,.7);transition:none}[data-theme=pixel] .p3-pos{border-radius:0;background:var(--accent-2);border:0;color:#000;font-family:var(--font-display);font-size:8px}[data-theme=pixel] .p3-stack{font-family:var(--font-body);font-size:15px;color:var(--brass)}[data-theme=pixel] .p3-name{font-size:15px}[data-theme=pixel] .p3-seat.hero .p3-plate{border-color:var(--brass);background:#000}[data-theme=pixel] .p3-seat.hero .p3-pos{background:var(--brass)}[data-theme=pixel] .p3-seat.acting .p3-plate{border-color:var(--accent-2);box-shadow:4px 4px 0 var(--accent-2);transform:translateY(-3px)}[data-theme=pixel] .p3-seat.hero.acting .p3-plate{border-color:var(--brass);box-shadow:4px 4px 0 var(--brass)}[data-theme=pixel] .p3-seat.winner .p3-plate{border-color:var(--good);box-shadow:4px 4px 0 var(--good)}[data-theme=pixel] :is(.p3-bubble,.p3-verdict,.p3-net,.p3-chiplabel,.p3-pot){border-radius:0;box-shadow:3px 3px 0 #000}[data-theme=pixel] :is(.p3-bubble,.p3-verdict,.p3-pot){font-family:var(--font-display);font-size:8px;font-weight:400;line-height:1.5}[data-theme=pixel] .p3-bubble{border:2px solid;background:#000;animation:none}[data-theme=pixel] .p3-bubble.allin{background:var(--bad);color:#fff;border-color:var(--ink)}[data-theme=pixel] .p3-bubble.hand{background:var(--brass);color:#000;border-color:#000}[data-theme=pixel] .p3-pot{background:#000;border:2px solid var(--brass);color:var(--brass)}[data-theme=pixel] .p3-pot b{font-family:var(--font-body);font-size:16px;color:var(--ink)}[data-theme=pixel] :is(.p3-net,.p3-chiplabel){font-family:var(--font-body);font-size:15px;background:#000}[data-theme=pixel] .pixel-loader{--hop:2px;display:inline-flex;align-items:center;gap:10px;color:var(--muted);animation:pixel-loader-appear .12s steps(3) .2s both}[data-theme=pixel] .pixel-loader-suits{display:inline-flex;gap:3px}[data-theme=pixel] .pixel-loader-suits b{display:grid;place-items:center;width:15px;height:15px;background:var(--ink);box-shadow:inset -1px -1px 0 #c2c3c7,inset 1px 1px 0 #fff;opacity:.3;animation:pixel-loader-lit 1.2s step-end calc(var(--i) * .3s) infinite}[data-theme=pixel] .pixel-loader.large{--hop:6px;flex-direction:column;gap:24px;animation:none}[data-theme=pixel] .pixel-loader.large .pixel-loader-suits{gap:6px}[data-theme=pixel] .pixel-loader.large .pixel-loader-suits b{width:40px;height:40px;box-shadow:inset -3px -3px 0 #c2c3c7,inset 3px 3px 0 #fff}[data-theme=pixel] .pixel-loader.large .pixel-loader-label{font-family:var(--font-ui);font-size-adjust:cap-height 1;font-size:13px;text-transform:uppercase;color:var(--brass)}[data-theme=pixel] .pixel-loader.large .pixel-loader-label:after{content:"";display:inline-block;width:.7em;height:1em;margin-left:6px;vertical-align:bottom;background:currentColor;animation:pixel-loader-cursor 1s step-end infinite}@keyframes pixel-loader-appear{0%{opacity:0}}@keyframes pixel-loader-lit{0%{opacity:1;translate:0 calc(-1 * var(--hop))}25%,to{opacity:.3;translate:0 0}}@keyframes pixel-loader-cursor{50%{opacity:0}}[data-theme=pixel] .nav-veil{position:fixed;inset:0;z-index:35;display:grid;grid-template-columns:repeat(var(--cols),var(--tile));grid-auto-rows:var(--tile);overflow:hidden}[data-theme=pixel] .nav-veil-tile{background:#000;animation:nav-veil-in 80ms steps(2) var(--delay) both}[data-theme=pixel] .nav-veil.revealing .nav-veil-tile{animation-name:nav-veil-out}[data-theme=pixel] .nav-veil-loader{position:fixed;inset:0;display:grid;place-items:center}@keyframes nav-veil-in{0%{scale:0}}@keyframes nav-veil-out{to{scale:0}}@media (prefers-reduced-motion:reduce){[data-theme=pixel] :is(.pixel-loader-suits b,.pixel-loader.large .pixel-loader-label:after,.nav-veil-tile){animation:none;opacity:1}[data-theme=pixel] .nav-veil.revealing{visibility:hidden}}[data-theme=pixel] :is(.btn,.nav-link,.section-label,.badge,.eyebrow,.chip,.subnav a,.level,.rp-tabs button,.rp-camera button,.rp-caption-street,.tl-label,.alog-street-name,.rp-bilan-title,.p3-bubble,.p3-verdict,.p3-pos,.p3-pot,.stat .label,.group-label,.field label,.hand-row.head,.rec-title,.calc-tag,.rp-back,.rp-help h3,.hp-tag,.hp-more,.hp-tday,.hp-barlabel,.icm-popover label,.repartition .label,.calc-label,.lesson-table thead th,.widget-table thead th){font-family:var(--font-ui);font-size-adjust:cap-height 1}