/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--ink:#10192d;--muted:#667085;--blue:#2f66ff;--blue-dark:#1e48d8;--lime:#d8ff67;--cream:#fffaf0;--paper:#fff;--line:#dfe4ec;--soft-blue:#eef3ff;--teal:#147d73}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Aptos,Segoe UI,Arial,sans-serif}html[data-theme=light]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important;background:#fff!important}html[data-theme=light] body{color:#10192d!important;background:#fff!important}html[data-theme=light] .workspace-shell{--ink:#10192d;--paper:#fff;--line:#dfe4ec;color:#10192d!important;background:#f4f7fb!important}html[data-theme=light] .workspace-header{border-color:#e2e7ef;background:#fffffff5!important}html[data-theme=light] .workspace-sidebar{border-color:#e2e7ef;background:#fff!important}html[data-theme=light] .theme-toggle,html[data-theme=light] .quota-chip,html[data-theme=light] .builder-card,html[data-theme=light] .workspace-section,html[data-theme=light] .batch-card{color:#10192d;background-color:#fff!important}html[data-theme=light] .batch-express-setup{background:linear-gradient(145deg,#fff 42%,#edf4ff)!important}html[data-theme=light] .batch-split-choice{background:#fffffff5!important}html[data-theme=light] .batch-split-choice button{color:#66758a!important;background:#f7f9fd!important}html[data-theme=light] .batch-split-choice button.active{color:var(--blue)!important;background:#eaf1ff!important}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}.pwa-install-prompt{z-index:90;color:#172d5b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #d7e1ef;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:min(390px,100% - 30px);padding:12px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 48px #10234833}.pwa-install-icon{background:var(--blue);color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:950;display:grid}.pwa-install-prompt>span:nth-child(2){gap:2px;min-width:0;display:grid}.pwa-install-prompt strong{font-size:12px}.pwa-install-prompt small{color:#718097;font-size:9px}.pwa-install-prompt button{background:var(--blue);color:#fff;min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 13px;font-size:10px;font-weight:900}html[data-theme=dark] .pwa-install-prompt{color:#eef4ff;background:#111c2ef7;border-color:#30415c}html[data-theme=dark] .pwa-install-prompt small{color:#9eacc0}.site-header{z-index:20;justify-content:space-between;align-items:center;gap:28px;width:min(1240px,100% - 48px);height:84px;margin:0 auto;display:flex;position:relative}.brand{letter-spacing:-.7px;align-items:center;gap:10px;font-size:24px;font-weight:850;display:inline-flex}.brand-mark{background:var(--blue);color:#fff;border-radius:11px;place-items:center;width:35px;height:35px;font-size:17px;font-weight:900;display:grid;transform:rotate(-4deg);box-shadow:0 7px 16px #2f66ff40}nav{align-items:center;gap:34px;margin-left:auto;display:flex}nav a{color:#3e4a60;font-size:14px;font-weight:650;transition:color .2s}nav a:hover{color:var(--blue)}.header-actions{align-items:center;gap:12px;display:flex}.text-button{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:12px;font-weight:700}.button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:0 24px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 11px 28px #2f66ff38}.button:hover{background:var(--blue-dark);transform:translateY(-2px);box-shadow:0 15px 34px #2f66ff4a}.button:focus-visible{outline-offset:3px;outline:3px solid #2f66ff59}button:focus-visible{outline-offset:3px;outline:3px solid #2f66ff59}a:focus-visible{outline-offset:3px;outline:3px solid #2f66ff59}.button:disabled{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}.button-small{border-radius:11px;min-height:43px;padding:0 18px;font-size:13px}.full-width{width:100%}.hero{grid-template-columns:.94fr 1.06fr;align-items:center;gap:66px;width:min(1240px,100% - 48px);min-height:680px;margin:0 auto;padding:78px 0 84px;display:grid;position:relative}.hero:before{content:"";z-index:-1;background:#f5f8ff;border-radius:50%;width:420px;height:420px;position:absolute;top:40px;left:-280px}.eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:1.35px;align-items:center;gap:9px;font-size:11px;font-weight:850;display:flex}.eyebrow span{background:currentColor;border-radius:2px;width:22px;height:2px}.eyebrow.light{color:var(--lime)}h1{letter-spacing:-4.5px;margin:22px 0 23px;font-size:clamp(58px,6vw,84px);font-weight:880;line-height:.94}h1 em{color:var(--blue);font-style:normal;position:relative}h1 em:after{content:"";border-bottom:3px solid var(--lime);border-radius:50%;height:9px;position:absolute;bottom:-8px;left:5px;right:-2px;transform:rotate(-1deg)}.hero-lead{color:#58657a;max-width:570px;margin:0;font-size:19px;line-height:1.65}.hero-actions{align-items:center;gap:27px;margin-top:33px;display:flex}.button-link{color:var(--ink);align-items:center;gap:9px;font-size:14px;font-weight:750;display:flex}.button-link span{color:var(--blue)}.trust-line{color:#667085;flex-wrap:wrap;gap:16px 22px;margin-top:30px;font-size:12px;display:flex}.trust-line b{color:var(--teal);margin-right:4px}.product-stage{place-items:center;min-height:560px;display:grid;position:relative}.stage-glow{background:linear-gradient(145deg,#e8efff 5%,#edf8ff 52%,#f4f7ff);border-radius:45% 52% 48% 44%;position:absolute;inset:30px 5px 10px 10px;transform:rotate(-3deg)}.phone-card{z-index:3;background:#fff;border:1px solid #1118271a;border-radius:30px;width:350px;padding:14px;position:relative;transform:rotate(1deg);box-shadow:0 33px 70px #192b523d,0 4px 12px #192b5214}.phone-topbar{justify-content:space-between;align-items:center;padding:3px 5px 12px;display:flex}.mini-brand{align-items:center;gap:7px;font-size:13px;font-weight:850;display:flex}.mini-brand i{background:var(--blue);color:#fff;border-radius:6px;place-items:center;width:21px;height:21px;font-size:10px;font-style:normal;display:grid}.quota-pill{color:var(--blue);background:#eef3ff;border-radius:20px;padding:5px 8px;font-size:9px;font-weight:800}.photo-preview{border-radius:20px;place-items:center;height:200px;display:grid;position:relative;overflow:hidden}.demo-cartridge{background:radial-gradient(circle at 36% 28%,#ffe7c6,#0000 34%),linear-gradient(145deg,#f2b77e,#d98e5a)}.demo-cartridge:before{content:"";background:repeating-linear-gradient(120deg,#0000 0 16px,#ffffff0d 17px 18px);position:absolute;inset:0}.cartridge{background:linear-gradient(135deg,#b6c0c4,#849095 66%,#bac3c5);border-radius:8px 8px 16px 16px;width:116px;height:145px;padding:17px 10px 13px;position:relative;transform:rotate(-8deg);box-shadow:14px 20px 28px #362f284d}.cartridge:before{content:"";background:#41494e59;border-radius:2px;height:4px;position:absolute;top:7px;left:16px;right:16px}.cartridge-label{color:#fff;text-align:center;background:linear-gradient(#192642 0 25%,#fbcc49 25% 30%,#f44d3a 30% 68%,#2656a9 68%);border-radius:5px 5px 12px 12px;height:89px;padding-top:8px;transform:rotate(1deg);box-shadow:inset 0 0 0 2px #ffffff40}.cartridge-label small{letter-spacing:1px;font-size:6px;display:block}.cartridge-label strong{margin-top:9px;font-size:13px;line-height:1;display:block}.cartridge-label span{letter-spacing:2px;font-size:7px}.cartridge-ridges{background:repeating-linear-gradient(90deg,#707a7f 0 2px,#0000 2px 5px);height:5px;position:absolute;bottom:7px;left:20px;right:20px}.photo-count{color:#fff;background:#10192db8;border-radius:9px;padding:4px 7px;font-size:8px;font-weight:800;position:absolute;bottom:9px;right:10px}.draft-panel{padding:15px 4px 3px}.draft-heading{justify-content:space-between;align-items:center;margin-bottom:11px;font-size:10px;font-weight:850;display:flex}.confidence{color:#18885e;background:#eaf9f2;border-radius:20px;padding:4px 7px;font-size:7px}.draft-panel label,.demo-field-label{color:#7b8598;margin:0 0 4px 2px;font-size:8px;display:block}.field-value{color:#2a3548;background:#fcfdff;border:1px solid #dfe4ec;border-radius:9px;padding:8px 9px;font-size:9px;line-height:1.35}.field-value.compact{padding:7px 8px;font-weight:700}.draft-grid{grid-template-columns:1fr .8fr;gap:8px;margin-top:8px;display:grid}.publish-button{background:var(--blue);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:48px;width:100%;height:37px;margin-top:11px;font-size:9px;font-weight:800;display:flex}.floating-note{z-index:5;background:#fff;border:1px solid #e4e8ef;border-radius:13px;flex-direction:column;min-width:154px;padding:11px 14px;display:flex;position:absolute;box-shadow:0 16px 30px #1b2f5324}.floating-note b{font-size:10px}.floating-note span{color:#7a8495;margin-top:3px;font-size:8px}.note-top{top:94px;right:2px;transform:rotate(3deg)}.note-top:before{content:"✓";background:var(--lime);border-radius:8px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:grid;position:absolute;top:10px;left:-13px}.note-bottom{padding-left:39px;bottom:92px;left:-10px;transform:rotate(-3deg)}.note-bottom:before{content:"→";background:var(--blue);color:#fff;border-radius:8px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:900;display:grid;position:absolute;top:9px;left:9px}.proof-strip{background:#fbfcfe;border-top:1px solid #e6e9ef;border-bottom:1px solid #e6e9ef;grid-template-columns:repeat(4,1fr);padding:0 max(24px,50vw - 620px);display:grid}.proof-strip div{border-right:1px solid #e6e9ef;justify-content:center;align-items:center;gap:12px;min-height:108px;display:flex}.proof-strip div:first-child{border-left:1px solid #e6e9ef}.proof-strip strong{letter-spacing:-1.8px;font-size:34px}.proof-strip span{color:#657187;max-width:100px;font-size:11px;line-height:1.4}.section{width:min(1160px,100% - 48px);margin:0 auto;padding:120px 0}.section-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:54px;display:grid}.section h2{letter-spacing:-3px;margin:16px 0 0;font-size:clamp(42px,5vw,64px);line-height:1.02}.section-heading>p,.pricing-heading>p{color:#667085;margin:0 0 5px;font-size:17px;line-height:1.65}.workflow-grid{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}.workflow-card{background:#fff;border:1px solid #dfe4ec;border-radius:22px;padding:26px;transition:transform .25s,box-shadow .25s;position:relative}.workflow-card:hover{transform:translateY(-5px);box-shadow:0 20px 42px #22324e1a}.step-number{color:var(--blue);letter-spacing:1px;font-size:12px;font-weight:850;display:block}.step-visual{border-radius:16px;place-items:center;height:174px;margin:20px 0 25px;display:grid;position:relative;overflow:hidden}.visual-01{background:#fff1dc}.visual-02{background:#edf2ff}.visual-03{background:#effbe4}.camera-shape{background:var(--ink);color:#fff;border-radius:15px;place-items:center;width:86px;height:62px;font-size:27px;display:grid;box-shadow:inset 0 0 0 10px #202d46}.camera-shape:before{content:"";background:var(--ink);border-radius:6px 6px 0 0;width:31px;height:10px;position:absolute;top:47px;left:calc(50% - 29px)}.visual-01>i{background:var(--blue);color:#fff;border-radius:9px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid;position:absolute;bottom:43px;right:66px}.document-shape{background:#fff;border-radius:10px;width:79px;height:98px;padding:28px 13px 12px;transform:rotate(-4deg);box-shadow:0 12px 25px #1f386e26}.document-shape i{background:#cbd6f0;border-radius:4px;height:5px;margin-bottom:8px;display:block}.document-shape i:nth-child(2){width:76%}.visual-02>b{background:var(--lime);border-radius:11px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:37px;right:65px}.market-shape{background:var(--blue);color:#fff;border-radius:22px;place-items:center;width:76px;height:76px;font-size:31px;font-weight:900;display:grid;transform:rotate(-5deg);box-shadow:10px 14px #cfe9b6}.visual-03>i{color:var(--teal);font-size:24px;font-style:normal;font-weight:900;position:absolute;top:37px;right:64px;transform:rotate(-25deg)}.workflow-card h3{letter-spacing:-.5px;margin:0 0 10px;font-size:20px}.workflow-card p{color:#6a7589;margin:0;font-size:14px;line-height:1.65}.demo-section{background:var(--ink);color:#fff;grid-template-columns:1fr .85fr;align-items:center;gap:110px;width:100%;max-width:none;padding:110px max(24px,50vw - 560px);display:grid}.demo-copy h2{color:#fff}.demo-copy>p{color:#b6c0d1;max-width:540px;font-size:17px;line-height:1.7}.demo-copy ul{color:#dce4f1;gap:14px;margin:30px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.demo-copy li{align-items:center;gap:11px;display:flex}.demo-copy li span{width:23px;height:23px;color:var(--lime);background:#d8ff6721;border-radius:8px;place-items:center;font-size:10px;font-weight:900;display:grid}.upload-demo{color:var(--ink);background:#fff;border-radius:24px;padding:22px;box-shadow:18px 22px #d8ff67f2}.upload-head{justify-content:space-between;align-items:start;margin-bottom:18px;display:flex}.upload-head div{flex-direction:column;gap:4px;display:flex}.upload-head span{font-size:18px;font-weight:850}.upload-head small{color:#818b9c;font-size:10px}.upload-head button{cursor:pointer;color:#687387;background:#f1f4f8;border:0;border-radius:9px;width:28px;height:28px}.upload-zone{cursor:pointer;background:#f7f9fd;border:1.5px dashed #aab6c9;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;height:222px;display:flex;position:relative;overflow:hidden}.upload-zone:hover{border-color:var(--blue);background:#f1f5ff}.upload-zone input{opacity:0;cursor:pointer;z-index:5;width:100%;position:absolute;inset:0}.selected-photo-grid{background:#fff;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:3px;width:100%;height:100%;display:grid}.selected-photo-grid.count-1{grid-template-rows:1fr;grid-template-columns:1fr}.selected-photo-grid.count-2{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr)}.selected-photo-grid img{object-fit:cover;width:100%;height:100%;min-height:0}.selected-photo-grid.count-3 img:first-child{grid-row:1/3}.photo-selection-badge{color:#fff;z-index:3;background:#10192dd1;border-radius:20px;padding:6px 10px;font-size:9px;font-weight:850;position:absolute;top:10px;right:10px}.upload-icon{background:var(--soft-blue);width:48px;height:48px;color:var(--blue);border-radius:15px;place-items:center;margin-bottom:12px;font-size:25px;display:grid}.upload-zone strong{font-size:14px}.upload-zone small{color:#8993a5;margin-top:5px;font-size:10px}.thumb-row{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0 17px;display:grid}.thumb-row span{color:#a0a9b8;border:1px dashed #c9d0dc;border-radius:10px;place-items:center;height:44px;font-size:10px;display:grid;overflow:hidden}.thumb-row span.filled{color:#14825c;background:#e9f8f1;border:1px solid #b9e8d4}.thumb-row img{object-fit:cover;width:100%;height:100%}.demo-disclaimer{text-align:center;color:#8a94a5;margin:10px 0 -4px;font-size:9px}.safety-section{padding:110px 0}.safety-panel{background:var(--cream);border-radius:34px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;padding:72px;display:grid}.safety-visual{place-items:center;min-height:390px;display:grid;position:relative}.safety-visual:before,.safety-visual:after{content:"";border:1px dashed #cbd5d0;border-radius:50%;position:absolute}.safety-visual:before{width:310px;height:310px}.safety-visual:after{width:215px;height:215px}.shield{background:var(--blue);color:#fff;clip-path:polygon(50% 0,94% 18%,88% 75%,50% 100%,12% 75%,6% 18%);z-index:2;border-radius:34px 34px 48px 48px;place-items:center;width:118px;height:136px;font-size:45px;font-weight:900;display:grid;box-shadow:0 25px 42px #2f66ff47}.orbit{background:#fff;border:1px solid #e1e5de;border-radius:10px;padding:9px 13px;font-size:10px;font-weight:850;position:absolute;box-shadow:0 10px 24px #1f314617}.orbit-one{top:48px;left:42px;transform:rotate(-8deg)}.orbit-two{top:79px;right:22px;transform:rotate(7deg)}.orbit-three{bottom:55px;left:34px;transform:rotate(5deg)}.safety-copy>p{color:#697488;font-size:16px;line-height:1.7}.safety-list{gap:0;margin-top:28px;display:grid}.safety-list>div{border-top:1px solid #e2ded3;grid-template-columns:36px 1fr;gap:14px;padding:17px 0;display:grid}.safety-list b{color:var(--blue);padding-top:2px;font-size:11px}.safety-list span{color:#6d7686;flex-direction:column;font-size:12px;line-height:1.5;display:flex}.safety-list strong{color:var(--ink);margin-bottom:3px;font-size:14px}.pricing-section{text-align:center;padding-top:80px}.pricing-heading{max-width:670px;margin:0 auto 30px}.pricing-heading .eyebrow{justify-content:center}.pricing-heading h2{margin-bottom:20px}.billing-toggle{background:#f1f4f8;border-radius:13px;margin:8px 0 12px;padding:4px;display:inline-flex}.billing-toggle button{color:#647084;cursor:pointer;background:0 0;border:0;border-radius:10px;height:39px;padding:0 17px;font-size:12px;font-weight:800}.billing-toggle button.active{color:var(--ink);background:#fff;box-shadow:0 5px 14px #212d411a}.billing-toggle span{background:var(--lime);color:#455820;border-radius:12px;margin-left:5px;padding:3px 6px;font-size:8px}.terms-acceptance{text-align:left;background:#fbfcff;border:1px solid #dfe4ec;border-radius:14px;max-width:760px;margin:18px auto 0;padding:15px 18px;transition:border-color .2s,background .2s}.terms-acceptance.has-error{background:#fff7f7;border-color:#da5765}.terms-acceptance label{color:#536076;cursor:pointer;align-items:flex-start;gap:11px;font-size:12px;line-height:1.55;display:flex}.terms-acceptance input{width:17px;height:17px;accent-color:var(--blue);flex:none;margin:1px 0 0}.terms-acceptance a{color:var(--blue);text-underline-offset:2px;font-weight:800;text-decoration:underline}.terms-acceptance>p{color:#a12e39;margin:8px 0 0 28px;font-size:11px;font-weight:700}.saving-note{color:var(--teal);margin:0 0 17px;font-size:11px;font-weight:800}.pricing-grid{text-align:left;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;margin-top:37px;display:grid}.pricing-card{background:#fff;border:1px solid #dfe4ec;border-radius:24px;flex-direction:column;padding:28px;display:flex;position:relative}.pricing-card.featured{border:2px solid var(--blue);transform:translateY(-9px);box-shadow:0 24px 55px #2f66ff24}.popular-badge{background:var(--blue);color:#fff;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;border-radius:20px;padding:7px 14px;font-size:8px;font-weight:900;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.plan-head h3{margin:0;font-size:20px}.plan-head p{color:#7b8495;min-height:34px;font-size:11px;line-height:1.45}.price{align-items:end;gap:7px;margin:17px 0 5px;display:flex}.price strong{letter-spacing:-1.7px;font-size:34px}.price span{color:#7a8496;margin-bottom:6px;font-size:10px}.annual-billed{color:#758095;font-size:9px}.main-limit{text-align:center;background:#f2f5fb;border-radius:11px;margin:22px 0 13px;padding:12px;font-size:12px;font-weight:850}.featured .main-limit{background:var(--soft-blue);color:var(--blue)}.pricing-card ul{color:#596579;gap:12px;margin:7px 0 21px;padding:0;font-size:11px;list-style:none;display:grid}.pricing-card li{align-items:center;gap:9px;display:flex}.pricing-card li span{color:#18835e;font-weight:900}.extra-price{color:#7a8496;margin:auto 0 16px;font-size:9px}.outline-button{width:100%;height:51px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #cdd4df;border-radius:13px;justify-content:center;align-items:center;gap:36px;font-weight:850;display:flex}.outline-button:hover{border-color:var(--blue);color:var(--blue)}.pricing-footnote{color:#7d8798;margin:29px 0 0;font-size:10px}.start-section{background:var(--blue);color:#fff;border-radius:30px;grid-template-columns:1.4fr .6fr;align-items:center;gap:55px;width:min(1160px,100% - 48px);max-width:1160px;padding:62px 68px;display:grid}.start-section h2{color:#fff;font-size:clamp(37px,4vw,52px)}.start-actions{flex-direction:column;align-items:stretch;gap:12px;display:flex}.button-lime{background:var(--lime);color:var(--ink);box-shadow:0 13px 28px #13213f40}.button-lime:hover{color:var(--ink);background:#c9f24e}.start-actions small{color:#dbe4ff;text-align:center;font-size:9px}footer{border-bottom:0;grid-template-columns:1fr 1.3fr 1.2fr;align-items:center;gap:25px;width:min(1160px,100% - 48px);margin:0 auto;padding:74px 0 32px;display:grid}.footer-brand{font-size:20px}footer>p{color:#7a8597;margin:0;font-size:11px;line-height:1.5}.footer-links{color:#586478;flex-wrap:wrap;justify-content:flex-end;gap:18px;font-size:10px;font-weight:700;display:flex}.footer-links button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}footer>small{color:#929aa8;border-top:1px solid #e6e9ef;grid-column:1/-1;margin-top:18px;padding-top:19px;font-size:9px}.legal-page{background:#f6f8fc;min-height:100vh;padding-bottom:80px}.legal-header{justify-content:space-between;align-items:center;gap:24px;width:min(980px,100% - 48px);min-height:88px;margin:0 auto;display:flex}.legal-header .outline-button{width:auto;min-height:43px;margin:0;padding:0 18px}.legal-document{background:#fff;border:1px solid #e1e6ee;border-radius:28px;width:min(860px,100% - 48px);margin:20px auto 0;padding:clamp(34px,6vw,72px);box-shadow:0 28px 70px #22324e17}.legal-document h1{letter-spacing:-3.5px;margin:22px 0 10px;font-size:clamp(42px,6vw,68px);line-height:.98}.legal-version{color:#7b8698;margin:0 0 30px;font-size:12px;font-weight:750}.legal-warning{color:#6c5519;background:#fff9e9;border:1px solid #f1d58a;border-radius:16px;margin:0 0 38px;padding:20px 22px}.legal-warning strong{margin-bottom:7px;font-size:14px;display:block}.legal-warning p{color:#776128;margin:0;font-size:12px;line-height:1.6}.legal-document section{border-top:1px solid #e7eaf0;padding:26px 0;scroll-margin-top:24px}.legal-document section:first-of-type{border-top:0}.legal-document h2{letter-spacing:-.5px;margin:0 0 13px;font-size:21px}.legal-document section p{color:#566278;margin:8px 0 0;font-size:14px;line-height:1.75}.guide-document{width:min(940px,100% - 48px)}.guide-intro{color:#647187;max-width:680px;margin:0 0 34px;font-size:16px;line-height:1.7}.guide-steps{gap:12px;display:grid}.legal-document .guide-steps section{background:#fbfcfe;border:1px solid #e3e8f0;border-radius:17px;grid-template-columns:58px 1fr;gap:18px;padding:20px;display:grid}.guide-steps section>span{background:var(--blue);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:12px;font-weight:900;display:grid}.guide-steps h2{margin-top:2px}.legal-document .guide-highlight{background:#eaf2ff;border:0;border-radius:20px;margin-top:30px;padding:27px}.guide-highlight .button{width:fit-content;min-width:270px;margin-top:20px;padding:0 20px}.legal-provider{background:#f8faff;border-radius:15px;margin-bottom:12px;border:1px dashed #aab7cc!important;padding:20px 22px!important}.legal-facts{gap:0;margin:0;display:grid}.legal-facts>div{border-top:1px solid #e3e8f1;grid-template-columns:170px 1fr;gap:18px;padding:11px 0;display:grid}.legal-facts>div:first-child{border-top:0}.legal-facts dt{color:#7a8699;font-size:12px;font-weight:750}.legal-facts dd{color:#26334a;margin:0;font-size:13px;font-weight:700;line-height:1.55}.legal-facts dd span{display:block}.legal-facts dd a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.mobile-cta{display:none}@media (max-width:1050px){.site-header nav{display:none}.hero{grid-template-columns:1fr 1fr;gap:18px}.phone-card{width:320px}.note-top{right:-8px}.demo-section{gap:55px}.safety-panel{gap:35px;padding:55px 42px}}@media (max-width:820px){.site-header{width:min(100% - 30px,720px);height:72px}.header-actions .text-button{display:none}.hero{text-align:center;grid-template-columns:1fr;width:min(100% - 30px,720px);padding:55px 0 65px}.hero .eyebrow,.hero-actions,.trust-line{justify-content:center}.hero-lead{margin:0 auto}h1{font-size:clamp(54px,12vw,74px)}.product-stage{min-height:530px}.proof-strip{grid-template-columns:repeat(2,1fr);padding:0 15px}.proof-strip div:first-child{border-left:0}.proof-strip div:nth-child(2){border-right:0}.proof-strip div:nth-child(-n+2){border-bottom:1px solid #e6e9ef}.section{width:min(100% - 30px,720px);padding:88px 0}.section-heading{grid-template-columns:1fr;gap:22px}.workflow-grid{grid-template-columns:1fr}.workflow-card{grid-template-columns:110px 1fr;align-items:center;column-gap:22px;display:grid}.workflow-card .step-number{grid-column:1/-1}.step-visual{grid-row:2/4;height:122px;margin:15px 0 0}.visual-01>i,.visual-02>b,.visual-03>i{top:auto;bottom:15px;right:13px}.workflow-card h3{align-self:end;margin-top:15px}.workflow-card p{align-self:start}.demo-section{grid-template-columns:1fr;width:100%;max-width:none;padding:88px max(24px,50vw - 350px)}.upload-demo{width:100%;max-width:520px;margin:0 auto}.safety-panel{grid-template-columns:1fr}.safety-visual{min-height:330px}.pricing-grid{grid-template-columns:1fr;gap:28px;max-width:520px;margin-left:auto;margin-right:auto}.pricing-card.featured{transform:none}.start-section{text-align:center;grid-template-columns:1fr;width:min(100% - 30px,720px);padding:52px 40px}.start-section .eyebrow{justify-content:center}footer{text-align:center;grid-template-columns:1fr;width:min(100% - 30px,720px)}.footer-brand,.footer-links{justify-content:center}}@media (max-width:560px){.pwa-install-prompt{width:calc(100% - 30px);bottom:15px;right:15px}body{padding-bottom:70px}.site-header{width:calc(100% - 26px)}.brand{font-size:21px}.brand-mark{width:31px;height:31px}.header-actions .button{display:none}.hero{width:calc(100% - 30px);padding-top:42px}h1{letter-spacing:-3.5px;font-size:clamp(48px,15vw,65px)}.hero-lead{font-size:16px}.hero-actions{flex-direction:column;gap:18px}.hero-actions .button{width:100%}.trust-line{text-align:left;grid-template-columns:1fr;width:max-content;margin:27px auto 0;display:grid}.product-stage{min-height:500px;margin-top:6px}.phone-card{width:min(325px,100vw - 46px)}.stage-glow{inset:50px -8px 20px}.floating-note{display:none}.proof-strip{padding:0 8px}.proof-strip div{gap:8px;min-height:88px}.proof-strip strong{font-size:28px}.proof-strip span{max-width:76px;font-size:9px}.section{width:calc(100% - 30px);padding:74px 0}.section h2{letter-spacing:-2.3px;font-size:41px}.section-heading{margin-bottom:34px}.section-heading>p,.pricing-heading>p{font-size:15px}.workflow-card{grid-template-columns:88px 1fr;column-gap:16px;padding:20px}.step-visual{height:105px}.camera-shape{width:59px;height:43px}.document-shape{width:59px;height:75px;padding:22px 9px 8px}.market-shape{border-radius:17px;width:58px;height:58px}.demo-section{width:100%;padding:74px 15px 82px}.demo-copy{padding:0 2px}.upload-demo{box-shadow:8px 12px 0 var(--lime);padding:16px}.upload-zone{height:195px}.safety-panel{border-radius:25px;padding:44px 22px}.safety-visual{min-height:270px}.safety-visual:before{width:250px;height:250px}.safety-visual:after{width:180px;height:180px}.orbit-one{left:2px}.orbit-two{right:0}.orbit-three{left:4px}.billing-toggle{width:100%}.billing-toggle button{flex:1;padding:0 7px}.pricing-card{padding:25px 22px}.terms-acceptance{padding:14px}.legal-header,.legal-document{width:calc(100% - 30px)}.legal-header{min-height:76px}.legal-header .outline-button{padding:0 12px;font-size:11px}.legal-document{border-radius:20px;margin-top:8px;padding:30px 20px}.legal-document h1{letter-spacing:-2.4px}.legal-document .guide-steps section{grid-template-columns:1fr}.guide-highlight .button{width:100%;min-width:0}.legal-facts>div{grid-template-columns:1fr;gap:4px}.start-section{width:calc(100% - 30px);padding:43px 24px}footer{width:calc(100% - 30px);padding-top:58px}.mobile-cta{z-index:40;background:var(--blue);color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:38px;height:54px;font-size:14px;font-weight:850;display:flex;position:fixed;bottom:9px;left:10px;right:10px;box-shadow:0 10px 35px #192d5f59}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.workspace-shell{min-height:100vh;color:var(--ink);background:#f4f7fb}.workspace-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e2e7ef;justify-content:space-between;align-items:center;height:72px;padding:0 30px;display:flex;position:sticky;top:0}.workspace-header-actions{align-items:center;gap:18px;display:flex}.theme-toggle{color:#43526c;cursor:pointer;background:#fff;border:1px solid #d9e1ec;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:850;display:inline-flex}.theme-toggle span{font-size:15px;line-height:1}.theme-toggle:hover{color:var(--blue);border-color:#b8c8e0}.live-badge{color:#117651;background:#eaf9f1;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.live-badge i{background:#1fbd7b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #1fbd7b24}.workspace-account{color:#19366f;background:#eef3ff;border-radius:999px;align-items:center;gap:8px;width:auto;height:38px;padding:0 12px 0 4px;font-size:11px;font-weight:800;display:inline-flex}.workspace-account:first-letter{place-items:center;display:grid}.workspace-account>span{color:#43526c}.workspace-grid{grid-template-columns:238px 1fr;min-height:calc(100vh - 72px);display:grid}.workspace-sidebar{background:#fff;border-right:1px solid #e2e7ef;flex-direction:column;justify-content:space-between;height:calc(100vh - 72px);padding:31px 20px 24px;display:flex;position:sticky;top:72px}.workspace-kicker{color:#7b879b;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:850}.workspace-sidebar nav{gap:5px;display:grid}.workspace-sidebar nav a{color:#56647b;border-radius:11px;align-items:center;gap:10px;min-height:44px;padding:0 13px;font-size:12px;font-weight:750;display:flex}.workspace-sidebar nav a:hover,.workspace-sidebar nav a.active{color:var(--blue);background:#edf4ff}.workspace-sidebar nav a span{color:#8b98aa;width:20px;font-size:16px}.workspace-sidebar nav a b{width:21px;height:21px;color:var(--blue);background:#dde8ff;border-radius:50%;place-items:center;margin-left:auto;font-size:9px;display:grid}.trial-card{color:#fff;background:#172d5b;border-radius:15px;padding:17px}.trial-card>span{color:#aebee0;text-transform:uppercase;letter-spacing:1px;font-size:9px;font-weight:800}.trial-card strong{margin:6px 0 12px;font-size:13px;display:block}.trial-card>div{background:#ffffff24;border-radius:99px;height:5px;overflow:hidden}.trial-card>div i{border-radius:inherit;background:var(--lime);height:100%;display:block}.trial-card a{color:#fff;margin-top:12px;font-size:10px;font-weight:800;display:inline-block}.trial-card>small{color:#c8d5ef;margin-top:12px;font-size:9px;display:block}.workspace-main{width:min(1120px,100% - 54px);margin:0 auto;padding:34px 0 72px}.workspace-title-row{margin-bottom:19px}.workspace-title-row h1{color:#172d5b;letter-spacing:-2.2px;margin:0;font-family:inherit;font-size:clamp(32px,3.4vw,46px)}.workspace-title-row>div>p:last-child{color:#66738a;max-width:720px;margin:7px 0 0;font-size:13px;line-height:1.5}.quota-chip{color:#6b7890;background:#fff;border:1px solid #dbe3ef;border-radius:12px;flex:none;padding:10px 13px;font-size:10px;font-weight:750}.quota-chip span{color:var(--blue);font-size:16px;font-weight:900}.workspace-title-actions{align-items:flex-end;gap:10px;display:flex}.seller-type-chip{color:#314361;min-height:52px;font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #d7dfeb;border-radius:12px;grid-template-columns:auto auto;align-items:center;gap:2px 7px;padding:8px 11px;font-size:9px;font-weight:850;display:grid}.seller-type-chip:hover{border-color:#a9c1ef;box-shadow:0 6px 18px #24498714}.seller-type-chip>span{min-width:38px;height:32px;color:var(--blue);letter-spacing:.4px;background:#e8f0ff;border-radius:9px;grid-row:1/3;place-items:center;font-size:8px;font-weight:950;display:grid}.seller-type-chip small{color:#7c899d;font-size:8px;font-weight:700}.seller-profile-overlay{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0a1427ad;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.seller-profile-dialog{background:#fff;border:1px solid #dce4f0;border-radius:25px;width:min(720px,100%);padding:38px;position:relative;box-shadow:0 35px 90px #0b1d3d4d}.seller-profile-dialog>h2{color:#172d5b;letter-spacing:-1.4px;margin:5px 0 10px;font-size:clamp(25px,4vw,38px)}.seller-profile-dialog>p:not(.workspace-kicker):not(.seller-profile-message){color:#66748b;max-width:590px;margin:0;font-size:12px;line-height:1.65}.seller-profile-close{color:#516077;cursor:pointer;background:#edf1f7;border:0;border-radius:10px;width:34px;height:34px;font-size:20px;position:absolute;top:15px;right:15px}.seller-profile-options{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.seller-profile-options>button{color:#1c2d4b;text-align:left;cursor:pointer;background:#fbfcff;border:1.5px solid #d8e1ef;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:225px;padding:22px;display:flex}.seller-profile-options>button:hover{background:#f4f8ff;border-color:#7ba2f3;transform:translateY(-2px);box-shadow:0 15px 34px #2f66ff1f}.seller-profile-options>button:disabled{opacity:.6;cursor:wait;transform:none}.seller-profile-options span{color:var(--blue);letter-spacing:.7px;background:#e8f0ff;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:950}.seller-profile-options strong{color:#172d5b;margin-top:18px;font-size:18px}.seller-profile-options small{color:#69778c;margin-top:7px;font-size:10px;line-height:1.55}.seller-profile-options b{color:var(--blue);margin-top:auto;font-size:11px}.seller-profile-message{color:#a0303b;margin:14px 0 0;font-size:10px;font-weight:800}.seller-profile-reassurance{color:#7c899b;text-align:center;margin-top:18px;font-size:9px;display:block}.listing-builder{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.builder-card{background:#fff;border:1px solid #cfd9e7;border-radius:19px;min-width:0;padding:24px;box-shadow:0 12px 30px #1f2f4f13}.builder-heading{align-items:flex-start;gap:11px;margin-bottom:18px;display:flex}.builder-heading>span{background:var(--blue);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid;box-shadow:0 6px 14px #2f66ff38}.builder-heading h2{color:#172d5b;letter-spacing:-.25px;margin:1px 0 4px;font-size:16px}.builder-heading p{color:#5f6f86;margin:0;font-size:10px;line-height:1.5}.workspace-dropzone{cursor:pointer;background:#f8fbff;border:1.5px dashed #b9c7da;border-radius:15px;place-items:center;min-height:300px;display:grid;position:relative;overflow:hidden}.workspace-dropzone:hover{border-color:var(--blue);background:#f1f6ff}.workspace-dropzone input{z-index:4;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.dropzone-empty{text-align:center;place-items:center;gap:9px;display:grid}.dropzone-empty>span{width:48px;height:48px;color:var(--blue);background:#e8f0ff;border-radius:14px;place-items:center;font-size:27px;font-weight:400;display:grid}.dropzone-empty strong{font-size:13px}.dropzone-empty small{color:#8995a8;max-width:185px;font-size:9px;line-height:1.4}.workspace-preview-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(0,1fr);gap:6px;display:grid;position:absolute;inset:7px}.workspace-preview-grid.count-1{grid-template-columns:1fr}.workspace-preview-item{border-radius:10px;min-width:0;min-height:0;position:relative;overflow:hidden}.workspace-preview-item img{object-fit:cover;width:100%;height:100%;min-height:0}.workspace-preview-item span{color:#fff;letter-spacing:.2px;background:#0e1c39db;border-radius:6px;padding:4px 6px;font-size:7px;font-weight:900;position:absolute;top:6px;left:6px}.workspace-preview-grid.count-2{grid-template-columns:repeat(2,1fr)}.workspace-preview-grid.count-3,.workspace-preview-grid.count-4{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.workspace-preview-grid.count-3 .workspace-preview-item:first-child{grid-row:1/3}.change-photos{z-index:5;color:#fff;pointer-events:none;background:#0e1c39d9;border-radius:9px;padding:8px 10px;font-size:9px;position:absolute;bottom:13px;right:13px}.workspace-dropzone.is-full{cursor:default}.selected-photo-actions{color:#6f7d92;justify-content:space-between;align-items:center;gap:10px;margin-top:9px;font-size:9px;display:flex}.selected-photo-actions button{color:#9b3440;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:850;text-decoration:underline}.analysis-builder{background:linear-gradient(145deg,#fff 35%,#f3f7ff);flex-direction:column;min-height:438px;display:flex}.analysis-builder.complete{background:linear-gradient(145deg,#fff 40%,#edf9f3);border-color:#b8decf;min-height:auto}.analysis-stage{text-align:center;background:#f8fbffdb;border:1px solid #d7e2f1;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:17px;min-height:220px;padding:28px;display:flex}.analysis-stage-icon{width:58px;height:58px;color:var(--blue);background:#e7efff;border-radius:18px;place-items:center;font-size:15px;font-weight:950;display:grid;box-shadow:inset 0 0 0 1px #d0ddf5}.analysis-stage strong{color:#1f3559;font-size:17px;display:block}.analysis-stage p{color:#66758b;max-width:330px;margin:7px 0 0;font-size:11px;line-height:1.55}.photo-analyze-button{border:0;min-height:50px;margin-top:14px;font-size:11px;box-shadow:0 10px 22px #2f66ff33}.analysis-complete{color:#087451;text-align:center;background:#edf9f3;border:1px solid #bde8d2;border-radius:11px;margin-top:14px;padding:13px;font-size:10px;display:block}.details-builder{gap:14px;display:grid}.details-builder .builder-heading{margin-bottom:3px}.details-builder label{color:#3a4861;gap:7px;font-size:10px;font-weight:800;display:grid;position:relative}.details-builder input,.details-builder select,.details-builder textarea{width:100%;color:var(--ink);font:inherit;background:#fbfcfe;border:1px solid #dce3ed;border-radius:10px;outline:none;font-size:12px}.details-builder input,.details-builder select{height:44px;padding:0 12px}.details-builder textarea{resize:vertical;min-height:113px;padding:12px;line-height:1.5}.details-builder input:focus,.details-builder select:focus,.details-builder textarea:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #2c8bff1a}.details-builder label>i{color:#748198;font-size:11px;font-style:normal;position:absolute;bottom:14px;right:12px}.field-row{grid-template-columns:1fr 1fr;gap:11px;display:grid}.field-row.three-fields{grid-template-columns:1.1fr .62fr 1fr}.review-builder{position:static}.review-summary{background:#f2f6fc;border-radius:13px;flex-direction:column;min-height:132px;padding:15px;display:flex}.review-summary span{color:#7b8798;text-transform:uppercase;letter-spacing:.7px;font-size:9px;font-weight:800}.review-summary strong{color:#263a60;margin:8px 0;font-size:13px;line-height:1.4}.review-summary b{color:var(--blue);margin-top:auto;font-size:17px}.analysis-warnings{color:#7c5a0e;background:#fff8dd;border-radius:10px;gap:5px;margin-top:10px;padding:11px;font-size:9px;line-height:1.4;display:grid}.analysis-warnings strong{text-transform:uppercase;letter-spacing:.7px;font-size:9px}.review-builder .button{border:0;margin-top:13px}.review-builder .button:disabled{cursor:not-allowed;opacity:.55}.review-publish-actions{gap:9px;display:grid}.review-secondary-save{color:#49617f;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd6e5;border-radius:10px;font-size:9px;font-weight:850}.review-secondary-save:disabled{cursor:not-allowed;opacity:.55}.review-builder>small{color:#8893a5;text-align:center;margin-top:11px;font-size:8px;line-height:1.5;display:block}.workspace-message{border-radius:9px;margin:10px 0 0;padding:10px;font-size:9px;line-height:1.5}.workspace-message.success{color:#0e704d;background:#e9f9f1}.workspace-message.error{color:#a12e39;background:#fff0f0}.workspace-message.saving,.workspace-message.analyzing,.workspace-message.publishing{color:#285ca8;background:#eef4ff}.billing-notice{border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin:-5px 0 18px;padding:12px 15px;font-size:10px;line-height:1.45;display:flex}.billing-notice a{color:currentColor;white-space:nowrap;font-weight:850;text-decoration:underline}.billing-notice.saving{color:#285ca8;background:#edf4ff}.billing-notice.success{color:#0e704d;background:#e9f9f1}.billing-notice.error{color:#a12e39;background:#fff0f0}.workspace-section{background:#fff;border:1px solid #e1e6ef;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:20px;margin-top:23px;padding:24px;display:grid}.workspace-section h2{margin:0 0 7px;font-size:20px}.workspace-section p{color:#77849a;margin:0;font-size:11px;line-height:1.5}.workspace-section .outline-button{width:auto;padding:0 20px}.integration-note{background:#fff8dd;border-radius:10px;grid-column:1/-1;padding:13px;color:#7c5a0e!important}.integration-note.success{background:#e9f9f1;color:#0e704d!important}.integration-note.error{background:#fff0f0;color:#a12e39!important}.integration-note.saving,.integration-note.loading{background:#eef4ff;color:#285ca8!important}.ebay-account-actions{align-items:center;gap:10px;display:flex}.ebay-connected-badge,.ebay-setup-badge{border-radius:12px;align-items:center;min-height:43px;padding:0 16px;font-size:10px;font-weight:850;display:inline-flex}.ebay-connected-badge{color:#0e704d;background:#e9f9f1}.ebay-setup-badge{color:#7c5a0e;background:#fff8dd}.ebay-account-actions .text-button{color:#6d7890;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:800;text-decoration:underline}.account-secondary-actions{grid-column:1/-1;align-items:center;gap:16px;display:flex}.account-secondary-actions .text-button{color:#6d7890;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:800;text-decoration:underline}.account-secondary-actions a{color:var(--blue);font-size:10px;font-weight:800}.ebay-policy-manager{background:#f8fbff;border:1px solid #cfdaea;border-radius:14px;grid-column:1/-1;overflow:hidden}.ebay-policy-manager>summary{color:#21385f;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 16px;list-style:none;display:flex}.ebay-policy-manager>summary::-webkit-details-marker{display:none}.ebay-policy-manager>summary>span{color:#748198;gap:2px;font-size:8px;display:grid}.ebay-policy-manager>summary b{color:#19386f;font-size:11px}.ebay-policy-manager>summary strong{color:var(--blue);font-size:10px}.ebay-policy-setup{background:linear-gradient(135deg,#f5f9ff,#fff);border:1px solid #bcd0ff;border-radius:15px;grid-column:1/-1;gap:16px;padding:20px;display:grid}.ebay-policy-manager .ebay-policy-setup{border-width:1px 0 0;border-radius:0}.ebay-policy-setup-heading{gap:5px;display:grid}.ebay-policy-setup-heading>span{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.ebay-policy-setup-heading h3{color:#132447;margin:0;font-size:17px}.ebay-policy-setup-heading small{color:#6f7d94;font-size:9px;font-weight:800}.policy-name-field{color:#4d5c74;gap:6px;font-size:9px;font-weight:850;display:grid}.policy-name-field input{color:#172b4d;min-height:44px;font:inherit;background:#fff;border:1px solid #cfdaea;border-radius:10px;outline:0;padding:0 13px;font-size:11px}.policy-name-field input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2f66ff17}.policy-services-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.policy-services-heading>div{gap:3px;display:grid}.policy-services-heading strong{color:#17366d;font-size:12px}.policy-services-heading small{color:#76849a;font-size:8px}.policy-services-heading .outline-button{width:auto;min-height:39px;padding:0 14px;font-size:9px}.policy-services-list{gap:10px;display:grid}.policy-service-card{background:#fff;border:1px solid #d2deef;border-radius:12px;gap:12px;padding:14px;display:grid}.policy-service-card>header{align-items:center;gap:8px;display:flex}.policy-service-card>header>span{width:26px;height:26px;color:var(--blue);background:#e8f0ff;border-radius:8px;place-items:center;font-size:9px;font-weight:900;display:grid}.policy-service-card>header>strong{color:#1f355a;font-size:10px}.policy-service-card>header>button{color:#a12e39;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:8px;font-weight:850;text-decoration:underline}.policy-service-card>header>button:disabled{opacity:.35;cursor:not-allowed}.policy-service-fields{grid-template-columns:1.2fr 1.2fr .7fr .9fr;gap:9px;display:grid}.policy-service-fields label{color:#53617a;gap:5px;font-size:8px;font-weight:850;display:grid}.policy-service-fields label>span{position:relative}.policy-service-fields input,.policy-service-fields select{color:#172b4d;width:100%;min-height:40px;font:inherit;background:#fbfcff;border:1px solid #d3ddeb;border-radius:9px;padding:0 10px;font-size:10px}.policy-service-fields input{padding-right:29px}.policy-service-fields i{color:#748198;font-style:normal;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.policy-country-picker{background:#f9fbff;border:1px solid #d3ddeb;border-radius:10px}.policy-country-picker>summary{color:#40516e;cursor:pointer;justify-content:space-between;gap:12px;padding:11px 12px;font-size:9px;font-weight:850;display:flex}.policy-country-picker>summary span{color:var(--blue)}.policy-country-picker>div{flex-wrap:wrap;gap:6px;padding:0 10px 10px;display:flex}.policy-country-picker button{color:#526079;min-height:29px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4deec;border-radius:99px;padding:0 9px;font-size:8px;font-weight:750}.policy-country-picker button.selected{border-color:var(--blue);color:#1f5ae0;background:#e9f1ff}.policy-country-custom{color:#53617a;flex:240px;grid-template-columns:auto minmax(120px,1fr);align-items:center;gap:4px 8px;font-size:8px;font-weight:850;display:grid}.policy-country-custom input{color:#172b4d;min-height:32px;font:inherit;background:#fff;border:1px solid #d4deec;border-radius:8px;padding:0 9px;font-size:9px}.policy-country-custom small{color:#7c899d;grid-column:2;font-size:7px;font-weight:600}.policy-local-pickup{cursor:pointer;background:#f2fbf6;border:1px solid #cee0d7;border-radius:11px;align-items:flex-start;gap:10px;padding:12px;display:flex}.policy-local-pickup>input{accent-color:#17855d;flex:none;width:17px;height:17px;margin:1px 0 0}.policy-local-pickup>span{gap:3px;display:grid}.policy-local-pickup strong{color:#176c50;font-size:9px}.policy-local-pickup small{color:#648176;font-size:8px}.policy-scope-options{border:1px solid #d8e1ef;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:9px;margin:0;padding:10px;display:grid}.policy-scope-options legend{color:#4d5c74;padding:0 7px;font-size:10px;font-weight:850}.policy-scope-options label{cursor:pointer;background:#fff;border:1px solid #d8e1ef;border-radius:10px;grid-template-columns:auto 1fr;gap:3px 8px;padding:12px;display:grid}.policy-scope-options label.selected{border-color:var(--blue);background:#edf4ff;box-shadow:inset 0 0 0 1px #2f66ff24}.policy-scope-options input{width:16px;height:16px;accent-color:var(--blue);grid-row:1/3;margin:1px 0 0}.policy-scope-options strong{color:#172b4d;font-size:10px}.policy-scope-options small{color:#748198;font-size:8px}.policy-setup-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.policy-setup-fields>label{color:#4d5c74;gap:6px;font-size:9px;font-weight:850;display:grid}.policy-setup-fields>label>span{position:relative}.policy-setup-fields input,.policy-setup-fields select{color:#172b4d;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d2dbea;border-radius:10px;padding:0 12px;font-size:11px}.policy-setup-fields input{padding-right:32px}.policy-setup-fields i{color:#75829a;font-style:normal;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.policy-setup-fields small{color:#8490a3;font-size:8px;font-weight:600}.policy-account-confirmation{color:#40516e;cursor:pointer;background:#edf4ff;border-radius:10px;align-items:flex-start;gap:9px;padding:12px;font-size:9px;font-weight:750;line-height:1.5;display:flex}.policy-account-confirmation input{width:16px;height:16px;accent-color:var(--blue);flex:none;margin:0}.ebay-policy-setup>.button{justify-self:start;width:auto;min-width:220px;padding:0 20px}.policy-setup-message{border-radius:9px;padding:11px 13px;font-weight:750}.policy-setup-message.success{background:#e7f8ef;color:#0d7952!important}.policy-setup-message.error{background:#fff0f0;color:#a12e39!important}.policy-setup-message.saving{background:#edf3ff;color:#285ca8!important}.publication-settings{border-top:1px solid #e7ebf1;grid-column:1/-1}.publication-settings summary{color:#354865;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0 0;font-size:10px;font-weight:850;display:flex}.publication-settings summary span{color:#748198;font-size:9px;font-weight:700}.publication-settings .batch-publication-settings{margin-top:12px}.drafts-section{display:block}.draft-bulk-toolbar{background:linear-gradient(135deg,#edf4ff,#f7faff);border:1px solid #bcd0ff;border-radius:13px;grid-template-columns:auto minmax(180px,1fr) auto auto;align-items:center;gap:10px;margin-top:16px;padding:14px;display:grid}.draft-bulk-toolbar>div{gap:3px;display:grid}.draft-bulk-toolbar strong{color:#17366d;font-size:12px}.draft-bulk-toolbar span,.draft-bulk-toolbar small{color:#657693;font-size:9px}.draft-bulk-toolbar>small{grid-column:1/-1}.draft-select-all{color:#273c62;cursor:pointer;background:#fff;border:1px solid #cbd8ed;border-radius:9px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:9px;font-weight:850;display:inline-flex}.draft-select-all input{width:17px;height:17px;accent-color:var(--blue);margin:0}.draft-bulk-delete-button{color:#9d2836;min-height:38px;font:inherit;cursor:pointer;background:#fff5f6;border:1px solid #e6aeb6;border-radius:9px;padding:0 14px;font-size:9px;font-weight:850}.draft-bulk-delete-button:hover{background:#ffecef;border-color:#c94957}.draft-bulk-delete-button:disabled{opacity:.5;cursor:not-allowed}.draft-bulk-publish-button{min-height:38px;padding:0 16px}.draft-list{gap:8px;margin-top:18px;display:grid}.draft-list article{background:#f7f9fc;border-radius:11px;grid-template-columns:75px minmax(180px,1.25fr) minmax(220px,1fr) auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.draft-list article.selected-for-publish{background:#eef4ff;outline:2px solid #2f66ff6b}.draft-select-toggle{cursor:pointer;align-items:center;gap:7px;display:flex}.draft-select-toggle input{width:16px;height:16px;accent-color:var(--blue);margin:0}.draft-list article span,.draft-list article small{color:#77849a;font-size:9px}.draft-list article strong{font-size:11px}.draft-list article b{color:var(--blue);white-space:nowrap;background:#e6efff;border-radius:99px;justify-self:end;padding:5px 8px;font-size:8px}.draft-row-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.draft-row-actions button{color:#132447;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cdd8ea;border-radius:8px;padding:0 11px;font-size:9px;font-weight:800}.draft-row-actions button:hover{border-color:var(--blue);color:var(--blue)}.draft-row-actions button:disabled{opacity:.55;cursor:wait}.draft-row-actions .draft-delete-button{color:#a12e39;background:#fff7f8;border-color:#f0b8bf}.draft-row-actions .draft-delete-button:hover{color:#8f2330;background:#fff0f2;border-color:#c94957}.draft-row-actions .draft-publish-button{border-color:var(--blue);background:var(--blue);color:#fff}.draft-row-actions .draft-publish-button:hover{color:#fff;background:#1d56df}.draft-row-actions .draft-status.status-published{color:#08744d;background:#e4f8ed}.draft-row-actions .draft-status.status-error{color:#a12e39;background:#fff0f0}.draft-ebay-link{color:#08744d;white-space:nowrap;background:#e4f8ed;border-radius:8px;align-items:center;min-height:30px;padding:0 12px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.draft-publish-message{border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex;margin-top:14px!important;font-size:10px!important}.draft-publish-message.saving{background:#edf3ff;color:#285ca8!important}.draft-publish-message.success{background:#e7f8ef;color:#0d7952!important}.draft-publish-message.error{background:#fff0f0;color:#a12e39!important}.draft-publish-message a{color:inherit;white-space:nowrap;font-weight:900}.draft-edit-card{background:#f8fbff;border:1px solid #bcd0ff;border-radius:14px;gap:13px;padding:20px;display:grid;box-shadow:0 12px 32px #2f66ff14}.draft-edit-card label{color:#4c5970;gap:7px;font-size:9px;font-weight:800;display:grid}.draft-edit-card input,.draft-edit-card select,.draft-edit-card textarea{color:#14213d;width:100%;font:inherit;background:#fff;border:1px solid #d8e0ec;border-radius:10px;outline:0;font-size:11px}.draft-edit-card input,.draft-edit-card select{height:42px;padding:0 12px}.draft-edit-card textarea{resize:vertical;padding:12px}.draft-edit-card label:focus-within input,.draft-edit-card label:focus-within select,.draft-edit-card label:focus-within textarea{border-color:var(--blue);box-shadow:0 0 0 3px #2f66ff14}.draft-edit-heading,.draft-edit-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.draft-edit-heading span{color:#728098;font-size:9px}.draft-edit-heading b{color:var(--blue);background:#e6efff;border-radius:99px;padding:5px 8px;font-size:8px}.draft-edit-actions{justify-content:flex-end}.draft-edit-actions .button{min-height:42px;padding:0 18px}.draft-edit-message{border-radius:9px;margin-top:14px;padding:10px 12px;font-size:10px}.draft-edit-message.saving{color:var(--blue);background:#edf3ff}.draft-edit-message.success{color:#0d7952;background:#e7f8ef}.draft-edit-message.error{color:#a12e39;background:#fff0f0}.ebay-policy-field{background:#f5f8ff;border:1px solid #cbd9ee;border-radius:12px;gap:7px;padding:12px;display:grid}.ebay-policy-field label{color:#405273;gap:7px;font-size:9px;font-weight:850;display:grid}.ebay-policy-field select{color:#15274a;width:100%;height:43px;font:inherit;background:#fff;border:1px solid #cdd8e8;border-radius:10px;outline:0;padding:0 12px;font-size:10px}.ebay-policy-field select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2f66ff14}.ebay-policy-field select:disabled{color:#7e8ba0;cursor:not-allowed;background:#edf1f6}.ebay-policy-field small{color:#6f7f97;font-size:8px;line-height:1.45}.ebay-policy-field small.error{color:#a12e39}.ebay-category-field{background:#f5f8ff;border:1px solid #cbd9ee;border-radius:12px;min-width:0;margin:0;padding:11px 12px 12px}.ebay-category-field legend{color:#405273;padding:0 6px;font-size:9px;font-weight:900}.ebay-category-field>div:first-of-type{grid-template-columns:minmax(150px,.8fr) minmax(190px,1.2fr);gap:9px;display:grid}.ebay-category-field label{color:#596a84;gap:6px;min-width:0;font-size:8px;font-weight:800;display:grid}.ebay-category-field select,.ebay-category-field input{color:#15274a;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #cdd8e8;border-radius:10px;outline:0;padding:0 11px;font-size:10px}.ebay-category-field select:focus,.ebay-category-field input:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #2f66ff14}.ebay-category-field>small{color:#6f7f97;margin-top:7px;font-size:8px;line-height:1.45;display:block}.ebay-category-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.ebay-category-suggestions button{color:#1c3157;text-align:left;cursor:pointer;background:#fff;border:1px solid #ccd9ed;border-radius:9px;gap:3px;min-width:0;padding:9px 10px;display:grid}.ebay-category-suggestions button:hover{border-color:var(--blue);background:#edf4ff}.ebay-category-suggestions strong{color:#172a4d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ebay-category-suggestions span{color:#71809a;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.empty-drafts{text-align:center;background:#f7f9fc;border-radius:11px;padding:22px;margin-top:18px!important}.workspace-mode-switch{background:#eaf0f8;border:1px solid #dde4ef;border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;width:min(510px,100%);margin:0 0 16px;padding:4px;display:grid}.workspace-mode-switch button{color:#657289;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:32px 1fr;align-items:center;column-gap:9px;min-height:50px;padding:7px 11px;display:grid}.workspace-mode-switch button>span{color:#75839a;letter-spacing:.4px;background:#ffffffb8;border-radius:8px;grid-row:1/3;place-items:center;width:29px;height:29px;font-size:8px;font-weight:900;display:grid}.workspace-mode-switch button strong{color:#40506b;align-self:end;font-size:12px}.workspace-mode-switch button small{align-self:start;margin-top:2px;font-size:9px}.workspace-mode-switch button.active{background:#fff;border-color:#cddcff;box-shadow:0 5px 18px #22385f14}.workspace-mode-switch button.active>span{background:var(--blue);color:#fff}.workspace-mode-switch button.active strong{color:#17366f}.batch-builder{gap:16px;display:grid}.batch-express-setup{background:linear-gradient(145deg,#fff 42%,#edf4ff);border:1px solid #cdd9ea;border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;padding:26px;display:grid;box-shadow:0 14px 34px #1f2f4f13}.batch-express-heading{grid-column:1/-1}.batch-express-heading>span{color:var(--blue);letter-spacing:1.1px;font-size:9px;font-weight:950}.batch-express-heading h2{color:#172d5b;letter-spacing:-1px;margin:8px 0 7px;font-size:clamp(22px,2.5vw,30px)}.batch-express-heading p{color:#5e6d84;max-width:760px;margin:0;font-size:11px;line-height:1.6}.batch-split-choice{background:#ffffffd1;border:1px solid #d6e0ee;border-radius:16px;min-width:0;padding:19px}.batch-split-choice legend{color:#243a60;padding:0 7px;font-size:11px;font-weight:900}.batch-split-choice>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.batch-split-choice button{color:#66758a;min-width:0;min-height:78px;font:inherit;cursor:pointer;background:#f7f9fd;border:1px solid #d3deed;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.batch-split-choice button:hover{background:#f1f6ff;border-color:#9db8ed}.batch-split-choice button.active{border-color:var(--blue);color:var(--blue);background:#eaf1ff;box-shadow:0 7px 18px #2f66ff1f}.batch-split-choice button strong{font-size:22px}.batch-split-choice button span{font-size:9px;font-weight:850}.batch-split-choice>small{color:#6f7e93;margin-top:12px;font-size:9px;line-height:1.45;display:block}.batch-package-dropzone{text-align:center;cursor:pointer;background:#f8fbff;border:2px dashed #91ace0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:165px;padding:23px;transition:all .2s;display:flex;position:relative;overflow:hidden}.batch-package-dropzone:hover{border-color:var(--blue);background:#eef4ff;transform:translateY(-2px);box-shadow:0 12px 25px #2f66ff17}.batch-package-dropzone.is-processing{cursor:wait;background:#edf3ff;border-style:solid;border-color:#7aa0f2}.batch-package-dropzone input{z-index:3;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.batch-package-dropzone>span{width:48px;height:48px;color:var(--blue);background:#e1ebff;border-radius:14px;place-items:center;font-size:20px;font-weight:950;display:grid}.batch-package-dropzone>strong{color:#1f365f;font-size:15px}.batch-package-dropzone>small{color:#6c7a90;font-size:9px;line-height:1.45}.batch-auto-preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.batch-auto-preview article{background:#fff;border:1px solid #d9e2ef;border-radius:15px;gap:9px;min-width:0;padding:12px;display:grid;box-shadow:0 6px 18px #1f2f4f0a}.batch-auto-preview header{grid-template-columns:auto 1fr auto;align-items:center;gap:7px;display:grid}.batch-auto-preview header>span{width:25px;height:25px;color:var(--blue);background:#e8f0ff;border-radius:7px;place-items:center;font-size:8px;font-weight:950;display:grid}.batch-auto-preview header strong{color:#294064;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.batch-auto-preview header small{color:#78869a;font-size:8px}.batch-auto-preview article>div{background:#eef2f7;border-radius:10px;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:3px;height:115px;display:grid;overflow:hidden}.batch-auto-preview article>div img{object-fit:cover;width:100%;height:100%;min-height:0}.batch-auto-preview article>div img:only-child{grid-column:1/-1}.batch-auto-preview article>b{color:#466086;font-size:8px}.batch-review-actions{grid-template-columns:minmax(190px,1fr) auto}.batch-review-guide{background:#fff;border:1px solid #d7e1ef;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex}.batch-review-guide>div{gap:3px;display:grid}.batch-review-guide>div span{color:var(--blue);letter-spacing:1px;font-size:8px;font-weight:950}.batch-review-guide>div strong{color:#293f65;font-size:13px}.batch-review-guide nav{justify-content:flex-end;align-items:center;gap:6px;max-width:65%;padding:3px;display:flex;overflow-x:auto}.batch-review-guide nav button{color:#66758b;width:30px;height:30px;font:inherit;cursor:pointer;background:#f5f7fb;border:1px solid #d6e0ed;border-radius:9px;flex:none;font-size:9px;font-weight:900}.batch-review-guide nav button.active{border-color:var(--blue);background:var(--blue);color:#fff;box-shadow:0 6px 14px #2f66ff33}.batch-review-guide nav button.reviewed:not(.active){color:#087451;background:#e9f8f1;border-color:#addcc9}.batch-card.is-reviewed{border-color:#a8dec8;box-shadow:0 8px 25px #17825b14}.batch-card.is-reviewed .batch-card-status b{color:#087451;background:#e6f7ef}.batch-review-navigation{background:#fff;border:1px solid #d8e2ef;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px;display:grid;box-shadow:0 9px 24px #1f2f4f0e}.batch-review-navigation>span{color:#64738a;text-align:center;font-size:9px;font-weight:800}.batch-review-navigation .button,.batch-review-navigation .outline-button{border-radius:11px;width:auto;min-height:43px;padding:0 18px;font-size:10px}.batch-toolbar{background:linear-gradient(135deg,#fff 45%,#eef4ff);border:1px solid #dfe6f0;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:25px;padding:23px 24px;display:grid}.batch-toolbar h2{color:#1c315b;margin:0 0 6px;font-size:19px}.batch-toolbar p:last-child{color:#748198;max-width:650px;margin:0;font-size:10px;line-height:1.55}.batch-toolbar-stats{background:#ffffffd1;border:1px solid #d9e3f2;border-radius:13px;grid-template-columns:repeat(3,minmax(76px,1fr));display:grid;overflow:hidden}.batch-toolbar-stats span{color:#7b8799;text-align:center;border-left:1px solid #e2e8f1;flex-direction:column;gap:2px;min-width:88px;padding:10px 12px;font-size:8px;display:flex}.batch-toolbar-stats span:first-child{border-left:0}.batch-toolbar-stats strong{color:var(--blue);font-size:18px}.batch-publication-settings{background:#f7faff;border:1px solid #d9e3f2;border-radius:15px;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:16px;padding:15px 17px;display:grid}.batch-publication-settings>div{gap:3px;display:grid}.batch-publication-settings .workspace-kicker{color:var(--blue);margin-bottom:1px}.batch-publication-settings>div>strong{color:#263a5e;font-size:12px}.batch-publication-settings>div>small{color:#748198;font-size:9px;line-height:1.45}.batch-publication-settings label{color:#5e6d84;grid-template-columns:auto 62px auto;align-items:center;gap:7px;font-size:9px;font-weight:800;display:grid}.batch-publication-settings input{color:#172d5b;width:62px;height:40px;font:inherit;text-align:center;background:#fff;border:1px solid #cdd8e8;border-radius:9px;outline:0;font-size:13px;font-weight:900}.batch-publication-settings input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2f66ff17}.batch-publication-settings .outline-button{width:auto;min-height:40px;padding:0 15px;font-size:9px}.interval-message{border-radius:9px;grid-column:1/-1;margin:0;padding:9px 11px;font-size:9px}.interval-message.success{color:#0e704d;background:#e9f9f1}.interval-message.error{color:#a12e39;background:#fff0f0}.interval-message.saving{color:#285ca8;background:#eef4ff}.batch-actions{background:#fff;border:1px solid #e0e6ef;border-radius:15px;grid-template-columns:auto auto 1fr;align-items:center;gap:11px;padding:11px 12px;display:grid}.batch-primary-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.batch-progress{gap:2px;min-width:135px;display:grid}.batch-progress strong{color:#2a3d61;font-size:10px}.batch-progress span{color:#78859a;white-space:nowrap;font-size:8px}.batch-actions .button,.batch-actions .outline-button{width:auto;height:43px;min-height:43px;box-shadow:none;border-radius:11px;padding:0 16px;font-size:10px}.batch-actions .button-lime{color:#213150}.batch-actions button:disabled{opacity:.45;cursor:not-allowed}.batch-actions .batch-add{color:var(--blue);border-color:#c9d8f1;gap:12px}.batch-add small{color:var(--blue);background:#edf3ff;border-radius:99px;padding:3px 6px;font-size:8px}.batch-global-message{border-radius:11px;margin:0;padding:11px 14px;font-size:10px;line-height:1.45}.batch-global-message.success{color:#0e704d;background:#e9f9f1}.batch-global-message.error{color:#a12e39;background:#fff1f1}.batch-global-message.analyzing,.batch-global-message.saving{color:#285ca8;background:#edf4ff}.batch-list{gap:13px;display:grid}.batch-card{background:#fff;border:1px solid #dfe5ee;border-radius:17px;overflow:hidden;box-shadow:0 7px 22px #1f2f4f0a}.batch-card.status-ready{border-color:#b9d0ff;box-shadow:0 7px 24px #2f66ff14}.batch-card.status-saved{border-color:#b9e6d1}.batch-card.status-error{border-color:#f1bfc3}.batch-card>header{background:#fbfcfe;border-bottom:1px solid #e8ecf2;justify-content:space-between;align-items:center;gap:15px;min-height:58px;padding:0 17px;display:flex}.batch-card>header>div:first-child{align-items:center;gap:10px;display:flex}.batch-card>header>div:first-child>span{width:30px;height:30px;color:var(--blue);background:#e7efff;border-radius:9px;place-items:center;font-size:9px;font-weight:900;display:grid}.batch-card>header>div:first-child>div{flex-direction:column;gap:2px;display:flex}.batch-card>header strong{color:#263a5e;font-size:12px}.batch-card>header small{color:#8490a2;font-size:8px}.batch-card-status{align-items:center;gap:11px;display:flex}.batch-card-status b{color:#68758a;background:#eef2f7;border-radius:99px;padding:5px 8px;font-size:8px}.status-ready .batch-card-status b{color:var(--blue);background:#e8f0ff}.status-saved .batch-card-status b{color:#0d7952;background:#e7f8ef}.status-error .batch-card-status b{color:#aa3540;background:#fff0f0}.batch-card-status button{color:#7e899a;cursor:pointer;background:#edf0f5;border:0;border-radius:8px;width:28px;height:28px;font-size:17px}.batch-card-status button:disabled{opacity:.4;cursor:not-allowed}.batch-card-body{grid-template-columns:255px 1fr;align-items:stretch;gap:17px;padding:16px;display:grid}.batch-dropzone{cursor:pointer;background:#f8fbff;border:1.5px dashed #b9c7da;border-radius:13px;place-items:center;min-height:235px;display:grid;position:relative;overflow:hidden}.batch-dropzone:hover{border-color:var(--blue);background:#f1f6ff}.batch-dropzone>input{z-index:4;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.batch-fields{align-content:start;gap:10px;min-width:0;display:grid}.batch-fields label{color:#3d4b63;gap:5px;font-size:9px;font-weight:800;display:grid;position:relative}.batch-fields input,.batch-fields select,.batch-fields textarea{width:100%;color:var(--ink);font:inherit;background:#fbfcfe;border:1px solid #dce3ed;border-radius:9px;outline:none;font-size:10px}.batch-fields input,.batch-fields select{height:37px;padding:0 10px}.batch-fields textarea{resize:vertical;min-height:79px;padding:10px;line-height:1.45}.batch-fields input:focus,.batch-fields select:focus,.batch-fields textarea:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #2c8bff1a}.batch-placeholder{text-align:center;background:#f7f9fc;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:235px;padding:25px;display:flex}.batch-placeholder>span{width:42px;height:42px;color:var(--blue);background:#e6eeff;border-radius:13px;place-items:center;font-size:10px;font-weight:900;display:grid}.batch-placeholder strong{color:#334765;margin:12px 0 6px;font-size:12px}.batch-placeholder p{color:#7f8b9d;max-width:340px;margin:0;font-size:9px;line-height:1.5}.batch-card-footer{color:#8590a1;border-top:1px solid #e8ecf2;justify-content:space-between;align-items:center;gap:12px;min-height:39px;padding:9px 17px;font-size:8px;display:flex}.batch-card-footer strong{color:#44536d;font-size:9px}.status-error .batch-card-footer strong{color:#a12e39}.status-saved .batch-card-footer strong{color:#0d7952}.batch-safety-note{color:#64728a;background:#eff5ff;border:1px solid #d8e3f3;border-radius:13px;align-items:center;gap:12px;padding:15px 18px;font-size:9px;line-height:1.5;display:flex}.batch-safety-note strong{color:#24477d;flex:none}.owner-metrics{color:#fff;background:linear-gradient(135deg,#172d5b,#244983);border:1px solid #cfdcf0;border-radius:18px;grid-template-columns:minmax(180px,.7fr) 1.3fr;align-items:center;gap:24px;margin-top:23px;padding:24px;display:grid}.owner-metrics h2{color:#fff;margin:0 0 5px;font-size:19px}.owner-metrics>div>span{color:#b9c9e7;font-size:9px}.owner-metrics .workspace-kicker{color:var(--lime)}.owner-metrics dl{background:#ffffff0f;border:1px solid #ffffff24;border-radius:13px;grid-template-columns:repeat(4,1fr);margin:0;display:grid;overflow:hidden}.owner-metrics dl>div{border-left:1px solid #ffffff1f;min-width:0;padding:13px}.owner-metrics dl>div:first-child{border-left:0}.owner-metrics dl>div:nth-child(n+5){border-top:1px solid #ffffff1f}.owner-metrics dl>div:nth-child(5),.owner-metrics dl>div:nth-child(4n+1){border-left:0}.owner-metrics dt{color:#bdcbe5;font-size:8px;line-height:1.35}.owner-metrics dd{color:#fff;margin:6px 0 0;font-size:16px;font-weight:900}.owner-traffic-note{color:#dce7fa;background:#08142d42;border:1px solid #ffffff24;border-radius:10px;grid-column:1/-1;margin:-10px 0 0;padding:10px 12px;font-size:11px;line-height:1.55}.owner-traffic-note strong{color:#fff}.owner-gift-access{background:#07142c57;border:1px solid #bfff3e47;border-radius:13px;grid-column:1/-1;padding:17px}.owner-gift-access h3{color:#fff;margin:3px 0 5px;font-size:15px}.owner-gift-access>div:first-child>span{color:#c8d6ee;max-width:760px;font-size:10px;line-height:1.55;display:block}.owner-gift-controls{grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(120px,.7fr)) auto auto;align-items:end;gap:9px;margin-top:14px;display:grid}.owner-gift-controls label{color:#b9c9e7;text-transform:uppercase;letter-spacing:.06em;gap:5px;font-size:8px;font-weight:800;display:grid}.owner-gift-controls select,.owner-gift-controls input{color:#fff;width:100%;height:39px;font:inherit;text-transform:none;letter-spacing:0;background:#10264f;border:1px solid #fff3;border-radius:9px;padding:0 10px;font-size:10px}.owner-gift-button,.owner-gift-revoke{cursor:pointer;border-radius:9px;height:39px;padding:0 14px;font-size:9px;font-weight:900}.owner-gift-button{background:var(--lime);color:#26360a;border:0}.owner-gift-revoke{color:#fff;background:0 0;border:1px solid #ffffff40}.owner-gift-button:disabled,.owner-gift-revoke:disabled{opacity:.48;cursor:not-allowed}.owner-gift-message{border-radius:8px;margin:12px 0 0;padding:9px 11px;font-size:10px}.owner-gift-message.saving{color:#c9dcff;background:#539aff29}.owner-gift-message.success{color:#ddffa0;background:#bfff3e24}.owner-gift-message.error{color:#ffd2d9;background:#ff5d7429}.owner-visitors{background:#ffffff0f;border:1px solid #ffffff24;border-radius:13px;grid-column:1/-1;overflow:hidden}.owner-visitors>div:first-child{padding:15px 16px 12px}.owner-visitors h3{color:#fff;margin:0 0 5px;font-size:14px}.owner-visitors p{color:#bdcbe5;margin:0;font-size:9px;line-height:1.55}.owner-visitors-table-wrap{border-top:1px solid #ffffff1f;overflow-x:auto}.owner-visitors table{border-collapse:collapse;width:100%;min-width:650px;font-size:9px}.owner-visitors th,.owner-visitors td{text-align:left;color:#eaf1ff;border-bottom:1px solid #ffffff14;padding:11px 14px}.owner-visitors th{color:#9fb2d4;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.owner-visitors td strong{color:#fff;font-size:10px;display:block}.owner-visitors td span{color:#aebfde;margin-top:2px;display:block}.owner-visitors tbody tr:last-child td{border-bottom:0}.owner-visitors .owner-visitors-empty{padding:0 16px 15px}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body{color:#e7edf8;background:#0b1220}html[data-theme=dark] .workspace-shell{--ink:#e7edf8;--paper:#111a2b;--line:#2a3750;color:#e7edf8;background:#0b1220}html[data-theme=dark] .workspace-header{background:#0d1524f5;border-color:#27344a}html[data-theme=dark] .workspace-sidebar{background:#101a2b;border-color:#27344a}html[data-theme=dark] .workspace-sidebar nav a{color:#aeb9ca}html[data-theme=dark] .workspace-sidebar nav a:hover,html[data-theme=dark] .workspace-sidebar nav a.active{color:#7ca2ff;background:#182a49}html[data-theme=dark] .theme-toggle,html[data-theme=dark] .quota-chip,html[data-theme=dark] .builder-card,html[data-theme=dark] .workspace-section,html[data-theme=dark] .batch-actions,html[data-theme=dark] .batch-card{color:#e7edf8;background:#111c2e;border-color:#293851}html[data-theme=dark] .theme-toggle{color:#dbe5f5}html[data-theme=dark] .outline-button{color:#edf3ff;background:#192840;border-color:#405476}html[data-theme=dark] .outline-button:hover{color:#9ebcff;background:#213554;border-color:#6e94dc}html[data-theme=dark] .outline-button:disabled{color:#8290a5;opacity:1;background:#131f32;border-color:#2c3a51}html[data-theme=dark] .button:disabled{color:#aab9d1;opacity:.68}html[data-theme=dark] .button-lime,html[data-theme=dark] .batch-actions .button-lime{color:#0b1728;background:#acd064}html[data-theme=dark] .button-lime:disabled,html[data-theme=dark] .batch-actions .button-lime:disabled{color:#d9e8c4;opacity:.82;background:#607849}html[data-theme=dark] .batch-progress strong,html[data-theme=dark] .publication-settings summary{color:#dce7f8}html[data-theme=dark] .batch-progress span,html[data-theme=dark] .publication-settings summary span{color:#9eacc0}html[data-theme=dark] .publication-settings{border-color:#2d3c55}html[data-theme=dark] .account-secondary-actions .text-button{color:#a9b6c9}html[data-theme=dark] .ebay-policy-manager{background:#101b2d;border-color:#344862}html[data-theme=dark] .ebay-policy-manager>summary{color:#dfe8f6}html[data-theme=dark] .ebay-policy-manager>summary b{color:#e7eef9}html[data-theme=dark] .ebay-policy-manager>summary>span{color:#9eacc0}html[data-theme=dark] .ebay-policy-setup{background:linear-gradient(135deg,#111f35,#152846);border-color:#3c5e99}html[data-theme=dark] .ebay-policy-setup-heading h3,html[data-theme=dark] .policy-scope-options strong{color:#e4ebf7}html[data-theme=dark] .ebay-policy-setup-heading small,html[data-theme=dark] .policy-scope-options small,html[data-theme=dark] .policy-setup-fields small{color:#9eacc0}html[data-theme=dark] .policy-scope-options{border-color:#34445f}html[data-theme=dark] .policy-scope-options legend,html[data-theme=dark] .policy-setup-fields>label{color:#c3cfe0}html[data-theme=dark] .policy-scope-options label{background:#0f1b2e;border-color:#34445f}html[data-theme=dark] .policy-scope-options label.selected{background:#183055;border-color:#6e94dc}html[data-theme=dark] .policy-setup-fields input,html[data-theme=dark] .policy-setup-fields select{color:#e4ebf7;background:#0d1728;border-color:#34445f}html[data-theme=dark] .policy-name-field,html[data-theme=dark] .policy-service-fields label{color:#c3cfe0}html[data-theme=dark] .policy-name-field input,html[data-theme=dark] .policy-service-fields input,html[data-theme=dark] .policy-service-fields select{color:#e4ebf7;background:#0d1728;border-color:#34445f}html[data-theme=dark] .policy-services-heading strong,html[data-theme=dark] .policy-service-card>header>strong{color:#e4ebf7}html[data-theme=dark] .policy-services-heading small{color:#9eacc0}html[data-theme=dark] .policy-service-card{background:#101b2d;border-color:#344862}html[data-theme=dark] .policy-service-card>header>span{color:#8db0ff;background:#1c355a}html[data-theme=dark] .policy-country-picker{background:#0f1b2e;border-color:#34445f}html[data-theme=dark] .policy-country-picker>summary{color:#c7d3e4}html[data-theme=dark] .policy-country-picker button{color:#bac7d9;background:#142238;border-color:#40516c}html[data-theme=dark] .policy-country-picker button.selected{color:#a9c2ff;background:#18345f;border-color:#6e94dc}html[data-theme=dark] .policy-country-custom{color:#c3cfe0}html[data-theme=dark] .policy-country-custom input{color:#e4ebf7;background:#0d1728;border-color:#40516c}html[data-theme=dark] .policy-country-custom small{color:#9eacc0}html[data-theme=dark] .policy-local-pickup{background:#102a25;border-color:#315a50}html[data-theme=dark] .policy-local-pickup strong{color:#91d8bd}html[data-theme=dark] .policy-local-pickup small{color:#9ebcb0}html[data-theme=dark] .policy-account-confirmation{color:#c6d2e3;background:#172b49}html[data-theme=dark] .workspace-account{color:#9eb9f7;background:#1b2a45}html[data-theme=dark] .seller-type-chip{color:#dce6f5;background:#142238;border-color:#33445f}html[data-theme=dark] .seller-type-chip>span{color:#8fb0ff;background:#1d355b}html[data-theme=dark] .seller-type-chip small{color:#9caabd}html[data-theme=dark] .seller-profile-dialog{color:#e7edf8;background:#101b2d;border-color:#33445f}html[data-theme=dark] .seller-profile-dialog>h2{color:#eef4ff}html[data-theme=dark] .seller-profile-dialog>p:not(.workspace-kicker):not(.seller-profile-message){color:#a6b2c4}html[data-theme=dark] .seller-profile-options>button{color:#e5edf9;background:#142238;border-color:#344762}html[data-theme=dark] .seller-profile-options>button:hover{background:#192b46;border-color:#6288d2}html[data-theme=dark] .seller-profile-options strong{color:#edf3ff}html[data-theme=dark] .seller-profile-options small,html[data-theme=dark] .seller-profile-reassurance{color:#a3afc1}html[data-theme=dark] .seller-profile-close{color:#c5d1e2;background:#1c2a40}html[data-theme=dark] .workspace-account>span,html[data-theme=dark] .workspace-title-row h1,html[data-theme=dark] .builder-heading h2,html[data-theme=dark] .workspace-section h2{color:#eef4ff}html[data-theme=dark] .workspace-title-row>div>p:last-child,html[data-theme=dark] .builder-heading p,html[data-theme=dark] .workspace-section p{color:#9da9bc}html[data-theme=dark] .workspace-mode-switch{background:#111a29;border-color:#2b3850}html[data-theme=dark] .workspace-mode-switch button{color:#9da9bc}html[data-theme=dark] .workspace-mode-switch button strong{color:#b9c5d8}html[data-theme=dark] .workspace-mode-switch button.active{background:#18263d;border-color:#3c5f9f}html[data-theme=dark] .workspace-mode-switch button.active strong{color:#dbe7ff}html[data-theme=dark] .workspace-mode-switch button>span{color:#b4c0d2;background:#202e46}html[data-theme=dark] .dropzone-empty>span,html[data-theme=dark] .batch-placeholder>span,html[data-theme=dark] .batch-card>header>div:first-child>span{color:#80a6ff;background:#1b2d49}html[data-theme=dark] .workspace-dropzone,html[data-theme=dark] .batch-dropzone{background:#0e1829;border-color:#3a4b66}html[data-theme=dark] .selected-photo-actions{color:#a9b6c9}html[data-theme=dark] .selected-photo-actions button{color:#ff9fab}html[data-theme=dark] .analysis-builder{background:linear-gradient(145deg,#111c2e 35%,#14243c)}html[data-theme=dark] .analysis-builder.complete{background:linear-gradient(145deg,#111c2e 40%,#143129);border-color:#315c50}html[data-theme=dark] .analysis-stage{background:#0d1829;border-color:#344762}html[data-theme=dark] .analysis-stage-icon{color:#8dafff;box-shadow:none;background:#1b2d49;border-color:#3e5680}html[data-theme=dark] .analysis-stage strong{color:#e2ebfa}html[data-theme=dark] .analysis-stage p{color:#a1afc3}html[data-theme=dark] .analysis-complete{color:#8ee0bd;background:#173c35;border-color:#315c50}html[data-theme=dark] .details-builder label,html[data-theme=dark] .batch-fields label,html[data-theme=dark] .draft-edit-card label{color:#bac5d5}html[data-theme=dark] .details-builder input,html[data-theme=dark] .details-builder select,html[data-theme=dark] .details-builder textarea,html[data-theme=dark] .batch-fields input,html[data-theme=dark] .batch-fields select,html[data-theme=dark] .batch-fields textarea,html[data-theme=dark] .draft-edit-card input,html[data-theme=dark] .draft-edit-card select,html[data-theme=dark] .draft-edit-card textarea,html[data-theme=dark] .ebay-policy-field select{color:#e4ebf7;background:#0d1728;border-color:#34445f}html[data-theme=dark] .review-summary,html[data-theme=dark] .batch-placeholder,html[data-theme=dark] .draft-list article,html[data-theme=dark] .empty-drafts{background:#0d1829}html[data-theme=dark] .review-summary strong,html[data-theme=dark] .batch-placeholder strong,html[data-theme=dark] .batch-card>header strong,html[data-theme=dark] .draft-list article strong{color:#dfe8f7}html[data-theme=dark] .batch-toolbar{background:linear-gradient(135deg,#111c2e 45%,#152a49);border-color:#2c3b54}html[data-theme=dark] .batch-express-setup{background:linear-gradient(145deg,#111c2e 42%,#142946);border-color:#30425f}html[data-theme=dark] .batch-express-heading h2{color:#e5edfa}html[data-theme=dark] .batch-express-heading p{color:#a2afc2}html[data-theme=dark] .batch-split-choice{background:#0e192a;border-color:#344762}html[data-theme=dark] .batch-split-choice legend{color:#dce6f6}html[data-theme=dark] .batch-split-choice button{color:#a8b5c8;background:#142238;border-color:#354762}html[data-theme=dark] .batch-split-choice button.active{color:#9db9ff;background:#1b3154;border-color:#668de3}html[data-theme=dark] .batch-split-choice>small{color:#a0aec1}html[data-theme=dark] .batch-package-dropzone{background:#0d1829;border-color:#506c9b}html[data-theme=dark] .batch-package-dropzone:hover,html[data-theme=dark] .batch-package-dropzone.is-processing{background:#14243d;border-color:#7498e7}html[data-theme=dark] .batch-package-dropzone>span{color:#8dadff;background:#1b2d49}html[data-theme=dark] .batch-package-dropzone>strong{color:#e2eaf8}html[data-theme=dark] .batch-package-dropzone>small{color:#9daabd}html[data-theme=dark] .batch-auto-preview article{background:#111c2e;border-color:#2d3d56}html[data-theme=dark] .batch-auto-preview header strong{color:#dfe8f7}html[data-theme=dark] .batch-auto-preview header>span{color:#8dadff;background:#1b2d49}html[data-theme=dark] .batch-auto-preview article>div{background:#0c1625}html[data-theme=dark] .batch-auto-preview article>b{color:#a7b5c9}html[data-theme=dark] .batch-review-guide,html[data-theme=dark] .batch-review-navigation{background:#111c2e;border-color:#30425d}html[data-theme=dark] .batch-review-guide>div strong{color:#e0e9f8}html[data-theme=dark] .batch-review-guide nav button{color:#a8b5c8;background:#142238;border-color:#354761}html[data-theme=dark] .batch-review-guide nav button.active{color:#fff;background:#356be6;border-color:#7297e8}html[data-theme=dark] .batch-review-guide nav button.reviewed:not(.active){color:#8ee0bd;background:#173c35;border-color:#315c50}html[data-theme=dark] .batch-review-navigation>span{color:#a4b1c4}html[data-theme=dark] .batch-card.is-reviewed{border-color:#315c50}html[data-theme=dark] .batch-card.is-reviewed .batch-card-status b{color:#8ee0bd;background:#173c35}html[data-theme=dark] .batch-toolbar h2{color:#e3ecfb}html[data-theme=dark] .batch-toolbar p:last-child{color:#9ca9bc}html[data-theme=dark] .batch-toolbar-stats{background:#101b2ddb;border-color:#32435f}html[data-theme=dark] .batch-toolbar-stats span{color:#99a7ba;border-color:#2a3950}html[data-theme=dark] .batch-publication-settings{background:#111e33;border-color:#31425e}html[data-theme=dark] .batch-publication-settings>div>strong{color:#dfe8f7}html[data-theme=dark] .batch-publication-settings>div>small,html[data-theme=dark] .batch-publication-settings label{color:#a3b0c3}html[data-theme=dark] .batch-publication-settings input{color:#e5edfa;background:#0b1525;border-color:#3b4d69}html[data-theme=dark] .batch-card>header{background:#0e192a;border-color:#293851}html[data-theme=dark] .batch-add small{color:#8eafff;background:#203554}html[data-theme=dark] .batch-card-status b{color:#c1cce0;background:#1b2a41}html[data-theme=dark] .status-ready .batch-card-status b{color:#9fbdff;background:#19345d}html[data-theme=dark] .status-saved .batch-card-status b{color:#8ee0bd;background:#173c35}html[data-theme=dark] .status-error .batch-card-status b{color:#ffabb5;background:#4a242d}html[data-theme=dark] .batch-card-status button{color:#c1cce0;background:#1c2b42}html[data-theme=dark] .batch-card-status button:hover{color:#fff;background:#263a58}html[data-theme=dark] .batch-card-footer{border-color:#293851}html[data-theme=dark] .batch-safety-note,html[data-theme=dark] .ebay-policy-field,html[data-theme=dark] .ebay-category-field{color:#a9b8cd;background:#12223a;border-color:#324866}html[data-theme=dark] .ebay-policy-field label{color:#bdc9db}html[data-theme=dark] .ebay-policy-field small{color:#9eacc0}html[data-theme=dark] .ebay-category-field legend,html[data-theme=dark] .ebay-category-field label{color:#bdc9db}html[data-theme=dark] .ebay-category-field select,html[data-theme=dark] .ebay-category-field input{color:#e4ebf7;background:#0d1728;border-color:#34445f}html[data-theme=dark] .ebay-category-field>small{color:#9eacc0}html[data-theme=dark] .ebay-category-suggestions button{color:#dce6f7;background:#0e1a2d;border-color:#344762}html[data-theme=dark] .ebay-category-suggestions button:hover{background:#172b49;border-color:#6f9fff}html[data-theme=dark] .ebay-category-suggestions strong{color:#edf3ff}html[data-theme=dark] .ebay-category-suggestions span{color:#9fb0c8}html[data-theme=dark] .draft-edit-card{background:#111f35;border-color:#3c5e99}html[data-theme=dark] .draft-bulk-toolbar{background:linear-gradient(135deg,#14233a,#172b49);border-color:#3c5e99}html[data-theme=dark] .draft-bulk-toolbar strong{color:#e3ecfb}html[data-theme=dark] .draft-bulk-toolbar span,html[data-theme=dark] .draft-bulk-toolbar small{color:#a8b6ca}html[data-theme=dark] .draft-select-all{color:#dce6f5;background:#101c30;border-color:#405371}html[data-theme=dark] .draft-bulk-delete-button{color:#ffabb5;background:#3c2028;border-color:#70414b}html[data-theme=dark] .draft-bulk-delete-button:hover{background:#49232d;border-color:#a65b69}html[data-theme=dark] .draft-list article.selected-for-publish{background:#162947;outline-color:#6e94dc}html[data-theme=dark] .draft-row-actions button{color:#dce6f5;background:#152238;border-color:#3a4c68}html[data-theme=dark] .draft-row-actions .draft-delete-button{color:#ffabb5;background:#3c2028;border-color:#70414b}html[data-theme=dark] .draft-row-actions .draft-publish-button{color:#fff;background:#356be6;border-color:#6e94dc}html[data-theme=dark] .draft-row-actions .draft-status.status-published,html[data-theme=dark] .draft-ebay-link{color:#8ee0bd;background:#173c35}html[data-theme=dark] .draft-row-actions .draft-status.status-error{color:#ffabb5;background:#4a242d}@media (max-width:1180px){.listing-builder{grid-template-columns:1fr 1fr}.review-summary{min-height:105px}.batch-actions{grid-template-columns:1fr auto;align-items:stretch}.batch-primary-actions{grid-column:1/-1;grid-template-columns:auto 1fr 1fr;display:grid}.batch-actions .batch-add{align-self:center}}@media (max-width:860px){.workspace-grid{grid-template-columns:1fr}.workspace-sidebar{border-bottom:1px solid #e2e7ef;border-right:0;height:auto;padding:12px 18px;position:static}.workspace-sidebar>div:first-child>.workspace-kicker,.trial-card{display:none}.workspace-sidebar nav{display:flex;overflow-x:auto}.workspace-sidebar nav a{flex:none}.workspace-main{width:min(100% - 30px,720px);padding-top:36px}.listing-builder{grid-template-columns:1fr}.review-builder{grid-column:auto}.batch-toolbar{grid-template-columns:1fr}.batch-toolbar-stats{width:100%}.batch-publication-settings{grid-template-columns:1fr auto}.batch-publication-settings>div{grid-column:1/-1}.batch-card-body{grid-template-columns:210px 1fr}.batch-express-setup{grid-template-columns:1fr}.batch-express-heading{grid-column:auto}.batch-auto-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-metrics{grid-template-columns:1fr}.owner-gift-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-gift-controls label:first-child{grid-column:1/-1}.policy-service-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.workspace-shell{margin-bottom:-70px}.workspace-header{height:62px;padding:0 15px}.workspace-header .brand{font-size:18px}.live-badge{display:none}.theme-toggle{justify-content:center;width:38px;padding:0}.theme-toggle>span+*{display:none}.theme-toggle{font-size:0}.theme-toggle span{font-size:15px}.theme-toggle{z-index:2;touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:44px;min-width:44px;min-height:44px;position:relative}.workspace-grid{min-height:calc(100vh - 62px)}.workspace-sidebar{padding:8px 10px}.workspace-sidebar nav a{min-height:39px;padding:0 10px;font-size:10px}.workspace-sidebar nav a:nth-child(n+3){display:none}.seller-profile-overlay{padding:10px}.seller-profile-dialog{border-radius:19px;padding:25px 18px 20px}.seller-profile-options{grid-template-columns:1fr}.seller-profile-options>button{min-height:175px}.workspace-title-row h1{font-size:39px}.builder-card{padding:18px}.workspace-mode-switch button{text-align:center;grid-template-columns:1fr}.workspace-mode-switch button>span{display:none}.workspace-dropzone{min-height:255px}.field-row,.field-row.three-fields,.workspace-section{grid-template-columns:1fr}.workspace-section .outline-button{width:100%}.ebay-account-actions{flex-direction:column;align-items:stretch;width:100%}.ebay-connected-badge{justify-content:center}.policy-scope-options,.policy-setup-fields{grid-template-columns:1fr}.ebay-policy-manager>summary{flex-direction:column;align-items:flex-start}.policy-services-heading{flex-direction:column;align-items:stretch}.policy-services-heading .outline-button{width:100%}.policy-service-fields{grid-template-columns:1fr}.policy-country-picker>summary{flex-direction:column;align-items:flex-start}.ebay-policy-setup>.button{width:100%;min-width:0}.draft-bulk-toolbar{grid-template-columns:1fr}.draft-bulk-toolbar .draft-select-all,.draft-bulk-toolbar .draft-bulk-delete-button,.draft-bulk-toolbar .draft-bulk-publish-button{width:100%}.draft-bulk-toolbar>small{grid-column:auto}.draft-list article{grid-template-columns:63px 1fr 62px}.draft-list article small{display:none}.draft-row-actions{grid-column:1/-1;justify-content:space-between}.draft-edit-heading,.draft-edit-actions{flex-direction:column;align-items:stretch}.draft-edit-actions .button,.draft-edit-actions .text-button{width:100%}.ebay-category-field>div:first-of-type,.ebay-category-suggestions{grid-template-columns:1fr}.batch-toolbar{padding:19px}.batch-toolbar-stats span{min-width:0;padding:9px 5px}.batch-publication-settings{grid-template-columns:1fr}.batch-publication-settings>div{grid-column:auto}.batch-publication-settings label{justify-content:start}.batch-publication-settings .outline-button{width:100%}.batch-actions{grid-template-columns:1fr}.batch-primary-actions{grid-column:auto;grid-template-columns:1fr}.batch-progress{text-align:center}.batch-actions .button,.batch-actions .outline-button,.batch-actions .batch-add{width:100%}.account-secondary-actions{flex-direction:column;align-items:flex-start;gap:9px}.publication-settings summary{flex-direction:column;align-items:flex-start}.batch-card-body{grid-template-columns:1fr}.batch-review-guide{flex-direction:column;align-items:flex-start}.batch-review-guide nav{justify-content:flex-start;width:100%;max-width:100%}.batch-review-navigation{grid-template-columns:1fr 1fr}.batch-review-navigation>span{grid-area:1/1/auto/-1}.batch-review-navigation .button,.batch-review-navigation .outline-button{width:100%}.batch-express-setup{padding:19px}.batch-split-choice>div{grid-template-columns:repeat(2,1fr)}.batch-auto-preview{grid-template-columns:1fr}.batch-dropzone{min-height:220px}.batch-card-footer,.batch-safety-note{flex-direction:column;align-items:flex-start}.owner-metrics dl{grid-template-columns:repeat(2,1fr)}.owner-metrics dl>div:nth-child(odd){border-left:0}.owner-metrics dl>div:nth-child(n+3){border-top:1px solid #ffffff1f}.owner-gift-controls{grid-template-columns:1fr}.owner-gift-controls label:first-child{grid-column:auto}.owner-gift-button,.owner-gift-revoke{width:100%}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
