@import "https://fonts.googleapis.com/css2?family=Geist+Mono:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500;600&family=IBM+Plex+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&family=Oxanium:wght@500;600;700;800&display=swap";@layer components;@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}@layer theme{:root,:host{--font-mono:var(--mono);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-950:oklch(25.8% .092 26.042);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-950:oklch(27.9% .077 45.635);--color-lime-200:oklch(93.8% .127 124.321);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-950:oklch(30.2% .056 229.695);--color-indigo-200:oklch(87% .065 274.039);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-950:oklch(28.3% .141 291.089);--color-slate-300:oklch(86.9% .022 252.894);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--sans);--default-mono-font-family:var(--mono);--font-display:var(--display)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container,.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-\[3px\]{inset:3px}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1{inset-inline:calc(var(--spacing) * 1)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-1{inset-block:calc(var(--spacing) * 1)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-5{top:calc(var(--spacing) * 5)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-20{top:calc(var(--spacing) * 20)}.top-\[0\.05em\]{top:.05em}.top-\[0\.18rem\]{top:.18rem}.top-\[calc\(100\%\+0\.4rem\)\]{top:calc(100% + .4rem)}.-right-\[0\.17em\]{right:-.17em}.right-1{right:calc(var(--spacing) * 1)}.-bottom-\[0\.14em\]{bottom:-.14em}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-14{left:calc(var(--spacing) * 14)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[9\]{z-index:9}.z-\[90\]{z-index:90}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.\[grid-row\:1\/-1\]{grid-row:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1{margin-right:calc(var(--spacing) * 1)}.-ml-\[0\.625em\]{margin-left:-.625em}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[5\/7\]{aspect-ratio:5/7}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-\[0\.92em\]{width:.92em;height:.92em}.size-\[1\.24em\]{width:1.24em;height:1.24em}.size-\[1\.32em\]{width:1.32em;height:1.32em}.size-\[2\.56em\]{width:2.56em;height:2.56em}.size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-\[5\.25rem\]{width:5.25rem;height:5.25rem}.size-\[9\.25rem\]{width:9.25rem;height:9.25rem}.size-full{width:100%;height:100%}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-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-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-32{height:calc(var(--spacing) * 32)}.h-\[2\.42rem\]{height:2.42rem}.h-\[3\.15rem\]{height:3.15rem}.h-\[25\.2em\]{height:25.2em}.h-\[32rem\]{height:32rem}.h-\[var\(--salvage-score-rail-height\)\]{height:var(--salvage-score-rail-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-\[34rem\]{max-height:34rem}.max-h-\[42rem\]{max-height:42rem}.max-h-\[62svh\]{max-height:62svh}.max-h-\[70svh\]{max-height:70svh}.max-h-\[86svh\]{max-height:86svh}.max-h-\[88svh\]{max-height:88svh}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[440px\]{max-height:440px}.max-h-\[calc\(88svh-7rem\)\]{max-height:calc(88svh - 7rem)}.max-h-\[calc\(100svh-18rem\)\]{max-height:calc(100svh - 18rem)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[1\.35rem\]{min-height:1.35rem}.min-h-\[2\.25em\]{min-height:2.25em}.min-h-\[3\.15rem\]{min-height:3.15rem}.min-h-\[3\.75rem\]{min-height:3.75rem}.min-h-\[4\.55rem\]{min-height:4.55rem}.min-h-\[5\.25rem\]{min-height:5.25rem}.min-h-\[6\.25rem\]{min-height:6.25rem}.min-h-\[8\.5rem\]{min-height:8.5rem}.min-h-\[10\.5rem\]{min-height:10.5rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[42rem\]{min-height:42rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[calc\(100svh-2\.75rem\)\]{min-height:calc(100svh - 2.75rem)}.min-h-\[calc\(100svh-52px\)\]{min-height:calc(100svh - 52px)}.min-h-\[calc\(100svh-96px\)\]{min-height:calc(100svh - 96px)}.min-h-\[calc\(100svh-128px\)\]{min-height:calc(100svh - 128px)}.min-h-\[min\(66svh\,720px\)\]{min-height:min(66svh,720px)}.min-h-\[min\(620px\,72svh\)\]{min-height:min(620px,72svh)}.min-h-\[var\(--salvage-score-rail-accumulation-row-height\)\]{min-height:var(--salvage-score-rail-accumulation-row-height)}.min-h-\[var\(--salvage-score-rail-height\)\]{min-height:var(--salvage-score-rail-height)}.min-h-full{min-height:100%}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-8{width:calc(var(--spacing) * 8)}.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-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-56{width:calc(var(--spacing) * 56)}.w-\[2\.7rem\]{width:2.7rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[7\.1rem\]{width:7.1rem}.w-\[18em\]{width:18em}.w-\[calc\(100\%\+1\.25em\)\]{width:calc(100% + 1.25em)}.w-\[calc\(100vw_-_2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(18rem\,calc\(100vw-2rem\)\)\]{width:min(18rem,100vw - 2rem)}.w-\[min\(24rem\,calc\(100vw-1\.5rem\)\)\]{width:min(24rem,100vw - 1.5rem)}.w-\[min\(88vw\,25rem\)\]{width:min(88vw,25rem)}.w-\[var\(--scaled-card-slot-width\)\]{width:var(--scaled-card-slot-width)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-\[2\.15rem\]{max-width:2.15rem}.max-w-\[5rem\]{max-width:5rem}.max-w-\[8\.25rem\]{max-width:8.25rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[58\%\]{max-width:58%}.max-w-\[60ch\]{max-width:60ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[65ch\]{max-width:65ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[92rem\]{max-width:92rem}.max-w-\[96rem\]{max-width:96rem}.max-w-\[100rem\]{max-width:100rem}.max-w-\[300px\]{max-width:300px}.max-w-\[min\(78svh\,42rem\)\]{max-width:min(78svh,42rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[2\.6rem\]{min-width:2.6rem}.min-w-\[9\.25rem\]{min-width:9.25rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[28rem\]{min-width:28rem}.min-w-\[30rem\]{min-width:30rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[82rem\]{min-width:82rem}.min-w-\[520px\]{min-width:520px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[980px\]{min-width:980px}.min-w-\[1240px\]{min-width:1240px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-36{flex-basis:calc(var(--spacing) * 36)}.basis-44{flex-basis:calc(var(--spacing) * 44)}.basis-\[6\.25rem\]{flex-basis:6.25rem}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[1\.8\]{scale:1.8}.scale-\[2\.15\]{scale:2.15}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.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)}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.list-none{list-style-type:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr\]{grid-template-columns:1fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2\.7rem_minmax\(0\,1fr\)\]{grid-template-columns:2.7rem minmax(0,1fr)}.grid-cols-\[2\.8rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.8rem minmax(0,1fr) auto}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_2\.25rem\]{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem}.grid-cols-\[2\.55rem_minmax\(0\,1fr\)\]{grid-template-columns:2.55rem minmax(0,1fr)}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem minmax(0,1fr)}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.grid-cols-\[3\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:3.25rem minmax(0,1fr)}.grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.grid-cols-\[3rem_1fr_4rem\]{grid-template-columns:3rem 1fr 4rem}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[4\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:4.25rem minmax(0,1fr)}.grid-cols-\[4rem_1fr_4\.5rem_4\.5rem_4\.5rem\]{grid-template-columns:4rem 1fr 4.5rem 4.5rem 4.5rem}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[7rem_minmax\(0\,1fr\)_3rem\]{grid-template-columns:7rem minmax(0,1fr) 3rem}.grid-cols-\[12rem_minmax\(0\,1fr\)\]{grid-template-columns:12rem minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_1fr\]{grid-template-columns:auto 1fr 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-cols-\[auto_2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:auto 2.75rem minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1\.36fr\)_minmax\(0\,0\.62fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,0\.78fr\)\]{grid-template-columns:minmax(0,1.36fr) minmax(0,.62fr) minmax(0,.9fr) minmax(0,.78fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:minmax(0,1fr) 3.5rem}.grid-cols-\[minmax\(0\,1fr\)_3rem\]{grid-template-columns:minmax(0,1fr) 3rem}.grid-cols-\[minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:minmax(0,1fr) 4.5rem}.grid-cols-\[minmax\(0\,1fr\)_4\.5rem_4\.5rem\]{grid-template-columns:minmax(0,1fr) 4.5rem 4.5rem}.grid-cols-\[minmax\(0\,1fr\)_4rem\]{grid-template-columns:minmax(0,1fr) 4rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}.grid-cols-\[minmax\(0\,1fr\)_repeat\(4\,minmax\(2\.8rem\,auto\)\)\]{grid-template-columns:minmax(0,1fr) repeat(4,minmax(2.8rem,auto))}.grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,1.28fr)}.grid-cols-\[minmax\(7rem\,1fr\)_minmax\(7rem\,0\.85fr\)_minmax\(8rem\,0\.95fr\)\]{grid-template-columns:minmax(7rem,1fr) minmax(7rem,.85fr) minmax(8rem,.95fr)}.grid-cols-\[minmax\(100px\,0\.45fr\)_1fr\]{grid-template-columns:minmax(100px,.45fr) 1fr}.grid-cols-\[minmax\(170px\,0\.34fr\)_minmax\(260px\,1fr\)_minmax\(220px\,0\.7fr\)\]{grid-template-columns:minmax(170px,.34fr) minmax(260px,1fr) minmax(220px,.7fr)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-rows:auto auto minmax(0,1fr)}.grid-rows-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto auto minmax(0,1fr) auto}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.grid-rows-\[auto_minmax\(3\.75rem\,1fr\)_auto\]{grid-template-rows:auto minmax(3.75rem,1fr) auto}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.grid-rows-\[minmax\(0\,1fr\)_minmax\(0\,var\(--salvage-score-rail-source-row-height\)\)_minmax\(0\,var\(--salvage-score-rail-accumulation-row-height\)\)\]{grid-template-rows:minmax(0,1fr) minmax(0,var(--salvage-score-rail-source-row-height)) minmax(0,var(--salvage-score-rail-accumulation-row-height))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[0\.12em\]{gap:.12em}.gap-\[0\.18em\]{gap:.18em}.gap-\[0\.22em\]{gap:.22em}.gap-\[0\.44em\]{gap:.44em}.gap-\[0\.46em\]{gap:.46em}.gap-px{gap:1px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#2b4039\]{border-color:#2b4039}.border-\[\#5f8f7e\]\/30{border-color:oklab(61.047% -.0574682 .0100026/.3)}.border-\[\#7b6f4a\]\/\[0\.11\]{border-color:oklab(54.3372% -.00210975 .0551113/.11)}.border-\[\#8a7a45\]\/36{border-color:oklab(58.1963% -.00402863 .0746168/.36)}.border-\[\#8e6540\]{border-color:#8e6540}.border-\[\#67e8f9\]{border-color:#67e8f9}.border-\[\#79d8bc\]{border-color:#79d8bc}.border-\[\#79d8bc\]\/24{border-color:oklab(81.5587% -.098978 .0128795/.24)}.border-\[\#79d8bc\]\/28{border-color:oklab(81.5587% -.098978 .0128795/.28)}.border-\[\#79d8bc\]\/30{border-color:oklab(81.5587% -.098978 .0128795/.3)}.border-\[\#79d8bc\]\/35{border-color:oklab(81.5587% -.098978 .0128795/.35)}.border-\[\#79d8bc\]\/55{border-color:oklab(81.5587% -.098978 .0128795/.55)}.border-\[\#263c35\]{border-color:#263c35}.border-\[\#754f2d\]{border-color:#754f2d}.border-\[\#7768a0\]\/34{border-color:oklab(55.412% .0376927 -.0781446/.34)}.border-\[\#20312c\]{border-color:#20312c}.border-\[\#22342e\]{border-color:#22342e}.border-\[\#38695b\]{border-color:#38695b}.border-\[\#253833\]{border-color:#253833}.border-\[\#273933\]{border-color:#273933}.border-\[\#365047\]{border-color:#365047}.border-\[\#543129\]{border-color:#543129}.border-\[\#874638\]{border-color:#874638}.border-\[\#a78bfa\]\/24{border-color:oklab(70.8969% .0635732 -.145921/.24)}.border-\[\#a78bfa\]\/28{border-color:oklab(70.8969% .0635732 -.145921/.28)}.border-\[\#d99a58\]\/55{border-color:oklab(73.4091% .0459769 .102236/.55)}.border-\[\#e7ede8\]\/5{border-color:oklab(94.0148% -.00803587 .00451195/.05)}.border-\[\#e7ede8\]\/8{border-color:oklab(94.0148% -.00803587 .00451195/.08)}.border-\[\#e7ede8\]\/10{border-color:oklab(94.0148% -.00803587 .00451195/.1)}.border-\[\#e7ede8\]\/12{border-color:oklab(94.0148% -.00803587 .00451195/.12)}.border-\[\#e7ede8\]\/14{border-color:oklab(94.0148% -.00803587 .00451195/.14)}.border-\[\#e7ede8\]\/15{border-color:oklab(94.0148% -.00803587 .00451195/.15)}.border-\[\#e7ede8\]\/16{border-color:oklab(94.0148% -.00803587 .00451195/.16)}.border-\[\#e7ede8\]\/18{border-color:oklab(94.0148% -.00803587 .00451195/.18)}.border-\[\#e7ede8\]\/20{border-color:oklab(94.0148% -.00803587 .00451195/.2)}.border-\[\#e7ede8\]\/24{border-color:oklab(94.0148% -.00803587 .00451195/.24)}.border-\[\#e7ede8\]\/28{border-color:oklab(94.0148% -.00803587 .00451195/.28)}.border-\[\#e7ede8\]\/32{border-color:oklab(94.0148% -.00803587 .00451195/.32)}.border-\[\#e7ede8\]\/34{border-color:oklab(94.0148% -.00803587 .00451195/.34)}.border-\[\#e7ede8\]\/40{border-color:oklab(94.0148% -.00803587 .00451195/.4)}.border-\[\#e7ede8\]\/45{border-color:oklab(94.0148% -.00803587 .00451195/.45)}.border-\[\#e7ede8\]\/\[0\.06\]{border-color:oklab(94.0148% -.00803587 .00451195/.06)}.border-\[\#f3b74d\]\/28{border-color:oklab(81.5831% .0273014 .136054/.28)}.border-\[\#f87171\]{border-color:#f87171}.border-\[\#f87171\]\/24{border-color:oklab(71.0627% .153814 .0628211/.24)}.border-\[\#f87171\]\/28{border-color:oklab(71.0627% .153814 .0628211/.28)}.border-\[\#fde68a\]{border-color:#fde68a}.border-\[\#fde68a\]\/12{border-color:oklab(92.4277% -.011526 .114548/.12)}.border-\[\#fde68a\]\/14{border-color:oklab(92.4277% -.011526 .114548/.14)}.border-\[\#fde68a\]\/18{border-color:oklab(92.4277% -.011526 .114548/.18)}.border-\[\#fde68a\]\/24{border-color:oklab(92.4277% -.011526 .114548/.24)}.border-\[\#fde68a\]\/28{border-color:oklab(92.4277% -.011526 .114548/.28)}.border-\[\#fde68a\]\/30{border-color:oklab(92.4277% -.011526 .114548/.3)}.border-\[\#fde68a\]\/55{border-color:oklab(92.4277% -.011526 .114548/.55)}.border-\[\#fde68a\]\/70{border-color:oklab(92.4277% -.011526 .114548/.7)}.border-\[rgb\(var\(--rgb-instrument-mist\)_\/_0\.1\)\]{border-color:rgb(var(--rgb-instrument-mist) / .1)}.border-amber-300\/30{border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/30{border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.border-amber-300\/35{border-color:#ffd23659}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/35{border-color:color-mix(in oklab, var(--color-amber-300) 35%, transparent)}}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-cyan-300\/30{border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/30{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.border-cyan-300\/40{border-color:#53eafd66}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/40{border-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.border-cyan-300\/45{border-color:#53eafd73}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/45{border-color:color-mix(in oklab, var(--color-cyan-300) 45%, transparent)}}.border-red-300\/25{border-color:#ffa3a340}@supports (color:color-mix(in lab, red, red)){.border-red-300\/25{border-color:color-mix(in oklab, var(--color-red-300) 25%, transparent)}}.border-red-300\/30{border-color:#ffa3a34d}@supports (color:color-mix(in lab, red, red)){.border-red-300\/30{border-color:color-mix(in oklab, var(--color-red-300) 30%, transparent)}}.border-red-300\/35{border-color:#ffa3a359}@supports (color:color-mix(in lab, red, red)){.border-red-300\/35{border-color:color-mix(in oklab, var(--color-red-300) 35%, transparent)}}.border-stone-100\/10{border-color:#f5f5f41a}@supports (color:color-mix(in lab, red, red)){.border-stone-100\/10{border-color:color-mix(in oklab, var(--color-stone-100) 10%, transparent)}}.border-stone-100\/15{border-color:#f5f5f426}@supports (color:color-mix(in lab, red, red)){.border-stone-100\/15{border-color:color-mix(in oklab, var(--color-stone-100) 15%, transparent)}}.border-stone-700{border-color:var(--color-stone-700)}.border-stone-800{border-color:var(--color-stone-800)}.border-transparent{border-color:#0000}.border-violet-300\/30{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/30{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.border-violet-300\/40{border-color:#c4b4ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/40{border-color:color-mix(in oklab, var(--color-violet-300) 40%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#0a0706\]{background-color:#0a0706}.bg-\[\#0a1210\]{background-color:#0a1210}.bg-\[\#0a1512\]{background-color:#0a1512}.bg-\[\#0b1714\]{background-color:#0b1714}.bg-\[\#0c1412\]{background-color:#0c1412}.bg-\[\#0c1513\]{background-color:#0c1513}.bg-\[\#0d1110\]{background-color:#0d1110}.bg-\[\#0d1715\]{background-color:#0d1715}.bg-\[\#0e1411\]{background-color:#0e1411}.bg-\[\#1a100e\]{background-color:#1a100e}.bg-\[\#1b2a25\]{background-color:#1b2a25}.bg-\[\#2b4039\]{background-color:#2b4039}.bg-\[\#050b09\]{background-color:#050b09}.bg-\[\#67e8f9\]{background-color:#67e8f9}.bg-\[\#79d8bc\]{background-color:#79d8bc}.bg-\[\#79d8bc\]\/6{background-color:oklab(81.5587% -.098978 .0128795/.06)}.bg-\[\#79d8bc\]\/8{background-color:oklab(81.5587% -.098978 .0128795/.08)}.bg-\[\#79d8bc\]\/10{background-color:oklab(81.5587% -.098978 .0128795/.1)}.bg-\[\#79d8bc\]\/12{background-color:oklab(81.5587% -.098978 .0128795/.12)}.bg-\[\#79d8bc\]\/14{background-color:oklab(81.5587% -.098978 .0128795/.14)}.bg-\[\#79d8bc\]\/20{background-color:oklab(81.5587% -.098978 .0128795/.2)}.bg-\[\#79d8bc\]\/24{background-color:oklab(81.5587% -.098978 .0128795/.24)}.bg-\[\#080d0c\]{background-color:#080d0c}.bg-\[\#090b09\]{background-color:#090b09}.bg-\[\#090b09\]\/45{background-color:oklab(14.6317% -.00451008 .00312436/.45)}.bg-\[\#130d0d\]\/90{background-color:oklab(16.6972% .00982892 .00323921/.9)}.bg-\[\#141c1a\]{background-color:#141c1a}.bg-\[\#263c35\]{background-color:#263c35}.bg-\[\#06100e\]\/90{background-color:oklab(16.194% -.0162711 -.000238061/.9)}.bg-\[\#07100f\]{background-color:#07100f}.bg-\[\#07100f\]\/40{background-color:oklab(16.3378% -.0140534 -.00182405/.4)}.bg-\[\#07100f\]\/45{background-color:oklab(16.3378% -.0140534 -.00182405/.45)}.bg-\[\#07100f\]\/50{background-color:oklab(16.3378% -.0140534 -.00182405/.5)}.bg-\[\#07100f\]\/58{background-color:oklab(16.3378% -.0140534 -.00182405/.58)}.bg-\[\#07100f\]\/70{background-color:oklab(16.3378% -.0140534 -.00182405/.7)}.bg-\[\#07100f\]\/72{background-color:oklab(16.3378% -.0140534 -.00182405/.72)}.bg-\[\#07100f\]\/78{background-color:oklab(16.3378% -.0140534 -.00182405/.78)}.bg-\[\#07100f\]\/80{background-color:oklab(16.3378% -.0140534 -.00182405/.8)}.bg-\[\#07100f\]\/82{background-color:oklab(16.3378% -.0140534 -.00182405/.82)}.bg-\[\#07100f\]\/85{background-color:oklab(16.3378% -.0140534 -.00182405/.85)}.bg-\[\#07100f\]\/88{background-color:oklab(16.3378% -.0140534 -.00182405/.88)}.bg-\[\#07100f\]\/90{background-color:oklab(16.3378% -.0140534 -.00182405/.9)}.bg-\[\#08120f\]{background-color:#08120f}.bg-\[\#10140f\]{background-color:#10140f}.bg-\[\#10140f\]\/45{background-color:oklab(18.4944% -.00895163 .00766367/.45)}.bg-\[\#10140f\]\/55{background-color:oklab(18.4944% -.00895163 .00766367/.55)}.bg-\[\#10201d\]\/92{background-color:oklab(22.811% -.022579 -.000384733/.92)}.bg-\[\#11140f\]{background-color:#11140f}.bg-\[\#16211e\]{background-color:#16211e}.bg-\[\#020605\]{background-color:#020605}.bg-\[\#020807\]\/65{background-color:oklab(12.456% -.0147017 -.00131372/.65)}.bg-\[\#030706\]{background-color:#030706}.bg-\[\#050706\]{background-color:#050706}.bg-\[\#050806\]{background-color:#050806}.bg-\[\#050806\]\/40{background-color:oklab(12.8848% -.00787255 .00332277/.4)}.bg-\[\#081310\]{background-color:#081310}.bg-\[\#081310\]\/96{background-color:oklab(17.4811% -.0174242 .00145122/.96)}.bg-\[\#091310\]{background-color:#091310}.bg-\[\#101816\]{background-color:#101816}.bg-\[\#101816\]\/82{background-color:oklab(20.0168% -.0125648 .0004531/.82)}.bg-\[\#111513\]{background-color:#111513}.bg-\[\#111615\]{background-color:#111615}.bg-\[\#111916\]{background-color:#111916}.bg-\[\#121917\]{background-color:#121917}.bg-\[\#141520\]{background-color:#141520}.bg-\[\#191913\]{background-color:#191913}.bg-\[\#a78bfa\]{background-color:#a78bfa}.bg-\[\#a78bfa\]\/8{background-color:oklab(70.8969% .0635732 -.145921/.08)}.bg-\[\#a78bfa\]\/10{background-color:oklab(70.8969% .0635732 -.145921/.1)}.bg-\[\#a78bfa\]\/28{background-color:oklab(70.8969% .0635732 -.145921/.28)}.bg-\[\#d7d0b7\]{background-color:#d7d0b7}.bg-\[\#d99a58\]{background-color:#d99a58}.bg-\[\#d99a58\]\/8{background-color:oklab(73.4091% .0459769 .102236/.08)}.bg-\[\#d99a58\]\/10{background-color:oklab(73.4091% .0459769 .102236/.1)}.bg-\[\#e3bc58\]{background-color:#e3bc58}.bg-\[\#e7ede8\]\/10{background-color:oklab(94.0148% -.00803587 .00451195/.1)}.bg-\[\#e7ede8\]\/12{background-color:oklab(94.0148% -.00803587 .00451195/.12)}.bg-\[\#e7ede8\]\/14{background-color:oklab(94.0148% -.00803587 .00451195/.14)}.bg-\[\#e7ede8\]\/20{background-color:oklab(94.0148% -.00803587 .00451195/.2)}.bg-\[\#e7ede8\]\/24{background-color:oklab(94.0148% -.00803587 .00451195/.24)}.bg-\[\#e7ede8\]\/45{background-color:oklab(94.0148% -.00803587 .00451195/.45)}.bg-\[\#e7ede8\]\/72{background-color:oklab(94.0148% -.00803587 .00451195/.72)}.bg-\[\#e7ede8\]\/\[0\.04\]{background-color:oklab(94.0148% -.00803587 .00451195/.04)}.bg-\[\#e7ede8\]\/\[0\.06\]{background-color:oklab(94.0148% -.00803587 .00451195/.06)}.bg-\[\#e7ede8\]\/\[0\.07\]{background-color:oklab(94.0148% -.00803587 .00451195/.07)}.bg-\[\#e7ede8\]\/\[0\.025\]{background-color:oklab(94.0148% -.00803587 .00451195/.025)}.bg-\[\#e7ede8\]\/\[0\.035\]{background-color:oklab(94.0148% -.00803587 .00451195/.035)}.bg-\[\#e7ede8\]\/\[0\.045\]{background-color:oklab(94.0148% -.00803587 .00451195/.045)}.bg-\[\#e7ede8\]\/\[0\.055\]{background-color:oklab(94.0148% -.00803587 .00451195/.055)}.bg-\[\#e7ede8\]\/\[0\.075\]{background-color:oklab(94.0148% -.00803587 .00451195/.075)}.bg-\[\#ef6a5c\]{background-color:#ef6a5c}.bg-\[\#ef8f7c\]{background-color:#ef8f7c}.bg-\[\#f3b74d\]\/8{background-color:oklab(81.5831% .0273014 .136054/.08)}.bg-\[\#f87171\]{background-color:#f87171}.bg-\[\#f87171\]\/8{background-color:oklab(71.0627% .153814 .0628211/.08)}.bg-\[\#f87171\]\/14{background-color:oklab(71.0627% .153814 .0628211/.14)}.bg-\[\#f87171\]\/\[0\.07\]{background-color:oklab(71.0627% .153814 .0628211/.07)}.bg-\[\#fb923c\]{background-color:#fb923c}.bg-\[\#fde68a\]{background-color:#fde68a}.bg-\[\#fde68a\]\/8{background-color:oklab(92.4277% -.011526 .114548/.08)}.bg-\[\#fde68a\]\/10{background-color:oklab(92.4277% -.011526 .114548/.1)}.bg-\[\#fde68a\]\/12{background-color:oklab(92.4277% -.011526 .114548/.12)}.bg-\[\#fde68a\]\/14{background-color:oklab(92.4277% -.011526 .114548/.14)}.bg-\[\#fde68a\]\/70{background-color:oklab(92.4277% -.011526 .114548/.7)}.bg-\[\#fde68a\]\/\[0\.06\]{background-color:oklab(92.4277% -.011526 .114548/.06)}.bg-\[\#fde68a\]\/\[0\.07\]{background-color:oklab(92.4277% -.011526 .114548/.07)}.bg-\[\#fde68a\]\/\[0\.08\]{background-color:oklab(92.4277% -.011526 .114548/.08)}.bg-\[\#fde68a\]\/\[0\.045\]{background-color:oklab(92.4277% -.011526 .114548/.045)}.bg-\[\#fde68a\]\/\[0\.055\]{background-color:oklab(92.4277% -.011526 .114548/.055)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/8{background-color:#ffd23614}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/8{background-color:color-mix(in oklab, var(--color-amber-300) 8%, transparent)}}.bg-amber-300\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/10{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/24{background-color:#0000003d}@supports (color:color-mix(in lab, red, red)){.bg-black\/24{background-color:color-mix(in oklab, var(--color-black) 24%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/36{background-color:#0000005c}@supports (color:color-mix(in lab, red, red)){.bg-black\/36{background-color:color-mix(in oklab, var(--color-black) 36%, transparent)}}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-300\/10{background-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/10{background-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.bg-red-200\/75{background-color:#ffcacabf}@supports (color:color-mix(in lab, red, red)){.bg-red-200\/75{background-color:color-mix(in oklab, var(--color-red-200) 75%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-950\/30{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/30{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.bg-stone-50\/70{background-color:#fafaf9b3}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\/70{background-color:color-mix(in oklab, var(--color-stone-50) 70%, transparent)}}.bg-stone-50\/80{background-color:#fafaf9cc}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\/80{background-color:color-mix(in oklab, var(--color-stone-50) 80%, transparent)}}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-800\/70{background-color:#292524b3}@supports (color:color-mix(in lab, red, red)){.bg-stone-800\/70{background-color:color-mix(in oklab, var(--color-stone-800) 70%, transparent)}}.bg-stone-900{background-color:var(--color-stone-900)}.bg-stone-950{background-color:var(--color-stone-950)}.bg-stone-950\/70{background-color:#0c0a09b3}@supports (color:color-mix(in lab, red, red)){.bg-stone-950\/70{background-color:color-mix(in oklab, var(--color-stone-950) 70%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-300{background-color:var(--color-violet-300)}.bg-violet-300\/10{background-color:#c4b4ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/10{background-color:color-mix(in oklab, var(--color-violet-300) 10%, transparent)}}.bg-\[linear-gradient\(90deg\,\#47796b\,\#79d8bc\)\]{background-image:linear-gradient(90deg,#47796b,#79d8bc)}.bg-\[linear-gradient\(105deg\,rgba\(75\,43\,23\,0\.9\)\,rgba\(20\,24\,20\,0\.96\)_62\%\)\]{background-image:linear-gradient(105deg,#4b2b17e6,#141814f5 62%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(121\,216\,188\,0\.08\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(2\,6\,5\,0\.18\)\,rgba\(2\,6\,5\,0\.88\)\)\]{background-image:radial-gradient(circle,#79d8bc14,#0000 34%),linear-gradient(#0206052e,#020605e0)}.stroke-black\!{stroke:var(--color-black)!important}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[0\.44em\]{padding:.44em}.p-\[0\.78em\]{padding:.78em}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[0\.18rem\]{padding-inline:.18rem}.px-\[0\.36em\]{padding-inline:.36em}.px-\[0\.36rem\]{padding-inline:.36rem}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-\[0\.16em\]{padding-block:.16em}.py-\[0\.16rem\]{padding-block:.16rem}.py-\[0\.18em\]{padding-block:.18em}.py-\[0\.18rem\]{padding-block:.18rem}.py-\[0\.22em\]{padding-block:.22em}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-\[0\.4rem\]{padding-top:.4rem}.pt-\[0\.36rem\]{padding-top:.36rem}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-\[4\.45em\]{padding-right:4.45em}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-\[0\.1rem\]{padding-bottom:.1rem}.pb-\[0\.12rem\]{padding-bottom:.12rem}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[4\.2em\]{padding-left:4.2em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--display)}.font-mono{font-family:var(--mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-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-\[0\.5rem\]{font-size:.5rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.9em\]{font-size:.9em}.text-\[0\.42rem\]{font-size:.42rem}.text-\[0\.44rem\]{font-size:.44rem}.text-\[0\.52rem\]{font-size:.52rem}.text-\[0\.54em\]{font-size:.54em}.text-\[0\.54rem\]{font-size:.54rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.78em\]{font-size:.78em}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82em\]{font-size:.82em}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[1\.08em\]{font-size:1.08em}.text-\[1\.28em\]{font-size:1.28em}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[0\.62rem\]{--tw-leading:.62rem;line-height:.62rem}.leading-\[0\.95rem\]{--tw-leading:.95rem;line-height:.95rem}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[letter-spacing\:0\]{letter-spacing:0}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#9be5d0\]{color:#9be5d0}.text-\[\#9ee9da\]{color:#9ee9da}.text-\[\#022c22\]{color:#022c22}.text-\[\#67e8f9\]{color:#67e8f9}.text-\[\#79d8bc\]{color:#79d8bc}.text-\[\#a7f3d0\]{color:#a7f3d0}.text-\[\#a78bfa\]{color:#a78bfa}.text-\[\#c4b5fd\]{color:#c4b5fd}.text-\[\#cbf7e8\]{color:#cbf7e8}.text-\[\#d4c7b8\]{color:#d4c7b8}.text-\[\#d5fff2\]{color:#d5fff2}.text-\[\#d99a58\]{color:#d99a58}.text-\[\#ded7ff\]{color:#ded7ff}.text-\[\#e3bc58\]{color:#e3bc58}.text-\[\#e7ede8\]{color:#e7ede8}.text-\[\#ef6a5c\]{color:#ef6a5c}.text-\[\#ef8f7c\]{color:#ef8f7c}.text-\[\#efbd7f\]{color:#efbd7f}.text-\[\#f2dc8a\]{color:#f2dc8a}.text-\[\#f3b74d\]{color:#f3b74d}.text-\[\#f59e0b\]{color:#f59e0b}.text-\[\#f87171\]{color:#f87171}.text-\[\#fbbf24\]{color:#fbbf24}.text-\[\#fca5a5\]{color:#fca5a5}.text-\[\#fde68a\]{color:#fde68a}.text-\[\#fde68a\]\/54{color:oklab(92.4277% -.011526 .114548/.54)}.text-\[\#fde68a\]\/72{color:oklab(92.4277% -.011526 .114548/.72)}.text-\[\#fde68a\]\/78{color:oklab(92.4277% -.011526 .114548/.78)}.text-\[\#fde68a\]\/95{color:oklab(92.4277% -.011526 .114548/.95)}.text-\[\#fef3c7\]{color:#fef3c7}.text-\[\#fff2b3\]{color:#fff2b3}.text-\[rgb\(var\(--rgb-grid-tone-trace\)\)\]{color:rgb(var(--rgb-grid-tone-trace))}.text-\[rgb\(var\(--rgb-instrument-mist\)_\/_0\.94\)\]{color:rgb(var(--rgb-instrument-mist) / .94)}.text-\[var\(--operator-accent\)\]{color:var(--operator-accent)}.text-amber-200{color:var(--color-amber-200)}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-current{color:currentColor}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-200\/70{color:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/70{color:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.text-cyan-950{color:var(--color-cyan-950)}.text-indigo-200{color:var(--color-indigo-200)}.text-lime-200{color:var(--color-lime-200)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-slate-300{color:var(--color-slate-300)}.text-stone-50{color:var(--color-stone-50)}.text-stone-100{color:var(--color-stone-100)}.text-stone-200{color:var(--color-stone-200)}.text-stone-300{color:var(--color-stone-300)}.text-stone-400{color:var(--color-stone-400)}.text-stone-500{color:var(--color-stone-500)}.text-stone-500\/72{color:#79716bb8}@supports (color:color-mix(in lab, red, red)){.text-stone-500\/72{color:color-mix(in oklab, var(--color-stone-500) 72%, transparent)}}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-stone-950{color:var(--color-stone-950)}.text-violet-100{color:var(--color-violet-100)}.text-violet-200{color:var(--color-violet-200)}.text-violet-950{color:var(--color-violet-950)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-stone-600{-webkit-text-decoration-color:var(--color-stone-600);-webkit-text-decoration-color:var(--color-stone-600);-webkit-text-decoration-color:var(--color-stone-600);text-decoration-color:var(--color-stone-600)}.underline-offset-4{text-underline-offset:4px}.accent-\[\#79d8bc\]{accent-color:#79d8bc}.accent-\[\#e7ede8\]{accent-color:#e7ede8}.accent-\[\#fde68a\]{accent-color:#fde68a}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-65{opacity:.65}.opacity-72{opacity:.72}.opacity-75{opacity:.75}.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)}.shadow-\[0_0_12px_rgba\(121\,216\,188\,0\.7\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#79d8bcb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(239\,143\,124\,0\.55\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#ef8f7c8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(253\,230\,138\,0\.65\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#fde68aa6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(252\,165\,165\,0\.9\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#fca5a5e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_52px_rgba\(248\,113\,113\,0\.24\)\]{--tw-shadow:0 0 52px var(--tw-shadow-color,#f871713d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(231\,237\,232\,0\.10\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#e7ede81a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_36px_rgb\(7_16_15\/0\.52\)\]{--tw-shadow:0 18px 36px var(--tw-shadow-color,#07100f85);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(7\,16\,15\,0\.48\)\,inset_0_1px_0_rgba\(231\,237\,232\,0\.08\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#07100f7a), inset 0 1px 0 var(--tw-shadow-color,#e7ede814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(121\,216\,188\,0\.28\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#79d8bc47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(231\,237\,232\,0\.1\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#e7ede81a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(231\,237\,232\,0\.08\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#e7ede814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(231\,237\,232\,0\.10\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#e7ede81a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(231\,237\,232\,0\.14\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#e7ede824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(231\,237\,232\,0\.16\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#e7ede829);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(231\,237\,232\,0\.18\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#e7ede82e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(253\,230\,138\,0\.08\)\,inset_0_0_0_5px_rgba\(231\,237\,232\,0\.025\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fde68a14), inset 0 0 0 5px var(--tw-shadow-color,#e7ede806);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(253\,230\,138\,0\.08\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fde68a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(253\,230\,138\,0\.10\)\,inset_0_0_0_5px_rgba\(231\,237\,232\,0\.03\)\,0_12px_22px_rgba\(0\,0\,0\,0\.26\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fde68a1a), inset 0 0 0 5px var(--tw-shadow-color,#e7ede808), 0 12px 22px var(--tw-shadow-color,#00000042);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(231\,237\,232\,0\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e7ede80a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(231\,237\,232\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e7ede80f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;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-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[\#79d8bc\]{outline-color:#79d8bc}.outline-\[var\(--challenge-accent\)\]{outline-color:var(--challenge-accent)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_2px_rgba\(7\,16\,15\,0\.95\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#07100ff2));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-0{--tw-saturate:saturate(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-50{--tw-saturate:saturate(50%);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-md{--tw-backdrop-blur:blur(var(--blur-md));-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-\[filter\]{transition-property:filter;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-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--salvage-score-rail-accumulation-row-height\:2\.7rem\]{--salvage-score-rail-accumulation-row-height:2.7rem}.\[--salvage-score-rail-height\:9\.25rem\]{--salvage-score-rail-height:9.25rem}.\[--salvage-score-rail-source-row-height\:0\.85rem\]{--salvage-score-rail-source-row-height:.85rem}.\[text-shadow\:0_1px_2px_rgba\(7\,16\,15\,0\.8\)\]{text-shadow:0 1px 2px #07100fcc}.text-shadow-lg{text-shadow:0px 1px 2px var(--tw-text-shadow-color,#0000001a), 0px 3px 2px var(--tw-text-shadow-color,#0000001a), 0px 4px 8px var(--tw-text-shadow-color,#0000001a)}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-focus-within\:block:is(:where(.group):focus-within *){display:block}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:brightness-110:is(:where(.group):hover *){--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.placeholder\:text-stone-500::placeholder{color:var(--color-stone-500)}.placeholder\:text-stone-600::placeholder{color:var(--color-stone-600)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:outline:focus-within{outline-style:var(--tw-outline-style);outline-width:1px}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-1:focus-within{outline-offset:1px}.focus-within\:outline-\[\#79d8bc\]:focus-within{outline-color:#79d8bc}@media (hover:hover){.hover\:border-\[\#79d8bc\]:hover{border-color:#79d8bc}.hover\:border-\[\#e7ede8\]\/35:hover{border-color:oklab(94.0148% -.00803587 .00451195/.35)}.hover\:border-stone-300:hover{border-color:var(--color-stone-300)}.hover\:bg-\[\#e7ede8\]\/5:hover{background-color:oklab(94.0148% -.00803587 .00451195/.05)}.hover\:bg-\[\#e7ede8\]\/8:hover{background-color:oklab(94.0148% -.00803587 .00451195/.08)}.hover\:bg-\[\#e7ede8\]\/\[0\.1\]:hover{background-color:oklab(94.0148% -.00803587 .00451195/.1)}.hover\:bg-\[\#e7ede8\]\/\[0\.04\]:hover{background-color:oklab(94.0148% -.00803587 .00451195/.04)}.hover\:bg-\[\#e7ede8\]\/\[0\.06\]:hover{background-color:oklab(94.0148% -.00803587 .00451195/.06)}.hover\:bg-\[\#e7ede8\]\/\[0\.07\]:hover{background-color:oklab(94.0148% -.00803587 .00451195/.07)}.hover\:bg-\[\#e7ede8\]\/\[0\.08\]:hover{background-color:oklab(94.0148% -.00803587 .00451195/.08)}.hover\:bg-\[\#e7ede8\]\/\[0\.055\]:hover{background-color:oklab(94.0148% -.00803587 .00451195/.055)}.hover\:bg-\[\#e7ede8\]\/\[0\.075\]:hover{background-color:oklab(94.0148% -.00803587 .00451195/.075)}.hover\:bg-stone-200:hover{background-color:var(--color-stone-200)}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:text-\[\#d5fff2\]:hover{color:#d5fff2}.hover\:text-stone-50:hover{color:var(--color-stone-50)}.hover\:text-stone-100:hover{color:var(--color-stone-100)}.hover\:text-stone-200:hover{color:var(--color-stone-200)}.hover\:text-stone-300:hover{color:var(--color-stone-300)}}.focus\:border-\[\#e7ede8\]\/45:focus{border-color:oklab(94.0148% -.00803587 .00451195/.45)}.focus-visible\:border-\[\#79d8bc\]:focus-visible{border-color:#79d8bc}.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-\[\#79d8bc\]:focus-visible{--tw-ring-color:#79d8bc}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\[\#79d8bc\]:focus-visible{outline-color:#79d8bc}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[highlighted\]\:bg-\[\#e7ede8\]\/\[0\.075\][data-highlighted]{background-color:oklab(94.0148% -.00803587 .00451195/.075)}.data-\[highlighted\]\:text-stone-50[data-highlighted]{color:var(--color-stone-50)}@media (width>=720px){.min-\[720px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[720px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.min-\[720px\]\:items-center{align-items:center}}@media (width>=900px){.min-\[900px\]\:grid-cols-\[minmax\(18rem\,1fr\)_minmax\(18rem\,1fr\)\]{grid-template-columns:minmax(18rem,1fr) minmax(18rem,1fr)}}@media (width>=980px){.min-\[980px\]\:grid-cols-\[minmax\(18rem\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}}@media (width>=1120px){.min-\[1120px\]\:h-\[calc\(100svh-96px\)\]{height:calc(100svh - 96px)}.min-\[1120px\]\:min-h-0{min-height:calc(var(--spacing) * 0)}.min-\[1120px\]\:grid-cols-\[minmax\(0\,1fr\)_18\.5rem\]{grid-template-columns:minmax(0,1fr) 18.5rem}.min-\[1120px\]\:grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.min-\[1120px\]\:overflow-auto{overflow:auto}.min-\[1120px\]\:overflow-hidden{overflow:hidden}}@media (width>=1260px){.min-\[1260px\]\:block{display:block}.min-\[1260px\]\:contents{display:contents}.min-\[1260px\]\:grid{display:grid}.min-\[1260px\]\:hidden{display:none}.min-\[1260px\]\:grid-cols-\[minmax\(230px\,290px\)_minmax\(540px\,1fr\)_minmax\(300px\,360px\)\]{grid-template-columns:minmax(230px,290px) minmax(540px,1fr) minmax(300px,360px)}}@media (width>=40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:min-w-\[6\.75rem\]{min-width:6.75rem}.sm\:min-w-\[12rem\]{min-width:12rem}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.sm\:grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)_3rem\]{grid-template-columns:8rem minmax(0,1fr) 3rem}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:overflow-x-auto{overflow-x:auto}.sm\:p-1{padding:calc(var(--spacing) * 1)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid{display:grid}.md\:h-\[min\(700px\,calc\(86svh-5rem\)\)\]{height:min(700px,86svh - 5rem)}.md\:w-\[5\.5rem\]{width:5.5rem}.md\:max-w-none{max-width:none}.md\:min-w-\[22rem\]{min-width:22rem}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[5rem_12rem_minmax\(0\,1fr\)_minmax\(12rem\,0\.55fr\)\]{grid-template-columns:5rem 12rem minmax(0,1fr) minmax(12rem,.55fr)}.md\:grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_14rem\]{grid-template-columns:auto minmax(0,1fr) 14rem}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(8rem\,0\.9fr\)_minmax\(12rem\,1\.1fr\)\]{grid-template-columns:minmax(8rem,.9fr) minmax(12rem,1.1fr)}.md\:grid-cols-\[minmax\(14rem\,1\.6fr\)_repeat\(4\,minmax\(8rem\,0\.7fr\)\)\]{grid-template-columns:minmax(14rem,1.6fr) repeat(4,minmax(8rem,.7fr))}.md\:grid-cols-\[minmax\(170px\,0\.34fr\)_minmax\(260px\,1fr\)_minmax\(220px\,0\.7fr\)\]{grid-template-columns:minmax(170px,.34fr) minmax(260px,1fr) minmax(220px,.7fr)}.md\:grid-cols-\[minmax\(180px\,0\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(180px,.55fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(240px\,0\.48fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(240px,.48fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(280px\,0\.8fr\)_1fr\]{grid-template-columns:minmax(280px,.8fr) 1fr}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:overflow-auto{overflow:auto}.md\:overflow-hidden{overflow:hidden}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}}@media (width>=64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:block{display:block}.lg\:min-w-\[22rem\]{min-width:22rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[11rem_minmax\(0\,1fr\)_minmax\(18rem\,0\.72fr\)\]{grid-template-columns:11rem minmax(0,1fr) minmax(18rem,.72fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(17rem\,0\.7fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(17rem,.7fr)}.lg\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(18rem\,0\.55fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(16rem\,1fr\)_auto_auto_auto\]{grid-template-columns:minmax(16rem,1fr) auto auto auto}.lg\:grid-cols-\[minmax\(16rem\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(18rem\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(18rem\,0\.9fr\)_minmax\(20rem\,1\.1fr\)\]{grid-template-columns:minmax(18rem,.9fr) minmax(20rem,1.1fr)}.lg\:grid-cols-\[minmax\(220px\,260px\)_1fr\]{grid-template-columns:minmax(220px,260px) 1fr}.lg\:grid-cols-\[minmax\(260px\,0\.8fr\)_1fr\]{grid-template-columns:minmax(260px,.8fr) 1fr}.lg\:grid-cols-\[minmax\(260px\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-\[52px\]{top:52px}.xl\:order-last{order:9999}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:max-h-\[calc\(100svh-52px\)\]{max-height:calc(100svh - 52px)}.xl\:min-w-0{min-width:calc(var(--spacing) * 0)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.xl\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.xl\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.xl\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(22rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(260px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(22rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(22rem,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(24rem\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(24rem,.75fr)}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(22rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(22rem,.85fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.85fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,390px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,390px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)}.xl\:grid-cols-\[minmax\(18rem\,0\.46fr\)_minmax\(0\,0\.54fr\)\]{grid-template-columns:minmax(18rem,.46fr) minmax(0,.54fr)}.xl\:grid-cols-\[minmax\(19rem\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(19rem,.85fr) minmax(0,1.15fr)}.xl\:grid-cols-\[minmax\(23rem\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(23rem,.9fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(240px\,360px\)_1fr\]{grid-template-columns:minmax(240px,360px) 1fr}.xl\:grid-cols-\[minmax\(300px\,0\.9fr\)_1fr\]{grid-template-columns:minmax(300px,.9fr) 1fr}.xl\:items-start{align-items:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:overflow-auto{overflow:auto}.xl\:overflow-visible{overflow:visible}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}}@media (width>=96rem){.\32 xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (width>=18rem){.\@min-\[18rem\]\:inline-flex{display:inline-flex}}}:root{--display:"Oxanium", "IBM Plex Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sans:"IBM Plex Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"Geist Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--hull-black:#0c1110;--void-green:#07100f;--panel-graphite:#121917;--panel-graphite-low:#101816;--rail-graphite:#141c1a;--tile-graphite:#242d2a;--instrument-mist:#e7ede8;--stone-high:#f5f5f4;--stone-mid:#a8a29e;--stone-low:#78716c;--cargo-green:#79d8bc;--cargo-green-hover:#a7f3d0;--cargo-green-text:#022c22;--signal-violet:#a78bfa;--haul-amber:#fbbf24;--score-amber:#fde68a;--purge-orange:#fb923c;--hazard-red:#f87171;--trace-cyan:#67e8f9;--shift-lime:#a3e635;--displace-violet:#818cf8;--rgb-hull-black:12 17 16;--rgb-void-green:7 16 15;--rgb-panel-graphite:18 25 23;--rgb-panel-graphite-low:16 24 22;--rgb-rail-graphite:20 28 26;--rgb-tile-graphite:36 45 42;--rgb-card-frame-graphite:50 60 56;--rgb-instrument-mist:231 237 232;--rgb-stone-high:245 245 244;--rgb-stone-mid:168 162 158;--rgb-stone-low:120 113 108;--rgb-cargo-green:121 216 188;--rgb-cargo-green-hover:167 243 208;--rgb-cargo-green-text:2 44 34;--rgb-signal-violet:167 139 250;--rgb-haul-amber:251 191 36;--rgb-score-amber:253 230 138;--rgb-purge-orange:251 146 60;--rgb-hazard-red:248 113 113;--rgb-trace-cyan:103 232 249;--rgb-shift-lime:163 230 53;--rgb-displace-violet:129 140 248;--rgb-board-gray:148 163 184;--rgb-grid-tone-neutral:var(--rgb-instrument-mist);--rgb-grid-tone-cargo:var(--rgb-cargo-green);--rgb-grid-tone-signal:var(--rgb-signal-violet);--rgb-grid-tone-score:var(--rgb-score-amber);--rgb-grid-tone-haul:var(--rgb-haul-amber);--rgb-grid-tone-hazard:var(--rgb-hazard-red);--rgb-grid-tone-trace:var(--rgb-trace-cyan);--rgb-glass-blue:186 230 253;--rgb-steel-gray:148 163 184;--rgb-stone-gray:168 162 158;--rgb-gold:250 204 21;--rgb-lucky-green:74 222 128;--rgb-card-amber-text:254 243 199;--rgb-card-cyan-text:207 250 254;--rgb-card-red-text:254 202 202;--rgb-card-violet-soft:196 181 253;--rgb-card-stone-soft:214 211 209;--rgb-card-steel-soft:226 232 240;--rgb-card-gold-soft:254 240 138;--rgb-card-prism-aqua:142 218 224;--rgb-card-prism-violet:177 158 224;--rgb-card-prism-mint:148 205 179;--rgb-card-prism-saffron:231 190 105;--rgb-card-prism-rose:224 126 145;--rgb-card-stamp-red:214 92 84;--rgb-card-stamp-blue:96 176 220;--rgb-card-stamp-purple:143 118 213;--rgb-white:255 255 255;--rgb-black:0 0 0;--rgb-chrome-focus:var(--rgb-instrument-mist);--card-radius:15px;--card-inner-radius:8px;--deck-card-radius:clamp(3px, 5%, 12px) / clamp(3px, 3.571%, 12px);--deck-card-inner-radius:clamp(2px, 3.5%, 8px) / clamp(2px, 2.5%, 8px);--card-frame-width:3px;--salvage-safe-area-top:env(safe-area-inset-top,0px);--salvage-safe-area-right:env(safe-area-inset-right,0px);--salvage-safe-area-bottom:env(safe-area-inset-bottom,0px);--salvage-safe-area-left:env(safe-area-inset-left,0px);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);color:var(--instrument-mist);background:var(--hull-black);font-family:var(--sans);letter-spacing:0;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.45}.font-display{font-family:var(--display)}.font-sans{font-family:var(--sans)}.font-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.salvage-shell :where(h1,h2,h3,.salvage-heading),.salvage-command-card strong,.salvage-pile-card strong{font-family:var(--display)}*{box-sizing:border-box}html{overscroll-behavior:none;overflow-x:clip}body{overscroll-behavior:none;background:var(--hull-black);min-width:320px;margin:0;overflow-x:clip}button,input,textarea{font:inherit;border-radius:0}button{color:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid rgb(var(--rgb-chrome-focus) / .86);outline-offset:2px}#root{overscroll-behavior:none;background:var(--hull-black);min-height:100svh;overflow-x:clip}.salvage-shell{overscroll-behavior:none;background:linear-gradient(180deg, #07100fdb 0%, #0c1110 42%), var(--hull-black);min-height:100svh;color:var(--instrument-mist);overflow-x:clip}.salvage-home-load-shield{opacity:1;transition:opacity .52s var(--ease-out-expo), visibility 0s linear .52s;visibility:visible}.salvage-home-load-shield[data-ready=true]{opacity:0;visibility:hidden}.salvage-top-rail{border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .1);background:#07100ff5;box-shadow:0 12px 40px #07100f57}.salvage-top-rail-home{box-shadow:none;background:0 0;border-bottom-color:#0000}.salvage-shell-native .salvage-top-rail{-webkit-app-region:drag;background:linear-gradient(180deg, #020605fa 0%, #07100ff5 100%), var(--hull-black)}.salvage-shell-native .salvage-top-rail :where(a,button,input,select,textarea,[role=button]){-webkit-app-region:no-drag}.salvage-shell-native-mac .salvage-top-rail{padding-left:5.25rem}.salvage-shell-native .salvage-top-rail-home{background:0 0}.salvage-top-rail-home+.salvage-home-main{--salvage-home-rail-overlap:52px;margin-top:calc(-1 * var(--salvage-home-rail-overlap));min-height:100svh}@media (width<=1259px){.salvage-top-rail-home+.salvage-home-main{--salvage-home-rail-overlap:calc(2.5625rem + var(--salvage-safe-area-top))}}.salvage-landscape-logo-chrome,.salvage-landscape-route-chrome{display:none}.salvage-home-stage{--salvage-home-stage-block-padding:1.5rem;min-height:100svh;padding-top:calc(var(--salvage-home-stage-block-padding) + var(--salvage-home-rail-overlap));padding-bottom:var(--salvage-home-stage-block-padding)}@media (width>=640px){.salvage-home-stage{--salvage-home-stage-block-padding:2rem}}@media (width>=1024px){.salvage-home-stage{--salvage-home-stage-block-padding:2.5rem}}.salvage-stage-strip{background:linear-gradient(90deg, #121917fa, #101816f5), var(--panel-graphite);border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-stage-sector-icon{flex:none;place-items:center;width:2rem;height:2rem;display:grid;overflow:visible}.salvage-stage-sector-icon-art{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 10px rgb(var(--rgb-haul-amber) / .16))}.salvage-play-layout,.salvage-lab-layout{background:linear-gradient(90deg, #07100fe6, #0c1110c7 30%, #07100fe6), var(--hull-black)}.salvage-play-layout{isolation:isolate;background:var(--void-green)}.salvage-play-layout>:is(.salvage-workbench,.salvage-sidebar-right,.salvage-desktop-right-column),.salvage-play-layout .salvage-sidebar-left{z-index:4;position:relative}.salvage-sidebar-left{border-right:1px solid rgb(var(--rgb-instrument-mist) / .12);background:#101816c7;gap:.5rem;padding:.5rem}.salvage-sidebar-score-section,.salvage-sidebar-resources-section,.salvage-sidebar-actions-section{background:rgb(var(--rgb-panel-graphite-low) / .86);border:1px solid rgb(var(--rgb-instrument-mist) / .12);min-width:0;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .055), inset 0 -1px 0 rgb(var(--rgb-black) / .32)}.salvage-sidebar-action-buttons{min-width:0}.salvage-sidebar-action-buttons>button{flex:0 0 2.5rem;width:2.5rem;min-width:0}.salvage-sidebar-action-buttons>.salvage-sidebar-mode-toggle{flex:auto;width:auto}.salvage-sidebar-right{border-left:1px solid rgb(var(--rgb-instrument-mist) / .12);background:#101816b8}.salvage-workbench{contain:layout style;background:#080e0d8a}.salvage-workbench-status-rail{gap:0;width:100%;min-width:0;display:grid}.salvage-boss-protocol-chip{width:100%;min-height:2.05rem;color:rgb(var(--rgb-instrument-mist));background:rgb(var(--rgb-panel-graphite-low) / .96);border:0;border-block:1px solid rgb(var(--rgb-instrument-mist) / .18);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), inset 0 -1px 0 rgb(var(--rgb-void-green) / .4);margin:0;font-size:.74rem;font-weight:800;line-height:1.15;display:grid}.salvage-boss-protocol-chip__summary{width:100%;min-height:2.05rem;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.42rem .58rem;display:grid}.salvage-boss-protocol-chip__details:focus-visible{outline:2px solid rgb(var(--rgb-cargo-green));outline-offset:2px}.salvage-boss-protocol-chip__identity{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}.salvage-boss-protocol-chip__eyebrow{color:rgb(var(--rgb-stone-mid));letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:900}.salvage-boss-protocol-chip strong{color:rgb(var(--rgb-instrument-mist));font-size:.78rem;font-weight:950}.salvage-boss-protocol-chip__details{min-height:1.55rem;color:rgb(var(--rgb-stone-mid));background:rgb(var(--rgb-panel-graphite) / .86);border:1px solid rgb(var(--rgb-instrument-mist) / .16);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:0 .46rem;font-size:.58rem;font-weight:900}.salvage-boss-protocol-chip__details:hover{color:rgb(var(--rgb-instrument-mist));background:rgb(var(--rgb-tile-graphite) / .88)}.salvage-error-shell{background:linear-gradient(180deg, #07100fe6 0%, #0c1110 54%), var(--hull-black)}.salvage-error-panel{border-color:rgb(var(--rgb-hazard-red) / .28);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), 0 22px 70px rgb(var(--rgb-void-green) / .48), 0 0 34px rgb(var(--rgb-hazard-red) / .08)}.salvage-error-mark{background:linear-gradient(135deg, rgb(var(--rgb-cargo-green) / .16), rgb(var(--rgb-hazard-red) / .1)), rgb(var(--rgb-void-green) / .72);border:1px solid rgb(var(--rgb-cargo-green) / .34)}.salvage-error-detail{background:rgb(var(--rgb-void-green) / .78);border:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-mobile-command-rail{contain:layout style;border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .12);background:#07100ff5;box-shadow:0 14px 36px #07100f57}.salvage-mobile-action-rail{contain:layout style;background:#121917ad}.salvage-mobile-scoring-context{grid-template-columns:minmax(0,1fr) minmax(2.25rem,.32fr)}.salvage-mobile-scoring-context[data-has-protocol=true]{grid-template-columns:minmax(0,1fr) repeat(2,minmax(2.25rem,.24fr))}.salvage-mobile-panel-button__attention{pointer-events:none;background:rgb(var(--rgb-hazard-red));border:1px solid rgb(var(--rgb-void-green));width:.44rem;height:.44rem;box-shadow:0 0 0 1px rgb(var(--rgb-instrument-mist) / .16);position:absolute;top:.22rem;right:.22rem;border-radius:9999px!important}.salvage-mobile-inventory-rail{border:1px solid rgb(var(--rgb-instrument-mist) / .11);background:rgb(var(--rgb-panel-graphite) / .58);min-width:0;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .05);overflow:hidden}.salvage-mobile-inventory-strip{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:.12rem;min-width:0;padding:.08rem;display:flex;overflow:auto hidden}.salvage-mobile-inventory-strip::-webkit-scrollbar{display:none}.salvage-mobile-inventory-section,.salvage-relic-rail-list,.salvage-tool-token-stack-rail,.salvage-upgrade-rail-list{display:contents}.salvage-mobile-inventory-item{flex:none;min-width:2.05rem;height:2.05rem}.salvage-mobile-inventory-divider{background:rgb(var(--rgb-instrument-mist) / .42);border-radius:0;flex:0 0 1px;width:1px;height:1.38rem;margin-inline:.16rem;box-shadow:0 0 0 1px #0000002e}.salvage-mobile-shape-token{border:1px solid rgb(var(--rgb-instrument-mist) / .12);background:rgb(var(--rgb-instrument-mist) / .055);width:4.25rem;color:var(--instrument-mist);border-radius:0;flex:0 0 4.25rem;grid-template-columns:1.35rem minmax(0,1fr);align-items:stretch;gap:1px;padding:.1rem;display:grid}.salvage-mobile-shape-token-glyph{background:rgb(var(--rgb-void-green) / .72);min-width:0;box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08);place-items:center;display:grid}.salvage-mobile-shape-token-stats{grid-template-rows:repeat(2,minmax(0,1fr));gap:1px;min-width:0;display:grid}.salvage-mobile-shape-token [data-shape-stat]{gap:1px;min-height:0;padding:0 .1rem;font-size:.5rem;line-height:1}.salvage-mobile-shape-token [data-shape-stat] svg{width:.55rem;height:.55rem}.salvage-mobile-relic-token{background:rgb(var(--rgb-instrument-mist) / .055);width:2.34rem}.salvage-mobile-relic-token-badges{z-index:3;pointer-events:none;justify-content:flex-end;align-items:center;gap:1px;min-width:0;display:flex;position:absolute;bottom:.22rem;left:.12rem;right:.12rem}.salvage-mobile-relic-token[data-scoring-active=true]{transform-origin:50%}.salvage-relic-reorder-slot{isolation:isolate;min-width:0;display:grid;position:relative}.salvage-relic-reorder-slot-standard{flex:0 9rem}.salvage-relic-reorder-slot-mini{min-height:5.25rem}.salvage-relic-reorder-slot-mini .salvage-relic-reorder-card{height:100%}.salvage-relic-reorder-slot-rail{flex:0 0 2.34rem;width:2.34rem;height:2.05rem}.salvage-relic-reorder-card{width:100%;height:100%}.salvage-relic-card-chassis{--card-kind-rgb:var(--rgb-instrument-mist);--card-art-url:none;--card-art-position:center;--card-art-opacity:.72;--card-art-filter:saturate(.9) contrast(1.1) brightness(.78);--card-frame-width:.16rem;--card-radius:.5rem;--card-inner-radius:.32rem;--card-glare-opacity:.2;--card-shine-hover-opacity:.28;grid-template-columns:auto minmax(0,1fr);transform:translateZ(0);border-radius:var(--card-radius)!important}.salvage-relic-card-chassis.salvage-relic-slot{--card-frame-width:.08rem;--card-radius:.28rem;--card-inner-radius:.18rem;--card-edition-frame-color:rgb(var(--rgb-instrument-mist) / .24);--card-enhancement-inner-color:rgb(var(--rgb-instrument-mist) / .075);aspect-ratio:1;min-height:5.25rem;box-shadow:inset 0 0 0 1px var(--card-edition-inner-color), inset 0 0 0 2px var(--card-enhancement-inner-color), 0 0 0 1px rgb(var(--rgb-black) / .5), 0 0 0 2px var(--card-edition-frame-color), 0 5px 12px rgb(var(--rgb-black) / .3), var(--card-state-shadow);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;justify-items:stretch;row-gap:0;padding:.18rem}.salvage-relic-detail-card.salvage-relic-card-chassis.salvage-relic-slot{width:9.25rem;max-width:100%;min-height:0}.salvage-relic-card-chassis.salvage-relic-slot:before{box-shadow:inset 0 0 0 .065rem var(--card-enhancement-inner-color);border-width:.045rem}.salvage-mobile-relic-token.salvage-relic-card-chassis{--card-frame-width:.1rem;--card-radius:.38rem;--card-inner-radius:.24rem;grid-template-columns:minmax(0,1fr)}.salvage-relic-card-art-well{z-index:5;border:1px solid rgb(var(--rgb-instrument-mist) / .14);background:rgb(var(--rgb-black) / .26);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .38), 0 1px 0 rgb(var(--rgb-white) / .035);position:relative}.salvage-relic-card-chassis.salvage-relic-slot .salvage-relic-card-art-well,.salvage-mobile-relic-token.salvage-relic-card-chassis .salvage-relic-card-art-well{grid-column:1;place-self:center;margin-inline:auto}.salvage-relic-card-chassis.salvage-relic-slot .salvage-relic-card-art-well{aspect-ratio:1;width:100%;height:100%;overflow:hidden}.salvage-mobile-relic-token.salvage-relic-card-chassis .salvage-relic-card-art-well{width:1.5rem;height:1.5rem}.salvage-relic-card-art-well>.salvage-relic-art{object-position:center;max-width:calc(100% - .34rem);max-height:calc(100% - .34rem)}.salvage-relic-card-chassis.salvage-relic-slot .salvage-card-fx{display:none}.salvage-relic-card-chassis.salvage-relic-slot[data-plating] .salvage-card-shine{opacity:.24;mix-blend-mode:screen;display:block;inset:.18rem;z-index:4!important;border-radius:var(--card-inner-radius)!important}.salvage-relic-card-chassis.salvage-relic-slot[data-plating=chromed]{--card-edition-frame-color:rgb(var(--rgb-instrument-mist) / .66);--card-enhancement-inner-color:rgb(var(--rgb-white) / .16)}.salvage-relic-card-chassis.salvage-relic-slot[data-plating=chromed] .salvage-card-shine{opacity:.36}.salvage-relic-card-chassis.salvage-relic-slot[data-plating=ember-clad]{--card-edition-frame-color:rgb(var(--rgb-haul-amber) / .86);--card-enhancement-inner-color:rgb(var(--rgb-haul-amber) / .18)}.salvage-relic-card-chassis.salvage-relic-slot[data-plating=ember-clad] .salvage-card-shine{opacity:.34}.salvage-relic-card-chassis.salvage-relic-slot[data-plating=voidplate]{--card-edition-frame-color:rgb(var(--rgb-instrument-mist) / .48);--card-enhancement-inner-color:rgb(var(--rgb-chrome-focus) / .11)}.salvage-relic-card-chassis.salvage-relic-slot[data-plating=voidplate] .salvage-card-shine{opacity:.5}.salvage-relic-card-chassis.salvage-relic-slot .salvage-relic-card-art-well>.salvage-relic-art{max-width:86%;max-height:none;filter:saturate(1.14) contrast(1.15) brightness(1.08) drop-shadow(0 3px 4px rgb(var(--rgb-black) / .46));width:86%!important;height:auto!important}.salvage-relic-card-chassis[data-plating=voidplate] .salvage-relic-card-art-well>.salvage-relic-art,.salvage-icon-well[data-plating=voidplate]>.salvage-relic-art{opacity:.68;filter:grayscale(.68) saturate(.48) contrast(1.3) brightness(1.18) drop-shadow(0 3px 5px rgb(var(--rgb-black) / .42))}.salvage-relic-card-chassis[data-plating=voidplate] .salvage-relic-card-art-well:after{content:"";z-index:6;pointer-events:none;opacity:.7;background-image:linear-gradient(112deg, transparent 12%, rgb(var(--rgb-white) / .08) 31%, rgb(var(--rgb-white) / .42) 39%, transparent 48%), repeating-linear-gradient(132deg, rgb(var(--rgb-instrument-mist) / .08) 0 2px, transparent 2px 10px);mix-blend-mode:screen;position:absolute;inset:0}.salvage-relic-card-chassis.salvage-relic-slot .salvage-relic-card-badges{z-index:7;pointer-events:none;grid-column:1;min-height:0;line-height:.82rem;display:block;inset:.18rem;overflow:visible;position:absolute!important}.salvage-relic-card-chassis.salvage-relic-slot .salvage-relic-card-badges>:not(.salvage-relic-card-nameplate):not(.salvage-relic-service-tag-row){position:absolute;bottom:0;right:50%;transform:translate(50%)}.salvage-relic-card-chassis.salvage-relic-slot .salvage-relic-card-nameplate{border:1px solid rgb(var(--rgb-black) / .38);background:rgb(var(--rgb-black) / .52);text-align:center;width:auto;box-shadow:0 1px 0 rgb(var(--rgb-white) / .04);padding:.1rem .18rem;line-height:.82rem;display:block;top:0;left:0;right:0;position:absolute!important}.salvage-relic-card-nameplate{z-index:5;text-shadow:0 1px 0 rgb(var(--rgb-black) / .72);position:relative}.salvage-relic-rivet-card{pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:.12rem;max-width:calc(100% - .44rem);display:flex;top:.32rem;right:.32rem;z-index:8!important;position:absolute!important}.salvage-relic-card-chassis.salvage-relic-slot .salvage-relic-rivet-card{gap:.08rem;max-width:calc(100% - .68rem);top:.34rem;right:.34rem}.salvage-relic-card-chassis[data-relic-voidplate=true]{opacity:.9;transform:translate(.18rem,-.08rem)}.salvage-relic-card-chassis[data-plating] .salvage-card-shine{opacity:.2;background-image:linear-gradient(112deg, transparent 0%, rgb(var(--rgb-white) / .46) 24%, transparent 42%, rgb(var(--rgb-haul-amber) / .22) 66%, transparent 88%);mix-blend-mode:screen;background-position:-120%;background-size:240% 240%}.salvage-relic-card-chassis[data-plating=chromed] .salvage-card-shine{background-image:linear-gradient(112deg, transparent 0%, rgb(var(--rgb-white) / .52) 24%, transparent 42%, rgb(var(--rgb-instrument-mist) / .24) 66%, transparent 88%)}.salvage-relic-card-chassis[data-plating=ember-clad] .salvage-card-shine{background-image:radial-gradient(circle at 50% 86%, rgb(var(--rgb-purge-orange) / .34), transparent 46%), linear-gradient(112deg, transparent 0%, rgb(var(--rgb-haul-amber) / .44) 24%, transparent 42%, rgb(var(--rgb-purge-orange) / .26) 66%, transparent 88%)}.salvage-relic-card-chassis[data-plating=voidplate] .salvage-card-shine{background-image:repeating-linear-gradient(132deg, rgb(var(--rgb-instrument-mist) / .16) 0 3px, transparent 3px 11px), linear-gradient(112deg, transparent 0%, rgb(var(--rgb-chrome-focus) / .28) 24%, transparent 48%, rgb(var(--rgb-instrument-mist) / .18) 76%, transparent 100%)}.salvage-relic-card-chassis[data-plating][data-shine-once=true] .salvage-card-shine{animation:.72s cubic-bezier(.22,1,.36,1) both salvage-relic-plating-shine-once}.salvage-relic-plating-swatch{border:1px solid rgb(var(--rgb-instrument-mist) / .24);background:linear-gradient(135deg, rgb(var(--rgb-void-green) / .94), rgb(var(--rgb-black) / .34));box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .56), inset 0 0 0 3px rgb(var(--rgb-instrument-mist) / .035), 0 0 0 1px rgb(var(--rgb-black) / .36);border-radius:.28rem;display:block;position:relative;overflow:hidden}.salvage-relic-plating-swatch:before,.salvage-relic-plating-swatch:after{content:"";pointer-events:none;position:absolute;inset:0}.salvage-relic-plating-swatch:before{border:1px solid rgb(var(--rgb-white) / .055);border-radius:inherit;box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .08), inset 0 -1px 0 rgb(var(--rgb-black) / .36)}.salvage-relic-plating-swatch:after{opacity:.42;background-image:linear-gradient(112deg, transparent 0%, rgb(var(--rgb-white) / .32) 28%, transparent 46%, rgb(var(--rgb-haul-amber) / .12) 70%, transparent 100%);mix-blend-mode:screen}.salvage-relic-plating-swatch[data-plating=chromed]{border-color:rgb(var(--rgb-instrument-mist) / .58);background:linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .16), rgb(var(--rgb-black) / .42));box-shadow:inset 0 0 0 1px rgb(var(--rgb-white) / .18), inset 0 0 0 3px rgb(var(--rgb-instrument-mist) / .08), 0 0 0 1px rgb(var(--rgb-black) / .36)}.salvage-relic-plating-swatch[data-plating=chromed]:after{opacity:.58;background-image:repeating-linear-gradient(96deg, rgb(var(--rgb-black) / .24) 0 3px, rgb(var(--rgb-white) / .2) 3px 4px, transparent 4px 10px), linear-gradient(118deg, transparent 6%, rgb(var(--rgb-white) / .46) 26%, transparent 42%, rgb(var(--rgb-instrument-mist) / .18) 66%, transparent 88%)}.salvage-relic-plating-swatch[data-plating=ember-clad]{border-color:rgb(var(--rgb-haul-amber) / .72);background:linear-gradient(135deg, rgb(var(--rgb-haul-amber) / .12), rgb(var(--rgb-black) / .38));box-shadow:inset 0 0 0 1px rgb(var(--rgb-haul-amber) / .28), inset 0 0 0 3px rgb(var(--rgb-haul-amber) / .045), 0 0 0 1px rgb(var(--rgb-black) / .36), 0 0 12px rgb(var(--rgb-haul-amber) / .14)}.salvage-relic-plating-swatch[data-plating=ember-clad]:after{opacity:.68;background-image:radial-gradient(circle at 50% 92%, rgb(var(--rgb-purge-orange) / .42), transparent 48%), linear-gradient(120deg, transparent 12%, rgb(var(--rgb-haul-amber) / .34), transparent 42%, rgb(var(--rgb-purge-orange) / .2), transparent 78%)}.salvage-relic-plating-swatch[data-plating=voidplate]{border-color:rgb(var(--rgb-instrument-mist) / .34);background:radial-gradient(circle at 50% 50%, rgb(var(--rgb-chrome-focus) / .08), transparent 66%), rgb(var(--rgb-black) / .34);opacity:.88;border-style:dashed}.salvage-relic-plating-swatch[data-plating=voidplate]:after{opacity:.48;background-image:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .12) 0 3px, transparent 3px 11px), radial-gradient(circle at 50% 50%, rgb(var(--rgb-chrome-focus) / .18), transparent 64%)}@keyframes salvage-relic-plating-shine-once{0%{opacity:0;background-position:-130%}22%{opacity:.74}to{opacity:.18;background-position:145%}}.salvage-relic-drop-zone{z-index:6;opacity:0;pointer-events:none;background:0 0;border:0;place-items:center;width:1.7rem;padding:0;display:grid;position:absolute;top:-.24rem;bottom:-.24rem}.salvage-relic-drop-zone-before{left:-.94rem}.salvage-relic-drop-zone-after{right:-.94rem}.salvage-relic-drop-zone[data-drop-available=true]{pointer-events:auto}.salvage-relic-drop-zone:before{content:"";background:rgb(var(--rgb-instrument-mist) / .2);width:.14rem;min-height:68%;box-shadow:0 0 0 1px rgb(var(--rgb-black) / .46), 0 0 .46rem rgb(var(--rgb-instrument-mist) / .1);transition:background-color .1s var(--ease-out-expo), box-shadow .1s var(--ease-out-expo), transform .1s var(--ease-out-expo);border-radius:999px;transform:scaleY(.72)}.salvage-relic-drop-zone[data-drop-active=true]:before{box-shadow:0 0 0 1px rgb(var(--rgb-black) / .52), 0 0 .72rem #fde68a7a;background:#fde68af0;transform:scaleY(1)}.salvage-relic-dialog-reorder{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.3rem;padding:.36rem;display:grid}.salvage-relic-dialog-reorder-button{min-width:3.65rem;min-height:2.45rem;padding-inline:.55rem}.salvage-relic-dialog-bay{overscroll-behavior-x:contain;scrollbar-color:rgb(var(--rgb-instrument-mist) / .38) rgb(var(--rgb-black) / .28);scrollbar-width:thin;-webkit-overflow-scrolling:touch;justify-content:flex-start;align-items:center;gap:.16rem;min-width:0;padding:.05rem .05rem .2rem;display:flex;overflow:auto hidden}.salvage-relic-dialog-bay::-webkit-scrollbar{height:.28rem}.salvage-relic-dialog-bay::-webkit-scrollbar-track{background:rgb(var(--rgb-black) / .28)}.salvage-relic-dialog-bay::-webkit-scrollbar-thumb{background:rgb(var(--rgb-instrument-mist) / .38)}.salvage-relic-dialog-bay[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.salvage-relic-dialog-bay-token{aspect-ratio:1;border:1px solid rgb(var(--rgb-instrument-mist) / .18);background:linear-gradient(145deg, rgb(var(--rgb-instrument-mist) / .12), transparent 42%), #07100fc7;width:2rem;min-width:2rem;max-width:2rem;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .48);transition:border-color .1s var(--ease-out-expo), box-shadow .1s var(--ease-out-expo), opacity .1s var(--ease-out-expo), transform .1s var(--ease-out-expo);touch-action:pan-x;flex:0 0 2rem;place-items:center;display:grid;position:relative}.salvage-relic-dialog-bay-token:not(:disabled):hover{border-color:rgb(var(--rgb-instrument-mist) / .34);transform:translateY(-.04rem)}.salvage-relic-dialog-bay-token[data-current=true]{box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .56), 0 0 0 1px #fde68a57, 0 0 .7rem #fde68a33;background:linear-gradient(145deg,#fde68a29,#0000 52%),#1b1b12db;border-color:#fde68af0}.salvage-relic-dialog-bay-token[data-pointer-dragging=true]{opacity:.46;touch-action:none;transform:scale(.92)}.salvage-relic-dialog-bay-drop-marker{min-height:1.8rem;box-shadow:0 0 0 1px rgb(var(--rgb-black) / .55);opacity:0;transition:opacity .1s var(--ease-out-expo), transform .1s var(--ease-out-expo);background:#fde68ae6;flex:0 0 .16rem;align-self:stretch;display:block;transform:scaleY(.7)}.salvage-relic-dialog-bay-drop-marker[data-active=true]{opacity:1;transform:scaleY(1)}.salvage-mobile-upgrade-token{width:2.05rem}.salvage-tool-token-rail{aspect-ratio:auto;border-width:1px;border-radius:4px;flex:0 0 2.05rem;width:2.05rem;min-width:2.05rem;max-width:2.05rem;height:2.05rem}.salvage-tool-token-rail .salvage-tool-token-rim{inset:2px}.salvage-tool-token-rail .salvage-tool-token-art{width:86%;max-height:78%;transform:translateY(-.1rem)}.salvage-tool-token-rail .salvage-tool-token-label{display:none}.salvage-action-rail-buttons[data-variant=mobile]{grid-template-columns:minmax(5.65rem,1fr) minmax(7.25rem,.95fr) minmax(2.25rem,.28fr)}.salvage-action-rail-buttons[data-variant=mobile][data-has-protocol=true]{grid-template-columns:minmax(5.65rem,1fr) minmax(7.25rem,.95fr) repeat(2,minmax(2.25rem,.28fr))}.salvage-action-rail-buttons[data-variant=mobile]>span{width:100%;min-width:0;display:block}.salvage-action-rail-buttons[data-variant=mobile]>.salvage-discard-zone-mobile{width:100%;min-width:0}.salvage-action-rail-buttons[data-variant=mobile] .salvage-execute-button,.salvage-action-rail-buttons[data-variant=mobile] .salvage-button-secondary{width:100%}.salvage-action-rail-buttons[data-variant=sidebar]{grid-template-columns:1fr;gap:.375rem}.salvage-sidebar-top-execute .salvage-execute-button{width:100%}.salvage-sidebar-mode-toggle-active{background:rgb(var(--rgb-instrument-mist) / .13);color:rgb(var(--rgb-stone-high) / .98);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .14)}.salvage-scoring-rail{isolation:isolate;contain:layout style;--score-rail-frame-opacity:1;--score-rail-frame-corner-size:2.32rem;--score-rail-frame-top-height:.64rem;--score-rail-frame-top-accent-y:.36rem;--score-rail-frame-side-width:.5rem;--score-rail-frame-bottom-height:.7rem;--score-rail-frame-amber:224 159 48;--score-rail-frame-mist:133 160 151;--score-rail-frame-jade:93 179 149;--score-rail-frame-violet:153 137 216;position:relative}.salvage-score-rail-content,.salvage-score-readout-header,.salvage-playback-accumulation-row,.salvage-compact-metric-cell{contain:layout style}.salvage-score-readout-header,.salvage-playback-accumulation-row,.salvage-compact-metric-cell,[data-scoring-rail-accumulation]{font-variant-numeric:tabular-nums}.salvage-playback-accumulator-cell[data-ledger-mode=scoring],.salvage-compact-metric-cell[data-ledger-mode=scoring]{border-color:rgb(var(--rgb-score-amber) / .22);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .06), inset 0 1px 0 rgb(var(--rgb-score-amber) / .14)}.salvage-playback-accumulator-cell[data-ledger-mode=consumed],.salvage-compact-metric-cell[data-ledger-mode=consumed]{opacity:.48;filter:saturate(.54)}.salvage-playback-accumulator-cell[data-ledger-mode=consumed] .salvage-playback-accumulator-value,.salvage-compact-metric-cell[data-ledger-mode=consumed] .salvage-compact-metric-value{background:linear-gradient(135deg, transparent calc(50% - .5px), rgb(var(--rgb-instrument-mist) / .2) 50%, transparent calc(50% + .5px)), rgb(var(--rgb-black) / .34)}.salvage-scoring-rail-compact{--score-rail-frame-opacity:1;--score-rail-frame-corner-size:1.26rem;--score-rail-frame-top-height:.38rem;--score-rail-frame-top-accent-y:.25rem;--score-rail-frame-side-width:.3rem;--score-rail-frame-bottom-height:.42rem}.salvage-scoring-rail-frame-art{z-index:2;pointer-events:none;opacity:var(--score-rail-frame-opacity);position:absolute;inset:0}.salvage-scoring-rail:before,.salvage-scoring-rail:after{content:"";pointer-events:none;z-index:2;position:absolute}.salvage-scoring-rail:before{border:1px solid rgb(var(--score-rail-frame-mist) / .26);box-shadow:inset 0 0 0 1px rgb(var(--score-rail-frame-amber) / .09), inset 0 0 1.4rem #00000057, 0 0 .75rem #00000042;inset:.1rem}.salvage-scoring-rail:after{border:1px solid rgb(var(--score-rail-frame-jade) / .13);box-shadow:inset 0 0 0 1px rgb(var(--score-rail-frame-violet) / .08), inset 0 0 1.1rem #e7ede806;inset:.43rem}.salvage-score-rail-content,.salvage-compact-score-strip{z-index:1;contain:layout;position:relative}.salvage-scoring-rail>.salvage-instrument-frame-chrome{z-index:4}.salvage-scoring-rail>.salvage-score-rail-content,.salvage-scoring-rail .salvage-score-readout-header{z-index:auto;contain:style}.salvage-score-readout-current,.salvage-score-readout-target,[data-scoring-rail-engine-base]{z-index:3;position:relative}.salvage-scoring-rail:not(.salvage-scoring-rail-compact) .salvage-score-rail-content{padding-bottom:.34rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece]{display:block;position:absolute;overflow:visible}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=top]{top:.08rem;right:calc(var(--score-rail-frame-corner-size) * .5);left:calc(var(--score-rail-frame-corner-size) * .5);height:var(--score-rail-frame-top-height);background:linear-gradient(90deg, transparent 0 6%, rgb(var(--score-rail-frame-amber) / .78) 6% 18%, transparent 18% 29%, rgb(var(--score-rail-frame-mist) / .42) 29% 71%, transparent 71% 82%, rgb(var(--score-rail-frame-amber) / .78) 82% 94%, transparent 94% 100%) 50% 0 / 100% 1px no-repeat, linear-gradient(90deg, transparent 0 17%, rgb(var(--score-rail-frame-jade) / .42) 17% 32%, transparent 32% 68%, rgb(var(--score-rail-frame-violet) / .42) 68% 83%, transparent 83% 100%) 50% var(--score-rail-frame-top-accent-y) / 100% 1px no-repeat;filter:drop-shadow(0 0 .2rem rgb(var(--score-rail-frame-amber) / .16))}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=bottom]{right:calc(var(--score-rail-frame-corner-size) * .44);bottom:.1rem;left:calc(var(--score-rail-frame-corner-size) * .44);height:var(--score-rail-frame-bottom-height);background:linear-gradient(90deg, transparent 0 9%, rgb(var(--score-rail-frame-violet) / .42) 9% 21%, transparent 21% 35%, rgb(var(--score-rail-frame-mist) / .34) 35% 65%, transparent 65% 79%, rgb(var(--score-rail-frame-jade) / .42) 79% 91%, transparent 91% 100%) 50% .16rem / 100% 1px no-repeat, linear-gradient(90deg, transparent 0 4%, rgb(var(--score-rail-frame-amber) / .7) 4% 14%, transparent 14% 86%, rgb(var(--score-rail-frame-amber) / .7) 86% 96%, transparent 96% 100%) 50% .5rem / 100% 1px no-repeat;filter:drop-shadow(0 0 .22rem rgb(var(--score-rail-frame-amber) / .14))}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=left],.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=right]{top:calc(var(--score-rail-frame-corner-size) * .44);bottom:calc(var(--score-rail-frame-corner-size) * .44);width:var(--score-rail-frame-side-width);background:linear-gradient(180deg, transparent 0 8%, rgb(var(--score-rail-frame-amber) / .72) 8% 19%, transparent 19% 31%, rgb(var(--score-rail-frame-mist) / .34) 31% 69%, transparent 69% 81%, rgb(var(--score-rail-frame-amber) / .72) 81% 92%, transparent 92% 100%) 50% 50% / 1px 100% no-repeat;filter:drop-shadow(0 0 .2rem rgb(var(--score-rail-frame-amber) / .14))}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=left]{left:.1rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=right]{background:linear-gradient(180deg, transparent 0 10%, rgb(var(--score-rail-frame-violet) / .46) 10% 20%, transparent 20% 33%, rgb(var(--score-rail-frame-mist) / .34) 33% 67%, transparent 67% 80%, rgb(var(--score-rail-frame-jade) / .46) 80% 90%, transparent 90% 100%) 50% 50% / 1px 100% no-repeat;right:.1rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece^=corner-]{width:var(--score-rail-frame-corner-size);height:var(--score-rail-frame-corner-size);background:radial-gradient(circle at var(--score-rail-corner-dot-x,.45rem) var(--score-rail-corner-dot-y,.45rem), #ffde81f5 0 .085rem, rgb(var(--score-rail-frame-amber) / .38) .09rem .19rem, transparent .2rem), radial-gradient(circle at var(--score-rail-corner-glow-x,.62rem) var(--score-rail-corner-glow-y,.62rem), rgb(var(--score-rail-frame-amber) / .18) 0 .38rem, transparent .42rem);box-shadow:inset var(--score-rail-corner-shadow-x,1px) var(--score-rail-corner-shadow-y,1px) 0 rgb(var(--score-rail-frame-mist) / .32), inset var(--score-rail-corner-shadow-x,1px) 0 0 rgb(var(--score-rail-frame-amber) / .18), 0 0 .7rem rgb(var(--score-rail-frame-amber) / .08)}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece^=corner-]:before,.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece^=corner-]:after{content:"";pointer-events:none;display:block;position:absolute}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece^=corner-]:before{background:linear-gradient(90deg, rgb(var(--score-rail-frame-amber) / .72), transparent);width:.56rem;height:1px;box-shadow:0 0 .32rem rgb(var(--score-rail-frame-amber) / .22)}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece^=corner-]:after{background:rgb(var(--score-rail-frame-jade) / .7);width:.15rem;height:.15rem;box-shadow:0 0 .28rem rgb(var(--score-rail-frame-jade) / .3);border-radius:999px}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-top-left]{--score-rail-corner-dot-x:.24rem;--score-rail-corner-dot-y:.24rem;--score-rail-corner-glow-x:.32rem;--score-rail-corner-glow-y:.32rem;border-top:1px solid rgb(var(--score-rail-frame-mist) / .5);border-left:1px solid rgb(var(--score-rail-frame-amber) / .42);top:.02rem;left:.02rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-top-left]:before{top:.24rem;left:.34rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-top-left]:after{top:.48rem;left:.1rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-top-right]{--score-rail-corner-dot-x:calc(100% - .24rem);--score-rail-corner-dot-y:.24rem;--score-rail-corner-glow-x:calc(100% - .32rem);--score-rail-corner-glow-y:.32rem;--score-rail-corner-shadow-x:-1px;border-top:1px solid rgb(var(--score-rail-frame-mist) / .5);border-right:1px solid rgb(var(--score-rail-frame-violet) / .42);top:.02rem;right:.02rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-top-right]:before{top:.24rem;right:.34rem;transform:scaleX(-1)}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-top-right]:after{background:rgb(var(--score-rail-frame-violet) / .72);box-shadow:0 0 .28rem rgb(var(--score-rail-frame-violet) / .3);top:.48rem;right:.1rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-bottom-right]{--score-rail-corner-dot-x:calc(100% - .24rem);--score-rail-corner-dot-y:calc(100% - .24rem);--score-rail-corner-glow-x:calc(100% - .32rem);--score-rail-corner-glow-y:calc(100% - .32rem);--score-rail-corner-shadow-x:-1px;--score-rail-corner-shadow-y:-1px;border-right:1px solid rgb(var(--score-rail-frame-mist) / .48);border-bottom:1px solid rgb(var(--score-rail-frame-amber) / .42);bottom:.02rem;right:.02rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-bottom-right]:before{bottom:.24rem;right:.34rem;transform:scaleX(-1)}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-bottom-right]:after{bottom:.48rem;right:.1rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-bottom-left]{--score-rail-corner-dot-x:.24rem;--score-rail-corner-dot-y:calc(100% - .24rem);--score-rail-corner-glow-x:.32rem;--score-rail-corner-glow-y:calc(100% - .32rem);--score-rail-corner-shadow-y:-1px;border-bottom:1px solid rgb(var(--score-rail-frame-mist) / .48);border-left:1px solid rgb(var(--score-rail-frame-jade) / .42);bottom:.02rem;left:.02rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-bottom-left]:before{bottom:.24rem;left:.34rem}.salvage-scoring-rail-frame-art>[data-scoring-rail-frame-piece=corner-bottom-left]:after{bottom:.48rem;left:.1rem}@container (width<=22rem){.salvage-scoring-rail{--score-rail-frame-opacity:1;--score-rail-frame-corner-size:1.46rem;--score-rail-frame-top-height:.4rem;--score-rail-frame-side-width:.28rem;--score-rail-frame-bottom-height:.42rem}.salvage-scoring-rail-compact{--score-rail-frame-opacity:1;--score-rail-frame-corner-size:1.1rem;--score-rail-frame-top-height:.3rem;--score-rail-frame-top-accent-y:.2rem;--score-rail-frame-side-width:.22rem;--score-rail-frame-bottom-height:.34rem}.salvage-scoring-rail:after{inset:.3rem}}@media (width<=640px){.salvage-scoring-rail-compact{--score-rail-frame-opacity:1}}.salvage-scoring-playback-rail-banking{animation:.64s ease-out both salvage-score-bank-pulse}@keyframes salvage-score-bank-pulse{0%{box-shadow:inset 0 0 0 1px #fde68a14,0 0 #fde68a00}35%{box-shadow:inset 0 0 0 1px #fde68a38,0 0 24px #fde68a24}to{box-shadow:inset 0 0 0 1px #fde68a14,0 0 #fde68a00}}@media (prefers-reduced-motion:reduce){.salvage-scoring-playback-rail-banking{animation:none}}.salvage-number-plate-well{--salvage-number-plate-gap:0;contain:layout style;border:1px solid rgb(var(--rgb-instrument-mist) / .16);min-width:0;min-height:2rem;box-shadow:inset 0 0 0 2px rgb(var(--rgb-black) / .28), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);background:#071715fa;padding:.2rem;display:block;position:relative}.salvage-number-plate-track{grid-template-columns:repeat(var(--salvage-number-plate-count), minmax(0, 1fr));gap:var(--salvage-number-plate-gap);width:100%;min-width:0;height:100%;min-height:0;display:grid}.salvage-number-plate-well-compact{width:fit-content;max-width:100%}.salvage-number-plate-well-compact .salvage-number-plate-track{grid-template-columns:repeat(var(--salvage-number-plate-count), minmax(0, 1.35rem));width:fit-content;max-width:100%}.salvage-number-plate-cell{border:1px solid rgb(var(--rgb-instrument-mist) / .08);min-width:0;height:100%;min-height:0;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .07), inset 0 -.32rem 0 rgb(var(--rgb-black) / .09);background:#163b37c7;place-items:center;display:grid;position:relative}.salvage-number-plate-digit-window{contain:layout style paint;place-items:center;min-width:0;min-height:0;display:grid;position:absolute;inset:1px;overflow:hidden}.salvage-number-plate-digit{color:rgb(var(--rgb-instrument-mist));-webkit-text-fill-color:currentColor;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;text-shadow:0 1px 0 rgb(var(--rgb-black) / .9);animation:salvage-number-plate-digit-in 80ms var(--ease-out-expo) both;place-items:center;font-size:clamp(.72rem,1vw,1rem);font-weight:900;line-height:.82;display:grid;position:absolute;inset:0}@keyframes salvage-number-plate-digit-in{0%{opacity:0;transform:translateY(48%)}to{opacity:1;transform:translate(0)}}.salvage-number-plate-separator{z-index:3;width:.48rem;color:rgb(var(--rgb-instrument-mist) / .54);font-family:var(--font-mono);text-align:center;text-shadow:0 1px 0 rgb(var(--rgb-black) / .9);pointer-events:none;font-size:.64rem;font-weight:900;line-height:1;display:block;position:absolute;bottom:.06rem;right:calc(-.24rem - 1px)}.salvage-number-plate-well[data-number-plate-tone=quota] .salvage-number-plate-digit{color:rgb(var(--rgb-trace-cyan) / .86)}.salvage-number-plate-well[data-number-plate-tone=score] .salvage-number-plate-digit{color:rgb(var(--rgb-score-amber))}.salvage-number-plate-well[data-number-plate-tone=cargo] .salvage-number-plate-digit{color:rgb(var(--rgb-cargo-green))}.salvage-number-plate-well[data-number-plate-tone=signal] .salvage-number-plate-digit{color:rgb(var(--rgb-signal-violet))}@media (prefers-reduced-motion:reduce){.salvage-number-plate-digit{animation:none}}.salvage-score-register-row{border:1px solid rgb(var(--rgb-instrument-mist) / .08);background:#0b1c19d1;align-items:end;padding:.24rem .18rem .08rem;position:relative}.salvage-score-section-label{z-index:5;border:1px solid rgb(var(--rgb-instrument-mist) / .16);max-width:calc(100% - .36rem);box-shadow:0 1px 0 rgb(var(--rgb-black) / .74), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .05);color:rgb(var(--rgb-instrument-mist) / .7);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;background:#0d221ffa;padding:.08rem .22rem .07rem;font-size:.4rem;font-weight:900;line-height:1;position:absolute;top:0;left:.18rem;transform:translateY(-50%)}.salvage-score-section-label-compact{letter-spacing:.05em;max-width:calc(100% - .5rem);font-size:.38rem;top:.12rem;left:.25rem;transform:none}.salvage-playback-accumulator-cell>.salvage-score-section-label:not(.salvage-score-section-label-compact){left:.38rem}.salvage-score-context-strip>.salvage-score-section-label{max-width:min(70%,11rem);color:rgb(var(--rgb-instrument-mist) / .58);padding-inline:.22rem;font-size:.38rem;top:50%;left:.62rem}.salvage-score-register-row .salvage-score-readout-current,.salvage-score-register-row .salvage-score-readout-target{border-color:rgb(var(--rgb-instrument-mist) / .13);background:#071715fa;width:100%;min-height:0;padding:0}.salvage-score-register-row .salvage-score-readout-current-number{min-width:0}.salvage-playback-accumulation-row[data-calculation-mode=ingredients]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);position:relative}.salvage-playback-accumulation-row[data-calculation-mode=product]{grid-template-columns:minmax(0,1fr)}.salvage-calculation-operator{z-index:3;border:1px solid rgb(var(--rgb-score-amber) / .16);width:1rem;min-width:0;height:1.1rem;box-shadow:0 0 0 1px rgb(var(--rgb-black) / .4);color:rgb(var(--rgb-score-amber) / .76);font-family:var(--font-display);pointer-events:none;background:#050706f0;place-items:center;font-size:.78rem;font-weight:900;line-height:1;display:grid;position:absolute;top:50%;left:66.6667%;transform:translate(-50%,-50%)}.salvage-playback-accumulator-value-plated{box-shadow:none;background:0 0;border:0;padding:0}.salvage-accumulator-number-plate{width:100%;height:100%;min-height:0;padding:.12rem}.salvage-scoring-rail:not(.salvage-scoring-rail-compact){--salvage-score-plate-height:2.1rem}.salvage-scoring-rail:not(.salvage-scoring-rail-compact) .salvage-score-register-row{grid-template-rows:var(--salvage-score-plate-height);align-content:end}.salvage-scoring-rail[data-scoring-rail]:not(.salvage-scoring-rail-compact) :is(.salvage-score-readout-target,.salvage-score-readout-current,.salvage-accumulator-number-plate){height:var(--salvage-score-plate-height);min-height:var(--salvage-score-plate-height);max-height:var(--salvage-score-plate-height)}.salvage-scoring-rail-compact :is(.salvage-accumulator-number-plate,.salvage-compact-sector-number-plate){height:1.35rem;min-height:1.35rem;max-height:1.35rem}.salvage-scoring-rail-compact .salvage-number-plate-well-compact{padding:0}.salvage-scoring-rail-compact .salvage-playback-accumulator-value,.salvage-scoring-rail-compact .salvage-playback-accumulation-row[data-calculation-mode=product] .salvage-playback-accumulator-value{justify-content:flex-start}.salvage-compact-metric-value-plated{box-shadow:none;background:0 0;border:0;padding:0}.salvage-compact-metric-value .salvage-compact-sector-number-plate{--salvage-number-plate-gap:0;width:fit-content;height:100%;min-height:0;padding:0}.salvage-compact-sector-number-plate .salvage-number-plate-digit{font-size:.58rem}.salvage-compact-sector-number-plate .salvage-number-plate-separator{font-size:.34rem}.salvage-scoring-rail:not(.salvage-scoring-rail-compact) .salvage-playback-accumulation-row[data-calculation-mode=product] .salvage-playback-accumulator-cell{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--salvage-score-plate-height);border-color:rgb(var(--rgb-score-amber) / .22);background:#141812f5;align-content:end;align-items:stretch;padding:.36rem .38rem .1rem}.salvage-scoring-rail-compact .salvage-playback-accumulation-row[data-calculation-mode=product] .salvage-playback-accumulator-cell{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;padding:.4rem .25rem .12rem}.salvage-playback-accumulation-row[data-calculation-mode=product] .salvage-playback-accumulator-cell>span:first-child{color:rgb(var(--rgb-score-amber) / .82)}.salvage-playback-accumulation-row[data-calculation-mode=product] .salvage-playback-accumulator-value{color:rgb(var(--rgb-score-amber));justify-content:center;font-size:clamp(1.18rem,1.75vw,1.7rem)}.salvage-scoring-rail[data-scoring-rail-state=playback] .salvage-playback-accumulation-row{transition:opacity .1s var(--ease-out-expo), transform .12s var(--ease-out-expo)}.salvage-command-rack-primary{display:contents}@media (width>=1260px){.salvage-play-layout{background:var(--void-green);grid-template-columns:clamp(13.75rem,17vw,17.5rem) minmax(36rem,1fr) clamp(15.5rem,19vw,20rem);align-items:start;column-gap:clamp(.7rem,1.2vw,1.35rem);padding:clamp(.6rem,.95vw,1rem)}.salvage-play-layout>.salvage-desktop-right-column{width:100%;height:min(44rem,100% - 1.5rem);min-height:0;max-height:calc(100% - 1.5rem);box-shadow:none;background:0 0;border:0;grid-template-rows:minmax(0,1fr);align-self:start;gap:0;display:grid;position:relative;overflow:visible}.salvage-play-layout>.salvage-desktop-sidebar-slot>.salvage-sidebar-left{width:100%;height:max-content;min-height:0;max-height:calc(100% - 1.5rem);box-shadow:none;background:0 0;border:0;border-radius:0;align-self:start;gap:1rem;margin-block:0;padding:0;position:relative;overflow:visible}.salvage-play-layout>.salvage-desktop-right-column>.salvage-sidebar-right{align-self:stretch;width:100%;height:100%;min-height:0;max-height:100%;padding:.45rem;overflow:auto}.salvage-play-layout>.salvage-workbench{box-shadow:none;background:0 0;border:0;align-self:stretch}.salvage-play-layout .salvage-workbench{grid-template-rows:minmax(0,1fr) max-content}.salvage-play-layout .salvage-workbench[data-boss-protocol=true],.salvage-play-layout .salvage-workbench[data-workbench-status=true]{grid-template-rows:auto minmax(0,1fr) max-content}.salvage-play-layout .salvage-grid-stage{background:0 0;border:0;place-items:center;padding:.2rem .35rem .45rem;container:salvage-grid-stage/size}.salvage-play-layout .salvage-grid-stage:before,.salvage-play-layout .salvage-grid-stage:after{content:none}.salvage-play-layout .salvage-grid-shell{--salvage-grid-content-inset:clamp(.55rem, .7vw, .72rem);place-self:center;width:min(100%,140cqh);max-width:100%;height:min(100%,71.428cqw);max-height:100%}.salvage-command-rack.salvage-play-surface-frame{isolation:isolate;clip-path:none;background:0 0;min-width:0;padding:.32rem .48rem .15rem;overflow:visible}.salvage-command-rack:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(180deg, var(--salvage-play-surface-top), var(--salvage-play-surface-bottom));clip-path:var(--salvage-instrument-frame-shape);pointer-events:none;position:absolute;inset:0}.salvage-command-rack:before{content:"COMMAND RACK";z-index:20;border:1px solid rgb(var(--rgb-instrument-mist) / .14);color:rgb(var(--rgb-instrument-mist) / .58);font-family:var(--font-display);letter-spacing:.14em;background:#0d221fd1;padding:.18rem .7rem;font-size:.52rem;font-weight:900;line-height:1;position:absolute;top:-.72rem;left:50%;transform:translate(-50%)}.salvage-command-rack .salvage-command-hand-section{z-index:21;background:0 0;border:0;position:relative}.salvage-command-rack .salvage-command-hand-scroll{--command-card-active-outset:.58rem;--salvage-command-hand-padding-top:.72rem;--salvage-command-hand-padding-right:.65rem;--salvage-command-hand-padding-bottom:.12rem;--salvage-command-hand-padding-left:.65rem;overflow:visible}.salvage-sidebar-right .salvage-sidebar-top-execute{border-top:1px solid rgb(var(--rgb-instrument-mist) / .12);background:#2216128f;border-bottom:0;order:20;margin-top:auto;padding:.5rem}.salvage-sidebar-right>[aria-label=Play\ tools]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.salvage-sidebar-right>[aria-label=Debug\ tools]{flex:auto;min-height:0;overflow:auto}.salvage-sidebar-right .salvage-sidebar-section{background:#08161480}.salvage-sidebar-right [aria-label=Run\ relics],.salvage-sidebar-right [aria-label=Run\ tools],.salvage-sidebar-right [aria-label=Shape\ bonuses]{border:1px solid rgb(var(--rgb-instrument-mist) / .09);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .04);margin:.12rem}}@media (width>=1260px) and (height<=820px){.salvage-command-rack .salvage-command-hand-scroll{--command-card-active-outset:.4rem;--salvage-command-hand-padding-top:.48rem}}@media (width<=1259px){.salvage-number-plate-well{--salvage-number-plate-gap:0;min-height:1.35rem;padding:.1rem}.salvage-number-plate-digit{font-size:.74rem}.salvage-number-plate-cell{min-height:1.05rem}.salvage-number-plate-separator{font-size:.42rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-readout-header{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:.08rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-register-row{grid-template-rows:.54rem minmax(0,1fr);padding:.04rem .08rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-register-row [data-scoring-rail-label]{font-size:.4rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-calculation-operator{width:.72rem;min-width:0;height:.82rem;font-size:.5rem}}@media (prefers-reduced-motion:reduce){.salvage-scoring-rail[data-scoring-rail-state=playback] .salvage-playback-accumulation-row{transition:none}}.salvage-compact-score-strip{font-feature-settings:"tnum" 1, "zero" 1;grid-template-columns:minmax(0,13.71fr) minmax(0,12.9fr);gap:.2rem;width:min(100%,26.85rem);margin-inline:auto}.salvage-compact-score-strip[data-compact-score-mode=product]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,26rem)}.salvage-compact-score-strip .salvage-playback-accumulation-row[data-calculation-mode=ingredients]{grid-template-columns:minmax(0,8.85fr) minmax(0,4.8fr)}.salvage-compact-score-strip .salvage-playback-accumulation-row[data-calculation-mode=product]{grid-template-columns:minmax(0,1fr)}.salvage-compact-metric-value{letter-spacing:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 1}.salvage-level-up-compact-source{min-width:0}.salvage-level-up-compact-icon .salvage-level-up-shape-glyph-compact{max-width:2.42rem;max-height:2.42rem}.salvage-level-up-stat{container:salvage-level-up-stat/inline-size}.salvage-level-up-stage{--level-up-value-active-max-size:var(--level-up-value-max-size,1.5rem);min-height:1.05rem;font-size:clamp(var(--level-up-value-min-size,.68rem), calc((100cqi - var(--level-up-value-inline-reserve,.86rem)) / var(--level-up-value-fit-divisor,3)), var(--level-up-value-active-max-size))}@container salvage-level-up-stat (width<=5.25rem){.salvage-level-up-stage{--level-up-value-active-max-size:var(--level-up-value-squished-size,var(--level-up-value-max-size,1.5rem))}}@container salvage-level-up-stat (width<=4.1rem){.salvage-level-up-stage{--level-up-value-active-max-size:var(--level-up-value-tight-size,var(--level-up-value-squished-size,var(--level-up-value-max-size,1.5rem)))}}.salvage-level-up-stage-base,.salvage-level-up-stage-delta,.salvage-level-up-stage-final{animation-duration:var(--level-up-stage-duration,.42s);animation-delay:var(--level-up-stage-delay,0s);grid-area:1/1;place-self:center end;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.salvage-level-up-stage-base{animation-name:salvage-compact-level-up-base}.salvage-level-up-stage-delta{z-index:2;text-shadow:0 0 .42rem;background:#07100feb;border:1px solid;padding:.09rem .28rem;animation-name:salvage-compact-level-up-delta;box-shadow:inset 0 1px #e7ede81a,0 0 .72rem}.salvage-level-up-stage-final{animation-name:salvage-compact-level-up-final}@keyframes salvage-compact-level-up-base{0%,28%{opacity:1;transform:translateY(0)scale(1)}42%,to{opacity:0;transform:translateY(-.28rem)scale(.96)}}@keyframes salvage-compact-level-up-delta{0%,18%{opacity:0;transform:translateY(.34rem)scale(.92)}30%,84%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-.18rem)scale(.98)}}@keyframes salvage-compact-level-up-final{0%,68%{opacity:0;transform:translateY(.28rem)scale(.96)}86%,to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.salvage-level-up-stage-base,.salvage-level-up-stage-delta{animation:none;display:none}.salvage-level-up-stage-final{opacity:1;animation:none;transform:none}}.salvage-score-delta-cargo{--delta-rgb:var(--rgb-cargo-green)}.salvage-score-delta-signal{--delta-rgb:var(--rgb-signal-violet)}.salvage-score-delta-score{--delta-rgb:var(--rgb-score-amber)}.salvage-score-delta-hazard{--delta-rgb:var(--rgb-hazard-red)}.salvage-sidebar-metric-delta{z-index:3;border:1px solid rgb(var(--delta-rgb) / .72);box-shadow:0 0 9px rgb(var(--delta-rgb) / .28);color:rgb(var(--delta-rgb));font-family:var(--font-mono);pointer-events:none;text-shadow:0 0 8px rgb(var(--delta-rgb) / .36);background:#07100feb;padding:.12rem .22rem;font-size:.62rem;font-weight:900;line-height:1;position:absolute;top:-.5rem;right:-.12rem}.salvage-scoring-delta-anchor{pointer-events:none;width:0;height:0;position:absolute;top:0;left:50%}.salvage-scoring-target-delta,.salvage-scoring-source-delta{z-index:9999;width:var(--scoring-flourish-box-width,9.5rem);height:var(--scoring-flourish-box-height,5.8rem);pointer-events:none;isolation:isolate;place-items:center;display:grid;position:fixed;overflow:visible;transform:translate(-50%,-100%)}.salvage-scoring-delta-inline{top:var(--scoring-flourish-offset-y,0px);position:absolute;left:50%}.salvage-scoring-flourish{width:100%;height:100%;color:rgb(var(--delta-rgb));font-family:var(--font-mono);font-size:var(--scoring-flourish-font-size,2.18rem);letter-spacing:0;text-shadow:0 2px 0 rgb(var(--rgb-void-green) / .92), 0 0 5px rgb(var(--delta-rgb) / .95), 0 0 15px rgb(var(--delta-rgb) / .72), 0 0 28px rgb(var(--delta-rgb) / .34);transform-origin:50%;will-change:transform, opacity;white-space:nowrap;place-items:center;font-weight:950;line-height:1;animation:.92s cubic-bezier(.22,1,.36,1) both salvage-scoring-flourish-rise;display:grid;position:relative}.salvage-scoring-flourish-aura{z-index:-2;background:radial-gradient(ellipse at 50% 48%, rgb(var(--delta-rgb) / .36), rgb(var(--delta-rgb) / .16) 34%, transparent 72%), radial-gradient(circle at 50% 48%, rgb(var(--rgb-instrument-mist) / .2), transparent 42%);filter:blur(5px);position:absolute;inset:.42rem .14rem .08rem;transform:scaleX(1.22)scaleY(.92)}.salvage-scoring-flourish-aura:after{content:"";border:1px solid rgb(var(--delta-rgb) / .22);opacity:.8;box-shadow:0 0 16px rgb(var(--delta-rgb) / .18), inset 0 0 14px rgb(var(--delta-rgb) / .1);position:absolute;inset:22% 19%;transform:rotate(45deg)}.salvage-scoring-flourish-particles{z-index:-1;width:0;height:0;position:absolute;inset:50% auto auto 50%}.salvage-scoring-flourish-particle{aspect-ratio:1;opacity:0;border:1px solid rgb(var(--delta-rgb) / .86);background:linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .65), rgb(var(--delta-rgb) / .18)), rgb(var(--delta-rgb) / .38);box-shadow:inset 0 0 0 1px rgb(var(--rgb-void-green) / .7), 0 0 8px rgb(var(--delta-rgb) / .5), 0 0 18px rgb(var(--delta-rgb) / .28);filter:drop-shadow(0 0 3px rgb(var(--delta-rgb) / .65)) drop-shadow(0 0 9px rgb(var(--delta-rgb) / .32));animation:.82s cubic-bezier(.22,1,.36,1) both salvage-scoring-flourish-particle;animation-delay:var(--particle-delay,0s);will-change:transform, opacity;position:absolute;transform:translate(0)scale(.18)rotate(0)}.salvage-scoring-flourish-particle:nth-child(3n){background:rgb(var(--delta-rgb) / .2)}.salvage-scoring-flourish-particle:nth-child(3n+1){border-color:rgb(var(--rgb-instrument-mist) / .72);background:linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .72), rgb(var(--delta-rgb) / .22)), rgb(var(--rgb-instrument-mist) / .24)}.salvage-scoring-flourish-value{z-index:1;display:inline-block;position:relative}@keyframes salvage-scoring-flourish-rise{0%{opacity:0;transform:translateY(8px)scale(.82)}13%{opacity:1;transform:translateY(-5px)scale(1.16)}80%{opacity:1;transform:translateY(-10px)scale(1.05)}to{opacity:0;transform:translateY(-18px)scale(.98)}}@keyframes salvage-scoring-flourish-particle{0%{opacity:0;transform:translate(0)scale(.18)rotate(0)}24%{opacity:var(--particle-opacity,.72);transform:translate3d(var(--particle-mid-x,0), var(--particle-mid-y,0), 0) scale(1) rotate(var(--particle-mid-rotate,0deg))}72%{opacity:var(--particle-fade-opacity,.3);transform:translate3d(var(--particle-end-x,0), var(--particle-end-y,0), 0) scale(1.45) rotate(var(--particle-end-rotate,0deg))}to{opacity:0;transform:translate3d(var(--particle-end-x,0), var(--particle-end-y,0), 0) scale(1.45) rotate(var(--particle-end-rotate,0deg))}}@media (prefers-reduced-motion:reduce){.salvage-scoring-flourish{opacity:1;animation:none;transform:none}.salvage-scoring-flourish-particles{display:none}}.salvage-card-scoring-delta{--scoring-flourish-font-size:1.62rem;--scoring-flourish-box-width:8rem;--scoring-flourish-box-height:5rem}.salvage-relic-scoring-delta,.salvage-shape-scoring-delta{--scoring-flourish-font-size:1.34rem;--scoring-flourish-box-width:7.2rem;--scoring-flourish-box-height:4.6rem}.salvage-score-readout-current{font-size:var(--score-readout-current-size,2.34rem);font-weight:var(--score-readout-current-weight,600)}.salvage-score-readout-current-frame,.salvage-score-readout-current{min-height:3.85rem}.salvage-score-readout-current-number{contain:layout style;min-width:min(100%,5.75ch)}.salvage-score-readout-current .salvage-stable-number-flow{text-align:right;justify-content:end;min-width:5.75ch}.salvage-playback-accumulation-row .salvage-stable-number-flow,.salvage-compact-metric-cell .salvage-stable-number-flow{text-align:right;justify-content:end;min-width:3.5ch}.salvage-score-readout-target{width:auto;max-width:min(8rem,46%);font-size:var(--score-readout-target-size,.98rem);font-weight:var(--score-readout-target-weight,500);flex:none}.salvage-score-readout-current.salvage-score-density-default{--score-readout-current-size:2.34rem;--score-readout-current-weight:600}.salvage-score-readout-current.salvage-score-density-cozy{--score-readout-current-size:1.98rem;--score-readout-current-weight:600}.salvage-score-readout-current.salvage-score-density-tight{--score-readout-current-size:1.7rem;--score-readout-current-weight:500}.salvage-score-readout-current.salvage-score-density-compressed{--score-readout-current-size:1.5rem;--score-readout-current-weight:500}.salvage-score-readout-current.salvage-score-density-micro{--score-readout-current-size:1.32rem;--score-readout-current-weight:500}.salvage-score-readout-target.salvage-score-density-default{--score-readout-target-size:.98rem;--score-readout-target-weight:500}.salvage-score-readout-target.salvage-score-density-cozy{--score-readout-target-size:.9rem;--score-readout-target-weight:500}.salvage-score-readout-target.salvage-score-density-tight{--score-readout-target-size:.82rem;--score-readout-target-weight:500}.salvage-score-readout-target.salvage-score-density-compressed{--score-readout-target-size:.76rem;--score-readout-target-weight:500}.salvage-score-readout-target.salvage-score-density-micro{--score-readout-target-size:.7rem;--score-readout-target-weight:500}@container (width<=22rem){.salvage-score-readout-current.salvage-score-density-default{--score-readout-current-size:1.98rem}.salvage-score-readout-current.salvage-score-density-cozy{--score-readout-current-size:1.76rem}.salvage-score-readout-current.salvage-score-density-tight{--score-readout-current-size:1.52rem}.salvage-score-readout-current.salvage-score-density-compressed{--score-readout-current-size:1.36rem}.salvage-score-readout-current.salvage-score-density-micro{--score-readout-current-size:1.22rem}.salvage-score-readout-divider{font-size:1.45rem}.salvage-score-readout-target.salvage-score-density-default{--score-readout-target-size:.86rem}.salvage-score-readout-target.salvage-score-density-cozy{--score-readout-target-size:.8rem}.salvage-score-readout-target.salvage-score-density-tight{--score-readout-target-size:.74rem}.salvage-score-readout-target.salvage-score-density-compressed{--score-readout-target-size:.7rem}.salvage-score-readout-target.salvage-score-density-micro{--score-readout-target-size:.66rem}}@container (width>=28rem){.salvage-scoring-rail:not(.salvage-scoring-rail-compact) .salvage-score-readout-current-frame,.salvage-scoring-rail:not(.salvage-scoring-rail-compact) .salvage-score-readout-current{min-height:4.35rem}.salvage-scoring-rail:not(.salvage-scoring-rail-compact) .salvage-score-readout-current{padding-inline:.9rem}.salvage-scoring-rail:not(.salvage-scoring-rail-compact) .salvage-score-readout-current-number{min-width:min(100%,6.5ch)}}.salvage-mobile-state-content .salvage-sidebar-left{background:0 0;border-right:0}.salvage-section{border-top:1px solid rgb(var(--rgb-instrument-mist) / .1);border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .1);background:#121917b3}.salvage-grid-stage{background:var(--void-green)}.salvage-grid-blocked-scoring-alert{z-index:120;pointer-events:none;border:1px solid rgb(var(--rgb-instrument-mist) / .18);background:rgb(var(--rgb-hull-black) / .9);width:min(100vw - 1.5rem,42rem);color:rgb(var(--rgb-hazard-red));font-family:var(--font-display);letter-spacing:.04em;text-align:center;text-transform:uppercase;box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .18), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);padding:.72rem .9rem;font-size:2.75rem;font-weight:900;line-height:.96;position:fixed;top:42%;left:50%;transform:translate(-50%,-50%)}@media (width<=700px){.salvage-grid-blocked-scoring-alert{letter-spacing:.03em;width:calc(100vw - 1rem);padding:.58rem .62rem;font-size:1.58rem;line-height:1;top:38%}}.salvage-play-layout:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 24px 3px at 7.4% 18.6%, rgb(var(--rgb-trace-cyan) / .22), transparent 72%), radial-gradient(ellipse 3px 20px at 7.4% 18.6%, rgb(var(--rgb-instrument-mist) / .16), transparent 70%), radial-gradient(circle at 7.4% 18.6%, rgb(var(--rgb-instrument-mist) / .94) 0, rgb(var(--rgb-trace-cyan) / .42) 1.4px, rgb(var(--rgb-trace-cyan) / .16) 3.7px, transparent 8px), radial-gradient(ellipse 18px 2.5px at 18.7% 82.9%, rgb(var(--rgb-cargo-green) / .2), transparent 72%), radial-gradient(ellipse 2.5px 16px at 18.7% 82.9%, rgb(var(--rgb-instrument-mist) / .12), transparent 70%), radial-gradient(circle at 18.7% 82.9%, rgb(var(--rgb-cargo-green) / .78) 0, rgb(var(--rgb-instrument-mist) / .36) 1.1px, rgb(var(--rgb-cargo-green) / .12) 3.2px, transparent 7px), radial-gradient(ellipse 20px 2.5px at 31.8% 35.4%, rgb(var(--rgb-signal-violet) / .18), transparent 72%), radial-gradient(ellipse 2.5px 18px at 31.8% 35.4%, rgb(var(--rgb-trace-cyan) / .12), transparent 70%), radial-gradient(circle at 31.8% 35.4%, rgb(var(--rgb-instrument-mist) / .88) 0, rgb(var(--rgb-signal-violet) / .36) 1.2px, rgb(var(--rgb-signal-violet) / .13) 3.4px, transparent 7.5px), radial-gradient(ellipse 28px 3.5px at 52.8% 9.7%, rgb(var(--rgb-trace-cyan) / .18), transparent 74%), radial-gradient(ellipse 3px 22px at 52.8% 9.7%, rgb(var(--rgb-cargo-green) / .12), transparent 70%), radial-gradient(circle at 52.8% 9.7%, rgb(var(--rgb-stone-high) / .84) 0, rgb(var(--rgb-trace-cyan) / .34) 1.3px, rgb(var(--rgb-trace-cyan) / .12) 3.8px, transparent 8.5px), radial-gradient(ellipse 22px 2.8px at 72.6% 47.1%, rgb(var(--rgb-cargo-green) / .18), transparent 72%), radial-gradient(ellipse 2.8px 18px at 72.6% 47.1%, rgb(var(--rgb-signal-violet) / .12), transparent 70%), radial-gradient(circle at 72.6% 47.1%, rgb(var(--rgb-instrument-mist) / .9) 0, rgb(var(--rgb-cargo-green) / .34) 1.2px, rgb(var(--rgb-cargo-green) / .12) 3.5px, transparent 7.8px), radial-gradient(ellipse 26px 3px at 89.4% 29.8%, rgb(var(--rgb-signal-violet) / .2), transparent 74%), radial-gradient(ellipse 3px 20px at 89.4% 29.8%, rgb(var(--rgb-instrument-mist) / .14), transparent 70%), radial-gradient(circle at 89.4% 29.8%, rgb(var(--rgb-instrument-mist) / .92) 0, rgb(var(--rgb-signal-violet) / .38) 1.3px, rgb(var(--rgb-signal-violet) / .13) 3.7px, transparent 8.2px), radial-gradient(ellipse 17px 2px at 93.2% 78.6%, rgb(var(--rgb-trace-cyan) / .16), transparent 72%), radial-gradient(ellipse 2px 14px at 93.2% 78.6%, rgb(var(--rgb-instrument-mist) / .1), transparent 70%), radial-gradient(circle at 93.2% 78.6%, rgb(var(--rgb-trace-cyan) / .72) 0, rgb(var(--rgb-instrument-mist) / .28) 1px, rgb(var(--rgb-trace-cyan) / .1) 2.8px, transparent 6.4px), radial-gradient(ellipse 19px 2.4px at 41.3% 91.5%, rgb(var(--rgb-cargo-green) / .15), transparent 72%), radial-gradient(ellipse 2.4px 15px at 41.3% 91.5%, rgb(var(--rgb-signal-violet) / .1), transparent 70%), radial-gradient(circle at 41.3% 91.5%, rgb(var(--rgb-stone-high) / .78) 0, rgb(var(--rgb-cargo-green) / .28) 1px, rgb(var(--rgb-cargo-green) / .1) 2.9px, transparent 6.8px), radial-gradient(circle at 3.1% 52.4%, rgb(var(--rgb-instrument-mist) / .64) 0 .85px, rgb(var(--rgb-instrument-mist) / .16) 1.8px, transparent 4.5px), radial-gradient(circle at 5.9% 71.7%, rgb(var(--rgb-trace-cyan) / .46) 0 .75px, rgb(var(--rgb-trace-cyan) / .12) 1.6px, transparent 3.8px), radial-gradient(circle at 10.8% 39.2%, rgb(var(--rgb-stone-high) / .52) 0 .75px, rgb(var(--rgb-stone-high) / .12) 1.5px, transparent 3.6px), radial-gradient(circle at 12.6% 93.4%, rgb(var(--rgb-signal-violet) / .4) 0 .7px, rgb(var(--rgb-signal-violet) / .1) 1.5px, transparent 3.4px), radial-gradient(circle at 15.4% 6.2%, rgb(var(--rgb-instrument-mist) / .5) 0 .8px, rgb(var(--rgb-instrument-mist) / .12) 1.7px, transparent 3.9px), radial-gradient(circle at 20.9% 24.3%, rgb(var(--rgb-cargo-green) / .42) 0 .75px, rgb(var(--rgb-cargo-green) / .1) 1.5px, transparent 3.5px), radial-gradient(circle at 23.4% 58.8%, rgb(var(--rgb-instrument-mist) / .46) 0 .7px, rgb(var(--rgb-instrument-mist) / .1) 1.4px, transparent 3.3px), radial-gradient(circle at 26.8% 73.1%, rgb(var(--rgb-trace-cyan) / .4) 0 .72px, rgb(var(--rgb-trace-cyan) / .1) 1.5px, transparent 3.4px), radial-gradient(circle at 29.5% 13.8%, rgb(var(--rgb-stone-high) / .48) 0 .72px, rgb(var(--rgb-stone-high) / .11) 1.5px, transparent 3.5px), radial-gradient(circle at 34.2% 64.6%, rgb(var(--rgb-instrument-mist) / .56) 0 .8px, rgb(var(--rgb-instrument-mist) / .13) 1.7px, transparent 4px), radial-gradient(circle at 37.5% 20.8%, rgb(var(--rgb-signal-violet) / .36) 0 .68px, rgb(var(--rgb-signal-violet) / .09) 1.4px, transparent 3.2px), radial-gradient(circle at 39.7% 49.5%, rgb(var(--rgb-trace-cyan) / .52) 0 .8px, rgb(var(--rgb-trace-cyan) / .13) 1.6px, transparent 3.8px), radial-gradient(circle at 44.6% 6.8%, rgb(var(--rgb-instrument-mist) / .42) 0 .7px, rgb(var(--rgb-instrument-mist) / .1) 1.4px, transparent 3.2px), radial-gradient(circle at 46.9% 76.4%, rgb(var(--rgb-cargo-green) / .38) 0 .72px, rgb(var(--rgb-cargo-green) / .09) 1.4px, transparent 3.3px), radial-gradient(circle at 49.5% 27.7%, rgb(var(--rgb-stone-high) / .48) 0 .75px, rgb(var(--rgb-stone-high) / .11) 1.5px, transparent 3.5px), radial-gradient(circle at 55.7% 56.5%, rgb(var(--rgb-instrument-mist) / .58) 0 .82px, rgb(var(--rgb-instrument-mist) / .14) 1.7px, transparent 4px), radial-gradient(circle at 58.9% 85.4%, rgb(var(--rgb-signal-violet) / .38) 0 .72px, rgb(var(--rgb-signal-violet) / .09) 1.5px, transparent 3.4px), radial-gradient(circle at 61.4% 18.9%, rgb(var(--rgb-trace-cyan) / .46) 0 .75px, rgb(var(--rgb-trace-cyan) / .11) 1.5px, transparent 3.6px), radial-gradient(circle at 64.6% 72.2%, rgb(var(--rgb-stone-high) / .44) 0 .72px, rgb(var(--rgb-stone-high) / .1) 1.5px, transparent 3.4px), radial-gradient(circle at 68.7% 8.3%, rgb(var(--rgb-cargo-green) / .36) 0 .7px, rgb(var(--rgb-cargo-green) / .09) 1.4px, transparent 3.3px), radial-gradient(circle at 70.5% 91.7%, rgb(var(--rgb-instrument-mist) / .44) 0 .75px, rgb(var(--rgb-instrument-mist) / .1) 1.5px, transparent 3.6px), radial-gradient(circle at 75.8% 25.6%, rgb(var(--rgb-trace-cyan) / .38) 0 .72px, rgb(var(--rgb-trace-cyan) / .09) 1.4px, transparent 3.3px), radial-gradient(circle at 78.3% 61.9%, rgb(var(--rgb-instrument-mist) / .5) 0 .78px, rgb(var(--rgb-instrument-mist) / .12) 1.6px, transparent 3.8px), radial-gradient(circle at 81.6% 11.4%, rgb(var(--rgb-stone-high) / .42) 0 .7px, rgb(var(--rgb-stone-high) / .1) 1.4px, transparent 3.2px), radial-gradient(circle at 85.9% 52.8%, rgb(var(--rgb-cargo-green) / .34) 0 .68px, rgb(var(--rgb-cargo-green) / .08) 1.4px, transparent 3.2px), radial-gradient(circle at 91.7% 9.6%, rgb(var(--rgb-instrument-mist) / .48) 0 .75px, rgb(var(--rgb-instrument-mist) / .1) 1.5px, transparent 3.5px), radial-gradient(circle at 96.4% 43.7%, rgb(var(--rgb-trace-cyan) / .42) 0 .72px, rgb(var(--rgb-trace-cyan) / .1) 1.4px, transparent 3.4px), radial-gradient(circle at 2.4% 8.8%, rgb(var(--rgb-stone-high) / .34) 0 .55px, transparent 2.1px), radial-gradient(circle at 4.6% 87.2%, rgb(var(--rgb-instrument-mist) / .3) 0 .5px, transparent 1.9px), radial-gradient(circle at 9.4% 29.7%, rgb(var(--rgb-cargo-green) / .28) 0 .52px, transparent 2px), radial-gradient(circle at 14.8% 66.5%, rgb(var(--rgb-trace-cyan) / .28) 0 .5px, transparent 1.9px), radial-gradient(circle at 17.9% 44.1%, rgb(var(--rgb-instrument-mist) / .32) 0 .55px, transparent 2px), radial-gradient(circle at 22.7% 95.8%, rgb(var(--rgb-stone-high) / .28) 0 .48px, transparent 1.8px), radial-gradient(circle at 28.4% 41.5%, rgb(var(--rgb-signal-violet) / .26) 0 .5px, transparent 1.9px), radial-gradient(circle at 32.9% 87.6%, rgb(var(--rgb-trace-cyan) / .28) 0 .5px, transparent 1.9px), radial-gradient(circle at 36.1% 4.8%, rgb(var(--rgb-instrument-mist) / .3) 0 .5px, transparent 1.9px), radial-gradient(circle at 43.8% 58.9%, rgb(var(--rgb-stone-high) / .3) 0 .52px, transparent 2px), radial-gradient(circle at 48.1% 95.4%, rgb(var(--rgb-cargo-green) / .26) 0 .5px, transparent 1.9px), radial-gradient(circle at 50.9% 43.9%, rgb(var(--rgb-instrument-mist) / .3) 0 .5px, transparent 1.9px), radial-gradient(circle at 57.3% 3.6%, rgb(var(--rgb-trace-cyan) / .27) 0 .5px, transparent 1.9px), radial-gradient(circle at 60.8% 38.1%, rgb(var(--rgb-stone-high) / .28) 0 .48px, transparent 1.8px), radial-gradient(circle at 65.9% 96.2%, rgb(var(--rgb-instrument-mist) / .28) 0 .5px, transparent 1.9px), radial-gradient(circle at 69.3% 34.5%, rgb(var(--rgb-signal-violet) / .25) 0 .48px, transparent 1.8px), radial-gradient(circle at 73.7% 76.9%, rgb(var(--rgb-trace-cyan) / .27) 0 .5px, transparent 1.9px), radial-gradient(circle at 79.4% 4.2%, rgb(var(--rgb-cargo-green) / .25) 0 .48px, transparent 1.8px), radial-gradient(circle at 84.1% 91.1%, rgb(var(--rgb-stone-high) / .28) 0 .5px, transparent 1.9px), radial-gradient(circle at 87.8% 68.5%, rgb(var(--rgb-instrument-mist) / .3) 0 .5px, transparent 1.9px), radial-gradient(circle at 92.9% 63.3%, rgb(var(--rgb-cargo-green) / .25) 0 .48px, transparent 1.8px), radial-gradient(circle at 97.6% 94.7%, rgb(var(--rgb-trace-cyan) / .26) 0 .5px, transparent 1.9px), radial-gradient(circle at 1.8% 35.9%, rgb(var(--rgb-instrument-mist) / .42) 0 .66px, rgb(var(--rgb-instrument-mist) / .09) 1.3px, transparent 3px), radial-gradient(circle at 7.1% 96.1%, rgb(var(--rgb-signal-violet) / .28) 0 .46px, transparent 1.8px), radial-gradient(circle at 11.6% 13.4%, rgb(var(--rgb-trace-cyan) / .34) 0 .56px, transparent 2.2px), radial-gradient(circle at 16.3% 52.6%, rgb(var(--rgb-stone-high) / .36) 0 .6px, rgb(var(--rgb-stone-high) / .08) 1.2px, transparent 2.8px), radial-gradient(circle at 19.8% 70.4%, rgb(var(--rgb-instrument-mist) / .26) 0 .44px, transparent 1.7px), radial-gradient(circle at 24.6% 5.1%, rgb(var(--rgb-cargo-green) / .28) 0 .48px, transparent 1.9px), radial-gradient(circle at 30.7% 96.8%, rgb(var(--rgb-trace-cyan) / .31) 0 .5px, transparent 2px), radial-gradient(circle at 33.6% 25.9%, rgb(var(--rgb-instrument-mist) / .38) 0 .62px, rgb(var(--rgb-instrument-mist) / .08) 1.2px, transparent 2.9px), radial-gradient(circle at 38.4% 81.3%, rgb(var(--rgb-stone-high) / .3) 0 .48px, transparent 1.9px), radial-gradient(circle at 42.8% 17.6%, rgb(var(--rgb-signal-violet) / .3) 0 .5px, transparent 2px), radial-gradient(circle at 47.4% 64.2%, rgb(var(--rgb-cargo-green) / .34) 0 .58px, transparent 2.2px), radial-gradient(circle at 52.1% 79.1%, rgb(var(--rgb-trace-cyan) / .28) 0 .46px, transparent 1.8px), radial-gradient(circle at 54.8% 21.5%, rgb(var(--rgb-stone-high) / .4) 0 .64px, rgb(var(--rgb-stone-high) / .09) 1.3px, transparent 3px), radial-gradient(circle at 59.6% 66.7%, rgb(var(--rgb-instrument-mist) / .3) 0 .48px, transparent 1.9px), radial-gradient(circle at 62.9% 6.5%, rgb(var(--rgb-signal-violet) / .27) 0 .46px, transparent 1.8px), radial-gradient(circle at 67.4% 43.6%, rgb(var(--rgb-trace-cyan) / .36) 0 .6px, rgb(var(--rgb-trace-cyan) / .08) 1.2px, transparent 2.8px), radial-gradient(circle at 71.2% 15.1%, rgb(var(--rgb-instrument-mist) / .28) 0 .46px, transparent 1.8px), radial-gradient(circle at 76.5% 84.6%, rgb(var(--rgb-cargo-green) / .3) 0 .5px, transparent 2px), radial-gradient(circle at 80.8% 36.8%, rgb(var(--rgb-stone-high) / .34) 0 .54px, transparent 2.1px), radial-gradient(circle at 83.7% 74.1%, rgb(var(--rgb-signal-violet) / .28) 0 .46px, transparent 1.8px), radial-gradient(circle at 88.9% 4.6%, rgb(var(--rgb-trace-cyan) / .32) 0 .52px, transparent 2px), radial-gradient(circle at 94.8% 16.8%, rgb(var(--rgb-instrument-mist) / .36) 0 .58px, rgb(var(--rgb-instrument-mist) / .08) 1.2px, transparent 2.7px), radial-gradient(circle at 98.5% 69.8%, rgb(var(--rgb-cargo-green) / .27) 0 .46px, transparent 1.8px);opacity:1;background-repeat:no-repeat;position:absolute;inset:0}.light-pillar-container,.light-pillar-fallback,.prismatic-burst-container{pointer-events:none;background:var(--void-green);width:100%;height:100%;position:absolute;inset:0}.light-pillar-container canvas,.prismatic-burst-container canvas{background:var(--void-green)}.light-pillar-fallback{background:radial-gradient(ellipse at 50% 12%, rgb(var(--rgb-instrument-mist) / .12), transparent 56%), radial-gradient(ellipse at 50% 80%, rgb(var(--rgb-stone-mid) / .08), transparent 62%), var(--void-green)}.salvage-grid-light-pillar{opacity:.82}.salvage-grid-prismatic-burst{opacity:.76}.salvage-play-layout:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#07100f0a,#07100f2e),radial-gradient(#0000 42%,#07100f38 100%);position:absolute;inset:0}.salvage-section+.salvage-section{border-top:0}.salvage-tool-bay-panel{background:#10181694}.salvage-relic-slot-stack{isolation:isolate;grid-template-columns:repeat(3,minmax(0,5.25rem));justify-content:start;align-items:stretch;gap:.48rem;min-width:0;max-height:16rem;padding:.18rem;display:grid;overflow:auto}.salvage-relic-slot{min-height:4.7rem}.salvage-relic-slot-empty{border:2px dashed rgb(var(--rgb-instrument-mist) / .13);background:linear-gradient(145deg, rgb(var(--rgb-instrument-mist) / .04), transparent 42%), #07100fb3;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .42);border-radius:.28rem;place-items:center;display:grid}.salvage-relic-slot-empty:after{content:"";aspect-ratio:1.08;border:1px solid rgb(var(--rgb-instrument-mist) / .18);width:22%}.salvage-tool-token-stack{isolation:isolate;grid-template-columns:repeat(3,minmax(0,3.4rem));align-items:center;gap:.35rem;min-width:0;padding:.18rem;display:grid}.salvage-tool-token-stack-mini{grid-template-columns:repeat(3,3.15rem);justify-content:start;gap:.3rem}.salvage-tool-token-stack.salvage-tool-token-stack-rail{isolation:auto;grid-template-columns:none;gap:0;padding:0;display:contents}.salvage-tool-token{--tool-accent-rgb:var(--rgb-chrome-focus);aspect-ratio:1.12;border:2px solid rgb(var(--rgb-instrument-mist) / .2);corner-shape:scoop;background:linear-gradient(145deg, rgb(var(--rgb-instrument-mist) / .16), transparent 22%, rgb(var(--rgb-black) / .22) 78%), linear-gradient(180deg, #2a332ff5, #0c1110fa);width:min(3.35rem,100%);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .52), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .18), 0 7px 14px #07100f3d;cursor:grab;transition:transform .1s var(--ease-out-expo), border-color .1s var(--ease-out-expo), background .1s var(--ease-out-expo);border-radius:5px;place-items:center;display:grid;position:relative;overflow:hidden}.salvage-tool-token:not(.salvage-shop-tool-token):not(:disabled):active{cursor:grabbing}.salvage-tool-token:not(.salvage-shop-tool-token):not(:disabled):hover{border-color:rgb(var(--rgb-instrument-mist) / .28);transform:translateY(-.08rem)}.salvage-tool-token:disabled{cursor:default}.salvage-tool-token[data-tool-accent=trace]{--tool-accent-rgb:var(--rgb-trace-cyan)}.salvage-tool-token[data-tool-accent=purge]{--tool-accent-rgb:var(--rgb-purge-orange)}.salvage-tool-token[data-tool-accent=movement]{--tool-accent-rgb:var(--rgb-shift-lime)}.salvage-tool-token[data-tool-accent=flood]{--tool-accent-rgb:var(--rgb-signal-violet)}.salvage-tool-token[data-tool-accent=refit]{--tool-accent-rgb:var(--rgb-chrome-focus)}.salvage-tool-token[data-tool-armed=true]{border-color:rgb(var(--tool-accent-rgb) / .86);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .52), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .18), 0 0 0 2px rgb(var(--tool-accent-rgb) / .14), 0 8px 18px #07100f47}.salvage-tool-token[data-tool-dragging=true]{border-color:rgb(var(--tool-accent-rgb) / .9);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .52), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .18), 0 0 0 2px rgb(var(--tool-accent-rgb) / .18), 0 9px 18px #07100f52;animation:.16s ease-in-out infinite alternate salvage-tool-token-drag-wiggle}.salvage-tool-token[data-tool-spent=true]{cursor:default;opacity:.52;filter:saturate(.52)brightness(.82);animation:.52s cubic-bezier(.22,1,.36,1) forwards salvage-tool-token-spent;transform:scale(.96)}.salvage-tool-token-rim{background:linear-gradient(180deg, rgb(var(--tool-accent-rgb) / .08), transparent 25%), #07100f38;border:0;position:absolute;inset:3px 4px}.salvage-tool-token-art{z-index:1;object-fit:contain;filter:drop-shadow(0 1px 2px #00000057);width:88%;max-height:78%;position:relative;transform:translateY(-.18rem)}.salvage-tool-token-label{z-index:2;border:1px solid rgb(var(--tool-accent-rgb) / .24);min-height:.82rem;font-family:var(--mono);letter-spacing:0;color:rgb(var(--rgb-instrument-mist) / .92);text-transform:uppercase;inset-inline:4px;background:#07100fc2;place-items:center;font-size:.48rem;font-weight:900;line-height:1;display:grid;position:absolute;bottom:4px}.salvage-tool-token-empty{border-style:dashed;border-color:rgb(var(--rgb-instrument-mist) / .13);background:linear-gradient(145deg, rgb(var(--rgb-instrument-mist) / .04), transparent 42%), #07100fb3;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .42);cursor:default}.salvage-tool-token-empty:after{content:"";aspect-ratio:1.08;border:1px solid rgb(var(--rgb-instrument-mist) / .18);border-radius:9px;width:22%}.salvage-tool-token-compact{width:min(3.1rem,100%)}.salvage-shop-tool-token-mount{flex:none;place-items:center;width:2.75rem;height:2.45rem;display:grid;overflow:visible}.salvage-shop-tool-token{transform-origin:50%;pointer-events:none;width:3.35rem;transform:scale(.78)}.salvage-tool-dialog-art{border:1px solid rgb(var(--rgb-instrument-mist) / .12);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);background:#07100f94}.salvage-tool-dialog-art img{object-fit:contain;filter:drop-shadow(0 2px 4px #00000059);width:86%;max-height:86%}.salvage-tool-refit-card-grid{scrollbar-width:thin;scrollbar-color:rgb(var(--rgb-instrument-mist) / .2) transparent;grid-template-rows:minmax(9.65rem,auto);grid-auto-columns:minmax(7.5rem,1fr);grid-auto-flow:column;gap:1px;max-width:100%;display:grid;overflow:auto hidden}.salvage-tool-refit-card-choice{grid-template-rows:7.8rem minmax(1rem,auto);align-content:center;gap:.35rem;min-width:7.5rem}.salvage-tool-refit-card-preview{aspect-ratio:5/7;place-items:stretch stretch;width:min(8.9rem,100%);display:grid}.salvage-tool-refit-card-preview-compact{width:min(5.55rem,100%)}.salvage-tool-refit-card-preview .salvage-pile-card{min-height:0}.salvage-tool-refit-preview-cell{min-height:15rem}.salvage-tool-refit-change{gap:.6rem;min-width:11rem}.salvage-tool-refit-change-icons{color:rgb(var(--rgb-instrument-mist) / .86);filter:drop-shadow(0 0 8px rgb(var(--rgb-instrument-mist) / .14));grid-template-columns:repeat(3,auto);align-items:center;display:inline-grid}@media (width<=1259px){.salvage-tool-refit-card-grid{grid-template-rows:minmax(8.75rem,auto);grid-auto-columns:minmax(6.7rem,44vw)}.salvage-tool-refit-card-choice{grid-template-rows:6.95rem minmax(1rem,auto);min-width:6.7rem}.salvage-tool-refit-card-preview:not(.salvage-tool-refit-card-preview-compact){width:min(7.95rem,100%)}.salvage-tool-refit-card-preview-compact{width:min(4.95rem,100%)}.salvage-tool-refit-preview-cell{min-height:13.5rem}.salvage-tool-refit-change{min-width:0;min-height:4.5rem}.salvage-tool-refit-change-icons{transform:rotate(90deg)}}.salvage-command-card-tool-drop .salvage-command-card{outline:2px solid rgb(var(--rgb-chrome-focus) / .78);outline-offset:2px}@keyframes salvage-tool-token-drag-wiggle{0%{transform:translateY(-.12rem)rotate(-.9deg)}to{transform:translateY(-.18rem)rotate(.9deg)}}@keyframes salvage-tool-token-spent{0%{opacity:1;filter:saturate()brightness();transform:scale(1)}30%{opacity:.72;filter:saturate(.62)brightness(.9);transform:scale(.96)}to{opacity:.45;filter:saturate(.42)brightness(.76);transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.salvage-tool-token[data-tool-spent=true]{animation:none}}.salvage-command-card-tool-available .salvage-command-card{outline:1px dashed rgb(var(--rgb-chrome-focus) / .42);outline-offset:2px}.salvage-command-card-tool-available.salvage-command-card-tool-drop .salvage-command-card{outline:2px solid rgb(var(--rgb-chrome-focus) / .86);box-shadow:inset 0 0 0 1px rgb(var(--rgb-chrome-focus) / .22), 0 0 0 3px rgb(var(--rgb-chrome-focus) / .1)}.salvage-run-screen{min-width:0}.salvage-performance-hud{border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .12);background:rgb(var(--rgb-void-green) / .9);width:100%;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);color:rgb(var(--rgb-instrument-mist) / .88);font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0;pointer-events:none;grid-template-columns:repeat(4,minmax(0,1fr));font-size:.62rem;font-weight:800;line-height:1.15;display:grid}.salvage-performance-hud-row{border-left:1px solid rgb(var(--rgb-instrument-mist) / .08);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:1.52rem;padding:.16rem .3rem;display:grid}.salvage-performance-hud-row:first-child{border-left:0}.salvage-performance-hud-row span{color:rgb(var(--rgb-instrument-mist) / .52)}.salvage-performance-hud-row strong{color:rgb(var(--rgb-instrument-mist) / .92);font-weight:900}.salvage-performance-hud[data-frame-status=watch] .salvage-performance-hud-row strong{color:rgb(var(--rgb-stone-high) / .94);text-underline-offset:.14rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.salvage-performance-hud[data-frame-status=drop] .salvage-performance-hud-row strong{color:rgb(var(--rgb-white) / .96);text-underline-offset:.14rem;text-decoration:underline;text-decoration-thickness:.12rem}@media (width<=1259px){body.salvage-gameplay-active,body.salvage-gameplay-active #root,body.salvage-gameplay-active .salvage-shell{overscroll-behavior:none;height:100svh;max-height:100svh;overflow:hidden}.salvage-top-rail{min-height:calc(2.25rem + var(--salvage-safe-area-top));padding-top:calc(.25rem + var(--salvage-safe-area-top));padding-right:max(.5rem, var(--salvage-safe-area-right));padding-bottom:.25rem;padding-left:max(.5rem, var(--salvage-safe-area-left))}.salvage-top-rail .salvage-logo-mark,.salvage-top-rail .salvage-nav-link{min-height:2rem}.salvage-top-rail nav .salvage-nav-link span{max-width:min(13.5rem,100vw - 6.5rem)}.salvage-run-shell-playing{height:calc(100svh - 2.5625rem - var(--salvage-safe-area-top) - var(--salvage-safe-area-bottom));min-height:0;overflow:hidden}.salvage-run-shell-playing>.salvage-stage-strip{display:none}.salvage-run-shell-playing>.salvage-run-screen{height:100%;min-height:0;overflow:hidden}.salvage-play-layout{height:calc(100svh - 2.5625rem - var(--salvage-safe-area-top) - var(--salvage-safe-area-bottom));overscroll-behavior:none;min-height:0;overflow:hidden}.salvage-run-shell-playing .salvage-play-layout{height:100%}.salvage-play-layout .salvage-workbench{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;height:100%;min-height:0;overflow:hidden}.salvage-play-layout .salvage-workbench[data-boss-protocol=true],.salvage-play-layout .salvage-workbench[data-workbench-status=true]{grid-template-rows:auto auto minmax(0,1fr) auto}.salvage-play-layout:not([data-mobile-layout-active=landscape]) .salvage-boss-protocol-chip{display:none}.salvage-performance-hud-row{min-height:1.34rem;padding:.12rem .22rem}.salvage-mobile-command-rail{box-shadow:none;gap:.25rem;padding:.25rem;position:relative;top:auto}.salvage-mobile-action-rail{background:rgb(var(--rgb-panel-graphite) / .62);gap:.25rem}.salvage-grid-stage{align-items:stretch;min-height:0;padding-top:.15rem;padding-bottom:.18rem;display:grid}}.salvage-grid-shell{--salvage-grid-content-inset:.125rem;--salvage-grid-track-min-height:clamp(4.65rem, 9vw, 5.45rem);contain:layout style;min-width:0;padding:var(--salvage-grid-content-inset);border:1px solid rgb(var(--rgb-instrument-mist) / .13);grid-template-columns:repeat(var(--salvage-grid-track-count,6), minmax(0, 1fr));grid-template-rows:repeat(var(--salvage-grid-row-track-count,var(--salvage-grid-track-count,6)), minmax(var(--salvage-grid-track-min-height), 1fr));box-shadow:0 18px 48px #07100f57, inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);background:#07100feb}.salvage-grid-projection-layer{inset:var(--salvage-grid-content-inset);z-index:58;pointer-events:none;opacity:1;contain:layout;position:absolute;overflow:visible}@media (width>=640px){.salvage-grid-shell{--salvage-grid-content-inset:.25rem}}.salvage-grid-projection-layer [data-grid-tone=neutral],.salvage-grid-pointer-drag-plane [data-grid-tone=neutral]{--grid-projection-rgb:var(--rgb-grid-tone-neutral)}.salvage-grid-projection-layer [data-grid-tone=cargo],.salvage-grid-pointer-drag-plane [data-grid-tone=cargo]{--grid-projection-rgb:var(--rgb-grid-tone-cargo)}.salvage-grid-projection-layer [data-grid-tone=signal],.salvage-grid-pointer-drag-plane [data-grid-tone=signal]{--grid-projection-rgb:var(--rgb-grid-tone-signal)}.salvage-grid-projection-layer [data-grid-tone=score],.salvage-grid-pointer-drag-plane [data-grid-tone=score]{--grid-projection-rgb:var(--rgb-grid-tone-score)}.salvage-grid-projection-layer [data-grid-tone=haul],.salvage-grid-pointer-drag-plane [data-grid-tone=haul]{--grid-projection-rgb:var(--rgb-grid-tone-haul)}.salvage-grid-projection-layer [data-grid-tone=hazard],.salvage-grid-pointer-drag-plane [data-grid-tone=hazard]{--grid-projection-rgb:var(--rgb-grid-tone-hazard)}.salvage-grid-projection-layer [data-grid-tone=trace],.salvage-grid-pointer-drag-plane [data-grid-tone=trace]{--grid-projection-rgb:var(--rgb-grid-tone-trace)}.salvage-grid-projection-review-surface,.salvage-grid-projection-review-rail{filter:none}.salvage-grid-projection-lab[data-projection-color-mode=low-color] .salvage-grid-projection-review-surface,.salvage-grid-projection-lab[data-projection-color-mode=low-color] .salvage-grid-projection-review-rail{filter:grayscale()saturate(0)contrast(1.08)}.salvage-grid-projection-lab[data-projection-color-mode=tone-hidden] .salvage-grid-projection-review-surface,.salvage-grid-projection-lab[data-projection-color-mode=tone-hidden] .salvage-grid-projection-review-rail{--rgb-grid-tone-cargo:var(--rgb-instrument-mist);--rgb-grid-tone-signal:var(--rgb-instrument-mist);--rgb-grid-tone-score:var(--rgb-instrument-mist);--rgb-grid-tone-haul:var(--rgb-instrument-mist);--rgb-grid-tone-hazard:var(--rgb-instrument-mist);--rgb-grid-tone-trace:var(--rgb-instrument-mist)}.salvage-grid-projection-fill{box-sizing:border-box;z-index:1;pointer-events:none;border:1px solid rgb(var(--grid-projection-rgb) / .24);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .14) 0 2px, transparent 2px 6px), rgb(var(--grid-projection-rgb) / .07);opacity:.28;transition:opacity 80ms ease-out,border-color 80ms ease-out,background-color 80ms ease-out;position:absolute}.salvage-grid-projection-fill[data-grid-active=false]{opacity:.2;border-style:dashed}.salvage-grid-projection-fill[data-grid-token-kind=selected-footprint]{opacity:.42}.salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-command-accent]{--grid-queued-command-preview-rgb:var(--grid-projection-rgb);border-color:rgb(var(--grid-queued-command-preview-rgb) / .26);background:repeating-linear-gradient(135deg, rgb(var(--grid-queued-command-preview-rgb) / .18) 0 2px, transparent 2px 6px), rgb(var(--grid-queued-command-preview-rgb) / .1);opacity:.52}.salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-command-accent=trace]{--grid-queued-command-preview-rgb:var(--rgb-trace-cyan)}.salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-command-accent=haul]{--grid-queued-command-preview-rgb:var(--rgb-haul-amber)}.salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-command-accent=purge]{--grid-queued-command-preview-rgb:var(--rgb-purge-orange)}.salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-command-accent=shift]{--grid-queued-command-preview-rgb:var(--rgb-shift-lime)}.salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-command-accent=displace]{--grid-queued-command-preview-rgb:var(--rgb-displace-violet)}.salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-command-accent=shuffle],.salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-command-accent=flood]{--grid-queued-command-preview-rgb:var(--rgb-board-gray)}.salvage-grid-projection-fill[data-grid-token-kind=drop-target],.salvage-grid-projection-fill[data-grid-token-kind=queued-anchor]{border-color:rgb(var(--grid-projection-rgb) / .52);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .18) 0 2px, transparent 2px 6px), rgb(var(--grid-projection-rgb) / .13);opacity:.64}.salvage-grid-projection-fill[data-grid-highlighted=true]{border-color:rgb(var(--grid-projection-rgb) / .42);opacity:.5}.salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-highlighted=true][data-grid-command-accent]{border-color:rgb(var(--grid-queued-command-preview-rgb) / .38);opacity:.66}.salvage-grid-projection-shape-fill-svg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.salvage-grid-projection-shape-fill-cell{fill:rgb(var(--grid-projection-rgb) / .2);stroke:#0000;stroke-width:1px;vector-effect:non-scaling-stroke}.salvage-grid-projection-shape-fill-cell[data-grid-token-kind=trace-shape]{fill:rgb(var(--grid-projection-rgb) / .24)}.salvage-grid-projection-shape-fill-cell[data-grid-token-kind=haul-assembly],.salvage-grid-projection-shape-fill-cell[data-grid-state=hazard]{fill:rgb(var(--grid-projection-rgb) / .22)}.salvage-grid-projection-shape-fill-cell[data-grid-state=active]{fill:rgb(var(--grid-projection-rgb) / .26)}.salvage-grid-projection-shape-fill-rim{stroke:rgb(var(--grid-projection-rgb) / .78);stroke-width:1.65px;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.salvage-grid-projection-shape-fill-rim-corner{fill:none}.salvage-grid-projection-shape-fill-rim[data-grid-token-kind=haul-assembly]{stroke:rgb(var(--grid-projection-rgb) / .74)}.salvage-grid-projection-shape-fill-rim[data-grid-token-kind=trace-shape]{stroke:rgb(var(--grid-projection-rgb) / .82)}.salvage-grid-projection-shape-fill-rim[data-grid-state=active],.salvage-grid-projection-shape-fill-rim[data-grid-state=hazard]{stroke:rgb(var(--grid-projection-rgb) / .68);stroke-width:1.5px}.salvage-grid-projection-perimeter-svg{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.salvage-grid-projection-perimeter-edge{stroke:rgb(var(--grid-projection-rgb) / .9);stroke-width:2.25px;stroke-linecap:square;vector-effect:non-scaling-stroke}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=selected-footprint][data-grid-command-accent]{--grid-selected-command-outline-rgb:var(--grid-projection-rgb);stroke:rgb(var(--grid-selected-command-outline-rgb) / .96);stroke-width:2.5px}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=selected-footprint][data-grid-command-accent=trace]{--grid-selected-command-outline-rgb:var(--rgb-trace-cyan)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=selected-footprint][data-grid-command-accent=haul]{--grid-selected-command-outline-rgb:var(--rgb-haul-amber)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=selected-footprint][data-grid-command-accent=purge]{--grid-selected-command-outline-rgb:var(--rgb-purge-orange)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=selected-footprint][data-grid-command-accent=shift]{--grid-selected-command-outline-rgb:var(--rgb-shift-lime)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=selected-footprint][data-grid-command-accent=displace]{--grid-selected-command-outline-rgb:var(--rgb-displace-violet)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=selected-footprint][data-grid-command-accent=shuffle],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=selected-footprint][data-grid-command-accent=flood]{--grid-selected-command-outline-rgb:var(--rgb-board-gray)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent]{--grid-queued-command-preview-rgb:var(--grid-projection-rgb);stroke:rgb(var(--grid-queued-command-preview-rgb) / .58);stroke-width:2px}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent=trace],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent=trace]{--grid-queued-command-preview-rgb:var(--rgb-trace-cyan)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent=haul],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent=haul]{--grid-queued-command-preview-rgb:var(--rgb-haul-amber)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent=purge],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent=purge]{--grid-queued-command-preview-rgb:var(--rgb-purge-orange)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent=shift],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent=shift]{--grid-queued-command-preview-rgb:var(--rgb-shift-lime)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent=displace],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent=displace]{--grid-queued-command-preview-rgb:var(--rgb-displace-violet)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent=shuffle],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent=flood],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent=shuffle],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent=flood]{--grid-queued-command-preview-rgb:var(--rgb-board-gray)}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=haul-assembly],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=purge-convert]{stroke-width:2.5px}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=purge-convert]{stroke:rgb(var(--grid-projection-rgb) / .98);filter:drop-shadow(0 0 5px rgb(var(--grid-projection-rgb) / .62)) drop-shadow(0 0 12px rgb(var(--grid-projection-rgb) / .24))}.salvage-grid-projection-perimeter-group[data-grid-bursting=true]{animation:.68s cubic-bezier(.16,1,.3,1) salvage-grid-projection-perimeter-burst}.salvage-grid-projection-perimeter-group[data-grid-channel="1"]{opacity:.72}.salvage-grid-projection-perimeter-edge[data-grid-channel="1"]{stroke-width:1.5px}.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent][data-grid-channel="1"],.salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent][data-grid-channel="1"]{opacity:.72;stroke-width:1.5px}.salvage-grid-projection-perimeter-collapse{--grid-perimeter-collapse-stack-step:1.75rem;z-index:5;pointer-events:none;transform:translate(calc(.16rem + (var(--grid-perimeter-collapse-stack-offset,0) * var(--grid-perimeter-collapse-stack-step))), -.16rem);place-items:start end;display:grid;position:absolute}.salvage-grid-projection-perimeter-collapse-token{box-sizing:border-box;border:1px dashed rgb(var(--grid-projection-rgb) / .56);background:rgb(var(--rgb-hull-black) / .9);min-width:1.05rem;height:.9rem;color:rgb(var(--grid-projection-rgb));font-family:var(--font-mono);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .52), 0 0 0 1px rgb(var(--rgb-black) / .5);place-items:center;padding:0 .2rem;font-size:.52rem;font-weight:900;line-height:1;display:inline-grid}.salvage-grid-projection-shape-glyph{z-index:5;pointer-events:none;transform:translateX(calc(var(--grid-shape-glyph-stack-offset,0) * 1.05rem));justify-content:center;align-items:center;display:flex;position:absolute}.salvage-grid-projection-shape-glyph-summary{z-index:6;pointer-events:auto;cursor:pointer}.salvage-grid-projection-shape-token{border:1px solid rgb(var(--grid-projection-rgb) / .5);background:rgb(var(--rgb-void-green) / .8);box-shadow:inset 0 0 0 1px rgb(var(--grid-projection-rgb) / .16), 0 0 18px rgb(var(--grid-projection-rgb) / .18);border-radius:0}.salvage-grid-projection-shape-token>span{border-radius:0}.salvage-grid-projection-shape-single-token{border:1px solid rgb(var(--grid-projection-rgb) / .56);background:rgb(var(--rgb-void-green) / .86);min-height:1.22rem;color:rgb(var(--grid-projection-rgb));box-shadow:inset 0 0 0 1px rgb(var(--grid-projection-rgb) / .16), 0 0 18px rgb(var(--grid-projection-rgb) / .16);justify-content:center;align-items:center;gap:.12rem;padding:.08rem .16rem .08rem .1rem;display:inline-flex}.salvage-grid-projection-shape-single-icon{border-color:rgb(var(--rgb-hull-black) / .94);background:rgb(var(--rgb-hull-black) / .78);box-shadow:0 0 0 1px rgb(var(--rgb-black) / .58), inset 0 0 0 1px rgb(var(--grid-projection-rgb) / .1);padding:.04rem}.salvage-grid-projection-shape-level{color:rgb(var(--grid-projection-rgb));font-family:var(--font-mono);white-space:nowrap;font-size:.54rem;font-weight:900;line-height:1}.salvage-grid-projection-shape-summary-token{box-sizing:border-box;border:1px solid rgb(var(--grid-projection-rgb) / .68);background:rgb(var(--rgb-void-green) / .88);min-width:0;min-height:1.34rem;color:rgb(var(--grid-projection-rgb));font:inherit;box-shadow:inset 0 0 0 1px rgb(var(--grid-projection-rgb) / .18), 0 0 18px rgb(var(--grid-projection-rgb) / .2);border-radius:0;justify-content:center;align-items:center;gap:0;padding:0 .24rem;display:inline-flex}.salvage-grid-projection-shape-summary-token-has-count{justify-content:space-between;gap:.14rem;min-width:2.58rem}.salvage-grid-projection-shape-summary-token:hover,.salvage-grid-projection-shape-summary-token:focus-visible{border-color:rgb(var(--grid-projection-rgb) / .92);background:rgb(var(--rgb-hull-black) / .96);outline:none}.salvage-grid-projection-shape-summary-token:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--grid-projection-rgb) / .32), 0 0 0 2px rgb(var(--grid-projection-rgb) / .62)}.salvage-grid-projection-shape-summary-stack{justify-content:flex-start;align-items:center;display:inline-flex;overflow:hidden}.salvage-grid-projection-shape-summary-token-has-count .salvage-grid-projection-shape-summary-stack{width:1.42rem}.salvage-grid-projection-shape-summary-icon{z-index:1;border:1px solid rgb(var(--rgb-hull-black) / .96);background:rgb(var(--rgb-hull-black) / .82);box-shadow:0 0 0 1px rgb(var(--rgb-black) / .64), inset 0 0 0 1px rgb(var(--grid-projection-rgb) / .1);padding:.04rem;position:relative}.salvage-grid-projection-shape-summary-icon+.salvage-grid-projection-shape-summary-icon{z-index:2;margin-left:-.08rem}.salvage-grid-projection-shape-summary-count{color:rgb(var(--grid-projection-rgb));font-family:var(--font-mono);text-align:right;min-width:1rem;text-shadow:0 0 8px rgb(var(--grid-projection-rgb) / .32);font-size:.62rem;font-weight:900;line-height:1}.salvage-shape-upgrade-dialog-stack{align-items:center;max-width:8rem;display:inline-flex;overflow:hidden}.salvage-shape-upgrade-dialog-stack-glyph{z-index:1;border:1px solid rgb(var(--rgb-hull-black) / .96);background:rgb(var(--rgb-hull-black) / .8);box-shadow:0 0 0 1px rgb(var(--rgb-grid-tone-trace) / .24), inset 0 0 0 1px rgb(var(--rgb-grid-tone-trace) / .1);padding:.08rem;position:relative}.salvage-shape-upgrade-dialog-stack-glyph+.salvage-shape-upgrade-dialog-stack-glyph{z-index:2;margin-left:-.18rem}.salvage-grid-projection-clue-mask{z-index:6;pointer-events:none;place-items:end;padding:.28rem;display:grid;position:absolute}.salvage-grid-projection-clue-mask:before{content:"";border:1px dashed rgb(var(--grid-projection-rgb) / .34);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .12) 0 2px, transparent 2px 7px), rgb(var(--rgb-hull-black) / .18);opacity:.72;position:absolute;inset:.12rem}.salvage-grid-projection-attention{z-index:7;pointer-events:none;position:absolute}.salvage-grid-projection-attention[data-grid-token-kind=controller-focus]{z-index:9}.salvage-grid-projection-attention[data-grid-token-kind=bulkhead-shield],.salvage-grid-projection-attention[data-grid-token-kind=shielded-hazard]{z-index:10}.salvage-grid-projection-focus-frame{border:2px dashed rgb(var(--grid-projection-rgb) / .78);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .13) 0 2px, transparent 2px 8px);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .72), 0 0 0 1px rgb(var(--rgb-black) / .72);position:absolute;inset:4px}.salvage-grid-projection-attention[data-grid-token-kind=controller-focus] .salvage-grid-projection-focus-frame{box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .2), 0 0 0 1px rgb(var(--rgb-black) / .72);background:0 0;border-style:solid;inset:3px}.salvage-grid-projection-bulkhead-shield{color:rgb(var(--grid-projection-rgb));border:2px solid rgb(var(--grid-projection-rgb) / .9);background:radial-gradient(circle at 50% 50%, rgb(var(--grid-projection-rgb) / .26), transparent 42%), linear-gradient(135deg, transparent 18%, rgb(var(--grid-projection-rgb) / .24), transparent 62%);box-shadow:inset 0 0 0 1px rgb(var(--rgb-white) / .18), inset 0 0 20px rgb(var(--grid-projection-rgb) / .32), 0 0 22px rgb(var(--grid-projection-rgb) / .32);place-items:center;display:grid;position:absolute;inset:-.35rem}.salvage-grid-projection-shielded-hazard{color:rgb(var(--rgb-instrument-mist));border:2px solid rgb(var(--grid-projection-rgb) / .92);background:linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .26), transparent 34%), repeating-linear-gradient(-45deg, rgb(var(--grid-projection-rgb) / .22) 0 2px, transparent 2px 7px), rgb(var(--rgb-hull-black) / .42);box-shadow:inset 0 0 0 1px rgb(var(--rgb-white) / .2), inset 0 0 18px rgb(var(--grid-projection-rgb) / .36), 0 0 0 2px rgb(var(--rgb-black) / .74), 0 0 18px rgb(var(--grid-projection-rgb) / .28);place-items:center;display:grid;position:absolute;inset:.18rem}.salvage-grid-projection-scoring-target{z-index:8;pointer-events:none;position:absolute}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target]{z-index:6}.salvage-grid-projection-scoring-target[data-grid-token-kind=scoring-fx-flash]{z-index:7}.salvage-grid-projection-scoring-frame{z-index:1}.salvage-grid-projection-scoring-outcome{z-index:4;min-width:max-content;color:rgb(var(--grid-projection-rgb));border:1px solid rgb(var(--grid-projection-rgb) / .72);background:linear-gradient(180deg, rgb(var(--grid-projection-rgb) / .14), transparent 58%), rgb(var(--rgb-hull-black) / .96);box-shadow:inset 0 2px 0 rgb(var(--grid-projection-rgb) / .84), 0 0 0 1px rgb(var(--rgb-black) / .66), 0 7px 18px rgb(var(--rgb-black) / .4), 0 0 18px rgb(var(--grid-projection-rgb) / .14);font-family:var(--font-mono);letter-spacing:-.01em;white-space:nowrap;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.16rem;padding:.32rem .52rem .38rem;font-weight:900;line-height:1;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.salvage-grid-projection-scoring-outcome:before{content:"";z-index:-1;border:2px solid rgb(var(--grid-projection-rgb) / .92);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .72), 0 0 18px rgb(var(--grid-projection-rgb) / .34);pointer-events:none;animation:salvage-causal-target-receipt .52s var(--ease-out-expo) both;position:absolute;inset:-.42rem}.salvage-grid-projection-scoring-outcome:after{content:"";z-index:-2;background:linear-gradient(rgb(var(--grid-projection-rgb)), rgb(var(--grid-projection-rgb))) top left / .8rem 2px no-repeat, linear-gradient(rgb(var(--grid-projection-rgb)), rgb(var(--grid-projection-rgb))) top left / 2px .8rem no-repeat, linear-gradient(rgb(var(--grid-projection-rgb)), rgb(var(--grid-projection-rgb))) top right / .8rem 2px no-repeat, linear-gradient(rgb(var(--grid-projection-rgb)), rgb(var(--grid-projection-rgb))) top right / 2px .8rem no-repeat, linear-gradient(rgb(var(--grid-projection-rgb)), rgb(var(--grid-projection-rgb))) bottom left / .8rem 2px no-repeat, linear-gradient(rgb(var(--grid-projection-rgb)), rgb(var(--grid-projection-rgb))) bottom left / 2px .8rem no-repeat, linear-gradient(rgb(var(--grid-projection-rgb)), rgb(var(--grid-projection-rgb))) bottom right / .8rem 2px no-repeat, linear-gradient(rgb(var(--grid-projection-rgb)), rgb(var(--grid-projection-rgb))) bottom right / 2px .8rem no-repeat;filter:drop-shadow(0 0 8px rgb(var(--grid-projection-rgb) / .58));pointer-events:none;animation:salvage-causal-target-residue .76s var(--ease-out-expo) both;position:absolute;inset:-.72rem}.salvage-grid-projection-scoring-outcome>span{letter-spacing:.08em;opacity:.82;text-transform:uppercase;color:rgb(var(--grid-projection-rgb));font-size:.625rem}.salvage-grid-projection-scoring-outcome>strong{color:rgb(var(--grid-projection-rgb));font-family:var(--font-display);letter-spacing:-.025em;font-size:1.5rem;font-weight:1000;line-height:1}@keyframes salvage-causal-target-receipt{0%{opacity:0;transform:scale(1.34)}24%{opacity:1;transform:scale(.94)}58%{opacity:.86;transform:scale(1)}to{opacity:.36;transform:scale(1)}}@keyframes salvage-causal-target-residue{0%{opacity:0;transform:scale(.78)rotate(3deg)}24%{opacity:.92;transform:scale(1.06)rotate(0)}to{opacity:.42;transform:scale(1)rotate(0)}}body:has([data-scoring-outcome]) .salvage-fx-pop[data-fx-source-kind=tile]{display:none}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target] .salvage-target-frame-scoring{--target-frame-outset:3px;--target-frame-corner-length:10px;--target-frame-thickness:1px;opacity:.66;animation:none}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target] .salvage-target-frame-scoring:before{opacity:.16}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target] .salvage-target-frame-scoring:after{filter:none;animation:none}.salvage-grid-projection-scoring-target[data-grid-token-kind=scoring-fx-flash] .salvage-target-frame-scoring{--target-frame-outset:10px;--target-frame-corner-length:22px}.salvage-grid-projection-scoring-target[data-grid-token-kind=scoring-fx-flash] .salvage-target-frame-scoring:before{opacity:1}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target][data-grid-preview-confidence=partial] .salvage-target-frame-scoring{opacity:.46}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target][data-grid-preview-confidence=partial] .salvage-target-frame-scoring:before{opacity:.08}.salvage-grid-projection-score-preview-label{z-index:3;border:1px solid rgb(var(--grid-projection-rgb) / .52);background:rgb(var(--rgb-hull-black) / .88);max-width:calc(100% - .34rem);color:rgb(var(--grid-projection-rgb));font-family:var(--font-mono);text-align:center;white-space:nowrap;overflow-wrap:anywhere;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .5), 0 0 0 1px rgb(var(--rgb-black) / .56);padding:1px 3px;font-size:.58rem;font-weight:900;line-height:1.05;display:block;position:absolute;top:.16rem;left:50%;transform:translate(-50%)}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target][data-grid-preview-anchor=command] .salvage-grid-projection-score-preview-label{max-width:calc(100% - .46rem);inset:auto .16rem .14rem auto;transform:none}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target][data-grid-preview-collision=queue-marker] .salvage-grid-projection-score-preview-label{max-width:min(8.5rem,128%);top:50%;bottom:auto;transform:translateY(-50%)}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target][data-grid-preview-collision=queue-marker][data-grid-preview-collision-side=left] .salvage-grid-projection-score-preview-label{text-align:right;left:auto;right:calc(100% + 1.05rem)}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target][data-grid-preview-collision=queue-marker][data-grid-preview-collision-side=right] .salvage-grid-projection-score-preview-label{text-align:left;left:calc(100% + 1.05rem);right:auto}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target][data-grid-preview-confidence=partial] .salvage-grid-projection-score-preview-label{opacity:.82;border-style:dashed}.salvage-grid-projection-scoring-target[data-grid-token-kind=score-preview-target][data-grid-preview-delta-kind=blocked] .salvage-grid-projection-score-preview-label{min-width:1rem;color:rgb(var(--grid-projection-rgb))}.salvage-grid-projection-resolution-effect{z-index:2;pointer-events:none;contain:paint;backface-visibility:hidden;will-change:transform, opacity;position:absolute;inset:-3px;transform:translate(0)}.salvage-grid-projection-resolution-effect-haul-hazard-impact{border:2px solid rgb(var(--grid-projection-rgb) / .95);background:radial-gradient(circle at 50% 50%, rgb(var(--grid-projection-rgb) / .34), transparent 54%), linear-gradient(135deg, transparent 18%, rgb(var(--grid-projection-rgb) / .3), transparent 58%);box-shadow:inset 0 0 0 2px rgb(var(--rgb-white) / .16), inset 0 0 20px rgb(var(--grid-projection-rgb) / .5), 0 0 22px rgb(var(--grid-projection-rgb) / .64), 0 0 44px rgb(var(--grid-projection-rgb) / .34)}.salvage-grid-projection-resolution-effect-haul-shield-impact{border:2px solid rgb(var(--grid-projection-rgb) / .9);background:repeating-linear-gradient(45deg, rgb(var(--rgb-instrument-mist) / .26) 0 2px, transparent 2px 8px), radial-gradient(circle at 50% 50%, rgb(var(--grid-projection-rgb) / .28), transparent 62%);box-shadow:inset 0 0 0 1px rgb(var(--rgb-white) / .18), inset 0 0 16px rgb(var(--grid-projection-rgb) / .36), 0 0 18px rgb(var(--grid-projection-rgb) / .28)}.salvage-grid-projection-resolution-effect-purge-convert{opacity:0;border:2px solid rgb(var(--grid-projection-rgb) / .96);background:radial-gradient(circle at 50% 50%, rgb(var(--rgb-white) / .94) 0 12%, rgb(var(--grid-projection-rgb) / .76) 21%, transparent 52%), radial-gradient(circle at 50% 50%, rgb(var(--grid-projection-rgb) / .38), transparent 70%), linear-gradient(135deg, transparent 18%, rgb(var(--rgb-instrument-mist) / .34), transparent 62%);box-shadow:inset 0 0 0 1px rgb(var(--rgb-white) / .28), inset 0 0 18px rgb(var(--grid-projection-rgb) / .52), 0 0 20px rgb(var(--grid-projection-rgb) / .58), 0 0 34px rgb(var(--grid-projection-rgb) / .28);mix-blend-mode:screen;inset:-5px}.salvage-grid-projection-purge-trace-svg{z-index:4;pointer-events:none;width:calc(100% + .92rem);height:calc(100% + .92rem);position:absolute;inset:-.46rem;overflow:visible}.salvage-grid-projection-purge-trace-path{fill:none;stroke:rgb(var(--grid-projection-rgb) / .98);stroke-width:4px;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgb(var(--grid-projection-rgb) / .78)) drop-shadow(0 0 12px rgb(var(--grid-projection-rgb) / .28));animation:.62s cubic-bezier(.22,1,.36,1) forwards salvage-grid-purge-trace-path}.salvage-grid-projection-movement-path-svg{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.salvage-grid-projection-movement-path-line{fill:none;stroke:rgb(var(--grid-projection-rgb) / .58);stroke-width:.018px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.052 .11;opacity:.36;filter:drop-shadow(0 0 .016rem rgb(var(--rgb-void-green) / .38));animation:none}.salvage-grid-projection-movement-path-line[data-grid-ejected=true]{stroke:rgb(var(--grid-projection-rgb) / .66)}.salvage-grid-projection-movement-path-line[data-grid-blocked=true]{stroke-dasharray:.038 .085;opacity:.42}.salvage-grid-projection-movement-arrowhead{fill:rgb(var(--grid-projection-rgb) / .5);stroke:rgb(var(--grid-projection-rgb) / .5);stroke-linecap:round;stroke-linejoin:round;stroke-width:.8px;filter:drop-shadow(0 0 .045rem rgb(var(--grid-projection-rgb) / .18))}.salvage-grid-projection-movement-landing{z-index:4;box-sizing:border-box;pointer-events:none;opacity:.86;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.salvage-grid-projection-movement-landing-token{box-sizing:border-box;border:1px dashed rgb(var(--grid-projection-rgb) / .44);background:rgb(var(--rgb-hull-black) / .74);min-width:.86rem;height:.86rem;color:rgb(var(--grid-projection-rgb));font-family:var(--font-mono);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .5), 0 0 0 1px rgb(var(--rgb-black) / .46);place-items:center;padding:0 .18rem;font-size:.52rem;font-weight:900;line-height:1;display:inline-grid;position:relative}.salvage-grid-projection-movement-landing-token:empty{background:linear-gradient(90deg, transparent 0 calc(50% - 1px), rgb(var(--grid-projection-rgb) / .58) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)), linear-gradient(0deg, transparent 0 calc(50% - 1px), rgb(var(--grid-projection-rgb) / .58) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)), rgb(var(--rgb-hull-black) / .48);width:.56rem;min-width:.56rem;height:.56rem;padding:0}.salvage-grid-projection-movement-landing[data-grid-state=replaced] .salvage-grid-projection-movement-landing-token{border-style:solid;border-color:rgb(var(--grid-projection-rgb) / .58);background:rgb(var(--rgb-panel-graphite) / .86);min-width:1rem}.salvage-grid-projection-movement-landing[data-grid-state=blocked] .salvage-grid-projection-movement-landing-token{border-style:dashed;border-color:rgb(var(--grid-projection-rgb) / .72);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .14) 0 2px, transparent 2px 6px), rgb(var(--rgb-hull-black) / .84);min-width:1rem}.salvage-grid-projection-movement-landing[data-grid-state=ejected]{z-index:5}.salvage-grid-projection-movement-landing[data-grid-state=ejected] .salvage-grid-projection-movement-landing-token{border-style:solid;border-color:rgb(var(--grid-projection-rgb) / .62);background:rgb(var(--rgb-panel-graphite) / .94);min-width:1.72rem;height:1rem;box-shadow:inset 0 0 0 1px rgb(var(--grid-projection-rgb) / .18), 0 0 0 1px rgb(var(--rgb-black) / .58), 0 0 .48rem rgb(var(--grid-projection-rgb) / .16);font-size:.52rem}.salvage-grid-projection-ejection-signal-label{grid-auto-flow:column;justify-content:center;align-items:center;gap:.08rem;display:inline-grid}.salvage-grid-projection-ejection-signal-icon{width:.56rem;height:.56rem}.salvage-grid-projection-movement-vacancy{z-index:3;box-sizing:border-box;pointer-events:none;opacity:.54;place-items:center;display:grid;position:absolute}.salvage-grid-projection-movement-vacancy-token{aspect-ratio:1;box-sizing:border-box;border:1px dashed rgb(var(--grid-projection-rgb) / .48);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .12) 0 2px, transparent 2px 6px), rgb(var(--rgb-hull-black) / .58);width:clamp(.72rem,36%,1.08rem);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .46), 0 0 0 1px rgb(var(--rgb-black) / .34);place-items:center;display:grid}.salvage-grid-projection-movement-vacancy-face{aspect-ratio:1;border:1px solid rgb(var(--grid-projection-rgb) / .42);background:rgb(var(--rgb-void-green) / .64);width:42%}.salvage-grid-projection-marker{z-index:7;box-sizing:border-box;pointer-events:none;transform:translateY(calc(var(--grid-marker-stack-index,0) * 1.62rem));opacity:1;place-items:start stretch;padding:.2rem .28rem;display:grid;position:absolute}.salvage-grid-projection-marker[data-grid-marker-expanded=true],.salvage-grid-projection-marker:focus-within{z-index:10}.salvage-grid-projection-layer .salvage-grid-projection-marker .salvage-grid-projection-marker-chip{--command-kind-rgb:var(--grid-projection-rgb);--queue-marker-control-rgb:var(--grid-projection-rgb);--queue-marker-order-rgb:var(--grid-projection-rgb);pointer-events:auto;grid-template-columns:minmax(.92rem,.9fr) minmax(1.02rem,1fr) minmax(1.22rem,1.25fr) minmax(1.02rem,1fr) minmax(1.02rem,1fr);justify-content:stretch;align-items:center;gap:.04rem;width:100%;min-width:0;max-width:none;min-height:1.42rem;display:grid}.salvage-grid-projection-marker[data-command-kind=trace] .salvage-grid-projection-marker-chip{--queue-marker-order-rgb:var(--rgb-trace-cyan)}.salvage-grid-projection-marker[data-command-kind=haul] .salvage-grid-projection-marker-chip{--queue-marker-order-rgb:var(--rgb-haul-amber)}.salvage-grid-projection-marker[data-command-kind=purge] .salvage-grid-projection-marker-chip{--queue-marker-order-rgb:var(--rgb-purge-orange)}.salvage-grid-projection-marker[data-command-kind=shift] .salvage-grid-projection-marker-chip{--queue-marker-order-rgb:var(--rgb-shift-lime)}.salvage-grid-projection-marker[data-command-kind=displace] .salvage-grid-projection-marker-chip{--queue-marker-order-rgb:var(--rgb-displace-violet)}.salvage-grid-projection-marker[data-command-kind=shuffle] .salvage-grid-projection-marker-chip,.salvage-grid-projection-marker[data-command-kind=flood] .salvage-grid-projection-marker-chip{--queue-marker-order-rgb:var(--rgb-board-gray)}@media (width>=1260px){.salvage-grid-shell{min-width:var(--salvage-grid-min-width,32.5rem);grid-template-columns:repeat(var(--salvage-grid-track-count,6), minmax(5.1rem, 1fr))}}.salvage-grid-corner,.salvage-clue-tile{z-index:38;contain:layout style;box-sizing:border-box;border:1px solid rgb(var(--rgb-instrument-mist) / .12);min-width:0;min-height:0;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1), inset 0 -8px 16px #07100f57;background:#0f1715fa;position:relative}.salvage-grid-corner{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M-4 18 18 -4M3 18 18 3' stroke='%23e7ede8' stroke-opacity='.22' stroke-width='1.2'/%3E%3C/svg%3E"), linear-gradient(145deg, rgb(var(--rgb-instrument-mist) / .07), #07100f24);background-size:14px 14px,auto;place-items:stretch stretch;display:grid}.salvage-operator-grid-badge{width:100%;min-width:0;height:100%;min-height:0;color:rgb(var(--rgb-instrument-mist) / .9);background:rgb(var(--rgb-instrument-mist) / .055);cursor:pointer;appearance:none;border:0;align-content:center;justify-items:center;gap:.1rem;padding:.35rem .2rem;transition:background-color .12s ease-out,box-shadow .12s ease-out,filter .12s ease-out;display:grid}.salvage-operator-grid-badge:hover{filter:brightness(1.08);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .16)}.salvage-operator-grid-badge:focus-visible{z-index:2;outline:2px solid rgb(var(--rgb-instrument-mist) / .72);outline-offset:-2px}.salvage-operator-grid-badge-art{aspect-ratio:1;border:1px solid rgb(var(--rgb-instrument-mist) / .16);background:rgb(var(--rgb-void-green) / .62);width:clamp(1.9rem,58%,3rem);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);place-items:center;display:grid}.salvage-operator-grid-badge-art img{object-fit:contain;pointer-events:none;filter:drop-shadow(0 1px #030706e6);width:116%;height:116%}.salvage-operator-grid-badge-label{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:0;max-width:100%;font-size:.52rem;font-weight:900;line-height:1;overflow:hidden}.salvage-operator-grid-badge-detail{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:rgb(var(--rgb-instrument-mist) / .72);letter-spacing:0;font-size:.48rem;font-weight:900;line-height:1;overflow:hidden}.salvage-deep-trace-prompt{border-block:1px solid rgb(var(--rgb-trace-cyan) / .26);background:linear-gradient(90deg, rgb(var(--rgb-trace-cyan) / .12), transparent 72%), rgb(var(--rgb-void-green) / .76);min-width:0;color:rgb(var(--rgb-instrument-mist) / .9);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .06), inset 0 -1px 0 rgb(var(--rgb-black) / .28);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;padding:.42rem .58rem;display:grid}.salvage-deep-trace-prompt__label{min-width:max-content;color:rgb(var(--rgb-trace-cyan));font-family:var(--font-mono);text-transform:uppercase;letter-spacing:0;font-size:.68rem;font-weight:950;line-height:1}.salvage-deep-trace-prompt__body{min-width:0;color:rgb(var(--rgb-instrument-mist) / .78);letter-spacing:0;font-size:.72rem;font-weight:850;line-height:1.15}.salvage-operator-info-art{aspect-ratio:1;border:1px solid rgb(var(--rgb-instrument-mist) / .16);background:rgb(var(--rgb-void-green) / .72);width:5.25rem;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);place-items:center;display:grid}.salvage-operator-info-art img{object-fit:contain;pointer-events:none;filter:drop-shadow(0 1px #030706e6);width:118%;height:118%}.salvage-operator-info-tag{border:1px solid rgb(var(--rgb-instrument-mist) / .12);color:rgb(var(--rgb-instrument-mist) / .76);font-family:var(--font-mono);text-transform:uppercase;background:#07100f9e;padding:.25rem .45rem;font-size:.68rem;font-weight:900;line-height:1}@media (width>=1260px){.salvage-operator-grid-badge{align-content:start;gap:.12rem;padding:.32rem .38rem .38rem;position:relative}.salvage-operator-grid-badge-art{width:clamp(3.35rem,68%,3.95rem);transform:translateY(.08rem)}.salvage-operator-grid-badge-art img{width:128%;height:128%}.salvage-operator-grid-badge-label{text-shadow:0 1px #030706f2,0 0 .45rem #030706d1;font-size:.66rem;line-height:.95;position:absolute;bottom:.98rem;left:.34rem;right:.34rem}.salvage-operator-grid-badge-detail{text-shadow:0 1px #030706f2,0 0 .45rem #030706d1;font-size:.58rem;line-height:.95;position:absolute;bottom:.42rem;left:.34rem;right:.34rem}}.salvage-clue-tile{--salvage-clue-meter-max-height:1.52rem;--salvage-clue-meter-min-height:1.06rem;--salvage-clue-meter-inline-min:6rem;color:var(--instrument-mist);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;display:grid}.salvage-play-layout[data-card-drag-settling=true] .salvage-clue-tile{contain:layout style paint}.salvage-clue-label{min-width:0;color:rgb(var(--rgb-instrument-mist) / .94);letter-spacing:0;align-items:center;gap:.35rem;font-size:.8rem;font-weight:900;line-height:1;display:flex}.salvage-clue-mask-label{text-overflow:ellipsis;border:1px solid rgb(var(--rgb-instrument-mist) / .26);min-width:0;max-width:4.8rem;color:rgb(var(--rgb-instrument-mist) / .82);background:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .12) 0 2px, transparent 2px 5px), rgb(var(--rgb-panel-graphite-low) / .82);text-transform:uppercase;white-space:nowrap;border-radius:0;justify-content:center;align-items:center;padding:.04rem .22rem;font-size:.46rem;font-weight:950;line-height:1;display:inline-flex;overflow:hidden}.salvage-clue-mask-button{cursor:help}.salvage-clue-mask-button:hover{color:rgb(var(--rgb-instrument-mist) / .96);background:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .16) 0 2px, transparent 2px 5px), rgb(var(--rgb-panel-graphite-low) / .94)}.salvage-clue-mask-button:focus-visible{outline:2px solid rgb(var(--rgb-instrument-mist) / .72);outline-offset:1px}.salvage-clue-stats{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3, minmax(var(--salvage-clue-meter-min-height), var(--salvage-clue-meter-max-height)));align-content:center;justify-items:stretch;width:100%;min-height:0}.salvage-clue-cargo-meter,.salvage-clue-signal-meter,.salvage-clue-hazard{width:100%;min-height:var(--salvage-clue-meter-min-height);height:100%;max-height:var(--salvage-clue-meter-max-height);align-self:center}.salvage-clue-hazard-hidden{background:repeating-linear-gradient(135deg, rgb(var(--rgb-hazard-red) / .16) 0 3px, transparent 3px 8px), rgb(var(--rgb-panel-graphite-low) / .82);border-style:dashed}.salvage-clue-hazard-hidden .salvage-clue-hazard-segments{opacity:.28}.salvage-clue-cargo-meter{color:var(--cargo-green);border:1px solid rgb(var(--rgb-cargo-green) / .86);box-shadow:inset 0 0 0 2px #07100fd1, inset 0 0 0 3px rgb(var(--rgb-cargo-green) / .28), 0 0 10px rgb(var(--rgb-cargo-green) / .1);background:#07100fb3}.salvage-clue-cargo-meter:after{content:"";pointer-events:none;border:1px solid rgb(var(--rgb-cargo-green) / .32);border-radius:999px;position:absolute;inset:3px}.salvage-clue-cargo-fill{width:var(--cargo-fill,0%);background:linear-gradient(90deg, rgb(var(--rgb-cargo-green) / .62), rgb(var(--rgb-cargo-green) / .32)), rgb(var(--rgb-cargo-green) / .16);min-width:0;max-width:calc(100% - 6px);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .12);border-radius:999px;display:block;position:absolute;inset:3px auto 3px 3px}.salvage-clue-cargo-total{width:var(--cargo-total-fill,0%);background:linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .24), rgb(var(--rgb-instrument-mist) / .11)), rgb(var(--rgb-instrument-mist) / .08);min-width:0;max-width:calc(100% - 6px);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);border-radius:999px;display:block;position:absolute;inset:3px auto 3px 3px}.salvage-clue-cargo-value{color:rgb(var(--rgb-instrument-mist) / .96)}.salvage-clue-signal-meter{color:var(--signal-violet);background:linear-gradient(90deg, rgb(var(--rgb-signal-violet) / .14), rgb(var(--rgb-signal-violet) / .06)), #07100f94;border:1px solid rgb(var(--rgb-signal-violet) / .34);box-shadow:inset 0 0 0 2px #07100fd1, inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08)}.salvage-clue-signal-meter:after{content:"";pointer-events:none;border:1px solid rgb(var(--rgb-signal-violet) / .18);border-radius:999px;position:absolute;inset:3px}.salvage-clue-signal-total,.salvage-clue-signal-fill{border-radius:999px;min-width:0;max-width:calc(100% - 6px);display:block;position:absolute;inset:3px auto 3px 3px}.salvage-clue-signal-total{width:var(--signal-total-fill,0%);background:linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .22), rgb(var(--rgb-instrument-mist) / .1)), rgb(var(--rgb-instrument-mist) / .07);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08)}.salvage-clue-signal-fill{width:var(--signal-fill,0%);background:linear-gradient(90deg, rgb(var(--rgb-signal-violet) / .56), rgb(var(--rgb-signal-violet) / .28)), rgb(var(--rgb-signal-violet) / .14);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1)}.salvage-clue-delta{z-index:4;border:1px solid rgb(var(--clue-delta-rgb) / .64);min-width:1.28rem;color:rgb(var(--clue-delta-rgb));background:rgb(var(--rgb-void-green) / .9);text-align:center;text-shadow:0 1px 2px #030707e0;box-shadow:0 0 .45rem rgb(var(--clue-delta-rgb) / .24), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .12);pointer-events:none;opacity:0;padding:.08rem .18rem;font-size:.58rem;font-weight:950;line-height:1;animation:.52s cubic-bezier(.16,1,.3,1) .43s both salvage-clue-delta-pop;position:absolute;top:50%;right:.24rem;transform:translateY(-50%)scale(.9)}.salvage-clue-delta-cargo{--clue-delta-rgb:var(--rgb-cargo-green)}.salvage-clue-delta-signal{--clue-delta-rgb:var(--rgb-signal-violet)}.salvage-clue-delta-hazard{--clue-delta-rgb:var(--rgb-hazard-red)}.salvage-clue-delta-negative.salvage-clue-delta-cargo,.salvage-clue-delta-negative.salvage-clue-delta-signal{--clue-delta-rgb:var(--rgb-instrument-mist)}@keyframes salvage-clue-delta-pop{0%{opacity:0;transform:translateY(-50%)scale(.9)}18%{opacity:1;transform:translateY(-50%)scale(1.04)}74%{opacity:1;transform:translateY(-50%)scale(1)}to{opacity:0;transform:translateY(calc(-50% - .18rem))scale(.98)}}.salvage-clue-hazard{color:#ff8d8d;border:1px solid rgb(var(--rgb-hazard-red) / .6);box-shadow:inset 0 0 0 2px #07100fd1, inset 0 0 0 3px rgb(var(--rgb-hazard-red) / .18), 0 0 9px rgb(var(--rgb-hazard-red) / .1);background:#29121285}.salvage-clue-hazard:after{content:"";pointer-events:none;border:1px solid rgb(var(--rgb-hazard-red) / .26);border-radius:999px;position:absolute;inset:3px}.salvage-clue-hazard-segments{grid-template-columns:repeat(var(--hazard-meter-slots,5), minmax(0, 1fr));pointer-events:none;border-radius:999px;gap:2px;display:grid;position:absolute;inset:3px;overflow:hidden}.salvage-clue-hazard-segment{background:rgb(var(--rgb-instrument-mist) / .04);min-width:0;box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .04)}.salvage-clue-hazard-segment-total{background:linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .2), rgb(var(--rgb-instrument-mist) / .1)), rgb(var(--rgb-instrument-mist) / .07);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08)}.salvage-clue-hazard-segment-filled{background:linear-gradient(90deg, rgb(var(--rgb-hazard-red) / .72), rgb(var(--rgb-hazard-red) / .42)), rgb(var(--rgb-hazard-red) / .24);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .12), 0 0 8px rgb(var(--rgb-hazard-red) / .18)}.salvage-cell{box-sizing:border-box;height:100%;min-height:0;color:var(--instrument-mist);background:linear-gradient(145deg, #2a3531fa, #1b2623fa), var(--tile-graphite);border:1px solid rgb(var(--rgb-instrument-mist) / .12);perspective:900px;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1), inset 0 -8px 15px #07100f66, 0 2px 0 #030707b8;contain:layout style paint;overflow:hidden;transform:translateZ(0)}.salvage-cell:before{content:"";pointer-events:none;background:linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .08), transparent 34%), linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .05), transparent 18%, transparent 82%, #07100f4d);opacity:.85;position:absolute;inset:0}.salvage-cell-hidden{background:linear-gradient(145deg, #202b27f5, #111b18fa), var(--void-green)}.salvage-cell-hidden:hover{background:linear-gradient(145deg, #323e39fa, #1e2b27fa), var(--tile-graphite)}.salvage-cell-hidden .salvage-cell-front{background:radial-gradient(circle at 50% 43%, rgb(var(--rgb-instrument-mist) / .035), transparent 40%), linear-gradient(145deg, #212d29d1, #121d1af5)}.salvage-cell-hidden:before{opacity:.48}.salvage-cell-hidden:hover .salvage-cell-front{background:radial-gradient(circle at 50% 43%, rgb(var(--rgb-instrument-mist) / .055), transparent 42%), linear-gradient(145deg, #26322edb, #15201df7)}.salvage-cell-hotkey-label{border:1px solid rgb(var(--rgb-instrument-mist) / .14);background:rgb(var(--rgb-void-green) / .78);color:rgb(var(--rgb-instrument-mist) / .82);letter-spacing:0;text-transform:uppercase;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);padding:.12rem .36rem;font-size:.62rem;font-weight:900;line-height:1}@media (pointer:coarse),(hover:none){.salvage-cell-hotkey-label{display:none}}.salvage-play-layout[data-card-drag-active=true]{cursor:grabbing}.salvage-queued-command-chip,.salvage-command-queue-item{--command-kind-rgb:var(--rgb-cargo-green)}.salvage-queued-command-chip[data-command-kind=trace],.salvage-command-queue-item[data-command-kind=trace]{--command-kind-rgb:var(--rgb-trace-cyan)}.salvage-queued-command-chip[data-command-kind=haul],.salvage-command-queue-item[data-command-kind=haul]{--command-kind-rgb:var(--rgb-haul-amber)}.salvage-queued-command-chip[data-command-kind=purge],.salvage-command-queue-item[data-command-kind=purge]{--command-kind-rgb:var(--rgb-purge-orange)}.salvage-queued-command-chip[data-command-kind=shift],.salvage-command-queue-item[data-command-kind=shift]{--command-kind-rgb:var(--rgb-shift-lime)}.salvage-queued-command-chip[data-command-kind=displace],.salvage-command-queue-item[data-command-kind=displace]{--command-kind-rgb:var(--rgb-displace-violet)}.salvage-queued-command-chip[data-command-kind=shuffle],.salvage-queued-command-chip[data-command-kind=flood],.salvage-command-queue-item[data-command-kind=shuffle],.salvage-command-queue-item[data-command-kind=flood]{--command-kind-rgb:var(--rgb-board-gray)}.salvage-target-frame{--target-frame-rgb:var(--rgb-instrument-mist)}.salvage-target-frame[data-target-frame-tone=neutral]{--target-frame-rgb:var(--rgb-grid-tone-neutral)}.salvage-target-frame[data-target-frame-tone=cargo]{--target-frame-rgb:var(--rgb-grid-tone-cargo)}.salvage-target-frame[data-target-frame-tone=signal]{--target-frame-rgb:var(--rgb-grid-tone-signal)}.salvage-target-frame[data-target-frame-tone=score]{--target-frame-rgb:var(--rgb-grid-tone-score)}.salvage-target-frame[data-target-frame-tone=hazard]{--target-frame-rgb:var(--rgb-grid-tone-hazard)}.salvage-target-frame[data-target-frame-tone=trace]{--target-frame-rgb:var(--rgb-grid-tone-trace)}.salvage-grid-pointer-drag-plane{inset:var(--salvage-grid-content-inset);z-index:59;pointer-events:none;contain:layout;position:absolute;overflow:visible}.salvage-grid-pointer-drag-fill{box-sizing:border-box;border:1px solid rgb(var(--grid-projection-rgb) / .42);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .14) 0 2px, transparent 2px 6px), rgb(var(--grid-projection-rgb) / .08);opacity:.74;position:absolute}.salvage-grid-pointer-drag-fill[data-grid-active=false]{border-style:dashed;border-color:rgb(var(--grid-projection-rgb) / .25);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .09) 0 2px, transparent 2px 6px), rgb(var(--grid-projection-rgb) / .05);opacity:.56}.salvage-grid-pointer-drag-fill[data-grid-target=true]{border-width:2px;border-color:rgb(var(--grid-projection-rgb) / .66);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .18) 0 2px, transparent 2px 6px), rgb(var(--grid-projection-rgb) / .12);opacity:.88}.salvage-grid-pointer-drag-plane [data-grid-command-accent]{--grid-drag-command-preview-rgb:var(--grid-projection-rgb)}.salvage-grid-pointer-drag-plane [data-grid-command-accent=trace]{--grid-drag-command-preview-rgb:var(--rgb-trace-cyan)}.salvage-grid-pointer-drag-plane [data-grid-command-accent=haul]{--grid-drag-command-preview-rgb:var(--rgb-haul-amber)}.salvage-grid-pointer-drag-plane [data-grid-command-accent=purge]{--grid-drag-command-preview-rgb:var(--rgb-purge-orange)}.salvage-grid-pointer-drag-plane [data-grid-command-accent=shift]{--grid-drag-command-preview-rgb:var(--rgb-shift-lime)}.salvage-grid-pointer-drag-plane [data-grid-command-accent=displace]{--grid-drag-command-preview-rgb:var(--rgb-displace-violet)}.salvage-grid-pointer-drag-plane [data-grid-command-accent=shuffle],.salvage-grid-pointer-drag-plane [data-grid-command-accent=flood]{--grid-drag-command-preview-rgb:var(--rgb-board-gray)}.salvage-grid-pointer-drag-fill[data-grid-command-accent]{border-color:rgb(var(--grid-drag-command-preview-rgb) / .5);background:repeating-linear-gradient(135deg, rgb(var(--grid-drag-command-preview-rgb) / .16) 0 2px, transparent 2px 6px), rgb(var(--grid-drag-command-preview-rgb) / .08)}.salvage-grid-pointer-drag-fill[data-grid-active=false][data-grid-command-accent]{border-color:rgb(var(--grid-drag-command-preview-rgb) / .28);background:repeating-linear-gradient(135deg, rgb(var(--grid-drag-command-preview-rgb) / .1) 0 2px, transparent 2px 6px), rgb(var(--grid-drag-command-preview-rgb) / .05)}.salvage-grid-pointer-drag-fill[data-grid-target=true][data-grid-command-accent]{border-color:rgb(var(--grid-drag-command-preview-rgb) / .78);background:repeating-linear-gradient(135deg, rgb(var(--grid-drag-command-preview-rgb) / .2) 0 2px, transparent 2px 6px), rgb(var(--grid-drag-command-preview-rgb) / .12)}.salvage-grid-pointer-drag-perimeter{z-index:2;box-sizing:border-box;pointer-events:none;position:absolute}.salvage-grid-pointer-drag-perimeter:before{content:"";background:rgb(var(--grid-projection-rgb) / .76);box-shadow:0 0 10px rgb(var(--grid-projection-rgb) / .22);position:absolute}.salvage-grid-pointer-drag-perimeter[data-grid-command-accent]:before{background:rgb(var(--grid-drag-command-preview-rgb) / .86);box-shadow:0 0 12px rgb(var(--grid-drag-command-preview-rgb) / .24)}.salvage-grid-pointer-drag-perimeter[data-grid-edge=top]:before,.salvage-grid-pointer-drag-perimeter[data-grid-edge=bottom]:before{height:2px;left:7%;right:7%}.salvage-grid-pointer-drag-perimeter[data-grid-edge=top]:before{top:0}.salvage-grid-pointer-drag-perimeter[data-grid-edge=bottom]:before{bottom:0}.salvage-grid-pointer-drag-perimeter[data-grid-edge=left]:before,.salvage-grid-pointer-drag-perimeter[data-grid-edge=right]:before{width:2px;top:7%;bottom:7%}.salvage-grid-pointer-drag-perimeter[data-grid-edge=left]:before{left:0}.salvage-grid-pointer-drag-perimeter[data-grid-edge=right]:before{right:0}.salvage-target-frame{--target-frame-outset:6px;--target-frame-corner-length:15px;--target-frame-thickness:1px;inset:calc(-1 * var(--target-frame-outset));mix-blend-mode:screen}.salvage-target-frame:before,.salvage-target-frame:after{content:"";pointer-events:none;position:absolute}.salvage-target-frame:before{inset:var(--target-frame-outset);background:radial-gradient(circle at 50% 50%, rgb(var(--target-frame-rgb) / .2), rgb(var(--target-frame-rgb) / .08) 52%, transparent 74%);opacity:.64}.salvage-target-frame:after{background:linear-gradient(rgb(var(--target-frame-rgb) / .95), rgb(var(--target-frame-rgb) / .95)) left top / var(--target-frame-corner-length) var(--target-frame-thickness) no-repeat, linear-gradient(rgb(var(--target-frame-rgb) / .95), rgb(var(--target-frame-rgb) / .95)) left top / var(--target-frame-thickness) var(--target-frame-corner-length) no-repeat, linear-gradient(rgb(var(--target-frame-rgb) / .95), rgb(var(--target-frame-rgb) / .95)) right top / var(--target-frame-corner-length) var(--target-frame-thickness) no-repeat, linear-gradient(rgb(var(--target-frame-rgb) / .95), rgb(var(--target-frame-rgb) / .95)) right top / var(--target-frame-thickness) var(--target-frame-corner-length) no-repeat, linear-gradient(rgb(var(--target-frame-rgb) / .88), rgb(var(--target-frame-rgb) / .88)) left bottom / var(--target-frame-corner-length) var(--target-frame-thickness) no-repeat, linear-gradient(rgb(var(--target-frame-rgb) / .88), rgb(var(--target-frame-rgb) / .88)) left bottom / var(--target-frame-thickness) var(--target-frame-corner-length) no-repeat, linear-gradient(rgb(var(--target-frame-rgb) / .88), rgb(var(--target-frame-rgb) / .88)) right bottom / var(--target-frame-corner-length) var(--target-frame-thickness) no-repeat, linear-gradient(rgb(var(--target-frame-rgb) / .88), rgb(var(--target-frame-rgb) / .88)) right bottom / var(--target-frame-thickness) var(--target-frame-corner-length) no-repeat;filter:drop-shadow(0 0 6px rgb(var(--target-frame-rgb) / .48));inset:0}.salvage-target-frame-scoring{--target-frame-outset:7px;--target-frame-corner-length:18px;--target-frame-thickness:2px;transform-origin:50%}.salvage-target-frame-scoring:before{opacity:.9}.salvage-target-frame-scoring:after{opacity:.82}@media (width<=700px),(pointer:coarse){.salvage-target-frame:after{filter:none}.salvage-target-frame-scoring,.salvage-target-frame-scoring:after{animation:none}.salvage-target-frame-scoring:before{opacity:.62}}.salvage-full-grid-command-overlay{z-index:35;pointer-events:none;position:absolute;inset:0;overflow:visible}.salvage-full-grid-command-wash{left:calc(100% / var(--salvage-grid-track-count));top:calc(100% / var(--salvage-grid-row-track-count));opacity:0;mix-blend-mode:screen;pointer-events:none;position:absolute;bottom:0;right:0}.salvage-full-grid-command-overlay[data-full-grid-command=shuffle] .salvage-full-grid-command-wash{background:linear-gradient(118deg, transparent 0 18%, rgb(var(--grid-projection-rgb) / .08) 36%, transparent 54%), linear-gradient(298deg, transparent 0 22%, rgb(var(--grid-projection-rgb) / .055) 44%, transparent 62%);animation:.52s cubic-bezier(.22,1,.36,1) salvage-full-grid-shuffle-wash}.salvage-full-grid-command-overlay[data-full-grid-command=flood] .salvage-full-grid-command-wash{background:linear-gradient(180deg, rgb(var(--grid-projection-rgb) / .16), transparent 58%), repeating-linear-gradient(180deg, transparent 0 .8rem, rgb(var(--grid-projection-rgb) / .1) .8rem .92rem, transparent .92rem 1.64rem);animation:.56s cubic-bezier(.22,1,.36,1) salvage-full-grid-flood-wash}.salvage-full-grid-effect-cell{z-index:2;pointer-events:none;will-change:transform, opacity;padding:3px;display:block;position:absolute}.salvage-full-grid-effect-plate{border:2px solid rgb(var(--rgb-instrument-mist) / .2);background:linear-gradient(145deg, #1f2b27e6, #091110f5), var(--void-green);width:100%;height:100%;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .14), inset 0 -10px 18px #03070761, 0 0 0 1px rgb(var(--rgb-void-green) / .54), 0 0 18px rgb(var(--full-grid-effect-rgb) / .16);place-items:center;display:grid;position:relative;overflow:hidden}.salvage-full-grid-effect-core{border:1px solid rgb(var(--full-grid-effect-rgb) / .38);background:linear-gradient(90deg, transparent, rgb(var(--full-grid-effect-rgb) / .24), transparent), linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .05), transparent 42%), rgb(var(--full-grid-effect-rgb) / .07);box-shadow:inset 0 0 0 1px rgb(var(--rgb-void-green) / .32), inset 0 0 18px rgb(var(--full-grid-effect-rgb) / .16), 0 0 16px rgb(var(--full-grid-effect-rgb) / .18);position:absolute;inset:5px}.salvage-full-grid-effect-cell-shuffle{--full-grid-effect-rgb:var(--grid-projection-rgb);z-index:4}.salvage-full-grid-effect-cell-shuffle .salvage-tile-motion-token{border-color:rgb(var(--full-grid-effect-rgb) / .34);background:linear-gradient(145deg, #1c2929f5, #0b1415fa), var(--void-green);box-shadow:0 .34rem .78rem #03070757, 0 0 .78rem rgb(var(--full-grid-effect-rgb) / .16), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .14), inset 0 -8px 14px #07100f57}.salvage-full-grid-effect-cell-shuffle .salvage-tile-motion-face{border-color:rgb(var(--full-grid-effect-rgb) / .14);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), inset 0 0 16px rgb(var(--full-grid-effect-rgb) / .1), inset 0 -8px 14px #07100f57}.salvage-full-grid-effect-cell-flood{--full-grid-effect-rgb:var(--grid-projection-rgb)}.salvage-full-grid-effect-cell-flood .salvage-full-grid-effect-plate{border-color:rgb(var(--full-grid-effect-rgb) / .42);background:linear-gradient(180deg, rgb(var(--full-grid-effect-rgb) / .24), transparent 54%), linear-gradient(145deg, #1c3027f7, #081410fa), var(--void-green);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .16), inset 0 0 24px rgb(var(--full-grid-effect-rgb) / .16), 0 0 22px rgb(var(--full-grid-effect-rgb) / .3)}.salvage-full-grid-effect-cell-flood .salvage-full-grid-effect-core{background:linear-gradient(180deg, rgb(var(--full-grid-effect-rgb) / .58) 0 18%, transparent 18% 100%), linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .08) 1px, transparent 1px), linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .06) 1px, transparent 1px), rgb(var(--full-grid-effect-rgb) / .08);background-size:auto,8px 8px,8px 8px,auto;animation:.46s cubic-bezier(.22,1,.36,1) salvage-full-grid-flood-core;inset:6px}.salvage-tile-motion-overlay{z-index:36;pointer-events:none;position:absolute;inset:0;overflow:visible}.salvage-grid-projection-active-motion-overlay{z-index:36}.salvage-tile-motion-slot{z-index:20;isolation:isolate;will-change:transform, opacity, filter;padding:3px;display:block;position:absolute}.salvage-tile-motion-slot[data-motion-ejected=true]{z-index:5}.salvage-grid-projection-ejection-impact-anchor{z-index:7;aspect-ratio:1;pointer-events:none;place-items:center;width:clamp(2.4rem,5vw,3rem);display:grid;position:absolute;translate:-50% -50%}.salvage-grid-projection-ejection-impact{will-change:transform, opacity;place-items:center;width:100%;height:100%;display:grid;position:relative}.salvage-grid-projection-ejection-impact-ring{border:2px solid rgb(var(--grid-projection-rgb) / .82);background:radial-gradient(circle, rgb(var(--grid-projection-rgb) / .28) 0 18%, transparent 48%), radial-gradient(circle, transparent 0 44%, rgb(var(--grid-projection-rgb) / .16) 46% 52%, transparent 54%);box-shadow:0 0 .9rem rgb(var(--grid-projection-rgb) / .42), inset 0 0 .7rem rgb(var(--grid-projection-rgb) / .28);position:absolute;inset:12%;rotate:45deg}.salvage-grid-projection-ejection-impact-ring:after{content:"";border:1px solid rgb(var(--rgb-instrument-mist) / .72);box-shadow:0 0 .6rem rgb(var(--grid-projection-rgb) / .58);position:absolute;inset:23%}.salvage-grid-projection-active-motion-vacancy{z-index:1;will-change:transform, opacity;padding:3px;display:block;position:absolute}.salvage-grid-projection-vacancy-token{background:radial-gradient(circle at 50% 48%, rgb(var(--grid-projection-rgb) / .13), transparent 48%), linear-gradient(145deg, #141f1cfa, #08100ffc), var(--void-green);border:1px solid rgb(var(--rgb-instrument-mist) / .14);width:100%;height:100%;box-shadow:0 .3rem .7rem #0307074d, inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .11), inset 0 -10px 16px #0307076b;place-items:center;display:grid}.salvage-grid-projection-vacancy-face{background:linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .035) 1px, transparent 1px), linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .03) 1px, transparent 1px), linear-gradient(145deg, #131e1bd1, #070e0de0);border:1px solid rgb(var(--rgb-instrument-mist) / .07);width:calc(100% - 6px);height:calc(100% - 6px);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), inset 0 0 18px rgb(var(--grid-projection-rgb) / .08);background-size:8px 8px,8px 8px,auto;display:block}.salvage-tile-motion-token{--motion-tile-rgb:var(--rgb-instrument-mist);width:100%;height:100%;color:rgb(var(--rgb-instrument-mist) / .9);background:linear-gradient(145deg, #202b27fa, #111b18fa), var(--void-green);border:1px solid rgb(var(--rgb-instrument-mist) / .22);box-shadow:0 .55rem 1.1rem #0307076b, inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .16), inset 0 -8px 14px #07100f57;place-items:center;display:grid;position:relative}.salvage-tile-motion-token[data-motion-tile-tone=neutral]{--motion-tile-rgb:var(--rgb-grid-tone-neutral)}.salvage-tile-motion-token[data-motion-tile-tone=cargo]{--motion-tile-rgb:var(--rgb-grid-tone-cargo)}.salvage-tile-motion-token[data-motion-tile-tone=signal]{--motion-tile-rgb:var(--rgb-grid-tone-signal)}.salvage-tile-motion-token[data-motion-tile-tone=hazard]{--motion-tile-rgb:var(--rgb-grid-tone-hazard)}.salvage-tile-motion-token[data-motion-tile-tone=trace]{--motion-tile-rgb:var(--rgb-grid-tone-trace)}.salvage-tile-motion-token[data-motion-command-kind=shift]:not(.salvage-tile-motion-token-ejected),.salvage-tile-motion-token[data-motion-command-kind=displace]:not(.salvage-tile-motion-token-ejected){--motion-lift-rgb:var(--motion-tile-rgb);border:2px solid rgb(var(--motion-lift-rgb) / .82);background:radial-gradient(circle at 50% 42%, rgb(var(--motion-lift-rgb) / .2), transparent 52%), linear-gradient(145deg, #26312dfc, #0d1614fc), var(--void-green);box-shadow:0 0 0 2px rgb(var(--rgb-void-green) / .9), 0 .9rem 1.45rem #030707b8, 0 0 1.05rem rgb(var(--motion-lift-rgb) / .42), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .22), inset 0 -8px 14px #07100f66}.salvage-tile-motion-token-ejected{color:rgb(var(--grid-projection-rgb));border-color:rgb(var(--grid-projection-rgb) / .52);background:radial-gradient(circle at 50% 46%, rgb(var(--grid-projection-rgb) / .24), transparent 46%), linear-gradient(145deg, #231a30fa, #0c0e12fa), var(--void-green);box-shadow:0 .42rem 1rem #03070775, 0 0 1.1rem rgb(var(--grid-projection-rgb) / .18), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .18), inset 0 -10px 18px #0c07147a}.salvage-tile-motion-token-ejected .salvage-tile-motion-face{border-color:rgb(var(--grid-projection-rgb) / .2);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1), inset 0 0 18px rgb(var(--grid-projection-rgb) / .18), inset 0 -8px 14px #07100f6b}.salvage-tile-motion-token-revealed{border-width:2px}.salvage-tile-motion-token-claimed .salvage-tile-motion-face{filter:grayscale(.82)saturate(.28)brightness(.64)contrast(.92)}.salvage-tile-motion-token-claimed .salvage-tile-motion-face svg,.salvage-tile-motion-token-claimed .salvage-tile-motion-value{opacity:.72;transform:translateZ(18px)scale(.88)}.salvage-tile-motion-token-purged .salvage-tile-motion-face{filter:grayscale(.9)saturate(.18)brightness(.56)contrast(.88)}.salvage-tile-motion-token-purged .salvage-tile-motion-face svg,.salvage-tile-motion-token-purged .salvage-tile-motion-value{opacity:.62;transform:translateZ(18px)scale(.84)}.salvage-tile-motion-status-badge{--motion-status-rgb:var(--rgb-grid-tone-neutral);width:1.25rem;height:1.25rem;color:rgb(var(--motion-status-rgb));background:rgb(var(--rgb-panel-graphite) / .88);border:1px solid rgb(var(--motion-status-rgb) / .42);box-shadow:0 0 0 1px rgb(var(--rgb-void-green) / .62), 0 0 .55rem rgb(var(--motion-status-rgb) / .16);place-items:center;display:grid;position:absolute;bottom:.34rem;left:.34rem}.salvage-tile-motion-status-badge[data-motion-status-tone=neutral]{--motion-status-rgb:var(--rgb-grid-tone-neutral)}.salvage-tile-motion-status-badge[data-motion-status-tone=hazard]{--motion-status-rgb:var(--rgb-grid-tone-hazard)}.salvage-tile-motion-status-badge-hazard{border-color:rgb(var(--motion-status-rgb) / .46);box-shadow:0 0 0 1px rgb(var(--rgb-void-green) / .62), 0 0 .55rem rgb(var(--motion-status-rgb) / .18)}.salvage-ejection-signal-tag{z-index:3;min-width:2.15rem;height:1.35rem;color:rgb(var(--grid-projection-rgb));background:rgb(var(--rgb-panel-graphite) / .94);border:1px solid rgb(var(--grid-projection-rgb) / .62);box-shadow:0 0 0 1px rgb(var(--rgb-void-green) / .68), 0 0 .72rem rgb(var(--grid-projection-rgb) / .28);font-family:var(--font-mono);text-shadow:0 0 7px rgb(var(--grid-projection-rgb) / .46);white-space:nowrap;grid-auto-flow:column;justify-content:center;align-items:center;gap:.12rem;padding:0 .28rem;font-size:clamp(.54rem,1.4vw,.68rem);font-weight:900;line-height:1;display:inline-grid;position:absolute;top:-.46rem;right:-.42rem}.salvage-ejection-signal-icon{width:.62rem;height:.62rem}.salvage-ejection-fragments{z-index:2;pointer-events:none;position:absolute;inset:0}.salvage-ejection-fragments span{aspect-ratio:1;background:rgb(var(--grid-projection-rgb) / .68);width:.34rem;box-shadow:0 0 .5rem rgb(var(--grid-projection-rgb) / .34);position:absolute}.salvage-ejection-fragments span:first-child{top:20%;left:20%;transform:rotate(18deg)}.salvage-ejection-fragments span:nth-child(2){width:.24rem;top:16%;right:22%;transform:rotate(-28deg)}.salvage-ejection-fragments span:nth-child(3){width:.28rem;bottom:18%;right:18%;transform:rotate(42deg)}.salvage-grid-projection-ejection-impact .salvage-ejection-signal-tag{min-width:2.3rem;animation:.3s cubic-bezier(.22,1,.36,1) .18s both salvage-ejection-signal-tag-arrive;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.salvage-grid-projection-ejection-impact .salvage-ejection-fragments span{opacity:0;transform:translate(-50%, -50%) rotate(var(--ejection-fragment-rotate));animation:salvage-ejection-fragment-burst .42s cubic-bezier(.22, 1, .36, 1) var(--ejection-fragment-delay) both;inset:50% auto auto 50%}.salvage-grid-projection-ejection-impact .salvage-ejection-fragments span:first-child{--ejection-fragment-x:-1.25rem;--ejection-fragment-y:-.72rem;--ejection-fragment-rotate:-34deg;--ejection-fragment-delay:.14s}.salvage-grid-projection-ejection-impact .salvage-ejection-fragments span:nth-child(2){--ejection-fragment-x:1.18rem;--ejection-fragment-y:-.92rem;--ejection-fragment-rotate:48deg;--ejection-fragment-delay:.17s}.salvage-grid-projection-ejection-impact .salvage-ejection-fragments span:nth-child(3){--ejection-fragment-x:.88rem;--ejection-fragment-y:1.08rem;--ejection-fragment-rotate:78deg;--ejection-fragment-delay:.2s}@keyframes salvage-ejection-signal-tag-arrive{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}62%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes salvage-ejection-fragment-burst{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--ejection-fragment-rotate)) scale(.62)}22%{opacity:.92}to{opacity:0;transform:translate(calc(-50% + var(--ejection-fragment-x)), calc(-50% + var(--ejection-fragment-y))) rotate(calc(var(--ejection-fragment-rotate) + 92deg)) scale(.36)}}.salvage-tile-motion-face{border:1px solid rgb(var(--rgb-instrument-mist) / .08);width:calc(100% - 6px);height:calc(100% - 6px);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1), inset 0 -8px 14px #07100f57;place-items:center;display:grid;position:relative;overflow:hidden}.salvage-tile-motion-face svg{color:rgb(var(--motion-tile-rgb) / .96);filter:drop-shadow(0 1px 2px #030707a8);grid-area:1/1}.salvage-tile-motion-value{color:rgb(var(--motion-tile-rgb) / .96);text-shadow:0 1px 2px #030707c2;grid-area:1/1;align-self:end;margin-bottom:.24rem;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem;font-weight:900;line-height:1}.salvage-tile-motion-sheen{--motion-displace-sheen-rgb:var(--rgb-instrument-mist);z-index:2;pointer-events:none;background:linear-gradient(108deg, transparent 0%, transparent 33%, rgb(var(--rgb-instrument-mist) / .44) 42%, rgb(var(--motion-displace-sheen-rgb) / .64) 49%, rgb(var(--rgb-instrument-mist) / .26) 57%, transparent 68%, transparent 100%);opacity:0;animation:.3s cubic-bezier(.22,1,.36,1) .42s both salvage-tile-motion-displace-sheen;position:absolute;inset:-26%;transform:translate(-76%)rotate(20deg)}.salvage-tile-motion-token[data-motion-command-kind=displace] .salvage-tile-motion-sheen{--motion-displace-sheen-rgb:var(--rgb-displace-violet)}@keyframes salvage-tile-motion-displace-sheen{0%{opacity:0;transform:translate(-76%)rotate(20deg)}24%{opacity:.86}to{opacity:0;transform:translate(76%)rotate(20deg)}}@keyframes salvage-full-grid-shuffle-wash{0%{opacity:0;transform:translate(-16%)skew(-8deg)}30%{opacity:.42}to{opacity:0;transform:translate(16%)skew(-8deg)}}@keyframes salvage-full-grid-flood-wash{0%{opacity:0;transform:translateY(-14%)}34%{opacity:.86}to{opacity:0;transform:translateY(12%)}}@keyframes salvage-full-grid-flood-core{0%{filter:brightness(.88);background-position:0 -120%,0 0,0 0,0 0}48%{filter:brightness(1.35)}to{filter:brightness();background-position:0 0,0 0,0 0,0 0}}.salvage-grid-projection-movement-lane{z-index:3;pointer-events:none;border:1px solid rgb(var(--grid-projection-rgb) / .18);background:rgb(var(--grid-projection-rgb) / .018);box-shadow:inset 0 0 0 1px rgb(var(--rgb-void-green) / .22), inset 0 0 .9rem rgb(var(--grid-projection-rgb) / .045);display:block;position:absolute;overflow:hidden}.salvage-grid-projection-movement-lane-stream{opacity:.58;background-color:rgb(var(--grid-projection-rgb) / .34);height:min(.86rem,52%);filter:drop-shadow(0 0 .035rem rgb(var(--grid-projection-rgb) / .18));animation:.72s linear infinite salvage-grid-projection-movement-lane-stream-x;position:absolute;top:50%;left:.28rem;right:.28rem;transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18'%3E%3Cpath d='M4 3 12 9 4 15' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18'%3E%3Cpath d='M4 3 12 9 4 15' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");-webkit-mask-size:2.18rem 100%;mask-size:2.18rem 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.salvage-grid-projection-movement-lane[data-shift-axis=column] .salvage-grid-projection-movement-lane-stream{width:min(.86rem,52%);height:auto;animation-name:salvage-grid-projection-movement-lane-stream-y;top:.28rem;bottom:.28rem;left:50%;transform:translate(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='24' viewBox='0 0 18 24'%3E%3Cpath d='M3 4 9 12 15 4' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='24' viewBox='0 0 18 24'%3E%3Cpath d='M3 4 9 12 15 4' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");-webkit-mask-size:100% 2.18rem;mask-size:100% 2.18rem;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.salvage-grid-projection-movement-lane[data-shift-direction=left] .salvage-grid-projection-movement-lane-stream{transform:translateY(-50%)scaleX(-1)}.salvage-grid-projection-movement-lane[data-shift-direction=up] .salvage-grid-projection-movement-lane-stream{transform:translate(-50%)scaleY(-1)}@keyframes salvage-grid-projection-movement-lane-stream-x{to{-webkit-mask-position:2.18rem 0;mask-position:2.18rem 0}}@keyframes salvage-grid-projection-movement-lane-stream-y{to{-webkit-mask-position:0 2.18rem;mask-position:0 2.18rem}}.salvage-grid-projection-shift-arrow{--shift-arrow-size:min(1.5rem, 42%);z-index:4;width:var(--shift-arrow-size);height:var(--shift-arrow-size);color:rgb(var(--grid-projection-rgb) / .56);opacity:.62;pointer-events:none;filter:drop-shadow(0 0 .04rem rgb(var(--rgb-void-green) / .34));place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.salvage-grid-projection-shift-arrow-icon{width:100%;height:100%}.salvage-grid-projection-shift-arrow[data-shift-direction=down]{transform:translate(-50%,-50%)rotate(90deg)}.salvage-grid-projection-shift-arrow[data-shift-direction=left]{transform:translate(-50%,-50%)rotate(180deg)}.salvage-grid-projection-shift-arrow[data-shift-direction=up]{transform:translate(-50%,-50%)rotate(270deg)}.salvage-queued-command-chip{--command-kind-rgb:var(--rgb-cargo-green);width:100%;min-height:1.34rem;color:rgb(var(--command-kind-rgb) / .68);touch-action:none;background:0 0;border:0;justify-content:space-between;align-items:flex-start;font-size:1rem;line-height:1;transition:background-color 75ms ease-out,color 75ms ease-out,box-shadow 75ms ease-out,border-color 75ms ease-out;display:inline-flex;position:relative;overflow:visible}.salvage-queued-command-chip-highlighted{color:rgb(var(--command-kind-rgb) / .86);filter:drop-shadow(0 0 .42rem rgb(var(--command-kind-rgb) / .42))}.salvage-queued-command-chip-draggable{cursor:grab}.salvage-queued-command-chip-draggable:active{cursor:grabbing}.salvage-queued-command-chip-compact{pointer-events:none;justify-content:flex-start;min-height:1.08rem}.salvage-queued-command-drag-handle,.salvage-queued-command-order,.salvage-queued-command-grip,.salvage-queued-command-controls,.salvage-queued-command-move,.salvage-queued-command-rotate,.salvage-queued-command-rotate-spacer{place-items:center;display:inline-grid}.salvage-queued-command-order{min-width:0;min-height:1.36rem;color:rgb(var(--queue-marker-order-rgb) / .74);font-family:var(--font-display);letter-spacing:0;text-align:center;text-shadow:0 0 .035em rgb(var(--rgb-void-green) / .98), 0 0 .09em rgb(var(--rgb-void-green) / .92), 0 0 .16em rgb(var(--queue-marker-order-rgb) / .48), 0 .04em .12em rgb(var(--rgb-black) / .72);-webkit-text-stroke:.045em rgb(var(--rgb-void-green) / .92);font-size:1.2rem;font-weight:1000;line-height:.9;position:relative}.salvage-queued-command-drag-handle{min-width:0;min-height:1.36rem;color:rgb(var(--queue-marker-control-rgb) / .72);cursor:grab;touch-action:none;background:0 0;border:0;padding:0;position:relative}.salvage-queued-command-order-number{line-height:.9}.salvage-queued-command-kind-icon{width:.48rem;height:.48rem;color:rgb(var(--queue-marker-order-rgb) / .88);filter:drop-shadow(0 0 .08rem rgb(var(--rgb-void-green) / .96)) drop-shadow(0 0 .12rem rgb(var(--queue-marker-order-rgb) / .26));place-items:center;display:grid;position:absolute;bottom:-.02rem;right:.02rem}.salvage-queued-command-kind-icon svg{stroke-width:2.7px;width:.48rem;height:.48rem}.salvage-queued-command-drag-handle:disabled{cursor:default;opacity:.5}.salvage-queued-command-grip{opacity:.68;pointer-events:none;width:1rem;min-height:1.18rem;position:relative}.salvage-queued-command-grip:before{content:"";width:.42rem;height:.62rem;color:rgb(var(--queue-marker-control-rgb) / .78);background-image:radial-gradient(circle at 25% 16%,currentColor 0 1.15px,#0000 1.4px),radial-gradient(circle at 75% 16%,currentColor 0 1.15px,#0000 1.4px),radial-gradient(circle at 25%,currentColor 0 1.15px,#0000 1.4px),radial-gradient(circle at 75%,currentColor 0 1.15px,#0000 1.4px),radial-gradient(circle at 25% 84%,currentColor 0 1.15px,#0000 1.4px),radial-gradient(circle at 75% 84%,currentColor 0 1.15px,#0000 1.4px);background-position:50%;background-repeat:no-repeat}.salvage-queued-command-controls{display:contents}.salvage-queued-command-move{width:100%;min-width:0;min-height:1.36rem;color:rgb(var(--queue-marker-control-rgb) / .72);cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}.salvage-queued-command-rotate{width:100%;min-width:0;min-height:1.36rem;color:rgb(var(--queue-marker-control-rgb) / .8);cursor:pointer;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0}.salvage-queued-command-rotate-spacer{width:100%;min-width:0;min-height:1.36rem;margin-top:0;margin-left:0;margin-right:0}.salvage-queued-command-rotate svg{stroke-width:2.75px;width:.82rem;height:.82rem}.salvage-queued-command-scope-label{width:100%;font-family:var(--font-display);letter-spacing:0;text-align:center;text-transform:uppercase;text-overflow:clip;white-space:nowrap;font-size:.43rem;font-weight:1000;line-height:1;display:block;overflow:hidden}.salvage-queued-command-move:hover,.salvage-queued-command-move:focus-visible,.salvage-queued-command-rotate:hover,.salvage-queued-command-rotate:focus-visible{color:rgb(var(--queue-marker-control-rgb));background:0 0}.salvage-queued-command-move:disabled,.salvage-queued-command-rotate[aria-disabled=true]{cursor:default;opacity:.38}@media (pointer:coarse),(width<=700px){.salvage-grid-projection-marker{grid-template-rows:repeat(var(--grid-marker-stack-count,1), minmax(0, 1fr));align-items:stretch;padding:.08rem .14rem;transform:none}.salvage-grid-projection-layer .salvage-grid-projection-marker .salvage-grid-projection-marker-chip{grid-row:var(--grid-marker-stack-row,1);grid-template-columns:repeat(3,minmax(0,1fr));place-self:stretch stretch;gap:.02rem;width:100%;height:min(100%,1.56rem);min-height:0;max-height:1.56rem}.salvage-queued-command-controls{display:contents}.salvage-queued-command-move{display:none}.salvage-queued-command-order,.salvage-queued-command-drag-handle,.salvage-queued-command-rotate,.salvage-queued-command-rotate-spacer{border:1px solid rgb(var(--grid-projection-rgb) / .22);background:rgb(var(--grid-projection-rgb) / .055);height:100%;min-height:0;max-height:1.56rem}.salvage-queued-command-order{font-size:1.18rem}.salvage-queued-command-rotate{background:rgb(var(--grid-projection-rgb) / .07)}}@media (width<=480px){.salvage-grid-projection-review-surface .salvage-grid-stage{padding-inline:.12rem}.salvage-grid-projection-review-surface .salvage-grid-shell{width:100%}.salvage-grid-projection-review-surface .salvage-grid-projection-marker{padding:.08rem;transform:none}.salvage-grid-projection-review-surface .salvage-grid-projection-layer .salvage-grid-projection-marker .salvage-grid-projection-marker-chip{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;max-width:none;height:min(100%,1.5rem);min-height:0;max-height:1.5rem}.salvage-grid-projection-review-surface .salvage-queued-command-order,.salvage-grid-projection-review-surface .salvage-queued-command-drag-handle,.salvage-grid-projection-review-surface .salvage-queued-command-rotate,.salvage-grid-projection-review-surface .salvage-queued-command-rotate-spacer{min-height:0;max-height:1.5rem}.salvage-grid-projection-review-surface .salvage-grid-projection-score-preview-label{max-width:calc(100% - .18rem);padding-inline:2px;font-size:.52rem}.salvage-grid-projection-review-surface .salvage-grid-projection-scoring-target[data-grid-preview-collision=queue-marker] .salvage-grid-projection-score-preview-label{max-width:min(7.25rem,142%);top:50%;bottom:auto;transform:translateY(-50%)}.salvage-grid-projection-review-surface .salvage-grid-projection-scoring-target[data-grid-preview-collision=queue-marker][data-grid-preview-collision-side=left] .salvage-grid-projection-score-preview-label{left:auto;right:calc(100% + .74rem)}.salvage-grid-projection-review-surface .salvage-grid-projection-scoring-target[data-grid-preview-collision=queue-marker][data-grid-preview-collision-side=right] .salvage-grid-projection-score-preview-label{left:calc(100% + .74rem);right:auto}}@media (width<=1259px){.salvage-play-layout[data-resolution-active=true] .salvage-cell,.salvage-play-layout[data-resolution-active=true] .salvage-cell-revealed,.salvage-play-layout[data-resolution-active=true] .salvage-cell-claimed,.salvage-play-layout[data-resolution-active=true] .salvage-cell-purged,.salvage-play-layout[data-resolution-active=true] .salvage-cell-motion-emptied{box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), 0 1px 0 #030707b3}.salvage-play-layout[data-resolution-active=true] .salvage-cell:before{opacity:.42}.salvage-play-layout[data-resolution-active=true] .salvage-cell-face{box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08)}.salvage-play-layout[data-resolution-active=true] .salvage-cell-claimed .salvage-cell-face,.salvage-play-layout[data-resolution-active=true] .salvage-cell-purged .salvage-cell-face,.salvage-play-layout[data-resolution-active=true] .salvage-cell-hazard-type-icon,.salvage-play-layout[data-resolution-active=true] .salvage-cell-purge-cross,.salvage-play-layout[data-resolution-active=true] .salvage-cell-claimed-badge{filter:none}.salvage-play-layout[data-resolution-active=true] .salvage-cell-value,.salvage-play-layout[data-resolution-active=true] .salvage-queued-command-drag-handle{text-shadow:0 1px #07100fd1}.salvage-play-layout[data-resolution-active=true] .salvage-queued-command-drag-handle{-webkit-text-stroke:0}.salvage-play-layout[data-resolution-active=true] .salvage-queued-command-chip{transition-duration:0s}}.salvage-cell-operator-tag{z-index:35;aspect-ratio:1;pointer-events:none;border:1px solid rgb(var(--rgb-instrument-mist) / .24);width:1.25rem;color:rgb(var(--rgb-instrument-mist) / .84);background:rgb(var(--rgb-void-green) / .88);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08), 0 0 10px rgb(var(--rgb-instrument-mist) / .12);place-items:center;display:grid;position:absolute;top:.3rem;right:.3rem}@media (width<=700px),(pointer:coarse){.salvage-grid-projection-resolution-effect{will-change:opacity}.salvage-grid-projection-resolution-effect-haul-hazard-impact{box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .12), 0 0 14px rgb(var(--grid-projection-rgb) / .24)}.salvage-grid-projection-resolution-effect-haul-shield-impact{box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .12), 0 0 14px rgb(var(--grid-projection-rgb) / .22)}.salvage-grid-projection-resolution-effect-purge-convert{box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .12), 0 0 14px rgb(var(--grid-projection-rgb) / .24)}}.salvage-current-hand-source-badge{border:1px solid rgb(var(--rgb-instrument-mist) / .16);background:rgb(var(--rgb-void-green) / .62);width:1.45rem;height:1.45rem;box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08);flex:none;place-items:center;display:inline-grid;overflow:hidden}.salvage-current-hand-source-badge-shape{border-color:rgb(var(--rgb-score-amber) / .24);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08), 0 0 14px rgb(var(--rgb-score-amber) / .08)}.salvage-current-hand-source-badge-relic{border-color:rgb(var(--rgb-instrument-mist) / .2);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08), 0 0 14px rgb(var(--rgb-instrument-mist) / .08)}.salvage-shape-level-pulse{animation:.32s ease-out salvage-score-pop}.salvage-shape-level-badge-fx{isolation:isolate}.salvage-shape-level-current{align-items:baseline;display:inline-flex}.salvage-shape-level-badge-fx .salvage-shape-level-current{color:rgb(var(--rgb-score-amber));text-shadow:0 0 12px rgb(var(--rgb-score-amber) / .28);animation:.7s cubic-bezier(.22,1,.36,1) both salvage-shape-level-current-stamp}.salvage-shape-level-old{z-index:2;color:rgb(var(--rgb-instrument-mist) / .84);background:rgb(var(--rgb-void-green) / .94);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .14);padding:0 .18rem;animation:.26s cubic-bezier(.22,1,.36,1) both salvage-shape-level-old-punch-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.salvage-shape-level-dot-ripple{animation:.36s cubic-bezier(.22,1,.36,1) both salvage-shape-level-dot-ripple;animation-delay:var(--shape-dot-stagger-ms,0s)}.salvage-shape-xp-meter{position:relative;overflow:hidden}.salvage-shape-xp-fill{transition:width .16s cubic-bezier(.22,1,.36,1)}.salvage-shape-xp-meter-surge:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--rgb-score-amber) / .76), transparent);filter:blur(.5px);width:42%;animation:.62s cubic-bezier(.22,1,.36,1) both salvage-shape-xp-leading-edge;position:absolute;inset:0;transform:translate(-120%)}.salvage-shape-lock-plate{border:1px solid rgb(var(--rgb-instrument-mist) / .13);background:linear-gradient(90deg, rgb(var(--rgb-void-green) / .94), #111a17f0), repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .06) 0 1px, transparent 1px 8px);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08), inset 0 -18px 28px #0000003d, 0 10px 20px #00000029;border-radius:.25rem}.salvage-shape-lock-plate-rivets{opacity:.62;background-image:radial-gradient(circle, rgb(var(--rgb-instrument-mist) / .42) 0 1.5px, transparent 1.8px);background-size:2.4rem 1.45rem;position:absolute;inset:.34rem}.salvage-shape-lock-plate-light{opacity:0;background:linear-gradient(92deg, transparent 10%, rgb(var(--rgb-score-amber) / .34) 48%, transparent 78%);position:absolute;inset:-20% -8%;transform:translate(-28%)}.salvage-shape-lock-plate-lock{width:1.7rem;height:1.7rem;color:rgb(var(--rgb-score-amber));background:rgb(var(--rgb-void-green) / .82);box-shadow:inset 0 0 0 1px rgb(var(--rgb-score-amber) / .18), 0 0 18px rgb(var(--rgb-score-amber) / .12);place-items:center;display:grid;position:absolute;top:50%;left:.86rem;transform:translateY(-50%)}.salvage-shape-lock-plate-label{color:rgb(var(--rgb-instrument-mist) / .72);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:0;font-size:.58rem;font-weight:900;position:absolute;top:50%;left:3.25rem;transform:translateY(-50%)}.salvage-shape-lock-plate-unlocking{transform-origin:48% 100%;animation:1.18s cubic-bezier(.22,1,.36,1) forwards salvage-shape-lock-plate-break}.salvage-shape-lock-plate-unlocking .salvage-shape-lock-plate-lock{animation:.42s cubic-bezier(.22,1,.36,1) forwards salvage-shape-lock-kick}.salvage-shape-lock-plate-unlocking .salvage-shape-lock-plate-light{animation:.84s cubic-bezier(.22,1,.36,1) forwards salvage-shape-lock-light-spill}.salvage-shape-glyph-unlock-punch{animation:.56s cubic-bezier(.22,1,.36,1) .18s both salvage-shape-glyph-unlock-punch}.salvage-shape-online-stamp,.salvage-shape-mini-online-stamp{text-shadow:0 0 10px rgb(var(--rgb-score-amber) / .38), 0 1px 0 #00000080;animation:.8s cubic-bezier(.22,1,.36,1) both salvage-shape-online-stamp}@keyframes salvage-shape-level-current-stamp{0%{opacity:0;transform:translateY(3px)scale(1.42)}30%{opacity:1;transform:translateY(-1px)scale(1.08)}58%{transform:translateY(0)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes salvage-shape-level-old-punch-out{0%{opacity:.92;transform:translateY(-50%)scale(1)}to{opacity:0;transform:translateY(-50%)scale(.58)}}@keyframes salvage-shape-level-dot-ripple{0%{filter:brightness(.82);transform:scale(.72)}48%{filter:brightness(1.72);transform:scale(1.55)}to{filter:brightness();transform:scale(1)}}@keyframes salvage-shape-xp-leading-edge{0%{opacity:0;transform:translate(-120%)}18%{opacity:1}to{opacity:0;transform:translate(240%)}}@keyframes salvage-shape-lock-plate-break{0%{opacity:1;transform:perspective(520px)rotateX(0)translateY(0)}28%{opacity:1;transform:perspective(520px)rotateX(8deg)translateY(1px)}78%{opacity:.9;transform:perspective(520px)rotateX(-52deg)translateY(18px)}to{opacity:0;transform:perspective(520px)rotateX(-68deg)translateY(32px)}}@keyframes salvage-shape-lock-kick{0%{opacity:1;transform:translateY(-50%)translate(0)rotate(0)}to{opacity:0;transform:translateY(-76%)translate(-1.4rem)rotate(-22deg)}}@keyframes salvage-shape-lock-light-spill{0%{opacity:0;transform:translate(-28%)}24%{opacity:.95}to{opacity:0;transform:translate(42%)}}@keyframes salvage-shape-glyph-unlock-punch{0%{filter:brightness(.82);transform:scale(.82)}42%{filter:brightness(1.45);transform:scale(1.12)}to{filter:brightness();transform:scale(1)}}@keyframes salvage-shape-online-stamp{0%{opacity:0;transform:translateY(5px)scale(1.34)}18%{opacity:1;transform:translateY(0)scale(1)}82%{opacity:1}to{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes salvage-shape-lock-plate-reduced{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.salvage-shape-level-badge-fx .salvage-shape-level-current,.salvage-shape-level-old,.salvage-shape-level-dot-ripple,.salvage-shape-xp-meter-surge:after,.salvage-shape-glyph-unlock-punch,.salvage-shape-online-stamp,.salvage-shape-mini-online-stamp{animation:none}.salvage-shape-level-old{display:none}.salvage-shape-lock-plate-unlocking{animation:.2s ease-out forwards salvage-shape-lock-plate-reduced}.salvage-shape-lock-plate-unlocking .salvage-shape-lock-plate-lock,.salvage-shape-lock-plate-unlocking .salvage-shape-lock-plate-light{opacity:0;animation:none}}.salvage-haul-preview-formula{white-space:nowrap;align-items:center;gap:.42em;min-width:0;max-width:100%;display:inline-flex}.salvage-haul-preview-term{align-items:center;gap:.22em;min-width:0;display:inline-flex}.salvage-score-clear-value{color:rgb(var(--rgb-score-amber));text-shadow:none;background-image:linear-gradient(100deg, rgb(var(--rgb-score-amber)) 0%, rgb(var(--rgb-score-amber)) 34%, rgb(var(--rgb-instrument-mist)) 46%, rgb(var(--rgb-score-amber)) 58%, rgb(var(--rgb-score-amber)) 100%);-webkit-text-fill-color:transparent;background-position:0%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:.68s cubic-bezier(.22,1,.36,1) salvage-score-payoff-sheen}.salvage-score-payoff-value-quota,.salvage-score-payoff-value-overQuota,.salvage-score-payoff-value-singularity,.salvage-result-score-payoff{color:rgb(var(--rgb-score-amber));text-shadow:none;background-image:linear-gradient(100deg, rgb(var(--rgb-score-amber)) 0%, rgb(var(--rgb-score-amber)) 36%, rgb(var(--rgb-instrument-mist)) 48%, rgb(var(--rgb-score-amber)) 60%, rgb(var(--rgb-score-amber)) 100%);-webkit-text-fill-color:transparent;background-position:0%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:.62s cubic-bezier(.22,1,.36,1) salvage-score-payoff-sheen}.salvage-score-payoff-value-overQuota,.salvage-score-payoff-value-singularity,.salvage-result-score-payoff-overQuota,.salvage-result-score-payoff-singularity{background-image:linear-gradient(100deg, rgb(var(--rgb-score-amber)) 0%, rgb(var(--rgb-score-amber)) 30%, rgb(var(--rgb-stone-high)) 44%, rgb(var(--rgb-instrument-mist)) 50%, rgb(var(--rgb-score-amber)) 66%, rgb(var(--rgb-score-amber)) 100%)}.salvage-score-payoff-value-singularity,.salvage-result-score-payoff-singularity{color:rgb(var(--rgb-instrument-mist))}.salvage-scoring-rail[data-scoring-rail-payoff-tier]{position:relative}.salvage-scoring-rail[data-scoring-rail-payoff-tier]:after{content:"";z-index:2;pointer-events:none;border:1px solid rgb(var(--rgb-score-amber) / .34);opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) salvage-score-rail-payoff-ring;position:absolute;inset:0}.salvage-scoring-rail-payoff-overQuota:after,.salvage-scoring-rail-payoff-singularity:after{border-color:rgb(var(--rgb-instrument-mist) / .38);box-shadow:inset 0 0 0 1px rgb(var(--rgb-score-amber) / .12), inset 0 0 28px rgb(var(--rgb-score-amber) / .1)}.salvage-scoring-rail-payoff-singularity:after{box-shadow:inset 0 0 0 1px rgb(var(--rgb-score-amber) / .16), inset 0 0 34px rgb(var(--rgb-score-amber) / .14), inset 0 0 48px rgb(var(--rgb-signal-violet) / .08)}.salvage-result-payoff-badge{border:1px solid rgb(var(--rgb-instrument-mist) / .16);background:rgb(var(--rgb-panel-graphite-low) / .96);color:rgb(var(--rgb-score-amber));box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), inset 0 0 0 1px rgb(var(--rgb-score-amber) / .08)}.salvage-result-payoff-badge-overQuota,.salvage-result-payoff-badge-singularity{animation:.52s cubic-bezier(.22,1,.36,1) salvage-result-payoff-badge-pop}.salvage-result-payoff-badge-singularity{color:rgb(var(--rgb-instrument-mist));box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1), inset 0 0 0 1px rgb(var(--rgb-score-amber) / .12), 0 0 24px rgb(var(--rgb-score-amber) / .1)}.salvage-result-score-payoff{display:inline-flex}.salvage-score-readout-header-hazard{background:linear-gradient(90deg,#f8717133,#f8717112),#1408089e;box-shadow:inset 0 0 0 1px #f8717142,inset 0 0 22px #f871711c}.salvage-score-readout-header-hazard .salvage-score-readout-current,.salvage-score-readout-header-hazard .salvage-score-readout-divider,.salvage-score-readout-header-hazard .salvage-score-readout-target{color:#fecaca;text-shadow:0 0 8px #f87171ad,0 0 18px #f871715c}.salvage-compact-metric-hazard{color:#fecaca;background:linear-gradient(145deg,#f8717133,#f8717114);box-shadow:inset 0 0 0 1px #f8717138,inset 0 0 16px #f871711a}.salvage-compact-metric-hazard .salvage-compact-metric-value{text-shadow:0 0 8px #f871719e,0 0 18px #f8717152}@keyframes salvage-grid-projection-perimeter-burst{0%{opacity:.32}18%{opacity:1}42%{opacity:1}to{opacity:.92}}@keyframes salvage-grid-purge-trace-path{0%{opacity:1;stroke-dashoffset:1px}56%{opacity:1;stroke-dashoffset:0}72%{opacity:.9;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes salvage-score-pop{0%{transform:translateY(0)scale(1)}42%{transform:translateY(-1px)scale(1.2)}to{transform:translateY(0)scale(1)}}@keyframes salvage-score-payoff-sheen{0%{background-position:150%}58%{background-position:8%}to{background-position:0%}}@keyframes salvage-score-rail-payoff-ring{0%{opacity:0;transform:scale(.985)}22%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.018)}}@keyframes salvage-result-payoff-badge-pop{0%{filter:brightness(.9);transform:translateY(2px)scale(.96)}42%{filter:brightness(1.28);transform:translateY(-1px)scale(1.05)}to{filter:brightness();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.salvage-shape-level-pulse,.salvage-score-clear-value,.salvage-score-payoff-value-quota,.salvage-score-payoff-value-overQuota,.salvage-score-payoff-value-singularity,.salvage-result-score-payoff,.salvage-result-payoff-badge,.salvage-scoring-rail[data-scoring-rail-payoff-tier]:after,.salvage-grid-projection-resolution-effect,.salvage-grid-projection-purge-trace-path,.salvage-grid-stage[data-grid-resolution-effect=purge-convert],.salvage-grid-projection-perimeter-group[data-grid-bursting=true],.salvage-target-frame-scoring,.salvage-clue-delta,.salvage-grid-projection-movement-path-line,.salvage-full-grid-command-wash,.salvage-full-grid-effect-core,.salvage-grid-projection-movement-lane-stream,.salvage-grid-projection-active-motion-vacancy,.salvage-tile-motion-slot,.salvage-tile-motion-sheen,.salvage-grid-projection-ejection-impact .salvage-ejection-signal-tag{animation:none}.salvage-grid-projection-purge-trace-path{opacity:.82;stroke-dashoffset:0}.salvage-grid-projection-resolution-effect-purge-convert{opacity:.84}}.salvage-cell-revealed{box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .18), inset 0 -10px 18px #07100f4d, 0 2px 0 #030707b8;border-width:2px}.salvage-cell-tone-salvage{border-color:#79d8bcad}.salvage-cell-tone-mult{border-color:#a78bfab3}.salvage-cell-tone-combo{border-color:rgb(var(--rgb-instrument-mist) / .36)}.salvage-cell-tone-hazard{border-color:#f87171c7}.salvage-cell-tone-capsule{border-color:rgb(var(--rgb-cargo-green) / .52);box-shadow:inset 0 0 0 1px rgb(var(--rgb-cargo-green) / .08), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .14), 0 0 12px rgb(var(--rgb-cargo-green) / .1), 0 2px 0 #030707b8}.salvage-cell-tone-empty{border-color:rgb(var(--rgb-instrument-mist) / .2)}.salvage-cell-motion-emptied{border-color:rgb(var(--rgb-instrument-mist) / .14);background:radial-gradient(circle at 50% 48%, rgb(var(--rgb-instrument-mist) / .11), transparent 48%), linear-gradient(145deg, #141f1cfa, #08100ffc), var(--void-green);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .11), inset 0 -10px 16px #0307076b, 0 2px 0 #030707b8}.salvage-cell-flooded-mark{z-index:17;border:1px solid rgb(var(--rgb-cargo-green) / .42);background:linear-gradient(180deg, rgb(var(--rgb-cargo-green) / .22), rgb(var(--rgb-void-green) / .72)), rgb(var(--rgb-void-green) / .82);width:min(1.08rem,28%);height:min(1.08rem,28%);color:rgb(var(--rgb-cargo-green) / .86);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .12), 0 0 0 1px rgb(var(--rgb-void-green) / .58), 0 0 .5rem rgb(var(--rgb-cargo-green) / .18);border-radius:999px;place-items:center;display:grid;top:.22rem;right:.22rem;overflow:hidden}.salvage-cell-flooded-mark:before{content:"";border-radius:inherit;border-top:1px solid rgb(var(--rgb-instrument-mist) / .18);border-right:1px solid rgb(var(--rgb-instrument-mist) / .14);position:absolute;inset:2px}.salvage-cell-flooded-mark svg{width:70%;height:70%;filter:drop-shadow(0 0 .18rem rgb(var(--rgb-cargo-green) / .34));position:relative}.salvage-tile-mark-layer{z-index:19;grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem;display:grid;top:.2rem;right:.2rem}.salvage-tile-mark{border:1px solid rgb(var(--rgb-instrument-mist) / .24);background:linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .12), rgb(var(--rgb-void-green) / .72)), rgb(var(--rgb-void-green) / .86);width:1.02rem;height:1.02rem;color:rgb(var(--rgb-instrument-mist) / .9);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .12), 0 0 0 1px rgb(var(--rgb-void-green) / .48), 0 0 .35rem rgb(var(--rgb-cargo-green) / .12);border-radius:.18rem;place-items:center;font-size:.58rem;font-weight:950;line-height:1;display:grid;overflow:hidden}.salvage-tile-mark svg{width:70%;height:70%}.salvage-tile-mark.salvage-cell-flooded-mark{z-index:auto;border-radius:.18rem;width:1.02rem;height:1.02rem;position:static;inset:auto}.salvage-cell-operator-tag{border-color:rgb(var(--rgb-instrument-mist) / .28);background:linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .12), rgb(var(--rgb-void-green) / .7)), rgb(var(--rgb-void-green) / .86);color:rgb(var(--rgb-instrument-mist) / .86)}.salvage-cell-operator-tag-deep-trace{color:rgb(var(--rgb-instrument-mist) / .9)}.salvage-tile-mark-flooded{border-color:rgb(var(--rgb-cargo-green) / .42);color:rgb(var(--rgb-cargo-green) / .9)}.salvage-tile-mark-operator{border-color:rgb(var(--rgb-trace-cyan) / .42);color:rgb(var(--rgb-trace-cyan) / .9)}.salvage-tile-mark-tempered{border-color:rgb(var(--rgb-haul-amber) / .58);color:rgb(var(--rgb-haul-amber) / .94)}.salvage-tile-mark-anchor{border-color:rgb(var(--rgb-trace-cyan) / .58);color:rgb(var(--rgb-trace-cyan) / .94)}.salvage-tile-mark-purge{border-color:rgb(var(--rgb-hazard-red) / .52);color:rgb(var(--rgb-hazard-red) / .94)}.salvage-tile-mark-overflow{border-color:rgb(var(--rgb-instrument-mist) / .34);color:rgb(var(--rgb-instrument-mist) / .86)}.salvage-relic-service-tag-row{flex-wrap:wrap;gap:.18rem;min-width:0;display:inline-flex}.salvage-relic-service-tag{border:1px solid rgb(var(--rgb-instrument-mist) / .18);background:rgb(var(--rgb-void-green) / .62);min-height:1rem;color:rgb(var(--rgb-instrument-mist) / .82);text-transform:uppercase;place-items:center;padding:0 .24rem;font-size:.56rem;font-weight:950;line-height:1;display:inline-grid}.salvage-relic-service-tag-eternal{border-color:rgb(var(--rgb-trace-cyan) / .34);color:rgb(var(--rgb-trace-cyan) / .9)}.salvage-relic-service-tag-perishable{border-color:rgb(var(--rgb-haul-amber) / .42);color:rgb(var(--rgb-haul-amber) / .94)}.salvage-relic-service-tag-rental{border-color:rgb(var(--rgb-signal-violet) / .42);color:rgb(var(--rgb-signal-violet) / .92)}.salvage-cell-tempered{border-color:rgb(var(--rgb-haul-amber) / .78);box-shadow:inset 0 0 0 1px rgb(var(--rgb-haul-amber) / .16), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .16), inset 0 -10px 18px #2f1d0857, 0 0 .58rem rgb(var(--rgb-haul-amber) / .18), 0 2px 0 #030707b8}.salvage-cell-tempered-glint{z-index:18;border:1px solid rgb(var(--rgb-haul-amber) / .42);background:linear-gradient(135deg, transparent 0 38%, rgb(var(--rgb-haul-amber) / .32) 42%, transparent 48% 100%), radial-gradient(circle at 82% 18%, rgb(var(--rgb-haul-amber) / .5), transparent 18%);opacity:.82;border-radius:.42rem;inset:.16rem}.salvage-cell-claimed .salvage-cell-flooded-mark{opacity:.72}.salvage-cell-claimed{border-color:rgb(var(--rgb-instrument-mist) / .2);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .05), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1), inset 0 -10px 18px #07100f75, 0 2px 0 #030707b8}.salvage-cell-purged{border-color:rgb(var(--rgb-hazard-red) / .34);box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .08), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), inset 0 -10px 18px #1e080870, 0 2px 0 #030707b8}.salvage-cell-claimed .salvage-cell-face{filter:grayscale(.82)saturate(.28)brightness(.64)contrast(.92)}.salvage-cell-claimed .salvage-cell-revealed-content,.salvage-cell-claimed .salvage-cell-trace-mark,.salvage-cell-claimed .salvage-cell-flooded-icon,.salvage-cell-claimed .salvage-cell-unknown{opacity:.72;transform:scale(.88)}.salvage-cell-purged .salvage-cell-face{filter:grayscale(.9)saturate(.18)brightness(.56)contrast(.88)}.salvage-cell-purged .salvage-cell-revealed-content,.salvage-cell-purged .salvage-cell-trace-mark,.salvage-cell-purged .salvage-cell-flooded-icon,.salvage-cell-purged .salvage-cell-unknown{opacity:.62;transform:scale(.84)}.salvage-cell-purge-cross{z-index:19;opacity:.78;width:min(3rem,52%);height:min(3rem,52%);filter:drop-shadow(0 0 5px rgb(var(--rgb-hazard-red) / .34));mix-blend-mode:screen;top:50%;left:50%;transform:translate(-50%,-50%)}.salvage-cell-purge-cross:before,.salvage-cell-purge-cross:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--rgb-hazard-red) / .18), rgb(var(--rgb-hazard-red) / .86), rgb(var(--rgb-hazard-red) / .18), transparent);width:92%;height:2px;box-shadow:0 0 6px rgb(var(--rgb-hazard-red) / .36), 0 0 1px rgb(var(--rgb-white) / .42);transform-origin:50%;border-radius:999px;position:absolute;top:50%;left:50%}.salvage-cell-purge-cross:before{transform:translate(-50%,-50%)rotate(38deg)}.salvage-cell-purge-cross:after{transform:translate(-50%,-50%)rotate(-38deg)}.salvage-cell-claimed-badge{z-index:18;color:rgb(var(--rgb-instrument-mist) / .52);background:radial-gradient(circle, rgb(var(--rgb-void-green) / .78), rgb(var(--rgb-void-green) / .22) 58%, transparent 72%);filter:drop-shadow(0 1px 2px #030707b8);border:0}.salvage-cell-claimed-badge-purged{color:rgb(var(--rgb-instrument-mist) / .48)}.salvage-cell-flipper{transform-style:flat}.salvage-cell-flipper[data-flipping=true]{transform-style:preserve-3d}.salvage-cell-face{border:1px solid rgb(var(--rgb-instrument-mist) / .08);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1), inset 0 -8px 14px #07100f57;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.salvage-cell-flipper[data-flipping=true] .salvage-cell-face{backface-visibility:hidden;transform-style:preserve-3d}.salvage-cell-front{background:radial-gradient(circle at 50% 42%, rgb(var(--rgb-instrument-mist) / .06), transparent 42%), linear-gradient(145deg, #2c3733e0, #1c2724f5)}.salvage-cell-back{border-width:2px}.salvage-cell-flipper[data-flipping=true] .salvage-cell-back{transform:rotateY(180deg)}.salvage-cell-face-salvage{background:radial-gradient(circle at 50% 46%,#79d8bc57,#79d8bc1a 44%,#0000 72%),linear-gradient(145deg,#184838eb,#0b1d19fa);border-color:#79d8bcad}.salvage-cell-face-mult{background:radial-gradient(circle at 50% 46%,#a78bfa5c,#a78bfa1c 44%,#0000 72%),linear-gradient(145deg,#362a53eb,#1b182bfa);border-color:#a78bfab8}.salvage-cell-face-combo{border-color:rgb(var(--rgb-instrument-mist) / .34);background:radial-gradient(circle at 34% 42%,#79d8bc47,#0000 45%),radial-gradient(circle at 66% 52%,#a78bfa4d,#0000 46%),linear-gradient(145deg,#222c28f0,#0d1614fa)}.salvage-cell-revealed-content-combo{gap:0;width:100%;height:100%}.salvage-combo-tile-face{width:100%;height:100%;color:rgb(var(--rgb-instrument-mist));display:block;position:relative}.salvage-combo-tile-face-motion{width:min(100%,3.1rem);height:min(100%,3.1rem)}.salvage-combo-tile-divider{opacity:.68;width:calc(100% - .52rem);height:calc(100% - .52rem);color:rgb(var(--rgb-instrument-mist));filter:drop-shadow(0 0 5px rgb(var(--rgb-instrument-mist) / .18));position:absolute;inset:.26rem;overflow:visible}.salvage-combo-tile-divider line{stroke:currentColor;stroke-width:2.4px;stroke-linecap:square;vector-effect:non-scaling-stroke}.salvage-combo-tile-quadrant{z-index:1;min-width:0;font-family:var(--font-mono);text-align:center;grid-template-rows:auto auto;place-items:center;gap:.02rem;line-height:1;display:grid;position:absolute}.salvage-combo-tile-cargo{width:45%;height:42%;color:rgb(var(--rgb-cargo-green-hover));top:.36rem;left:.32rem}.salvage-combo-tile-signal{width:45%;height:42%;color:rgb(var(--rgb-signal-violet));bottom:.32rem;right:.32rem}.salvage-combo-tile-icon{filter:drop-shadow(0 1px #07100feb);width:.95rem;height:.95rem}.salvage-combo-tile-value{letter-spacing:0;text-overflow:ellipsis;text-shadow:0 1px #07100fe0,0 0 12px;white-space:nowrap;max-width:100%;font-size:.72rem;font-weight:900;display:block;overflow:hidden}.salvage-combo-tile-face-motion .salvage-combo-tile-divider{width:calc(100% - .36rem);height:calc(100% - .36rem);inset:.18rem}.salvage-combo-tile-face-motion .salvage-combo-tile-divider line{stroke-width:2px}.salvage-combo-tile-face-motion .salvage-combo-tile-cargo{top:.16rem;left:.14rem}.salvage-combo-tile-face-motion .salvage-combo-tile-signal{bottom:.14rem;right:.14rem}.salvage-combo-tile-face-motion .salvage-combo-tile-icon{width:.7rem;height:.7rem}.salvage-combo-tile-face-motion .salvage-combo-tile-value{font-size:.54rem}.salvage-cell-face-hazard{background:radial-gradient(circle at 50% 46%,#f871716b,#f8717124 42%,#0000 72%),linear-gradient(145deg,#4d1b1bf0,#1f0e0efa);border-color:#f87171d1}.salvage-cell-face-capsule{color:rgb(var(--rgb-instrument-mist));background:radial-gradient(circle at 50% 35%, rgb(var(--rgb-instrument-mist) / .16), transparent 58%), linear-gradient(145deg, rgb(var(--rgb-instrument-mist) / .07), rgb(var(--rgb-panel-graphite-low) / .95));border-color:rgb(var(--rgb-instrument-mist) / .38);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .12), 0 0 14px rgb(var(--rgb-instrument-mist) / .08)}.salvage-cell-face-empty{background:radial-gradient(circle at 50% 46%, rgb(var(--rgb-instrument-mist) / .12), transparent 58%), linear-gradient(145deg, #262d2ae6, #141c1afa);border-color:rgb(var(--rgb-instrument-mist) / .22)}.salvage-cell-face-motion-emptied{background:linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .035) 1px, transparent 1px), linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .03) 1px, transparent 1px), linear-gradient(145deg, #131e1bd1, #070e0de0);border-color:rgb(var(--rgb-instrument-mist) / .07);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), inset 0 0 18px rgb(var(--rgb-instrument-mist) / .07);background-size:8px 8px,8px 8px,auto}.salvage-cell-value-cargo{color:rgb(var(--rgb-cargo-green-hover))}.salvage-cell-value-signal{color:rgb(var(--rgb-signal-violet))}.salvage-cell-value-combo{color:rgb(var(--rgb-instrument-mist) / .96);filter:drop-shadow(-.08rem 0 .28rem rgb(var(--rgb-cargo-green) / .24)) drop-shadow(.08rem 0 .28rem rgb(var(--rgb-signal-violet) / .22))}.salvage-cell-value-hazard{color:rgb(var(--rgb-hazard-red))}.salvage-cell-value-capsule,.salvage-cell-value-neutral{color:rgb(var(--rgb-instrument-mist) / .88)}.salvage-play-layout[data-resolution-active=true] .salvage-cell-motion-emptied{box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .11), inset 0 -10px 16px #0307076b, 0 2px 0 #030707b8}.salvage-play-layout[data-resolution-active=true] .salvage-cell-motion-emptied .salvage-cell-face-motion-emptied{box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), inset 0 0 18px rgb(var(--rgb-instrument-mist) / .07)}.salvage-cell-unknown{aspect-ratio:1;width:min(2.1rem,50%);color:rgb(var(--rgb-instrument-mist) / .42);place-items:center;display:grid}.salvage-cell-flooded-icon{isolation:isolate;aspect-ratio:1;width:min(3.1rem,68%);color:rgb(var(--rgb-cargo-green-hover) / .94);border-radius:999px;place-items:center;display:grid;position:relative}.salvage-cell-flooded-icon:before{content:"";z-index:-1;border-radius:inherit;border:1px solid rgb(var(--rgb-cargo-green) / .38);background:radial-gradient(circle at 50% 52%, rgb(var(--rgb-cargo-green) / .28), transparent 62%), linear-gradient(180deg, rgb(var(--rgb-void-green) / .18), rgb(var(--rgb-void-green) / .52));box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .12), inset 0 -.45rem .9rem rgb(var(--rgb-void-green) / .3), 0 0 .85rem rgb(var(--rgb-cargo-green) / .22);position:absolute;inset:.12rem}.salvage-cell-flooded-icon svg{width:74%;height:74%;filter:drop-shadow(0 0 .18rem rgb(var(--rgb-cargo-green) / .5)) drop-shadow(0 .1rem 0 #03070794)}.salvage-cell-hidden-capsule{aspect-ratio:1;border:1px solid rgb(var(--rgb-cargo-green) / .62);width:min(2.6rem,62%);color:rgb(var(--rgb-cargo-green-hover) / .84);background:radial-gradient(circle at 50% 44%, rgb(var(--rgb-cargo-green) / .24), transparent 58%), rgb(var(--rgb-panel-graphite-low) / .74);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08), 0 0 11px rgb(var(--rgb-cargo-green) / .18);border-radius:999px;place-items:center;display:grid}.salvage-sector-map{background:var(--hull-black);position:relative;overflow:hidden}.salvage-galaxy-layer{z-index:0;pointer-events:none;background:radial-gradient(#0000 0%,#07100f1f 68%,#07100fb8 100%),linear-gradient(#04090be0,#07100ff5);position:absolute;inset:0;overflow:hidden}.salvage-galaxy-stars{--star-dim-opacity:.64;--star-mid-opacity:.82;--star-bright-opacity:.96;opacity:var(--star-mid-opacity);background-image:radial-gradient(circle at 8% 16%, rgb(var(--rgb-instrument-mist) / .78) 0 1px, transparent 1.7px), radial-gradient(circle at 18% 74%, rgb(var(--rgb-instrument-mist) / .52) 0 1px, transparent 1.6px), radial-gradient(circle at 23% 42%, rgb(var(--rgb-instrument-mist) / .44) 0 .8px, transparent 1.35px), radial-gradient(circle at 28% 66%, rgb(var(--rgb-stone-high) / .56) 0 1px, transparent 1.5px), radial-gradient(circle at 35% 88%, rgb(var(--rgb-instrument-mist) / .5) 0 .9px, transparent 1.4px), radial-gradient(circle at 42% 12%, rgb(var(--rgb-instrument-mist) / .46) 0 1px, transparent 1.5px), radial-gradient(circle at 45% 32%, rgb(var(--rgb-instrument-mist) / .5) 0 1px, transparent 1.5px), radial-gradient(circle at 56% 84%, rgb(var(--rgb-stone-mid) / .44) 0 1px, transparent 1.6px), radial-gradient(circle at 61% 18%, rgb(var(--rgb-instrument-mist) / .5) 0 .9px, transparent 1.4px), radial-gradient(circle at 68% 52%, rgb(var(--rgb-instrument-mist) / .42) 0 1px, transparent 1.5px), radial-gradient(circle at 74% 24%, rgb(var(--rgb-instrument-mist) / .64) 0 1px, transparent 1.7px), radial-gradient(circle at 81% 58%, rgb(var(--rgb-stone-mid) / .34) 0 .9px, transparent 1.35px), radial-gradient(circle at 86% 78%, rgb(var(--rgb-stone-high) / .44) 0 1px, transparent 1.5px), radial-gradient(circle at 94% 38%, rgb(var(--rgb-instrument-mist) / .48) 0 1px, transparent 1.5px);animation:salvage-star-drift 88s linear infinite, salvage-star-twinkle 5.1s var(--ease-out-expo) infinite;background-size:15rem 15rem;position:absolute;inset:-8%}.salvage-galaxy-stars-b{--star-dim-opacity:.38;--star-mid-opacity:.58;--star-bright-opacity:.78;opacity:var(--star-mid-opacity);animation:salvage-star-drift 138s linear infinite reverse, salvage-star-twinkle 6.8s var(--ease-out-expo) infinite;background-size:22rem 22rem;transform:translate(7rem,-4rem)scale(1.08)}.salvage-galaxy-stars-c{--star-dim-opacity:.3;--star-mid-opacity:.46;--star-bright-opacity:.68;opacity:var(--star-mid-opacity);animation:salvage-star-drift 64s linear infinite, salvage-star-twinkle 3.5s var(--ease-out-expo) infinite;background-size:10rem 10rem;transform:translate(-4rem,5rem)scale(.86)}.salvage-map-command{box-shadow:none;background:0 0}.salvage-map-board-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--rgb-instrument-mist) / .28) rgb(var(--rgb-void-green) / .72);overflow-x:auto}.salvage-map-board{box-shadow:none}.salvage-map-edge{stroke:rgb(var(--rgb-instrument-mist) / .14);stroke-width:1.15px;stroke-dasharray:3 11}.salvage-map-node{z-index:10;width:clamp(7.4rem,10vw,9.6rem);position:absolute;transform:translate(-50%,-50%)}.salvage-map-node-main{width:100%;min-height:5.7rem;box-shadow:none;transition:opacity .18s var(--ease-out-expo), filter .18s var(--ease-out-expo), transform .18s var(--ease-out-expo);background:0 0;border:0;align-content:start;padding:.34rem}.salvage-map-node-quota{color:rgb(var(--rgb-haul-amber));background:rgb(var(--rgb-void-green) / .78);border:1px solid rgb(var(--rgb-instrument-mist) / .16);box-shadow:none;text-shadow:none}.salvage-map-node-main:disabled{cursor:default}.salvage-map-node-reachable .salvage-map-node-main{text-shadow:none}.salvage-map-node-reachable .salvage-map-node-main:hover{filter:brightness(1.08)}.salvage-map-node-cleared .salvage-map-node-main{opacity:.46;filter:saturate(.58)brightness(.72)}.salvage-map-node-skipped .salvage-map-node-main{opacity:.4;filter:saturate(.48)brightness(.68)}.salvage-map-node-locked{opacity:.5}.salvage-map-node-selected .salvage-map-node-main{text-shadow:none}.salvage-map-node-reachable .salvage-map-orbit:before,.salvage-map-node-selected .salvage-map-orbit:before{opacity:.72;transform:scale(1.08)}.salvage-map-node-cleared .salvage-map-orbit:before,.salvage-map-node-skipped .salvage-map-orbit:before{opacity:.18}.salvage-map-orbit{z-index:0;aspect-ratio:1;background:0 0;border:0;width:clamp(3.4rem,5.2vw,4.8rem);position:relative;overflow:visible}.salvage-map-orbit:before{content:"";z-index:0;border:1px solid rgb(var(--rgb-instrument-mist) / .1);opacity:.42;filter:none;transition:opacity .18s var(--ease-out-expo), transform .18s var(--ease-out-expo);background:0 0;border-radius:50%;position:absolute;inset:4%}.salvage-map-node-elite .salvage-map-orbit{width:clamp(3.75rem,5.7vw,5.2rem)}.salvage-map-node-anomaly .salvage-map-orbit:before{opacity:.56;background:0 0}.salvage-map-node-boss{width:clamp(8.2rem,12.8vw,11.4rem)}.salvage-map-node-boss .salvage-map-orbit{width:clamp(4.7rem,7.2vw,6.2rem)}.salvage-map-sector-art{z-index:1;filter:drop-shadow(0 1px #030706d1);max-width:92%;max-height:92%;position:relative}.salvage-map-node-badges{z-index:3;width:max-content;max-width:none;position:absolute;top:.15rem;left:50%;transform:translate(-50%)}.salvage-map-node-badge{border:1px solid rgb(var(--rgb-instrument-mist) / .13);background:rgb(var(--rgb-void-green) / .8);text-transform:uppercase;letter-spacing:.08em;width:1.28rem;height:1.28rem;padding:0;font-size:.55rem;font-weight:900;line-height:1}.salvage-map-node-badge-elite{color:rgb(var(--rgb-haul-amber));border-color:rgb(var(--rgb-instrument-mist) / .16);background:rgb(var(--rgb-void-green) / .84)}.salvage-map-node-badge-anomaly,.salvage-map-node-lock{color:rgb(var(--rgb-hazard-red))}.salvage-map-node-anomaly-info{z-index:4;border:1px solid rgb(var(--rgb-instrument-mist) / .16);background:rgb(var(--rgb-void-green) / .9);max-width:calc(100% - .16rem);min-height:1rem;color:rgb(var(--rgb-hazard-red));font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;cursor:help;justify-content:center;align-items:center;gap:.16rem;padding:.08rem .22rem;font-size:.46rem;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:0;right:.08rem}.salvage-map-node-anomaly-info:hover{color:rgb(var(--rgb-instrument-mist) / .94);background:rgb(var(--rgb-panel-graphite-low) / .96)}.salvage-map-node-anomaly-info:focus-visible{outline:2px solid rgb(var(--rgb-instrument-mist) / .72);outline-offset:1px}.salvage-map-node-title-row{grid-template-columns:minmax(0,1fr) max-content}.salvage-map-node-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.05;display:-webkit-box;overflow:hidden}.salvage-map-node-actions{margin-top:.1rem}.salvage-map-node-skip{align-content:center;gap:.08rem;width:100%;line-height:1.05;display:grid}.salvage-map-node-skip>span:last-child{text-overflow:ellipsis;min-width:0;color:rgb(var(--rgb-instrument-mist) / .68);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;font-size:.56rem;font-weight:900;overflow:hidden}.salvage-map-ship{transform-origin:50%;filter:drop-shadow(0 0 12px rgb(var(--rgb-instrument-mist) / .26)) drop-shadow(0 0 28px rgb(var(--rgb-void-green) / .32));margin-top:-1.75rem;margin-left:-1.75rem;animation:9.5s ease-in-out infinite salvage-map-ship-drift}.salvage-map-complete{box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), 0 18px 48px #07100f6b}.salvage-stage-reward-chip{border:1px solid rgb(var(--rgb-instrument-mist) / .12);background:rgb(var(--rgb-void-green) / .72);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;font-size:.66rem;font-weight:900;line-height:1}.salvage-stage-reward-chip-elite{color:rgb(var(--rgb-haul-amber))}.salvage-stage-reward-chip-anomaly{color:rgb(var(--rgb-hazard-red))}.salvage-result-upgrade-reward{border:1px solid rgb(var(--rgb-haul-amber) / .42);color:rgb(var(--rgb-haul-amber));background:rgb(var(--rgb-haul-amber) / .1);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), 0 0 22px rgb(var(--rgb-haul-amber) / .08)}@keyframes salvage-star-drift{0%{background-position:0 0}to{background-position:7rem 4rem}}@keyframes salvage-map-ship-drift{0%,to{transform:translate(0)rotate(-.6deg)}42%{transform:translate(.05rem,-.5rem)rotate(.8deg)}72%{transform:translate(-.03rem,-.16rem)rotate(-.25deg)}}@keyframes salvage-star-twinkle{0%,to{opacity:var(--star-dim-opacity);filter:brightness(.82)}28%{opacity:var(--star-bright-opacity);filter:brightness(1.26)}62%{opacity:var(--star-mid-opacity);filter:brightness(.98)}}@media (width<=720px){.salvage-sector-map{min-height:calc(100svh - 52px)}.salvage-map-command{gap:.35rem;padding:.4rem .5rem}.salvage-map-command h2{font-size:1rem}.salvage-map-board-scroll{overflow-x:hidden}.salvage-map-board{min-width:100%;min-height:clamp(42rem,100svh - 6.5rem,49rem)}.salvage-map-node{width:clamp(5.85rem,25vw,6.85rem)}.salvage-map-node-main{min-height:4.95rem;padding:.22rem}.salvage-map-orbit{width:clamp(3rem,14vw,3.55rem)}.salvage-map-node-elite .salvage-map-orbit{width:clamp(3.25rem,15vw,3.8rem)}.salvage-map-node-boss{width:clamp(6.2rem,26vw,7rem)}.salvage-map-node-boss .salvage-map-orbit{width:clamp(3.6rem,16vw,4.2rem)}.salvage-map-node-badges{top:.05rem}.salvage-map-node-badge{width:1.16rem;height:1.16rem}.salvage-map-node-anomaly-info{gap:.08rem;min-height:.9rem;padding:.04rem .12rem;font-size:.36rem;top:-.04rem;right:0}.salvage-map-node-anomaly-info svg{width:.5rem;height:.5rem}.salvage-map-node-title-row{grid-template-columns:1fr}.salvage-map-node-quota{width:100%;font-size:.5rem}.salvage-map-node-actions{margin-top:0}.salvage-map-node-skip{min-height:1.75rem;padding-inline:.25rem;font-size:.62rem}.salvage-map-node-skip>span:last-child{font-size:.48rem}.salvage-map-ship{width:2.65rem;height:2.65rem;margin-top:-1.325rem;margin-left:-1.325rem}}@media (prefers-reduced-motion:reduce){.salvage-galaxy-stars,.salvage-map-ship{animation:none!important}}.salvage-cell-unknown svg{width:72%;height:72%}.salvage-cell-trace-mark{aspect-ratio:1;place-items:center;width:min(3.25rem,72%);display:grid}.salvage-cell-trace-mark-safe{color:var(--trace-cyan);filter:drop-shadow(0 0 13px #67e8f93d);background:radial-gradient(circle,#67e8f98f,#67e8f929 42%,#0000 72%)}.salvage-cell-trace-mark-cargo{color:var(--cargo-green);filter:drop-shadow(0 0 12px #79d8bc38);background:radial-gradient(circle,#79d8bc94,#79d8bc2e 42%,#0000 72%)}.salvage-cell-trace-mark-mult{color:#c4b5fd;filter:drop-shadow(0 0 13px #a78bfa47);background:radial-gradient(circle,#a78bfa99,#a78bfa2e 42%,#0000 72%)}.salvage-cell-trace-mark-empty{color:rgb(var(--rgb-instrument-mist) / .86);background:radial-gradient(circle, rgb(var(--rgb-instrument-mist) / .28), rgb(var(--rgb-instrument-mist) / .1) 42%, transparent 72%);filter:drop-shadow(0 0 10px rgb(var(--rgb-instrument-mist) / .12))}.salvage-cell-trace-mark-hazard{color:#ff8d8d;filter:drop-shadow(0 0 14px #f8717147);background:radial-gradient(circle,#f871719e,#f871712e 42%,#0000 72%)}.salvage-cell-revealed-content{place-items:center;gap:.08rem;display:grid}.salvage-cell-flipper[data-flipping=true] .salvage-cell-revealed-content{transform:translateZ(18px)}.salvage-cell-flipper[data-flipping=true] .salvage-cell-unknown{transform:translateZ(14px)}.salvage-cell-flipper[data-flipping=true] .salvage-cell-flooded-icon{transform:translateZ(18px)}.salvage-cell-flipper[data-flipping=true] .salvage-cell-hidden-capsule{transform:translateZ(15px)}.salvage-cell-flipper[data-flipping=true] .salvage-cell-trace-mark{transform:translateZ(16px)}.salvage-cell-hazard-type-icon{filter:drop-shadow(0 1px 0 #07100fe6) drop-shadow(0 0 10px rgb(var(--rgb-hazard-red) / .34))}.salvage-cell-value{text-shadow:0 1px #07100fd1,0 0 16px;font-size:clamp(1.05rem,2.2vw,1.55rem);font-weight:900;line-height:1}.salvage-hazard-info{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.salvage-hazard-info-icon{aspect-ratio:1;border:1px solid rgb(var(--rgb-hazard-red) / .42);background:radial-gradient(circle at 50% 42%, rgb(var(--rgb-hazard-red) / .24), transparent 68%), rgb(var(--rgb-panel-graphite-low) / .96);width:3rem;color:rgb(var(--rgb-hazard-red));box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .12), 0 0 18px rgb(var(--rgb-hazard-red) / .12);place-items:center;display:grid}.salvage-command-card{--card-pointer-x:50%;--card-pointer-y:50%;--card-background-x:50%;--card-background-y:50%;--card-glare-opacity:.2;--card-shine-opacity:0;--card-shine-hover-opacity:0;--card-pointer-from-center:0;--card-tilt-rotate-x:0deg;--card-tilt-rotate-y:0deg;--card-tilt-scale:1;--card-art-url:none;--card-art-position:center;--card-art-opacity:.9;--card-art-filter:saturate(1.08) contrast(1.05) brightness(.98);--card-kind-rgb:var(--rgb-cargo-green);--card-edition-frame-color:rgb(var(--rgb-instrument-mist) / .2);--card-edition-inner-color:transparent;--card-edition-glow-color:transparent;--card-edition-banner-overlay:linear-gradient(transparent, transparent);--card-edition-banner-edge:rgb(var(--rgb-void-green) / .78);--card-edition-banner-tip:rgb(var(--rgb-void-green) / .82);--card-edition-banner-glow:rgb(var(--rgb-void-green) / 0);--card-edition-banner-ribbon:linear-gradient(transparent, transparent);--card-edition-banner-ribbon-opacity:0;--card-base-frame-color:rgb(var(--rgb-card-frame-graphite) / .98);--card-enhancement-frame-color:var(--card-base-frame-color);--card-enhancement-inner-color:rgb(var(--rgb-instrument-mist) / .12);--card-enhancement-glow-color:rgb(var(--rgb-void-green) / .14);--card-enhancement-overlay:transparent;--card-enhancement-overlay-opacity:0;--card-state-shadow:0 0 0 rgb(var(--rgb-void-green) / 0);background:linear-gradient(160deg, rgb(var(--card-kind-rgb) / .2), rgb(var(--rgb-panel-graphite) / .95));color:rgb(var(--rgb-instrument-mist));border-radius:var(--card-radius);isolation:isolate;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px var(--card-edition-inner-color), inset 0 0 0 3px var(--card-enhancement-inner-color), 0 0 0 1px var(--card-edition-frame-color), 0 0 28px var(--card-edition-glow-color), 0 0 22px var(--card-enhancement-glow-color), 0 10px 22px rgb(var(--rgb-void-green) / .24), var(--card-state-shadow);border-width:var(--card-frame-width)!important;border-color:var(--card-enhancement-frame-color)!important}.salvage-pile-card{--card-pointer-x:28%;--card-pointer-y:14%;--card-background-x:44%;--card-background-y:36%;--card-glare-opacity:.18;--card-shine-opacity:0;--card-shine-hover-opacity:0;--card-pointer-from-center:0;--card-tilt-rotate-x:0deg;--card-tilt-rotate-y:0deg;--card-tilt-scale:1;--card-art-url:none;--card-art-position:center;--card-art-opacity:.86;--card-art-filter:saturate(1.04) contrast(1.05) brightness(.94);--card-kind-rgb:var(--rgb-cargo-green);--card-edition-frame-color:rgb(var(--rgb-instrument-mist) / .18);--card-edition-inner-color:transparent;--card-edition-glow-color:transparent;--card-edition-banner-overlay:linear-gradient(transparent, transparent);--card-edition-banner-edge:rgb(var(--rgb-void-green) / .78);--card-edition-banner-tip:rgb(var(--rgb-void-green) / .82);--card-edition-banner-glow:rgb(var(--rgb-void-green) / 0);--card-edition-banner-ribbon:linear-gradient(transparent, transparent);--card-edition-banner-ribbon-opacity:0;--card-base-frame-color:rgb(var(--rgb-card-frame-graphite) / .92);--card-enhancement-frame-color:var(--card-base-frame-color);--card-enhancement-inner-color:rgb(var(--rgb-instrument-mist) / .1);--card-enhancement-glow-color:rgb(var(--rgb-void-green) / .12);--card-enhancement-overlay:transparent;--card-enhancement-overlay-opacity:0;--card-state-shadow:0 0 0 rgb(var(--rgb-void-green) / 0);background:linear-gradient(160deg, rgb(var(--card-kind-rgb) / .18), rgb(var(--rgb-panel-graphite) / .95));color:rgb(var(--rgb-instrument-mist));isolation:isolate;box-shadow:inset 0 0 0 1px var(--card-edition-inner-color), inset 0 0 0 3px var(--card-enhancement-inner-color), 0 0 0 1px var(--card-edition-frame-color), 0 0 24px var(--card-edition-glow-color), 0 0 20px var(--card-enhancement-glow-color), 0 10px 22px rgb(var(--rgb-void-green) / .22), var(--card-state-shadow);transition:transform 40ms var(--ease-out-expo), box-shadow 40ms var(--ease-out-expo);border-radius:var(--card-radius)!important;border-width:var(--card-frame-width)!important;border-color:var(--card-enhancement-frame-color)!important}.salvage-command-card:is([data-card-live=true],:focus-visible,[data-card-dragging=true],[data-card-scoring-active=true]),.salvage-pile-card:is([data-card-live=true],:hover,:focus-visible){transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, box-shadow, opacity, filter}.salvage-command-card[data-kind=trace],.salvage-pile-card[data-kind=trace]{--card-kind-rgb:var(--rgb-trace-cyan)}.salvage-command-card[data-kind=haul],.salvage-pile-card[data-kind=haul]{--card-kind-rgb:var(--rgb-haul-amber)}.salvage-command-card[data-kind=purge],.salvage-pile-card[data-kind=purge]{--card-kind-rgb:var(--rgb-purge-orange)}.salvage-command-card[data-kind=shift],.salvage-pile-card[data-kind=shift]{--card-kind-rgb:var(--rgb-shift-lime)}.salvage-command-card[data-kind=displace],.salvage-pile-card[data-kind=displace]{--card-kind-rgb:var(--rgb-displace-violet)}.salvage-command-card[data-kind=shuffle],.salvage-command-card[data-kind=flood],.salvage-pile-card[data-kind=shuffle],.salvage-pile-card[data-kind=flood]{--card-kind-rgb:var(--rgb-board-gray);--card-art-filter:grayscale(.78) saturate(.38) contrast(1.1) brightness(.9)}.salvage-command-card[data-card-live=true],.salvage-pile-card:hover{--card-glare-opacity:.34;--card-art-opacity:.98}.salvage-pile-card:hover{transform:translateY(-2px)rotateX(1.5deg)rotateY(-1.5deg)}.salvage-deck-card-grid-compact{grid-template-columns:repeat(auto-fill, minmax(var(--scaled-card-slot-width), var(--scaled-card-slot-width)));place-content:start}.salvage-scaled-card-slot{width:var(--scaled-card-slot-width,5.04rem);height:var(--scaled-card-slot-height,7.098rem);display:block;position:relative;overflow:visible}.salvage-scaled-card-slot>.salvage-scaled-card-face{transform:scale(var(--command-card-scale,1));transform-origin:0 0;position:absolute;top:0;left:0}.salvage-scaled-card-face .salvage-card-index{display:none}.salvage-card-tiltable{transform:scale(var(--command-card-scale,1));transform-origin:0 0;transition:transform .16s var(--ease-out-expo), box-shadow .16s var(--ease-out-expo)}.salvage-card-tiltable:is([data-card-live=true],:hover,:focus-visible){transform:scale(var(--command-card-scale,1)) perspective(760px) rotateX(var(--card-tilt-rotate-x)) rotateY(var(--card-tilt-rotate-y)) translate3d(0, 0, .01px) scale(var(--card-tilt-scale));transform-style:preserve-3d;will-change:transform}@media (width<=700px),(pointer:coarse){.salvage-card-tiltable{transition:transform 80ms var(--ease-out-expo)}.salvage-queued-command-chip{transition:none}}.salvage-card-tiltable:hover,.salvage-card-tiltable:focus-visible,.salvage-card-tiltable.salvage-pile-card:hover{--card-tilt-scale:1.015;transform:scale(var(--command-card-scale,1)) perspective(760px) rotateX(var(--card-tilt-rotate-x)) rotateY(var(--card-tilt-rotate-y)) translate3d(0, -2px, .01px) scale(var(--card-tilt-scale))}.salvage-command-card-hand{cursor:grab}.salvage-command-card-hand:active{cursor:grabbing}.salvage-command-card-hand[data-card-selected=true]{cursor:crosshair}.salvage-command-card-hand[data-card-queued=true]{cursor:grab;opacity:.82}.salvage-command-card-hand[data-card-discard-selected=true]{opacity:.72}.salvage-command-card-hand[data-card-scoring-active=true]{opacity:1}.salvage-command-card-selected,.salvage-command-card[data-card-selected=true]{--card-state-shadow:0 0 28px rgb(var(--rgb-chrome-focus) / .18)}.salvage-command-card-controller-focus,.salvage-command-card[data-card-controller-focus=true]{--card-state-shadow:0 0 0 2px rgb(var(--rgb-chrome-focus) / .64), 0 0 0 5px rgb(var(--rgb-chrome-focus) / .12), 0 0 30px rgb(var(--rgb-chrome-focus) / .18)}.salvage-command-card-controller-focused{filter:brightness(1.04)}.salvage-command-card-scoring-active,.salvage-command-card[data-card-scoring-active=true]{--card-state-shadow:0 0 0 2px rgb(var(--rgb-score-amber) / .96), 0 0 0 5px rgb(var(--rgb-score-amber) / .24), 0 0 26px rgb(var(--rgb-score-amber) / .36), 0 0 52px rgb(var(--rgb-score-amber) / .28);--card-art-opacity:1;--card-glare-opacity:.64;filter:brightness(1.14)saturate(1.14);overflow:visible}.salvage-command-card-dragging,.salvage-command-card[data-card-dragging=true]{--card-glare-opacity:0;--card-shine-hover-opacity:0;--card-shine-opacity:0;--card-state-shadow:0 0 0 1px rgb(var(--rgb-chrome-focus) / .52), 0 0 24px rgb(var(--rgb-chrome-focus) / .14);overflow:visible}.salvage-command-card[data-card-dragging=true] .salvage-card-fx{opacity:0;will-change:auto;transition:none;transform:none}.salvage-command-hand-scroll{--salvage-command-hand-padding-top:.58rem;--salvage-command-hand-padding-right:1rem;--salvage-command-hand-padding-bottom:.72rem;--salvage-command-hand-padding-left:.58rem;overscroll-behavior:contain;padding:var(--salvage-command-hand-padding-top) var(--salvage-command-hand-padding-right) var(--salvage-command-hand-padding-bottom) var(--salvage-command-hand-padding-left);align-items:flex-start;gap:0;scroll-padding-inline:.58rem;display:flex;overflow:auto visible}.salvage-command-hand-section{overflow:visible}.salvage-command-hand-section[data-hand-interaction-disabled=true]{pointer-events:none}.salvage-command-hand-section[data-hand-interaction-disabled=true] .salvage-command-card-hand:not([data-card-scoring-active=true]){cursor:not-allowed;opacity:.45}.salvage-command-card-shell{contain:layout style;z-index:1;flex:0 0 var(--command-card-width,clamp(7.65rem, 36vw, 8.15rem));width:var(--command-card-width,auto);max-width:var(--command-card-width,clamp(7.65rem, 36vw, 8.15rem));height:var(--command-card-slot-height,var(--command-card-height,auto));min-height:var(--command-card-slot-height,var(--command-card-height,auto));transform-origin:50% 92%;position:relative;overflow:visible}.salvage-command-hand-section,.salvage-command-hand-scroll{contain:layout style}.salvage-command-card-shell-entering{overflow:hidden}.salvage-command-card-shell>.salvage-card-face{transform-origin:50% 92%;position:absolute;top:0;left:0}.salvage-command-card-deal-back{z-index:18;border:var(--card-frame-width) solid rgb(var(--rgb-instrument-mist) / .2);border-radius:var(--card-radius);background:linear-gradient(135deg, rgb(var(--rgb-cargo-green) / .22), rgb(var(--rgb-panel-graphite) / .95)), rgb(var(--rgb-void-green));box-shadow:inset 0 0 0 .18em rgb(var(--rgb-instrument-mist) / .86), inset 0 0 0 .32em rgb(var(--rgb-cargo-green) / .3), 0 10px 22px rgb(var(--rgb-void-green) / .26);backface-visibility:hidden;transform-origin:50% 92%;pointer-events:none;place-items:center;display:grid;position:absolute;inset:-1px;overflow:hidden}.salvage-command-card-deal-back:before{content:"";border:1px solid rgb(var(--rgb-instrument-mist) / .78);background:linear-gradient(90deg, transparent 48%, rgb(var(--rgb-instrument-mist) / .34) 49% 51%, transparent 52%), linear-gradient(0deg, transparent 48%, rgb(var(--rgb-instrument-mist) / .26) 49% 51%, transparent 52%), repeating-linear-gradient(45deg, rgb(var(--rgb-instrument-mist) / .16) 0 .08em, transparent .08em .28em);position:absolute;inset:9%}.salvage-command-card-deal-back-mark{z-index:1;aspect-ratio:1;border:1px solid rgb(var(--rgb-instrument-mist) / .82);background:radial-gradient(circle, rgb(var(--rgb-instrument-mist) / .24), transparent 64%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:32%;position:relative}.salvage-command-card-shell+.salvage-command-card-shell{margin-left:var(--salvage-hand-card-offset,-.48rem)}.salvage-command-card-shell-selected{z-index:20}.salvage-command-card-shell[data-card-scoring-active=true]{z-index:90!important}.salvage-command-card-scoring-pulse{z-index:18;pointer-events:none;border:2px solid rgb(var(--rgb-score-amber) / .92);border-radius:calc(var(--command-card-radius,.72rem) + .18rem);box-shadow:0 0 0 2px rgb(var(--rgb-score-amber) / .2), 0 0 24px rgb(var(--rgb-score-amber) / .28);position:absolute;inset:-.18rem}.salvage-command-card-shell-jammed .salvage-command-card{filter:saturate(.72)brightness(.82);box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .38), 0 0 18px rgb(var(--rgb-hazard-red) / .16)}.salvage-command-card-jam-badge{z-index:14;border:1px solid rgb(var(--rgb-hazard-red) / .58);background:rgb(var(--rgb-void-green) / .88);color:rgb(var(--rgb-hazard-red));padding:.12rem .28rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.58rem;font-weight:900;line-height:1;position:absolute;top:.35rem;right:.35rem}.salvage-pile-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.salvage-pile-stack-button{text-align:left;background:linear-gradient(160deg, rgb(var(--rgb-instrument-mist) / .06), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));border:1px solid rgb(var(--rgb-instrument-mist) / .12);min-width:0;min-height:13.25rem;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);transition:background-color .14s var(--ease-out-expo), border-color .14s var(--ease-out-expo), box-shadow .14s var(--ease-out-expo);align-content:space-between;gap:.45rem;padding:.62rem;display:grid;position:relative}.salvage-pile-stack-button:hover,.salvage-pile-stack-button:focus-visible{border-color:rgb(var(--rgb-instrument-mist) / .24);background:linear-gradient(160deg, rgb(var(--rgb-instrument-mist) / .1), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1), 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08)}.salvage-pile-preview-header,.salvage-pile-preview-count,.salvage-pile-preview-staged-count{min-width:0;color:rgb(var(--rgb-instrument-mist) / .78);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:.35rem;font-size:.68rem;font-weight:900;line-height:1;display:inline-flex}.salvage-pile-preview-count{color:rgb(var(--rgb-instrument-mist) / .58);letter-spacing:0;justify-self:end}.salvage-pile-preview-count-group{justify-items:end;gap:.16rem;display:grid}.salvage-pile-preview-staged-count{color:rgb(var(--rgb-hazard-red) / .86);letter-spacing:0}.salvage-deck-stack,.salvage-discard-stack{aspect-ratio:5/7;justify-self:center;width:min(7.25rem,100%);display:block;position:relative;overflow:visible}.salvage-deck-stack-card,.salvage-discard-stack-card,.salvage-discard-mini-card{min-height:0;transition:transform .18s var(--ease-out-expo), opacity .14s var(--ease-out-expo), filter .14s var(--ease-out-expo), border-color .14s var(--ease-out-expo);backface-visibility:hidden;will-change:transform;position:absolute!important}.salvage-deck-stack-card,.salvage-discard-mini-card{inset:0}.salvage-deck-stack-card:nth-last-child(4){filter:brightness(.36)saturate(.66);opacity:.34;transform:translate(0)rotate(0)}.salvage-deck-stack-card:nth-last-child(3){filter:brightness(.48)saturate(.74);opacity:.48;transform:translate(.09rem,-.08rem)rotate(.25deg)}.salvage-deck-stack-card:nth-last-child(2){filter:brightness(.62)saturate(.82);opacity:.68;transform:translate(.18rem,-.17rem)rotate(.5deg)}.salvage-deck-stack-card:last-child{filter:brightness()saturate();opacity:1;transform:translate(.28rem,-.26rem)rotate(.8deg)}.salvage-deck-stack[data-empty=true]{opacity:.45}.salvage-discard-stack-card{transform-origin:50%;min-height:0;top:50%;left:50%}.salvage-discard-mini-card{color:rgb(var(--rgb-instrument-mist));border-radius:var(--card-radius);background:radial-gradient(circle at 50% 30%, rgb(var(--card-kind-rgb,var(--rgb-cargo-green)) / .24), transparent 48%), linear-gradient(160deg, rgb(var(--card-kind-rgb,var(--rgb-cargo-green)) / .16), rgb(var(--rgb-panel-graphite) / .98));border:3px solid rgb(var(--card-kind-rgb,var(--rgb-cargo-green)) / .42);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .1), 0 8px 18px rgb(var(--rgb-void-green) / .28);grid-template-rows:auto 1fr auto;gap:.22rem;padding:.45rem;display:grid;overflow:hidden}.salvage-discard-stack-card:first-child{z-index:1;transform:translate(calc(-50% - .18rem),calc(.16rem - 50%))rotate(-1.4deg)}.salvage-discard-stack-card:nth-child(2){z-index:2;transform:translate(calc(.08rem - 50%),calc(.02rem - 50%))rotate(.8deg)}.salvage-discard-stack-card:nth-child(3){z-index:3;transform:translate(calc(.18rem - 50%),calc(-50% - .12rem))rotate(2.1deg)}.salvage-discard-stack-card-staged{--card-enhancement-frame-color:rgb(var(--rgb-hazard-red) / .7);--card-edition-frame-color:rgb(var(--rgb-hazard-red) / .34);--card-enhancement-inner-color:rgb(var(--rgb-hazard-red) / .16);border-color:rgb(var(--rgb-hazard-red) / .7);box-shadow:0 0 0 2px rgb(var(--rgb-hazard-red) / .22), 0 10px 24px rgb(var(--rgb-hazard-red) / .08), inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .18)}.salvage-discard-mini-card-empty{transform:none!important}.salvage-discard-stack-button:hover .salvage-discard-stack-card:first-child,.salvage-discard-stack-button:focus-visible .salvage-discard-stack-card:first-child{transform:translate(calc(-50% - .92rem),calc(-50% - .18rem))rotate(-4deg)}.salvage-discard-stack-button:hover .salvage-discard-stack-card:nth-child(2),.salvage-discard-stack-button:focus-visible .salvage-discard-stack-card:nth-child(2){transform:translate(calc(.28rem - 50%),calc(-50% - .22rem))rotate(1deg)}.salvage-discard-stack-button:hover .salvage-discard-stack-card:nth-child(3),.salvage-discard-stack-button:focus-visible .salvage-discard-stack-card:nth-child(3){transform:translate(calc(.98rem - 50%),calc(.04rem - 50%))rotate(4.5deg)}.salvage-discard-stack-button:hover .salvage-discard-mini-card-empty,.salvage-discard-stack-button:focus-visible .salvage-discard-mini-card-empty{transform:none!important}.salvage-discard-stack-button-drop-ready{border-style:solid;border-color:rgb(var(--rgb-hazard-red) / .52);background:linear-gradient(160deg, rgb(var(--rgb-hazard-red) / .13), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .28), 0 0 0 2px rgb(var(--rgb-hazard-red) / .12)}.salvage-discard-stack-button-drop-available{border-style:dashed;border-color:rgb(var(--rgb-hazard-red) / .34);background:linear-gradient(160deg, rgb(var(--rgb-hazard-red) / .08), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .16), 0 0 0 1px rgb(var(--rgb-hazard-red) / .08)}.salvage-discard-stack-button-staged{border-style:solid;border-color:rgb(var(--rgb-hazard-red) / .42);background:linear-gradient(160deg, rgb(var(--rgb-hazard-red) / .1), rgb(var(--rgb-panel-graphite-low) / .97)), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .16), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .06)}.salvage-discard-stack-button-drop-blocked{border-style:dashed;border-color:rgb(var(--rgb-stone-low) / .62);background:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .07) 0 4px, transparent 4px 10px), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 0 0 1px rgb(var(--rgb-stone-low) / .38), 0 0 0 2px rgb(var(--rgb-instrument-mist) / .08)}.salvage-discard-mini-card-empty{color:rgb(var(--rgb-instrument-mist) / .42);background:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .05) 0 5px, transparent 5px 12px), rgb(var(--rgb-void-green) / .62);border-color:rgb(var(--rgb-instrument-mist) / .13);grid-template-rows:1fr;align-content:center;place-items:center}.salvage-compact-card-back{aspect-ratio:5/7;flex:none;width:1.12rem;display:inline-grid}.salvage-discard-zone-mobile{align-content:center;min-width:0;display:grid}.salvage-discard-zone-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.salvage-discard-zone-count{min-height:1.35rem;color:rgb(var(--rgb-instrument-mist) / .78);background:rgb(var(--rgb-instrument-mist) / .09);border:1px solid rgb(var(--rgb-instrument-mist) / .2)}.salvage-discard-zone-mobile.salvage-discard-action-active,.salvage-discard-action-stack.salvage-discard-action-active,.salvage-discard-action-submit.salvage-discard-action-active{border-color:rgb(var(--rgb-hazard-red) / .38);background:linear-gradient(145deg, rgb(var(--rgb-hazard-red) / .11), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .12), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .06)}.salvage-discard-zone-mobile.salvage-discard-drop-ready{border-style:solid;border-color:rgb(var(--rgb-hazard-red) / .52);background:linear-gradient(145deg, rgb(var(--rgb-hazard-red) / .14), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));box-shadow:0 0 0 2px rgb(var(--rgb-hazard-red) / .12)}.salvage-discard-zone-mobile.salvage-discard-drop-available{border-color:rgb(var(--rgb-hazard-red) / .38);background:linear-gradient(145deg, rgb(var(--rgb-hazard-red) / .09), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .12)}.salvage-discard-zone-mobile.salvage-discard-drop-blocked{border-color:rgb(var(--rgb-stone-low) / .62);background:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .055) 0 4px, transparent 4px 10px), rgb(var(--rgb-panel-graphite-low) / .94)}.salvage-discard-action-stack{box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .06)}.salvage-discard-action-submit{background:linear-gradient(145deg, rgb(var(--rgb-instrument-mist) / .07), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);border:0}.salvage-discard-action-submit:hover:not(:disabled),.salvage-discard-action-submit:focus-visible{background:linear-gradient(145deg, rgb(var(--rgb-instrument-mist) / .1), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1), 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08)}.salvage-discard-action-submit.salvage-discard-action-active:hover:not(:disabled),.salvage-discard-action-submit.salvage-discard-action-active:focus-visible{background:linear-gradient(145deg, rgb(var(--rgb-hazard-red) / .15), rgb(var(--rgb-panel-graphite-low) / .96)), rgb(var(--rgb-panel-graphite-low));box-shadow:inset 0 0 0 1px rgb(var(--rgb-hazard-red) / .18), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), 0 0 0 1px rgb(var(--rgb-hazard-red) / .08)}.salvage-discard-action-count{background:rgb(var(--rgb-instrument-mist) / .09);border:1px solid rgb(var(--rgb-instrument-mist) / .2);min-height:1.55rem}.salvage-discard-action-active .salvage-discard-action-count,.salvage-discard-action-active .salvage-discard-zone-count{color:rgb(var(--rgb-hazard-red) / .92);background:rgb(var(--rgb-hazard-red) / .12);border-color:rgb(var(--rgb-hazard-red) / .28)}.salvage-discard-drop-overlay{pointer-events:none;color:rgb(var(--rgb-instrument-mist));text-shadow:0 1px 0 rgb(var(--rgb-void-green) / .82)}.salvage-discard-drop-overlay-ready{background:linear-gradient(135deg, rgb(var(--rgb-hazard-red) / .18), rgb(var(--rgb-panel-graphite) / .9)), rgb(var(--rgb-panel-graphite));border:1px solid rgb(var(--rgb-hazard-red) / .44)}.salvage-discard-drop-overlay-available{background:linear-gradient(135deg, rgb(var(--rgb-hazard-red) / .1), rgb(var(--rgb-void-green) / .34)), rgb(var(--rgb-void-green) / .28);border:1px dashed rgb(var(--rgb-hazard-red) / .36)}.salvage-discard-drop-overlay-blocked{background:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .08) 0 4px, transparent 4px 10px), rgb(var(--rgb-void-green) / .92);border:1px solid rgb(var(--rgb-stone-low) / .52)}.salvage-staged-discard-row{border-top:1px solid rgb(var(--rgb-instrument-mist) / .1);background:rgb(var(--rgb-void-green) / .34)}.salvage-command-card-queued,.salvage-command-card[data-card-queued=true]{--card-edition-frame-color:rgb(var(--card-kind-rgb) / .9);--card-enhancement-frame-color:rgb(var(--card-kind-rgb) / .86);--card-enhancement-inner-color:rgb(var(--card-kind-rgb) / .24);--card-state-shadow:0 0 0 2px rgb(var(--rgb-void-green) / .96), 0 0 0 5px rgb(var(--card-kind-rgb) / .9), 0 0 0 8px rgb(var(--card-kind-rgb) / .2), 0 0 30px rgb(var(--card-kind-rgb) / .28);--card-art-opacity:1}.salvage-command-queue-drop-active{box-shadow:0 0 0 3px rgb(var(--rgb-instrument-mist) / .18), 0 22px 64px rgb(var(--rgb-void-green) / .34)}.salvage-command-queue-toggle{width:100%;color:inherit;background:0 0}.salvage-command-queue-toggle:hover .salvage-section-header{background:rgb(var(--rgb-instrument-mist) / .04)}.salvage-shape-sidebar-toggle{color:inherit;background:linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .025), rgb(var(--rgb-black) / .08))}.salvage-shape-sidebar-toggle:hover .salvage-section-header{background:rgb(var(--rgb-instrument-mist) / .04)}.salvage-shape-sidebar-button{border-top:1px solid rgb(var(--rgb-instrument-mist) / .08)}.salvage-command-queue-body{overflow:hidden}.salvage-mobile-command-queue{background:rgb(var(--rgb-panel-graphite-low) / .78);border-top:1px solid rgb(var(--rgb-instrument-mist) / .1);border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-mobile-command-queue .salvage-section-header{min-height:2.15rem}.salvage-mobile-command-queue .salvage-command-queue-body ol{padding-left:.5rem;padding-right:.5rem}.salvage-command-queue-label{min-width:0}.salvage-command-queue-actions{flex-shrink:0}.salvage-command-queue-item{--command-kind-rgb:var(--rgb-cargo-green);border-color:rgb(var(--rgb-instrument-mist) / .12);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .055);position:relative;overflow:hidden}.salvage-command-queue-item:before{content:"";background:rgb(var(--command-kind-rgb) / .68);opacity:.92;pointer-events:none;width:.13rem;position:absolute;top:.32rem;bottom:.32rem;left:0}.salvage-command-queue-item-rest{background:rgb(var(--rgb-panel-graphite-low) / .9)}.salvage-command-queue-item-active{background:linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .11), transparent 58%), rgb(var(--rgb-panel-graphite) / .95);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .2), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1)}.salvage-command-queue-item-contributing{background:linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .14), transparent 62%), rgb(var(--rgb-panel-graphite) / .98);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .26), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .13), 0 0 18px rgb(var(--rgb-instrument-mist) / .07)}.salvage-command-queue-item-controller-focused{box-shadow:0 0 0 2px rgb(var(--rgb-chrome-focus) / .48), 0 0 22px rgb(var(--rgb-chrome-focus) / .18)}.salvage-command-queue-move,.salvage-command-queue-rotate{width:2rem;min-height:2rem;color:rgb(var(--command-kind-rgb) / .88);padding:0}.salvage-command-queue-move{color:rgb(var(--rgb-instrument-mist) / .72)}.salvage-command-queue-scope-label{width:100%;font-family:var(--font-display);letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;font-size:.64rem;font-weight:1000;line-height:1;display:block;overflow:hidden}.salvage-command-queue-move:hover:not(:disabled),.salvage-command-queue-move:focus-visible:not(:disabled),.salvage-command-queue-rotate:hover:not(:disabled),.salvage-command-queue-rotate:focus-visible:not(:disabled){color:rgb(var(--rgb-instrument-mist))}.salvage-command-card-discard-selected,.salvage-command-card[data-card-discard-selected=true]{--card-enhancement-frame-color:rgb(var(--rgb-hazard-red) / .78);--card-edition-frame-color:rgb(var(--rgb-hazard-red) / .42);--card-enhancement-inner-color:rgb(var(--rgb-hazard-red) / .18);--card-state-shadow:0 0 0 2px rgb(var(--rgb-hazard-red) / .62), 0 0 0 5px rgb(var(--rgb-hazard-red) / .12)}.salvage-command-card:before,.salvage-pile-card:before{content:"";inset:var(--card-frame-width);z-index:3;pointer-events:none;border:.07em solid var(--card-edition-inner-color);border-radius:var(--card-inner-radius);box-shadow:inset 0 0 0 .14em var(--card-enhancement-inner-color), 0 0 .88em var(--card-edition-glow-color);position:absolute}.salvage-command-card:after,.salvage-pile-card:after{content:"";inset:var(--card-frame-width);z-index:1;pointer-events:none;background:var(--card-enhancement-overlay);mix-blend-mode:screen;opacity:var(--card-enhancement-overlay-opacity);position:absolute;border-radius:var(--card-inner-radius)!important}.salvage-command-card>*{z-index:1;position:relative}.salvage-command-card>:not(.salvage-card-fx):not(.salvage-card-art),.salvage-pile-card>:not(.salvage-card-fx):not(.salvage-card-art){z-index:4;position:relative}.salvage-command-card.salvage-command-card-hand>.salvage-command-card-queue-position{aspect-ratio:1;pointer-events:none;width:62%;color:rgb(var(--card-kind-rgb) / .64);font-family:var(--font-display);letter-spacing:0;text-align:center;text-shadow:0 0 .05em rgb(var(--rgb-void-green) / .92), 0 0 .16em rgb(var(--card-kind-rgb) / .5), 0 .04em .12em rgb(var(--rgb-black) / .66);-webkit-text-stroke:.018em rgb(var(--rgb-void-green) / .82);place-items:center;font-size:clamp(3rem,4vw,4.75rem);font-weight:1000;line-height:1;display:grid;top:52%;left:50%;transform:translate(-50%,-50%);z-index:17!important;position:absolute!important}.salvage-card-title-banner{min-width:0;color:rgb(var(--rgb-instrument-mist));background:var(--card-edition-banner-overlay), linear-gradient(90deg, rgb(var(--card-kind-rgb) / .48), rgb(var(--card-kind-rgb) / .2) 36%, var(--card-edition-banner-edge) 76%, var(--card-edition-banner-tip) 100%), rgb(var(--rgb-panel-graphite-low) / .74);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .06), inset -16px 0 22px var(--card-edition-banner-glow), inset 0 -1px 0 rgb(var(--card-kind-rgb) / .22);position:relative}.salvage-card-title-banner:after{content:"";z-index:0;pointer-events:none;width:42%;opacity:var(--card-edition-banner-ribbon-opacity);background:var(--card-edition-banner-ribbon);mix-blend-mode:screen;position:absolute;inset:0 0 0 auto}.salvage-card-title-banner>*{z-index:1;position:relative}.salvage-card-title-lockup{color:rgb(var(--rgb-instrument-mist));text-shadow:0 1px 0 rgb(var(--rgb-void-green) / .84)}.salvage-card-value{z-index:2;color:rgb(var(--rgb-card-cyan-text));background:radial-gradient(circle at 72% 78%, rgb(var(--rgb-cargo-green) / .22), transparent 46%), rgb(var(--rgb-void-green) / .68);border:.12em solid rgb(var(--rgb-cargo-green) / .46);text-shadow:0 1px 0 rgb(var(--rgb-void-green) / .9), 0 0 12px rgb(var(--rgb-cargo-green) / .24);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .06), 0 0 16px rgb(var(--rgb-cargo-green) / .14);position:absolute;top:-.4em;left:.26em;border-radius:9999px!important}.salvage-card-value-number{font-size:1.172em;transform:translate(-.04em,-.05em)}.salvage-card-value-icon{color:rgb(var(--rgb-cargo-green));filter:drop-shadow(0 0 5px rgb(var(--rgb-cargo-green) / .42));position:absolute}.salvage-command-card[data-printed-stat=signal] .salvage-card-value,.salvage-pile-card[data-printed-stat=signal] .salvage-card-value{background:radial-gradient(circle at 72% 78%, rgb(var(--rgb-signal-violet) / .24), transparent 46%), rgb(var(--rgb-void-green) / .68);border-color:rgb(var(--rgb-signal-violet) / .5);text-shadow:0 1px 0 rgb(var(--rgb-void-green) / .9), 0 0 12px rgb(var(--rgb-signal-violet) / .26);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .06), 0 0 16px rgb(var(--rgb-signal-violet) / .16)}.salvage-command-card[data-printed-stat=signal] .salvage-card-value-icon,.salvage-pile-card[data-printed-stat=signal] .salvage-card-value-icon{color:rgb(var(--rgb-signal-violet));filter:drop-shadow(0 0 5px rgb(var(--rgb-signal-violet) / .46))}.salvage-card-rivet-array{z-index:4;pointer-events:none;width:1.34em;height:1.34em;filter:drop-shadow(0 .035em .045em rgb(var(--rgb-black) / .34));display:block;position:absolute;top:-.3em;right:-.38em}.salvage-card-rivet-card{z-index:3;transform-origin:50%;width:4.5em;height:4.5em;filter:drop-shadow(0 .05em .08em rgb(var(--rgb-black) / .42)) drop-shadow(0 0 .16em rgb(var(--card-kind-rgb) / .16));top:50%;right:.26em;transform:translateY(-50%)}.salvage-card-rivet-image{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.salvage-card-index,.salvage-card-id,.salvage-card-body-text{color:rgb(var(--rgb-instrument-mist) / .62)}.salvage-command-card .salvage-card-body-text{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.salvage-card-icon{color:rgb(var(--rgb-instrument-mist) / .82)}.salvage-card-icon-strong{text-shadow:0 1px #07100fd1,0 0 16px}.salvage-card-footprint-stack{color:rgb(var(--card-kind-rgb) / .94)}.salvage-card-footprint-label{color:rgb(var(--card-kind-rgb) / .94);background:rgb(var(--card-kind-rgb) / .12);border:.07em solid rgb(var(--card-kind-rgb) / .34);line-height:1}.salvage-card-move-distance{color:rgb(var(--rgb-instrument-mist) / .94);background:linear-gradient(90deg, rgb(var(--card-kind-rgb) / .28), rgb(var(--card-kind-rgb) / .1)), rgb(var(--rgb-void-green) / .44);border:.07em solid rgb(var(--card-kind-rgb) / .42);text-shadow:0 0 .42em rgb(var(--card-kind-rgb) / .48);line-height:1}.salvage-pattern-glyph{background:rgb(var(--card-kind-rgb) / .2);border:.07em solid rgb(var(--card-kind-rgb) / .72);box-shadow:inset 0 0 0 1px rgb(var(--rgb-void-green) / .32), 0 0 .34rem rgb(var(--card-kind-rgb) / .28)}.salvage-pattern-glyph .salvage-pattern-glyph-cell{font-size:inherit;background:rgb(var(--card-kind-rgb) / .16);box-shadow:inset 0 0 0 1px rgb(var(--rgb-void-green) / .48)}.salvage-pattern-glyph .salvage-pattern-glyph-cell-active{background:rgb(var(--card-kind-rgb));outline:1px solid rgb(var(--card-kind-rgb) / .92);outline-offset:-1px;box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .32), 0 0 .24rem rgb(var(--card-kind-rgb) / .5)}.salvage-card-modifier-badge{color:rgb(var(--rgb-card-amber-text));background:rgb(var(--rgb-haul-amber) / .16);border:.07em solid rgb(var(--rgb-haul-amber) / .34)}.salvage-card-modifier-badge-pile{background:rgb(var(--rgb-haul-amber) / .12);border-color:rgb(var(--rgb-haul-amber) / .28)}.salvage-card-modifier-glossary{gap:1px;min-width:0;display:grid}.salvage-modifier-definition{--modifier-definition-accent-rgb:var(--rgb-instrument-mist);min-width:0;color:rgb(var(--rgb-stone-mid));background:rgb(var(--rgb-void-green) / .52);border:1px solid rgb(var(--rgb-instrument-mist) / .1);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.5rem .75rem;display:grid}.salvage-modifier-definition-visual{width:2.5rem;height:2.5rem;color:rgb(var(--modifier-definition-accent-rgb));place-items:center;display:grid;position:relative}.salvage-card-modifier-definition .salvage-modifier-definition-visual{background:rgb(var(--modifier-definition-accent-rgb) / .1);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08)}.salvage-modifier-definition-body{gap:.25rem;min-width:0;display:grid}.salvage-modifier-definition-heading{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.18rem .5rem;min-width:0;display:grid}.salvage-modifier-definition-label,.salvage-modifier-definition-tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:900;line-height:1.2}.salvage-modifier-definition-label{color:rgb(var(--modifier-definition-accent-rgb))}.salvage-modifier-definition-name{min-width:0;color:rgb(var(--rgb-stone-high));font-family:var(--font-mono);grid-column:1/-1;font-size:.875rem;font-weight:900;line-height:1.25}.salvage-modifier-definition-tag{color:rgb(var(--rgb-stone-low));text-align:right;grid-area:1/2}.salvage-modifier-definition-description{color:rgb(var(--rgb-stone-mid));font-size:.875rem;font-weight:700;line-height:1.25rem}.salvage-modifier-definition[data-modifier-density=compact]{grid-template-columns:1.75rem minmax(0,1fr);gap:.4rem;padding:.4rem}.salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-visual{width:1.75rem;height:1.75rem}.salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-label,.salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-tag{letter-spacing:.1em;font-size:.54rem}.salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-name{font-size:.7rem}.salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-description{font-size:.65rem;line-height:1.35}.salvage-modifier-definition-rivet.salvage-card-rivet-array{width:1.55rem;height:1.55rem;position:relative;top:auto;right:auto}.salvage-card-modifier-definition[data-card-modifier-family=trim][data-card-modifier-id=bonus]{--modifier-definition-accent-rgb:var(--rgb-cargo-green)}.salvage-card-modifier-definition[data-card-modifier-family=trim][data-card-modifier-id=mult],.salvage-card-modifier-definition[data-card-modifier-family=trim][data-card-modifier-id=glass],.salvage-card-modifier-definition[data-card-modifier-family=trim][data-card-modifier-id=steel],.salvage-card-modifier-definition[data-card-modifier-family=finish][data-card-modifier-id=polychrome],.salvage-card-modifier-definition[data-card-modifier-family=rivet][data-card-modifier-id=purple]{--modifier-definition-accent-rgb:var(--rgb-signal-violet)}.salvage-card-modifier-definition[data-card-modifier-family=trim][data-card-modifier-id=gold],.salvage-card-modifier-definition[data-card-modifier-family=rivet][data-card-modifier-id=gold],.salvage-card-modifier-definition[data-card-modifier-family=service-tag][data-card-modifier-id=rental]{--modifier-definition-accent-rgb:var(--rgb-gold)}.salvage-card-modifier-definition[data-card-modifier-family=finish][data-card-modifier-id=holographic]{--modifier-definition-accent-rgb:var(--rgb-score-amber)}.salvage-card-modifier-definition[data-card-modifier-family=rivet][data-card-modifier-id=red],.salvage-card-modifier-definition[data-card-modifier-family=service-tag][data-card-modifier-id=perishable]{--modifier-definition-accent-rgb:var(--rgb-hazard-red)}.salvage-card-modifier-definition[data-card-modifier-family=rivet][data-card-modifier-id=blue]{--modifier-definition-accent-rgb:var(--rgb-trace-cyan)}.salvage-card-modifier-definition[data-card-modifier-family=finish][data-card-modifier-id=negative]{--modifier-definition-accent-rgb:var(--rgb-board-gray)}.salvage-card-refit-after-stage{isolation:isolate;position:relative;overflow:hidden}.salvage-card-refit-workbench{transform-origin:50%;place-items:center;display:inline-grid;position:relative}.salvage-card-refit-clamp-frame,.salvage-card-refit-fit-sweep,.salvage-card-refit-rivet-drop,.salvage-card-refit-stat-chip{z-index:18;pointer-events:none;position:absolute}.salvage-card-refit-clamp-frame{opacity:.96;filter:drop-shadow(0 0 .42rem rgb(var(--rgb-score-amber) / .22));animation:.2s cubic-bezier(.22,1,.36,1) both salvage-card-refit-clamp-close;inset:-.56rem -.68rem}.salvage-card-refit-after-stage[data-card-refit-phase=release] .salvage-card-refit-clamp-frame{animation:.3s cubic-bezier(.22,1,.36,1) both salvage-card-refit-clamp-release}.salvage-card-refit-clamp-frame>[data-refit-clamp-corner]{border-color:rgb(var(--rgb-score-amber) / .82);width:1rem;height:1rem;box-shadow:0 0 0 1px rgb(var(--rgb-black) / .38), 0 0 .7rem rgb(var(--rgb-score-amber) / .22);position:absolute}.salvage-card-refit-clamp-frame>[data-refit-clamp-corner=top-left]{border-top-width:.16rem;border-left-width:.16rem;top:0;left:0}.salvage-card-refit-clamp-frame>[data-refit-clamp-corner=top-right]{border-top-width:.16rem;border-right-width:.16rem;top:0;right:0}.salvage-card-refit-clamp-frame>[data-refit-clamp-corner=bottom-right]{border-bottom-width:.16rem;border-right-width:.16rem;bottom:0;right:0}.salvage-card-refit-clamp-frame>[data-refit-clamp-corner=bottom-left]{border-bottom-width:.16rem;border-left-width:.16rem;bottom:0;left:0}.salvage-card-refit-fit-sweep{opacity:.96;inset:-.32rem;overflow:hidden}.salvage-card-refit-fit-sweep>span{background:linear-gradient(90deg, transparent, rgb(var(--rgb-score-amber) / .98), rgb(var(--rgb-white) / .9), transparent);box-shadow:0 0 .7rem rgb(var(--rgb-score-amber) / .52), 0 0 1.25rem rgb(var(--rgb-haul-amber) / .28);display:block;position:absolute}.salvage-card-refit-fit-sweep[data-refit-edge=top]>span,.salvage-card-refit-fit-sweep[data-refit-edge=bottom]>span{width:100%;height:.18rem;animation:.3s cubic-bezier(.22,1,.36,1) both salvage-card-refit-fit-sweep-x;left:0}.salvage-card-refit-fit-sweep[data-refit-edge=top]>span{top:.08rem}.salvage-card-refit-fit-sweep[data-refit-edge=bottom]>span{bottom:.08rem}.salvage-card-refit-fit-sweep[data-refit-edge=left]>span,.salvage-card-refit-fit-sweep[data-refit-edge=right]>span{background:linear-gradient(180deg, transparent, rgb(var(--rgb-score-amber) / .98), rgb(var(--rgb-white) / .9), transparent);width:.18rem;height:100%;animation:.3s cubic-bezier(.22,1,.36,1) both salvage-card-refit-fit-sweep-y;top:0}.salvage-card-refit-fit-sweep[data-refit-edge=left]>span{left:.08rem}.salvage-card-refit-fit-sweep[data-refit-edge=right]>span{right:.08rem}.salvage-card-refit-fit-sweep[data-refit-edge=diagonal]>span,.salvage-card-refit-fit-sweep[data-refit-edge=diagonal-up]>span{transform-origin:50%;width:136%;height:.18rem;top:50%;left:-18%}.salvage-card-refit-fit-sweep[data-refit-edge=diagonal]>span{animation:.3s cubic-bezier(.22,1,.36,1) both salvage-card-refit-fit-sweep-diagonal}.salvage-card-refit-fit-sweep[data-refit-edge=diagonal-up]>span{animation:.3s cubic-bezier(.22,1,.36,1) both salvage-card-refit-fit-sweep-diagonal-up}.salvage-card-refit-fit-sweep[data-refit-visual=footprint]>span{background:linear-gradient(90deg, transparent, rgb(var(--rgb-cargo-green) / .9), rgb(var(--rgb-score-amber) / .95), transparent)}.salvage-card-refit-fit-sweep[data-refit-visual=movement]>span{background:linear-gradient(90deg, transparent, rgb(var(--rgb-instrument-mist) / .78), rgb(var(--rgb-score-amber) / .95), transparent)}.salvage-card-refit-rivet-drop{place-items:center;width:1.35rem;height:1.35rem;animation:.3s cubic-bezier(.22,1,.36,1) both salvage-card-refit-rivet-drop;display:grid;top:47%;right:-.28rem}.salvage-card-refit-rivet-drop>span{background:radial-gradient(circle at 42% 34%, rgb(var(--rgb-white) / .85), transparent 22%), radial-gradient(circle, rgb(var(--rgb-score-amber) / .94), rgb(var(--rgb-haul-amber) / .74) 64%, rgb(var(--rgb-black) / .44));border:1px solid rgb(var(--rgb-score-amber) / .9);width:.78rem;height:.78rem;box-shadow:0 0 .56rem rgb(var(--rgb-score-amber) / .42), inset 0 0 0 1px rgb(var(--rgb-black) / .44);display:block;border-radius:9999px!important}.salvage-card-refit-stat-chip{border:1px solid rgb(var(--refit-stat-rgb,var(--rgb-cargo-green)) / .68);background:rgb(var(--rgb-black) / .86);min-width:2.1rem;color:rgb(var(--refit-stat-rgb,var(--rgb-cargo-green)));font-family:var(--font-mono);text-align:center;text-shadow:0 0 .54rem rgb(var(--refit-stat-rgb,var(--rgb-cargo-green)) / .44);padding:.2rem .34rem;font-size:.72rem;font-weight:900;line-height:1;animation:.36s cubic-bezier(.22,1,.36,1) both salvage-card-refit-stat-chip;top:-.35rem;left:50%;transform:translate(-50%,-100%)}.salvage-card-refit-stat-chip[data-refit-stat-tone=cargo]{--refit-stat-rgb:var(--rgb-cargo-green)}.salvage-card-refit-stat-chip[data-refit-stat-tone=signal]{--refit-stat-rgb:var(--rgb-signal-violet)}@keyframes salvage-card-refit-clamp-close{0%{opacity:0;transform:scale(1.08)}to{opacity:.96;transform:scale(1)}}@keyframes salvage-card-refit-clamp-release{0%{opacity:.96;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes salvage-card-refit-fit-sweep-x{0%{opacity:0;transform:translate(-34%)scaleX(0)}45%{opacity:1}to{opacity:.68;transform:translate(0)scaleX(1)}}@keyframes salvage-card-refit-fit-sweep-y{0%{opacity:0;transform:translateY(-34%)scaleY(0)}45%{opacity:1}to{opacity:.68;transform:translateY(0)scaleY(1)}}@keyframes salvage-card-refit-fit-sweep-diagonal{0%{opacity:0;transform:rotate(43deg)translate(-34%)scaleX(0)}45%{opacity:1}to{opacity:.68;transform:rotate(43deg)translate(0)scaleX(1)}}@keyframes salvage-card-refit-fit-sweep-diagonal-up{0%{opacity:0;transform:rotate(-43deg)translate(-34%)scaleX(0)}45%{opacity:1}to{opacity:.68;transform:rotate(-43deg)translate(0)scaleX(1)}}@keyframes salvage-card-refit-rivet-drop{0%{opacity:0;transform:translateY(-1.1rem)scale(.62)}72%{opacity:1;transform:translateY(.08rem)scale(1.1)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes salvage-card-refit-stat-chip{0%{opacity:0;transform:translate(-50%,-84%)scale(.86)}72%{opacity:1;transform:translate(-50%,-108%)scale(1.04)}to{opacity:.92;transform:translate(-50%,-100%)scale(1)}}@media (prefers-reduced-motion:reduce){.salvage-weld-spark,.salvage-relic-install-weld-overlay{display:none}.salvage-card-refit-clamp-frame,.salvage-card-refit-fit-sweep,.salvage-card-refit-rivet-drop,.salvage-card-refit-stat-chip,.salvage-relic-card-chassis[data-plating][data-shine-once=true] .salvage-card-shine{animation:none}}.salvage-card-art{pointer-events:none;border-radius:inherit;background-image:linear-gradient(180deg, rgb(var(--rgb-void-green) / .14) 0%, rgb(var(--rgb-void-green) / 0) 38%, rgb(var(--rgb-void-green) / .22) 100%), radial-gradient(farthest-corner circle at 50% 42%, rgb(var(--rgb-instrument-mist) / .05), rgb(var(--rgb-void-green) / .08) 72%), var(--card-art-url);background-position:center, center, var(--card-art-position);filter:var(--card-art-filter);opacity:var(--card-art-opacity);background-repeat:no-repeat;background-size:cover,cover,cover;inset:0;z-index:0!important;position:absolute!important}.salvage-card-fx{pointer-events:none;border-radius:inherit;transition:opacity .12s var(--ease-out-expo), background-position .12s var(--ease-out-expo), filter .12s var(--ease-out-expo);inset:-1px;z-index:2!important;position:absolute!important}.salvage-command-card:is([data-card-live=true],:focus-visible,[data-card-dragging=true],[data-card-scoring-active=true]) .salvage-card-art,.salvage-pile-card:is([data-card-live=true],:hover,:focus-visible) .salvage-card-art{transform:translateZ(0)}.salvage-command-card:is([data-card-live=true],:focus-visible,[data-card-dragging=true],[data-card-scoring-active=true]) .salvage-card-fx,.salvage-pile-card:is([data-card-live=true],:hover,:focus-visible) .salvage-card-fx{will-change:opacity, background-position, filter;transform:translateZ(12px)}.salvage-card-shine{opacity:var(--card-shine-opacity);background-position:var(--card-background-x) var(--card-background-y);filter:brightness(1.04)contrast(1.35)saturate(.72);mix-blend-mode:color-dodge;background-size:220% 220%}.salvage-card-shine:before,.salvage-card-shine:after{content:"";pointer-events:none;opacity:0;position:absolute;inset:0;border-radius:var(--card-inner-radius)!important}.salvage-card-glare{opacity:0;background-image:radial-gradient(farthest-corner circle at var(--card-pointer-x) var(--card-pointer-y), rgb(var(--rgb-white) / .42) 0%, rgb(var(--rgb-white) / .16) 24%, rgb(var(--rgb-black) / .18) 88%);mix-blend-mode:overlay}.salvage-command-card[data-card-live=true] .salvage-card-shine,.salvage-command-card:focus-visible .salvage-card-shine,.salvage-pile-card[data-card-live=true] .salvage-card-shine,.salvage-pile-card:hover .salvage-card-shine{opacity:var(--card-shine-hover-opacity)}.salvage-command-card[data-card-live=true] .salvage-card-glare,.salvage-command-card:focus-visible .salvage-card-glare,.salvage-pile-card[data-card-live=true] .salvage-card-glare,.salvage-pile-card:hover .salvage-card-glare{opacity:var(--card-glare-opacity)}.salvage-command-card[data-edition=foil] .salvage-card-shine,.salvage-pile-card[data-edition=foil] .salvage-card-shine{clip-path:inset(4.5% 3.5% 3.5% 3.5% round var(--card-inner-radius));background-image:repeating-linear-gradient(0deg, rgb(var(--rgb-black) / .42) 0 2px, rgb(var(--rgb-white) / .28) 2px 4px), repeating-linear-gradient(118deg, transparent 0 9px, rgb(var(--rgb-white) / .26) 9px 10px, transparent 10px 20px), repeating-linear-gradient(63deg, rgb(var(--rgb-black) / .18) 0 2px, transparent 2px 12px, rgb(var(--rgb-white) / .2) 12px 13px, transparent 13px 24px), linear-gradient(112deg, transparent 0%, rgb(var(--rgb-white) / .68) 22%, transparent 36%, rgb(var(--rgb-instrument-mist) / .34) 54%, transparent 76%);background-position:center, calc(((50% - var(--card-background-x)) * 2.1) + 50%) calc(((50% - var(--card-background-y)) * 2.8) + 50%), calc(100% - var(--card-background-x)) calc(100% - var(--card-background-y)), calc(100% - var(--card-background-x)) var(--card-background-y);background-blend-mode:overlay, color-dodge, soft-light, screen;filter:brightness(1.02)contrast(1.8)saturate(.38);background-size:cover,220% 220%,140% 140%,220% 220%}.salvage-command-card[data-edition=foil] .salvage-card-shine:before,.salvage-pile-card[data-edition=foil] .salvage-card-shine:before{opacity:.58;background-image:repeating-linear-gradient(90deg, rgb(var(--rgb-black) / .52) 0 5%, rgb(var(--rgb-white) / .42) 6.5%, rgb(var(--rgb-black) / .48) 8%, rgb(var(--rgb-white) / .28) 10%, rgb(var(--rgb-black) / .54) 12%, rgb(var(--rgb-black) / .54) 34%), repeating-linear-gradient(32deg, transparent 0 8px, rgb(var(--rgb-white) / .24) 8px 9px, rgb(var(--rgb-black) / .22) 9px 10px, transparent 10px 18px);background-position:calc((((50% - var(--card-background-x)) * 1.65) + 50%) + (var(--card-background-y) * .45)) var(--card-background-x), calc((((50% - var(--card-background-x)) * -.9) + 50%) - (var(--card-background-y) * .7)) var(--card-background-y);background-blend-mode:screen, overlay;mix-blend-mode:hard-light;filter:brightness(1.18)contrast(1.28);background-size:190% 190%,150% 150%}.salvage-command-card[data-edition=foil] .salvage-card-shine:after,.salvage-pile-card[data-edition=foil] .salvage-card-shine:after{opacity:.72;background-image:repeating-linear-gradient(102deg, rgb(var(--rgb-white) / .78) 0 1px, transparent 1px 9px), linear-gradient(135deg, rgb(var(--rgb-white) / .64), transparent 22%, transparent 68%, rgb(var(--rgb-white) / .38)), linear-gradient(90deg, rgb(var(--rgb-black) / .36), transparent 16%, transparent 84%, rgb(var(--rgb-black) / .26));background-position:calc(100% - var(--card-background-x)) var(--card-background-y), center, center;mix-blend-mode:screen;filter:brightness(1.28)contrast(1.3);-webkit-mask:linear-gradient(rgb(var(--rgb-black)) 0 0) content-box, linear-gradient(rgb(var(--rgb-black)) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(rgb(var(--rgb-black)) 0 0) content-box, linear-gradient(rgb(var(--rgb-black)) 0 0);-webkit-mask:linear-gradient(rgb(var(--rgb-black)) 0 0) content-box, linear-gradient(rgb(var(--rgb-black)) 0 0);-webkit-mask:linear-gradient(rgb(var(--rgb-black)) 0 0) content-box, linear-gradient(rgb(var(--rgb-black)) 0 0);mask:linear-gradient(rgb(var(--rgb-black)) 0 0) content-box, linear-gradient(rgb(var(--rgb-black)) 0 0);-webkit-mask-composite:xor;-webkit-mask-composite:xor;background-size:140% 140%,cover,cover;padding:10px;inset:5px;-webkit-mask-composite:xor;mask-composite:exclude}.salvage-command-card[data-edition=foil],.salvage-pile-card[data-edition=foil]{--card-shine-opacity:.6;--card-shine-hover-opacity:calc(.78 + var(--card-pointer-from-center) * .14);--card-glare-opacity:.28;--card-art-filter:saturate(1.04) contrast(1.1) brightness(1);--card-edition-frame-color:rgb(var(--rgb-instrument-mist) / 1);--card-edition-inner-color:rgb(var(--rgb-white) / .58);--card-edition-glow-color:rgb(var(--rgb-instrument-mist) / .58);--card-edition-banner-overlay:repeating-linear-gradient(102deg, transparent 0 7px, rgb(var(--rgb-white) / .16) 7px 8px, transparent 8px 15px);--card-edition-banner-edge:rgb(var(--rgb-instrument-mist) / .24);--card-edition-banner-tip:rgb(var(--rgb-white) / .38);--card-edition-banner-glow:rgb(var(--rgb-instrument-mist) / .18);--card-edition-banner-ribbon:repeating-linear-gradient(102deg, transparent 0 7px, rgb(var(--rgb-white) / .28) 7px 8px, transparent 8px 15px), linear-gradient(90deg, transparent, rgb(var(--rgb-white) / .34));--card-edition-banner-ribbon-opacity:.82}.salvage-command-card[data-plating=chromed],.salvage-pile-card[data-plating=chromed]{--card-shine-opacity:.44;--card-shine-hover-opacity:.68;--card-glare-opacity:.24;--card-edition-frame-color:rgb(var(--rgb-instrument-mist) / .58);--card-edition-inner-color:rgb(var(--rgb-white) / .34);--card-edition-glow-color:rgb(var(--rgb-instrument-mist) / .24);--card-edition-banner-edge:rgb(var(--rgb-instrument-mist) / .46);--card-edition-banner-tip:rgb(var(--rgb-white) / .5)}.salvage-command-card[data-plating=chromed] .salvage-card-shine,.salvage-pile-card[data-plating=chromed] .salvage-card-shine{clip-path:inset(4.5% 3.5% 3.5% 3.5% round var(--card-inner-radius));background-image:repeating-linear-gradient(96deg, rgb(var(--rgb-black) / .32) 0 3px, rgb(var(--rgb-white) / .28) 3px 4px, transparent 4px 10px), linear-gradient(118deg, transparent 6%, rgb(var(--rgb-white) / .56) 26%, transparent 42%, rgb(var(--rgb-instrument-mist) / .2) 66%, transparent 88%);background-size:190% 190%,220% 220%;background-position:calc(100% - var(--card-background-x)) var(--card-background-y), var(--card-background-x) calc(100% - var(--card-background-y));background-blend-mode:screen, overlay;filter:saturate(.55)contrast(1.35)brightness(1.08)}.salvage-command-card[data-plating=ember-clad],.salvage-pile-card[data-plating=ember-clad]{--card-shine-opacity:.34;--card-shine-hover-opacity:.58;--card-glare-opacity:.3;--card-edition-frame-color:rgb(var(--rgb-haul-amber) / .72);--card-edition-inner-color:rgb(var(--rgb-haul-amber) / .28);--card-edition-glow-color:rgb(var(--rgb-haul-amber) / .34);--card-edition-banner-edge:rgb(var(--rgb-haul-amber) / .46);--card-edition-banner-tip:rgb(var(--rgb-purge-orange) / .6);animation:salvage-ember-plating-pulse 1.55s var(--ease-out-expo) infinite alternate}.salvage-command-card[data-plating=ember-clad] .salvage-card-shine,.salvage-pile-card[data-plating=ember-clad] .salvage-card-shine{clip-path:inset(4.5% 3.5% 3.5% 3.5% round var(--card-inner-radius));background-image:radial-gradient(circle at 50% 92%, rgb(var(--rgb-purge-orange) / .44), transparent 44%), linear-gradient(120deg, transparent 12%, rgb(var(--rgb-haul-amber) / .38), transparent 42%, rgb(var(--rgb-purge-orange) / .22), transparent 78%);background-size:cover,190% 190%;background-position:center, var(--card-background-x) var(--card-background-y);mix-blend-mode:screen;filter:saturate(1.18)contrast(1.12)}.salvage-command-card[data-plating=voidplate],.salvage-pile-card[data-plating=voidplate]{--card-shine-opacity:.18;--card-shine-hover-opacity:.3;--card-glare-opacity:.18;--card-art-opacity:.42;--card-edition-frame-color:rgb(var(--rgb-instrument-mist) / .34);--card-edition-inner-color:rgb(var(--rgb-instrument-mist) / .18);--card-edition-glow-color:rgb(var(--rgb-chrome-focus) / .18);--card-edition-banner-edge:rgb(var(--rgb-chrome-focus) / .24);--card-edition-banner-tip:rgb(var(--rgb-instrument-mist) / .34);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-style:dashed!important}.salvage-command-card[data-plating=voidplate] .salvage-card-shine,.salvage-pile-card[data-plating=voidplate] .salvage-card-shine{clip-path:inset(4.5% 3.5% 3.5% 3.5% round var(--card-inner-radius));background-image:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .12) 0 3px, transparent 3px 11px), radial-gradient(circle at 50% 50%, rgb(var(--rgb-chrome-focus) / .18), transparent 64%);mix-blend-mode:screen}@keyframes salvage-ember-plating-pulse{0%{box-shadow:inset 0 0 0 1px var(--card-edition-inner-color), inset 0 0 0 3px var(--card-enhancement-inner-color), 0 0 0 1px var(--card-edition-frame-color), 0 0 20px rgb(var(--rgb-haul-amber) / .2), 0 10px 22px rgb(var(--rgb-void-green) / .22), var(--card-state-shadow)}to{box-shadow:inset 0 0 0 1px var(--card-edition-inner-color), inset 0 0 0 3px var(--card-enhancement-inner-color), 0 0 0 1px rgb(var(--rgb-haul-amber) / .86), 0 0 34px rgb(var(--rgb-purge-orange) / .34), 0 10px 22px rgb(var(--rgb-void-green) / .22), var(--card-state-shadow)}}@media (prefers-reduced-motion:reduce){.salvage-command-card[data-plating=ember-clad],.salvage-pile-card[data-plating=ember-clad]{animation:none}}.salvage-command-card[data-edition=holographic] .salvage-card-shine,.salvage-pile-card[data-edition=holographic] .salvage-card-shine{clip-path:inset(4.5% 3.5% 3.5% 3.5% round var(--card-inner-radius));background-image:repeating-linear-gradient(110deg, rgb(var(--rgb-card-prism-violet) / .62), rgb(var(--rgb-card-prism-aqua) / .56), rgb(var(--rgb-card-prism-mint) / .46), rgb(var(--rgb-card-prism-saffron) / .5), rgb(var(--rgb-card-prism-rose) / .48), rgb(var(--rgb-card-prism-violet) / .62)), repeating-linear-gradient(90deg, rgb(var(--rgb-black) / .42) 0 2px, rgb(var(--rgb-white) / .25) 2px 4px), linear-gradient(115deg, transparent 6%, rgb(var(--rgb-white) / .42) 24%, transparent 38%, rgb(var(--rgb-card-prism-aqua) / .18) 58%, transparent 82%);background-position:calc(((50% - var(--card-background-x)) * 2.6) + 50%) calc(((50% - var(--card-background-y)) * 3.5) + 50%), center, calc(100% - var(--card-background-x)) var(--card-background-y);background-blend-mode:overlay, overlay, screen;filter:brightness(1.08)contrast(1.12)saturate(1.12);mix-blend-mode:color-dodge;background-size:400% 400%,cover,240% 240%}.salvage-command-card[data-edition=holographic] .salvage-card-shine:before,.salvage-pile-card[data-edition=holographic] .salvage-card-shine:before{opacity:.34;background-image:repeating-linear-gradient(90deg, rgb(var(--rgb-black) / .5) 0 6%, rgb(var(--rgb-white) / .32) 7.5%, rgb(var(--rgb-black) / .5) 9%, rgb(var(--rgb-white) / .22) 10.5%, rgb(var(--rgb-black) / .5) 13%, rgb(var(--rgb-black) / .5) 40%), repeating-linear-gradient(90deg, rgb(var(--rgb-black) / .48) 0 5%, rgb(var(--rgb-white) / .22) 6%, rgb(var(--rgb-black) / .48) 8%, rgb(var(--rgb-black) / .48) 34%);background-position:calc((((50% - var(--card-background-x)) * 1.65) + 50%) + (var(--card-background-y) * .5)) var(--card-background-x), calc((((50% - var(--card-background-x)) * -.9) + 50%) - (var(--card-background-y) * .75)) var(--card-background-y);background-blend-mode:screen;mix-blend-mode:hard-light;filter:brightness(1.14)contrast(1.12);background-size:200% 200%,200% 200%}.salvage-command-card[data-edition=holographic] .salvage-card-shine:after,.salvage-pile-card[data-edition=holographic] .salvage-card-shine:after{opacity:.34;background-image:radial-gradient(farthest-corner circle at var(--card-pointer-x) var(--card-pointer-y), rgb(var(--rgb-white) / .72) 0%, rgb(var(--rgb-white) / .08) 25%, rgb(var(--rgb-black) / .78) 88%);mix-blend-mode:luminosity;filter:brightness(.76)contrast(2.9);background-position:50%;background-size:cover}.salvage-command-card[data-edition=holographic],.salvage-pile-card[data-edition=holographic]{--card-shine-opacity:.52;--card-shine-hover-opacity:calc(.7 + var(--card-pointer-from-center) * .14);--card-art-filter:saturate(1.1) contrast(1.06) brightness(1.01);--card-edition-frame-color:rgb(var(--rgb-card-prism-aqua) / 1);--card-edition-inner-color:rgb(var(--rgb-card-prism-violet) / .4);--card-edition-glow-color:rgb(var(--rgb-card-prism-aqua) / .44);--card-edition-banner-overlay:linear-gradient(100deg, transparent 0 44%, rgb(var(--rgb-card-prism-aqua) / .22) 56%, rgb(var(--rgb-card-prism-violet) / .22) 78%, rgb(var(--rgb-card-prism-saffron) / .14) 100%);--card-edition-banner-edge:rgb(var(--rgb-card-prism-aqua) / .18);--card-edition-banner-tip:rgb(var(--rgb-card-prism-violet) / .3);--card-edition-banner-glow:rgb(var(--rgb-card-prism-aqua) / .16);--card-edition-banner-ribbon:repeating-linear-gradient(90deg, rgb(var(--rgb-black) / .22) 0 2px, rgb(var(--rgb-white) / .2) 2px 4px), linear-gradient(104deg, transparent, rgb(var(--rgb-card-prism-aqua) / .34), rgb(var(--rgb-card-prism-violet) / .32), rgb(var(--rgb-card-prism-saffron) / .2));--card-edition-banner-ribbon-opacity:.76}.salvage-command-card[data-edition=polychrome] .salvage-card-shine,.salvage-pile-card[data-edition=polychrome] .salvage-card-shine{clip-path:inset(4.5% 3.5% 3.5% 3.5% round var(--card-inner-radius));background-image:conic-gradient(from -42deg at var(--card-pointer-x) var(--card-pointer-y), rgb(var(--rgb-card-prism-violet) / .74), rgb(var(--rgb-card-prism-rose) / .66), rgb(var(--rgb-card-prism-saffron) / .58), rgb(var(--rgb-card-prism-aqua) / .56), rgb(var(--rgb-card-prism-mint) / .2), rgb(var(--rgb-card-prism-violet) / .74)), repeating-linear-gradient(126deg, transparent 0 8px, rgb(var(--rgb-white) / .15) 8px 9px, transparent 9px 18px), linear-gradient(124deg, rgb(var(--rgb-card-prism-violet) / .18) 0%, transparent 28%, rgb(var(--rgb-card-prism-saffron) / .13) 46%, transparent 64%, rgb(var(--rgb-card-prism-rose) / .16) 100%), radial-gradient(farthest-corner circle at var(--card-pointer-x) var(--card-pointer-y), rgb(var(--rgb-white) / .2), transparent 50%);background-position:calc(25% + (var(--card-pointer-x) / 2)) calc(25% + (var(--card-pointer-y) / 2)), calc(((50% - var(--card-background-x)) * 2.2) + 50%) calc(((50% - var(--card-background-y)) * 2.2) + 50%), calc(100% - var(--card-background-x)) calc(100% - var(--card-background-y)), center;background-blend-mode:color, overlay, color, overlay;filter:brightness(1.04)contrast(1.16)saturate(1.5)hue-rotate(12deg);mix-blend-mode:color;background-size:240% 240%,160% 160%,220% 220%,cover}.salvage-command-card[data-edition=polychrome] .salvage-card-shine:before,.salvage-pile-card[data-edition=polychrome] .salvage-card-shine:before{opacity:.46;background-image:repeating-linear-gradient(90deg, rgb(var(--rgb-black) / .42) 0 5%, rgb(var(--rgb-white) / .28) 6%, rgb(var(--rgb-black) / .42) 8%, rgb(var(--rgb-black) / .42) 30%), repeating-linear-gradient(34deg, transparent 0 12px, rgb(var(--rgb-white) / .16) 12px 13px, transparent 13px 25px);background-position:calc((((50% - var(--card-background-x)) * 1.4) + 50%) + (var(--card-background-y) * .35)) var(--card-background-x), calc(100% - var(--card-background-x)) calc(100% - var(--card-background-y));background-blend-mode:screen;filter:brightness(1.14)contrast(1.16);mix-blend-mode:overlay;background-size:190% 190%,160% 160%}.salvage-command-card[data-edition=polychrome] .salvage-card-shine:after,.salvage-pile-card[data-edition=polychrome] .salvage-card-shine:after{opacity:.38;background-image:radial-gradient(farthest-corner circle at var(--card-pointer-x) var(--card-pointer-y), rgb(var(--rgb-white) / .36) 0%, rgb(var(--rgb-white) / .08) 28%, rgb(var(--rgb-black) / .52) 88%);mix-blend-mode:soft-light;filter:brightness(.96)contrast(2.1)}.salvage-command-card[data-edition=polychrome],.salvage-pile-card[data-edition=polychrome]{--card-shine-opacity:.62;--card-shine-hover-opacity:calc(.74 + var(--card-pointer-from-center) * .12);--card-glare-opacity:.3;--card-art-filter:saturate(1.24) contrast(1.08) brightness(1);--card-edition-frame-color:rgb(var(--rgb-card-prism-violet) / 1);--card-edition-inner-color:rgb(var(--rgb-card-prism-mint) / .46);--card-edition-glow-color:rgb(var(--rgb-card-prism-violet) / .52);--card-edition-banner-overlay:linear-gradient(100deg, transparent 0 34%, rgb(var(--rgb-card-prism-violet) / .22) 48%, rgb(var(--rgb-card-prism-rose) / .18) 62%, rgb(var(--rgb-card-prism-saffron) / .18) 76%, rgb(var(--rgb-card-prism-aqua) / .2) 100%), repeating-linear-gradient(116deg, transparent 0 9px, rgb(var(--rgb-white) / .1) 9px 10px, transparent 10px 18px);--card-edition-banner-edge:rgb(var(--rgb-card-prism-violet) / .2);--card-edition-banner-tip:rgb(var(--rgb-card-prism-rose) / .26);--card-edition-banner-glow:rgb(var(--rgb-card-prism-violet) / .2);--card-edition-banner-ribbon:repeating-linear-gradient(116deg, transparent 0 8px, rgb(var(--rgb-white) / .16) 8px 9px, transparent 9px 16px), linear-gradient(102deg, transparent, rgb(var(--rgb-card-prism-violet) / .38), rgb(var(--rgb-card-prism-rose) / .32), rgb(var(--rgb-card-prism-saffron) / .28), rgb(var(--rgb-card-prism-aqua) / .32));--card-edition-banner-ribbon-opacity:.88}.salvage-command-card[data-edition=negative],.salvage-pile-card[data-edition=negative]{--card-shine-opacity:.48;--card-shine-hover-opacity:calc(.54 + var(--card-pointer-from-center) * .08);--card-glare-opacity:.14;--card-art-filter:grayscale(.82) invert(.82) hue-rotate(168deg) saturate(.68) contrast(1.48) brightness(.68);--card-edition-frame-color:rgb(var(--rgb-instrument-mist) / .98);--card-edition-inner-color:rgb(var(--rgb-card-prism-violet) / .44);--card-edition-glow-color:rgb(var(--rgb-instrument-mist) / .38);--card-edition-banner-overlay:linear-gradient(100deg, transparent 0 42%, rgb(var(--rgb-instrument-mist) / .18) 58%, rgb(var(--rgb-black) / .16) 100%), repeating-linear-gradient(90deg, transparent 0 10px, rgb(var(--rgb-white) / .08) 10px 11px, transparent 11px 20px);--card-edition-banner-edge:rgb(var(--rgb-instrument-mist) / .18);--card-edition-banner-tip:rgb(var(--rgb-black) / .34);--card-edition-banner-glow:rgb(var(--rgb-instrument-mist) / .12);--card-edition-banner-ribbon:repeating-linear-gradient(90deg, transparent 0 8px, rgb(var(--rgb-white) / .13) 8px 9px, transparent 9px 16px), linear-gradient(90deg, transparent, rgb(var(--rgb-instrument-mist) / .28), rgb(var(--rgb-black) / .24));--card-edition-banner-ribbon-opacity:.74}.salvage-command-card[data-edition=negative] .salvage-card-shine,.salvage-pile-card[data-edition=negative] .salvage-card-shine{clip-path:inset(4.5% 3.5% 3.5% 3.5% round var(--card-inner-radius));background-image:radial-gradient(farthest-corner circle at var(--card-pointer-x) var(--card-pointer-y), rgb(var(--rgb-instrument-mist) / .18), transparent 56%), linear-gradient(132deg, rgb(var(--rgb-white) / .2), rgb(var(--rgb-black) / .36) 28%, rgb(var(--rgb-card-prism-violet) / .24) 58%, rgb(var(--rgb-white) / .16)), repeating-linear-gradient(112deg, transparent 0 10px, rgb(var(--rgb-white) / .18) 10px 11px, transparent 11px 22px), repeating-linear-gradient(48deg, rgb(var(--rgb-black) / .16) 0 2px, transparent 2px 12px);background-position:var(--card-pointer-x) var(--card-pointer-y), calc(100% - var(--card-background-x)) calc(100% - var(--card-background-y)), calc(((50% - var(--card-background-x)) * 2.1) + 50%) calc(((50% - var(--card-background-y)) * 2.5) + 50%), var(--card-background-x) var(--card-background-y);background-blend-mode:screen, exclusion, overlay, soft-light;filter:brightness(.98)contrast(1.48)saturate(.34);mix-blend-mode:overlay;background-size:cover,230% 230%,150% 150%,180% 180%}.salvage-command-card[data-edition=negative] .salvage-card-shine:before,.salvage-pile-card[data-edition=negative] .salvage-card-shine:before{opacity:.34;background-image:repeating-linear-gradient(90deg, rgb(var(--rgb-white) / .28) 0 5%, rgb(var(--rgb-black) / .52) 6%, rgb(var(--rgb-white) / .24) 8%, rgb(var(--rgb-white) / .24) 32%);background-position:calc((((50% - var(--card-background-x)) * -1.25) + 50%) - (var(--card-background-y) * .4)) var(--card-background-y);filter:brightness(1.18)contrast(1.4);mix-blend-mode:difference;background-size:190% 190%}.salvage-command-card[data-edition=negative] .salvage-card-shine:after,.salvage-pile-card[data-edition=negative] .salvage-card-shine:after{opacity:.22;background-image:radial-gradient(farthest-corner circle at var(--card-pointer-x) var(--card-pointer-y), rgb(var(--rgb-white) / .28) 0%, rgb(var(--rgb-black) / .08) 36%, rgb(var(--rgb-black) / .68) 88%);filter:brightness(.95)contrast(2.4);mix-blend-mode:soft-light}.salvage-command-card[data-edition=negative] .salvage-card-glare,.salvage-pile-card[data-edition=negative] .salvage-card-glare{background-image:radial-gradient(farthest-corner circle at var(--card-pointer-x) var(--card-pointer-y), rgb(var(--rgb-instrument-mist) / .18) 0%, rgb(var(--rgb-instrument-mist) / .08) 32%, rgb(var(--rgb-black) / .12) 92%);mix-blend-mode:soft-light}.salvage-command-card[data-enhancement=glass],.salvage-pile-card[data-enhancement=glass]{--card-art-filter:saturate(.98) contrast(1.06) brightness(.94);--card-enhancement-frame-color:rgb(var(--rgb-glass-blue) / 1);--card-enhancement-inner-color:rgb(var(--rgb-white) / .38);--card-enhancement-glow-color:rgb(var(--rgb-glass-blue) / .28);--card-enhancement-overlay:linear-gradient(135deg, rgb(var(--rgb-white) / .26), transparent 18%, transparent 54%, rgb(var(--rgb-glass-blue) / .2) 76%, transparent), repeating-linear-gradient(118deg, transparent 0 15px, rgb(var(--rgb-white) / .09) 15px 17px, transparent 17px 34px);--card-enhancement-overlay-opacity:.74}.salvage-command-card[data-enhancement=bonus],.salvage-pile-card[data-enhancement=bonus]{--card-enhancement-frame-color:rgb(var(--rgb-cargo-green) / 1);--card-enhancement-inner-color:rgb(var(--rgb-cargo-green) / .36);--card-enhancement-glow-color:rgb(var(--rgb-cargo-green) / .24);--card-enhancement-overlay:radial-gradient(farthest-corner circle at 78% 16%, rgb(var(--rgb-cargo-green) / .34), transparent 36%);--card-enhancement-overlay-opacity:.74}.salvage-command-card[data-enhancement=mult],.salvage-pile-card[data-enhancement=mult]{--card-enhancement-frame-color:rgb(var(--rgb-signal-violet) / 1);--card-enhancement-inner-color:rgb(var(--rgb-card-violet-soft) / .36);--card-enhancement-glow-color:rgb(var(--rgb-signal-violet) / .25);--card-enhancement-overlay:radial-gradient(farthest-corner circle at 78% 16%, rgb(var(--rgb-signal-violet) / .34), transparent 38%);--card-enhancement-overlay-opacity:.74}.salvage-command-card[data-enhancement=steel],.salvage-pile-card[data-enhancement=steel]{--card-art-filter:saturate(.86) contrast(1.08) brightness(.9);--card-enhancement-frame-color:rgb(var(--rgb-steel-gray) / 1);--card-enhancement-inner-color:rgb(var(--rgb-card-steel-soft) / .34);--card-enhancement-glow-color:rgb(var(--rgb-steel-gray) / .24);--card-enhancement-overlay:linear-gradient(100deg, rgb(var(--rgb-white) / .14), transparent 28%, rgb(var(--rgb-black) / .12) 72%, rgb(var(--rgb-white) / .09)), repeating-linear-gradient(90deg, rgb(var(--rgb-white) / .1) 0 1px, transparent 1px 5px);--card-enhancement-overlay-opacity:.74}.salvage-command-card[data-enhancement=gold],.salvage-pile-card[data-enhancement=gold]{--card-art-filter:saturate(1.18) contrast(1.06) brightness(.94);--card-enhancement-frame-color:rgb(var(--rgb-gold) / 1);--card-enhancement-inner-color:rgb(var(--rgb-card-gold-soft) / .4);--card-enhancement-glow-color:rgb(var(--rgb-gold) / .3);--card-enhancement-overlay:linear-gradient(145deg, rgb(var(--rgb-gold) / .24), transparent 28%, transparent 60%, rgb(var(--rgb-card-gold-soft) / .2)), radial-gradient(farthest-corner circle at 22% 84%, rgb(var(--rgb-card-gold-soft) / .18), transparent 34%);--card-enhancement-overlay-opacity:.76}.salvage-command-card[data-stamp=red] .salvage-card-value,.salvage-pile-card[data-stamp=red] .salvage-card-value{border-color:rgb(var(--rgb-card-stamp-red) / .62);color:rgb(var(--rgb-card-red-text));box-shadow:0 0 18px rgb(var(--rgb-card-stamp-red) / .2)}.salvage-command-card[data-stamp=gold] .salvage-card-value,.salvage-pile-card[data-stamp=gold] .salvage-card-value{border-color:rgb(var(--rgb-gold) / .72);color:rgb(var(--rgb-card-gold-soft));box-shadow:0 0 18px rgb(var(--rgb-gold) / .2)}.salvage-command-card[data-stamp=blue] .salvage-card-value,.salvage-pile-card[data-stamp=blue] .salvage-card-value{border-color:rgb(var(--rgb-card-stamp-blue) / .72);color:rgb(var(--rgb-card-cyan-text));box-shadow:0 0 18px rgb(var(--rgb-card-stamp-blue) / .18)}.salvage-command-card[data-stamp=purple] .salvage-card-value,.salvage-pile-card[data-stamp=purple] .salvage-card-value{border-color:rgb(var(--rgb-card-stamp-purple) / .72);color:rgb(var(--rgb-card-violet-soft));box-shadow:0 0 18px rgb(var(--rgb-card-stamp-purple) / .2)}.salvage-card-back{color:rgb(var(--rgb-stone-low));background:rgb(var(--rgb-void-green));box-shadow:0 10px 22px rgb(var(--rgb-void-green) / .2);isolation:isolate;border-radius:clamp(5px,6.5%,15px)/clamp(4px,4.75%,12px)}.salvage-card-back-art{z-index:0;background:var(--deck-art-url);background-position:50%;background-size:cover;position:absolute;inset:0}.salvage-card-back-compact{--card-frame-width:2px;min-height:0}.salvage-card-back-index{z-index:4;position:relative}.salvage-card-back-compact .salvage-card-back-index{display:none}.salvage-pile-card-hidden{color:rgb(var(--rgb-stone-low))}.salvage-pile-card-hidden-slot,.salvage-pile-card-hidden-bar{border:1px solid rgb(var(--rgb-instrument-mist) / .1);background:rgb(var(--rgb-instrument-mist) / .035)}.salvage-debug-muted,.salvage-debug-label{color:rgb(var(--rgb-instrument-mist) / .52)}.salvage-debug-toggle{color:rgb(var(--rgb-instrument-mist) / .68)}.salvage-debug-button,.salvage-debug-card-kind{color:rgb(var(--rgb-instrument-mist) / .84)}.salvage-debug-card-group-header{border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-debug-card-index{color:rgb(var(--rgb-instrument-mist) / .72);background:rgb(var(--rgb-void-green) / .44);border:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-card-sticker-toggle{color:rgb(var(--rgb-instrument-mist) / .68);background:rgb(var(--rgb-void-green) / .28);border:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-debug-checkbox{accent-color:rgb(var(--rgb-instrument-mist))}.salvage-debug-pre{color:rgb(var(--rgb-card-cyan-text));background:rgb(var(--rgb-void-green));border:1px solid rgb(var(--rgb-instrument-mist) / .1)}@media (width<=1259px){.salvage-grid-stage{padding-left:.16rem;padding-right:.16rem}.salvage-play-layout .salvage-grid-stage{place-items:center;container:salvage-grid-stage/size}.salvage-grid-shell{grid-template-columns:repeat(var(--salvage-grid-track-count,6), minmax(0, 1fr));grid-template-rows:repeat(var(--salvage-grid-row-track-count,6), minmax(0, 1fr));width:min(100%,100vw - .32rem);max-width:100%;height:100%;min-height:0}@supports (width:1cqw){.salvage-play-layout .salvage-grid-shell{place-self:center;width:min(100%,150cqh);height:min(100%,150cqw);max-height:100%}}.salvage-grid-corner,.salvage-clue-tile,.salvage-cell{min-height:0}.salvage-clue-tile{--salvage-clue-meter-max-height:1.08rem;--salvage-clue-meter-min-height:.94rem;justify-content:center;gap:.1rem;padding:.1rem}.salvage-clue-label{color:rgb(var(--rgb-instrument-mist) / .54);align-items:center;gap:.08rem;font-size:.58rem;line-height:.92;display:flex}.salvage-clue-mask-label{max-width:2.58rem;padding:0 .1rem;font-size:.34rem;line-height:.95}.salvage-clue-stats{grid-template-columns:minmax(0,1fr);gap:.08rem;min-height:0}.salvage-clue-cargo-meter,.salvage-clue-signal-meter,.salvage-clue-hazard{min-height:var(--salvage-clue-meter-min-height);gap:.14rem;padding:.1rem .2rem;font-size:.6rem}.salvage-clue-cargo-meter:after{inset:2px}.salvage-clue-cargo-fill{width:var(--cargo-fill,0%);max-width:calc(100% - 4px);inset:2px auto 2px 2px}.salvage-clue-cargo-total{width:var(--cargo-total-fill,0%);max-width:calc(100% - 4px);inset:2px auto 2px 2px}.salvage-clue-cargo-value{min-width:1.25rem}.salvage-clue-hazard:after,.salvage-clue-signal-meter:after{inset:2px}.salvage-clue-signal-total,.salvage-clue-signal-fill{max-width:calc(100% - 4px);inset:2px auto 2px 2px}.salvage-clue-hazard-segments{gap:1px;inset:2px}.salvage-clue-cargo-value,.salvage-clue-signal-value,.salvage-clue-hazard-value{min-width:1.25rem}.salvage-clue-cargo-meter svg,.salvage-clue-signal-meter svg,.salvage-clue-hazard svg{width:.62rem;height:.62rem;transform:translate(1px)}.salvage-cell-flipper{inset:2px}.salvage-cell-unknown,.salvage-cell-value{font-size:.95rem}.salvage-cell-trace-mark{width:min(2.35rem,72%)}.salvage-cell-revealed-content svg{width:1.05rem;height:1.05rem}.salvage-cell-revealed-content .salvage-combo-tile-divider{width:calc(100% - .52rem);height:calc(100% - .52rem)}.salvage-combo-tile-icon{width:.74rem;height:.74rem}.salvage-combo-tile-value{font-size:.58rem}.salvage-command-hand-scroll{--command-card-scale:.341667;--command-card-width:6.15rem;--command-card-height:8.61rem;--command-card-slot-height:var(--command-card-height);--salvage-command-hand-padding-top:.52rem;--salvage-command-hand-padding-right:.34rem;--salvage-command-hand-padding-bottom:.32rem;--salvage-command-hand-padding-left:.34rem;overscroll-behavior-x:none;min-height:0;padding:var(--salvage-command-hand-padding-top) var(--salvage-command-hand-padding-right) var(--salvage-command-hand-padding-bottom) var(--salvage-command-hand-padding-left);touch-action:none;scroll-padding-inline:.34rem;overflow:visible}.salvage-command-card-shell+.salvage-command-card-shell{margin-left:var(--salvage-hand-card-offset,-3.12rem)}.salvage-command-card .salvage-card-footprint-label{display:none}}@media (width>=641px) and (width<=1259px){.salvage-play-layout .salvage-workbench{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;min-height:0}.salvage-grid-stage{align-items:stretch;min-height:0;padding:.35rem .5rem .4rem;display:grid;overflow:hidden}.salvage-play-layout .salvage-grid-stage{place-items:center}.salvage-grid-shell{grid-template-columns:repeat(var(--salvage-grid-track-count,6), minmax(0, 1fr));grid-template-rows:repeat(var(--salvage-grid-row-track-count,6), minmax(0, 1fr));width:min(100%,100vw - 1rem);min-width:0;max-width:100%;height:100%}.salvage-grid-corner,.salvage-cell{min-height:0}.salvage-clue-tile{padding:.16rem}.salvage-clue-stats{gap:.12rem}.salvage-clue-tile-row .salvage-clue-stats{grid-template-columns:minmax(0,1fr)}.salvage-clue-cargo-meter,.salvage-clue-signal-meter,.salvage-clue-hazard{min-height:var(--salvage-clue-meter-min-height);padding:.09rem .26rem;font-size:.64rem}.salvage-clue-cargo-value,.salvage-clue-signal-value,.salvage-clue-hazard-value{min-width:1.45rem}.salvage-clue-cargo-meter svg,.salvage-clue-signal-meter svg,.salvage-clue-hazard svg{width:calc(.94rem - 2px);height:calc(.94rem - 2px);transform:none}.salvage-command-hand-scroll{--salvage-command-hand-padding-top:1.05rem;--salvage-command-hand-padding-right:.7rem;--salvage-command-hand-padding-bottom:.72rem;--salvage-command-hand-padding-left:.48rem;overscroll-behavior-x:none;padding:var(--salvage-command-hand-padding-top) var(--salvage-command-hand-padding-right) var(--salvage-command-hand-padding-bottom) var(--salvage-command-hand-padding-left);touch-action:none;gap:0;scroll-padding-inline:.48rem;display:flex;overflow:visible}.salvage-command-card-shell+.salvage-command-card-shell{margin-left:var(--salvage-hand-card-offset,clamp(-2.15rem, -4vw, -1.35rem))}}@media (width<=1259px) and (height<=520px){.salvage-play-layout:not([data-mobile-layout-active=landscape]){overscroll-behavior-y:contain;overflow:hidden auto}.salvage-play-layout:not([data-mobile-layout-active=landscape]) .salvage-workbench{--salvage-mobile-short-grid-height:clamp(12.5rem, 62svh, 18.5rem);grid-template-rows:auto var(--salvage-mobile-short-grid-height) auto;height:auto;min-height:100%;overflow:visible}.salvage-play-layout:not([data-mobile-layout-active=landscape]) .salvage-workbench[data-boss-protocol=true],.salvage-play-layout:not([data-mobile-layout-active=landscape]) .salvage-workbench[data-workbench-status=true]{grid-template-rows:auto auto var(--salvage-mobile-short-grid-height) auto}.salvage-play-layout:not([data-mobile-layout-active=landscape]) .salvage-grid-stage{height:var(--salvage-mobile-short-grid-height);min-height:var(--salvage-mobile-short-grid-height)}}@media (width<=1259px){body.salvage-mobile-landscape-active .salvage-top-rail{display:none}body.salvage-mobile-landscape-active,body.salvage-mobile-landscape-active #root,body.salvage-mobile-landscape-active .salvage-shell{overscroll-behavior:none;height:100svh;max-height:100svh;overflow:hidden}body.salvage-mobile-landscape-active .salvage-run-shell-playing,body.salvage-mobile-landscape-active .salvage-run-screen{height:100svh;min-height:0;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape]{grid-template-columns:minmax(7.65rem,.62fr) minmax(0,2.18fr) minmax(7.9rem,.65fr);height:100svh;min-height:0;font-size:.72rem;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape]>.salvage-desktop-sidebar-slot{border-right:1px solid rgb(var(--rgb-instrument-mist) / .12);background:#101816c7;flex-direction:column;min-height:0;display:flex;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape]>.salvage-desktop-sidebar-slot-right{flex-direction:column;max-height:100svh;font-size:.72rem;display:flex;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape]>.salvage-desktop-right-column>.salvage-sidebar-right{flex:auto;width:100%;min-height:0}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-logo-chrome,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-route-chrome{border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .1);background:linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .055), transparent), #07100f5c;flex:none;align-items:center;min-height:1.92rem;display:flex}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-logo-chrome{justify-content:flex-start;padding:.26rem .42rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-logo-link{align-items:center;min-width:0;min-height:1.35rem;display:inline-grid}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-logo-wordmark{object-fit:contain;object-position:left center;filter:saturate(.94)contrast(1.04)brightness(.96);width:auto;max-width:min(6.6rem,100%);height:clamp(.7rem,2.25svh,.94rem);display:block}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-route-chrome{justify-content:flex-end;padding:.25rem .38rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-route-label{color:#d5fff2;letter-spacing:0;text-transform:uppercase;align-items:center;gap:.22rem;min-width:0;max-width:100%;font-size:.58rem;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-route-label>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right{overscroll-behavior:contain;min-width:0;min-height:0;max-height:100%;font-size:.72rem;overflow:auto}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left :where(.salvage-sidebar-section,.salvage-sidebar-section>*,label,.salvage-field,.salvage-board-action-button,.salvage-scoring-rail,.salvage-score-rail-content,.salvage-data-row,.salvage-section-header),.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right :where(.salvage-sidebar-section,.salvage-sidebar-section>*,.salvage-tool-bay-panel,.salvage-tool-token-stack,.salvage-relic-slot-stack,.salvage-data-row,.salvage-section-header,.salvage-pile-preview-grid){box-sizing:border-box;min-width:0;max-width:100%}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left :where(label,.salvage-field,.salvage-board-action-button,.salvage-scoring-rail,.salvage-data-row){width:100%}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left{border-right:0;flex:auto;gap:.22rem;padding:.22rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-section,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-top-execute{gap:.22rem;padding:.28rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-section-header{gap:.22rem;margin:0;padding:.28rem .36rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-section-header h2,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-section-header h3,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-section-header p,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-section-header span{letter-spacing:0;font-size:.58rem;line-height:.78rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-field,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-board-action-button{min-height:1.72rem;padding-inline:.36rem;font-size:.64rem;line-height:.82rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left .salvage-field{min-height:1.8rem;font-size:.72rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left [aria-label^="Run seed diagnostic"]{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left [aria-label="Help, settings, and run diagnostics"]{gap:.16rem;padding:.22rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left [aria-label="Help, settings, and run diagnostics"]>.flex{gap:.16rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left .salvage-sidebar-mode-toggle{letter-spacing:0;gap:.14rem;width:2.72rem;min-width:0;height:1.86rem;min-height:0;padding-inline:.24rem;font-size:.5rem;line-height:1}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left .salvage-sidebar-mode-toggle svg{width:.72rem;height:.72rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left :where([aria-label="Open shape bonuses"],[aria-label="Open score breakdown from sidebar"],[aria-label=Open\ help],[aria-label=Open\ settings]){width:1.86rem;height:1.86rem;min-height:0}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left :where([aria-label="Open shape bonuses"],[aria-label="Open score breakdown from sidebar"],[aria-label=Open\ help],[aria-label=Open\ settings]) svg{width:.88rem;height:.88rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-scoring-rail{--salvage-score-rail-height:min(5.45rem, 17svh);--salvage-score-rail-source-row-height:0;--salvage-score-rail-accumulation-row-height:1.46rem;--score-rail-frame-corner-size:1.54rem;--score-rail-frame-top-height:.44rem;--score-rail-frame-top-accent-y:.28rem;--score-rail-frame-side-width:.34rem;--score-rail-frame-bottom-height:.48rem;border-color:rgb(var(--rgb-instrument-mist) / .1);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .06);background:#07100fbd}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-scoring-rail:before,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-scoring-rail:after,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-scoring-rail-frame-art{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-rail-content{grid-template-rows:minmax(0, 1fr) minmax(0, var(--salvage-score-rail-accumulation-row-height));gap:0;padding-bottom:0}.salvage-play-layout[data-mobile-layout-active=landscape] [data-scoring-rail-content]>:nth-child(2){display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-rail-content{font-size:.8em}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-readout-header{gap:.12rem;padding:.14rem .24rem}.salvage-play-layout[data-mobile-layout-active=landscape] [data-scoring-rail-label-row]{gap:.08rem;height:.86rem;min-height:.86rem}.salvage-play-layout[data-mobile-layout-active=landscape] [data-scoring-rail-label]{gap:0;font-size:0}.salvage-play-layout[data-mobile-layout-active=landscape] [data-scoring-rail-label]:before{content:"Sector";text-transform:uppercase;min-width:0;color:rgb(var(--rgb-instrument-mist) / .72);font-size:.46rem;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-readout-current{--score-readout-current-size:1.02rem;min-height:0;max-height:100%;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .05);background:#0c100eb8;border-width:0;padding:.05rem .2rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-readout-current-frame{min-height:0;max-height:100%}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-readout-target{font-size:.46rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-playback-accumulation-row{border-top-color:rgb(var(--rgb-instrument-mist) / .08);background:#05070657}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-playback-accumulator-cell{background:#1116157a;border-width:0;grid-template-rows:minmax(0,.48rem) minmax(0,1fr);gap:.04rem;padding:.08rem .16rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-playback-accumulator-value{box-shadow:none;background:0 0;border-width:0;justify-content:center;padding:0 .18rem;font-size:.7rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-playback-accumulator-cell>span:first-child{letter-spacing:0;gap:.08rem;font-size:.38rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-playback-accumulator-cell>span:first-child svg{width:.5rem;height:.5rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-mobile-command-rail{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-workbench{grid-template-rows:minmax(0,1fr) auto;align-content:stretch;height:100%;min-height:0;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-workbench[data-boss-protocol=true],.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-workbench[data-workbench-status=true]{grid-template-rows:auto minmax(0,1fr) auto}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-stage{min-height:0;padding:0 .08rem .04rem;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-shell{--salvage-grid-content-inset:.12rem;--salvage-landscape-clue-column:minmax(1.95rem, .58fr);--salvage-landscape-clue-row:minmax(1.38rem, .64fr);grid-template-columns:var(--salvage-landscape-clue-column) repeat(var(--salvage-grid-columns,5), minmax(0, 1fr));grid-template-rows:var(--salvage-landscape-clue-row) repeat(5, minmax(0, 1fr));width:100%;min-width:0;max-width:100%;height:100%}@supports (width:1cqw){.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-shell{width:min(100%,156cqh);height:min(100%,156cqw)}}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-tile{--salvage-clue-meter-max-height:.4rem;--salvage-clue-meter-min-height:.38rem;justify-content:center;gap:.025rem;padding:.02rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-label{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-stats{align-content:center;gap:.035rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard{min-height:var(--salvage-clue-meter-min-height);max-height:var(--salvage-clue-meter-max-height);box-shadow:none;background:0 0;border:0;border-radius:999px;gap:.04rem;padding:0 .08rem;font-size:.46rem;line-height:1}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter:after,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter:after,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard:after{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-total,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-fill,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-total,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-fill{max-width:100%;box-shadow:none;border-radius:999px;inset:0 auto 0 0}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-segments{border-radius:999px;gap:1px;inset:0}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-segment,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-segment-total,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-segment-filled{box-shadow:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-value{min-width:.62rem;text-shadow:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard svg{width:.44rem;height:.44rem;transform:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-command-hand-scroll{--salvage-command-hand-padding-top:.42rem;--salvage-command-hand-padding-right:.32rem;--salvage-command-hand-padding-bottom:.2rem;--salvage-command-hand-padding-left:.32rem;overscroll-behavior-x:none;min-height:0;padding:var(--salvage-command-hand-padding-top) var(--salvage-command-hand-padding-right) var(--salvage-command-hand-padding-bottom) var(--salvage-command-hand-padding-left);touch-action:none;scroll-padding-inline:.32rem;overflow:visible}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-command-card-shell+.salvage-command-card-shell{margin-left:var(--salvage-hand-card-offset,-1.34rem)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-action-rail-buttons[data-variant=sidebar]{gap:.18rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-execute-button{min-height:1.85rem;padding-block:.26rem;font-size:.68rem;line-height:.88rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot-stack{grid-template-columns:repeat(3,minmax(0,2.06rem));grid-auto-rows:1.34rem;align-items:start;gap:.08rem;max-height:3.1rem;padding:.08rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-reorder-slot{min-width:0;height:1.34rem;min-height:0;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot{place-content:center;gap:0;height:1.34rem;min-height:1.34rem;max-height:1.34rem;padding:.06rem;overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot .salvage-relic-card-art-well{width:1.04rem;height:1.04rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot .salvage-relic-card-art-well svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot .salvage-relic-card-art-well img{max-width:1rem;max-height:1rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-card-badges,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot .min-w-0.truncate,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-level-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-level-badge{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-tool-token-stack{grid-template-columns:repeat(3,1.68rem);justify-content:start;gap:.08rem;padding:.02rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-tool-token{border-width:1px;width:1.62rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-tool-token-label{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-tool-token-rim{inset:.08rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-tool-token-art{width:84%;height:84%;transform:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right [aria-label=Shape\ bonuses] .salvage-data-row{gap:.1rem;padding:.26rem .34rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right [aria-label=Shape\ bonuses] .salvage-data-row strong{font-size:.58rem;line-height:.72rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right [aria-label=Shape\ bonuses] .salvage-data-row p{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right [aria-label=Hand\ actions]{gap:.18rem;padding:.22rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-grid{gap:.16rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-stack-button{gap:.06rem;min-height:3rem;padding:.16rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-header,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-count,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-staged-count{letter-spacing:0;gap:.12rem;font-size:.46rem;line-height:.58rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-header svg{width:.62rem;height:.62rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-deck-stack,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-stack{width:min(1.48rem,100%)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-mini-card{border-width:1px;gap:.08rem;padding:.16rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-mini-card-empty span{letter-spacing:0;font-size:.4rem;line-height:.48rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-action-rail,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-mobile-action-rail{gap:.24rem}}@media (width<=740px){.salvage-play-layout[data-mobile-layout-active=landscape]{grid-template-columns:minmax(8.95rem,.76fr) minmax(0,1.94fr) minmax(8.25rem,.7fr)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right{font-size:.66rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-section,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-top-execute{padding:.22rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot-stack{grid-template-columns:repeat(3,minmax(0,1.86rem))}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-tool-token-stack{grid-template-columns:repeat(3,1.52rem)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-tool-token{width:1.46rem}}@media (width<=740px) and (height<=340px){.salvage-play-layout[data-mobile-layout-active=landscape]{font-size:.64rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-logo-chrome,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-route-chrome{min-height:1.46rem;padding-block:.14rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-landscape-logo-wordmark{max-width:min(5.7rem,100%);height:.72rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-section,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-top-execute{gap:.16rem;padding:.16rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left .salvage-sidebar-section:first-of-type label,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left .salvage-sidebar-section:first-of-type .salvage-board-action-button{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-scoring-rail{--salvage-score-rail-height:min(5.15rem, 18svh);--salvage-score-rail-source-row-height:0;--salvage-score-rail-accumulation-row-height:1.42rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-readout-line{min-height:1.14rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-playback-accumulator-cell{grid-template-rows:minmax(0,.38rem) minmax(0,1fr);gap:.02rem;padding:.05rem .12rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-readout-header{padding:.08rem .16rem}.salvage-play-layout[data-mobile-layout-active=landscape] [data-scoring-rail-label-row]{height:.68rem;min-height:.68rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-score-readout-current{--score-readout-current-size:.94rem;padding:.02rem .14rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-playback-accumulator-value{padding-inline:.12rem;font-size:.66rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-playback-accumulator-cell>span:first-child{font-size:.34rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-shell{--salvage-landscape-clue-column:minmax(1.72rem, .54fr);--salvage-landscape-clue-row:minmax(1.26rem, .62fr)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-tile{--salvage-clue-meter-max-height:.36rem;--salvage-clue-meter-min-height:.34rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-stats{gap:.025rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard{padding-inline:.06rem;font-size:.42rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-value{min-width:.54rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard svg{width:.38rem;height:.38rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-section-header{padding:.16rem .2rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left .salvage-sidebar-mode-toggle,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left :where([aria-label="Open shape bonuses"],[aria-label="Open score breakdown from sidebar"],[aria-label=Open\ help],[aria-label=Open\ settings]){width:1.58rem;height:1.58rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-left .salvage-sidebar-mode-toggle{width:2.46rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-execute-button{min-height:1.54rem;padding-block:.18rem;font-size:.58rem;line-height:.72rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-command-hand-scroll{--salvage-command-hand-padding-top:.24rem;--salvage-command-hand-padding-right:.22rem;--salvage-command-hand-padding-bottom:.12rem;--salvage-command-hand-padding-left:.22rem;height:7.3rem;--command-card-scale:.315!important;--command-card-width:5.67rem!important;--command-card-height:7.938rem!important;--command-card-slot-height:6.95rem!important;--scaled-card-slot-width:5.67rem!important;--scaled-card-slot-height:7.938rem!important}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-command-card-shell+.salvage-command-card-shell{margin-left:var(--salvage-hand-card-offset,-1.7rem)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot-stack{grid-auto-rows:1.2rem;max-height:2.68rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-reorder-slot,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot{height:1.2rem;min-height:1.2rem;max-height:1.2rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-relic-slot .salvage-relic-card-art-well{width:.96rem;height:.96rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-tool-token-stack{gap:.06rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-stack-button{min-height:2.46rem;padding:.1rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-deck-stack,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-stack{width:min(1.2rem,100%)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-mini-card-empty span{display:none}}@media (width>=1260px){body.salvage-gameplay-active,body.salvage-gameplay-active #root,body.salvage-gameplay-active .salvage-shell{overscroll-behavior:none;height:100svh;max-height:100svh;overflow:hidden}.salvage-run-shell-playing{height:calc(100svh - 2.8125rem - var(--salvage-safe-area-top) - var(--salvage-safe-area-bottom));grid-template-rows:max-content minmax(0,1fr);min-height:0;overflow:hidden}.salvage-run-shell-playing>.salvage-run-screen{height:auto;min-height:0;overflow:hidden}.salvage-play-layout{height:calc(100svh - 2.8125rem - var(--salvage-safe-area-top) - var(--salvage-safe-area-bottom));grid-template-columns:clamp(13.75rem,17vw,17.5rem) minmax(36rem,1fr) clamp(13.5rem,14vw,15.25rem);min-height:0;overflow:hidden}.salvage-run-shell-playing .salvage-play-layout{height:100%}.salvage-play-layout .salvage-workbench{grid-template-rows:minmax(0,1fr) max-content;align-content:stretch;height:100%;min-height:0;overflow:hidden}.salvage-play-layout .salvage-workbench[data-boss-protocol=true],.salvage-play-layout .salvage-workbench[data-workbench-status=true]{grid-template-rows:auto minmax(0,1fr) max-content}.salvage-grid-stage{align-items:stretch;min-height:0;padding:.25rem .75rem .35rem;display:grid;overflow:hidden}.salvage-grid-shell{grid-template-columns:repeat(var(--salvage-grid-track-count,6), minmax(0, 1fr));grid-template-rows:repeat(var(--salvage-grid-row-track-count,6), minmax(0, 1fr));min-width:0;max-width:100%;height:100%;min-height:0;overflow:hidden}.salvage-grid-corner,.salvage-clue-tile,.salvage-cell{min-height:0}.salvage-clue-tile{container:none}.salvage-clue-stats{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3, minmax(var(--salvage-clue-meter-min-height), var(--salvage-clue-meter-max-height)))}.salvage-clue-hazard{grid-column:auto}.salvage-command-hand-scroll{--command-card-scale:.41;--command-card-width:7.38rem;--command-card-height:10.332rem;--command-card-active-outset:.85rem;--command-card-slot-height:calc(var(--command-card-height) + var(--command-card-active-outset) + var(--command-card-active-outset));--salvage-command-hand-padding-top:1.125rem;--salvage-command-hand-padding-right:.75rem;--salvage-command-hand-padding-bottom:.25rem;--salvage-command-hand-padding-left:.75rem;height:calc(var(--command-card-slot-height) + var(--salvage-command-hand-padding-top) + var(--salvage-command-hand-padding-bottom));min-height:0;padding:var(--salvage-command-hand-padding-top) var(--salvage-command-hand-padding-right) var(--salvage-command-hand-padding-bottom) var(--salvage-command-hand-padding-left);align-items:flex-start;gap:0;display:flex;overflow:auto visible}.salvage-command-rack-primary{grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.salvage-command-rack-primary>.salvage-command-hand-section{min-width:0}.salvage-command-rack-primary-action{z-index:22;min-width:0;box-shadow:none;background:0 0;border:0;grid-template-rows:auto;align-content:start;gap:0;padding:.58rem .7rem;display:grid;position:relative}.salvage-desktop-action-rail{width:100%;height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;flex:none;grid-template-rows:auto;align-content:start;overflow:hidden}.salvage-action-channel{gap:.38rem;min-width:0;display:grid}.salvage-action-channel-kicker{color:rgb(var(--rgb-instrument-mist) / .68);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:900;line-height:1}.salvage-action-channel-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:.18rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.salvage-action-channel-step{min-width:0;min-height:1.8rem;color:rgb(var(--rgb-instrument-mist) / .64);border:1px solid rgb(var(--rgb-instrument-mist) / .16);background:rgb(var(--rgb-black) / .24);transition:border-color 90ms var(--ease-out-expo), background-color 90ms var(--ease-out-expo), color 90ms var(--ease-out-expo), box-shadow 90ms var(--ease-out-expo), transform 90ms var(--ease-out-expo);grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.38rem;padding:.22rem .38rem;display:grid;position:relative}.salvage-action-channel-step>span{width:1.05rem;height:1.05rem;color:rgb(var(--rgb-cargo-green) / .72);border:1px solid rgb(var(--rgb-cargo-green) / .26);background:rgb(var(--rgb-cargo-green) / .08);font-family:var(--font-mono);place-items:center;font-size:.75rem;font-weight:900;line-height:1;display:grid}.salvage-action-channel-step>strong{font-family:var(--font-display);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:1000;line-height:1;overflow:hidden}.salvage-action-channel-step[data-active=true]{color:rgb(var(--rgb-instrument-mist));border-color:rgb(var(--rgb-cargo-green) / .5);background:linear-gradient(90deg, rgb(var(--rgb-cargo-green) / .14), transparent), rgb(var(--rgb-black) / .22);box-shadow:inset 2px 0 0 rgb(var(--rgb-cargo-green) / .82), 0 0 0 1px rgb(var(--rgb-black) / .42);transform:translate(2px)}.salvage-action-command-sequence{border-top:1px solid rgb(var(--rgb-instrument-mist) / .14);gap:.24rem;min-width:0;padding-top:.12rem;display:grid}.salvage-action-command-sequence-kicker{color:rgb(var(--rgb-instrument-mist) / .68);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:900;line-height:1}.salvage-action-command-sequence>ol{gap:.18rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.salvage-action-command-sequence li{--action-command-rgb:var(--rgb-cargo-green);min-width:0;min-height:1.7rem;color:rgb(var(--rgb-instrument-mist) / .86);border:1px solid rgb(var(--action-command-rgb) / .24);background:linear-gradient(90deg, rgb(var(--action-command-rgb) / .11), transparent 62%), rgb(var(--rgb-black) / .2);grid-template-columns:1.32rem minmax(0,1fr);align-items:center;gap:.42rem;padding:.24rem .42rem;display:grid}.salvage-action-command-sequence li[data-command-kind=trace]{--action-command-rgb:var(--rgb-trace-cyan)}.salvage-action-command-sequence li[data-command-kind=haul]{--action-command-rgb:var(--rgb-haul-amber)}.salvage-action-command-sequence li[data-command-kind=purge]{--action-command-rgb:var(--rgb-purge-orange)}.salvage-action-command-sequence li[data-command-kind=shift]{--action-command-rgb:var(--rgb-shift-lime)}.salvage-action-command-sequence li[data-command-kind=displace]{--action-command-rgb:var(--rgb-displace-violet)}.salvage-action-command-sequence li[data-command-kind=shuffle],.salvage-action-command-sequence li[data-command-kind=flood]{--action-command-rgb:var(--rgb-board-gray)}.salvage-action-command-sequence li>span{width:1.28rem;height:1.28rem;color:rgb(var(--action-command-rgb));border:1px solid rgb(var(--action-command-rgb) / .5);background:rgb(var(--action-command-rgb) / .12);font-family:var(--font-display);place-items:center;font-size:.875rem;font-weight:1000;line-height:1;display:grid}.salvage-action-command-sequence li>strong{font-family:var(--font-mono);letter-spacing:.015em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:950;line-height:1;overflow:hidden}.salvage-action-command-sequence li[data-active=true]{color:rgb(var(--rgb-instrument-mist));border-color:rgb(var(--action-command-rgb) / .82);background:linear-gradient(90deg, rgb(var(--action-command-rgb) / .24), transparent 76%), rgb(var(--rgb-black) / .32);box-shadow:inset 3px 0 0 rgb(var(--action-command-rgb)), 0 0 0 1px rgb(var(--action-command-rgb) / .16), 0 0 18px rgb(var(--action-command-rgb) / .16)}.salvage-action-channel-status{color:rgb(var(--rgb-instrument-mist) / .9);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:900;line-height:1.2;overflow:hidden}.salvage-command-rack-primary-action>span{width:100%;display:block}.salvage-command-rack-primary-action .salvage-execute-button{letter-spacing:.035em;width:100%;min-width:0;min-height:4rem;box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .18), inset 0 0 0 1px rgb(var(--rgb-cargo-green) / .24), inset 0 -12px 22px rgb(var(--rgb-black) / .18), 0 10px 22px rgb(var(--rgb-black) / .28);padding-inline:.75rem;font-size:1rem}.salvage-command-rack-primary-action .salvage-execute-button:before{content:none;display:none}.salvage-action-channel-score{min-width:0;color:rgb(var(--rgb-instrument-mist) / .72);border:1px solid rgb(var(--rgb-score-amber) / .24);background:linear-gradient(90deg, rgb(var(--rgb-score-amber) / .09), transparent), rgb(var(--rgb-black) / .24);transition:border-color 90ms var(--ease-out-expo), color 90ms var(--ease-out-expo), box-shadow 90ms var(--ease-out-expo);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.22rem .48rem;padding:.52rem .58rem .56rem;display:grid;position:relative}.salvage-action-channel-score-label{font-family:var(--font-display);letter-spacing:.045em;text-transform:uppercase;grid-column:1/-1;font-size:.8125rem;font-weight:1000;line-height:1}.salvage-action-channel-score>strong{color:rgb(var(--rgb-score-amber));font-family:var(--font-display);text-overflow:ellipsis;font-size:1.65rem;font-weight:1000;line-height:1;overflow:hidden}.salvage-action-channel-score>small{font-family:var(--font-mono);white-space:nowrap;font-size:.75rem;font-weight:900;line-height:1}.salvage-action-channel-score-context{color:rgb(var(--rgb-instrument-mist) / .84);font-family:var(--font-mono);letter-spacing:-.015em;text-overflow:ellipsis;text-transform:none;white-space:nowrap;grid-column:1/-1;font-size:.75rem;font-weight:900;line-height:1;overflow:hidden}.salvage-action-channel-score[data-score-causal-phase=idle] .salvage-action-channel-score-context{display:none}.salvage-action-channel-score[data-score-causal-phase=banking]>strong{letter-spacing:-.025em;white-space:nowrap;font-size:.875rem}.salvage-action-channel-bank-equation{z-index:30;pointer-events:none;min-width:max-content;color:rgb(var(--rgb-score-amber));border:1px solid rgb(var(--rgb-score-amber) / .72);background:linear-gradient(90deg, rgb(var(--rgb-score-amber) / .13), transparent 68%), #07100ff7;box-shadow:inset 3px 0 0 rgb(var(--rgb-score-amber) / .9), inset 0 1px 0 rgb(var(--rgb-white) / .08), 0 0 0 1px rgb(var(--rgb-black) / .7), 0 10px 26px rgb(var(--rgb-black) / .44), 0 0 24px rgb(var(--rgb-score-amber) / .12);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label quota""equation equation";align-items:end;gap:.2rem .75rem;padding:.58rem .8rem .68rem;display:grid;position:fixed;inset:6.75rem auto auto calc(clamp(13.75rem,17vw,17.5rem) + .75rem)}.salvage-action-channel-bank-equation>span{color:rgb(var(--rgb-instrument-mist) / .72);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;grid-area:label;font-size:.75rem;font-weight:900;line-height:1}.salvage-action-channel-bank-equation>strong{color:rgb(var(--rgb-score-amber));font-family:var(--font-display);letter-spacing:-.025em;white-space:nowrap;grid-area:equation;font-size:1.75rem;font-weight:1000;line-height:1}.salvage-action-channel-bank-equation>small{color:rgb(var(--rgb-instrument-mist) / .68);font-family:var(--font-mono);white-space:nowrap;grid-area:quota;font-size:.75rem;font-weight:900;line-height:1}.salvage-action-channel-score[data-active=true]{color:rgb(var(--rgb-instrument-mist) / .9);border-color:rgb(var(--rgb-score-amber) / .52);box-shadow:inset 2px 0 0 rgb(var(--rgb-score-amber) / .88), 0 0 18px rgb(var(--rgb-score-amber) / .08)}.salvage-command-rack-primary-action .salvage-execute-button kbd{font-size:.75rem}.salvage-command-card-hand .salvage-card-title-text{letter-spacing:.015em}.salvage-command-card-hand .salvage-pattern-glyph{box-sizing:border-box;contain:paint;background-clip:padding-box;min-width:0;min-height:0;padding:max(2px,.44em);overflow:hidden}.salvage-command-card-hand .salvage-pattern-glyph-cell-active{box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .32)}.salvage-play-layout .salvage-grid-projection-score-preview-label,.salvage-play-layout .salvage-grid-projection-scoring-outcome,.salvage-score-causal-target-payoff{display:none}.salvage-play-layout[data-action-channel-state]{--salvage-decision-emphasis-duration:.12s}.salvage-play-layout[data-action-channel-state] :is(.salvage-sector-paper-shader,.salvage-sidebar-right,.salvage-sidebar-score-section,.salvage-sidebar-resources-section,.salvage-sidebar-actions-section,.salvage-grid-corner,.salvage-clue-tile,.salvage-cell,.salvage-command-card-hand,.salvage-command-rack-primary-action,.salvage-action-channel-step,.salvage-action-command-sequence li,.salvage-action-channel-score,.salvage-action-channel-bank-equation){transition:opacity var(--salvage-decision-emphasis-duration) var(--ease-out-expo), transform var(--salvage-decision-emphasis-duration) var(--ease-out-expo), filter var(--salvage-decision-emphasis-duration) var(--ease-out-expo), box-shadow var(--salvage-decision-emphasis-duration) var(--ease-out-expo), border-color var(--salvage-decision-emphasis-duration) var(--ease-out-expo), background-color var(--salvage-decision-emphasis-duration) var(--ease-out-expo)}.salvage-play-layout[data-action-channel-state] :is(.salvage-grid-projection-fill,.salvage-grid-projection-perimeter-edge,.salvage-grid-projection-scoring-target){transition:opacity .1s var(--ease-out-expo), filter var(--salvage-decision-emphasis-duration) var(--ease-out-expo), border-color .1s var(--ease-out-expo)}.salvage-play-layout[data-action-channel-state] .salvage-command-rack-primary-action .salvage-execute-button{transform-origin:50%;transition:opacity var(--salvage-decision-emphasis-duration) var(--ease-out-expo), transform var(--salvage-decision-emphasis-duration) var(--ease-out-expo), filter var(--salvage-decision-emphasis-duration) var(--ease-out-expo), box-shadow var(--salvage-decision-emphasis-duration) var(--ease-out-expo), border-color var(--salvage-decision-emphasis-duration) var(--ease-out-expo), background-color var(--salvage-decision-emphasis-duration) var(--ease-out-expo), color var(--salvage-decision-emphasis-duration) var(--ease-out-expo)}.salvage-play-layout[data-action-channel-state=command] .salvage-sector-paper-shader{opacity:calc(var(--salvage-sector-paper-opacity,.3) * .58)}.salvage-play-layout[data-action-channel-state=command] .salvage-sidebar-right{opacity:.7;filter:saturate(.68)brightness(.84)}.salvage-play-layout[data-action-channel-state=command] :is(.salvage-sidebar-score-section,.salvage-sidebar-resources-section,.salvage-sidebar-actions-section){opacity:.76;filter:saturate(.76)brightness(.9)}.salvage-play-layout[data-action-channel-state=command] .salvage-grid-corner{opacity:.72;filter:saturate(.72)brightness(.9)}.salvage-play-layout[data-action-channel-state=command] .salvage-cell{opacity:.8}.salvage-play-layout[data-action-channel-state=command] .salvage-command-rack-primary-action{filter:brightness(1.08)saturate(1.08);box-shadow:none;background:0 0;border:0}.salvage-play-layout[data-action-channel-state=target] .salvage-sector-paper-shader,.salvage-play-layout[data-action-channel-state=execute] .salvage-sector-paper-shader{opacity:calc(var(--salvage-sector-paper-opacity,.3) * .38)}.salvage-play-layout[data-action-channel-state=target] .salvage-sidebar-right,.salvage-play-layout[data-action-channel-state=execute] .salvage-sidebar-right{opacity:.64;filter:saturate(.66)brightness(.84)}.salvage-play-layout[data-action-channel-state=target] :is(.salvage-sidebar-resources-section,.salvage-sidebar-actions-section),.salvage-play-layout[data-action-channel-state=execute] :is(.salvage-sidebar-resources-section,.salvage-sidebar-actions-section){opacity:.62;filter:saturate(.68)brightness(.86)}.salvage-play-layout[data-action-channel-state=target] .salvage-sidebar-score-section{opacity:.68;filter:saturate(.72)brightness(.88)}.salvage-play-layout[data-action-channel-state=execute] .salvage-sidebar-score-section{opacity:.72;filter:saturate(.76)brightness(.9)}.salvage-play-layout[data-action-channel-state=target] .salvage-grid-corner{opacity:.62;filter:saturate(.66)brightness(.84)}.salvage-play-layout[data-action-channel-state=execute] .salvage-grid-corner{opacity:.66;filter:saturate(.72)brightness(.86)}.salvage-play-layout[data-action-channel-state=target] .salvage-cell{opacity:.68}.salvage-play-layout[data-action-channel-state=execute] .salvage-cell{opacity:.72}.salvage-play-layout[data-action-channel-state=target] .salvage-command-card-hand:not([data-card-selected=true]){opacity:.58;filter:saturate(.62)brightness(.8)}.salvage-play-layout[data-action-channel-state=target] .salvage-command-card-hand[data-card-selected=true]{--card-state-shadow:0 0 0 2px rgb(var(--rgb-chrome-focus) / .86), 0 0 0 6px rgb(var(--rgb-chrome-focus) / .2), 0 0 34px rgb(var(--rgb-chrome-focus) / .42), 0 0 62px rgb(var(--rgb-chrome-focus) / .2);z-index:25;opacity:1;filter:saturate(1.18)brightness(1.14)}.salvage-play-layout[data-action-channel-state=target] .salvage-command-rack-primary-action{filter:brightness(1.1)saturate(1.1);box-shadow:none;background:0 0;border:0}.salvage-play-layout[data-action-channel-state=target] [data-grid-token-kind=selected-footprint]{opacity:.94;filter:drop-shadow(0 0 7px rgb(var(--grid-projection-rgb) / .54))}.salvage-play-layout[data-action-channel-state=target] .salvage-grid-projection-fill[data-grid-token-kind=selected-footprint]{border-color:rgb(var(--grid-projection-rgb) / .78);background:repeating-linear-gradient(135deg, rgb(var(--grid-projection-rgb) / .32) 0 3px, transparent 3px 8px), rgb(var(--grid-projection-rgb) / .16)}.salvage-play-layout[data-action-channel-state=target] .salvage-grid-projection-perimeter-edge[data-grid-token-kind=selected-footprint]{stroke-width:3.5px}.salvage-play-layout[data-action-channel-state=execute] .salvage-command-card-shell:not(.salvage-command-card-shell-jammed)>.salvage-command-card-hand:not([data-card-queued=true]):not([data-card-scoring-active=true]):not(:disabled){opacity:.94;filter:saturate(.96)brightness(.98)}.salvage-play-layout[data-action-channel-state=execute] .salvage-command-card-hand[data-card-queued=true]{opacity:1;filter:saturate(1.14)brightness(1.08)}.salvage-play-layout[data-action-channel-state=execute] .salvage-command-rack-primary-action{filter:brightness(1.12)saturate(1.12);box-shadow:none;background:0 0;border:0}.salvage-play-layout[data-action-channel-state=execute] .salvage-command-rack-primary-action .salvage-execute-button{filter:brightness(1.18)saturate(1.14);box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .28), inset 0 0 0 2px rgb(var(--rgb-cargo-green) / .48), inset 0 -12px 22px rgb(var(--rgb-black) / .14), 0 0 0 2px rgb(var(--rgb-cargo-green) / .2), 0 12px 28px rgb(var(--rgb-black) / .34), 0 0 28px rgb(var(--rgb-cargo-green) / .22);transform:translateY(-2px)scale(1.035)}.salvage-play-layout[data-action-channel-state=execute] [data-grid-token-kind=queued-footprint]{opacity:.84;filter:drop-shadow(0 0 6px rgb(var(--grid-projection-rgb) / .38))}.salvage-play-layout[data-action-channel-state=execute] .salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint]{stroke-width:3px}.salvage-play-layout[data-action-channel-state=score] .salvage-sector-paper-shader{opacity:calc(var(--salvage-sector-paper-opacity,.3) * .28)}.salvage-play-layout[data-action-channel-state=score] .salvage-sidebar-right{opacity:1;filter:saturate(.9)brightness(.94)}.salvage-play-layout[data-action-channel-state=score] :is(.salvage-sidebar-resources-section,.salvage-sidebar-actions-section){opacity:.68;filter:saturate(.8)brightness(.9)}.salvage-play-layout[data-action-channel-state=score] .salvage-sidebar-score-section{z-index:12;opacity:1;filter:saturate(1.12)brightness(1.12)}.salvage-play-layout[data-action-channel-state=score] .salvage-grid-corner{opacity:.68;filter:saturate(.76)brightness(.86)}.salvage-play-layout[data-action-channel-state=score] .salvage-cell{opacity:1}.salvage-play-layout[data-action-channel-state=score] .salvage-command-card-hand:not([data-card-scoring-active=true]){opacity:.68;filter:saturate(.72)brightness(.84)}.salvage-play-layout[data-action-channel-state=score] .salvage-command-card-hand[data-card-scoring-active=true]{opacity:1;filter:brightness(1.2)saturate(1.2)}.salvage-play-layout[data-action-channel-state=score] .salvage-action-channel-step{opacity:.68}.salvage-play-layout[data-action-channel-state=score] .salvage-action-command-sequence li{opacity:.62;filter:saturate(.72)brightness(.86)}.salvage-play-layout[data-action-channel-state=score] .salvage-action-command-sequence li[data-active=true]{opacity:1;filter:saturate(1.14)brightness(1.12)}.salvage-play-layout[data-action-channel-state=score] .salvage-action-channel-status{color:rgb(var(--rgb-score-amber))}.salvage-play-layout[data-action-channel-state=score] .salvage-command-rack-primary-action .salvage-execute-button{opacity:.68;filter:saturate(.76)brightness(.86)}.salvage-play-layout[data-action-channel-state=score] .salvage-action-channel-score{transform-origin:50%;filter:brightness(1.2)saturate(1.16);box-shadow:inset 3px 0 0 rgb(var(--rgb-score-amber) / .96), 0 0 0 2px rgb(var(--rgb-score-amber) / .22), 0 0 28px rgb(var(--rgb-score-amber) / .2);transform:scale(1.04)}.salvage-play-layout[data-action-channel-state=score] .salvage-grid-projection-scoring-target:not([data-grid-token-kind=score-preview-target]){z-index:10;opacity:1;filter:brightness(1.16) saturate(1.18) drop-shadow(0 0 10px rgb(var(--grid-projection-rgb) / .46))}.salvage-play-layout[data-score-payoff-stage=cause] .salvage-command-card-hand[data-card-scoring-active=true]{--card-state-shadow:0 0 0 2px rgb(var(--rgb-score-amber) / .98), 0 0 0 6px rgb(var(--rgb-score-amber) / .3), 0 0 34px rgb(var(--rgb-score-amber) / .48), 0 0 62px rgb(var(--rgb-score-amber) / .3)}.salvage-play-layout[data-score-payoff-stage=impact] .salvage-command-card-hand[data-card-scoring-active=true]{opacity:1;filter:saturate(1.16)brightness(1.16)}.salvage-play-layout[data-score-payoff-stage=impact] .salvage-grid-projection-scoring-target:not([data-grid-token-kind=score-preview-target]){filter:brightness(1.26) saturate(1.24) drop-shadow(0 0 14px rgb(var(--grid-projection-rgb) / .58))}.salvage-play-layout[data-score-payoff-stage=bank] .salvage-action-channel-score{transform-origin:100%;transform:scale(1.075)}.salvage-play-layout[data-score-payoff-stage=bank] .salvage-action-channel-bank-equation{box-shadow:inset 4px 0 0 rgb(var(--rgb-score-amber) / .96), inset 0 1px 0 rgb(var(--rgb-white) / .1), 0 0 0 2px rgb(var(--rgb-score-amber) / .24), 0 14px 30px rgb(var(--rgb-black) / .5), 0 0 32px rgb(var(--rgb-score-amber) / .22)}.salvage-action-channel-score[data-command-payoff-stage=settled-impact]{border-color:rgb(var(--rgb-score-amber) / .92);background:linear-gradient(112deg, rgb(var(--rgb-score-amber) / .18), transparent 64%), #07100ffa;box-shadow:inset 4px 0 0 rgb(var(--rgb-score-amber)), inset 0 0 0 1px rgb(var(--rgb-black) / .72), 0 0 0 2px rgb(var(--rgb-score-amber) / .24), 0 12px 28px rgb(var(--rgb-black) / .42), 0 0 34px rgb(var(--rgb-score-amber) / .24);grid-template-rows:auto auto auto;grid-template-areas:"label label""primary primary""context detail"}.salvage-action-channel-score[data-command-payoff-stage=settled-impact]>.salvage-action-channel-score-label{grid-area:label}.salvage-action-channel-score[data-command-payoff-stage=settled-impact]>strong{color:rgb(var(--rgb-score-amber));letter-spacing:-.035em;text-overflow:clip;white-space:nowrap;grid-area:primary;font-size:1.75rem;overflow:visible}.salvage-action-channel-score[data-command-payoff-stage=settled-impact]>small{color:rgb(var(--rgb-instrument-mist));grid-area:detail}.salvage-action-channel-score[data-command-payoff-stage=settled-impact]>.salvage-action-channel-score-context{grid-area:context}.salvage-play-layout[data-command-payoff-stage=settled-impact] :is(.salvage-sector-paper-shader,.salvage-sidebar-resources-section,.salvage-sidebar-actions-section,.salvage-grid-corner,.salvage-action-channel-step,.salvage-command-rack-primary-action .salvage-execute-button){opacity:.5;filter:saturate(.62)brightness(.78)}.salvage-play-layout[data-command-payoff-stage=settled-impact] .salvage-command-card-hand:not([data-card-scoring-active=true]){opacity:.48;filter:saturate(.52)brightness(.72)}.salvage-play-layout[data-command-payoff-stage=settled-impact] .salvage-action-command-sequence li:not([data-active=true]){opacity:.44;filter:saturate(.5)brightness(.74)}.salvage-play-layout[data-command-payoff-stage=settled-impact] :is(.salvage-sidebar-score-section,.salvage-action-command-sequence li[data-active=true],.salvage-action-channel-score,.salvage-command-card-hand[data-card-scoring-active=true]){opacity:1;filter:saturate(1.16)brightness(1.14)}.salvage-play-layout[data-action-channel-state] .salvage-sidebar-right{opacity:1;filter:none}.salvage-play-layout[data-command-payoff-stage=settled-impact] .salvage-command-card-shell[data-card-scoring-active=true]{--command-payoff-rgb:var(--rgb-score-amber);--command-payoff-card-shadow:0 0 0 2px rgb(var(--command-payoff-rgb) / .98), 0 0 0 7px rgb(var(--command-payoff-rgb) / .3), 0 0 36px rgb(var(--command-payoff-rgb) / .52), 0 0 68px rgb(var(--command-payoff-rgb) / .3);--card-state-shadow:var(--command-payoff-card-shadow)}.salvage-play-layout[data-command-payoff-stage=settled-impact] .salvage-command-card-shell[data-card-scoring-active=true] .salvage-command-card{--card-state-shadow:var(--command-payoff-card-shadow)}.salvage-play-layout[data-command-payoff-stage=settled-impact] .salvage-command-card-shell[data-salvage-card-kind=trace][data-card-scoring-active=true]{--command-payoff-rgb:var(--rgb-trace-cyan)}.salvage-play-layout[data-command-payoff-stage=settled-impact] .salvage-command-card-shell[data-salvage-card-kind=haul][data-card-scoring-active=true]{--command-payoff-rgb:var(--rgb-haul-amber)}.salvage-play-layout[data-command-payoff-stage=settled-impact] .salvage-command-card-shell[data-salvage-card-kind=displace][data-card-scoring-active=true]{--command-payoff-rgb:var(--rgb-displace-violet)}@media (prefers-reduced-motion:reduce){.salvage-action-channel-step,.salvage-action-channel-score,.salvage-action-channel-bank-equation,.salvage-play-layout[data-action-channel-state] :is(.salvage-sector-paper-shader,.salvage-sidebar-right,.salvage-sidebar-score-section,.salvage-sidebar-resources-section,.salvage-sidebar-actions-section,.salvage-grid-corner,.salvage-clue-tile,.salvage-cell,.salvage-command-card-hand,.salvage-command-rack-primary-action,.salvage-action-command-sequence li,.salvage-grid-projection-fill,.salvage-grid-projection-perimeter-edge,.salvage-grid-projection-scoring-target,.salvage-execute-button,.salvage-action-channel-bank-equation){transition:none!important}.salvage-action-channel-step[data-active=true],.salvage-action-channel-bank-equation,.salvage-play-layout[data-action-channel-state=execute] .salvage-command-rack-primary-action .salvage-execute-button,.salvage-play-layout[data-action-channel-state=score] .salvage-action-channel-score,.salvage-play-layout[data-score-payoff-stage=bank] .salvage-action-channel-bank-equation{transform:none!important}}.salvage-play-layout button:not(.salvage-command-card-hand):not(:has(*)){font-size:max(.6875rem,1em)}.salvage-play-layout button:not(.salvage-command-card-hand) :is(span,strong,kbd,p):not(:has(*)){font-size:max(.6875rem,1em)}.salvage-operator-grid-badge-label{line-height:1;bottom:1.1rem}.salvage-operator-grid-badge-detail{line-height:1;bottom:.3rem}.salvage-command-card-shell{flex:none;max-width:none}.salvage-command-card-shell+.salvage-command-card-shell{margin-left:var(--salvage-hand-card-offset,.2rem)}.salvage-play-layout>.salvage-desktop-right-column{height:min(36rem,100% - 1.5rem)}.salvage-sidebar-right [aria-label=Run\ relics],.salvage-sidebar-right [aria-label=Run\ tools],.salvage-sidebar-right [aria-label=Shape\ bonuses]{background:#08161457;padding:.45rem}.salvage-sidebar-right .salvage-relic-slot-stack{gap:.32rem;padding:.12rem}.salvage-sidebar-right .salvage-relic-slot-empty{opacity:.58;min-height:3.15rem}.salvage-sidebar-right .salvage-tool-token-stack-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem}.salvage-sidebar-right .salvage-tool-token-empty{opacity:.58}.salvage-sidebar-right [aria-label=Shape\ bonuses] .salvage-data-row{opacity:.72}.salvage-sidebar-right .salvage-pile-stack-button{min-height:8.5rem}.salvage-sidebar-right :is(.salvage-pile-preview-header,.salvage-pile-preview-count,.salvage-pile-preview-staged-count){font-size:.6875rem}}.salvage-grid-shell:is([data-clue-density=condensed],[data-clue-density=compact],[data-clue-density=micro]) .salvage-clue-label{min-height:0;color:rgb(var(--rgb-instrument-mist) / .44);text-shadow:0 1px 2px #030707db;font-size:.58rem;line-height:1;display:block}.salvage-grid-shell:is([data-clue-density=condensed],[data-clue-density=compact],[data-clue-density=micro]) .salvage-clue-stats{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3, minmax(var(--salvage-clue-meter-min-height), var(--salvage-clue-meter-max-height)));align-content:center;row-gap:.1rem}.salvage-grid-shell:is([data-clue-density=condensed],[data-clue-density=compact],[data-clue-density=micro]) .salvage-clue-hazard{grid-column:auto}.salvage-grid-shell:is([data-clue-density=compact],[data-clue-density=micro]) .salvage-clue-stats{--salvage-clue-meter-max-height:.95rem;--salvage-clue-meter-min-height:.95rem;--salvage-clue-meter-inline-min:5rem;gap:.08rem}.salvage-grid-shell:is([data-clue-density=compact],[data-clue-density=micro]) :is(.salvage-clue-cargo-meter,.salvage-clue-signal-meter,.salvage-clue-hazard){padding:.08rem .16rem;font-size:.58rem}.salvage-grid-shell:is([data-clue-density=compact],[data-clue-density=micro]) :is(.salvage-clue-cargo-value,.salvage-clue-signal-value,.salvage-clue-hazard-value){min-width:1.12rem}.salvage-grid-shell:is([data-clue-density=compact],[data-clue-density=micro]) :is(.salvage-clue-cargo-meter,.salvage-clue-signal-meter,.salvage-clue-hazard) svg{width:.72rem;height:.72rem}.salvage-grid-shell[data-clue-density=micro] .salvage-clue-label{display:none}.salvage-grid-shell[data-clue-density=micro] .salvage-clue-stats{--salvage-clue-meter-max-height:.66rem;--salvage-clue-meter-min-height:.62rem;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3, minmax(var(--salvage-clue-meter-min-height), var(--salvage-clue-meter-max-height)));gap:.06rem}.salvage-grid-shell[data-clue-density=micro] .salvage-clue-hazard{grid-column:auto}.salvage-grid-shell[data-clue-density=micro] :is(.salvage-clue-cargo-meter,.salvage-clue-signal-meter,.salvage-clue-hazard){gap:.08rem;padding:.02rem .1rem;font-size:.58rem}.salvage-grid-shell[data-clue-density=micro] :is(.salvage-clue-cargo-value,.salvage-clue-signal-value,.salvage-clue-hazard-value){min-width:.92rem}.salvage-grid-shell[data-clue-density=micro] :is(.salvage-clue-cargo-meter,.salvage-clue-signal-meter,.salvage-clue-hazard) svg{width:.58rem;height:.58rem}@media (width<=1259px){.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-stats{--salvage-clue-meter-max-height:.4rem;--salvage-clue-meter-min-height:.38rem;grid-template-rows:repeat(3, minmax(var(--salvage-clue-meter-min-height), var(--salvage-clue-meter-max-height)));align-content:center;gap:.025rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard{min-height:var(--salvage-clue-meter-min-height);max-height:var(--salvage-clue-meter-max-height);gap:.035rem;padding:0 .06rem;font-size:.4rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-value{min-width:.5rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard svg{width:.34rem;height:.34rem}}@media (width<=740px) and (height<=340px){.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-stats{--salvage-clue-meter-max-height:.36rem;--salvage-clue-meter-min-height:.34rem;gap:.02rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard{padding-inline:.05rem;font-size:.36rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-value{min-width:.44rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard svg{width:.3rem;height:.3rem}}@media (width<=1259px){.salvage-play-layout[data-mobile-layout-active=landscape]{--salvage-landscape-safe-top:var(--salvage-safe-area-top);--salvage-landscape-safe-right:var(--salvage-safe-area-right);--salvage-landscape-safe-bottom:var(--salvage-safe-area-bottom);--salvage-landscape-safe-left:var(--salvage-safe-area-left);box-sizing:border-box;width:calc(100vw - var(--salvage-landscape-safe-left) - var(--salvage-landscape-safe-right));height:calc(100svh - var(--salvage-landscape-safe-top) - var(--salvage-landscape-safe-bottom));margin:var(--salvage-landscape-safe-top) var(--salvage-landscape-safe-right) var(--salvage-landscape-safe-bottom) var(--salvage-landscape-safe-left)}.salvage-shell-native .salvage-play-layout[data-mobile-layout-active=landscape]{--salvage-landscape-safe-top:max(var(--salvage-safe-area-top), .25rem);--salvage-landscape-safe-right:max(var(--salvage-safe-area-right), 1rem);--salvage-landscape-safe-bottom:max(var(--salvage-safe-area-bottom), .25rem);--salvage-landscape-safe-left:max(var(--salvage-safe-area-left), 1rem)}body.salvage-mobile-landscape-active .salvage-run-shell-playing,body.salvage-mobile-landscape-active .salvage-run-screen{background:var(--hull-black)}.salvage-play-layout[data-mobile-layout-active=landscape]>.salvage-desktop-sidebar-slot-right{max-height:100%}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-stage{padding:.08rem .14rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-command-hand-scroll{--salvage-command-hand-padding-top:.32rem;--salvage-command-hand-padding-right:.24rem;--salvage-command-hand-padding-bottom:.1rem;--salvage-command-hand-padding-left:.24rem;height:calc(var(--command-card-slot-height) + var(--salvage-command-hand-padding-top) + var(--salvage-command-hand-padding-bottom));scroll-padding-inline:.24rem;--command-card-scale:.29!important;--command-card-width:5.22rem!important;--command-card-height:7.31rem!important;--command-card-slot-height:7.2rem!important;--scaled-card-slot-width:5.22rem!important;--scaled-card-slot-height:7.31rem!important}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-shell{--salvage-grid-content-inset:.16rem;--salvage-landscape-clue-column:minmax(4.25rem, 1.02fr);--salvage-landscape-clue-row:minmax(2.46rem, .96fr)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-tile{--salvage-clue-meter-max-height:.78rem;--salvage-clue-meter-min-height:.66rem;grid-template-rows:minmax(0,1fr);gap:.05rem;padding:.05rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-label{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-stats{--salvage-clue-meter-max-height:.78rem;--salvage-clue-meter-min-height:.66rem;grid-template-rows:repeat(3,minmax(0,1fr));align-content:stretch;gap:.035rem;height:100%}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard{border:1px solid rgb(var(--rgb-instrument-mist) / .12);background:rgb(var(--rgb-void-green) / .5);min-width:0;height:100%;min-height:0;max-height:none;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .42);clip-path:inset(0 round 999px);contain:paint;isolation:isolate;border-radius:999px;align-self:stretch;gap:.08rem;padding:.02rem .14rem;font-size:.6rem;line-height:1;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter{color:rgb(var(--rgb-cargo-green-hover));border-color:rgb(var(--rgb-cargo-green) / .72);background:linear-gradient(90deg, rgb(var(--rgb-cargo-green) / .34), rgb(var(--rgb-cargo-green) / .14)), rgb(var(--rgb-void-green) / .62);box-shadow:inset 0 0 0 1px rgb(var(--rgb-cargo-green) / .24), inset 0 0 0 2px rgb(var(--rgb-black) / .32), 0 0 .32rem rgb(var(--rgb-cargo-green) / .16)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter:after{border-color:rgb(var(--rgb-cargo-green) / .26);display:block;inset:1px}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-total,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-fill{max-width:calc(100% - 2px);inset:1px auto 1px 1px}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter{border-color:rgb(var(--rgb-signal-violet) / .34);background:linear-gradient(90deg, rgb(var(--rgb-signal-violet) / .13), rgb(var(--rgb-signal-violet) / .04)), rgb(var(--rgb-void-green) / .5)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard{border-color:rgb(var(--rgb-hazard-red) / .42);background:linear-gradient(90deg, rgb(var(--rgb-hazard-red) / .12), rgb(var(--rgb-hazard-red) / .04)), rgb(var(--rgb-void-green) / .5)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-value{min-width:.9rem;text-shadow:0 1px 0 rgb(var(--rgb-black) / .78)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-value{color:rgb(var(--rgb-cargo-green-hover));text-shadow:0 1px 0 rgb(var(--rgb-black) / .82), 0 0 .35rem rgb(var(--rgb-cargo-green) / .36)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard svg{width:.6rem;height:.6rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter svg{filter:drop-shadow(0 0 .2rem rgb(var(--rgb-cargo-green) / .5))}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-flipper{inset:3px}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-unknown{width:min(1.34rem,34%)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-flooded-icon,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-hidden-capsule,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-trace-mark{width:min(1.55rem,42%)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-trace-mark svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-flooded-icon svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-hidden-capsule svg{width:68%;height:68%}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-revealed-content{gap:.04rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-revealed-content svg{width:.86rem;height:.86rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-cell-value{font-size:.76rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-combo-tile-icon{width:.62rem;height:.62rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-combo-tile-value{font-size:.48rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-target-frame{--target-frame-outset:3px;--target-frame-corner-length:9px}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-target-frame-scoring{--target-frame-outset:4px;--target-frame-corner-length:11px;--target-frame-thickness:1px}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-grid{gap:.08rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-stack-button{gap:.035rem;min-height:2.08rem;padding:.08rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-header,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-count,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-staged-count{letter-spacing:0;gap:.08rem;font-size:.4rem;line-height:.5rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-pile-preview-header svg{width:.52rem;height:.52rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-deck-stack,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-stack{width:min(.94rem,100%);overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-stack-card{--scaled-card-scale:.052!important;--command-card-scale:.052!important;--scaled-card-slot-width:.94rem!important;--scaled-card-slot-height:1.31rem!important;--command-card-width:.94rem!important;--command-card-height:1.31rem!important}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-stack-card:first-child{transform:translate(calc(-50% - .08rem),calc(.06rem - 50%))rotate(-3deg)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-stack-card:nth-child(2){transform:translate(calc(.02rem - 50%),calc(.01rem - 50%))rotate(.8deg)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-sidebar-right .salvage-discard-stack-card:nth-child(3){transform:translate(calc(.08rem - 50%),calc(-50% - .05rem))rotate(3deg)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-command-accent]{border-color:rgb(var(--grid-queued-command-preview-rgb) / .22);background:repeating-linear-gradient(135deg, rgb(var(--grid-queued-command-preview-rgb) / .1) 0 2px, transparent 2px 7px), rgb(var(--grid-queued-command-preview-rgb) / .055);opacity:.34}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-fill[data-grid-token-kind=queued-footprint][data-grid-highlighted=true][data-grid-command-accent]{border-color:rgb(var(--grid-queued-command-preview-rgb) / .34);opacity:.48}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-footprint][data-grid-command-accent],.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-perimeter-edge[data-grid-token-kind=queued-trace-footprint][data-grid-command-accent]{stroke:rgb(var(--grid-queued-command-preview-rgb) / .48);stroke-width:1.4px}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker{transform:translateY(calc(var(--grid-marker-stack-index,0) * 1.08rem));padding:.12rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-layer .salvage-grid-projection-marker .salvage-grid-projection-marker-chip{background:rgb(var(--rgb-void-green) / .36);min-height:1.08rem;max-height:1.08rem;box-shadow:inset 0 0 0 1px rgb(var(--grid-projection-rgb) / .16);grid-template-columns:minmax(.82rem,.95fr) minmax(.8rem,1fr) minmax(.82rem,1fr);overflow:hidden}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-move{display:none}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-order,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-drag-handle,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-rotate,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-rotate-spacer{min-height:1.02rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-order{-webkit-text-stroke:.03em rgb(var(--rgb-void-green) / .9);font-size:.92rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-kind-icon,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-kind-icon svg{width:.36rem;height:.36rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-grip{width:.7rem;min-height:.94rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-grip:before{width:.34rem;height:.52rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-projection-marker .salvage-queued-command-rotate svg{width:.64rem;height:.64rem}body.salvage-mobile-landscape-active .salvage-fx-chip{box-shadow:0 0 8px rgb(var(--fx-rgb) / .24), inset 0 0 0 1px rgb(var(--fx-rgb) / .1);padding:.14rem .24rem;font-size:.66rem}body.salvage-mobile-landscape-active .salvage-fx-chip.salvage-fx-intensity-1{font-size:.76rem}body.salvage-mobile-landscape-active .salvage-fx-chip.salvage-fx-intensity-2,body.salvage-mobile-landscape-active .salvage-fx-pop.salvage-fx-intensity-2{font-size:.9rem}body.salvage-mobile-landscape-active .salvage-fx-chip.salvage-fx-intensity-3,body.salvage-mobile-landscape-active .salvage-fx-pop.salvage-fx-intensity-3{font-size:1.02rem}body.salvage-mobile-landscape-active .salvage-fx-stamp{padding:.18rem .32rem;font-size:.96rem}body.salvage-mobile-landscape-active .salvage-fx-text-stamp{letter-spacing:.04em;padding:.22rem .4rem;font-size:clamp(.68rem,2.1vw,.96rem)}}@media (width>=1600px){.salvage-action-channel-bank-equation{position:fixed;inset:6.75rem auto auto calc(clamp(13.75rem,17vw,17.5rem) + .75rem)}.salvage-fx-chip.salvage-fx-stamp[data-ui-fx-id^=quota-stamp-]{letter-spacing:.06em;max-width:15.25rem;margin-top:7rem;margin-left:17rem;padding:.4rem .62rem;font-size:1.45rem}}@media (width<=740px) and (height<=340px){.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-shell{--salvage-grid-content-inset:.12rem;--salvage-landscape-clue-column:minmax(3.35rem, .88fr);--salvage-landscape-clue-row:minmax(2.16rem, .86fr)}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-tile,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-stats{--salvage-clue-meter-max-height:.64rem;--salvage-clue-meter-min-height:.58rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard{padding-inline:.1rem;font-size:.5rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-command-hand-scroll{--salvage-command-hand-padding-top:.24rem;--salvage-command-hand-padding-bottom:.08rem;--command-card-scale:.275!important;--command-card-width:4.95rem!important;--command-card-height:6.93rem!important;--command-card-slot-height:6.82rem!important;--scaled-card-slot-width:4.95rem!important;--scaled-card-slot-height:6.93rem!important}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-value,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard-value{min-width:.62rem}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-cargo-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-signal-meter svg,.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-clue-hazard svg{width:.46rem;height:.46rem}}.salvage-sector-result-grid{--salvage-result-grid-track-size:clamp(2.9rem, 13.5vw, 8rem);--salvage-result-grid-row-size:clamp(2.75rem, 12.25vw, 7.25rem);padding:.25rem;overflow-x:auto}.salvage-sector-result-grid .salvage-grid-shell{--salvage-grid-track-min-height:var(--salvage-result-grid-row-size);grid-template-columns:repeat(var(--salvage-grid-track-count,6), var(--salvage-result-grid-track-size));grid-template-rows:repeat(var(--salvage-grid-row-track-count,6), var(--salvage-result-grid-row-size));width:max-content;min-width:max-content;height:auto}.salvage-sector-result-grid .salvage-clue-tile{--salvage-clue-meter-max-height:clamp(.82rem, 1.2vw, 1.3rem);--salvage-clue-meter-min-height:clamp(.64rem, 1vw, 1rem);--salvage-clue-meter-inline-min:2.1rem;justify-content:stretch;gap:.05rem;padding:.04rem}.salvage-sector-result-grid .salvage-clue-label{color:rgb(var(--rgb-instrument-mist) / .52);font-size:clamp(.46rem,.72vw,.8rem);line-height:1;display:block}.salvage-sector-result-grid .salvage-clue-stats{--salvage-clue-meter-max-height:clamp(.82rem, 1.2vw, 1.3rem);--salvage-clue-meter-min-height:clamp(.64rem, 1vw, 1rem);grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3, minmax(var(--salvage-clue-meter-min-height), var(--salvage-clue-meter-max-height)));gap:.05rem;width:100%}.salvage-sector-result-grid .salvage-clue-cargo-meter,.salvage-sector-result-grid .salvage-clue-signal-meter,.salvage-sector-result-grid .salvage-clue-hazard{width:100%;min-height:var(--salvage-clue-meter-min-height);gap:.04rem;padding:.02rem .08rem;font-size:clamp(.44rem,.68vw,.68rem);line-height:1}.salvage-sector-result-grid .salvage-clue-cargo-value,.salvage-sector-result-grid .salvage-clue-signal-value,.salvage-sector-result-grid .salvage-clue-hazard-value{min-width:.58rem;display:block}.salvage-sector-result-grid .salvage-clue-cargo-meter svg,.salvage-sector-result-grid .salvage-clue-signal-meter svg,.salvage-sector-result-grid .salvage-clue-hazard svg{width:clamp(.46rem,.72vw,.72rem);height:clamp(.46rem,.72vw,.72rem);display:block}.salvage-sector-result-grid .salvage-clue-cargo-meter:after,.salvage-sector-result-grid .salvage-clue-signal-meter:after,.salvage-sector-result-grid .salvage-clue-hazard:after{inset:1px}.salvage-sector-result-grid .salvage-clue-cargo-fill,.salvage-sector-result-grid .salvage-clue-cargo-total,.salvage-sector-result-grid .salvage-clue-signal-fill,.salvage-sector-result-grid .salvage-clue-signal-total{max-width:calc(100% - 2px);inset:1px auto 1px 1px}.salvage-sector-result-grid .salvage-clue-hazard-segments{gap:1px;inset:1px}@media (prefers-reduced-motion:reduce){.salvage-cell-flipper,.salvage-command-card,.salvage-pile-card,.salvage-card-fx,.salvage-deck-stack-card,.salvage-discard-stack-card,.salvage-discard-mini-card,.salvage-pile-stack-button{transition:none}.salvage-target-frame-scoring,.salvage-target-frame-scoring:after,.salvage-clue-delta,.salvage-grid-projection-active-motion-vacancy,.salvage-tile-motion-slot,.salvage-tile-motion-sheen{animation:none}.salvage-pile-card:hover,.salvage-card-tiltable:hover,.salvage-card-tiltable:focus-visible,.salvage-card-tiltable.salvage-pile-card:hover,.salvage-pile-stack-button:hover .salvage-deck-stack-card,.salvage-pile-stack-button:focus-visible .salvage-deck-stack-card,.salvage-discard-stack-button:hover .salvage-discard-stack-card,.salvage-discard-stack-button:focus-visible .salvage-discard-stack-card,.salvage-discard-stack-button:hover .salvage-discard-mini-card,.salvage-discard-stack-button:focus-visible .salvage-discard-mini-card,.salvage-pack-choice-card:hover,.salvage-pack-choice-card:focus-visible{transform:none}.salvage-crate-layer,.salvage-crate-mouth-glow,.salvage-pack-choice-card{transition:none}}.salvage-section-header,.salvage-sidebar-section{border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-data-row{background:rgb(var(--rgb-instrument-mist) / .04);border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-panel,.salvage-panel-ambient,.salvage-panel-low,.salvage-rail{border:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-panel{background:rgb(var(--rgb-panel-graphite) / .96)}.salvage-panel-ambient{background:rgb(var(--rgb-panel-graphite) / .98);box-shadow:0 18px 48px rgb(var(--rgb-void-green) / .34)}.salvage-instrument-frame{--salvage-instrument-frame-color:var(--salvage-instrument-frame-outer-override,#5c8673db);--salvage-instrument-frame-inner:var(--salvage-instrument-frame-inner-override,rgb(var(--rgb-instrument-mist) / .08));--salvage-instrument-frame-cut:clamp(.62rem, 1.15vw, .82rem);--salvage-instrument-frame-inset:5px;--salvage-instrument-frame-inner-width:1px;--salvage-instrument-frame-stroke:2px;--salvage-instrument-frame-shape:polygon(var(--salvage-instrument-frame-cut) 0, calc(100% - var(--salvage-instrument-frame-cut)) 0, 100% var(--salvage-instrument-frame-cut), 100% calc(100% - var(--salvage-instrument-frame-cut)), calc(100% - var(--salvage-instrument-frame-cut)) 100%, var(--salvage-instrument-frame-cut) 100%, 0 calc(100% - var(--salvage-instrument-frame-cut)), 0 var(--salvage-instrument-frame-cut));isolation:isolate;border:var(--salvage-instrument-frame-stroke) solid var(--salvage-instrument-frame-color);border-radius:var(--salvage-instrument-frame-cut);corner-shape:bevel;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .24), inset 0 -16px 30px rgb(var(--rgb-black) / .14);position:relative}.salvage-play-surface-frame{--salvage-play-surface-top:var(--salvage-play-surface-top-override,#2f3131f5);--salvage-play-surface-bottom:var(--salvage-play-surface-bottom-override,#181a1af7);border-radius:var(--salvage-instrument-frame-cut);corner-shape:bevel;background:linear-gradient(180deg, var(--salvage-play-surface-top), var(--salvage-play-surface-bottom));box-shadow:0 14px 34px rgb(var(--rgb-black) / .24), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .07)}.salvage-instrument-frame-chrome{z-index:18;pointer-events:none;position:absolute;inset:0}.salvage-instrument-frame-border{--corner-shape:bevel;corner-shape:bevel;background:0 0;display:block;position:absolute}.salvage-instrument-frame-border-inner{inset:calc(var(--salvage-instrument-frame-inset) - var(--salvage-instrument-frame-stroke));border:var(--salvage-instrument-frame-inner-width) solid var(--salvage-instrument-frame-inner);border-radius:calc(var(--salvage-instrument-frame-cut) - var(--salvage-instrument-frame-inset))}.salvage-sector-paper-shader{z-index:1;contain:strict;opacity:var(--salvage-sector-paper-opacity,.3);pointer-events:none;inset:0;position:absolute!important}.salvage-sector-paper-shader canvas{display:block;width:100%!important;height:100%!important}@media (prefers-reduced-motion:reduce){.salvage-sector-paper-shader{opacity:calc(var(--salvage-sector-paper-opacity,.3) * .68)}}.salvage-scoring-rail.salvage-instrument-frame{border-color:#0000}.salvage-instrument-frame-surface{border-radius:var(--salvage-instrument-frame-cut);corner-shape:bevel}.salvage-scoring-rail-compact.salvage-instrument-frame{--salvage-instrument-frame-cut:.54rem}@media (width>=1260px){.salvage-play-layout{box-sizing:border-box;background:var(--void-green);column-gap:clamp(.45rem,.7vw,.72rem);padding:clamp(.48rem,.72vw,.72rem)}.salvage-play-layout>.salvage-workbench{box-shadow:none;border:0}}@media (width<=1259px){.salvage-instrument-frame{--salvage-instrument-frame-cut:.58rem;--salvage-instrument-frame-inset:4px}.salvage-play-layout[data-mobile-layout-active=landscape]{column-gap:1px}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-instrument-frame{--salvage-instrument-frame-cut:.32rem;--salvage-instrument-frame-inset:3px;--salvage-instrument-frame-stroke:1px}.salvage-play-layout[data-mobile-layout-active=landscape] .salvage-grid-shell.salvage-instrument-frame{box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .05)}}@supports not (corner-shape:bevel){.salvage-instrument-frame-surface,.salvage-play-surface-frame{clip-path:var(--salvage-instrument-frame-shape)}}@media (width<=1259px){.salvage-play-layout[data-resolution-active=true] .salvage-command-rack{z-index:80;clip-path:none;overflow:visible}.salvage-play-layout[data-resolution-active=true] .salvage-command-hand-scroll{overflow:visible}.salvage-play-layout[data-resolution-active=true] .salvage-mobile-command-rail{z-index:80;overflow:visible}.salvage-play-layout[data-resolution-active=true] .salvage-mobile-inventory-rail,.salvage-play-layout[data-resolution-active=true] .salvage-mobile-inventory-strip{overflow:visible}}.salvage-panel-ambient.salvage-responsive-dialog{--responsive-dialog-frame-cut:clamp(.72rem, 1.25vw, 1rem);--responsive-dialog-frame-stroke:2px;--responsive-dialog-frame-shape:polygon(var(--responsive-dialog-frame-cut) 0, calc(100% - var(--responsive-dialog-frame-cut)) 0, 100% var(--responsive-dialog-frame-cut), 100% calc(100% - var(--responsive-dialog-frame-cut)), calc(100% - var(--responsive-dialog-frame-cut)) 100%, var(--responsive-dialog-frame-cut) 100%, 0 calc(100% - var(--responsive-dialog-frame-cut)), 0 var(--responsive-dialog-frame-cut));--responsive-dialog-frame-color:#3a584beb;--responsive-dialog-frame-highlight:rgb(var(--rgb-instrument-mist) / .22);--responsive-dialog-inner-frame-color:#1f3a32db;--responsive-dialog-inner-frame-inset:5px;--responsive-dialog-inner-frame-width:1px;--responsive-dialog-desktop-content-inset:.375rem;isolation:isolate;border:var(--responsive-dialog-frame-stroke) solid var(--responsive-dialog-frame-color);border-radius:var(--responsive-dialog-frame-cut);corner-shape:superellipse(0);box-shadow:0 18px 48px rgb(var(--rgb-void-green) / .34), inset 0 1px 0 var(--responsive-dialog-frame-highlight), inset 0 0 0 var(--responsive-dialog-inner-frame-width) var(--responsive-dialog-inner-frame-color), inset 0 -18px 34px rgb(var(--rgb-black) / .18)}.salvage-panel-ambient.salvage-responsive-dialog:before,.salvage-panel-ambient.salvage-responsive-dialog:after{content:"";pointer-events:none;position:absolute;inset:0}.salvage-panel-ambient.salvage-responsive-dialog:before{z-index:3;background:linear-gradient(90deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-inset) / calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-width) no-repeat, linear-gradient(90deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) calc(100% - var(--responsive-dialog-inner-frame-inset)) / calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-width) no-repeat, linear-gradient(180deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) var(--responsive-dialog-inner-frame-inset) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) / var(--responsive-dialog-inner-frame-width) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) no-repeat, linear-gradient(180deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(100% - var(--responsive-dialog-inner-frame-inset)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) / var(--responsive-dialog-inner-frame-width) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) no-repeat}.salvage-panel-ambient.salvage-responsive-dialog:after{z-index:2;box-shadow:inset 0 0 0 4px rgb(var(--rgb-black) / .08), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .06), inset 0 -18px 34px rgb(var(--rgb-black) / .2)}@media (width>=1260px){.salvage-panel-ambient.salvage-responsive-dialog:not(.salvage-responsive-dialog-mobile){padding:var(--responsive-dialog-desktop-content-inset)}}.salvage-responsive-dialog-footer{z-index:1;position:relative}.salvage-responsive-dialog-body-with-footer{scroll-padding-bottom:5.25rem}@media (width<=1259px){[data-vaul-drawer].salvage-responsive-dialog-mobile{transition:transform .14s var(--ease-out-expo);animation-duration:.14s;animation-timing-function:var(--ease-out-expo);backface-visibility:hidden;contain:layout paint style}.salvage-responsive-dialog-mobile:not([data-vaul-drawer]){backface-visibility:hidden;contain:layout paint style}.salvage-responsive-dialog-mobile:not([data-vaul-drawer])[data-state=open]{animation:salvage-mobile-dialog-slide-in .14s var(--ease-out-expo)}.salvage-responsive-dialog-mobile:not([data-vaul-drawer])[data-state=closed]{animation:.1s ease-in forwards salvage-mobile-dialog-slide-out}[data-vaul-overlay][data-vaul-snap-points=false][data-vaul-animate=true]{animation-duration:.11s;animation-timing-function:var(--ease-out-expo)}.salvage-responsive-dialog-mobile{max-height:calc(100svh - max(.5rem, env(safe-area-inset-top,0px)))}.salvage-panel-ambient.salvage-responsive-dialog-mobile{--responsive-dialog-frame-cut:clamp(.55rem, 2.4vw, .82rem);--responsive-dialog-mobile-frame-shape:polygon(var(--responsive-dialog-frame-cut) 0, calc(100% - var(--responsive-dialog-frame-cut)) 0, 100% var(--responsive-dialog-frame-cut), 100% 100%, 0 100%, 0 var(--responsive-dialog-frame-cut));border-radius:var(--responsive-dialog-frame-cut) var(--responsive-dialog-frame-cut) 0 0;corner-shape:superellipse(0) superellipse(0) square square;box-shadow:0 -10px 28px rgb(var(--rgb-void-green) / .28), inset 0 1px 0 var(--responsive-dialog-frame-highlight), inset 0 0 0 var(--responsive-dialog-inner-frame-width) var(--responsive-dialog-inner-frame-color), inset 0 -14px 26px rgb(var(--rgb-black) / .16)}.salvage-panel-ambient.salvage-responsive-dialog-mobile:before{background:linear-gradient(90deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-inset) / calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-width) no-repeat, linear-gradient(90deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) var(--responsive-dialog-inner-frame-inset) calc(100% - var(--responsive-dialog-inner-frame-inset)) / calc(100% - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-width) no-repeat, linear-gradient(180deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) var(--responsive-dialog-inner-frame-inset) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) / var(--responsive-dialog-inner-frame-width) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) no-repeat, linear-gradient(180deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(100% - var(--responsive-dialog-inner-frame-inset)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) / var(--responsive-dialog-inner-frame-width) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) no-repeat}.salvage-responsive-dialog-footer{padding-top:.75rem;padding-right:max(.75rem, env(safe-area-inset-right,0px));padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));padding-left:max(.75rem, env(safe-area-inset-left,0px))}.salvage-responsive-dialog-body-with-footer{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(6.25rem + env(safe-area-inset-bottom,0px))}.salvage-responsive-dialog-mobile .salvage-glossary-token{vertical-align:-.08em;gap:.14rem;margin-inline:.02rem;font-size:.78em;line-height:1}.salvage-responsive-dialog-mobile .salvage-glossary-token svg{width:.9em;height:.9em}.salvage-responsive-dialog-mobile .salvage-glossary-token-relic-art{width:.95em;height:.95em}.salvage-responsive-dialog-footer button,.salvage-responsive-dialog-footer a{min-height:3rem}.salvage-responsive-dialog-footer button svg,.salvage-responsive-dialog-footer a svg{width:.95rem;height:.95rem}}@supports not (corner-shape:bevel){.salvage-panel-ambient.salvage-responsive-dialog{clip-path:var(--responsive-dialog-frame-shape);border-color:#0000}.salvage-panel-ambient.salvage-responsive-dialog:before{background:linear-gradient(90deg, var(--responsive-dialog-frame-color), var(--responsive-dialog-frame-color)) var(--responsive-dialog-frame-cut) 0 / calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut)) var(--responsive-dialog-frame-stroke) no-repeat, linear-gradient(90deg, var(--responsive-dialog-frame-color), var(--responsive-dialog-frame-color)) var(--responsive-dialog-frame-cut) calc(100% - var(--responsive-dialog-frame-stroke)) / calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut)) var(--responsive-dialog-frame-stroke) no-repeat, linear-gradient(180deg, var(--responsive-dialog-frame-color), var(--responsive-dialog-frame-color)) 0 var(--responsive-dialog-frame-cut) / var(--responsive-dialog-frame-stroke) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut)) no-repeat, linear-gradient(180deg, var(--responsive-dialog-frame-color), var(--responsive-dialog-frame-color)) calc(100% - var(--responsive-dialog-frame-stroke)) var(--responsive-dialog-frame-cut) / var(--responsive-dialog-frame-stroke) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut)) no-repeat, linear-gradient(45deg, transparent calc(50% - var(--responsive-dialog-frame-stroke)), var(--responsive-dialog-frame-color) 0 calc(50% + var(--responsive-dialog-frame-stroke)), transparent 0) 0 0 / var(--responsive-dialog-frame-cut) var(--responsive-dialog-frame-cut) no-repeat, linear-gradient(135deg, transparent calc(50% - var(--responsive-dialog-frame-stroke)), var(--responsive-dialog-frame-color) 0 calc(50% + var(--responsive-dialog-frame-stroke)), transparent 0) 100% 0 / var(--responsive-dialog-frame-cut) var(--responsive-dialog-frame-cut) no-repeat, linear-gradient(45deg, transparent calc(50% - var(--responsive-dialog-frame-stroke)), var(--responsive-dialog-frame-color) 0 calc(50% + var(--responsive-dialog-frame-stroke)), transparent 0) 100% 100% / var(--responsive-dialog-frame-cut) var(--responsive-dialog-frame-cut) no-repeat, linear-gradient(135deg, transparent calc(50% - var(--responsive-dialog-frame-stroke)), var(--responsive-dialog-frame-color) 0 calc(50% + var(--responsive-dialog-frame-stroke)), transparent 0) 0 100% / var(--responsive-dialog-frame-cut) var(--responsive-dialog-frame-cut) no-repeat, linear-gradient(90deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-inset) / calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-width) no-repeat, linear-gradient(90deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) calc(100% - var(--responsive-dialog-inner-frame-inset)) / calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-width) no-repeat, linear-gradient(180deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) var(--responsive-dialog-inner-frame-inset) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) / var(--responsive-dialog-inner-frame-width) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) no-repeat, linear-gradient(180deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(100% - var(--responsive-dialog-inner-frame-inset)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) / var(--responsive-dialog-inner-frame-width) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) no-repeat}@media (width<=1259px){.salvage-panel-ambient.salvage-responsive-dialog-mobile{clip-path:var(--responsive-dialog-mobile-frame-shape)}.salvage-panel-ambient.salvage-responsive-dialog-mobile:before{background:linear-gradient(90deg, var(--responsive-dialog-frame-color), var(--responsive-dialog-frame-color)) var(--responsive-dialog-frame-cut) 0 / calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut)) var(--responsive-dialog-frame-stroke) no-repeat, linear-gradient(90deg, var(--responsive-dialog-frame-color), var(--responsive-dialog-frame-color)) 0 calc(100% - var(--responsive-dialog-frame-stroke)) / 100% var(--responsive-dialog-frame-stroke) no-repeat, linear-gradient(180deg, var(--responsive-dialog-frame-color), var(--responsive-dialog-frame-color)) 0 var(--responsive-dialog-frame-cut) / var(--responsive-dialog-frame-stroke) calc(100% - var(--responsive-dialog-frame-cut)) no-repeat, linear-gradient(180deg, var(--responsive-dialog-frame-color), var(--responsive-dialog-frame-color)) calc(100% - var(--responsive-dialog-frame-stroke)) var(--responsive-dialog-frame-cut) / var(--responsive-dialog-frame-stroke) calc(100% - var(--responsive-dialog-frame-cut)) no-repeat, linear-gradient(45deg, transparent calc(50% - var(--responsive-dialog-frame-stroke)), var(--responsive-dialog-frame-color) 0 calc(50% + var(--responsive-dialog-frame-stroke)), transparent 0) 0 0 / var(--responsive-dialog-frame-cut) var(--responsive-dialog-frame-cut) no-repeat, linear-gradient(135deg, transparent calc(50% - var(--responsive-dialog-frame-stroke)), var(--responsive-dialog-frame-color) 0 calc(50% + var(--responsive-dialog-frame-stroke)), transparent 0) 100% 0 / var(--responsive-dialog-frame-cut) var(--responsive-dialog-frame-cut) no-repeat, linear-gradient(90deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-inset) / calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-width) no-repeat, linear-gradient(90deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) var(--responsive-dialog-inner-frame-inset) calc(100% - var(--responsive-dialog-inner-frame-inset)) / calc(100% - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) var(--responsive-dialog-inner-frame-width) no-repeat, linear-gradient(180deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) var(--responsive-dialog-inner-frame-inset) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) / var(--responsive-dialog-inner-frame-width) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) no-repeat, linear-gradient(180deg, var(--responsive-dialog-inner-frame-color), var(--responsive-dialog-inner-frame-color)) calc(100% - var(--responsive-dialog-inner-frame-inset)) calc(var(--responsive-dialog-frame-cut) + var(--responsive-dialog-inner-frame-inset)) / var(--responsive-dialog-inner-frame-width) calc(100% - var(--responsive-dialog-frame-cut) - var(--responsive-dialog-inner-frame-inset) - var(--responsive-dialog-inner-frame-inset)) no-repeat}}}@keyframes salvage-mobile-dialog-slide-in{0%{opacity:.82;transform:translateY(1.25rem)}to{opacity:1;transform:translate(0)}}@keyframes salvage-mobile-dialog-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(1rem)}}@media (prefers-reduced-motion:reduce){.salvage-responsive-dialog-mobile:not([data-vaul-drawer])[data-state]{animation:none}}.salvage-panel-low{background:rgb(var(--rgb-panel-graphite-low) / .96)}.salvage-rail{background:rgb(var(--rgb-rail-graphite) / .98)}.salvage-inset{background:rgb(var(--rgb-instrument-mist) / .05);border:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-inset-strong{background:rgb(var(--rgb-instrument-mist) / .07);border:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-card-info-dialog{gap:1px;display:grid}.salvage-card-info-hero,.salvage-shop-offer-detail{grid-template-columns:minmax(10rem,max-content) minmax(0,1fr);align-items:stretch;gap:1px;display:grid}.salvage-card-info-preview,.salvage-shop-offer-detail-artwork{align-content:center;min-height:15.75rem}.salvage-card-info-key-grid,.salvage-shop-offer-key-grid{grid-template-columns:minmax(0,1fr)}@media (width<=370px){.salvage-card-info-hero,.salvage-shop-offer-detail{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.salvage-shop-offer-detail{grid-template-columns:minmax(0,1fr)}.salvage-shop-offer-detail-artwork{min-height:clamp(7.75rem,24svh,9.75rem);padding:.5rem}.salvage-shop-offer-detail[data-shop-offer-type=shop_pack] .salvage-crate-visual-detail{width:min(100%,13rem);height:7rem}}@media (width>=700px){.salvage-card-info-dialog{grid-template-columns:minmax(11.5rem,auto) minmax(0,1fr)}.salvage-card-info-hero{grid-template-columns:minmax(0,1fr);align-content:start}.salvage-card-info-preview{min-height:0}.salvage-shop-offer-key-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.salvage-shop-market-stack{grid-template-columns:minmax(17rem,1.18fr) minmax(13.5rem,.86fr) minmax(13rem,.82fr);align-content:start;align-items:start;gap:.5rem;min-height:100%;display:grid}.salvage-shop-market-column{align-content:start;gap:.5rem;min-width:0;display:grid}.salvage-shop-shelf{--shop-shelf-item-width:8.85rem;--shop-shelf-item-height:8.65rem;--shop-shelf-gap:.36rem;background:linear-gradient(145deg, rgb(var(--rgb-instrument-mist) / .035), transparent 32%), rgb(var(--rgb-panel-graphite-low) / .48);max-width:100%;min-height:0;box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .055), inset 0 -1px 0 rgb(var(--rgb-black) / .32);grid-area:auto;grid-template-rows:auto auto;display:grid;position:relative;overflow:hidden}.salvage-shop-shelf-header{z-index:1;align-items:center;gap:.5rem;min-width:0;padding:.5rem .58rem .24rem;display:grid;position:relative}.salvage-shop-shelf-header h3,.salvage-shop-shelf-header span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-weight:900;line-height:1.05}.salvage-shop-shelf-header h3{color:rgb(var(--rgb-cargo-green) / .92);overflow-wrap:anywhere;font-size:.58rem}.salvage-shop-shelf-header span{color:rgb(var(--rgb-stone-low) / .76);font-size:.62rem}.salvage-shop-shelf-track{z-index:1;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--shop-shelf-item-width)), 1fr));align-content:start;align-items:stretch;gap:var(--shop-shelf-gap);min-width:0;padding:.48rem;display:grid;position:relative;overflow:visible}.salvage-shop-shelf[data-shop-shelf-empty=true] .salvage-shop-shelf-track{background:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .032) 0 1px, transparent 1px 8px);min-height:2.9rem}.salvage-shop-shelf-track::-webkit-scrollbar{height:.38rem}.salvage-shop-shelf-track::-webkit-scrollbar-thumb{background:rgb(var(--rgb-instrument-mist) / .2)}.salvage-shop-shelf-track .salvage-shop-offer-tile{z-index:1;width:auto;height:auto;min-height:var(--shop-shelf-item-height);grid-row:auto;position:relative}.salvage-shop-shelf[data-shop-shelf=cards]{--shop-shelf-item-width:7.4rem;--shop-shelf-item-height:10.3rem}.salvage-shop-shelf[data-shop-shelf=refit]{--shop-shelf-item-width:8.25rem;--shop-shelf-item-height:8.95rem}.salvage-shop-shelf[data-shop-shelf=crates]{--shop-shelf-item-width:10.75rem;--shop-shelf-item-height:12.6rem}.salvage-shop-shelf[data-shop-shelf=relics]{--shop-shelf-item-width:8.1rem;--shop-shelf-item-height:10.45rem}.salvage-shop-shelf[data-shop-shelf=tools]{--shop-shelf-item-width:7.75rem;--shop-shelf-item-height:8.65rem}.salvage-shop-shelf[data-shop-shelf=upgrades]{--shop-shelf-item-width:8.9rem;--shop-shelf-item-height:9.7rem}.salvage-shop-shelf[data-shop-shelf=shapes]{--shop-shelf-item-width:8.35rem;--shop-shelf-item-height:9.35rem}.salvage-shop-economy-stat{background:rgb(var(--rgb-void-green) / .44);border:1px solid rgb(var(--rgb-instrument-mist) / .08);align-content:center;gap:.15rem;min-height:3.25rem;padding:.45rem .55rem;display:grid}.salvage-shop-economy-stat dt{color:rgb(var(--rgb-stone-low) / .86);letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:900;line-height:1}.salvage-shop-economy-stat dd{min-width:0;color:rgb(var(--rgb-score-amber) / .96);font-family:var(--font-mono);letter-spacing:0;text-align:right;font-size:.95rem;font-weight:900;line-height:1.2}.salvage-shop-offer-tile{--shop-offer-signal:var(--rgb-instrument-mist);--shop-offer-state-signal:var(--rgb-cargo-green);background:rgb(var(--rgb-black) / .1);width:auto;min-height:0;box-shadow:none;border:1px solid #0000;grid-row:span 2;position:relative;overflow:hidden}.salvage-shop-offer-tile:hover{background:rgb(var(--rgb-instrument-mist) / .045);border-color:rgb(var(--rgb-instrument-mist) / .11)}.salvage-shop-offer-tile:focus-visible{outline:2px solid rgb(var(--rgb-chrome-focus) / .86);outline-offset:2px}.salvage-shop-offer-tile[data-shop-offer-type=relic],.salvage-shop-offer-tile[data-shop-offer-type=upgrade]{grid-row:span 3}.salvage-shop-offer-tile[data-shop-offer-type=card],.salvage-shop-offer-tile[data-shop-offer-type=shop_pack]{grid-row:span 4;width:auto;min-height:0}.salvage-shop-shelf-track .salvage-shop-offer-tile,.salvage-shop-shelf-track .salvage-shop-offer-tile[data-shop-offer-type]{grid-row:auto}.salvage-shop-offer-tile[data-shop-offer-state=available]{--shop-offer-state-signal:var(--rgb-cargo-green)}.salvage-shop-offer-tile[data-shop-offer-state=blocked],.salvage-shop-offer-tile[data-shop-offer-state=short]{--shop-offer-state-signal:var(--rgb-score-amber);filter:saturate(.74)}.salvage-shop-offer-tile[data-shop-offer-state=blocked]{--shop-offer-state-signal:var(--rgb-hazard-red)}.salvage-shop-offer-tile[data-shop-offer-state=sold]{--shop-offer-state-signal:var(--rgb-stone-low);background:rgb(var(--rgb-black) / .12);filter:none}.salvage-shop-offer-layout{z-index:1;height:auto;min-height:calc(var(--shop-shelf-item-height) - 1rem);text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"cost cost""media media""name name""meta meta";align-content:center;justify-items:center;gap:.28rem;min-width:0;display:grid;position:relative}.salvage-shop-offer-card-layout{grid-template-areas:"cost cost""media media""meta meta";align-content:center;gap:.22rem}.salvage-shop-offer-media{grid-area:media;justify-self:center;place-items:center;min-width:0;min-height:2rem;display:inline-grid}.salvage-shop-offer-relic-media{width:5.25rem;height:5.25rem}.salvage-shop-relic-token{width:5.25rem;height:5.25rem;color:rgb(var(--rgb-stone-high) / .96);border:1px solid rgb(var(--rgb-instrument-mist) / .15);background:rgb(var(--rgb-instrument-mist) / .045)}.salvage-shop-offer-card-media{min-height:0}.salvage-shop-offer-media .salvage-icon-well{width:2rem;height:2rem}.salvage-shop-offer-media[data-plating],.salvage-icon-well[data-plating]{border-color:rgb(var(--rgb-instrument-mist) / .24);position:relative;overflow:hidden}.salvage-shop-offer-media[data-plating]:after,.salvage-icon-well[data-plating]:after{content:"";pointer-events:none;opacity:.5;background:linear-gradient(120deg, transparent 12%, rgb(var(--rgb-white) / .34), transparent 46%);mix-blend-mode:screen;position:absolute;inset:0}.salvage-shop-offer-media[data-plating=ember-clad]:after,.salvage-icon-well[data-plating=ember-clad]:after{background:radial-gradient(circle at 50% 88%, rgb(var(--rgb-purge-orange) / .46), transparent 48%), linear-gradient(120deg, transparent 18%, rgb(var(--rgb-haul-amber) / .28), transparent 58%)}.salvage-shop-offer-media[data-plating=voidplate],.salvage-icon-well[data-plating=voidplate]{opacity:.92;border-style:dashed}.salvage-shop-offer-media[data-plating=voidplate]:after,.salvage-icon-well[data-plating=voidplate]:after{z-index:2;opacity:.72;background-image:linear-gradient(112deg, transparent 12%, rgb(var(--rgb-white) / .08) 31%, rgb(var(--rgb-white) / .46) 39%, transparent 48%), repeating-linear-gradient(132deg, rgb(var(--rgb-instrument-mist) / .1) 0 2px, transparent 2px 10px)}.salvage-shop-offer-tile[data-shop-offer-type=shop_pack] .salvage-shop-offer-media .salvage-icon-well{width:2.45rem;height:2.45rem}.salvage-shop-offer-tile[data-shop-offer-type=upgrade] .salvage-shop-offer-media .salvage-icon-well,.salvage-shop-offer-media .salvage-shop-upgrade-art-well{width:4.35rem;height:4.35rem}.salvage-shop-offer-media .salvage-shop-tool-token-mount{width:3.35rem;height:3rem}.salvage-shop-offer-media .salvage-shop-tool-token{pointer-events:none;width:min(3.35rem,100%);transform:none}.salvage-shop-offer-cost{color:rgb(var(--rgb-score-amber) / .96);font-family:var(--font-mono);white-space:nowrap;grid-area:cost;justify-self:center;font-size:.82rem;font-weight:900;line-height:1}.salvage-shop-offer-name{min-width:0;color:rgb(var(--rgb-stone-high) / .96);letter-spacing:0;text-align:center;grid-area:name;justify-content:center;align-items:center;gap:.25rem;font-size:.73rem;font-weight:900;line-height:1.05;display:inline-flex}.salvage-shop-offer-name svg{flex:none}.salvage-shop-offer-name .truncate{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.salvage-shop-offer-meta{min-width:0;color:rgb(var(--rgb-stone-low) / .86);font-family:var(--font-mono);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;text-align:center;grid-area:meta;font-size:.56rem;font-weight:900;line-height:1.1;overflow:hidden}.salvage-shop-offer-kind{color:rgb(var(--rgb-instrument-mist) / .82)}.salvage-shop-offer-state-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.salvage-shop-offer-crate-media{width:100%}.salvage-shop-offer-sold-slot .salvage-shop-offer-cost,.salvage-shop-offer-sold-slot .salvage-shop-offer-name,.salvage-shop-offer-sold-slot .salvage-shop-offer-meta{visibility:hidden}.salvage-shop-offer-media-sold{position:relative}.salvage-shop-offer-media-placeholder{visibility:hidden;display:contents}.salvage-shop-offer-sold-visual{place-items:center;display:grid;position:absolute;inset:0}.salvage-shop-offer-sold-visual>.salvage-shop-sold-silhouette{width:auto;max-width:100%;height:min(4.8rem,100%)}.salvage-shop-sold-silhouette{aspect-ratio:1;background:rgb(var(--rgb-instrument-mist) / .42);width:min(4.8rem,70%);-webkit-mask-image:var(--shop-silhouette-src);-webkit-mask-image:var(--shop-silhouette-src);-webkit-mask-image:var(--shop-silhouette-src);-webkit-mask-image:var(--shop-silhouette-src);mask-image:var(--shop-silhouette-src);opacity:.72;filter:drop-shadow(0 0 1px rgb(var(--rgb-instrument-mist) / .18));place-self:center;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.salvage-shop-sold-card,.salvage-shop-sold-crate,.salvage-shop-sold-glyph{min-width:0;color:rgb(var(--rgb-instrument-mist) / .42);opacity:.36;filter:grayscale()saturate(.08)brightness(.74)contrast(1.2);place-self:center;place-items:center;display:grid}.salvage-shop-sold-crate{width:100%}.salvage-crate-visual{--shop-crate-accent-rgb:var(--rgb-cargo-green);contain:layout;isolation:isolate;width:9.25rem;height:5rem;display:block;position:relative;overflow:visible}.salvage-crate-visual-shelf{width:min(100%,10rem);height:5.45rem}.salvage-crate-visual-detail{width:min(72vw,18.5rem);height:10rem}.salvage-crate-visual-hero{width:min(82vw,26rem);height:min(39svh,13.25rem)}.salvage-crate-shadow,.salvage-crate-mouth-glow,.salvage-crate-layer{pointer-events:none;position:absolute}.salvage-crate-shadow{z-index:0;background:rgb(var(--rgb-black) / .5);filter:blur(12px);opacity:.72;border-radius:50%;height:18%;inset:auto 7% -2%}.salvage-crate-layer{-webkit-user-select:none;user-select:none;transform-origin:50% 70%;max-width:none;height:auto;display:block;left:50%;transform:translate(-50%)translateZ(0)}.salvage-crate-layer-base{z-index:2;width:100%;bottom:0}.salvage-crate-layer-lid{z-index:5;width:102%;filter:drop-shadow(0 .25rem .45rem rgb(var(--rgb-black) / .3));transition:opacity .26s var(--ease-out-expo), transform .52s var(--ease-out-expo), filter .52s var(--ease-out-expo);bottom:34%}.salvage-crate-layer-lock{z-index:7;width:21%;filter:drop-shadow(0 .18rem .38rem rgb(var(--rgb-black) / .42));transform-origin:50% 18%;transition:opacity .18s var(--ease-out-expo), transform .42s var(--ease-out-expo), filter .42s var(--ease-out-expo);top:58%;transform:translate(-50%,-50%)translateZ(0)}.salvage-crate-mouth-glow{z-index:4;background:radial-gradient(ellipse at 50% 70%, rgb(var(--shop-crate-accent-rgb) / .34), transparent 62%), linear-gradient(180deg, transparent, rgb(var(--shop-crate-accent-rgb) / .2), transparent);filter:blur(7px);opacity:.2;height:28%;transition:opacity .26s var(--ease-out-expo), transform .36s var(--ease-out-expo);top:34%;left:13%;right:13%;transform:scaleY(.7)}.salvage-shop-offer-tile:hover .salvage-crate-mouth-glow,.salvage-shop-offer-tile:focus-visible .salvage-crate-mouth-glow{opacity:.34}.salvage-crate-visual[data-open=true] .salvage-crate-layer-lid{opacity:.74;filter:drop-shadow(0 .8rem .8rem rgb(var(--rgb-black) / .34));transform:translate(-50%)translate(15%,-56%)rotate(7deg)scale(.94)}.salvage-crate-visual[data-open=true] .salvage-crate-layer-lock{opacity:0;filter:drop-shadow(0 .4rem .5rem rgb(var(--rgb-black) / .26));transform:translate(-50%,-50%)translate(22%,72%)rotate(16deg)scale(.68)}.salvage-crate-visual[data-open=true] .salvage-crate-mouth-glow{opacity:.82;transform:scaleY(1.12)}.salvage-pack-ceremony[data-pack-kind=card]{height:calc(100svh - 2.8125rem);min-height:calc(100svh - 2.8125rem);max-height:calc(100svh - 2.8125rem);overflow:hidden}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-body{overscroll-behavior:contain;scrollbar-color:rgb(var(--rgb-instrument-mist) / .24) transparent;scrollbar-width:thin}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-actions{z-index:20;background:rgb(var(--rgb-void-green) / .96);align-items:center;min-height:3.25rem;position:sticky;bottom:0}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-panel{bottom:3.75rem}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-label,.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-phase,.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-buttons button{font-size:.75rem}.salvage-pack-ceremony-stage{--crate-ceremony-top-clearance:clamp(3.35rem, 7svh, 4.75rem);--crate-ceremony-bottom-clearance:clamp(.95rem, 2.4svh, 1.55rem);min-height:clamp(20rem,48svh,25rem);padding:var(--crate-ceremony-top-clearance) clamp(.7rem, 2vw, 1.25rem) var(--crate-ceremony-bottom-clearance);border:1px solid rgb(var(--rgb-instrument-mist) / .1);background:radial-gradient(circle at 50% 45%, rgb(var(--shop-crate-accent-rgb) / .08), transparent 44%), linear-gradient(180deg, rgb(var(--rgb-void-green) / .58), rgb(var(--rgb-black) / .24));place-items:end center;display:grid;position:relative;overflow:hidden}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage{z-index:12;align-self:start;position:sticky;top:0}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=dealing],.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=choosing]{--crate-ceremony-top-clearance:clamp(.65rem, 1.6svh, 1rem);--crate-ceremony-bottom-clearance:clamp(.45rem, 1svh, .7rem);min-height:14rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=dealing] .salvage-crate-visual-hero,.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=choosing] .salvage-crate-visual-hero,.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=dealing] .salvage-pack-ceremony-front-mask,.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=choosing] .salvage-pack-ceremony-front-mask{width:min(38vw,22rem);height:11rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage:before,.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage:after{content:"";pointer-events:none;position:absolute;left:50%;translate:-50%}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage:before{background:rgb(var(--rgb-panel-graphite-low) / .96);border-top:1px solid rgb(var(--rgb-instrument-mist) / .24);border-bottom:1px solid rgb(var(--rgb-black) / .92);width:min(52vw,40rem);height:1.35rem;box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .05), 0 .45rem .7rem rgb(var(--rgb-black) / .34);clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);bottom:.62rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage:after{background:rgb(var(--rgb-instrument-mist) / .38);width:min(30vw,22rem);height:.28rem;box-shadow:-8rem 0 0 rgb(var(--rgb-instrument-mist) / .08), 8rem 0 0 rgb(var(--rgb-instrument-mist) / .08);bottom:1.45rem}.salvage-pack-legendary-anomaly{z-index:12;pointer-events:none;opacity:0;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.salvage-pack-ceremony-stage[data-legendary-reveal=true][data-phase=opening] .salvage-pack-legendary-anomaly,.salvage-pack-ceremony-stage[data-legendary-reveal=true][data-phase=dealing] .salvage-pack-legendary-anomaly{opacity:1}.salvage-pack-legendary-anomaly:before{content:"";background:conic-gradient(from 18deg, transparent 0 8%, #fde68a57 9% 10%, transparent 11% 23%, #ffbb483d 24% 26%, transparent 27% 100%);filter:blur(1px);animation:.92s cubic-bezier(.22,1,.36,1) both salvage-legendary-anomaly-rays;position:absolute;inset:-35%}.salvage-pack-legendary-anomaly-ring,.salvage-pack-legendary-anomaly-core{border-radius:999px;position:absolute}.salvage-pack-legendary-anomaly-ring{aspect-ratio:1;border:2px solid #fde68ac7;width:min(62vw,23rem);animation:.76s cubic-bezier(.22,1,.36,1) both salvage-legendary-anomaly-ring;box-shadow:0 0 1.2rem #fde68a75,inset 0 0 1.2rem #ffbb4847}.salvage-pack-legendary-anomaly-core{aspect-ratio:1;filter:blur(.5px);background:radial-gradient(circle,#ffffeef5 0 8%,#fde68ad1 20%,#ffbb4838 52%,#0000 72%);width:min(32vw,9rem);animation:.68s cubic-bezier(.22,1,.36,1) both salvage-legendary-anomaly-core}.salvage-pack-legendary-anomaly-label{color:#fff8cc;font-family:var(--font-mono);letter-spacing:.22em;text-indent:.22em;background:#1b1407db;border:1px solid #fde68a94;padding:.38rem .62rem;font-size:clamp(.75rem,1.5vw,.82rem);font-weight:950;animation:.64s cubic-bezier(.22,1,.36,1) .12s both salvage-legendary-anomaly-label;position:absolute;top:clamp(1rem,7%,2rem);box-shadow:0 0 1.4rem #fde68a33}.salvage-pack-choice-card[data-legendary-relic=true]{background:radial-gradient(circle at 18% 20%, #fde68a1f, transparent 32%), rgb(var(--rgb-instrument-mist) / .05);border-color:#fde68a6b;box-shadow:inset 0 0 2rem #fde68a0d,0 0 1.2rem #fde68a17}@keyframes salvage-legendary-anomaly-rays{0%{opacity:0;transform:rotate(-18deg)scale(.42)}32%{opacity:1}to{opacity:.48;transform:rotate(9deg)scale(1)}}@keyframes salvage-legendary-anomaly-ring{0%{opacity:0;transform:scale(.08)}42%{opacity:1}to{opacity:.42;transform:scale(1.18)}}@keyframes salvage-legendary-anomaly-core{0%{opacity:0;transform:scale(.1)}38%{opacity:1;transform:scale(1.16)}to{opacity:.52;transform:scale(.82)}}@keyframes salvage-legendary-anomaly-label{0%{opacity:0;transform:translateY(-.7rem)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.salvage-pack-legendary-anomaly:before,.salvage-pack-legendary-anomaly-ring,.salvage-pack-legendary-anomaly-core,.salvage-pack-legendary-anomaly-label{animation:none}.salvage-pack-legendary-anomaly:before,.salvage-pack-legendary-anomaly-ring,.salvage-pack-legendary-anomaly-core{opacity:.36}}.salvage-pack-ceremony-crate{z-index:2;place-items:center;display:grid;position:relative}.salvage-pack-ceremony-impact,.salvage-pack-ceremony-light,.salvage-pack-ceremony-front-mask,.salvage-pack-ceremony-hoist-layer,.salvage-pack-ceremony-hoist-item{pointer-events:none;position:absolute}.salvage-pack-ceremony-impact{background:rgb(var(--rgb-instrument-mist) / .5);filter:blur(3px);transform-origin:50%;height:.22rem;inset:auto 12% 4%}.salvage-pack-ceremony-light{z-index:5;background:linear-gradient(180deg, rgb(var(--shop-crate-accent-rgb) / .5), transparent);filter:blur(8px);transform-origin:50% 100%;width:42%;height:64%;bottom:39%;left:50%;transform:translate(-50%)}.salvage-pack-ceremony-front-mask{z-index:7;-webkit-user-select:none;user-select:none;clip-path:inset(45% 0 0);width:min(82vw,26rem);max-width:none;height:auto;display:block;bottom:0;left:50%;transform:translate(-50%)translateZ(0)}.salvage-pack-ceremony-hoist-layer{z-index:6;width:1px;height:1px;top:42%;left:50%}.salvage-pack-ceremony-hoist-item{width:4rem;height:5rem;color:rgb(var(--rgb-stone-high) / .96);background:linear-gradient(180deg, rgb(var(--shop-crate-accent-rgb) / .16), transparent 48%), linear-gradient(180deg, #27312e, #101715);border:1px solid rgb(var(--shop-crate-accent-rgb) / .36);box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .08), 0 0 18px rgb(var(--shop-crate-accent-rgb) / .22), 0 .55rem 1.2rem rgb(var(--rgb-black) / .32);transform-origin:50% 100%;place-items:center;gap:.22rem;padding:.42rem .34rem;display:grid;top:0;left:0}.salvage-pack-ceremony-hoist-tag{color:rgb(var(--rgb-stone-low) / .88);font-family:var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;align-self:start;font-size:.48rem;font-weight:900;line-height:1}.salvage-pack-ceremony-hoist-item svg{color:rgb(var(--shop-crate-accent-rgb) / .94);filter:drop-shadow(0 0 8px rgb(var(--shop-crate-accent-rgb) / .22))}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-hoist-tag{letter-spacing:.04em;font-size:.75rem}.salvage-pack-choice-section,.salvage-pack-choice-card{background:rgb(var(--rgb-instrument-mist) / .05);border:1px solid rgb(var(--rgb-instrument-mist) / .1);min-width:0;max-width:100%}.salvage-pack-choice-section[data-phase=dealing]{margin-top:-2.5rem}.salvage-pack-choice-heading{min-width:0;transition:opacity .12s var(--ease-out-expo), transform .12s var(--ease-out-expo);margin-bottom:.4rem}.salvage-pack-choice-section[data-phase=dealing] .salvage-pack-choice-heading{opacity:0;transform:translateY(-.25rem)}.salvage-pack-choice-card{transition:background-color 75ms var(--ease-out-expo), border-color 75ms var(--ease-out-expo), transform 75ms var(--ease-out-expo), translate 75ms var(--ease-out-expo);overflow:hidden}.salvage-pack-choice-section[data-pack-kind=card]{background:rgb(var(--rgb-void-green) / .76);align-content:start}.salvage-card-auction-identities{background:rgb(var(--rgb-instrument-mist) / .1);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;display:grid}.salvage-card-auction-identity{--auction-rarity-rgb:var(--rgb-stone-mid);min-width:0;min-height:9rem;color:rgb(var(--rgb-stone-mid));text-align:left;grid-template-rows:auto minmax(0,1fr);grid-template-columns:5.65rem minmax(0,1fr);align-items:center;gap:.4rem .65rem;padding:.5rem .6rem;display:grid;position:relative}.salvage-card-auction-identity[data-rarity=standard]{--auction-rarity-rgb:var(--rgb-stone-low)}.salvage-card-auction-identity[data-rarity=rare]{--auction-rarity-rgb:var(--rgb-instrument-mist)}.salvage-card-auction-identity[data-rarity=legendary]{--auction-rarity-rgb:var(--rgb-gold);background:rgb(var(--rgb-instrument-mist) / .07)}.salvage-card-auction-identity:before{z-index:3;content:"";background:0 0;width:.46rem;height:.46rem;position:absolute;top:0;left:0}.salvage-card-auction-identity[data-selected=true]{color:rgb(var(--rgb-stone-high));background:rgb(var(--rgb-instrument-mist) / .11);border-color:rgb(var(--rgb-instrument-mist) / .28);box-shadow:inset 0 -4px 0 rgb(var(--rgb-instrument-mist) / .72), inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08);translate:0 -.18rem}.salvage-card-auction-identity[data-selected=true]:before{background:rgb(var(--rgb-instrument-mist))}.salvage-card-auction-identity-rail{min-width:0;color:rgb(var(--rgb-stone-low));font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.45rem;font-size:.75rem;font-weight:900;line-height:1;display:grid}.salvage-card-auction-identity[data-selected=true] .salvage-card-auction-identity-rail{color:rgb(var(--rgb-instrument-mist) / .86)}.salvage-card-auction-rarity-label{min-width:0;color:rgb(var(--auction-rarity-rgb));text-align:right}.salvage-card-auction-tier-meter{grid-template-columns:repeat(4,.3rem);align-items:end;gap:.13rem;min-width:0;display:inline-grid}.salvage-card-auction-tier-meter>span{border:1px solid rgb(var(--auction-rarity-rgb) / .46);background:0 0;height:.34rem;display:block}.salvage-card-auction-tier-meter>span:nth-child(2){height:.44rem}.salvage-card-auction-tier-meter>span:nth-child(3){height:.54rem}.salvage-card-auction-tier-meter>span:nth-child(4){height:.64rem}.salvage-card-auction-tier-meter>span[data-filled=true]{background:rgb(var(--auction-rarity-rgb) / .92);border-color:rgb(var(--auction-rarity-rgb) / .92)}.salvage-card-auction-identity-visual{background:rgb(var(--rgb-hull-black) / .48);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08);align-self:stretch;place-items:center;display:grid;overflow:hidden}.salvage-card-auction-identity-copy{align-content:center;gap:.3rem;min-width:0;display:grid}.salvage-card-auction-identity-copy strong{color:currentColor;font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.05rem;font-weight:900;line-height:1.1}.salvage-card-auction-identity-copy>span{color:rgb(var(--rgb-stone-low));font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1.25}.salvage-card-auction-selection-reticle{z-index:4;color:rgb(var(--rgb-instrument-mist));background:linear-gradient(rgb(var(--rgb-instrument-mist)), rgb(var(--rgb-instrument-mist))) left top / 1.05rem 2px no-repeat, linear-gradient(rgb(var(--rgb-instrument-mist)), rgb(var(--rgb-instrument-mist))) left top / 2px 1.05rem no-repeat, linear-gradient(rgb(var(--rgb-instrument-mist)), rgb(var(--rgb-instrument-mist))) right top / 1.05rem 2px no-repeat, linear-gradient(rgb(var(--rgb-instrument-mist)), rgb(var(--rgb-instrument-mist))) right top / 2px 1.05rem no-repeat, linear-gradient(rgb(var(--rgb-instrument-mist)), rgb(var(--rgb-instrument-mist))) left bottom / 1.05rem 2px no-repeat, linear-gradient(rgb(var(--rgb-instrument-mist)), rgb(var(--rgb-instrument-mist))) left bottom / 2px 1.05rem no-repeat, linear-gradient(rgb(var(--rgb-instrument-mist)), rgb(var(--rgb-instrument-mist))) right bottom / 1.05rem 2px no-repeat, linear-gradient(rgb(var(--rgb-instrument-mist)), rgb(var(--rgb-instrument-mist))) right bottom / 2px 1.05rem no-repeat;opacity:0;pointer-events:none;transition:opacity 75ms var(--ease-out-expo);position:absolute;inset:.3rem}.salvage-card-auction-selection-reticle>svg{background:rgb(var(--rgb-hull-black) / .9);box-sizing:content-box;padding:.15rem;position:absolute;bottom:.26rem;right:.26rem}.salvage-card-auction-identity[data-selected=true] .salvage-card-auction-selection-reticle{opacity:1}.salvage-card-auction-detail{--auction-rarity-rgb:var(--rgb-stone-mid);background:0 0;grid-template-columns:clamp(10rem,12vw,13rem) minmax(0,1fr);align-items:stretch;min-width:0;min-height:14rem;margin-top:1px;display:grid}.salvage-card-auction-detail[data-rarity=standard]{--auction-rarity-rgb:var(--rgb-stone-low)}.salvage-card-auction-detail[data-rarity=rare]{--auction-rarity-rgb:var(--rgb-instrument-mist)}.salvage-card-auction-detail[data-rarity=legendary]{--auction-rarity-rgb:var(--rgb-gold)}.salvage-card-auction-detail-visual{background:rgb(var(--rgb-void-green) / .3);place-items:center;min-width:0;min-height:14rem;display:grid;position:relative;overflow:hidden}.salvage-card-auction-detail-visual>.salvage-scaled-card-slot{--command-card-scale:.42!important;--scaled-card-slot-width:7.56rem!important;--scaled-card-slot-height:10.584rem!important}.salvage-card-auction-detail-copy{background:0 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:start;gap:0;min-width:0;padding:0;display:grid}.salvage-card-auction-detail-heading{background:rgb(var(--rgb-panel-graphite-low) / .78);grid-area:1/1;grid-template-rows:auto auto auto;align-content:start;min-width:0;padding:.65rem;display:grid}.salvage-card-auction-detail-heading>p{color:rgb(var(--rgb-instrument-mist) / .82);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1.2}.salvage-card-auction-detail-copy h4{color:rgb(var(--rgb-stone-high));font-family:var(--font-display);margin-top:.18rem;font-size:1.35rem;font-weight:900;line-height:1.05}.salvage-card-auction-chassis{align-content:start;gap:.3rem;min-width:0;margin-top:.5rem;display:grid}.salvage-card-auction-chassis-label{color:rgb(var(--rgb-instrument-mist) / .82);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1.2}.salvage-card-auction-modifiers{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.salvage-card-auction-detail .salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-label,.salvage-card-auction-detail .salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-tag,.salvage-card-auction-detail .salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-name,.salvage-card-auction-detail .salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-description{font-size:.75rem}.salvage-card-auction-detail .salvage-modifier-definition[data-modifier-density=compact]{grid-template-columns:2rem minmax(0,1fr);gap:.35rem;padding:.38rem}.salvage-card-auction-detail .salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-visual{width:2rem;height:2rem}.salvage-card-auction-claim{text-align:left;border-radius:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;min-height:3.25rem;margin:0;padding:.62rem .75rem;display:flex}.salvage-card-auction-claim>span{min-width:0;font-family:var(--font-display);overflow-wrap:anywhere;font-size:.95rem;font-weight:900;line-height:1.1}.salvage-card-auction-claim>small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.75rem;font-weight:900;line-height:1.2}.salvage-card-auction-actions{grid-template-columns:10rem 24rem;justify-content:center;gap:.5rem;width:100%;display:grid}.salvage-card-auction-actions .salvage-card-auction-skip{width:100%;min-height:3.25rem}.salvage-pack-choice-card:hover,.salvage-pack-choice-card:focus-visible{background:rgb(var(--rgb-instrument-mist) / .075);border-color:rgb(var(--rgb-instrument-mist) / .18);transform:translateY(-.12rem)}.salvage-pack-choice-card:disabled{cursor:default;opacity:.7}.salvage-crate-studio-shell>.salvage-pack-ceremony{min-height:auto}.salvage-crate-studio-toolbar{background:linear-gradient(180deg, rgb(var(--rgb-void-green) / .38), rgb(var(--rgb-black) / .12))}.salvage-crate-studio-variant-button{min-width:min(100%,9.75rem);min-height:3.15rem;color:rgb(var(--rgb-stone-high) / .9);background:rgb(var(--rgb-instrument-mist) / .06);border:1px solid rgb(var(--rgb-instrument-mist) / .14);text-align:left;transition:background-color 90ms var(--ease-out-expo), border-color 90ms var(--ease-out-expo), transform 90ms var(--ease-out-expo);align-content:center;gap:.1rem;padding:.45rem .65rem;font-weight:900;display:grid}.salvage-crate-studio-variant-button:hover,.salvage-crate-studio-variant-button:focus-visible{background:rgb(var(--rgb-instrument-mist) / .09);border-color:rgb(var(--rgb-instrument-mist) / .24);transform:translateY(-.08rem)}.salvage-crate-studio-variant-button[data-active=true]{color:rgb(var(--rgb-black) / .94);background:rgb(var(--rgb-cargo-green) / .88);border-color:rgb(var(--rgb-cargo-green) / .95)}.salvage-crate-studio-variant-button span,.salvage-crate-studio-variant-button small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;line-height:1.15;display:block}.salvage-crate-studio-variant-button span{font-size:.68rem}.salvage-crate-studio-variant-button small{opacity:.72;font-size:.52rem}.salvage-crate-debug-panel{z-index:80;background:rgb(var(--rgb-black) / .82);border:1px solid rgb(var(--rgb-instrument-mist) / .18);max-width:min(92vw,34rem);box-shadow:0 1rem 2rem rgb(var(--rgb-black) / .36);gap:.42rem;padding:.6rem;display:grid;position:fixed;bottom:.75rem;right:.75rem}.salvage-crate-debug-label,.salvage-crate-debug-phase,.salvage-crate-debug-buttons button{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-weight:900;line-height:1}.salvage-crate-debug-label{color:rgb(var(--rgb-stone-low) / .82);font-size:.56rem}.salvage-crate-debug-phase{color:rgb(var(--rgb-cargo-green) / .96);font-size:.68rem}.salvage-crate-debug-buttons{flex-wrap:wrap;gap:.25rem;display:flex}.salvage-crate-debug-buttons button{min-height:1.8rem;color:rgb(var(--rgb-stone-high) / .88);background:rgb(var(--rgb-instrument-mist) / .08);border:1px solid rgb(var(--rgb-instrument-mist) / .14);padding:0 .45rem;font-size:.56rem}.salvage-crate-debug-buttons button[data-active=true]{color:rgb(var(--rgb-black) / .92);background:rgb(var(--rgb-cargo-green) / .9);border-color:rgb(var(--rgb-cargo-green) / .9)}.salvage-fx-phase-stepper-actions{flex-wrap:wrap;gap:.35rem;display:flex}.salvage-fx-studio-shell{background:radial-gradient(circle at 68% 18%, rgb(var(--rgb-cargo-green) / .08), transparent 30%), linear-gradient(180deg, rgb(var(--rgb-void-green) / .74), rgb(var(--rgb-black) / .32));min-height:calc(100svh - 52px)}.salvage-fx-studio-shell .salvage-crate-debug-panel{justify-self:stretch;max-width:none;margin:.5rem;position:static}.salvage-fx-studio-stage-wrap{place-items:center;min-height:min(68svh,42rem);padding:clamp(.75rem,2vw,1.2rem);display:grid;overflow:auto}.salvage-fx-studio-stage{--fx-studio-stage-min-height:28rem;width:min(100%,60rem);min-height:var(--fx-studio-stage-min-height);border:1px solid rgb(var(--rgb-instrument-mist) / .12);background:linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .04) 1px, transparent 1px), linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .04) 1px, transparent 1px), radial-gradient(circle at 50% 42%, rgb(var(--rgb-score-amber) / .08), transparent 36%), rgb(var(--rgb-black) / .22);background-size:2.5rem 2.5rem,2.5rem 2.5rem,auto,auto;place-items:center;display:grid;position:relative;overflow:hidden}.salvage-fx-studio-stage[data-compact=true]{--fx-studio-stage-min-height:42rem;width:min(100%,390px);min-height:var(--fx-studio-stage-min-height)}.salvage-fx-studio-stage[data-fx-studio-variant=canvas-dot-reveal]{place-items:stretch stretch}.salvage-fx-studio-stage[data-fx-studio-variant^=gameplay-],.salvage-fx-studio-stage[data-fx-studio-group=moment]{place-items:stretch stretch;width:min(100%,78rem);overflow:auto}.salvage-fx-studio-stage[data-fx-studio-variant=canvas-dot-reveal]>.salvage-fx-studio-renderer{min-height:var(--fx-studio-stage-min-height);place-self:stretch stretch;place-items:stretch stretch;display:grid}.salvage-fx-studio-stage[data-fx-studio-variant^=gameplay-]>.salvage-fx-studio-renderer{place-self:stretch stretch;min-width:0;display:grid}.salvage-fx-studio-stage[data-fx-studio-group=moment]>.salvage-fx-studio-renderer{align-content:start;place-self:stretch stretch;place-items:start center;min-width:0;display:grid}.salvage-fx-studio-gameplay{background:rgb(var(--rgb-hull-black));grid-template-columns:minmax(12rem,.34fr) minmax(28rem,1fr) minmax(11rem,.32fr);align-items:start;min-width:0;display:grid}.salvage-fx-studio-gameplay-status,.salvage-fx-studio-gameplay-relics{background:rgb(var(--rgb-panel-graphite-low) / .78);min-width:0;padding:.5rem}.salvage-fx-studio-gameplay-status{border-right:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-fx-studio-gameplay-relics{border-left:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-fx-studio-gameplay-workbench{background:rgb(var(--rgb-void-green) / .72);align-content:start;min-width:0;display:grid}.salvage-fx-studio-gameplay-workbench .salvage-grid-stage{padding-inline:.35rem}.salvage-fx-studio-gameplay-workbench .salvage-command-hand-section{border-top:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-fx-studio-stage[data-compact=true][data-fx-studio-variant^=gameplay-]{--fx-studio-stage-min-height:58rem}.salvage-fx-studio-stage[data-compact=true] .salvage-fx-studio-gameplay{grid-template-columns:minmax(0,1fr)}.salvage-fx-studio-stage[data-compact=true] .salvage-fx-studio-gameplay-status,.salvage-fx-studio-stage[data-compact=true] .salvage-fx-studio-gameplay-relics{border-inline:0;border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-fx-studio-production-moment{background:rgb(var(--rgb-instrument-mist) / .1);grid-template-columns:minmax(12rem,.42fr) minmax(24rem,1fr);align-items:center;gap:1px;width:min(100%,58rem);display:grid;position:relative}.salvage-fx-studio-production-rail{background:rgb(var(--rgb-panel-graphite-low) / .84);place-items:center;min-width:0;padding:.75rem;display:grid}.salvage-fx-studio-result-moment,.salvage-fx-studio-card-refit{align-self:stretch;width:100%}.salvage-fx-studio-result-moment>.salvage-workbench{min-height:var(--fx-studio-stage-min-height)}.salvage-fx-studio-card-refit{align-content:start;display:grid}.salvage-fx-studio-tool-grid{background:rgb(var(--rgb-void-green) / .72);min-width:0}.salvage-fx-studio-stage[data-compact=true] .salvage-fx-studio-production-moment{grid-template-columns:minmax(0,1fr)}.salvage-fx-studio-stage[data-compact=true][data-fx-studio-group=moment]{--fx-studio-stage-min-height:58rem;width:min(100%,390px)}.salvage-fx-studio-stage[data-compact=true] .salvage-fx-studio-gameplay-relics{border-top:1px solid rgb(var(--rgb-instrument-mist) / .12);border-bottom:0}.salvage-fx-studio-fixture{place-items:center;min-width:min(92%,28rem);min-height:16rem;display:grid;position:relative}.salvage-fx-studio-plate,.salvage-fx-motif-seal-cover{border:1px solid rgb(var(--rgb-instrument-mist) / .24);background:linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .12), rgb(var(--rgb-black) / .18)), rgb(var(--rgb-void-green) / .84);min-width:11rem;min-height:4.2rem;box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .08), 0 .8rem 1.8rem rgb(var(--rgb-black) / .32);color:rgb(var(--rgb-stone-high) / .94);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;place-items:center;font-size:.72rem;font-weight:900;display:grid}.salvage-fx-studio-cut-target{position:relative;overflow:hidden}.salvage-canvas-dot-reveal{pointer-events:none;contain:layout paint style;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.salvage-canvas-dot-reveal__canvas{width:100%;height:100%;display:block}.salvage-canvas-reveal-studio{width:100%;min-height:var(--fx-studio-stage-min-height,28rem);border:1px solid rgb(var(--rgb-instrument-mist) / .14);background:linear-gradient(90deg, rgb(var(--rgb-instrument-mist) / .035) 1px, transparent 1px), linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .035) 1px, transparent 1px), rgb(var(--rgb-void-green) / .76);box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .08), inset 0 0 0 1px rgb(var(--rgb-black) / .22);background-size:2rem 2rem;place-self:stretch stretch;place-items:center;display:grid;position:relative;overflow:hidden}.salvage-canvas-reveal-studio[data-surface=card]{place-self:center;width:min(100%,26rem);min-height:clamp(20rem,54svh,31rem)}.salvage-canvas-reveal-studio[data-surface=strip]{place-self:center;width:min(100%,54rem);min-height:clamp(10rem,26svh,14rem)}.salvage-canvas-reveal-studio__field{z-index:1}.salvage-canvas-reveal-studio__content{z-index:2;place-items:center;gap:.5rem;min-width:min(86%,19rem);display:grid;position:relative}.salvage-canvas-reveal-studio__trigger{border:1px solid rgb(var(--rgb-instrument-mist) / .18);background:linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .1), rgb(var(--rgb-black) / .18)), rgb(var(--rgb-panel-graphite) / .96);min-height:3rem;color:rgb(var(--rgb-stone-high) / .96);box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .08), 0 .8rem 1.5rem rgb(var(--rgb-black) / .38);font-family:var(--font-mono);text-transform:uppercase;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.72rem 1rem;font-size:.78rem;font-weight:900;display:inline-grid}.salvage-canvas-reveal-studio__trigger:hover,.salvage-canvas-reveal-studio__trigger:focus-visible{background:linear-gradient(180deg, rgb(var(--rgb-instrument-mist) / .13), rgb(var(--rgb-black) / .12)), rgb(var(--rgb-panel-graphite) / 1)}.salvage-canvas-reveal-studio__trigger:focus-visible{outline:2px solid rgb(var(--rgb-cargo-green) / .85);outline-offset:2px}.salvage-canvas-reveal-studio__lamp{background:rgb(var(--rgb-stone-mid) / .8);width:.58rem;height:.58rem;box-shadow:0 0 0 1px rgb(var(--rgb-instrument-mist) / .18)}.salvage-canvas-reveal-studio[data-active=true] .salvage-canvas-reveal-studio__lamp{background:rgb(var(--rgb-trace-cyan));box-shadow:0 0 0 1px rgb(var(--rgb-instrument-mist) / .22), 0 0 .7rem rgb(var(--rgb-trace-cyan) / .34)}.salvage-canvas-reveal-studio__readout{border:1px solid rgb(var(--rgb-instrument-mist) / .1);background:rgb(var(--rgb-black) / .42);min-width:11rem;font-family:var(--font-mono);text-transform:uppercase;justify-items:center;gap:.12rem;padding:.45rem .7rem;display:grid}.salvage-canvas-reveal-studio__readout span{color:rgb(var(--rgb-stone-mid) / .78);font-size:.58rem;font-weight:900}.salvage-canvas-reveal-studio__readout strong{color:rgb(var(--rgb-cargo-green) / .92);font-size:.76rem;font-weight:900}.salvage-canvas-reveal-studio__surfaces{border:1px solid rgb(var(--rgb-instrument-mist) / .1);background:rgb(var(--rgb-black) / .34);grid-template-columns:repeat(3,minmax(0,1fr));gap:.22rem;width:min(100%,17rem);padding:.22rem;display:grid}.salvage-canvas-reveal-studio__surface{min-height:1.9rem;color:rgb(var(--rgb-stone-mid) / .82);font-family:var(--font-mono);text-transform:uppercase;background:0 0;border:1px solid #0000;padding:0 .46rem;font-size:.58rem;font-weight:900}.salvage-canvas-reveal-studio__surface:hover,.salvage-canvas-reveal-studio__surface:focus-visible{color:rgb(var(--rgb-stone-high) / .94);background:rgb(var(--rgb-instrument-mist) / .08)}.salvage-canvas-reveal-studio__surface:focus-visible{outline:2px solid rgb(var(--rgb-cargo-green) / .75);outline-offset:2px}.salvage-canvas-reveal-studio__surface[data-active=true]{border-color:rgb(var(--rgb-cargo-green) / .28);background:rgb(var(--rgb-cargo-green) / .16);color:rgb(var(--rgb-stone-high) / .96)}.salvage-fx-motif-seal-break,.salvage-fx-motif-hoist-layer,.salvage-fx-motif-hoist-item,.salvage-fx-motif-seal-light,.salvage-fx-motif-seal-cover,.salvage-fx-motif-seal-lock,.salvage-fx-motif-impact-flash{pointer-events:none;position:absolute}.salvage-fx-motif-impact-flash{background:rgb(var(--rgb-instrument-mist) / .5);filter:blur(3px);transform-origin:50%;height:.22rem;inset:auto 12% 4%}.salvage-fx-motif-seal-light{background:linear-gradient(180deg, rgb(var(--rgb-score-amber) / .46), transparent);filter:blur(8px);transform-origin:50% 100%;width:42%;height:70%;bottom:24%;left:50%;transform:translate(-50%)}.salvage-fx-motif-seal-cover{z-index:4;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.salvage-fx-motif-seal-lock{z-index:5;border:1px solid rgb(var(--rgb-score-amber) / .6);background:rgb(var(--rgb-black) / .64);width:2rem;height:2rem;color:rgb(var(--rgb-score-amber));font-family:var(--font-mono);place-items:center;font-size:.7rem;font-weight:900;display:grid;inset:50% auto auto 50%}.salvage-fx-motif-hoist-layer{z-index:3;width:1px;height:1px;top:52%;left:50%}.salvage-fx-motif-hoist-item{width:4rem;height:5rem;color:rgb(var(--rgb-stone-high) / .96);background:linear-gradient(180deg, rgb(var(--rgb-score-amber) / .16), transparent 48%), linear-gradient(180deg, #27312e, #101715);border:1px solid rgb(var(--rgb-score-amber) / .36);box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .08), 0 0 18px rgb(var(--rgb-score-amber) / .22), 0 .55rem 1.2rem rgb(var(--rgb-black) / .32);transform-origin:50% 100%;place-items:center;gap:.22rem;padding:.42rem .34rem;display:grid;top:0;left:0}.salvage-result-header-drop{position:relative}.salvage-result-manifest-hoist{border-top:1px solid rgb(var(--rgb-instrument-mist) / .1);background:rgb(var(--rgb-black) / .12);min-height:5.5rem;position:relative;overflow:hidden}.salvage-result-manifest-hoist .salvage-fx-motif-hoist-layer{width:1px;height:1px;position:absolute;top:78%;left:50%}.salvage-result-manifest-hoist-item{width:3.4rem;height:4.25rem;color:rgb(var(--rgb-stone-high) / .96);background:linear-gradient(180deg, rgb(var(--rgb-score-amber) / .14), transparent 48%), linear-gradient(180deg, #27312e, #101715);border:1px solid rgb(var(--rgb-score-amber) / .32);box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .08), 0 .45rem 1rem rgb(var(--rgb-black) / .28);transform-origin:50% 100%;place-items:center;gap:.2rem;padding:.38rem .3rem;display:grid;position:absolute;top:0;left:0}.salvage-result-upgrade-seal{position:relative;overflow:hidden}.salvage-result-upgrade-seal .salvage-fx-motif-seal-cover{min-width:4.7rem;min-height:4.7rem;font-size:.52rem}.salvage-result-upgrade-seal .salvage-fx-motif-seal-lock{width:1.4rem;height:1.4rem;font-size:.46rem}.salvage-result-upgrade-seal .salvage-fx-motif-seal-light{width:auto;height:80%;inset:auto 8% 10%;transform:none}@media (width<=640px){.salvage-pack-ceremony[data-pack-kind=card]{height:calc(100svh - 2.5625rem);min-height:calc(100svh - 2.5625rem);max-height:calc(100svh - 2.5625rem)}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-header{padding:.55rem .65rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-header>div{gap:.18rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-header p{font-size:.75rem;line-height:1.35}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-body{gap:.45rem;padding:.45rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-actions{min-height:3.15rem;padding:.35rem .45rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-actions button{min-width:6.5rem;min-height:2.6rem}.salvage-shop-market-stack{grid-template-columns:minmax(0,1fr);gap:.52rem}.salvage-shop-market-column{gap:.52rem}.salvage-shop-shelf{--shop-shelf-item-width:8.25rem;grid-template-columns:none}.salvage-shop-shelf-header{border-right:0;justify-content:space-between;align-items:center;gap:.75rem;min-height:2rem;padding:.46rem .5rem;display:flex}.salvage-shop-shelf-header h3{font-size:.6rem}.salvage-shop-shelf-track{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--shop-shelf-item-width)), 1fr));padding:.42rem}.salvage-shop-shelf[data-shop-shelf=cards]{--shop-shelf-item-width:7.25rem;--shop-shelf-item-height:10.15rem}.salvage-shop-shelf[data-shop-shelf=refit]{--shop-shelf-item-width:8.4rem;--shop-shelf-item-height:8.9rem}.salvage-shop-shelf[data-shop-shelf=crates]{--shop-shelf-item-width:9.8rem;--shop-shelf-item-height:12rem}.salvage-shop-shelf[data-shop-shelf=relics]{--shop-shelf-item-width:8.25rem;--shop-shelf-item-height:10.35rem}.salvage-shop-shelf[data-shop-shelf=tools]{--shop-shelf-item-width:7.8rem;--shop-shelf-item-height:8.6rem}.salvage-shop-shelf[data-shop-shelf=upgrades]{--shop-shelf-item-width:8.65rem;--shop-shelf-item-height:9.6rem}.salvage-shop-shelf[data-shop-shelf=shapes]{--shop-shelf-item-width:8.35rem;--shop-shelf-item-height:9.25rem}.salvage-crate-visual-shelf{width:min(100%,9.25rem);height:5rem}.salvage-crate-visual-hero,.salvage-pack-ceremony-front-mask{width:min(72vw,20rem)}.salvage-pack-ceremony-stage{--crate-ceremony-top-clearance:clamp(3.15rem, 8svh, 4.35rem);--crate-ceremony-bottom-clearance:clamp(.8rem, 2.6svh, 1.15rem);min-height:clamp(19.5rem,39svh,22rem)}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=dealing],.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=choosing]{--crate-ceremony-top-clearance:.4rem;--crate-ceremony-bottom-clearance:.35rem;min-height:8rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=dealing] .salvage-crate-visual-hero,.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=choosing] .salvage-crate-visual-hero,.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=dealing] .salvage-pack-ceremony-front-mask,.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage[data-phase=choosing] .salvage-pack-ceremony-front-mask{width:min(56vw,13.5rem);height:7rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage:before{width:min(86vw,20rem);height:.85rem;bottom:.35rem}.salvage-pack-ceremony[data-pack-kind=card] .salvage-pack-ceremony-stage:after{width:min(52vw,11.5rem);height:.2rem;bottom:.92rem}.salvage-pack-choice-section[data-pack-kind=card]{padding:.38rem}.salvage-pack-choice-section[data-pack-kind=card] .salvage-pack-choice-heading{margin-bottom:.18rem;padding-block:.18rem}.salvage-card-auction-identity{text-align:center;grid-template-rows:auto 4.75rem auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.25rem;min-height:9.5rem;padding:.38rem}.salvage-card-auction-identity-rail{letter-spacing:.01em;grid-column:1;grid-template-columns:auto auto minmax(0,1fr);gap:.24rem;font-size:.75rem}.salvage-card-auction-tier-meter{grid-template-columns:repeat(4,.22rem);gap:.08rem}.salvage-card-auction-identity-visual{min-height:4.75rem}.salvage-card-auction-identity-copy{align-content:start;gap:.16rem}.salvage-card-auction-identity-copy strong{font-size:.88rem;line-height:1.08}.salvage-card-auction-identity-copy>span{letter-spacing:0;font-size:.75rem}.salvage-card-auction-detail{grid-template-columns:8rem minmax(0,1fr);min-height:13rem}.salvage-card-auction-detail-visual{min-height:13rem}.salvage-card-auction-detail-visual>.salvage-scaled-card-slot,.salvage-card-auction-detail[data-rarity=legendary] .salvage-card-auction-detail-visual>.salvage-scaled-card-slot{--command-card-scale:.42!important;--scaled-card-slot-width:7.56rem!important;--scaled-card-slot-height:10.584rem!important}.salvage-card-auction-detail-copy{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;padding:0}.salvage-card-auction-detail-heading{grid-area:1/1;grid-template-rows:auto auto auto;padding:.45rem}.salvage-card-auction-detail-copy h4{font-size:1.08rem}.salvage-card-auction-modifiers{grid-template-columns:repeat(2,minmax(0,1fr))}.salvage-card-auction-detail .salvage-modifier-definition[data-modifier-density=compact]{grid-template-columns:minmax(0,1fr);align-items:center;gap:0;min-height:2rem;padding:.3rem .36rem}.salvage-card-auction-detail .salvage-modifier-definition-body{gap:0}.salvage-card-auction-detail .salvage-modifier-definition-visual,.salvage-card-auction-detail .salvage-modifier-definition-label,.salvage-card-auction-detail .salvage-modifier-definition-tag,.salvage-card-auction-detail .salvage-modifier-definition-description{display:none}.salvage-card-auction-detail .salvage-modifier-definition[data-modifier-density=compact] .salvage-modifier-definition-name{font-size:.75rem;line-height:1.15}.salvage-card-auction-claim{justify-content:stretch;gap:.18rem;min-height:3.25rem;margin:0;padding:.48rem .55rem;display:grid}.salvage-card-auction-claim>small{white-space:normal}.salvage-card-auction-actions{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:.35rem;width:100%}.salvage-card-auction-actions .salvage-card-auction-skip,.salvage-card-auction-actions .salvage-card-auction-claim{min-height:3.25rem}.salvage-pack-ceremony-hoist-item{width:3.25rem;height:4.35rem}.salvage-crate-debug-panel{bottom:.5rem;right:.5rem}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-panel{width:calc(100% - 8rem);max-width:none;padding:.2rem;display:block;inset:.45rem .45rem auto auto}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-label,.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-phase{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-buttons{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-buttons button{letter-spacing:0;text-indent:-100vw;white-space:nowrap;min-width:0;min-height:2rem;padding:0 .04rem;font-size:.75rem;position:relative;overflow:hidden}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-buttons button:after{text-indent:0;place-items:center;display:grid;position:absolute;inset:0}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-buttons button:first-child:after{content:"A"}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-buttons button:nth-child(2):after{content:"O"}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-buttons button:nth-child(3):after{content:"D"}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-buttons button:nth-child(4):after{content:"C"}.salvage-pack-ceremony[data-pack-kind=card][data-crate-debug=true] .salvage-crate-debug-buttons button:nth-child(5):after{content:"R"}.salvage-fx-studio-shell .salvage-crate-debug-panel{justify-self:stretch;max-width:none;margin:.5rem;position:static;bottom:auto;right:auto}.salvage-fx-studio-sector-clear,.salvage-fx-studio-reward-ceremony{grid-template-columns:minmax(0,1fr);width:min(100%,22rem)}.salvage-fx-studio-sector-board,.salvage-fx-studio-reward-grid{min-height:13.5rem}.salvage-canvas-reveal-studio{min-height:var(--fx-studio-stage-min-height,24rem)}.salvage-canvas-reveal-studio[data-surface=card]{width:min(100%,22rem);min-height:24rem}.salvage-canvas-reveal-studio[data-surface=strip]{width:100%;min-height:12rem}.salvage-canvas-reveal-studio__content{min-width:min(88%,17rem)}.salvage-canvas-reveal-studio__trigger{justify-content:center;width:100%}}.salvage-starting-deck-grid{gap:1px}.salvage-choice-card{background:rgb(var(--rgb-instrument-mist) / .05);border:1px solid rgb(var(--rgb-instrument-mist) / .1);transition:background-color 75ms var(--ease-out-expo), border-color 75ms var(--ease-out-expo), box-shadow 75ms var(--ease-out-expo)}.salvage-choice-card:hover{background:rgb(var(--rgb-instrument-mist) / .075)}.salvage-choice-card[data-selected=true]{background:rgb(var(--rgb-chrome-focus) / .08);border-color:rgb(var(--rgb-instrument-mist) / .22);box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .12)}.salvage-choice-card[data-unlocked=false]{cursor:default;background:rgb(var(--rgb-void-green) / .42);border-color:rgb(var(--rgb-instrument-mist) / .07);box-shadow:none}.salvage-choice-card[data-unlocked=false]:hover{background:rgb(var(--rgb-void-green) / .42)}.salvage-choice-card[data-unlocked=false] .salvage-radio-item{cursor:default;opacity:.42;background:rgb(var(--rgb-void-green) / .68);border-color:rgb(var(--rgb-instrument-mist) / .18);color:rgb(var(--rgb-stone-low) / .72)}.salvage-operator-choice-art,.salvage-operator-table-art{border:1px solid rgb(var(--rgb-instrument-mist) / .14);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);background:#07100f85;place-items:center;display:grid;overflow:hidden}.salvage-operator-choice-art{aspect-ratio:1;width:3.25rem}.salvage-operator-run-art{aspect-ratio:1;border:1px solid rgb(var(--rgb-instrument-mist) / .14);width:4.5rem;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);background:#07100f85;place-items:center;display:grid;overflow:hidden}@media (width>=48rem){.salvage-operator-run-art{width:5.5rem}}.salvage-operator-table-art{flex:none;width:2.75rem;height:2.75rem}.salvage-operator-run-art img,.salvage-operator-choice-art img,.salvage-operator-table-art img{object-fit:contain;pointer-events:none;filter:drop-shadow(0 1px #030706e6);width:118%;height:118%}.salvage-menu-card-back{border-radius:var(--deck-card-radius);border-color:var(--deck-accent,#79d8bc);background-color:#050806;background-position:50%;background-size:cover;position:relative}@supports (color:color-mix(in lab, red, red)){.salvage-menu-card-back{border-color:color-mix(in srgb, var(--deck-accent,#79d8bc) 26%, rgb(var(--rgb-instrument-mist) / .18))}}.salvage-menu-card-back{filter:saturate(.88)contrast(1.02)brightness(.94);box-shadow:inset 0 0 0 1px rgb(var(--rgb-void-green) / .86), inset 0 0 18px var(--deck-accent,#79d8bc)}@supports (color:color-mix(in lab, red, red)){.salvage-menu-card-back{box-shadow:inset 0 0 0 1px rgb(var(--rgb-void-green) / .86), inset 0 0 18px color-mix(in srgb, var(--deck-accent,#79d8bc) 8%, transparent)}}.salvage-menu-card-back:before{content:"";border-radius:var(--deck-card-inner-radius);border:1px solid var(--deck-accent,#79d8bc);position:absolute;inset:10%}@supports (color:color-mix(in lab, red, red)){.salvage-menu-card-back:before{border:1px solid color-mix(in srgb, var(--deck-accent,#79d8bc) 18%, transparent)}}.salvage-menu-card-back:before{background:linear-gradient(90deg, transparent 48%, rgb(var(--rgb-instrument-mist) / .14) 49% 51%, transparent 52%), linear-gradient(0deg, transparent 48%, rgb(var(--rgb-instrument-mist) / .1) 49% 51%, transparent 52%);opacity:.36}.salvage-menu-card-back:after{content:"";border-radius:var(--deck-card-inner-radius);border:1px solid var(--deck-accent,#79d8bc);position:absolute;inset:30%}@supports (color:color-mix(in lab, red, red)){.salvage-menu-card-back:after{border:1px solid color-mix(in srgb, var(--deck-accent,#79d8bc) 30%, transparent)}}.salvage-menu-card-back:after{background:radial-gradient(circle, var(--deck-accent,#79d8bc), transparent 62%)}@supports (color:color-mix(in lab, red, red)){.salvage-menu-card-back:after{background:radial-gradient(circle, color-mix(in srgb, var(--deck-accent,#79d8bc) 14%, transparent), transparent 62%)}}.salvage-menu-card-back:after{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);opacity:.42}.salvage-field{background:rgb(var(--rgb-void-green) / .78);border:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-button-primary,.salvage-button-secondary,.salvage-button-destructive,.salvage-execute-button,.salvage-board-action-button{--salvage-button-ring-rgb:var(--rgb-white);--salvage-button-ring-opacity:.18;--salvage-button-highlight-opacity:.12;--salvage-button-inset-shadow-opacity:.16;--salvage-button-drop-opacity:.2;--salvage-button-border-opacity:.48;--salvage-button-shadow:inset 0 1px 0 rgb(var(--rgb-white) / var(--salvage-button-highlight-opacity)), inset 0 0 0 1px rgb(var(--salvage-button-ring-rgb) / var(--salvage-button-ring-opacity)), inset 0 -10px 18px rgb(var(--rgb-black) / var(--salvage-button-inset-shadow-opacity)), 0 8px 14px rgb(var(--rgb-black) / var(--salvage-button-drop-opacity));border-style:solid;border-width:0 0 2px;border-color:rgb(var(--rgb-black) / var(--salvage-button-border-opacity));box-shadow:var(--salvage-button-shadow);transition:filter .2s var(--ease-out-expo), transform .2s var(--ease-out-expo), background .2s var(--ease-out-expo), border-color .2s var(--ease-out-expo), box-shadow .2s var(--ease-out-expo), opacity .12s var(--ease-out-expo);border-radius:3px}.salvage-button-primary{--salvage-button-ring-opacity:.22;--salvage-button-highlight-opacity:.16;background:linear-gradient(to top, rgb(var(--rgb-cargo-green) / .18), rgb(var(--rgb-cargo-green) / .29)), rgb(var(--rgb-panel-graphite-low) / .98);color:rgb(var(--rgb-cargo-green-hover) / .96)}.salvage-button-primary:hover:not(:disabled){filter:brightness(1.1)}.salvage-execute-button{--salvage-button-ring-opacity:.2;background:linear-gradient(to top, rgb(var(--rgb-instrument-mist) / .08), rgb(var(--rgb-instrument-mist) / .13)), rgb(var(--rgb-panel-graphite-low) / .98);color:rgb(var(--rgb-instrument-mist) / .96)}.salvage-execute-button:not(:disabled){--salvage-button-ring-opacity:.22;--salvage-button-highlight-opacity:.16;background:linear-gradient(to top, rgb(var(--rgb-cargo-green) / .18), rgb(var(--rgb-cargo-green) / .29)), rgb(var(--rgb-panel-graphite-low) / .98);color:rgb(var(--rgb-cargo-green-hover) / .96)}.salvage-execute-button:hover:not(:disabled){filter:brightness(1.1)}.salvage-board-action-button{--salvage-button-ring-opacity:.18;background:linear-gradient(to top, rgb(var(--rgb-instrument-mist) / .085), rgb(var(--rgb-instrument-mist) / .135)), rgb(var(--rgb-panel-graphite-low) / .98);color:rgb(var(--rgb-instrument-mist) / .96)}.salvage-board-action-button:hover:not(:disabled){filter:brightness(1.1);color:rgb(var(--rgb-stone-high) / .98)}.salvage-button-primary:disabled,.salvage-button-destructive:disabled,.salvage-execute-button:disabled,.salvage-board-action-button:disabled,.salvage-button-secondary:disabled{cursor:not-allowed;opacity:.45}.salvage-button-secondary{--salvage-button-ring-opacity:.15;--salvage-button-highlight-opacity:.1;background:linear-gradient(to top, rgb(var(--rgb-instrument-mist) / .07), rgb(var(--rgb-instrument-mist) / .11)), rgb(var(--rgb-panel-graphite-low) / .98);color:var(--instrument-mist)}.salvage-button-secondary:hover:not(:disabled){filter:brightness(1.1)}.salvage-button-destructive{--salvage-button-ring-opacity:.22;--salvage-button-highlight-opacity:.15;background:linear-gradient(to top, rgb(var(--rgb-hazard-red) / .18), rgb(var(--rgb-hazard-red) / .29)), rgb(var(--rgb-panel-graphite-low) / .98);color:rgb(var(--rgb-hazard-red) / .96)}.salvage-button-destructive:hover:not(:disabled){filter:brightness(1.1)}.salvage-button-primary:active:not(:disabled),.salvage-button-secondary:active:not(:disabled),.salvage-button-destructive:active:not(:disabled),.salvage-execute-button:active:not(:disabled),.salvage-board-action-button:active:not(:disabled){filter:brightness(.9);transform:scale(.98)}.salvage-button-ghost{box-shadow:none;filter:none;background:0 0;border-color:#0000}.salvage-button-ghost:hover:not(:disabled){background:rgb(var(--rgb-instrument-mist) / .055);filter:none;border-color:#0000}.salvage-controller-action-focused,.salvage-controller-action-focused>.salvage-button-primary,.salvage-controller-action-focused>.salvage-button-destructive,.salvage-controller-action-focused>.salvage-execute-button,.salvage-controller-action-focused>.salvage-board-action-button,.salvage-controller-action-focused>.salvage-button-secondary{outline:2px solid rgb(var(--rgb-chrome-focus) / .86);outline-offset:2px;box-shadow:var(--salvage-button-shadow,inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .12))}@media (width<=640px){.salvage-input-bindings-grid>div{grid-template-columns:minmax(0,1fr)}.salvage-input-bindings-grid>div:first-child{display:none}}.salvage-nav-link{color:#d6ddd8;transition:background-color 75ms var(--ease-out-expo), color 75ms var(--ease-out-expo);background:0 0;border:1px solid #0000}.salvage-nav-link:hover{background:rgb(var(--rgb-instrument-mist) / .075);color:var(--instrument-mist)}.salvage-brand-link{place-items:center start;min-width:clamp(7.1rem,29vw,10.4rem);padding-inline:0}.salvage-brand-mark{object-fit:contain;filter:saturate(.98)contrast(1.03);width:1.72rem;height:1.72rem;display:none}.salvage-brand-wordmark{object-fit:contain;object-position:left center;filter:saturate(.94)contrast(1.04)brightness(.96);width:auto;max-width:min(10.8rem,34vw);height:clamp(1rem,4.8vw,1.42rem);display:block}@media (width>=1260px){.salvage-brand-link{min-width:9.8rem;padding-inline:0}.salvage-brand-wordmark{max-width:10.8rem;height:1.42rem}}.salvage-nav-active{color:#d5fff2;background:0 0;border-color:#0000}.salvage-chip{background:rgb(var(--rgb-instrument-mist) / .06);border:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-sonner-toast{background:rgb(var(--rgb-panel-graphite) / .98)!important;border:1px solid rgb(var(--rgb-instrument-mist) / .14)!important;box-shadow:0 18px 48px rgb(var(--rgb-void-green) / .46), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1)!important;color:var(--instrument-mist)!important;border-radius:0!important}.salvage-sonner-title{font-family:var(--font-display);color:var(--instrument-mist)!important;font-weight:900!important}.salvage-sonner-description{color:rgb(var(--rgb-stone-mid) / .95)!important;font-weight:700!important}.salvage-sonner-icon{width:2.25rem!important;height:2.25rem!important}.salvage-sonner-action{background:rgb(var(--rgb-cargo-green) / .18)!important;color:rgb(var(--rgb-cargo-green-hover) / .92)!important;border-radius:0!important;font-weight:900!important}.salvage-achievement-toast{background:rgb(var(--rgb-panel-graphite) / .98);border:1px solid rgb(var(--rgb-instrument-mist) / .14);box-shadow:0 18px 48px rgb(var(--rgb-void-green) / .46), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1);color:var(--instrument-mist);outline:none}.salvage-achievement-toast:focus-visible{outline:2px solid rgb(var(--rgb-chrome-focus) / .88);outline-offset:2px}.salvage-achievement-badge{width:var(--achievement-badge-render-size,var(--achievement-badge-size,3.5rem));height:var(--achievement-badge-render-size,var(--achievement-badge-size,3.5rem));isolation:isolate;color:rgb(var(--rgb-instrument-mist) / .48);place-items:center;display:inline-grid;position:relative;overflow:visible}.salvage-achievement-badge img{object-fit:contain;width:100%;height:100%}.salvage-achievement-badge[data-unlocked=false] img{opacity:0}.salvage-achievement-badge[data-unlocked=false]:before,.salvage-achievement-badge[data-unlocked=false]:after{content:"";pointer-events:none;-webkit-mask-image:var(--achievement-badge-src);-webkit-mask-image:var(--achievement-badge-src);-webkit-mask-image:var(--achievement-badge-src);-webkit-mask-image:var(--achievement-badge-src);mask-image:var(--achievement-badge-src);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.salvage-achievement-badge[data-unlocked=false]:before{background:rgb(var(--rgb-instrument-mist) / .38);filter:drop-shadow(0 0 1px rgb(var(--rgb-instrument-mist) / .12));opacity:.74;-webkit-mask-image:var(--achievement-badge-src), var(--achievement-badge-src);-webkit-mask-image:var(--achievement-badge-src), var(--achievement-badge-src);-webkit-mask-image:var(--achievement-badge-src), var(--achievement-badge-src);-webkit-mask-image:var(--achievement-badge-src), var(--achievement-badge-src);mask-image:var(--achievement-badge-src), var(--achievement-badge-src);-webkit-mask-composite:source-out;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-position:50%,50%;mask-position:50%,50%;-webkit-mask-size:contain,92% 92%;mask-size:contain,92% 92%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.salvage-achievement-badge[data-unlocked=false]:after{opacity:.08;background:currentColor}.salvage-achievement-row{transition:background-color 75ms var(--ease-out-expo), border-color 75ms var(--ease-out-expo);border:1px solid #0000}.salvage-achievement-row:hover{background:rgb(var(--rgb-instrument-mist) / .055)}.salvage-achievement-row[data-selected=true]{background:rgb(var(--rgb-cargo-green) / .1);border-color:rgb(var(--rgb-instrument-mist) / .16)}.salvage-achievement-row[data-unlocked=false]{background:rgb(var(--rgb-void-green) / .72)}.salvage-achievement-row[data-attention=true]>span:last-child,.salvage-home-menu-action[data-attention=true]>span:last-child{padding-right:1.8rem}.salvage-home-wordmark{object-fit:contain;object-position:left center;mix-blend-mode:screen;filter:saturate(.94)contrast(1.04)brightness(.96);width:min(100%,19.25rem);height:auto;max-height:6.4rem;display:block}.salvage-home-layout{min-height:calc(100svh - var(--salvage-home-rail-overlap) - var(--salvage-home-stage-block-padding) - var(--salvage-home-stage-block-padding));align-content:center;justify-items:center;gap:clamp(1.75rem,4vw,5rem)}.salvage-home-console{width:min(100%,24.5rem);margin-inline:auto}.salvage-home-menu-action,.salvage-home-artwork-frame{-webkit-backdrop-filter:none;backdrop-filter:none}.salvage-home-artwork{min-height:min(36rem,100svh - 4.75rem)}.salvage-home-artwork-frame{height:100%;min-height:min(36rem,100svh - 4.75rem);box-shadow:none;isolation:isolate;background:0 0;border:0;outline:0;grid-template-rows:auto;align-content:center;place-items:center;gap:.75rem;margin:0;padding:clamp(.85rem,1.8vw,1.35rem);display:grid;position:relative;overflow:visible}.salvage-home-sector-backdrop{pointer-events:none;z-index:0;place-items:center;display:grid;position:absolute;inset:0}.salvage-home-artwork-sector{object-fit:contain;filter:saturate(.84)contrast(1.03)brightness(.74);mix-blend-mode:screen;opacity:.58;width:min(76%,38rem);max-height:80%;display:block;-webkit-mask-image:radial-gradient(#000 0 52%,#000000bd 62%,#0000 78%);mask-image:radial-gradient(#000 0 52%,#000000bd 62%,#0000 78%)}.salvage-home-loadout-row{z-index:5;pointer-events:none;justify-content:flex-end;align-items:flex-end;gap:clamp(.45rem,.85vw,.75rem);min-width:0;display:flex;position:absolute;top:0;right:clamp(1rem,2.1vw,1.75rem)}.salvage-home-preview-slot{flex:none;min-width:0;position:relative;overflow:hidden}.salvage-home-preview-slot-deck{aspect-ratio:1;width:clamp(6.75rem,9.6vw,8rem)}.salvage-home-preview-slot-operator{aspect-ratio:1;width:clamp(7.35rem,11.4vw,9.35rem)}.salvage-home-loadout-card{border:1px solid rgb(var(--rgb-instrument-mist) / .18);background:rgb(var(--rgb-void-green) / .72);width:100%;min-width:0;height:100%;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);opacity:1;align-content:end;display:grid;position:absolute;inset:0;overflow:hidden}.salvage-home-loadout-card[data-preview-phase=enter]{z-index:2;animation:.16s cubic-bezier(.22,1,.36,1) both salvage-home-preview-fade-in}.salvage-home-loadout-card[data-preview-phase=exit]{z-index:1;animation:.16s cubic-bezier(.22,1,.36,1) both salvage-home-preview-fade-out}.salvage-home-operator-card{width:100%;height:100%}.salvage-home-deck-module{width:100%;height:100%;margin-right:0}.salvage-home-module-operator{object-fit:contain;object-position:right bottom;filter:saturate(.92)contrast(1.05);pointer-events:none;width:106%;height:auto;max-height:88%;position:absolute;bottom:0;right:-4%}.salvage-home-loadout-card[data-locked=true] .salvage-home-preview-asset,.salvage-home-loadout-card[data-locked=true] .salvage-home-module-operator{filter:grayscale()saturate(0)contrast(1.24)brightness(.18);opacity:.82}.salvage-home-loadout-card[data-locked=true] .salvage-home-module-deck-card{background-color:rgb(var(--rgb-panel-graphite-low))}.salvage-home-loadout-card[data-locked=true]:after{content:"";z-index:2;pointer-events:none;background:repeating-linear-gradient(135deg, rgb(var(--rgb-instrument-mist) / .08) 0 1px, transparent 1px 8px), linear-gradient(180deg, transparent 0 52%, rgb(var(--rgb-void-green) / .34));mix-blend-mode:screen;opacity:.5;position:absolute;inset:0}.salvage-home-loadout-card strong{z-index:3;background:linear-gradient(180deg, transparent, rgb(var(--rgb-hull-black) / .78) 22%, rgb(var(--rgb-hull-black) / .88));min-width:0;color:rgb(var(--rgb-instrument-mist));font-family:var(--display);letter-spacing:.08em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;inset-inline:0;padding:.4rem .45rem .42rem;font-size:clamp(.58rem,.82vw,.72rem);font-weight:900;line-height:1;position:absolute;bottom:0;overflow:hidden}@keyframes salvage-home-preview-fade-in{0%{opacity:0}to{opacity:1}}@keyframes salvage-home-preview-fade-out{0%{opacity:1}to{opacity:0}}.salvage-home-module-deck-card{z-index:2;place-self:center;width:clamp(3.55rem,5.6vw,4.8rem)!important}.salvage-home-detail-card-shell{z-index:3;--salvage-home-loadout-space:clamp(4.75rem, 8vw, 5.75rem);width:min(100%,58rem);min-width:0;padding-top:var(--salvage-home-loadout-space);justify-self:center;display:grid;position:relative;transform:translateY(clamp(-2.875rem,-4vw,-2.375rem))}.salvage-home-artwork-caption{z-index:3;border:1px solid rgb(var(--rgb-instrument-mist) / .12);background:rgb(var(--rgb-void-green) / .96);min-width:0;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);gap:.6rem;padding:.85rem;display:grid;position:relative}.salvage-home-artwork-caption[data-home-run-state=standby]{border-color:rgb(var(--rgb-instrument-mist) / .09);background:rgb(var(--rgb-void-green) / .88)}.salvage-home-continue-frame{--target-frame-outset:5px;--target-frame-corner-length:24px;--target-frame-thickness:1px;z-index:6}.salvage-home-continue-frame:before{opacity:0}.salvage-home-artwork-heading-row{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;min-width:0;max-width:calc(100% - clamp(13rem,24vw,18rem));display:flex}.salvage-home-artwork-subtitle{color:rgb(var(--rgb-stone-low));font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:900;line-height:1}.salvage-home-artwork-seed{min-width:0;color:rgb(var(--rgb-stone-low) / .72);font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;font-weight:900;line-height:1}.salvage-home-artwork-caption>strong{max-width:calc(100% - clamp(13rem,24vw,18rem));color:rgb(var(--rgb-instrument-mist));font-family:var(--display);font-size:clamp(1.05rem,1.55vw,1.45rem);font-weight:900;line-height:1}.salvage-home-artwork-caption[data-home-run-state=standby]>strong{color:rgb(var(--rgb-stone-mid));font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:.88rem;line-height:1.1}.salvage-home-run-details{border:1px solid rgb(var(--rgb-instrument-mist) / .1);background:rgb(var(--rgb-instrument-mist) / .1);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(1rem,2vw,1.65rem);display:grid;overflow:hidden}.salvage-home-run-details[data-detail-count="1"]{grid-template-columns:minmax(0,1fr)}.salvage-home-run-details>div{background:rgb(var(--rgb-hull-black) / .5);min-width:0}.salvage-home-run-detail-button,.salvage-home-run-detail-static{width:100%;min-width:0;height:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:2.15rem minmax(0,1fr);align-items:center;gap:.16rem .55rem;padding:.55rem .6rem;display:grid}.salvage-home-run-detail-button{cursor:pointer}.salvage-home-run-detail-static{cursor:default}.salvage-home-run-detail-button:hover{background:rgb(var(--rgb-instrument-mist) / .045)}.salvage-home-run-detail-button:focus-visible{outline:1px solid rgb(var(--rgb-chrome-focus) / .62);outline-offset:-2px}.salvage-home-run-detail-term{color:rgb(var(--rgb-stone-low));font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:900;line-height:1;display:contents}.salvage-home-run-detail-mark{aspect-ratio:1;border:1px solid rgb(var(--rgb-instrument-mist) / .14);background:rgb(var(--rgb-panel-graphite-low) / .76);width:2.15rem;color:rgb(var(--rgb-stone-high));grid-area:1/1/span 2;place-items:center;display:grid;overflow:hidden}.salvage-home-run-detail-mark img{object-fit:contain;pointer-events:none;width:100%;height:100%}.salvage-home-run-detail-mark[data-visual=sector] img{object-fit:cover;filter:saturate(.92)contrast(1.04)brightness(.86);opacity:.86;width:138%;height:138%}.salvage-home-run-detail-mark[data-visual=operator] img{object-position:center bottom;filter:saturate(.92)contrast(1.04);width:122%;height:122%}.salvage-home-run-detail-deck{aspect-ratio:5/7;border:1px solid rgb(var(--rgb-instrument-mist) / .22);background-color:rgb(var(--rgb-hull-black));width:1.55rem;box-shadow:0 0 0 1px rgb(var(--rgb-black) / .35);background-position:50%;background-size:cover;display:block}.salvage-home-run-detail-label{grid-area:1/2;min-width:0}.salvage-home-run-detail-value{min-width:0;color:rgb(var(--rgb-stone-high));overflow-wrap:anywhere;grid-area:2/2;font-size:.82rem;font-weight:800;line-height:1.1}.salvage-home-run-detail-dialog-hero{grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.salvage-home-run-detail-dialog-hero .salvage-home-run-detail-mark{grid-area:auto;width:3rem}.salvage-home-run-detail-dialog-meta{border:1px solid rgb(var(--rgb-instrument-mist) / .1);background:rgb(var(--rgb-instrument-mist) / .1);font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--rgb-stone-mid));gap:1px;font-size:.7rem;font-weight:900;line-height:1.2;display:grid;overflow:hidden}.salvage-home-run-detail-dialog-meta li{background:rgb(var(--rgb-void-green) / .86);overflow-wrap:anywhere;min-width:0;padding:.6rem .65rem}@media (width>=1024px){.salvage-home-layout{grid-template-columns:minmax(21rem,28rem) minmax(0,1fr);align-content:center;justify-items:stretch;gap:2rem clamp(4rem,6vw,6.5rem);min-height:min(39rem,100svh - 4.75rem)}.salvage-home-console{scrollbar-width:thin;scrollbar-color:rgb(var(--rgb-instrument-mist) / .18) transparent;width:100%;max-height:calc(100svh - 4.75rem);margin-inline:0;overflow:auto}}@media (width<=420px){.salvage-home-console{width:100%}.salvage-home-wordmark{width:min(100%,16rem)}.salvage-home-menu-action{min-height:3.45rem}}@media (prefers-reduced-motion:reduce){.salvage-home-loadout-card{animation:none}}.salvage-collection-attention-badge{z-index:2;width:1.48rem;height:1.48rem;color:rgb(var(--rgb-instrument-mist) / .98);font-family:var(--font-display);text-shadow:0 1px 0 rgb(var(--rgb-void-green) / .58);background:rgb(var(--rgb-hazard-red) / .96);box-shadow:0 0 0 1px rgb(var(--rgb-void-green) / .98), 0 0 0 2px rgb(var(--rgb-hazard-red) / .52), 0 0 0 3px rgb(var(--rgb-instrument-mist) / .18), inset 0 0 0 1px rgb(var(--rgb-void-green) / .55), inset 0 0 0 3px rgb(var(--rgb-instrument-mist) / .16), inset 0 .36rem .45rem rgb(var(--rgb-instrument-mist) / .14), inset 0 -.48rem .5rem rgb(var(--rgb-void-green) / .32);clip-path:polygon(.32rem 0,calc(100% - .3rem) 0,100% .3rem,100% calc(100% - .32rem),calc(100% - .32rem) 100%,.18rem 100%,0 calc(100% - .18rem),0 .32rem);pointer-events:none;border:0;border-radius:0;place-items:center;font-size:.92rem;font-weight:900;line-height:1;display:inline-grid;position:absolute;top:.28rem;right:.28rem}.salvage-collection-attention-badge:before{content:"";background:repeating-linear-gradient(90deg, rgb(var(--rgb-score-amber) / .76) 0 .15rem, transparent .15rem .28rem);height:1px;position:absolute;bottom:.18rem;left:.22rem;right:.22rem}.salvage-collection-attention-badge:after{content:"";background:rgb(var(--rgb-void-green) / .72);width:.34rem;height:.34rem;box-shadow:inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .36);border-radius:999px;position:absolute;top:.14rem;right:.14rem}.salvage-collection-detail-hero{border:1px solid rgb(var(--rgb-instrument-mist) / .1);background:linear-gradient(135deg, rgb(var(--rgb-instrument-cyan) / .06), transparent 42%), rgb(var(--rgb-panel-graphite-low) / .72)}.salvage-card-explorer-layout{min-height:calc(100svh - 128px)}.salvage-tool-header{grid-template-columns:minmax(13rem,1fr) auto;align-items:end}.salvage-control-grid{background:rgb(var(--rgb-instrument-mist) / .1);border:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-control-grid-card{grid-template-columns:minmax(8.5rem,.62fr) minmax(14rem,1.35fr) minmax(12rem,.78fr) minmax(7.5rem,.42fr)}.salvage-control-grid-simulator{grid-template-columns:minmax(12rem,1fr) minmax(8.5rem,.58fr) minmax(15rem,1.1fr)}.salvage-control-cell{background:rgb(var(--rgb-panel-graphite-low) / .78);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .07)}.salvage-control-cell+.salvage-control-cell{border-left:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-control-select,.salvage-control-number{text-overflow:ellipsis;width:100%;overflow:hidden}.salvage-control-value{background:rgb(var(--rgb-instrument-mist) / .09);border:1px solid rgb(var(--rgb-instrument-mist) / .22);min-width:2rem;min-height:1.35rem;color:rgb(var(--rgb-instrument-mist) / .92);place-items:center;display:inline-grid}.salvage-range-shell{background:rgb(var(--rgb-void-green) / .78);border:1px solid rgb(var(--rgb-instrument-mist) / .12)}.salvage-range-input{width:100%;min-width:0;height:1rem;accent-color:rgb(var(--rgb-instrument-mist));background:0 0}.salvage-shader-color-input{border:1px solid rgb(var(--rgb-instrument-mist) / .18);background:rgb(var(--rgb-void-green) / .76);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .26);border-radius:0;padding:2px}.salvage-shader-color-input::-webkit-color-swatch-wrapper{padding:1px}.salvage-shader-color-input::-webkit-color-swatch{border:0;border-radius:0}.salvage-shader-color-input::-moz-color-swatch{border:0;border-radius:0}.salvage-control-actions{justify-content:end}.salvage-card-explorer-stage{align-items:stretch}.salvage-card-explorer-preview-zone{perspective:900px;min-height:27rem}.salvage-card-explorer-preview-card{width:min(100%,18rem);min-height:auto}.salvage-card-readout-list+.salvage-card-readout-list{border-left:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-card-matrix-grid{grid-template-columns:minmax(7rem, .6fr) repeat(var(--matrix-edition-count), minmax(calc(var(--scaled-card-slot-width) + 1rem), 1fr));background:rgb(var(--rgb-instrument-mist) / .1);gap:1px;min-width:62rem;display:grid}.salvage-card-matrix-corner,.salvage-card-matrix-heading,.salvage-card-matrix-row-label,.salvage-card-matrix-cell{background:rgb(var(--rgb-panel-graphite) / .98)}.salvage-card-matrix-heading{letter-spacing:.12em;text-transform:uppercase;min-height:2.25rem;color:rgb(var(--rgb-stone-mid));place-items:center;font-size:.68rem;font-weight:900;display:grid}.salvage-card-matrix-row-label{z-index:2;min-width:7rem;box-shadow:1px 0 0 rgb(var(--rgb-instrument-mist) / .1);position:sticky;left:0}.salvage-card-matrix-cell{min-height:calc(var(--scaled-card-slot-height) + 2.2rem);align-content:start;justify-items:start}@media (width<=1259px){.salvage-tool-header{grid-template-columns:1fr;align-items:stretch}.salvage-control-actions{justify-content:start}.salvage-card-explorer-layout .salvage-workbench{order:-1}.salvage-card-readout-list+.salvage-card-readout-list{border-top:1px solid rgb(var(--rgb-instrument-mist) / .1);border-left:0}}@media (width<=640px){.salvage-control-grid-card,.salvage-control-grid-simulator{grid-template-columns:1fr}.salvage-control-cell+.salvage-control-cell{border-top:1px solid rgb(var(--rgb-instrument-mist) / .1);border-left:0}.salvage-card-explorer-preview-zone{min-height:23rem}.salvage-card-explorer-preview-card{width:min(100%,15.5rem)}}.salvage-radio-item{background:rgb(var(--rgb-void-green) / .88);border:1px solid rgb(var(--rgb-instrument-mist) / .34);color:rgb(var(--rgb-instrument-mist) / .92);transition:background-color 75ms var(--ease-out-expo), border-color 75ms var(--ease-out-expo), opacity 75ms var(--ease-out-expo);border-radius:9999px!important}.salvage-radio-item[data-state=checked]{background:rgb(var(--rgb-instrument-mist) / .1);border-color:rgb(var(--rgb-chrome-focus) / .82)}.salvage-radio-indicator{background:currentColor;width:.45rem;height:.45rem;display:block;border-radius:9999px!important}.salvage-icon-well{border:1px solid rgb(var(--rgb-instrument-mist) / .1);background:#07100f57}.salvage-artwork-frame{width:var(--artwork-frame-size,5rem);height:var(--artwork-frame-size,5rem);background:rgb(var(--rgb-void-green) / .64);border:1px solid rgb(var(--rgb-instrument-mist) / .12);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08), inset 0 -1px 0 rgb(var(--rgb-void-green) / .76);place-items:center;display:inline-grid;overflow:hidden}.salvage-artwork-frame[data-size=sm]{--artwork-frame-size:4rem}.salvage-artwork-frame[data-size=md]{--artwork-frame-size:5rem}.salvage-artwork-frame[data-size=lg]{--artwork-frame-size:clamp(7rem, 30vw, 10.5rem)}.salvage-artwork-frame[data-size=xl]{--artwork-frame-size:clamp(8.25rem, 34vw, 13.5rem)}.salvage-artwork-frame[data-tone=relic],.salvage-artwork-frame[data-tone=upgrade],.salvage-artwork-frame[data-tone=achievement],.salvage-artwork-frame[data-tone=operator]{background:rgb(var(--rgb-void-green) / .7);border-color:rgb(var(--rgb-instrument-mist) / .14)}.salvage-artwork-frame>img,.salvage-artwork-frame>.salvage-relic-art,.salvage-artwork-frame>.salvage-upgrade-art,.salvage-artwork-frame>.salvage-achievement-badge{max-width:calc(var(--artwork-frame-size,5rem) - .75rem);max-height:calc(var(--artwork-frame-size,5rem) - .75rem)}.salvage-artwork-frame>.salvage-relic-art,.salvage-artwork-frame>.salvage-upgrade-art{height:auto!important}.salvage-artwork-frame>.salvage-achievement-badge{--achievement-badge-render-size:min(var(--achievement-badge-size,var(--artwork-frame-size,5rem)), calc(var(--artwork-frame-size,5rem) - 1rem));max-width:none;max-height:none}.salvage-relic-art,.salvage-upgrade-art{object-fit:contain;pointer-events:none;filter:drop-shadow(0 1px #030706d9);display:block}.salvage-upgrade-art{filter:drop-shadow(0 1px #030706d9)}.salvage-table-row{background:rgb(var(--rgb-instrument-mist) / .045)}.salvage-table-row:hover{background:rgb(var(--rgb-instrument-mist) / .075)}.salvage-table-row-selected{background:#79d8bc1f}.salvage-heat-cell{background:var(--heat-bg);border:1px solid var(--heat-border);color:var(--heat-text);min-height:44px;box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);align-items:center;padding:6px 8px;display:grid}.salvage-heat-cell-peak{box-shadow:inset 0 0 0 1px oklch(84% .12 170/.72), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .16), 0 0 18px oklch(72% .1 170/.2)}.salvage-selection-inspector{border:1px solid rgb(var(--rgb-instrument-mist) / .11);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);background:#101816f0}.salvage-selection-metric{border-top:1px solid rgb(var(--rgb-instrument-mist) / .1);box-shadow:inset 1px 0 0 rgb(var(--rgb-instrument-mist) / .08)}.salvage-table-row>td{border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-table-row>td:first-child{border-left:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-table-row>td:last-child{border-right:1px solid rgb(var(--rgb-instrument-mist) / .1)}.salvage-tutorial-route{--tutorial-attention-rgb:var(--rgb-instrument-mist);min-height:calc(100svh - 44px);position:relative}.salvage-tutorial-panel{z-index:60;isolation:isolate;background:rgb(var(--rgb-panel-graphite) / .97);border:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .34);width:min(25rem,100vw - 1.5rem);box-shadow:0 0 0 1px rgb(var(--rgb-black) / .76), 0 18px 48px rgb(var(--rgb-black) / .44), inset 0 0 0 1px rgb(var(--rgb-black) / .62), inset 0 0 0 4px rgb(var(--rgb-instrument-mist) / .035), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1);gap:.75rem;padding:.85rem;display:grid;position:fixed;top:3.75rem;left:.75rem}.salvage-tutorial-panel:before{content:"";pointer-events:none;border:1px solid rgb(var(--rgb-instrument-mist) / .13);position:absolute;inset:4px}.salvage-tutorial-spotlight-overlay{z-index:42;pointer-events:none;fill:rgb(var(--rgb-black) / .58);transition:opacity .14s ease-out;display:block;position:fixed;inset:0}.salvage-tutorial-panel-anchored{right:auto}.salvage-tutorial-panel-resolving{pointer-events:none;opacity:0;transition:opacity .15s ease-out,transform .15s ease-out;transform:translateY(-.35rem)}.salvage-tutorial-panel-center{width:min(31rem,100vw - 1.5rem);top:50%;left:50%;transform:translate(-50%,-50%)}.salvage-tutorial-panel:not(.salvage-tutorial-panel-center){width:min(24rem,100vw - 1.5rem)}.salvage-tutorial-panel-free{left:auto;right:.75rem}.salvage-tutorial-panel-gridClues{max-height:calc(100svh - 5.5rem);top:clamp(4.75rem,18svh,10rem);left:auto;right:.75rem;overflow:auto}.salvage-tutorial-details{gap:.75rem;display:grid}.salvage-tutorial-target-surface{background:rgb(var(--rgb-panel-graphite));border:1px solid rgb(var(--rgb-instrument-mist) / .16);box-shadow:inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .08);padding:.7rem;display:grid;position:relative}.salvage-tutorial-details-compact{gap:.55rem}.salvage-tutorial-details-compact .salvage-tutorial-operator{padding-bottom:.45rem}.salvage-tutorial-details-compact .salvage-tutorial-operator-portrait{width:2rem;height:2rem}.salvage-tutorial-details-compact h1{font-size:.98rem}.salvage-tutorial-details-compact p{font-size:.82rem;line-height:1.32}@media (width>=1260px){.salvage-tutorial-panel-map:not(.salvage-tutorial-panel-anchored){width:min(34rem,100vw - 2rem);max-height:calc(100svh - 6rem);top:4.75rem;left:50%;overflow:auto;transform:translate(-50%)}}.salvage-tutorial-operator{border-bottom:1px solid rgb(var(--rgb-instrument-mist) / .1);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding-bottom:.65rem;display:grid}.salvage-tutorial-operator-portrait{border:1px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .24);background:rgb(var(--rgb-panel-graphite-low));width:3rem;height:3rem;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .55), 0 0 24px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .08);display:block;overflow:hidden}.salvage-tutorial-operator-portrait img{object-fit:cover;width:100%;height:100%;display:block}.salvage-tutorial-operator-copy{gap:.1rem;min-width:0;display:grid}.salvage-tutorial-operator-copy span:first-child{color:rgb(var(--rgb-stone-high));text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:900}.salvage-tutorial-operator-copy span:last-child{color:rgb(var(--rgb-stone-low));font-family:var(--font-mono);text-transform:uppercase;font-size:.68rem;font-weight:800}.salvage-tutorial-details h1{color:rgb(var(--rgb-stone-high));margin:0;font-size:1.1rem;font-weight:900;line-height:1.12}.salvage-tutorial-details p{color:rgb(var(--rgb-stone-mid));margin:0;font-size:.9rem;font-weight:700;line-height:1.42}.salvage-text-scramble{font-family:var(--font-mono);font-variant-ligatures:none;font-variant-numeric:tabular-nums;text-wrap:pretty}.salvage-tutorial-details h1.salvage-text-scramble{letter-spacing:.01em}.salvage-tutorial-mobile-hint{display:none}.salvage-tutorial-order{font-family:var(--font-mono);color:rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)))!important}.salvage-grid-projection-fx-flash{z-index:2;pointer-events:none;animation:.72s cubic-bezier(.22,1,.36,1) salvage-grid-projection-fx-flash;position:absolute;inset:-.18rem}@keyframes salvage-grid-projection-fx-flash{0%{background:rgb(var(--grid-projection-rgb) / .2);box-shadow:inset 0 0 0 2px rgb(var(--grid-projection-rgb) / .95), 0 0 18px rgb(var(--grid-projection-rgb) / .42);filter:brightness(1.34)}65%{background:rgb(var(--grid-projection-rgb) / .08);box-shadow:inset 0 0 0 2px rgb(var(--grid-projection-rgb) / .54), 0 0 10px rgb(var(--grid-projection-rgb) / .18)}to{box-shadow:inset 0 0 0 2px rgb(var(--grid-projection-rgb) / 0), 0 0 0 rgb(var(--grid-projection-rgb) / 0);filter:brightness();background:0 0}}.salvage-glossary-token,.salvage-tutorial-token{vertical-align:-.12em;white-space:nowrap;max-width:100%;font-family:var(--font-mono);color:rgb(var(--glossary-token-rgb,var(--tutorial-token-rgb,var(--rgb-stone-high))));text-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:.22rem;margin:0 .04rem;padding:0 .04rem;font-size:.8em;font-weight:900;line-height:1.05;display:inline-flex}.salvage-glossary-token{vertical-align:-.1em;font-size:.86em}.salvage-glossary-token-compact{gap:.16rem;font-size:.78em}.salvage-tutorial-input-cue{vertical-align:-.18em;white-space:nowrap;max-width:100%;font-family:var(--font-mono);color:rgb(var(--tutorial-token-rgb,var(--rgb-stone-high)));background:rgb(var(--tutorial-token-rgb,var(--rgb-instrument-mist)) / .1);border:1px solid rgb(var(--tutorial-token-rgb,var(--rgb-instrument-mist)) / .3);box-shadow:inset 0 1px 0 rgb(var(--rgb-white) / .05);border-radius:0;align-items:center;gap:.28rem;margin:0 .08rem;padding:.16rem .42rem .16rem .28rem;font-size:.78em;font-weight:900;line-height:1;display:inline-flex}.salvage-glossary-token svg,.salvage-tutorial-token svg,.salvage-tutorial-input-cue svg{flex:none}.salvage-glossary-token-relic-art,.salvage-tutorial-token-relic-art{box-shadow:none;border-radius:0;flex:none;margin:-.12rem 0}.salvage-glossary-token-meter,.salvage-tutorial-token-meter{grid-template-columns:repeat(3,.32rem);gap:.08rem;margin-left:.04rem;display:inline-grid}.salvage-glossary-token-meter span,.salvage-tutorial-token-meter span{background:rgb(var(--rgb-hazard-red) / .82);width:.32rem;height:.62rem;box-shadow:0 0 7px rgb(var(--rgb-hazard-red) / .34);border-radius:1px}.salvage-tutorial-input-cue{--tutorial-token-rgb:var(--rgb-stone-mid);padding-left:.32rem}.salvage-tutorial-input-icon{flex:none;width:.72rem;height:.72rem;display:inline-block;position:relative}.salvage-tutorial-input-cue-drag .salvage-tutorial-input-icon:before{content:"";border:1.5px solid;border-radius:999px 999px .2rem .2rem;width:.38rem;height:.56rem;position:absolute;top:.02rem;left:.08rem}.salvage-tutorial-input-cue-drag .salvage-tutorial-input-icon:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:.32rem;height:.32rem;position:absolute;bottom:.04rem;right:.02rem;transform:rotate(45deg)}.salvage-tutorial-input-cue-tap .salvage-tutorial-input-icon:before,.salvage-tutorial-input-cue-click .salvage-tutorial-input-icon:before{content:"";box-shadow:0 0 0 .16rem rgb(var(--rgb-stone-mid) / .14);border:1.5px solid;border-radius:999px;position:absolute;inset:.05rem}.salvage-tutorial-input-cue-click .salvage-tutorial-input-icon:after{content:"";background:currentColor;border-radius:999px;width:.16rem;height:.22rem;position:absolute;top:.18rem;left:.3rem}.salvage-tutorial-input-cue-button .salvage-tutorial-input-icon{display:none}.salvage-tutorial-blocked{background:rgb(var(--rgb-hazard-red) / .1);border:1px solid rgb(var(--rgb-hazard-red) / .38);padding:.5rem .6rem;color:rgb(var(--rgb-hazard-red))!important}.salvage-run-state-dialog[data-vaul-drawer][data-state=open]{transform:translate(0)!important}.salvage-execute-button-tutorial-highlight{z-index:55;outline:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .86);outline-offset:3px;position:relative;box-shadow:0 0 0 2px rgb(var(--rgb-black) / .72), 0 0 24px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .18)!important}.salvage-relic-tutorial-highlight{z-index:55;outline:0;position:relative;box-shadow:inset 0 0 0 2px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .86), inset 0 0 0 4px rgb(var(--rgb-black) / .62), 0 0 18px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .14)!important}.salvage-tool-token-tutorial-highlight{z-index:55;outline:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .86);outline-offset:4px;position:relative;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .52), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .18), 0 0 0 2px rgb(var(--rgb-black) / .72), 0 0 24px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .18)!important}.salvage-score-rail-tutorial-highlight,.salvage-shape-sidebar-button-tutorial-highlight,.salvage-shape-track-tutorial-highlight{z-index:55;outline:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .86);outline-offset:4px;position:relative;box-shadow:0 0 0 2px rgb(var(--rgb-black) / .72), 0 0 24px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .16)!important}.salvage-tutorial-route-spotlight-gridClues .salvage-clue-tile-column{z-index:55;outline:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .86);outline-offset:3px;position:relative;box-shadow:0 0 0 2px rgb(var(--rgb-black) / .72), 0 0 22px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .18), inset 0 0 0 1px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .32), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .12)!important}.salvage-tutorial-route-spotlight-handEconomy .salvage-command-hand-scroll,.salvage-tutorial-route-spotlight-handEconomy .salvage-score-hands-row,.salvage-tutorial-route-spotlight-handEconomy .salvage-score-discards-row,.salvage-tutorial-route-spotlight-handEconomy .salvage-discard-zone-mobile,.salvage-tutorial-route-spotlight-handEconomy .salvage-discard-zone-desktop,.salvage-tutorial-route-spotlight-discard .salvage-command-card-tutorial-highlight,.salvage-tutorial-route-spotlight-discard .salvage-discard-zone-mobile,.salvage-tutorial-route-spotlight-discard .salvage-discard-zone-desktop,.salvage-tutorial-route-spotlight-discard .salvage-discard-stack-button{z-index:55;outline:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .82);outline-offset:3px;position:relative;box-shadow:0 0 0 2px rgb(var(--rgb-black) / .72), 0 0 22px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .16)!important}.salvage-shop-offer-tutorial-highlight,.salvage-shop-advance-tutorial-highlight,.salvage-map-node-tutorial-highlight .salvage-map-node-main,.salvage-tutorial-route-spotlight-map .salvage-map-node-reachable .salvage-map-node-main,.salvage-tutorial-route-spotlight-map .salvage-map-node-cleared .salvage-map-node-main,.salvage-tutorial-route-spotlight-map .salvage-map-node-skip{z-index:55;outline:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .86);outline-offset:4px;position:relative;box-shadow:0 0 0 2px rgb(var(--rgb-black) / .72), 0 0 24px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .18)!important}.salvage-tutorial-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.salvage-tutorial-action-buttons{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.salvage-tutorial-step-controls{background:rgb(var(--rgb-black) / .34);width:fit-content;height:2.5rem;box-shadow:inset 0 0 0 1px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .18);color:rgb(var(--rgb-stone-low));font-family:var(--font-mono);text-transform:uppercase;border:0;align-items:center;gap:1px;margin-left:auto;font-size:.66rem;font-weight:900;display:flex}.salvage-tutorial-step-controls>button{background:rgb(var(--rgb-panel-graphite-low) / .82);border:0;min-height:100%}.salvage-tutorial-step-counter{min-width:3.25rem;height:100%;color:rgb(var(--rgb-stone-mid));background:rgb(var(--rgb-panel-graphite-low) / .82);font-variant-numeric:tabular-nums;place-items:center;padding:0 .45rem;display:inline-grid}.salvage-tutorial-step-controls>button{width:2.5rem;color:rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)));place-items:center;display:inline-grid}.salvage-tutorial-step-controls>button:disabled{color:rgb(var(--rgb-stone-low));opacity:.45}.salvage-tutorial-step-controls>button:not(:disabled):hover{background:rgb(var(--rgb-instrument-mist) / .075)}.salvage-tutorial-skip,.salvage-tutorial-skip-confirm{border:1px solid rgb(var(--rgb-instrument-mist) / .09);color:rgb(var(--rgb-stone-low));background:0 0;transition:background-color 75ms ease-out,color 75ms ease-out,border-color 75ms ease-out}.salvage-tutorial-skip:hover{border-color:rgb(var(--rgb-instrument-mist) / .18);background:rgb(var(--rgb-instrument-mist) / .055);color:rgb(var(--rgb-stone-mid))}.salvage-tutorial-skip-confirm{border-color:rgb(var(--rgb-hazard-red) / .3);background:rgb(var(--rgb-hazard-red) / .08);color:rgb(var(--rgb-stone-mid))}.salvage-tutorial-skip-confirm:hover{border-color:rgb(var(--rgb-hazard-red) / .48);background:rgb(var(--rgb-hazard-red) / .14);color:rgb(var(--rgb-stone-high))}.salvage-command-card-shell-tutorial-highlight{z-index:55;position:relative}.salvage-command-card-tutorial-highlight{z-index:20;outline:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .86);outline-offset:.28rem;--card-state-shadow:0 0 0 2px rgb(var(--rgb-black) / .72), 0 0 24px rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .2);position:relative}.salvage-tutorial-progression{min-height:calc(100svh - 44px);padding:1rem;position:relative;overflow:hidden}.salvage-tutorial-progression-real{padding:0}@media (width<=1259px){.salvage-tutorial-route{padding-top:0}.salvage-tutorial-panel{overscroll-behavior:contain;border-left:0;border-right:0;gap:.5rem;width:100%;height:auto;max-height:calc(100svh - 2.75rem);padding:.85rem;position:fixed;inset:auto 0;overflow:hidden auto}.salvage-tutorial-panel:not(.salvage-tutorial-panel-center){width:100%}.salvage-tutorial-panel-mobile-top{border-top:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .34);border-bottom:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .34);top:2.75rem}.salvage-tutorial-panel-mobile-bottom{border-top:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .34);border-bottom:0;bottom:0}.salvage-tutorial-panel-mobile-aboveHand{border-top:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .34);border-bottom:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .34);bottom:clamp(10.75rem,16svh,14rem)}.salvage-tutorial-spotlight-overlay{fill:rgb(var(--rgb-black) / .42)}.salvage-tutorial-panel-anchored{width:100%;left:0;right:0}.salvage-tutorial-panel-free{left:0;right:0}.salvage-tutorial-panel-center{width:min(31rem,100vw - 1.5rem);max-height:calc(100svh - 1.5rem);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.salvage-tutorial-panel-mobile-center{border:2px solid rgb(var(--tutorial-attention-rgb,var(--rgb-instrument-mist)) / .34)}.salvage-tutorial-details{gap:.5rem}.salvage-tutorial-operator{grid-template-columns:auto minmax(0,1fr);gap:.55rem;padding-bottom:.5rem}.salvage-tutorial-operator-portrait{width:2rem;height:2rem}.salvage-tutorial-operator-copy span:first-child{font-size:.66rem}.salvage-tutorial-operator-copy span:last-child{font-size:.58rem}.salvage-tutorial-details h1{font-size:1.08rem;line-height:1.15}.salvage-tutorial-details p{font-size:.88rem;line-height:1.32}.salvage-tutorial-mobile-hint{display:none}.salvage-tutorial-actions{gap:.5rem}.salvage-tutorial-action-buttons>button{min-height:2.5rem;padding-left:.75rem;padding-right:.75rem;font-size:.82rem}.salvage-tutorial-route-spotlight-gridClues .salvage-tutorial-operator{display:none}.salvage-tutorial-progression{min-height:calc(100svh - 44px);padding:.5rem}.salvage-tutorial-progression-real{padding:0}}.salvage-fx-layer{z-index:9998;pointer-events:none;position:fixed;inset:0;overflow:hidden}.salvage-score-causal-handoff-layer{--causal-rgb:var(--rgb-score-amber);z-index:9998;contain:layout style;isolation:isolate;pointer-events:none;position:fixed;inset:0;overflow:hidden}.salvage-score-causal-handoff-layer [data-causal-command-kind=trace]{--causal-rgb:var(--rgb-trace-cyan)}.salvage-score-causal-handoff-layer [data-causal-command-kind=haul]{--causal-rgb:var(--rgb-haul-amber)}.salvage-score-causal-handoff-layer [data-causal-command-kind=displace]{--causal-rgb:var(--rgb-displace-violet)}.salvage-score-causal-track{transform-origin:0;height:2px;position:absolute}.salvage-score-causal-track:before{content:"";border:1px solid rgb(var(--causal-rgb) / .78);background:rgb(var(--rgb-hull-black) / .88);width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .64), 0 0 10px rgb(var(--causal-rgb) / .3);position:absolute;top:50%;right:0;translate:50% -50%;rotate:45deg}.salvage-score-causal-track-beam{transform-origin:0;background:linear-gradient(90deg, rgb(var(--causal-rgb) / .18), rgb(var(--causal-rgb) / .92) 72%, rgb(var(--rgb-instrument-mist) / .96));box-shadow:0 0 4px rgb(var(--causal-rgb) / .7), 0 0 14px rgb(var(--causal-rgb) / .32);display:block;position:absolute;inset:0}.salvage-score-causal-command-packet{filter:drop-shadow(0 0 6px rgb(var(--causal-rgb) / .7));will-change:transform, opacity;grid-template-columns:repeat(3,.32rem);gap:.16rem;display:grid;position:absolute;top:50%;left:0;translate:0 -50%}.salvage-score-causal-command-packet>span{border:1px solid rgb(var(--rgb-instrument-mist) / .78);background:rgb(var(--causal-rgb));width:.32rem;height:.32rem;display:block;rotate:45deg}.salvage-score-causal-point,.salvage-score-causal-bank-packet-anchor,.salvage-score-causal-bank-arrival-anchor{width:0;height:0;position:absolute}.salvage-score-causal-source-collar{border:2px solid rgb(var(--causal-rgb) / .92);background:linear-gradient(rgb(var(--causal-rgb)), rgb(var(--causal-rgb))) top left / .9rem 2px no-repeat, linear-gradient(rgb(var(--causal-rgb)), rgb(var(--causal-rgb))) top left / 2px .9rem no-repeat, linear-gradient(rgb(var(--causal-rgb)), rgb(var(--causal-rgb))) bottom right / .9rem 2px no-repeat, linear-gradient(rgb(var(--causal-rgb)), rgb(var(--causal-rgb))) bottom right / 2px .9rem no-repeat;width:4.4rem;height:4.4rem;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .72), 0 0 18px rgb(var(--causal-rgb) / .32);will-change:transform, opacity;place-items:end center;display:grid;position:absolute;translate:-50% -50%}.salvage-score-causal-source-collar:before,.salvage-score-causal-source-collar:after{content:"";background:rgb(var(--causal-rgb) / .72);position:absolute}.salvage-score-causal-source-collar:before{height:1px;top:50%;left:-.7rem;right:-.7rem}.salvage-score-causal-source-collar:after{width:1px;top:-.7rem;bottom:-.7rem;left:50%}.salvage-score-causal-source-collar>span{z-index:1;color:rgb(var(--causal-rgb));border:1px solid rgb(var(--causal-rgb) / .66);background:rgb(var(--rgb-hull-black) / .96);box-shadow:0 0 10px rgb(var(--causal-rgb) / .2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin-bottom:-1.4rem;padding:.2rem .36rem;font-size:.75rem;font-weight:1000;line-height:1;position:relative}.salvage-score-causal-target-reaction{width:4.25rem;height:4.25rem;color:rgb(var(--causal-rgb));border:2px solid rgb(var(--causal-rgb) / .94);background:radial-gradient(circle, rgb(var(--causal-rgb) / .16), transparent 62%);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .72), inset 0 0 18px rgb(var(--causal-rgb) / .24), 0 0 24px rgb(var(--causal-rgb) / .38);will-change:transform, opacity;place-items:center;display:grid;position:absolute;translate:-50% -50%}.salvage-score-causal-target-reaction:before,.salvage-score-causal-target-reaction:after{content:"";background:rgb(var(--causal-rgb) / .86);box-shadow:0 0 7px rgb(var(--causal-rgb) / .56);position:absolute}.salvage-score-causal-target-reaction:before{height:2px;top:50%;left:-.68rem;right:-.68rem}.salvage-score-causal-target-reaction:after{width:2px;top:-.68rem;bottom:-.68rem;left:50%}.salvage-score-causal-target-reaction>span{z-index:1;border:1px solid rgb(var(--causal-rgb) / .88);background:rgb(var(--rgb-hull-black) / .94);width:1.52rem;height:1.52rem;font-family:var(--font-mono);place-items:center;font-size:1.1rem;font-weight:1000;line-height:1;display:grid;position:relative}.salvage-score-causal-target-payoff{z-index:4;pointer-events:none;min-width:11.75rem;max-width:15rem;color:rgb(var(--rgb-score-amber));border:2px solid rgb(var(--causal-rgb) / .96);background:linear-gradient(112deg, rgb(var(--causal-rgb) / .18), transparent 68%), #07100ffa;box-shadow:inset 4px 0 0 rgb(var(--causal-rgb)), inset 0 0 0 1px rgb(var(--rgb-black) / .72), 0 0 0 2px rgb(var(--causal-rgb) / .2), 0 12px 28px rgb(var(--rgb-black) / .46), 0 0 30px rgb(var(--causal-rgb) / .28);font-family:var(--font-mono);text-align:left;text-transform:uppercase;white-space:nowrap;gap:.16rem;padding:.58rem .72rem .64rem;display:grid;position:absolute;bottom:2.7rem;right:2.8rem}.salvage-score-causal-target-payoff>small{color:rgb(var(--causal-rgb));letter-spacing:.08em;text-overflow:ellipsis;font-size:.75rem;font-weight:1000;line-height:1;overflow:hidden}.salvage-score-causal-target-payoff>strong{color:rgb(var(--rgb-score-amber));font-family:var(--font-display);letter-spacing:-.025em;text-overflow:ellipsis;font-size:1.5rem;font-weight:1000;line-height:1;overflow:hidden}.salvage-score-causal-target-payoff>span{color:rgb(var(--rgb-instrument-mist));letter-spacing:.035em;text-overflow:ellipsis;font-size:.75rem;font-weight:950;line-height:1;overflow:hidden}.salvage-score-causal-track-bank{--causal-rgb:var(--rgb-score-amber);height:3px}.salvage-score-causal-bank-packet{min-width:max-content;color:rgb(var(--rgb-hull-black));border:1px solid rgb(var(--rgb-instrument-mist) / .88);background:rgb(var(--rgb-score-amber));box-shadow:inset 0 0 0 1px rgb(var(--rgb-hull-black) / .42), 0 0 18px rgb(var(--rgb-score-amber) / .5);font-family:var(--font-display);letter-spacing:-.02em;will-change:transform, opacity;padding:.36rem .54rem;font-size:1.3rem;font-weight:1000;line-height:1;display:block;position:absolute;translate:-50% -50%}.salvage-score-causal-equation-collar{border:2px solid rgb(var(--rgb-score-amber) / .92);width:3.4rem;height:3.4rem;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .72), 0 0 22px rgb(var(--rgb-score-amber) / .36);will-change:transform, opacity;position:absolute;translate:-50% -50%;rotate:45deg}.salvage-score-causal-bank-arrival{min-width:8.75rem;color:rgb(var(--rgb-score-amber));border:2px solid rgb(var(--rgb-score-amber) / .9);background:linear-gradient(90deg, rgb(var(--rgb-score-amber) / .14), transparent 68%), rgb(var(--rgb-hull-black) / .97);box-shadow:inset 3px 0 0 rgb(var(--rgb-score-amber)), inset 0 0 0 1px rgb(var(--rgb-black) / .66), 0 0 22px rgb(var(--rgb-score-amber) / .34);font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;will-change:transform, opacity;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label delta""total total";align-items:baseline;gap:.1rem .48rem;padding:.46rem .58rem .5rem;display:grid;position:absolute;translate:-50% calc(-50% - 2.55rem)}.salvage-score-causal-bank-arrival>span{letter-spacing:.14em;grid-area:label;font-size:.6875rem;font-weight:1000;line-height:1}.salvage-score-causal-bank-arrival>strong{font-family:var(--font-display);letter-spacing:-.03em;grid-area:delta;font-size:1.45rem;font-weight:1000;line-height:1}.salvage-score-causal-bank-arrival>small{color:rgb(var(--rgb-instrument-mist) / .82);letter-spacing:.04em;grid-area:total;font-size:.6875rem;font-weight:900;line-height:1}.salvage-score-causal-bank-reaction{border:2px solid rgb(var(--rgb-score-amber) / .82);width:5.5rem;height:5.5rem;box-shadow:inset 0 0 24px rgb(var(--rgb-score-amber) / .18), 0 0 28px rgb(var(--rgb-score-amber) / .32);will-change:transform, opacity;position:absolute;translate:-50% -50%}@media (width<=1259px){.salvage-score-causal-handoff-layer{display:none!important}}@media (prefers-reduced-motion:reduce){.salvage-score-causal-handoff-layer,.salvage-score-causal-handoff-layer *,.salvage-grid-projection-scoring-outcome:before,.salvage-grid-projection-scoring-outcome:after{transition:none!important;animation:none!important}.salvage-score-causal-target-payoff{transition:none!important;transform:none!important}}.salvage-hazard-score-void{z-index:9999;background:radial-gradient(circle at 50% 50%, rgb(var(--rgb-hazard-red) / .08), transparent 52%), rgb(var(--rgb-void-green) / .38);pointer-events:auto;place-items:center;display:grid;position:fixed;inset:0}.salvage-hazard-score-void__continue{width:100%;height:100%;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;place-items:center;display:grid}.salvage-hazard-score-void__panel{border:1px solid rgb(var(--rgb-instrument-mist) / .28);background:rgb(var(--rgb-panel-graphite) / .98);width:min(34rem,100%);box-shadow:0 1.5rem 4rem rgb(var(--rgb-black) / .5), inset 0 1px 0 rgb(var(--rgb-instrument-mist) / .1);text-align:center;transform-origin:50% 100%;border-radius:0;padding:clamp(1.15rem,4vw,1.8rem);display:grid;position:relative;overflow:hidden}.salvage-hazard-score-void__rule{background:rgb(var(--rgb-hazard-red));transform-origin:0;height:.38rem;position:absolute;inset:0 0 auto}.salvage-hazard-score-void__eyebrow{color:rgb(var(--rgb-hazard-red));font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(.78rem,2.7vw,.95rem);font-weight:900;line-height:1}.salvage-hazard-score-void__title{color:rgb(var(--rgb-instrument-mist));font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;margin-top:.35rem;font-size:clamp(2rem,7vw,4.25rem);font-weight:900;line-height:.94}.salvage-hazard-score-void__body{color:rgb(var(--rgb-instrument-mist) / .88);margin-top:.72rem;font-size:clamp(.95rem,3.4vw,1.18rem);font-weight:700;line-height:1.35}.salvage-hazard-score-void__hint{border:1px solid rgb(var(--rgb-instrument-mist) / .2);color:rgb(var(--rgb-instrument-mist) / .68);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;justify-self:center;margin-top:1rem;padding:.42rem .72rem;font-size:.68rem;font-weight:900;line-height:1}.salvage-hazard-score-void__continue:focus-visible .salvage-hazard-score-void__panel{outline:2px solid rgb(var(--rgb-score-amber));outline-offset:4px}.salvage-ui-fx-point-anchor{z-index:-1;opacity:0;pointer-events:none;width:2px;height:2px;transform:translate3d(var(--ui-fx-source-x,50vw), var(--ui-fx-source-y,50vh), 0);display:block;position:fixed;top:0;left:0}.salvage-relic-install-weld-overlay{z-index:9999;pointer-events:none;position:fixed}.salvage-relic-install-weld-overlay .salvage-weld-spark{inset:-.42rem}.salvage-weld-spark{z-index:24;pointer-events:none;mix-blend-mode:screen;display:block;position:absolute;inset:-.18rem;overflow:visible}.salvage-weld-spark-svg{width:100%;height:100%;display:block;overflow:visible}.salvage-weld-spark-seam-cool{stroke:rgb(var(--rgb-haul-amber));stroke-linecap:round;stroke-width:1.5px;filter:drop-shadow(0 0 .34rem rgb(var(--rgb-score-amber) / .58)) drop-shadow(0 0 .8rem rgb(var(--rgb-haul-amber) / .3))}.salvage-weld-spark-seam-hot{stroke:rgb(var(--rgb-white));stroke-linecap:round;stroke-width:.9px;filter:drop-shadow(0 0 .26rem rgb(var(--rgb-score-amber) / .8)) drop-shadow(0 0 .7rem rgb(var(--rgb-haul-amber) / .34))}.salvage-weld-spark-shard{stroke:rgb(var(--rgb-score-amber));stroke-linecap:round;filter:drop-shadow(0 0 .2rem rgb(var(--rgb-white) / .78)) drop-shadow(0 0 .58rem rgb(var(--rgb-score-amber) / .42))}.salvage-weld-spark-point{fill:rgb(var(--rgb-white));stroke:rgb(var(--rgb-score-amber));stroke-width:.8px;filter:drop-shadow(0 0 .32rem rgb(var(--rgb-white) / .9)) drop-shadow(0 0 .72rem rgb(var(--rgb-score-amber) / .62))}.salvage-fx-tone-neutral{--fx-rgb:var(--rgb-instrument-mist)}.salvage-fx-tone-cargo{--fx-rgb:var(--rgb-cargo-green)}.salvage-fx-tone-signal{--fx-rgb:var(--rgb-signal-violet)}.salvage-fx-tone-score{--fx-rgb:var(--rgb-score-amber)}.salvage-fx-tone-hazard{--fx-rgb:var(--rgb-hazard-red)}.salvage-fx-chip-track{will-change:transform;width:0;height:0;position:absolute}.salvage-fx-chip{border:1px solid rgb(var(--fx-rgb) / .7);background:rgb(var(--rgb-void-green) / .94);box-shadow:0 0 10px rgb(var(--fx-rgb) / .3), inset 0 0 0 1px rgb(var(--fx-rgb) / .12);color:rgb(var(--fx-rgb));font-family:var(--font-mono);white-space:nowrap;text-shadow:0 0 8px rgb(var(--fx-rgb) / .4);align-items:center;padding:.18rem .3rem;font-size:.84rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.salvage-fx-chip.salvage-fx-intensity-1{box-shadow:0 0 14px rgb(var(--fx-rgb) / .4), inset 0 0 0 1px rgb(var(--fx-rgb) / .16);font-size:1rem}.salvage-fx-chip.salvage-fx-intensity-2{box-shadow:0 0 20px rgb(var(--fx-rgb) / .55), inset 0 0 0 1px rgb(var(--fx-rgb) / .2);border-width:2px;font-size:1.18rem}.salvage-fx-chip.salvage-fx-intensity-3{box-shadow:0 0 24px rgb(var(--fx-rgb) / .62), 0 0 42px rgb(var(--rgb-score-amber) / .18), inset 0 0 0 1px rgb(var(--fx-rgb) / .26);border-width:2px;font-size:1.36rem}.salvage-fx-chip[data-fx-source-kind=relic],.salvage-fx-chip[data-fx-source-kind=operator],.salvage-fx-chip[data-fx-source-kind=shape]{box-shadow:0 0 18px rgb(var(--fx-rgb) / .48), 0 0 0 1px rgb(var(--rgb-instrument-mist) / .08), inset 0 0 0 1px rgb(var(--fx-rgb) / .2)}.salvage-fx-chip[data-fx-source-kind=relic]:after,.salvage-fx-chip[data-fx-source-kind=operator]:after,.salvage-fx-chip[data-fx-source-kind=shape]:after{content:"";background:rgb(var(--fx-rgb) / .82);height:2px;box-shadow:0 0 8px rgb(var(--fx-rgb) / .42);position:absolute;bottom:-.22rem;left:.2rem;right:.2rem}.salvage-fx-chip[data-fx-payoff-tier=overQuota],.salvage-fx-chip[data-fx-payoff-tier=singularity]{color:rgb(var(--rgb-instrument-mist));text-shadow:0 0 10px rgb(var(--rgb-score-amber) / .7), 0 0 26px rgb(var(--fx-rgb) / .42)}.salvage-fx-stamp{letter-spacing:.02em;padding:.26rem .44rem;font-size:1.3rem}.salvage-fx-stamp.salvage-fx-intensity-1{font-size:1.6rem}.salvage-fx-stamp.salvage-fx-intensity-2{text-shadow:0 0 10px rgb(var(--fx-rgb) / .6), 0 0 26px rgb(var(--fx-rgb) / .34);font-size:1.95rem}.salvage-fx-stamp.salvage-fx-intensity-3{text-shadow:0 0 12px rgb(var(--fx-rgb) / .72), 0 0 30px rgb(var(--fx-rgb) / .42), 0 0 48px rgb(var(--rgb-score-amber) / .2);padding:.32rem .55rem;font-size:2.4rem}.salvage-fx-pop{will-change:transform, opacity;padding:.22rem .38rem;font-size:1.08rem}.salvage-fx-pop.salvage-fx-intensity-1{font-size:1.22rem}.salvage-fx-pop.salvage-fx-intensity-2{font-size:1.46rem}.salvage-fx-pop.salvage-fx-intensity-3{font-size:1.7rem}.salvage-fx-text-stamp{background:linear-gradient(180deg, rgb(var(--fx-rgb) / .14), transparent 54%), rgb(var(--rgb-black) / .9);box-shadow:0 0 18px rgb(var(--fx-rgb) / .38), inset 0 0 0 1px rgb(var(--rgb-instrument-mist) / .12), inset 0 -.24rem 0 rgb(var(--rgb-black) / .24);letter-spacing:.08em;text-transform:uppercase;border-width:2px;border-radius:.08rem;padding:.34rem .58rem;font-size:clamp(.84rem,2.8vw,1.35rem)}.salvage-fx-icon-chip{gap:.25rem}.salvage-fx-chip-icon{flex:none;display:block}.salvage-fx-movement-chip{letter-spacing:.03em;text-overflow:ellipsis;max-width:min(18rem,100vw - 2rem);font-size:.7rem;overflow:hidden}.salvage-fx-edge-chip{border:1px solid rgb(var(--fx-rgb) / .5);background:rgb(var(--rgb-void-green) / .94);max-width:11rem;color:rgb(var(--rgb-instrument-mist));font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;padding:.22rem .34rem;font-size:.62rem;font-weight:900;line-height:1;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.salvage-fx-sweep{isolation:isolate;border:1px solid rgb(var(--fx-rgb) / .12);box-shadow:inset 0 0 0 1px rgb(var(--fx-rgb) / .08), 0 0 28px rgb(var(--fx-rgb) / .12);position:absolute;overflow:hidden}.salvage-fx-sweep:after{content:"";background:rgb(var(--fx-rgb) / .12);mix-blend-mode:screen;position:absolute;inset:0}.salvage-fx-sweep-line{z-index:2;background:linear-gradient(90deg, transparent, rgb(var(--fx-rgb) / .95), transparent);width:100%;height:2px;box-shadow:0 0 12px rgb(var(--fx-rgb) / .74), 0 0 32px rgb(var(--fx-rgb) / .34), 0 28px 44px rgb(var(--fx-rgb) / .16);display:block;position:absolute;top:0;left:0}.salvage-fx-sweep[data-fx-sweep-direction=up] .salvage-fx-sweep-line{box-shadow:0 0 12px rgb(var(--fx-rgb) / .74), 0 0 32px rgb(var(--fx-rgb) / .34), 0 -28px 44px rgb(var(--fx-rgb) / .16)}.salvage-fx-sweep[data-fx-sweep-direction=across] .salvage-fx-sweep-line{background:linear-gradient(180deg, transparent, rgb(var(--fx-rgb) / .95), transparent);width:2px;height:100%;box-shadow:0 0 12px rgb(var(--fx-rgb) / .74), 0 0 32px rgb(var(--fx-rgb) / .34), 28px 0 44px rgb(var(--fx-rgb) / .16)}.salvage-fx-light-pillar{z-index:1;background:radial-gradient(ellipse at 50% 70%, rgb(var(--fx-rgb) / .32), transparent 52%), linear-gradient(180deg, transparent, rgb(var(--fx-rgb) / .22), transparent);filter:blur(16px);mix-blend-mode:screen;position:absolute;inset:-28% 18%}.salvage-fx-torch-cut-track{pointer-events:none;position:absolute}.salvage-fx-weld-spark-track{z-index:9999;pointer-events:none;position:absolute}.salvage-torch-cut{--torch-rgb:var(--rgb-hazard-red);display:block;position:absolute;inset:0}.salvage-torch-cut-outline,.salvage-torch-cut-line,.salvage-torch-cut-half,.salvage-torch-cut-label{pointer-events:none;position:absolute}.salvage-torch-cut-outline{border:1px solid rgb(var(--torch-rgb) / .72);background:rgb(var(--torch-rgb) / .12);box-shadow:0 0 18px rgb(var(--torch-rgb) / .42), inset 0 0 0 1px rgb(var(--rgb-score-amber) / .18);inset:0}.salvage-torch-cut-line{z-index:3;background:linear-gradient(180deg, transparent, rgb(var(--rgb-score-amber) / 1), rgb(var(--torch-rgb) / .92), transparent);filter:blur(.5px);width:.24rem;height:150%;box-shadow:0 0 10px rgb(var(--rgb-score-amber) / .8), 0 0 28px rgb(var(--torch-rgb) / .5);top:50%;left:50%;transform:translate(-50%,-50%)rotate(-42deg)}.salvage-torch-cut-line:after{content:"";background:radial-gradient(circle, rgb(var(--rgb-score-amber) / 1), rgb(var(--torch-rgb) / .55), transparent 68%);border-radius:999px;width:1rem;height:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.salvage-torch-cut-half{z-index:2;background:linear-gradient(135deg, rgb(var(--torch-rgb) / .22), transparent 45%), rgb(var(--rgb-black) / .18);border:1px solid rgb(var(--torch-rgb) / .24);inset:0}.salvage-torch-cut-half-a{clip-path:polygon(0 0,100% 0,0 100%)}.salvage-torch-cut-half-b{clip-path:polygon(100% 0,100% 100%,0 100%)}.salvage-torch-cut-label{z-index:4;border:1px solid rgb(var(--torch-rgb) / .68);background:rgb(var(--rgb-black) / .9);color:rgb(var(--rgb-score-amber));font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 12px rgb(var(--torch-rgb) / .42);padding:.26rem .36rem;font-size:.58rem;font-weight:900;line-height:1;top:50%;left:50%;transform:translate(-50%,-50%)}.salvage-fx-target-punch{--fx-target-punch-rgb:var(--rgb-instrument-mist);--fx-target-punch-scale:1.12;outline:1px solid rgb(var(--fx-target-punch-rgb) / .46);outline-offset:1px;box-shadow:0 0 0 1px rgb(var(--fx-target-punch-rgb) / .24), 0 0 16px rgb(var(--fx-target-punch-rgb) / .18);will-change:transform;animation:.36s cubic-bezier(.22,1,.36,1) salvage-fx-target-punch}.salvage-fx-target-punch--cargo{--fx-target-punch-rgb:var(--rgb-cargo-green)}.salvage-fx-target-punch--signal{--fx-target-punch-rgb:var(--rgb-signal-violet)}.salvage-fx-target-punch--score{--fx-target-punch-rgb:var(--rgb-score-amber)}.salvage-fx-target-punch--hazard{--fx-target-punch-rgb:var(--rgb-hazard-red)}.salvage-fx-target-punch--cash{box-shadow:none;outline:0}.salvage-fx-target-punch--i0{--fx-target-punch-scale:1.08}.salvage-fx-target-punch--i1{--fx-target-punch-scale:1.12}.salvage-fx-target-punch--i2{--fx-target-punch-scale:1.18}.salvage-fx-target-punch--i3{--fx-target-punch-scale:1.24}@keyframes salvage-fx-target-punch{0%{transform:scale(1)}28%{transform:scale(var(--fx-target-punch-scale))}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.salvage-fx-target-punch{animation:none}}.salvage-fx-stream-dot{background:rgb(var(--fx-rgb) / .85);width:.34rem;height:.34rem;box-shadow:0 0 8px rgb(var(--fx-rgb) / .5);position:absolute;transform:translate(-50%,-50%)}.salvage-fx-locked{filter:saturate(.35)brightness(.82);transition:filter .16s ease-out;position:relative}.salvage-fx-locked:after{content:"";pointer-events:none;border:1px solid rgb(var(--rgb-instrument-mist) / .22);animation:.32s ease-out salvage-fx-lock-flash;position:absolute;inset:0}@keyframes salvage-fx-lock-flash{0%{background:rgb(var(--rgb-instrument-mist) / .22)}to{background:0 0}}.salvage-fx-shake{animation:.24s steps(2,jump-none) salvage-fx-shake}.salvage-fx-source-shake{--fx-source-shake-distance:3px;--fx-source-shake-duration:.18s;animation:salvage-fx-source-shake var(--fx-source-shake-duration) steps(2, jump-none);will-change:transform}.salvage-fx-cell-source-pulse,.salvage-fx-relic-activation{--fx-source-activation-rgb:var(--rgb-instrument-mist)}.salvage-fx-cell-source-pulse--cargo,.salvage-fx-relic-activation--cargo{--fx-source-activation-rgb:var(--rgb-cargo-green)}.salvage-fx-cell-source-pulse--signal,.salvage-fx-relic-activation--signal{--fx-source-activation-rgb:var(--rgb-signal-violet)}.salvage-fx-cell-source-pulse--score,.salvage-fx-relic-activation--score{--fx-source-activation-rgb:var(--rgb-score-amber)}.salvage-fx-cell-source-pulse--hazard,.salvage-fx-relic-activation--hazard{--fx-source-activation-rgb:var(--rgb-hazard-red)}.salvage-fx-cell-source-pulse:after{content:"";z-index:28;border:1px solid rgb(var(--fx-source-activation-rgb) / .78);opacity:0;pointer-events:none;animation:.26s cubic-bezier(.22,1,.36,1) salvage-fx-cell-source-pulse;position:absolute;inset:2px;transform:scale(.9)}.salvage-relic-reorder-slot[data-scoring-active=true]{z-index:40}.salvage-relic-reorder-card[data-scoring-active=true],.salvage-relic-reorder-card.salvage-fx-relic-activation{z-index:20;opacity:1;filter:brightness(1.16)saturate(1.14);overflow:visible}.salvage-relic-reorder-card[data-panel-disabled=true]:not([data-scoring-active=true]){opacity:.45}.salvage-relic-reorder-card[data-scoring-active=true]{border-color:rgb(var(--rgb-score-amber) / .75);background:rgb(var(--rgb-score-amber) / .16);color:#fff7cc;box-shadow:0 0 0 2px rgb(var(--rgb-score-amber) / .92), 0 0 0 5px rgb(var(--rgb-score-amber) / .2), 0 0 28px rgb(var(--rgb-score-amber) / .34), 0 0 48px rgb(var(--rgb-score-amber) / .2)}.salvage-relic-scoring-pulse{z-index:24;border:2px solid rgb(var(--rgb-score-amber) / .92);border-radius:calc(var(--card-radius,.55rem) + .16rem);box-shadow:0 0 0 2px rgb(var(--rgb-score-amber) / .2), 0 0 24px rgb(var(--rgb-score-amber) / .3);pointer-events:none;position:absolute;inset:-.16rem}.salvage-fx-relic-activation .salvage-relic-card-art-well{outline:1px solid rgb(var(--fx-source-activation-rgb) / .82);outline-offset:1px;will-change:transform;animation:.3s cubic-bezier(.22,1,.36,1) salvage-fx-relic-activation}@keyframes salvage-fx-cell-source-pulse{0%{opacity:0;transform:scale(.9)}34%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes salvage-fx-relic-activation{0%{transform:scale(.94)}42%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes salvage-fx-shake{0%{transform:translate(0)}25%{transform:translate(2px,-1px)}50%{transform:translate(-2px,1px)}75%{transform:translate(1px,2px)}to{transform:translate(0)}}@keyframes salvage-fx-source-shake{0%{transform:translate(0)}20%{transform:translate3d(var(--fx-source-shake-distance), calc(var(--fx-source-shake-distance) * -.45), 0)}40%{transform:translate3d(calc(var(--fx-source-shake-distance) * -1), calc(var(--fx-source-shake-distance) * .5), 0)}65%{transform:translate3d(calc(var(--fx-source-shake-distance) * .55), var(--fx-source-shake-distance), 0)}to{transform:translate(0)}}.salvage-fx-callout{--fx-rgb:var(--rgb-instrument-mist);border:1px solid rgb(var(--fx-rgb) / .45);background:rgb(var(--rgb-void-green) / .95);max-width:15rem;color:rgb(var(--rgb-instrument-mist));font-family:var(--font-mono);letter-spacing:.04em;text-align:center;box-shadow:0 0 14px rgb(var(--fx-rgb) / .16);padding:.3rem .44rem;font-size:.66rem;font-weight:900;line-height:1.3;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.salvage-fx-shake,.salvage-fx-source-shake,.salvage-fx-cell-source-pulse:after,.salvage-fx-relic-activation .salvage-relic-card-art-well,.salvage-grid-projection-fx-flash{animation:none}}.salvage-score-register-row>.salvage-number-plate-well{width:100%;max-width:none;min-height:2rem;font-size:inherit;font-weight:inherit;padding:.2rem}@media (width<=1259px){.salvage-score-register-row>.salvage-number-plate-well{min-height:1.35rem;padding:.1rem}}@media (width>=1260px){.salvage-play-layout :is(.salvage-score-section-label,.salvage-score-context-strip),.salvage-play-layout .salvage-grid-shell :is(.salvage-clue-stats,.salvage-clue-cargo-meter,.salvage-clue-signal-meter,.salvage-clue-hazard,.salvage-clue-cargo-value,.salvage-clue-signal-value,.salvage-clue-hazard-value){font-size:.625rem}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@keyframes pulse{50%{opacity:.5}}
