@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}}:root{--bg:#080b0f;--panel:#10151b;--panel2:#141b23;--line:#26303b;--muted:#8e9ba9;--text:#edf3f8;--cyan:#56d6d1;--green:#8fd34f;--amber:#f1b84b;--red:#f46d6d}*{box-sizing:border-box}html{background:var(--bg);color:var(--text)}body{background:radial-gradient(circle at 70% -10%,#12303a55,transparent 34%),var(--bg);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select{font:inherit}.app{grid-template-columns:246px 1fr;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);z-index:10;background:#0b0f14;height:100vh;padding:22px 14px;position:sticky;top:0}.brand{align-items:center;gap:11px;padding:0 8px 24px;display:flex}.mark{width:34px;height:34px;color:var(--cyan);border:1px solid #4ce1d9;border-radius:8px;place-items:center;font-weight:900;display:grid;box-shadow:inset 0 0 18px #35d9d522}.brand b{letter-spacing:.08em;font-size:13px}.brand small{color:var(--muted);letter-spacing:.16em;margin-top:3px;font-size:9px;display:block}.nav{flex-direction:column;gap:3px;display:flex}.nav button{color:#93a0ad;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:10px 12px;font-size:13px;display:flex}.nav button:hover,.nav button.active{color:#fff;background:#182129}.nav button.active{box-shadow:inset 2px 0 var(--cyan)}.nav svg{width:16px}.sidefoot{border-top:1px solid var(--line);padding-top:15px;position:absolute;bottom:18px;left:14px;right:14px}.online{color:#99d572;font-size:11px}.main{min-width:0}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:8;background:#080b0fe8;align-items:center;gap:15px;height:70px;padding:0 28px;display:flex;position:sticky;top:0}.search{flex:1;max-width:620px;position:relative}.search input{border:1px solid var(--line);color:#fff;background:#11171e;border-radius:8px;width:100%;padding:10px 42px}.search svg{color:#71808e;width:17px;position:absolute;top:11px;left:14px}.kbd{color:#778592;border:1px solid #394552;border-radius:5px;padding:3px 7px;font-size:11px;position:absolute;top:8px;right:9px}.iconbtn,.primary,.secondary{border:1px solid var(--line);color:#c9d2db;cursor:pointer;background:#141b22;border-radius:7px;padding:9px 12px}.primary{background:var(--cyan);color:#061112;border-color:var(--cyan);font-weight:750}.primary:hover{filter:brightness(1.1)}.secondary:hover,.iconbtn:hover{border-color:#536474}.content{max-width:1600px;margin:auto;padding:27px}.eyebrow{color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:800}.titleline{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.titleline h1{letter-spacing:-.03em;margin:5px 0 3px;font-size:28px}.subtitle{color:var(--muted);font-size:13px}.actions{gap:9px;display:flex}.metrics{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:14px;display:grid}.metric,.panel{border:1px solid var(--line);background:linear-gradient(145deg,#121820,#0e1319);border-radius:10px}.metric{padding:15px}.metric label{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.metric strong{letter-spacing:-.04em;margin:8px 0 4px;font-size:22px;display:block}.delta{color:#8fd34f;font-size:11px}.delta.down{color:var(--red)}.grid2{grid-template-columns:1.7fr 1fr;gap:14px;margin-bottom:14px;display:grid}.panel{min-width:0;padding:18px}.panelhead{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.panelhead h2{letter-spacing:.02em;margin:0;font-size:13px}.panelhead span{color:var(--muted);font-size:10px}.chart{height:250px}.actionrow{border-top:1px solid #202933;grid-template-columns:8px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.actionrow:first-of-type{border-top:0}.dot{background:var(--amber);border-radius:99px;width:7px;height:7px}.dot.high{background:var(--red)}.dot.good{background:var(--green)}.dot.info{background:var(--cyan)}.actionrow b{font-size:12px}.actionrow p{color:var(--muted);margin:4px 0 0;font-size:10px}.link{color:var(--cyan);cursor:pointer;background:0 0;border:0;font-size:11px}.tablewrap{max-height:520px;overflow:auto}.table{border-collapse:collapse;width:100%;font-size:12px}.table th{color:#778594;text-transform:uppercase;letter-spacing:.09em;text-align:left;border-bottom:1px solid var(--line);background:#11171d;padding:10px;font-size:9px;position:sticky;top:0}.table td{white-space:nowrap;border-bottom:1px solid #202830;padding:11px 10px}.table tr:hover td{background:#151c23}.muted{color:var(--muted)}.badge{color:#bdc8d2;border:1px solid #3b4855;border-radius:99px;padding:4px 7px;font-size:9px}.badge.green{color:#a6d676;border-color:#456630}.badge.amber{color:#f0c366;border-color:#6e5526}.badge.red{color:#f18b8b;border-color:#693838}.tabs{border-bottom:1px solid var(--line);gap:4px;margin-bottom:18px;display:flex;overflow:auto}.tabs button{color:#81909e;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 12px}.tabs button.active{color:#fff;border-color:var(--cyan)}.formgrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.field label{color:#8d9aa7;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:10px;display:block}.field input,.field select{color:#eef4f8;background:#0b1015;border:1px solid #2a3540;border-radius:7px;width:100%;padding:10px}.calcresult{background:#0c1315;border:1px solid #24413f;border-radius:9px;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;padding:20px;display:grid}.calcresult label{color:#8da09f;text-transform:uppercase;font-size:9px}.calcresult strong{margin-top:6px;font-size:20px;display:block}.empty{text-align:center;color:var(--muted);padding:50px}.mobilebar{display:none}.menuOverlay{z-index:50;background:#000a;place-items:start center;padding-top:12vh;display:grid;position:fixed;inset:0}.command{background:#111820;border:1px solid #3b4a58;border-radius:12px;width:min(650px,90vw);padding:12px;box-shadow:0 30px 80px #000}.command input{color:#fff;background:#0c1116;border:0;border-bottom:1px solid #2e3944;outline:none;width:100%;padding:14px}.command button{text-align:left;color:#cbd5de;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:12px}.command button:hover{background:#1a232c}@media (max-width:1100px){.metrics{grid-template-columns:repeat(3,1fr)}.grid2{grid-template-columns:1fr}.app{grid-template-columns:78px 1fr}.sidebar{padding:20px 10px}.brand div:last-child,.nav button span,.sidefoot{display:none}.brand{padding-left:10px}.nav button{justify-content:center}}@media (max-width:700px){.app{display:block}.sidebar{display:none}.topbar{height:58px;padding:0 14px}.topbar>.secondary{display:none}.content{padding:18px 14px 80px}.titleline{flex-direction:column;align-items:flex-start}.actions{width:100%}.actions button{flex:1}.metrics{grid-template-columns:repeat(2,1fr)}.metric strong{font-size:19px}.formgrid{grid-template-columns:1fr}.calcresult{grid-template-columns:repeat(2,1fr)}.mobilebar{border-top:1px solid var(--line);z-index:20;background:#0b1015;justify-content:space-around;padding:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobilebar button{color:#83919e;background:0 0;border:0;place-items:center;gap:4px;font-size:9px;display:grid}.mobilebar svg{width:19px}.search .kbd{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.guide-link{white-space:nowrap;align-items:center;gap:7px;font-size:12px;text-decoration:none;display:flex}.nav svg{flex:none}.navLabel{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.navStatus{text-transform:uppercase;letter-spacing:.08em;color:#93a0ad;border:1px solid #44515d;border-radius:99px;padding:3px 5px;font-size:8px;line-height:1}.navStatus.working{color:#9dd77a;border-color:#3c6544}.navStatus.setup-required{color:#75d7d1;border-color:#346461}.demoBanner{color:#b7c6c6;background:#0d1d1d;border-bottom:1px solid #31514f;justify-content:center;align-items:center;gap:10px;padding:9px 24px;font-size:11px;display:flex}.demoBanner strong{color:#70ded8;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.actions{align-items:center}@media (max-width:700px){.demoBanner{justify-content:flex-start;align-items:flex-start;padding:9px 14px;line-height:1.45}}.previewCallout{color:#a9b5bf;background:#0b1117;border:1px solid #3e4d59;border-radius:8px;gap:5px;margin-top:18px;padding:13px 14px;font-size:11px;line-height:1.55;display:grid}.previewCallout strong{color:#f1c56a}.tabs button:disabled{cursor:not-allowed;color:#55616b}.roadmapList{gap:9px;display:grid}.roadmapList span{color:#9ba8b3;border:1px solid #29343f;border-radius:7px;padding:9px 10px;font-size:11px}.field input:read-only,.field select:disabled{color:#9da9b3;cursor:not-allowed}a{color:inherit}.brandLink{text-decoration:none}.siteLogo{object-fit:contain;display:block}.publicLogoLink{justify-content:flex-start;align-self:stretch}.publicSiteLogo{filter:drop-shadow(0 7px 16px #0008);width:112px;height:auto}.workspaceLogoLink{justify-content:center!important;padding:0 0 24px!important}.workspaceSiteLogo{filter:drop-shadow(0 9px 20px #0009);width:168px;height:auto}.mobileBrandMark{object-fit:contain;filter:drop-shadow(0 4px 8px #0009);width:30px;height:30px}.buttonLink{justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.buttonLink svg,.primary svg,.secondary svg,.textButton svg{width:15px;height:15px}.compact{padding:8px 11px}.disabled{opacity:.42;pointer-events:none}.publicShell{background:radial-gradient(circle at 72% 4%,#0a4d515e,#0000 33%),radial-gradient(circle at 15% 70%,#24371333,#0000 28%),#080b0f;min-height:100vh;padding:0 5vw 80px}.publicNav{border-bottom:1px solid #26303b;justify-content:space-between;align-items:center;max-width:1440px;height:104px;margin:0 auto;padding:0 4px;display:flex}.publicNav .brand{padding:0}.publicNavActions,.heroActions{align-items:center;gap:10px;display:flex}.publicHeroArt{aspect-ratio:1926/817;background:#071019;border:1px solid #30414d;border-radius:22px;max-width:1440px;margin:32px auto 0;position:relative;overflow:hidden;box-shadow:0 34px 100px #0009}.publicHeroArt:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 -80px 120px #0003}.publicHeroArt img{object-fit:cover;width:100%;height:100%;display:block}.publicHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:8vw;max-width:1440px;min-height:660px;margin:0 auto;padding:76px 3vw;display:grid}.publicHero h1{letter-spacing:-.075em;max-width:860px;margin:16px 0 30px;font-size:clamp(54px,7vw,104px);line-height:.88}.heroCopy{color:#a6b2bd;max-width:650px;font-size:18px;line-height:1.7}.heroActions{margin-top:30px}.heroActions a{padding:13px 17px}.privacyNote{color:#788795;align-items:center;gap:8px;margin-top:24px;font-size:12px;display:flex}.privacyNote svg{width:15px}.heroConsole{background:linear-gradient(145deg,#111a20f0,#0b1116f0);border:1px solid #2d3b44;border-radius:18px;padding:24px;box-shadow:0 40px 100px #0008}.consoleTop{border-bottom:1px solid #26303b;align-items:center;gap:7px;padding-bottom:17px;display:flex}.consoleTop span{background:#43505a;border-radius:50%;width:8px;height:8px}.consoleTop span:first-child{background:#ef716b}.consoleTop span:nth-child(2){background:#e5b958}.consoleTop span:nth-child(3){background:#8fd34f}.consoleTop b{font:10px var(--font-geist-mono);letter-spacing:.13em;color:#6bddd7;margin-left:auto}.consoleMetric{padding:32px 0;position:relative}.consoleMetric small{color:#7d8c98;letter-spacing:.12em;display:block}.consoleMetric strong{margin-top:10px;font-size:32px;display:block}.consoleMetric>svg{color:var(--green);width:28px;position:absolute;top:40px;right:0}.consoleGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.consoleGrid div{background:#0b1116;border:1px solid #26333d;border-radius:10px;grid-template-columns:auto 1fr;gap:10px;padding:18px;display:grid}.consoleGrid svg{width:18px;color:var(--cyan)}.consoleGrid span{font-size:12px}.consoleGrid b{text-transform:uppercase;letter-spacing:.1em;color:var(--green);grid-column:2;font-size:9px}.publicFeatureGrid{border-top:1px solid #26303b;grid-template-columns:1fr repeat(3,1fr);gap:12px;max-width:1440px;margin:0 auto;padding-top:32px;display:grid}.sectionHeading{padding:20px 24px 20px 0}.publicFeatureGrid article{background:#0e141a;border:1px solid #26303b;border-radius:12px;padding:26px}.publicFeatureGrid article>b{font:11px var(--font-geist-mono);color:var(--cyan)}.publicFeatureGrid h3{margin:36px 0 10px;font-size:17px}.publicFeatureGrid article p{color:#8d9aa7;margin:0;font-size:13px;line-height:1.65}.workspaceShell{grid-template-columns:238px minmax(0,1fr);min-height:100vh;display:grid}.workspaceSidebar{border-right:1px solid var(--line);z-index:20;scrollbar-width:thin;scrollbar-color:#33414c transparent;background:#0a0e12;flex-direction:column;height:100vh;padding:21px 13px;display:flex;position:sticky;top:0;overflow-y:auto}.workspaceSidebar .brand{padding:0 8px 28px}.workspaceNav{gap:4px;display:grid}.workspaceNav a,.workspaceSidebarFooter>a{color:#95a2ae;border-radius:7px;align-items:center;gap:11px;padding:10px 11px;font-size:13px;text-decoration:none;display:flex}.workspaceNav a:hover,.workspaceNav a:focus-visible,.workspaceSidebarFooter>a:hover{color:#fff;background:#172028}.workspaceNav svg,.workspaceSidebarFooter svg{width:16px}.workspaceSidebarFooter{border-top:1px solid var(--line);margin-top:auto;padding-top:13px}.ownerChip{align-items:center;gap:10px;margin:12px 8px;display:flex}.ownerChip>span{width:30px;height:30px;color:var(--cyan);background:#102422;border:1px solid #316360;border-radius:50%;place-items:center;font-weight:800;display:grid}.ownerChip b,.ownerChip small{display:block}.ownerChip b{font-size:12px}.ownerChip small{color:#82909d;margin-top:2px;font-size:9px}.workspaceSidebarFooter form{padding:0 8px}.textButton{color:var(--cyan);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;text-decoration:none;display:inline-flex}.textButton:hover{text-decoration:underline}.workspaceMain{min-width:0}.workspaceTopbar{z-index:15;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b0fe8;align-items:center;gap:18px;height:68px;padding:0 26px;display:flex;position:sticky;top:0}.globalSearch{flex:1;max-width:620px;position:relative}.globalSearch>svg{color:#758593;width:16px;position:absolute;top:10px;left:12px}.globalSearch input{border:1px solid var(--line);color:#fff;background:#10161c;border-radius:8px;width:100%;padding:10px 44px 10px 39px}.globalSearch kbd{color:#73818e;border:1px solid #36434f;border-radius:4px;padding:2px 6px;font-size:10px;position:absolute;top:9px;right:11px}.mobileMenu{display:none}.workspaceContent{max-width:1560px;margin:auto;padding:30px 28px 90px}.mobileDock{display:none}.pageHeading,.detailHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}.pageHeading h1,.detailHeading h1{letter-spacing:-.035em;margin:5px 0 4px;font-size:30px}.pageHeading p:not(.eyebrow){color:var(--muted);margin:0;font-size:13px}.dashboardMetrics{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:15px;display:grid}.dashboardMetrics article{border:1px solid var(--line);background:linear-gradient(145deg,#121920,#0d1318);border-radius:11px;padding:19px;position:relative}.dashboardMetrics article>svg{color:#62717e;width:18px;position:absolute;top:17px;right:17px}.dashboardMetrics span,.dashboardMetrics small{color:var(--muted);font-size:10px;display:block}.dashboardMetrics span{text-transform:uppercase;letter-spacing:.1em}.dashboardMetrics strong{letter-spacing:-.04em;margin:13px 0 6px;font-size:25px;display:block}.workspaceGrid,.detailGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.panelTitle{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.panelTitle h2,.detailCard>h2{margin:4px 0;font-size:15px}.panelTitle>svg{color:#728290;width:19px}.actionPanel>a{border-top:1px solid #222d36;justify-content:space-between;align-items:center;gap:10px;padding:15px 0;text-decoration:none;display:flex}.actionPanel>a:hover b{color:var(--cyan)}.actionPanel>a>svg{width:15px}.actionPanel>a span{align-items:center;gap:10px;display:flex}.actionPanel>a b{font-size:20px}.actionPanel>a small{color:#92a0ab;font-size:12px}.actionPanel>a span>svg{width:18px;color:var(--cyan)}.emptyState{text-align:center;background:#0d1318;border:1px dashed #34434f;border-radius:12px;margin-top:15px;padding:48px}.emptyState>svg{width:34px;color:var(--cyan)}.emptyState h2{margin:15px 0 7px;font-size:19px}.emptyState p{color:var(--muted);margin:0 0 20px;font-size:13px}.inventoryPanel{border:1px solid var(--line);background:#0d1318;border-radius:11px;overflow:visible}.inventoryFilters{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,2fr) repeat(3,minmax(120px,1fr)) auto auto;gap:8px;padding:13px;display:grid}.inventoryFilters input,.inventoryFilters select,.saveViewForm input,.bulkBar input,.bulkBar select{color:#e6edf3;background:#0a0f14;border:1px solid #293640;border-radius:7px;width:100%;padding:9px 10px}.searchField{position:relative}.searchField svg{color:#70808d;width:16px;position:absolute;top:9px;left:11px}.searchField input{padding-left:36px}.inventoryFilters button{align-items:center;gap:7px;display:flex}.inventoryToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex}.savedViews,.toolbarActions,.saveViewForm{align-items:center;gap:7px;min-width:0;display:flex}.savedViews>span:first-child{text-transform:uppercase;letter-spacing:.09em;color:#7c8b97;font-size:10px}.savedViews>small{color:#6f7c87}.savedView{border:1px solid #2d3943;border-radius:99px;overflow:hidden;display:flex!important}.savedView button{color:#aab6c0;cursor:pointer;background:#11181e;border:0;padding:5px 8px;font-size:10px}.savedView button+button{padding-left:2px}.savedView svg{width:11px}.columnMenu{position:relative}.columnPopover{z-index:25;background:#111820;border:1px solid #3a4853;border-radius:9px;width:190px;padding:10px;position:absolute;top:42px;right:0;box-shadow:0 20px 50px #000}.columnPopover label{gap:8px;padding:7px;font-size:11px;display:flex}.bulkBar{background:#102120;border-bottom:1px solid #31504e;align-items:center;gap:8px;padding:10px 13px;display:flex}.bulkBar b{white-space:nowrap;margin-right:5px;font-size:12px}.bulkBar select,.bulkBar input{width:auto;min-width:170px}.responsiveTable{max-height:62vh;overflow:auto}.responsiveTable table{border-collapse:collapse;width:100%;font-size:12px}.responsiveTable th{z-index:3;color:#788793;text-align:left;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--line);background:#11181e;padding:10px 11px;font-size:9px;position:sticky;top:0}.responsiveTable th a{text-decoration:none}.responsiveTable th a:hover{color:var(--cyan)}.responsiveTable td{vertical-align:middle;white-space:nowrap;border-bottom:1px solid #202a33;padding:12px 11px}.responsiveTable tbody tr:hover td,.focusedRow td{background:#141d24}.responsiveTable td small{color:#7e8c97;margin-top:4px;font-size:9px;display:block}.responsiveTable .number{text-align:right;font-variant-numeric:tabular-nums}.checkCell{width:36px;text-align:center!important}.skuLink{font-family:var(--font-geist-mono);color:var(--cyan);font-size:11px;text-decoration:none}.statusBadge{color:#bdc8d2;text-transform:uppercase;letter-spacing:.05em;border:1px solid #3b4855;border-radius:99px;align-items:center;padding:4px 7px;font-size:8px;display:inline-flex}.status-listed,.status-completed,.status-ready_to_list,.status-graded_returned{color:#9bd278;border-color:#3f6735}.status-intake,.status-needs_review,.status-queued,.status-running{color:#e3c86d;border-color:#5e562e}.status-archived,.status-failed,.status-lost,.status-damaged,.status-liquidate{color:#ef8989;border-color:#693b3b}.tableEmpty,.truthfulEmpty{text-align:center;color:#8795a1;place-items:center;gap:7px;padding:42px;display:grid}.tableEmpty svg,.truthfulEmpty svg{color:#5ccfc9;width:28px}.tableEmpty b,.truthfulEmpty b{color:#cbd4dc}.tableEmpty span,.truthfulEmpty span{font-size:11px}.pagination{color:#8795a1;border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 13px;font-size:11px;display:flex}.pagination>div{gap:6px;display:flex}.keyboardHint{color:#6f7d88;margin:0;padding:0 13px 13px;font-size:10px}.keyboardHint kbd{border:1px solid #34404a;border-radius:4px;padding:2px 5px}.editorForm{gap:14px;display:grid}.editorSection{border:1px solid var(--line);background:#0e141a;border-radius:11px;padding:20px}.editorSectionTitle{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.editorSectionTitle h2{margin:4px 0;font-size:16px}.editorSectionTitle>span{color:#7c8b97;font-size:10px}.formGrid{gap:12px;display:grid}.formGrid.two{grid-template-columns:repeat(2,1fr)}.formGrid.three{grid-template-columns:repeat(3,1fr)}.formGrid label,.stackForm label,.uploadForm label{gap:6px;display:grid}.formGrid label>span,.stackForm label>span,.uploadForm label>span{color:#8997a2;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.formGrid input,.formGrid select,.formGrid textarea,.stackForm input,.stackForm textarea,.uploadForm input{color:#edf3f8;resize:vertical;background:#090e13;border:1px solid #2a3640;border-radius:7px;width:100%;padding:10px}.formGrid input:focus,.formGrid select:focus,.formGrid textarea:focus,.stackForm input:focus,.lookupForm input:focus{outline-offset:1px;outline:2px solid #399a96}.formGrid input:read-only,.formGrid select:disabled{color:#75828d;background:#10151a}.span2{grid-column:span 2}.span3{grid-column:span 3}.checkLabel{color:#a7b2bc;align-items:center;gap:7px;margin-top:13px;font-size:11px;display:inline-flex}.checkboxGrid{flex-wrap:wrap;gap:4px 22px;display:flex}.editorActions{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10171eea;border:1px solid #35434d;border-radius:10px;justify-content:flex-end;gap:8px;padding:12px;display:flex;position:sticky;bottom:12px;box-shadow:0 15px 50px #0007}.editorActions button{align-items:center;gap:7px;display:flex}.formMessage{border-radius:7px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.formMessage svg{width:16px}.errorMessage{color:#f29a9a;background:#221313;border:1px solid #633b3b}.successMessage{color:#a9db92;background:#132012;border:1px solid #3c5e36}.duplicateNotice{color:#91cfc9;align-items:center;gap:8px;margin:-5px 0 12px;font-size:11px;display:flex}.duplicateNotice svg{width:15px}.duplicateMatches{gap:6px;margin-bottom:14px;display:grid}.duplicateMatches>div{background:#0a1315;border:1px solid #394b50;border-radius:7px;grid-template-columns:70px 1fr;gap:4px 10px;padding:10px;display:grid}.duplicateMatches b{color:#e3bd62;font-size:10px}.duplicateMatches span{font-size:11px}.duplicateMatches small{color:#84919b;grid-column:2}.backLink{color:#82919d;align-items:center;gap:6px;margin-bottom:13px;font-size:11px;text-decoration:none;display:inline-flex}.backLink svg{width:14px}.detailMeta{color:#8997a2;align-items:center;gap:10px;font-size:10px;display:flex}.detailActions{align-items:center;gap:8px;display:flex}.detailActions button{align-items:center;gap:6px;display:flex}.detailTabs{border-bottom:1px solid var(--line);gap:2px;margin-bottom:17px;display:flex;overflow:auto}.detailTabs a{white-space:nowrap;color:#83919d;border-bottom:2px solid #0000;padding:10px 12px;font-size:11px;text-decoration:none}.detailTabs a:hover,.detailTabs a.active{color:#fff;border-color:var(--cyan)}.detailCard{min-height:160px}.detailCard.span2{grid-column:span 2}.detailList{grid-template-columns:1fr 1fr;margin:0;display:grid}.detailList div{border-top:1px solid #222c35;padding:11px 0}.detailList dt{color:#7e8c97;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.detailList dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.lineageRow,.financialStrip{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.lineageRow>div,.financialStrip>div{background:#0a1015;border:1px solid #28343d;border-radius:8px;padding:13px}.lineageRow small,.financialStrip span{color:#7d8b96;text-transform:uppercase;letter-spacing:.07em;font-size:9px;display:block}.lineageRow b,.financialStrip strong{margin-top:8px;font-size:14px;display:block}.financialStrip{grid-template-columns:repeat(5,1fr)}.financialStrip strong{font-size:18px}.definitionNote{color:#7e8b96;margin:15px 0 0;font-size:10px}.childLinks{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.childLinks a{border:1px solid #2d3a44;border-radius:6px;padding:7px 9px;font-size:10px;text-decoration:none}.recordList{display:grid}.recordList article{border-top:1px solid #222d35;grid-template-columns:1.5fr 1fr auto;gap:6px 15px;padding:13px 0;display:grid}.recordList article:first-child{border-top:0}.recordList span{color:#84919c;font-size:11px}.recordList small{color:#6f7c87;grid-column:2}.recordList strong{text-align:right}.notesBlock h2{margin:20px 0 6px;font-size:13px}.notesBlock h2:first-child{margin-top:0}.notesBlock p{color:#9aa6b0;white-space:pre-wrap;line-height:1.6}.timeline article{border-top:1px solid #222d35;grid-template-columns:28px 1fr;gap:11px;padding:10px 0;display:grid}.timeline article>svg{width:17px;color:var(--cyan)}.timeline b,.timeline span{display:block}.timeline span{color:#81909b;margin-top:4px;font-size:9px}.timeline details{margin-top:8px}.timeline summary{color:var(--cyan);cursor:pointer;font-size:10px}.timeline pre,.jobList pre{color:#a8b7c0;background:#080d11;border-radius:6px;max-height:240px;padding:10px;font-size:9px;overflow:auto}.uploadForm{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.uploadForm small{color:#73818c;grid-column:1/-1}.attachmentList{margin-top:14px;display:grid}.attachmentList article{border-top:1px solid #222d35;grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;padding:11px 0;display:grid}.attachmentList article>svg{color:#788894;width:18px}.attachmentList b,.attachmentList small{display:block}.attachmentList b{font-size:11px}.attachmentList small{color:#7c8994;margin-top:4px;font-size:9px}.iconOnly{place-items:center;padding:8px!important;display:inline-grid!important}.iconOnly svg{width:14px}.storageLayout,.jobLayout{grid-template-columns:minmax(290px,.65fr) minmax(0,1.35fr);align-items:start;gap:14px;display:grid}.stackForm{gap:11px;display:grid}.stackForm>button{justify-self:start;align-items:center;gap:7px;display:flex}.locationList{display:grid}.locationList>article{border-top:1px solid #222d35;grid-template-columns:70px 1fr 55px auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.locationList>article:first-child{border-top:0}.locationCode{font:11px var(--font-geist-mono);color:var(--cyan)}.locationList b,.locationList span,.locationList small,.locationList strong{display:block}.locationList span{color:#84919c;margin-top:4px;font-size:10px}.locationList small{color:#697681;margin-top:4px;font-size:9px}.locationList strong{text-align:center;font-size:18px}.locationList strong small{text-transform:uppercase}.locationEditor{background:#10171d;border:1px solid #35434e;border-radius:9px;gap:10px;margin:6px 0;padding:13px;display:grid}.rowActions{gap:7px;display:flex}.rowActions button{align-items:center;gap:6px;display:flex}.jobControls{gap:10px;display:grid}.jobControls>button{justify-content:center;align-items:center;gap:7px;display:flex}.jobControls>p{color:#7d8b96;font-size:10px;line-height:1.55}.jobList article{border-top:1px solid #222d35;grid-template-columns:90px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.jobList article:first-child{border-top:0}.jobList b,.jobList small{display:block}.jobList b{font-size:11px}.jobList small{color:#7e8b96;margin-top:4px;font-size:9px}.jobList summary{color:var(--cyan);cursor:pointer;font-size:10px}.jobList details{min-width:70px}.lookupShell{max-width:800px;margin:0 auto}.lookupForm{background:#0e151b;border:1px solid #35434e;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;padding:8px 8px 8px 15px;display:grid}.lookupForm>svg{color:#6c7c88;width:20px}.lookupForm input{color:#fff;background:0 0;border:0;min-width:0;padding:11px;font-size:16px}.lookupCount{color:#7e8c97;margin:14px 2px;font-size:10px}.lookupResults{gap:9px;margin-top:12px;display:grid}.lookupResults>a{background:#0d1419;border:1px solid #293640;border-radius:10px;padding:15px;text-decoration:none;display:block}.lookupResults>a:hover{background:#111a20;border-color:#47606b}.lookupResults>a>div{justify-content:space-between;align-items:center;display:flex}.lookupResults code{color:var(--cyan);font-size:10px}.lookupResults h2{margin:12px 0 5px;font-size:16px}.lookupResults p{color:#85939e;margin:0;font-size:11px}.lookupResults footer{color:#788690;text-transform:uppercase;justify-content:space-between;margin-top:15px;font-size:9px;display:flex}@media (max-width:1150px){.inventoryFilters{grid-template-columns:minmax(240px,2fr) repeat(2,1fr) auto}.inventoryFilters .searchField{grid-column:span 2}.inventoryToolbar{flex-direction:column;align-items:flex-start}.dashboardMetrics{grid-template-columns:repeat(2,1fr)}.financialStrip{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.publicHeroArt{border-radius:14px;margin-top:20px}.publicHero{grid-template-columns:1fr;min-height:0;padding:55px 0}.publicHero h1{font-size:56px}.publicFeatureGrid{grid-template-columns:1fr}.publicNav .brand small{display:none}.publicNav{height:90px}.publicSiteLogo{width:92px}.workspaceShell{display:block}.workspaceSidebar{display:none}.workspaceTopbar{-webkit-backdrop-filter:none;backdrop-filter:none;gap:8px;height:auto;padding:10px 13px}.mobileMenu{display:block}.mobileMenu summary{cursor:pointer;color:#d9e1e7;align-items:center;gap:7px;padding:5px 2px;font-size:11px;list-style:none;display:flex}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenu summary svg{width:19px}.mobileMenu[open] summary{color:var(--accent)}.mobileMenuPanel{z-index:25;overscroll-behavior:contain;min-height:calc(100dvh - 120px);padding:14px 13px calc(28px + env(safe-area-inset-bottom));background:#080d12;border-top:1px solid #28343d;position:fixed;inset:61px 0 59px;overflow-y:auto;box-shadow:0 24px 55px #000b}.mobileMenuQuick{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px;display:grid}.mobileMenuQuick a{color:#e3eaf0;background:#10171d;border:1px solid #2b3944;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:58px;font-size:12px;text-decoration:none;display:flex}.mobileMenuQuick a:first-child{color:#79e6e5;border-color:#3b7f85}.mobileMenuQuick svg{width:18px}.mobileMenuPanel nav{grid-template-columns:1fr 1fr;gap:18px 10px;display:grid}.mobileMenuGroup{min-width:0}.mobileMenuGroup p{color:#72818e;letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px;font-size:9px}.mobileMenuGroup a{color:#bac5cd;border-bottom:1px solid #182129;align-items:center;gap:7px;padding:8px 4px;font-size:11px;text-decoration:none;display:flex}.mobileMenuGroup a svg{flex:none;width:15px}.globalSearch{display:none}.workspaceTopbar>.primary{margin-left:auto}.workspaceContent{padding:21px 13px 86px}.mobileDock{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090e12ee;border-top:1px solid #2b3740;justify-content:space-around;padding:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobileDock a{color:#87949f;place-items:center;gap:3px;min-width:52px;font-size:8px;text-decoration:none;display:grid}.mobileDock svg{width:18px}.pageHeading,.detailHeading{flex-direction:column;align-items:flex-start}.pageHeading h1,.detailHeading h1{font-size:25px}.dashboardMetrics{grid-template-columns:1fr 1fr}.workspaceGrid,.detailGrid,.storageLayout,.jobLayout{grid-template-columns:1fr}.detailCard.span2{grid-column:span 1}.inventoryFilters{grid-template-columns:1fr 1fr;display:grid}.inventoryFilters .searchField{grid-column:1/-1}.inventoryFilters .secondary,.inventoryFilters .textButton{justify-content:center}.toolbarActions{flex-wrap:wrap;width:100%}.saveViewForm{flex:1}.responsiveTable{max-height:none;padding:4px 11px;overflow:visible}.responsiveTable table,.responsiveTable tbody{display:block}.responsiveTable thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.responsiveTable tr{background:#0c1217;border:1px solid #28343d;border-radius:9px;grid-template-columns:30px 1fr;margin:8px 0;padding:8px;display:grid}.responsiveTable td{white-space:normal;border:0;grid-column:2;justify-content:space-between;gap:12px;padding:7px 5px;display:flex;text-align:right!important}.responsiveTable td:before{content:attr(data-label);color:#71808b;text-transform:uppercase;text-align:left;font-size:8px}.responsiveTable .checkCell{grid-column:1;width:auto;display:block;position:absolute}.responsiveTable td:nth-child(2){padding-left:0}.bulkBar{flex-direction:column;align-items:stretch}.bulkBar select,.bulkBar input{width:100%}.pagination{flex-direction:column;align-items:flex-start;gap:10px}.formGrid.three,.formGrid.two{grid-template-columns:1fr}.span2,.span3{grid-column:span 1}.detailList{grid-template-columns:1fr}.lineageRow,.financialStrip{grid-template-columns:1fr 1fr}.recordList article{grid-template-columns:1fr auto}.recordList span,.recordList small{grid-column:1}.uploadForm{grid-template-columns:1fr}.attachmentList article{grid-template-columns:auto 1fr auto}.attachmentList article button{grid-column:3}.locationList>article{grid-template-columns:60px 1fr auto}.locationList>article>strong{grid-area:1/3}.locationList>article>button{grid-row:2}.locationList>article>button:nth-last-child(2){grid-column:2}.locationList>article>button:last-child{grid-column:3}.lookupForm{grid-template-columns:auto 1fr}.lookupForm button{grid-column:1/-1}}@media (max-width:520px){.publicShell{padding-left:18px;padding-right:18px}.publicNavActions .secondary{display:none}.publicHero h1{font-size:45px}.heroActions{flex-direction:column;align-items:stretch}.consoleGrid,.dashboardMetrics,.financialStrip,.lineageRow,.inventoryFilters{grid-template-columns:1fr}.inventoryFilters .searchField{grid-column:1}.savedViews{width:100%;overflow:auto}.detailActions{flex-wrap:wrap}.detailTabs{margin-left:-13px;margin-right:-13px;padding-left:13px}.editorSection{padding:15px}}.purchaseEditor,.purchaseLines,.expenseSide{gap:14px;display:grid}.formGrid.four{grid-template-columns:repeat(4,1fr)}.formGrid textarea{resize:vertical;color:#eef4f8;background:#0b1015;border:1px solid #2a3540;border-radius:7px;width:100%;min-height:90px;padding:10px}.purchaseLine{background:#0a1116;border:1px solid #293740;border-radius:10px;padding:14px}.purchaseLine>header{align-items:center;gap:10px;margin-bottom:14px;display:flex}.purchaseLine>header strong{margin-right:auto}.purchaseLine>header select{color:#dce5eb;background:#111a21;border:1px solid #34434e;border-radius:6px;width:auto;padding:7px}.purchaseLine>header button svg,.addLineBar button svg,.costSummary button svg{width:14px}.inlineChecks,.miniChecks{flex-wrap:wrap;gap:10px 22px;margin-top:12px;display:flex}.inlineChecks label,.miniChecks label{color:#91a0ab;align-items:center;gap:6px;font-size:10px;display:flex}.addLineBar{gap:8px;margin-top:12px;display:flex}.addLineBar button,.costSummary button{align-items:center;gap:6px;display:flex}.costSummary{grid-template-columns:repeat(3,1fr) auto;align-items:stretch;gap:10px;margin-top:16px;display:grid}.costSummary>div{background:#0b1217;border:1px solid #2b3942;border-radius:8px;padding:13px}.costSummary span,.expenseTotal span{color:#778691;text-transform:uppercase;letter-spacing:.07em;font-size:9px;display:block}.costSummary strong,.expenseTotal strong{margin-top:7px;font-size:19px;display:block}.allocationPreview{background:#0a1517;border:1px solid #28504d;border-radius:9px;margin-top:12px;padding:12px}.allocationPreview article{border-top:1px solid #22383a;grid-template-columns:55px 1fr auto;gap:4px 12px;padding:9px;display:grid}.allocationPreview article:first-child{border-top:0}.allocationPreview article>span{color:var(--cyan);font-size:9px}.allocationPreview article>b{font-size:11px}.allocationPreview article>strong{font-size:13px}.allocationPreview article>small{color:#7f9294;grid-column:2/-1;font-size:9px}.allocationPreview>p{color:#8ba3a2;margin:10px 8px 2px;font-size:10px}.threeMetrics{grid-template-columns:repeat(3,1fr)}.fourMetrics{grid-template-columns:repeat(4,1fr)}.purchaseFilters{grid-template-columns:minmax(260px,1fr) 140px auto}.tableSubtext{color:#75838e;margin-top:4px;font-size:9px;display:block}.moneyCell{font-variant-numeric:tabular-nums;font-weight:700}.purchaseDetailLines{display:grid}.purchaseDetailLines>article{border-top:1px solid #222d35;padding:15px 0}.purchaseDetailLines>article:first-child{border-top:0}.purchaseLineIdentity{align-items:center;gap:10px;display:flex}.purchaseLineIdentity>svg{width:20px;color:var(--cyan)}.purchaseLineIdentity b,.purchaseLineIdentity small{display:block}.purchaseLineIdentity small{color:#7e8d98;margin-top:5px;font-size:9px}.purchaseDetailLines dl{grid-template-columns:repeat(5,1fr);gap:8px;margin:13px 0 0;display:grid}.purchaseDetailLines dl>div{background:#0a1116;border:1px solid #26343d;border-radius:7px;padding:10px}.purchaseDetailLines dt{text-transform:uppercase;color:#778691;font-size:8px}.purchaseDetailLines dd{margin:5px 0 0;font-size:12px}.compactEmpty{padding:25px}.reallocationPanel{margin:12px 0}.reallocationRows{margin:15px 0;display:grid}.reallocationRows article{border-top:1px solid #22303a;grid-template-columns:minmax(200px,1.5fr) repeat(3,minmax(110px,1fr)) minmax(130px,.8fr);align-items:end;gap:10px;padding:11px 0;display:grid}.reallocationRows article>div:first-child{align-self:center}.reallocationRows b,.reallocationRows small{display:block}.reallocationRows small{color:#788791;margin-top:5px;font-size:9px}.reallocationRows label>span{color:#81909a;text-transform:uppercase;margin-bottom:5px;font-size:8px;display:block}.reallocationRows input{color:#eef4f8;background:#0b1015;border:1px solid #2a3540;border-radius:6px;width:100%;padding:8px}.expenseLayout{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:start;gap:14px;margin-bottom:14px;display:grid}.expenseForm>button,.accountingPanel>button{align-items:center;gap:7px;margin-top:14px;display:flex}.expenseTotal{background:#0b1516;border:1px solid #2a4642;border-radius:8px;margin-top:12px;padding:12px}.expenseTreatment{border-top:1px solid #23303a;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.expenseTreatment:first-of-type{border-top:0}.expenseTreatment b,.expenseTreatment small{display:block}.expenseTreatment b{font-size:10px}.expenseTreatment small{color:#778691;margin-top:4px;font-size:9px}.expenseTreatment strong{font-size:15px}.policyChecks{gap:8px;display:grid}.policyChecks label{color:#95a3ad;align-items:center;gap:6px;font-size:10px;display:flex}.accountingPanel{margin-bottom:14px}.importDropPanel{background:radial-gradient(circle at 90% -20%,#1b5c5b44,#0000 45%),#0e151b;margin-bottom:14px}.importIntro{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.importIcon{width:52px;height:52px;color:var(--cyan);background:#0b1e1e;border:1px solid #32605e;border-radius:12px;place-items:center;display:grid}.importIcon svg{width:25px}.importIntro h2{margin:2px 0 6px;font-size:17px}.importIntro p{color:#87959f;margin:0;font-size:11px;line-height:1.6}.importUpload{grid-template-columns:1fr auto auto;align-items:end;gap:10px;margin-top:18px;display:grid}.importUpload label>span{color:#84939e;text-transform:uppercase;margin-bottom:6px;font-size:9px;display:block}.importUpload label{background:#091116;border:1px dashed #3b515a;border-radius:8px;padding:10px}.importUpload input{color:#b8c4cc;width:100%}.importUpload small{color:#667680;margin-top:5px;font-size:9px;display:block}.importUpload button,.importFinalActions>*{align-items:center;gap:7px;display:flex}.importStepper{grid-template-columns:repeat(6,1fr);gap:4px;margin:4px 0 14px;display:grid}.importStepper>div{color:#5f6d77;border-bottom:2px solid #28343c;align-items:center;gap:7px;padding:8px 3px;display:flex}.importStepper>div.complete{color:#b9e1dc;border-color:var(--cyan)}.importStepper span{border:1px solid;border-radius:99px;place-items:center;width:19px;height:19px;font-size:8px;display:grid}.importStepper b{letter-spacing:.08em;font-size:8px}.mappingGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.mappingGrid label{background:#0b1217;border:1px solid #26343d;border-radius:7px;grid-template-columns:minmax(90px,.8fr) minmax(140px,1.2fr);align-items:center;gap:8px;padding:8px;display:grid}.mappingGrid label>span{color:#97a4ad;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mappingGrid select,.inlineSelect select,.mappingFooter input{color:#dce5eb;background:#111a21;border:1px solid #33434e;border-radius:6px;width:100%;padding:8px;font-size:10px}.mappingFooter{grid-template-columns:1fr minmax(200px,.5fr) auto;align-items:end;gap:10px;margin-top:14px;display:grid}.mappingFooter>label>span,.inlineSelect>span{color:#778691;text-transform:uppercase;margin-bottom:5px;font-size:8px;display:block}.duplicateReviewList{margin:14px 0;display:grid}.duplicateReviewList article{border-top:1px solid #25313a;grid-template-columns:40px minmax(180px,1fr) minmax(180px,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.rowNumber{color:var(--cyan);font-size:10px}.duplicateReviewList b,.duplicateReviewList small,.matchCard span{display:block}.duplicateReviewList b{font-size:11px}.duplicateReviewList small,.matchCard span{color:#7a8994;margin-top:4px;font-size:9px}.matchCard{border-left:1px solid #2a3740;padding-left:12px}.decisionButtons{border:1px solid #34434d;border-radius:7px;display:flex;overflow:hidden}.decisionButtons button{color:#8997a1;background:#10171d;border:0;border-left:1px solid #34434d;padding:8px;font-size:9px}.decisionButtons button:first-child{border-left:0}.decisionButtons button.active{color:#d8fffb;background:#1d4b49}.decisionButtons button:disabled{opacity:.35}.confirmImport{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-bottom:14px;display:grid}.confirmImport>svg{width:28px;color:var(--cyan)}.confirmImport h2{margin:2px 0 5px;font-size:16px}.confirmImport p{color:#80909a;margin:0;font-size:10px;line-height:1.55}.importFinalActions{flex-wrap:wrap;gap:7px;display:flex}@media (max-width:1100px){.formGrid.four,.costSummary{grid-template-columns:repeat(2,1fr)}.costSummary button{justify-content:center}.reallocationRows article{grid-template-columns:1fr 1fr 1fr}.reallocationRows .miniChecks{grid-column:2/-1}.mappingGrid{grid-template-columns:repeat(2,1fr)}.duplicateReviewList article{grid-template-columns:35px 1fr 1fr}.decisionButtons{grid-column:2/-1}.expenseLayout{grid-template-columns:1fr}}@media (max-width:800px){.formGrid.four{grid-template-columns:1fr}.costSummary,.purchaseDetailLines dl,.threeMetrics,.fourMetrics{grid-template-columns:1fr 1fr}.purchaseFilters{grid-template-columns:1fr}.reallocationRows article{grid-template-columns:1fr 1fr}.reallocationRows article>div:first-child{grid-column:1/-1}.mappingGrid,.mappingFooter,.importUpload{grid-template-columns:1fr}.importStepper b{display:none}.confirmImport{grid-template-columns:auto 1fr}.confirmImport>button,.confirmImport>.importFinalActions{grid-column:1/-1}.duplicateReviewList article{grid-template-columns:30px 1fr}.matchCard,.decisionButtons{grid-column:2}.decisionButtons{flex-wrap:wrap}.decisionButtons button{flex:1}.importUpload>.buttonLink{justify-content:center}}@media (max-width:520px){.costSummary,.threeMetrics,.fourMetrics{grid-template-columns:1fr}.purchaseLine{padding:11px}.purchaseLine>header{flex-wrap:wrap}.purchaseLine>header strong{width:100%}.addLineBar{display:grid}.purchaseDetailLines dl,.reallocationRows article{grid-template-columns:1fr}.reallocationRows .miniChecks{grid-column:1}.importStepper{gap:1px}.importStepper>div{justify-content:center}.mappingGrid label,.duplicateReviewList article{grid-template-columns:1fr}.rowNumber,.matchCard,.decisionButtons{grid-column:1}.matchCard{border-top:1px solid #29363e;border-left:0;padding:8px 0 0}}.workspaceNav{scrollbar-width:thin;min-height:0;overflow-y:auto}.headingActions{flex-wrap:wrap;gap:8px;display:flex}.listingMetrics article>svg,.executiveMetrics article>svg{color:#61717d;width:18px;position:absolute;top:16px;right:16px}.listingFiltersPanel{margin-bottom:14px;padding:12px}.listingFilters{grid-template-columns:minmax(220px,2fr) repeat(2,minmax(130px,1fr)) auto auto auto;align-items:center;gap:8px;display:grid}.listingFilters input,.listingFilters select,.dateRangeBar input,.dateRangeBar select,.reportFilters input,.reportFilters select{color:#e6edf3;background:#0b1116;border:1px solid #2a3741;border-radius:7px;width:100%;padding:9px 10px}.compactCheck{white-space:nowrap;margin:0}.listingLayout{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:14px;margin-bottom:14px;display:grid}.listingSide{gap:14px;display:grid;position:sticky;top:84px}.listingForm>button,.marketplaceEditor>button,.matchSalePanel>button,.saleDetailGrid form>button,.returnGrid form>button,.resolutionPanel>button{align-items:center;gap:7px;margin-top:14px;display:flex}.comparisonList{margin:14px 0;display:grid}.comparisonList article{border-top:1px solid #23303a;grid-template-columns:1fr auto;gap:12px;padding:12px 0;display:grid;position:relative}.comparisonList article:first-child{border-top:0}.comparisonList b,.comparisonList small{display:block}.comparisonList small{color:#7f8e99;margin-top:4px;font-size:9px}.comparisonList strong{font-size:16px}.comparisonList .badge{position:absolute;top:-6px;right:0}.marketplaceEditor{gap:10px;display:grid}.marketplaceEditor>label,.salePreview label{gap:6px;display:grid}.marketplaceEditor input,.marketplaceEditor select,.salePreview input{color:#e6edf3;background:#0b1116;border:1px solid #2a3741;border-radius:7px;width:100%;padding:9px}.saleEntryLayout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:14px;display:grid}.saleEntryMain{gap:14px;display:grid}.salePreview{background:radial-gradient(circle at 80% -20%,#17514e55,#0000 40%),#0e151b;position:sticky;top:84px}.salePreview dl,.saleSourceCard dl{margin:0;display:grid}.salePreview dl>div,.saleSourceCard dl>div{border-top:1px solid #26333c;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.salePreview dl>div:first-child,.saleSourceCard dl>div:first-child{border-top:0}.salePreview dt,.saleSourceCard dt{color:#82919c;font-size:10px}.salePreview dd,.saleSourceCard dd{text-align:right;margin:0;font-size:13px;font-weight:700}.salePreview .previewHero{padding:18px 0}.salePreview .previewHero dd{font-size:24px}.salePreview>button{justify-content:center;align-items:center;gap:7px;width:100%;margin:16px 0 10px;display:flex}.salePreview>small{color:#74838e;font-size:9px;line-height:1.6;display:block}.warningCallout{color:#e9c577;background:#20190d;border:1px solid #644d24;border-radius:8px;padding:11px;font-size:10px;line-height:1.55}.zeroBasisReview{border-color:#684646}.zeroBasisReview>label:last-of-type{gap:6px;display:grid}.spanAll{grid-column:1/-1}.saleDetailGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:14px;display:grid}.saleDetailSide{gap:14px;display:grid}.matchSalePanel{margin-bottom:14px}.returnGrid{grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);align-items:start;gap:14px;margin-top:14px;display:grid}.returnList{display:grid}.returnList article{border-top:1px solid #26333c;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:14px;padding:14px 0;display:grid}.returnList article:first-child{border-top:0}.returnList article>div b,.returnList article>div small{display:block}.returnList article>div b{margin-top:7px;font-size:12px}.returnList article>div small{color:#7d8b96;margin-top:4px;font-size:9px}.returnList dl{gap:14px;margin:0;display:flex}.returnList dl div{gap:4px;display:grid}.returnList dt{color:#788792;text-transform:uppercase;font-size:8px}.returnList dd{margin:0;font-size:11px}.resolutionPanel{border-color:#315c58;margin-top:14px}.dateRangeBar{grid-template-columns:minmax(150px,.8fr) repeat(2,minmax(135px,.6fr)) auto 1fr;align-items:end;gap:10px;margin-bottom:14px;padding:12px;display:grid}.dateRangeBar label,.reportFilters label{gap:5px;display:grid}.dateRangeBar label>span,.reportFilters label>span{color:#7e8d98;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.dateRangeBar .definitionNote{align-self:center;margin:0}.executiveMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.executiveMetrics article{border:1px solid var(--line);background:linear-gradient(145deg,#121920,#0d1318);border-radius:10px;padding:16px;position:relative}.executiveMetrics span,.executiveMetrics small{display:block}.executiveMetrics span{text-transform:uppercase;letter-spacing:.1em;color:#84939e;font-size:8px}.executiveMetrics strong{letter-spacing:-.04em;margin:11px 0 5px;font-size:21px;display:block}.executiveMetrics small{color:#7d8c97;font-size:9px}.executiveMetrics .heroMetric{background:linear-gradient(145deg,#102322,#0d1519);border-color:#2d5552}.analyticsGrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.analyticsGrid .span2{grid-column:span 2}.chartCanvas{height:300px}.chartCanvas.short{height:230px}.chartEmpty{text-align:center;color:#71808b;place-content:center;height:220px;display:grid}.chartEmpty span{text-transform:uppercase;letter-spacing:.12em;font-size:10px}.chartEmpty p{font-size:11px}.chartTabs{flex-wrap:wrap;gap:4px;display:flex}.chartTabs button{color:#83919d;cursor:pointer;background:#0b1116;border:1px solid #2d3a44;border-radius:99px;padding:5px 8px;font-size:8px}.chartTabs button.active{color:#72dfd9;background:#102322;border-color:#3d7b77}.chartSummary{color:#7f8d97;border-top:1px solid #26323b;margin-top:8px;padding-top:8px;font-size:9px}.chartSummary summary{cursor:pointer;color:#9ba8b1}.chartSummary p{margin:5px 0}.dashboardBottom .actionPanel>a span small{gap:3px;display:grid}.dashboardBottom .actionPanel>a span small strong{color:#dce4e9;font-size:10px}.reportLayout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:14px;display:grid}.reportCatalog{padding:10px;position:sticky;top:84px}.reportCatalog>a{border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:10px;text-decoration:none;display:flex}.reportCatalog>a:hover,.reportCatalog>a.active{background:#172129}.reportCatalog>a.active{box-shadow:inset 2px 0 var(--cyan)}.reportCatalog b,.reportCatalog small{display:block}.reportCatalog b{font-size:10px}.reportCatalog small{color:#74838e;margin-top:3px;font-size:8px;line-height:1.45}.reportCatalog>a>svg{flex:none;width:13px}.reportMain{gap:14px;min-width:0;display:grid}.reportFilters{grid-template-columns:repeat(4,minmax(120px,1fr)) minmax(180px,1.5fr) auto;align-items:end;gap:8px;padding:12px;display:grid}.reportSearch>div{position:relative}.reportSearch svg{color:#6f7f8b;width:15px;position:absolute;top:8px;left:9px}.reportSearch input{padding-left:32px}.reportResult .panelHeading p{color:#7f8d98;margin:4px 0 0;font-size:10px}.reportSummary{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px;display:grid}.reportSummary article{background:#0b1116;border:1px solid #26333c;border-radius:7px;padding:10px}.reportSummary span,.reportSummary strong{display:block}.reportSummary span{text-transform:uppercase;color:#7d8c97;font-size:8px}.reportSummary strong{margin-top:6px;font-size:14px}.reportNote{color:#dfcb81;background:#1b180d;border:1px solid #544d2d;border-radius:7px;padding:9px;font-size:9px}.reportTable{max-height:66vh}.reportTable td{text-overflow:ellipsis;max-width:300px;overflow:hidden}.reportTable .textButton{white-space:nowrap}@media (max-width:1200px){.executiveMetrics{grid-template-columns:repeat(3,1fr)}.reportLayout{grid-template-columns:210px minmax(0,1fr)}.reportFilters,.reportSummary{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.listingLayout,.saleEntryLayout,.saleDetailGrid,.returnGrid,.reportLayout{grid-template-columns:1fr}.listingSide,.salePreview,.reportCatalog{position:static}.listingFilters{grid-template-columns:1fr 1fr}.executiveMetrics{grid-template-columns:repeat(2,1fr)}.reportCatalog{grid-template-columns:1fr 1fr;display:grid}.reportCatalog .panelHeading{grid-column:1/-1}.reportFilters{grid-template-columns:1fr 1fr}.analyticsGrid{grid-template-columns:1fr}.analyticsGrid .span2{grid-column:1}.dateRangeBar{grid-template-columns:1fr 1fr}.dateRangeBar .definitionNote{grid-column:1/-1}.returnList article{grid-template-columns:1fr}.returnList dl{flex-wrap:wrap}.reportSummary{grid-template-columns:1fr 1fr}}@media (max-width:600px){.listingFilters,.dateRangeBar,.reportFilters,.reportCatalog,.executiveMetrics,.reportSummary{grid-template-columns:1fr}.saleEntryLayout{display:block}.salePreview{margin-top:14px}.chartCanvas{height:260px}.dimensionHeading{flex-direction:column;align-items:flex-start}.returnList dl{grid-template-columns:1fr 1fr;display:grid}.headingActions{width:100%}.headingActions>*{flex:1}.reportCatalog .panelHeading{grid-column:1}.listingMetrics{grid-template-columns:1fr 1fr}}.operationForm{margin:14px 0}.operationForm>button,.conditionForm .workspacePanel>button,.submissionUpdate>button,.resultEntryList form>button{align-items:center;gap:7px;margin-top:14px;display:flex}.operationForm label>span,.gradingCalculator label>span,.centeringEditor label>span,.conditionForm label>span,.submissionBuilder label>span,.submissionUpdate label>span,.resultEntryList label>span{color:#81909b;text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;font-size:8px;display:block}.operationForm input,.operationForm select,.operationForm textarea,.gradingCalculator input,.gradingCalculator select,.gradingCalculator textarea,.centeringEditor input,.centeringEditor select,.conditionForm input,.conditionForm select,.conditionForm textarea,.submissionBuilder input,.submissionBuilder select,.submissionBuilder textarea,.submissionUpdate input,.submissionUpdate select,.submissionUpdate textarea,.resultEntryList input,.resultEntryList select,.resultEntryList textarea{color:#e6edf3;background:#0b1116;border:1px solid #2a3741;border-radius:7px;width:100%;padding:9px 10px}.operationForm textarea,.gradingCalculator textarea,.conditionForm textarea,.submissionBuilder textarea,.submissionUpdate textarea,.resultEntryList textarea{resize:vertical;min-height:78px}.operationForm .compactCheck{align-items:center;gap:7px;margin-top:20px;display:flex}.operationForm .compactCheck input{width:auto}.productComparison{margin-top:14px}.sampleWarning{color:#dac477;background:#1c180c;border:1px solid #564926;border-radius:7px;align-items:center;gap:7px;margin-top:8px;padding:9px;font-size:9px;display:flex}.sampleWarning svg{width:14px}.operationActions{flex-wrap:wrap;margin:0 0 14px}.allocationRows{margin:14px 0;display:grid}.allocationRows article{border-top:1px solid #26333c;grid-template-columns:minmax(220px,1fr) 180px;align-items:end;gap:12px;padding:10px 0;display:grid}.allocationRows article b,.allocationRows article small{display:block}.allocationRows article small{color:#7c8b96;margin-top:4px;font-size:9px}.allocationRows input{color:#e6edf3;background:#0b1116;border:1px solid #2a3741;border-radius:7px;width:100%;padding:8px}.inlineSelect{max-width:280px;display:block}.inlineSelect select{color:#e6edf3;background:#0b1116;border:1px solid #2a3741;border-radius:7px;width:100%;padding:9px}.boxMetrics{grid-template-columns:repeat(4,1fr)}.gradingLayout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:14px;margin-bottom:14px;display:grid}.gradingSide{gap:14px;display:grid;position:sticky;top:84px}.gradeOutcomes{grid-template-columns:repeat(5,1fr);gap:7px;margin:14px 0;display:grid}.gradeOutcomes article{background:#091116;border:1px solid #293740;border-radius:8px;padding:10px}.gradeOutcomes article>b{color:var(--cyan);margin-bottom:9px;font-size:9px;display:block}.gradeOutcomes label+label{margin-top:7px}.gradingCalculator>button{align-items:center;gap:7px;margin-top:14px;display:flex}.decisionResult{background:#0a1818;border:1px solid #2c5a55;border-radius:9px;margin-top:14px;padding:14px}.decisionResult header{justify-content:space-between;align-items:center;gap:12px;display:flex}.decisionResult dl{grid-template-columns:repeat(5,1fr);gap:7px;margin:14px 0;display:grid}.decisionResult dl>div,.analyticsSummary article{background:#091116;border:1px solid #2a393f;border-radius:7px;padding:10px}.decisionResult dt,.analyticsSummary span{color:#7e8d97;text-transform:uppercase;font-size:8px}.decisionResult dd{margin:6px 0 0;font-weight:700}.decisionResult summary{cursor:pointer;color:var(--cyan);font-size:10px}.sensitivityGrid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.sensitivityGrid>div{border:1px solid #26353b;border-radius:7px;gap:5px;padding:9px;display:grid}.sensitivityGrid b{font-size:9px}.sensitivityGrid span{color:#9aa7ad;font-size:8px}.candidateList{display:grid}.candidateList article{border-top:1px solid #26323b;grid-template-columns:1fr auto;align-items:center;gap:9px;padding:11px 0;display:grid}.candidateList article:first-child{border-top:0}.candidateList b,.candidateList small{display:block}.candidateList b{font-size:10px}.candidateList small{color:#788792;margin-top:4px;font-size:8px}.analyticsSummary{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px;display:grid}.analyticsSummary strong{margin-top:8px;font-size:17px;display:block}.scoreFactors{margin-top:5px}.scoreFactors summary{cursor:pointer;color:var(--cyan);font-size:8px}.scoreFactors small{color:#8e9ca5;max-width:250px;margin-top:5px;line-height:1.5;display:block}.conditionForm{gap:14px;margin-top:14px;display:grid}.centeringGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.centeringEditor{border:1px solid var(--line);background:#0e151b;border-radius:11px;padding:16px}.centeringEditor header{justify-content:space-between;align-items:center;gap:10px;display:flex}.centeringEditor h3{margin:4px 0 12px;font-size:14px}.centeringEditor>small{color:#74838d;margin-top:9px;font-size:8px;line-height:1.55;display:block}.centeringCanvas{background-color:#070a0c;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #2b3942;border-radius:8px;height:360px;margin:12px 0;position:relative;overflow:hidden}.cardBoundary{border:2px solid var(--cyan);pointer-events:none;position:absolute;box-shadow:0 0 0 999px #0006,inset 0 0 15px #56d6d133}.compactFields{gap:7px}.compactFields input{padding:7px}.defectGrid{grid-template-columns:repeat(8,1fr);gap:6px;margin-top:12px;display:grid}.defectGrid label{color:#9aa6ae;text-transform:capitalize;background:#091116;border:1px solid #29363e;border-radius:6px;align-items:center;gap:5px;padding:8px;font-size:8px;display:flex}.defectGrid input{width:auto}.gradingDisclaimer{color:#d9c680;background:#1d180d;border:1px solid #5a4c2c;border-radius:8px;align-items:flex-start;gap:10px;margin-top:12px;padding:11px;display:flex}.gradingDisclaimer svg{flex:none;width:18px}.gradingDisclaimer p{margin:0;font-size:9px;line-height:1.55}.submissionBuilder{gap:14px;display:grid}.submissionCandidates{display:grid}.submissionCandidates article{border-top:1px solid #26333c;grid-template-columns:1fr 180px;align-items:center;gap:14px;padding:12px;display:grid}.submissionCandidates article:first-child{border-top:0}.submissionCandidates article.selected{background:#10201f}.candidateCheck{align-items:center;gap:10px;display:flex}.candidateCheck>input{width:auto}.candidateCheck b,.candidateCheck small{display:block}.candidateCheck b{font-size:11px}.candidateCheck small{color:#7b8a95;margin-top:5px;font-size:8px}.submissionCreate{justify-self:end;align-items:center;gap:7px;display:flex}.packingChecklist ol{margin:0;padding:0;list-style:none}.packingChecklist li{border-top:1px solid #26333c;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.packingChecklist li:first-child{border-top:0}.packingChecklist li>span{width:27px;height:27px;color:var(--cyan);border:1px solid #396764;border-radius:50%;place-items:center;font-size:9px;display:grid}.packingChecklist b,.packingChecklist small{display:block}.packingChecklist b{font-size:11px}.packingChecklist small{color:#7c8a95;margin-top:4px;font-size:8px}.packingChecklist i{font-style:normal;font:8px var(--font-geist-mono);color:#8e9ca6}.submissionUpdate>button{display:flex}.resultEntryList{display:grid}.resultEntryList>article{border-top:1px solid #26333c;padding:13px 0}.resultEntryList>article:first-child{border-top:0}.resultEntryList header{justify-content:space-between;align-items:center;gap:12px;display:flex}.resultEntryList header b,.resultEntryList header small{display:block}.resultEntryList header b{font-size:11px}.resultEntryList header small{color:#7a8994;margin-top:4px;font-size:8px}.resultSummary{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.resultSummary span{background:#091116;border:1px solid #293740;border-radius:99px;padding:5px 8px;font-size:8px}.resultEntryList form{background:#0a1516;border:1px solid #2e4646;border-radius:8px;margin-top:11px;padding:12px}@media (max-width:1150px){.boxMetrics,.gradeOutcomes{grid-template-columns:repeat(3,1fr)}.defectGrid{grid-template-columns:repeat(4,1fr)}.decisionResult dl{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.gradingLayout,.centeringGrid{grid-template-columns:1fr}.gradingSide{position:static}.boxMetrics,.gradeOutcomes,.analyticsSummary{grid-template-columns:repeat(2,1fr)}.submissionCandidates article{grid-template-columns:1fr}.decisionResult dl{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.boxMetrics,.gradeOutcomes,.analyticsSummary,.sensitivityGrid,.decisionResult dl,.allocationRows article{grid-template-columns:1fr}.defectGrid{grid-template-columns:1fr 1fr}.centeringCanvas{height:300px}.packingChecklist li{grid-template-columns:30px 1fr}.packingChecklist i{grid-column:2}.submissionCreate{justify-content:center;width:100%}}@media print{.workspaceSidebar,.workspaceTopbar,.mobileDock,.printHidden{display:none!important}.workspaceShell{display:block}.workspaceContent{padding:0}.packingChecklist{color:#111;background:#fff;border:0}.packingChecklist small,.packingChecklist i{color:#333}.packingChecklist li{break-inside:avoid;border-color:#bbb}}@media (max-width:800px){.mobileMenu>summary{cursor:pointer;color:#d9e1e7;align-items:center;gap:7px;padding:5px 2px;font-size:11px;list-style:none;display:flex}.mobileMenu>summary::-webkit-details-marker{display:none}.mobileMenuGroup>summary::-webkit-details-marker{display:none}.mobileMenu>summary svg{width:19px}.mobileMenu[open]>summary{color:var(--accent)}.mobileMenuPanel nav{grid-template-columns:1fr;gap:8px;display:grid}.mobileMenuQuick{margin-bottom:14px}.mobileMenuQuick a{min-height:52px}.mobileMenuGroup{background:#0d141a;border:1px solid #26343e;border-radius:10px;min-width:0;overflow:hidden}.mobileMenuGroup>summary{cursor:pointer;color:#aebbc5;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:46px;padding:0 13px;font-size:11px;font-weight:800;list-style:none;display:flex}.mobileMenuGroup>summary:after{content:"+";color:#6ad9d5;font-size:18px;font-weight:400}.mobileMenuGroup[open]>summary{color:#eef5f7;border-bottom:1px solid #26343e}.mobileMenuGroup[open]>summary:after{content:"−"}.mobileMenuGroup a{color:#bac5cd;border-bottom:1px solid #182129;align-items:center;gap:10px;min-height:44px;padding:0 13px;font-size:12px;text-decoration:none;display:flex}.mobileMenuGroup a:last-child{border-bottom:0}.mobileMenuGroup a svg{flex:none;width:16px}}.progressiveSection>summary,.settingsDisclosure>summary,.actionDisclosure>summary{cursor:pointer;list-style:none}.progressiveSection>summary::-webkit-details-marker{display:none}.settingsDisclosure>summary::-webkit-details-marker{display:none}.actionDisclosure>summary::-webkit-details-marker{display:none}.progressiveSection>summary:after,.settingsDisclosure>summary:after,.actionDisclosure>summary:after{content:"+";color:var(--cyan);margin-left:auto;font-size:22px;font-weight:400}.progressiveSection[open]>summary:after,.settingsDisclosure[open]>summary:after,.actionDisclosure[open]>summary:after{content:"−"}.progressiveSection:not([open])>summary,.settingsDisclosure:not([open])>summary,.actionDisclosure:not([open])>summary{margin-bottom:0}.progressiveSectionAction{justify-content:flex-end;margin:-4px 0 14px;display:flex}.settingsDisclosure>summary{margin-bottom:0}.settingsDisclosure[open]>summary{margin-bottom:18px}.actionDisclosure>summary{min-height:54px}.actionDisclosure>form{border-top:1px solid var(--line);padding-top:18px}.commerceTaskPanel{margin-top:16px}.commerceTaskGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.commerceTaskGrid a{color:#e6edf3;background:#0b1116;border:1px solid #2a3741;border-radius:9px;align-items:flex-start;gap:11px;min-height:92px;padding:15px;text-decoration:none;display:flex}.commerceTaskGrid a:hover,.commerceTaskGrid a:focus-visible{background:#101c21;border-color:#4dbfbd}.commerceTaskGrid a>svg{width:19px;color:var(--cyan);flex:none}.commerceTaskGrid b,.commerceTaskGrid small{display:block}.commerceTaskGrid b{font-size:13px}.commerceTaskGrid small{color:#8595a1;margin-top:5px;font-size:10px;line-height:1.45}.dashboardRangeDisclosure{margin-bottom:16px;padding:0}.dashboardRangeDisclosure>summary{cursor:pointer;align-items:center;gap:12px;min-height:58px;padding:0 16px;list-style:none;display:flex}.dashboardRangeDisclosure>summary::-webkit-details-marker{display:none}.dashboardRangeDisclosure>summary>span{color:#7f8f9b;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.dashboardRangeDisclosure>summary>b{font-size:13px}.dashboardRangeDisclosure>summary>small{color:var(--cyan);margin-left:auto}.dashboardRangeDisclosure>.dateRangeBar{border:0;border-top:1px solid var(--line);border-radius:0;margin:0}@media (max-width:800px){.commerceTaskGrid{grid-template-columns:1fr}.commerceTaskGrid a{min-height:76px}.progressiveSectionAction{justify-content:stretch}.progressiveSectionAction button{justify-content:center;width:100%}}.workspaceStack{gap:14px;display:grid}.metricGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.metricCard{border:1px solid var(--line);background:linear-gradient(145deg,#121920,#0d1318);border-radius:10px;padding:16px}.metricCard span,.metricCard small{color:#82919d;display:block}.metricCard span{text-transform:uppercase;letter-spacing:.1em;font-size:8px}.metricCard strong{margin:10px 0 5px;font-size:20px;display:block}.metricCard small{font-size:9px}.splitGrid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:0;display:flex}.sectionHeading h2{margin:4px 0;font-size:16px}.sectionHeading>svg{width:20px;color:var(--cyan)}.sectionHeading>span{color:#82919d}.calloutPanel{background:radial-gradient(circle at 90% 0,#6b552629,#0000 45%),#12160f;border-color:#554a2b}.calloutPanel code,.panel code{font:10px var(--font-geist-mono);color:#78d8d3}.buttonRow{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.buttonRow button,.buttonRow a{align-items:center;gap:6px;display:inline-flex}.formError,.formSuccess{border-radius:8px;padding:11px 13px;font-size:11px}.formError{color:#f39a9a;background:#221313;border:1px solid #6d3c3c}.formSuccess{color:#9fdbb3;background:#102018;border:1px solid #365e48}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.formGrid .field,.field{color:#8796a1;text-transform:uppercase;letter-spacing:.06em;gap:6px;font-size:9px;display:grid}.formGrid .field input,.formGrid .field select,.formGrid .field textarea,.buttonRow .field input{color:#e7eef3;background:#0b1116;border:1px solid #2a3741;border-radius:7px;width:100%;padding:9px 10px}.formGrid .full{grid-column:1/-1}.checkField{align-items:center;gap:8px;color:#9aa7af!important;display:flex!important}.checkField input{width:auto!important}.tableWrap{overflow:auto}.tableWrap table{border-collapse:collapse;width:100%;font-size:10px}.tableWrap th{color:#7d8b96;text-align:left;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid var(--line);background:#11181e;padding:9px;font-size:8px;position:sticky;top:0}.tableWrap td{vertical-align:middle;border-bottom:1px solid #222d35;padding:10px 9px}.tableWrap td b,.tableWrap td small{display:block}.tableWrap td small{color:#778791;margin-top:4px;font-size:8px;line-height:1.5}.tableWrap select{color:#e8eef2;background:#0b1116;border:1px solid #2c3943;border-radius:6px;min-width:220px;padding:7px}.statusBadge svg{width:11px}.statusBadge.good{color:#9bd584;border-color:#3e6839}.statusBadge.danger{color:#ef8b8b;border-color:#6b3c3c}.statusBadge.info{color:#76d8d1;border-color:#35645f}.sectionDivider{border-top:1px solid #26333c;margin:22px 0}.resultCard{background:#0a1818;border:1px solid #2c5b56;border-radius:9px;margin-top:14px;padding:14px}.resultCard strong{letter-spacing:-.04em;font-size:28px}.resultCard p{color:#9dabb2;font-size:10px;line-height:1.55}.opportunityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.opportunityCard{background:#0b1116;border:1px solid #293740;border-radius:9px;padding:14px}.opportunityCard .cardHeader{justify-content:space-between;gap:8px;display:flex}.opportunityCard h3{margin:13px 0 7px;font-size:13px}.opportunityCard>p{color:#99a6ae;font-size:10px;line-height:1.6}.opportunityCard details{border-top:1px solid #26343c;border-bottom:1px solid #26343c;margin:10px 0;padding:9px 0}.opportunityCard summary{cursor:pointer;color:var(--cyan);font-size:9px}.opportunityCard pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#94a2ab;font:8px var(--font-geist-mono);line-height:1.55}.miniFacts{grid-template-columns:1fr 1fr;gap:7px;margin:10px 0;display:grid}.miniFacts div{border:1px solid #26343c;border-radius:6px;padding:8px}.miniFacts dt{color:#788893;text-transform:uppercase;font-size:7px}.miniFacts dd{margin:5px 0 0;font-size:11px;font-weight:700}.chipList{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}@media (max-width:1000px){.metricGrid{grid-template-columns:repeat(2,1fr)}.splitGrid,.opportunityGrid{grid-template-columns:1fr}}@media (max-width:600px){.metricGrid,.formGrid{grid-template-columns:1fr}.formGrid .full{grid-column:1}.tableWrap table,.tableWrap thead,.tableWrap tbody,.tableWrap tr,.tableWrap th,.tableWrap td{display:block}.tableWrap thead{width:1px;height:1px;position:absolute;overflow:hidden}.tableWrap tr{border-bottom:1px solid #33414b;padding:9px}.tableWrap td{border:0;padding:6px}.tableWrap select{width:100%;min-width:0}.opportunityCard .buttonRow>*{flex:1}.sectionHeading{flex-direction:column;align-items:flex-start}.sectionHeading>button{justify-content:center;width:100%}}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.workspaceNav{padding-bottom:8px;overflow:auto}.workspaceNav::-webkit-scrollbar{width:5px}.workspaceNav::-webkit-scrollbar-thumb{background:#26343e;border-radius:9px}.workspaceNavGroup{gap:2px;margin-bottom:10px;display:grid}.workspaceNavGroup>p{color:#5f707d;font:8px var(--font-geist-mono);letter-spacing:.15em;text-transform:uppercase;margin:7px 11px 3px}.workspaceNavGroup a{padding:8px 11px;font-size:11px}.workspaceNavGroup svg{width:14px}.commerceWorkspace{gap:14px;display:grid}.compactMetrics{margin-bottom:0}.compactMetrics article{border:1px solid var(--line);background:linear-gradient(145deg,#121920,#0d1318);border-radius:10px;padding:17px;position:relative}.compactMetrics article>svg{color:#60717d;width:18px;position:absolute;top:15px;right:15px}.compactMetrics span,.compactMetrics small{color:#82919d;display:block}.compactMetrics span{letter-spacing:.09em;text-transform:uppercase;font-size:8px}.compactMetrics strong{margin:11px 0 4px;font-size:22px;display:block}.compactMetrics small{font-size:8px}.compactMetrics .warningMetric{background:linear-gradient(145deg,#201c12,#11150f);border-color:#66562d}.commerceGrid{grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);align-items:start;gap:14px;display:grid}.commerceGrid>.panel{min-width:0}.stackForm select{color:#edf3f8;background:#090e13;border:1px solid #2a3640;border-radius:7px;width:100%;padding:10px}.checkRow{color:#9aa7b1;align-items:center;gap:8px;font-size:10px;display:flex!important}.checkRow input{width:auto}.commerceList{display:grid}.commerceList>div{border-top:1px solid #222d35;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.commerceList>div:first-child{border-top:0}.commerceList b,.commerceList span,.commerceList small{display:block}.commerceList b{font-size:11px}.commerceList span,.commerceList small{color:#7f8e99;margin-top:4px;font-size:9px}.rowRight{text-align:right;flex-direction:column;flex:none;gap:5px;align-items:flex-end!important;display:flex!important}.rowRight strong{font-size:13px}.statusBadge.success{color:#9bd278;border-color:#3f6735}.statusBadge.warning{color:#e7ca72;border-color:#66562d}.fieldHint,.muted{color:#7e8c97;font-size:9px;line-height:1.55}.panel hr{border:0;border-top:1px solid #25313a;margin:22px 0}.orderList .orderRow{align-items:flex-start}.orderRow>div:first-child{min-width:0}.orderRow small{overflow-wrap:anywhere}.orderLineControl{margin-top:8px}.orderLineControl details,.orderRow>div>details{border-left:2px solid #2a4d4a;margin-top:8px;padding-left:9px}.orderLineControl summary,.orderRow>div>details>summary{cursor:pointer;color:var(--cyan);font-size:9px}.miniResolveForm{grid-template-columns:repeat(2,minmax(120px,1fr));gap:8px;margin:9px 0;display:grid}.miniResolveForm label{gap:5px;display:grid}.miniResolveForm label>span{color:#7e8c97;text-transform:uppercase;font-size:8px}.miniResolveForm input,.miniResolveForm select{color:#edf3f8;background:#090e13;border:1px solid #2a3640;border-radius:6px;width:100%;padding:8px}.miniResolveForm button{justify-self:start}@media (max-width:1000px){.commerceGrid{grid-template-columns:1fr}}@media (max-width:600px){.commerceList>div{flex-direction:column;align-items:flex-start}.rowRight{text-align:left;align-items:flex-start!important}.compactMetrics{grid-template-columns:1fr 1fr}}.commandTrigger{text-align:left;border:1px solid var(--line);color:#83919c;cursor:pointer;background:#10161c;border-radius:8px;align-items:center;height:39px;padding:0 12px 0 39px;display:flex}.commandTrigger>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.commandTrigger:hover{color:#d6e0e6;border-color:#40515e}.commandTrigger kbd{white-space:nowrap;margin-left:auto;position:static}.commandBackdrop{z-index:100;background:#020406d9;place-items:start center;padding:11vh 18px;display:grid;position:fixed;inset:0}.commandPalette{background:#0d1318;border:1px solid #3c4d59;border-radius:13px;grid-template-rows:auto minmax(0,1fr);width:min(720px,100%);max-height:78vh;display:grid;overflow:hidden;box-shadow:0 30px 100px #000}.commandInput{border-bottom:1px solid #2d3a44;align-items:center;display:flex;position:relative}.commandInput>svg{color:#7c8c97;width:18px;position:absolute;left:16px}.commandInput input{color:#eef4f8;background:0 0;border:0;width:100%;padding:18px 54px 18px 48px;font-size:15px}.commandInput button{color:#7f8f9a;cursor:pointer;background:0 0;border:0;padding:7px;position:absolute;right:10px}.commandInput button svg{width:18px}.commandResults{padding:8px;overflow:auto}.commandHint{text-align:center;color:#7e8d98;gap:6px;padding:45px 20px;font-size:11px;display:grid}.commandHint b{color:#dce5ea;font-size:13px}.commandGroup h2{text-transform:uppercase;letter-spacing:.12em;color:#6f7e89;margin:0;padding:8px 10px;font-size:8px}.commandGroup>a{border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.commandGroup>a:hover,.commandGroup>a:focus-visible{background:#182229}.commandGroup b,.commandGroup small{display:block}.commandGroup b{font-size:11px}.commandGroup small{color:#7e8c96;margin-top:4px;font-size:8px}.commandGroup em{text-transform:uppercase;color:#63d5cf;border:1px solid #315852;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal}.commandAll{text-align:center;color:var(--cyan);border-top:1px solid #24313a;margin-top:6px;padding:11px;font-size:10px;text-decoration:none;display:block}.inlineSavedView{align-items:center;gap:6px;display:flex;position:relative}.inlineSavedView input{color:#e7eef3;background:#0b1116;border:1px solid #2d3a44;border-radius:6px;max-width:160px;padding:7px 9px}.inlineCheck{color:#83919c;align-items:center;gap:4px;font-size:8px;display:flex}.inlineError{color:#ef9a9a;z-index:4;background:#211112;border:1px solid #653737;border-radius:6px;width:230px;padding:7px;position:absolute;top:42px;right:0}.iconButton{color:#85939e;cursor:pointer;background:0 0;border:0;padding:5px}.iconButton svg{width:15px}.searchPageForm{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid;position:relative}.searchPageForm>svg{color:#74838e;width:18px;position:absolute;top:10px;left:13px}.searchPageForm input{color:#eef4f8;background:#0b1116;border:1px solid #2a3741;border-radius:7px;width:100%;padding:11px 12px 11px 42px}.savedViewLinks{flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;display:flex}.savedViewLinks>span{color:#788792;text-transform:uppercase;font-size:8px}.savedViewLinks>a{color:#add7d4;border:1px solid #30404a;border-radius:99px;padding:5px 8px;font-size:8px;text-decoration:none}.pageEmpty{min-height:320px}.searchGroups{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.searchResultList{display:grid}.searchResultList>a{border-top:1px solid #243039;justify-content:space-between;align-items:center;gap:10px;padding:12px 2px;text-decoration:none;display:flex}.searchResultList>a:first-child{border-top:0}.searchResultList>a:hover b{color:var(--cyan)}.searchResultList b,.searchResultList small{display:block}.searchResultList b{font-size:11px}.searchResultList small{color:#7c8b96;margin-top:5px;font-size:8px}.searchResultList svg{color:#687983;width:14px}.portfolioFilters{grid-template-columns:1fr 180px 110px auto;align-items:end;gap:8px;margin:14px 0;display:grid}.portfolioFilters label{gap:5px;display:grid}.portfolioFilters label span{color:#7c8b96;text-transform:uppercase;font-size:8px}.portfolioFilters input,.portfolioFilters select{color:#e7eef3;background:#0b1116;border:1px solid #2a3741;border-radius:7px;width:100%;padding:9px}.portfolioSaved{margin:-3px 0 14px}.portfolioWarnings{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.portfolioWarnings article{background:#1c170d;border:1px solid #584a27;border-radius:8px;align-items:flex-start;gap:10px;padding:11px;display:flex}.portfolioWarnings svg{color:#e8bd58;flex:none;width:17px}.portfolioWarnings b,.portfolioWarnings small{display:block}.portfolioWarnings b{font-size:10px}.portfolioWarnings small{color:#c3ae77;margin-top:4px;font-size:8px}.portfolioMain{margin-bottom:14px}.exposureList{gap:13px;display:grid}.exposureList article header,.exposureList article footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.exposureList article header b,.exposureList article header small{display:block}.exposureList article header b{font-size:10px}.exposureList article header small{color:#788792;margin-top:3px;font-size:8px}.exposureList article header strong{font-size:11px}.exposureBar{background:#202b33;border-radius:99px;height:6px;margin:7px 0;overflow:hidden}.exposureBar i{background:linear-gradient(90deg,#3a8782,var(--cyan));border-radius:99px;height:100%;display:block}.exposureList article footer{color:#7f8d97;font-size:7px}.liquidationGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.liquidationGrid article{background:#0b1116;border:1px solid #293740;border-radius:8px;padding:13px}.liquidationGrid header{justify-content:space-between;align-items:center;gap:8px;display:flex}.liquidationGrid header small{color:#7b8994;font-size:8px}.liquidationGrid h3{margin:13px 0 4px;font-size:12px}.liquidationGrid>article>p,.liquidationGrid>article>small{color:#85939c;font-size:8px;line-height:1.5}.liquidationGrid dl{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.liquidationGrid dt{color:#71808b;text-transform:uppercase;font-size:7px}.liquidationGrid dd{margin:4px 0 0;font-size:10px}.liquidationGrid .textButton{margin-top:12px}.accessBanner{background:#1b170e;border:1px solid #594b29;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.accessBanner.secure{background:#0e1b15;border-color:#315a43}.accessBanner>svg{color:#e6bb55;width:21px}.accessBanner.secure>svg{color:#8ed39e}.accessBanner b,.accessBanner span{display:block}.accessBanner b{font-size:11px}.accessBanner div>span{color:#a99a75;margin-top:4px;font-size:8px;line-height:1.5}.settingsSections{grid-template-columns:1fr 1fr;gap:14px;display:grid}.settingsSections>.panel:nth-child(4){grid-column:1/-1}.settingsSave{grid-column:1/-1;justify-self:end;align-items:center;gap:7px;display:flex}.backupValidator{gap:10px;display:grid}.backupResult{background:#0c1b15;border:1px solid #31594b;border-radius:8px;gap:5px;margin-top:11px;padding:10px;display:grid}.backupResult b{font-size:9px}.backupResult span,.backupResult small{color:#8faaa0;font-size:8px}.historyColumns{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.historyColumns h3{text-transform:uppercase;color:#7e8d97;font-size:9px}.historyColumns article{border-top:1px solid #25313a;padding:9px 0}.historyColumns b,.historyColumns small{display:block}.historyColumns b{font-size:9px}.historyColumns small{color:#778690;margin-top:4px;font-size:7px}.showMode{max-width:980px;margin:auto}.showTabs{z-index:8;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:12px;display:grid;position:sticky;top:80px}.showTabs button{color:#8b99a4;cursor:pointer;background:#0c1217;border:1px solid #2a3741;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex}.showTabs button.active{color:#79ded8;background:#102421;border-color:#3a7c77}.showTabs svg{width:17px}.showCard{border:1px solid var(--line);background:linear-gradient(145deg,#121920,#0d1318);border-radius:12px;padding:20px}.showCard h2{margin:5px 0 18px;font-size:21px}.showLookup{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid;position:relative}.showLookup>svg{color:#788894;width:18px;position:absolute;top:12px;left:13px}.showLookup input,.showForm input,.showForm select{color:#eef4f8;background:#090f14;border:1px solid #2d3b45;border-radius:8px;width:100%;padding:12px}.showLookup input{padding-left:42px}.showQuickGrid{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.showQuickGrid a{background:#0a1116;border:1px solid #293740;border-radius:9px;grid-template-columns:auto 1fr;column-gap:10px;padding:13px;text-decoration:none;display:grid}.showQuickGrid svg{width:20px;color:var(--cyan);grid-row:1/3}.showQuickGrid b{font-size:10px}.showQuickGrid span{color:#788792;margin-top:4px;font-size:8px}.showForm{gap:11px;display:grid}.showForm>button{z-index:2;min-height:46px;margin-top:4px;position:relative}.showForm label{text-transform:uppercase;color:#81909b;letter-spacing:.07em;gap:5px;min-width:0;font-size:8px;display:grid}.showGrid2,.showGrid3,.showGrid5{gap:8px;display:grid;position:relative}.showGrid2{grid-template-columns:1fr 1fr}.showGrid3{grid-template-columns:repeat(4,1fr)}.showGrid5{grid-template-columns:repeat(5,1fr)}.showCheck{align-items:center;gap:7px;display:flex!important}.showCheck input{width:auto}.fieldNote{color:#7c8a94;margin:0;font-size:8px;line-height:1.55}.showDecision{background:#0b201e;border:1px solid #357067;border-radius:10px;margin-top:14px;padding:15px}.showDecision header{justify-content:space-between;display:flex}.showDecision>strong{margin-top:16px;font-size:32px;display:block}.showDecision>span{text-transform:uppercase;color:#7e9e9b;font-size:8px}.showDecision dl{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.showDecision dl div{border:1px solid #294941;border-radius:7px;padding:9px}.showDecision dt{color:#7fa19c;font-size:7px}.showDecision dd{margin:5px 0 0;font-size:11px;font-weight:700}.showDecision p,.showDecision small{color:#8eaaa6;font-size:8px}.saleAssumptionPreview{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.saleAssumptionPreview span,.saleAssumptionPreview b{border:1px solid #27363f;border-radius:7px;padding:9px;font-size:8px}@media (max-width:1100px){.liquidationGrid{grid-template-columns:1fr 1fr}.settingsSections{grid-template-columns:1fr}.settingsSections>.panel:nth-child(4){grid-column:1}.historyColumns{grid-template-columns:1fr 1fr}.showGrid5{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.workspaceTopbar .commandTrigger{display:none}.commandBackdrop{padding:4vh 10px}.commandPalette{max-height:90vh}.searchGroups,.portfolioWarnings{grid-template-columns:1fr}.portfolioFilters{grid-template-columns:1fr 1fr}.liquidationGrid,.historyColumns{grid-template-columns:1fr}.showMode{padding-bottom:50vh}.showTabs{top:58px}.showHeading{margin-bottom:14px}.showGrid3,.saleAssumptionPreview{grid-template-columns:1fr 1fr}.showForm>button{z-index:40;position:sticky;bottom:66px;box-shadow:0 8px 28px #000}}@media (max-width:540px){.portfolioFilters,.showQuickGrid,.showGrid2{grid-template-columns:1fr}.showGrid5{grid-template-columns:1fr 1fr}.showTabs button{padding:10px 5px;font-size:8px}.showTabs svg{width:15px}.showCard{padding:15px}.showLookup{grid-template-columns:1fr}.showLookup button{min-height:44px}.showDecision dl{grid-template-columns:1fr 1fr}.accessBanner{grid-template-columns:auto 1fr}.accessBanner>.statusBadge{grid-column:2}.settingsSections .formGrid{grid-template-columns:1fr}.settingsSave{justify-content:center;width:100%}.inlineSavedView{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.collectingWorkspace{gap:14px;display:grid}.collectingWorkspace .panel{min-width:0}.collectingWorkspace button svg,.collectingWorkspace a svg,.wishlistShowMode button svg{width:14px}.collectingWorkspace .panelTitle>span:not(.statusBadge){color:#81909b;font-size:10px}.providerScenarioGrid{grid-template-columns:repeat(4,minmax(260px,1fr));gap:10px;padding:2px 1px 8px;display:grid;overflow:auto}.providerScenario{opacity:.72;background:#0a1116;border:1px solid #283740;border-radius:10px;min-width:0;padding:12px}.providerScenario.selected{opacity:1;background:linear-gradient(145deg,#102321,#0b1318);border-color:#39756f;box-shadow:inset 0 1px #61d4ca22}.providerScenario>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;display:flex}.providerScenario .formGrid{margin-bottom:10px}.outcomeRows{gap:5px;display:grid}.outcomeRows>div{border-top:1px solid #223039;grid-template-columns:24px minmax(90px,1fr) 72px 85px;align-items:center;gap:5px;padding-top:6px;display:grid}.outcomeRows>div>span b,.outcomeRows>div>span small{display:block}.outcomeRows>div>span b{font-size:9px}.outcomeRows>div>span small{color:#788791;margin-top:2px;font-size:7px}.outcomeRows input{color:#eef4f8;background:#080e12;border:1px solid #2b3942;border-radius:5px;width:100%;min-width:0;padding:7px}.flagGrid{flex-wrap:wrap;gap:8px 18px;display:flex}.comparisonTableWrap{border:1px solid #26343d;border-radius:9px;overflow:auto}.comparisonTableWrap table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:10px}.comparisonTableWrap th{color:#7d8c97;text-align:left;text-transform:uppercase;letter-spacing:.06em;background:#111920;border-bottom:1px solid #2a3740;padding:10px;font-size:8px;position:sticky;top:0}.comparisonTableWrap td{vertical-align:top;border-bottom:1px solid #222e36;padding:11px 10px}.comparisonTableWrap tr:last-child td{border-bottom:0}.comparisonTableWrap .recommendedRow td{background:#0d2420}.comparisonResult{background:radial-gradient(circle at 90% 0,#1e75652a,#0000 40%),#0e1519;border-color:#315951}.positive{color:#8bd3a2}.negative{color:#ef9393}.warningText{color:#e1c271}.integrationPolicyBanner{background:#1b170e;border:1px solid #65552e;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.integrationPolicyBanner>svg{color:#e3bd5f;width:21px}.integrationPolicyBanner b,.integrationPolicyBanner span{display:block}.integrationPolicyBanner b{font-size:11px}.integrationPolicyBanner div>span{color:#b4a477;margin-top:4px;font-size:9px;line-height:1.5}.providerHoldingsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px 14px;display:grid}.providerHoldingCard{min-width:0}.providerHoldingCard>a{color:inherit;text-decoration:none;display:block}.providerHoldingImage{aspect-ratio:3/4;background:#eef1f4;border:1px solid #293741;border-radius:12px;position:relative;overflow:hidden}.providerHoldingImage img{object-fit:contain;padding:7px}.providerHoldingPlaceholder{color:#70808c;background:#0d141a;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.providerHoldingPlaceholder svg{width:28px!important}.providerHoldingPlaceholder span{text-transform:uppercase;letter-spacing:.1em;font-size:9px}.providerCardBadges{pointer-events:none;flex-wrap:wrap;align-items:center;gap:5px;display:flex;position:absolute;bottom:7px;left:7px;right:7px}.providerCardBadges span{color:#f5fafc;letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071016e8;border:1px solid #ffffff32;border-radius:999px;align-items:center;gap:4px;min-height:24px;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex;box-shadow:0 3px 10px #0007}.providerCardBadges svg{height:12px;width:12px!important}.providerHoldingBody{gap:3px;padding:9px 3px 0;display:grid}.providerHoldingBody b,.providerHoldingBody span,.providerHoldingBody small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.providerHoldingBody b{font-size:13px;line-height:1.3}.providerHoldingBody a{color:#eef4f8;text-decoration:none;overflow:hidden}.providerHoldingBody a:hover{color:var(--cyan)}.providerHoldingBody span{color:#8e9ca6;font-size:10px}.providerHoldingBody small{color:#6f7e88;font-size:9px}.importPreviewPanel{grid-column:1/-1}.mappingEditor{border:1px solid var(--border);background:var(--panel);border-radius:14px;margin:18px 0;padding:18px}@supports (color:color-mix(in lab, red, red)){.mappingEditor{background:color-mix(in srgb,var(--panel) 78%,transparent)}}.disclaimer{color:#c9b77d;background:#1b170e;border:1px solid #61542f;border-radius:8px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px;font-size:9px;line-height:1.55;display:flex}.disclaimer svg{flex:none;width:16px}.comicOutcomeHeader,.comicOutcomeRows>div{grid-template-columns:minmax(150px,1.5fr) repeat(3,minmax(110px,1fr));align-items:center;gap:8px;display:grid}.comicOutcomeHeader{color:#778792;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #2a3740;padding:8px 10px;font-size:8px}.comicOutcomeRows{display:grid}.comicOutcomeRows>div{border-bottom:1px solid #222e36;padding:8px 10px}.comicOutcomeRows>div.specialOutcome{background:#18160f}.comicOutcomeRows b,.comicOutcomeRows small{display:block}.comicOutcomeRows b{font-size:10px}.comicOutcomeRows small{color:#7f8d97;margin-top:3px;font-size:7px}.comicOutcomeRows input{color:#eef4f8;background:#080e12;border:1px solid #2b3942;border-radius:6px;width:100%;padding:8px}.probabilityTotals{justify-content:flex-end;gap:8px;margin:9px 0;display:flex}.strategyCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.strategyCards article{background:#0a1116;border:1px solid #293740;border-radius:8px;padding:13px}.strategyCards article.recommended{background:#0e211f;border-color:#408078}.strategyCards article>span,.strategyCards article>small,.strategyCards article>strong{display:block}.strategyCards article>span:first-child{color:#81909a;text-transform:uppercase;font-size:8px}.strategyCards article>strong{margin:10px 0 5px;font-size:20px}.strategyCards article>small,.strategyCards article>p{color:#83919a;font-size:8px;line-height:1.5}.pressingResult{background:#0c1d1a;border:1px solid #34625c;border-radius:9px;gap:5px;padding:13px;display:grid}.pressingResult .statusBadge{justify-self:start}.pressingResult strong{font-size:20px}.pressingResult small{color:#8ea09f}.wishlistFilters,.projectFilters,.showWishlistFilters{grid-template-columns:minmax(240px,1fr) 180px 170px;gap:8px;margin-bottom:13px;display:grid}.wishlistFilters label{position:relative}.wishlistFilters label svg{color:#72818c;width:16px;position:absolute;top:9px;left:10px}.wishlistFilters label input{padding-left:35px}.wishlistFilters input,.wishlistFilters select,.projectFilters input,.showWishlistFilters input,.showWishlistFilters select,.showOfferCalc input{color:#edf3f7;background:#090f14;border:1px solid #2b3943;border-radius:7px;width:100%;padding:9px}.wishlistGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wishlistCard{background:#0a1116;border:1px solid #293740;border-radius:10px;gap:11px;padding:13px;display:grid}.wishlistCard>header,.checklistCard>header,.showTargetCard>header{align-items:center;gap:10px;display:flex}.wishlistCard>header>img,.checklistCard>header>img,.showTargetCard>header>img{object-fit:cover;background:#172027;border-radius:5px;width:50px;height:68px}.wishlistCard>header>svg{color:#4fc8c0;width:32px}.wishlistCard>header>div,.checklistCard>header>div,.showTargetCard>header>div{flex:1;min-width:0}.wishlistCard h3,.checklistCard h3,.showTargetCard h3{overflow-wrap:anywhere;margin:4px 0;font-size:12px}.wishlistCard header span,.checklistCard header span,.showTargetCard header span{color:#7e8d98;text-transform:uppercase;font-size:7px}.priorityBadge{border:1px solid #3b4852;border-radius:99px;padding:4px 6px!important}.priorityBadge.high,.priorityBadge.grail{border-color:#735b2d;color:#edca73!important}.wishlistPriceGrid,.showPrices{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.wishlistPriceGrid>div,.showPrices>div{background:#0c1419;border:1px solid #26343c;border-radius:6px;padding:8px}.wishlistPriceGrid span,.wishlistPriceGrid b,.showPrices span,.showPrices b,.showPrices small{display:block}.wishlistPriceGrid span,.showPrices span{color:#778691;text-transform:uppercase;font-size:7px}.wishlistPriceGrid b,.showPrices b{margin-top:5px;font-size:11px}.showPrices small{color:#71808b;margin-top:3px;font-size:7px}.wishlistCard>p{color:#89969f;margin:0;font-size:8px;line-height:1.55}.wishlistCard>small{color:#67cfc8;font-size:8px}.wishlistCard>footer{border-top:1px solid #26323a;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.priceSignal{font-weight:700}.priceSignal.positive{color:#8bd3a2}.priceSignal.negative{color:#ef9393}.projectCards{gap:6px;margin-top:12px;display:grid}.projectCard{text-align:left;color:#dce5eb;cursor:pointer;background:#0a1116;border:1px solid #293740;border-radius:7px;gap:6px;padding:10px;display:grid}.projectCard.active{background:#10221f;border-color:#3e7c75}.projectCard span,.projectCard small{color:#7d8c96;font-size:7px}.projectCard b{font-size:10px}.projectCard>div{background:#202c33;border-radius:99px;height:4px;overflow:hidden}.projectCard i{background:#54c7bf;height:100%;display:block}.projectHero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.projectHero h2{margin:4px 0;font-size:23px}.projectHero>div>p:not(.eyebrow){color:#87959f;font-size:10px}.completionRing{--completion:0%;aspect-ratio:1;text-align:center;background:radial-gradient(circle,#0e1519 56%,transparent 58%),conic-gradient(#5dd4cb var(--completion),#24323a 0);border-radius:50%;place-content:center;width:112px;display:grid}.completionRing strong,.completionRing span{display:block}.completionRing strong{font-size:21px}.completionRing span{color:#82919b;text-transform:uppercase;font-size:7px}.projectFilters{grid-template-columns:minmax(220px,1fr) auto}.segmented{background:#090f14;border:1px solid #2b3942;border-radius:7px;display:flex;overflow:auto}.segmented button{color:#84929d;cursor:pointer;background:0 0;border:0;border-right:1px solid #26343d;padding:9px;font-size:8px}.segmented button:last-child{border:0}.segmented button.active{color:#79ddd6;background:#17312e}.checklistGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.collapsiblePanel{padding:0!important}.collapsiblePanelSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;list-style:none;display:flex}.collapsiblePanelSummary::-webkit-details-marker{display:none}.collapsiblePanelSummary h2{margin:4px 0;font-size:15px}.collapsiblePanelSummary>svg{color:#728290;width:19px;transition:transform .15s}.collapsiblePanel[open]>.collapsiblePanelSummary{border-bottom:1px solid #25313a}.collapsiblePanel[open]>.collapsiblePanelSummary>svg{transform:rotate(45deg)}.collapsiblePanelBody{padding:18px 20px}.checklistCard{background:#0a1116;border:1px solid #293740;border-radius:9px;gap:10px;padding:0;display:grid}.checklistCard.owned{border-color:#315a4b}.checklistCard.missing{border-color:#4d4530}.checklistCardSummary{cursor:pointer;align-items:center;gap:10px;padding:12px;list-style:none;display:flex}.checklistCardSummary::-webkit-details-marker{display:none}.checklistCardSummary:after{content:"+";color:#65d1ca;margin-left:auto;font-size:18px;line-height:1}.checklistCard[open]>.checklistCardSummary{border-bottom:1px solid #25323a}.checklistCard[open]>.checklistCardSummary:after{content:"−"}.checklistCardSummary>div{flex:1;min-width:0}.checklistCardSummary>div>span{color:#7e8d98;text-transform:uppercase;font-size:7px}.checklistCardSummary h3{overflow-wrap:anywhere;margin:4px 0;font-size:12px}.checklistCardSummary small{color:#8795a0;font-size:9px}.checklistCardBody{gap:10px;padding:12px;display:grid}.checklistStockImage{gap:7px;display:grid}.checklistStockImage>span{color:#071115;text-align:center;letter-spacing:.15em;text-transform:uppercase;background:#63d6d1;border-radius:5px;padding:6px 8px;font-size:9px;font-weight:900;display:block}.checklistStockImage>img{object-fit:contain;background:#e8ecee;border-radius:7px;width:100%;height:auto;max-height:330px;display:block}.checklistStockImage>a{color:#7e8d98;text-underline-offset:2px;justify-self:center;font-size:8px;text-decoration:underline}.checklistNotes{color:#91a0aa;margin:0;font-size:8px;line-height:1.45}.numberTile{color:#69d3cb;width:50px;height:60px;font:700 13px var(--font-geist-mono);background:#121a20;border:1px solid #34434d;border-radius:6px;place-items:center;display:grid}.setBrowser{gap:18px;max-width:980px;margin:0 auto;padding-bottom:40px;display:grid}.setBrowserHero{border-bottom:1px solid #25343d;justify-content:space-between;align-items:flex-start;gap:24px;padding:4px 2px 16px;display:flex}.setBrowserIdentity{gap:8px;min-width:0;display:grid}.setBrowserIdentity>label{gap:6px;max-width:430px;display:grid}.setBrowserIdentity>label>span{color:#80909a;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.setBrowserIdentity select{min-height:43px;font-weight:750}.setBrowserIdentity h2{margin:2px 0 0;font-size:30px;line-height:1.08}.setBrowserIdentity>p:last-child{color:#8c9ba6;margin:0}.setBrowserIdentity>p strong{color:#61d6cf}.setBrowserControls{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080f14f5;border:1px solid #2b3a44;border-radius:12px;gap:12px;padding:14px;display:grid;position:sticky;top:68px}.setSearch{color:#82939f;background:#0b1319;border:1px solid #33444f;border-radius:9px;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex}.setSearch:focus-within{border-color:#55cfc8;box-shadow:0 0 0 2px #55cfc821}.setSearch svg{width:19px}.setSearch input{background:0 0;border:0;outline:0;width:100%;padding:0;font-size:15px}.setControlRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.setToggle{background:#0a1116;border:1px solid #31414b;border-radius:9px;display:flex;overflow:hidden}.setToggle button{color:#83939e;background:0 0;border:0;border-right:1px solid #31414b;border-radius:0;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 18px;font-size:12px;font-weight:800;display:flex}.setToggle button:last-child{border-right:0}.setToggle button.active{color:#071115;background:#5bd3ce}.setToggle svg{width:15px}.setToggle.status button.active{color:#67d6cf;background:#18282b;box-shadow:inset 0 -2px #5bd3ce}.setResultsHeading{justify-content:space-between;align-items:center;gap:12px;padding:0 2px;display:flex}.setResultsHeading>div{align-items:center;gap:9px;display:flex}.setResultsHeading svg{color:#f5a623;width:18px}.setResultsHeading span{font-size:15px;font-weight:800}.setResultsHeading strong{color:#8e9da7;font-size:12px}.setResultsHeading small{color:#73838e}.setShoppingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.setShoppingCard{background:#091117;border:1px solid #31414b;border-radius:11px;align-content:start;display:grid;overflow:hidden}.setShoppingCard.missing{border-color:#59461f}.setShoppingCard.owned{opacity:.72}.setShoppingImage{aspect-ratio:5/7;background:#e7ebed;justify-content:center;align-items:center;display:flex;overflow:hidden}.setShoppingImage>img{object-fit:contain;width:100%;height:100%;display:block}.setShoppingImage>span{color:#596872;place-items:center;gap:8px;display:grid}.setShoppingImage svg{width:30px}.setShoppingName{align-items:baseline;gap:10px;min-width:0;padding:12px 13px 9px;display:flex}.setShoppingName b{color:#f5a623;font:800 17px var(--font-geist-mono);flex:none}.setShoppingCard.owned .setShoppingName b{color:#5cd3cd}.setShoppingName span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:750;overflow:hidden}.setShoppingStatus{color:#f5a623;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #28363f;align-items:center;gap:7px;margin:0 13px;padding:10px 0 12px;font-size:10px;display:flex}.setShoppingStatus svg{width:15px}.setShoppingCard.owned .setShoppingStatus{color:#5cd3cd}.setNumberList{background:#091117;border:1px solid #2c3b45;border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.setNumberList li{border-bottom:1px solid #27353e;grid-template-columns:minmax(72px,110px) minmax(0,1fr) auto;align-items:center;gap:14px;min-height:54px;padding:0 16px;display:grid}.setNumberList li:last-child{border-bottom:0}.setNumberList li>b{color:#dce4e8;font:800 18px var(--font-geist-mono)}.setNumberList li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.setNumberList li>strong{letter-spacing:.09em;font-size:10px}.setNumberList li>strong.missing{color:#f5a623}.setNumberList li>strong.owned{color:#5cd3cd}@media (max-width:700px){.setBrowser{gap:14px}.setBrowserHero{flex-direction:column;align-items:stretch;gap:12px}.setBrowserHero>a{align-self:flex-start}.setBrowserIdentity h2{font-size:25px}.setBrowserControls{margin:0 -2px;padding:10px;top:62px}.setControlRow{flex-direction:column;align-items:stretch}.setToggle{width:100%}.setToggle button{flex:1;padding:0 10px}.setShoppingGrid{gap:9px}.setShoppingName{gap:3px;padding:9px 9px 7px;display:grid}.setShoppingName b{font-size:15px}.setShoppingName span{font-size:11px}.setShoppingStatus{margin:0 9px;padding:8px 0 9px;font-size:8px}.setShoppingStatus svg{width:13px}.setResultsHeading small{display:none}.setNumberList li{grid-template-columns:68px minmax(0,1fr) auto;gap:8px;min-height:50px;padding:0 11px}.setNumberList li>b{font-size:15px}.setNumberList li>span{font-size:12px}}.ownershipList{gap:6px;display:grid}.ownershipList>div{border-top:1px solid #25323a;justify-content:space-between;gap:9px;padding-top:8px;display:flex}.ownershipList b,.ownershipList small{display:block}.ownershipList b{font-size:9px}.ownershipList small{color:#7d8c96;margin-top:3px;font-size:7px}.checklistCard details{border-top:1px solid #25323a;padding-top:8px}.checklistCard summary{cursor:pointer;color:#65d1ca;font-size:9px}.wishlistShowMode{gap:12px;max-width:1000px;margin:0 auto 14px;display:grid}.showSessionHeader{background:radial-gradient(circle at 90% 0,#267b6a30,#0000 45%),#0d1819;border:1px solid #315b55;border-radius:11px;justify-content:space-between;align-items:flex-end;gap:14px;padding:17px;display:flex}.showSessionHeader h2{margin:4px 0;font-size:23px}.showSessionHeader span{color:#829492;align-items:center;gap:5px;font-size:8px;display:flex}.showSessionHeader select{color:#e9f1f1;background:#091110;border:1px solid #31504d;border-radius:7px;padding:10px}.showWishlistFilters{grid-template-columns:minmax(220px,1fr) 150px 150px}.showTargetCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.showTargetCard{background:#0b1217;border:1px solid #2b3a43;border-radius:11px;gap:12px;padding:15px;display:grid}.showTargetCard.high,.showTargetCard.grail{background:radial-gradient(circle at 100% 0,#8f69241d,#0000 45%),#0b1217;border-color:#65552e}.showPrices{grid-template-columns:repeat(3,1fr)}.showTargetCard>p{color:#8997a1;margin:0;font-size:9px;line-height:1.55}.showOfferCalc{grid-template-columns:1fr 1fr;align-items:end;gap:9px;display:grid}.showOfferCalc label{gap:5px;display:grid}.showOfferCalc label>span{color:#788792;text-transform:uppercase;font-size:7px}.showOfferCalc>div{gap:5px;display:grid}.showOfferCalc small{color:#8c9a9f;font-size:8px}.showTargetCard>footer{grid-template-columns:1fr 1fr 1fr;gap:7px;display:grid}.showTargetCard>footer>*{justify-content:center;min-height:42px}.cameraButton{cursor:pointer;align-items:center;gap:6px;display:flex}.largeAction{justify-content:center;width:100%;min-height:46px}.modalBackdrop{z-index:100;background:#020507d9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modalCard{background:#0d1419;border:1px solid #3b4c57;border-radius:12px;width:min(720px,100%);max-height:90vh;padding:18px;overflow:auto;box-shadow:0 30px 100px #000}@media (max-width:1250px){.providerScenarioGrid{grid-template-columns:repeat(2,minmax(290px,1fr))}.wishlistGrid,.checklistGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.providerScenarioGrid{grid-template-columns:1fr}.strategyCards{grid-template-columns:1fr 1fr}.comicOutcomeHeader,.comicOutcomeRows>div{grid-template-columns:minmax(120px,1.2fr) repeat(3,minmax(90px,1fr))}.wishlistFilters,.projectFilters,.showWishlistFilters,.projectHero{grid-template-columns:1fr}.completionRing{width:96px}.wishlistGrid,.checklistGrid,.showTargetCards{grid-template-columns:1fr}}@media (max-width:600px){.compactMetrics.executiveMetrics{grid-template-columns:1fr 1fr}.outcomeRows>div{grid-template-columns:22px minmax(75px,1fr) 62px 72px}.comparisonTableWrap{margin:0 -4px}.comicOutcomeHeader{display:none}.comicOutcomeRows>div{grid-template-columns:1fr 1fr}.comicOutcomeRows>div>span{grid-column:1/-1}.strategyCards{grid-template-columns:1fr}.integrationPolicyBanner{grid-template-columns:auto 1fr}.integrationPolicyBanner>.statusBadge{grid-column:2}.wishlistPriceGrid{grid-template-columns:1fr 1fr}.wishlistCard>footer{flex-direction:column;align-items:flex-start}.segmented{grid-template-columns:repeat(3,1fr);display:grid}.segmented button{border-bottom:1px solid #26343d}.showSessionHeader{flex-direction:column;align-items:flex-start}.showSessionHeader select{width:100%}.showPrices{grid-template-columns:1fr 1fr 1fr}.showOfferCalc,.showTargetCard>footer{grid-template-columns:1fr}.showTargetCard>footer>*{min-height:48px}}.operationsWorkspace{gap:1.25rem;display:grid}.operationsControlGrid,.incomingCommandGrid{grid-template-columns:minmax(0,1fr) minmax(20rem,.36fr);align-items:start;gap:1.1rem;display:grid}.incomingMain{min-width:0}.incomingContext{max-height:calc(100vh - 7rem);position:sticky;top:5.4rem;overflow:auto}.inlineSearch{border:1px solid var(--line);background:#05080eb3;border-radius:.65rem;align-items:center;gap:.45rem;min-width:min(22rem,48vw);padding:.55rem .7rem;display:flex}.inlineSearch svg{width:1rem;color:var(--muted)}.inlineSearch input{background:0 0;border:0;width:100%;min-width:0;padding:0}.incomingTableWrap{border:1px solid var(--line);border-radius:.75rem;max-height:42rem;overflow:auto}.incomingTable{min-width:58rem}.incomingTable thead th{z-index:2;background:#111722;position:sticky;top:0}.incomingTable tbody tr{cursor:pointer}.incomingTable td small{color:var(--muted);margin-top:.2rem;display:block}.selectedRow td{background:#28c7dc13}.tableLink{color:var(--text);text-align:left;background:0 0;border:0;padding:0;font-weight:750}.miniProgress{background:#232c39;border-radius:999px;width:5.2rem;height:.3rem;overflow:hidden}.miniProgress span,.scoreTrack span{border-radius:inherit;background:linear-gradient(90deg,#19c8d9,#62e2b4);height:100%;display:block}.orderDetailTotals{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:1rem 0;display:grid}.orderDetailTotals div{border:1px solid var(--line);background:#ffffff04;border-radius:.65rem;gap:.25rem;padding:.7rem;display:grid}.orderDetailTotals span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.orderLineList{gap:.5rem;margin:1rem 0;display:grid}.orderLineList>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.orderLineList div div{gap:.2rem;display:grid}.orderLineList span{color:var(--muted);font-size:.76rem}.incomingContext details{border-top:1px solid var(--line);padding:.8rem 0}.incomingContext summary{cursor:pointer;font-weight:750}.incomingContext details[open] summary{color:var(--accent);margin-bottom:.8rem}.controlScore .panelTitle>strong{border:.35rem solid var(--accent);color:#eaffff;border-radius:50%;place-items:center;width:4rem;height:4rem;font-size:1.4rem;display:grid}.scoreTrack{background:#222b39;border-radius:999px;height:.55rem;margin:.5rem 0 1rem;overflow:hidden}.controlChecklist{display:grid}.controlChecklist>div{border-bottom:1px solid var(--line);grid-template-columns:2rem 1fr auto;align-items:center;gap:.6rem;padding:.75rem 0;display:grid}.controlChecklist svg{width:1.05rem}.controlChecklist small{color:var(--muted)}.controlPass{color:#5ed7a7}.controlFail{color:#ffaf5c}.formHint{color:var(--muted);border-left:2px solid var(--accent);background:#28c7dc0b;padding:.65rem;font-size:.75rem}.checkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.checkGrid label{border:1px solid var(--line);border-radius:.5rem;align-items:center;gap:.45rem;padding:.55rem;display:flex}.negativeText{color:#ff8e8e!important}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1050px){.operationsControlGrid,.incomingCommandGrid{grid-template-columns:1fr}.incomingContext{max-height:none;position:static}}@media (max-width:680px){.operationsWorkspace.operationsView-receiving .compactMetrics{display:none}.operationsWorkspace .metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.incomingTableWrap{border:0;max-height:none;overflow:visible}.incomingTable,.incomingTable tbody{gap:.7rem;min-width:0;display:grid}.incomingTable thead{display:none}.incomingTable tr{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.incomingTable td{border:0;padding:.62rem .7rem;display:block}.incomingTable td:first-child,.incomingTable td:nth-child(3){grid-column:1/-1}.incomingTable td:first-child{border-bottom:1px solid var(--line)}.incomingTable td:nth-child(6){text-align:right}.inlineSearch{width:100%;min-width:0}.incomingMain .panelTitle{flex-direction:column;align-items:stretch}.orderDetailTotals,.checkGrid{grid-template-columns:1fr 1fr}.controlChecklist>div{grid-template-columns:1.7rem 1fr}.controlChecklist small{grid-column:2}}.publicFooter{color:#75838f;border-top:1px solid #26303b;justify-content:space-between;gap:16px;max-width:1440px;margin:42px auto 0;padding:24px 4px;font-size:12px;display:flex}.publicFooter a{color:var(--cyan);text-decoration:none}.publicFooter a:hover{text-decoration:underline}.legalShell{background:radial-gradient(circle at 76% 2%,#0a4d5145,#0000 30%),#080b0f;min-height:100vh;padding:0 5vw 80px}.legalNav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:980px;height:104px;margin:0 auto;display:flex}.legalLogoLink{padding:0}.legalLogoLink img{width:94px;height:auto}.legalDocument{color:#cbd4dc;max-width:840px;margin:0 auto;padding:64px 0}.legalDocument header{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:28px}.legalDocument h1{letter-spacing:-.055em;margin:12px 0;font-size:clamp(44px,7vw,72px);line-height:.95}.legalDocument header>p:last-child{color:var(--muted)}.legalDocument section{border-bottom:1px solid #202a33;padding:20px 0}.legalDocument h2{color:#edf3f8;margin:0 0 10px;font-size:18px}.legalDocument p{color:#a8b4be;margin:8px 0;font-size:14px;line-height:1.75}.legalDocument a{color:var(--cyan)}.legalCallout{background:#0d201e;border:1px solid #315951;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:13px;margin-bottom:24px;padding:18px 20px;display:grid}.legalCallout svg{width:22px;color:var(--cyan)}.legalCallout p{color:#c6d3d3;margin:0}.complianceValues{gap:8px;margin:16px 0;display:grid}.complianceValues>div{border:1px solid var(--line);background:#0a1015;border-radius:8px;grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.complianceValues span{color:#8997a3;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.complianceValues code{overflow-wrap:anywhere;color:#dce8ed;min-width:0;font-size:11px}.complianceValues button{align-items:center;gap:6px;display:inline-flex}.complianceValues button svg{width:14px}@media (max-width:700px){.publicFooter{flex-direction:column;align-items:flex-start}.legalNav{height:88px}.legalDocument{padding:42px 0}.complianceValues>div{grid-template-columns:1fr}.complianceValues button{justify-self:start}}.detailHeadingIdentity{align-items:center;gap:18px;min-width:0;display:flex}.detailHeadingPhotoFrame{flex:none;display:block;position:relative}.detailHeadingPhotoFrame>span{z-index:2;color:#75ddd6;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#081016e8;border-radius:99px;padding:3px 6px;font-size:6px;font-weight:900;position:absolute;top:5px;left:50%;transform:translate(-50%)}.detailHeadingPhoto{object-fit:contain;background:#080d11;border:1px solid #33424c;border-radius:9px;flex:none;width:82px;height:108px;box-shadow:0 10px 28px #0007}.photoCell{width:112px}.inventoryThumbnailFrame{width:88px;height:118px;display:inline-flex;position:relative}.inventoryThumbnail,.inventoryThumbnailPlaceholder{object-fit:contain;background:#091116;border:1px solid #2a3943;border-radius:8px;justify-content:center;align-items:center;width:88px;height:118px;display:flex}.inventoryThumbnail{box-shadow:0 8px 22px #0007}.inventoryThumbnailStockLabel{z-index:2;color:#75ddd6;letter-spacing:.06em;text-transform:uppercase;background:#081016e8;border-radius:99px;padding:3px 6px;font-size:6px;font-weight:900;position:absolute;top:5px;right:5px}.inventoryThumbnailPlaceholder{color:#52616b}.inventoryThumbnailPlaceholder svg{width:19px}.inventoryDesktopTable tbody tr{min-height:142px}.inventoryIdentityCell{min-width:400px;white-space:normal!important}.inventoryIdentityName{color:#f2f6f8;font-size:16px;font-weight:800;line-height:1.2;text-decoration:none;display:block}.inventoryIdentityName:hover{color:var(--cyan)}.inventoryIdentityDetails{color:#d5dee4;white-space:nowrap;margin-top:6px;font-size:13px;font-weight:650;line-height:1.35;display:block}.responsiveTable td .inventoryIdentityTeam{color:#7f909d;margin-top:6px;font-size:11px;line-height:1.35}.inventorySortBar{border-bottom:1px solid var(--line);background:#0a1116;justify-content:space-between;align-items:end;gap:14px;padding:9px 13px;display:flex}.inventorySortControls{align-items:end;gap:8px;display:flex}.inventorySortBar label{gap:4px;display:grid}.inventorySortBar label>span{color:#7d8c97;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.inventorySortBar select{color:#e8eef2;background:#0b1116;border:1px solid #2c3943;border-radius:7px;min-width:170px;padding:8px 10px}.inventorySortBar button{align-items:center;gap:6px;display:inline-flex}.inventorySortBar button svg{width:14px}.inventoryViewSwitch{background:#080e12;border:1px solid #2c3943;border-radius:8px;align-items:center;padding:3px;display:inline-flex;overflow:hidden}.inventoryViewSwitch a{color:#8997a2;border-radius:6px;align-items:center;gap:6px;min-height:34px;padding:7px 11px;font-size:10px;font-weight:750;text-decoration:none;display:inline-flex}.inventoryViewSwitch a:hover{color:#e9f1f5}.inventoryViewSwitch a.active{color:#79ddd6;background:#19302f;box-shadow:inset 0 0 0 1px #315d59}.inventoryViewSwitch svg{width:14px;height:14px}.mobileInventoryViewSwitch,.mobileInventoryControls{display:none}.mobileInventoryControls summary{cursor:pointer;align-items:center;gap:7px;list-style:none}.mobileInventoryControls summary::-webkit-details-marker{display:none}.mobileInventoryControls summary svg{width:15px}.mobileInventoryGallery,.mobileInventoryEmpty{display:none}.mobileInventoryCard{min-width:0}.mobileInventoryImage{aspect-ratio:2/3;background:#eef2f5;border:1px solid #d5dce2;border-radius:10px;position:relative;overflow:hidden}.mobileInventoryImage>a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mobileInventoryImage>a>img{object-fit:contain;width:100%;height:100%;padding:5px}.mobileInventoryImageEmpty{color:#71808b;place-items:center;gap:6px;display:grid}.mobileInventoryImageEmpty svg{width:26px}.mobileInventoryImageEmpty small{font-size:9px}.mobileInventorySelect{z-index:2;background:#071016d9;border-radius:7px;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:7px;left:7px;box-shadow:0 2px 8px #0007}.mobileInventorySelect input{width:14px;height:14px;margin:0}.mobileInventoryStockLabel{z-index:2;color:#75ddd6;letter-spacing:.08em;text-transform:uppercase;background:#081016e8;border:1px solid #4b686b;border-radius:99px;padding:4px 7px;font-size:7px;font-weight:900;position:absolute;top:7px;right:7px;box-shadow:0 2px 7px #0008}.mobileInventoryBadges{z-index:2;pointer-events:none;flex-wrap:wrap;align-items:flex-end;gap:4px;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.mobileInventoryBadges span{color:#edf5f8;letter-spacing:.02em;text-transform:uppercase;background:#081016eb;border:1px solid #53626d;border-radius:99px;align-items:center;gap:3px;min-height:21px;padding:3px 6px;font-size:7px;font-weight:800;display:inline-flex;box-shadow:0 2px 7px #0008}.mobileInventoryBadges svg{color:#79ddd6;width:10px;height:10px}.mobileInventoryIdentity{gap:2px;min-width:0;padding:8px 3px 2px;display:grid}.mobileInventoryIdentity a{color:#eef3f6;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;overflow:hidden}.mobileInventoryIdentity span,.mobileInventoryIdentity small{color:#8796a1;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.mobileInventoryIdentity small{color:#71808b}.inventoryGalleryMeta{border-top:1px solid #202b33;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:6px;display:flex}.inventoryGalleryMeta span{min-width:0}.inventoryGalleryMeta strong{color:#dce6eb;font-variant-numeric:tabular-nums;flex:none;font-size:10px}.inventoryPanel[data-view=grid] .inventoryDesktopTable{display:none}.inventoryPanel[data-view=grid] .mobileInventoryGallery{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:22px 14px;padding:16px;display:grid}.inventoryPanel[data-view=grid] .mobileInventoryEmpty{display:grid}.categoryHeadingActions{align-items:flex-start;gap:8px;display:flex}.categoryRefreshAction{justify-items:end;gap:4px;display:grid}.categoryRefreshAction small{color:#8fa0ad;text-align:right;max-width:260px}.cardImageManager{gap:18px;display:grid}.cardImageUpload{background:#0a1116;border:1px solid #293842;border-radius:10px;grid-template-columns:minmax(220px,1fr) 150px 170px auto;align-items:end;gap:12px;padding:15px;display:grid}.cardImageUpload label{gap:7px;display:grid}.cardImageUpload label>span{color:#93a2ac;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}.cardImageUpload input,.cardImageUpload select{width:100%;min-height:42px}.cardImageUpload small{color:#73828d;grid-column:1/-1}.cardImageGallery{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:15px;display:grid}.cardImageTile{background:#0a1116;border:1px solid #2b3943;border-radius:11px;align-content:start;gap:11px;padding:12px;display:grid;overflow:hidden}.cardImageTile>a{background:radial-gradient(circle at 50% 35%,#16232c,#05080a);border-radius:7px;justify-content:center;align-items:center;height:300px;display:flex;position:relative;overflow:hidden}.cardImageTile img{object-fit:contain;width:100%;height:100%}.cardImageTile>div:not(.cardImageActions){grid-template-columns:auto 1fr;align-items:center;gap:9px;min-width:0;display:grid}.cardImageTile b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cardImageActions{flex-wrap:wrap;gap:7px;display:flex}.cardImageActions button{font-size:10px}.dangerText{color:#ef9a9a}@media (max-width:720px){.detailHeadingIdentity{align-items:flex-start}.detailHeadingPhoto{width:62px;height:84px}.cardImageUpload{grid-template-columns:1fr}.cardImageUpload small{grid-column:auto}.cardImageGallery{grid-template-columns:1fr}.cardImageTile>a{height:min(420px,110vw)}.photoCell{width:62px}.inventoryThumbnail,.inventoryThumbnailPlaceholder{width:44px;height:58px}.providerHoldingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.providerHoldingImage{border-radius:10px}.providerHoldingImage img{padding:5px}.providerHoldingBody{padding-top:8px}.providerHoldingBody b{font-size:12px}.providerHoldingBody span{font-size:9px}.providerCardBadges{gap:4px;bottom:5px;left:5px;right:5px}.providerCardBadges span{min-height:21px;padding:3px 5px;font-size:7px}.inventoryPanel{flex-direction:column;display:flex}.desktopInventoryFilters,.inventoryToolbar,.inventoryDesktopTable{display:none}.mobileInventoryGallery,.inventoryPanel[data-view=grid] .mobileInventoryGallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;padding:11px;display:grid}.mobileInventoryEmpty{display:grid}.desktopInventoryViewSwitch{display:none}.mobileInventoryViewSwitch{display:inline-flex}.inventorySortBar{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:8px;display:grid}.inventorySortControls{justify-content:flex-end;min-width:0}.inventorySortBar label{flex:1}.inventorySortBar select{width:100%;min-width:0}.inventorySortBar button{align-self:end;min-height:38px}.inventoryPanel[data-view=list] .mobileInventoryGallery{grid-template-columns:1fr;gap:9px}.inventoryPanel[data-view=list] .mobileInventoryCard{background:#0a1116;border:1px solid #25333c;border-radius:10px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.inventoryPanel[data-view=list] .mobileInventoryImage{width:92px}.inventoryPanel[data-view=list] .mobileInventoryIdentity{padding:3px 2px}.inventoryPanel[data-view=list] .mobileInventoryIdentity a{font-size:14px}.mobileInventoryControls{border-bottom:1px solid var(--line);display:block}.mobileInventoryControls>summary{color:#8f9da7;text-transform:uppercase;letter-spacing:.07em;padding:10px 13px;font-size:10px;font-weight:750;display:flex}.mobileInventoryControls[open]>summary{color:#75ddd6}.mobileInventoryControls .inventoryFilters{border-top:1px solid #202a33;border-bottom:0}.inventoryPageHeading{gap:4px}.inventoryPageHeading>.primary{display:none}.inventoryPageHeading h1{font-size:27px}.inventoryPageHeading>div>p:last-child{margin-bottom:3px}.keyboardHint{display:none}}@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-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}
