@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--room-light:transparent}}}@layer theme{:root,:host{--font-sans:var(--font-body);--font-mono:var(--font-utility);--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-utility);--color-edge:var(--border);--color-kraft-deep:var(--kraft-deep);--color-scrim:var(--scrim);--color-floor:var(--floor);--color-grail:var(--grail);--text-display:clamp(2.6rem, 6vw, 4.2rem);--text-page:clamp(1.75rem, 3.4vw, 2.5rem);--text-page--line-height:1.1;--text-section:1.375rem;--text-body:.9375rem;--text-support:.8125rem;--text-support--line-height:1.55;--text-support--font-weight:500;--text-micro:.6875rem;--text-micro--line-height:1.3;--text-micro--letter-spacing:.14em;--text-micro--font-weight:700;--radius-slab:var(--radius-slab);--radius-card:var(--radius-card);--radius-panel:var(--radius-stage);--radius-control:var(--radius-frame);--radius-pill:999px;--container-read:720px;--container-form:448px;--z-index-raised:10;--z-index-chrome:40;--z-index-overlay:50;--shadow-1:var(--shadow-1);--shadow-2:var(--shadow-2);--shadow-3:var(--shadow-3);--shadow-ring:var(--shadow-ring);--shadow-ring-inset:var(--shadow-ring-inset)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}dialog{width:auto;max-width:none;height:auto;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0}dialog::backdrop{background:0 0}html:has(dialog[open]:modal){overflow:hidden}@supports (scrollbar-gutter:stable){html{scrollbar-gutter:stable}}dialog{overscroll-behavior:contain}}@layer components{.field-control{font-size:.9375rem;line-height:1.4}@media (pointer:coarse){.field-control{font-size:1rem}}.on-stage,.stage-panel{--foreground:var(--text-on-stage);--muted:var(--text-on-stage-muted);--border:var(--border-on-stage);--focus-ring:var(--focus-ring-on-stage);--surface:var(--surface-stage-well);--surface-2:var(--surface-stage);--background:var(--surface-stage);--accent-2-ink:var(--text-on-stage-figure);--kraft-light:var(--cm-kraft-400);--floor-ink:var(--floor-fill);--mid-ink:var(--mid-fill);--high-ink:var(--high-fill);--chase-ink:var(--chase-fill);--grail-ink:var(--grail-fill);color:var(--text-on-stage)}.display-case{background:radial-gradient(120% 60% at 50% 0%, var(--light-7), transparent 60%), var(--felt);border:1px solid var(--border);box-shadow:var(--shadow-case)}.pack-art-shadow{filter:drop-shadow(var(--shadow-pack-art))}.float-shelf{--shelf-slot-w:11.5rem;--shelf-pack-w:min(87%, 10rem);--float-focus-scale:1.1;--shelf-headroom:2.5rem;padding-top:var(--shelf-headroom);justify-content:center;align-items:flex-end;display:flex;position:relative}.float-shelf--hero{--float-focus-scale:1.35;--shelf-headroom:6.75rem}.float-shelf__slot{flex:0 1 var(--shelf-slot-w);text-align:center;opacity:.72;min-width:0;transition:opacity var(--dur-4) var(--ease-out);flex-direction:column;align-items:center;display:flex;position:relative}.float-shelf__slot[data-focused]{z-index:2;opacity:1}.float-shelf__pack{width:var(--shelf-pack-w);border-radius:var(--radius-control);display:block}.float-shelf__pack [data-pack-tier]{width:100%}.float-shelf--hero .float-shelf__pack .pack-art-shadow{filter:var(--filter-gold-outline) drop-shadow(var(--shadow-pack-art))}.float-shelf--hero .float-shelf__slot[data-focused] .pack-art-shadow,.float-shelf--hero .float-shelf__pack:hover .pack-art-shadow,.float-shelf--hero .float-shelf__pack:focus-visible .pack-art-shadow{filter:var(--filter-gold-outline-strong) drop-shadow(var(--shadow-pack-art))}.float-shelf__name{white-space:nowrap;text-overflow:ellipsis;width:100%;margin-top:.875rem;overflow:hidden}.home-odds{width:100%}@media (min-width:48rem){.home-odds{width:min(100%, calc(var(--shelf-n,4) * 11.5rem))}}.home-odds{grid-template-columns:auto 1fr auto;grid-template-areas:"label bar all""shares shares shares";align-items:center;gap:.25rem .625rem;display:grid}.home-odds__bar{grid-area:bar}.home-odds__label{grid-area:label}.home-odds__shares{grid-area:shares;justify-content:center}.home-odds__all{grid-area:all}@media (min-width:48rem){.home-odds{grid-template-columns:1fr auto auto auto 1fr;grid-template-areas:"bar bar bar bar bar"".label shares all.";row-gap:.375rem}}.float-shelf__cta{width:100%;height:2.75rem;margin-top:.625rem;position:relative}.float-shelf__cta>*{white-space:nowrap;width:max-content;animation:shelf-cta-in var(--dur-3) var(--ease-out) both;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-width:56.25rem){.float-shelf__slot:first-child .float-shelf__cta>*{left:0;transform:none}.float-shelf__slot:last-child .float-shelf__cta>*{left:auto;right:0;transform:none}}@keyframes shelf-cta-in{0%{opacity:0;translate:0 4px}}.float-shelf--hero{align-items:flex-start}.float-shelf--hero .float-shelf__cta{justify-content:center;height:auto;min-height:6.375rem;display:flex}.float-shelf--hero .float-shelf__cta>*{flex:none;position:relative;left:auto;transform:none}@media (min-width:56.25rem){.float-shelf--hero .float-shelf__cta{left:calc((var(--j,1) - var(--k,1)) * 50%)}.float-shelf--hero .float-shelf__slot:nth-child(2){--k:2}.float-shelf--hero .float-shelf__slot:nth-child(3){--k:3}.float-shelf--hero .float-shelf__slot:nth-child(4){--k:4}.float-shelf--hero .float-shelf__slot:nth-child(5){--k:5}.float-shelf--hero .float-shelf__slot:nth-child(6){--k:6}.float-shelf--hero .float-shelf__slot:nth-child(7){--k:7}.float-shelf--hero .float-shelf__slot:nth-child(8){--k:8}.float-shelf--hero .float-shelf__slot:nth-last-child(2){--j:2}.float-shelf--hero .float-shelf__slot:nth-last-child(3){--j:3}.float-shelf--hero .float-shelf__slot:nth-last-child(4){--j:4}.float-shelf--hero .float-shelf__slot:nth-last-child(5){--j:5}.float-shelf--hero .float-shelf__slot:nth-last-child(6){--j:6}.float-shelf--hero .float-shelf__slot:nth-last-child(7){--j:7}.float-shelf--hero .float-shelf__slot:nth-last-child(8){--j:8}}@media not all and (min-width:56.25rem){.float-shelf,.float-shelf--hero{--shelf-slot-w:11rem;--float-focus-scale:1;--shelf-headroom:1.25rem;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:calc(50% - var(--shelf-slot-w) / 2);justify-content:flex-start;padding-bottom:.5rem;overflow-x:auto}.float-shelf::-webkit-scrollbar{display:none}.float-shelf__slot{flex:0 0 var(--shelf-slot-w);scroll-snap-align:center}}@media (not (min-width:56.25rem)) and (not (min-height:45rem)){.float-shelf--hero{--shelf-pack-w:7rem;--shelf-headroom:.75rem}.float-shelf--hero .float-pack{zoom:.7}.float-shelf--hero .float-shelf__name{margin-top:.5rem}.float-shelf--hero .float-shelf__cta{margin-top:.25rem}}@media (prefers-reduced-motion:reduce){.float-shelf__slot{transition:none}.float-shelf__cta>*{animation:none}}.landing-row{height:5.25rem;display:flex}.landing-row>*{flex:1;min-width:0}.landing-row__empty{border:1px dashed var(--border);border-radius:var(--radius-card);align-items:center;padding-inline:.75rem;display:flex}@keyframes evidence-in{0%{opacity:0}}.tier-carousel__rail{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.5rem;margin-bottom:1.25rem;display:grid}.tier-carousel__tab{text-align:left;min-height:2.75rem;color:var(--muted);cursor:pointer;transition:color var(--dur-2) var(--ease-out);flex-direction:column;justify-content:flex-end;gap:.5rem;padding-block:.5rem;display:flex}.tier-carousel__tab:hover,.tier-carousel__tab[data-state=active]{color:var(--foreground)}.tier-carousel__tab-head{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex;overflow:hidden}.tier-carousel__tab-label{text-overflow:ellipsis;overflow:hidden}.tier-carousel__tab-meta{flex:none}.tier-carousel__track{border-radius:var(--radius-control);background:var(--tab-accent);height:3px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tier-carousel__track{background:color-mix(in srgb, var(--tab-accent) 24%, transparent)}}.tier-carousel__fill{background:var(--tab-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.tier-carousel__tab[data-state=done] .tier-carousel__fill,.tier-carousel__tab[data-state=active] .tier-carousel__fill{transform:scaleX(1)}.tier-carousel[data-autoplay] .tier-carousel__tab[data-state=active] .tier-carousel__fill{transform:scaleX(0)}.tier-carousel__now{display:none}.tier-carousel__panel{min-height:19rem;animation:evidence-in var(--dur-3) var(--ease-out) both}@media not all and (min-width:40rem){.tier-carousel__rail{gap:.25rem}.tier-carousel__tab{justify-content:center;position:relative}.tier-carousel__tab-head{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tier-carousel__now{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.25rem;display:flex}}@media (prefers-reduced-motion:reduce){.tier-carousel__panel{animation:none}}@media (min-width:64rem) and (not (min-height:56.25rem)){.rail-pack{zoom:.7}}@media (min-width:64rem) and (not (min-height:49rem)){.rail-pack{zoom:.6}}@media (min-width:64rem) and (min-height:56.25rem){aside:not([data-unavailable]):has(details[open]) .rail-pack{zoom:.7}}@media (not (min-width:64rem)) and (not (min-height:45rem)){.rail-pack{zoom:.7}}aside[data-unavailable] :is(.rail-pack,.tier-arrows){order:1}@media (min-width:64rem){aside[data-unavailable] .rail-pack{zoom:.6}}.site-footer{border-top:1px solid var(--border);padding-bottom:calc(4.5rem + env(safe-area-inset-bottom));background:linear-gradient(180deg, var(--surface), transparent 18rem);margin-top:2rem;position:relative}@supports (color:color-mix(in lab, red, red)){.site-footer{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 55%, transparent), transparent 18rem)}}.site-footer__grid{gap:1.25rem;padding-top:2.5rem;display:grid}.site-footer__links{flex-wrap:wrap;column-gap:1.5rem;display:flex}.site-footer__socials{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.site-footer__social{border:1px solid var(--border);border-radius:var(--radius-control);min-height:2.75rem;color:var(--muted);transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);align-items:center;gap:.5rem;padding-inline:.875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.site-footer__social:hover{color:var(--foreground);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.site-footer__social:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.site-footer__base{border-top:1px solid var(--border);flex-direction:column-reverse;gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:flex}.site-footer__legal{flex-wrap:wrap;column-gap:1.5rem;display:flex}@media (min-width:64rem){.site-footer{padding-bottom:2.5rem}}@media (min-width:40rem){.site-footer__base{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:64rem){.site-footer__grid{grid-template-columns:minmax(0,1fr) auto;gap:4rem}.site-footer__links{align-items:center;min-height:2.75rem}}.loop-steps{--loop-medallion:3rem;gap:1.75rem;display:grid}.loop-step{grid-template-columns:var(--loop-medallion) minmax(0, 1fr);gap:1rem;display:grid;position:relative}.loop-step__node{position:relative}.loop-step__medallion{z-index:1;width:var(--loop-medallion);height:var(--loop-medallion);color:var(--gold);background:radial-gradient(circle at 50% 30%, var(--gold), transparent 70%), var(--surface);border-radius:50%;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.loop-step__medallion{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--gold) 18%, transparent), transparent 70%), var(--surface)}}.loop-step__medallion{box-shadow:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.loop-step__medallion{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 55%, transparent)}}.loop-step:not(:last-child) .loop-step__node:after{content:"";left:calc(var(--loop-medallion) / 2);top:var(--loop-medallion);background:linear-gradient(var(--gold), var(--gold));width:1px;position:absolute;bottom:-1.75rem}@supports (color:color-mix(in lab, red, red)){.loop-step:not(:last-child) .loop-step__node:after{background:linear-gradient(color-mix(in srgb, var(--gold) 55%, transparent), color-mix(in srgb, var(--gold) 12%, transparent))}}.loop-step__stat{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin-top:.875rem;display:flex}@media (min-width:40rem){.loop-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.loop-step{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--loop-medallion) auto;gap:1.25rem}.loop-step:not(:last-child) .loop-step__node:after{left:calc(var(--loop-medallion) + .75rem);background:linear-gradient(90deg, var(--gold), var(--gold));width:auto;height:1px;top:50%;bottom:auto;right:-1.75rem}@supports (color:color-mix(in lab, red, red)){.loop-step:not(:last-child) .loop-step__node:after{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 55%, transparent), color-mix(in srgb, var(--gold) 12%, transparent))}}}.crossfade{justify-items:start;display:inline-grid}.crossfade>*{opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);grid-area:1/1;transform:translateY(4px)}.crossfade>[data-active]{opacity:1;pointer-events:auto;transition-duration:var(--dur-3);transform:none}@media (prefers-reduced-motion:reduce){.crossfade>*{transition:none}}.price-row--stack{text-align:center;flex-direction:column;align-items:center;gap:.125rem;display:flex}.price-row--stack>.price-row__buyback,.price-row--stack>.price-row__avg-pull{min-height:1.125rem}.price-row--stack>.price-row__ceiling{min-height:2.25rem}.price-row--line{display:inline}.float-pack{--float-rise:0px;--float-shift:0px;--float-scale:1;--float-light:.4;display:block;position:relative}.float-pack[data-state=focused]{z-index:2;--float-rise:var(--float-lift);--float-scale:var(--float-focus-scale,1);--float-light:.95}.float-pack[data-state=before]{--float-shift:calc(var(--float-neighbour-shift) * -1)}.float-pack[data-state=after]{--float-shift:var(--float-neighbour-shift)}.float-pack__lift{transform-origin:50% 100%;transform:translate3d(var(--float-shift), calc(var(--float-rise) * -1), 0) scale(var(--float-scale));transition:transform var(--dur-4) var(--ease-out);display:block}.float-pack__breathe{perspective:1200px;display:block}.float-pack[data-state=focused] .float-pack__breathe{animation:float-breathe var(--float-breathe-period) ease-in-out infinite}.float-pack__tilt{transform:rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));transition:transform var(--dur-3) var(--ease-out);transform-style:preserve-3d;display:block}.float-pack:after{content:"";z-index:-1;border-radius:var(--radius-control);background:radial-gradient(closest-side, var(--float-shadow-tint), transparent);height:16%;opacity:var(--float-light);transform:scale(var(--float-scale));pointer-events:none;transition:opacity var(--dur-4) var(--ease-out), transform var(--dur-4) var(--ease-out);position:absolute;inset:auto 4% -7%}@keyframes float-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--float-breathe-amp) * -1))}}@media (prefers-reduced-motion:reduce){.float-pack{--float-lift:0px;--float-neighbour-shift:0px}.float-pack__lift,.float-pack__tilt,.float-pack:after{transition:none}.float-pack[data-state=focused] .float-pack__breathe{animation:none}.float-pack__tilt{transform:none}}.slab-strip{--strip-item:208;--strip-gap:24}@media (min-width:40rem){.slab-strip{--strip-item:272}}.slab-strip--rail{scroll-snap-type:x proximity;padding-block:.75rem .5rem;overflow-x:auto}.slab-strip__belt{width:max-content;display:flex}.slab-strip__track{gap:calc(var(--strip-gap) * 1px);display:flex}.slab-strip[data-drift] .slab-strip__track{padding-right:calc(var(--strip-gap) * 1px)}.slab-strip__item{flex:0 0 calc(var(--strip-item) * 1px);scroll-snap-align:start;min-width:0}.slab-strip--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;display:grid}@media (min-width:48rem){.slab-strip--grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.slab-strip--grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.slab-strip__link{border-radius:var(--radius-control);height:100%;display:block}.slab-strip__body{text-align:center;flex-direction:column;align-items:center;gap:.125rem;height:100%;display:flex}.slab-strip__kicker{min-height:1.125rem;margin-bottom:.25rem}.slab-strip__detail{min-height:2.5rem}.slab-strip__slab{max-width:100%;transition:transform var(--dur-4) var(--ease-out);margin-bottom:.625rem;position:relative}.slab-strip__slab:after{content:"";z-index:-1;border-radius:var(--radius-control);background:radial-gradient(closest-side, var(--float-shadow-tint), transparent);opacity:.45;pointer-events:none;height:12%;transition:opacity var(--dur-4) var(--ease-out);position:absolute;inset:auto 12% -5%}.slab-strip__item:hover .slab-strip__slab,.slab-strip__item:focus-within .slab-strip__slab{transform:translateY(calc(var(--float-lift) * -1))}.slab-strip__item:hover .slab-strip__slab:after,.slab-strip__item:focus-within .slab-strip__slab:after{opacity:.95}.slab-strip__item[data-band=floor]{--wall-band:var(--floor)}.slab-strip__item[data-band=mid]{--wall-band:var(--mid)}.slab-strip__item[data-band=high]{--wall-band:var(--high)}.slab-strip__item[data-band=chase]{--wall-band:var(--chase)}.slab-strip__item[data-band=grail]{--wall-band:var(--grail)}.slab-strip__item[data-band] .slab-frame{box-shadow:var(--shadow-gold-outline);transition:box-shadow var(--dur-3) ease}.slab-strip__item[data-band]:hover .slab-frame,.slab-strip__item[data-band]:focus-within .slab-frame,.slab-strip__item[data-band]:active .slab-frame{box-shadow:0 0 0 1px var(--wall-band), 0 0 14px -6px var(--wall-band)}.slab-strip__name{min-height:2.5rem}.slab-strip__value{margin-top:auto;padding-top:.25rem}.slab-strip[data-drift] .slab-strip__belt{animation:strip-drift calc(var(--strip-n) * (var(--strip-item) + var(--strip-gap)) / var(--strip-speed) * 1s) linear 4s infinite}.slab-strip[data-drift]:hover .slab-strip__belt,.slab-strip[data-drift]:focus-within .slab-strip__belt{animation-play-state:paused}@keyframes strip-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.slab-strip[data-drift] .slab-strip__belt{animation:none}.slab-strip__track--clone{display:none}.slab-strip__slab,.slab-strip__slab:after,.slab-strip__item[data-band] .slab-frame{transition:none}.slab-strip__item:hover .slab-strip__slab,.slab-strip__item:focus-within .slab-strip__slab{transform:none}}.pull-tape{border-block:1px solid var(--border);min-height:4.5rem;overflow-x:auto}.pull-tape__belt{width:max-content;display:flex}.pull-tape__track{gap:2.5rem;display:flex}.pull-tape[data-drift] .pull-tape__track{padding-right:2.5rem}.pull-tape__entry{flex:none}.pull-tape__link{white-space:nowrap;min-height:4.5rem;color:var(--muted);border-radius:var(--radius-control);align-items:center;gap:.625rem;display:flex}.pull-tape__slab{flex:none}@media not all and (min-width:40rem){.pull-tape,.pull-tape__link{min-height:5.5rem}.pull-tape__link{white-space:normal}.pull-tape__text{max-width:min(17rem,100vw - 6rem);display:block}}.pull-tape__dot{border-radius:var(--radius-pill);background:var(--success);flex:none;width:.375rem;height:.375rem}.pull-tape__entry[data-live]{animation:tape-in var(--dur-4) var(--ease-out) both}@keyframes tape-in{0%{opacity:0}}.pull-tape[data-drift] .pull-tape__belt{animation:strip-drift calc(var(--tape-w) / var(--strip-speed) * 1s) linear 4s infinite}.pull-tape[data-drift]:hover .pull-tape__belt,.pull-tape[data-drift]:focus-within .pull-tape__belt{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pull-tape[data-drift] .pull-tape__belt,.pull-tape__entry[data-live]{animation:none}.pull-tape__track--clone{display:none}}.card-panel,.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel)}.panel--raised{background:var(--surface-2)}.panel--feature{background:linear-gradient(180deg, var(--feature-wash), transparent 62%), var(--surface);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.panel--feature{border-color:color-mix(in srgb, var(--accent) 35%, transparent)}}.panel--feature{box-shadow:var(--shadow-feature)}.panel--receipt{background:var(--surface-2);border-style:dashed}.panel--kraft{background:linear-gradient(180deg, var(--kraft-wash), transparent 66%), var(--surface);border-color:var(--kraft-rule)}.chip{border:1px solid var(--border);background:var(--surface-2);color:var(--muted);border-radius:var(--radius-control);white-space:nowrap;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.55;display:inline-flex}.btn-gold,.btn-danger{background-color:var(--surface-3);box-shadow:var(--shadow-control)}.btn-gold:hover:not(:disabled),.btn-danger:hover:not(:disabled){background-color:var(--surface-raised-hover);box-shadow:var(--shadow-control-hover)}.btn-gold:active:not(:disabled),.btn-danger:active:not(:disabled){translate:0 var(--press-y)}.btn-gold:disabled,.btn-danger:disabled{background-color:var(--surface-2);box-shadow:var(--shadow-control-quiet);color:var(--dim)}.fig{color:var(--accent-2-ink);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.btn-gold:active:not(:disabled),.btn-danger:active:not(:disabled){translate:none}}.brand-lockup{--brand-mark:2.375rem;align-items:center;gap:calc(var(--brand-mark) * .18);display:inline-flex}.brand-lockup--footer{--brand-mark:2.75rem}@media not all and (min-width:24rem){.brand-lockup--footer{--brand-mark:2.375rem}}.brand-lockup__mark{width:var(--brand-mark);height:var(--brand-mark);flex:none}.brand-wordmark{font-family:var(--font-display), "Iowan Old Style", Georgia, serif;font-variation-settings:"opsz" 72;font-size:calc(var(--brand-mark) * .66);letter-spacing:.05em;text-transform:uppercase;color:var(--cm-kraft-50);white-space:nowrap;font-weight:450;line-height:1}.brand-wordmark__magic{color:var(--bronze)}.tier-badge{border-radius:var(--radius-control);border:1px solid var(--tb-border);background:linear-gradient(160deg, #ffffff24, transparent 45%), linear-gradient(140deg, var(--tb-g1), var(--tb-g2));color:var(--tb-text);font-family:var(--font-utility), "SFMono-Regular", ui-monospace, monospace;font-size:var(--text-micro);font-weight:var(--text-micro--font-weight);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;line-height:var(--text-micro--line-height);white-space:nowrap;vertical-align:middle;box-shadow:var(--shadow-seal);align-items:center;gap:.35em;padding:.28em .6em .28em .45em;display:inline-flex}.tier-badge--md{padding:.5em 1em .5em .75em}.tier-badge svg{width:.95em;height:.95em;fill:var(--tb-accent);filter:drop-shadow(0 0 3px var(--tb-accent))}.tier-badge--md svg{width:1.2em;height:1.2em}.tier-badge .tb-price{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--text-support);line-height:var(--text-support--line-height);text-transform:none;letter-spacing:0;border-left:1px solid var(--tb-border);margin-left:.15em;padding-left:.5em}@supports (color:color-mix(in lab, red, red)){.tier-badge .tb-price{border-left:1px solid color-mix(in srgb, var(--tb-border) 55%, transparent)}}.tier-badge--filigree{box-shadow:var(--shadow-filigree)}.rigslab{width:100%}.slab-frame{border-radius:var(--radius-card);background:var(--slab-mat);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--border-on-stage);padding:.625rem;display:block}.slab-frame>*{max-width:100%}a:hover .slab-frame,a:focus-visible .slab-frame{box-shadow:var(--shadow-gold-outline)}.assetfail{width:100%}.set-fan-mat{overflow:hidden}.set-fan{padding:var(--fan-top) var(--fan-side) var(--fan-foot);place-items:end center;display:grid}@media (min-width:40rem){.set-fan{padding:var(--fan-top-wide) var(--fan-side-wide) var(--fan-foot-wide)}}.set-fan__slab{transform-origin:50% 100%;transform:translateX(calc(var(--seat) * 10%)) rotate(calc(var(--seat) * var(--fan-step)));filter:drop-shadow(0 6px 10px var(--slab-mat));grid-area:1/1}@supports (color:color-mix(in lab, red, red)){.set-fan__slab{filter:drop-shadow(0 6px 10px color-mix(in srgb, var(--slab-mat) 70%, transparent))}}.set-fan--burst .set-fan__slab{transition-property:transform,opacity;transition-duration:var(--fan-swing), var(--fan-fade);transition-timing-function:cubic-bezier(.2,.9,.3,1.15),linear;transition-delay:var(--fan-delay)}@starting-style{.set-fan--burst .set-fan__slab{opacity:0;transform:translate(0)rotate(0)}}.set-fan--burst .set-fan__slab:first-child{--slam-from:1.8;animation:.4s cubic-bezier(.5,0,.6,1) both stage-enter-slam}@media (prefers-reduced-motion:reduce){.set-fan--burst .set-fan__slab,.set-fan--burst .set-fan__slab:first-child{transition:none;animation:none}}.set-hit-stage{z-index:0;padding:4.5rem 1rem max(1.5rem, env(safe-area-inset-bottom));background:radial-gradient(ellipse 80% 55% at 50% 32%, var(--grail), transparent 70%), var(--scrim);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){.set-hit-stage{background:radial-gradient(ellipse 80% 55% at 50% 32%, color-mix(in srgb, var(--grail) 22%, transparent), transparent 70%), var(--scrim)}}.set-hit-word{color:var(--gold);letter-spacing:.08em;text-shadow:0 0 2.2rem var(--gold)}@supports (color:color-mix(in lab, red, red)){.set-hit-word{text-shadow:0 0 2.2rem color-mix(in srgb, var(--gold) 55%, transparent)}}.set-hit-card{border:2px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.set-hit-card{border:2px solid color-mix(in srgb, var(--gold) 70%, transparent)}}.set-hit-card{border-radius:var(--radius-card);box-shadow:0 0 3rem var(--gold)}@supports (color:color-mix(in lab, red, red)){.set-hit-card{box-shadow:0 0 3rem color-mix(in srgb, var(--gold) 28%, transparent)}}.set-hit-banner{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.set-hit-banner{border:1px solid color-mix(in srgb, var(--gold) 55%, transparent)}}.set-hit-banner{border-radius:var(--radius-card);background:linear-gradient(100deg, var(--gold), var(--surface))}@supports (color:color-mix(in lab, red, red)){.set-hit-banner{background:linear-gradient(100deg, color-mix(in srgb, var(--gold) 14%, transparent), color-mix(in srgb, var(--surface) 70%, transparent))}}.set-hit-sum{color:var(--gold)}.receipt-frame{gap:var(--receipt-row-gap);max-width:var(--receipt-max-w);margin:0;display:grid}.receipt{isolation:isolate;gap:var(--receipt-row-gap);padding:var(--receipt-pad-y) var(--receipt-pad-x);min-width:0;display:grid;position:relative}.receipt__line{min-width:0}.receipt__head{align-items:center;gap:var(--receipt-row-gap);flex-wrap:wrap;min-width:0;display:flex}.receipt__mark{display:inline-flex}.receipt__glyph{width:var(--receipt-glyph-size);height:var(--receipt-glyph-size)}.receipt__meta{gap:var(--receipt-row-gap);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.receipt__meta,.receipt__meta>span,.receipt__item>span,.receipt__value,.receipt__keep{overflow-wrap:anywhere;min-width:0}.receipt__item{align-items:baseline;gap:var(--receipt-row-gap);min-width:0;display:flex}.receipt__leader{border-bottom:var(--receipt-rule) dotted currentColor;opacity:var(--opacity-quiet);flex:1}.receipt__rows{gap:var(--receipt-row-gap);min-width:0;display:grid}.receipt__row{min-width:0;display:grid}.receipt__groups{column-gap:var(--receipt-row-gap);flex-wrap:wrap;display:flex}.receipt__figure,.receipt__value,.receipt__meta{font-variant-numeric:tabular-nums}.receipt__link{text-decoration:underline}.receipt--display{font-family:var(--font-led), var(--font-fallback-led);font-size:var(--receipt-type-led);text-transform:uppercase;color:var(--receipt-r1-ink);background:linear-gradient(var(--receipt-r1-glare-angle), var(--light-7), transparent 40%), radial-gradient(circle, var(--receipt-r1-dot-off) var(--receipt-r1-dot-size), transparent calc(var(--receipt-r1-dot-size) + var(--receipt-r1-dot-feather))) 0 0 / var(--receipt-r1-dot-cell) var(--receipt-r1-dot-cell), var(--receipt-r1-glass);border:var(--receipt-r1-bezel-w) solid var(--receipt-r1-bezel);border-radius:var(--radius-card)}.receipt--display:before{content:"";z-index:var(--z-under);inset:calc(var(--receipt-r1-bezel-w) * -1);background:radial-gradient(circle, var(--receipt-r1-screw) 0 calc(var(--receipt-r1-screw-size) / 2), transparent 0) top left / var(--receipt-r1-bezel-w) var(--receipt-r1-bezel-w) no-repeat, radial-gradient(circle, var(--receipt-r1-screw) 0 calc(var(--receipt-r1-screw-size) / 2), transparent 0) top right / var(--receipt-r1-bezel-w) var(--receipt-r1-bezel-w) no-repeat, radial-gradient(circle, var(--receipt-r1-screw) 0 calc(var(--receipt-r1-screw-size) / 2), transparent 0) bottom left / var(--receipt-r1-bezel-w) var(--receipt-r1-bezel-w) no-repeat, radial-gradient(circle, var(--receipt-r1-screw) 0 calc(var(--receipt-r1-screw-size) / 2), transparent 0) bottom right / var(--receipt-r1-bezel-w) var(--receipt-r1-bezel-w) no-repeat;border-radius:inherit;pointer-events:none;position:absolute}.receipt--display .receipt__key{opacity:var(--opacity-strong)}.receipt--display .receipt__result{background:var(--receipt-r1-ink);color:var(--receipt-r1-glass);padding-inline:var(--receipt-row-gap)}.receipt--slip{font-family:var(--font-slip), var(--font-fallback-slip);font-size:var(--receipt-type-slip);color:var(--receipt-r2-ink);background:linear-gradient(to bottom, var(--receipt-r2-stock-hi), var(--receipt-r2-stock-lo));padding-bottom:calc(var(--receipt-pad-y) + var(--receipt-r2-tear-h));-webkit-mask:linear-gradient(var(--mask-opaque), var(--mask-opaque)) top / 100% calc(100% - var(--receipt-r2-tear-h)) no-repeat, conic-gradient(from var(--receipt-r2-tear-from) at top, var(--mask-opaque) var(--receipt-r2-tear-span), transparent 0) bottom / var(--receipt-r2-tear-tooth) var(--receipt-r2-tear-h) repeat-x;-webkit-mask:linear-gradient(var(--mask-opaque), var(--mask-opaque)) top / 100% calc(100% - var(--receipt-r2-tear-h)) no-repeat, conic-gradient(from var(--receipt-r2-tear-from) at top, var(--mask-opaque) var(--receipt-r2-tear-span), transparent 0) bottom / var(--receipt-r2-tear-tooth) var(--receipt-r2-tear-h) repeat-x;-webkit-mask:linear-gradient(var(--mask-opaque), var(--mask-opaque)) top / 100% calc(100% - var(--receipt-r2-tear-h)) no-repeat, conic-gradient(from var(--receipt-r2-tear-from) at top, var(--mask-opaque) var(--receipt-r2-tear-span), transparent 0) bottom / var(--receipt-r2-tear-tooth) var(--receipt-r2-tear-h) repeat-x;-webkit-mask:linear-gradient(var(--mask-opaque), var(--mask-opaque)) top / 100% calc(100% - var(--receipt-r2-tear-h)) no-repeat, conic-gradient(from var(--receipt-r2-tear-from) at top, var(--mask-opaque) var(--receipt-r2-tear-span), transparent 0) bottom / var(--receipt-r2-tear-tooth) var(--receipt-r2-tear-h) repeat-x;mask:linear-gradient(var(--mask-opaque), var(--mask-opaque)) top / 100% calc(100% - var(--receipt-r2-tear-h)) no-repeat, conic-gradient(from var(--receipt-r2-tear-from) at top, var(--mask-opaque) var(--receipt-r2-tear-span), transparent 0) bottom / var(--receipt-r2-tear-tooth) var(--receipt-r2-tear-h) repeat-x}.receipt--slip:before{content:"";z-index:var(--z-under);background:var(--noise-grain) 0 0 / var(--noise-grain-size) var(--noise-grain-size);opacity:var(--receipt-r2-grain-opacity);pointer-events:none;position:absolute;inset:0}.receipt--slip .receipt__key,.receipt--slip .receipt__meta,.receipt--slip .receipt__keep{color:var(--receipt-r2-dim)}.receipt--slip .receipt__foot{justify-items:center;gap:var(--receipt-row-gap);min-width:0;display:grid}.receipt__barcode{height:var(--receipt-bar-h);align-items:stretch;min-width:0;max-width:100%;display:flex;overflow:hidden}.receipt__bar{width:calc(var(--receipt-bar-unit) * var(--w));margin-right:calc(var(--receipt-bar-unit) * var(--g));background:currentColor;flex-shrink:0}.receipt[data-print] .receipt__line{transition:opacity var(--receipt-line-dur) var(--ease-out), translate var(--receipt-line-dur) var(--ease-out);transition-delay:calc(var(--receipt-line-stagger) * var(--i,0))}.receipt[data-print=armed] .receipt__line{opacity:0}.receipt--slip[data-print=armed] .receipt__line{translate:0 calc(var(--receipt-line-shift) * -1)}@media (prefers-reduced-motion:reduce){.receipt[data-print] .receipt__line{opacity:1;transition:none;translate:none}}.stage-lift-1{z-index:var(--z-lift)}.stage-lift-2{z-index:var(--z-lift-2)}.stage-lift-3{z-index:var(--z-lift-3)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-0\.5{inset:calc(var(--spacing) * .5)}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:0}.top-1{top:var(--spacing)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-10{top:calc(var(--spacing) * 10)}.top-20{top:calc(var(--spacing) * 20)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\/2{right:50%}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[calc\(3\.5rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(3.5rem + env(safe-area-inset-bottom))}.bottom-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4.5rem + env(safe-area-inset-bottom))}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-99{z-index:99}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[9\]{z-index:9}.z-\[55\]{z-index:55}.z-chrome{z-index:40}.z-overlay{z-index:50}.z-raised{z-index:10}.z-takeover{z-index:70}.z-toast{z-index:60}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[5px\]{margin-top:5px}.mt-auto{margin-top:auto}.mt-section{margin-top:clamp(1.25rem,2vw,1.75rem)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-auto{margin-bottom:auto}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[3\/5\]{aspect-ratio:3/5}.aspect-\[4\/7\]{aspect-ratio:4/7}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[2\.6rem\]{height:2.6rem}.h-\[min\(70vh\,640px\)\]{height:min(70vh,640px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[2lh\]{min-height:2lh}.min-h-\[3\.4rem\]{min-height:3.4rem}.min-h-\[3lh\]{min-height:3lh}.min-h-\[20rem\]{min-height:20rem}.min-h-\[42rem\]{min-height:42rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[calc\(100\%\+2rem\)\]{width:calc(100% + 2rem)}.w-\[min\(36rem\,92vw\)\]{width:min(36rem,92vw)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-page{width:1180px}.w-px{width:1px}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[22rem\]{max-width:22rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[92vw\]{max-width:92vw}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-form{max-width:448px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-page{max-width:1180px}.max-w-prose{max-width:65ch}.max-w-read{max-width:720px}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[44rem\]{min-width:44rem}.min-w-\[52rem\]{min-width:52rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[60rem\]{min-width:60rem}.min-w-\[64rem\]{min-width:64rem}.min-w-\[640px\]{min-width:640px}.min-w-\[…\]{min-width:…}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-1\/4{flex-basis:25%}.basis-full{flex-basis:100%}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.6\]{scale:.6}.-rotate-6{rotate:-6deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-start{scroll-snap-align:start}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scrollbar-none{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)_4\.75rem_4\.5rem\]{grid-template-columns:1.75rem minmax(0,1fr) 4.75rem 4.5rem}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(5\,minmax\(max-content\,1fr\)\)\]{grid-template-columns:repeat(5,minmax(max-content,1fr))}.grid-cols-\[repeat\(6\,minmax\(max-content\,1fr\)\)\]{grid-template-columns:repeat(6,minmax(max-content,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(10rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.grid-rows-\[3fr_2fr\]{grid-template-rows:3fr 2fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-px{gap:1px}.gap-section{gap:clamp(1.25rem,2vw,1.75rem)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}:where(.-space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -6) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-dashed>:not(:last-child)){--tw-border-style:dashed;border-style:dashed}:where(.divide-edge>:not(:last-child)),:where(.divide-edge\/60>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-edge\/60>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 60%, transparent)}}:where(.divide-edge\/70>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-edge\/70>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[4px\]{border-radius:4px}.rounded-\[inherit\]{border-radius:inherit}.rounded-card{border-radius:var(--radius-card)}.rounded-control{border-radius:var(--radius-frame)}.rounded-full{border-radius:3.40282e38px}.rounded-panel{border-radius:var(--radius-stage)}.rounded-pill{border-radius:999px}.rounded-slab{border-radius:var(--radius-slab)}.rounded-t-card{border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-danger\/40{border-color:var(--danger)!important}@supports (color:color-mix(in lab, red, red)){.\!border-danger\/40{border-color:color-mix(in oklab, var(--danger) 40%, transparent)!important}}.\!border-element-darkness\/50{border-color:var(--cm-element-darkness)!important}@supports (color:color-mix(in lab, red, red)){.\!border-element-darkness\/50{border-color:color-mix(in oklab, var(--cm-element-darkness) 50%, transparent)!important}}.\!border-element-fire\/50{border-color:var(--cm-element-fire)!important}@supports (color:color-mix(in lab, red, red)){.\!border-element-fire\/50{border-color:color-mix(in oklab, var(--cm-element-fire) 50%, transparent)!important}}.\!border-element-grass\/50{border-color:var(--cm-element-grass)!important}@supports (color:color-mix(in lab, red, red)){.\!border-element-grass\/50{border-color:color-mix(in oklab, var(--cm-element-grass) 50%, transparent)!important}}.\!border-element-lightning\/50{border-color:var(--cm-element-lightning)!important}@supports (color:color-mix(in lab, red, red)){.\!border-element-lightning\/50{border-color:color-mix(in oklab, var(--cm-element-lightning) 50%, transparent)!important}}.\!border-element-metal\/50{border-color:var(--cm-element-metal)!important}@supports (color:color-mix(in lab, red, red)){.\!border-element-metal\/50{border-color:color-mix(in oklab, var(--cm-element-metal) 50%, transparent)!important}}.\!border-element-psychic\/50{border-color:var(--cm-element-psychic)!important}@supports (color:color-mix(in lab, red, red)){.\!border-element-psychic\/50{border-color:color-mix(in oklab, var(--cm-element-psychic) 50%, transparent)!important}}.\!border-element-water\/50{border-color:var(--cm-element-water)!important}@supports (color:color-mix(in lab, red, red)){.\!border-element-water\/50{border-color:color-mix(in oklab, var(--cm-element-water) 50%, transparent)!important}}.\!border-success\/40{border-color:var(--success)!important}@supports (color:color-mix(in lab, red, red)){.\!border-success\/40{border-color:color-mix(in oklab, var(--success) 40%, transparent)!important}}.border-\[…\]{border-color:…}.border-accent,.border-accent\/30{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.border-accent\/40{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.border-accent\/50{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/50{border-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/20{border-color:color-mix(in oklab, currentcolor 20%, transparent)}}.border-danger,.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/40{border-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.border-danger\/50{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/50{border-color:color-mix(in oklab, var(--danger) 50%, transparent)}}.border-danger\/60{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/60{border-color:color-mix(in oklab, var(--danger) 60%, transparent)}}.border-edge,.border-edge\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-edge\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.border-edge\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-edge\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-edge\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-edge\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-edge\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-edge\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-info\/40{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-info\/40{border-color:color-mix(in oklab, var(--info) 40%, transparent)}}.border-info\/60{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-info\/60{border-color:color-mix(in oklab, var(--info) 60%, transparent)}}.border-kraft-light\/50{border-color:var(--kraft-light)}@supports (color:color-mix(in lab, red, red)){.border-kraft-light\/50{border-color:color-mix(in oklab, var(--kraft-light) 50%, transparent)}}.border-kraft\/40{border-color:var(--kraft)}@supports (color:color-mix(in lab, red, red)){.border-kraft\/40{border-color:color-mix(in oklab, var(--kraft) 40%, transparent)}}.border-kraft\/50{border-color:var(--kraft)}@supports (color:color-mix(in lab, red, red)){.border-kraft\/50{border-color:color-mix(in oklab, var(--kraft) 50%, transparent)}}.border-muted{border-color:var(--muted)}.border-success,.border-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--success) 30%, transparent)}}.border-success\/40{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/40{border-color:color-mix(in oklab, var(--success) 40%, transparent)}}.border-success\/50{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/50{border-color:color-mix(in oklab, var(--success) 50%, transparent)}}.border-transparent{border-color:#0000}.border-warning,.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.border-warning\/50{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/50{border-color:color-mix(in oklab, var(--warning) 50%, transparent)}}.border-t-accent{border-top-color:var(--accent)}.\!bg-transparent{background-color:#0000!important}.bg-accent,.bg-accent\/5{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab, var(--accent) 5%, transparent)}}.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-accent\/14{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/14{background-color:color-mix(in oklab, var(--accent) 14%, transparent)}}.bg-accent\/15{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.bg-accent\/20{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.bg-accent\/30{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/30{background-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.bg-accent\/70{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/70{background-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.bg-background,.bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/20{background-color:color-mix(in oklab, var(--background) 20%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, var(--background) 85%, transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--background) 95%, transparent)}}.bg-chase{background-color:var(--chase)}.bg-danger{background-color:var(--danger)}.bg-danger-deep\/20{background-color:var(--danger-deep)}@supports (color:color-mix(in lab, red, red)){.bg-danger-deep\/20{background-color:color-mix(in oklab, var(--danger-deep) 20%, transparent)}}.bg-danger-deep\/40{background-color:var(--danger-deep)}@supports (color:color-mix(in lab, red, red)){.bg-danger-deep\/40{background-color:color-mix(in oklab, var(--danger-deep) 40%, transparent)}}.bg-danger-deep\/70{background-color:var(--danger-deep)}@supports (color:color-mix(in lab, red, red)){.bg-danger-deep\/70{background-color:color-mix(in oklab, var(--danger-deep) 70%, transparent)}}.bg-danger\/5{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/5{background-color:color-mix(in oklab, var(--danger) 5%, transparent)}}.bg-danger\/10{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, var(--danger) 10%, transparent)}}.bg-danger\/15{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/15{background-color:color-mix(in oklab, var(--danger) 15%, transparent)}}.bg-danger\/20{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/20{background-color:color-mix(in oklab, var(--danger) 20%, transparent)}}.bg-danger\/90{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/90{background-color:color-mix(in oklab, var(--danger) 90%, transparent)}}.bg-edge{background-color:var(--border)}.bg-element-darkness\/10{background-color:var(--cm-element-darkness)}@supports (color:color-mix(in lab, red, red)){.bg-element-darkness\/10{background-color:color-mix(in oklab, var(--cm-element-darkness) 10%, transparent)}}.bg-element-darkness\/30{background-color:var(--cm-element-darkness)}@supports (color:color-mix(in lab, red, red)){.bg-element-darkness\/30{background-color:color-mix(in oklab, var(--cm-element-darkness) 30%, transparent)}}.bg-element-fire\/10{background-color:var(--cm-element-fire)}@supports (color:color-mix(in lab, red, red)){.bg-element-fire\/10{background-color:color-mix(in oklab, var(--cm-element-fire) 10%, transparent)}}.bg-element-fire\/30{background-color:var(--cm-element-fire)}@supports (color:color-mix(in lab, red, red)){.bg-element-fire\/30{background-color:color-mix(in oklab, var(--cm-element-fire) 30%, transparent)}}.bg-element-grass\/10{background-color:var(--cm-element-grass)}@supports (color:color-mix(in lab, red, red)){.bg-element-grass\/10{background-color:color-mix(in oklab, var(--cm-element-grass) 10%, transparent)}}.bg-element-grass\/30{background-color:var(--cm-element-grass)}@supports (color:color-mix(in lab, red, red)){.bg-element-grass\/30{background-color:color-mix(in oklab, var(--cm-element-grass) 30%, transparent)}}.bg-element-lightning\/10{background-color:var(--cm-element-lightning)}@supports (color:color-mix(in lab, red, red)){.bg-element-lightning\/10{background-color:color-mix(in oklab, var(--cm-element-lightning) 10%, transparent)}}.bg-element-lightning\/30{background-color:var(--cm-element-lightning)}@supports (color:color-mix(in lab, red, red)){.bg-element-lightning\/30{background-color:color-mix(in oklab, var(--cm-element-lightning) 30%, transparent)}}.bg-element-metal\/10{background-color:var(--cm-element-metal)}@supports (color:color-mix(in lab, red, red)){.bg-element-metal\/10{background-color:color-mix(in oklab, var(--cm-element-metal) 10%, transparent)}}.bg-element-metal\/30{background-color:var(--cm-element-metal)}@supports (color:color-mix(in lab, red, red)){.bg-element-metal\/30{background-color:color-mix(in oklab, var(--cm-element-metal) 30%, transparent)}}.bg-element-psychic\/10{background-color:var(--cm-element-psychic)}@supports (color:color-mix(in lab, red, red)){.bg-element-psychic\/10{background-color:color-mix(in oklab, var(--cm-element-psychic) 10%, transparent)}}.bg-element-psychic\/30{background-color:var(--cm-element-psychic)}@supports (color:color-mix(in lab, red, red)){.bg-element-psychic\/30{background-color:color-mix(in oklab, var(--cm-element-psychic) 30%, transparent)}}.bg-element-water\/10{background-color:var(--cm-element-water)}@supports (color:color-mix(in lab, red, red)){.bg-element-water\/10{background-color:color-mix(in oklab, var(--cm-element-water) 10%, transparent)}}.bg-element-water\/30{background-color:var(--cm-element-water)}@supports (color:color-mix(in lab, red, red)){.bg-element-water\/30{background-color:color-mix(in oklab, var(--cm-element-water) 30%, transparent)}}.bg-floor{background-color:var(--floor)}.bg-foreground,.bg-foreground\/70{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/70{background-color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.bg-grail{background-color:var(--grail)}.bg-high{background-color:var(--high)}.bg-info\/10{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab, var(--info) 10%, transparent)}}.bg-info\/15{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/15{background-color:color-mix(in oklab, var(--info) 15%, transparent)}}.bg-ink,.bg-ink\/95{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/95{background-color:color-mix(in oklab, var(--ink) 95%, transparent)}}.bg-kraft,.bg-kraft\/10{background-color:var(--kraft)}@supports (color:color-mix(in lab, red, red)){.bg-kraft\/10{background-color:color-mix(in oklab, var(--kraft) 10%, transparent)}}.bg-legend-gold{background-color:var(--legend-gold)}.bg-mid{background-color:var(--mid)}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-scrim,.bg-scrim\/80{background-color:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.bg-scrim\/80{background-color:color-mix(in oklab, var(--scrim) 80%, transparent)}}.bg-scrim\/90{background-color:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.bg-scrim\/90{background-color:color-mix(in oklab, var(--scrim) 90%, transparent)}}.bg-scrim\/95{background-color:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.bg-scrim\/95{background-color:color-mix(in oklab, var(--scrim) 95%, transparent)}}.bg-scrim\/97{background-color:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.bg-scrim\/97{background-color:color-mix(in oklab, var(--scrim) 97%, transparent)}}.bg-success,.bg-success\/5{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/5{background-color:color-mix(in oklab, var(--success) 5%, transparent)}}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--success) 15%, transparent)}}.bg-success\/20{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/20{background-color:color-mix(in oklab, var(--success) 20%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-2,.bg-surface-2\/5{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/5{background-color:color-mix(in oklab, var(--surface-2) 5%, transparent)}}.bg-surface-2\/10{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/10{background-color:color-mix(in oklab, var(--surface-2) 10%, transparent)}}.bg-surface-2\/30{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/30{background-color:color-mix(in oklab, var(--surface-2) 30%, transparent)}}.bg-surface-2\/40{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/40{background-color:color-mix(in oklab, var(--surface-2) 40%, transparent)}}.bg-surface-2\/50{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/50{background-color:color-mix(in oklab, var(--surface-2) 50%, transparent)}}.bg-surface-2\/60{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/60{background-color:color-mix(in oklab, var(--surface-2) 60%, transparent)}}.bg-surface-2\/80{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/80{background-color:color-mix(in oklab, var(--surface-2) 80%, transparent)}}.bg-surface\/50{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/50{background-color:color-mix(in oklab, var(--surface) 50%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-warning\/15{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, var(--warning) 15%, transparent)}}.bg-warning\/20{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/20{background-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.bg-warning\/90{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/90{background-color:color-mix(in oklab, var(--warning) 90%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-997{padding:calc(var(--spacing) * 997)}.p-998{padding:calc(var(--spacing) * 998)}.p-999{padding:calc(var(--spacing) * 999)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.py-section{padding-block:clamp(1.25rem,2vw,1.75rem)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-section{padding-top:clamp(1.25rem,2vw,1.75rem)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-utility)}.font-sans{font-family:var(--font-body)}.text-display{font-size:clamp(2.6rem,6vw,4.2rem);line-height:var(--tw-leading,1.02);letter-spacing:var(--tw-tracking,-.035em);font-weight:var(--tw-font-weight,600)}.text-micro{font-size:.6875rem;line-height:var(--tw-leading,1.3);letter-spacing:var(--tw-tracking,.14em);font-weight:var(--tw-font-weight,700)}.text-page{font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:var(--tw-leading,1.1);letter-spacing:var(--tw-tracking,-.022em);font-weight:var(--tw-font-weight,600)}.text-section{font-size:1.375rem;line-height:var(--tw-leading,1.25);letter-spacing:var(--tw-tracking,-.012em);font-weight:var(--tw-font-weight,500)}.\!text-body{font-size:.9375rem!important;line-height:var(--tw-leading,1.65)!important;font-weight:var(--tw-font-weight,400)!important}.text-admin-title{font-size:1.375rem;line-height:var(--tw-leading,1.25);font-weight:var(--tw-font-weight,600)}.text-body{font-size:.9375rem;line-height:var(--tw-leading,1.65);font-weight:var(--tw-font-weight,400)}.text-card{font-size:1.0625rem;line-height:var(--tw-leading,1.35);font-weight:var(--tw-font-weight,700)}.text-support{font-size:.8125rem;line-height:var(--tw-leading,1.55);font-weight:var(--tw-font-weight,500)}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-element-darkness-ink{color:var(--cm-element-darkness-ink)!important}.\!text-element-fire-ink{color:var(--cm-element-fire-ink)!important}.\!text-element-grass-ink{color:var(--cm-element-grass-ink)!important}.\!text-element-lightning-ink{color:var(--cm-element-lightning-ink)!important}.\!text-element-metal-ink{color:var(--cm-element-metal-ink)!important}.\!text-element-psychic-ink{color:var(--cm-element-psychic-ink)!important}.\!text-element-water-ink{color:var(--cm-element-water-ink)!important}.\!text-foreground{color:var(--foreground)!important}.text-\[Npx\]{color:Npx}.text-accent{color:var(--accent)}.text-accent-2-ink{color:var(--accent-2-ink)}.text-background{color:var(--background)}.text-chase-ink{color:var(--chase-ink)}.text-danger{color:var(--danger)}.text-element-darkness-ink{color:var(--cm-element-darkness-ink)}.text-element-fire-ink{color:var(--cm-element-fire-ink)}.text-element-grass-ink{color:var(--cm-element-grass-ink)}.text-element-lightning-ink{color:var(--cm-element-lightning-ink)}.text-element-metal-ink{color:var(--cm-element-metal-ink)}.text-element-psychic-ink{color:var(--cm-element-psychic-ink)}.text-element-water-ink{color:var(--cm-element-water-ink)}.text-floor{color:var(--floor)}.text-floor-ink{color:var(--floor-ink)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-grail{color:var(--grail)}.text-grail-ink{color:var(--grail-ink)}.text-high-ink{color:var(--high-ink)}.text-info{color:var(--info)}.text-ink{color:var(--ink)}.text-kraft-light{color:var(--kraft-light)}.text-mid-ink{color:var(--mid-ink)}.text-muted,.text-muted\/60{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/60{color:color-mix(in oklab, var(--muted) 60%, transparent)}}.text-success{color:var(--success)}.text-warning,.text-warning\/90{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/90{color:color-mix(in oklab, var(--warning) 90%, transparent)}}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-edge{-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-1{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-3{--tw-shadow:var(--shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(170\,187\,204\,0\.35\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#aabbcc59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[…\]{--tw-shadow:…;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring{--tw-shadow:var(--shadow-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-inset{--tw-shadow:var(--shadow-ring-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-4{outline-offset:4px}.outline-accent{outline-color:var(--accent)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-pack{--tw-drop-shadow-size:drop-shadow(var(--shadow-pack-art));--tw-drop-shadow:drop-shadow(var(--shadow-pack-art));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-0{--tw-saturate:saturate(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:blur\(1px\)\]{filter:blur(1px)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--dur-2))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--dur-2))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--dur-2))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--dur-2))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--dur-2))}.delay-300{transition-delay:.3s}.duration-\(--dur-4\){--tw-duration:var(--dur-4);transition-duration:var(--dur-4)}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[700ms\]{--tw-duration:.7s;transition-duration:.7s}.duration-\[var\(--dur-3\)\]{--tw-duration:var(--dur-3);transition-duration:var(--dur-3)}.duration-\[var\(--dur-4\)\]{--tw-duration:var(--dur-4);transition-duration:var(--dur-4)}.duration-\[var\(--dur-N\)\]{--tw-duration:var(--dur-N);transition-duration:var(--dur-N)}.duration-\[var\(--dur-n\)\]{--tw-duration:var(--dur-n);transition-duration:var(--dur-n)}.ease-\(--ease-out\){--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-\[var\(--ease-in-out\)\]{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[db\:check\]{db:check}.\[db\:guards\]{db:guards}.\[mailer\:log\]{mailer:log}.transform-3d{transform-style:preserve-3d}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:border-accent:is(:where(.group):hover *){border-color:var(--accent)}.group-hover\:border-kraft-light:is(:where(.group):hover *){border-color:var(--kraft-light)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.group-focus-visible\:border-accent:is(:where(.group):focus-visible *){border-color:var(--accent)}.group-focus-visible\:text-accent:is(:where(.group):focus-visible *){color:var(--accent)}@media (hover:hover){.group-enabled\:group-hover\:border-muted:is(:where(.group):enabled *):is(:where(.group):hover *){border-color:var(--muted)}}.peer-open\:hidden:is(:where(.peer):is([open],:popover-open,:open)~*){display:none}.peer-checked\:border-accent:is(:where(.peer):checked~*){border-color:var(--accent)}.peer-checked\:bg-accent:is(:where(.peer):checked~*){background-color:var(--accent)}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-accent:is(:where(.peer):focus-visible~*){outline-color:var(--accent)}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker{--tw-content:none;content:none}.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.placeholder\:text-muted::placeholder{color:var(--muted)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-accent\/60:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-accent\/60:focus-within{border-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.focus-within\:brightness-110:focus-within{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.hover\:border-accent:hover,.hover\:border-accent\/60:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/60:hover{border-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.hover\:bg-accent\/20:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/20:hover{background-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.hover\:bg-danger:hover,.hover\:bg-danger\/15:hover{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/15:hover{background-color:color-mix(in oklab, var(--danger) 15%, transparent)}}.hover\:bg-success\/20:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/20:hover{background-color:color-mix(in oklab, var(--success) 20%, transparent)}}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-2:hover,.hover\:bg-surface-2\/40:hover{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-2\/40:hover{background-color:color-mix(in oklab, var(--surface-2) 40%, transparent)}}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-accent-2-ink:hover{color:var(--accent-2-ink)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-kraft-light:hover{color:var(--kraft-light)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-solid:hover{text-decoration-style:solid}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-125:hover{--tw-brightness:brightness(125%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (hover:hover){.enabled\:hover\:bg-danger:enabled:hover{background-color:var(--danger)}.enabled\:hover\:bg-kraft\/20:enabled:hover{background-color:var(--kraft)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-kraft\/20:enabled:hover{background-color:color-mix(in oklab, var(--kraft) 20%, transparent)}}.enabled\:hover\:text-foreground:enabled:hover{color:var(--foreground)}}.enabled\:active\:scale-\[0\.98\]:enabled:active{scale:.98}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-dim:disabled{color:var(--dim)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:359px){.max-\[359px\]\:gap-1{gap:var(--spacing)}}@media not all and (min-width:40rem){.max-sm\:mt-14{margin-top:calc(var(--spacing) * 14)}.max-sm\:max-h-\[calc\(100\%-3\.5rem\)\]{max-height:calc(100% - 3.5rem)}.max-sm\:pt-12{padding-top:calc(var(--spacing) * 12)}}@media (min-width:22.5rem){.min-\[22\.5rem\]\:grid-cols-\[repeat\(2\,10rem\)\]{grid-template-columns:repeat(2,10rem)}.min-\[22\.5rem\]\:justify-between{justify-content:space-between}}@media (min-width:40rem){.sm\:right-auto{right:auto}.sm\:order-2{order:2}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-auto{height:auto}.sm\:min-h-0{min-height:0}.sm\:min-h-\[24rem\]{min-height:24rem}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-auto{width:auto}.sm\:max-w-56{max-width:calc(var(--spacing) * 56)}.sm\:min-w-0{min-width:0}.sm\:flex-1{flex:1}.sm\:shrink{flex-shrink:1}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[2rem_minmax\(0\,1fr\)_3\.5rem_5\.5rem_5rem_7\.5rem\]{grid-template-columns:2rem minmax(0,1fr) 3.5rem 5.5rem 5rem 7.5rem}.sm\:grid-cols-\[2rem_minmax\(0\,1fr\)_3\.5rem_5\.5rem_7\.5rem\]{grid-template-columns:2rem minmax(0,1fr) 3.5rem 5.5rem 7.5rem}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(10rem\,11\.5rem\)\)\]{grid-template-columns:repeat(auto-fill,minmax(10rem,11.5rem))}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(14rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(14rem\,15\.5rem\)\)\]{grid-template-columns:repeat(auto-fill,minmax(14rem,15.5rem))}.sm\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:overflow-x-visible{overflow-x:visible}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:pb-0{padding-bottom:0}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-display{font-size:clamp(2.6rem,6vw,4.2rem);line-height:var(--tw-leading,1.02);letter-spacing:var(--tw-tracking,-.035em);font-weight:var(--tw-font-weight,600)}.sm\:text-page{font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:var(--tw-leading,1.1);letter-spacing:var(--tw-tracking,-.022em);font-weight:var(--tw-font-weight,600)}.sm\:text-body{font-size:.9375rem;line-height:var(--tw-leading,1.65);font-weight:var(--tw-font-weight,400)}.sm\:tracking-\[var\(--text-micro--letter-spacing\)\]{--tw-tracking:var(--text-micro--letter-spacing);letter-spacing:var(--text-micro--letter-spacing)}}@media (min-width:48rem){.md\:inline{display:inline}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:max-w-28{max-width:calc(var(--spacing) * 28)}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:text-right{text-align:right}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:bottom-4{bottom:calc(var(--spacing) * 4)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:var(--spacing)}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:max-h-52{max-height:calc(var(--spacing) * 52)}.lg\:min-h-32{min-height:calc(var(--spacing) * 32)}.lg\:w-\[22\.5rem\]{width:22.5rem}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[26rem_minmax\(0\,1fr\)\]{grid-template-columns:26rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,380px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,380px)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-center{justify-content:center}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-panel{border-radius:var(--radius-stage)}.lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.lg\:border-edge\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.lg\:border-edge\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.lg\:bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.lg\:bg-background{background-color:var(--background)}.lg\:bg-element-darkness\/10{background-color:var(--cm-element-darkness)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-element-darkness\/10{background-color:color-mix(in oklab, var(--cm-element-darkness) 10%, transparent)}}.lg\:bg-element-fire\/10{background-color:var(--cm-element-fire)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-element-fire\/10{background-color:color-mix(in oklab, var(--cm-element-fire) 10%, transparent)}}.lg\:bg-element-grass\/10{background-color:var(--cm-element-grass)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-element-grass\/10{background-color:color-mix(in oklab, var(--cm-element-grass) 10%, transparent)}}.lg\:bg-element-lightning\/10{background-color:var(--cm-element-lightning)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-element-lightning\/10{background-color:color-mix(in oklab, var(--cm-element-lightning) 10%, transparent)}}.lg\:bg-element-metal\/10{background-color:var(--cm-element-metal)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-element-metal\/10{background-color:color-mix(in oklab, var(--cm-element-metal) 10%, transparent)}}.lg\:bg-element-psychic\/10{background-color:var(--cm-element-psychic)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-element-psychic\/10{background-color:color-mix(in oklab, var(--cm-element-psychic) 10%, transparent)}}.lg\:bg-element-water\/10{background-color:var(--cm-element-water)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-element-water\/10{background-color:color-mix(in oklab, var(--cm-element-water) 10%, transparent)}}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.lg\:pt-3{padding-top:calc(var(--spacing) * 3)}.lg\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.lg\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.lg\:text-left{text-align:left}.lg\:data-tall\:static[data-tall]{position:static}}@media (min-width:80rem){.xl\:inline{display:inline}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@container (min-width:26rem){.\@\[26rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:34rem){.\@\[34rem\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:50rem){.\@\[50rem\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (pointer:coarse){.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}}@media (min-width:40rem){.\[\&_h1\]\:sm\:text-display h1{font-size:clamp(2.6rem,6vw,4.2rem);line-height:var(--tw-leading,1.02);letter-spacing:var(--tw-tracking,-.035em);font-weight:var(--tw-font-weight,600)}}.\[\&\>svg\]\:invisible>svg{visibility:hidden}.peer-checked\:\[\&\>svg\]\:visible:is(:where(.peer):checked~*)>svg{visibility:visible}.text-display,.text-page,.text-section{text-wrap:balance;font-family:var(--font-display), "Iowan Old Style", Georgia, serif;font-optical-sizing:auto}.text-body,.text-support{text-wrap:pretty}.text-micro{text-transform:uppercase;font-family:var(--font-utility), "SFMono-Regular", ui-monospace, monospace}.text-micro.label-sentence{text-transform:none;letter-spacing:0}.num{font-variant-numeric:tabular-nums;font-family:var(--font-utility), "SFMono-Regular", ui-monospace, monospace}.wordmark-pokemon{color:var(--wordmark-pokemon-fill);-webkit-text-stroke:.038em var(--wordmark-pokemon-stroke);paint-order:stroke fill}.page-shell{margin-block-start:-1.5rem;margin-inline:calc(-1*max(0px,50vw - 50%))}.page-rail{inline-size:var(--rail);margin-inline:auto;container:shopfront/inline-size}}:root{--night-1000:#060707;--night-950:#08090a;--night-700:#2a2d31;--night-ink:#ece6da;--night-muted:#a59a8a;--night-dim:#8c8275;--brass:#c9a45c;--brass-hi:#dcbb76;--bronze:#b27d43;--cm-blue-950:#08132c;--cm-blue-900:#0f2350;--cm-blue-800:#16326e;--cm-blue-700:#1e4693;--cm-blue-600:#2a5fb8;--cm-blue-500:#3b7ad4;--cm-blue-400:#6fa3e0;--cm-blue-300:#9cc2ec;--cm-blue-200:#c6dcf5;--cm-blue-100:#e4eefb;--cm-gold-800:#7e5a12;--cm-gold-700:#a87a1c;--cm-gold-600:#d8a62b;--cm-gold-500:#f2c744;--cm-gold-400:#f7d767;--cm-gold-300:#fbe59a;--cm-gold-200:#fdefc6;--cm-gold-100:#fef8e4;--cm-kraft-900:#2a1f15;--cm-kraft-800:#4a3826;--cm-kraft-700:#6e5436;--cm-kraft-600:#93714c;--cm-kraft-500:#ae8c63;--cm-kraft-400:#c4a780;--cm-kraft-300:#d8c1a0;--cm-kraft-200:#e6d5bb;--cm-kraft-100:#f1e5d2;--cm-kraft-50:#f8f0e4;--cm-ink-900:#17130d;--cm-ink-800:#241d14;--cm-ink-700:#3b3226;--cm-ink-600:#574c3c;--cm-ink-500:#766b59;--cm-ink-400:#9a8f7c;--cm-ink-300:#bcb2a0;--cm-silver-100:#f4f6f7;--cm-silver-200:#e3e7e9;--cm-silver-300:#cbd1d5;--cm-silver-400:#aab2b8;--cm-silver-500:#8e979e;--cm-silver-600:#6d767c;--cm-silver-700:#4e565b;--cm-silver-800:#33393d;--cm-element-grass:#4e9a4e;--cm-element-fire:#e1512a;--cm-element-water:#3c87c8;--cm-element-lightning:#e8b520;--cm-element-psychic:#8a5aa0;--cm-element-darkness:#2c3a46;--cm-element-metal:#8b949a;--cm-element-grass-ink:#519f51;--cm-element-fire-ink:#e56643;--cm-element-water-ink:#5093ce;--cm-element-lightning-ink:var(--cm-element-lightning);--cm-element-psychic-ink:#a47cb6;--cm-element-darkness-ink:#6f8ca4;--cm-element-metal-ink:var(--cm-element-metal);--floor-fill:#e6eaec;--mid-fill:#e2efe4;--high-fill:#e5e7f6;--chase-fill:#fbe4dc;--grail-fill:#f8e3ea;--floor-ink:var(--floor-fill);--mid-ink:var(--mid-fill);--high-ink:var(--high-fill);--chase-ink:var(--chase-fill);--grail-ink:var(--grail-fill);--tier-standard:#93714c;--tier-premium:#8e979e;--tier-elite:#2a5fb8;--tier-prestige:#1f7a70;--tier-signature:#a32d2f;--tier-ultimate:#e0ac22;--tier-blacklabel:#16140f;--tier-standard-ink:#4a3826;--tier-premium-ink:#3e464b;--tier-elite-ink:#12326e;--tier-prestige-ink:#0f3d38;--tier-signature-ink:#5e1618;--tier-ultimate-ink:#6b4a05;--tier-blacklabel-ink:#0a0908;--surface-stage:var(--night-950);--surface-stage-well:var(--night-1000);--text-on-stage:var(--night-ink);--text-on-stage-muted:var(--night-muted);--text-on-stage-figure:var(--brass-hi);--border-on-stage:var(--night-ink)}@supports (color:color-mix(in lab, red, red)){:root{--border-on-stage:color-mix(in srgb, var(--night-ink) 14%, transparent)}}:root{--focus-ring-on-stage:var(--brass);--foil-silver-base:linear-gradient(107deg, #8e979e 0%, #e3e7e9 18%, #aab2b8 36%, #f4f6f7 52%, #9aa3aa 68%, #d5dbdf 84%, #7d868c 100%);--material-matte:linear-gradient(180deg, #ffffff0d, #2a1f150d);--material-sheen:linear-gradient(102deg, #fff0 30%, #ffffff6b 47%, #ffffff0f 60%, #fff0 74%);--cosmos-specks:radial-gradient(circle at 12% 18%, #ffffffe6 0 .6px, transparent 1.4px), radial-gradient(circle at 63% 9%, #78c8ffd9 0 .7px, transparent 1.6px), radial-gradient(circle at 84% 41%, #ffaa96cc 0 .7px, transparent 1.6px), radial-gradient(circle at 31% 62%, #c8ffbebf 0 .6px, transparent 1.5px), radial-gradient(circle at 52% 84%, #ffeb8ccc 0 .8px, transparent 1.8px), radial-gradient(circle at 8% 88%, #beaaffb3 0 .6px, transparent 1.5px), radial-gradient(circle at 74% 72%, #ffffffb3 0 .5px, transparent 1.3px);--cosmos-blobs:radial-gradient(circle at 22% 34%, #e6f0ff4d 0 3px, transparent 5px), radial-gradient(circle at 78% 22%, #ffdcbe3d 0 2.5px, transparent 4.5px), radial-gradient(circle at 58% 66%, #c8ffeb38 0 3px, transparent 5px);--cosmos-ground:radial-gradient(140% 100% at 50% 0%, #16326e 0%, #0f2350 45%, #08132c 100%);--material-cosmos-light:var(--cosmos-specks), var(--cosmos-ground);--material-cosmos-dense:var(--cosmos-blobs), var(--cosmos-specks), var(--cosmos-ground);--material-cosmos-rich:var(--cosmos-blobs), var(--cosmos-specks), var(--material-sheen), var(--cosmos-ground);--material-cosmos-max:var(--cosmos-blobs), var(--cosmos-specks), var(--material-sheen), var(--foil-silver-base);--material-etched:repeating-radial-gradient(circle at 30% 30%, #ffffff29 0 1px, #00000024 1px 2.5px), repeating-radial-gradient(circle at 74% 68%, #ffffff1f 0 1px, #0000001f 1px 3px), linear-gradient(118deg, #3a3f43 0%, #9aa3aa 22%, #e9edef 38%, #7d868c 55%, #c3cace 72%, #43484c 100%);--foil-ground-matte:#ae8c63;--foil-ground-sheen:#8e979e;--foil-ground-cosmos:#08132c;--foil-ground-etched:#6d767c;--foil-ink-on-matte:#17130d;--foil-ink-on-sheen:#17130d;--foil-ink-on-cosmos:#fff;--foil-ink-on-etched:#17130d;--cosmos-size-light:41px 41px, 47px 47px, 53px 53px, 37px 37px, 59px 59px, 43px 43px, 61px 61px, auto;--cosmos-size-dense:89px 89px, 97px 97px, 79px 79px, 29px 29px, 31px 31px, 37px 37px, 23px 23px, 41px 41px, 27px 27px, 43px 43px, auto;--cosmos-size-rich:71px 71px, 83px 83px, 67px 67px, 19px 19px, 23px 23px, 29px 29px, 17px 17px, 31px 31px, 21px 21px, 33px 33px, auto, auto;--cosmos-size-max:59px 59px, 61px 61px, 53px 53px, 13px 13px, 17px 17px, 19px 19px, 11px 11px, 23px 23px, 14px 14px, 25px 25px, auto, auto;--foil-on-art:.15;--foil-strength-standard:0;--foil-strength-premium:.35;--foil-strength-elite:.55;--foil-strength-prestige:.7;--foil-strength-signature:.85;--foil-strength-ultimate:1;--foil-strength-blacklabel:1;--foil-light-x:50%;--foil-light-y:50%;--foil-light-travel:140%;--frame-border:2px;--frame-inset:3px;--radius-hairline:2px;--radius-chip:3px;--radius-slab:4px;--radius-frame:6px;--radius-card:8px;--radius-pack:10px;--radius-stage:12px;--shadow-1:0 1px 2px #0006;--shadow-2:0 6px 16px #00000073;--shadow-3:0 18px 48px #0000008c;--shadow-ring:0 0 0 1px var(--brass)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-ring:0 0 0 1px color-mix(in srgb, var(--brass) 45%, transparent)}}:root{--shadow-ring-inset:inset 0 0 0 1px var(--accent);--shadow-glow:0 8px 30px var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-glow:0 8px 30px color-mix(in srgb, var(--accent) 35%, transparent)}}:root{--shadow-halo:0 0 44px -12px var(--gold)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-halo:0 0 44px -12px color-mix(in srgb, var(--gold) 45%, transparent)}}:root{--shadow-gold-outline:0 0 0 1px var(--brass), 0 0 14px var(--brass)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-gold-outline:0 0 0 1px var(--brass), 0 0 14px color-mix(in srgb, var(--brass) 35%, transparent)}}:root{--filter-gold-outline:drop-shadow(0 0 1px var(--brass)) drop-shadow(0 0 12px var(--brass))}@supports (color:color-mix(in lab, red, red)){:root{--filter-gold-outline:drop-shadow(0 0 1px color-mix(in srgb, var(--brass) 80%, transparent)) drop-shadow(0 0 12px color-mix(in srgb, var(--brass) 25%, transparent))}}:root{--filter-gold-outline-strong:drop-shadow(0 0 1px var(--brass)) drop-shadow(0 0 16px var(--brass))}@supports (color:color-mix(in lab, red, red)){:root{--filter-gold-outline-strong:drop-shadow(0 0 1px var(--brass)) drop-shadow(0 0 16px color-mix(in srgb, var(--brass) 35%, transparent))}}:root{--shadow-hit:0 0 14px var(--hit-c,var(--accent))}@supports (color:color-mix(in lab, red, red)){:root{--shadow-hit:0 0 14px color-mix(in srgb, var(--hit-c,var(--accent)) 20%, transparent)}}:root{--shadow-case:inset 0 1px 0 #ffffff0f, inset 0 -24px 40px #00000059;--shadow-seal:inset 0 1px 0 #ffffff29, 0 0 10px var(--tb-border,var(--border))}@supports (color:color-mix(in lab, red, red)){:root{--shadow-seal:inset 0 1px 0 #ffffff29, 0 0 10px color-mix(in srgb, var(--tb-border,var(--border)) 22%, transparent)}}:root{--shadow-filigree:inset 0 0 0 1.5px #060502d9, inset 0 0 0 2.5px var(--legend-glow), inset 0 1px 0 #ffffff1f, 0 0 12px var(--legend-glow)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-filigree:inset 0 0 0 1.5px #060502d9, inset 0 0 0 2.5px color-mix(in srgb, var(--legend-glow) 50%, transparent), inset 0 1px 0 #ffffff1f, 0 0 12px color-mix(in srgb, var(--legend-glow) 25%, transparent)}}:root{--shadow-rim-gold:0 0 0 3px var(--gold), 0 0 0 5px var(--gold), 0 0 28px var(--gold)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-rim-gold:0 0 0 3px var(--gold), 0 0 0 5px color-mix(in srgb, var(--gold) 35%, transparent), 0 0 28px color-mix(in srgb, var(--gold) 45%, transparent)}}:root{--shadow-pack-art:0 14px 26px #00000073;--background:#0c0d0e;--surface:#131517;--surface-2:#1a1c1f;--surface-3:#222529;--felt:#0a0b0c;--slab-mat:#050608;--border:var(--night-ink)}@supports (color:color-mix(in lab, red, red)){:root{--border:color-mix(in srgb, var(--night-ink) 11%, transparent)}}:root{--border-2:var(--night-ink)}@supports (color:color-mix(in lab, red, red)){:root{--border-2:color-mix(in srgb, var(--night-ink) 22%, transparent)}}:root{--border-3:var(--night-ink)}@supports (color:color-mix(in lab, red, red)){:root{--border-3:color-mix(in srgb, var(--night-ink) 40%, transparent)}}:root{--foreground:var(--night-ink);--muted:var(--night-muted);--dim:var(--night-dim);--gold:#e9c46a;--accent:var(--brass);--accent-2-ink:var(--brass-hi);--ink:#1c1609;--glass-highlight:linear-gradient(118deg, #ffffff29 0%, #ffffff0d 38%, transparent 52%);--kraft:var(--cm-kraft-600);--kraft-light:var(--cm-kraft-400);--kraft-deep:var(--cm-kraft-800);--floor:#8d989f;--mid:#5aab6b;--high:#7586d9;--chase:#e8693f;--grail:#d3598d;--scrim:var(--night-950);--legend-gold:var(--cm-gold-400);--legend-glow:#ffd977;--focus-ring:var(--brass);--success:#86c9a3;--warning:#e3955a;--danger:#df7c6e;--info:#93b5dc;--danger-deep:#460809;--feature-wash:var(--brass)}@supports (color:lab(0% 0 0)){:root{--danger-deep:lab(13.003% 29.04 16.7519)}}@supports (color:color-mix(in lab, red, red)){:root{--feature-wash:color-mix(in srgb, var(--brass) 8%, transparent)}}:root{--shadow-feature:var(--shadow-ring), 0 4px 8px #00000059, 0 14px 32px #0006;--dur-1:80ms;--dur-2:.12s;--dur-3:.18s;--dur-4:.26s;--ease-out:cubic-bezier(.22, 1, .28, 1);--ease-in-out:cubic-bezier(.2, 0, .2, 1);--float-lift:10px;--float-tilt-max:6deg;--float-neighbour-shift:6px;--float-breathe-amp:3px;--float-breathe-period:6s;--float-shadow-tint:#0000008c;--strip-speed:28;--wordmark-pokemon-fill:#ffcb05;--wordmark-pokemon-stroke:#2a75bb;--surface-raised-hover:var(--night-700);--shadow-control:inset 0 0 0 1px var(--border-2), inset 0 1px 0 #ffffff12;--shadow-control-hover:inset 0 0 0 1px var(--border-3), inset 0 1px 0 #ffffff12;--shadow-control-quiet:inset 0 0 0 1px var(--border);--press-y:1px;--focus-width:2px;--focus-offset:2px;--font-fallback-display:"Iowan Old Style", Georgia, serif;--foil-glint-warm:#ffecbee6;--foil-glint-rose:#ffb0d699;--foil-glint-ice:#a0e2ff8c;--brass-lo:#a8853f;--brass-edge:#6e5526;--led:#5fe08f;--light-4:#ffffff09;--light-6:#ffffff0f;--light-7:#ffffff12;--light-12:#ffffff1f;--light-14:#ffffff24;--light-28:#ffffff47;--light-55:#ffffff8c;--shade-45:#00000073;--shade-60:#0009;--shade-72:#000000b8;--shade-84:#000000d6;--shade-90:#000000e6;--shade-94:#000000f0;--mask-opaque:#000;--opacity-quiet:.35;--opacity-strong:.7;--z-under:-1;--z-flat:0;--z-lift:1;--z-lift-2:2;--z-lift-3:3;--font-fallback-sign:"Arial Narrow", "Roboto Condensed", sans-serif;--font-fallback-led:"SFMono-Regular", ui-monospace, monospace;--font-fallback-slip:"Courier New", ui-monospace, monospace;--noise-grain:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--noise-grain-size:160px;--machine-steel:#181b1e;--machine-chrome-lo:#565c63;--machine-glass-tint:#aacdd714;--machine-tube:#eefaf1;--machine-bulb:#ffd9a0;--z-machine-body:0;--z-machine-glass:2;--z-machine-bezel:3;--z-machine-sign:4;--receipt-max-w:26rem;--receipt-pad-x:1.25rem;--receipt-pad-y:1rem;--receipt-row-gap:.375rem;--receipt-rule:1px;--receipt-r1-glass:#050806;--receipt-r1-ink:var(--led);--receipt-r1-dot-off:#5fe08f12;--receipt-r1-dot-cell:3px;--receipt-r1-dot-size:1px;--receipt-r1-bezel:var(--surface-3);--receipt-r1-bezel-w:.5rem;--receipt-r1-screw:var(--night-muted);--receipt-r1-screw-size:.375rem;--receipt-r1-glare-angle:160deg;--receipt-r2-stock-hi:#212224;--receipt-r2-stock-lo:#18191b;--receipt-r2-ink:#dbd1bd;--receipt-r2-dim:#9c927f;--receipt-r2-grain-opacity:.06;--receipt-r2-tear-h:.5rem;--receipt-r2-tear-tooth:.75rem;--receipt-bar-unit:2px;--receipt-bar-h:2.5rem;--receipt-line-shift:.25rem;--receipt-line-stagger:70ms;--receipt-line-dur:var(--dur-3);--receipt-r1-dot-feather:.5px;--receipt-r2-tear-from:135deg;--receipt-r2-tear-span:90deg;--receipt-type-led:.9375rem;--receipt-type-slip:1.25rem;--receipt-glyph-size:1.25rem;--gutter:clamp(1rem, 4vw, 4.5rem);--rail-wide:3200px;--rail:min(100% - var(--gutter) * 2, var(--rail-wide))}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-tap-highlight-color:transparent}@media (hover:none){a:active{opacity:.7}button:not(:disabled):active{filter:brightness(1.2)}}body{background:var(--background);color:var(--foreground);font-family:var(--font-body), "Inter", "Segoe UI", system-ui, sans-serif;background-image:radial-gradient(120% 70% at 50% -10%, var(--surface) 0%, transparent 70%);background-repeat:no-repeat;background-attachment:fixed}::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--accent) 60%, transparent)}}::selection{color:var(--ink)}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}:focus:not(:focus-visible),.focus-ring-none:focus-visible{outline:none}.mono-hash{font-family:var(--font-utility), "SFMono-Regular", ui-monospace, monospace;word-break:break-all}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}@keyframes floaty{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-9px)rotate(1.2deg)}}@media (prefers-reduced-motion:no-preference){.pack-floaty{animation:5s ease-in-out infinite floaty}}html[data-tier-leave] :is(.tier-slide,.tier-fade){transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);opacity:.55}html[data-tier-enter=next] :is(.tier-slide,.tier-fade),html[data-tier-enter=prev] :is(.tier-slide,.tier-fade){opacity:.35}html[data-tier-enter=run] :is(.tier-slide,.tier-fade){transition:opacity var(--dur-4) var(--ease-out), transform var(--dur-4) var(--ease-out)}@media (prefers-reduced-motion:no-preference){html[data-tier-leave=next] .tier-slide{transform:translate(-12px)}html[data-tier-leave=prev] .tier-slide{transform:translate(12px)}html[data-tier-enter=next] .tier-slide{transform:translate(24px)}html[data-tier-enter=prev] .tier-slide{transform:translate(-24px)}}@keyframes shimmer-sweep{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}.shimmer{position:relative;overflow:hidden}.shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff21,#0000);width:45%;animation:3.2s ease-in-out infinite shimmer-sweep;position:absolute;inset:0}@keyframes slab-rise{0%{opacity:0;transform:translateY(34%)scale(1)}12%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}.card-reveal.from-pack{animation:1.15s cubic-bezier(.2,.75,.2,1) 80ms both slab-rise}.hold-frame{transform-origin:50%}.hold-frame--pack{aspect-ratio:9/16;flex-shrink:1;width:auto;height:min(72svh,44rem);min-height:0}.pack-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pinned-slab-host{pointer-events:none;position:absolute;inset:0}.pinned-slab-host>*{pointer-events:auto}.pinned-slab-host>.pinned-halo{pointer-events:none;--halo-c:var(--stage-accent,var(--tier-standard));background-image:radial-gradient(ellipse calc(var(--pin-w) * 2) calc(var(--pin-h) * 1.3) at calc(var(--pin-x) + var(--pin-w) / 2) calc(var(--pin-y) + var(--pin-h) / 2), var(--halo-c), var(--halo-c) 45%, transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pinned-slab-host>.pinned-halo{background-image:radial-gradient(ellipse calc(var(--pin-w) * 2) calc(var(--pin-h) * 1.3) at calc(var(--pin-x) + var(--pin-w) / 2) calc(var(--pin-y) + var(--pin-h) / 2), color-mix(in srgb, var(--halo-c) 46%, transparent), color-mix(in srgb, var(--halo-c) 30%, transparent) 45%, transparent)}}.pinned-slab-host>.pinned-halo{animation:room-in var(--halo-ms,.6s) ease-out both}.pinned-slab-host>.pinned-halo--lit{--halo-c:var(--stage-lit,var(--gold));animation:room-in .6s var(--ease-out) var(--halo-delay,0s) both}.pinned-slab-host>.pinned-halo--soft{opacity:.7}@media (prefers-reduced-motion:reduce){.pinned-slab-host>.pinned-halo,.pinned-slab-host>.pinned-halo--lit{animation:none}}.pinned-slab-driven{transform-origin:50%}.reveal-slab--hidden{visibility:hidden}.simple-still{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.simple-still--behind{opacity:0;transition:opacity var(--dur-3) var(--ease-out)}.simple-pack{height:calc(var(--simple-fill,1) * 100%);aspect-ratio:816/1360;flex-shrink:0;position:relative;container-type:size}.simple-card{transform-origin:50% 55%;position:absolute;inset:0}.simple-face{position:absolute;inset:0;overflow:hidden}.simple-seal-clip{pointer-events:none;width:100cqw;height:14cqh;-webkit-mask-image:var(--simple-silhouette);-webkit-mask-image:var(--simple-silhouette);-webkit-mask-image:var(--simple-silhouette);-webkit-mask-image:var(--simple-silhouette);mask-image:var(--simple-silhouette);-webkit-mask-mode:alpha;-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100cqw 100cqh;mask-size:100cqw 100cqh;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.simple-seal{mix-blend-mode:screen;opacity:0;background-image:radial-gradient(ellipse 22% 42% at 50% 45%, var(--cm-silver-100) 0%, transparent 72%);position:absolute;inset:0}.cta-glow{box-shadow:var(--shadow-glow)}.reveal-pinned{pointer-events:none;position:absolute;inset:0}.reveal-pinned>*{pointer-events:auto}.on-stage:has(>.reveal-pinned){overflow-x:hidden}.reveal-pinned-slab{left:var(--pin-x);top:var(--pin-y);width:var(--pin-w);height:var(--pin-h);position:absolute}.reveal-pinned-details{left:0;right:0;top:calc(var(--pin-y) + var(--pin-h) + 1.25rem);flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:28rem;margin-inline:auto;display:flex;position:absolute}@media not all and (orientation:landscape),(orientation:landscape) and (max-width:1023px) and (min-height:521px),(orientation:landscape) and (max-width:639px){.hold-frame--pack{height:max(56svh,min(72svh,123.5svh - 30.9rem,44rem))}.reveal-pinned-details{top:calc(var(--pin-y) + var(--pin-h) + .75rem);gap:.75rem}.reveal-pinned-details .payoff-decision,.reveal-pinned-details .payoff-receipt{margin-top:0}}@media (orientation:portrait) and (max-height:740px){.hold-frame--pack{height:max(48svh,min(72svh,123.5svh - 31.5rem,44rem))}.reveal-pinned-details{top:calc(var(--pin-y) + var(--pin-h) + .5rem);gap:.5rem}.reveal-pinned-details .reveal-panel{padding-top:.5rem}}.pack-block{margin-bottom:auto}.payoff-action{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-2);color:var(--foreground);transition:border-color var(--dur-1) var(--ease-out)}.payoff-action:hover{border-color:var(--border-2)}.payoff-action:disabled{cursor:progress}.payoff-action--round{border-radius:var(--radius-pill)}.payoff-share__row{justify-content:center}.overlay-corner{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-2);color:var(--foreground);font-size:var(--text-support);transition:border-color var(--dur-1) var(--ease-out);padding-inline:.75rem;font-weight:600}.overlay-corner:hover{border-color:var(--border-2)}.reveal-flank{display:contents}.reveal-pinned-details .reveal-caption-slot,.reveal-pinned-details .reveal-value-slot,.reveal-pinned-details .reveal-panel-slot{min-height:0}@media (orientation:landscape) and (min-width:1024px),(orientation:landscape) and (max-height:520px) and (min-width:640px){.pack-block{margin-top:auto}.reveal-pinned-details{width:100%;max-width:none;height:0;margin:0;display:block;top:0;left:0;right:auto}.reveal-pinned-details>.reveal-caption-slot{top:calc(var(--pin-y) + var(--pin-h) * .36);right:calc(100% - var(--pin-x) + 2.75rem);width:min(22rem, calc(var(--pin-x) - 4rem));text-align:right;align-items:flex-end;position:absolute}.reveal-pinned-details>.reveal-flank{top:calc(var(--pin-y) + var(--pin-h) * .36);left:calc(var(--pin-x) + var(--pin-w) + 2.75rem);width:min(24rem, calc(100% - var(--pin-x) - var(--pin-w) - 4rem));flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex;position:absolute}.reveal-pinned-details .reveal-card{text-align:right;align-items:flex-end}.reveal-pinned-details .reveal-card-rule{transform-origin:100%}.reveal-pinned-details .reveal-card-line,.reveal-pinned-details .reveal-card-name{justify-content:flex-end}.reveal-pinned-details .reveal-value-slot,.reveal-pinned-details .value-count{align-items:flex-start}.reveal-pinned-details .value-count-stamp{justify-content:flex-start}}@media (orientation:landscape) and (min-width:1024px) and (min-height:700px){.hold-frame--pack{height:min(72svh,44rem,100svh - 23rem)}}@media (orientation:landscape) and (min-width:1024px),(orientation:landscape) and (max-height:520px) and (min-width:640px){.reveal-pinned-details .reveal-panel.reveal-panel--actions,.reveal-flow .reveal-panel.reveal-panel--actions{text-align:left;padding:0}.reveal-pinned-details .reveal-panel--actions .payoff-receipt,.reveal-flow .reveal-panel--actions .payoff-receipt{align-items:flex-start}.reveal-pinned-details .reveal-panel--actions :is(.payoff-receipt>span,.payoff-links,.payoff-share__row,.payoff-verify),.reveal-flow .reveal-panel--actions :is(.payoff-receipt>span,.payoff-links,.payoff-share__row,.payoff-verify){justify-content:flex-start}}@media (orientation:landscape) and (max-height:520px) and (min-width:640px){.reveal-pinned-details>.reveal-caption-slot,.reveal-pinned-details>.reveal-flank{top:var(--pin-y)}.reveal-pinned-details>.reveal-flank{gap:.5rem}.reveal-pinned-details .payoff-decision{grid-template-columns:minmax(0,1fr);margin-top:0}.on-stage>.pack-block+div,.on-stage>.reveal-pinned+div{text-align:left;width:auto;padding:0;position:absolute;left:calc(50% + min(72svh,44rem)/3.55556 + 1.25rem);right:1rem}.on-stage>.pack-block+div{height:fit-content;margin-block:auto;inset-block:0}.on-stage>.reveal-pinned+div{bottom:max(1.5rem, env(safe-area-inset-bottom))}}.card-reveal.card-reveal--pinned{width:var(--pin-w);animation:none}.slide-open{--slide-pad:4px;--slide-thumb:3rem;--slide-travel:calc(100% - var(--slide-thumb) - 2 * var(--slide-pad));width:min(20rem,100%);height:calc(var(--slide-thumb) + 2 * var(--slide-pad));border:1px solid var(--accent);margin-inline:auto;position:relative}@supports (color:color-mix(in lab, red, red)){.slide-open{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border))}}.slide-open{border-radius:var(--radius-pill);background:var(--surface-2);touch-action:none;-webkit-user-select:none;user-select:none;overflow:hidden}.slide-open__fill{border-radius:inherit;background:var(--accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.slide-open__fill{background:color-mix(in srgb, var(--accent) 22%, transparent)}}.slide-open__fill{transform:translateX(calc((var(--p,0) - 1) * var(--slide-travel)));transition:transform var(--dur-2) var(--ease-out)}.slide-open__label{padding-left:var(--slide-thumb);color:var(--foreground);opacity:calc(1 - var(--p,0) * 1.6);pointer-events:none;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}.slide-open__chevrons{color:var(--gold);letter-spacing:.1em}.slide-open__rail{top:var(--slide-pad);left:var(--slide-pad);width:var(--slide-travel);height:var(--slide-thumb);pointer-events:none;transform:translateX(calc(var(--p,0) * 100%));transition:transform var(--dur-2) var(--ease-out);justify-content:flex-start;display:flex;position:absolute}.slide-open__thumb{width:var(--slide-thumb);height:var(--slide-thumb);border-radius:var(--radius-pill);cursor:grab;pointer-events:auto;touch-action:none;justify-content:center;align-items:center;display:inline-flex}.slide-open--dragging .slide-open__thumb{cursor:grabbing}.slide-open--dragging .slide-open__rail,.slide-open--dragging .slide-open__fill{transition:none}.slide-open--armed{border-color:var(--accent)}.slide-open--rip{width:min(22rem,100vw - 2rem)}.display-case .slide-open--rip,[data-rip-again] .slide-open--rip{width:min(22rem,100%)}.slide-open--rip .slide-open__label{white-space:nowrap}@media not all and (min-width:30rem){[data-rip-again] .slide-open__label{font-size:var(--text-support)}}@media (prefers-reduced-motion:reduce){.slide-open__fill,.slide-open__rail{transition:none}}.slide-open--spacer{visibility:hidden}.hold-open{background:0 0}.hold-open:focus-visible{outline:2px solid var(--focus-ring-on-stage);outline-offset:6px}.hold-frame--pack{transition:filter var(--dur-1) var(--ease-out)}.hold-frame--pack:has(>.hold-open:hover){filter:brightness(1.07)}@media (prefers-reduced-motion:reduce){.slide-open__rail,.slide-open__fill{transition:none}}.hold-wait{animation:.4s ease-out .7s both room-in}.hold-frame--yield{animation:label-yield var(--yield-ms) var(--ease-out) var(--yield-delay) both}@keyframes label-yield{0%{opacity:1}to{opacity:0}}@keyframes pack-sheen-sweep{0%{transform:translate(-100%)skew(-9deg)}to{transform:translate(286%)skew(-9deg)}}.pack-lockup{container:pack-lockup/inline-size}.pack-lockup__lod{display:none}@supports not (container-type:inline-size){.pack-lockup__lod:last-of-type{display:inline}}@container pack-lockup (min-width:64px) and (max-width:99.98px){.pack-lockup__lod--sm{display:inline}}@container pack-lockup (min-width:100px) and (max-width:149.98px){.pack-lockup__lod--md{display:inline}}@container pack-lockup (min-width:150px) and (max-width:199.98px){.pack-lockup__lod--lg{display:inline}}@container pack-lockup (min-width:200px) and (max-width:319.98px){.pack-lockup__lod--xl{display:inline}}@container pack-lockup (min-width:320px){.pack-lockup__lod--full{display:inline}}.pack-foil{pointer-events:none;border-radius:inherit;mix-blend-mode:screen;opacity:0;transition:opacity var(--dur-3) var(--ease-out);-webkit-mask-image:var(--pack-mask);-webkit-mask-image:var(--pack-mask);-webkit-mask-image:var(--pack-mask);-webkit-mask-image:var(--pack-mask);mask-image:var(--pack-mask);background-repeat:repeat;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pack-foil--matte:before,.pack-foil--sheen:before{content:"";background-image:var(--material-sheen);background-size:100% 100%;width:35%;position:absolute;inset:0 auto 0 0;transform:translate(-100%)skew(-9deg)}.pack-foil--matte{background-image:var(--material-matte);opacity:calc(var(--foil-strength-standard) * var(--foil-on-art))}.fx-idle-standard:hover .pack-foil--matte,.fx-idle-standard:focus-within .pack-foil--matte{opacity:.3;background-image:none}.fx-idle-standard:hover .pack-foil--matte:before,.fx-idle-standard:focus-within .pack-foil--matte:before{background-image:linear-gradient(90deg,#fff0,#fff6 50%,#fff0);animation:1.1s ease-in-out both pack-sheen-sweep}.pack-foil--sheen{opacity:calc(var(--foil-strength-premium) * var(--foil-on-art))}.pack-foil--sheen:before{animation:3.4s ease-in-out infinite pack-sheen-sweep}.pack-foil--cosmos-light{background-image:var(--material-cosmos-light);background-size:var(--cosmos-size-light);opacity:calc(var(--foil-strength-elite) * var(--foil-on-art))}.pack-foil--cosmos-dense{background-image:var(--material-cosmos-dense);background-size:var(--cosmos-size-dense);opacity:calc(var(--foil-strength-prestige) * var(--foil-on-art))}.pack-foil--cosmos-rich{background-image:var(--material-cosmos-rich);background-size:var(--cosmos-size-rich);opacity:calc(var(--foil-strength-signature) * var(--foil-on-art))}.pack-foil--cosmos-max{background-image:var(--material-cosmos-max);background-size:var(--cosmos-size-max);opacity:calc(var(--foil-strength-ultimate) * var(--foil-on-art))}.pack-foil--etched{background-image:var(--material-etched);opacity:calc(var(--foil-strength-blacklabel) * var(--foil-on-art));background-size:180px 180px,240px 240px,auto}.pack-live-foil{pointer-events:none;mix-blend-mode:screen;opacity:0;transition:opacity var(--dur-4) var(--ease-in-out);position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-float][data-state=focused] .pack-live-foil{-webkit-mask-image:var(--live-foil-mask);-webkit-mask-image:var(--live-foil-mask);-webkit-mask-image:var(--live-foil-mask);-webkit-mask-image:var(--live-foil-mask);mask-image:var(--live-foil-mask);-webkit-mask-mode:luminance;opacity:var(--live-foil-strength);-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;mask-mode:luminance}.pack-live-foil__y,.pack-live-foil__x{transition:transform var(--dur-3) var(--ease-out);position:absolute}.pack-live-foil__y{transform-origin:900%;transform:rotate(calc(var(--tilt-y,0deg) * .5));inset:0}.pack-live-foil__x{transform-origin:50% 900%;transform:rotate(calc(var(--tilt-x,0deg) * -.5));background-image:linear-gradient(105deg, transparent 40%, var(--foil-glint-warm) 47%, var(--foil-glint-rose) 50%, var(--foil-glint-ice) 53%, transparent 60%);inset:-60% -80%}.pack-live-foil--matte{--live-foil-strength:var(--foil-strength-standard)}.pack-live-foil--sheen{--live-foil-strength:var(--foil-strength-premium)}.pack-live-foil--cosmos-light{--live-foil-strength:var(--foil-strength-elite)}.pack-live-foil--cosmos-dense{--live-foil-strength:var(--foil-strength-prestige)}.pack-live-foil--cosmos-rich{--live-foil-strength:var(--foil-strength-signature)}.pack-live-foil--cosmos-max{--live-foil-strength:var(--foil-strength-ultimate)}.pack-live-foil--etched{--live-foil-strength:var(--foil-strength-blacklabel)}.pack-live-foil--holo{--live-foil-strength:.6}@media (prefers-reduced-motion:reduce){.pack-live-foil,.pack-live-foil__y,.pack-live-foil__x{transition:none}.pack-live-foil--holo{display:none}}.pack-foil-light{pointer-events:none;mix-blend-mode:screen;opacity:var(--foil-light-on,0);transition:opacity var(--dur-3) var(--ease-out);-webkit-mask-image:var(--pack-mask);-webkit-mask-image:var(--pack-mask);-webkit-mask-image:var(--pack-mask);-webkit-mask-image:var(--pack-mask);mask-image:var(--pack-mask);position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pack-foil-light:before{content:"";width:var(--foil-light-travel);aspect-ratio:1;margin-left:calc(var(--foil-light-travel) / -2);margin-top:calc(var(--foil-light-travel) / -2);border-radius:var(--radius-pill);transform:translate3d(var(--foil-light-x,0px), var(--foil-light-y,0px), 0);will-change:transform;background:radial-gradient(circle,#ffffff8c,#ffffff1f 42%,#0000 68%);position:absolute;top:0;left:0}.pack-foil-light--matte{--foil-light-strength:var(--foil-strength-standard)}.pack-foil-light--sheen{--foil-light-strength:var(--foil-strength-premium)}.pack-foil-light--cosmos-light{--foil-light-strength:var(--foil-strength-elite)}.pack-foil-light--cosmos-dense{--foil-light-strength:var(--foil-strength-prestige)}.pack-foil-light--cosmos-rich{--foil-light-strength:var(--foil-strength-signature)}.pack-foil-light--cosmos-max{--foil-light-strength:var(--foil-strength-ultimate)}.pack-foil-light--etched{--foil-light-strength:var(--foil-strength-blacklabel)}.pack-foil-light{opacity:calc(var(--foil-light-on,0) * var(--foil-light-strength,0) * var(--foil-on-art))}.fx-idle-standard:hover .pack-foil-light--matte{--foil-light-strength:.45}@media (prefers-reduced-motion:reduce){.animate-pulse,.pack-foil--sheen:before,.fx-idle-standard:hover .pack-foil--matte:before,.fx-idle-standard:focus-within .pack-foil--matte:before{animation:none}.pack-foil--sheen:before{transform:translate(100%)skew(-9deg)}}@keyframes pack-twinkle{0%,to{opacity:.25}50%{opacity:1}}.pack-twinkle{animation:2.8s ease-in-out infinite pack-twinkle}@keyframes hero-sparkle{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%,to{opacity:0;transform:translateY(6px)scale(.6)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{opacity:.9;transform:translateY(-8px)scale(1)}}.hero-sparkle{background:radial-gradient(circle, var(--sparkle-c,#ffe9ad) 0%, var(--sparkle-c,var(--cm-gold-400)) 55%, transparent 75%);border-radius:999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.hero-sparkle{background:radial-gradient(circle, var(--sparkle-c,#ffe9ad) 0%, color-mix(in srgb, var(--sparkle-c,var(--cm-gold-400)) 35%, transparent) 55%, transparent 75%)}}.hero-sparkle{pointer-events:none;animation:40s ease-in-out infinite hero-sparkle;animation-duration:calc(var(--sparkle-cycle,4s) * 10)}@keyframes band-land{0%{filter:brightness();transform:scale(1)}38%{filter:brightness(1.35);transform:scale(1.055)}to{filter:brightness();transform:scale(1)}}.band-land{animation:band-land .62s var(--ease-out,ease-out) 1}@property --room-light{syntax:"<color>";inherits:false;initial-value:#0000}@keyframes room-in{0%{opacity:0}to{opacity:1}}.reveal-room{z-index:-1;pointer-events:none;--room-spot-w:78vmin;--room-spot-h:96vmin;--room-light:#fff4d61c;--room-edge:#000000b8;background:radial-gradient(ellipse var(--room-spot-w) var(--room-spot-h) at 50% 42%, var(--room-light) 0%, transparent 70%), linear-gradient(to bottom, transparent 58%, #ffffff09 78%, transparent 100%), radial-gradient(ellipse 120% 90% at 50% 40%, transparent 40%, var(--room-edge) 100%), var(--felt);transition:--room-light var(--dur-4) var(--ease-out);animation:.5s ease-out both room-in;position:fixed;inset:0}.reveal-room[data-room=dim]{--room-spot-w:60vmin;--room-spot-h:80vmin;--room-edge:#000000d6}.reveal-room[data-room=blackout]{--room-spot-w:48vmin;--room-spot-h:68vmin;--room-light:#ffecbe1f;--room-edge:#000000f0}.reveal-room--lit{--room-light:var(--room-lit,var(--gold))}@supports (color:color-mix(in lab, red, red)){.reveal-room--lit{--room-light:color-mix(in srgb, var(--room-lit,var(--gold)) 26%, transparent)}}.reveal-room--warm{--room-light:var(--gold)}@supports (color:color-mix(in lab, red, red)){.reveal-room--warm{--room-light:color-mix(in srgb, var(--gold) 24%, transparent)}}@keyframes fx-shockwave{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(2.1)}}.fx-shockwave{left:var(--fx-x,50%);top:var(--fx-y,50%);border:2px solid var(--shockwave-c,var(--cm-gold-400));width:30vmin;height:30vmin;box-shadow:0 0 24px var(--shockwave-c,var(--cm-gold-400));border-radius:999px;margin:-15vmin 0 0 -15vmin;position:absolute}@supports (color:color-mix(in lab, red, red)){.fx-shockwave{box-shadow:0 0 24px color-mix(in srgb, var(--shockwave-c,var(--cm-gold-400)) 45%, transparent)}}.fx-shockwave{animation:1s ease-out forwards fx-shockwave}@keyframes rule-draw{0%{opacity:0;transform:scaleX(0)}35%{opacity:1;transform:scaleX(1)}70%{opacity:.75}to{opacity:1;transform:scaleX(1)}}@keyframes card-reveal{0%{opacity:0;transform:rotateY(90deg)scale(.7)}60%{opacity:1;transform:rotateY(-12deg)scale(1.04)}to{opacity:1;transform:rotateY(0)scale(1)}}.card-reveal{transform-style:preserve-3d;animation:.7s cubic-bezier(.2,.9,.3,1.1) forwards card-reveal}:root{--slab-photo-ratio:1.679}.card-reveal.from-pack{--reveal-chrome-h:calc(312px + max(240px, var(--reveal-panel-h,0px)));width:clamp(8rem, calc((100vh - var(--reveal-chrome-h)) / var(--slab-photo-ratio)), 15rem);width:clamp(8rem, calc((100svh - var(--reveal-chrome-h)) / var(--slab-photo-ratio)), 15rem)}@keyframes particle-fly{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{transform:translate(calc(var(--px) * var(--reach,1)), calc(var(--py) * var(--reach,1))) rotate(var(--pr)) scale(.4);opacity:0}}.particle{left:var(--fx-x,50%);top:var(--fx-y,50%);width:9px;height:13px;animation:particle-fly var(--pd,1.3s) cubic-bezier(.1, .6, .4, 1) forwards;border-radius:2px;position:absolute}.reveal-fx--late .particle{opacity:0;animation-delay:var(--fx-delay,0s)}.reveal-fx--late .grail-wave{opacity:0;box-shadow:0 0 3vmin var(--grail), inset 0 0 3vmin var(--grail);animation-delay:calc(var(--fx-delay,0s) + .2s);border-width:4px;animation-fill-mode:forwards}.reveal-fx--grail{--reach:1.45}.reveal-fx--grail .particle{width:11px;height:16px;animation-duration:calc(var(--pd,1.3s) * 1.6)}.reveal-fx--late .grail-wave--echo{border:2px solid var(--gold);box-shadow:0 0 2vmin var(--gold);animation-duration:1.4s;animation-delay:calc(var(--fx-delay,0s) + .55s)}@keyframes screen-shake{0%,to{transform:translate(0)}10%{transform:translate(-7px,4px)}20%{transform:translate(6px,-6px)}30%{transform:translate(-5px,-4px)}40%{transform:translate(5px,5px)}50%{transform:translate(-4px,3px)}60%{transform:translate(4px,-3px)}70%{transform:translate(-3px,-2px)}80%{transform:translate(2px,2px)}90%{transform:translate(-1px,1px)}}.screen-shake{animation:.7s ease-out screen-shake}@keyframes grail-wave{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(2.4)}}.grail-wave{left:var(--fx-x,50%);top:var(--fx-y,50%);border:2px solid var(--grail);border-radius:999px;width:32vmin;height:32vmin;margin:-16vmin 0 0 -16vmin;animation:1.2s ease-out .2s both grail-wave;position:absolute}@keyframes grail-text{0%{opacity:0;letter-spacing:1.2rem;transform:scale(2.4)}55%{opacity:1;letter-spacing:.55rem;transform:scale(1)}to{opacity:1;letter-spacing:.55rem;transform:scale(1)}}.grail-text{animation:1.1s cubic-bezier(.2,.9,.3,1.05) forwards grail-text}@keyframes feed-drift{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.feed-drift{animation:.45s ease-out feed-drift}@keyframes feed-pop{0%{opacity:0;transform:translateY(20px)scale(.9)}60%{opacity:1;transform:translateY(-4px)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}.feed-pop{animation:.6s cubic-bezier(.2,.9,.3,1.1) feed-pop}@keyframes hit-flash{0%{box-shadow:0 0 #0000}30%{box-shadow:0 0 42px var(--reveal-color,var(--chase))}to{box-shadow:0 0 12px color-mix(in srgb, var(--reveal-color,var(--chase)) 35%, transparent)}}.hit-flash{animation:1.4s ease-out forwards hit-flash}@keyframes count-bump{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.count-bump{animation:.4s ease-out count-bump}.stage-panel{background:radial-gradient(46% 48% at 50% 52%, var(--accent), transparent 100%), radial-gradient(30% 28% at 50% 30%, var(--accent), transparent 100%)}@supports (color:color-mix(in lab, red, red)){.stage-panel{background:radial-gradient(46% 48% at 50% 52%, color-mix(in srgb, var(--accent) 11%, transparent), transparent 100%), radial-gradient(30% 28% at 50% 30%, color-mix(in srgb, var(--accent) 5%, transparent), transparent 100%)}}@keyframes stage-enter-fly{0%{opacity:0;transform:translateY(-150%)scale(.4)rotate(-8deg)}62%{opacity:1;transform:translateY(3%)scale(1.06)rotate(1.5deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}.stage-enter-fly{animation:.52s cubic-bezier(.2,.9,.3,1.05) both stage-enter-fly}@keyframes stage-enter-slam{0%{transform:scale(var(--slam-from,2.6));opacity:0;filter:brightness(2.4)}55%{opacity:1}72%{filter:brightness(1.25);transform:scale(.94)}to{filter:brightness();transform:scale(1)}}.stage-enter-slam{animation:.4s cubic-bezier(.5,0,.6,1) both stage-enter-slam}@keyframes stage-enter-descend{0%{opacity:0;filter:brightness(1.7);transform:translateY(-170%)scale(.82)}70%{opacity:1}88%{transform:translateY(2%)scale(1.02)}to{filter:brightness();transform:translateY(0)scale(1)}}.stage-enter-descend{animation:.9s cubic-bezier(.3,.7,.3,1) both stage-enter-descend}.stage-enter-grail{animation:1.3s cubic-bezier(.3,.6,.2,1) both stage-enter-descend}@keyframes stage-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(75%)scale(.3)}}.stage-exit{animation:.45s cubic-bezier(.55,0,.8,.4) both stage-exit}@keyframes stage-banner-in{0%{opacity:0;transform:translateY(-12px)scale(1.35)}to{opacity:1;transform:translateY(0)scale(1)}}.stage-banner{animation:.45s cubic-bezier(.2,.9,.3,1.1) both stage-banner-in}@keyframes edge-flash{0%{box-shadow:inset 0 0 #0000}22%{box-shadow:inset 0 0 var(--edge-blur,18vmin) var(--edge-spread,2vmin) color-mix(in srgb, var(--edge-c,var(--chase)) 55%, transparent)}to{box-shadow:inset 0 0 #0000}}.edge-flash{animation:.95s ease-out both edge-flash}@keyframes spotlight-sweep{0%{opacity:0;transform:rotate(-38deg)}18%{opacity:.85}50%{opacity:.7;transform:rotate(30deg)}82%{opacity:.85}to{opacity:0;transform:rotate(-24deg)}}.stage-spotlight{transform-origin:50% 0;clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);background:linear-gradient(#fff4d652,#fff4d61a 55%,#0000 80%);width:30vmin;height:135vh;margin-left:-15vmin;animation:2.4s ease-in-out both spotlight-sweep;top:-12vh;left:50%}@keyframes god-rays-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.god-rays{pointer-events:none;background:repeating-conic-gradient(from 0deg, var(--legend-glow) 0deg 7deg, transparent 7deg 24deg);width:130vmin;height:130vmin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.god-rays{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--legend-glow) 14%, transparent) 0deg 7deg, transparent 7deg 24deg)}}.god-rays{animation:16s linear infinite god-rays-spin;-webkit-mask-image:radial-gradient(circle,#000000e6 0%,#0000 62%);mask-image:radial-gradient(circle,#000000e6 0%,#0000 62%)}@keyframes heartbeat-ring{0%{opacity:.9;transform:scale(.14)}to{opacity:0;transform:scale(1.7)}}.heartbeat-ring{border:3px solid;border-radius:999px;width:34vmin;height:34vmin;animation:.75s ease-out both heartbeat-ring;position:absolute}@keyframes slab-shimmer-sweep{0%,55%{transform:translate(-140%)skew(-16deg)}to{transform:translate(240%)skew(-16deg)}}.slab-shimmer{pointer-events:none;border-radius:8px;position:absolute;inset:0;overflow:hidden}.slab-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:45%;animation:2.4s ease-in-out infinite slab-shimmer-sweep;position:absolute;inset:0}@keyframes name-lights-in{0%{opacity:0;letter-spacing:.6em;filter:brightness(2)}to{opacity:1;letter-spacing:.25em;filter:brightness()}}.name-lights{color:#ffe9ad;text-shadow:0 0 10px var(--legend-glow), 0 0 34px var(--legend-glow), 0 0 70px #ffb02059}@supports (color:color-mix(in lab, red, red)){.name-lights{text-shadow:0 0 10px color-mix(in srgb, var(--legend-glow) 90%, transparent), 0 0 34px color-mix(in srgb, var(--legend-glow) 55%, transparent), 0 0 70px #ffb02059}}.name-lights{animation:.7s ease-out both name-lights-in}@keyframes legend-glow{0%,to{box-shadow:0 0 10px color-mix(in srgb, var(--legend-glow) 22%, transparent)}50%{box-shadow:0 0 24px color-mix(in srgb, var(--legend-glow) 45%, transparent)}}.legend-slot{border:1px solid var(--legend-glow)}@supports (color:color-mix(in lab, red, red)){.legend-slot{border:1px solid color-mix(in srgb, var(--legend-glow) 45%, transparent)}}.legend-slot{background:linear-gradient(170deg, var(--legend-glow), #10121ad9)}@supports (color:color-mix(in lab, red, red)){.legend-slot{background:linear-gradient(170deg, color-mix(in srgb, var(--legend-glow) 10%, transparent), #10121ad9)}}.legend-slot{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:3.2s ease-in-out infinite legend-glow}@keyframes feed-zip{0%{opacity:0;box-shadow:-32px 0 26px -6px color-mix(in srgb, var(--accent) 40%, transparent);transform:translate(-44px)skew(-8deg)}60%{opacity:1;box-shadow:-18px 0 18px -6px color-mix(in srgb, var(--accent) 25%, transparent)}to{transform:translate(0)skew(0deg);box-shadow:0 0 #0000}}.feed-zip{animation:.5s cubic-bezier(.2,.8,.3,1) both feed-zip}@keyframes stage-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.stage-dwell-float{animation:5.6s ease-in-out infinite stage-float}.slab-shimmer--dwell:after{animation-duration:6.4s}@keyframes stage-handoff-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(90%)scale(.32)}}.stage-handoff-exit{animation:.5s cubic-bezier(.55,0,.8,.4) both stage-handoff-exit}.reveal-stage{pointer-events:none;z-index:0;background-image:radial-gradient(54% 40% at 50% 40%, var(--stage-accent,var(--tier-standard)), var(--stage-accent,var(--tier-standard)) 55%, transparent 76%);position:absolute;inset:-18% -22%}@supports (color:color-mix(in lab, red, red)){.reveal-stage{background-image:radial-gradient(54% 40% at 50% 40%, color-mix(in srgb, var(--stage-accent,var(--tier-standard)) 12%, transparent), color-mix(in srgb, var(--stage-accent,var(--tier-standard)) 3%, transparent) 55%, transparent 76%)}}.reveal-stage{background-repeat:no-repeat}.reveal-stage~*{z-index:1;position:relative}.slab-rim-gold{box-shadow:var(--shadow-rim-gold);transition:box-shadow var(--dur-4) var(--ease-out);border-radius:10px}.slab-bloom{animation:slab-bloom-in .9s var(--ease-out) both}.slab-bloom--big{filter:drop-shadow(0 0 40px var(--gold));animation-duration:1.2s}@supports (color:color-mix(in lab, red, red)){.slab-bloom--big{filter:drop-shadow(0 0 40px color-mix(in srgb, var(--gold) 55%, transparent))}}@keyframes slab-bloom-in{0%{filter:drop-shadow(0 0 #0000)}to{filter:drop-shadow(0 0 26px color-mix(in srgb, var(--gold) 42%, transparent))}}.reveal-stage--lit{background-image:radial-gradient(60% 46% at 50% 42%, var(--stage-lit,var(--gold)), var(--stage-lit,var(--gold)) 55%, transparent 78%)}@supports (color:color-mix(in lab, red, red)){.reveal-stage--lit{background-image:radial-gradient(60% 46% at 50% 42%, color-mix(in srgb, var(--stage-lit,var(--gold)) 46%, transparent), color-mix(in srgb, var(--stage-lit,var(--gold)) 14%, transparent) 55%, transparent 78%)}}.reveal-caption-slot{min-height:2.75rem}.reveal-value-slot{min-height:3.5rem}@media (max-width:639px){.reveal-flow{margin-top:0}.reveal-flow .reveal-value-slot:empty{display:none}}.reveal-panel-slot{min-height:max(240px, var(--reveal-panel-h,0px))}@media (orientation:landscape) and (min-width:1024px),(orientation:landscape) and (max-height:520px) and (min-width:640px){.reveal-flow{grid-template-columns:minmax(0,24rem) auto minmax(0,24rem);justify-content:center;align-items:start;column-gap:2.75rem;max-width:none;display:grid}.reveal-flow>.reveal-flow-slab{grid-area:1/2}.reveal-flow .reveal-caption-slot,.reveal-flow .reveal-flank{grid-row:1;height:0;min-height:0;position:relative;top:36%}.reveal-flow .reveal-caption-slot{text-align:right;grid-column:1;align-items:flex-end}.reveal-flow .reveal-flank{flex-direction:column;grid-column:3;align-items:flex-start;gap:1.25rem;display:flex}.reveal-flow .reveal-value-slot,.reveal-flow .reveal-panel-slot{min-height:0}.reveal-flow .reveal-caption-slot>*,.reveal-flow .reveal-flank>*{flex-shrink:0}.reveal-flow .reveal-card{text-align:right;align-items:flex-end}.reveal-flow .reveal-card-rule{transform-origin:100%}.reveal-flow .reveal-card-line,.reveal-flow .reveal-card-name{justify-content:flex-end}.reveal-flow .reveal-value-slot,.reveal-flow .value-count{align-items:flex-start}.reveal-flow .value-count-stamp{justify-content:flex-start}.reveal-flow .card-reveal.from-pack{--reveal-chrome-h:7.5rem}}@media (orientation:landscape) and (min-width:1024px) and (min-height:700px){.reveal-flow .reveal-flank{display:contents}.reveal-flow .reveal-value-slot{grid-area:1/3;height:0;position:relative;top:36%}.reveal-flow .reveal-value-slot>*{flex-shrink:0}.reveal-flow .reveal-panel-slot{grid-area:2/1/auto/-1;justify-self:center;width:26rem;max-width:100%;margin-top:1rem}.reveal-flow .reveal-panel{padding:.75rem}}.reveal-card{text-align:center;flex-direction:column;align-items:center;gap:.3rem;display:flex}.reveal-card-rule{background:var(--stage-accent,var(--accent));width:2.5rem;height:1px;margin-bottom:.5rem;display:block}@supports (color:color-mix(in lab, red, red)){.reveal-card-rule{background:color-mix(in srgb, var(--stage-accent,var(--accent)) 75%, transparent)}}.reveal-card-rule{transform-origin:50%;animation:rule-draw 1.2s var(--ease-out) var(--name-delay,0s) both}.reveal-card-name{text-wrap:balance;max-width:22ch;animation:value-multiple-in .42s var(--ease-out) var(--name-delay,0s) both}.reveal-card-set{animation:value-multiple-in .42s var(--ease-out) calc(var(--name-delay,0s) + 90ms) both}.reveal-card-line{animation:value-multiple-in .42s var(--ease-out) calc(var(--name-delay,0s) + .18s) both;flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem .5rem;margin-top:.35rem;display:flex}.reveal-card--now .reveal-card-rule,.reveal-card--now .reveal-card-name{animation-delay:0s}.reveal-card--now .reveal-card-set{animation-delay:90ms}.reveal-card--now .reveal-card-line{animation-delay:.18s}.reveal-card-grade{border:1px solid var(--foreground);padding:0 .45rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reveal-card-grade{border:1px solid color-mix(in srgb, var(--foreground) 32%, transparent)}}.reveal-card-grade{border-radius:var(--radius-chip);color:var(--foreground);font-weight:700}.reveal-card-grade--ten{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.reveal-card-grade--ten{border-color:color-mix(in srgb, var(--gold) 70%, transparent)}}.reveal-card-grade--ten{color:var(--gold)}.value-count{flex-direction:column;align-items:center;gap:.2rem;display:flex}.value-count-reserve,.value-count-live{white-space:nowrap;grid-area:1/1;justify-self:start}.value-count-reserve{visibility:hidden}.value-count-cents{vertical-align:.62em;font-size:.55em}.value-count-glint{pointer-events:none;position:absolute;inset:0;overflow:hidden}.value-count-glint:before{content:"";mix-blend-mode:screen;background-image:linear-gradient(105deg, transparent 42%, var(--cm-silver-100) 50%, transparent 58%);position:absolute;inset:-10% -40%}@supports (color:color-mix(in lab, red, red)){.value-count-glint:before{background-image:linear-gradient(105deg, transparent 42%, color-mix(in srgb, var(--cm-silver-100) 60%, transparent) 50%, transparent 58%)}}.value-count-glint:before{animation:slab-shimmer-sweep .9s var(--ease-out) both}.value-count-stamp{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem .9rem;margin-top:.3rem;display:flex}.value-count-stamp--in{animation:.3s cubic-bezier(.2,.9,.3,1.1) both stage-banner-in}.value-count-band{align-items:center;gap:.4rem;display:inline-flex}.band-chip{border-radius:var(--radius-chip);background:var(--band-c,var(--tease-c,var(--muted)));flex:none;width:.55rem;height:.55rem;display:inline-block}@media (prefers-reduced-motion:reduce){.reveal-card-rule,.reveal-card-name,.reveal-card-set,.reveal-card-line,.value-count-glint:before,.value-count-stamp--in{animation:none}.value-count-stamp{opacity:1}.value-count-glint{display:none}}.reveal-panel{background:radial-gradient(120% 60% at 50% 0%, #ffffff0f, transparent 60%), var(--felt)}@supports (color:color-mix(in lab, red, red)){.reveal-panel{background:radial-gradient(120% 60% at 50% 0%, #ffffff0f, transparent 60%), color-mix(in srgb, var(--felt) 70%, var(--surface-stage))}}.reveal-panel{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.reveal-panel{border:1px solid color-mix(in srgb, var(--gold) 18%, var(--border))}}.reveal-panel{border-radius:var(--radius-panel);box-shadow:inset 0 1px #ffffff12,0 18px 40px #00000073}.reveal-panel.reveal-panel--actions{box-shadow:none;background:0 0;border:0;padding:0 1rem}.typeout{white-space:pre-wrap;overflow-wrap:anywhere}.typeout-caret{vertical-align:-.12em;background:currentColor;width:.55em;height:1em;margin-left:.08em;animation:.8s steps(2,jump-none) infinite typeout-caret;display:inline-block}.typeout--done .typeout-caret{opacity:0;animation:none}@keyframes typeout-caret{0%{opacity:1}to{opacity:0}}.value-count-figure{color:var(--foreground);font-family:var(--font-mono), ui-monospace, monospace;font-weight:600;display:inline-grid;position:relative}.value-count--win .value-count-figure{color:var(--gold)}.value-count--win.value-count--landed .value-count-figure{text-shadow:0 0 22px var(--gold)}@supports (color:color-mix(in lab, red, red)){.value-count--win.value-count--landed .value-count-figure{text-shadow:0 0 22px color-mix(in srgb, var(--gold) 45%, transparent)}}@keyframes value-multiple-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.slab-plate{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.slab-bloom,.typeout-caret,.card-reveal.from-pack,.reveal-room{animation:none}.typeout-caret{opacity:0}.slab-bloom{filter:drop-shadow(0 0 26px var(--gold))}@supports (color:color-mix(in lab, red, red)){.slab-bloom{filter:drop-shadow(0 0 26px color-mix(in srgb, var(--gold) 42%, transparent))}}.card-reveal,.grail-text{animation:none}.particle,.grail-wave{animation:none;display:none}.reveal-room,.band-land{animation:none}.hold-frame--yield{animation:none;display:none}.hold-wait{animation:none}.simple-still--behind{transition:none}.stage-enter-fly,.stage-enter-slam,.stage-enter-descend,.stage-enter-grail,.stage-banner,.feed-zip,.feed-pop,.feed-drift{animation:.35s ease-out both takeover-in}@keyframes takeover-in{0%{opacity:0}to{opacity:1}}.stage-exit{opacity:0;animation:none}.stage-dwell-float,.slab-shimmer--dwell:after{animation:none}.stage-handoff-exit{animation:.3s ease-out reverse both takeover-in}.screen-shake,.edge-flash,.fx-shockwave,.stage-spotlight,.god-rays,.heartbeat-ring,.hit-flash,.legend-slot,.name-lights,.count-bump,.shimmer:after,.slab-shimmer:after{animation:none}}.rarity-tease{pointer-events:none;--slam-from:1.4;justify-content:center;align-items:center;display:flex;position:relative}.reveal-call{padding-top:calc(var(--call-top,0px) + var(--call-gap,.9rem));z-index:5;pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:.7rem;padding-inline:1rem;display:flex;position:fixed;inset:0;overflow:hidden}.reveal-call--centred{justify-content:center;padding-top:0}@media (max-height:700px){.reveal-call{--call-gap:.5rem;gap:.4rem}.reveal-call .rarity-tease--chase .rarity-tease__lockup{transform:scale(1.06)}.reveal-call .rarity-tease--grail .rarity-tease__lockup{transform:scale(1.12)}}@media (max-height:520px){.reveal-call{--call-gap:.3rem;gap:.2rem}.reveal-call .reveal-call-slot,.reveal-call .rarity-tease__word{font-size:var(--text-page)}.reveal-call .reveal-call-slot{min-height:calc(1lh + 1.1rem)}.reveal-call .rarity-tease__lockup{gap:.15rem}}.reveal-call-fact{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1.1rem;max-width:min(92vw,34rem);display:flex}.reveal-call-fact__item{white-space:nowrap;animation:value-multiple-in .42s var(--ease-out) calc(var(--fact-i,0) * var(--fact-stagger,0s)) both;align-items:center;gap:.5rem;display:inline-flex}.reveal-call-fact__value{color:var(--foreground);font-weight:600}.reveal-call-slot{justify-content:center;align-items:flex-start;min-height:calc(1lh + 1.6rem);display:flex}.rarity-tease__lockup{transform-origin:50% 0;flex-direction:column;align-items:center;gap:.35rem;display:flex;position:relative}.rarity-tease--chase .rarity-tease__lockup{transform:scale(1.14)}.rarity-tease--grail .rarity-tease__lockup{transform:scale(1.28)}.rarity-tease__caption{animation:value-multiple-in .3s var(--ease-out) both;align-items:center;gap:.45rem;display:flex}.reveal-call-edge{z-index:5;pointer-events:none;--edge-blur:26vmin;--edge-spread:0px;animation:1.1s ease-out .3s both edge-flash;position:fixed;inset:0}.rarity-tease__glow{background:radial-gradient(closest-side, var(--tease-c) 0%, var(--tease-c) 55%, transparent 100%);position:absolute;inset:-30% -45% -70%}@supports (color:color-mix(in lab, red, red)){.rarity-tease__glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--tease-c) 58%, transparent) 0%, color-mix(in srgb, var(--tease-c) 20%, transparent) 55%, transparent 100%)}}.rarity-tease__glow{opacity:.6;animation:.25s ease-out .12s both room-in}.rarity-tease--chase .rarity-tease__glow,.rarity-tease--grail .rarity-tease__glow{opacity:1}.rarity-tease__word{white-space:nowrap;text-align:center;color:var(--foreground);text-shadow:0 0 16px var(--tease-c), 0 0 44px var(--tease-c);margin:0;position:relative}@supports (color:color-mix(in lab, red, red)){.rarity-tease__word{text-shadow:0 0 16px color-mix(in srgb, var(--tease-c) 90%, transparent), 0 0 44px color-mix(in srgb, var(--tease-c) 70%, transparent)}}.rarity-tease__word{animation:.45s cubic-bezier(.5,0,.6,1) both stage-enter-slam}.rarity-tease--high .rarity-tease__word{animation:.45s cubic-bezier(.5,0,.6,1) both stage-enter-slam,.62s ease-out .6s band-land}.rarity-tease--grail .rarity-tease__word{text-shadow:0 0 18px var(--tease-c), 0 0 52px var(--tease-c), 0 0 110px var(--cm-gold-400)}@supports (color:color-mix(in lab, red, red)){.rarity-tease--grail .rarity-tease__word{text-shadow:0 0 18px color-mix(in srgb, var(--tease-c) 95%, transparent), 0 0 52px color-mix(in srgb, var(--tease-c) 80%, transparent), 0 0 110px color-mix(in srgb, var(--cm-gold-400) 60%, transparent)}}@media (prefers-reduced-motion:reduce){.rarity-tease__glow,.rarity-tease__word,.rarity-tease__caption,.reveal-call-edge,.reveal-call-fact__item,.rarity-tease--high .rarity-tease__word{animation:none}}.reveal-slab--slow-turn .rigslab-box{transition-duration:var(--flip-ms)}.reveal-slab--slow-turn.slab-rim-gold{transition-delay:var(--flip-ms)}@media (prefers-reduced-motion:reduce){.reveal-slab--slow-turn .rigslab-box{transition:none}}@keyframes shelf-slide-in{0%{opacity:0;transform:translateY(26px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.shelf-pack{width:min(8rem,33.3333% - .5rem,max(4rem,30svh - 127.2px));transition:transform var(--dur-2) var(--ease-in-out), filter var(--dur-2) var(--ease-in-out);transform-style:preserve-3d;touch-action:pan-y;animation:.45s cubic-bezier(.2,.9,.3,1.15) backwards shelf-slide-in}@media (min-width:640px){.shelf-row{--shelf-pack-w:clamp(6rem, calc((100svh - 424px) * .3), 10rem);max-width:calc(3 * var(--shelf-pack-w) + 2rem)}.shelf-pack{width:var(--shelf-pack-w)}}.shelf-case{--shelf-five-w:8rem}.shelf-case .shelf-row{--shelf-pack-w:var(--shelf-five-w);flex-wrap:nowrap;max-width:none}.shelf-case .shelf-pack{flex:0 1 var(--shelf-five-w);min-width:0;width:var(--shelf-five-w)}.shelf-dots{display:none}@media (min-width:640px){.shelf-case{--shelf-five-w:clamp(5.5rem, min(calc((100svh - 22rem) * .48), calc((100vw - 12.5rem) / 5)), 10.5rem);max-width:calc(5 * var(--shelf-five-w) + 4rem + 3rem + 3rem)}.shelf-case .shelf-row{justify-content:center;padding-inline:1.5rem}}.shelf-pack,.shelf-ready-pack,.batch-ready{--pack-ring:drop-shadow(0 0 1px var(--gold)) drop-shadow(0 0 6px var(--gold))}@supports (color:color-mix(in lab, red, red)){.shelf-pack,.shelf-ready-pack,.batch-ready{--pack-ring:drop-shadow(0 0 1px var(--gold)) drop-shadow(0 0 6px color-mix(in srgb, var(--gold) 40%, transparent))}}.shelf-pack,.shelf-ready-pack,.batch-ready{--pack-ring-lit:drop-shadow(0 0 1px var(--gold)) drop-shadow(0 0 1.5px var(--gold)) drop-shadow(0 0 8px var(--gold))}@supports (color:color-mix(in lab, red, red)){.shelf-pack,.shelf-ready-pack,.batch-ready{--pack-ring-lit:drop-shadow(0 0 1px var(--gold)) drop-shadow(0 0 1.5px var(--gold)) drop-shadow(0 0 8px color-mix(in srgb, var(--gold) 70%, transparent))}}.shelf-pack{filter:var(--pack-ring)}.shelf-ready-pack,.batch-ready>*{filter:var(--pack-ring-lit) brightness(1.05)}.shelf-ready-pack{width:clamp(6rem,min(14rem,60vw,60svh - 13.2rem),14rem)}.batch-ready{grid-template-columns:repeat(5,minmax(0,min(6.5rem,30svh - 6.6rem)));justify-content:center;gap:.5rem;width:100%;display:grid}@media (max-width:639px){.shelf-case{--shelf-five-w:7.5rem}.shelf-case .shelf-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:1rem .5rem;padding-inline:calc(50% - var(--shelf-five-w) / 2);flex-shrink:0;justify-content:flex-start;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.shelf-case .shelf-pack{scroll-snap-align:center;touch-action:pan-x pan-y;flex:none}.shelf-case .shelf-pack--picked{filter:var(--pack-ring-lit) drop-shadow(0 0 12px var(--accent)) brightness(1.1)}@supports (color:color-mix(in lab, red, red)){.shelf-case .shelf-pack--picked{filter:var(--pack-ring-lit) drop-shadow(0 0 12px color-mix(in srgb, var(--accent) 70%, transparent)) brightness(1.1)}}.shelf-dots{justify-content:center;align-items:center;gap:.4rem;margin-top:-.5rem;display:flex}.shelf-dot{border-radius:var(--radius-pill);background:var(--foreground);width:.4rem;height:.4rem}@supports (color:color-mix(in lab, red, red)){.shelf-dot{background:color-mix(in srgb, var(--foreground) 28%, transparent)}}.shelf-dot--at{border-radius:var(--radius-control);background:var(--foreground);width:1.1rem}@supports (color:color-mix(in lab, red, red)){.shelf-dot--at{background:color-mix(in srgb, var(--foreground) 70%, transparent)}}.shelf-dot--picked{background:var(--gold)}}.batch-shelf{grid-template-columns:repeat(3,minmax(0,7rem));justify-content:center;align-items:end;gap:.5rem;width:100%;display:grid}@media (min-width:640px){.batch-shelf{grid-template-columns:repeat(5,minmax(0,7rem));gap:.625rem}}.batch-shelf .shelf-pack,.batch-shelf .shelf-pack [data-pack-tier]{width:100%}@keyframes rail-pop{0%{opacity:0;transform:translateY(-10px)scale(1.25)}to{opacity:1;transform:translateY(0)scale(1)}}.rail-pop,.batch-rail-slab{animation:.3s ease-out both rail-pop}.batch-rail{grid-template-columns:repeat(var(--rail-n), minmax(0, 2.5rem));justify-content:center;align-items:end;gap:.25rem;margin-top:.5rem;padding-top:.5rem;display:grid;overflow:hidden}@media (min-width:640px){.batch-rail{grid-template-columns:repeat(var(--rail-n), minmax(0, 4rem));gap:.375rem}}.batch-rail-slot{aspect-ratio:3/5;position:relative}.batch-rail-slot .rigslab,.batch-rail-slot [data-pack-tier]{width:100%}.batch-rail-pack,.batch-rail-slab{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.batch-rail-pack{transition:transform var(--rail-drop) var(--ease-in-out), opacity var(--rail-drop) var(--ease-in-out), filter var(--dur-2) var(--ease-in-out);transition-delay:calc(var(--rail-i) * var(--rail-stagger))}.batch-rail-pack--gone{opacity:0;transform:translateY(110%)}.batch-rail-pack--kept{filter:brightness(.45)saturate(.6)}.batch-rail-slab{animation-delay:calc(var(--rail-i) * var(--rail-stagger) + var(--rail-drop) / 2)}@media (prefers-reduced-motion:reduce){.batch-rail-pack{transition:none}.batch-rail-slab{animation:none}}.live-stage{justify-items:center;display:grid}.live-stage>*{grid-area:1/1}.live-stage-slot{--live-foot:calc(4rem + 4.5rem + env(safe-area-inset-bottom));flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.live-stage{width:clamp(9rem, calc((100svh - var(--live-top,18rem) - var(--live-foot)) / var(--slab-photo-ratio)), 14rem)}@media (min-width:640px){.live-stage{width:clamp(9rem, calc((100svh - var(--live-top,18rem) - var(--live-foot)) / var(--slab-photo-ratio)), 16rem)}}@media (min-width:1024px){.live-stage-slot{--live-foot:4rem}}.live-stage--waiting{visibility:hidden;position:absolute;top:0}.live-stage-card{filter:drop-shadow(0 0 30px #0000);width:100%;transition:filter var(--dur-3) var(--ease-out)}.live-stage-card--lit{filter:drop-shadow(0 0 30px var(--band))}@supports (color:color-mix(in lab, red, red)){.live-stage-card--lit{filter:drop-shadow(0 0 30px color-mix(in srgb, var(--band) 40%, transparent))}}.live-stage-pack{z-index:1;pointer-events:none;clip-path:inset(-3rem -3rem 0);width:108%;margin-top:-.5rem}.live-stage-pack [data-pack-tier]{width:100%}.live-stage-fall{transition:transform var(--live-drop) var(--live-fall), opacity calc(var(--live-drop) * .1) linear calc(var(--live-drop) * .9)}.live-stage-pack--gone .live-stage-fall{opacity:0;transform:translateY(110%)}@media (prefers-reduced-motion:reduce){.live-stage-card,.live-stage-fall{transition:none}}.batch-tile--spent{filter:brightness(.5)saturate(.6)}.batch-tile--picked{box-shadow:0 0 0 2px var(--gold)}.shelf-pack--held{transform-origin:50%;transform:scale(1.08) rotateY(var(--tilt-x,0deg)) rotateX(var(--tilt-y,0deg));filter:var(--pack-ring) drop-shadow(0 18px 30px #000000a6) brightness(1.08);z-index:5;transition:none}.shelf-pack--picked{filter:var(--pack-ring-lit) drop-shadow(0 0 26px var(--accent)) brightness(1.1)}@supports (color:color-mix(in lab, red, red)){.shelf-pack--picked{filter:var(--pack-ring-lit) drop-shadow(0 0 26px color-mix(in srgb, var(--accent) 70%, transparent)) brightness(1.1)}}.shelf-pack--dimmed{filter:var(--pack-ring) brightness(.45) saturate(.6)}.shelf-shuffling .shelf-pack{transition:transform var(--dur-4) cubic-bezier(.5, -.2, .3, 1.3)}@media (prefers-reduced-motion:reduce){.shelf-pack,.rail-pop{opacity:1;animation:none}}.vault-trim{border-left:3px solid var(--accent);border-radius:4px;padding-left:12px}.vault-holo-frame{background:linear-gradient(var(--background), var(--background)) padding-box, linear-gradient(120deg, #7b5cff, #28d7fe, #ff5cf0, #ffd76a) border-box;border:2px solid #0000;border-radius:18px;padding:12px}.vault-gold-name{background:linear-gradient(90deg, var(--cm-gold-700), var(--cm-gold-400), var(--cm-gold-600));color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes showcase-aura-pulse{0%,to{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--accent) 45%, transparent))}50%{filter:drop-shadow(0 0 26px #28d7fe99)}}.showcase-aura{animation:3.2s ease-in-out infinite showcase-aura-pulse}@media (prefers-reduced-motion:reduce){.showcase-aura{animation:none}}@keyframes vault-binder-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.vault-binder-group{animation:.2s ease-out both vault-binder-in}@media (prefers-reduced-motion:reduce){.vault-binder-group{animation:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rise-in{animation:linear both vault-binder-in;animation-timeline:view();animation-range:entry entry 44%}}}.section-lit{isolation:isolate;position:relative}.section-lit:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1200px 520px at 50% -10%, var(--accent), transparent 68%), radial-gradient(760px 380px at 88% 8%, var(--accent), transparent 70%);width:100vw;margin-left:-50vw;position:absolute;inset:0 auto 0 50%}@supports (color:color-mix(in lab, red, red)){.section-lit:before{background:radial-gradient(1200px 520px at 50% -10%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 68%), radial-gradient(760px 380px at 88% 8%, color-mix(in srgb, var(--accent) 5.5%, transparent), transparent 70%)}}.section-lit:before{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5rem calc(100% - 5rem),#0000 100%),linear-gradient(#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5rem calc(100% - 5rem),#0000 100%),linear-gradient(#0000 0,#000 18% 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.grain{position:relative;overflow-x:clip}.faq-item{transition:border-color var(--dur-2) var(--ease-in-out), background-color var(--dur-2) var(--ease-in-out)}.faq-item:hover,.faq-item[open]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.faq-item:hover,.faq-item[open]{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}}.faq-item[open]{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.faq-item[open]{background:color-mix(in oklab, var(--surface-2) 55%, transparent)}}@media (prefers-reduced-motion:reduce){.faq-item{transition:none}}.rail-scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-control)}:root .text-xs,:root .text-\[9px\],:root .text-\[10px\],:root .text-\[11px\],:root .text-\[12px\]{font-size:.8125rem}@media (prefers-reduced-motion:reduce){.pack-twinkle{opacity:.25;animation:none}.hero-sparkle{animation:none;display:none}.pack-floaty,.card-reveal.from-pack,.animate-ping{animation:none}}.rigslab{aspect-ratio:var(--rs-aspect);isolation:isolate;perspective:1400px;position:relative;container-type:inline-size}.rigslab-tilt{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));transition:transform var(--dur-2) var(--ease-out);position:relative}.rigslab-face{backface-visibility:hidden;position:absolute;inset:0}.rigslab-box{width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--dur-4) var(--ease-in-out);position:relative}.rigslab-box--turned{transform:rotateY(180deg)}.rigslab-box .rigslab-face{transform:translateZ(calc(var(--rs-t) * 50cqw))}.rigslab-box .rigslab-face--back{transform:rotateY(180deg) translateZ(calc(var(--rs-t) * 50cqw));background:var(--felt)}.rigslab-edge{backface-visibility:hidden;background:var(--edge-img) center / 100% 100% no-repeat;position:absolute}.rigslab-edge--left,.rigslab-edge--right{height:100%;width:calc(var(--rs-t) * 100cqw);background-size:calc(100% / (1 - 2 * var(--rs-em))) calc(100% * var(--rs-oh));top:0}.rigslab-edge--left{transform-origin:0;transform:translateZ(calc(var(--rs-t) * 50cqw)) rotateY(-90deg);left:0}.rigslab-edge--right{transform-origin:100%;transform:translateZ(calc(var(--rs-t) * 50cqw)) rotateY(90deg);right:0}.rigslab-edge--top,.rigslab-edge--bottom{width:100%;height:calc(var(--rs-t) * 100cqw);background-size:calc(100% * var(--rs-ow)) calc(100% / (1 - 2 * var(--rs-em)));left:0}.rigslab-edge--top{transform-origin:top;transform:translateZ(calc(var(--rs-t) * 50cqw)) rotateX(90deg);top:0}.rigslab-edge--bottom{transform-origin:bottom;transform:translateZ(calc(var(--rs-t) * 50cqw)) rotateX(-90deg);bottom:0}@media (prefers-reduced-motion:reduce){.rigslab-box{transition:none}.rigslab-tilt{transition:none;transform:none}}.rigslab-photo{object-fit:fill;z-index:2;background:var(--felt);width:100%;height:100%;position:absolute;inset:0}.rigslab-shell{left:calc(var(--rs-ox) * 100%);top:calc(var(--rs-oy) * 100%);width:calc(var(--rs-ow) * 100%);height:calc(var(--rs-oh) * 100%);pointer-events:none;z-index:1;position:absolute}.rigslab--reveal{filter:drop-shadow(0 20px 44px #0009)}.rigslab--tile{filter:drop-shadow(0 8px 18px #00000080)}.rigslab--thumb{filter:drop-shadow(0 3px 8px #00000073)}.reveal-slab-turn{cursor:pointer;background:0 0;border:0;width:100%;padding:0;line-height:0;display:block}.reveal-slab-turn:disabled,.reveal-slab-turn[aria-disabled=true]{cursor:default}.reveal-slab-turn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px;border-radius:10px}.assetfail{aspect-ratio:3/5;text-align:center;border:2px dashed var(--danger);background:var(--danger-deep);color:var(--danger);font-family:var(--font-utility), "SFMono-Regular", ui-monospace, monospace;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1rem;font-size:.6875rem;line-height:1.35;display:flex;overflow:hidden}.assetfail-mark{font-size:1.5rem;font-weight:700;line-height:1}.assetfail-title{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.assetfail-subject{opacity:.85;word-break:break-all}.assetfail-detail{opacity:.7;max-width:22ch}.home-hero__rip{flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:26rem;margin-top:1.25rem;display:flex}@media not all and (min-width:64rem){.home-hero__rip{gap:.5rem;margin-top:.75rem}}@media (min-width:64rem){.home-hero__rip{--home-hero-building-x:37.9cqw;left:calc(var(--home-hero-building-x) / 2 - 25cqw);gap:.5rem;max-width:25rem;margin-top:.75rem;position:relative}}.home-hero__rip>*{width:100%}.home-hero__rip .slide-open{width:min(24rem,100%)}.home-intro{padding-top:.5rem}.home-intro h1{font-size:var(--text-section);line-height:1.15}.home-intro p{margin-top:.25rem}@media (min-width:64rem){.home-intro,.home-action>.tier-cards,.home-action>.home-odds,.home-action>.home-packs{display:none}}@media not all and (min-width:64rem){.home-hero,.pack-deck,.home-ticker,.trust-strip{display:none}}:root{--tabbar-h:calc(3.4rem + 1px + env(safe-area-inset-bottom))}.home-action{flex-direction:column;display:flex}.home-rip-bar{justify-content:center;display:flex}.home-rip-bar>*{width:100%;max-width:26rem}@media not all and (min-width:64rem){.home-rip-bar{bottom:var(--tabbar-h);z-index:var(--z-index-raised);margin-inline:calc(-1 * var(--gutter));padding:.5rem var(--gutter) .375rem;border-top:1px solid var(--border);background:var(--background);order:1;position:sticky}}@media (min-width:64rem){.home-rip-bar{margin-top:1.75rem;scroll-margin-block:6rem}.home-rip-bar:focus{outline:none}}.tier-cards{margin-inline:calc(-1 * var(--gutter));padding:.75rem var(--gutter) .25rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.5rem;display:flex;position:relative;overflow-x:auto}.tier-cards::-webkit-scrollbar{display:none}.tier-card{isolation:isolate;border-radius:var(--radius-control);min-height:2.75rem;color:var(--muted);scroll-snap-align:start;-webkit-tap-highlight-color:transparent;background:0 0;flex-direction:column;flex:0 0 10.75rem;align-items:center;gap:.25rem;padding:.5rem .125rem .25rem;display:flex;position:relative}.tier-card[aria-pressed=true]{color:var(--foreground)}.tier-card__art{border-radius:var(--radius-hairline);opacity:.6;filter:saturate(.6);transition:opacity var(--dur-3) var(--ease-out), filter var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);display:block;position:relative;overflow:hidden}@media not all and (min-width:64rem){.tier-card__art>*{width:5.25rem}}.tier-card:hover .tier-card__art,.tier-card:focus-visible .tier-card__art{opacity:.9;filter:saturate(.9)}.tier-card[aria-pressed=true] .tier-card__art{opacity:1;filter:none;transform:translateY(-4px)scale(1.04)}.tier-card:before{content:"";z-index:var(--z-under);background:radial-gradient(closest-side, var(--cm-gold-500), transparent);height:40%;position:absolute;top:30%;left:12%;right:12%}@supports (color:color-mix(in lab, red, red)){.tier-card:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--cm-gold-500) 34%, transparent), transparent)}}.tier-card:before{opacity:0;transition:opacity var(--dur-3) var(--ease-out);pointer-events:none}.tier-card[aria-pressed=true]:before{opacity:1}.tier-card__name{font-size:var(--text-body);margin-top:.25rem;font-weight:600;line-height:1.2}.price-row--card>.price-row__price{color:var(--accent-2-ink);font-size:1.25rem;font-weight:700;line-height:1.2}.price-row--card>.price-row__avg-pull,.price-row--card>.price-row__ceiling{min-height:0;line-height:1.35}.price-row--card .chip{vertical-align:.0625rem;line-height:1.25}.tier-card__glint{pointer-events:none;position:absolute;inset:0;overflow:hidden}.tier-card__glint:before{content:"";background:linear-gradient(105deg, transparent 38%, var(--foil-glint-warm) 46%, var(--foil-glint-rose) 50%, var(--foil-glint-ice) 54%, transparent 62%);mix-blend-mode:screen;animation:tier-thumb-glint .6s var(--ease-out) both;position:absolute;inset:-10% -60%;transform:translate(-100%)}@keyframes tier-thumb-glint{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.tier-card:before,.tier-card__art{transition:none}.tier-card[aria-pressed=true] .tier-card__art{transform:none}.tier-card__glint{display:none}.tier-card__glint:before{animation:none}}:root [data-offscreen],:root [data-offscreen] *,:root [data-offscreen] :before,:root [data-offscreen] :after{animation-play-state:paused}:root:has(dialog.on-stage[open]) :not(dialog.on-stage,dialog.on-stage *){animation-play-state:paused}:root:has(dialog.on-stage[open]) :not(dialog.on-stage,dialog.on-stage *):before{animation-play-state:paused}:root:has(dialog.on-stage[open]) :not(dialog.on-stage,dialog.on-stage *):after{animation-play-state:paused}.chrome-header{padding-top:env(safe-area-inset-top)}@media (min-width:64rem){.chrome-header{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.chrome-header{background-color:color-mix(in srgb, var(--background) 88%, transparent)}}.chrome-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.chrome-tabbar{padding-bottom:env(safe-area-inset-bottom)}:root{--machine-face-w:440px;--machine-face-h:556px;--machine-sign-x:3%;--machine-sign-y:1.4%;--machine-sign-w:94%;--machine-sign-h:6.4%;--machine-body-x:0%;--machine-body-y:0%;--machine-body-w:100%;--machine-body-h:94%;--machine-door-x:1.8%;--machine-door-y:9%;--machine-door-w:72.6%;--machine-door-h:84%;--machine-glass-x:4%;--machine-glass-y:10%;--machine-glass-w:68.5%;--machine-glass-h:71%;--machine-panel-x:75.5%;--machine-panel-y:10%;--machine-panel-w:21%;--machine-panel-h:71%;--machine-led-x:77%;--machine-led-y:13.4%;--machine-led-w:18%;--machine-led-h:3%;--machine-coin-x:82.5%;--machine-coin-y:19.6%;--machine-coin-w:7%;--machine-coin-h:5.4%;--machine-keys-x:77%;--machine-keys-y:28%;--machine-keys-w:18%;--machine-keys-h:24%;--machine-card-x:79%;--machine-card-y:56%;--machine-card-w:14%;--machine-card-h:2.6%;--machine-lock-x:84%;--machine-lock-y:66%;--machine-lock-w:4%;--machine-lock-h:6.4%;--machine-tray-x:9%;--machine-tray-y:82.4%;--machine-tray-w:59%;--machine-tray-h:7.4%;--machine-kick-x:9%;--machine-kick-y:90.6%;--machine-kick-w:59%;--machine-kick-h:1.8%;--machine-plinth-x:2.5%;--machine-plinth-y:94%;--machine-plinth-w:95%;--machine-plinth-h:3.6%;--machine-feet-x:5%;--machine-feet-y:97.6%;--machine-feet-w:90%;--machine-feet-h:2.4%;--machine-glass-seal:6px;--machine-glass-tube:12px;--machine-glass-lip:20px;--machine-glass-shelf-top:3px;--machine-glass-tuck:9px;--machine-glass-lift:3px;--machine-glass-pane-edge:2px;--machine-fit-scale:1;--machine-fit-scale-phone:.8;--machine-cool-60:#def6e899;--machine-cool-30:#def6e84d;--machine-cool-14:#def6e824;--machine-cool-6:#def6e80f;--machine-warm-30:#ffba704d;--machine-warm-14:#ffba7024;--machine-warm-6:#ffba700f;--machine-steel-hi:#262a2e;--machine-steel-lo:#0c0e0f;--machine-steel-rim:#070809;--machine-steel-wear:#bec4c633;--machine-grain-opacity:.34;--machine-grain-dark-opacity:.5;--machine-grain-dark-shift:97px 61px;--machine-door-lip:2px;--machine-hinge-w:4px;--machine-hinge-h:22px;--machine-hinge-top:.1;--machine-hinge-bottom:.82;--machine-grain-size:340px;--machine-wear-r:18px;--machine-mottle-dark:#0003;--machine-edge:1px;--machine-edge-2:2px;--machine-radius-body:2px;--machine-radius-foot:3px;--machine-radius-inset:3px;--machine-radius-glass:5px;--machine-radius-seal:2px;--machine-radius-label:1px;--machine-radius-key:3px;--machine-recess-blur:4px;--machine-wall-shadow-y:6px;--machine-wall-shadow-blur:22px;--machine-wear-corners:radial-gradient(circle at 0 0, var(--machine-steel-wear), transparent var(--machine-wear-r)), radial-gradient(circle at 100% 0, var(--machine-steel-wear), transparent var(--machine-wear-r)), radial-gradient(circle at 0 100%, var(--machine-steel-wear), transparent var(--machine-wear-r)), radial-gradient(circle at 100% 100%, var(--machine-steel-wear), transparent var(--machine-wear-r));--machine-cast:#aae8d433;--machine-cast-soft:#aae8d412;--machine-grime:#16110a8c;--machine-scuff:#c8ccc829;--machine-scuff-r:4px;--machine-soft:1px;--machine-spill-warm:linear-gradient(90deg, var(--machine-warm-30) 0%, var(--machine-warm-14) 5%, var(--machine-warm-6) 14%, transparent 26%);--machine-fall-cool:linear-gradient(180deg, var(--machine-cast) 0%, var(--machine-cast-soft) 14%, transparent 34%);--machine-fall-dark:linear-gradient(180deg, transparent 26%, var(--shade-45) 55%, var(--shade-84) 78%, var(--shade-94) 100%);--machine-grime-foot:linear-gradient(180deg, transparent 60%, var(--machine-grime) 100%);--machine-scuffs:radial-gradient(circle at 1.5% 38%, var(--machine-scuff) 0, transparent var(--machine-scuff-r)), radial-gradient(circle at 98.5% 46%, var(--machine-scuff) 0, transparent var(--machine-scuff-r)), radial-gradient(circle at 2% 71%, var(--machine-scuff) 0, transparent var(--machine-scuff-r)), radial-gradient(circle at 97% 83%, var(--machine-scuff) 0, transparent var(--machine-scuff-r)), radial-gradient(circle at 34% 99%, var(--machine-scuff) 0, transparent var(--machine-scuff-r)), radial-gradient(circle at 71% 1%, var(--machine-scuff) 0, transparent var(--machine-scuff-r)), radial-gradient(circle at 12% 1.5%, var(--machine-scuff) 0, transparent var(--machine-scuff-r));--machine-fall-right:linear-gradient(270deg, var(--shade-60) 0%, var(--shade-45) 9%, transparent 40%);--machine-mottle:radial-gradient(34% 12% at 24% 62%, var(--light-4), transparent 70%), radial-gradient(22% 30% at 62% 40%, var(--machine-mottle-dark), transparent 70%), radial-gradient(28% 14% at 46% 90%, var(--machine-mottle-dark), transparent 70%), radial-gradient(18% 26% at 90% 58%, var(--machine-mottle-dark), transparent 70%), radial-gradient(20% 10% at 14% 28%, var(--machine-warm-6), transparent 70%);--machine-paint:var(--machine-wear-corners), var(--machine-scuffs), var(--machine-mottle), var(--machine-spill-warm), var(--machine-fall-cool), var(--machine-grime-foot), var(--machine-fall-dark);--machine-worn-edge:inset 0 var(--machine-edge) var(--machine-soft) var(--machine-cast), inset var(--machine-edge) 0 var(--machine-soft) var(--machine-warm-14), inset calc(var(--machine-edge) * -1) 0 var(--machine-soft) var(--shade-72), inset 0 calc(var(--machine-edge) * -1) var(--machine-soft) var(--shade-84), inset 0 0 var(--machine-soft) var(--machine-edge) var(--machine-steel-wear);--machine-recess:inset 0 var(--machine-edge-2) var(--machine-recess-blur) var(--shade-84), inset 0 calc(var(--machine-edge) * -1) 0 var(--machine-cool-14), 0 var(--machine-edge) 0 var(--machine-cool-6), 0 calc(var(--machine-edge) * -1) 0 var(--shade-60);--machine-raised:inset 0 var(--machine-edge) var(--machine-soft) var(--machine-cast), inset var(--machine-edge) 0 var(--machine-soft) var(--machine-warm-14), inset calc(var(--machine-edge) * -1) 0 var(--machine-soft) var(--shade-60), inset 0 calc(var(--machine-edge) * -1) var(--machine-soft) var(--shade-72);--machine-sign-face:linear-gradient(180deg, #17191b, #0d0e0f);--machine-sign-ink:#e3d6b8;--machine-sign-type:21px;--machine-sign-track:.18em;--machine-sign-glow:radial-gradient(60% 160% at 3% 50%, var(--machine-warm-30), transparent 70%);--machine-bulb-d:9px;--machine-bulb-inset:8px;--machine-bulb-core:#fff4dc;--machine-bulb-deep:#b06a22;--machine-bulb-halo:#ffc88252;--machine-bulb-halo-r:10px;--machine-rubber:#060707;--machine-seal-w:2px;--machine-wall-hi:#1f2826;--machine-wall-lo:#0b0e0d;--machine-rib:6px;--machine-rib-line:2px;--machine-wall:radial-gradient(120% 45% at 50% 0%, var(--machine-cool-14), transparent 72%), linear-gradient(180deg, transparent 30%, var(--shade-72) 100%), linear-gradient(90deg, var(--machine-warm-6), transparent 20%, transparent 80%, var(--shade-45)), repeating-linear-gradient(90deg, var(--machine-wall-lo) 0 var(--machine-rib), var(--machine-wall-hi) var(--machine-rib) calc(var(--machine-rib) + var(--machine-rib-line)), var(--machine-wall-lo) calc(var(--machine-rib) + var(--machine-rib-line)) calc(var(--machine-rib) * 2));--machine-header:linear-gradient(180deg, #202427, #121416);--machine-tube-bloom-y:4px;--machine-tube-bloom-blur:22px;--machine-tube-bloom-spread:2px;--machine-glow-hi:#e8fcf233;--machine-glow-mid:#e8fcf20f;--machine-glow-lo:#e8fcf20d;--machine-glass-spill:#c8f0e129;--machine-glass-spill-r:26px;--machine-interior-light:radial-gradient(90% 40% at 50% 0%, var(--machine-glow-hi), transparent 70%), linear-gradient(180deg, var(--machine-glow-mid) 0%, transparent 45%);--machine-interior-falloff:radial-gradient(160% 60% at 50% 120%, var(--shade-45), transparent 60%);--machine-pane-inner-blur:14px;--machine-pane-recess:6px;--machine-reflect-angle:112deg;--machine-reflect-broad:radial-gradient(70% 38% at 26% 0%, var(--light-7), transparent 72%), linear-gradient(104deg, transparent 16%, var(--light-6) 32%, var(--light-4) 46%, transparent 60%), linear-gradient(90deg, var(--machine-warm-14), var(--machine-warm-6) 8%, transparent 22%);--machine-reflect-sharp:linear-gradient(var(--machine-reflect-angle), transparent 52%, var(--light-14) 53.4%, var(--light-55) 54%, var(--light-14) 54.8%, transparent 56.4%);--machine-reflect-sharp-h:30%;--machine-dark:var(--shade-90);--machine-shelf-near:#55605d;--machine-shelf-far:#1d2124;--machine-lip-hi:#2d3236;--machine-lip-lo:#101214;--machine-lip-drop:3px;--machine-lip-pad:4px;--machine-slots-pad:3px;--machine-chrome-mid:#a9b1b8;--machine-chrome-deep:#24272a;--machine-chrome-spec:#f7fbf8;--machine-coil-shadow-w:5px;--machine-coil-shadow-y:3px;--machine-coil-lift:.8px;--machine-contact-spread:1.2;--machine-contact-h:6px;--machine-contact-drop:2px;--machine-back-turn:-.6;--machine-row-lit:linear-gradient(180deg, var(--machine-cool-30), var(--machine-cool-14) 40%, var(--machine-cool-6) 80%, transparent);--machine-channel:linear-gradient(180deg, #0d0f10, #16191b);--machine-card-stock:linear-gradient(180deg, #a59a86, #877d6b);--machine-label-night:brightness(.96) sepia(.2);--machine-label-channel-light:#cfc8b9;--machine-label-channel-dark:#0c1428;--machine-plate-ink:#ece5d6;--machine-plate-ink-on-metal:#0b0a08;--machine-letter-bg:#08090a;--machine-label-h:16px;--machine-label-pad:4px;--machine-label-gap:2px;--machine-plate-type:14px;--machine-plate-track:.1em;--machine-price-type:14px;--machine-etched-size:60px 60px, 80px 80px, auto;--machine-stamp-card:#d6ccb6;--machine-stamp-ink:#7d2617;--machine-stamp-ink-quiet:#2f2a22;--machine-stamp-type:13px;--machine-stamp-pad-x:6px;--machine-stamp-pad-y:2px;--machine-stamp-turn:-4deg;--machine-stamp-track:.14em;--machine-panel-hi:#2b3035;--machine-panel-lo:#131619;--machine-panel-brush:repeating-linear-gradient(90deg, var(--light-4) 0 var(--machine-edge), transparent var(--machine-edge) calc(var(--machine-edge) * 3));--machine-screw-r:2px;--machine-screw-at:5px;--machine-screws:radial-gradient(circle at var(--machine-screw-at) var(--machine-screw-at), var(--machine-chrome-mid) 0 var(--machine-screw-r), transparent calc(var(--machine-screw-r) + var(--machine-edge))), radial-gradient(circle at calc(100% - var(--machine-screw-at)) var(--machine-screw-at), var(--machine-chrome-mid) 0 var(--machine-screw-r), transparent calc(var(--machine-screw-r) + var(--machine-edge))), radial-gradient(circle at var(--machine-screw-at) calc(100% - var(--machine-screw-at)), var(--machine-chrome-lo) 0 var(--machine-screw-r), transparent calc(var(--machine-screw-r) + var(--machine-edge))), radial-gradient(circle at calc(100% - var(--machine-screw-at)) calc(100% - var(--machine-screw-at)), var(--machine-chrome-lo) 0 var(--machine-screw-r), transparent calc(var(--machine-screw-r) + var(--machine-edge)));--machine-led-glass:#030504;--machine-led-off:#5fe08f3d;--machine-led-bloom:#5fe08f4d;--machine-led-glare:linear-gradient(var(--machine-glare-angle), var(--light-14) 0%, var(--light-6) 30%, transparent 46%), linear-gradient(var(--machine-glare-angle), transparent 58%, var(--light-12) 60%, transparent 63%);--machine-led-pad:2px;--machine-led-dot:66%;--machine-led-feather:14%;--machine-led-bezel:2px;--machine-glare-angle:165deg;--machine-brass:linear-gradient(160deg, var(--brass-hi), var(--brass) 38%, var(--brass-lo) 70%, var(--brass-edge));--machine-coin-slot-w:3px;--machine-coin-bezel:3px;--machine-key-gap:5px;--machine-key-pad:5px;--machine-key-well:#0b0c0d;--machine-key-cap-hi:#272b2f;--machine-key-cap-lo:#111315;--machine-key-side:#101214;--machine-key-ink:#bfb6a4;--machine-key-type:14px;--machine-key-inset:2px;--machine-key-travel:2px;--machine-key-rung-opacity:.14;--machine-key-shut-hi:#24272a;--machine-key-shut-lo:#15171a;--machine-tray-void:#030404;--machine-tray-bezel:4px;--machine-flap-hi:#30353a;--machine-flap-lo:#15181b;--machine-flap-share:70%;--machine-plinth:#0e0f10;--machine-foot-w:7%;--machine-shadow-h:14px;--machine-floor-h:26%;--machine-wet:#c8ecda57;--machine-wet-warm:#ffba7038;--machine-wet-blur:3px;--machine-wet-noise-size:36px 540px;--machine-scene-soft:.35px;--machine-floor-contact-h:22px;--machine-floor-ao-h:60px;--machine-floor-ao-spread:-12%;--machine-coin-slot-inset:22%;--machine-card-slot-inset:12%}.machine-fit{--machine-scale:var(--machine-fit-scale);width:calc(var(--machine-face-w) * var(--machine-scale));height:calc(var(--machine-face-h) * var(--machine-scale));position:relative}@media not all and (min-width:40rem){.machine-fit{--machine-fit-scale:var(--machine-fit-scale-phone)}}.machine{width:var(--machine-face-w);height:var(--machine-face-h);transform:scale(var(--machine-scale));transform-origin:0 0;isolation:isolate;color:var(--foreground);position:absolute;top:0;left:0}.machine__cabinet{left:var(--machine-body-x);top:var(--machine-body-y);width:var(--machine-body-w);height:var(--machine-body-h);z-index:var(--z-machine-body);border-radius:var(--machine-radius-body) var(--machine-radius-body) var(--machine-radius-foot) var(--machine-radius-foot);box-shadow:0 var(--machine-wall-shadow-y) var(--machine-wall-shadow-blur) var(--shade-60);position:absolute}.machine__body{border-radius:inherit;background:var(--machine-paint), var(--machine-fall-right), var(--machine-steel);box-shadow:var(--machine-worn-edge), 0 0 0 var(--machine-edge) var(--machine-steel-rim);position:absolute;inset:0}.machine__door{left:var(--machine-door-x);top:var(--machine-door-y);width:var(--machine-door-w);height:var(--machine-door-h);z-index:var(--z-lift);border-radius:var(--machine-radius-inset);background:var(--machine-paint), linear-gradient(180deg, var(--machine-steel-hi), var(--machine-steel) 30%, var(--machine-steel-lo));box-shadow:var(--machine-worn-edge), 0 0 0 var(--machine-edge-2) var(--shade-94), var(--machine-door-lip) var(--machine-door-lip) var(--machine-soft) var(--shade-84), 0 0 var(--machine-soft) calc(var(--machine-edge-2) + var(--machine-edge)) var(--machine-steel-wear);position:absolute}.machine__hinge{z-index:var(--z-lift);left:calc(var(--machine-door-x) - var(--machine-hinge-w) / 2);top:calc(var(--machine-door-y) + var(--machine-door-h) * var(--hinge-at));width:var(--machine-hinge-w);height:var(--machine-hinge-h);border-radius:var(--machine-radius-label);background:linear-gradient(90deg, var(--machine-chrome-deep), var(--machine-chrome-lo) 40%, var(--machine-chrome-deep));box-shadow:inset 0 var(--machine-edge) var(--machine-soft) var(--machine-cast), var(--machine-edge) var(--machine-edge) var(--machine-soft) var(--shade-84);position:absolute}.machine__hinge[data-at=top]{--hinge-at:var(--machine-hinge-top)}.machine__hinge[data-at=bottom]{--hinge-at:var(--machine-hinge-bottom)}.machine__body:after,.machine__door:after,.machine-panel__plate:after,.machine__sign:after,.machine-key__cap:after,.machine__body:before,.machine__door:before,.machine-panel__plate:before,.machine-key__cap:before{content:"";border-radius:inherit;background-image:var(--noise-grain);background-size:var(--machine-grain-size);opacity:var(--machine-grain-opacity);pointer-events:none;position:absolute;inset:0}.machine__body:before,.machine__door:before,.machine-panel__plate:before,.machine-key__cap:before{background-position:var(--machine-grain-dark-shift);opacity:var(--machine-grain-dark-opacity);filter:invert()}.machine-row__plate,.machine-row__price{filter:var(--machine-label-night)}.machine-part__image{object-fit:fill}.machine__sign{left:var(--machine-sign-x);top:var(--machine-sign-y);width:var(--machine-sign-w);height:var(--machine-sign-h);z-index:var(--z-machine-sign);border-radius:var(--machine-radius-inset);background:var(--machine-sign-glow), var(--machine-sign-face);box-shadow:var(--machine-recess), 0 0 0 var(--machine-edge-2) var(--machine-steel-wear);justify-content:center;align-items:center;display:flex;position:absolute}.machine-sign__text{z-index:var(--z-lift);position:relative}.machine-sign__bulb{left:var(--machine-bulb-inset);width:var(--machine-bulb-d);height:var(--machine-bulb-d);background:radial-gradient(circle at 40% 35%, var(--machine-bulb-core) 0, var(--machine-bulb) 45%, var(--machine-bulb-deep) 100%);box-shadow:0 0 var(--machine-bulb-halo-r) var(--machine-bulb-halo);border-radius:50%;position:absolute;top:50%;translate:0 -50%}.machine-sign__text{font-family:var(--font-sign), var(--font-fallback-sign);font-weight:600;font-size:var(--machine-sign-type);letter-spacing:var(--machine-sign-track);text-transform:uppercase;color:var(--machine-sign-ink);text-shadow:0 var(--machine-edge) 0 var(--shade-72);line-height:1}.machine__glass{left:var(--machine-glass-x);top:var(--machine-glass-y);width:var(--machine-glass-w);height:var(--machine-glass-h);z-index:var(--z-machine-glass);border-radius:var(--machine-radius-glass);position:absolute}.machine-glass__frame{border-radius:inherit;background:var(--machine-spill-warm), var(--machine-fall-cool), linear-gradient(180deg, var(--machine-steel-hi), var(--machine-steel) 40%, var(--machine-steel-lo));box-shadow:var(--machine-worn-edge), inset 0 0 var(--machine-recess-blur) var(--machine-glow-lo), 0 0 0 var(--machine-edge) var(--machine-steel-rim), 0 0 var(--machine-glass-spill-r) var(--machine-glass-spill);position:absolute;inset:0}.machine-glass__bay{inset:var(--machine-glass-seal);border-radius:var(--machine-radius-seal);background:var(--machine-wall-lo);box-shadow:0 0 0 var(--machine-seal-w) var(--machine-rubber);position:absolute;overflow:hidden}.machine-glass__wall,.machine-glass__light,.machine-glass__pane,.machine-glass__reflect{pointer-events:none;position:absolute;inset:0}.machine-glass__wall{background:var(--machine-wall)}.machine-glass__tube{height:var(--machine-glass-tube);z-index:var(--z-lift-2);background:var(--machine-header);box-shadow:0 var(--machine-edge) 0 var(--machine-tube), 0 var(--machine-edge-2) 0 var(--machine-cool-60), 0 var(--machine-tube-bloom-y) var(--machine-tube-bloom-blur) var(--machine-tube-bloom-spread) var(--machine-cool-30);pointer-events:none;position:absolute;top:0;left:0;right:0}.machine-glass__shelves{left:0;right:0;top:calc(var(--machine-glass-tube) + var(--machine-glass-tuck));z-index:var(--z-lift);position:absolute;bottom:0}.machine-glass__light{z-index:var(--z-lift-2);background:var(--machine-interior-light);mix-blend-mode:screen}.machine-glass__bay:after{content:"";z-index:var(--z-lift-2);background:var(--machine-dark);opacity:0;pointer-events:none;position:absolute;inset:0}.machine__glass[data-tube=off] .machine-glass__bay:after{opacity:1}.machine__glass[data-tube=off] .machine-glass__tube{box-shadow:none}.machine-glass__pane{z-index:var(--z-lift-3);background:var(--machine-glass-tint);box-shadow:inset 0 var(--machine-glass-pane-edge) 0 var(--machine-cool-60), inset var(--machine-glass-pane-edge) 0 0 var(--machine-warm-30), inset 0 calc(var(--machine-glass-pane-edge) + var(--machine-pane-recess)) var(--machine-pane-inner-blur) var(--shade-72), inset calc(var(--machine-glass-pane-edge) + var(--machine-pane-recess)) 0 var(--machine-pane-inner-blur) var(--shade-60), inset 0 0 var(--machine-pane-inner-blur) var(--shade-45)}.machine-glass__reflect--broad{background:var(--machine-reflect-broad)}.machine-glass__reflect--sharp{height:var(--machine-reflect-sharp-h);background:var(--machine-reflect-sharp);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque), transparent);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque), transparent);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque), transparent);mask-image:linear-gradient(180deg, var(--mask-opaque), transparent);bottom:auto}.machine-glass__pack{position:absolute;inset:0}.machine-rows{flex-direction:column;height:100%;margin:0;padding:0;list-style:none;display:flex}.machine-row{flex:1 1 0;min-height:0;position:relative}.machine-row__face{color:inherit;outline-offset:calc(var(--focus-offset) * -1);flex-direction:column;text-decoration:none;display:flex;position:absolute;inset:0}.machine-row__face:before{content:"";z-index:var(--z-lift-2);background:var(--machine-row-lit);opacity:0;transition:opacity var(--dur-3) var(--ease-out);pointer-events:none;position:absolute;inset:0}.machine-row[data-state=pointed] .machine-row__face:before{opacity:1}.machine-row__slots{padding-inline:var(--machine-slots-pad);flex:auto;display:flex;position:relative}.machine-slot{isolation:isolate;flex:1 1 0;position:relative}@media not all and (min-width:40rem){.machine-slot[data-wide-only]{display:none}}.machine-slot__coil{width:var(--machine-coil-d);height:var(--machine-coil-d);position:absolute;bottom:0;left:50%;translate:-50%}.machine-slot__coil--back{z-index:var(--z-lift)}.machine-slot__contact{left:50%;bottom:calc(var(--machine-pack-seat) - var(--machine-contact-drop));z-index:var(--z-lift-2);width:calc(var(--machine-pack-w) * var(--machine-contact-spread));height:var(--machine-contact-h);background:radial-gradient(closest-side, var(--shade-90), transparent);position:absolute;translate:-50%}.machine-slot__pack{left:50%;bottom:var(--machine-pack-seat);z-index:var(--z-lift-3);width:var(--machine-pack-w);height:var(--machine-pack-h);transform:translateX(-50%) translateY(calc(var(--slot-sink) * var(--machine-pack-h) * -1)) scale(calc(1 - var(--slot-sink))) rotate(var(--slot-turn));transform-origin:50% 100%;filter:brightness(calc(1 - var(--slot-dim)));position:absolute}.machine-slot__pack--back{z-index:var(--z-flat);transform:translateX(-50%) translateY(calc(var(--machine-back-rise) * -1)) scale(var(--machine-back-scale)) rotate(calc(var(--slot-turn) * var(--machine-back-turn)));filter:brightness(var(--machine-back-light))}.machine-row[data-state=pointed] .machine-slot__pack--back .machine-slot__lift{translate:none}.machine-slot__lift{transition:translate var(--dur-3) var(--ease-out);position:absolute;inset:0}.machine-row[data-state=pointed] .machine-slot__lift{translate:0 calc(var(--machine-glass-lift) * -1)}.machine-slot__lift>*{translate:-50%;scale:var(--machine-pack-scale);transform-origin:50% 100%;position:absolute;bottom:0;left:50%}.machine-slot__coil--front{z-index:calc(var(--z-lift-3) + var(--z-lift))}.machine-coil{width:100%;height:100%;display:block;overflow:visible}.machine-coil__shadow{stroke:var(--shade-45);stroke-width:var(--machine-coil-shadow-w);translate:0 var(--machine-coil-shadow-y)}.machine-coil__wire{stroke:var(--machine-chrome-deep)}.machine-coil__lit{stroke:var(--machine-chrome-mid);translate:0 calc(var(--machine-coil-lift) * -1)}.machine-coil--back .machine-coil__lit{stroke:var(--machine-chrome-lo)}.machine-coil__spec{stroke:var(--machine-chrome-spec);translate:0 calc(var(--machine-coil-lift) * -1)}.machine-row__shelf{height:var(--machine-glass-shelf-top);background:linear-gradient(180deg, var(--machine-shelf-far), var(--machine-shelf-near));box-shadow:inset 0 calc(var(--machine-edge) * -1) 0 var(--machine-cool-30);flex:none;position:relative}.machine-row__lip{z-index:var(--z-lift-3);height:var(--machine-glass-lip);justify-content:space-between;align-items:center;gap:var(--machine-label-gap);padding-inline:var(--machine-lip-pad);background:linear-gradient(180deg, transparent var(--machine-edge-2), var(--machine-channel) var(--machine-edge-2), var(--machine-channel) calc(100% - var(--machine-edge-2)), transparent calc(100% - var(--machine-edge-2))), linear-gradient(180deg, var(--machine-lip-hi), var(--machine-lip-lo));box-shadow:inset 0 var(--machine-edge) 0 var(--machine-cool-30), inset var(--machine-edge) 0 0 var(--machine-warm-14), 0 var(--machine-edge) var(--machine-lip-drop) var(--shade-72);flex:none;display:flex;position:relative}.machine-row__tag{align-items:center;gap:var(--machine-label-gap);display:inline-flex}.machine-row__plate,.machine-row__price,.machine-row__letter{height:var(--machine-label-h);border-radius:var(--machine-radius-label);white-space:nowrap;box-shadow:inset 0 var(--machine-edge) 0 var(--light-28), inset 0 calc(var(--machine-edge) * -1) 0 var(--shade-45);justify-content:center;align-items:center;line-height:1;display:inline-flex}.machine-row__plate,.machine-row__price{isolation:isolate;padding-inline:var(--machine-label-pad);color:var(--machine-plate-ink);position:relative}.machine-row__plate:before,.machine-row__price:before{content:"";inset:var(--machine-edge) var(--machine-edge-2);z-index:var(--z-under);border-radius:var(--machine-radius-label);background:var(--machine-label-channel,var(--machine-label-channel-dark));position:absolute}.machine-row__name,.machine-row__letter{font-family:var(--font-sign), var(--font-fallback-sign);font-weight:600;font-size:var(--machine-plate-type);letter-spacing:var(--machine-plate-track);text-transform:uppercase}.machine-row__letter{width:var(--machine-label-h);letter-spacing:0;background:var(--machine-letter-bg);color:var(--machine-plate-ink)}.machine-row__price{font-size:var(--machine-price-type)}.machine [data-rung=matte]{background-image:var(--material-matte), var(--machine-card-stock);color:var(--machine-plate-ink-on-metal);--machine-label-channel:var(--machine-label-channel-light)}.machine [data-rung=sheen]{background-image:var(--material-sheen), var(--foil-silver-base);color:var(--machine-plate-ink-on-metal);--machine-label-channel:var(--machine-label-channel-light)}.machine [data-rung=cosmos-light]{background-image:var(--material-cosmos-light);background-size:var(--cosmos-size-light);--machine-label-channel:var(--machine-label-channel-dark)}.machine [data-rung=cosmos-dense]{background-image:var(--material-cosmos-dense);background-size:var(--cosmos-size-dense);--machine-label-channel:var(--machine-label-channel-dark)}.machine [data-rung=cosmos-rich]{background-image:var(--material-cosmos-rich);background-size:var(--cosmos-size-rich);--machine-label-channel:var(--machine-label-channel-dark)}.machine [data-rung=cosmos-max]{background-image:var(--material-cosmos-max);background-size:var(--cosmos-size-max);color:var(--machine-plate-ink-on-metal);--machine-label-channel:var(--machine-label-channel-light)}.machine [data-rung=etched]{background-image:var(--material-etched);background-size:var(--machine-etched-size);color:var(--machine-plate-ink-on-metal);--machine-label-channel:var(--machine-label-channel-light)}.machine-row__stamp{z-index:var(--z-lift-3);translate:-50% -50%;rotate:var(--machine-stamp-turn);padding:var(--machine-stamp-pad-y) var(--machine-stamp-pad-x);border:var(--machine-edge) solid currentColor;border-radius:var(--machine-radius-label);background:var(--machine-stamp-card);color:var(--machine-stamp-ink);font-family:var(--font-sign), var(--font-fallback-sign);font-weight:600;font-size:var(--machine-stamp-type);letter-spacing:var(--machine-stamp-track);text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 var(--machine-edge-2) var(--machine-stamp-card), inset 0 0 0 calc(var(--machine-edge-2) + var(--machine-edge)) currentColor, 0 var(--machine-edge) var(--machine-edge-2) var(--shade-45);line-height:1;position:absolute;top:40%;left:50%}.machine-row__stamp[data-door=restocking],.machine-row__stamp[data-door=paused]{color:var(--machine-stamp-ink-quiet)}.machine__panel{position:static}.machine-panel__plate,.machine-panel__led,.machine-panel__coin,.machine-panel__keys,.machine-panel__card,.machine-panel__lock{z-index:var(--z-machine-bezel);position:absolute}.machine-panel__plate{left:var(--machine-panel-x);top:var(--machine-panel-y);width:var(--machine-panel-w);height:var(--machine-panel-h);z-index:var(--z-machine-glass);border-radius:var(--machine-radius-inset);background:var(--machine-screws), var(--machine-panel-brush), var(--machine-fall-cool), var(--machine-fall-dark), var(--machine-fall-right), linear-gradient(180deg, var(--machine-panel-hi), var(--machine-panel-lo));box-shadow:var(--machine-worn-edge), 0 0 0 var(--machine-edge) var(--machine-steel-rim)}.machine-panel__led{left:var(--machine-led-x);top:var(--machine-led-y);width:var(--machine-led-w);height:var(--machine-led-h);border-radius:var(--machine-radius-label);background:var(--machine-led-glass);box-shadow:inset 0 var(--machine-edge-2) var(--machine-recess-blur) var(--shade-90), 0 0 0 var(--machine-led-bezel) var(--machine-steel-lo), 0 var(--machine-edge) 0 var(--machine-led-bezel) var(--machine-cool-14)}.machine-led{inset:var(--machine-led-pad);place-items:center;display:grid;position:absolute}.machine-led__matrix{width:100%;aspect-ratio:var(--led-cols) / var(--led-rows);background-image:radial-gradient(circle closest-side, var(--machine-led-off) var(--machine-led-dot), transparent calc(var(--machine-led-dot) + var(--machine-led-feather)));background-size:calc(100% / var(--led-cols)) calc(100% / var(--led-rows))}.machine-led__dots{width:100%;height:100%;display:block}.machine-led__bloom{fill:var(--machine-led-bloom)}.machine-led__lit{fill:var(--led)}.machine-led__glare{inset:calc(var(--machine-led-pad) * -1);background:var(--machine-led-glare);pointer-events:none;position:absolute}.machine-panel__coin{left:var(--machine-coin-x);top:var(--machine-coin-y);width:var(--machine-coin-w);height:var(--machine-coin-h);border-radius:var(--machine-radius-key);background:var(--machine-brass);box-shadow:inset 0 var(--machine-edge) 0 var(--machine-cool-30), inset 0 calc(var(--machine-edge) * -1) 0 var(--shade-60), 0 var(--machine-edge-2) var(--machine-recess-blur) var(--shade-72)}.machine-panel__coin:before{content:"";inset:var(--machine-coin-bezel);border-radius:var(--machine-radius-seal);background:linear-gradient(180deg, var(--machine-tray-void), var(--machine-steel-lo));box-shadow:inset 0 var(--machine-edge-2) var(--machine-recess-blur) var(--shade-94), inset 0 calc(var(--machine-edge) * -1) 0 var(--machine-cool-14);position:absolute}.machine-panel__coin-slot{z-index:var(--z-lift);left:50%;top:var(--machine-coin-slot-inset);bottom:var(--machine-coin-slot-inset);width:var(--machine-coin-slot-w);border-radius:var(--machine-coin-slot-w);background:var(--machine-tray-void);box-shadow:inset 0 var(--machine-edge) var(--machine-edge-2) var(--shade-94), 0 var(--machine-edge) 0 var(--machine-cool-30);position:absolute;translate:-50%}.machine-panel__keys{left:var(--machine-keys-x);top:var(--machine-keys-y);width:var(--machine-keys-w);height:var(--machine-keys-h);gap:var(--machine-key-gap);padding:var(--machine-key-pad);border-radius:var(--machine-radius-inset);background:var(--machine-steel-lo);box-shadow:var(--machine-recess);grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;display:grid}.machine-key{border-radius:var(--machine-radius-key);background:var(--machine-key-well);min-height:0;box-shadow:inset 0 var(--machine-edge-2) var(--machine-recess-blur) var(--shade-94);color:var(--machine-key-ink);padding:0;transition:none;display:block;position:relative}.machine-key--blank{background:linear-gradient(180deg, var(--machine-steel-lo), var(--machine-steel));box-shadow:inset 0 var(--machine-edge) 0 var(--machine-cool-6), inset 0 0 0 var(--machine-edge) var(--shade-60)}.machine-key__cap,.machine-key__letter{inset:var(--machine-key-inset);border-radius:var(--machine-radius-key);translate:0 calc(var(--machine-key-travel) * -1);transition:translate var(--dur-1) var(--ease-out);position:absolute}.machine-key__cap{background:linear-gradient(180deg, var(--machine-key-cap-hi), var(--machine-key-cap-lo));box-shadow:inset 0 var(--machine-edge) 0 var(--machine-cool-30), inset var(--machine-edge) 0 0 var(--machine-warm-14), 0 var(--machine-key-travel) 0 var(--machine-key-side), 0 calc(var(--machine-key-travel) + var(--machine-edge)) var(--machine-recess-blur) var(--shade-72);overflow:hidden}.machine-key__rung{border-radius:inherit;opacity:var(--machine-key-rung-opacity);position:absolute;inset:0}.machine-key[data-shut] .machine-key__rung{opacity:0}.machine-key__letter{font-family:var(--font-sign), var(--font-fallback-sign);font-weight:600;font-size:var(--machine-key-type);text-shadow:0 calc(var(--machine-edge) * -1) 0 var(--shade-72);pointer-events:none;place-items:center;line-height:1;display:grid}.machine-key:active:not([data-shut]) :is(.machine-key__cap,.machine-key__letter),.machine-key[aria-pressed=true] :is(.machine-key__cap,.machine-key__letter){translate:0}.machine-key[aria-pressed=true] .machine-key__cap{box-shadow:inset 0 var(--machine-edge) 0 var(--machine-cool-14), inset 0 var(--machine-edge-2) var(--machine-recess-blur) var(--shade-60)}.machine-key[aria-pressed=true] .machine-key__letter{color:var(--brass-hi)}.machine-key[data-shut] :is(.machine-key__cap,.machine-key__letter){translate:0}.machine-key[data-shut] .machine-key__cap{background:linear-gradient(180deg, var(--machine-key-shut-hi), var(--machine-key-shut-lo));box-shadow:inset 0 var(--machine-edge) 0 var(--machine-cool-6)}.machine-key[data-shut] .machine-key__letter{color:var(--dim)}.machine-panel__card{left:var(--machine-card-x);top:var(--machine-card-y);width:var(--machine-card-w);height:var(--machine-card-h);border-radius:var(--machine-radius-key);background:linear-gradient(180deg, var(--machine-chrome-lo), var(--machine-chrome-deep));box-shadow:inset 0 var(--machine-edge) 0 var(--machine-cool-30), 0 var(--machine-edge) var(--machine-edge-2) var(--shade-72)}.machine-panel__card-slot{left:var(--machine-card-slot-inset);right:var(--machine-card-slot-inset);height:var(--machine-edge-2);background:var(--machine-tray-void);box-shadow:0 var(--machine-edge) 0 var(--machine-cool-14);position:absolute;top:50%;translate:0 -50%}.machine-panel__lock{left:var(--machine-lock-x);top:var(--machine-lock-y);width:var(--machine-lock-w);height:var(--machine-lock-h);border-radius:var(--machine-radius-key);background:radial-gradient(circle at 50% 30%, var(--machine-tray-void) 0 var(--machine-edge), transparent calc(var(--machine-edge) * 2)), linear-gradient(90deg, var(--machine-chrome-lo), var(--machine-chrome-mid) 35%, var(--machine-chrome-lo) 70%, var(--machine-chrome-deep));box-shadow:0 var(--machine-edge) var(--machine-edge-2) var(--shade-72)}.machine__tray{left:var(--machine-tray-x);top:var(--machine-tray-y);width:var(--machine-tray-w);height:var(--machine-tray-h);z-index:var(--z-machine-glass);border-radius:var(--machine-radius-inset);background:linear-gradient(180deg, var(--machine-steel-hi), var(--machine-steel-lo));box-shadow:var(--machine-raised), 0 0 0 var(--machine-edge) var(--machine-steel-rim);position:absolute}.machine-tray__mouth{inset:var(--machine-tray-bezel);border-radius:var(--machine-radius-seal);background:var(--machine-tray-void);box-shadow:inset 0 var(--machine-edge-2) var(--machine-recess-blur) var(--shade-94);position:absolute}.machine-tray__flap{left:var(--machine-tray-bezel);right:var(--machine-tray-bezel);top:var(--machine-tray-bezel);height:var(--machine-flap-share);border-radius:var(--machine-radius-seal);background:var(--machine-spill-warm), linear-gradient(180deg, var(--machine-flap-hi), var(--machine-flap-lo));box-shadow:inset 0 var(--machine-edge) 0 var(--machine-cool-30), inset 0 calc(var(--machine-edge) * -1) 0 var(--machine-cool-6), 0 var(--machine-edge-2) var(--machine-recess-blur) var(--shade-90);position:absolute}.machine__kick{left:var(--machine-kick-x);top:var(--machine-kick-y);width:var(--machine-kick-w);height:var(--machine-kick-h);z-index:var(--z-machine-glass);border-radius:var(--machine-radius-label);background:repeating-linear-gradient(180deg, var(--shade-72) 0 var(--machine-edge), var(--machine-steel-lo) var(--machine-edge) calc(var(--machine-edge) * 3));box-shadow:var(--machine-recess);position:absolute}.machine__plinth{left:var(--machine-plinth-x);top:var(--machine-plinth-y);width:var(--machine-plinth-w);height:var(--machine-plinth-h);z-index:var(--z-machine-body);background:linear-gradient(180deg, var(--shade-94), var(--machine-plinth));box-shadow:inset 0 var(--machine-edge) 0 var(--machine-cool-6);position:absolute}.machine__feet{left:var(--machine-feet-x);top:var(--machine-feet-y);width:var(--machine-feet-w);height:var(--machine-feet-h);justify-content:space-between;display:flex;position:absolute}.machine__foot{width:var(--machine-foot-w);border-radius:0 0 var(--machine-radius-label) var(--machine-radius-label);background:linear-gradient(90deg, var(--machine-chrome-lo), var(--machine-chrome-mid) 35%, var(--machine-chrome-deep));height:100%}.machine__shadow{left:var(--machine-plinth-x);width:var(--machine-plinth-w);bottom:calc(var(--machine-shadow-h) / -2);height:var(--machine-shadow-h);z-index:var(--z-under);background:radial-gradient(closest-side, var(--shade-84), transparent);position:absolute}.machine-scene{background:var(--background);position:relative;overflow:hidden}.machine-scene__stand{opacity:0;transition:opacity var(--dur-4) var(--ease-out);position:absolute}.machine-scene[data-measured] .machine-scene__stand{opacity:1}.machine-scene .machine__shadow{display:none}.machine-scene__floor{height:var(--machine-floor-h);pointer-events:none;position:absolute;top:100%;left:0;right:0}.machine-scene__contact{left:var(--machine-plinth-x);width:var(--machine-plinth-w);top:calc(var(--machine-floor-contact-h) / -2);height:var(--machine-floor-contact-h);background:radial-gradient(closest-side, var(--shade-94), transparent);position:absolute}.machine-scene__contact:after{content:"";left:var(--machine-floor-ao-spread);right:var(--machine-floor-ao-spread);height:var(--machine-floor-ao-h);background:radial-gradient(closest-side, var(--shade-72), transparent);position:absolute;top:0}.machine-scene .machine{filter:blur(var(--machine-scene-soft))}.machine-scene .machine__foot{box-shadow:0 var(--machine-edge-2) var(--machine-recess-blur) var(--machine-edge) var(--shade-94)}.machine-scene__wet{background:linear-gradient(90deg, var(--machine-wet-warm) 0%, transparent 9%, var(--machine-wet) 14%, var(--machine-wet) 64%, transparent 74%);height:100%;filter:blur(var(--machine-wet-blur));-webkit-mask-image:var(--noise-grain), linear-gradient(180deg, var(--mask-opaque), transparent);-webkit-mask-image:var(--noise-grain), linear-gradient(180deg, var(--mask-opaque), transparent);-webkit-mask-image:var(--noise-grain), linear-gradient(180deg, var(--mask-opaque), transparent);mask-image:var(--noise-grain), linear-gradient(180deg, var(--mask-opaque), transparent);-webkit-mask-size:var(--machine-wet-noise-size), 100% 100%;-webkit-mask-size:var(--machine-wet-noise-size), 100% 100%;-webkit-mask-size:var(--machine-wet-noise-size), 100% 100%;mask-size:var(--machine-wet-noise-size), 100% 100%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;top:0;left:0;right:0;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}:root{--machine-grade-grain:.07;--machine-grade-spill:#ceeede47;--machine-grade-glow:#d6f4e41a;--machine-grade-spill-w:170%;--machine-grade-spill-h:34%;--machine-grade-glow-w:150%;--machine-grade-glow-h:120%}.machine-scene__stand{isolation:isolate}.machine-grade__grain{z-index:var(--z-lift-2);background-image:var(--noise-grain);background-size:var(--noise-grain-size);opacity:var(--machine-grade-grain);mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.machine-grade__light{pointer-events:none;position:absolute;inset:0}.machine-grade__spill,.machine-grade__glow{position:absolute;translate:-50% -50%}.machine-grade__spill{z-index:var(--z-under);width:var(--machine-grade-spill-w);height:var(--machine-grade-spill-h);background:radial-gradient(closest-side, var(--machine-grade-spill), transparent);top:100%;left:50%}.machine-grade__glow{left:calc(var(--machine-glass-x) + var(--machine-glass-w) / 2);top:calc(var(--machine-glass-y) + var(--machine-glass-h) / 2);z-index:var(--z-lift);width:var(--machine-grade-glow-w);height:var(--machine-grade-glow-h);background:radial-gradient(closest-side, var(--machine-grade-glow), transparent);mix-blend-mode:screen}:root{--machine-preview-w:15rem;--machine-slab-host-z:calc(var(--z-lift-3) + var(--z-lift));--machine-preview-gap:1rem;--machine-preview-pad:.75rem}.machine-preview{right:calc(100% + var(--machine-preview-gap));top:var(--machine-glass-y);z-index:var(--z-lift-3);gap:var(--machine-preview-pad);width:var(--machine-preview-w);padding:var(--machine-preview-pad);border-radius:var(--radius-card);background:var(--surface-2);box-shadow:inset 0 0 0 var(--machine-edge) var(--border), 0 var(--machine-wall-shadow-y) var(--machine-wall-shadow-blur) var(--shade-72);color:var(--foreground);pointer-events:none;align-items:flex-start;display:flex;position:absolute}@media not all and (min-width:40rem){.machine-preview{top:auto;left:0;right:0;bottom:calc(100% + var(--machine-preview-gap));width:auto}}.machine-preview__slab{flex:none}.machine-preview-host{display:contents}.machine-scene__ui{z-index:var(--machine-slab-host-z);pointer-events:none;position:absolute}.machine-preview__text{gap:var(--machine-label-gap);flex-direction:column;min-width:0;display:flex}.machine-preview__name{color:var(--muted)}:root{--machine-bench-hero-ratio:1440 / 836;--machine-bench-gap:2.5rem;--machine-bench-shelf-gap:.5rem}.machine-bench__section{gap:var(--machine-preview-pad);margin-bottom:var(--machine-bench-gap);flex-direction:column;display:flex}.machine-bench__hero{width:100%;aspect-ratio:var(--machine-bench-hero-ratio)}.machine-bench__grid{align-items:flex-end;gap:var(--machine-bench-gap);flex-wrap:wrap;display:flex}.machine-bench__cell{gap:var(--machine-label-gap);flex-direction:column;flex:1 1 var(--machine-face-w);max-width:var(--machine-face-w);min-width:0;display:flex}.machine-bench__shelf{justify-content:center;gap:var(--machine-bench-shelf-gap);padding-top:var(--machine-bench-shelf-gap);display:flex;position:absolute;inset:0 0 auto}:root{--machine-plate-fit-scale:.286;--machine-strip-ink:#15120d;--machine-strip-ink-shut:#15120d66;--machine-plate-key-lit:#ffc4788c;--machine-plate-key-hover:#0000001f;--machine-strip-track:.08em;--machine-plate-pad:.6em;--machine-plate-lift:3px;--machine-plate-stamp-type:1.3em}.machine-plate{position:relative}.machine-plate__back,.machine-plate__light,.machine-plate__front{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.machine-plate__packs{isolation:isolate;filter:brightness(var(--plate-light));pointer-events:none;position:absolute;inset:0}.machine-plate__light{mix-blend-mode:multiply}.machine-plate__shelf-packs{transition:transform var(--dur-2) var(--ease-out);position:absolute;inset:0}.machine-plate__shelf-packs[data-lit]{transform:translateY(calc(var(--machine-plate-lift) * -1))}.machine-plate__pack{transform-origin:0 0;position:absolute;top:0;left:0}.machine-plate__tag,.machine-plate__key{font-family:var(--font-sign), var(--font-fallback-sign);letter-spacing:var(--machine-strip-track);text-transform:uppercase;color:var(--machine-strip-ink);white-space:nowrap;font-weight:600;line-height:1}.machine-plate__tag{padding-inline:var(--machine-plate-pad);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.machine-plate__stamp{translate:-50%;rotate:var(--machine-stamp-turn);padding:var(--machine-stamp-pad-y) var(--machine-stamp-pad-x);font-size:var(--machine-plate-stamp-type);letter-spacing:var(--machine-stamp-track);background:var(--machine-stamp-card);color:var(--machine-stamp-ink);position:absolute;bottom:100%;left:50%}.machine-plate__rows{margin:0;padding:0;list-style:none}.machine-plate__row{border-radius:var(--machine-radius-label);display:block;position:absolute}.machine-plate__led{position:absolute}.machine-plate__keys{pointer-events:none;position:absolute;inset:0}.machine-plate__key{border-radius:var(--machine-radius-label);pointer-events:auto;background:0 0;justify-content:center;align-items:center;min-height:0;padding:0;display:flex;position:absolute}.machine-plate__key:hover{background:var(--machine-plate-key-hover)}button.machine-plate__key:before{content:"";inset:calc(var(--key-reach) * -1);position:absolute}.machine-plate :focus-visible{outline-width:calc(var(--focus-width) / var(--machine-scale,1));outline-offset:calc(var(--focus-offset) / var(--machine-scale,1))}.machine-plate__key[aria-pressed=true],.machine-plate__key[data-current]{background:var(--machine-plate-key-lit)}.machine-plate__key[data-shut]{color:var(--machine-strip-ink-shut)}@media (prefers-reduced-motion:reduce){.machine-row__face:before,.machine-slot__lift,.machine-key__cap,.machine-key__letter,.machine-scene__stand,.machine-plate__shelf-packs{transition:none}}:root{--home-hero-min-h:30rem;--home-scene-h:max(var(--home-hero-min-h), min(calc(100vw * 9 / 16), calc((100svh - var(--home-header-h) - 13.5rem) / .82)));--home-scene-top:calc(var(--home-header-h) - var(--home-scene-h) * .05);--home-hero-h:calc(var(--home-scene-top) + var(--home-scene-h));--home-hero-shade-w:50%;--home-hero-shade-mid:60%;--home-deck-rise:calc(var(--home-scene-h) * .13);--home-header-h:calc(env(safe-area-inset-top) + .75rem + 2.75rem + 1px)}.home-hero{isolation:isolate;width:100%;height:var(--home-hero-h);margin-top:calc(-1 * (var(--home-header-h) + 1.5rem));position:relative;container-type:inline-size}.home-hero__shade{width:var(--home-hero-shade-w);z-index:var(--z-lift);pointer-events:none;background:linear-gradient(90deg, var(--shade-84), var(--shade-60) var(--home-hero-shade-mid), transparent);inset-block:0;position:absolute;left:0}.home-hero__copy{inset-block:var(--home-header-h) var(--home-deck-rise);width:var(--home-hero-shade-w);z-index:var(--z-lift-3);padding-left:var(--gutter);flex-direction:column;justify-content:center;align-items:flex-start;padding-right:2rem;display:flex;position:absolute;left:0}.home-hero__stage{position:absolute;inset:0}.home-hero__scene{top:var(--home-scene-top);width:calc(var(--home-scene-h) * 16 / 9);max-width:100%;position:absolute;bottom:0;right:0}.home-hero__scene img{-webkit-mask-image:linear-gradient(90deg, transparent, var(--mask-opaque) 12%);-webkit-mask-image:linear-gradient(90deg, transparent, var(--mask-opaque) 12%);-webkit-mask-image:linear-gradient(90deg, transparent, var(--mask-opaque) 12%);mask-image:linear-gradient(90deg, transparent, var(--mask-opaque) 12%)}.home-hero__header>p:first-child{color:var(--accent-2-ink)}.home-hero__header h1{font-family:var(--font-display), "Iowan Old Style", Georgia, serif;letter-spacing:-.025em;margin-top:1rem;font-size:clamp(3.25rem,min(5.4vw,9svh),5.25rem);font-weight:500;line-height:.98}.home-hero__header h1 em{font-style:italic}.home-hero__header h1+p{max-width:34rem;color:var(--foreground);margin-top:1.25rem;font-size:1.0625rem;line-height:1.55}.home-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.home-packs{padding-top:1.25rem}@media not all and (min-width:64rem){.home-packs{padding-top:.25rem}.home-packs>:first-child{margin-top:0}}.pack-deck{margin-top:calc(-1 * var(--home-deck-rise));--deck-gap:1.25rem;position:relative}.pack-deck__head{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;margin-bottom:.25rem;display:flex}.pack-deck__title{color:var(--accent-2-ink)}.pack-deck__viewport{position:relative}.pack-deck__arrow{z-index:var(--z-lift-3);border-radius:var(--radius-pill);background:var(--foreground);width:3.25rem;height:3.25rem;color:var(--background);box-shadow:0 6px 18px var(--shade-60);transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:calc(50% + .4375rem);translate:0 -50%}.pack-deck__arrow--back{left:-1.625rem}.pack-deck__arrow--next{right:-1.625rem}.pack-deck__arrow:hover:not(:disabled){box-shadow:0 0 0 2px var(--accent-2-ink), 0 8px 22px var(--shade-60);transform:scale(1.06)}.pack-deck__arrow:disabled{opacity:.3;cursor:default;box-shadow:none}.pack-deck__viewport:before,.pack-deck__viewport:after{content:"";z-index:var(--z-lift-2);pointer-events:none;opacity:0;width:2rem;transition:opacity var(--dur-3) var(--ease-out);position:absolute;top:.875rem;bottom:0}.pack-deck__viewport:before{background:linear-gradient(90deg, var(--background), transparent);left:0}.pack-deck__viewport:after{background:linear-gradient(270deg, var(--background), transparent);right:0}.pack-deck__viewport[data-more-back]:before,.pack-deck__viewport[data-more-next]:after{opacity:.9}@media (prefers-reduced-motion:reduce){.pack-deck__arrow{transition:none}.pack-deck__arrow:hover:not(:disabled){transform:none}}.pack-deck__track{gap:var(--deck-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-top:.875rem;display:flex;overflow-x:auto}.pack-deck__track::-webkit-scrollbar{display:none}.pack-deck__track>.deck-card{flex:0 0 calc((100% - 2 * var(--deck-gap)) / 3);scroll-snap-align:start;min-width:0}.deck-card{border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg, var(--surface), var(--background));transition:border-color var(--dur-3) var(--ease-out);flex-direction:column;gap:1rem;padding:1.5rem 1.5rem 1.25rem;display:flex;position:relative}.deck-card[data-on]{border-color:var(--accent-2-ink)}.deck-card__badge{border:1px solid var(--accent-2-ink);border-radius:var(--radius-control);background:var(--background);color:var(--accent-2-ink);text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 3rem);padding:.25rem .625rem;position:absolute;top:0;right:1.5rem;overflow:hidden;transform:translateY(-50%)}.deck-card__head{grid-template-columns:1fr auto;align-items:start;gap:1rem;display:grid}.deck-card__name{font-family:var(--font-display), "Iowan Old Style", Georgia, serif;margin-top:.375rem;font-size:1.875rem;font-weight:500;line-height:1.1}.deck-card__checks{gap:.375rem;margin-top:.875rem;display:grid}.deck-card__checks li{align-items:baseline;gap:.5rem;display:flex}.deck-card__checks svg{color:var(--accent-2-ink);flex:none;translate:0 .125rem}.deck-card__art>*{width:7.5rem}.deck-card .price-row--card{text-align:start;grid-template-columns:1fr 1fr;align-items:stretch;gap:.625rem;display:grid}.deck-card .price-row--card>.price-row__avg-pull,.deck-card .price-row--card>.price-row__ceiling{border:1px solid var(--border);border-radius:var(--radius-control);padding:.625rem .75rem}.deck-card .price-row__label{font-size:var(--text-support);margin-bottom:.125rem;display:block}.deck-card .price-row--card .num:not(.chip){font-size:1.25rem}.deck-card__odds{gap:.5rem;display:grid}.deck-card__odds-head{justify-content:space-between;align-items:center;display:flex}.deck-card__odds-link{min-height:2.75rem;color:var(--accent-2-ink);text-underline-offset:2px;align-items:center;margin-block:-.875rem;text-decoration:underline;display:inline-flex}.deck-card__legend{flex-wrap:wrap;gap:.125rem .75rem;display:flex}.deck-card__legend li{white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.deck-card__foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}.deck-card__price{font-size:1.75rem;font-weight:600}.home-ticker{border-block:1px solid var(--border);align-items:center;gap:1.25rem;margin-top:2rem;padding-block:.75rem}.home-ticker__label{color:var(--foreground);flex:none;align-items:center;gap:.5rem;display:inline-flex}.home-ticker__dot{border-radius:var(--radius-pill);background:var(--success);width:.5rem;height:.5rem}.home-ticker__tape{flex:auto;min-width:0}.trust-strip{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin-top:2rem}.trust-strip>li{align-items:flex-start;gap:.75rem;padding:1.125rem 1.25rem;display:flex}.trust-strip>li+li{border-left:1px solid var(--border)}.trust-strip svg{color:var(--accent-2-ink);flex:none;margin-top:.125rem}.trust-strip strong{font-weight:600;display:block}@media (min-width:64rem){.home-ticker{display:flex}.trust-strip{display:grid}}.reveal-call .rarity-tease--floor .rarity-tease__word,.reveal-call .rarity-tease--mid .rarity-tease__word{font-size:var(--text-section);letter-spacing:.01em;text-shadow:none}.reveal-call .rarity-tease--floor .rarity-tease__glow,.reveal-call .rarity-tease--mid .rarity-tease__glow{display:none}.reveal-call .rarity-tease--high .rarity-tease__word,.reveal-call .rarity-tease--chase .rarity-tease__word,.reveal-call .rarity-tease--grail .rarity-tease__word{text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-control);padding:.1em .5em .14em;line-height:1.05}.reveal-call .rarity-tease--high .rarity-tease__word{font-size:var(--text-page);color:var(--high-fill);background:var(--background);border:2px solid var(--high);text-shadow:0 0 18px var(--high);font-weight:600}.reveal-call .rarity-tease--chase .rarity-tease__word{font-weight:700;font-size:min(var(--text-display), 13vw);color:var(--background);background:linear-gradient(180deg, var(--chase-fill) -60%, var(--chase) 55%);border:2px solid var(--chase-fill);text-shadow:none;box-shadow:0 0 30px var(--chase)}.reveal-call .rarity-tease--grail .rarity-tease__word{font-weight:800;font-size:min(var(--text-display), 8.5vw);color:var(--background);background:linear-gradient(180deg, var(--grail-fill) -60%, var(--grail) 55%);border:3px solid var(--cm-gold-400);outline:1px solid var(--cm-gold-600);outline-offset:4px;text-shadow:none;box-shadow:0 0 34px var(--grail), 0 0 90px var(--cm-gold-500)}@media (max-height:520px){.reveal-call .rarity-tease--chase .rarity-tease__word,.reveal-call .rarity-tease--grail .rarity-tease__word{font-size:var(--text-page)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
