@layer components{.lvq1wa_shell{--left-w:17.5rem;--right-w:21rem;--rail-w:2.75rem;grid-template-columns:var(--left-w) minmax(0, 1fr) var(--right-w);block-size:clamp(32rem, calc(100dvh - var(--header-offset) - 2rem), 64rem);border:var(--border-thin) solid var(--color-line-strong);background:var(--color-surface-sunken);box-shadow:var(--shadow-plate);isolation:isolate;grid-template-rows:minmax(0,1fr);display:grid;position:relative}.lvq1wa_shell:before{content:"";z-index:4;background:var(--pattern-hazard);pointer-events:none;block-size:5px;position:absolute;inset-block-start:-1px;inset-inline:-1px}.lvq1wa_shell[data-left=closed]{--left-w:var(--rail-w)}.lvq1wa_shell[data-right=closed]{--right-w:var(--rail-w)}.lvq1wa_tabs{display:none}@media (max-width:80rem){.lvq1wa_shell{--left-w:14.5rem;--right-w:17rem}}.lvq1wa_side{background:linear-gradient(180deg, var(--color-surface-raised), var(--color-surface));min-block-size:0;min-inline-size:0;display:grid;position:relative}.lvq1wa_sideLeft{border-inline-end:var(--border-thin) solid var(--color-line-strong);grid-area:1/1}.lvq1wa_sideRight{border-inline-start:var(--border-thin) solid var(--color-line-strong);grid-area:1/3}.lvq1wa_sideInner{grid-template-rows:auto minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid}.lvq1wa_sideHead{justify-content:space-between;align-items:center;gap:var(--space-2xs);padding:calc(5px + var(--space-2xs)) var(--space-2xs) var(--space-2xs) var(--space-s);border-block-end:var(--border-thin) solid var(--color-line);background:var(--pattern-grid);display:flex}.lvq1wa_sideRight .lvq1wa_sideHead{padding-inline:var(--space-2xs) var(--space-s)}.lvq1wa_sideTitle{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);line-height:1.1}.lvq1wa_sideBody{align-content:start;gap:var(--space-s);min-block-size:0;padding:var(--space-s);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-line-strong) transparent;display:grid;overflow-y:auto}.lvq1wa_collapse,.lvq1wa_railButton{border:var(--border-thin) solid var(--color-line-strong);background:var(--color-surface-sunken);block-size:2.25rem;inline-size:2.25rem;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);place-items:center;display:grid}.lvq1wa_collapse:hover,.lvq1wa_railButton:hover{color:var(--color-highlight);border-color:var(--color-highlight)}.lvq1wa_chevron{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:square;block-size:18px;inline-size:18px}.lvq1wa_chevron[data-direction=right]{transform:scaleX(-1)}.lvq1wa_rail,.lvq1wa_shell[data-left=closed] .lvq1wa_sideLeft .lvq1wa_sideInner,.lvq1wa_shell[data-right=closed] .lvq1wa_sideRight .lvq1wa_sideInner{display:none}.lvq1wa_shell[data-left=closed] .lvq1wa_sideLeft .lvq1wa_rail,.lvq1wa_shell[data-right=closed] .lvq1wa_sideRight .lvq1wa_rail{align-content:start;justify-items:center;padding-block-start:calc(5px + var(--space-2xs));display:grid}.lvq1wa_railButton{gap:var(--space-xs);block-size:auto;inline-size:2.25rem;padding-block:var(--space-2xs) var(--space-s)}.lvq1wa_railLabel{writing-mode:vertical-rl;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase}.lvq1wa_sideLeft .lvq1wa_railLabel{transform:rotate(180deg)}.lvq1wa_search{display:grid;position:relative}.lvq1wa_searchIcon{fill:none;block-size:18px;inline-size:18px;stroke:var(--color-text-faint);stroke-width:2px;pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-start:.7rem}.lvq1wa_searchInput{background:var(--color-surface-sunken);border:var(--border-thin) solid var(--color-line-strong);min-block-size:2.75rem;inline-size:100%;color:var(--color-text);font-size:max(1rem, var(--step--1));appearance:none;border-block-end-width:2px;padding:.55em 2.6rem .55em 2.3rem}.lvq1wa_searchInput:placeholder-shown{padding-inline-end:.6rem}.lvq1wa_searchInput::-webkit-search-cancel-button{appearance:none}.lvq1wa_searchInput:focus{border-color:var(--color-highlight);outline:none}.lvq1wa_searchClear{inline-size:2.75rem;color:var(--color-text-muted);place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.lvq1wa_searchClear svg{stroke:currentColor;stroke-width:2.2px;block-size:16px;inline-size:16px}.lvq1wa_searchClear:hover{color:var(--color-highlight)}.lvq1wa_results{gap:var(--space-3xs);display:grid}.lvq1wa_resultsCount{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}.lvq1wa_bulk{gap:var(--space-3xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lvq1wa_bulkButton{border:var(--border-thin) dashed var(--color-line-strong);min-block-size:2.25rem;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);padding:.35em .5em;line-height:1.2}.lvq1wa_bulkButton:hover{border-style:solid;border-color:var(--color-highlight);color:var(--color-text-strong)}.lvq1wa_groups{gap:var(--space-2xs);display:grid}.lvq1wa_group{gap:2px;display:grid}.lvq1wa_toggle{align-items:center;column-gap:var(--space-2xs);border:var(--border-thin) solid var(--color-line);background:var(--color-surface-sunken);text-align:start;min-block-size:2.5rem;inline-size:100%;color:var(--color-text-faint);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);grid-template-columns:1.1rem minmax(0,1fr) auto .6rem;padding:.35em .65em;display:grid}.lvq1wa_toggle>i{opacity:.35;filter:grayscale();transition:opacity var(--duration-fast) var(--ease-out), filter var(--duration-fast) var(--ease-out);justify-self:center}.lvq1wa_toggle:hover:not(:disabled){border-color:var(--color-line-strong);color:var(--color-text)}.lvq1wa_toggle[aria-pressed=true]{border-color:var(--color-line-strong);background:color-mix(in oklab, var(--color-surface-high) 70%, var(--color-surface-sunken));color:var(--color-text-strong)}.lvq1wa_toggle[aria-pressed=true]>i{opacity:1;filter:none}.lvq1wa_toggle:disabled{opacity:.45}.lvq1wa_toggleName{overflow-wrap:anywhere;font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:1.1}.lvq1wa_toggleCount{font-family:var(--font-mono);font-size:var(--step--1);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.lvq1wa_toggle[aria-pressed=true] .lvq1wa_toggleCount{color:var(--color-highlight)}.lvq1wa_toggleLed{border:var(--border-medium) solid var(--color-line-strong);block-size:.6rem;inline-size:.6rem}.lvq1wa_toggle[aria-pressed=true] .lvq1wa_toggleLed{border-color:var(--color-success);background:var(--color-success);box-shadow:0 0 8px color-mix(in oklab, var(--color-success) 60%, transparent)}.lvq1wa_subList{border-inline-start:var(--border-thin) dashed var(--color-line);gap:2px;margin-inline-start:.55rem;padding-inline-start:var(--space-s);display:grid}.lvq1wa_toggleSub{min-block-size:2.25rem;padding-block:.25em}.lvq1wa_toggleSub .lvq1wa_toggleName{font-family:var(--font-body);font-size:var(--step--1);font-weight:var(--weight-strong);letter-spacing:0;text-transform:none}.lvq1wa_subNone{font-size:var(--step--1);color:var(--color-text-faint);margin-inline-start:calc(.55rem + var(--space-s))}.lvq1wa_hint{align-items:center;gap:var(--space-2xs);font-size:var(--step--2);color:var(--color-text-faint);margin-block-start:var(--space-3xs);margin-inline-start:.55rem;line-height:1.4;display:flex}.lvq1wa_privacy{padding:var(--space-2xs) var(--space-xs);border-inline-start:var(--border-thick) solid var(--color-cool);background:color-mix(in oklab, var(--color-cool) 7%, transparent);font-size:var(--step--1);color:var(--color-text-muted)}.lvq1wa_mapArea{grid-area:1/2;min-block-size:0;min-inline-size:0;display:grid}.lvq1wa_stage{isolation:isolate;background:var(--color-surface-sunken);min-block-size:0;position:relative;overflow:hidden}.lvq1wa_canvas{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;block-size:100%;inline-size:100%;display:block}.lvq1wa_canvas[data-dragging]{cursor:grabbing}.lvq1wa_canvas:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.lvq1wa_controls{z-index:3;background:color-mix(in oklab, var(--color-surface-sunken) 82%, transparent);border:var(--border-thin) solid var(--color-line-strong);gap:2px;padding:3px;display:grid;position:absolute;inset-block-start:calc(5px + var(--space-xs));inset-inline-end:var(--space-xs)}.lvq1wa_control{background:var(--color-surface-raised);block-size:2.5rem;inline-size:2.5rem;color:var(--color-text);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);place-items:center;display:grid}.lvq1wa_control:hover{background:var(--color-surface-high);color:var(--color-highlight)}.lvq1wa_control svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;block-size:20px;inline-size:20px}.lvq1wa_overlay{z-index:3;justify-items:start;gap:var(--space-3xs);max-inline-size:calc(100% - 4rem - var(--space-xs) * 2);pointer-events:none;display:grid;position:absolute;inset-block-start:calc(5px + var(--space-xs));inset-inline-start:var(--space-xs)}.lvq1wa_status{background:color-mix(in oklab, var(--color-surface-sunken) 88%, transparent);border:var(--border-thin) solid var(--color-line-strong);flex-wrap:wrap;align-items:center;gap:.2em .8em;max-inline-size:26rem;padding:.4em .75em;display:flex}.lvq1wa_statusBadge{font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-success);align-items:center;gap:.5em;display:inline-flex}.lvq1wa_status[data-state=stale]{border-color:color-mix(in oklab, var(--color-danger) 55%, transparent)}.lvq1wa_status[data-state=stale] .lvq1wa_statusBadge{color:var(--color-danger)}.lvq1wa_led{background:currentColor;block-size:8px;inline-size:8px;box-shadow:0 0 8px}.lvq1wa_statusAge{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-highlight)}.lvq1wa_statusText{font-size:var(--step--1);color:var(--color-text-muted);flex-basis:100%;line-height:1.4}.lvq1wa_statusText:empty{display:none}.lvq1wa_note{background:color-mix(in oklab, var(--color-surface-sunken) 88%, transparent);border:var(--border-thin) solid var(--color-line-strong);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-highlight);align-items:center;gap:.6em;padding:.45em .8em;display:inline-flex}.lvq1wa_noteLed{background:currentColor;flex-shrink:0;block-size:8px;inline-size:8px;box-shadow:0 0 8px}.lvq1wa_readout{z-index:3;max-inline-size:calc(100% - var(--space-xs) * 2);background:color-mix(in oklab, var(--color-surface-sunken) 85%, transparent);border:var(--border-thin) solid var(--color-line);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint);pointer-events:none;flex-wrap:wrap;align-items:baseline;gap:.25em .7em;padding:.35em .7em;display:inline-flex;position:absolute;inset-block-end:var(--space-xs);inset-inline-start:var(--space-xs)}.lvq1wa_readoutValue{min-inline-size:2.5em;font-weight:var(--weight-strong);color:var(--color-highlight)}.lvq1wa_readoutHint{color:var(--color-text-faint)}@media (hover:none){.lvq1wa_readout{display:none}}.lvq1wa_emptyStage{align-content:center;justify-items:start;gap:var(--space-2xs);padding:var(--space-l);background:var(--pattern-grid), var(--color-surface-sunken);display:grid}.lvq1wa_emptyTitle{font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-strong)}.lvq1wa_emptyText{color:var(--color-text-muted)}.lvq1wa_section{gap:var(--space-2xs);display:grid}.lvq1wa_section+.lvq1wa_section{border-block-start:var(--border-thin) dashed var(--color-line);padding-block-start:var(--space-xs)}.lvq1wa_sectionHead{font-size:inherit}.lvq1wa_sectionButton{align-items:center;gap:var(--space-2xs);text-align:start;min-block-size:2.5rem;inline-size:100%;color:var(--color-text-strong);grid-template-columns:minmax(0,1fr) auto 1.1rem;display:grid}.lvq1wa_sectionTitle{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:1.1}.lvq1wa_sectionChevron{fill:none;block-size:18px;inline-size:18px;stroke:var(--color-text-muted);stroke-width:2.2px;transition:transform var(--duration-fast) var(--ease-out)}.lvq1wa_sectionButton[aria-expanded=false] .lvq1wa_sectionChevron{transform:rotate(-90deg)}.lvq1wa_sectionButton:hover .lvq1wa_sectionChevron{stroke:var(--color-highlight)}.lvq1wa_count{font-family:var(--font-mono);font-size:var(--step--1);font-variant-numeric:tabular-nums;color:var(--color-highlight)}.lvq1wa_empty{font-size:var(--step--1);color:var(--color-text-muted)}.lvq1wa_list{gap:2px;display:grid}.lvq1wa_row{--tone:var(--color-highlight);align-items:center;column-gap:var(--space-2xs);background:var(--color-surface-sunken);border:var(--border-thin) solid transparent;border-inline-start:3px solid var(--tone);text-align:start;min-block-size:2.5rem;inline-size:100%;color:inherit;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);grid-template-columns:1.1rem minmax(0,1fr) auto;row-gap:.2rem;padding:.4em .65em;display:grid}button.lvq1wa_row:hover{background:color-mix(in oklab, var(--tone) 10%, var(--color-surface-sunken));border-color:color-mix(in oklab, var(--tone) 45%, transparent);border-inline-start-color:var(--tone)}.lvq1wa_row[data-hidden]{opacity:.55}.lvq1wa_rowActive{background:color-mix(in oklab, var(--tone) 14%, var(--color-surface-sunken));border-color:var(--tone)}.lvq1wa_row>i{justify-self:center}.lvq1wa_rowName{overflow-wrap:anywhere;font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-strong);line-height:1.15}.lvq1wa_rowAside{text-overflow:ellipsis;white-space:nowrap;max-inline-size:9rem;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);justify-self:end;overflow:hidden}.lvq1wa_rowAside[data-tone=owner]{font-family:var(--font-body);font-size:var(--step--1);font-weight:var(--weight-strong);letter-spacing:0;text-transform:none;color:var(--tone)}.lvq1wa_rowAside[data-tone=danger]{color:var(--color-danger)}.lvq1wa_rowMeta,.lvq1wa_progress,.lvq1wa_facts{grid-column:2/-1}.lvq1wa_rowMeta{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}.lvq1wa_dot{background:var(--tone);block-size:10px;inline-size:10px;box-shadow:0 0 0 2px color-mix(in oklab, var(--tone) 25%, transparent);border-radius:50%}.lvq1wa_facts{font-size:var(--step--1);color:var(--color-text-muted);gap:.1rem;padding-block-start:.2rem;display:grid}.lvq1wa_progress{align-items:center;gap:var(--space-2xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.lvq1wa_progressBar{background:linear-gradient(var(--color-highlight), var(--color-highlight)) 0 0 / var(--progress) 100% no-repeat, color-mix(in oklab, var(--color-highlight) 16%, transparent);block-size:4px}.lvq1wa_progressValue{font-family:var(--font-mono);font-size:var(--step--2);font-variant-numeric:tabular-nums;color:var(--color-highlight)}.lvq1wa_markEvent,.lvq1wa_markCustom,.lvq1wa_markZone,.lvq1wa_markRing,.lvq1wa_markMonument,.lvq1wa_markGrid{flex-shrink:0}.lvq1wa_markEvent{background:var(--color-highlight);block-size:10px;inline-size:10px;box-shadow:0 0 0 2px var(--color-surface-sunken), 0 0 10px color-mix(in oklab, var(--color-highlight) 60%, transparent);transform:rotate(45deg)}.lvq1wa_markCustom{--tone:var(--color-accent);border:var(--border-medium) dashed var(--tone);background:color-mix(in oklab, var(--tone) 22%, transparent);border-radius:50%;block-size:14px;inline-size:14px}.lvq1wa_markZone{--tone:var(--color-text-muted);border:var(--border-medium) solid var(--tone);background:color-mix(in oklab, var(--tone) 12%, transparent);border-radius:50%;block-size:14px;inline-size:14px}.lvq1wa_markZone[data-owned]{background:color-mix(in oklab, var(--tone) 30%, transparent)}.lvq1wa_markRing{background:conic-gradient(var(--color-highlight) 0 65%, color-mix(in oklab, var(--color-highlight) 18%, transparent) 65%);border-radius:50%;block-size:14px;inline-size:14px;-webkit-mask:radial-gradient(circle,#0000 0 4px,#000 4.5px);mask:radial-gradient(circle,#0000 0 4px,#000 4.5px)}.lvq1wa_markMonument{background:var(--color-text);block-size:7px;inline-size:7px;box-shadow:0 0 0 2px var(--color-surface-sunken)}.lvq1wa_markGrid{border:var(--border-thin) solid var(--color-text-muted);background:linear-gradient(var(--color-text-muted), var(--color-text-muted)) center / 1px 100% no-repeat, linear-gradient(var(--color-text-muted), var(--color-text-muted)) center / 100% 1px no-repeat;block-size:14px;inline-size:14px}@media (prefers-reduced-motion:no-preference){.lvq1wa_status[data-state=live] .lvq1wa_led,.lvq1wa_noteLed{animation:1.6s steps(2,jump-none) infinite lvq1wa_blink}.lvq1wa_zoneRow[data-contested] .lvq1wa_dot,.lvq1wa_markZone[data-contested]{position:relative}.lvq1wa_zoneRow[data-contested] .lvq1wa_dot:after,.lvq1wa_markZone[data-contested]:after{content:"";box-shadow:0 0 0 4px color-mix(in oklab, var(--color-danger) 35%, transparent);opacity:0;animation:lvq1wa_alarm 1.2s var(--ease-in-out) infinite;border-radius:50%;position:absolute;inset:0}.lvq1wa_markZone[data-contested]:after{inset:calc(var(--border-medium) * -1)}}@keyframes lvq1wa_blink{50%{opacity:.25}}@keyframes lvq1wa_alarm{50%{opacity:1}}@media (pointer:coarse){.lvq1wa_toggle,.lvq1wa_toggleSub,.lvq1wa_row,.lvq1wa_sectionButton,.lvq1wa_bulkButton{min-block-size:2.75rem}.lvq1wa_control{block-size:2.75rem;inline-size:2.75rem}}@media (max-width:63.99rem){.lvq1wa_shell{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);block-size:auto}.lvq1wa_mapArea{block-size:max(20rem, min(62svh, 100vw - 2 * var(--gutter-safe) + 4rem, 42rem));grid-area:1/1}.lvq1wa_tabs{border-block:var(--border-thin) solid var(--color-line-strong);background:var(--color-surface);grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lvq1wa_tab{min-block-size:2.75rem;font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);border-block-end:3px solid #0000;justify-content:center;align-items:center;gap:.6em;display:inline-flex}.lvq1wa_tab+.lvq1wa_tab{border-inline-start:var(--border-thin) solid var(--color-line)}.lvq1wa_tab[aria-selected=true]{color:var(--color-text-strong);border-block-end-color:var(--color-accent);background:var(--color-surface-raised)}.lvq1wa_sideLeft,.lvq1wa_sideRight{border:0;grid-area:3/1}.lvq1wa_side[data-tab-active=false],.lvq1wa_shell .lvq1wa_side .lvq1wa_rail,.lvq1wa_sideHead{display:none}.lvq1wa_shell[data-left=closed] .lvq1wa_sideLeft .lvq1wa_sideInner,.lvq1wa_shell[data-right=closed] .lvq1wa_sideRight .lvq1wa_sideInner{display:grid}.lvq1wa_sideBody{padding:var(--space-s) var(--space-xs) var(--space-m);overflow:visible}.lvq1wa_groups{align-items:start;gap:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}}@media (max-width:40rem){.lvq1wa_readoutHint{display:none}.lvq1wa_status{font-size:.95em}}}
@layer components{.FAe0YW_band{background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--oil-1000) 70%, transparent) 30%, transparent)}.FAe0YW_skeleton{block-size:clamp(32rem, calc(100dvh - var(--header-offset) - 2rem), 64rem);border:var(--border-thin) solid var(--color-line);grid-template-columns:17.5rem minmax(0,1fr) 21rem;display:grid}.FAe0YW_skeletonMap,.FAe0YW_skeletonPanel{background:linear-gradient(90deg, var(--oil-900), var(--oil-800), var(--oil-900)) 0 0 / 200% 100%}.FAe0YW_skeletonMap{border-inline:var(--border-thin) solid var(--color-line)}@media (prefers-reduced-motion:no-preference){.FAe0YW_skeletonMap,.FAe0YW_skeletonPanel{animation:1.6s linear infinite FAe0YW_shimmer}}@keyframes FAe0YW_shimmer{to{background-position:-200% 0}}@media (max-width:80rem){.FAe0YW_skeleton{grid-template-columns:14.5rem minmax(0,1fr) 17rem}}@media (max-width:63.99rem){.FAe0YW_skeleton{grid-template-columns:minmax(0,1fr);block-size:auto}.FAe0YW_skeletonMap{block-size:max(20rem, min(62svh, 100vw - 2 * var(--gutter-safe) + 4rem, 42rem));border-inline:0;order:-1}.FAe0YW_skeletonPanel{min-block-size:12rem}.FAe0YW_skeletonPanel+.FAe0YW_skeletonMap+.FAe0YW_skeletonPanel{display:none}}}
@layer components{.xDwtkW_button{--btn-bg:var(--color-accent);--btn-fg:var(--color-on-accent);--btn-border:transparent;--btn-cut:10px;border:var(--border-thin) solid var(--btn-border);background:var(--btn-bg);min-block-size:2.75rem;color:var(--btn-fg);font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--step-0);letter-spacing:var(--tracking-wide);text-transform:uppercase;clip-path:polygon(0 0, calc(100% - var(--btn-cut)) 0, 100% var(--btn-cut), 100% 100%, var(--btn-cut) 100%, 0 calc(100% - var(--btn-cut)));transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.6em;padding:.7em 1.4em;line-height:1;text-decoration:none;display:inline-flex;position:relative}.xDwtkW_button:hover{--btn-bg:var(--color-accent-strong);color:var(--btn-fg)}.xDwtkW_button:active{transform:translateY(1px)}.xDwtkW_button:disabled,.xDwtkW_button[aria-disabled=true]{opacity:.5;pointer-events:none}.xDwtkW_label{padding-block-start:.08em;display:inline-block}.xDwtkW_icon{block-size:1.15em;inline-size:1.15em}.xDwtkW_primary{box-shadow:inset 0 -3px #00000047}.xDwtkW_secondary{--btn-bg:transparent;--btn-fg:var(--color-text-strong);--btn-border:var(--color-line-strong);clip-path:none}.xDwtkW_secondary:hover{--btn-bg:color-mix(in oklab, var(--color-text) 8%, transparent);--btn-border:var(--color-text-muted)}.xDwtkW_ghost{--btn-bg:transparent;--btn-fg:var(--color-text-muted);clip-path:none;padding-inline:.6em}.xDwtkW_ghost:hover{--btn-bg:color-mix(in oklab, var(--color-text) 6%, transparent);--btn-fg:var(--color-text-strong)}.xDwtkW_danger{--btn-bg:var(--color-danger);--btn-fg:var(--oil-1000)}.xDwtkW_danger:hover{--btn-bg:color-mix(in oklab, var(--color-danger) 80%, white)}.xDwtkW_coin{--btn-bg:var(--color-coin);--btn-fg:var(--oil-1000)}.xDwtkW_coin:hover{--btn-bg:var(--amber-300)}.xDwtkW_s{min-block-size:2.1rem;font-size:var(--step--1);--btn-cut:7px;padding:.55em 1em}.xDwtkW_l{min-block-size:3.4rem;font-size:var(--step-1);--btn-cut:14px;padding:.8em 1.7em}.xDwtkW_block{inline-size:100%;display:flex}@media (pointer:coarse){.xDwtkW_s{min-block-size:2.75rem}}}
@layer components{.qg4vza_button{border:var(--border-thin) solid var(--color-line-strong);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);transition:color var(--duration-fast), border-color var(--duration-fast);align-items:center;gap:.45em;padding:.45em .8em;display:inline-flex}.qg4vza_button:hover{color:var(--color-text-strong);border-color:var(--color-text-muted)}@media (pointer:coarse){.qg4vza_button{min-block-size:2.75rem;padding-inline:1em}}.qg4vza_done{color:var(--color-success);border-color:var(--color-success)}}
@layer components{.JHRnPq_gauge{justify-items:center;gap:var(--space-3xs);display:grid}.JHRnPq_gauge svg{inline-size:100%;max-inline-size:15rem;overflow:visible}.JHRnPq_track,.JHRnPq_fill,.JHRnPq_redline{fill:none;stroke-width:10px}.JHRnPq_track{stroke:var(--oil-700)}.JHRnPq_redline{stroke:color-mix(in oklab, var(--color-danger) 45%, var(--oil-700))}.JHRnPq_fill{stroke:var(--color-highlight);filter:drop-shadow(0 0 6px color-mix(in oklab, var(--amber-400) 60%, transparent))}.JHRnPq_tick{stroke:var(--oil-600);stroke-width:1.5px}.JHRnPq_tickMajor{stroke:var(--ash-400);stroke-width:2.5px}.JHRnPq_needle{transform-origin:100px 100px;fill:var(--color-accent-strong);transition:transform var(--duration-slow) var(--ease-snap)}.JHRnPq_hub{fill:var(--oil-1000);stroke:var(--ash-300);stroke-width:2px}.JHRnPq_value{text-anchor:middle;font-family:var(--font-stencil);fill:var(--color-text-strong);font-size:30px}.JHRnPq_max{fill:var(--color-text-faint);font-size:18px}.JHRnPq_percent{text-anchor:middle;font-family:var(--font-mono);letter-spacing:.16em;fill:var(--color-text-muted);font-size:11px}.JHRnPq_caption{justify-items:center;gap:.15rem;display:grid}.JHRnPq_captionExtra{font-size:var(--step--1);color:var(--color-highlight)}}
@layer components{._3p7krq_strip{border:var(--border-thin) solid var(--color-line-strong);background:color-mix(in oklab, var(--color-canvas) 72%, transparent);box-shadow:var(--shadow-plate);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));margin:0;display:grid}._3p7krq_item{gap:var(--space-2xs);padding:var(--space-m) var(--space-m) var(--space-s);border-inline-end:var(--border-thin) dashed var(--color-line);display:grid;position:relative;overflow:hidden}._3p7krq_item:last-child{border-inline-end:0}._3p7krq_item:before{content:"";background:var(--pattern-hazard);transform-origin:0;block-size:4px;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}._3p7krq_item:hover:before{transform:scaleX(1)}._3p7krq_item dd{font-family:var(--font-stencil);font-size:var(--step-7);color:var(--color-text-strong);text-shadow:0 0 32px color-mix(in oklab, var(--flare-400) 40%, transparent);overflow-wrap:anywhere;order:-1;margin:0;line-height:.85}._3p7krq_item dt{font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text)}._3p7krq_item dt small{font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-body);letter-spacing:var(--tracking-label);color:var(--color-text-faint);margin-block-start:.3em;display:block}._3p7krq_medium{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr))}._3p7krq_medium ._3p7krq_item{padding:var(--space-s) var(--space-s) var(--space-xs)}._3p7krq_medium ._3p7krq_item dd{font-size:var(--step-5)}._3p7krq_medium ._3p7krq_item dt{font-size:var(--step--1)}@media (max-width:40rem){._3p7krq_strip{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr))}._3p7krq_item{border-block-end:var(--border-thin) dashed var(--color-line)}._3p7krq_item dd{font-size:var(--step-6)}}}
@layer components{.jL2yXa_prose{max-inline-size:72ch;color:var(--color-text)}.jL2yXa_prose>*+*{margin-block-start:1em}.jL2yXa_prose h2{border-block-start:var(--border-thin) solid var(--color-line);font-size:var(--step-3);margin-block-start:2.2em;padding-block-start:var(--space-s)}.jL2yXa_prose h3{font-size:var(--step-1);letter-spacing:var(--tracking-wide);margin-block-start:1.8em}:is(.jL2yXa_prose h2+*,.jL2yXa_prose h3+*){margin-block-start:.6em}:is(.jL2yXa_prose p,.jL2yXa_prose li){color:color-mix(in oklab, var(--color-text) 88%, var(--color-text-muted))}:is(.jL2yXa_prose ul,.jL2yXa_prose ol){gap:.4em;display:grid}.jL2yXa_prose strong{color:var(--color-text-strong)}.jL2yXa_prose a{color:var(--color-accent-strong);overflow-wrap:anywhere}.jL2yXa_prose .table-scroll{overscroll-behavior-x:contain;border:var(--border-thin) solid var(--color-line);background:linear-gradient(to right, var(--color-canvas) 40%, transparent) left / 2.5rem 100% no-repeat local, linear-gradient(to left, var(--color-canvas) 40%, transparent) right / 2.5rem 100% no-repeat local, linear-gradient(to right, color-mix(in oklab, var(--color-highlight) 30%, transparent), transparent) left / .75rem 100% no-repeat scroll, linear-gradient(to left, color-mix(in oklab, var(--color-highlight) 30%, transparent), transparent) right / .75rem 100% no-repeat scroll;overflow-x:auto}.jL2yXa_prose table{font-size:var(--step--1)}:is(.jL2yXa_prose th,.jL2yXa_prose td){text-align:start;vertical-align:top;border-block-end:var(--border-thin) solid var(--color-line);padding:.6em .8em}.jL2yXa_prose th{font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);background:var(--color-surface-raised)}.jL2yXa_prose hr{margin-block:2em}.jL2yXa_prose code{font-size:.88em}}
@layer components{.yf3-QW_figure svg{background:var(--color-surface-sunken);border:var(--border-thin) solid var(--color-line);block-size:auto;inline-size:100%;display:block}.yf3-QW_grid{stroke:var(--color-line);stroke-dasharray:3 5}.yf3-QW_area{fill:color-mix(in oklab, var(--color-highlight) 16%, transparent)}.yf3-QW_line{fill:none;stroke:var(--color-highlight);stroke-width:2px}.yf3-QW_empty{border:var(--border-thin) dashed var(--color-line);min-block-size:6rem;color:var(--color-text-faint);place-items:center;display:grid}}
@layer components{.r7aG5a_inline{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.r7aG5a_board{gap:.35rem;display:flex}.r7aG5a_cell{justify-items:center;gap:.3rem;display:grid}.r7aG5a_digits{background:linear-gradient(var(--oil-800) 0 49%, var(--oil-1000) 49% 51%, var(--oil-850) 51% 100%);border:var(--border-thin) solid var(--color-line-strong);min-inline-size:2.2ch;font-family:var(--font-stencil);font-size:var(--step-4);text-align:center;color:var(--color-highlight);font-variant-numeric:tabular-nums;text-shadow:0 0 18px color-mix(in oklab, var(--amber-400) 45%, transparent);padding:.2em .28em .12em;line-height:1;display:block;position:relative}.r7aG5a_unit{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}}
@layer components{.rEeEua_anchor{block-size:0;inline-size:0;scroll-margin-block-start:.5rem;position:absolute}}
@layer components{._4D1hyG_embers{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._4D1hyG_embers span{inline-size:var(--s);block-size:var(--s);background:var(--amber-300);box-shadow:0 0 6px 2px color-mix(in oklab, var(--flare-400) 80%, transparent);opacity:0;border-radius:50%;position:absolute;inset-block-end:-10px;inset-inline-start:var(--x)}@media (prefers-reduced-motion:no-preference){._4D1hyG_embers span{animation:_4D1hyG_ember var(--d) linear var(--delay) infinite}}@media (max-width:48rem){._4D1hyG_embers span:not(:nth-child(3n+1)){display:none}}@keyframes _4D1hyG_ember{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:.95}70%{opacity:.55}to{transform:translate(var(--drift), -95vh) scale(.3);opacity:0}}}
@layer components{.FvYlsW_header{padding-block:var(--space-xl-3xl) var(--space-l-2xl);border-block-end:var(--border-thin) solid var(--color-line);isolation:isolate;position:relative;overflow:hidden}.FvYlsW_backdrop{z-index:-2;position:absolute;inset:-14% 0 -8%;overflow:hidden}.FvYlsW_backdropImage{object-fit:cover;object-position:72% 42%;transform:scale(1.15)}.FvYlsW_backdrop:after{--dim:linear-gradient(#000000a3, #000000a3);content:"";background:linear-gradient(90deg, var(--color-canvas) 8%, color-mix(in oklab, var(--color-canvas) 80%, transparent) 42%, color-mix(in oklab, var(--color-canvas) 22%, transparent) 100%), linear-gradient(to bottom, color-mix(in oklab, var(--color-canvas) 55%, transparent), transparent 30%, transparent 60%, var(--color-canvas) 100%), var(--dim);position:absolute;inset:0}.FvYlsW_header:before{content:"";z-index:-1;background:radial-gradient(50% 80% at 100% 0%, color-mix(in oklab, var(--rust-600) 14%, transparent), transparent 70%), var(--pattern-grid);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.FvYlsW_header:after{content:"";z-index:-1;background:linear-gradient(100deg, transparent, color-mix(in oklab, var(--flare-400) 9%, transparent), transparent);pointer-events:none;opacity:0;inline-size:30%;position:absolute;inset-block:0;inset-inline-start:-30%}@media (prefers-reduced-motion:no-preference){.FvYlsW_header:after{animation:9s ease-in-out 1s infinite FvYlsW_header-sweep}.FvYlsW_backdropImage{animation:36s ease-in-out infinite alternate FvYlsW_header-kenburns}.FvYlsW_code:after{content:attr(data-code);filter:drop-shadow(0 0 14px color-mix(in oklab, var(--color-accent) 55%, transparent));opacity:0;pointer-events:none;animation:4s ease-in-out infinite FvYlsW_code-glow;position:absolute;inset:0}}@keyframes FvYlsW_header-sweep{0%{opacity:0;translate:0}10%,60%{opacity:1}70%,to{opacity:0;translate:450%}}@keyframes FvYlsW_header-kenburns{0%{transform:scale(1.15)translate(0)}to{transform:scale(1.24)translate(-1.5%,-2%)}}@keyframes FvYlsW_code-glow{0%,to{opacity:0}50%{opacity:1}}.FvYlsW_inner{align-items:end;gap:var(--space-m-xl);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.FvYlsW_code{font-family:var(--font-stencil);font-size:var(--step-8);color:#0000;-webkit-text-stroke:1.5px color-mix(in oklab, var(--color-accent) 70%, transparent);-webkit-user-select:none;user-select:none;line-height:.8;position:relative}.FvYlsW_text{gap:var(--space-s);grid-template-columns:minmax(0,1fr);display:grid}.FvYlsW_kicker{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight);display:flex}.FvYlsW_bar{background:var(--pattern-hazard);block-size:.5rem;inline-size:2rem}.FvYlsW_title{font-size:var(--step-7);line-height:var(--leading-crushed);text-shadow:0 12px 40px #0009;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.FvYlsW_intro{font-size:var(--step-1);color:var(--color-text-muted);text-wrap:pretty;max-inline-size:56ch;line-height:1.5}.FvYlsW_section{justify-content:space-between;align-items:end;gap:var(--space-s);flex-wrap:wrap;margin-block-end:var(--space-m);display:flex}.FvYlsW_sectionTitle{font-size:var(--step-5);line-height:var(--leading-tight);margin-block-start:var(--space-2xs)}.FvYlsW_chapter{align-items:end;gap:var(--space-s) var(--space-m);grid-template-columns:auto minmax(0,1fr) auto;margin-block-end:var(--space-m-xl);display:grid}.FvYlsW_chapterCode{font-family:var(--font-stencil);font-size:var(--step-7);color:#0000;-webkit-text-stroke:1.5px color-mix(in oklab, var(--color-accent) 70%, transparent);-webkit-user-select:none;user-select:none;line-height:.8}.FvYlsW_chapterText{gap:var(--space-2xs);display:grid}.FvYlsW_chapterTitle{font-size:var(--step-5);line-height:var(--leading-tight);text-wrap:balance}.FvYlsW_chapterIntro{max-inline-size:56ch;color:var(--color-text-muted);text-wrap:pretty;margin-block-start:var(--space-2xs)}.FvYlsW_chapterAction{gap:var(--space-xs);display:flex}.FvYlsW_header[data-size=compact]{padding-block:var(--space-l) var(--space-m)}.FvYlsW_header[data-size=compact] .FvYlsW_backdrop{opacity:.7}.FvYlsW_header[data-size=compact] .FvYlsW_code{font-size:var(--step-6)}.FvYlsW_header[data-size=compact] .FvYlsW_title{--title-lines:2;font-size:var(--step-5);min-block-size:calc(var(--title-lines) * 1em * var(--leading-crushed));text-wrap:balance}@media (max-width:48rem){.FvYlsW_inner{grid-template-columns:minmax(0,1fr)}.FvYlsW_code{font-size:var(--step-6)}.FvYlsW_header[data-size=compact] .FvYlsW_title{--title-lines:3;font-size:var(--step-3)}.FvYlsW_chapter{grid-template-columns:auto minmax(0,1fr)}.FvYlsW_chapterAction{grid-column:1/-1}.FvYlsW_chapterCode{font-size:var(--step-6)}.FvYlsW_backdropImage{object-position:50% 40%}.FvYlsW_backdrop:after{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-canvas) 50%, transparent), color-mix(in oklab, var(--color-canvas) 70%, transparent) 50%, var(--color-canvas) 100%), var(--dim)}}@media (max-width:40rem){.FvYlsW_chapter{isolation:isolate;grid-template-columns:minmax(0,1fr);position:relative}.FvYlsW_chapterCode{z-index:-1;font-size:var(--step-7);opacity:.4;position:absolute;inset-block-start:-.1em;inset-inline-end:0}.FvYlsW_chapterText{padding-inline-end:2.5rem}.FvYlsW_chapterIntro{margin-inline-end:-2.5rem}}@media (max-width:48rem){.FvYlsW_backdropImage{animation:none}}}
@layer components{.mAm19G_terminal{align-items:center;gap:var(--space-xs);background:var(--color-surface-sunken);border:var(--border-thin) solid var(--color-line);border-inline-start:3px solid var(--color-accent);max-inline-size:100%;font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-highlight);flex-wrap:wrap;padding:.7em 1em;display:inline-flex;box-shadow:inset 0 2px 12px #00000080}.mAm19G_prompt{color:var(--color-text-faint)}.mAm19G_typed{max-inline-size:100%;inline-size:calc(var(--chars) * 1ch);white-space:nowrap;vertical-align:bottom;font:inherit;letter-spacing:0;color:inherit;background:0 0;border:0;border-radius:0;padding:0;display:inline-block;overflow:hidden}.mAm19G_caret{background:var(--color-highlight);block-size:1.1em;inline-size:.6ch;margin-inline-start:-.4em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mAm19G_typed{animation:both mAm19G_typing;animation-timeline:view();animation-range:entry 10% entry 95%}}}@keyframes mAm19G_typing{0%{inline-size:0}to{inline-size:calc(var(--chars) * 1ch)}}@media (prefers-reduced-motion:no-preference){.mAm19G_caret{animation:1s steps(2,jump-none) infinite mAm19G_caret}}@keyframes mAm19G_caret{50%{opacity:.25}}@media (min-width:48rem){.mAm19G_terminal{font-size:var(--step-0)}}}
@layer components{.h_i_KW_block{gap:var(--space-m);display:grid}.h_i_KW_tight{padding-block:var(--space-l)}.h_i_KW_intro{max-inline-size:var(--measure);color:var(--color-text-muted);text-wrap:pretty}.h_i_KW_text{gap:var(--space-m);display:grid}.h_i_KW_textWide>div{max-inline-size:none}.h_i_KW_textWide .prose{max-inline-size:none}.h_i_KW_split{gap:var(--space-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.h_i_KW_split[data-side=right] .h_i_KW_splitMedia{order:2}.h_i_KW_splitBody{gap:var(--space-s);justify-items:start;min-inline-size:0;display:grid}.h_i_KW_frame{border:var(--border-thin) solid var(--color-line-strong);background:var(--color-surface-sunken);box-shadow:var(--shadow-plate);margin:0;position:relative;overflow:hidden}.h_i_KW_frame:after{content:"";pointer-events:none;background:var(--rivet) top left / 8px 8px no-repeat, var(--rivet) top right / 8px 8px no-repeat, var(--rivet) bottom left / 8px 8px no-repeat, var(--rivet) bottom right / 8px 8px no-repeat;opacity:.85;position:absolute;inset:6px}.h_i_KW_frame img{block-size:auto;inline-size:100%;display:block}.h_i_KW_cols2{--columns:2}.h_i_KW_cols3{--columns:3}.h_i_KW_cols4{--columns:4}.h_i_KW_cards{grid-template-columns:repeat(var(--columns,3), minmax(0, 1fr));gap:var(--space-s);display:grid}.h_i_KW_card{isolation:isolate;align-content:start;gap:var(--space-xs);padding:var(--space-m);background:linear-gradient(160deg, var(--color-surface-raised), var(--color-surface));border:var(--border-thin) solid var(--color-line-strong);box-shadow:var(--shadow-plate);color:inherit;transition:transform var(--duration-base) var(--ease-snap), border-color var(--duration-base) var(--ease-out);text-decoration:none;display:grid;position:relative;overflow:hidden}.h_i_KW_card:before{content:"";z-index:-1;background:radial-gradient(340px circle at var(--mx) var(--my), color-mix(in oklab, var(--color-accent) 18%, transparent), transparent 62%);opacity:0;transition:opacity var(--duration-base) var(--ease-out);position:absolute;inset:0}.h_i_KW_card:after{content:"";pointer-events:none;background:var(--rivet) top left / 8px 8px no-repeat, var(--rivet) top right / 8px 8px no-repeat, var(--rivet) bottom left / 8px 8px no-repeat, var(--rivet) bottom right / 8px 8px no-repeat;opacity:.85;position:absolute;inset:6px}.h_i_KW_card:hover{border-color:color-mix(in oklab, var(--color-accent) 60%, var(--color-line-strong));transform:translateY(-4px)}.h_i_KW_card:hover:before{opacity:1}.h_i_KW_watermark{z-index:-1;color:var(--color-accent);opacity:.14;pointer-events:none;position:absolute;inset-block-end:-1.6rem;inset-inline-end:-1.4rem;rotate:-8deg}.h_i_KW_cardHead{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.h_i_KW_cardIndex{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);color:var(--color-text-faint)}.h_i_KW_cardIcon{color:var(--color-accent)}.h_i_KW_cardTitle{font-size:var(--step-2);line-height:var(--leading-snug)}.h_i_KW_cardText{color:var(--color-text-muted);text-wrap:pretty;white-space:pre-line}.h_i_KW_cardMore{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);align-items:center;gap:.5em;margin-block-start:auto;display:inline-flex}.h_i_KW_cta{gap:var(--space-m) var(--space-l);padding:var(--space-l);background:radial-gradient(90% 140% at 0% 0%, color-mix(in oklab, var(--color-accent) 16%, transparent), transparent 60%), linear-gradient(160deg, var(--color-surface-raised), var(--color-surface));border:var(--border-thin) solid var(--color-line-strong);box-shadow:var(--shadow-plate);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden}.h_i_KW_cta[data-tone=hazard]{padding-block-start:calc(var(--space-l) + 10px)}.h_i_KW_cta[data-tone=hazard]:before{content:"";background:var(--pattern-hazard);block-size:10px;position:absolute;inset-block-start:0;inset-inline:0}.h_i_KW_ctaText{gap:var(--space-2xs);min-inline-size:0;display:grid}.h_i_KW_ctaTitle{font-size:var(--step-4);line-height:var(--leading-tight,1.05);text-wrap:balance}.h_i_KW_ctaLead{max-inline-size:60ch;color:var(--color-text-muted);white-space:pre-line}.h_i_KW_ctaActions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.h_i_KW_kicker{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight);align-items:center;gap:.7em;display:inline-flex}.h_i_KW_kickerBar{background:var(--color-accent);block-size:3px;inline-size:2rem}.h_i_KW_faq{gap:var(--space-2xs);max-inline-size:60rem;display:grid}.h_i_KW_faqItem{background:var(--color-surface);border:var(--border-thin) solid var(--color-line-strong);border-inline-start:3px solid var(--color-accent)}.h_i_KW_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-s);min-block-size:3rem;padding:var(--space-xs) var(--space-s);font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--weight-bold,700);color:var(--color-text-strong);cursor:pointer;list-style:none;display:flex}.h_i_KW_faqItem summary::-webkit-details-marker{display:none}.h_i_KW_faqItem summary:after{content:"+";font-family:var(--font-mono);font-size:var(--step-1);color:var(--color-accent);flex:none}.h_i_KW_faqItem[open] summary:after{content:"–"}.h_i_KW_faqItem summary:hover{background:var(--color-surface-raised)}.h_i_KW_faqAnswer{padding:0 var(--space-s) var(--space-s)}.h_i_KW_timeline{gap:0;max-inline-size:60rem;margin:0;padding:0;list-style:none;display:grid}.h_i_KW_timelineStep{gap:var(--space-s);grid-template-columns:3.2rem minmax(0,1fr);padding-block-end:var(--space-m);display:grid;position:relative}.h_i_KW_timelineStep:not(:last-child):before{content:"";background:var(--color-line-strong);inline-size:2px;position:absolute;inset-block:3.2rem 0;inset-inline-start:calc(1.6rem - 1px)}.h_i_KW_timelineNumber{border:var(--border-medium) solid var(--color-accent);background:var(--color-surface-sunken);block-size:3.2rem;inline-size:3.2rem;font-family:var(--font-stencil);font-size:var(--step-2);color:var(--color-accent);place-items:center;line-height:1;display:grid}.h_i_KW_timelineBody{gap:var(--space-3xs);align-content:start;padding-block-start:.35rem;display:grid}.h_i_KW_timelineTitle{font-size:var(--step-1)}.h_i_KW_timelineText{color:var(--color-text-muted);white-space:pre-line}.h_i_KW_gallery{grid-template-columns:repeat(var(--columns,3), minmax(0, 1fr));gap:var(--space-s);display:grid}.h_i_KW_galleryItem{gap:var(--space-2xs);min-inline-size:0;margin:0;display:grid}.h_i_KW_galleryItem .h_i_KW_frame img{aspect-ratio:3/2;object-fit:cover}.h_i_KW_caption{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);color:var(--color-text-faint)}.h_i_KW_notice{gap:var(--space-xs);max-inline-size:60rem;padding:var(--space-m);background:var(--color-surface);border:var(--border-thin) solid var(--color-line-strong);border-inline-start:4px solid var(--color-cool);display:grid;position:relative}.h_i_KW_notice[data-tone=warning]{border-inline-start-color:var(--color-warning);padding-block-start:calc(var(--space-m) + 8px)}.h_i_KW_notice[data-tone=warning]:before{content:"";background:var(--pattern-hazard);block-size:8px;position:absolute;inset-block-start:0;inset-inline:0}.h_i_KW_notice[data-tone=quote]{border-inline-start-color:var(--color-accent);background:var(--pattern-grid), var(--color-surface-sunken)}.h_i_KW_notice[data-tone=quote] .h_i_KW_noticeBody{font-size:var(--step-1);font-style:italic}.h_i_KW_noticeTitle{font-size:var(--step-1)}.h_i_KW_noticeSource{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}.h_i_KW_spacer{block-size:var(--space-l);align-items:center;display:grid}.h_i_KW_spacer[data-size=s]{block-size:var(--space-s)}.h_i_KW_spacer[data-size=l]{block-size:var(--space-2xl)}.h_i_KW_spacerLine{background:var(--pattern-hazard-faint);border-block:var(--border-thin) solid var(--color-line);block-size:6px}.h_i_KW_shopCards{gap:var(--space-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.h_i_KW_shopCard{background:var(--color-surface);border:var(--border-thin) solid var(--color-line-strong);box-shadow:var(--shadow-plate);color:inherit;transition:transform var(--duration-base) var(--ease-snap), border-color var(--duration-base) var(--ease-out);grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative;overflow:hidden}.h_i_KW_shopCard:hover{border-color:var(--color-accent);transform:translateY(-4px)}.h_i_KW_shopCard img{aspect-ratio:1;object-fit:cover;block-size:auto;inline-size:100%;display:block}.h_i_KW_shopCardBody{align-content:start;gap:var(--space-3xs);padding:var(--space-s);display:grid}.h_i_KW_shopCardTitle{font-size:var(--step-1)}.h_i_KW_shopCardText{font-size:var(--step--1);color:var(--color-text-muted)}.h_i_KW_statusWrap{gap:var(--space-m);display:grid}@media (max-width:64rem){.h_i_KW_cols3,.h_i_KW_cols4{--columns:2}}@media (max-width:48rem){.h_i_KW_split{gap:var(--space-m);grid-template-columns:minmax(0,1fr)}.h_i_KW_split[data-side=right] .h_i_KW_splitMedia{order:0}.h_i_KW_cta{padding:var(--space-m);grid-template-columns:minmax(0,1fr)}.h_i_KW_shopCards{grid-template-columns:minmax(0,1fr)}}@media (max-width:36rem){.h_i_KW_cols2,.h_i_KW_cols3,.h_i_KW_cols4{--columns:1}}}
@layer components{.zTqRmW_feed{--tone:var(--color-text-muted);gap:var(--space-s);grid-template-columns:minmax(0,1fr);display:grid}.zTqRmW_toolbar{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.zTqRmW_signal{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-success);align-items:center;gap:.6em;display:inline-flex}.zTqRmW_signal[data-online=false]{color:var(--color-danger)}.zTqRmW_bars{align-items:flex-end;gap:2px;block-size:12px;display:inline-flex}.zTqRmW_bars i{inline-size:3px;animation:zTqRmW_pulse 1.6s var(--ease-in-out) infinite;background:currentColor}.zTqRmW_bars i:first-child{block-size:25%}.zTqRmW_bars i:nth-child(2){block-size:50%;animation-delay:.12s}.zTqRmW_bars i:nth-child(3){block-size:75%;animation-delay:.24s}.zTqRmW_bars i:nth-child(4){block-size:100%;animation-delay:.36s}.zTqRmW_signal[data-online=false] .zTqRmW_bars i{opacity:.35;animation:none}@keyframes zTqRmW_pulse{50%{opacity:.3}}.zTqRmW_filters{flex-wrap:wrap;gap:.35rem;display:flex}.zTqRmW_chip{--tone:var(--color-text-muted);border:var(--border-thin) solid var(--color-line-strong);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);transition:color var(--duration-fast), border-color var(--duration-fast), background var(--duration-fast);padding:.35em .75em}.zTqRmW_chip:hover{color:var(--color-text-strong);border-color:var(--tone)}@media (pointer:coarse){.zTqRmW_chip{min-block-size:2.75rem}}@media (max-width:40rem){.zTqRmW_filters{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:100%;min-inline-size:0;padding-inline-end:2rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.zTqRmW_filters::-webkit-scrollbar{display:none}.zTqRmW_chip{white-space:nowrap;flex-shrink:0}}.zTqRmW_chip[aria-pressed=true]{background:var(--tone);border-color:var(--tone);color:var(--oil-1000)}:is(.zTqRmW_entry,.zTqRmW_chip)[data-tone=rust]{--tone:var(--color-accent)}:is(.zTqRmW_entry,.zTqRmW_chip)[data-tone=amber]{--tone:var(--color-highlight)}:is(.zTqRmW_entry,.zTqRmW_chip)[data-tone=coin]{--tone:var(--color-coin)}:is(.zTqRmW_entry,.zTqRmW_chip)[data-tone=cool]{--tone:var(--color-cool)}:is(.zTqRmW_entry,.zTqRmW_chip)[data-tone=danger]{--tone:var(--color-danger)}:is(.zTqRmW_entry,.zTqRmW_chip)[data-tone=neutral]{--tone:var(--ash-400)}.zTqRmW_list{border:var(--border-thin) solid var(--color-line);background:var(--color-surface-sunken);display:grid;position:relative}.zTqRmW_entry:nth-child(2n){background:color-mix(in oklab, var(--bone-100) 2.5%, transparent)}.zTqRmW_entry{gap:var(--space-s);padding:var(--space-xs) var(--space-s);border-block-end:var(--border-thin) dashed var(--color-line);animation:zTqRmW_arrive var(--duration-slow) var(--ease-out);grid-template-columns:5.4rem 7.5rem minmax(0,1fr);align-items:start;display:grid}.zTqRmW_entry:last-child{border-block-end:0}@keyframes zTqRmW_arrive{0%{background:color-mix(in oklab, var(--tone) 18%, transparent)}}.zTqRmW_stamp{font-family:var(--font-mono);font-variant-numeric:tabular-nums;line-height:1.3;display:grid}.zTqRmW_clock{font-size:var(--step--1);color:var(--color-text)}.zTqRmW_day{font-size:var(--step--2);color:var(--color-text-faint)}.zTqRmW_tag{border-inline-start:3px solid var(--tone);background:color-mix(in oklab, var(--tone) 12%, transparent);font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--tone);white-space:nowrap;justify-self:start;padding:.25em .6em}.zTqRmW_message{gap:.15rem;min-inline-size:0;display:grid}.zTqRmW_title{font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-strong)}.zTqRmW_line,.zTqRmW_lineHeading{font-size:var(--step--1);color:var(--color-text-muted);overflow-wrap:anywhere}.zTqRmW_lineHeading{font-size:var(--step-1);font-weight:var(--weight-bold);color:var(--color-text)}.zTqRmW_line strong,.zTqRmW_lineHeading strong{color:var(--tone)}.zTqRmW_fields{gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;margin-block-start:var(--space-3xs);display:flex}.zTqRmW_field{display:grid}.zTqRmW_field dt{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}.zTqRmW_field dd{font-size:var(--step--1);color:var(--color-text);margin:0}.zTqRmW_empty{padding:var(--space-l);border:var(--border-thin) dashed var(--color-line-strong);background:var(--pattern-hazard-faint);color:var(--color-text-muted);max-inline-size:none}.zTqRmW_compact .zTqRmW_entry{grid-template-columns:4.2rem 6.5rem minmax(0,1fr)}.zTqRmW_compact .zTqRmW_day{display:none}@media (max-width:40rem){.zTqRmW_entry,.zTqRmW_compact .zTqRmW_entry{grid-template-columns:auto 1fr}.zTqRmW_message{grid-column:1/-1}}}
@layer components{.Qmfwka_actionForm{gap:.35rem;display:grid}.Qmfwka_actionFormCompact{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;display:flex}.Qmfwka_actionStatus{min-block-size:0;font-size:var(--step--1);margin:0;line-height:1.35}.Qmfwka_actionStatus:empty{display:none}.Qmfwka_actionStatus[data-tone=ok]{color:var(--color-success)}.Qmfwka_actionStatus[data-tone=error]{color:var(--color-danger)}.Qmfwka_actionStatus span{animation:Qmfwka_status-in var(--duration-base) var(--ease-out)}.Qmfwka_actionFormCompact .Qmfwka_actionStatus{flex-basis:100%}@keyframes Qmfwka_status-in{0%{opacity:0;transform:translateY(-2px)}}.Qmfwka_trigger{border:var(--border-thin) solid var(--color-line-strong);background:var(--color-surface-raised);min-block-size:2.6rem;color:var(--color-text-strong);font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--step-0);letter-spacing:var(--tracking-wide);text-transform:uppercase;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);align-items:center;gap:.6em;padding:.45em .55em .45em .9em;display:inline-flex}.Qmfwka_trigger:hover{border-color:var(--color-highlight);background:var(--color-surface-high)}@media (pointer:coarse){.Qmfwka_trigger{min-block-size:2.75rem}}@media (max-width:30rem){.Qmfwka_trigger:not(.Qmfwka_floating) .Qmfwka_triggerLabel{display:none}}.Qmfwka_trigger[data-placeholder]{opacity:.6}.Qmfwka_triggerCount{background:var(--color-highlight);min-inline-size:1.9em;color:var(--oil-1000);font-family:var(--font-mono);font-size:var(--step--1);font-weight:var(--weight-strong);place-items:center;padding:.2em .45em;line-height:1.2;display:inline-grid}.Qmfwka_triggerCount[data-empty]{background:var(--color-surface-sunken);color:var(--color-text-faint)}.Qmfwka_trigger:not(.Qmfwka_floating){position:relative}.Qmfwka_trigger:after{content:"";pointer-events:none;border:var(--border-medium) solid var(--color-highlight);box-shadow:0 0 18px color-mix(in oklab, var(--color-highlight) 70%, transparent), inset 0 0 12px color-mix(in oklab, var(--color-highlight) 35%, transparent);opacity:0;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){.Qmfwka_trigger[data-bump="1"]:after{animation:Qmfwka_basket-flash-a 1.1s var(--ease-out)}.Qmfwka_trigger[data-bump="0"]:after{animation:Qmfwka_basket-flash-b 1.1s var(--ease-out)}.Qmfwka_triggerCount[data-bumped]{animation:Qmfwka_basket-pop .6s var(--ease-snap)}}@media (prefers-reduced-motion:reduce){.Qmfwka_trigger[data-bump]:after{animation:1.1s step-end Qmfwka_basket-flash-a}}@keyframes Qmfwka_basket-flash-a{0%,35%{opacity:1}to{opacity:0}}@keyframes Qmfwka_basket-flash-b{0%,35%{opacity:1}to{opacity:0}}@keyframes Qmfwka_basket-pop{0%{transform:scale(1)}35%{transform:scale(1.45)rotate(-6deg)}to{transform:scale(1)}}.Qmfwka_floating{z-index:var(--z-overlay);border-color:var(--color-highlight);box-shadow:var(--shadow-lift), 0 0 0 1px color-mix(in oklab, var(--color-highlight) 35%, transparent);animation:Qmfwka_float-in var(--duration-base) var(--ease-snap);position:fixed;inset-block-end:max(var(--space-s), env(safe-area-inset-bottom,0px));inset-inline-end:max(var(--space-s), env(safe-area-inset-right,0px))}@keyframes Qmfwka_float-in{0%{opacity:0;transform:translateY(12px)}}.Qmfwka_drawer{background:var(--color-surface);block-size:100dvh;max-block-size:100dvh;inline-size:min(29rem,94vw);max-inline-size:100vw;color:var(--color-text);border-inline-start:var(--border-thick) solid var(--color-highlight);box-shadow:var(--shadow-lift);margin:0 0 0 auto}.Qmfwka_drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a6}html:has(.Qmfwka_drawer[open]){overflow:hidden}.Qmfwka_drawer[open]{animation:Qmfwka_drawer-in var(--duration-base) var(--ease-out)}@keyframes Qmfwka_drawer-in{0%{transform:translate(100%)}}.Qmfwka_drawerInner{grid-template-rows:auto minmax(0,1fr) auto;block-size:100%;display:grid}.Qmfwka_drawerHead{justify-content:space-between;align-items:flex-start;gap:var(--space-s);padding:calc(var(--space-s) + 6px) var(--space-m) var(--space-s);border-block-end:var(--border-thin) solid var(--color-line);background:var(--pattern-grid), var(--color-surface-raised);padding-block-start:calc(max(var(--space-s), env(safe-area-inset-top,0px)) + 6px);display:flex;position:relative}.Qmfwka_drawerHead:before{content:"";background:var(--pattern-hazard);block-size:6px;position:absolute;inset-block-start:0;inset-inline:0}.Qmfwka_drawerKicker{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight)}.Qmfwka_drawerTitle{font-family:var(--font-stencil);font-size:var(--step-4);line-height:var(--leading-crushed)}.Qmfwka_drawerClose{border:var(--border-thin) solid var(--color-line-strong);block-size:2.75rem;inline-size:2.75rem;color:var(--color-text-strong);flex-shrink:0;place-items:center;display:grid}.Qmfwka_drawerClose:hover{border-color:var(--color-highlight)}.Qmfwka_drawerBody{overscroll-behavior:contain;overflow-y:auto}.Qmfwka_drawerBody[aria-busy]{opacity:.75}.Qmfwka_drawerFoot{gap:var(--space-xs);padding:var(--space-s) var(--space-m) max(var(--space-m), env(safe-area-inset-bottom,0px));border-block-start:var(--border-medium) solid var(--color-line-strong);background:var(--color-surface-raised);display:grid}.Qmfwka_drawerLink{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);justify-self:center;align-items:center;gap:.4em;text-decoration:none;display:inline-flex}@media (pointer:coarse){.Qmfwka_drawerLink{min-block-size:2.75rem}}.Qmfwka_drawerLink:hover{color:var(--color-highlight)}.Qmfwka_step{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight)}.Qmfwka_empty{justify-items:center;gap:var(--space-xs);padding:var(--space-xl) var(--space-m);text-align:center;color:var(--color-text-muted);display:grid}.Qmfwka_emptyLink{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.Qmfwka_lines,.Qmfwka_manifest{margin:0;padding:0;list-style:none}.Qmfwka_line{padding:var(--space-xs) var(--space-m);border-block-end:var(--border-thin) dashed var(--color-line);grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;gap:.15rem .8rem;display:grid}.Qmfwka_lineIndex{font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-accent)}.Qmfwka_lineMain{gap:.1rem;min-inline-size:0;display:grid}.Qmfwka_lineName{font-weight:var(--weight-strong);color:var(--color-text-strong);overflow-wrap:anywhere}a.Qmfwka_lineName{text-decoration:none}a.Qmfwka_lineName:hover{color:var(--color-highlight)}.Qmfwka_lineMeta{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}.Qmfwka_lineBadge{border:var(--border-thin) solid color-mix(in oklab, var(--color-accent) 55%, transparent);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-strong);justify-self:start;padding:.1em .45em}.Qmfwka_linePrice{font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--step-1);text-align:end;color:var(--color-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.Qmfwka_line .Qmfwka_lineAction{grid-column:2/-1;justify-self:start}.Qmfwka_totals{gap:.35rem;margin:0;display:grid}.Qmfwka_totalRow{justify-content:space-between;align-items:baseline;gap:var(--space-s);font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-text-muted);display:flex}.Qmfwka_totalRow dd{font-variant-numeric:tabular-nums;color:var(--color-text);margin:0}.Qmfwka_grandTotal{border-block-start:var(--border-thin) dashed var(--color-line-strong);color:var(--color-text-strong);margin-block-start:.2rem;padding-block-start:.45rem}.Qmfwka_grandTotal dt{font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase}.Qmfwka_grandTotal dd{font-family:var(--font-stencil);font-size:var(--step-4);color:var(--color-text-strong);line-height:1}.Qmfwka_notice{border:var(--border-thin) solid var(--color-line-strong);border-inline-start-width:var(--border-thick);background:var(--color-surface-raised);align-items:flex-start;gap:.6rem;max-inline-size:none;padding:.75rem 1rem;display:flex}.Qmfwka_notice svg{margin-block-start:.15em}.Qmfwka_notice[data-tone=error]{border-color:color-mix(in oklab, var(--color-danger) 55%, transparent);color:var(--color-text-strong)}.Qmfwka_notice[data-tone=error] svg{color:var(--color-danger)}.Qmfwka_notice[data-tone=ok]{border-color:color-mix(in oklab, var(--color-success) 55%, transparent)}.Qmfwka_notice[data-tone=ok] svg{color:var(--color-success)}.Qmfwka_notice[data-tone=info] svg{color:var(--color-highlight)}.Qmfwka_drawerBody .Qmfwka_notice{margin:var(--space-m)}.Qmfwka_hint{font-size:var(--step--1);color:var(--color-text-faint)}.Qmfwka_layout{gap:var(--space-m);grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start;display:grid}.Qmfwka_main,.Qmfwka_side{gap:var(--space-m);min-inline-size:0;display:grid}.Qmfwka_side{position:sticky;inset-block-start:8rem}.Qmfwka_manifestPlate{min-inline-size:0}.Qmfwka_row{align-items:center;gap:var(--space-2xs) var(--space-s);padding-block:var(--space-xs);border-block-end:var(--border-thin) dashed var(--color-line);grid-template-columns:2rem minmax(0,1fr) auto auto auto;display:grid}.Qmfwka_row:first-child{padding-block-start:0}.Qmfwka_qty{align-items:center;gap:.5rem;display:flex}.Qmfwka_qtyLabel{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}.Qmfwka_qtyForm{flex-wrap:nowrap}.Qmfwka_qtyForm .Qmfwka_actionStatus{display:none}.Qmfwka_qtyValue{min-inline-size:2ch;font-family:var(--font-mono);font-weight:var(--weight-strong);text-align:center;color:var(--color-text-strong)}.Qmfwka_secondaryActions{justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap;display:flex}.Qmfwka_complete{border-color:color-mix(in oklab, var(--color-success) 45%, transparent)}.Qmfwka_completeInner{gap:var(--space-m);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.Qmfwka_completeInner form{grid-column:2}.Qmfwka_completeIcon{border:var(--border-medium) solid var(--color-success);color:var(--color-success);padding:.5rem}.Qmfwka_completeTitle{font-size:var(--step-4)}.Qmfwka_identity{gap:.55rem;display:grid}.Qmfwka_identityState{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:.5em;display:inline-flex}.Qmfwka_identityState[data-state=ok]{color:var(--color-success)}.Qmfwka_identityState[data-state=pending]{color:var(--color-highlight)}.Qmfwka_identityName{font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--step-2);text-transform:uppercase;color:var(--color-text-strong);overflow-wrap:anywhere}.Qmfwka_identityId{font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-text-muted)}.Qmfwka_identityText{font-size:var(--step--1)}.Qmfwka_identityNote{font-size:var(--step--1);color:var(--color-text-muted);align-items:flex-start;gap:.45rem;display:flex}.Qmfwka_identityNote[data-tone=ok]{color:var(--color-success)}.Qmfwka_identityNote[data-tone=warn]{border:var(--border-thin) solid color-mix(in oklab, var(--color-warning) 50%, transparent);background:color-mix(in oklab, var(--color-warning) 8%, transparent);color:var(--color-text-strong);padding:.55rem .7rem}.Qmfwka_identityNote[data-tone=warn] svg{color:var(--color-warning);flex-shrink:0}.Qmfwka_identitySite{border-block-start:var(--border-thin) dashed var(--color-line);font-size:var(--step--1);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding-block-start:.55rem;display:grid}.Qmfwka_avatar{outline:var(--border-thin) solid var(--color-line-strong);block-size:36px;inline-size:36px}.Qmfwka_coupon{gap:var(--space-xs);padding:var(--space-s) var(--space-m);border:var(--border-thin) dashed var(--color-line-strong);display:grid}.Qmfwka_couponRow{gap:var(--space-2xs);display:flex}.Qmfwka_couponRow input{min-inline-size:0;font-family:var(--font-mono);text-transform:uppercase;flex:1}.Qmfwka_couponList{gap:.4rem;display:grid}.Qmfwka_couponList li{font-size:var(--step--1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}@media (max-width:60rem){.Qmfwka_layout{grid-template-columns:minmax(0,1fr)}.Qmfwka_side{position:static}}@media (max-width:40rem){.Qmfwka_row{grid-template-columns:2rem minmax(0,1fr) auto}.Qmfwka_row .Qmfwka_qty{grid-column:2}.Qmfwka_row .Qmfwka_lineAction{grid-column:2/-1}.Qmfwka_completeInner{grid-template-columns:minmax(0,1fr)}.Qmfwka_completeInner form{grid-column:auto}.Qmfwka_floating .Qmfwka_triggerLabel{display:none}}@media (prefers-reduced-motion:reduce){.Qmfwka_floating,.Qmfwka_actionStatus span{animation:none}}}
@layer components{.QhmB5q_toolbar{z-index:calc(var(--z-header) - 1);background:color-mix(in oklab, var(--color-surface-sunken) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:var(--border-thin) solid var(--color-line);position:sticky;inset-block-start:var(--shop-sticky-top,var(--header-offset))}@supports ((-moz-appearance:none)){.QhmB5q_toolbar{background:color-mix(in oklab, var(--color-surface-sunken) 97%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}}.QhmB5q_toolbar:after{content:"";background:linear-gradient(90deg, var(--color-highlight) 0 6rem, transparent 6rem);block-size:1px;position:absolute;inset-block-end:-1px;inset-inline:0}.QhmB5q_toolbarInner{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-m);min-block-size:3.6rem;padding-block:var(--space-2xs);flex-wrap:wrap;display:flex}.QhmB5q_manifest{align-items:center;gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;display:flex}.QhmB5q_manifestLabel{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}.QhmB5q_manifestList{gap:var(--space-3xs) var(--space-2xs);flex-wrap:wrap;display:flex}.QhmB5q_manifestLink{border:var(--border-thin) dashed var(--color-line-strong);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--step--1);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);align-items:baseline;gap:.55em;padding:.4em .75em;text-decoration:none;display:inline-flex}.QhmB5q_manifestLink:hover{border-style:solid;border-color:var(--bay,var(--color-highlight));color:var(--color-text-strong)}.QhmB5q_manifestLink[aria-current=true]{border-style:solid;border-color:var(--bay,var(--color-highlight));background:color-mix(in oklab, var(--bay,var(--color-highlight)) 16%, transparent);color:var(--color-text-strong)}.QhmB5q_manifestCode{background:var(--bay,var(--color-accent));font-family:var(--font-mono);color:var(--oil-1000);padding-inline:.35em;font-size:.85em}.QhmB5q_toolbarBasket{margin-inline-start:auto}:is(.QhmB5q_section,.QhmB5q_manifestLink)[data-kind=coins]{--bay:var(--color-coin)}:is(.QhmB5q_section,.QhmB5q_manifestLink)[data-kind=buffs]{--bay:var(--color-highlight)}:is(.QhmB5q_section,.QhmB5q_manifestLink)[data-kind=ranks]{--bay:var(--color-accent)}:is(.QhmB5q_section,.QhmB5q_manifestLink)[data-kind=other]{--bay:var(--color-cool)}.QhmB5q_section{--bay:var(--color-highlight);padding:var(--space-m) var(--space-m) var(--space-l);border:var(--border-thin) solid color-mix(in oklab, var(--bay) 30%, var(--color-line));background:linear-gradient(180deg, color-mix(in oklab, var(--bay) 8%, transparent), transparent 16rem), var(--color-surface-sunken);margin-block-start:var(--space-l);scroll-margin-block-start:3.75rem;position:relative}.QhmB5q_section:before{content:"";background:repeating-linear-gradient(-45deg, var(--bay) 0 10px, transparent 10px 20px);block-size:6px;position:absolute;inset-block-start:-1px;inset-inline:-1px}.QhmB5q_sectionLast{margin-block-end:var(--space-l)}.QhmB5q_statusWrap{padding-block-start:var(--space-l)}.QhmB5q_sectionHead{align-items:end;gap:var(--space-s) var(--space-m);border-block-end:var(--border-medium) solid color-mix(in oklab, var(--bay,var(--color-accent)) 35%, var(--color-line-strong));grid-template-columns:auto minmax(0,1fr) auto;margin-block-end:var(--space-m);padding-block-end:var(--space-s);display:grid;position:relative}.QhmB5q_sectionHead:after{content:"";inline-size:9rem;block-size:var(--border-medium);background:var(--bay,var(--color-accent));position:absolute;inset-block-end:calc(var(--border-medium) * -1);inset-inline-start:0}.QhmB5q_sectionCode{aspect-ratio:1;background:var(--bay,var(--color-highlight));inline-size:clamp(3.4rem,3rem + 2vw,4.6rem);color:var(--oil-1000);font-family:var(--font-stencil);font-size:var(--step-5);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));place-items:center;padding-block-start:.08em;line-height:1;display:grid;box-shadow:inset 0 -4px #00000040}.QhmB5q_sectionCopy{gap:var(--space-3xs);display:grid}.QhmB5q_sectionKicker{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bay,var(--color-highlight))}.QhmB5q_sectionTitle{font-size:var(--step-5);line-height:var(--leading-tight)}.QhmB5q_sectionLead{max-inline-size:62ch;color:var(--color-text-muted)}.QhmB5q_sectionImage{aspect-ratio:1;border:2px solid color-mix(in oklab, var(--bay,var(--color-line-strong)) 70%, transparent);inline-size:clamp(4.5rem,3.5rem + 3vw,7rem);box-shadow:var(--shadow-lift);position:relative;overflow:hidden;transform:rotate(2deg)}.QhmB5q_sectionImageInner{object-fit:cover}.QhmB5q_crateGrid{gap:var(--space-m);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));display:grid}.QhmB5q_crateGrid[data-dense]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}.QhmB5q_crateGrid[data-dense=tight]{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr))}@media (min-width:64rem){.QhmB5q_crateGrid[data-row]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}}.QhmB5q_valueNote{max-inline-size:90ch;font-size:var(--step--2);color:var(--color-text-faint);margin-block-start:var(--space-s)}.QhmB5q_rowNote{margin-block-start:var(--space-s);display:flex}.QhmB5q_sectionExtra{margin-block-start:var(--space-m)}.QhmB5q_catalogFoot{gap:var(--space-s);padding-block:var(--space-l) var(--space-l-2xl);display:grid}.QhmB5q_priceNote{font-size:var(--step--1);color:var(--color-text-faint)}.QhmB5q_gate{min-block-size:clamp(20rem,16rem + 10vw,26rem);padding:calc(var(--space-l) + 14px) var(--space-s-l);border:var(--border-thin) solid var(--color-line-strong);background:linear-gradient(180deg, #00000059, transparent 30%, transparent 75%, #00000073), repeating-linear-gradient(180deg, var(--oil-800) 0 20px, var(--oil-700) 20px 21px, var(--oil-900) 21px 25px, var(--oil-850) 25px 26px);box-shadow:var(--shadow-lift);place-items:center;margin-block-start:var(--space-l);display:grid;position:relative;overflow:hidden}.QhmB5q_gate:before,.QhmB5q_gate:after{content:"";background:var(--pattern-hazard);block-size:14px;position:absolute;inset-inline:0}.QhmB5q_gate:before{inset-block-start:0}.QhmB5q_gate:after{inset-block-end:0}.QhmB5q_wire{background:linear-gradient(180deg, var(--ash-500), var(--oil-600));block-size:50%;inline-size:2px;position:absolute;inset-block-start:0}.QhmB5q_wire[data-side=start]{inset-inline-start:calc(50% - min(17rem,34vw))}.QhmB5q_wire[data-side=end]{inset-inline-end:calc(50% - min(17rem,34vw))}.QhmB5q_sign{justify-items:center;gap:var(--space-s);inline-size:min(100%,40rem);padding:var(--space-l) var(--space-m) var(--space-m);text-align:center;background:linear-gradient(180deg, var(--color-surface-high), var(--color-surface-raised));border:var(--border-thin) solid var(--color-line-strong);box-shadow:var(--shadow-plate), var(--shadow-lift);display:grid;position:relative;transform:rotate(-1.2deg)}.QhmB5q_sign:before{content:"";pointer-events:none;background:var(--rivet) top left / 10px 10px no-repeat, var(--rivet) top right / 10px 10px no-repeat, var(--rivet) bottom left / 10px 10px no-repeat, var(--rivet) bottom right / 10px 10px no-repeat;position:absolute;inset:8px}.QhmB5q_gateStatus{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight);align-items:center;gap:.6em;display:inline-flex}.QhmB5q_gateLed{background:var(--color-highlight);block-size:8px;inline-size:8px;box-shadow:0 0 12px var(--color-highlight);animation:QhmB5q_gate-blink 1.8s var(--ease-in-out) infinite}@keyframes QhmB5q_gate-blink{50%{opacity:.3}}.QhmB5q_gateTitle{font-family:var(--font-stencil);font-size:var(--step-6);line-height:var(--leading-crushed);color:var(--color-text-strong);text-shadow:0 0 28px color-mix(in oklab, var(--amber-400) 30%, transparent)}.QhmB5q_gateText{max-inline-size:48ch;color:var(--color-text)}.QhmB5q_gateCta{justify-items:center;gap:var(--space-2xs);margin-block-start:var(--space-2xs);display:grid}.QhmB5q_previewHead{gap:var(--space-3xs);padding-block-start:var(--space-l);display:grid}.QhmB5q_previewKicker{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight);display:flex}.QhmB5q_previewKicker:before{content:"";background:var(--pattern-hazard);block-size:.5rem;inline-size:2rem}.QhmB5q_previewTitle{font-size:var(--step-4)}.QhmB5q_previewNote{font-size:var(--step--1);color:var(--color-text-faint)}.QhmB5q_legal{border:var(--border-thin) solid color-mix(in oklab, var(--color-warning) 38%, transparent);border-inline-start-width:var(--border-thick);background:color-mix(in oklab, var(--color-warning) 6%, var(--color-surface-sunken));grid-template-columns:auto minmax(0,1fr);gap:.35rem .8rem;padding:.85rem 1rem;display:grid}.QhmB5q_legalCompact{padding:.7rem .8rem}.QhmB5q_legalIcon{block-size:1.25rem;inline-size:1.25rem;color:var(--color-warning);margin-block-start:.1rem}.QhmB5q_legalText{font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--color-text-strong)}.QhmB5q_legalLinks{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;flex-wrap:wrap;grid-column:2;gap:.25rem 1rem;display:flex}.QhmB5q_legalLinks a{color:var(--color-text-muted);align-items:center;gap:.25em;display:inline-flex}.QhmB5q_legalLinks a:hover{color:var(--color-highlight)}.QhmB5q_status{gap:var(--space-m);padding:var(--space-m);border:var(--border-thin) dashed var(--color-line-strong);background:var(--pattern-hazard-faint), var(--color-surface);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.QhmB5q_statusIcon{color:var(--color-highlight)}.QhmB5q_statusTitle{font-size:var(--step-3)}.QhmB5q_skeletonHead,.QhmB5q_skeletonCard{background:linear-gradient(90deg, var(--oil-850), var(--oil-800), var(--oil-850));background-size:200% 100%;animation:1.6s linear infinite QhmB5q_shimmer}.QhmB5q_skeletonWrap{padding-block:var(--space-l)}.QhmB5q_skeletonHead{block-size:4.5rem;margin-block-end:var(--space-m)}.QhmB5q_skeletonCard{aspect-ratio:3/5}@keyframes QhmB5q_shimmer{to{background-position:-200% 0}}@media (max-width:40rem){.QhmB5q_section{padding:var(--space-s) var(--space-xs) var(--space-m)}.QhmB5q_crateGrid[data-dense]{grid-template-columns:repeat(2,minmax(0,1fr))}.QhmB5q_sectionHead{grid-template-columns:minmax(0,1fr) auto;align-items:start}.QhmB5q_sectionCode{z-index:1;inline-size:3rem;font-size:var(--step-4);grid-area:1/2;position:relative}.QhmB5q_sectionCopy{grid-area:1/1/auto/-1}.QhmB5q_sectionKicker,.QhmB5q_sectionTitle{padding-inline-end:calc(3rem + var(--space-s))}.QhmB5q_sectionImage{display:none}.QhmB5q_toolbarInner{gap:var(--space-xs);flex-wrap:nowrap}.QhmB5q_manifest{flex:auto;min-inline-size:0}.QhmB5q_manifestLabel{display:none}.QhmB5q_manifestList{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;padding-inline-end:1.5rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.QhmB5q_manifestList::-webkit-scrollbar{display:none}.QhmB5q_manifestList>li{scroll-snap-align:start;flex-shrink:0}.QhmB5q_toolbarBasket{flex-shrink:0;margin-inline-start:0}}@media (pointer:coarse){.QhmB5q_manifestLink{align-items:center;min-block-size:2.75rem}}@media (prefers-reduced-motion:reduce){.QhmB5q_gateLed,.QhmB5q_skeletonHead,.QhmB5q_skeletonCard{animation:none}}}
@layer components{.hD5_lW_crate{--kind:var(--color-cool);--corner:18px;--corner-w:3px;background:linear-gradient(180deg, var(--color-surface-raised), var(--color-surface));border:var(--border-thin) solid var(--color-line-strong);min-inline-size:0;box-shadow:var(--shadow-plate);transition:transform var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);grid-template-rows:auto auto 1fr auto;display:grid;position:relative}.hD5_lW_crate[data-kind=ranks]{--kind:var(--color-accent)}.hD5_lW_crate[data-kind=buffs]{--kind:var(--color-highlight)}.hD5_lW_crate[data-kind=coins]{--kind:var(--color-coin)}.hD5_lW_crate:hover{border-color:color-mix(in oklab, var(--kind) 45%, var(--color-line-strong));transform:translateY(-6px)}.hD5_lW_crate:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(var(--kind), var(--kind)) top left / var(--corner) var(--corner-w) no-repeat, linear-gradient(var(--kind), var(--kind)) top left / var(--corner-w) var(--corner) no-repeat, linear-gradient(var(--kind), var(--kind)) top right / var(--corner) var(--corner-w) no-repeat, linear-gradient(var(--kind), var(--kind)) top right / var(--corner-w) var(--corner) no-repeat, linear-gradient(var(--kind), var(--kind)) bottom left / var(--corner) var(--corner-w) no-repeat, linear-gradient(var(--kind), var(--kind)) bottom left / var(--corner-w) var(--corner) no-repeat, linear-gradient(var(--kind), var(--kind)) bottom right / var(--corner) var(--corner-w) no-repeat, linear-gradient(var(--kind), var(--kind)) bottom right / var(--corner-w) var(--corner) no-repeat;position:absolute;inset:-1px}.hD5_lW_crate:before{content:"";z-index:1;pointer-events:none;background:var(--rivet) left / 8px 8px no-repeat, var(--rivet) right / 8px 8px no-repeat;opacity:.8;block-size:8px;position:absolute;inset:auto 9px 9px}.hD5_lW_head{justify-content:space-between;align-items:center;gap:.1rem var(--space-2xs);background:var(--pattern-hazard-faint), var(--color-surface-sunken);border-block-end:var(--border-thin) solid var(--color-line);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;padding:.55rem .9rem;display:flex}.hD5_lW_kind{color:var(--kind);font-weight:var(--weight-strong)}.hD5_lW_media{aspect-ratio:3/4;background:radial-gradient(70% 60% at 50% 40%, color-mix(in oklab, var(--kind) 12%, transparent), transparent 70%), var(--color-surface-sunken);border-block-end:var(--border-thin) solid var(--color-line);position:relative;overflow:hidden}.hD5_lW_image{object-fit:cover;object-position:50% 85%;transition:transform var(--duration-slow) var(--ease-out)}.hD5_lW_media:not([data-poster]) .hD5_lW_image{object-position:50% 50%}.hD5_lW_media[data-remote] .hD5_lW_image{object-fit:contain;padding:var(--space-xs)}.hD5_lW_crate:hover .hD5_lW_image{transform:scale(1.035)}.hD5_lW_media:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#00000073);position:absolute;inset:0}.hD5_lW_stamp{z-index:1;border:var(--border-medium) solid currentColor;background:color-mix(in oklab, var(--color-canvas) 72%, transparent);color:var(--color-accent-strong);font-family:var(--font-stencil);font-size:var(--step-0);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:.2em .7em .1em;position:absolute;inset-block-start:var(--space-s);inset-inline-end:calc(var(--space-2xs) * -1);transform:rotate(7deg);box-shadow:0 6px 18px -8px #000c}.hD5_lW_body{align-content:start;gap:var(--space-2xs);padding:var(--space-s) var(--space-s) 0;display:grid}.hD5_lW_title{font-size:var(--step-1);line-height:var(--leading-tight)}.hD5_lW_titleLink{color:inherit;text-decoration:none}.hD5_lW_titleLink:hover{color:var(--kind)}.hD5_lW_badges{flex-wrap:wrap;gap:.35rem;display:flex}.hD5_lW_badges li{border:var(--border-thin) solid color-mix(in oklab, var(--kind) 55%, transparent);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--kind);padding:.15em .55em}.hD5_lW_badges li::marker{content:""}.hD5_lW_summary{-webkit-line-clamp:3;line-clamp:3;font-size:var(--step--1);color:var(--color-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hD5_lW_foot{gap:var(--space-xs);padding:var(--space-s) var(--space-s) calc(var(--space-s) + 10px);display:grid}.hD5_lW_tag{--tag-bg:var(--bone-100);--tag-ink:var(--oil-1000);align-items:end;gap:.1rem var(--space-xs);background:var(--tag-bg);color:var(--tag-ink);clip-path:polygon(.95rem 0,100% 0,100% 100%,.95rem 100%,0 50%);filter:drop-shadow(0 6px 10px #00000059);grid-template-columns:minmax(0,1fr) auto;padding:.5rem .8rem .55rem 1.7rem;display:grid;position:relative}.hD5_lW_tag[data-tone=coin]{--tag-bg:var(--gold-300)}.hD5_lW_tag[data-tone=amber]{--tag-bg:var(--amber-300)}.hD5_lW_tag:before{content:"";background:var(--color-surface);border-radius:50%;block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:50%;inset-inline-start:.85rem;transform:translateY(-50%);box-shadow:inset 0 1px 2px #0009}.hD5_lW_tagLabel{font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;color:color-mix(in oklab, var(--tag-ink) 62%, transparent);grid-column:1/-1}.hD5_lW_tagAmount{font-family:var(--font-stencil);font-size:var(--step-3);font-weight:var(--weight-black);color:var(--tag-ink);font-variant-numeric:tabular-nums;line-height:1}.hD5_lW_tagLarge .hD5_lW_tagAmount{font-size:var(--step-5)}.hD5_lW_tagBars{background:repeating-linear-gradient(90deg, var(--tag-ink) 0 2px, transparent 2px 3px, var(--tag-ink) 3px 4px, transparent 4px 7px, var(--tag-ink) 7px 10px, transparent 10px 12px);opacity:.75;block-size:1.5rem;inline-size:2.6rem}.hD5_lW_tagMeta{font-size:var(--step--2);color:color-mix(in oklab, var(--tag-ink) 72%, transparent);grid-column:1/-1;line-height:1.35}.hD5_lW_tag{container-type:inline-size}@container (max-width:14rem){.hD5_lW_tagBars{display:none}}.hD5_lW_tagMissing{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}.hD5_lW_soon{border:var(--border-thin) dashed var(--color-line-strong);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:.6em;padding:.6rem .8rem;display:flex}.hD5_lW_soon:before{content:"";background:var(--color-highlight);block-size:7px;inline-size:7px;box-shadow:0 0 10px var(--color-highlight)}.hD5_lW_actions{gap:var(--space-2xs);display:grid}.hD5_lW_detailsLink{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);justify-self:start;align-items:center;gap:.35em;text-decoration:none;display:inline-flex}.hD5_lW_detailsLink:hover{color:var(--kind)}.hD5_lW_crate{container-type:inline-size}@container (min-width:20rem){.hD5_lW_media{aspect-ratio:4/3}.hD5_lW_media[data-poster] .hD5_lW_image{object-position:50% 92%}}.hD5_lW_crate[data-compact] .hD5_lW_kind{display:none}.hD5_lW_crate[data-compact] .hD5_lW_body{padding-block-end:calc(var(--space-s) + 10px)}.hD5_lW_crate[data-compact] .hD5_lW_title{font-size:var(--step-0);letter-spacing:var(--tracking-wide)}.hD5_lW_areaLink{color:inherit;cursor:pointer;text-decoration:none;display:block}.hD5_lW_crate:has(.hD5_lW_areaLink:hover) .hD5_lW_titleLink{color:var(--color-highlight)}.hD5_lW_areaLink:hover .hD5_lW_image{filter:brightness(1.08)}.hD5_lW_crate[data-compact] .hD5_lW_summary{display:none}.hD5_lW_crate[data-compact] .hD5_lW_detailsLink{font-size:var(--step--2)}.hD5_lW_crate[data-compact] .hD5_lW_tag{grid-template-columns:minmax(0,1fr);padding-inline:1.45rem .55rem}.hD5_lW_crate[data-compact] .hD5_lW_tagAmount{font-size:var(--step-1);white-space:nowrap}.hD5_lW_crate[data-compact] .hD5_lW_tagBars{display:none}@media (max-width:40rem){.hD5_lW_head{padding-inline:.7rem}.hD5_lW_body,.hD5_lW_foot{padding-inline:var(--space-xs)}.hD5_lW_stamp{font-size:var(--step--1)}}.hD5_lW_crate{--glow:0;isolation:isolate}.hD5_lW_aura{z-index:-1;pointer-events:none;box-shadow:0 0 0 1px color-mix(in oklab, var(--kind) 65%, transparent), 0 22px 48px -16px color-mix(in oklab, var(--kind) 80%, transparent), 0 0 34px -8px color-mix(in oklab, var(--kind) 60%, transparent);opacity:calc(.08 + var(--glow) * .5);transition:opacity var(--duration-base) var(--ease-out);position:absolute;inset:-1px}.hD5_lW_crate:is(:hover,:focus-within) .hD5_lW_aura{opacity:1}.hD5_lW_crate[data-featured]{border-color:color-mix(in oklab, var(--kind) 70%, var(--color-line-strong))}.hD5_lW_crate[data-featured] .hD5_lW_aura{opacity:.9}.hD5_lW_media:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(90% 55% at 50% 105%, color-mix(in oklab, var(--kind) 55%, transparent), transparent 70%);mix-blend-mode:screen;opacity:calc(var(--glow) * .85);position:absolute;inset:0}.hD5_lW_sheen{z-index:2;pointer-events:none;opacity:calc(.55 + var(--glow) * .45);background:linear-gradient(105deg,#0000 32%,#ffecc84d 47%,#ffffff14 54%,#0000 66%);position:absolute;inset:0;transform:translate(-115%)}.hD5_lW_crate:hover .hD5_lW_sheen{transition:transform .95s var(--ease-out);transform:translate(115%)}.hD5_lW_sparks{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hD5_lW_sparks span{background:var(--amber-300);block-size:3px;inline-size:3px;box-shadow:0 0 6px 2px color-mix(in oklab, var(--kind) 85%, transparent);opacity:0;border-radius:50%;position:absolute;inset-block-end:-6px;inset-inline-start:var(--x)}.hD5_lW_mediaWrap{position:relative}.hD5_lW_flags{z-index:3;max-inline-size:calc(100% - var(--space-s));justify-items:start;gap:4px;display:grid;position:absolute;inset-block-start:var(--space-xs);inset-inline-start:-5px}.hD5_lW_flag{background:var(--kind);color:var(--oil-1000);font-family:var(--font-stencil);font-size:var(--step--1);letter-spacing:var(--tracking-wide);text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .55em) 50%,100% 100%,0 100%);filter:drop-shadow(0 4px 6px #0000008c);padding:.28em 1.1em .2em .6em;line-height:1.1}.hD5_lW_flag[data-tone=best]{background:linear-gradient(180deg, var(--bone-50), var(--gold-300) 38%, var(--amber-500))}.hD5_lW_flag[data-tone=popular]{background:var(--color-accent)}.hD5_lW_flag[data-tone=deal]{background:var(--color-success)}.hD5_lW_figure{gap:.45rem;display:grid}.hD5_lW_load{flex-wrap:wrap;align-items:baseline;gap:0 .4em;display:flex}.hD5_lW_loadAmount{font-family:var(--font-stencil);font-size:var(--step-3);color:var(--color-coin);font-variant-numeric:tabular-nums;text-shadow:0 0 calc(4px + var(--glow) * 20px) color-mix(in oklab, var(--gold-300) calc(25% + var(--glow) * 55%), transparent);line-height:1}.hD5_lW_loadUnit,.hD5_lW_runtimeLabel{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.hD5_lW_chips{flex-wrap:wrap;gap:.3rem;display:flex}.hD5_lW_chips li::marker{content:""}.hD5_lW_chip{border:var(--border-thin) solid color-mix(in oklab, var(--kind) 40%, transparent);background:color-mix(in oklab, var(--kind) 9%, transparent);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);color:var(--color-text);white-space:nowrap;padding:.18em .5em}.hD5_lW_chip[data-tone=bonus]{background:var(--kind);color:var(--oil-1000);font-weight:var(--weight-strong);border-color:#0000}.hD5_lW_runtime{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 .5em;display:flex}.hD5_lW_runtimeValue{font-family:var(--font-stencil);font-size:var(--step-2);color:var(--kind);line-height:1}.hD5_lW_timebar{border:var(--border-thin) solid var(--color-line-strong);background:var(--color-surface-sunken);block-size:9px;display:block;position:relative;overflow:hidden}.hD5_lW_timebarFill{transform-origin:0;transform:scaleX(var(--share));background:repeating-linear-gradient(-45deg, var(--kind) 0 5px, color-mix(in oklab, var(--kind) 62%, var(--oil-1000)) 5px 10px);box-shadow:0 0 12px var(--kind);position:absolute;inset:0}.hD5_lW_timebar:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(4.16667% - 1px),#0000008c calc(4.16667% - 1px) 4.16667%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.hD5_lW_crate[data-featured] .hD5_lW_aura{animation:hD5_lW_crate-aura 2.8s var(--ease-in-out) infinite}.hD5_lW_crate[data-featured] .hD5_lW_sheen{animation:hD5_lW_crate-sheen 5s var(--ease-in-out) 1.2s infinite}.hD5_lW_crate[data-featured]:hover .hD5_lW_sheen{animation:none}.hD5_lW_sparks span{animation:hD5_lW_crate-spark var(--d) linear var(--delay) infinite}.hD5_lW_timebarFill{animation:hD5_lW_crate-fill 1.1s var(--ease-out) both}}@keyframes hD5_lW_crate-aura{50%{opacity:.45}}@keyframes hD5_lW_crate-sheen{0%{transform:translate(-115%)}35%,to{transform:translate(115%)}}@keyframes hD5_lW_crate-spark{0%{opacity:0;transform:translate(0)scale(1)}12%{opacity:1}to{transform:translate(var(--drift), -15rem) scale(.3);opacity:0}}@keyframes hD5_lW_crate-fill{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.hD5_lW_crate:hover,.hD5_lW_crate:hover .hD5_lW_image{transform:none}.hD5_lW_sheen,.hD5_lW_sparks{display:none}}}
@layer components{.JgAQDq_field{gap:.35rem;display:grid}.JgAQDq_label{font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.JgAQDq_control{background:var(--color-surface-sunken);border:var(--border-thin) solid var(--color-line-strong);inline-size:100%;color:var(--color-text);font-size:var(--step-0);transition:border-color var(--duration-fast);border-block-end-width:2px;padding:.65em .8em}.JgAQDq_control:hover{border-color:var(--ash-500)}.JgAQDq_control:focus{border-color:var(--color-highlight);box-shadow:0 2px 0 0 var(--color-highlight);outline:none}.JgAQDq_textarea{min-block-size:7rem;line-height:1.5}.JgAQDq_select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-text-muted) 50%), linear-gradient(135deg, var(--color-text-muted) 50%, transparent 50%);background-position:calc(100% - 1.1em),calc(100% - .75em);background-repeat:no-repeat;background-size:.35em .35em;padding-inline-end:2.2em}.JgAQDq_hint{font-size:var(--step--1);color:var(--color-text-faint)}.JgAQDq_error{font-size:var(--step--1);color:var(--color-danger)}.JgAQDq_invalid .JgAQDq_control{border-color:var(--color-danger)}}
@layer components{.dRxQOq_seals{gap:var(--space-2xs) var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));max-inline-size:72rem;margin-block-start:var(--space-2xs);display:grid}.dRxQOq_seal{border:var(--border-thin) solid color-mix(in oklab, var(--color-highlight) 30%, var(--color-line-strong));background:linear-gradient(180deg, color-mix(in oklab, var(--color-surface-high) 82%, transparent), color-mix(in oklab, var(--color-surface-sunken) 88%, transparent));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:var(--shadow-plate);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.65rem .9rem .65rem .65rem;display:grid;position:relative}.dRxQOq_seal:after{content:"";pointer-events:none;background:var(--rivet) top right / 7px 7px no-repeat, var(--rivet) bottom right / 7px 7px no-repeat;opacity:.7;position:absolute;inset:5px}.dRxQOq_sealIcon{aspect-ratio:1;background:var(--color-highlight);inline-size:2.4rem;color:var(--oil-1000);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));place-items:center;display:grid;box-shadow:inset 0 -3px #00000040}.dRxQOq_sealText{gap:.1rem;display:grid}.dRxQOq_sealText strong{font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--step-0);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-strong);line-height:1.1}.dRxQOq_sealText span{font-size:var(--step--2);color:var(--color-text-muted);line-height:1.35}@media (prefers-reduced-motion:no-preference){.dRxQOq_seal{animation:dRxQOq_seal-in .6s var(--ease-out) both}}@keyframes dRxQOq_seal-in{0%{opacity:0;transform:translateY(10px)}}.dRxQOq_quick{gap:var(--space-2xs);padding-block-start:var(--space-l);display:grid}.dRxQOq_quickLabel{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight);display:flex}.dRxQOq_quickLabel:before{content:"";background:var(--pattern-hazard);block-size:.5rem;inline-size:2rem}.dRxQOq_quickList{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));display:grid}.dRxQOq_bay{--bay:var(--color-cool);gap:var(--space-2xs) var(--space-s);block-size:100%;padding:calc(var(--space-s) + 6px) var(--space-s) var(--space-s);isolation:isolate;border:var(--border-thin) solid color-mix(in oklab, var(--bay) 38%, var(--color-line-strong));background:radial-gradient(120% 90% at 100% 0%, color-mix(in oklab, var(--bay) 16%, transparent), transparent 60%), linear-gradient(180deg, var(--color-surface-raised), var(--color-surface));color:var(--color-text);box-shadow:var(--shadow-plate);transition:transform var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid;position:relative;overflow:hidden}.dRxQOq_bay[data-kind=coins]{--bay:var(--color-coin)}.dRxQOq_bay[data-kind=buffs]{--bay:var(--color-highlight)}.dRxQOq_bay[data-kind=ranks]{--bay:var(--color-accent)}.dRxQOq_bay:before{content:"";background:repeating-linear-gradient(-45deg, var(--bay) 0 10px, transparent 10px 20px);block-size:6px;position:absolute;inset-block-start:0;inset-inline:0}.dRxQOq_bay:hover,.dRxQOq_bay:focus-visible{border-color:var(--bay);box-shadow:var(--shadow-plate), 0 20px 44px -18px color-mix(in oklab, var(--bay) 85%, transparent), 0 0 0 1px color-mix(in oklab, var(--bay) 60%, transparent);transform:translateY(-4px)}.dRxQOq_bay:focus-visible{outline:var(--border-medium) solid var(--color-focus);outline-offset:3px}.dRxQOq_bayCode{aspect-ratio:1;background:var(--bay);inline-size:3.4rem;color:var(--oil-1000);font-family:var(--font-stencil);font-size:var(--step-4);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));grid-row:1/-1;align-self:start;place-items:center;padding-block-start:.08em;line-height:1;display:grid;box-shadow:inset 0 -4px #00000040}.dRxQOq_bayBody{align-content:start;gap:.2rem;display:grid}.dRxQOq_bayMeta{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bay)}.dRxQOq_bayTitle{font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--step-3);line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-text-strong)}.dRxQOq_bayText{font-size:var(--step--1);color:var(--color-text-muted)}.dRxQOq_bayFoot{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-block-start:.35rem;display:flex}.dRxQOq_bayFrom{font-family:var(--font-stencil);font-size:var(--step-2);color:var(--bay);line-height:1}.dRxQOq_bayFact{background:var(--bay);color:var(--oil-1000);font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-strong);letter-spacing:var(--tracking-wide);padding:.18em .5em}.dRxQOq_bayGo{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out);grid-column:2;justify-self:end;align-items:center;gap:.4em;display:inline-flex}.dRxQOq_bay:hover .dRxQOq_bayGo{color:var(--bay)}.dRxQOq_bayGo svg{transition:transform var(--duration-base) var(--ease-snap)}.dRxQOq_bay:hover .dRxQOq_bayGo svg{transform:translateY(3px)}.dRxQOq_baySheen{z-index:-1;pointer-events:none;background:linear-gradient(105deg, transparent 35%, color-mix(in oklab, var(--bay) 22%, transparent) 50%, transparent 65%);position:absolute;inset:0;transform:translate(-110%)}.dRxQOq_bay:hover .dRxQOq_baySheen{transition:transform .9s var(--ease-out);transform:translate(110%)}@media (max-width:40rem){.dRxQOq_seals{grid-template-columns:repeat(2,minmax(0,1fr))}.dRxQOq_seal{grid-template-columns:minmax(0,1fr);align-items:start;gap:.45rem;padding:.6rem}.dRxQOq_sealIcon{inline-size:2rem}.dRxQOq_sealText strong{font-size:var(--step--1)}.dRxQOq_bay{padding-inline:var(--space-xs)}.dRxQOq_bayCode{inline-size:2.8rem;font-size:var(--step-3)}.dRxQOq_bayText{display:none}.dRxQOq_bayTitle{font-size:var(--step-2)}.dRxQOq_bay{padding-block:calc(var(--space-xs) + 6px) var(--space-xs)}}@media (prefers-reduced-motion:reduce){.dRxQOq_bay:hover,.dRxQOq_bay:focus-visible,.dRxQOq_bay:hover .dRxQOq_bayGo svg{transform:none}.dRxQOq_baySheen{display:none}}}
@layer components{.Vg61_a_plate{background:linear-gradient(180deg, var(--color-surface-raised), var(--color-surface));border:var(--border-thin) solid var(--color-line-strong);box-shadow:var(--shadow-plate);position:relative}.Vg61_a_plate:before{content:"";pointer-events:none;background:var(--rivet) top left / 8px 8px no-repeat, var(--rivet) top right / 8px 8px no-repeat, var(--rivet) bottom left / 8px 8px no-repeat, var(--rivet) bottom right / 8px 8px no-repeat;opacity:.85;position:absolute;inset:6px}.Vg61_a_raised{background:linear-gradient(180deg, var(--color-surface-high), var(--color-surface-raised))}.Vg61_a_sunken{background:var(--color-surface-sunken);box-shadow:inset 0 2px 12px #00000080}.Vg61_a_hazard{padding-block-start:6px}.Vg61_a_hazard:after{content:"";background:var(--pattern-hazard);block-size:6px;position:absolute;inset-block-start:-1px;inset-inline:-1px}.Vg61_a_danger{border-color:color-mix(in oklab, var(--color-danger) 55%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--color-danger) 8%, var(--color-surface-raised)), var(--color-surface))}.Vg61_a_head{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--space-m);border-block-end:var(--border-thin) solid var(--color-line);flex-wrap:wrap;display:flex}.Vg61_a_label{font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.Vg61_a_aside{overflow-wrap:anywhere;min-inline-size:0;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}.Vg61_a_body{padding:var(--space-m)}.Vg61_a_stats{background:var(--color-line);border:var(--border-thin) solid var(--color-line);grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:1px;display:grid}.Vg61_a_stat{padding:var(--space-s);background:var(--color-surface);align-content:start;gap:.2rem;display:grid;container-type:inline-size}.Vg61_a_stat dt{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}.Vg61_a_stat dd{font-family:var(--font-display);font-size:min(var(--step-3), 15.5cqi);font-weight:var(--weight-black);overflow-wrap:anywhere;color:var(--color-text-strong);font-variant-numeric:tabular-nums;margin:0;line-height:1.05;display:grid}.Vg61_a_stat small{font-family:var(--font-body);font-size:var(--step--1);font-weight:var(--weight-body);color:var(--color-text-muted);margin-block-start:.3rem}}
@layer components{.KTP3Uq_guide{gap:var(--space-l);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-l);display:grid}@media (min-width:64rem){.KTP3Uq_guide{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}}.KTP3Uq_head{gap:var(--space-3xs);margin-block-end:var(--space-s);display:grid}.KTP3Uq_kicker{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight);display:flex}.KTP3Uq_kicker:before{content:"";background:var(--pattern-hazard);block-size:.5rem;inline-size:2rem}.KTP3Uq_title{font-size:var(--step-4);line-height:var(--leading-tight)}.KTP3Uq_stepList{gap:var(--space-s);counter-reset:step;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.KTP3Uq_step{padding:var(--space-s);border:var(--border-thin) solid var(--color-line-strong);background:linear-gradient(180deg, var(--color-surface-raised), var(--color-surface));box-shadow:var(--shadow-plate);grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);gap:.25rem .75rem;display:grid;position:relative;overflow:hidden}.KTP3Uq_step:before{content:"";background:linear-gradient(90deg, var(--color-highlight), transparent 70%);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.KTP3Uq_stepNo{font-family:var(--font-stencil);font-size:var(--step-7);color:#0000;-webkit-text-stroke:1px color-mix(in oklab, var(--color-highlight) 16%, transparent);pointer-events:none;line-height:1;position:absolute;inset-block-end:-.18em;inset-inline-end:.1em}.KTP3Uq_stepIcon{aspect-ratio:1;border:var(--border-medium) solid var(--color-highlight);inline-size:2.6rem;color:var(--color-highlight);background:color-mix(in oklab, var(--color-highlight) 10%, transparent);grid-row:1/-1;place-items:center;display:grid}.KTP3Uq_stepTitle{font-size:var(--step-1);line-height:var(--leading-tight);position:relative}.KTP3Uq_stepText{font-size:var(--step--1);color:var(--color-text-muted);position:relative}.KTP3Uq_faqList{border-block-start:var(--border-thin) solid var(--color-line-strong);display:grid}.KTP3Uq_item{border-block-end:var(--border-thin) solid var(--color-line-strong)}.KTP3Uq_question{justify-content:space-between;align-items:center;gap:var(--space-s);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--step-0);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-strong);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);padding-block:.85rem;list-style:none;display:flex}.KTP3Uq_question::-webkit-details-marker{display:none}.KTP3Uq_question::marker{content:""}.KTP3Uq_question:hover{color:var(--color-highlight)}.KTP3Uq_question:focus-visible{outline:var(--border-medium) solid var(--color-focus);outline-offset:3px}.KTP3Uq_questionIcon{block-size:1.15em;inline-size:1.15em;color:var(--color-highlight);transition:transform var(--duration-base) var(--ease-out);flex-shrink:0}.KTP3Uq_item[open] .KTP3Uq_questionIcon{transform:rotate(180deg)}.KTP3Uq_answer{gap:var(--space-2xs);padding:0 0 var(--space-s) var(--space-s);border-inline-start:var(--border-thick) solid var(--color-highlight);font-size:var(--step--1);color:var(--color-text);margin-block-end:var(--space-s);display:grid}.KTP3Uq_answerLinks{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;flex-wrap:wrap;gap:.3rem 1rem;display:flex}.KTP3Uq_answerLinks a{color:var(--color-highlight);align-items:center;gap:.25em;display:inline-flex}@media (prefers-reduced-motion:no-preference){.KTP3Uq_item[open] .KTP3Uq_answer{animation:KTP3Uq_answer-in var(--duration-base) var(--ease-out)}}@keyframes KTP3Uq_answer-in{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:40rem){.KTP3Uq_stepList{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.KTP3Uq_question{min-block-size:2.75rem}}}
@layer components{.Cv448a_page{gap:var(--space-xl-3xl);display:grid}.Cv448a_areas{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.Cv448a_areaCard{--mx:50%;--my:40%;align-content:start;gap:var(--space-2xs);padding:var(--space-m);background:linear-gradient(180deg, var(--color-surface-raised), var(--color-surface));border:var(--border-thin) solid var(--color-line-strong);box-shadow:var(--shadow-plate);color:inherit;isolation:isolate;transition:transform var(--duration-base) var(--ease-snap), border-color var(--duration-base) var(--ease-out);text-decoration:none;display:grid;position:relative;overflow:hidden}.Cv448a_areaCard:before{content:"";z-index:-1;background:radial-gradient(340px circle at var(--mx) var(--my), color-mix(in oklab, var(--color-accent) 18%, transparent), transparent 62%);opacity:0;transition:opacity var(--duration-base) var(--ease-out);position:absolute;inset:0}.Cv448a_areaCard:after{content:"";pointer-events:none;background:var(--rivet) top left / 8px 8px no-repeat, var(--rivet) top right / 8px 8px no-repeat, var(--rivet) bottom left / 8px 8px no-repeat, var(--rivet) bottom right / 8px 8px no-repeat;opacity:.85;position:absolute;inset:6px}.Cv448a_areaCard:hover,.Cv448a_areaCard:focus-visible{border-color:color-mix(in oklab, var(--color-accent) 60%, var(--color-line-strong));color:inherit;transform:translateY(-4px)}.Cv448a_areaCard:hover:before{opacity:1}.Cv448a_watermark{z-index:-1;color:var(--color-accent);opacity:.14;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-slow) var(--ease-out);position:absolute;inset-block-end:-1.6rem;inset-inline-end:-1.4rem;rotate:-8deg}.Cv448a_areaCard:hover .Cv448a_watermark{opacity:.28;transform:translate(-6px,-6px)scale(1.04)}.Cv448a_areaCardHead{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.Cv448a_areaCardNumber{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);color:var(--color-text-faint)}.Cv448a_areaCardIcon{color:var(--color-accent);filter:drop-shadow(0 0 8px color-mix(in oklab, var(--color-accent) 60%, transparent));transition:transform var(--duration-base) var(--ease-snap)}.Cv448a_areaCard:hover .Cv448a_areaCardIcon{transform:translateY(-3px)rotate(-6deg)scale(1.12)}.Cv448a_areaCardTitle{font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-strong);margin-block-start:var(--space-xs);line-height:1.1}.Cv448a_areaCardCount{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight)}.Cv448a_areaCardText{font-size:var(--step--1);color:var(--color-text-muted)}.Cv448a_areaCardMore{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-strong);align-items:center;gap:.35em;margin-block-start:var(--space-xs);display:inline-flex}.Cv448a_areaCardMore svg{transition:transform var(--duration-fast) var(--ease-out)}.Cv448a_areaCard:hover .Cv448a_areaCardMore svg{transform:translateY(3px)}.Cv448a_area{scroll-margin-block-start:.5rem;display:grid}.Cv448a_areaIcon{color:var(--color-accent);filter:drop-shadow(0 0 12px color-mix(in oklab, var(--color-accent) 55%, transparent))}.Cv448a_tiles{--tile-line:color-mix(in oklab, var(--bone-100) 11%, var(--color-surface));border:var(--border-thin) solid var(--tile-line);background:var(--pattern-hatch), var(--color-surface-sunken);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:1px;display:grid}.Cv448a_tile{--mx:50%;--my:50%;gap:var(--space-2xs);block-size:100%;padding:var(--space-s) var(--space-m);background:var(--color-surface);box-shadow:0 0 0 1px var(--tile-line);color:inherit;isolation:isolate;transition:background var(--duration-fast) var(--ease-out);grid-template-rows:auto auto 1fr auto;text-decoration:none;display:grid;position:relative;overflow:hidden}.Cv448a_tile:before{content:"";z-index:-1;background:radial-gradient(260px circle at var(--mx) var(--my), color-mix(in oklab, var(--color-accent) 16%, transparent), transparent 65%);opacity:0;transition:opacity var(--duration-base) var(--ease-out);position:absolute;inset:0}.Cv448a_tile:after{content:"";background:var(--pattern-hazard);transform-origin:0;block-size:3px;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}.Cv448a_tile:hover,.Cv448a_tile:focus-visible{background:color-mix(in oklab, var(--color-accent) 5%, var(--color-surface));color:inherit}.Cv448a_tile:hover:before,.Cv448a_tile:hover:after{opacity:1;transform:scaleX(1)}.Cv448a_tileNumber{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);color:var(--color-text-faint)}.Cv448a_tileTitle{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-strong);line-height:1.1}.Cv448a_tileText{font-size:var(--step--1);color:var(--color-text-muted)}.Cv448a_tileMore{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-strong);align-items:center;gap:.35em;display:inline-flex}.Cv448a_tileMore svg{transition:transform var(--duration-fast) var(--ease-out)}.Cv448a_tile:hover .Cv448a_tileMore svg{transform:translate(3px)}}
@layer components{.cHgb4G_meta{justify-content:space-between;align-items:center;gap:var(--space-xs);border-block-end:3px solid var(--color-text-strong);flex-wrap:wrap;margin-block-end:var(--space-m);padding-block-end:var(--space-xs);display:flex}.cHgb4G_list{gap:var(--space-s-m);grid-template-columns:repeat(auto-fill,minmax(min(21rem,100%),1fr));padding:0;display:grid}.cHgb4G_featured{grid-column:1/-1}.cHgb4G_card{border:var(--border-thin) solid var(--color-line-strong);background:var(--color-surface);block-size:100%;box-shadow:var(--shadow-plate);color:inherit;transition:border-color var(--duration-base) var(--ease-out);grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative}.cHgb4G_card:before{content:"";z-index:1;background:var(--pattern-hazard);transform-origin:0;block-size:5px;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset-block-start:-1px;inset-inline:-1px;transform:scaleX(0)}.cHgb4G_card:hover,.cHgb4G_card:focus-visible{border-color:var(--color-accent);color:inherit}.cHgb4G_card:hover:before,.cHgb4G_card:focus-visible:before{transform:scaleX(1)}.cHgb4G_featured .cHgb4G_card{grid-template-rows:auto;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.cHgb4G_media{aspect-ratio:16/9;border-block-end:var(--border-thin) solid var(--color-line);background:var(--pattern-grid), var(--color-surface-sunken);position:relative;overflow:hidden}.cHgb4G_featured .cHgb4G_media{aspect-ratio:auto;border-block-end:0;border-inline-end:var(--border-thin) solid var(--color-line);min-block-size:18rem}.cHgb4G_media img{object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.cHgb4G_card:hover .cHgb4G_media img{transform:scale(1.03)}.cHgb4G_placeholder{block-size:100%;font-family:var(--font-stencil);font-size:var(--step-6);color:#0000;-webkit-text-stroke:1.5px color-mix(in oklab, var(--color-accent) 60%, transparent);-webkit-user-select:none;user-select:none;place-items:center;line-height:1;display:grid}.cHgb4G_stamp{background:var(--oil-1000);border-inline-start:3px solid var(--color-accent);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-strong);padding:.3em .6em;position:absolute;inset-block-end:var(--space-xs);inset-inline-start:var(--space-xs)}.cHgb4G_body{align-content:start;gap:var(--space-xs);padding:var(--space-m);display:grid}.cHgb4G_featured .cHgb4G_body{padding:var(--space-l);align-content:center}.cHgb4G_index{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight)}.cHgb4G_title{font-size:var(--step-2);line-height:var(--leading-snug);overflow-wrap:anywhere}.cHgb4G_featured .cHgb4G_title{font-size:var(--step-4);line-height:var(--leading-tight)}.cHgb4G_excerpt{color:var(--color-text-muted)}.cHgb4G_readMore{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent-strong);align-items:center;gap:.5em;margin-block-start:var(--space-2xs);display:inline-flex}.cHgb4G_card:hover .cHgb4G_readMore svg{transform:translate(4px)}.cHgb4G_readMore svg{transition:transform var(--duration-fast) var(--ease-out)}.cHgb4G_empty{padding:var(--space-l);border:var(--border-thin) dashed var(--color-line-strong);background:var(--pattern-hazard-faint);color:var(--color-text-muted);max-inline-size:none}.cHgb4G_article{gap:var(--space-l-2xl);grid-template-columns:minmax(0,1fr) 17rem;align-items:start;display:grid}.cHgb4G_crumbs{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);flex-wrap:wrap;gap:.5em;display:flex}.cHgb4G_crumbs a{color:var(--color-text-muted);text-decoration:none}.cHgb4G_crumbs a:hover{color:var(--color-text-strong)}.cHgb4G_note{padding:var(--space-s) var(--space-m);border-inline-start:var(--border-thick) solid var(--color-cool);background:color-mix(in oklab, var(--color-cool) 10%, transparent);font-family:var(--font-mono);font-size:var(--step--1);max-inline-size:none}.cHgb4G_cover{aspect-ratio:21/9;border:var(--border-thin) solid var(--color-line-strong);box-shadow:var(--shadow-plate);margin:0;position:relative;overflow:hidden}.cHgb4G_cover img{object-fit:cover}.cHgb4G_articleBody>*>:first-child{border-block-start:0;margin-block-start:0;padding-block-start:0}.cHgb4G_backLink{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-self:start;text-decoration:none}.cHgb4G_aside{gap:var(--space-xs);padding:var(--space-m);border:var(--border-thin) solid var(--color-line);background:var(--color-surface);display:grid;position:sticky;inset-block-start:8rem}.cHgb4G_aside ol{gap:var(--space-xs);padding:0;display:grid}.cHgb4G_aside a{color:var(--color-text-muted);gap:.1rem;text-decoration:none;display:grid}.cHgb4G_aside a:hover{color:var(--color-text-strong)}.cHgb4G_aside time{font-family:var(--font-mono);font-size:var(--step--2);color:var(--color-text-faint)}@media (max-width:56rem){.cHgb4G_featured .cHgb4G_card{grid-template-columns:minmax(0,1fr)}.cHgb4G_featured .cHgb4G_media{aspect-ratio:16/9;border-inline-end:0;border-block-end:var(--border-thin) solid var(--color-line);min-block-size:0}.cHgb4G_featured .cHgb4G_body{padding:var(--space-m)}.cHgb4G_article{grid-template-columns:minmax(0,1fr)}.cHgb4G_aside{position:static}}@media (prefers-reduced-motion:reduce){.cHgb4G_media img,.cHgb4G_card:before{transition:none}}}
@layer components{.nQvhXa_loading{padding-block:var(--space-xl)}.nQvhXa_placeholder{padding:var(--space-l) var(--space-m);border:var(--border-medium) dashed var(--color-line-strong);background:var(--pattern-hatch), var(--color-surface-sunken);font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-text-muted);text-align:center;text-wrap:balance}}
@layer components{.Hj_WgG_layout{gap:var(--space-l-2xl);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.Hj_WgG_form{gap:var(--space-m);display:grid}.Hj_WgG_row{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.Hj_WgG_trap{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Hj_WgG_privacy{font-size:var(--step--1);color:var(--color-text-muted);max-inline-size:none}.Hj_WgG_error,.Hj_WgG_loggedIn{padding:var(--space-xs) var(--space-s);border-inline-start:var(--border-thick) solid var(--color-danger);background:color-mix(in oklab, var(--color-danger) 10%, transparent);max-inline-size:none}.Hj_WgG_loggedIn{border-color:var(--color-cool);background:color-mix(in oklab, var(--color-cool) 10%, transparent);font-size:var(--step--1)}.Hj_WgG_done{justify-items:start;gap:var(--space-s);padding:var(--space-l);border:var(--border-thin) solid color-mix(in oklab, var(--color-success) 50%, transparent);background:color-mix(in oklab, var(--color-success) 7%, var(--color-surface));color:var(--color-text);display:grid}.Hj_WgG_done svg{color:var(--color-success)}.Hj_WgG_doneTitle{font-size:var(--step-3)}.Hj_WgG_aside{gap:var(--space-s);display:grid;position:sticky;inset-block-start:8rem}.Hj_WgG_direct{gap:var(--space-s);display:grid}.Hj_WgG_directItem{gap:.15rem;display:grid}.Hj_WgG_directItem a{font-family:var(--font-mono);overflow-wrap:anywhere}@media (max-width:60rem){.Hj_WgG_layout{grid-template-columns:minmax(0,1fr)}.Hj_WgG_aside{position:static}}@media (pointer:coarse){.Hj_WgG_directItem a{align-items:center;min-block-size:2.75rem;display:inline-flex}}}
@layer components{._8lQIpW_switch{border:var(--border-thin) solid var(--color-line-strong);display:inline-flex}._8lQIpW_option{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);color:var(--color-text-muted);padding:.2em .6em;text-decoration:none}._8lQIpW_option+._8lQIpW_option{border-inline-start:var(--border-thin) solid var(--color-line-strong)}._8lQIpW_option:hover{color:var(--color-text-strong)}._8lQIpW_option[aria-current=true]{background:var(--color-text-strong);color:var(--color-canvas)}@media (pointer:coarse){._8lQIpW_option{place-items:center;min-block-size:calc(2.1rem - 2px);min-inline-size:2.75rem;display:inline-grid}}._8lQIpW_large ._8lQIpW_option{min-block-size:2.75rem;min-inline-size:3.5rem;font-size:var(--step--1);place-items:center;display:inline-grid}}
@layer components{.Um8NyW_head{justify-content:space-between;align-items:end;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.Um8NyW_lang{color:var(--color-text-faint)}.Um8NyW_switch{border:var(--border-thin) solid var(--color-line-strong);display:inline-flex}.Um8NyW_switch button{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);padding:.3em .8em}.Um8NyW_switch button+button{border-inline-start:var(--border-thin) solid var(--color-line-strong)}.Um8NyW_switch button[aria-pressed=true]{background:var(--color-accent);color:var(--oil-1000)}@media (pointer:coarse){.Um8NyW_switch button{min-block-size:2.75rem;padding-inline:1em}}}
