:root{--print-hi:color-mix(in srgb, var(--color-action) 55%, transparent)}.dark{--print-hi:color-mix(in srgb, var(--hz-band-3) 72%, transparent)}@scope(:root:not([data-grade-force="0"])) to ([data-grade="0"]){.btn-primary{border-color:var(--color-action-text);box-shadow:3px 3px 0 0 var(--color-text)}@media (hover:hover){.btn-primary:hover:not(:disabled){box-shadow:2px 2px 0 0 var(--color-text);transform:translate(1px,1px)}}.btn-primary:active:not(:disabled){box-shadow:0 0 0 0 var(--color-text);transform:translate(3px,3px)}.btn-primary:disabled{box-shadow:none}.press-title{text-shadow:max(.045em, 1.5px) max(.04em, 1.5px) 0 var(--color-action)}.score-numeral{text-shadow:.05em .045em 0 var(--color-action)}}:root[data-print=off] .burst-chip{display:none}@scope(:root[data-grade-force="0"]){.burst-chip__star{display:none}.burst-chip__figure{color:var(--color-text);rotate:none}}@scope(:root:not([data-grade-force]) :is([data-grade="2"],[data-grade="3"]),:root:is([data-grade-force="2"],[data-grade-force="3"])) to ([data-grade="0"],[data-grade="1"]){.print-card{border-color:color-mix(in srgb, var(--color-text) 82%, transparent);box-shadow:3px 3px 0 0 var(--plate,color-mix(in srgb, var(--color-text) 22%, transparent));transition:box-shadow .22s var(--ease-firm), border-color .22s var(--ease-firm)}.print-card[data-pick=gold]{--plate:var(--color-rank-gold)}.print-card[data-pick=budget]{--plate:var(--color-badge-budget)}.print-card[data-pick=premium]{--plate:var(--color-badge-premium)}@media (hover:hover){.print-card:hover{border-color:var(--color-text);box-shadow:5px 6px 0 0 var(--plate,var(--color-action))}}.print-card:focus-visible{outline:2px solid var(--color-action);outline-offset:3px}.print-numeral.is-ink{color:var(--color-action-text);-webkit-text-stroke:0}.print-numeral.is-gold{text-shadow:1.5px 1.5px 0 var(--color-rank-gold)}.print-numeral.is-budget{text-shadow:1.5px 1.5px 0 var(--color-pick-budget-ink)}.print-numeral.is-premium{text-shadow:1.5px 1.5px 0 var(--color-pick-premium-ink)}.pick-sticker{border-color:var(--color-text);box-shadow:2px 2px 0 0 var(--color-text)}.price-ink{isolation:isolate;position:relative}.price-ink:before{content:"";z-index:-1;background:var(--print-hi);pointer-events:none;border-radius:1px;position:absolute;inset:48% -.2em 6% -.12em;transform:translate(.12em,.08em)skew(-8deg)}.btn-secondary{border-color:color-mix(in srgb, var(--color-text) 70%, transparent);box-shadow:2px 2px 0 0 color-mix(in srgb, var(--color-text) 70%, transparent)}@media (hover:hover){.btn-secondary:hover:not(:disabled){box-shadow:1px 1px 0 0 color-mix(in srgb, var(--color-text) 70%, transparent);transform:translate(1px,1px)}}.btn-secondary:active:not(:disabled){transform:translate(2px,2px);box-shadow:0 0 #0000}.chip-filter{border-color:color-mix(in srgb, var(--color-text) 35%, transparent)}.chip-filter[aria-pressed=true]{border-color:var(--color-text);box-shadow:2px 2px 0 0 var(--color-action)}.chip-segment[aria-pressed=true]{border-color:var(--color-action-text);box-shadow:2px 2px 0 0 var(--color-text)}.chip-filter:focus-visible,.chip-segment:focus-visible{box-shadow:0 0 0 2px var(--color-action)}form[data-chatbar-landing]{border-color:color-mix(in srgb, var(--color-text) 82%, transparent);box-shadow:none}[data-chatbar-host]{isolation:isolate}form[data-chatbar-landing]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle, var(--chatbar-accent,var(--color-action)) 2px, transparent 2.4px) 0 0 / 7px 7px, color-mix(in srgb, var(--chatbar-accent,var(--color-action)) 32%, var(--color-surface));transition:transform .28s var(--ease-firm);position:absolute;inset:0;transform:translate(7px,7px)}form[data-chatbar-landing]:focus-within:before{transform:translate(10px,11px)}.composer-send:not(:disabled){box-shadow:2px 2px 0 0 var(--color-text)}}@media (prefers-reduced-motion:reduce){@scope(:root:not([data-grade-force]) :is([data-grade="2"],[data-grade="3"]),:root:is([data-grade-force="2"],[data-grade-force="3"])) to ([data-grade="0"],[data-grade="1"]){form[data-chatbar-landing]:before{transition:none}}}
@scope(:root:not([data-grade-force="0"])) to ([data-grade="0"]){.print-stamp-row{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 82%, transparent), 2px 2px 0 0 var(--color-text);transition-property:color,background-color,border-color,outline-color,fill,stroke,box-shadow,transform}@media (hover:hover){.print-stamp-row:hover{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 82%, transparent), 1px 1px 0 0 var(--color-text);transform:translate(1px,1px)}}.print-stamp-row:active{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 82%, transparent), 0 0 0 0 var(--color-text);transform:translate(2px,2px)}.print-stamp-row:not(.nav-posture-active):focus-visible{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 82%, transparent), 0 0 0 2px var(--color-action)}.dropdown-menu,.print-float,.toast-bar{border-color:color-mix(in srgb, var(--color-text) 82%, transparent);box-shadow:3px 3px 0 0 color-mix(in srgb, var(--color-text) 22%, transparent)}.overflow-sheet{border-top-color:color-mix(in srgb, var(--color-text) 82%, transparent)}.print-sheet{box-shadow:0 calc(-1 * var(--border-width-container)) 0 0 color-mix(in srgb, var(--color-text) 82%, transparent), var(--shadow-deep)}.print-drawer{box-shadow:calc(-1 * var(--border-width-container)) 0 0 0 color-mix(in srgb, var(--color-text) 82%, transparent)}.print-drawer--left{box-shadow:var(--border-width-container) 0 0 0 color-mix(in srgb, var(--color-text) 82%, transparent)}.print-callout{border-color:color-mix(in srgb, var(--color-text) 82%, transparent);box-shadow:none;filter:drop-shadow(3px 3px 0 color-mix(in srgb, var(--color-text) 22%, transparent))}.print-callout__pointer{border-color:color-mix(in srgb, var(--color-text) 82%, transparent)}.persona-tooltip{box-shadow:2px 2px 0 0 color-mix(in srgb, var(--color-text) 35%, transparent)}.workbench-tip__next{box-shadow:2px 2px 0 0 var(--color-text);transition-property:background,box-shadow,transform}@media (hover:hover){.workbench-tip__next:hover{box-shadow:1px 1px 0 0 var(--color-text);transform:translate(1px,1px)}}.workbench-tip__next:active{box-shadow:0 0 0 0 var(--color-text);transform:translate(2px,2px)}}@scope(:root:not([data-grade-force]) :is([data-grade="2"],[data-grade="3"]),:root:is([data-grade-force="2"],[data-grade-force="3"])) to ([data-grade="0"],[data-grade="1"]){.nav-posture-active,.print-stamp-row.nav-posture-active{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 82%, transparent), 2px 2px 0 0 var(--color-action)}@media (hover:hover){.print-stamp-row.nav-posture-active:hover{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 82%, transparent), 1px 1px 0 0 var(--color-action)}}.print-stamp-row.nav-posture-active:active{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 82%, transparent), 0 0 0 0 var(--color-action)}.print-picker{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 35%, transparent);transition-property:color,background-color,border-color,outline-color,fill,stroke,box-shadow}.print-picker[aria-expanded=true]{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 82%, transparent), 2px 2px 0 0 var(--color-action)}.print-picker:focus-visible{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 35%, transparent), 0 0 0 2px var(--color-action)}.print-count{box-shadow:inset 0 0 0 var(--border-width-element) color-mix(in srgb, var(--color-text) 82%, transparent)}.stash-rail-card:not([data-drop-ready]){border-color:color-mix(in srgb, var(--color-text) 35%, transparent);box-shadow:2px 2px 0 0 color-mix(in srgb, var(--color-text) 22%, transparent)}@media (hover:hover){.stash-rail-card:not([data-drop-ready]):hover{border-color:color-mix(in srgb, var(--color-text) 70%, transparent);box-shadow:3px 3px 0 0 color-mix(in srgb, var(--color-text) 22%, transparent)}}.stash-rail-card[aria-current=page]:not([data-drop-ready]):not([data-rail-slot]){border-color:color-mix(in srgb, var(--color-text) 82%, transparent);background-color:var(--color-surface-alt);box-shadow:2px 2px 0 0 var(--color-action)}@media (hover:hover){.stash-rail-card[aria-current=page]:not([data-drop-ready]):not([data-rail-slot]):hover{box-shadow:3px 3px 0 0 var(--color-action)}}}@media (prefers-reduced-motion:reduce){@scope(:root:not([data-grade-force="0"])) to ([data-grade="0"]){.print-stamp-row{transition-property:color,background-color,border-color,outline-color,fill,stroke}.workbench-tip__next{transition-property:background}}}
@keyframes printInPass{0%{transform:translate(-50%)}60%,to{transform:translate(28%)}}@scope(:root:not([data-grade-force="0"])) to ([data-grade="0"]){:is(.print-skeleton,.skeleton-shimmer){background-color:color-mix(in srgb, var(--color-text) var(--skeleton-tint), transparent);position:relative;overflow:hidden}:is(.print-skeleton,.skeleton-shimmer):before{content:"";pointer-events:none;background-image:linear-gradient(90deg, transparent 22%, var(--skeleton-sheen) 47%, var(--skeleton-sheen) 50%, transparent 50%);width:200%;height:100%;animation:printInPass 3.6s var(--ease-in-out-premium) infinite;will-change:transform;position:absolute;top:0;left:0;transform:translate(28%)}.card-breathe :is(.print-skeleton,.skeleton-shimmer){background-color:color-mix(in srgb, var(--color-text) var(--skeleton-tint), transparent)!important}.card-breathe:after,.card-breathe .bg-surface-elevated:after,.vendor-row-breathe:after{content:none}:is(.print-skeleton,.print-skeleton-frame).animate-pulse{animation:none}}@scope(:root:not([data-grade-force]) :is([data-grade="2"],[data-grade="3"]),:root:is([data-grade-force="2"],[data-grade-force="3"])) to ([data-grade="0"],[data-grade="1"]){:is(.print-skeleton,.skeleton-shimmer),.stage-bar{background-image:radial-gradient(circle, color-mix(in srgb, var(--color-text) var(--print-dot-ink,16%), transparent) 1.3px, transparent 1.7px);background-size:7px 7px}.stage-bar{--print-dot-ink:10%}@media (hover:hover){.print-skeleton-frame.print-card:hover{border-color:color-mix(in srgb, var(--color-text) 82%, transparent);box-shadow:3px 3px 0 0 color-mix(in srgb, var(--color-text) 22%, transparent)}}}@media (prefers-reduced-motion:reduce){@scope(:root:not([data-grade-force="0"])) to ([data-grade="0"]){:is(.print-skeleton,.skeleton-shimmer):before{content:none;animation:none}}}