:root{--bg:#0e0e0f;--panel:#121418f0;--panel-strong:#1c1c1f;--panel-muted:#ffffff0e;--border:#ffffff1f;--text:#fff;--muted:#9aa3ad;--accent:#ff2d2d;--accent-strong:#ff1919;--success:#38c172;--checkbox-accent:#c026d3;--shadow:0 28px 80px #0000006b;--radius-lg:8px;--radius-md:8px;--max-width:1760px;--font-sans:"Inter", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--crimson:#c41818;--code-grey:#2a2d31;--scrollbar-track:#0a0e14e0;--scrollbar-thumb:#74849c7a;--scrollbar-thumb-hover:#94a3b8a3;--scrollbar-border:#74849c24}html{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;background:radial-gradient(circle at 12% 0,#ff2d2d24,#0000 25%),radial-gradient(circle at 88% 8%,#ffffff14,#0000 24%),linear-gradient(#101114 0%,#0e0e0f 48%,#08090b 100%)}*{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{width:.7rem;height:.7rem}::-webkit-scrollbar-track{border-left:1px solid var(--scrollbar-border);background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{border:2px solid var(--scrollbar-track);background:var(--scrollbar-thumb);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.lots-logo-mark{object-fit:contain;object-position:center;filter:drop-shadow(0 16px 24px #00000059);flex:none;width:4.8rem;height:4.8rem;display:block}.brand-lockup,.marketing-brand{align-items:center;gap:.7rem;min-width:0;display:inline-flex}.marketing-brand .lots-logo-mark,.brand-logo-wrap .lots-logo-mark,.auth-brand-lockup .lots-logo-mark,.marketing-footer .lots-logo-mark{width:3rem;height:3rem}.brand-lockup-copy{min-width:0;display:grid}.brand-lockup-copy strong{color:#fff;letter-spacing:0;text-shadow:0 12px 28px #00000080;white-space:nowrap;align-items:baseline;gap:.16em;font-size:1.72rem;font-weight:950;line-height:.92;display:flex}.brand-lockup-copy strong span:nth-child(2){color:#fff;letter-spacing:.08em;text-transform:uppercase;border-top:2px solid #ff2d2d;border-bottom:2px solid #ffffff3d;padding:.1em .22em .12em;font-size:.52em;transform:translateY(-.08em)}.brand-lockup-copy strong span:nth-child(3){color:#ff2d2d}.brand-lockup-copy-speed strong{letter-spacing:-.035em;font-size:clamp(1.85rem,4vw,3.5rem)}.brand-lockup-copy-badge strong,.brand-lockup-copy-stack strong{font-size:clamp(1.55rem,2.7vw,2.45rem)}.marketing-shell{background-color:#0000;background-image:radial-gradient(circle at 14% 0,#ff444424,#0000 24%),radial-gradient(circle at 88% 8%,#ffffff0d,#0000 20%),linear-gradient(#0f1115 0%,#151922 42%,#0e1014 100%);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh}.marketing-nav-shell,.marketing-hero-card,.marketing-section,.marketing-cta-band,.marketing-page-hero,.marketing-feature-sections,.marketing-pricing-grid,.marketing-footer{width:min(100% - 2rem,1320px);margin:0 auto}.marketing-nav-shell{padding:1rem 0 0}.marketing-nav{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0d10d1;border-radius:8px;grid-template-columns:minmax(17rem,1fr) auto auto;align-items:center;gap:1rem;padding:.7rem .9rem;display:grid;box-shadow:inset 0 1px #ffffff0a}.marketing-nav .brand-lockup{gap:.85rem;width:fit-content}.marketing-nav .lots-logo-mark{width:4.1rem;height:4.1rem}.marketing-nav .brand-lockup-copy strong{font-size:clamp(1.8rem,2.4vw,2.5rem)}.marketing-nav .brand-lockup-copy strong span:nth-child(2){font-size:.5em}.marketing-nav-links,.marketing-nav-actions,.marketing-hero-actions,.marketing-footer-links{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.marketing-nav-link{color:#e5ebf3c2;border-radius:6px;padding:.55rem .7rem;font-size:.9rem}.marketing-button{color:#fff;border:1px solid #ffffff24;border-radius:6px;justify-content:center;align-items:center;min-height:2.45rem;padding:.65rem 1rem;font-weight:750;transition:transform .14s,border-color .14s,background .14s;display:inline-flex}.marketing-button.is-disabled{cursor:not-allowed;opacity:.6;pointer-events:none;box-shadow:none;transform:none}.marketing-button.secondary,.marketing-button.ghost{background:#ffffff0b}.marketing-hero-card{border:1px solid var(--border);box-shadow:var(--shadow);background:radial-gradient(circle at 78% 35%,#ff2d2d24,#0000 28%),linear-gradient(145deg,#111317fa,#090a0dfa);border-radius:8px;margin-top:.75rem;padding:clamp(1rem,2vw,1.45rem);position:relative;overflow:hidden}.marketing-hero-card:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(140deg,#0000 0%,#000 44%,#0000 100%);mask-image:linear-gradient(140deg,#0000 0%,#000 44%,#0000 100%)}.marketing-hero-content{z-index:1;grid-template-columns:minmax(0,.82fr) minmax(28rem,1.28fr);align-items:center;gap:clamp(.5rem,2.4vw,2rem);min-height:min(640px,100vh - 9rem);display:grid;position:relative}.marketing-hero-copy{gap:1rem;max-width:40rem;display:grid}.marketing-kicker{color:#fff;text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:.55rem;width:fit-content;font-size:.75rem;font-weight:850;display:inline-flex}.marketing-hero-copy h1,.marketing-page-hero h1{color:#fff;letter-spacing:0;max-width:12.4ch;margin:0;font-size:clamp(3rem,5.25vw,5.35rem);line-height:.94}.marketing-hero-copy h1 .hero-line{display:block}.marketing-hero-copy h1 .hero-line-light{color:#fff}.marketing-hero-copy p,.marketing-section-heading p,.marketing-step-card p,.marketing-pillar-card p,.marketing-capability-card p,.marketing-feature-section-copy p,.marketing-pricing-copy,.marketing-footer-copy,.marketing-cta-band p,.marketing-page-hero p{color:#dde4ecbd;line-height:1.62}.marketing-hero-copy p{max-width:35rem;font-size:1.03rem}.hero-lot-box{width:100%;min-width:0}.hero-lot-box-svg,.hero-lot-box-image{filter:drop-shadow(0 36px 48px #00000073);width:100%;height:auto;display:block}.hero-lot-box-image{object-fit:contain}.hero-grid-floor path{stroke:#ffffff0e;stroke-width:1px}.box-flap,.box-back,.box-side,.box-front,.lot-cell-top,.lot-cell-front{fill:#f8f8f8;stroke:#050506;stroke-width:4px;stroke-linejoin:round}.box-side{fill:#e5e7ea}.box-edge{fill:none;stroke:#050506;stroke-width:4px;stroke-linejoin:round}.lot-cell-tab{fill:#050506}.red-lot-top,.red-lot-left,.red-lot-front{fill:#ff1919;stroke:#050506;stroke-width:4px;stroke-linejoin:round}.red-lot-left{fill:#e71414}.red-lot-guide{fill:none;stroke:#ff2d2d9e;stroke-width:2px;stroke-dasharray:6 7}.red-lot-outline{fill:none;stroke:#ebf2f975;stroke-width:2px;stroke-dasharray:7 8;stroke-linejoin:round}.hero-feature-strip{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid;position:relative}.hero-feature-tile,.marketing-step-card,.marketing-pillar-card,.marketing-capability-card,.marketing-feature-section-card,.marketing-pricing-card,.dashboard-preview,.marketing-cta-band{background:linear-gradient(#191c22e6,#0d0f13eb);border:1px solid #ffffff1f;border-radius:8px;box-shadow:inset 0 1px #ffffff09}.hero-feature-tile{gap:.4rem;min-height:8rem;padding:1rem;display:grid}.hero-feature-tile span{color:#ff2d2d;border:1px solid #ff2d2d80;border-radius:6px;place-items:center;width:2rem;height:2rem;font-weight:900;display:grid}.hero-feature-tile strong{color:#fff}.hero-feature-tile p{color:#dde4ecad;margin:0;font-size:.88rem;line-height:1.45}.marketing-section,.marketing-feature-sections{gap:1rem;padding-top:4.5rem;display:grid}.marketing-section.split{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center}.marketing-section-heading{text-align:center;justify-items:center;gap:.8rem;display:grid}.marketing-section-heading.align-left{text-align:left;justify-items:start}.marketing-section-heading h2,.marketing-feature-section-copy h2,.marketing-cta-band h2{color:#fff;letter-spacing:0;max-width:16ch;margin:0;font-size:clamp(2rem,3.2vw,3.25rem);line-height:.96}.marketing-section-heading p{max-width:46rem;margin:0}.marketing-steps-grid,.marketing-pillars-grid,.marketing-capability-grid,.marketing-pricing-grid{gap:.85rem;display:grid}.marketing-steps-grid,.marketing-pillars-grid,.marketing-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:1rem}.marketing-step-card,.marketing-pillar-card,.marketing-capability-card,.marketing-beta-form-card,.marketing-pricing-card{gap:.75rem;padding:1rem;display:grid}.marketing-step-number,.marketing-pricing-eyebrow{color:#ff8d8d;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:850}.marketing-step-card h3,.marketing-pillar-card h3,.marketing-capability-card h3,.marketing-pricing-card h2{color:#fff;margin:0;font-size:1.08rem;line-height:1.25}.dashboard-preview{min-height:22rem;padding:.7rem;overflow:hidden}.dashboard-preview-toolbar{gap:.35rem;padding:.4rem;display:flex}.dashboard-preview-toolbar span{background:#ff2d2d;border-radius:50%;width:.45rem;height:.45rem}.dashboard-preview-toolbar span:nth-child(2){background:#626a74}.dashboard-preview-toolbar span:nth-child(3){background:#3e454d}.dashboard-preview-grid{grid-template-columns:8rem minmax(0,1fr);gap:.8rem;display:grid}.dashboard-preview-grid aside,.dashboard-preview-grid section{align-content:start;gap:.6rem;display:grid}.dashboard-preview-grid aside span{color:#dde4ec9e;border-radius:6px;padding:.55rem .65rem;font-size:.82rem}.dashboard-preview-grid aside span.is-active{color:#fff;background:#ffffff12}.dashboard-preview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.dashboard-preview-metrics strong,.dashboard-preview-table div{background:#ffffff0b;border:1px solid #ffffff14;border-radius:6px}.dashboard-preview-metrics strong{color:#fff;gap:.25rem;padding:.8rem;font-size:1.1rem;display:grid}.dashboard-preview-metrics span{color:#dde4ec94;font-size:.68rem;font-weight:600}.dashboard-preview-table{gap:.45rem;display:grid}.dashboard-preview-table div{color:#dde4ecb3;grid-template-columns:1fr 1fr auto;gap:.7rem;padding:.65rem;font-size:.78rem;display:grid}.dashboard-preview-table div span:first-child{color:#fff}.dashboard-preview-table div span:last-child{color:#78e0a0}.marketing-page-hero{text-align:center;justify-items:center;gap:.8rem;padding-top:4rem;display:grid}.marketing-page-hero p{max-width:46rem}.marketing-feature-section-card{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem;padding:1rem;display:grid}.marketing-feature-section-copy{align-content:start;gap:.75rem;display:grid}.marketing-feature-row{color:#edf1f6db;background:#ffffff0b;border:1px solid #ffffff17;border-radius:6px;padding:.85rem;line-height:1.5}.marketing-pricing-price-row strong{color:#fff;font-size:clamp(2rem,3vw,2.7rem);line-height:.9}.marketing-cta-band{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:4.5rem;padding:1rem;display:grid}.marketing-beta-form-card{gap:1rem;display:grid}.marketing-beta-form-header{gap:.65rem;max-width:48rem;display:grid}.marketing-beta-form-header h2{color:#fff;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:.98}.marketing-beta-form-header p,.marketing-beta-form-counter{color:#dde4ecbd}.marketing-beta-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.marketing-beta-form .auth-field textarea{resize:none;color:#f5f7fa;background:#0b0d12f0;border:1px solid #ffffff14;border-radius:8px;width:100%;min-height:7.5rem;padding:.95rem 1rem}.marketing-beta-form .auth-field textarea:focus{border-color:#ff565642;outline:2px solid #ff4b4b57}.marketing-beta-form .auth-field select{color:#f5f7fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080c12eb;border:1px solid #74849c38;border-radius:8px;width:100%;min-height:3.3rem;padding:.75rem 1rem}.marketing-beta-form .auth-field select:focus{border-color:#ff565642;outline:2px solid #ff4b4b57}.marketing-beta-form-counter{text-align:right;margin-top:.45rem;font-size:.82rem;display:block}.marketing-cta-band>div:first-child{gap:.65rem;display:grid}.marketing-cta-band h2{max-width:18ch}.marketing-footer{padding:3rem 0}.marketing-footer-block{gap:.8rem;max-width:34rem;display:grid}.marketing-footer-links{justify-content:flex-end}.marketing-footer-legal{color:#dde4ec7a;margin:1rem 0 0;font-size:.82rem}.brand-block .brand-lockup{width:100%}.brand-block .brand-lockup-copy strong{font-size:1.55rem}.auth-brand-lockup .brand-lockup-copy strong{font-size:clamp(2.6rem,5vw,4rem)}@media (max-width:1080px){.marketing-nav,.marketing-hero-content,.marketing-section.split,.marketing-feature-section-card,.marketing-footer-grid,.marketing-cta-band{grid-template-columns:1fr}.marketing-nav-links,.marketing-nav-actions,.marketing-footer-links{justify-content:flex-start}.marketing-hero-content{min-height:auto}.hero-feature-strip,.marketing-steps-grid,.marketing-pillars-grid,.marketing-capability-grid,.marketing-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.marketing-nav-shell,.marketing-hero-card,.marketing-section,.marketing-cta-band,.marketing-page-hero,.marketing-feature-sections,.marketing-pricing-grid,.marketing-footer{width:min(100% - 1rem,1320px)}.marketing-hero-copy h1,.marketing-page-hero h1{max-width:10ch;font-size:clamp(2.45rem,14vw,4rem)}.hero-feature-strip,.marketing-steps-grid,.marketing-pillars-grid,.marketing-capability-grid,.marketing-pricing-grid,.marketing-beta-form,.dashboard-preview-metrics,.dashboard-preview-grid,.dashboard-preview-table div{grid-template-columns:1fr}}.settings-dashboard{--settings-panel:linear-gradient(180deg, #11161ff5, #0c1017fa);--settings-panel-soft:#121821d1;--settings-border:#74849c38;--settings-muted:#b8c4d5d6;--settings-green:#56e38f;--settings-blue:#7dd3fc;--settings-orange:#fbbf24}.settings-dashboard .workspace-header-title,.settings-dashboard .section-title,.settings-dashboard .subsection-title,.settings-dashboard .metric-value,.settings-dashboard .review-metric,.settings-dashboard .marketing-pricing-price-row strong{color:#fff;letter-spacing:0}.settings-dashboard .workspace-header-title{font-size:clamp(1.45rem,2vw,2rem)}.settings-dashboard .workspace-help-trigger{color:#e5f6ffeb;background:#152a3a80;border-color:#7dd3fc47}.settings-dashboard .workspace-help-trigger:hover{color:#fff;background:#1c3a4ead;border-color:#7dd3fc85}.settings-dashboard .workspace-help-popover,.settings-dashboard .content-card,.settings-dashboard .section-card,.settings-dashboard .metric-card,.settings-dashboard .embedded-pricing-card,.settings-dashboard .support-patch-note-day{border:1px solid var(--settings-border);background:var(--settings-panel);border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 18px 42px #0000003d}.settings-dashboard .content-card,.settings-dashboard .section-card,.settings-dashboard .metric-card{padding:.9rem}.settings-dashboard .section-card,.settings-dashboard .metric-card,.settings-dashboard .embedded-pricing-card{background:radial-gradient(circle at top right, #7dd3fc13, transparent 32%), var(--settings-panel)}.settings-dashboard .metric-card{min-width:0}.settings-dashboard .stat-label,.settings-dashboard .field-label,.settings-dashboard .workspace-help-copy,.settings-dashboard .section-copy,.settings-dashboard .helper-copy,.settings-dashboard .marketing-pricing-copy,.settings-dashboard .marketing-pricing-quota,.settings-dashboard .billing-feature-list li{color:var(--settings-muted)}.settings-dashboard .section-eyebrow,.settings-dashboard .marketing-pricing-eyebrow{color:#7dd3fcf0}.settings-dashboard .metric-value{overflow-wrap:anywhere;font-size:clamp(1rem,1.4vw,1.28rem)}.settings-dashboard .settings-hub-tabs,.settings-dashboard .settings-subnav{gap:.45rem}.settings-dashboard .button-link{letter-spacing:0;border-radius:8px;min-height:2.35rem;font-size:.84rem}.settings-dashboard .button-link.primary{color:#f4fff8;background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #12523733}.settings-dashboard .button-link.secondary{border-color:var(--settings-border);background:var(--settings-panel-soft);color:#ebf2fae6}.settings-dashboard .button-link.primary:hover,.settings-dashboard .button-link.secondary:hover{background:#192b38eb;border-color:#7dd3fc80}.settings-dashboard .field-input,.settings-dashboard .field-readonly{border-color:var(--settings-border);color:#f5f7fa;background:#080c12eb;border-radius:8px;min-height:2.55rem;font-size:.88rem}.settings-dashboard .field-input:focus{border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.settings-dashboard .field-input::placeholder{color:#97a3b4c2}.settings-dashboard select.field-input option,.settings-dashboard select.field-input optgroup{color:#f4f7fb;background:#121821}.settings-dashboard .settings-scroll-row{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);gap:.75rem}.settings-dashboard .settings-scroll-card{min-height:7.4rem}.settings-dashboard .embedded-pricing-card{align-content:start}.settings-dashboard .embedded-pricing-card>.button-link{margin-top:auto}.settings-dashboard .status-chip,.settings-dashboard .pill,.settings-dashboard .support-pill{color:#ecfdf5fa;background:#11382ab8;border-color:#56e38f47}.settings-dashboard .embedded-pricing-card.is-featured{background:radial-gradient(circle at 100% 0,#56e38f1f,#0000 34%),linear-gradient(#121e20fa,#0c1117fa);border-color:#56e38f5c}.settings-dashboard .settings-danger-card{background:radial-gradient(circle at top right, #fbbf241a, transparent 32%), var(--settings-panel);border-color:#fbbf2447}.settings-dashboard .settings-danger-card .section-eyebrow,.settings-dashboard .settings-danger-confirm .field-label{color:#fbbf24f0}.settings-dashboard .feedback-banner{color:#dce7ff;background:#22435c52;border-color:#7dd3fc38;border-radius:8px}.settings-dashboard .feedback-success{color:#b5f1ca;background:#11382ab3;border-color:#56e38f42}.settings-dashboard .feedback-error{color:#ffecc9fa;background:#4e39148a;border-color:#fbbf244d}.settings-dashboard .skeleton-card{background:linear-gradient(110deg,#121821b3 8%,#252d3ab8 18%,#121821b3 33%) 0 0/200% 100%}.settings-dashboard .support-patch-note-day summary{background:#121821b8}.settings-dashboard .support-patch-note-day summary span:last-child{color:#7dd3fceb}.settings-dashboard .support-patch-note-day li{border-color:#74849c29}@media (max-width:780px){.settings-dashboard .settings-hub-tabs,.settings-dashboard .settings-subnav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-dashboard .settings-hub-tabs .button-link,.settings-dashboard .settings-subnav .button-link{width:100%}}.brand-logo-wrap{align-items:center;margin-bottom:.46rem;display:flex}.brand-logo{object-fit:contain;filter:drop-shadow(0 18px 34px #00000057);width:min(100%,9.8rem);height:auto}.marketing-brand-lockup{object-fit:contain;filter:drop-shadow(0 18px 34px #00000047);width:min(100%,15rem);height:auto;display:block}.marketing-footer-brand{align-items:center;gap:.9rem;margin-bottom:.55rem;display:flex}.marketing-footer-logo{object-fit:contain;flex:none;width:4.4rem;height:auto}.auth-brand-lockup{align-items:center;margin-bottom:.9rem;display:flex}.auth-brand-logo{object-fit:contain;filter:drop-shadow(0 20px 38px #00000057);width:min(100%,11.5rem);height:auto}.exports-action-card{background:#101218e6;border:1px solid #ffffff14}.review-image-placeholder{color:#d6dde6c2;background:#101218d6;border:1px dashed #ffffff24}.review-image{background:#0c0e13eb;border:1px solid #ffffff14}.grouping-option{background:#101218e0;border:1px solid #ffffff14}.upload-dropzone{background:linear-gradient(145deg,#11141bf5,#0c0f15f0);border:1px dashed #ffffff29}.batch-progress-block{background:#101218e0;border:1px solid #ffffff14}.auth-kicker,.auth-copy,.auth-field span,.auth-token-preview-label,.auth-token-preview-copy,.nav-account-label,.nav-account-subtle{color:#d6dde6c2}.auth-mode-row{background:#0f1218e0;border:1px solid #ffffff14}.auth-field input{color:#f5f7fa;background:#0b0d12f0;border:1px solid #ffffff14}.auth-field input:focus{border-color:#ff565642;outline:2px solid #ff4b4b57}.auth-token-preview{background:#101218e0;border:1px solid #ffffff14}.auth-token-preview code{color:#f5f7fa;background:#0b0d12f0;border:1px solid #ffffff14}.brand-logo{width:min(100%,9.8rem)}.marketing-brand-mark{border-radius:16px;width:3rem;height:3rem}.marketing-wordmark{object-fit:contain;width:min(100%,10.75rem);height:auto;display:block}.marketing-brand-copy{gap:.35rem}.marketing-footer-brand{margin-bottom:.8rem}.marketing-footer-logo{width:min(100%,18rem)}.auth-brand-lockup{justify-content:flex-start}.auth-brand-logo{width:min(100%,26rem)}*{box-sizing:border-box}html{background:radial-gradient(circle at 0 0,#820c124d,#0000 28%),radial-gradient(circle at 100% 0,#555f7c38,#0000 30%),linear-gradient(#0a0d13 0%,#0a0c11 48%,#07090d 100%);min-height:100%}body{min-height:100vh;color:var(--text);font-family:var(--font-sans);background:0 0;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}textarea{resize:none}.app-shell{width:min(calc(100% - 1.25rem), var(--max-width));margin:0 auto;padding:.75rem 0 1.2rem}.app-grid{padding-left:calc(245px + 1rem);display:block}.dashboard-content-shell{min-width:0}.setup-readiness{z-index:19;pointer-events:none;justify-content:flex-end;margin:0 0 .7rem;display:flex;position:sticky;top:.7rem}.setup-readiness-trigger{pointer-events:auto;color:#ffe8a3;background:#18130bf5;border:1px solid #fbbf246b;border-radius:999px;align-items:center;gap:.38rem;min-height:2.1rem;padding:.34rem .62rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 14px 34px #0000003d}.setup-readiness-trigger:hover,.setup-readiness-trigger:focus-visible{color:#fff6cf;border-color:#fbbf24c7}.setup-readiness-dot{background:#fbbf24;border-radius:999px;width:.56rem;height:.56rem;box-shadow:0 0 0 .22rem #fbbf2429}.setup-readiness-label{color:#fff6cfd1;font-weight:700}.setup-readiness-popover{pointer-events:auto;background:#0a1018fa;border:1px solid #fbbf2442;border-radius:8px;width:min(28rem,100vw - 2rem);padding:.75rem;position:absolute;top:calc(100% + .48rem);right:0;box-shadow:0 18px 42px #00000052}.setup-readiness-heading{gap:.12rem;padding:0 .1rem .5rem;display:grid}.setup-readiness-heading strong{color:var(--text);font-size:.92rem}.setup-readiness-heading span{color:var(--muted);font-size:.78rem}.setup-readiness-list{gap:.4rem;display:grid}.setup-readiness-item{color:inherit;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;gap:.12rem;padding:.56rem .62rem;text-decoration:none;display:grid}.setup-readiness-item:hover,.setup-readiness-item:focus-visible{background:#fbbf2414;border-color:#fbbf245c}.setup-readiness-item span{color:var(--text);font-size:.85rem;font-weight:800}.setup-readiness-item small{color:var(--muted);font-size:.76rem;line-height:1.35}.global-background-indicators{z-index:1300;flex-direction:column-reverse;gap:.55rem;width:min(22rem,100vw - 2rem);display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.global-background-indicators.is-collapsed{align-items:center;width:min(22rem,100vw - 2rem);bottom:1rem}.activity-stack-toggle{color:#fde68a;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080d14f5;border:1px solid #fbbf2452;border-radius:999px;justify-content:center;justify-self:center;align-items:center;gap:.48rem;max-width:100%;min-height:2.15rem;margin:.08rem auto 0;padding:.42rem .64rem;display:inline-flex;position:relative;box-shadow:0 14px 30px #00000047}.global-background-indicators:not(.is-collapsed) .activity-stack-toggle{color:#dff6ff;opacity:.82;border-color:#7dd3fc42 #7dd3fc42 currentColor;border-bottom-style:none;border-bottom-width:0;border-radius:4.2rem 4.2rem 0 0;width:3.25rem;height:1.52rem;min-height:0;margin-top:-.08rem;padding:0;box-shadow:0 -12px 30px #00000047}.activity-stack-toggle:hover,.activity-stack-toggle:focus-visible{color:#fff;opacity:1;border-color:#7dd3fc94}.activity-stack-toggle-arrow{border-top:2px solid;border-left:2px solid;flex:none;width:.64rem;height:.64rem;transform:translateY(.18rem)rotate(45deg)}.global-background-indicators:not(.is-collapsed) .activity-stack-toggle-arrow{transform:translateY(-.14rem)rotate(225deg)}.activity-stack-toggle-count{color:#fde68a;text-align:center;background:#fbbf242e;border:1px solid #fbbf2470;border-radius:999px;flex:none;min-width:1rem;height:1rem;padding:0 .26rem;font-size:.64rem;font-weight:800;line-height:.95rem}.activity-stack-toggle-dot{background:#7dd3fc;border-radius:999px;flex:none;width:.48rem;height:.48rem;animation:1.45s ease-in-out infinite global-sync-pulse;box-shadow:0 0 #7dd3fc6b}.activity-stack-toggle-dot.is-warning{background:#fbbf24;box-shadow:0 0 #fbbf246b}.activity-stack-toggle-dot.is-danger{background:#f87171;box-shadow:0 0 #f871716b}.activity-stack-toggle-label{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;font-weight:850;line-height:1.1;overflow:hidden}.notification-popdown{z-index:20;background:#0a1018fa;border:1px solid #7dd3fc3d;border-radius:8px;grid-template-columns:.32rem minmax(0,1fr) auto;align-items:stretch;gap:.85rem;margin:0 0 .9rem;display:grid;position:sticky;top:.7rem;overflow:hidden;box-shadow:0 18px 40px #00000042}.notification-popdown-accent{background:linear-gradient(#56e38f,#7dd3fc)}.notification-popdown-content{gap:.22rem;min-width:0;padding:.8rem 0;display:grid}.notification-popdown-kicker{color:#7dd3fce6;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.notification-popdown-content strong{color:#f8fafc;font-size:.98rem}.notification-popdown-content p{color:#cbd5e1e6;max-width:64rem;margin:0;font-size:.86rem;line-height:1.45}.notification-popdown-actions{align-items:center;gap:.45rem;padding:.72rem .72rem .72rem 0;display:flex}.notification-popdown-count{color:#94a3b8db;font-size:.78rem;font-weight:800}.notification-popdown-close{color:#e2e8f0eb;background:#0f1722e0;border:1px solid #74849c3d;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.9rem;font-weight:900;display:inline-flex}.notification-popdown-close:hover{color:#fecaca;border-color:#f871716b}.global-sync-indicator{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d14f0;border:1px solid #7dd3fc4d;border-radius:8px;align-items:center;gap:.65rem;width:100%;padding:.62rem .78rem;display:flex;box-shadow:0 16px 36px #00000057}.global-sync-indicator-batch{border-color:#86efac47}.global-sync-indicator-dot{background:#7dd3fc;border-radius:999px;flex:none;width:.58rem;height:.58rem;animation:1.45s ease-in-out infinite global-sync-pulse;box-shadow:0 0 #7dd3fc66}.global-sync-indicator-dot-upload{background:#fbbf24;box-shadow:0 0 #fbbf2466}.global-sync-indicator-dot-processing{background:#86efac;box-shadow:0 0 #86efac66}.global-sync-indicator-copy{gap:.12rem;min-width:0;display:grid}.global-sync-indicator-copy strong{color:#f8fafc;font-size:.82rem;line-height:1.1}.global-sync-indicator-copy small{color:var(--muted);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:.72rem;line-height:1.2;overflow:hidden}.global-sync-progress-track{background:#94a3b838;border-radius:999px;width:100%;height:.28rem;display:block;position:relative;overflow:hidden}.global-sync-progress-fill{border-radius:inherit;background:#fbbf24;width:0%;transition:width .18s;position:absolute;inset:0 auto 0 0}.global-sync-progress-track.is-indeterminate .global-sync-progress-fill{width:42%;animation:1.2s ease-in-out infinite global-sync-progress-sweep}@keyframes global-sync-pulse{0%,to{opacity:1;box-shadow:0 0 #7dd3fc5c}50%{opacity:.72;box-shadow:0 0 0 .42rem #7dd3fc00}}@keyframes global-sync-progress-sweep{0%{transform:translate(-110%)}50%{transform:translate(70%)}to{transform:translate(245%)}}.sidebar-card,.content-card,.section-card,.metric-card,.hero-card{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sidebar-card{top:.75rem;left:max(.625rem, calc((100vw - var(--max-width)) / 2));z-index:70;background:radial-gradient(circle at 0 0,#22c55e14,#0000 34%),linear-gradient(#0c1118fa,#080c12fa);border-color:#74849c33;border-radius:8px;flex-direction:column;width:245px;height:calc(100vh - 1.5rem);min-height:0;padding:.78rem;display:flex;position:fixed;overflow:hidden}.brand-block{background:#121821d1;border:1px solid #74849c33;border-radius:8px;flex:none;padding:.58rem}.brand-kicker,.section-eyebrow,.page-kicker,.stat-label,.pill{text-transform:uppercase;letter-spacing:.12em;font-size:.74rem}.brand-title{margin:.35rem 0 0;font-size:1.35rem;line-height:1}.brand-copy,.section-copy,.page-copy,.metric-copy,.list-copy,.helper-copy{color:var(--muted);line-height:1.55}.pill-row{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.pill{background:var(--panel-muted);color:#d8e0ec;border:1px solid #ffffff0f;border-radius:999px;align-items:center;padding:.35rem .65rem;display:inline-flex}.sidebar-toggle{color:#ecfdf5fa;cursor:pointer;background:#11382ad1;border:0;border-radius:8px;width:100%;margin:1rem 0 0;padding:.9rem 1rem;display:none}.nav-stack{gap:.36rem;margin-top:.66rem;display:grid}.nav-link{background:#090d137a;border:1px solid #74849c14;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.48rem;min-height:2.46rem;padding:.52rem .64rem;transition:transform .16s,border-color .16s,background .16s;display:grid}.nav-group-toggle{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.nav-group-chevron{color:var(--muted);margin-left:auto;font-size:1rem;transition:transform .16s}.nav-menu-group.is-open .nav-group-chevron{transform:rotate(180deg)}.nav-submenu{border-left:1px solid #74849c33;gap:.28rem;margin:.28rem 0 0 .68rem;padding-left:.58rem;display:none}.nav-menu-group.is-open .nav-submenu{display:grid}.nav-submenu .nav-link{min-height:2.2rem;padding-block:.4rem}.nav-status{color:#fed7aaeb;letter-spacing:.04em;text-transform:uppercase;background:#9a491566;border:1px solid #fb923c47;border-radius:5px;margin-left:auto;padding:.18rem .38rem;font-size:.58rem;font-weight:750}.profit-calculator-layout{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.75fr);align-items:start;gap:1rem;min-width:0;display:grid}.profit-calculator-form-panel,.profit-calculator-results{background:#090d13a3;border:1px solid #74849c2e;border-radius:8px;min-width:0}.profit-calculator-form-panel{padding:1rem}.profit-calculator-section-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:.72rem;display:flex}.profit-calculator-section-heading:not(:first-child){border-top:1px solid #74849c24;margin-top:1.35rem;padding-top:1.1rem}.profit-calculator-section-heading h2{margin:.18rem 0 0;font-size:1rem}.profit-calculator-currency{width:5.5rem}.profit-calculator-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.profit-calculator-field-grid.is-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-calculator-auto-fee{background:#05080c6b;border:1px solid #74849c33;border-radius:8px;align-content:start;gap:.3rem;min-height:4.55rem;padding:.7rem .8rem;display:grid}.profit-calculator-auto-fee strong{font-size:1.05rem}.profit-calculator-slider-range{color:var(--muted);font-size:.72rem}.profit-calculator-promoted-slider{background:#05080c52;border:1px solid #74849c24;border-radius:8px;gap:.48rem;margin-top:.85rem;padding:.8rem}.profit-calculator-promoted-slider input[type=range]{accent-color:#56e38f;cursor:pointer;width:100%}.profit-calculator-checkbox-row{color:#e2e8f0eb;cursor:pointer;align-items:center;gap:.48rem;min-height:2.25rem;margin-top:.72rem;font-size:.82rem;font-weight:700;display:inline-flex}.profit-calculator-checkbox-row input{accent-color:#56e38f;width:1.05rem;height:1.05rem;margin:0}.profit-calculator-checkbox-row .profit-calculator-label-row>.field-label:empty{display:none}.profit-calculator-slider-label,.profit-calculator-slider-range{justify-content:space-between;align-items:center;gap:1rem;display:flex}.profit-calculator-label-row{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.profit-calculator-info{flex:none;display:inline-flex;position:relative}.profit-calculator-info-trigger{color:#bae6fdeb;cursor:help;border:1px solid #7dd3fc80;border-radius:50%;place-items:center;width:1rem;height:1rem;font-size:.65rem;font-weight:800;line-height:1;display:inline-grid}.profit-calculator-info-trigger:hover,.profit-calculator-info-trigger:focus-visible{color:#fff;border-color:#56e38fb8;outline:none}.profit-calculator-info-tooltip{z-index:90;color:#e2e8f0e6;letter-spacing:normal;text-transform:none;white-space:normal;pointer-events:none;background:#0a0f16fa;border:1px solid #7dd3fc40;border-radius:6px;width:max-content;max-width:min(17rem,100vw - 2rem);padding:.48rem .58rem;font-size:.72rem;font-weight:500;line-height:1.4;display:none;position:absolute;bottom:calc(100% + .48rem);left:50%;transform:translate(-50%);box-shadow:0 10px 28px #00000061}.profit-calculator-info:hover .profit-calculator-info-tooltip,.profit-calculator-info:focus-within .profit-calculator-info-tooltip{display:block}.profit-calculator-field-grid>:last-child .profit-calculator-info-tooltip{left:auto;right:0;transform:none}.profit-calculator-input-wrap{color:var(--muted);background:#05080ca3;border:1px solid #74849c33;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.profit-calculator-input-wrap>span{padding-left:.65rem;font-size:.78rem;font-weight:750}.profit-calculator-input-wrap .field-input{background:0 0;border:0}.profit-calculator-input-wrap input[type=number]{appearance:textfield}.profit-calculator-input-wrap input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.profit-calculator-input-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.profit-calculator-input-wrap:focus-within{border-color:#56e38f7a}.profit-calculator-input-wrap.is-percent{grid-template-columns:minmax(0,1fr) auto}.profit-calculator-input-wrap.is-percent>span{padding:0 .65rem 0 0}.profit-calculator-form-panel>.button-link{margin-top:1rem}.profit-calculator-results{position:sticky;top:.75rem;overflow:hidden}.profit-calculator-result-hero{background:linear-gradient(135deg,#11382ae6,#09171ceb);gap:.3rem;padding:1.15rem;display:grid}.profit-calculator-result-hero strong{color:#86efac;font-size:clamp(2rem,4vw,3rem);line-height:1}.profit-calculator-result-hero strong.is-negative{color:#fca5a5}.profit-calculator-result-hero>span:last-child{color:#e2e8f0c7;font-size:.78rem}.profit-calculator-breakdown{margin:0;padding:.5rem 1rem}.profit-calculator-breakdown>div{border-bottom:1px solid #74849c1a;justify-content:space-between;gap:1rem;padding:.58rem 0;display:flex}.profit-calculator-breakdown dt{color:var(--muted)}.profit-calculator-breakdown dd{margin:0;font-weight:700}.profit-calculator-breakdown .is-subtotal,.profit-calculator-breakdown .is-total{color:#ecfdf5fa}.profit-calculator-breakdown .is-discount dd{color:#86efac}.profit-calculator-breakdown .is-total{border-bottom:0;font-size:1.05rem}.profit-calculator-break-even{background:#11382a52;border:1px solid #56e38f2e;border-radius:8px;gap:.25rem;margin:0 1rem 1rem;padding:.8rem;display:grid}.profit-calculator-break-even strong{font-size:1.3rem}.profit-calculator-break-even small,.profit-calculator-disclaimer{color:var(--muted)}.profit-calculator-disclaimer{margin:0;padding:0 1rem 1rem;font-size:.72rem;line-height:1.45}@media (max-width:900px){.profit-calculator-layout,.profit-calculator-field-grid,.profit-calculator-field-grid.is-two-column{grid-template-columns:1fr}.profit-calculator-results{position:static}}@media (max-width:600px){.profit-calculator-dashboard,.profit-calculator-layout,.profit-calculator-form-panel,.profit-calculator-results{width:100%;max-width:100%}.profit-calculator-layout{gap:.75rem}.profit-calculator-form-panel{padding:.72rem}.profit-calculator-section-heading{align-items:center;gap:.65rem;margin-bottom:.6rem}.profit-calculator-section-heading:not(:first-child){margin-top:1rem;padding-top:.9rem}.profit-calculator-field-grid,.profit-calculator-field-grid.is-two-column{gap:.62rem}.profit-calculator-field .field-input,.profit-calculator-field select,.profit-calculator-input-wrap .field-input{min-height:2.75rem;font-size:1rem}.profit-calculator-input-wrap>span{font-size:.86rem}.profit-calculator-auto-fee,.profit-calculator-promoted-slider{min-height:2.75rem;padding:.72rem}.profit-calculator-checkbox-row{min-height:2.75rem}.profit-calculator-promoted-slider input[type=range]{min-height:2.25rem}.profit-calculator-form-panel>.button-link{justify-content:center;width:100%;min-height:2.75rem}.profit-calculator-result-hero{padding:1rem}.profit-calculator-result-hero strong{overflow-wrap:anywhere;font-size:clamp(2rem,12vw,2.65rem)}.profit-calculator-breakdown{padding:.45rem .75rem}.profit-calculator-breakdown>div{align-items:start;gap:.65rem}.profit-calculator-breakdown dt{overflow-wrap:anywhere;min-width:0}.profit-calculator-breakdown dd{text-align:right;flex:none}.profit-calculator-break-even{margin:0 .75rem .75rem}.profit-calculator-disclaimer{padding:0 .75rem .85rem}}.nav-badge{color:#cbd5e1e6;letter-spacing:.08em;background:#74849c1a;border-radius:8px;place-items:center;width:1.36rem;height:1.36rem;font-size:.58rem;font-weight:700;display:inline-grid}.nav-copy{gap:.1rem;min-width:0;display:grid}.nav-link:hover{background:#121821d1;border-color:#56e38f33;transform:translateY(-1px)}.nav-link.is-disabled{opacity:.46;cursor:not-allowed;pointer-events:none;background:#090d135c;border-color:#74849c14;transform:none}.nav-link.is-disabled .nav-badge{background:#74849c14}.nav-link.is-active{background:#11382ad1;border-color:#56e38f75;box-shadow:inset 3px 0 #56e38feb}.nav-link.is-active .nav-badge{color:#ecfdf5fa;background:#56e38f29}.nav-label{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:650;line-height:1.12;overflow:hidden}.nav-description{color:var(--muted);font-size:.78rem;line-height:1.25}.nav-section-label{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;padding:.35rem .25rem 0;font-size:.74rem}.content-stack{gap:1rem;display:grid}.workspace-header-card{padding:.15rem 0 .2rem}.workspace-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.workspace-header-main{gap:.45rem;min-width:0;display:grid}.workspace-header-title-row{align-items:center;gap:.55rem;min-width:0;display:flex}.workspace-header-title{letter-spacing:-.04em;margin:0;font-size:clamp(1.45rem,2vw,2rem);line-height:1.04}.workspace-header-meta{flex-wrap:wrap;gap:.45rem;display:flex}.workspace-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.workspace-help{display:inline-flex;position:relative}.workspace-help-trigger{width:1.45rem;height:1.45rem;color:var(--muted);background:#ffffff08;border:1px solid #ffffff29;border-radius:999px;place-items:center;font-size:.82rem;font-weight:700;display:inline-grid}.workspace-help-trigger:hover{color:var(--text);border-color:#ffffff47}.workspace-help-popover{z-index:20;background:#10131afa;border:1px solid #ffffff1a;border-radius:16px;width:min(23rem,100vw - 4rem);padding:.9rem 1rem;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 20px 40px #00000052}.workspace-help-heading{margin-bottom:.35rem;font-size:.92rem;display:block}.workspace-help-copy{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.hero-card,.content-card{border-radius:var(--radius-lg)}.hero-card{background:radial-gradient(circle at 100% 0,#c3191f1f,#0000 30%),linear-gradient(#141821fa,#0f1219fa);padding:1.15rem 1.2rem;position:relative;overflow:hidden}.hero-card:after{content:"";background:radial-gradient(circle,#c3191f2e,#0000 70%);border-radius:50%;width:12rem;height:12rem;position:absolute;inset:auto -3rem -3rem auto}.page-header{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.page-title{max-width:12ch;margin:.4rem 0 0;font-size:clamp(2rem,4vw,3.4rem);line-height:.95}.compact-hero{padding:1rem 1.15rem}.compact-hero-copy{gap:.65rem;max-width:48rem;display:grid}.compact-hero-title{letter-spacing:-.04em;max-width:20ch;margin:0;font-size:clamp(1.45rem,2.2vw,2.15rem);line-height:1.03}.compact-hero-text{max-width:48rem;margin:0;font-size:.95rem;line-height:1.5}.compact-hero-meta{flex-wrap:wrap;gap:.5rem;display:flex}.dashboard-hero{background:radial-gradient(circle at 100% 0,#ff434329,#0000 30%),linear-gradient(135deg,#141821fa,#0e1117fa)}.placeholder-hero{background:radial-gradient(circle at 100% 0,#4f629638,#0000 32%),linear-gradient(135deg,#13171ffa,#0e1118fa)}.review-hero{background:radial-gradient(circle at 100% 0,#c4ddcf57,#0000 32%),linear-gradient(135deg,#fafcf8f0,#eaf1eaeb)}.exports-hero{background:radial-gradient(circle at 100% 0,#b6d6f157,#0000 30%),linear-gradient(135deg,#f7fbfff2,#e6eff8eb)}.inventory-hero{background:radial-gradient(circle at 100% 0,#7684ad2e,#0000 30%),linear-gradient(135deg,#12161efa,#0d1016fa)}.batch-hero{color:#fff;background:radial-gradient(circle at 100% 0,#ff505029,#0000 28%),linear-gradient(135deg,#141821fa,#0e1118fa)}.batch-hero:after{background:radial-gradient(circle,#ff54542e,#0000 70%);width:16rem;height:16rem}.batch-hero-copy{gap:.7rem;max-width:48rem;display:grid}.batch-hero-title{letter-spacing:-.04em;max-width:15ch;margin:0;font-size:clamp(1.55rem,2.4vw,2.3rem);line-height:1}.batch-hero-copy-text{color:#fff1e1cc;max-width:46rem;margin:0;font-size:.94rem;line-height:1.5}.batch-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;max-width:48rem;display:grid}.batch-hero-stat{background:#fff9f014;border:1px solid #ffe9ce1f;border-radius:16px;gap:.3rem;padding:.72rem .8rem;display:grid}.batch-hero-stat strong{color:#fffaf4;font-size:1rem;line-height:1.35}.page-actions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.handoff-page-select{min-height:2.55rem;color:var(--exports-text,#f5f7fb);background:#ffffff0a;border:1px solid #ffffff29;border-radius:.5rem;align-items:center;gap:.45rem;padding:.42rem .72rem;font-size:.84rem;font-weight:700;display:inline-flex}.handoff-page-select input{width:1rem;height:1rem;accent-color:var(--accent-primary,#8ab4ff)}.handoff-page-select:has(input:disabled){opacity:.55}.button-link{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:2.55rem;padding:.62rem .95rem;font-weight:700;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.button-link.primary{background:linear-gradient(145deg, var(--accent), #8f1116);color:#fff;box-shadow:0 16px 34px #c3191f38}.button-link.secondary{color:#edf2fa;background:#ffffff0d;border-color:#ffffff14}.button-link.danger{color:#fee2e2;background:#7f1d1dbd;border-color:#f871716b}.button-link:hover{transform:translateY(-1px)}.button-reset{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.button-reset:is(.notification-popdown-close,.review-image-remove-button,.review-image-modal-close,.review-editor-modal-close,.settings-chip-remove,.settings-chip-add,.support-attachment-remove,.marketing-image-modal-close){text-align:center;place-items:center;line-height:1;display:inline-grid}.button-reset:disabled{cursor:wait;opacity:.72}.metrics-grid,.section-grid,.support-grid{gap:.85rem;display:grid}.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-grid{grid-template-columns:1.4fr 1fr}.metric-card,.section-card,.content-card{padding:1rem}.metric-card,.section-card{border-radius:var(--radius-md)}.metric-value{margin:.35rem 0 0;font-size:1.65rem;line-height:1}.metric-accent{color:var(--success)}.section-title{margin:.2rem 0 .35rem;font-size:1.04rem}.feature-list,.mini-list{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.feature-list li,.mini-list li{border-top:1px solid #5d482414;padding-top:.55rem}.feature-list li:first-child,.mini-list li:first-child{border-top:0;padding-top:0}.eyebrow-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.status-chip{color:#88e0ad;background:#38c17224;border:1px solid #ffffff0d;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.82rem;font-weight:600;display:inline-flex}.status-chip-error{color:#ff8a8a;background:#c3191f29}.status-chip-neutral{color:#b8c0cd;background:#ffffff0d}.status-chip-processing{color:#ff9a9a;background:#ff4b4b1f}.status-chip-warning{color:#f8c776;background:#f59e0b24}.status-chip-success{color:#88e0ad;background:#38c17224}.roadmap-list{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.roadmap-list li{border-top:1px solid #5d482414;gap:.15rem;padding:.95rem 0;display:grid}.roadmap-list li:first-child{border-top:0;padding-top:0}.roadmap-title{font-weight:650}.roadmap-meta{color:var(--muted);font-size:.92rem}.page-shell{gap:.85rem;display:grid}.api-status-card{gap:1rem;display:grid}.api-state-block{border-radius:var(--radius-md);background:#ffffff9e;border:1px solid #5d482414;align-items:center;gap:.85rem;padding:1rem;display:flex}.loading-pulse{background:var(--accent);border-radius:50%;width:.9rem;height:.9rem;animation:1s ease-in-out infinite pulse}.health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;display:grid}.health-row{border-radius:var(--radius-md);background:#ffffff9e;border:1px solid #5d482414;padding:1rem}.health-row dd,.health-row dt{margin:0}.health-row dd{margin-top:.35rem;font-size:1.1rem;font-weight:650}.page-section-grid{grid-template-columns:1.3fr .9fr;gap:1rem;display:grid}.empty-state{align-content:start;gap:1rem;min-height:15rem;display:grid}.batch-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);align-items:start;gap:.85rem;display:grid}.review-layout{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:start;gap:.85rem;display:grid}.inventory-layout{grid-template-columns:minmax(28rem,1.08fr) minmax(24rem,.92fr);align-items:start;gap:.85rem;display:grid}.exports-layout{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:start;gap:.85rem;display:grid}.intake-form,.batch-list-card,.upload-panel,.grouping-panel,.review-sidebar,.review-editor,.sales-history-card,.exports-sidebar,.exports-history,.exports-action-card,.exports-history-list{gap:1rem;display:grid}.intake-form{gap:.8rem}.review-sidebar{align-self:start;max-height:calc(100vh - 1.7rem);position:sticky;top:.85rem;overflow:hidden}.intake-form .form-grid{gap:.75rem}.intake-form .field{gap:.35rem}.intake-form .field-input{min-height:2.55rem;padding:.68rem .82rem;line-height:1.2}.intake-form .field-textarea{min-height:5.6rem}.batch-intake-intro{gap:.35rem;display:grid}.batch-intake-intro .section-title{margin:.1rem 0 0}.batch-intake-intro .section-copy,.batch-intake-intro .helper-copy,.intake-form .helper-copy{font-size:.92rem;line-height:1.45}.intake-form .grouping-panel,.intake-form .upload-panel{gap:.8rem}.intake-form .grouping-field-grid{align-items:start}.intake-form .grouping-field-grid .field{align-content:start}.inventory-filter-bar{gap:.8rem;display:grid}.inventory-feedback-banner{margin-top:-.15rem}.inventory-import-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05080c7a;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.inventory-import-modal{background:#0d1117f5;border:1px solid #74849c3d;border-radius:8px;gap:.55rem;width:min(22rem,100vw - 2rem);padding:.72rem;display:grid;box-shadow:0 1rem 2.25rem #0000006b}.inventory-import-header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.inventory-import-header .section-eyebrow,.inventory-import-header .section-title,.inventory-import-header .section-copy{margin:0}.inventory-import-header .section-title{font-size:.92rem;line-height:1.2}.inventory-import-header .section-copy{margin-top:.18rem;font-size:.76rem;line-height:1.25}.inventory-import-spinner{border:2px solid #74849c47;border-top-color:#56e38f;border-radius:999px;width:1.65rem;height:1.65rem;animation:.8s linear infinite inventory-import-spin}.inventory-import-progress{background:#74849c29;border-radius:999px;height:.28rem;overflow:hidden}.inventory-import-progress span{border-radius:inherit;background:#56e38f;width:42%;height:100%;animation:1.4s ease-in-out infinite inventory-import-progress;display:block}.inventory-import-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.inventory-import-steps span{color:#e8eff7ad;letter-spacing:0;text-align:center;text-transform:uppercase;background:#121821d1;border:1px solid #74849c33;border-radius:6px;min-width:0;padding:.32rem .38rem;font-size:.62rem;font-weight:700;line-height:1.1;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.inventory-import-steps span.active{color:#e9fff2;background:#122e21b8;border-color:#56e38fa6;box-shadow:inset 0 0 0 1px #56e38f24}@keyframes inventory-import-spin{to{transform:rotate(360deg)}}@keyframes inventory-import-progress{0%{transform:translate(-120%)}to{transform:translate(260%)}}.inventory-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.inventory-filter-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.inventory-filter-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;max-width:22rem;display:grid}.review-filter-summary{grid-template-columns:repeat(2,minmax(9rem,10.5rem)) minmax(0,1fr) auto;align-items:stretch;max-width:none}.review-filter-bulk-action{white-space:nowrap;grid-column:4;place-self:stretch end;min-height:3.8rem}.ebay-reconcile-panel{gap:.75rem;padding:.8rem .9rem;display:grid}.ebay-reconcile-panel .inventory-list-header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ebay-reconcile-metrics{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.ebay-listing-filter-bar{grid-template-columns:minmax(16rem,1.4fr) minmax(12rem,.9fr) minmax(8rem,.7fr) repeat(2,minmax(7.5rem,.6fr)) repeat(2,minmax(5.8rem,.42fr)) 2.35rem;align-items:end;gap:.65rem;display:grid}.ebay-listing-filter-bar .field{gap:.35rem;min-width:0}.ebay-listing-filter-bar .field-label{color:#f1f5f9eb;letter-spacing:0;font-size:.76rem;font-weight:800}.ebay-listing-filter-bar .field-input{background:#121821d1;border-color:#74849c38;border-radius:8px;min-height:2.4rem;padding:.48rem .72rem;font-size:.86rem}.ebay-listing-filter-bar .field-input:focus{border-color:#56e38f7a;outline:0;box-shadow:0 0 0 2px #56e38f1a}.ebay-listing-filter-bar .field-input::placeholder{color:#97a3b4c7}.inventory-bulk-edit-bar{background:#0d121ae0;border:1px solid #74849c2e;border-radius:8px;flex:none;align-items:end;gap:.45rem;padding:.5rem;display:grid;overflow:visible}.inventory-bulk-edit-bar-active,.inventory-bulk-edit-bar-ended{grid-template-columns:minmax(7rem,max-content) minmax(12rem,1.4fr) minmax(8.5rem,.85fr) minmax(7.5rem,.7fr) minmax(7.75rem,.72fr) auto}.inventory-bulk-edit-bar-sold{grid-template-columns:minmax(7rem,max-content) minmax(12rem,1.25fr) minmax(8.5rem,.85fr) minmax(7.25rem,.7fr) minmax(7.75rem,.72fr) auto}.inventory-bulk-edit-summary{color:#e2e8f0e0;white-space:nowrap;background:#080d15b8;border:1px solid #74849c33;border-radius:8px;align-items:baseline;gap:.4rem;min-height:2.1rem;padding:.42rem .58rem;font-size:.82rem;display:flex}.inventory-bulk-edit-summary strong{color:#f8fafc;font-size:1rem}.inventory-bulk-field{gap:.2rem;min-width:0}.inventory-bulk-field .field-label{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1;overflow:hidden}.inventory-bulk-field-small{min-width:0}.inventory-bulk-field .field-input{min-height:2.1rem;padding:.38rem .55rem;font-size:.82rem}.inventory-bulk-money-control{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.28rem;display:grid}.inventory-bulk-split-inline{color:#e2e8f0e0;cursor:help;white-space:nowrap;align-items:center;gap:.24rem;min-height:2.1rem;font-size:.72rem;font-weight:700;display:inline-flex}.inventory-bulk-split-inline input{width:.9rem;height:.9rem;accent-color:var(--checkbox-accent);margin:0}.inventory-bulk-actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-height:2.1rem;display:flex}.inventory-tracking-modal{width:min(34rem,100vw - 2rem)}.inventory-tracking-modal-fields{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.75rem;display:grid}.review-bulk-edit-bar{grid-template-columns:minmax(7rem,auto) minmax(12rem,1fr) repeat(2,minmax(5.5rem,.45fr)) minmax(13rem,1fr) minmax(11rem,.9fr) auto}.review-bulk-edit-more{grid-column:1/-1;grid-template-columns:repeat(2,minmax(11rem,1fr)) repeat(6,minmax(5.5rem,.6fr));align-items:end;gap:.6rem;display:grid}.review-filter-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.review-bulk-edit-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05080cad;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.review-bulk-edit-modal{overscroll-behavior:contain;gap:1rem;width:min(44rem,100vw - 2rem);max-height:calc(100vh - 2rem);display:grid;overflow-y:auto}.listing-bulk-edit-modal{grid-template-rows:auto minmax(0,1fr) auto;gap:0;width:min(68rem,100vw - 2rem);padding:0;overflow:hidden}.review-bulk-edit-modal-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.listing-bulk-edit-modal .review-bulk-edit-modal-header{background:linear-gradient(#141a24fa,#0d121af5);border-bottom:1px solid #74849c2e;padding:1.15rem 1.25rem 1rem}.listing-bulk-edit-summary{flex-wrap:wrap;gap:.38rem;margin-top:.7rem;display:flex}.listing-bulk-edit-body{gap:.8rem;padding:.9rem 1rem 1rem;display:grid;overflow-y:auto}.listing-bulk-edit-section{background:#080c124d;border:1px solid #74849c2e;border-radius:8px;gap:.7rem;padding:.8rem;display:grid}.listing-bulk-edit-section-heading{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.listing-bulk-edit-section-heading>div{gap:.12rem;display:grid}.listing-bulk-edit-section-heading>span{color:#b8c4d5d6;text-align:right;max-width:27rem;font-size:.74rem;line-height:1.4}.listing-bulk-edit-fields-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.listing-bulk-edit-fields-grid.is-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-bulk-edit-fields-grid.is-package{grid-template-columns:repeat(3,minmax(0,.75fr)) minmax(13rem,1.25fr)}.listing-bulk-edit-field{background:#0a0f1675;border:1px solid #74849c24;border-radius:8px;align-content:start;gap:.42rem;min-width:0;padding:.62rem;transition:border-color .15s,background .15s,opacity .15s;display:grid}.listing-bulk-edit-field.is-wide{grid-column:span 2}.listing-bulk-edit-field.is-enabled{background:#ff455613;border-color:#ff66746b;box-shadow:inset 3px 0 #ff5262ad}.listing-bulk-edit-field.is-unavailable{opacity:.56}.listing-bulk-edit-field-toggle{color:#ebf1f8eb;cursor:pointer;justify-content:space-between;align-items:center;gap:.6rem;font-size:.8rem;font-weight:750;display:flex}.listing-bulk-edit-field-toggle>span:last-child{color:#b8c4d5d6;text-transform:uppercase;align-items:center;gap:.28rem;font-size:.68rem;font-weight:700;display:inline-flex}.listing-bulk-edit-field-toggle input{accent-color:#c92f37;width:.95rem;height:.95rem;margin:0}.listing-bulk-edit-field .field-input:disabled{cursor:not-allowed;opacity:.48}.listing-bulk-edit-textarea{resize:vertical;min-height:4.5rem}.listing-bulk-edit-unit-input{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.listing-bulk-edit-unit-input>span{color:#b8c4d5d6;text-align:center;background:#1c232ee6;border:1px solid #74849c3d;border-radius:0 8px 8px 0;min-width:2.35rem;margin-left:-1px;padding:.63rem .55rem;font-size:.72rem;font-weight:700}.listing-bulk-edit-unit-input .field-input{border-radius:8px 0 0 8px}.review-bulk-edit-grid{grid-template-columns:minmax(8rem,.7fr) 3.25rem minmax(13rem,1.3fr);align-items:center;gap:.45rem .65rem;display:grid}.review-bulk-edit-grid-heading{color:#acb8c9db;letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:700}.review-bulk-edit-field-name{color:#e2e8f0e6;font-size:.85rem;font-weight:700}.review-bulk-edit-field-note{color:#acb8c9d1;font-size:.78rem;line-height:1.35}.review-bulk-edit-checkbox{accent-color:#56e38f;justify-self:center;width:1rem;height:1rem}.review-bulk-edit-split-value{grid-template-columns:minmax(0,1fr) minmax(7rem,.7fr);gap:.5rem;display:grid}.review-bulk-edit-modal-actions{justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}.listing-bulk-edit-modal .review-bulk-edit-modal-actions{background:#0c1119fa;border-top:1px solid #74849c2e;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem}.listing-bulk-edit-action-copy{color:#b8c4d5d6;font-size:.76rem}.listing-bulk-edit-action-buttons{justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:980px){.listing-bulk-edit-fields-grid,.listing-bulk-edit-fields-grid.is-package{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-bulk-edit-field.is-weight{grid-column:span 2}}.review-approve-selected-modal-backdrop{z-index:1050;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05080cb3;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.review-approve-selected-modal{gap:1rem;width:min(48rem,100vw - 2rem);max-height:calc(100vh - 2rem);display:grid;overflow:hidden}.inventory-address-label-modal{width:min(34rem,100vw - 2rem);overflow-y:auto}.inventory-picklist-modal{width:min(62rem,100vw - 2rem);overflow-y:auto}.inventory-picklist-summary{flex-wrap:wrap;gap:.65rem;display:flex}.inventory-picklist-summary span{color:var(--muted-text);background:#080c1280;border:1px solid #74849c2e;border-radius:8px;align-items:baseline;gap:.35rem;padding:.45rem .65rem;font-size:.86rem;display:inline-flex}.inventory-picklist-summary strong{color:#fff}.inventory-picklist-table-wrap{border:1px solid #74849c2e;border-radius:8px;overflow:auto}.inventory-picklist-table{border-collapse:collapse;width:100%;min-width:44rem;font-size:.9rem}.inventory-picklist-table th,.inventory-picklist-table td{text-align:left;vertical-align:top;border-bottom:1px solid #74849c24;padding:.6rem .7rem}.inventory-picklist-table th{color:var(--muted-text);letter-spacing:0;text-transform:uppercase;font-size:.72rem}.inventory-picklist-table td:nth-child(2),.inventory-picklist-table th:nth-child(2){text-align:right;width:4rem}.inventory-picklist-table td:first-child{white-space:nowrap}.inventory-picklist-table tr:last-child td{border-bottom:0}.inventory-picklist-actions{justify-content:flex-end}@media print{:is(html:has(.inventory-picklist-modal),body:has(.inventory-picklist-modal)){background:#fff!important;margin:0!important;overflow:visible!important}body:has(.inventory-picklist-modal) *{visibility:hidden!important}:is(body:has(.inventory-picklist-modal) .app-shell,body:has(.inventory-picklist-modal) .app-grid,body:has(.inventory-picklist-modal) .dashboard-content-shell,body:has(.inventory-picklist-modal) .inventory-dashboard){width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}:is(body:has(.inventory-picklist-modal) .dashboard-content-shell>:not(.inventory-dashboard),body:has(.inventory-picklist-modal) .app-grid>.sidebar-card,body:has(.inventory-picklist-modal) .inventory-dashboard>:not(.inventory-picklist-modal-backdrop)){display:none!important}body:has(.inventory-picklist-modal) .review-approve-selected-modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;display:block;position:static;inset:auto;background:#fff!important}:is(body:has(.inventory-picklist-modal) .review-approve-selected-modal-backdrop,body:has(.inventory-picklist-modal) .review-approve-selected-modal-backdrop *){visibility:visible!important}body:has(.inventory-picklist-modal) .inventory-picklist-modal{border:0;width:100%;max-height:none;font-weight:650;display:grid;overflow:visible;color:#111827!important;box-shadow:none!important;background:#fff!important}body:has(.inventory-picklist-modal) .inventory-picklist-modal .review-editor-modal-close{display:none!important}body:has(.inventory-picklist-modal) .inventory-picklist-modal .section-eyebrow{display:none!important}body:has(.inventory-picklist-modal) .inventory-picklist-actions{display:none!important}body:has(.inventory-picklist-modal) .inventory-picklist-summary span{color:#111827!important;background:#fff!important;border-color:#cbd5e1!important}body:has(.inventory-picklist-modal) .inventory-picklist-table-wrap{color:#111827!important;background:#fff!important;border-color:#cbd5e1!important}body:has(.inventory-picklist-modal) .inventory-picklist-table th{color:#111827!important;background:#fff!important;border-color:#cbd5e1!important}body:has(.inventory-picklist-modal) .inventory-picklist-table td{color:#111827!important;background:#fff!important;border-color:#cbd5e1!important}body:has(.inventory-picklist-modal) .inventory-picklist-table-wrap{overflow:visible}body:has(.inventory-picklist-modal) .inventory-picklist-table{min-width:0;font-size:10pt}body:has(.inventory-picklist-modal) .inventory-picklist-table th{font-weight:800}:is(body:has(.inventory-picklist-modal) .inventory-picklist-table td,body:has(.inventory-picklist-modal) .inventory-picklist-summary span){font-weight:650}body:has(.inventory-picklist-modal) .inventory-picklist-modal strong{font-weight:850}}.inventory-address-label-modal-fields{gap:.8rem;margin-top:1rem;display:grid}.inventory-address-label-ship-from{resize:vertical;min-height:5.6rem}.inventory-address-label-sender-preview,.listing-address-sender-preview{color:#f8fafc;background:#080c1285;border:1px solid #74849c2e;border-radius:8px;gap:.12rem;padding:.65rem .75rem;font-size:.88rem;line-height:1.35;display:grid}.address-label-preview-block{gap:.65rem;display:grid}.address-label-preview-heading{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.45rem;font-size:.82rem;display:flex}.address-label-preview-sheet{background:#080c12b8;border:1px solid #74849c47;border-radius:8px;justify-self:center;gap:.35rem;width:min(100%,24rem);padding:.4rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff08}.address-label-preview-sheet-4x2_single{aspect-ratio:2}.address-label-preview-sheet-4x2_driver_rotated{aspect-ratio:1/2;width:min(10rem,60vw)}.address-label-preview-sheet-4x6_portrait_3up,.address-label-preview-sheet-4x6_landscape_single{aspect-ratio:2/3;width:min(13.5rem,75vw)}.address-label-preview-sheet-4x6_portrait_3up{grid-template-rows:repeat(3,minmax(0,1fr))}.address-label-preview-cell{color:#050814;letter-spacing:0;background:#fff;border:1px solid #0f172a38;border-radius:4px;grid-template-rows:auto 1fr;gap:.25rem;min-width:0;min-height:0;padding:.45rem;font-family:Arial,Helvetica,sans-serif;display:grid;position:relative;overflow:hidden}.address-label-preview-sheet-4x6_landscape_single .address-label-preview-cell{transform-origin:50%;width:calc(150% - .8rem);height:calc(66.666% - .55rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.address-label-preview-sheet-4x2_driver_rotated .address-label-preview-cell{transform-origin:50%;width:calc(200% - .8rem);height:calc(50% - .55rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.address-label-preview-from{gap:.03rem;max-width:52%;font-size:clamp(.36rem,1.6vw,.58rem);line-height:1.12;display:grid}.address-label-preview-from strong{font-size:.95em}.address-label-preview-order{color:#334155;text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:42%;font-size:clamp(.34rem,1.4vw,.52rem);line-height:1;position:absolute;top:.45rem;right:.48rem;overflow:hidden}.address-label-preview-to{gap:.08rem;width:62%;min-width:0;font-size:clamp(.76rem,4vw,1.65rem);font-weight:800;line-height:1.06;display:grid;position:absolute;bottom:.45rem;right:.48rem}.address-label-preview-to strong{letter-spacing:0;margin-bottom:.12rem;font-size:.48em}.address-label-preview-sheet-4x6_portrait_3up .address-label-preview-cell{padding:.32rem}.address-label-preview-sheet-4x6_portrait_3up .address-label-preview-from{font-size:.38rem}.address-label-preview-sheet-4x6_portrait_3up .address-label-preview-order{font-size:.34rem;top:.32rem;right:.34rem}.address-label-preview-sheet-4x6_portrait_3up .address-label-preview-to{font-size:.82rem;bottom:.3rem;right:.34rem}.review-approve-selected-list{gap:.45rem;max-height:min(28rem,52vh);padding-right:.25rem;display:grid;overflow-y:auto}.review-approve-selected-row{background:#080d159e;border:1px solid #74849c2e;border-radius:8px;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem;display:grid}.review-approve-selected-row input{accent-color:#56e38f;width:1rem;height:1rem}.review-approve-selected-main{gap:.2rem;min-width:0;display:grid}.review-approve-selected-main strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.review-approve-selected-main span,.review-approve-selected-meta{color:#acb8c9e0;font-size:.78rem}.review-approve-selected-meta{white-space:nowrap;justify-self:end}.review-confirm-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03070cb8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.review-confirm-modal{gap:.85rem;width:min(34rem,100%);display:grid}.review-confirm-modal-header{gap:.25rem;display:grid}.review-confirm-modal-draft{background:#080d159e;border:1px solid #74849c2e;border-radius:8px;gap:.2rem;padding:.75rem;display:grid}.review-confirm-modal-draft strong{color:#f8fafc}.review-confirm-modal-actions{justify-content:flex-end}.batch-create-warning-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03070cb8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.batch-create-warning-modal{border-color:#fbbf2447;gap:.9rem;width:min(36rem,100%);display:grid}.batch-create-warning-header{gap:.28rem;display:grid}.batch-create-warning-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.batch-create-warning-list li{background:#fbbf2412;border:1px solid #fbbf2433;border-radius:8px;gap:.16rem;padding:.68rem .74rem;display:grid}.batch-create-warning-list strong{color:var(--text);font-size:.88rem}.batch-create-warning-list span{color:var(--muted);font-size:.8rem;line-height:1.4}.batch-create-warning-actions{justify-content:flex-end}.column-menu{align-self:flex-end;position:relative}.inventory-panel-indicators{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:.45rem;min-height:2.4rem;display:flex}.inventory-panel-actions{justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.inventory-metric-row{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;max-width:none;margin-bottom:.85rem}.inventory-metric-row .batch-stat,.sales-metric-row .batch-stat{color:var(--text);background:linear-gradient(#11161ff5,#0d1118f5);border:1px solid #74849c33;border-radius:8px}.inventory-sync-button{color:#ecfdf5fa;min-height:2.4rem;font:inherit;letter-spacing:0;white-space:nowrap;background:#11382ad1;border:1px solid #56e38f47;border-radius:8px;padding:0 .85rem;font-size:.78rem;font-weight:900}.inventory-sync-button:hover{background:#19523beb;border-color:#56e38f85}.inventory-sync-button:disabled{cursor:wait;opacity:.68}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.column-menu summary,.ebay-filter-reset{color:#ebf2fae0;cursor:pointer;background:#121821d1;border:1px solid #74849c47;border-radius:8px;justify-content:center;align-items:center;width:2.35rem;min-height:2.4rem;padding:0;display:inline-flex}.column-menu summary:hover,.ebay-filter-reset:hover{background:#ffffff12;border-color:#ff565652}.column-menu summary::-webkit-details-marker{display:none}.toolbar-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1.05rem;height:1.05rem}.column-menu-panel{z-index:10;background:#0d1117fa;border:1px solid #74849c47;border-radius:8px;gap:.35rem;width:min(18rem,100vw - 2rem);margin-top:.45rem;padding:.65rem;display:grid;position:absolute;right:0;box-shadow:0 1rem 2.5rem #0000005c}.pricing-source-menu{align-self:stretch;width:100%}.pricing-source-menu .pricing-source-trigger{text-align:left;cursor:pointer;justify-content:space-between;width:100%;min-height:2.75rem;padding:.7rem .85rem}.pricing-source-trigger span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pricing-source-menu .pricing-source-panel{width:100%;left:0;right:auto}.column-menu-up .column-menu-panel{margin-top:0;bottom:calc(100% + .45rem);box-shadow:0 -1rem 2.5rem #0000005c}.column-toggle{color:#e8eff7e6;align-items:center;gap:.5rem;min-width:0;font-size:.82rem;display:flex}.column-toggle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.column-toggle-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.column-reorder-controls{gap:.18rem;display:inline-flex}.column-reorder-button{color:#e8eff7d1;cursor:pointer;background:#ffffff0a;border:1px solid #74849c33;border-radius:6px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;display:inline-flex}.column-reorder-button .toolbar-icon{width:.82rem;height:.82rem}.column-reorder-button:hover:not(:disabled){background:#ffffff14;border-color:#ff565652}.column-reorder-button:disabled{opacity:.32;cursor:not-allowed}.column-menu-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding-top:.25rem;display:grid}.column-menu-actions .button-link{white-space:nowrap;min-height:2.05rem;padding:.38rem .5rem;font-size:.76rem}.table-sort-button{color:#f4f8fff5;width:100%;font:inherit;text-align:left;text-transform:inherit;appearance:none;background:0 0;border:0;align-items:center;gap:.28rem;padding:0;font-weight:800;display:inline-flex}.table-sort-button span{color:#56e38feb;min-width:1.1rem;font-size:.7rem;font-weight:900}.table-sort-button:hover{color:#fff}.numeric-cell .table-sort-button{justify-content:flex-end}.numeric-cell{text-align:right!important}.ebay-reconcile-table-wrap{background:#0a0e14d1;border:1px solid #74849c33;border-radius:8px;overflow-x:auto}.inventory-list-scrollbox,.sales-order-table-wrap{overflow:auto}.inventory-list-scrollbox{max-height:min(41rem,100vh - 23rem)}.sales-order-table-wrap{max-height:min(44rem,100vh - 20rem)}.inventory-list-scrollbox .ebay-reconcile-table th,.sales-order-table-wrap .ebay-reconcile-table th{z-index:2;position:sticky;top:0}.ebay-reconcile-table{border-collapse:collapse;width:100%;min-width:760px;font-size:.84rem}.ebay-reconcile-table th,.ebay-reconcile-table td{text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #74849c1f;padding:.58rem .7rem}.ebay-reconcile-table .selection-cell{text-align:center;width:2.55rem;min-width:2.55rem;padding-right:.35rem}.ebay-reconcile-table .selection-cell input{width:1rem;height:1rem;accent-color:var(--checkbox-accent)}.ebay-reconcile-table th{color:#b8c4d5d1;letter-spacing:0;text-transform:uppercase;background:#181f29f2;font-size:.72rem;font-weight:700}.ebay-reconcile-table tbody tr{background:#090d13db}.ebay-reconcile-table tbody tr:nth-child(2n){background:#121820e6}.ebay-reconcile-table tbody tr:hover{background:#202a37eb}.ebay-listing-row{cursor:pointer}.ebay-listing-row-saving{opacity:.72}.inline-cell-input{color:#f1f6fcf5;width:min(11rem,100%);min-height:1.8rem;font:inherit;letter-spacing:0;background:#080d15ad;border:1px solid #74849c33;border-radius:6px;outline:none;padding:.34rem .46rem;font-weight:700}.inline-cell-input::placeholder{color:#a6b3c594}.inline-cell-input:hover{background:#0c121cd6;border-color:#74849c61}.inline-cell-input:focus{border-color:#56e38f94;box-shadow:0 0 0 2px #56e38f1a}.inline-cell-input-missing{color:#fdba74f2;border-color:#f871716b}.inline-cell-input:disabled{cursor:wait;opacity:.72}.inline-cell-input-number{width:5.8rem}.inline-cell-input-small{width:4.2rem}.listing-sku-value{text-overflow:ellipsis;white-space:nowrap;width:min(13rem,100%);display:inline-block;overflow:hidden}.inline-cell-input-date{width:8.6rem}.inline-cell-select{cursor:pointer;width:min(11rem,100%)}.purchase-group-select-shell{max-width:100%;display:inline-block;position:relative}.purchase-group-select-shell-field{width:100%}.purchase-group-select-shell-inline{width:min(11rem,100%)}.purchase-group-select-shell .field-input,.purchase-group-select-shell .inline-cell-select{width:100%}.purchase-group-native-select{color:#0000!important}.purchase-group-native-select option,.purchase-group-native-select optgroup{color:#f1f6fcf5;background:#0d1117fa}.purchase-group-select-display{color:#f1f6fcf5;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.2;position:absolute;top:50%;left:.72rem;right:1.9rem;overflow:hidden;transform:translateY(-50%)}.purchase-group-select-shell-inline .purchase-group-select-display{font-size:inherit;left:.46rem;right:1.55rem}.purchase-group-select-display.is-placeholder{color:#a6b3c5ad}.purchase-group-select-shell.is-disabled .purchase-group-select-display{opacity:.72}.inventory-indicator{color:#e2eaf4c7;min-height:2.4rem;font:inherit;letter-spacing:0;text-transform:uppercase;background:#11161ee0;border:1px solid #74849c3d;border-radius:8px;padding:0 .65rem;font-size:.76rem;font-weight:800;line-height:1.05;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.inventory-indicator:hover,.inventory-indicator.active{color:#f4fff8;background:#142b22db;border-color:#56e38f75}.inventory-indicator.active{box-shadow:inset 0 -2px #56e38f}.inventory-missing-indicator{color:#fb923cf2;background:#20304aa8;border-color:#f8717133}.inventory-missing-indicator:hover,.inventory-missing-indicator.active{color:#fdba74;background:#2a3a58eb;border-color:#f8717170}.inventory-missing-indicator.active{box-shadow:inset 0 -2px #fb923cf2}.inline-details-button{color:#ebf2fae0;letter-spacing:0;text-transform:uppercase;background:#121821d1;border:1px solid #74849c38;border-radius:999px;min-height:1.8rem;padding:.32rem .58rem;font-size:.72rem;font-weight:800}.inline-details-button:hover{color:#fff;border-color:#56e38f6b}.profit-positive{color:#56e38ff5;font-weight:900}.profit-negative{color:#ff7878f0;font-weight:900}.ebay-reconcile-table tbody tr:last-child td{border-bottom:0}.ebay-reconcile-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:.7rem;font-size:.82rem;display:flex}.paginated-list-summary{flex-wrap:wrap;align-items:center;gap:.55rem .8rem;display:flex}.page-size-control{align-items:center;gap:.4rem;display:inline-flex}.page-size-select{width:auto;min-width:4.75rem;min-height:2rem;padding:.36rem 1.9rem .36rem .58rem;font-size:.76rem}.ebay-reconcile-page-actions{gap:.45rem;display:flex}.ebay-reconcile-page-actions .button-link{min-height:2rem;padding:.42rem .72rem;font-size:.72rem}.listing-detail-overlay{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080cb8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.listing-detail-card{background:#0d1117fa;border:1px solid #7897be47;border-radius:8px;gap:1rem;width:min(52rem,100vw - 2rem);max-height:calc(100vh - 2rem);padding:1rem;display:grid;overflow:auto;box-shadow:0 1.5rem 4rem #00000073}.listing-detail-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.listing-detail-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.listing-detail-header .section-title,.listing-detail-header .section-copy{margin:.2rem 0 0}.listing-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.listing-detail-note{background:#121821b8;border:1px solid #7897be2e;border-radius:8px;padding:.8rem}.listing-detail-note .section-copy{margin:.25rem 0 0}.quantity-revise-panel{gap:.75rem;display:grid}.quantity-revise-actions{flex-wrap:wrap;gap:.5rem;display:flex}.quantity-revise-payload{color:#ffffffe6;white-space:pre-wrap;background:#080d159e;border:1px solid #7897be2e;border-radius:8px;max-height:11rem;margin:0;padding:.75rem;font-size:.75rem;line-height:1.45;overflow:auto}.sold-profit-card{color:#fff;background:radial-gradient(circle at 92% 4%,#5791ffb8 0 4.8rem,#0000 4.9rem),radial-gradient(circle at -4% 108%,#4b8bff80 0 5rem,#0000 5.1rem),linear-gradient(135deg,#4388f6 0%,#2459df 100%);border-radius:8px;gap:1rem;padding:1.1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.sold-profit-hero{grid-template-columns:5.75rem minmax(0,1fr);align-items:center;gap:.8rem;min-width:0;display:grid}.sold-profit-image{aspect-ratio:1;background:#ffffff2e;border:2px solid #ffffffc7;border-radius:8px;place-items:center;width:5.75rem;display:grid;overflow:hidden;box-shadow:0 .8rem 1.6rem #0000002e}.sold-profit-image span{color:#ffffffe6;background-position:50%;background-size:cover;place-items:center;width:100%;height:100%;font-size:1.25rem;font-weight:800;display:grid}.sold-profit-hero h3,.sold-profit-hero p{margin:0}.sold-profit-hero h3{color:#fff;max-width:34rem;font-size:1.05rem;line-height:1.25}.sold-profit-hero p{color:#e9f1ffd1;margin-top:.25rem;font-size:.85rem}.sold-profit-summary{gap:.2rem;display:grid}.sold-profit-summary span{color:#e9f1ffd1;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.sold-profit-summary strong{color:#fff;align-items:baseline;gap:.55rem;font-size:clamp(2rem,6vw,3rem);line-height:1;display:flex}.sold-profit-summary small{opacity:.8;font-size:.95rem;font-weight:800}.sold-profit-breakdown{background:#ffffff1f;border-radius:8px;gap:.58rem;margin:0;padding:.9rem;display:grid}.sold-profit-breakdown div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;display:grid}.sold-profit-breakdown dt,.sold-profit-breakdown dd{margin:0;font-size:.86rem}.sold-profit-breakdown dt{color:#e9f1ffd1}.sold-profit-breakdown dd{color:#fff;font-weight:900}.table-title-cell{gap:.15rem;min-width:0;max-width:100%;display:grid}.table-title-cell strong,.table-title-cell span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-title-cell span,.mono-cell{color:#aab8cadb;font-size:.78rem}.truncated-title{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}strong .truncated-title{color:inherit;font-size:inherit;font-weight:inherit}.mono-cell{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-weight:700}.empty-table-cell{color:var(--muted);text-align:center!important}.settings-subnav{flex-wrap:wrap;gap:.55rem;display:flex}.settings-category-layout{grid-template-columns:minmax(14rem,.46fr) minmax(0,1.54fr);align-items:start;gap:.85rem;display:grid}.settings-category-nav{gap:.55rem;display:grid}.settings-category-panel{gap:1rem;display:grid}.settings-sync-stage{border-top:1px solid var(--settings-border);color:var(--settings-blue);padding-top:.8rem;font-size:.9rem}.settings-sync-summary{border-top:1px solid var(--settings-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding-top:.85rem;display:grid}.settings-sync-summary-item{gap:.24rem;min-width:0;display:grid}.settings-sync-summary-item strong{color:#fff;overflow-wrap:anywhere;font-size:1rem;line-height:1.25}.settings-sync-summary-item span:last-child{color:var(--settings-muted);font-size:.78rem}.settings-sync-status.is-completed{color:var(--settings-green)}.settings-sync-status.is-running,.settings-sync-status.is-queued{color:var(--settings-blue)}.settings-sync-status.is-failed,.settings-sync-status.is-cancelled{color:#fca5a5}.settings-data-health-summary{border-top:1px solid var(--settings-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:.85rem;display:grid}.settings-data-health-critical{color:#fca5a5!important}.settings-data-health-warning{color:#fbbf24!important}.settings-data-health-list{border-top:1px solid var(--settings-border);gap:.55rem;padding-top:.85rem;display:grid}.settings-data-health-row{border:1px solid #94a3b829;border-left:3px solid #94a3b870;border-radius:8px;grid-template-columns:minmax(12rem,1fr) minmax(5.5rem,.25fr) auto;align-items:center;gap:.75rem;padding:.72rem;display:grid}.settings-data-health-row.is-critical{border-left-color:#fca5a5}.settings-data-health-row.is-warning{border-left-color:#fbbf24}.settings-data-health-row>div{gap:.22rem;min-width:0;display:grid}.settings-data-health-row strong{color:#fff;font-size:.92rem;line-height:1.25}.settings-data-health-row span{color:var(--settings-muted);overflow-wrap:anywhere;font-size:.8rem}.settings-data-health-row .button-link{white-space:nowrap;justify-self:end}.settings-reconciliation-controls{grid-template-columns:repeat(2,minmax(9rem,1fr)) auto;align-items:end;gap:.75rem;display:grid}.settings-reconciliation-controls label{gap:.35rem;display:grid}.settings-reconciliation-controls .button-link{min-height:2.7rem}.settings-reconciliation-meta{color:var(--settings-muted);flex-wrap:wrap;gap:.5rem .9rem;font-size:.8rem;display:flex}.settings-sync-warnings{border-top:1px solid #fbbf2447;gap:.5rem;padding-top:.8rem;display:grid}.settings-sync-warnings ul{color:var(--settings-muted);gap:.35rem;margin:0;padding-left:1.1rem;font-size:.85rem;display:grid}.settings-data-history{border-top:1px solid var(--settings-border);gap:.7rem;padding-top:.85rem;display:grid}.settings-data-history-list{gap:.5rem;display:grid}.settings-data-history-row{border:1px solid #94a3b829;border-radius:8px;grid-template-columns:minmax(9rem,1.2fr) minmax(10rem,1.4fr) minmax(8rem,1fr);align-items:start;gap:.75rem;padding:.72rem;display:grid}.settings-data-history-row>div{gap:.22rem;min-width:0;display:grid}.settings-data-history-row strong{color:#fff;font-size:.92rem}.settings-data-history-row span{color:var(--settings-muted);overflow-wrap:anywhere;font-size:.8rem}@media (max-width:720px){.settings-sync-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-data-health-row{grid-template-columns:1fr;align-items:start}.settings-data-health-row .button-link{justify-self:start}.settings-reconciliation-controls{grid-template-columns:1fr}.settings-reconciliation-controls .button-link{justify-self:start}.settings-data-history-row{grid-template-columns:1fr}}@media (max-width:480px){.settings-sync-summary,.settings-data-health-summary{grid-template-columns:1fr}}.marketplace-prompt,.marketplace-prompt .feedback-banner{gap:.65rem;display:grid}.marketplace-prompt .feedback-banner p{margin:0}.settings-danger-card{background:linear-gradient(#171920fa,#121114fa);border-color:#f8717138}.settings-danger-confirm{gap:.75rem;display:grid}.settings-danger-confirm p{margin:0}.settings-confirm-check{color:var(--settings-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;font-size:.86rem}.settings-confirm-check input{width:1rem;height:1rem;accent-color:var(--settings-blue)}.inventory-list-header{gap:.2rem;display:grid}.review-filter-grid,.specifics-grid,.review-draft-list,.warning-list,.review-image-stack{gap:.85rem;display:grid}.review-draft-list{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100vh - 10.5rem);padding-right:.3rem;overflow-y:auto}.review-image-grid{grid-template-columns:repeat(auto-fit,minmax(7rem,7rem));justify-content:start;align-items:start}.review-image-reorder-strip{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.review-image-reorder-item{align-items:center;gap:.45rem;display:inline-flex}.review-image-management{gap:.85rem;display:grid}.review-image-editor-tile{width:7rem;min-width:0;display:grid;position:relative}.review-image-remove-button,.review-image-swap-button{color:#f4f7fbf5;background:#121821eb;border:1px solid #74849c52;justify-content:center;align-items:center;line-height:1;display:inline-flex}.review-image-remove-button{z-index:2;border-radius:999px;width:1.45rem;height:1.45rem;font-size:1rem;position:absolute;top:.35rem;right:.35rem}.review-image-swap-button{border-radius:999px;width:1.8rem;height:1.8rem;font-size:1rem}.review-image-remove-button:hover,.review-image-swap-button:hover,.review-image-rotate-button:hover{background:#192b38fa;border-color:#7dd3fc94}.review-image-remove-button:disabled,.review-image-swap-button:disabled,.review-image-rotate-button:disabled{opacity:.45;cursor:not-allowed}.review-image-rotate-controls{z-index:2;pointer-events:none;position:absolute;inset:0}.review-image-rotate-button{color:#f4f7fbf5;pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121821db;border:1px solid #a7bcd66b;border-radius:999px;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;font-size:.88rem;line-height:1;display:inline-flex;position:absolute;bottom:1.85rem;box-shadow:0 8px 18px #00000052}.review-image-rotate-button-left{left:.35rem}.review-image-rotate-button-right{right:.35rem}.review-image-crop-button{left:50%;transform:translate(-50%)}.review-crop-icon{width:.9em;height:.9em;display:inline-block;position:relative}.review-crop-icon:before,.review-crop-icon:after{content:"";box-sizing:border-box;border-color:currentColor;position:absolute}.review-crop-icon:before{border-bottom:.14em solid;border-left:.14em solid;width:.58em;height:.58em;bottom:.08em;left:.08em}.review-crop-icon:after{border-top:.14em solid;border-right:.14em solid;width:.58em;height:.58em;top:.08em;right:.08em}.review-image-add-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.review-image-upload-button{cursor:pointer;position:relative;overflow:hidden}.review-image-upload-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.review-image-url-add{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.validation-list{gap:.4rem;margin:.7rem 0 0;padding-left:1.1rem;display:grid}.validation-list li{line-height:1.5}.validation-label{font-weight:700}.review-queue-summary,.review-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.pricing-lookups-card{grid-column:1/-1}.pricing-lookups-card-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.45rem;display:flex}.pricing-comparison-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.pricing-comparison-actions .button-link{min-height:1.9rem;padding:.22rem .55rem;font-size:.78rem}.variation-selected-card-images{margin-top:.8rem}.pricing-lookup-list{gap:.6rem;display:grid}.pricing-lookup-row{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem 0;display:grid}.pricing-lookup-price-action{flex-direction:column;justify-self:end;align-items:flex-end;gap:.45rem;display:flex}.pricing-lookup-price{color:#56e38f;white-space:nowrap}.pricing-lookup-row.has-image{grid-template-columns:5rem minmax(0,1fr) auto}.pricing-lookup-row:first-child{border-top:0;padding-top:.2rem}.pricing-lookup-row:last-child{padding-bottom:0}.pricing-lookup-row-no-match{background:#7f1d1d38;border:1px solid #f871716b;border-radius:8px;margin-top:.1rem;padding:.75rem .85rem}.pricing-lookup-row-no-match .stat-label,.pricing-lookup-row-no-match .pricing-match-copy strong{color:#fecaca}.pricing-lookup-row-no-match .pricing-match-copy span{color:#fecacad1}.pricing-lookup-row-unmatched{opacity:.82}.pricing-lookup-row-unmatched .stat-label:after{content:" no match";color:#f87171db;font-weight:700}.pricing-lookup-row-researched{background:#14532d29;border:1px solid #56e38f57;border-radius:8px;margin-top:.1rem;padding:.75rem .85rem}.pricing-lookup-row-researched .stat-label,.pricing-lookup-row-researched .pricing-match-copy strong{color:#bbf7d0}.pricing-active-listing-heading{border-top:1px solid #ffffff14;padding-top:.45rem}.pricing-active-listing-row{border-color:#94a3b82e}.pricing-update-suggestion{background:#082f493d;border:1px solid #7dd3fc47;border-radius:8px;gap:.22rem;padding:.55rem .65rem;display:grid}.pricing-update-suggestion strong{color:#bae6fd;font-size:.9rem}.pricing-update-suggestion span{color:#e0f2fed1}.pricing-match-image{aspect-ratio:1;object-fit:cover;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;width:5rem}.pricing-match-copy{gap:.3rem;min-width:0;display:grid}.pricing-match-copy strong,.pricing-match-copy span{overflow-wrap:anywhere}.pricing-match-copy span{color:var(--muted);font-size:.86rem}.pricing-match-links{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.pricing-match-links a{color:var(--accent);font-size:.86rem;font-weight:700;text-decoration:none}.pricing-match-links .button-link{min-height:1.9rem;padding:.22rem .55rem;font-size:.78rem}.pricing-match-links a:hover{text-decoration:underline}.mapping-field-list{gap:.85rem;margin-top:.85rem;display:grid}.mapping-field-row{border-bottom:1px solid #ffffff14;padding-bottom:.75rem}.mapping-field-row:last-child{border-bottom:0;padding-bottom:0}.review-draft-card{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;gap:.7rem;padding:.85rem .9rem;transition:transform .14s,border-color .14s,background .14s;display:grid}.review-draft-card:hover{border-color:#ffffff1c;transform:translateY(-1px)}.review-draft-card.is-selected{background:linear-gradient(145deg,#c3191f1f,#212c4733);border-color:#ff565638}.review-card-actions,.review-editor-actions{flex-wrap:wrap;gap:.5rem;display:flex}.review-editor-title{font-size:1.5rem}.inventory-editor{gap:.8rem;padding:.95rem 1rem}.inventory-editor .review-editor-title{font-size:1.18rem;line-height:1.1}.inventory-editor .section-copy{font-size:.9rem}.inventory-editor .metric-card{padding:.8rem .9rem}.inventory-editor .metric-value{font-size:1.1rem}.inventory-editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.inventory-sidebar{padding:.9rem}.inventory-match-list{background:#0a0e14d1;border:1px solid #74849c33;border-radius:8px;overflow:hidden}.inventory-match-row{width:100%;color:var(--foreground);cursor:pointer;text-align:left;background:#090d13db;border-bottom:1px solid #74849c1f;grid-template-columns:minmax(5.8rem,.64fr) minmax(0,2.4fr) minmax(3.4rem,.36fr) minmax(3.4rem,.36fr) minmax(3.6rem,.4fr);align-items:center;gap:.65rem;padding:.58rem .72rem;font-size:.84rem;display:grid}.inventory-match-row:nth-child(odd):not(.inventory-match-row-head){background:#121820e6}.inventory-match-row:hover{background:#202a37eb}.inventory-match-row.is-selected{background:#1f4335d1;box-shadow:inset 3px 0 #56e38f}.inventory-match-row:last-child{border-bottom:0}.inventory-match-row-head{color:#b8c4d5d1;cursor:default;text-transform:uppercase;background:#181f29f2;font-size:.72rem;font-weight:700}.inventory-match-title{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;display:grid}.inventory-match-title div{gap:.15rem;min-width:0;display:grid}.inventory-match-title strong,.inventory-match-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inventory-match-title span{color:#aab8cadb;font-size:.78rem}.sales-layout,.sales-filter-panel{margin-bottom:.85rem}.sales-filter-grid,.sales-filter-grid-custom{grid-template-columns:repeat(12,minmax(0,1fr))}.sales-filter-grid>.field:first-child{grid-column:span 3}.sales-filter-grid>.field:nth-child(2),.sales-filter-grid>.field:nth-child(3),.sales-filter-grid>.field:nth-child(4),.sales-filter-grid>.sales-time-span-field{grid-column:span 2}.sales-filter-grid-custom>.sales-time-span-field,.sales-filter-grid-custom>.field:nth-child(6),.sales-filter-grid-custom>.field:nth-child(7){grid-column:span 3}.sales-filter-grid>.ebay-filter-reset{grid-column:span 1}.inventory-filter-grid{grid-template-columns:minmax(13rem,1.35fr) minmax(10rem,.9fr) minmax(10rem,.72fr) minmax(8.5rem,.62fr) minmax(8rem,.52fr) repeat(2,minmax(5.8rem,.42fr)) 2.35rem}.inventory-filter-grid-custom{grid-template-columns:minmax(12rem,1.2fr) minmax(9.5rem,.82fr) minmax(9.5rem,.64fr) minmax(8rem,.58fr) minmax(7.6rem,.52fr) repeat(2,minmax(7.6rem,.52fr)) repeat(2,minmax(5.8rem,.4fr)) 2.35rem}.sales-metric-row{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));align-items:stretch;max-width:none}.sales-kpi-card{align-content:start;min-height:8.6rem}.sales-kpi-card strong{font-size:clamp(1.05rem,1.7vw,1.35rem)}.sales-kpi-card small{color:#aab8cac2;font-size:.72rem;line-height:1.35}.sales-kpi-card .sales-kpi-trend{color:#7dd3fcf0;align-items:baseline;gap:.25rem;margin-top:auto;padding-top:.5rem;font-weight:800;display:flex}.sales-kpi-card .sales-kpi-trend.is-down{color:#fbbf24f0}.sales-kpi-card .sales-kpi-trend.is-flat,.sales-kpi-card .sales-kpi-trend.is-unavailable{color:#aab8cac2}.sales-kpi-card .sales-kpi-trend>span:last-child{color:#aab8caad;font-weight:600}.sales-data-quality{color:#fef0b9eb;background:#fbbf2414;border:1px solid #fbbf2447;border-radius:8px;align-items:baseline;gap:.55rem .8rem;margin-top:.75rem;padding:.72rem .8rem;font-size:.78rem;display:flex}.sales-data-quality strong{flex:none}.sales-chart-caption{color:#aab8cab8;margin:0;font-size:.74rem;line-height:1.4}.sales-filter-sync-button{place-self:end start}.sales-time-span-control{grid-template-columns:minmax(0,1fr) 2.4rem 2.4rem;gap:.35rem;display:grid}.sales-time-span-heading{align-items:baseline;gap:.5rem;min-width:0;display:flex}.sales-time-span-range{color:#b8c4d5d1;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:700;overflow:hidden}.sales-time-nav-button{color:#ebf2fae0;cursor:pointer;background:#121821d1;border:1px solid #74849c47;border-radius:8px;justify-content:center;align-items:center;width:2.4rem;min-height:2.4rem;display:inline-flex}.sales-time-nav-button:hover:not(:disabled){background:#ffffff12;border-color:#56e38f57}.sales-time-nav-button:disabled{cursor:not-allowed;opacity:.42}.sales-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-bottom:.85rem;display:grid}.sales-chart-card{gap:1rem;display:grid}.sales-svg-chart{gap:.75rem;display:grid}.sales-svg-chart svg{background:#0a0e14b8;border:1px solid #74849c29;border-radius:8px;width:100%;min-height:14rem}.sales-ranking-chart{background:#0a0e14b8;border:1px solid #74849c29;border-radius:8px;gap:.9rem;min-height:16.25rem;padding:1rem;display:grid}.sales-ranking-total{border-bottom:1px solid #74849c24;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.75rem;display:flex}.sales-ranking-total span,.sales-ranking-meta small{color:#aab8cab8;font-size:.72rem;font-weight:750}.sales-ranking-total strong{color:#f8fafc;font-size:1.05rem}.sales-ranking-list{gap:.75rem;display:grid}.sales-ranking-row{gap:.35rem;min-width:0;display:grid}.sales-ranking-meta{color:#e2e8f0e6;justify-content:space-between;align-items:center;gap:.8rem;font-size:.76rem;display:flex}.sales-ranking-meta>span:last-child{flex:none;align-items:center;gap:.5rem;display:flex}.sales-ranking-meta strong{font-variant-numeric:tabular-nums}.sales-ranking-label{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;min-width:0;display:inline-flex;overflow:hidden}.sales-ranking-label b{color:#b8c4d5bd;background:#74849c24;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;font-size:.65rem;display:inline-flex}.sales-ranking-track{background:#2d3748b8;border-radius:999px;height:.38rem;overflow:hidden}.sales-ranking-track i{border-radius:inherit;height:100%;display:block}.sales-chart-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.sales-chart-insights>div{background:#1218218a;border:1px solid #74849c24;border-radius:8px;gap:.18rem;padding:.7rem .8rem;display:grid}.sales-chart-insights span,.sales-chart-insights small{color:#aab8cab8;font-size:.68rem}.sales-chart-insights strong{color:#f8fafcf5;font-variant-numeric:tabular-nums;font-size:.92rem}.sales-svg-chart text{fill:#aab8cae0;font-size:.72rem;font-weight:700}.sales-chart-grid line{stroke:#74849c29;stroke-width:1px}.sales-chart-zero-line{stroke:#e5e9f057;stroke-width:1.25px}.sales-chart-axis text{fill:#aab8cab8;font-size:.62rem;font-weight:800}.sales-chart-bar.revenue{fill:#7dd3fcdb}.sales-chart-bar.profit{fill:#56e38fe6}.sales-chart-bar.costs{fill:#c084fce0}.sales-chart-bar.fees{fill:#fbbf24db}.sales-chart-bar.expenses{fill:#f87171db}.sales-chart-bar.shipping{fill:#fb7185d1}.sales-chart-bar.sales-count{fill:#38bdf8e0}.sales-chart-bar.sales-units{fill:#a78bfae6}.sales-chart-bar.new-listings{fill:#a3e635e0}.sales-chart-bar.loss{fill:#f87171e0}.sales-chart-line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sales-chart-point{stroke:#0a0e14eb;stroke-width:2px}.sales-chart-hit-area,.sales-chart-hit-point{fill:#0000;pointer-events:all;cursor:crosshair}.sales-chart-legend{color:#cbd5e1db;flex-wrap:wrap;gap:.45rem .8rem;font-size:.78rem;font-weight:750;display:flex}.sales-chart-legend span{align-items:center;gap:.35rem;display:inline-flex}.sales-chart-toggle-legend{gap:.45rem}.sales-chart-legend-toggle{color:#cbd5e1b8;cursor:pointer;min-height:1.9rem;font:inherit;background:#12182199;border:1px solid #74849c2e;border-radius:8px;align-items:center;gap:.35rem;padding:.32rem .55rem;display:inline-flex}.sales-chart-legend-toggle.active{color:#f8fafcf0;background:#ffffff12;border-color:#56e38f47}.sales-chart-legend-toggle:hover{border-color:#7dd3fc5c}.sales-chart-legend i{background:#56e38fe6;border-radius:2px;width:.65rem;height:.65rem}.sales-chart-legend i.revenue{background:#7dd3fcdb}.sales-chart-legend i.profit{background:#56e38fe6}.sales-chart-legend i.costs{background:#c084fce0}.sales-chart-legend i.fees{background:#fbbf24db}.sales-chart-legend i.expenses{background:#f87171db}.sales-chart-legend i.shipping{background:#fb7185d1}.sales-chart-legend i.sales-count{background:#38bdf8e0}.sales-chart-legend i.sales-units{background:#a78bfae6}.sales-chart-legend i.new-listings{background:#a3e635e0}.sales-bar-list{gap:.85rem;display:grid}.sales-bar-row{gap:.4rem;display:grid}.sales-bar-meta{color:#e5e9f0eb;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sales-bar-meta span{color:#b8c4d5db;letter-spacing:.08em;text-transform:uppercase;min-width:0;font-size:.78rem;font-weight:700}.sales-bar-meta strong{flex:none;font-size:.92rem}.sales-bar-track{background:#0f172abd;border:1px solid #94a3b829;border-radius:999px;height:.55rem;overflow:hidden}.sales-bar-fill{border-radius:inherit;height:100%;display:block}.sales-bar-fill.positive{background:linear-gradient(90deg,#34d399eb,#7dd3fcd1)}.sales-bar-fill.negative{background:linear-gradient(90deg,#f87171eb,#fbbf24b8)}.compact-empty-state{min-height:12rem}.sales-row-card{cursor:default}.sales-order-table-wrap{width:100%;min-width:0;max-width:100%;max-height:34rem;overflow:auto}.sales-history-card{min-width:0}.sales-order-table{min-width:1120px}.sales-order-table .sales-order-item-column{min-width:21rem}.sales-order-item-cell{gap:.18rem;display:grid;white-space:normal!important}.sales-order-item-cell:has(.sales-order-item-thumb){grid-template-columns:2.45rem minmax(0,1fr);align-items:center;column-gap:.65rem}.sales-order-item-thumb{background:#0f172ae6 50%/cover;border:1px solid #60a5fa57;border-radius:4px;width:2.45rem;height:2.95rem}.sales-order-item-copy{gap:.18rem;min-width:0;display:grid}.sales-order-item-cell strong,.sales-order-item-cell span{text-overflow:ellipsis;overflow:hidden}.sales-order-item-cell strong{color:#f6f9fcfa;font-size:.92rem}.sales-order-item-cell span{color:#aab8cadb;font-size:.78rem}.sales-order-item-link{color:inherit;text-decoration:none}.sales-order-item-link:hover strong,.sales-order-item-link:focus-visible strong{color:#7dd3fc}.sales-lot-cell{align-items:center;gap:.4rem;max-width:100%;display:inline-flex}.sales-lot-cell>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sales-lot-open-link{color:#bae6fde0;background:#0f172a9e;border:1px solid #7dd3fc47;border-radius:5px;flex:none;place-items:center;width:1.65rem;height:1.65rem;transition:border-color .14s,color .14s,background .14s;display:inline-grid}.sales-lot-open-link svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:.9rem;height:.9rem}.sales-lot-open-link:hover,.sales-lot-open-link:focus-visible{color:#fff;background:#1e293bf5;border-color:#7dd3fcad}.ebay-reconcile-table tbody .order-group-header-row,.ebay-reconcile-table tbody .order-group-header-row:nth-child(2n),.ebay-reconcile-table tbody .order-group-header-row:hover{background:#1d222bf5}.order-group-header-row td{border-top:1px solid #94a3b833;border-bottom:1px solid #94a3b829;padding:.42rem .7rem}.order-group-header-selectable{cursor:pointer}.order-group-header-selectable:hover,.ebay-reconcile-table tbody .order-group-header-selectable:hover{background:#263141fa}.order-group-selected,.ebay-reconcile-table tbody .order-group-selected:nth-child(2n){background:#164a3ee6}.order-group-header{align-items:center;gap:.75rem;min-width:0;display:flex}.order-group-header strong{color:#e8eef7f2;text-overflow:ellipsis;min-width:0;font-size:.78rem;font-weight:800;overflow:hidden}.order-group-count{color:#60a5fa;letter-spacing:.06em;text-transform:uppercase;background:#2563eb2e;border-radius:999px;flex:none;padding:.18rem .5rem;font-size:.68rem;font-weight:900}.order-group-action{color:#b8c4d5c7;text-transform:uppercase;flex:none;margin-left:auto;font-size:.7rem;font-weight:800}.order-group-selected .order-group-action{color:#56e38ff2}.variation-listing-group-summary{color:#b8c4d5c2;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:9rem;font-size:.72rem;font-weight:700;overflow:hidden}.order-group-expand-button{border-radius:var(--radius-sm);color:#bfdbfef2;text-transform:uppercase;border:1px solid #60a5fa47;flex:none;padding:.22rem .5rem;font-size:.68rem;font-weight:900}.order-group-expand-button:hover,.order-group-expand-button:focus-visible{color:#e0f2fe;background:#0e749029;border-color:#7dd3fc85}.variation-listing-group-header-row .order-group-action{margin-left:0}.ebay-reconcile-table tbody .order-group-totals-row,.ebay-reconcile-table tbody .order-group-totals-row:nth-child(2n),.ebay-reconcile-table tbody .order-group-totals-row:hover{background:#141922f5}.order-group-totals-row td{color:#b8c4d5d1;white-space:nowrap;border-bottom:1px solid #94a3b824;padding:.35rem .7rem;font-size:.72rem;font-weight:800}.order-group-totals-row .order-group-total-label{color:#e8eef7eb;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:900}.order-group-totals-row strong{color:#e8eef7f5;font-size:.73rem;font-weight:900}.order-group-totals-row strong.profit-positive{color:#56e38ff5}.order-group-totals-row strong.profit-negative{color:#ff7878f0}.ebay-reconcile-table tbody .order-group-last-row td{border-bottom:3px solid #60a5fa6b}.exports-action-card{border-radius:var(--radius-md);background:#ffffff9e;border:1px solid #5d48241a;padding:1rem}.exports-action-grid,.export-card-actions{flex-wrap:wrap;gap:.75rem;display:flex}.export-card{gap:.9rem;display:grid}.export-meta-grid{margin-top:.15rem}.export-metadata-copy{margin:0}.review-image-placeholder{aspect-ratio:1;width:7rem;color:var(--muted);text-align:center;background:#ffffff8f;border:1px dashed #5d482429;border-radius:16px;place-items:center;padding:.9rem;display:grid}.review-image-tile{color:inherit;gap:.35rem;text-decoration:none;display:grid}.review-image-button{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.review-image{aspect-ratio:1;object-fit:contain;background:#ffffffb3;border:1px solid #5d48241f;border-radius:16px;width:100%;height:auto}.review-image-caption{color:var(--muted);font-size:.82rem}.review-image-modal-backdrop{z-index:1100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06080ccc;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.review-image-modal{background:linear-gradient(#141821fa,#0c0f16fa);border:1px solid #ffffff1a;border-radius:18px;gap:.8rem;width:min(96vw,76rem);max-height:calc(100vh - 3rem);padding:1rem 1rem .85rem;display:grid;position:relative;box-shadow:0 26px 72px #0000007a}.review-image-modal-close{z-index:3;color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.2rem;line-height:1;display:inline-flex;position:absolute;top:.7rem;right:.8rem}.review-image-modal-frame{place-items:center;display:grid;position:relative}.review-image-modal-asset{object-fit:contain;background:#090b10f5;border-radius:14px;width:100%;max-height:calc(100vh - 10rem)}.review-image-modal-nav{z-index:1;color:#fff;cursor:pointer;background:#090b10c7;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.65rem;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.review-image-modal-nav-prev{left:.8rem}.review-image-modal-nav-next{right:.8rem}.review-image-modal-footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.review-image-modal-meta{gap:.2rem;min-width:0;display:grid}.review-image-modal-caption{color:#d6dde6d1;font-size:.92rem}.review-image-modal-count{color:#d6dde6a8;font-size:.86rem}.review-image-modal-actions{align-items:center;gap:.45rem;display:inline-flex}.review-image-modal-action{color:#f4f7fbf5;cursor:pointer;background:#ffffff0f;border:1px solid #a7bcd657;border-radius:999px;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;font-size:1rem;line-height:1;display:inline-flex}.review-image-modal-action:hover{background:#192b38eb;border-color:#7dd3fc80}.review-image-modal-action:disabled{opacity:.45;cursor:not-allowed}.review-crop-modal{background:linear-gradient(#141821fa,#0c0f16fa);border:1px solid #ffffff1a;border-radius:18px;gap:.85rem;width:min(94vw,64rem);max-height:calc(100vh - 3rem);padding:1rem;display:grid;position:relative;box-shadow:0 26px 72px #0000007a}.review-crop-modal-header,.review-crop-modal-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.review-crop-modal-header h2{color:#f4f7fbf5;margin:0;font-size:1rem;line-height:1.25}.review-crop-modal-actions{flex-wrap:wrap;justify-content:flex-end}.review-crop-stage{background:#090b10f5;border-radius:14px;place-items:center;min-height:18rem;max-height:calc(100vh - 12rem);display:grid;position:relative;overflow:hidden}.review-crop-nav-button{color:#f4f7fbf5;z-index:4;background:#090b10c7;border:1px solid #f4f7fb3d;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;font-weight:800;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.review-crop-nav-button:hover:not(:disabled),.review-crop-nav-button:focus-visible:not(:disabled){background:#192b38eb;border-color:#7dd3fc94}.review-crop-nav-button:disabled{cursor:not-allowed;opacity:.36}.review-crop-nav-button-previous{left:.75rem}.review-crop-nav-button-next{right:.75rem}.review-crop-frame{max-width:100%;max-height:calc(100vh - 12rem);display:inline-grid;position:relative}.review-crop-image{object-fit:contain;-webkit-user-select:none;user-select:none;touch-action:none;cursor:crosshair;max-width:100%;max-height:calc(100vh - 12rem);display:block}.review-crop-box{z-index:2;pointer-events:none;border:2px solid #f4f7fbf5;border-radius:3px;position:absolute;box-shadow:0 0 0 9999px #06080c85,inset 0 0 0 1px #0c0f16e6}.review-metric{font-size:1rem;line-height:1.5}.warning-chip{width:fit-content;color:var(--accent-strong);background:#b14f1f1f;border-radius:999px;align-items:center;padding:.45rem .8rem;display:inline-flex}.specific-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) auto;align-items:center;gap:.75rem;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.field{gap:.45rem;display:grid}.multi-select-field{position:relative}.multi-select-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.multi-select-caret{color:#d6dde6ad;font-size:.82rem}.multi-select-menu{z-index:80;background:#0d1117fa;border:1px solid #74849c47;border-radius:8px;gap:.2rem;padding:.55rem;display:grid;position:fixed;box-shadow:0 18px 42px #00000057}.multi-select-option{color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:.65rem;padding:.45rem .5rem;display:flex}.multi-select-option:hover{background:#ffffff0a}.multi-select-option input{margin:0}.field-span-2{grid-column:span 2}.settings-rule-list{gap:1rem;margin-top:1rem;display:grid}.settings-rule-item{background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;gap:.85rem;padding:1rem;display:grid}.settings-rule-item.is-collapsed{gap:0;padding-block:.8rem}.settings-rule-item-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.settings-rule-item-header>div:first-child{gap:.35rem;min-width:0;display:grid}.settings-rule-item-header .subsection-title,.settings-rule-item-header .section-copy{margin:0}.settings-rule-item-header .section-copy{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-rule-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.9rem .75rem}.settings-rule-form .field,.settings-rule-form .field-input{width:100%;min-width:0}.settings-rule-form .field-input{height:2.75rem}.settings-rule-form .field-label{min-height:1rem}.settings-checkbox-field input{width:1.1rem;height:1.1rem}.full-span{grid-column:1/-1}.lots-layout{grid-template-columns:minmax(240px,.85fr) minmax(0,1.65fr);align-items:start;gap:1rem;display:grid}.lot-card-list{gap:.65rem;margin-top:.9rem;display:grid}.lot-card-page-box{align-content:start;min-height:17.8rem;max-height:37.5rem;overflow:hidden}.lot-summary-card{width:100%;color:var(--text);text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;gap:.75rem;padding:.85rem;display:flex}.lot-summary-card:hover,.lot-summary-card.is-active{background:#e76d361c;border-color:#e76d3685}.lot-summary-card span{gap:.2rem;min-width:0;display:grid}.lot-summary-card strong,.lot-summary-card small{overflow-wrap:anywhere}.lot-summary-card small{color:var(--muted)}.lot-summary-card b{white-space:nowrap}.lot-source-linker{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;margin:1rem 0;display:grid}.attachment-cell{gap:.45rem;min-width:8rem;display:grid}.attachment-thumbnail-strip{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.attachment-thumbnail-strip-large{gap:.55rem}.attachment-thumbnail{cursor:pointer;background:#080c12cc;border:1px solid #e1e7ee2e;border-radius:8px;width:2.4rem;height:2.4rem;display:inline-flex;overflow:hidden}.attachment-thumbnail img{object-fit:cover;width:100%;height:100%}.attachment-pdf-thumbnail{color:#f8fafc;background:linear-gradient(145deg,#be185deb,#7f1d1de0);justify-content:center;align-items:center}.attachment-pdf-label{letter-spacing:.04em;font-size:.68rem;font-weight:800}.attachment-pdf-modal-asset{background:#111827;border:0;width:min(92vw,70rem);height:min(78vh,60rem)}.attachment-thumbnail-strip-large .attachment-thumbnail{width:4.2rem;height:4.2rem}.attachment-upload-button{cursor:pointer;width:fit-content;min-height:2rem;padding:.35rem .55rem;font-size:.78rem}.attachment-create-panel{gap:.45rem;display:grid}.attachment-create-row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.attachment-pending-preview{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.attachment-pending-name{max-width:min(18rem,100%);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.attachment-remove-button{min-height:2rem;padding:.35rem .55rem;font-size:.78rem}.lot-attachment-panel{background:#ffffff08;border:1px solid #e1e7ee1f;border-radius:8px;gap:.65rem;margin:1rem 0;padding:.85rem;display:grid}.muted-cell{color:var(--muted);font-size:.82rem}.lot-danger-zone{margin:1rem 0}.lot-limitations{margin-top:.9rem}.lots-pagination{margin-top:.75rem}.field-inline{display:inline-grid}.field-label{font-size:.88rem;font-weight:650}.field-help{color:#e1e7eead;margin-top:.4rem;font-size:.82rem;line-height:1.45;display:block}.field-help strong{color:#f5f7fa}.policy-editor{gap:.75rem;display:grid}.policy-editor-list{background:#101218b3;border:1px solid #ffffff14;border-radius:18px;gap:.65rem;padding:.85rem 1rem;display:grid}.policy-editor-item{background:#0b0d12e6;border:1px solid #ffffff0f;border-radius:14px;justify-content:space-between;align-items:center;gap:.9rem;padding:.65rem .8rem;display:flex}.policy-editor-add{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.settings-policy-row{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:1rem;display:grid}.settings-policy-action{align-self:end}.settings-policy-sync{justify-content:center;width:100%;min-height:2.9rem}.settings-policy-help{grid-column:1/-1;margin-top:-.15rem}.settings-scroll-row{scroll-snap-type:x proximity;grid-auto-columns:minmax(230px,300px);grid-auto-flow:column;gap:1rem;padding-bottom:.35rem;display:grid;overflow-x:auto}.settings-scroll-card{scroll-snap-align:start}.settings-plan-row{grid-auto-columns:minmax(320px,380px)}.billing-interval-toggle{background:#070b11ad;border:1px solid #74849c38;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.billing-interval-toggle button{color:#d8e2eec7;min-width:0;min-height:2.35rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;font-size:.82rem;font-weight:800}.billing-interval-toggle button span{color:#56e38ff0;margin-top:.12rem;font-size:.68rem;font-weight:850;display:block}.billing-interval-toggle button.is-selected{color:#fff;background:#192b38eb;border-color:#7dd3fc52}.billing-interval-toggle button:disabled{cursor:not-allowed;color:#97a3b480}.billing-feature-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.billing-plan-meta{justify-content:flex-start;gap:.45rem;margin:.55rem 0 .2rem}.billing-feature-list li{color:#dce6f2d6;padding-left:1.05rem;font-size:.88rem;line-height:1.42;position:relative}.billing-feature-list li:before{content:"";background:#7dd3fceb;border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.5em;left:0}.settings-subsection-header{margin-top:1.35rem}.session-section-header{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.session-section-header>div{gap:.2rem;display:grid}.session-list{gap:.45rem;display:grid}.app-shell .section-card.session-row{grid-template-columns:minmax(11rem,.8fr) minmax(34rem,2.4fr) auto;align-items:center;gap:1rem;min-height:3.6rem;padding:.72rem .85rem;display:grid}.session-device{align-items:center;gap:.55rem;min-width:0;display:flex}.session-device>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.session-current-badge{color:#bdf8d5;letter-spacing:.05em;text-transform:uppercase;background:#11382ab8;border:1px solid #56e38f59;border-radius:999px;flex:none;padding:.16rem .42rem;font-size:.68rem;font-weight:800;line-height:1.1}.session-meta{color:#dce6f2c2;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;font-size:.82rem;display:grid}.session-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.session-meta strong{color:#9fa9b8d1;letter-spacing:.045em;text-transform:uppercase;margin-right:.25rem;font-size:.68rem}.settings-dashboard .session-signout{min-width:5.4rem;min-height:2rem;padding:.32rem .65rem}.newsletter-preference-card,.newsletter-invite-card{background:radial-gradient(circle at 100% 0,#56e38f1a,#0000 38%),linear-gradient(#121821f5,#0c1017fa);border:1px solid #7dd3fc33;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.newsletter-preference-card p,.newsletter-invite-card p{color:#dce6f2d1;max-width:48rem;margin:.4rem 0 0;line-height:1.5}.newsletter-sync-copy{color:#9fa9b8d1;margin-top:.55rem;display:block}.newsletter-retry-button{margin-top:.7rem}.newsletter-switch{color:#dce6f2e0;cursor:pointer;background:#1f2631f0;border:1px solid #97a3b44d;flex:none;align-items:center;gap:.55rem;min-width:5.4rem;padding:.4rem .65rem .4rem .42rem;display:inline-flex}.newsletter-switch>span{background:#97a3b4b8;border-radius:999px;width:1.45rem;height:1.45rem;box-shadow:0 1px 3px #00000052}.newsletter-switch.is-on{color:#ecfdf5;background:#11382ac7;border-color:#56e38f75}.newsletter-switch.is-on>span{background:#56e38f}.newsletter-switch:focus-visible{outline-offset:2px;outline:2px solid #7dd3fcb3}.newsletter-switch:disabled{cursor:wait;opacity:.68}.newsletter-invite-card{padding:1.15rem 1.25rem}.newsletter-invite-card .subsection-title{margin-top:.2rem}.newsletter-invite-actions{flex:none;gap:.6rem;display:flex}@media (max-width:760px){.session-section-header{flex-direction:column;align-items:stretch}.session-section-header .button-link{width:100%}.app-shell .section-card.session-row{grid-template-columns:1fr;gap:.65rem}.session-meta{grid-template-columns:1fr;gap:.3rem}.session-signout{width:100%}.newsletter-preference-card,.newsletter-invite-card{flex-direction:column;align-items:stretch}.newsletter-switch{justify-content:center;width:100%}.newsletter-invite-actions{flex-direction:column}}@media (min-width:761px) and (max-width:1120px){.app-shell .section-card.session-row{grid-template-columns:minmax(11rem,.75fr) minmax(18rem,1.5fr) auto}.session-meta{grid-template-columns:1fr;gap:.2rem}}@media (max-width:1180px){.settings-policy-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.field-input{width:100%;min-height:2.9rem;color:var(--text);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;padding:.8rem .9rem}select.field-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select.field-input option,select.field-input optgroup{color:#f4f7fb;background:#1a1d25}.field-input::placeholder{color:#9fa9b8b3}.field-input:focus{outline-offset:1px;border-color:#ff565647;outline:2px solid #ff4b4b4d}.settings-inline-fields{grid-template-columns:minmax(0,1fr) minmax(8rem,.55fr);align-items:center;gap:.5rem;display:grid}.settings-inline-fields .field-input,.settings-chip-field{min-width:0}.settings-chip-box{border:1px solid var(--settings-border,#74849c38);background:#080c129e;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.55rem;min-height:7rem;padding:.75rem;display:flex}.settings-chip-list{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}.settings-chip{color:#f5f7fa;background:#7dd3fc1a;border:1px solid #7dd3fc47;border-radius:999px;align-items:center;gap:.4rem;max-width:100%;min-height:2rem;padding:.28rem .35rem .28rem .7rem;font-size:.84rem;line-height:1.2;display:inline-flex}.settings-chip-label{overflow-wrap:anywhere}.settings-chip-edit{color:inherit;cursor:text;font:inherit;line-height:inherit;text-align:left;padding:0}.settings-chip-edit:hover{color:#7dd3fc}.settings-chip-edit-input{color:#f5f7fa;width:min(12rem,48vw);min-width:5rem;font:inherit;background:0 0;border:0;border-bottom:1px solid #7dd3fc8c;outline:0;padding:0}.settings-chip-field .field-error{color:#fca5a5;font-size:.78rem}.settings-chip-remove,.settings-chip-add{color:#f5f7fa;cursor:pointer;background:#ffffff0f;border:1px solid #74849c3d;border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:.86rem;font-weight:800;line-height:1;display:inline-grid}.settings-chip-remove:hover,.settings-chip-add:hover{background:#56e38f1f;border-color:#56e38f73}.settings-chip-add{font-size:1.05rem;font-weight:700}.settings-chip-input{border-radius:999px;width:min(14rem,100%);min-height:2rem;padding:.45rem .65rem}.settings-chip-empty{color:var(--settings-muted,#b8c4d5d6);font-size:.86rem}.settings-sender-address-list{gap:.75rem;display:grid}.settings-sender-address-card{background:#080c1275;border:1px solid #74849c2e;border-radius:8px;gap:.85rem;padding:.85rem;display:grid}.field-textarea{resize:none;min-height:7rem}.field-textarea-compact{min-height:4.25rem}.field-readonly{color:var(--text);align-items:center;display:flex}.field-small{max-width:7rem}.checkbox-row{align-items:center;gap:.55rem;min-height:2rem;display:flex}.checkbox-row input{width:1rem;height:1rem;margin:0}.pricing-source-field{min-width:0}.pricing-source-options{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.35rem;display:grid}.toggle-field{border:1px solid var(--line);background:#ffffff0a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.85rem;display:grid}.toggle-field input{width:1rem;height:1rem;margin-top:.15rem}.toggle-field span{gap:.25rem;display:grid}.toggle-field small{color:var(--muted);line-height:1.45}.subsection-title{margin:.25rem 0 0;font-size:1.05rem}.grouping-header,.batch-card-header,.batch-list-header{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.batch-list-header-actions,.batch-card-header-actions,.batch-collapsed-summary{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.batch-list-header-actions,.batch-card-header-actions{justify-content:flex-end}.compact-action{min-height:2rem;padding:.42rem .7rem;font-size:.82rem}.batch-card.is-collapsed{padding-block:.75rem}.batch-collapsed-summary{color:#d6dde6bd;padding:.45rem 0;font-size:.86rem}.batch-collapsed-summary span{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:1.8rem;padding:.28rem .55rem;display:inline-flex}.review-editor-media-shell{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.review-editor-media-copy{gap:.9rem;display:grid}.review-external-actions{flex-wrap:wrap;gap:.5rem;display:flex}.review-external-actions .button-link{width:fit-content}.grouping-options,.batch-list{gap:.7rem;display:grid}.grouping-option{border-radius:var(--radius-md);cursor:pointer;background:#ffffff8f;border:1px solid #5d48241f;gap:.2rem;padding:1rem;display:grid}.grouping-option input{margin:0}.grouping-title{font-weight:650}.grouping-copy{color:var(--muted);line-height:1.45}.upload-dropzone{border-radius:var(--radius-md);cursor:pointer;background:linear-gradient(145deg,#ffffffd6,#fff3e7e6);border:1px dashed #b14f1f59;gap:.25rem;padding:1.15rem;display:grid}.upload-input{display:none}.upload-title{font-size:1rem;font-weight:650}.upload-copy{color:var(--muted)}.intake-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.file-manifest{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.file-manifest-empty,.file-row,.batch-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:.85rem .9rem}.file-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.file-manifest{max-height:28rem;padding-right:.35rem;overflow-y:auto}.feedback-banner{border-radius:var(--radius-md);border:1px solid #0000;padding:.95rem 1rem}.data-freshness-popdown{z-index:1320;pointer-events:none;justify-content:center;width:auto;margin:0;padding:0 1rem;animation:.18s ease-out data-freshness-popdown;display:flex;position:fixed;top:.72rem;left:0;right:0}.data-freshness-popdown.is-collapsed{margin:0}.data-freshness-popdown>*{pointer-events:auto}.activity-card-compact.data-freshness-notice{border-color:#fbbf245c;width:min(34rem,100%)}.activity-card-compact.data-freshness-notice.activity-card-danger{border-color:#f8717161}.activity-card-compact.data-freshness-notice .activity-card-detail{white-space:normal}.data-freshness-retry{white-space:nowrap;min-height:1.9rem;padding:.35rem .68rem}.data-freshness-collapse{color:#e2e8f0e6;border:1px solid #94a3b83d;border-radius:8px;place-items:center;width:1.9rem;height:1.9rem;display:grid}.data-freshness-collapse:hover,.data-freshness-collapse:focus-visible,.data-freshness-chip:hover,.data-freshness-chip:focus-visible{color:#fff;border-color:#7dd3fc7a}.data-freshness-collapse-icon{border-top:2px solid;border-left:2px solid;width:.5rem;height:.5rem;transform:translateY(.12rem)rotate(45deg)}.data-freshness-collapse-icon.is-collapsed{transform:translateY(-.08rem)rotate(225deg)}.data-freshness-chip{color:#fde68a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#080d14f5;border:1px solid #fbbf2452;border-radius:999px;align-items:center;gap:.48rem;max-width:min(18rem,100%);min-height:2.15rem;padding:.42rem .64rem;font-size:.76rem;font-weight:850;display:inline-flex;box-shadow:0 14px 30px #00000047}.data-freshness-chip-dot{background:#fbbf24;border-radius:999px;flex:none;width:.48rem;height:.48rem;animation:1.45s ease-in-out infinite global-sync-pulse;box-shadow:0 0 #fbbf246b}.data-freshness-chip-dot.is-danger{background:#f87171;box-shadow:0 0 #f871716b}@keyframes data-freshness-popdown{0%{opacity:0;transform:translateY(-.7rem)}to{opacity:1;transform:translateY(0)}}.activity-card{z-index:1;color:var(--text);background:#080d14c2;border:1px solid #7dd3fc3d;border-radius:8px;gap:.75rem;padding:.9rem 1rem;display:grid;position:relative}.activity-card-modal{width:min(31rem,100vw - 2rem);padding:1.2rem;box-shadow:0 28px 70px #00000061}.activity-card-compact{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d14f0;gap:.45rem;width:100%;padding:.62rem .78rem;box-shadow:0 16px 36px #00000057}.activity-card-compact .activity-card-header{gap:.62rem}.activity-card-compact .activity-card-spinner{background:#7dd3fc;border-width:0;width:.72rem;height:.72rem;animation:1.45s ease-in-out infinite global-sync-pulse;box-shadow:0 0 #7dd3fc66}.activity-card-compact.activity-card-warning .activity-card-spinner{background:#fbbf24;box-shadow:0 0 #fbbf2466}.activity-card-compact .activity-card-message{font-size:.82rem;line-height:1.1}.activity-card-title-row{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.activity-card-title-row .section-eyebrow{margin:0}.activity-card-elapsed{color:var(--muted);font-family:var(--font-mono);white-space:nowrap;font-size:.64rem;line-height:1}.activity-card-compact .activity-card-detail{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.2;overflow:hidden}.activity-card-compact .activity-progress-track{height:.28rem}.activity-card-meta{color:var(--muted);flex-wrap:wrap;gap:.35rem .55rem;font-size:.66rem;line-height:1.1;display:flex}.activity-card-meta span{white-space:nowrap;position:relative}.activity-card-meta span+span:before{color:#94a3b89e;content:"/";position:absolute;left:-.36rem}.activity-card-overlay{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060a109e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.activity-card-warning{border-color:#fbbf2447}.activity-card-danger{border-color:#f871714d}.activity-card-header{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.activity-card-with-actions .activity-card-header{grid-template-columns:auto minmax(0,1fr) auto}.activity-card-static .activity-card-header{grid-template-columns:minmax(0,1fr)}.activity-card-static.activity-card-with-actions .activity-card-header{grid-template-columns:minmax(0,1fr) auto}.activity-card-actions{justify-content:flex-end;display:flex}.activity-card-cancel-button{width:1.35rem;height:1.35rem;color:var(--muted);border:1px solid #94a3b83d;border-radius:999px;place-items:center;font-size:1rem;line-height:1;display:grid}.activity-card-cancel-button:hover,.activity-card-cancel-button:focus-visible{color:#fecaca;border-color:#f8717185}.activity-cancel-dialog .section-title{margin:.2rem 0 0}.activity-cancel-actions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.activity-card-spinner{border:2px solid #94a3b847;border-top-color:#7dd3fc;border-radius:999px;width:1rem;height:1rem;margin-top:.15rem;animation:.85s linear infinite activity-card-spin}.activity-card-warning .activity-card-spinner{border-top-color:#fbbf24}.activity-card-danger .activity-card-spinner{border-top-color:#f87171}.activity-card-message,.activity-card-detail{margin:0}.activity-card-message{color:#f8fafc;font-weight:700;line-height:1.25}.activity-card-detail{color:var(--muted);line-height:1.45}.activity-progress-track{background:#94a3b833;border-radius:999px;width:100%;height:.35rem;display:block;position:relative;overflow:hidden}.activity-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#7dd3fc,#86efac);width:0%;transition:width .18s;position:absolute;inset:0 auto 0 0}.activity-card-warning .activity-progress-fill{background:linear-gradient(90deg,#fbbf24,#86efac)}.activity-card-danger .activity-progress-fill{background:linear-gradient(90deg,#f87171,#fbbf24)}.activity-progress-track.is-indeterminate .activity-progress-fill{width:42%;animation:1.15s ease-in-out infinite activity-progress-sweep}@keyframes activity-card-spin{to{transform:rotate(360deg)}}@keyframes activity-progress-sweep{0%{transform:translate(-110%)}50%{transform:translate(70%)}to{transform:translate(245%)}}.feedback-success{color:#b5f1ca;background:#38c1721a;border-color:#38c1722e}.feedback-pending{color:#7a320f;background:#b14f1f14;border-color:#b14f1f24}.processing-banner{color:#fff3e5eb;background:#fff4e51a;border:1px solid #ffe0bd24;border-radius:999px;align-items:center;gap:.65rem;width:fit-content;margin-top:1rem;padding:.7rem .95rem;display:inline-flex}.processing-banner-inline{width:100%;color:var(--accent-strong);background:#b14f1f14;border-color:#b14f1f24;border-radius:18px;margin-top:0}.processing-dot{opacity:.9;background:currentColor;border-radius:50%;width:.75rem;height:.75rem;animation:1.1s ease-in-out infinite pulse}.batch-progress-block{background:#ffffff80;border:1px solid #5d482414;border-radius:18px;gap:.5rem;padding:.9rem 1rem;display:grid}.batch-progress-header,.batch-progress-copy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.batch-progress-track{background:#5d48241f;border-radius:999px;width:100%;height:.65rem;overflow:hidden}.batch-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#b14f1fe6,#2e6a51d1);height:100%;transition:width .24s}.batch-progress-copy{color:var(--muted);font-size:.9rem}.failure-copy{color:#8a360f;margin-top:.35rem;line-height:1.45}.batch-list .batch-card .batch-issue-list{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:1fr;max-height:min(18rem,38vh);margin-top:.75rem;padding-right:.35rem;overflow-y:auto}.batch-list .batch-card .batch-issue-list li{min-width:0}.batch-list .batch-card .batch-issue-list .failure-copy{width:100%}.top-up-review-panel{background:#2e6a510e;border:1px solid #2e6a5129;border-radius:8px;gap:.85rem;padding:.95rem;display:grid}.top-up-review-header,.top-up-candidate-row,.top-up-candidate-actions{align-items:center;gap:.75rem;display:flex}.top-up-review-header,.top-up-candidate-row{justify-content:space-between}.top-up-summary-row{margin:0}.top-up-blocker-list{flex-wrap:wrap;gap:.45rem;display:flex}.top-up-blocker-list span{color:#7f2323;background:#912b2b14;border:1px solid #912b2b2e;border-radius:999px;padding:.28rem .55rem;font-size:.78rem;font-weight:700}.top-up-candidate-list{grid-template-columns:1fr}.top-up-candidate-main{gap:.75rem;min-width:0;display:grid}.top-up-candidate-row{background:#ffffffad;border:1px solid #11182714;border-radius:8px;align-items:stretch;padding:.8rem}.top-up-candidate-row-confirmed_top_up{background:#2e6a5114;border-color:#2e6a5142}.top-up-candidate-row-new_listing{background:#265ca012;border-color:#265ca038}.top-up-candidate-row-skipped{opacity:.76}.top-up-candidate-title-row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.top-up-candidate-body{grid-template-columns:minmax(84px,120px) minmax(0,1fr);gap:.8rem;display:grid}.candidate-image-strip{grid-template-columns:repeat(auto-fit,minmax(48px,1fr));align-content:start;gap:.4rem;min-height:76px;display:grid}.candidate-image-strip img,.candidate-image-strip span{aspect-ratio:1;object-fit:cover;border:1px solid #1118271a;border-radius:6px;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.candidate-image-preview-button{cursor:zoom-in;border-radius:6px;min-width:0;display:block}.candidate-image-preview-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.candidate-image-strip span{color:#1118278f;text-align:center;padding:.35rem;font-size:.76rem}.candidate-edit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.candidate-quantity-grid{grid-template-columns:repeat(4,minmax(72px,1fr));gap:.65rem;display:grid}.listing-candidate-context{color:var(--listing-muted);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.72rem;display:flex}.listing-candidate-context span{background:#080c127a;border:1px solid #74849c29;border-radius:999px;padding:.28rem .48rem}.listing-candidate-review-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.listing-candidate-review-grid>.candidate-image-strip{flex-wrap:wrap;min-height:0;display:flex}.listing-candidate-review-grid>.candidate-image-strip img,.listing-candidate-review-grid>.candidate-image-strip .candidate-image-preview-button,.listing-candidate-review-grid>.candidate-image-strip span{flex:0 0 6.5rem;width:6.5rem}.listing-candidate-criteria,.listing-candidate-quantity-panel{background:#080c125c;border:1px solid #74849c2e;border-radius:8px;gap:.7rem;padding:.75rem;display:grid}.listing-candidate-criteria-heading,.listing-candidate-quantity-panel{align-items:start}.listing-candidate-criteria-heading{justify-content:space-between;gap:.65rem;display:flex}.listing-candidate-criteria-heading .button-link{white-space:nowrap}.listing-candidate-criteria-heading .section-copy,.listing-candidate-quantity-panel .section-copy{margin-top:.18rem}.candidate-match-criteria-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.candidate-match-card-name{grid-column:1/-1}.candidate-match-list{gap:.45rem;display:grid}.candidate-match-option{border:1px solid #11182714;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.55rem;display:grid}.candidate-match-choice{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.55rem;min-width:0;display:grid}.candidate-match-choice>span{gap:.2rem;min-width:0;display:grid}.candidate-match-option em,.candidate-match-option span span{color:#111827a8;font-size:.78rem;font-style:normal}.candidate-match-ebay-link{white-space:nowrap}.top-up-warning-row{flex-wrap:wrap;gap:.4rem;display:flex}.top-up-warning-row span{color:#7b4a08;background:#ae6e0e14;border:1px solid #ae6e0e2e;border-radius:999px;padding:.24rem .5rem;font-size:.76rem;font-weight:700}.top-up-candidate-actions{flex-wrap:wrap;place-content:flex-start flex-end;min-width:180px}.listing-dashboard{--listing-panel:#0c1016f5;--listing-panel-soft:#0f151df0;--listing-border:#74849c3d;--listing-muted:#b8c4d5d6;--listing-red:#c92f37;--listing-red-dark:#8f1f28;gap:.7rem}.listing-editor-header{border:1px solid var(--listing-border);background:linear-gradient(#151d28f5,#0b1017fa);border-radius:8px;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.9fr) auto;align-items:end;gap:.8rem;padding:.85rem;display:grid;box-shadow:inset 0 1px #ffffff09,0 18px 42px #0003}.listing-editor-title-block,.listing-editor-primary-actions{min-width:0}.listing-editor-title-block{gap:.28rem;display:grid}.listing-editor-title-row,.listing-editor-primary-actions{align-items:center;gap:.55rem;display:flex}.listing-editor-title-row{min-width:0}.listing-inline-title-row{flex-wrap:wrap;align-items:baseline;gap:.45rem .65rem;min-width:0;display:flex}.listing-editor-title{color:#fff;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:clamp(1.28rem,1.9vw,1.85rem);line-height:1.02;overflow:hidden}.listing-title-updated{color:#8fd3ffd1;letter-spacing:0;white-space:nowrap;flex:none;font-size:.72rem;font-weight:650;line-height:1}.listing-editor-counters{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.listing-editor-counters span{color:var(--listing-muted);background:#080c128f;border:1px solid #74849c2e;border-radius:8px;gap:.16rem;min-height:3.3rem;padding:.48rem .58rem;font-size:.74rem;display:grid}.listing-editor-counters strong{color:#fff;letter-spacing:0;font-size:1.15rem;line-height:1}.listing-editor-primary-actions{flex-wrap:wrap;justify-content:flex-end}.listing-workspace-grid{grid-template-columns:minmax(29rem,.95fr) minmax(32rem,1.08fr) minmax(18rem,.7fr);align-items:stretch;gap:.75rem;min-height:0;display:grid}.listing-workspace-grid.is-actions-collapsed{grid-template-columns:minmax(29rem,1fr) minmax(32rem,1.45fr) 3.75rem}.listing-dashboard .content-card{border-color:var(--listing-border);background:linear-gradient(#10151dfa,#090d13fa);border-radius:8px;padding:.82rem;box-shadow:inset 0 1px #ffffff09,0 14px 32px #0003}.listing-queue-panel,.listing-editor-panel,.listing-actions-panel,.listing-filter-stack,.listing-queue-bulkbar,.listing-queue-list,.listing-selected-heading,.listing-match-panel,.listing-actions-panel,.listing-selection-summary{gap:.68rem;display:grid}.listing-queue-panel,.listing-actions-panel{max-height:calc(100vh - 9.2rem);overflow:auto}.listing-queue-panel{flex-direction:column;display:flex;overflow:hidden;container:listing-queue/inline-size}.listing-queue-panel.is-intake-open{overflow:auto}.listing-actions-panel{contain:layout paint;overscroll-behavior-y:contain;scrollbar-gutter:stable;height:calc(100dvh - 9.2rem);min-height:0;overflow:hidden auto}.listing-editor-panel{min-height:32rem;max-height:calc(100vh - 9.2rem);overflow:auto}.listing-panel-heading,.listing-selected-heading,.listing-candidate-media-row,.listing-editor-actions{gap:.75rem;display:flex}.listing-panel-heading,.listing-selected-heading{justify-content:space-between;align-items:flex-start}.listing-selected-heading{flex-wrap:wrap}.listing-batch-heading-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.listing-draft-selected-heading{justify-content:stretch;align-items:stretch;display:grid}.listing-draft-selected-heading .listing-inline-title-row{width:100%}.listing-draft-selected-heading .section-title{overflow-wrap:anywhere;min-width:0}.listing-panel-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.listing-actions-toggle{color:var(--listing-text);border:1px solid #71baff4d;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:800;line-height:1;display:inline-flex}.listing-actions-toggle:hover,.listing-actions-toggle:focus-visible{background:#71baff1f;border-color:#71baffa3}.listing-actions-panel.is-collapsed{background:linear-gradient(#121b26fa,#080c12fa);border-color:#71baff38;align-content:start;gap:0;padding:.45rem;overflow:hidden}.listing-actions-panel.is-collapsed .listing-panel-heading{flex-direction:column;align-items:center;gap:.8rem;min-height:16rem;display:flex}.listing-actions-panel.is-collapsed .listing-panel-heading>div:first-child{justify-items:center;gap:.4rem;min-height:8rem;display:grid}.listing-actions-panel.is-collapsed .section-eyebrow{color:#8fd3ff;letter-spacing:.12em;writing-mode:vertical-rl;font-size:.68rem;line-height:1;transform:rotate(180deg)}.listing-actions-panel.is-collapsed .subsection-title{display:none}.listing-actions-panel.is-collapsed .listing-panel-heading-actions{order:-1;justify-items:center;gap:.55rem;display:grid}.listing-actions-panel.is-collapsed .status-chip{text-align:center;white-space:nowrap;border-radius:999px;justify-content:center;min-width:1.65rem;height:1.65rem;padding:0 .45rem;font-size:.72rem}.listing-actions-panel.is-collapsed .listing-actions-toggle{background:#71baff14;border-color:#71baff5c;order:-1;width:2.15rem;height:2.15rem}.listing-dashboard .section-title,.listing-dashboard .subsection-title,.listing-dashboard .empty-title,.listing-dashboard .listing-queue-row-title,.listing-dashboard .candidate-match-option strong,.listing-dashboard .listing-readiness-grid strong{color:#fff;letter-spacing:0}.listing-dashboard .section-copy,.listing-dashboard .list-copy,.listing-dashboard .field-label,.listing-dashboard .listing-candidate-meta,.listing-dashboard .candidate-match-option span span,.listing-dashboard .candidate-match-option em,.listing-dashboard .listing-draft-summary{color:var(--listing-muted)}.listing-dashboard .button-link{letter-spacing:0;border-radius:8px;min-height:2.25rem;font-size:.8rem}.listing-dashboard .button-link.primary{background:linear-gradient(180deg, var(--listing-red), var(--listing-red-dark));color:#fff7f7;border-color:#ff86906b}.listing-dashboard .button-link.secondary{background:var(--listing-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.listing-dashboard .field-input{border-color:var(--listing-border);color:#f5f7fa;background:#080c12eb;border-radius:8px;min-height:2.32rem;font-size:.82rem}.listing-filter-toolbar{grid-template-columns:repeat(12,minmax(0,1fr));gap:.38rem;display:grid}.listing-compact-search-field{grid-column:span 6;min-width:0}.listing-compact-search-field.is-full{grid-column:1/-1}.listing-compact-filter-field{grid-column:span 3;min-width:0}.listing-batch-history-filter{grid-column:span 6}.listing-filter-toolbar .listing-compact-filter-field:nth-of-type(n+4){grid-column:span 4}.listing-filter-toolbar .field-input{min-height:2.15rem}.listing-filter-reset{color:#d5deead1;border:1px solid #74849c33;border-radius:8px;grid-column:span 4;min-height:2.15rem;padding:.35rem .55rem;font-size:.72rem;font-weight:800}.listing-filter-reset:hover:not(:disabled),.listing-filter-reset:focus-visible{color:#fff;background:#71baff14;border-color:#71baff57}.listing-filter-reset:disabled{cursor:default;opacity:.42}.listing-queue-view-tabs{background:#060a0fb3;border:1px solid #74849c29;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.listing-queue-view-tab{color:var(--listing-muted);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;min-height:2.15rem;padding:.35rem .45rem;font-size:.75rem;font-weight:800;display:flex}.listing-queue-view-tab:hover,.listing-queue-view-tab:focus-visible{color:#fff;background:#71baff14;border-color:#71baff38}.listing-queue-view-tab.is-active{color:#fff;background:linear-gradient(#27374af5,#182230fa);border-color:#71baff57;box-shadow:inset 0 1px #ffffff0d}.listing-queue-view-count{color:#d5deeae0;background:#04080d80;border:1px solid #74849c33;border-radius:999px;justify-content:center;align-items:center;min-width:1.4rem;padding:.23rem .35rem;font-size:.66rem;line-height:1;display:inline-flex}.listing-draft-summary,.listing-candidate-meta,.listing-readiness-grid{gap:.45rem;display:grid}.listing-queue-stats{color:var(--listing-muted);flex-wrap:wrap;align-items:center;gap:.2rem .62rem;font-size:.74rem;display:flex}.listing-draft-summary span,.listing-candidate-meta span,.listing-readiness-grid span{background:#080c127a;border:1px solid #74849c29;border-radius:8px;padding:.42rem .5rem;font-size:.76rem}.listing-queue-stats span{white-space:nowrap}.listing-queue-selection-row{grid-template-columns:1fr;align-items:stretch;gap:.35rem;display:grid}.listing-queue-bulkbar{grid-template-columns:minmax(0,1fr) auto minmax(7.5rem,auto) auto;align-items:center;gap:.35rem}.listing-selected-action-select{width:auto;min-width:7.5rem;min-height:2.25rem}.listing-queue-list{flex:auto;align-content:start;min-height:0;overflow:auto}.listing-queue-pagination{color:var(--listing-muted);border-top:1px solid #74849c29;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.45rem;padding-top:.56rem;font-size:.74rem;font-weight:750;display:grid}.listing-queue-pagination>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-page-size-control{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.listing-page-size-control .field-input{width:auto;min-width:5.2rem;min-height:2.1rem}.listing-batch-intake-card,.listing-batch-editor,.listing-batch-progress-card,.listing-batch-issue-list,.listing-batch-file-list{gap:.65rem;display:grid}.listing-batch-intake-card,.listing-batch-progress-card,.listing-batch-issue-list{background:#080c126b;border:1px solid #74849c2e;border-radius:8px;padding:.75rem}.listing-batch-field-grid,.listing-batch-upload-grid,.listing-batch-toggle-grid{gap:.55rem;display:grid}.listing-batch-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-batch-field-wide{grid-column:1/-1}.listing-batch-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-batch-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-batch-toggle-row{color:var(--listing-muted);background:#04080d85;border:1px solid #74849c24;border-radius:8px;align-items:center;gap:.45rem;min-width:0;padding:.52rem .6rem;font-size:.78rem;font-weight:700;display:flex}.listing-batch-toggle-row input{accent-color:var(--listing-red);flex:none}.listing-batch-toggle-copy{gap:.12rem;display:grid}.listing-batch-toggle-copy strong{color:#fff;font-size:.78rem}.listing-batch-toggle-copy small{font-size:.7rem;font-weight:500;line-height:1.35}.listing-batch-file-list{color:var(--listing-muted);background:#04080d85;border:1px solid #74849c24;border-radius:8px;padding:.6rem;font-size:.78rem}.listing-batch-file-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listing-batch-progress-meter{background:#04080dc2;border:1px solid #74849c2e;border-radius:999px;height:.72rem;overflow:hidden}.listing-batch-progress-meter span{background:linear-gradient(90deg,#56e38f,#7dd3fc);min-width:.2rem;height:100%;transition:width .18s;display:block}.listing-batch-progress-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--listing-muted);background:#080c127a;border:1px solid #74849c29;border-radius:8px;margin:0;padding:.42rem .5rem;font-size:.76rem;overflow:hidden}.listing-batch-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.listing-batch-stat{background:linear-gradient(#111822f0,#070b11f5);border:1px solid #74849c33;border-radius:8px;gap:.2rem;min-width:0;padding:.68rem;display:grid}.listing-batch-stat.is-value{background:linear-gradient(#0f2722c2,#071313f0);border-color:#56e38f52}.listing-batch-stat>span{color:var(--listing-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.listing-batch-stat>strong{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:1.22rem;line-height:1.15}.listing-batch-stat.is-value>strong{color:#8df0b6}.listing-batch-stat>small{color:#b8c5d6b8;overflow-wrap:anywhere;min-width:0;font-size:.68rem;line-height:1.35}.listing-batch-parameter-panel,.listing-batch-export-panel{background:#080c126b;border:1px solid #74849c2e;border-radius:8px;gap:.72rem;padding:.75rem;display:grid}.listing-batch-export-note{border-top:1px solid #74849c24;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.65rem;display:flex}.listing-batch-export-note .section-copy{max-width:38rem}.listing-batch-parameter-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.listing-batch-parameter-section{background:#04080d80;border:1px solid #74849c24;border-radius:8px;align-content:start;gap:.46rem;min-width:0;padding:.62rem;display:grid}.listing-batch-parameter-section h3{color:#f5f8fcf0;letter-spacing:.02em;margin:0;font-size:.76rem}.listing-batch-parameter-section dl{gap:0;min-width:0;margin:0;display:grid}.listing-batch-parameter-section dl>div{border-top:1px solid #74849c1c;grid-template-columns:minmax(6.2rem,.82fr) minmax(0,1.18fr);align-items:baseline;gap:.4rem;min-width:0;padding:.38rem 0;display:grid}.listing-batch-parameter-section dl>div:first-child{border-top:0;padding-top:0}.listing-batch-parameter-section dl>div.is-wide{grid-template-columns:1fr;align-items:start;gap:.14rem}.listing-batch-parameter-section dt{color:#a4b3c6c7;font-size:.68rem;font-weight:700;line-height:1.35}.listing-batch-parameter-section dd{color:#eef3f9eb;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.7rem;font-weight:750;line-height:1.35}.listing-queue-select-all{color:var(--listing-muted);background:#080c127a;border:1px solid #74849c29;border-radius:8px;align-items:center;gap:.45rem;min-width:0;min-height:2.25rem;padding:.45rem .58rem;font-size:.78rem;font-weight:750;display:flex}.listing-queue-select-all input,.listing-queue-checkbox{accent-color:var(--listing-red)}.listing-queue-table-header{color:#b8c4d5ad;letter-spacing:.03em;text-transform:uppercase;z-index:1;border-bottom:1px solid #74849c29;grid-template-columns:1.4rem 1.25rem 2.45rem minmax(12rem,1fr) 4.75rem 4rem 3.5rem;align-items:center;gap:.4rem;padding:.18rem .42rem .4rem;font-size:.68rem;font-weight:800;display:grid;position:sticky;top:0}.listing-queue-row{text-align:left;background:#080c1257;border:1px solid #74849c1f;border-radius:0;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.4rem;width:100%;min-height:3.55rem;padding:.34rem .42rem;display:grid}.listing-queue-row.is-active,.listing-queue-row:hover{background:linear-gradient(90deg,#ff2d2d24,#1c1518c2);border-color:#ff464d57}.listing-draft-queue-row{grid-template-columns:1.4rem 1.25rem minmax(0,1fr);min-height:3.95rem}.listing-draft-drag-handle{color:#b8c4d59e;cursor:grab;touch-action:none;justify-content:center;align-self:stretch;align-items:center;font-size:.9rem;display:flex}.listing-draft-drag-handle:hover,.listing-draft-drag-handle:focus-visible{color:#7dd3fcf5}.listing-draft-drag-handle:focus-visible{outline-offset:1px;border-radius:4px;outline:2px solid #7dd3fc85}.listing-draft-drag-handle:active{cursor:grabbing}.listing-draft-drag-handle:disabled{cursor:wait;opacity:.45}.listing-draft-queue-row.is-dragging{opacity:.45}.listing-draft-queue-row.is-drag-over{border-color:#7dd3fcb8;box-shadow:inset 0 3px #7dd3fceb}.listing-batch-queue-row{background:linear-gradient(#0c121bc7,#080c12a3);border-color:#74849c29;border-radius:8px;min-height:6rem;padding:.68rem .72rem}.listing-batch-queue-row.is-active,.listing-batch-queue-row:hover{background:linear-gradient(90deg,#71baff1a,#0e141dd1);border-color:#71baff52}.listing-draft-queue-row.is-good-find{border-color:#f59e0b6b;box-shadow:inset 3px 0 #f59e0be6,inset 0 0 0 1px #f59e0b1f}.listing-draft-queue-row.is-good-find:hover,.listing-draft-queue-row.is-good-find.is-active{background:linear-gradient(90deg,#f59e0b29,#201910d1);border-color:#f59e0b94}.listing-candidate-queue-row{grid-template-columns:1.25rem minmax(0,1fr);min-height:4.25rem;padding-block:.48rem}.listing-candidate-queue-row.is-no-candidate-match{border-color:#f8717175;box-shadow:inset 3px 0 #f87171e6,inset 0 0 0 1px #f8717129}.listing-candidate-queue-row.is-no-candidate-match:hover,.listing-candidate-queue-row.is-no-candidate-match.is-active{background:linear-gradient(90deg,#f8717129,#231418d1);border-color:#f871719e}.listing-queue-row:not(.listing-draft-queue-row):not(.listing-candidate-queue-row){grid-template-columns:minmax(0,1fr)}.listing-draft-queue-row.is-no-pricing-comparison{border-color:#f8717175;box-shadow:inset 3px 0 #f87171e6,inset 0 0 0 1px #f8717129}.listing-draft-queue-row.is-no-pricing-comparison:hover,.listing-draft-queue-row.is-no-pricing-comparison.is-active{background:linear-gradient(90deg,#f8717129,#231418d1);border-color:#f871719e}.listing-queue-checkbox,.listing-queue-checkbox-spacer{justify-self:center}.listing-queue-row-button{color:inherit;text-align:left;grid-template-columns:2.875rem minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;min-width:0;display:grid}.listing-draft-queue-row .listing-queue-row-button{grid-template-columns:2.45rem minmax(12rem,1fr) 4.75rem 4rem 3.5rem;gap:.4rem}.listing-batch-queue-row .listing-queue-row-button{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto);align-items:stretch;gap:.85rem}.listing-batch-queue-row .listing-queue-row-main{align-content:start;gap:.52rem;padding-block:.12rem}.listing-batch-queue-row .listing-queue-row-title{font-size:.82rem;line-height:1.25}.listing-batch-queue-status{align-content:start;justify-items:stretch;gap:.42rem}.listing-batch-queue-status .status-chip{white-space:nowrap;justify-content:center;align-items:center;min-height:2rem;padding:.42rem .68rem;display:flex}.listing-candidate-queue-row .listing-queue-row-button{grid-template-columns:2.875rem minmax(0,1fr);align-items:center}.listing-queue-thumb,.listing-queue-thumb img,.listing-queue-thumb span{aspect-ratio:1;border-radius:6px;justify-content:center;align-items:center;width:2.875rem;display:flex;overflow:hidden}.listing-draft-queue-row .listing-queue-thumb,.listing-draft-queue-row .listing-queue-thumb img,.listing-draft-queue-row .listing-queue-thumb span{width:2.45rem}.listing-queue-thumb{background:#080c12a3;border:1px solid #74849c33}.listing-queue-thumb img{object-fit:cover}.listing-queue-thumb span{color:var(--listing-muted);font-size:.82rem;font-weight:800}.listing-queue-row-main,.listing-queue-row-meta{gap:.32rem;min-width:0;display:grid}.listing-queue-row-title{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:750;overflow:hidden}.listing-draft-queue-row .listing-queue-row-title{align-items:center;gap:.35rem;display:flex}.listing-queue-row-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-title-summary{color:var(--listing-muted);font-size:.76rem;line-height:1.25}.listing-no-pricing-comparison-dot{background:#f87171;border-radius:50%;flex:none;width:.48rem;height:.48rem;box-shadow:0 0 0 3px #f8717126}.listing-queue-draft-meta{align-items:center;gap:.35rem;min-width:0;display:flex}.listing-good-find-label{color:#ffd48a;text-transform:uppercase;border:1px solid #f59e0b6b;border-radius:999px;flex:none;padding:.14rem .34rem;font-size:.62rem;font-weight:800;line-height:1}.listing-queue-inline-status{flex:none;padding:.14rem .34rem}.listing-batch-queue-summary{flex-wrap:wrap;align-items:center;gap:.4rem .34rem;min-width:0;display:flex}.listing-batch-queue-summary span{color:#d5deead1;background:#080c127a;border:1px solid #74849c29;border-radius:999px;min-height:1.5rem;padding:.34rem .5rem;font-size:.68rem;font-weight:750;line-height:1}.listing-queue-row-submeta{color:#b8c4d5b8;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.listing-queue-row-meta{justify-items:end}.listing-queue-cell{color:#ebf2fae0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;overflow:hidden}.listing-candidate-queue-summary{color:#b8c4d5b8;align-items:center;gap:.45rem;min-width:0;font-size:.74rem;display:flex}.listing-candidate-batch-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-candidate-queue-summary .status-chip{flex:none;padding:.18rem .38rem}.listing-queue-draft-details{display:contents}.listing-queue-cell-label{display:none}@container listing-queue (max-width:38rem){.listing-queue-table-header{display:none}.listing-draft-queue-row{min-height:5.65rem}.listing-draft-queue-row .listing-queue-row-button{grid-template-columns:2.45rem minmax(0,1fr);grid-template-areas:"thumb item""thumb details";align-items:start;row-gap:.3rem}.listing-draft-queue-row .listing-queue-thumb{grid-area:thumb}.listing-draft-queue-row .listing-queue-row-main{grid-area:item;gap:.22rem}.listing-queue-draft-meta>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-queue-draft-details{grid-area:details;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:.7rem;min-width:0;display:grid}.listing-queue-draft-details .listing-queue-cell{gap:.06rem;line-height:1.2;display:grid}.listing-queue-draft-details .listing-queue-cell:nth-child(n+2){justify-items:end}.listing-queue-cell-label{color:#b8c4d594;letter-spacing:.05em;text-transform:uppercase;font-size:.56rem;font-weight:800;line-height:1;display:block}.listing-batch-queue-row .listing-queue-row-button{grid-template-columns:minmax(0,1fr) 6.5rem;gap:.62rem}}@container listing-queue (max-width:30rem){.listing-batch-queue-row .listing-queue-row-button{grid-template-columns:1fr}.listing-batch-queue-status{flex-wrap:wrap;justify-content:flex-start;display:flex}.listing-batch-queue-status .status-chip{min-height:1.8rem}}.listing-candidate-media-row{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);align-items:stretch;display:grid}.listing-draft-image-stage{min-width:0}.listing-draft-image-strip{align-items:start;gap:.42rem;min-height:6.2rem;padding-bottom:.08rem;display:flex;overflow-x:auto}.listing-dashboard .listing-draft-image-strip>span,.listing-draft-add-image{aspect-ratio:1;border-radius:8px;flex:0 0 5.6rem;width:5.6rem;height:5.6rem}.listing-draft-image-group{flex:none;align-items:center;gap:.32rem;display:flex}.listing-draft-image-tile{aspect-ratio:1;background:#04080d94;border:1px solid #74849c38;border-radius:8px;flex:0 0 5.6rem;width:5.6rem;height:5.6rem;position:relative;overflow:hidden}.listing-draft-image-preview{width:100%;height:100%;display:block}.listing-dashboard .listing-draft-image-tile img{object-fit:cover;width:100%;height:100%;display:block}.listing-draft-image-remove,.listing-draft-image-busy{z-index:1;position:absolute}.listing-draft-image-remove{color:#fff;background:#04080dd6;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.88rem;display:flex;top:.28rem;right:.28rem}.listing-draft-image-swap-button{color:#ebf2faeb;background:#04080ddb;border:1px solid #ffffff29;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.6rem;min-width:0;height:1.6rem;padding:0;font-size:.76rem;font-weight:800;line-height:1;display:flex}.listing-draft-image-swap-button:disabled,.listing-draft-image-remove:disabled{cursor:not-allowed;opacity:.38}.listing-draft-image-busy{color:#fff;background:#04080dc7;justify-content:center;align-items:center;font-size:.72rem;display:flex;inset:0}.listing-draft-add-image{color:#ebf2fad1;background:#04080d7a;border:1px dashed #b8c4d570;place-items:center;gap:.18rem;padding:.58rem;display:grid}.listing-draft-add-image input{display:none}.listing-draft-add-image.is-busy{cursor:not-allowed;opacity:.78}.listing-draft-add-image strong{letter-spacing:0;font-size:.72rem}.listing-dashboard .candidate-image-strip img,.listing-dashboard .candidate-image-strip span,.listing-dashboard .candidate-match-option{background:#080c12b8;border-color:#74849c38}.listing-dashboard .candidate-match-option{color:#f5f7fa}.listing-dashboard .candidate-image-strip span{color:var(--listing-muted)}.listing-dashboard .listing-draft-add-image span{aspect-ratio:auto;color:#fff;background:0 0;border:0;border-radius:0;width:auto;padding:0;font-size:1.8rem;line-height:1;display:block}.listing-match-panel{background:#080c125c;border:1px solid #74849c2e;border-radius:8px;padding:.85rem}.listing-editor-actions{flex-wrap:wrap}.listing-draft-editor{gap:.68rem;display:grid}.listing-draft-header-actions,.listing-draft-nav-actions{align-items:center;gap:.35rem;display:flex}.listing-draft-header-actions{flex-wrap:wrap;justify-content:flex-end;justify-self:stretch}.sold-profit-image img{object-fit:contain;width:100%;height:100%;display:block}.listing-detail-cover-summary{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;display:grid}.listing-detail-cover-summary .sold-profit-image{width:4.5rem}.listing-detail-cover-summary h3,.listing-detail-cover-summary p{margin:0}.listing-detail-cover-summary h3{color:#fff;font-size:1.05rem;line-height:1.25}.listing-detail-cover-summary p{color:#b8c4d5d6;margin-top:.2rem}.listing-draft-position{color:var(--listing-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem;font-weight:800}.listing-draft-nav-button{color:var(--listing-text);border:1px solid #71baff4d;border-radius:6px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.9rem;font-weight:800;line-height:1;display:inline-flex}.listing-draft-nav-button:hover:not(:disabled),.listing-draft-nav-button:focus-visible:not(:disabled){background:#71baff1f;border-color:#71baffa3}.listing-draft-nav-button:disabled{cursor:not-allowed;opacity:.38}.listing-draft-more-menu{position:relative}.listing-draft-more-menu[open] .listing-draft-more-trigger,.listing-draft-more-trigger:hover,.listing-draft-more-trigger:focus-visible{background:#71baff1f;border-color:#71baffa3}.listing-draft-more-trigger{cursor:pointer;list-style:none}.listing-draft-more-trigger::-webkit-details-marker{display:none}.listing-draft-more-panel{z-index:30;background:#0c1119fa;border:1px solid #71baff3d;border-radius:8px;gap:.2rem;min-width:12.5rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 18px 36px #0000005c}.listing-draft-menu-action{color:var(--listing-text);text-align:left;border-radius:6px;justify-content:flex-start;width:100%;padding:.58rem .68rem;font-size:.78rem;font-weight:700;line-height:1.1;text-decoration:none;display:flex}.listing-draft-menu-action:hover:not(:disabled),.listing-draft-menu-action:focus-visible:not(:disabled){color:#fff;background:#71baff1f}.listing-draft-menu-action.is-primary{color:#fff}.listing-draft-menu-action:disabled{cursor:not-allowed;opacity:.48}.listing-draft-section{background:#080c124d;border:1px solid #74849c2e;border-radius:8px;gap:.58rem;padding:.68rem;display:grid}.listing-draft-field-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.listing-draft-title-field{grid-column:1/-1}.listing-title-edit-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.listing-format-title-button{white-space:nowrap;min-height:2.32rem}.listing-draft-field-grid .field:nth-child(6){grid-column:span 2}.listing-package-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.listing-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-specific-label{justify-content:space-between;align-items:center;display:flex}.listing-specific-remove{color:#b8c4d5b8;border-radius:4px;flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:1rem;line-height:1;display:inline-flex}.listing-specific-remove:hover,.listing-specific-remove:focus-visible{color:#ff8a8a;background:#ff454524}.listing-draft-description{resize:vertical;min-height:7rem;padding-top:.65rem}.listing-draft-description.compact-description{min-height:3.8rem}.listing-pricing-research-panel{background:#082f4921;border:1px solid #7dd3fc3d;border-radius:8px;gap:.7rem;padding:.72rem;display:grid}.listing-pricing-research-panel.needs-pricing-review{background:#c92f3714;border-color:#c92f3757}.listing-pricing-research-panel.is-researched{background:#14532d1f;border-color:#56e38f47}.listing-pricing-research-panel strong{color:#fff;letter-spacing:0;margin-bottom:.18rem;display:block}.listing-pricing-research-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.7rem;display:grid}.listing-pricing-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;max-width:28rem;display:flex}.listing-pricing-actions .button-link{min-height:1.9rem;padding:.22rem .55rem}.listing-pricing-lookup-list{border-top:1px solid #74849c29;display:grid}.listing-pricing-lookup-row{border-top:1px solid #74849c1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.62rem 0;display:grid}.listing-pricing-lookup-row:first-child{border-top:0}.listing-pricing-lookup-row:last-child{padding-bottom:0}.listing-pricing-lookup-row.has-image{grid-template-columns:4rem minmax(0,1fr) auto}.listing-pricing-lookup-row.is-unmatched{opacity:.88}.listing-pricing-lookup-row.is-unmatched .stat-label,.listing-pricing-lookup-row.is-unmatched .listing-pricing-match-copy strong{color:#fecaca}.listing-pricing-lookup-row.is-researched .stat-label,.listing-pricing-lookup-row.is-researched .listing-pricing-match-copy strong{color:#bbf7d0}.listing-pricing-match-image{aspect-ratio:1;object-fit:cover;border:1px solid #7dd3fc33;border-radius:6px;width:4rem;height:4rem}.listing-pricing-match-copy{gap:.16rem;min-width:0;display:grid}.listing-pricing-match-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listing-pricing-match-copy span:not(.stat-label){color:#cbd5e1d1;font-size:.78rem;line-height:1.35}.listing-pricing-match-copy a{color:#7dd3fc;justify-self:start;font-size:.78rem;font-weight:750;text-decoration:none}.listing-pricecharting-condition-prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;max-width:28rem;margin-top:.25rem;display:grid}.listing-pricecharting-condition-prices>button{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#0f172a61;border:1px solid #94a3b833;border-radius:6px;gap:.08rem;padding:.35rem .45rem;display:grid}.listing-pricecharting-condition-prices>button:hover:not(:disabled),.listing-pricecharting-condition-prices>button:focus-visible{border-color:#7dd3fcb8;outline:none}.listing-pricecharting-condition-prices>button:disabled:not(.is-selected){cursor:not-allowed;opacity:.68}.listing-pricecharting-condition-prices>button.is-selected{background:#22c55e14;border-color:#56e38f7a}.listing-pricecharting-condition-prices span span,.listing-pricecharting-condition-prices small{color:#cbd5e1b8;text-transform:uppercase;font-size:.67rem;font-weight:750}.listing-pricecharting-condition-prices strong{color:#e2e8f0;text-overflow:clip;white-space:normal;font-size:.82rem;overflow:visible}.listing-pricecharting-condition-prices>button.is-selected strong,.listing-pricecharting-condition-prices>button.is-selected small{color:#86efac}.listing-pricing-price{color:#56e38f;white-space:nowrap;justify-self:end;font-size:1rem;font-weight:850}.listing-pricing-price-action{flex-direction:column;justify-self:end;align-items:flex-end;gap:.55rem;display:flex}.listing-use-price-button{white-space:nowrap}.listing-item-specifics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.listing-specific-row{border:1px solid #74849c24;border-radius:6px;grid-template-columns:minmax(6.5rem,.85fr) minmax(0,1fr);gap:0;min-width:0;display:grid;overflow:hidden}.listing-specific-row .field-label{background:#74849c14;align-items:center;min-width:0;padding:.42rem .52rem;display:flex}.listing-specific-row .field-input{border:0;border-left:1px solid #74849c24;border-radius:0;min-height:2.08rem}.listing-specific-add-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) auto;align-items:end;gap:.55rem;display:grid}.listing-confidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.listing-confidence-grid span{color:var(--listing-muted);background:#10161fb8;border:1px solid #74849c29;border-radius:6px;gap:.18rem;min-width:0;padding:.45rem .55rem;font-size:.76rem;display:grid}.listing-confidence-grid strong{color:#fff;letter-spacing:0;text-transform:capitalize;font-size:.72rem;font-weight:750}.listing-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-readiness-section,.listing-readiness-message-list,.listing-ready-list,.listing-activity-list{gap:.55rem;display:grid}.listing-readiness-section{background:#080c1261;border:1px solid #74849c2e;border-radius:8px;padding:.75rem}.listing-export-primary{background:linear-gradient(145deg,#0f27399e,#080c1275);border-color:#7dd3fc47}.listing-export-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.listing-export-summary span{color:var(--listing-muted);border:1px solid #74849c29;border-radius:6px;gap:.08rem;padding:.42rem .48rem;font-size:.7rem;display:grid}.listing-export-summary strong{color:#fff;letter-spacing:0;font-size:.9rem}.listing-export-primary-action{justify-content:center;width:100%;min-height:2.65rem}.listing-export-blocker{color:#fbbf24;margin:0;font-size:.75rem;line-height:1.4}.listing-export-latest{border-color:#74849c29;padding:.62rem}.listing-rail-disclosure{background:#04080d57;border:1px solid #74849c29;border-radius:8px;overflow:hidden}.listing-rail-disclosure>summary{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:.55rem;min-height:2.65rem;padding:.55rem .7rem;font-size:.8rem;font-weight:800;list-style:none;display:flex}.listing-rail-disclosure>summary::-webkit-details-marker{display:none}.listing-rail-disclosure>summary:before{color:#7dd3fc;content:"+";font-size:1rem;line-height:1}.listing-rail-disclosure[open]>summary:before{content:"−"}.listing-rail-disclosure>summary:hover,.listing-rail-disclosure>summary:focus-visible{background:#7dd3fc12}.listing-rail-disclosure>summary>span:first-child{margin-right:auto}.listing-rail-summary-counts{align-items:center;gap:.32rem;display:flex}.listing-rail-disclosure-body{border-top:1px solid #74849c24;gap:.55rem;padding:.65rem;display:grid}.listing-rail-context-title{color:#fff;letter-spacing:0;font-size:.8rem}.listing-rail-action-list{gap:.4rem}.listing-rail-action{color:var(--listing-muted);cursor:pointer;text-align:left;border:1px solid #74849c24;border-radius:6px;justify-content:space-between;align-items:center;gap:.55rem;width:100%;padding:.52rem .58rem;display:flex}.listing-rail-action:hover,.listing-rail-action:focus-visible{background:#7dd3fc12;border-color:#7dd3fc61}.listing-rail-action:disabled{cursor:not-allowed;opacity:.62}.listing-rail-action>span:first-child{gap:.14rem;min-width:0;display:grid}.listing-rail-action strong{color:#fff;letter-spacing:0;font-size:.78rem}.listing-rail-action small{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.3;overflow:hidden}.listing-export-history-link{color:#8fd3ff;justify-self:start;font-size:.76rem;font-weight:750;text-decoration:none}.listing-export-history-link:hover,.listing-export-history-link:focus-visible{color:#fff;text-decoration:underline}.listing-readiness-row,.listing-ready-row,.listing-activity-row,.listing-marketplace-note{background:#04080d85;border:1px solid #74849c24;border-radius:6px;gap:.55rem;min-width:0;padding:.55rem;display:grid}.listing-readiness-row{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;width:100%}.listing-readiness-row.is-clickable,.listing-ready-row{cursor:pointer}.listing-readiness-row.is-clickable:hover,.listing-ready-row:hover{background:#c92f371a;border-color:#c92f3780}.listing-readiness-row-copy,.listing-ready-row,.listing-activity-row span:last-child{color:var(--listing-muted);gap:.18rem;min-width:0;font-size:.78rem;display:grid}.listing-readiness-row-copy strong,.listing-ready-row strong,.listing-activity-row strong{color:#fff;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.listing-readiness-row-copy span,.listing-ready-row span{overflow-wrap:anywhere}.listing-marketplace-note{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.listing-marketplace-note .section-copy{margin:0}.listing-variation-note{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.listing-variation-note .section-copy{gap:.18rem;display:grid}.listing-activity-row{grid-template-columns:auto minmax(0,1fr)}.listing-workspace-action-grid,.listing-action-drawer,.listing-action-draft-list,.listing-export-result,.listing-export-history-list{gap:.55rem;display:grid}.listing-workspace-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-workspace-action-button{min-width:0;min-height:5.8rem;color:var(--listing-muted);cursor:pointer;text-align:left;background:#04080d94;border:1px solid #74849c2e;border-radius:8px;gap:.22rem;padding:.6rem;display:grid}.listing-workspace-action-button:hover,.listing-workspace-action-button:focus-visible{background:#c92f371c;border-color:#c92f3785}.listing-workspace-action-button:disabled{cursor:not-allowed;opacity:.62}.listing-workspace-action-button strong,.listing-action-drawer-heading strong,.listing-action-draft-row strong,.listing-export-result strong{color:#fff;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.listing-workspace-action-button span,.listing-workspace-action-button em,.listing-action-draft-row span,.listing-export-result span,.listing-export-history-main span{overflow-wrap:anywhere;font-size:.76rem}.listing-workspace-action-button em{color:#b8c4d5b8;font-style:normal}.listing-action-drawer,.listing-export-result{background:#080c129e;border:1px solid #7dd3fc38;border-radius:8px;padding:.7rem}.listing-action-drawer-heading,.listing-export-result{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.listing-action-drawer-heading>div,.listing-export-result>div{gap:.18rem;min-width:0;display:grid}.listing-action-draft-row{width:100%;color:var(--listing-muted);text-align:left;background:#04080d85;border:1px solid #74849c24;border-radius:6px;gap:.18rem;padding:.48rem .55rem;display:grid}.listing-variation-child-row{grid-template-columns:minmax(0,1fr) minmax(8rem,.8fr);align-items:center}.listing-variation-child-row>span{gap:.18rem;min-width:0;display:grid}button.listing-action-draft-row{cursor:pointer}button.listing-action-draft-row:hover{background:#c92f371a;border-color:#c92f3780}.listing-export-history-row{background:#04080d85;border:1px solid #74849c24;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;padding:.48rem .55rem;display:grid}.listing-action-choice-list{border:0;min-width:0;margin:0;padding:0}.listing-action-choice-list>legend{margin-bottom:.45rem}.listing-action-choice-row{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;display:grid}.listing-action-choice-row>span{gap:.12rem;min-width:0;display:grid}.listing-export-history-main{color:var(--listing-muted);gap:.16rem;min-width:0;display:grid}.listing-export-history-main strong{color:#fff;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.listing-picklist-panel,.listing-picklist-groups,.listing-picklist-group,.listing-picklist-section,.listing-picklist-row{gap:.55rem;display:grid}.listing-picklist-panel{background:#080c1266;border:1px solid #74849c2e;border-radius:8px;padding:.75rem}.listing-selection-summary{background:#080c127a;border:1px solid #74849c33;border-radius:8px;padding:.75rem}.listing-picklist-heading,.listing-picklist-actions,.listing-picklist-location{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.listing-picklist-heading>div{gap:.2rem;min-width:0;display:grid}.listing-picklist-heading strong,.listing-picklist-location strong,.listing-picklist-row strong{color:#fff;letter-spacing:0}.listing-picklist-actions{flex-wrap:wrap;justify-content:flex-start}.listing-picklist-actions .button-link{flex:8rem}.listing-address-label-fields{gap:.65rem;display:grid}.listing-address-ship-from-field{min-width:0}.listing-picklist-group{background:#080c1275;border:1px solid #74849c29;border-radius:8px;padding:.65rem}.listing-picklist-location{align-items:flex-start}.listing-picklist-location span,.listing-picklist-row span{color:var(--listing-muted);font-size:.8rem}.listing-picklist-section{padding-top:.15rem}.listing-picklist-section .status-chip{justify-self:start}.listing-picklist-row{background:#04080d85;border:1px solid #74849c24;border-radius:6px;padding:.48rem .55rem}.fulfillment-dashboard{gap:.85rem}.fulfillment-dashboard .section-copy,.fulfillment-dashboard .field-label{color:var(--listing-muted)}.fulfillment-dashboard .button-link{letter-spacing:0;border-radius:8px;min-height:2.35rem;font-size:.84rem}.fulfillment-dashboard .button-link.primary{background:linear-gradient(180deg, var(--listing-red), var(--listing-red-dark));color:#fff7f7;border-color:#ff86906b}.fulfillment-dashboard .button-link.secondary{background:var(--listing-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.fulfillment-dashboard .field-input{border-color:var(--listing-border);color:#f5f7fa;background:#080c12eb;border-radius:8px;min-height:2.55rem;font-size:.88rem}.fulfillment-workspace-grid{grid-template-columns:minmax(20rem,28rem) minmax(16rem,1fr);align-items:start;gap:.85rem;display:grid}.fulfillment-address-label-panel,.fulfillment-side-panel{background:linear-gradient(#151d28f5,#0b1017fa)}.fulfillment-side-panel{border:1px solid #74849c2e;border-radius:8px;gap:.65rem;padding:.75rem;display:grid}@media (max-width:820px){.fulfillment-workspace-grid{grid-template-columns:1fr}}@media (max-width:1540px){.listing-editor-header{grid-template-columns:1fr}.listing-editor-primary-actions{justify-content:flex-start}.listing-workspace-grid,.listing-workspace-grid.is-actions-collapsed{grid-template-columns:minmax(26rem,.9fr) minmax(0,1.1fr)}.listing-actions-panel{scrollbar-gutter:auto;grid-column:1/-1;height:auto;max-height:none;overflow:visible}.listing-actions-panel.is-collapsed{max-height:none}.listing-actions-panel.is-collapsed .listing-panel-heading{justify-content:space-between;display:flex}.listing-actions-panel.is-collapsed .listing-panel-heading>div:first-child{justify-items:start}.listing-actions-panel.is-collapsed .section-eyebrow{writing-mode:horizontal-tb;transform:none}.listing-actions-panel.is-collapsed .subsection-title{display:block}.listing-actions-panel.is-collapsed .listing-panel-heading-actions{display:flex}}@media (max-width:820px){.listing-workspace-grid,.listing-candidate-media-row,.candidate-edit-grid,.candidate-quantity-grid,.listing-editor-counters,.listing-item-specifics-grid,.listing-confidence-grid,.listing-specific-add-row,.listing-readiness-row,.listing-marketplace-note,.listing-variation-note,.listing-activity-row,.listing-workspace-action-grid,.listing-variation-child-row,.listing-export-history-row,.listing-batch-field-grid,.listing-batch-upload-grid,.listing-batch-toggle-grid,.listing-batch-parameter-sections{grid-template-columns:1fr}.listing-batch-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-action-drawer-heading,.listing-export-result{align-items:stretch;display:grid}.listing-batch-export-note{flex-direction:column;align-items:stretch}.listing-queue-table-header{display:none}.listing-pricing-research-heading,.listing-pricing-lookup-row,.listing-pricing-lookup-row.has-image{grid-template-columns:1fr}.listing-pricing-actions,.listing-pricing-price{justify-content:flex-start;justify-self:start}.listing-pricecharting-condition-prices{max-width:none}.listing-queue-panel,.listing-editor-panel{max-height:none}.listing-queue-panel,.listing-queue-list{overflow:visible}.listing-queue-row{grid-template-columns:1.25rem minmax(0,1fr)}.listing-queue-row:not(.listing-draft-queue-row):not(.listing-candidate-queue-row){grid-template-columns:minmax(0,1fr)}.listing-queue-row-button,.listing-draft-queue-row .listing-queue-row-button,.listing-filter-toolbar,.listing-queue-selection-row,.listing-queue-bulkbar{grid-template-columns:1fr}.listing-compact-search-field,.listing-compact-filter-field,.listing-filter-toolbar .listing-compact-filter-field:nth-of-type(n+4),.listing-filter-reset{grid-column:1}.listing-queue-row-meta{justify-content:flex-start;justify-items:start}.listing-draft-field-grid .field:nth-child(6){grid-column:auto}}@media print{.listing-queue-panel,.listing-editor-panel,.workspace-header,.listing-address-label-panel,.listing-actions-panel>:not(.listing-picklist-panel){display:none!important}.listing-dashboard,.listing-workspace-grid,.listing-actions-panel,.listing-picklist-panel{max-height:none;display:block;overflow:visible;color:#111827!important;box-shadow:none!important;background:#fff!important}.listing-picklist-panel,.listing-picklist-group,.listing-picklist-row{break-inside:avoid;border-color:#cbd5e1}.listing-picklist-heading strong,.listing-picklist-location strong,.listing-picklist-row strong,.listing-picklist-location span,.listing-picklist-row span,.listing-dashboard .section-copy{color:#111827!important}.listing-picklist-actions{display:none}}@media (max-width:760px){.top-up-review-header,.top-up-candidate-row{flex-direction:column;align-items:stretch}.top-up-candidate-actions{justify-content:flex-start}.top-up-candidate-body,.candidate-edit-grid,.listing-candidate-review-grid,.candidate-match-criteria-grid,.candidate-quantity-grid{grid-template-columns:1fr}.candidate-match-card-name{grid-column:auto}.candidate-match-option{grid-template-columns:1fr;align-items:stretch}.candidate-match-ebay-link{justify-self:start}.listing-candidate-criteria-heading{flex-direction:column;align-items:stretch}}.support-hero-card,.support-compose-card,.support-history-card,.support-patch-notes-card,.support-kind-card,.support-request-card,.support-context-card{color:#f5f7fa;background:radial-gradient(circle at 100% 0,#ff40401f,#0000 34%),linear-gradient(#171920fa,#0e1016fa);border:1px solid #ff4d4d1f;box-shadow:0 24px 60px #00000038}.support-hero-card{padding:1.1rem 1.2rem}.support-hero-copy{gap:.75rem;max-width:56rem;display:grid}.support-kicker,.support-section-eyebrow{color:#ff8a8a}.support-hero-title{letter-spacing:-.04em;max-width:18ch;margin:0;font-size:clamp(1.65rem,2.6vw,2.5rem);line-height:1.02}.support-hero-text,.support-compose-card .section-copy,.support-history-card .section-copy,.support-request-card .section-copy,.support-kind-card span{color:#e1e7eecc}.support-pill{color:#dce7ff;background:#566a9e1f;border-color:#6a84c433}.support-report-layout{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:start;gap:.85rem;display:grid}.support-compose-card,.support-history-card,.support-patch-notes-card{gap:1rem;display:grid}.support-history-card{grid-template-rows:auto minmax(0,1fr);align-content:start;min-height:min(42rem,100vh - 12rem)}.support-patch-notes-card{margin-bottom:.85rem}.support-patch-notes-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.support-patch-note-list{gap:.65rem;display:grid}.support-patch-note-inline-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.support-patch-note-inline-list li{background:#ffffff09;border:1px solid #ffffff0f;border-radius:8px;padding:.85rem 1rem}.support-patch-note-inline-list strong{color:#f5f7fa;font-size:.96rem;display:block}.support-patch-note-inline-list p{color:#e1e7eecc;margin:.3rem 0 0;font-size:.92rem;line-height:1.5}.support-patch-note-day{background:#0b0d12b8;border:1px solid #ffffff14;border-radius:8px;overflow:hidden}.support-patch-note-day summary{color:#f5f7fa;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .95rem;font-weight:800;list-style-position:inside;display:flex}.support-patch-note-day summary span:last-child{color:#e1e7eead;white-space:nowrap;font-size:.85rem;font-weight:700}.support-patch-note-day ul{gap:.6rem;margin:0;padding:0 .95rem .95rem;list-style:none;display:grid}.support-patch-note-day li{background:#ffffff09;border:1px solid #ffffff0f;border-radius:8px;align-items:start;gap:.75rem;padding:.75rem;display:grid}.support-patch-note-day li>div{min-width:0}.support-patch-note-title-row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.support-patch-note-day strong{color:#f5f7fa;font-size:.98rem;display:block}.support-patch-note-day p{color:#e1e7eecc;margin:.3rem 0 0;font-size:.92rem;line-height:1.5}.support-patch-note-pagination{color:#e1e7eea8;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.25rem;font-size:.86rem;display:flex}.support-patch-note-pagination-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.support-form{gap:1rem;display:grid}.support-kind-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.support-kind-card{text-align:left;cursor:pointer;border-radius:18px;gap:.35rem;padding:.95rem 1rem;transition:transform .14s,border-color .14s,background .14s;display:grid}.support-kind-card strong{font-size:.98rem}.support-kind-card:hover{border-color:#ff4d4d3d;transform:translateY(-1px)}.support-kind-card.is-active{background:radial-gradient(circle at 100% 0,#ff40402e,#0000 38%),linear-gradient(#221418fa,#130d11fa);border-color:#ff4d4d5c}.support-compose-card .field-label,.support-history-card .field-label,.support-request-card .section-eyebrow,.support-request-meta,.support-context-card span{color:#e1e7eead}.support-compose-card .field-input,.support-history-card .field-input{color:#f5f7fa;background:#0b0d12eb;border-color:#ffffff14}.support-context-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.support-context-card{border-radius:16px;gap:.25rem;padding:.85rem .9rem;display:grid}.support-context-card strong{font-size:.94rem;line-height:1.45}.support-request-list{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:.45rem;max-height:min(36rem,100vh - 15rem);padding-right:.25rem;display:grid;overflow-y:auto}.support-request-card{border-radius:18px;gap:.7rem;padding:.95rem 1rem;display:grid}.support-request-row{text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;width:100%;padding:.8rem .85rem;transition:border-color .14s,background .14s,transform .14s}.support-request-row:hover{background:radial-gradient(circle at 100% 0,#56e38f17,#0000 32%),#121821e6;border-color:#56e38f57;transform:translateY(-1px)}.support-request-row-main{gap:.35rem;min-width:0;display:grid}.support-request-title{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:850;line-height:1.3;overflow:hidden}.support-request-submeta,.support-request-row-status{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.support-request-submeta,.support-request-row-date{color:#b8c4d5d6;font-size:.78rem;font-weight:750}.support-request-submeta span+span:before{content:"";vertical-align:middle;background:#7dd3fcb8;border-radius:999px;width:.28rem;height:.28rem;margin-right:.55rem;display:inline-block}.support-request-row-status{justify-content:flex-end}.support-request-meta{flex-wrap:wrap;gap:.75rem;font-size:.85rem;display:flex}.support-request-meta a{color:#ff9a9a}.support-confirmation-box{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem;display:grid}.support-confirmation-comment{min-height:4.75rem}.support-confirm-button{justify-content:center;min-width:8.5rem}.support-comment-list{gap:.55rem;display:grid}.support-comment-item{background:#070a0f6b;border:1px solid #74849c2e;border-radius:8px;gap:.25rem;padding:.65rem;display:grid}.support-comment-author{color:#f5f7fab8;font-size:.78rem;font-weight:800}.support-attachment-dropzone{min-height:8rem}.support-attachment-list,.support-history-attachments{flex-wrap:wrap;gap:.6rem;display:flex}.support-attachment-chip{background:#0b0d12b8;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.6rem;width:min(100%,24rem);padding:.45rem;display:grid}.support-attachment-chip img,.support-history-attachments img,.support-attachment-file-icon{background:#00000047;border-radius:6px;width:3.25rem;height:3.25rem}.support-attachment-chip img,.support-history-attachments img{object-fit:cover}.support-attachment-file-icon{color:#f5f7fad1;border:1px solid #ffffff1a;place-items:center;font-size:.7rem;font-weight:900;display:inline-grid}.support-attachment-chip>span:not(.support-attachment-file-icon),.support-attachment-link>span:not(.support-attachment-file-icon){gap:.12rem;min-width:0;display:grid;overflow:hidden}.support-attachment-chip strong,.support-attachment-link strong{color:#f5f7fae6;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:800;overflow:hidden}.support-attachment-chip small,.support-attachment-link small{color:#f5f7fa94;font-size:.74rem}.support-attachment-remove{color:#ffabab;cursor:pointer;font-weight:700}.support-history-attachments img{width:4rem;height:4rem}.support-attachment-link{width:min(100%,22rem);color:inherit;background:#0b0d12b8;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.45rem;text-decoration:none;display:grid}.support-history-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:.6rem;display:flex}.support-filter-field{min-width:11rem}.support-detail-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05080cc7}.support-detail-card{border-radius:8px;gap:.85rem;width:min(54rem,100vw - 2rem);max-height:calc(100vh - 2rem);overflow-y:auto}.support-detail-header{border-bottom:1px solid #74849c29;padding-bottom:.85rem}.support-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.support-detail-metrics .metric-card,.support-detail-note{background:radial-gradient(circle at 100% 0,#7dd3fc11,#0000 34%),#0d121ad6;border-color:#74849c38;border-radius:8px}.support-detail-metrics .metric-card{gap:.3rem;padding:.8rem .85rem;display:grid}.support-detail-metrics .metric-value{text-transform:capitalize;font-size:1rem;line-height:1.2}.support-detail-body,.support-detail-grid{gap:.65rem;display:grid}.support-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-detail-note{gap:.45rem;padding:.8rem .85rem;display:grid}.support-detail-note .section-copy{white-space:pre-wrap;margin:0}.batch-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.ops-row-card{gap:.4rem}.ops-row-main{grid-template-columns:minmax(0,1.95fr) minmax(5.75rem,6.5rem);align-items:center;gap:.75rem;display:grid}.ops-row-title{gap:.28rem;min-width:0;display:grid}.ops-row-title .subsection-title{margin:0;font-size:1.04rem;line-height:1.2}.review-draft-card .review-card-actions{margin-top:.25rem}.review-draft-preview{place-self:stretch end;width:100%;display:grid}.review-draft-preview-image{aspect-ratio:.72;object-fit:cover;background:#0b0d12eb;border:1px solid #ffffff14;border-radius:12px;width:100%}.ops-row-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.ops-stat{background:#ffffff9e;border:1px solid #5d482414;border-radius:12px;gap:.12rem;padding:.45rem .52rem;display:grid}.ops-stat strong{font-size:.88rem;line-height:1.2}.batch-stat{background:#ffffffa8;border:1px solid #5d482414;border-radius:16px;gap:.15rem;padding:.68rem .75rem;display:grid}@media (min-width:1081px){.review-draft-list .review-draft-card{gap:.6rem}.batch-list .batch-card .mini-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .85rem;margin-top:.2rem;display:grid}.batch-list .batch-card .batch-issue-list{grid-template-columns:1fr;margin-top:.75rem}.batch-list .batch-card .mini-list li{border-top:0;padding-top:0}}.empty-title{margin:.2rem 0 0;font-size:1.45rem}.empty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.skeleton-card{background-color:#fffcf7e6;background-image:linear-gradient(110deg,#ffffff73 8%,#ffffffd9 18%,#ffffff73 33%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:200% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:9rem;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position-x:-200%}}@keyframes pulse{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}.marketing-shell{color:#f5f7fa;background-color:#0000;background-image:radial-gradient(circle at 0 0,#ff444429,#0000 28%),radial-gradient(circle at 100% 0,#ffffff0d,#0000 18%),linear-gradient(#0f1115 0%,#151922 42%,#0e1014 100%);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh}.marketing-nav-shell,.marketing-hero,.marketing-stats-grid,.marketing-section,.marketing-cta-band,.marketing-page-hero,.marketing-feature-sections,.marketing-pricing-grid,.marketing-footer{width:min(100% - 2rem,1280px);margin:0 auto}.marketing-nav-shell{z-index:20;padding:.8rem 0 0;position:sticky;top:0}.marketing-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101218e0;border:1px solid #ffffff12;border-radius:20px;grid-template-columns:minmax(0,1.2fr) auto auto;align-items:center;gap:1rem;padding:.8rem 1rem;display:grid;box-shadow:0 30px 80px #0000004d}.marketing-brand{align-items:center;gap:.9rem;min-width:0;display:inline-flex}.marketing-brand-copy{gap:.3rem;min-width:0;display:grid}.marketing-brand-copy span{color:#dee5edb8;font-size:.74rem;line-height:1.35}.marketing-nav-links,.marketing-nav-actions,.marketing-hero-actions,.marketing-proof-row,.marketing-footer-links{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.marketing-section .marketing-hero-actions,.marketing-nav-links{justify-content:center}.marketing-nav-link{color:#e1e7eedb;border-radius:999px;padding:.62rem .82rem;font-size:.88rem;transition:background .16s,color .16s}.marketing-button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:2.65rem;padding:.72rem 1rem;font-weight:700;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.marketing-button:hover{transform:translateY(-1px)}.marketing-button.large{min-height:3rem;padding-inline:1.2rem}.marketing-button.primary{color:#fff;background:linear-gradient(145deg,#ff4040,#bf171d);box-shadow:0 16px 34px #bf171d47}.marketing-button.secondary{color:#fff;background:#ffffff14;border-color:#ffffff1f}.marketing-button.ghost{color:#f1f5f9eb;background:0 0;border-color:#ffffff24}.marketing-footer-link-disabled{color:#94a3b8a3;cursor:not-allowed}.marketing-hero,.marketing-page-hero{gap:1.2rem;padding:3.1rem 0 1.5rem;display:grid}.marketing-hero{grid-template-columns:minmax(0,1.15fr) minmax(24rem,.85fr);align-items:center;min-height:calc(100vh - 8.5rem)}.marketing-hero-copy,.marketing-section-heading,.marketing-feature-section-copy,.marketing-footer-block{gap:.8rem;display:grid}.marketing-section-heading{text-align:center;justify-items:center}.marketing-kicker-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.marketing-kicker,.marketing-pricing-eyebrow,.marketing-footer-title,.marketing-step-number{text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}.marketing-kicker{color:#ff8a8a}.marketing-status{color:#edf1f6c7;background:#ffffff14;border-radius:999px;align-items:center;padding:.34rem .66rem;font-size:.8rem;display:inline-flex}.marketing-hero-title,.marketing-page-hero h1{letter-spacing:-.05em;max-width:12ch;margin:0;font-size:clamp(2.35rem,5vw,4.6rem);line-height:.93}.marketing-page-hero h1{max-width:11ch;font-size:clamp(1.85rem,3.2vw,3rem);line-height:.98}.marketing-hero-text,.marketing-page-hero p,.marketing-section-heading p,.marketing-pillar-card p,.marketing-step-card p,.marketing-stat-card p,.marketing-feature-section-copy p,.marketing-pricing-copy,.marketing-footer-copy,.marketing-capability-card p{color:#d6dde6c7;margin:0;font-size:.96rem;line-height:1.62}.marketing-proof-row{gap:.6rem}.marketing-proof-pill{color:#f1f5f9d6;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;padding:.48rem .72rem;font-size:.82rem}.marketing-code-panel,.marketing-stat-card,.marketing-step-card,.marketing-pillar-card,.marketing-feature-section-card,.marketing-capability-card,.marketing-pricing-card,.marketing-table,.marketing-cta-band{background:linear-gradient(#1a1d25f5,#111319f5);border:1px solid #ffffff14;box-shadow:0 24px 80px #00000042}.marketing-code-panel{border-radius:24px;gap:1rem;padding:.95rem;display:grid}.marketing-code-toolbar{gap:.45rem;display:flex}.marketing-code-toolbar span{background:#ffffff2e;border-radius:50%;width:.8rem;height:.8rem}.marketing-code-lines{background:#0a0c10eb;border-radius:18px;gap:.5rem;padding:.9rem;font-family:Consolas,SFMono-Regular,Monaco,monospace;font-size:.86rem;line-height:1.6;display:grid}.marketing-code-key{color:#ff9f9f}.marketing-code-punct{color:#edf1f6b3}.marketing-code-string{color:#f7fafc}.marketing-code-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.marketing-mini-metric{background:#ffffff0d;border-radius:16px;gap:.25rem;padding:.75rem .8rem;display:grid}.marketing-mini-metric span{color:#d6dde6a8;font-size:.8rem}.marketing-mini-metric strong{font-size:.98rem;line-height:1.35}.marketing-stats-grid,.marketing-steps-grid,.marketing-pillars-grid,.marketing-capability-grid,.marketing-pricing-grid{gap:.85rem;display:grid}.marketing-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:1.6rem}.marketing-stat-card,.marketing-step-card,.marketing-pillar-card,.marketing-capability-card{border-radius:20px;gap:.75rem;padding:1rem;display:grid}.marketing-stat-card span,.marketing-feature-row,.marketing-table div:first-child{color:#ff8d8d;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.marketing-stat-card strong,.marketing-pricing-price-row strong{font-size:1.18rem;line-height:1.2}.marketing-section,.marketing-feature-sections{gap:1.2rem;padding:1.15rem 0 0;display:grid}.marketing-section-heading h2,.marketing-feature-section-copy h2{letter-spacing:-.04em;max-width:18ch;margin:0;font-size:clamp(1.55rem,2.5vw,2.3rem);line-height:1.02}.marketing-section-heading h2{margin-inline:auto}.marketing-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-step-card{padding-top:1.05rem}.marketing-step-card h3,.marketing-pillar-card h3,.marketing-capability-card h3,.marketing-pricing-card h2{margin:0;font-size:1.08rem;line-height:1.2}.marketing-pillars-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-check-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.marketing-check-list li{color:#edf1f6e0;padding-left:1.15rem;line-height:1.55;position:relative}.marketing-check-list li:before{content:"";background:#ff4d4d;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.65rem;left:0}.marketing-cta-band{border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:2rem;padding:1.15rem;display:grid}.marketing-cta-band>div:first-child{align-content:center;gap:.65rem;max-width:34rem;display:grid}.marketing-cta-band>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.marketing-cta-band h2{max-width:18ch;margin:0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.05}.marketing-page-hero{text-align:center;justify-items:center;gap:.8rem;min-height:auto;padding:1.9rem 0 .3rem}.marketing-page-hero .marketing-kicker{justify-self:center}.marketing-page-hero p{max-width:42rem;font-size:.92rem}.marketing-page-hero h1{max-width:24ch;margin-inline:auto;font-size:clamp(1.7rem,2.6vw,2.7rem)}.marketing-feature-sections{gap:1rem}.marketing-feature-section-card{border-radius:22px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;padding:1rem;display:grid}.marketing-feature-section-list{gap:.75rem;display:grid}.marketing-feature-row{color:#f2f5f8eb;text-transform:none;letter-spacing:normal;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;padding:.9rem;font-size:.92rem;line-height:1.5}.marketing-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1120px;margin:0 auto}.marketing-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-pricing-grid-single{grid-template-columns:minmax(0,1fr);justify-items:center}.marketing-pricing-grid-single>.marketing-pricing-card{width:min(100%,46rem)}.marketing-pricing-card{border-radius:22px;gap:1rem;padding:1rem;display:grid}.marketing-pricing-eyebrow{color:#ff9a9a}.marketing-pricing-price-row{align-items:flex-end;gap:.45rem;display:flex}.marketing-pricing-price-row strong{letter-spacing:-.05em;font-size:clamp(2rem,3.2vw,2.85rem);line-height:.9}.marketing-pricing-price-row span,.marketing-pricing-quota{color:#d6dde6c7}.marketing-table-shell{gap:.6rem;display:grid}.marketing-table{border-radius:16px;grid-template-columns:minmax(0,1.3fr) minmax(10rem,.8fr) minmax(10rem,.8fr);gap:1rem;padding:.82rem .9rem;display:grid}.marketing-table-head{background:#ffffff0a}.marketing-table-head div{color:#d6dde6bd;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.marketing-footer{gap:1rem;padding:2rem 0 3rem;display:grid}.marketing-footer-grid{border-top:1px solid #ffffff14;justify-content:space-between;gap:1rem;padding-top:1rem;display:flex}.marketing-footer-title{color:#ff9d9d;margin:0}.marketing-footer-links a{color:#e6ecf3d6}.marketing-legal-hero{padding-bottom:0}.marketing-legal-updated{color:#d6dde69e;font-size:.86rem}.marketing-legal-page{gap:.9rem;width:min(100% - 2rem,920px);margin:0 auto;padding:1rem 0 0;display:grid}.marketing-legal-section{background:linear-gradient(#1a1d25f5,#111319f5);border:1px solid #ffffff14;border-radius:20px;gap:.8rem;padding:1rem;display:grid;box-shadow:0 24px 80px #00000038}.marketing-legal-section h2{margin:0;font-size:1.16rem;line-height:1.2}.marketing-legal-section p,.marketing-legal-section li{color:#d6dde6d1;line-height:1.65}.marketing-legal-section ul{gap:.65rem;margin:0;padding-left:1.1rem;display:grid}.marketing-legal-section a{color:#ff9a9a}.auth-shell{align-items:center;width:min(100% - 1.5rem,68rem);min-height:100vh;margin:0 auto;padding:1.5rem 0;display:grid}.auth-card,.session-loading-card{background:linear-gradient(#141821fa,#0f1219fa),radial-gradient(circle at 100% 0,#ff4b4b1f,#0000 40%);border:1px solid #ffffff14;border-radius:1.5rem;gap:1rem;padding:1.5rem;display:grid;box-shadow:0 24px 70px #0000005c}.auth-blocking-overlay{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05080cd1;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.auth-blocking-panel{text-align:center;background:radial-gradient(circle at 100% 0,#c3191f1f,#0000 36%),linear-gradient(#121821fa,#0c1017fa);border:1px solid #74849c3d;border-radius:8px;justify-items:center;gap:.8rem;width:min(100%,28rem);padding:1.5rem;display:grid;box-shadow:0 24px 64px #0000006b}.auth-blocking-spinner{border:3px solid #ffffff29;border-top-color:#ff5656eb;border-radius:999px;width:2.5rem;height:2.5rem;animation:.8s linear infinite auth-blocking-spin}.auth-blocking-title{margin:0;font-size:1.45rem;line-height:1.1}@keyframes auth-blocking-spin{to{transform:rotate(360deg)}}.auth-header{gap:.75rem;display:grid}.auth-kicker{letter-spacing:.16em;text-transform:uppercase;color:#f0dfc0c2;margin:0;font-size:.82rem}.auth-title{max-width:14ch;margin:0;font-size:clamp(2rem,4.2vw,3.6rem);line-height:.96}.auth-copy{color:#f0dfc0d6;max-width:64ch;margin:0;line-height:1.65}.auth-mode-row{background:#181510b8;border:1px solid #c67a1429;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.5rem;width:fit-content;padding:.35rem;display:inline-flex}.auth-mode-button,.auth-submit-button,.nav-logout-button{color:inherit;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;transition:transform .12s,border-color .12s,background .12s}.auth-mode-button{border-radius:999px;padding:.7rem 1rem}.auth-mode-button.is-active{background:#11382ad1;border-color:#56e38f5c}.auth-mode-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.auth-form{gap:1rem;display:grid}.auth-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-field{gap:.45rem;display:grid}.auth-field-full{grid-column:1/-1}.auth-field span{color:#f0dfc0e0;font-size:.92rem;font-weight:600}.auth-field input{width:100%;min-height:3.3rem;color:inherit;font:inherit;background:#191611f5;border:1px solid #c67a1424;border-radius:1rem;padding:.85rem 1rem}.auth-field input:focus{outline-offset:1px;outline:2px solid #eaa23ba6}.auth-submit-button,.nav-logout-button{border-radius:1rem;min-height:3.2rem;padding:.85rem 1.15rem;font-weight:700}.auth-submit-button:hover,.auth-mode-button:hover,.nav-logout-button:hover{border-color:#56e38f6b;transform:translateY(-1px)}.auth-link-button{color:#ffbf5eeb;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.92rem;font-weight:600}.auth-submit-button:disabled{cursor:not-allowed;opacity:.72}.auth-error-banner{color:#ffdfdff0;background:#6e1e1e40;border:1px solid #ff666647;border-radius:1rem;padding:.85rem 1rem}.auth-info-banner{color:#e0edfff0;background:#1d3c6240;border:1px solid #6eaeff3d;border-radius:1rem;padding:.85rem 1rem}.auth-reset-stack{gap:1rem;display:grid}.auth-token-preview{background:#191611b8;border:1px solid #c67a142e;border-radius:1rem;gap:.65rem;padding:1rem;display:grid}.auth-token-preview-label,.auth-token-preview-copy{margin:0}.auth-token-preview-label{letter-spacing:.12em;text-transform:uppercase;color:#f0dfc0ad;font-size:.82rem}.auth-token-preview code{overflow-wrap:anywhere;color:#ffecc9f5;background:#110f0cd9;border:1px solid #c67a1424;border-radius:.9rem;padding:.8rem .9rem;font-size:.92rem;display:block}.auth-token-preview-copy{color:#f0dfc0bd;line-height:1.5}.nav-account-block{border-top:1px solid #74849c29;gap:.22rem;margin-top:.72rem;padding-top:.72rem;display:grid}.nav-account-area{flex:none;margin-top:auto;padding-top:.58rem}.nav-account-toggle{text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;width:100%;padding:.72rem 0 0}.nav-account-toggle.is-open{border-top-color:#56e38f47}.nav-account-toggle-hint{color:#d6dde694;letter-spacing:.04em;font-size:.7rem}.nav-account-controls{gap:.44rem;margin-top:.5rem;display:none}.nav-account-controls.is-open{display:grid}.nav-controls-stack{margin-top:0}.nav-account-label,.nav-account-subtle{color:#94a3b8db;margin:0;font-size:.74rem;line-height:1.25}.nav-account-value{word-break:break-word;color:#f1f5f9fa;margin:0;font-size:.82rem;font-weight:800;line-height:1.2}.review-hero,.exports-hero{background:radial-gradient(circle at 100% 0,#ff545424,#0000 30%),linear-gradient(135deg,#141821fa,#0e1118fa)}.api-state-block,.health-row,.exports-action-card,.review-image-placeholder,.grouping-option,.upload-dropzone,.batch-progress-block,.ops-stat,.batch-stat,.marketing-table-head,.auth-mode-row,.auth-token-preview{color:var(--text);background:linear-gradient(#141821f0,#0f1219f0);border-color:#ffffff14}.feature-list li,.mini-list li,.roadmap-list li,.batch-progress-track{border-color:#ffffff14}.exports-action-card,.api-state-block,.health-row,.review-image-placeholder{box-shadow:inset 0 1px #ffffff05}.review-image-placeholder,.grouping-copy,.upload-copy,.review-image-caption,.auth-copy,.auth-token-preview-copy{color:#d6dde6bd}.grouping-option.is-selected{background:linear-gradient(145deg,#c3191f24,#1b2230f0);border-color:#ff565647}.upload-dropzone{border-style:dashed;border-color:#ff56563d}.feedback-error{color:#ffb6b6;background:#c3191f1f;border-color:#ff56562e}.auth-copy{color:#e1e7eecc}.auth-mode-row{background:#ffffff08}.auth-submit-button{background:linear-gradient(145deg, var(--accent), #8f1116);color:#fff;border-color:#ff565647}.auth-submit-button:hover,.nav-logout-button:hover{background:#ffffff12;border-color:#ff565642}.nav-account-block{border-top:1px solid #ffffff14;margin-top:0}.batch-hero-stat{background:#ffffff0d;border-color:#ffffff14}.batch-hero-stat .stat-label{color:#d6dde6a8}.feature-list li,.mini-list li,.roadmap-list li,.health-row,.api-state-block,.exports-action-card,.review-image,.review-image-placeholder,.grouping-option,.batch-progress-block,.ops-stat,.batch-stat{border-color:#ffffff14}.api-state-error{background:#c3191f1f;border-color:#ff56562e}.health-row,.exports-action-card,.review-image-placeholder,.grouping-option,.upload-dropzone,.batch-progress-block,.ops-stat,.batch-stat{color:var(--text);background:linear-gradient(#141821f0,#0f1219f0)}.review-image{background:#0b0d12eb}.warning-chip{color:#ffb0b0;background:#c3191f24}.grouping-option.is-selected,.upload-dropzone{border-color:#ff56563d}.upload-dropzone{background:linear-gradient(145deg,#141821f0,#0f1219f0)}.processing-banner{color:#f1f5f9eb;background:#ffffff0d;border-color:#ffffff14}.processing-banner-inline{color:#faa;background:#c3191f14;border-color:#ff565629}.batch-progress-track{background:#ffffff14}.batch-progress-fill{background:linear-gradient(90deg,#c3191feb,#3878ced6)}.failure-copy{color:#ffb6b6}.auth-kicker{color:#ff8a8a}.auth-copy,.auth-token-preview-copy{color:#d6dde6c7}.auth-mode-row{background:#ffffff08;border-color:#ffffff14}.auth-field span{color:#e1e7eedb}.auth-field input{color:#f5f7fa;background:#0b0d12f0;border-color:#ffffff14}.auth-field input:focus{outline:2px solid #ff4b4b59}.auth-submit-button:hover,.auth-mode-button:hover,.nav-logout-button:hover{border-color:#ff565642}.auth-link-button{color:#ff9a9af0}.auth-link-button:hover{color:#ffc5c5fa}.auth-token-preview{background:#ffffff08;border-color:#ffffff14}.auth-token-preview-label{color:#ff9a9adb}.auth-token-preview code{color:#f5f7fa;background:#0b0d12f0;border-color:#ffffff14}.nav-account-block{border-top:1px solid #ffffff14}.nav-account-label,.nav-account-subtle{color:#c8d2e0a8}@media (min-width:1081px) and (max-height:760px){.sidebar-card{padding:.62rem}.brand-block{padding:.5rem}.brand-logo-wrap{margin-bottom:.32rem}.brand-logo{width:min(100%,8.8rem)}.brand-kicker{font-size:.64rem}.nav-stack{gap:.28rem;margin-top:.52rem}.nav-link{min-height:2.16rem;padding:.42rem .54rem}.nav-label{font-size:.84rem}.nav-account-area{padding-top:.44rem}.nav-account-toggle{padding-top:.54rem}.nav-account-value{font-size:.76rem}.nav-account-label,.nav-account-subtle,.nav-account-toggle-hint{font-size:.66rem}}@media (max-width:1080px){.marketing-hero,.marketing-feature-section-card,.marketing-footer-grid,.marketing-cta-band{grid-template-columns:1fr;align-items:flex-start}.marketing-nav{grid-template-columns:1fr}.marketing-nav-links,.marketing-nav-actions,.marketing-cta-band>div:last-child{justify-content:flex-start}.marketing-stats-grid,.marketing-steps-grid,.marketing-pillars-grid,.marketing-capability-grid,.marketing-pricing-grid,.marketing-code-status{grid-template-columns:1fr 1fr}.marketing-table{grid-template-columns:1fr;gap:.35rem}.app-grid,.support-grid,.support-report-layout,.page-section-grid,.batch-layout,.review-layout,.inventory-layout,.exports-layout,.lots-layout,.settings-category-layout{grid-template-columns:1fr;padding-left:0;display:grid}.inventory-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-dashboard-grid{grid-template-columns:1fr}.ebay-listing-filter-bar{grid-template-columns:minmax(0,1fr) minmax(10rem,14rem)}.sales-filter-grid>*{grid-column:auto!important}.inventory-filter-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-card{height:auto;min-height:0;display:block;position:static;overflow:visible}.global-background-indicators{width:calc(100vw - 1.5rem);bottom:.75rem}.notification-popdown{grid-template-columns:.28rem minmax(0,1fr)}.notification-popdown-actions{grid-column:2;justify-content:flex-start;padding:0 .72rem .72rem 0}.review-sidebar{max-height:none;position:static;overflow:visible}.review-draft-list{max-height:28rem}.metrics-grid,.section-grid,.empty-grid,.health-grid,.form-grid,.intake-metrics,.batch-meta-grid,.ops-row-stats,.review-queue-summary,.review-info-grid,.batch-hero-stats,.inventory-filter-summary{grid-template-columns:1fr 1fr}.review-filter-summary{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.review-filter-bulk-action{grid-column:2;justify-self:stretch}.inventory-bulk-edit-bar{grid-template-columns:minmax(7rem,.8fr) minmax(10rem,1.25fr) minmax(8rem,.9fr) minmax(8rem,.9fr)}.inventory-bulk-edit-summary,.inventory-bulk-actions{grid-column:auto}.ops-row-main{grid-template-columns:1fr}.auth-mode-row{width:100%}.auth-form-grid{grid-template-columns:1fr}}@media (max-width:780px){.marketing-nav-shell,.marketing-hero,.marketing-stats-grid,.marketing-section,.marketing-cta-band,.marketing-page-hero,.marketing-feature-sections,.marketing-pricing-grid,.marketing-footer{width:min(100% - 1rem,1280px)}.marketing-hero,.marketing-page-hero{padding-top:1.2rem}.marketing-hero{min-height:auto}.marketing-hero-title,.marketing-page-hero h1{max-width:none}.marketing-stats-grid,.marketing-steps-grid,.marketing-pillars-grid,.marketing-capability-grid,.marketing-pricing-grid,.marketing-code-status{grid-template-columns:1fr}.app-shell{width:min(calc(100% - 1rem), var(--max-width));padding-top:.75rem}.page-header,.workspace-header{flex-direction:column}.workspace-header-actions,.page-actions{justify-content:flex-start;width:100%}.compact-hero-title,.batch-hero-title{max-width:none}.sidebar-toggle{display:inline-flex}.nav-stack{display:none}.nav-stack.is-open{display:grid}.metrics-grid,.section-grid,.empty-grid,.health-grid,.form-grid,.intake-metrics,.batch-meta-grid,.ops-row-stats,.review-queue-summary,.review-info-grid,.batch-hero-stats,.inventory-filter-grid,.inventory-filter-grid-compact,.sales-dashboard-grid,.sales-chart-insights,.ebay-listing-filter-bar,.inventory-filter-summary{grid-template-columns:1fr}.sales-bar-meta,.sales-data-quality{flex-direction:column;align-items:flex-start}.review-filter-summary{grid-template-columns:1fr}.review-filter-actions{flex-direction:column;align-items:stretch}.review-filter-bulk-action{grid-column:auto}.inventory-bulk-edit-bar{grid-template-columns:minmax(7rem,.8fr) minmax(9rem,1.1fr) minmax(7.5rem,.9fr) minmax(7.5rem,.9fr);min-width:42rem}.inventory-bulk-edit-summary,.inventory-bulk-actions{grid-column:auto}.inventory-bulk-actions{justify-content:flex-start}.inventory-tracking-modal-fields{grid-template-columns:1fr}.review-bulk-edit-modal,.review-approve-selected-modal{width:min(100%,100vw - 1rem);max-height:calc(100vh - 1rem)}.review-approve-selected-row{grid-template-columns:1rem minmax(0,1fr)}.review-approve-selected-meta{grid-column:2;justify-self:start}.review-bulk-edit-modal-header,.review-bulk-edit-modal-actions{flex-direction:column;align-items:stretch}.review-bulk-edit-modal-header .review-editor-modal-close{align-self:flex-end}.listing-bulk-edit-modal .review-bulk-edit-modal-header{flex-direction:row;align-items:flex-start}.listing-bulk-edit-section-heading,.review-bulk-edit-modal-actions{flex-direction:column;align-items:stretch}.listing-bulk-edit-section-heading>span{text-align:left;max-width:none}.listing-bulk-edit-fields-grid,.listing-bulk-edit-fields-grid.is-two-column,.listing-bulk-edit-fields-grid.is-package{grid-template-columns:1fr}.listing-bulk-edit-field.is-wide,.listing-bulk-edit-field.is-weight{grid-column:auto}.listing-bulk-edit-action-buttons{grid-template-columns:1fr;display:grid}.review-bulk-edit-grid{grid-template-columns:minmax(0,1fr) 2.5rem}.review-bulk-edit-grid-heading:nth-child(3){display:none}.review-bulk-edit-grid .field-input,.review-bulk-edit-field-note,.review-bulk-edit-split-value{grid-column:1/-1}.review-bulk-edit-split-value,.specific-row,.support-kind-grid,.support-context-strip,.support-confirmation-box,.support-request-row,.support-detail-metrics,.support-detail-grid{grid-template-columns:1fr}.support-request-row-status{justify-content:flex-start}.support-request-title{white-space:normal}.support-patch-notes-header,.support-patch-note-day summary{flex-direction:column;align-items:flex-start}.support-patch-note-title-row{flex-direction:column;align-items:flex-start;gap:.45rem}.support-confirm-button{width:100%}.support-detail-card{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}.field-span-2,.full-span{grid-column:span 1}.lot-source-linker{grid-template-columns:1fr}}html,body,.marketing-shell{background-color:#0e0e0f}html,body{overflow-x:hidden}.app-shell,.auth-shell{color:var(--text)}.app-shell .hero-card,.app-shell .content-card,.app-shell .section-card,.app-shell .metric-card,.app-shell .batch-card,.app-shell .exports-action-card,.app-shell .support-hero-card,.app-shell .support-compose-card,.app-shell .support-history-card,.app-shell .support-patch-notes-card,.app-shell .support-kind-card,.app-shell .support-request-card,.app-shell .support-context-card,.auth-card,.session-loading-card{background:radial-gradient(circle at 100% 0,#c3191f1a,#0000 34%),linear-gradient(#121821f5,#0c1017fa);border-color:#74849c33;border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 20px 48px #00000047}.app-shell .content-card,.app-shell .section-card,.app-shell .metric-card,.app-shell .batch-card,.app-shell .support-request-card,.app-shell .support-kind-card{padding:1rem}.app-shell .compact-hero-title,.app-shell .batch-hero-title,.app-shell .support-hero-title,.app-shell .section-title,.app-shell .subsection-title,.app-shell .empty-title,.auth-title{letter-spacing:0}.app-shell .compact-hero-title,.app-shell .batch-hero-title,.app-shell .support-hero-title{font-size:clamp(1.45rem,2.2vw,2.15rem);line-height:1.03}.app-shell .compact-hero-text,.app-shell .batch-hero-copy-text,.app-shell .support-hero-text,.app-shell .section-copy,.app-shell .helper-copy,.app-shell .list-copy,.auth-copy{color:#d6dde6c2}.app-shell .page-kicker,.app-shell .section-eyebrow,.app-shell .support-section-eyebrow,.auth-kicker,.marketing-pricing-eyebrow{color:#ff8a8a}.app-shell .pill,.app-shell .support-pill,.app-shell .status-chip,.app-shell .batch-hero-stat,.app-shell .batch-stat,.app-shell .ops-stat,.app-shell .health-row,.app-shell .api-state-block,.app-shell .grouping-option,.app-shell .upload-dropzone,.app-shell .batch-progress-block,.app-shell .empty-state,.auth-token-preview{color:var(--text);background:#121821c7;border-color:#74849c33;border-radius:8px}.app-shell .batch-hero-stat .stat-label,.app-shell .stat-label,.app-shell .field-label,.auth-field span{color:#c8d2e0b3}.app-shell .button-link,.auth-submit-button,.auth-mode-button,.nav-logout-button{border-radius:8px}.app-shell .button-link.primary,.auth-submit-button{background:linear-gradient(145deg, var(--accent), #8f1116);color:#fff;border-color:#ff565652;box-shadow:0 14px 28px #c3191f33}.app-shell .button-link.secondary,.auth-mode-button,.nav-logout-button{color:#ebf2fae0;background:#121821d1;border-color:#74849c3d}.app-shell .button-link.danger{color:#fee2e2;background:#7f1d1db8;border-color:#f871716b}.app-shell .button-link.secondary:hover,.app-shell .button-link.danger:hover,.auth-mode-button:hover,.nav-logout-button:hover{background:#ffffff12;border-color:#ff565647}.app-shell .field-input,.app-shell .field-readonly,.auth-field input,.marketing-beta-form .auth-field textarea{color:#f5f7fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080c12eb;border-color:#74849c38;border-radius:8px}.app-shell input[type=date],.app-shell input[type=datetime-local],.app-shell input[type=month],.app-shell input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app-shell input.field-input[type=date],.app-shell input.field-input[type=month],.app-shell input.inline-cell-input-date[type=date]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23e5edf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E");background-position:right .78rem center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:2.35rem}.app-shell input.field-input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;margin-right:-.35rem}.app-shell input.field-input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;margin-right:-.35rem}.app-shell input.inline-cell-input-date[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;margin-right:-.35rem}.app-shell input.field-input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()brightness(1.9)contrast(1.05);opacity:.92}.app-shell input.field-input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()brightness(1.9)contrast(1.05);opacity:.92}.app-shell input.sales-date-input[type=date]{background-image:none;padding-right:.85rem}.app-shell input.sales-date-input[type=date]::-webkit-calendar-picker-indicator{filter:none;opacity:.92;margin-right:0}.app-shell .field-input:focus,.auth-field input:focus,.marketing-beta-form .auth-field textarea:focus{border-color:#ff56564d;outline:2px solid #ff4b4b47}.app-shell .support-kind-card,.app-shell .support-request-card,.app-shell .support-context-card,.app-shell .support-attachment-chip,.app-shell .support-attachment-link,.app-shell .marketing-pricing-card,.app-shell .marketing-legal-section{border-radius:8px}.app-shell .marketing-pricing-card,.app-shell .embedded-pricing-card{background:linear-gradient(#121821f0,#0c1017f5);border-color:#74849c33}.app-shell .marketing-pricing-card.is-featured,.app-shell .embedded-pricing-card.is-featured{background:radial-gradient(circle at 100% 0,#ff404029,#0000 34%),linear-gradient(#191d26fa,#0d1017fa);border-color:#ff56565c}.app-shell .skeleton-card{background:linear-gradient(110deg,#121821b3 8%,#252d3ab8 18%,#121821b3 33%) 0 0/200% 100%}.app-shell .feedback-banner{border-radius:8px}.app-shell .feedback-success{color:#b5f1ca;background:#11382ab3;border-color:#56e38f3d}.app-shell .feedback-pending,.app-shell .feedback-info{color:#dce7ff;background:#22435c52;border-color:#7dd3fc38}.app-shell .feedback-error{color:#ffb6b6;background:#6e1e1e3d;border-color:#ff56563d}.app-shell .legacy-listing-route-notice{justify-content:space-between;align-items:center;gap:.85rem;display:flex}.app-shell .legacy-listing-route-notice>div{gap:.18rem;min-width:0;display:grid}.app-shell .legacy-listing-route-notice strong{color:#fff;letter-spacing:0}.app-shell .legacy-listing-route-notice span{color:#dce7ffdb;font-size:.86rem}.app-shell .legacy-listing-route-notice .button-link{flex:none}.marketing-hero-content>*,.marketing-nav>*,.marketing-section>*{min-width:0}.hero-lot-box,.hero-lot-box-svg,.hero-lot-box-image{max-width:100%}@media (max-width:780px){.marketing-nav-shell,.marketing-hero-card,.marketing-section,.marketing-cta-band,.marketing-page-hero,.marketing-feature-sections,.marketing-pricing-grid,.marketing-footer{width:calc(100% - 1rem)}.marketing-hero-card{padding:1rem}.marketing-hero-content{display:block}.marketing-hero-copy{width:100%;max-width:100%}.marketing-hero-copy h1,.marketing-page-hero h1{max-width:12.4ch;font-size:clamp(2.1rem,10.4vw,3.2rem)}.marketing-hero-copy p{max-width:100%;font-size:.98rem}.hero-lot-box{justify-self:auto;width:100%;margin-top:1.25rem;transform:none}}.app-shell .settings-dashboard .workspace-header-title,.app-shell .settings-dashboard .section-title,.app-shell .settings-dashboard .subsection-title,.app-shell .settings-dashboard .metric-value,.app-shell .settings-dashboard .review-metric,.app-shell .settings-dashboard .marketing-pricing-price-row strong,.app-shell .settings-dashboard .support-patch-note-day strong{color:#fff;letter-spacing:0}.app-shell .settings-dashboard .content-card,.app-shell .settings-dashboard .section-card,.app-shell .settings-dashboard .metric-card,.app-shell .settings-dashboard .embedded-pricing-card,.app-shell .settings-dashboard .support-hero-card,.app-shell .settings-dashboard .support-compose-card,.app-shell .settings-dashboard .support-history-card,.app-shell .settings-dashboard .support-patch-notes-card,.app-shell .settings-dashboard .support-kind-card,.app-shell .settings-dashboard .support-request-card,.app-shell .settings-dashboard .support-context-card,.app-shell .settings-dashboard .support-patch-note-day{background:radial-gradient(circle at 100% 0,#7dd3fc13,#0000 32%),linear-gradient(#11161ff5,#0c1017fa);border-color:#74849c38;border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 18px 42px #0000003d}.app-shell .settings-dashboard .section-eyebrow,.app-shell .settings-dashboard .support-section-eyebrow,.app-shell .settings-dashboard .marketing-pricing-eyebrow{color:#7dd3fcf0}.app-shell .settings-dashboard .stat-label,.app-shell .settings-dashboard .field-label,.app-shell .settings-dashboard .section-copy,.app-shell .settings-dashboard .helper-copy,.app-shell .settings-dashboard .support-hero-text,.app-shell .settings-dashboard .support-request-copy,.app-shell .settings-dashboard .support-context-copy,.app-shell .settings-dashboard .marketing-pricing-copy,.app-shell .settings-dashboard .marketing-pricing-quota,.app-shell .settings-dashboard .billing-feature-list li{color:#b8c4d5d6}.app-shell .settings-dashboard .button-link.primary,.app-shell .settings-dashboard .support-kind-card.is-active{color:#f4fff8;background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #12523733}.app-shell .settings-dashboard .button-link.secondary,.app-shell .settings-dashboard .support-confirm-button{color:#ebf2fae6;background:#121821d1;border-color:#74849c3d}.app-shell .settings-dashboard .button-link.primary:hover,.app-shell .settings-dashboard .button-link.secondary:hover,.app-shell .settings-dashboard .support-confirm-button:hover{background:#192b38eb;border-color:#7dd3fc80}.app-shell .settings-dashboard .field-input,.app-shell .settings-dashboard .field-readonly{color:#f5f7fa;background:#080c12eb;border-color:#74849c38;border-radius:8px}.app-shell .settings-dashboard .field-input:focus{border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.app-shell .settings-dashboard .status-chip,.app-shell .settings-dashboard .pill,.app-shell .settings-dashboard .support-pill{color:#ecfdf5fa;background:#11382ab8;border-color:#56e38f47}.app-shell .settings-dashboard .embedded-pricing-card.is-featured{background:radial-gradient(circle at 100% 0,#56e38f1f,#0000 34%),linear-gradient(#121e20fa,#0c1117fa);border-color:#56e38f5c}.app-shell .settings-dashboard .feedback-banner{color:#dce7ff;background:#22435c52;border-color:#7dd3fc38}.app-shell .settings-dashboard .feedback-success{color:#b5f1ca;background:#11382ab3;border-color:#56e38f42}.app-shell .settings-dashboard .feedback-error,.app-shell .settings-dashboard .settings-danger-card{color:#ffecc9fa;background:radial-gradient(circle at 100% 0,#fbbf241a,#0000 32%),linear-gradient(#171920fa,#111318fa);border-color:#fbbf244d}.app-shell .settings-dashboard .settings-danger-card .section-eyebrow,.app-shell .settings-dashboard .settings-danger-confirm .field-label{color:#fbbf24f0}.app-shell .settings-dashboard .settings-rule-item{background:radial-gradient(circle at 100% 0,#7dd3fc13,#0000 32%),#0d121ae6;border-color:#74849c38;border-radius:8px}.app-shell .settings-dashboard .settings-rule-item.is-collapsed{padding-block:.8rem}.app-shell .settings-dashboard .settings-rule-item:hover{background:radial-gradient(circle at 100% 0,#7dd3fc1c,#0000 32%),#0e141df0;border-color:#7dd3fc61}.app-shell .settings-dashboard .settings-rule-item-header .subsection-title{color:#fff;letter-spacing:0;font-size:1rem}.app-shell .settings-dashboard .settings-rule-item-header .section-copy{color:#b8c4d5d6}.app-shell .settings-dashboard .settings-rule-item-header .status-chip-warning{color:#ffecc9fa;background:#4e39148f;border-color:#fbbf2457}.app-shell .settings-dashboard .settings-rule-form{margin-top:.15rem}.app-shell .settings-dashboard .settings-rule-form .field-input{background:#070b10f2;border-color:#74849c3d}.app-shell .settings-dashboard .settings-checkbox-field{justify-content:start;min-height:2.75rem}.app-shell .settings-dashboard .settings-checkbox-field input{accent-color:var(--checkbox-accent)}@media (max-width:780px){.settings-rule-item-header{grid-template-columns:minmax(0,1fr);display:grid}.settings-rule-form{grid-template-columns:minmax(0,1fr)}.settings-rule-item-header .review-editor-actions{justify-content:flex-start}}.batch-dashboard{--batch-panel:linear-gradient(180deg, #11161ff5, #0c1017fa);--batch-panel-soft:#121821d1;--batch-border:#74849c38;--batch-muted:#b8c4d5d6;--batch-green:#56e38f;--batch-blue:#7dd3fc;--batch-orange:#fbbf24}.app-shell .batch-dashboard .workspace-header-title,.app-shell .batch-dashboard .section-title,.app-shell .batch-dashboard .subsection-title,.app-shell .batch-dashboard .metric-value,.app-shell .batch-dashboard .upload-title,.app-shell .batch-dashboard .grouping-title,.app-shell .batch-dashboard .batch-progress-header strong,.app-shell .batch-dashboard .batch-stat strong,.app-shell .batch-dashboard .file-row strong{color:#fff;letter-spacing:0}.app-shell .batch-dashboard .workspace-header-title{font-size:clamp(1.45rem,2vw,2rem)}.app-shell .batch-dashboard .content-card,.app-shell .batch-dashboard .section-card,.app-shell .batch-dashboard .metric-card,.app-shell .batch-dashboard .batch-card,.app-shell .batch-dashboard .empty-state,.app-shell .batch-dashboard .file-manifest-empty,.app-shell .batch-dashboard .file-row,.app-shell .batch-dashboard .grouping-option,.app-shell .batch-dashboard .upload-dropzone,.app-shell .batch-dashboard .batch-progress-block,.app-shell .batch-dashboard .batch-stat{border-color:var(--batch-border);background:radial-gradient(circle at top right, #7dd3fc12, transparent 32%), var(--batch-panel);border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 18px 42px #00000038}.app-shell .batch-dashboard .content-card,.app-shell .batch-dashboard .section-card,.app-shell .batch-dashboard .metric-card,.app-shell .batch-dashboard .batch-card{padding:.9rem}.app-shell .batch-dashboard .batch-list-card,.app-shell .batch-dashboard .intake-form,.app-shell .batch-dashboard .grouping-panel,.app-shell .batch-dashboard .upload-panel{gap:.85rem}.app-shell .batch-dashboard .section-eyebrow{color:#7dd3fcf0}.app-shell .batch-dashboard .stat-label,.app-shell .batch-dashboard .field-label,.app-shell .batch-dashboard .section-copy,.app-shell .batch-dashboard .helper-copy,.app-shell .batch-dashboard .list-copy,.app-shell .batch-dashboard .grouping-copy,.app-shell .batch-dashboard .upload-copy,.app-shell .batch-dashboard .batch-progress-copy,.app-shell .batch-dashboard .toggle-field small{color:var(--batch-muted)}.app-shell .batch-dashboard .metric-value{overflow-wrap:anywhere;font-size:clamp(1.05rem,1.4vw,1.36rem)}.app-shell .batch-dashboard .button-link{letter-spacing:0;border-radius:8px;min-height:2.35rem;font-size:.84rem}.app-shell .batch-dashboard .button-link.primary{color:#f4fff8;background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #12523733}.app-shell .batch-dashboard .button-link.secondary{background:var(--batch-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.app-shell .batch-dashboard .button-link.primary:hover,.app-shell .batch-dashboard .button-link.secondary:hover{background:#192b38eb;border-color:#7dd3fc80}.app-shell .batch-dashboard .field-input,.app-shell .batch-dashboard .pricing-source-trigger,.app-shell .batch-dashboard .field-readonly{border-color:var(--batch-border);color:#f5f7fa;background:#080c12eb;border-radius:8px;min-height:2.55rem;font-size:.88rem}.app-shell .batch-dashboard .field-input:focus,.app-shell .batch-dashboard .pricing-source-trigger:focus{border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.app-shell .batch-dashboard .field-input::placeholder{color:#97a3b4c2}.app-shell .batch-dashboard select.field-input option,.app-shell .batch-dashboard select.field-input optgroup{color:#f4f7fb;background:#121821}.app-shell .batch-dashboard .checkbox-row input,.app-shell .batch-dashboard .pricing-source-panel input,.app-shell .batch-dashboard .toggle-field input,.app-shell .batch-dashboard .grouping-option input{accent-color:var(--checkbox-accent)}.app-shell .batch-dashboard .pricing-source-panel{border-color:var(--batch-border);background:#0d1117fa;box-shadow:0 18px 42px #00000061}.app-shell .batch-dashboard .pricing-source-panel .column-toggle{color:#f5f7faf0;border-radius:8px;padding:.35rem .4rem}.app-shell .batch-dashboard .pricing-source-panel .column-toggle:hover{background:#7dd3fc14}.app-shell .batch-dashboard .grouping-option{cursor:pointer;min-width:0;padding:.85rem}.app-shell .batch-dashboard .grouping-option:hover,.app-shell .batch-dashboard .upload-dropzone:hover{background:radial-gradient(circle at top right, #7dd3fc1c, transparent 32%), var(--batch-panel);border-color:#7dd3fc70}.app-shell .batch-dashboard .grouping-option.is-selected{background:radial-gradient(circle at 100% 0,#56e38f24,#0000 34%),linear-gradient(#122620fa,#0c1117fa);border-color:#56e38f80;box-shadow:inset 0 0 0 1px #56e38f14}.app-shell .batch-dashboard .upload-dropzone{border-style:dashed;border-color:#7dd3fc57;padding:1rem}.app-shell .batch-dashboard .file-manifest{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.app-shell .batch-dashboard .file-manifest-empty,.app-shell .batch-dashboard .file-row{box-shadow:none;border-radius:8px}.app-shell .batch-dashboard .pill,.app-shell .batch-dashboard .status-chip{color:#e5f6fff0;background:#182f3fb8;border-color:#7dd3fc3d}.app-shell .batch-dashboard .status-chip-processing{color:#e5f6fffa;background:#182f3fc7;border-color:#7dd3fc57}.app-shell .batch-dashboard .status-chip-warning,.app-shell .batch-dashboard .status-chip-error{color:#ffecc9fa;background:#4e39148f;border-color:#fbbf2457}.app-shell .batch-dashboard .status-chip-success{color:#ecfdf5fa;background:#11382ab8;border-color:#56e38f47}.app-shell .batch-dashboard .batch-collapsed-summary span{color:#e2eaf4d1;background:#121821d1;border-color:#74849c33;border-radius:8px}.app-shell .batch-dashboard .processing-banner,.app-shell .batch-dashboard .feedback-pending{color:#dce7ff;background:#22435c57;border-color:#7dd3fc3d}.app-shell .batch-dashboard .processing-banner-inline{border-color:#7dd3fc38;border-radius:8px}.app-shell .batch-dashboard .processing-dot{color:var(--batch-blue)}.app-shell .batch-dashboard .batch-progress-block{box-shadow:none;padding:.75rem .85rem}.app-shell .batch-dashboard .batch-progress-track{background:#0f172abd;border-color:#74849c29}.app-shell .batch-dashboard .batch-progress-fill{background:linear-gradient(90deg,#56e38ff0,#7dd3fcd1)}.app-shell .batch-dashboard .feedback-banner{color:#dce7ff;background:#22435c52;border-color:#7dd3fc38;border-radius:8px}.app-shell .batch-dashboard .feedback-success{color:#b5f1ca;background:#11382ab3;border-color:#56e38f42}.app-shell .batch-dashboard .feedback-error,.app-shell .batch-dashboard .failure-copy{color:#ffecc9fa;background:#4e391457;border-color:#fbbf244d}.app-shell .batch-dashboard .failure-copy{border:1px solid #fbbf243d;border-radius:8px;width:100%;margin-top:.35rem;padding:.42rem .55rem;display:block}.app-shell .batch-dashboard .skeleton-card{background:linear-gradient(110deg,#121821b3 8%,#252d3ab8 18%,#121821b3 33%) 0 0/200% 100%}@media (max-width:780px){.app-shell .batch-dashboard .batch-list-header,.app-shell .batch-dashboard .batch-card-header,.app-shell .batch-dashboard .grouping-header,.app-shell .batch-dashboard .file-row{grid-template-columns:1fr;display:grid}.app-shell .batch-dashboard .batch-list-header-actions,.app-shell .batch-dashboard .batch-card-header-actions{justify-content:flex-start}}.review-dashboard{--review-panel:linear-gradient(180deg, #11161ff5, #0c1017fa);--review-panel-soft:#121821d1;--review-border:#74849c38;--review-muted:#b8c4d5d6;--review-green:#56e38f;--review-blue:#7dd3fc;--review-orange:#fbbf24}.app-shell .review-dashboard .workspace-header-title,.app-shell .review-dashboard .section-title,.app-shell .review-dashboard .subsection-title,.app-shell .review-dashboard .empty-title,.app-shell .review-dashboard .metric-value,.app-shell .review-dashboard .review-metric,.app-shell .review-dashboard .batch-stat strong,.app-shell .review-dashboard .pricing-match-copy strong,.app-shell .review-dashboard .validation-label{color:#fff;letter-spacing:0}.app-shell .review-dashboard .workspace-header-title{font-size:clamp(1.45rem,2vw,2rem)}.app-shell .review-dashboard .content-card,.app-shell .review-dashboard .section-card,.app-shell .review-dashboard .metric-card,.app-shell .review-dashboard .batch-stat,.app-shell .review-dashboard .empty-state,.app-shell .review-dashboard .review-draft-card,.app-shell .review-dashboard .grouping-panel{border-color:var(--review-border);background:radial-gradient(circle at top right, #7dd3fc12, transparent 32%), var(--review-panel);border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 18px 42px #00000038}.app-shell .review-dashboard .content-card,.app-shell .review-dashboard .section-card,.app-shell .review-dashboard .metric-card,.app-shell .review-dashboard .review-draft-card{padding:.9rem}.app-shell .review-dashboard .review-sidebar,.app-shell .review-dashboard .review-editor,.app-shell .review-dashboard .inventory-filter-bar,.app-shell .review-dashboard .grouping-panel{gap:.85rem}.app-shell .review-dashboard .section-eyebrow{color:#7dd3fcf0}.app-shell .review-dashboard .stat-label,.app-shell .review-dashboard .field-label,.app-shell .review-dashboard .section-copy,.app-shell .review-dashboard .helper-copy,.app-shell .review-dashboard .list-copy,.app-shell .review-dashboard .pricing-match-copy span,.app-shell .review-dashboard .review-image-caption,.app-shell .review-dashboard .review-image-modal-caption,.app-shell .review-dashboard .review-image-modal-count{color:var(--review-muted)}.app-shell .review-dashboard .metric-value,.app-shell .review-dashboard .review-metric{overflow-wrap:anywhere;font-size:clamp(1rem,1.25vw,1.22rem)}.app-shell .review-dashboard .pricing-lookup-row-no-match{background:#7f1d1d3d;border-color:#f8717175}.app-shell .review-dashboard .pricing-lookup-row-no-match .stat-label,.app-shell .review-dashboard .pricing-lookup-row-no-match .pricing-match-copy strong{color:#fecaca}.app-shell .review-dashboard .pricing-lookup-row-no-match .pricing-match-copy span{color:#fecacad6}.app-shell .review-dashboard .pricing-lookup-row-researched{background:#14532d2e;border-color:#56e38f61}.app-shell .review-dashboard .pricing-lookup-row-researched .stat-label,.app-shell .review-dashboard .pricing-lookup-row-researched .pricing-match-copy strong{color:#bbf7d0}.app-shell .review-dashboard .button-link{letter-spacing:0;border-radius:8px;min-height:2.35rem;font-size:.84rem}.app-shell .review-dashboard .button-link.primary{color:#f4fff8;background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #12523733}.app-shell .review-dashboard .button-link.secondary{background:var(--review-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.app-shell .review-dashboard .button-link.primary:hover,.app-shell .review-dashboard .button-link.secondary:hover{background:#192b38eb;border-color:#7dd3fc80}.app-shell .review-dashboard .field-input,.app-shell .review-dashboard .field-readonly,.app-shell .review-dashboard .multi-select-trigger{border-color:var(--review-border);color:#f5f7fa;background:#080c12eb;border-radius:8px;min-height:2.55rem;font-size:.88rem}.app-shell .review-dashboard .field-input:focus,.app-shell .review-dashboard .multi-select-trigger:focus{border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.app-shell .review-dashboard .field-input::placeholder{color:#97a3b4c2}.app-shell .review-dashboard select.field-input option,.app-shell .review-dashboard select.field-input optgroup{color:#f4f7fb;background:#121821}.app-shell .review-dashboard .multi-select-caret{color:#7dd3fce6}.app-shell .review-dashboard .multi-select-menu{border-color:var(--review-border);background:#0d1117fa;box-shadow:0 18px 42px #00000061}.app-shell .review-dashboard .multi-select-option{color:#f5f7faf0;border-radius:8px}.app-shell .review-dashboard .multi-select-option:hover{background:#7dd3fc14}.app-shell .review-dashboard .multi-select-option input{accent-color:var(--checkbox-accent)}.app-shell .review-dashboard .review-draft-list{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.app-shell .review-dashboard .review-draft-card{box-shadow:none;cursor:pointer;border-radius:8px}.app-shell .review-dashboard .review-draft-card:hover{background:radial-gradient(circle at top right, #7dd3fc1c, transparent 32%), var(--review-panel);border-color:#7dd3fc6b}.app-shell .review-dashboard .review-draft-card:focus-visible{border-color:#7dd3fc94;outline:0;box-shadow:0 0 0 2px #7dd3fc29}.app-shell .review-dashboard .review-draft-card.is-selected{background:radial-gradient(circle at 100% 0,#56e38f24,#0000 34%),linear-gradient(#122620fa,#0c1117fa);border-color:#56e38f80;box-shadow:inset 3px 0 #56e38fe6}.app-shell .review-dashboard .review-queue-list-panel{grid-template-rows:minmax(0,1fr) auto;height:max(24rem,100vh - 11.8rem);min-height:0;max-height:calc(100vh - 11.8rem);position:static;overflow:hidden}.app-shell .review-dashboard .review-draft-list{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:none;padding-right:.25rem;overflow-y:auto}.app-shell .review-dashboard .review-draft-table-wrap{border-color:var(--review-border);background:#0a0e14d1;min-height:0;max-height:none}.app-shell .review-dashboard .review-draft-table{table-layout:fixed;min-width:960px}.app-shell .review-dashboard .review-draft-table th{color:#b8c4d5d1;background:#181f29f2}.app-shell .review-dashboard .review-title-column-header{align-items:center;gap:.55rem;min-width:0;display:flex}.app-shell .review-dashboard .review-title-column-header>span{flex:none}.app-shell .review-dashboard .review-title-search-field{flex:10rem;min-width:8rem}.app-shell .review-dashboard .review-title-search-input{border-radius:8px;min-height:2rem;padding:.35rem .6rem;font-size:.78rem;font-weight:700}.app-shell .review-dashboard .review-draft-table th,.app-shell .review-dashboard .review-draft-table td{padding-inline:.58rem}.app-shell .review-dashboard .review-draft-table th:first-child,.app-shell .review-dashboard .review-draft-table td:first-child{width:2.2rem}.app-shell .review-dashboard .review-draft-table th:nth-child(2),.app-shell .review-dashboard .review-draft-table td:nth-child(2){width:2.4rem}.app-shell .review-dashboard .review-draft-table th:nth-child(3),.app-shell .review-dashboard .review-draft-table td:nth-child(3){width:4.2rem}.app-shell .review-dashboard .review-draft-table th:nth-child(5),.app-shell .review-dashboard .review-draft-table td:nth-child(5){width:30rem}.app-shell .review-dashboard .review-draft-table th:nth-child(4),.app-shell .review-dashboard .review-draft-table td:nth-child(4){width:6rem}.app-shell .review-dashboard .review-draft-table th:nth-child(6),.app-shell .review-dashboard .review-draft-table td:nth-child(6){width:6.6rem}.app-shell .review-dashboard .review-draft-table th:nth-child(7),.app-shell .review-dashboard .review-draft-table td:nth-child(7){width:4.6rem}.app-shell .review-dashboard .review-draft-table th:nth-child(8),.app-shell .review-dashboard .review-draft-table td:nth-child(8){width:3.6rem}.app-shell .review-dashboard .review-draft-table th:nth-child(9),.app-shell .review-dashboard .review-draft-table td:nth-child(9){width:9.8rem}.app-shell .review-dashboard .review-draft-table th:nth-child(10),.app-shell .review-dashboard .review-draft-table td:nth-child(10){width:7.2rem}.app-shell .review-dashboard .review-draft-table td:nth-child(4),.app-shell .review-dashboard .review-draft-table td:nth-child(6),.app-shell .review-dashboard .review-draft-table td:nth-child(9){text-overflow:ellipsis;overflow:hidden}.app-shell .review-dashboard .review-draft-image-cell{text-align:center}.app-shell .review-dashboard .review-draft-image-button{background:#080c12eb;border:1px solid #74849c38;border-radius:6px;place-items:center;width:2.6rem;height:2.6rem;display:inline-grid;overflow:hidden}.app-shell .review-dashboard .review-draft-image-button:hover{border-color:#7dd3fc80}.app-shell .review-dashboard .review-draft-thumb{object-fit:contain;width:100%;height:100%}.app-shell .review-dashboard .review-draft-image-empty{width:2.6rem;height:2.6rem;color:var(--review-muted);place-items:center;display:inline-grid}.app-shell .review-dashboard .review-draft-table-row{cursor:pointer}.app-shell .review-dashboard .review-draft-table-row:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #7dd3fc75}.app-shell .review-dashboard .review-draft-table-row.is-good-find{box-shadow:inset 0 0 0 1px #f59e0b9e,inset 3px 0 #f59e0be6}.app-shell .review-dashboard .review-draft-table-row.is-good-find:hover{background:#302614e6}.app-shell .review-dashboard .review-draft-table-row.is-no-pricing-comparison{box-shadow:inset 0 0 0 1px #f8717199,inset 3px 0 #f87171e6}.app-shell .review-dashboard .review-draft-table-row.is-no-pricing-comparison:hover{background:#3d1a1fe0}.app-shell .review-dashboard .review-draft-table-row.is-approved{background:#17442fd1;box-shadow:inset 0 0 0 1px #4ade8057,inset 3px 0 #4ade80db}.app-shell .review-dashboard .review-draft-table-row.is-approved:hover{background:#1c5138e0}.app-shell .review-dashboard .review-draft-table-row.is-selected{background:#173044c2;box-shadow:inset 3px 0 #7dd3fcdb}.app-shell .review-dashboard .review-draft-table-row.is-selected.is-good-find{box-shadow:inset 0 0 0 1px #f59e0bad,inset 3px 0 #7dd3fcdb}.app-shell .review-dashboard .review-draft-table-row.is-selected.is-no-pricing-comparison{box-shadow:inset 0 0 0 1px #f87171ad,inset 3px 0 #7dd3fcdb}.app-shell .review-dashboard .review-draft-table-row.is-approved.is-selected{background:#17442fe0;box-shadow:inset 0 0 0 1px #4ade8066,inset 3px 0 #4ade80f0}.app-shell .review-dashboard .review-draft-table-row.is-selected:hover{background:#1c3a52db}.app-shell .review-dashboard .review-draft-table-row.is-approved.is-selected:hover{background:#1c5138eb}.app-shell .review-dashboard .review-draft-title-cell{white-space:normal;min-width:0}.app-shell .review-dashboard .review-draft-title-cell strong,.app-shell .review-dashboard .review-draft-title-cell span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell .review-dashboard .review-draft-title-cell strong{color:#fff;align-items:center;gap:.38rem;font-size:.87rem;display:flex}.app-shell .review-dashboard .review-draft-title-cell .review-good-find-dot{background:#f59e0b;border-radius:50%;flex:none;width:.48rem;height:.48rem;overflow:visible;box-shadow:0 0 0 3px #f59e0b26}.app-shell .review-dashboard .review-draft-title-cell .review-no-pricing-comparison-dot{background:#f87171;border-radius:50%;flex:none;width:.48rem;height:.48rem;overflow:visible;box-shadow:0 0 0 3px #f8717129}.app-shell .review-dashboard .review-draft-title-cell .review-draft-title-text{min-width:0}.review-editor-modal .review-draft-table-row:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #7dd3fc75}.review-editor-modal .review-draft-table-row.is-good-find{box-shadow:inset 0 0 0 1px #f59e0b9e,inset 3px 0 #f59e0be6}.review-editor-modal .review-draft-table-row.is-good-find:hover{background:#302614e6}.review-editor-modal .review-draft-table-row.is-no-pricing-comparison{box-shadow:inset 0 0 0 1px #f8717199,inset 3px 0 #f87171e6}.review-editor-modal .review-draft-table-row.is-no-pricing-comparison:hover{background:#3d1a1fe0}.review-editor-modal .review-draft-table-row.is-approved{background:#17442fd1;box-shadow:inset 0 0 0 1px #4ade8057,inset 3px 0 #4ade80db}.review-editor-modal .review-draft-table-row.is-approved:hover{background:#1c5138e0}.review-editor-modal .review-draft-table-row.is-selected{background:#173044c2;box-shadow:inset 3px 0 #7dd3fcdb}.review-editor-modal .review-draft-table-row.is-selected.is-good-find{box-shadow:inset 0 0 0 1px #f59e0bad,inset 3px 0 #7dd3fcdb}.review-editor-modal .review-draft-table-row.is-selected.is-no-pricing-comparison{box-shadow:inset 0 0 0 1px #f87171ad,inset 3px 0 #7dd3fcdb}.review-editor-modal .review-draft-table-row.is-approved.is-selected{background:#17442fe0;box-shadow:inset 0 0 0 1px #4ade8066,inset 3px 0 #4ade80f0}.review-editor-modal .review-draft-table-row.is-selected:hover{background:#1c3a52db}.review-editor-modal .review-draft-table-row.is-approved.is-selected:hover{background:#1c5138eb}.review-editor-modal .review-draft-title-cell{white-space:normal;min-width:0}.review-editor-modal .review-draft-title-cell strong,.review-editor-modal .review-draft-title-cell span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.review-editor-modal .review-draft-title-cell strong{color:#fff;align-items:center;gap:.38rem;font-size:.87rem;display:flex}.review-editor-modal .review-draft-title-cell .review-good-find-dot{background:#f59e0b;border-radius:50%;flex:none;width:.48rem;height:.48rem;overflow:visible;box-shadow:0 0 0 3px #f59e0b26}.review-editor-modal .review-draft-title-cell .review-no-pricing-comparison-dot{background:#f87171;border-radius:50%;flex:none;width:.48rem;height:.48rem;overflow:visible;box-shadow:0 0 0 3px #f8717129}.review-editor-modal .review-draft-title-cell .review-draft-title-text{min-width:0}.app-shell .review-dashboard .review-draft-index{color:var(--review-muted);font-weight:800}.app-shell .review-dashboard .review-draft-edit-cell{width:4.6rem}.app-shell .review-dashboard .review-draft-sku-cell{width:7.5rem}.app-shell .review-dashboard .review-draft-quantity-cell{width:3.6rem}.app-shell .review-dashboard .review-table-input{width:100%;min-height:2rem;padding:.4rem .55rem;font-size:.82rem}.app-shell .review-dashboard .review-table-muted-value{min-height:2rem;color:var(--review-muted);align-items:center;font-weight:800;display:inline-flex}.app-shell .review-dashboard .review-table-status{flex-wrap:wrap;gap:.35rem;display:flex}.app-shell .review-dashboard .review-draft-actions-cell{min-width:0}.app-shell .review-dashboard .review-draft-actions-cell .review-card-actions{flex-wrap:nowrap;justify-content:flex-start;gap:.35rem}.app-shell .review-dashboard .review-draft-actions-cell .button-link{white-space:nowrap;min-height:2rem;padding:.38rem .5rem}.app-shell .review-dashboard .variation-child-scrollbox{overscroll-behavior:contain;scrollbar-gutter:stable;background:#080c1294;border:1px solid #74849c38;border-radius:8px;max-width:100%;min-height:0;max-height:min(26rem,46vh);overflow:auto}.app-shell .review-dashboard .variation-child-table{table-layout:fixed;min-width:1040px}.app-shell .review-dashboard .variation-child-table th,.app-shell .review-dashboard .variation-child-table td{padding-inline:.58rem}.app-shell .review-dashboard .variation-child-table th:first-child,.app-shell .review-dashboard .variation-child-table td:first-child{width:2.4rem}.app-shell .review-dashboard .variation-child-table th:nth-child(2),.app-shell .review-dashboard .variation-child-table td:nth-child(2){width:4.2rem}.app-shell .review-dashboard .variation-child-table th:nth-child(3),.app-shell .review-dashboard .variation-child-table td:nth-child(3){width:7.2rem}.app-shell .review-dashboard .variation-child-table th:nth-child(4),.app-shell .review-dashboard .variation-child-table td:nth-child(4){width:auto}.app-shell .review-dashboard .variation-child-table th:nth-child(5),.app-shell .review-dashboard .variation-child-table td:nth-child(5){width:13.5rem;max-width:13.5rem}.app-shell .review-dashboard .variation-child-table th:nth-child(6),.app-shell .review-dashboard .variation-child-table td:nth-child(6){width:5rem}.app-shell .review-dashboard .variation-child-table th:nth-child(7),.app-shell .review-dashboard .variation-child-table td:nth-child(7){width:3.3rem}.app-shell .review-dashboard .variation-child-table th:nth-child(8),.app-shell .review-dashboard .variation-child-table td:nth-child(8){width:7.8rem}.app-shell .review-dashboard .variation-child-table th:nth-child(9),.app-shell .review-dashboard .variation-child-table td:nth-child(9){width:12.25rem;min-width:12.25rem}.app-shell .review-dashboard .variation-child-table td:nth-child(3),.app-shell .review-dashboard .variation-child-table td:nth-child(5),.app-shell .review-dashboard .variation-child-table td:nth-child(6),.app-shell .review-dashboard .variation-child-table td:nth-child(8){text-overflow:ellipsis;overflow:hidden}.app-shell .review-dashboard .variation-child-table .review-draft-image-cell{vertical-align:middle;width:4.2rem;max-width:4.2rem;padding-block:.45rem;line-height:0}.app-shell .review-dashboard .variation-child-table .review-draft-image-button,.app-shell .review-dashboard .variation-child-table .review-draft-image-empty{width:2.75rem;max-width:2.75rem;height:2.75rem;max-height:2.75rem}.app-shell .review-dashboard .variation-child-table .review-draft-thumb{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.review-editor-modal .variation-child-scrollbox{overscroll-behavior:contain;scrollbar-gutter:stable;background:#080c1294;border:1px solid #74849c38;border-radius:8px;max-width:100%;min-height:0;max-height:min(26rem,46vh);overflow:auto}.review-editor-modal .variation-child-table{table-layout:fixed;min-width:1040px}.review-editor-modal .variation-child-table th,.review-editor-modal .variation-child-table td{padding-inline:.58rem}.review-editor-modal .variation-child-table th:first-child,.review-editor-modal .variation-child-table td:first-child{width:2.4rem}.review-editor-modal .variation-child-table th:nth-child(2),.review-editor-modal .variation-child-table td:nth-child(2){width:4.2rem}.review-editor-modal .variation-child-table th:nth-child(3),.review-editor-modal .variation-child-table td:nth-child(3){width:7.2rem}.review-editor-modal .variation-child-table th:nth-child(5),.review-editor-modal .variation-child-table td:nth-child(5){width:13.5rem;max-width:13.5rem}.review-editor-modal .variation-child-table th:nth-child(6),.review-editor-modal .variation-child-table td:nth-child(6){width:5rem}.review-editor-modal .variation-child-table th:nth-child(7),.review-editor-modal .variation-child-table td:nth-child(7){width:3.3rem}.review-editor-modal .variation-child-table th:nth-child(8),.review-editor-modal .variation-child-table td:nth-child(8){width:7.8rem}.review-editor-modal .variation-child-table th:nth-child(9),.review-editor-modal .variation-child-table td:nth-child(9){width:12.25rem;min-width:12.25rem}.review-editor-modal .variation-child-table td:nth-child(3),.review-editor-modal .variation-child-table td:nth-child(5),.review-editor-modal .variation-child-table td:nth-child(6),.review-editor-modal .variation-child-table td:nth-child(8){text-overflow:ellipsis;overflow:hidden}.review-editor-modal .variation-child-table .review-draft-image-cell{text-align:center;vertical-align:middle;width:4.2rem;max-width:4.2rem;padding-block:.45rem;line-height:0}.review-editor-modal .variation-child-table .review-draft-image-button,.review-editor-modal .variation-child-table .review-draft-image-empty{place-items:center;width:2.75rem;max-width:2.75rem;height:2.75rem;max-height:2.75rem;display:inline-grid;overflow:hidden}.review-editor-modal .variation-child-table .review-draft-thumb{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.app-shell .review-dashboard .variation-child-table-row{cursor:pointer}.app-shell .review-dashboard .variation-child-value-cell .review-table-input{min-height:2rem;font-size:.82rem}.app-shell .review-dashboard .variation-child-value-text,.review-editor-modal .variation-child-value-text{color:#ebf2fae6;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.82rem;display:block;overflow:hidden}.app-shell .review-dashboard .variation-child-table-row.is-selected{background:#1f4335d1;box-shadow:inset 3px 0 #56e38fe6}.app-shell .review-dashboard .variation-child-actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.45rem;width:max-content;min-width:8rem;display:flex}.app-shell .review-dashboard .review-draft-actions-cell .variation-child-actions{flex-flow:row}.app-shell .review-dashboard .variation-child-actions .button-link{flex:none;min-width:5.3rem}.app-shell .review-dashboard .variation-child-action-spacer{flex:0 0 5.3rem;min-width:5.3rem}.app-shell .review-dashboard .variation-remove-button{color:#fecaca;cursor:pointer;background:#45121a9e;border:1px solid #f8717161;border-radius:999px;flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.82rem;font-weight:900;line-height:1;display:inline-flex}.app-shell .review-dashboard .variation-remove-button:hover:not(:disabled),.app-shell .review-dashboard .variation-remove-button:focus-visible{color:#fff;background:#7f1d1dd1;border-color:#f87171b8}.app-shell .review-dashboard .variation-remove-button:disabled{cursor:not-allowed;opacity:.44}.review-dashboard .review-draft-actions-cell .variation-child-actions,.review-editor-modal .review-draft-actions-cell .variation-child-actions{white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;gap:.45rem;width:max-content;min-width:8rem;display:flex}.review-dashboard .variation-child-actions .button-link,.review-editor-modal .variation-child-actions .button-link{flex:none;min-width:5.3rem}.review-dashboard .variation-child-action-spacer,.review-editor-modal .variation-child-action-spacer{flex:0 0 5.3rem;min-width:5.3rem}.review-dashboard .variation-add-card-row,.review-editor-modal .variation-add-card-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.7rem;display:grid}.review-dashboard .variation-add-card-select,.review-editor-modal .variation-add-card-select{min-width:0}.review-dashboard .variation-add-card-action,.review-editor-modal .variation-add-card-action{justify-content:end}.review-dashboard .variation-add-card-action .button-link,.review-editor-modal .variation-add-card-action .button-link{min-width:7.5rem;min-height:3rem}.review-dashboard .variation-remove-button,.review-editor-modal .variation-remove-button{color:#fecaca;cursor:pointer;background:#45121a9e;border:1px solid #f8717161;border-radius:999px;flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.82rem;font-weight:900;line-height:1;display:inline-flex}.review-dashboard .variation-remove-button:hover:not(:disabled),.review-dashboard .variation-remove-button:focus-visible,.review-editor-modal .variation-remove-button:hover:not(:disabled),.review-editor-modal .variation-remove-button:focus-visible{color:#fff;background:#7f1d1dd1;border-color:#f87171b8}.review-dashboard .variation-remove-button:disabled,.review-editor-modal .variation-remove-button:disabled{cursor:not-allowed;opacity:.44}.app-shell .review-dashboard .review-draft-pagination{border-top:1px solid #74849c29;padding-top:.15rem}.app-shell .review-dashboard .review-draft-card .ops-row-main{grid-template-columns:4.4rem minmax(0,1fr) minmax(9rem,.28fr) minmax(10rem,auto);align-items:center;gap:.6rem}.app-shell .review-dashboard .review-draft-card .review-card-actions{justify-content:flex-end;gap:.45rem;min-width:0}.app-shell .review-dashboard .review-draft-card .button-link{min-height:2.3rem;padding:.5rem .72rem}.app-shell .review-dashboard .review-inline-controls{grid-template-columns:minmax(5.5rem,1fr) minmax(3.75rem,.48fr);align-items:end;gap:.45rem;display:grid}.app-shell .review-dashboard .review-inline-field{gap:.25rem}.app-shell .review-dashboard .review-inline-field .field-input{min-height:2.2rem;padding:.45rem .58rem}.app-shell .review-dashboard .inventory-filter-grid-compact{grid-template-columns:repeat(4,minmax(11rem,1fr)) minmax(12rem,auto)}.app-shell .review-dashboard .review-filter-action-inline{white-space:nowrap;place-self:end;min-height:3rem}.app-shell .review-dashboard .review-draft-preview,.app-shell .review-dashboard .review-draft-preview-empty{width:4.4rem;color:var(--review-muted);text-align:left;background:0 0;border:0;justify-self:stretch}.app-shell .review-dashboard .review-draft-preview-empty{aspect-ratio:1;border:1px dashed var(--review-border);border-radius:8px;place-items:center;font-size:.76rem;display:grid}.review-editor-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05080ca8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.review-editor-modal{--review-modal-surface:#0a0e14;--review-modal-surface-soft:#0d121a;overscroll-behavior:contain;background:var(--review-modal-surface);width:min(78rem,100vw - 2rem);max-height:calc(100vh - 2rem);padding-top:0;position:relative;overflow-y:auto}.review-editor-modal .button-link.primary{color:#f4fff8;background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #12523733}.review-editor-modal .button-link.secondary{background:var(--review-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.review-editor-modal .button-link.primary:hover,.review-editor-modal .button-link.secondary:hover{background:#192b38eb;border-color:#7dd3fc80}.review-editor-modal .pricing-match-links a{color:#7dd3fcf5}.review-editor-modal .pricing-match-links a:hover{color:#fff}.review-editor-modal-header{z-index:4;background:var(--review-modal-surface-soft);pointer-events:none;border-bottom:1px solid #74849c33;border-radius:8px 8px 0 0;justify-content:flex-end;align-items:center;gap:.55rem;min-height:3.4rem;margin:0 -1rem;padding:.55rem 1rem;display:flex;position:sticky;top:0;box-shadow:0 12px 24px #0003}.review-editor-modal-actions{pointer-events:auto;flex:auto;justify-content:flex-end;align-items:center}.review-editor-modal-close{color:#fff;pointer-events:auto;background:#121821eb;border:1px solid #74849c42;border-radius:8px;flex:none;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;font-size:1.25rem;line-height:1;display:inline-flex}.review-editor-modal-close:hover{background:#192b38f5;border-color:#7dd3fc80}@media (max-width:1320px){.app-shell .review-dashboard .review-draft-card .ops-row-main{grid-template-columns:4.4rem minmax(0,1fr)}.app-shell .review-dashboard .review-inline-controls,.app-shell .review-dashboard .review-draft-card .review-card-actions{grid-column:2/-1}.app-shell .review-dashboard .review-inline-controls{grid-template-columns:minmax(0,1fr) 5rem;max-width:42rem}.app-shell .review-dashboard .review-draft-card .review-card-actions{justify-content:flex-start}.app-shell .review-dashboard .review-draft-actions-cell .variation-child-actions{flex-flow:row;width:max-content;display:flex}}@media (max-width:900px){.app-shell .review-dashboard .review-queue-list-panel{height:auto;max-height:none;overflow:visible}.app-shell .review-dashboard .review-draft-list{padding-right:0;overflow:visible}.app-shell .review-dashboard .inventory-filter-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .review-dashboard .review-filter-action-inline{grid-column:2}}@media (max-width:760px){.app-shell .legacy-listing-route-notice{align-items:stretch;display:grid}.app-shell .review-dashboard .inventory-filter-grid-compact{grid-template-columns:1fr}.app-shell .review-dashboard .review-filter-action-inline{grid-column:auto;justify-self:stretch}}.app-shell .review-dashboard .review-draft-preview-image,.app-shell .review-dashboard .review-image,.app-shell .review-dashboard .pricing-match-image{background:#080c12eb;border-color:#74849c38;border-radius:8px}.app-shell .review-dashboard .review-image-button:hover .review-image{border-color:#7dd3fc80}.app-shell .review-dashboard .review-image-placeholder{color:var(--review-muted);background:#121821c7;border-color:#7dd3fc47;border-radius:8px}.app-shell .review-dashboard .status-chip,.app-shell .review-dashboard .pill{color:#e5f6fff0;background:#182f3fb8;border-color:#7dd3fc3d}.app-shell .review-dashboard .status-chip-processing{color:#e5f6fffa;background:#182f3fc7;border-color:#7dd3fc57}.app-shell .review-dashboard .status-chip-error,.app-shell .review-dashboard .status-chip-warning,.app-shell .review-dashboard .warning-chip{color:#ffecc9fa;background:#4e39148f;border-color:#fbbf2457}.app-shell .review-dashboard .status-chip-success{color:#ecfdf5fa;background:#11382ab8;border-color:#56e38f47}.app-shell .review-dashboard .warning-chip{border-radius:8px}.app-shell .review-dashboard .pricing-match-links a{color:#7dd3fcf5}.app-shell .review-dashboard .pricing-match-links a:hover{color:#fff}.app-shell .review-dashboard .specific-row{gap:.55rem}.app-shell .review-dashboard .feedback-banner{color:#dce7ff;background:#22435c52;border-color:#7dd3fc38;border-radius:8px}.app-shell .review-dashboard .feedback-success{color:#b5f1ca;background:#11382ab3;border-color:#56e38f42}.app-shell .review-dashboard .feedback-pending{color:#ffecc9fa;background:#4e39146b;border-color:#fbbf2447}.app-shell .review-dashboard .feedback-error{color:#ffecc9fa;background:radial-gradient(circle at 100% 0,#fbbf241a,#0000 32%),linear-gradient(#171920fa,#111318fa);border-color:#fbbf244d}.app-shell .review-dashboard .validation-list li{color:#ffecc9f0}.app-shell .review-dashboard .skeleton-card{background:linear-gradient(110deg,#121821b3 8%,#252d3ab8 18%,#121821b3 33%) 0 0/200% 100%}.review-image-modal{background:linear-gradient(#11161ffa,#0a0e14fa);border-color:#74849c3d;border-radius:8px}.review-image-modal-close,.review-image-modal-nav{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c1294;border-color:#74849c42}.review-image-modal-close:hover,.review-image-modal-nav:hover{background:#192b38eb;border-color:#7dd3fc80}.review-image-modal-asset{background:#080c12f5;border-radius:8px}@media (max-width:780px){.app-shell .review-dashboard .specific-row,.app-shell .review-dashboard .ops-row-main{grid-template-columns:1fr}.app-shell .review-dashboard .variation-child-table{min-width:1040px}.review-dashboard .variation-add-card-row,.review-editor-modal .variation-add-card-row{grid-template-columns:1fr}.review-dashboard .variation-add-card-action,.review-editor-modal .variation-add-card-action{justify-content:stretch}.review-dashboard .variation-add-card-action .button-link,.review-editor-modal .variation-add-card-action .button-link{width:100%}.app-shell .review-dashboard .review-draft-preview{justify-self:start;width:min(8rem,100%)}}.exports-dashboard{--exports-panel:linear-gradient(180deg, #11161ff5, #0c1017fa);--exports-panel-soft:#121821d1;--exports-border:#74849c38;--exports-muted:#b8c4d5d6;--exports-green:#56e38f;--exports-blue:#7dd3fc;--exports-orange:#fbbf24}.app-shell .exports-dashboard .workspace-header-title,.app-shell .exports-dashboard .section-title,.app-shell .exports-dashboard .subsection-title,.app-shell .exports-dashboard .empty-title,.app-shell .exports-dashboard .batch-stat strong,.app-shell .exports-dashboard .export-card .subsection-title{color:#fff;letter-spacing:0}.app-shell .exports-dashboard .workspace-header-title{font-size:clamp(1.45rem,2vw,2rem)}.app-shell .exports-dashboard .content-card,.app-shell .exports-dashboard .section-card,.app-shell .exports-dashboard .batch-card,.app-shell .exports-dashboard .batch-stat,.app-shell .exports-dashboard .empty-state,.app-shell .exports-dashboard .exports-action-card{border-color:var(--exports-border);background:radial-gradient(circle at top right, #7dd3fc12, transparent 32%), var(--exports-panel);border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 18px 42px #00000038}.app-shell .exports-dashboard .content-card,.app-shell .exports-dashboard .section-card,.app-shell .exports-dashboard .batch-card,.app-shell .exports-dashboard .exports-action-card{padding:.9rem}.app-shell .exports-dashboard .exports-sidebar,.app-shell .exports-dashboard .exports-history,.app-shell .exports-dashboard .exports-action-card,.app-shell .exports-dashboard .exports-history-list{gap:.85rem}.app-shell .exports-dashboard .section-eyebrow{color:#7dd3fcf0}.app-shell .exports-dashboard .stat-label,.app-shell .exports-dashboard .field-label,.app-shell .exports-dashboard .section-copy,.app-shell .exports-dashboard .helper-copy,.app-shell .exports-dashboard .export-metadata-copy,.app-shell .exports-dashboard .marketplace-prompt .feedback-banner p{color:var(--exports-muted)}.app-shell .exports-dashboard .button-link{letter-spacing:0;border-radius:8px;min-height:2.25rem;font-size:.84rem}.app-shell .exports-dashboard .button-link.primary{color:#f4fff8;background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #12523733}.app-shell .exports-dashboard .button-link.secondary{background:var(--exports-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.app-shell .exports-dashboard .button-link.primary:hover,.app-shell .exports-dashboard .button-link.secondary:hover{background:#192b38eb;border-color:#7dd3fc80}.app-shell .exports-dashboard .field-input,.app-shell .exports-dashboard .field-readonly{border-color:var(--exports-border);color:#f5f7fa;background:#080c12eb;border-radius:8px;min-height:2.55rem;font-size:.88rem}.app-shell .exports-dashboard .field-input:focus{border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.app-shell .exports-dashboard select.field-input option,.app-shell .exports-dashboard select.field-input optgroup{color:#f4f7fb;background:#121821}.app-shell .exports-dashboard .export-card{border-radius:8px}.app-shell .exports-dashboard .export-card:hover{background:radial-gradient(circle at top right, #7dd3fc1c, transparent 32%), var(--exports-panel);border-color:#7dd3fc61}.app-shell .exports-dashboard .export-card.is-collapsed{gap:0;padding-block:.85rem}.app-shell .exports-dashboard .export-card.is-collapsed .batch-card-header{align-items:center}.app-shell .exports-dashboard .export-delete-button{color:#ffddaafa;border-color:#f59e0b52}.app-shell .exports-dashboard .export-delete-button:hover{background:#4e39147a;border-color:#f59e0b7a}.app-shell .exports-dashboard .pill,.app-shell .exports-dashboard .status-chip{color:#e5f6fff0;background:#182f3fb8;border-color:#7dd3fc3d}.app-shell .exports-dashboard .status-chip-processing{color:#e5f6fffa;background:#182f3fc7;border-color:#7dd3fc57}.app-shell .exports-dashboard .status-chip-error,.app-shell .exports-dashboard .status-chip-warning{color:#ffecc9fa;background:#4e39148f;border-color:#fbbf2457}.app-shell .exports-dashboard .status-chip-success{color:#ecfdf5fa;background:#11382ab8;border-color:#56e38f47}.app-shell .exports-dashboard .feedback-banner{color:#dce7ff;background:#22435c52;border-color:#7dd3fc38;border-radius:8px}.app-shell .exports-dashboard .feedback-success{color:#b5f1ca;background:#11382ab3;border-color:#56e38f42}.app-shell .exports-dashboard .feedback-pending,.app-shell .exports-dashboard .feedback-error{color:#ffecc9fa;background:radial-gradient(circle at 100% 0,#fbbf241a,#0000 32%),linear-gradient(#171920fa,#111318fa);border-color:#fbbf244d}.app-shell .exports-dashboard .marketplace-prompt .feedback-banner{gap:.65rem;display:grid}.app-shell .exports-dashboard .export-cleanup-notice{gap:.3rem;margin-bottom:.9rem;display:grid}.app-shell .exports-dashboard .export-cleanup-notice strong{color:#f4fff8;font-size:.82rem}.app-shell .exports-dashboard .export-cleanup-notice p,.app-shell .exports-dashboard .export-cleanup-copy{color:var(--exports-muted);margin:0}.app-shell .exports-dashboard .quiet-window-card{gap:.75rem;display:grid}.app-shell .exports-dashboard .quiet-window-card.is-active{background:radial-gradient(circle at top right, #fbbf241f, transparent 32%), var(--exports-panel);border-color:#fbbf2457}.app-shell .exports-dashboard .quiet-window-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.app-shell .exports-dashboard .quiet-window-status{background:#080c1285;border:1px solid #7dd3fc29;border-radius:8px;gap:.18rem;min-height:3.35rem;padding:.65rem;display:grid}.app-shell .exports-dashboard .quiet-window-status strong{color:#fff;letter-spacing:0;font-size:.98rem}.app-shell .exports-dashboard .quiet-window-status small{color:var(--exports-muted)}.app-shell .exports-dashboard .quiet-window-controls{grid-template-columns:minmax(7.5rem,.8fr) minmax(0,1fr);align-items:end;gap:.6rem;display:grid}.app-shell .exports-dashboard .quiet-window-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.app-shell .exports-dashboard .quiet-window-actions .button-link{min-height:2.35rem}.app-shell .exports-dashboard .exports-filter-card{gap:0}.app-shell .exports-dashboard .exports-filter-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.app-shell .exports-dashboard .exports-filter-controls .inventory-filter-grid-compact{grid-template-columns:repeat(3,minmax(11rem,1fr))}.app-shell .exports-dashboard .exports-tab-bar{background:#080c1294;border:1px solid #7dd3fc2e;border-radius:8px;justify-self:end;gap:.25rem;width:fit-content;padding:.25rem;display:inline-flex}.app-shell .exports-dashboard .exports-tab{color:#e0eaf6e6;background:#0b121aeb;border:1px solid #74849c38;border-radius:6px;min-height:2.35rem;padding:.55rem .9rem;box-shadow:inset 0 1px #ffffff09}.app-shell .exports-dashboard .exports-tab.is-active{color:#f4fff8;background:#11382aa3;border-color:#56e38f57}.app-shell .exports-dashboard .exports-tab:not(.is-active):hover{color:#fff;background:#14222ef0;border-color:#7dd3fc6b}.app-shell .exports-dashboard .handoff-workspace,.app-shell .exports-dashboard .handoff-publishing-panel,.app-shell .exports-dashboard .handoff-section{gap:.65rem;display:grid}.app-shell .exports-dashboard .handoff-workspace-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.app-shell .exports-dashboard .handoff-action-bar{flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.app-shell .exports-dashboard .handoff-action-bar .button-link{min-height:2.15rem;padding-inline:.72rem}.app-shell .exports-dashboard .handoff-info-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.app-shell .exports-dashboard .handoff-info-card{background:#080c1285;border:1px solid #7dd3fc33;border-radius:8px;gap:.2rem;min-width:0;min-height:4.45rem;padding:.58rem .65rem;display:grid}.app-shell .exports-dashboard .handoff-info-card span,.app-shell .exports-dashboard .handoff-info-card small{color:var(--exports-muted)}.app-shell .exports-dashboard .handoff-info-card strong{color:#fff;letter-spacing:0;font-size:1.28rem;line-height:1}.app-shell .exports-dashboard .handoff-section{padding-top:.1rem}.app-shell .exports-dashboard .handoff-section-header{border-bottom:1px solid #74849c24;align-items:center;gap:.65rem;padding-bottom:.15rem}.app-shell .exports-dashboard .handoff-section-header .section-copy{margin-top:.12rem;font-size:.78rem}.app-shell .exports-dashboard .handoff-section-header .page-actions{align-items:center}.app-shell .exports-dashboard .handoff-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.app-shell .exports-dashboard .handoff-scrollbox{scrollbar-color:#7dd3fc73 #080c1273;gap:.38rem;min-height:6rem;max-height:22rem;padding:.15rem;display:grid;overflow:auto}.app-shell .exports-dashboard .handoff-table-scrollbox{max-height:34rem}.app-shell .exports-dashboard .handoff-history-scrollbox{max-height:20rem}.app-shell .exports-dashboard .handoff-table-row{background:#080c12a3;border:1px solid #7dd3fc2e;border-radius:8px;grid-template-columns:auto 3.35rem minmax(0,1fr) minmax(7.6rem,auto);align-items:center;gap:.55rem;min-height:4.35rem;padding:.52rem;display:grid}.app-shell .exports-dashboard .handoff-table-row.is-active{background:#11382a6b;border-color:#56e38f6b}.app-shell .exports-dashboard .handoff-history-row{grid-template-columns:3.35rem minmax(0,1fr) auto}.app-shell .exports-dashboard .handoff-table-row input[type=checkbox]{width:.95rem;height:.95rem;accent-color:var(--exports-green)}.app-shell .exports-dashboard .handoff-thumb{width:3.35rem;height:3.35rem;color:var(--exports-muted);text-align:center;background:#080c12d1;border:1px solid #7dd3fc29;border-radius:8px;place-items:center;font-size:.68rem;display:grid;overflow:hidden}.app-shell .exports-dashboard .handoff-thumb img{object-fit:contain;width:100%;height:100%}.app-shell .exports-dashboard .handoff-row{width:100%;min-height:4.1rem;color:inherit;text-align:left;background:#080c12a3;border:1px solid #7dd3fc2e;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem;display:grid}.app-shell .exports-dashboard button.handoff-row:hover,.app-shell .exports-dashboard .handoff-row.is-active{background:#11382a6b;border-color:#56e38f6b}.app-shell .exports-dashboard .handoff-row-card{grid-template-columns:minmax(0,1fr) auto auto}.app-shell .exports-dashboard .handoff-row-main{gap:.16rem;min-width:0;display:grid}.app-shell .exports-dashboard .handoff-row-main strong,.app-shell .exports-dashboard .handoff-row-main small,.app-shell .exports-dashboard .handoff-row-main span,.app-shell .exports-dashboard .handoff-row-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell .exports-dashboard .handoff-row-main strong{color:#fff;letter-spacing:0;font-size:.86rem}.app-shell .exports-dashboard .handoff-row-main small,.app-shell .exports-dashboard .handoff-row-main span,.app-shell .exports-dashboard .handoff-row-meta{color:var(--exports-muted);font-size:.72rem}.app-shell .exports-dashboard .handoff-sku-edit{width:100%;min-width:0;height:1.25rem;color:var(--exports-muted);font:inherit;letter-spacing:0;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 .25rem;font-size:.72rem}.app-shell .exports-dashboard .handoff-sku-edit:hover{background:#080c128a;border-color:#7dd3fc38}.app-shell .exports-dashboard .handoff-sku-edit:focus{color:#f5f7fa;background:#080c12e0;border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.app-shell .exports-dashboard .handoff-sku-edit:disabled{cursor:wait;opacity:.72}.app-shell .exports-dashboard .handoff-row-details{color:var(--exports-muted);justify-items:end;gap:.28rem;font-size:.72rem;display:grid}.app-shell .exports-dashboard .handoff-row-kicker{max-width:9rem;color:var(--exports-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell .exports-dashboard .handoff-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:.32rem;display:flex}.app-shell .exports-dashboard .handoff-row-actions .button-link{min-height:1.85rem;padding:.28rem .55rem;font-size:.72rem}.app-shell .exports-dashboard .handoff-pagination{color:var(--exports-muted);justify-content:space-between;align-items:center;gap:.65rem;font-size:.74rem;display:flex}.app-shell .exports-dashboard .handoff-page-select{white-space:nowrap;border-radius:7px;gap:.4rem;min-height:1.9rem;padding:.28rem .48rem;font-size:.74rem}.app-shell .exports-dashboard .handoff-page-select input{width:.9rem;height:.9rem}.app-shell .exports-dashboard .skeleton-card{background:linear-gradient(110deg,#121821b3 8%,#252d3ab8 18%,#121821b3 33%) 0 0/200% 100%}@media (max-width:780px){.app-shell .exports-dashboard .batch-list-header,.app-shell .exports-dashboard .batch-card-header{grid-template-columns:1fr;display:grid}.app-shell .exports-dashboard .export-card-actions,.app-shell .exports-dashboard .exports-action-grid{justify-content:flex-start}.app-shell .exports-dashboard .handoff-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .exports-dashboard .exports-filter-controls{grid-template-columns:1fr}.app-shell .exports-dashboard .exports-filter-controls .inventory-filter-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .exports-dashboard .exports-tab-bar{justify-self:start}.app-shell .exports-dashboard .handoff-workspace-header,.app-shell .exports-dashboard .handoff-grid{grid-template-columns:1fr;display:grid}.app-shell .exports-dashboard .handoff-table-row,.app-shell .exports-dashboard .handoff-history-row{grid-template-columns:auto minmax(0,1fr)}.app-shell .exports-dashboard .handoff-table-row .handoff-thumb{display:none}.app-shell .exports-dashboard .handoff-row-details{justify-items:start}.app-shell .exports-dashboard .handoff-row,.app-shell .exports-dashboard .handoff-row-card{grid-template-columns:1fr}.app-shell .exports-dashboard .handoff-pagination{flex-direction:column;align-items:stretch}}.dashboard-live{--dashboard-panel:linear-gradient(180deg, #11161ff5, #0c1017fa);--dashboard-panel-soft:#121821d1;--dashboard-border:#74849c38;--dashboard-muted:#b8c4d5d6;--dashboard-green:#56e38f;--dashboard-blue:#7dd3fc;--dashboard-orange:#fbbf24}.app-shell:has(.dashboard-live){padding-bottom:0}.app-shell .dashboard-content-shell:has(.dashboard-live){flex-direction:column;height:calc(100vh - .75rem);min-height:0;display:flex;overflow:hidden}.app-shell .dashboard-live{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.app-shell .dashboard-live .workspace-header-title,.app-shell .dashboard-live .section-title,.app-shell .dashboard-live .empty-title,.app-shell .dashboard-live .dashboard-live-card strong,.app-shell .dashboard-live .batch-stat strong,.app-shell .dashboard-live .dashboard-order-row strong,.app-shell .dashboard-live .dashboard-activity-row strong{color:#fff;letter-spacing:0}.app-shell .dashboard-live .content-card,.app-shell .dashboard-live .batch-stat,.app-shell .dashboard-live .empty-state,.app-shell .dashboard-live .dashboard-live-card,.app-shell .dashboard-live .dashboard-order-row,.app-shell .dashboard-live .dashboard-activity-row{border-color:var(--dashboard-border);background:radial-gradient(circle at top right, #7dd3fc12, transparent 32%), var(--dashboard-panel);border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 18px 42px #00000038}.dashboard-live-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}:is(.app-shell .dashboard-content-shell:has(.dashboard-live),.app-shell .dashboard-live){height:auto;min-height:0;overflow:visible}.dashboard-section,.dashboard-performance,.dashboard-lower-grid{margin-top:.85rem}.dashboard-section-heading{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.7rem;display:flex}.dashboard-section-heading h2{color:#fff;margin:.12rem 0 0;font-size:1.05rem}.dashboard-section-heading>a,.dashboard-section-note{color:var(--dashboard-muted);font-size:.78rem;text-decoration:none}.dashboard-section-heading>a:hover{color:var(--dashboard-blue)}.dashboard-attention-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.dashboard-attention-card{border:1px solid var(--dashboard-border);background:var(--dashboard-panel);min-height:6.3rem;color:inherit;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.dashboard-attention-card:hover{border-color:#7dd3fc73;transform:translateY(-1px)}.dashboard-attention-copy{gap:.18rem;display:grid}.dashboard-attention-copy strong{color:#fff;font-size:2rem;line-height:1}.dashboard-attention-copy small{color:var(--dashboard-muted)}.dashboard-attention-action{color:var(--dashboard-blue);flex:none;font-size:.78rem;font-weight:800}.dashboard-performance{padding:1rem}.dashboard-period-control{border:1px solid var(--dashboard-border);background:#070b1194;border-radius:8px;padding:.2rem;display:flex}.dashboard-period-control button{color:var(--dashboard-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;padding:.38rem .7rem;font-size:.74rem;font-weight:800}.dashboard-period-control button.active{color:var(--dashboard-blue);background:#7dd3fc21}.dashboard-performance-body{grid-template-columns:minmax(15rem,.55fr) minmax(25rem,1.45fr);gap:1rem;display:grid}.dashboard-performance-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.dashboard-performance-metrics>div,.dashboard-inventory-metrics>div{background:#070b1161;border:1px solid #74849c29;border-radius:7px;gap:.2rem;padding:.7rem;display:grid}.dashboard-performance-metrics span,.dashboard-inventory-metrics span{color:var(--dashboard-muted);text-transform:uppercase;font-size:.68rem;font-weight:800}.dashboard-performance-metrics strong,.dashboard-inventory-metrics strong{color:#fff;font-size:1.25rem}.dashboard-chart-panel{background:#070b1161;border:1px solid #74849c29;border-radius:7px;min-width:0;padding:.7rem .8rem .4rem}.dashboard-chart-legend{color:var(--dashboard-muted);justify-content:flex-end;gap:1rem;font-size:.72rem;display:flex}.dashboard-chart-legend span:before{background:var(--dashboard-blue);content:"";vertical-align:middle;border-radius:2px;width:.55rem;height:.18rem;margin-right:.35rem;display:inline-block}.dashboard-chart-legend .profit:before{background:var(--dashboard-green)}.dashboard-trend-chart{grid-template-columns:3.5rem minmax(0,1fr);column-gap:.45rem;display:grid}.dashboard-chart-y-axis{height:9.5rem;color:var(--dashboard-muted);font-variant-numeric:tabular-nums;grid-row:1;font-size:.65rem;position:relative}.dashboard-chart-y-axis span{white-space:nowrap;position:absolute;right:0;transform:translateY(-50%)}.dashboard-chart-plot{cursor:crosshair;grid-area:1/2;min-width:0;position:relative}.dashboard-trend-chart svg{width:100%;height:9.5rem;display:block;overflow:visible}.dashboard-chart-line{fill:none;stroke-width:3px;vector-effect:non-scaling-stroke}.dashboard-chart-revenue{stroke:var(--dashboard-blue)}.dashboard-chart-profit{stroke:var(--dashboard-green)}.dashboard-chart-grid line{stroke:#b8c4d514;stroke-width:1px;vector-effect:non-scaling-stroke}.dashboard-chart-grid .dashboard-chart-zero{stroke:#b8c4d533}.dashboard-chart-hover line{stroke:#ffffff4d;stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.dashboard-chart-hover circle{stroke:#0b111a;stroke-width:2px;vector-effect:non-scaling-stroke}.dashboard-chart-hover-revenue{fill:var(--dashboard-blue)}.dashboard-chart-hover-profit{fill:var(--dashboard-green)}.dashboard-chart-tooltip{z-index:2;min-width:12rem;color:var(--dashboard-muted);pointer-events:none;background:#070b11f5;border:1px solid #7dd3fc4d;border-radius:7px;gap:.35rem;padding:.6rem .7rem;font-size:.72rem;display:grid;position:absolute;top:.3rem;transform:translate(-50%);box-shadow:0 8px 24px #00000052}.dashboard-chart-tooltip strong{color:#fff}.dashboard-chart-tooltip.align-start{transform:translate(0)}.dashboard-chart-tooltip.align-end{transform:translate(-100%)}.dashboard-chart-tooltip span{grid-template-columns:.5rem 1fr auto;align-items:center;gap:.4rem;display:grid}.dashboard-chart-tooltip i{background:var(--dashboard-blue);border-radius:999px;width:.45rem;height:.45rem}.dashboard-chart-tooltip i.profit{background:var(--dashboard-green)}.dashboard-chart-tooltip b{color:#fff;font-variant-numeric:tabular-nums}.dashboard-chart-axis{color:var(--dashboard-muted);grid-column:2;justify-content:space-between;font-size:.65rem;display:flex}.dashboard-chart-empty{min-height:7rem;color:var(--dashboard-muted);text-align:center;place-items:center;display:grid}.dashboard-lower-grid{grid-template-columns:minmax(20rem,.75fr) minmax(32rem,1.25fr);gap:.85rem;display:grid}.dashboard-inventory-health,.dashboard-orders-compact{padding:1rem}.dashboard-inventory-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.dashboard-completeness{margin-top:.75rem}.dashboard-completeness>div:first-child{color:var(--dashboard-muted);justify-content:space-between;font-size:.8rem;display:flex}.dashboard-completeness>div:first-child strong{color:#fff}.dashboard-progress-track{background:#74849c2e;border-radius:999px;height:.5rem;margin-top:.4rem;overflow:hidden}.dashboard-progress-track span{border-radius:inherit;background:linear-gradient(90deg, #31b86f, var(--dashboard-green));height:100%;display:block}.dashboard-completeness p{color:var(--dashboard-muted);font-size:.76rem}.dashboard-completeness .button-link{display:inline-flex}.dashboard-compact-order-list{gap:.45rem;display:grid}.dashboard-compact-order{color:inherit;background:#070b1157;border:1px solid #74849c26;border-radius:7px;grid-template-columns:minmax(0,1fr) 3rem repeat(4,minmax(4.5rem,5.5rem)) auto;align-items:center;gap:.7rem;padding:.62rem .7rem;text-decoration:none;display:grid}.dashboard-compact-order:hover{border-color:#7dd3fc66}.dashboard-compact-order>span{gap:.16rem;min-width:0;display:grid}.dashboard-compact-order strong{color:#fff;font-size:.82rem}.dashboard-compact-order small{color:var(--dashboard-muted);font-size:.68rem}.dashboard-compact-order-title strong,.dashboard-compact-order-title small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-sales-pulse-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-live-card{gap:.35rem;min-height:8rem;padding:.9rem;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.dashboard-live-card:hover{border-color:#7dd3fc6b;transform:translateY(-1px)}.dashboard-live-card strong{max-width:100%;font-size:clamp(1.9rem,3vw,2.7rem);line-height:.95}.dashboard-live-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.65rem;display:grid}.dashboard-live-card-metrics>span{gap:.18rem;min-width:0;display:grid}.dashboard-live-card-metrics strong{overflow-wrap:anywhere;display:block}.dashboard-live-card-metrics-long{grid-template-columns:minmax(0,1fr)}.dashboard-live-card-metrics small{color:var(--dashboard-muted);text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.1}.dashboard-live-card span:last-child,.app-shell .dashboard-live .section-copy,.app-shell .dashboard-live .helper-copy,.app-shell .dashboard-live .dashboard-order-row span,.app-shell .dashboard-live .dashboard-activity-row span:not(.status-chip),.app-shell .dashboard-live .stat-label{color:var(--dashboard-muted)}.dashboard-live-card-positive{border-color:#56e38f42!important}.dashboard-live-card-positive strong{color:#56e38ff5!important}.dashboard-live-card-info{border-color:#7dd3fc42!important}.dashboard-live-card-info strong{color:#7dd3fcf5!important}.dashboard-live-card-warning{border-color:#fbbf2447!important}.dashboard-live-card-warning strong{color:#fbbf24f5!important}.dashboard-live-layout{flex:auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.85rem;min-height:0;display:grid}.app-shell .dashboard-live .dashboard-orders-detail{display:none}.dashboard-live-layout-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-live-panel{grid-template-rows:auto minmax(0,1fr);gap:.85rem;height:100%;min-height:0;display:grid;overflow:hidden}.dashboard-store-grid,.dashboard-finance-grid,.dashboard-work-grid{gap:.65rem;display:grid}.dashboard-store-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-finance-grid,.dashboard-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-order-list,.dashboard-activity-list{gap:.55rem;display:grid}.dashboard-order-list{overscroll-behavior:contain;max-height:min(34rem,62vh);padding-right:.25rem;overflow-y:auto}.dashboard-order-table-wrap{height:100%;min-height:0;max-height:none}.dashboard-order-table{min-width:1180px}.dashboard-order-link{color:inherit;text-decoration:none}.dashboard-source-cell{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.dashboard-order-link:hover strong{color:var(--dashboard-blue)}.dashboard-order-row,.dashboard-activity-row{grid-template-columns:minmax(0,1fr) minmax(27rem,.95fr);align-items:center;gap:.75rem;padding:.7rem .8rem;text-decoration:none;display:grid}.dashboard-activity-row{grid-template-columns:minmax(0,1fr) auto}.dashboard-order-row div,.dashboard-activity-row div{gap:.18rem;min-width:0;display:grid}.dashboard-order-metrics{grid-template-columns:repeat(5,minmax(4.5rem,1fr));align-items:stretch;gap:.45rem;display:grid}.dashboard-order-metric{background:#080d145c;border:1px solid #74849c2e;border-radius:7px;gap:.18rem;min-width:0;padding:.35rem .45rem;display:grid}.dashboard-order-metric small{color:#b7c5d6b8;letter-spacing:0;text-transform:uppercase;font-size:.68rem;font-weight:800}.dashboard-order-metric strong{color:#ebf2faf2;font-size:.86rem;line-height:1.15}.dashboard-order-row strong,.dashboard-activity-row strong,.dashboard-order-row span,.dashboard-activity-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell .dashboard-live .button-link{border-radius:8px}.app-shell .dashboard-live .button-link.secondary{background:var(--dashboard-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.app-shell .dashboard-live .button-link.secondary:hover{background:#192b38eb;border-color:#7dd3fc80}.app-shell .dashboard-live .status-chip{color:#e5f6fff0;background:#182f3fb8;border-color:#7dd3fc3d}.app-shell .dashboard-live .status-chip-processing{color:#e5f6fffa;background:#182f3fc7;border-color:#7dd3fc57}.app-shell .dashboard-live .status-chip-error,.app-shell .dashboard-live .status-chip-warning{color:#ffecc9fa;background:#4e39148f;border-color:#fbbf2457}.app-shell .dashboard-live .status-chip-success{color:#ecfdf5fa;background:#11382ab8;border-color:#56e38f47}.app-shell .dashboard-live .profit-positive{color:#56e38ff5}.app-shell .dashboard-live .profit-negative{color:#fbbf24f5}.app-shell .dashboard-live .feedback-pending{color:#ffecc9fa;background:radial-gradient(circle at 100% 0,#fbbf241a,#0000 32%),linear-gradient(#171920fa,#111318fa);border-color:#fbbf244d}@media (max-width:1080px){.app-shell .dashboard-content-shell:has(.dashboard-live){height:auto;min-height:0;overflow:visible}.app-shell .dashboard-live{flex:0 auto;overflow:visible}.dashboard-live-layout{flex:0 auto}.dashboard-live-grid,.dashboard-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-live-layout,.dashboard-live-layout-bottom,.dashboard-performance-body,.dashboard-lower-grid{grid-template-columns:1fr}}@media (max-width:780px){.dashboard-live-grid,.dashboard-store-grid,.dashboard-finance-grid,.dashboard-work-grid,.dashboard-order-row,.dashboard-activity-row{grid-template-columns:1fr}.dashboard-order-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-attention-grid,.dashboard-performance-metrics,.dashboard-inventory-metrics{grid-template-columns:1fr}.dashboard-section-heading,.dashboard-performance-heading{flex-direction:column;align-items:flex-start}.dashboard-period-control{width:100%;overflow-x:auto}.dashboard-period-control button{flex:1 0 auto}.dashboard-compact-order{grid-template-columns:minmax(0,1fr) auto}.dashboard-compact-order>span:nth-child(2),.dashboard-compact-order>span:nth-child(3),.dashboard-compact-order>span:nth-child(4),.dashboard-compact-order>span:nth-child(5),.dashboard-compact-order>span:nth-child(6){display:none}}.app-shell{--ops-panel:linear-gradient(180deg, #11161ff5, #0c1017fa);--ops-panel-soft:#121821d1;--ops-border:#74849c38;--ops-blue:#7dd3fc;--ops-green:#56e38f;--ops-orange:#f59e0b;--ops-muted:#b8c4d5d6}.app-shell .hero-card,.app-shell .content-card,.app-shell .section-card,.app-shell .metric-card,.app-shell .batch-card,.app-shell .exports-action-card,.app-shell .support-hero-card,.app-shell .support-compose-card,.app-shell .support-history-card,.app-shell .support-patch-notes-card,.app-shell .support-kind-card,.app-shell .support-request-card,.app-shell .support-context-card,.app-shell .dashboard-live-card,.app-shell .dashboard-order-row,.app-shell .dashboard-activity-row,.app-shell .batch-stat,.app-shell .ops-stat,.app-shell .health-row,.app-shell .api-state-block,.app-shell .grouping-option,.app-shell .upload-dropzone,.app-shell .batch-progress-block,.app-shell .empty-state,.auth-card,.session-loading-card{border-color:var(--ops-border);background:radial-gradient(circle at top right, #7dd3fc13, transparent 34%), var(--ops-panel)}.app-shell .hero-card,.app-shell .batch-hero,.app-shell .review-hero,.app-shell .exports-hero,.app-shell .placeholder-hero{background:radial-gradient(circle at 100% 0,#7dd3fc14,#0000 32%),linear-gradient(135deg,#141821fa,#0a0e14fa)}.app-shell .page-kicker,.app-shell .section-eyebrow,.app-shell .support-section-eyebrow,.app-shell .marketing-pricing-eyebrow,.auth-kicker{color:#7dd3fcf0}.app-shell :is(.page-kicker,.section-eyebrow,.support-section-eyebrow):has(+:is(h1,h2,h3,h4,h5,h6,strong,.section-title,.subsection-title,.compact-hero-title,.batch-hero-title,.support-hero-title,.listing-editor-title-row)){display:none}.app-shell :is(.page-kicker,.section-eyebrow,.support-section-eyebrow):has(+:is(.section-title,.subsection-title))+:is(.section-title,.subsection-title){margin-top:0}.app-shell .button-link.primary,.auth-submit-button{color:#f4fff8;background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #12523733}.app-shell .listing-dashboard .button-link.primary{background:linear-gradient(180deg, var(--listing-red), var(--listing-red-dark));color:#fff7f7;border-color:#ff86906b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #8f1f283d}.app-shell .button-link.secondary,.auth-mode-button,.nav-logout-button{background:var(--ops-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.app-shell .button-link.primary:hover,.app-shell .button-link.secondary:hover,.auth-submit-button:hover,.auth-mode-button:hover,.nav-logout-button:hover{background:#192b38eb;border-color:#7dd3fc80}.app-shell .listing-dashboard .button-link.primary:hover{background:linear-gradient(180deg, #df3f48, var(--listing-red-dark));border-color:#ffaeb58a}.app-shell .field-input:focus,.auth-field input:focus,.marketing-beta-form .auth-field textarea:focus{border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.app-shell .grouping-option.is-selected,.app-shell .support-kind-card.is-active,.auth-mode-button.is-active{background:radial-gradient(circle at 100% 0,#56e38f1f,#0000 36%),linear-gradient(#11382ac7,#0c1017fa);border-color:#56e38f7a;box-shadow:inset 0 0 0 1px #56e38f1a}.app-shell .warning-chip,.app-shell .feedback-pending,.app-shell .feedback-error,.app-shell .api-state-error,.app-shell .processing-banner,.app-shell .processing-banner-inline,.app-shell .status-chip-error,.app-shell .status-chip-warning{color:#ffddaafa;background:radial-gradient(circle at 100% 0,#f59e0b1f,#0000 32%),linear-gradient(#1e1c16f5,#0f1115fa);border-color:#f59e0b57}.app-shell .feedback-success,.app-shell .status-chip-success{color:#ecfdf5fa;background:#11382ab8;border-color:#56e38f47}.app-shell .feedback-info,.app-shell .status-chip-processing,.app-shell .pill,.app-shell .support-pill,.app-shell .status-chip{color:#e5f6fff0;background:#182f3fb8;border-color:#7dd3fc3d}.app-shell .batch-progress-fill{background:linear-gradient(90deg,#56e38feb,#7dd3fcd1)}.app-shell .review-draft-card.is-selected,.app-shell .ebay-filter-reset:hover{background:radial-gradient(circle at 100% 0,#56e38f1a,#0000 32%),#121821d6;border-color:#56e38f6b}.app-shell .profit-negative,.app-shell .failure-copy{color:#f59e0bfa}.app-shell .profit-positive{color:#56e38ff5}.app-shell .dashboard-live .dashboard-live-card-positive strong,.app-shell .dashboard-live .dashboard-live-card-warning strong{color:#56e38ff5!important}.app-shell .dashboard-live .dashboard-live-card-warning{border-color:#56e38f42!important}.app-shell .lots-dashboard{--lots-panel:linear-gradient(180deg, #11161ff5, #0c1017fa);--lots-panel-soft:#121821d1;--lots-border:#74849c38;--lots-blue:#7dd3fc;--lots-green:#56e38f;--lots-red:#ff6b6b;--lots-orange:#f59e0b;--lots-muted:#b8c4d5d6}.app-shell .lots-dashboard .workspace-header-title,.app-shell .lots-dashboard .section-title,.app-shell .lots-dashboard .empty-title,.app-shell .lots-dashboard .batch-stat strong,.app-shell .lots-dashboard .lot-summary-card strong,.app-shell .lots-dashboard .lot-summary-card b,.app-shell .lots-dashboard .ebay-reconcile-table td{color:#fff;letter-spacing:0}.app-shell .lots-dashboard .content-card,.app-shell .lots-dashboard .batch-stat,.app-shell .lots-dashboard .lot-summary-card,.app-shell .lots-dashboard .empty-table-cell,.app-shell .lots-dashboard .empty-state{border-color:var(--lots-border);background:radial-gradient(circle at top right, #7dd3fc13, transparent 34%), var(--lots-panel);border-radius:8px;box-shadow:inset 0 1px #ffffff09,0 18px 42px #00000038}.app-shell .lots-dashboard .inventory-filter-summary{gap:.65rem}.app-shell .lots-dashboard .lot-overview-metrics{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.app-shell .lots-dashboard .lot-estimate-stat,.app-shell .lots-dashboard .lot-estimate-metric{background:#402b0d47!important;border-color:#f59e0b3d!important}.app-shell .lots-dashboard .lots-layout{gap:.9rem;display:block}@media (min-width:1081px){.app-shell .lots-dashboard .lots-layout{align-items:stretch}.app-shell .lots-dashboard .lots-list-panel{height:calc(100vh - 10.25rem);min-height:34rem}}.app-shell .lots-dashboard .lots-list-panel,.app-shell .lots-dashboard .lots-detail-panel{flex-direction:column;gap:.7rem;display:flex}.app-shell .lots-dashboard .lots-detail-panel form{gap:.5rem;display:grid}.app-shell .lots-dashboard .form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),13rem));justify-content:start;gap:.5rem .65rem}.app-shell .lots-dashboard .lots-detail-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),13rem));align-items:start;max-width:90rem}.app-shell .lots-dashboard .lots-source-form-grid{grid-template-columns:minmax(min(100%,12rem),18rem) minmax(min(100%,14rem),26rem)}.app-shell .lots-dashboard .lots-notes-field{grid-column:span 2;max-width:28rem}.app-shell .lots-dashboard .lots-notes-label{align-items:baseline;gap:.4rem;display:flex}.app-shell .lots-dashboard .lots-notes-counter{color:#a6b1c2c7;letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:650}.app-shell .lots-dashboard .lots-attachment-create-field{grid-column:span 3;max-width:38rem}.app-shell .lots-dashboard .lots-list-filter-row{grid-template-columns:minmax(14rem,22rem) auto auto;align-items:end;gap:.65rem;display:grid}.app-shell .lots-dashboard .lots-search-field{min-width:0}.app-shell .lots-dashboard .lots-unassigned-filter{border:1px solid var(--lots-border);color:#f7fafc;white-space:nowrap;background:#080c126b;border-radius:8px;min-height:2.35rem;padding:0 .7rem;font-size:.86rem;font-weight:750}.app-shell .lots-dashboard .lots-unassigned-filter input{accent-color:var(--lots-green)}.app-shell .lots-dashboard .lots-list-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.app-shell .lots-dashboard .lots-list-actions .button-link{min-height:2.35rem;padding:.62rem .85rem}.app-shell .lots-dashboard .field{gap:.24rem}.app-shell .lots-dashboard .section-eyebrow,.app-shell .lots-dashboard .stat-label,.app-shell .lots-dashboard .field-label,.app-shell .lots-dashboard .lot-summary-card small,.app-shell .lots-dashboard .section-copy,.app-shell .lots-dashboard .helper-copy{color:var(--lots-muted)}.app-shell .lots-dashboard .section-eyebrow{color:#7dd3fcf0}.app-shell .lots-dashboard .lot-card-list{flex:auto;gap:.55rem;min-height:0;margin-top:0}.app-shell .lots-dashboard .lot-card-page-box{border:1px solid var(--lots-border);background:#080c1261;border-radius:8px;max-height:none;padding:.35rem;overflow-y:auto}.app-shell .lots-dashboard .lot-summary-card{align-items:stretch;min-height:5.35rem;padding:.9rem 1rem;transition:border-color .16s,background .16s,transform .16s;overflow:hidden}.app-shell .lots-dashboard .lot-source-row{grid-template-columns:2rem minmax(0,1fr);gap:.45rem;padding:.62rem .65rem;display:grid}.app-shell .lots-dashboard .lot-expand-button{border:1px solid var(--lots-border);color:#f4f7fb;background:#080c12b8;border-radius:8px;align-self:center;width:2rem;min-height:2rem;font-weight:800}.app-shell .lots-dashboard .lot-summary-main{min-width:0;color:inherit;text-align:left;grid-template-columns:minmax(11rem,1fr) minmax(30rem,48rem) minmax(9rem,11rem);align-items:center;gap:.75rem;display:grid}.app-shell .lots-dashboard .lot-summary-content{gap:.45rem;min-width:0;display:grid}.app-shell .lots-dashboard .lot-summary-heading{gap:.18rem;min-width:0;display:grid}.app-shell .lots-dashboard .lot-summary-heading strong,.app-shell .lots-dashboard .lot-summary-heading small,.app-shell .lots-dashboard .lot-summary-description{text-overflow:ellipsis;overflow:hidden}.app-shell .lots-dashboard .lot-summary-heading strong,.app-shell .lots-dashboard .lot-summary-heading small{white-space:nowrap}.app-shell .lots-dashboard .lot-summary-description{text-overflow:ellipsis;white-space:nowrap;color:#e2eaf4e6;max-width:100%;font-size:.9rem;line-height:1.38;display:block;overflow:hidden}.app-shell .lots-dashboard .lot-summary-metrics{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:.5rem;width:100%;min-width:0;display:grid}.app-shell .lots-dashboard .lot-summary-metrics span{background:#080c125c;border:1px solid #74849c2e;border-radius:8px;align-content:center;gap:.16rem;min-height:2.6rem;padding:.38rem .58rem;display:grid}.app-shell .lots-dashboard .lot-summary-metrics strong{color:#fff;white-space:nowrap;font-size:.94rem;font-weight:900;line-height:1.1}.app-shell .lots-dashboard .lot-summary-metrics em,.app-shell .lots-dashboard .lot-summary-result em{color:#b8c4d5b8;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:800}.app-shell .lots-dashboard .lot-summary-result{align-content:center;justify-items:end;gap:.2rem;min-width:9rem;display:grid}.app-shell .lots-dashboard .lot-summary-result b{white-space:nowrap}.app-shell .lots-dashboard .lot-summary-result small{max-width:11rem;color:var(--lots-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.25;overflow:hidden}.app-shell .lots-dashboard .lot-summary-result .lot-projection-ready{color:#7dd3fce6}.app-shell .lots-dashboard .lot-summary-result .lot-projection-incomplete{color:#f5be5ceb}.app-shell .lots-dashboard .lot-child-card{border-style:dashed;width:100%;margin-left:0}.app-shell .lots-dashboard .lot-child-card .lot-summary-content{padding-left:2.45rem}.app-shell .lots-dashboard .lot-summary-card:hover{background:radial-gradient(circle at top right, #7dd3fc1c, transparent 32%), var(--lots-panel);border-color:#7dd3fc6b;transform:translateY(-1px)}.app-shell .lots-dashboard .lot-summary-card.is-active{background:radial-gradient(circle at 100% 0,#56e38f1f,#0000 36%),linear-gradient(#11382ac7,#0c1017fa);border-color:#56e38f80;box-shadow:inset 3px 0 #56e38fe6,0 18px 42px #00000038}@media (max-width:1180px){.app-shell .lots-dashboard .lot-summary-main{grid-template-columns:minmax(0,1fr) minmax(20rem,32rem)}.app-shell .lots-dashboard .lot-summary-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell .lots-dashboard .lot-summary-result{grid-column:1/-1;justify-items:start}}.app-shell .lots-dashboard .lot-performance-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.app-shell .lots-dashboard .lot-performance-panel{border:1px solid var(--lots-border);border-radius:8px;gap:.65rem;padding:.85rem;display:grid}.app-shell .lots-dashboard .lot-realized-panel{background:linear-gradient(#0d29378a,#0a1017b8);grid-template-rows:auto auto 1fr}.app-shell .lots-dashboard .lot-projected-panel{background:linear-gradient(#3a270c6b,#0a1017b8);border-color:#f59e0b4d}.app-shell .lots-dashboard .lot-performance-heading{justify-content:space-between;align-items:end;gap:.75rem;display:flex}.app-shell .lots-dashboard .lot-performance-heading .section-eyebrow,.app-shell .lots-dashboard .lot-performance-heading .section-title{margin:0}.app-shell .lots-dashboard .lot-performance-total{text-align:right;justify-items:end;gap:.1rem;display:grid}.app-shell .lots-dashboard .lot-performance-total>strong{white-space:nowrap;font-size:1.15rem}.app-shell .lots-dashboard .lot-detail-metrics,.app-shell .lots-dashboard .lot-listed-projection-metrics{grid-template-columns:repeat(3,minmax(7rem,1fr))}.app-shell .lots-dashboard .lot-current-performance{border-top:1px solid #7dd3fc2e;grid-template-columns:minmax(0,1.5fr) minmax(10rem,.9fr);align-items:stretch;gap:.65rem;margin-top:.05rem;padding-top:.7rem;display:grid}.app-shell .lots-dashboard .lot-current-position{background:#08151e9e;border:1px solid #7dd3fc33;border-radius:8px;align-content:center;gap:.24rem;min-height:7.4rem;padding:.8rem .9rem;display:grid}.app-shell .lots-dashboard .lot-current-position>strong{font-size:clamp(1.4rem,2vw,2rem);line-height:1.1}.app-shell .lots-dashboard .lot-current-position>small{color:var(--lots-muted);font-size:.74rem;line-height:1.4}.app-shell .lots-dashboard .lot-current-performance.is-incomplete .lot-current-position>small{color:#f5be5cf0}.app-shell .lots-dashboard .lot-current-ratios{grid-template-rows:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.app-shell .lots-dashboard .lot-current-ratios>span{border:1px solid var(--lots-border);background:#0a1017b3;border-radius:8px;align-content:center;gap:.18rem;padding:.65rem .75rem;display:grid}.app-shell .lots-dashboard .lot-current-ratios em{color:var(--lots-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-style:normal}.app-shell .lots-dashboard .lot-current-ratios strong{font-size:1rem}.app-shell .lots-dashboard .lot-inventory-position{border-top:1px solid #f59e0b2e;gap:.55rem;padding-top:.7rem;display:grid}.app-shell .lots-dashboard .lot-inventory-position>.section-eyebrow{margin:0}.app-shell .lots-dashboard .lot-projection-note{color:var(--lots-muted);margin:0;font-size:.78rem;line-height:1.4}.app-shell .lots-dashboard .lot-projection-note.is-incomplete{color:#f5be5cf0}.app-shell .lots-dashboard strong.lot-value-positive,.app-shell .lots-dashboard b.lot-value-positive,.app-shell .lots-dashboard td.lot-value-positive{color:#56e38ff5}.app-shell .lots-dashboard strong.lot-value-negative,.app-shell .lots-dashboard b.lot-value-negative,.app-shell .lots-dashboard td.lot-value-negative{color:var(--lots-red)}.app-shell .lots-dashboard strong.lot-value-neutral,.app-shell .lots-dashboard b.lot-value-neutral,.app-shell .lots-dashboard td.lot-value-neutral{color:#fff}.app-shell .lots-dashboard .field-input{border-color:var(--lots-border);color:#f5f7fa;background:#080c12eb;border-radius:8px;min-height:2.25rem;padding:.58rem .7rem;font-size:.84rem;line-height:1.25}.app-shell .lots-dashboard textarea.field-input{resize:none;min-height:3.6rem}.app-shell .lots-dashboard .lots-notes-input{width:min(100%,28rem)}.app-shell .lots-dashboard .field-input:focus{border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.app-shell .lots-dashboard select.field-input option,.app-shell .lots-dashboard select.field-input optgroup{color:#f4f7fb;background:#121821}.app-shell .lots-dashboard .button-link.primary,.app-shell .lots-dashboard .inventory-sync-button{color:#f4fff8;background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #12523733}.app-shell .lots-dashboard .button-link.secondary{background:var(--lots-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.app-shell .lots-dashboard .lots-detail-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.85rem}.app-shell .lots-dashboard .lots-detail-actions{flex-wrap:wrap;grid-column:2;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.app-shell .lots-dashboard .lots-detail-actions .button-link,.app-shell .lots-dashboard .lots-detail-actions .inventory-sync-button{min-height:2.35rem;padding:.62rem .85rem}.app-shell .lots-dashboard .lot-delete-trigger{color:#ffddaaf5}.app-shell .lots-dashboard .lot-danger-zone{margin:0;padding:.75rem .85rem}.app-shell .lots-dashboard .lot-danger-zone p{margin:0;line-height:1.45}.app-shell .lots-dashboard .lot-delete-confirm-row{grid-template-columns:minmax(12rem,1fr) auto;align-items:end;gap:.7rem;margin-top:.65rem;display:grid}.app-shell .lots-dashboard .lot-delete-confirm-actions{justify-content:flex-end;margin:0}.app-shell .lots-dashboard .button-link:hover,.app-shell .lots-dashboard .inventory-sync-button:hover{background:#192b38eb;border-color:#7dd3fc80}.app-shell .lots-dashboard .lot-source-linker{border:1px solid var(--lots-border);background:#1218219e;border-radius:8px;grid-template-columns:minmax(14rem,30rem) auto;align-items:end;gap:.65rem;width:min(100%,42rem);margin:.65rem 0;padding:.7rem;display:grid}.app-shell .lots-dashboard .lot-linked-items-toolbar{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem 1rem;margin:.7rem 0 .5rem;display:flex}.app-shell .lots-dashboard .lot-placeholder-sku-note{color:var(--muted);font-size:.82rem}.app-shell .lots-dashboard .ebay-reconcile-table-wrap{border-color:var(--lots-border);background:#0a0e14d1}.app-shell .lots-dashboard .ebay-reconcile-table th{color:#b8c4d5d1;background:#181f29f2}.app-shell .lots-dashboard .ebay-reconcile-table tbody tr{background:#090d13db}.app-shell .lots-dashboard .ebay-reconcile-table tbody tr:hover{background:#12222ddb}.app-shell .lots-dashboard .lot-limitations{background:#182f3f5c;border:1px solid #7dd3fc2e;border-radius:8px;margin-top:0;padding:.8rem .85rem}.app-shell .lots-dashboard .lots-pagination{margin-top:0;padding:.55rem .1rem 0}.app-shell .lots-dashboard .feedback-error{color:#ffddaafa;background:radial-gradient(circle at 100% 0,#f59e0b1f,#0000 32%),linear-gradient(#1e1c16f5,#0f1115fa);border-color:#f59e0b57}.app-shell .lots-dashboard .feedback-success{color:#ecfdf5fa;background:#11382ab8;border-color:#56e38f47}@media (max-width:780px){.app-shell .lots-dashboard .lots-detail-header,.app-shell .lots-dashboard .lot-delete-confirm-row{grid-template-columns:1fr}.app-shell .lots-dashboard .lots-detail-actions,.app-shell .lots-dashboard .lot-delete-confirm-actions,.app-shell .lots-dashboard .lots-list-actions{justify-content:flex-start;width:100%}.app-shell .lots-dashboard .lots-detail-actions{grid-column:1}.app-shell .lots-dashboard .lots-list-filter-row{grid-template-columns:1fr;align-items:stretch}.app-shell .lots-dashboard .lots-source-form-grid,.app-shell .lots-dashboard .lots-detail-form-grid{grid-template-columns:1fr;max-width:none}.app-shell .lots-dashboard .lots-notes-field,.app-shell .lots-dashboard .lots-attachment-create-field{grid-column:auto;max-width:none}.app-shell .lots-dashboard .lots-notes-input{width:100%}.app-shell .lots-dashboard .lot-source-linker{grid-template-columns:1fr;width:100%}.app-shell .lots-dashboard .lot-performance-breakdown,.app-shell .lots-dashboard .lot-detail-metrics{grid-template-columns:1fr}.app-shell .lots-dashboard .lot-performance-heading{flex-direction:column;align-items:start}.app-shell .lots-dashboard .lot-performance-total{text-align:left;justify-items:start}.app-shell .lots-dashboard .lot-current-performance{grid-template-columns:1fr}.app-shell .lots-dashboard .lot-current-position{min-height:0}.app-shell .lots-dashboard .lot-current-ratios{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .lots-dashboard .lots-unassigned-filter{width:100%}.app-shell .lots-dashboard .lot-summary-card{justify-items:start;min-height:0;display:grid}.app-shell .lots-dashboard .lot-source-row{grid-template-columns:2rem minmax(0,1fr);align-items:start}.app-shell .lots-dashboard .lot-summary-main,.app-shell .lots-dashboard .lot-child-card{grid-template-columns:1fr}.app-shell .lots-dashboard .lot-summary-result{justify-items:start;min-width:0}.app-shell .lots-dashboard .lot-summary-result small{text-align:left;max-width:100%}.app-shell .lots-dashboard .lot-summary-metrics{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));width:100%}.app-shell .lots-dashboard .lot-summary-metrics span{min-height:2.45rem}.app-shell .lots-dashboard .lot-card-page-box{min-height:16rem;max-height:none}.app-shell .lots-dashboard .lots-pagination{flex-direction:column;align-items:flex-start}}.inventory-dashboard{--inventory-panel:linear-gradient(180deg, #11161ff5, #0c1017fa);--inventory-panel-soft:#121821d1;--inventory-border:#74849c38;--inventory-blue:#7dd3fc;--inventory-green:#56e38f;--inventory-orange:#f59e0b;--inventory-muted:#b8c4d5d6}.app-shell .inventory-dashboard .ebay-reconcile-table{table-layout:auto}.app-shell:has(.inventory-dashboard){padding-bottom:0}.app-shell .dashboard-content-shell:has(.inventory-dashboard){flex-direction:column;height:calc(100vh - .75rem);min-height:0;display:flex;overflow:hidden}.app-shell .inventory-dashboard{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.app-shell .inventory-dashboard .ebay-reconcile-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.app-shell .inventory-dashboard .inventory-list-scrollbox{flex:auto;min-height:0;max-height:none}.app-shell .inventory-dashboard .ebay-reconcile-pagination{flex:none}.app-shell .inventory-dashboard .listing-column-sku{width:9rem;min-width:9rem;max-width:11rem}.app-shell .inventory-dashboard .listing-column-purchase_group{width:13.5rem;min-width:13.5rem}.app-shell .inventory-dashboard .listing-column-cost_basis,.app-shell .inventory-dashboard .listing-column-shipping_cost,.app-shell .inventory-dashboard .listing-column-tax_amount,.app-shell .inventory-dashboard .listing-column-transaction_fees{width:6.9rem;min-width:6.9rem}.app-shell .inventory-dashboard .listing-column-tracking_code{width:9rem;min-width:9rem}.app-shell .inventory-dashboard .listing-column-purchase_date,.app-shell .inventory-dashboard .listing-column-listed_at,.app-shell .inventory-dashboard .listing-column-sold_at,.app-shell .inventory-dashboard .listing-column-imported_at{width:8.8rem;min-width:8.8rem}.app-shell .inventory-dashboard .listing-column-available,.app-shell .inventory-dashboard .listing-column-sold{width:4.5rem;min-width:4.5rem}.app-shell .inventory-dashboard .listing-column-purchase_group .inline-cell-select{width:11rem}.app-shell .inventory-dashboard .inventory-lot-cell{align-items:center;gap:.4rem;width:100%;display:flex}.app-shell .inventory-dashboard .inventory-lot-cell .purchase-group-select-shell{flex:auto;width:auto;min-width:0}.app-shell .inventory-dashboard .inventory-lot-cell .inline-cell-select{width:100%}.app-shell .inventory-dashboard .listing-detail-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05080cc7}.app-shell .inventory-dashboard .listing-detail-card{border-color:var(--inventory-border);background:radial-gradient(circle at top right, #7dd3fc13, transparent 34%), var(--inventory-panel);border-radius:8px;gap:.85rem;width:min(58rem,100vw - 2rem);padding:1rem;box-shadow:inset 0 1px #ffffff09,0 24px 58px #0000006b}.app-shell .inventory-dashboard .listing-detail-header{border-bottom:1px solid #74849c29;align-items:start;padding-bottom:.85rem}.app-shell .inventory-dashboard .listing-detail-header .section-eyebrow,.app-shell .inventory-dashboard .sold-profit-summary span,.app-shell .inventory-dashboard .sold-profit-breakdown dt{color:#7dd3fcf0}.app-shell .inventory-dashboard .listing-detail-header .section-title,.app-shell .inventory-dashboard .sold-profit-hero h3,.app-shell .inventory-dashboard .sold-profit-summary strong,.app-shell .inventory-dashboard .sold-profit-breakdown dd,.app-shell .inventory-dashboard .metric-value{color:#fff;letter-spacing:0}.app-shell .inventory-dashboard .listing-detail-header .section-title{font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.08}.app-shell .inventory-dashboard .listing-detail-header .section-copy,.app-shell .inventory-dashboard .sold-profit-hero p,.app-shell .inventory-dashboard .listing-detail-note .section-copy{color:var(--inventory-muted)}.app-shell .inventory-dashboard .listing-detail-metrics{gap:.65rem}.app-shell .inventory-dashboard .listing-detail-metrics .metric-card,.app-shell .inventory-dashboard .listing-detail-note,.app-shell .inventory-dashboard .sold-profit-card,.app-shell .inventory-dashboard .sold-profit-breakdown,.app-shell .inventory-dashboard .field-readonly{border-color:var(--inventory-border);background:radial-gradient(circle at 100% 0,#7dd3fc11,#0000 34%),#0d121ad6;border-radius:8px}.app-shell .inventory-dashboard .listing-detail-metrics .metric-card,.app-shell .inventory-dashboard .listing-detail-note{padding:.8rem .85rem}.app-shell .inventory-dashboard .sold-profit-card{color:#fff;grid-template-columns:minmax(0,1.1fr) minmax(14rem,.9fr);align-items:stretch;gap:.85rem;padding:.9rem;box-shadow:inset 0 1px #ffffff09}.app-shell .inventory-dashboard .sold-profit-hero{grid-template-columns:4.5rem minmax(0,1fr);align-self:start;gap:.75rem}.app-shell .inventory-dashboard .sold-profit-image{width:4.5rem;box-shadow:none;background:#080c12eb;border:1px solid #7dd3fc3d;border-radius:8px}.app-shell .inventory-dashboard .sold-profit-image span{color:#e5f6fff0;font-size:1rem}.app-shell .inventory-dashboard .sold-profit-summary{background:#11382a61;border:1px solid #56e38f42;border-radius:8px;align-content:center;min-height:4.5rem;padding:.8rem .85rem}.app-shell .inventory-dashboard .sold-profit-summary strong{font-size:clamp(1.45rem,3vw,2rem)}.app-shell .inventory-dashboard .sold-profit-summary small{color:#b8c4d5e6}.app-shell .inventory-dashboard .sold-profit-breakdown{background:0 0;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;padding:0}.app-shell .inventory-dashboard .sold-profit-breakdown div{border:1px solid var(--inventory-border);background:#080c12b8;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.75rem .8rem}.app-shell .inventory-dashboard .sold-profit-breakdown dt{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.app-shell .inventory-dashboard .sold-profit-breakdown dd{font-size:.92rem}.app-shell .inventory-dashboard .form-grid{gap:.75rem}.app-shell .inventory-dashboard .field-input,.app-shell .inventory-dashboard .field-readonly{background:#070b10f2;border-color:#74849c3d}.app-shell .inventory-dashboard .field-input:focus{border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.app-shell .inventory-dashboard .button-link.primary{color:#f4fff8;background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b}.app-shell .inventory-dashboard .button-link.secondary{background:var(--inventory-panel-soft);color:#ebf2fae6;border-color:#74849c3d}.app-shell .inventory-dashboard .button-link:hover{background:#192b38eb;border-color:#7dd3fc80}@media (max-width:780px){.app-shell .inventory-dashboard .listing-detail-card{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);padding:.8rem}.app-shell .inventory-dashboard .listing-detail-header,.app-shell .inventory-dashboard .sold-profit-card,.app-shell .inventory-dashboard .sold-profit-breakdown{grid-template-columns:minmax(0,1fr)}.app-shell .inventory-dashboard .sold-profit-hero{grid-template-columns:4rem minmax(0,1fr)}.app-shell .inventory-dashboard .sold-profit-image{width:4rem}}.app-shell .expense-ledger-dashboard{--expense-panel:linear-gradient(180deg, #11161ff5, #0c1017fa);--expense-panel-soft:#121821d1;--expense-border:#74849c38;--expense-blue:#7dd3fc;--expense-green:#56e38f;--expense-red:#ff6b6b;--expense-muted:#b8c4d5d6;grid-template-rows:auto auto minmax(0,1fr);height:calc(100vh - 1.5rem);min-height:0}.app-shell .expense-ledger-dashboard .content-card,.app-shell .expense-ledger-dashboard .batch-stat,.app-shell .expense-ledger-dashboard .empty-state{border-color:var(--expense-border);background:radial-gradient(circle at top right, #7dd3fc13, transparent 34%), var(--expense-panel);border-radius:8px}.expense-ledger-form,.expense-ledger-list{align-content:start;gap:1rem;min-height:0;display:grid}.expense-ledger-list{grid-template-rows:auto auto auto minmax(0,1fr) auto;align-content:stretch}.expense-list-header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.expense-list-header>div{gap:.2rem;display:grid}.expense-add-button{align-items:center;gap:.45rem;display:inline-flex}.expense-add-button span{font-size:1.15rem;line-height:1}.expense-ledger-list .ebay-reconcile-table-wrap{min-height:0;overflow:auto}.expense-ledger-list .ebay-reconcile-table th{z-index:2;position:sticky;top:0}.expense-ledger-footer{box-sizing:border-box;border:1px solid var(--expense-border);background:linear-gradient(#141b25eb,#0c1118f5);border-radius:8px;align-self:end;width:100%;min-height:3.5rem;padding:.65rem .75rem;box-shadow:inset 0 1px #ffffff06}.expense-ledger-footer .paginated-list-summary{gap:0}.expense-ledger-footer .paginated-list-summary>span,.expense-ledger-footer .page-size-control{align-items:center;min-height:2.1rem;padding:0 .8rem;display:inline-flex}.expense-ledger-footer .paginated-list-summary>span:first-child{color:#eef3f8;padding-left:0;font-weight:700}.expense-ledger-footer .paginated-list-summary>span+span,.expense-ledger-footer .page-size-control{border-left:1px solid #74849c33}.expense-ledger-footer .page-size-select{background:#070b11e6;border-color:#74849c4d;min-height:2.15rem}.expense-ledger-footer .page-size-control>span{white-space:nowrap}.expense-ledger-footer .ebay-reconcile-page-actions{gap:.5rem}.expense-ledger-footer .ebay-reconcile-page-actions .button-link{justify-content:center;min-width:5.25rem;min-height:2.15rem}.expense-ledger-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.expense-ledger-form textarea.field-input{resize:none;min-height:6rem}.expense-ledger-form .form-grid-full{grid-column:1/-1}.expense-filter-grid{grid-template-columns:minmax(14rem,1.4fr) repeat(2,minmax(9.5rem,.8fr)) repeat(2,minmax(9rem,.85fr))}.expense-bulk-edit-bar{grid-template-columns:minmax(8rem,max-content) minmax(7rem,.75fr) minmax(11rem,1.2fr) minmax(10rem,1fr) minmax(8rem,.8fr) auto}.app-shell .expense-ledger-dashboard .ledger-money-credit{color:var(--expense-green)}.app-shell .expense-ledger-dashboard .ledger-money-debit{color:var(--expense-red)}.app-shell .expense-ledger-dashboard .ledger-amount-input.ledger-money-credit,.app-shell .expense-ledger-dashboard .ledger-amount-input.ledger-money-debit{font-weight:700}.expense-row-actions{flex-wrap:nowrap;gap:.45rem;display:flex}.expense-icon-button{border:1px solid var(--expense-border);color:#e1e8f1e6;cursor:pointer;background:#131923db;border-radius:7px;place-items:center;width:2rem;height:2rem;transition:border-color .14s,color .14s,background .14s;display:inline-grid}.expense-icon-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.expense-icon-button:hover,.expense-icon-button:focus-visible{color:#fff;background:#1e2937f5;border-color:#7dd3fc85}.expense-icon-button-danger:hover,.expense-icon-button-danger:focus-visible{color:#ff8c8c;background:#4a141873;border-color:#ff6b6b94}.expense-ledger-table tbody tr.expense-row-selected,.expense-ledger-table tbody tr.expense-row-selected:nth-child(2n),.expense-ledger-table tbody tr.expense-row-selected:hover{background:#7dd3fc1a}.expense-description-cell{color:#cdd6e2e6;white-space:nowrap;width:22rem;min-width:16rem;max-width:22rem}.expense-editor-modal{background:radial-gradient(circle at 100% 0,#7dd3fc14,#0000 34%),linear-gradient(#11161ffc,#0a0e15fc);border-color:#74849c4d;border-radius:10px;grid-template-rows:auto minmax(0,1fr) auto;gap:0;width:min(48rem,100vw - 2rem);max-height:calc(100vh - 2rem);padding:0;overflow:hidden}.expense-modal-header{background:#121821db;border-bottom:1px solid #74849c38;padding:1rem 1.15rem}.expense-modal-fields{padding:1rem 1.15rem;overflow-y:auto}.expense-modal-actions{background:#0a0e15eb;border-top:1px solid #74849c38;padding:.9rem 1.15rem 1rem}.expense-editor-modal .section-title,.expense-delete-modal .section-title{color:#fff}.expense-editor-modal .section-eyebrow,.expense-editor-modal .field-label,.expense-delete-modal .section-eyebrow,.expense-delete-modal .section-copy{color:#b8c4d5d6}.expense-editor-modal .field-input{color:#f5f7fa;background:#080c12f5;border-color:#74849c4d;border-radius:8px}.expense-editor-modal select.field-input option{color:#f4f7fb;background:#121821}.expense-editor-modal .ledger-money-credit{color:#56e38f}.expense-editor-modal .ledger-money-debit{color:#ff6b6b}.expense-editor-modal .button-link.primary{color:#fff;background:linear-gradient(#25965ff5,#177247f5);border-color:#56e38f8f}.expense-delete-modal{background:linear-gradient(#181419fc,#0c0f15fc);border-color:#ff6b6b4d}.expense-delete-confirm{color:#fff;background:#b72d35e6;border-color:#ff6b6b8c}.app-shell .expense-ledger-dashboard .section-title,.app-shell .expense-ledger-dashboard .batch-stat strong,.app-shell .expense-ledger-dashboard .ebay-reconcile-table td{color:#fff;letter-spacing:0}.app-shell .expense-ledger-dashboard .field-label,.app-shell .expense-ledger-dashboard .stat-label{color:var(--expense-muted)}.app-shell .expense-ledger-dashboard .field-input{border-color:var(--expense-border);color:#f5f7fa;background:#080c12eb;border-radius:8px}.app-shell .expense-ledger-dashboard .field-input:focus{border-color:#56e38f8a;outline:0;box-shadow:0 0 0 2px #56e38f1f}.app-shell .expense-ledger-dashboard select.field-input option{color:#f4f7fb;background:#121821}@media (max-width:1180px){.app-shell .expense-ledger-dashboard{grid-template-rows:auto;height:auto;min-height:0}.expense-filter-grid{grid-template-columns:1fr}.expense-ledger-list{grid-template-rows:auto}.expense-bulk-edit-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.expense-bulk-edit-bar .inventory-bulk-edit-summary,.expense-bulk-edit-bar .inventory-bulk-actions{grid-column:1/-1}.expense-ledger-list .ebay-reconcile-table-wrap{max-height:min(32rem,100vh - 18rem)}}@media (max-width:780px){.expense-ledger-form .form-grid,.expense-bulk-edit-bar{grid-template-columns:1fr}.expense-bulk-edit-bar .inventory-bulk-edit-summary,.expense-bulk-edit-bar .inventory-bulk-actions{grid-column:auto}.expense-ledger-footer{flex-direction:column;align-items:stretch}.expense-ledger-footer .paginated-list-summary,.expense-ledger-footer .ebay-reconcile-page-actions{width:100%}.expense-ledger-footer .ebay-reconcile-page-actions .button-link{flex:1 1 0}}.marketing-shell{color:#f7fafc;background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/58px 58px,radial-gradient(circle at 18% 0,#ff2d2d29,#0000 26rem),radial-gradient(circle at 82% 10%,#7dd3fc14,#0000 24rem),linear-gradient(#0e0e0f 0%,#12161d 44%,#08090b 100%)}.marketing-nav-shell,.marketing-hero-card,.marketing-section,.marketing-cta-band,.marketing-page-hero,.marketing-feature-sections,.marketing-pricing-grid,.marketing-footer{width:min(100% - 2rem,1320px)}.marketing-nav-shell{z-index:20;padding-top:.8rem;position:sticky;top:0}.marketing-nav,.marketing-hero-card,.marketing-step-card,.marketing-pillar-card,.marketing-capability-card,.marketing-feature-section-card,.marketing-pricing-card,.marketing-cta-band,.marketing-product-shot,.marketing-beta-form-card,.auth-card{border-radius:8px}.marketing-nav{background:#090b0fd6;border-color:#74849c38;grid-template-columns:minmax(18rem,1fr) auto auto;box-shadow:inset 0 1px #ffffff09,0 18px 44px #00000047}.marketing-nav-link,.marketing-button,.marketing-proof-pill,.marketing-status{border-radius:6px}.marketing-button{border-color:#74849c3d}.marketing-button.secondary,.marketing-button.ghost{color:#ebf2faeb;background:#121821c7}.marketing-hero-card{background:radial-gradient(circle at 80% 20%,#ff2d2d29,#0000 24rem),radial-gradient(circle at 62% 70%,#56e38f14,#0000 22rem),linear-gradient(135deg,#121821fa,#080a0efa);border-color:#74849c38;margin-top:.9rem;padding:clamp(1rem,2vw,1.4rem)}.marketing-hero-content{grid-template-columns:minmax(0,.8fr) minmax(28rem,1.2fr);min-height:min(520px,100vh - 13rem)}.marketing-kicker{color:#ff8a8a;letter-spacing:.15em}.marketing-kicker:before{content:"";background:#ff2d2d;width:2px;height:1.25rem;box-shadow:0 0 18px #ff2d2d8c}.marketing-hero-copy h1,.marketing-page-hero h1{letter-spacing:0}.marketing-hero-copy h1{max-width:12.4ch;font-size:clamp(2.7rem,4.8vw,4.85rem)}.hero-lot-box-image{object-fit:contain;max-height:min(32rem,100vh - 12rem)}.marketing-page-hero{padding-top:3rem}.marketing-page-hero h1{max-width:18ch;font-size:clamp(2.35rem,4.6vw,4.8rem)}.hero-feature-tile,.marketing-step-card,.marketing-pillar-card,.marketing-capability-card,.marketing-feature-section-card,.marketing-pricing-card,.marketing-cta-band,.marketing-product-shot{background:radial-gradient(circle at 100% 0,#7dd3fc11,#0000 34%),linear-gradient(#11161ff5,#0c1017fa);border:1px solid #74849c38;box-shadow:inset 0 1px #ffffff09,0 18px 42px #0000003d}.marketing-section{padding-top:4rem}.marketing-section.split{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.marketing-screenshot-stories{gap:1rem;display:grid}.marketing-screenshot-story{background:radial-gradient(circle at 100% 0,#7dd3fc0f,#0000 34%),linear-gradient(#11161fd1,#0a0e14e6);border:1px solid #74849c38;border-radius:8px;grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(1rem,2vw,1.6rem);padding:clamp(.85rem,1.5vw,1.15rem);display:grid;box-shadow:inset 0 1px #ffffff07,0 18px 42px #0003}.marketing-screenshot-story.is-reversed{grid-template-columns:minmax(0,1.28fr) minmax(18rem,.72fr)}.marketing-screenshot-story.is-reversed .marketing-screenshot-story-copy{order:2}.marketing-screenshot-story.is-reversed .marketing-product-shot{order:1}.marketing-screenshot-story-copy{min-width:0}.marketing-screenshot-story-copy h3{color:#fff;max-width:17ch;margin:.65rem 0 0;font-size:clamp(1.45rem,2.4vw,2.35rem);line-height:.98}.marketing-screenshot-story-copy p{color:#d6dde6d1;max-width:58ch;margin:.85rem 0 0;line-height:1.7}.marketing-screenshot-story-copy .marketing-check-list{margin-top:1rem}.marketing-screenshot-story .marketing-product-shot{width:100%;min-width:0}.marketing-product-shot{margin:0;padding:.55rem;overflow:hidden}.marketing-product-shot-trigger{cursor:zoom-in;width:100%;display:block}.marketing-product-shot-bar{color:#d6dde6b8;align-items:center;gap:.4rem;min-height:2rem;padding:0 .25rem .45rem;font-size:.78rem;display:flex}.marketing-product-shot-bar span{background:#ff2d2d;border-radius:50%;width:.46rem;height:.46rem}.marketing-product-shot-bar strong{color:#f5f7fae6;margin-left:.25rem;font-size:.78rem}.marketing-product-shot img,.marketing-product-shot-trigger img{background:#090d12;border:1px solid #74849c2e;border-radius:6px;width:100%;height:auto;display:block}.marketing-product-shot-trigger:focus-visible img,.marketing-product-shot-trigger:hover img{border-color:#7dd3fc85;box-shadow:0 0 0 3px #7dd3fc1f}.marketing-image-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03060ad6;place-items:center;padding:clamp(.75rem,2vw,1.5rem);display:grid;position:fixed;inset:0}.marketing-image-modal{background:radial-gradient(circle at 100% 0,#7dd3fc14,#0000 32%),linear-gradient(#11161ffa,#080b10fa);border:1px solid #74849c52;border-radius:8px;grid-template-rows:auto minmax(0,1fr);gap:.7rem;width:min(96vw,1600px);max-height:min(92vh,980px);padding:.85rem;display:grid;box-shadow:0 28px 90px #0000008f}.marketing-image-modal-header{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.marketing-image-modal-header h2{color:#f5f7faf0;margin:0;font-size:clamp(.95rem,1.4vw,1.2rem);line-height:1.2}.marketing-image-modal-close{color:#f5f7fae6;cursor:pointer;background:#ffffff0e;border:1px solid #74849c47;border-radius:6px;flex:none;padding:.55rem .8rem;font-weight:800}.marketing-image-modal-close:hover,.marketing-image-modal-close:focus-visible{background:#ff2d2d1f;border-color:#ff2d2d7a}.marketing-image-modal-frame{background:#05080c;border:1px solid #74849c33;border-radius:6px;min-height:0;overflow:auto}.marketing-image-modal-frame img{width:100%;height:auto;display:block}.auth-card{background:radial-gradient(circle at 100% 0,#ff2d2d1a,#0000 34%),linear-gradient(#11161ffa,#0a0d12fa);border-color:#74849c3d}@media (max-width:1080px){.marketing-nav,.marketing-hero-content,.marketing-section.split,.marketing-screenshot-story,.marketing-screenshot-story.is-reversed{grid-template-columns:1fr}.marketing-hero-content{min-height:auto}.marketing-screenshot-story.is-reversed .marketing-screenshot-story-copy,.marketing-screenshot-story.is-reversed .marketing-product-shot{order:initial}}@media (max-width:780px){.marketing-nav-shell,.marketing-hero-card,.marketing-section,.marketing-cta-band,.marketing-page-hero,.marketing-feature-sections,.marketing-pricing-grid,.marketing-footer{width:min(100% - 1rem,1320px)}.marketing-hero-copy h1,.marketing-page-hero h1{max-width:12ch;font-size:clamp(2.25rem,11vw,3.45rem)}}.marketing-shell{background:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),radial-gradient(circle at 18% 0,#7dd3fc1f,#0000 26rem),radial-gradient(circle at 82% 10%,#56e38f1a,#0000 24rem),linear-gradient(#0e0e0f 0%,#111821 46%,#08090b 100%)}.marketing-nav{background:radial-gradient(circle at 100% 0,#7dd3fc0f,#0000 34%),#090d12e0;border-color:#74849c3d}.marketing-nav-link:hover,.marketing-nav-link.is-active{color:#f5fbff;background:#7dd3fc1a}.marketing-button.primary{background:linear-gradient(#1e704cf5,#154e38fa);border-color:#56e38f6b;box-shadow:inset 0 1px #ffffff14,0 12px 24px #12523738}.marketing-button.secondary,.marketing-button.ghost{background:#121821d1;border-color:#74849c3d}.marketing-button:hover,.marketing-button.secondary:hover,.marketing-button.ghost:hover{background:#192b38eb;border-color:#7dd3fc80}.marketing-hero-card{background:radial-gradient(circle at 78% 18%,#7dd3fc1f,#0000 24rem),radial-gradient(circle at 58% 72%,#56e38f1a,#0000 22rem),linear-gradient(135deg,#11161ffa,#080c12fa);border-color:#74849c3d}.marketing-kicker,.marketing-step-number,.marketing-pricing-eyebrow,.marketing-stat-card span,.marketing-feature-row,.marketing-table div:first-child{color:#7dd3fcf0}.marketing-kicker:before{background:#56e38f;box-shadow:0 0 18px #56e38f80}.marketing-hero-copy h1 .hero-line-red{color:#56e38f}.hero-feature-tile span{color:#56e38f;border-color:#56e38f70}.hero-feature-tile,.marketing-step-card,.marketing-pillar-card,.marketing-capability-card,.marketing-feature-section-card,.marketing-pricing-card,.marketing-cta-band,.marketing-product-shot,.marketing-beta-form-card{background:radial-gradient(circle at 100% 0,#7dd3fc13,#0000 34%),linear-gradient(#11161ff5,#0c1017fa);border-color:#74849c38}.marketing-pricing-card.is-featured{background:radial-gradient(circle at 100% 0,#56e38f1f,#0000 36%),linear-gradient(#11382ab8,#0c1017fa);border-color:#56e38f6b}.marketing-check-list li:before{background:#56e38f}.marketing-product-shot-bar span{background:#7dd3fc}.marketing-product-shot-bar span:nth-child(2){background:#56e38f}.marketing-product-shot-bar span:nth-child(3){background:#f59e0b}.auth-shell{background:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),radial-gradient(circle at 16% 6%,#7dd3fc1a,#0000 24rem),radial-gradient(circle at 86% 0,#56e38f17,#0000 23rem),linear-gradient(#0e0e0f 0%,#111821 50%,#08090b 100%)}.auth-card{background:radial-gradient(circle at 100% 0,#7dd3fc13,#0000 34%),linear-gradient(#11161ffa,#0a0d12fa)}.marketing-shell .lots-logo-mark,.auth-shell .lots-logo-mark,.marketing-shell .hero-lot-box-image{filter:drop-shadow(0 18px 28px #00000059)}.marketing-shell .brand-lockup-copy strong span:nth-child(2),.auth-shell .brand-lockup-copy strong span:nth-child(2){border-top-color:#ff2d2d;border-bottom-color:#ffffff3d}.marketing-shell .brand-lockup-copy strong span:nth-child(3),.auth-shell .brand-lockup-copy strong span:nth-child(3){color:#ff2d2d}.app-shell{width:100%;max-width:none;margin:0;padding:.75rem 1rem 1.2rem .75rem}.app-grid{--dashboard-sidebar-width:245px;--dashboard-sidebar-compact-width:72px;padding-left:calc(var(--dashboard-sidebar-width) + 1rem);display:block}.app-grid:has(.sidebar-card.is-collapsed){padding-left:calc(var(--dashboard-sidebar-compact-width) + .75rem)}.sidebar-card{width:var(--dashboard-sidebar-width);border-radius:0 8px 8px 0;height:100vh;top:0;left:0}.sidebar-card.is-collapsed{width:var(--dashboard-sidebar-compact-width);padding:.58rem}.sidebar-collapse-toggle{color:#ebf2faf0;cursor:pointer;background:#121821d1;border:1px solid #74849c38;border-radius:8px;place-items:center;width:100%;min-height:2.1rem;margin-top:.58rem;font-weight:900;line-height:1;transition:border-color .16s,background .16s,color .16s;display:inline-grid}.sidebar-collapse-toggle:hover,.sidebar-collapse-toggle:focus-visible{color:#fff;background:#192b38eb;border-color:#7dd3fc80}.sidebar-bottom-controls{margin-top:auto;display:grid}.nav-account-area{margin-top:0}.sidebar-card.is-collapsed .brand-block{place-items:center;padding:.42rem;display:grid}.sidebar-card.is-collapsed .brand-lockup{justify-content:center}.sidebar-card.is-collapsed .brand-lockup-copy,.sidebar-card.is-collapsed .brand-kicker{display:none}.sidebar-card.is-collapsed .brand-logo-wrap .lots-logo-mark{width:2.55rem;height:2.55rem}.sidebar-card.is-collapsed .nav-stack{gap:.42rem}.sidebar-card.is-collapsed .nav-link{grid-template-columns:1fr;justify-items:center;min-height:2.6rem;padding:.45rem}.sidebar-card.is-collapsed .nav-submenu{display:none}.sidebar-card.is-collapsed .nav-badge{width:2.05rem;height:2.05rem;font-size:.66rem}.sidebar-card.is-collapsed .nav-link.is-active{box-shadow:inset 0 -3px #56e38feb}.sidebar-card.is-collapsed .nav-account-area{justify-items:center;gap:.42rem;display:grid}.sidebar-card.is-collapsed .nav-account-toggle{background:#090d137a;border:1px solid #74849c2e;border-radius:8px;place-items:center;min-height:2.6rem;padding:0;display:grid}.sidebar-card.is-collapsed .nav-account-toggle:before{content:"@";color:#ebf2faf0;background:#74849c1a;border-radius:8px;place-items:center;width:2.05rem;height:2.05rem;font-weight:900;display:grid}.sidebar-card.is-collapsed .nav-account-label,.sidebar-card.is-collapsed .nav-account-value,.sidebar-card.is-collapsed .nav-account-subtle,.sidebar-card.is-collapsed .nav-account-toggle-hint,.sidebar-card.is-collapsed .nav-account-controls{display:none}@media (max-width:1080px){.app-shell{width:min(calc(100% - 1.25rem), var(--max-width));margin:0 auto;padding:.75rem 0 1.2rem}:is(.app-grid,.app-grid:has(.sidebar-card.is-collapsed)){grid-template-columns:1fr;padding-left:0;display:grid}.sidebar-card,.sidebar-card.is-collapsed{border-radius:8px;width:auto;height:auto;padding:.78rem}.sidebar-collapse-toggle,.sidebar-bottom-controls{display:none}.sidebar-card.is-collapsed .brand-block,.sidebar-card.is-collapsed .nav-account-area{display:block}.sidebar-card.is-collapsed .brand-lockup-copy,.sidebar-card.is-collapsed .brand-kicker,.sidebar-card.is-collapsed .nav-account-label,.sidebar-card.is-collapsed .nav-account-value,.sidebar-card.is-collapsed .nav-account-subtle,.sidebar-card.is-collapsed .nav-account-toggle-hint{display:initial}.sidebar-card.is-collapsed .nav-link{grid-template-columns:auto minmax(0,1fr);justify-items:stretch;min-height:2.46rem;padding:.52rem .64rem}.sidebar-card.is-collapsed .nav-label.sr-only{clip:auto;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:hidden}.sidebar-card.is-collapsed .nav-badge{width:1.36rem;height:1.36rem;font-size:.58rem}.sidebar-card.is-collapsed .nav-link.is-active{box-shadow:inset 3px 0 #56e38feb}.sidebar-card.is-collapsed .nav-account-toggle:before{content:none}.sidebar-card.is-collapsed .nav-account-controls.is-open{display:grid}}.app-shell{--radius-lg:0;--radius-md:0;--radius-sm:0}.app-shell :where(button,input,textarea,select,[role=button],[class*=badge],[class*=banner],[class*=block],[class*=button],[class*=card],[class*=cell],[class*=chip],[class*=count],[class*=detail],[class*=dot],[class*=dropzone],[class*=field],[class*=filter],[class*=image],[class*=indicator],[class*=input],[class*=link],[class*=modal],[class*=option],[class*=panel],[class*=pill],[class*=popdown],[class*=popover],[class*=progress],[class*=row],[class*=select],[class*=state],[class*=summary],[class*=textarea],[class*=toggle],[class*=toolbar],[class*=trigger],[class*=wrap]):not(.activity-card-spinner),.app-shell :where(button,input,textarea,select,[role=button],[class*=badge],[class*=banner],[class*=block],[class*=button],[class*=card],[class*=cell],[class*=chip],[class*=count],[class*=detail],[class*=dot],[class*=dropzone],[class*=field],[class*=filter],[class*=image],[class*=indicator],[class*=input],[class*=link],[class*=modal],[class*=option],[class*=panel],[class*=pill],[class*=popdown],[class*=popover],[class*=progress],[class*=row],[class*=select],[class*=state],[class*=summary],[class*=textarea],[class*=toggle],[class*=toolbar],[class*=trigger],[class*=wrap]):before,.app-shell :where(button,input,textarea,select,[role=button],[class*=badge],[class*=banner],[class*=block],[class*=button],[class*=card],[class*=cell],[class*=chip],[class*=count],[class*=detail],[class*=dot],[class*=dropzone],[class*=field],[class*=filter],[class*=image],[class*=indicator],[class*=input],[class*=link],[class*=modal],[class*=option],[class*=panel],[class*=pill],[class*=popdown],[class*=popover],[class*=progress],[class*=row],[class*=select],[class*=state],[class*=summary],[class*=textarea],[class*=toggle],[class*=toolbar],[class*=trigger],[class*=wrap]):after{border-radius:0!important}.app-shell .activity-stack-toggle{border-radius:4.2rem 4.2rem 0 0!important}.app-shell .activity-stack-toggle-count{border-radius:999px!important}
