/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-duration:initial;--tw-content:"";--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-divide-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-950:oklch(26.2% .051 172.552);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-950:oklch(29.3% .066 243.157);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wider:.05em;--radius-md:calc(var(--auction-radius) * .8);--radius-4xl:2rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--drop-shadow-md:0 3px 3px #0000001f;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,ui-sans-serif, system-ui, 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{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}}@layer components;@layer utilities{.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:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.-left-2\.5{left:calc(var(--spacing) * -2.5)}.left-0{left:calc(var(--spacing) * 0)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-3\.5{left:calc(var(--spacing) * 3.5)}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-auto{margin-right:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.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-5{margin-bottom:calc(var(--spacing) * 5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.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}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.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-11{height:calc(var(--spacing) * 11)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-\[90px\]{height:90px}.h-\[96px\]{height:96px}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[1500px\]{max-width:1500px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.rotate-\[-12deg\]{rotate:-12deg}.rotate-\[10deg\]{rotate:10deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items: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}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}: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)))}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:calc(var(--auction-radius) * 1.8)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--auction-radius)}.rounded-md{border-radius:calc(var(--auction-radius) * .8)}.rounded-sm{border-radius:calc(var(--auction-radius) * .6)}.rounded-xl{border-radius:calc(var(--auction-radius) * 1.4)}.rounded-l-md{border-top-left-radius:calc(var(--auction-radius) * .8);border-bottom-left-radius:calc(var(--auction-radius) * .8)}.rounded-r-lg{border-top-right-radius:var(--auction-radius);border-bottom-right-radius:var(--auction-radius)}.rounded-b-xl{border-bottom-right-radius:calc(var(--auction-radius) * 1.4);border-bottom-left-radius:calc(var(--auction-radius) * 1.4)}.border{border-style:var(--tw-border-style);border-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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#075a9c\]{border-color:#075a9c}.border-\[\#d20a2e\]{border-color:#d20a2e}.border-\[\#f2b705\]{border-color:#f2b705}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-border{border-color:var(--auction-border)}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.border-emerald-500\/70{border-color:#00bb7fb3}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/70{border-color:color-mix(in oklab, var(--color-emerald-500) 70%, transparent)}}.border-emerald-500\/80{border-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/80{border-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.border-input{border-color:var(--auction-input)}.border-red-300\/70{border-color:#ffa3a3b3}@supports (color:color-mix(in lab, red, red)){.border-red-300\/70{border-color:color-mix(in oklab, var(--color-red-300) 70%, transparent)}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.border-red-500\/25{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-ring{border-color:var(--auction-ring)}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/20{border-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:#0000}.bg-\[\#0875c1\]{background-color:#0875c1}.bg-\[\#151515\]{background-color:#151515}.bg-\[\#e31837\]{background-color:#e31837}.bg-\[\#f7c948\]{background-color:#f7c948}.bg-\[Canvas\]{background-color:canvas}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-background,.bg-background\/90{background-color:var(--auction-background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--auction-background) 90%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-card{background-color:var(--auction-card)}.bg-destructive\/10{background-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--auction-destructive) 10%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/35{background-color:#ecfdf559}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/35{background-color:color-mix(in oklab, var(--color-emerald-50) 35%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-muted,.bg-muted\/35{background-color:var(--auction-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/35{background-color:color-mix(in oklab, var(--auction-muted) 35%, transparent)}}.bg-muted\/45{background-color:var(--auction-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/45{background-color:color-mix(in oklab, var(--auction-muted) 45%, transparent)}}.bg-muted\/50{background-color:var(--auction-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--auction-muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--auction-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--auction-muted) 60%, transparent)}}.bg-popover{background-color:var(--auction-popover)}.bg-primary{background-color:var(--auction-primary)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-secondary{background-color:var(--auction-secondary)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-500\/5{background-color:#00a5ef0d}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/5{background-color:color-mix(in oklab, var(--color-sky-500) 5%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.p-1{padding:calc(var(--spacing) * 1)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:calc(var(--spacing) * 1)}.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-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\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.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-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[\#0064d2\]{color:#0064d2}.text-\[\#86b817\]{color:#86b817}.text-\[\#e31837\]{color:#e31837}.text-\[\#e53238\]{color:#e53238}.text-\[\#f2b705\]{color:#f2b705}.text-\[\#f5af02\]{color:#f5af02}.text-\[CanvasText\]{color:canvastext}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-destructive{color:var(--auction-destructive)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-foreground{color:var(--auction-foreground)}.text-muted-foreground,.text-muted-foreground\/45{color:var(--auction-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/45{color:color-mix(in oklab, var(--auction-muted-foreground) 45%, transparent)}}.text-muted-foreground\/50{color:var(--auction-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--auction-muted-foreground) 50%, transparent)}}.text-orange-600{color:var(--color-orange-600)}.text-popover-foreground{color:var(--auction-popover-foreground)}.text-primary{color:var(--auction-primary)}.text-primary-foreground{color:var(--auction-primary-foreground)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-secondary-foreground{color:var(--auction-secondary-foreground)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-700{color:var(--color-slate-700)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.opacity-45{opacity:.45}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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_0_0_2px_oklch\(0\.72_0\.19_155\/0\.18\)\,0_12px_30px_-22px_oklch\(0\.55_0\.18_155\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,oklch(72% .19 155/.18)), 0 12px 30px -22px var(--tw-shadow-color,oklch(55% .18 155));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_1px_1px_oklch\(0\.2_0\.02_250\/0\.02\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,oklch(20% .02 250/.02));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-background{--tw-ring-color:var(--auction-background)}.ring-foreground\/10{--tw-ring-color:var(--auction-foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--auction-foreground) 10%, transparent)}}.ring-primary\/45{--tw-ring-color:var(--auction-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/45{--tw-ring-color:color-mix(in oklab, var(--auction-primary) 45%, transparent)}}.ring-ring\/50{--tw-ring-color:var(--auction-ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--auction-ring) 50%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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,)}.grayscale{--tw-grayscale:grayscale(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{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,)}.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(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.group-hover\:text-primary:is(:where(.group):hover *){color:var(--auction-primary)}}.selection\:bg-primary ::selection{background-color:var(--auction-primary)}.selection\:bg-primary::selection{background-color:var(--auction-primary)}.selection\:text-primary-foreground ::selection{color:var(--auction-primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--auction-primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--auction-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--auction-muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-emerald-500:hover{border-color:var(--color-emerald-500)}.hover\:border-primary\/35:hover{border-color:var(--auction-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/35:hover{border-color:color-mix(in oklab, var(--auction-primary) 35%, transparent)}}.hover\:border-primary\/40:hover{border-color:var(--auction-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--auction-primary) 40%, transparent)}}.hover\:border-red-400:hover{border-color:var(--color-red-400)}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-background:hover{background-color:var(--auction-background)}.hover\:bg-destructive\/20:hover{background-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--auction-destructive) 20%, transparent)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--auction-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--auction-muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--auction-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--auction-primary) 80%, transparent)}}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-sky-100:hover{background-color:var(--color-sky-100)}.hover\:text-foreground:hover{color:var(--auction-foreground)}.hover\:text-muted-foreground:hover{color:var(--auction-muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-3:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-visible\:border-destructive\/40:focus-visible{border-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--auction-destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--auction-ring)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--auction-destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--auction-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--auction-ring) 50%, transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.active\:ring-3:active{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.enabled\:hover\:-translate-y-0\.5:enabled:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.enabled\:hover\:shadow-md:enabled:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--auction-input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--auction-input) 50%, transparent)}}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--auction-radius)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--auction-muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--auction-secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--auction-foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--auction-secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--auction-destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--auction-destructive) 20%, transparent)}}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}.data-\[size\=sm\]\:py-0\.5[data-size=sm]{padding-block:calc(var(--spacing) * .5)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@media (width>=40rem){.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:grid-cols-\[96px_minmax\(0\,1fr\)_auto\]{grid-template-columns:96px minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(190px\,1\.25fr\)_repeat\(5\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:minmax(190px,1.25fr) repeat(5,minmax(0,1fr)) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (width>=48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>: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(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media (width>=80rem){.xl\:top-1\/2{top:50%}.xl\:-left-4{left:calc(var(--spacing) * -4)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:mt-2{margin-top:calc(var(--spacing) * 2)}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-\[106px\]{height:106px}.xl\:h-\[112px\]{height:112px}.xl\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:rotate-180{rotate:180deg}.xl\:grid-cols-\[86px_minmax\(230px\,1\.4fr\)_minmax\(130px\,\.7fr\)_minmax\(160px\,\.8fr\)_minmax\(120px\,\.6fr\)_auto\]{grid-template-columns:86px minmax(230px,1.4fr) minmax(130px,.7fr) minmax(160px,.8fr) minmax(120px,.6fr) auto}.xl\:flex-col{flex-direction:column}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:gap-5{gap:calc(var(--spacing) * 5)}.xl\:bg-transparent{background-color:#0000}.xl\:p-0{padding:calc(var(--spacing) * 0)}.xl\:p-4{padding:calc(var(--spacing) * 4)}.xl\:px-2{padding-inline:calc(var(--spacing) * 2)}.xl\:py-3{padding-block:calc(var(--spacing) * 3)}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.xl\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}}.dark\:border-input:where(html[data-theme=dark] *){border-color:var(--auction-input)}.dark\:border-red-900:where(html[data-theme=dark] *){border-color:var(--color-red-900)}.dark\:border-slate-600:where(html[data-theme=dark] *){border-color:var(--color-slate-600)}.dark\:bg-amber-950:where(html[data-theme=dark] *){background-color:var(--color-amber-950)}.dark\:bg-destructive\/20:where(html[data-theme=dark] *){background-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:where(html[data-theme=dark] *){background-color:color-mix(in oklab, var(--auction-destructive) 20%, transparent)}}.dark\:bg-emerald-950:where(html[data-theme=dark] *){background-color:var(--color-emerald-950)}.dark\:bg-emerald-950\/20:where(html[data-theme=dark] *){background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/20:where(html[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.dark\:bg-input\/30:where(html[data-theme=dark] *){background-color:var(--auction-input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where(html[data-theme=dark] *){background-color:color-mix(in oklab, var(--auction-input) 30%, transparent)}}.dark\:bg-red-950:where(html[data-theme=dark] *){background-color:var(--color-red-950)}.dark\:bg-sky-950:where(html[data-theme=dark] *){background-color:var(--color-sky-950)}.dark\:bg-slate-800:where(html[data-theme=dark] *){background-color:var(--color-slate-800)}.dark\:text-amber-200:where(html[data-theme=dark] *){color:var(--color-amber-200)}.dark\:text-amber-300:where(html[data-theme=dark] *){color:var(--color-amber-300)}.dark\:text-amber-400:where(html[data-theme=dark] *){color:var(--color-amber-400)}.dark\:text-emerald-200:where(html[data-theme=dark] *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(html[data-theme=dark] *){color:var(--color-emerald-300)}.dark\:text-red-200:where(html[data-theme=dark] *){color:var(--color-red-200)}.dark\:text-red-300:where(html[data-theme=dark] *){color:var(--color-red-300)}.dark\:text-sky-200:where(html[data-theme=dark] *){color:var(--color-sky-200)}.dark\:text-sky-300:where(html[data-theme=dark] *){color:var(--color-sky-300)}.dark\:text-sky-400:where(html[data-theme=dark] *){color:var(--color-sky-400)}.dark\:text-slate-200:where(html[data-theme=dark] *){color:var(--color-slate-200)}.dark\:text-violet-300:where(html[data-theme=dark] *){color:var(--color-violet-300)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:where(html[data-theme=dark] *):hover{background-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:where(html[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--auction-destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:where(html[data-theme=dark] *):hover{background-color:var(--auction-input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:where(html[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--auction-input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:where(html[data-theme=dark] *):hover{background-color:var(--auction-muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:where(html[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--auction-muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:where(html[data-theme=dark] *):focus-visible{--tw-ring-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:where(html[data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--auction-destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:where(html[data-theme=dark] *):disabled{background-color:var(--auction-input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:where(html[data-theme=dark] *):disabled{background-color:color-mix(in oklab, var(--auction-input) 80%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:where(html[data-theme=dark] *)[aria-invalid=true]{border-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:where(html[data-theme=dark] *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--auction-destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where(html[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:where(html[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--auction-destructive) 40%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-horizontal\:h-1:where([data-orientation=horizontal]){height:calc(var(--spacing) * 1)}.data-horizontal\:h-full:where([data-orientation=horizontal]){height:100%}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:min-h-40:where([data-orientation=vertical]){min-height:calc(var(--spacing) * 40)}.data-vertical\:w-1:where([data-orientation=vertical]){width:calc(var(--spacing) * 1)}.data-vertical\:w-auto:where([data-orientation=vertical]){width:auto}.data-vertical\:w-full:where([data-orientation=vertical]){width:100%}.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--auction-destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--auction-destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--auction-muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--auction-primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--auction-primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--auction-secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--auction-secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--auction-muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--auction-foreground)}}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.card-state-badges b.incoming{color:#704700;background:#fff3cf;border:1px solid #d8b45b}html[data-theme=dark] .card-state-badges b.incoming{color:#ffe0a1;background:#392a13;border-color:#896831}.auction-page{--auction-background:var(--csg-canvas);--auction-foreground:var(--csg-text);--auction-card:var(--csg-surface-solid);--auction-card-foreground:var(--csg-text);--auction-popover:var(--csg-surface-solid);--auction-popover-foreground:var(--csg-text);--auction-primary:var(--csg-primary);--auction-primary-foreground:#fff;--auction-secondary:var(--csg-surface-soft);--auction-secondary-foreground:var(--csg-text);--auction-muted:var(--csg-surface-soft);--auction-muted-foreground:var(--csg-text-soft);--auction-accent:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.auction-page{--auction-accent:color-mix(in srgb,var(--csg-primary) 11%,var(--csg-surface-solid))}}.auction-page{--auction-accent-foreground:var(--csg-primary-strong);--auction-destructive:#c93645;--auction-border:var(--csg-border);--auction-input:var(--csg-border);--auction-ring:var(--csg-primary);--auction-radius:var(--csg-radius-sm);min-height:100vh;color:var(--csg-text);background:0 0}:root{--blue:#1557ff;--blue-deep:#083dbd;--yellow:#ffe237;--navy:#111d35;--ink:#151922;--wash:#f4f6f8;--line:#dfe3ea;--muted:#687187;--action-fill:#1557ff;--action-fill-hover:#083dbd;--action-text:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.45}button,input{font:inherit}button{cursor:pointer}.print-only{display:none}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;background:#fffffff5;align-items:center;height:72px;padding:0 26px;display:flex;position:sticky;top:0}.brand{color:var(--blue);letter-spacing:-1.25px;white-space:nowrap;font-size:24px;font-weight:850;text-decoration:none}.brand span{color:var(--navy)}.collect-brand{letter-spacing:-1px;align-items:center;gap:9px;font-family:ui-rounded,Arial Rounded MT Bold,Trebuchet MS,sans-serif;font-weight:900;display:inline-flex}.collect-orb{border:2px solid var(--navy);background:linear-gradient(155deg,#ff685f 0 44%,var(--navy) 44% 56%,#f9fbff 56%);border-radius:43% 57% 48% 52%/52% 45% 55% 48%;flex:0 0 29px;width:29px;height:29px;display:inline-block;position:relative;overflow:hidden;transform:rotate(-8deg);box-shadow:inset -3px -2px #1420331f,0 2px 7px #121e3424}.collect-orb:after{content:"";background:#ffffff8c;border-radius:50%;width:8px;height:5px;position:absolute;top:3px;left:3px;transform:rotate(-18deg)}.collect-orb b{z-index:2;border:2px solid var(--navy);background:#ffe66b;border-radius:42% 58% 46% 54%;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(8deg)}html[data-theme=dark] .collect-orb{background:linear-gradient(155deg,#ff7169 0 44%,#101827 44% 56%,#f9fbff 56%);border-color:#f4f7fb}html[data-theme=dark] .collect-orb b{border-color:#101827}@media (prefers-color-scheme:dark){html[data-theme=system] .collect-orb{background:linear-gradient(155deg,#ff7169 0 44%,#101827 44% 56%,#f9fbff 56%);border-color:#f4f7fb}html[data-theme=system] .collect-orb b{border-color:#101827}}.edition{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;margin-left:40px;font-size:12px;font-weight:700;display:flex}.edition-dot{background:var(--yellow);border:2px solid var(--navy);border-radius:50%;width:8px;height:8px}.queue-jump{background:var(--navy);color:#fff;border:0;border-radius:7px;margin-left:auto;padding:11px 14px;font-weight:700}.queue-jump strong{background:var(--yellow);min-width:22px;height:22px;color:var(--navy);border-radius:4px;place-items:center;margin-left:8px;display:inline-grid}.profile-chip{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--muted);margin-left:auto;font-size:10px;font-weight:750;overflow:hidden}.profile-chip+.queue-jump{margin-left:14px}.trade-binder-link{border:1px solid var(--blue);color:var(--blue);white-space:nowrap;border-radius:7px;margin-left:12px;padding:9px 12px;font-size:11px;font-weight:850;text-decoration:none}.trade-binder-link+.queue-jump{margin-left:8px}.access-logout{border:1px solid var(--line);background:var(--paper,#fff);color:var(--muted);border-radius:7px;margin-left:auto;padding:10px 12px;font-size:11px;font-weight:750}.access-logout+.queue-jump{margin-left:8px}.app-shell{grid-template-columns:var(--left-column,300px) 8px minmax(520px,1fr) 8px var(--right-column,350px);min-height:calc(100vh - 72px);display:grid}.column-resizer{z-index:12;border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);background:var(--wash);width:8px;min-width:8px;position:relative}@supports (color:color-mix(in lab, red, red)){.column-resizer{background:color-mix(in srgb,var(--wash) 82%,var(--paper))}}.column-resizer{cursor:col-resize;touch-action:none;padding:0}.column-resizer span{background:var(--line);border-radius:999px;width:3px;height:42px;transition:height .15s,background .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.column-resizer:hover span,.column-resizer:focus-visible span,.is-resizing-columns .column-resizer span{background:var(--blue);height:70px}.column-resizer:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.is-resizing-columns{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.set-panel{border-right:1px solid var(--line)}.queue-panel{border-left:1px solid var(--line)}.catalog-tabs{background:#e7eaf0;border-radius:8px;grid-template-columns:1fr 1fr;gap:4px;margin:8px 0 10px;padding:3px;display:grid}.catalog-language{grid-template-columns:1fr 1fr;gap:5px;margin:9px 0 5px;display:grid}.catalog-language button{border:1px solid var(--line);background:var(--paper);min-height:34px;color:var(--muted);border-radius:8px;font-size:10px;font-weight:850}.catalog-language button.active{border-color:var(--blue);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.catalog-language button.active{background:color-mix(in srgb,var(--blue) 12%,var(--paper))}}.catalog-language button.active{color:var(--blue);box-shadow:0 0 0 2px var(--blue)}@supports (color:color-mix(in lab, red, red)){.catalog-language button.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--blue) 10%,transparent)}}.catalog-tabs button:disabled{cursor:not-allowed;opacity:.45}.catalog-title-row{justify-content:space-between;align-items:center;gap:10px;margin:5px 0 8px;display:flex}.catalog-title-row h2{min-width:0;font-size:clamp(22px,calc(25px * var(--catalog-scale,1)),31px);letter-spacing:-.035em;margin:0;line-height:1.05}.open-pack-library{border:1px solid var(--blue);flex:none;min-height:36px;margin:0}@supports (color:color-mix(in lab, red, red)){.open-pack-library{border:1px solid color-mix(in srgb,var(--blue) 42%,var(--line))}}.open-pack-library{background:var(--blue);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.open-pack-library{background:color-mix(in srgb,var(--blue) 9%,var(--paper))}}.open-pack-library{color:var(--blue);white-space:nowrap;padding:7px 10px;font-size:10px;font-weight:900}.pack-library{z-index:190;background:radial-gradient(circle at 18% 8%,var(--blue),transparent 34%),radial-gradient(circle at 82% 18%,#ffe2371f,transparent 30%),var(--wash);position:fixed;inset:0;overflow:auto}@supports (color:color-mix(in lab, red, red)){.pack-library{background:radial-gradient(circle at 18% 8%,color-mix(in srgb,var(--blue) 18%,transparent),transparent 34%),radial-gradient(circle at 82% 18%,#ffe2371f,transparent 30%),var(--wash)}}.pack-library{color:var(--ink);padding:clamp(22px,4vw,58px)}.pack-library>header{justify-content:space-between;align-items:flex-end;max-width:1480px;margin:0 auto 22px;display:flex;position:relative}.pack-library h2{letter-spacing:-.06em;margin:5px 0 4px;font-size:clamp(36px,6vw,72px);line-height:.95}.pack-library header p{color:var(--muted);margin:0;font-size:13px}.pack-library-close{z-index:2;border:1px solid var(--line);background:var(--paper);border-radius:50%;width:44px;height:44px;position:fixed;top:20px;right:22px}@supports (color:color-mix(in lab, red, red)){.pack-library-close{background:color-mix(in srgb,var(--paper) 92%,transparent)}}.pack-library-close{color:var(--ink);box-shadow:var(--shadow-md);font-size:27px}.pack-library-tools{z-index:3;border:1px solid var(--line);grid-template-columns:minmax(240px,1fr) minmax(170px,260px) 220px;gap:10px;max-width:1480px;margin:0 auto 28px;padding:11px;display:grid;position:sticky;top:-1px}@supports (color:color-mix(in lab, red, red)){.pack-library-tools{border:1px solid color-mix(in srgb,var(--line) 72%,transparent)}}.pack-library-tools{background:var(--paper);border-radius:15px}@supports (color:color-mix(in lab, red, red)){.pack-library-tools{background:color-mix(in srgb,var(--paper) 92%,transparent)}}.pack-library-tools{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 13px 36px #0813271f}.pack-library-tools>label{border:1px solid var(--line);background:var(--wash);border-radius:10px;align-items:center;gap:8px;padding:0 13px;display:flex}.pack-library-tools input{width:100%;min-width:0;height:42px;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.pack-library-tools>select{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px;padding:0 12px;font-weight:750}.pack-library-tools .catalog-language{margin:0}.pack-shelf{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));align-items:start;gap:clamp(22px,3.2vw,44px) clamp(16px,2.5vw,34px);max-width:1480px;margin:auto;padding:8px 5px 60px;display:grid}.booster-pack{--pack-hue:215;isolation:isolate;aspect-ratio:.68;border:1px solid hsla(var(--pack-hue),72%,72%,.56);background:linear-gradient(145deg,hsla(var(--pack-hue),82%,63%,.94),hsla(calc(var(--pack-hue) + 52),76%,33%,.98) 58%,#101a30);color:#fff;text-align:center;min-width:0;transform:translateZ(0) rotate(var(--pack-rotate,0deg));border-radius:9px 9px 13px 13px;padding:19% 12px 14%;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s;position:relative;overflow:hidden;box-shadow:0 18px 34px #050d1b38,inset 0 0 0 2px #ffffff24}.booster-pack:nth-child(3n+1){--pack-rotate:-.7deg}.booster-pack:nth-child(3n+2){--pack-rotate:.55deg}.booster-pack:before{content:"";z-index:-1;background:radial-gradient(circle at 72% 18%,#ffffff80,#0000 17%),repeating-linear-gradient(112deg,#0000 0 19px,#ffffff0e 20px 22px,#0000 23px 43px);position:absolute;inset:0}.booster-pack:hover,.booster-pack:focus-visible{z-index:2;box-shadow:0 30px 55px #050d1b57,0 0 0 3px var(--blue);transform:translateY(-12px)rotate(0)scale(1.045)}@supports (color:color-mix(in lab, red, red)){.booster-pack:hover,.booster-pack:focus-visible{box-shadow:0 30px 55px #050d1b57,0 0 0 3px color-mix(in srgb,var(--blue) 25%,transparent)}}.pack-crimp{background:repeating-linear-gradient(90deg,#ffffffb3 0 2px,#141d2f4d 3px 5px),linear-gradient(#f2f4f7,#aab3c1);height:11%;position:absolute;left:-3px;right:-3px;box-shadow:0 2px 6px #00000040}.pack-crimp-top{top:0}.pack-crimp-bottom{bottom:0;transform:rotate(180deg)}.pack-art{background:radial-gradient(circle,#ffffff47,#050d1d47);border:1px solid #ffffff4d;border-radius:8px;place-items:center;height:51%;margin:0 2px 10px;display:grid;box-shadow:inset 0 0 25px #ffffff24}.pack-art img{object-fit:contain;filter:drop-shadow(0 5px 8px #00000059);max-width:88%;max-height:80%}.pack-art img.symbol{width:42%;height:42%}.pack-art b{text-shadow:0 4px 12px #0006;font-size:clamp(28px,4vw,48px)}.pack-copy{gap:4px;display:grid}.pack-copy strong{text-overflow:ellipsis;font-size:clamp(12px,1.3vw,17px);line-height:1.08;overflow:hidden}.pack-copy>small{color:#e8edfa;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:850}.pack-copy>em{color:#fffbc9;font-size:8px;font-style:normal;font-weight:750}.pack-progress{grid-template-columns:1fr auto;align-items:center;gap:6px;margin-top:5px;display:grid}.pack-progress>i{background:#ffffff40;border-radius:99px;height:5px;overflow:hidden}.pack-progress>i>b{border-radius:inherit;background:#ffe237;height:100%;display:block}.pack-progress small{color:#fff;font-size:7px;font-weight:900}.pack-library-empty{border:1px dashed var(--line);min-height:280px;color:var(--muted);border-radius:18px;grid-column:1/-1;place-items:center;gap:12px;display:grid}.pack-library-empty button{background:var(--blue);color:#fff;border:0;border-radius:8px;padding:9px 14px;font-weight:850}@media (width<=720px){.pack-library{padding:22px 14px 80px}.pack-library>header{padding-right:50px}.pack-library-tools{grid-template-columns:1fr 130px}.pack-library-tools .catalog-language{grid-column:1/-1}.pack-shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.booster-pack{padding-inline:8px}.pack-copy strong{font-size:12px}.pack-copy>small{font-size:7px}}@media (width<=380px){.pack-shelf{grid-template-columns:1fr 1fr}}.catalog-tabs button{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:9px 5px;font-size:12px;font-weight:850}.catalog-tabs button.active{color:var(--navy);background:#fff;box-shadow:0 2px 6px #111d351f}.eyebrow{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850}h1,h2,h3,p{margin-top:0}.panel-heading h2{letter-spacing:-.04em;margin:7px 0 5px;font-size:27px}.panel-heading p,.catalog-header p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.set-list{height:calc(100vh - 210px);padding:0 12px 30px;overflow:auto}.pokemon-filter{z-index:2;background:var(--wash);align-items:center;gap:7px;margin-bottom:9px;padding:8px 9px;display:flex;position:sticky;top:0}.pokemon-filter input{border:1px solid var(--line);width:100%;min-width:0;height:36px;color:var(--ink);background:#fff;border-radius:6px;outline:0;padding:0 9px}.pokemon-filter span{color:var(--blue);font-size:19px}.pokemon-list{padding-bottom:20px}.pokemon-number{color:var(--muted);font-variant-numeric:tabular-nums;flex:0 0 34px;font-size:9px!important}.set-button.pokemon-button{gap:6px;min-height:48px;padding-block:2px}.pokemon-sprite{object-fit:contain;object-position:center;image-rendering:auto;flex:0 0 44px;width:44px;height:44px}.pokemon-button.active .pokemon-number{color:#ffffffc7}.era-group h3{letter-spacing:.12em;text-transform:uppercase;color:#8b93a3;margin:0 0 7px;padding:0 10px;font-size:10px}.set-button{text-align:left;color:#434a59;transform-origin:50%;backface-visibility:hidden;content-visibility:auto;contain-intrinsic-size:auto 54px;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:9px 10px;transition:transform .34s cubic-bezier(.16,1,.3,1),background-color .28s,box-shadow .34s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.set-button:hover{background:#fff}.set-button.active{background:var(--blue);color:#fff;box-shadow:0 5px 14px #1557ff33}.set-button:after{content:"";border:2px solid var(--blue);opacity:0;pointer-events:none;border-radius:6px;transition:opacity .18s,transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s;position:absolute;inset:1px;transform:scale(.96)}.set-button:hover:after,.set-button:focus-visible:after{opacity:1;box-shadow:0 0 0 3px var(--blue);transform:scale(1)}@supports (color:color-mix(in lab, red, red)){.set-button:hover:after,.set-button:focus-visible:after{box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 18%,transparent)}}.set-button.active:hover:after,.set-button.active:focus-visible:after{border-color:var(--yellow);box-shadow:0 0 0 3px var(--yellow)}@supports (color:color-mix(in lab, red, red)){.set-button.active:hover:after,.set-button.active:focus-visible:after{box-shadow:0 0 0 3px color-mix(in srgb,var(--yellow) 30%,transparent)}}.set-button:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.set-button:hover{z-index:4;transform:translate(6px)scale(1.17);box-shadow:0 14px 30px #111d3538}.set-button:hover+.set-button{z-index:3;transform:translate(2px)scale(1.07)}.set-button:has(+.set-button:hover){z-index:3;transform:translate(2px)scale(1.07)}}.tab-overview-wrap{width:100%}.collection-tab-overview>.tab-intelligence{width:100%;margin:0 0 28px}.catalog-panel{overflow-anchor:none}.tab-intelligence{--tab-accent:#58d7ff;--tab-accent-rgb:88,215,255;--tab-secondary-rgb:94,116,255;--tab-orb-x:78%;--tab-orb-y:28%;isolation:isolate;color:#f4f8ff;background:radial-gradient(circle at var(--tab-orb-x) var(--tab-orb-y),rgba(var(--tab-accent-rgb),.2),transparent 31%), radial-gradient(circle at 9% 0%,rgba(var(--tab-secondary-rgb),.15),transparent 34%), linear-gradient(135deg,#070d1ffa,#0a132bf5 54%,#050b1bfc);border:1px solid #8db9ff2b;border-radius:34px;grid-template-columns:minmax(280px,.92fr) minmax(420px,1.3fr);grid-template-areas:"copy radar""metrics metrics";gap:clamp(24px,3vw,52px);width:min(1720px,100% - 40px);margin:22px auto 26px;padding:clamp(28px,4vw,60px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #03081957,inset 0 1px #ffffff14}.tab-intelligence:before{content:"";z-index:-1;opacity:.42;background-image:radial-gradient(circle,rgba(var(--tab-accent-rgb),.18) 0 1px,transparent 1.6px),linear-gradient(115deg,transparent 42%,rgba(var(--tab-secondary-rgb),.08) 49%,transparent 56%);background-size:28px 28px,100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 46% 94%,#0000);mask-image:linear-gradient(90deg,#0000 2%,#000 46% 94%,#0000)}.tab-intelligence:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid rgba(var(--tab-accent-rgb),.2);width:61%;box-shadow:0 0 0 54px rgba(var(--tab-secondary-rgb),.026),0 0 0 110px rgba(var(--tab-accent-rgb),.018);border-radius:50%;position:absolute;top:-45%;right:-9%}.tab-intelligence-violet{--tab-accent:#b98aff;--tab-accent-rgb:185,138,255}.tab-intelligence-ember{--tab-accent:#ff7183;--tab-accent-rgb:255,113,131}.tab-intelligence-aqua{--tab-accent:#54f0cb;--tab-accent-rgb:84,240,203}.tab-theme-collection{--tab-accent:#63e2cf;--tab-accent-rgb:99,226,207;--tab-secondary-rgb:79,126,255;--tab-orb-x:74%;--tab-orb-y:34%}.tab-theme-scanner{--tab-accent:#61ead0;--tab-accent-rgb:97,234,208;--tab-secondary-rgb:255,79,94;--tab-orb-x:82%;--tab-orb-y:38%}.tab-theme-binder{--tab-accent:#7faaff;--tab-accent-rgb:127,170,255;--tab-secondary-rgb:255,91,105;--tab-orb-x:76%;--tab-orb-y:31%}.tab-theme-messages{--tab-accent:#b995ff;--tab-accent-rgb:185,149,255;--tab-secondary-rgb:255,91,105;--tab-orb-x:81%;--tab-orb-y:27%}.tab-intelligence-copy{grid-area:copy;align-self:center;max-width:650px}.tab-intelligence-live{border:1px solid rgba(var(--tab-accent-rgb),.25);color:var(--tab-accent);background:rgba(var(--tab-accent-rgb),.08);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;padding:8px 13px;font-size:.72rem;font-weight:900;display:inline-flex}.tab-intelligence-live i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite tab-signal-pulse;box-shadow:0 0 14px}.tab-intelligence h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:720px;margin:18px 0 12px;font-size:clamp(2rem,4.2vw,4.7rem);font-weight:900;line-height:.94}.tab-intelligence-copy>p{color:#aab9d5;max-width:590px;margin:0;font-size:clamp(.98rem,1.25vw,1.2rem);line-height:1.65}.tab-intelligence-actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.tab-intelligence-actions :is(a,button){color:#e9f1ff;min-height:44px;box-shadow:none;font:inherit;cursor:pointer;background:#ffffff0e;border:1px solid #b7cdf738;border-radius:14px;justify-content:center;align-items:center;margin:0;padding:10px 17px;font-weight:850;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.tab-intelligence-actions :is(a,button):hover{border-color:rgba(var(--tab-accent-rgb),.62);background:rgba(var(--tab-accent-rgb),.12);transform:translateY(-2px)}.tab-intelligence-actions :is(a,button).primary{color:#06101d;background:linear-gradient(135deg,#fff,var(--tab-accent));box-shadow:0 12px 30px rgba(var(--tab-accent-rgb),.18);border-color:#0000}.tab-intelligence-actions button:disabled{opacity:.45;cursor:not-allowed;transform:none}.tab-intelligence-radar{background:linear-gradient(145deg,#ffffff0e,#ffffff03);border:1px solid #97bbff26;border-radius:27px;grid-area:radar;grid-template-columns:minmax(180px,.75fr) minmax(230px,1fr);align-items:center;gap:clamp(20px,3vw,46px);min-height:290px;padding:24px;display:grid;position:relative;overflow:hidden}.tab-radar-grid{opacity:.23;background-image:linear-gradient(rgba(var(--tab-accent-rgb),.18) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--tab-accent-rgb),.18) 1px,transparent 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 30%,#000,#0000 70%);mask-image:radial-gradient(circle at 30%,#000,#0000 70%)}.tab-radar-orbit{aspect-ratio:1;border:1px solid rgba(var(--tab-accent-rgb),.3);border-radius:50%;width:min(34%,210px);animation:18s linear infinite tab-orbit;position:absolute;top:50%;left:6%;translate:0 -50%}.tab-radar-orbit:before,.tab-radar-orbit:after{content:"";border:1px solid rgba(var(--tab-accent-rgb),.15);border-radius:50%;position:absolute}.tab-radar-orbit:before{inset:17%}.tab-radar-orbit:after{inset:35%}.tab-radar-orbit i{background:var(--tab-accent);width:7px;height:7px;box-shadow:0 0 16px var(--tab-accent);border-radius:50%;position:absolute}.tab-radar-orbit i:first-child{top:18%;left:8%}.tab-radar-orbit i:nth-child(2){top:48%;right:1%}.tab-radar-orbit i:nth-child(3){bottom:-3%;left:40%}.tab-radar-core{z-index:1;text-align:center;position:relative}.tab-radar-core:before{content:"";z-index:-1;background:radial-gradient(circle,rgba(var(--tab-accent-rgb),.2),transparent 68%);filter:blur(3px);border-radius:50%;width:140px;height:140px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.tab-radar-core span,.tab-radar-core small{color:#9fabc0;display:block}.tab-radar-core span{letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:900}.tab-radar-core strong{color:#fff;letter-spacing:-.06em;text-shadow:0 0 26px rgba(var(--tab-accent-rgb),.36);margin:7px 0;font-size:clamp(2.1rem,4.5vw,4.6rem);font-weight:950;line-height:1;display:block}.tab-radar-core small{font-size:.78rem;line-height:1.4}.tab-radar-signals{z-index:1;gap:17px;display:grid;position:relative}.tab-radar-signals>div>span{color:#a9b8d0;justify-content:space-between;align-items:center;gap:14px;font-size:.78rem;font-weight:760;display:flex}.tab-radar-signals>div>span b{color:#f5f8ff;font-size:.86rem}.tab-radar-signals>div>i{background:#ffffff16;border-radius:999px;height:5px;margin-top:8px;display:block;overflow:hidden}.tab-radar-signals>div>i em{border-radius:inherit;background:linear-gradient(90deg,rgba(var(--tab-accent-rgb),.45),var(--tab-accent));height:100%;box-shadow:0 0 14px rgba(var(--tab-accent-rgb),.55);display:block}.tab-radar-signals>div>small{color:#71809b;margin-top:5px;font-size:.68rem;display:block}.tab-intelligence-metrics{background:#91b7ff1c;border:1px solid #9fbdf521;border-radius:20px;grid-area:metrics;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:2px;display:grid;overflow:hidden}.tab-intelligence-metrics article{background:#070e1fd6;min-width:0;padding:20px clamp(16px,2vw,28px)}.tab-intelligence-metrics span,.tab-intelligence-metrics small{display:block}.tab-intelligence-metrics span{color:#8798b5;letter-spacing:.09em;text-transform:uppercase;font-size:.7rem;font-weight:900}.tab-intelligence-metrics strong{color:#f8faff;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 4px;font-size:clamp(1.35rem,2.3vw,2.2rem);font-weight:920;display:block;overflow:hidden}.tab-intelligence-metrics small{color:#75849e;font-size:.72rem;line-height:1.4}.tab-intelligence-metrics article.positive strong{color:#7ff2c9}.tab-intelligence-metrics article.warning strong{color:#ffd36a}.tab-intelligence-metrics article.quiet strong{color:#c0cadb}@keyframes tab-signal-pulse{50%{opacity:.35;scale:.7}}@keyframes tab-orbit{to{rotate:360deg}}.scan-set-go>.tab-intelligence{width:min(1720px,100% - 28px);margin:18px auto 22px}.trade-shell>.tab-intelligence,.messages-shell>.tab-intelligence{margin-top:22px}@media (width<=1050px){.tab-intelligence{grid-template-columns:1fr;grid-template-areas:"copy""radar""metrics"}.tab-intelligence-copy{max-width:none}.tab-intelligence-radar{min-height:260px}.tab-intelligence-metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.tab-intelligence{border-radius:24px;gap:20px;width:calc(100% - 18px);margin:10px auto 16px;padding:22px 17px}.scan-set-go>.tab-intelligence{width:calc(100% - 14px);margin:7px auto 14px}.tab-intelligence h1{font-size:2.45rem}.tab-intelligence-copy>p{font-size:.92rem;line-height:1.5}.tab-intelligence-radar{grid-template-columns:1fr;min-height:0;padding:19px 16px}.tab-radar-core{text-align:left;padding:5px 0 8px}.tab-radar-core:before,.tab-radar-orbit{display:none}.tab-radar-core strong{font-size:2.8rem}.tab-radar-signals{gap:13px}.tab-intelligence-metrics{grid-template-columns:1fr 1fr}.tab-intelligence-metrics article{padding:16px 13px}.tab-intelligence-metrics strong{font-size:1.45rem}.tab-intelligence-metrics small{font-size:.66rem}.tab-intelligence-actions{grid-template-columns:1fr 1fr;display:grid}.tab-intelligence-actions :is(a,button).primary{grid-column:1/-1}}.auction-workspace{flex-direction:column;display:flex}.auction-workspace>.auction-search-row{order:4;scroll-margin-top:86px}.auction-view-tabs{border:1px solid var(--csg-border);background:var(--csg-surface);box-shadow:var(--csg-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 12px;padding:5px;display:grid}.auction-view-tabs button{min-height:42px;color:var(--csg-text-soft);border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;font-size:12px;font-weight:850;transition:background .18s,color .18s,box-shadow .18s,transform .18s;display:flex}.auction-view-tabs button strong{background:var(--csg-surface-soft);min-width:28px;color:var(--csg-text);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:3px 7px;font-size:10px;display:inline-grid}.auction-view-tabs button:hover{color:var(--csg-text);transform:translateY(-1px)}.auction-view-tabs button.is-active{background:var(--action-fill);color:var(--action-text);box-shadow:0 8px 20px var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.auction-view-tabs button.is-active{box-shadow:0 8px 20px color-mix(in srgb,var(--csg-primary) 18%,transparent)}}.auction-view-tabs button.is-active strong{color:inherit;background:#fff3}@media (width<=650px){.auction-view-tabs{scrollbar-width:none;display:flex;overflow-x:auto}.auction-view-tabs::-webkit-scrollbar{display:none}.auction-view-tabs button{flex:1;min-width:max-content}.auction-view-tabs button span{white-space:nowrap}}.auction-low-entry{border:1px solid var(--world-gold);padding:clamp(16px,2vw,24px)}@supports (color:color-mix(in lab, red, red)){.auction-low-entry{border:1px solid color-mix(in oklab,var(--world-gold) 32%,var(--csg-border))}}.auction-low-entry{background:linear-gradient(135deg,var(--world-gold),var(--csg-surface));border-radius:22px}@supports (color:color-mix(in lab, red, red)){.auction-low-entry{background:linear-gradient(135deg,color-mix(in oklab,var(--world-gold) 7%,var(--csg-surface)),var(--csg-surface))}}.auction-low-entry{box-shadow:var(--csg-shadow)}.auction-low-entry-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.auction-low-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.auction-low-entry-card{border:1px solid var(--csg-border);background:var(--csg-surface);border-radius:18px;gap:14px;min-width:0;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.auction-low-entry-card{background:color-mix(in oklab,var(--csg-surface) 90%,transparent)}}.auction-low-entry-card{transition:transform .18s,border-color .18s,box-shadow .18s}.auction-low-entry-card:hover{border-color:var(--world-gold);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.auction-low-entry-card:hover{border-color:color-mix(in oklab,var(--world-gold) 50%,var(--csg-border))}}.auction-low-entry-card:hover{box-shadow:0 16px 34px -24px var(--world-gold)}@supports (color:color-mix(in lab, red, red)){.auction-low-entry-card:hover{box-shadow:0 16px 34px -24px color-mix(in oklab,var(--world-gold) 55%,transparent)}}.auction-low-entry-image{background:var(--muted);border-radius:11px;place-items:center;width:72px;min-width:72px;height:104px;display:grid;overflow:hidden}.auction-low-entry-image img{object-fit:contain;filter:drop-shadow(0 5px 8px #0000003d);width:auto;max-width:100%;height:98px;display:block}@media (width<=1050px){.auction-low-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.auction-low-entry{border-radius:18px;padding:16px}.auction-low-entry-heading{align-items:center}.auction-low-entry-grid{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}.auction-low-entry-card{scroll-snap-align:start;min-width:min(82vw,340px)}}@media (prefers-reduced-motion:reduce){.tab-intelligence-live i,.tab-radar-orbit{animation:none}}.set-icon{flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;position:relative}.set-icon img{object-fit:contain;background:inherit;width:24px;height:24px;position:absolute;inset:0}.set-icon-fallback{letter-spacing:-.02em;opacity:.75;border:1px solid;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;font-weight:900;display:grid}.catalog-set-progress{grid-template-columns:minmax(38px,1fr) auto;align-items:center;gap:6px;width:100%;margin-top:5px;display:grid!important}.catalog-set-progress>i{background:currentColor;border-radius:999px;height:5px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.catalog-set-progress>i{background:color-mix(in srgb,currentColor 14%,transparent)}}.catalog-set-progress>i{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab, red, red)){.catalog-set-progress>i{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent)}}.catalog-set-progress>i>b{border-radius:inherit;background:linear-gradient(90deg,var(--blue),#735cff,#2fc795);height:100%;transition:width .3s;display:block}.catalog-set-progress>em{color:var(--muted);font-size:clamp(8px,calc(9px * var(--catalog-scale,1)),12px);white-space:nowrap;font-style:normal;font-weight:800}.set-button.active .catalog-set-progress>i{background:#ffffff38}.set-button.active .catalog-set-progress>i>b{background:linear-gradient(90deg,#fff,var(--yellow))}.set-button.active .catalog-set-progress>em{color:#ffffffdb}.set-icon.has-image .set-icon-fallback{display:none}.set-button>span:last-child{font-size:12px;font-weight:750;line-height:1.2}.set-button small{opacity:.7;margin-top:3px;font-size:9px;font-weight:500;display:block}.catalog-panel{min-width:0;padding:30px 28px 60px}.catalog-header{justify-content:space-between;align-items:center;gap:20px;min-height:84px;display:flex}.catalog-header h1{letter-spacing:-.05em;margin:6px 0 3px;font-size:32px}.set-logo{object-fit:contain;width:150px;height:68px}.search-box{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:center;gap:10px;height:44px;margin:20px 0 24px;padding:0 13px;display:flex;box-shadow:0 2px 8px #111d350a}.search-box>span{color:var(--blue);font-size:24px;line-height:0;transform:rotate(-15deg)}.search-box input{min-width:0;color:var(--ink);border:0;outline:0;flex:1}.search-box input::placeholder{color:#979dac}.search-box kbd{background:var(--wash);border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:3px 6px;font-size:10px}.notice{color:#4d3b00;background:#fff5bf;border:1px solid #eed66a;border-left:4px solid #d8aa00;border-radius:5px;padding:12px 14px;font-size:12px;line-height:1.5}.notice button{float:right;color:#fff;background:#4d3b00;border:0;border-radius:4px;padding:4px 8px;font-size:9px;font-weight:850}.collection-tools{z-index:8;background:var(--paper);margin:-8px 0 12px;padding:9px;position:sticky;top:72px}@supports (color:color-mix(in lab, red, red)){.collection-tools{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.collection-tools{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;box-shadow:0 5px 16px #111d3512}.goal-dashboard{grid-template-columns:1.5fr 1fr 1fr;gap:8px;margin-bottom:9px;display:grid}.goal-dashboard>div{border:1px solid var(--line);background:var(--paper);border-radius:7px;padding:10px 12px}.goal-dashboard span,.goal-dashboard small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px;display:block}.goal-dashboard strong{color:var(--ink);margin-top:4px;font-size:15px;display:block}.goal-dashboard>div:nth-child(2) strong{color:var(--blue);font-size:22px}.valuation-dashboard{background:linear-gradient(120deg,var(--blue),var(--paper));border-radius:8px;grid-template-columns:1.35fr 1fr 1.25fr 1fr;gap:8px;margin-bottom:9px;padding:9px;display:grid}@supports (color:color-mix(in lab, red, red)){.valuation-dashboard{background:linear-gradient(120deg,color-mix(in srgb,var(--blue) 9%,var(--paper)),var(--paper))}}.valuation-dashboard{border:1px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){.valuation-dashboard{border:1px solid color-mix(in srgb,var(--blue) 28%,var(--line))}}.valuation-dashboard>div{border-right:1px solid var(--line);min-width:0;padding:3px 8px}.valuation-dashboard>div:last-child{border-right:0}.valuation-dashboard span,.valuation-dashboard small{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:8px;display:block}.valuation-dashboard strong{color:var(--ink);margin:4px 0 2px;font-size:17px;display:block}.valuation-dashboard strong.positive{color:#16814b}.valuation-dashboard strong.negative{color:#c03a45}.variant-filters,.view-tools{flex-wrap:wrap;gap:6px;display:flex}.view-tools{border-top:1px solid var(--line);margin-top:7px;padding-top:7px}.variant-filters button,.view-tools button{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.view-tools select{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:999px;padding:6px 10px;font-size:9px;font-weight:800}.variant-filters button.active,.view-tools button.active{background:var(--navy);border-color:var(--navy);color:var(--paper)}.card-actions{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;font-size:11px;font-weight:700;display:flex}.card-actions>div{gap:7px;display:flex}.card-actions button{border:1px solid var(--blue);background:var(--blue);color:#fff;border-radius:6px;padding:9px 15px;font-size:11px;font-weight:850;box-shadow:0 4px 10px #1557ff2e}.card-actions button.secondary{color:var(--blue);box-shadow:none;background:0 0}.card-actions button:hover{filter:brightness(.94)}.card-grid{overflow-anchor:none;grid-template-columns:repeat(6,minmax(88px,1fr));gap:22px 12px;display:grid}.card-grid.large{grid-template-columns:repeat(5,minmax(105px,1fr));gap:26px 15px}.card-grid.binder-grid{display:block}.binder-page{border:1px solid var(--line);background:#eef1f5;border-radius:10px;margin:0 0 26px;padding:14px;box-shadow:0 4px 14px #111d3514}.binder-page>h3{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin:0 0 10px;font-size:10px}.binder-page>div{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.empty-pocket{aspect-ratio:2.5/3.5;color:var(--muted);background:#ffffff47;border:1px dashed #aab2bf;border-radius:7px;place-items:center;font-size:9px;font-weight:800;display:grid}.card-tile{content-visibility:auto;contain-intrinsic-size:auto 330px;min-width:0}.grandmaster-card-badge{box-sizing:border-box;color:#fff;letter-spacing:.045em;text-transform:uppercase;pointer-events:none;background:linear-gradient(120deg,#111d35f0,#5934aaf0);border:1px solid #ffffffc7;border-radius:999px;width:fit-content;max-width:100%;margin-top:6px;padding:5px 7px;font-size:clamp(8px,5.6cqw,10px);font-weight:900;line-height:1.25;display:block;position:static;box-shadow:0 3px 10px #111d354d}.card-tile.grandmaster-exclusive .card-meta{border:1px solid #735cff;margin-top:5px;padding:9px 8px 7px}@supports (color:color-mix(in lab, red, red)){.card-tile.grandmaster-exclusive .card-meta{border:1px solid color-mix(in srgb,#735cff 38%,var(--line))}}.card-tile.grandmaster-exclusive .card-meta{background:#735cff;border-radius:7px}@supports (color:color-mix(in lab, red, red)){.card-tile.grandmaster-exclusive .card-meta{background:color-mix(in srgb,#735cff 7%,var(--paper))}}.card-image-button{--foil-x:50%;--foil-y:50%;backface-visibility:hidden;perspective:1000px;background:0 0;border:0;border-radius:7px;width:100%;padding:0;transition:transform .24s cubic-bezier(.16,1,.3,1);display:block;position:relative;container-type:inline-size}.card-tilt{transform-style:preserve-3d;transform-origin:50%;backface-visibility:hidden;border-radius:7px;display:block;transform:none}.card-image-button:hover,.card-image-button.is-tilting,.card-image-button:hover .card-tilt,.card-image-button.is-tilting .card-tilt{will-change:transform}.card-image-button img{border-radius:6.3%/4.5%;width:100%;display:block;box-shadow:0 5px 13px #111d3529}@media (prefers-reduced-motion:reduce),(hover:none){.card-image-button,.card-tilt,.card-image-button img{transition:none!important;transform:none!important}}.card-tile.is-selected .card-image-button img{outline-offset:3px;outline:4px solid #1557ff;box-shadow:0 0 0 7px #1557ff29,0 10px 24px #111d3538}.reverse-stamp{z-index:2;box-sizing:border-box;color:#c81724;text-align:center;letter-spacing:.1em;text-shadow:0 1px #fff;pointer-events:none;background:#ffffffad;border:clamp(2px,2.1cqw,6px) solid #c81724;border-radius:clamp(4px,2.7cqw,9px);width:88%;padding:clamp(4px,3.5cqw,11px) clamp(2px,1.2cqw,4px);font-size:clamp(14px,14cqw,36px);font-weight:950;line-height:1;transition:font-size .12s linear,padding .12s linear,border-width .12s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-24deg);box-shadow:0 1px #ffffffe6,0 3px 12px #5b000852}.reverse-fallback-label{z-index:5;color:#fff;letter-spacing:.055em;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:linear-gradient(135deg,#b20c24,#e32e37);border:1px solid #ffffffe6;border-radius:999px;max-width:calc(100% - 14px);padding:5px 8px;font-size:clamp(6px,4.8cqw,9px);font-weight:950;line-height:1;position:absolute;top:7px;right:7px;box-shadow:0 3px 10px #4e000a57}.proxy-detail-image{align-self:start;position:relative}.proxy-detail-image .reverse-fallback-label{font-size:11px;top:12px;right:12px}.printing-variant-tag,.scan-set-go .chips span.printing-variant-tag{white-space:normal;border:1px solid #ff6b7f;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:800;line-height:1.2;color:#fff!important;background:#c51632!important}.binder-printing-tag{z-index:2;text-align:center;pointer-events:none;font-size:9px;position:absolute;top:6px;left:6px;right:6px}.museum-card-grid .museum-reverse-tag{color:#fff;letter-spacing:.04em;background:#b20c24;font-size:7px;inset:5px 5px auto auto}.reverse-holo-foil{z-index:3;background:linear-gradient(115deg,transparent 12%,#7cdcff29 25%,#ffa4eb38 34%,#ffeb892b 43%,transparent 56%) var(--foil-x) var(--foil-y)/230% 180%,conic-gradient(from 20deg at var(--foil-x) var(--foil-y),#54caff8c,#c37bff80,#ffcc597a,#59e2aa80,#54caff8c) border-box;mix-blend-mode:screen;opacity:.72;pointer-events:none;border:clamp(3px,1.8cqw,7px) solid #0000;border-radius:4.7%/3.4%;transition:background-position 80ms linear;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 14px #94d6ff33;-webkit-mask:linear-gradient(#000 0 0) top/100% 13% no-repeat,linear-gradient(#000 0 0) bottom/100% 51% no-repeat,linear-gradient(#000 0 0) 0 13%/8% 36% no-repeat,linear-gradient(#000 0 0) right 13%/8% 36% no-repeat;mask:linear-gradient(#000 0 0) top/100% 13% no-repeat,linear-gradient(#000 0 0) bottom/100% 51% no-repeat,linear-gradient(#000 0 0) 0 13%/8% 36% no-repeat,linear-gradient(#000 0 0) right 13%/8% 36% no-repeat}.reverse-holo-foil:after{content:"";opacity:.7;background:repeating-linear-gradient(118deg,#0000 0 17px,#ffffff12 18px,#0000 20px);position:absolute;inset:0}.reverse-holo-vintage{background:radial-gradient(circle at var(--foil-x) var(--foil-y),#ffffffb8 0 1px,transparent 2px),radial-gradient(circle at calc(100% - var(--foil-x)) calc(100% - var(--foil-y)),#a2dcffb3 0 1.5px,transparent 2.6px),linear-gradient(118deg,transparent 15%,#97e0ff2e 31%,#ffa8e62e 42%,#ffe78029 54%,transparent 68%),conic-gradient(from 20deg at var(--foil-x) var(--foil-y),#54caff80,#c37bff75,#ffcc5970,#59e2aa7a,#54caff80) border-box;background-size:23px 23px,31px 31px,220% 100%,100% 100%}.reverse-holo-foil{-webkit-mask-composite:xor;-webkit-mask-composite:xor;box-shadow:none;mix-blend-mode:normal;opacity:1;background:0 0;border:0;-webkit-mask:none;mask:none}.reverse-holo-foil:after{display:none}.reverse-holo-foil>i{background:linear-gradient(115deg,transparent 12%,#7cdcff2e 25%,#ffa4eb3d 34%,#ffeb8930 43%,transparent 56%) var(--foil-x) var(--foil-y)/230% 180%,conic-gradient(from 20deg at var(--foil-x) var(--foil-y),#54caff85,#c37bff7a,#ffcc5975,#59e2aa7a,#54caff85);mix-blend-mode:screen;opacity:.72;transition:background-position 80ms linear;display:block;position:absolute;box-shadow:inset 0 0 10px #94d6ff29}.reverse-holo-foil>i:first-child{border-radius:4.7% 4.7% 0 0/3.4% 3.4% 0 0;height:9.7%;top:0;left:0;right:0}.reverse-holo-foil>i:nth-child(2){border-radius:0 0 4.7% 4.7%/0 0 3.4% 3.4%;inset:50.4% 0 0}.reverse-holo-foil>i:nth-child(3){width:7.3%;height:40.7%;top:9.7%;left:0}.reverse-holo-foil>i:nth-child(4){width:7.3%;height:40.7%;top:9.7%;right:0}.crosshatch-holo{z-index:2;mix-blend-mode:screen;opacity:.78;pointer-events:none;background:repeating-linear-gradient(45deg,#0000 0 11px,#96e1ff33 12px 14px,#0000 15px 25px),repeating-linear-gradient(-45deg,#0000 0 11px,#ffaaeb29 12px 14px,#0000 15px 25px);border-radius:6.3%/4.5%;position:absolute;inset:0}.print-card .print-crosshatch{-webkit-print-color-adjust:exact;print-color-adjust:exact;inset:0}.add-overlay{color:#fff;opacity:0;background:#111d35eb;border-radius:5px;padding:8px 5px;font-size:11px;font-weight:800;transition:all .18s;position:absolute;bottom:8px;left:8px;right:8px;transform:translateY(3px)}.card-image-button:hover .add-overlay,.card-image-button:focus-visible .add-overlay{opacity:1;transform:none}.selected-count{z-index:4;color:#fff;letter-spacing:.02em;background:#1557ff;border:2px solid #fff;border-radius:999px;place-items:center;min-width:66px;height:28px;padding:0 9px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-11px;right:-9px;box-shadow:0 4px 12px #1557ff61}.card-meta strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.card-meta span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;display:block;overflow:hidden}.card-market-row{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:5px;margin-top:7px;padding-top:6px;display:flex}@supports (color:color-mix(in lab, red, red)){.card-market-row{border-top:1px solid color-mix(in srgb,var(--line) 78%,transparent)}}.card-market-row{font-variant-numeric:tabular-nums}.card-market-row b{color:var(--ink);font-size:11px;line-height:1}.card-market-row small{color:var(--muted);letter-spacing:.055em;text-transform:uppercase;font-size:7px;font-weight:800}.card-market-row.has-price b{color:var(--success)}.card-market-row.is-pending b{color:var(--muted);font-size:9px}.card-mini-actions{gap:5px;margin-top:7px;display:flex}.card-mini-actions button{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:4px;flex:1;padding:5px 3px;font-size:8px;font-weight:800}.card-mini-actions button.owned{color:#147044;background:#e5f8ef;border-color:#1f9d64}.card-skeleton{aspect-ratio:2.5/3.5;background:linear-gradient(100deg,#edf0f4 30%,#f8f9fa 45%,#edf0f4 60%) 0 0/200% 100%;border-radius:7px;animation:1.2s infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.empty-search{text-align:center;color:var(--muted);padding:70px 20px}.empty-search strong{margin-bottom:14px;display:block}.empty-search button{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;margin:4px;padding:9px 12px;font-weight:750}.queue-sticky{flex-direction:column;height:calc(100vh - 72px);padding-bottom:18px;display:flex;position:sticky;top:72px}.queue-heading h2{justify-content:space-between;display:flex}.queue-heading em{color:var(--blue);border:1px solid var(--line);background:#fff;border-radius:4px;padding:4px 8px;font-size:16px;font-style:normal}.mode-toggle{background:#e7eaf0;border-radius:7px;grid-template-columns:1fr 1fr;margin:0 22px 15px;padding:3px;display:grid}.mode-toggle button{color:var(--muted);background:0 0;border:0;border-radius:5px;padding:9px;font-size:11px;font-weight:800}.mode-toggle button.active{color:var(--navy);background:#fff;box-shadow:0 2px 5px #111d351a}.queue-list{flex:1;min-height:120px;padding:0 22px;overflow:auto}.queue-group{border-bottom:1px solid var(--line)}.queue-group summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;list-style:none;display:flex}.queue-group summary::-webkit-details-marker{display:none}.queue-group summary strong,.queue-group summary small{display:block}.queue-group summary small{color:var(--muted);margin-top:2px;font-size:8px}.group-actions{gap:3px;display:flex}.group-actions button{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:4px;padding:4px 6px;font-size:8px}.group-actions button:disabled{opacity:.35}.empty-queue{text-align:center;color:var(--muted);border:1px dashed #c8ced8;border-radius:8px;padding:30px 18px}.empty-queue>span{background:var(--yellow);width:34px;height:34px;color:var(--navy);border-radius:50%;place-items:center;margin:0 auto 12px;font-weight:900;display:grid}.empty-queue strong{color:var(--navy);font-size:13px;display:block}.empty-queue p{margin:5px 0 0;font-size:11px;line-height:1.5}.queue-item{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.queue-item img{border-radius:3px;width:40px}.upscaled-image-note{color:var(--muted);margin:5px 0;font-size:11px;line-height:1.5;display:block}.queue-item .queue-card-image{border-radius:3px;flex-shrink:0;width:46px}.queue-card-image .card-image-placeholder-brand,.queue-card-image .card-image-placeholder strong,.queue-card-image .card-image-placeholder small{display:none}.queue-item strong{font-size:11px;display:block}.queue-item span{color:var(--muted);margin-top:3px;font-size:8px;display:block}.stepper{border:1px solid var(--line);background:#fff;border-radius:5px;align-items:center;display:flex;overflow:hidden}.stepper button{width:25px;height:27px;color:var(--blue);background:#fff;border:0;font-weight:900}.stepper b{text-align:center;min-width:18px;font-size:10px}.print-summary{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:14px 22px 10px;padding-top:13px;display:grid}.print-summary div{justify-content:space-between;padding-right:18px;font-size:11px;display:flex}.print-summary span{color:var(--muted)}.print-button{background:var(--blue);color:#fff;border:0;border-radius:7px;justify-content:space-between;margin:0 22px;padding:14px 16px;font-weight:850;text-decoration:none;display:flex;box-shadow:0 6px 15px #1557ff38}.ready-pdf-link{background:var(--green);margin-top:10px;box-shadow:0 6px 15px #12915f38}.print-button:disabled{box-shadow:none;cursor:not-allowed;background:#abb2bf}.print-note{text-align:center;color:var(--muted);margin:9px 30px 0;font-size:9px;line-height:1.45}.saved-queues{gap:5px;margin:9px 22px 0;display:flex}.saved-queues button,.saved-queues select{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--ink);border-radius:5px;padding:6px;font-size:8px}.saved-queues select{flex:1}.restore-backup{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:5px;place-items:center;padding:6px;font-size:8px;display:grid}.restore-backup input{display:none}.download-progress{color:var(--muted);grid-template-columns:1fr auto;align-items:center;gap:5px 8px;margin:9px 22px 0;font-size:9px;display:grid}.download-progress progress{width:100%}.download-progress button{color:#c81724;background:0 0;border:0;grid-area:1/2/3;font-weight:800}.failed-images{color:#b42318;text-align:center;margin:7px 22px 0;font-size:9px}.clear-button{color:var(--muted);background:0 0;border:0;align-self:center;margin-top:5px;font-size:10px;text-decoration:underline}.loading-line{color:var(--muted);padding:10px;font-size:11px}.collection-loading-status{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin:10px 0;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.collection-loading-status{background:color-mix(in srgb,var(--paper) 86%,var(--blue) 14%)}}.collection-loading-status{color:var(--ink);font-size:12px;line-height:1.45}.card-market-row.has-price small{text-align:right;max-width:70%}@media (width<=1100px){.app-shell{grid-template-columns:min(var(--left-column,270px),32vw) 8px minmax(440px,1fr) 8px min(var(--right-column,320px),32vw)}.card-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=820px){.topbar{position:static}.edition{display:none}.app-shell{display:block}.column-resizer{display:none}.set-panel,.queue-panel{border:0}.set-list{height:auto;max-height:330px}.catalog-panel{padding:25px 18px}.card-grid{grid-template-columns:repeat(3,1fr)}.queue-sticky{height:auto;min-height:520px;position:static}.queue-list{max-height:420px}.set-logo{width:110px}.catalog-header h1{font-size:27px}}@media (width<=520px){.card-grid{grid-template-columns:repeat(2,1fr);gap:20px 12px}.queue-jump{padding:9px;font-size:11px}.brand{font-size:22px}.catalog-header{align-items:flex-start}.set-logo{width:85px;height:55px}.panel-heading{padding-left:18px;padding-right:18px}}.card-modal{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050a14c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.card-modal>article{background:var(--paper);width:min(760px,100%);max-height:92vh;color:var(--ink);border-radius:14px;grid-template-columns:minmax(220px,330px) minmax(240px,360px);gap:28px;padding:24px;display:grid;position:relative;overflow:auto;box-shadow:0 30px 80px #0000006b}.card-modal img{border-radius:5%;width:100%}.card-modal h2{margin:7px 0 18px;font-size:28px}.card-modal dl{grid-template-columns:90px 1fr;gap:8px;margin:0 0 20px;font-size:11px;display:grid}.card-modal dt{color:var(--muted)}.card-modal dd{margin:0;font-weight:750}.source-url{display:none}.card-modal dt:has(+.source-url){display:none}.modal-close{color:var(--muted);background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:12px}.owned-button{background:var(--blue);color:#fff;border:0;border-radius:6px;width:100%;margin-bottom:12px;padding:11px;font-weight:850;display:block}.owned-button.owned{background:#1f9d64}.card-modal a{color:var(--blue);font-size:11px;font-weight:750}.pricing-panel{border:1px solid var(--line);background:var(--wash);border-radius:8px;margin:0 0 18px;padding:13px}.pricing-heading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.pricing-heading h3{margin:3px 0 0;font-size:15px}.pricing-heading>span,.pricing-panel>p{color:var(--muted);font-size:9px}.price-source{border-top:1px solid var(--line);padding:9px 0}.price-source>strong{justify-content:space-between;font-size:10px;display:flex}.price-source small{color:var(--muted);font-size:8px}.price-source>div{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:7px;display:grid}.price-source span{color:var(--muted);font-size:8px}.price-source b{color:var(--ink);margin-top:2px;font-size:12px;display:block}.comp-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:5px;padding-top:9px;display:flex}.comp-links a{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:6px 8px;font-size:8px;text-decoration:none}.price-note{line-height:1.4;margin:8px 0 0!important}.condition-picker{grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:10px;display:grid}.condition-picker button{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--muted);border-radius:5px;padding:6px 2px;font-size:8px;font-weight:900}.condition-picker button small{margin-top:2px;font-size:7px;font-weight:600;display:block}.condition-picker button.active{background:var(--blue);border-color:var(--blue);color:#fff}.dealer-values{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.dealer-values>div{border:1px solid var(--line);background:var(--paper);border-radius:6px;min-width:0;padding:8px}.dealer-values .market{background:linear-gradient(135deg,#eef3ff,#fff);border-color:#aabfff;grid-column:1/-1}.dealer-values span,.dealer-values small{color:var(--muted);font-size:7px;display:block}.dealer-values strong{color:var(--ink);margin:3px 0;font-size:15px;display:block}.dealer-values .market strong{color:var(--blue);font-size:23px}.pricing-signals{flex-wrap:wrap;gap:5px;margin:0 0 9px;display:flex}.pricing-signals span{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800}.pricing-signals .confidence.high{color:#147044;background:#e5f8ef;border-color:#8dd5b1}.pricing-signals .confidence.medium{color:#765b00;background:#fff5ca;border-color:#ead269}.pricing-signals .confidence.low{color:#9f2f27;background:#ffebea;border-color:#efaaa5}@media (width<=620px){.card-modal>article{grid-template-columns:1fr}.card-modal img{max-width:280px;margin:auto}.collection-tools{top:0}.binder-page>div{gap:7px}.valuation-dashboard{grid-template-columns:1fr 1fr}.valuation-dashboard>div:nth-child(2){border-right:0}}@media print{@page{size:letter portrait;margin:.25in .5in}html,body{background:#fff!important;width:7.5in!important;min-width:7.5in!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}.no-print{display:none!important}.print-only{display:block!important}.print-root{-webkit-print-color-adjust:exact;print-color-adjust:exact;visibility:visible!important;opacity:1!important;width:7.5in!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}.print-sheet{box-sizing:border-box;grid-template-rows:repeat(4,2.5in);grid-template-columns:repeat(2,3.5in);gap:0;width:7.5in;height:10.5in;overflow:hidden;page-break-inside:avoid!important;break-inside:avoid-page!important;page-break-after:always!important;break-after:page!important;margin:0!important;padding:.25in!important;display:grid!important}.print-slot{width:3.5in;height:2.5in;position:relative}.print-slot .print-card{transform-origin:0 0;position:absolute;top:0;left:3.5in;transform:rotate(90deg)}.print-sheet:last-child{page-break-after:auto!important;break-after:auto!important}.print-card{flex:0 0 2.5in;width:2.5in;height:3.5in;position:relative;overflow:hidden;page-break-inside:avoid!important;break-inside:avoid!important}.print-card img{object-fit:fill;width:2.5in;height:3.5in;display:block}.print-card .print-variant{color:#111;background:#ffffffeb;border:1px solid #222;border-radius:.035in;padding:.025in .055in;font:700 6.5pt/1 Arial,sans-serif;position:absolute;bottom:.07in;right:.07in}.print-card .print-details{z-index:3;box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow-wrap:anywhere;background:#ffffffe6;border-left:2px solid #e0000e;border-radius:.035in;width:max-content;max-width:calc(100% - .18in);height:auto;max-height:1.25in;padding:.045in .06in;font-family:Arial,sans-serif;position:absolute;bottom:.57in;left:.09in;right:auto;color:#e0000e!important}.print-card .print-details strong,.print-card .print-details small{white-space:normal;display:block;overflow:visible;color:#e0000e!important}.print-card .print-details strong{font-size:6.5pt;line-height:1.15}.print-card .print-details small{margin-top:.025in;font-size:5.2pt;line-height:1.15}.print-card .print-reverse-stamp{color:#c81724;text-align:center;letter-spacing:.08em;text-shadow:0 1px #fff;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#ffffffad;border:4px solid #c81724;border-radius:.07in;width:88%;padding:.1in .02in;font-size:26pt;font-weight:900;line-height:1;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-24deg)}.print-reverse-foil{opacity:.48;-webkit-print-color-adjust:exact;print-color-adjust:exact;animation:none}.print-bw .print-reverse-foil{filter:grayscale()}.print-bw img{filter:grayscale()contrast(1.05)}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#111827;--wash:#172033;--ink:#f4f7fb;--muted:#a9b4c7;--line:#334155;--navy:#eef4ff;--blue:#5d8cff;background:#0b1220}html[data-theme=dark] body,html[data-theme=dark] .app-shell,html[data-theme=dark] .set-panel,html[data-theme=dark] .catalog-panel,html[data-theme=dark] .queue-panel{color:var(--ink);background:#0b1220}html[data-theme=dark] .set-button,html[data-theme=dark] .search-box,html[data-theme=dark] .stepper,html[data-theme=dark] .stepper button,html[data-theme=dark] .mode-toggle button.active{color:var(--ink);background:#172033}html[data-theme=dark] .catalog-tabs{background:#172033}html[data-theme=dark] .catalog-tabs button.active,html[data-theme=dark] .pokemon-filter input{color:#f4f7fb;background:#25324a}html[data-theme=dark] .pokemon-filter{background:#0b1220}html[data-theme=dark] .topbar{color:var(--ink);background:#0b1220f5}html[data-theme=dark] .queue-jump{color:#f4f7fb;background:#25324a}html[data-theme=dark] .queue-jump strong{color:#111d35}html[data-theme=dark] .notice{color:#fff1a6;background:#30290f;border-color:#66581d #66581d #66581d #ffe237}html[data-theme=dark] .card-actions button{color:#071127;background:#78a0ff;border-color:#78a0ff}html[data-theme=dark] .collection-tools,html[data-theme=dark] .binder-page{background:#111b2d}html[data-theme=dark] .card-mini-actions button.owned{color:#81e8b6;background:#133a2a;border-color:#27845c}html[data-theme=dark] .card-tile.is-selected .card-image-button img{outline-color:#78a0ff;box-shadow:0 0 0 7px #5d8cff3d,0 10px 24px #00000080}html[data-theme=dark] .selected-count{color:#071127;background:#78a0ff;border-color:#0b1220;box-shadow:0 4px 14px #5d8cff7a}html[data-theme=dark] .pricing-panel{background:#172033;border-color:#3b4b65;box-shadow:inset 0 1px #ffffff08}html[data-theme=dark] .price-source{border-color:#3b4b65}html[data-theme=dark] .price-source b{color:#f7faff}html[data-theme=dark] .comp-links{border-color:#3b4b65}html[data-theme=dark] .comp-links a{color:#a9c1ff;background:#25324a;border-color:#465979}html[data-theme=dark] .dealer-values .market{background:linear-gradient(135deg,#1b315b,#172033);border-color:#506ea9}html[data-theme=dark] .dealer-values>div,html[data-theme=dark] .condition-picker button,html[data-theme=dark] .pricing-signals span{background:#111827}html[data-theme=dark] .condition-picker button.active{color:#071127;background:#5d8cff;border-color:#5d8cff}html[data-theme=dark] .pricing-signals .confidence.high{color:#81e8b6;background:#133a2a;border-color:#27845c}html[data-theme=dark] .pricing-signals .confidence.medium{color:#ffe889;background:#3d3211;border-color:#7a6523}html[data-theme=dark] .pricing-signals .confidence.low{color:#ffaaa4;background:#421d20;border-color:#843b40}@media (prefers-color-scheme:dark){html[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#111827;--wash:#172033;--ink:#f4f7fb;--muted:#a9b4c7;--line:#334155;--navy:#eef4ff;--blue:#5d8cff;background:#0b1220}html[data-theme=system] body,html[data-theme=system] .app-shell,html[data-theme=system] .set-panel,html[data-theme=system] .catalog-panel,html[data-theme=system] .queue-panel{color:var(--ink);background:#0b1220}html[data-theme=system] .set-button,html[data-theme=system] .search-box,html[data-theme=system] .stepper,html[data-theme=system] .stepper button,html[data-theme=system] .mode-toggle button.active{color:var(--ink);background:#172033}html[data-theme=system] .topbar{color:var(--ink);background:#0b1220f5}html[data-theme=system] .queue-jump{color:#f4f7fb;background:#25324a}html[data-theme=system] .queue-jump strong{color:#111d35}html[data-theme=system] .catalog-tabs{background:#172033}html[data-theme=system] .catalog-tabs button.active,html[data-theme=system] .pokemon-filter input{color:#f4f7fb;background:#25324a}html[data-theme=system] .pokemon-filter{background:#0b1220}html[data-theme=system] .notice{color:#fff1a6;background:#30290f;border-color:#66581d #66581d #66581d #ffe237}html[data-theme=system] .card-actions button{color:#071127;background:#78a0ff;border-color:#78a0ff}html[data-theme=system] .collection-tools,html[data-theme=system] .binder-page{background:#111b2d}html[data-theme=system] .card-mini-actions button.owned{color:#81e8b6;background:#133a2a;border-color:#27845c}html[data-theme=system] .card-tile.is-selected .card-image-button img{outline-color:#78a0ff;box-shadow:0 0 0 7px #5d8cff3d,0 10px 24px #00000080}html[data-theme=system] .selected-count{color:#071127;background:#78a0ff;border-color:#0b1220;box-shadow:0 4px 14px #5d8cff7a}html[data-theme=system] .pricing-panel{background:#172033;border-color:#3b4b65;box-shadow:inset 0 1px #ffffff08}html[data-theme=system] .price-source,html[data-theme=system] .comp-links{border-color:#3b4b65}html[data-theme=system] .price-source b{color:#f7faff}html[data-theme=system] .comp-links a{color:#a9c1ff;background:#25324a;border-color:#465979}html[data-theme=system] .dealer-values .market{background:linear-gradient(135deg,#1b315b,#172033);border-color:#506ea9}html[data-theme=system] .dealer-values>div,html[data-theme=system] .condition-picker button,html[data-theme=system] .pricing-signals span{background:#111827}html[data-theme=system] .condition-picker button.active{color:#071127;background:#5d8cff;border-color:#5d8cff}html[data-theme=system] .pricing-signals .confidence.high{color:#81e8b6;background:#133a2a;border-color:#27845c}html[data-theme=system] .pricing-signals .confidence.medium{color:#ffe889;background:#3d3211;border-color:#7a6523}html[data-theme=system] .pricing-signals .confidence.low{color:#ffaaa4;background:#421d20;border-color:#843b40}}.header-settings{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);border-radius:10px;flex:0 0 36px;place-items:center;font-size:17px;text-decoration:none;transition:transform .18s,background .18s;display:grid}.header-settings:hover{background:var(--wash);transform:translateY(-1px)}.global-search-trigger,.install-app{z-index:48;border:1px solid var(--line);background:var(--paper);border-radius:999px;position:fixed;right:18px}@supports (color:color-mix(in lab, red, red)){.global-search-trigger,.install-app{background:color-mix(in srgb,var(--paper) 92%,transparent)}}.global-search-trigger,.install-app{color:var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;box-shadow:0 8px 28px #0a142829}.global-search-trigger{align-items:center;gap:8px;padding:9px 12px;font-weight:750;display:flex;bottom:18px}.global-search-trigger kbd{border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:2px 5px;font:600 9px/1.3 inherit}.install-app{padding:10px 14px;font-weight:800;bottom:18px;right:132px}.global-offline{z-index:100;color:#fff;text-align:center;background:#a34500;padding:8px 16px;font-size:12px;font-weight:800;position:fixed;top:0;left:0;right:0}.global-save-status{z-index:179;pointer-events:none;border:1px solid #2aa66d;max-width:calc(100vw - 220px);position:fixed;bottom:16px;left:50%;overflow:hidden;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.global-save-status{border:1px solid color-mix(in srgb,#2aa66d 65%,var(--line))}}.global-save-status{background:#2aa66d;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.global-save-status{background:color-mix(in srgb,#2aa66d 15%,var(--paper))}}.global-save-status{color:#168553}@supports (color:color-mix(in lab, red, red)){.global-save-status{color:color-mix(in srgb,#168553 82%,var(--ink))}}.global-save-status{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-overflow:ellipsis;white-space:nowrap;padding:8px 14px;font-size:11px;font-weight:850;line-height:1.2;box-shadow:0 8px 24px #00000026}.global-save-status.error{border-color:#d84d57}@supports (color:color-mix(in lab, red, red)){.global-save-status.error{border-color:color-mix(in srgb,#d84d57 68%,var(--line))}}.global-save-status.error{background:#d84d57}@supports (color:color-mix(in lab, red, red)){.global-save-status.error{background:color-mix(in srgb,#d84d57 14%,var(--paper))}}.global-save-status.error{color:#c43741}@supports (color:color-mix(in lab, red, red)){.global-save-status.error{color:color-mix(in srgb,#c43741 82%,var(--ink))}}.global-save-status{align-items:center;gap:6px;animation:.18s ease-out save-feedback-enter;display:flex}.global-save-status.pending{border-color:var(--line);background:var(--paper);color:var(--muted)}.global-save-status.warning{background:#f3c56b;border-color:#c89637}@supports (color:color-mix(in lab, red, red)){.global-save-status.warning{background:color-mix(in srgb,#f3c56b 17%,var(--paper))}}.global-save-status.warning{color:#8a5c0a}@supports (color:color-mix(in lab, red, red)){.global-save-status.warning{color:color-mix(in srgb,#8a5c0a 75%,var(--ink))}}.global-save-status .save-check{background:var(--green);color:#fff;border-radius:50%;flex:0 0 15px;place-items:center;width:15px;height:15px;font-size:10px;animation:.25s ease-out save-check-pop;display:grid}@keyframes save-feedback-enter{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@keyframes save-check-pop{0%{scale:.65}to{scale:1}}@media (width<=720px){.global-save-status{bottom:calc(82px + env(safe-area-inset-bottom));white-space:normal;text-overflow:clip;text-align:center;justify-content:center;max-width:calc(100vw - 32px)}}.command-palette,.onboarding{z-index:110;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040a16b8;place-items:start center;padding:10vh 20px 20px;display:grid;position:fixed;inset:0}.command-palette>section{border:1px solid var(--line);width:min(680px,100%);max-height:76vh;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.command-palette>section{border:1px solid color-mix(in srgb,var(--line) 80%,white)}}.command-palette>section{background:var(--paper);border-radius:18px;box-shadow:0 34px 90px #0006}.command-palette header{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px 17px;display:grid}.command-palette input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:17px}.command-palette header button{border:1px solid var(--line);background:var(--wash);color:var(--muted);border-radius:6px;padding:5px 7px}.command-palette section>div{max-height:60vh;padding:8px;overflow:auto}.command-palette a{color:var(--ink);border-radius:10px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:10px;text-decoration:none;display:grid}.command-palette a:hover,.command-palette a:focus-visible{background:var(--wash);outline:2px solid var(--blue)}.command-palette img,.command-palette a>i{object-fit:contain;border-radius:8px;width:38px;height:38px}.command-palette a>i{background:var(--wash);place-items:center;font-style:normal;font-weight:900;display:grid}.command-palette strong,.command-palette small{display:block}.command-palette small{color:var(--muted);margin-top:2px}.command-palette a>b{color:var(--muted);text-transform:uppercase;font-size:9px}.command-palette p{text-align:center;color:var(--muted);padding:24px}.onboarding{place-items:center;padding:20px}.onboarding>section{border:1px solid var(--line);background:var(--paper);width:min(520px,100%);color:var(--ink);text-align:center;border-radius:24px;padding:38px;position:relative;box-shadow:0 34px 90px #0000006b}.onboarding-skip{color:var(--muted);background:0 0;border:0;position:absolute;top:14px;right:16px}.onboarding-mark{background:linear-gradient(145deg,#2764eb,#6f93ff);border-radius:21px;place-items:center;width:74px;height:74px;margin:0 auto 20px;display:grid;box-shadow:0 12px 28px #2764eb4d}.onboarding-mark img{object-fit:contain;width:55px;height:55px}.onboarding h2{margin:6px 0 10px;font-size:30px}.onboarding p{color:var(--muted);line-height:1.6}.onboarding>a{color:var(--blue);margin:4px 0 12px;font-weight:850;display:inline-block}.onboarding footer{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.onboarding footer>div{gap:5px;display:flex}.onboarding footer i{background:var(--line);border-radius:50%;width:7px;height:7px}.onboarding footer i.active{background:var(--blue);border-radius:5px;width:22px}.onboarding footer button,.preferences-card>button{background:var(--blue);color:#fff;border:0;border-radius:10px;padding:11px 18px;font-weight:850}.preferences-shell{background:var(--wash);min-height:100vh;color:var(--ink)}.preferences-hero,.preferences-card{width:min(780px,100% - 32px);margin-inline:auto}.preferences-hero{padding:55px 0 22px}.preferences-hero h1{margin:6px 0;font-size:clamp(30px,5vw,48px)}.preferences-hero p{color:var(--muted)}.preferences-card{border:1px solid var(--line);background:var(--paper);border-radius:16px;margin-bottom:18px;padding:24px;box-shadow:0 7px 28px #0c18300f}.preferences-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding-bottom:15px;display:flex}.preferences-card h2{margin:5px 0 10px}.preferences-card>header>span{color:var(--muted);font-size:11px}.preferences-card>header>span.saved{color:var(--green)}.preferences-card>label{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 2px;display:flex}.preferences-card label strong,.preferences-card label small{display:block}.preferences-card label small{color:var(--muted);margin-top:4px}.preferences-card input[type=checkbox]{appearance:none;background:var(--line);border-radius:99px;flex:none;width:46px;height:26px;padding:3px;transition:all .2s}.preferences-card input[type=checkbox]:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:all .2s;display:block;box-shadow:0 2px 6px #0003}.preferences-card input[type=checkbox]:checked{background:var(--blue)}.preferences-card input[type=checkbox]:checked:before{transform:translate(20px)}.preferences-card>button{margin-top:18px}.security-links{flex-wrap:wrap;gap:8px;display:flex}.security-links a{border:1px solid var(--line);color:var(--blue);border-radius:8px;padding:9px 11px;font-weight:750;text-decoration:none}.binder-stage{touch-action:pan-y}:focus-visible{outline:3px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){:focus-visible{outline:3px solid color-mix(in srgb,var(--blue) 78%,white)}}:focus-visible{outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.physical-copy-selector{color:var(--muted);gap:6px;margin:0 0 15px;font-size:10px;font-weight:800;display:grid}.physical-copy-selector select{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:10px}.native-storage-card{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.native-storage-card{border-color:color-mix(in srgb,var(--green) 42%,var(--line))}}.native-storage-card{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.native-storage-card{background:color-mix(in srgb,var(--paper) 94%,var(--green) 6%)}}.native-storage-points{grid-template-columns:1fr 1fr;gap:9px;margin:16px 0;display:grid}.native-storage-points span{border:1px solid var(--line);background:var(--paper);border-radius:9px;padding:10px 12px;font-size:13px;font-weight:750}.preferences-card>a.button{background:var(--blue);color:#fff;border:0;border-radius:10px;margin-top:12px;padding:11px 18px;font-weight:850;text-decoration:none;display:inline-block}.preferences-card>button.secondary{border:1px solid var(--line);color:var(--ink);background:0 0;margin-left:8px}@media (width<=720px){.global-search-trigger{bottom:10px;right:10px}.global-search-trigger span,.global-search-trigger kbd{display:none}.install-app{bottom:10px;right:55px}.global-save-status{max-width:calc(100vw - 210px);padding-inline:11px;bottom:10px}.command-palette{padding:4vh 10px}.onboarding>section{padding:30px 22px}.preferences-hero{padding-top:32px}.preferences-card{padding:18px}.preferences-card>label{align-items:flex-start}.native-storage-points{grid-template-columns:1fr}.header-settings{width:34px;height:34px}.binder-page-turn{will-change:transform;backface-visibility:hidden}}.onboarding-choices{text-align:left;grid-template-columns:1fr 1fr;gap:9px;margin-top:22px;display:grid}.onboarding-choices>a{border:1px solid var(--line);background:var(--wash);color:var(--ink);border-radius:13px;align-items:center;gap:10px;padding:13px;text-decoration:none;transition:transform .16s,border-color .16s;display:flex}.onboarding-choices>a:hover{border-color:var(--blue);transform:translateY(-1px)}.onboarding-choices>a>span{gap:3px;display:grid}.onboarding-choices small{color:var(--muted);font-size:11px}.onboarding footer{justify-content:flex-end}@media (width<=520px){.onboarding-choices{grid-template-columns:1fr}.onboarding>section{max-height:92vh;overflow:auto}}@media (width<=720px){.site-header{grid-template-columns:minmax(0,1fr) auto;gap:8px!important;height:auto!important;min-height:0!important;padding:9px 11px!important;display:grid!important}.site-header>.brand{grid-column:1;min-width:0}.site-header>.header-settings{grid-area:1/2}.site-header>button{grid-area:2/1/auto/-1;width:100%;text-align:left!important;margin:0!important}.site-header>.primary-nav{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-area:3/1/auto/-1;width:100%;padding:2px 0 5px;overflow-x:auto;gap:5px!important;margin:0!important;display:flex!important}.site-header>.primary-nav::-webkit-scrollbar{display:none}.site-header>.primary-nav a,.trade-topbar nav a:first-child{flex:none;min-height:38px;padding:0 12px;font-size:12px;display:inline-flex!important}}.admin-login{background:#f3f6fb;place-items:center;min-height:100vh;padding:24px;display:grid}.admin-login form{background:#fff;border:1px solid #dbe2ee;border-radius:14px;width:min(420px,100%);padding:34px;box-shadow:0 18px 50px #111d351f}.admin-login h1{margin:30px 0 5px}.admin-login p{color:#68748a}.admin-login input{border:1px solid #cbd5e1;border-radius:7px;width:100%;height:46px;margin:16px 0 10px;padding:0 12px}.admin-login button,.admin-primary{color:#fff;cursor:pointer;background:#1557ff;border:0;border-radius:7px;padding:12px 18px;font-weight:800}.admin-shell{color:#111d35;background:#f3f6fb;min-height:100vh;padding:28px max(24px,50vw - 550px) 70px}.admin-header{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.admin-header p{color:#68748a;margin:5px 0 0}.admin-header button{background:#fff;border:1px solid #cbd5e1;border-radius:7px;padding:9px 13px}.admin-card{background:#fff;border:1px solid #dbe2ee;border-radius:12px;margin:16px 0;padding:24px;box-shadow:0 5px 20px #111d350d}.admin-card h2{margin:0 0 5px}.admin-card>p{color:#68748a;margin:0 0 20px}.admin-choice{gap:8px;margin:0 0 16px;display:flex}.admin-choice button{text-transform:capitalize;background:#fff;border:1px solid #cbd5e1;border-radius:7px;padding:10px 18px}.admin-choice button.selected{color:#fff;background:#111d35;border-color:#111d35}.admin-search{border:1px solid #cbd5e1;border-radius:7px;width:100%;height:42px;margin-bottom:12px;padding:0 12px}.admin-set-list{border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));max-height:390px;margin-bottom:16px;display:grid;overflow:auto}.admin-set-list label{border-bottom:1px solid #edf1f6;align-items:center;gap:10px;padding:10px;display:flex}.admin-set-list small{color:#68748a;margin-top:2px;display:block}.admin-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-form label{font-size:13px;font-weight:700}.admin-form label small{color:#68748a;font-weight:400}.admin-form input,.admin-form select{border:1px solid #cbd5e1;border-radius:7px;width:100%;min-height:42px;margin-top:6px;padding:8px;display:block}.admin-form .admin-primary{align-self:end}.admin-card details{margin:0 0 16px}.admin-card pre{color:#e5edf9;background:#111827;border-radius:8px;padding:14px;font-size:12px;overflow:auto}.admin-message{z-index:5;color:#11663a;background:#e7f8ee;border:1px solid #a9dfbf;border-radius:7px;padding:12px;position:sticky;top:10px}.admin-message.error{color:#a11;background:#fff0f0;position:static}.admin-audit-controls{gap:10px;display:flex}.admin-audit-controls select{background:#fff;border:1px solid #cbd5e1;border-radius:7px;flex:1;min-width:0;padding:10px}.admin-audit-results{border:1px solid #dbe2ee;border-radius:8px;max-height:360px;margin-top:16px;overflow:auto}.admin-audit-results>div{border-bottom:1px solid #edf1f6;grid-template-columns:110px 1fr;gap:10px;padding:10px;font-size:11px;display:grid}.admin-audit-results strong{color:#b42318}.admin-audit-results span{overflow-wrap:anywhere;color:#4b5563}.admin-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.admin-pricing-grid.condition{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-pricing-grid label{font-size:12px;font-weight:800}.admin-pricing-grid input{border:1px solid #cbd5e1;border-radius:7px;width:100%;height:42px;margin:6px 0 3px;padding:0 9px;display:block}.admin-pricing-grid span{color:#68748a;font-size:9px;font-weight:500}.admin-subheading{margin:24px 0 -8px;font-size:14px}@media (width<=700px){.admin-form,.admin-pricing-grid,.admin-pricing-grid.condition{grid-template-columns:1fr}.admin-shell{padding:18px 12px 50px}}.admin-usage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-usage-grid article{border:1px solid var(--line);background:var(--wash);border-radius:10px;padding:14px}.admin-usage-grid span,.admin-usage-grid strong{display:block}.admin-usage-grid span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800}.admin-usage-grid strong{margin-top:5px;font-size:23px}.admin-usage-list{border:1px solid var(--line);border-radius:9px;margin-top:12px;overflow:hidden}.admin-usage-list>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr auto;gap:10px;padding:10px 12px;font-size:11px;display:grid}.admin-usage-list>div:last-child{border-bottom:0}.admin-usage-note{color:var(--muted);margin-top:10px;display:block}@media (width<=700px){.admin-usage-grid,.admin-usage-list>div{grid-template-columns:1fr 1fr}.admin-usage-list>div strong{text-align:right}}.card-modal>article{border-radius:16px;grid-template-columns:minmax(320px,430px) minmax(420px,1fr);gap:36px;width:min(1120px,100%);max-height:94vh;padding:32px}.card-modal dl{grid-template-columns:110px 1fr;gap:10px;font-size:14px}.modal-close{z-index:2;background:var(--wash);width:38px;height:38px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:30px;line-height:1}.owned-button{padding:13px;font-size:14px}.card-detail-summary{grid-template-columns:minmax(0,1fr) minmax(150px,.72fr);align-items:center;gap:22px;margin-bottom:20px;display:grid}.card-detail-summary dl{margin:0}.card-modal:not(.trade-card-modal) .card-detail-summary .owned-button{white-space:nowrap;border-radius:8px;justify-self:center;width:auto;max-width:220px;margin:0;padding:11px 16px;position:static;transform:none;box-shadow:0 4px 14px #111d352e}@media (width<=760px){.card-detail-summary{grid-template-columns:1fr}.card-modal:not(.trade-card-modal) .card-detail-summary .owned-button{justify-self:stretch;width:100%;max-width:none}}.card-modal a{font-size:13px}.price-history{border:1px solid var(--line);background:var(--paper);color:var(--blue);border-radius:14px;margin:18px 0;padding:18px}.price-history>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.price-history h3{color:var(--ink);margin:3px 0;font-size:18px}.price-history nav{flex-wrap:wrap;gap:4px;display:flex}.price-history nav button{border:1px solid var(--line);background:var(--wash);color:var(--muted);border-radius:7px;padding:6px 8px;font-size:9px;font-weight:850}.price-history nav button.active{border-color:var(--blue);background:var(--blue);color:#fff}.price-chart-summary{align-items:baseline;gap:10px;margin:16px 0 2px;display:flex}.price-chart-summary strong{color:var(--ink);font-size:30px}.price-chart-summary span{font-weight:900}.price-chart-summary small{color:var(--muted);margin-left:auto}.price-history svg{width:100%;max-height:220px;display:block;overflow:visible}.chart-line{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-fill{fill:url(#price-fill)}.price-history>footer{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.chart-empty{text-align:center;min-height:190px;color:var(--muted);place-content:center;display:grid}.chart-empty b{color:var(--ink);font-size:16px}.chart-empty span{max-width:380px;margin-top:7px}.chart-skeleton{background:linear-gradient(100deg,var(--wash) 30%,var(--blue) 50%,var(--wash) 70%);border-radius:10px;height:220px;margin-top:15px}@supports (color:color-mix(in lab, red, red)){.chart-skeleton{background:linear-gradient(100deg,var(--wash) 30%,color-mix(in srgb,var(--blue) 8%,var(--paper)) 50%,var(--wash) 70%)}}.chart-skeleton{background-size:240% 100%;animation:1.4s infinite skeleton-sweep}.pricing-heading{gap:14px;margin-bottom:13px}.pricing-heading h3{font-size:19px}.pricing-heading>span,.pricing-panel>p{font-size:12px;line-height:1.4}.condition-picker{gap:6px;margin-bottom:13px}.condition-picker button{padding:8px 3px;font-size:11px}.condition-picker button small{font-size:9px}.dealer-values{gap:8px;margin-bottom:13px}.dealer-values>div{padding:11px}.dealer-values span,.dealer-values small{font-size:10px}.dealer-values strong{font-size:19px}.dealer-values .market strong{font-size:29px}.pricing-signals{gap:7px;margin-bottom:12px}.pricing-signals span{padding:6px 9px;font-size:10px}.price-source{padding:12px 0}.price-source>strong{font-size:14px}.price-source small,.price-source span{font-size:11px}.price-source b{font-size:16px}.comp-links{gap:7px;padding-top:12px}.comp-links a{padding:8px 11px;font-size:11px}.price-note{line-height:1.5;font-size:11px!important}@media (width<=820px){.card-modal{padding:12px}.card-modal>article{grid-template-columns:1fr;gap:24px;width:min(620px,100%);padding:24px}.card-modal img{max-width:340px;margin:auto}}.access-login{color:#111d35;background:radial-gradient(circle at 50% 0,#20345e 0,#101a30 38%,#09111f 100%);place-items:center;min-height:100vh;padding:24px;display:grid}.access-login>section{background:#fff;border:1px solid #ffffff38;border-radius:18px;width:min(460px,100%);padding:38px;box-shadow:0 28px 90px #00000073}.access-logo{color:#1557ff;letter-spacing:-1.5px;margin-bottom:38px;font-size:27px;font-weight:900}.access-login h1{letter-spacing:-.04em;margin:7px 0 8px;font-size:31px}.access-login p{color:#687187;font-size:13px;line-height:1.55}.access-login form{gap:8px;margin:24px 0 14px;display:grid}.access-login label{font-size:12px;font-weight:800}.access-login input{border:1px solid #cbd3e0;border-radius:8px;outline:none;height:48px;padding:0 13px;font-size:16px}.access-login input:focus{border-color:#1557ff;box-shadow:0 0 0 3px #1557ff26}.access-login button{color:#fff;background:#1557ff;border:0;border-radius:8px;height:48px;margin-top:5px;font-weight:850}.access-login button:disabled{opacity:.65;cursor:wait}.access-login .access-error{color:#9f2f27;background:#ffebea;border:1px solid #efaaa5;border-radius:7px;margin:10px 0;padding:10px 12px;font-weight:700}.access-login small{color:#8991a2;font-size:10px}.access-login .access-mode{color:#1557ff;cursor:pointer;background:0 0;width:100%;height:auto;margin:0 0 16px;padding:8px;font-size:12px}.edition{font-size:13px}.eyebrow,.era-group h3{font-size:11px}.panel-heading p,.catalog-header p{font-size:14px;line-height:1.55}.catalog-tabs button{font-size:13px}.set-button{min-height:47px;padding-top:10px;padding-bottom:10px}.set-button>span:last-child{font-size:14px;line-height:1.25}.set-button small{opacity:.82;font-size:11px;line-height:1.3}.pokemon-filter input,.search-box input{font-size:14px}.search-box kbd,.notice{font-size:12px}.notice button{font-size:11px}.goal-dashboard span,.goal-dashboard small,.valuation-dashboard span,.valuation-dashboard small{letter-spacing:.055em;font-size:10px;line-height:1.35}.variant-filters button,.view-tools button,.view-tools select{padding:7px 11px;font-size:11px}.card-actions{font-size:13px}.card-actions button{font-size:12px}.binder-page>h3,.empty-pocket{font-size:11px}.add-overlay{font-size:12px}.selected-count{font-size:11px}.card-meta strong{font-size:14px;line-height:1.35}.card-meta span{font-size:11px;line-height:1.35}.card-mini-actions button{min-height:30px;font-size:10px}.mode-toggle button{font-size:13px}.queue-group summary strong,.queue-item strong{font-size:13px;line-height:1.35}.queue-group summary small,.queue-item span{font-size:10px;line-height:1.35}.group-actions button{min-width:25px;font-size:10px}.empty-queue p,.print-summary div{font-size:12px}.print-note,.saved-queues button,.saved-queues select,.restore-backup,.download-progress,.failed-images{font-size:11px}.clear-button,.loading-line{font-size:12px}.admin-card>p,.admin-header p{font-size:14px;line-height:1.55}.set-button>span:last-child{font-size:clamp(12px,calc(14px * var(--catalog-scale,1)),20px);line-height:1.25;transition:font-size .12s linear}.set-button small{font-size:clamp(9px,calc(11px * var(--catalog-scale,1)),14px);line-height:1.3;transition:font-size .12s linear}.pokemon-number{flex-basis:clamp(31px,calc(34px * var(--catalog-scale,1)),44px);font-size:clamp(9px,calc(11px * var(--catalog-scale,1)),14px)!important}.era-group h3{font-size:clamp(9px,calc(11px * var(--catalog-scale,1)),14px)}.trade-shell{min-height:100vh;color:var(--ink);background:#edf1f6}.trade-topbar{border-bottom:1px solid var(--line);background:var(--paper,#fff);align-items:center;gap:32px;height:72px;padding:0 28px;display:flex}.trade-topbar nav{gap:5px;display:flex}.trade-topbar nav a{color:var(--muted);border-radius:7px;padding:9px 12px;font-size:11px;font-weight:800;text-decoration:none}.trade-topbar>button{color:var(--ink);text-align:right;background:0 0;border:0;margin-left:auto;font-size:12px;font-weight:850}.trade-topbar>button small{color:var(--muted);font-size:8px;display:block}.trade-notice{color:#574500;background:#fff6c9;border:1px solid #e5c750;border-radius:7px;justify-content:space-between;margin:14px 28px 0;padding:10px 14px;font-size:11px;font-weight:750;display:flex}.trade-notice button{background:0 0;border:0;font-size:18px}.trade-hero{justify-content:space-between;align-items:end;gap:20px;padding:28px 32px 20px;display:flex}.trade-hero h1{letter-spacing:-.05em;margin:5px 0 3px;font-size:34px}.trade-hero p{color:var(--muted);margin:0;font-size:12px}.trade-hero>button,.my-binder{background:var(--blue);color:#fff;border:0;border-radius:7px;padding:10px 14px;font-size:10px;font-weight:850}.trade-layout{grid-template-columns:250px minmax(540px,1fr) 300px;gap:14px;padding:0 22px 30px;display:grid}.trade-friends,.owned-tray,.binder-stage{border:1px solid var(--line);background:var(--paper,#fff);border-radius:10px;min-width:0;box-shadow:0 5px 18px #111d350f}.trade-friends h2,.owned-tray h2{margin:0 0 12px;font-size:16px}.trade-friends>label{margin-bottom:14px;display:flex}.trade-friends>label input,.owned-tray>input{border:1px solid var(--line);background:var(--paper,#fff);width:100%;min-width:0;height:38px;color:var(--ink);border-radius:6px 0 0 6px;padding:0 9px;font-size:10px}.trade-friends>label button{background:var(--blue);color:#fff;border:0;border-radius:0 6px 6px 0;font-size:10px;font-weight:850}.trade-friends article{border:1px solid #0000;border-radius:7px;align-items:center;gap:5px;margin:5px 0;padding:7px;display:flex}.trade-friends article.selected{border-color:var(--blue);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.trade-friends article.selected{background:color-mix(in srgb,var(--blue) 7%,var(--paper))}}.trade-friends article.pending{opacity:.6}.trade-friends article>div,.friend-name{text-align:left;flex:1;min-width:0}.trade-friends article strong,.trade-friends article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.trade-friends article small{color:var(--muted);font-size:8px}.friend-name,.trade-friends article>button{color:var(--ink);background:0 0;border:0}.trade-friends article>button:not(.friend-name):not(.quiet){background:var(--blue);color:#fff;border-radius:5px;padding:6px;font-size:8px;font-weight:850}.trade-friends .quiet{color:var(--muted)}.my-binder{width:100%;margin-top:12px}.binder-stage{background:linear-gradient(135deg,#293550,#111a2d);padding:16px}.binder-controls{color:#fff;justify-content:center;align-items:center;gap:18px;margin-bottom:12px;font-size:10px;display:flex}.binder-controls button{color:#fff;background:#ffffff14;border:1px solid #ffffff4d;border-radius:6px;padding:7px 10px;font-size:9px}.binder-controls button:disabled{opacity:.3}.trade-binder{background:#202b43;border-radius:8px 18px 18px 8px;max-width:720px;margin:auto;padding:18px 20px 18px 38px;position:relative;box-shadow:0 18px 45px #0000006b,inset -5px 0 10px #00000040}.binder-rings{z-index:3;flex-direction:column;justify-content:space-around;display:flex;position:absolute;top:12%;bottom:12%;left:13px}.binder-rings i{background:linear-gradient(#fff,#758198,#fff);border-radius:99px;width:34px;height:9px;display:block;box-shadow:0 2px 5px #000}.binder-sheet{background:#eef5fad1;border-radius:7px 15px 15px 7px;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid;box-shadow:inset 0 0 18px #111d3540}.binder-pocket{aspect-ratio:2.5/3.5;background:linear-gradient(145deg,#ffffff8c,#c6d3de52);border:1px solid #ffffffb3;border-radius:4px;place-items:center;padding:6px;display:grid;position:relative;overflow:hidden}.binder-pocket>img{object-fit:contain;filter:drop-shadow(0 3px 3px #00000047);width:100%;height:100%}.binder-pocket>span:not(.empty-pocket):not(.slab-grade-banner){color:#fff;opacity:0;background:#090f1ad1;border-radius:3px;padding:4px 5px;position:absolute;inset:auto 6px 6px}.binder-pocket:hover>span:not(.slab-grade-banner){opacity:1}.binder-pocket span strong,.binder-pocket span small{display:block}.binder-pocket span strong{font-size:8px}.binder-pocket span small{opacity:.8;font-size:6px}.binder-pocket>button{color:#fff;opacity:0;background:#c73343;border:0;border-radius:50%;width:22px;height:22px;font-weight:900;position:absolute;top:7px;right:7px}.binder-pocket:hover>button{opacity:1}.empty-pocket{color:#738097;text-transform:uppercase;font-size:8px;font-weight:800}.owned-tray>input{border-radius:6px}.owned-tray>p{color:var(--muted);margin:8px 0;font-size:9px}.owned-tray>div{max-height:calc(100vh - 270px);overflow:auto}.owned-tray>div>button{border:1px solid var(--line);background:var(--paper,#fff);width:100%;color:var(--ink);text-align:left;border-radius:7px;align-items:center;gap:9px;margin:5px 0;padding:7px;display:flex}.owned-tray>div>button:hover{border-color:var(--blue)}.owned-tray img{object-fit:contain;width:42px;height:59px}.owned-tray span{min-width:0}.owned-tray strong,.owned-tray small{display:block}.owned-tray strong{text-overflow:ellipsis;color:var(--ink);white-space:nowrap;font-size:10px;overflow:hidden}.owned-tray small{color:var(--muted);font-size:7px}@media (width<=1000px){.trade-layout{grid-template-columns:210px 1fr;padding:0 12px 24px}.owned-tray{grid-column:1/-1}.owned-tray>div{grid-template-columns:repeat(4,1fr);max-height:360px;display:grid}}@media (width<=720px){.trade-topbar{gap:10px;padding:0 14px}.trade-topbar nav a:first-child{display:none}.trade-topbar>button{font-size:9px}.trade-hero{flex-direction:column;align-items:start;padding:22px 16px 15px}.trade-layout{display:block}.trade-friends,.binder-stage,.owned-tray{margin-bottom:12px}.binder-stage{padding:8px}.trade-binder{padding:10px 10px 10px 25px}.binder-sheet{gap:5px;padding:7px}.binder-rings{left:5px}.binder-rings i{width:25px}.owned-tray>div{grid-template-columns:repeat(2,1fr)}}.binder-pocket>img{cursor:pointer}.trade-detail-images>small{color:var(--muted);text-align:center;text-transform:uppercase;letter-spacing:.1em;margin:6px 0 12px;font-size:9px;display:block}.condition-photos{grid-template-columns:1fr 1fr;gap:9px;display:grid}.condition-photos figure{margin:0}.condition-photos figure img{background:var(--wash);object-fit:contain;border-radius:6px;width:100%;height:240px}.condition-photos figcaption{color:var(--muted);text-align:center;margin-top:4px;font-size:9px}.condition-upload{border:1px solid var(--line);background:var(--wash);border-radius:8px;margin-top:14px;padding:13px}.condition-upload h3{margin:0 0 4px;font-size:14px}.condition-upload p{color:var(--muted);margin:0 0 10px;font-size:10px}.condition-upload>div{gap:7px;display:flex}.condition-upload label{border:1px solid var(--blue);background:var(--paper);color:var(--blue);text-align:center;cursor:pointer;border-radius:6px;flex:1;padding:9px;font-size:10px;font-weight:850}.condition-upload input{display:none}.trade-card-modal>article{width:min(1180px,100%)}.inventory-danger-zone{border:1px solid #c93645;margin-top:14px;padding:13px}@supports (color:color-mix(in lab, red, red)){.inventory-danger-zone{border:1px solid color-mix(in srgb,#c93645 42%,var(--line))}}.inventory-danger-zone{background:#c93645;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.inventory-danger-zone{background:color-mix(in srgb,#c93645 6%,var(--paper))}}.inventory-danger-zone h3,.inventory-danger-zone strong{color:var(--ink);margin:0 0 4px;font-size:14px;display:block}.inventory-danger-zone p{color:var(--muted);margin:0 0 10px;font-size:10px;line-height:1.5}.inventory-danger-zone>button,.inventory-remove-confirm button{color:#a82233;cursor:pointer;background:0 0;border:1px solid #b72f3e;border-radius:7px;min-height:38px;padding:8px 12px;font-size:10px;font-weight:900}.inventory-remove-confirm>div{justify-content:flex-end;gap:8px;display:flex}.inventory-remove-confirm button.secondary{border-color:var(--line);background:var(--paper);color:var(--ink)}.inventory-remove-confirm button.danger{color:#fff;background:#b72f3e}.inventory-remove-confirm button:disabled{cursor:wait;opacity:.65}.detail-photo-box{border:1px solid var(--line);background:var(--wash);cursor:zoom-in;border-radius:9px;place-items:center;width:100%;min-height:240px;padding:8px;display:grid;position:relative;overflow:hidden}.detail-photo-box.catalog-photo{height:min(52vh,500px)}.detail-photo-box img,.condition-photos .detail-photo-box img{object-fit:contain;border-radius:5px;width:100%;max-width:none;height:100%;margin:0}.detail-photo-box>span{color:#fff;opacity:0;background:#070e1acc;border-radius:5px;padding:6px 8px;font-size:8px;font-weight:850;transition:opacity .15s;position:absolute;bottom:9px;right:9px}.detail-photo-box:hover>span,.detail-photo-box:focus-visible>span{opacity:1}.photo-lightbox{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02060df0;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.photo-lightbox figure{grid-template-rows:minmax(0,1fr) auto;place-items:center;width:100%;height:100%;margin:0;display:grid}.photo-lightbox img{object-fit:contain;border-radius:8px;width:auto;max-width:94vw;height:auto;max-height:88vh;display:block;box-shadow:0 24px 80px #000000b3}.photo-lightbox figcaption{color:#dce6f5;text-align:center;margin-top:12px;font-size:11px;font-weight:750}.photo-lightbox-close{z-index:2;color:#fff;cursor:pointer;background:#080f1ccc;border:1px solid #ffffff47;border-radius:50%;width:44px;height:44px;font-size:30px;line-height:1;position:fixed;top:18px;right:22px}@media (width<=700px){.condition-photos{grid-template-columns:1fr}.detail-photo-box.catalog-photo{height:min(58vh,460px)}.photo-lightbox{padding:12px}.photo-lightbox img{max-width:96vw;max-height:84vh}}.trade-card-modal{z-index:130}.trade-card-modal .detail-photo-box{z-index:1;touch-action:manipulation;pointer-events:auto}.trade-card-modal .condition-photos figcaption{justify-content:center;align-items:center;gap:6px;display:flex}.trade-card-modal .condition-photos figcaption:after{content:"Open full screen";background:var(--blue);color:#fff;border-radius:4px;padding:4px 6px;font-size:8px;font-weight:900;display:inline-block}.photo-lightbox{z-index:160}.trade-card-modal .detail-photo-box.catalog-photo{cursor:default;pointer-events:none;background:0 0;border:0;border-radius:0;height:auto;min-height:0;padding:0;display:block;overflow:visible}.trade-card-modal .detail-photo-box.catalog-photo>img{object-fit:contain;border-radius:5%;width:100%;height:auto}.trade-card-modal .detail-photo-box.catalog-photo>span{display:none}:root{--blue:#2764eb;--blue-deep:#1746b8;--yellow:#f7cf3a;--navy:#0d1729;--ink:#172033;--muted:#647087;--wash:#f5f7fa;--paper:#fff;--line:#dce2eb;--success:#159665;--warning:#c98313;--danger:#d53c52;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--shadow-sm:0 2px 8px #0f192d0f;--shadow-md:0 12px 30px #0f192d1a;--shadow-lg:0 28px 75px #09101e3d}body{background:var(--wash);letter-spacing:-.006em;font-family:Inter,SF Pro Text,Segoe UI Variable,Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.55}button,input,select,textarea{font:inherit}button,a,input,select,textarea{transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--blue) 40%,transparent)}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.48}.topbar,.trade-topbar{border-bottom:1px solid var(--line);height:76px}@supports (color:color-mix(in lab, red, red)){.topbar,.trade-topbar{border-bottom:1px solid color-mix(in srgb,var(--line) 85%,transparent)}}.topbar,.trade-topbar{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.topbar,.trade-topbar{background:color-mix(in srgb,var(--paper) 92%,transparent)}}.topbar,.trade-topbar{-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);box-shadow:0 1px #0f192d05}.brand{letter-spacing:-1.2px;font-size:25px;font-weight:900}.edition{letter-spacing:.09em;font-size:11px}.profile-chip{font-size:12px}.queue-jump,.trade-binder-link,.access-logout,.trade-hero>button,.my-binder{border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-size:13px;font-weight:800;display:inline-flex}.queue-jump{background:var(--blue);box-shadow:0 5px 14px var(--blue)}@supports (color:color-mix(in lab, red, red)){.queue-jump{box-shadow:0 5px 14px color-mix(in srgb,var(--blue) 22%,transparent)}}.queue-jump:hover{background:var(--blue-deep);transform:translateY(-1px)}.trade-binder-link{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.trade-binder-link{border-color:color-mix(in srgb,var(--blue) 35%,var(--line))}}.trade-binder-link{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.trade-binder-link{background:color-mix(in srgb,var(--blue) 5%,var(--paper))}}.app-shell{background:var(--paper);min-height:calc(100vh - 76px)}@supports (color:color-mix(in lab, red, red)){.set-panel,.queue-panel{background:color-mix(in srgb,var(--wash) 88%,var(--paper))}}.catalog-panel{background:var(--paper);padding:34px clamp(22px,2.2vw,38px) 72px}.panel-heading{padding:28px 20px 17px}.panel-heading h2{font-size:26px}.panel-heading p,.catalog-header p{font-size:13px}.eyebrow{letter-spacing:.11em;font-size:11px}.catalog-tabs,.mode-toggle{border:1px solid var(--line);background:var(--line);border-radius:11px;gap:5px;padding:4px}@supports (color:color-mix(in lab, red, red)){.catalog-tabs,.mode-toggle{background:color-mix(in srgb,var(--line) 45%,var(--wash))}}.catalog-tabs button,.mode-toggle button{border-radius:8px;min-height:38px;font-size:13px}.catalog-tabs button.active,.mode-toggle button.active{background:var(--paper);box-shadow:var(--shadow-sm)}.set-list{padding-inline:10px}.era-group{margin-bottom:22px}.era-group h3{padding-inline:12px;font-size:11px}.set-button{min-height:48px;color:var(--ink);border-radius:10px;gap:11px;padding:9px 11px}.set-button:hover{background:var(--paper);box-shadow:var(--shadow-sm)}.set-button.active{background:var(--blue);box-shadow:0 8px 20px var(--blue)}@supports (color:color-mix(in lab, red, red)){.set-button.active{box-shadow:0 8px 20px color-mix(in srgb,var(--blue) 24%,transparent)}}.set-button>span:last-child{font-size:14px}.set-button small{font-size:11px}.pokemon-button{min-height:48px}.pokemon-number{font-size:11px!important}@media (hover:hover) and (pointer:fine){.set-button:hover{transform:translate(4px)scale(1.035)}.set-button:hover+.set-button{transform:translate(1px)scale(1.012)}.set-button:has(+.set-button:hover){transform:translate(1px)scale(1.012)}}.catalog-header{min-height:90px}.catalog-header h1{letter-spacing:-.045em;font-size:clamp(30px,3vw,42px)}.set-logo{width:165px;height:74px}.search-box{height:50px;box-shadow:var(--shadow-sm);border-radius:12px;margin:18px 0 20px;padding-inline:15px}.search-box:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px var(--blue)}@supports (color:color-mix(in lab, red, red)){.search-box:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--blue) 11%,transparent)}}.search-box input{font-size:15px}.notice,.trade-notice{box-shadow:var(--shadow-sm);border-radius:10px;padding:12px 14px;font-size:13px}.collection-tools{border-radius:14px;margin:0 0 18px;padding:12px;top:76px;box-shadow:0 8px 24px #0f192d17}.goal-dashboard,.valuation-dashboard{gap:10px}.goal-dashboard>div,.valuation-dashboard{border-radius:10px}.goal-dashboard>div{padding:12px 14px}.goal-dashboard span,.goal-dashboard small,.valuation-dashboard span,.valuation-dashboard small{font-size:10px}.goal-dashboard strong{font-size:17px}.valuation-dashboard strong{font-size:19px}.variant-filters,.view-tools{gap:8px}.variant-filters button,.view-tools button,.view-tools select{border-radius:999px;min-height:34px;padding:7px 11px;font-size:11px}.card-actions{margin-bottom:22px;font-size:13px}.card-actions button{border-radius:9px;min-height:40px;padding:0 15px;font-size:13px}.card-grid{gap:30px 19px}.card-grid.large{gap:34px 24px}.card-image-button{border-radius:10px}.card-image-button img{border-radius:6.3%/4.5%;box-shadow:0 8px 20px #0f192d26}.card-image-button:hover{transform:translateY(-4px)}.card-image-button:hover img{box-shadow:0 18px 38px #0f192d38}.card-meta{padding:12px 2px 0}.card-meta strong{font-size:14px}.card-meta span{margin-top:4px;font-size:11px}.card-mini-actions{gap:7px;margin-top:9px}.card-mini-actions button{border-radius:8px;min-height:34px;padding:6px 8px;font-size:11px}.card-mini-actions button.owned{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.card-mini-actions button.owned{border-color:color-mix(in srgb,var(--success) 45%,var(--line))}}.card-mini-actions button.owned{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.card-mini-actions button.owned{background:color-mix(in srgb,var(--success) 10%,var(--paper))}}.card-mini-actions button.owned{color:var(--success)}.selected-count{border-radius:999px;height:30px;font-size:11px;top:-10px;right:-8px}.add-overlay{border-radius:8px;padding:10px 6px;font-size:12px}.queue-sticky{height:calc(100vh - 76px);top:76px}.queue-heading h2{font-size:25px}.queue-heading em{border-radius:8px;font-size:17px}.queue-list{padding-inline:18px}.queue-group summary{padding:13px 0}.queue-group summary strong{font-size:13px}.queue-group summary small{font-size:10px}.group-actions button{border-radius:7px;min-width:30px;min-height:30px;font-size:10px}.queue-item{grid-template-columns:46px 1fr auto;gap:11px;padding:12px 0}.queue-item img{width:46px}.queue-item strong{font-size:13px}.queue-item span{font-size:10px}.stepper{border-radius:8px}.stepper button{width:32px;height:34px}.stepper strong{min-width:28px;font-size:12px}.download-button,.clear-button{border-radius:10px;min-height:44px;font-size:13px}.card-modal{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040912b8;padding:20px}.card-modal>article{border:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.card-modal>article{border:1px solid color-mix(in srgb,var(--line) 82%,transparent)}}.card-modal>article{box-shadow:var(--shadow-lg);border-radius:20px;padding:34px}.card-modal h2{font-size:36px}.card-modal dl{font-size:14px}.modal-close{width:42px;height:42px;top:14px;right:14px}.pricing-panel{border-radius:14px;padding:18px}.dealer-values>div{border-radius:10px;padding:10px}.comp-links a{border-radius:8px;align-items:center;min-height:36px;display:inline-flex}.trade-topbar{padding-inline:24px}.trade-topbar nav{gap:7px}.trade-topbar nav a{border-radius:9px;align-items:center;min-height:38px;padding:0 13px;font-size:13px;display:inline-flex}.trade-topbar nav a.active{background:var(--blue)}.trade-hero{padding:32px 32px 22px}.trade-hero h1{font-size:38px}.trade-hero p{font-size:14px}.trade-dashboard{gap:10px;padding:0 22px 14px}.trade-dashboard>div{border-radius:11px;padding:12px 15px}.trade-dashboard span{font-size:10px}.trade-dashboard strong{font-size:20px}.binder-toolbox{gap:8px;padding:0 22px 14px}.binder-toolbox input,.binder-toolbox select,.binder-toolbox button{border-radius:9px;height:40px;padding-inline:11px;font-size:12px}.trade-history{border-radius:11px;margin:0 22px 14px;padding:12px 14px}.trade-history summary{font-size:13px}.trade-layout{gap:12px;padding:0 22px 32px}.trade-friends,.owned-tray,.binder-stage{box-shadow:var(--shadow-sm);border-radius:14px}.trade-friends,.owned-tray{padding:17px}.trade-friends>label input,.owned-tray>input{border-radius:9px 0 0 9px;height:42px;font-size:12px}.trade-friends article{border-radius:9px;min-height:48px;padding:8px}.owned-tray>div>button{border-radius:10px;min-height:62px;padding:8px}.binder-stage{padding:18px}.binder-controls{font-size:12px}.binder-controls button{border-radius:8px;min-height:36px;font-size:11px}.binder-sheet{border-radius:12px;gap:11px;padding:15px}.binder-pocket{border-radius:7px}.messages-button{border-radius:10px!important;min-height:40px!important;font-size:12px!important}.trade-chat{box-shadow:var(--shadow-lg);border-radius:18px}.trade-chat>header{padding:16px 18px}.trade-chat>header strong{font-size:18px}.chat-actions button{border-radius:7px;min-height:32px;font-size:10px}.chat-messages article p{font-size:12px}.trade-chat textarea{font-size:13px}.admin-card{box-shadow:var(--shadow-sm);border-radius:16px}.admin-form input,.admin-form select,.admin-search{border-radius:9px;min-height:44px;font-size:14px}.admin-primary{border-radius:9px;min-height:42px}input[type=checkbox]{appearance:none;vertical-align:middle;border:1px solid var(--line);cursor:pointer;background:#aeb7c5;border-radius:999px;width:42px;height:24px;display:inline-block;position:relative}input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 2px 5px #0003}input[type=checkbox]:checked{border-color:var(--blue);background:var(--blue)}input[type=checkbox]:checked:after{transform:translate(18px)}html[data-theme=dark]{--paper:#121b2a;--wash:#0b1321;--ink:#f4f7fb;--muted:#a7b2c5;--line:#2c3a50;--navy:#f3f7ff;--blue:#7ba2ff;--blue-deep:#9ab8ff;--success:#68d7a5;background:#08101d}html[data-theme=dark] body,html[data-theme=dark] .trade-shell{background:#08101d}@media (prefers-color-scheme:dark){html[data-theme=system]{--paper:#121b2a;--wash:#0b1321;--ink:#f4f7fb;--muted:#a7b2c5;--line:#2c3a50;--navy:#f3f7ff;--blue:#7ba2ff;--blue-deep:#9ab8ff;--success:#68d7a5;background:#08101d}}@media (width<=1100px){.edition{display:none}.catalog-panel{padding-inline:20px}.card-grid{grid-template-columns:repeat(3,minmax(125px,1fr))}.trade-dashboard{overflow-x:auto}.trade-dashboard>div{min-width:125px}.binder-toolbox{overflow-x:auto}.binder-toolbox>*{flex:none}}@media (width<=820px){body{font-size:15px}.topbar{flex-wrap:wrap;gap:7px;height:auto;min-height:68px;padding:10px 14px}.brand{font-size:22px}.profile-chip{display:none}.trade-binder-link,.queue-jump{min-height:40px}.app-shell{min-height:0}.set-panel,.queue-panel,.catalog-panel{border-radius:0}.set-list{max-height:360px}.catalog-panel{padding:24px 15px 48px}.catalog-header{min-height:70px}.catalog-header h1{font-size:30px}.set-logo{width:110px;height:56px}.collection-tools{padding:9px;position:relative;top:auto}.goal-dashboard,.valuation-dashboard{display:flex;overflow-x:auto}.goal-dashboard>div,.valuation-dashboard>div{min-width:130px}.card-grid,.card-grid.large{grid-template-columns:repeat(2,minmax(125px,1fr));gap:26px 14px}.card-actions{flex-direction:column;align-items:flex-start}.card-actions>div{width:100%}.card-actions button{flex:1}.queue-sticky{height:auto;min-height:520px;position:relative;top:auto}.card-modal>article{padding:22px}.card-modal h2{font-size:29px}.trade-topbar{gap:8px;padding:10px 12px}.trade-hero{padding:25px 16px 18px}.trade-hero h1{font-size:31px}.trade-layout{padding-inline:10px}.trade-friends,.owned-tray{padding:14px}}@media (width<=480px){.card-grid,.card-grid.large{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 11px}.card-meta strong{font-size:13px}.card-meta span{font-size:10px}.card-mini-actions{grid-template-columns:1fr;display:grid}.catalog-header{align-items:flex-start}.set-logo{width:90px}.queue-jump,.trade-binder-link{padding-inline:10px}}@media print{body{font-size:initial}.topbar,.trade-topbar{box-shadow:none}}.messages-button{border:1px solid var(--line)!important;background:var(--wash)!important;color:var(--ink)!important;text-align:center!important;border-radius:7px!important;margin-left:auto!important;padding:9px 12px!important;font-size:10px!important;font-weight:900!important;position:relative!important}.messages-button b{border:2px solid var(--paper);color:#fff;background:#d7354c;border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:8px;display:grid;position:absolute;top:-7px;right:-7px}.trade-topbar .messages-button+button{margin-left:0}.trade-chat{z-index:150;border:1px solid var(--line);background:var(--paper);width:min(410px,100vw - 24px);height:min(680px,100vh - 36px);color:var(--ink);border-radius:14px;flex-direction:column;display:flex;position:fixed;bottom:18px;right:18px;overflow:hidden;box-shadow:0 24px 80px #0000006b}.trade-chat>header{border-bottom:1px solid var(--line);background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.trade-chat>header span,.trade-chat>header strong{display:block}.trade-chat>header span{letter-spacing:.1em;text-transform:uppercase;opacity:.72;font-size:8px;font-weight:900}.trade-chat>header strong{margin-top:2px;font-size:16px}.trade-chat>header button{color:#fff;background:0 0;border:0;font-size:26px}.chat-room-list{padding:10px;overflow:auto}.chat-room-list>p,.chat-messages>p{color:var(--muted);text-align:center;padding:22px;font-size:11px;line-height:1.5}.chat-room-list>button{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);text-align:left;border-radius:8px;align-items:center;gap:10px;margin-bottom:6px;padding:11px;display:flex}.chat-room-list>button span{flex:1;min-width:0}.chat-room-list strong,.chat-room-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-room-list strong{font-size:11px}.chat-room-list small{color:var(--muted);margin-top:3px;font-size:8px}.chat-room-list>button>b{color:#fff;background:#d7354c;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:8px;display:grid}.chat-actions{border-bottom:1px solid var(--line);gap:5px;padding:8px;display:flex;overflow-x:auto}.chat-actions button{border:1px solid var(--line);background:var(--wash);color:var(--ink);border-radius:5px;flex:none;padding:6px 7px;font-size:8px;font-weight:850}.contact-status{background:var(--blue);padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.contact-status{background:color-mix(in srgb,var(--blue) 7%,var(--paper))}}.contact-status{color:var(--muted);font-size:8px;line-height:1.4}.contact-status a{color:var(--blue);font-weight:850}.chat-messages{background:var(--wash);flex:1;min-height:0;padding:12px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.chat-messages{background:color-mix(in srgb,var(--wash) 55%,var(--paper))}}.chat-messages article{max-width:82%;margin:7px auto 7px 0}.chat-messages article.mine{margin-left:auto;margin-right:0}.chat-messages article p{border:1px solid var(--line);background:var(--paper);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px 12px 12px 3px;margin:0;padding:9px 11px;font-size:10px;line-height:1.45}.chat-messages article.mine p{border-color:var(--blue);background:var(--blue);color:#fff;border-radius:12px 12px 3px}.chat-messages time{color:var(--muted);margin-top:3px;font-size:7px;display:block}.chat-messages article.mine time{text-align:right}.trade-chat>form{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:7px;padding:10px;display:grid}.trade-chat textarea{resize:vertical;border:1px solid var(--line);background:var(--paper);min-height:54px;max-height:120px;color:var(--ink);font:inherit;border-radius:7px;padding:9px;font-size:10px}.trade-chat>form button{background:var(--blue);color:#fff;border:0;border-radius:7px;align-self:stretch;padding:0 13px;font-size:9px;font-weight:900}.trade-chat>form button:disabled{opacity:.45}.trade-chat>footer{color:var(--muted);text-align:center;padding:0 10px 9px;font-size:7px}.chat-blocked{color:#8c2637;text-align:center;background:#fff0f2;padding:14px;font-size:10px;font-weight:850}html[data-theme=dark] .chat-blocked{color:#ff9aaa;background:#3b1820}@media (width<=600px){.trade-chat{border-radius:0;width:100vw;height:100dvh;bottom:0;right:0}.trade-topbar{flex-wrap:wrap;height:auto;min-height:72px;padding-block:8px}.messages-button{order:3;margin-left:0!important}}.binder-stage{overflow:auto}.trade-binder.single{width:min(720px,100%);max-width:720px}.binder-spread{grid-template-columns:1fr;gap:22px;display:grid;position:relative}.trade-binder.single .binder-spread{width:100%;margin:auto}.trade-layout.spread-layout{grid-template-columns:250px minmax(0,1fr) 300px}.trade-layout.spread-layout .binder-stage{grid-area:1/1/auto/-1;padding:18px 28px}.trade-layout.spread-layout .trade-friends{grid-area:2/1}.trade-layout.spread-layout .owned-tray{grid-area:2/2/auto/-1}.trade-layout.spread-layout .owned-tray>div{grid-template-columns:repeat(6,minmax(135px,1fr));gap:6px;max-height:380px;display:grid}.trade-binder.double{background:linear-gradient(90deg,#202b43 0,#27334d 48.8%,#11192b 50%,#27334d 51.2%,#202b43 100%);border-radius:18px;width:100%;max-width:1380px;margin:auto;padding:18px 24px}.trade-binder.double .binder-spread{grid-template-columns:1fr 1fr}.trade-binder.double .binder-rings{top:9%;bottom:9%;left:50%;transform:translate(-50%)}.trade-binder.double .binder-rings i{width:42px}.trade-binder.double .binder-sheet:first-child{border-radius:15px 5px 5px 15px}.trade-binder.double .binder-sheet:last-child{border-radius:5px 15px 15px 5px}.binder-pocket:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#677a8f2e,#fffffff0);border-radius:4px 0 0 4px;width:3px;height:86%;position:absolute;top:7%;right:0;box-shadow:-2px 0 4px #32465a26}.binder-pocket.sliding-in>img{animation:.62s cubic-bezier(.18,.82,.24,1) both slide-into-pocket}@keyframes slide-into-pocket{0%{filter:drop-shadow(-12px 5px 7px #00000059);transform:translate(118%)rotate(2deg)}55%{transform:translate(14%)rotate(.4deg)}78%{transform:translate(-3%)}to{filter:drop-shadow(0 3px 3px #00000047);transform:translate(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.binder-pocket.sliding-in>img{animation:none}}.pocket-price{z-index:6;color:#fff;text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08101de0;border:1px solid #fffc;border-radius:5px;min-width:38px;padding:4px 6px;font-size:9px;font-weight:900;line-height:1;position:absolute;bottom:8px;left:8px;box-shadow:0 3px 9px #00000059}.binder-pocket:hover .pocket-price{opacity:.2}.binder-pocket>span:not(.empty-pocket):not(.slab-grade-banner){z-index:7}@media (width<=1000px){.trade-layout.spread-layout{display:block}.trade-layout.spread-layout .binder-stage,.trade-layout.spread-layout .trade-friends,.trade-layout.spread-layout .owned-tray{margin-bottom:12px}.trade-layout.spread-layout .owned-tray>div{grid-template-columns:repeat(4,1fr)}.trade-binder.double{min-width:900px}}@media (width<=720px){.trade-layout.spread-layout .owned-tray>div{grid-template-columns:repeat(2,1fr)}}@media (width>=1001px){.trade-layout.spread-layout{grid-template-columns:170px minmax(0,1fr) 210px;gap:8px;padding:0 8px 24px}.trade-layout.spread-layout .trade-friends{grid-area:1/1;padding:12px}.trade-layout.spread-layout .binder-stage{grid-area:1/2;padding:10px}.trade-layout.spread-layout .owned-tray{grid-area:1/3;padding:12px}.trade-layout.spread-layout .owned-tray>div{max-height:calc(100vh - 270px);display:block}.trade-binder.double{min-width:1120px;max-width:1120px}.trade-layout.spread-layout .binder-controls{margin-bottom:7px}}.trade-layout{grid-template-columns:var(--friend-column,250px) 8px minmax(0,1fr) 8px var(--owned-column,300px);gap:0}.trade-friends{grid-column:1}.trade-layout>.trade-resizer:first-of-type{grid-column:2}.binder-stage{grid-column:3}.trade-layout>.trade-resizer:last-of-type{grid-column:4}.owned-tray{grid-column:5}.trade-resizer{z-index:9;border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);background:var(--wash);width:8px;min-width:8px;position:relative}@supports (color:color-mix(in lab, red, red)){.trade-resizer{background:color-mix(in srgb,var(--wash) 78%,var(--paper))}}.trade-resizer{cursor:col-resize;touch-action:none;padding:0}.trade-resizer span{background:var(--line);border-radius:99px;width:3px;height:48px;transition:height .15s,background .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.trade-resizer:hover span,.trade-resizer:focus-visible span,.is-resizing-columns .trade-resizer span{background:var(--blue);height:82px}.trade-friends h2{font-size:clamp(13px,calc(16px * var(--friend-scale,1)),24px)}.owned-tray h2{font-size:clamp(13px,calc(16px * var(--owned-scale,1)),24px)}@media (width>=1001px){.trade-layout.spread-layout{grid-template-columns:var(--friend-column,250px) 8px minmax(0,1fr) 8px var(--owned-column,300px);gap:0;padding:0 8px 24px}.trade-layout.spread-layout .trade-friends{grid-area:1/1}.trade-layout.spread-layout>.trade-resizer:first-of-type{grid-area:1/2}.trade-layout.spread-layout .binder-stage{box-shadow:none;background:0 0;border:0;grid-area:1/3;padding:0}.trade-layout.spread-layout>.trade-resizer:last-of-type{grid-area:1/4}.trade-layout.spread-layout .owned-tray{grid-area:1/5}.trade-binder.double{padding:10px 14px}.trade-layout.spread-layout .binder-controls{color:#fff;background:#202b43;border-radius:8px;width:max-content;margin:0 auto 7px;padding:6px 10px}}@media (width<=1000px){.trade-resizer{display:none}.trade-layout,.trade-layout.spread-layout{display:block}.trade-friends,.binder-stage,.owned-tray{margin-bottom:12px}}.trade-binder.single{box-sizing:border-box;width:720px;min-width:720px;max-width:720px}.trade-binder.single .binder-spread{grid-template-columns:662px;width:662px}.trade-binder.double{box-sizing:border-box;width:1374px;min-width:1374px;max-width:1374px;padding:10px 14px}.trade-binder.double .binder-spread{grid-template-columns:662px 662px;gap:22px;width:1346px}.trade-binder .binder-sheet{box-sizing:border-box;width:662px;min-width:662px}.trade-friends h2,.owned-tray h2{font-size:16px}.trade-friends article small{font-size:8px}.owned-tray small{font-size:7px}html[data-theme=dark] .trade-shell{color:var(--ink);background:#0b1220}html[data-theme=dark] .trade-topbar,html[data-theme=dark] .trade-friends,html[data-theme=dark] .owned-tray{color:var(--ink);background:#111827}html[data-theme=dark] .trade-topbar{border-color:#334155}html[data-theme=dark] .trade-topbar nav a.active{color:#f4f7fb;background:#25324a}html[data-theme=dark] .owned-tray>div>button,html[data-theme=dark] .trade-friends>label input,html[data-theme=dark] .owned-tray>input{color:#f4f7fb;background:#172033;border-color:#334155}html[data-theme=dark] .trade-friends article.selected{background:#1b315b}html[data-theme=dark] .binder-stage{border-color:#3b4b65}html[data-theme=dark] .condition-upload{background:#172033}html[data-theme=dark] .inventory-danger-zone{background:#b92a3d1a}html[data-theme=dark] .inventory-danger-zone>button{color:#ff9aa6}@media (prefers-color-scheme:dark){html[data-theme=system] .trade-shell{color:var(--ink);background:#0b1220}html[data-theme=system] .trade-topbar,html[data-theme=system] .trade-friends,html[data-theme=system] .owned-tray{color:var(--ink);background:#111827}html[data-theme=system] .trade-topbar{border-color:#334155}html[data-theme=system] .trade-topbar nav a.active{color:#f4f7fb;background:#25324a}html[data-theme=system] .owned-tray>div>button,html[data-theme=system] .trade-friends>label input,html[data-theme=system] .owned-tray>input{color:#f4f7fb;background:#172033;border-color:#334155}html[data-theme=system] .trade-friends article.selected{background:#1b315b}html[data-theme=system] .binder-stage{border-color:#3b4b65}html[data-theme=system] .condition-upload{background:#172033}}.mastered-set-badge{color:#563f00;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;background:linear-gradient(135deg,#fff1a6,#ffe237);border:1px solid #c59500;border-radius:999px;margin:4px 0 0 7px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:950;display:inline-block}.set-button.active .mastered-set-badge{color:#312600;background:#ffe237;border-color:#fff2a8}.mastered-celebration{z-index:100;pointer-events:none;background:radial-gradient(circle,#1557ff33,#040812b8);place-items:center;animation:5.2s both celebration-fade;display:grid;position:fixed;inset:0;overflow:hidden}.mastered-message{z-index:4;color:#fff;text-align:center;background:linear-gradient(145deg,#111d35f5,#1557ffe8);border:2px solid #fffc;border-radius:20px;width:min(540px,88vw);padding:32px;animation:1s cubic-bezier(.16,1,.3,1) both mastered-pop;position:relative;box-shadow:0 30px 100px #0000008c,0 0 60px #ffe23759}.mastered-message span,.mastered-message strong,.mastered-message small{display:block}.mastered-message span{color:#ffe237;letter-spacing:.18em;text-transform:uppercase;font-size:16px;font-weight:950}.mastered-message strong{letter-spacing:-.06em;text-shadow:0 4px 20px #0006;margin:10px 0 8px;font-size:clamp(34px,6vw,68px);line-height:.95}.mastered-message small{color:#dce6ff;font-size:12px;font-weight:750}.confetti-field{z-index:3;position:absolute;inset:0}.confetti-field i{top:-8vh;left:var(--confetti-x);background:var(--confetti-color);width:10px;height:18px;animation:confetti-fall var(--confetti-duration) var(--confetti-delay) linear infinite;border-radius:2px;position:absolute}.firework{z-index:2;border-radius:50%;width:10px;height:10px;animation:1.45s ease-out infinite firework-burst;position:absolute;box-shadow:0 -100px #ffe237,71px -71px #ff4d67,100px 0 #5d8cff,71px 71px #39d98a,0 100px #ffe237,-71px 71px #9b6cff,-100px 0 #ff8a34,-71px -71px #39d98a}.firework-one{top:28%;left:20%}.firework-two{animation-delay:.45s;top:23%;right:18%}.firework-three{animation-delay:.85s;bottom:18%;left:50%}@keyframes confetti-fall{0%{opacity:.95;transform:translate(0,0)rotate(0)}80%{opacity:.95}to{transform:translate3d(var(--confetti-drift),125vh,0) rotate(var(--confetti-turn));opacity:0}}@keyframes firework-burst{0%{opacity:0;transform:scale(.05)}22%{opacity:1}75%,to{opacity:0;transform:scale(1.15)}}@keyframes mastered-pop{0%{opacity:0;transform:scale(.35)rotate(-4deg)}60%{transform:scale(1.06)rotate(1deg)}to{opacity:1;transform:scale(1)}}@keyframes celebration-fade{0%,82%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.confetti-field i,.firework,.mastered-message{animation:none}.mastered-celebration{animation:5.2s both celebration-fade}}@media (width>=1001px){.trade-layout.spread-layout .trade-friends,.trade-layout.spread-layout .owned-tray{padding:16px}.trade-layout.spread-layout .binder-stage{border:1px solid var(--line);background:linear-gradient(135deg,#293550,#111a2d);padding:16px;box-shadow:0 5px 18px #111d350f}.trade-layout.spread-layout .binder-controls{color:#fff;background:0 0;margin-bottom:12px;padding:0}.trade-binder.double{background:#202b43;border-radius:8px 18px 18px 8px;width:1404px;min-width:1404px;max-width:1404px;padding:18px 20px 18px 38px;box-shadow:0 18px 45px #0000006b,inset -5px 0 10px #00000040}.trade-binder.double .binder-spread{width:1346px}}.trade-binder-cover.opening{animation-duration:2.1s}@media (prefers-reduced-motion:reduce){.trade-binder-cover.opening{animation-duration:.35s}}.primary-nav{align-items:center;gap:5px;margin-left:auto;display:flex}.primary-nav a{min-height:40px;color:var(--muted);border-radius:9px;align-items:center;padding:0 13px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.primary-nav a:hover,.primary-nav a.active{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.primary-nav a:hover,.primary-nav a.active{background:color-mix(in srgb,var(--blue) 9%,var(--paper))}}.primary-nav a:hover,.primary-nav a.active{color:var(--blue)}.queue-drawer-layout{grid-template-columns:var(--left-column,300px) 8px minmax(0,1fr)}.queue-drawer-layout .catalog-panel{grid-column:3}.queue-drawer{z-index:85;border-left:1px solid var(--line);background:var(--paper);visibility:hidden;width:min(440px,94vw);transition:transform .32s cubic-bezier(.2,.8,.2,1),visibility .32s;position:fixed;inset:0 0 0 auto;transform:translate(104%);box-shadow:-24px 0 70px #080f1c38}.queue-drawer.open{visibility:visible;transform:translate(0)}.queue-drawer .queue-sticky{height:100dvh;top:0}.queue-scrim{z-index:84;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050a147a;border:0;animation:.2s fade-in;position:fixed;inset:0}.queue-close{float:right;border:1px solid var(--line);background:var(--wash);width:36px;height:36px;color:var(--ink);border-radius:50%;font-size:24px;line-height:1}.queue-heading h2{align-items:center;gap:8px;display:flex}.queue-heading h2 .queue-close{margin-left:auto}.detail-tabs{border:1px solid var(--line);background:var(--wash);border-radius:11px;gap:4px;margin:0 0 20px;padding:4px;display:flex}.detail-tabs button{min-height:38px;color:var(--muted);background:0 0;border:0;border-radius:8px;flex:1;font-size:13px;font-weight:850}.detail-tabs button.active{background:var(--paper);color:var(--blue);box-shadow:var(--shadow-sm)}.form-dialog{z-index:190;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a14ad;place-items:center;padding:20px;animation:.18s fade-in;display:grid;position:fixed;inset:0}.form-dialog>section{border:1px solid var(--line);background:var(--paper);width:min(520px,100%);max-height:90vh;color:var(--ink);box-shadow:var(--shadow-lg);border-radius:18px;animation:.24s cubic-bezier(.2,.8,.2,1) dialog-up;overflow:auto}.form-dialog>section>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;padding:22px 24px;display:flex}.form-dialog h2{margin:3px 0 0;font-size:25px}.form-dialog header>button{border:1px solid var(--line);background:var(--wash);width:38px;height:38px;color:var(--ink);border-radius:50%;font-size:25px}.form-dialog form{padding:22px 24px}.form-dialog label{color:var(--muted);font-size:12px;font-weight:800;display:block}.form-dialog input,.form-dialog textarea,.form-dialog select{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);border-radius:10px;margin-top:7px;padding:11px 12px;font-size:14px}.form-dialog textarea{resize:vertical;min-height:120px}.form-dialog form>p{color:var(--muted);font-size:11px}.form-dialog footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.form-dialog footer button,.dialog-list button{background:var(--blue);color:#fff;border:0;border-radius:9px;min-height:40px;padding:0 14px;font-size:12px;font-weight:850}.form-dialog .secondary{border:1px solid var(--line);background:var(--paper);color:var(--ink)}.form-dialog .danger,.dialog-list .danger{background:var(--danger)}.dialog-list{padding:12px 20px 20px}.dialog-list article{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:12px 4px;display:flex}.dialog-list article>div{flex:1;min-width:0}.dialog-list strong,.dialog-list small{display:block}.dialog-list small{color:var(--muted);margin-top:3px;font-size:10px}.messages-shell{background:var(--wash);min-height:100vh;color:var(--ink)}.messages-shell .trade-topbar nav{margin-left:auto}.nav-badge{background:var(--danger);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:7px;font-size:10px;display:inline-grid}.messages-layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:14px;max-width:1440px;height:calc(100dvh - 76px);margin:auto;padding:18px;display:grid}.conversation-list,.message-workspace{border:1px solid var(--line);background:var(--paper);min-width:0;box-shadow:var(--shadow-sm);border-radius:16px;overflow:hidden}.conversation-list{flex-direction:column;display:flex}.conversation-list>header{padding:22px 22px 14px}.conversation-list h1{margin:4px 0;font-size:30px}.conversation-list p{color:var(--muted);margin:0;font-size:12px}.message-search{border:1px solid var(--line);background:var(--wash);border-radius:10px;align-items:center;gap:8px;height:44px;margin:0 14px 12px;padding:0 11px;display:flex}.message-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1}.conversation-list>div{min-height:0;padding:0 9px 12px;overflow:auto}.conversation-list>div>button{width:100%;color:var(--ink);text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;margin:4px 0;padding:10px;display:grid}.conversation-list>div>button:hover{background:var(--wash)}.conversation-list>div>button.active{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.conversation-list>div>button.active{border-color:color-mix(in srgb,var(--blue) 35%,var(--line))}}.conversation-list>div>button.active{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.conversation-list>div>button.active{background:color-mix(in srgb,var(--blue) 9%,var(--paper))}}.conversation-list .avatar{background:var(--navy);width:42px;height:42px;color:var(--paper);border-radius:50%;place-items:center;font-weight:900;display:grid}.conversation-list strong,.conversation-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.conversation-list strong{font-size:13px}.conversation-list small{color:var(--muted);margin-top:3px;font-size:10px}.conversation-list button>b{background:var(--blue);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:10px;display:grid}.empty-message{text-align:center;padding:20px!important}.message-workspace{flex-direction:column;display:flex}.message-workspace>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.message-workspace h2{margin:3px 0 0;font-size:22px}.message-actions{gap:6px;display:flex}.message-actions button{border:1px solid var(--line);background:var(--wash);min-height:34px;color:var(--ink);border-radius:8px;padding:0 10px;font-size:11px;font-weight:800}.message-thread{background:var(--wash);flex:1;min-height:0;padding:22px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.message-thread{background:color-mix(in srgb,var(--wash) 60%,var(--paper))}}.message-thread article{max-width:min(70%,620px);margin:8px auto 8px 0}.message-thread article.mine{margin-left:auto;margin-right:0}.message-thread article p{border:1px solid var(--line);background:var(--paper);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:15px 15px 15px 4px;margin:0;padding:11px 14px;font-size:14px;line-height:1.5}.message-thread article.mine p{border-color:var(--blue);background:var(--blue);color:#fff;border-radius:15px 15px 4px}.message-thread time{color:var(--muted);margin-top:4px;font-size:9px;display:block}.message-thread article.mine time{text-align:right}.message-empty-state{max-width:480px;color:var(--muted);text-align:center;margin:auto;padding:35px}.message-empty-state>span{background:var(--blue);border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.message-empty-state>span{background:color-mix(in srgb,var(--blue) 10%,var(--paper))}}.message-empty-state>span{color:var(--blue);font-size:28px}.message-empty-state h2,.message-empty-state h3{color:var(--ink);margin:0}.message-empty-state p{font-size:13px}.message-empty-state a{background:var(--blue);color:#fff;border-radius:9px;align-items:center;min-height:40px;padding:0 14px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.message-composer{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:14px 18px;display:grid}.message-composer textarea{resize:vertical;border:1px solid var(--line);background:var(--paper);min-height:54px;max-height:140px;color:var(--ink);font:inherit;border-radius:11px;padding:11px}.message-composer button{background:var(--blue);color:#fff;border:0;border-radius:10px;padding:0 18px;font-weight:850}.message-composer small{color:var(--muted);text-align:center;grid-column:1/-1;font-size:9px}.trade-progress{grid-template-columns:repeat(4,1fr);gap:6px;margin:0 22px 14px;display:grid}.trade-progress div{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:10px;padding:10px 12px 10px 34px;font-size:11px;font-weight:800;position:relative}.trade-progress div:before{content:"";border:2px solid var(--line);border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.trade-progress div.complete{color:var(--success)}.trade-progress div.complete:before{border-color:var(--success);background:var(--success);box-shadow:inset 0 0 0 2px var(--paper)}.binder-loading{background:var(--paper);box-shadow:var(--shadow-sm);border-radius:14px;grid-template-columns:56px 1fr;align-items:center;gap:9px 13px;margin:0 22px 14px;padding:14px;display:grid}.binder-loading i{background:linear-gradient(100deg,var(--wash) 30%,var(--paper) 50%,var(--wash) 70%);border-radius:7px;grid-row:span 2;width:56px;height:72px}@supports (color:color-mix(in lab, red, red)){.binder-loading i{background:linear-gradient(100deg,var(--wash) 30%,color-mix(in srgb,var(--paper) 80%,white) 50%,var(--wash) 70%)}}.binder-loading i{background-size:220% 100%;animation:1.2s infinite loading-sheen}.binder-loading i+i{grid-row:auto;width:55%;height:12px}.binder-loading span{color:var(--muted);font-size:11px}@keyframes loading-sheen{to{background-position:-220% 0}}@keyframes fade-in{0%{opacity:0}}@keyframes dialog-up{0%{opacity:0;transform:translateY(12px)scale(.985)}}@media (width<=900px){.primary-nav{order:3;justify-content:center;width:100%}.topbar .edition{display:none}.messages-layout{grid-template-columns:1fr;height:auto;min-height:calc(100dvh - 76px);padding:8px}.conversation-list{max-height:42vh}.message-workspace{min-height:58vh}.message-workspace>header{flex-direction:column;align-items:flex-start}.message-actions{width:100%;overflow-x:auto}.message-thread article{max-width:88%}.trade-progress{display:flex;overflow-x:auto}.trade-progress div{min-width:150px}.queue-drawer-layout,.queue-drawer-layout .set-panel,.queue-drawer-layout .catalog-panel{display:block}.queue-drawer-layout .column-resizer{display:none}}@media (width<=560px){.primary-nav a{padding-inline:9px;font-size:11px}.messages-shell .trade-topbar{align-items:flex-start}.messages-shell .trade-topbar nav{order:2;width:100%;overflow-x:auto}.messages-layout{display:block}.conversation-list{max-height:36vh;margin-bottom:8px}.message-workspace{height:57vh}.message-actions button{flex:none}.form-dialog{padding:10px}.dialog-list article{flex-wrap:wrap;align-items:stretch}.dialog-list article>div{flex-basis:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.card-image-button:hover{transform:none}.set-button:hover{transform:none!important}}.trade-dashboard{gap:8px;padding:0 16px 12px;display:flex}.trade-dashboard>div{border:1px solid var(--line);background:var(--paper);border-radius:8px;min-width:120px;padding:10px 14px;box-shadow:0 3px 10px #111d350d}.trade-dashboard span,.trade-dashboard strong{display:block}.trade-dashboard span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.trade-dashboard strong{color:var(--ink);margin-top:4px;font-size:18px}.binder-toolbox{align-items:center;gap:6px;padding:0 16px 12px;display:flex}.binder-toolbox input{min-width:190px}.binder-toolbox input,.binder-toolbox select,.binder-toolbox button{border:1px solid var(--line);background:var(--paper);height:34px;color:var(--ink);border-radius:6px;padding:0 9px;font-size:10px;font-weight:750}.binder-toolbox button{cursor:pointer}.binder-toolbox .propose-trade{border-color:var(--blue);background:var(--blue);color:#fff;margin-left:auto}.trade-history{border:1px solid var(--line);background:var(--paper);border-radius:8px;margin:0 16px 12px;padding:10px 12px}.trade-history summary{color:var(--ink);cursor:pointer;font-size:11px;font-weight:900}.trade-history article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.trade-history article div>*{display:block}.trade-history article span,.trade-history article small{color:var(--muted);font-size:9px}.trade-history button{background:var(--blue);color:#fff;border:0;border-radius:5px;margin-left:5px;padding:6px 9px;font-size:9px;font-weight:850}.trade-status{z-index:7;color:#fff;letter-spacing:.05em;text-transform:uppercase;pointer-events:none;background:#121c30e0;border-radius:4px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:900;position:absolute;top:7px;left:7px}.status-reserved{background:#a35d00}.status-pending{background:#7554bf}.status-not-for-trade{background:#8d2535}.trade-pick{z-index:9!important;background:var(--blue)!important;color:#fff!important;border-radius:50%!important;width:26px!important;height:26px!important;font-size:14px!important;position:absolute!important;top:6px!important;right:6px!important}.binder-pocket.trade-selected{outline-offset:-3px;outline:4px solid #43d17c}.binder-pocket.trade-match{box-shadow:inset 0 0 0 4px #ffd642,0 0 18px #ffd64299}.binder-pocket.filtered-card{opacity:.15;filter:grayscale()}.owned-tray button.offer-selected{background:#43d17c;border-color:#43d17c}@supports (color:color-mix(in lab, red, red)){.owned-tray button.offer-selected{background:color-mix(in srgb,#43d17c 14%,var(--paper))}}.owned-tray button.offer-selected{box-shadow:inset 0 0 0 2px #43d17c}.trade-binder.turning-next .binder-spread{animation:.44s binder-turn-next}.trade-binder.turning-previous .binder-spread{animation:.44s binder-turn-previous}@keyframes binder-turn-next{50%{filter:brightness(.8);transform:perspective(1200px)rotateY(-7deg)scale(.985)}}@keyframes binder-turn-previous{50%{filter:brightness(.8);transform:perspective(1200px)rotateY(7deg)scale(.985)}}.cover-red{background:#641f2b!important}.cover-green{background:#1d533e!important}.cover-purple{background:#49316d!important}.cover-black{background:#101318!important}.trade-quick-settings{z-index:110;border:1px solid var(--line);background:var(--paper);border-radius:9px;width:220px;padding:12px;position:fixed;top:17vh;right:max(20px,50vw - 570px);box-shadow:0 15px 45px #00000059}.trade-quick-settings h3{color:var(--ink);margin:0 0 9px;font-size:13px}.trade-quick-settings label{color:var(--muted);text-transform:uppercase;margin-top:7px;font-size:8px;font-weight:850;display:block}.trade-quick-settings input:not([type=checkbox]),.trade-quick-settings select{border:1px solid var(--line);background:var(--wash);width:100%;color:var(--ink);border-radius:5px;margin-top:3px;padding:7px;font-size:10px;display:block}.trade-quick-settings .private-card{align-items:center;gap:6px;display:flex}.trade-quick-settings .private-card input{margin:0}@media (width<=900px){.trade-dashboard,.binder-toolbox{overflow-x:auto}.trade-dashboard>div{min-width:105px}.binder-toolbox>*{flex:none}.trade-quick-settings{width:190px;position:fixed;top:auto;bottom:10px;right:10px}.trade-status{font-size:5px}}@media print{.trade-topbar,.trade-hero,.trade-dashboard,.binder-toolbox,.trade-history,.trade-friends,.owned-tray,.trade-resizer,.binder-controls,.trade-quick-settings{display:none!important}.trade-layout,.trade-layout.spread-layout{display:block!important}.binder-stage{box-shadow:none!important;background:#fff!important;border:0!important}.trade-binder{transform-origin:0 0;transform:scale(.72)}}.wishlist-actions{color:#574300;background:#fff8cf;border:1px solid #d6ad18;border-radius:7px;align-items:center;gap:10px;margin:0 16px 10px;padding:8px 10px;font-size:9px;font-weight:750;display:flex}.wishlist-actions button{color:#fff;cursor:pointer;background:#765b00;border:0;border-radius:5px;padding:7px 10px;font-size:9px;font-weight:900}html[data-theme=dark] .wishlist-actions{color:#ffe989;background:#392f10;border-color:#806b20}.shared-binder{color:#fff;background:#0d1526;min-height:100vh;padding:28px}.shared-binder header{align-items:center;gap:35px;max-width:1200px;margin:0 auto 24px;display:flex}.shared-binder header>div>span{color:#7da4ff;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.shared-binder h1{margin:3px 0;font-size:32px}.shared-binder p{color:#acbad1;margin:0;font-size:11px}.shared-binder>section{background:#202b43;border-radius:18px;grid-template-columns:repeat(3,minmax(160px,1fr));gap:10px;max-width:1200px;margin:auto;padding:18px;display:grid;box-shadow:0 20px 55px #0006}.shared-binder article{background:#eaf1fa1f;border:1px solid #fff3;border-radius:10px;align-items:center;gap:10px;min-height:180px;padding:10px;display:flex}.shared-binder article img{object-fit:contain;width:105px;height:146px}.shared-binder article strong,.shared-binder article span,.shared-binder article small{display:block}.shared-binder article strong{font-size:12px}.shared-binder article span,.shared-binder article small{color:#bac7db;margin-top:4px;font-size:8px}.shared-binder article i{color:#8390a6;margin:auto;font-size:10px}.shared-binder.unavailable{text-align:center;place-content:center;display:grid}@media (width<=700px){.shared-binder>section{grid-template-columns:1fr}.shared-binder header{flex-direction:column;align-items:flex-start;gap:15px}}.price-up{color:#138a4b}.price-down{color:#c43c52}.grading-settings{border:1px solid var(--line);background:var(--wash);width:auto;box-shadow:none;border-radius:10px;margin:0 0 18px;padding:16px;position:static}.grading-settings h3{color:var(--ink);margin:0 0 11px;font-size:16px}.grading-settings label{color:var(--muted);text-transform:uppercase;margin-top:9px;font-size:10px;font-weight:850;display:block}.grading-settings input,.grading-settings select{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);border-radius:6px;margin-top:4px;padding:9px;font-size:12px;display:block}.grading-settings>small{color:var(--muted);margin:11px 0;font-size:10px;line-height:1.45;display:block}.grading-settings nav{flex-wrap:wrap;gap:6px;display:flex}.grading-settings nav a{border:1px solid var(--blue);color:var(--blue);border-radius:6px;padding:6px 8px;font-size:9px;font-weight:850;text-decoration:none}.binder-pocket.slabbed{background:linear-gradient(145deg,#ffffffb8,#acbecd6b);padding:3px}.binder-pocket.slabbed>img{box-sizing:border-box;object-fit:contain;background:#f0f8fc47;border:2px solid #e2eef7f2;border-radius:5px;width:91%;height:88%;margin-top:10%;padding:5px 4px 4px;box-shadow:0 0 0 3px #5468796b,0 5px 8px #00000059,inset 0 0 8px #fffc}.binder-pocket.slabbed:before{content:attr(data-slab-label);z-index:6;box-sizing:border-box;color:#18202c;letter-spacing:.05em;text-align:center;text-transform:uppercase;pointer-events:none;background:linear-gradient(90deg,#d6dde4,#f8fbfd,#c7d1da);border:1px solid #ffffffd9;border-radius:3px;place-items:center;width:88%;height:11%;font-size:6px;font-weight:950;display:grid;position:absolute;top:4.5%;left:6%;box-shadow:0 2px 5px #0000004d}.binder-pocket.slabbed:after{z-index:7;pointer-events:none;background:linear-gradient(115deg,#0000 12%,#ffffff3d 28%,#0000 42% 70%,#ffffff2e 82%,#0000 92%);border:1px solid #ffffffa6;border-radius:6px;width:90%;height:91%;top:4%;right:5%;box-shadow:inset 0 0 8px #ffffff80}.binder-pocket.slab-psa:before{color:#182e55;background:linear-gradient(90deg,#d52435 0 18%,#f7f8fa 18% 78%,#234c91 78%)}.binder-pocket.slab-cgc:before,.binder-pocket.slab-csg:before{color:#073a49;background:linear-gradient(90deg,#087b9a,#e8fbff 35% 70%,#087b9a)}.binder-pocket.slab-bgs:before{color:#332a12;background:linear-gradient(90deg,#a89255,#fff6cf 35% 70%,#8a7338)}.binder-pocket.slab-sgc:before{color:#fff;background:linear-gradient(90deg,#090909,#3a3a3a,#090909)}.binder-pocket.slab-tag:before{color:#111;background:linear-gradient(90deg,#050505,#f4f4f4 45% 70%,#050505)}.binder-pocket.slab-ace:before{color:#641020;background:linear-gradient(90deg,#b8182d,#fff 30% 72%,#b8182d)}.binder-pocket.slab-hga:before{color:#32184d;background:linear-gradient(90deg,#552a83,#e8ddf5,#552a83)}.binder-pocket.slab-gma:before,.binder-pocket.slab-ags:before{color:#173d60;background:linear-gradient(90deg,#27649b,#eaf5ff,#27649b)}.binder-pocket.slabbed .pocket-price{z-index:9}.binder-pocket.slabbed .trade-status,.binder-pocket.slabbed>button{z-index:10}.binder-pocket.slabbed:hover .pocket-price{opacity:1}.binder-pocket.slabbed:after{box-sizing:border-box;background:linear-gradient(90deg,#ffffff57 0 3%,#0000 5% 95%,#ffffff57 97% 100%),linear-gradient(115deg,#0000 12%,#ffffff3d 28%,#0000 42% 70%,#ffffff2e 82%,#0000 92%);border:2px solid #eff8ffd1;border-radius:8px;width:auto;height:auto;inset:1%;box-shadow:inset 4px 0 7px #ffffff47,inset -4px 0 7px #ffffff47,inset 0 0 10px #ffffff7a,0 0 0 1px #53697b61}.binder-pocket.has-real-photo>img{object-fit:contain;width:100%;height:100%}.binder-pocket.real-slab-photo:before,.binder-pocket.real-slab-photo:after{display:none}.binder-pocket.real-slab-photo>img{width:100%;height:100%;box-shadow:none;object-fit:contain;background:0 0;border:0;border-radius:4px;margin:0;padding:0}.binder-book{perspective:1800px;zoom:var(--binder-zoom,1);width:max-content;min-width:720px;margin:auto;position:relative}.binder-book.showing-cover{height:995px}.binder-book.showing-cover .binder-controls{visibility:hidden}.trade-binder-cover{z-index:20;box-sizing:border-box;color:#fff;transform-origin:0;backface-visibility:hidden;background:linear-gradient(145deg,#263654 0%,#121c31 62%,#0b1221 100%);border:2px solid #0a1020;border-radius:9px 20px 20px 9px;width:720px;height:959px;margin-left:-360px;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 25px 60px #00000080,inset -8px 0 15px #00000059,inset 0 0 0 3px #ffffff09}.trade-binder-cover:before{content:"";border:1px solid #ffffff1f;border-radius:5px 14px 14px 5px;position:absolute;inset:18px 20px 18px 38px;box-shadow:inset 0 0 45px #0003}.trade-binder-cover.opening{animation:1.45s cubic-bezier(.55,.02,.18,1) forwards open-trade-cover}.cover-spine{z-index:2;background:linear-gradient(90deg,#080d18,#1d2a43 54%,#0b1220);border-right:1px solid #ffffff1c;width:30px;height:100%;position:absolute;top:0;left:0}.cover-spine i{background:#aab6c8;border-radius:9px;width:16px;height:5px;position:absolute;left:7px;box-shadow:0 1px 4px #000}.cover-spine i:first-child{top:18%}.cover-spine i:nth-child(2){top:50%}.cover-spine i:nth-child(3){top:82%}.cover-content{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:70px;display:flex;position:absolute;inset:0}.cover-content>span{color:#7da4ff;letter-spacing:.22em;text-transform:uppercase;font-size:14px;font-weight:950}.cover-content>p{color:#b8c5dc;letter-spacing:.28em;text-transform:uppercase;margin:12px 0 32px;font-size:13px;font-weight:800}.cover-content>h2{color:#fff;letter-spacing:-.045em;text-shadow:0 5px 20px #00000073;max-width:520px;margin:0;font-size:clamp(38px,5vw,66px);line-height:1}.cover-content>div{gap:14px;margin-top:46px;display:flex}.cover-content section{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050b1761;border:1px solid #ffffff29;border-radius:12px;min-width:170px;padding:18px 22px}.cover-content strong,.cover-content small{display:block}.cover-content strong{font-size:25px}.cover-content small{color:#aebdd6;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:9px;font-weight:850}@keyframes open-trade-cover{0%{opacity:1;transform:rotateY(0)}72%{opacity:1}to{opacity:0;pointer-events:none;transform:rotateY(-112deg)}}@media (width<=1000px){.binder-book{margin:auto}.trade-binder-cover{margin-left:-360px;left:50%}}@media (prefers-reduced-motion:reduce){.trade-binder-cover.opening{animation:.35s forwards cover-fade}@keyframes cover-fade{to{opacity:0}}}@media (width>=901px){.queue-drawer-layout .set-panel{flex-direction:column;align-self:start;height:calc(100dvh - 76px);min-height:0;display:flex;position:sticky;top:76px;overflow:hidden}.queue-drawer-layout .set-panel>.panel-heading{flex:none}.queue-drawer-layout .set-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;height:auto;min-height:0;padding-bottom:42px;overflow:hidden auto}}@media (width<=900px){.queue-drawer-layout .set-panel{flex-direction:column;height:min(72dvh,720px);min-height:440px;display:flex;overflow:hidden}.queue-drawer-layout .set-panel>.panel-heading{flex:none}.queue-drawer-layout .set-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;height:auto;min-height:0;max-height:none;padding-bottom:34px;overflow:hidden auto}}@media (width<=480px){.queue-drawer-layout .set-panel{height:calc(100dvh - 150px);min-height:400px;max-height:680px}}.card-skeleton{aspect-ratio:2.5/3.5;border:1px solid var(--line);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.card-skeleton{border:1px solid color-mix(in srgb,var(--line) 82%,transparent)}}.card-skeleton{background:linear-gradient(145deg,var(--wash),var(--paper));border-radius:6.3%/4.5%}@supports (color:color-mix(in lab, red, red)){.card-skeleton{background:linear-gradient(145deg,color-mix(in srgb,var(--wash) 88%,var(--paper)),var(--paper))}}.card-skeleton{isolation:isolate;box-shadow:0 8px 20px #0f192d14}.card-skeleton:before{content:"";z-index:0;background:linear-gradient(105deg,#0000 28%,#ffffffa6 46%,#0000 64%);animation:1.55s cubic-bezier(.4,0,.2,1) infinite card-skeleton-shimmer;position:absolute;inset:0;transform:translate(-115%)}.skeleton-brand{z-index:1;background:var(--paper);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(7px,1vw,12px);display:flex;position:absolute;inset:16% 12% 29%}@supports (color:color-mix(in lab, red, red)){.skeleton-brand{background:color-mix(in srgb,var(--paper) 42%,transparent)}}.skeleton-brand{color:var(--muted)}.skeleton-brand img{aspect-ratio:1;opacity:.42;filter:saturate(.7);border-radius:22%;width:clamp(38px,37%,78px);animation:1.55s ease-in-out infinite card-skeleton-pulse}.skeleton-brand strong{letter-spacing:.04em;opacity:.54;font-size:clamp(7px,4.5cqw,12px);font-weight:900}.skeleton-meta{z-index:1;gap:8px;display:grid;position:absolute;bottom:9%;left:12%;right:12%}.skeleton-meta i{background:var(--muted);border-radius:999px;width:76%;height:clamp(6px,1.2vw,10px);display:block}@supports (color:color-mix(in lab, red, red)){.skeleton-meta i{background:color-mix(in srgb,var(--muted) 17%,transparent)}}.skeleton-meta i+i{width:48%;height:clamp(5px,.9vw,8px)}html[data-theme=dark] .card-skeleton:before{background:linear-gradient(105deg,#0000 28%,#ffffff17 46%,#0000 64%)}@keyframes card-skeleton-shimmer{to{transform:translate(115%)}}@keyframes card-skeleton-pulse{50%{opacity:.62;transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.card-skeleton:before,.skeleton-brand img{animation:none!important}}.detail-tabs button span{background:var(--blue);border-radius:999px;place-items:center;min-width:19px;height:19px;margin-left:5px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.detail-tabs button span{background:color-mix(in srgb,var(--blue) 12%,transparent)}}.detail-tabs button span{font-size:9px}.copy-manager{min-width:0}.copy-manager>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.copy-manager h3{color:var(--ink);margin:0;font-size:18px}.copy-manager header p{max-width:480px;color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.45}.copy-manager header>button{background:var(--blue);color:#fff;border:0;border-radius:9px;flex:none;min-height:38px;padding:0 13px;font-size:11px;font-weight:850}.copy-empty{border:1px dashed var(--line);background:var(--wash);text-align:center;border-radius:11px;gap:4px;padding:24px;display:grid}.copy-empty strong{color:var(--ink)}.copy-empty span{color:var(--muted);font-size:11px}.owned-copy{border:1px solid var(--line);background:var(--wash);border-radius:12px;margin-top:10px;padding:14px}.owned-copy-heading{align-items:center;gap:8px;margin-bottom:12px;display:flex}.owned-copy-heading strong{color:var(--ink);font-size:14px}.owned-copy-heading span{background:var(--blue);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.owned-copy-heading span{background:color-mix(in srgb,var(--blue) 10%,var(--paper))}}.owned-copy-heading span{color:var(--blue);padding:4px 8px;font-size:9px;font-weight:850}.owned-copy-heading button{color:var(--danger);background:0 0;border:0;margin-left:auto;font-size:10px;font-weight:800}.copy-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.copy-fields label{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.copy-fields input,.copy-fields select,.copy-fields textarea{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;text-transform:none;border-radius:8px;margin-top:5px;padding:9px 10px;font-size:11px;display:block}.copy-fields textarea{resize:vertical;min-height:72px}.copy-fields .copy-notes{grid-column:1/-1}@media (width<=720px){.copy-manager>header{flex-direction:column;align-items:stretch}.copy-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.copy-fields{grid-template-columns:1fr}}.portfolio-shell{background:var(--wash);min-height:100vh;color:var(--ink)}.portfolio-hero{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1440px;margin:auto;padding:42px 28px 22px;display:flex}.portfolio-hero h1{letter-spacing:-.055em;margin:5px 0 7px;font-size:clamp(38px,6vw,70px);line-height:.95}.portfolio-hero p{color:var(--muted);margin:0;font-size:13px}.portfolio-hero>span{max-width:240px;color:var(--muted);text-align:right;font-size:10px}.portfolio-metrics{grid-template-columns:1.35fr repeat(3,1fr);gap:12px;max-width:1440px;margin:auto;padding:0 28px 16px;display:grid}.portfolio-metrics article{border:1px solid var(--line);background:var(--paper);min-width:0;box-shadow:var(--shadow-sm);border-radius:15px;padding:20px}.portfolio-metrics article.primary{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.portfolio-metrics article.primary{border-color:color-mix(in srgb,var(--blue) 38%,var(--line))}}.portfolio-metrics article.primary{background:linear-gradient(145deg,var(--blue),var(--paper))}@supports (color:color-mix(in lab, red, red)){.portfolio-metrics article.primary{background:linear-gradient(145deg,color-mix(in srgb,var(--blue) 9%,var(--paper)),var(--paper))}}.portfolio-metrics span,.portfolio-metrics strong,.portfolio-metrics small{display:block}.portfolio-metrics span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:850}.portfolio-metrics strong{letter-spacing:-.04em;margin-top:8px;font-size:clamp(23px,3vw,36px)}.portfolio-metrics small{color:var(--muted);margin-top:5px;font-size:9px}.portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:1440px;margin:auto;padding:0 28px 48px;display:grid}.portfolio-panel{border:1px solid var(--line);background:var(--paper);min-width:0;box-shadow:var(--shadow-sm);border-radius:15px;padding:20px}.portfolio-panel>header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.portfolio-panel h2{margin:4px 0 0;font-size:22px}.portfolio-panel header>a{color:var(--blue);font-size:10px;font-weight:850}.value-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.value-split span,.value-split strong{display:block}.value-split span{color:var(--muted);font-size:9px}.value-split strong{margin-top:5px;font-size:21px}.split-bar{background:var(--blue);border-radius:999px;height:9px;margin:13px 0 18px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.split-bar{background:color-mix(in srgb,var(--blue) 22%,var(--wash))}}.split-bar i{border-radius:inherit;background:var(--blue);height:100%;display:block}.portfolio-panel dl{grid-template-columns:1fr auto;gap:9px;margin:0;display:grid}.portfolio-panel dt{color:var(--muted);font-size:10px}.portfolio-panel dd{margin:0;font-size:10px;font-weight:850}.condition-bars{gap:13px;display:grid}.condition-bars>div{grid-template-columns:55px minmax(0,1fr) 30px;align-items:center;gap:9px;display:grid}.condition-bars span,.condition-bars strong{font-size:10px}.condition-bars i{background:var(--wash);border-radius:999px;height:8px;overflow:hidden}.condition-bars b{border-radius:inherit;background:linear-gradient(90deg,var(--blue),#6d8fff);height:100%;display:block}.condition-bars strong{text-align:right}.location-list,.transaction-list{display:grid}.location-list>div,.transaction-list>div{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 2px;display:flex}.location-list>div:first-child,.transaction-list>div:first-child{border-top:0}.location-list strong{flex:1;min-width:0;font-size:11px}.location-list span{color:var(--muted);font-size:9px}.transaction-list>div>div{flex:1;min-width:0}.transaction-list strong,.transaction-list span{display:block}.transaction-list strong{font-size:11px}.transaction-list span,.transaction-list time{color:var(--muted);font-size:8px}.transaction-list>b{font-size:11px}.portfolio-empty{border:1px dashed var(--line);background:var(--wash);min-height:150px;color:var(--muted);text-align:center;border-radius:10px;place-content:center;padding:25px;font-size:11px;display:grid}.portfolio-loading{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1440px;margin:auto;padding:0 28px;display:grid}.portfolio-loading i{background:linear-gradient(100deg,var(--paper) 30%,var(--wash) 45%,var(--paper) 60%);background-size:200% 100%;border-radius:15px;height:130px;animation:1.2s infinite shimmer}@media (width<=900px){.portfolio-metrics{grid-template-columns:repeat(2,1fr)}.portfolio-grid{grid-template-columns:1fr}}@media (width<=560px){.portfolio-hero{flex-direction:column;align-items:flex-start;padding:28px 15px 18px}.portfolio-hero>span{text-align:left}.portfolio-metrics{grid-template-columns:1fr;padding-inline:15px}.portfolio-grid{padding-inline:15px}.portfolio-loading{grid-template-columns:1fr 1fr;padding-inline:15px}}.portfolio-movers{max-width:1440px;margin:0 auto;padding:0 28px 18px}.portfolio-movers>header{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.portfolio-movers>header h2{letter-spacing:-.035em;margin:4px 0 0;font-size:clamp(24px,3vw,34px)}.portfolio-movers>header p{max-width:680px;color:var(--muted);margin:6px 0 0;font-size:11px}.portfolio-movers>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.portfolio-movers>div>article{border:1px solid var(--line);background:var(--paper);min-width:0;box-shadow:var(--shadow-sm);border-radius:17px;overflow:hidden}.portfolio-movers>div>article>header{border-bottom:1px solid var(--line);background:linear-gradient(120deg,var(--mover-accent),var(--paper));grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:17px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.portfolio-movers>div>article>header{background:linear-gradient(120deg,color-mix(in srgb,var(--mover-accent) 10%,var(--paper)),var(--paper))}}.portfolio-movers article.gainers{--mover-accent:var(--success)}.portfolio-movers article.decliners{--mover-accent:var(--danger)}.portfolio-movers article>header>span{background:var(--mover-accent);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.portfolio-movers article>header>span{background:color-mix(in srgb,var(--mover-accent) 15%,var(--paper))}}.portfolio-movers article>header>span{color:var(--mover-accent);font-size:20px;font-weight:900}.portfolio-movers article>header h3{margin:0;font-size:16px}.portfolio-movers article>header p{color:var(--muted);margin:3px 0 0;font-size:9px}.portfolio-movers article>header>b{background:var(--mover-accent);border-radius:9px;place-items:center;min-width:29px;height:29px;display:grid}@supports (color:color-mix(in lab, red, red)){.portfolio-movers article>header>b{background:color-mix(in srgb,var(--mover-accent) 13%,var(--paper))}}.portfolio-movers article>header>b{color:var(--mover-accent);font-size:11px}.portfolio-mover-list{margin:0;padding:0;list-style:none}.portfolio-mover-list li+li{border-top:1px solid var(--line)}.portfolio-mover-list li>a,.portfolio-mover-list li>div{min-height:72px;color:var(--ink);grid-template-columns:28px 43px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px;text-decoration:none;display:grid}.portfolio-mover-list li>a{transition:background .16s,transform .16s}.portfolio-mover-list li>a:hover{background:var(--mover-accent)}@supports (color:color-mix(in lab, red, red)){.portfolio-mover-list li>a:hover{background:color-mix(in srgb,var(--mover-accent) 6%,var(--paper))}}.portfolio-mover-list li>a:hover{transform:translate(2px)}.portfolio-mover-rank{color:var(--muted);letter-spacing:.08em;font-size:9px;font-weight:900}.portfolio-mover-list img,.portfolio-mover-image{background:var(--wash);object-fit:contain;border-radius:5px;place-items:center;width:43px;height:58px;display:grid;box-shadow:0 5px 12px #0610221f}.portfolio-mover-image{color:var(--mover-accent);font-size:18px}.portfolio-mover-name{min-width:0}.portfolio-mover-name strong,.portfolio-mover-name small{display:block}.portfolio-mover-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.portfolio-mover-name small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;overflow:hidden}.portfolio-mover-price{text-align:right}.portfolio-mover-price strong,.portfolio-mover-price small,.portfolio-mover-price em{display:block}.portfolio-mover-price strong{font-size:15px}.portfolio-mover-price small{color:var(--muted);margin-top:3px;font-size:8px}.portfolio-mover-price em{color:var(--ink);margin-top:3px;font-size:8px;font-style:normal;font-weight:800}.portfolio-mover-loading{gap:1px;display:grid}.portfolio-mover-loading i{background:linear-gradient(100deg,var(--paper) 30%,var(--wash) 45%,var(--paper) 60%);background-size:200% 100%;height:72px;animation:1.2s infinite shimmer}.portfolio-mover-empty{min-height:190px;color:var(--muted);text-align:center;place-content:center;gap:5px;padding:30px;display:grid}.portfolio-mover-empty b{color:var(--ink);font-size:12px}.portfolio-mover-empty span{font-size:9px}@media (width<=900px){.portfolio-movers>div{grid-template-columns:1fr}}@media (width<=560px){.portfolio-movers{padding-inline:15px}.portfolio-movers>header p{font-size:10px}.portfolio-mover-list li>a,.portfolio-mover-list li>div{grid-template-columns:22px 38px minmax(0,1fr) auto;gap:8px;padding-inline:10px}.portfolio-mover-list img,.portfolio-mover-image{width:38px;height:52px}.portfolio-mover-price strong{font-size:13px}.portfolio-mover-price small{display:none}.portfolio-mover-name small{max-width:160px}}.scan-image-frame{aspect-ratio:2.5/3.5;background:var(--wash);border-radius:6.3%/4.5%;width:100%;display:block;position:relative;overflow:hidden}.scan-image-frame>img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .22s;display:block}.scan-image-frame.ready>img{opacity:1}.scan-image-loading,.scan-image-missing{background:linear-gradient(145deg,var(--wash),var(--paper));color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.scan-image-loading:after{content:"";background:linear-gradient(105deg,#0000 28%,#ffffff61 47%,#0000 66%);animation:1.5s infinite card-skeleton-shimmer;position:absolute;inset:0}.scan-image-loading img,.scan-image-missing img,.card-modal .scan-image-loading img,.card-modal .scan-image-missing img{opacity:.34;border-radius:22%;width:34%;height:auto;margin:0}.scan-image-missing strong{margin-top:9px;font-size:10px}.scan-image-missing small{max-width:80%;margin-top:4px;font-size:7px}.detail-scan-image{align-self:start}.card-modal .detail-scan-image{width:100%;max-width:430px;margin:auto}.card-image-button .scan-image-frame>img{box-shadow:0 5px 13px #111d3529}@media (prefers-reduced-motion:reduce){.scan-image-loading:after{animation:none!important}}.owned-stepper{border:1px solid var(--line);background:var(--paper);border-radius:8px;grid-template-columns:28px 25px 28px;align-items:center;display:grid;overflow:hidden}.owned-stepper button{min-height:30px!important;color:var(--blue)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:16px!important}.owned-stepper button:disabled{opacity:.35;color:var(--muted)!important}.owned-stepper b{color:var(--ink);text-align:center;font-size:10px}.card-mini-actions>.owned-stepper+button{min-height:32px}.panel-action{background:var(--blue);color:#fff;border:0;border-radius:8px;min-height:34px;padding:0 11px;font-size:10px;font-weight:850}.wishlist-list{display:grid}.wishlist-list>div{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 2px;display:grid}.wishlist-list>div:first-child{border-top:0}.wishlist-list img{object-fit:cover;border-radius:3px;width:34px;height:48px}.wishlist-list strong,.wishlist-list span{display:block}.wishlist-list strong{font-size:10px}.wishlist-list span{color:var(--muted);margin-top:3px;font-size:8px}.wishlist-list b{color:var(--blue);font-size:9px}.detail-collection-actions{gap:7px;display:grid}.detail-collection-actions .owned-button{width:100%!important;max-width:none!important}.wishlist-button{border:1px solid var(--blue);background:var(--paper);min-height:40px;color:var(--blue);border-radius:8px;font-size:11px;font-weight:850}.wishlist-button.active{color:#6a4d00;background:#fff7c7;border-color:#d39b00}html[data-theme=dark] .wishlist-button.active{color:#ffe989;background:#392f10;border-color:#806b20}.mobile-card-actions{grid-template-columns:repeat(5,1fr);gap:7px;margin:0 0 18px;display:grid}.mobile-card-actions button,.mobile-card-actions a{border:1px solid var(--line);background:var(--wash);min-width:0;min-height:58px;color:var(--ink);text-align:center;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:7px 3px;text-decoration:none;display:flex}.mobile-card-actions b{color:var(--blue);font-size:18px;line-height:1}.mobile-card-actions span{font-size:9px;font-weight:850}.mobile-card-actions .active{border-color:var(--blue);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.mobile-card-actions .active{background:color-mix(in srgb,var(--blue) 13%,var(--paper))}}.mobile-card-actions .owned b{color:#1f9d64}.mobile-card-actions .wanted b{color:#d39b00}.detail-state-summary{background:var(--wash);color:var(--muted);border-radius:10px;margin:0;padding:12px;font-size:12px;font-weight:750}@media (width<=620px){.card-modal:not(.trade-card-modal){background:#04091299;place-items:end center;padding:0}.card-modal:not(.trade-card-modal)>article{width:100%;max-height:93dvh;padding:18px 16px calc(18px + env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:22px 22px 0 0;display:block;overflow:auto}.card-modal:not(.trade-card-modal)>article:before{content:"";background:var(--line);border-radius:99px;width:42px;height:5px;margin:-7px auto 12px;display:block}.card-modal:not(.trade-card-modal)>article>.modal-close{z-index:5;float:right;background:var(--paper);position:sticky;top:0;box-shadow:0 2px 10px #0000001f}.card-modal:not(.trade-card-modal)>article>div:first-of-type{float:left;width:112px;margin:0 14px 12px 0}.card-modal:not(.trade-card-modal) .detail-scan-image{max-width:112px}.card-modal:not(.trade-card-modal) .card-detail-copy{display:block}.card-modal:not(.trade-card-modal) h2{margin:4px 45px 10px 0;font-size:25px}.card-modal:not(.trade-card-modal) .detail-tabs{clear:both;z-index:3;background:var(--paper);padding-top:8px;position:sticky;top:0}.mobile-card-actions{z-index:4;bottom:calc(-18px - env(safe-area-inset-bottom));clear:both;padding:10px 10px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--paper);order:10;margin:12px -16px -18px;position:sticky}@supports (color:color-mix(in lab, red, red)){.mobile-card-actions{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.mobile-card-actions{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-card-actions button,.mobile-card-actions a{min-height:55px}.card-modal:not(.trade-card-modal) .card-detail-summary{clear:both;grid-template-columns:1fr}.card-modal:not(.trade-card-modal) .copy-manager,.card-modal:not(.trade-card-modal) .pricing-panel{clear:both}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.global-theme-toggle{z-index:180;border:1px solid var(--line);background:var(--paper);border-radius:999px;align-items:center;gap:7px;min-height:38px;display:flex;position:fixed;bottom:16px;left:16px}@supports (color:color-mix(in lab, red, red)){.global-theme-toggle{background:color-mix(in srgb,var(--paper) 92%,transparent)}}.global-theme-toggle{color:var(--ink);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:0 11px}.global-theme-toggle span{font-size:16px;line-height:1}.global-theme-toggle b{letter-spacing:.06em;text-transform:uppercase;font-size:9px}.global-theme-toggle:hover{border-color:var(--blue);transform:translateY(-1px)}.global-holo-toggle{z-index:180;border:1px solid var(--line);background:var(--paper);border-radius:999px;align-items:center;gap:7px;min-height:38px;display:flex;position:fixed;bottom:16px;left:122px}@supports (color:color-mix(in lab, red, red)){.global-holo-toggle{background:color-mix(in srgb,var(--paper) 92%,transparent)}}.global-holo-toggle{color:var(--ink);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:0 11px}.global-holo-toggle span{color:#8f66ff;font-size:16px}.global-holo-toggle b{letter-spacing:.05em;text-transform:uppercase;font-size:9px}.global-holo-toggle[aria-pressed=true]{border-color:#8f66ff}@supports (color:color-mix(in lab, red, red)){.global-holo-toggle[aria-pressed=true]{border-color:color-mix(in srgb,#8f66ff 55%,var(--line))}}.global-holo-toggle[aria-pressed=true]{background:linear-gradient(120deg,#69d9ff,#d36fff)}@supports (color:color-mix(in lab, red, red)){.global-holo-toggle[aria-pressed=true]{background:linear-gradient(120deg,color-mix(in srgb,#69d9ff 10%,var(--paper)),color-mix(in srgb,#d36fff 10%,var(--paper)))}}.global-holo-toggle:hover{border-color:#8f66ff;transform:translateY(-1px)}.holo-surface{isolation:isolate;border-radius:6.3%/4.5%;display:block;position:relative;overflow:hidden}.holo-surface:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:color-dodge;opacity:.34;background:linear-gradient(115deg,#0000 10%,#50dcff7a 24%,#ff6ad26b 39%,#ffee5a70 52%,#70ffae6b 67%,#8173ff70 82%,#0000 94%) 0 0/220% 220%;background-position:var(--holo-x,50%) var(--holo-y,50%);filter:saturate(1.25)contrast(1.08);transition:background-position .12s,opacity .2s;position:absolute}.holo-standard:after{border-radius:3%;inset:17% 8.5% 42%}.holo-reverse:after{opacity:.25;background-image:linear-gradient(120deg,#0000 8%,#41dcff5c 24%,#ff59c257 39%,#ffe74d54 53%,#5fffaf57 69%,#796bff5c 84%,#0000 96%),repeating-linear-gradient(35deg,#ffffff21 0 1px,#0000 1px 7px);border-radius:5%;inset:2.5%}.card-image-button:hover .holo-surface:after{opacity:.58}.card-image-button:hover .holo-reverse:after{opacity:.4}.detail-holo{width:100%;max-width:430px;margin:auto}.detail-holo:after{animation:8s ease-in-out infinite alternate holo-drift}.holo-pocket:not(.slabbed):not(.has-real-photo):before{content:"";z-index:5;pointer-events:none;mix-blend-mode:color-dodge;opacity:.25;background:linear-gradient(120deg,#0000 10%,#4dd8ff6b,#ff63d059,#ffeb5861,#68ffb159,#0000 90%) 0 0/240% 240%;animation:7s ease-in-out infinite alternate holo-drift;position:absolute}.holo-pocket.holo-standard:not(.slabbed):not(.has-real-photo):before{border-radius:3%;inset:19% 13% 45%}.holo-pocket.holo-reverse:not(.slabbed):not(.has-real-photo):before{opacity:.2;border-radius:5%;inset:7px}@keyframes holo-drift{0%{background-position:0 20%}to{background-position:100% 80%}}html[data-holo=off] .holo-surface:after,html[data-holo=off] .holo-pocket:before{display:none!important}.holo-surface:before{content:"";z-index:4;pointer-events:none;opacity:.08;mix-blend-mode:screen;background:radial-gradient(circle at var(--holo-x,50%) var(--holo-y,50%),#fffffff2 0 3%,#caf2ff6b 7%,transparent 24%);transition:opacity .18s;position:absolute;inset:-35%}.card-image-button:hover .holo-surface:before{opacity:.48}.holo-standard:before{inset:17% 8.5% 42%}.holo-reverse:before{opacity:.12;inset:2.5%}.card-image-button:hover .holo-reverse:before{opacity:.34}.detail-holo:before{opacity:.2;animation:4.5s ease-in-out infinite alternate holo-pulse}@keyframes holo-pulse{0%{opacity:.1}to{opacity:.32}}html[data-holo=off] .holo-surface:before{display:none!important}@media (prefers-reduced-motion:reduce){.holo-surface:before,.holo-surface:after,.holo-pocket:before{transition:none!important;animation:none!important}.holo-surface:after{opacity:.2;background-position:50%!important}}@media print{.global-holo-toggle,.holo-surface:before,.holo-surface:after,.holo-pocket:before{display:none!important}}.admin-login{background:var(--wash);color:var(--ink)}.admin-login form,.admin-card{border-color:var(--line);background:var(--paper);color:var(--ink)}.admin-login p,.admin-card>p,.admin-header p,.admin-set-list small,.admin-form label small,.admin-pricing-grid span{color:var(--muted)}.admin-login input,.admin-search,.admin-form input,.admin-form select,.admin-pricing-grid input,.admin-audit-controls select{border-color:var(--line);background:var(--paper);color:var(--ink)}.admin-shell{background:var(--wash);color:var(--ink)}.admin-header button,.admin-choice button{border-color:var(--line);background:var(--paper);color:var(--ink)}.admin-choice button.selected{border-color:var(--blue);background:var(--blue);color:#fff}.admin-set-list,.admin-audit-results{border-color:var(--line);background:var(--paper)}.admin-set-list label,.admin-audit-results>div{border-color:var(--line)}.admin-audit-results span{color:var(--muted)}.admin-message{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.admin-message{border-color:color-mix(in srgb,var(--success) 45%,var(--line))}}.admin-message{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.admin-message{background:color-mix(in srgb,var(--success) 12%,var(--paper))}}.admin-message{color:var(--success)}.admin-message.error{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.admin-message.error{background:color-mix(in srgb,var(--danger) 12%,var(--paper))}}.admin-message.error{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.admin-message.error{border-color:color-mix(in srgb,var(--danger) 40%,var(--line))}}.access-login>section{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.access-login>section{border-color:color-mix(in srgb,var(--line) 80%,transparent)}}.access-login>section{background:var(--paper);color:var(--ink)}.access-logo span{color:var(--ink)}.access-login p,.access-login small{color:var(--muted)}.access-login input{border-color:var(--line);background:var(--wash);color:var(--ink)}.trade-shell{background:var(--wash)}.trade-notice{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.trade-notice{border-color:color-mix(in srgb,var(--warning) 42%,var(--line))}}.trade-notice{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.trade-notice{background:color-mix(in srgb,var(--warning) 12%,var(--paper))}}.trade-notice{color:var(--ink)}.trade-topbar nav a.active{background:var(--blue);color:#fff}.shared-binder{color:#fff}html[data-theme=dark] .brand span{color:#f4f7fb}html[data-theme=dark] .access-login{background:radial-gradient(circle at 50% 0,#182947 0,#0b1426 42%,#060b14 100%)}html[data-theme=dark] .reverse-stamp{text-shadow:0 1px #000;background:#101827c2}html[data-theme=dark] .empty-pocket{background:#ffffff0a}@media (prefers-color-scheme:dark){html[data-theme=system] .brand span{color:#f4f7fb}html[data-theme=system] .access-login{background:radial-gradient(circle at 50% 0,#182947 0,#0b1426 42%,#060b14 100%)}html[data-theme=system] .reverse-stamp{text-shadow:0 1px #000;background:#101827c2}html[data-theme=system] .empty-pocket{background:#ffffff0a}}body{background-color:#fff;background-image:url(/pokeball-light-pattern.svg?v=20260819-staggered),linear-gradient(#fff,#fff);background-position:50% 76px,50%;background-repeat:repeat,no-repeat;background-size:720px 520px,100% 100%;background-attachment:fixed}@media print{body{background:#fff!important}}@media (width<=560px){.global-theme-toggle{bottom:10px;left:10px}.global-theme-toggle b{display:none}.global-holo-toggle{bottom:10px;left:58px}.global-holo-toggle b{display:none}}.binder-art-shell{min-height:100vh;color:var(--ink)}.binder-art-hero{justify-content:space-between;align-items:end;gap:24px;width:min(1600px,100% - 32px);margin:0 auto;padding:34px 0 24px;display:flex}.binder-art-hero h1{letter-spacing:-.045em;margin:4px 0 8px;font-size:clamp(34px,5vw,72px);line-height:.96}.binder-art-hero p{max-width:760px;color:var(--muted);margin:0;font-size:15px;line-height:1.6}.binder-art-hero>a{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px;flex:none;padding:12px 15px;font-size:12px;font-weight:850;text-decoration:none}.binder-art-layout{grid-template-columns:minmax(230px,310px) minmax(380px,1fr) minmax(250px,330px);gap:14px;width:min(1600px,100% - 32px);margin:0 auto;display:grid}.binder-art-picker,.binder-art-workspace,.binder-art-controls{border:1px solid var(--line);background:var(--paper);border-radius:16px;min-width:0}@supports (color:color-mix(in lab, red, red)){.binder-art-picker,.binder-art-workspace,.binder-art-controls{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.binder-art-picker,.binder-art-workspace,.binder-art-controls{box-shadow:0 12px 35px #111d3517}.binder-art-picker,.binder-art-controls{padding:18px}.binder-art-picker h2,.binder-art-controls h2{margin:4px 0 13px;font-size:20px}.binder-art-picker>input{border:1px solid var(--line);background:var(--wash);width:100%;height:42px;color:var(--ink);border-radius:9px;padding:0 11px}.binder-art-picker>div{overscroll-behavior:contain;max-height:700px;margin-top:10px;overflow:auto}.binder-art-picker>div>button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:44px 1fr;align-items:center;gap:10px;margin-bottom:6px;padding:7px;display:grid}.binder-art-picker>div>button:hover,.binder-art-picker>div>button.active{border-color:var(--blue);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.binder-art-picker>div>button:hover,.binder-art-picker>div>button.active{background:color-mix(in srgb,var(--blue) 10%,var(--paper))}}.binder-art-picker img{aspect-ratio:5/7;object-fit:cover;border-radius:5px;width:44px}.binder-art-picker strong,.binder-art-picker small{display:block}.binder-art-picker strong{font-size:12px}.binder-art-picker small{color:var(--muted);margin-top:3px;font-size:9px}.binder-art-workspace{background:radial-gradient(circle at 50% 40%,var(--blue),var(--paper) 68%);place-items:center;padding:clamp(14px,3vw,34px);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.binder-art-workspace{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--blue) 12%,var(--paper)),var(--paper) 68%)}}.binder-art-preview{aspect-ratio:5/7;background:linear-gradient(145deg,#243657,#101827 70%) 50%/cover;border:10px solid #172033;border-radius:18px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:min(100%,610px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px #0409124d}.binder-art-preview i{border:3px solid #080d1794;position:relative;box-shadow:inset 0 0 0 1px #ffffff26}.binder-art-preview i.center{z-index:2;background:#101827}.binder-art-preview i.center img{object-fit:fill;width:100%;height:100%;display:block}.binder-art-preview-note{color:var(--muted);text-align:center;margin:14px 0 0;font-size:10px}.binder-art-controls label{color:var(--muted);text-transform:uppercase;margin-top:12px;font-size:9px;font-weight:850;display:block}.binder-art-controls textarea,.binder-art-controls select{border:1px solid var(--line);background:var(--wash);width:100%;color:var(--ink);font:inherit;text-transform:none;border-radius:9px;margin-top:5px;padding:10px;font-size:11px;display:block}.binder-art-controls textarea{resize:vertical;min-height:78px}.binder-art-presets{flex-wrap:wrap;gap:6px;display:flex}.binder-art-presets button,.binder-art-mode button{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:800}.binder-art-presets button.active,.binder-art-mode button.active{border-color:var(--blue);background:var(--blue);color:#fff}.binder-art-generate,.binder-art-download{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;min-height:46px;margin-top:14px;font-size:12px;font-weight:900}.binder-art-download{background:#b52638}.binder-art-generate:disabled,.binder-art-download:disabled{cursor:not-allowed;opacity:.48}.binder-art-upload{border:1px dashed var(--line);text-align:center;cursor:pointer;border-radius:9px;padding:10px}.binder-art-upload input{display:none}.binder-art-controls hr{border:0;border-top:1px solid var(--line);margin:18px 0}.binder-art-mode{gap:6px;margin-top:8px;display:flex}.binder-art-controls>small{color:var(--muted);text-align:center;margin-top:7px;font-size:8px;line-height:1.5;display:block}.binder-art-message{z-index:20;border:1px solid var(--line);background:var(--paper);border-radius:12px;width:min(760px,100% - 32px);margin:16px auto;position:sticky;bottom:18px}@supports (color:color-mix(in lab, red, red)){.binder-art-message{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.binder-art-message{color:var(--ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;padding:13px 16px;font-size:11px;font-weight:750;box-shadow:0 12px 35px #04091233}.binder-art-how{grid-template-columns:repeat(3,1fr);gap:12px;width:min(1200px,100% - 32px);margin:24px auto 80px;display:grid}.binder-art-how article{border:1px solid var(--line);background:var(--paper);border-radius:14px;padding:18px 18px 18px 58px;position:relative}.binder-art-how article>b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:18px;left:16px}.binder-art-how h3{margin:0 0 5px;font-size:14px}.binder-art-how p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}@media (width<=1100px){.binder-art-layout{grid-template-columns:240px minmax(360px,1fr)}.binder-art-controls{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.binder-art-controls>h2,.binder-art-controls>.eyebrow,.binder-art-controls>hr,.binder-art-controls>.binder-art-download,.binder-art-controls>small{grid-column:1/-1}}@media (width<=720px){.binder-art-hero{flex-direction:column;align-items:start;padding-top:22px}.binder-art-layout{flex-direction:column;display:flex}.binder-art-workspace{order:-1}.binder-art-preview{width:min(100%,430px)}.binder-art-picker>div{max-height:320px}.binder-art-controls{display:block}.binder-art-how{grid-template-columns:1fr}.binder-art-shell{padding-bottom:72px}}.holo-surface:before,.holo-surface:after,.holo-pocket:before{display:none!important}.owned-tray>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.owned-tray>header span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:2px;font-size:8px;font-weight:850;display:block}.owned-tray>header h2{margin:0}.owned-tray>header>b{background:var(--blue);border-radius:10px;place-items:center;min-width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.owned-tray>header>b{background:color-mix(in srgb,var(--blue) 12%,var(--paper))}}.owned-tray>header>b{color:var(--blue);font-size:14px}.owned-tray>div>button{border-color:var(--line);align-items:flex-start;gap:11px;margin:8px 0;padding:10px;position:relative}@supports (color:color-mix(in lab, red, red)){.owned-tray>div>button{border-color:color-mix(in srgb,var(--line) 82%,var(--ink))}}.owned-tray>div>button{transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;box-shadow:0 2px 7px #111d350d}.owned-tray>div>button:hover,.owned-tray>div>button:focus-visible{border-color:var(--blue);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.owned-tray>div>button:hover,.owned-tray>div>button:focus-visible{background:color-mix(in srgb,var(--blue) 5%,var(--paper))}}.owned-tray>div>button:hover,.owned-tray>div>button:focus-visible{transform:translateY(-1px);box-shadow:0 5px 15px #1856d621}.owned-tray>div>button>span{flex:1}.owned-tray .owned-card-set{white-space:normal;margin-top:3px;line-height:1.35}.owned-tray .copy-badge{background:var(--blue);color:#fff;letter-spacing:.025em;border-radius:999px;margin-top:7px;padding:3px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.owned-tray .owned-card-details{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.owned-tray .owned-card-details b,.owned-tray .owned-card-details i{border:1px solid var(--line);background:var(--wash);color:var(--ink);border-radius:5px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:800}.owned-tray .owned-card-details b{border-color:#27a365}@supports (color:color-mix(in lab, red, red)){.owned-tray .owned-card-details b{border-color:color-mix(in srgb,#27a365 45%,var(--line))}}.owned-tray .owned-card-details b{color:#16804c}.owned-tray img{flex:none;width:52px;height:73px}.owned-tray>p{font-size:10px;line-height:1.4}.owned-tray>header span{font-size:10px}.owned-tray>header h2,.trade-friends h2{font-size:20px}.owned-tray>header>b{min-width:40px;height:40px;font-size:16px}.owned-tray>input,.trade-friends>label input{height:44px;font-size:13px}.owned-tray>p{font-size:12px}.owned-tray>div>button{min-height:94px;padding:11px}.owned-tray strong{font-size:14px}.owned-tray .owned-card-set{font-size:11px}.owned-tray .copy-badge{padding:4px 8px;font-size:10px}.owned-tray .owned-card-details b,.owned-tray .owned-card-details i{padding:4px 6px;font-size:9px}.owned-tray img{width:58px;height:81px}.trade-friends>label button{white-space:nowrap;flex:none;min-width:76px;padding:0 14px;font-size:12px}.trade-friends article{min-height:58px;padding:10px 8px}.trade-friends article strong{font-size:14px}.trade-friends article small{font-size:11px;line-height:1.35}.friend-name{font-size:13px}.trade-friends article>button:not(.friend-name):not(.quiet){white-space:nowrap;min-width:58px;padding:8px 10px;font-size:10px}.topbar.collection-topbar{position:relative;top:auto}.collection-topbar~.app-shell .collection-tools{top:0}.back-to-top{z-index:75;right:max(16px,env(safe-area-inset-right));border:1px solid var(--blue);align-items:center;gap:7px;min-height:40px;display:flex;position:fixed;bottom:70px}@supports (color:color-mix(in lab, red, red)){.back-to-top{border:1px solid color-mix(in srgb,var(--blue) 35%,var(--line))}}.back-to-top{background:var(--paper);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.back-to-top{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.back-to-top{color:var(--blue);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:0 13px;font-size:10px;font-weight:850;animation:.18s fade-in}.back-to-top span{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:14px;display:grid}.back-to-top:hover{border-color:var(--blue);transform:translateY(-2px)}@media (width>=901px){.collection-topbar~.queue-drawer-layout .set-panel{height:100dvh;top:0}}@media (width<=760px){.back-to-top{left:max(10px,env(safe-area-inset-left));right:auto;bottom:calc(78px + env(safe-area-inset-bottom))}}@media (width<=560px){.back-to-top:not(:focus-visible){justify-content:center;width:42px;padding:0;font-size:0}.back-to-top span{width:28px;height:28px}}@media (width>=901px){.topbar,.trade-topbar{padding-inline:26px;position:relative}.topbar>.primary-nav,.trade-topbar>nav{gap:7px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topbar>.queue-jump,.topbar>.header-actions,.trade-topbar>button{margin-left:auto}}@media (width>=901px) and (width<=1180px){.collection-topbar>.edition,.collection-topbar .profile-chip{display:none}}@media (width<=900px){.topbar,.trade-topbar{flex-wrap:wrap;align-items:center;gap:8px;height:auto;min-height:76px;padding:10px 14px;display:flex}.topbar>.primary-nav,.trade-topbar>nav{order:3;justify-content:center;width:100%;margin:0;position:static;overflow-x:auto;transform:none}.topbar>.queue-jump,.topbar>.header-actions,.trade-topbar>button{margin-left:auto}}.header-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;max-width:calc(50% - 245px);display:flex}.header-actions .profile-chip{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:190px;margin:0;overflow:hidden}.header-actions .queue-jump{flex:none;margin:0}@media (width<=900px){.header-actions{max-width:none}.header-actions .profile-chip{display:none}}.studio-shell{--studio-accent:#d4a900;--studio-glow:#ffdc376b;background:var(--wash);min-height:100vh;color:var(--ink)}.studio-ember{--studio-accent:#ef643f;--studio-glow:#ff532f66}.studio-forest{--studio-accent:#24a66a;--studio-glow:#1ab46d5c}.studio-psychic{--studio-accent:#a35de7;--studio-glow:#a449ee61}.studio-ocean{--studio-accent:#2387df;--studio-glow:#2394ef6b}.studio-midnight{--studio-accent:#59607b;--studio-glow:#494e6e80}.studio-steel{--studio-accent:#718a9b;--studio-glow:#9ebed161}.studio-fairy{--studio-accent:#df67ae;--studio-glow:#f46fbc66}.studio-dragon{--studio-accent:#b763e5;--studio-glow:#f78a2a6b}.studio-hero{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1440px;margin:auto;padding:46px 28px 25px;display:flex}.studio-hero h1{letter-spacing:-.065em;margin:6px 0 7px;font-size:clamp(43px,6vw,76px);line-height:.9}.studio-hero p{color:var(--muted);margin:0;font-size:14px}.studio-stats{gap:8px;display:flex}.studio-stats span{border:1px solid var(--line);background:var(--paper);min-width:112px;color:var(--muted);border-radius:13px;padding:13px;font-size:9px}.studio-stats b{color:var(--ink);font-size:18px;display:block}.studio-tabs{grid-template-columns:repeat(3,1fr);gap:10px;max-width:1440px;margin:0 auto 18px;padding:0 28px;display:grid}.studio-tabs button{border:1px solid var(--line);background:var(--paper);color:var(--ink);text-align:left;border-radius:14px;align-items:center;gap:14px;padding:15px 18px;transition:all .22s;display:flex}.studio-tabs button>b{background:var(--wash);width:31px;height:31px;color:var(--muted);border-radius:9px;place-items:center;font-size:9px;display:grid}.studio-tabs button span,.studio-tabs button small{display:block}.studio-tabs button span{font-weight:850}.studio-tabs button small{color:var(--muted);margin-top:2px;font-size:9px}.studio-tabs button:hover{border-color:var(--studio-accent);transform:translateY(-2px)}.studio-tabs button.active{border-color:var(--studio-accent);background:var(--studio-accent)}@supports (color:color-mix(in lab, red, red)){.studio-tabs button.active{background:color-mix(in srgb,var(--studio-accent) 8%,var(--paper))}}.studio-tabs button.active{box-shadow:0 10px 30px var(--studio-glow)}.studio-tabs button.active>b{background:var(--studio-accent);color:#fff}.studio-notice{z-index:10;border:1px solid var(--studio-accent);max-width:1384px;margin:0 auto 13px;position:sticky;top:76px}@supports (color:color-mix(in lab, red, red)){.studio-notice{border:1px solid color-mix(in srgb,var(--studio-accent) 35%,var(--line))}}.studio-notice{background:var(--studio-accent);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.studio-notice{background:color-mix(in srgb,var(--studio-accent) 9%,var(--paper))}}.studio-notice{padding:12px 15px;font-size:11px;font-weight:750}.studio-notice button{float:right;color:inherit;background:0 0;border:0;font-size:18px}.studio-loading{grid-template-columns:2fr 1fr 1fr;gap:12px;max-width:1384px;margin:auto;display:grid}.studio-loading i{background:linear-gradient(100deg,var(--paper),var(--studio-accent),var(--paper));border-radius:20px;height:420px}@supports (color:color-mix(in lab, red, red)){.studio-loading i{background:linear-gradient(100deg,var(--paper),color-mix(in srgb,var(--studio-accent) 10%,var(--paper)),var(--paper))}}.studio-loading i{background-size:200% 100%;animation:1.2s infinite shimmer}.studio-loading i:not(:first-child){height:210px}.room-workspace,.next-workspace,.scanner-workspace{max-width:1384px;margin:auto;padding:14px 0 60px}.room-workspace>header,.next-workspace>header,.scanner-workspace>header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.room-workspace>header h2,.next-workspace>header h2,.scanner-workspace>header h2{letter-spacing:-.045em;margin:5px 0 4px;font-size:31px}.room-workspace>header p,.next-workspace>header p,.scanner-workspace>header p{color:var(--muted);margin:0;font-size:11px}.room-workspace>header>button{background:var(--studio-accent);color:#fff;border:0;border-radius:9px;padding:11px 15px;font-size:10px;font-weight:850}.room-editor{border:1px solid var(--line);background:var(--paper);border-radius:13px;align-items:end;gap:18px;margin-bottom:12px;padding:14px;display:flex}.room-editor label,.room-editor legend{font-size:9px;font-weight:850}.room-editor input{border:1px solid var(--line);background:var(--wash);width:240px;height:37px;color:var(--ink);border-radius:7px;margin-top:5px;padding:0 10px;display:block}.room-editor fieldset{border:0;gap:6px;margin:0;padding:0;display:flex}.room-editor legend{margin-bottom:5px}.room-editor fieldset button{border:1px solid var(--line);background:var(--wash);color:var(--ink);border-radius:7px;padding:8px;font-size:8px}.room-editor fieldset button.active{background:var(--studio-accent);color:#fff}.room-editor p{color:var(--muted);margin:0 0 6px auto;font-size:9px}.collection-room{isolation:isolate;background:linear-gradient(#131b2a,#202d41 66%,#101724 66%);border:1px solid #2b3342;border-radius:24px;min-height:680px;position:relative;overflow:hidden;box-shadow:0 38px 90px #070d1959}.room-glow{z-index:-1;background:radial-gradient(circle,var(--studio-glow),transparent 67%);filter:blur(24px);border-radius:50%;width:50%;height:78%;position:absolute;top:-20%;left:25%}.room-sign{text-align:center;color:#fff;padding:35px 30px 22px}.room-sign span{letter-spacing:.34em;color:var(--studio-accent);font-size:8px;font-weight:900}.room-sign strong{letter-spacing:-.05em;margin:5px 0 3px;font-size:clamp(26px,4vw,48px);display:block}.room-sign small{color:#9caabd;font-size:9px}.display-wall{z-index:2;grid-template-columns:repeat(6,1fr);gap:17px;max-width:1120px;margin:auto;padding:15px 38px 40px;display:grid;position:relative}.display-wall>button{color:#fff;background:0 0;border:0;padding:0;transition:transform .28s}.display-wall>button:hover{transform:translateY(-12px)scale(1.035)}.display-wall>button>span{background:#ffffff0e;border:1px solid #ffffff24;border-radius:12px;padding:9px;display:block;box-shadow:0 20px 34px #00000057}.display-wall>button.featured>span{border-color:var(--studio-accent);box-shadow:0 0 0 3px var(--studio-accent),0 20px 34px #0006}@supports (color:color-mix(in lab, red, red)){.display-wall>button.featured>span{box-shadow:0 0 0 3px color-mix(in srgb,var(--studio-accent) 25%,transparent),0 20px 34px #0006}}.display-wall img{aspect-ratio:2.5/3.5;object-fit:cover;border-radius:5.5%;width:100%;display:block}.display-wall button>small{text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:9px;font-weight:850;display:block;overflow:hidden}.display-wall button>small b{color:#92a1b7;text-overflow:ellipsis;font-size:7px;display:block;overflow:hidden}.empty-showcase{color:#fff;text-align:center;border:1px dashed #fff3;border-radius:16px;grid-column:1/-1;place-content:center;min-height:280px;display:grid}.empty-showcase b{font-size:20px}.empty-showcase span{color:#9caabd;font-size:10px}.room-floor{z-index:-1;background:linear-gradient(#121a27,#080d15);justify-content:space-around;display:flex;position:absolute;inset:66% 0 0;overflow:hidden}.room-floor i{background:#ffffff14;width:1px;height:150%;transform:rotate(22deg)}.binder-shelf{z-index:3;border-bottom:13px solid #080c12;justify-content:center;align-items:flex-end;gap:7px;height:118px;display:flex;position:absolute;bottom:23px;left:8%;right:8%;box-shadow:0 14px 20px #0008}.binder-shelf>span{background:linear-gradient(100deg,var(--studio-accent),var(--studio-accent));border-radius:5px 9px 3px 3px;flex-direction:column;justify-content:center;width:72px;height:96px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.binder-shelf>span{background:linear-gradient(100deg,color-mix(in srgb,var(--studio-accent) 70%,#101826),color-mix(in srgb,var(--studio-accent) 35%,#101826))}}.binder-shelf>span{color:#fff;border-left:5px solid #ffffff24;padding:7px;box-shadow:5px 7px 10px #0006}.binder-shelf span small{font-size:7px}.binder-shelf em{color:#8e9caf;align-self:center;font-size:9px}.recommendation-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.recommendation-grid article{border:1px solid var(--line);background:var(--paper);min-width:0;box-shadow:var(--shadow-sm);border-radius:18px;padding:18px}.recommendation-grid article.hero-recommendation{background:linear-gradient(135deg,var(--studio-accent),var(--paper));grid-column:span 2;grid-template-columns:220px 1fr;gap:25px;display:grid}@supports (color:color-mix(in lab, red, red)){.recommendation-grid article.hero-recommendation{background:linear-gradient(135deg,color-mix(in srgb,var(--studio-accent) 14%,var(--paper)),var(--paper))}}.recommendation-art{background:var(--wash);border-radius:13px;place-items:center;min-height:180px;display:grid;position:relative}.recommendation-art img{max-width:78%;max-height:110px}.recommendation-art>span{background:var(--studio-accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:900;display:grid;position:absolute;bottom:10px;right:10px}.recommendation-reason{color:var(--studio-accent);text-transform:uppercase;margin:3px 0 8px;font-size:8px;font-weight:900;display:inline-block}.recommendation-grid h3{margin:0;font-size:26px}.recommendation-grid p{color:var(--muted);margin:5px 0 17px;font-size:10px}.progress-track{background:var(--wash);border-radius:99px;height:8px;overflow:hidden}.progress-track i{background:var(--studio-accent);height:100%;display:block}.recommendation-grid article small{color:var(--muted);margin-top:6px;font-size:8px;display:block}.recommendation-grid article a{color:var(--studio-accent);margin-top:17px;font-size:10px;font-weight:850;text-decoration:none;display:inline-block}.recommendation-grid .next-empty{text-align:center;grid-column:1/-1;place-content:center;min-height:280px;display:grid}.next-empty b{font-size:28px}.next-empty button{background:var(--studio-accent);color:#fff;border:0;border-radius:8px;justify-self:center;padding:11px 16px}.wishlist-roadmap,.scan-results{border:1px solid var(--line);background:var(--paper);border-radius:18px;margin-top:14px;padding:18px}.wishlist-roadmap>header,.scan-results>header{justify-content:space-between;align-items:center;display:flex}.wishlist-roadmap h3,.scan-results h3{margin:3px 0}.wishlist-roadmap>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.wishlist-roadmap article{border:1px solid var(--line);background:var(--wash);border-radius:10px;align-items:center;gap:9px;padding:9px;display:flex}.wishlist-roadmap img,.wishlist-roadmap article>span{object-fit:cover;width:34px;height:46px}.wishlist-roadmap article>div{flex:1;min-width:0}.wishlist-roadmap strong,.wishlist-roadmap small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wishlist-roadmap strong{font-size:9px}.wishlist-roadmap small,.wishlist-roadmap article>b{color:var(--muted);font-size:7px}.scanner-grid{grid-template-columns:1.05fr .95fr;gap:14px;display:grid}.camera-stage{background:radial-gradient(circle at 50% 35%,#24324a,#101722 70%);border:1px solid #303b50;border-radius:20px;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.camera-stage>img{object-fit:contain;width:100%;height:100%;max-height:680px}.camera-trigger{color:#fff;text-align:center;background:0 0;border:0}.camera-trigger span{border:2px solid var(--studio-accent);width:84px;height:84px;box-shadow:0 0 35px var(--studio-glow);border-radius:50%;place-items:center;margin:0 auto 13px;font-size:38px;display:grid}.camera-trigger b,.camera-trigger small{display:block}.camera-trigger b{font-size:20px}.camera-trigger small{color:#9eacbf;font-size:9px}.camera-stage>button:not(.camera-trigger){color:#fff;background:#070c14bf;border:1px solid #ffffff4d;border-radius:8px;padding:9px;position:absolute;bottom:14px;right:14px}.scan-frame{pointer-events:none;position:absolute;inset:8% 19%}.scan-frame i{border-color:var(--studio-accent);border-style:solid;width:40px;height:40px;position:absolute}.scan-frame i:first-child{border-width:3px 0 0 3px}.scan-frame i:nth-child(2){border-width:3px 3px 0 0;right:0}.scan-frame i:nth-child(3){border-width:0 0 3px 3px;bottom:0}.scan-frame i:nth-child(4){border-width:0 3px 3px 0;bottom:0;right:0}.scan-form{border:1px solid var(--line);background:var(--paper);border-radius:20px;flex-direction:column;justify-content:center;padding:34px;display:flex}.scan-step{color:var(--studio-accent);text-transform:uppercase;margin-bottom:22px;font-size:9px;font-weight:900}.scan-form label{margin-bottom:14px;font-size:10px;font-weight:850}.scan-form input{border:1px solid var(--line);background:var(--wash);width:100%;height:50px;color:var(--ink);border-radius:9px;margin-top:6px;padding:0 13px;font-size:16px;display:block}.scan-form>button{background:var(--studio-accent);color:#fff;border:0;border-radius:9px;height:50px;font-weight:900}.scan-form>small{color:var(--muted);margin-top:13px;font-size:8px}.scan-results>div{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px;display:grid}.scan-results article{border:1px solid var(--line);background:var(--wash);border-radius:11px;grid-template-columns:80px 1fr;gap:10px;padding:9px;display:grid}.scan-results img{border-radius:6px;width:80px}.scan-results strong,.scan-results span,.scan-results small{display:block}.scan-results span{color:var(--studio-accent);font-size:8px}.scan-results small{color:var(--muted);font-size:7px}.scan-results button{background:var(--studio-accent);color:#fff;border:0;border-radius:6px;width:100%;margin-top:10px;padding:7px;font-size:7px;font-weight:850}@media (width<=1100px){.room-workspace,.next-workspace,.scanner-workspace,.studio-loading{margin-inline:18px}.display-wall{grid-template-columns:repeat(3,1fr);max-width:720px}.collection-room{min-height:950px}.recommendation-grid{grid-template-columns:1fr 1fr}.scan-results>div{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.studio-hero{flex-direction:column;align-items:flex-start;padding:30px 15px 20px}.studio-stats{width:100%;overflow-x:auto}.studio-tabs{padding-inline:15px;display:flex;overflow-x:auto}.studio-tabs button{min-width:210px}.room-workspace,.next-workspace,.scanner-workspace{margin-inline:12px}.room-workspace>header,.next-workspace>header,.scanner-workspace>header{flex-direction:column;align-items:flex-start}.room-editor{flex-direction:column;align-items:stretch}.room-editor input{width:100%}.room-editor fieldset{flex-wrap:wrap}.room-editor p{margin-left:0}.collection-room{min-height:1110px}.display-wall{grid-template-columns:repeat(2,1fr);padding-inline:25px}.recommendation-grid{grid-template-columns:1fr}.recommendation-grid article.hero-recommendation{grid-column:auto;display:block}.recommendation-art{margin-bottom:17px}.wishlist-roadmap>div{grid-template-columns:1fr 1fr}.scanner-grid,.scan-results>div{grid-template-columns:1fr}}.studio-launchers{grid-template-columns:1fr 1fr;gap:10px;max-width:1440px;margin:-8px auto 18px;padding:0 28px;display:grid}.studio-launchers a{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:12px;grid-template-columns:36px 1fr;column-gap:10px;padding:12px;text-decoration:none;display:grid}.studio-launchers span{background:var(--studio-accent);border-radius:10px;grid-row:1/3;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.studio-launchers span{background:color-mix(in srgb,var(--studio-accent) 12%,var(--wash))}}.studio-launchers span{color:var(--studio-accent);font-size:19px}.studio-launchers small{color:var(--muted);font-size:8px}.home-dashboard,.museum-shell,.condition-shell{background:var(--wash);min-height:100vh;color:var(--ink)}.dashboard-hero,.museum-hero,.condition-hero{justify-content:space-between;align-items:flex-end;gap:25px;max-width:1440px;margin:auto;padding:42px 28px 24px;display:flex}.dashboard-hero h1,.museum-hero h1,.condition-hero h1{letter-spacing:-.055em;margin:5px 0 7px;font-size:clamp(38px,5vw,64px);line-height:.95}.dashboard-hero p,.museum-hero p,.condition-hero p{color:var(--muted);margin:0;font-size:12px}.museum-hero>a,.condition-hero>a{color:var(--blue);font-size:10px;font-weight:850}.dashboard-actions{gap:8px;display:flex}.dashboard-actions a{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:9px;padding:11px 14px;font-size:10px;font-weight:850;text-decoration:none}.dashboard-actions a:first-child{border-color:var(--blue);background:var(--blue);color:#fff}.dashboard-metrics{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1440px;margin:auto;padding:0 28px 14px;display:grid}.dashboard-metrics article,.dashboard-panel{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-sm);border-radius:16px;padding:19px}.dashboard-metrics span,.dashboard-metrics strong,.dashboard-metrics small{display:block}.dashboard-metrics span{color:var(--muted);text-transform:uppercase;font-size:9px}.dashboard-metrics strong{margin:5px 0;font-size:27px}.dashboard-metrics small{color:var(--muted);font-size:8px}.dashboard-grid{grid-template-columns:1fr 1fr;gap:11px;max-width:1440px;margin:auto;padding:0 28px 55px;display:grid}.dashboard-panel>header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.dashboard-panel h2{margin:3px 0;font-size:21px}.dashboard-panel header>a{color:var(--blue);font-size:9px;font-weight:850}.dashboard-progress>a{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:11px;padding:10px 0;text-decoration:none;display:flex}.dashboard-progress>a:first-of-type{border-top:0}.dashboard-set-symbol{background:var(--wash);border-radius:8px;place-items:center;width:40px;height:40px;font-size:8px;font-weight:900;display:grid}.dashboard-set-symbol img{max-width:30px;max-height:30px}.dashboard-progress>a>div{flex:1;min-width:0}.dashboard-progress strong,.dashboard-progress small{display:block}.dashboard-progress strong{font-size:10px}.dashboard-progress small{color:var(--muted);font-size:7px}.dashboard-progress i{background:var(--wash);border-radius:99px;height:6px;margin:5px 0;display:block;overflow:hidden}.dashboard-progress i b{background:var(--blue);height:100%;display:block}.dashboard-card-row{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}.dashboard-card-row img{border-radius:5px;width:100%}.dashboard-card-row strong,.dashboard-card-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-card-row small{color:var(--muted);font-size:6px}.dashboard-wishlist>div{border-top:1px solid var(--line);align-items:center;gap:8px;padding:8px 0;display:flex}.dashboard-wishlist img,.dashboard-wishlist>div>span{object-fit:cover;width:31px;height:42px}.dashboard-wishlist p{margin:0}.dashboard-wishlist strong,.dashboard-wishlist small{display:block}.dashboard-wishlist strong{font-size:9px}.dashboard-wishlist small{color:var(--muted);font-size:7px}.dashboard-empty{color:var(--muted);font-size:10px}.dashboard-launchpad{background:linear-gradient(135deg,var(--blue),var(--paper))}@supports (color:color-mix(in lab, red, red)){.dashboard-launchpad{background:linear-gradient(135deg,color-mix(in srgb,var(--blue) 12%,var(--paper)),var(--paper))}}.dashboard-launchpad p{color:var(--muted);font-size:10px}.dashboard-launchpad div{flex-wrap:wrap;gap:7px;display:flex}.dashboard-launchpad a{background:var(--blue);color:#fff;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:850;text-decoration:none}.museum-layout,.condition-layout{grid-template-columns:280px minmax(0,1fr);gap:12px;max-width:1440px;margin:auto;padding:0 28px 55px;display:grid}.museum-layout>aside,.condition-layout>aside,.museum-gallery,.condition-workspace{border:1px solid var(--line);background:var(--paper);border-radius:16px;min-height:650px;padding:15px}.museum-mode{background:var(--wash);border-radius:8px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:9px;padding:3px;display:grid}.museum-mode button{color:var(--muted);background:0 0;border:0;border-radius:6px;padding:8px;font-size:8px;font-weight:850}.museum-mode button.active{background:var(--paper);color:var(--blue);box-shadow:var(--shadow-sm)}.museum-layout aside>input,.condition-layout aside>input{border:1px solid var(--line);background:var(--wash);width:100%;height:40px;color:var(--ink);border-radius:8px;padding:0 10px}.museum-choices,.condition-layout aside>div{max-height:570px;margin-top:9px;overflow:auto}.museum-choices button,.condition-layout aside>div>button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px;display:flex}.museum-choices button:hover,.museum-choices button.active,.condition-layout aside>div>button.active{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.museum-choices button:hover,.museum-choices button.active,.condition-layout aside>div>button.active{background:color-mix(in srgb,var(--blue) 10%,var(--wash))}}.museum-choices button:hover,.museum-choices button.active,.condition-layout aside>div>button.active{color:var(--blue)}.museum-choices img,.museum-choices span{object-fit:contain;background:var(--wash);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.museum-choices b{font-size:9px}.museum-gallery>header{justify-content:space-between;align-items:center;display:flex}.museum-gallery h2{margin:3px 0;font-size:30px}.museum-gallery header p{color:var(--muted);font-size:9px}.museum-progress{text-align:center}.museum-progress b,.museum-progress span{display:block}.museum-progress b{color:var(--blue);font-size:27px}.museum-progress span{color:var(--muted);font-size:7px}.museum-card-grid{grid-template-columns:repeat(5,1fr);gap:20px 11px;margin-top:15px;display:grid}.museum-card-grid article{min-width:0}.museum-card-grid article>div{position:relative}.museum-card-grid img{border-radius:6px;width:100%}.museum-card-grid article.missing img{filter:grayscale(.8);opacity:.48}.museum-card-grid article>div span{color:#fff;background:#111c;border-radius:4px;padding:4px 6px;font-size:6px;font-weight:900;position:absolute;bottom:5px;left:5px}.museum-card-grid article.owned>div span{background:#16814ecc}.museum-card-grid strong,.museum-card-grid small,.museum-card-grid em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.museum-card-grid strong{margin-top:6px;font-size:9px}.museum-card-grid small,.museum-card-grid em{color:var(--muted);font-size:7px}.museum-card-grid em{color:var(--blue);margin-top:3px}.museum-welcome,.museum-empty,.museum-skeleton,.condition-empty{text-align:center;height:580px;color:var(--muted);place-content:center;display:grid}.museum-welcome span,.condition-empty span{color:var(--blue);font-size:45px}.condition-layout>aside h2{font-size:16px}.condition-layout aside>div>button img{border-radius:4px;width:40px}.condition-layout aside>div>button span{min-width:0}.condition-layout aside b,.condition-layout aside small,.condition-layout aside em{display:block}.condition-layout aside small{color:var(--muted);font-size:7px}.condition-layout aside em{color:var(--blue);font-size:7px}.condition-workspace>header{align-items:center;gap:12px;display:flex}.condition-workspace>header img{border-radius:5px;width:58px}.condition-workspace h2{margin:3px 0}.condition-workspace header p{color:var(--muted);margin:0;font-size:9px}.condition-photos{grid-template-columns:1fr 1fr;gap:9px;margin:15px 0;display:grid}.condition-photos>button{border:1px dashed var(--line);background:var(--wash);min-height:220px;color:var(--muted);border-radius:12px;place-content:center;display:grid;overflow:hidden}.condition-photos img{object-fit:contain;width:100%;height:300px}.condition-photos span,.condition-photos b,.condition-photos small{display:block}.condition-photos span{color:var(--blue);font-size:30px}.condition-photos b{color:var(--ink)}.condition-questions article{border-top:1px solid var(--line);grid-template-columns:180px 1fr;align-items:center;gap:12px;padding:12px 0;display:grid}.condition-questions article b,.condition-questions article small{display:block}.condition-questions article small{color:var(--muted);font-size:8px}.condition-questions article>div:last-child{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.condition-questions button{border:1px solid var(--line);background:var(--wash);color:var(--ink);border-radius:7px;padding:9px 3px;font-size:8px}.condition-questions button.active{border-color:var(--blue);background:var(--blue);color:#fff}.condition-result{background:var(--blue);border-radius:13px;justify-content:space-between;align-items:center;gap:15px;display:flex}@supports (color:color-mix(in lab, red, red)){.condition-result{background:color-mix(in srgb,var(--blue) 10%,var(--wash))}}.condition-result{padding:17px}.condition-result span,.condition-result strong,.condition-result small{display:block}.condition-result span{color:var(--muted);font-size:8px}.condition-result strong{font-size:27px}.condition-result small{font-size:8px}.condition-result button{background:var(--blue);color:#fff;border:0;border-radius:8px;padding:11px 15px;font-size:9px;font-weight:850}.condition-disclaimer{color:var(--muted);font-size:8px;line-height:1.5}@media (width<=900px){.studio-launchers{padding-inline:15px}.dashboard-metrics{grid-template-columns:1fr 1fr}.dashboard-grid,.museum-layout,.condition-layout{grid-template-columns:1fr}.museum-layout>aside,.condition-layout>aside{min-height:0}.museum-choices,.condition-layout aside>div{max-height:300px}.museum-card-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.studio-launchers{grid-template-columns:1fr}.dashboard-hero,.museum-hero,.condition-hero{flex-direction:column;align-items:flex-start;padding-inline:15px}.dashboard-metrics,.dashboard-grid,.museum-layout,.condition-layout{padding-inline:15px}.dashboard-metrics{grid-template-columns:1fr}.dashboard-card-row{grid-template-columns:repeat(4,1fr)}.museum-card-grid{grid-template-columns:repeat(2,1fr)}.condition-photos,.condition-questions article{grid-template-columns:1fr}.condition-result{flex-direction:column;align-items:flex-start}}.crown-room{background:radial-gradient(ellipse at 50% 31%,var(--studio-accent),#111925 52%,#070c13 100%);min-height:790px}@supports (color:color-mix(in lab, red, red)){.crown-room{background:radial-gradient(ellipse at 50% 31%,color-mix(in srgb,var(--studio-accent) 12%,#1b283b),#111925 52%,#070c13 100%)}}.crown-room:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 23%,#ffffff09 24%,#0000 27% 66%,#ffffff06 67%,#0000 70%);position:absolute;inset:0}.display-case{z-index:3;background:linear-gradient(#a6cdff09,#ffffff03);border:1px solid #c2dcff33;border-bottom:10px solid #080d14;border-radius:18px 18px 5px 5px;justify-content:center;align-items:flex-end;gap:clamp(5px,1vw,15px);height:505px;margin:0 3%;padding:75px 24px 0;display:flex;position:relative;box-shadow:inset 0 0 45px #78aaff09,0 25px 45px #0000006b}.case-glass{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.case-glass:before{content:"";background:linear-gradient(90deg,#0000,#ffffff13,#0000);width:12%;height:170%;position:absolute;top:-45%;left:14%;transform:rotate(17deg)}.case-glass:after{content:"";border-top:1px solid #ffffff2b;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.podium-card{z-index:2;text-align:center;color:#fff;flex:0 132px;min-width:0;transition:transform .32s cubic-bezier(.2,.8,.2,1);position:relative}.podium-card:hover{z-index:8;transform:translateY(-12px)scale(1.055)}.card-frame{box-shadow:0 18px 28px #00000085,0 0 18px var(--studio-accent);background:linear-gradient(145deg,#ffffff1f,#ffffff06);border:1px solid #cae0ff47;border-radius:10px;margin:auto;padding:7px;position:relative}@supports (color:color-mix(in lab, red, red)){.card-frame{box-shadow:0 18px 28px #00000085,0 0 18px color-mix(in srgb,var(--studio-accent) 18%,transparent)}}.card-frame img{aspect-ratio:2.5/3.5;object-fit:cover;border-radius:5.5%;width:100%;display:block}.card-frame>b{background:var(--studio-accent);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid;position:absolute;top:-9px;left:-7px;box-shadow:0 4px 13px #0008}.podium-rank-1{flex-basis:154px}.podium-rank-1 .card-frame{border-color:var(--yellow)}@supports (color:color-mix(in lab, red, red)){.podium-rank-1 .card-frame{border-color:color-mix(in srgb,var(--yellow) 70%,#fff)}}.podium-rank-1 .card-frame{box-shadow:0 22px 34px #0009,0 0 30px var(--yellow)}@supports (color:color-mix(in lab, red, red)){.podium-rank-1 .card-frame{box-shadow:0 22px 34px #0009,0 0 30px color-mix(in srgb,var(--yellow) 36%,transparent)}}.podium-rank-1 .card-frame>b{color:#332500;background:linear-gradient(145deg,#fff5a5,#e0a900);width:34px;height:34px}.podium-rank-2,.podium-rank-3{flex-basis:143px}.podium-label{height:67px;padding:8px 3px 4px;overflow:hidden}.podium-label strong,.podium-label span,.podium-label b,.podium-label small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.podium-label strong{font-size:9px}.podium-label span{color:#91a0b5;font-size:6px}.podium-label>b{color:#fff;margin-top:2px;font-size:11px}.podium-label small{color:#74839a;font-size:5px}.podium-base{height:calc(35px + (9 - var(--rank)) * 5px);border-top:2px solid var(--studio-accent);position:relative}@supports (color:color-mix(in lab, red, red)){.podium-base{border-top:2px solid color-mix(in srgb,var(--studio-accent) 65%,#fff)}}.podium-base{clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);background:linear-gradient(100deg,#111a29,#26354a 48%,#0b111c);box-shadow:0 10px 15px #0009,inset 0 1px #fff2}.podium-base i{background:var(--studio-accent);height:3px;box-shadow:0 0 12px 5px var(--studio-glow);border-radius:50%;position:absolute;top:8px;left:25%;right:25%}.uplight{z-index:-1;opacity:.62;clip-path:polygon(43% 100%,57% 100%,95% 0,5% 0);background:linear-gradient(0deg,var(--studio-accent),transparent 82%);height:360px;position:absolute;bottom:40px;left:10%;right:10%}@supports (color:color-mix(in lab, red, red)){.uplight{background:linear-gradient(0deg,color-mix(in srgb,var(--studio-accent) 52%,transparent),transparent 82%)}}.uplight{filter:blur(5px);pointer-events:none}.podium-rank-1 .uplight{opacity:.9;background:linear-gradient(0deg,var(--yellow),transparent 84%)}@supports (color:color-mix(in lab, red, red)){.podium-rank-1 .uplight{background:linear-gradient(0deg,color-mix(in srgb,var(--yellow) 50%,transparent),transparent 84%)}}.crown-room .binder-shelf{height:80px;bottom:9px}.crown-room .binder-shelf>span{width:60px;height:64px}.crown-room .room-floor{inset:68% 0 0}@media (width<=1100px){.crown-room{min-height:1100px}.display-case{grid-template-columns:repeat(4,minmax(90px,145px));align-content:center;align-items:end;height:800px;display:grid}.podium-card{width:100%}.crown-room .binder-shelf{height:74px}.uplight{height:270px}}@media (width<=650px){.crown-room{min-height:1450px}.display-case{grid-template-columns:repeat(2,minmax(105px,155px));height:1150px;padding-inline:12px}.podium-card,.podium-rank-1,.podium-rank-2,.podium-rank-3{justify-self:center;width:100%;max-width:155px}.podium-label{height:61px}.crown-room .binder-shelf{overflow:hidden}.uplight{height:235px}}.museum-proxy-tools{z-index:6;border:1px solid var(--blue);align-items:center;gap:8px;margin:14px 0;padding:10px;display:flex;position:sticky;top:78px}@supports (color:color-mix(in lab, red, red)){.museum-proxy-tools{border:1px solid color-mix(in srgb,var(--blue) 28%,var(--line))}}.museum-proxy-tools{background:var(--paper);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.museum-proxy-tools{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.museum-proxy-tools{box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.museum-proxy-tools>div{flex:1;min-width:0}.museum-proxy-tools strong,.museum-proxy-tools span{display:block}.museum-proxy-tools span{color:var(--muted);font-size:8px}.museum-proxy-tools button{border:1px solid var(--line);background:var(--wash);color:var(--ink);border-radius:7px;padding:8px 10px;font-size:8px;font-weight:850}.museum-proxy-tools .museum-download{border-color:var(--blue);background:var(--blue);color:#fff}.museum-proxy-tools button:disabled{opacity:.45;cursor:not-allowed}.museum-card-grid article.missing{cursor:pointer;transition:transform .2s,box-shadow .2s}.museum-card-grid article.missing:hover{transform:translateY(-5px)}.museum-card-grid article.proxy-selected{background:var(--blue);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.museum-card-grid article.proxy-selected{background:color-mix(in srgb,var(--blue) 12%,var(--paper))}}.museum-card-grid article.proxy-selected{box-shadow:0 0 0 3px var(--blue)}@supports (color:color-mix(in lab, red, red)){.museum-card-grid article.proxy-selected{box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 45%,transparent)}}.museum-card-grid article.proxy-selected{padding:6px}.museum-card-grid article.proxy-selected img{filter:none;opacity:1}.museum-card-grid article.proxy-selected>div span{background:var(--blue)}@media (width<=650px){.museum-proxy-tools{flex-wrap:wrap;align-items:stretch;top:76px}.museum-proxy-tools>div{flex-basis:100%}.museum-proxy-tools button{flex:1}}.display-case .podium-card{animation:.72s cubic-bezier(.16,1,.3,1) both crown-card-arrival;animation-delay:calc(.22s + var(--entrance-order) * .2s);flex-basis:150px}.display-case .podium-rank-2,.display-case .podium-rank-3{flex-basis:165px}.display-case .podium-rank-1{flex-basis:184px;animation-name:crown-winner-arrival;animation-duration:1s}@keyframes crown-card-arrival{0%{opacity:0;filter:blur(7px)brightness(.35);translate:0 90px;scale:.8}55%{opacity:1;filter:blur()brightness(1.35)}to{opacity:1;filter:none;translate:0;scale:1}}@keyframes crown-winner-arrival{0%{opacity:0;filter:blur(10px)brightness(.25);translate:0 120px;scale:.68}55%{opacity:1;filter:blur()brightness(1.65);translate:0 -14px;scale:1.07}75%{translate:0 5px;scale:.98}to{opacity:1;filter:none;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.display-case .podium-card{animation:none}}.crown-room{--crown-gold:#ffd64a;border-color:var(--studio-accent)}@supports (color:color-mix(in lab, red, red)){.crown-room{border-color:color-mix(in srgb,var(--studio-accent) 38%,#32435d)}}.crown-room{background:radial-gradient(ellipse at 50% 23%,var(--studio-accent),transparent 34%),radial-gradient(circle at 9% 49%,#1aa6ff26,transparent 28%),radial-gradient(circle at 91% 47%,#ef4ab424,transparent 27%),linear-gradient(155deg,#101b31 0%,#121929 46%,#080d18 100%)}@supports (color:color-mix(in lab, red, red)){.crown-room{background:radial-gradient(ellipse at 50% 23%,color-mix(in srgb,var(--studio-accent) 24%,transparent),transparent 34%),radial-gradient(circle at 9% 49%,#1aa6ff26,transparent 28%),radial-gradient(circle at 91% 47%,#ef4ab424,transparent 27%),linear-gradient(155deg,#101b31 0%,#121929 46%,#080d18 100%)}}.crown-room{box-shadow:0 38px 90px #070d196b,inset 0 0 0 1px #ffffff09,inset 0 -90px 130px #0000005c}.crown-room:before{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from 205deg at 50% 100%,transparent 0 12%,#2a9cff1f 17%,transparent 24% 39%,var(--studio-accent) 46%,transparent 54% 69%,#f248b71f 76%,transparent 84%);position:absolute;inset:-35% -15% 38%}@supports (color:color-mix(in lab, red, red)){.crown-room:before{background:conic-gradient(from 205deg at 50% 100%,transparent 0 12%,#2a9cff1f 17%,transparent 24% 39%,color-mix(in srgb,var(--studio-accent) 20%,transparent) 46%,transparent 54% 69%,#f248b71f 76%,transparent 84%)}}.crown-room:before{filter:blur(18px);animation:9s ease-in-out infinite alternate crown-aurora}.crown-room:after{background:linear-gradient(105deg,transparent 20%,#ffffff0e 22%,transparent 27%,transparent 64%,#ffffff0a 67%,transparent 72%),radial-gradient(circle at 50% 74%,var(--studio-accent),transparent 35%)}@supports (color:color-mix(in lab, red, red)){.crown-room:after{background:linear-gradient(105deg,transparent 20%,#ffffff0e 22%,transparent 27%,transparent 64%,#ffffff0a 67%,transparent 72%),radial-gradient(circle at 50% 74%,color-mix(in srgb,var(--studio-accent) 12%,transparent),transparent 35%)}}.crown-room .room-glow{opacity:.85;background:radial-gradient(circle,var(--studio-accent),transparent 64%);width:66%;height:86%;top:-32%;left:17%}@supports (color:color-mix(in lab, red, red)){.crown-room .room-glow{background:radial-gradient(circle,color-mix(in srgb,var(--studio-accent) 48%,transparent),transparent 64%)}}.crown-room .room-glow{animation:5.5s ease-in-out infinite crown-breathe}.crown-room .room-sign{z-index:5;border:1px solid var(--studio-accent);width:fit-content;max-width:calc(100% - 34px);margin:24px auto 12px;padding:15px clamp(28px,6vw,80px) 14px;position:relative}@supports (color:color-mix(in lab, red, red)){.crown-room .room-sign{border:1px solid color-mix(in srgb,var(--studio-accent) 48%,#ffffff2e)}}.crown-room .room-sign{box-shadow:0 18px 40px #00000057,0 0 28px var(--studio-accent),inset 0 1px 0 #ffffff1f;background:linear-gradient(115deg,#0a1222c2,#1d283e94,#0a1222c2);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.crown-room .room-sign{box-shadow:0 18px 40px #00000057,0 0 28px color-mix(in srgb,var(--studio-accent) 18%,transparent),inset 0 1px 0 #ffffff1f}}.crown-room .room-sign{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.crown-room .room-sign:before{content:"♛";border:1px solid var(--crown-gold);place-items:center;width:38px;height:32px;display:grid;position:absolute;top:-19px;left:50%}@supports (color:color-mix(in lab, red, red)){.crown-room .room-sign:before{border:1px solid color-mix(in srgb,var(--crown-gold) 72%,#fff)}}.crown-room .room-sign:before{color:var(--crown-gold);text-shadow:0 0 14px #ffd64abf;background:#10192a;border-radius:50%;font-size:21px;line-height:1;transform:translate(-50%);box-shadow:0 0 22px #ffd64a40}.crown-room .room-sign span{color:var(--studio-accent)}@supports (color:color-mix(in lab, red, red)){.crown-room .room-sign span{color:color-mix(in srgb,var(--studio-accent) 68%,#fff)}}.crown-room .room-sign span{text-shadow:0 0 14px var(--studio-glow)}.crown-room .room-sign strong{color:#f7fbff;text-shadow:0 3px 3px #000000b3,0 0 18px var(--studio-accent),0 0 34px var(--studio-accent)}@supports (color:color-mix(in lab, red, red)){.crown-room .room-sign strong{text-shadow:0 3px 3px #000000b3,0 0 18px color-mix(in srgb,var(--studio-accent) 52%,transparent),0 0 34px color-mix(in srgb,var(--studio-accent) 24%,transparent)}}.crown-room .room-sign small{color:#b7c5d9}.crown-room .display-case{box-shadow:inset 0 0 55px #65a9ff12,inset 0 -36px 50px #00000040,0 30px 55px #00000080,0 0 45px var(--studio-accent);background:linear-gradient(#b4daff12,#43577906 55%,#03080f33);border-color:#bedcff47 #bedcff47 #050a12;overflow:visible}@supports (color:color-mix(in lab, red, red)){.crown-room .display-case{box-shadow:inset 0 0 55px #65a9ff12,inset 0 -36px 50px #00000040,0 30px 55px #00000080,0 0 45px color-mix(in srgb,var(--studio-accent) 9%,transparent)}}.crown-room .display-case:before{content:"";z-index:4;background:radial-gradient(circle,#fff 0 2px,var(--studio-accent) 3px,transparent 9px) 0 0/10% 100% repeat-x;border-radius:999px;height:18px;position:absolute;top:13px;left:4%;right:4%}@supports (color:color-mix(in lab, red, red)){.crown-room .display-case:before{background:radial-gradient(circle,#fff 0 2px,color-mix(in srgb,var(--studio-accent) 75%,#fff) 3px,transparent 9px) 0 0/10% 100% repeat-x}}.crown-room .display-case:before{filter:drop-shadow(0 4px 8px var(--studio-glow));opacity:.88;pointer-events:none}.crown-room .display-case:after{content:"";z-index:1;background:linear-gradient(90deg,transparent,#28a8ff 16%,var(--studio-accent) 50%,#ec57bc 84%,transparent);height:5px;box-shadow:0 0 18px 3px var(--studio-accent);border-radius:50%;position:absolute;bottom:0;left:3%;right:3%}@supports (color:color-mix(in lab, red, red)){.crown-room .display-case:after{box-shadow:0 0 18px 3px color-mix(in srgb,var(--studio-accent) 32%,transparent)}}.crown-room .display-case:after{pointer-events:none}.crown-room .case-glass:before{opacity:.9;width:14%;animation:8s ease-in-out infinite crown-glass-sweep;left:-8%}.crown-room .case-glass:after{background:linear-gradient(#ffffff09,#0000 28% 80%,#7fb4ff09);box-shadow:inset 0 1px #ffffff30,inset 0 0 26px #83b7ff09}.crown-room .podium-card{--rank-color:var(--studio-accent);filter:drop-shadow(0 16px 16px #00000047)}.crown-room .podium-rank-1{--rank-color:#ffd23f}.crown-room .podium-rank-2{--rank-color:#9cdcff}.crown-room .podium-rank-3{--rank-color:#ff9256}.crown-room .podium-rank-4{--rank-color:#bd7cff}.crown-room .podium-rank-5{--rank-color:#39c7ff}.crown-room .podium-rank-6{--rank-color:#53df8f}.crown-room .podium-rank-7{--rank-color:#ff72c7}.crown-room .podium-card:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 100%,var(--rank-color),transparent 68%);border-radius:50%;height:44%;position:absolute;bottom:72px;left:12%;right:12%}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-card:before{background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--rank-color) 42%,transparent),transparent 68%)}}.crown-room .podium-card:before{filter:blur(13px);opacity:.7;transition:opacity .3s,transform .3s}.crown-room .podium-card:hover:before,.crown-room .podium-card:focus-visible:before{opacity:1;transform:scale(1.18)}.crown-room .podium-card .card-frame{border-color:var(--rank-color)}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-card .card-frame{border-color:color-mix(in srgb,var(--rank-color) 46%,#ffffff80)}}.crown-room .podium-card .card-frame{box-shadow:0 20px 32px #00000094,0 0 22px var(--rank-color),inset 0 0 0 1px #ffffff12}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-card .card-frame{box-shadow:0 20px 32px #00000094,0 0 22px color-mix(in srgb,var(--rank-color) 24%,transparent),inset 0 0 0 1px #ffffff12}}.crown-room .podium-card .card-frame{transition:border-color .28s,box-shadow .28s,transform .28s}.crown-room .podium-card:hover .card-frame,.crown-room .podium-card:focus-visible .card-frame{border-color:var(--rank-color)}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-card:hover .card-frame,.crown-room .podium-card:focus-visible .card-frame{border-color:color-mix(in srgb,var(--rank-color) 78%,#fff)}}.crown-room .podium-card:hover .card-frame,.crown-room .podium-card:focus-visible .card-frame{box-shadow:0 28px 45px #000000a6,0 0 36px var(--rank-color),0 0 0 2px var(--rank-color)}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-card:hover .card-frame,.crown-room .podium-card:focus-visible .card-frame{box-shadow:0 28px 45px #000000a6,0 0 36px color-mix(in srgb,var(--rank-color) 48%,transparent),0 0 0 2px color-mix(in srgb,var(--rank-color) 28%,transparent)}}.crown-room .card-frame>b{background:linear-gradient(145deg,var(--rank-color),var(--rank-color))}@supports (color:color-mix(in lab, red, red)){.crown-room .card-frame>b{background:linear-gradient(145deg,color-mix(in srgb,var(--rank-color) 68%,#fff),var(--rank-color))}}.crown-room .card-frame>b{box-shadow:0 4px 13px #0008,0 0 16px var(--rank-color)}@supports (color:color-mix(in lab, red, red)){.crown-room .card-frame>b{box-shadow:0 4px 13px #0008,0 0 16px color-mix(in srgb,var(--rank-color) 62%,transparent)}}.crown-room .podium-rank-1 .card-frame{border-width:2px;box-shadow:0 24px 38px #0009,0 0 42px #ffd23f66,0 0 0 3px #ffd23f14}.crown-room .podium-rank-1 .card-frame>b{background:linear-gradient(145deg,#fff9bb,#f2b900);box-shadow:0 5px 15px #0009,0 0 22px #ffd742b8}.crown-room .uplight{opacity:.78;background:linear-gradient(0deg,var(--rank-color),transparent 82%)}@supports (color:color-mix(in lab, red, red)){.crown-room .uplight{background:linear-gradient(0deg,color-mix(in srgb,var(--rank-color) 66%,transparent),transparent 82%)}}.crown-room .uplight{filter:blur(7px)}.crown-room .podium-rank-1 .uplight{opacity:1;background:linear-gradient(#0000 16%,#ffd33fb8)}.crown-room .podium-label strong{color:#fff;text-shadow:0 2px 8px #000}.crown-room .podium-label>b{color:var(--rank-color)}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-label>b{color:color-mix(in srgb,var(--rank-color) 68%,#fff)}}.crown-room .podium-label>b{text-shadow:0 0 13px var(--rank-color)}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-label>b{text-shadow:0 0 13px color-mix(in srgb,var(--rank-color) 42%,transparent)}}.crown-room .podium-base{border-top-color:var(--rank-color)}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-base{border-top-color:color-mix(in srgb,var(--rank-color) 78%,#fff)}}.crown-room .podium-base{box-shadow:0 12px 18px #000a,inset 0 1px 0 #ffffff29,0 0 17px var(--rank-color);background:linear-gradient(105deg,#0a111e,#213149 48%,#080d17)}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-base{box-shadow:0 12px 18px #000a,inset 0 1px 0 #ffffff29,0 0 17px color-mix(in srgb,var(--rank-color) 14%,transparent)}}.crown-room .podium-base i{background:var(--rank-color);box-shadow:0 0 14px 6px var(--rank-color)}@supports (color:color-mix(in lab, red, red)){.crown-room .podium-base i{box-shadow:0 0 14px 6px color-mix(in srgb,var(--rank-color) 55%,transparent)}}.crown-room .room-floor{background:linear-gradient(#060c1680,#040810),repeating-linear-gradient(106deg,#0000 0 105px,#ffffff09 106px 107px)}@keyframes crown-aurora{0%{opacity:.65;transform:translate(-2%)scale(.98)}to{opacity:1;transform:translate(2%,3%)scale(1.04)}}@keyframes crown-breathe{0%,to{opacity:.62;transform:scale(.94)}50%{opacity:.95;transform:scale(1.06)}}@keyframes crown-glass-sweep{0%,22%{opacity:0;transform:translate(0)rotate(17deg)}34%{opacity:.85}62%,to{opacity:0;transform:translate(760%)rotate(17deg)}}@media (width<=650px){.crown-room .room-sign{margin-top:28px;padding-inline:18px}.crown-room .display-case:before{background-size:20% 100%}.crown-room .podium-card:before{bottom:78px}.crown-room:before{filter:blur(12px)}}@media (prefers-reduced-motion:reduce){.crown-room:before,.crown-room .room-glow,.crown-room .case-glass:before{animation:none}.crown-room .case-glass:before{opacity:.45;left:14%}}:root{--ui-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ui-xs:11px;--ui-sm:12px;--ui-md:14px;--ui-lg:16px}body,button,input,select,textarea{font-family:var(--ui-font);font-feature-settings:"kern" 1,"liga" 1}button,input,select,textarea{font-size:var(--ui-sm)}input,select,textarea{line-height:1.35}.primary-nav a{font-size:var(--ui-md);letter-spacing:-.01em}.eyebrow{font-size:var(--ui-xs);line-height:1.25}.panel-heading p,.catalog-header p,.trade-hero p,.portfolio-hero p,.studio-hero p,.dashboard-hero p,.museum-hero p,.condition-hero p{font-size:var(--ui-sm);line-height:1.55}.studio-tabs button span{font-size:var(--ui-md);line-height:1.25}.studio-tabs button small{font-size:var(--ui-xs);line-height:1.35}.studio-tabs button>b{font-size:var(--ui-xs)}.studio-launchers b{font-size:13px}.studio-launchers small{font-size:var(--ui-xs);line-height:1.4}.studio-stats span{font-size:var(--ui-xs)}.studio-stats b{font-size:21px}.studio-notice,.room-workspace>header p,.next-workspace>header p,.scanner-workspace>header p,.room-workspace>header>button{font-size:var(--ui-sm)}.room-editor label,.room-editor legend,.room-editor p,.room-editor fieldset button,.room-sign span,.room-sign small,.podium-label strong{font-size:var(--ui-xs)}.podium-label span,.podium-label small{font-size:10px}.podium-label>b{font-size:14px}.binder-shelf span b{font-size:9px}.binder-shelf span small,.binder-shelf em{font-size:10px}.recommendation-reason{font-size:var(--ui-xs)}.recommendation-grid p{font-size:var(--ui-sm)}.recommendation-grid article small,.recommendation-grid article a,.wishlist-roadmap strong{font-size:var(--ui-xs)}.wishlist-roadmap small,.wishlist-roadmap article>b{font-size:10px}.scan-step,.scan-form label{font-size:var(--ui-xs)}.scan-form>small{font-size:var(--ui-xs);line-height:1.5}.scan-results strong{font-size:var(--ui-xs)}.scan-results span,.scan-results small,.scan-results button{font-size:10px}.dashboard-metrics span,.dashboard-metrics small,.dashboard-panel header>a,.dashboard-progress strong{font-size:var(--ui-xs)}.dashboard-progress small,.dashboard-card-row small,.dashboard-wishlist small{font-size:10px}.dashboard-card-row strong,.dashboard-wishlist strong{font-size:var(--ui-xs)}.dashboard-launchpad p{font-size:var(--ui-sm)}.dashboard-launchpad a,.museum-mode button,.museum-choices b,.museum-gallery header p,.museum-progress span,.museum-card-grid strong{font-size:var(--ui-xs)}.museum-card-grid small,.museum-card-grid em{font-size:10px;line-height:1.35}.museum-card-grid article>div span{font-size:9px}.museum-proxy-tools strong{font-size:var(--ui-sm)}.museum-proxy-tools span,.museum-proxy-tools button{font-size:var(--ui-xs)}.dashboard-activity>div{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 0;display:grid}.dashboard-activity>div>i{background:var(--blue);border-radius:9px;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.dashboard-activity>div>i{background:color-mix(in srgb,var(--blue) 12%,var(--paper))}}.dashboard-activity>div>i{color:var(--blue);font-style:normal;font-weight:950}.dashboard-activity p{min-width:0;margin:0}.dashboard-activity strong,.dashboard-activity small{display:block}.dashboard-activity strong{font-size:var(--ui-xs)}.dashboard-activity small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dashboard-activity button{border:1px solid var(--line);background:var(--paper);color:var(--blue);border-radius:8px;padding:7px 9px;font-size:10px;font-weight:850}.condition-layout aside b{font-size:var(--ui-xs)}.condition-layout aside small,.condition-layout aside em{font-size:10px}.condition-workspace header p,.condition-questions article small,.condition-questions button,.condition-result span,.condition-result small,.condition-result button,.condition-disclaimer{font-size:var(--ui-xs)}.condition-disclaimer{line-height:1.55}.portfolio-panel dt,.portfolio-panel dd,.location-list strong,.transaction-list strong{font-size:var(--ui-xs)}.portfolio-panel header>a,.portfolio-empty,.location-list span,.transaction-list span,.transaction-list time{font-size:10px}@media (width<=560px){:root{--ui-xs:11px;--ui-sm:13px;--ui-md:13px;--ui-lg:16px}.primary-nav a{font-size:12px}.studio-tabs button{min-width:230px}.studio-launchers b{font-size:14px}}.crown-room .mastered-logo-shelf{border-bottom-width:9px;justify-content:flex-start;align-items:stretch;gap:5px;height:92px;padding:0 10px 7px}.mastered-shelf-title{color:#dce7f7;letter-spacing:.14em;text-align:center;text-transform:uppercase;text-shadow:0 2px 7px #000;font-size:11px;display:block}.mastered-logo-shelf>div{justify-content:center;align-items:center;gap:12px;min-height:58px;display:flex}.mastered-logo-shelf>div>span{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:8px;place-items:center;width:min(105px,11vw);height:54px;padding:6px;display:grid;box-shadow:0 7px 13px #0000004d}.mastered-logo-shelf>div>span img{object-fit:contain;filter:drop-shadow(0 3px 5px #00000073);max-width:100%;max-height:42px;display:block}.mastered-logo-shelf>div>span b{color:#dce7f7;text-align:center;font-size:9px;line-height:1.15}.mastered-logo-shelf>div em{color:#8e9caf;font-size:11px}@media (width<=650px){.crown-room .mastered-logo-shelf{height:98px}.mastered-logo-shelf>div{justify-content:flex-start;overflow-x:auto}.mastered-logo-shelf>div>span{flex:0 0 82px;width:82px}}.room-editor fieldset button:first-of-type{border-color:#d4a900}.room-editor fieldset button:nth-of-type(2){border-color:#ef643f}.room-editor fieldset button:nth-of-type(3){border-color:#24a66a}.room-editor fieldset button:nth-of-type(4){border-color:#a35de7}.room-editor fieldset button:nth-of-type(5){border-color:#2387df}.room-editor fieldset button:nth-of-type(6){border-color:#59607b}.room-editor fieldset button:nth-of-type(7){border-color:#718a9b}.room-editor fieldset button:nth-of-type(8){border-color:#df67ae}.room-editor fieldset button:nth-of-type(9){border-color:#b763e5}.import-progress{text-align:left;max-width:560px;margin:18px auto 2px}.import-progress>div{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;margin-bottom:7px;font-size:11px;display:flex}.import-progress strong{color:var(--ink);font-size:12px}.import-progress b{color:var(--blue);font-variant-numeric:tabular-nums}.import-progress>span{border:1px solid var(--blue);height:11px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.import-progress>span{border:1px solid color-mix(in srgb,var(--blue) 22%,var(--line))}}.import-progress>span{background:var(--wash);box-shadow:inset 0 1px 3px var(--ink);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.import-progress>span{box-shadow:inset 0 1px 3px color-mix(in srgb,var(--ink) 12%,transparent)}}.import-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--blue),#7a6cff,#2fcaa3);height:100%;box-shadow:0 0 14px var(--blue);display:block}@supports (color:color-mix(in lab, red, red)){.import-progress i{box-shadow:0 0 14px color-mix(in srgb,var(--blue) 48%,transparent)}}.import-progress i{transition:width .24s}.import-progress.complete i{background:linear-gradient(90deg,var(--success),#42d59b)}.import-progress.complete b{color:var(--success)}.import-drop button:disabled{cursor:wait;opacity:.58}@media (prefers-reduced-motion:reduce){.import-progress i{transition:none}}.master-level-toggle{border:1px solid var(--line);background:var(--paper);scrollbar-width:thin;border-radius:9px;max-width:100%;display:flex;overflow-x:auto}.view-tools .master-level-toggle button{min-height:36px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;padding:0 12px}.view-tools .master-level-toggle button+button{border-left:1px solid var(--line)}.view-tools .master-level-toggle button.active{background:var(--blue);color:#fff;box-shadow:none}.collection-spotlight{--spotlight-tone:#29587a;isolation:isolate;border:1px solid var(--blue);min-height:150px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.collection-spotlight{border:1px solid color-mix(in srgb,var(--blue) 22%,var(--line))}}.collection-spotlight{background:radial-gradient(circle at 82% 20%,var(--spotlight-tone),transparent 28%),linear-gradient(125deg,var(--spotlight-tone),var(--paper) 70%);border-radius:18px;padding:22px 290px 20px 24px}@supports (color:color-mix(in lab, red, red)){.collection-spotlight{background:radial-gradient(circle at 82% 20%,color-mix(in srgb,var(--spotlight-tone) 12%,transparent),transparent 28%),linear-gradient(125deg,color-mix(in srgb,var(--spotlight-tone) 8%,var(--paper)),var(--paper) 70%)}}.collection-spotlight:after{content:"";z-index:-1;border:42px solid var(--blue);width:230px;height:230px;position:absolute;bottom:-95px;right:75px}@supports (color:color-mix(in lab, red, red)){.collection-spotlight:after{border:42px solid color-mix(in srgb,var(--blue) 8%,transparent)}}.collection-spotlight:after{border-radius:50%}.spotlight-copy{z-index:2;min-width:0;position:relative}.collection-spotlight h1{margin:3px 0 5px;font-size:clamp(34px,4vw,52px);line-height:.98}.collection-spotlight p{max-width:660px;font-size:12px}.spotlight-progress{align-items:center;gap:9px;max-width:430px;margin-top:15px;display:flex}.spotlight-progress>span{background:var(--blue);border-radius:999px;flex:1;min-width:120px;height:7px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.spotlight-progress>span{background:color-mix(in srgb,var(--blue) 12%,var(--wash))}}.spotlight-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--blue),#766dff,#27c994);height:100%;display:block}.spotlight-progress strong{color:var(--blue);font-size:16px}.spotlight-progress small{color:var(--muted);white-space:nowrap;font-size:10px;font-weight:800}.spotlight-art{z-index:1;place-items:center;width:285px;display:grid;position:absolute;inset:0 0 0 auto;overflow:hidden}.spotlight-art .set-logo{z-index:2;width:155px;height:76px;filter:drop-shadow(0 7px 11px var(--ink));position:relative}@supports (color:color-mix(in lab, red, red)){.spotlight-art .set-logo{filter:drop-shadow(0 7px 11px color-mix(in srgb,var(--ink) 25%,transparent))}}.spotlight-art>strong{z-index:2;border:2px solid var(--blue);place-items:center;width:78px;height:78px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.spotlight-art>strong{border:2px solid color-mix(in srgb,var(--blue) 55%,var(--line))}}.spotlight-art>strong{background:var(--paper);color:var(--blue);border-radius:50%;font-size:25px}.spotlight-card{opacity:.16;filter:saturate(.85);width:160px;position:absolute;top:-42px;right:-18px;transform:rotate(11deg);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 35%);mask-image:linear-gradient(90deg,#0000 0,#000 35%)}.collection-spotlight+.search-box{margin:13px 0}.collection-command-center{padding:0;overflow:visible}.collection-summary{border-bottom:1px solid var(--line);background:linear-gradient(110deg,var(--blue),var(--paper));grid-template-columns:1.4fr repeat(3,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.collection-summary{background:linear-gradient(110deg,color-mix(in srgb,var(--blue) 7%,var(--paper)),var(--paper))}}.collection-summary{border-radius:14px 14px 0 0}.collection-summary>div{border-right:1px solid var(--line);min-width:0;padding:11px 14px}.collection-summary>div:last-child{border-right:0}.collection-summary span,.collection-summary small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.3;display:block;overflow:hidden}.collection-summary span{letter-spacing:.055em;text-transform:uppercase;font-weight:850}.collection-summary strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 1px;font-size:17px;line-height:1.15;display:block;overflow:hidden}.collection-summary .summary-goal strong{color:var(--blue)}.collection-summary strong.positive{color:#16814b}.collection-summary strong.negative{color:#c03a45}.collection-control-row{align-items:center;gap:8px;padding:9px;display:flex;position:relative}.collection-control-row .master-level-toggle{flex:1;min-width:0}.collection-control-row .master-level-toggle button{min-height:37px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:0;flex:1;padding:0 12px;font-size:10px;font-weight:850}.collection-control-row .master-level-toggle button+button{border-left:1px solid var(--line)}.collection-control-row .master-level-toggle button.active{background:var(--blue);color:#fff}.missing-filter,.filter-menu>summary,.actions-menu>summary{border:1px solid var(--line);background:var(--paper);min-height:38px;color:var(--muted);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:850;display:flex}.missing-filter.active{border-color:var(--blue);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.missing-filter.active{background:color-mix(in srgb,var(--blue) 10%,var(--paper))}}.missing-filter.active{color:var(--blue)}.filter-menu,.actions-menu{position:relative}.filter-menu>summary,.actions-menu>summary{cursor:pointer;list-style:none}.filter-menu>summary::-webkit-details-marker{display:none}.actions-menu>summary::-webkit-details-marker{display:none}.filter-menu>summary b{background:var(--blue);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:8px;display:grid}.actions-menu>summary span{letter-spacing:1px}.filter-menu[open]>summary,.actions-menu[open]>summary{border-color:var(--blue);color:var(--blue)}.filter-menu .variant-filters,.actions-menu>div{z-index:30;border:1px solid var(--line);background:var(--paper);width:min(540px,100vw - 40px);box-shadow:0 18px 48px var(--ink);border-radius:12px;padding:12px;position:absolute;top:calc(100% + 7px);right:0}@supports (color:color-mix(in lab, red, red)){.filter-menu .variant-filters,.actions-menu>div{box-shadow:0 18px 48px color-mix(in srgb,var(--ink) 20%,transparent)}}.filter-menu .variant-filters{display:flex}.actions-menu>div{gap:5px;width:210px;display:grid}.actions-menu button{background:var(--wash);min-height:38px;color:var(--ink);text-align:left;border:0;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:800}.actions-menu button:hover,.actions-menu button.active{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.actions-menu button:hover,.actions-menu button.active{background:color-mix(in srgb,var(--blue) 12%,var(--paper))}}.actions-menu button:hover,.actions-menu button.active{color:var(--blue)}html[data-theme=dark] .collection-spotlight{--spotlight-tone:#e33955}@media (prefers-color-scheme:dark){html[data-theme=system] .collection-spotlight{--spotlight-tone:#e33955}}@media (width<=820px){.collection-spotlight{min-height:138px;padding:19px 128px 18px 18px}.collection-spotlight h1{font-size:34px}.spotlight-art{width:130px}.spotlight-art .set-logo{width:108px;height:58px}.spotlight-card{width:135px;right:-38px}.spotlight-progress{margin-top:12px}.collection-summary{grid-template-columns:repeat(2,1fr)}.collection-summary>div:nth-child(2){border-right:0}.collection-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.collection-control-row{flex-wrap:wrap;align-items:stretch}.collection-control-row .master-level-toggle{flex:1 0 100%;order:1}.collection-control-row .master-level-toggle button{padding-inline:8px}.missing-filter{flex:1;order:2}.filter-menu{flex:1;order:3}.actions-menu{flex:1;order:4}.filter-menu>summary,.actions-menu>summary{width:100%}.filter-menu .variant-filters{width:auto;max-height:48vh;position:fixed;inset:auto 12px 76px;overflow:auto}.collection-tools{position:relative;top:auto}}@media (width<=480px){.collection-spotlight{padding-right:94px}.spotlight-art{width:96px}.spotlight-art .set-logo{width:84px}.spotlight-progress small{display:none}.collection-summary strong{font-size:15px}.collection-control-row .master-level-toggle button{padding-inline:5px;font-size:9px}.collection-control-row .master-level-toggle button:nth-child(2){white-space:normal;max-width:92px;line-height:1.1}}.collection-spotlight:after,.spotlight-art:before,.spotlight-art:after{display:none}.spotlight-card-collage{opacity:.2;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;inset:-17px 8px 31px;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000005c 0,#000 14% 100%);mask-image:linear-gradient(90deg,#0000005c 0,#000 14% 100%)}.spotlight-card-collage img{--spotlight-card-transform:rotate(-7deg) translateX(18px);filter:saturate(.9);width:88px;transform:var(--spotlight-card-transform);transform-origin:50% 88%;animation:.62s cubic-bezier(.2,.84,.28,1) both spotlight-card-fan-in;animation-delay:calc(var(--spotlight-card-index,0) * 75ms);border-radius:7px;flex:0 0 88px;box-shadow:0 8px 19px #0000004d}.spotlight-card-collage img:nth-child(2){--spotlight-card-transform:rotate(3deg) translateX(7px) scale(1.04);z-index:1}.spotlight-card-collage img:nth-child(3){--spotlight-card-transform:rotate(8deg) translateX(-4px) scale(.98)}.spotlight-logo-stage{z-index:3;place-items:center;min-width:165px;min-height:70px;animation:.48s cubic-bezier(.2,.84,.28,1) .24s both spotlight-logo-arrive;display:grid;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.spotlight-logo-stage>strong{border:2px solid var(--blue);place-items:center;width:68px;height:68px;display:grid}@supports (color:color-mix(in lab, red, red)){.spotlight-logo-stage>strong{border:2px solid color-mix(in srgb,var(--blue) 55%,var(--line))}}.spotlight-logo-stage>strong{background:var(--paper);color:var(--blue);border-radius:50%;font-size:23px}.spotlight-logo-stage>.mcd-set-badge{width:94px;height:64px;margin:0}.spotlight-logo-stage>.mcd-set-badge svg{width:52%;height:52%}@keyframes spotlight-card-fan-in{0%{opacity:0;transform:translateY(34px)rotate(0)scale(.78)}to{opacity:1;transform:var(--spotlight-card-transform)}}@keyframes spotlight-logo-arrive{0%{opacity:0;transform:translate(-50%,16px)scale(.84)}to{opacity:1;transform:translate(-50%)scale(1)}}.spotlight-card-collage{inset:-7px 8px 21px}.set-jump-nav{grid-template-columns:minmax(100px,1fr) minmax(180px,1.35fr) minmax(100px,1fr);align-items:center;gap:7px;margin-top:10px;display:grid}.set-jump-nav button,.set-jump-nav select{border:1px solid var(--line);background:var(--paper);width:100%;height:35px;color:var(--muted);border-radius:8px;font-size:10px;font-weight:800}.set-jump-nav button{justify-content:space-between;align-items:center;gap:6px;padding:0 10px;display:flex}.set-jump-nav button:last-child{text-align:right}.set-jump-nav button:disabled{cursor:default;opacity:.35}.set-jump-nav select{color:var(--ink);text-align:center;padding:0 30px 0 10px}.set-jump-nav+.search-box{margin-top:8px}.sort-control{flex:none}.sort-control select{border:1px solid var(--line);background:var(--paper);min-height:38px;color:var(--muted);border-radius:9px;padding:0 27px 0 10px;font-size:10px;font-weight:850}.motion-setting{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:42px;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:4px 8px;font-size:10px;font-weight:800;display:flex}.motion-setting select{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;padding:5px}.active-filter-row{scrollbar-width:thin;align-items:center;gap:6px;margin:-7px 0 12px;padding:4px 2px;display:flex;overflow-x:auto}.active-filter-row>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:900}.active-filter-row button{border:1px solid var(--blue);flex:none}@supports (color:color-mix(in lab, red, red)){.active-filter-row button{border:1px solid color-mix(in srgb,var(--blue) 28%,var(--line))}}.active-filter-row button{background:var(--blue);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.active-filter-row button{background:color-mix(in srgb,var(--blue) 7%,var(--paper))}}.active-filter-row button{color:var(--blue);padding:5px 9px;font-size:9px;font-weight:800}.active-filter-row button.clear{color:var(--muted);background:0 0;border-color:#0000;text-decoration:underline}.compact-card-actions{min-height:38px;margin-bottom:12px;padding:0 2px}.compact-card-actions details{position:relative}.compact-card-actions summary{border:1px solid var(--line);background:var(--paper);min-height:34px;color:var(--blue);cursor:pointer;border-radius:8px;align-items:center;padding:0 11px;font-size:10px;font-weight:850;list-style:none;display:flex}.compact-card-actions summary::-webkit-details-marker{display:none}.compact-card-actions details>div{z-index:25;border:1px solid var(--line);background:var(--paper);width:220px;box-shadow:0 14px 38px var(--ink);border-radius:11px;gap:5px;padding:9px;display:grid;position:absolute;top:calc(100% + 6px);right:0}@supports (color:color-mix(in lab, red, red)){.compact-card-actions details>div{box-shadow:0 14px 38px color-mix(in srgb,var(--ink) 18%,transparent)}}.compact-card-actions details>div button{text-align:left;-webkit-text-fill-color:var(--ink);border-radius:7px;width:100%;min-height:36px;padding:7px 9px;border:1px solid var(--line)!important;background:var(--wash)!important;color:var(--ink)!important;box-shadow:none!important;opacity:1!important}.compact-card-actions details>div button:hover,.compact-card-actions details>div button:focus-visible{border-color:var(--blue)!important;background:var(--blue)!important}@supports (color:color-mix(in lab, red, red)){.compact-card-actions details>div button:hover,.compact-card-actions details>div button:focus-visible{background:color-mix(in srgb,var(--blue) 12%,var(--paper))!important}}.compact-card-actions details>div button:hover,.compact-card-actions details>div button:focus-visible{-webkit-text-fill-color:var(--blue);color:var(--blue)!important}.compact-card-actions details>div button:last-child{-webkit-text-fill-color:#fff;border-color:var(--blue)!important;background:var(--blue)!important;color:#fff!important}.card-state-badges{pointer-events:none;overflow:hidden;align-items:center!important;gap:4px!important;margin:7px 2px -4px!important;display:flex!important;position:static!important}.card-state-badges b{border:1px solid #16845b;align-items:center;min-height:19px;margin:0!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.card-state-badges b{border:1px solid color-mix(in srgb,#16845b 40%,var(--line))}}.card-state-badges b{background:#16845b;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.card-state-badges b{background:color-mix(in srgb,#16845b 13%,var(--paper))}}.card-state-badges b{text-transform:uppercase;white-space:nowrap;padding:3px 6px;color:#16845b!important;font-size:7px!important;font-weight:900!important;line-height:1!important}.card-state-badges b.wanted{border-color:#b87700}@supports (color:color-mix(in lab, red, red)){.card-state-badges b.wanted{border-color:color-mix(in srgb,#b87700 42%,var(--line))}}.card-state-badges b.wanted{background:#b87700}@supports (color:color-mix(in lab, red, red)){.card-state-badges b.wanted{background:color-mix(in srgb,#b87700 12%,var(--paper))}}.card-state-badges b.wanted{color:#9a6500!important}.card-meta.metadata-hidden{padding-top:7px}.card-tile.motion-off .card-tilt,.card-tile.motion-off .card-image-button{transition:none!important;transform:none!important}.card-tile.motion-gentle .card-tilt{transition-duration:.22s}.empty-search{border:1px dashed var(--blue)}@supports (color:color-mix(in lab, red, red)){.empty-search{border:1px dashed color-mix(in srgb,var(--blue) 28%,var(--line))}}.empty-search{background:linear-gradient(145deg,var(--blue),var(--paper));border-radius:16px}@supports (color:color-mix(in lab, red, red)){.empty-search{background:linear-gradient(145deg,color-mix(in srgb,var(--blue) 5%,var(--paper)),var(--paper))}}.empty-search{padding:58px 20px}.empty-search:before{content:"⌕";background:var(--blue);border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.empty-search:before{background:color-mix(in srgb,var(--blue) 10%,var(--paper))}}.empty-search:before{color:var(--blue);font-size:29px}.empty-search strong{color:var(--ink);font-size:17px}.collection-tour{z-index:180;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040912b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.collection-tour>section{border:1px solid var(--blue);width:min(720px,100%);max-height:calc(100dvh - 32px);position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.collection-tour>section{border:1px solid color-mix(in srgb,var(--blue) 35%,var(--line))}}.collection-tour>section{background:var(--paper);color:var(--ink);border-radius:20px;padding:30px;box-shadow:0 30px 100px #0000007a}.collection-tour h2{letter-spacing:-.045em;max-width:560px;margin:7px 0 22px;font-size:clamp(28px,4vw,42px);line-height:1}.collection-tour>section>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.collection-tour article{border:1px solid var(--line);background:var(--wash);border-radius:12px;padding:15px 15px 15px 48px;position:relative}.collection-tour article b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid;position:absolute;top:14px;left:14px}.collection-tour article strong{font-size:13px}.collection-tour article p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.45}.tour-close{background:var(--wash);width:34px;height:34px;color:var(--ink);border:0;border-radius:50%;font-size:22px;position:absolute;top:14px;right:14px}.tour-done{background:var(--blue);color:#fff;border:0;border-radius:9px;margin:18px 0 0 auto;padding:11px 17px;font-size:11px;font-weight:900;display:block}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.collection-control-row button:focus-visible,.collection-control-row summary:focus-visible,.set-jump-nav button:focus-visible,.set-jump-nav select:focus-visible,.active-filter-row button:focus-visible,.compact-card-actions summary:focus-visible,.compact-card-actions button:focus-visible,.card-image-button:focus-visible{outline:3px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){.collection-control-row button:focus-visible,.collection-control-row summary:focus-visible,.set-jump-nav button:focus-visible,.set-jump-nav select:focus-visible,.active-filter-row button:focus-visible,.compact-card-actions summary:focus-visible,.compact-card-actions button:focus-visible,.card-image-button:focus-visible{outline:3px solid color-mix(in srgb,var(--blue) 62%,white)}}.collection-control-row button:focus-visible,.collection-control-row summary:focus-visible,.set-jump-nav button:focus-visible,.set-jump-nav select:focus-visible,.active-filter-row button:focus-visible,.compact-card-actions summary:focus-visible,.compact-card-actions button:focus-visible,.card-image-button:focus-visible{outline-offset:2px}@media (width<=1100px){.collection-control-row{overflow:visible}.sort-control{flex:1}.sort-control select{width:100%}}@media (width<=820px){.set-jump-nav{grid-template-columns:44px 1fr 44px}.set-jump-nav button{justify-content:center;font-size:15px}.set-jump-nav button span{display:none}.sort-control{order:3}.filter-menu{order:4}.actions-menu{order:5}.collection-control-row .master-level-toggle{order:1}.missing-filter{order:2}.filter-menu .variant-filters{bottom:88px}.compact-card-actions{flex-direction:row;align-items:center}.compact-card-actions>span{font-size:10px}.collection-tour>section{padding:25px 18px}.collection-tour>section>div{grid-template-columns:1fr}.spotlight-card-collage{opacity:.17;inset:-8px 5px 26px}.spotlight-card-collage img{--spotlight-card-transform:rotate(-6deg) translateX(13px);flex-basis:62px;width:62px}.spotlight-card-collage img:nth-child(2){--spotlight-card-transform:rotate(3deg) translateX(5px) scale(1.03)}.spotlight-card-collage img:nth-child(3){--spotlight-card-transform:rotate(7deg) translateX(-3px) scale(.98)}.spotlight-logo-stage{min-width:108px;min-height:54px;bottom:1px}}@media (prefers-reduced-motion:reduce){.spotlight-card-collage img,.spotlight-logo-stage{animation:none!important}}@media (width>=1200px){.card-grid{grid-template-columns:repeat(6,minmax(88px,1fr));gap:22px 12px}.card-grid.large{grid-template-columns:repeat(5,minmax(105px,1fr));gap:26px 15px}.card-grid .card-meta{padding-top:8px}.card-grid .card-meta strong{font-size:12px}.card-grid .card-meta span{font-size:9px}.card-grid .card-mini-actions{gap:4px;margin-top:6px}.card-grid .card-mini-actions button{min-height:29px;padding:4px;font-size:9px}.card-grid .owned-stepper{grid-template-columns:23px 21px 23px}.card-grid .owned-stepper button{min-height:28px!important}.card-grid .grandmaster-card-badge{padding:4px 5px;font-size:6px}}@media (width<=480px){.collection-control-row .sort-control,.collection-control-row .filter-menu,.collection-control-row .actions-menu{flex:30%}.sort-control select{padding-left:7px;font-size:9px}.compact-card-actions{gap:8px}.compact-card-actions>span{max-width:62%;font-size:9px}.card-state-badges b{padding:3px 5px;font-size:6px!important}}.site-header{z-index:60;isolation:isolate;position:relative}.site-header>.primary-nav{min-width:0}.site-header>.primary-nav a{white-space:nowrap;position:relative}.site-header>.primary-nav a[aria-current=page]{background:var(--blue);color:#fff}.site-header>.primary-nav .nav-badge{border:0;margin-left:6px;position:static}.site-header>button{flex:none}@media (width<=900px){.site-header>.primary-nav{justify-content:flex-start;padding-bottom:2px}.master-level-toggle{width:100%}}.mastered-gallery{border:1px solid var(--studio-accent);margin-top:18px}@supports (color:color-mix(in lab, red, red)){.mastered-gallery{border:1px solid color-mix(in srgb,var(--studio-accent) 28%,var(--line))}}.mastered-gallery{background:linear-gradient(145deg,var(--studio-accent),var(--paper));border-radius:20px}@supports (color:color-mix(in lab, red, red)){.mastered-gallery{background:linear-gradient(145deg,color-mix(in srgb,var(--studio-accent) 7%,var(--paper)),var(--paper))}}.mastered-gallery{box-shadow:var(--shadow-sm);padding:22px}.mastered-gallery>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.mastered-gallery h3{letter-spacing:-.04em;margin:4px 0 2px;font-size:27px}.mastered-gallery header p{color:var(--muted);margin:0;font-size:12px}.mastered-gallery>header>b{background:var(--studio-accent);color:#fff;width:48px;height:48px;box-shadow:0 0 25px var(--studio-glow);border-radius:50%;place-items:center;font-size:17px;display:grid}.mastered-gallery>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.mastered-gallery article{border:1px solid var(--line);background:var(--wash);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:17px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.mastered-gallery article:before{content:"";background:var(--studio-glow);filter:blur(22px);border-radius:50%;height:85px;position:absolute;inset:auto 15% -50px}.mastered-gallery article:hover{border-color:var(--studio-accent);box-shadow:0 12px 30px var(--studio-accent);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.mastered-gallery article:hover{box-shadow:0 12px 30px color-mix(in srgb,var(--studio-accent) 16%,transparent)}}.mastered-gallery article img{z-index:1;object-fit:contain;filter:drop-shadow(0 5px 7px #0000003b);max-width:82%;height:65px;display:block;position:relative}.mastered-gallery article>strong{font-size:15px}.mastered-gallery article small{z-index:1;color:var(--ink);margin-top:9px;font-size:11px;font-weight:800;position:relative}.mastered-gallery article span{z-index:1;color:var(--studio-accent);letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:900;position:relative}.mastered-empty{border:1px dashed var(--line);min-height:150px;color:var(--muted);text-align:center;border-radius:14px;grid-column:1/-1;place-content:center;display:grid}.mastered-empty b{color:var(--ink);font-size:17px}.mastered-empty span{margin-top:4px;font-size:11px}@media (width<=900px){.mastered-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.mastered-gallery{padding:16px}.mastered-gallery>div{grid-template-columns:1fr}.mastered-gallery h3{font-size:24px}.mastered-gallery article{min-height:135px}}.studio-launchers{grid-template-columns:repeat(3,1fr)}.import-shell{background:var(--wash);min-height:100vh;color:var(--ink)}.import-hero{justify-content:space-between;align-items:flex-end;gap:25px;max-width:1250px;margin:auto;padding:45px 28px 24px;display:flex}.import-hero h1{letter-spacing:-.055em;margin:5px 0 7px;font-size:clamp(38px,5vw,65px);line-height:.95}.import-hero p{color:var(--muted);margin:0;font-size:13px}.import-hero>a{color:var(--blue);font-size:12px;font-weight:850}.import-workspace{grid-template-columns:1.4fr .8fr;gap:12px;max-width:1250px;margin:auto;padding:0 28px 14px;display:grid}.import-drop,.import-safety{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-sm);border-radius:18px;padding:28px}.import-drop{text-align:center}.import-drop>span{background:var(--blue);border-radius:18px;place-items:center;width:67px;height:67px;margin:0 auto 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.import-drop>span{background:color-mix(in srgb,var(--blue) 11%,var(--wash))}}.import-drop>span{color:var(--blue);font-size:32px}.import-drop h2{margin:0;font-size:25px}.import-drop p{max-width:590px;color:var(--muted);margin:7px auto 19px;font-size:12px}.import-drop button{border:1px solid var(--blue);background:var(--paper);color:var(--blue);border-radius:9px;padding:11px 15px;font-weight:850}.import-drop .import-preview-button{background:var(--blue);color:#fff;margin-left:7px}.import-drop small{color:var(--muted);margin-top:13px;font-size:10px;display:block}.import-safety h2{margin:5px 0 13px}.import-safety ul{color:var(--muted);gap:10px;margin:0;padding-left:19px;font-size:12px;display:grid}.import-message{border:1px solid var(--blue);max-width:1194px;margin:0 auto 14px}@supports (color:color-mix(in lab, red, red)){.import-message{border:1px solid color-mix(in srgb,var(--blue) 30%,var(--line))}}.import-message{background:var(--blue);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.import-message{background:color-mix(in srgb,var(--blue) 8%,var(--paper))}}.import-message{padding:12px 15px;font-size:12px;font-weight:750}.import-preview{border:1px solid var(--line);background:var(--paper);border-radius:18px;max-width:1194px;margin:0 auto 55px;padding:22px}.import-preview>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.import-preview h2{margin:3px 0}.import-preview>header>div:last-child{gap:7px;display:flex}.import-preview>header>div:last-child span{background:var(--wash);min-width:85px;color:var(--muted);border-radius:9px;padding:9px;font-size:9px}.import-preview>header>div:last-child b{color:var(--ink);font-size:17px;display:block}.import-card-grid{grid-template-columns:repeat(4,1fr);gap:8px;max-height:470px;margin:17px 0;display:grid;overflow:auto}.import-card-grid article{border:1px solid var(--line);background:var(--wash);border-radius:9px;align-items:center;gap:9px;padding:8px;display:flex}.import-card-grid img{border-radius:4px;width:45px}.import-card-grid article>div{min-width:0}.import-card-grid strong,.import-card-grid span,.import-card-grid small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.import-card-grid strong{font-size:11px}.import-card-grid span,.import-card-grid small{color:var(--muted);font-size:9px}.import-commit{background:var(--blue);color:#fff;border:0;border-radius:10px;width:100%;padding:13px;font-size:13px;font-weight:900}.import-problems{border:1px solid var(--line);border-radius:10px;margin-top:15px;padding:12px}.import-problems summary{font-size:11px;font-weight:850}.import-problems>div{max-height:300px;margin-top:10px;overflow:auto}.import-problems article{border-top:1px solid var(--line);grid-template-columns:70px 1fr 180px;gap:10px;padding:8px 0;font-size:10px;display:grid}.import-problems article span{color:var(--muted)}.import-problems article em{color:var(--danger);font-style:normal}@media (width<=900px){.studio-launchers,.import-workspace{grid-template-columns:1fr}.import-card-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.import-hero{flex-direction:column;align-items:flex-start;padding:30px 15px 18px}.import-workspace{padding-inline:15px}.import-drop,.import-safety{padding:20px}.import-drop .import-preview-button{margin:7px auto 0;display:block}.import-message,.import-preview{margin-inline:15px}.import-preview>header{flex-direction:column;align-items:flex-start}.import-preview>header>div:last-child{width:100%;overflow:auto}.import-card-grid{grid-template-columns:1fr}.import-problems article{grid-template-columns:55px 1fr}.import-problems article em{grid-column:2}}.podium-card[role=button]{cursor:pointer;outline:none}.podium-card[role=button]:focus-visible .card-frame{box-shadow:0 0 0 4px #fff,0 0 0 8px var(--studio-accent),0 22px 45px #00000080}.studio-card-modal .studio-detail-value{border:1px solid var(--blue);margin-top:18px;padding:16px}@supports (color:color-mix(in lab, red, red)){.studio-card-modal .studio-detail-value{border:1px solid color-mix(in srgb,var(--blue) 28%,var(--line))}}.studio-card-modal .studio-detail-value{background:var(--blue);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.studio-card-modal .studio-detail-value{background:color-mix(in srgb,var(--blue) 8%,var(--paper))}}.studio-card-modal .studio-detail-value span,.studio-card-modal .studio-detail-value small{color:var(--muted);display:block}.studio-card-modal .studio-detail-value strong{margin:4px 0;font-size:30px;display:block}.studio-detail-market{border:1px solid var(--line);background:var(--paper);border-radius:14px;margin-top:14px;padding:16px}.studio-detail-market h3{margin:0 0 12px}.studio-detail-market>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.studio-detail-market span{background:var(--wash);color:var(--muted);border-radius:10px;padding:10px}.studio-detail-market span strong{color:var(--ink);margin-top:3px;font-size:20px;display:block}.studio-detail-market>small{color:var(--muted);margin-top:10px;display:block}.studio-open-set{background:var(--blue);color:#fff;text-align:center;border-radius:10px;margin-top:16px;padding:12px 14px;font-weight:850;text-decoration:none;display:block}.trade-binder{isolation:isolate;transform-style:preserve-3d}.binder-spread{z-index:2;backface-visibility:hidden;transform:translateZ(0)}.binder-page-turn{z-index:12;width:calc(50% - 29px);height:calc(100% - 36px);transform-style:preserve-3d;will-change:transform;pointer-events:none;position:absolute;top:18px}.trade-binder.single .binder-page-turn{width:calc(100% - 58px);left:38px}.trade-binder.double .binder-page-turn{width:calc(50% - 40px)}.binder-page-turn.turn-next{transform-origin:0;animation:.82s cubic-bezier(.3,.02,.2,1) both silky-page-next;right:20px}.binder-page-turn.turn-previous{transform-origin:100%;animation:.82s cubic-bezier(.3,.02,.2,1) both silky-page-previous;left:38px}.page-turn-front,.page-turn-back{box-sizing:border-box;backface-visibility:hidden;background:linear-gradient(105deg,#f7fcfff0,#d7e2ebeb 65%,#bbccd9f7);border:1px solid #92a4b794;border-radius:7px 15px 15px 7px;place-items:end center;padding:22px;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 24px #3c4e6033,0 14px 30px #0000004d}.page-turn-front:before,.page-turn-back:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 31.8%,#748b9d1f 32% 33%,#0000 33.2%),repeating-linear-gradient(90deg,#0000 0 31.8%,#748b9d1f 32% 33%,#0000 33.2%);border:1px solid #ffffffb3;border-radius:8px;position:absolute;inset:2%}.binder-page-turn span{z-index:2;color:#718095;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900;position:relative}@keyframes silky-page-next{0%{filter:brightness();transform:rotateY(0)}45%{filter:brightness(.78)}50%{transform:rotateY(-90deg)translateZ(12px)}55%{filter:brightness(.9)}to{filter:brightness();transform:rotateY(-180deg)}}@keyframes silky-page-previous{0%{filter:brightness();transform:rotateY(0)}45%{filter:brightness(.78)}50%{transform:rotateY(90deg)translateZ(12px)}55%{filter:brightness(.9)}to{filter:brightness();transform:rotateY(180deg)}}@keyframes binder-settle{0%,to{transform:translateZ(0)scale(1)}50%{transform:translateZ(-9px)scale(.996)}}.binder-decor{z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.binder-decor img{object-fit:contain;opacity:.2;filter:grayscale(.25)drop-shadow(0 4px 5px #00000080);width:68px;height:68px;position:absolute}.binder-decor img:first-child{top:8px;right:10px;transform:rotate(9deg)}.binder-decor img:last-child{bottom:7px;left:40px;transform:rotate(-8deg)}.trade-binder.double .binder-decor img:last-child{left:8px}.trade-binder.double .binder-decor img:first-child{right:8px}.cover-pokemon{z-index:1;pointer-events:none;position:absolute;inset:0}.cover-pokemon img{object-fit:contain;opacity:.24;filter:saturate(.7)drop-shadow(0 12px 14px #0000007a);width:190px;height:190px;position:absolute}.cover-pokemon-charizard{top:28px;right:25px;transform:rotate(9deg)}.cover-pokemon-pikachu{top:76px;left:58px;transform:rotate(-8deg)}.cover-pokemon-venusaur{bottom:32px;left:42px;transform:rotate(-7deg)}.cover-pokemon-blastoise{bottom:27px;right:28px;transform:rotate(8deg)}.trade-binder-cover:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 43%,#0000 0 24%,#040a1447 68%,#03081175);position:absolute;inset:0}.trade-binder-cover.opening{will-change:transform,filter,opacity;animation:2.1s cubic-bezier(.32,.01,.16,1) forwards open-trade-cover-silky}.cover-content{z-index:3}@keyframes open-trade-cover-silky{0%,8%{filter:brightness();opacity:1;transform:rotateY(0)translateZ(0)}34%{filter:brightness(1.08);opacity:1;transform:rotateY(-18deg)translateZ(18px)}72%{filter:brightness(.72);opacity:1;transform:rotateY(-94deg)translateZ(8px)}92%{opacity:1}to{filter:brightness(.9);opacity:0;pointer-events:none;transform:rotateY(-178deg)translateZ(0)}}@media (prefers-reduced-motion:reduce){.binder-page-turn{display:none}.turning-next .binder-spread,.turning-previous .binder-spread{animation:none}.trade-binder-cover.opening{animation:.35s forwards cover-fade}}.binder-page-turn{contain:layout paint style;transform:translateZ(1px);filter:none!important}.page-turn-front,.page-turn-back{will-change:opacity;transform:translateZ(1px)}.page-turn-back{transform:rotateY(180deg)translateZ(1px)}.trade-binder.turning-next,.trade-binder.turning-previous{pointer-events:none}@keyframes silky-page-next-v2{0%{transform:translateZ(1px)rotateY(0)}18%{transform:translate3d(-1px,0,8px)rotateY(-12deg)}48%{transform:translate3d(-3px,0,18px)rotateY(-82deg)}52%{transform:translate3d(-3px,0,18px)rotateY(-98deg)}82%{transform:translate3d(-1px,0,8px)rotateY(-168deg)}to{transform:translateZ(1px)rotateY(-180deg)}}@keyframes silky-page-previous-v2{0%{transform:translateZ(1px)rotateY(0)}18%{transform:translate3d(1px,0,8px)rotateY(12deg)}48%{transform:translate3d(3px,0,18px)rotateY(82deg)}52%{transform:translate3d(3px,0,18px)rotateY(98deg)}82%{transform:translate3d(1px,0,8px)rotateY(168deg)}to{transform:translateZ(1px)rotateY(180deg)}}@keyframes binder-breathe{0%,to{opacity:1;transform:translate(0)}48%,52%{opacity:.94;transform:translate3d(0,1px,-4px)}}@keyframes ring-glint{0%,to{opacity:1}50%{opacity:.76}}.collection-grade-badge{z-index:8;pointer-events:none;flex-direction:column;align-items:flex-end;gap:2px;max-width:76%;display:flex;position:absolute;top:7px;right:7px}.collection-grade-badge b,.collection-grade-badge small{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#111b2cf5,#31435df0);border:1px solid #ffffffd1;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:950;line-height:1;display:block;box-shadow:0 3px 10px #0006}.collection-grade-badge small{background:#0f1828e6;border-color:#ffffff8c;font-size:7px}.card-frame.studio-graded-card{background:linear-gradient(145deg,#f1f8fc4d,#a8becf1f);border:2px solid #e4f1fae6;border-radius:12px;padding:20px 9px 11px;box-shadow:0 0 0 3px #6b84976b,0 20px 34px #00000094,inset 0 0 12px #ffffff57}.studio-grade-label{z-index:4;color:#162236;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#d9e0e7,#fff,#c8d2dc);border:1px solid #ffffffe0;border-radius:3px;padding:3px 4px;font-size:7px;font-weight:950;line-height:1;position:absolute;top:4px;left:9px;right:9px;overflow:hidden}.podium-label .graded-copy-line{color:#dcecff}.studio-card-modal .studio-grade-summary{border:1px solid var(--blue);margin:10px 0 0}@supports (color:color-mix(in lab, red, red)){.studio-card-modal .studio-grade-summary{border:1px solid color-mix(in srgb,var(--blue) 35%,var(--line))}}.studio-card-modal .studio-grade-summary{background:var(--blue);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.studio-card-modal .studio-grade-summary{background:color-mix(in srgb,var(--blue) 8%,var(--paper))}}.studio-card-modal .studio-grade-summary{color:var(--ink);padding:10px 12px;font-size:13px;font-weight:900}.studio-card-modal .studio-grade-summary small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:700;display:block}.card-frame.studio-graded-card{isolation:isolate;transform-style:preserve-3d}.card-frame.studio-graded-card .studio-grade-label{z-index:2;transform:translateZ(1px)}.card-frame.studio-graded-card>b{isolation:isolate;transform:translateZ(8px);box-shadow:0 4px 13px #000b,0 0 0 2px #fff3;z-index:30!important}@media (width<=650px){.site-header>.primary-nav a:first-child{display:inline-flex!important}.crown-room{min-height:0;padding-bottom:28px}.crown-room .room-sign{margin:24px 16px 0;position:relative;top:auto;left:auto;right:auto}.display-case{flex-direction:column;justify-content:flex-start;align-items:center;gap:42px;height:auto;min-height:0;margin:24px 14px 0;padding:52px 18px 34px;display:flex}.display-case .podium-card,.display-case .podium-rank-1,.display-case .podium-rank-2,.display-case .podium-rank-3{order:var(--rank);width:min(220px,72vw);max-width:220px;animation-delay:calc(.12s + (var(--rank) - 1) * .14s);flex:none}.display-case .podium-rank-1{width:min(240px,78vw);max-width:240px}.podium-label{height:auto;min-height:78px;padding-top:10px}.podium-label strong{font-size:14px}.podium-label span,.podium-label small{font-size:11px}.podium-label>b{font-size:18px}.podium-base{height:42px}.uplight{height:300px}.crown-room .room-floor{inset:18% 0 0}}.binder-pocket.slabbed:before{display:none}.slab-grade-banner{z-index:8;box-sizing:border-box;opacity:1;text-align:center;text-transform:uppercase;pointer-events:none;background:linear-gradient(90deg,#d6dde4,#fff,#c7d1da);border:1px solid #ffffffe0;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:88%;height:16%;padding:2px 5px;line-height:1;display:flex;position:absolute;top:4%;left:6%;overflow:hidden;box-shadow:0 2px 6px #00000059;color:#162236!important}.slab-grade-banner b{letter-spacing:.055em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(10px,1.15vw,17px);font-weight:1000;line-height:.9;display:block;overflow:hidden}.slab-grade-banner small{letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:3px;font-weight:900;line-height:1;display:block;overflow:hidden;font-size:clamp(6px,.48vw,8px)!important}.slab-psa .slab-grade-banner{background:linear-gradient(90deg,#d52435 0 18%,#f7f8fa 18% 78%,#234c91 78%);color:#182e55!important}.slab-cgc .slab-grade-banner,.slab-csg .slab-grade-banner{background:linear-gradient(90deg,#087b9a,#e8fbff 35% 70%,#087b9a);color:#073a49!important}.slab-bgs .slab-grade-banner{background:linear-gradient(90deg,#a89255,#fff6cf 35% 70%,#8a7338);color:#332a12!important}.slab-sgc .slab-grade-banner{background:linear-gradient(90deg,#090909,#3a3a3a,#090909);color:#fff!important}.card-frame.studio-graded-card{padding-top:42px}.studio-grade-label{flex-direction:column;justify-content:center;align-items:center;min-height:34px;padding:3px 5px;display:flex}.studio-grade-label b{letter-spacing:.06em;font-size:21px;font-weight:1000;line-height:.82}.studio-grade-label small{letter-spacing:.04em;margin-top:4px;font-size:8px;font-weight:900;line-height:1;display:block}.studio-grade-psa .studio-grade-label{color:#182e55;background:linear-gradient(90deg,#d52435 0 18%,#f7f8fa 18% 78%,#234c91 78%)}.studio-grade-cgc .studio-grade-label,.studio-grade-csg .studio-grade-label{color:#073a49;background:linear-gradient(90deg,#087b9a,#e8fbff 35% 70%,#087b9a)}.studio-grade-bgs .studio-grade-label{color:#332a12;background:linear-gradient(90deg,#a89255,#fff6cf 35% 70%,#8a7338)}.studio-grade-sgc .studio-grade-label{color:#fff;background:linear-gradient(90deg,#090909,#3a3a3a,#090909)}.studio-grade-cgc-pristine .studio-grade-label{color:#f4d66f;text-shadow:0 1px 1px #000,0 0 7px #b68a20aa;background:linear-gradient(115deg,#050505,#1a1810 44%,#050505 72%,#2a220f);border-color:#d7b44a;box-shadow:inset 0 0 0 1px #725d22,0 2px 7px #0009}.studio-grade-cgc-pristine .studio-grade-label b,.studio-grade-cgc-pristine .studio-grade-label small{color:#f4d66f}.binder-pocket.slab-cgc[data-slab-label*=pristine i]:before{color:#f4d66f;text-shadow:0 1px 1px #000,0 0 5px #b68a20aa;background:linear-gradient(115deg,#050505,#1a1810 44%,#050505 72%,#2a220f);border-color:#d7b44a}.collection-grade-badge.cgc-pristine b,.collection-grade-badge.cgc-pristine small{color:#f4d66f;text-shadow:0 1px 1px #000,0 0 5px #b68a20aa;background:linear-gradient(115deg,#050505,#1a1810 55%,#050505);border-color:#d7b44a}.museum-load-more{border:1px solid var(--blue);justify-content:center;align-items:center;gap:10px;width:min(340px,100%);margin:24px auto 4px;display:flex}@supports (color:color-mix(in lab, red, red)){.museum-load-more{border:1px solid color-mix(in srgb,var(--blue) 38%,var(--line))}}.museum-load-more{background:var(--blue);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.museum-load-more{background:color-mix(in srgb,var(--blue) 9%,var(--paper))}}.museum-load-more{color:var(--blue);font-size:var(--ui-sm);padding:11px 16px;font-weight:850}.museum-load-more span{color:var(--muted);font-size:var(--ui-xs);font-weight:700}.owned-load-more{border:1px solid var(--blue);justify-content:center;align-items:center;gap:9px;width:100%;margin-top:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.owned-load-more{border:1px solid color-mix(in srgb,var(--blue) 38%,var(--line))}}.owned-load-more{background:var(--blue);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.owned-load-more{background:color-mix(in srgb,var(--blue) 9%,var(--paper))}}.owned-load-more{color:var(--blue);cursor:pointer;padding:10px;font-size:11px;font-weight:850}.owned-load-more span{color:var(--muted);font-size:9px}@media (width<=560px){.trade-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:15px;display:grid;overflow:visible}.trade-dashboard>div{min-width:0}.binder-toolbox{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:15px;display:grid;overflow:visible}.binder-toolbox>*{width:100%;max-width:100%;min-width:0!important}.binder-toolbox>input{grid-column:1/-1}.binder-toolbox button{white-space:normal;line-height:1.15}.owned-tray>div>button{content-visibility:auto;contain-intrinsic-size:82px}}.binder-book{perspective:2400px;perspective-origin:50% 45%}.binder-book>.trade-binder{transition:opacity .24s}.binder-book.cover-phase-closed>.trade-binder{visibility:hidden;opacity:0}.binder-book.cover-phase-opening>.trade-binder{visibility:visible;opacity:1}.trade-binder,.binder-spread{transform-style:preserve-3d}.binder-page-turn{z-index:18;contain:layout paint style;transform-style:preserve-3d;backface-visibility:visible;will-change:transform;filter:none!important}.page-turn-front,.page-turn-back{-webkit-backdrop-filter:blur(.35px);backdrop-filter:blur(.35px);will-change:opacity,box-shadow;background:linear-gradient(105deg,#f6fcffad,#d6e4ee8f 62%,#b3c9d8c2);border-color:#bccfdca6;transform:translateZ(1px);box-shadow:inset 0 0 28px #48627629,0 18px 36px #0000003d}.page-turn-back{background:linear-gradient(255deg,#f6fcffb8,#d0e0eb99 64%,#aec5d6c7);transform:rotateY(180deg)translateZ(1px)}.page-turn-front:before,.page-turn-back:before{background:repeating-linear-gradient(0deg,#0000 0 31.6%,#5b798f33 31.9% 32.5%,#0000 32.8%),repeating-linear-gradient(90deg,#0000 0 31.6%,#5b798f33 31.9% 32.5%,#0000 32.8%);border-color:#ffffffb3;inset:2.2%;box-shadow:inset 0 0 18px #ffffff57}.page-turn-front:after,.page-turn-back:after{content:"";opacity:.72;pointer-events:none;background:linear-gradient(96deg,#0000 0 38%,#ffffff80 48%,#ffffff14 59%,#0000 72%);position:absolute;inset:0}.binder-page-turn span{display:none}.turning-next .binder-spread,.turning-previous .binder-spread{will-change:transform,opacity;animation:1.46s cubic-bezier(.32,.02,.16,1) both binder-page-settle}@keyframes binder-sleeve-next{0%{box-shadow:none;transform:translateZ(2px)rotateY(0)rotate(0)}10%{transform:translate3d(-2px,-1px,18px)rotateY(-7deg)rotate(-.15deg)}32%{transform:translate3d(-8px,-3px,42px)rotateY(-43deg)rotate(-.35deg)}48%{transform:translate3d(-12px,-2px,58px)rotateY(-84deg)rotate(-.18deg)}52%{transform:translate3d(-12px,-2px,58px)rotateY(-96deg)rotate(.18deg)}72%{transform:translate3d(-7px,-2px,38px)rotateY(-143deg)rotate(.32deg)}90%{transform:translate3d(-2px,0,14px)rotateY(-174deg)rotate(.12deg)}to{transform:translateZ(2px)rotateY(-180deg)rotate(0)}}@keyframes binder-sleeve-previous{0%{transform:translateZ(2px)rotateY(0)rotate(0)}10%{transform:translate3d(2px,-1px,18px)rotateY(7deg)rotate(.15deg)}32%{transform:translate3d(8px,-3px,42px)rotateY(43deg)rotate(.35deg)}48%{transform:translate3d(12px,-2px,58px)rotateY(84deg)rotate(.18deg)}52%{transform:translate3d(12px,-2px,58px)rotateY(96deg)rotate(-.18deg)}72%{transform:translate3d(7px,-2px,38px)rotateY(143deg)rotate(-.32deg)}90%{transform:translate3d(2px,0,14px)rotateY(174deg)rotate(-.12deg)}to{transform:translateZ(2px)rotateY(180deg)rotate(0)}}@keyframes binder-page-settle{0%,to{opacity:1;transform:translate(0)scale(1)}46%,54%{opacity:.88;transform:translate3d(0,1px,-6px)scale(.997)}}@keyframes binder-ring-light{0%,to{filter:brightness()}50%{filter:brightness(1.35)}}@keyframes binder-cover-open{0%,7%{opacity:1;transform:translateZ(10px)rotateY(0);box-shadow:0 25px 60px #00000080}23%{opacity:1;transform:translate3d(-2px,-1px,32px)rotateY(-13deg);box-shadow:18px 28px 68px #0000007a}58%{opacity:1;transform:translate3d(-8px,0,50px)rotateY(-82deg);box-shadow:30px 20px 55px #00000057}78%{opacity:1;transform:translate3d(-4px,0,24px)rotateY(-142deg);box-shadow:12px 12px 34px #0000003d}94%{opacity:1}to{box-shadow:none;opacity:0;pointer-events:none;transform:translate(0)rotateY(-178deg)}}@media (prefers-reduced-motion:reduce){.binder-page-turn{display:none}.turning-next .binder-spread,.turning-previous .binder-spread,.trade-binder.turning-next .binder-rings,.trade-binder.turning-previous .binder-rings{animation:none}.trade-binder-cover.opening{animation:.35s forwards cover-fade}}.binder-inside-cover{box-sizing:border-box;color:#fff;background:linear-gradient(145deg,#263654fa,#121c31fc),url(/pokemon-sprites/25.png) 8% 9%/180px no-repeat,url(/pokemon-sprites/6.png) 92% 90%/210px no-repeat;border:1px solid #ffffff1f;border-radius:15px 5px 5px 15px;place-items:center;width:662px;min-width:662px;min-height:923px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #ffffff09,inset -12px 0 22px #00000047}.binder-inside-cover:before{content:"";pointer-events:none;border:1px solid #ffffff1f;border-radius:12px 4px 4px 12px;position:absolute;inset:18px 14px 18px 24px;box-shadow:inset 0 0 45px #0003}.binder-inside-cover.cover-red{background:linear-gradient(145deg,#782937,#3f131c)!important}.binder-inside-cover.cover-green{background:linear-gradient(145deg,#286d52,#12392a)!important}.binder-inside-cover.cover-purple{background:linear-gradient(145deg,#60448a,#2c1d48)!important}.binder-inside-cover.cover-black{background:linear-gradient(145deg,#242a34,#090b0f)!important}.inside-cover-content{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:520px;padding:58px;display:flex;position:relative}.inside-cover-content>span{color:#8fb0ff;letter-spacing:.2em;text-transform:uppercase;font-size:14px;font-weight:950}.inside-cover-content>p{color:#bdc9dc;letter-spacing:.22em;text-transform:uppercase;margin:12px 0 30px;font-size:13px;font-weight:850}.inside-cover-content>h2{color:#fff;letter-spacing:-.045em;text-shadow:0 5px 20px #00000073;margin:0;font-size:54px;line-height:1}.inside-cover-content>div{gap:12px;margin-top:40px;display:flex}.inside-cover-content section{background:#050b1757;border:1px solid #ffffff29;border-radius:11px;min-width:150px;padding:16px}.inside-cover-content strong,.inside-cover-content small{display:block}.inside-cover-content strong{font-size:24px}.inside-cover-content small{color:#b8c5d8;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:850}.binder-page-turn.turn-next{animation:.9s cubic-bezier(.4,0,.2,1) both binder-simple-next}.binder-page-turn.turn-previous{animation:.9s cubic-bezier(.4,0,.2,1) both binder-simple-previous}.page-turn-front,.page-turn-back{background:#dceaf2b8;box-shadow:0 10px 24px #0000002e;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.page-turn-front:after,.page-turn-back:after{opacity:.4}.turning-next .binder-spread,.turning-previous .binder-spread{animation:.9s ease-in-out both binder-spread-fade}.trade-binder.turning-next .binder-rings,.trade-binder.turning-previous .binder-rings{animation:none}@keyframes binder-simple-next{0%{opacity:.92;transform:translateZ(1px)rotateY(0)}45%{opacity:.52}50%{opacity:.2;transform:translate3d(-2px,0,12px)rotateY(-90deg)}55%{opacity:.52}to{opacity:.92;transform:translateZ(1px)rotateY(-180deg)}}@keyframes binder-simple-previous{0%{opacity:.92;transform:translateZ(1px)rotateY(0)}45%{opacity:.52}50%{opacity:.2;transform:translate3d(2px,0,12px)rotateY(90deg)}55%{opacity:.52}to{opacity:.92;transform:translateZ(1px)rotateY(180deg)}}@keyframes binder-spread-fade{0%,to{opacity:1;transform:translateZ(0)}46%,54%{opacity:.12;transform:translateZ(0)}}@media (width<=700px){.inside-cover-content{padding:36px}.inside-cover-content>h2{font-size:46px}}@media (prefers-reduced-motion:reduce){.binder-page-turn{display:none}.turning-next .binder-spread,.turning-previous .binder-spread{animation:none}}.binder-book.cover-phase-opening .binder-sheet:last-child{will-change:transform,opacity;animation:2.6s cubic-bezier(.28,.01,.12,1) both first-page-slide-right}@keyframes open-binder-reveal{0%{opacity:0}8%{opacity:.35}24%,to{opacity:1}}@keyframes first-page-slide-right{0%,7%{opacity:.18;transform:translate(-52%)scale(.992)}24%{opacity:.72}58%{opacity:1;transform:translate(-17%)scale(.997)}86%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes inside-cover-appear{0%,42%{opacity:0}66%{opacity:.28}to{opacity:1}}@keyframes opening-rings-appear{0%,34%{opacity:0}62%{opacity:.42}to{opacity:1}}@media (prefers-reduced-motion:reduce){.binder-book.cover-phase-opening>.trade-binder,.binder-book.cover-phase-opening .binder-sheet:last-child,.binder-book.cover-phase-opening .binder-inside-cover,.binder-book.cover-phase-opening .binder-rings{animation:none}}.binder-page-turn{display:none!important}.trade-binder.turning-next:before,.trade-binder.turning-previous:before{content:"";z-index:16;pointer-events:none;will-change:transform,opacity;background:linear-gradient(90deg,#0000 0,#080f1c0f 38%,#080f1c4d 50%,#ffffff29 56%,#0000 76%);border-radius:12px;width:48%;position:absolute;top:18px;bottom:18px}.trade-binder.turning-next:before{animation:.9s ease-in-out both page-shadow-next;right:20px}.trade-binder.turning-previous:before{animation:.9s ease-in-out both page-shadow-previous;left:38px}@keyframes page-shadow-next{0%{opacity:0;transform:translate(72%)scaleX(.45)}18%{opacity:.75}50%{opacity:1;transform:translate(-52%)scaleX(.9)}82%{opacity:.55}to{opacity:0;transform:translate(-145%)scaleX(.4)}}@keyframes page-shadow-previous{0%{opacity:0;transform:translate(-72%)scaleX(.45)}18%{opacity:.75}50%{opacity:1;transform:translate(52%)scaleX(.9)}82%{opacity:.55}to{opacity:0;transform:translate(145%)scaleX(.4)}}.binder-book.cover-phase-opening>.trade-binder{will-change:transform,opacity;animation:2.6s cubic-bezier(.4,0,.2,1) both whole-book-open-position}.trade-binder-cover.opening{transform-origin:0;will-change:transform,box-shadow,opacity;animation:2.6s cubic-bezier(.4,0,.2,1) forwards cover-clean-180}@keyframes cover-clean-180{0%{opacity:1;transform:translateZ(18px)rotateY(0);box-shadow:0 25px 60px #00000080}50%{opacity:1;transform:translateZ(34px)rotateY(-90deg);box-shadow:24px 20px 48px #00000057}92%{opacity:1}to{box-shadow:none;opacity:0;pointer-events:none;transform:translate(0)rotateY(-180deg)}}@keyframes whole-book-open-position{0%,50%{opacity:1;transform:translate(-342px)}to{opacity:1;transform:translate(0)}}@keyframes inside-cover-after-half{0%,49%{opacity:0}64%{opacity:.36}to{opacity:1}}@keyframes rings-after-half{0%,49%{opacity:0}68%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.trade-binder.turning-next:before,.trade-binder.turning-previous:before{display:none}.binder-book.cover-phase-opening>.trade-binder,.binder-book.cover-phase-opening .binder-inside-cover,.binder-book.cover-phase-opening .binder-rings,.trade-binder-cover.opening{animation:none}}.binder-book.cover-phase-opening>.trade-binder{box-shadow:none;transform-style:preserve-3d;will-change:transform;animation:2.6s cubic-bezier(.22,.61,.36,1) both whole-book-continuous-open;background:0 0!important}.binder-book.cover-phase-opening .binder-inside-cover{visibility:visible;will-change:opacity;animation:2.6s linear both inside-cover-handoff}.binder-book.cover-phase-opening .binder-decor{visibility:visible;animation:2.6s linear both binder-decor-handoff}.binder-book.cover-phase-opening .binder-sheet:last-child{opacity:1;animation:none!important}.trade-binder-cover.opening{backface-visibility:visible;transform-style:preserve-3d;will-change:transform,opacity,box-shadow;animation:2.6s cubic-bezier(.22,.61,.36,1) forwards cover-hinged-slide-open}@keyframes whole-book-continuous-open{0%{transform:translate(-342px)}to{transform:translate(0)}}@keyframes cover-hinged-slide-open{0%{opacity:1;transform:translateZ(18px)rotateY(0);box-shadow:0 25px 60px #00000080}50%{opacity:1;transform:translate3d(180px,0,34px)rotateY(-90deg);box-shadow:18px 20px 45px #00000057}86%{opacity:1}to{box-shadow:none;opacity:0;pointer-events:none;transform:translate(360px)rotateY(-180deg)}}@keyframes cover-face-fade{0%,40%{opacity:1}50%,to{opacity:0}}@keyframes inside-cover-handoff{0%,78%{opacity:0}92%{opacity:.72}to{opacity:1}}@keyframes binder-decor-handoff{0%,84%{opacity:0}to{opacity:1}}@keyframes rings-at-open{0%,72%{opacity:0}91%{opacity:.62}to{opacity:1}}.binder-book.cards-slide-out .binder-pocket,.binder-book.cards-slide-in .binder-pocket{overflow:hidden}.binder-book.cards-slide-out .binder-pocket.filled>*{animation-duration:.42s;animation-timing-function:cubic-bezier(.4,0,.7,1);animation-fill-mode:both}.binder-book.cards-slide-in .binder-pocket.filled>*{animation-duration:.58s;animation-timing-function:cubic-bezier(.16,.74,.24,1);animation-fill-mode:both}.binder-book.cards-slide-out .binder-sheet:first-child .binder-pocket.filled>*{animation-name:card-slide-out-left}.binder-book.cards-slide-out .binder-sheet:nth-child(2) .binder-pocket.filled>*{animation-name:card-slide-out-right}.binder-book.cards-slide-in .binder-sheet:first-child .binder-pocket.filled>*{animation-name:card-slide-in-left}.binder-book.cards-slide-in .binder-sheet:nth-child(2) .binder-pocket.filled>*{animation-name:card-slide-in-right}.binder-book.cards-slide-out .binder-pocket:nth-child(3n+2)>*,.binder-book.cards-slide-in .binder-pocket:nth-child(3n+2)>*{animation-delay:35ms}.binder-book.cards-slide-out .binder-pocket:nth-child(3n)>*,.binder-book.cards-slide-in .binder-pocket:nth-child(3n)>*{animation-delay:70ms}@keyframes card-slide-out-left{to{transform:translate(-125%)}}@keyframes card-slide-out-right{to{transform:translate(125%)}}@keyframes card-slide-in-left{0%{transform:translate(-125%)}to{transform:translate(0)}}@keyframes card-slide-in-right{0%{transform:translate(125%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.binder-book.cards-slide-out .binder-pocket.filled>*,.binder-book.cards-slide-in .binder-pocket.filled>*{animation:none!important}}.trade-binder-cover.opening{backface-visibility:hidden;transform-origin:0;animation:2.6s cubic-bezier(.22,.61,.36,1) forwards cover-fold-to-spine!important}.binder-book.cover-phase-opening>.trade-binder{animation:2.6s cubic-bezier(.22,.61,.36,1) both binder-follow-cover!important}.binder-book.cover-phase-opening .binder-rings{animation:2.6s ease-out both rings-from-spine!important}@keyframes cover-fold-to-spine{0%{opacity:1;transform:translateZ(18px)scaleX(1)scaleY(1);box-shadow:0 25px 60px #00000080}24%{opacity:1;transform:translate3d(86px,0,28px)scaleX(.76)scaleY(.994);box-shadow:18px 22px 48px #0006}46%{opacity:1;transform:translate3d(166px,0,32px)scaleX(.36)scaleY(.98);box-shadow:12px 16px 34px #00000047}56%{opacity:.72;transform:translate3d(202px,0,20px)scaleX(.025)scaleY(.963);box-shadow:3px 10px 18px #0003}64%,to{opacity:0;box-shadow:none;pointer-events:none;transform:translate(230px)scaleX(.001)scaleY(.963)}}@keyframes binder-follow-cover{0%{transform:translate(-342px)}18%{transform:translate(-326px)}56%{transform:translate(-150px)}to{transform:translate(0)}}@keyframes inside-cover-from-spine{0%,44%{opacity:0}58%{opacity:.22}78%{opacity:.76}to{opacity:1}}@keyframes rings-from-spine{0%,58%{opacity:0}80%{opacity:.66}to{opacity:1}}.dashboard-card-row img{aspect-ratio:2.5/3.5;background:var(--wash);object-fit:contain;object-position:center;width:100%;height:auto;box-shadow:0 2px 7px var(--ink);border-radius:5px;display:block}@supports (color:color-mix(in lab, red, red)){.dashboard-card-row img{box-shadow:0 2px 7px color-mix(in srgb,var(--ink) 14%,transparent)}}.binder-book.cover-phase-opening:before{content:"";z-index:42;pointer-events:none;background:linear-gradient(#e6323e 0 43%,#121824 43% 57%,#f8fafc 57% 100%);border:8px solid #121824;border-radius:50%;width:148px;height:148px;margin:-74px 0 0 -74px;animation:2.6s cubic-bezier(.22,.61,.36,1) both pokeball-charge;position:absolute;top:405px;left:50%;box-shadow:0 0 0 5px #ffffff2e,0 18px 42px #00000085}.binder-book.cover-phase-opening:after{content:"";z-index:43;pointer-events:none;background:#f8fafc;border:7px solid #121824;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:2.6s ease-out both pokeball-button-charge;position:absolute;top:405px;left:50%;box-shadow:inset 0 0 0 5px #d8e0e8,0 0 18px #ffffffdb}.trade-binder-cover.opening{backface-visibility:hidden;transform-origin:50%!important;animation:2.6s ease-out forwards pokeball-cover-vanish!important;transform:none!important}.trade-binder-cover.opening .cover-content,.trade-binder-cover.opening .cover-pokemon{animation:none!important}.binder-book.cover-phase-opening>.trade-binder{background:#202b43!important;animation:2.6s cubic-bezier(.22,.61,.36,1) both pokeball-binder-reveal!important;box-shadow:0 18px 45px #0000006b,inset -5px 0 10px #00000040!important}.binder-book.cover-phase-opening>.trade-binder.cover-red{background:#641f2b!important}.binder-book.cover-phase-opening>.trade-binder.cover-green{background:#1d533e!important}.binder-book.cover-phase-opening>.trade-binder.cover-purple{background:#49316d!important}.binder-book.cover-phase-opening>.trade-binder.cover-black{background:#101318!important}.binder-book.cover-phase-opening .binder-inside-cover{animation:2.6s ease-out both pokeball-inside-reveal!important}.binder-book.cover-phase-opening .binder-rings,.binder-book.cover-phase-opening .binder-decor{visibility:visible;animation:2.6s ease-out both pokeball-details-reveal!important}@keyframes pokeball-charge{0%,10%{opacity:0;transform:scale(.35)rotate(-18deg)}24%{opacity:1;transform:scale(.78)rotate(0)}42%{transform:scale(1)rotate(180deg)}55%{filter:brightness();transform:scale(1.08)rotate(360deg)}66%{opacity:1;filter:brightness(1.7);transform:scale(1.34)rotate(390deg)}78%{opacity:0;filter:brightness(2.2);transform:scale(7.5)rotate(420deg)}to{opacity:0;transform:scale(8)rotate(420deg)}}@keyframes pokeball-button-charge{0%,18%{opacity:0;transform:scale(.35)}30%{opacity:1;transform:scale(1)}48%{box-shadow:inset 0 0 0 5px #d8e0e8,0 0 20px #fff}62%{opacity:1;background:#fff;transform:scale(1.22);box-shadow:0 0 52px 24px #fff}76%,to{opacity:0;transform:scale(5.5)}}@keyframes pokeball-cover-vanish{0%,52%{opacity:1;filter:brightness()}64%{opacity:.92;filter:brightness(1.45)}76%,to{opacity:0;filter:brightness(2);pointer-events:none}}@keyframes pokeball-binder-reveal{0%,58%{opacity:0;transform:scale(.965)}76%{opacity:.55;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes pokeball-inside-reveal{0%,60%{opacity:0}80%{opacity:.7}to{opacity:1}}@keyframes pokeball-details-reveal{0%,70%{opacity:0}88%{opacity:.72}to{opacity:1}}@media (prefers-reduced-motion:reduce){.binder-book.cover-phase-opening:before,.binder-book.cover-phase-opening:after{display:none}.trade-binder-cover.opening{animation:.35s forwards cover-fade!important}.binder-book.cover-phase-opening>.trade-binder,.binder-book.cover-phase-opening .binder-inside-cover,.binder-book.cover-phase-opening .binder-rings,.binder-book.cover-phase-opening .binder-decor{animation:none!important}}@media (width<=720px){.binder-stage{overflow:hidden}.binder-book.mobile-single-page{width:720px;min-width:720px;margin-inline:auto}.binder-book.mobile-single-page .trade-binder.double{box-sizing:border-box;background:#202b43;border-radius:8px 18px 18px 8px;width:720px;min-width:720px;max-width:720px;padding:18px 20px 18px 38px}.binder-book.mobile-single-page .trade-binder.double .binder-spread{grid-template-columns:662px;gap:0;width:662px}.binder-book.mobile-single-page .trade-binder.double .binder-sheet{border-radius:7px 15px 15px 7px;width:662px;min-width:662px}.binder-book.mobile-single-page .trade-binder.double .binder-rings{left:13px;transform:none}.binder-book.mobile-single-page .trade-binder.double.turning-next:before,.binder-book.mobile-single-page .trade-binder.double.turning-previous:before{width:calc(100% - 58px)}}.binder-pocket{isolation:isolate}.binder-pocket:after,.binder-pocket.slabbed:after{z-index:0!important}.binder-pocket>img{z-index:2;position:relative}.binder-pocket .slab-grade-banner,.binder-pocket .pocket-price,.binder-pocket .trade-status,.binder-pocket>button{z-index:6}.raw-condition-badge{z-index:8;color:#fff;letter-spacing:.045em;text-align:center;text-shadow:0 1px 2px #000000bf;pointer-events:none;border:1px solid #ffffffd1;border-radius:6px;min-width:30px;padding:4px 6px;font-size:clamp(7px,.62vw,11px);font-weight:1000;line-height:1;position:absolute;bottom:7px;right:7px;box-shadow:0 3px 9px #00000080}.raw-condition-badge.condition-nm{background:#087f4f}.raw-condition-badge.condition-lp{background:#1769b0}.raw-condition-badge.condition-mp{background:#a85d00}.raw-condition-badge.condition-hp{background:#b43e12}.raw-condition-badge.condition-damaged{background:#a51f38}html[data-theme=dark] .raw-condition-badge{border-color:#ffffffeb;box-shadow:0 3px 10px #000000c7}.dashboard-movers>div{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.dashboard-movers>div>img{object-fit:cover;border-radius:4px;width:42px;height:58px}.dashboard-movers p{min-width:0;margin:0}.dashboard-movers p strong,.dashboard-movers p small,.dashboard-movers>div>b small{display:block}.dashboard-movers p strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-movers p small,.dashboard-movers>div>b small{color:var(--muted);font-size:9px}.dashboard-movers>div>b{text-align:right;font-size:13px}.positive{color:#16814b}.negative{color:#c03a45}.trade-analyzer{grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 18px;display:grid}.trade-analyzer>div{border:1px solid var(--line);background:var(--wash);border-radius:10px;padding:12px}.trade-analyzer span,.trade-analyzer small,.trade-analyzer strong{display:block}.trade-analyzer span{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850}.trade-analyzer strong{margin:5px 0;font-size:21px}.trade-analyzer small{font-size:9px}.trade-analyzer .balanced{background:#43a878;border-color:#43a878}@supports (color:color-mix(in lab, red, red)){.trade-analyzer .balanced{background:color-mix(in srgb,#43a878 12%,var(--paper))}}.trade-analyzer .behind{background:#d65d66;border-color:#d65d66}@supports (color:color-mix(in lab, red, red)){.trade-analyzer .behind{background:color-mix(in srgb,#d65d66 10%,var(--paper))}}.trade-analyzer .ahead{background:#ffe237;border-color:#d5a51c}@supports (color:color-mix(in lab, red, red)){.trade-analyzer .ahead{background:color-mix(in srgb,#ffe237 18%,var(--paper))}}@media (width<=560px){.trade-analyzer{grid-template-columns:1fr}.dashboard-movers>div{grid-template-columns:36px minmax(0,1fr) auto}.dashboard-movers>div>img{width:36px;height:50px}}.ocr-progress{z-index:4;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07101ddd;border:1px solid #ffffff3d;border-radius:12px;grid-template-columns:1fr auto;gap:7px;padding:12px;display:grid;position:absolute;bottom:16%;left:12%;right:12%}.ocr-progress span{font-size:11px;font-weight:850}.ocr-progress>i{background:#ffffff29;border-radius:99px;grid-column:1/-1;height:7px;overflow:hidden}.ocr-progress>i>b{border-radius:inherit;background:linear-gradient(90deg,var(--studio-accent),#ffe237);height:100%;transition:width .2s;display:block}.ocr-progress strong{grid-area:1/2;font-size:11px}.camera-stage>button:disabled{opacity:.45;cursor:wait}.dashboard-studio{border:1px solid var(--line);background:var(--paper);border-radius:18px;max-width:1194px;margin:0 auto 22px;padding:22px}.dashboard-studio>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:16px;display:flex}.dashboard-studio h2{margin:3px 0 4px;font-size:27px}.dashboard-studio header p{color:var(--muted);margin:0;font-size:12px}.dashboard-studio header>a{color:var(--blue);font-size:11px;font-weight:850;text-decoration:none}.dashboard-studio>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.dashboard-studio>div>a{border:1px solid var(--line);background:var(--wash);min-height:88px;color:var(--ink);border-radius:12px;grid-template-columns:38px 1fr;align-items:center;gap:2px 10px;padding:14px;text-decoration:none;transition:transform .15s,border-color .15s;display:grid}.dashboard-studio>div>a:hover{border-color:var(--blue);transform:translateY(-2px)}.dashboard-studio>div>a>span{background:var(--paper);width:38px;height:38px;color:var(--blue);border-radius:10px;grid-row:1/3;place-items:center;font-size:12px;font-weight:950;display:grid}.dashboard-studio small{color:var(--muted);font-size:10px;line-height:1.35}@media (width<=800px){.dashboard-studio{margin-inline:15px}.dashboard-studio>div{grid-template-columns:1fr 1fr}}@media (width<=520px){.dashboard-studio>header{flex-direction:column;align-items:flex-start;gap:8px}.dashboard-studio>div{grid-template-columns:1fr}}.dashboard-crown{max-width:1194px;margin:0 auto 22px}.dashboard-crown>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:14px;display:flex}.dashboard-crown h2{margin:3px 0 4px;font-size:28px}.dashboard-crown header p{color:var(--muted);margin:0;font-size:12px}.dashboard-crown header>a{color:var(--blue);font-size:11px;font-weight:850;text-decoration:none}.dashboard-crown .crown-room{border-radius:18px;min-height:620px;overflow:hidden}.dashboard-crown .podium-card{color:inherit;text-decoration:none}@media (width<=800px){.dashboard-crown{margin-inline:15px}.dashboard-crown .crown-room{min-height:560px}}@media (width<=520px){.dashboard-crown>header{flex-direction:column;align-items:flex-start;gap:8px}}.global-utility-bar{z-index:87;gap:7px;display:flex;position:fixed;bottom:72px;right:18px}.global-utility-bar button{border:1px solid var(--line);background:var(--paper);min-height:38px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:900;display:flex;position:relative;box-shadow:0 8px 24px #0a142621}.global-utility-bar button>span{color:var(--blue);font-size:15px}.global-utility-bar button>b{background:var(--danger);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:8px;display:grid}.global-add-button{z-index:88;background:var(--blue);color:#fff;min-height:46px;box-shadow:0 12px 30px var(--blue);border:0;border-radius:999px;align-items:center;gap:7px;padding:0 17px;display:flex;position:fixed;bottom:18px;right:18px}@supports (color:color-mix(in lab, red, red)){.global-add-button{box-shadow:0 12px 30px color-mix(in srgb,var(--blue) 35%,transparent)}}.global-add-button{font-size:18px;font-weight:950}.global-add-button span{font-size:11px}.global-popover{z-index:100;border:1px solid var(--line);background:var(--paper);width:min(340px,100vw - 24px);max-height:min(620px,100dvh - 150px);color:var(--ink);border-radius:15px;padding:12px;position:fixed;bottom:126px;right:18px;overflow:auto;box-shadow:0 24px 70px #030a164d}.global-popover>strong,.global-popover>small{padding:6px 8px;display:block}.global-popover>a,.global-popover>button,.global-popover details>span{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px;font-size:12px;font-weight:850;text-decoration:none;display:flex}.global-popover>a:hover,.global-popover>button:hover{background:var(--wash)}.global-popover a span,.global-popover button span{display:grid}.global-popover small{color:var(--muted);font-size:9px;font-weight:600}.global-popover header{justify-content:space-between;align-items:center;padding:5px 8px 9px;display:flex}.global-popover header button{color:var(--muted);background:0 0;border:0;font-size:22px}.add-popover{bottom:72px}.mode-popover{bottom:116px}.more-popover{bottom:76px}.alerts-popover>a{gap:3px;display:grid}.alerts-popover details{border-top:1px solid var(--line);margin-top:8px;padding-top:9px}.alerts-popover summary{cursor:pointer;padding:7px;font-size:10px;font-weight:900}.alerts-popover details>span{gap:2px;display:grid}.alerts-popover details>a{color:var(--blue);padding:9px;font-size:10px;font-weight:850;display:block}.mobile-bottom-nav{display:none}@media (width<=760px){body{padding-bottom:68px}.global-search-trigger,.global-theme-toggle{bottom:76px}.global-add-button{display:none!important}.global-utility-bar{bottom:78px;right:8px}.global-utility-bar button{justify-content:center;width:39px;padding:0}.global-utility-bar button:not(:last-child),.global-utility-bar button>span{display:none}.global-utility-bar button>b{position:absolute;top:-5px;right:-2px}.mobile-bottom-nav{z-index:86;border-top:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(5,1fr);height:66px;display:grid;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.mobile-bottom-nav{background:color-mix(in srgb,var(--paper) 95%,transparent)}}.mobile-bottom-nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 -8px 28px #050e1b1a}.mobile-bottom-nav a,.mobile-bottom-nav button{color:var(--muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.mobile-bottom-nav span{color:var(--ink);font-size:17px}.mobile-bottom-nav .scan{visibility:visible;border:5px solid var(--csg-surface-solid);width:62px;height:62px;box-shadow:0 10px 28px var(--csg-primary);border-radius:50%;align-self:start;margin:-13px auto 0;position:relative;background:var(--action-fill)!important;color:var(--action-text)!important}@supports (color:color-mix(in lab, red, red)){.mobile-bottom-nav .scan{box-shadow:0 10px 28px color-mix(in srgb,var(--csg-primary) 40%,transparent)}}.mobile-bottom-nav .scan span{color:inherit;font-size:30px;font-weight:500;line-height:.8}.global-popover{bottom:76px;right:8px}.add-popover,.more-popover{width:auto;left:8px;right:8px}}.dashboard-actions button{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;padding:10px 13px;font-size:11px;font-weight:850}.dashboard-customize{border:1px solid var(--line);background:var(--paper);border-radius:15px;max-width:1194px;margin:-8px auto 22px;padding:18px}.dashboard-customize header{justify-content:space-between;align-items:center;display:flex}.dashboard-customize h2{margin:3px 0 12px}.dashboard-customize header button{background:var(--blue);color:#fff;border:0;border-radius:8px;padding:9px 13px;font-weight:850}.dashboard-customize>div{flex-wrap:wrap;gap:8px;display:flex}.dashboard-customize label{border:1px solid var(--line);background:var(--wash);border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:800;display:flex}.home-dashboard.hide-crown .dashboard-crown,.home-dashboard.hide-studio .dashboard-studio,.home-dashboard.hide-progress .dashboard-progress,.home-dashboard.hide-recent .dashboard-card-row,.home-dashboard.hide-wishlist .dashboard-wishlist,.home-dashboard.hide-movers .dashboard-movers,.home-dashboard.hide-stories .dashboard-launchpad{display:none}@media (width<=800px){.dashboard-customize{margin-inline:15px}.dashboard-actions{flex-wrap:wrap}}.header-tools{position:relative}.header-tools summary{min-height:38px;color:var(--muted);cursor:pointer;border-radius:9px;align-items:center;padding:0 13px;font-size:13px;font-weight:800;list-style:none;display:flex}.header-tools summary::-webkit-details-marker{display:none}.header-tools[open] summary{background:var(--wash);color:var(--ink)}.header-tools>div{z-index:120;border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:2px;width:210px;padding:7px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 18px 50px #040c1938}.header-tools>div a{min-height:36px!important;color:var(--ink)!important;padding:0 10px!important}.header-tools>div a:hover{background:var(--wash)}@media (width<=760px){.header-tools{display:none}}.dashboard-crown .podium-card{font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0}.dashboard-card-drawer{z-index:140;border-left:1px solid var(--line);background:var(--paper);width:min(420px,100vw);height:100dvh;color:var(--ink);padding:66px 28px 30px;position:fixed;top:0;right:0;overflow:auto;box-shadow:-20px 0 70px #040c194d}.dashboard-card-drawer>img{border-radius:5%;width:min(220px,70%);margin:0 auto 24px;display:block;box-shadow:0 15px 35px #050e1c38}.dashboard-card-drawer h2{margin:5px 0 20px;font-size:30px}.dashboard-card-drawer dl{grid-template-columns:80px 1fr;gap:9px;margin-bottom:22px;display:grid}.dashboard-card-drawer dt{color:var(--muted);font-size:10px}.dashboard-card-drawer dd{margin:0;font-size:12px;font-weight:800}.dashboard-card-drawer>a{border:1px solid var(--line);background:var(--wash);color:var(--ink);border-radius:9px;margin-top:8px;padding:11px 13px;font-size:11px;font-weight:850;text-decoration:none;display:block}.dashboard-card-drawer>a:first-of-type{border-color:var(--blue);background:var(--blue);color:#fff}.global-search-trigger{right:142px}.install-app{right:280px}@media (width<=760px){.global-search-trigger{right:10px}.install-app{bottom:76px;right:58px}}.museum-mode{grid-template-columns:repeat(3,1fr)}.museum-choices span{letter-spacing:-.03em;font-size:9px;font-weight:950}.museum-choices button{content-visibility:auto;contain-intrinsic-size:44px}.museum-choice-status{color:var(--muted);font-size:var(--ui-xs);margin:12px 8px;line-height:1.45}.museum-choices .museum-choice-retry{border:1px solid var(--danger);height:auto;display:block}@supports (color:color-mix(in lab, red, red)){.museum-choices .museum-choice-retry{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line))}}.museum-choices .museum-choice-retry{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.museum-choices .museum-choice-retry{background:color-mix(in srgb,var(--danger) 8%,var(--paper))}}.museum-choices .museum-choice-retry{color:var(--danger);font-size:var(--ui-xs);text-align:center}.museum-pdf-mode{border:1px solid var(--line);background:var(--wash);border-radius:8px;gap:3px;padding:3px;flex:none!important;display:flex!important}.museum-pdf-mode button{background:0 0!important;border:0!important;padding:6px 8px!important}.museum-pdf-mode button.active{box-shadow:var(--shadow-sm);background:var(--paper)!important;color:var(--blue)!important}.dashboard-studio,.dashboard-grid,.mastered-gallery,.recommendation-grid,.wishlist-roadmap,.portfolio-grid,.museum-gallery,.import-preview,.owned-tray>div,.admin-card{content-visibility:auto;contain-intrinsic-size:auto 640px}@media (prefers-reduced-data:reduce){.card-tile,.museum-card-grid article,.dashboard-card-row>div{content-visibility:auto;contain-intrinsic-size:250px 350px}}.app-shell,.home-dashboard,.trade-shell,.condition-shell,.museum-shell,.portfolio-shell,.messages-shell,.preferences-shell,.import-shell,.admin-shell,.studio-shell,.scan-set-go{background-color:#0000;background-image:none}html[data-theme=light] .set-panel,html[data-theme=light] .queue-panel{background:#f7f8fabd}html[data-theme=light] .catalog-panel{background:0 0}html[data-theme=dark] .app-shell,html[data-theme=dark] .catalog-panel,html[data-theme=dark] .trade-shell{background-color:#0000;background-image:none}html[data-theme=dark] .set-panel,html[data-theme=dark] .queue-panel{background:#0b1220c2}@media (prefers-color-scheme:dark){html[data-theme=system] body{background-color:#0b1220;background-image:url(/pokeball-light-pattern.svg?v=20260819-staggered-dark),linear-gradient(#0b1220,#0b1220)}html[data-theme=system] .app-shell,html[data-theme=system] .catalog-panel,html[data-theme=system] .trade-shell{background-color:#0000;background-image:none}html[data-theme=system] .set-panel,html[data-theme=system] .queue-panel{background:#0b1220c2}}.pack-fallback{display:contents}.real-pack-art{display:none}.booster-pack.has-pack-art{aspect-ratio:.64;box-shadow:none;color:var(--ink);background:0 0;border-color:#0000;grid-template-rows:minmax(0,1fr) auto;padding:0;display:grid;overflow:visible}.booster-pack.has-pack-art:before,.booster-pack.has-pack-art .pack-fallback{display:none}.booster-pack.has-pack-art .real-pack-art{object-fit:contain;filter:drop-shadow(0 18px 13px #050d1b3d);align-self:end;width:100%;height:100%;min-height:0;transition:filter .3s;display:block}.booster-pack.has-pack-art:hover,.booster-pack.has-pack-art:focus-visible{box-shadow:none}.booster-pack.has-pack-art:hover .real-pack-art,.booster-pack.has-pack-art:focus-visible .real-pack-art{filter:drop-shadow(0 25px 18px #050d1b59)}.booster-pack.has-pack-art .pack-copy{border:1px solid var(--line);background:var(--paper);border-radius:11px;width:94%;min-height:64px;margin:-3px auto 0;padding:10px 9px 8px;position:relative}@supports (color:color-mix(in lab, red, red)){.booster-pack.has-pack-art .pack-copy{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.booster-pack.has-pack-art .pack-copy{color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 9px 22px #050d1b21}.booster-pack.has-pack-art .pack-copy>small{color:var(--muted)}.booster-pack.has-pack-art .pack-copy>em{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.booster-pack.has-pack-art .pack-copy>em{color:color-mix(in srgb,var(--ink) 76%,var(--blue))}}.booster-pack.has-pack-art .pack-progress small{color:var(--ink)}.booster-pack.has-pack-art .pack-progress>i{background:var(--line)}.booster-pack:not(.has-pack-art)>.real-pack-art{opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.booster-pack.artwork-loading{background:linear-gradient(110deg,var(--paper) 30%,var(--blue) 46%,var(--paper) 62%);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.booster-pack.artwork-loading{background:linear-gradient(110deg,color-mix(in srgb,var(--paper) 82%,var(--wash)) 30%,color-mix(in srgb,var(--blue) 8%,var(--paper)) 46%,color-mix(in srgb,var(--paper) 82%,var(--wash)) 62%)}}.booster-pack.artwork-loading{box-shadow:none;background-size:240% 100%;animation:1.25s ease-in-out infinite pack-art-loading}.booster-pack.artwork-loading:before,.booster-pack.artwork-loading .pack-fallback{display:none}.booster-pack.artwork-loading .pack-copy{visibility:hidden}@keyframes pack-art-loading{to{background-position:-140% 0}}.set-english-name{color:var(--muted);margin-top:3px;font-size:.82em;font-weight:700;line-height:1.15;display:block}.pack-copy>.set-english-name{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pack-copy>.set-english-name{color:color-mix(in srgb,var(--ink) 72%,var(--blue))}}.pack-copy>.set-english-name{font-size:9px}.booster-pack:not(.has-pack-art) .pack-copy>.set-english-name{color:#fff}.selected-set-english-name{font-weight:750;color:var(--muted)!important;margin:-5px 0 7px!important;font-size:clamp(15px,1.5vw,20px)!important}.mcd-set-badge{color:#fff;background:#da291c;border-radius:14px;align-content:center;place-items:center;gap:7px;width:88%;height:88%;margin:auto;display:grid;box-shadow:0 9px 24px #3f08044d}.mcd-set-badge svg{fill:#fbc817;filter:drop-shadow(0 3px 2px #46120040);width:58%;height:58%;display:block}.mcd-set-badge strong{letter-spacing:.08em;font-size:clamp(15px,2vw,23px);font-weight:950;line-height:1}.mcd-set-badge.compact{width:100%;height:100%;box-shadow:none;border-radius:7px;gap:1px}.mcd-set-badge.compact svg{width:60%;height:60%}.mcd-set-badge.compact strong{letter-spacing:.02em;font-size:7px}.set-icon.has-image>.mcd-set-badge{position:absolute;inset:0}.spotlight-art>.mcd-set-badge{z-index:2;border:2px solid #ffffff38;border-radius:22px;width:clamp(105px,11vw,155px);height:clamp(105px,11vw,155px);margin:0 8% 0 auto;position:relative;box-shadow:0 18px 42px #3f080466}.spotlight-art>.mcd-set-badge svg{width:54%;height:54%}.spotlight-art>.mcd-set-badge strong{font-size:clamp(17px,2vw,25px)}.pack-opening-transition{z-index:260;pointer-events:all;background:radial-gradient(circle at 50% 42%,#2a66e847,#0000 42%),#050c19e6;place-items:center;animation:2.6s cubic-bezier(.2,.72,.25,1) both pack-overlay;display:grid;position:fixed;inset:0;overflow:hidden}.pack-opening-glow{aspect-ratio:1;filter:blur(15px);background:conic-gradient(#0000,#ffe23755,#0000,#4f8dff66,#0000);border-radius:50%;width:min(88vw,720px);animation:2.2s linear both pack-glow-spin;position:absolute}.pack-opening-stage{z-index:2;filter:drop-shadow(0 32px 28px #0000007a);width:min(54vw,300px);height:min(72vh,540px);animation:2.25s cubic-bezier(.16,1,.3,1) both pack-advance;position:relative}.pack-opening-stage>span{display:block;position:absolute;inset:0}.pack-opening-stage span>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.opening-pack-top{clip-path:polygon(0 0,100% 0,100% 23%,92% 25%,82% 22%,70% 25%,58% 22%,46% 25%,34% 22%,22% 25%,10% 22%,0 25%);animation:2.6s cubic-bezier(.2,.8,.25,1) both pack-rip-top}.opening-pack-bottom{clip-path:polygon(0 25%,10% 22%,22% 25%,34% 22%,46% 25%,58% 22%,70% 25%,82% 22%,92% 25%,100% 23%,100% 100%,0 100%);animation:2.6s cubic-bezier(.2,.8,.25,1) both pack-rip-bottom}.opening-pack-tear{z-index:4;opacity:0;filter:drop-shadow(0 0 9px #fff);clip-path:polygon(0 50%,8% 0,18% 70%,30% 10%,43% 75%,56% 5%,70% 70%,83% 0,100% 55%,100% 100%,0 100%);background:linear-gradient(90deg,#0000,#fff 8% 92%,#0000);height:7px;animation:2.6s both pack-tear-line;position:absolute;top:23.5%;left:2%;right:2%}.opening-pack-fallback{background:linear-gradient(145deg,#4f8dff,#152f69 62%,#081324);border-radius:14px;place-items:center;padding:20%;box-shadow:inset 0 0 0 3px #fff3;display:grid!important}.opening-pack-fallback>img{object-fit:contain;max-width:100%;max-height:55%;position:static!important}.opening-pack-fallback>strong{color:#fff;text-align:center;font-size:25px}.pack-opening-copy{z-index:5;color:#fff;text-align:center;text-shadow:0 3px 14px #000;gap:5px;animation:2.6s both pack-copy-reveal;display:grid;position:absolute;bottom:clamp(28px,7vh,68px);left:20px;right:20px}.pack-opening-copy strong{font-size:clamp(20px,3.3vw,36px)}.pack-opening-copy span{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.pack-opening-flash{z-index:8;opacity:0;background:#fff;place-items:center;animation:2.6s both pack-flash;display:grid;position:absolute;inset:0}.pack-opening-flash img{filter:drop-shadow(0 12px 30px #11316e40);width:min(26vw,180px)}@keyframes pack-overlay{0%{opacity:0}8%,80%{opacity:1}to{opacity:0}}@keyframes pack-glow-spin{0%{opacity:0;transform:scale(.45)rotate(0)}24%{opacity:1}to{opacity:0;transform:scale(1.5)rotate(260deg)}}@keyframes pack-advance{0%{opacity:0;transform:translateY(18vh)scale(.24)rotate(-7deg)}28%{opacity:1;transform:translateY(0)scale(.82)rotate(1.5deg)}43%{transform:scale(.9)rotate(-1.5deg)}54%{transform:scale(1.03)rotate(0)}75%{transform:scale(1.18)}to{opacity:0;transform:scale(1.38)}}@keyframes pack-rip-top{0%,43%{transform:none}53%{transform:translate(8px)rotate(2deg)}62%{transform:translate(-9px,-10px)rotate(-4deg)}82%,to{opacity:0;transform:translate(-45px,-190px)rotate(-19deg)}}@keyframes pack-rip-bottom{0%,58%{transform:none}82%,to{opacity:.18;transform:translateY(40px)scale(1.12)}}@keyframes pack-tear-line{0%,42%{opacity:0;transform:scaleX(.05)}48%{opacity:1;transform:scaleX(1)}64%,to{opacity:0;transform:scaleX(1.08)}}@keyframes pack-copy-reveal{0%,18%{opacity:0;transform:translateY(12px)}28%,68%{opacity:1;transform:none}82%,to{opacity:0;transform:translateY(-8px)}}@keyframes pack-flash{0%,67%{opacity:0;transform:scale(.72)}76%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@media (width<=600px){.pack-opening-stage{width:min(68vw,270px);height:min(68vh,500px)}.pack-opening-copy{bottom:34px}.pack-opening-copy strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.pack-opening-transition{animation:.3s both pack-overlay-reduced}.pack-opening-glow,.pack-opening-stage,.opening-pack-top,.opening-pack-bottom,.opening-pack-tear,.pack-opening-copy,.pack-opening-flash{animation:none}.pack-opening-stage{opacity:.9;transform:scale(.86)}@keyframes pack-overlay-reduced{0%{opacity:0}50%{opacity:1}to{opacity:0}}}.pack-opening-transition{animation-duration:4.2s}.pack-opening-glow{width:min(96vw,900px);animation-duration:4.2s}.pack-opening-stage{width:min(66vw,390px);height:min(82vh,660px);animation-name:pack-advance-slow;animation-duration:4.2s}.opening-pack-top{animation-name:pack-rip-top-slow;animation-duration:4.2s}.opening-pack-bottom{animation-name:pack-rip-bottom-slow;animation-duration:4.2s}.opening-pack-tear,.pack-opening-copy,.pack-opening-flash{animation-duration:4.2s}@keyframes pack-advance-slow{0%{opacity:0;transform:translateY(22vh)scale(.18)rotate(-7deg)}12%{opacity:1}38%{transform:translateY(0)scale(.96)rotate(1deg)}48%{transform:scale(1.08)rotate(-.7deg)}58%,65%{opacity:1;transform:scale(1.16)rotate(0)}84%{transform:scale(1.22)}to{opacity:0;transform:scale(1.42)}}@keyframes pack-rip-top-slow{0%,62%{transform:none}69%{transform:translate(8px)rotate(2deg)}76%{transform:translate(-9px,-10px)rotate(-4deg)}90%,to{opacity:0;transform:translate(-55px,-220px)rotate(-19deg)}}@keyframes pack-rip-bottom-slow{0%,73%{transform:none}91%,to{opacity:.18;transform:translateY(45px)scale(1.12)}}@keyframes pack-tear-line-slow{0%,61%{opacity:0;transform:scaleX(.05)}68%{opacity:1;transform:scaleX(1)}82%,to{opacity:0;transform:scaleX(1.08)}}@keyframes pack-copy-reveal-slow{0%,15%{opacity:0;transform:translateY(12px)}24%,75%{opacity:1;transform:none}88%,to{opacity:0;transform:translateY(-8px)}}@keyframes pack-flash-slow{0%,80%{opacity:0;transform:scale(.72)}88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.opening-pack-tear{animation-name:pack-tear-line-slow}.pack-opening-copy{animation-name:pack-copy-reveal-slow}.pack-opening-flash{animation-name:pack-flash-slow}@media (width<=600px){.pack-opening-stage{width:min(78vw,330px);height:min(78vh,590px)}}@media (prefers-reduced-motion:reduce){.pack-opening-transition{animation-duration:.3s}.pack-opening-glow,.pack-opening-stage,.opening-pack-top,.opening-pack-bottom,.opening-pack-tear,.pack-opening-copy,.pack-opening-flash{animation:none}}:root{--site-page-max:1760px;--site-inner-max:1696px;--site-gutter:clamp(16px,1.75vw,32px);--site-section-gap:14px;--site-panel-radius:16px;--site-control-radius:10px;--site-page-title:clamp(40px,4.25vw,68px);--site-section-title:clamp(20px,1.55vw,27px)}.dashboard-hero,.dashboard-metrics,.dashboard-grid,.studio-hero,.studio-tabs,.studio-launchers,.museum-hero,.museum-layout,.condition-hero,.condition-layout,.portfolio-hero,.portfolio-metrics,.portfolio-grid,.portfolio-loading,.import-hero,.import-workspace,.messages-layout{width:100%;max-width:var(--site-page-max);padding-left:var(--site-gutter);padding-right:var(--site-gutter)}.dashboard-crown,.dashboard-studio,.dashboard-customize,.room-workspace,.next-workspace,.scanner-workspace,.import-message,.import-preview{width:min(var(--site-inner-max),calc(100% - var(--site-gutter) - var(--site-gutter)));max-width:none;margin-left:auto;margin-right:auto}.dashboard-hero{padding-top:clamp(36px,4vw,62px);padding-bottom:28px}.dashboard-metrics{gap:var(--site-section-gap);padding-bottom:var(--site-section-gap)}.dashboard-grid{gap:var(--site-section-gap);padding-bottom:64px}.dashboard-crown,.dashboard-studio{margin-bottom:var(--site-section-gap)}.dashboard-metrics article,.dashboard-panel,.dashboard-studio,.dashboard-customize{border-radius:var(--site-panel-radius)}.dashboard-metrics article{padding:clamp(19px,1.5vw,26px)}.dashboard-metrics strong{letter-spacing:-.035em;font-size:clamp(27px,2.1vw,38px)}.dashboard-panel{padding:clamp(19px,1.45vw,25px)}.dashboard-card-row{gap:clamp(8px,.75vw,13px)}.dashboard-hero h1,.museum-hero h1,.condition-hero h1,.portfolio-hero h1,.studio-hero h1,.import-hero h1{font-size:var(--site-page-title);letter-spacing:-.055em;line-height:.94}.dashboard-panel h2,.dashboard-studio h2,.dashboard-crown h2,.museum-gallery h2,.portfolio-panel h2,.room-workspace>header h2,.next-workspace>header h2,.scanner-workspace>header h2,.import-drop h2{font-size:var(--site-section-title);letter-spacing:-.025em;line-height:1.08}.dashboard-hero p,.museum-hero p,.condition-hero p,.portfolio-hero p,.studio-hero p,.import-hero p{font-size:var(--ui-md);line-height:1.55}.dashboard-actions a,.dashboard-actions button,.studio-tabs button,.studio-launchers a,.message-actions button,.message-composer button,.import-drop button,.import-commit,.condition-result button{border-radius:var(--site-control-radius)}.dashboard-actions a,.dashboard-actions button,.message-actions button{min-height:40px;font-size:var(--ui-sm);justify-content:center;align-items:center;display:inline-flex}.museum-layout>aside,.condition-layout>aside,.museum-gallery,.condition-workspace,.portfolio-metrics article,.portfolio-panel,.conversation-list,.message-workspace,.import-drop,.import-safety,.import-preview{border-radius:var(--site-panel-radius);box-shadow:var(--shadow-sm)}.admin-shell{padding-left:max(var(--site-gutter),calc((100vw - 1440px)/2));padding-right:max(var(--site-gutter),calc((100vw - 1440px)/2))}@media (width<=900px){.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid{grid-template-columns:1fr}.museum-layout,.condition-layout{grid-template-columns:240px minmax(0,1fr)}}@media (width<=700px){:root{--site-section-gap:11px;--site-panel-radius:14px}.dashboard-hero,.museum-hero,.condition-hero,.portfolio-hero,.studio-hero,.import-hero{flex-direction:column;align-items:flex-start;gap:16px;padding-top:28px;padding-bottom:18px}.dashboard-actions{width:100%;padding-bottom:2px;overflow-x:auto}.dashboard-actions a,.dashboard-actions button{flex:1 0 auto}.dashboard-metrics{grid-template-columns:1fr 1fr}.dashboard-metrics article{padding:17px}.dashboard-grid{padding-bottom:38px}.museum-layout,.condition-layout{grid-template-columns:1fr}.museum-layout>aside,.condition-layout>aside{min-height:0}.messages-layout{padding-top:12px;padding-bottom:12px}}@media (width<=440px){.dashboard-metrics{grid-template-columns:1fr}.dashboard-card-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.slab-grade-banner,.studio-grade-label{isolation:isolate;text-align:left;text-transform:uppercase;pointer-events:none;background:linear-gradient(90deg,#ffffffb8,#0000 26% 74%,#4453651a),repeating-linear-gradient(135deg,#f7f8f9 0 3px,#e5e9ed 3px 4px);border:1px solid #4f5e70b8;border-radius:3px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(46px,1fr);justify-content:stretch;align-items:center;gap:0;padding:3px 4px;line-height:1;display:grid;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffdb,0 2px 7px #0006;color:#172235!important}.slab-grade-banner:after,.studio-grade-label:after{content:"";z-index:-1;opacity:.22;background-image:radial-gradient(circle,currentColor .45px,#0000 .7px);background-size:5px 5px;position:absolute;inset:2px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 67%);mask-image:linear-gradient(90deg,#000,#0000 67%)}.slab-grade-banner:before,.studio-grade-label:before{content:"Authenticated • graded card";z-index:1;opacity:.7;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid;grid-area:2/1;padding:2px 3px 0;font-size:clamp(4px,3.7cqw,7px);font-weight:850;overflow:hidden}.slab-grade-banner>b,.studio-grade-label>b{z-index:1;min-width:0;color:inherit;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;padding:1px 3px;font-size:clamp(10px,9cqw,21px);font-weight:1000;line-height:.9;overflow:hidden}.slab-grade-banner>small,.studio-grade-label>small{z-index:1;min-width:0;color:inherit;font-variant-numeric:tabular-nums;letter-spacing:-.025em;text-align:center;text-overflow:ellipsis;text-wrap:balance;white-space:normal;background:#ffffff7a;border-left:1px solid;border-radius:1px;grid-area:1/2/3;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:2px 3px;font-weight:950;font-stretch:75%;line-height:.92;display:flex;overflow:hidden;font-size:clamp(9px,7.8cqw,18px)!important}.binder-pocket{container-type:inline-size}.binder-pocket.slabbed>img{height:78%;margin-top:22%}.slab-grade-banner{width:90%;height:18.5%;top:3.5%;left:5%}.card-frame.studio-graded-card{padding-top:50px;container-type:inline-size}.studio-grade-label{min-height:41px;padding:4px 5px;top:5px;left:8px;right:8px}.slab-psa .slab-grade-banner,.studio-grade-psa .studio-grade-label{background:linear-gradient(#bd2635 0 3px,#0000 3px calc(100% - 3px),#234b8c calc(100% - 3px)),repeating-linear-gradient(135deg,#fbfbfc 0 3px,#e8ebef 3px 4px);border-color:#a91f2b;color:#18355f!important}.slab-psa .slab-grade-banner>small,.studio-grade-psa .studio-grade-label>small{color:#fff;background:#234b8c;border-color:#1d477f}.slab-cgc .slab-grade-banner,.slab-csg .slab-grade-banner,.studio-grade-cgc .studio-grade-label,.studio-grade-csg .studio-grade-label{background:linear-gradient(#0784a3 0 3px,#0000 3px calc(100% - 3px),#0784a3 calc(100% - 3px)),repeating-linear-gradient(135deg,#f6fdff 0 3px,#dff4f8 3px 4px);border-color:#076e88;color:#073f50!important}.slab-cgc .slab-grade-banner>small,.slab-csg .slab-grade-banner>small,.studio-grade-cgc .studio-grade-label>small,.studio-grade-csg .studio-grade-label>small{color:#fff;background:#087f9d;border-color:#076e88}.slab-bgs .slab-grade-banner,.studio-grade-bgs .studio-grade-label{background:linear-gradient(#b89b50 0 3px,#0000 3px calc(100% - 3px),#8c7238 calc(100% - 3px)),repeating-linear-gradient(135deg,#fff9dc 0 3px,#e8d99e 3px 4px);border-color:#80682e;color:#3b3013!important}.slab-bgs .slab-grade-banner>small,.studio-grade-bgs .studio-grade-label>small{color:#fff;background:linear-gradient(145deg,#d4b768,#8b7338);border-color:#80682e}.slab-sgc .slab-grade-banner,.studio-grade-sgc .studio-grade-label{background:repeating-linear-gradient(135deg,#252525 0 3px,#111 3px 4px);border-color:#050505;color:#fff!important}.slab-sgc .slab-grade-banner>small,.studio-grade-sgc .studio-grade-label>small{color:#111;background:#f3f3f3;border-color:#fff}.binder-pocket.slab-cgc[data-slab-label*=pristine i] .slab-grade-banner,.studio-grade-cgc-pristine .studio-grade-label{text-shadow:0 1px 1px #000;background:linear-gradient(#d7b44a 0 3px,#0000 3px calc(100% - 3px),#d7b44a calc(100% - 3px)),repeating-linear-gradient(135deg,#17150f 0 3px,#050505 3px 4px);border-color:#d7b44a;color:#f4d66f!important}.binder-pocket.slab-cgc[data-slab-label*=pristine i] .slab-grade-banner>small,.studio-grade-cgc-pristine .studio-grade-label>small{color:#f4d66f;background:linear-gradient(145deg,#3b3219,#0a0905);border-color:#d7b44a}.graded-card-label{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,42%);padding:3px 4px}.graded-card-label:before{content:none}.grade-label-service,.grade-label-score{z-index:1;align-content:center;min-width:0;height:100%;display:grid;position:relative}.grade-label-service{grid-template-rows:1fr auto;padding:1px 4px 0}.grade-label-service>b{letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:clamp(10px,9cqw,21px);font-weight:1000;line-height:.86;overflow:hidden}.grade-label-service>small{opacity:.76;letter-spacing:.13em;border-top:1px solid;align-self:start;margin-top:3px;padding-top:2px;font-weight:900;line-height:1;font-size:clamp(5px,4cqw,7px)!important}.grade-label-score{text-align:center;background:#ffffff7a;border-left:1px solid;border-radius:1px;grid-template-rows:minmax(0,1fr) auto;place-items:center;padding:2px 3px 3px;overflow:hidden}.grade-label-score>b{font-variant-numeric:tabular-nums;letter-spacing:-.07em;white-space:nowrap;align-self:center;max-width:100%;font-size:clamp(15px,15cqw,30px);font-weight:1000;line-height:.76}.grade-label-score>small{letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:950;line-height:1;overflow:hidden;font-size:clamp(5px,4.1cqw,8px)!important}.slab-bgs .grade-label-score,.studio-grade-bgs .grade-label-score{color:#fff;background:linear-gradient(145deg,#d4b768,#8b7338);border-color:#80682e}.slab-sgc .grade-label-score,.studio-grade-sgc .grade-label-score{color:#111;background:#f3f3f3;border-color:#fff}.binder-pocket.slabbed:not(.real-slab-photo){background:radial-gradient(#ffffff57,#0000 72%);padding:0}.binder-pocket.slabbed:not(.real-slab-photo):after,.card-frame.studio-graded-card:after{content:"";width:auto;height:auto;box-shadow:none;filter:drop-shadow(0 5px 6px #0000006b)drop-shadow(0 0 1px #ffffffe6);pointer-events:none;background:url(/slab-case-clear.png?v=20260819) 50%/100% 100% no-repeat;border:0;border-radius:0;position:absolute;inset:0;z-index:7!important}.binder-pocket.slabbed:not(.real-slab-photo):after{left:6.5%;right:6.5%}.binder-pocket.slabbed:not(.real-slab-photo)>img{z-index:2;object-fit:fill;background:#111;border:0;border-radius:3%;width:61.8%;height:61.2%;margin:0;padding:0;position:absolute;top:27.9%;left:19.1%;box-shadow:0 1px 4px #0000008c}.binder-pocket.slabbed:not(.real-slab-photo) .slab-grade-banner{z-index:5;width:65.5%;height:13.4%;top:7.3%;left:17.1%}.binder-pocket.real-slab-photo .slab-grade-banner{display:none}.card-frame.studio-graded-card{aspect-ratio:575/925;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.card-frame.studio-graded-card>img{z-index:2;object-fit:fill;border-radius:3%;width:71%;height:61.2%;position:absolute;top:27.9%;left:14.5%}.card-frame.studio-graded-card .studio-grade-label{z-index:5;width:75.3%;height:13.4%;min-height:0;padding:2px 3px;top:7.3%;left:12.2%;right:auto;transform:translateZ(1px)}.card-frame.studio-graded-card>b{z-index:30!important}.graded-card-label{border-width:1px;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(28px,30%);padding:2px 3px;container-type:inline-size}.grade-label-service{grid-template-rows:minmax(0,1fr) 22% 25%;align-content:stretch;padding:0 3px}.grade-label-service>b{letter-spacing:-.015em;align-self:center;font-size:clamp(6px,9.5cqw,18px);line-height:.88}.grade-label-service.grade-designation-long>b{letter-spacing:-.045em;max-width:100%;font-size:clamp(5px,7.25cqw,14px);font-stretch:75%;line-height:.94}.grade-faux-barcode{opacity:.88;background:repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 2px,currentColor 2px 4px,#0000 4px 5px,currentColor 5px 6px,#0000 6px 8px);width:58%;min-height:3px;display:block}.grade-label-service>small{opacity:.92;letter-spacing:.055em;border:0;align-items:center;gap:3px;min-width:0;margin:0;padding:0;line-height:1;display:flex;font-size:clamp(3px,3.4cqw,6px)!important}.grade-label-service>small>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grade-label-service>small>i{border:1px solid;flex:none;place-items:center;width:1.45em;height:1.45em;font-family:Georgia,serif;font-size:1.35em;font-style:normal;font-weight:900;line-height:1;display:grid}.grade-label-score{background:#ffffffb8;grid-template-rows:1fr;padding:0 2px}.grade-label-score>b{letter-spacing:-.08em;align-self:center;font-size:clamp(10px,14cqw,30px);line-height:.8}.grade-label-score.grade-score-multi>b{letter-spacing:-.1em;max-width:100%;font-size:clamp(9px,13cqw,27px);line-height:.86}.grade-label-score.grade-score-two>b{font-size:clamp(10px,16cqw,30px)}.grade-label-score.grade-score-decimal>b{font-size:clamp(9px,13cqw,27px)}.grade-label-score>small{display:none}.slab-psa .slab-grade-banner,.studio-grade-psa .studio-grade-label{background:#f8f8f6;border:2px solid #ef2634;box-shadow:inset 0 0 0 1px #ef2634,0 1px 4px #00000073;color:#111827!important}.slab-psa .grade-label-score,.studio-grade-psa .grade-label-score{color:#111827;background:#fff;border-color:#ef2634}.slab-cgc .slab-grade-banner,.slab-csg .slab-grade-banner,.studio-grade-cgc .studio-grade-label,.studio-grade-csg .studio-grade-label{background:linear-gradient(105deg,#f7f7f5,#c6c8c8 48%,#fafafa);border:2px solid #111;box-shadow:inset 0 0 0 1px #6c7275,0 1px 4px #00000080;color:#090b0c!important}.slab-cgc .grade-label-score,.slab-csg .grade-label-score,.studio-grade-cgc .grade-label-score,.studio-grade-csg .grade-label-score{color:#090b0c;background:#f7f7f5;border-color:#111}.slab-bgs .slab-grade-banner,.slab-beckett .slab-grade-banner,.studio-grade-bgs .studio-grade-label,.studio-grade-beckett .studio-grade-label{background:linear-gradient(112deg,#eef1f2b8,#ffffff75 45%,#bcc2c69e);border:1px solid #757c82d1;box-shadow:inset 0 0 0 1px #ffffffb8,0 1px 4px #0000006b;color:#666b70!important}.slab-bgs .grade-label-score,.slab-beckett .grade-label-score,.studio-grade-bgs .grade-label-score,.studio-grade-beckett .grade-label-score{color:#5b6065;background:#ffffff3d;border-color:#8c9297}.grade-service-beckett .grade-label-service{padding-left:27%;padding-right:1px}.grade-service-beckett .grade-label-service>b{letter-spacing:-.045em;max-width:100%;font-size:clamp(5px,6.6cqw,13px)}.grade-service-beckett .grade-label-service.grade-designation-long>b{letter-spacing:-.065em;font-size:clamp(4px,5.7cqw,11px)}.grade-beckett-wingmark{z-index:3;width:14%;height:72%;color:inherit;place-items:center;display:grid;position:absolute;top:12%;left:1%}.grade-beckett-wingmark i{z-index:2;text-shadow:0 1px #ffffff73;font-family:Georgia,Times New Roman,serif;font-size:clamp(8px,12cqw,23px);font-style:italic;font-weight:900;line-height:1;position:relative}.grade-beckett-wingmark:before,.grade-beckett-wingmark:after{content:none}.slab-bgs .graded-card-label.grade-black-label,.slab-beckett .graded-card-label.grade-black-label,.studio-grade-bgs .graded-card-label.grade-black-label,.studio-grade-beckett .graded-card-label.grade-black-label{text-shadow:0 1px 1px #000;background:linear-gradient(112deg,#020202,#1c190e 48%,#050505);border:2px solid #c7a842;box-shadow:inset 0 0 0 1px #5f501d,0 1px 5px #0000009e;color:#e4c45c!important}.slab-bgs .grade-black-label .grade-label-score,.slab-beckett .grade-black-label .grade-label-score,.studio-grade-bgs .grade-black-label .grade-label-score,.studio-grade-beckett .grade-black-label .grade-label-score{color:#f0d36d;background:#080704;border-color:#c7a842}.grade-black-label .grade-beckett-wingmark i{text-shadow:0 1px 1px #000,0 0 5px #cda72d6b}.status-available{background:#16734a}.binder-pocket>button.trade-status-toggle{text-transform:uppercase;pointer-events:auto;box-shadow:0 2px 7px #0000004d;z-index:11!important;color:#fff!important;opacity:1!important;letter-spacing:.045em!important;background:#16734a!important;border:1px solid #ffffffb8!important;border-radius:5px!important;width:auto!important;min-width:0!important;height:auto!important;padding:4px 6px!important;font-size:6px!important;font-weight:950!important;line-height:1!important;position:absolute!important;top:7px!important;left:7px!important;right:auto!important}.binder-pocket>button.trade-status-toggle.status-not-for-trade{background:#8d2535!important}.binder-pocket>button.trade-status-toggle.status-pending{background:#7554bf!important}.binder-pocket>button.trade-status-toggle.status-reserved{background:#a35d00!important}.binder-pocket>button.trade-status-toggle:hover,.binder-pocket>button.trade-status-toggle:focus-visible{filter:brightness(1.16);transform:scale(1.04)}.binder-pocket.slab-cgc[data-slab-label*=pristine i] .slab-grade-banner,.studio-grade-cgc-pristine .studio-grade-label{background:linear-gradient(112deg,#030303,#252011 50%,#050505);border-color:#d8b74e;color:#f4d66f!important}.binder-pocket.slab-cgc[data-slab-label*=pristine i] .grade-label-score,.studio-grade-cgc-pristine .grade-label-score{color:#f4d66f;background:#090805;border-color:#d8b74e}.compact-card-actions details>div button:last-child,.trade-hero>button,.my-binder,.trade-friends>label button,.trade-friends article>button:not(.friend-name):not(.quiet),.room-workspace>header>button,.price-history nav button.active,.panel-action,.preferences-card>button:not(.secondary),.preferences-card>a.button,.form-dialog footer button:not(.secondary),.dialog-list button:not(.secondary),.global-add-button{background:var(--action-fill)!important;color:var(--action-text)!important;-webkit-text-fill-color:var(--action-text)!important}.compact-card-actions details>div button:last-child:hover,.trade-hero>button:hover,.my-binder:hover,.trade-friends>label button:hover,.room-workspace>header>button:hover,.price-history nav button.active:hover,.panel-action:hover,.preferences-card>button:not(.secondary):hover,.preferences-card>a.button:hover,.global-add-button:hover{background:var(--action-fill-hover)!important}:root{--csg-canvas:#f4f7fb;--csg-surface:#ffffffeb;--csg-surface-solid:#fff;--csg-surface-soft:#f7f9fc;--csg-text:#132038;--csg-text-soft:#65728a;--csg-border:#dce4ef;--csg-primary:#2563eb;--csg-primary-strong:#1647b8;--csg-accent:#ef4658;--csg-gold:#f2c84b;--csg-radius:18px;--csg-radius-sm:12px;--csg-shadow:0 10px 35px #14233f14;--csg-shadow-hover:0 18px 48px #14233f26;--csg-ease:cubic-bezier(.2,.8,.2,1);--paper:var(--csg-surface-solid);--wash:var(--csg-canvas);--ink:var(--csg-text);--muted:var(--csg-text-soft);--line:var(--csg-border);--blue:var(--csg-primary);--blue-deep:var(--csg-primary-strong);--navy:var(--csg-text)}html[data-theme=dark]{--csg-canvas:#08111f;--csg-surface:#101b2eeb;--csg-surface-solid:#101b2e;--csg-surface-soft:#15233a;--csg-text:#f4f7fc;--csg-text-soft:#a5b1c6;--csg-border:#293a55;--csg-primary:#6f98ff;--csg-primary-strong:#8badff;--csg-accent:#ff6977;--csg-shadow:0 12px 38px #00000038;--csg-shadow-hover:0 20px 55px #0000005c;--paper:var(--csg-surface-solid);--wash:var(--csg-canvas);--ink:var(--csg-text);--muted:var(--csg-text-soft);--line:var(--csg-border);--blue:var(--csg-primary);--blue-deep:var(--csg-primary-strong);--navy:var(--csg-text)}@media (prefers-color-scheme:dark){html[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--csg-canvas:#08111f;--csg-surface:#101b2eeb;--csg-surface-solid:#101b2e;--csg-surface-soft:#15233a;--csg-text:#f4f7fc;--csg-text-soft:#a5b1c6;--csg-border:#293a55;--csg-primary:#6f98ff;--csg-primary-strong:#8badff;--csg-accent:#ff6977;--csg-shadow:0 12px 38px #00000038;--csg-shadow-hover:0 20px 55px #0000005c;--paper:var(--csg-surface-solid);--wash:var(--csg-canvas);--ink:var(--csg-text);--muted:var(--csg-text-soft);--line:var(--csg-border);--blue:var(--csg-primary);--blue-deep:var(--csg-primary-strong);--navy:var(--csg-text)}}html{background:var(--csg-canvas)}body{background-color:var(--csg-canvas);background-image:radial-gradient(circle at 8% 5%,var(--csg-primary),transparent 28rem), radial-gradient(circle at 92% 16%,var(--csg-accent),transparent 25rem), url(/pokeball-light-pattern.svg?v=20260902-professional), linear-gradient(var(--csg-canvas),var(--csg-canvas));min-height:100vh}@supports (color:color-mix(in lab, red, red)){body{background-image:radial-gradient(circle at 8% 5%,color-mix(in srgb,var(--csg-primary) 10%,transparent),transparent 28rem), radial-gradient(circle at 92% 16%,color-mix(in srgb,var(--csg-accent) 7%,transparent),transparent 25rem), url(/pokeball-light-pattern.svg?v=20260902-professional), linear-gradient(var(--csg-canvas),var(--csg-canvas))}}body{color:var(--csg-text);background-position:50%,50%,50% 72px,50%;background-size:auto,auto,720px 520px,100% 100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI Variable,Segoe UI,sans-serif;font-size:16px;line-height:1.55}html[data-theme=dark] body{background-color:var(--csg-canvas);background-image:radial-gradient(circle at 8% 5%,#4a78ff24,transparent 28rem), radial-gradient(circle at 92% 16%,#ef465817,transparent 25rem), url(/pokeball-light-pattern.svg?v=20260902-professional-dark), linear-gradient(var(--csg-canvas),var(--csg-canvas))}::selection{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb,var(--csg-primary) 28%,transparent)}}::selection{color:var(--csg-text)}.site-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;top:0;z-index:90!important;border-bottom:1px solid var(--csg-border)!important;gap:clamp(18px,3vw,46px)!important;height:72px!important;padding:0 clamp(18px,2.5vw,38px)!important;display:grid!important;position:sticky!important}@supports (color:color-mix(in lab, red, red)){.site-header{border-bottom:1px solid color-mix(in srgb,var(--csg-border) 82%,transparent)!important;background:color-mix(in srgb,var(--csg-surface-solid) 88%,transparent)!important}}.site-header{-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);box-shadow:0 1px #0c182d08,0 10px 35px #0c182d09}.collect-brand{min-width:max-content;color:var(--csg-primary);gap:11px;text-decoration:none;font-size:21px!important}.collect-brand>span{color:var(--csg-primary);grid-template-columns:auto auto;align-items:baseline;column-gap:5px;line-height:1;display:grid}.collect-brand>span>strong{color:var(--csg-text);font-weight:900}.collect-brand small{color:var(--csg-text-soft);letter-spacing:.17em;text-transform:uppercase;grid-column:1/-1;margin-top:5px;font-size:8px;font-weight:800}.collect-orb{border-width:2px;flex-basis:34px;width:34px;height:34px;box-shadow:inset -3px -2px #1420331f,0 6px 15px #121e3429}.site-header>.primary-nav{justify-content:center;align-items:center;min-width:0;gap:4px!important;margin:0!important;display:flex!important}.site-header>.primary-nav>a,.header-tools summary{border:1px solid #0000;border-radius:11px;align-items:center;gap:7px;min-height:40px;font-weight:800;text-decoration:none;color:var(--csg-text-soft)!important;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s var(--csg-ease)!important;padding:0 13px!important;font-size:12px!important;display:inline-flex!important}.site-header>.primary-nav>a>i{color:var(--csg-primary);font-size:15px;font-style:normal;display:none}.site-header>.primary-nav>a:hover,.header-tools summary:hover{border-color:var(--csg-border);background:var(--csg-surface-soft);transform:translateY(-1px);color:var(--csg-text)!important}.site-header>.primary-nav>a[aria-current=page]{border-color:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.site-header>.primary-nav>a[aria-current=page]{border-color:color-mix(in srgb,var(--csg-primary) 18%,transparent)}}.site-header>.primary-nav>a[aria-current=page]{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.site-header>.primary-nav>a[aria-current=page]{background:color-mix(in srgb,var(--csg-primary) 11%,var(--csg-surface-solid))}}.site-header>.primary-nav>a[aria-current=page]{box-shadow:inset 0 0 0 1px var(--csg-primary);color:var(--csg-primary)!important}@supports (color:color-mix(in lab, red, red)){.site-header>.primary-nav>a[aria-current=page]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--csg-primary) 5%,transparent)}}.site-header>.primary-nav>a[aria-current=page]:after{content:"";background:var(--csg-primary);border-radius:99px;height:3px;position:absolute;bottom:-16px;left:16px;right:16px}.site-header-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.site-header-actions .profile-chip{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:180px;overflow:hidden}.site-header-actions>button{border:1px solid var(--csg-border);background:var(--csg-surface-soft);max-width:210px;color:var(--csg-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;border-radius:11px;padding:8px 11px;overflow:hidden}.site-header-actions>button small{color:var(--csg-text-soft);font-size:8px;display:block}.header-settings{background:var(--csg-surface-soft);border-radius:11px;width:40px;height:40px;font-size:16px}.header-tools>div{border-radius:15px;width:240px;padding:8px;top:48px;box-shadow:0 22px 60px #06102038}.header-tools>div a{border-radius:9px!important;font-size:12px!important}@media (width>=761px){.global-add-button{min-height:48px;box-shadow:0 14px 32px var(--csg-primary);padding-inline:18px;bottom:20px;right:22px}@supports (color:color-mix(in lab, red, red)){.global-add-button{box-shadow:0 14px 32px color-mix(in srgb,var(--csg-primary) 32%,transparent)}}.global-utility-bar{gap:6px;bottom:24px;right:148px}.global-utility-bar button{background:var(--csg-surface-solid);min-height:40px}@supports (color:color-mix(in lab, red, red)){.global-utility-bar button{background:color-mix(in srgb,var(--csg-surface-solid) 91%,transparent)}}.global-utility-bar button{box-shadow:var(--csg-shadow)}.global-search-trigger{background:var(--csg-surface-solid);min-height:40px;padding-inline:13px;bottom:78px;right:18px}@supports (color:color-mix(in lab, red, red)){.global-search-trigger{background:color-mix(in srgb,var(--csg-surface-solid) 91%,transparent)}}.global-search-trigger{box-shadow:var(--csg-shadow)}.global-theme-toggle,.global-holo-toggle{box-shadow:var(--csg-shadow);bottom:24px}}.home-dashboard{min-height:100vh;color:var(--csg-text)}.dashboard-hero{isolation:isolate;border:1px solid var(--csg-primary);justify-content:space-between;align-items:center;gap:36px;width:min(1760px,100% - 40px);max-width:none;min-height:340px;margin:20px auto 0;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dashboard-hero{border:1px solid color-mix(in srgb,var(--csg-primary) 18%,var(--csg-border))}}.dashboard-hero{color:#fff;background:radial-gradient(circle at 72% 25%,#6994ff3d,#0000 25rem),radial-gradient(circle at 92% 88%,#ef46582b,#0000 23rem),linear-gradient(120deg,#091529 0,#102344 56%,#172c50 100%);border-radius:28px;box-shadow:0 28px 75px #09162d2e;padding:clamp(38px,5vw,78px)!important}.dashboard-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#ffffff0f,#0000 35% 72%,#ffffff0a);position:absolute;inset:0}.dashboard-hero-copy{z-index:2;max-width:760px;position:relative}.dashboard-live-pill{color:#dce7fa;letter-spacing:.11em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 11px;font-size:10px;font-weight:850;display:inline-flex}.dashboard-live-pill i{background:#4ee0a0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #4ee0a01f,0 0 14px #4ee0a0}.dashboard-hero h1{color:#fff;max-width:800px;margin:0;letter-spacing:-.065em!important;font-size:clamp(45px,5.4vw,82px)!important;line-height:.91!important}.dashboard-hero h1 em{color:#a9c2ff;font-style:normal}.dashboard-hero p{max-width:600px;color:#bac7da!important;margin:22px 0 0!important;font-size:clamp(14px,1.3vw,18px)!important}.dashboard-hero .dashboard-actions{gap:9px;margin-top:30px;display:flex}.dashboard-hero .dashboard-actions a,.dashboard-hero .dashboard-actions button{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff14;border:1px solid #fff3;border-radius:12px;min-height:46px;padding:0 16px;font-size:12px;font-weight:850;color:#fff!important}.dashboard-hero .dashboard-actions a:hover,.dashboard-hero .dashboard-actions button:hover{background:#ffffff24;border-color:#ffffff6b;transform:translateY(-2px)}.dashboard-hero-art{perspective:900px;flex:0 0 clamp(270px,28vw,440px);height:250px;position:relative}.dashboard-hero-art>i{aspect-ratio:2.5/3.5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#ffffff3b,#ffffff0a);border:1px solid #ffffff47;border-radius:13px;width:145px;position:absolute;top:8px;left:50%;box-shadow:0 28px 55px #00000057,inset 0 0 0 5px #ffffff0a}.dashboard-hero-art>i:first-child{transform:translate(-115%)rotate(-14deg)translateY(24px)}.dashboard-hero-art>i:nth-child(2){z-index:2;background:linear-gradient(145deg,#749bff66,#ffffff0f);transform:translate(-50%)rotate(-1deg)translateY(-8px)}.dashboard-hero-art>i:nth-child(3){background:linear-gradient(145deg,#ef465847,#ffffff0d);transform:translate(15%)rotate(13deg)translateY(24px)}.dashboard-hero-art>span{z-index:3;color:#fff;letter-spacing:.08em;text-align:center;text-shadow:0 8px 22px #000;font-size:16px;font-weight:950;line-height:.9;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-1deg)}.dashboard-hero-art>span b{color:var(--csg-gold);font-size:29px}.dashboard-metrics{z-index:4;gap:12px;width:min(1696px,100% - 72px);max-width:none;margin:-36px auto 22px;position:relative;padding:0!important}.dashboard-metrics article{border-color:var(--csg-border);min-height:142px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dashboard-metrics article{border-color:color-mix(in srgb,var(--csg-border) 82%,transparent)}}.dashboard-metrics article{background:var(--csg-surface-solid)}@supports (color:color-mix(in lab, red, red)){.dashboard-metrics article{background:color-mix(in srgb,var(--csg-surface-solid) 94%,transparent)}}.dashboard-metrics article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 15px 40px #08142a21;padding:24px 24px 21px 72px!important}.dashboard-metrics article>i{background:var(--metric-color,var(--csg-primary));border-radius:11px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:22px;left:22px}@supports (color:color-mix(in lab, red, red)){.dashboard-metrics article>i{background:color-mix(in srgb,var(--metric-color,var(--csg-primary)) 13%,var(--csg-surface-solid))}}.dashboard-metrics article>i{color:var(--metric-color,var(--csg-primary));font-size:15px;font-style:normal;font-weight:950}.dashboard-metrics .metric-value{--metric-color:#4276ee}.dashboard-metrics .metric-cards{--metric-color:#8a64df}.dashboard-metrics .metric-sets{--metric-color:#d49a16}.dashboard-metrics .metric-change{--metric-color:#19a46f}.dashboard-metrics span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.dashboard-metrics strong{font-variant-numeric:tabular-nums;margin:7px 0 2px;font-size:clamp(29px,2.3vw,40px)}.dashboard-metrics small{font-size:10px}.dashboard-crown,.dashboard-studio,.dashboard-grid{width:min(1696px,100% - 40px);max-width:none}.dashboard-crown>header,.dashboard-studio>header{padding:6px 3px}.dashboard-crown h2,.dashboard-studio h2,.dashboard-panel h2{color:var(--csg-text);letter-spacing:-.035em}.dashboard-studio,.dashboard-panel{border-color:var(--csg-border)}@supports (color:color-mix(in lab, red, red)){.dashboard-studio,.dashboard-panel{border-color:color-mix(in srgb,var(--csg-border) 85%,transparent)}}.dashboard-studio,.dashboard-panel{background:var(--csg-surface-solid)}@supports (color:color-mix(in lab, red, red)){.dashboard-studio,.dashboard-panel{background:color-mix(in srgb,var(--csg-surface-solid) 94%,transparent)}}.dashboard-studio,.dashboard-panel{box-shadow:var(--csg-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dashboard-studio{padding:clamp(22px,2vw,32px)}.dashboard-studio>div{gap:12px}.dashboard-studio>div>a{background:var(--csg-surface-soft);min-height:104px;transition:transform .22s var(--csg-ease),box-shadow .22s ease,border-color .22s ease;border-radius:15px;padding:17px;position:relative;overflow:hidden}.dashboard-studio>div>a:after{content:"→";color:var(--csg-text-soft);opacity:0;transition:.2s var(--csg-ease);position:absolute;top:14px;right:15px;transform:translate(-6px)}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a:hover{border-color:color-mix(in srgb,var(--csg-primary) 45%,var(--csg-border))}}.dashboard-studio>div>a:hover{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a:hover{background:color-mix(in srgb,var(--csg-primary) 5%,var(--csg-surface-solid))}}.dashboard-studio>div>a:hover:after{opacity:1;transform:none}.dashboard-studio>div>a>span{background:var(--csg-primary);border-radius:13px;width:44px;height:44px}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a>span{background:color-mix(in srgb,var(--csg-primary) 11%,var(--csg-surface-solid))}}.dashboard-studio>div>a>span{font-size:15px}.dashboard-panel{transition:transform .22s var(--csg-ease),box-shadow .22s ease}.home-dashboard>.studio-notice{border-color:var(--csg-accent);justify-content:space-between;align-items:center;gap:12px;max-width:1696px;margin:14px auto;padding:13px 16px;display:flex;position:relative;top:auto}@supports (color:color-mix(in lab, red, red)){.home-dashboard>.studio-notice{border-color:color-mix(in srgb,var(--csg-accent) 32%,var(--csg-border))}}.home-dashboard>.studio-notice{background:var(--csg-accent)}@supports (color:color-mix(in lab, red, red)){.home-dashboard>.studio-notice{background:color-mix(in srgb,var(--csg-accent) 8%,var(--csg-surface-solid))}}.home-dashboard>.studio-notice{box-shadow:var(--csg-shadow);font-size:12px}.home-dashboard>.studio-notice button{float:none;border:1px solid var(--csg-accent);flex:none}@supports (color:color-mix(in lab, red, red)){.home-dashboard>.studio-notice button{border:1px solid color-mix(in srgb,var(--csg-accent) 35%,var(--csg-border))}}.home-dashboard>.studio-notice button{background:var(--csg-surface-solid);color:var(--csg-accent);border-radius:9px;padding:8px 11px;font-size:11px;font-weight:850}.trade-shell,.studio-shell,.museum-shell,.condition-shell,.portfolio-shell,.messages-shell,.preferences-shell,.import-shell,.binder-art-shell,.scan-set-go{min-height:100vh;color:var(--csg-text)}.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-hero{border:1px solid var(--csg-primary);width:min(1696px,100% - 40px);max-width:none;margin:18px auto 16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-hero{border:1px solid color-mix(in srgb,var(--csg-primary) 14%,var(--csg-border))}}.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-hero{background:linear-gradient(125deg,var(--csg-primary),var(--csg-surface-solid));border-radius:22px}@supports (color:color-mix(in lab, red, red)){.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-hero{background:linear-gradient(125deg,color-mix(in srgb,var(--csg-primary) 7%,var(--csg-surface-solid)),color-mix(in srgb,var(--csg-surface-solid) 96%,transparent))}}.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-hero{box-shadow:var(--csg-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:clamp(28px,3.5vw,52px)!important}.trade-hero h1,.studio-hero h1,.museum-hero h1,.condition-hero h1,.portfolio-hero h1,.import-hero h1,.binder-art-hero h1{letter-spacing:-.055em!important;font-size:clamp(38px,4.5vw,68px)!important;line-height:.96!important}.trade-hero p,.studio-hero p,.museum-hero p,.condition-hero p,.portfolio-hero p,.import-hero p,.binder-art-hero p{max-width:720px;color:var(--csg-text-soft);font-size:14px!important}.trade-friends,.owned-tray,.binder-stage,.room-workspace,.next-workspace,.scanner-workspace,.museum-layout>aside,.museum-gallery,.condition-layout>aside,.condition-workspace,.portfolio-panel,.portfolio-metrics article,.conversation-list,.message-workspace,.preferences-card,.import-drop,.import-safety,.import-preview,.binder-art-picker,.binder-art-workspace,.binder-art-controls{border-color:var(--csg-border)!important}@supports (color:color-mix(in lab, red, red)){.trade-friends,.owned-tray,.binder-stage,.room-workspace,.next-workspace,.scanner-workspace,.museum-layout>aside,.museum-gallery,.condition-layout>aside,.condition-workspace,.portfolio-panel,.portfolio-metrics article,.conversation-list,.message-workspace,.preferences-card,.import-drop,.import-safety,.import-preview,.binder-art-picker,.binder-art-workspace,.binder-art-controls{border-color:color-mix(in srgb,var(--csg-border) 86%,transparent)!important}}.trade-friends,.owned-tray,.binder-stage,.room-workspace,.next-workspace,.scanner-workspace,.museum-layout>aside,.museum-gallery,.condition-layout>aside,.condition-workspace,.portfolio-panel,.portfolio-metrics article,.conversation-list,.message-workspace,.preferences-card,.import-drop,.import-safety,.import-preview,.binder-art-picker,.binder-art-workspace,.binder-art-controls{background:var(--csg-surface-solid)!important}@supports (color:color-mix(in lab, red, red)){.trade-friends,.owned-tray,.binder-stage,.room-workspace,.next-workspace,.scanner-workspace,.museum-layout>aside,.museum-gallery,.condition-layout>aside,.condition-workspace,.portfolio-panel,.portfolio-metrics article,.conversation-list,.message-workspace,.preferences-card,.import-drop,.import-safety,.import-preview,.binder-art-picker,.binder-art-workspace,.binder-art-controls{background:color-mix(in srgb,var(--csg-surface-solid) 94%,transparent)!important}}.trade-friends,.owned-tray,.binder-stage,.room-workspace,.next-workspace,.scanner-workspace,.museum-layout>aside,.museum-gallery,.condition-layout>aside,.condition-workspace,.portfolio-panel,.portfolio-metrics article,.conversation-list,.message-workspace,.preferences-card,.import-drop,.import-safety,.import-preview,.binder-art-picker,.binder-art-workspace,.binder-art-controls{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--csg-shadow)!important}.card-modal,.command-palette,.onboarding{animation:.18s both csg-overlay-in}.card-modal>article,.command-palette>section,.onboarding>section,.form-dialog>form,.dashboard-card-drawer{animation:csg-dialog-in .28s var(--csg-ease) both}@keyframes csg-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes csg-dialog-in{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}.app-shell{background:0 0!important}.set-panel,.queue-panel{background:var(--csg-surface-solid)!important}@supports (color:color-mix(in lab, red, red)){.set-panel,.queue-panel{background:color-mix(in srgb,var(--csg-surface-solid) 84%,transparent)!important}}.set-panel,.queue-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.set-button,.card-image-button,.dashboard-card-row>div{transition:transform .2s var(--csg-ease),box-shadow .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.card-image-button:hover{transform:translateY(-3px)}.card-image-button:hover img{box-shadow:0 16px 36px #0c19323d}}@media (width<=1040px){.site-header{gap:14px!important;padding-inline:16px!important}.site-header>.primary-nav>a{padding-inline:9px!important}.site-header>.primary-nav>a>i{display:inline}.site-header>.primary-nav>a>span{display:none}.header-tools summary{padding-inline:10px}.dashboard-hero-art{flex-basis:300px}}@media (width>=761px) and (width<=1600px){.site-header{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 18px!important;height:auto!important;min-height:104px!important;padding-block:12px!important}.site-header>.collect-brand{grid-area:1/1}.site-header>.site-header-actions{grid-area:1/2}.site-header>.primary-nav{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:center;width:100%;overflow:visible}.site-header>.primary-nav>a>span{display:inline}.site-header>.primary-nav>a>i{display:none}.site-header>.primary-nav>a[aria-current=page]:after{bottom:-4px}}@media (width<=760px){body{background-size:auto,auto,520px 376px,100% 100%;background-attachment:scroll;padding-bottom:72px}.site-header{border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;height:62px!important;min-height:62px!important;padding:0 12px!important;display:grid!important}.site-header>.primary-nav{display:none!important}.collect-brand{font-size:19px!important}.collect-brand small{display:none}.collect-orb{flex-basis:31px;width:31px;height:31px}.site-header-actions{grid-area:1/2!important}.site-header-actions>button{max-width:132px;min-height:38px;padding:6px 9px;font-size:10px}.header-settings{width:38px;height:38px}.mobile-bottom-nav{height:68px;padding-bottom:max(2px,env(safe-area-inset-bottom));background:var(--csg-surface-solid)}@supports (color:color-mix(in lab, red, red)){.mobile-bottom-nav{background:color-mix(in srgb,var(--csg-surface-solid) 94%,transparent)}}.mobile-bottom-nav{border-color:var(--csg-border);box-shadow:0 -10px 30px #0610201f}.mobile-bottom-nav a,.mobile-bottom-nav button{font-size:9px}.mobile-bottom-nav span{font-size:18px}.global-add-button{border-color:var(--csg-surface-solid);width:58px;height:58px;box-shadow:0 10px 28px var(--csg-primary);bottom:13px}@supports (color:color-mix(in lab, red, red)){.global-add-button{box-shadow:0 10px 28px color-mix(in srgb,var(--csg-primary) 40%,transparent)}}.global-search-trigger{justify-content:center;width:40px;height:40px;padding:0;bottom:78px;left:9px;right:auto}.global-utility-bar{bottom:78px;right:9px}.global-theme-toggle{bottom:78px;left:56px}.global-holo-toggle{display:none}.dashboard-hero{border-radius:21px;width:calc(100% - 20px);min-height:0;margin-top:10px;padding:34px 22px 30px!important}.dashboard-hero h1{font-size:clamp(39px,12vw,57px)!important}.dashboard-hero p{margin-top:16px!important}.dashboard-hero-art{display:none}.dashboard-hero .dashboard-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:24px;display:grid;overflow:visible}.dashboard-hero .dashboard-actions a,.dashboard-hero .dashboard-actions button{width:100%;min-width:0;padding-inline:10px}.dashboard-hero .dashboard-actions button{grid-column:1/-1}.dashboard-metrics{gap:9px;width:calc(100% - 28px);margin:12px auto 16px;grid-template-columns:1fr 1fr!important}.dashboard-metrics article{min-height:126px;padding:52px 14px 15px!important}.dashboard-metrics article>i{width:31px;height:31px;top:13px;left:14px}.dashboard-metrics strong{font-size:25px}.dashboard-metrics small{font-size:9px}.dashboard-crown,.dashboard-studio,.dashboard-grid{width:calc(100% - 20px);margin-inline:auto;padding-inline:0}.home-dashboard>.studio-notice{flex-direction:column;align-items:flex-start;width:calc(100% - 20px);margin-block:10px}.dashboard-crown>header,.dashboard-studio>header{padding-inline:3px}.dashboard-studio{padding:17px}.dashboard-studio>div{grid-template-columns:1fr}.dashboard-studio>div>a{min-height:92px}.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-hero{border-radius:19px;width:calc(100% - 20px);margin-top:10px;padding:28px 20px!important}.app-shell{flex-direction:column;min-height:0;display:flex!important}.app-shell>.column-resizer{display:none!important}.set-panel{z-index:4;width:100%;position:relative;border:0!important;border-bottom:1px solid var(--csg-border)!important}.queue-drawer-layout .set-panel{height:auto!important;min-height:0!important;overflow:visible!important}.set-panel .panel-heading{padding:16px 14px 8px}.set-panel .catalog-title-row{margin:0 0 9px}.set-panel .catalog-title-row h2{font-size:23px}.set-panel .open-pack-library{min-height:34px}.set-panel .catalog-language{margin-block:5px}.set-panel .catalog-tabs{margin-block:6px}.set-panel .panel-heading>p{display:none}.set-list{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;padding:8px 14px 14px;display:flex;overflow:auto hidden;height:auto!important;max-height:none!important}.set-list::-webkit-scrollbar{display:none}.set-list .era-group{margin:0;display:contents}.set-list .era-group>h3{display:none}.set-list .set-button{scroll-snap-align:start;border:1px solid var(--csg-border);background:var(--csg-surface-solid);border-radius:12px;flex:0 0 176px;min-height:66px;padding:10px}.set-list .set-button.active{border-color:var(--csg-primary);background:var(--csg-primary)}.set-list .set-button:hover{transform:none}.catalog-panel{order:2;padding:20px 12px 42px!important}.queue-panel{order:3}.catalog-header{min-height:66px}.catalog-header h1{font-size:28px}.set-logo{width:100px;height:52px}.collection-spotlight{min-height:0;padding:18px!important}.collection-spotlight .spotlight-art{display:none}.collection-tools{top:0}}@media (width<=430px){.dashboard-metrics{grid-template-columns:1fr!important}.dashboard-metrics article{min-height:104px;padding:20px 15px 18px 62px!important}.dashboard-metrics article>i{top:18px;left:15px}.dashboard-hero .dashboard-actions{grid-template-columns:1fr}.dashboard-hero .dashboard-actions button{grid-column:auto}.card-grid,.card-grid.large{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 11px}}@media (prefers-reduced-motion:reduce){.card-modal,.command-palette,.onboarding,.card-modal>article,.command-palette>section,.onboarding>section,.form-dialog>form,.dashboard-card-drawer{animation:none!important}}@media print{.site-header,.dashboard-hero-art,.global-search-trigger,.global-utility-bar,.global-add-button,.mobile-bottom-nav{display:none!important}body{background:#fff!important}}.messages-shell .message-search{border-color:var(--csg-border);background:var(--csg-surface-soft);color:var(--csg-text-soft)}.messages-shell .message-search input::placeholder{color:var(--csg-text-soft);opacity:.82}.messages-shell .conversation-list>div>button{color:var(--csg-text);border-color:#0000;transition:background-color .16s,border-color .16s,box-shadow .16s}.messages-shell .conversation-list>div>button:hover{border-color:var(--csg-border);background:var(--csg-surface-soft)}.messages-shell .conversation-list>div>button.active{border-color:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.messages-shell .conversation-list>div>button.active{border-color:color-mix(in srgb,var(--csg-primary) 58%,var(--csg-border))}}.messages-shell .conversation-list>div>button.active{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.messages-shell .conversation-list>div>button.active{background:color-mix(in srgb,var(--csg-primary) 18%,var(--csg-surface-solid))}}.messages-shell .conversation-list>div>button.active{color:var(--csg-text);box-shadow:inset 3px 0 0 var(--csg-primary)}.messages-shell .conversation-list>div>button.active strong{color:var(--csg-text)}.messages-shell .conversation-list>div>button.active small{color:var(--csg-text-soft)}.messages-shell .conversation-list>div>button:focus-visible,.messages-shell .message-actions button:focus-visible,.messages-shell .message-composer textarea:focus-visible,.messages-shell .message-composer button:focus-visible{outline:3px solid var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.messages-shell .conversation-list>div>button:focus-visible,.messages-shell .message-actions button:focus-visible,.messages-shell .message-composer textarea:focus-visible,.messages-shell .message-composer button:focus-visible{outline:3px solid color-mix(in srgb,var(--csg-primary) 52%,transparent)}}.messages-shell .conversation-list>div>button:focus-visible,.messages-shell .message-actions button:focus-visible,.messages-shell .message-composer textarea:focus-visible,.messages-shell .message-composer button:focus-visible{outline-offset:2px}.messages-shell .conversation-list .avatar{background:var(--action-fill);color:var(--action-text)}.messages-shell .conversation-list button>b,.messages-shell .nav-badge{background:var(--csg-accent);color:#fff;-webkit-text-fill-color:#fff}.messages-shell .message-actions button{border-color:var(--csg-border);background:var(--csg-surface-soft);color:var(--csg-text)}.messages-shell .message-actions button:hover{border-color:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.messages-shell .message-actions button:hover{border-color:color-mix(in srgb,var(--csg-primary) 55%,var(--csg-border))}}.messages-shell .message-actions button:hover{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.messages-shell .message-actions button:hover{background:color-mix(in srgb,var(--csg-primary) 12%,var(--csg-surface-solid))}}.messages-shell .message-actions button:hover{color:var(--csg-text)}.messages-shell .contact-status{border-bottom:1px solid var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.messages-shell .contact-status{border-bottom:1px solid color-mix(in srgb,var(--csg-primary) 20%,var(--csg-border))}}.messages-shell .contact-status{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.messages-shell .contact-status{background:color-mix(in srgb,var(--csg-primary) 9%,var(--csg-surface-solid))}}.messages-shell .contact-status{color:var(--csg-text-soft)}.messages-shell .contact-status a{color:var(--csg-primary-strong)}.messages-shell .message-thread{background:var(--csg-surface-soft)}@supports (color:color-mix(in lab, red, red)){.messages-shell .message-thread{background:color-mix(in srgb,var(--csg-surface-soft) 70%,var(--csg-surface-solid))}}.messages-shell .message-thread article p{border-color:var(--csg-border);background:var(--csg-surface-solid);color:var(--csg-text)}.messages-shell .message-thread article.mine p,.messages-shell .message-composer button,.messages-shell .message-empty-state a{border-color:var(--action-fill);background:var(--action-fill);color:var(--action-text);-webkit-text-fill-color:var(--action-text)}.messages-shell .message-thread time{color:var(--csg-text-soft)}.messages-shell .message-composer textarea{border-color:var(--csg-border);background:var(--csg-surface-soft);color:var(--csg-text)}.messages-shell .message-composer textarea::placeholder{color:var(--csg-text-soft);opacity:.85}.messages-shell .message-composer button:disabled{background:var(--csg-surface-soft);color:var(--csg-text-soft);-webkit-text-fill-color:var(--csg-text-soft);opacity:.72}.messages-shell .message-empty-state>span{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.messages-shell .message-empty-state>span{background:color-mix(in srgb,var(--csg-primary) 16%,var(--csg-surface-solid))}}.messages-shell .message-empty-state>span{color:var(--csg-primary-strong)}.messages-shell .message-empty-state h2,.messages-shell .message-empty-state h3{color:var(--csg-text)}.messages-shell .message-empty-state p{color:var(--csg-text-soft)}:root{--csg-content:min(1760px,calc(100% - 48px));--csg-band-gap:clamp(54px,6vw,92px);--csg-hairline:var(--csg-border)}@supports (color:color-mix(in lab, red, red)){:root{--csg-hairline:color-mix(in srgb,var(--csg-border) 58%,transparent)}}:root{--csg-float:var(--csg-surface-solid)}@supports (color:color-mix(in lab, red, red)){:root{--csg-float:color-mix(in srgb,var(--csg-surface-solid) 76%,transparent)}}:root{--csg-ambient-blue:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){:root{--csg-ambient-blue:color-mix(in srgb,var(--csg-primary) 15%,transparent)}}:root{--csg-ambient-red:var(--csg-accent)}@supports (color:color-mix(in lab, red, red)){:root{--csg-ambient-red:color-mix(in srgb,var(--csg-accent) 10%,transparent)}}body{background-position:0 0,right 16vh,50% 72px,50%;background-size:auto,auto,560px 404px,100% 100%;background-attachment:scroll}body:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg,transparent 0 32rem,var(--csg-canvas) 50rem,var(--csg-canvas) 82rem);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){body:before{background:linear-gradient(180deg,transparent 0 32rem,color-mix(in srgb,var(--csg-canvas) 72%,transparent) 50rem,var(--csg-canvas) 82rem)}}.site-header{border-bottom-color:var(--csg-hairline)!important;background:var(--csg-canvas)!important}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb,var(--csg-canvas) 76%,transparent)!important}}.site-header>.primary-nav>a,.header-tools summary{background:0 0;border:0;border-radius:9px}.site-header>.primary-nav>a:hover,.header-tools summary:hover{background:var(--csg-primary);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.site-header>.primary-nav>a:hover,.header-tools summary:hover{background:color-mix(in srgb,var(--csg-primary) 7%,transparent)}}.site-header>.primary-nav>a[aria-current=page]{box-shadow:none;background:0 0;border:0}.site-header>.primary-nav>a[aria-current=page]:after{height:2px;bottom:-16px}.header-settings,.site-header-actions>button{background:var(--csg-float);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:#0000;box-shadow:0 8px 26px #08142a12}.dashboard-hero{width:var(--csg-content);background:radial-gradient(circle at 73% 15%,#719aff40,#0000 27rem),radial-gradient(circle at 94% 88%,#ff5b6d30,#0000 23rem),linear-gradient(118deg,#071326 0,#102448 58%,#172c50 100%);border:0;border-radius:0 0 34px 34px;min-height:390px;margin-top:0;box-shadow:0 30px 90px #07122626}.dashboard-hero:after{content:"";aspect-ratio:1;filter:blur(14px);pointer-events:none;background:radial-gradient(circle,#769eff2e,#0000 68%);border-radius:50%;width:42%;position:absolute;bottom:-25%;right:8%}.dashboard-hero-art{height:300px;transform:translateY(12px)}.dashboard-hero-art>i{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(145deg,#ffffff2e,#ffffff0a);border:0;border-radius:5.4%;width:clamp(142px,12vw,190px);overflow:hidden;box-shadow:0 34px 70px #0006,0 0 45px #6c97ff21}.dashboard-hero-art>i img{object-fit:cover;width:100%;height:100%;display:block}.dashboard-hero-art>i:first-of-type{transform:translate(-118%)rotate(-13deg)translateY(28px)}.dashboard-hero-art>i:nth-of-type(2){transform:translate(-50%)rotate(-1deg)translateY(-18px)}.dashboard-hero-art>i:nth-of-type(3){transform:translate(18%)rotate(12deg)translateY(28px)}.dashboard-hero-art>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071226bd;border-radius:999px;padding:8px 14px;font-size:8px;line-height:1;top:auto;bottom:-2px}.dashboard-hero-art>span br{display:none}.dashboard-hero-art>span b{margin-left:4px;font-size:12px}.dashboard-metrics{width:min(1640px,100% - 96px);margin:-31px auto var(--csg-band-gap);background:var(--csg-float);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border-radius:18px;gap:0;box-shadow:0 22px 60px #0712261c}.dashboard-metrics article{border:0;border-right:1px solid var(--csg-hairline);min-height:138px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;overflow:visible}.dashboard-metrics article:first-child{border-radius:18px 0 0 18px}.dashboard-metrics article:last-child{border-right:0;border-radius:0 18px 18px 0}.dashboard-metrics article>i{box-shadow:inset 0 0 0 1px var(--metric-color,var(--csg-primary));background:0 0}@supports (color:color-mix(in lab, red, red)){.dashboard-metrics article>i{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--metric-color,var(--csg-primary)) 20%,transparent)}}.dashboard-crown,.dashboard-studio,.dashboard-grid{width:min(1640px,100% - 64px)}.dashboard-crown{margin-bottom:var(--csg-band-gap)}.dashboard-crown>header,.dashboard-studio>header{margin-bottom:24px;padding:0}.dashboard-crown>header h2,.dashboard-studio>header h2,.dashboard-panel h2{font-size:clamp(27px,2.6vw,42px)}.dashboard-crown .crown-room{box-shadow:0 38px 100px #040c1b45,0 0 70px var(--studio-accent);border:1px solid #ffffff14;border-radius:26px}@supports (color:color-mix(in lab, red, red)){.dashboard-crown .crown-room{box-shadow:0 38px 100px #040c1b45,0 0 70px color-mix(in srgb,var(--studio-accent) 12%,transparent)}}.dashboard-studio{margin-bottom:var(--csg-band-gap);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.dashboard-studio>div>a{border:0;border-right:1px solid var(--csg-hairline);min-height:146px;box-shadow:none;background:0 0;border-radius:0;align-content:start;padding:22px clamp(14px,1.5vw,24px)}.dashboard-studio>div>a:first-child{padding-left:0}.dashboard-studio>div>a:last-child{border-right:0;padding-right:0}.dashboard-studio>div>a:hover{border-color:var(--csg-hairline);background:linear-gradient(180deg,var(--csg-primary),transparent)}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--csg-primary) 7%,transparent),transparent)}}.dashboard-studio>div>a:hover{box-shadow:none;transform:translateY(-5px)}.dashboard-studio>div>a>span{border:1px solid var(--csg-primary);width:50px;height:50px;margin-bottom:10px}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a>span{border:1px solid color-mix(in srgb,var(--csg-primary) 16%,transparent)}}.dashboard-studio>div>a>span{background:var(--csg-primary);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a>span{background:color-mix(in srgb,var(--csg-primary) 8%,transparent);box-shadow:0 12px 28px color-mix(in srgb,var(--csg-primary) 10%,transparent)}}.dashboard-studio>div>a:after{top:25px}.dashboard-studio small{font-size:10px}.dashboard-grid{gap:var(--csg-band-gap) clamp(26px,4vw,64px);grid-template-columns:repeat(12,minmax(0,1fr));padding:0 0 90px}.dashboard-panel{border:0;border-top:1px solid var(--csg-hairline);min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;grid-column:span 6;padding:30px 0}.dashboard-progress{grid-column:1/-1}.dashboard-panel:hover{box-shadow:none;transform:none}.dashboard-recent{border-top:0;grid-column:1/-1;padding-top:0}.dashboard-launchpad{background:radial-gradient(circle at 86% 15%,var(--csg-ambient-blue),transparent 22rem), linear-gradient(120deg,var(--csg-primary),var(--csg-surface-solid));border:0;border-radius:28px;grid-column:1/-1;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dashboard-launchpad{background:radial-gradient(circle at 86% 15%,var(--csg-ambient-blue),transparent 22rem), linear-gradient(120deg,color-mix(in srgb,var(--csg-primary) 9%,var(--csg-surface-solid)),color-mix(in srgb,var(--csg-surface-solid) 72%,transparent))}}.dashboard-launchpad{padding:clamp(32px,4vw,58px);box-shadow:0 25px 70px #08142a1a}.dashboard-panel>header{margin-bottom:22px}.dashboard-card-row{grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(12px,1.8vw,28px)}.dashboard-card-row>div{min-width:0}.dashboard-card-row img{aspect-ratio:2.5/3.5;object-fit:cover;border-radius:5.2%;box-shadow:0 18px 38px #07122630}.dashboard-card-row>div:nth-child(2n){transform:translateY(18px)}.dashboard-card-row>div:hover{transform:translateY(-5px)}.dashboard-card-row>div:nth-child(2n):hover{transform:translateY(10px)}.dashboard-card-row strong{margin-top:11px;font-size:11px}.dashboard-card-row small{font-size:9px}.dashboard-wishlist>div,.dashboard-movers>div,.dashboard-activity>div{border-top-color:var(--csg-hairline);padding-block:11px}.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-hero{width:var(--csg-content);min-height:210px;margin-block:0 var(--csg-band-gap);background:radial-gradient(circle at 82% 5%,var(--csg-ambient-blue),transparent 24rem), radial-gradient(circle at 94% 75%,var(--csg-ambient-red),transparent 20rem);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;padding:clamp(46px,6vw,90px) clamp(4px,3vw,48px)!important}.set-panel{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--csg-hairline)!important;box-shadow:none!important;background:0 0!important}.catalog-panel{background:0 0!important}.collection-spotlight{background:radial-gradient(circle at 82% 20%,var(--spotlight-tone),transparent 28%), linear-gradient(120deg,var(--spotlight-tone),transparent 70%);border:0;border-radius:22px;min-height:180px}@supports (color:color-mix(in lab, red, red)){.collection-spotlight{background:radial-gradient(circle at 82% 20%,color-mix(in srgb,var(--spotlight-tone) 12%,transparent),transparent 28%), linear-gradient(120deg,color-mix(in srgb,var(--spotlight-tone) 8%,transparent),transparent 70%)}}.collection-spotlight{box-shadow:none}.collection-summary{border-block:1px solid var(--csg-hairline);background:0 0;border-radius:0}.collection-summary>div{border-right-color:var(--csg-hairline)}.set-list .set-button:not(.active){box-shadow:none;background:0 0;border-color:#0000}.set-list .set-button:not(.active):hover{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.set-list .set-button:not(.active):hover{background:color-mix(in srgb,var(--csg-primary) 6%,transparent)}}.queue-panel{background:var(--csg-float)!important;border-color:#0000!important;box-shadow:-18px 0 55px #07122617!important}.room-workspace,.next-workspace,.scanner-workspace{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.room-workspace>header,.next-workspace>header,.scanner-workspace>header{border-bottom:1px solid var(--csg-hairline);padding-bottom:18px}.studio-launchers>a:not(.active){box-shadow:none;background:0 0;border-color:#0000}.recommendation-card,.mastered-card{box-shadow:0 14px 38px #0712261a}.trade-friends,.owned-tray{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.trade-friends{border-right:1px solid var(--csg-hairline)!important}.owned-tray>div>button{box-shadow:none;background:0 0;border-color:#0000}.owned-tray>div>button:hover,.owned-tray>div>button:focus-visible{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.owned-tray>div>button:hover,.owned-tray>div>button:focus-visible{background:color-mix(in srgb,var(--csg-primary) 6%,transparent)}}.owned-tray>div>button:hover,.owned-tray>div>button:focus-visible{box-shadow:none}.binder-stage{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:26px;background:linear-gradient(135deg,#1c2942,#09111f)!important;border:0!important;box-shadow:0 30px 80px #050d1c3d!important}.scan-set-go>.tool-page,.scan-set-go .collection-progress-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.scan-set-go .metric-grid article{border:0;border-right:1px solid var(--csg-hairline);box-shadow:none;background:0 0;border-radius:0}.scan-set-go .metric-grid article:last-child{border-right:0}.scanner-card,.continuous-scanner,.scan-modal,.correction-modal{box-shadow:0 30px 90px #040c1c45!important}.messages-layout{gap:0}.conversation-list{-webkit-backdrop-filter:none;backdrop-filter:none;border:0!important;border-right:1px solid var(--csg-hairline)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.message-workspace{background:var(--csg-surface-solid)!important;border:0!important;border-radius:0!important}@supports (color:color-mix(in lab, red, red)){.message-workspace{background:color-mix(in srgb,var(--csg-surface-solid) 58%,transparent)!important}}.message-workspace{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none!important}.messages-shell .conversation-list>div>button.active{box-shadow:inset 3px 0 0 var(--csg-primary);border-color:#0000;border-radius:11px}@media (hover:hover) and (pointer:fine){.dashboard-hero-art>i,.dashboard-card-row img,.dashboard-studio>div>a>span{will-change:transform}.dashboard-hero-art:hover>i:first-of-type{transform:translate(-121%)rotate(-15deg)translateY(20px)}.dashboard-hero-art:hover>i:nth-of-type(2){transform:translate(-50%)rotate(0)translateY(-25px)}.dashboard-hero-art:hover>i:nth-of-type(3){transform:translate(21%)rotate(14deg)translateY(20px)}.dashboard-hero-art>i{transition:transform .42s var(--csg-ease)}}@media (width<=1180px){.dashboard-studio>div{grid-template-columns:repeat(3,1fr);row-gap:18px}.dashboard-studio>div>a:nth-child(3){border-right:0}.dashboard-studio>div>a:nth-child(4){padding-left:0}}@media (width<=760px){:root{--csg-content:calc(100% - 20px);--csg-band-gap:42px}body{background-size:auto,auto,420px 303px,100% 100%}body:before{display:none}.site-header{background:var(--csg-canvas)!important}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb,var(--csg-canvas) 91%,transparent)!important}}.site-header{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2)}.dashboard-hero{border-radius:0 0 24px 24px;width:100%;margin-top:0;box-shadow:0 20px 55px #07122629}.dashboard-metrics{width:calc(100% - 28px);margin:14px auto var(--csg-band-gap);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;grid-template-columns:1fr 1fr!important}.dashboard-metrics article{border-right:0;border-bottom:1px solid var(--csg-hairline);min-height:118px;border-radius:0!important;padding:50px 12px 14px!important}.dashboard-metrics article:nth-last-child(-n+2){border-bottom:0}.dashboard-crown,.dashboard-studio,.dashboard-grid{width:calc(100% - 28px)}.dashboard-studio>div{grid-template-columns:1fr 1fr}.dashboard-studio>div>a{border-right:0;border-bottom:1px solid var(--csg-hairline);min-height:132px;padding:18px 12px!important}.dashboard-studio>div>a:nth-last-child(-n+2){border-bottom:0}.dashboard-grid{padding-bottom:62px;display:block}.dashboard-panel{margin-bottom:42px;padding-block:24px}.dashboard-recent{padding-top:0}.dashboard-card-row{scroll-snap-type:x proximity;scrollbar-width:none;gap:13px;padding:8px 3px 24px;display:flex;overflow-x:auto}.dashboard-card-row::-webkit-scrollbar{display:none}.dashboard-card-row>div,.dashboard-card-row>div:nth-child(2n){scroll-snap-align:start;flex:0 0 132px;transform:none}.dashboard-card-row>div:hover,.dashboard-card-row>div:nth-child(2n):hover{transform:none}.dashboard-launchpad{padding:28px 22px}.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-hero{width:calc(100% - 28px);min-height:0;margin-bottom:38px;padding:38px 2px!important}.set-panel{border-bottom-color:var(--csg-hairline)!important}.set-list .set-button:not(.active){border:1px solid var(--csg-hairline);background:var(--csg-float)}.trade-friends{border-right:0!important;border-bottom:1px solid var(--csg-hairline)!important}.binder-stage{border-radius:18px!important;box-shadow:0 20px 50px #050d1c33!important}.conversation-list{border-right:0!important;border-bottom:1px solid var(--csg-hairline)!important}.message-workspace{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}}@media (width<=430px){.dashboard-metrics{grid-template-columns:1fr!important}.dashboard-metrics article{min-height:94px;border-bottom:1px solid var(--csg-hairline)!important;padding:18px 12px 16px 58px!important}.dashboard-metrics article:last-child{border-bottom:0!important}.dashboard-studio>div{grid-template-columns:1fr}.dashboard-studio>div>a{grid-template-columns:50px 1fr;align-content:center;min-height:100px;border-bottom:1px solid var(--csg-hairline)!important;padding:14px 0!important}.dashboard-studio>div>a:last-child{border-bottom:0!important}.dashboard-studio>div>a>span{grid-row:1/3;margin:0}}@media (prefers-reduced-motion:reduce){.dashboard-hero-art>i,.dashboard-card-row>div,.dashboard-studio>div>a{transition:none!important;transform:none!important}}.dashboard-studio{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--csg-primary),var(--csg-surface-solid))!important;border:0!important;border-radius:28px!important}@supports (color:color-mix(in lab, red, red)){.dashboard-studio{background:linear-gradient(135deg,color-mix(in srgb,var(--csg-primary) 8%,var(--csg-surface-solid)),color-mix(in srgb,var(--csg-surface-solid) 80%,transparent))!important}}.dashboard-studio{padding:clamp(28px,3vw,50px)!important;box-shadow:0 26px 70px #050f221f!important}.dashboard-studio:before{content:"";background:radial-gradient(circle,var(--csg-primary),transparent 68%);border-radius:50%;position:absolute;inset:-50% 55% 25% -12%}@supports (color:color-mix(in lab, red, red)){.dashboard-studio:before{background:radial-gradient(circle,color-mix(in srgb,var(--csg-primary) 18%,transparent),transparent 68%)}}.dashboard-studio:before{pointer-events:none}.dashboard-studio>header,.dashboard-studio>div{z-index:1;position:relative}.dashboard-studio>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.dashboard-studio>div>a{align-items:start;border:1px solid var(--csg-primary)!important;grid-template-columns:64px minmax(0,1fr)!important;column-gap:15px!important;min-height:145px!important}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a{border:1px solid color-mix(in srgb,var(--csg-primary) 12%,var(--csg-hairline))!important}}.dashboard-studio>div>a{background:linear-gradient(145deg,var(--csg-surface-solid),var(--csg-primary))!important;border-radius:19px!important}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a{background:linear-gradient(145deg,color-mix(in srgb,var(--csg-surface-solid) 92%,transparent),color-mix(in srgb,var(--csg-primary) 5%,transparent))!important}}.dashboard-studio>div>a{padding:23px!important;box-shadow:0 16px 38px #07122612!important}.dashboard-studio>div>a:first-child,.dashboard-studio>div>a:last-child{padding:23px!important}.dashboard-studio>div>a>span{border:1px solid var(--csg-primary);grid-row:1/3;width:54px;height:54px;margin:0}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a>span{border:1px solid color-mix(in srgb,var(--csg-primary) 26%,transparent)}}.dashboard-studio>div>a>span{background:linear-gradient(145deg,var(--csg-primary),var(--csg-surface-solid))}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a>span{background:linear-gradient(145deg,color-mix(in srgb,var(--csg-primary) 18%,var(--csg-surface-solid)),var(--csg-surface-solid))}}.dashboard-studio>div>a>span{box-shadow:0 0 28px var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a>span{box-shadow:0 0 28px color-mix(in srgb,var(--csg-primary) 16%,transparent)}}.dashboard-studio>div>a:hover{border-color:var(--csg-primary)!important}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a:hover{border-color:color-mix(in srgb,var(--csg-primary) 45%,var(--csg-border))!important}}.dashboard-studio>div>a:hover{box-shadow:0 22px 50px var(--csg-primary)!important}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a:hover{box-shadow:0 22px 50px color-mix(in srgb,var(--csg-primary) 15%,#050f221a)!important}}.dashboard-studio>div>a:hover{transform:translateY(-6px)}.dashboard-studio strong,.dashboard-studio small{z-index:1;min-width:0;position:relative}.dashboard-studio strong{font-size:16px}.dashboard-studio small{max-width:220px;font-size:11px;line-height:1.45}.dashboard-grid{align-items:start;gap:var(--csg-band-gap) clamp(20px,3vw,46px)}.dashboard-grid .dashboard-panel{border-top:0;padding-block:0}.dashboard-trajectory{grid-column:1/-1!important}.dashboard-trajectory>header p,.dashboard-recent>header p,.dashboard-movers>header p,.dashboard-wishlist>header p,.dashboard-activity>header p{max-width:620px;color:var(--csg-text-soft);margin:7px 0 0;font-size:12px}.trajectory-stage{isolation:isolate;background:linear-gradient(145deg,#071326,#0c1b37 58%,#102755);border:1px solid #75a7ff38;border-radius:28px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 30px 80px #040e2042,inset 0 0 70px #3970ff1a}.trajectory-stage:before{content:"";z-index:-1;background:radial-gradient(circle at 78% 18%,#46d0ff29,#0000 28%),radial-gradient(circle at 20% 90%,#5f4dff30,#0000 34%);position:absolute;inset:0}.trajectory-readout{z-index:3;color:#fff;display:grid;position:absolute;top:clamp(26px,4vw,52px);left:clamp(24px,4vw,62px)}.trajectory-readout>span{color:#7fdfff;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.trajectory-readout>strong{letter-spacing:-.055em;margin-top:7px;font-size:clamp(36px,5vw,72px);line-height:1}.trajectory-readout>b{margin-top:10px;font-size:14px}.trajectory-readout>small{color:#91a3bf;margin-top:8px;font-size:10px}.trajectory-stage svg{z-index:2;color:#61ddff;width:94%;height:75%;position:absolute;bottom:2%;left:3%;right:3%;overflow:visible}.trajectory-area{fill:url(#dashboard-signal-fill)}.trajectory-line{fill:none;stroke:#70e5ff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.trajectory-line-glow{stroke:#4577ff;stroke-width:12px;opacity:.26;filter:url(#dashboard-signal-glow)}.trajectory-point{cursor:crosshair;outline:none}.trajectory-point-hit{fill:#0000;stroke:#0000;pointer-events:all}.trajectory-point-dot{fill:#fff;stroke:#50dcff;stroke-width:5px;opacity:0;filter:drop-shadow(0 0 12px #4fdcff);transition:opacity .14s}.trajectory-point-tooltip{pointer-events:none;opacity:0;transition:opacity .14s}.trajectory-point-tooltip rect{fill:#040d1ef0;stroke:#70e5ff8c;stroke-width:1px}.trajectory-point-tooltip text{fill:#fff;font-size:12px;font-weight:900}.trajectory-point-tooltip .trajectory-point-detail{fill:#91dff3;font-size:8px;font-weight:750}.trajectory-point:hover .trajectory-point-dot,.trajectory-point:focus .trajectory-point-dot,.trajectory-point:hover .trajectory-point-tooltip,.trajectory-point:focus .trajectory-point-tooltip{opacity:1}.trajectory-grid{z-index:0;background-image:linear-gradient(#6aa1ff14 1px,#0000 1px),linear-gradient(90deg,#6aa1ff14 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 4%,#000 35%,#000);mask-image:linear-gradient(#0000 4%,#000 35%,#000)}.trajectory-orbit{aspect-ratio:1;border:1px solid #5cd6ff26;border-radius:50%;width:170px;animation:18s linear infinite dashboard-orbit;position:absolute;top:12%;right:7%}.trajectory-orbit:before,.trajectory-orbit:after{content:"";border:1px solid #697dff24;border-radius:50%;position:absolute}.trajectory-orbit:before{inset:22%}.trajectory-orbit:after{inset:41%}.trajectory-orbit i{background:#66e0ff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 16px #66e0ff}.trajectory-orbit i:first-child{top:-3px;left:48%}.trajectory-orbit i:nth-child(2){bottom:13%;right:10%}.trajectory-orbit i:nth-child(3){background:#8a7cff;bottom:8%;left:15%}@keyframes dashboard-orbit{to{transform:rotate(1turn)}}.trajectory-stats{border-bottom:1px solid var(--csg-hairline);grid-template-columns:repeat(4,1fr);gap:0;margin-top:1px;display:grid}.trajectory-stats>span{border-right:1px solid var(--csg-hairline);color:var(--csg-text-soft);text-transform:uppercase;letter-spacing:.07em;grid-template-columns:9px 1fr;gap:4px 10px;padding:21px clamp(10px,2vw,27px);font-size:10px;display:grid}.trajectory-stats>span:last-child{border-right:0}.trajectory-stats i{background:#59d9ff;border-radius:50%;grid-row:1/3;width:7px;height:7px;margin-top:3px;box-shadow:0 0 12px #59d9ff}.trajectory-stats strong{color:var(--csg-text);letter-spacing:0;text-transform:none;font-size:14px}.dashboard-recent{grid-column:1/-1!important}.dashboard-card-row>button{min-width:0;color:var(--csg-text);text-align:left;cursor:pointer;transition:transform .28s var(--csg-ease);background:0 0;border:0;padding:0}.dashboard-card-row>button:nth-child(2n){transform:translateY(18px)}.dashboard-card-row>button:hover{transform:translateY(-7px)}.dashboard-card-row>button:nth-child(2n):hover{transform:translateY(9px)}.dashboard-card-row>button>span{border-radius:5.5%;display:block;position:relative;overflow:hidden;box-shadow:0 20px 42px #06112530}.dashboard-card-row>button>span:after{content:"";opacity:0;background:linear-gradient(145deg,#ffffff2b,#0000 28% 68%,#536fff26);transition:opacity .25s;position:absolute;inset:0}.dashboard-card-row>button:hover>span:after{opacity:1}.dashboard-card-row>button>span>i{z-index:2;color:#fff;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071122b8;border:1px solid #ffffff4d;border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:900;transition:all .23s;position:absolute;bottom:10px;left:50%;transform:translate(-50%,8px)}.dashboard-card-row>button:hover>span>i,.dashboard-card-row>button:focus-visible>span>i{opacity:1;transform:translate(-50%)}.dashboard-card-row>button strong,.dashboard-card-row>button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-card-row>button strong{margin-top:12px;font-size:12px}.dashboard-card-row>button small{color:var(--csg-text-soft);margin-top:3px;font-size:9px}.dashboard-movers{grid-column:span 7!important}.dashboard-wishlist{grid-column:span 5!important}.dashboard-activity{grid-column:1/-1!important}.dashboard-movers>.mover-visual-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;display:grid}.mover-visual-grid>button{--mover-color:#3ed79a;border:1px solid var(--mover-color);grid-template-columns:28px 54px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mover-visual-grid>button{border:1px solid color-mix(in srgb,var(--mover-color) 18%,var(--csg-hairline))}}.mover-visual-grid>button{background:linear-gradient(120deg,var(--mover-color),var(--csg-surface-solid));border-radius:16px}@supports (color:color-mix(in lab, red, red)){.mover-visual-grid>button{background:linear-gradient(120deg,color-mix(in srgb,var(--mover-color) 7%,var(--csg-surface-solid)),color-mix(in srgb,var(--csg-surface-solid) 72%,transparent))}}.mover-visual-grid>button{color:var(--csg-text);text-align:left;cursor:pointer;transition:.22s var(--csg-ease);padding:12px}.mover-visual-grid>button.falling{--mover-color:#ff6376}.mover-visual-grid>button:hover:not(:disabled){border-color:var(--mover-color)}@supports (color:color-mix(in lab, red, red)){.mover-visual-grid>button:hover:not(:disabled){border-color:color-mix(in srgb,var(--mover-color) 52%,var(--csg-border))}}.mover-visual-grid>button:hover:not(:disabled){box-shadow:0 16px 34px var(--mover-color)}@supports (color:color-mix(in lab, red, red)){.mover-visual-grid>button:hover:not(:disabled){box-shadow:0 16px 34px color-mix(in srgb,var(--mover-color) 12%,transparent)}}.mover-visual-grid>button:hover:not(:disabled){transform:translateY(-3px)}.mover-visual-grid>button:disabled{cursor:default}.mover-rank{color:var(--mover-color)}@supports (color:color-mix(in lab, red, red)){.mover-rank{color:color-mix(in srgb,var(--mover-color) 76%,var(--csg-text))}}.mover-rank{letter-spacing:.08em;font-size:9px;font-weight:950}.mover-visual-grid img,.mover-image-placeholder{object-fit:contain;background:var(--csg-surface-soft);border-radius:6px;width:54px;height:75px;box-shadow:0 8px 18px #0610222e}.mover-image-placeholder{color:var(--mover-color);place-items:center;font-size:22px;display:grid}.mover-visual-grid p{min-width:0;margin:0}.mover-visual-grid p strong,.mover-visual-grid p small,.mover-visual-grid>b small{display:block}.mover-visual-grid p strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mover-visual-grid p small{color:var(--csg-text-soft);margin-top:4px;font-size:9px}.mover-visual-grid>b{color:var(--mover-color);text-align:right;font-size:14px}.mover-visual-grid>b small{margin-top:3px;font-size:9px}.mover-visual-grid>button>i{background:var(--mover-color);border-radius:99px;height:2px;position:absolute;bottom:7px;left:106px;right:12px}@supports (color:color-mix(in lab, red, red)){.mover-visual-grid>button>i{background:color-mix(in srgb,var(--mover-color) 12%,transparent)}}.mover-visual-grid>button>i span{width:var(--mover-intensity);border-radius:inherit;background:var(--mover-color);height:100%;box-shadow:0 0 8px var(--mover-color);display:block}.dashboard-radar-empty{min-height:210px;color:var(--csg-text-soft);text-align:center;place-content:center;justify-items:center;display:grid}.dashboard-radar-empty>i{border:1px solid var(--csg-primary);width:72px;height:72px;margin-bottom:16px}@supports (color:color-mix(in lab, red, red)){.dashboard-radar-empty>i{border:1px solid color-mix(in srgb,var(--csg-primary) 25%,var(--csg-hairline))}}.dashboard-radar-empty>i{background:radial-gradient(circle,var(--csg-primary),transparent 68%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.dashboard-radar-empty>i{background:radial-gradient(circle,color-mix(in srgb,var(--csg-primary) 14%,transparent),transparent 68%)}}.dashboard-radar-empty>i{box-shadow:0 0 38px var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.dashboard-radar-empty>i{box-shadow:0 0 38px color-mix(in srgb,var(--csg-primary) 10%,transparent)}}.dashboard-radar-empty>b{color:var(--csg-text);font-size:14px}.dashboard-radar-empty>span{margin-top:6px;font-size:10px}.dashboard-wishlist>.wishlist-constellation{border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;min-height:300px;padding:0;display:grid;position:relative}.wishlist-constellation:before{content:"";pointer-events:none;background:radial-gradient(circle,#9c7dff1a,#0000 65%);position:absolute;inset:10%}.wishlist-constellation>a{z-index:1;border-bottom:1px solid var(--csg-hairline);min-width:0;color:var(--csg-text);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;padding:10px 5px;text-decoration:none;transition:all .2s;display:grid;position:relative}.wishlist-constellation>a:hover{color:var(--csg-primary);transform:translate(4px)}.wishlist-constellation img,.wishlist-constellation>a>span{object-fit:contain;background:var(--csg-surface-soft);border-radius:5px;width:44px;height:61px;box-shadow:0 8px 18px #06102224}.wishlist-constellation>a>span{color:#a98aff;place-items:center;display:grid}.wishlist-constellation p{min-width:0;margin:0}.wishlist-constellation strong,.wishlist-constellation small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wishlist-constellation strong{font-size:10px}.wishlist-constellation small{color:var(--csg-text-soft);margin-top:4px;font-size:9px}.dashboard-activity>.activity-timeline{border-block:1px solid var(--csg-hairline);grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:0;padding:0;display:grid}.activity-timeline>div{min-width:0;position:relative;border:0!important;border-right:1px solid var(--csg-hairline)!important;padding:23px 18px!important;display:block!important}.activity-timeline>div:last-child{border-right:0!important}.activity-timeline>div>i{background:var(--csg-primary);border-radius:50%;width:38px;height:38px;margin-bottom:25px}@supports (color:color-mix(in lab, red, red)){.activity-timeline>div>i{background:color-mix(in srgb,var(--csg-primary) 11%,transparent)}}.activity-timeline>div>i{box-shadow:0 0 0 7px var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.activity-timeline>div>i{box-shadow:0 0 0 7px color-mix(in srgb,var(--csg-primary) 4%,transparent)}}.activity-timeline>div>i{color:var(--csg-primary)}.activity-timeline>div:after{content:"";background:linear-gradient(90deg,var(--csg-primary),var(--csg-hairline));height:1px;position:absolute;top:42px;left:55px;right:0}@supports (color:color-mix(in lab, red, red)){.activity-timeline>div:after{background:linear-gradient(90deg,color-mix(in srgb,var(--csg-primary) 42%,transparent),var(--csg-hairline))}}.activity-timeline p{margin:0}.activity-timeline strong{font-size:11px}.activity-timeline small{white-space:normal;margin-top:5px}.activity-timeline time{color:var(--csg-text-soft);text-transform:uppercase;margin-top:12px;font-size:9px;display:block}.activity-timeline button{margin-top:10px}.dashboard-launchpad>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px;display:grid}.dashboard-launchpad>div>a{border:1px solid var(--csg-primary);grid-template-columns:45px 1fr;align-items:center;gap:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.dashboard-launchpad>div>a{border:1px solid color-mix(in srgb,var(--csg-primary) 18%,var(--csg-hairline))}}.dashboard-launchpad>div>a{background:var(--csg-surface-solid);border-radius:15px}@supports (color:color-mix(in lab, red, red)){.dashboard-launchpad>div>a{background:color-mix(in srgb,var(--csg-surface-solid) 68%,transparent)}}.dashboard-launchpad>div>a{color:var(--csg-text);padding:17px;text-decoration:none;transition:all .22s}.dashboard-launchpad>div>a:hover{border-color:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.dashboard-launchpad>div>a:hover{border-color:color-mix(in srgb,var(--csg-primary) 50%,var(--csg-border))}}.dashboard-launchpad>div>a:hover{box-shadow:0 14px 34px var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.dashboard-launchpad>div>a:hover{box-shadow:0 14px 34px color-mix(in srgb,var(--csg-primary) 12%,transparent)}}.dashboard-launchpad>div>a:hover{transform:translateY(-4px)}.dashboard-launchpad>div>a>b{background:var(--csg-primary);border-radius:13px;place-items:center;width:45px;height:45px;display:grid}@supports (color:color-mix(in lab, red, red)){.dashboard-launchpad>div>a>b{background:color-mix(in srgb,var(--csg-primary) 12%,var(--csg-surface-solid))}}.dashboard-launchpad>div>a>b{color:var(--csg-primary);font-size:17px}.dashboard-launchpad>div>a>span,.dashboard-launchpad>div>a small{display:block}.dashboard-launchpad>div>a>span{font-size:12px;font-weight:900}.dashboard-launchpad>div>a small{color:var(--csg-text-soft);margin-top:4px;font-size:9px;font-weight:600}.dashboard-drawer-scrim{z-index:139;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02081480;border:0;position:fixed;inset:0}@media (width<=1050px){.dashboard-movers,.dashboard-wishlist{grid-column:1/-1!important}.dashboard-activity>.activity-timeline{grid-template-columns:repeat(3,1fr)}.activity-timeline>div:nth-child(3){border-right:0!important}.dashboard-studio>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.dashboard-studio{border-radius:22px!important;padding:24px 16px!important}.dashboard-studio>div{grid-template-columns:1fr!important}.dashboard-studio>div>a{border:1px solid var(--csg-primary)!important;grid-template-columns:54px 1fr!important;min-height:105px!important}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a{border:1px solid color-mix(in srgb,var(--csg-primary) 12%,var(--csg-hairline))!important}}.dashboard-studio>div>a{padding:17px!important}.dashboard-studio>div>a>span{grid-row:1/3;margin:0}.dashboard-grid .dashboard-panel{margin-bottom:48px}.dashboard-trajectory>header,.dashboard-recent>header,.dashboard-movers>header,.dashboard-wishlist>header,.dashboard-activity>header{flex-direction:column;align-items:flex-start;gap:10px}.trajectory-stage{border-radius:21px;min-height:370px}.trajectory-readout{top:25px;left:22px}.trajectory-stage svg{width:108%;height:67%;bottom:1%;left:-4%}.trajectory-orbit{top:12px;right:-35px}.trajectory-stats{grid-template-columns:1fr 1fr}.trajectory-stats>span:nth-child(2){border-right:0}.trajectory-stats>span:nth-child(-n+2){border-bottom:1px solid var(--csg-hairline)}.dashboard-card-row>button,.dashboard-card-row>button:nth-child(2n){scroll-snap-align:start;flex:0 0 132px;transform:none}.dashboard-card-row>button:hover,.dashboard-card-row>button:nth-child(2n):hover{transform:none}.dashboard-movers>.mover-visual-grid{grid-template-columns:1fr}.dashboard-wishlist>.wishlist-constellation{grid-template-columns:1fr;min-height:0}.dashboard-activity>.activity-timeline{scroll-snap-type:x proximity;display:flex;overflow-x:auto}.activity-timeline>div{scroll-snap-align:start;flex:0 0 180px;border-right:1px solid var(--csg-hairline)!important}.dashboard-launchpad>div{grid-template-columns:1fr}.dashboard-drawer-scrim{bottom:0}}@media (width<=430px){.trajectory-stage{min-height:335px}.trajectory-readout>strong{font-size:38px}.trajectory-readout>small{max-width:230px}.trajectory-stats{grid-template-columns:1fr}.trajectory-stats>span{border-right:0;border-bottom:1px solid var(--csg-hairline)}.mover-visual-grid>button{grid-template-columns:22px 48px minmax(0,1fr) auto;gap:8px;padding:10px}.mover-visual-grid img,.mover-image-placeholder{width:48px;height:67px}.mover-visual-grid>button>i{left:88px}.dashboard-launchpad{border-radius:21px}}@media (prefers-reduced-motion:reduce){.trajectory-orbit{animation:none}.dashboard-card-row>button,.mover-visual-grid>button,.wishlist-constellation>a,.dashboard-launchpad>div>a{transition:none!important;transform:none!important}}.tab-intelligence-visual{background:linear-gradient(145deg,#ffffff0e,#ffffff03);border:1px solid #97bbff26;border-radius:27px;grid-area:radar;grid-template-rows:1fr auto;grid-template-columns:minmax(210px,.8fr) minmax(240px,1.2fr);gap:18px 28px;min-height:290px;padding:22px;display:grid;position:relative;overflow:hidden}.tab-intelligence-visual:before{content:"";opacity:.32;background-image:radial-gradient(circle,rgba(var(--tab-accent-rgb),.22) 0 1px,transparent 1.5px),linear-gradient(125deg,transparent 28%,rgba(var(--tab-secondary-rgb),.11) 48%,transparent 67%);pointer-events:none;background-size:24px 24px,100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 76%);mask-image:linear-gradient(90deg,#000,#0000 76%)}.tab-purpose-scene{z-index:1;border:1px solid rgba(var(--tab-accent-rgb),.14);background:radial-gradient(circle at 50% 45%,rgba(var(--tab-accent-rgb),.16),#060e1f6b 68%);border-radius:21px;grid-row:1/3;place-items:center;min-height:240px;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .25s;animation:.62s cubic-bezier(.16,1,.3,1) both tab-emblem-arrive;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d}.tab-intelligence-visual:hover .tab-purpose-scene{border-color:rgba(var(--tab-accent-rgb),.34);transform:translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 18px 38px #01081838}.tab-professional-emblem{filter:drop-shadow(0 22px 22px #01071673);place-items:center;display:grid;position:absolute;inset:8px 8px 31px;transform:translateZ(0)}.tab-professional-emblem:before{content:"";aspect-ratio:1;background:rgba(var(--tab-accent-rgb),.18);filter:blur(32px);opacity:.72;border-radius:50%;width:66%;position:absolute;transform:translateY(7%)}.tab-professional-emblem img{z-index:1;object-fit:contain;filter:saturate(.94)contrast(1.035);width:min(92%,224px);height:min(92%,224px);transition:transform .34s cubic-bezier(.16,1,.3,1),filter .34s;animation:.72s cubic-bezier(.16,1,.3,1) both header-emblem-resolve;position:relative}.tab-intelligence-visual:hover .tab-professional-emblem img{filter:saturate(1.06) contrast(1.045) drop-shadow(0 0 18px rgba(var(--tab-accent-rgb),.2));transform:translateY(-5px)rotate(-.8deg)scale(1.025)}.tab-purpose-focus{z-index:1;align-self:end;padding-top:8px;position:relative}.tab-purpose-focus span,.tab-purpose-focus small{color:#9fabc0;display:block}.tab-purpose-focus span{letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:900}.tab-purpose-focus strong{color:#fff;letter-spacing:-.06em;text-shadow:0 0 26px rgba(var(--tab-accent-rgb),.26);margin:5px 0;font-size:clamp(2.25rem,4vw,4.3rem);font-weight:950;line-height:1;display:block}.tab-purpose-focus small{font-size:.78rem;line-height:1.4}.tab-purpose-signals{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:relative}.tab-purpose-signals article{border-top:1px solid rgba(var(--tab-accent-rgb),.26);min-width:0;padding:10px 6px 3px 0}.tab-purpose-signals span,.tab-purpose-signals small{text-overflow:ellipsis;display:block;overflow:hidden}.tab-purpose-signals span{color:#71809b;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:850}.tab-purpose-signals strong{color:#f5f8ff;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.83rem;display:block;overflow:hidden}.tab-purpose-signals small{color:#71809b;margin-top:3px;font-size:.6rem;line-height:1.3}.overview-brand{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071023e0;border:1px solid #fff3;border-radius:13px;padding:7px 10px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #01071673,0 0 24px #58d7ff29;gap:7px!important;min-width:max-content!important;position:absolute!important}.overview-brand .collect-orb{border-width:2px;flex-basis:27px;width:27px;height:27px;position:relative;top:auto;left:auto;transform:rotate(-8deg)}.overview-brand .collect-orb:before{content:none}.overview-brand .collect-orb:after{width:8px;height:5px;inset:3px auto auto 3px}.overview-brand .collect-orb b{width:8px;height:8px}.overview-brand>span{color:#eef4ff;width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;font-weight:900;line-height:1;display:grid;position:static;font-size:12px!important}.overview-brand>span>strong{color:#eef4ff}.overview-brand small{color:#8fa2c2;letter-spacing:.14em;margin-top:3px;font-size:6px!important}.tab-overview-brand{bottom:7px}.dashboard-hero-brand{top:auto;bottom:-2px}@keyframes tab-emblem-arrive{0%{opacity:0;filter:blur(4px);transform:translateY(13px)scale(.92)}65%{opacity:1;filter:blur();transform:translateY(-2px)scale(1.015)}to{opacity:1;filter:none;transform:none}}@keyframes header-emblem-resolve{0%{opacity:0;filter:blur(7px)saturate(.7);transform:translateY(16px)scale(.86)}68%{opacity:1;filter:blur()saturate(1.04);transform:translateY(-3px)scale(1.018)}to{opacity:1;filter:saturate(.96)contrast(1.04);transform:none}}@media (width<=650px){.tab-intelligence-visual{grid-template-rows:auto auto;grid-template-columns:124px minmax(0,1fr);gap:13px;min-height:0;padding:15px}.tab-purpose-scene{grid-row:1;min-width:0;min-height:160px}.tab-professional-emblem{inset:8px 3px 29px}.tab-professional-emblem img{width:min(96%,132px);height:min(96%,132px)}.tab-purpose-scene>.tab-overview-brand{transform-origin:bottom;left:50%;transform:translate(-50%)scale(.84)}.tab-purpose-focus{align-self:center}.tab-purpose-focus strong{font-size:2.45rem}.tab-purpose-signals{grid-column:1/-1}.tab-purpose-signals small{display:none}}@media (width<=410px){.tab-intelligence-visual{grid-template-columns:105px minmax(0,1fr)}.tab-purpose-scene{min-height:145px}.tab-purpose-focus strong{font-size:2.05rem}.tab-purpose-signals{grid-template-columns:1fr}.tab-purpose-signals article{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.tab-purpose-signals strong{text-align:right;margin:0}}@media (width<=650px){.tab-visual-scanner{column-gap:24px}.tab-visual-scanner .tab-purpose-scene{min-width:0;transform:none}.tab-visual-scanner .tab-purpose-focus{min-width:0;padding-left:2px}}@media (width<=410px){.tab-visual-scanner{column-gap:18px}.tab-professional-emblem img{width:min(96%,116px);height:min(96%,116px)}.tab-purpose-scene>.tab-overview-brand{transform:translate(-50%)scale(.72)}}@media (width<=760px){.site-header{position:relative!important;top:auto!important}.scan-set-go>.tab-intelligence{margin-top:10px}}:root{--auction-background:var(--csg-canvas);--auction-foreground:var(--csg-text);--auction-card:var(--csg-surface-solid);--auction-card-foreground:var(--csg-text);--auction-popover:var(--csg-surface-solid);--auction-popover-foreground:var(--csg-text);--auction-primary:var(--csg-primary);--auction-primary-foreground:#fff;--auction-secondary:var(--csg-surface-soft);--auction-secondary-foreground:var(--csg-text);--auction-muted:var(--csg-surface-soft);--auction-muted-foreground:var(--csg-text-soft);--auction-accent:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){:root{--auction-accent:color-mix(in srgb,var(--csg-primary) 11%,var(--csg-surface-solid))}}:root{--auction-accent-foreground:var(--csg-primary-strong);--auction-destructive:#c93645;--auction-border:var(--csg-border);--auction-input:var(--csg-border);--auction-ring:var(--csg-primary);--auction-radius:var(--csg-radius-sm)}.auction-workspace{width:min(1696px,100% - 40px);max-width:none!important;padding:28px 0 120px!important}.auction-bid-monitor,.auction-filter-panel,.auction-result-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:var(--csg-border)!important;background:var(--csg-surface)!important;box-shadow:var(--csg-shadow)!important}.auction-bid-monitor,.auction-filter-panel{border-radius:var(--csg-radius)!important}.auction-result-card{transition:border-color .2s var(--csg-ease),box-shadow .2s var(--csg-ease),transform .2s var(--csg-ease)!important;border-radius:16px!important}.auction-result-card:hover{border-color:var(--csg-primary)!important}@supports (color:color-mix(in lab, red, red)){.auction-result-card:hover{border-color:color-mix(in srgb,var(--csg-primary) 45%,var(--csg-border))!important}}.auction-result-card:hover{box-shadow:var(--csg-shadow-hover)!important}.auction-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 82% 30%,#42e0cd33,#0000 28%),radial-gradient(circle at 64% 112%,#f0485729,#0000 38%),radial-gradient(circle at 6% 0,#d7a84c17,#0000 31%),linear-gradient(135deg,#071225,#102543 56%,#09182f);border:1px solid #9ebcf033;border-radius:28px;padding:clamp(30px,4vw,56px);position:relative;overflow:hidden;box-shadow:0 22px 60px #040e223d;align-items:center!important}.auction-hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#5ce5d02e 0 1px,#0000 1.5px),linear-gradient(112deg,#0000 47%,#d5a94e12 52%,#0000 58%);background-size:28px 28px,100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 54% 94%,#0000);mask-image:linear-gradient(90deg,#0000 5%,#000 54% 94%,#0000)}.auction-hero h1,.auction-hero-tagline{color:#fff}.auction-hero>div:first-child>.text-primary{color:#8af!important}.auction-hero>div:first-child>.text-muted-foreground{color:#b2bfd3!important}.auction-hero-side{flex:0 0 min(440px,38%);justify-items:center;gap:18px;width:min(440px,100%);display:grid}.auction-hunter-symbol{aspect-ratio:1;background:radial-gradient(circle at 50% 45%,#528bff33,#06122a94 67%);border:1px solid #8cb2fa2e;border-radius:34px;place-items:center;width:196px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;animation:.62s cubic-bezier(.16,1,.3,1) both tab-emblem-arrive;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 20px 42px #0108174d}.auction-hunter-symbol:before{content:"";filter:blur(25px);background:#3c8fff3b;border-radius:50%;position:absolute;inset:19%}.auction-hunter-symbol img{z-index:1;object-fit:contain;filter:drop-shadow(0 20px 19px #0107166b);width:112%;height:112%;transition:transform .34s cubic-bezier(.16,1,.3,1),filter .34s;animation:.72s cubic-bezier(.16,1,.3,1) both header-emblem-resolve;position:relative}.auction-hunter-symbol:hover{border-color:#8cb2fa6b;transform:translateY(-4px)scale(1.018);box-shadow:inset 0 1px #ffffff1a,0 25px 46px #01081766,0 0 32px #4781ff24}.auction-hunter-symbol:hover img{filter:drop-shadow(0 24px 22px #01071685)saturate(1.08);transform:translateY(-5px)rotate(-2deg)scale(1.035)}.auction-hero .auction-summary{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0611268f!important;border-color:#9ab9f438!important;box-shadow:inset 0 1px #ffffff0f!important}.auction-hero .auction-summary .text-muted-foreground{color:#9dacc4!important}.auction-search-row input{border-color:var(--csg-border);color:var(--csg-text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--csg-surface)!important;box-shadow:var(--csg-shadow)!important}.auction-spread-control{align-content:end;min-width:170px;padding:0 4px 1px;display:grid}.auction-spread-control output{border:1px solid var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.auction-spread-control output{border:1px solid color-mix(in srgb,var(--csg-primary) 38%,var(--csg-border))}}.auction-spread-control output{background:var(--csg-primary);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.auction-spread-control output{background:color-mix(in srgb,var(--csg-primary) 10%,var(--csg-surface-solid))}}.auction-spread-control output{color:var(--csg-primary);letter-spacing:0;padding:2px 7px;font-size:10px;font-weight:950}.auction-spread-range{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:26px;margin:0}.auction-spread-range::-webkit-slider-runnable-track{border:1px solid var(--csg-primary);height:7px}@supports (color:color-mix(in lab, red, red)){.auction-spread-range::-webkit-slider-runnable-track{border:1px solid color-mix(in srgb,var(--csg-primary) 18%,var(--csg-border))}}.auction-spread-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--csg-primary),#54d9c5);border-radius:999px;box-shadow:inset 0 1px 2px #0712261f}.auction-spread-range::-webkit-slider-thumb{appearance:none;background:var(--csg-primary);width:20px;height:20px;box-shadow:0 0 0 2px var(--csg-primary),0 5px 12px #081c443d;border:3px solid #fff;border-radius:50%;margin-top:-7px}.auction-spread-range::-moz-range-track{border:1px solid var(--csg-primary);height:7px}@supports (color:color-mix(in lab, red, red)){.auction-spread-range::-moz-range-track{border:1px solid color-mix(in srgb,var(--csg-primary) 18%,var(--csg-border))}}.auction-spread-range::-moz-range-track{background:var(--csg-surface-soft);border-radius:999px}.auction-spread-range::-moz-range-progress{background:linear-gradient(90deg,var(--csg-primary),#54d9c5);border-radius:999px;height:7px}.auction-spread-range::-moz-range-thumb{background:var(--csg-primary);width:16px;height:16px;box-shadow:0 0 0 2px var(--csg-primary),0 5px 12px #081c443d;border:3px solid #fff;border-radius:50%}.auction-spread-range:focus-visible{outline:2px solid var(--csg-primary);outline-offset:3px;border-radius:999px}.auction-spread-bounds{color:var(--csg-text-soft);justify-content:space-between;margin-top:-1px;font-size:8px;font-weight:750;display:flex}.auction-header-live{color:var(--csg-text-soft);white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.auction-header-live i{background:#35d79b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #35d79b21,0 0 16px #35d79b73}.auction-site-header .auction-source-trigger,.auction-site-header .auction-scan-button{border-color:var(--csg-border);border-radius:11px;min-height:38px;font-weight:850}.auction-site-header .auction-scan-button{box-shadow:0 8px 22px var(--csg-primary);background:var(--action-fill)!important;color:var(--action-text)!important;-webkit-text-fill-color:var(--action-text)!important}@supports (color:color-mix(in lab, red, red)){.auction-site-header .auction-scan-button{box-shadow:0 8px 22px color-mix(in srgb,var(--csg-primary) 22%,transparent)}}.auction-source-dialog{border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;color:var(--csg-text)!important;border-radius:20px!important;box-shadow:0 28px 80px #030c1e52!important}.auction-page [class*=text-muted-foreground]{color:var(--csg-text-soft)}.auction-page [class*=text-foreground]{color:var(--csg-text)}.auction-page [class*=bg-muted]{background-color:var(--csg-surface-soft)}.auction-page [class*=bg-card]{background-color:var(--csg-surface-solid)}@media (width<=760px){.auction-workspace{width:calc(100% - 20px);padding:12px 0 100px!important}.auction-header-live,.auction-site-header .auction-source-trigger{display:none}.auction-site-header .auction-scan-button{min-height:36px;padding-inline:11px}.auction-bid-monitor{border-radius:20px!important}.auction-hero{border-radius:22px;padding:30px 20px}.auction-hero-side{grid-template-columns:120px minmax(0,1fr);gap:13px;width:100%}.auction-hunter-symbol{border-radius:22px;width:120px}.auction-hero .auction-summary{width:100%;overflow-x:auto}.auction-hero .auction-summary>div{min-width:94px;padding-inline:10px}.auction-result-card{border-radius:18px!important}}@media (width<=430px){.auction-hero-side{grid-template-columns:1fr}.auction-hunter-symbol{width:132px}.auction-hero .auction-summary{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.tab-purpose-scene,.tab-professional-emblem img,.auction-hunter-symbol,.auction-hunter-symbol img{animation:none!important}.tab-purpose-scene,.tab-professional-emblem img,.auction-hunter-symbol,.auction-hunter-symbol img,.auction-result-card{transition:none!important}.tab-intelligence-visual:hover .tab-purpose-scene,.tab-intelligence-visual:hover .tab-professional-emblem img,.auction-hunter-symbol:hover,.auction-hunter-symbol:hover img,.auction-result-card:hover{transform:none!important}}.binder-art-shell>.binder-art-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 85% 40%,#42e0cd36,#0000 25rem),radial-gradient(circle at 60% 118%,#ff4b5d24,#0000 28rem),radial-gradient(circle at 4% 0,#677bff21,#0000 24rem),linear-gradient(135deg,#071326,#102443 58%,#0a1931);border:1px solid #74d3da33;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:center;gap:clamp(26px,4vw,68px);width:min(1696px,100% - 40px);min-height:250px;margin:18px auto 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #040e223d;padding:clamp(30px,4vw,56px)!important}.binder-art-shell>.binder-art-hero:before{content:"";z-index:-1;opacity:.4;background-image:radial-gradient(circle,#5ee5d233 0 1px,#0000 1.55px),linear-gradient(116deg,#0000 42%,#ff4f6014 49%,#0000 56%);background-size:27px 27px,100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 50% 96%,#0000);mask-image:linear-gradient(90deg,#0000 2%,#000 50% 96%,#0000)}.binder-art-hero-copy{z-index:2;min-width:0;position:relative}.binder-art-hero-live{color:#69ead5;letter-spacing:.13em;text-transform:uppercase;background:#5ee5d214;border:1px solid #5ee5d23d;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:.69rem;font-weight:900;display:inline-flex}.binder-art-hero-live i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite tab-signal-pulse;box-shadow:0 0 14px}.binder-art-shell>.binder-art-hero h1{color:#fff;margin:17px 0 12px!important;font-size:clamp(2.5rem,5vw,4.7rem)!important;line-height:.92!important}.binder-art-shell>.binder-art-hero p{max-width:720px;margin:0;line-height:1.6;color:#afbdd3!important;font-size:clamp(.9rem,1.2vw,1.08rem)!important}.binder-art-hero-copy>a{color:#edf4ff;background:#ffffff0f;border:1px solid #b7cdf738;border-radius:13px;justify-content:center;align-items:center;min-height:43px;margin-top:22px;padding:9px 16px;font-size:.78rem;font-weight:850;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.binder-art-hero-copy>a:hover{background:#5ee5d21f;border-color:#5ee5d28f;transform:translateY(-2px)}.binder-art-hero-symbol{aspect-ratio:1;background:radial-gradient(circle at 50% 46%,#42e0cd30,#050f2275 69%);border:1px solid #5ee5d22e;border-radius:25px;justify-self:center;place-items:center;width:min(100%,280px);animation:.62s cubic-bezier(.16,1,.3,1) both tab-emblem-arrive;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 22px 44px #0108174d}.binder-art-hero-symbol:before{content:"";filter:blur(29px);background:#42e0cd33;border-radius:50%;position:absolute;inset:20%}.binder-art-hero-symbol img{z-index:1;object-fit:contain;filter:drop-shadow(0 20px 20px #01071675)saturate(.95);width:108%;height:108%;transition:transform .34s cubic-bezier(.16,1,.3,1),filter .34s;animation:.72s cubic-bezier(.16,1,.3,1) both header-emblem-resolve;position:relative}.binder-art-hero-symbol span{z-index:3;color:#dce8f7;letter-spacing:.11em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050f22cc;border:1px solid #ffffff26;border-radius:999px;min-width:max-content;padding:6px 9px;font-size:.55rem;font-weight:900;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.binder-art-hero-symbol:hover img{filter:drop-shadow(0 24px 23px #0107168a)saturate(1.05);transform:translateY(-4px)scale(1.025)}@media (width<=650px){.binder-art-shell>.binder-art-hero{border-radius:22px;grid-template-columns:minmax(0,1fr) 112px;gap:14px;width:calc(100% - 18px);min-height:0;margin:9px auto 18px;padding:24px 17px!important}.binder-art-shell>.binder-art-hero h1{margin-top:13px!important;font-size:2.35rem!important}.binder-art-shell>.binder-art-hero p{line-height:1.48;font-size:.78rem!important}.binder-art-hero-copy>a{min-height:38px;margin-top:16px;padding:7px 12px;font-size:.7rem}.binder-art-hero-symbol{border-radius:17px;width:108px}.binder-art-hero-symbol img{width:112%;height:112%}.binder-art-hero-symbol span{padding:4px 6px;font-size:.42rem;bottom:5px}.binder-art-hero-live{padding:6px 8px;font-size:.55rem}}@media (width<=380px){.binder-art-shell>.binder-art-hero{text-align:center;grid-template-columns:1fr}.binder-art-hero-symbol{grid-row:1;width:118px}.binder-art-hero-copy>a,.binder-art-shell>.binder-art-hero p{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.binder-art-hero-live i,.binder-art-hero-symbol,.binder-art-hero-symbol img{animation:none!important}.binder-art-hero-symbol:hover img{transform:none!important}}.pokedex-launch{grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);max-width:1120px;margin:auto;padding:28px 16px 36px;display:grid}.pokedex-device{text-align:left;transform-origin:100%;gap:20px;width:100%;display:grid;position:relative;color:#ecffff!important;background:linear-gradient(135deg,#f34458,#bd1537 65%,#800e2a)!important;border:2px solid #ff7c88!important;border-radius:24px 12px 12px 24px!important;padding:24px 30px 24px 22px!important;transition:transform .3s,box-shadow .3s!important;box-shadow:inset 4px 4px #ffffff35,inset -8px -5px #560b2940,0 18px 34px #0004!important}.pokedex-device:hover{transform:perspective(800px)rotateY(-8deg)translateY(-3px)}.pokedex-device:focus-visible{outline-offset:5px;outline:3px solid #5ce5fa}.pokedex-lights{align-items:flex-start;gap:7px;display:flex}.pokedex-lights i{background:radial-gradient(circle at 30% 25%,#fff,#4aeaff 22%,#088bcd 65%,#073968);border:4px solid #e8f5ff;border-radius:50%;width:44px;height:44px;box-shadow:0 0 16px #36dfff75}.pokedex-lights b{background:#ffd360;border-radius:50%;width:10px;height:10px;box-shadow:inset 1px 2px 2px #fff8}.pokedex-lights b:last-child{background:#78f3a5}.pokedex-screen{color:#c4fff1;background:radial-gradient(at top,#164c5b,#081b2c);border:7px solid #d0dbe2;border-bottom-width:16px;border-radius:9px 9px 9px 24px;flex-direction:column;align-items:center;gap:7px;padding:20px 8px;display:flex;box-shadow:inset 0 0 18px #0009}.pokedex-screen strong{letter-spacing:.15em;font-size:17px}.pokedex-screen small{text-align:center;color:#bce5e2;font-size:12px;line-height:1.5}.pokedex-reticle{color:#60efd2;font-size:48px;line-height:1}.pokedex-controls{align-items:center;gap:12px;display:flex}.pokedex-controls i{color:#162736;text-shadow:1px 2px #ffffff50;font-size:32px;font-style:normal}.pokedex-controls b{background:#7ee7d0;border-radius:5px;width:45px;height:7px}.pokedex-controls em{background:#eac256;border-radius:5px;width:24px;height:7px}.pokedex-hinge{background:linear-gradient(90deg,#650e29,#f44a62,#82112c);border-radius:6px;width:8px;position:absolute;top:22%;bottom:12%;right:5px}.pokedex-intro h2{margin:12px 0 18px;font-size:clamp(30px,4vw,54px);line-height:1.08}.pokedex-intro p{max-width:560px;font-size:17px;line-height:1.6}.pokedex-intro>div{flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0;display:flex}.pokedex-intro>div button{border:0;border-radius:12px;padding:14px 22px;font-weight:750;color:#fff!important;background:#c92342!important}.pokedex-intro>small{opacity:.7}.pokedex-device.is-opening{opacity:.75;transform:perspective(800px)rotateY(-30deg)}.scan-next-actions{color:#fff;background:#0a1423;flex-wrap:wrap;justify-content:center;gap:8px;padding:6px 12px;display:flex}.scan-next-actions button,.scan-next-actions select{color:#fff;background:#17263d;border:1px solid #51637d;border-radius:8px;padding:8px;font-size:12px}@media (width<=600px){.pokedex-launch{grid-template-columns:130px minmax(0,1fr);gap:18px;padding:20px 8px}.pokedex-device{gap:12px;padding:14px 18px 14px 12px!important}.pokedex-lights i{border-width:3px;width:30px;height:30px}.pokedex-lights{gap:4px}.pokedex-lights b{width:6px;height:6px}.pokedex-screen{border-width:4px 4px 10px;padding:14px 3px}.pokedex-screen strong{font-size:11px}.pokedex-screen small{font-size:10px}.pokedex-reticle{font-size:32px}.pokedex-controls i{font-size:24px}.pokedex-intro h2{font-size:28px}.pokedex-intro p{font-size:14px}.pokedex-intro .eyebrow{font-size:10px}.pokedex-intro>small{display:none}.pokedex-intro>div{gap:12px}.pokedex-intro>div a{font-size:14px}.pokedex-intro>div button{padding:10px 14px}.pokedex-controls b{width:22px}.pokedex-controls em{width:12px}}@media (prefers-reduced-motion:reduce){.pokedex-device,.pokedex-device:hover,.pokedex-device.is-opening{transition:none!important;transform:none!important}}.site-header>.primary-nav>a:first-child{background:var(--csg-primary);color:var(--csg-text)!important}@supports (color:color-mix(in lab, red, red)){.site-header>.primary-nav>a:first-child{background:color-mix(in srgb,var(--csg-primary) 7%,transparent)}}.site-header>.primary-nav>a:first-child>i{color:var(--csg-primary)}.site-header>.primary-nav>a:first-child:before{content:"";background:#52e1bb;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #52e1bb1f,0 0 13px #52e1bb85}.site-header>.primary-nav>a>i{place-items:center;width:18px;height:18px;display:grid}.header-settings{place-items:center;text-decoration:none;color:var(--csg-text-soft)!important;display:grid!important}.header-settings:hover,.header-settings.active{transform:translateY(-1px);color:var(--csg-primary)!important}.header-tools summary{gap:7px}.header-tools summary>svg{color:var(--csg-primary)}.header-tools-menu{grid-template-columns:1fr 1fr!important;gap:5px!important;width:min(520px,100vw - 28px)!important;padding:9px!important}.header-tools-menu>a{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:54px!important;padding:8px 10px!important;display:grid!important}.header-tools-menu>a>svg{color:var(--csg-primary)}.header-tools-menu>a>span,.header-tools-menu>a strong,.header-tools-menu>a small{min-width:0;display:block}.header-tools-menu>a strong{color:var(--csg-text);font-size:11px;line-height:1.2}.header-tools-menu>a small{color:var(--csg-text-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;font-weight:650;overflow:hidden}.header-tools-menu>a.active{background:var(--csg-primary)!important}@supports (color:color-mix(in lab, red, red)){.header-tools-menu>a.active{background:color-mix(in srgb,var(--csg-primary) 9%,var(--csg-surface-solid))!important}}.studio-tabs-streamlined{grid-template-columns:1fr 1fr 1.08fr}.studio-tabs-streamlined .studio-scan-link{border:1px solid #55e0c0;align-items:center;gap:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-tabs-streamlined .studio-scan-link{border:1px solid color-mix(in srgb,#55e0c0 42%,var(--line))}}.studio-tabs-streamlined .studio-scan-link{background:linear-gradient(135deg,#55e0c0,var(--blue));border-radius:14px}@supports (color:color-mix(in lab, red, red)){.studio-tabs-streamlined .studio-scan-link{background:linear-gradient(135deg,color-mix(in srgb,#55e0c0 13%,var(--paper)),color-mix(in srgb,var(--blue) 7%,var(--paper)))}}.studio-tabs-streamlined .studio-scan-link{color:var(--ink);text-align:left;transition:.22s var(--csg-ease);padding:15px 18px;text-decoration:none}.studio-tabs-streamlined .studio-scan-link>b{color:#06251e;background:#45cfae;border-radius:9px;place-items:center;width:31px;height:31px;font-size:15px;display:grid}.studio-tabs-streamlined .studio-scan-link span,.studio-tabs-streamlined .studio-scan-link small{display:block}.studio-tabs-streamlined .studio-scan-link span{font-weight:850}.studio-tabs-streamlined .studio-scan-link small{color:var(--muted);margin-top:2px;font-size:9px}.studio-tabs-streamlined .studio-scan-link:hover{border-color:#55e0c0;transform:translateY(-3px);box-shadow:0 14px 34px #55e0c02b}.studio-open-scanner{background:var(--blue);border-radius:10px;margin-top:14px;padding:10px 14px;font-weight:850;text-decoration:none;display:inline-flex;color:#fff!important}.messages-layout,.room-workspace,.next-workspace,.portfolio-panel,.museum-gallery,.condition-workspace{border-radius:22px!important}.conversation-list>header h2{letter-spacing:-.035em;margin:4px 0 3px;font-size:clamp(23px,2.2vw,34px)}:is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){:is(a,button,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--csg-primary) 68%,#fff)}}:is(a,button,input,select,textarea):focus-visible{outline-offset:3px}button:not(:disabled),a[href]{-webkit-tap-highlight-color:transparent}.dashboard-actions .primary,.tab-intelligence-actions .primary,.studio-scan-link,.global-add-button{isolation:isolate;position:relative;overflow:hidden}.dashboard-actions .primary:after,.tab-intelligence-actions .primary:after,.studio-scan-link:after,.global-add-button:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:34%;position:absolute;inset:-80% auto -80% -45%;rotate:18deg}@media (hover:hover) and (pointer:fine){.dashboard-actions .primary:hover:after,.tab-intelligence-actions .primary:hover:after,.studio-scan-link:hover:after,.global-add-button:hover:after{animation:.72s ease-out csg-holo-sweep}}@keyframes csg-holo-sweep{0%{opacity:0;left:-45%}22%{opacity:.75}to{opacity:0;left:118%}}@media (width<=1040px){.header-tools-menu{grid-template-columns:1fr!important;width:300px!important}}@media (width<=760px){.studio-tabs-streamlined{grid-template-columns:1fr 1fr;display:grid;overflow:visible}.studio-tabs-streamlined button{min-width:0}.studio-tabs-streamlined .studio-scan-link{grid-column:1/-1;min-width:0}.tab-intelligence{padding-top:24px;padding-bottom:22px}}@media (prefers-reduced-motion:reduce){.dashboard-actions .primary:after,.tab-intelligence-actions .primary:after,.studio-scan-link:after,.global-add-button:after{display:none}.studio-tabs-streamlined .studio-scan-link{transition:none}}:root{--world-red:#e83245;--world-red-deep:#b9162c;--world-blue:#2365d8;--world-sky:#72c8ff;--world-gold:#f3bd3e;--world-grass:#39a76b;--world-ink:#07162e;--world-cream:#fffaf0;--csg-primary:var(--world-blue);--csg-primary-strong:#1649aa;--csg-accent:var(--world-red);--action-fill:var(--world-red);--action-fill-hover:var(--world-red-deep);--action-text:#fff}html[data-theme=dark]{--csg-primary:#79a9ff;--csg-primary-strong:#a7c5ff;--csg-accent:#ff6675;--world-red:#f24658;--world-blue:#6a9eff;--world-gold:#ffd462;--world-grass:#62d99e}body{background-image:radial-gradient(circle at 9% 7%,var(--world-sky),transparent 29rem), radial-gradient(circle at 91% 15%,var(--world-red),transparent 24rem), url(/pokeball-light-pattern.svg?v=20260915-restored), linear-gradient(var(--csg-canvas),var(--csg-canvas))}@supports (color:color-mix(in lab, red, red)){body{background-image:radial-gradient(circle at 9% 7%,color-mix(in srgb,var(--world-sky) 18%,transparent),transparent 29rem), radial-gradient(circle at 91% 15%,color-mix(in srgb,var(--world-red) 10%,transparent),transparent 24rem), url(/pokeball-light-pattern.svg?v=20260915-restored), linear-gradient(var(--csg-canvas),var(--csg-canvas))}}body{background-position:0 0,100% 0,50% 74px,50%;background-size:auto,auto,720px 520px,100% 100%}html[data-theme=dark] body{background-image:radial-gradient(circle at 9% 7%,#417cff33,transparent 29rem), radial-gradient(circle at 91% 15%,#ff43571c,transparent 24rem), url(/pokeball-light-pattern.svg?v=20260915-restored), linear-gradient(var(--csg-canvas),var(--csg-canvas))}@media (prefers-color-scheme:dark){html[data-theme=system] body{background-color:var(--csg-canvas);background-image:radial-gradient(circle at 9% 7%,#417cff33,transparent 29rem), radial-gradient(circle at 91% 15%,#ff43571c,transparent 24rem), url(/pokeball-light-pattern.svg?v=20260915-restored), linear-gradient(var(--csg-canvas),var(--csg-canvas))}}.site-header{border-top:4px solid var(--world-red)!important;border-bottom:1px solid var(--world-blue)!important}@supports (color:color-mix(in lab, red, red)){.site-header{border-bottom:1px solid color-mix(in srgb,var(--world-blue) 24%,var(--csg-border))!important}}.site-header{background:var(--csg-surface-solid)!important}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb,var(--csg-surface-solid) 89%,transparent)!important}}.site-header{box-shadow:0 10px 34px #0716321a,inset 0 1px #ffffff6b!important}.collect-brand .collect-orb{box-shadow:0 0 0 3px var(--world-blue),0 7px 18px #07163238,inset 0 2px #ffffff73;background:linear-gradient(#f94f57 0 43%,#0b1c36 43% 57%,#fff 57%);border-width:3px;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.collect-brand .collect-orb{box-shadow:0 0 0 3px color-mix(in srgb,var(--world-blue) 10%,transparent),0 7px 18px #07163238,inset 0 2px #ffffff73}}.collect-brand .collect-orb b{background:var(--world-gold);border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 4px #0b1c36}.site-header>.primary-nav>a,.header-tools summary{border-radius:999px!important;padding-inline:15px!important}.site-header>.primary-nav>a[aria-current=page]{background:linear-gradient(135deg,var(--world-red),var(--world-red-deep))!important;color:#fff!important;box-shadow:0 8px 21px var(--world-red)!important}@supports (color:color-mix(in lab, red, red)){.site-header>.primary-nav>a[aria-current=page]{box-shadow:0 8px 21px color-mix(in srgb,var(--world-red) 28%,transparent)!important}}.site-header>.primary-nav>a[aria-current=page]>i{color:#fff!important}.site-header>.primary-nav>a[aria-current=page]:after{display:none}.site-header>.primary-nav>a:hover,.header-tools summary:hover{background:var(--world-blue)!important}@supports (color:color-mix(in lab, red, red)){.site-header>.primary-nav>a:hover,.header-tools summary:hover{background:color-mix(in srgb,var(--world-blue) 9%,var(--csg-surface-solid))!important}}.header-tools-menu{border-top:3px solid var(--world-red)!important}.header-settings{border:1px solid var(--world-blue)}@supports (color:color-mix(in lab, red, red)){.header-settings{border:1px solid color-mix(in srgb,var(--world-blue) 14%,var(--csg-border))}}.header-settings{background:var(--world-blue);border-radius:50%!important}@supports (color:color-mix(in lab, red, red)){.header-settings{background:color-mix(in srgb,var(--world-blue) 8%,var(--csg-surface-solid))}}.pokemon-world-decor{z-index:90;pointer-events:none;position:fixed;inset:0;overflow:hidden}.card-modal,.queue-scrim{z-index:120}.queue-drawer{z-index:121}body .scan-set-go .scan-overlay{z-index:130}.pokemon-peeker{filter:drop-shadow(0 17px 18px #0510224d);opacity:.96;transform-origin:bottom;width:clamp(104px,9vw,158px);height:auto;animation:.72s cubic-bezier(.16,1,.3,1) both pokemon-partner-arrive,5.4s ease-in-out .9s infinite pokemon-partner-idle;position:absolute;bottom:72px}.pokemon-peeker-left{left:0;translate:-43% 17%;rotate:7deg}.pokemon-peeker-right{animation-delay:.12s,1.1s;right:0;translate:43% 17%;rotate:-7deg}@keyframes pokemon-partner-arrive{0%{opacity:0;translate:0 45%;scale:.72}to{opacity:.96;scale:1}}@keyframes pokemon-partner-idle{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(1.5deg)}}.dashboard-hero{border-bottom:5px solid var(--world-gold)!important;background-image:linear-gradient(90deg,#041126f5 0%,#041126d9 35%,#04112638 65%,#0411260d 100%),linear-gradient(#0000 55%,#0510223d),url(/world-art/kanto-route-heroes.webp)!important;background-position:50%!important;background-size:cover!important;align-items:center!important;min-height:clamp(390px,43vw,590px)!important;box-shadow:0 34px 90px #0719363b!important}.dashboard-hero:before{opacity:.25;background:linear-gradient(90deg,#0000 0 52%,#ffffff14 52% 52.3%,#0000 52.3%)!important}.dashboard-hero:after{display:none}.dashboard-hero-copy{text-shadow:0 3px 28px #020a198c;max-width:670px}.dashboard-live-pill{color:#ffe08a;background:#07173094;border-color:#ffd4626b}.dashboard-live-pill i{background:var(--world-grass);box-shadow:0 0 0 5px #53dc9b26,0 0 16px var(--world-grass)}.dashboard-hero .dashboard-actions .primary{background:linear-gradient(135deg,var(--world-red),#ff5d65);border-color:#0000;box-shadow:0 13px 30px #8c0d2466;color:#fff!important}.dashboard-hero .dashboard-actions a:not(.primary),.dashboard-hero .dashboard-actions button{background:#06162fa8;border-color:#ffffff47}.dashboard-hero-art{visibility:hidden;flex-basis:38%}.dashboard-metrics{border-top:4px solid var(--world-red);box-shadow:0 22px 58px #05152f26}.dashboard-metrics article>i,.tab-intelligence-metrics article:before{border-radius:50%}.dashboard-metrics article:after{content:"";background:var(--metric-color,var(--world-blue));width:9px;height:9px;box-shadow:0 0 0 4px var(--metric-color,var(--world-blue));border-radius:50%;position:absolute;top:18px;right:19px}@supports (color:color-mix(in lab, red, red)){.dashboard-metrics article:after{box-shadow:0 0 0 4px color-mix(in srgb,var(--metric-color,var(--world-blue)) 12%,transparent)}}.dashboard-studio>div>a>span{box-shadow:inset 0 -3px #07162e17,0 12px 26px var(--world-blue);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.dashboard-studio>div>a>span{box-shadow:inset 0 -3px #07162e17,0 12px 26px color-mix(in srgb,var(--world-blue) 13%,transparent)}}.tab-theme-collection,.portfolio-hero,.auction-hero{color:#fff!important;background-image:linear-gradient(90deg,#051024f5,#051024c4 45%,#05102447),url(/world-art/league-archive-rivals.webp)!important;background-position:50%!important;background-size:cover!important}.portfolio-hero{border-bottom:4px solid var(--world-gold)!important;border-radius:0 0 28px 28px!important;align-items:flex-end!important;min-height:280px!important;padding-inline:clamp(28px,5vw,80px)!important}.portfolio-hero h1,.portfolio-hero p,.portfolio-hero>span{text-shadow:0 3px 18px #020917b3;color:#fff!important}.auction-hero{min-height:300px;border-bottom:4px solid var(--world-gold)!important}.tab-intelligence,.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-shell>.binder-art-hero,.auction-hero{border:1px solid #78acff3d!important;border-bottom:4px solid var(--world-gold)!important;border-radius:26px!important;box-shadow:0 27px 70px #05142d2e,inset 0 1px #ffffff17!important}.tab-intelligence:not(.tab-theme-collection),.trade-hero,.studio-hero,.museum-hero,.condition-hero,.import-hero,.binder-art-shell>.binder-art-hero{background-image:radial-gradient(circle at 84% 22%,rgba(var(--tab-accent-rgb,92,196,255),.18),transparent 25rem), linear-gradient(115deg,transparent 0 54%,#79b4ff0e 54% 54.4%,transparent 54.4%), radial-gradient(circle,#81b7ff1f 0 1px,transparent 1.6px), linear-gradient(135deg,#06152e,#102b51 58%,#0a1b36)!important;background-size:auto,240px 160px,27px 27px,auto!important}.tab-intelligence-live,.binder-art-hero-live{color:#ffda6c!important;background:#ffc62f14!important;border-color:#ffd55b52!important}.tab-intelligence-actions :is(a,button).primary,.binder-art-generate,.studio-open-scanner,.auction-site-header .auction-scan-button{background:linear-gradient(135deg,var(--world-red),var(--world-red-deep))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#0000!important}.tab-intelligence-radar{background:linear-gradient(145deg,#091c3abd,#040e206b);border-color:#83b7ff40}.tab-intelligence-radar:after{content:"";border:15px solid #ffffff14;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-44px;right:-44px;box-shadow:0 0 0 8px #040f21b3}.tab-intelligence-metrics{border-top:3px solid #f3bd3ebf}.tab-intelligence-metrics article{position:relative}.tab-intelligence-metrics article:before{content:"";background:var(--tab-accent);width:7px;height:7px;box-shadow:0 0 0 4px rgba(var(--tab-accent-rgb),.1);margin-bottom:8px;display:block}.card-tile,.dashboard-panel,.portfolio-panel,.auction-result-card,.conversation-list,.message-workspace,.binder-art-controls,.binder-art-picker,.condition-workspace,.museum-gallery{border-color:var(--world-blue)!important}@supports (color:color-mix(in lab, red, red)){.card-tile,.dashboard-panel,.portfolio-panel,.auction-result-card,.conversation-list,.message-workspace,.binder-art-controls,.binder-art-picker,.condition-workspace,.museum-gallery{border-color:color-mix(in srgb,var(--world-blue) 18%,var(--csg-border))!important}}.card-tile,.auction-result-card{box-shadow:0 12px 26px #05142e14;border-radius:16px!important;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s!important}@media (hover:hover) and (pointer:fine){.card-tile:hover,.auction-result-card:hover{transform:translateY(-5px);box-shadow:0 22px 45px #05142e29}}.set-button.active,.catalog-tabs button.active,.mode-toggle button.active{background:linear-gradient(135deg,var(--world-red),var(--world-red-deep))!important;color:#fff!important}.progress-track i,.split-bar i,.pack-progress>i>b{background:linear-gradient(90deg,var(--world-red),var(--world-gold))!important}.notice,.studio-notice{border-left:4px solid var(--world-gold)!important}.pokedex-device{background:linear-gradient(145deg,#f04b59,#c31d39 62%,#7d1029)!important;border-color:#ff8b96!important;box-shadow:inset 5px 5px #ffffff38,inset -8px -7px #4904183d,0 23px 48px #63081f47!important}.pokedex-screen{background:radial-gradient(at top,#235b64,#071c2f);border-color:#dce9ef;box-shadow:inset 0 0 24px #000b,0 0 0 2px #04162775}.camera-trigger,.scan-primary-action{background:linear-gradient(135deg,var(--world-red),var(--world-red-deep))!important;color:#fff!important}@media (width<=900px){.pokemon-peeker{opacity:.88;width:104px;bottom:88px}.pokemon-peeker-left{translate:-55% 24%}.pokemon-peeker-right{translate:55% 24%}.dashboard-hero{background-position:59%!important}.dashboard-hero-copy{max-width:60%}}@media (width<=650px){.site-header{border-top-width:3px!important}.pokemon-peeker-left{display:none}.pokemon-peeker-right{opacity:.72;width:84px;bottom:86px;right:0;translate:60% 25%}.dashboard-hero{background-position:66%!important;min-height:460px!important;padding:30px 22px 26px!important}.dashboard-hero:before{content:"";position:absolute;inset:0;opacity:1!important;background:linear-gradient(#030e20e6,#030e20b0 60%,#030e20d4)!important;display:block!important}.dashboard-hero-copy{max-width:none}.dashboard-hero h1{font-size:clamp(39px,12vw,55px)!important}.dashboard-hero p{max-width:92%}.dashboard-metrics{border-top-width:3px}.tab-intelligence,.trade-hero,.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-shell>.binder-art-hero,.auction-hero{border-bottom-width:3px!important;border-radius:22px!important}.portfolio-hero,.auction-hero{background-position:58%!important}.tab-theme-collection{background-position:64%!important}}@media (width<=430px){.pokemon-world-decor{display:none}.dashboard-hero{background-position:68%!important;min-height:430px!important}}@media (prefers-reduced-motion:reduce){.pokemon-peeker{animation:none!important}.card-tile,.auction-result-card{transition:none!important}}.tab-intelligence.tab-theme-binder,.tab-intelligence.tab-theme-scanner,.auction-hero{background-color:#06152e!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.tab-intelligence.tab-theme-binder{background-image:linear-gradient(90deg,#030d1efa 0%,#030d1ee0 34%,#030d1e75 57%,#030d1e21 100%),url(/world-art/banners/trade-binder-v2.webp)!important}.tab-intelligence.tab-theme-scanner{background-image:linear-gradient(90deg,#030d1efa 0%,#030d1ee0 34%,#030d1e6e 57%,#030d1e1c 100%),url(/world-art/banners/recognition-command-deck-v2.webp)!important}.auction-hero{background-image:linear-gradient(90deg,#030d1efa 0%,#030d1ee6 37%,#030d1e80 59%,#030d1e21 100%),url(/world-art/banners/auction-hunter-v2.webp)!important;min-height:clamp(340px,32vw,475px)!important}.tab-theme-binder:after,.tab-theme-scanner:after,.auction-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#030c1c8f);height:38%;position:absolute;inset:auto 0 0}.tab-theme-binder .tab-intelligence-visual,.tab-theme-scanner .tab-intelligence-visual{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:inset 0 1px #ffffff14,0 22px 52px #00081633;background:linear-gradient(145deg,#05132a75,#05132a30)!important;border-color:#c6e0ff33!important}.tab-theme-binder .tab-purpose-scene,.tab-theme-scanner .tab-purpose-scene{border-color:rgba(var(--tab-accent-rgb),.22)!important;background:radial-gradient(circle at 50% 44%,rgba(var(--tab-accent-rgb),.12),#05122833 72%)!important}.tab-theme-binder .tab-professional-emblem,.tab-theme-scanner .tab-professional-emblem{opacity:.2}.tab-theme-binder .tab-purpose-focus,.tab-theme-binder .tab-purpose-signals,.tab-theme-scanner .tab-purpose-focus,.tab-theme-scanner .tab-purpose-signals{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030e2070;border-radius:14px;box-shadow:0 8px 24px #0007141f}.tab-theme-binder .tab-purpose-focus,.tab-theme-scanner .tab-purpose-focus{padding:13px 14px}.tab-theme-binder .tab-purpose-signals,.tab-theme-scanner .tab-purpose-signals{padding:6px 10px}.auction-hero:before{background:linear-gradient(90deg,#05102438,#0000 72%)!important}.auction-hero-side{align-self:flex-end}.auction-hero .auction-hunter-symbol{display:none}.auction-hero .auction-summary{-webkit-backdrop-filter:blur(13px)saturate(1.12);backdrop-filter:blur(13px)saturate(1.12);background:#051127ad!important}@media (width<=900px){.tab-intelligence.tab-theme-binder,.tab-intelligence.tab-theme-scanner{background-position:62%!important}.auction-hero{background-position:68%!important}}@media (width<=650px){.tab-intelligence.tab-theme-binder{background-image:linear-gradient(90deg,#030d1ef5 0%,#030d1ec7 43%,#030d1e4d 76%,#030d1e1f 100%),url(/world-art/banners/trade-binder-environment.webp)!important;background-position:50%,50%!important;background-size:auto,auto 100%!important}.tab-intelligence.tab-theme-binder:after{z-index:0;opacity:1;filter:drop-shadow(0 14px 15px #01081873);background-image:url(/world-art/pokemon/jirachi.png),url(/world-art/pokemon/dragonite.png),url(/world-art/pokemon/lucario.png);background-position:92% 8%,70% 43%,96%;background-repeat:no-repeat;background-size:74px,148px,112px;width:auto;height:auto;inset:0}.tab-intelligence.tab-theme-binder>.tab-intelligence-copy,.tab-intelligence.tab-theme-binder>.tab-intelligence-visual,.tab-intelligence.tab-theme-binder>.tab-intelligence-metrics{z-index:1;position:relative}.tab-intelligence.tab-theme-scanner{background-image:linear-gradient(#030d1eeb 0%,#030d1e94 42%,#030d1ee8 100%),url(/world-art/banners/recognition-command-deck-mobile.webp)!important;background-position:50%!important;background-size:cover!important}.tab-theme-binder .tab-intelligence-visual,.tab-theme-scanner .tab-intelligence-visual{background:#04102466!important}.tab-theme-binder .tab-professional-emblem,.tab-theme-scanner .tab-professional-emblem{display:none}.auction-hero{background-image:linear-gradient(#030d1ec2 0%,#030d1e7a 38%,#030d1ef5 72%),url(/world-art/banners/auction-hunter-mobile.webp)!important;background-position:50% 34%!important;background-size:cover!important;min-height:500px!important}.auction-hero-side{margin-top:auto}}.pokemon-peeker-right{bottom:142px;right:6px;translate:38%}@media (width<=900px){.pokemon-peeker-right{bottom:146px;right:4px;translate:42%}}@media (width<=650px){.pokemon-peeker-right{bottom:140px;right:2px;translate:43%}}.tab-intelligence{overflow:hidden;background:#071326!important;padding:0 0 20px!important;display:block!important}.tab-intelligence.tab-theme-collection,.tab-intelligence.tab-theme-scanner,.tab-intelligence.tab-theme-binder,.tab-intelligence.tab-theme-messages{background:#071326!important}.tab-intelligence:before,.tab-intelligence:after{display:none!important}.tab-intelligence-scene{isolation:isolate;align-items:center;min-height:clamp(350px,30vw,450px);padding:clamp(30px,4vw,60px);display:flex;position:relative;overflow:hidden}.tab-intelligence-scene:before{content:"";z-index:-2;background-image:linear-gradient(90deg,#030e20f7 0%,#030e20e6 35%,#030e206b 58%,#030e200f 78%), linear-gradient(0deg,#030e2047,transparent 45%), var(--route-banner);background-repeat:no-repeat;background-size:cover;background-position:center,center,var(--route-banner-position,center);position:absolute;inset:0;transform:scale(1.002)}.tab-intelligence-scene:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#071326);height:22%;position:absolute;inset:auto 0 0}.tab-intelligence-copy{z-index:1;text-shadow:0 3px 28px #020a1994;max-width:650px;position:relative}.tab-intelligence-copy>p{color:#c1cde0!important}.tab-intelligence-visual{align-items:center;margin:18px 24px 0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#08162feb!important;border:1px solid #97bbff24!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:minmax(170px,.48fr) minmax(210px,.62fr) minmax(320px,1.6fr)!important;min-height:0!important;padding:16px 18px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d!important}.tab-intelligence-visual:before{display:none!important}.tab-purpose-scene{border:0!important;border-right:1px solid rgba(var(--tab-accent-rgb),.2)!important;min-height:92px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-row:auto!important;animation:none!important}.tab-purpose-scene:hover{transform:none!important}.tab-professional-emblem{display:none!important}.tab-purpose-scene>.tab-overview-brand{bottom:auto!important;left:50%!important;transform:translate(-50%)!important}.tab-purpose-focus{align-self:center!important;padding:4px 16px!important}.tab-purpose-focus strong{font-size:clamp(2rem,3.2vw,3.7rem)!important}.tab-purpose-signals{align-self:stretch;align-items:center;grid-column:auto!important}.tab-intelligence-metrics{background:#91b7ff14!important;border-radius:16px!important;margin:12px 24px 0!important}.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-shell>.binder-art-hero,.auction-hero,.trade-hero{--route-banner:url(/world-art/banners/highland-habitat-v3.jpg);isolation:isolate;color:#fff!important;background-image:linear-gradient(90deg,#030e20f7 0%,#030e20e0 36%,#030e2061 59%,#030e200a 80%), linear-gradient(0deg,#030e2047,transparent 48%), var(--route-banner)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:clamp(310px,28vw,420px)!important;position:relative!important;overflow:hidden!important}.studio-hero,.condition-hero,.import-hero{--route-banner:url(/world-art/banners/forest-habitat-v3.jpg)}.museum-hero,.portfolio-hero,.binder-art-shell>.binder-art-hero,.auction-hero,.trade-hero{--route-banner:url(/world-art/banners/highland-habitat-v3.jpg)}.studio-hero:before,.museum-hero:before,.condition-hero:before,.portfolio-hero:before,.import-hero:before,.binder-art-shell>.binder-art-hero:before,.auction-hero:before,.trade-hero:before{content:""!important;z-index:-1!important;opacity:1!important;width:auto!important;height:24%!important;box-shadow:none!important;background:linear-gradient(#0000,#030e20b3)!important;border:0!important;border-radius:0!important;position:absolute!important;inset:auto 0 0!important;transform:none!important}.studio-hero>div:first-child,.museum-hero>div:first-child,.condition-hero>div:first-child,.portfolio-hero>div:first-child,.import-hero>div:first-child,.binder-art-hero-copy,.auction-hero>div:first-child,.trade-hero>div:first-child{z-index:1;text-shadow:0 3px 28px #020a19a3;max-width:690px;position:relative}.studio-hero :is(h1,h2,p,span),.museum-hero :is(h1,h2,p,span),.condition-hero :is(h1,h2,p,span),.portfolio-hero :is(h1,h2,p,span),.import-hero :is(h1,h2,p,span),.binder-art-hero :is(h1,h2,p,span),.auction-hero :is(h1,h2,p,span),.trade-hero :is(h1,h2,p,span){color:inherit}.binder-art-hero-symbol,.auction-hunter-symbol{display:none!important}.auction-hero-side{z-index:1;position:relative;align-self:flex-end!important}.auction-summary,.studio-stats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051127c7!important}@media (width<=1050px){.tab-intelligence-scene{min-height:390px}.tab-intelligence-visual{grid-template-rows:auto auto!important;grid-template-columns:165px 1fr!important}.tab-purpose-signals{grid-column:1/-1!important}}@media (width<=650px){.tab-intelligence{padding:0 0 14px!important}.tab-intelligence-scene{align-items:flex-start;min-height:420px;padding:25px 18px 28px}.tab-intelligence-scene:before{background-image:linear-gradient(180deg,#030e20e0 0%,#030e2094 48%,#030e20f0 100%), linear-gradient(90deg,#030e20b8,#030e201f), var(--route-banner);background-position:50%,50%,68%}.tab-intelligence-copy{max-width:none}.tab-intelligence h1{max-width:94%;font-size:clamp(2.2rem,10vw,3.15rem)!important}.tab-intelligence-copy>p{max-width:95%;font-size:.95rem!important}.tab-intelligence-visual{margin:12px 12px 0;grid-template-rows:auto!important;grid-template-columns:1fr!important;gap:12px!important;padding:15px!important}.tab-purpose-scene{display:none!important}.tab-purpose-focus{border-bottom:1px solid rgba(var(--tab-accent-rgb),.2);padding:2px 3px 11px!important}.tab-purpose-signals{grid-column:1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.tab-intelligence-metrics{grid-template-columns:1fr 1fr!important;margin:10px 12px 0!important}.studio-hero,.museum-hero,.condition-hero,.portfolio-hero,.import-hero,.binder-art-shell>.binder-art-hero,.auction-hero,.trade-hero{background-image:linear-gradient(180deg,#030e20d1,#030e208c 48%,#030e20f0), var(--route-banner)!important;background-position:50%,68%!important;min-height:390px!important}.auction-hero-side{width:100%;align-self:flex-start!important}.auction-summary{width:100%}}@media (width<=410px){.tab-purpose-signals{grid-template-columns:1fr!important}.tab-intelligence-scene{min-height:400px}}.auction-hero,.studio-hero,.portfolio-hero{background:#071326!important;min-height:0!important;padding:0 0 18px!important;display:block!important}.auction-hero-scene,.studio-hero-scene,.portfolio-hero-scene{--route-banner:url(/world-art/banners/highland-habitat-v3.jpg);isolation:isolate;box-sizing:border-box;align-items:center;width:100%;min-height:clamp(310px,28vw,420px);padding:clamp(28px,4vw,58px);display:flex;position:relative;overflow:hidden;max-width:none!important}.auction-hero-scene:before,.studio-hero-scene:before,.portfolio-hero-scene:before{content:"";z-index:-2;background-image:linear-gradient(90deg,#030e20f7 0%,#030e20e0 36%,#030e2061 59%,#030e200a 80%), linear-gradient(0deg,#030e2052,transparent 48%), var(--route-banner);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.auction-hero-scene:after,.studio-hero-scene:after,.portfolio-hero-scene:after{content:"";z-index:-1;background:linear-gradient(#0000,#071326);height:22%;position:absolute;inset:auto 0 0}.auction-hero-scene>div,.studio-hero-scene>div,.portfolio-hero-scene>div{text-shadow:0 3px 28px #020a19a3;max-width:690px}.auction-hero-side,.studio-stats,.portfolio-hero>span{z-index:1;margin:14px 22px 0!important;position:relative!important}.auction-hero-side{width:auto!important}.auction-summary,.studio-stats,.portfolio-hero>span{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#08162feb!important;border:1px solid #97bbff24!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff0d!important}.portfolio-hero>span{width:max-content;max-width:calc(100% - 44px);padding:10px 14px;display:block;color:#aebed7!important}@media (width<=650px){.auction-hero-scene,.studio-hero-scene,.portfolio-hero-scene{align-items:flex-start;min-height:390px;padding:26px 18px}.auction-hero-scene:before,.studio-hero-scene:before,.portfolio-hero-scene:before{background-image:linear-gradient(180deg,#030e20d6,#030e208c 48%,#030e20f0), var(--route-banner);background-position:50%,68%}.auction-hero-side,.studio-stats,.portfolio-hero>span{margin:12px 12px 0!important}}.tab-theme-collection{--route-banner:url(/world-art/banners/highland-habitat-v3.jpg);--route-banner-position:center}.tab-theme-scanner{--route-banner:url(/world-art/banners/forest-habitat-wide.png);--route-banner-position:center}.tab-theme-binder{--route-banner:url(/world-art/banners/trade-binder-reshiram-wide.png);--route-banner-position:center}.tab-theme-messages{--route-banner:url(/world-art/banners/messages-zoroark-wide.png);--route-banner-position:center}.auction-hero-scene{--route-banner:url(/world-art/banners/auction-garchomp-wide.png)}.portfolio-hero-scene{--route-banner:url(/world-art/banners/portfolio-rayquaza-wide.png)}.studio-hero-scene{--route-banner:url(/world-art/banners/studio-reshiram-wide.png)}.museum-hero{--route-banner:url(/world-art/banners/museum-garchomp-v4.jpg)}.condition-hero{--route-banner:url(/world-art/banners/condition-reshiram-wide.png)}.binder-art-shell>.binder-art-hero{--route-banner:url(/world-art/banners/binder-art-reshiram-wide.png)}.trade-hero{--route-banner:url(/world-art/banners/trade-binder-reshiram-wide.png)}.import-hero{--route-banner:url(/world-art/banners/highland-habitat-v3.jpg)}.auction-hero:before,.auction-hero:after,.studio-hero:before,.studio-hero:after,.portfolio-hero:before,.portfolio-hero:after{display:none!important}.auction-hero{border:1px solid #8db9ff2b!important;border-bottom:4px solid var(--world-gold)!important;border-radius:30px!important;width:min(1720px,100% - 40px)!important;margin:22px auto 28px!important;overflow:hidden!important;box-shadow:0 28px 80px #0308194d!important}.auction-hero-scene{width:100%}.auction-hero-side{margin:12px 22px 0!important;display:block!important}.auction-hero .auction-summary{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;overflow:hidden}@media (width<=650px){.auction-hero{border-radius:22px!important;width:calc(100% - 20px)!important;margin:10px auto 22px!important}.auction-hero-side{margin:10px 12px 0!important}.auction-hero .auction-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.auction-hero .auction-summary>div{min-width:0!important;padding-inline:7px!important}.tab-intelligence-scene:before{background-position:50%,50%,72%}.museum-hero,.condition-hero,.binder-art-shell>.binder-art-hero,.trade-hero{background-position:72%!important}}.tab-intelligence{width:min(1720px,100% - 40px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:22px auto 54px!important;overflow:visible!important}.tab-intelligence-scene{border:1px solid #8db9ff2e;border-bottom:5px solid var(--world-gold);border-radius:30px;min-height:clamp(390px,34vw,520px);box-shadow:0 34px 90px #0719363b}.tab-intelligence-scene:after{border-radius:inherit;height:16%}.tab-intelligence-hud{z-index:4;border:1px solid #97bbff33;border-top:4px solid var(--world-red);background:#07142bf7;border-radius:19px;width:min(1560px,100% - 72px);margin:-38px auto 0;position:relative;overflow:hidden;box-shadow:0 24px 64px #030b1d4d,inset 0 1px #ffffff0f}.tab-intelligence-visual{background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.tab-intelligence-metrics{background:0 0!important;border:0!important;border-top:1px solid #97bbff21!important;border-radius:0!important;margin:0!important}.auction-hero,.studio-hero,.portfolio-hero{width:min(1720px,100% - 40px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:22px auto 54px!important;padding:0!important;overflow:visible!important}.auction-hero-scene,.studio-hero-scene,.portfolio-hero-scene{border:1px solid #8db9ff2e;border-bottom:5px solid var(--world-gold);border-radius:30px;min-height:clamp(390px,34vw,520px);box-shadow:0 34px 90px #0719363b}.auction-hero-side,.studio-stats,.portfolio-hero>span{z-index:4;border:1px solid #97bbff33!important;border-top:4px solid var(--world-red)!important;background:#07142bf7!important;border-radius:19px!important;width:min(1560px,100% - 72px)!important;max-width:none!important;margin:-38px auto 0!important;position:relative!important;box-shadow:0 24px 64px #030b1d4d,inset 0 1px #ffffff0f!important}.auction-hero-side{padding:0!important}.auction-hero .auction-summary{background:0 0!important;border:0!important;border-radius:15px!important}.studio-stats{justify-content:stretch;padding:6px!important}.studio-stats>span{flex:1;color:#90a2bd!important;background:0 0!important;border:0!important;border-radius:13px!important}.studio-stats>span+span{border-left:1px solid #97bbff26!important}.studio-stats b{color:#fff!important}.portfolio-hero>span{display:block;text-align:left!important;color:#aebed7!important;padding:14px 18px!important}@media (width<=650px){.tab-intelligence,.auction-hero,.studio-hero,.portfolio-hero{width:calc(100% - 20px)!important;margin:10px auto 42px!important}.tab-intelligence-scene,.auction-hero-scene,.studio-hero-scene,.portfolio-hero-scene{border-radius:22px;min-height:440px}.tab-intelligence-hud,.auction-hero-side,.studio-stats,.portfolio-hero>span{border-radius:16px!important;width:calc(100% - 20px)!important;margin:-26px auto 0!important}.tab-intelligence-visual{padding:16px!important}.tab-intelligence-metrics{grid-template-columns:1fr 1fr!important}.studio-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid!important;overflow:visible!important}.studio-stats>span{min-width:0!important;padding:10px 8px!important}.auction-hero-scene{background:#071326;align-items:flex-start;min-height:0;padding:calc(33.3333vw + 17.3333px) 18px 28px}.auction-hero-scene:before{background-color:#071326;background-image:linear-gradient(180deg,transparent 0,transparent 24%,#030e2057 31%,#030e20f5 42%,#071326 100%), var(--route-banner);background-position:50%,top;background-size:100% 100%,100%}.auction-hero-scene:after{display:none}}:root{--header-scene-rgb:248,250,252;--header-field:#f8fafc;--header-hud:#fffffff7;--header-muted:#526079;--header-emphasis:#1769a0;--header-shadow:0 18px 48px #1e324b1f}html[data-theme=dark]{--header-scene-rgb:3,14,32;--header-field:#071326;--header-hud:#07142bf7;--header-muted:#b7c6dd;--header-emphasis:#8fd6ff;--header-shadow:0 24px 64px #030b1d4d}@media (prefers-color-scheme:dark){html[data-theme=system]{--header-scene-rgb:3,14,32;--header-field:#071326;--header-hud:#07142bf7;--header-muted:#b7c6dd;--header-emphasis:#8fd6ff;--header-shadow:0 24px 64px #030b1d4d}}.tab-intelligence-scene:before,.auction-hero-scene:before,.studio-hero-scene:before,.portfolio-hero-scene:before{background-image:linear-gradient(90deg,rgba(var(--header-scene-rgb),.98) 0%,rgba(var(--header-scene-rgb),.92) 35%,rgba(var(--header-scene-rgb),.42) 58%,rgba(var(--header-scene-rgb),.06) 78%),linear-gradient(0deg,rgba(var(--header-scene-rgb),.28),transparent 45%),var(--route-banner)!important}.tab-intelligence-scene:after,.auction-hero-scene:after,.studio-hero-scene:after,.portfolio-hero-scene:after{background:linear-gradient(0deg,var(--header-field),transparent)!important}.tab-intelligence-hud,.auction-hero-side,.studio-stats,.portfolio-hero>span{background:var(--header-hud)!important;border-color:var(--csg-border)!important;border-top-color:var(--world-red)!important;box-shadow:var(--header-shadow)!important;color:var(--csg-text)!important}.tab-intelligence-copy,.auction-hero-scene>div,.studio-hero-scene>div,.portfolio-hero-scene>div,.dashboard-hero-copy{text-shadow:none!important;color:var(--csg-text)!important}:is(.tab-intelligence,.auction-hero,.studio-hero,.portfolio-hero,.dashboard-hero,.museum-hero,.condition-hero,.binder-art-hero,.trade-hero,.import-hero) :is(h1,h2,strong){color:var(--csg-text)!important}:is(.tab-intelligence,.auction-hero,.studio-hero,.portfolio-hero,.dashboard-hero,.museum-hero,.condition-hero,.binder-art-hero,.trade-hero,.import-hero) p,.tab-intelligence-copy>p,.studio-stats>span,.portfolio-hero>span,.tab-intelligence-metrics :is(span,small),.auction-summary :is(span,small){color:var(--header-muted)!important}.tab-intelligence-metrics :is(b,strong),.auction-summary :is(b,strong),.studio-stats b{color:var(--csg-text)!important}.tab-intelligence-visual,.tab-intelligence-metrics{color:var(--csg-text)!important;border-color:var(--csg-border)!important}.dashboard-hero{background-image:linear-gradient(90deg,rgba(var(--header-scene-rgb),.98) 0%,rgba(var(--header-scene-rgb),.9) 35%,rgba(var(--header-scene-rgb),.35) 62%,transparent 82%),linear-gradient(0deg,rgba(var(--header-scene-rgb),.24),transparent 45%),url(/world-art/kanto-route-heroes.webp)!important}.dashboard-hero h1 em{color:var(--header-emphasis)!important}.dashboard-live-pill,.dashboard-hero .dashboard-actions a:not(.primary),.dashboard-hero .dashboard-actions button{background:var(--header-hud)!important;color:var(--csg-text)!important;border-color:var(--csg-border)!important}.museum-hero,.condition-hero,.binder-art-shell>.binder-art-hero,.trade-hero,.import-hero{background-image:linear-gradient(90deg,rgba(var(--header-scene-rgb),.98) 0%,rgba(var(--header-scene-rgb),.9) 35%,rgba(var(--header-scene-rgb),.35) 62%,transparent 82%),var(--route-banner)!important;color:var(--csg-text)!important}@media (width<=650px){.dashboard-hero:before{background:linear-gradient(180deg,rgba(var(--header-scene-rgb),.9),rgba(var(--header-scene-rgb),.69) 60%,rgba(var(--header-scene-rgb),.83))!important}.auction-hero-scene{background:var(--header-field)!important}.auction-hero-scene:before{background-color:var(--header-field)!important;background-image:linear-gradient(180deg,transparent 0,transparent 24%,rgba(var(--header-scene-rgb),.34) 31%,rgba(var(--header-scene-rgb),.96) 42%,var(--header-field) 100%),var(--route-banner)!important}}.tab-intelligence[class*=tab-theme-]{background:0 0!important}.tab-intelligence-scene{background:var(--header-field)!important}.tab-intelligence-metrics article{border-color:var(--csg-border)!important;background:0 0!important}.tab-intelligence-metrics,.tab-purpose-signals{background:0 0!important}.tab-intelligence :is(.tab-purpose-focus,.tab-purpose-signals,.tab-intelligence-metrics) :is(b,strong){color:var(--csg-text)!important}.tab-intelligence :is(.tab-purpose-focus,.tab-purpose-signals,.tab-intelligence-metrics) :is(span,small,p){color:var(--header-muted)!important}.tab-intelligence-live{color:var(--header-emphasis)!important;border-color:var(--csg-border)!important}.tab-intelligence-actions :is(a,button):not(.primary){background:var(--header-hud)!important;color:var(--csg-text)!important;border-color:var(--csg-border)!important}.tab-intelligence .overview-brand{background:var(--header-hud)!important;border-color:var(--csg-border)!important}.tab-intelligence .overview-brand>span,.tab-intelligence .overview-brand>span>strong{color:var(--csg-text)!important}.tab-intelligence .overview-brand small{color:var(--header-muted)!important}.spotlight-card{opacity:1!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}.spotlight-card-collage{opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important}.spotlight-card-collage img{filter:none!important}.universal-card-layer{z-index:180;position:fixed;inset:0}.universal-card-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#020a1994;border:0;position:absolute;inset:0}.universal-card-drawer{z-index:1;border-left:1px solid var(--csg-border);background:var(--csg-surface);width:min(480px,100vw);height:100dvh;color:var(--csg-text);padding:26px;animation:.26s cubic-bezier(.2,.8,.2,1) both csg-card-drawer-in;position:absolute;top:0;right:0;overflow:auto;box-shadow:-28px 0 80px #020a1957}.universal-card-drawer>header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}.universal-card-drawer h2{letter-spacing:-.04em;margin:4px 0 3px;font-size:clamp(25px,4vw,34px)}.universal-card-drawer header p{color:var(--csg-muted);margin:0;font-size:11px}.universal-card-close{border:1px solid var(--csg-border);background:var(--csg-surface-2);width:40px;height:40px;color:var(--csg-text);cursor:pointer;border-radius:50%;flex:0 0 40px;place-items:center;font-size:25px;display:grid}.universal-card-summary{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:18px;display:grid}.universal-card-summary>img{object-fit:contain;filter:drop-shadow(0 14px 18px #030c1b38);border-radius:8px;width:100%;max-height:215px}.universal-card-summary dl{gap:0;margin:0;display:grid}.universal-card-summary dl>div{border-bottom:1px solid var(--csg-border);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.universal-card-summary dt{color:var(--csg-muted);text-transform:uppercase;font-size:9px;font-weight:800}.universal-card-summary dd{text-align:right;margin:0;font-size:11px;font-weight:850}.universal-copy-controls{border:1px solid var(--csg-border);background:var(--csg-surface-2);border-radius:16px;margin-top:22px;padding:15px}.universal-copy-controls>div:first-child{justify-content:space-between;align-items:center;font-size:11px;font-weight:850;display:flex}.universal-copy-controls>div:first-child strong{background:var(--csg-accent);color:#fff;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.universal-condition-row{flex-wrap:wrap;gap:6px;min-height:25px;margin:11px 0;display:flex}.universal-condition-row span{border:1px solid var(--csg-border);background:var(--csg-surface);color:var(--csg-muted);border-radius:999px;padding:5px 8px;font-size:9px}.universal-condition-row b{color:var(--csg-text)}.universal-copy-buttons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.universal-copy-buttons button{border:1px solid var(--csg-border);background:var(--csg-surface);min-height:39px;color:var(--csg-text);font:inherit;cursor:pointer;border-radius:10px;font-size:10px;font-weight:850}.universal-copy-buttons button.primary{border-color:var(--csg-accent);background:var(--csg-accent);color:#fff}.universal-copy-buttons button:disabled{cursor:not-allowed;opacity:.45}.universal-card-notice{background:var(--success);border-radius:10px;margin:10px 0 0}@supports (color:color-mix(in lab, red, red)){.universal-card-notice{background:color-mix(in srgb,var(--success) 12%,var(--csg-surface))}}.universal-card-notice{color:var(--csg-text);padding:10px 12px;font-size:10px}.universal-card-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.universal-card-actions a{border:1px solid var(--csg-border);background:var(--csg-surface-2);min-height:45px;color:var(--csg-text);border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:9px;font-weight:850;text-decoration:none;transition:transform .16s,border-color .16s;display:flex}.universal-card-actions a:hover{border-color:var(--csg-accent);transform:translateY(-2px)}.universal-card-actions a.primary{border-color:var(--csg-accent);background:var(--csg-accent);color:#fff;grid-column:1/-1}.universal-card-actions a span{font-size:15px}.universal-card-drawer>footer{color:var(--csg-muted);margin-top:16px;font-size:8px;line-height:1.6}.portfolio-mover-list li>button{width:100%;min-height:72px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:28px 43px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px;transition:background .16s,transform .16s;display:grid}@supports (color:color-mix(in lab, red, red)){.portfolio-mover-list li>button:hover{background:color-mix(in srgb,var(--mover-accent) 6%,var(--paper))}}.portfolio-mover-list li>button:hover{transform:translate(2px)}@keyframes csg-card-drawer-in{0%{opacity:.6;transform:translate(34px)}to{opacity:1;transform:none}}@media (width<=650px){.universal-card-layer{z-index:240}.universal-card-drawer{border:1px solid var(--csg-border);width:100%;height:min(86dvh,760px);padding:20px 18px max(28px,env(safe-area-inset-bottom));border-bottom:0;border-radius:24px 24px 0 0;animation:.28s cubic-bezier(.2,.8,.2,1) both csg-card-sheet-in;top:auto;bottom:0;right:0}.universal-card-drawer:before{background:var(--csg-border);content:"";border-radius:999px;width:44px;height:4px;margin:-8px auto 15px;display:block}.universal-card-summary{grid-template-columns:105px minmax(0,1fr);gap:13px}.universal-card-summary>img{max-height:155px}.universal-card-actions{grid-template-columns:1fr 1fr}.portfolio-mover-list li>button{grid-template-columns:22px 38px minmax(0,1fr) auto;gap:8px;padding-inline:10px}@keyframes csg-card-sheet-in{0%{opacity:.7;transform:translateY(55px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.universal-card-drawer,.universal-card-actions a{transition:none!important;animation:none!important}}.universal-card-layer{--csg-muted:var(--csg-text-soft);--csg-surface-2:var(--csg-surface-soft)}.universal-card-drawer{background:var(--csg-surface-solid)}.portfolio-metrics{gap:0;padding-block:8px 32px}.portfolio-metrics article,.portfolio-metrics article.primary{border:0;border-right:1px solid var(--csg-hairline);min-height:126px;box-shadow:none;background:0 0;border-radius:0;padding:18px clamp(17px,2vw,32px)}.portfolio-metrics article:first-child{padding-left:0}.portfolio-metrics article:last-child{border-right:0}.portfolio-metrics article span{color:var(--csg-text-soft);letter-spacing:.09em}.portfolio-metrics article strong{font-variant-numeric:tabular-nums}.portfolio-grid{gap:clamp(26px,3vw,48px) clamp(24px,3vw,48px);padding-bottom:72px}.portfolio-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:24px 0 8px;border-top:1px solid var(--csg-hairline)!important}.portfolio-panel>header{margin-bottom:22px}.portfolio-panel h2{font-size:clamp(22px,2vw,30px)}.value-split>div{background:0 0;border-radius:0;padding:4px 0 12px}.value-split>div+div{border-left:1px solid var(--csg-hairline);padding-left:clamp(14px,2vw,26px)}.portfolio-empty{border:0;border-top:1px dashed var(--csg-hairline);background:0 0;border-radius:0;min-height:112px;padding:24px 8px}.portfolio-movers{padding-bottom:clamp(24px,3vw,42px)}.portfolio-movers>div{gap:clamp(24px,3vw,48px)}.portfolio-movers>div>article{border:0;border-top:1px solid var(--csg-hairline);box-shadow:none;background:0 0;border-radius:0;overflow:visible}.portfolio-movers>div>article>header{border-bottom:1px solid var(--csg-hairline);background:0 0;min-height:82px;padding:17px 0}.portfolio-movers article>header>span{border-radius:50%}.portfolio-mover-list li+li{border-top-color:var(--csg-hairline)}.portfolio-mover-list li>button,.portfolio-mover-list li>div{padding-inline:4px}.portfolio-mover-list li>button:hover{background:var(--mover-accent);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.portfolio-mover-list li>button:hover{background:color-mix(in srgb,var(--mover-accent) 7%,transparent)}}.trade-dashboard{gap:0;padding-bottom:24px}.trade-dashboard>div{border:0;border-right:1px solid var(--csg-hairline);min-width:0;box-shadow:none;background:0 0;border-radius:0;flex:1;padding:8px clamp(13px,1.8vw,25px)}.trade-dashboard>div:first-child{padding-left:0}.trade-dashboard>div:last-child{border-right:0}.trade-dashboard strong{font-variant-numeric:tabular-nums;font-size:clamp(19px,2vw,29px)}.trade-history{border:0;border-top:1px solid var(--csg-hairline);background:0 0;border-radius:0;padding:15px 0}.trade-history article{border-top-color:var(--csg-hairline)}.museum-gallery,.condition-workspace,.import-safety{box-shadow:none;background:0 0;border-radius:0;border:0!important;border-top:1px solid var(--csg-hairline)!important}.museum-gallery,.condition-workspace{padding-top:clamp(20px,2vw,30px)}.import-safety{padding-top:24px}@media (width<=900px){.portfolio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-metrics article:nth-child(2){border-right:0}.portfolio-metrics article:nth-child(n+3){border-top:1px solid var(--csg-hairline)}.portfolio-metrics article:nth-child(3){padding-left:0}}@media (width<=560px){.portfolio-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:0 24px}.portfolio-metrics article,.portfolio-metrics article.primary{min-height:128px;padding:17px 10px}.portfolio-metrics article:nth-child(odd){padding-left:0}.portfolio-metrics article:nth-child(2n){padding-right:0}.portfolio-metrics article strong{font-size:clamp(20px,6vw,29px)}.portfolio-grid{gap:28px;padding-bottom:56px}.portfolio-movers>div{gap:28px}.trade-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.trade-dashboard>div{border-right:0;min-width:0;padding:13px 10px}.trade-dashboard>div:nth-child(odd){padding-left:0}.trade-dashboard>div:nth-child(2n){border-left:1px solid var(--csg-hairline)}.trade-dashboard>div:nth-child(n+3){border-top:1px solid var(--csg-hairline)}}:root{--csg-canvas:#f8f8f5;--csg-surface-soft:#fafbf8;--header-field:#f8f8f5;--header-hud:#fffffff7}.tab-intelligence-visual{box-shadow:none!important;background:0 0!important}.collection-command-center{gap:0;display:grid;top:66px;background:var(--csg-surface-solid)!important;padding:7px!important}@supports (color:color-mix(in lab, red, red)){.collection-command-center{background:color-mix(in srgb,var(--csg-surface-solid) 95%,transparent)!important}}.collection-command-center{box-shadow:0 12px 32px #0512291c!important}@media (width>=761px) and (width<=1600px){.collection-command-center{top:104px}}.collection-command-search{min-height:42px;margin:0!important}.collection-summary-disclosure{border-top:1px solid var(--csg-hairline);order:3}.collection-summary-disclosure>summary{min-height:29px;color:var(--csg-text-soft);cursor:pointer;justify-content:space-between;align-items:center;padding:3px 8px;font-size:10px;font-weight:800;list-style:none;display:flex}.collection-summary-disclosure>summary::-webkit-details-marker{display:none}.collection-summary-disclosure>summary span{color:var(--csg-primary);font-variant-numeric:tabular-nums}.collection-summary-disclosure[open]>summary{color:var(--csg-text)}.collection-summary-disclosure .collection-summary{border-top:1px solid var(--csg-hairline);background:0 0;border-bottom:0;border-radius:0}.collection-price-buckets{border-top:1px solid var(--csg-hairline);flex-wrap:wrap;gap:6px;padding:8px;display:flex}.collection-price-buckets span{border:1px solid var(--csg-hairline);color:var(--csg-text-soft);border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;font-weight:750;display:inline-flex}.collection-price-buckets b{color:var(--csg-text);font-variant-numeric:tabular-nums}.binder-page h3 small{color:var(--csg-text-soft);margin-left:8px;font-size:10px;font-weight:800}.collection-command-center .collection-control-row{padding:7px 2px 5px}.collection-quick-views{scrollbar-width:thin;gap:5px;min-width:0;padding:2px 1px 6px;display:flex;overflow-x:auto}.collection-quick-views button{border:1px solid var(--csg-hairline);min-height:30px;color:var(--csg-text-soft);white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.collection-quick-views button b{color:inherit;font-variant-numeric:tabular-nums;font-size:9px}.collection-quick-views button.active{border-color:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.collection-quick-views button.active{border-color:color-mix(in srgb,var(--csg-primary) 42%,var(--csg-border))}}.collection-quick-views button.active{background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.collection-quick-views button.active{background:color-mix(in srgb,var(--csg-primary) 11%,var(--csg-surface-solid))}}.collection-quick-views button.active{color:var(--csg-primary-strong)}.collection-quick-views button:disabled{opacity:.48;cursor:default}.collection-quick-views button:focus-visible,.collection-summary-disclosure>summary:focus-visible{outline:2px solid var(--csg-primary);outline-offset:2px}.tab-intelligence-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tab-intelligence-scene,.auction-hero-scene,.studio-hero-scene,.portfolio-hero-scene{min-height:clamp(350px,31vw,480px)}.auction-workspace>.auction-bid-monitor{order:1}.auction-workspace>.auction-hero{order:2}.auction-workspace>.auction-mode-tabs{order:3}.auction-workspace>.auction-low-entry{order:4;margin-top:0}.auction-workspace>.auction-view-tabs{order:5}.auction-workspace>.auction-search-row{order:6}.auction-workspace>.auction-filter-panel{order:7}.auction-workspace>.auction-results-meta{order:8}.auction-workspace>.auction-results{order:9}.auction-workspace:not([data-auction-mode=low])>.auction-low-entry,.auction-workspace[data-auction-mode=low]>:is(.auction-view-tabs,.auction-search-row,.auction-filter-panel,.auction-results-meta,.auction-results),.auction-workspace[data-auction-mode=bids]>.auction-view-tabs{display:none!important}.auction-mode-tabs{scrollbar-width:none;gap:8px;margin:0 0 18px;padding:2px;display:flex;overflow-x:auto}.auction-mode-tabs button{border:1px solid var(--csg-border);background:var(--csg-surface-solid);min-height:45px;color:var(--csg-text-soft);border-radius:13px;flex:1 0 auto;justify-content:center;align-items:center;gap:9px;padding:8px 14px;font-size:12px;font-weight:850;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.auction-mode-tabs button:hover{border-color:var(--csg-primary);transform:translateY(-2px)}.auction-mode-tabs button.active{border-color:var(--csg-primary);background:var(--csg-primary)}@supports (color:color-mix(in lab, red, red)){.auction-mode-tabs button.active{background:color-mix(in srgb,var(--csg-primary) 12%,var(--csg-surface-solid))}}.auction-mode-tabs button.active{color:var(--csg-primary-strong)}.auction-mode-tabs b{background:var(--csg-surface-soft);min-width:24px;color:var(--csg-text);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:2px 6px;font-size:10px;display:grid}.auction-low-entry-actions{align-items:center;gap:9px;display:flex}.auction-low-entry-format{border:1px solid var(--csg-border);background:var(--csg-surface-soft);border-radius:9px;gap:3px;padding:3px;display:flex}.auction-low-entry-format button{min-height:29px;color:var(--csg-text-soft);background:0 0;border:0;border-radius:6px;padding:3px 10px;font-size:10px;font-weight:850}.auction-low-entry-format button.active{background:var(--csg-surface-solid);color:var(--csg-primary-strong);box-shadow:0 2px 7px #040f221a}.auction-filter-sheet-heading{display:none}.card-image-button .scan-image-frame{aspect-ratio:5/7}.card-image-button .reverse-fallback-label{max-width:calc(100% - 14px);top:7px;left:auto;right:7px}.card-tile .card-state-badges{flex-wrap:wrap;overflow:visible}.card-tile .card-state-badges .graded{border-color:#7a53cf}@supports (color:color-mix(in lab, red, red)){.card-tile .card-state-badges .graded{border-color:color-mix(in srgb,#7a53cf 40%,var(--csg-border))}}.card-tile .card-state-badges .graded{background:#7a53cf}@supports (color:color-mix(in lab, red, red)){.card-tile .card-state-badges .graded{background:color-mix(in srgb,#7a53cf 12%,var(--csg-surface-solid))}}.card-tile .card-state-badges .graded{color:#7850bf!important}.card-tile .card-state-badges .graded.pristine{background:#241e0a;border-color:#b89435;color:#f5d473!important}.card-image-button .holo-surface:after,.card-image-button .holo-surface:before{opacity:0!important}.card-image-button:hover .holo-surface:after,.card-image-button:focus-visible .holo-surface:after{opacity:.5!important}.card-image-button:hover .holo-surface:before,.card-image-button:focus-visible .holo-surface:before{opacity:.34!important}@media (width<=820px){.collection-summary-disclosure .collection-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.collection-command-center{z-index:25;position:sticky;top:0}body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.mobile-bottom-nav{height:calc(68px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.mobile-bottom-nav a[aria-current=page]{color:var(--csg-primary-strong)}.mobile-bottom-nav a[aria-current=page]:not(.scan) span{color:var(--csg-primary)}.mobile-bottom-nav .scan{font-size:9px;line-height:1.1}.mobile-bottom-nav .scan span{font-size:27px;line-height:.9}.global-search-trigger,.global-utility-bar{bottom:calc(78px + env(safe-area-inset-bottom))}.global-popover{bottom:calc(76px + env(safe-area-inset-bottom))}body:has(.continuous-scanner-overlay) :is(.mobile-bottom-nav,.global-search-trigger,.global-utility-bar){display:none!important}body:has(input:focus,textarea:focus) :is(.mobile-bottom-nav,.global-search-trigger,.global-utility-bar){visibility:hidden}.card-modal>article,.collection-tour>section,.scan-set-go .queue-reset-overlay>section{max-height:88dvh;padding-bottom:max(20px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.collection-tour,.scan-set-go .queue-reset-overlay{place-items:end center;padding:0}.collection-tour>section,.scan-set-go .queue-reset-overlay>section{width:100%}.auction-mode-tabs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.auction-mode-tabs button{text-align:center;scroll-snap-align:start;flex-direction:column;flex:1 0 82px;gap:3px;min-width:82px;min-height:54px;padding:6px 4px;font-size:10px;line-height:1.15}.auction-view-tabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.auction-view-tabs button{text-align:center;flex-direction:column;gap:3px;min-width:0;min-height:54px;padding:6px 3px;font-size:10px;line-height:1.15}.auction-view-tabs button span{white-space:normal}.auction-low-entry-heading{flex-direction:column;align-items:flex-start;gap:12px}.auction-filter-scrim{z-index:140;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030c1c99;border:0;position:fixed;inset:0}.auction-filter-panel.grid{z-index:141;overscroll-behavior:contain;max-height:min(82dvh,720px);padding:12px 14px max(20px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 70px #030c1c52;margin:0!important;display:grid!important}.auction-filter-panel .auction-filter-sheet-heading{grid-column:1/-1;justify-content:space-between;align-items:center;min-height:36px;display:flex}.auction-filter-sheet-heading strong{font-size:15px}.auction-filter-sheet-heading button{border:1px solid var(--csg-border);background:var(--csg-surface-soft);width:36px;height:36px;color:var(--csg-text);border-radius:50%;place-items:center;font-size:22px;display:grid}.auction-filter-panel>[data-auction-filter=card-format]{grid-column:1/-1}}@media (width<=560px){.tab-intelligence-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tab-intelligence-metrics article{padding:11px 8px!important}.tab-intelligence-metrics strong{font-size:clamp(15px,4vw,21px)!important}.tab-intelligence-metrics small{font-size:9px!important}.collection-command-center .collection-control-row{flex-wrap:wrap}.collection-command-center .master-level-toggle{max-width:100%;flex:1 0 100%!important}.collection-command-center .collection-control-row>:not(.master-level-toggle){flex:1 0 auto}}@media (prefers-reduced-motion:reduce){.auction-mode-tabs button,.collection-quick-views button{transition:none!important}}.dashboard-auction-watch{grid-column:1/-1}.dashboard-auction-watch-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboard-auction-watch-list>a{border:1px solid var(--csg-hairline);background:var(--csg-surface-soft);min-width:0;color:var(--csg-text);border-radius:16px;align-items:center;gap:12px;padding:11px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.dashboard-auction-watch-list>a:hover{border-color:var(--csg-primary);transform:translateY(-3px)}.dashboard-auction-watch-list img,.dashboard-auction-watch-placeholder{object-fit:contain;background:var(--csg-surface-solid);border-radius:8px;flex:none;width:56px;height:72px}.dashboard-auction-watch-placeholder{color:var(--csg-primary);place-items:center;font-size:28px;display:grid}.dashboard-auction-watch-list p{flex:1;min-width:0;margin:0}.dashboard-auction-watch-list small,.dashboard-auction-watch-list strong,.dashboard-auction-watch-list em{display:block}.dashboard-auction-watch-list p small,.dashboard-auction-watch-list em,.dashboard-auction-watch-list b small{color:var(--csg-text-soft);font-size:11px;font-style:normal;font-weight:600}.dashboard-auction-watch-list strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.25;display:-webkit-box;overflow:hidden}.dashboard-auction-watch-list b{white-space:nowrap;text-align:right;font-size:14px}@media (width<=1100px){.dashboard-auction-watch-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.dashboard-auction-watch-list{grid-template-columns:1fr}.dashboard-auction-watch-list>a{padding:9px}.dashboard-auction-watch-list img,.dashboard-auction-watch-placeholder{width:48px;height:64px}}@media (prefers-reduced-motion:reduce){.dashboard-auction-watch-list>a{transition:none}.dashboard-auction-watch-list>a:hover{transform:none}}@media (width<=900px){.queue-drawer-layout .set-list{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-gutter:auto;touch-action:pan-x;-webkit-overflow-scrolling:touch;overflow:auto hidden}.queue-drawer-layout .set-list .set-button{touch-action:pan-x}}.admin-consistency-controls{flex-wrap:wrap;align-items:center;margin-top:16px}.admin-consistency-controls .admin-search{flex:2;min-width:200px;margin:0}.admin-consistency-results>div{grid-template-columns:1fr;gap:6px}.admin-consistency-results strong{color:var(--ink)}.admin-consistency-results small{color:var(--muted);overflow-wrap:anywhere}.admin-consistency-results a{color:var(--blue);font-weight:700}.universal-card-truth>p{color:var(--muted);font-size:12px;line-height:1.6}.universal-card-truth{border:1px solid var(--line);background:var(--paper);border-radius:15px;margin:14px 0;padding:16px}@supports (color:color-mix(in lab, red, red)){.universal-card-truth{background:color-mix(in srgb,var(--paper) 88%,var(--blue) 12%)}}.universal-card-truth h3{color:var(--ink);margin:3px 0 12px;font-size:16px}.scan-image-missing.card-image-placeholder{box-sizing:border-box;border:1px solid var(--line);border-radius:inherit;background:radial-gradient(ellipse at 50% 35%,var(--blue),transparent 70%),var(--paper);padding:12%}@supports (color:color-mix(in lab, red, red)){.scan-image-missing.card-image-placeholder{background:radial-gradient(ellipse at 50% 35%,color-mix(in srgb,var(--blue) 7%,transparent),transparent 70%),var(--paper)}}.scan-image-missing.card-image-placeholder{color:var(--muted);gap:0;container-type:inline-size}.card-image-placeholder-mark{width:60%;max-width:104px;height:auto;color:var(--blue);flex-shrink:0;display:block}.card-image-placeholder-card{fill:var(--paper)}.card-image-placeholder-accent{stroke:var(--red,#e83953)}.card-image-placeholder-brand{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin-top:7px;font-size:clamp(7px,5cqi,11px);font-weight:850}.scan-image-missing.card-image-placeholder strong{color:var(--ink);margin-top:12px;font-size:clamp(9px,6cqi,14px);font-weight:650;line-height:1.3}.scan-image-missing.card-image-placeholder small{text-wrap:balance;max-width:100%;margin-top:5px;font-size:clamp(7px,4.5cqi,10px);line-height:1.5}.universal-card-truth dl{gap:8px;margin:0;display:grid}.universal-card-truth dl>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:8px;display:flex}.universal-card-truth dt{color:var(--muted);font-size:11px}.universal-card-truth dd{text-align:right;max-width:65%;color:var(--ink);margin:0;font-size:11px;font-weight:700}.universal-card-truth>a{color:var(--blue);margin-top:12px;font-size:12px;font-weight:800;display:inline-block}.catalogs-workspace{gap:20px;width:100%;padding:24px;display:grid}.proxy-catalog-selector{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;padding:16px;display:flex}.proxy-catalog-selector label{align-items:center;gap:12px;font-weight:700;display:flex}.proxy-catalog-selector select{background:var(--paper);max-width:100%;min-height:42px;color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:8px;font-size:16px}.proxy-catalog-selector small{color:var(--muted);flex-basis:100%}.collection-spotlight[hidden]{display:none!important}@media (width<=600px){.catalogs-workspace{padding:12px}.proxy-catalog-selector label{flex-wrap:wrap;width:100%}.proxy-catalog-selector select{width:100%}}@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-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-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-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-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}.mastered-celebration{animation:6s both celebration-fade}.confetti-field i{top:var(--confetti-y);animation:confetti-fall var(--confetti-duration) var(--confetti-delay) linear both;will-change:transform;opacity:.95}.celebration-dismiss{pointer-events:auto;color:inherit;cursor:pointer;background:0 0;border:0;width:40px;height:40px;font-size:26px;position:absolute;top:8px;right:10px}html[data-theme=dark] .mastered-message{background:linear-gradient(145deg,#26152e,#a21e3c)}@media (prefers-reduced-motion:reduce){.confetti-field,.firework{display:none}.mastered-message,.mastered-celebration{animation:none}}html:root{--csg-canvas:#f5f5f2;--csg-surface:#fff;--csg-surface-solid:#fff;--csg-surface-soft:#eeefed;--csg-text:#202b3a;--csg-text-soft:#586575;--csg-border:#d9dfe3;--csg-hairline:#d9dfe3;--csg-primary:#2459b8;--csg-primary-strong:#19448f;--csg-accent:#c93646;--csg-gold:#b88718;--csg-radius:16px;--csg-radius-sm:10px;--csg-shadow:0 4px 20px #202b3a08;--header-field:var(--csg-canvas);--header-hud:var(--csg-surface-solid);--action-fill:#2459b8;--action-fill-hover:#19448f;--action-text:#fff}html[data-theme=dark]{--csg-canvas:#101722;--csg-surface:#192330;--csg-surface-solid:#192330;--csg-surface-soft:#202d3c;--csg-text:#edf1f6;--csg-text-soft:#b0bccb;--csg-border:#334152;--csg-hairline:#334152;--csg-primary:#95baff;--csg-primary-strong:#b8d0ff;--csg-accent:#ff8a96;--csg-gold:#e6c779;--csg-shadow:0 4px 20px #0002}html body.collector-workspace{color:var(--csg-text);background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--csg-primary) 4%,transparent),transparent 600px),var(--csg-canvas)!important;background-attachment:scroll!important}body.collector-workspace :is(.scan-set-go,.home-dashboard,.auction-page,.binder-page,.studio-page){color:var(--csg-text);background:0 0!important}.binder-stage{scroll-margin-top:112px}body.collector-workspace .scan-set-go{--ink:var(--csg-text);--cream:var(--csg-canvas);--white:var(--csg-surface-solid);--line:var(--csg-border);--scanner-action:var(--action-fill);--scanner-action-hover:var(--action-fill-hover)}body.collector-workspace .site-header{border-top:0!important;border-bottom:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;box-shadow:0 2px 10px #00000005!important}body.collector-workspace .primary-nav a.active{background:color-mix(in srgb,var(--csg-primary) 12%,var(--csg-surface-solid))!important;color:var(--csg-primary-strong)!important;box-shadow:none!important;border-color:#0000!important}body.collector-workspace .primary-nav a.active :is(span,i,svg){color:inherit!important}body.collector-workspace .primary-nav a{border-radius:10px!important}body.collector-workspace :is(.header-tools-menu,.global-popover){color:var(--csg-text);border:1px solid var(--csg-border);box-shadow:0 16px 48px #0002;background:var(--csg-surface-solid)!important}body.collector-workspace .pokemon-world-decor{display:none}body.collector-workspace :is(.collection-workspace-hero,.dashboard-customize,.tracker-header,.tracker-summary,.tracker-stat-grid,.tracker-toolbar,.tracker-table-wrap,.collection-progress-panel){border-radius:var(--csg-radius);border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;color:var(--csg-text)!important;box-shadow:var(--csg-shadow)!important}body.collector-workspace .collection-workspace-hero{gap:24px;max-width:1480px;padding:30px!important}body.collector-workspace .collection-workspace-hero h1{letter-spacing:-.035em;line-height:1.15;font-size:clamp(28px,3.5vw,42px)!important}body.collector-workspace .collection-workspace-hero p{color:var(--csg-text-soft)}body.collector-workspace .collection-workspace-hero .eyebrow{color:var(--csg-primary-strong)}body.collector-workspace .collection-workspace-actions button{border:0;border-radius:10px;background:var(--action-fill)!important;color:#fff!important}body.collector-workspace .scan-set-go .collection-shelf-item>button{box-shadow:none;border-radius:14px;background:var(--csg-surface-solid)!important;color:var(--csg-text)!important;border:1px solid var(--csg-border)!important}body.collector-workspace .scan-set-go .collection-shelf-item>button.active{background:color-mix(in srgb,var(--csg-primary) 8%,var(--csg-surface-solid))!important;border-color:var(--csg-primary)!important;box-shadow:inset 0 0 0 1px var(--csg-primary)!important}body.collector-workspace .scan-set-go .collection-shelf-item>button b{font-weight:650;color:var(--csg-text)!important}body.collector-workspace .scan-set-go .collection-shelf-item>button :is(span,small){opacity:1;font-size:12px;color:var(--csg-text-soft)!important}body.collector-workspace .scan-set-go .collection-shelf-item>button i{background:var(--csg-surface-soft)!important}body.collector-workspace .scan-set-go .collection-shelf-item>button i em{background:var(--csg-primary)!important}body.collector-workspace .scan-set-go .collection-shelf-item.is-dragging>button{box-shadow:0 12px 28px #0003,0 0 0 2px var(--csg-primary)!important}body.collector-workspace .tracker-table{font-variant-numeric:tabular-nums}body.collector-workspace .scan-set-go .native-tracker{background:var(--csg-surface-solid);border-color:var(--csg-border);box-shadow:var(--csg-shadow)}body.collector-workspace .scan-set-go .native-tracker>header{background:var(--csg-surface-solid);color:var(--csg-text)}body.collector-workspace .scan-set-go .native-tracker>header span{color:var(--csg-text-soft)}body.collector-workspace .scan-set-go .native-tracker>header>div>button{background:var(--action-fill);color:#fff}body.collector-workspace .tracker-table>article:nth-child(2n),body.collector-workspace .tracker-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--csg-surface-soft) 55%,transparent)}body.collector-workspace .tracker-table tbody tr:hover{background:color-mix(in srgb,var(--csg-primary) 7%,var(--csg-surface-solid))}body.collector-workspace .scan-set-go :is(.tracker-head,.tracker-pricing-panel,.tracker-drawer-purchase){background:var(--csg-surface-soft)!important;color:var(--csg-text)!important}body.collector-workspace .scan-set-go .tracker-head :is(span,button){color:var(--csg-text)!important}body.collector-workspace .scan-set-go .tracker-card-detail{background:var(--csg-surface-solid)!important;color:var(--csg-text)!important}body.collector-workspace :is(.tab-intelligence-hud,.dashboard-metrics,.auction-filter-panel){color:var(--csg-text);background:var(--csg-surface-solid)!important;border-color:var(--csg-border)!important;box-shadow:var(--csg-shadow)!important}body.collector-workspace :is(.tab-intelligence-metrics article,.tab-purpose-focus,.tab-purpose-signals article){color:var(--csg-text)!important;background:0 0!important}body.collector-workspace :is(.tab-intelligence-metrics,.tab-purpose-focus,.tab-purpose-signals) :is(span,small){color:var(--csg-text-soft)!important}body.collector-workspace :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--csg-primary);outline-offset:3px}body.collector-workspace .tracker-workflow-links{flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}body.collector-workspace .tracker-workflow-links a{border:1px solid var(--csg-border);color:var(--csg-primary-strong);background:var(--csg-surface-soft);border-radius:10px;padding:10px 14px;font-weight:650;text-decoration:none}@media (width<=760px){body.collector-workspace .collection-workspace-hero{padding:20px!important}body.collector-workspace .global-search-trigger{width:40px;min-width:40px;bottom:calc(130px + env(safe-area-inset-bottom));padding:8px}body.collector-workspace .global-search-trigger :is(span,kbd),body.collector-workspace .global-utility-bar>button:first-child{display:none}body.collector-workspace .mobile-bottom-nav{border-color:var(--csg-border);background:var(--csg-surface-solid)!important}body.collector-workspace .mobile-bottom-nav .scan{background:var(--action-fill)!important;box-shadow:0 4px 12px #2459b830!important}}body.collector-workspace .workspace-banner{isolation:isolate;width:min(1480px,100% - 32px);margin:28px auto 32px}.workspace-banner-scene{aspect-ratio:3;background:#122438;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 20px 60px #102a4426}.workspace-banner-scene>img{object-fit:cover;object-position:center;width:100%;height:100%;animation:1.1s cubic-bezier(.2,.7,.3,1) both habitat-reveal;display:block}.workspace-banner-location{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.14em;background:#101c2dcc;border:1px solid #ffffff40;border-radius:100px;padding:8px 12px;font-size:10px;font-weight:750;position:absolute;top:22px;left:24px}.workspace-banner-glow{pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff14 48%,#0000 65%);animation:2s ease-out both habitat-light;position:absolute;inset:0}body.collector-workspace .workspace-banner-panel{border:1px solid var(--csg-border);border-top:3px solid var(--csg-primary);background:var(--csg-surface-solid);color:var(--csg-text);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:18px 30px;margin:-36px 30px 0;padding:26px 30px 0;animation:.6s ease-out both habitat-panel;display:grid;position:relative;box-shadow:0 16px 44px #06182c16}.workspace-banner-panel h1{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1.05}.workspace-banner-panel p:not(.eyebrow){max-width:650px;color:var(--csg-text-soft);margin:0;font-size:14px;line-height:1.65}body.collector-workspace .workspace-banner-panel .eyebrow{color:var(--csg-primary-strong);margin:0;font-size:10px}.workspace-banner-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;max-width:250px;display:flex}.workspace-banner-actions :is(button,.banner-primary-link){background:var(--action-fill);color:#fff;border:0;border-radius:10px;padding:13px 18px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 5px 18px #2459b825}.workspace-banner-actions :is(button,.banner-primary-link):hover{transform:translateY(-2px);box-shadow:0 8px 24px #2459b840}.workspace-banner-actions>a:not(.banner-primary-link){color:var(--csg-primary-strong);padding:10px;font-size:13px;text-decoration:none}.workspace-banner-trail{border-top:1px solid var(--csg-border);color:var(--csg-text-soft);flex-wrap:wrap;grid-column:1/-1;gap:24px;padding:14px 0;font-size:11px;font-weight:650;display:flex}.workspace-banner-trail span:before{content:"✦";color:var(--csg-primary);margin-right:8px}#scanner-camera{scroll-margin-top:120px}@keyframes habitat-reveal{0%{opacity:.5;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes habitat-panel{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes habitat-light{0%{opacity:0;transform:translate(-55%)}to{opacity:1;transform:translate(15%)}}@media (width<=760px){body.collector-workspace .workspace-banner{width:calc(100% - 24px);margin:16px auto 24px}.workspace-banner-scene{aspect-ratio:1.65;border-radius:18px}.workspace-banner-scene>img{object-position:83% center}.workspace-banner-location{letter-spacing:.07em;max-width:calc(100% - 24px);padding:6px 9px;font-size:8px;top:12px;left:12px}body.collector-workspace .workspace-banner-panel{grid-template-columns:1fr;gap:14px;margin:-20px 8px 0;padding:20px 18px 0}.workspace-banner-panel h1{font-size:32px}.workspace-banner-panel p:not(.eyebrow){font-size:13px}.workspace-banner-actions{justify-content:flex-start;max-width:none}.workspace-banner-trail{gap:8px 15px;padding:12px 0;font-size:10px}}@media (prefers-reduced-motion:reduce){.workspace-banner-scene>img,.workspace-banner-panel,.workspace-banner-glow{animation:none!important}.workspace-banner-actions :is(button,a){transition:none!important}}.route-photo-details{border-top:1px solid var(--csg-border);color:var(--csg-text-soft);grid-column:1/-1;padding:16px 0}.route-header-metrics{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;display:grid}.route-header-metrics article{border-left:1px solid var(--csg-border);gap:5px;padding-left:18px;display:grid;background:0 0!important}.route-header-metrics article:first-child{border-left:0;padding-left:0}.route-header-metrics span{text-transform:uppercase;letter-spacing:.09em;color:var(--csg-text-soft);font-size:10px}.route-header-metrics strong{letter-spacing:-.035em;color:var(--csg-text);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.15}.route-header-metrics small{color:var(--csg-text-soft);font-size:11px}.route-header-signals{color:var(--csg-text-soft);flex-wrap:wrap;gap:10px 24px;padding-top:12px;font-size:12px;display:flex}.route-header-signals b{color:var(--csg-text);margin-left:4px}body.collector-workspace .auction-page .route-photo-header{width:100%;margin-top:24px}@media (width<=760px){.route-header-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.route-header-metrics article{padding-left:10px}.route-header-metrics strong{font-size:23px}.route-header-metrics small{font-size:10px}}:is(.portfolio-shell,.home-dashboard,.museum-shell,.condition-shell,.import-shell,.binder-art-shell,.studio-shell,.messages-shell,.trade-shell,.preferences-shell,.auction-page,.catalog-panel){--workspace-accent:var(--csg-primary);--workspace-tint:color-mix(in srgb,var(--workspace-accent) 8%,var(--csg-surface-solid))}.museum-shell{--workspace-accent:var(--csg-gold)}.binder-art-shell,.studio-shell{--workspace-accent:#9676df}.condition-shell,.import-shell{--workspace-accent:#258774}html[data-theme=dark] :is(.condition-shell,.import-shell){--workspace-accent:#6cdac4}body.collector-workspace :is(.portfolio-shell,.museum-shell,.condition-shell,.import-shell,.binder-art-shell,.studio-shell,.messages-shell,.preferences-shell){color:var(--csg-text);--paper:var(--csg-surface-solid);--wash:var(--csg-canvas);--ink:var(--csg-text);--muted:var(--csg-text-soft);--line:var(--csg-border);background:0 0}body.collector-workspace .workspace-banner-panel{border-top-color:var(--workspace-accent,var(--csg-primary));padding-bottom:22px}.workspace-map{width:min(1420px,100% - 64px);color:var(--csg-text);margin:0 auto 32px}.workspace-map-label{letter-spacing:.13em;text-transform:uppercase;color:var(--csg-text-soft);margin-bottom:10px;font-size:10px;font-weight:750;display:block}.workspace-map>div{gap:12px;display:flex}.workspace-map a{border:1px solid var(--csg-border);background:var(--csg-surface-solid);min-width:0;color:var(--csg-text);border-radius:14px;flex:1;align-items:center;gap:14px;padding:17px 20px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 3px 12px #00000004}.workspace-map a:hover{border-color:var(--workspace-accent);transform:translateY(-3px);box-shadow:0 10px 25px #00000010}.workspace-map-number{color:var(--workspace-accent);background:var(--workspace-tint);font-variant-numeric:tabular-nums;border-radius:10px;padding:10px;font-size:12px;font-weight:800}.workspace-map a strong{letter-spacing:-.015em;font-size:14px;font-weight:750;display:block}.workspace-map a small{color:var(--csg-text-soft);margin-top:3px;font-size:11px;line-height:1.5;display:block}.workspace-map-arrow{color:var(--workspace-accent);margin-left:auto;font-size:20px}:is(.workspace-map~section,[id^=portfolio-],[id^=dashboard-],[id^=museum-],[id^=condition-],[id^=import-],[id^=art-]){scroll-margin-top:125px}body.collector-workspace .portfolio-metrics{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:16px}body.collector-workspace .portfolio-metrics article{border:1px solid var(--csg-border);background:var(--csg-surface-solid);box-shadow:var(--csg-shadow);color:var(--csg-text);border-radius:18px;padding:26px}body.collector-workspace .portfolio-metrics article.primary{color:#fff;border:0;background:linear-gradient(130deg,#163773,#2459b8)!important;box-shadow:0 12px 30px #2459b828!important}body.collector-workspace .portfolio-metrics article.primary :is(span,strong,small){color:#fff}.portfolio-metrics article strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(25px,2.5vw,39px)}.portfolio-metrics article small{line-height:1.55}body.collector-workspace :is(.portfolio-panel,.portfolio-movers>div>article){background:var(--csg-surface-solid);border:1px solid var(--csg-border);box-shadow:var(--csg-shadow);border-radius:18px;overflow:hidden}.portfolio-panel{padding:24px}.portfolio-panel h2,.portfolio-movers h2{letter-spacing:-.03em}.portfolio-mover-list>li+li{border-top:1px solid var(--csg-border)}.portfolio-mover-list li :is(button,div){font-variant-numeric:tabular-nums}.portfolio-mover-list li>button:hover{background:var(--workspace-tint)}.portfolio-mover-list img{filter:drop-shadow(0 3px 5px #0002)}.portfolio-movers .gainers>header{background:color-mix(in srgb,#258774 9%,var(--csg-surface-solid))}.portfolio-movers .decliners>header{background:color-mix(in srgb,#c93646 8%,var(--csg-surface-solid))}body.collector-workspace .museum-layout{grid-template-columns:250px minmax(0,1fr);gap:24px}body.collector-workspace .museum-layout>aside{align-self:start;padding:20px;border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;box-shadow:var(--csg-shadow)!important;border-radius:18px!important}.museum-mode{gap:5px}.museum-mode button{border-radius:9px;min-height:40px}.museum-choices{scrollbar-width:thin;max-height:600px}.museum-choices button{border-radius:10px;min-height:45px;margin-bottom:4px}body.collector-workspace .museum-gallery{min-width:0;padding:26px;background:var(--csg-surface-solid)!important;border:1px solid var(--csg-border)!important;box-shadow:var(--csg-shadow)!important;border-radius:20px!important}.museum-gallery>header{border-bottom:1px solid var(--csg-border);margin-bottom:22px;padding-bottom:22px}.museum-gallery h2{letter-spacing:-.04em;font-size:clamp(25px,3vw,40px)}.museum-card-grid{gap:18px}.museum-card-grid>article{border:1px solid var(--csg-border);background:var(--csg-canvas);border-radius:14px;padding:12px;transition:box-shadow .2s,transform .2s}.museum-card-grid>article:hover{transform:translateY(-4px);box-shadow:0 14px 30px #0002}.museum-card-grid img{filter:drop-shadow(0 7px 8px #0002);border-radius:8px}.museum-welcome,.museum-empty{text-align:center;background:radial-gradient(ellipse at top,var(--workspace-tint),transparent 70%);border-radius:16px;padding:65px 24px}body.collector-workspace .binder-art-layout{grid-template-columns:250px minmax(0,1fr) 290px;gap:20px;max-width:1600px;padding:0 24px}body.collector-workspace :is(.binder-art-picker,.binder-art-controls){align-self:start;padding:22px;background:var(--csg-surface-solid)!important;border:1px solid var(--csg-border)!important;box-shadow:var(--csg-shadow)!important;border-radius:18px!important}.binder-art-picker>div{scrollbar-width:thin;max-height:620px}.binder-art-picker h2{font-size:18px;line-height:1.4}body.collector-workspace .binder-art-workspace{align-self:start;min-width:0;border:1px solid var(--csg-border)!important;background:radial-gradient(#444666,#161e30)!important;border-radius:20px!important;padding:24px!important;box-shadow:inset 0 0 60px #0003,0 15px 40px #0002!important}.binder-art-preview{overflow:hidden;box-shadow:0 20px 45px #0006}.binder-art-preview-note{margin:20px 0 0;font-size:12px;line-height:1.6;color:#d0d9e8!important}.binder-art-controls p{color:var(--csg-text-soft);font-size:12px;line-height:1.65}.binder-art-controls label{margin-top:16px;line-height:1.5}.binder-art-controls :is(select,textarea){background:var(--csg-canvas);width:100%;color:var(--csg-text);border:1px solid var(--csg-border);border-radius:9px;padding:10px;font-size:12px}.binder-art-controls :is(.binder-art-generate,.binder-art-download){border-radius:10px;min-height:44px}.binder-art-how{gap:18px;margin-top:28px}.binder-art-how article{border-top:2px solid var(--workspace-accent);background:var(--csg-surface-solid);border-radius:12px;padding:22px}body.collector-workspace .studio-tabs-streamlined{gap:12px}body.collector-workspace .studio-tabs-streamlined :is(button,a){border:1px solid var(--csg-border);background:var(--csg-surface-solid);color:var(--csg-text);border-radius:14px;min-height:86px}body.collector-workspace .studio-tabs-streamlined button.active{border-color:var(--workspace-accent);background:var(--workspace-tint);box-shadow:inset 0 -3px var(--workspace-accent)}.studio-tabs-streamlined small{line-height:1.5;font-size:12px!important}body.collector-workspace .studio-launchers a{border-radius:14px;padding:20px;border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important}.studio-launchers a:hover{border-color:var(--workspace-accent)!important}body.collector-workspace .condition-layout{grid-template-columns:280px minmax(0,1fr);gap:24px}body.collector-workspace .condition-layout>aside{align-self:start;padding:22px;border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;border-radius:18px!important}body.collector-workspace .condition-workspace{min-width:0;padding:28px;background:var(--csg-surface-solid)!important;border:1px solid var(--csg-border)!important;border-radius:20px!important}.condition-workspace>header{border-bottom:1px solid var(--csg-border);margin-bottom:22px;padding-bottom:22px}.condition-photos{gap:16px}.condition-photos>button{border:1px dashed var(--csg-text-soft);background:var(--csg-canvas);min-height:220px;color:var(--csg-text);border-radius:14px}.condition-questions article{border-bottom:1px solid var(--csg-border);gap:20px;padding:20px 0}.condition-questions article small{font-size:12px;line-height:1.6}.condition-questions button{border-radius:8px;min-height:40px}.condition-result{border:1px solid var(--csg-border);background:var(--workspace-tint);border-radius:14px;margin-top:24px;padding:22px}body.collector-workspace .import-workspace{grid-template-columns:1.4fr 1fr;gap:24px}body.collector-workspace .import-drop{border:2px dashed color-mix(in srgb,var(--workspace-accent) 50%,var(--csg-border));background:var(--csg-surface-solid);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:48px 30px;display:flex}.import-drop h2{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:28px}.import-drop p{font-size:14px;line-height:1.7}.import-drop>button{min-height:46px;margin:8px 0}body.collector-workspace .import-safety{border:1px solid var(--csg-border);border-radius:20px;padding:30px;background:var(--workspace-tint)!important}.import-safety ul{gap:18px;font-size:13px;line-height:1.7}.import-safety li::marker{color:var(--workspace-accent)}.import-preview{box-shadow:0 12px 30px #0000000a}body.collector-workspace .messages-layout{border:1px solid var(--csg-border);background:var(--csg-surface-solid);border-radius:20px;gap:0;width:calc(100% - 48px);max-width:1420px;margin:24px auto 48px;padding:0;overflow:hidden;box-shadow:0 15px 45px #0000000d}body.collector-workspace .conversation-list{min-width:0;padding:24px;background:var(--csg-surface-soft)!important}.conversation-list>header p{font-size:12px;line-height:1.6}.conversation-list>div>button{border-radius:12px;padding:14px 10px}.conversation-list>div>button.active{background:var(--csg-surface-solid);box-shadow:0 3px 12px #0001}body.collector-workspace .message-workspace{min-width:0;background:var(--csg-surface-solid)!important;border:0!important}.message-thread{min-height:340px;padding:24px}.message-thread article{background:var(--csg-surface-soft);border-radius:16px 16px 16px 4px;max-width:85%;line-height:1.7}.message-thread article.mine{background:var(--action-fill);color:#fff;border-radius:16px 16px 4px}.message-thread article.mine time{color:#e0eaff}.message-composer{background:var(--csg-surface-solid);border-top:1px solid var(--csg-border);padding:18px}.message-composer textarea{background:var(--csg-canvas);color:var(--csg-text);border-radius:12px;min-height:70px}body.collector-workspace .auction-mode-tabs{border:1px solid var(--csg-border);background:var(--csg-surface-solid);border-radius:14px;gap:6px;padding:6px}.auction-mode-tabs button{border-radius:10px;min-height:44px}body.collector-workspace .auction-low-entry{border:1px solid var(--csg-border);background:linear-gradient(110deg,var(--workspace-tint),var(--csg-surface-solid));border-radius:20px;padding:24px}.auction-low-entry-heading h2{letter-spacing:-.03em}body.collector-workspace .auction-result-card{border-color:var(--csg-border);border-radius:16px;transition:border-color .18s,box-shadow .18s;box-shadow:0 3px 14px #00000006}.auction-result-card:hover{border-color:var(--csg-primary);box-shadow:0 8px 24px #00000012}.auction-results{font-variant-numeric:tabular-nums}body.collector-workspace :is(.trade-friends,.owned-tray){padding:20px;background:var(--csg-surface-solid)!important;border:1px solid var(--csg-border)!important;border-radius:16px!important}.owned-tray>div>button{border-bottom:1px solid var(--csg-border);padding:12px}.trade-friends input,.owned-tray input{min-height:42px}body.collector-workspace .preferences-hero{max-width:1100px;margin:auto;padding:44px 24px 24px}.preferences-hero h1{letter-spacing:-.04em;font-size:clamp(30px,4vw,48px)}body.collector-workspace .preferences-card{background:var(--csg-surface-solid);border:1px solid var(--csg-border);max-width:1052px;box-shadow:var(--csg-shadow);border-radius:18px;margin:0 auto 20px;padding:28px}.preferences-card p,.preferences-card small{color:var(--csg-text-soft);line-height:1.7}.preferences-card label{min-height:72px;padding-block:16px}.preferences-card input[type=checkbox]{width:46px;height:26px;accent-color:var(--action-fill);flex:none}.preferences-card .security-links{flex-wrap:wrap;gap:10px}body.collector-workspace .catalog-panel .collection-spotlight{border:1px solid var(--csg-border);border-radius:18px}.catalog-panel .card-grid{gap:18px}@media (width<=1100px){body.collector-workspace .binder-art-layout{grid-template-columns:220px minmax(0,1fr)}.binder-art-controls{grid-column:1/-1}body.collector-workspace .portfolio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-map a{gap:10px;padding:14px}.workspace-map-arrow{display:none}}@media (width<=760px){.workspace-map{width:calc(100% - 24px);margin-bottom:24px}.workspace-map>div{overscroll-behavior-x:contain;scroll-snap-type:x proximity;touch-action:pan-x pan-y;scrollbar-width:thin;padding:3px 0 8px;overflow-x:auto}.workspace-map a{scroll-snap-align:start;flex:0 0 245px}body.collector-workspace :is(.museum-layout,.condition-layout,.binder-art-layout,.import-workspace){grid-template-columns:minmax(0,1fr);gap:16px;padding-inline:12px}body.collector-workspace :is(.museum-gallery,.condition-workspace,.binder-art-workspace,.binder-art-picker,.binder-art-controls,.condition-layout>aside,.museum-layout>aside){padding:18px!important}.museum-choices,.condition-layout aside>div,.binder-art-picker>div{max-height:260px}.binder-art-controls{grid-column:auto}.condition-questions article{flex-direction:column;align-items:stretch}.condition-questions article>div:last-child{flex-wrap:wrap;gap:6px;display:flex}.condition-questions button{flex:1;min-width:85px}.condition-photos>button{min-height:170px}body.collector-workspace .portfolio-metrics{gap:10px}body.collector-workspace .portfolio-metrics article{padding:18px}.portfolio-metrics article strong{overflow-wrap:anywhere;font-size:25px}.portfolio-metrics article small{font-size:10px}.portfolio-panel{padding:18px}body.collector-workspace .messages-layout{border-radius:16px;grid-template-columns:1fr;width:calc(100% - 24px)}body.collector-workspace .conversation-list{max-height:290px;padding:18px;overflow:auto;border-right:0!important;border-bottom:1px solid var(--csg-border)!important}.message-workspace>header{flex-wrap:wrap;gap:12px}.message-actions{flex-wrap:wrap}.message-thread{min-height:280px;padding:16px}body.collector-workspace .preferences-card{margin-inline:12px;padding:20px}body.collector-workspace .auction-low-entry{padding:16px}.studio-tabs-streamlined{touch-action:pan-x pan-y;overflow-x:auto}.studio-tabs-streamlined :is(button,a){min-width:210px}.museum-card-grid{gap:10px}.museum-card-grid>article{padding:8px}}@media (prefers-reduced-motion:reduce){.workspace-map a,.museum-card-grid>article,.auction-result-card{transition:none!important}.workspace-map a:hover,.museum-card-grid>article:hover{transform:none}}@media print{.workspace-map{display:none!important}}@media (width>=1100px){:root{--site-page-max:100%;--site-inner-max:100%;--fluid-page-gutter:clamp(20px, 2vw, 56px)}body.collector-workspace :is(.workspace-banner,.workspace-map,.auction-workspace,.dashboard-hero,.dashboard-metrics,.dashboard-crown,.dashboard-studio,.dashboard-grid,.dashboard-customize,.portfolio-hero,.portfolio-metrics,.portfolio-movers,.portfolio-grid,.portfolio-loading,.studio-hero,.studio-tabs,.studio-launchers,.studio-notice,.room-workspace,.next-workspace,.scanner-workspace,.museum-hero,.museum-layout,.condition-hero,.condition-layout,.import-hero,.import-workspace,.import-message,.import-preview,.binder-art-hero,.binder-art-layout,.binder-art-how,.messages-layout,.preferences-hero,.preferences-card,.scan-set-go .collection-workspace-hero,.scan-set-go .collection-workspace-tools,.scan-set-go.scanner-view-collection>.master-library,.scan-set-go .native-tracker,.scan-set-go>.tab-intelligence,.scan-set-go.scanner-view-scan>.pokedex-launch,.scan-set-go .scanner-start-guide){box-sizing:border-box;width:calc(100% - var(--fluid-page-gutter) * 2);max-width:none;margin-inline:auto}body.collector-workspace :is(.dashboard-metrics,.portfolio-metrics,.portfolio-movers,.portfolio-grid,.portfolio-loading,.studio-tabs,.studio-launchers,.museum-layout,.condition-layout,.import-workspace){padding-inline:0}body.collector-workspace .home-dashboard>.studio-notice{box-sizing:border-box;width:calc(100% - var(--fluid-page-gutter) * 2);max-width:none;margin-inline:auto}body.collector-workspace .workspace-banner-scene{aspect-ratio:auto;height:clamp(300px,27vw,460px)}body.collector-workspace .museum-shell .workspace-banner-scene{height:clamp(400px,30vw,600px)}body.collector-workspace .museum-card-grid{grid-template-columns:repeat(auto-fill,minmax(185px,1fr))}}body.collector-workspace .workspace-banner-scene>.workspace-banner-backdrop{object-position:center}body.collector-workspace .workspace-banner-backdrop[src$=forest-habitat-wide\.png],body.collector-workspace .workspace-banner-backdrop[src$=trade-binder-wide\.png],body.collector-workspace .workspace-banner-backdrop[src$=messages-zoroark-wide\.png]{object-position:center 62%}body.collector-workspace .workspace-banner-backdrop[src$=portfolio-rayquaza-wide\.png]{object-position:center 35%}body.collector-workspace .workspace-banner-backdrop[src$=binder-art-reshiram-wide\.png]{object-position:center 25%}@media (width>=1800px){body.collector-workspace .card-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}body.collector-workspace .card-grid.large{grid-template-columns:repeat(auto-fill,minmax(235px,1fr))}}@media (width<=760px){body.collector-workspace .workspace-banner-scene{aspect-ratio:2.2;background:linear-gradient(120deg,#1b3757,#233f63 60%,#172d49)}body.collector-workspace .workspace-banner-scene>.workspace-banner-backdrop{object-fit:contain;object-position:center}}html:root{--csg-canvas:#f3f6f4;--csg-surface:#fff;--csg-surface-solid:#fff;--csg-surface-soft:#edf3f1;--csg-text:#182f3a;--csg-text-soft:#536875;--csg-border:#d7e1df;--csg-hairline:#dce5e2;--csg-primary:#d83142;--csg-primary-strong:#a92536;--csg-accent:#e5404e;--csg-gold:#b48212;--action-fill:#db3445;--action-fill-hover:#b62537;--action-text:#fff;--paper:var(--csg-surface-solid);--wash:var(--csg-canvas);--ink:var(--csg-text);--muted:var(--csg-text-soft);--line:var(--csg-border);--world-red:#db3445;--world-red-deep:#a91d32;--world-blue:#29587a}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--csg-canvas:#100f14;--csg-surface:#1c1a22;--csg-surface-solid:#1c1a22;--csg-surface-soft:#29232d;--csg-text:#f5eef1;--csg-text-soft:#b9abb5;--csg-border:#413640;--csg-hairline:#3c333d;--csg-primary:#ff8797;--csg-primary-strong:#ff9daa;--csg-accent:#ff657a;--csg-gold:#ebc86b;--action-fill:#d82d48;--action-fill-hover:#f0445c;--action-text:#fff;--paper:var(--csg-surface-solid);--wash:var(--csg-canvas);--ink:var(--csg-text);--muted:var(--csg-text-soft);--line:var(--csg-border);--world-red:#e33955;--world-red-deep:#ad1935;--world-blue:#ab637f}body.collector-workspace{background:linear-gradient(180deg,color-mix(in srgb,var(--csg-primary) 4%,var(--csg-canvas)),var(--csg-canvas) 310px)!important}body.collector-workspace .site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:4px solid var(--world-red)!important;border-bottom:1px solid var(--csg-border)!important;background:color-mix(in srgb,var(--csg-surface-solid) 94%,transparent)!important;box-shadow:0 8px 28px #10182012!important}body.collector-workspace .site-header>.primary-nav>a[aria-current=page]{background:var(--action-fill)!important;color:#fff!important;box-shadow:0 8px 20px color-mix(in srgb,var(--action-fill) 25%,transparent)!important}body.collector-workspace .site-header>.primary-nav>a:hover,body.collector-workspace .site-header .header-tools summary:hover{background:color-mix(in srgb,var(--csg-primary) 9%,var(--csg-surface-solid))!important}.rocket-r-mark{display:none}.brand-tagline-rocket,html[data-theme=dark] .brand-tagline-trainer{display:none!important}html[data-theme=dark] .brand-tagline-rocket{display:block!important}html[data-theme=dark] .collect-brand .collect-orb{display:none}html[data-theme=dark] .rocket-r-mark{width:37px;height:37px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 37px;place-items:center;display:grid}html[data-theme=dark] .rocket-r-mark img{object-fit:contain;filter:drop-shadow(0 3px 3px #0009)drop-shadow(0 0 5px #f0445840);width:82%;height:82%;display:block}body.collector-workspace .site-header .header-theme-toggle{white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;width:auto;max-width:none;min-height:36px;padding:7px 11px;font-size:11px;border:1px solid var(--csg-border)!important;background:var(--csg-surface-soft)!important;color:var(--csg-text)!important;box-shadow:none!important;border-radius:999px!important;display:inline-flex!important;position:static!important;inset:auto!important}body.collector-workspace .site-header .header-theme-toggle span{background:var(--action-fill);color:#fff;border-radius:50%;place-items:center;width:21px;height:21px;font:italic 700 15px Georgia,serif;display:grid}body.collector-workspace .site-header .header-theme-toggle b{text-transform:none;font-size:11px;font-weight:800}html[data-theme=dark] body.collector-workspace .site-header .header-theme-toggle span{color:#2c2330;background:#f0ca6a;font:16px system-ui}html[data-theme=dark] body.collector-workspace :is(.header-tools-menu,.global-popover,.dashboard-studio,.dashboard-panel,.preferences-card){background:var(--csg-surface-solid)!important;color:var(--csg-text)!important;border-color:var(--csg-border)!important}html[data-theme=dark] body.collector-workspace :is(.dashboard-studio,.dashboard-panel,.dashboard-metrics,.tracker-table-wrap,.native-tracker){box-shadow:0 18px 46px #0003!important}html[data-theme=dark] body.collector-workspace .dashboard-studio>div>a{background:linear-gradient(145deg,#2d202c,#211d26)!important;border-color:#563747!important}html[data-theme=dark] body.collector-workspace .dashboard-studio>div>a:hover{border-color:#e35870!important}html[data-theme=dark] body.collector-workspace .workspace-banner:not(.route-photo-header) .workspace-banner-scene,html[data-theme=dark] body.collector-workspace .route-photo-header:not(:is(.home-dashboard .route-photo-header)) .workspace-banner-scene{background:#251922}html[data-theme=dark] body.collector-workspace .workspace-banner:not(:is(.home-dashboard .workspace-banner)) .workspace-banner-scene:after{content:"";z-index:1;opacity:.25;pointer-events:none;background:url(/brand/team-rocket-r.svg) 50%/contain no-repeat;width:clamp(120px,18vw,245px);height:clamp(120px,18vw,245px);position:absolute;bottom:-14%;right:3%}html[data-theme=dark] body.collector-workspace .workspace-banner:not(:is(.home-dashboard .workspace-banner)) .workspace-banner-backdrop{filter:saturate(.5)sepia(.18)hue-rotate(285deg)brightness(.74)}html[data-theme=dark] body.collector-workspace .workspace-banner:not(:is(.home-dashboard .workspace-banner)) .workspace-banner-scene:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#2d102078,#59162f30);position:absolute;inset:0}html[data-theme=dark] body.collector-workspace .workspace-banner-location{z-index:2;background:#251624dd;border-color:#f296aa69}.security-links a[href=\/messages],.security-links a[href=\/binder],.theme-copy-dark{display:none}html[data-theme=dark] :has(>.theme-copy-dark)>.theme-copy-light{display:none}html[data-theme=dark] .theme-copy-dark{display:inline}body.collector-workspace .home-dashboard .route-photo-header{margin-top:20px;position:relative}body.collector-workspace .home-dashboard .workspace-banner-scene{aspect-ratio:auto;background:linear-gradient(110deg,#102d3b,#4f7890);border-radius:26px;height:clamp(340px,28vw,430px);box-shadow:0 22px 55px #14273526}body.collector-workspace .home-dashboard .workspace-banner-backdrop{object-position:center 48%}body.collector-workspace .home-dashboard .workspace-banner-scene:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b2739e8 0%,#143b50b8 38%,#143b5020 72%);position:absolute;inset:0}body.collector-workspace .home-dashboard .workspace-banner-panel{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:min(54%,700px);margin:0;padding:48px clamp(28px,4vw,70px);display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important}body.collector-workspace .home-dashboard .workspace-banner-panel h1{letter-spacing:-.05em;max-width:620px;font-size:clamp(38px,4.5vw,68px);line-height:1.02;color:#fff!important}body.collector-workspace .home-dashboard .workspace-banner-panel p:not(.eyebrow){font-size:clamp(13px,1.2vw,17px);line-height:1.5;color:#eef7fa!important}body.collector-workspace .home-dashboard .workspace-banner-panel .eyebrow{letter-spacing:.16em;color:#ffe084!important}body.collector-workspace .home-dashboard .workspace-banner-location{z-index:3;top:18px;left:auto;right:20px}body.collector-workspace .home-dashboard .workspace-banner-actions{justify-content:flex-start;max-width:none}body.collector-workspace .home-dashboard .workspace-banner-actions>a:not(.banner-primary-link){color:#fff!important}body.collector-workspace .home-dashboard .workspace-banner-actions button{box-shadow:none;background:#ffffff20;border:1px solid #ffffff60}html[data-theme=dark] body.collector-workspace .home-dashboard .workspace-banner-scene{background:radial-gradient(circle at 80% 30%,#6d2544 0,#381a2c 34%,#160f1c 76%);border:1px solid #65364b}html[data-theme=dark] body.collector-workspace .home-dashboard .workspace-banner-backdrop{opacity:.07;filter:grayscale()}html[data-theme=dark] body.collector-workspace .home-dashboard .workspace-banner-scene:before{background:linear-gradient(90deg,#170f1de8 0%,#251126b0 48%,#4d193836 100%)}html[data-theme=dark] body.collector-workspace .home-dashboard .workspace-banner-scene:after{content:"";z-index:1;opacity:.46;filter:drop-shadow(0 18px 30px #05020999);pointer-events:none;background:url(/brand/team-rocket-r.svg) 50%/contain no-repeat;width:clamp(220px,27vw,400px);height:clamp(220px,27vw,400px);position:absolute;top:45%;right:5%;transform:translateY(-50%)rotate(-10deg)}html[data-theme=dark] body.collector-workspace .home-dashboard .workspace-banner-panel .eyebrow{color:#ffa6b4!important}body.collector-workspace .dashboard-studio>div>a{transition:transform .22s,box-shadow .22s,border-color .22s!important}body.collector-workspace .dashboard-studio>div>a:hover{transform:translateY(-5px)!important}body.collector-workspace .dashboard-studio>div>a:first-child,body.collector-workspace .dashboard-studio>div>a:nth-child(2),body.collector-workspace .dashboard-studio>div>a:nth-child(3){border-top:3px solid var(--world-red)!important}body.collector-workspace .native-tracker>header .tracker-print-primary{box-shadow:0 8px 18px color-mix(in srgb,var(--action-fill) 22%,transparent);border-radius:10px;font-weight:800;background:var(--action-fill)!important;color:#fff!important;border:0!important}body.collector-workspace .native-tracker>header .tracker-print-primary:disabled{opacity:.52;box-shadow:none;cursor:not-allowed}@media (width<=1100px){body.collector-workspace .site-header .header-theme-toggle b{display:none}body.collector-workspace .site-header .header-theme-toggle{width:38px;padding:6px}}@media (width<=760px){body.collector-workspace .home-dashboard .workspace-banner-scene{height:400px}body.collector-workspace .home-dashboard .workspace-banner-backdrop{object-position:75% center;opacity:.7}body.collector-workspace .home-dashboard .workspace-banner-scene:before{background:linear-gradient(#1436470a 0%,#1436479c 53%,#0b2638ef 100%)}body.collector-workspace .home-dashboard .workspace-banner-panel{gap:10px;width:100%;padding:24px 22px 28px;inset:auto 0 0}body.collector-workspace .home-dashboard .workspace-banner-panel h1{margin:5px 0;font-size:37px}body.collector-workspace .home-dashboard .workspace-banner-panel p:not(.eyebrow){font-size:12px}body.collector-workspace .home-dashboard .workspace-banner-location{top:12px;left:12px;right:auto}body.collector-workspace .home-dashboard .workspace-banner-actions{gap:5px}body.collector-workspace .home-dashboard .workspace-banner-actions :is(a,button){padding:9px 10px;font-size:11px}html[data-theme=dark] body.collector-workspace .home-dashboard .workspace-banner-scene:after{font-size:190px;top:20%;right:4%}body.collector-workspace .site-header .header-theme-toggle{width:34px;min-height:32px}}@media (prefers-reduced-motion:reduce){body.collector-workspace .dashboard-studio>div>a{transition:none!important}}html:root{--csg-canvas:#f5f8f7;--csg-surface:#fff;--csg-surface-solid:#fff;--csg-surface-soft:#eef5f3;--csg-text:#18323e;--csg-text-soft:#6e828b;--csg-border:#dfe9e9;--csg-primary:#e6404c;--csg-primary-strong:#c53040;--action-fill:#e6404c;--action-fill-hover:#c53040;--world-red:#e6404c}html[data-theme=dark]{--csg-canvas:#100f14;--csg-surface:#1d1a22;--csg-surface-solid:#1d1a22;--csg-surface-soft:#2a2029;--csg-text:#f8f0f2;--csg-text-soft:#b7a8b1;--csg-border:#3b303c;--csg-primary:#f04458;--csg-primary-strong:#ff8898;--action-fill:#e83c53;--action-fill-hover:#f04458;--world-red:#f04458}body.collector-workspace{font-family:Outfit,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--csg-canvas)!important}body.collector-workspace .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;border-top:5px solid var(--csg-primary)!important;border-bottom:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;height:67px!important;min-height:67px!important;box-shadow:none!important;gap:14px!important;padding:10px 22px!important}body.collector-workspace .collect-brand{min-width:0;color:var(--csg-text);letter-spacing:-.055em;gap:9px;font-size:17px!important}body.collector-workspace .collect-brand>span{color:var(--csg-text);line-height:1.1;display:block}body.collector-workspace .collect-brand>span>strong{color:var(--csg-text)}body.collector-workspace .collect-brand .collect-orb{width:29px;height:29px;box-shadow:none;background:linear-gradient(#e6404c 0 44%,#18323e 44% 56%,#fff 56%);border:3px solid #18323e;border-radius:50%;flex-basis:29px;transform:none}body.collector-workspace .collect-brand .collect-orb:after{display:none}body.collector-workspace .collect-brand .collect-orb b{width:9px;height:9px;box-shadow:none;background:#fff;border:2px solid #18323e;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-theme=dark] body.collector-workspace .rocket-r-mark{width:30px;height:30px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-basis:30px}body.collector-workspace .site-header>.primary-nav{gap:1px!important}body.collector-workspace .site-header>.primary-nav>a,body.collector-workspace .site-header .header-tools summary{min-height:34px;font-weight:800;color:var(--csg-text-soft)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:9px 8px!important;font-size:10px!important;transform:none!important}body.collector-workspace .site-header>.primary-nav>a>i{display:none}body.collector-workspace .site-header>.primary-nav>a[aria-current=page]{background:var(--csg-surface-soft)!important;color:var(--csg-primary)!important}body.collector-workspace .site-header>.primary-nav>a[aria-current=page]:after{display:none}body.collector-workspace .site-header>.primary-nav>a:hover,body.collector-workspace .site-header .header-tools summary:hover{background:var(--csg-surface-soft)!important;color:var(--csg-primary)!important}body.collector-workspace .site-header .header-theme-toggle{align-items:center;gap:7px;width:auto;max-width:none;min-height:36px;padding:8px 10px;font-size:10px;font-weight:800;border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;color:var(--csg-text)!important;box-shadow:none!important;border-radius:100px!important;display:inline-flex!important}body.collector-workspace .site-header .header-theme-toggle>svg{color:var(--csg-primary);flex:none}body.collector-workspace .site-header .header-theme-toggle b{white-space:nowrap;font-size:10px;font-weight:800;display:inline}body.collector-workspace .site-header .header-settings,body.collector-workspace .auction-site-header .auction-header-live,body.collector-workspace .collection-topbar .profile-chip{display:none!important}body.collector-workspace .route-photo-header{isolation:isolate;grid-template-columns:1fr;width:min(1360px,100% - 50px);max-width:1360px;margin:18px auto 26px;display:grid}body.collector-workspace .route-photo-header .workspace-banner-scene{aspect-ratio:auto;background:linear-gradient(112deg,#193b55,#24637c 65%,#367a8b);border-radius:18px;grid-area:1/1;height:100%;min-height:300px;box-shadow:0 18px 32px #183b4b1a}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-scene{background:linear-gradient(112deg,#320f1c,#171018 62%,#441526);border:0;box-shadow:0 18px 32px #0006}body.collector-workspace .route-photo-header .workspace-banner-scene:before{content:"";z-index:0;pointer-events:none;background:0 0;border:3px solid #ffffff20;border-radius:50%;width:430px;height:430px;position:absolute;top:-93px;right:-89px;box-shadow:0 0 0 60px #ffffff0b,0 0 0 120px #ffffff06}body.collector-workspace .route-photo-header .workspace-banner-scene:after{content:"";z-index:0;filter:blur(62px);opacity:.4;pointer-events:none;background:#f9d767;border-radius:50%;width:165px;height:165px;position:absolute;top:75px;right:118px;transform:none}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-scene:after{content:"";color:#0000;filter:blur(62px);opacity:.4;width:165px;height:165px;text-shadow:none;background:#fa4561;font-size:0;top:75px;right:118px;transform:none}body.collector-workspace .route-photo-header .workspace-banner-backdrop{display:none}body.collector-workspace .route-photo-header .workspace-banner-scene>.tr-route-partner{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 18px #0c122b69);width:min(30%,300px);height:min(100%,300px);animation:none;display:block;position:absolute;bottom:0;right:clamp(24px,4vw,70px)}body.collector-workspace .route-photo-header .workspace-banner-scene>.tr-art-dark,html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-scene>.tr-art-light{display:none}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-scene>.tr-art-dark{display:block}body.collector-workspace .route-photo-header .workspace-banner-location,body.collector-workspace .route-photo-header .workspace-banner-glow{display:none}body.collector-workspace .route-photo-header .workspace-banner-panel{z-index:2;flex-direction:column;grid-area:1/1;justify-content:center;align-items:flex-start;gap:16px;width:58%;max-width:none;min-height:300px;margin:0;padding:31px 20px 28px 34px;animation:none;display:flex;position:relative;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important}body.collector-workspace .route-photo-header .workspace-banner-panel h1{letter-spacing:-.062em;max-width:520px;margin:15px 0 10px;font-size:clamp(30px,3vw,43px);font-weight:900;line-height:1.02;color:#fff!important}body.collector-workspace .route-photo-header .workspace-banner-panel .eyebrow{letter-spacing:.17em;font-size:10px;font-weight:900;color:#f5d36a!important}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-panel .eyebrow{color:#ff9eaa!important}body.collector-workspace .route-photo-header .workspace-banner-panel p:not(.eyebrow){max-width:400px;font-size:12px;line-height:1.55;color:#dceff1!important}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-panel p:not(.eyebrow){color:#e2bfc9!important}body.collector-workspace .route-photo-header .workspace-banner-actions{justify-content:flex-start;gap:8px;max-width:none;display:flex}body.collector-workspace .route-photo-header .workspace-banner-actions :is(button,.banner-primary-link){color:#193a44;box-shadow:none;background:#f6d45f;border-radius:9px;padding:10px 14px;font-size:11px;font-weight:900}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-actions :is(button,.banner-primary-link){color:#fff;background:#e83c53}body.collector-workspace .route-photo-header .workspace-banner-actions>a:not(.banner-primary-link){background:#ffffff1b;border:1px solid #ffffff60;border-radius:9px;padding:10px 14px;font-size:11px;font-weight:900;color:#fff!important}body.collector-workspace .route-photo-header .route-photo-details{color:#dceff1;border-color:#ffffff40;width:100%}.tr-home{--tr-page:#f5f8f7;--tr-surface:#fff;--tr-soft:#eef5f3;--tr-ink:#18323e;--tr-muted:#6e828b;--tr-line:#dfe9e9;--tr-red:#e6404c;--tr-positive:#208b70;--tr-glow:#f9d767;--tr-hero:linear-gradient(112deg,#193b55,#24637c 65%,#367a8b);--tr-shadow:#183b4b1a;box-sizing:border-box;width:min(1360px,100% - 50px);color:var(--tr-ink);margin:18px auto 34px;font-family:Outfit,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-theme=dark] .tr-home{--tr-page:#100f14;--tr-surface:#1d1a22;--tr-soft:#2a2029;--tr-ink:#f8f0f2;--tr-muted:#b7a8b1;--tr-line:#3b303c;--tr-red:#f04458;--tr-positive:#f492a1;--tr-glow:#fa4561;--tr-hero:linear-gradient(112deg,#320f1c,#171018 62%,#441526);--tr-shadow:#0006}.tr-home *,.tr-home :before,.tr-home :after{box-sizing:border-box}.tr-home :is(a,a:visited){color:inherit;text-decoration:none}.tr-hero{isolation:isolate;background:var(--tr-hero);color:#fff;min-height:300px;box-shadow:0 18px 32px var(--tr-shadow);border-radius:18px;grid-template-columns:58% 42%;display:grid;position:relative;overflow:hidden}.tr-hero:before{content:"";z-index:-1;border:3px solid #ffffff20;border-radius:50%;width:430px;height:430px;position:absolute;top:-93px;right:-89px;box-shadow:0 0 0 60px #ffffff0b,0 0 0 120px #ffffff06}.tr-hero:after{content:"";z-index:-1;background:var(--tr-glow);filter:blur(62px);opacity:.4;border-radius:50%;width:165px;height:165px;position:absolute;top:75px;right:118px}.tr-hero-copy{z-index:2;padding:31px 20px 28px 34px}.tr-kicker{color:#f5d36a;letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}html[data-theme=dark] .tr-kicker{color:#ff9eaa}.tr-hero h1{color:#fff;letter-spacing:-.062em;max-width:440px;margin:15px 0 10px;font-size:37px;font-weight:900;line-height:1.02}.tr-hero-copy p{color:#dceff1;max-width:370px;margin:0 0 19px;font-size:12px;line-height:1.55}html[data-theme=dark] .tr-hero-copy p{color:#e2bfc9}.tr-hero-actions{flex-wrap:wrap;gap:8px;display:flex}.tr-hero-actions a{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:37px;padding:10px 14px;font-size:11px;font-weight:900;transition:transform .2s;display:inline-flex}.tr-hero-actions a:hover{transform:translateY(-2px)}.tr-hero-actions .tr-hero-primary{color:#193a44;background:#f6d45f}html[data-theme=dark] .tr-hero-actions .tr-hero-primary{color:#fff;background:#e83c53}.tr-hero-actions .tr-hero-secondary{color:#fff;background:#ffffff1b;border:1px solid #ffffff60}.tr-hero-art{min-height:300px;position:relative}.tr-hero-art>img{object-fit:contain;filter:drop-shadow(0 16px 18px #0c122b69);width:264px;height:265px;display:block;position:absolute;bottom:5px;right:45px}.tr-hero-art>.tr-hero-trio{object-fit:cover;object-position:right center;filter:none;width:100%;height:100%;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 100%)}.tr-home .tr-art-dark,html[data-theme=dark] .tr-home .tr-art-light{display:none}html[data-theme=dark] .tr-home .tr-art-dark{display:block}.tr-hero-art>.tr-hero-r{object-fit:contain;opacity:.22;filter:none;width:215px;height:215px;display:none;position:absolute;top:-17px;bottom:auto;right:33px;transform:rotate(-7deg)}html[data-theme=dark] .tr-hero-art>.tr-hero-r{display:block}.tr-species{color:#fff;letter-spacing:.05em;white-space:nowrap;background:#ffffff23;border:1px solid #ffffff52;border-radius:100px;padding:6px 9px;font-size:9px;font-weight:900;position:absolute;bottom:17px;right:20px}.tr-heading{justify-content:space-between;align-items:baseline;gap:10px;margin:24px 0 11px;display:flex}.tr-heading h2{color:var(--tr-ink);letter-spacing:-.05em;margin:0;font-size:20px;font-weight:900}.tr-heading>span,.tr-heading>a{white-space:nowrap;font-size:10px;font-weight:900;color:var(--tr-red)!important}.tr-status{align-items:center;margin:17px 0 10px}.tr-heading .tr-theme-chip{border:1px solid var(--tr-line);background:var(--tr-surface);color:var(--tr-muted);border-radius:100px;align-items:center;gap:6px;padding:8px 11px;font-size:10px;font-weight:800;display:flex}.tr-heading .tr-crew-actions{align-items:center;display:flex}.tr-crew-actions a{color:var(--tr-red);align-items:center;gap:4px;font-size:10px;font-weight:900;text-decoration:none}.tr-crew-actions .theme-copy-light{display:inline-flex}.tr-crew-actions .theme-copy-dark,html[data-theme=dark] .tr-crew-actions .theme-copy-light{display:none}html[data-theme=dark] .tr-crew-actions .theme-copy-dark{display:inline-flex}.tr-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tr-stats>a{border:1px solid var(--tr-line);background:var(--tr-surface);border-radius:12px;min-width:0;padding:14px 15px;display:block}.tr-stats small{color:var(--tr-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.tr-stats strong{color:var(--tr-ink);letter-spacing:-.05em;margin:5px 0 1px;font-size:23px;font-weight:900;display:block}.tr-stats em{color:var(--tr-positive);font-size:9px;font-style:normal;font-weight:800;display:block}.tr-crew,.tr-tools,.tr-collections{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.tr-crew-card{border:1px solid var(--tr-line);background:#ffecd0;border-radius:13px;min-height:128px;padding:15px;position:relative;overflow:hidden}.tr-crew-card:nth-child(2){background:#e2f0e6}.tr-crew-card:nth-child(3){background:#dceaf8}html[data-theme=dark] .tr-crew-card{background:#321c29}html[data-theme=dark] .tr-crew-card:nth-child(2){background:#2b1e33}html[data-theme=dark] .tr-crew-card:nth-child(3){background:#2e1c29}.tr-crew-card:before{content:"";border:11px solid #ffffff23;border-radius:50%;width:135px;height:135px;position:absolute;top:-47px;right:-45px}.tr-label{color:var(--tr-muted);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.tr-crew-card h3{z-index:1;color:var(--tr-ink);margin:8px 0 3px;font-size:17px;font-weight:900;position:relative}.tr-crew-card p{z-index:1;max-width:145px;color:var(--tr-muted);margin:0;font-size:10px;font-weight:700;line-height:1.3;position:relative}.tr-crew-card img{object-fit:contain;filter:drop-shadow(0 7px 8px #0003);width:109px;height:109px;position:absolute;bottom:-11px;right:3px}.tr-crew-hit{z-index:2;border-radius:13px;position:absolute;inset:0}.tr-crew-hit:focus-visible{outline:3px solid var(--tr-red);outline-offset:-4px}.tr-crew-hit-dark,html[data-theme=dark] .tr-crew-hit-light{display:none}html[data-theme=dark] .tr-crew-hit-dark{display:block}.tr-crew-card:has(.tr-crew-hit:hover){border-color:var(--tr-red);box-shadow:0 7px 18px var(--tr-shadow);transform:translateY(-3px)}.tr-tools>a{border:1px solid var(--tr-line);background:var(--tr-surface);border-radius:13px;align-items:center;gap:10px;min-width:0;padding:13px;display:flex}.tr-glyph{background:var(--tr-soft);width:33px;height:33px;color:var(--tr-red);border-radius:9px;flex:none;place-items:center;display:grid}.tr-tools b{color:var(--tr-ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.tr-tools small{color:var(--tr-muted);margin-top:4px;font-size:9px;line-height:1.3;display:block}.tr-collection{border:1px solid var(--tr-line);background:var(--tr-surface);border-radius:13px;min-width:0;overflow:hidden}.tr-collection-head{background:linear-gradient(100deg,#ead3ae,#e5917c);height:73px;position:relative;overflow:hidden}.tr-collection-head-1{background:linear-gradient(100deg,#d6c5ec,#a791c8)}.tr-collection-head-2{background:linear-gradient(100deg,#c0dde5,#88b8c9)}html[data-theme=dark] .tr-collection-head{background:linear-gradient(100deg,#53253c,#9f2d4c)}html[data-theme=dark] .tr-collection-head-1{background:linear-gradient(100deg,#362647,#7d315c)}html[data-theme=dark] .tr-collection-head-2{background:linear-gradient(100deg,#38212e,#9b3442)}.tr-collection-head img{object-fit:contain;filter:drop-shadow(0 6px 6px #15101d35);width:96px;height:96px;position:absolute;bottom:-13px;right:5px}.tr-collection-head img.tr-collection-cover-card{object-fit:contain;border-radius:4px;width:64px;height:65px;bottom:4px;right:18px}.tr-collection-head img.tr-collection-cover-character{object-fit:cover;object-position:50% 0;width:70px;height:70px;bottom:0;right:18px}.tr-collection-symbol{color:#fff9;filter:drop-shadow(0 6px 6px #15101d35);place-items:center;width:57px;height:57px;display:grid;position:absolute;top:8px;right:20px}.tr-collection-head span{color:#3d3b3a;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;background:#ffffffe0;border-radius:100px;max-width:calc(100% - 112px);padding:4px 7px;font-size:8px;font-weight:900;position:absolute;bottom:11px;left:12px;overflow:hidden}.tr-collection-body{padding:12px 13px 14px}.tr-collection-body b{color:var(--tr-ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.tr-collection-body small{color:var(--tr-muted);margin:5px 0 9px;font-size:9px;display:block}.tr-track{background:var(--tr-soft);border-radius:100px;height:6px;overflow:hidden}.tr-track i{background:var(--tr-red);border-radius:100px;height:100%;display:block}.tr-empty-collection{border:1px dashed var(--tr-line);background:var(--tr-surface);border-radius:13px;place-items:center;min-height:120px;font-size:12px;font-weight:800;display:grid;color:var(--tr-red)!important}.tr-lower{grid-template-columns:1.1fr .9fr;gap:11px;margin-top:24px;display:grid}.tr-panel{border:1px solid var(--tr-line);background:var(--tr-surface);border-radius:13px;min-width:0;padding:15px}.tr-panel h2{color:var(--tr-ink);margin:0 0 8px;font-size:15px;font-weight:900}.tr-row{border-top:1px solid var(--tr-line);align-items:center;gap:9px;padding:10px 0;display:flex}.tr-row>span:not(.tr-source){flex:1;min-width:0}.tr-row b{color:var(--tr-ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.tr-row small{color:var(--tr-muted);margin-top:3px;font-size:9px;display:block}.tr-row>svg{color:var(--tr-red);flex:none}.tr-source{background:var(--tr-soft);color:var(--tr-red);border-radius:100px;padding:5px 7px;font-size:9px;font-weight:900}.tr-empty-copy{border-top:1px solid var(--tr-line);color:var(--tr-muted);margin:0;padding:10px 0;font-size:10px}.tr-home :is(a,.tr-crew-card){transition:transform .18s,box-shadow .18s,border-color .18s}.tr-home a:hover{border-color:var(--tr-red);box-shadow:0 7px 18px var(--tr-shadow);transform:translateY(-2px)}@media (width<=850px){.tr-home{width:calc(100% - 34px)}.tr-hero-art img{width:225px;right:10px}.tr-crew-card img{width:90px;height:90px}}@media (width>=1051px){body.collector-workspace .site-header{grid-template-rows:1fr!important;grid-template-columns:auto minmax(0,1fr) auto!important;height:67px!important;min-height:67px!important;display:grid!important}body.collector-workspace .site-header>.collect-brand{grid-area:1/1}body.collector-workspace .site-header>.primary-nav{flex-wrap:nowrap;grid-area:1/2;justify-content:center;width:auto;min-width:0;overflow:hidden;position:static!important;top:auto!important;left:auto!important;transform:none!important}body.collector-workspace .site-header>.site-header-actions{grid-area:1/3}}@media (width<=1100px){body.collector-workspace .site-header .header-theme-toggle b{display:inline}body.collector-workspace .site-header .header-theme-toggle{width:auto;padding:8px 10px}}@media (width<=650px){.tr-home{width:calc(100% - 26px);margin-top:13px}.tr-hero{grid-template-columns:1fr}.tr-hero-copy{padding:27px 22px 0}.tr-hero h1{font-size:30px}.tr-hero-art{min-height:165px}.tr-hero-art img{width:165px;height:165px;bottom:-2px;right:20px}.tr-hero-art>.tr-hero-r{width:140px;height:140px;top:0;bottom:auto;right:100px}.tr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-theme-chip{display:none!important}.tr-crew,.tr-tools,.tr-collections,.tr-lower{grid-template-columns:1fr}.tr-crew-card{min-height:110px}.tr-crew-card img{width:100px;height:100px;right:12px}.tr-heading>span:not(.tr-theme-chip){font-size:8px}.tr-hero-art>.tr-hero-trio{object-position:right center;width:100%;height:100%;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 100%);mask-image:linear-gradient(#0000 0,#000 12% 100%)}}@media (width<=760px){body.collector-workspace .site-header{grid-template-rows:auto auto!important;grid-template-columns:1fr auto!important;gap:7px 10px!important;height:auto!important;min-height:94px!important;padding:9px 13px!important;display:grid!important}body.collector-workspace .site-header>.collect-brand{grid-area:1/1}body.collector-workspace .site-header>.site-header-actions{grid-area:1/2}body.collector-workspace .site-header>.primary-nav{scrollbar-width:none;flex-wrap:nowrap;grid-area:2/1/auto/-1;justify-content:flex-start;overflow-x:auto;display:flex!important}body.collector-workspace .site-header>.primary-nav::-webkit-scrollbar{display:none}body.collector-workspace .site-header>.primary-nav>a{display:inline-flex!important}body.collector-workspace .site-header>.primary-nav>a>span{display:inline!important}body.collector-workspace .site-header .header-theme-toggle b{display:none}body.collector-workspace .site-header .header-theme-toggle{width:34px;padding:7px}body.collector-workspace .route-photo-header{width:calc(100% - 26px);margin:13px auto 24px}body.collector-workspace .route-photo-header .workspace-banner-scene{min-height:390px}body.collector-workspace .route-photo-header .workspace-banner-panel{justify-content:flex-start;gap:9px;width:100%;min-height:390px;padding:27px 22px 160px}body.collector-workspace .route-photo-header .workspace-banner-panel h1{font-size:30px}body.collector-workspace .route-photo-header .workspace-banner-scene>.tr-route-partner{width:165px;height:165px;bottom:-2px;right:16px}body.collector-workspace .route-photo-header .workspace-banner-actions{flex-wrap:wrap}body.collector-workspace .route-photo-header .route-photo-details{margin-top:5px}}@media (prefers-reduced-motion:reduce){.tr-home :is(a,.tr-crew-card){transition:none!important}}.tr-more-insights{width:min(1360px,100% - 50px);color:var(--csg-text);margin:12px auto 45px}.tr-more-insights>summary{border:1px solid var(--csg-border);background:var(--csg-surface-solid);min-height:48px;color:var(--csg-primary);cursor:pointer;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-size:12px;font-weight:900;list-style:none;display:flex}.tr-more-insights>summary::-webkit-details-marker{display:none}.tr-more-insights>summary:after{content:"＋";margin-left:auto;font-size:18px}.tr-more-insights[open]>summary:after{content:"−"}.tr-more-insights>summary span{color:var(--csg-text-soft);font-size:10px;font-weight:700}.tr-more-insights>.dashboard-crown,.tr-more-insights>.dashboard-grid{width:100%;margin-inline:0}.tr-more-insights>.dashboard-crown{margin-top:20px}body.collector-workspace .global-header-actions{align-items:center;gap:5px;min-width:0;display:flex}body.collector-workspace .site-header .global-header-actions :is(.global-search-trigger,.global-utility-bar,.global-add-button){-webkit-backdrop-filter:none;backdrop-filter:none;flex:none;justify-content:center;align-items:center;width:34px;height:34px;min-height:34px;margin:0;padding:0;font-size:18px;line-height:1;z-index:auto!important;border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;color:var(--csg-text)!important;box-shadow:none!important;border-radius:9px!important;display:flex!important;position:static!important;inset:auto!important}body.collector-workspace .site-header .global-header-actions :is(.global-search-trigger,.global-add-button)>span,body.collector-workspace .site-header .global-header-actions .global-search-trigger kbd{display:none!important}body.collector-workspace .site-header .global-header-actions .global-utility-bar{width:auto;height:auto;min-height:0;padding:0;background:0 0!important;border:0!important}body.collector-workspace .site-header .global-header-actions .global-utility-bar button{border-radius:9px;justify-content:center;width:34px;height:34px;min-height:34px;padding:0;font-size:0;display:flex;position:relative;border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;color:var(--csg-text)!important;box-shadow:none!important}body.collector-workspace .site-header .global-header-actions .global-utility-bar button:first-child{display:none!important}body.collector-workspace .site-header .global-header-actions .global-utility-bar button>span{color:var(--csg-primary);font-size:20px;display:block}body.collector-workspace .site-header .global-header-actions .global-utility-bar button>b{position:absolute;top:-6px;right:-5px}body.collector-workspace .site-header .global-header-actions .global-add-button{font-size:24px;background:var(--csg-primary)!important;color:#fff!important}body.collector-workspace .site-header .global-header-actions :is(button:hover,button:focus-visible){outline-color:var(--csg-primary);border-color:var(--csg-primary)!important}body.collector-workspace .global-popover:is(.alerts-popover,.add-popover,.mode-popover){max-height:min(620px,100dvh - 84px);top:69px;bottom:auto;right:22px}@media (width<=760px){body.collector-workspace .site-header .global-header-actions .global-add-button{display:none!important}body.collector-workspace .global-popover:is(.alerts-popover,.add-popover,.mode-popover){max-height:calc(100dvh - 110px);top:94px;bottom:auto;right:9px}}@media (width<=650px){.tr-more-insights{width:calc(100% - 26px)}.tr-more-insights>summary span{display:none}}body.collector-workspace .site-header>.primary-nav>a[aria-current=page],body.collector-workspace .site-header .header-tools.active summary{position:relative;border:1px solid color-mix(in srgb,var(--csg-primary) 25%,var(--csg-border))!important;background:color-mix(in srgb,var(--csg-primary) 13%,var(--csg-surface-solid))!important;color:var(--csg-primary-strong)!important;box-shadow:inset 0 1px 0 #ffffff24,0 4px 13px color-mix(in srgb,var(--csg-primary) 11%,transparent)!important}body.collector-workspace .site-header>.primary-nav>a[aria-current=page]>i{width:14px;height:14px;color:var(--csg-primary);place-items:center;margin-right:4px;display:grid!important}body.collector-workspace .site-header>.primary-nav>a[aria-current=page]>i svg{width:13px;height:13px}body.collector-workspace .site-header>.primary-nav>a[aria-current=page]:after{content:"";background:var(--csg-primary);width:auto;height:2px;box-shadow:0 0 9px color-mix(in srgb,var(--csg-primary) 55%,transparent);border-radius:99px;display:block;position:absolute;bottom:2px;left:11px;right:11px}body.collector-workspace .route-photo-header .workspace-banner-panel h1{letter-spacing:-.068em;text-wrap:balance;width:fit-content;max-width:100%;padding-bottom:13px;animation:.42s both route-title-arrive;display:block;position:relative}body.collector-workspace .route-photo-header .workspace-banner-panel h1:after{content:"";background:linear-gradient(90deg,#f8d05d 0 73%,#fff 73% 79%,#f8d05d 79%);border-radius:99px;width:clamp(62px,27%,110px);height:4px;position:absolute;bottom:0;left:1px;box-shadow:0 0 15px #f8d05d73}body.collector-workspace .route-photo-header .route-title-accent{color:#ffe182;text-shadow:0 3px 18px #f8d05d55}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-panel h1:after{background:linear-gradient(90deg,#ff657d 0 73%,#fff 73% 79%,#ff657d 79%);box-shadow:0 0 15px #ff657d8c}html[data-theme=dark] body.collector-workspace .route-photo-header .route-title-accent{color:#ff9cad;text-shadow:0 3px 18px #f0445877}@keyframes route-title-arrive{0%{opacity:1;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){body.collector-workspace .route-photo-header .workspace-banner-panel h1{animation:none}}@media (width>=761px) and (width<=1599px){body.collector-workspace .auction-site-header{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px 14px!important;height:auto!important;min-height:104px!important;padding-block:9px!important;display:grid!important}body.collector-workspace .auction-site-header>.collect-brand{grid-area:1/1}body.collector-workspace .auction-site-header>.site-header-actions{grid-area:1/2}body.collector-workspace .auction-site-header>.primary-nav{scrollbar-width:none;grid-area:2/1/auto/-1;min-width:0;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;position:static!important;top:auto!important;left:auto!important;overflow:auto hidden!important;transform:none!important}body.collector-workspace .auction-site-header>.primary-nav::-webkit-scrollbar{display:none}}@media (width>=1600px){body.collector-workspace .auction-site-header>.primary-nav{scrollbar-width:none;justify-content:flex-start!important;overflow-x:auto!important}body.collector-workspace .auction-site-header>.primary-nav::-webkit-scrollbar{display:none}}@media (width>=761px){body.collector-workspace .site-header>.primary-nav,body.collector-workspace .site-header.auction-site-header>.primary-nav{overflow:visible!important}}body.collector-workspace .tr-hero-actions .tr-hero-primary,body.collector-workspace .tr-hero-actions .tr-hero-primary :is(span,svg){color:#193a44!important;-webkit-text-fill-color:#193a44!important}html[data-theme=dark] body.collector-workspace .tr-hero-actions .tr-hero-primary,html[data-theme=dark] body.collector-workspace .tr-hero-actions .tr-hero-primary :is(span,svg){color:#fff!important;-webkit-text-fill-color:#fff!important}@media (width<=600px){body.collector-workspace .scan-set-go.scanner-view-scan .pokedex-launch{text-align:center;grid-template-columns:minmax(0,1fr)!important}body.collector-workspace .route-photo-header .workspace-banner-panel,body.collector-workspace .route-photo-header .workspace-banner-scene{min-height:190px!important}}body.collector-workspace .route-photo-header :is(.route-header-metrics,.workspace-banner-trail),body.collector-workspace .route-photo-header .route-header-metrics :is(strong,span){opacity:1;color:#f4f8fa!important}body.collector-workspace .scan-set-go .tracker-tools div[aria-label="Filter tracker status"] button{color:var(--csg-text)!important}body.collector-workspace .scan-set-go .native-tracker :is(.tracker-tools,.tracker-header-actions,.tracker-export-tools,.tracker-actions,.tracker-quantity,.tracker-column-heading) button,body.collector-workspace .scan-set-go .native-tracker :is(.tracker-tools,.tracker-header-actions,.tracker-export-tools,.tracker-actions,.tracker-quantity,.tracker-column-heading) button :is(span,b,strong){-webkit-text-fill-color:currentColor!important}body.collector-workspace .scan-set-go .native-tracker .tracker-tools>button{color:#fff!important}body.collector-workspace .scan-set-go .native-tracker .tracker-tools div[aria-label="Filter tracker status"] button :is(span,b,strong){color:inherit!important}body.collector-workspace .scan-set-go .native-tracker .tracker-export-tools button.secondary,body.collector-workspace .scan-set-go .native-tracker .tracker-export-tools .proxy-mode-picker button[aria-pressed=false]{background:var(--csg-surface-solid)!important;border:1px solid var(--csg-border)!important;color:var(--csg-text)!important}@media (width<=760px){body.collector-workspace .route-photo-header .workspace-banner-scene{min-height:240px}body.collector-workspace .route-photo-header .workspace-banner-panel{width:100%;min-height:240px;padding:22px 110px 22px 22px}body.collector-workspace .route-photo-header .workspace-banner-panel h1{font-size:28px}body.collector-workspace .route-photo-header .workspace-banner-scene>.tr-route-partner{width:100px;height:120px;bottom:12px;right:8px}body.collector-workspace .route-photo-header .workspace-banner-trail{display:none}.tr-home .tr-hero{grid-template-columns:1fr;min-height:240px}.tr-home .tr-hero-copy{padding:24px 22px}.tr-home .tr-hero-art{display:none}}html:root{--csg-text-soft:#526773;--csg-positive:#146f59;--csg-positive-soft:#e7f5ee;--csg-warning:#84550d;--csg-warning-soft:#fff3d8}html[data-theme=dark]{--csg-text-soft:#c7bac3;--csg-positive:#8fdfbb;--csg-positive-soft:#17362d;--csg-warning:#f4ca81;--csg-warning-soft:#3d2d1c}body.collector-workspace :is(button,input,select,textarea){font-family:inherit}body.collector-workspace :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--csg-primary);outline-offset:3px}body.collector-workspace .site-header>.primary-nav>a,body.collector-workspace .site-header .header-tools summary{font-size:12px!important}body.collector-workspace .site-header .header-theme-toggle,body.collector-workspace .site-header .header-theme-toggle b{font-size:12px}body.collector-workspace .route-photo-header .workspace-banner-panel .eyebrow{letter-spacing:.09em;font-size:11px}body.collector-workspace .route-photo-header .workspace-banner-panel p:not(.eyebrow){max-width:46ch;font-size:14px;line-height:1.5}body.collector-workspace .route-photo-header .workspace-banner-actions :is(button,a),.tr-home .tr-hero-actions a{min-height:42px;font-size:12px}body.collector-workspace .route-photo-header .workspace-banner-actions>a.primary{background:#f6d45f;border:1px solid #f6d45f;color:#193a44!important}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-actions>a.primary{background:#e83c53;border-color:#e83c53;color:#fff!important}body.collector-workspace .route-photo-header .workspace-banner-actions button.banner-secondary-action{color:#fff;background:#162f40a8;border:1px solid #ffffff9c}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-actions button.banner-secondary-action{color:#fff;background:#22151fcc;border-color:#ffffff85}body.collector-workspace .route-photo-header .workspace-banner-actions button.banner-secondary-action:hover{color:#18323e;background:#fff}html[data-theme=dark] body.collector-workspace .route-photo-header .workspace-banner-actions button.banner-secondary-action:hover{color:#2b1520;background:#f8f0f2}.tr-home{--tr-muted:var(--csg-text-soft)}.tr-home .tr-kicker{letter-spacing:.09em;font-size:11px}.tr-home .tr-hero-copy p{font-size:14px;line-height:1.5}.tr-home .tr-heading>span,.tr-home .tr-heading>a,.tr-home .tr-crew-actions a{font-size:12px}.tr-home .tr-stats small,.tr-home .tr-label,.tr-home .tr-tools small,.tr-home .tr-collection-body small,.tr-home .tr-row small,.tr-home .tr-empty-copy{font-size:11px;line-height:1.4}.tr-home .tr-stats em,.tr-home .tr-crew-card p,.tr-home .tr-row b,.tr-home .tr-tools b,.tr-home .tr-collection-body b{font-size:12px;line-height:1.35}.tr-home .tr-collection-head span{font-size:10px}body.collector-workspace .auction-view-tabs button:nth-child(2).is-active{background:var(--csg-positive-soft);color:var(--csg-positive);box-shadow:none}body.collector-workspace .auction-view-tabs button:nth-child(3).is-active{background:var(--csg-warning-soft);color:var(--csg-warning);box-shadow:none}body.collector-workspace .auction-view-tabs button:nth-child(2).is-active strong,body.collector-workspace .auction-view-tabs button:nth-child(3).is-active strong{background:color-mix(in srgb, currentColor 12%, transparent);color:inherit}body.collector-workspace .auction-results-meta p.text-\[10px\]{font-size:12px;line-height:1.5}body.collector-workspace .scan-set-go .native-tracker>header .tracker-header-actions>button:not(.tracker-print-primary),body.collector-workspace .scan-set-go .native-tracker .tracker-tools>div[aria-label="Filter tracker status"]>button{border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;color:var(--csg-text)!important}body.collector-workspace .scan-set-go .native-tracker .tracker-tools>div[aria-label="Filter tracker status"]>button.active{border-color:var(--csg-text-soft)!important;background:var(--csg-surface-soft)!important;color:var(--csg-text)!important}body.collector-workspace .scan-set-go .native-tracker .tracker-tools>div[aria-label="Filter tracker status"]>button:nth-child(2).active{border-color:var(--csg-positive)!important;background:var(--csg-positive-soft)!important;color:var(--csg-positive)!important}body.collector-workspace .scan-set-go .native-tracker .tracker-tools>div[aria-label="Filter tracker status"]>button:nth-child(3).active{border-color:var(--csg-warning)!important;background:var(--csg-warning-soft)!important;color:var(--csg-warning)!important}body.collector-workspace .scan-set-go .native-tracker .tracker-head .tracker-column-heading>button{color:var(--csg-text)!important;background:0 0!important;border:1px solid #0000!important}body.collector-workspace .scan-set-go .native-tracker .tracker-head .tracker-column-heading>button:is(:hover,.active){border-color:var(--csg-border)!important;background:var(--csg-surface-solid)!important;color:var(--csg-text)!important}body.collector-workspace .scan-set-go .native-tracker .tracker-table article.needed .tracker-actions>button:first-child,body.collector-workspace .scan-set-go .native-tracker .tracker-table article.onway .tracker-actions>button:first-child{background:var(--csg-positive)!important;color:#fff!important}html[data-theme=dark] body.collector-workspace .scan-set-go .native-tracker .tracker-table article.needed .tracker-actions>button:first-child,html[data-theme=dark] body.collector-workspace .scan-set-go .native-tracker .tracker-table article.onway .tracker-actions>button:first-child{color:#123125!important}body.collector-workspace .scan-set-go .native-tracker .tracker-table article.owned .tracker-actions>button:first-child,body.collector-workspace .scan-set-go .native-tracker .tracker-table .tracker-quantity>button:first-child{border:1px solid var(--csg-border);background:var(--csg-surface-soft)!important;color:var(--csg-text)!important}@media (width<=760px){body.collector-workspace .route-photo-header .workspace-banner-panel p:not(.eyebrow){max-width:34ch}body.collector-workspace .route-photo-header .workspace-banner-actions :is(button,a){min-height:44px}body.collector-workspace .collection-topbar .queue-jump{display:none!important}}.legacy-sharing>summary{cursor:pointer;padding:.25rem 0;font-weight:700}.legacy-sharing[open]>summary{margin-bottom:1rem}html[data-csg-page-hidden] *,html[data-csg-page-hidden] :before,html[data-csg-page-hidden] :after{animation-play-state:paused!important}.pokemon-peeker{animation-iteration-count:1,1!important}.tab-radar-orbit,.trajectory-orbit,.tab-intelligence-live i,.binder-art-hero-live i,.crown-room:before,.crown-room .room-glow,.crown-room .case-glass:before,.detail-holo:before,.detail-holo:after{animation-iteration-count:1!important}@view-transition{navigation:none}::view-transition-group(root){animation-duration:.18s;animation-timing-function:ease-out}::view-transition-old(root){animation:.14s ease-out both csg-page-out}::view-transition-new(root){animation:.18s ease-out both csg-page-in}@keyframes csg-page-out{to{opacity:0}}@keyframes csg-page-in{0%{opacity:0}to{opacity:1}}.tracker-catch-overlay,.tracker-drawer-overlay,.universal-card-layer{animation:.14s ease-out both csg-page-in}.tracker-catch-form,.tracker-drawer-overlay .tracker-card-detail{animation:.18s cubic-bezier(.22,1,.36,1) both csg-panel-in}@keyframes csg-panel-in{0%{transform:translateY(8px)}to{transform:translateY(0)}}.scan-set-go .master-library>.tracker-library-list:has(.is-dragging){scroll-snap-type:none!important;scroll-behavior:auto!important}@media (hover:none){.tr-home a:hover,.scan-set-go .collection-binder-grid>button:hover,.scan-set-go .collection-plan-next>button:hover{transform:none}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(root){animation:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}:root{--workspace-gutter:clamp(13px, 2vw, 56px);--workspace-gap:clamp(14px, 1.25vw, 24px)}body.collector-workspace :is(.portfolio-metrics,.portfolio-movers,.portfolio-grid,.room-workspace,.next-workspace):not(.route-photo-header){max-width:1760px!important}body.collector-workspace :is(.condition-layout,.import-workspace):not(.route-photo-header){align-items:start;max-width:1480px!important}body.collector-workspace .preferences-card{width:calc(100% - var(--workspace-gutter) * 2);margin-inline:auto;max-width:1052px!important}body.collector-workspace .auction-workspace:not(.route-photo-header){max-width:2080px!important}body.collector-workspace .scanner-start-workspace{width:calc(100% - var(--workspace-gutter) * 2);grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(24px,2vw,40px);max-width:1760px;margin:28px auto 40px;display:grid}.scanner-start-workspace>#scanner-camera{min-width:0;scroll-margin-top:160px}body.collector-workspace .scan-set-go.scanner-view-scan .scanner-start-workspace .pokedex-launch{grid-template-columns:minmax(180px,230px) minmax(0,1fr);gap:28px;width:100%;max-width:100%;margin:0;padding:28px 20px}body.collector-workspace .scan-set-go.scanner-view-scan .scanner-start-workspace .scanner-start-guide{width:100%;max-width:100%;margin:0;padding:0}.scan-set-go .scanner-start-workspace .pokedex-intro h1{font-size:clamp(28px,2.1vw,40px)}@media (width>=1400px){body.collector-workspace .scanner-start-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.scan-set-go .scanner-start-workspace .scanner-start-guide ol{grid-template-columns:repeat(2,minmax(0,1fr))}.scanner-start-workspace .scan-example{height:76px}}@media (width<=600px){body.collector-workspace .scan-set-go.scanner-view-scan .scanner-start-workspace .pokedex-launch{text-align:center;grid-template-columns:minmax(0,1fr);padding:16px 8px}.scanner-start-workspace .pokedex-intro{grid-row:1}.scanner-start-workspace .pokedex-device{justify-self:center;width:190px}}.tr-home .tr-discover-grid,.tr-home .tr-library-grid{gap:var(--workspace-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.tr-home :is(.tr-team-section,.tr-tools-section,.tr-library-section){min-width:0}.tr-home .tr-library-grid .tr-lower{align-items:start;margin-top:0}.tr-home .tr-collection-body b{white-space:normal}@media (width>=1500px){.tr-home .tr-stats{grid-template-columns:repeat(4,minmax(0,380px));justify-content:center}.tr-home .tr-discover-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.65fr)}.tr-home .tr-tools-section .tr-tools{grid-template-columns:minmax(0,1fr)}.tr-home .tr-library-grid{grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.tr-home .tr-library-grid .tr-lower{grid-template-columns:minmax(0,1fr);margin-top:55px}.tr-home .tr-collections{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.tr-home .tr-team-section .tr-crew-card{min-height:180px}}body.collector-workspace :is(.tr-home,.tr-more-insights,.route-photo-header,.auction-workspace,.portfolio-metrics,.portfolio-movers,.portfolio-grid,.scan-set-go.scanner-view-collection>.master-library,.scan-set-go .native-tracker,.scan-set-go .collection-workspace-tools,.scan-set-go .pokedex-launch,.scan-set-go .scanner-start-guide){box-sizing:border-box;width:calc(100% - var(--workspace-gutter) * 2);max-width:none;margin-inline:auto}body.collector-workspace .tr-more-insights>:is(.dashboard-crown,.dashboard-grid){width:100%;margin-inline:0}body.collector-workspace .auction-workspace .route-photo-header{margin-inline:0;width:100%!important}body.collector-workspace :is(.tr-home,.route-photo-header){margin-top:18px}.tr-home .tr-hero h1{text-wrap:balance;max-width:520px;font-size:clamp(30px,3vw,43px)}.tr-home :is(.tr-stats,.tr-crew,.tr-tools,.tr-collections,.tr-lower){gap:var(--workspace-gap)}.tr-home :is(.tr-stats>a,.tr-tools>a,.tr-panel,.tr-crew-card){padding:18px}.tr-home .tr-stats small{letter-spacing:.04em;font-size:12px}.tr-home .tr-stats strong{overflow-wrap:anywhere;font-size:clamp(26px,2vw,34px)}.tr-home .tr-stats em,.tr-home .tr-tools small,.tr-home .tr-collection-body small{font-size:12px;line-height:1.45}.tr-home .tr-tools b,.tr-home .tr-collection-body b,.tr-home .tr-row b{font-size:14px}.tr-home .tr-panel h2{font-size:20px}.tr-home .tr-heading{flex-wrap:wrap}.tr-home .tr-crew-card p{max-width:calc(100% - 105px);font-size:12px}.tr-home .tr-hero-copy{min-width:0}.tr-home .tr-hero-actions a{white-space:normal;text-align:center}@media (width>=761px) and (width<=1050px){.tr-home .tr-stats,.tr-home .tr-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){body.collector-workspace :is(.tr-home,.route-photo-header){margin-top:13px}.tr-home .tr-hero{grid-template-columns:1fr}.tr-home .tr-hero-copy{padding:27px 22px 0}.tr-home .tr-hero-art{min-height:165px}.tr-home .tr-hero-art>.tr-hero-trio{-webkit-mask-image:linear-gradient(#0000,#000 12%);mask-image:linear-gradient(#0000,#000 12%)}.tr-home .tr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-home :is(.tr-crew,.tr-tools,.tr-collections,.tr-lower){grid-template-columns:minmax(0,1fr)}}body.collector-workspace .site-header:is(.site-header,.auction-site-header){grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;height:auto!important;min-height:67px!important;display:grid!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.collect-brand{grid-area:1/1;justify-self:start}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.primary-nav{grid-area:1/2;min-width:0;flex-wrap:wrap!important;justify-content:center!important;width:auto!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.site-header-actions{flex-wrap:wrap;justify-content:flex-end;justify-self:end;min-width:0;max-width:100%;grid-area:1/3!important}@media (width<=1599px){body.collector-workspace .site-header:is(.site-header,.auction-site-header){grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 14px!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.site-header-actions{grid-area:1/2!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.primary-nav{grid-area:2/1/auto/-1;width:100%!important}}@media (width<=600px){body.collector-workspace .site-header:is(.site-header,.auction-site-header){grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.collect-brand{justify-self:center}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.site-header-actions{justify-content:center;justify-self:center;grid-area:3/1!important}}:root{--workbench-max:1680px;--workbench-reading:1120px;--workbench-header-bg:linear-gradient(115deg,#fff9ed 0%,#f0f7fa 55%,#e2eef8 100%);--workbench-header-border:#c8d7e2;--workbench-header-shadow:0 5px 18px #243c5010}html[data-theme=dark]{--workbench-header-bg:linear-gradient(115deg,#171b26 0%,#231c2e 55%,#352036 100%);--workbench-header-border:#50364d;--workbench-header-shadow:0 5px 18px #0003}body.collector-workspace{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.collector-workspace :is(.tr-home,.scan-set-go,.workbench-route),body.collector-workspace :is(button,input,select,textarea){font-family:inherit}body.collector-workspace :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--csg-primary);outline-offset:3px}body.collector-workspace :is(.tr-home,.tr-more-insights,.route-photo-header,.portfolio-metrics,.portfolio-movers,.portfolio-grid,.auction-workspace,.master-library,.native-tracker){max-width:var(--workbench-max)!important;margin-inline:auto!important}body.collector-workspace :is(.portfolio-shell,.studio-shell,.museum-shell,.condition-shell,.import-shell,.scan-set-go,.home-dashboard)>:is(.workbench-route,.workspace-map,.portfolio-metrics,.portfolio-movers,.portfolio-grid,.portfolio-loading,.studio-tabs,.studio-launchers,.studio-notice,.room-workspace,.next-workspace,.museum-layout,.condition-layout,.import-workspace,.import-message,.import-preview,.collection-workspace-tools,.master-library,.native-tracker,.collection-progress-panel,.tr-home,.tr-more-insights){box-sizing:border-box;min-width:0;width:calc(100% - var(--workspace-gutter)*2)!important;max-width:var(--workbench-max)!important;margin-inline:auto!important}body.collector-workspace .auction-page>.auction-workspace{box-sizing:border-box;min-width:0;width:calc(100% - var(--workspace-gutter)*2)!important;max-width:var(--workbench-max)!important;margin-inline:auto!important;padding-inline:0!important}body.collector-workspace .preferences-shell>.preferences-hero{box-sizing:border-box;width:calc(100% - var(--workspace-gutter)*2)!important;max-width:1052px!important;margin-inline:auto!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header){height:auto!important;min-height:64px!important;padding:12px var(--workspace-gutter)!important;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:8px 18px!important;position:relative!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.primary-nav{gap:3px;flex-wrap:wrap!important;grid-area:1/2!important;justify-content:center!important;width:auto!important;margin:0!important;overflow:visible!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.site-header-actions{grid-area:1/3!important}body.collector-workspace .site-header .primary-nav a{min-height:42px!important;padding:9px!important;font-size:13px!important}body.collector-workspace .site-header .primary-nav a>i{display:none}.workbench-route-controls{border-top:1px solid var(--csg-border);flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;padding-top:10px;display:flex}body.collector-workspace .workbench-route-controls button{min-height:40px}body.collector-workspace .workspace-banner.workbench-route{--banner-art-size:clamp(160px,14vw,192px);isolation:auto;gap:16px;grid-template-columns:minmax(0,1fr) calc(var(--banner-art-size) + 16px)!important;border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;height:auto!important;min-height:0!important;color:var(--csg-text)!important;box-shadow:none!important;border-radius:16px!important;margin-block:20px!important;padding:24px!important;display:grid!important;overflow:visible!important}.workbench-route:before,.workbench-route:after{display:none!important}.workbench-route-copy{min-width:0}body.collector-workspace .workbench-route .eyebrow{margin:0 0 6px;color:var(--csg-text-soft)!important;letter-spacing:.035em!important;font-size:12px!important}body.collector-workspace .workbench-route h1{color:var(--csg-text)!important;letter-spacing:-.035em!important;margin:0!important;font-size:clamp(26px,2.2vw,36px)!important;line-height:1.15!important}body.collector-workspace .workbench-route .route-title-accent{color:inherit!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}body.collector-workspace .workbench-route-copy>p:not(.eyebrow){max-width:76ch;margin:10px 0 0;line-height:1.55;color:var(--csg-text-soft)!important;font-size:15px!important}.workbench-route-art{align-self:stretch;min-width:0;min-height:0;position:relative}.workbench-route-art svg{filter:drop-shadow(0 5px 6px #0002);width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.workbench-route-art .tr-art-dark,html[data-theme=dark] .workbench-route-art .tr-art-light{display:none}html[data-theme=dark] .workbench-route-art .tr-art-dark{display:block}body.collector-workspace .workbench-route .workspace-banner-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex!important;position:static!important}body.collector-workspace .workspace-banner.workbench-route .workspace-banner-actions :is(a,button){border:1px solid var(--csg-border)!important;background:var(--csg-surface-solid)!important;min-height:42px!important;color:var(--csg-text)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;border-radius:9px!important;padding:10px 14px!important;font-size:14px!important}body.collector-workspace .workspace-banner.workbench-route .workspace-banner-actions :is(a,button) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}body.collector-workspace .workspace-banner.workbench-route .workspace-banner-actions :is(.primary,.banner-primary-link){background:var(--csg-primary)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.workbench-context{border-top:1px solid var(--csg-border);grid-column:1/-1;margin-top:16px;padding-top:12px}.workbench-context>summary{cursor:pointer;color:var(--csg-text-soft);font-size:14px;font-weight:650}.workbench-context .route-photo-details{margin-top:12px}body.collector-workspace .workbench-context .route-header-metrics article{background:var(--csg-surface)!important;color:var(--csg-text)!important}body.collector-workspace .workbench-context :is(.route-header-metrics,.route-header-signals,.route-header-metrics strong,.route-header-metrics span){color:var(--csg-text)!important;-webkit-text-fill-color:currentColor!important}body.collector-workspace .tr-home .tr-hero{border:1px solid var(--csg-border);box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(200px,320px);background:var(--csg-surface-solid)!important;min-height:0!important;color:var(--csg-text)!important}body.collector-workspace :is(.workspace-banner.workbench-route,.tr-home .tr-hero,.preferences-hero){background:var(--workbench-header-bg)!important;border:1px solid var(--workbench-header-border)!important;box-shadow:var(--workbench-header-shadow)!important}.tr-home .tr-hero:before,.tr-home .tr-hero:after{display:none}body.collector-workspace .tr-home .tr-hero-copy{padding:24px!important}body.collector-workspace .tr-home .tr-hero h1{max-width:680px;margin:8px 0 12px;font-size:clamp(28px,2.6vw,40px);line-height:1.15;color:var(--csg-text)!important}body.collector-workspace .tr-home :is(h1,h2){letter-spacing:-.035em;font-weight:700}body.collector-workspace .tr-home .tr-hero-copy p{max-width:64ch;color:var(--csg-text-soft)!important;font-size:15px!important}body.collector-workspace .tr-home .tr-kicker{letter-spacing:.03em;color:var(--csg-text-soft);font-size:12px}.tr-home .tr-hero-art{min-height:210px!important}.tr-home .tr-hero-art>.tr-hero-trio{filter:drop-shadow(0 6px 6px #243c5026);padding:12px 20px;object-fit:contain!important;object-position:center!important;-webkit-mask-image:none!important;mask-image:none!important}html:not([data-theme=dark]) body.collector-workspace .tr-home .tr-hero{grid-template-columns:minmax(0,1fr) clamp(240px,28vw,360px);overflow:hidden}html:not([data-theme=dark]) .tr-home .tr-hero-art{min-height:260px!important}.tr-home .tr-hero-art>img:not(.tr-hero-trio):not(.tr-hero-r){width:190px;height:190px;right:25px}.tr-home .tr-hero-art>.tr-hero-r{width:160px;height:160px;top:25px;right:110px;transform:none}.tr-home .tr-species{display:none}body.collector-workspace .tr-home .tr-hero-actions a{min-height:44px;font-size:14px}body.collector-workspace .tr-home .tr-hero-primary{background:var(--csg-primary)!important;color:#fff!important}body.collector-workspace .tr-home .tr-hero-primary,body.collector-workspace .tr-home .tr-hero-primary :is(span,svg){color:#fff!important;-webkit-text-fill-color:#fff!important}body.collector-workspace .tr-home .tr-hero-secondary{border-color:var(--csg-border)!important;color:var(--csg-text)!important;background:0 0!important}.tr-home .tr-library-grid{margin-top:24px}.tr-home .tr-heading{margin-block:18px 12px}.tr-home .tr-heading h2{font-size:22px}.tr-home .tr-collections{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))!important}.tr-home .tr-collection-head{height:120px}.tr-home .tr-collection-head img{width:108px;height:108px;bottom:6px}.tr-home .tr-collection-head img.tr-collection-cover-character{object-fit:contain;width:100px;height:108px;bottom:6px}.tr-home .tr-collection-card-fan{justify-content:center;align-items:center;height:108px;display:flex;position:absolute;bottom:6px;right:16px}.tr-home .tr-collection-card-fan img{object-fit:contain;filter:drop-shadow(0 3px 3px #0003);width:70px;height:98px;position:static}.tr-home .tr-collection-card-fan img:first-child{transform:rotate(-10deg)translate(8px)}.tr-home .tr-collection-card-fan img:last-child{transform:rotate(10deg)translate(-8px)}.tr-home .tr-collection-head>span{z-index:1}.tr-home .tr-collection-body{padding:16px}.tr-home .tr-collection-body b{font-size:16px}.tr-home .tr-collection-body small,.tr-home .tr-row small{font-size:13px!important}.tr-home .tr-track i{background:#208b70}html[data-theme=dark] .tr-home .tr-track i{background:#4cc5a2}.workbench-explore{border-top:1px solid var(--csg-border);flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0;padding:16px;font-size:14px;display:flex}.workbench-explore a{color:var(--csg-text);text-underline-offset:4px;text-decoration:underline}body.collector-workspace .scanner-start-workspace{max-width:var(--workbench-reading)!important;grid-template-columns:minmax(0,1fr)!important;margin:16px auto 32px!important}body.collector-workspace .scanner-start-workspace .pokedex-launch{border:1px solid var(--csg-border);background:var(--csg-surface-solid);border-radius:16px}.scanner-start-workspace .pokedex-intro h2{letter-spacing:-.035em;margin:12px 0;font-size:clamp(24px,2.2vw,32px);line-height:1.2}.scanner-start-workspace .scanner-start-guide ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.collector-workspace .scan-set-go :is(.scanner-start-guide li,.scanner-start-guide details,.builder-box,.draft-card,.example-grid button){background:var(--csg-surface-solid)!important;color:var(--csg-text)!important;border:1px solid var(--csg-border)!important;box-shadow:none!important}body.collector-workspace .scan-set-go .builder-box :is(textarea,input){background:var(--csg-surface-soft)!important;color:var(--csg-text)!important;border:1px solid var(--csg-border)!important}body.collector-workspace .scan-set-go .builder-box textarea::placeholder{color:var(--csg-text-soft);opacity:1;letter-spacing:normal;font-weight:400}body.collector-workspace .scan-set-go .builder-box>button{background:var(--csg-primary)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.collector-workspace .scan-set-go .builder-box>button:disabled{opacity:1;cursor:not-allowed;background:var(--csg-surface-soft)!important;color:var(--csg-text-soft)!important;-webkit-text-fill-color:currentColor!important}body.collector-workspace .scan-set-go .scanner-start-guide{width:100%!important;padding:0!important}body.collector-workspace .portfolio-history{width:calc(100% - var(--workspace-gutter)*2);max-width:var(--workbench-max);min-width:0;margin:18px auto 28px}body.collector-workspace .portfolio-history>.price-history{margin:0 0 12px}body.collector-workspace .portfolio-history>p{color:var(--csg-text-soft);font-size:14px;line-height:1.6}html[data-theme=dark] body.collector-workspace .positive{color:#71d4ad!important;-webkit-text-fill-color:currentColor!important}html[data-theme=dark] body.collector-workspace .negative{color:#ff8998!important;-webkit-text-fill-color:currentColor!important}html[data-theme=dark] body.collector-workspace .portfolio-metrics article.primary{background:var(--csg-surface-solid)!important;border:1px solid var(--csg-primary)!important;box-shadow:none!important}body.collector-workspace .builder-page{max-width:880px!important;margin:20px auto!important;padding:20px!important}body.collector-workspace .builder-page>h2{margin:0 0 12px;font-size:24px;line-height:1.2}body.collector-workspace .builder-page .builder-intro{font-size:15px;line-height:1.55}.builder-page .builder-box,body.collector-workspace .builder-page .example-grid{margin-top:18px}body.collector-workspace .builder-page .example-grid button{min-height:44px;font-size:14px}body.collector-workspace :is(.card-actions button,.card-market-line,.card-market-caption,.portfolio-mover small,.pricing-signals,.price-note){line-height:1.5;font-size:12px!important}body.collector-workspace .card-actions button{min-height:40px}body.collector-workspace :is(.card-info h3,.tracker-card-name b,.portfolio-mover b){font-size:15px!important}body.collector-workspace :is(.tracker-card-name span,.tracker-card-name small,.tracker-summary small,.tr-stats small){font-size:13px!important}body.collector-workspace :is(.price-source,.dealer-values,.tracker-price,.portfolio-mover){font-variant-numeric:tabular-nums}.workbench-price-explanation{border:1px solid var(--csg-border);color:var(--csg-text-soft);border-radius:10px;padding:12px;font-size:14px;line-height:1.5}.workbench-price-explanation summary{cursor:pointer;color:var(--csg-text);font-weight:650}@media (width<=1500px){body.collector-workspace .site-header:is(.site-header,.auction-site-header){grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.primary-nav{grid-area:2/1/auto/-1!important;width:100%!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.site-header-actions{grid-column:2!important}.workbench-route-controls{grid-row:3}}@media (width<=760px){body.collector-workspace{padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header){grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-height:64px!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.primary-nav{display:none!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.collect-brand{grid-area:1/1!important}body.collector-workspace .site-header:is(.site-header,.auction-site-header)>.site-header-actions{grid-area:1/2!important;width:auto!important}body.collector-workspace .site-header .header-theme-toggle{width:36px!important;min-width:36px!important;padding:8px!important}body.collector-workspace .site-header .header-theme-toggle b,body.collector-workspace .site-header .global-header-actions .global-utility-bar,body.collector-workspace .header-settings{display:none!important}body.collector-workspace .workspace-banner.workbench-route{--banner-art-size:clamp(88px,24vw,112px);gap:12px;grid-template-columns:minmax(0,1fr) var(--banner-art-size)!important;margin-block:12px!important;padding:16px!important}body.collector-workspace .workbench-route-copy>p:not(.eyebrow){font-size:14px!important}.tr-home .tr-hero{grid-template-columns:minmax(0,1fr)!important}body.collector-workspace .tr-home .tr-hero-copy{padding:16px!important}.tr-home .tr-hero-art{display:none!important}html:not([data-theme=dark]) .tr-home .tr-hero-art{min-height:220px!important;display:block!important}.tr-home .tr-hero-art>img:not(.tr-hero-trio):not(.tr-hero-r){width:85px;height:100px;bottom:30px;right:0}body.collector-workspace .auction-site-header .auction-source-trigger{display:inline-flex!important}.tr-home .tr-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tr-home .tr-library-grid{grid-template-columns:minmax(0,1fr)!important}body.collector-workspace .builder-page{width:calc(100% - var(--workspace-gutter)*2)!important;padding:16px!important}body.collector-workspace .scanner-start-workspace .pokedex-launch{grid-template-columns:minmax(0,1fr)!important;padding:16px!important}.scanner-start-workspace .pokedex-device{grid-row:1!important}.scanner-start-workspace .pokedex-intro{grid-row:2!important}.scanner-start-workspace .scanner-start-guide ol{grid-template-columns:minmax(0,1fr)!important}body.collector-workspace .global-popover:is(.alerts-popover,.add-popover,.mode-popover){max-height:calc(100dvh - 155px)!important;top:72px!important}}@media (prefers-reduced-motion:reduce){.workbench-route,.tr-home :is(.tr-hero,.tr-collection){transition:none!important;animation:none!important}}.scan-station-panel{display:none}@media screen and (width>=1000px){body.collector-workspace .scan-set-go.scanner-view-scan .scanner-start-workspace{align-items:start;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr)!important;gap:24px!important}body.collector-workspace .scanner-start-workspace #scanner-camera{min-width:0}body.collector-workspace .scanner-start-workspace .pokedex-launch{text-align:center;box-sizing:border-box;justify-items:center;gap:24px;min-height:540px;display:grid;grid-template-columns:minmax(0,1fr)!important;padding:36px 28px!important}body.collector-workspace .scanner-start-workspace .pokedex-device{justify-self:center;max-width:100%;width:240px!important}body.collector-workspace .scanner-start-workspace .pokedex-intro h2{line-height:1.15;font-size:32px!important}body.collector-workspace .scanner-start-workspace .pokedex-intro p{margin-inline:auto;font-size:15px}.scanner-start-workspace>.scanner-guide-disclosure{grid-column:1/-1}.scan-station-panel{min-width:0;color:var(--csg-text);gap:18px;display:grid}.scan-station-target,.scan-station-recent{border:1px solid var(--csg-border);background:var(--csg-surface-solid);border-radius:16px;min-width:0;padding:24px}.scan-station-target h2{margin:8px 0 20px;font-size:clamp(24px,2vw,32px);line-height:1.2}.scan-station-target label{gap:8px;font-size:13px;font-weight:700;display:grid}.scan-station-target select{border:1px solid var(--csg-border);background:var(--csg-surface-solid);width:100%;min-width:0;color:var(--csg-text);font:inherit;border-radius:10px;padding:12px}.scan-station-progress{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:16px 0 8px;font-size:13px;display:flex}.scan-station-progress small{opacity:.7;font-weight:400}.scan-station-target progress{width:100%;height:7px;accent-color:var(--csg-accent,#e83754)}.scan-station-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;padding:0;list-style:none;display:grid}.scan-station-steps li{align-items:center;gap:10px;min-width:0;display:flex}.scan-station-steps li>b{color:var(--csg-accent,#e83754);font-size:23px}.scan-station-steps span{font-size:14px;font-weight:700}.scan-station-steps small{opacity:.7;margin-top:4px;font-size:11px;font-weight:400;display:block}.scan-station-photo{border-top:1px solid var(--csg-border);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;font-size:13px;display:flex}.scan-station-photo small{opacity:.7;margin-top:4px;display:block}.scan-station-photo button{white-space:nowrap;border:1px solid var(--csg-border);background:var(--csg-surface-solid);color:var(--csg-text);font:inherit;cursor:pointer;border-radius:9px;padding:10px 14px}.scan-station-recent header{justify-content:space-between;align-items:center;gap:12px;display:flex}.scan-station-recent h3{margin:6px 0 12px;font-size:20px}.scan-station-recent header a{color:var(--csg-text);font-size:12px}.scan-station-recent ul{margin:0;padding:0;list-style:none}.scan-station-recent li{border-top:1px solid var(--csg-border);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.scan-station-recent li img,.scan-station-no-image{object-fit:contain;border-radius:4px;width:42px;height:59px}.scan-station-no-image{background:var(--csg-border);place-items:center;display:grid}.scan-station-recent li b{font-size:13px}.scan-station-recent li small{opacity:.7;overflow-wrap:anywhere;font-size:11px;line-height:1.5;display:block}.scan-station-price{text-align:right}.scan-station-empty{border-top:1px solid var(--csg-border);padding-top:20px;font-size:14px}.scan-station-empty p{opacity:.7;line-height:1.6}}@media screen{:root{--workbench-max:none}body.collector-workspace :is(.scanner-start-workspace,.builder-page,.binder-art-layout,.binder-art-how,.messages-layout,.trade-layout,.insert-studio,.crew-shell),body.collector-workspace .preferences-shell>:is(.preferences-hero,.preferences-card),body.collector-workspace .scan-set-go>.tab-intelligence{box-sizing:border-box;min-width:0;width:calc(100% - var(--workspace-gutter)*2)!important;max-width:none!important;margin-inline:auto!important}body.collector-workspace :is(.insert-studio,.trade-layout,.messages-layout){padding-inline:0}}body.collector-workspace .workspace-banner.workbench-route{--banner-art-size:clamp(144px,18vw,240px);gap:12px 20px;grid-template-columns:minmax(0,1fr) var(--banner-art-size)!important;padding:18px 22px!important}body.collector-workspace .workbench-route h1{font-size:clamp(26px,2vw,32px)!important}body.collector-workspace .workbench-route-copy>p:not(.eyebrow){margin-top:7px}body.collector-workspace .workbench-route .workspace-banner-actions{margin-top:10px}body.collector-workspace .workbench-context{margin-top:0;padding-top:9px}body.collector-workspace .workbench-context:not([open]) .route-photo-details{display:none}.collection-view-switcher{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.native-tracker .tracker-tools>label:first-child{display:none}.studio-price-context{color:var(--csg-text-soft);font-size:14px;line-height:1.6}.collection-count-context{color:var(--csg-text-soft);max-width:90ch;margin-block:12px;font-size:14px;line-height:1.6}.portfolio-card-picker{border:1px solid var(--csg-border);border-radius:10px;min-width:0;padding:12px}.portfolio-card-picker legend{padding:0 5px;font-weight:650}.portfolio-card-picker label{margin-bottom:10px;display:block}body.collector-workspace .scan-set-go .native-tracker .collection-view-switcher button{border:1px solid var(--csg-border);border-radius:10px;min-height:44px;padding:10px 20px;font-size:15px;font-weight:650;transition:border-color .15s,background-color .15s,color .15s;color:var(--csg-text)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;background:0 0!important}body.collector-workspace .scan-set-go .native-tracker .collection-view-switcher button[aria-pressed=true]{border-color:var(--csg-primary);background:var(--csg-primary)!important;color:#fff!important}body.collector-workspace .scan-set-go .native-tracker .collection-view-switcher button[aria-pressed=false]:hover{border-color:var(--csg-primary)}body.collector-workspace .scan-set-go .native-tracker .collection-view-switcher button:focus-visible{outline:2px solid var(--csg-primary);outline-offset:3px}.native-tracker[data-collection-panel=binder] :is(.tracker-tools,.tracker-table,.tracker-load-more,.collection-plan),.native-tracker[data-collection-panel=insights] :is(.tracker-tools,.tracker-table,.tracker-load-more,.collection-binder-preview){display:none!important}body.collector-workspace .native-tracker .collection-planner{grid-template-columns:minmax(0,1fr)!important}body.collector-workspace .tracker-summary small{letter-spacing:0;font-size:14px}body.collector-workspace :is(.collection-plan,.collection-binder-preview) .eyebrow{letter-spacing:.025em;font-size:13px}.public-guide .public-brand{align-items:center;gap:10px;margin-right:auto;font-size:22px;text-decoration:none;display:flex}.public-brand .collect-orb{flex-shrink:0}.scanner-guide-disclosure{border:1px solid var(--csg-border);background:var(--csg-surface-solid);border-radius:14px;align-self:start;min-width:0}.scanner-guide-disclosure>summary{cursor:pointer;color:var(--csg-text);padding:18px;font-size:15px;font-weight:650}.scanner-guide-disclosure .scanner-start-guide{border:0!important}body.collector-workspace .collection-topbar .queue-jump{align-items:center;gap:8px;display:inline-flex!important}@media (width<=650px){body.collector-workspace .workspace-banner.workbench-route{--banner-art-size:clamp(112px,28vw,156px);gap:12px;grid-template-columns:minmax(0,1fr) var(--banner-art-size)!important;padding:16px!important}body.collector-workspace .workbench-route-copy{min-height:112px}body.collector-workspace .workbench-route-copy>p:not(.eyebrow){font-size:14px!important}.collection-view-switcher button{flex:1;padding-inline:12px}}body.collector-workspace .route-photo-header .workbench-context{color:var(--csg-text);background:var(--csg-surface-solid);border:1px solid var(--csg-border);border-radius:10px;padding:10px 14px}body.collector-workspace .route-photo-header .workbench-context summary,body.collector-workspace .route-photo-header .workbench-context .route-photo-details,body.collector-workspace .route-photo-header .workbench-context p{opacity:1;color:var(--csg-text)!important}body.collector-workspace .workspace-banner.workbench-route{--banner-art-size:clamp(112px,14vw,176px)}body.collector-workspace .workbench-route-copy{min-height:96px}.site-header .header-feedback{border:1px solid var(--line,#d8dfe2);white-space:nowrap;min-height:36px;color:inherit;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:6px 9px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.site-header .header-feedback:focus-visible{outline-offset:2px;outline:3px solid #e5404e}@media (width<=430px){.site-header .header-feedback{padding-inline:6px;font-size:11px}.site-header .site-header-actions{gap:4px}}@media (width<=900px){body.collector-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]),textarea,select){font-size:16px!important}}:where(body.collector-workspace label:has(>select)){gap:6px;min-width:0;display:grid}:where(body.collector-workspace label>select){box-sizing:border-box;max-width:100%;display:block}.app-install-intro{align-items:center;gap:16px;margin-block:16px;display:flex}.app-install-intro img{border-radius:15px;flex:0 0 64px;width:64px;height:64px}.app-install-intro p{margin:0}.app-install-instructions{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block:18px;display:grid}.app-install-instructions h3{margin:0 0 8px;font-size:16px}.app-install-instructions p{margin:0}.app-install-actions{flex-wrap:wrap;gap:10px;display:flex}.app-install-actions button{white-space:normal;min-height:44px}@media (width<=650px){.app-install-instructions{grid-template-columns:1fr}.app-install-card>header{flex-wrap:wrap;gap:10px}}body.collector-workspace:has(.quiet-workspace-header){--workspace-rail:76px;--workspace-gutter:clamp(16px,2.5vw,36px);padding-left:var(--workspace-rail);box-sizing:border-box;background-image:none!important}html:not([data-theme=dark]) body:has(.quiet-workspace-header){--csg-page:#f8f9fb;--csg-surface-solid:#fff;--paper:#fff;--wash:#f1f3f6;--line:#dce2e9;--ink:#202b3b;--muted:#5c6879;background:#f8f9fb!important}html[data-theme=dark] body:has(.quiet-workspace-header){--paper:#191c25;--wash:#202530;--line:#353b49;--ink:#f1f3f8;--muted:#b1bbcc;background:#141720!important}body:has(.quiet-workspace-header) .pokemon-world-decor{display:none!important}body:has(.quiet-workspace-header):before{background-image:none!important}body:has(.quiet-workspace-header):after{background-image:none!important}body.collector-workspace .quiet-workspace-header.site-header[data-rail]{z-index:120;isolation:auto;box-sizing:border-box;flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:0;min-height:64px;top:0;width:100%!important;padding:10px var(--workspace-gutter)!important;border:0!important;border-bottom:1px solid var(--line)!important;background:var(--paper)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;border-radius:0!important;gap:10px!important;margin:0!important;display:flex!important;position:sticky!important;overflow:visible!important;transform:none!important}.quiet-workspace-header>.mobile-workspace-brand{display:none!important}.workspace-sidebar{--sidebar-width:76px;width:var(--sidebar-width);z-index:121;background:var(--paper);border-right:1px solid var(--line);box-sizing:border-box;height:100dvh;transition:width .18s,box-shadow .18s;position:fixed;inset:0 auto 0 0;overflow:hidden}.quiet-workspace-header[data-rail=wide]>.workspace-sidebar{--sidebar-width:232px;box-shadow:12px 0 30px #10192718}body.collector-workspace .quiet-workspace-header .workspace-sidebar>.collect-brand{z-index:122;white-space:nowrap;width:188px;height:30px;top:19px;left:22px;gap:9px!important;min-width:0!important;margin:0!important;padding:0!important;font-size:17px!important;position:absolute!important}.quiet-workspace-header .workspace-sidebar>.collect-brand strong{letter-spacing:-.5px;font-size:17px!important}.quiet-workspace-header .workspace-sidebar>.collect-brand>span{opacity:1;transition:opacity .14s}body.collector-workspace .quiet-workspace-header.site-header[data-rail]>.workspace-sidebar>.workspace-navigation{z-index:121;box-sizing:border-box;overscroll-behavior:contain;border:0;height:calc(100dvh - 114px);max-height:calc(100dvh - 114px);background:0 0!important;flex-flow:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:18px!important;width:100%!important;margin:0!important;padding:0 12px 20px!important;display:flex!important;position:absolute!important;inset:114px 0 0!important;overflow:hidden auto!important;transform:none!important}.workspace-nav-group{flex:none;gap:3px;min-width:0;display:grid}.workspace-nav-heading{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;padding:0 12px 5px;font-size:10px;font-weight:700;line-height:1.5;display:block}.quiet-workspace-header .workspace-nav-group>a{white-space:nowrap;box-sizing:border-box;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;min-height:40px;padding:9px 12px;font-size:13px;font-weight:550;line-height:1.5;text-decoration:none;position:relative;color:var(--ink)!important;box-shadow:none!important;justify-content:flex-start!important;display:flex!important;transform:none!important}.quiet-workspace-header .workspace-nav-group>a>svg{opacity:.75;flex:0 0 18px}.workspace-sidebar .workspace-nav-group>a>span{white-space:nowrap;opacity:1;transition:opacity .14s;position:absolute;left:42px;right:8px;overflow:hidden}.workspace-sidebar .workspace-nav-heading{box-sizing:border-box;white-space:nowrap;border-bottom:1px solid #0000;height:21px;margin:0;padding:0 12px 5px;overflow:hidden}.quiet-workspace-header .workspace-nav-group>a:after{display:none!important}.quiet-workspace-header .workspace-nav-group>a:hover{background:var(--wash)!important}.quiet-workspace-header .workspace-nav-group>a[aria-current=page]{font-weight:750;background:color-mix(in srgb,var(--blue) 10%,var(--paper))!important;color:var(--blue)!important}.quiet-workspace-header .workspace-nav-group>a[aria-current=page]:before{content:"";background:currentColor;border-radius:3px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.sidebar-collapse,.mobile-navigation-trigger,.mobile-menu-heading button{border:1px solid var(--line);background:var(--paper);width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:7px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.sidebar-collapse{z-index:123;position:absolute;top:64px;left:20px}.quiet-workspace-header[data-rail=compact] .workspace-sidebar>.collect-brand>span,.quiet-workspace-header[data-rail=compact] .workspace-sidebar .workspace-nav-group>a>span{opacity:0}.quiet-workspace-header[data-rail=compact] .workspace-sidebar .workspace-nav-heading{color:#0000;border-bottom-color:var(--line)}.workspace-current-location{color:var(--muted);margin-right:auto;font-size:13px;font-weight:650}body.collector-workspace .quiet-workspace-header .site-header-actions{flex-wrap:wrap;align-items:center;min-width:0;margin-left:0;display:flex;gap:7px!important;width:auto!important}.quiet-workspace-header .site-header-actions button,.quiet-workspace-header .header-feedback,.quiet-workspace-header .header-settings{box-shadow:none!important}body.collector-workspace .quiet-workspace-header .workbench-route-controls{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;gap:8px;margin:0;display:flex}.quiet-workspace-header :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid var(--blue)!important}.workspace-skip-link{top:8px;left:calc(var(--workspace-rail) + 12px);z-index:200;border:2px solid var(--blue);background:var(--paper);color:var(--ink);border-radius:6px;padding:10px 14px;position:fixed;transform:translateY(-160%)}.workspace-skip-link:focus{transform:translateY(0)}.workspace-content-target{outline:none;scroll-margin-top:84px;display:block}.mobile-navigation-trigger,.mobile-workspace-menu{display:none}.mobile-menu-feedback{min-height:44px;color:var(--muted);text-underline-offset:4px;align-items:center;margin:20px 10px 0;font-size:13px;display:inline-flex}body.collector-workspace:has(.quiet-workspace-header) :is(.workspace-banner.workbench-route,.preferences-hero){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:24px 0!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-banner.workbench-route{--banner-art-size:112px;gap:24px;grid-template-columns:minmax(0,1fr) var(--banner-art-size)!important}body.collector-workspace:has(.quiet-workspace-header) .workbench-route-copy h1{letter-spacing:-.035em;margin:8px 0 12px!important;font-size:clamp(27px,2.6vw,36px)!important;line-height:1.15!important}body.collector-workspace:has(.quiet-workspace-header) .workbench-route-copy>p:not(.eyebrow){max-width:62ch;line-height:1.65;color:var(--muted)!important;font-size:14px!important}body:has(.quiet-workspace-header) .eyebrow{letter-spacing:.12em;font-size:10px;line-height:1.5}body:has(.quiet-workspace-header) :is(.pc-workspace,.tr-home,.portfolio-grid,.catalog-panel,.results-panel){min-width:0}body:has(.quiet-workspace-header) :is(.pc-workspace,.tr-home,.portfolio-grid) h2{letter-spacing:-.025em;font-size:20px;line-height:1.3}body:has(.quiet-workspace-header) :is(.pc-metrics,.tr-stats,.portfolio-metrics) strong{font-variant-numeric:tabular-nums}body:has(.quiet-workspace-header) :is(.pc-toolbar,.pc-card-tools){box-shadow:none;background:0 0;border:0;border-radius:0;padding:16px 0}body:has(.quiet-workspace-header) .collection-views{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}body:has(.quiet-workspace-header) .collection-views>a{box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 16px}body:has(.quiet-workspace-header) .collection-views>a[aria-current=page]{border-bottom-color:var(--blue);color:var(--blue)}body:has(.quiet-workspace-header) .pc-metrics{border-block:1px solid var(--line);gap:0;padding:20px 0}body:has(.quiet-workspace-header) .pc-metrics article{border:0;border-left:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:10px;padding:4px 24px}body:has(.quiet-workspace-header) .pc-metrics article:first-child{border-left:0;padding-left:0}body:has(.quiet-workspace-header) .pc-metrics strong{font-size:clamp(23px,2.5vw,32px)}body:has(.quiet-workspace-header) .pc-metrics :is(small,article>span){font-size:12px;line-height:1.55}body:has(.quiet-workspace-header) .pc-card-grid article{box-shadow:none;border-radius:10px}body:has(.quiet-workspace-header) .pc-card-open>strong{font-size:14px;line-height:1.45}.pc-collection-manage{font-size:13px;position:relative}.pc-collection-manage>summary{box-sizing:border-box;cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-weight:650;display:flex}.pc-collection-manage>summary:after{content:"⌄";margin-left:auto}.pc-collection-manage[open]>summary:after{content:"⌃"}.pc-collection-manage>div{z-index:10;border:1px solid var(--line);background:var(--paper);box-sizing:border-box;border-radius:10px;flex-wrap:wrap;align-items:end;gap:12px;width:min(460px,100vw - 48px);padding:18px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 10px 30px #10192718}.pc-collection-manage>div>label{flex:1;min-width:180px}.pc-management-links{border-top:1px solid var(--line);flex-wrap:wrap;flex-basis:100%;gap:16px;padding-top:10px;display:flex}.pc-management-links a{color:var(--blue);text-underline-offset:3px;font-size:13px}.pc-mobile-summary{display:none}#pc-value-overview{scroll-margin-top:90px}.quiet-disclosure{border-block:1px solid var(--line);color:var(--ink);padding:14px 0}.quiet-disclosure>summary{cursor:pointer;min-height:28px;font-size:14px;font-weight:650}.quiet-disclosure>summary>span{color:var(--muted);margin:6px 0 0 17px;font-size:12px;font-weight:400;line-height:1.5;display:block}body:has(.quiet-workspace-header) .pc-history-disclosure>.pc-history{box-shadow:none;background:0 0;border:0;padding:20px 0 0}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) 200px!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero-copy{padding:20px 0!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero h1{margin-block:10px!important;font-size:clamp(28px,2.8vw,38px)!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero-art{align-self:center;height:190px;min-height:0!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero-art>.tr-hero-trio{padding:0!important}body:has(.quiet-workspace-header) .tr-theme-chip{display:none}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-stats{border-block:1px solid var(--line);gap:0;padding:20px 0;background:0 0!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-stats>a{border:0;border-left:1px solid var(--line);box-shadow:none;border-radius:0;padding:4px 22px;transform:none;background:0 0!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-stats>a:first-child{border-left:0;padding-left:0}body:has(.quiet-workspace-header) .tr-stats strong{font-size:28px;line-height:1.25}body:has(.quiet-workspace-header) :is(.tr-panel,.dashboard-panel){border:0!important;border-top:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:20px 0!important}body:has(.quiet-workspace-header) .tr-collections{gap:16px!important}body:has(.quiet-workspace-header) .tr-collection{box-shadow:none!important;border-radius:10px!important}body:has(.quiet-workspace-header) .tr-collection-body{padding:16px!important}body:has(.quiet-workspace-header) .tr-collection-body small{line-height:1.55}body:has(.quiet-workspace-header) :is(.catalog-panel,.results-panel){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}body:has(.quiet-workspace-header) .catalog-header{border:0!important;border-bottom:1px solid var(--line)!important;background:0 0!important;padding:0 0 16px!important}body:has(.quiet-workspace-header) :is(.collection-summary,.collection-tools){box-shadow:none!important}body:has(.quiet-workspace-header) .collection-summary{border:0!important;border-block:1px solid var(--line)!important;background:0 0!important;border-radius:0!important}body:has(.quiet-workspace-header) .portfolio-metrics>article{box-shadow:none!important;border:0!important;border-left:1px solid var(--line)!important;background:0 0!important;border-radius:0!important}body:has(.quiet-workspace-header) .portfolio-metrics>article:first-child{border-left:0!important}body:has(.quiet-workspace-header) :is(.preferences-card,.builder-page,.import-panel,.museum-toolbar){box-shadow:none!important}body:has(.quiet-workspace-header) .vendor-pos .vendor-pos-heading{background:0 0;border:0}body:has(.quiet-workspace-header) .workspace-map{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding-block:12px}body:has(.quiet-workspace-header) .workspace-map>div{flex-wrap:wrap;gap:4px 24px;display:flex}body:has(.quiet-workspace-header) .workspace-map a{border-radius:0;align-items:center;gap:8px;min-height:40px;padding:4px 0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important}body:has(.quiet-workspace-header) .workspace-map :is(.workspace-map-number,.workspace-map-arrow,a small){display:none}body:has(.quiet-workspace-header) .workspace-map-label{margin-bottom:4px;font-size:10px}body:has(.quiet-workspace-header) .portfolio-panel{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:22px 0}body:has(.quiet-workspace-header) .portfolio-history.quiet-disclosure{padding:16px 0}body:has(.quiet-workspace-header) .portfolio-history.quiet-disclosure .price-history{box-shadow:none;margin-top:20px}body:has(.quiet-workspace-header) .museum-choices{border:0;border-right:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}body:has(.quiet-workspace-header) .museum-gallery{box-shadow:none;background:0 0;border:0;border-radius:0}body:has(.quiet-workspace-header) .import-safety{border:0;border-left:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}body:has(.quiet-workspace-header) .preferences-hero{padding-inline:0!important}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace{gap:16px;padding-top:12px}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace>.workbench-route{margin-block:0!important;padding-block:12px!important}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace>.collection-views{margin:0}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace :is(.pc-toolbar,.pc-card-tools){padding-block:6px}body.collector-workspace:has(.quiet-workspace-header) .pc-metrics{padding-block:14px}body.collector-workspace:has(.quiet-workspace-header) .pc-metrics article{flex-direction:column;align-items:flex-start;gap:6px;display:flex}body.collector-workspace:has(.quiet-workspace-header) .pc-metrics strong{margin:0;font-size:26px;line-height:1.25}body.collector-workspace:has(.quiet-workspace-header) .workbench-context{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body.collector-workspace:has(.quiet-workspace-header) .workbench-context>summary{width:fit-content;color:var(--muted);font-size:12px;padding:8px 0!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-map{border:0!important;border-bottom:1px solid var(--line)!important;background:0 0!important;border-radius:0!important;margin-block:0 22px!important;padding-block:8px!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-map>div{flex-wrap:wrap;gap:8px 24px!important;display:flex!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-map a{min-height:40px;flex:none!important;padding:4px 0!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-map a strong{font-size:13px;font-weight:650}body.collector-workspace:has(.quiet-workspace-header) .workspace-map-label{display:none}body.collector-workspace:has(.quiet-workspace-header) .portfolio-metrics{padding-block:14px 24px}body.collector-workspace:has(.quiet-workspace-header) .portfolio-metrics>article{min-height:0;border:0!important;border-left:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;padding:12px 24px!important}body.collector-workspace:has(.quiet-workspace-header) .portfolio-metrics>article:first-child{border-left:0!important;padding-left:0!important}body.collector-workspace:has(.quiet-workspace-header) .portfolio-metrics>article.primary :is(span,strong,small){color:var(--ink)!important}body.collector-workspace:has(.quiet-workspace-header) .portfolio-metrics>article :is(span,small){letter-spacing:0;text-transform:none;font-size:12px;line-height:1.55;color:var(--muted)!important}body.collector-workspace:has(.quiet-workspace-header) .portfolio-metrics>article strong{font-size:clamp(24px,2.5vw,32px)}body.collector-workspace:has(.quiet-workspace-header) .portfolio-panel{border:0!important;border-top:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}body.collector-workspace:has(.quiet-workspace-header) :is(.portfolio-panel h2,.portfolio-movers>header h2){letter-spacing:-.025em;font-size:23px;line-height:1.3}body.collector-workspace:has(.quiet-workspace-header) .portfolio-movers>header p{max-width:68ch;font-size:13px;line-height:1.6}body.collector-workspace:has(.quiet-workspace-header) .portfolio-movers>div>article{border-radius:9px;box-shadow:none!important}body.collector-workspace:has(.quiet-workspace-header) .portfolio-movers>div>article>header{padding:14px;background:0 0!important}body.collector-workspace:has(.quiet-workspace-header) .portfolio-mover-empty{box-sizing:border-box;min-height:100px;padding:20px}body.collector-workspace:has(.quiet-workspace-header) :is(.portfolio-mover-empty span,.portfolio-empty){font-size:12px;line-height:1.6}body.collector-workspace:has(.quiet-workspace-header) .portfolio-empty{min-height:96px;box-shadow:none;background:0 0;border:0;padding:18px 0}body.collector-workspace:has(.quiet-workspace-header) :is(.museum-layout>aside,.museum-gallery){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}body.collector-workspace:has(.quiet-workspace-header) .museum-layout>aside{border-right:1px solid var(--line)!important}body.collector-workspace:has(.quiet-workspace-header) .import-safety{border:0!important;border-left:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}body.collector-workspace:has(.quiet-workspace-header) .studio-tabs-streamlined{gap:18px;border:0!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}body.collector-workspace:has(.quiet-workspace-header) .studio-tabs-streamlined>:is(button,a){min-height:48px;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:12px 0!important}body.collector-workspace:has(.quiet-workspace-header) .studio-tabs-streamlined>.active{border-bottom-color:var(--blue)!important;color:var(--blue)!important}body.collector-workspace:has(.quiet-workspace-header) .studio-tabs-streamlined>:is(button,a)>b{display:none}body.collector-workspace:has(.quiet-workspace-header) .studio-tabs-streamlined small{font-size:12px;font-weight:400;line-height:1.5}body.collector-workspace:has(.quiet-workspace-header) .studio-shell>.studio-tabs+p{margin:16px var(--workspace-gutter);color:var(--muted);font-size:13px;line-height:1.6}body.collector-workspace:has(.quiet-workspace-header) .builder-page{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body.collector-workspace:has(.quiet-workspace-header) .builder-page>.eyebrow{display:none}body.collector-workspace:has(.quiet-workspace-header) .builder-page>h2{letter-spacing:-.025em;font-size:22px}body.collector-workspace:has(.quiet-workspace-header) .builder-intro{max-width:75ch;font-size:13px;line-height:1.65}body.collector-workspace:has(.quiet-workspace-header) .builder-box{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}body.collector-workspace:has(.quiet-workspace-header) .example-grid>button{text-align:left;border:0!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:14px 0!important}body.collector-workspace:has(.quiet-workspace-header) .proxy-catalog-selector{border:0!important;border-block:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:12px 0!important}body.collector-workspace:has(.quiet-workspace-header) .collection-count-context{color:var(--muted);font-size:12px;line-height:1.6}body.collector-workspace:has(.quiet-workspace-header) .collection-spotlight h1{font-size:clamp(25px,2.6vw,36px);line-height:1.2}body.collector-workspace:has(.quiet-workspace-header) .collection-command-center{grid-template-columns:minmax(0,1fr)!important}body.collector-workspace:has(.quiet-workspace-header) .collection-command-center>*{min-width:0;max-width:100%}body.collector-workspace:has(.quiet-workspace-header) .collection-summary-disclosure>summary{flex-wrap:wrap;gap:12px}body.collector-workspace:has(.quiet-workspace-header) .preferences-hero h1{letter-spacing:-.035em;font-size:clamp(27px,2.6vw,36px);line-height:1.2}body.collector-workspace:has(.quiet-workspace-header) .preferences-card{box-shadow:none!important;border-radius:10px!important}body.collector-workspace:has(.quiet-workspace-header) .preferences-card p{font-size:14px;line-height:1.65}body.collector-workspace:has(.quiet-workspace-header) #app-install-settings .preferences-card{padding-block:18px;border:0!important;border-block:1px solid var(--line)!important;background:0 0!important;border-radius:0!important}@media (width>=1001px){body.collector-workspace .quiet-workspace-header .workbench-route-controls{flex-basis:auto!important;margin-left:8px!important}}@media (width>=1001px) and (width<=1200px){body.collector-workspace:has(.quiet-workspace-header) .collection-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.collector-workspace:has(.quiet-workspace-header) .collection-spotlight .spotlight-art{display:none}body.collector-workspace:has(.quiet-workspace-header) .catalog-panel .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){body.collector-workspace:has(.quiet-workspace-header){--workspace-rail:0px;padding-left:0}body.collector-workspace .quiet-workspace-header.site-header[data-rail]{min-height:60px;gap:8px!important;padding:8px 12px!important}body.collector-workspace .quiet-workspace-header>.mobile-workspace-brand{flex:0 0 28px;gap:0!important;width:28px!important;min-width:0!important;display:inline-flex!important;position:static!important}.quiet-workspace-header>.collect-brand>span,.quiet-workspace-header>.workspace-sidebar{display:none!important}body.collector-workspace .quiet-workspace-header.site-header[data-rail]>.mobile-navigation-trigger{height:40px;display:inline-flex;flex:0 0 40px!important;width:40px!important;min-width:40px!important;max-width:40px!important}.workspace-current-location{font-size:12px}body.collector-workspace .quiet-workspace-header .site-header-actions{margin-left:auto;flex-wrap:nowrap!important;gap:4px!important}.quiet-workspace-header .workbench-route-controls{flex-basis:100%;justify-content:flex-start!important}.quiet-workspace-header .header-theme-toggle b,.quiet-workspace-header .global-header-actions button>span:not(:first-child){display:none!important}.quiet-workspace-header .header-theme-toggle,.quiet-workspace-header .header-settings{width:36px!important;min-width:36px!important;padding:8px!important}.mobile-workspace-menu[open]{border:0;border-right:1px solid var(--line);background:var(--paper);width:min(320px,100vw - 40px);max-width:none;height:100dvh;max-height:100dvh;color:var(--ink);overscroll-behavior:contain;margin:0;padding:0;animation:.18s ease-out workspace-menu-open;display:block;position:fixed;inset:0 auto 0 0;overflow:auto}.mobile-workspace-menu::backdrop{background:#10192780}.mobile-workspace-menu-content{min-height:100%;padding:calc(16px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box}.mobile-menu-heading{justify-content:space-between;align-items:center;gap:12px;padding:0 4px 20px;display:flex}.mobile-menu-heading button{flex-basis:44px;width:44px;height:44px}.mobile-workspace-menu .workspace-navigation{border:0;flex-direction:column;width:100%;height:auto;background:0 0!important;align-items:stretch!important;gap:20px!important;margin:0!important;padding:0!important;display:flex!important}.mobile-workspace-menu .workspace-nav-group>a{min-height:44px}body:has(.quiet-workspace-header) .pc-metrics article:nth-child(3){border-left:0;padding-left:0}body:has(.quiet-workspace-header) .pc-metrics{row-gap:24px}}@media (width<=600px){body.collector-workspace:has(.quiet-workspace-header) .portfolio-metrics>article{padding:12px!important}body.collector-workspace:has(.quiet-workspace-header) .portfolio-metrics>article:nth-child(odd){border-left:0!important;padding-left:0!important}body.collector-workspace:has(.quiet-workspace-header) .studio-tabs-streamlined{gap:12px}body.collector-workspace:has(.quiet-workspace-header) .studio-tabs-streamlined small{display:none}body.collector-workspace:has(.quiet-workspace-header) .import-safety{border-left:0!important;border-right:0!important}body.collector-workspace:has(.quiet-workspace-header) .museum-layout>aside{border-left:0!important;border-right:0!important}body.collector-workspace:has(.quiet-workspace-header) .app-shell>.set-panel .panel-heading{padding:12px 14px 8px}body.collector-workspace:has(.quiet-workspace-header) .app-shell>.set-panel .set-list{max-height:130px;padding-block:6px}body.collector-workspace:has(.quiet-workspace-header) .collection-tab-overview .workbench-route{padding-block:12px!important}.workspace-current-location,.quiet-workspace-header .header-feedback,.quiet-workspace-header .header-settings{display:none!important}body.collector-workspace .quiet-workspace-header.site-header[data-rail]{gap:6px!important;padding-inline:10px!important}.quiet-workspace-header .global-header-actions{display:flex;gap:4px!important}body.collector-workspace .quiet-workspace-header .global-utility-bar{gap:4px;display:flex!important}.quiet-workspace-header .global-utility-bar>button:first-child{display:none!important}.quiet-workspace-header .global-header-actions button{font-size:0;overflow:hidden;width:36px!important;min-width:36px!important;height:40px!important;min-height:40px!important;padding:6px!important}.quiet-workspace-header .global-header-actions button>span:first-child{font-size:18px!important;display:inline!important}.quiet-workspace-header .global-header-actions .global-search-trigger{font-size:22px!important}.quiet-workspace-header .global-search-trigger :is(span,kbd),.quiet-workspace-header .global-add-button>span{display:none!important}.quiet-workspace-header.site-header[data-rail] .global-header-actions .global-add-button{font-size:22px!important;display:inline-flex!important}.quiet-workspace-header .header-theme-toggle{height:40px!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-banner.workbench-route{--banner-art-size:68px;gap:12px;padding:16px 0!important}body.collector-workspace:has(.quiet-workspace-header) .workbench-route-copy h1{font-size:27px!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-banner-actions{gap:8px!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-banner-actions>a{min-height:40px!important;font-size:12px!important}body:has(.quiet-workspace-header) .pc-metrics article{padding:0 12px}body:has(.quiet-workspace-header) .pc-toolbar{align-items:end;gap:8px}body:has(.quiet-workspace-header) .pc-toolbar>label{flex:1;width:auto;min-width:180px}.pc-collection-manage{flex-basis:100%;position:static}.pc-collection-manage>div{width:100%;box-shadow:none;margin-top:8px;position:static}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace>.workbench-route{grid-template-columns:minmax(0,1fr)!important;padding-block:12px!important}.pc-workspace>.workbench-route :is(.workbench-route-art,.eyebrow){display:none!important}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace .collection-views a{align-items:center;min-width:0;min-height:46px;padding:12px 16px;display:flex}.pc-workspace .collection-views small{display:none}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace .pc-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace .pc-toolbar>label{grid-column:1/-1;width:100%;min-width:0}.pc-workspace .pc-collection-manage{grid-area:2/1}.pc-workspace .pc-toolbar>button{grid-area:2/2}.pc-workspace .pc-collection-manage>summary{width:fit-content;padding-left:0;padding-right:20px}body.collector-workspace:has(.quiet-workspace-header) .pc-card-tools{gap:8px;position:relative}body.collector-workspace:has(.quiet-workspace-header) .pc-card-tools>label{font-size:12px;line-height:1.5}body.collector-workspace:has(.quiet-workspace-header) .pc-card-tools>span{color:var(--muted);font-size:12px;line-height:1.5;position:absolute;top:6px;right:0}.pc-mobile-summary{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;padding:14px 0;display:grid}.pc-mobile-summary>span{color:var(--muted);gap:6px;font-size:12px;display:grid}.pc-mobile-summary strong{font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px;font-weight:700;line-height:1.3}.pc-mobile-summary small,.pc-mobile-summary>a{color:var(--muted);font-size:11px;line-height:1.5}.pc-mobile-summary>a{color:var(--blue);text-underline-offset:3px;text-align:right}.pc-workspace>.pc-metrics{order:1}.pc-workspace>.pc-history-disclosure{order:2}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace{gap:12px}.pc-mobile-summary{padding-block:10px}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero{grid-template-columns:minmax(0,1fr)!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero-art{display:none!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-stats{row-gap:24px}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-stats>a{padding:0 12px}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-stats>a:nth-child(3){border-left:0;padding-left:0}body:has(.quiet-workspace-header) .portfolio-metrics>article:nth-child(odd){border-left:0!important}}@keyframes workspace-menu-open{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){body:has(.quiet-workspace-header) *{scroll-behavior:auto!important}body:has(.quiet-workspace-header) :before{scroll-behavior:auto!important}body:has(.quiet-workspace-header) :after{scroll-behavior:auto!important}.mobile-workspace-menu[open]{animation:none!important}.workspace-sidebar,.workspace-sidebar *{transition:none!important}}@media print{body.collector-workspace:has(.quiet-workspace-header){padding-left:0!important}.quiet-workspace-header{display:none!important}}@media screen{body.collector-workspace:has(.quiet-workspace-header,.csg-login,.access-login,.welcome-page,.public-guide,.admin-shell,.admin-login,.shared-binder){--text-body:1rem;--text-secondary:.875rem;--text-label:.875rem;--readable-link:#b4233d;--readable-action:#b4233d;--readable-positive:#14734f;--readable-negative:#b4233d;--blue:var(--readable-link);--csg-primary:var(--readable-link);--csg-primary-strong:var(--readable-link);--csg-accent:var(--readable-action);--action-fill:var(--readable-action);--action-fill-hover:#901d31;--success:var(--readable-positive);--danger:var(--readable-negative);font-size:var(--text-body);line-height:1.55}html[data-theme=dark] body.collector-workspace:has(.quiet-workspace-header,.csg-login,.access-login,.welcome-page,.public-guide,.admin-shell,.admin-login,.shared-binder){--readable-link:#ff9baa;--readable-positive:#7be0b0;--readable-negative:#ffabb7}body.collector-workspace:has(.quiet-workspace-header) :is(.workbench-route-copy>p:not(.eyebrow),.tr-hero-copy>p,.preferences-hero>p,.builder-intro,.portfolio-movers>header p,.import-upload>p,.import-safety li,.preferences-card p,.room-workspace>header p,.mastered-workspace>header p,.vendor-pos-heading p){font-size:var(--text-body)!important;line-height:1.65!important}body.collector-workspace:has(.quiet-workspace-header) :is(.eyebrow,.tr-kicker){letter-spacing:.045em!important;font-size:.8125rem!important;line-height:1.5!important}body.collector-workspace:has(.quiet-workspace-header) :is(.workspace-map a strong,.collection-views small,.workbench-context>summary,.quiet-disclosure>summary>span,.pc-management-links a,.workspace-current-location,.mobile-menu-feedback){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.workspace-nav-group>a,.mobile-workspace-menu .workspace-nav-group>a){font-size:var(--text-label);min-height:44px}body.collector-workspace:has(.quiet-workspace-header) .workspace-nav-heading{letter-spacing:.07em;font-size:.75rem}body.collector-workspace:has(.quiet-workspace-header) .quiet-workspace-header :is(.header-feedback,.header-theme-toggle b){font-size:var(--text-label)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.workspace-banner-actions>a,.workspace-banner-actions>button){white-space:normal;line-height:1.5;font-size:var(--text-label)!important;min-height:44px!important}body.collector-workspace:has(.quiet-workspace-header) :is(.workspace-banner-actions .primary,.workspace-banner-actions .banner-primary-link,.tr-home .tr-hero-primary,.global-add-button,.room-workspace>header>button){background:var(--readable-action)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-banner.workbench-route .workspace-banner-actions :is(.primary,.banner-primary-link){background:var(--readable-action)!important}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace :is(label,button,summary,.pc-select,.pc-card-tools>span,.pc-mobile-summary>span,.pc-mobile-summary small,.pc-mobile-summary>a){line-height:1.55;font-size:var(--text-label)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.pc-metrics small,.pc-metrics article>span,.pc-card-open>span,.pc-card-open>small,.pc-card-open>b>small){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .pc-card-open>strong{line-height:1.4;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .pc-card-open>b{font-variant-numeric:tabular-nums;font-size:1.125rem;line-height:1.4}body.collector-workspace:has(.quiet-workspace-header) :is(.pc-card-open,.pc-metrics article,.pc-mobile-summary>span){overflow-wrap:anywhere;min-width:0}body.collector-workspace:has(.quiet-workspace-header) .pc-card-tools>span{margin-left:auto;position:static}body.collector-workspace:has(.quiet-workspace-header) .pc-card-tools{flex-wrap:wrap}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace :is(input:not([type=checkbox]),select){min-height:44px;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home :is(.tr-stats small,.tr-stats em,.tr-heading>a,.tr-collection-body small,.tr-row small,.tr-empty-copy){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-stats em{color:var(--readable-positive)}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-heading>a{color:var(--readable-link)!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-collection-head>span{font-size:.8125rem}body.collector-workspace:has(.quiet-workspace-header) .tr-more-insights>summary{font-size:var(--text-body)}body.collector-workspace:has(.quiet-workspace-header) .tr-more-insights>summary>span{font-size:var(--text-secondary);line-height:1.55}body.collector-workspace:has(.quiet-workspace-header) .scan-set-go :is(.collection-workspace-tools>summary,.tracker-sync-status,.collection-reorder-help,.collection-count-context,.tracker-export-tools summary,.tracker-export-tools summary small,.tracker-coverage span,.tracker-coverage small,.tracker-summary small,.tracker-tools label,.tracker-tools label>span,.tracker-tools button,.tracker-head,.tracker-head button,.tracker-column-heading,.tracker-card-name>span,.tracker-card-name>small,.tracker-status,.tracker-paid small,.tracker-price small,.tracker-gain-loss small,.tracker-actions button,.collection-shelf-item>button>span,.collection-shelf-item>button>small,.native-tracker>header span){font-size:var(--text-secondary)!important;line-height:1.55!important}body.collector-workspace:has(.quiet-workspace-header) .scan-set-go :is(.collection-shelf-item>button>b,.tracker-card-name>strong,.tracker-sync-button){line-height:1.45;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .scan-set-go :is(.tracker-tools input,.tracker-tools select,.scan-station-target select,.builder-box textarea){min-height:44px;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .tracker-head{align-items:center;height:auto;min-height:48px}body.collector-workspace:has(.quiet-workspace-header) .tracker-head>span{white-space:normal;min-width:0}body.collector-workspace:has(.quiet-workspace-header) .tracker-head button{white-space:normal;min-height:40px}body.collector-workspace:has(.quiet-workspace-header) .tracker-card-name :is(strong,span,small){white-space:normal;overflow-wrap:anywhere}body.collector-workspace:has(.quiet-workspace-header) .scan-set-go :is(.scanner-ocr-trial>summary,.pokedex-intro>small,.scan-station-target label,.scan-station-progress,.scan-station-progress small,.scan-station-photo span,.scan-station-photo small,.scan-station-photo button,.scan-station-recent>header>a,.scan-station-target li small,.scan-example>span,.builder-box>label){line-height:1.6;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .pokedex-intro>p{font-size:var(--text-body);line-height:1.65}body.collector-workspace:has(.quiet-workspace-header) .scan-set-go :is(.tracker-tools label>span,.scanner-ocr-trial>summary){color:var(--muted)!important}body.collector-workspace:has(.quiet-workspace-header) .scan-set-go .scan-station-steps>li>b{color:var(--readable-link)!important}body.collector-workspace:has(.quiet-workspace-header) .scan-set-go article.owned>.tracker-status{color:var(--readable-positive)!important}body.collector-workspace:has(.quiet-workspace-header) .scan-set-go .tracker-tools>button{border:1px solid var(--line);background:var(--paper)!important;color:var(--ink)!important}body.collector-workspace:has(.quiet-workspace-header) .scan-set-go .collection-view-switcher>button:not(.active){background:var(--paper)!important;color:var(--ink)!important}body.collector-workspace:has(.quiet-workspace-header) .pokedex-screen small{letter-spacing:.02em;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.set-panel,.catalog-panel) :is(button,summary,select,.sort-control,.catalog-panel label,.set-button small,.catalog-set-progress em,.panel-heading>p,.collection-count-context,.collection-spotlight p,.spotlight-progress small,.collection-quick-views b,.collection-summary-disclosure>summary>span,.proxy-catalog-selector small){line-height:1.55;font-size:var(--text-label)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.set-panel,.catalog-panel) :is(input:not([type=checkbox]),textarea){font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.catalog-language,.master-level-toggle,.collection-control-row,.collection-quick-views,.set-jump-nav){flex-wrap:wrap;height:auto}body.collector-workspace:has(.quiet-workspace-header) :is(.catalog-language,.master-level-toggle,.collection-control-row,.set-jump-nav) :is(button,select,summary){white-space:normal;height:auto;min-height:40px}body.collector-workspace:has(.quiet-workspace-header) .era-group h3{font-size:var(--text-secondary)}body.collector-workspace:has(.quiet-workspace-header) .set-panel .era-group h3{color:var(--muted)!important}body.collector-workspace:has(.quiet-workspace-header) .collection-spotlight{min-width:0}body.collector-workspace:has(.quiet-workspace-header) .catalog-panel .master-level-toggle>button.active{background:var(--readable-action)!important;color:#fff!important}body.collector-workspace:has(.quiet-workspace-header) .catalog-panel :is(.card-meta>span,.card-market-row small,.card-actions>span,.card-state-badges b){line-height:1.5;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .catalog-panel :is(.card-meta>strong,.card-market-row b){line-height:1.45;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .catalog-panel .card-meta>strong{white-space:normal;overflow-wrap:anywhere}body.collector-workspace:has(.quiet-workspace-header) .catalog-panel .card-state-badges{flex-wrap:wrap;padding:8px;position:static}body.collector-workspace:has(.quiet-workspace-header) .catalog-panel .card-tile.is-owned .card-state-badges b{color:#14532d!important;background:#dcfce7!important}body.collector-workspace:has(.quiet-workspace-header) :is(.portfolio-metrics article span,.portfolio-metrics article small,.portfolio-panel dt,.portfolio-panel dd,.portfolio-panel header>a,.portfolio-panel .panel-action,.value-split span,.condition-bars span,.condition-bars strong,.location-list span,.transaction-list span,.transaction-list time,.portfolio-empty,.portfolio-mover-empty b,.portfolio-mover-empty span,.portfolio-movers article>header p,.portfolio-movers article>header>b,.portfolio-mover-rank,.portfolio-mover-name small,.portfolio-mover-price small,.portfolio-mover-price em){font-size:var(--text-secondary)!important;line-height:1.55!important}body.collector-workspace:has(.quiet-workspace-header) :is(.portfolio-mover-name strong,.location-list strong,.transaction-list strong){line-height:1.45;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .portfolio-mover-price strong{font-variant-numeric:tabular-nums;font-size:1.125rem;line-height:1.4}body.collector-workspace:has(.quiet-workspace-header) .portfolio-mover-name :is(strong,small){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:none;overflow:visible}body.collector-workspace:has(.quiet-workspace-header) .portfolio-mover-list li>:is(button,a,div){grid-template-columns:24px 44px minmax(0,1fr);align-items:start;gap:12px;padding:16px}body.collector-workspace:has(.quiet-workspace-header) .portfolio-mover-price{text-align:left;grid-column:3;min-width:0}body.collector-workspace:has(.quiet-workspace-header) .portfolio-mover-price small{display:block}body.collector-workspace:has(.quiet-workspace-header) .condition-bars>div{grid-template-columns:minmax(64px,auto) minmax(0,1fr) 36px}body.collector-workspace:has(.quiet-workspace-header) :is(.preferences-shell,.import-workspace,.museum-layout,.room-workspace,.next-workspace) :is(button,label,summary,select,.museum-choices b,.app-install-card header>span,.preferences-card header>span,.preferences-card label small,.native-storage-points span,.import-upload small,.mastered-empty span){line-height:1.55;font-size:var(--text-label)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.preferences-shell,.import-workspace,.museum-layout,.room-workspace,.next-workspace) :is(input:not([type=checkbox]):not([type=range]),textarea,select){min-height:44px;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.studio-tabs-streamlined small,.studio-shell>.studio-tabs+p,.room-sign>span,.room-sign>small,.room-workspace>header p,.mastered-workspace>header p,.import-message,.app-install-message){line-height:1.6;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) :is(#import-upload>small,.mastered-gallery>header p){line-height:1.6;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.pc-error,.vendor-error,.vendor-notice,.tracker-notice,[role=status],[role=alert]){font-size:var(--text-secondary);overflow-wrap:anywhere;line-height:1.6}body.collector-workspace:has(.quiet-workspace-header) .auction-workspace :is(button,select,label,input,summary,.text-xs,.text-\[10px\],.auction-mode-tabs,.auction-view-tabs span,.auction-view-tabs strong,.auction-results-meta p,.hunter-note,.hunter-evidence,.hunter-coverage-grid,.auction-spread-bounds,.auction-spread-bounds span){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .auction-workspace :is(input:not([type=range]),select){min-height:44px;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .auction-workspace :is(button,select){white-space:normal;height:auto;min-height:40px}body.collector-workspace:has(.quiet-workspace-header) .auction-filter-panel{align-items:start}body.collector-workspace:has(.quiet-workspace-header) .auction-workspace :is(.text-\[11px\],.text-\[9px\],.auction-mode-tabs b,.auction-spread-control output){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .workbench-route-controls>button{font-size:var(--text-label)!important}body.collector-workspace:has(.quiet-workspace-header) .auction-workspace .bg-primary{background:var(--readable-action)!important;color:#fff!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-banner.workbench-route{--banner-art-size:clamp(216px,19vw,280px);gap:24px;grid-template-columns:minmax(0,1fr) calc(var(--banner-art-size)*1.2)!important}body.collector-workspace:has(.quiet-workspace-header) .workbench-route-art{min-height:var(--banner-art-size);max-height:var(--banner-art-size);height:var(--banner-art-size);grid-area:1/2;align-self:center}body.collector-workspace:has(.quiet-workspace-header) .workbench-route-art svg{width:100%;height:100%;overflow:visible}body.collector-workspace:has(.quiet-workspace-header) .workbench-route-copy :is(h1,p){overflow-wrap:anywhere}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero{grid-template-columns:minmax(0,1fr) clamp(240px,24vw,340px)!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero-art{height:240px;min-height:0!important}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-content{width:calc(100% - var(--workspace-gutter)*2);min-width:0;margin-inline:auto;max-width:none!important}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-grid{grid-template-columns:minmax(0,1fr) clamp(340px,26vw,440px);gap:clamp(20px,2vw,32px)}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos[data-view=sell] .vendor-stock>ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:16px}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos :is(.vendor-pos-context,.vendor-pos-text-button,.vendor-pos-cart-link,.vendor-pos-label-entry>summary,.vendor-pos-stock-title>span,.vendor-pos-filters,.vendor-pos-details,.vendor-stock-tools,.vendor-card-info small,.vendor-card-info em,.vendor-pos-tile-price>small,.vendor-pos-add,.vendor-checkout-intro,.vendor-checkout-side-title h3,.vendor-checkout-side-title small,.vendor-checkout-side-title button,.vendor-pos-empty-cart p,.vendor-pos-empty-cart small,.vendor-checkout-card small,.vendor-checkout-card label,.vendor-checkout-card>button,.vendor-checkout form>label,.vendor-checkout-footer>button,.vendor-flow){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos :is(.vendor-card-info strong,.vendor-checkout-card strong,.vendor-pos-heading nav button){white-space:normal;overflow-wrap:anywhere;line-height:1.45;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-pos-tile-price>strong{font-variant-numeric:tabular-nums;font-size:1.375rem;line-height:1.35}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos :is(.vendor-pos-search input,.vendor-checkout input,.vendor-pos-filters select){min-height:44px;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-stock li>.vendor-pos-details{min-height:40px}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-pos-stock-title{flex-wrap:wrap}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-checkout-side-title{flex-wrap:wrap;gap:12px}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-checkout-card :is(strong,small){overflow-wrap:anywhere}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos :is(.vendor-pos-cart,.vendor-work){top:calc(var(--site-header-height,64px) + 26px);scroll-margin-top:calc(var(--site-header-height,64px) + 26px)}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-quick>.vendor-pos-scan{background:var(--readable-action)!important;color:#fff!important}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos :is(.vendor-inventory-prices small,.vendor-action small,.vendor-sticker-state,.vendor-stats small,.vendor-stats span,.vendor-readiness small,.vendor-stock-tools button){line-height:1.6;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-inventory-prices strong{font-variant-numeric:tabular-nums;font-size:1.125rem;line-height:1.4}body.collector-workspace :is(.csg-login,.access-login,.welcome-page,.public-guide,.admin-shell,.admin-login,.shared-binder) :is(label,small,button,select,th,td,.login-forgot,.login-register,.login-private-note,.login-footer,.login-price-note,.login-eyebrow,.login-account-art>span,.login-preview-sizes,.welcome-access,.welcome-hero-notes,.welcome-preview-chrome,.welcome-preview figcaption,.welcome-status-key,.welcome-path>span,.welcome-path>b,.welcome-footer,.welcome-nav-signin,.welcome-nav-links,.recovery-links){line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace :is(.csg-login,.access-login,.welcome-page,.public-guide,.admin-shell,.admin-login,.shared-binder) :is(p,li){font-size:var(--text-body,1rem);line-height:1.65}body.collector-workspace :is(.csg-login,.access-login,.admin-shell,.admin-login) :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;max-width:100%;min-height:44px;font-size:var(--text-body,1rem)!important}body.collector-workspace :is(.login-form-card,.recovery-card,.admin-card,.shared-binder) :is(p,small,label,td,th,strong){overflow-wrap:anywhere;min-width:0}body.collector-workspace .csg-login :is(.login-submit,.login-register button,.login-theme,.login-forgot){min-height:44px}body.collector-workspace .csg-login .login-submit{font-size:var(--text-body,1rem)!important}body.collector-workspace .csg-login .login-preview-sizes button[aria-pressed=true]{color:var(--readable-link);border-color:var(--readable-link);background:var(--login-surface)}body.collector-workspace .csg-login :is(.login-preview>span>b,.login-preview>span>span,.login-register>span,.login-footer>span),body.collector-workspace .welcome-page :is(.welcome-hero-notes span,.welcome-stage-heading,.welcome-preview-chrome b,.welcome-preview-chrome>span,.welcome-status-key span,.welcome-feature-top p,.welcome-feature-description,.welcome-feature small,.welcome-footer span,.welcome-access,.welcome-kicker){line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .welcome-page .welcome-preview-chrome{flex-wrap:wrap;gap:10px;height:auto;min-height:44px}body.collector-workspace .welcome-page :is(.welcome-binder-copy>a,.welcome-preview-label span,.welcome-preview-label b,.welcome-trust-grid a,#sample-collection figcaption){line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .admin-shell :is(.admin-usage-note,.admin-usage-grid span,.admin-usage-list,.admin-message,.admin-card>small,.admin-audit-results small,.admin-audit-results span){line-height:1.6;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .admin-shell .admin-usage-grid article{overflow-wrap:anywhere;min-width:0}body.collector-workspace .admin-shell .admin-usage-grid strong{white-space:normal;font-size:clamp(18px,2vw,24px)}body.collector-workspace .admin-shell .admin-pricing-grid label>span{line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .shared-binder article :is(span,small){white-space:normal;line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .shared-binder article strong{line-height:1.4;font-size:var(--text-body,1rem)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.binder-art-layout,.binder-art-how,.insert-studio,.crew-page,.messages-shell) :is(label,legend,button,summary,small,select,.insert-help,.insert-library-controls p,.insert-art-list strong){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.binder-art-layout,.insert-studio,.crew-page,.messages-shell) :is(input:not([type=checkbox]):not([type=range]),textarea,select){box-sizing:border-box;max-width:100%;min-height:44px;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.binder-art-how p,.binder-art-preview-note,.binder-art-controls>p,.insert-studio>header>p,.crew-page p,.messages-shell p){line-height:1.65;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.binder-art-picker strong,.insert-art-list strong){white-space:normal;overflow-wrap:anywhere}body.collector-workspace:has(.quiet-workspace-header) .binder-art-picker strong{line-height:1.45;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.binder-art-mode>.active,.binder-art-how>article>b){background:var(--readable-action)!important;color:#fff!important}body.collector-workspace:has(.quiet-workspace-header) .insert-options{flex-wrap:wrap}body.collector-workspace:has(.quiet-workspace-header) .crew-page :is(.crew-back,.crew-team-tabs a,.crew-member-tabs a,.crew-results-heading>span,.crew-card-info span,.crew-card-info small){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .crew-page .crew-card-info strong{white-space:normal;overflow-wrap:anywhere;line-height:1.45;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .crew-page .crew-card-info :is(small,span){white-space:normal;overflow-wrap:anywhere;overflow:visible}body.collector-workspace:has(.quiet-workspace-header) .crew-page :is(.crew-team-tabs,.crew-member-tabs) a[aria-current=page]{background:var(--readable-action)!important;color:#fff!important}body.collector-workspace:has(.quiet-workspace-header) .messages-shell .message-empty-state a{font-size:var(--text-secondary);min-height:44px}body.collector-workspace:has(.quiet-workspace-header) :is(.trade-dashboard span,.trade-progress>div,.binder-toolbox button,.binder-toolbox select,.trade-shell .binder-controls,.trade-shell .trade-selection-bar,.trade-shell .binder-toolbar,.trade-shell .trade-sidebar small,.trade-shell .trade-sidebar label){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) .binder-toolbox :is(input,select){min-height:44px;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .binder-toolbox{flex-wrap:wrap}body.collector-workspace:has(.quiet-workspace-header) :is(.workbench-route-controls small,.wishlist-actions,.wishlist-actions button,.wishlist-actions strong,.trade-friends button,.trade-friends label,.owned-tray>p,.owned-tray>header span,.owned-tray small,.owned-tray .copy-badge,.owned-card-details b,.owned-card-details i,.inside-cover-content small){line-height:1.55;font-size:var(--text-secondary)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.trade-friends,.owned-tray) input{min-height:44px;font-size:var(--text-body)!important}body.collector-workspace:has(.quiet-workspace-header) .owned-tray :is(strong,.owned-card-set){white-space:normal;overflow-wrap:anywhere;overflow:visible}body.collector-workspace:has(.quiet-workspace-header) .owned-tray .copy-badge{background:var(--readable-action);color:#fff}body.collector-workspace:has(.quiet-workspace-header) .owned-card-details>b{background:var(--wash);color:var(--ink)!important}body.collector-workspace:has(.quiet-workspace-header) .wishlist-actions .price-up{color:var(--readable-positive)!important}body.collector-workspace:has(.quiet-workspace-header) :is(.studio-tabs-streamlined button>span,.podium-label>span,.podium-label>small,.cover-content small,.insert-pair-slot>span){overflow-wrap:anywhere;font-size:var(--text-secondary)!important;line-height:1.55!important}body.collector-workspace:has(.quiet-workspace-header) .podium-label :is(span,small){white-space:normal!important;text-overflow:clip!important;overflow:visible!important}body.collector-workspace :is(.csg-login,.access-login) .eyebrow{font-size:.8125rem!important;line-height:1.5!important}body.collector-workspace:has(.quiet-workspace-header) .crew-eyebrow{font-size:.8125rem!important;line-height:1.5!important}body.collector-workspace .csg-login .login-workflows h2{font-size:1rem!important;line-height:1.45!important}body.collector-workspace :is(.form-dialog,.universal-card-drawer,.pc-detail,.vendor-intake-dialog,.vendor-card-preview,.hunter-detail-dialog,.auction-source-dialog,.custom-card-editor) :is(label,small,dt,dd,button,summary,a,.universal-card-notice){line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace :is(.form-dialog,.universal-card-drawer,.pc-detail,.vendor-intake-dialog,.hunter-detail-dialog,.custom-card-editor) :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;max-width:100%;min-height:44px;font-size:var(--text-body,1rem)!important}body.collector-workspace :is(.form-dialog,.universal-card-drawer,.pc-detail,.vendor-intake-dialog,.hunter-detail-dialog) :is(p,footer){overflow-wrap:anywhere;line-height:1.65;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace :is(.pc-history,.price-history) :is(nav button,small,footer,.pc-chart-axis,.pc-chart-axis span,.pc-chart-legend,.pc-history-explainer,.chart-empty span){line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .pc-history>p{line-height:1.65;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .vendor-checkout :is(p,small,label,button,dt,dd,.vendor-flow){line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .vendor-checkout :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;max-width:100%;min-height:44px;font-size:var(--text-body,1rem)!important}body.collector-workspace :is(.command-palette,.global-popover) :is(a,button,small,p,summary){line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .command-palette :is(strong,input){line-height:1.5;font-size:var(--text-body,1rem)!important}body.collector-workspace .command-palette a>b{font-size:.75rem;line-height:1.5}body.collector-workspace .command-palette a>span{overflow-wrap:anywhere;min-width:0}body.collector-workspace [data-slot=dialog-content] :is(p,small,label,button,a,select,.text-xs,.text-\[10px\],.text-\[11px\],.text-\[9px\],[data-slot=badge]){height:auto;line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace .auction-workspace a[data-slot=button]{min-height:40px;font-size:var(--text-label)!important}body.collector-workspace .universal-copy-controls :is(div:first-child>span,div:first-child>strong,.universal-condition-row span,.universal-condition-row b){line-height:1.55;font-size:var(--text-secondary,.875rem)!important}body.collector-workspace :is([role=tooltip],[data-slot=tooltip-content]){overflow-wrap:anywhere;max-width:min(36ch,100vw - 32px);line-height:1.55;font-size:var(--text-secondary,.875rem)!important}@media (width>=1001px){body.collector-workspace:has(.quiet-workspace-header[data-sidebar-pinned=true]){--workspace-rail:232px}.quiet-workspace-header[data-sidebar-pinned=true]>.workspace-sidebar{transition:none}}@media (width<=1000px){body.collector-workspace .mobile-bottom-nav :is(a,button,.scan){line-height:1.35;font-size:.75rem!important}body.collector-workspace:has(.quiet-workspace-header) .workspace-banner.workbench-route{--banner-art-size:clamp(144px,22vw,208px);grid-template-columns:minmax(0,1fr) calc(var(--banner-art-size)*1.1)!important}}@media (width>=851px) and (width<=1200px){body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-grid{grid-template-columns:minmax(0,1fr) 340px;gap:20px}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos[data-view=sell] .vendor-stock>ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr))}}@media (width<=850px){body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-grid{grid-template-columns:minmax(0,1fr)}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos-cart{position:static}body.collector-workspace:has(.quiet-workspace-header) .vendor-inline-sale .vendor-checkout{max-height:none}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos[data-view=sell] .vendor-stock>ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}}@media (width<=600px){body.collector-workspace .csg-login .login-header{flex-wrap:wrap;gap:12px}body.collector-workspace .csg-login .login-theme{margin-left:auto}body.collector-workspace .csg-login .login-workflows{grid-template-columns:minmax(0,1fr);gap:22px}body.collector-workspace .csg-login .login-workflows>article{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:8px 12px;display:grid}body.collector-workspace .csg-login .login-workflows>article>p{grid-column:2;margin:0}body.collector-workspace:has(.quiet-workspace-header) .workspace-banner.workbench-route{--banner-art-size:104px;gap:14px;grid-template-columns:minmax(0,1fr) 104px!important}body.collector-workspace:has(.quiet-workspace-header) .workbench-route-copy{grid-column:1}body.collector-workspace:has(.quiet-workspace-header) .workbench-route-art{grid-area:1/2}body.collector-workspace:has(.quiet-workspace-header) .pc-workspace>.workbench-route .workbench-route-art{display:block!important}body.collector-workspace:has(.quiet-workspace-header) .workbench-context{margin-top:0}body.collector-workspace:has(.quiet-workspace-header) .workspace-banner:has(.workbench-context) .workbench-context{grid-row:2}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero{grid-template-columns:minmax(0,1fr)!important}body.collector-workspace:has(.quiet-workspace-header) .tr-home .tr-hero-art{justify-self:end;width:180px;height:144px;min-height:0!important;display:block!important}body.collector-workspace:has(.quiet-workspace-header) .pc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}body.collector-workspace:has(.quiet-workspace-header) .pc-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos[data-view=sell] .vendor-stock>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos-context{row-gap:12px}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-pos-heading nav{flex-wrap:wrap}body.collector-workspace:has(.quiet-workspace-header) .vendor-pos .vendor-pos-cart-link{background:var(--readable-action);color:#fff}body.collector-workspace:has(.quiet-workspace-header) .mobile-bottom-nav :is(a,button,.scan){font-size:.75rem;line-height:1.35}}}.card-image-flight{transform-origin:0 0;will-change:transform,opacity;contain:layout style;border-radius:8px;box-shadow:0 10px 28px #0003;z-index:10000!important;object-fit:contain!important;pointer-events:none!important;border:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important}@media (prefers-reduced-motion:reduce){.card-image-flight{display:none!important}}@media print{.card-image-flight{display:none!important}}.popup-discard-confirm{box-sizing:border-box;border:1px solid var(--line,#cbd5e1);background:var(--paper,#fff);width:min(440px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);color:var(--ink,#172335);border-radius:16px;margin:auto;padding:24px;font:16px/1.6 system-ui,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #0005}.popup-discard-confirm::backdrop{background:#0009}.popup-discard-confirm h2{margin:0;font-size:22px;line-height:1.3}.popup-discard-confirm p{margin:16px 0;font-size:16px}.popup-discard-confirm>div{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.popup-discard-confirm button{border:1px solid var(--line,#cbd5e1);background:var(--paper,#fff);min-height:44px;color:var(--ink,#172335);cursor:pointer;border-radius:8px;padding:10px 16px;font:600 14px/1.5 system-ui}.popup-discard-confirm .popup-discard-action{color:#fff;background:#b4233d;border-color:#b4233d}.popup-discard-confirm button:focus-visible{outline:3px solid var(--readable-link,#b4233d);outline-offset:3px}@media print{.popup-discard-confirm{display:none}}.crew-page{background:var(--csg-canvas);min-height:100vh;color:var(--csg-text)}.crew-shell{width:min(1360px,100% - 50px);margin:23px auto 70px}.crew-back{color:var(--csg-text-soft);align-items:center;gap:7px;margin-bottom:15px;font-size:12px;font-weight:800;display:inline-flex}.crew-back:hover{color:var(--csg-primary)}.crew-hero{isolation:isolate;color:#fff;background:linear-gradient(110deg,#193b55 0%,#24637c 64%,#367a8b 100%);border:1px solid #ffffff29;border-radius:19px;align-items:center;min-height:240px;padding:34px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 30px #183b4b1a}.crew-page-rocket .crew-hero{background:linear-gradient(112deg,#320f1c,#171018 62%,#441526)}.crew-hero:before{content:"";z-index:-1;border:2px solid #ffffff16;border-radius:50%;width:480px;height:480px;position:absolute;top:-160px;right:8%;box-shadow:0 0 0 58px #ffffff09,0 0 0 114px #ffffff06}.crew-hero>div{z-index:1;max-width:560px;position:relative}.crew-eyebrow{color:#ffe182;letter-spacing:.16em;font-size:11px;font-weight:900}.crew-page-rocket .crew-eyebrow{color:#ff9cad}.crew-hero h1{letter-spacing:-.06em;margin:13px 0 9px;font-size:clamp(31px,4vw,52px);font-weight:900;line-height:1}.crew-hero p{color:#e1edf0;max-width:495px;margin:0;font-size:14px;line-height:1.55}.crew-page-rocket .crew-hero p{color:#e2bfc9}.crew-hero>img{object-fit:contain;filter:drop-shadow(0 18px 22px #0006);width:225px;height:225px;animation:.65s cubic-bezier(.2,.75,.25,1) backwards crew-hero-arrive;position:absolute;bottom:-16px;right:7%}.crew-hero>.crew-hero-r{filter:drop-shadow(0 18px 22px #0007);width:190px;height:190px;bottom:13px;right:10%}.crew-team-tabs,.crew-member-tabs{scrollbar-width:none;align-items:center;gap:8px;display:flex;overflow-x:auto}.crew-team-tabs{margin:24px 0 12px}.crew-member-tabs{margin-bottom:25px}.crew-team-tabs a,.crew-member-tabs a{border:1px solid var(--csg-border);background:var(--csg-surface-solid);color:var(--csg-text-soft);white-space:nowrap;border-radius:100px;flex:none;padding:10px 16px;font-size:12px;font-weight:850}.crew-member-tabs a{padding:8px 13px;font-size:11px}.crew-team-tabs a[aria-current=page],.crew-member-tabs a[aria-current=page]{border-color:var(--csg-primary);background:var(--csg-primary);color:#fff}.crew-team-tabs a:hover,.crew-member-tabs a:hover{border-color:var(--csg-primary);color:var(--csg-primary)}.crew-team-tabs a[aria-current=page]:hover,.crew-member-tabs a[aria-current=page]:hover{color:#fff}.crew-results-heading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:15px;display:flex}.crew-results-heading h2{letter-spacing:-.045em;margin:0 0 3px;font-size:21px;font-weight:900}.crew-results-heading p{color:var(--csg-text-soft);margin:0;font-size:11px}.crew-results-heading>span{color:var(--csg-primary);white-space:nowrap;font-size:11px;font-weight:900}.crew-card-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:13px;display:grid}.crew-card{border:1px solid var(--csg-border);background:var(--csg-surface-solid);border-radius:14px;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.crew-card:nth-child(-n+12){animation:.42s ease-out backwards crew-card-arrive}.crew-card:nth-child(3n+2):nth-child(-n+12){animation-delay:70ms}.crew-card:nth-child(3n):nth-child(-n+12){animation-delay:.14s}@keyframes crew-hero-arrive{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes crew-card-arrive{0%{opacity:0;translate:0 7px}to{opacity:1;translate:0}}.crew-card:hover{border-color:var(--csg-primary);transform:translateY(-3px);box-shadow:0 12px 22px #0002}.crew-card-image{aspect-ratio:4/5;background:var(--csg-surface-soft);place-items:center;padding:12px;display:grid}.crew-card-image img{object-fit:contain;filter:drop-shadow(0 7px 9px #0003);max-width:100%;max-height:100%}.crew-scan-unavailable{border:1px dashed var(--csg-border);width:100%;height:100%;min-height:155px;color:var(--csg-text-soft);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.crew-scan-unavailable small{font-size:10px;font-weight:800}.crew-card-info{flex-direction:column;min-height:89px;padding:10px 11px 12px;display:flex}.crew-card-info strong{color:var(--csg-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.crew-card-info small{color:var(--csg-text-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.crew-card-info span{color:var(--csg-primary);justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;font-size:10px;font-weight:800;display:flex}.crew-empty{border:1px dashed var(--csg-border);background:var(--csg-surface-solid);color:var(--csg-text-soft);border-radius:14px;padding:34px;font-size:13px}@media (width<=650px){.crew-shell{width:calc(100% - 26px);margin-top:14px}.crew-hero{align-items:flex-start;min-height:290px;padding:27px 21px}.crew-hero>div{max-width:100%}.crew-hero p{max-width:270px;font-size:12px}.crew-hero>img{opacity:.88;width:150px;height:150px;bottom:-10px;right:2px}.crew-hero>.crew-hero-r{width:130px;height:130px;bottom:0;right:8px}.crew-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.crew-results-heading{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.crew-card{transition:none}.crew-card:nth-child(-n+12),.crew-hero>img{animation:none}}.public-guide{max-width:1120px;color:var(--csg-text);margin:auto;padding:28px 24px 60px;font-family:inherit;line-height:1.65}.public-guide nav{border-bottom:1px solid var(--csg-border);flex-wrap:wrap;gap:24px;padding-bottom:18px;display:flex}.public-guide header{padding:54px 0}.public-guide h1{max-width:850px;font-size:clamp(32px,5vw,56px);line-height:1.12}.public-guide h2{font-size:26px;line-height:1.3}.public-guide p{max-width:76ch}.public-guide section{border-top:1px solid var(--csg-border);padding:28px 0}.public-guide a{color:var(--csg-text);text-underline-offset:4px;text-decoration:underline}.public-guide .public-primary{color:#fff;background:#e83c53;border-radius:10px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-block}.public-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.public-grid article{border:1px solid var(--csg-border);background:var(--csg-surface-solid);border-radius:14px;padding:20px}@media (width<=650px){.public-grid{grid-template-columns:1fr}.public-guide header{padding:26px 0}}.public-guide a:focus-visible{outline:3px solid var(--csg-primary);outline-offset:4px}.public-workbench header{grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:24px;display:grid}.public-partner{object-fit:contain;filter:drop-shadow(0 8px 8px #0002);width:180px;height:180px}.public-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.public-access-note{color:var(--csg-text-soft);font-size:14px}.public-workbench .public-product-demo{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px;display:grid}.public-product-demo figure{margin:0}.public-product-demo img{border:1px solid var(--csg-border);border-radius:16px;width:100%;height:auto}.public-product-demo figcaption{color:var(--csg-text-soft);margin-top:8px;font-size:13px}.public-workbench footer{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.public-workbench footer p{flex-basis:100%}@media (width<=650px){.public-workbench header{grid-template-columns:minmax(0,1fr) 64px;gap:12px}.public-partner{align-self:start;width:64px;height:90px;margin-top:45px}.public-workbench .public-product-demo{grid-template-columns:1fr;gap:18px}.public-workbench h1{font-size:32px}}._page_svbrr_1{min-height:100dvh;color:var(--ink);background:0 0}._scannerPage_svbrr_2{background:0 0;min-height:calc(100dvh - 58px)}._hero_svbrr_3{isolation:isolate;color:#fff;background:radial-gradient(circle at 82% 38%,#4fe2c433,#0000 20rem),radial-gradient(circle at 58% 120%,#ff495b21,#0000 25rem),linear-gradient(135deg,#071326,#102344 58%,#0c1e3b);border:1px solid #84d2dd30;border-radius:28px;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:42px;width:min(1696px,100% - 40px);min-height:230px;margin:18px auto 8px;padding:clamp(30px,4vw,54px);display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #040e2233}._hero_svbrr_3:before{content:"";z-index:-1;opacity:.38;background-image:radial-gradient(circle,#58e2cc33 0 1px,#0000 1.5px),linear-gradient(114deg,#0000 44%,#ff4d5d17 50%,#0000 56%);background-size:27px 27px,100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 62%,#0000);mask-image:linear-gradient(90deg,#0000,#000 62%,#0000)}._hero_svbrr_3 h1{color:#fff;letter-spacing:-.065em;margin:10px 0 13px;font-size:clamp(44px,5.4vw,74px);line-height:.9}._hero_svbrr_3 p{color:#b5c3d9;max-width:720px;margin:0;font-size:clamp(14px,1.35vw,18px);line-height:1.6}._hero_svbrr_3 aside{background:radial-gradient(circle,#49dfc226,#050f216b 68%);border:1px solid #5ce5ca33;border-radius:23px;place-items:center;min-height:160px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f}._hero_svbrr_3 aside img{object-fit:contain;filter:drop-shadow(0 18px 18px #0006);width:152px;height:152px;animation:.65s cubic-bezier(.16,1,.3,1) both _scanner-emblem-in_svbrr_1}._hero_svbrr_3 aside span{color:#dce7f7;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050f21bf;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:7px;min-width:max-content;padding:6px 9px;font-size:8px;font-weight:900;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}._hero_svbrr_3 aside span i{background:#52e1bb;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #52e1bb}@keyframes _scanner-emblem-in_svbrr_1{0%{opacity:0;filter:blur(6px);transform:translateY(15px)scale(.88)}to{opacity:1;filter:drop-shadow(0 18px 18px #0006);transform:none}}._examples_svbrr_12{gap:10px;width:min(1180px,100% - 40px);margin:0 auto 28px;display:grid}._examples_svbrr_12>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}._examples_svbrr_12>div{gap:8px;padding-bottom:5px;display:flex;overflow:auto}._examples_svbrr_12 b{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:999px;flex:none;padding:9px 12px;font-size:10px}._workspace_svbrr_16{border:1px solid var(--line);background:var(--paper);width:min(1280px,100% - 24px);box-shadow:0 24px 70px color-mix(in srgb,var(--ink) 12%,transparent);border-radius:20px;margin:0 auto 60px;padding:14px}._workspace_svbrr_16>header{justify-content:space-between;align-items:end;gap:30px;padding:10px 12px 18px;display:flex}._workspace_svbrr_16 h2{color:var(--navy);letter-spacing:-.04em;margin:2px 0 0;font-size:28px}._workspace_svbrr_16 header p{max-width:560px;color:var(--muted);text-align:right;margin:0;font-size:12px;line-height:1.5}._frameShell_svbrr_20{background:0 0;width:100%;min-height:100%}._frameShell_svbrr_20 iframe{background:var(--wash);border:0;width:100%;height:100%;display:block}._frameHelp_svbrr_22{color:var(--muted);text-align:center;margin:12px 8px 2px;font-size:10px}._frameHelp_svbrr_22 a{color:var(--blue);font-weight:800}@media (width<=760px){._scannerPage_svbrr_2{min-height:calc(100dvh - 55px)}._hero_svbrr_3{border-radius:22px;grid-template-columns:minmax(0,1fr) 104px;gap:15px;width:calc(100% - 18px);min-height:0;margin:10px auto 4px;padding:25px 18px}._hero_svbrr_3 h1{font-size:39px}._hero_svbrr_3 p{font-size:12px;line-height:1.48}._hero_svbrr_3 aside{border-radius:17px;min-height:112px}._hero_svbrr_3 aside img{width:100px;height:100px}._hero_svbrr_3 aside span{padding:4px 6px;font-size:6px;bottom:5px}}@media (width<=430px){._hero_svbrr_3{grid-template-columns:1fr}._hero_svbrr_3 aside{display:none}._hero_svbrr_3 h1{font-size:42px}}@media (prefers-reduced-motion:reduce){._hero_svbrr_3 aside img{animation:none}}.welcome-page{--welcome-ink:#183c36;--welcome-muted:#506762;--welcome-accent:#18735f;--welcome-paper:#fff;--welcome-line:#dce6e1;--welcome-wash:#edf5ee;--welcome-primary:#c62b40;color:var(--welcome-ink);width:min(100% - 64px,1280px);margin:auto;padding:0 0 32px;font-family:inherit;line-height:1.6}.welcome-page *{box-sizing:border-box}.welcome-page a{color:inherit;text-decoration:none}.welcome-page h1,.welcome-page h2,.welcome-page h3,.welcome-page p{margin:0}.welcome-page img{max-width:100%;display:block}.welcome-page a:focus-visible,.welcome-page button:focus-visible{outline:3px solid var(--welcome-accent);outline-offset:5px}.welcome-skip{z-index:999;background:var(--welcome-paper);padding:12px;position:absolute;top:-100px;left:16px}.welcome-skip:focus{top:10px}.welcome-nav{border-bottom:1px solid var(--welcome-line);justify-content:space-between;align-items:center;gap:24px;min-height:94px;display:flex}.welcome-brand{white-space:nowrap;align-items:center;gap:10px;display:flex}.welcome-brand strong{color:var(--welcome-ink);font-size:23px}.welcome-nav-links{align-items:center;gap:26px;font-size:14px;font-weight:650;display:flex}.welcome-nav-signin,.welcome-theme{justify-content:center;align-items:center;gap:8px;min-height:42px;display:flex}.welcome-nav-signin{border:1px solid var(--welcome-line);background:var(--welcome-paper);border-radius:12px;padding:9px 15px}.welcome-theme{color:var(--welcome-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0}.welcome-hero{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:62px 0 58px;display:grid}.welcome-kicker{letter-spacing:1.5px;color:var(--welcome-accent);font-weight:800;line-height:1.6;font-size:11px!important}.welcome-hero .welcome-kicker{align-items:center;gap:9px;display:flex}.welcome-hero-copy>.welcome-kicker>span{background:var(--welcome-accent);width:7px;height:7px;box-shadow:0 0 0 5px color-mix(in srgb,var(--welcome-accent) 9%,transparent);border-radius:50%;flex-shrink:0}.welcome-page h1{letter-spacing:-3px;margin:22px 0 24px;font-size:clamp(44px,4.8vw,68px);font-weight:850;line-height:1.06}.welcome-page h1 em{color:var(--welcome-accent);font-style:normal}.welcome-lead{color:var(--welcome-muted);max-width:48ch;font-size:18px;line-height:1.7}.welcome-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.welcome-page .welcome-primary{background:var(--welcome-primary);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:15px 21px;font-size:14px;font-weight:750;display:inline-flex;box-shadow:0 8px 18px #c62b401a}.welcome-secondary{align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.welcome-access{color:var(--welcome-muted);max-width:50ch;font-size:12px;line-height:1.7;margin-top:17px!important}.welcome-hero-notes{color:var(--welcome-muted);flex-wrap:wrap;gap:18px;margin-top:24px;font-size:12px;display:flex}.welcome-hero-notes span{align-items:center;gap:6px;display:flex}.welcome-hero-notes svg{color:var(--welcome-accent)}.welcome-stage{border:1px solid var(--welcome-line);background:radial-gradient(ellipse at 90% 0%,#dfeef7 0%,transparent 60%),linear-gradient(140deg,var(--welcome-wash),var(--welcome-paper));isolation:isolate;border-radius:28px;padding:30px 23px 35px 32px;position:relative}.welcome-stage-heading{color:var(--welcome-muted);justify-content:center;align-items:center;gap:8px;margin-bottom:20px;font-size:12px;font-weight:650;display:flex}.welcome-preview{background:#fff;border:1px solid #d3ded9;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 16px 38px #153d3520}.welcome-preview-chrome{color:#52655f;background:#f4f7f5;justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;line-height:1;display:flex}.welcome-preview-chrome>span:first-child{gap:4px;display:flex}.welcome-preview-chrome i{background:#adc0b6;border-radius:50%;width:5px;height:5px}.welcome-preview-chrome b{letter-spacing:1.1px;font-size:8px}.welcome-sample-label{letter-spacing:.6px;font-size:7px;font-weight:750}.welcome-preview>img{width:100%;height:auto}.welcome-preview figcaption{text-align:right;color:#506762;background:#fff;padding:8px 10px;font-size:9px}.welcome-dragonite{object-fit:contain;filter:drop-shadow(0 7px 8px #193c3526);pointer-events:none;width:140px;height:140px;position:absolute;bottom:20px;left:-36px}.welcome-status-key{justify-content:center;gap:17px;margin-top:18px;margin-left:65px;font-size:10px;font-weight:650;display:flex}.welcome-status-key span{align-items:center;gap:5px;display:flex}.welcome-status-key i{border-radius:50%;width:6px;height:6px}.welcome-status-key .owned{background:#258663}.welcome-status-key .incoming{background:#b78021}.welcome-status-key .needed{background:#d94654}.welcome-path{border-top:1px solid var(--welcome-line);border-bottom:1px solid var(--welcome-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;padding:24px;font-size:14px;display:flex}.welcome-path>span{letter-spacing:1.4px;color:var(--welcome-muted);margin-right:10px;font-size:9px}.welcome-path>svg{color:#8da49a}.welcome-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px;display:flex}.welcome-page h2{letter-spacing:-1.3px;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.15}.welcome-section-heading h2{margin-top:12px}.welcome-section-heading>p{max-width:39ch;color:var(--welcome-muted);font-size:15px;line-height:1.8}.welcome-features{padding:70px 0}.welcome-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.welcome-feature{--feature-color:#287d63;border:1px solid var(--welcome-line);background:var(--welcome-paper);border-radius:20px;min-width:0;min-height:330px;padding:23px 21px 115px;position:relative;overflow:hidden}.welcome-feature.blue{--feature-color:#4778b1}.welcome-feature.gold{--feature-color:#9d731e}.welcome-feature.rose{--feature-color:#b85462}.welcome-feature-top{align-items:center;gap:10px;margin-bottom:19px;display:flex}.welcome-feature-icon{width:39px;height:39px;color:var(--feature-color);background:color-mix(in srgb,var(--feature-color) 9%,var(--welcome-paper));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.welcome-feature-top p{letter-spacing:.9px;color:var(--welcome-muted);font-size:8px;font-weight:800}.welcome-feature h3{letter-spacing:-.5px;max-width:17ch;font-size:21px;line-height:1.3}.welcome-feature-description{color:var(--welcome-muted);font-size:13px;line-height:1.8;margin-top:13px!important}.welcome-feature>img{object-fit:contain;filter:drop-shadow(0 7px 7px #173c3312);width:110px;height:110px;position:absolute;bottom:7px;right:12px}.welcome-feature:after{content:"";background:var(--feature-color);border-radius:2px;width:34px;height:3px;position:absolute;bottom:30px;left:21px}.welcome-binder{border:1px solid var(--welcome-line);background:var(--welcome-wash);border-radius:26px;grid-template-columns:1fr 1.1fr;align-items:center;gap:65px;padding:44px;scroll-margin-top:24px;display:grid}.welcome-binder h2{margin:13px 0 20px}.welcome-binder-copy>p:not(.welcome-kicker){color:var(--welcome-muted);max-width:42ch;font-size:15px;line-height:1.8}.welcome-binder ul{margin:24px 0;padding:0;list-style:none}.welcome-binder li{align-items:start;gap:9px;margin-top:11px;font-size:13px;display:flex}.welcome-binder li svg{color:var(--welcome-accent);flex-shrink:0;margin-top:2px}.welcome-binder-copy>a{text-underline-offset:5px;align-items:center;gap:7px;font-size:12px;font-weight:750;text-decoration:underline;display:inline-flex}.welcome-binder figure{min-width:0;margin:0}.welcome-preview-label{letter-spacing:1px;color:var(--welcome-muted);justify-content:space-between;gap:12px;margin-bottom:12px;font-size:8px;display:flex}.welcome-preview-label b{font-weight:750}.welcome-binder figure>img{border:1px solid var(--welcome-line);border-radius:17px;width:100%;height:auto;box-shadow:0 9px 27px #14352b12}.welcome-binder figcaption{text-align:center;color:var(--welcome-muted);margin-top:11px;font-size:10px}.welcome-trust{padding:70px 0}.welcome-trust-heading{align-items:center;gap:20px;margin-bottom:32px;display:flex}.welcome-trust-heading>svg{color:var(--welcome-accent);flex-shrink:0}.welcome-trust h2{letter-spacing:-.8px;margin-top:8px;font-size:28px}.welcome-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.welcome-trust-grid article{border-left:2px solid var(--welcome-line);padding-left:22px}.welcome-trust h3{margin-bottom:12px;font-size:16px}.welcome-trust p:not(.welcome-kicker){color:var(--welcome-muted);font-size:13px;line-height:1.85}.welcome-trust a{text-underline-offset:4px;margin-top:16px;font-size:12px;font-weight:750;text-decoration:underline;display:inline-block}.welcome-finish{border:1px solid var(--welcome-line);background:linear-gradient(110deg,var(--welcome-wash),var(--welcome-paper));border-radius:24px;justify-content:space-between;align-items:center;gap:32px;padding:38px 42px;display:flex}.welcome-finish h2{margin-top:12px;font-size:36px}.welcome-finish p:not(.welcome-kicker){color:var(--welcome-muted);margin-top:15px;font-size:14px}.welcome-finish>a{flex-shrink:0}.welcome-footer{justify-content:space-between;align-items:center;gap:26px;padding:35px 0 0;font-size:12px;display:flex}.welcome-footer b{font-size:16px}.welcome-footer p{color:var(--welcome-muted);max-width:60ch;margin-top:7px;font-size:10px}.welcome-footer>div:last-child{color:var(--welcome-muted);flex-wrap:wrap;gap:20px;display:flex}[data-theme=dark] .welcome-page{--welcome-ink:#f2eff7;--welcome-muted:#b8b5c3;--welcome-accent:#f78595;--welcome-paper:#191821;--welcome-line:#34313f;--welcome-wash:#24212e;--welcome-primary:#b92541}[data-theme=dark] .welcome-stage{background:radial-gradient(ellipse at 90% 0%,#39253b 0%,transparent 60%),linear-gradient(140deg,var(--welcome-wash),var(--welcome-paper))}[data-theme=dark] .welcome-feature{--feature-color:#85c3a9}[data-theme=dark] .welcome-feature.blue{--feature-color:#96baf0}[data-theme=dark] .welcome-feature.gold{--feature-color:#e8c475}[data-theme=dark] .welcome-feature.rose{--feature-color:#f39aa9}[data-theme=dark] .welcome-preview{border-color:#4e475d}@media (hover:hover){.welcome-page .welcome-primary:hover{background:#ac2034;transform:translateY(-2px);box-shadow:0 11px 23px #c62b4026}.welcome-nav-links a:hover,.welcome-secondary:hover,.welcome-footer a:hover{color:var(--welcome-accent)}.welcome-feature:hover{border-color:color-mix(in srgb,var(--welcome-accent) 40%,var(--welcome-line));transform:translateY(-4px);box-shadow:0 12px 27px #183c3610}}.welcome-page .welcome-primary,.welcome-feature{transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s}.welcome-hero-copy,.welcome-stage{animation:.5s both welcome-appear}@keyframes welcome-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width>=1600px){.welcome-page{width:min(100% - 96px,1360px)}.welcome-hero{gap:74px;padding-top:78px;padding-bottom:72px}}@media (width<=1000px){.welcome-hero{gap:28px}.welcome-page h1{letter-spacing:-2px;font-size:49px}.welcome-lead{font-size:16px}.welcome-stage{padding:22px 16px 28px}.welcome-dragonite{width:106px;height:106px;left:-16px}.welcome-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.welcome-feature{min-height:280px;padding-bottom:100px}.welcome-binder{gap:30px;padding:30px}.welcome-trust-grid,.welcome-nav-links{gap:18px}.welcome-brand strong{font-size:20px}.welcome-status-key{gap:10px;margin-left:42px;font-size:9px}}@media (width<=720px){.welcome-page{width:calc(100% - 36px)}.welcome-nav{flex-wrap:wrap;gap:12px;min-height:78px;padding:16px 0}.welcome-nav-links{gap:14px;margin-left:auto;font-size:12px}.welcome-brand strong{font-size:18px}.welcome-brand .collect-orb{width:30px;height:30px}.welcome-theme span,.welcome-guide-link{display:none}.welcome-nav-signin{min-height:38px;padding:8px 11px}.welcome-theme{min-width:38px}.welcome-hero{grid-template-columns:1fr;gap:32px;padding:38px 0 32px}.welcome-page h1{letter-spacing:-2px;margin-top:17px;font-size:clamp(42px,8.7vw,62px)}.welcome-lead{max-width:48ch;font-size:16px}.welcome-kicker{letter-spacing:1.1px;font-size:9px!important}.welcome-actions{gap:20px}.welcome-access{font-size:11px}.welcome-hero-notes{gap:18px;margin-top:20px}.welcome-stage{margin:0 8px 0 6px;padding:22px 17px 24px}.welcome-dragonite{width:105px;height:105px;bottom:10px;left:-15px}.welcome-status-key{gap:15px;margin-left:48px;font-size:9px}.welcome-path{gap:13px;padding:20px 0;font-size:12px}.welcome-path>span{text-align:center;flex-basis:100%;margin:0}.welcome-path svg{width:13px}.welcome-features{padding:45px 0}.welcome-section-heading{margin-bottom:24px;display:block}.welcome-section-heading>p{max-width:48ch;margin-top:18px;font-size:14px}.welcome-feature-grid{gap:12px}.welcome-feature{min-height:325px;padding:18px 15px 110px}.welcome-feature-top{margin-bottom:13px;display:block}.welcome-feature-top p{letter-spacing:.8px;margin-top:10px;font-size:7px}.welcome-feature-icon{width:35px;height:35px}.welcome-feature h3{font-size:19px}.welcome-feature-description{font-size:12px;line-height:1.75}.welcome-feature>img{width:95px;height:95px;bottom:8px;right:9px}.welcome-feature:after{width:22px;bottom:26px;left:16px}.welcome-binder{grid-template-columns:1fr;gap:30px;padding:27px 20px}.welcome-binder h2{font-size:32px}.welcome-binder-copy>p:not(.welcome-kicker){font-size:14px}.welcome-trust{padding:44px 0}.welcome-trust-heading{gap:13px}.welcome-trust h2{font-size:24px}.welcome-trust-grid{grid-template-columns:1fr;gap:26px}.welcome-trust-grid article{padding-left:18px}.welcome-finish{padding:28px 24px;display:block}.welcome-finish h2{font-size:32px}.welcome-finish>a{margin-top:24px}.welcome-footer{padding-top:28px;display:block}.welcome-footer>div:last-child{gap:20px;margin-top:22px}.welcome-preview-chrome{padding:11px 10px}.welcome-preview-chrome b{letter-spacing:.5px;font-size:7px}.welcome-preview-chrome .welcome-sample-label{font-size:6px}}@media (width<=360px){.welcome-page{width:calc(100% - 28px)}.welcome-feature-grid{grid-template-columns:1fr}.welcome-feature{min-height:235px;padding-bottom:85px;padding-right:80px}.welcome-feature>img{width:82px;height:82px}.welcome-status-key{gap:8px}.welcome-actions{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.welcome-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
