@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}:root{--color-neo-carbon:oklch(12.26% .0162 301.7);--color-neo-carbon-soft:oklch(15.6% .035 299);--color-neo-purple-black:oklch(18.66% .0621 295.6);--color-neo-raised:oklch(23.53% .0712 300.4);--color-neo-cyanotype-carbon:oklch(12.5% .025 250);--color-neo-cyanotype-soft:oklch(15.8% .041 250);--color-neo-cyanotype-panel:oklch(18.9% .056 250);--color-neo-cyanotype-raised:oklch(23.8% .067 250);--color-neo-umber-carbon:oklch(12.5% .023 55);--color-neo-umber-soft:oklch(15.8% .036 55);--color-neo-umber-panel:oklch(18.9% .049 55);--color-neo-umber-raised:oklch(23.8% .061 55);--color-neo-petrol-carbon:oklch(12.5% .023 170);--color-neo-petrol-soft:oklch(15.8% .036 170);--color-neo-petrol-panel:oklch(18.9% .049 170);--color-neo-petrol-raised:oklch(23.8% .061 170);--color-neo-ultraviolet:oklch(52.4% .2711 290.3);--color-neo-violet-hot:oklch(63.58% .2526 306.7);--color-neo-bone:oklch(93.63% .0258 84.6);--color-neo-bone-muted:oklch(77.41% .0279 80.2);--color-neo-gold:oklch(81.65% .155 84);--color-neo-yellow:oklch(89.14% .1588 93.2);--color-neo-red:oklch(65.42% .2321 28.7);--color-neo-red-ink:oklch(46% .19 28.7);--color-neo-aqua:oklch(79.93% .117 181.2);--color-neo-aqua-ink:oklch(45% .105 181.2);--color-neo-positive:oklch(78% .14 151);--color-neo-carbon-72:oklch(12.26% .0162 301.7/.72);--color-neo-carbon-88:oklch(12.26% .0162 301.7/.88);--color-neo-bone-10:oklch(93.63% .0258 84.6/.1);--color-neo-bone-18:oklch(93.63% .0258 84.6/.18);--color-neo-bone-28:oklch(93.63% .0258 84.6/.28);--color-neo-gold-24:oklch(81.65% .155 84/.24);--color-neo-violet-32:oklch(52.4% .2711 290.3/.32);--color-neo-red-18:oklch(65.42% .2321 28.7/.18);--color-neo-transparent:transparent;--surface-neo-canvas:var(--color-neo-carbon);--surface-neo-field:var(--color-neo-carbon-soft);--surface-neo-panel:var(--color-neo-purple-black);--surface-neo-raised:var(--color-neo-raised);--surface-neo-rule:var(--color-neo-raised);--surface-neo-evidence:var(--color-neo-bone);--surface-neo-evidence-muted:var(--color-neo-bone-muted);--texture-neo-paper:url(/media/brand/neo-pulp-carbon-purple-paper-512.webp);--texture-neo-dissolve:url(/media/brand/neo-pulp-violet-dissolve-overlay-v1.webp);--texture-neo-halftone:url(/media/brand/neo-pulp-halftone-shadow-overlay-v1.webp);--texture-neo-receipt:url(/media/brand/neo-pulp-bone-receipt-800.webp);--texture-neo-ticket:url(/media/brand/neo-pulp-gold-ticket-stock-960.webp);--texture-neo-pelt-dither:url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp);--texture-neo-pelt-opacity-full:.28;--texture-neo-pelt-opacity-framed:.14;--texture-neo-pelt-opacity-ledger:.07;--texture-neo-pelt-scale:48rem;--font-neo-display:"Barlow Condensed", "Arial Narrow", sans-serif;--font-neo-body:"IBM Plex Sans", system-ui, sans-serif;--font-neo-data:"IBM Plex Mono", ui-monospace, monospace;--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:9rem;--space-negative-2xs:-.25rem;--space-negative-rule:-1px;--text-neo-xs:.75rem;--text-neo-sm:.875rem;--text-neo-body:1rem;--text-neo-lg:1.25rem;--text-neo-xl:1.75rem;--text-neo-2xl:2.5rem;--text-neo-display-s:clamp(4.5rem, 18vw, 9rem);--text-neo-display:clamp(5.5rem, 19vw, 10.5rem);--rule-neo-thin:1px;--rule-neo:2px;--rule-neo-heavy:3px;--radius-neo-none:0;--radius-neo-control:.125rem;--pixel-unit:.25rem;--pixel-step:.5rem;--pixel-notch:.75rem;--pixel-shadow-sm:var(--pixel-unit) var(--pixel-unit) 0 var(--color-neo-ultraviolet);--pixel-shadow-gold:var(--pixel-unit) var(--pixel-unit) 0 var(--color-neo-gold);--pixel-shadow-carbon:var(--pixel-unit) var(--pixel-unit) 0 var(--color-neo-carbon);--clip-neo-pixel-panel:polygon(0 var(--pixel-notch), var(--pixel-unit) var(--pixel-notch), var(--pixel-unit) var(--pixel-unit), var(--pixel-notch) var(--pixel-unit), var(--pixel-notch) 0, calc(100% - var(--pixel-notch)) 0, calc(100% - var(--pixel-notch)) var(--pixel-unit), calc(100% - var(--pixel-unit)) var(--pixel-unit), calc(100% - var(--pixel-unit)) var(--pixel-notch), 100% var(--pixel-notch), 100% calc(100% - var(--pixel-notch)), calc(100% - var(--pixel-unit)) calc(100% - var(--pixel-notch)), calc(100% - var(--pixel-unit)) calc(100% - var(--pixel-unit)), calc(100% - var(--pixel-notch)) calc(100% - var(--pixel-unit)), calc(100% - var(--pixel-notch)) 100%, var(--pixel-notch) 100%, var(--pixel-notch) calc(100% - var(--pixel-unit)), var(--pixel-unit) calc(100% - var(--pixel-unit)), var(--pixel-unit) calc(100% - var(--pixel-notch)), 0 calc(100% - var(--pixel-notch)));--clip-neo-pixel-control:polygon(0 var(--pixel-unit), var(--pixel-unit) var(--pixel-unit), var(--pixel-unit) 0, calc(100% - var(--pixel-unit)) 0, calc(100% - var(--pixel-unit)) var(--pixel-unit), 100% var(--pixel-unit), 100% calc(100% - var(--pixel-unit)), calc(100% - var(--pixel-unit)) calc(100% - var(--pixel-unit)), calc(100% - var(--pixel-unit)) 100%, var(--pixel-unit) 100%, var(--pixel-unit) calc(100% - var(--pixel-unit)), 0 calc(100% - var(--pixel-unit)));--dur-neo-micro:.12s;--dur-neo-short:.22s;--dur-neo-long:.42s;--ease-neo-out:cubic-bezier(.16, 1, .3, 1);--ease-neo-in:cubic-bezier(.7, 0, .84, 0);--ease-neo-in-out:cubic-bezier(.65, 0, .35, 1);--layout-neo-app-bottom-nav-height:4.5rem;--layout-neo-app-rail-width:17rem;--z-neo-base:1;--z-neo-raised:10;--z-neo-sticky:200;--z-neo-overlay:300;--z-neo-toast:500}[data-neo-tone=violet]{--surface-neo-canvas:var(--color-neo-carbon);--surface-neo-field:var(--color-neo-carbon-soft);--surface-neo-panel:var(--color-neo-purple-black);--surface-neo-raised:var(--color-neo-raised);--surface-neo-rule:var(--color-neo-raised)}[data-neo-tone=cyanotype]{--surface-neo-canvas:var(--color-neo-cyanotype-carbon);--surface-neo-field:var(--color-neo-cyanotype-soft);--surface-neo-panel:var(--color-neo-cyanotype-panel);--surface-neo-raised:var(--color-neo-cyanotype-raised);--surface-neo-rule:var(--color-neo-cyanotype-raised)}[data-neo-tone=umber]{--surface-neo-canvas:var(--color-neo-umber-carbon);--surface-neo-field:var(--color-neo-umber-soft);--surface-neo-panel:var(--color-neo-umber-panel);--surface-neo-raised:var(--color-neo-umber-raised);--surface-neo-rule:var(--color-neo-umber-raised)}[data-neo-tone=petrol]{--surface-neo-canvas:var(--color-neo-petrol-carbon);--surface-neo-field:var(--color-neo-petrol-soft);--surface-neo-panel:var(--color-neo-petrol-panel);--surface-neo-raised:var(--color-neo-petrol-raised);--surface-neo-rule:var(--color-neo-petrol-raised)}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--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: 1.5 ;--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: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--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);--color-bg:#0b1020;--color-surface:#141b33;--color-surface-2:#1a2340;--color-line:#26304f;--color-text:#eef1fb;--color-text-muted:#aeb7d6;--color-primary:#f5c451;--color-primary-soft:#ffe0a3;--color-on-primary:#0b1020;--color-positive:#4fd1c5;--color-danger:#ff5a5f;--color-warn:#f2a33c;--color-ring:#4fd1c5;--color-ink:#0b1020;--color-gold:#f5c451;--color-mist:#aeb7d6;--color-background:#0b1020;--color-foreground:#eef1fb;--color-border:#26304f;--color-primary-foreground:#0b1020;--color-muted:#1a2340;--color-muted-foreground:#aeb7d6;--font-display:"Sora", sans-serif;--font-body:"Space Grotesk", sans-serif;--radius-control:.5rem;--radius-card:.75rem;--radius-sheet:1rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-\[15\%\]{right:15%}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-1{left:var(--spacing)}.left-3{left:calc(var(--spacing) * 3)}.left-\[15\%\]{left:15%}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.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-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-full{height:100%}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[85vh\]{max-height:85vh}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[560px\]{min-width:560px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.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}.resize{resize:both}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[96px_1fr\]{grid-template-columns:96px 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}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.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-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--color-line)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[6px\]{border-radius:6px}.rounded-card{border-radius:var(--radius-card)}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:3.40282e38px}.rounded-sheet{border-radius:var(--radius-sheet)}.rounded-t-sheet{border-top-left-radius:var(--radius-sheet);border-top-right-radius:var(--radius-sheet)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-danger\/40{border-color:#ff5a5f66}@supports (color:color-mix(in lab,red,red)){.border-danger\/40{border-color:color-mix(in oklab,var(--color-danger) 40%,transparent)}}.border-line{border-color:var(--color-line)}.border-line\/60{border-color:#26304f99}@supports (color:color-mix(in lab,red,red)){.border-line\/60{border-color:color-mix(in oklab,var(--color-line) 60%,transparent)}}.border-positive\/30{border-color:#4fd1c54d}@supports (color:color-mix(in lab,red,red)){.border-positive\/30{border-color:color-mix(in oklab,var(--color-positive) 30%,transparent)}}.border-positive\/40{border-color:#4fd1c566}@supports (color:color-mix(in lab,red,red)){.border-positive\/40{border-color:color-mix(in oklab,var(--color-positive) 40%,transparent)}}.border-primary{border-color:var(--color-primary)}.border-primary\/40{border-color:#f5c45166}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.border-primary\/50{border-color:#f5c45180}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}.border-primary\/60{border-color:#f5c45199}@supports (color:color-mix(in lab,red,red)){.border-primary\/60{border-color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}.border-transparent{border-color:#0000}.border-warn\/40{border-color:#f2a33c66}@supports (color:color-mix(in lab,red,red)){.border-warn\/40{border-color:color-mix(in oklab,var(--color-warn) 40%,transparent)}}.bg-bg{background-color:var(--color-bg)}.bg-bg\/80{background-color:#0b1020cc}@supports (color:color-mix(in lab,red,red)){.bg-bg\/80{background-color:color-mix(in oklab,var(--color-bg) 80%,transparent)}}.bg-bg\/85{background-color:#0b1020d9}@supports (color:color-mix(in lab,red,red)){.bg-bg\/85{background-color:color-mix(in oklab,var(--color-bg) 85%,transparent)}}.bg-bg\/90{background-color:#0b1020e6}@supports (color:color-mix(in lab,red,red)){.bg-bg\/90{background-color:color-mix(in oklab,var(--color-bg) 90%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-danger{background-color:var(--color-danger)}.bg-danger\/10{background-color:#ff5a5f1a}@supports (color:color-mix(in lab,red,red)){.bg-danger\/10{background-color:color-mix(in oklab,var(--color-danger) 10%,transparent)}}.bg-ink{background-color:var(--color-ink)}.bg-line{background-color:var(--color-line)}.bg-positive{background-color:var(--color-positive)}.bg-positive\/10{background-color:#4fd1c51a}@supports (color:color-mix(in lab,red,red)){.bg-positive\/10{background-color:color-mix(in oklab,var(--color-positive) 10%,transparent)}}.bg-positive\/15{background-color:#4fd1c526}@supports (color:color-mix(in lab,red,red)){.bg-positive\/15{background-color:color-mix(in oklab,var(--color-positive) 15%,transparent)}}.bg-positive\/25{background-color:#4fd1c540}@supports (color:color-mix(in lab,red,red)){.bg-positive\/25{background-color:color-mix(in oklab,var(--color-positive) 25%,transparent)}}.bg-positive\/60{background-color:#4fd1c599}@supports (color:color-mix(in lab,red,red)){.bg-positive\/60{background-color:color-mix(in oklab,var(--color-positive) 60%,transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-primary\/5{background-color:#f5c4510d}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}.bg-primary\/10{background-color:#f5c4511a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-primary\/15{background-color:#f5c45126}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--color-primary) 15%,transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-2\/40{background-color:#1a234066}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/40{background-color:color-mix(in oklab,var(--color-surface-2) 40%,transparent)}}.bg-surface\/40{background-color:#141b3366}@supports (color:color-mix(in lab,red,red)){.bg-surface\/40{background-color:color-mix(in oklab,var(--color-surface) 40%,transparent)}}.bg-transparent{background-color:#0000}.bg-warn\/10{background-color:#f2a33c1a}@supports (color:color-mix(in lab,red,red)){.bg-warn\/10{background-color:color-mix(in oklab,var(--color-warn) 10%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-bg\/70{--tw-gradient-from:#0b1020b3}@supports (color:color-mix(in lab,red,red)){.from-bg\/70{--tw-gradient-from:color-mix(in oklab, var(--color-bg) 70%, transparent)}}.from-bg\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-bg\/80{--tw-gradient-from:#0b1020cc}@supports (color:color-mix(in lab,red,red)){.from-bg\/80{--tw-gradient-from:color-mix(in oklab, var(--color-bg) 80%, transparent)}}.from-bg\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-2{--tw-gradient-from:var(--color-surface-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-bg\/80{--tw-gradient-via:#0b1020cc}@supports (color:color-mix(in lab,red,red)){.via-bg\/80{--tw-gradient-via:color-mix(in oklab, var(--color-bg) 80%, transparent)}}.via-bg\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-bg\/90{--tw-gradient-via:#0b1020e6}@supports (color:color-mix(in lab,red,red)){.via-bg\/90{--tw-gradient-via:color-mix(in oklab, var(--color-bg) 90%, transparent)}}.via-bg\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-bg{--tw-gradient-to:var(--color-bg);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface{--tw-gradient-to:var(--color-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-primary{fill:var(--color-primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.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:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-1{padding-left:var(--spacing)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-danger{color:var(--color-danger)}.text-gold{color:var(--color-gold)}.text-mist{color:var(--color-mist)}.text-muted{color:var(--color-muted)}.text-on-primary{color:var(--color-on-primary)}.text-positive{color:var(--color-positive)}.text-primary{color:var(--color-primary)}.text-text{color:var(--color-text)}.text-text-muted{color:var(--color-text-muted)}.text-warn{color:var(--color-warn)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.accent-primary{accent-color:var(--color-primary)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--color-muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--color-primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--color-muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--color-primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--color-border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--color-background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--color-foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--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)}.placeholder\:text-text-muted\/60::placeholder{color:#aeb7d699}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-text-muted\/60::placeholder{color:color-mix(in oklab,var(--color-text-muted) 60%,transparent)}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media(hover:hover){.hover\:border-danger:hover{border-color:var(--color-danger)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary\/50:hover{border-color:#f5c45180}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}.hover\:border-primary\/60:hover{border-color:#f5c45199}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}.hover\:border-text-muted\/50:hover{border-color:#aeb7d680}@supports (color:color-mix(in lab,red,red)){.hover\:border-text-muted\/50:hover{border-color:color-mix(in oklab,var(--color-text-muted) 50%,transparent)}}.hover\:bg-danger\/85:hover{background-color:#ff5a5fd9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-danger\/85:hover{background-color:color-mix(in oklab,var(--color-danger) 85%,transparent)}}.hover\:bg-positive\/85:hover{background-color:#4fd1c5d9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-positive\/85:hover{background-color:color-mix(in oklab,var(--color-positive) 85%,transparent)}}.hover\:bg-primary-soft:hover{background-color:var(--color-primary-soft)}.hover\:bg-surface-2:hover{background-color:var(--color-surface-2)}.hover\:bg-surface-2\/50:hover{background-color:#1a234080}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/50:hover{background-color:color-mix(in oklab,var(--color-surface-2) 50%,transparent)}}.hover\:text-danger:hover{color:var(--color-danger)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-text:hover{color:var(--color-text)}}.focus\:border-primary\/60:focus{border-color:#f5c45199}@supports (color:color-mix(in lab,red,red)){.focus\:border-primary\/60:focus{border-color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--color-primary)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--color-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-primary-soft:active{background-color:var(--color-primary-soft)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media(hover:hover){.disabled\:hover\:border-line:disabled:hover{border-color:var(--color-line)}.disabled\:hover\:text-text:disabled:hover{color:var(--color-text)}}@media(min-width:420px){.min-\[420px\]\:inline{display:inline}.min-\[420px\]\:inline-flex{display:inline-flex}}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}:where(.sm\:space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:pt-44{padding-top:calc(var(--spacing) * 44)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:opacity-0{opacity:0}.sm\: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))}@media(hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.sm\:focus-visible\:opacity-100:focus-visible{opacity:1}}@media(min-width:48rem){.md\:flex{display:flex}.md\:grid-cols-\[1\.4fr_1fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr 1fr}.md\:grid-cols-\[minmax\(0\,220px\)_1fr\]{grid-template-columns:minmax(0,220px) 1fr}}@media(min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}.neo-material{background-color:var(--surface-neo-canvas);color:var(--color-neo-bone)}.neo-material--field{background-color:var(--surface-neo-field)}.neo-material--panel{background-color:var(--surface-neo-panel)}.neo-material--raised{background-color:var(--surface-neo-raised)}.neo-pelt-field{--neo-pelt-opacity:var(--texture-neo-pelt-opacity-framed);--neo-pelt-mobile-opacity:var(--texture-neo-pelt-opacity-ledger);--neo-pelt-position:center;isolation:isolate;background-color:var(--surface-neo-panel);min-width:0;position:relative;overflow:clip}.neo-pelt-field:before{z-index:var(--z-neo-base);background-image:var(--texture-neo-pelt-dither);background-position:var(--neo-pelt-position);background-repeat:no-repeat;background-size:min(var(--texture-neo-pelt-scale),160vw) auto;content:"";mix-blend-mode:screen;opacity:var(--neo-pelt-opacity);pointer-events:none;position:absolute;inset:0}.neo-pelt-field__content{z-index:calc(var(--z-neo-base) + 1);min-width:0;position:relative}.neo-pelt-field[data-neo-pelt=full]{--neo-pelt-opacity:var(--texture-neo-pelt-opacity-full);--neo-pelt-mobile-opacity:var(--texture-neo-pelt-opacity-framed)}.neo-pelt-field[data-neo-pelt=ledger]{--neo-pelt-opacity:var(--texture-neo-pelt-opacity-ledger);--neo-pelt-mobile-opacity:var(--texture-neo-pelt-opacity-ledger)}.neo-pelt-field[data-neo-pelt-crop=north-east]{--neo-pelt-position:78% 18%}.neo-pelt-field[data-neo-pelt-crop=south-west]{--neo-pelt-position:18% 82%}.neo-pelt-field[data-neo-pelt-crop=band]:before{height:min(42%,calc(var(--space-4xl) * 2));background-position:50% 72%;background-size:min(var(--texture-neo-pelt-scale),190vw) auto;inset-block:auto 0}@media(max-width:47.99rem){.neo-pelt-field:before{background-size:min(var(--texture-neo-pelt-scale),220vw) auto;opacity:var(--neo-pelt-mobile-opacity)}.neo-pelt-field[data-neo-pelt-crop=band]:before{height:min(32%,var(--space-4xl))}}@media(forced-colors:active),(prefers-contrast:more){.neo-pelt-field:before{display:none}}html{scroll-behavior:smooth;overflow-x:clip}body{font-family:var(--font-body);background-color:var(--color-bg);color:var(--color-text);-webkit-tap-highlight-color:transparent;overflow-x:clip}.tnum,[data-tnum]{font-variant-numeric:tabular-nums}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-ring);outline-offset:2px;border-radius:var(--radius-control)}::selection{background:#f5c45159}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--color-primary) 35%,transparent)}}.pt-safe{padding-top:env(safe-area-inset-top)}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.h-safe-nav{height:calc(4rem + env(safe-area-inset-bottom))}*{scrollbar-width:thin;scrollbar-color:var(--color-line) transparent}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.neo-not-found,.neo-not-found *,.neo-not-found *:before,.neo-not-found *:after{box-sizing:border-box}.neo-not-found{position:relative;isolation:isolate;display:grid;min-height:100dvh;padding:max(var(--space-md),env(safe-area-inset-top)) max(var(--space-md),env(safe-area-inset-right)) max(var(--space-md),env(safe-area-inset-bottom)) max(var(--space-md),env(safe-area-inset-left));overflow:clip;color:var(--color-neo-bone);background:var(--color-neo-carbon)}.neo-not-found:before{position:absolute;z-index:calc(var(--z-neo-base) - 1);inset:0;content:"";pointer-events:none;background-image:var(--texture-neo-paper);background-repeat:repeat;background-size:calc(var(--space-2xl) * 8) calc(var(--space-2xl) * 8);opacity:.18}.neo-not-found__ledger{position:relative;z-index:var(--z-neo-base);display:grid;align-self:start;width:min(100%,90rem);min-width:0;margin-inline:auto;color:var(--color-neo-bone);background:var(--color-neo-purple-black);border:var(--rule-neo) solid var(--color-neo-raised);box-shadow:var(--pixel-shadow-sm)}.neo-not-found__ledger:after{position:absolute;z-index:calc(var(--z-neo-base) - 1);inset-inline-end:0;inset-block-end:0;width:min(42%,30rem);aspect-ratio:1;content:"";pointer-events:none;background-image:var(--texture-neo-dissolve);background-position:center;background-repeat:no-repeat;background-size:contain;opacity:.28}.neo-not-found__masthead{display:flex;align-items:center;justify-content:space-between;min-width:0;min-height:4rem;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-neo-carbon);border-block-end:var(--rule-neo) solid var(--color-neo-raised)}.neo-not-found__wordmark{display:inline-flex;flex:none;align-items:baseline;font-family:var(--font-neo-display);font-style:normal;line-height:1;filter:drop-shadow(var(--pixel-unit) var(--pixel-unit) 0 var(--color-neo-ultraviolet))}.neo-not-found__wordmark>span{color:var(--color-neo-bone);font-size:var(--text-neo-xl);font-weight:900;letter-spacing:.02em}.neo-not-found__wordmark>span:last-child{color:var(--color-neo-gold);font-weight:800;letter-spacing:.06em}.neo-not-found__status{margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:600;letter-spacing:.1em;line-height:1.35;text-align:end;text-transform:uppercase}.neo-not-found__body{display:grid;min-width:0;gap:var(--space-lg);padding:clamp(var(--space-xl),9vw,var(--space-3xl)) var(--space-md) var(--space-xl)}.neo-not-found__folio{position:relative;z-index:var(--z-neo-base);min-width:0;margin:0;color:var(--color-neo-gold);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-display-s),31vw,var(--text-neo-display));font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:.72;overflow-wrap:anywhere;text-shadow:var(--pixel-unit) var(--pixel-unit) 0 var(--color-neo-ultraviolet)}.neo-not-found__copy{position:relative;z-index:var(--z-neo-base);display:grid;min-width:0;max-width:65ch;gap:var(--space-md);padding-block-start:var(--space-sm);border-block-start:var(--rule-neo-heavy) solid var(--color-neo-yellow)}.neo-not-found__copy h1{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),7vw,calc(var(--text-neo-display-s) * .75));font-style:normal;font-weight:800;letter-spacing:.015em;line-height:1;overflow-wrap:anywhere}.neo-not-found__lede,.neo-not-found__guidance{max-width:60ch;margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-body);font-size:var(--text-neo-body);line-height:1.65}.neo-not-found__guidance strong{color:var(--color-neo-bone);font-weight:700}.neo-not-found__request{display:grid;min-width:0;gap:var(--space-xs);margin:0;padding:var(--space-sm);color:var(--color-neo-bone);background:var(--color-neo-carbon);border:var(--rule-neo-thin) solid var(--color-neo-raised);font-family:var(--font-neo-data)}.neo-not-found__request span{color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);font-weight:600;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.neo-not-found__request code{min-width:0;color:var(--color-neo-aqua);font-family:inherit;font-size:var(--text-neo-sm);line-height:1.5;overflow-wrap:anywhere}.neo-not-found__action{display:inline-flex;align-items:center;justify-content:space-between;width:100%;min-height:calc(var(--space-xl) + var(--space-sm));gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--color-neo-carbon);background:var(--color-neo-yellow);border:var(--rule-neo) solid var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-body),5vw,var(--text-neo-lg));font-style:normal;font-weight:900;letter-spacing:.025em;line-height:1;text-decoration:none;text-transform:uppercase;transition:transform var(--dur-neo-micro) var(--ease-neo-out),background-color var(--dur-neo-micro) var(--ease-neo-out);white-space:nowrap}.neo-not-found__action:visited{color:var(--color-neo-carbon)}.neo-not-found__action:focus-visible{border-radius:var(--radius-neo-none);outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--pixel-unit)}.neo-not-found__action:active{box-shadow:none;transform:translate(var(--pixel-unit),var(--pixel-unit))}.neo-not-found__action[aria-disabled=true]{color:var(--color-neo-bone-muted);background:var(--color-neo-raised);border-color:var(--color-neo-bone-muted);box-shadow:none;cursor:not-allowed;pointer-events:none}.neo-not-found__close{position:relative;z-index:var(--z-neo-base);display:grid;min-width:0;gap:var(--space-md);padding:var(--space-lg) var(--space-md);background:var(--color-neo-carbon);border-block-start:var(--rule-neo) solid var(--color-neo-red)}.neo-not-found__close p{max-width:28ch;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-xl),8vw,var(--text-neo-2xl));font-style:normal;font-weight:800;letter-spacing:.015em;line-height:1.05;overflow-wrap:anywhere}.neo-not-found__close span{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:600;letter-spacing:.08em;line-height:1.4}@media(hover:hover)and (pointer:fine){.neo-not-found__action:hover{transform:translate(var(--space-negative-2xs),var(--space-negative-2xs))}}@media(min-width:40rem){.neo-not-found{padding:max(var(--space-lg),env(safe-area-inset-top)) max(var(--space-lg),env(safe-area-inset-right)) max(var(--space-lg),env(safe-area-inset-bottom)) max(var(--space-lg),env(safe-area-inset-left))}.neo-not-found__masthead,.neo-not-found__close,.neo-not-found__body{padding-inline:var(--space-lg)}.neo-not-found__action{justify-self:start;width:auto;min-width:calc(var(--space-2xl) * 5)}.neo-not-found__close{grid-template-columns:minmax(0,1fr) auto;align-items:end}.neo-not-found__close span{text-align:end}}@media(min-width:60rem){.neo-not-found{align-items:center;padding:max(var(--space-xl),env(safe-area-inset-top)) max(var(--space-xl),env(safe-area-inset-right)) max(var(--space-xl),env(safe-area-inset-bottom)) max(var(--space-xl),env(safe-area-inset-left))}.neo-not-found__ledger{align-self:center}.neo-not-found__masthead,.neo-not-found__close{padding-inline:var(--space-xl)}.neo-not-found__body{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:var(--space-2xl);padding:var(--space-2xl) var(--space-xl) var(--space-3xl)}.neo-not-found__folio{font-size:var(--text-neo-display)}}@media(min-width:90rem){.neo-not-found{padding-inline:max(var(--space-2xl),env(safe-area-inset-left)) max(var(--space-2xl),env(safe-area-inset-right))}.neo-not-found__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding-block-start:var(--space-3xl)}}@media(prefers-reduced-motion:reduce){.neo-not-found__action{transition-duration:var(--dur-neo-micro);transform:none}}@media(forced-colors:active){.neo-not-found,.neo-not-found__ledger,.neo-not-found__masthead,.neo-not-found__request,.neo-not-found__close{color:CanvasText;background:Canvas;border-color:CanvasText;box-shadow:none}.neo-not-found:before,.neo-not-found__ledger:after{display:none}.neo-not-found__wordmark{filter:none}.neo-not-found__folio,.neo-not-found__copy h1,.neo-not-found__lede,.neo-not-found__guidance,.neo-not-found__guidance strong,.neo-not-found__request span,.neo-not-found__request code,.neo-not-found__close p,.neo-not-found__close span{color:CanvasText;text-shadow:none}.neo-not-found__action,.neo-not-found__action:visited{color:ButtonText;background:ButtonFace;border-color:ButtonText;box-shadow:none;forced-color-adjust:auto}.neo-not-found__action:focus-visible{outline-color:Highlight}}body:has(.onboarding){background-color:var(--color-neo-carbon)}.onboarding{--onboarding-umber: var(--surface-neo-rule, var(--color-neo-raised));--onboarding-umber-deep: var( --surface-neo-panel, var(--color-neo-purple-black) );--onboarding-paper-muted: var( --surface-neo-evidence-muted, var(--color-neo-bone-muted) );--onboarding-pelt-texture: var( --texture-neo-pelt-dither, url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp) );--onboarding-title-size: clamp(var(--text-neo-2xl), 5vw, var(--space-2xl));min-block-size:100vh;min-block-size:100dvh;inline-size:min(100%,90rem);margin-inline:auto;overflow-x:clip;background-color:var(--surface-neo-canvas, var(--color-neo-carbon));color:var(--color-neo-bone);font-family:var(--font-neo-body)}.onboarding__masthead{position:relative;z-index:var(--z-neo-sticky);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;min-block-size:calc(var(--space-2xl) + var(--space-sm));padding:calc(var(--space-md) + env(safe-area-inset-top)) var(--space-xl) var(--space-md);border-block-end:var(--rule-neo-heavy) solid var(--onboarding-umber);background-color:var(--surface-neo-canvas, var(--color-neo-carbon))}.onboarding__wordmark-link{display:inline-flex;align-items:center;justify-self:start;min-block-size:44px;color:var(--color-neo-bone);text-decoration:none}.onboarding__wordmark{font-family:var(--font-neo-display);font-style:normal;letter-spacing:.04em}.onboarding__wordmark>span:first-child{color:var(--color-neo-bone);letter-spacing:.035em}.onboarding__wordmark>span:last-child{color:var(--color-neo-gold);letter-spacing:.09em}.onboarding-progress{grid-column:2;grid-row:1;display:flex;align-items:center;justify-self:start;gap:var(--space-xs);margin:0;padding:0;list-style:none}.onboarding-progress__issue{display:grid;place-items:center;min-inline-size:44px;min-block-size:44px;border-block-end:var(--rule-neo) solid var(--color-neo-raised);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.onboarding-progress__issue[data-complete=true]{border-color:var(--color-neo-gold);color:var(--color-neo-gold)}.onboarding-progress__issue[aria-current=step]{border-color:var(--color-neo-violet-hot);color:var(--color-neo-violet-hot)}.onboarding__step-status{grid-column:2;grid-row:1;justify-self:end;margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.08em;line-height:1;text-transform:uppercase}.onboarding__spread{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-block-size:calc(100dvh - var(--space-3xl))}.onboarding-issue{position:relative;isolation:isolate;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;min-inline-size:0;padding:var(--space-xl);overflow:hidden;border-inline-end:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--onboarding-umber-deep);color:var(--color-neo-bone)}.onboarding--issue-2 .onboarding-issue{border-color:var(--color-neo-violet-hot);background-color:var(--surface-neo-field, var(--color-neo-carbon-soft))}.onboarding-issue__pelt{position:absolute;z-index:-1;inset-block-start:20%;inset-inline-end:0;inline-size:44%;block-size:60%;opacity:.16;background-image:var(--onboarding-pelt-texture),var(--texture-neo-dissolve);background-repeat:no-repeat;background-position:center;background-size:cover;clip-path:var(--clip-neo-pixel-panel);pointer-events:none}.onboarding--issue-2 .onboarding-issue__pelt{inset-block-start:16%;inline-size:55%;block-size:65%;opacity:.18}.onboarding-issue__register{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-block-end:var(--space-sm);border-block-end:var(--rule-neo) solid var(--color-neo-bone-28);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:600;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.onboarding-issue__number{position:relative;z-index:var(--z-neo-base);align-self:start;min-inline-size:0;padding-block-start:var(--space-md);color:var(--color-neo-gold);font-family:var(--font-neo-display);font-size:var(--text-neo-display);font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.015em;line-height:.9;overflow-wrap:anywhere;text-shadow:var(--pixel-shadow-carbon)}.onboarding--issue-2 .onboarding-issue__number{color:var(--color-neo-bone);text-shadow:var(--pixel-shadow-sm)}.onboarding-issue__proof{position:relative;z-index:var(--z-neo-raised);align-self:end;justify-self:end;inline-size:min(100%,23rem);aspect-ratio:16 / 9;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-none);background-color:var(--color-neo-carbon);clip-path:var(--clip-neo-pixel-panel)}.onboarding-issue__proof img{padding:var(--space-sm)}.onboarding-issue__proof>div[aria-hidden]{animation:none;background-color:var(--color-neo-carbon);background-image:none}.onboarding-issue__proof--empty{border-color:var(--color-neo-gold)}.onboarding-issue__permission-marks{position:relative;z-index:var(--z-neo-raised);display:flex;align-items:flex-end;align-self:end;justify-content:flex-end;gap:var(--space-md);padding-block:var(--space-xl)}.onboarding-issue__permission-marks span{display:grid;place-items:center;inline-size:calc(var(--space-2xl) + var(--space-sm));block-size:calc(var(--space-2xl) + var(--space-sm));border:var(--rule-neo-heavy) solid var(--color-neo-bone);color:var(--color-neo-bone);clip-path:var(--clip-neo-pixel-control)}.onboarding-issue__permission-marks svg{inline-size:var(--space-xl);block-size:var(--space-xl);stroke-width:var(--rule-neo)}.onboarding-issue__permission-marks span:last-child{border-color:var(--color-neo-violet-hot);color:var(--color-neo-violet-hot)}.onboarding-issue__caption{position:relative;z-index:var(--z-neo-base);margin:var(--space-md) 0 0;padding-block-start:var(--space-sm);border-block-start:var(--rule-neo) solid var(--color-neo-bone-28);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.onboarding__work{display:flex;min-inline-size:0;flex-direction:column;background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.onboarding__content{display:grid;min-inline-size:0;flex:1;align-items:center;padding:var(--space-2xl)}.onboarding-task{inline-size:min(100%,68ch);min-inline-size:0;margin-inline:auto;animation:onboarding-register var(--dur-neo-short) var(--ease-neo-out) both}.onboarding-task__folio{margin:0 0 var(--space-sm);color:var(--onboarding-umber);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.onboarding--issue-2 .onboarding-task__folio{color:var(--color-neo-ultraviolet)}.onboarding-task__title{min-inline-size:0;margin:0;color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--onboarding-title-size);font-style:normal;font-weight:900;letter-spacing:.02em;line-height:1.02;overflow-wrap:anywhere;text-transform:uppercase}.onboarding-task__lede{max-inline-size:60ch;margin:var(--space-md) 0 0;color:var(--color-neo-carbon-soft);font-family:var(--font-neo-body);font-size:var(--text-neo-body);line-height:1.55}.onboarding-task__ledger{margin:var(--space-xl) 0 0;padding:0;border-block-start:var(--rule-neo-heavy) solid var(--onboarding-umber);list-style:none}.onboarding-task__ledger li{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:var(--space-sm);min-block-size:calc(var(--space-2xl) + var(--space-xs));padding-block:var(--space-sm);border-block-end:var(--rule-neo) solid var(--onboarding-umber);color:var(--color-neo-carbon);font-family:var(--font-neo-body);font-size:var(--text-neo-body);line-height:1.45}.onboarding-task__ledger-index{color:var(--onboarding-umber);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;font-variant-numeric:tabular-nums}.onboarding-task__check{inline-size:var(--space-md);block-size:var(--space-md);color:var(--color-neo-gold);stroke-width:var(--rule-neo-heavy)}.onboarding-permissions{display:grid;gap:var(--space-md);margin-block-start:var(--space-xl)}.onboarding-permission{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-lg);padding:var(--space-md);border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--onboarding-paper-muted);color:var(--color-neo-carbon);clip-path:var(--clip-neo-pixel-panel)}.onboarding-permission__copy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-md);min-inline-size:0}.onboarding-permission__icon{display:grid;place-items:center;inline-size:44px;block-size:44px;border:var(--rule-neo) solid var(--color-neo-ultraviolet);color:var(--color-neo-carbon);clip-path:var(--clip-neo-pixel-control)}.onboarding-permission__icon svg{inline-size:var(--space-lg);block-size:var(--space-lg);stroke-width:var(--rule-neo)}.onboarding-permission h3{margin:0;color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-style:normal;font-weight:800;letter-spacing:.02em;line-height:1.1;text-transform:uppercase}.onboarding-permission p{max-inline-size:58ch;margin:var(--space-xs) 0 0;color:var(--color-neo-carbon-soft);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);line-height:1.5}.onboarding-permission__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-xs)}.onboarding-permission__stamp{min-block-size:36px;padding:var(--space-xs) var(--space-sm);border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.onboarding-permission__stamp--enabled{border-color:var(--color-neo-aqua-ink);color:var(--color-neo-aqua-ink)}.onboarding-task__note{max-inline-size:65ch;margin:var(--space-md) 0 0;color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.55}.onboarding-task__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);margin-block-start:var(--space-xl)}.onboarding-button{min-block-size:44px;border-radius:var(--radius-neo-control);font-family:var(--font-neo-display);font-size:var(--text-neo-body);font-style:normal;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap;clip-path:var(--clip-neo-pixel-control)}.onboarding-button--primary{border:var(--rule-neo) solid var(--color-neo-carbon);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm);transition:transform var(--dur-neo-micro) var(--ease-neo-out)}.onboarding-button--primary:hover{background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);transform:translate(calc(var(--pixel-unit) * -1),calc(var(--pixel-unit) * -1))}.onboarding-button--primary:active{background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);transform:translate(var(--pixel-unit),var(--pixel-unit))}.onboarding-button--secondary{border:var(--rule-neo) solid var(--color-neo-carbon);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);transition:background-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out)}.onboarding-button--secondary:hover{border-color:var(--color-neo-carbon);background-color:var(--color-neo-carbon);color:var(--color-neo-bone)}.onboarding-button--secondary:active{border-color:var(--color-neo-carbon);background-color:var(--color-neo-carbon-soft);color:var(--color-neo-bone)}.onboarding-button--ghost{border:var(--rule-neo) solid var(--color-neo-transparent);background-color:var(--color-neo-transparent);color:var(--color-neo-carbon-soft);transition:color var(--dur-neo-micro) var(--ease-neo-out)}.onboarding-button--ghost:hover,.onboarding-button--ghost:active{background-color:var(--color-neo-transparent);color:var(--color-neo-carbon)}.onboarding-button:focus-visible,.onboarding__wordmark-link:focus-visible{border-radius:var(--radius-neo-control);outline:var(--rule-neo) solid var(--color-neo-yellow);outline-offset:var(--pixel-unit);box-shadow:0 0 0 var(--rule-neo) var(--color-neo-carbon)}.onboarding-button:disabled,.onboarding-button[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.onboarding__footer{position:sticky;z-index:var(--z-neo-sticky);inset-block-end:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md) var(--space-xl) calc(var(--space-md) + env(safe-area-inset-bottom));border-block-start:var(--rule-neo-heavy) solid var(--onboarding-umber);background-color:var(--color-neo-bone)}@keyframes onboarding-register{0%{opacity:0;transform:translate(var(--pixel-step))}to{opacity:1;transform:translate(0)}}@media(max-width:64rem){.onboarding__masthead{padding-inline:var(--space-lg)}.onboarding-issue{padding:var(--space-lg)}.onboarding__content{padding:var(--space-xl)}.onboarding-permission{grid-template-columns:minmax(0,1fr)}.onboarding-permission__actions{justify-content:flex-start;padding-inline-start:calc(44px + var(--space-md))}}@media(max-width:47.999rem){.onboarding{inline-size:100%}.onboarding__masthead{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs) var(--space-md);min-block-size:auto;padding:calc(var(--space-sm) + env(safe-area-inset-top)) var(--space-md) var(--space-sm)}.onboarding__wordmark-link{grid-column:1;grid-row:1}.onboarding__step-status{grid-column:2;grid-row:1}.onboarding-progress{grid-column:1 / -1;grid-row:2;justify-self:stretch;gap:var(--space-xs)}.onboarding-progress__issue{min-inline-size:0;min-block-size:var(--space-lg);flex:1}.onboarding__spread{grid-template-columns:minmax(0,1fr);min-block-size:calc(100svh - 6.5rem - env(safe-area-inset-top));min-block-size:calc(100dvh - 6.5rem - env(safe-area-inset-top))}.onboarding-issue{grid-template-columns:auto minmax(0,1fr) minmax(5rem,30%);grid-template-rows:auto minmax(0,1fr) auto;min-block-size:9rem;padding:var(--space-md);border-inline-end:0;border-block-end:var(--rule-neo-heavy) solid var(--color-neo-gold)}.onboarding--issue-2 .onboarding-issue{border-color:var(--color-neo-violet-hot)}.onboarding-issue__register{grid-column:1 / -1;grid-row:1;padding-block-end:var(--space-xs)}.onboarding-issue__number{grid-column:1;grid-row:2 / 4;align-self:center;padding-block-start:var(--space-xs);font-size:clamp(4.5rem,22vw,6rem);line-height:.9}.onboarding-issue__proof{grid-column:3;grid-row:2 / 4;align-self:center;inline-size:100%;aspect-ratio:4 / 3}.onboarding-issue__proof img{padding:var(--space-xs)}.onboarding-issue__permission-marks{grid-column:3;grid-row:2 / 4;align-items:center;align-self:center;justify-content:flex-end;gap:var(--space-xs);padding:0}.onboarding-issue__permission-marks span{inline-size:var(--space-xl);block-size:var(--space-xl)}.onboarding-issue__permission-marks svg{inline-size:var(--space-lg);block-size:var(--space-lg)}.onboarding-issue__caption{grid-column:2;grid-row:3;align-self:end;margin:0;padding:0 var(--space-xs) var(--space-xs);border:0;font-size:var(--text-neo-xs)}.onboarding-issue__pelt,.onboarding--issue-2 .onboarding-issue__pelt{inset-block-start:18%;inline-size:40%;block-size:70%;opacity:.12;background-size:130%}.onboarding__content{align-items:start;padding:var(--space-lg) var(--space-md) var(--space-xl)}.onboarding-task__folio{margin-block-end:var(--space-xs)}.onboarding-task__title{font-size:clamp(2.25rem,12vw,var(--text-neo-2xl));line-height:1.04}.onboarding-task__lede{margin-block-start:var(--space-sm)}.onboarding-task__ledger,.onboarding-permissions,.onboarding-task__actions{margin-block-start:var(--space-lg)}.onboarding-task__ledger li{min-block-size:var(--space-2xl);gap:var(--space-xs)}.onboarding-permission{gap:var(--space-sm);padding:var(--space-sm)}.onboarding-permission__copy{gap:var(--space-sm)}.onboarding-permission__actions{padding-inline-start:calc(44px + var(--space-sm))}.onboarding__footer{padding:var(--space-sm) var(--space-md) calc(var(--space-sm) + env(safe-area-inset-bottom))}}@media(max-width:22rem){.onboarding-issue__register span:last-child{display:none}.onboarding-issue__caption{letter-spacing:.04em}.onboarding-permission__actions{padding-inline-start:0}}@media(prefers-reduced-motion:reduce){.onboarding-task{animation:none}.onboarding-button{transition-duration:.01ms}.onboarding-button:hover,.onboarding-button:active{transform:none}}@media(prefers-contrast:more){.onboarding-issue__pelt{display:none}}@media(forced-colors:active){.onboarding,.onboarding__masthead,.onboarding-issue,.onboarding__work,.onboarding-permission,.onboarding__footer{border-color:CanvasText;background-color:Canvas;color:CanvasText}.onboarding-issue__pelt{display:none}.onboarding-issue__proof,.onboarding-permission,.onboarding-permission__icon,.onboarding-issue__permission-marks span,.onboarding-button{clip-path:none}.onboarding-button{border-color:ButtonText;box-shadow:none;forced-color-adjust:auto}.onboarding-button:focus-visible,.onboarding__wordmark-link:focus-visible{outline-color:Highlight;box-shadow:none}}.neo-pricing{position:relative;isolation:isolate;min-height:100dvh;overflow:clip;background-color:var(--color-neo-carbon);background-image:var(--texture-neo-paper);background-position:0 0;background-size:calc(var(--space-2xl) * 8);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.neo-pricing:before{position:absolute;inset-block-start:calc(var(--space-xl) * 2);inset-inline-end:calc(var(--space-xl) * -1);z-index:calc(var(--z-neo-base) - 1);width:min(76%,calc(var(--space-4xl) * 7));height:calc(var(--space-4xl) * 4);background-image:var(--texture-neo-dissolve);background-position:top right;background-repeat:no-repeat;background-size:contain;content:"";opacity:.3;pointer-events:none}.neo-pricing *,.neo-pricing *:before,.neo-pricing *:after{box-sizing:border-box}.neo-pricing :where(a,button,input,[tabindex]):focus-visible{border-radius:var(--radius-neo-none);outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--space-2xs)}.neo-pricing__skip{position:fixed;inset-block-start:var(--space-xs);inset-inline-start:var(--space-xs);z-index:var(--z-neo-toast);min-height:44px;padding:var(--space-sm) var(--space-md);transform:translateY(-180%);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-weight:700;text-decoration:none}.neo-pricing__skip:focus{transform:none}.neo-pricing__nav,.neo-pricing__hero,.neo-pricing__workflow,.neo-pricing__footer{position:relative;z-index:var(--z-neo-base);width:min(100%,calc(var(--space-4xl) * 10));margin-inline:auto}.neo-pricing__nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-xs);padding:var(--space-sm);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--color-neo-carbon);color:var(--color-neo-bone)}.neo-pricing__home{display:inline-flex;min-height:44px;align-items:center;color:var(--color-neo-bone);text-decoration:none}.neo-pricing__home:active{transform:translateY(var(--pixel-unit))}.neo-pricing__home[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.neo-pricing__wordmark{display:inline-flex;align-items:baseline;gap:var(--space-3xs);color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:1;text-transform:uppercase}.neo-pricing__wordmark>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.neo-pricing__wordmark>span:last-child{color:var(--color-neo-gold);font-weight:700}.neo-pricing__issue{display:none;min-width:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:600;letter-spacing:.08em;text-align:center;text-transform:uppercase}.neo-pricing__cta{position:relative;isolation:isolate;display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding-inline:var(--space-sm);clip-path:var(--clip-neo-pixel-control);background-color:var(--color-neo-yellow);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-xs);font-style:normal;font-weight:900;letter-spacing:.04em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:transform var(--dur-neo-micro) var(--ease-neo-out),background-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out)}.neo-pricing__cta:active{transform:translate(var(--pixel-unit),var(--pixel-unit));box-shadow:none}.neo-pricing__cta[aria-disabled=true],.neo-pricing__cta[aria-busy=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.neo-pricing__cta[data-state=error]{background-color:var(--color-neo-red);color:var(--color-neo-carbon)}.neo-pricing__cta[data-state=success]{background-color:var(--color-neo-aqua);color:var(--color-neo-carbon)}.neo-pricing__hero{display:grid;min-width:0;border-block-end:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--color-neo-purple-black);color:var(--color-neo-bone)}.neo-pricing__hero-copy,.neo-pricing__hero-statement{min-width:0;padding-block:var(--space-xl) var(--space-2xl);padding-inline:var(--space-md)}.neo-pricing__hero-copy{position:relative;display:grid;align-content:center;border-block-end:var(--rule-neo) solid var(--color-neo-gold);background-color:var(--color-neo-carbon);color:var(--color-neo-gold)}.neo-pricing__hero-copy:after{position:absolute;inset:auto var(--space-md) var(--space-md) auto;width:var(--space-lg);height:var(--space-lg);border-block-end:var(--rule-neo) solid var(--color-neo-ultraviolet);border-inline-end:var(--rule-neo) solid var(--color-neo-ultraviolet);content:""}.neo-pricing__hero-rate{margin:0;font-family:var(--font-neo-display);font-size:var(--text-neo-display);font-style:normal;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.02em;line-height:.78}.neo-pricing__hero-rate span{color:var(--color-neo-bone);font-size:.42em;letter-spacing:0}.neo-pricing__hero-rate-label{margin:var(--space-md) 0 0;color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.neo-pricing__hero-statement{display:grid;align-content:center;justify-items:start;gap:var(--space-lg)}.neo-pricing__hero-statement h1{min-width:0;max-width:12ch;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),10vw,calc(var(--text-neo-2xl) * 2));font-style:normal;font-weight:900;letter-spacing:.015em;line-height:1.02;overflow-wrap:anywhere;text-transform:uppercase;text-shadow:var(--pixel-unit) var(--pixel-unit) 0 var(--color-neo-ultraviolet)}.neo-pricing__hero-statement p{max-width:56ch;margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-body);line-height:1.6}.neo-pricing__workflow{margin-block:0;padding:0;list-style:none}.neo-pricing__stage{position:relative;min-width:0;padding:var(--space-2xl) var(--space-md);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-raised);background-color:var(--color-neo-carbon-88);color:var(--color-neo-bone)}.neo-pricing__stage-head{display:flex;min-width:0;max-width:70rem;flex-direction:column;gap:var(--space-sm);margin-block-end:var(--space-xl)}.neo-pricing__stage-head>span{width:fit-content;padding:var(--space-2xs) var(--space-xs);background-color:var(--color-neo-red);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-weight:800;letter-spacing:.08em}.neo-pricing__stage-head>div{display:grid;gap:var(--space-sm)}.neo-pricing__stage-head h2{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-style:normal;font-weight:900;letter-spacing:.015em;line-height:1.03;overflow-wrap:anywhere;text-transform:uppercase}.neo-pricing__stage-head p{max-width:68ch;margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-body);line-height:1.6}.neo-pricing__passes{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-lg);margin:0;padding:0;list-style:none}.neo-pricing__pass{position:relative;display:grid;min-width:0;gap:var(--space-lg);padding:var(--space-lg);clip-path:var(--clip-neo-pixel-panel);background-color:var(--color-neo-purple-black);box-shadow:inset 0 0 0 var(--rule-neo) var(--color-neo-gold);color:var(--color-neo-bone)}.neo-pricing__pass:nth-child(2){background-color:var(--color-neo-raised);box-shadow:inset 0 0 0 var(--rule-neo-heavy) var(--color-neo-yellow),var(--pixel-shadow-sm);color:var(--color-neo-bone)}.neo-pricing__pass-serial{color:var(--color-neo-gold);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.neo-pricing__pass-name{display:grid;gap:var(--space-xs)}.neo-pricing__pass-name h3{margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-xl);font-style:normal;font-weight:900;letter-spacing:.02em;line-height:1;text-transform:uppercase}.neo-pricing__pass-name p{max-width:46ch;margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-body);line-height:1.5}.neo-pricing__pass-price{margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-variant-numeric:tabular-nums}.neo-pricing__pass-price span{margin-inline-end:var(--space-xs);color:var(--color-neo-gold);font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-weight:900;line-height:.9}.neo-pricing__pass>ul{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs);margin:0;padding:0;color:var(--color-neo-bone);font-size:var(--text-neo-sm);line-height:1.5;list-style:none}.neo-pricing__pass>ul li{position:relative;padding-inline-start:var(--space-md)}.neo-pricing__pass>ul li:before{position:absolute;inset-block-start:.6em;inset-inline-start:0;width:var(--pixel-step);height:var(--pixel-step);background-color:var(--color-neo-aqua);content:""}.neo-pricing__stage-action{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md);margin-block-start:var(--space-xl);padding-block-start:var(--space-lg);border-block-start:var(--rule-neo) solid var(--color-neo-raised)}.neo-pricing__stage-action p{margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-sm)}.neo-pricing__table-wrap{max-width:100%;overflow-x:auto;border:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.neo-pricing__table{width:100%;min-width:calc(var(--space-4xl) * 5);border-collapse:collapse;background-color:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-variant-numeric:tabular-nums;text-align:start}.neo-pricing__table caption{padding:var(--space-md);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-carbon);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-weight:900;letter-spacing:.02em;text-align:start;text-transform:uppercase}.neo-pricing__table th,.neo-pricing__table td{padding:var(--space-sm) var(--space-md);border-block-end:var(--rule-neo) solid var(--color-neo-carbon);color:var(--color-neo-carbon);font-size:var(--text-neo-sm);line-height:1.45;text-align:start;vertical-align:top}.neo-pricing__table thead th{background-color:var(--color-neo-carbon);color:var(--color-neo-bone);font-size:var(--text-neo-xs);letter-spacing:.08em;text-transform:uppercase}.neo-pricing__table tbody tr:last-child th,.neo-pricing__table tbody tr:last-child td{border-block-end:0}.neo-pricing__table tbody tr.is-slabpull{background-color:var(--color-neo-gold-24);color:var(--color-neo-carbon)}.neo-pricing__table tbody th{min-width:calc(var(--space-4xl) * 1.25);font-weight:800}.neo-pricing__table tbody th span,.neo-pricing__table tbody td span{display:block;margin-block-start:var(--space-2xs);color:var(--color-neo-red-ink);font-family:var(--font-neo-body);font-size:var(--text-neo-xs);font-weight:600}.neo-pricing__table tbody tr.is-slabpull th,.neo-pricing__table tbody tr.is-slabpull td:last-child{color:var(--color-neo-aqua-ink)}.neo-pricing__table tbody tr.is-slabpull th span{color:var(--color-neo-aqua-ink)}.neo-pricing__table th:nth-child(n+3),.neo-pricing__table td:nth-child(n+3){text-align:end;white-space:nowrap}.neo-pricing__source-note{max-width:72ch;margin:var(--space-md) 0 0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.6}.neo-pricing__roast{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.neo-pricing__price-entry{display:grid;align-content:start;gap:var(--space-sm);padding:var(--space-lg);border:var(--rule-neo) solid var(--color-neo-gold);background-color:var(--color-neo-purple-black);color:var(--color-neo-bone)}.neo-pricing__price-entry>label{color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.neo-pricing__price-field{position:relative;min-width:0}.neo-pricing__price-field>span{position:absolute;inset-block-start:50%;inset-inline-start:var(--space-md);z-index:var(--z-neo-raised);transform:translateY(-50%);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-xl);font-weight:800;pointer-events:none}.neo-pricing__price-field input{width:100%;min-width:0;height:calc(var(--space-xl) + var(--space-md));padding:var(--space-xs) var(--space-md) var(--space-xs) calc(var(--space-xl) + var(--space-xs));border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);outline:var(--rule-neo-heavy) solid var(--color-neo-transparent);outline-offset:var(--space-3xs);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-xl);font-variant-numeric:tabular-nums;font-weight:800}.neo-pricing__price-field input:focus-visible{border-color:var(--color-neo-carbon);outline-color:var(--color-neo-yellow)}.neo-pricing__price-field input[aria-invalid=true]{border-color:var(--color-neo-red-ink);background-color:var(--color-neo-bone);color:var(--color-neo-red-ink)}.neo-pricing__price-field input:disabled,.neo-pricing__price-field input[aria-busy=true]{cursor:not-allowed;opacity:.55}.neo-pricing__price-field input[data-state=success]{border-color:var(--color-neo-aqua-ink)}.neo-pricing__price-entry>p{min-height:1lh;margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.5}.neo-pricing__price-entry>p.is-error{color:var(--color-neo-red)}.neo-pricing__quick-prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs)}.neo-pricing__quick-prices button{min-width:0;min-height:44px;padding:var(--space-xs);border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-none);background-color:var(--color-neo-carbon);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-variant-numeric:tabular-nums;font-weight:700;transition:transform var(--dur-neo-micro) var(--ease-neo-out),background-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out)}.neo-pricing__quick-prices button[aria-pressed=true]{background-color:var(--color-neo-yellow);color:var(--color-neo-carbon)}.neo-pricing__quick-prices button:active{transform:translateY(var(--pixel-unit))}.neo-pricing__quick-prices button:disabled,.neo-pricing__quick-prices button[aria-busy=true]{cursor:not-allowed;opacity:.55}.neo-pricing__quick-prices button[data-state=error]{border-color:var(--color-neo-red);color:var(--color-neo-red)}.neo-pricing__quick-prices button[data-state=success]{border-color:var(--color-neo-aqua);color:var(--color-neo-aqua)}.neo-pricing__receipts{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.neo-pricing__receipt{min-width:0;padding:var(--space-lg);clip-path:polygon(0 var(--space-sm),var(--space-xs) var(--space-sm),var(--space-xs) 0,calc(100% - var(--space-xs)) 0,calc(100% - var(--space-xs)) var(--space-sm),100% var(--space-sm),100% calc(100% - var(--space-sm)),calc(100% - var(--space-xs)) calc(100% - var(--space-sm)),calc(100% - var(--space-xs)) 100%,var(--space-xs) 100%,var(--space-xs) calc(100% - var(--space-sm)),0 calc(100% - var(--space-sm)));background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.neo-pricing__receipt header{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-xs) var(--space-md);padding-block-end:var(--space-sm);border-block-end:var(--rule-neo) dashed var(--color-neo-carbon)}.neo-pricing__receipt h3,.neo-pricing__receipt header p{margin:0}.neo-pricing__receipt h3{color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-xl);font-style:normal;font-weight:900;line-height:1;text-transform:uppercase}.neo-pricing__receipt header p{color:var(--color-neo-red-ink);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-weight:700;white-space:nowrap}.neo-pricing__receipt.is-slabpull header p{color:var(--color-neo-aqua-ink)}.neo-pricing__receipt dl{display:grid;gap:var(--space-sm);margin:var(--space-lg) 0 0}.neo-pricing__receipt dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md)}.neo-pricing__receipt dt,.neo-pricing__receipt dd{margin:0;color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-body);font-variant-numeric:tabular-nums}.neo-pricing__receipt dd{font-size:var(--text-neo-lg);font-weight:800;text-align:end;white-space:nowrap}.neo-pricing__receipt.is-slabpull dl>div:last-child dd{color:var(--color-neo-aqua-ink)}.neo-pricing__receipt.is-competitor dl>div:last-child dd{color:var(--color-neo-red-ink)}.neo-pricing__savings{display:grid;min-width:0;gap:var(--space-xs);margin:0;padding:var(--space-lg);border:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--color-neo-carbon);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);line-height:1.4;text-transform:uppercase}.neo-pricing__savings span{color:var(--color-neo-gold);font-weight:700;letter-spacing:.08em}.neo-pricing__savings strong{color:var(--color-neo-gold);font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-variant-numeric:tabular-nums;font-weight:900;line-height:.9}.neo-pricing__roast-empty{min-height:calc(var(--space-4xl) * 1.25);margin:0;padding:var(--space-xl);border:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);font-size:var(--text-neo-body);line-height:1.6}.neo-pricing__stage--claim{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-lg);border-block-end-color:var(--color-neo-yellow);background-color:var(--color-neo-purple-black);color:var(--color-neo-bone)}.neo-pricing__stage--claim .neo-pricing__stage-head{margin-block-end:0}.neo-pricing__stage--claim .neo-pricing__cta{align-self:end;justify-self:start}.neo-pricing__footer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-lg);padding:var(--space-xl) var(--space-md);border-block-start:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--color-neo-carbon);color:var(--color-neo-bone)}.neo-pricing__footer p{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.5}.neo-pricing__footer p span+span:before{margin-inline-end:var(--space-md);color:var(--color-neo-gold);content:"·"}@media(hover:hover)and (pointer:fine){.neo-pricing__cta:hover{transform:translate(calc(var(--pixel-unit) * -1),calc(var(--pixel-unit) * -1))}.neo-pricing__quick-prices button:hover{background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.neo-pricing__price-field input:hover{border-color:var(--color-neo-gold)}.neo-pricing__home:hover .neo-pricing__wordmark{color:var(--color-neo-yellow)}}@media(min-width:40rem){.neo-pricing__nav,.neo-pricing__hero,.neo-pricing__stage,.neo-pricing__footer{padding-inline:var(--space-lg)}.neo-pricing__cta{padding-inline:var(--space-md);font-size:var(--text-neo-sm)}.neo-pricing__hero-copy,.neo-pricing__hero-statement{padding-block:var(--space-xl) var(--space-2xl);padding-inline:var(--space-lg)}.neo-pricing__stage-head h2{font-size:calc(var(--text-neo-2xl) * 1.25)}.neo-pricing__pass{grid-template-columns:minmax(0,1.2fr) auto;align-items:start}.neo-pricing__pass-serial,.neo-pricing__pass>ul{grid-column:1 / -1}.neo-pricing__pass-price{text-align:end}.neo-pricing__pass>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-pricing__stage-action,.neo-pricing__footer{flex-direction:row;align-items:center;justify-content:space-between}.neo-pricing__quick-prices{grid-template-columns:repeat(4,minmax(0,1fr))}.neo-pricing__receipts{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-pricing__savings{grid-column:1 / -1}}@media(min-width:60rem){.neo-pricing__nav{padding-block:var(--space-md)}.neo-pricing__issue{display:block}.neo-pricing__hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.neo-pricing__hero-copy{border-block-end:0;border-inline-end:var(--rule-neo-heavy) solid var(--color-neo-gold)}.neo-pricing__hero-copy,.neo-pricing__hero-statement{min-height:calc(var(--space-4xl) * 4);padding-block:var(--space-xl) var(--space-2xl);padding-inline:var(--space-2xl)}.neo-pricing__hero-statement h1{font-size:calc(var(--text-neo-2xl) * 2)}.neo-pricing__stage{padding:var(--space-3xl) var(--space-2xl)}.neo-pricing__passes{grid-template-columns:repeat(12,minmax(0,1fr))}.neo-pricing__pass{grid-column:1 / span 8}.neo-pricing__pass:nth-child(2){grid-column:3 / span 8}.neo-pricing__pass:nth-child(3){grid-column:5 / span 8}.neo-pricing__roast{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.neo-pricing__stage--claim{grid-template-columns:minmax(0,1fr) auto;align-items:end}.neo-pricing__footer{padding-inline:var(--space-2xl)}}@media(min-width:90rem){.neo-pricing__stage{padding-inline:var(--space-3xl)}}@media(prefers-reduced-motion:reduce){.neo-pricing__skip,.neo-pricing__home,.neo-pricing__cta,.neo-pricing__quick-prices button{transition-duration:var(--dur-neo-micro)}.neo-pricing__home:active,.neo-pricing__cta:hover,.neo-pricing__cta:active,.neo-pricing__quick-prices button:active{transform:none}}@media(forced-colors:active){.neo-pricing,.neo-pricing:before{background-image:none}.neo-pricing__cta,.neo-pricing__pass,.neo-pricing__receipt{clip-path:none}.neo-pricing__cta,.neo-pricing__pass,.neo-pricing__table-wrap,.neo-pricing__price-entry,.neo-pricing__quick-prices button,.neo-pricing__receipt,.neo-pricing__savings{border:var(--rule-neo) solid currentColor;box-shadow:none;forced-color-adjust:auto}}.neo-legal{min-height:100dvh;padding:var(--space-md);overflow-x:clip;background-color:var(--color-neo-carbon);background-image:var(--texture-neo-paper);background-position:0 0;background-size:32rem 32rem;color:var(--color-neo-bone);font-family:var(--font-neo-body)}.neo-legal *,.neo-legal *:before,.neo-legal *:after{box-sizing:border-box}.neo-legal :where(a,button,input,summary,[tabindex]):focus-visible{border-radius:var(--radius-neo-none);outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--space-2xs)}.neo-legal__sheet{width:min(100%,68rem);margin-inline:auto;border:var(--pixel-unit) solid var(--color-neo-raised);background-color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm)}.neo-legal__header{background-color:var(--color-neo-carbon-soft)}.neo-legal__masthead{display:grid;justify-items:center;gap:var(--space-xs);padding:var(--space-md);border-block-end:var(--rule-neo-thin) solid var(--color-neo-raised);color:var(--color-neo-bone);text-align:center}.neo-legal__masthead:after{width:min(100%,16rem);height:var(--pixel-step);border-block:var(--rule-neo-thin) solid var(--color-neo-gold);content:""}.neo-legal__masthead p{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:600;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.neo-legal__wordmark-link{display:inline-flex;min-height:44px;align-items:center;justify-content:center;color:var(--color-neo-bone);text-decoration:none;white-space:nowrap}.neo-legal__wordmark{display:inline-flex;align-items:baseline;font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-style:normal;font-weight:900;letter-spacing:.02em;line-height:1;text-transform:uppercase}.neo-legal__wordmark>span{color:var(--color-neo-bone);font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.neo-legal__wordmark>span:last-child{color:var(--color-neo-gold);font-weight:700}.neo-legal__title{padding:var(--space-xl) var(--space-md) var(--space-lg);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.neo-legal__title>*{width:min(100%,65ch);margin-inline:auto}.neo-legal__title p,.neo-legal__title time{display:block;color:var(--color-neo-aqua-ink);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.neo-legal__title h1{min-width:0;margin-block:var(--space-xs);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:clamp(3rem,12vw,5.25rem);font-style:normal;font-weight:800;letter-spacing:.01em;line-height:1.02;overflow-wrap:anywhere}.neo-legal__sections{display:grid;width:min(100%,65ch);gap:var(--space-xl);margin-inline:auto;padding:var(--space-xl) var(--space-md) var(--space-2xl);background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.neo-legal__sections section{min-width:0}.neo-legal__sections section:nth-child(3){padding-block-start:var(--space-lg);border-block-start:var(--rule-neo-thin) solid var(--color-neo-gold)}.neo-legal__sections h2{display:inline;min-width:0;margin-inline-end:var(--space-2xs);color:var(--color-neo-purple-black);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-style:normal;font-weight:800;letter-spacing:.02em;line-height:1.25;overflow-wrap:anywhere}.neo-legal__sections p{display:inline;color:var(--color-neo-carbon-soft);font-size:var(--text-neo-body);font-weight:400;line-height:1.7}.neo-legal__footer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);padding:var(--space-md);border-block-start:var(--rule-neo) solid var(--color-neo-aqua);background-color:var(--color-neo-carbon-soft);color:var(--color-neo-bone-muted);font-family:var(--font-neo-body);font-size:var(--text-neo-xs);font-weight:600;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.neo-legal__footer a{display:inline-flex;min-height:44px;align-items:center;color:var(--color-neo-yellow);text-decoration-thickness:var(--rule-neo);text-underline-offset:var(--space-2xs);white-space:nowrap}.neo-legal__wordmark-link:active,.neo-legal__footer a:active{color:var(--color-neo-bone)}@media(hover:hover)and (pointer:fine){.neo-legal__wordmark-link:hover,.neo-legal__footer a:hover{color:var(--color-neo-gold)}}@media(pointer:coarse){.neo-legal__wordmark-link,.neo-legal__footer a{min-height:48px}}@media(min-width:40rem){.neo-legal{padding:var(--space-xl)}.neo-legal__masthead{padding:var(--space-lg) var(--space-xl)}.neo-legal__title{padding:var(--space-2xl) var(--space-xl) var(--space-xl)}.neo-legal__sections{padding:var(--space-2xl) var(--space-xl) var(--space-3xl)}.neo-legal__footer{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-lg);padding-inline:var(--space-xl)}}@media(min-width:60rem){.neo-legal__title,.neo-legal__sections{padding-inline:var(--space-2xl)}}@media(prefers-reduced-motion:reduce){.neo-legal *{scroll-behavior:auto}}@media(forced-colors:active){.neo-legal{background-image:none}.neo-legal__sheet{border-color:CanvasText;box-shadow:none}.neo-legal__masthead:after{border-color:CanvasText}}@media(prefers-contrast:more){.neo-legal{background-image:none}.neo-legal__sheet{box-shadow:none}}.neo-sign-in{min-height:100svh;min-height:100dvh;overflow-x:clip;background:var(--surface-neo-canvas, var(--color-neo-carbon));color:var(--color-neo-bone);font-family:var(--font-neo-body)}.neo-sign-in__brand{position:relative;min-width:0;min-height:13.5rem;overflow:hidden;isolation:isolate;background-color:var(--surface-neo-panel, var(--color-neo-purple-black));border-bottom:var(--rule-neo-heavy) solid var(--color-neo-aqua)}.neo-sign-in__media{z-index:calc(var(--z-neo-base) - 1)}.neo-sign-in__media img,.neo-sign-in__media video{object-position:center 42%;filter:saturate(.72) contrast(1.08)}.neo-sign-in__media-overlay{background:var(--color-neo-carbon-72)}.neo-sign-in__pelt{position:absolute;z-index:var(--z-neo-base);inset:0 0 0 auto;width:18%;pointer-events:none;opacity:.14;background-image:url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp),var(--texture-neo-dissolve);background-position:right center,right center;background-repeat:no-repeat;background-size:cover,cover;mix-blend-mode:screen}.neo-sign-in__brand-frame{position:relative;z-index:var(--z-neo-raised);display:flex;min-height:inherit;flex-direction:column;justify-content:space-between;gap:var(--space-lg);padding:var(--space-md)}.neo-sign-in__brand-frame:before{position:absolute;inset:var(--space-xs);border:var(--rule-neo-thin) solid var(--color-neo-bone-28);content:"";pointer-events:none}.neo-sign-in__masthead,.neo-sign-in__brand-copy,.neo-sign-in__register{position:relative;z-index:var(--z-neo-raised)}.neo-sign-in__masthead{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-md)}.neo-sign-in__wordmark-link,.neo-sign-in__back{display:inline-flex;min-height:2.75rem;align-items:center;white-space:nowrap}.neo-sign-in__wordmark-link{padding-inline:var(--space-xs);text-decoration:none}.neo-sign-in__wordmark{display:inline-flex;align-items:baseline}.neo-sign-in__wordmark>span{font-family:var(--font-neo-display);font-size:var(--text-neo-xl);font-weight:900;line-height:1;letter-spacing:.02em;color:var(--color-neo-bone)}.neo-sign-in__wordmark>span:last-child{font-weight:800;letter-spacing:.075em;color:var(--color-neo-gold)}.neo-sign-in__back{justify-content:center;min-width:2.75rem;padding-inline:var(--space-sm);border:var(--rule-neo) solid var(--color-neo-bone);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:color var(--dur-neo-micro) var(--ease-neo-out),background-color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.neo-sign-in__back:hover{background:var(--color-neo-bone);color:var(--color-neo-carbon);transform:translate(calc(var(--pixel-unit) * -1),calc(var(--pixel-unit) * -1))}.neo-sign-in__back:active{transform:none}.neo-sign-in__brand-copy{max-width:30rem;padding-inline:var(--space-xs)}.neo-sign-in__brand-title{max-width:18ch;margin:0;overflow-wrap:anywhere;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(2.25rem,10vw,3rem);font-style:normal;font-weight:900;letter-spacing:.02em;line-height:.88;text-transform:uppercase;text-shadow:var(--pixel-shadow-sm)}.neo-sign-in__brand-lede{display:none}.neo-sign-in__register{display:flex;justify-content:flex-end;gap:var(--space-xs);padding-inline:var(--space-xs)}.neo-sign-in__register span{display:block;width:var(--space-lg);height:var(--rule-neo-heavy);background:var(--color-neo-aqua)}.neo-sign-in__register span:nth-child(2){width:var(--space-md);background:var(--color-neo-ultraviolet)}.neo-sign-in__register span:nth-child(3){width:var(--space-xs);background:var(--color-neo-gold)}.neo-sign-in__task{display:grid;min-width:0;min-height:calc(100svh - 13.5rem);min-height:calc(100dvh - 13.5rem);place-items:start center;padding:var(--space-lg) var(--space-md) var(--space-xl);background:var(--surface-neo-canvas, var(--color-neo-carbon))}.neo-sign-in__form-frame{width:min(100%,30rem);padding:var(--space-2xs);clip-path:var(--clip-neo-pixel-panel);background:var(--surface-neo-raised, var(--color-neo-carbon-soft));box-shadow:var(--pixel-shadow-sm)}.neo-sign-in__form-sheet{padding:var(--space-lg);clip-path:var(--clip-neo-pixel-panel);background:var(--color-neo-bone);color:var(--color-neo-carbon)}.neo-sign-in__form-header{padding-bottom:var(--space-lg);border-bottom:var(--rule-neo-heavy) solid var(--color-neo-carbon)}.neo-sign-in__form-header h1{margin:0;overflow-wrap:anywhere;color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:clamp(2.75rem,11vw,4.5rem);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.9;text-transform:uppercase}.neo-sign-in__form-header p{max-width:42ch;margin:var(--space-sm) 0 0;color:var(--color-neo-carbon);font-size:var(--text-neo-sm);line-height:1.55}.neo-sign-in__form{display:grid;gap:var(--space-md);margin-top:var(--space-lg)}.neo-sign-in__field{min-width:0}.neo-sign-in .neo-sign-in__label{margin-bottom:var(--space-xs);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.06em}.neo-sign-in .neo-sign-in__input{min-height:3.25rem;border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-control);background:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-body);box-shadow:none;transition:border-color var(--dur-neo-micro) var(--ease-neo-out),background-color var(--dur-neo-micro) var(--ease-neo-out)}.neo-sign-in .neo-sign-in__input::placeholder{color:var(--color-neo-carbon-72);opacity:1}.neo-sign-in .neo-sign-in__input:hover:not(:disabled){border-color:var(--color-neo-ultraviolet)}.neo-sign-in .neo-sign-in__input:focus{border-color:var(--color-neo-carbon);outline:none}.neo-sign-in .neo-sign-in__input[aria-invalid=true]{border-color:var(--color-neo-red-ink);background:var(--color-neo-red-18)}.neo-sign-in__field-error{margin:var(--space-xs) 0 0;color:var(--color-neo-red-ink);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1.45}.neo-sign-in__alert{padding:var(--space-sm);border:var(--rule-neo) solid var(--color-neo-red-ink);background:var(--color-neo-red-18);color:var(--color-neo-red-ink);font-size:var(--text-neo-sm);font-weight:600;line-height:1.45}.neo-sign-in .neo-sign-in__primary,.neo-sign-in .neo-sign-in__google{width:100%;min-height:3.25rem;border-radius:var(--radius-neo-control);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-weight:900;letter-spacing:.035em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:color var(--dur-neo-micro) var(--ease-neo-out),background-color var(--dur-neo-micro) var(--ease-neo-out),border-color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out),opacity var(--dur-neo-micro) var(--ease-neo-out)}.neo-sign-in .neo-sign-in__primary{border:var(--rule-neo) solid var(--color-neo-carbon);background:var(--color-neo-yellow);color:var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm)}.neo-sign-in .neo-sign-in__primary:hover:not(:disabled){background:var(--color-neo-gold);transform:translate(calc(var(--pixel-unit) * -1),calc(var(--pixel-unit) * -1))}.neo-sign-in .neo-sign-in__primary:active:not(:disabled){transform:none}.neo-sign-in .neo-sign-in__primary:disabled,.neo-sign-in .neo-sign-in__google:disabled{cursor:not-allowed;opacity:.56}.neo-sign-in__oauth{margin-top:var(--space-lg)}.neo-sign-in__separator{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);color:var(--color-neo-carbon-72);font-family:var(--font-neo-data);font-size:var(--text-neo-xs)}.neo-sign-in__separator span{height:var(--rule-neo-thin);background:var(--color-neo-carbon)}.neo-sign-in .neo-sign-in__google{border:var(--rule-neo) solid var(--color-neo-carbon);background:var(--color-neo-bone);color:var(--color-neo-carbon)}.neo-sign-in .neo-sign-in__google:hover:not(:disabled){background:var(--color-neo-carbon);color:var(--color-neo-bone);transform:translate(calc(var(--pixel-unit) * -1),calc(var(--pixel-unit) * -1))}.neo-sign-in .neo-sign-in__google:active:not(:disabled){transform:none}.neo-sign-in__waitlist{margin:var(--space-lg) 0 0;padding-top:var(--space-md);border-top:var(--rule-neo) solid var(--color-neo-carbon);color:var(--color-neo-carbon);font-size:var(--text-neo-sm);line-height:1.5}.neo-sign-in__waitlist a{display:inline-block;min-height:2.75rem;padding-block:var(--space-sm);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-weight:700;text-underline-offset:var(--space-2xs);white-space:nowrap}.neo-sign-in :where(a,button,input):focus-visible{outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--space-2xs);border-radius:var(--radius-neo-control)}.neo-sign-in__form[data-pending=true] .neo-sign-in__input{cursor:wait}@media(min-width:48rem){.neo-sign-in__brand{min-height:18rem}.neo-sign-in__brand-frame{padding:var(--space-lg)}.neo-sign-in__brand-title{font-size:clamp(3.25rem,7vw,5rem)}.neo-sign-in__pelt{width:18%;opacity:.16}.neo-sign-in__brand-lede{display:block;max-width:44ch;margin:var(--space-sm) 0 0;color:var(--color-neo-bone);font-size:var(--text-neo-sm);line-height:1.45}.neo-sign-in__task{min-height:calc(100svh - 18rem);min-height:calc(100dvh - 18rem);padding:var(--space-xl) var(--space-lg) var(--space-2xl)}.neo-sign-in__form-sheet{padding:var(--space-xl)}}@media(min-width:64rem){.neo-sign-in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.neo-sign-in__brand{min-height:100svh;min-height:100dvh;border-right:var(--rule-neo-heavy) solid var(--color-neo-aqua);border-bottom:0}.neo-sign-in__brand-frame{min-height:100svh;min-height:100dvh;padding:var(--space-xl)}.neo-sign-in__back{display:none}.neo-sign-in__brand-copy{max-width:38rem}.neo-sign-in__brand-title{max-width:12ch;font-size:clamp(4rem,6.5vw,7rem)}.neo-sign-in__brand-lede{font-size:var(--text-neo-body)}.neo-sign-in__pelt{width:18%;opacity:.18}.neo-sign-in__task{min-height:100svh;min-height:100dvh;place-items:center;padding:var(--space-xl)}}@media(min-width:90rem){.neo-sign-in__brand-frame{padding:var(--space-2xl)}.neo-sign-in__task{padding-inline:var(--space-2xl)}}@media(max-width:25.875rem){.neo-sign-in__brand-frame{gap:var(--space-md)}.neo-sign-in__brand-copy{padding-inline:0}.neo-sign-in__brand-title{font-size:clamp(2.1rem,10.5vw,2.7rem);letter-spacing:.03em}.neo-sign-in__register{display:none}.neo-sign-in__task{padding-inline:var(--space-md)}.neo-sign-in__form-sheet{padding:var(--space-md)}.neo-sign-in__form-header h1{font-size:clamp(2.5rem,14vw,3.5rem);letter-spacing:.035em}.neo-sign-in .neo-sign-in__primary,.neo-sign-in .neo-sign-in__google{font-size:var(--text-neo-body);letter-spacing:.02em}}@media(prefers-reduced-motion:reduce){.neo-sign-in__back,.neo-sign-in .neo-sign-in__primary,.neo-sign-in .neo-sign-in__google{transition-duration:var(--dur-neo-micro);transition-property:opacity,color,background-color,border-color}.neo-sign-in__back:hover,.neo-sign-in .neo-sign-in__primary:hover:not(:disabled),.neo-sign-in .neo-sign-in__google:hover:not(:disabled){transform:none}}@media(prefers-contrast:more){.neo-sign-in__pelt{display:none}}@media(forced-colors:active){.neo-sign-in,.neo-sign-in__brand,.neo-sign-in__task,.neo-sign-in__form-frame,.neo-sign-in__form-sheet{background:Canvas;color:CanvasText}.neo-sign-in__media,.neo-sign-in__pelt,.neo-sign-in__register,.neo-sign-in__brand-frame:before{display:none}.neo-sign-in__brand{border-color:CanvasText}.neo-sign-in__form-frame{clip-path:none;border:var(--rule-neo) solid CanvasText;box-shadow:none}.neo-sign-in__form-sheet{clip-path:none}.neo-sign-in__wordmark>span,.neo-sign-in__wordmark>span:last-child,.neo-sign-in__brand-title,.neo-sign-in__brand-lede,.neo-sign-in__form-header h1,.neo-sign-in__form-header p,.neo-sign-in .neo-sign-in__label,.neo-sign-in__field-error,.neo-sign-in__alert,.neo-sign-in__waitlist,.neo-sign-in__waitlist a{color:CanvasText;text-shadow:none}.neo-sign-in__back,.neo-sign-in .neo-sign-in__input,.neo-sign-in .neo-sign-in__primary,.neo-sign-in .neo-sign-in__google{border-color:ButtonText;background:ButtonFace;color:ButtonText;box-shadow:none;forced-color-adjust:auto}.neo-sign-in :where(a,button,input):focus-visible{outline-color:Highlight}}.account-page{--account-canvas: var( --surface-neo-canvas, var(--color-neo-umber-carbon, var(--color-neo-carbon)) );--account-field: var( --surface-neo-field, var(--color-neo-umber-soft, var(--color-neo-carbon-soft)) );--account-panel: var( --surface-neo-panel, var(--color-neo-umber-panel, var(--color-neo-purple-black)) );--account-raised: var( --surface-neo-raised, var(--color-neo-umber-raised, var(--color-neo-raised)) );min-width:0;overflow:clip;color:var(--color-neo-bone);font-family:var(--font-neo-body)}.account-page__header{border-bottom:var(--rule-neo-heavy) solid var(--color-neo-gold);background:var(--account-canvas);color:var(--color-neo-bone)}.account-page__header>div{max-width:74rem;margin-inline:auto;padding-block-end:var(--space-lg)}.account-page__header h1{min-width:0;overflow-wrap:anywhere;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}.account-page__header p{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-sm)}.account-manual{display:grid;grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);gap:var(--space-xl);width:min(100%,74rem);margin-inline:auto;padding:var(--space-xl) var(--space-lg) var(--space-2xl)}.account-profile,.account-ledger,.account-section,.account-row__copy{min-width:0}.account-profile__title,.account-section__title{margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-weight:800;line-height:1.1;letter-spacing:.03em;overflow-wrap:anywhere;text-transform:uppercase}.account-profile__title{margin-block-end:var(--space-sm)}.account-profile__plate{overflow:hidden;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-none);background:var(--account-panel);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.account-profile__identity{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-sm);padding:var(--space-md)}.account-profile__avatar{display:grid;width:3rem;height:3rem;place-items:center;border:var(--rule-neo) solid var(--color-neo-gold);background:var(--account-canvas);color:var(--color-neo-gold);clip-path:var(--clip-neo-pixel-control)}.account-profile__avatar svg{width:1.25rem;height:1.25rem;stroke-width:2}.account-profile__copy{display:grid;gap:var(--space-2xs)}.account-profile__name-line{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.account-profile__name{min-width:0;max-width:100%;overflow:hidden;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-weight:700;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.account-profile__email,.account-profile__hint{overflow-wrap:anywhere;color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.45}.account-profile__email{font-family:var(--font-neo-data);font-variant-numeric:tabular-nums}.account-profile__hint{margin-block-start:var(--space-2xs)}.account-profile__pelt{position:relative;height:6rem;overflow:hidden;border-top:var(--rule-neo) solid var(--color-neo-bone-18);background-color:var(--account-canvas);background-image:var( --texture-neo-pelt-dither, url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp) ),var(--texture-neo-dissolve);background-position:center 42%;background-repeat:no-repeat;background-size:cover;mix-blend-mode:screen;opacity:.16}.account-ledger{border:var(--rule-neo) solid var(--color-neo-bone);background:var(--account-canvas);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm)}.account-section{padding:var(--space-lg)}.account-section+.account-section{border-top:var(--rule-neo-heavy) solid var(--color-neo-bone-18)}.account-section__title{margin-block-end:var(--space-sm);padding-inline-start:var(--space-sm);border-inline-start:var(--rule-neo-heavy) solid var(--color-neo-gold)}.account-section__surface{border:0;border-radius:var(--radius-neo-none);background:var(--account-canvas);color:var(--color-neo-bone)}.account-section__rows{margin:0;padding:0;list-style:none}.account-row{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:4rem;align-items:center;gap:var(--space-md);padding-block:var(--space-sm);border-top:var(--rule-neo-thin) solid var(--color-neo-bone-18)}.account-row:first-child{border-top:0}.account-row--full{grid-template-columns:minmax(0,1fr)}.account-row__copy{display:grid;gap:var(--space-2xs)}.account-row__label{color:var(--color-neo-bone);font-size:var(--text-neo-sm);font-weight:600;line-height:1.35}.account-row__hint,.account-field__hint,.account-version{color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.5}.account-row__control{display:flex;min-width:0;align-items:center;justify-content:flex-end}.account-action{min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-none);background:var(--account-canvas);color:var(--color-neo-bone);box-shadow:var(--space-3xs) var(--space-3xs) 0 var(--color-neo-ultraviolet);clip-path:var(--clip-neo-pixel-control);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.03em;white-space:nowrap;transition:transform var(--dur-neo-micro) var(--ease-neo-out),opacity var(--dur-neo-micro) var(--ease-neo-out)}.account-action svg{width:1rem;height:1rem;stroke-width:2}.account-action--wide{width:100%}.account-action--danger{border-color:var(--color-neo-red);background:var(--color-neo-red);color:var(--color-neo-carbon);box-shadow:var(--space-3xs) var(--space-3xs) 0 var(--color-neo-carbon)}.account-action:focus-visible,.account-toggle:focus-visible,.account-field__select:focus-visible,.account-link:focus-visible{outline:var(--rule-neo) solid var(--color-neo-yellow);outline-offset:var(--space-2xs);border-radius:var(--radius-neo-none)}.account-action:active,.account-toggle:active,.account-link:active{transform:translateY(var(--rule-neo-thin))}.account-action:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.account-action__spinner{animation:account-spin var(--dur-neo-long) linear infinite}.account-toggle{display:inline-grid;grid-template-columns:2.5rem 1.5rem;min-width:4rem;min-height:2.75rem;align-items:center;justify-content:end;gap:var(--space-2xs);border:0;background:var(--color-neo-transparent);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;cursor:pointer;transition:transform var(--dur-neo-micro) var(--ease-neo-out)}.account-toggle__track{position:relative;display:block;width:2.5rem;height:1.5rem;border:var(--rule-neo) solid var(--color-neo-bone-muted);background:var(--account-canvas);clip-path:var(--clip-neo-pixel-control)}.account-toggle__thumb{position:absolute;top:var(--space-2xs);left:var(--space-2xs);width:var(--space-sm);height:var(--space-sm);background:var(--color-neo-bone-muted);transform:translate(0);transition:transform var(--dur-neo-micro) var(--ease-neo-out)}.account-toggle[aria-pressed=true]{color:var(--color-neo-aqua)}.account-toggle[aria-pressed=true] .account-toggle__track{border-color:var(--color-neo-aqua)}.account-toggle[aria-pressed=true] .account-toggle__thumb{background:var(--color-neo-aqua);transform:translate(var(--space-md))}.account-toggle__state{text-align:end;text-transform:uppercase}.account-stamp{border:var(--rule-neo-thin) solid var(--color-neo-bone-muted);border-radius:var(--radius-neo-none);background:var(--account-canvas);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.35}.account-field{padding-block:var(--space-sm);border-top:var(--rule-neo-thin) solid var(--color-neo-bone-18)}.account-field__label{margin-block-end:var(--space-xs);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);letter-spacing:.05em}.account-field__select{min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);outline:var(--rule-neo) solid var(--color-neo-transparent);outline-offset:var(--space-negative-rule);background:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-body);font-size:var(--text-neo-sm)}.account-field__select:disabled{cursor:not-allowed;opacity:.55}.account-field__hint{min-height:1lh;margin:var(--space-xs) 0 0}.account-version{font-family:var(--font-neo-data);font-variant-numeric:tabular-nums;white-space:nowrap}.account-link{display:inline-flex;min-height:2.75rem;align-items:center;gap:var(--space-xs);color:var(--color-neo-yellow);font-size:var(--text-neo-sm);font-weight:600;text-decoration:underline;text-decoration-thickness:var(--rule-neo-thin);text-underline-offset:var(--space-2xs);white-space:nowrap;transition:transform var(--dur-neo-micro) var(--ease-neo-out),opacity var(--dur-neo-micro) var(--ease-neo-out)}.account-link svg{width:1rem;height:1rem;stroke-width:2}@media(hover:hover){.account-action:not(:disabled):hover,.account-toggle:hover,.account-link:hover{transform:translateY(var(--space-negative-rule))}.account-action:not(:disabled):hover{border-color:var(--color-neo-yellow)}.account-action--danger:not(:disabled):hover{border-color:var(--color-neo-bone)}.account-field__select:hover{background:var(--color-neo-bone-muted)}.account-link:hover{color:var(--color-neo-bone)}}@media(max-width:63.9375rem){.account-manual{grid-template-columns:minmax(0,1fr);gap:var(--space-lg);padding-block-start:var(--space-lg)}.account-profile__pelt{height:var(--space-2xl)}}@media(max-width:47.9375rem){.account-page__header>div{padding-block-end:var(--space-md)}.account-page__header h1{font-size:var(--text-neo-xl);line-height:1.05}.account-manual{padding:var(--space-lg) var(--space-md) var(--space-2xl)}.account-ledger{box-shadow:var(--space-2xs) var(--space-2xs) 0 var(--color-neo-ultraviolet)}.account-section{padding:var(--space-md)}}@media(max-width:23.4375rem){.account-manual{padding-inline:var(--space-md)}.account-row{gap:var(--space-sm)}.account-profile__identity{grid-template-columns:minmax(0,1fr)}.account-profile__avatar{width:2.75rem;height:2.75rem}}@media(prefers-reduced-motion:reduce){.account-action,.account-toggle,.account-toggle__thumb,.account-link{transition-duration:.01ms}.account-action__spinner{animation:none}}@media(prefers-contrast:more){.account-profile__pelt{display:none}}@media(forced-colors:active){.account-profile__plate,.account-ledger,.account-action,.account-toggle__track,.account-field__select,.account-stamp{border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none;clip-path:none}.account-profile__pelt{display:none}.account-profile__avatar,.account-toggle__thumb{background:CanvasText;color:Canvas}.account-action:focus-visible,.account-toggle:focus-visible,.account-field__select:focus-visible,.account-link:focus-visible{outline-color:Highlight}.account-toggle[aria-pressed=true] .account-toggle__track{border-color:Highlight}.account-toggle[aria-pressed=true] .account-toggle__thumb{background:Highlight}}@keyframes account-spin{to{transform:rotate(360deg)}}.activity-ledger{--activity-canvas: var( --surface-neo-canvas, var(--color-neo-petrol-carbon, var(--color-neo-carbon)) );--activity-field: var( --surface-neo-field, var(--color-neo-petrol-soft, var(--color-neo-carbon-soft)) );--activity-panel: var( --surface-neo-panel, var(--color-neo-petrol-panel, var(--color-neo-purple-black)) );--activity-raised: var( --surface-neo-raised, var(--color-neo-petrol-raised, var(--color-neo-raised)) );min-inline-size:0;padding-block-end:var(--space-lg);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.activity-ledger__masthead{position:relative;background-color:var(--activity-panel);color:var(--color-neo-bone);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-bone)}.activity-ledger__masthead>div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);align-items:end;padding-block:var(--space-lg)}.activity-ledger__masthead h1{min-inline-size:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-style:normal;font-weight:800;line-height:1;letter-spacing:.02em;overflow-wrap:anywhere;text-transform:uppercase}.activity-ledger__masthead p{max-inline-size:48ch;margin-block-start:var(--space-xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);line-height:1.45}.activity-ledger__masthead>div>div:last-child{inline-size:100%}.activity-ledger__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;padding:var(--space-2xs);background-color:var(--activity-canvas);border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-none)}.activity-ledger__tabs button{min-block-size:calc(var(--space-xl) + var(--space-2xs));padding-inline:var(--space-sm);color:var(--color-neo-bone-muted);background-color:var(--activity-canvas);border:0;border-radius:var(--radius-neo-none);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:700;line-height:1;white-space:nowrap;transition:color var(--dur-neo-micro) var(--ease-neo-out),background-color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.activity-ledger__tabs button[aria-selected=true]{color:var(--color-neo-carbon);background-color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm)}.activity-ledger__tabs button:focus-visible{position:relative;z-index:var(--z-neo-raised);outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--space-2xs);box-shadow:none}.activity-ledger__tabs button:active{transform:translate(var(--pixel-unit),var(--pixel-unit))}.activity-ledger__tabs button:disabled,.activity-ledger__tabs button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.activity-ledger__press-seam{position:relative;block-size:var(--space-md);overflow:hidden;background-color:var(--activity-canvas);border-block-end:var(--rule-neo) solid var(--color-neo-ultraviolet)}.activity-ledger__press-seam:before{position:absolute;inset:0;content:"";background-image:var(--texture-neo-dissolve);background-repeat:repeat-x;background-position:center 58%;background-size:auto calc(var(--space-4xl) * 2);opacity:.28}.activity-ledger__body{inline-size:min(calc(100% - (var(--space-md) * 2)),calc(var(--space-4xl) * 7));min-inline-size:0;margin-inline:auto;padding-block-start:var(--space-lg)}.activity-ledger__panel{min-inline-size:0}.activity-ledger__sheet{min-inline-size:0;overflow:visible;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-none);background-color:var(--activity-field);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm)}.activity-ledger__offer-list,.activity-ledger__event-list{margin:0;padding:0;list-style:none}.activity-ledger__offer+.activity-ledger__offer{border-block-start:var(--rule-neo) solid var(--color-neo-raised)}.activity-ledger__offer{position:relative;min-inline-size:0}.activity-ledger__offer:has(.activity-ledger__offer-row .text-danger){border-inline-end:var(--rule-neo-thin) solid var(--color-neo-red)}.activity-ledger__offer-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);min-block-size:calc(var(--space-2xl) + var(--space-lg));padding:var(--space-md);color:var(--color-neo-bone);background-color:var(--activity-field);text-decoration:none;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.activity-ledger__offer-row>div{min-inline-size:0}.activity-ledger__offer-row>div:first-child>div:first-child{align-items:center;gap:var(--space-xs)}.activity-ledger__offer-row>div:first-child>div:first-child>span:first-child{color:var(--color-neo-bone);font-size:var(--text-neo-body);font-weight:700}.activity-ledger__offer-row>div:first-child>div:last-child{gap:var(--space-2xs) var(--space-xs);margin-block-start:var(--space-2xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.4}.activity-ledger__offer-row .text-text-muted{color:var(--color-neo-bone-muted)}.activity-ledger__offer-row span.capitalize{min-block-size:var(--space-lg);padding-inline:var(--space-xs);border-width:var(--rule-neo-thin);border-radius:var(--radius-neo-none);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.05em;line-height:1;text-transform:uppercase}.activity-ledger__offer-row span.capitalize.text-warn{color:var(--color-neo-carbon);background-color:var(--color-neo-yellow);border-color:var(--color-neo-yellow)}.activity-ledger__offer-row span.capitalize.text-primary{color:var(--color-neo-violet-hot);background-color:var(--activity-canvas);border-color:var(--color-neo-violet-hot)}.activity-ledger__offer-row span.capitalize.text-positive{color:var(--color-neo-aqua);background-color:var(--activity-canvas);border-color:var(--color-neo-aqua)}.activity-ledger__offer-row span.capitalize.text-text-muted{color:var(--color-neo-bone-muted);background-color:var(--activity-canvas);border-color:var(--color-neo-bone-muted)}.activity-ledger__offer-row>div:nth-child(2){display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between;align-self:center;color:var(--color-neo-bone);font-family:var(--font-neo-data);font-variant-numeric:tabular-nums;text-align:start}.activity-ledger__offer-row>div:nth-child(2)>div:first-child{font-size:var(--text-neo-sm);font-weight:700;white-space:nowrap}.activity-ledger__offer-row>div:nth-child(2)>div:last-child{display:inline-flex;align-items:center;min-block-size:var(--space-lg);margin-block-start:0;padding-inline:var(--space-xs);border:var(--rule-neo-thin) solid var(--color-neo-bone-28);background-color:var(--activity-canvas);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1;white-space:nowrap}.activity-ledger__offer-row>div:nth-child(2)>div:last-child:before{content:"Expires ";margin-inline-end:var(--space-2xs);color:var(--color-neo-bone-muted);font-weight:600;text-transform:uppercase}.activity-ledger__offer-row .text-danger{color:var(--color-neo-red)}.activity-ledger__offer-row .text-warn{color:var(--color-neo-yellow)}.activity-ledger__offer-row .text-primary{color:var(--color-neo-violet-hot)}.activity-ledger__offer-row .text-positive{color:var(--color-neo-aqua)}.activity-ledger__offer-row>svg{display:none}.activity-ledger__offer-row:focus-visible,.activity-ledger__event-link:focus-visible{outline:var(--rule-neo) solid var(--color-neo-carbon);outline-offset:calc(var(--space-negative-2xs) * -1);box-shadow:inset 0 0 0 var(--rule-neo-heavy) var(--color-neo-yellow)}.activity-ledger__offer-row:active,.activity-ledger__event-link:active{transform:translateY(var(--pixel-unit))}.activity-ledger__offer-row[aria-disabled=true],.activity-ledger__event-link[aria-disabled=true]{opacity:.5;cursor:not-allowed}.activity-ledger__sort-note{max-inline-size:62ch;margin:var(--space-sm) 0 0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.5}.activity-ledger__sheet--roll{border-color:var(--color-neo-bone);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm)}.activity-ledger__event+.activity-ledger__event{border-block-start:var(--rule-neo) solid var(--color-neo-carbon)}.activity-ledger__event{position:relative;min-inline-size:0}.activity-ledger__event:before{position:absolute;inset-block:0;inset-inline-start:calc(var(--space-md) + var(--space-lg));inline-size:var(--rule-neo-thin);content:"";background-color:var(--activity-canvas);opacity:.32;pointer-events:none}.activity-ledger__event-link{position:relative;display:grid;grid-template-columns:calc(var(--space-xl) + var(--space-xs)) minmax(0,1fr);gap:var(--space-2xs) var(--space-sm);align-items:center;min-block-size:calc(var(--space-2xl) + var(--space-xs));padding:var(--space-sm) var(--space-md);color:var(--color-neo-carbon);background-color:var(--color-neo-bone);text-decoration:none;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.activity-ledger__type-mark{z-index:var(--z-neo-base);grid-row:1 / span 2;inline-size:calc(var(--space-xl) + var(--space-xs));block-size:calc(var(--space-xl) + var(--space-xs));border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--activity-canvas)}.activity-ledger__type-mark .text-primary{color:var(--color-neo-violet-hot)}.activity-ledger__type-mark .text-positive{color:var(--color-neo-aqua)}.activity-ledger__type-mark .text-danger{color:var(--color-neo-red)}.activity-ledger__type-mark .text-text-muted{color:var(--color-neo-bone-muted)}.activity-ledger__event-copy{min-inline-size:0;color:var(--color-neo-carbon);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.activity-ledger__event-time{color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:600;line-height:1.25;white-space:nowrap}.activity-ledger__empty{min-block-size:calc(var(--space-4xl) * 2);color:var(--color-neo-bone)}.activity-ledger__sheet--roll .activity-ledger__empty{color:var(--color-neo-carbon)}.activity-ledger__empty>div:first-child{border:var(--rule-neo) solid currentColor;border-radius:var(--radius-neo-none);background-color:var(--activity-canvas);color:var(--color-neo-bone)}.activity-ledger__empty h3{color:inherit;font-family:var(--font-neo-display);font-size:var(--text-neo-xl);font-style:normal;font-weight:800;letter-spacing:.02em;line-height:1.05;text-transform:uppercase}.activity-ledger__empty p{color:inherit;font-family:var(--font-neo-body);font-size:var(--text-neo-sm);line-height:1.5;opacity:.82}@media(hover:hover)and (pointer:fine){.activity-ledger__tabs button:not([aria-selected=true]):not(:disabled):hover{color:var(--color-neo-bone);background-color:var(--activity-raised)}.activity-ledger__offer-row:hover{background-color:var(--activity-panel);transform:translateY(calc(var(--pixel-unit) * -1))}.activity-ledger__event-link:hover{background-color:var(--color-neo-gold-24);transform:translateY(calc(var(--pixel-unit) * -1))}}@media(min-width:48rem){.activity-ledger__masthead>div{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xl);padding-block:var(--space-xl)}.activity-ledger__masthead>div>div:last-child{inline-size:calc(var(--space-4xl) * 2)}.activity-ledger__body{inline-size:min(calc(100% - (var(--space-lg) * 2)),calc(var(--space-4xl) * 7));padding-block-start:var(--space-xl)}.activity-ledger__offer-row{grid-template-columns:minmax(0,1fr) auto var(--space-lg);gap:var(--space-lg);padding:var(--space-lg)}.activity-ledger__offer-row>div:nth-child(2){display:block;text-align:end}.activity-ledger__offer-row>div:nth-child(2)>div:last-child{margin-block-start:var(--space-xs)}.activity-ledger__offer-row>svg{display:block;align-self:center;color:var(--color-neo-bone-muted)}.activity-ledger__event-link{grid-template-columns:calc(var(--space-xl) + var(--space-xs)) minmax(0,1fr) auto;gap:var(--space-md);min-block-size:calc(var(--space-2xl) + var(--space-xs));padding:var(--space-sm) var(--space-lg)}.activity-ledger__type-mark{grid-row:auto}.activity-ledger__event-time{text-align:end}}@media(min-width:64rem){.activity-ledger__masthead>div{padding-inline:var(--space-xl)}}@media(prefers-reduced-motion:reduce){.activity-ledger__tabs button,.activity-ledger__offer-row,.activity-ledger__event-link{transition-duration:var(--dur-neo-micro);transition-property:opacity,background-color,color;transform:none}.activity-ledger__tabs button:active,.activity-ledger__offer-row:active,.activity-ledger__event-link:active{transform:none}}@media(forced-colors:active){.activity-ledger__masthead,.activity-ledger__press-seam,.activity-ledger__sheet,.activity-ledger__offer-row,.activity-ledger__event-link,.activity-ledger__type-mark,.activity-ledger__empty>div:first-child,.activity-ledger__tabs,.activity-ledger__tabs button{color:CanvasText;background:Canvas;border-color:CanvasText;box-shadow:none}.activity-ledger__press-seam:before{display:none}.activity-ledger__tabs button[aria-selected=true]{color:ButtonText;background:ButtonFace;border-color:Highlight;outline:var(--rule-neo) solid CanvasText}.activity-ledger__offer:has(.activity-ledger__offer-row .text-danger){border-inline-end-color:CanvasText}.activity-ledger :is(.text-danger,.text-warn,.text-primary,.text-positive,.text-text-muted){color:CanvasText}.activity-ledger__offer-row:focus-visible,.activity-ledger__event-link:focus-visible,.activity-ledger__tabs button:focus-visible{outline-color:Highlight;box-shadow:none}}.app-home{--home-canvas: var(--surface-neo-canvas, var(--color-neo-carbon));--home-field: var(--surface-neo-field, var(--color-neo-carbon-soft));--home-panel: var( --surface-neo-panel, var(--color-neo-purple-black) );--home-raised: var(--surface-neo-raised, var(--color-neo-raised));position:relative;isolation:isolate;min-width:0;min-height:100%;padding-block-end:var(--space-xl);overflow-x:clip;background-color:var(--home-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.app-home:before{position:absolute;z-index:-1;inset:0;background-image:var(--texture-neo-paper);background-position:center top;background-size:auto;opacity:.28;content:"";pointer-events:none}.app-home__frame{width:min(100%,calc(var(--space-4xl) * 10));margin-inline:auto;padding-inline:var(--space-md)}.app-home__mast{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding-block:var(--space-lg) var(--space-xl)}.app-home__mast-copy{min-width:0}.app-home__mast h1,.home-section h2{min-width:0;overflow-wrap:anywhere;font-family:var(--font-neo-display);font-style:normal;text-transform:uppercase}.app-home__mast h1{font-size:var(--text-neo-2xl);font-weight:800;line-height:1;letter-spacing:.025em}.app-home__mast p{margin-block-start:var(--space-2xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-variant-numeric:tabular-nums;line-height:1.5}.app-home__pelt{position:relative;display:none;width:clamp(calc(var(--space-3xl) * 2),20vw,calc(var(--space-4xl) * 2));height:var(--space-2xl);flex:none;overflow:clip;border:var(--rule-neo) solid var(--color-neo-raised);background-image:var( --texture-neo-pelt-dither, url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp) ),var(--texture-neo-dissolve);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:var(--home-panel);clip-path:var(--clip-neo-pixel-control);mix-blend-mode:screen;opacity:.18}.app-home__pelt:after{position:absolute;inset:var(--space-xs);border:var(--rule-neo-thin) solid var(--color-neo-bone-28);content:"";pointer-events:none}.home-portfolio{display:grid;min-width:0;overflow:clip;border:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--home-field);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-bone);clip-path:var(--clip-neo-pixel-panel)}.home-portfolio__cell{min-width:0;padding:var(--space-md)}.home-portfolio__cell+.home-portfolio__cell{border-block-start:var(--rule-neo-thin) solid var(--color-neo-bone-28)}.home-portfolio__cell dt{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:600;line-height:1.3;letter-spacing:.09em;text-transform:uppercase}.home-portfolio__cell dd{margin-block-start:var(--space-xs);overflow-wrap:anywhere;color:var(--color-neo-gold);font-family:var(--font-neo-data);font-size:clamp(var(--text-neo-xl),8vw,var(--text-neo-2xl));font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.home-portfolio__cell p{margin-block-start:var(--space-xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-variant-numeric:tabular-nums;line-height:1.4}.home-portfolio__delta{margin-block-start:var(--space-xs);font-family:var(--font-neo-data)}.home-portfolio__delta.text-positive{color:var(--color-neo-aqua)}.home-portfolio__delta.text-danger{color:var(--color-neo-red)}.home-portfolio__delta .text-text-muted{color:var(--color-neo-bone-muted)}.app-home__workbench,.app-home__ledgers{display:grid;min-width:0;gap:var(--space-xl);margin-block-start:var(--space-xl)}.home-section{min-width:0}.home-section__head{display:flex;min-height:var(--space-xl);align-items:center;justify-content:space-between;gap:var(--space-sm);padding-block-end:var(--space-xs)}.home-section h2{color:var(--color-neo-bone);font-size:var(--text-neo-xl);font-weight:800;line-height:1.04;letter-spacing:.025em}.home-section__count{display:inline-flex;min-height:var(--space-lg);align-items:center;gap:var(--space-xs);padding-inline:var(--space-xs);border:var(--rule-neo-thin) solid var(--color-neo-yellow);color:var(--color-neo-yellow);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.home-attention{min-width:0;overflow:clip;border:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);clip-path:var(--clip-neo-pixel-panel)}.home-attention ul,.home-ledger ul{min-width:0}.home-attention li+li{border-block-start:var(--rule-neo-thin) dashed var(--color-neo-carbon-soft)}.home-attention__offer,.home-attention__order{display:flex;min-width:0;min-height:calc(var(--space-xl) + var(--space-md));align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--color-neo-carbon);font-family:var(--font-neo-body);transition:background-color var(--dur-neo-short) var(--ease-neo-out),color var(--dur-neo-short) var(--ease-neo-out)}.home-attention__offer .text-text-muted{color:var(--color-neo-carbon-soft)}.home-attention__offer .text-warn,.home-attention__offer .text-danger{color:var(--color-neo-red-ink)}.home-attention__offer .text-primary{color:var(--color-neo-carbon)}.home-attention__offer .fill-primary{fill:var(--color-neo-gold)}.home-attention__order>svg{width:calc(var(--space-lg) - var(--space-2xs));height:calc(var(--space-lg) - var(--space-2xs));flex:none;color:var(--color-neo-red-ink)}.home-attention__order-copy{display:grid;min-width:0;flex:1;gap:var(--space-2xs)}.home-attention__order-copy strong{font-size:var(--text-neo-sm);font-weight:700;line-height:1.35}.home-attention__order-copy>span{color:var(--color-neo-carbon-soft);font-size:var(--text-neo-xs);line-height:1.35}.home-attention__order>svg:last-child{width:var(--space-md);height:var(--space-md);color:var(--color-neo-carbon-soft)}.home-attention__empty{padding:var(--space-md);color:var(--color-neo-carbon);font-size:var(--text-neo-sm);line-height:1.5}.home-actions{display:grid;min-width:0;overflow:clip;border:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);clip-path:var(--clip-neo-pixel-panel)}.home-actions__link{display:flex;min-width:0;min-height:calc(var(--space-xl) + var(--space-lg));align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--color-neo-carbon);transition:background-color var(--dur-neo-short) var(--ease-neo-out),color var(--dur-neo-short) var(--ease-neo-out)}.home-actions__link+.home-actions__link{border-block-start:var(--rule-neo-thin) dashed var(--color-neo-carbon-soft)}.home-actions__link--primary{background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);transition:background-color var(--dur-neo-short) var(--ease-neo-out),color var(--dur-neo-short) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.home-actions__link>svg{width:var(--space-lg);height:var(--space-lg);flex:none;color:var(--color-neo-ultraviolet)}.home-actions__link--primary>svg{color:var(--color-neo-carbon)}.home-actions__copy{display:grid;min-width:0;flex:1;gap:var(--space-2xs)}.home-actions__copy strong{overflow:hidden;font-size:var(--text-neo-body);font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.home-actions__copy span{color:var(--color-neo-carbon-soft);font-size:var(--text-neo-xs);line-height:1.35}.home-actions__link>svg:last-child{width:var(--space-md);height:var(--space-md);color:var(--color-neo-carbon-soft)}.home-ledger{min-width:0;overflow:clip;border:var(--rule-neo) solid var(--color-neo-bone-28);background-color:var(--home-field);color:var(--color-neo-bone);clip-path:var(--clip-neo-pixel-panel)}.home-ledger li+li{border-block-start:var(--rule-neo-thin) solid var(--color-neo-bone-18)}.home-mover,.home-activity{display:flex;min-width:0;min-height:calc(var(--space-xl) + var(--space-lg));align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--color-neo-bone);transition:background-color var(--dur-neo-short) var(--ease-neo-out),color var(--dur-neo-short) var(--ease-neo-out)}.home-mover img{width:var(--space-xl);height:var(--space-xl);flex:none;border:var(--rule-neo-thin) solid var(--color-neo-bone-28);object-fit:cover}.home-mover__identity{display:grid;min-width:0;flex:1;gap:var(--space-2xs)}.home-mover__identity strong{overflow:hidden;font-size:var(--text-neo-sm);font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.home-mover__identity span{overflow:hidden;color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.home-mover__market{display:grid;flex:none;justify-items:end;gap:var(--space-2xs);text-align:end}.home-mover__market>strong{color:var(--color-neo-gold);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-variant-numeric:tabular-nums}.home-mover__market .text-positive{color:var(--color-neo-aqua)}.home-mover__market .text-danger{color:var(--color-neo-red)}.home-mover__market .text-text-muted{color:var(--color-neo-bone-muted)}.home-section__all{display:inline-flex;min-height:calc(var(--space-xl) + var(--space-2xs));align-items:center;color:var(--color-neo-yellow);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-underline-offset:var(--space-2xs);white-space:nowrap}.home-activity__icon{width:var(--space-xl);height:var(--space-xl);flex:none;border:var(--rule-neo-thin) solid var(--color-neo-bone-18);border-radius:var(--radius-neo-none);background-color:var(--color-neo-purple-black)}.home-activity__icon .text-primary{color:var(--color-neo-gold)}.home-activity__icon .text-positive{color:var(--color-neo-aqua)}.home-activity__icon .text-danger{color:var(--color-neo-red)}.home-activity__icon .text-text-muted{color:var(--color-neo-bone-muted)}.home-activity__text{min-width:0;flex:1;font-size:var(--text-neo-sm);line-height:1.4}.home-activity__time{flex:none;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.3;white-space:nowrap}.app-home a:focus-visible{border-radius:var(--radius-neo-none);outline:var(--rule-neo) solid var(--color-neo-yellow);outline-offset:calc(var(--rule-neo) * -1)}.app-home a:active{background-color:var(--color-neo-gold-24)}.app-home a[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}@media(hover:hover)and (pointer:fine){.home-attention__offer:hover,.home-attention__order:hover,.home-actions__link:not(.home-actions__link--primary):hover{background-color:var(--color-neo-gold-24);color:var(--color-neo-carbon)}.home-actions__link--primary:hover{transform:translateY(var(--space-negative-rule))}.home-mover:hover,.home-activity:hover{background-color:var(--color-neo-bone-10)}.home-section__all:hover{color:var(--color-neo-gold);text-decoration:underline}}@media(min-width:40rem){.app-home__frame{padding-inline:var(--space-lg)}.app-home__pelt{display:block}.home-portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}.home-portfolio__cell--primary{grid-column:1 / -1}.home-portfolio__cell+.home-portfolio__cell{border-block-start:var(--rule-neo-thin) solid var(--color-neo-bone-28)}.home-portfolio__cell:last-child{border-inline-start:var(--rule-neo-thin) solid var(--color-neo-bone-28)}}@media(min-width:64rem){.app-home__frame{padding-inline:var(--space-xl)}.home-portfolio{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.6fr)}.home-portfolio__cell--primary{grid-column:auto}.home-portfolio__cell+.home-portfolio__cell{border-block-start:0;border-inline-start:var(--rule-neo-thin) solid var(--color-neo-bone-28)}.app-home__workbench,.app-home__ledgers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(min-width:90rem){.app-home__frame{padding-inline:var(--space-2xl)}.app-home__workbench{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.app-home__ledgers{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}}@media(prefers-reduced-motion:reduce){.home-actions__link--primary:hover{transform:none}}@media(prefers-contrast:more){.app-home:before,.app-home__pelt{display:none}}@media(forced-colors:active){.app-home{background:Canvas;color:CanvasText}.app-home:before,.app-home__pelt{display:none}.home-portfolio,.home-attention,.home-actions,.home-ledger{border:var(--rule-neo) solid CanvasText;background:Canvas;box-shadow:none;color:CanvasText;clip-path:none}.home-actions__link--primary{background:Highlight;color:HighlightText}.app-home a:focus-visible{outline-color:Highlight}}.orders-workbench{--orders-canvas: var(--surface-neo-canvas, var(--color-neo-carbon));--orders-field: var(--surface-neo-field, var(--color-neo-carbon-soft));--orders-panel: var(--surface-neo-panel, var(--color-neo-purple-black));--orders-raised: var(--surface-neo-raised, var(--color-neo-raised));min-width:0;min-height:100vh;min-height:100dvh;background-color:var(--orders-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.orders-workbench,.orders-workbench *,.orders-workbench *:before,.orders-workbench *:after{box-sizing:border-box}.orders-workbench__screen-header{min-width:0;border-block-end:var(--rule-neo-heavy) solid var(--color-neo-aqua);background-color:var(--orders-panel)}.orders-workbench__screen-header>div{padding:var(--space-lg) var(--space-md)}.orders-workbench__screen-header h1{color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),11vw,4.75rem);font-style:normal;font-weight:900;letter-spacing:.02em;line-height:.9;text-transform:uppercase;text-shadow:var(--pixel-shadow-sm)}.orders-workbench__screen-header p{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data)}.orders-workbench__body{display:grid;min-width:0;gap:var(--space-xl);padding:var(--space-lg) var(--space-md) calc(var(--space-4xl) + env(safe-area-inset-bottom))}.orders-section-heading{display:grid;min-width:0;gap:var(--space-3xs)}.orders-section-heading p,.orders-ledger__heading p{margin:0;color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.orders-section-heading h2,.orders-ledger__heading h2{margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-xl);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:1;text-transform:uppercase}.orders-summary{display:grid;min-width:0;gap:var(--space-sm)}.orders-summary__ledger{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm)}.orders-summary__ledger>div{display:grid;min-width:0;align-content:start;gap:var(--space-2xs);min-height:7.5rem;padding:var(--space-md);border-inline-end:var(--rule-neo) solid var(--color-neo-carbon);border-block-end:var(--rule-neo) solid var(--color-neo-carbon)}.orders-summary__ledger>div:nth-child(2n){border-inline-end:0}.orders-summary__ledger>div:nth-last-child(-n+2){border-block-end:0}.orders-summary__ledger dt,.orders-mobile__money dt{color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.orders-summary__ledger dd{min-width:0;margin:0;color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-xl),8vw,var(--text-neo-2xl));font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:.95;overflow-wrap:anywhere}.orders-summary__ledger dd[data-profit=positive],.orders-mobile__money dd[data-profit=positive],.orders-table td[data-profit=positive]{color:var(--color-neo-aqua-ink)}.orders-summary__ledger dd[data-profit=negative],.orders-mobile__money dd[data-profit=negative],.orders-table td[data-profit=negative]{color:var(--color-neo-red-ink)}.orders-summary__ledger small{color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-xs)}.orders-ledger{min-width:0;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--orders-field);box-shadow:var(--pixel-shadow-sm)}.orders-ledger__heading{position:relative;isolation:isolate;display:flex;min-width:0;min-height:6.5rem;align-items:end;justify-content:space-between;gap:var(--space-md);overflow:clip;padding:var(--space-lg);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--orders-panel)}.orders-ledger__heading:before{position:absolute;z-index:-1;inset-block-start:0;inset-inline-end:0;block-size:var(--space-md);width:min(28%,18rem);background-image:var( --texture-neo-pelt-dither, url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp) ),var(--texture-neo-dissolve);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";mix-blend-mode:screen;opacity:.07;pointer-events:none}.orders-ledger__heading strong{position:relative;z-index:1;color:var(--color-neo-gold);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-variant-numeric:tabular-nums;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;white-space:nowrap}.orders-mobile{display:grid;min-width:0;margin:0;padding:0;list-style:none}.orders-mobile__row{display:grid;min-width:0;gap:var(--space-sm);padding:var(--space-lg);border-block-end:var(--rule-neo) solid var(--color-neo-bone-28)}.orders-mobile__row:last-child{border-block-end:0}.orders-mobile__meta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-sm);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;font-variant-numeric:tabular-nums}.orders-mobile__row h3{margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-style:normal;font-weight:800;letter-spacing:.025em;line-height:1.05;overflow-wrap:anywhere;text-transform:uppercase}.orders-mobile__buyer{display:flex;min-width:0;flex-wrap:wrap;justify-content:space-between;gap:var(--space-xs) var(--space-md);margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.45}.orders-mobile__buyer span:first-child{overflow-wrap:anywhere}.orders-mobile__buyer span:last-child{font-family:var(--font-neo-data);font-variant-numeric:tabular-nums}.orders-mobile__money{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:var(--rule-neo-thin) solid var(--color-neo-bone-28)}.orders-mobile__money>div{display:grid;min-width:0;gap:var(--space-3xs);padding:var(--space-sm);border-inline-end:var(--rule-neo-thin) solid var(--color-neo-bone-28)}.orders-mobile__money>div:last-child{border-inline-end:0}.orders-mobile__money dt{color:var(--color-neo-bone-muted)}.orders-mobile__money dd{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-weight:800;font-variant-numeric:tabular-nums;line-height:1.2;overflow-wrap:anywhere}.orders-mobile__action{display:flex;justify-content:flex-end}.orders-workbench .orders-status{min-height:1.75rem;border:var(--rule-neo-thin) solid currentColor;border-radius:var(--radius-neo-none);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.05em;line-height:1;text-transform:uppercase}.orders-workbench .orders-action{min-width:0;min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-control);background-color:var(--orders-panel);color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-body);font-style:normal;font-weight:800;letter-spacing:.03em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:var(--pixel-shadow-sm)}.orders-workbench .orders-action svg{width:var(--text-neo-body);height:var(--text-neo-body)}.orders-workbench .orders-action:hover{border-color:var(--color-neo-yellow);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon)}.orders-workbench .orders-action:active{translate:var(--pixel-unit) var(--pixel-unit);box-shadow:none}.orders-workbench :where(a,button):focus-visible{border-radius:var(--radius-neo-none);outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--space-2xs)}.orders-table-wrap{display:none}.orders-empty{display:grid;min-height:18rem;place-content:center;gap:var(--space-sm);padding:var(--space-xl);color:var(--color-neo-bone);text-align:center}.orders-empty strong{font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-style:normal;font-weight:900;text-transform:uppercase}.orders-empty p{max-width:48ch;margin:0;color:var(--color-neo-bone-muted);line-height:1.55}@media(min-width:48rem){.orders-workbench__screen-header>div,.orders-workbench__body{padding-inline:var(--space-xl)}.orders-summary__ledger{grid-template-columns:repeat(4,minmax(0,1fr))}.orders-summary__ledger>div{min-height:8.5rem;border-block-end:0}.orders-summary__ledger>div:nth-child(2n){border-inline-end:var(--rule-neo) solid var(--color-neo-carbon)}.orders-summary__ledger>div:last-child{border-inline-end:0}}@media(min-width:80rem){.orders-workbench__body{padding-block-end:var(--space-xl)}.orders-mobile{display:none}.orders-table-wrap{display:block;min-width:0;overflow-x:auto}.orders-table{width:100%;min-width:54rem;border-collapse:collapse;color:var(--color-neo-bone);font-size:var(--text-neo-sm)}.orders-table caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.orders-table th,.orders-table td{min-width:0;padding:var(--space-xs);border-block-end:var(--rule-neo-thin) solid var(--color-neo-bone-18);vertical-align:middle}.orders-table thead th{position:sticky;z-index:var(--z-neo-raised);inset-block-start:0;background-color:var(--orders-raised);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.06em;text-align:start;text-transform:uppercase}.orders-table tbody th,.orders-table tbody td:nth-child(n+4):nth-child(-n+7){font-family:var(--font-neo-data);font-variant-numeric:tabular-nums}.orders-table tbody th{color:var(--color-neo-gold);font-size:var(--text-neo-xs);text-align:start}.orders-table tbody td:nth-child(n+4):nth-child(-n+7){text-align:end}.orders-table tbody tr:hover{background-color:var(--orders-panel)}.orders-table tbody tr:last-child :where(th,td){border-block-end:0}.orders-table td:nth-child(2){max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-table td:last-child{text-align:end}.orders-table td:last-child .orders-action{width:100%;padding-inline:var(--space-xs);font-size:var(--text-neo-sm)}}@media(min-width:80rem)and (max-width:89.99rem){.orders-table :where(th,td):nth-child(9){display:none}}@media(max-width:22rem){.orders-workbench__body,.orders-mobile__row,.orders-ledger__heading{padding-inline:var(--space-sm)}.orders-mobile__money{grid-template-columns:minmax(0,1fr)}.orders-mobile__money>div{grid-template-columns:minmax(0,1fr) auto;border-inline-end:0;border-block-end:var(--rule-neo-thin) solid var(--color-neo-bone-18)}.orders-mobile__money>div:last-child{border-block-end:0}}@media(prefers-reduced-motion:reduce){.orders-workbench .orders-action{transition:none}}@media(forced-colors:active),(prefers-contrast:more){.orders-ledger__heading:before{display:none}.orders-summary__ledger,.orders-ledger{border-color:currentColor;box-shadow:none}.orders-workbench .orders-action{border-color:ButtonText;background:ButtonFace;color:ButtonText;box-shadow:none}}body:has(.scan-workbench){--scan-tone-canvas: var( --color-neo-cyanotype-carbon, var(--color-neo-carbon) );--scan-tone-field: var( --color-neo-cyanotype-soft, var(--color-neo-carbon-soft) );--scan-tone-panel: var( --color-neo-cyanotype-panel, var(--color-neo-purple-black) );--scan-tone-raised: var( --color-neo-cyanotype-raised, var(--color-neo-raised) );background-color:var(--scan-tone-canvas)}.scan-workbench{--scan-canvas: var(--surface-neo-canvas, var(--scan-tone-canvas));--scan-field: var(--surface-neo-field, var(--scan-tone-field));--scan-panel: var(--surface-neo-panel, var(--scan-tone-panel));--scan-raised: var(--surface-neo-raised, var(--scan-tone-raised));min-width:0;min-height:calc(100dvh - var(--space-2xl));overflow-x:clip;background-color:var(--scan-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.scan-workbench *,.scan-workbench *:before,.scan-workbench *:after{box-sizing:border-box}.scan-workbench :where(h1,h2,h3){min-width:0;overflow-wrap:anywhere;font-family:var(--font-neo-display);font-style:normal}.scan-workbench :where(button,a,input,select,[tabindex]){-webkit-tap-highlight-color:var(--color-neo-transparent)}.scan-workbench :where(button,a,input,select,[tabindex]):focus-visible{border-radius:var(--radius-neo-control);outline:var(--rule-neo) solid var(--color-neo-yellow);outline-offset:var(--space-2xs)}.scan-workbench :where(button,a){white-space:nowrap}.scan-workbench__header>div{position:relative;padding-block-start:var(--space-lg);padding-inline:var(--space-md)}.scan-workbench__header>div:after{position:absolute;inset-inline:var(--space-md);inset-block-end:calc(var(--space-md) * -1);block-size:var(--rule-neo);background-color:var(--color-neo-bone-28);content:""}.scan-workbench__header h1{color:var(--color-neo-bone);font-size:clamp(var(--text-neo-xl),5vw,var(--text-neo-2xl));font-weight:800;letter-spacing:.01em;line-height:1;text-transform:uppercase}.scan-workbench__header p{max-width:65ch;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);line-height:1.55}.scan-workbench__body{min-width:0;padding-block:var(--space-xl) var(--space-2xl);padding-inline:var(--space-md)}.scan-workbench__mode-bar{display:grid;min-width:0;gap:var(--space-sm);margin-block-end:var(--space-lg)}.scan-workbench__mode-tabs{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);background-color:var(--scan-canvas)}.scan-workbench__mode-tabs>button{min-width:0;min-height:calc(var(--space-xl) + var(--space-2xs));padding-inline:var(--space-sm);border:0;border-inline-end:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);background-color:var(--scan-canvas);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1.15;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out)}.scan-workbench__mode-tabs>button:last-child{border-inline-end:0}.scan-workbench__mode-tabs>button[aria-selected=true]{background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.scan-workbench__mode-tabs>button:active{background-color:var(--color-neo-yellow);color:var(--color-neo-carbon)}.scan-workbench__mode-tabs>button:disabled{cursor:not-allowed;opacity:.5}.scan-workbench__ai-note{max-width:65ch;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.5}.scan-workbench__camera-layout{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.scan-workbench__camera-layout.hidden{display:none}.scan-workbench__camera-column{display:grid;min-width:0;align-content:start;gap:var(--space-lg)}.scan-workbench__bay{position:relative;min-width:0;margin-inline:calc(var(--space-md) * -1);padding-block:var(--space-xs);isolation:isolate}.scan-workbench__bay:before{position:absolute;z-index:var(--z-neo-base);inset:calc(var(--space-sm) * -1) calc(var(--space-sm) * -1);background-image:var(--texture-neo-dissolve);background-position:92% 50%;background-repeat:no-repeat;background-size:min(48rem,118%) auto;content:"";opacity:.68;pointer-events:none}.scan-workbench__stage{position:relative;z-index:var(--z-neo-raised);display:grid;width:100%;min-width:0;aspect-ratio:3 / 2;place-items:center;overflow:hidden;border-block:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--scan-canvas);color:var(--color-neo-bone);isolation:isolate}.scan-workbench__idle-slab{position:absolute;z-index:var(--z-neo-base);inset:var(--space-sm) 18%;width:64%;height:calc(100% - (var(--space-sm) * 2));object-fit:contain;opacity:.72}.scan-workbench__frame{position:absolute;z-index:var(--z-neo-raised);inset:18% 20%;pointer-events:none}.scan-workbench__corner{position:absolute;width:calc(var(--space-lg) + var(--space-sm));height:calc(var(--space-lg) + var(--space-sm));border-color:var(--color-neo-yellow);border-style:solid;border-width:0}.scan-workbench__corner--nw{inset-block-start:0;inset-inline-start:0;border-block-start-width:var(--rule-neo-heavy);border-inline-start-width:var(--rule-neo-heavy)}.scan-workbench__corner--ne{inset-block-start:0;inset-inline-end:0;border-block-start-width:var(--rule-neo-heavy);border-inline-end-width:var(--rule-neo-heavy)}.scan-workbench__corner--sw{inset-block-end:0;inset-inline-start:0;border-block-end-width:var(--rule-neo-heavy);border-inline-start-width:var(--rule-neo-heavy)}.scan-workbench__corner--se{inset-inline-end:0;inset-block-end:0;border-inline-end-width:var(--rule-neo-heavy);border-block-end-width:var(--rule-neo-heavy)}.scan-workbench__scan-mark{position:absolute;z-index:var(--z-neo-raised);inset:0;width:var(--space-xl);height:var(--space-xl);margin:auto;color:var(--color-neo-yellow)}.scan-workbench__guide{display:grid;min-width:0;gap:var(--space-xs)}.scan-workbench__guide-title{max-width:48ch;color:var(--color-neo-bone);font-size:var(--text-neo-body);font-weight:700;line-height:1.4}.scan-workbench__guide-copy{max-width:65ch;color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.55}.scan-workbench__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm);margin-block-start:var(--space-xs)}.scan-workbench__primary,.scan-workbench__secondary,.scan-workbench__quiet{min-width:0;min-height:calc(var(--space-xl) + var(--space-2xs));border-radius:var(--radius-neo-control);clip-path:var(--clip-neo-pixel-control);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:700;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.scan-workbench__primary{border:var(--rule-neo) solid var(--color-neo-carbon);background-color:var(--color-neo-yellow);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-carbon)}.scan-workbench__secondary{border:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--scan-canvas);color:var(--color-neo-bone)}.scan-workbench__quiet{border:var(--rule-neo) solid var(--color-neo-bone-28);background-color:var(--scan-canvas);color:var(--color-neo-bone-muted)}.scan-workbench :where(.scan-workbench__primary,.scan-workbench__secondary,.scan-workbench__quiet):disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.scan-workbench__evidence{display:block;width:100%;height:100%;object-fit:contain;background-color:var(--scan-canvas)}.scan-workbench__stage--live .scan-workbench__evidence{object-fit:cover}.scan-workbench__capture-frame{inset:18% 22% calc(18% + var(--space-2xl))}.scan-workbench__controls{position:absolute;z-index:var(--z-neo-raised);inset-inline:0;inset-block-end:0;display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-block-start:var(--rule-neo) solid var(--color-neo-bone-28);background-color:var(--color-neo-carbon-88);color:var(--color-neo-bone)}.scan-workbench__controls>*{flex:0 1 auto}.scan-workbench__evidence--reading{opacity:.34}.scan-workbench__analysis{position:absolute;z-index:var(--z-neo-raised);inset:0;display:grid;padding:var(--space-lg);place-items:center;background-color:var(--color-neo-carbon-72);color:var(--color-neo-bone)}.scan-workbench__analysis:before{position:absolute;inset-inline:0;inset-block-start:50%;block-size:var(--rule-neo-heavy);background-color:var(--color-neo-violet-hot);content:"";opacity:.78;transform:translateY(-50%)}.scan-workbench__analysis-panel{position:relative;z-index:var(--z-neo-raised);width:min(100%,22rem);padding:var(--space-lg);border:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--scan-canvas);color:var(--color-neo-bone);text-align:center}.scan-workbench__progress{width:100%;height:var(--space-xs);overflow:hidden;border:var(--rule-neo-thin) solid var(--color-neo-bone-28);background-color:var(--scan-raised)}.scan-workbench__progress-fill{width:100%;height:100%;background-color:var(--color-neo-violet-hot);transform-origin:left center;transition:transform var(--dur-neo-micro) linear}.scan-workbench__analysis-status{margin-block-start:var(--space-md);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-weight:700;line-height:1.35}.scan-workbench__analysis-note{margin-block-start:var(--space-xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.4}.scan-workbench__result{overflow:visible;border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-carbon)}.scan-workbench__result-header{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-block-end:var(--rule-neo) solid var(--color-neo-carbon);background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.scan-workbench__result-header h2{color:var(--color-neo-carbon);font-size:var(--text-neo-lg);font-weight:800;letter-spacing:.01em;line-height:1.1;text-transform:uppercase}.scan-workbench__result-header [class*=text-positive]{border-color:var(--color-neo-aqua-ink);background-color:var(--color-neo-transparent);color:var(--color-neo-aqua-ink)}.scan-workbench__result-body{display:grid;min-width:0;gap:var(--space-lg);padding:var(--space-md)}.scan-workbench__match{display:grid;min-width:0;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:var(--space-sm)}.scan-workbench__match-image{width:4.5rem;height:5.5rem;padding:var(--space-2xs);border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-control);background-color:var(--scan-canvas);object-fit:contain}.scan-workbench__match-copy{display:grid;min-width:0;justify-items:start;gap:var(--space-xs)}.scan-workbench__match-name{max-width:100%;overflow:hidden;color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-weight:800;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.scan-workbench__match-set{max-width:100%;overflow:hidden;color:var(--color-neo-carbon-72);font-size:var(--text-neo-xs);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.scan-workbench__match-copy [class*=text-text-muted]{border-color:var(--color-neo-carbon);background-color:var(--color-neo-transparent);color:var(--color-neo-carbon)}.scan-workbench__market{min-width:4.5rem;color:var(--color-neo-carbon);text-align:end}.scan-workbench__market>div{overflow-wrap:normal;font-family:var(--font-neo-data);font-size:var(--text-neo-lg);font-weight:800;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.scan-workbench__market>span{display:block;margin-block-start:var(--space-2xs);color:var(--color-neo-carbon-72);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.25}.scan-workbench__price-band{min-width:0;padding-block:var(--space-md);border-block:var(--rule-neo) solid var(--color-neo-carbon);color:var(--color-neo-carbon);font-family:var(--font-neo-data)}.scan-workbench__price-band :where(span,div){color:inherit}.scan-workbench__price-band>div:nth-child(2){border:var(--rule-neo-thin) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--color-neo-bone-muted)}.scan-workbench__confidence-copy{max-width:72ch;color:var(--color-neo-carbon-72);font-size:var(--text-neo-sm);line-height:1.55}.scan-workbench__result-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm)}.scan-workbench__manual-link{justify-self:start;min-height:calc(var(--space-xl) + var(--space-2xs));padding-inline:var(--space-xs);border:0;background-color:var(--color-neo-transparent);color:var(--color-neo-carbon-72);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:700;text-decoration:underline;text-decoration-thickness:var(--rule-neo-thin);text-underline-offset:var(--space-2xs);transition:color var(--dur-neo-micro) var(--ease-neo-out)}.scan-workbench__manual-link:active{color:var(--color-neo-carbon)}.scan-workbench__manual-link:disabled{cursor:not-allowed;opacity:.5}.scan-workbench__empty{min-height:18rem;border:var(--rule-neo) solid var(--color-neo-bone-28);background-color:var(--scan-field);color:var(--color-neo-bone)}.scan-workbench__empty>div:first-child{border-radius:var(--radius-neo-none);border-color:var(--color-neo-bone-28);background-color:var(--scan-panel);color:var(--color-neo-bone)}.scan-workbench__empty h3{color:var(--color-neo-bone);font-size:var(--text-neo-lg);font-weight:800}.scan-workbench__empty p{color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.55}.scan-workbench__manual{min-width:0}.scan-workbench__manual-ledger{overflow:visible;border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-carbon)}.scan-workbench__manual-header{padding:var(--space-lg) var(--space-md);border-block-end:var(--rule-neo) solid var(--color-neo-carbon);background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.scan-workbench__manual-header h2{color:var(--color-neo-carbon);font-size:var(--text-neo-lg);font-weight:800;letter-spacing:.01em;line-height:1.1;text-transform:uppercase}.scan-workbench__manual-header p{margin-block-start:var(--space-xs);color:var(--color-neo-carbon-72);font-size:var(--text-neo-sm);line-height:1.5}.scan-workbench__manual-body{min-width:0;padding:var(--space-md)}.scan-workbench__search{position:relative;min-width:0}.scan-workbench__search-icon{position:absolute;z-index:var(--z-neo-raised);inset-inline-start:var(--space-sm);inset-block-start:50%;width:var(--space-md);height:var(--space-md);color:var(--color-neo-bone-muted);pointer-events:none;transform:translateY(-50%)}.scan-workbench__search-input{width:100%;min-height:calc(var(--space-xl) + var(--space-2xs));padding-inline:calc(var(--space-xl) + var(--space-xs)) var(--space-md);border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-control);outline:var(--rule-neo) solid var(--color-neo-transparent);outline-offset:var(--rule-neo-thin);background-color:var(--scan-canvas);caret-color:var(--color-neo-aqua);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);transition:background-color var(--dur-neo-micro) var(--ease-neo-out)}.scan-workbench__search-input::placeholder{color:var(--color-neo-bone-muted);opacity:1}.scan-workbench__search-input:focus-visible{border-color:var(--color-neo-carbon);outline-color:var(--color-neo-yellow)}.scan-workbench__manual-results{min-width:0}.scan-workbench__no-results{margin-block-start:var(--space-md);color:var(--color-neo-carbon-72);font-size:var(--text-neo-sm);line-height:1.5}.scan-workbench__result-list{max-height:24rem;margin-block-start:var(--space-sm);overflow-y:auto;border-block-start:var(--rule-neo) solid var(--color-neo-carbon)}.scan-workbench__result-list>li{border-block-end:var(--rule-neo-thin) solid var(--color-neo-carbon)}.scan-workbench__result-row{display:grid;min-width:0;min-height:calc(var(--space-2xl) + var(--space-xs));grid-template-columns:3rem minmax(0,1fr) var(--space-lg);align-items:center;gap:var(--space-sm);padding-block:var(--space-xs);color:var(--color-neo-carbon);text-decoration:none;transition:background-color var(--dur-neo-micro) var(--ease-neo-out)}.scan-workbench__result-image{width:3rem;height:var(--space-2xl);padding:var(--space-3xs);border:var(--rule-neo-thin) solid var(--color-neo-carbon);border-radius:var(--radius-neo-control);background-color:var(--scan-canvas);object-fit:contain}.scan-workbench__result-copy{display:grid;min-width:0;gap:var(--space-2xs)}.scan-workbench__result-copy>span{overflow:hidden;color:var(--color-neo-carbon);font-size:var(--text-neo-sm);font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.scan-workbench__result-copy>small{overflow:hidden;color:var(--color-neo-carbon-72);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.scan-workbench__result-row>svg{width:var(--space-md);height:var(--space-md);color:var(--color-neo-carbon)}.scan-workbench__result-row:active{background-color:var(--color-neo-bone-muted)}.scan-workbench__vault{display:grid;min-width:0;gap:var(--space-xl)}.scan-workbench__vault-intake>div,.scan-workbench__vault-grid>div{overflow:visible;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);background-color:var(--scan-field);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm)}.scan-workbench__vault-intake>div>:first-child,.scan-workbench__vault-grid>div>:first-child{border-block-end:var(--rule-neo) solid var(--color-neo-bone-28);color:var(--color-neo-bone)}.scan-workbench__vault :where(h3,label){color:var(--color-neo-bone)}.scan-workbench__vault h3{font-size:var(--text-neo-lg);font-weight:800;line-height:1.15;text-transform:uppercase}.scan-workbench__vault :where(p,small){line-height:1.5}.scan-workbench__vault :where(input,select){min-height:calc(var(--space-xl) + var(--space-2xs));border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);outline:var(--rule-neo) solid var(--color-neo-transparent);outline-offset:var(--rule-neo-thin);background-color:var(--scan-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm)}.scan-workbench__vault :where(input,select):focus-visible{border-color:var(--color-neo-bone);outline-color:var(--color-neo-yellow)}.scan-workbench__vault :where(input,select):disabled{cursor:not-allowed;opacity:.5}.scan-workbench__vault [role=button]{min-height:18rem;border:var(--rule-neo) dashed var(--color-neo-bone);border-radius:var(--radius-neo-none);background-color:var(--scan-panel);color:var(--color-neo-bone)}.scan-workbench__vault [role=alert]{border:var(--rule-neo) solid var(--color-neo-red);border-radius:var(--radius-neo-control);background-color:var(--scan-canvas);color:var(--color-neo-red)}.scan-workbench__vault :where(button,a){min-height:calc(var(--space-xl) + var(--space-2xs));border-radius:var(--radius-neo-control);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:700}.scan-workbench__vault button[class*=bg-primary]{border:var(--rule-neo) solid var(--color-neo-carbon);background-color:var(--color-neo-yellow);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-carbon)}.scan-workbench__vault button:not([class*=bg-primary]){border:var(--rule-neo) solid var(--color-neo-bone-28);background-color:var(--scan-canvas);color:var(--color-neo-bone)}.scan-workbench__vault button:disabled{cursor:not-allowed;box-shadow:none;opacity:.5}.scan-workbench__vault [class*=backdrop-blur]{background-color:var(--color-neo-carbon-88);-webkit-backdrop-filter:none;backdrop-filter:none}.scan-workbench__vault [class*=rounded-full]{border-radius:var(--radius-neo-control)}.scan-workbench__vault [class*=animate-pulse]{border-radius:var(--radius-neo-control);background-color:var(--scan-raised)}.scan-workbench__vault-grid .group{min-width:0;padding-inline-end:var(--space-2xl);border:var(--rule-neo-thin) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);background-color:var(--scan-canvas);color:var(--color-neo-bone)}.scan-workbench__vault-grid .group>button{width:calc(var(--space-xl) + var(--space-2xs));min-width:calc(var(--space-xl) + var(--space-2xs));height:calc(var(--space-xl) + var(--space-2xs));min-height:calc(var(--space-xl) + var(--space-2xs))}@media(hover:hover)and (pointer:fine){.scan-workbench__mode-tabs>button:not([aria-selected=true]):hover{background-color:var(--scan-panel);color:var(--color-neo-bone)}.scan-workbench__primary:hover{background-color:var(--color-neo-gold);transform:translate(calc(var(--pixel-unit) * -.5),calc(var(--pixel-unit) * -.5))}.scan-workbench__secondary:hover,.scan-workbench__quiet:hover{background-color:var(--scan-panel);color:var(--color-neo-bone);transform:translateY(calc(var(--pixel-unit) * -.5))}.scan-workbench__manual-link:hover{color:var(--color-neo-carbon)}.scan-workbench__search-input:hover{background-color:var(--scan-panel)}.scan-workbench__result-row:hover{background-color:var(--color-neo-bone-muted)}.scan-workbench__vault [role=button]:hover{background-color:var(--scan-raised)}}.scan-workbench__primary:active,.scan-workbench__secondary:active,.scan-workbench__quiet:active{transform:translate(var(--pixel-unit),var(--pixel-unit))}@media(min-width:48rem){.scan-workbench__header>div{padding-block-start:var(--space-xl);padding-inline:var(--space-lg)}.scan-workbench__header>div:after{inset-inline:var(--space-lg)}.scan-workbench__body{padding-block-start:var(--space-xl);padding-inline:var(--space-lg)}.scan-workbench__mode-bar{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center}.scan-workbench__mode-tabs{width:auto}.scan-workbench__mode-tabs>button{min-width:10rem}.scan-workbench__ai-note{justify-self:end;text-align:end}.scan-workbench__bay{margin-inline:0}.scan-workbench__stage{aspect-ratio:4 / 3;border:var(--rule-neo) solid var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm)}.scan-workbench__controls{padding-inline:var(--space-lg)}.scan-workbench__vault{gap:var(--space-2xl)}}@media(min-width:64rem){.scan-workbench__body{padding-inline:var(--space-xl)}.scan-workbench__header>div{padding-inline:var(--space-xl)}.scan-workbench__header>div:after{inset-inline:var(--space-xl)}.scan-workbench__camera-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,20rem);align-items:start;gap:var(--space-lg)}.scan-workbench__stage{min-height:18rem;aspect-ratio:16 / 9}.scan-workbench__manual{position:sticky;inset-block-start:var(--space-xl)}.scan-workbench__actions{display:flex;align-items:center}.scan-workbench__actions>*{flex:0 1 auto}.scan-workbench__result-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.scan-workbench__camera-layout{grid-template-columns:minmax(0,1fr) minmax(19rem,22rem);gap:var(--space-xl)}.scan-workbench__stage{min-height:22rem}}@media(min-width:90rem){.scan-workbench__body{max-width:90rem;margin-inline:auto;padding-inline:var(--space-2xl)}.scan-workbench__header>div{max-width:90rem;margin-inline:auto;padding-inline:var(--space-2xl)}.scan-workbench__header>div:after{inset-inline:var(--space-2xl)}}@media(min-width:64rem)and (max-height:44rem){.scan-workbench__header>div{padding-block-start:var(--space-md)}.scan-workbench__body{padding-block-start:var(--space-lg)}.scan-workbench__stage{min-height:14rem;max-height:48svh}.scan-workbench__guide-copy{display:none}}@media(prefers-reduced-motion:reduce){.scan-workbench *,.scan-workbench *:before,.scan-workbench *:after{animation-duration:var(--dur-neo-micro)!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0ms!important}.scan-workbench__primary,.scan-workbench__secondary,.scan-workbench__quiet{transform:none!important}.scan-workbench__progress-fill{transition:none}}@media(forced-colors:active){.scan-workbench,.scan-workbench__bay:before{background-image:none}.scan-workbench__stage,.scan-workbench__result,.scan-workbench__manual-ledger,.scan-workbench__vault-intake>div,.scan-workbench__vault-grid>div,.scan-workbench__primary,.scan-workbench__secondary,.scan-workbench__quiet{clip-path:none;box-shadow:none;forced-color-adjust:auto}.scan-workbench__corner{border-color:Highlight}.scan-workbench__analysis:before,.scan-workbench__progress-fill{background-color:Highlight}}.checkout-success{--checkout-carbon: var(--surface-neo-canvas, var(--color-neo-carbon));--checkout-carbon-soft: var(--surface-neo-field, var(--color-neo-carbon-soft));--checkout-purple-black: var(--surface-neo-panel, var(--color-neo-purple-black));--checkout-raised: var(--color-neo-raised, var(--color-line));--checkout-ultraviolet: var(--color-neo-ultraviolet, var(--color-primary));--checkout-bone: var(--color-neo-bone, var(--color-text));--checkout-bone-muted: var(--color-neo-bone-muted, var(--color-text-muted));--checkout-yellow: var(--color-neo-yellow, var(--color-primary-soft));--checkout-aqua: var(--color-neo-aqua, var(--color-positive));--checkout-font-display: var(--font-neo-display, var(--font-display));--checkout-font-body: var(--font-neo-body, var(--font-body));--checkout-font-data: var(--font-neo-data, var(--font-body));--checkout-space-2xs: var(--space-2xs, .25rem);--checkout-space-xs: var(--space-xs, .5rem);--checkout-space-sm: var(--space-sm, .75rem);--checkout-space-md: var(--space-md, 1rem);--checkout-space-lg: var(--space-lg, 1.5rem);--checkout-space-xl: var(--space-xl, 2.5rem);--checkout-rule: var(--rule-neo, 2px);--checkout-rule-heavy: var(--rule-neo-heavy, 3px);--checkout-pixel: var(--pixel-unit, .25rem);--checkout-duration: var(--dur-neo-micro, .12s);--checkout-ease-out: var(--ease-neo-out, cubic-bezier(.16, 1, .3, 1));--checkout-paper-texture: var( --texture-neo-paper, url(/media/brand/neo-pulp-carbon-purple-paper-512.webp) );--checkout-pelt-texture: var( --texture-neo-pelt-dither, url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp) );display:grid;min-height:100vh;min-height:100dvh;min-width:0;place-items:center;padding:max(var(--checkout-space-md),env(safe-area-inset-top)) max(var(--checkout-space-md),env(safe-area-inset-right)) max(var(--checkout-space-md),env(safe-area-inset-bottom)) max(var(--checkout-space-md),env(safe-area-inset-left));overflow:clip;background-color:var(--checkout-carbon);background-image:var(--checkout-paper-texture);background-position:center;background-size:32rem 32rem;color:var(--checkout-bone);font-family:var(--checkout-font-body)}.checkout-success,.checkout-success *,.checkout-success *:before,.checkout-success *:after{box-sizing:border-box}.checkout-success__frame{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);width:min(100%,70rem);min-width:0;border:var(--checkout-rule) solid var(--checkout-bone);background-color:var(--checkout-carbon-soft);box-shadow:var(--checkout-pixel) var(--checkout-pixel) 0 var(--checkout-ultraviolet)}.checkout-success__frame:before,.checkout-success__frame:after{position:absolute;z-index:3;width:var(--checkout-space-md);height:var(--checkout-space-md);border-color:var(--checkout-yellow);content:"";pointer-events:none}.checkout-success__frame:before{inset-block-start:calc(var(--checkout-space-xs) * -1);inset-inline-start:calc(var(--checkout-space-xs) * -1);border-block-start:var(--checkout-rule-heavy) solid;border-inline-start:var(--checkout-rule-heavy) solid}.checkout-success__frame:after{inset-inline-end:calc(var(--checkout-space-xs) * -1);inset-block-end:calc(var(--checkout-space-xs) * -1);border-inline-end:var(--checkout-rule-heavy) solid;border-block-end:var(--checkout-rule-heavy) solid}.checkout-success__press{position:relative;min-height:5rem;overflow:clip;border-block-end:var(--checkout-rule) solid var(--checkout-bone);background-color:var(--checkout-purple-black)}.checkout-success__press:before{position:absolute;inset:var(--checkout-space-sm);border:var(--checkout-rule) solid var(--checkout-raised);content:"";pointer-events:none}.checkout-success__pelt{position:absolute;inset-block:-48% -76%;inset-inline-start:-16%;width:min(88%,24rem);opacity:.18;background-color:var(--checkout-purple-black);background-image:var(--checkout-pelt-texture),var(--texture-neo-dissolve);background-position:center;background-size:cover;clip-path:polygon(9% 5%,30% 11%,47% 2%,70% 13%,91% 7%,85% 31%,96% 48%,83% 67%,89% 91%,63% 85%,42% 97%,27% 83%,4% 91%,12% 64%,1% 43%,15% 26%);mix-blend-mode:screen;transform:rotate(-7deg)}.checkout-success__register{position:absolute;inset-block-start:var(--checkout-space-lg);inset-inline-end:var(--checkout-space-lg);display:grid;grid-template-columns:repeat(2,var(--checkout-space-xs));gap:var(--checkout-space-xs)}.checkout-success__register span{width:var(--checkout-space-xs);height:var(--checkout-space-xs);border:var(--checkout-rule) solid var(--checkout-bone);background-color:var(--checkout-carbon)}.checkout-success__register span:last-child{transform:translate(var(--checkout-pixel),var(--checkout-pixel));border-color:var(--checkout-ultraviolet)}.checkout-success__stub{display:grid;min-width:0;align-content:center;gap:var(--checkout-space-lg);padding:clamp(var(--checkout-space-lg),7vw,var(--checkout-space-xl));background-color:var(--checkout-bone);color:var(--checkout-carbon)}.checkout-success__header{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--checkout-space-lg);align-items:start}.checkout-success__heading{display:grid;min-width:0;gap:var(--checkout-space-xs)}.checkout-success__heading>p{color:var(--checkout-carbon);font-family:var(--checkout-font-data);font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.checkout-success__heading>p:after{display:inline-block;width:var(--checkout-space-xl);height:var(--checkout-rule);margin-inline-start:var(--checkout-space-sm);background-color:var(--checkout-carbon);content:"";vertical-align:middle}.checkout-success h1{min-width:0;max-width:12ch;margin:0;color:var(--checkout-carbon);font-family:var(--checkout-font-display);font-size:clamp(2.75rem,12vw,4.75rem);font-style:normal;font-weight:900;letter-spacing:.01em;line-height:1;overflow-wrap:anywhere}.checkout-success__seal{display:inline-grid;grid-template-columns:auto auto;min-height:44px;width:fit-content;align-items:center;gap:var(--checkout-space-xs);padding:var(--checkout-space-xs) var(--checkout-space-sm);border:var(--checkout-rule) solid var(--checkout-carbon);background-color:var(--checkout-aqua);color:var(--checkout-carbon);font-family:var(--checkout-font-data);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase;animation:checkout-success-post var(--dur-neo-short, .22s) var(--checkout-ease-out) both}.checkout-success__seal svg{width:var(--checkout-space-lg);height:var(--checkout-space-lg);stroke-width:var(--checkout-rule)}.checkout-success__copy{max-width:45ch;margin:0;color:var(--checkout-carbon);font-size:1rem;line-height:1.6}.checkout-success__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--checkout-space-sm);padding-block-start:var(--checkout-space-lg);border-block-start:var(--checkout-rule) dashed var(--checkout-carbon)}.checkout-success__action{position:relative;isolation:isolate;display:inline-flex;min-width:0;min-height:52px;align-items:center;justify-content:center;padding-inline:var(--checkout-space-md);color:var(--checkout-carbon);font-family:var(--checkout-font-display);font-size:1rem;font-weight:900;letter-spacing:.055em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color var(--checkout-duration) var(--checkout-ease-out),transform var(--checkout-duration) var(--checkout-ease-out)}.checkout-success__action:before,.checkout-success__action:after{position:absolute;inset:0;z-index:-1;border:var(--checkout-rule) solid var(--checkout-carbon);background-color:var(--checkout-bone);content:"";pointer-events:none}.checkout-success__action:after{z-index:-2;transform:translate(var(--checkout-pixel),var(--checkout-pixel));border:0;background-color:var(--checkout-ultraviolet)}.checkout-success__action--primary:before{background-color:var(--checkout-yellow)}.checkout-success__action:visited{color:var(--checkout-carbon)}.checkout-success__action:focus-visible{border-radius:0;outline:var(--checkout-rule) solid var(--checkout-carbon);outline-offset:var(--checkout-space-2xs);box-shadow:0 0 0 var(--checkout-rule-heavy) var(--checkout-yellow)}.checkout-success__action:active{transform:translate(var(--checkout-pixel),var(--checkout-pixel))}.checkout-success__action[aria-disabled=true]{cursor:not-allowed;opacity:.52;pointer-events:none}@keyframes checkout-success-post{0%{opacity:0;transform:translate(var(--checkout-pixel),calc(var(--checkout-pixel) * -1))}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){.checkout-success__action:hover{transform:translateY(calc(var(--checkout-pixel) * -.25))}.checkout-success__action:active{transform:translate(var(--checkout-pixel),var(--checkout-pixel))}}@media(min-width:40rem){.checkout-success{padding:max(var(--checkout-space-lg),env(safe-area-inset-top)) max(var(--checkout-space-lg),env(safe-area-inset-right)) max(var(--checkout-space-lg),env(safe-area-inset-bottom)) max(var(--checkout-space-lg),env(safe-area-inset-left))}.checkout-success__header{grid-template-columns:minmax(0,1fr) auto}.checkout-success__seal{justify-self:end}.checkout-success__actions{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}@media(min-width:60rem){.checkout-success__frame{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:min(42rem,calc(100dvh - (var(--checkout-space-xl) * 2)))}.checkout-success__press{min-height:0;border-inline-end:var(--checkout-rule) solid var(--checkout-bone);border-block-end:0}.checkout-success__pelt{inset-block:5% -18%;inset-inline-start:-38%;width:125%}.checkout-success__stub{padding:clamp(var(--checkout-space-xl),5vw,var(--space-2xl, 4rem))}}@media(min-width:90rem){.checkout-success__frame{grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr)}}@media(prefers-reduced-motion:reduce){.checkout-success__seal{animation:none}.checkout-success__action{transition-duration:.01ms}.checkout-success__action:hover,.checkout-success__action:active{transform:none}}@media(prefers-contrast:more){.checkout-success{background-image:none}.checkout-success__pelt{display:none}}@media(forced-colors:active){.checkout-success,.checkout-success__press,.checkout-success__stub{background:Canvas;color:CanvasText}.checkout-success__frame{border-color:CanvasText;background:Canvas;box-shadow:none}.checkout-success__press{border-color:CanvasText}.checkout-success__press:before{border-color:CanvasText}.checkout-success__pelt,.checkout-success__register,.checkout-success__frame:before,.checkout-success__frame:after{display:none}.checkout-success__heading>p,.checkout-success h1,.checkout-success__copy{color:CanvasText}.checkout-success__heading>p:after{background-color:CanvasText}.checkout-success__seal{border-color:CanvasText;background:Canvas;color:CanvasText}.checkout-success__actions{border-color:CanvasText}.checkout-success__action,.checkout-success__action:visited{color:ButtonText}.checkout-success__action:before{border-color:ButtonText;background:ButtonFace}.checkout-success__action--primary:before{border-width:var(--checkout-rule-heavy);background:ButtonFace}.checkout-success__action--primary{color:ButtonText}.checkout-success__action:after{display:none}.checkout-success__action:focus-visible{outline-color:Highlight;box-shadow:none}}.auction-workbench{--auction-canvas: var(--surface-neo-canvas, var(--color-neo-carbon));--auction-field: var(--surface-neo-field, var(--color-neo-carbon-soft));--auction-panel: var(--surface-neo-panel, var(--color-neo-purple-black));--auction-raised: var(--surface-neo-raised, var(--color-neo-raised));position:relative;isolation:isolate;min-width:0;min-height:100vh;min-height:100dvh;overflow-x:clip;background-color:var(--auction-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.auction-workbench:before{position:absolute;z-index:-1;inset:0;background-image:var(--texture-neo-paper);background-position:center top;opacity:.22;content:"";pointer-events:none}.auction-workbench,.auction-workbench *,.auction-workbench *:before,.auction-workbench *:after{box-sizing:border-box}.auction-workbench__screen-header{min-width:0;border-block-end:var(--rule-neo-heavy) solid var(--color-neo-aqua);background-color:var(--auction-panel)}.auction-workbench__screen-header>div{padding:var(--space-lg) var(--space-md)}.auction-workbench__screen-header h1{color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),11vw,4.75rem);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.9;text-transform:uppercase;text-shadow:var(--pixel-shadow-sm)}.auction-workbench__screen-header p{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data)}.auction-nav,.auction-mast,.auction-body{width:min(100%,calc(var(--space-4xl) * 14));margin-inline:auto}.auction-nav{display:flex;min-width:0;padding:var(--space-lg) var(--space-md) 0}.auction-nav a{display:inline-flex;min-height:2.75rem;align-items:center;gap:var(--space-xs);padding-inline:var(--space-sm);border:var(--rule-neo) solid var(--color-neo-bone-28);background-color:var(--auction-panel);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;text-transform:uppercase}.auction-nav svg{width:var(--text-neo-body);height:var(--text-neo-body)}.auction-mast{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-md);border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--auction-panel);box-shadow:var(--pixel-shadow-sm)}.auction-mast__copy{display:grid;min-width:0;gap:var(--space-xs);padding:var(--space-lg)}.auction-mast__copy>p:first-child,.auction-controls>header p{margin:0;color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.auction-mast__copy>div{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.auction-mast h1{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),11vw,4.75rem);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.9;overflow-wrap:anywhere;text-transform:uppercase;text-shadow:var(--pixel-shadow-sm)}.auction-live-stamp{min-height:1.75rem;border:var(--rule-neo-thin) solid currentColor;border-radius:var(--radius-neo-none);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);letter-spacing:.055em;text-transform:uppercase}.auction-live-stamp>span{position:relative;display:flex;width:var(--space-xs);height:var(--space-xs)}.auction-live-stamp>span>span{position:absolute;inset:0;display:block;border-radius:var(--radius-neo-none);background-color:currentColor}.auction-live-stamp>span>span:first-child{animation:auction-pulse 1.35s var(--ease-neo-out) infinite}.auction-mast__meta{margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.45}.auction-mast__meta .tnum{font-family:var(--font-neo-data);font-variant-numeric:tabular-nums}.auction-mast__pelt{display:none;min-width:0;border-inline-start:var(--rule-neo-thin) solid var(--color-neo-bone-28);background-image:var( --texture-neo-pelt-dither, url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp) ),var(--texture-neo-dissolve);background-position:center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:screen;opacity:.18}.auction-body{display:grid;min-width:0;gap:var(--space-xl);padding:var(--space-xl) var(--space-md) calc(var(--space-4xl) + env(safe-area-inset-bottom))}.auction-live-frame{min-width:0}.auction-live-frame>div{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.auction-live-frame>div>div{min-width:0;overflow:clip;border:var(--rule-neo-heavy) solid var(--color-neo-bone);border-radius:var(--radius-neo-none);background-color:var(--auction-field);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm)}.auction-live-frame>div>div:first-child>div,.auction-live-frame>div>div:last-child{padding:var(--space-lg)}.auction-live-frame .rounded-card,.auction-live-frame .rounded-control,.auction-live-frame .rounded-full{border-radius:var(--radius-neo-none)}.auction-live-frame .text-text{color:var(--color-neo-bone)}.auction-live-frame .text-text-muted{color:var(--color-neo-bone-muted)}.auction-live-frame .text-positive{color:var(--color-neo-aqua)}.auction-live-frame .text-danger{color:var(--color-neo-red)}.auction-live-frame .text-primary{color:var(--color-neo-gold)}.auction-live-frame .bg-surface-2{background-color:var(--auction-raised)}.auction-live-frame .bg-primary\/10,.auction-live-frame .bg-primary\/15{background-color:var(--color-neo-gold-24)}.auction-live-frame .bg-positive\/10{background-color:var(--color-neo-bone-10)}.auction-live-frame .border-line,.auction-live-frame .border-positive\/30,.auction-live-frame .border-primary\/30{border-color:var(--color-neo-bone-28)}.auction-live-frame>div>div:first-child>div>div:first-child{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);letter-spacing:.05em;text-transform:uppercase}.auction-live-frame>div>div:first-child>div>div:first-child>span:first-child{min-height:1.75rem;border:var(--rule-neo-thin) solid var(--color-neo-red);border-radius:var(--radius-neo-none);font-size:var(--text-neo-xs)}.auction-live-frame>div>div:first-child>div>div:nth-child(2){display:grid;min-width:0;grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:var(--space-md);margin-block-start:var(--space-lg)}.auction-live-frame>div>div:first-child>div>div:nth-child(2)>img{width:6rem;aspect-ratio:3 / 4;border:var(--rule-neo-thin) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);object-fit:cover}.auction-live-frame>div>div:first-child>div>div:nth-child(2) h2{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-xl);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.auction-live-frame>div>div:first-child>div>div:nth-child(2) p{margin-block-start:var(--space-xs);color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.4}.auction-live-frame>div>div:first-child>div>div:nth-child(2)>div>div{margin-block-start:var(--space-sm);color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);letter-spacing:.04em;text-transform:uppercase}.auction-live-frame>div>div:first-child>div>div:nth-child(3){display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-block-start:var(--space-lg);padding:0;border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.auction-live-frame>div>div:first-child>div>div:nth-child(3)>div{display:grid;min-width:0;align-content:start;gap:var(--space-xs);min-height:9rem;padding:var(--space-md)}.auction-live-frame>div>div:first-child>div>div:nth-child(3)>div+div{border-inline-start:var(--rule-neo-thin) solid var(--color-neo-carbon)}.auction-live-frame>div>div:first-child>div>div:nth-child(3) div{color:var(--color-neo-carbon)}.auction-live-frame>div>div:first-child>div>div:nth-child(3)>div>div:first-child{color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;text-transform:uppercase}.auction-live-frame>div>div:first-child>div>div:nth-child(3)>div>div:nth-child(2){min-width:0;margin:0;color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),10vw,4rem);font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;line-height:.9;overflow-wrap:anywhere}.auction-live-frame>div>div:first-child>div>div:nth-child(3)>div:last-child>div:nth-child(2){color:var(--color-neo-red-ink)}.auction-live-frame>div>div:first-child>div>div:nth-child(3)>div>div:nth-child(3){color:var(--color-neo-carbon-soft);font-size:var(--text-neo-xs);line-height:1.35}.auction-live-frame>div>div:last-child{display:flex;flex-direction:column;border-block-start-color:var(--color-neo-gold);background-color:var(--auction-panel)}.auction-live-frame>div>div:last-child>div:first-child{display:flex;min-width:0;align-items:center;gap:var(--space-sm)}.auction-live-frame>div>div:last-child>div:first-child>span{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:var(--rule-neo-thin) solid var(--color-neo-gold);border-radius:var(--radius-neo-none);background-color:var(--auction-raised);color:var(--color-neo-gold)}.auction-live-frame>div>div:last-child>div:first-child svg{width:var(--text-neo-body);height:var(--text-neo-body)}.auction-live-frame>div>div:last-child h2{margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-xl);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:1;text-transform:uppercase}.auction-live-frame>div>div:last-child>div:first-child p{margin-block-start:var(--space-3xs);color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.35}.auction-live-frame [aria-label="Connecting to the live auction feed"]{display:grid;gap:var(--space-sm);margin-block-start:var(--space-xl)}.auction-live-frame [aria-label="Connecting to the live auction feed"]>div{background-color:var(--auction-raised)}.auction-live-frame>div>div:last-child>div:nth-child(2):not([aria-label]){margin-block-start:var(--space-lg)}.auction-live-frame>div>div:last-child>div:nth-child(2):not([aria-label])>div{min-height:2.75rem;border:var(--rule-neo-thin) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);background-color:var(--auction-raised);color:var(--color-neo-bone-muted)}.auction-live-frame>div>div:last-child>div:nth-child(2):not([aria-label]) .text-positive{color:var(--color-neo-aqua)}.auction-live-frame>div>div:last-child>div:nth-child(3){display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xs);margin-block-start:var(--space-md)}.auction-live-frame>div>div:last-child>div:nth-child(3) button{min-width:0;min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);background-color:var(--auction-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-variant-numeric:tabular-nums}.auction-live-frame>div>div:last-child>button{min-height:3.25rem;margin-block-start:var(--space-sm);border:var(--rule-neo) solid var(--color-neo-yellow);border-radius:var(--radius-neo-control);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-body);font-style:normal;font-weight:900;letter-spacing:.025em;text-transform:uppercase;box-shadow:var(--pixel-shadow-sm)}.auction-live-frame>div>div:last-child>button svg{width:var(--text-neo-body);height:var(--text-neo-body)}.auction-live-frame>div>div:last-child>p[role=alert]{margin-block-start:var(--space-sm);color:var(--color-neo-red);font-size:var(--text-neo-sm);line-height:1.4}.auction-live-frame>div>div:last-child>div:last-child{min-width:0;margin-block-start:var(--space-xl)}.auction-live-frame>div>div:last-child>div:last-child>div:first-child{margin-block-end:var(--space-xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.auction-live-frame [aria-label="Bid history"]{display:grid;min-width:0;gap:var(--space-xs);max-height:12rem;overflow-y:auto;padding-inline-end:var(--space-2xs);scrollbar-color:var(--color-neo-gold) var(--auction-panel)}.auction-live-frame [aria-label="Bid history"]>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm);border:var(--rule-neo-thin) solid var(--color-neo-bone-18);border-radius:var(--radius-neo-none);background-color:var(--auction-raised);color:var(--color-neo-bone);font-size:var(--text-neo-sm)}.auction-live-frame [aria-label="Bid history"]>div>span:last-child{flex:none;color:var(--color-neo-gold);font-family:var(--font-neo-data);font-variant-numeric:tabular-nums}.auction-live-frame [aria-label="Bid history"]>p{color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm)}.auction-controls{min-width:0;overflow:clip;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--auction-field);box-shadow:var(--pixel-shadow-sm)}.auction-controls>header{display:grid;min-width:0;gap:var(--space-3xs);padding:var(--space-md) var(--space-lg);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-aqua);background-color:var(--auction-panel)}.auction-controls>header h2{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.95;overflow-wrap:anywhere;text-transform:uppercase}.auction-controls__body{display:grid;min-width:0;gap:var(--space-md);padding:var(--space-lg)}.auction-controls__body>div{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}.auction-controls__body button{min-width:0;min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-control);background-color:var(--auction-panel);color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-sm);font-style:normal;font-weight:800;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.auction-controls__body button:first-child{border-color:var(--color-neo-red);background-color:var(--color-neo-red);color:var(--color-neo-bone)}.auction-controls__body button svg{width:var(--text-neo-body);height:var(--text-neo-body)}.auction-controls__body>p{display:flex;min-width:0;align-items:flex-start;gap:var(--space-xs);margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.5}.auction-controls__body>p svg{width:var(--text-neo-body);height:var(--text-neo-body);flex:none;color:var(--color-neo-aqua)}.auction-rules{min-width:0;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--auction-field);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm)}.auction-rules summary{display:flex;min-height:2.75rem;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);cursor:pointer;font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-style:normal;font-weight:800;letter-spacing:.025em;text-transform:uppercase}.auction-rules summary svg{width:var(--text-neo-body);height:var(--text-neo-body);color:var(--color-neo-gold)}.auction-rules>div{display:grid;gap:var(--space-sm);padding:var(--space-lg);border-block-start:var(--rule-neo) solid var(--color-neo-bone-28)}.auction-rules p{margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.55}.auction-rules p:last-child{display:flex;align-items:flex-start;gap:var(--space-xs)}.auction-rules p:last-child svg{width:var(--text-neo-body);height:var(--text-neo-body);flex:none}.auction-empty{display:grid;min-height:60vh;place-items:center;padding:var(--space-xl) var(--space-md) calc(var(--space-4xl) + env(safe-area-inset-bottom))}.auction-empty>div{width:min(100%,42rem);border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--auction-field);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.auction-empty :where(h2,h3){color:var(--color-neo-bone);font-family:var(--font-neo-display);font-style:normal;font-weight:900;text-transform:uppercase}.auction-empty p{color:var(--color-neo-bone-muted)}.auction-empty a{min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-yellow);border-radius:var(--radius-neo-control);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-style:normal;font-weight:900;text-transform:uppercase;box-shadow:var(--pixel-shadow-sm)}.auction-workbench :where(a,button,summary):focus-visible{border-radius:var(--radius-neo-none);outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--space-2xs)}.auction-workbench :where(a,button):active{translate:var(--pixel-unit) var(--pixel-unit);box-shadow:none}.auction-workbench button:disabled{cursor:not-allowed;opacity:.5}@media(hover:hover)and (pointer:fine){.auction-nav a:hover,.auction-live-frame>div>div:last-child>div:nth-child(3) button:not(:disabled):hover,.auction-controls__body button:not(:disabled):hover{border-color:var(--color-neo-gold);color:var(--color-neo-gold)}.auction-live-frame>div>div:last-child>button:not(:disabled):hover,.auction-empty a:hover{background-color:var(--color-neo-gold)}.auction-controls__body button:first-child:not(:disabled):hover{border-color:var(--color-neo-bone);color:var(--color-neo-bone)}.auction-rules summary:hover{background-color:var(--auction-panel)}}@media(min-width:40rem){.auction-nav,.auction-body,.auction-workbench__screen-header>div,.auction-empty{padding-inline:var(--space-xl)}.auction-mast{grid-template-columns:minmax(0,1fr) minmax(8rem,18%)}.auction-mast__pelt{display:block}.auction-controls__body>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:70rem){.auction-live-frame>div{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch}.auction-body{grid-template-columns:minmax(0,1fr) minmax(18rem,.34fr);align-items:start;padding-block-end:var(--space-xl)}.auction-live-frame{grid-column:1 / -1}.auction-controls{grid-column:1}.auction-rules{grid-column:2}}@media(max-width:22rem){.auction-nav,.auction-mast__copy,.auction-body,.auction-live-frame>div>div:first-child>div,.auction-live-frame>div>div:last-child,.auction-controls>header,.auction-controls__body,.auction-rules>div{padding-inline:var(--space-sm)}.auction-live-frame>div>div:first-child>div>div:nth-child(2){grid-template-columns:4.5rem minmax(0,1fr)}.auction-live-frame>div>div:first-child>div>div:nth-child(2)>img{width:4.5rem}.auction-live-frame>div>div:first-child>div>div:nth-child(3){grid-template-columns:minmax(0,1fr)}.auction-live-frame>div>div:first-child>div>div:nth-child(3)>div+div{border-inline-start:0;border-block-start:var(--rule-neo-thin) solid var(--color-neo-carbon)}.auction-live-frame>div>div:last-child>div:nth-child(3){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.auction-workbench *,.auction-workbench *:before,.auction-workbench *:after{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}@media(prefers-contrast:more){.auction-workbench:before,.auction-mast__pelt{display:none}}@media(forced-colors:active){.auction-workbench{background:Canvas;color:CanvasText}.auction-workbench:before,.auction-mast__pelt{display:none}.auction-mast,.auction-live-frame>div>div,.auction-controls,.auction-rules,.auction-empty>div{border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none;clip-path:none}.auction-workbench :where(a,button,summary):focus-visible{outline-color:Highlight}}@keyframes auction-pulse{0%{opacity:.72;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.inventory-workbench{--inventory-canvas: var(--surface-neo-canvas, var(--color-neo-carbon));--inventory-field: var(--surface-neo-field, var(--color-neo-carbon-soft));--inventory-panel: var(--surface-neo-panel, var(--color-neo-purple-black));--inventory-raised: var(--surface-neo-raised, var(--color-neo-raised));position:relative;isolation:isolate;min-width:0;min-height:100vh;min-height:100dvh;overflow-x:clip;background-color:var(--inventory-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.inventory-workbench:before{position:absolute;z-index:-1;inset:0;background-image:var(--texture-neo-paper);background-position:center top;opacity:.22;content:"";pointer-events:none}.inventory-workbench,.inventory-workbench *,.inventory-workbench *:before,.inventory-workbench *:after{box-sizing:border-box}.inventory-workbench__screen-header{min-width:0;border-block-end:var(--rule-neo-heavy) solid var(--color-neo-aqua);background-color:var(--inventory-panel)}.inventory-workbench__screen-header>div{min-width:0;padding:var(--space-lg) var(--space-md)}.inventory-workbench__screen-header h1{color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),11vw,4.75rem);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.9;text-transform:uppercase;text-shadow:var(--pixel-shadow-sm)}.inventory-workbench__screen-header p{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-variant-numeric:tabular-nums}.inventory-workbench .inventory-primary-action{min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-yellow);border-radius:var(--radius-neo-control);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-body);font-style:normal;font-weight:900;letter-spacing:.025em;text-transform:uppercase;box-shadow:var(--pixel-shadow-sm)}.inventory-workbench .inventory-primary-action svg{width:var(--text-neo-body);height:var(--text-neo-body)}.inventory-workbench__body{display:grid;min-width:0;gap:var(--space-xl);width:min(100%,calc(var(--space-4xl) * 14));margin-inline:auto;padding:var(--space-lg) var(--space-md) calc(var(--space-4xl) + env(safe-area-inset-bottom))}.inventory-controls,.inventory-ledger{min-width:0;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--inventory-field);box-shadow:var(--pixel-shadow-sm)}.inventory-controls__heading{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--inventory-panel)}.inventory-controls__heading>div{display:grid;min-width:0;align-content:end;gap:var(--space-3xs);min-height:6.5rem;padding:var(--space-lg)}.inventory-controls__heading p,.inventory-ledger__heading p{margin:0;color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.inventory-controls__heading h2,.inventory-ledger__heading h2{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-xl),7vw,var(--text-neo-2xl));font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.96;overflow-wrap:anywhere;text-transform:uppercase}.inventory-controls__pelt{display:none;min-width:0;border-inline-start:var(--rule-neo-thin) solid var(--color-neo-bone-28);background-image:var( --texture-neo-pelt-dither, url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp) ),var(--texture-neo-dissolve);background-position:center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:screen;opacity:.18}.inventory-controls__desk{display:grid;min-width:0;gap:var(--space-lg);padding:var(--space-lg);background-color:var(--inventory-field)}.inventory-search{display:grid;min-width:0;gap:var(--space-2xs)}.inventory-workbench label,.inventory-view-switch>span{margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.07em;line-height:1.3;text-transform:uppercase}.inventory-search__field{position:relative;min-width:0}.inventory-search__field>svg{position:absolute;z-index:var(--z-neo-raised);inset-block-start:50%;inset-inline-start:var(--space-sm);width:var(--text-neo-body);height:var(--text-neo-body);color:var(--color-neo-carbon-soft);pointer-events:none;transform:translateY(-50%)}.inventory-workbench :where(input[type=search],select){width:100%;min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-control);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);line-height:1.3;box-shadow:var(--pixel-shadow-sm)}.inventory-workbench input[type=search]{padding-inline:calc(var(--space-xl) + var(--space-xs)) var(--space-sm)}.inventory-workbench :where(input[type=search],select)::placeholder{color:var(--color-neo-carbon-soft);opacity:.72}.inventory-category-strip{min-width:0;margin-inline:calc(var(--space-lg) * -1);padding-inline:var(--space-lg);overflow-x:auto;scrollbar-color:var(--color-neo-gold) var(--inventory-panel)}.inventory-category-strip [role=tablist],.inventory-view-switch [role=tablist]{display:inline-flex;width:max-content;min-width:max-content;padding:0;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);background-color:var(--inventory-panel)}.inventory-category-strip [role=tab],.inventory-view-switch [role=tab]{min-height:2.75rem;padding-inline:var(--space-sm);border-radius:var(--radius-neo-none);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.inventory-category-strip [role=tab]+[role=tab],.inventory-view-switch [role=tab]+[role=tab]{border-inline-start:var(--rule-neo-thin) solid var(--color-neo-bone-18)}.inventory-category-strip [role=tab][aria-selected=true],.inventory-view-switch [role=tab][aria-selected=true]{background-color:var(--color-neo-gold);color:var(--color-neo-carbon)}.inventory-controls__row{display:grid;min-width:0;gap:var(--space-md)}.inventory-select,.inventory-view-switch{display:grid;min-width:0;align-content:start;gap:var(--space-2xs)}.inventory-result-count{align-self:end;margin:0;padding-block:var(--space-sm);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.inventory-result-count strong{color:var(--color-neo-gold)}.inventory-bulk{min-width:0;border:var(--rule-neo-heavy) solid var(--color-neo-yellow);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm)}.inventory-bulk--desktop{display:none}.inventory-bulk--mobile{position:fixed;z-index:var(--z-neo-overlay);inset-inline:0;inset-block-end:calc(var(--layout-neo-app-bottom-nav-height) + var(--rule-neo-heavy) + env(safe-area-inset-bottom));display:grid;gap:var(--space-xs);padding:var(--space-sm)}.inventory-bulk>strong{font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase}.inventory-bulk>div{display:flex;min-width:0;gap:var(--space-xs);overflow-x:auto}.inventory-bulk .min-h-11{min-height:2.75rem}.inventory-bulk :where(a,button){flex:none;min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-control);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-sm);font-style:normal;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.inventory-bulk :where(a,button):first-child{background-color:var(--color-neo-carbon);color:var(--color-neo-yellow)}.inventory-ledger{overflow:clip}.inventory-ledger__heading{display:flex;min-width:0;min-height:6rem;align-items:end;justify-content:space-between;gap:var(--space-sm);padding:var(--space-lg);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-aqua);background-color:var(--inventory-panel)}.inventory-ledger__heading>div{display:grid;min-width:0;gap:var(--space-3xs)}.inventory-ledger__heading>strong{flex:none;color:var(--color-neo-gold);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-variant-numeric:tabular-nums;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;white-space:nowrap}.inventory-ledger__content{min-width:0;background-color:var(--inventory-field)}.inventory-ledger__content--selected{padding-block-end:calc(var(--space-4xl) + var(--space-lg))}.inventory-list-view>ul,.inventory-grid{min-width:0;margin:0;padding:0;list-style:none}.inventory-list-view>ul>li{display:flex;min-width:0;align-items:stretch;padding:var(--space-xs);border-block-end:var(--rule-neo-thin) solid var(--color-neo-bone-18);color:var(--color-neo-bone)}.inventory-list-view>ul>li:last-child{border-block-end:0}.inventory-list-view label,.inventory-grid label,.inventory-table-view tbody label{display:grid;min-width:2.75rem;min-height:2.75rem;place-items:center;cursor:pointer}.inventory-workbench input[type=checkbox]{width:var(--text-neo-body);height:var(--text-neo-body);accent-color:var(--color-neo-gold)}.inventory-list-view li>a{display:flex;min-width:0;min-height:4.5rem;flex:1;align-items:center;gap:var(--space-sm);padding:var(--space-xs);border-radius:var(--radius-neo-none);color:var(--color-neo-bone)}.inventory-list-view li>a>img{width:3.5rem;height:3.5rem;flex:none;border:var(--rule-neo-thin) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);object-fit:cover}.inventory-list-view li>a>span:nth-of-type(1){display:grid;min-width:0;flex:1;gap:var(--space-3xs)}.inventory-list-view li>a>span:nth-of-type(1)>span:nth-child(1){overflow:hidden;color:var(--color-neo-bone);font-size:var(--text-neo-sm);font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.inventory-list-view li>a>span:nth-of-type(1)>span:nth-child(2){overflow:hidden;color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.inventory-list-view li>a>span:last-child{display:grid;flex:none;justify-items:end;color:var(--color-neo-bone);font-family:var(--font-neo-data);font-variant-numeric:tabular-nums}.inventory-list-view .text-text-muted,.inventory-grid .text-text-muted,.inventory-table-view .text-text-muted{color:var(--color-neo-bone-muted)}.inventory-list-view .text-positive,.inventory-grid .text-positive,.inventory-table-view .text-positive{color:var(--color-neo-aqua)}.inventory-list-view .text-danger,.inventory-grid .text-danger,.inventory-table-view .text-danger{color:var(--color-neo-red)}.inventory-list-view .bg-surface-2,.inventory-grid .bg-surface-2,.inventory-table-view .bg-surface-2{background-color:var(--inventory-raised)}.inventory-workbench :where(.inventory-list-view,.inventory-grid,.inventory-table-view) [class*=badge],.inventory-workbench :where(.inventory-list-view,.inventory-grid,.inventory-table-view) [data-slot=badge]{border-radius:var(--radius-neo-none)}.inventory-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-md);padding:var(--space-md)}.inventory-grid>li{position:relative;min-width:0}.inventory-grid>li>div{position:absolute;z-index:var(--z-neo-raised);inset-block-start:var(--space-xs);inset-inline-start:var(--space-xs);border:var(--rule-neo-thin) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--color-neo-bone)}.inventory-grid>li>a{display:block;min-width:0;min-height:100%;overflow:clip;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);background-color:var(--inventory-panel);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.inventory-grid>li>a>img{width:100%;aspect-ratio:3 / 2;border-block-end:var(--rule-neo) solid var(--color-neo-bone-28);object-fit:cover}.inventory-grid>li>a>span{display:grid;min-width:0;gap:var(--space-xs);padding:var(--space-md)}.inventory-grid>li>a>span>span:first-child{overflow:hidden;color:var(--color-neo-bone);font-size:var(--text-neo-sm);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.inventory-grid>li>a>span>span:nth-child(2){overflow:hidden;color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);text-overflow:ellipsis;white-space:nowrap}.inventory-grid>li>a>span>span:last-child{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-xs);color:var(--color-neo-gold);font-family:var(--font-neo-data);font-variant-numeric:tabular-nums}.inventory-table-view{display:none;min-width:0;overflow-x:auto}.inventory-table-view table{width:100%;min-width:58rem;border-collapse:collapse;color:var(--color-neo-bone);font-size:var(--text-neo-sm)}.inventory-table-view caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inventory-table-view thead{background-color:var(--inventory-raised)}.inventory-table-view th,.inventory-table-view td{min-width:0;padding:var(--space-xs);border-block-end:var(--rule-neo-thin) solid var(--color-neo-bone-18);vertical-align:middle}.inventory-table-view thead th{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;text-align:start;text-transform:uppercase}.inventory-table-view thead th:nth-child(5),.inventory-table-view thead th:nth-child(6){text-align:end}.inventory-table-view tbody tr:last-child :where(td,th){border-block-end:0}.inventory-table-view tbody a{color:var(--color-neo-bone)}.inventory-table-view tbody img{border-radius:var(--radius-neo-none)}.inventory-empty{min-height:24rem;color:var(--color-neo-bone)}.inventory-empty>div{min-height:24rem;background-color:transparent}.inventory-empty :where(h2,h3){color:var(--color-neo-bone);font-family:var(--font-neo-display);font-style:normal;font-weight:900;text-transform:uppercase}.inventory-empty p{color:var(--color-neo-bone-muted)}.inventory-empty :where(a,button){min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-yellow);border-radius:var(--radius-neo-control);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-style:normal;font-weight:900;text-transform:uppercase;box-shadow:var(--pixel-shadow-sm)}.inventory-workbench :where(a,button,input,select):focus-visible{border-radius:var(--radius-neo-none);outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--space-2xs)}.inventory-workbench :where(a,button):active{translate:var(--pixel-unit) var(--pixel-unit);box-shadow:none}.inventory-workbench :where(button,input,select):disabled,.inventory-workbench [aria-disabled=true]{cursor:not-allowed;opacity:.5}@media(hover:hover)and (pointer:fine){.inventory-workbench .inventory-primary-action:hover,.inventory-empty :where(a,button):hover{background-color:var(--color-neo-gold)}.inventory-category-strip [role=tab]:hover,.inventory-view-switch [role=tab]:hover{color:var(--color-neo-bone)}.inventory-list-view>ul>li:hover,.inventory-table-view tbody tr:hover{background-color:var(--inventory-panel)}.inventory-grid>li>a:hover{border-color:var(--color-neo-gold)}.inventory-bulk :where(a,button):hover{background-color:var(--color-neo-gold);color:var(--color-neo-carbon)}}@media(min-width:40rem){.inventory-workbench__screen-header>div,.inventory-workbench__body{padding-inline:var(--space-xl)}.inventory-controls__heading{grid-template-columns:minmax(0,1fr) minmax(8rem,18%)}.inventory-controls__pelt{display:block}.inventory-controls__row{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-result-count{justify-self:end;text-align:end}.inventory-bulk--mobile{grid-template-columns:auto minmax(0,1fr);align-items:center}}@media(min-width:64rem){.inventory-workbench__body{padding-block-end:var(--space-xl)}.inventory-controls__desk{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr)}.inventory-search{grid-row:1;grid-column:1}.inventory-category-strip{grid-row:1;grid-column:2;align-self:end;margin-inline:0;padding-inline:0}.inventory-controls__row{grid-row:2;grid-column:1 / -1;grid-template-columns:minmax(10rem,1fr) minmax(11rem,1fr) auto minmax(8rem,auto);align-items:end}.inventory-bulk--desktop{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--space-md)}.inventory-bulk--mobile{display:none}.inventory-ledger__content--selected{padding-block-end:0}}@media(min-width:80rem){.inventory-list-view{display:none}.inventory-table-view{display:block}}@media(max-width:22rem){.inventory-workbench__body,.inventory-controls__heading>div,.inventory-controls__desk,.inventory-ledger__heading{padding-inline:var(--space-sm)}.inventory-category-strip{margin-inline:calc(var(--space-sm) * -1);padding-inline:var(--space-sm)}.inventory-ledger__heading{align-items:start;flex-direction:column}.inventory-list-view li>a{gap:var(--space-xs)}.inventory-list-view li>a>img{width:3rem;height:3rem}}@media(prefers-reduced-motion:reduce){.inventory-workbench :where(a,button){transition:none}}@media(prefers-contrast:more){.inventory-workbench:before,.inventory-controls__pelt{display:none}}@media(forced-colors:active){.inventory-workbench{background:Canvas;color:CanvasText}.inventory-workbench:before,.inventory-controls__pelt{display:none}.inventory-controls,.inventory-ledger,.inventory-bulk,.inventory-grid>li>a{border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none;clip-path:none}.inventory-workbench :where(a,button,input,select):focus-visible{outline-color:Highlight}}.card-detail-workbench{--card-detail-canvas: var(--surface-neo-canvas, var(--color-neo-carbon));--card-detail-field: var(--surface-neo-field, var(--color-neo-carbon-soft));--card-detail-panel: var(--surface-neo-panel, var(--color-neo-purple-black));--card-detail-raised: var(--surface-neo-raised, var(--color-neo-raised));position:relative;isolation:isolate;min-width:0;min-height:100vh;min-height:100dvh;overflow-x:clip;background-color:var(--card-detail-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.card-detail-workbench:before{position:absolute;z-index:-1;inset:0;background-image:var(--texture-neo-paper);background-position:center top;opacity:.22;content:"";pointer-events:none}.card-detail-workbench,.card-detail-workbench *,.card-detail-workbench *:before,.card-detail-workbench *:after{box-sizing:border-box}.card-detail-workbench__screen-header{min-width:0;border-block-end:var(--rule-neo-heavy) solid var(--color-neo-aqua);background-color:var(--card-detail-panel)}.card-detail-workbench__screen-header>div{padding:var(--space-lg) var(--space-md)}.card-detail-workbench__screen-header h1{color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),11vw,4.75rem);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.9;text-transform:uppercase;text-shadow:var(--pixel-shadow-sm)}.card-detail-workbench__screen-header p{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data)}.card-detail-nav{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-sm);width:min(100%,calc(var(--space-4xl) * 14));margin-inline:auto;padding:var(--space-lg) var(--space-md) 0}.card-detail-nav :where(a,button){min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);background-color:var(--card-detail-panel);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;text-transform:uppercase}.card-detail-nav__back{padding-inline:var(--space-sm)}.card-detail-nav__edit{min-width:2.75rem}.card-detail-nav svg{width:var(--text-neo-body);height:var(--text-neo-body)}.card-detail-layout{display:grid;min-width:0;gap:var(--space-xl);width:min(100%,calc(var(--space-4xl) * 14));margin-inline:auto;padding:var(--space-md) var(--space-md) calc(var(--space-4xl) + env(safe-area-inset-bottom))}.card-identity,.card-dossier{display:grid;min-width:0;align-content:start;gap:var(--space-xl)}.card-identity{gap:var(--space-md)}.card-identity__label{min-width:0;overflow:clip;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.card-identity__label>header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-sm);min-height:2.75rem;padding:var(--space-xs) var(--space-md);border-block-end:var(--rule-neo) solid var(--color-neo-carbon);background-color:var(--color-neo-gold);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.card-identity__label>header span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-identity__label>div{display:grid;min-width:0;gap:var(--space-xs);padding:var(--space-lg)}.card-identity__label h1{min-width:0;margin:0;color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),10vw,4rem);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.92;overflow-wrap:anywhere;text-transform:uppercase}.card-identity__label p{margin:0;color:var(--color-neo-carbon-soft);font-size:var(--text-neo-sm);line-height:1.45}.card-identity__badges{display:flex;min-width:0;flex-wrap:wrap;gap:var(--space-xs);padding-block-start:var(--space-xs)}.card-identity__badges>span{min-height:1.75rem;border:var(--rule-neo-thin) solid currentColor;border-radius:var(--radius-neo-none);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);letter-spacing:.04em;text-transform:uppercase}.card-identity__photo{display:grid;min-width:0;margin:0;overflow:clip;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--card-detail-panel);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.card-identity__pelt{display:block;height:4rem;border-block-end:var(--rule-neo) solid var(--color-neo-gold);background-image:var( --texture-neo-pelt-dither, url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp) ),var(--texture-neo-dissolve);background-position:center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:screen;opacity:.18}.card-identity__image{width:100%;aspect-ratio:3 / 2;background-color:var(--card-detail-raised)}.card-identity__image img{width:100%;height:100%}.card-panel{min-width:0;overflow:clip;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--card-detail-field);box-shadow:var(--pixel-shadow-sm)}.card-panel__heading{display:flex;min-width:0;min-height:5.5rem;align-items:end;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-aqua);background-color:var(--card-detail-panel)}.card-panel__heading>div{display:grid;min-width:0;gap:var(--space-3xs)}.card-panel__heading p{margin:0;color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.card-panel__heading h2{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.95;overflow-wrap:anywhere;text-transform:uppercase}.card-panel__heading>span{flex:none;min-height:1.75rem;border:var(--rule-neo-thin) solid currentColor;border-radius:var(--radius-neo-none);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);letter-spacing:.04em;text-transform:uppercase}.card-panel__heading .text-positive{color:var(--color-neo-aqua)}.card-panel__heading .text-danger{color:var(--color-neo-red)}.card-panel__heading .text-text-muted{color:var(--color-neo-bone-muted)}.card-panel__body{min-width:0;padding:var(--space-lg)}.card-market .card-panel__body,.card-numbers .card-panel__body{background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.card-market__band{min-width:0;padding-block-end:var(--space-lg);border-block-end:var(--rule-neo) solid var(--color-neo-carbon);color:var(--color-neo-carbon)}.card-market__band .text-text-muted{color:var(--color-neo-carbon-soft)}.card-market__band .bg-surface-2{border-radius:var(--radius-neo-none);background-color:var(--color-neo-carbon-soft)}.card-market__band .bg-positive\/25{background-color:var(--color-neo-aqua)}.card-market__band .bg-primary{border-radius:var(--radius-neo-none);background-color:var(--color-neo-red-ink)}.card-market__history,.card-market__comps{display:grid;min-width:0;gap:var(--space-xs);padding-block-start:var(--space-lg)}.card-market__history h3,.card-market__comps h3{margin:0;color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.card-market__history svg{width:100%;height:3.5rem;color:var(--color-neo-aqua-ink)}.card-market__comps ul{min-width:0;margin:0;padding:0;border-block-start:var(--rule-neo-thin) solid var(--color-neo-carbon);list-style:none}.card-market__comps li{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-sm);padding-block:var(--space-sm);border-block-end:var(--rule-neo-thin) dashed var(--color-neo-carbon-soft)}.card-market__comps li:last-child{border-block-end:0}.card-market__comps li>span{display:grid;min-width:0;gap:var(--space-3xs)}.card-market__comps li>span>strong{overflow:hidden;font-size:var(--text-neo-sm);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.card-market__comps small{color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-variant-numeric:tabular-nums}.card-market__comps li>strong{flex:none;color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-variant-numeric:tabular-nums}.card-numbers dl,.card-attributes dl{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border:var(--rule-neo) solid var(--color-neo-carbon)}.card-numbers dl>div,.card-attributes dl>div{display:grid;min-width:0;align-content:start;gap:var(--space-xs);min-height:7rem;padding:var(--space-md);border-inline-end:var(--rule-neo-thin) solid var(--color-neo-carbon);border-block-end:var(--rule-neo-thin) solid var(--color-neo-carbon)}.card-numbers dl>div:nth-child(2n),.card-attributes dl>div:nth-child(2n){border-inline-end:0}.card-numbers dl>div:nth-last-child(-n+2),.card-attributes dl>div:nth-last-child(-n+2){border-block-end:0}.card-numbers dt,.card-attributes dt{color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.065em;line-height:1.3;text-transform:uppercase}.card-numbers dd,.card-attributes dd{min-width:0;margin:0;color:var(--color-neo-carbon);font-size:var(--text-neo-sm);line-height:1.45;overflow-wrap:anywhere}.card-numbers dd{font-family:var(--font-neo-data);font-size:clamp(var(--text-neo-lg),7vw,var(--text-neo-xl));font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.card-numbers__profit{display:inline-flex;min-width:0;align-items:center;gap:var(--space-xs)}.card-numbers__profit svg{width:var(--text-neo-body);height:var(--text-neo-body);flex:none}.card-numbers__profit.text-positive{color:var(--color-neo-aqua-ink)}.card-numbers__profit.text-danger{color:var(--color-neo-red-ink)}.card-numbers dl>.card-numbers__notes{grid-column:1 / -1;min-height:0;border-inline-end:0;border-block-start:var(--rule-neo) solid var(--color-neo-carbon);border-block-end:0}.card-numbers__notes dd{font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:400;line-height:1.45}.card-attributes .card-panel__body{background-color:var(--card-detail-field)}.card-attributes dl{border-color:var(--color-neo-bone-28)}.card-attributes dl>div{border-color:var(--color-neo-bone-28)}.card-attributes dt{color:var(--color-neo-bone-muted)}.card-attributes dd{color:var(--color-neo-bone)}.card-attributes__empty,.card-listing__empty{margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.55}.card-listing .card-panel__body{display:grid;gap:var(--space-lg)}.card-listing__record{display:grid;min-width:0;gap:var(--space-sm);padding:var(--space-md);border:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);clip-path:var(--clip-neo-pixel-control)}.card-listing__record>div:first-child{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}.card-listing__record>div:first-child>strong:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-listing__record>div:first-child>strong:last-child{flex:none;color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-variant-numeric:tabular-nums}.card-listing__targets{display:flex;min-width:0;flex-wrap:wrap;gap:var(--space-xs)}.card-listing__targets>span{border:var(--rule-neo-thin) solid currentColor;border-radius:var(--radius-neo-none);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);text-transform:uppercase}.card-listing__view{display:inline-flex;min-height:2.75rem;align-items:center;justify-self:start;color:var(--color-neo-red-ink);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;text-transform:uppercase;text-decoration:underline;text-underline-offset:var(--space-2xs)}.card-listing__actions{display:flex;min-width:0;flex-wrap:wrap;gap:var(--space-xs)}.card-listing__actions :where(a,button){min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-control);background-color:var(--card-detail-panel);color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-sm);font-style:normal;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.card-listing__actions .card-listing__primary{border-color:var(--color-neo-yellow);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm)}.card-listing__actions svg{width:var(--text-neo-body);height:var(--text-neo-body)}.card-offers>ul{min-width:0;margin:0;padding:0;list-style:none}.card-offers>ul>li{min-width:0;border-block-end:var(--rule-neo-thin) solid var(--color-neo-bone-18)}.card-offers>ul>li:last-child{border-block-end:0}.card-offers a{min-height:4.5rem;color:var(--color-neo-bone)}.card-offers .text-text-muted{color:var(--color-neo-bone-muted)}.card-offers .text-primary{color:var(--color-neo-gold)}.card-offers .text-danger,.card-offers .text-warn{color:var(--color-neo-red)}.card-detail-empty{display:grid;min-height:60vh;place-items:center;padding:var(--space-xl) var(--space-md) calc(var(--space-4xl) + env(safe-area-inset-bottom));color:var(--color-neo-bone)}.card-detail-empty>div{width:min(100%,42rem);border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--card-detail-field);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.card-detail-empty :where(h2,h3){color:var(--color-neo-bone);font-family:var(--font-neo-display);font-style:normal;font-weight:900;text-transform:uppercase}.card-detail-empty p{color:var(--color-neo-bone-muted)}.card-detail-empty a{min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-yellow);border-radius:var(--radius-neo-control);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-style:normal;font-weight:900;text-transform:uppercase;box-shadow:var(--pixel-shadow-sm)}.card-detail-workbench :where(a,button):focus-visible{border-radius:var(--radius-neo-none);outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--space-2xs)}.card-detail-workbench :where(a,button):active{translate:var(--pixel-unit) var(--pixel-unit);box-shadow:none}.card-detail-workbench :where(button,[aria-disabled=true]):disabled,.card-detail-workbench [aria-disabled=true]{cursor:not-allowed;opacity:.5}@media(hover:hover)and (pointer:fine){.card-detail-nav :where(a,button):hover,.card-listing__actions :where(a,button):not(.card-listing__primary):hover{border-color:var(--color-neo-gold);color:var(--color-neo-gold)}.card-listing__actions .card-listing__primary:hover,.card-detail-empty a:hover{background-color:var(--color-neo-gold)}.card-listing__view:hover{color:var(--color-neo-red)}.card-offers a:hover{background-color:var(--card-detail-panel)}}@media(min-width:40rem){.card-detail-nav,.card-detail-layout,.card-detail-workbench__screen-header>div,.card-detail-empty{padding-inline:var(--space-xl)}.card-numbers dl,.card-attributes dl{grid-template-columns:repeat(4,minmax(0,1fr))}.card-numbers dl>div,.card-attributes dl>div{border-block-end:0}.card-numbers dl>div:nth-child(2n),.card-attributes dl>div:nth-child(2n){border-inline-end:var(--rule-neo-thin) solid var(--color-neo-carbon)}.card-numbers dl>div:nth-child(4n),.card-attributes dl>div:nth-child(4n){border-inline-end:0}.card-attributes dl>div{border-color:var(--color-neo-bone-28)}}@media(min-width:70rem){.card-detail-layout{grid-template-columns:minmax(20rem,24rem) minmax(0,1fr);align-items:start;padding-block-end:var(--space-xl)}.card-identity{position:sticky;inset-block-start:var(--space-lg)}.card-numbers dl,.card-attributes dl{grid-template-columns:repeat(2,minmax(0,1fr))}.card-numbers dl>div,.card-attributes dl>div{border-block-end:var(--rule-neo-thin) solid var(--color-neo-carbon)}.card-numbers dl>div:nth-child(2n),.card-attributes dl>div:nth-child(2n){border-inline-end:0}.card-numbers dl>div:nth-last-child(-n+2),.card-attributes dl>div:nth-last-child(-n+2){border-block-end:0}.card-attributes dl>div{border-color:var(--color-neo-bone-28)}}@media(max-width:22rem){.card-detail-nav,.card-detail-layout,.card-panel__heading,.card-panel__body,.card-identity__label>div{padding-inline:var(--space-sm)}.card-panel__heading{align-items:start;flex-direction:column}.card-numbers dl,.card-attributes dl{grid-template-columns:minmax(0,1fr)}.card-numbers dl>div,.card-attributes dl>div,.card-numbers dl>div:nth-child(2n),.card-attributes dl>div:nth-child(2n){border-inline-end:0;border-block-end:var(--rule-neo-thin) solid var(--color-neo-carbon)}.card-numbers dl>div:last-child,.card-attributes dl>div:last-child{border-block-end:0}.card-attributes dl>div{border-color:var(--color-neo-bone-28)}}@media(prefers-reduced-motion:reduce){.card-detail-workbench :where(a,button,img){transition:none}}@media(prefers-contrast:more){.card-detail-workbench:before,.card-identity__pelt{display:none}}@media(forced-colors:active){.card-detail-workbench{background:Canvas;color:CanvasText}.card-detail-workbench:before,.card-identity__pelt{display:none}.card-identity__label,.card-identity__photo,.card-panel,.card-detail-empty>div{border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none;clip-path:none}.card-detail-workbench :where(a,button):focus-visible{outline-color:Highlight}}.inventory-intake{--intake-canvas: var(--surface-neo-canvas, var(--color-neo-carbon));--intake-field: var(--surface-neo-field, var(--color-neo-carbon-soft));--intake-panel: var(--surface-neo-panel, var(--color-neo-purple-black));--intake-raised: var(--surface-neo-raised, var(--color-neo-raised));position:relative;isolation:isolate;min-width:0;min-height:100vh;min-height:100dvh;overflow-x:clip;background-color:var(--intake-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.inventory-intake:before{position:absolute;z-index:-1;inset:0;background-image:var(--texture-neo-paper);background-position:center top;opacity:.22;content:"";pointer-events:none}.inventory-intake,.inventory-intake *,.inventory-intake *:before,.inventory-intake *:after{box-sizing:border-box}.inventory-intake__screen-header{min-width:0;border-block-end:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--intake-panel)}.inventory-intake__screen-header>div{min-width:0;padding:var(--space-lg) var(--space-md)}.inventory-intake__screen-header h1{min-width:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),11vw,4.75rem);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:1.02;overflow-wrap:anywhere;text-transform:uppercase;text-shadow:var(--pixel-shadow-sm)}.inventory-intake__screen-header p{max-width:65ch;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);line-height:1.5}.inventory-intake__form{display:grid;min-width:0;gap:var(--space-md);width:min(100%,calc(var(--space-4xl) * 8 + var(--space-xl)));margin-inline:auto;padding:var(--space-lg) var(--space-md) calc(var(--space-4xl) + env(safe-area-inset-bottom))}.inventory-intake__register{display:grid;min-width:0;overflow:clip;border:var(--rule-neo-heavy) solid var(--color-neo-bone);border-block-end-color:var(--color-neo-gold);background-color:var(--intake-panel);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.inventory-intake__register>div{display:grid;min-width:0;gap:var(--space-2xs);padding:var(--space-lg)}.inventory-intake__register p{margin:0;color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.inventory-intake__register h2{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-xl),8vw,var(--text-neo-2xl));font-style:normal;font-weight:900;letter-spacing:.025em;line-height:1.02;overflow-wrap:anywhere;text-transform:uppercase}.inventory-intake__pelt{display:block;min-height:var(--space-xl);border-block-start:var(--rule-neo) solid var(--color-neo-bone-28);background-image:var( --texture-neo-pelt-dither, var(--texture-neo-dissolve) );background-position:78% 18%;background-repeat:no-repeat;background-size:cover;mix-blend-mode:screen;opacity:.16}.inventory-intake__ledger{display:grid;min-width:0;overflow:clip;gap:var(--rule-neo);border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.inventory-intake__section{display:grid;min-width:0;align-content:start;background-color:var(--intake-field);color:var(--color-neo-bone)}.inventory-intake__section-heading{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--space-3xs);padding:var(--space-sm) var(--space-md);border-block-end:var(--rule-neo) solid var(--color-neo-gold);background-color:var(--intake-panel)}.inventory-intake__section-heading>span{flex:0 0 auto;color:var(--color-neo-gold);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.08em}.inventory-intake__section-heading h2{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-style:normal;font-weight:900;letter-spacing:.03em;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.inventory-intake__section-body{display:grid;min-width:0;align-content:start;gap:var(--space-sm);padding:var(--space-md)}.inventory-intake__fields{grid-template-columns:minmax(0,1fr)}.inventory-intake__field{display:grid;min-width:0;align-content:start;gap:var(--space-2xs)}.inventory-intake :where(label){margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.07em;line-height:1.35;text-transform:uppercase}.inventory-intake :where(input:not([type=file],[type=radio]),select,textarea){width:100%;min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-control);outline:var(--rule-neo) solid var(--color-neo-transparent);outline-offset:var(--rule-neo-thin);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-variant-numeric:tabular-nums;line-height:1.35;box-shadow:none}.inventory-intake :where(input:not([type=file],[type=radio]),select,textarea)::placeholder{color:var(--color-neo-carbon-soft);opacity:.72}.inventory-intake :where(input:not([type=file],[type=radio]),select,textarea):focus-visible{border-color:var(--color-neo-carbon);outline:var(--rule-neo) solid var(--color-neo-yellow);outline-offset:var(--rule-neo-thin);border-radius:var(--radius-neo-control)}.inventory-intake :where(input:not([type=file],[type=radio]),select,textarea)[aria-invalid=true]{border-color:var(--color-neo-red)}.inventory-intake :where(input:not([type=file],[type=radio]),select,textarea):disabled{cursor:not-allowed;opacity:.55}.inventory-intake textarea{min-height:calc(var(--space-4xl) - var(--space-lg));resize:vertical}.inventory-intake__error{display:flex;min-height:1lh;align-items:flex-start;gap:var(--space-2xs);margin:0;color:var(--color-neo-red);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1.4}.inventory-intake__error svg{flex:0 0 auto;width:var(--text-neo-sm);height:var(--text-neo-sm);margin-block-start:var(--space-3xs)}.inventory-intake__error--empty{visibility:hidden}.inventory-intake__helper{min-height:1lh;margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.5}.inventory-intake__contact-sheet{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xs)}.inventory-intake__photo{position:relative;display:grid;min-width:0;min-height:4.5rem;aspect-ratio:3 / 2;place-items:center;overflow:clip;border:var(--rule-neo) dashed var(--color-neo-bone);border-radius:var(--radius-neo-control);outline:var(--rule-neo) solid var(--color-neo-transparent);outline-offset:var(--rule-neo-thin);background-color:var(--color-neo-carbon);color:var(--color-neo-bone-muted);cursor:pointer;clip-path:var(--clip-neo-pixel-control)}.inventory-intake__photo--selected{border-style:solid}.inventory-intake__photo:has(input:focus-visible){border-color:var(--color-neo-carbon);outline-color:var(--color-neo-yellow)}.inventory-intake__photo:active{border-color:var(--color-neo-gold);background-color:var(--intake-raised)}.inventory-intake__photo:has(input:disabled){cursor:not-allowed;opacity:.55}.inventory-intake__photo>span{display:grid;min-width:0;place-items:center;gap:var(--space-3xs);padding:var(--space-xs);text-align:center}.inventory-intake__photo svg{width:var(--text-neo-lg);height:var(--text-neo-lg);color:var(--color-neo-gold)}.inventory-intake__photo strong,.inventory-intake__photo small{min-width:0;color:inherit;font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1.2;text-transform:none}.inventory-intake__photo small{display:none;color:var(--color-neo-bone-muted);font-weight:400}.inventory-intake__photo img{display:block;width:100%;height:100%;object-fit:cover}.inventory-intake__condition-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;padding:0;overflow:clip;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-control);background-color:var(--color-neo-carbon)}.inventory-intake__condition-tabs>button{min-width:0;min-height:2.75rem;border:0;border-radius:var(--radius-neo-none);background-color:var(--color-neo-carbon);color:var(--color-neo-bone-muted);font-family:var(--font-neo-display);font-size:var(--text-neo-body);font-style:normal;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.inventory-intake__condition-tabs>button+button{border-inline-start:var(--rule-neo) solid var(--color-neo-bone)}.inventory-intake__condition-tabs>button[aria-selected=true]{background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);box-shadow:inset 0 calc(var(--rule-neo-heavy) * -1) 0 var(--color-neo-ultraviolet)}.inventory-intake__condition-tabs>button:focus-visible{position:relative;z-index:var(--z-neo-raised);outline:var(--rule-neo) solid var(--color-neo-yellow);outline-offset:var(--space-negative-rule);border-radius:var(--radius-neo-none)}.inventory-intake__condition-tabs>button:active{background-color:var(--intake-raised)}.inventory-intake__condition-tabs>button[aria-selected=true]:active{background-color:var(--color-neo-yellow);box-shadow:none}.inventory-intake__condition-tabs>button:disabled{cursor:not-allowed;opacity:.55}.inventory-intake__grades{min-width:0;margin:0;padding:0;border:0}.inventory-intake__grades>div{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xs)}.inventory-intake__grade{display:grid;min-width:0;min-height:2.75rem;place-items:center;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);outline:var(--rule-neo) solid var(--color-neo-transparent);outline-offset:var(--rule-neo-thin);background-color:var(--color-neo-carbon);color:var(--color-neo-bone-muted);cursor:pointer}.inventory-intake__grade--selected{border-color:var(--color-neo-yellow);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);box-shadow:inset 0 calc(var(--rule-neo-heavy) * -1) 0 var(--color-neo-ultraviolet)}.inventory-intake__grade:has(input:focus-visible){border-color:var(--color-neo-carbon);outline-color:var(--color-neo-yellow)}.inventory-intake__grade:active{border-color:var(--color-neo-gold);background-color:var(--intake-raised)}.inventory-intake__grade--selected:active{background-color:var(--color-neo-yellow);box-shadow:none}.inventory-intake__grade:has(input:disabled){cursor:not-allowed;opacity:.55}.inventory-intake__graded-fields{margin-block-start:var(--space-2xs)}.inventory-intake__quantity-row{display:flex;min-width:0;flex-wrap:wrap;align-items:end;gap:var(--space-sm)}.inventory-intake__quantity{width:calc(var(--space-4xl) - var(--space-md))}.inventory-intake__lot-toggle{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-sm);border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);background-color:var(--color-neo-carbon);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.inventory-intake__lot-toggle[aria-pressed=true]{border-color:var(--color-neo-gold);color:var(--color-neo-gold)}.inventory-intake__lot-track{position:relative;display:block;flex:0 0 auto;width:calc(var(--space-xl) + var(--space-2xs));height:var(--space-lg);border:var(--rule-neo) solid var(--color-neo-bone-muted);border-radius:var(--radius-neo-control);background-color:var(--intake-raised)}.inventory-intake__lot-track>span{position:absolute;inset-block-start:var(--space-2xs);inset-inline-start:var(--space-2xs);width:calc(var(--space-lg) - var(--space-xs));height:calc(var(--space-lg) - var(--space-xs));background-color:var(--color-neo-bone);transition:transform var(--dur-neo-micro) var(--ease-neo-in-out)}.inventory-intake__lot-toggle[aria-pressed=true] .inventory-intake__lot-track{border-color:var(--color-neo-gold);background-color:var(--color-neo-gold)}.inventory-intake__lot-toggle[aria-pressed=true] .inventory-intake__lot-track>span{background-color:var(--color-neo-carbon);transform:translate(calc(var(--space-lg) - var(--space-2xs)))}.inventory-intake__lot-toggle:focus-visible{outline:var(--rule-neo) solid var(--color-neo-yellow);outline-offset:var(--rule-neo);border-radius:var(--radius-neo-control)}.inventory-intake__lot-toggle:active{background-color:var(--intake-raised)}.inventory-intake__lot-toggle:disabled{cursor:not-allowed;opacity:.55}.inventory-intake__money{position:relative;width:min(100%,calc(var(--space-4xl) + var(--space-2xl)))}.inventory-intake__money>span{position:absolute;z-index:var(--z-neo-raised);inset-block-start:50%;inset-inline-start:var(--space-sm);color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-body);font-weight:700;pointer-events:none;transform:translateY(-50%)}.inventory-intake__money input{padding-inline-start:var(--space-xl)}.inventory-intake__save-bar{position:fixed;z-index:var(--z-neo-overlay);inset-inline:0;inset-block-end:calc(var(--layout-neo-app-bottom-nav-height) + var(--rule-neo-heavy) + env(safe-area-inset-bottom));border-block-start:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--color-neo-carbon);color:var(--color-neo-bone)}.inventory-intake__save-bar>div{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);width:min(100%,calc(var(--space-4xl) * 8 + var(--space-xl)));margin-inline:auto;padding:var(--space-sm) var(--space-md)}.inventory-intake__save-bar p{min-width:0;margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.4}.inventory-intake .inventory-intake__save{min-width:calc(var(--space-4xl) + var(--space-lg));min-height:2.75rem;padding-inline:var(--space-md);border:var(--rule-neo) solid var(--color-neo-yellow);border-radius:var(--radius-neo-control);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-body);font-style:normal;font-weight:900;letter-spacing:.035em;text-transform:uppercase;box-shadow:var(--pixel-shadow-sm);transition:transform var(--dur-neo-micro) var(--ease-neo-out);white-space:nowrap}.inventory-intake .inventory-intake__save:active{transform:translateY(var(--pixel-unit))}.inventory-intake .inventory-intake__save:focus-visible{outline:var(--rule-neo) solid var(--color-neo-bone);outline-offset:var(--rule-neo);border-radius:var(--radius-neo-control)}.inventory-intake .inventory-intake__save:disabled{cursor:not-allowed;opacity:.55}@media(min-width:40rem){.inventory-intake__form{gap:var(--space-lg);padding:var(--space-xl) var(--space-lg) calc(var(--space-4xl) + env(safe-area-inset-bottom))}.inventory-intake__register{grid-template-columns:minmax(0,84%) minmax(0,16%)}.inventory-intake__pelt{min-height:100%;border-block-start:0;border-inline-start:var(--rule-neo) solid var(--color-neo-bone-28)}.inventory-intake__contact-sheet{gap:var(--space-sm)}.inventory-intake__photo{min-height:calc(var(--space-4xl) - var(--space-md))}.inventory-intake__photo small{display:block}.inventory-intake__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-intake__field--wide{grid-column:1 / -1}}@media(min-width:64rem){.inventory-intake__screen-header>div{padding:var(--space-xl) var(--space-lg)}.inventory-intake__form{padding-inline:var(--space-xl);padding-block-end:calc(var(--space-2xl) + var(--space-lg))}.inventory-intake__save-bar{inset-inline-start:var(--layout-neo-app-rail-width);inset-block-end:0}}@media(min-width:75rem){.inventory-intake__ledger{grid-template-columns:repeat(12,minmax(0,1fr))}.inventory-intake__section--photos{grid-column:1 / -1;grid-row:1}.inventory-intake__section--identity{grid-column:1 / 7;grid-row:2}.inventory-intake__section--attributes{grid-column:7 / -1;grid-row:2}.inventory-intake__section--condition{grid-column:1 / 7;grid-row:3}.inventory-intake__section--quantity{grid-column:7 / -1;grid-row:3}.inventory-intake__section--cost{grid-column:1 / 5;grid-row:4}.inventory-intake__section--notes{grid-column:5 / -1;grid-row:4}.inventory-intake__ledger:not(:has(.inventory-intake__section--attributes)) .inventory-intake__section--identity{grid-column:1 / 8;grid-row:2}.inventory-intake__ledger:not(:has(.inventory-intake__section--attributes)) .inventory-intake__section--condition{grid-column:8 / -1;grid-row:2}.inventory-intake__ledger:not(:has(.inventory-intake__section--attributes)) .inventory-intake__section--quantity{grid-column:1 / 5;grid-row:3}.inventory-intake__ledger:not(:has(.inventory-intake__section--attributes)) .inventory-intake__section--cost{grid-column:5 / 8;grid-row:3}.inventory-intake__ledger:not(:has(.inventory-intake__section--attributes)) .inventory-intake__section--notes{grid-column:8 / -1;grid-row:3}}@media(min-width:90rem){.inventory-intake__register>div{padding:var(--space-xl)}.inventory-intake__section-body{padding:var(--space-lg)}}@media(hover:hover)and (pointer:fine){.inventory-intake :where(input:not([type=file],[type=radio]),select,textarea):not([aria-invalid=true],:disabled):hover{border-color:var(--color-neo-gold)}.inventory-intake__photo:hover{border-color:var(--color-neo-gold)}.inventory-intake__condition-tabs>button:hover{color:var(--color-neo-bone)}.inventory-intake__condition-tabs>button[aria-selected=true]:hover{color:var(--color-neo-carbon)}.inventory-intake__grade:hover,.inventory-intake__lot-toggle:hover{border-color:var(--color-neo-gold)}.inventory-intake .inventory-intake__save:hover{transform:translateY(var(--space-negative-rule))}}@media(prefers-reduced-motion:reduce){.inventory-intake *,.inventory-intake *:before,.inventory-intake *:after{animation-duration:var(--dur-neo-micro)!important;animation-iteration-count:1!important;transition-duration:var(--dur-neo-micro)!important}.inventory-intake__lot-track>span,.inventory-intake .inventory-intake__save{transform:none!important}}@media(forced-colors:active){.inventory-intake,.inventory-intake:before{background-image:none}.inventory-intake__register{grid-template-columns:minmax(0,1fr)}.inventory-intake__pelt{display:none}.inventory-intake__register,.inventory-intake__ledger,.inventory-intake__photo{clip-path:none;box-shadow:none}.inventory-intake :where(input:not([type=file],[type=radio]),select,textarea):focus-visible,.inventory-intake__photo:has(input:focus-visible),.inventory-intake__grade:has(input:focus-visible),.inventory-intake__lot-toggle:focus-visible,.inventory-intake .inventory-intake__save:focus-visible{outline-color:Highlight}.inventory-intake :where(label),.inventory-intake__helper,.inventory-intake__save-bar p{color:CanvasText}.inventory-intake__condition-tabs>button[aria-selected=true],.inventory-intake__grade--selected,.inventory-intake__lot-toggle[aria-pressed=true],.inventory-intake .inventory-intake__save{border-color:Highlight}}.offer-workbench{--offer-canvas: var(--surface-neo-canvas, var(--color-neo-carbon));--offer-field: var(--surface-neo-field, var(--color-neo-carbon-soft));--offer-panel: var(--surface-neo-panel, var(--color-neo-purple-black));--offer-raised: var(--surface-neo-raised, var(--color-neo-raised));position:relative;isolation:isolate;min-width:0;min-height:100vh;min-height:100dvh;overflow-x:clip;background-color:var(--offer-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.offer-workbench:before{position:absolute;z-index:-1;inset:0;background-image:var(--texture-neo-paper);background-position:center top;opacity:.22;content:"";pointer-events:none}.offer-workbench,.offer-workbench *,.offer-workbench *:before,.offer-workbench *:after{box-sizing:border-box}.offer-workbench__screen-header{min-width:0;border-block-end:var(--rule-neo-heavy) solid var(--color-neo-aqua);background-color:var(--offer-panel)}.offer-workbench__screen-header>div{min-width:0;padding:var(--space-lg) var(--space-md)}.offer-workbench__screen-header h1{color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:clamp(var(--text-neo-2xl),11vw,4.75rem);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.9;text-transform:uppercase;text-shadow:var(--pixel-shadow-sm)}.offer-workbench__screen-header p{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data)}.offer-workbench .offer-back{min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);background-color:var(--offer-panel);color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;text-transform:uppercase}.offer-back svg{width:var(--text-neo-body);height:var(--text-neo-body)}.offer-layout{display:grid;min-width:0;gap:var(--space-xl);width:min(100%,calc(var(--space-4xl) * 14));margin-inline:auto;padding:var(--space-lg) var(--space-md) calc(var(--space-4xl) + env(safe-area-inset-bottom))}.offer-anchor{display:grid;min-width:0;align-content:start;gap:var(--space-md)}.offer-card-link{display:grid;min-width:0;grid-template-columns:5rem minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);min-height:6.5rem;padding:var(--space-sm);border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--offer-panel);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.offer-card-link__image{width:5rem;height:5rem;border:var(--rule-neo-thin) solid var(--color-neo-bone-28);background-color:var(--offer-raised)}.offer-card-link__copy{display:grid;min-width:0;gap:var(--space-3xs)}.offer-card-link__copy>strong{min-width:0;overflow:hidden;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-style:normal;font-weight:800;letter-spacing:.025em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.offer-card-link__copy>span:nth-child(2){min-width:0;overflow:hidden;color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.offer-card-link__meta{display:flex;min-width:0;align-items:center;gap:var(--space-xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-variant-numeric:tabular-nums}.offer-card-link__meta>span:first-child{min-height:1.75rem;border:var(--rule-neo-thin) solid currentColor;border-radius:var(--radius-neo-none);font-size:var(--text-neo-xs);text-transform:uppercase}.offer-card-link>svg{width:var(--text-neo-body);height:var(--text-neo-body);color:var(--color-neo-gold)}.offer-anchor__pelt{display:block;height:4rem;overflow:hidden;border:var(--rule-neo) solid var(--color-neo-bone-28);background-image:var( --texture-neo-pelt-dither, url(/media/brand/neo-pulp-pelt-dither-overlay-v1.webp) ),var(--texture-neo-dissolve);background-position:center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:screen;opacity:.16}.offer-receipt{min-width:0;overflow:clip;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.offer-receipt>header{display:grid;min-width:0;gap:var(--space-3xs);padding:var(--space-md) var(--space-lg);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--offer-panel)}.offer-receipt>header p,.offer-thread__heading>p{margin:0;color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.offer-receipt>header h2,.offer-thread__heading h2{min-width:0;margin:0;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-2xl);font-style:normal;font-weight:900;letter-spacing:.025em;line-height:.95;overflow-wrap:anywhere;text-transform:uppercase}.offer-receipt__money{display:grid;min-width:0;gap:0;padding:var(--space-lg)}.offer-receipt__amount,.offer-receipt__ask{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:var(--space-sm)}.offer-receipt__amount>span,.offer-receipt__ask>span,.offer-receipt__net dt{color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;line-height:1.3;text-transform:uppercase}.offer-receipt__amount>strong{min-width:0;color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:clamp(3.5rem,20vw,6rem);font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:.8;overflow-wrap:anywhere}.offer-receipt__ask{padding-block:var(--space-lg);border-block-end:var(--rule-neo) solid var(--color-neo-carbon)}.offer-receipt__ask>span{font-size:var(--text-neo-sm)}.offer-receipt__ask>strong{flex:none;font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-variant-numeric:tabular-nums;text-transform:uppercase}.offer-receipt__ask .text-warn{color:var(--color-neo-red-ink)}.offer-receipt__ask .text-positive{color:var(--color-neo-aqua-ink)}.offer-receipt__net{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--space-lg) 0 0;border:var(--rule-neo) solid var(--color-neo-carbon)}.offer-receipt__net>div{display:grid;min-width:0;gap:var(--space-xs);padding:var(--space-md)}.offer-receipt__net>div+div{border-inline-start:var(--rule-neo-thin) solid var(--color-neo-carbon)}.offer-receipt__net dd{min-width:0;margin:0;color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:clamp(var(--text-neo-lg),8vw,var(--text-neo-xl));font-weight:800;font-variant-numeric:tabular-nums;line-height:1;overflow-wrap:anywhere}.offer-receipt__net>div:last-child dd{color:var(--color-neo-aqua-ink)}.offer-receipt__timer,.offer-receipt__status,.offer-receipt__buyer{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border-block-start:var(--rule-neo-thin) solid var(--color-neo-carbon);color:var(--color-neo-carbon)}.offer-receipt__timer>span:first-child{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--color-neo-carbon-soft);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;text-transform:uppercase}.offer-receipt__timer svg{width:var(--text-neo-body);height:var(--text-neo-body)}.offer-receipt__timer>span:last-child{color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-body);font-variant-numeric:tabular-nums}.offer-receipt__timer .text-danger,.offer-receipt__timer .text-warn{color:var(--color-neo-red-ink)}.offer-receipt__timer .text-text-muted{color:var(--color-neo-carbon-soft)}.offer-receipt__status{align-items:flex-start;color:var(--color-neo-carbon-soft);font-size:var(--text-neo-xs);line-height:1.45}.offer-receipt__status>span:first-child{min-width:0}.offer-receipt__status>span:last-child{flex:none}.offer-receipt__status>span:last-child>span,.offer-receipt__buyer span{border:var(--rule-neo-thin) solid currentColor;border-radius:var(--radius-neo-none);font-family:var(--font-neo-data);font-size:var(--text-neo-xs)}.offer-receipt__buyer{font-size:var(--text-neo-sm)}.offer-receipt__buyer .text-text-muted{color:var(--color-neo-carbon-soft)}.offer-receipt__buyer .fill-primary{fill:var(--color-neo-gold)}.offer-receipt__pressure{margin:0;padding:var(--space-sm) var(--space-lg);border-block-start:var(--rule-neo) solid var(--color-neo-red-ink);background-color:var(--color-neo-gold-24);color:var(--color-neo-carbon);font-size:var(--text-neo-xs);line-height:1.45}.offer-actions{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xs)}.offer-actions button{min-width:0;min-height:2.75rem;padding-inline:var(--space-xs);border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-control);background-color:var(--offer-panel);color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-sm);font-style:normal;font-weight:800;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.offer-actions button:first-child{border-color:var(--color-neo-yellow);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);box-shadow:var(--pixel-shadow-sm)}.offer-actions svg{width:var(--text-neo-body);height:var(--text-neo-body);flex:none}.offer-actions__closed{margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.45}.offer-thread{display:flex;min-width:0;min-height:32rem;flex-direction:column;overflow:clip;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--offer-field);box-shadow:var(--pixel-shadow-sm)}.offer-thread__heading{display:grid;min-width:0;gap:var(--space-3xs);padding:var(--space-lg);border-block-end:var(--rule-neo-heavy) solid var(--color-neo-aqua);background-color:var(--offer-panel)}.offer-thread__heading>span{margin-block-start:var(--space-xs);color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.45}.offer-thread__log{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--space-sm);max-height:34rem;overflow-y:auto;padding:var(--space-lg);scrollbar-color:var(--color-neo-gold) var(--offer-panel)}.offer-message{display:grid;min-width:0;gap:var(--space-xs);width:min(88%,34rem);padding:var(--space-sm) var(--space-md);border:var(--rule-neo) solid var(--color-neo-bone-28);background-color:var(--offer-panel);color:var(--color-neo-bone);clip-path:var(--clip-neo-pixel-control)}.offer-message--seller{align-self:flex-end;border-color:var(--color-neo-gold);background-color:var(--color-neo-gold);color:var(--color-neo-carbon)}.offer-message--buyer{align-self:flex-start}.offer-message__template{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;line-height:1.3;text-transform:uppercase}.offer-message--seller .offer-message__template{color:var(--color-neo-carbon-soft)}.offer-message p{margin:0;font-size:var(--text-neo-sm);line-height:1.5;overflow-wrap:anywhere}.offer-message small{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-variant-numeric:tabular-nums}.offer-message--seller small{color:var(--color-neo-carbon-soft)}.offer-composer{display:grid;min-width:0;gap:var(--space-sm);padding:var(--space-sm);border-block-start:var(--rule-neo-heavy) solid var(--color-neo-gold);background-color:var(--offer-panel)}.offer-composer__templates{display:flex;min-width:0;gap:var(--space-xs);overflow-x:auto;padding-block-end:var(--space-2xs);scrollbar-color:var(--color-neo-gold) var(--offer-panel)}.offer-composer__templates button{flex:none;min-height:2.75rem;padding-inline:var(--space-sm);border:var(--rule-neo-thin) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);background-color:var(--offer-raised);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.03em}.offer-composer__field{display:grid;min-width:0;gap:var(--space-xs)}.offer-composer__field>div{display:grid;min-width:0;gap:var(--space-2xs)}.offer-composer label{margin:0;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.055em;line-height:1.3;text-transform:uppercase}.offer-composer textarea{width:100%;min-height:5.5rem;resize:vertical;border:var(--rule-neo) solid var(--color-neo-bone);border-radius:var(--radius-neo-control);background-color:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);line-height:1.45;box-shadow:var(--pixel-shadow-sm)}.offer-composer textarea::placeholder{color:var(--color-neo-carbon-soft);opacity:.72}.offer-composer__field>button{min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-yellow);border-radius:var(--radius-neo-control);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-size:var(--text-neo-body);font-style:normal;font-weight:900;letter-spacing:.025em;text-transform:uppercase;box-shadow:var(--pixel-shadow-sm)}.offer-composer__field>button svg{width:var(--text-neo-body);height:var(--text-neo-body)}.offer-empty{display:grid;min-height:60vh;place-items:center;padding:var(--space-xl) var(--space-md) calc(var(--space-4xl) + env(safe-area-inset-bottom))}.offer-empty>div{width:min(100%,42rem);border:var(--rule-neo-heavy) solid var(--color-neo-bone);background-color:var(--offer-field);color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);clip-path:var(--clip-neo-pixel-panel)}.offer-empty :where(h2,h3){color:var(--color-neo-bone);font-family:var(--font-neo-display);font-style:normal;font-weight:900;text-transform:uppercase}.offer-empty p{color:var(--color-neo-bone-muted)}.offer-empty a{min-height:2.75rem;border:var(--rule-neo) solid var(--color-neo-yellow);border-radius:var(--radius-neo-control);background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);font-family:var(--font-neo-display);font-style:normal;font-weight:900;text-transform:uppercase;box-shadow:var(--pixel-shadow-sm)}.offer-workbench :where(a,button,textarea):focus-visible{border-radius:var(--radius-neo-none);outline:var(--rule-neo-heavy) solid var(--color-neo-yellow);outline-offset:var(--space-2xs)}.offer-workbench :where(a,button):active{translate:var(--pixel-unit) var(--pixel-unit);box-shadow:none}.offer-workbench :where(button,textarea):disabled{cursor:not-allowed;opacity:.5}@media(hover:hover)and (pointer:fine){.offer-workbench .offer-back:hover,.offer-card-link:hover{border-color:var(--color-neo-gold)}.offer-actions button:not(:disabled):hover,.offer-composer__templates button:not(:disabled):hover{border-color:var(--color-neo-gold);color:var(--color-neo-gold)}.offer-actions button:first-child:not(:disabled):hover,.offer-composer__field>button:not(:disabled):hover,.offer-empty a:hover{background-color:var(--color-neo-gold);color:var(--color-neo-carbon)}}@media(min-width:40rem){.offer-workbench__screen-header>div,.offer-layout,.offer-empty{padding-inline:var(--space-xl)}.offer-composer__field{grid-template-columns:minmax(0,1fr) auto;align-items:end}.offer-composer__field>button{min-width:8rem;min-height:5.5rem}}@media(min-width:70rem){.offer-layout{grid-template-columns:minmax(21rem,24rem) minmax(0,1fr);align-items:start;padding-block-end:var(--space-xl)}.offer-anchor{position:sticky;inset-block-start:var(--space-lg)}.offer-thread{min-height:44rem}}@media(max-width:22rem){.offer-workbench__screen-header>div,.offer-layout,.offer-receipt>header,.offer-receipt__money,.offer-thread__heading,.offer-thread__log{padding-inline:var(--space-sm)}.offer-card-link{grid-template-columns:4rem minmax(0,1fr) auto}.offer-card-link__image{width:4rem;height:4rem}.offer-actions,.offer-receipt__net{grid-template-columns:minmax(0,1fr)}.offer-receipt__net>div+div{border-inline-start:0;border-block-start:var(--rule-neo-thin) solid var(--color-neo-carbon)}.offer-receipt__timer,.offer-receipt__status,.offer-receipt__buyer{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.offer-workbench :where(a,button,textarea,img){transition:none}}@media(prefers-contrast:more){.offer-workbench:before,.offer-anchor__pelt{display:none}}@media(forced-colors:active){.offer-workbench{background:Canvas;color:CanvasText}.offer-workbench:before,.offer-anchor__pelt{display:none}.offer-card-link,.offer-receipt,.offer-thread,.offer-message,.offer-empty>div{border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none;clip-path:none}.offer-workbench :where(a,button,textarea):focus-visible{outline-color:Highlight}}html:has(.sell-press),body:has(.sell-press){overflow-x:clip}body:has(.sell-press){--sell-tone-canvas: var( --color-neo-petrol-carbon, var(--color-neo-carbon) );--sell-tone-field: var( --color-neo-petrol-soft, var(--color-neo-carbon-soft) );--sell-tone-panel: var( --color-neo-petrol-panel, var(--color-neo-purple-black) );--sell-tone-raised: var( --color-neo-petrol-raised, var(--color-neo-raised) );--sell-canvas: var(--sell-tone-canvas);--sell-field: var(--sell-tone-field);--sell-panel: var(--sell-tone-panel);--sell-raised: var(--sell-tone-raised);background-color:var(--sell-tone-canvas)}.sell-press{--sell-canvas: var(--surface-neo-canvas, var(--sell-tone-canvas));--sell-field: var(--surface-neo-field, var(--sell-tone-field));--sell-panel: var(--surface-neo-panel, var(--sell-tone-panel));--sell-raised: var(--surface-neo-raised, var(--sell-tone-raised));min-width:0;min-height:calc(100dvh - var(--space-2xl));overflow-x:clip;background-color:var(--sell-canvas);color:var(--color-neo-bone);font-family:var(--font-neo-body)}.sell-press *,.sell-press *:before,.sell-press *:after{box-sizing:border-box}.sell-press :where(h1,h2,h3){min-width:0;overflow-wrap:anywhere;font-family:var(--font-neo-display);font-style:normal}.sell-press :where(button,a,[role=tab]){min-height:calc(var(--space-xl) + var(--space-2xs));white-space:nowrap;-webkit-tap-highlight-color:var(--color-neo-transparent)}.sell-press :where(button,a,[role=tab],[tabindex]):focus-visible,body:has(.sell-press) [data-vaul-drawer] :where(button,a,[tabindex]):focus-visible{border-radius:var(--radius-neo-control);outline:var(--rule-neo) solid var(--color-neo-yellow);outline-offset:var(--space-2xs)}.sell-press__header{position:relative;padding-block-end:var(--space-lg);border-block-end:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--sell-panel);color:var(--color-neo-bone);isolation:isolate}.sell-press__header:after{position:absolute;z-index:var(--z-neo-base);inset-inline:0;inset-block-end:0;block-size:var(--space-sm);background-image:var(--texture-neo-dissolve);background-position:78% 46%;background-repeat:no-repeat;background-size:110% auto;content:"";opacity:.66;pointer-events:none}.sell-press__header>div{position:relative;z-index:var(--z-neo-raised);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);padding:var(--space-lg) var(--space-md)}.sell-press__header>div>div:last-child{width:100%}.sell-press__header h1{color:var(--color-neo-bone);font-size:clamp(var(--text-neo-xl),8vw,var(--text-neo-2xl));font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase}.sell-press__header p{max-width:65ch;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);line-height:1.5}.sell-press__body{display:grid;min-width:0;gap:var(--space-xl);padding-block:var(--space-xl) var(--space-2xl);padding-inline:var(--space-md)}.sell-press__overview,.sell-press__listings{display:grid;min-width:0;gap:var(--space-sm)}.sell-press__section-title{color:var(--color-neo-bone);font-size:var(--text-neo-lg);font-weight:800;letter-spacing:.02em;line-height:1.05;text-transform:uppercase}.sell-press__accounting{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:visible;border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-carbon)}.sell-press__stat{min-width:0;padding:var(--space-md);border-inline-end:var(--rule-neo-thin) solid var(--color-neo-carbon);border-block-end:var(--rule-neo-thin) solid var(--color-neo-carbon);background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.sell-press__stat:nth-child(2){border-inline-end:0}.sell-press__stat--money{grid-column:1 / -1;border-inline-end:0;border-block-end:0}.sell-press__stat>div:first-child{color:var(--color-neo-carbon-72);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;line-height:1.35}.sell-press__stat>div:nth-child(2){margin-block-start:var(--space-2xs);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:clamp(var(--text-neo-xl),10vw,var(--text-neo-2xl));font-weight:700;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;line-height:1;white-space:nowrap}.sell-press__listing-header{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);align-items:end}.sell-press__tabs{display:grid;width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;overflow:visible;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);background-color:var(--sell-canvas)}.sell-press__tabs>button{min-width:0;min-height:calc(var(--space-xl) + var(--space-2xs));padding-inline:var(--space-sm);border:0;border-inline-end:var(--rule-neo-thin) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);background-color:var(--sell-canvas);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.sell-press__tabs>button:last-child{border-inline-end:0}.sell-press__tabs>button[aria-selected=true]{background-color:var(--color-neo-bone);color:var(--color-neo-carbon);box-shadow:inset 0 calc(var(--rule-neo-heavy) * -1) 0 var(--color-neo-ultraviolet)}.sell-press__tabs>button:active{background-color:var(--color-neo-yellow);color:var(--color-neo-carbon);transform:translateY(var(--rule-neo-thin))}.sell-press__tabs>button:disabled{cursor:not-allowed;opacity:.5}.sell-press__ledger{display:grid;min-width:0;gap:var(--space-md)}.sell-press__ticket{min-width:0;overflow:visible;border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-none);background-color:var(--color-neo-bone);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-carbon)}.sell-press__ticket-main{display:grid;min-width:0;grid-template-columns:calc(var(--space-xl) + var(--space-xs)) minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);padding:var(--space-md);background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.sell-press__card-image,.sell-press__picker-image{width:calc(var(--space-xl) + var(--space-xs));height:calc(var(--space-xl) + var(--space-xs));padding:var(--space-3xs);border:var(--rule-neo-thin) solid var(--color-neo-carbon);border-radius:var(--radius-neo-control);background-color:var(--color-neo-carbon);object-fit:contain}.sell-press__identity{display:grid;min-width:0;gap:var(--space-xs)}.sell-press__title-row{display:flex;min-width:0;align-items:center;gap:var(--space-xs)}.sell-press__listing-title{min-width:0;overflow:hidden;color:var(--color-neo-carbon);font-size:var(--text-neo-sm);font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.sell-press__card-meta{min-width:0;overflow:hidden;color:var(--color-neo-carbon-72);font-size:var(--text-neo-xs);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.sell-press__status-stamp,.sell-press__platform-stamp{flex:0 0 auto;border-radius:var(--radius-neo-none);background-color:var(--color-neo-transparent);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1.25}.sell-press__status-stamp{border-color:var(--color-neo-carbon);color:var(--color-neo-carbon);text-transform:uppercase}.sell-press__ticket[data-listing-status=live] .sell-press__status-stamp{border-color:var(--color-neo-aqua-ink);color:var(--color-neo-aqua-ink)}.sell-press__ask{display:grid;min-width:max-content;justify-items:end;gap:var(--space-2xs);color:var(--color-neo-carbon);text-align:end}.sell-press__ask>span{color:var(--color-neo-carbon-72);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.sell-press__ask>strong{color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-lg);font-weight:700;font-variant-numeric:tabular-nums lining-nums;line-height:1;white-space:nowrap}.sell-press__targets{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--space-xs);padding:0 var(--space-md) var(--space-md);background-color:var(--color-neo-bone);color:var(--color-neo-carbon)}.sell-press__platform-stamp{border-color:var(--color-neo-carbon);color:var(--color-neo-carbon)}.sell-press__platform-stamp[data-integration-live=true]{border-color:var(--color-neo-aqua-ink);color:var(--color-neo-aqua-ink)}.sell-press__proceeds{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-md);padding:var(--space-md);border-block-start:var(--rule-neo) solid var(--color-neo-carbon);background-color:var(--color-neo-carbon);color:var(--color-neo-bone)}.sell-press__proceeds-values{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm)}.sell-press__proceeds-values>div{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:var(--space-xs)}.sell-press__proceeds-values dt{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1.3;text-transform:uppercase}.sell-press__proceeds-values dd{min-width:0;color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-weight:700;font-variant-numeric:tabular-nums lining-nums;line-height:1.2;text-align:end;white-space:nowrap}.sell-press__proceeds-values>div:last-child dd{color:var(--color-neo-aqua)}.sell-press__row-actions{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs)}.sell-press__primary,.sell-press__secondary,.sell-press__quiet,.sell-press__end{min-width:0;min-height:calc(var(--space-xl) + var(--space-2xs));border-radius:var(--radius-neo-control);clip-path:var(--clip-neo-pixel-control);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:700;line-height:1;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.sell-press__primary{width:100%;border:var(--rule-neo) solid var(--color-neo-carbon);background-color:var(--color-neo-yellow);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-carbon)}.sell-press__secondary{border:var(--rule-neo) solid var(--color-neo-bone);background-color:var(--color-neo-carbon);color:var(--color-neo-bone)}.sell-press__quiet{border:var(--rule-neo) solid var(--color-neo-bone-28);background-color:var(--color-neo-carbon);color:var(--color-neo-bone)}.sell-press__end{border:var(--rule-neo) solid var(--color-neo-red);background-color:var(--color-neo-carbon);color:var(--color-neo-red)}.sell-press :where(.sell-press__primary,.sell-press__secondary,.sell-press__quiet,.sell-press__end):active{transform:translate(var(--pixel-unit),var(--pixel-unit))}.sell-press :where(.sell-press__primary,.sell-press__secondary,.sell-press__quiet,.sell-press__end):disabled,.sell-press :where(.sell-press__primary,.sell-press__secondary,.sell-press__quiet,.sell-press__end)[aria-disabled=true]{cursor:not-allowed;opacity:.5;box-shadow:none}.sell-press :where(.sell-press__primary,.sell-press__secondary,.sell-press__quiet,.sell-press__end)[aria-busy=true]{cursor:progress;opacity:.72}.sell-press__empty{min-height:18rem;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-none);background-color:var(--sell-field);color:var(--color-neo-bone)}.sell-press__empty>div:first-child{border-radius:var(--radius-neo-none);border-color:var(--color-neo-bone-28);background-color:var(--sell-panel);color:var(--color-neo-bone)}.sell-press__empty h3{color:var(--color-neo-bone);font-size:var(--text-neo-lg);font-weight:800;line-height:1.1;text-transform:uppercase}.sell-press__empty p{max-width:55ch;color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.55}body:has(.sell-press) [data-vaul-overlay]{background-color:var(--color-neo-carbon-72);-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.sell-press) [data-vaul-drawer]{overflow:visible;border-block-start:var(--rule-neo-heavy) solid var(--color-neo-bone);border-radius:var(--radius-neo-none);background-color:var(--sell-tone-field);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-bone)}body:has(.sell-press) [data-vaul-drawer]:before{position:absolute;inset-inline:var(--space-md);inset-block-start:calc(var(--space-xs) * -1);border-block-start:var(--rule-neo-heavy) dashed var(--color-neo-yellow);content:"";pointer-events:none}body:has(.sell-press) [data-vaul-drawer]>div:first-child{border-radius:var(--radius-neo-none);background-color:var(--color-neo-bone)}body:has(.sell-press) [data-vaul-drawer] [class*=font-display]{color:var(--color-neo-bone);font-family:var(--font-neo-display);font-size:var(--text-neo-lg);font-style:normal;font-weight:800;line-height:1.1;text-transform:uppercase}.sell-press__picker{min-width:0;padding-block-start:var(--space-sm);border-block-start:var(--rule-neo-thin) solid var(--color-neo-bone-28)}.sell-press__picker-empty{max-width:65ch;padding-block:var(--space-md);color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.55}.sell-press__picker-list{min-width:0;border-block-start:var(--rule-neo-thin) solid var(--color-neo-bone-28)}.sell-press__picker-list>li{border-block-end:var(--rule-neo-thin) solid var(--color-neo-bone-28)}.sell-press__picker-row{display:grid;width:100%;min-width:0;min-height:calc(var(--space-2xl) + var(--space-xs));grid-template-columns:calc(var(--space-xl) + var(--space-xs)) minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);padding-block:var(--space-xs);border:0;background-color:var(--color-neo-transparent);color:var(--color-neo-bone);text-align:start;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.sell-press__picker-image{border-color:var(--color-neo-bone-28)}.sell-press__picker-copy{display:grid;min-width:0;gap:var(--space-2xs)}.sell-press__picker-copy>span,.sell-press__picker-copy>small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sell-press__picker-copy>span{color:var(--color-neo-bone);font-size:var(--text-neo-sm);font-weight:700;line-height:1.35}.sell-press__picker-copy>small{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.35}.sell-press__picker-row>strong{color:var(--color-neo-bone);font-family:var(--font-neo-data);font-size:var(--text-neo-sm);font-weight:700;font-variant-numeric:tabular-nums lining-nums;line-height:1;white-space:nowrap}.sell-press__picker-row:active{background-color:var(--sell-raised);transform:translateY(var(--rule-neo-thin))}.sell-press__picker-row:disabled,.sell-press__picker-row[aria-disabled=true]{cursor:not-allowed;opacity:.5}.sell-press :where([data-state=error],[aria-invalid=true]){border-color:var(--color-neo-red);color:var(--color-neo-red)}.sell-press :where([data-state=success]){border-color:var(--color-neo-aqua);color:var(--color-neo-aqua)}@media(hover:hover)and (pointer:fine){.sell-press__primary:hover{background-color:var(--color-neo-gold)}.sell-press__secondary:hover,.sell-press__quiet:hover,.sell-press__end:hover{background-color:var(--sell-panel)}.sell-press__tabs>button:not([aria-selected=true]):hover{background-color:var(--sell-panel)}.sell-press__picker-row:hover{background-color:var(--sell-panel)}}@media(min-width:48rem){.sell-press__header>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:var(--space-xl) var(--space-lg)}.sell-press__header>div>div:last-child,.sell-press__primary{width:auto}.sell-press__body{padding-inline:var(--space-lg)}.sell-press__accounting{grid-template-columns:repeat(3,minmax(0,1fr))}.sell-press__stat,.sell-press__stat:nth-child(2){border-inline-end:var(--rule-neo-thin) solid var(--color-neo-carbon);border-block-end:0}.sell-press__stat--money{grid-column:auto;border-inline-end:0}.sell-press__listing-header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.sell-press__tabs{width:auto}.sell-press__tabs>button{min-width:calc(var(--space-2xl) + var(--space-md))}.sell-press__proceeds{grid-template-columns:minmax(0,1fr) auto;align-items:center}.sell-press__row-actions{display:flex;align-items:center}}@media(min-width:64rem){.sell-press__header>div{padding-inline:var(--space-xl)}.sell-press__body{gap:var(--space-2xl);padding-inline:var(--space-xl)}.sell-press__ticket-main{padding:var(--space-lg)}.sell-press__targets{padding-inline:var(--space-lg);padding-block-end:var(--space-lg)}.sell-press__proceeds{padding-inline:var(--space-lg)}}@media(min-width:90rem){.sell-press__header>div,.sell-press__body{width:min(100%,90rem);margin-inline:auto}.sell-press__header>div{padding-inline:var(--space-2xl)}.sell-press__body{padding-inline:var(--space-2xl)}}@media(min-width:64rem)and (max-height:44rem){.sell-press__header>div{padding-block:var(--space-md)}.sell-press__body{gap:var(--space-lg);padding-block-start:var(--space-lg)}.sell-press__ticket-main{padding-block:var(--space-sm)}.sell-press__targets{padding-block-end:var(--space-sm)}.sell-press__proceeds{padding-block:var(--space-sm)}}@media(prefers-reduced-motion:reduce){.sell-press *,.sell-press *:before,.sell-press *:after,body:has(.sell-press) [data-vaul-drawer] *{animation-duration:0ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0ms!important}.sell-press__primary,.sell-press__secondary,.sell-press__quiet,.sell-press__end,.sell-press__tabs>button,.sell-press__picker-row{transform:none!important}}@media(forced-colors:active){.sell-press,.sell-press__header:after{background-image:none}.sell-press__accounting,.sell-press__ticket,.sell-press__primary,.sell-press__secondary,.sell-press__quiet,.sell-press__end,body:has(.sell-press) [data-vaul-drawer]{clip-path:none;box-shadow:none;forced-color-adjust:auto}.sell-press__tabs>button[aria-selected=true]{box-shadow:inset 0 calc(var(--rule-neo-heavy) * -1) 0 Highlight}}.listing-press{min-width:0;min-height:100%;overflow-x:clip;background:var(--surface-neo-canvas, var(--color-neo-carbon));color:var(--color-neo-bone);font-family:var(--font-neo-body)}.listing-press>:first-child{border-block-end:var(--rule-neo) solid var(--surface-neo-rule, var(--color-neo-raised));background:var(--surface-neo-field, var(--color-neo-carbon-soft))}.listing-press h1,.listing-press h2,.listing-press h3{min-width:0;overflow-wrap:anywhere;color:var(--color-neo-bone);font-family:var(--font-neo-display);font-style:normal;letter-spacing:.015em}.listing-press h1{font-size:var(--text-neo-xl);font-weight:800;line-height:1.05}.listing-press>:first-child p{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.5}.listing-back-control{min-block-size:calc(var(--space-xl) + var(--space-2xs));border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);background:var(--color-neo-transparent);color:var(--color-neo-bone);clip-path:var(--clip-neo-pixel-control);font-family:var(--font-neo-body);transition:background-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.listing-back-control svg{inline-size:var(--space-md);block-size:var(--space-md)}.listing-press__wrap{width:100%;max-width:calc(var(--space-4xl) * 10);margin-inline:auto;padding:var(--space-md) var(--space-md) calc(var(--space-4xl) + var(--space-2xl) + env(safe-area-inset-bottom))}.listing-press__pelt{width:100%;height:var(--space-lg);margin-block-end:var(--space-md);border-block:var(--rule-neo-thin) solid var(--surface-neo-rule, var(--color-neo-raised));background-color:var(--surface-neo-field, var(--color-neo-carbon-soft));background-image:var(--texture-neo-pelt-dither, var(--texture-neo-dissolve));background-position:78% 18%;background-repeat:no-repeat;background-size:var(--texture-neo-pelt-scale, calc(var(--space-4xl) * 5)) auto;mix-blend-mode:screen;opacity:var(--texture-neo-pelt-opacity-ledger, .07);pointer-events:none}.listing-press__layout{display:grid;min-width:0;gap:var(--space-lg)}.listing-workflow{min-width:0;overflow:clip;border:var(--rule-neo-heavy) solid var(--surface-neo-rule, var(--color-neo-raised));background:var(--surface-neo-panel, var(--color-neo-purple-black));clip-path:var(--clip-neo-pixel-panel)}.listing-stage{display:grid;min-width:0;border-block-end:var(--rule-neo) solid var(--surface-neo-rule, var(--color-neo-raised))}.listing-stage:last-of-type{border-block-end:0}.listing-stage__header{display:flex;min-width:0;flex-direction:column;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border-block-end:var(--rule-neo-thin) solid var(--surface-neo-rule, var(--color-neo-raised));background:var(--surface-neo-raised, var(--color-neo-raised))}.listing-stage__number{color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.12em;line-height:1}.listing-stage__header h2{font-size:var(--text-neo-lg);font-weight:800;line-height:1;text-transform:uppercase}.listing-stage__body{min-width:0;padding:var(--space-md);background:var(--surface-neo-panel, var(--color-neo-purple-black));container-type:inline-size}.listing-stage label,.listing-utility-label{display:block;margin-block-end:var(--space-xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.listing-label-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-sm)}.listing-label-row label,.listing-label-row .listing-utility-label{margin-block-end:var(--space-xs)}.listing-counter{flex:none;margin-block-end:var(--space-xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs)}.listing-input,.listing-textarea{width:100%;min-width:0;border:var(--rule-neo) solid var(--surface-neo-rule, var(--color-neo-raised));border-radius:var(--radius-neo-control);outline:var(--rule-neo) solid var(--color-neo-transparent);outline-offset:var(--rule-neo-thin);background:var(--color-neo-bone);color:var(--color-neo-carbon);font-family:var(--font-neo-body);font-size:var(--text-neo-body);line-height:1.5;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),border-color var(--dur-neo-micro) var(--ease-neo-out)}.listing-input{height:calc(var(--space-xl) + var(--space-sm));padding-inline:var(--space-sm)}.listing-textarea{min-height:calc(var(--space-3xl) + var(--space-2xl));padding:var(--space-sm);resize:vertical}.listing-input:focus,.listing-textarea:focus,.listing-input:focus-visible,.listing-textarea:focus-visible{border-color:var(--color-neo-carbon);outline-color:var(--color-neo-yellow)}.listing-input[aria-invalid=true],.listing-textarea[aria-invalid=true]{border-color:var(--color-neo-red)}.listing-input:disabled,.listing-textarea:disabled{cursor:not-allowed;opacity:.55}.listing-input::placeholder,.listing-textarea::placeholder{color:var(--color-neo-aqua-ink)}.listing-helper,.listing-error,.listing-margin{min-height:1lh;margin-block-start:var(--space-xs);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.5}.listing-helper{max-width:68ch;color:var(--color-neo-bone-muted)}.listing-error{color:var(--color-neo-red);font-weight:700}.listing-error--empty{visibility:hidden}.listing-error:before{content:"ERROR / "}.listing-margin--positive{color:var(--color-neo-aqua)}.listing-margin--negative{color:var(--color-neo-red)}.listing-contact-sheet{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-3xl) + var(--space-md)),1fr));gap:var(--space-sm)}.listing-contact-proof,.listing-photo-add{min-width:0;overflow:clip;border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);background:var(--surface-neo-field, var(--color-neo-carbon-soft));clip-path:var(--clip-neo-pixel-control)}.listing-contact-proof{margin:0}.listing-contact-proof img{display:block;width:100%;height:calc(var(--space-4xl) + var(--space-lg));object-fit:contain;background:var(--color-neo-carbon)}.listing-contact-proof figcaption{padding:var(--space-xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);letter-spacing:.06em;text-transform:uppercase}.listing-photo-add{display:grid;min-height:calc(var(--space-4xl) + var(--space-2xl));place-items:center;align-content:center;gap:var(--space-xs);border-style:dashed;color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;text-transform:uppercase;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),border-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.listing-photo-add svg{width:var(--space-lg);height:var(--space-lg)}.listing-price-grid,.listing-shipping-grid{display:grid;min-width:0;gap:var(--space-lg)}.listing-price-entry,.listing-market{min-width:0}.listing-price-input{height:calc(var(--space-2xl) + var(--space-md));color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-xl);font-weight:700}.listing-market{padding:var(--space-sm);border:var(--rule-neo-thin) solid var(--color-neo-bone-28);background:var(--surface-neo-field, var(--color-neo-carbon-soft))}.listing-market-band{margin-block-start:var(--space-xs);color:var(--color-neo-bone-muted);font-family:var(--font-neo-data)}.listing-market-band [role=img]{border-radius:var(--radius-neo-none);background:var(--surface-neo-raised, var(--color-neo-raised))}.listing-market-band [role=img]>:first-child{border-radius:var(--radius-neo-none);background:var(--color-neo-aqua);opacity:.28}.listing-market-band [role=img]>:last-child{border-radius:var(--radius-neo-none);background:var(--color-neo-yellow)}.listing-fee-receipt{min-width:0;padding:var(--space-lg) var(--space-md);border-block:var(--rule-neo) dashed var(--color-neo-carbon);background:var(--color-neo-bone);box-shadow:var(--pixel-shadow-gold);color:var(--color-neo-carbon);clip-path:var(--clip-neo-pixel-panel)}.listing-receipt-kicker{color:var(--color-neo-aqua-ink);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.listing-fee-lines{display:grid;gap:var(--space-xs);margin:var(--space-md) 0 0;font-family:var(--font-neo-data);font-size:var(--text-neo-sm)}.listing-fee-lines>div,.listing-summary__facts>div{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-sm)}.listing-fee-lines dt,.listing-fee-lines dd,.listing-summary__facts dt,.listing-summary__facts dd{min-width:0;margin:0}.listing-fee-lines dd,.listing-summary__facts dd{max-width:20ch;overflow-wrap:anywhere;text-align:end}.listing-fee-total{display:grid;min-width:0;gap:var(--space-sm);margin-block-start:var(--space-md);padding-block-start:var(--space-sm);border-block-start:var(--rule-neo-heavy) solid var(--color-neo-carbon);font-family:var(--font-neo-data);font-weight:700;text-transform:uppercase}.listing-net-figure{min-width:0;max-width:100%;overflow-wrap:anywhere;color:var(--color-neo-aqua-ink);font-family:var(--font-neo-data);font-size:clamp(var(--text-neo-lg),2vw,var(--text-neo-xl));font-weight:700;line-height:1;text-align:end}.listing-fee-compare{margin-block:var(--space-sm) 0;padding-block-start:var(--space-sm);border-block-start:var(--rule-neo-thin) dashed var(--color-neo-carbon);color:var(--color-neo-red-ink);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;line-height:1.5}.listing-fee-link{display:inline-flex;min-height:calc(var(--space-xl) + var(--space-2xs));align-items:center;margin-block-start:var(--space-sm);color:var(--color-neo-yellow);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:700;text-decoration:underline;text-decoration-thickness:var(--rule-neo);text-underline-offset:var(--space-3xs);white-space:nowrap}.listing-shipping-toggle{display:inline-flex;min-height:calc(var(--space-xl) + var(--space-sm));align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:var(--space-sm);border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--radius-neo-control);background:var(--surface-neo-field, var(--color-neo-carbon-soft));color:var(--color-neo-bone-muted);clip-path:var(--clip-neo-pixel-control);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:700;white-space:nowrap;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),border-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.listing-shipping-toggle svg{width:var(--space-md);height:var(--space-md)}.listing-shipping-toggle[aria-pressed=true]{border-color:var(--color-neo-aqua);background:var(--color-neo-aqua);color:var(--color-neo-carbon)}.listing-targets{display:grid;gap:var(--space-xs)}.listing-target{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm);border:var(--rule-neo-thin) solid var(--color-neo-bone-28);background:var(--surface-neo-field, var(--color-neo-carbon-soft))}.listing-target__copy{min-width:0}.listing-target__name{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--space-xs);color:var(--color-neo-bone);font-size:var(--text-neo-sm);font-weight:700}.listing-target__name .listing-status-stamp,.listing-target__name>span{border-radius:var(--radius-neo-control);border-color:var(--color-neo-bone-28);background:var(--surface-neo-raised, var(--color-neo-raised));color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs)}.listing-target p{margin:var(--space-2xs) 0 0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.5}.listing-switch{display:grid;width:calc(var(--space-xl) + var(--space-2xs));min-width:calc(var(--space-xl) + var(--space-2xs));height:calc(var(--space-xl) + var(--space-2xs));min-height:calc(var(--space-xl) + var(--space-2xs));flex:none;place-items:center;border:0;border-radius:var(--radius-neo-control);background:var(--color-neo-transparent)}.listing-switch__track{display:flex;width:calc(var(--space-xl) + var(--space-2xs));height:var(--space-lg);align-items:center;padding:var(--space-3xs);border:var(--rule-neo) solid var(--color-neo-bone-28);border-radius:var(--space-lg);background:var(--surface-neo-raised, var(--color-neo-raised))}.listing-switch__handle{display:block;width:calc(var(--space-lg) - var(--space-xs));height:calc(var(--space-lg) - var(--space-xs));border:var(--rule-neo-thin) solid var(--color-neo-carbon);border-radius:var(--space-lg);background:var(--color-neo-bone-muted);transform:translate(0);transition:background-color var(--dur-neo-micro) var(--ease-neo-in-out),transform var(--dur-neo-micro) var(--ease-neo-in-out)}.listing-switch[aria-checked=true] .listing-switch__track{border-color:var(--color-neo-aqua);background:var(--color-neo-aqua)}.listing-switch[aria-checked=true] .listing-switch__handle{background:var(--color-neo-carbon);transform:translate(var(--space-lg))}.listing-switch:disabled{cursor:not-allowed;opacity:.45}.listing-protection{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-sm)}.listing-protection>svg{width:var(--space-lg);height:var(--space-lg);color:var(--color-neo-aqua)}.listing-protection ul{display:grid;gap:var(--space-xs);margin:0;padding-inline-start:var(--space-lg);color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.5}.listing-action{min-height:calc(var(--space-xl) + var(--space-2xs));border-radius:var(--radius-neo-control);clip-path:var(--clip-neo-pixel-control);font-family:var(--font-neo-body);font-size:var(--text-neo-sm);font-weight:800;line-height:1;white-space:nowrap;transition:background-color var(--dur-neo-micro) var(--ease-neo-out),border-color var(--dur-neo-micro) var(--ease-neo-out),color var(--dur-neo-micro) var(--ease-neo-out),opacity var(--dur-neo-micro) var(--ease-neo-out),transform var(--dur-neo-micro) var(--ease-neo-out)}.listing-action--primary{border:var(--rule-neo) solid var(--color-neo-carbon);background:var(--color-neo-yellow);box-shadow:var(--pixel-shadow-sm);color:var(--color-neo-carbon)}.listing-action--secondary{border:var(--rule-neo) solid var(--color-neo-bone);background:var(--color-neo-transparent);color:var(--color-neo-bone)}.listing-action--compact{min-height:calc(var(--space-xl) + var(--space-2xs));padding-inline:var(--space-sm);font-size:var(--text-neo-xs)}.listing-action:disabled{cursor:not-allowed;box-shadow:none;opacity:.45}.listing-action[data-state=loading]:before{width:var(--space-xs);height:var(--space-xs);background:currentColor;content:"";animation:listing-ink-pass calc(var(--dur-neo-long) * 2) steps(2,end) infinite}@keyframes listing-ink-pass{50%{opacity:.25}}.listing-draft-mobile{width:100%;margin-block-start:var(--space-lg)}.listing-summary{display:none;min-width:0}.listing-summary__proof{overflow:clip;border:var(--rule-neo-heavy) solid var(--color-neo-bone);background:var(--color-neo-bone);color:var(--color-neo-carbon);clip-path:var(--clip-neo-pixel-panel)}.listing-summary__proof>header{display:flex;align-items:end;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-neo-carbon);color:var(--color-neo-bone)}.listing-summary__proof>header h2{color:var(--color-neo-bone);font-size:var(--text-neo-lg);font-weight:800;line-height:1;text-transform:uppercase}.listing-summary__issue{color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.listing-summary__identity{display:grid;min-width:0;grid-template-columns:calc(var(--space-2xl) + var(--space-xs)) minmax(0,1fr);align-items:center;gap:var(--space-sm);padding:var(--space-md);border-block-end:var(--rule-neo) solid var(--color-neo-carbon)}.listing-summary__identity img{display:block;width:100%;height:calc(var(--space-2xl) + var(--space-lg));border:var(--rule-neo) solid var(--color-neo-carbon);border-radius:var(--radius-neo-control);object-fit:contain;background:var(--color-neo-carbon)}.listing-summary__title{min-width:0;overflow:hidden;color:var(--color-neo-carbon);font-size:var(--text-neo-sm);font-weight:700;line-height:1.35;text-overflow:ellipsis}.listing-summary__meta{margin-block-start:var(--space-2xs);color:var(--color-neo-aqua-ink);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);line-height:1.4}.listing-summary__facts{display:grid;gap:var(--space-xs);margin:0;padding:var(--space-md);border-block-end:var(--rule-neo) solid var(--color-neo-carbon);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-sm)}.listing-summary__facts dd{max-width:16ch;overflow-wrap:anywhere;font-weight:700}.listing-summary__net{display:grid;gap:var(--space-2xs);padding:var(--space-md);border-block-end:var(--rule-neo) solid var(--color-neo-carbon);background:var(--color-neo-gold);color:var(--color-neo-carbon);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;text-transform:uppercase}.listing-summary__net .listing-net-figure{color:var(--color-neo-carbon)}.listing-summary__actions{display:grid;gap:var(--space-sm);padding:var(--space-md);background:var(--color-neo-carbon)}.listing-summary__actions .listing-action{width:100%}.listing-summary__disabled{margin:0;color:var(--color-neo-bone-muted);font-size:var(--text-neo-xs);line-height:1.5}.listing-publish-dock{position:fixed;z-index:var(--z-neo-overlay);inset-inline:0;inset-block-end:calc(var(--layout-neo-app-bottom-nav-height) + var(--rule-neo-heavy) + env(safe-area-inset-bottom));display:flex;min-width:0;min-height:calc(var(--space-2xl) + var(--space-sm));align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-block-start:var(--rule-neo-heavy) solid var(--color-neo-bone);background:var(--surface-neo-field, var(--color-neo-carbon-soft));color:var(--color-neo-bone)}.listing-publish-dock>div{display:grid;min-width:0;flex:1;gap:var(--space-2xs)}.listing-publish-dock span{color:var(--color-neo-bone-muted);font-family:var(--font-neo-data);font-size:var(--text-neo-xs);font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.listing-publish-dock strong{color:var(--color-neo-aqua);font-family:var(--font-neo-data);font-size:clamp(var(--text-neo-xs),4.5vw,var(--text-neo-lg));line-height:1;white-space:nowrap}.listing-publish-dock .listing-action{flex:none}.listing-missing{display:grid;min-height:calc(var(--space-4xl) * 3);place-items:center;margin:var(--space-md);border:var(--rule-neo-heavy) solid var(--surface-neo-rule, var(--color-neo-raised));background:var(--surface-neo-panel, var(--color-neo-purple-black));clip-path:var(--clip-neo-pixel-panel)}.listing-missing>div{color:var(--color-neo-bone)}.listing-missing>div>div:first-child{border-radius:var(--radius-neo-control);border-color:var(--color-neo-bone-28);background:var(--surface-neo-raised, var(--color-neo-raised));color:var(--color-neo-aqua)}.listing-missing h3{color:var(--color-neo-bone);font-size:var(--text-neo-xl);font-weight:800;line-height:1.05;text-transform:uppercase}.listing-missing p{color:var(--color-neo-bone-muted);font-size:var(--text-neo-sm);line-height:1.5}@media(hover:hover)and (pointer:fine){.listing-back-control:hover{background:var(--surface-neo-raised, var(--color-neo-raised));color:var(--color-neo-yellow)}.listing-photo-add:hover{border-color:var(--color-neo-yellow);background:var(--surface-neo-raised, var(--color-neo-raised));color:var(--color-neo-yellow)}.listing-input:hover:not(:disabled),.listing-textarea:hover:not(:disabled){border-color:var(--color-neo-gold)}.listing-action--primary:hover:not(:disabled){background:var(--color-neo-gold);color:var(--color-neo-carbon)}.listing-action--secondary:hover:not(:disabled){border-color:var(--color-neo-yellow);background:var(--surface-neo-raised, var(--color-neo-raised));color:var(--color-neo-yellow)}.listing-shipping-toggle:hover{border-color:var(--color-neo-aqua);color:var(--color-neo-bone)}.listing-fee-link:hover{color:var(--color-neo-gold);text-decoration-style:double}}.listing-back-control:active,.listing-photo-add:active,.listing-shipping-toggle:active,.listing-action:active:not(:disabled){transform:translateY(var(--space-3xs))}.listing-press :is(a,button,input,textarea):focus-visible{outline:var(--rule-neo) solid var(--color-neo-yellow);outline-offset:var(--rule-neo-thin);border-radius:var(--radius-neo-control)}@media(min-width:40rem){.listing-press__wrap{padding-inline:var(--space-lg)}.listing-stage{grid-template-columns:minmax(calc(var(--space-3xl) + var(--space-xl)),.28fr) minmax(0,1fr)}.listing-stage__header{border-block-end:0;border-inline-end:var(--rule-neo) solid var(--surface-neo-rule, var(--color-neo-raised))}.listing-contact-sheet{grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-4xl) + var(--space-md)),1fr))}}@container (min-width: 28rem){.listing-price-grid,.listing-shipping-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(min-width:64rem){.listing-press__wrap{padding:var(--space-xl)}.listing-press__layout{grid-template-columns:minmax(0,7fr) minmax(calc(var(--space-4xl) * 2),5fr);align-items:start}.listing-summary{display:block}.listing-summary__proof{position:sticky;top:var(--space-lg)}.listing-publish-dock,.listing-draft-mobile{display:none}}@media(min-width:80rem){.listing-press__layout{grid-template-columns:minmax(0,8fr) minmax(calc(var(--space-4xl) * 2),4fr)}.listing-stage{grid-template-columns:minmax(calc(var(--space-4xl) + var(--space-md)),.24fr) minmax(0,1fr)}.listing-stage__body{padding:var(--space-lg)}}@media(prefers-reduced-motion:reduce){.listing-press *,.listing-press *:before,.listing-press *:after{animation-duration:var(--dur-neo-micro)!important;animation-iteration-count:1!important;transition-duration:var(--dur-neo-micro)!important}.listing-back-control,.listing-photo-add,.listing-shipping-toggle,.listing-action,.listing-switch__handle{transform:none!important}}@media(forced-colors:active),(prefers-contrast:more){.listing-press__pelt{display:none}.listing-workflow,.listing-contact-proof,.listing-photo-add,.listing-fee-receipt,.listing-action,.listing-shipping-toggle,.listing-summary__proof,.listing-missing{clip-path:none}.listing-action--primary,.listing-fee-receipt{box-shadow:none}.listing-input,.listing-textarea,.listing-action,.listing-shipping-toggle,.listing-switch,.listing-photo-add,.listing-fee-link{forced-color-adjust:auto}}
