[data-theme=pixel]{--px-border:var(--bd-frame) solid var(--ink);--px-title:var(--p8-plum);--font-body-adjust:ex-height 0.6;--font-ui-adjust:cap-height 1;font-size-adjust:var(--font-body-adjust)}[data-theme=pixel] :is(button,input,select,textarea){font-size-adjust:inherit}[data-theme=pixel] body{font-size:var(--fs-text);background-size:16px 16px;image-rendering:pixelated}[data-theme=pixel] ::selection{background:var(--brass);color:var(--p8-black)}[data-theme=pixel] *{scrollbar-color:var(--ink) var(--p8-black)}[data-theme=pixel] :where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:var(--bd-frame) dashed var(--brass);outline-offset:4px}[data-theme=pixel] :is(h1,h2,h3,h4){font-family:var(--font-display);font-size-adjust:none;line-height:1.45}[data-theme=pixel] h1{font-size:var(--fs-h1)}[data-theme=pixel] h2{font-size:var(--fs-h2);color:var(--brass);text-shadow:var(--shadow-2)}[data-theme=pixel] h3{font-size:var(--fs-h3)}[data-theme=pixel] h4{margin:0 0 var(--sp-2);font-size:var(--fs-h4);line-height:1.6}[data-theme=pixel] .page-head h1{line-height:1.35;color:var(--brass);text-shadow:var(--shadow-off-2) var(--shadow-off-2) 0 var(--bad),var(--shadow-3)}[data-theme=pixel] .page-head h1 em{font-style:normal;color:var(--accent-2)}[data-theme=pixel] .eyebrow{font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-10);color:var(--ink)}[data-theme=pixel] .eyebrow:before{margin-right:var(--sp-1);color:var(--brass);animation:pixel-blink 1.1s steps(2) infinite}@keyframes pixel-blink{50%,to{visibility:hidden}}[data-theme=pixel] :is(p,li,dd,td,figcaption,summary,blockquote){line-height:1.7}[data-theme=pixel] .lede{font-size:var(--fs-text);color:var(--muted)}[data-theme=pixel] .section-label{margin:calc(-1 * var(--tab-pad) - var(--sp-3)) auto var(--sp-2) calc(var(--sp-3) - var(--tab-pad));padding:var(--sp-1) var(--sp-2);background:var(--px-title);color:var(--ink);font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-10);box-shadow:var(--shadow-2)}[data-theme=pixel] :is(.hp-actions,.danger-zone,.icm-list,.rp-guess,.ap-tile,.ap-section)>.section-label{margin-bottom:0}[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-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-8);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:var(--sp-4)}[data-theme=pixel] .brand-name{font-family:var(--font-display);font-size-adjust:none;font-size:var(--fs-display-16);line-height:1.15;color:var(--brass);text-shadow:var(--shadow-off-1) var(--shadow-off-1) 0 var(--bad),var(--shadow-2)}[data-theme=pixel] .brand-suits{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-hair);gap:var(--sp-hair)}[data-theme=pixel] .brand-suits b{display:grid;place-items:center;width:24px;height:24px;background:var(--ink);box-shadow:var(--bevel-2)}[data-theme=pixel] .topbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--surface);border-bottom:var(--bd-frame) solid var(--ink);box-shadow:0 var(--shadow-off-2) 0 var(--p8-black)}[data-theme=pixel] .topbar-inner{max-width:1240px;padding:var(--sp-3) var(--sp-5);gap:var(--sp-4)}[data-theme=pixel] .nav-links{flex:1 1;gap:var(--sp-1)}[data-theme=pixel] .nav-link{position:relative;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-6);font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-10);text-transform:uppercase;color:var(--ink)}[data-theme=pixel] .nav-link:before{position:absolute;left:8px;opacity:0;color:var(--brass);top:50%;transform:translateY(-50%)}[data-theme=pixel] .nav-link.on,[data-theme=pixel] .nav-link:hover{background:var(--accent-2);color:var(--p8-black);box-shadow:none}[data-theme=pixel] .nav-link.on:before,[data-theme=pixel] .nav-link:hover:before{opacity:1;color:var(--p8-black);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:var(--sp-2) var(--sp-3);gap:var(--sp-2)}[data-theme=pixel] .brand-pixel{gap:var(--sp-2)}[data-theme=pixel] .brand-name{font-size:var(--fs-display-10);text-shadow:var(--shadow-off-1) var(--shadow-off-1) 0 var(--bad),var(--shadow-2)}[data-theme=pixel] .brand-suits b{width:15px;height:15px;box-shadow:var(--bevel-2)}[data-theme=pixel] .brand-suits .pixel-suit{width:9px;height:9px}[data-theme=pixel] .tabbar{background:var(--surface);border-top:var(--bd-frame) solid var(--ink)}[data-theme=pixel] .tab{padding:var(--sp-1) 0;font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-8);line-height:1.2;text-transform:uppercase;color:var(--ink)}[data-theme=pixel] .tab.on{background:var(--accent-2);color:var(--p8-black)}}[data-theme=pixel] .page{max-width:1240px}[data-theme=pixel] .glossary-tools{top:70px;background:var(--bg)}[data-theme=pixel] :is(.panel,.stat,.rp-help,.icm-popover,.lesson-example,.lesson-range,.day-section,.learn-card,.glossary-entry,.lesson-formula,.lesson-table-wrap,.rp-bilan-block,.showdown,.ph-screen,.ph-map,.ph-dialog-cell){position:relative;background:var(--surface);border:var(--px-border);box-shadow:var(--shadow-2)}[data-theme=pixel] .panel.inset{border-width:var(--bd-control);box-shadow:var(--shadow-1)}[data-theme=pixel] :is(.hand-row,.key-moment,.file-list li,.cheat-customize-list li,.quiz-choice){background:var(--surface);border:var(--bd-control) solid var(--line);box-shadow:none}[data-theme=pixel] :is(a,button):is(.hand-row,.key-moment,.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] .showdown.won{border-color:var(--good)}[data-theme=pixel] .showdown.lost{border-color:var(--bad)}[data-theme=pixel] .day-label{font-size:var(--fs-body-16);line-height:1.5}[data-theme=pixel] .glossary-entry dt,[data-theme=pixel] .learn-card strong{font-family:var(--font-display);font-size:var(--fs-display-10);line-height:1.5;font-size-adjust:none}[data-theme=pixel] .glossary-aliases{font-family:var(--font-body);font-size:var(--fs-body-14);font-size-adjust:var(--font-body-adjust)}[data-theme=pixel] .day-head:hover{background:var(--surface-hover)}[data-theme=pixel] .day-head .chevron{color:var(--brass)}[data-theme=pixel] .empty{border:var(--bd-frame) dashed var(--line);background:var(--surface)}[data-theme=pixel] .stat:before{inset:auto 12px 12px 12px;width:auto;height:10px;background:repeating-linear-gradient(90deg,var(--accent,var(--line)) 0 6px,transparent 6px 8px)}[data-theme=pixel] .stat{--frame-pad:var(--sp-4);padding:var(--frame-pad) var(--frame-pad) var(--sp-8)}[data-theme=pixel] .stat .value{font-family:var(--font-display);font-size:var(--fs-display-16);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{justify-content:center;min-height:var(--h-control);font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-10);text-transform:uppercase;line-height:var(--sp-4);padding:var(--sp-1) var(--sp-3);background:var(--surface);color:var(--ink);border:var(--bd-control) solid var(--ink);box-shadow:var(--shadow-off-2) var(--shadow-off-2) 0 var(--line);cursor:pointer;transition:none}[data-theme=pixel] .btn.small{min-height:var(--h-control-small);font-size:var(--fs-ui-8);line-height:var(--sp-3);padding:var(--sp-1) var(--sp-2)}[data-theme=pixel] .btn.primary{background:var(--brass);border-color:var(--brass);color:var(--p8-black);box-shadow:var(--shadow-off-2) var(--shadow-off-2) 0 var(--warn)}[data-theme=pixel] .btn.ghost{background:transparent;border-color:transparent;box-shadow:none;color:var(--accent-2)}[data-theme=pixel] .btn.danger{border-color:var(--bad);color:var(--bad)}[data-theme=pixel] .btn.icon{width:var(--h-control);padding:0}[data-theme=pixel] .btn.small.icon{width:var(--h-control-small)}[data-theme=pixel] .btn:where([aria-pressed=true],[aria-expanded=true]):not(.primary){background:var(--brass-bg);border-color:var(--brass);color:var(--brass)}[data-theme=pixel] .btn:hover:not(:disabled){background:var(--accent-2);border-color:var(--accent-2);color:var(--p8-black);box-shadow:var(--shadow-2)}[data-theme=pixel] .btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:var(--shadow-1)}[data-theme=pixel] .btn.primary:hover:not(:disabled){background:var(--ink);border-color:var(--ink)}[data-theme=pixel] .btn.danger:hover:not(:disabled){background:var(--bad);border-color:var(--bad)}[data-theme=pixel] .btn:is(:disabled,[aria-disabled=true]){background:var(--surface);border-color:var(--faint);color:var(--faint);box-shadow:none;cursor:default}[data-theme=pixel] .btn.ghost:is(:disabled,[aria-disabled=true]){background:transparent;border-color:transparent}[data-theme=pixel] .btn.primary:is(:disabled,[aria-disabled=true]){background:var(--brass-bg);border-color:var(--brass);color:var(--brass)}[data-theme=pixel] .chip{font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-8);text-transform:uppercase;line-height:1.5;background:var(--surface);border:var(--bd-control) solid var(--line);color:var(--muted)}[data-theme=pixel] .chip:hover{border-color:var(--ink);color:var(--ink)}[data-theme=pixel] .chip:is(.on,[aria-pressed=true]){background:var(--brass);border-color:var(--brass);color:var(--p8-black)}[data-theme=pixel] .chip.tier-erreur.on{background:var(--bad);border-color:var(--ink);color:var(--ink)}[data-theme=pixel] .chip.tier-imprecision.on{background:var(--surface);border-style:dashed;border-color:var(--warn);color:var(--warn)}[data-theme=pixel] .chip.tier-bonne_decision.on{background:var(--good);border-color:var(--good);color:var(--p8-black)}[data-theme=pixel] .chip .count{font-family:var(--font-body);font-size:var(--fs-body-12);font-size-adjust:var(--font-body-adjust);text-transform:none}[data-theme=pixel] .tabs-item{padding:var(--sp-2) var(--sp-3);font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-8);text-transform:uppercase;line-height:1.5;background:var(--surface);color:var(--ink);border:var(--bd-control) solid var(--line)}[data-theme=pixel] .tabs-item:hover{border-color:var(--ink)}[data-theme=pixel] .tabs-item:is([aria-selected=true],[aria-current=page]){background:var(--accent-2);border-color:var(--accent-2);color:var(--p8-black);box-shadow:var(--shadow-2)}[data-theme=pixel] .tabs-item:focus-visible{outline-offset:calc(-1 * (var(--bd-control) + var(--bd-frame)))}[data-theme=pixel] :is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--surface);border:var(--bd-control) solid var(--ink);color:var(--ink);font-family:var(--font-body);font-size-adjust:var(--font-body-adjust);font-size:var(--fs-text)}[data-theme=pixel] :is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea):focus{border-color:var(--brass);outline:none;box-shadow:var(--shadow-off-2) var(--shadow-off-2) 0 var(--brass)}[data-theme=pixel] :is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea):disabled{border-color:var(--line);color:var(--faint);cursor:not-allowed}[data-theme=pixel] :is(input,textarea)::placeholder{color:var(--faint);opacity:1}[data-theme=pixel] input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[data-theme=pixel] input::-webkit-inner-spin-button,[data-theme=pixel] input::-webkit-outer-spin-button,[data-theme=pixel] input::-webkit-search-cancel-button,[data-theme=pixel] input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;margin:0}[data-theme=pixel] select:not([multiple]){padding-right:var(--sp-8);background-image:linear-gradient(var(--ink),var(--ink)),linear-gradient(var(--ink),var(--ink)),linear-gradient(var(--ink),var(--ink));background-repeat:no-repeat;background-size:10px 2px,6px 2px,2px 2px;background-position:right 12px top calc(50% - 2px),right 14px top 50%,right 16px top calc(50% + 2px);cursor:pointer}[data-theme=pixel] option{background-color:var(--surface);color:var(--ink)}[data-theme=pixel] input:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:16px;height:16px;margin:0;vertical-align:middle;border:var(--bd-control) solid var(--ink);background:var(--surface);cursor:pointer}[data-theme=pixel] input:is([type=checkbox],[type=radio]):hover:not(:disabled){border-color:var(--brass)}[data-theme=pixel] input:is([type=checkbox],[type=radio]):checked{background:var(--brass);box-shadow:inset 0 0 0 var(--bd-control) var(--surface)}[data-theme=pixel] input[type=radio]:checked{box-shadow:inset 0 0 0 var(--sp-1) var(--surface)}[data-theme=pixel] input:is([type=checkbox],[type=radio]):disabled{border-color:var(--line);cursor:not-allowed}[data-theme=pixel] input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;background:transparent;cursor:pointer}[data-theme=pixel] input[type=range]::-webkit-slider-runnable-track{height:12px;border:var(--bd-control) solid var(--ink);background:var(--surface);box-sizing:border-box}[data-theme=pixel] input[type=range]::-moz-range-track{height:12px;border:var(--bd-control) solid var(--ink);background:var(--surface);box-sizing:border-box}[data-theme=pixel] input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:16px;margin-top:calc(-1 * var(--sp-1));border:var(--bd-control) solid var(--ink);background:var(--brass);box-sizing:border-box}[data-theme=pixel] input[type=range]::-moz-range-thumb{width:12px;height:16px;border:var(--bd-control) solid var(--ink);background:var(--brass);box-sizing:border-box}[data-theme=pixel] .search:before{color:var(--brass)}[data-theme=pixel] .switch button.pill{border:var(--bd-control) solid var(--ink);background:var(--surface)}[data-theme=pixel] .switch button.pill:after{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] .meter{height:14px;background:var(--line);box-shadow:0 0 0 var(--bd-control) var(--ink)}[data-theme=pixel] .meter.thin{height:8px}[data-theme=pixel] .meter:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 6px,var(--line) 6px 8px);pointer-events:none}[data-theme=pixel] .meter-fill.good{background:var(--good)}[data-theme=pixel] .meter-fill.warn{background:var(--warn)}[data-theme=pixel] .meter-fill.bad{background:var(--bad)}[data-theme=pixel] .meter-fill.accent{background:var(--accent-2)}[data-theme=pixel] .meter-fill.heur{background:var(--heur)}[data-theme=pixel] .meter-fill.pos{background:var(--div-pos)}[data-theme=pixel] .meter-fill.neg{background:var(--div-neg)}[data-theme=pixel] .meter-mark{background:var(--brass)}[data-theme=pixel] .meter-zero{background:var(--line-strong)}[data-theme=pixel] .badge{font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-8);text-transform:uppercase;line-height:1.5;padding:var(--sp-1) var(--sp-2)}[data-theme=pixel] .badge.compact{gap:var(--sp-1);padding:var(--sp-hair) var(--sp-1)}[data-theme=pixel] .badge.icon{flex:none;justify-content:center;width:20px;height:20px;padding:0}[data-theme=pixel] .badge.erreur{background:var(--bad);color:var(--ink);border:var(--bd-control) solid var(--ink)}[data-theme=pixel] .badge.imprecision{background:var(--surface);color:var(--warn);border:var(--bd-control) dashed var(--warn)}[data-theme=pixel] .badge.bonne_decision{background:var(--good);color:var(--p8-black);border:var(--bd-control) solid var(--good)}[data-theme=pixel] .badge.hidden{background:var(--brass-bg);color:var(--brass);border:var(--bd-control) dashed var(--brass)}[data-theme=pixel] .badge.gto_exact{background:var(--brass);color:var(--p8-black);border:var(--bd-control) solid var(--brass)}[data-theme=pixel] .badge.heuristique{background:var(--surface);color:var(--heur);border:var(--bd-control) dashed var(--heur)}[data-theme=pixel] .card{border:var(--bd-control) solid var(--p8-black);box-shadow:var(--shadow-off-1) var(--shadow-off-1) 0 var(--line);font-family:var(--font-display);font-size-adjust:none;font-size:var(--fs-display-12)}[data-theme=pixel] .card.small{font-size:var(--fs-display-10)}[data-theme=pixel] :is(.hand-row .board,.hp-board) .card{font-size:var(--fs-display-8);background:var(--muted)}[data-theme=pixel] :is(.card.back,.card.placeholder){border-color:var(--ink)}[data-theme=pixel] .data-table thead th{font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-8);background:var(--px-title);color:var(--ink)}[data-theme=pixel] .data-table :is(td,th){border-bottom:var(--bd-control) dashed var(--line)}[data-theme=pixel] .term-tip{background:var(--surface);color:var(--ink);border:var(--bd-frame) solid var(--ink);box-shadow:0 0 0 var(--bd-frame) var(--p8-black),var(--shadow-off-3) var(--shadow-off-3) 0 var(--bd-frame) var(--accent-2);font-family:var(--font-body);font-size:var(--fs-body-14);font-size-adjust:var(--font-body-adjust)}[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] .lesson{font-size:var(--fs-text);line-height:1.55}[data-theme=pixel] :is(.quiz-letter,.learn-track-icon,.home-step-num,.calc-step-num){background:var(--brass);color:var(--p8-black);font-family:var(--font-display);font-size-adjust:none;font-size:var(--fs-display-10);box-shadow:var(--shadow-off-1) var(--shadow-off-1) 0 var(--warn)}[data-theme=pixel] .learn-track-icon{background:var(--surface);border:var(--bd-control) solid var(--ink)}[data-theme=pixel] .quiz-choice:hover:not(:disabled){border-color:var(--brass);background:var(--surface-hover)}[data-theme=pixel] .quiz-choice.correct{border:var(--bd-control) solid var(--good);background:var(--good-bg)}[data-theme=pixel] .quiz-choice.wrong{border:var(--bd-control) dashed var(--bad);background:var(--bad-bg)}[data-theme=pixel] .range-cell{font-family:var(--font-body);font-size:var(--fs-body-12);font-size-adjust:none;background:var(--surface)}[data-theme=pixel] .range-cell .fill{opacity:1}[data-theme=pixel] .range-cell.on{color:var(--p8-black)}[data-theme=pixel] .glossary-entry:target{border-color:var(--brass);box-shadow:var(--shadow-off-3) var(--shadow-off-3) 0 var(--brass)}[data-theme=pixel] :is(.lesson-cards,.duel){background:var(--felt);border:var(--bd-frame) solid var(--ink);box-shadow:var(--shadow-2)}[data-theme=pixel] .rp-stage{background:conic-gradient(from 270deg at 2px 2px,var(--p8-black) 25%,transparent 0) 0 0 /16px 16px,var(--bg)}[data-theme=pixel] .rp-head{background:var(--surface);border-bottom:var(--bd-frame) solid var(--ink)}[data-theme=pixel] .rp-level{background:var(--surface);border:var(--bd-control) solid var(--ink);box-shadow:inset 0 0 0 var(--bd-control) var(--p8-black),inset 0 0 0 var(--bd-frame) var(--line-strong),var(--shadow-2)}[data-theme=pixel] :is(.dock,.rp-pending){background:var(--surface);border:var(--bd-frame) solid var(--ink);box-shadow:var(--shadow-2)}[data-theme=pixel] :is(.tl-label,.alog-street-name,.rp-help h3){font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-8);text-transform:uppercase}[data-theme=pixel] .rp-panel{background:var(--surface);border-left:var(--bd-frame) solid var(--ink)}[data-theme=pixel] .dock-count{font-family:var(--font-display);font-size-adjust:none;font-size:var(--fs-display-10)}[data-theme=pixel] .tl-ticks{background:var(--surface-2);border:var(--bd-control) solid var(--line)}[data-theme=pixel] .tl-tick.current:before{background:var(--brass);box-shadow:var(--shadow-1)}[data-theme=pixel] .alog-row.current{background:var(--surface-2);border:var(--bd-control) solid var(--brass)}[data-theme=pixel] .rp-help kbd{border:var(--bd-control) solid var(--ink);font-family:var(--font-body)}[data-theme=pixel] .pixel-loader{--hop:2px;display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--muted);animation:pixel-loader-appear .12s steps(3) .2s both}[data-theme=pixel] .pixel-loader-suits{display:inline-flex;gap:var(--sp-1)}[data-theme=pixel] .pixel-loader-suits b{display:grid;place-items:center;width:15px;height:15px;background:var(--line);box-shadow:var(--bevel-2);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:var(--sp-6);animation:none}[data-theme=pixel] .pixel-loader.large .pixel-loader-suits{gap:var(--sp-2)}[data-theme=pixel] .pixel-loader.large .pixel-loader-suits b{width:40px;height:40px;box-shadow:var(--bevel-4)}[data-theme=pixel] .pixel-loader.large .pixel-loader-label{font-family:var(--font-ui);font-size-adjust:var(--font-ui-adjust);font-size:var(--fs-ui-12);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:var(--sp-2);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%{background:var(--ink);translate:0 calc(-1 * var(--hop))}25%,to{background:var(--line);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:var(--surface);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] .pixel-loader-suits b{background:var(--ink)}[data-theme=pixel] .nav-veil.revealing{visibility:hidden}}