.xq-studio-main .xq-studio-legacy-view.draft-editor-page :is(input,select,textarea){color:#23344c;background:#f7f9fc;border-color:#ccd8e7;color-scheme:light}.xq-studio-main .xq-studio-legacy-view.draft-editor-page :is(input,select,textarea):disabled{color:#61718a;background:#edf1f6;opacity:1}.xq-studio-main .draft-editor-page :is(.form-grid label,.publish-card label,.ozon-template-controls label){color:#44566f}.xq-studio-main .draft-editor-page .publish-card :is(p,small){color:#52657e}.xq-studio-main .draft-editor-page .publish-card>button+button{margin-top:10px}.refined-workbench{border:1px solid #d5e7e5;border-radius:18px;background:#fff;overflow:hidden;margin-bottom:20px}.refined-workbench-overview{display:flex;align-items:center;gap:20px;padding:24px;background:linear-gradient(120deg,#effaf7,#f6f9ff)}.refined-cover{flex:0 0 96px;width:96px;height:96px;padding:8px;border:1px solid #dbe8e7;border-radius:14px;background:#fff;cursor:pointer;color:#607b83}.refined-cover img{width:100%;height:100%;object-fit:contain}.refined-workbench-title{flex:1;min-width:0}.refined-workbench-title h2{margin:9px 0;font-size:20px;color:#214450;overflow-wrap:anywhere;line-height:1.45}.refined-workbench-title p{margin:0;color:#667f89;font-size:13px;line-height:1.6}.refined-state,.refined-unsaved{display:inline-block;padding:4px 9px;font-size:12px;font-weight:600;border-radius:7px;background:#dcf3e9;color:#147965}.refined-unsaved{margin-left:8px;background:#fff0d9;color:#986324}.refined-package-summary{display:grid;gap:6px;padding:14px 18px;text-align:left;border:1px solid #d9e8e5;border-radius:12px;background:#ffffffb8;color:#30535f;cursor:pointer;flex-shrink:0}.refined-package-summary span{font-size:12px;color:#557b79}.refined-package-summary b{font-size:19px}.refined-package-summary small{font-size:12px}.refined-workbench-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.refined-workbench-steps button{display:flex;align-items:center;gap:11px;min-width:0;padding:13px 12px;text-align:left;color:#567080;background:#f7f9fb;border:1px solid transparent;border-radius:11px;cursor:pointer}.refined-workbench-steps button.active{background:#e7f6f1;border-color:#9bd7c8;color:#087967}.refined-workbench-steps i{display:grid;place-items:center;font-style:normal;font-size:14px;width:28px;height:28px;flex:0 0 28px;background:#e5ecef;border-radius:50%}.refined-workbench-steps .active i{background:#129582;color:#fff}.refined-workbench-steps span{display:grid;gap:5px}.refined-workbench-steps b{font-size:14px}.refined-workbench-steps small{font-size:11px;line-height:1.5;color:#6a818b}.refined-image-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0}.refined-image-modes button{display:grid;gap:7px;padding:15px;border:1px solid #d8e5e5;border-radius:12px;background:#f8fafb;text-align:left;cursor:pointer;color:#385965}.refined-image-modes button.active{border-color:#51b9a8;background:#e8f7f1;color:#087c68}.refined-image-modes small{color:#6b8288;line-height:1.5;font-size:12px}.refined-image-modes button:disabled{cursor:default;opacity:.65}.refined-image-hint{color:#986324;font-size:13px}.draft-media-review .media-strip{max-height:310px;overflow-y:auto}@media(max-width:1000px){.refined-workbench-overview{padding:16px;gap:14px;flex-wrap:wrap}.refined-workbench-title h2{font-size:17px}.refined-workbench-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.refined-cover{flex-basis:70px;width:70px;height:70px}.refined-package-summary{width:100%}.refined-image-modes{grid-template-columns:1fr}.refined-workbench-steps button{padding:10px 8px;gap:7px}}.xq-studio-main .draft-editor-page .editor-layout:not(.editor-step-4){grid-template-columns:minmax(0,1fr)}.xq-studio-main .draft-editor-page .editor-main{background:#fff;color:#304e60;border:1px solid #dbe6ed;box-shadow:0 4px 18px #304e6005}.xq-studio-main .draft-editor-page .editor-main .panel-head h3{color:#294d59}.xq-studio-main .draft-editor-page .editor-main .label{color:#598278}.xq-studio-main .draft-editor-page .draft-media-review{display:grid;grid-template-columns:230px minmax(0,1fr);gap:16px;align-items:start}.xq-studio-main .draft-editor-page .draft-media-review .featured{width:100%;min-height:205px;background:#f6faf9}.xq-studio-main .draft-editor-page .draft-media-review .featured img{height:180px}.xq-studio-main .draft-editor-page .draft-media-review .media-choice{background:#f5faf8;border-color:#cce4dc}.xq-studio-main .draft-editor-page .draft-media-review>:is(.refined-image-modes,.refined-image-hint,.draft-ai-image-actions){grid-column:1 / -1}.xq-studio-main .draft-editor-page .draft-media-review .media-strip{display:flex;flex-wrap:wrap;gap:10px}.xq-studio-main .draft-editor-page .draft-media-review .media-strip .media-choice{width:100px;height:112px}.xq-studio-main .draft-editor-page .refined-image-modes{margin:0}@media(max-width:600px){.xq-studio-main .draft-editor-page .draft-media-review{grid-template-columns:minmax(0,1fr)}}.xq-studio-main .draft-editor-page .editor-main .button-mint{background:#128b78;color:#fff;border-color:#128b78}.xq-studio-main .draft-editor-page .editor-main .button-mint:disabled{opacity:.55}.xq-studio-main .draft-editor-page .editor-main .chip.needs_action{background:#fff3df;color:#90601f;border-color:#f0d6a5}.source-review-workspace{display:grid;gap:18px;color:#19324f}.source-review-intro,.source-review-summary article,.source-review-filters,.source-review-layout,.source-review-error,.source-review-empty{border:1px solid #dce9f2;border-radius:18px;background:#fffffff5;box-shadow:0 14px 36px #2358780f}.source-review-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;background:radial-gradient(circle at 92% 14%,rgba(48,209,181,.15),transparent 26%),linear-gradient(135deg,#fff,#f4fbff)}.source-review-intro p,.source-review-intro h2,.source-review-intro span{margin:0}.source-review-intro p{color:#179ac6;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.source-review-intro h2{margin-top:5px;font-size:clamp(20px,2vw,28px);line-height:1.2}.source-review-intro span{display:block;margin-top:8px;color:#6c8299;font-size:13px}.source-review-sync-meta button,.source-review-error button,.source-review-filters button,.review-decision-actions button,.listing-choice>button{border:1px solid #d7e5ef;border-radius:11px;background:#fff;color:#365470;font:inherit;font-weight:750;cursor:pointer}.source-review-sync-meta{display:grid;justify-items:end;gap:4px;flex:0 0 auto}.source-review-sync-meta>small,.source-review-sync-meta>span{max-width:260px;overflow:hidden;margin:0;color:#6c8299;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.source-review-sync-meta>small{color:#159a84;font-weight:800}.source-review-sync-meta button{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;white-space:nowrap}.source-review-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.source-review-summary article{display:grid;gap:3px;min-height:102px;padding:16px 18px}.source-review-summary span,.source-review-summary small{color:#7890a8}.source-review-summary span{font-size:13px;font-weight:750}.source-review-summary strong{color:#149cc7;font-size:30px;line-height:1}.source-review-summary small{font-size:12px}.source-review-error{display:flex;align-items:center;gap:12px;padding:14px 16px;border-color:#ffcbd0;background:#fff7f8;color:#c73950}.source-review-error span{display:grid;flex:1;gap:2px;font-size:13px}.source-review-error button{padding:8px 13px;border-color:#f4b8c1;color:#c73950}.source-review-filters{display:flex;gap:8px;padding:8px;overflow-x:auto}.source-review-filters button{padding:9px 14px;white-space:nowrap}.source-review-filters button.active{border-color:#20b9c4;background:linear-gradient(135deg,#25c8b4,#1ca8e0);color:#fff}.source-review-layout{display:grid;grid-template-columns:minmax(255px,320px) minmax(0,1fr);min-height:680px;overflow:hidden}.source-review-list{overflow-y:auto;border-right:1px solid #e1ebf2;background:#f8fbfd}.source-review-list>button{position:relative;display:grid;grid-template-columns:62px minmax(0,1fr) 8px;align-items:center;gap:11px;width:100%;min-height:94px;padding:12px;border:0;border-bottom:1px solid #e6eef4;background:transparent;color:inherit;text-align:left;cursor:pointer}.source-review-list>button:hover,.source-review-list>button.active{background:#fff}.source-review-list>button.active:before{position:absolute;inset:12px auto 12px 0;width:4px;border-radius:0 4px 4px 0;background:#18b5c9;content:""}.source-review-list img,.source-review-list .resilient-image-failure{width:62px;height:62px;border-radius:10px;object-fit:cover}.source-review-list .resilient-image-failure strong,.source-review-list .resilient-image-failure small{display:none}.source-review-list-copy{display:grid;gap:5px;min-width:0}.source-review-list-copy b,.source-review-list-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-review-list-copy b{font-size:13px}.source-review-list-copy small{color:#7d91a5;font-size:11px}.source-review-list>button.source-review-list-more{display:block;min-height:46px;padding:10px 12px;background:#eef8fc;color:#168ec6;font-size:11px;font-weight:800;text-align:center}.review-stage{justify-self:start;padding:3px 7px;border-radius:999px;background:#edf5fa;color:#628099;font-size:10px;font-style:normal;font-weight:800}.review-stage.listing_ready,.review-stage.published{background:#e5f9f1;color:#14936e}.review-stage.source_review_approved{background:#fff6df;color:#ad7614}.task-dot{width:8px;height:8px;border-radius:50%;background:#a7b5c2}.task-dot.success{background:#20b983}.task-dot.running{background:#1da6dc;box-shadow:0 0 0 4px #1da6dc1a}.task-dot.danger{background:#dd5267}.source-review-detail{display:grid;align-content:start;gap:16px;min-width:0;padding:20px}.source-review-compare{display:grid;grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:stretch;gap:14px}.source-review-compare>article,.source-review-evidence-grid>article,.source-review-inquiry,.source-review-blockers,.source-review-actions{border:1px solid #e0eaf1;border-radius:15px;background:#fff}.source-review-compare>article{display:grid;grid-template-columns:108px minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:10px 14px;padding:14px}.source-review-compare article>header{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:8px;color:#54718c;font-size:12px;font-weight:800}.source-review-compare article>header a,.inquiry-question a{display:inline-flex;align-items:center;gap:4px;color:#168ec6;text-decoration:none}.source-review-compare article>img,.source-review-compare article>.resilient-image-failure{grid-row:2 / 4;width:108px;height:108px;border-radius:12px;object-fit:cover}.source-review-compare article>h3{display:-webkit-box;overflow:hidden;margin:0;font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.source-review-compare dl,.source-review-evidence-grid dl{display:grid;gap:6px;margin:0}.source-review-compare dl div,.source-review-evidence-grid dl div{display:flex;justify-content:space-between;gap:10px;font-size:12px}.source-review-compare dt,.source-review-evidence-grid dt{flex:none;color:#8598aa}.source-review-compare dd,.source-review-evidence-grid dd{margin:0;color:#334e68;font-weight:700;text-align:right}.source-review-match-score{display:grid;place-content:center;justify-items:center;gap:6px;color:#6b849a;font-size:11px;text-align:center}.source-review-match-score strong{color:#15a6b7;font-size:27px}.source-review-match-score strong small{font-size:12px}.source-review-match-score i{width:64px;height:2px;background:linear-gradient(90deg,transparent,#22bbc3,transparent)}.source-review-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.source-review-evidence-grid>article,.source-review-inquiry,.source-review-blockers{padding:15px 17px}.source-review-evidence-grid header,.source-review-inquiry>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.source-review-evidence-grid h3,.source-review-inquiry h3,.source-review-blockers h3{margin:0;font-size:14px}.source-review-evidence-grid header span,.source-review-inquiry header span{color:#8398aa;font-size:11px}.evidence-placeholder{margin:12px 0;color:#899bac;font-size:12px}.source-review-inquiry>header>div{display:grid;gap:3px}.source-review-inquiry>header em{padding:5px 9px;border-radius:999px;background:#fff3df;color:#a96f10;font-size:11px;font-style:normal;font-weight:800}.source-review-inquiry>header em.delivery-sent{background:#e5f8f0;color:#138766}.inquiry-detail{margin:0 0 12px;color:#607990;font-size:12px}.inquiry-question{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:#f3f8fb;color:#48647d;font-size:12px}.inquiry-question span{display:flex;gap:8px}.inquiry-ledger{display:grid;gap:8px;margin-top:10px}.inquiry-ledger article{max-width:82%;padding:10px 12px;border-radius:12px;background:#edf6fb}.inquiry-ledger article.outbound{justify-self:end;background:#e8f8f4}.inquiry-ledger article>header{display:flex;justify-content:space-between;gap:12px;color:#7790a5;font-size:10px}.inquiry-ledger article p{margin:6px 0 0;color:#2f4b64;font-size:12px;line-height:1.55;white-space:pre-wrap}.inquiry-ledger article>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.inquiry-ledger img,.inquiry-ledger .resilient-image-failure{width:68px;height:68px;border-radius:8px;object-fit:cover}.source-review-blockers{border-color:#f2d39f;background:#fffbf3}.source-review-blockers h3{display:flex;align-items:center;gap:7px;color:#a56b0c}.source-review-blockers ul{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 0;padding:0;list-style:none}.source-review-blockers li{padding:5px 9px;border-radius:999px;background:#fff1d5;color:#95620d;font-size:11px;font-weight:700}.source-review-actions{display:grid;gap:14px;padding:15px}.review-decision-actions,.listing-choice{display:flex;align-items:stretch;gap:9px}.review-decision-actions button,.listing-choice>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:9px 13px}.review-decision-actions .confirm{border-color:#20b9b8;background:#e5f9f4;color:#128e80}.review-decision-actions .delete{margin-left:auto;border-color:#f0c4ca;color:#c7475b}.listing-choice{padding-top:14px;border-top:1px solid #e8eff4}.listing-store{display:grid;gap:5px;min-width:190px}.listing-store label{display:flex;align-items:center;gap:5px;color:#71879c;font-size:11px;font-weight:750}.listing-store select{min-height:37px;border:1px solid #d8e5ee;border-radius:9px;background:#fff;color:#294a64;padding:0 9px}.listing-follow-settings{display:grid;grid-template-columns:minmax(105px,.8fr) minmax(90px,.65fr) minmax(150px,1fr);gap:6px 8px;flex:1 1 430px;min-width:360px}.listing-follow-settings label{display:grid;gap:5px;color:#71879c;font-size:11px;font-weight:750}.listing-follow-settings input,.listing-follow-settings select{box-sizing:border-box;width:100%;min-height:37px;border:1px solid #d8e5ee;border-radius:9px;background:#fff;color:#294a64;padding:0 9px;font:inherit}.listing-follow-settings>small{grid-column:1 / -1;color:#71879c;font-size:10px}.listing-follow-settings>small.danger{color:#c7475b}.listing-task-status{display:grid;align-content:center;min-width:150px;margin-right:auto;padding:5px 11px;border-left:3px solid #9aabba;color:#71869a;font-size:10px}.listing-task-status b{color:#36536c;font-size:12px}.listing-task-status a{color:#168ec6;font-size:10px;font-weight:750;text-decoration:none}.listing-task-status button{justify-self:start;min-height:26px;margin-top:4px;padding:3px 8px;color:#b34255;border-color:#efc6cd;background:#fff6f7;font-size:9px}.listing-task-status.running{border-color:#20a6dc}.listing-task-status.success{border-color:#20b983}.listing-task-status.danger{border-color:#dd5267}.listing-choice>button{flex-direction:column;min-width:145px;color:#fff}.listing-choice>button small{font-size:9px;font-weight:500;opacity:.9}.listing-choice>button.follow{border-color:#1da4da;background:linear-gradient(135deg,#27b9df,#168ed2)}.listing-choice>button.refined{border-color:#19b89f;background:linear-gradient(135deg,#27cdb3,#17a990)}.source-review-workspace button:disabled,.source-review-workspace select:disabled{cursor:not-allowed;filter:grayscale(.45);opacity:.5}.source-review-empty{display:grid;place-items:center;gap:8px;min-height:360px;padding:30px;color:#7590a7;text-align:center}.source-review-empty b{color:#36536c}.source-review-empty span{max-width:520px;font-size:12px}@media(max-width:1180px){.source-review-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.source-review-layout{grid-template-columns:260px minmax(0,1fr)}.source-review-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.source-review-match-score{display:none}.listing-choice{flex-wrap:wrap}.listing-follow-settings{order:3;width:100%}}@media(max-width:820px){.source-review-intro{align-items:flex-start;flex-direction:column}.source-review-sync-meta{width:100%;justify-items:start}.source-review-layout{display:block}.source-review-list{display:flex;max-height:none;overflow-x:auto;border:0;border-bottom:1px solid #e1ebf2}.source-review-list>button{flex:0 0 270px;border-right:1px solid #e6eef4}.source-review-list>button.source-review-list-more{flex-basis:190px;align-self:stretch}.source-review-compare,.source-review-evidence-grid{grid-template-columns:1fr}.review-decision-actions,.listing-choice{flex-wrap:wrap}.review-decision-actions .delete{margin-left:0}.listing-store,.listing-task-status,.listing-follow-settings{width:100%;min-width:0}.listing-follow-settings{grid-template-columns:1fr}.listing-follow-settings>small{grid-column:auto}.listing-choice>button{flex:1}}@media(max-width:560px){.source-review-summary{grid-template-columns:1fr 1fr;gap:8px}.source-review-summary article{min-height:88px;padding:12px}.source-review-detail{padding:10px}.source-review-compare>article{grid-template-columns:84px minmax(0,1fr)}.source-review-compare article>img,.source-review-compare article>.resilient-image-failure{width:84px;height:84px}}:root{color:#e8fff8;background:#06110f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #06110f;--ink-soft: #0a1c19;--panel: #0d2420;--panel-light: #12332d;--line: rgba(177, 255, 233, .14);--line-light: rgba(185, 255, 232, .25);--white: #edfff9;--muted: #8ead9f;--mint: #68f8c4;--mint-soft: #b5ffdf;--aqua: #37d8df;--blue: #2983ff;--danger: #ff8e8e;--mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.credit-recharge-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;display:grid;place-items:center;padding:24px;background:#0f172a70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.credit-recharge-dialog{width:min(640px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 32px));overflow:auto;border:1px solid #dce3eb;border-radius:14px;background:#fff;box-shadow:0 24px 80px #0f172a38}.credit-recharge-dialog>header{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:25px 28px 17px;border-bottom:1px solid #e6ebf1;background:#fffffffa}.credit-recharge-dialog>header h2{margin:0;color:#18202b;font-size:21px;line-height:1.25}.credit-recharge-dialog>header p{margin:7px 0 0;color:#748091;font-size:13px}.credit-recharge-dialog>header p i{margin:0 5px;color:#c1c8d1;font-style:normal}.credit-recharge-dialog>header p strong{color:#192330}.credit-recharge-dialog>header button{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:0;border-radius:7px;color:#5d6978;background:transparent}.credit-recharge-loading,.credit-recharge-dialog>.credit-recharge-error{padding:54px 24px;color:#6b7685;text-align:center}.credit-recharge-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 28px 20px}.credit-recharge-plans>button{position:relative;display:flex;min-height:108px;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:19px 8px 10px;border:1px solid #dce3eb;border-radius:12px;color:#25303d;background:#fff;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.credit-recharge-plans>button:hover,.credit-recharge-plans>button.selected{border-color:#1d2733;background:#fff;box-shadow:0 0 0 1px #1d2733}.credit-recharge-plans>button.bonus:not(.selected){border-color:#f0b374;background:#fffaf4}.credit-recharge-plans>button.popular:not(.selected){border-color:#f0a3aa;background:#fff8f9}.credit-recharge-plans>button.popular b{color:#d83846}.credit-recharge-plans>button em{position:absolute;top:-7px;left:8px;right:auto;padding:3px 7px;border-radius:999px;color:#fff;background:#e83f4e;font-size:10px;font-style:normal;font-weight:700}.credit-recharge-plans>button small{position:absolute;top:-1px;right:-1px;left:auto;padding:4px 7px;border-radius:0 11px 0 9px;color:#fff;background:#ed8a29;color:#c86c16;font-size:10px;font-weight:700}.credit-recharge-plans>button b{color:#1d2733;font-size:22px;line-height:1}.credit-recharge-plans>button span{font-size:13px;font-weight:700}.credit-recharge-plans>button i{color:#7a8593;font-size:10px;font-style:normal}.credit-recharge-payment{margin:0 28px 22px;padding:13px 16px;border:1px solid #e1e7ed;border-radius:11px;background:#f7f9fc}.credit-recharge-payment.compact{display:grid;min-height:70px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px}.credit-recharge-payment.has-qr{display:flex;min-height:260px;flex-direction:column;align-items:center;padding:17px 20px 20px}.credit-recharge-summary{display:flex;align-items:center;justify-content:flex-start;gap:8px;color:#6d7785;font-size:13px}.credit-recharge-summary strong{color:#d97418;font-size:18px}.credit-recharge-qr{margin-top:13px;padding:8px;border:1px solid #d9e0e7;border-radius:12px;background:#fff}.credit-recharge-qr img{display:block;width:180px;height:180px}.credit-recharge-create{min-width:116px;min-height:40px;margin:0;border:0;border-radius:10px;color:#fff;background:#e98525;font-weight:700}.credit-recharge-create:disabled{opacity:.58}.credit-recharge-status{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;color:#687383;font-size:12px}.credit-recharge-payment.compact .credit-recharge-status,.credit-recharge-payment.compact .credit-recharge-error,.credit-recharge-payment.compact>a,.credit-recharge-payment.compact .credit-recharge-demo{grid-column:1 / -1;justify-self:center}.credit-recharge-status.synced{color:#247750;font-weight:700}.credit-recharge-error{margin:9px 0 0;color:#b43e3e;font-size:12px;text-align:center}.credit-recharge-payment>a{display:inline-flex;align-items:center;gap:4px;margin-top:9px;color:#bf6817;font-size:12px;font-weight:650;text-decoration:none}.credit-recharge-demo{margin-top:10px;padding:7px 12px;border:1px solid #cfd7e1;border-radius:8px;color:#35404d;background:#fff;font-size:12px}@media(max-width:760px){.credit-recharge-mask{padding:0}.credit-recharge-dialog{width:100vw;max-height:100dvh;min-height:100dvh;border:0;border-radius:0}.credit-recharge-dialog>header{padding:18px 16px 14px}.credit-recharge-plans{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.credit-recharge-payment{margin:0 16px 18px}}.listing-status.ready_for_sale,.chip.ready_for_sale{color:#ffe4a8;border-color:#ffcd704d;background:#77551f26}.listing-status.rejected,.chip.rejected,.product-sync-status.REJECTED{color:#ffb6ae;border-color:#ff8e8e4d;background:#7f323226}.listing-status.rejected,.chip.rejected{color:#ffb6ae}.product-sync-status.READY_FOR_SALE{color:#ffe4a8}.product-sync-status.PROCESSING{color:#bdd0ff}.product-sync-status.PROCESSING i{background:#9eb8ff}.product-sync-status.REJECTED i{background:var(--danger)}.product-sync-status.NOT_FOR_SALE i,.product-sync-status.UNKNOWN i{background:#6e9182}@media(max-width:700px){.editor-main .dossier-grid{grid-template-columns:1fr}.editor-main .dossier-head{display:grid;gap:6px}.editor-main .dossier-head time{white-space:normal}}.invite-hero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;border:1px solid rgba(115,255,204,.2);border-radius:22px;background:radial-gradient(circle at 87% 10%,rgba(96,255,190,.12),transparent 33%),linear-gradient(145deg,#133b31,#081c17)}.invite-hero h2{margin:7px 0;font-size:29px}.invite-hero p{max-width:570px;margin:0;color:#9ebbb0;font-size:12px;line-height:1.7}.invite-hero>b{display:grid;place-items:center;min-width:105px;min-height:105px;border:1px solid rgba(113,248,198,.34);border-radius:50%;color:#e2fff3;font-size:35px;letter-spacing:-.08em}.invite-hero>b small{color:var(--mint);font-family:var(--mono);font-size:9px;letter-spacing:0}.invite-layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:16px;margin-top:16px}.invite-create{display:grid;align-content:start;gap:13px}.invite-create h3{margin:-6px 0 6px}.invite-create label{display:grid;gap:7px;color:#b7d6c9;font-size:10px}.invite-create input{width:100%;min-height:43px;box-sizing:border-box;border:1px solid rgba(164,255,221,.15);border-radius:10px;color:var(--white);background:#010f0c7a;padding:0 12px;outline:none}.new-invite{display:grid;gap:7px;padding:13px;border:1px solid rgba(106,253,197,.28);border-radius:12px;background:#47ffb814}.new-invite span{color:#a9d7c3;font-size:10px}.new-invite b{color:#e9fff6;font-family:var(--mono);font-size:15px;letter-spacing:.05em}.new-invite .text-link{justify-self:start}.invite-list{min-height:250px}.invite-rows{display:grid}.invite-rows>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:13px;padding:14px 2px;border-bottom:1px solid var(--line)}.invite-rows>div:last-child{border-bottom:0}.invite-rows b{display:block;color:#e3fbf1;font-size:13px}.invite-rows small{display:block;margin-top:5px;color:#78988c;font-size:9px}.account-layout{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(320px,1.15fr);gap:16px}.account-profile{min-height:300px}.account-profile h2{margin:10px 0 30px;font-size:29px}.account-profile>p{margin:0 0 7px;color:#78998c;font-size:10px}.account-profile>b{display:block;overflow:hidden;color:#e7fff5;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.account-profile>small{display:block;margin-top:7px;color:#83a296;font-size:10px}.account-note{display:flex;gap:9px;margin-top:35px;padding:12px;border-radius:11px;color:#b7d7c9;background:#52f5bb12;font-size:10px;line-height:1.65}.account-note i{color:var(--mint);font-style:normal}.account-password{display:grid;align-content:start;gap:14px}.account-password h3{margin:-7px 0 6px}.account-password label{display:grid;gap:7px;color:#b7d6c9;font-size:10px}.account-password input{width:100%;min-height:43px;box-sizing:border-box;border:1px solid rgba(164,255,221,.15);border-radius:10px;color:var(--white);background:#010f0c7a;padding:0 12px;outline:none}*{box-sizing:border-box}html{background:var(--ink);min-width:320px}body{margin:0;min-width:320px;min-height:100vh;background:var(--ink)}button,input,select,textarea{font:inherit}button{border:0;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration:none}::selection{color:#06110f;background:var(--mint)}.brand{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--white)}.brand img{width:36px;height:36px;flex:none;object-fit:contain;border-radius:11px;box-shadow:0 8px 22px #24d5be38}.brand span{display:grid;gap:2px;min-width:0}.brand b{font-size:13px;letter-spacing:-.03em;white-space:nowrap}.brand small{color:var(--mint);font-family:var(--mono);font-size:8px;letter-spacing:.16em}.eyebrow,.label{margin:0;color:var(--mint);font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.eyebrow span{color:#c3ffdf;margin-left:10px;font-size:9px}.muted{color:var(--muted);font-size:12px}.button{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:47px;padding:0 20px;border:1px solid transparent;border-radius:14px;color:#06201a;background:linear-gradient(115deg,#5ff4c0,#55e4dc);box-shadow:0 12px 24px #32f0be21;font-size:13px;font-weight:800;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 17px 32px #32f0be36;background:linear-gradient(115deg,#81ffd2,#77f6ef)}.button span{font-size:17px;line-height:1}.button-small{min-height:37px;padding:0 14px;border-radius:11px;font-size:11px}.button-dark{border-color:#88f6d242;color:var(--mint-soft);background:#0a2722d1;box-shadow:none}.button-dark:hover:not(:disabled){color:#06201a;background:var(--mint)}.button-mint{background:#56f3c221;border-color:#64f8c46b;color:var(--mint);box-shadow:none}.button-mint:hover:not(:disabled){color:#06201a;background:var(--mint)}.button.ghost{border-color:var(--line-light);color:var(--white);background:#0b231fa8;box-shadow:none}.button.full{width:100%}.text-link{padding:0;color:var(--mint);background:none;font-size:12px;font-weight:700}.text-link:hover{color:var(--white)}.landing{overflow:hidden;background:#06110f}.landing-nav{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;width:min(1240px,calc(100% - 48px));height:86px;margin:0 auto}.landing-nav nav{display:flex;align-items:center;gap:clamp(15px,2vw,30px);color:#a6c6b8;font-size:12px}.landing-nav nav a{transition:color .2s ease}.landing-nav nav a:hover{color:var(--white)}.hero{position:relative;display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(48px,8vw,130px);align-items:center;width:min(1240px,calc(100% - 48px));min-height:calc(100svh - 86px);margin:0 auto;padding:50px 0 96px;isolation:isolate}.hero:before{position:absolute;z-index:-1;width:680px;height:680px;top:-200px;right:-260px;content:"";border-radius:50%;background:radial-gradient(circle,rgba(43,234,200,.2) 0,rgba(32,158,183,.11) 34%,transparent 70%);filter:blur(4px)}.hero:after{position:absolute;z-index:-1;top:6%;right:-6vw;bottom:0;left:-6vw;content:"";opacity:.42;background-image:linear-gradient(rgba(115,255,211,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(115,255,211,.045) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 80%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 80%)}.hero-aura{position:absolute;z-index:-1;border-radius:50%;filter:blur(60px);pointer-events:none}.hero-aura.one{width:300px;height:300px;left:-170px;bottom:6%;background:#2b8fff2e}.hero-aura.two{width:220px;height:220px;right:22%;top:8%;background:#5bfebe24}.hero-copy{position:relative;padding-top:5%}.hero-copy h1{max-width:620px;margin:15px 0 22px;color:var(--white);font-size:clamp(43px,5.2vw,76px);line-height:.99;letter-spacing:-.08em}.hero-copy h1 em,.login-card h2 em{color:var(--mint);font-style:normal}.hero-copy .intro{max-width:520px;margin:0;color:#afc8be;font-size:15px;line-height:1.9}.hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:31px}.quiet{margin:22px 0 0;color:#759288;font-family:var(--mono);font-size:10px;letter-spacing:.03em}.hero-console{position:relative;z-index:1;width:min(100%,545px);margin-left:auto;padding:18px;border:1px solid rgba(160,255,225,.22);border-radius:30px;background:linear-gradient(145deg,#0f302aed,#071816f5);box-shadow:26px 30px 80px #00000057,inset 0 1px #e2fff614;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:rotate(1.5deg);transition:transform .35s ease}.hero-console:hover{transform:rotate(0) translateY(-5px)}.hero-console:before{position:absolute;top:9px;right:9px;bottom:9px;left:9px;z-index:-1;content:"";border:1px solid rgba(145,255,224,.08);border-radius:23px;pointer-events:none}.console-head{display:flex;justify-content:space-between;padding:7px 8px 16px;color:#8cafa2;font-family:var(--mono);font-size:9px;letter-spacing:.12em}.console-head>span:last-child{color:var(--mint)}.live-dot,.inline-live{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px var(--mint);animation:pulse 1.2s ease-in-out infinite alternate}@keyframes pulse{to{opacity:.35;transform:scale(.65)}}.console-product{display:grid;grid-template-columns:80px 1fr auto;gap:13px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:19px;background:#0515128c}.console-product img{width:80px;height:76px;border-radius:13px;object-fit:cover}.console-product p{margin:0 0 5px;color:var(--mint);font-family:var(--mono);font-size:9px}.console-product strong{display:block;color:var(--white);font-size:13px;line-height:1.4}.console-product small{display:block;margin-top:6px;color:#74998c;font-size:10px}.chip{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:6px 8px;border:1px solid rgba(150,246,216,.18);border-radius:999px;color:#b5d6c9;background:#6bb09517;font-family:var(--mono);font-size:9px;letter-spacing:.02em;white-space:nowrap}.chip i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.chip.awaiting_confirmation,.chip.connected,.chip.online,.chip.succeeded,.chip.paid{color:var(--mint);background:#5bf8c117}.chip.processing_ai,.chip.validating,.chip.syncing,.chip.queued,.chip.executing_api,.chip.executing_extension,.chip.ozon_processing,.chip.pending{color:#9ddfff;background:#47adff17}.chip.needs_action,.chip.failed,.chip.expired,.chip.offline,.chip.revoked{color:#ffabab;background:#ff828214}.console-steps{display:grid;gap:8px;margin-top:16px}.mini-step{display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;padding:10px 6px;border-bottom:1px solid rgba(168,255,226,.09);color:#b6d1c6;font-size:11px}.mini-step b{display:grid;place-items:center;width:23px;height:23px;border-radius:8px;color:#87bcb0;background:#8afbd314;font-family:var(--mono);font-size:9px}.mini-step em{color:var(--mint);font-family:var(--mono);font-size:9px;font-style:normal}.mini-step.active b{color:#052018;background:var(--mint)}.mini-step.active em{color:#d6fff0}.console-confirm{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:16px;padding:16px 15px;border-radius:15px;color:#07211a;background:var(--mint);font-size:12px;font-weight:800;transition:transform .2s ease}.console-confirm:hover{transform:translateY(-2px)}.console-confirm span{font-size:17px}.console-bottom{display:flex;justify-content:space-between;padding:14px 8px 3px;color:#749a8c;font-family:var(--mono);font-size:9px}.trust-strip{display:flex;align-items:center;justify-content:center;gap:clamp(20px,4vw,52px);min-height:84px;padding:15px 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#77988c;font-family:var(--mono);font-size:10px;letter-spacing:.04em}.trust-strip b{color:#d2f8e7;font-size:13px}.trust-strip i{display:block;width:1px;height:18px;background:var(--line-light)}.landing-section{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:130px 0}.section-title{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.6fr);align-items:end;gap:80px}.section-title h2,.service-band h2{max-width:650px;margin:14px 0 0;color:var(--white);font-size:clamp(33px,4.3vw,60px);line-height:1.04;letter-spacing:-.065em}.section-title>p{margin:0 0 7px;color:#9bb8ad;font-size:14px;line-height:1.8}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:54px}.feature{position:relative;min-height:280px;padding:26px;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:linear-gradient(155deg,#11342da6,#081d19b8);transition:border .2s ease,transform .25s ease,background .25s ease}.feature:hover{border-color:#6effd161;background:linear-gradient(155deg,#174b3ebd,#081d19e6);transform:translateY(-5px)}.feature-number{position:absolute;top:25px;right:25px;color:#527268;font-family:var(--mono);font-size:10px}.feature i{display:grid;place-items:center;width:47px;height:47px;border-radius:15px;color:var(--mint);background:#5bf8c11a;font-family:var(--mono);font-size:23px;font-style:normal}.feature h3{margin:47px 0 10px;color:var(--white);font-size:19px;letter-spacing:-.04em}.feature p{margin:0;color:#94b1a6;font-size:13px;line-height:1.8}.service-band{display:grid;grid-template-columns:1.05fr .95fr;gap:100px;border-top:1px solid var(--line)}.service-points{display:grid;gap:0;align-self:end}.service-points p{display:grid;grid-template-columns:145px 1fr;gap:20px;margin:0;padding:20px 0;border-bottom:1px solid var(--line);font-size:13px}.service-points b{color:var(--mint-soft)}.service-points span{color:#8eafa2}.landing footer{display:flex;align-items:center;justify-content:space-between;width:min(1240px,calc(100% - 48px));min-height:100px;margin:0 auto;border-top:1px solid var(--line);color:#7d9f91;font-size:12px}.modal-backdrop{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#010907c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login-card{position:relative;width:min(100%,454px);padding:34px;border:1px solid rgba(155,255,220,.24);border-radius:28px;background:linear-gradient(155deg,#12342d,#071512);box-shadow:0 30px 100px #00000085}.login-card .eyebrow{margin-top:35px}.login-card h2{margin:12px 0 13px;font-size:39px;line-height:1.06;letter-spacing:-.06em}.login-card .muted{margin-bottom:24px;line-height:1.7}.close{position:absolute;top:16px;right:18px;width:32px;height:32px;border-radius:50%;color:#a2c7b9;background:#aaffdf14;font-size:21px}.close:hover{color:var(--white);background:#aaffdf29}.login-card form,.form-grid{display:grid;gap:14px}.login-card label,.form-grid label,.publish-card label{display:grid;gap:7px;color:#c9e3d8;font-size:11px;font-weight:700}.login-card input,.form-grid input,.form-grid textarea,.publish-card select,.add-store input{width:100%;min-height:45px;padding:0 13px;outline:none;border:1px solid rgba(164,255,221,.15);border-radius:11px;color:var(--white);background:#010f0c7a;font-size:13px;transition:border .2s ease,box-shadow .2s ease}.login-card input:focus,.form-grid input:focus,.form-grid textarea:focus,.publish-card select:focus,.add-store input:focus{border-color:#63f8c2b3;box-shadow:0 0 0 3px #63f8c217}.form-grid textarea{min-height:120px;padding:12px 13px;resize:vertical}.inline-input{display:flex;gap:8px;align-items:center}.inline-input .text-link{flex:none;white-space:nowrap}.form-message{margin:-2px 0 0;padding:10px;border-radius:9px;font-size:11px;line-height:1.5}.form-message.info{color:var(--mint);background:#59f9bf1a}.form-message.error{color:#ffb1b1;background:#ff797917}.auth-switch{display:block;margin:16px auto 0}.login-foot{margin:17px 0 0;color:#759388;font-size:10px;line-height:1.6}.auth-modal-backdrop{overflow-y:auto;animation:auth-backdrop-in .22s ease-out both}.login-card{overflow:hidden;transition:width .36s cubic-bezier(.22,1,.36,1),min-height .36s cubic-bezier(.22,1,.36,1);animation:auth-card-in .42s cubic-bezier(.22,1,.36,1) both}.login-card.is-registering{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(390px,1.1fr);width:min(920px,calc(100vw - 40px));max-height:min(760px,calc(100vh - 40px));padding:0}.login-card-panel{min-width:0;animation:auth-panel-in .32s cubic-bezier(.22,1,.36,1) both}.login-card.is-registering .login-card-panel{position:relative;z-index:1;overflow-y:auto;padding:32px 34px 28px;background:linear-gradient(155deg,#12342dfa,#071512fc)}.auth-brand-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.auth-brand-row>span{padding:6px 9px;border:1px solid rgba(155,255,220,.17);border-radius:999px;color:#9bc7b8;background:#9bffdc0d;font:700 9px var(--mono);letter-spacing:.08em}.login-card .auth-brand-row+.eyebrow{margin-top:28px}.login-card.is-registering h2{font-size:35px}.login-card.is-registering .muted{margin-bottom:20px}.auth-form>label{animation:auth-field-in .36s cubic-bezier(.22,1,.36,1) both}.auth-form>label:nth-of-type(1){animation-delay:60ms}.auth-form>label:nth-of-type(2){animation-delay:.11s}.auth-form>label:nth-of-type(3){animation-delay:.16s}.auth-code-row{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:8px;align-items:center}.auth-code-row .text-link{min-height:42px;padding:0 10px;border:1px solid rgba(117,226,195,.24);border-radius:9px;color:#8fe2c5;background:#60e7be14;white-space:nowrap}.auth-code-row .text-link:disabled{color:#728b82;opacity:.7}.auth-submit{transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.auth-submit:not(:disabled):hover{box-shadow:0 12px 30px #52efb730;transform:translateY(-1px)}.registration-journey-visual{position:relative;display:flex;min-height:610px;overflow:hidden;flex-direction:column;justify-content:center;padding:42px 34px 34px;border-right:1px solid rgba(167,255,226,.13);background:radial-gradient(circle at 16% 16%,rgba(102,248,196,.16),transparent 34%),radial-gradient(circle at 88% 88%,rgba(55,216,223,.12),transparent 31%),#071d18;animation:auth-journey-in .5s 90ms cubic-bezier(.22,1,.36,1) both}.registration-visual-copy{position:relative;z-index:1}.registration-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--mint);font:700 10px var(--mono);letter-spacing:.08em}.registration-visual-copy h3{max-width:310px;margin:15px 0 12px;color:#f0fff9;font-size:27px;line-height:1.16;letter-spacing:-.045em}.registration-visual-copy p{max-width:310px;margin:0;color:#88ab9d;font-size:12px;line-height:1.7}.registration-flow{position:relative;z-index:1;display:grid;gap:9px;margin:30px 0 14px;padding:0;list-style:none}.registration-flow li{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:64px;padding:10px 12px;border:1px solid rgba(169,255,226,.1);border-radius:15px;background:#03110e70;box-shadow:inset 0 1px #ebfff808;animation:registration-step-focus 6s ease-in-out infinite both}.registration-flow li:nth-child(2){animation-delay:2s}.registration-flow li:nth-child(3){animation-delay:4s}.registration-flow li>i{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;color:#83dbc0;background:#62f4bf14;transition:color .22s ease,background .22s ease}.registration-flow b,.registration-flow small{display:block}.registration-flow small{margin-bottom:4px;color:#789b8e;font:700 8px var(--mono);letter-spacing:.06em}.registration-flow b{color:#d9f2e9;font-size:11px}.registration-flow em{padding:5px 7px;border-radius:999px;color:#73988a;background:#a0ffde0d;font:normal 8px var(--mono)}.registration-progress{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;height:3px}.registration-progress span{overflow:hidden;border-radius:999px;background:#99ffdc1a}.registration-progress span:after{display:block;width:100%;height:100%;border-radius:inherit;background:var(--mint);content:"";transform:scaleX(0);transform-origin:left;animation:registration-progress-fill 6s linear infinite both}.registration-progress span:nth-child(2):after{animation-delay:2s}.registration-progress span:nth-child(3):after{animation-delay:4s}.registration-benefit-strip{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.registration-benefit-strip span{padding:6px 8px;border:1px solid rgba(157,255,222,.12);border-radius:999px;color:#8eaea2;background:#9dffde0a;font-size:8px}.registration-sparkle{position:absolute;color:#68f8c46b;filter:drop-shadow(0 0 12px rgba(104,248,196,.35));animation:registration-sparkle-float 4.8s ease-in-out infinite}.registration-sparkle.sparkle-one{top:10%;right:9%}.registration-sparkle.sparkle-two{right:18%;bottom:9%;animation-delay:-2.1s}@keyframes auth-backdrop-in{0%{opacity:0}}@keyframes auth-card-in{0%{opacity:0;transform:translateY(16px) scale(.985)}}@keyframes auth-panel-in{0%{opacity:0;transform:translate(10px)}}@keyframes auth-field-in{0%{opacity:0;transform:translateY(7px)}}@keyframes auth-journey-in{0%{opacity:0;transform:translate(-16px)}}@keyframes registration-step-focus{0%,24%{border-color:#68f8c46b;background:#23644f66;box-shadow:0 12px 34px #010c0933;transform:translate(4px)}32%,to{border-color:#a9ffe21a;background:#03110e70;box-shadow:inset 0 1px #ebfff808;transform:translate(0)}}@keyframes registration-progress-fill{0%{transform:scaleX(0)}25%{transform:scaleX(1)}26%,to{transform:scaleX(0)}}@keyframes registration-sparkle-float{50%{opacity:.45;transform:translateY(-9px) rotate(12deg)}}@media(max-width:860px){.login-card.is-registering{grid-template-columns:1fr;width:min(560px,calc(100vw - 28px));overflow-y:auto}.registration-journey-visual{min-height:235px;padding:27px 27px 22px;border-right:0;border-bottom:1px solid rgba(167,255,226,.13)}.registration-visual-copy h3{max-width:420px;margin:10px 0 7px;font-size:22px}.registration-visual-copy p,.registration-benefit-strip,.registration-progress{display:none}.registration-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:18px 0 0}.registration-flow li{grid-template-columns:32px minmax(0,1fr);gap:8px;min-height:54px;padding:8px}.registration-flow li>i{width:32px;height:32px}.registration-flow em{display:none}.login-card.is-registering .login-card-panel{overflow:visible;padding:28px 27px 25px}}@media(max-width:520px){.auth-modal-backdrop{align-items:start;padding:12px}.login-card.is-registering{width:100%;max-height:none;border-radius:22px}.registration-journey-visual{min-height:205px;padding:24px 20px 18px}.registration-visual-copy h3{font-size:19px}.registration-flow small{display:none}.registration-flow b{font-size:9px;line-height:1.35}.login-card.is-registering .login-card-panel{padding:25px 20px 23px}.login-card.is-registering h2{font-size:31px}}@media(prefers-reduced-motion:reduce){.auth-modal-backdrop,.login-card,.login-card-panel,.auth-form>label,.registration-journey-visual,.registration-flow li,.registration-progress span:after,.registration-sparkle{animation:none!important;transition-duration:.01ms!important}}.app-shell{display:grid;grid-template-columns:242px 1fr;min-height:100vh;background:#081613}.sidebar{position:sticky;top:0;display:flex;flex-direction:column;height:100vh;padding:25px 15px 17px;border-right:1px solid var(--line);background:linear-gradient(180deg,#0b211d,#071310)}.sidebar .brand{padding:0 8px}.sandbox-pill{width:max-content;margin:23px 8px 19px;padding:5px 7px;border:1px solid rgba(104,248,196,.21);border-radius:6px;color:var(--mint);background:#68f8c40f;font-family:var(--mono);font-size:8px;letter-spacing:.1em}.sidebar nav{display:grid;gap:4px}.sidebar nav button{display:flex;align-items:center;gap:12px;min-height:45px;padding:0 11px;border-radius:11px;color:#91b0a4;background:transparent;text-align:left;font-size:12px;transition:color .2s ease,background .2s ease}.sidebar nav button i{width:19px;color:#6d9586;font-family:var(--mono);font-size:16px;font-style:normal;text-align:center}.sidebar nav button:hover{color:var(--white);background:#97ffdb0f}.sidebar nav button.active{color:#082319;background:var(--mint);font-weight:800}.sidebar nav button.active i{color:#082319}.sidebar-bottom{display:grid;grid-template-columns:30px minmax(0,1fr) 22px;gap:9px;align-items:center;margin-top:auto;padding:13px 8px 0;border-top:1px solid var(--line)}.account-avatar{display:grid;place-items:center;width:29px;height:29px;border-radius:9px;color:#062019;background:linear-gradient(140deg,var(--mint),#55bfc2);font-size:12px;font-weight:800}.sidebar-bottom div:nth-child(2){min-width:0}.sidebar-bottom b{display:block;overflow:hidden;color:#c5e3d7;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.sidebar-bottom small{display:block;margin-top:3px;color:#6f9587;font-size:9px}.signout{color:#7fa595;background:transparent;font-size:17px}.signout:hover{color:var(--mint)}.workspace{min-width:0;padding:32px clamp(24px,4vw,66px) 64px;background:radial-gradient(circle at 88% 0%,rgba(57,205,164,.07),transparent 22%),#081613}.workspace-head{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1340px;margin:0 auto 28px}.workspace-head h1{margin:8px 0 0;color:var(--white);font-size:clamp(29px,3vw,43px);line-height:1;letter-spacing:-.065em}.head-actions{display:flex;align-items:center;gap:10px}.credit-pill{display:inline-flex;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:11px;color:#b5d3c6;background:#0d29239e;font-family:var(--mono);font-size:10px}.credit-pill i{width:5px;height:5px;margin-right:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 8px var(--mint)}.round-button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:10px;color:var(--mint);background:#0d2923;font-size:17px}.round-button:hover{color:#08231a;background:var(--mint)}.page-content{width:min(100%,1340px);margin:0 auto}.loading-screen{display:grid;place-items:center;min-height:100vh;color:#b8d8ca;background:#071512;font-size:13px}.loading-screen i{width:23px;height:23px;margin-bottom:14px;border:2px solid rgba(116,248,199,.18);border-top-color:var(--mint);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.welcome-card,.entitlement-card,.store-hero{display:flex;justify-content:space-between;gap:40px;min-height:206px;padding:30px 34px;overflow:hidden;border:1px solid rgba(158,255,220,.17);border-radius:24px;background:linear-gradient(110deg,#123d33eb,#0b211deb),radial-gradient(circle at 85% 50%,rgba(94,250,196,.15),transparent 32%);box-shadow:inset 0 1px #dbfff40f}.welcome-card h2,.entitlement-card h2,.store-hero h2{margin:9px 0 10px;color:var(--white);font-size:clamp(26px,3vw,38px);letter-spacing:-.06em}.welcome-card p:not(.eyebrow),.entitlement-card p:not(.eyebrow),.store-hero p:not(.eyebrow){max-width:520px;margin:0;color:#9cbdb0;font-size:13px;line-height:1.8}.quota-orbit{display:grid;place-items:center;align-content:center;width:138px;min-width:138px;height:138px;border:1px solid rgba(116,253,202,.34);border-radius:50%;background:radial-gradient(circle,#5df6be2e,#53cdab0a 65%);box-shadow:0 0 0 10px #74fdca09,0 0 45px #5df6be1a}.quota-orbit b{color:var(--white);font-size:38px;letter-spacing:-.08em}.quota-orbit span{margin-top:-7px;color:var(--mint);font-family:var(--mono);font-size:9px}.import-form{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;margin:16px 0;padding:12px;border:1px solid var(--line);border-radius:18px;background:#0b221da8}.import-form>div{display:grid;gap:6px}.import-form .label{font-size:9px}.import-form input{width:100%;min-height:40px;outline:none;border:0;color:var(--white);background:transparent;font-size:13px}.import-form input::placeholder{color:#618278}.import-form small{grid-column:1 / -1;color:#75978a;font-size:10px}.import-form .button{min-height:42px}.metric-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.metric{min-height:140px;padding:19px;border:1px solid var(--line);border-radius:17px;color:var(--white);background:linear-gradient(145deg,#0e2b25e0,#091b18e0);text-align:left;transition:transform .2s ease,border .2s ease}.metric:hover{border-color:#7effd461;transform:translateY(-3px)}.metric>span{display:block;color:#90b1a4;font-size:11px}.metric b{display:block;margin:16px 0;color:var(--white);font-size:30px;letter-spacing:-.07em}.metric small{display:flex;justify-content:space-between;color:#6e9485;font-size:10px}.metric em{color:var(--mint);font-size:14px;font-style:normal}.two-column{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:16px}.panel{padding:23px;border:1px solid var(--line);border-radius:21px;background:linear-gradient(150deg,#0e2b25bf,#081b17e6)}.dark-panel{background:linear-gradient(150deg,#0e2822,#0b1a17)}.panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.panel-head h3{margin:7px 0 0;color:var(--white);font-size:19px;letter-spacing:-.045em}.panel-head h3 small{color:#78978b;font-size:11px;font-weight:500}.draft-mini-list{display:grid}.draft-mini-list button{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:12px 0;border-bottom:1px solid var(--line);color:var(--white);background:transparent;text-align:left}.draft-mini-list button:last-child{border-bottom:0}.draft-mini-list img{width:48px;height:48px;border-radius:10px;object-fit:cover}.draft-mini-list b{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.draft-mini-list small{display:block;margin-top:5px;overflow:hidden;color:#82a599;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.stamp{padding:6px 8px;border:1px solid rgba(101,250,194,.28);border-radius:5px;color:var(--mint);font-family:var(--mono);font-size:9px;transform:rotate(-3deg)}.safety-row{display:flex;align-items:center;justify-content:space-between;margin:0;padding:14px 0;border-bottom:1px solid var(--line);color:#95b3a8;font-size:12px}.safety-row b{display:inline-flex;align-items:center;gap:6px;font-size:11px}.safety-row b i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 7px currentColor}.safety-row .good{color:var(--mint)}.safety-row .warn{color:#ffb3a7}.panel-note{margin:17px 0 0;color:#77958a;font-size:10px;line-height:1.65}.empty{display:grid;place-items:center;gap:7px;min-height:155px;padding:24px;color:#7d9e91;text-align:center}.empty i{color:var(--mint);font-family:var(--mono);font-size:22px;font-style:normal}.empty b{color:#c0d9cf;font-size:12px}.empty span{font-size:11px;line-height:1.6}.list-panel{min-height:470px}.draft-table{display:grid}.draft-row{display:grid;grid-template-columns:54px minmax(180px,1.7fr) .7fr .7fr auto 20px;gap:18px;align-items:center;width:100%;min-height:80px;padding:11px 4px;border-bottom:1px solid var(--line);color:#d9f3e9;background:transparent;text-align:left;transition:background .2s ease,padding .2s ease}.draft-row:hover{padding-right:10px;padding-left:10px;border-radius:12px;background:#91ffd90d}.draft-row img{width:54px;height:54px;border-radius:12px;object-fit:cover}.source-tag{display:block;width:max-content;margin-bottom:6px;padding:3px 5px;border:1px solid rgba(144,245,214,.18);border-radius:4px;color:var(--mint);background:#50e6b412;font-family:var(--mono);font-size:8px;text-transform:uppercase}.draft-main b{display:block;overflow:hidden;max-width:440px;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.draft-main small,.draft-row small{display:block;margin-top:5px;overflow:hidden;color:#78998d;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.draft-row>div:not(.draft-main) b{display:block;color:#c1ded3;font-family:var(--mono);font-size:11px}.cell-label{display:block;margin-bottom:5px;color:#708f84;font-size:9px}.row-arrow{color:var(--mint);font-size:17px}.automation-page,.monitor-page{display:grid;gap:16px}.automation-hero,.monitor-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:31px 34px;overflow:hidden;border:1px solid rgba(105,247,202,.22);border-radius:24px;background:radial-gradient(circle at 92% 24%,rgba(75,241,195,.16),transparent 28%),linear-gradient(118deg,#0d352bf2,#071b17ed)}.automation-hero h2,.monitor-hero h2{max-width:560px;margin:7px 0 10px;color:var(--white);font-size:clamp(27px,3.2vw,42px);letter-spacing:-.065em}.automation-hero h2 em,.monitor-hero h2 em{color:var(--mint);font-style:normal}.automation-hero p:not(.eyebrow),.monitor-hero p:not(.eyebrow){max-width:620px;margin:0;color:#9abcb0;font-size:12px;line-height:1.8}.automation-live{display:grid;grid-template-columns:9px auto;align-items:center;column-gap:10px;min-width:145px;padding:15px;border:1px solid rgba(129,255,215,.2);border-radius:15px;background:#00130f47}.automation-live i{grid-row:span 2;width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 13px var(--mint)}.automation-live b{color:var(--white);font-family:var(--mono);font-size:24px}.automation-live span{color:#8eafa3;font-size:9px}.automation-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.automation-stage{position:relative;display:grid;gap:6px;min-height:137px;padding:18px;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#0e2b25c7,#061a16e6)}.automation-stage>span{color:var(--mint);font-family:var(--mono);font-size:10px}.automation-stage b{color:#d9f5e9;font-size:14px}.automation-stage small{color:#82a296;font-size:10px;line-height:1.55}.automation-stage>i{position:absolute;right:17px;top:17px;width:8px;height:8px;border-radius:50%;background:#5d786f}.automation-stage.ready>i{background:var(--mint);box-shadow:0 0 9px #79ffd4b3}.automation-stage.running{border-color:#69ffd06b}.automation-stage.running>i{background:#68c9ff;box-shadow:0 0 12px #68c9ff}.automation-stage.waiting>i{background:#ffd98c;box-shadow:0 0 10px #ffd98c}.automation-stage.blocked{border-style:dashed;opacity:.76}.automation-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:14px}.automation-card{display:flex;min-height:237px;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#0d2923d1,#051713de)}.automation-card.primary{border-color:#6ffece66;background:radial-gradient(circle at 100% 0%,rgba(99,255,200,.15),transparent 35%),linear-gradient(145deg,#155544,#092d26)}.automation-card.monitor-summary.attention{border-color:#ffb47c7a;background:radial-gradient(circle at 100% 0%,rgba(255,170,104,.13),transparent 35%),linear-gradient(145deg,#4a3328,#211914)}.automation-card h3{margin:12px 0 9px;color:var(--white);font-size:19px;letter-spacing:-.05em}.automation-card p:not(.label){margin:0 0 22px;color:#91b0a3;font-size:11px;line-height:1.8}.automation-card .button{margin-top:auto}.automation-guardrail{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:6px 0}.automation-guardrail>div{display:flex;gap:10px;padding:15px;border-top:1px solid var(--line)}.automation-guardrail b{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#06231b;background:var(--mint);font-size:11px}.automation-guardrail strong,.automation-guardrail small{display:block}.automation-guardrail strong{color:#d4eee4;font-size:11px}.automation-guardrail small{margin-top:5px;color:#7f9e92;font-size:9px;line-height:1.5}.monitor-hero>div:last-child{display:grid;place-items:center;align-content:center;width:126px;min-width:126px;height:126px;border:1px solid rgba(255,198,137,.36);border-radius:50%;background:#ffbe790f}.monitor-hero>div:last-child b{color:#fff0d8;font-size:33px;letter-spacing:-.08em}.monitor-hero>div:last-child span{color:#f2c28e;font-family:var(--mono);font-size:8px;text-align:center}.monitor-layout{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);gap:16px}.monitor-form{display:grid;align-content:start;gap:13px}.monitor-form label{display:grid;gap:7px;color:#a7c7ba;font-size:10px}.monitor-form input,.monitor-form select{width:100%;min-height:40px;box-sizing:border-box;border:1px solid rgba(147,239,205,.12);border-radius:9px;color:#e5fff4;background:#02110e75;outline:0;padding:0 11px;font:inherit}.monitor-form input:focus,.monitor-form select:focus{border-color:#76ffcf7a}.monitor-fields{display:grid;grid-template-columns:1fr 1fr;gap:11px}.monitor-disclaimer{margin:2px 0;padding:11px;border-left:2px solid #e1ac71;color:#b9a185;background:#d1894c0f;font-size:10px;line-height:1.65}.monitor-list{display:grid;align-content:start;gap:12px}.monitor-card{padding:20px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#0d2a23c7,#061814e3)}.monitor-card.attention{border-color:#f2ac6780}.monitor-card.paused{opacity:.7}.monitor-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.monitor-card h3{margin:4px 0;color:#e5fbf1;font-size:15px}.monitor-card a{color:#7ddfbd;font-size:10px;text-decoration:none}.monitor-chip{flex:0 0 auto;padding:5px 7px;border:1px solid rgba(119,255,208,.22);border-radius:6px;color:var(--mint);background:#5bfabe12;font-family:var(--mono);font-size:8px}.monitor-chip.attention{border-color:#ffbf7e59;color:#ffcf9c;background:#ffb16617}.monitor-chip.paused{color:#a2b3ad}.monitor-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:17px 0 12px}.monitor-prices p{display:grid;gap:5px;margin:0;padding:10px;border-radius:10px;background:#0314106b}.monitor-prices span{color:#78978b;font-size:9px}.monitor-prices b{color:#e3faf0;font-family:var(--mono);font-size:12px}.monitor-note{min-height:18px;margin:0 0 6px;color:#b7cfc4;font-size:10px;line-height:1.55}.monitor-card>small{color:#728f84;font-family:var(--mono);font-size:8px}.monitor-actions{display:flex;gap:18px;margin-top:14px}.monitor-actions .text-link{color:var(--mint);font-size:10px}.monitor-actions .text-link:disabled{color:#6f8d82}.back-link{margin:-7px 0 17px;padding:0;color:var(--mint);background:transparent;font-size:12px;font-weight:700}.editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.editor-main{min-width:0}.media-strip{display:flex;gap:10px;min-height:112px;margin:3px 0 22px;padding-bottom:20px;overflow-x:auto;border-bottom:1px solid var(--line)}.media-strip img,.media-placeholder,.add-media,.media-choice{width:110px;min-width:110px;height:104px;border-radius:12px}.media-strip img{width:100%;height:100%;border:1px solid rgba(168,255,224,.2);object-fit:cover}.media-choice{position:relative;overflow:hidden;padding:0;border:1px solid rgba(168,255,224,.2);background:#071b16}.media-choice>span{position:absolute;right:5px;bottom:5px;padding:3px 5px;border-radius:5px;color:#d9fff0;background:#01140fc7;font:700 8px var(--mono)}.media-choice:hover,.media-choice.selected{border-color:var(--mint);box-shadow:0 0 0 2px #60f5c22e}.media-choice.selected>span{color:#06251c;background:var(--mint)}.media-placeholder{display:grid;place-items:center;padding:10px;border:1px dashed var(--line-light);color:#729288;font-size:10px;line-height:1.5;text-align:center}.add-media{display:grid;place-items:center;gap:6px;border:1px dashed rgba(102,247,195,.35);color:var(--mint);background:#4dedb40d;font-size:20px}.add-media span{font-size:10px}.form-grid{grid-template-columns:repeat(2,1fr)}.form-grid .wide{grid-column:1 / -1}.form-grid small{margin-top:-3px;color:#7da296;font-size:10px}.package-details-panel,.sku-editor-panel{margin-top:18px;overflow:hidden;border:1px solid rgba(103,246,204,.17);border-radius:16px;background:#041d186b}.package-details-panel>.form-grid{padding:0 18px 18px}.sku-editor-list{display:grid;gap:9px;padding:0 14px 14px}.sku-editor-row{position:relative;display:grid;grid-template-columns:36px repeat(4,minmax(0,1fr));gap:9px;align-items:end;padding:12px;border:1px solid rgba(139,246,210,.12);border-radius:12px;background:#0216116b}.sku-editor-row label{display:grid;gap:5px;min-width:0;color:#9fc2b3;font-size:9px}.sku-editor-row label.wide{grid-column:2 / -1}.sku-editor-row input,.sku-editor-row textarea{width:100%;min-height:34px;padding:7px 8px;border:1px solid rgba(146,245,210,.16);border-radius:8px;color:#e7fff5;background:#00100c8f;font-size:10px;resize:vertical}.sku-editor-index{display:grid;place-items:center;align-self:stretch;min-height:34px;border-radius:9px;color:var(--mint);background:#50f4b917;font:700 10px var(--mono)}.sku-remove{grid-column:2 / -1;justify-self:start;font-size:10px}.editor-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}.ai-note{display:flex;gap:10px;align-items:center;margin-top:18px;padding:12px;border:1px solid rgba(115,250,202,.2);border-radius:11px;color:#a9c9bd;background:#57f6be0f;font-size:11px;line-height:1.6}.ai-note i{color:var(--mint);font-size:16px;font-style:normal}.publish-card{position:sticky;top:20px;padding:23px;border:1px solid rgba(118,250,202,.26);border-radius:21px;background:linear-gradient(160deg,#11352d,#0a201b)}.publish-card h3{margin:10px 0;font-size:23px;letter-spacing:-.05em}.publish-card>p:not(.label){margin:0;color:#9bb9ad;font-size:12px;line-height:1.75}.check-list{display:grid;gap:8px;margin:22px 0;padding:17px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.check-list p{display:flex;gap:8px;margin:0;color:#b1cdc1;font-size:11px}.check-list i{display:grid;place-items:center;width:14px;height:14px;border-radius:50%;color:#062018;background:var(--mint);font-size:9px;font-style:normal}.publish-card select{color:var(--white)}.publish-summary{display:grid;grid-template-columns:1fr auto;gap:13px;margin:19px 0;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#8ca99e;font-size:11px}.publish-summary b{color:var(--white);font-family:var(--mono);font-size:10px}.publish-card>small{display:block;margin-top:12px;color:#729287;font-size:9px;line-height:1.55;text-align:center}.dossier-card{display:grid;gap:14px;margin-top:18px;padding:18px;border:1px solid rgba(117,238,199,.28);border-radius:15px;background:linear-gradient(145deg,#0e342ab8,#071d18c7)}.dossier-head{display:flex;justify-content:space-between;gap:16px;align-items:start}.dossier-head h4{margin:5px 0 0;color:#e1faef;font-size:15px}.dossier-head h4 small{margin-left:7px;color:#80a698;font-size:10px;font-weight:500}.dossier-head time{color:#719589;font-family:var(--mono);font-size:8px;white-space:nowrap}.dossier-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dossier-grid>div,.dossier-description{min-width:0;padding:12px;border:1px solid rgba(125,229,192,.12);border-radius:10px;background:#02140f4a}.dossier-card span{display:block;color:#7eb5a1;font-family:var(--mono);font-size:9px}.dossier-card p{margin:7px 0 9px;color:#d4eee3;font-size:11px;line-height:1.65;white-space:pre-wrap}.dossier-card .text-link{color:var(--mint);font-size:10px}.dossier-lists ul{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none;color:#b8d8cb;font-size:10px;line-height:1.5}.dossier-lists li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dossier-lists b{color:#dff7ed}.dossier-warning{display:grid;gap:5px;padding:11px 12px;border-left:2px solid #e1ac71;border-radius:7px;color:#cdbb9f;background:#d1894c12;font-size:10px;line-height:1.55}.dossier-warning b{color:#f2c28e}.dossier-warning span{color:#cdbb9f;font-family:inherit;font-size:inherit}.dossier-apply{justify-self:start;min-height:34px;font-size:10px}.automation-setup{padding:24px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#0d2923d1,#051713de)}.automation-setup.needs-setup{border-color:#ffd98c66}.automation-setup-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.automation-setup-head h3{margin:8px 0;color:var(--white);font-size:20px;letter-spacing:-.05em}.automation-setup-head p:not(.label){max-width:650px;margin:0;color:#91b0a3;font-size:11px;line-height:1.75}.automation-setup-status{flex:none;padding:7px 10px;border:1px solid rgba(150,246,216,.18);border-radius:999px;font-family:var(--mono);font-size:9px}.automation-setup-status.ready{color:var(--mint);background:#5bf8c117}.automation-setup-status.waiting{color:#ffd98c;background:#ffd98c17}.automation-setup-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.automation-setup-form>label{display:grid;gap:7px;color:#c9e3d8;font-size:10px;font-weight:700}.automation-setup-form input:not([type=checkbox]){width:100%;min-height:43px;padding:0 12px;outline:none;border:1px solid rgba(164,255,221,.15);border-radius:10px;color:var(--white);background:#010f0c7a;font-size:12px}.automation-setup-form input:focus{border-color:#63f8c2b3;box-shadow:0 0 0 3px #63f8c217}.automation-setup-form>label small{color:#7f9e92;font-size:9px;font-weight:500;line-height:1.45}.automation-toggles{grid-column:span 2;display:grid;gap:8px;align-content:start}.automation-toggle{display:flex;gap:10px;align-items:flex-start;padding:11px;border:1px solid rgba(153,246,213,.14);border-radius:11px;background:#04181359;cursor:pointer}.automation-toggle input{width:15px;height:15px;margin:2px 0 0;accent-color:var(--mint)}.automation-toggle b,.automation-toggle small{display:block}.automation-toggle b{color:#d7f4e8;font-size:11px}.automation-toggle small{margin-top:4px;color:#7f9e92;font-size:9px;line-height:1.45}.automation-toggle.danger{border-color:#ffb77f38}.automation-toggle.danger input{accent-color:#ffc47d}.automation-pricing-note,.automation-risk{grid-column:span 2;margin:0;padding:12px;border-radius:11px;font-size:10px;line-height:1.65}.automation-pricing-note{color:#9abcb0;background:#57f7c012}.automation-pricing-note b{display:block;margin-bottom:3px;color:var(--mint)}.automation-risk{color:#ffd5ad;border:1px solid rgba(255,184,123,.22);background:#ffa55914}.automation-risk b{color:#ffcb98}.automation-setup-form>.button{width:max-content;align-self:end}@media(max-width:900px){.automation-setup-form{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-toggles,.automation-pricing-note,.automation-risk{grid-column:span 2}}@media(max-width:700px){.automation-setup{padding:18px}.automation-setup-head{display:grid;gap:10px}.automation-setup-form{grid-template-columns:1fr}.automation-toggles,.automation-pricing-note,.automation-risk{grid-column:auto}.automation-setup-form>.button{width:100%}}.task-list{display:grid;gap:12px}.task{padding:18px;border:1px solid var(--line);border-radius:15px;background:#0518146b}.task-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.task-head h4{margin:1px 0 5px;color:#e2faf0;font-size:13px}.task-head small{color:#78978b;font-family:var(--mono);font-size:9px}.timeline{display:grid;gap:0;margin:17px 0 0;padding-left:8px}.timeline>div{display:grid;grid-template-columns:15px 1fr auto;gap:9px;align-items:center;padding:6px 0;color:#8dab9f;font-size:10px}.timeline i{width:6px;height:6px;border-radius:50%;background:#4f7467}.timeline .latest{color:#c6ecdc}.timeline .latest i{background:var(--mint);box-shadow:0 0 8px var(--mint)}.timeline time{color:#607f73;font-family:var(--mono);font-size:8px}.result-link{display:inline-block;margin:14px 0 0 23px;color:var(--mint);font-size:11px;font-weight:700}.operations-page{display:grid;gap:16px}.operations-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:192px;padding:31px 34px;overflow:hidden;border:1px solid rgba(106,247,202,.2);border-radius:23px;background:radial-gradient(circle at 92% 12%,rgba(65,216,186,.19),transparent 27%),linear-gradient(145deg,#10372de8,#071a17f0)}.operations-hero h2{max-width:690px;margin:8px 0;color:#f0fff8;font-size:clamp(28px,3.2vw,45px);line-height:1.07;letter-spacing:-.065em}.operations-hero h2 em{color:var(--mint);font-style:normal}.operations-hero p:not(.eyebrow){max-width:680px;margin:0;color:#9ac0b1;font-size:12px;line-height:1.8}.capture-hero{background:radial-gradient(circle at 88% 12%,rgba(122,222,255,.15),transparent 27%),linear-gradient(145deg,#0c3537f2,#061a1bf0)}.task-hero{background:radial-gradient(circle at 88% 12%,rgba(131,127,255,.19),transparent 27%),linear-gradient(145deg,#1f274ff2,#091825f0)}.image-hero{background:radial-gradient(circle at 88% 12%,rgba(241,119,208,.18),transparent 27%),linear-gradient(145deg,#381c43f2,#141624f0)}.inventory-hero{background:radial-gradient(circle at 88% 12%,rgba(255,194,115,.18),transparent 27%),linear-gradient(145deg,#3e2b18f2,#1a1812f0)}.operation-hero-metric{display:grid;flex:0 0 128px;place-items:center;width:128px;height:128px;border:1px solid rgba(157,255,218,.24);border-radius:50%;background:#0517143d}.operation-hero-metric b{color:#f2fff9;font:800 40px var(--mono);letter-spacing:-.08em}.operation-hero-metric span{color:var(--mint);font:700 9px var(--mono)}.capture-request{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:11px;align-items:end;padding:17px 18px;border:1px solid rgba(91,243,197,.18);border-radius:17px;background:#051f1a94}.capture-request label{display:grid;gap:6px}.capture-request label span,.operation-filters,.inventory-toolbar label,.image-studio-toolbar label{color:#a6cfc0;font:700 10px var(--mono)}.capture-request input,.operation-filters input,.operation-filters select,.inventory-toolbar select,.image-studio-toolbar select{width:100%;min-height:42px;padding:0 12px;border:1px solid rgba(161,245,213,.17);border-radius:10px;outline:none;color:#e6fcf3;background:#01100d6b;font:inherit}.capture-request input:focus,.operation-filters input:focus,.operation-filters select:focus,.inventory-toolbar select:focus,.image-studio-toolbar select:focus{border-color:#60f6c2b8;box-shadow:0 0 0 3px #5ef5c017}.capture-request small{grid-column:1 / -1;color:#74998a;font-size:10px}.operation-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.operation-metrics article{padding:17px 18px;border:1px solid var(--line);border-radius:15px;background:#081f1a8a}.operation-metrics b{display:block;color:#ebfff6;font:800 25px var(--mono);letter-spacing:-.07em}.operation-metrics span{display:block;margin-top:5px;color:#89aa9b;font-size:10px}.operation-metrics .attention{border-color:#ffac7e5e;background:#66332247}.operation-filters{display:grid;grid-template-columns:minmax(180px,1fr) 130px 130px;gap:9px;margin:16px 0 12px}.capture-table,.operation-task-list,.inventory-table{display:grid;border-top:1px solid var(--line)}.capture-row{display:grid;grid-template-columns:46px minmax(210px,1.5fr) 110px 142px auto;gap:13px;align-items:center;min-height:72px;padding:11px 1px;border-bottom:1px solid var(--line)}.capture-row:last-child,.operation-task:last-child,.inventory-row:last-child{border-bottom:0}.capture-thumb{display:grid;place-items:center;width:44px;height:44px;overflow:hidden;border-radius:11px;color:#0c2a23;background:linear-gradient(145deg,#79e8ce,#6eb3de);font-family:var(--mono);font-weight:800}.capture-row b,.inventory-row b{display:block;overflow:hidden;color:#e3f8ef;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.capture-row small,.inventory-row small{display:block;margin-top:5px;overflow:hidden;color:#79998c;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.capture-row time,.operation-task time{color:#728f83;font:9px var(--mono)}.operation-status{display:inline-flex;align-items:center;gap:6px;width:fit-content;max-width:118px;overflow:hidden;padding:5px 8px;border:1px solid rgba(140,224,193,.15);border-radius:99px;color:#b6d5c8;background:#5fb89712;font:700 9px var(--mono);text-overflow:ellipsis;white-space:nowrap}.operation-status i{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:#79a99a}.operation-status.validating i,.operation-status.processing_ai i,.operation-status.queued i,.operation-status.executing_api i,.operation-status.executing_extension i,.operation-status.ozon_processing i{background:#9eb8ff;box-shadow:0 0 7px #9eb8ff}.operation-status.awaiting_confirmation i,.operation-status.succeeded i{background:var(--mint);box-shadow:0 0 7px var(--mint)}.operation-status.needs_action,.operation-status.failed{color:#ffc99f;border-color:#ffb1763b;background:#81452324}.operation-status.needs_action i,.operation-status.failed i{background:#ffc17d}.operation-empty{display:grid;gap:6px;place-items:center;min-height:150px;padding:25px;color:#7e9f91;text-align:center;font-size:11px}.operation-empty b{color:#d5eee3;font-size:13px}.run-stage-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.run-stage-grid article{position:relative;display:grid;gap:4px;min-height:126px;padding:17px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#0a1a2587}.run-stage-grid article:after{position:absolute;right:-10px;bottom:-16px;color:#96beff0f;content:"◌";font-size:92px}.run-stage-grid article.has-work{border-color:#86b0ff63;background:#2b457345}.run-stage-grid span{color:#86a9ff;font:700 10px var(--mono)}.run-stage-grid b{color:#dce9ff;font-size:12px}.run-stage-grid strong{color:#fff;font:800 32px var(--mono);letter-spacing:-.08em}.run-stage-grid small{color:#8297b2;font-size:9px}.operation-two-column{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(245px,.75fr);gap:16px}.operation-task{display:grid;grid-template-columns:minmax(180px,1fr) auto 124px auto;gap:13px;align-items:center;min-height:75px;padding:11px 1px;border-bottom:1px solid var(--line)}.operation-task h4{margin:5px 0;color:#e7f2ff;font-size:12px}.operation-task small{display:block;overflow:hidden;max-width:430px;color:#8195ae;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.recovery-panel{min-height:260px;background:linear-gradient(145deg,#44312eb8,#17191dbd)}.recovery-panel h3{margin:7px 0 10px;color:#fff0df;font-size:18px}.recovery-panel>p:not(.label){color:#bba99e;font-size:11px;line-height:1.75}.recovery-item{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;margin-top:9px;padding:10px 0;border:0;border-top:1px solid rgba(255,255,255,.08);color:#e7d5c7;background:none;cursor:pointer;text-align:left}.recovery-item>span{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.image-studio-toolbar,.inventory-toolbar{display:flex;align-items:end;justify-content:space-between;gap:17px}.image-studio-toolbar label,.inventory-toolbar label{display:grid;gap:7px;min-width:min(100%,390px)}.image-studio-toolbar>div,.inventory-toolbar>div{display:flex;align-items:center;justify-content:flex-end;gap:9px}.inventory-toolbar>div>span{max-width:205px;color:#809e91;font:9px var(--mono);text-align:right}.image-version-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.image-version{overflow:hidden;border:1px solid var(--line);border-radius:17px;background:#141723a8}.image-version.selected{border-color:#74f4cb94;box-shadow:0 0 0 1px #56f4bf21}.image-preview{position:relative;aspect-ratio:1 / .86;overflow:hidden;background:#11221e}.image-preview img{width:100%;height:100%;object-fit:cover}.image-preview>span:not(.resilient-image-failure){position:absolute;top:10px;left:10px;padding:5px 7px;border-radius:999px;color:#063223;background:var(--mint);font:800 9px var(--mono)}.image-version-copy{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px}.image-version-copy small{display:block;margin-top:6px;color:#8b9dab;font-size:9px}.inventory-metrics article:nth-child(3){border-color:#ffce8345;background:#5b42214a}.inventory-row{display:grid;grid-template-columns:44px minmax(200px,1.45fr) minmax(100px,.55fr) minmax(108px,.6fr) auto;gap:13px;align-items:center;min-height:71px;padding:11px 1px;border-bottom:1px solid var(--line)}.inventory-row>div:not(:first-child):not(:nth-child(2)) span{display:block;color:#779285;font:8px var(--mono)}.inventory-row>div:not(:first-child):not(:nth-child(2)) b{margin-top:5px;color:#d9eee4;font:700 10px var(--mono)}.inventory-row .unknown-stock{color:#b6a58d!important}.inventory-actions{display:grid;grid-template-columns:minmax(210px,.75fr) minmax(420px,1.25fr);gap:18px;align-items:center}.inventory-actions h3{margin:5px 0;color:#eafff7;font-size:16px}.inventory-actions p:not(.label){margin:0;color:#809d91;font-size:10px;line-height:1.6}.inventory-actions>small{grid-column:1 / -1;margin-top:-5px;color:#b5a17c;font-size:9px}.inventory-action-buttons{display:grid;grid-template-columns:auto minmax(110px,1fr) 94px auto;gap:8px;align-items:end}.inventory-action-buttons label{display:grid;gap:6px;color:#9cbfb1;font:700 9px var(--mono)}.inventory-action-buttons select,.inventory-action-buttons input{min-width:0;min-height:38px;padding:0 10px;border:1px solid rgba(161,245,213,.17);border-radius:9px;outline:none;color:#e6fcf3;background:#01100d6b;font:inherit}.inventory-action-buttons select:focus,.inventory-action-buttons input:focus{border-color:#60f6c2b8;box-shadow:0 0 0 3px #5ef5c017}.inventory-row{grid-template-columns:20px 44px minmax(200px,1.45fr) minmax(100px,.55fr) minmax(108px,.6fr) auto}.inventory-row.selected{background:linear-gradient(90deg,rgba(67,202,164,.09),transparent 72%)}.inventory-check{display:grid;place-items:center}.inventory-check input{width:14px;height:14px;accent-color:#76e3c4;cursor:pointer}.inventory-row>div:nth-child(4) span,.inventory-row>div:nth-child(5) span{display:block;color:#779285;font:8px var(--mono)}.inventory-row>div:nth-child(4) b,.inventory-row>div:nth-child(5) b{margin-top:5px;color:#d9eee4;font:700 10px var(--mono)}.listing-status{width:fit-content;padding:5px 8px;border:1px solid rgba(140,224,193,.15);border-radius:99px;color:#b6d5c8;background:#5fb89712;font:700 9px var(--mono);white-space:nowrap}.listing-status.selling{color:#b9f9df;border-color:#6deeb854}.listing-status.not_for_sale,.listing-status.unknown{color:#d5b994;border-color:#e0b27a40;background:#75532c21}.listing-status.processing{color:#bdd0ff;border-color:#8aacff47;background:#40558726}.sync-task-panel{padding-bottom:8px}.sync-task-list{display:grid;border-top:1px solid var(--line)}.sync-task{display:grid;grid-template-columns:minmax(220px,1fr) auto 120px;gap:16px;align-items:center;min-height:79px;padding:11px 1px;border-bottom:1px solid var(--line)}.sync-task:last-child{border-bottom:0}.sync-task b{display:block;margin:5px 0;color:#e3f8ef;font-size:11px}.sync-task small{display:block;overflow:hidden;max-width:560px;color:#819d91;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.sync-task em{display:block;max-width:580px;margin-top:4px;overflow:hidden;color:#e4b18f;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.sync-task>div:last-of-type{display:flex;gap:9px}.sync-task strong{display:grid;place-items:center;min-width:38px;color:#b9f9df;font:800 16px var(--mono)}.sync-task strong small{color:#779b8c;font:8px var(--mono)}.sync-task .failed-count{color:#ffc093}.sync-task time{color:#728f83;font:9px var(--mono);text-align:right}.store-connect-panel{margin-top:16px}.store-connect-grid{display:grid;grid-template-columns:1fr auto 1fr 1fr;gap:12px;align-items:end}.store-connect-grid label{display:grid;gap:7px;color:#b7d6c9;font-size:10px;font-weight:700}.store-connect-grid input,.store-connect-grid select{width:100%;min-height:43px;padding:0 12px;border:1px solid rgba(164,255,221,.15);border-radius:10px;outline:none;color:var(--white);background:#010f0c7a;font:inherit}.store-connect-grid input:focus,.store-connect-grid select:focus{border-color:#63f8c2b3;box-shadow:0 0 0 3px #63f8c217}.store-connect-grid .api-key-field{grid-column:span 2}.store-connect-note{margin:14px 0 0;padding:11px 12px;border-left:2px solid var(--mint);border-radius:8px;color:#9dbcae;background:#57f6be0f;font-size:10px;line-height:1.65}.store-connection-error{min-height:auto!important;margin:-8px 0 14px!important;padding:9px 10px;border-radius:8px;color:#ffc1c1!important;background:#ff797914;font-size:9px!important}.store-hero{align-items:center}.store-hero>b{align-self:center;color:var(--white);font-size:63px;letter-spacing:-.09em}.store-hero>b small{color:var(--mint);font-family:var(--mono);font-size:13px;letter-spacing:0}.store-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.store-card,.add-store{min-height:309px;padding:22px;border:1px solid var(--line);border-radius:19px;background:linear-gradient(150deg,#0e2b25cc,#081a17d9)}.store-top{display:flex;justify-content:space-between;align-items:flex-start}.store-mark{display:grid;place-items:center;width:43px;height:43px;border-radius:13px;color:#071f19;background:linear-gradient(145deg,var(--mint),#66ccd0);font-size:22px;font-weight:800}.store-card h3{margin:28px 0 7px;font-size:18px;letter-spacing:-.04em}.store-card>p{min-height:32px;margin:0;color:#829f93;font-size:10px;line-height:1.6}.store-stats{display:flex;gap:26px;margin:20px 0;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.store-stats span{color:#78978c;font-size:9px}.store-stats b{display:block;margin-bottom:4px;color:#d4f0e4;font-family:var(--mono);font-size:16px}.store-actions{display:grid;gap:10px}.store-actions .text-link{justify-self:start}.listing-panel{margin-top:16px}.listing-table{display:grid}.listing-row{display:grid;grid-template-columns:42px minmax(180px,1.6fr) minmax(150px,.8fr) auto;gap:14px;align-items:center;min-height:68px;padding:10px 2px;border-bottom:1px solid var(--line)}.listing-row:last-child{border-bottom:0}.listing-row img,.listing-image-placeholder{width:42px;height:42px;border-radius:10px;object-fit:cover}.listing-image-placeholder{display:grid;place-items:center;color:#062019;background:linear-gradient(145deg,var(--mint),#83bdcf);font-size:16px;font-weight:800}.listing-row b{display:block;overflow:hidden;color:#d9f3e9;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.listing-row small{display:block;margin-top:5px;overflow:hidden;color:#78998d;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.listing-row>div:nth-child(3) b{color:#c1ded3;font-family:var(--mono);font-size:10px}.add-store{display:flex;flex-direction:column;align-items:flex-start;border-style:dashed;background:#091d1980}.add-store i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:var(--mint);background:#66f9c41a;font-size:24px;font-style:normal}.add-store h3{margin:22px 0 6px;font-size:17px}.add-store p{margin:0 0 auto;color:#829e92;font-size:11px;line-height:1.65}.add-store input{margin:18px 0 9px}.add-store .button{min-height:40px}.captured-sku-panel{margin-top:18px;overflow:hidden;border:1px solid rgba(103,246,204,.17);border-radius:16px;background:#041d186b}.captured-sku-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px 18px 10px}.captured-sku-head h4{margin:5px 0 0;color:#effff8;font-size:14px}.captured-sku-head>span{padding:5px 8px;border-radius:999px;color:var(--mint);background:#5bf8c11a;font:700 10px var(--mono)}.captured-sku-note{margin:0;padding:0 18px 13px;color:#8aaca1;font-size:10px;line-height:1.65}.captured-sku-table{max-height:288px;overflow:auto;border-top:1px solid rgba(129,255,215,.11)}.captured-sku-row{display:grid;grid-template-columns:minmax(145px,1.1fr) 82px 52px minmax(140px,1fr);gap:12px;align-items:center;padding:10px 18px;border-bottom:1px solid rgba(129,255,215,.08);color:#b9d8ce;font-size:10px}.captured-sku-row:last-child{border-bottom:0}.captured-sku-row b{overflow:hidden;color:#e2f8ef;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.captured-sku-row strong{color:var(--mint);font:700 10px var(--mono)}.captured-sku-row small{overflow:hidden;color:#809f95;text-overflow:ellipsis;white-space:nowrap}.captured-sku-label{position:sticky;top:0;z-index:1;color:#76bbaa;background:#0a251f;font:700 9px var(--mono);letter-spacing:.06em}.captured-sku-empty{padding:16px 18px 20px;color:#87a79b;font-size:11px}.danger-link{color:#e99696}.danger-link:hover{color:#ffc0c0}.selection-center{display:grid;gap:16px}.selection-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;min-height:220px;padding:31px 34px;overflow:hidden;border:1px solid rgba(111,250,200,.28);border-radius:24px;background:radial-gradient(circle at 80% 12%,rgba(64,230,190,.17),transparent 31%),radial-gradient(circle at 2% 105%,rgba(83,181,225,.13),transparent 37%),linear-gradient(145deg,#103c32,#091d1b 68%)}.selection-hero h2{max-width:670px;margin:10px 0 12px;color:#f0fff8;font-size:clamp(29px,3.3vw,47px);line-height:1.02;letter-spacing:-.07em}.selection-hero h2 em{color:var(--mint);font-style:normal}.selection-hero>div>p:not(.eyebrow){max-width:730px;margin:0;color:#9dc2b4;font-size:12px;line-height:1.75}.selection-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.selection-hero-tags span{padding:6px 9px;border:1px solid rgba(147,247,209,.18);border-radius:999px;color:#9dd9c2;background:#0214103d;font:700 9px var(--mono)}.selection-hero-tags span.online{color:#08251b;background:var(--mint)}.selection-hero-tags span.offline{color:#ffc8ae;border-color:#ffb78547}.selection-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(86px,1fr));align-self:center;overflow:hidden;border:1px solid rgba(156,247,214,.12);border-radius:17px;background:#03130f4d}.selection-hero-metrics p{display:grid;place-items:center;min-width:91px;min-height:105px;margin:0;padding:13px 11px;border-right:1px solid rgba(156,247,214,.1);text-align:center}.selection-hero-metrics p:last-child{border-right:0}.selection-hero-metrics b{color:var(--white);font:800 29px var(--mono);letter-spacing:-.08em}.selection-hero-metrics span{margin-top:7px;color:#8fb6a8;font-size:9px;white-space:nowrap}.selection-layout{display:grid;grid-template-columns:minmax(244px,.59fr) minmax(0,1.41fr);gap:16px;align-items:start}.selection-side{position:sticky;top:19px}.selection-policy{display:grid;gap:13px;padding:21px}.selection-policy .panel-head{align-items:start}.selection-policy h3,.selection-launch h3,.selection-results h3,.selection-history h3{margin:5px 0 0;color:#ecfff7;font-size:17px;letter-spacing:-.045em}.policy-live{padding:5px 7px;border-radius:999px;color:#0b3225;background:var(--mint);font:800 8px var(--mono)}.selection-muted{margin:-2px 0 2px;color:#7fa497;font-size:10px;line-height:1.6}.selection-policy label:not(.selection-checkbox){display:grid;gap:7px;color:#b8dacc;font-size:10px;font-weight:700}.selection-policy input:not([type=checkbox]),.selection-launch input,.candidate-source-form input{width:100%;min-height:39px;padding:0 10px;border:1px solid rgba(162,247,215,.15);border-radius:10px;outline:none;color:#e8fff4;background:#02140f61;font:11px var(--font)}.selection-policy input:focus,.selection-launch input:focus,.candidate-source-form input:focus{border-color:#63f8c2b3;box-shadow:0 0 0 3px #63f8c217}.selection-checkbox{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:start;padding:11px;border:1px solid rgba(151,247,209,.12);border-radius:11px;background:#184a3b2e;cursor:pointer}.selection-checkbox input{width:14px;height:14px;accent-color:var(--mint)}.selection-checkbox b{display:block;color:#d6f2e6;font-size:10px}.selection-checkbox small{display:block;margin-top:4px;color:#789a8d;font-size:9px;line-height:1.45}.selection-main{display:grid;gap:16px}.selection-launch,.selection-results,.selection-history{padding:22px}.extension-ready,.extension-waiting{padding:5px 8px;border-radius:999px;color:#06291e;background:var(--mint);font:800 9px var(--mono)}.extension-waiting{color:#d9a888;background:#ffb57f29}.selection-source-switch{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 14px}.selection-source-switch button{display:grid;grid-template-columns:35px 1fr;gap:9px;align-items:center;min-height:68px;padding:11px;border:1px solid rgba(156,248,210,.12);border-radius:14px;color:#a3c5b7;background:#0b2a2257;text-align:left;cursor:pointer;transition:.2s ease}.selection-source-switch button:hover,.selection-source-switch button.active{border-color:#71f9ca8f;color:#e8fff6;background:#39a6852e}.selection-source-switch i{display:grid;place-items:center;width:33px;height:33px;border-radius:10px;color:#82f7cf;background:#5df4be1c;font-style:normal;font-size:17px}.selection-source-switch b,.selection-source-switch small{display:block}.selection-source-switch b{font-size:11px}.selection-source-switch small{margin-top:4px;color:#7e9e92;font-size:9px}.selection-launch-fields{display:grid;grid-template-columns:minmax(180px,1.35fr) minmax(130px,.72fr) auto;gap:10px;align-items:end}.selection-launch-fields label{display:grid;gap:7px;color:#b8d9ca;font-size:10px;font-weight:700}.selection-launch-fields .button{min-height:39px}.selection-safety{margin:14px 0 0;padding:9px 11px;border-left:2px solid #75e8ca;border-radius:7px;color:#8bb3a5;background:#5ff4c00f;font-size:9px;line-height:1.6}.selection-results-head{gap:18px}.selection-results h3 span{color:var(--mint);font:700 11px var(--mono)}.selection-filter-tabs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.selection-filter-tabs button{min-height:26px;padding:0 8px;border:1px solid transparent;border-radius:999px;color:#86aa9d;background:transparent;font:700 9px var(--font);cursor:pointer}.selection-filter-tabs button:hover,.selection-filter-tabs button.active{border-color:#6ff8c740;color:#cdffea;background:#56ebb51a}.candidate-list{display:grid;margin-top:14px;border-top:1px solid var(--line)}.candidate-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:13px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.candidate-row:last-child{border-bottom:0}.candidate-row.qualified{position:relative}.candidate-rank{display:grid;place-items:center;gap:4px}.candidate-rank span{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(130,165,151,.26);border-radius:10px;color:#86a697;background:#2d4a414d;font-weight:800}.candidate-row.qualified .candidate-rank span{border-color:#5efac080;color:#06281d;background:var(--mint)}.candidate-rank small{max-width:43px;overflow:hidden;color:#65877a;font:7px var(--mono);text-overflow:ellipsis;white-space:nowrap}.candidate-main{min-width:0}.candidate-title{display:flex;align-items:center;gap:8px;min-width:0}.candidate-title h4{overflow:hidden;margin:0;color:#dff9ed;font-size:12px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.candidate-chip{flex:0 0 auto;padding:4px 6px;border-radius:999px;color:#0c3327;background:var(--mint);font:800 8px var(--mono)}.candidate-chip.muted{color:#8da79c;background:#82a29721}.candidate-main>p{display:flex;align-items:center;gap:6px;margin:5px 0 8px;overflow:hidden;color:#809d92;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.candidate-main>p i{width:3px;height:3px;border-radius:50%;background:#76cdb1}.candidate-metrics{display:flex;flex-wrap:wrap;gap:13px}.candidate-metrics span{display:flex;align-items:baseline;gap:4px;color:#77978b;font-size:8px}.candidate-metrics b{color:#bfe3d4;font:700 10px var(--mono)}.candidate-reasons{display:block;margin-top:8px;color:#d5a981;font-size:9px}.candidate-actions{display:grid;justify-items:end;gap:7px;min-width:78px}.candidate-actions .text-link{padding:0;font-size:9px}.candidate-actions .button{min-height:29px;padding:0 9px;font-size:9px}.quiet-action{color:#a57979}.capture-sent{color:#82e2c1;font:700 9px var(--mono)}.candidate-source-form{grid-column:2 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:end;padding:12px;border:1px solid rgba(92,249,190,.23);border-radius:12px;background:#2e7f651f}.candidate-source-form p{grid-column:1 / -1;display:grid;gap:3px;margin:0}.candidate-source-form p b{color:#dffbed;font-size:10px}.candidate-source-form p span{color:#83a89a;font-size:9px;line-height:1.5}.candidate-source-form .button,.candidate-source-form .text-link{min-height:39px}.selection-empty{display:grid;place-items:center;padding:46px 18px;text-align:center}.selection-empty i{display:grid;place-items:center;width:43px;height:43px;border-radius:13px;color:var(--mint);background:#5bf6bd1a;font-size:21px;font-style:normal}.selection-empty h4{margin:13px 0 6px;color:#e1faee;font-size:14px}.selection-empty p{max-width:440px;margin:0;color:#7f9e92;font-size:10px;line-height:1.65}.selection-history{overflow:hidden}.selection-run-list{display:grid;margin:13px -22px -22px}.task-selection-history{margin-bottom:24px}.task-selection-failure{grid-column:2 / -1;color:var(--danger);line-height:1.5}.selection-run-list>div{display:grid;grid-template-columns:11px minmax(160px,1.3fr) minmax(95px,.7fr) 74px minmax(112px,.9fr);gap:10px;align-items:center;padding:12px 22px;border-top:1px solid var(--line)}.run-dot{width:7px;height:7px;border-radius:50%;background:#819f94}.run-dot.completed{background:var(--mint);box-shadow:0 0 0 4px #5bf7be17}.run-dot.waiting_extension,.run-dot.collecting{background:#f5c178}.run-dot.failed{background:#f18c8c}.selection-run-list p{min-width:0;margin:0}.selection-run-list p b{display:block;overflow:hidden;color:#dff7eb;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.selection-run-list p small{display:block;overflow:hidden;margin-top:3px;color:#728f85;font:8px var(--mono);text-overflow:ellipsis;white-space:nowrap}.selection-run-list>div>span:not(.run-dot),.selection-run-list time{color:#8ca99f;font:9px var(--mono)}.selection-run-list em{justify-self:start;padding:4px 6px;border-radius:999px;color:#789a8e;background:#85a4991c;font:700 8px var(--mono);font-style:normal}.selection-run-list em.completed{color:#062a1e;background:var(--mint)}.selection-run-list em.failed{color:#ffd0d0;background:#e5757529}.entitlement-values{display:flex;gap:12px;align-items:center}.entitlement-values p{display:grid;place-items:center;width:116px;height:116px;margin:0!important;border:1px solid rgba(125,249,204,.24);border-radius:50%;background:#52eeb90f}.entitlement-values b{color:var(--white);font-size:28px;letter-spacing:-.07em}.entitlement-values span{color:var(--mint);font-family:var(--mono);font-size:9px}.sandbox-checkout{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:16px;padding:18px 22px;border:1px solid rgba(105,219,255,.32);border-radius:16px;background:#35a7cd1a}.sandbox-checkout h3{margin:7px 0 4px;font-size:16px}.sandbox-checkout p:not(.label){margin:0;color:#a6d0dc;font-family:var(--mono);font-size:10px}.membership-terms-consent{display:flex;align-items:flex-start;gap:10px;width:fit-content;color:var(--muted);cursor:pointer}.membership-terms-consent input{width:18px;height:18px;margin-top:2px;accent-color:var(--accent)}.plans{margin-top:29px}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.plan{position:relative;display:flex;flex-direction:column;min-height:330px;padding:25px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(155deg,#0e2b25b3,#081a16db)}.plan.featured{border-color:#6dfac787;background:linear-gradient(155deg,#195342e6,#09221bf2);box-shadow:0 18px 48px #0000002e}.plan>span{color:var(--mint);font-family:var(--mono);font-size:9px}.plan h3{margin:19px 0 8px;font-size:21px;letter-spacing:-.05em}.price{margin:0;color:var(--white);font-size:30px;font-weight:800;letter-spacing:-.07em}.price small{color:#87aa9b;font-size:11px;font-weight:500;letter-spacing:0}.plan ul{display:grid;gap:10px;margin:24px 0 auto;padding:17px 0;border-top:1px solid var(--line);list-style:none;color:#a7c7b9;font-size:11px}.plan li:before{content:"✓";margin-right:8px;color:var(--mint)}.orders-panel{margin-top:16px}.order-list{display:grid}.order-list>div{display:grid;grid-template-columns:minmax(150px,1fr) 100px 110px 160px minmax(130px,auto);align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.order-list span,.order-list time{color:#8eaea1;font-family:var(--mono);font-size:9px}.order-list b{color:#d4f2e6;font-size:12px}.order-actions{display:flex;justify-content:flex-end;gap:10px}.order-actions .text-link{white-space:nowrap}.order-actions .order-close{color:#b45555}.workspace-permission-note{margin-bottom:16px;padding:14px 18px;border:1px solid rgba(0,113,227,.18);border-radius:16px;color:#38556f;background:#0071e30f;line-height:1.6}.account-team{grid-column:1 / -1}.account-team-help{margin:0 0 18px;color:#60788e;line-height:1.65}.team-member-list{display:grid;gap:8px}.team-member-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid var(--line);border-radius:14px}.team-member-row>span:first-child{display:grid;gap:4px}.team-member-row small,.team-member-fixed{color:#7890a4}.team-member-actions{display:flex;align-items:center;gap:12px}.team-member-actions select{min-width:108px}.team-create-form{display:grid;grid-template-columns:1.2fr 1fr 140px auto;align-items:end;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}@media(max-width:900px){.team-create-form{grid-template-columns:1fr}}.toast{position:fixed;z-index:40;right:24px;bottom:24px;display:flex;align-items:center;gap:10px;max-width:min(430px,calc(100% - 48px));padding:13px 16px;border:1px solid rgba(122,251,202,.28);border-radius:13px;color:#dffbed;background:#123a2f;box-shadow:0 18px 48px #0000004f;font-size:12px;animation:toast-in .3s ease}.toast i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#072019;background:var(--mint);font-size:11px;font-style:normal;font-weight:800}.toast.error{border-color:#ff96964d;color:#ffd8d8;background:#492525}.toast.error i{color:#4a1e1e;background:#faa}.toast.info{border-color:#82daff4d;background:#173a42}.toast.info i{color:#123642;background:#89dfff}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1040px){.hero{grid-template-columns:1fr;gap:44px;padding-top:42px}.hero-copy{padding-top:0}.hero-console{width:min(100%,600px);margin-left:0}.section-title,.service-band{grid-template-columns:1fr;gap:26px}.service-points{max-width:650px}.metric-row{grid-template-columns:repeat(2,1fr)}.editor-layout{grid-template-columns:1fr}.sku-editor-row{grid-template-columns:30px repeat(2,minmax(0,1fr))}.sku-editor-row label.wide,.sku-remove{grid-column:2 / -1}.publish-card{position:relative;top:auto}.store-grid{grid-template-columns:repeat(2,1fr)}.monitor-layout{grid-template-columns:1fr}.automation-pipeline{grid-template-columns:repeat(2,1fr)}.automation-grid{grid-template-columns:1fr 1fr}.automation-card.primary{grid-column:1 / -1}.plan-grid{grid-template-columns:1fr}.plan{min-height:260px}.app-shell{grid-template-columns:82px 1fr}.sidebar{padding:22px 10px}.sidebar .brand span,.sandbox-pill,.sidebar nav button span,.sidebar-bottom div:nth-child(2),.signout{display:none}.sidebar .brand{justify-content:center;padding:0}.sidebar nav button{justify-content:center;padding:0}.sidebar nav button i{width:auto}.sidebar-bottom{display:flex;justify-content:center;padding:13px 0 0}.draft-row{grid-template-columns:54px minmax(150px,1fr) auto 20px}.draft-row>div:nth-of-type(2),.draft-row>div:nth-of-type(3){display:none}.operations-hero{align-items:flex-start}.operation-two-column{grid-template-columns:1fr}.run-stage-grid,.image-version-grid{grid-template-columns:repeat(2,1fr)}.capture-row{grid-template-columns:46px minmax(180px,1fr) auto}.capture-row time,.capture-row>.text-link{grid-column:2;justify-self:start}.operation-task{grid-template-columns:minmax(180px,1fr) auto}.operation-task time,.operation-task>.text-link{grid-column:1}.inventory-row{grid-template-columns:44px minmax(180px,1fr) auto}.inventory-row>div:nth-child(3),.inventory-row>div:nth-child(4){display:none}}@media(max-width:1040px){.inventory-actions{grid-template-columns:1fr}.inventory-action-buttons{grid-template-columns:auto minmax(120px,1fr) 100px auto}.inventory-row{grid-template-columns:20px 44px minmax(160px,1fr) auto}.inventory-row>div:nth-child(4),.inventory-row>div:nth-child(5){display:none}.sync-task{grid-template-columns:minmax(180px,1fr) auto}.sync-task time{grid-column:1;text-align:left}}@media(max-width:700px){.landing-nav,.hero,.landing-section,.landing footer{width:min(100% - 32px,1240px)}.landing-nav nav a{display:none}.landing-nav{height:72px}.hero{min-height:auto;padding:40px 0 65px}.hero-copy h1{font-size:clamp(39px,12vw,56px)}.hero-console{padding:13px;border-radius:22px;transform:none}.hero-console:before{border-radius:16px}.console-product{grid-template-columns:60px minmax(0,1fr)}.console-product img{width:60px;height:60px}.console-product .chip{display:none}.trust-strip{justify-content:flex-start;overflow-x:auto;white-space:nowrap}.trust-strip>span:last-child,.trust-strip i{display:none}.landing-section{padding:77px 0}.feature-grid{grid-template-columns:1fr;margin-top:34px}.feature{min-height:210px}.service-points p{grid-template-columns:1fr;gap:6px}.landing footer{display:grid;gap:14px;padding:24px 0}.login-card{padding:27px 22px}.workspace{padding:24px 16px 46px}.app-shell{grid-template-columns:1fr}.sidebar{position:sticky;z-index:10;top:0;display:grid;grid-template-columns:46px 1fr 42px;align-items:center;height:62px;padding:9px 14px;border-right:0;border-bottom:1px solid var(--line)}.sidebar .brand img{width:34px;height:34px}.sidebar nav{display:flex;justify-content:center;gap:3px;overflow-x:auto}.sidebar nav button{flex:0 0 37px;min-height:37px}.sidebar-bottom{display:flex;margin:0;padding:0;border:0}.workspace-head{margin-bottom:20px}.workspace-head h1{font-size:28px}.credit-pill{display:none}.welcome-card,.entitlement-card,.store-hero,.automation-hero,.monitor-hero,.operations-hero{min-height:0;padding:24px}.automation-hero,.monitor-hero{align-items:flex-start}.automation-live,.monitor-hero>div:last-child,.operation-hero-metric{display:none}.automation-pipeline,.automation-grid,.automation-guardrail,.monitor-fields,.run-stage-grid,.operation-metrics,.image-version-grid{grid-template-columns:1fr}.automation-card.primary{grid-column:auto}.quota-orbit,.entitlement-values{display:none}.import-form,.capture-request{grid-template-columns:1fr}.import-form .button,.capture-request .button{width:100%}.metric-row,.two-column{grid-template-columns:1fr}.panel{padding:18px}.draft-row{grid-template-columns:44px minmax(0,1fr) auto;gap:10px}.draft-row img{width:44px;height:44px}.draft-row .row-arrow{display:none}.draft-main b{font-size:11px}.draft-row .chip{font-size:8px}.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.editor-actions{display:grid;grid-template-columns:1fr}.store-grid{grid-template-columns:1fr}.store-hero>b{display:none}.listing-row{grid-template-columns:42px minmax(0,1fr) auto;gap:10px}.listing-row>div:nth-child(3){display:none}.sandbox-checkout{display:grid}.orders-panel{overflow-x:auto}.order-list{min-width:540px}.toast{right:16px;bottom:16px}.timeline>div{grid-template-columns:12px 1fr}.timeline time{grid-column:2}.task-head{align-items:center}.task-head .chip{max-width:100px;overflow:hidden;text-overflow:ellipsis}.operation-filters{grid-template-columns:1fr}.image-studio-toolbar,.inventory-toolbar,.image-studio-toolbar>div,.inventory-toolbar>div{align-items:stretch;flex-direction:column}.image-studio-toolbar>div .button,.inventory-toolbar>div .button{width:100%}.inventory-toolbar>div>span{max-width:none;text-align:left}.capture-row,.operation-task,.inventory-row{grid-template-columns:44px minmax(0,1fr) auto}.capture-row>div:nth-child(2),.operation-task>div{min-width:0}.capture-row time,.capture-row>.text-link,.operation-task time,.operation-task>.text-link{grid-column:2 / -1}.operation-task>.operation-status{grid-column:3;grid-row:1}.operation-task small{max-width:100%}.inventory-row>div:nth-child(3),.inventory-row>div:nth-child(4){display:none}}@media(max-width:700px){.inventory-action-buttons{grid-template-columns:1fr 1fr}.inventory-action-buttons .button{width:100%}.inventory-action-buttons label{min-width:0}.inventory-row{grid-template-columns:20px 44px minmax(0,1fr) auto}.inventory-row>div:nth-child(4),.inventory-row>div:nth-child(5){display:none}.listing-status{font-size:8px}.sync-task{grid-template-columns:1fr;gap:8px}.sync-task>div:last-of-type{justify-content:flex-start}.sync-task time{grid-column:auto}}@media(max-width:1040px){.selection-layout{grid-template-columns:1fr}.selection-side{position:static}.selection-hero{grid-template-columns:1fr}.selection-hero-metrics{justify-self:start}.selection-launch-fields{grid-template-columns:1fr 1fr}.selection-launch-fields .button{grid-column:1 / -1}}@media(max-width:1500px){.selection-layout{grid-template-columns:1fr}.selection-side{position:static}.selection-hero>div:first-child,.selection-main,.selection-policy{min-width:0}}@media(max-width:700px){.selection-hero{min-height:0;padding:24px}.selection-hero h2,.selection-hero>div>p{overflow-wrap:anywhere;word-break:break-word}.selection-hero-metrics{width:100%;grid-template-columns:1fr 1fr}.selection-hero-metrics p{min-width:0}.selection-hero-tags{display:grid}.selection-hero-tags span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selection-source-switch,.selection-launch-fields{grid-template-columns:1fr}.selection-launch-fields .button{grid-column:auto}.selection-results-head{align-items:flex-start;flex-direction:column}.selection-filter-tabs{justify-content:flex-start}.candidate-row{grid-template-columns:34px minmax(0,1fr);gap:9px}.candidate-actions{grid-column:2;grid-row:2;justify-items:start;grid-auto-flow:column;justify-content:start}.candidate-title{align-items:flex-start;flex-direction:column;gap:5px}.candidate-title h4{white-space:normal}.candidate-metrics{gap:8px}.candidate-source-form{grid-column:1 / -1;grid-template-columns:1fr}.candidate-source-form .button,.candidate-source-form .text-link{width:100%}.selection-run-list{margin:13px -18px -18px;overflow-x:auto}.selection-run-list>div{min-width:620px;padding:12px 18px}}.selection-hero-metrics{grid-template-columns:repeat(4,minmax(76px,1fr))}.selection-hero-metrics p{min-width:76px}@media(max-width:700px){.selection-hero-metrics p{min-width:0}}.ozon-card-mapping{display:grid;gap:14px;margin-top:16px;padding:21px;border:1px solid rgba(102,236,198,.22);border-radius:18px;background:linear-gradient(145deg,#0c3128b8,#071915d1)}.ozon-card-mapping .captured-sku-head{margin-bottom:0}.ozon-template-setup{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.ozon-template-setup .button{min-height:45px}.ozon-template-empty{padding:13px;border:1px dashed rgba(136,238,202,.2);border-radius:11px;color:#86a99b;background:#5df1bc0a;font-size:10px;line-height:1.65}.ozon-template-meta{display:flex;flex-wrap:wrap;gap:12px;color:#73988a;font:9px var(--mono)}.ozon-attribute-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ozon-attribute-list label{display:grid;gap:7px;min-width:0;padding:10px;border:1px solid rgba(142,242,206,.12);border-radius:11px;color:#b8d8ca;background:#01100d3d;font-size:10px}.ozon-attribute-list label.required{border-color:#6df8c647}.ozon-attribute-list label>span{display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ozon-attribute-list b{padding:2px 5px;border-radius:5px;color:#07251b;background:var(--mint);font:800 8px var(--mono)}.ozon-attribute-list small{color:#75968a;font-size:9px}.ozon-attribute-list input,.ozon-attribute-list select,.ozon-template-setup select{width:100%;min-height:38px;padding:0 10px;outline:none;border:1px solid rgba(156,247,212,.13);border-radius:9px;color:#e5fdf2;background:#02141094;font-size:11px}.ozon-attribute-list input:focus,.ozon-attribute-list select:focus,.ozon-template-setup select:focus{border-color:#62f9c3a6;box-shadow:0 0 0 3px #62f9c314}.ozon-attribute-list select:disabled{color:#6f8c80;opacity:.8}@media(max-width:700px){.ozon-template-setup,.ozon-attribute-list{grid-template-columns:1fr}}.grant-hero{display:flex;align-items:center;justify-content:space-between;gap:26px;min-height:190px;padding:30px 34px;border:1px solid rgba(111,248,199,.26);border-radius:22px;background:radial-gradient(circle at 88% 15%,rgba(98,241,191,.16),transparent 31%),linear-gradient(145deg,#0a342ae6,#071915f0)}.grant-hero h2{margin:7px 0 9px;color:#ecfff7;font-size:30px;letter-spacing:-.06em}.grant-hero p:not(.eyebrow){max-width:620px;margin:0;color:#9cbcaf;font-size:11px;line-height:1.75}.grant-hero>div:last-child{display:grid;place-items:center;flex:0 0 auto;width:120px;height:120px;border:1px solid rgba(130,249,204,.28);border-radius:50%;background:#4ae6b117}.grant-hero b{color:var(--white);font-size:31px;letter-spacing:-.08em}.grant-hero small{color:var(--mint);font:9px var(--mono)}.grant-layout{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(420px,1.22fr);gap:16px;margin-top:16px}.grant-form{display:grid;align-content:start;gap:14px}.grant-form label{display:grid;gap:7px;color:#b8d7ca;font-size:10px;font-weight:700}.grant-form input,.grant-form select,.grant-form textarea{width:100%;min-height:42px;padding:0 11px;outline:none;border:1px solid rgba(154,243,210,.15);border-radius:10px;color:#e4fbef;background:#02151194;font:11px var(--font)}.grant-form textarea{min-height:88px;padding:10px 11px;resize:vertical}.grant-form input:focus,.grant-form select:focus,.grant-form textarea:focus{border-color:#69f9c79e;box-shadow:0 0 0 3px #5bf7be14}.grant-safety{margin:0;padding:10px 11px;border-left:2px solid var(--mint);border-radius:8px;color:#92b5a6;background:#50eab30f;font-size:9px;line-height:1.65}.grant-history{min-width:0}.grant-rows{display:grid;margin:13px -22px -22px}.grant-rows>div{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,.9fr);gap:16px;padding:15px 22px;border-top:1px solid var(--line)}.grant-rows b,.grant-rows strong,.grant-rows small,.grant-rows em{display:block}.grant-rows b{overflow:hidden;color:#def7eb;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.grant-rows strong{color:#bcebd8;font:700 10px var(--mono)}.grant-rows small{margin-top:4px;color:#78978a;font-size:9px;line-height:1.5}.grant-rows em{margin-top:6px;overflow:hidden;color:#a7c7b8;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.grant-hero{min-height:0;padding:24px}.grant-hero>div:last-child{display:none}.grant-layout{grid-template-columns:1fr}.grant-rows{margin:13px -18px -18px}.grant-rows>div{grid-template-columns:1fr;gap:7px;padding:13px 18px}}.admin-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.admin-plan-card{display:grid;align-content:start;gap:14px}.admin-plan-card.disabled{opacity:.72}.admin-plan-card>label{display:grid;gap:7px;color:#b8d7ca;font-size:10px;font-weight:700}.admin-plan-card input{width:100%;min-height:42px;padding:0 11px;outline:none;border:1px solid rgba(154,243,210,.15);border-radius:10px;color:#e4fbef;background:#02151194;font:11px var(--font)}.admin-plan-card input:focus{border-color:#69f9c79e;box-shadow:0 0 0 3px #5bf7be14}.plan-enabled{display:inline-flex;align-items:center;gap:6px;color:#94b8a8;font-size:9px;white-space:nowrap}.plan-enabled input{width:14px;min-height:14px;accent-color:var(--mint)}.plan-enabled span{color:var(--mint)}.admin-plan-fields{display:grid;gap:10px}.admin-plan-fields label{display:grid;gap:7px;color:#a9cbbb;font-size:9px;font-weight:700}.plan-admin-note{margin:0;padding:10px 11px;border-left:2px solid rgba(101,245,195,.65);border-radius:8px;color:#8fb2a3;background:#4ee3af0f;font-size:9px;line-height:1.6}@media(max-width:1040px){.admin-plan-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.admin-plan-grid{grid-template-columns:1fr}}.automation-trace{display:grid;gap:12px;margin-top:16px;padding:21px;border:1px solid rgba(102,236,198,.22);border-radius:18px;background:linear-gradient(145deg,#0c3128b8,#071915d1)}.automation-trace.needs_action{border-color:#ff979752;background:linear-gradient(145deg,#42232385,#150e0ec7)}.automation-trace.queued_for_publish{border-color:#68d6ff57;background:linear-gradient(145deg,#103741ad,#07181bd6)}.automation-trace .captured-sku-head{margin-bottom:0}.automation-trace .captured-sku-head>span{padding:5px 8px;border:1px solid rgba(111,248,198,.22);border-radius:999px;color:var(--mint);background:#5bf8c114;font:8px var(--mono)}.automation-trace.needs_action .captured-sku-head>span{border-color:#ffabab3d;color:#ffb7b7;background:#ff8e8e14}.automation-trace-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.automation-trace-list li{display:grid;grid-template-columns:116px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 0;border-top:1px solid rgba(161,247,216,.1)}.automation-trace-list b{color:#cefae9;font-size:10px}.automation-trace-list span{color:#90b4a5;font-size:10px;line-height:1.55}.automation-trace-list small{color:#6f9284;font:8px var(--mono);white-space:nowrap}.automation-trace-empty{margin:0;color:#83a89a;font-size:10px}@media(max-width:700px){.automation-trace-list li{grid-template-columns:1fr;gap:4px}.automation-trace-list small{white-space:normal}}.selection-task-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.selection-task-options>label,.selection-mode-options{display:grid;gap:6px;min-width:0;color:#b8d8ca;font-size:9px;font-weight:700}.selection-task-options input[type=number]{width:100%;min-height:39px;padding:0 10px;outline:none;border:1px solid rgba(156,247,212,.13);border-radius:9px;color:#e5fdf2;background:#02141094;font-size:11px}.selection-mode-options{grid-template-columns:1fr 1fr;align-content:start;padding:8px 10px;border:1px solid rgba(156,247,212,.13);border-radius:9px;background:#02141057}.selection-mode-options>span{grid-column:1 / -1;color:#b8d8ca}.selection-mode-options label{color:#8fb4a5;font-size:10px;font-weight:600}.selection-mode-options input{accent-color:var(--mint)}.selection-task-options .selection-checkbox{display:flex;gap:8px;align-items:start;padding:8px 10px;border:1px solid rgba(105,244,195,.18);border-radius:9px;background:#52f0b60d}.selection-task-options .selection-checkbox input{margin-top:2px;accent-color:var(--mint)}.selection-task-options .selection-checkbox small{display:block;margin-top:3px;color:#799a8d;font-size:8px;font-weight:500;line-height:1.4}.candidate-rank.score-high span{color:#06241b;background:var(--mint)}.candidate-rank.score-medium span{color:#082331;background:#8adfff}.candidate-rank.score-watch span{color:#3c2811;background:#f2c878}.candidate-rank.score-low span{color:#401f21;background:#f1aaaa}.candidate-reasons.missing{color:#86a99b}.selection-diagnosis{display:grid;gap:9px;margin:15px -22px -22px;padding:18px 22px;border-top:1px solid var(--line);background:linear-gradient(145deg,#266e5a2e,#081d1857)}.selection-diagnosis h4{margin:0;color:#e4fbf0;font-size:13px}.selection-diagnosis>p:not(.label){max-width:760px;margin:0;color:#accdbf;font-size:11px;line-height:1.7}.selection-diagnosis>div{display:grid;grid-template-columns:1fr 1fr;gap:16px}.selection-diagnosis section{padding:10px;border:1px solid rgba(135,244,204,.12);border-radius:10px;background:#0519143d}.selection-diagnosis section b{color:var(--mint);font:9px var(--mono)}.selection-diagnosis ul{display:grid;gap:5px;margin:8px 0 0;padding-left:15px;color:#91b3a5;font-size:9px;line-height:1.55}.selection-diagnosis>small{color:#728f84;font:8px var(--mono)}@media(max-width:1040px){.selection-task-options{grid-template-columns:1fr 1fr}}@media(max-width:700px){.selection-task-options,.selection-diagnosis>div{grid-template-columns:1fr}.selection-diagnosis{margin:15px -18px -18px;padding:16px 18px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.data-sync-page{display:grid;gap:16px}.data-sync-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 148px;gap:28px;align-items:center;min-height:232px;padding:30px 34px;overflow:hidden;border:1px solid rgba(111,248,199,.27);border-radius:22px;background:radial-gradient(circle at 88% 15%,rgba(98,241,191,.15),transparent 28%),linear-gradient(145deg,#0c352bf0,#061814f5)}.data-sync-hero:after{position:absolute;inset:auto -50px -92px auto;width:300px;height:300px;content:"";border:1px solid rgba(118,247,205,.12);border-radius:50%;box-shadow:0 0 0 42px #6cf2c506,0 0 0 84px #6cf2c505;pointer-events:none}.data-sync-hero h2{max-width:650px;margin:7px 0 9px;color:#ecfff7;font-size:30px;line-height:1.14;letter-spacing:-.06em}.data-sync-hero h2 em{color:var(--mint);font-style:normal}.data-sync-hero>div>p:not(.eyebrow){max-width:700px;margin:0;color:#9cbcaf;font-size:11px;line-height:1.8}.data-sync-hero-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:20px}.data-sync-hero-meta span{color:#7d9d90;font:9px var(--mono)}.data-sync-hero-meta b{margin-left:4px;color:#c6ebda;font-weight:500}.data-sync-hero-meta b.online{color:var(--mint)}.data-sync-hero-meta b.offline{color:#b8d1c6}.sync-orbit{position:relative;z-index:1;display:grid;place-content:center;width:132px;height:132px;justify-self:end;overflow:hidden;border-radius:50%;color:#e8fff8;text-align:center;background:conic-gradient(var(--mint) var(--sync-progress),rgba(123,229,197,.13) 0);box-shadow:0 0 0 1px #86fcd340,0 15px 42px #0000003d}.sync-orbit:before{position:absolute;top:7px;right:7px;bottom:7px;left:7px;content:"";border:1px solid rgba(146,255,220,.13);border-radius:inherit;background:linear-gradient(145deg,#0b2c24,#071713)}.sync-orbit>*{position:relative;z-index:1}.sync-orbit strong{font:700 20px var(--mono);letter-spacing:-.08em}.sync-orbit span{margin-top:2px;color:var(--mint);font:800 11px var(--mono)}.sync-orbit small{margin-top:3px;color:#88ad9e;font-size:8px}.sync-orbit.running{animation:sync-orbit-glow 1.35s ease-in-out infinite alternate}.sync-orbit.failed{background:conic-gradient(var(--danger) var(--sync-progress),rgba(255,142,142,.12) 0)}.data-sync-connect{position:absolute;right:34px;bottom:26px;z-index:2}.data-sync-empty{display:grid;place-items:center;min-height:220px;gap:9px;padding:30px;color:#8fac9f;text-align:center}.data-sync-empty i{display:grid;place-items:center;width:42px;height:42px;margin-bottom:5px;border:1px solid rgba(111,248,199,.28);border-radius:14px;color:var(--mint);background:#54f3be0f;font-style:normal}.data-sync-empty b{color:#e1f8ee;font-size:14px}.data-sync-empty span{max-width:400px;font-size:10px;line-height:1.7}.data-sync-empty .button{margin-top:5px}@keyframes sync-orbit-glow{to{box-shadow:0 0 0 1px #86fcd380,0 0 33px #5ef7c229}}.sync-progress{border-color:#68f0c447}.sync-progress-head,.sync-progress-head>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.sync-progress-head h3,.sync-control h3,.inventory-snapshot h3{margin:4px 0 0;color:#e9fff5;font-size:16px;letter-spacing:-.04em}.sync-progress-head>div:last-child{justify-content:flex-end}.icon-link{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border-radius:8px;color:#a9ccbc;background:#7bf6ca12;font-size:17px;line-height:1}.icon-link:hover{color:#062019;background:var(--mint)}.data-sync-status,.product-sync-status,.snapshot-state{display:inline-flex;align-items:center;gap:6px;min-height:23px;padding:0 8px;border:1px solid rgba(155,251,216,.16);border-radius:999px;color:#afcfc0;background:#5dedb80d;font:9px var(--mono);white-space:nowrap}.data-sync-status:before,.product-sync-status i,.snapshot-state i{width:6px;height:6px;content:"";border-radius:50%;background:#94aa9f;box-shadow:0 0 8px currentColor}.data-sync-status.syncing:before,.snapshot-state.syncing i{background:var(--aqua);animation:sync-spinner .9s linear infinite}.data-sync-status.succeeded:before,.data-sync-status.partial:before,.snapshot-state.synced i,.snapshot-state.changed i{background:var(--mint)}.data-sync-status.failed,.data-sync-status.needs_action,.snapshot-state.failed{border-color:#ff8e8e40;color:#ffb5ad;background:#ff8e8e12}.data-sync-status.failed:before,.data-sync-status.needs_action:before,.snapshot-state.failed i{background:var(--danger)}.data-sync-status.queued:before{background:var(--warning)}.sync-progress-track{height:8px;margin-top:20px;overflow:hidden;border:1px solid rgba(140,251,215,.12);border-radius:999px;background:#01100d8f}.sync-progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#62edbd,#55dee0);box-shadow:0 0 18px #5bf7c29e;transition:width .22s ease}.sync-progress-meta{display:flex;flex-wrap:wrap;gap:8px 19px;margin-top:15px;color:#8cac9e;font:9px var(--mono)}.sync-progress-meta b{color:#d9faea;font-weight:600}.sync-progress-meta .bad,.sync-progress-meta .bad b{color:#ffb2aa}.sync-job-minimized{display:flex;align-items:center;gap:10px;width:max-content;margin-left:auto;padding:9px 12px;border:1px solid rgba(110,247,198,.25);border-radius:11px;color:#c5f8e1;background:#3edea614;font:9px var(--mono)}.sync-job-minimized b{color:var(--mint)}.sync-control{display:grid;gap:17px}.sync-control-head-actions{display:flex;align-items:center;gap:10px}.data-sync-mobile-filter{display:none}.sync-filters{display:grid;grid-template-columns:minmax(155px,.86fr) minmax(230px,1.5fr) minmax(130px,.72fr) auto auto;gap:10px;align-items:end}.sync-filters label,.stock-form label{display:grid;gap:7px;color:#b6d6c8;font-size:9px;font-weight:700}.sync-filters input,.sync-filters select,.stock-form input,.stock-form select{width:100%;min-height:39px;padding:0 10px;outline:none;border:1px solid rgba(156,247,212,.15);border-radius:10px;color:#e5fdf2;background:#02141094;font-size:11px}.sync-filters input:focus,.sync-filters select:focus,.stock-form input:focus,.stock-form select:focus{border-color:#62f9c3b3;box-shadow:0 0 0 3px #62f9c314}.sync-control-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:15px;border-top:1px solid rgba(177,255,233,.1)}.sync-control-actions>div{display:flex;flex-wrap:wrap;gap:9px}.sync-control-actions>span{color:#91b5a5;font-size:10px;white-space:nowrap}.sync-control-actions>span b{color:var(--mint);font-family:var(--mono)}.inventory-snapshot{min-width:0}.snapshot-head-actions{display:flex;align-items:center;gap:16px;color:#89aa9b;font-size:9px}.inventory-scroll{max-height:585px;margin:14px -22px -2px;overflow:auto;border-top:1px solid rgba(177,255,233,.1);border-bottom:1px solid rgba(177,255,233,.1)}.snapshot-table{min-width:1160px}.snapshot-row{display:grid;grid-template-columns:28px minmax(244px,1.8fr) minmax(115px,.75fr) minmax(92px,.62fr) minmax(120px,.8fr) minmax(102px,.7fr) minmax(86px,.6fr) minmax(121px,.78fr) 154px;gap:13px;align-items:center;padding:12px 22px;border-bottom:1px solid rgba(177,255,233,.1);color:#a8c9bb;font-size:9px;transition:background .18s ease}.snapshot-row:last-child{border-bottom:0}.snapshot-row:not(.snapshot-header):hover,.snapshot-row.selected{background:#5df3bb11}.snapshot-header{position:sticky;z-index:2;top:0;min-height:43px;color:#82a697;background:#10332b;font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase}.snapshot-row input{width:14px;height:14px;margin:0;accent-color:var(--mint)}.snapshot-product{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;min-width:0}.snapshot-thumb{display:grid;place-items:center;width:52px;height:52px;overflow:hidden;border:1px solid rgba(144,244,207,.16);border-radius:12px;color:var(--mint);background:#53f2ba12;font:700 17px var(--mono)}.snapshot-thumb img{width:100%;height:100%;object-fit:cover}.snapshot-product b{display:-webkit-box;overflow:hidden;color:#def8eb;font-size:10px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.snapshot-product small,.snapshot-price small,.snapshot-stock small{display:block;overflow:hidden;margin-top:4px;color:#73978a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.snapshot-price,.snapshot-stock{font-family:var(--mono)}.snapshot-price b,.snapshot-stock b{display:block;color:#d4f6e5;font-size:10px}.snapshot-price s{color:#80998f}.product-sync-status{justify-self:start}.product-sync-status.READY_FOR_SALE i{background:var(--warning)}.product-sync-status.ON_SALE{color:#b8ffe0}.product-sync-status.ON_SALE i{background:var(--mint)}.product-sync-status.NOT_FOR_SALE i{background:#6e9182}.product-sync-status.SYNCING{color:#a5eff4}.product-sync-status.SYNCING i{background:var(--aqua);animation:sync-spinner .9s linear infinite}.product-sync-status.SYNC_FAILED{border-color:#ff8e8e40;color:#ffb6ae;background:#ff8e8e12}.product-sync-status.SYNC_FAILED i{background:var(--danger)}.snapshot-state.changed{color:#c4ffe2}.snapshot-row time{color:#7d9d90;font:8px var(--mono);line-height:1.55}.snapshot-actions{display:flex;flex-wrap:wrap;gap:6px 10px}.snapshot-actions .text-link{font-size:9px}.snapshot-actions .text-link:disabled{color:#698b7d}.snapshot-pagination{display:flex;align-items:center;justify-content:flex-end;gap:13px;margin-top:14px;color:#82a598;font:9px var(--mono)}.snapshot-pagination>div{display:flex;gap:7px}@keyframes sync-spinner{to{transform:rotate(360deg)}}.data-sync-overlay{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;overflow:auto;background:#010c0ab8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.data-sync-dialog{width:min(100%,620px);padding:27px;border:1px solid rgba(137,249,211,.28);border-radius:20px;color:#b2d0c2;background:linear-gradient(145deg,#10352c,#071b16);box-shadow:0 28px 90px #00000073}.data-sync-dialog h2,.data-sync-drawer h2{margin:8px 0 10px;color:#ebfff7;font-size:24px;letter-spacing:-.055em}.data-sync-dialog>p:not(.label),.data-sync-drawer>p{margin:0;color:#a1c1b3;font-size:11px;line-height:1.75}.safety-details,.product-detail-grid dl{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:19px 0}.safety-details>div,.product-detail-grid dl>div{padding:10px;border:1px solid rgba(140,246,207,.12);border-radius:10px;background:#01110d4f}.safety-details dt,.product-detail-grid dt,.sync-history-list dt{margin-bottom:5px;color:#76998a;font:8px var(--mono)}.safety-details dd,.product-detail-grid dd,.sync-history-list dd{margin:0;overflow:hidden;color:#ddf9ed;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dialog-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:21px}.product-detail-grid{display:grid;grid-template-columns:160px 1fr;gap:16px;margin-top:18px}.product-detail-grid>img{width:160px;height:160px;border-radius:14px;object-fit:cover}.product-detail-grid dl{margin:0}.stock-dialog-product{display:grid;grid-template-columns:52px minmax(0,1fr);gap:11px;align-items:center;margin:17px 0}.stock-dialog-product b,.stock-dialog-product small{display:block}.stock-dialog-product b{overflow:hidden;color:#e2faef;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.stock-dialog-product small{margin-top:5px;color:#77988b;font:8px var(--mono)}.stock-form{display:grid;grid-template-columns:1fr 1fr;gap:11px}.stock-form>p{grid-column:1 / -1;margin:0;padding:10px;border-radius:9px;color:#91b4a5;background:#5ef0bd0f;font:9px var(--mono)}.stock-form>p b{color:var(--mint)}.stock-warning{display:block;margin-top:13px;padding-left:10px;border-left:2px solid var(--warning);color:#dbbd79;font-size:9px;line-height:1.6}.drawer-overlay{place-items:stretch end;padding:0}.data-sync-drawer{width:min(440px,100vw);min-height:100%;padding:25px;overflow:auto;border-left:1px solid rgba(137,249,211,.28);color:#b2d0c2;background:linear-gradient(145deg,#10352c,#071b16);box-shadow:-28px 0 90px #0000006b}.drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:17px;border-bottom:1px solid rgba(177,255,233,.11)}.batch-preview{display:grid;gap:0;margin:17px 0;border:1px solid rgba(148,246,210,.12);border-radius:11px;overflow:hidden}.batch-preview>div{display:flex;justify-content:space-between;gap:12px;padding:9px 10px;border-bottom:1px solid rgba(148,246,210,.1);color:#9ab9aa;font-size:9px}.batch-preview>div:last-of-type{border-bottom:0}.batch-preview span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-preview b{flex:0 0 auto;color:#d9f7e8;font:9px var(--mono)}.batch-preview small{padding:9px 10px;color:#77978a;font-size:9px}.batch-risk{display:flex;gap:9px;margin-top:14px;color:#c2dfd1;font-size:10px;line-height:1.6}.batch-risk input{flex:0 0 auto;margin-top:2px;accent-color:var(--mint)}.sync-history-list{display:grid;gap:11px;margin-top:18px}.sync-history-list article{display:grid;gap:11px;padding:13px;border:1px solid rgba(142,247,211,.13);border-radius:12px;background:#0418137a}.sync-history-list article>div:first-child{display:grid;gap:6px}.sync-history-list article>div:first-child>b{color:#dffbed;font:700 10px var(--mono)}.sync-history-list article small{color:#78988b;font-size:8px;line-height:1.5}.sync-history-list dl{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:0}.sync-history-list dl>div{padding:7px;border-radius:8px;background:#75f1c30d}.sync-history-list dd{font-family:var(--mono)}.sync-history-list dd.danger{color:#ffb3aa}.sync-history-list p{margin:0;color:#a6c5b7;font-size:9px;line-height:1.55}.sync-history-list em{padding:8px;border-left:2px solid var(--danger);border-radius:5px;color:#ffb8af;background:#ff8e8e0f;font-size:8px;font-style:normal;line-height:1.55}.failure-actions{display:flex;gap:14px}.failure-actions .text-link{font-size:9px}@media(max-width:1199px){.sync-filters{grid-template-columns:minmax(160px,1fr) minmax(210px,1.3fr) minmax(135px,.8fr) auto}.sync-filters>.button:last-child{grid-column:4}.snapshot-table{min-width:1100px}}@media(max-width:899px){.data-sync-hero{grid-template-columns:1fr 124px;padding:27px}.sync-orbit{width:112px;height:112px}.sync-orbit strong{font-size:17px}.sync-filters{grid-template-columns:1fr 1fr}.sync-filters>.button{width:100%}.sync-control-actions{align-items:flex-start;flex-direction:column}.inventory-scroll{margin-right:-18px;margin-left:-18px}.snapshot-row{padding-right:18px;padding-left:18px}.sync-progress-meta{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.data-sync-page{gap:13px}.data-sync-hero{grid-template-columns:1fr;min-height:0;padding:23px}.data-sync-hero h2{font-size:25px}.data-sync-hero-meta{display:grid;grid-template-columns:1fr 1fr;gap:9px}.sync-orbit{display:none}.data-sync-connect{position:static;width:100%;margin-top:7px}.sync-progress-head{align-items:flex-start;flex-direction:column}.sync-progress-head>div:last-child{width:100%;justify-content:flex-start}.sync-progress-meta{grid-template-columns:1fr 1fr;gap:7px 10px}.sync-control .panel-head{align-items:flex-start}.sync-control-head-actions .muted{display:none}.data-sync-mobile-filter{display:inline-flex}.sync-filters{display:none;position:fixed;z-index:41;inset:auto 14px 14px;grid-template-columns:1fr;padding:16px;border:1px solid rgba(139,249,211,.28);border-radius:16px;background:#0b2c24;box-shadow:0 20px 70px #0000007a}.sync-filters.filter-open{display:grid}.sync-control-actions>div{display:grid;grid-template-columns:1fr;width:100%}.sync-control-actions .button{width:100%}.snapshot-head-actions{align-items:flex-start;flex-direction:column;gap:5px}.inventory-scroll{max-height:none;overflow:visible;margin:13px -18px 0;border-bottom:0}.snapshot-table{min-width:0}.snapshot-header{display:none}.snapshot-row:not(.snapshot-header){grid-template-columns:25px minmax(0,1fr);gap:8px 10px;align-items:start;padding:14px 18px}.snapshot-row:not(.snapshot-header)>label{grid-column:1;grid-row:1;padding-top:5px}.snapshot-product{grid-column:2;grid-row:1;grid-template-columns:46px minmax(0,1fr)}.snapshot-thumb{width:46px;height:46px}.snapshot-row:not(.snapshot-header)>span:nth-child(3){display:none}.snapshot-row:not(.snapshot-header)>.product-sync-status{grid-column:2;grid-row:2}.snapshot-row:not(.snapshot-header)>.snapshot-price{grid-column:2;grid-row:3;display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.snapshot-row:not(.snapshot-header)>.snapshot-price small{margin:0;white-space:normal}.snapshot-row:not(.snapshot-header)>.snapshot-stock{grid-column:2;grid-row:4}.snapshot-row:not(.snapshot-header)>.snapshot-state{grid-column:2;grid-row:5;justify-self:start}.snapshot-row:not(.snapshot-header)>time{grid-column:2;grid-row:6}.snapshot-row:not(.snapshot-header)>.snapshot-actions{grid-column:2;grid-row:7}.snapshot-pagination{align-items:flex-start;flex-direction:column}.data-sync-dialog{padding:21px}.safety-details,.product-detail-grid dl,.stock-form,.product-detail-grid{grid-template-columns:1fr}.product-detail-grid>img{width:100%;height:190px}.dialog-actions{display:grid;grid-template-columns:1fr}.dialog-actions .button{width:100%}.data-sync-drawer{padding:20px}.sync-history-list dl{grid-template-columns:1fr 1fr}.failure-actions{flex-wrap:wrap}}.sidebar nav{min-height:0;overflow:auto;padding-right:3px;scrollbar-width:thin;scrollbar-color:rgba(104,248,196,.28) transparent}.sidebar nav button{min-height:38px;flex:0 0 auto}.sidebar .sandbox-pill{flex:0 0 auto;margin-top:17px;margin-bottom:12px}.sidebar-bottom{flex:0 0 auto}.commerce-module{display:grid;gap:16px}.nav-section-label{display:block;margin:9px 11px 3px;color:#507467;font:500 7px var(--mono);letter-spacing:.14em;text-transform:uppercase}.module-tab-hint{align-self:center;margin-left:auto;color:#729487;font-size:8px}@media(max-width:1100px){.nav-section-label{display:none}}@media(max-width:650px){.module-tab-hint{width:100%;margin:4px 0 0}}.module-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:190px;padding:30px 34px;overflow:hidden;border:1px solid rgba(111,248,199,.25);border-radius:22px;background:radial-gradient(circle at 88% 12%,rgba(98,241,191,.16),transparent 31%),linear-gradient(145deg,#0d392f,#071c18)}.module-hero:after{position:absolute;right:-70px;bottom:-120px;width:300px;height:300px;content:"";border:1px solid rgba(104,248,196,.12);border-radius:50%;box-shadow:0 0 0 44px #68f8c406,0 0 0 88px #68f8c405}.module-hero>div,.module-hero>b{position:relative;z-index:1}.module-hero h2{margin:7px 0 9px;color:var(--white);font-size:30px;letter-spacing:-.06em}.module-hero p:not(.eyebrow){max-width:660px;margin:0;color:#9dbdaf;font-size:11px;line-height:1.8}.module-hero>b{display:grid;min-width:125px;color:var(--white);font:700 35px var(--mono);text-align:right}.module-hero>b small{margin-top:4px;color:var(--mint);font-size:9px;font-weight:500}.module-launch{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}.module-launch label,.profit-form label,.watermark-form label{display:grid;gap:7px;color:#b8d7ca;font-size:10px}.module-launch input,.profit-form input,.watermark-form input,.watermark-form select{min-height:43px;padding:0 12px;outline:none;border:1px solid rgba(164,255,221,.15);border-radius:10px;color:var(--white);background:#010f0c7a}.module-tabs{display:flex;gap:7px;padding:5px;width:max-content;border:1px solid var(--line);border-radius:12px;background:#04181385}.module-tabs button{min-height:34px;padding:0 14px;border-radius:8px;color:#89ab9d;background:transparent;font-size:10px;font-weight:700}.module-tabs button.active{color:#062019;background:var(--mint)}.module-table{min-width:0}.module-rows{display:grid;margin:12px -22px -4px}.module-rows>button{display:grid;grid-template-columns:48px minmax(220px,1fr) 120px 145px 20px;gap:13px;align-items:center;padding:11px 22px;border-top:1px solid var(--line);color:#9ebcaf;background:transparent;text-align:left}.module-rows>button:hover{background:#68f8c40e}.module-thumb{display:grid;place-items:center;width:46px;height:46px;overflow:hidden;border-radius:10px;color:var(--mint);background:#68f8c414}.module-thumb img{width:100%;height:100%;object-fit:cover}.module-rows b{display:block;overflow:hidden;color:#e2f9ef;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.module-rows small{display:block;overflow:hidden;margin-top:4px;color:#719285;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.module-rows small.module-task-note{overflow:visible;color:#86d8b8;text-overflow:initial;white-space:normal}.module-rows small.module-task-note.error{color:#ffaaa5}.module-rows em{color:var(--mint);font:normal 9px var(--mono)}.module-rows time{color:#739487;font:9px var(--mono)}.module-rows i{color:var(--mint);font-style:normal}.module-empty{padding:38px 20px;color:#7e9e91;font-size:11px;text-align:center}.market-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.market-metrics article{padding:18px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(145deg,#10342cbf,#071915cc)}.market-metrics span,.market-metrics small{display:block;color:#78998c;font-size:9px}.market-metrics b{display:block;margin:9px 0 4px;color:var(--white);font:700 22px var(--mono)}.ranking-table{display:grid;margin:12px -22px -4px}.ranking-table a{display:grid;grid-template-columns:40px minmax(240px,1fr) 100px 135px 74px;gap:12px;align-items:center;padding:13px 22px;border-top:1px solid var(--line)}.ranking-table a:hover{background:#68f8c40d}.ranking-table>a>strong{color:#5f8f7d;font:700 12px var(--mono)}.ranking-table span b{display:block;color:#e0f8ed;font-size:11px}.ranking-table small{display:block;margin-top:4px;color:#759689;font-size:8px}.ranking-table em,.ranking-table i{color:#cdeede;font:normal 11px var(--mono)}.ranking-table i{color:var(--mint);font-size:17px;font-weight:700}.category-board>div:not(.panel-head){display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,1fr);gap:13px;padding:14px 0;border-top:1px solid var(--line)}.category-board span b,.category-board span small{display:block}.category-board span b{color:#dff8ed;font-size:11px}.category-board span small{margin-top:4px;color:#749588;font-size:8px}.keyword-board>div:last-of-type{display:flex;flex-wrap:wrap;gap:9px;align-items:center;padding-top:18px}.keyword-board>div:last-of-type>span{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border:1px solid rgba(104,248,196,.12);border-radius:12px;color:#d9f7e9;background:#68f8c40b;font-weight:700}.keyword-board span small{color:var(--mint);font:8px var(--mono)}.tool-grid{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(340px,1.2fr);gap:16px}.profit-form,.watermark-form{display:grid;gap:12px}.profit-result{padding:28px;border:1px solid rgba(104,248,196,.25);border-radius:20px;background:radial-gradient(circle at 85% 8%,rgba(104,248,196,.13),transparent 34%),linear-gradient(145deg,#123c31,#071d18)}.profit-result>span{display:block;margin-top:35px;color:#90b1a3;font-size:10px}.profit-result>b{display:block;margin:8px 0 24px;color:var(--mint);font:700 43px var(--mono);letter-spacing:-.08em}.profit-result>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.profit-result p{display:grid;gap:5px;margin:0;padding:12px;border:1px solid var(--line);border-radius:11px;background:#010f0c40}.profit-result p span,.profit-result>small{color:#77998b;font-size:9px}.profit-result p b{color:#dff9ed;font:11px var(--mono)}.profit-result>small{display:block;margin-top:18px}.watermark-form input[type=range]{min-height:20px;padding:0;accent-color:var(--mint)}.watermark-list{min-width:0}.watermark-row{display:grid;grid-template-columns:120px 1fr auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.watermark-row>div{display:grid;place-items:center;height:62px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#2e6960,#16332d)}.watermark-row>div span{font:700 11px var(--mono)}.watermark-row p{margin:0}.watermark-row p b,.watermark-row p small{display:block}.watermark-row p b{color:#e0f9ee;font-size:11px}.watermark-row p small{margin-top:5px;color:#749487;font-size:9px}.image-studio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.image-studio-grid article{min-width:0}.studio-preview{position:relative;display:grid;place-items:center;height:180px;overflow:hidden;margin:-4px -4px 16px;border-radius:14px;color:var(--mint);background:#68f8c40d}.studio-preview img{width:100%;height:100%;object-fit:cover}.studio-preview em{position:absolute;right:9px;bottom:9px;padding:5px 7px;border-radius:999px;color:#dffff1;background:#031410d1;font:normal 8px var(--mono)}.image-studio-grid h3{overflow:hidden;margin:0;color:#e5fcf2;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.image-studio-grid p{min-height:42px;color:#799b8d;font-size:9px;line-height:1.6}.image-studio-grid article>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.image-studio-grid p.studio-task-note{min-height:0;margin:10px 0 14px;padding:9px 10px;border:1px solid rgba(104,248,196,.18);border-radius:9px;color:#a8d8c5;background:#68f8c40b}.image-studio-grid p.studio-task-note.running{color:var(--mint)}.image-studio-grid p.studio-task-note.error{border-color:#ff787347;color:#ffaaa5;background:#ff5a540e}@media(max-width:1050px){.market-metrics,.image-studio-grid{grid-template-columns:1fr 1fr}.ranking-table a{grid-template-columns:32px minmax(180px,1fr) 80px 68px}.ranking-table a>em:nth-of-type(2){display:none}}@media(max-width:760px){.module-hero{align-items:flex-start;flex-direction:column;padding:24px}.module-hero>b{text-align:left}.module-launch,.tool-grid{grid-template-columns:1fr}.module-rows>button{grid-template-columns:45px minmax(0,1fr) 18px}.module-rows em,.module-rows time{display:none}.market-metrics,.image-studio-grid{grid-template-columns:1fr}.ranking-table a{grid-template-columns:30px minmax(0,1fr) 62px}.ranking-table a>em{display:none}.category-board>div:not(.panel-head){grid-template-columns:1fr 1fr}.category-board>div span:first-child{grid-column:1 / -1}}.auto-flow-page{display:grid;gap:15px}.auto-flow-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.auto-flow-head h2{margin:5px 0 0;color:var(--white);font-size:27px;letter-spacing:-.055em}.auto-flow-head>div:last-child{display:flex;gap:8px}.auto-flow-alert{margin:0;padding:11px 14px;border:1px solid rgba(255,193,99,.18);border-radius:10px;color:#dfbc7b;background:#ffb84b0e;font-size:9px;line-height:1.6}.auto-current-task{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:15px;padding-bottom:15px}.auto-current-task>div{display:flex;align-items:center;gap:10px}.auto-current-task span{color:#7f9f92;font-size:9px}.auto-current-task b{color:#e5fbf2;font-size:12px}.auto-current-task em{padding:5px 8px;border-radius:999px;color:var(--mint);background:#68f8c414;font:normal 8px var(--mono)}.auto-flow-track{display:grid;grid-template-columns:repeat(6,1fr);gap:0;padding:24px 19px;overflow:auto}.auto-flow-track article{position:relative;display:grid;place-items:center;min-width:125px;gap:10px;text-align:center}.auto-flow-track article>i{position:relative;z-index:2;display:grid;place-items:center;width:43px;height:43px;border:1px solid rgba(149,228,202,.18);border-radius:50%;color:#6f9587;background:#0a211c;font:normal 9px var(--mono)}.auto-flow-track article.active>i{border-color:var(--mint);color:#062019;background:var(--mint);box-shadow:0 0 24px #68f8c43d}.auto-flow-track article.done>i{color:var(--mint);border-color:#68f8c48c}.auto-flow-track article>span{position:absolute;z-index:0;top:14px;left:calc(50% + 23px);width:calc(100% - 46px);color:#416e5e;font:17px var(--mono)}.auto-flow-track article.done>span{color:var(--mint)}.auto-flow-track b,.auto-flow-track small{display:block}.auto-flow-track b{color:#d8eee5;font-size:10px}.auto-flow-track small{max-width:115px;margin-top:4px;color:#6f8f82;font-size:8px;line-height:1.45}.auto-stage-body{min-height:270px}.auto-empty{display:grid;place-items:center;min-height:220px;text-align:center}.auto-empty>i{display:grid;place-items:center;width:50px;height:50px;border:1px solid rgba(104,248,196,.25);border-radius:16px;color:var(--mint);background:#68f8c40f;font-size:25px;font-style:normal}.auto-empty h3{margin:14px 0 4px;color:#e4fbf1}.auto-empty p{margin:0 0 17px;color:#7e9f91;font-size:10px}.auto-task-summary{display:grid;grid-template-columns:minmax(200px,1fr) minmax(350px,1.5fr) auto;gap:24px;align-items:center;min-height:215px}.auto-task-summary h3{margin:7px 0;color:#e7fcf3;font-size:22px}.auto-task-summary>div>span{color:#83a496;font-size:10px}.auto-task-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0}.auto-task-summary dl div{padding:11px;border:1px solid var(--line);border-radius:10px;background:#68f8c406}.auto-task-summary dt{color:#719386;font-size:8px}.auto-task-summary dd{margin:5px 0 0;color:#d9f4e8;font:10px var(--mono)}.auto-progress{display:grid;grid-template-columns:75px 1fr;gap:20px;align-items:center;min-height:215px}.auto-progress>i{display:grid;place-items:center;width:66px;height:66px;border:1px solid rgba(104,248,196,.32);border-radius:50%;color:var(--mint);background:#68f8c412;font-size:27px;font-style:normal;animation:pulse 1.2s ease-in-out infinite alternate}.auto-progress h3{margin:0;color:#e7fcf3;font-size:20px}.auto-progress p{color:#89a99b;font-size:10px}.auto-progress div>span{display:block;height:7px;margin-top:20px;overflow:hidden;border-radius:999px;background:#68f8c414}.auto-progress div>span b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--mint),var(--aqua))}.auto-progress small{display:block;margin-top:7px;color:var(--mint);font:9px var(--mono);text-align:right}.auto-ready-list{display:grid;margin-top:13px}.auto-ready-list button{display:grid;grid-template-columns:minmax(220px,1fr) 1fr auto;gap:14px;padding:13px 0;border-top:1px solid var(--line);color:#84a698;background:none;text-align:left}.auto-ready-list b{color:#e0f8ed;font-size:11px}.auto-ready-list span{font-size:9px}.auto-ready-list em{color:var(--mint);font-size:9px;font-style:normal}.auto-source-matching{display:grid;gap:14px}.auto-source-matching-head{align-items:start}.auto-source-matching-head h3{margin:5px 0 6px;color:#e7fcf3;font-size:20px}.auto-source-matching-head small{display:block;max-width:680px;color:#86a99b;font-size:10px;line-height:1.65}.auto-source-matching-summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.auto-source-matching-summary span{display:grid;gap:3px;min-width:78px;padding:9px 10px;border:1px solid var(--line);border-radius:10px;color:#7e9e91;background:#68f8c406;font-size:8px}.auto-source-matching-summary b{color:var(--mint);font:800 12px var(--mono)}.auto-source-matching-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 13px;border:1px solid var(--line);border-radius:13px;background:#02141057}.auto-source-matching-toolbar>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.auto-source-select-all{display:flex;align-items:center;gap:8px;color:#c7e6da;font-size:10px;font-weight:700;cursor:pointer}.auto-source-select-all input,.auto-source-candidate-check input{width:15px;height:15px;margin:0;accent-color:var(--mint);cursor:pointer}.auto-source-select-all input:disabled,.auto-source-candidate-check input:disabled{cursor:not-allowed;opacity:.42}.auto-source-matching-alert{margin:-4px 0 0;padding:9px 11px;border-left:2px solid #f0b668;border-radius:7px;color:#ddb27d;background:#eba3480f;font-size:9px}.auto-source-candidate-list{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:14px}.auto-source-candidate{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border-bottom:1px solid var(--line);background:#041b162e;transition:background .18s ease}.auto-source-candidate:last-child{border-bottom:0}.auto-source-candidate:hover{background:#5cefc20b}.auto-source-candidate-check{display:grid;place-items:center;width:28px;height:100%;min-height:45px}.auto-source-candidate-main{min-width:0}.auto-source-candidate-main>div{display:flex;align-items:center;gap:8px;min-width:0}.auto-source-candidate-main h4{overflow:hidden;margin:0;color:#e2f9ef;font-size:11px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.auto-source-candidate-status,.auto-source-candidate-state{flex:0 0 auto;padding:4px 6px;border-radius:999px;color:#86a498;background:#809f931f;font:800 8px var(--mono);white-space:nowrap}.auto-source-candidate-status.ready,.auto-source-candidate-state.ready{color:#06281e;background:var(--mint)}.auto-source-candidate-status.pending,.auto-source-candidate-state.pending{color:#8eeacc;background:#4ddfb11f}.auto-source-candidate-status.complete,.auto-source-candidate-state.complete{color:#8ee5e0;background:#53cdda1f}.auto-source-candidate-main p{margin:5px 0 0;overflow:hidden;color:#7d9e91;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.auto-source-candidate-main small{display:block;margin-top:6px;color:#a5c6b9;font:9px var(--mono)}.auto-source-candidate-main em{display:block;margin-top:7px;color:#d6aa7c;font-size:9px;font-style:normal;line-height:1.45}.auto-source-candidate-actions{display:grid;justify-items:end;gap:7px;min-width:112px}.auto-source-candidate-actions .button{min-height:29px;padding:0 9px;font-size:9px}.auto-source-candidate-actions .text-link{padding:0;font-size:9px}.auto-source-manual-form{grid-column:2 / -1;display:grid;grid-template-columns:minmax(190px,1fr) minmax(190px,1.45fr) auto auto;gap:8px;align-items:end;margin-top:2px;padding:12px;border:1px solid rgba(92,239,194,.24);border-radius:11px;background:#48b48e14}.auto-source-manual-form>div{display:grid;gap:3px}.auto-source-manual-form b{color:#dcfbed;font-size:10px}.auto-source-manual-form small{color:#7fa497;font-size:8px;line-height:1.45}.auto-source-manual-form input{width:100%;min-height:36px;padding:0 10px;border:1px solid rgba(162,247,215,.18);border-radius:9px;outline:none;color:#e8fff4;background:#02141080;font:10px var(--font)}.auto-source-manual-form input:focus{border-color:#63f8c2b3;box-shadow:0 0 0 3px #63f8c217}.auto-source-manual-form .button,.auto-source-manual-form .text-link{min-height:36px;white-space:nowrap}.auto-source-progress{display:flex;align-items:center;gap:10px;color:#7fa294;font:9px var(--mono)}.auto-source-progress>span{flex:1;height:5px;overflow:hidden;border-radius:99px;background:#68f8c41a}.auto-source-progress>span b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--mint),var(--aqua))}.auto-modal{position:fixed;z-index:55;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:22px;overflow:auto;background:#010b09c7;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.auto-task-form,.auto-history{width:min(920px,100%);max-height:calc(100vh - 44px);padding:25px;overflow:auto;border:1px solid rgba(137,249,211,.28);border-radius:20px;color:#b2d0c2;background:linear-gradient(145deg,#10352c,#071b16);box-shadow:0 28px 90px #00000073}.auto-task-form>header,.auto-history>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:17px}.auto-task-form header h2,.auto-history h2{margin:7px 0 0;color:#ecfff7;font-size:24px}.auto-task-form header>button,.auto-history header>button{width:31px;height:31px;border-radius:50%;color:#a8c9bb;background:#68f8c414;font-size:18px}.auto-task-form fieldset{margin:0 0 15px;padding:17px;border:1px solid var(--line);border-radius:13px}.auto-task-form legend{padding:0 8px;color:var(--mint);font:9px var(--mono);letter-spacing:.08em}.auto-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auto-form-grid label{display:grid;gap:7px;color:#b6d5c7;font-size:9px}.auto-form-grid input,.auto-form-grid select{width:100%;min-height:40px;padding:0 10px;outline:none;border:1px solid rgba(156,247,212,.15);border-radius:9px;color:#e5fdf2;background:#02141094}.auto-form-grid .wide{grid-column:1 / -1}.auto-checks{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-height:40px}.auto-checks>span{color:#b6d5c7;font-size:9px}.auto-checks label{display:flex;grid-template-columns:auto 1fr;align-items:center;gap:6px}.auto-checks input{width:14px;min-height:14px;accent-color:var(--mint)}.auto-task-form>footer{display:flex;justify-content:flex-end;gap:9px}.auto-history{width:min(1000px,100%)}.auto-history>div{display:grid}.auto-history article{display:grid;grid-template-columns:minmax(260px,1fr) 100px 120px 150px;gap:13px;align-items:center;padding:13px 0;border-top:1px solid var(--line)}.auto-history article span b,.auto-history article span small{display:block}.auto-history article span b{color:#e1f8ee;font-size:11px}.auto-history article span small{margin-top:5px;color:#739487;font-size:8px}.auto-history article em,.auto-history article strong,.auto-history article time{color:#8eafa1;font:normal 9px var(--mono)}.auto-history article strong{color:var(--mint)}.auto-history-empty{padding:35px;color:#7e9f91;text-align:center}@media(max-width:900px){.auto-flow-track{grid-template-columns:repeat(6,140px)}.auto-task-summary{grid-template-columns:1fr}.auto-history article{grid-template-columns:1fr auto}.auto-history article time{display:none}}@media(max-width:650px){.auto-flow-head,.auto-current-task{align-items:flex-start;flex-direction:column}.auto-flow-head>div:last-child,.auto-current-task>div:last-child{width:100%}.auto-flow-head .button{flex:1}.auto-form-grid{grid-template-columns:1fr}.auto-form-grid .wide{grid-column:auto}.auto-task-form{padding:19px}.auto-progress{grid-template-columns:1fr}.auto-ready-list button{grid-template-columns:1fr auto}.auto-ready-list span{grid-column:1 / -1}.auto-source-matching-head,.auto-source-matching-toolbar{align-items:flex-start;flex-direction:column}.auto-source-matching-summary,.auto-source-matching-toolbar>div{width:100%;justify-content:flex-start}.auto-source-matching-toolbar .button{flex:1}.auto-source-candidate{grid-template-columns:25px minmax(0,1fr);gap:9px}.auto-source-candidate-actions{grid-column:2;grid-row:2;grid-auto-flow:column;justify-items:start;justify-content:start}.auto-source-candidate-main>div{align-items:flex-start;flex-direction:column;gap:5px}.auto-source-candidate-main h4{white-space:normal}.auto-source-manual-form{grid-column:1 / -1;grid-template-columns:1fr}.auto-source-manual-form .button,.auto-source-manual-form .text-link{width:100%}}.auto-flow-track{position:relative;display:block;padding:0;overflow:hidden;background:radial-gradient(circle at 50% -80%,rgba(104,248,196,.12),transparent 39%),linear-gradient(145deg,#0b2d25e0,#051915f0)}.auto-flow-track:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(120,255,212,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(120,255,212,.022) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 80%);mask-image:linear-gradient(to bottom,#000,transparent 80%)}.auto-flow-progress-head{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(170px,1fr) auto;gap:15px;align-items:center;padding:14px 20px;border-bottom:1px solid rgba(166,255,224,.1);background:#02120e5c}.auto-flow-progress-head>div:first-child{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.auto-flow-progress-head span{color:#7f9f92;font-size:8px}.auto-flow-progress-head b{color:#ddf8eb;font:10px var(--mono)}.auto-flow-progress-head>em{color:var(--mint);font:normal 8px var(--mono);white-space:nowrap}.auto-flow-progress-bar{height:4px;overflow:hidden;border-radius:999px;background:#68f8c414}.auto-flow-progress-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#45dda8,#69f4c6,#51dfe0);box-shadow:0 0 12px #68f8c499;transition:width .55s cubic-bezier(.2,.8,.2,1)}.auto-flow-rail{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(125px,1fr));padding:28px 23px 24px;overflow-x:auto}.auto-flow-rail>button{position:relative;display:grid;place-items:center;gap:12px;min-width:125px;padding:7px 8px 12px;border-radius:16px;color:inherit;background:transparent;text-align:center;transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.auto-flow-rail>button:hover,.auto-flow-rail>button.selected{z-index:3;background:linear-gradient(180deg,#68f8c416,#68f8c405);transform:translateY(-4px);box-shadow:inset 0 0 0 1px #68f8c41c,0 13px 32px #00000024}.auto-flow-rail>button:focus-visible{z-index:4;outline:2px solid var(--aqua);outline-offset:-2px;background:#68f8c414}.auto-step-node{position:relative;display:grid;place-items:center;width:64px;height:64px}.auto-step-node>i{position:relative;z-index:2;display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(127,181,162,.22);border-radius:50%;color:#668f80;background:linear-gradient(145deg,#0b2a23,#071b17);font:normal 10px var(--mono);transition:width .22s ease,height .22s ease,color .22s ease,border .22s ease,background .22s ease,box-shadow .22s ease}.auto-flow-rail>button:hover .auto-step-node>i,.auto-flow-rail>button.selected .auto-step-node>i{width:64px;height:64px;border-color:#68f8c49e;color:#dffff1}.auto-flow-rail>button.done .auto-step-node>i{border-color:#59eab5b8;color:var(--mint);background:#2270582e;box-shadow:inset 0 0 19px #50f5bc0a}.auto-flow-rail>button.active .auto-step-node>i{border-color:transparent;color:#062019;background:linear-gradient(135deg,#82ffd5,#55e9c3);box-shadow:0 0 0 7px #68f8c412,0 0 30px #68f8c440;animation:auto-node-breathe 1.8s ease-in-out infinite}.auto-step-node>em{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid transparent;border-top-color:#68f8c400;border-radius:50%;pointer-events:none}.auto-flow-rail>button.active .auto-step-node>em{border-top-color:#68f8c4b8;animation:auto-node-orbit 2.8s linear infinite}.auto-step-connector{position:absolute;z-index:-1;top:38px;left:calc(50% + 35px);width:calc(100% - 70px);height:1px;overflow:visible;background:#70b09a29}.auto-step-connector>i{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--mint),var(--aqua));box-shadow:0 0 8px #68f8c4b3;transition:width .45s ease}.auto-flow-rail>button.done .auto-step-connector>i{width:100%}.auto-flow-rail>button:last-child .auto-step-connector{display:none}.auto-flow-rail>button.done .auto-step-connector:after{position:absolute;top:-2px;right:-1px;width:5px;height:5px;content:"";border-radius:50%;background:var(--mint);box-shadow:0 0 9px var(--mint);animation:auto-connector-pulse 1.4s ease-in-out infinite}.auto-step-copy{display:grid;justify-items:center}.auto-step-copy b{color:#d8eee5;font-size:11px;transition:color .2s ease}.auto-flow-rail>button:hover .auto-step-copy b,.auto-flow-rail>button.selected .auto-step-copy b{color:var(--white)}.auto-step-copy small{min-height:26px;margin-top:5px;color:#6f9183;font-size:8px;line-height:1.55}.auto-step-copy>em{margin-top:8px;padding:4px 7px;border-radius:999px;color:#648778;background:#68f8c409;font:normal 7px var(--mono);opacity:0;transform:translateY(3px);transition:opacity .2s ease,transform .2s ease}.auto-flow-rail>button:hover .auto-step-copy>em,.auto-flow-rail>button.selected .auto-step-copy>em{opacity:1;transform:translateY(0)}.auto-flow-rail>button.active .auto-step-copy>em{color:#062019;background:var(--mint)}.auto-flow-rail>button.done .auto-step-copy>em{color:var(--mint)}.auto-stage-inspector{position:relative;z-index:2;display:grid;grid-template-columns:43px minmax(240px,1fr) auto auto;gap:15px;align-items:center;min-height:86px;padding:14px 20px;border-top:1px solid rgba(166,255,224,.1);background:linear-gradient(90deg,#68f8c40e,#68f8c403);animation:auto-inspector-in .28s ease both}.auto-stage-inspector>span{display:grid;place-items:center;width:39px;height:39px;border:1px solid rgba(104,248,196,.23);border-radius:12px;color:var(--mint);background:#68f8c40e;font:10px var(--mono)}.auto-stage-inspector h3{margin:4px 0 3px;color:#e4fbf1;font-size:14px}.auto-stage-inspector small{color:#759789;font-size:8px;line-height:1.5}.auto-stage-status{display:flex;align-items:center;gap:7px;color:#8cac9e;font:8px var(--mono);white-space:nowrap}.auto-stage-status i{width:7px;height:7px;border-radius:50%;background:#5f8274}.auto-stage-status i.done{background:var(--mint);box-shadow:0 0 8px var(--mint)}.auto-stage-status i.active{background:var(--aqua);box-shadow:0 0 8px var(--aqua);animation:pulse .8s ease-in-out infinite alternate}@keyframes auto-node-breathe{50%{box-shadow:0 0 0 11px #68f8c40a,0 0 38px #68f8c459;transform:scale(1.035)}}@keyframes auto-node-orbit{to{transform:rotate(360deg)}}@keyframes auto-connector-pulse{50%{opacity:.3;transform:scale(.55)}}@keyframes auto-inspector-in{0%{opacity:0;transform:translateY(5px)}}@media(prefers-reduced-motion:reduce){.auto-flow-rail *,.auto-flow-progress-bar i,.auto-stage-inspector{animation:none!important;transition-duration:.01ms!important}}@media(max-width:900px){.auto-flow-rail{grid-template-columns:repeat(6,145px)}.auto-stage-inspector{grid-template-columns:43px minmax(190px,1fr) auto}.auto-stage-inspector .button{grid-column:2 / -1;justify-self:start}}@media(max-width:650px){.auto-flow-progress-head{grid-template-columns:auto 1fr}.auto-flow-progress-head>em{grid-column:1 / -1}.auto-flow-rail{padding-right:16px;padding-left:16px}.auto-stage-inspector{grid-template-columns:40px 1fr}.auto-stage-status{grid-column:2}.auto-stage-inspector .button{grid-column:1 / -1;width:100%}}.auto-flow-head>div:first-child small{display:block;margin-top:7px;color:#799b8d;font-size:9px}.workflow-command-grid{display:grid;grid-template-columns:.82fr 1.15fr 1.15fr;gap:12px}.workflow-command-card{position:relative;min-height:142px;padding:17px 18px;overflow:hidden}.workflow-command-card:after{position:absolute;right:-24px;bottom:-38px;width:110px;height:110px;content:"";border:1px solid rgba(104,248,196,.08);border-radius:50%}.workflow-command-card>span,.workflow-command-card>div>span{display:block;color:#759789;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.workflow-command-card strong{display:block;margin-top:11px;color:#e8fff7;font-size:20px;letter-spacing:-.035em}.workflow-command-card strong small{color:#76978a;font:9px var(--mono)}.workflow-command-card p{max-width:310px;margin:9px 0 0;color:#769789;font-size:9px;line-height:1.6}.workflow-command-card .text-link{position:absolute;z-index:2;right:17px;bottom:15px}.workflow-command-card ul{display:grid;gap:6px;margin:9px 0 0;padding:0;list-style:none}.workflow-command-card li{position:relative;padding-left:11px;color:#c2dcd0;font-size:8px;line-height:1.35}.workflow-command-card li:before{position:absolute;top:4px;left:0;width:4px;height:4px;content:"";border-radius:50%;background:#ffc46b;box-shadow:0 0 8px #ffc46b73}.workflow-command-card.health>div{display:flex;align-items:end;justify-content:space-between}.workflow-command-card.health strong{margin:0;color:var(--mint);font:24px var(--mono)}.workflow-command-card.health>i{display:block;height:6px;margin-top:17px;overflow:hidden;border-radius:99px;background:#68f8c412}.workflow-command-card.health>i:before{display:block;width:var(--health);height:100%;content:"";border-radius:inherit;background:linear-gradient(90deg,#35b889,var(--mint));box-shadow:0 0 12px #68f8c459}.workflow-inline-empty{padding:35px 0;color:#739487;font-size:9px;text-align:center}.workflow-log{padding-top:18px}.workflow-log ol{display:grid;margin:12px 0 0;padding:0;list-style:none}.workflow-log li{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 2px;border-top:1px solid var(--line)}.workflow-log li>i{width:6px;height:6px;border-radius:50%;background:#638778}.workflow-log li>i.succeeded,.workflow-log li>i.completed{background:var(--mint);box-shadow:0 0 8px #68f8c4a6}.workflow-log li>i.failed,.workflow-log li>i.needs_action{background:var(--danger);box-shadow:0 0 8px #ff8e8e73}.workflow-log li span{color:#b8d2c7;font-size:9px}.workflow-log li time{color:#66887a;font:8px var(--mono)}.workflow-log-empty{display:grid;justify-items:center;gap:6px;padding:34px;border-top:1px solid var(--line);text-align:center}.workflow-log-empty b{color:#d5eee4;font-size:11px}.workflow-log-empty span{color:#719386;font-size:9px}.auto-task-form>header small{display:block;margin-top:6px;color:#76978a;font-size:9px}.workflow-form-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:0 0 18px;padding:6px;border:1px solid rgba(104,248,196,.11);border-radius:14px;background:#02120e57}.workflow-form-steps button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:43px;border-radius:10px;color:#66897b;background:transparent;font-size:9px;transition:color .2s ease,background .2s ease,transform .2s ease}.workflow-form-steps button:hover{color:#d8f4e8;background:#68f8c40a}.workflow-form-steps button.active{color:#062019;background:linear-gradient(135deg,#7fffd4,#54e3be);box-shadow:0 8px 24px #2ac79624;transform:translateY(-1px)}.workflow-form-steps button.done{color:var(--mint)}.workflow-form-steps i{display:grid;place-items:center;width:21px;height:21px;border:1px solid currentColor;border-radius:7px;font:normal 8px var(--mono)}.workflow-form-steps .active i{border-color:#04231b52}.workflow-fieldset-intro{margin:-2px 0 14px;color:#719487;font-size:9px;line-height:1.6}.workflow-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.workflow-choice-grid>label{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;min-height:76px;padding:14px;border:1px solid rgba(156,247,212,.13);border-radius:11px;background:#68f8c406;cursor:pointer}.workflow-choice-grid input{width:15px;min-height:15px;margin-top:2px;accent-color:var(--mint)}.workflow-choice-grid span{display:grid;gap:5px}.workflow-choice-grid b{color:#d8f3e7;font-size:10px}.workflow-choice-grid small{color:#729588;font-size:8px;line-height:1.5}.auto-task-form fieldset{min-height:330px;animation:auto-inspector-in .24s ease both}@media(max-width:900px){.workflow-command-grid{grid-template-columns:1fr 1fr}.workflow-command-card.health{grid-column:1 / -1;min-height:118px}}@media(max-width:650px){.workflow-command-grid{grid-template-columns:1fr}.workflow-command-card.health{grid-column:auto}.auto-flow-head>div:first-child{width:100%;min-width:0}.auto-flow-head>div:first-child small{width:100%;line-height:1.65}.workflow-form-steps{grid-template-columns:1fr 1fr}.workflow-choice-grid{grid-template-columns:1fr}.auto-task-form fieldset{min-height:auto}.workflow-log li{grid-template-columns:8px 1fr}.workflow-log li time{grid-column:2}}.publish-scheduler{margin-bottom:16px}.scheduler-controls{display:grid;grid-template-columns:1fr 1fr 150px auto;gap:10px;align-items:end;margin:17px 0}.scheduler-controls label{color:#789b8d;font-size:9px}.scheduler-controls input,.scheduler-controls select{width:100%;margin-top:6px}.scheduler-controls .button{min-height:39px;white-space:nowrap}.scheduler-drafts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scheduler-drafts>label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 12px;border:1px solid rgba(125,235,197,.11);border-radius:11px;background:#02141042;cursor:pointer}.scheduler-drafts>label.selected{border-color:#60f4be73;background:#44d19d1a}.scheduler-drafts input{accent-color:var(--mint)}.scheduler-drafts b,.scheduler-drafts small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scheduler-drafts b{color:#dff7ed;font-size:10px}.scheduler-drafts small{margin-top:4px;color:#708f83;font-size:8px}.scheduler-drafts em{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--mint);background:#57ebb514;font:normal 9px var(--mono)}@media(max-width:980px){.scheduler-controls{grid-template-columns:1fr 1fr}}@media(max-width:650px){.scheduler-controls,.scheduler-drafts{grid-template-columns:1fr}}.trial-signup-benefits{display:flex;flex-wrap:wrap;gap:7px;margin:-10px 0 18px}.trial-signup-benefits span{padding:6px 9px;border:1px solid rgba(100,247,195,.2);border-radius:999px;color:#bcebd9;background:#54e7b312;font-size:9px}.trial-journey{margin:16px 0;padding:22px;overflow:hidden;border:1px solid rgba(103,248,195,.25);border-radius:20px;background:radial-gradient(circle at 90% 0,rgba(83,246,185,.12),transparent 31%),linear-gradient(135deg,#10392feb,#081f1af0);box-shadow:inset 0 1px #dcfff30d}.trial-journey.expired{border-color:#ffbe7642;background:linear-gradient(135deg,#402d1970,#0c1e19f0)}.trial-journey-head{display:flex;align-items:center;justify-content:space-between;gap:24px}.trial-journey-head h3{margin:7px 0 5px;color:#effff9;font-size:20px;letter-spacing:-.04em}.trial-journey-head p:not(.eyebrow){margin:0;color:#8fb4a5;font-size:11px}.trial-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:19px}.trial-steps button{display:grid;grid-template-columns:29px 1fr;gap:9px;align-items:center;min-width:0;padding:11px;border:1px solid rgba(151,240,207,.1);border-radius:12px;color:#abc9bd;background:#02151161;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease}.trial-steps button:hover{border-color:#6af7c56b;background:#205d4a52;transform:translateY(-2px)}.trial-steps i{display:grid;place-items:center;width:29px;height:29px;border:1px solid rgba(122,221,185,.18);border-radius:50%;color:#789b8d;font:normal 10px var(--mono)}.trial-steps .done i{color:#05221a;border-color:var(--mint);background:var(--mint)}.trial-steps b,.trial-steps small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trial-steps b{color:#d7efe5;font-size:10px}.trial-steps small{margin-top:3px;color:#698d7f;font-size:8px}.plan-badge{position:absolute;top:-11px;right:16px;padding:6px 10px;border-radius:999px;color:#06241b;background:var(--mint);box-shadow:0 8px 22px #53f5ba33;font:800 9px var(--font);font-style:normal}.plan-badge.annual{color:#ffeaca;background:#71512c;box-shadow:none}.insight-preview-tag{padding:6px 9px;border:1px solid rgba(102,247,194,.25);border-radius:999px;color:var(--mint);font:9px var(--mono)}.insight-upgrade{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:12px;padding:18px;border:1px solid rgba(107,248,196,.18);border-radius:14px;background:linear-gradient(90deg,#3dc3931f,#3dc39308)}.insight-upgrade b,.insight-upgrade span{display:block}.insight-upgrade b{color:#ddf8ed;font-size:12px}.insight-upgrade span{margin-top:5px;color:#7fa294;font-size:10px}.insight-locked{display:grid;place-items:center;min-height:330px;text-align:center}.insight-locked>i{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(102,247,194,.3);border-radius:50%;color:var(--mint);background:#53ebb414;font-style:normal}.insight-locked h3{margin:17px 0 7px;color:#e4faf1}.insight-locked p{max-width:460px;margin:0 0 19px;color:#789b8d;font-size:11px;line-height:1.7}@media(max-width:720px){.trial-journey-head,.insight-upgrade{align-items:stretch;flex-direction:column}.trial-steps,.plan-grid{grid-template-columns:1fr}}.trial-journey.urgent{border-color:#ffc2686b;background:radial-gradient(circle at 90% 0,rgba(255,174,73,.13),transparent 34%),linear-gradient(135deg,#433218b8,#0a231cf5)}.trial-result{display:grid;grid-template-columns:minmax(230px,1fr) auto auto;gap:24px;align-items:center;margin:16px 0;padding:22px 24px;border:1px solid rgba(103,248,195,.24);border-radius:19px;background:linear-gradient(105deg,#154a3bcc,#091f1aed)}.trial-result h3{margin:7px 0 5px;color:#effff9;font-size:18px}.trial-result>div:first-child>p:last-child{margin:0;color:#87aa9c;font-size:10px}.trial-result-metrics{display:flex;gap:8px}.trial-result-metrics p{display:grid;min-width:86px;margin:0;padding:12px 14px;border:1px solid rgba(115,235,192,.13);border-radius:12px;background:#02161157}.trial-result-metrics b{color:#e9fff6;font-size:20px;letter-spacing:-.04em}.trial-result-metrics b small{margin-left:2px;color:#8bb1a2;font-size:8px;font-weight:500}.trial-result-metrics span{margin-top:3px;color:#6f9586;font-size:8px}.plan-saving{margin:8px 0 0;color:#ffd48f;font-size:10px;font-weight:700}@media(max-width:900px){.trial-result{grid-template-columns:1fr}.trial-result-metrics{overflow-x:auto}.trial-result>.button{width:100%}}.platform-notice{display:grid;grid-template-columns:38px 1fr;gap:14px;align-items:center;margin-bottom:16px;padding:15px 18px;border:1px solid rgba(117,231,193,.18);border-radius:15px;background:#276e5617}.platform-notice>i{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(108,245,196,.25);border-radius:50%;color:var(--mint);font:normal 15px var(--mono)}.platform-notice b{color:#d9f3e9;font-size:11px}.platform-notice p{margin:4px 0 0;color:#789d8e;font-size:9px;line-height:1.6}.legal-page{display:grid;gap:18px}.legal-hero{min-height:230px;padding:36px;border:1px solid rgba(117,246,200,.18);border-radius:25px;background:radial-gradient(circle at 82% 22%,rgba(78,242,183,.14),transparent 29%),linear-gradient(135deg,#123e33f0,#071b16f5)}.legal-hero h2{margin:12px 0 10px;color:#effff9;font-size:clamp(30px,4vw,46px);letter-spacing:-.06em}.legal-hero>p:last-child{max-width:680px;margin:0;color:#91b4a7;font-size:13px;line-height:1.8}.legal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.legal-grid article{min-height:220px;padding:24px;border:1px solid var(--line);border-radius:19px;background:linear-gradient(145deg,#0e2b25d1,#071a16eb)}.legal-grid article>span{color:var(--mint);font:10px var(--mono)}.legal-grid h3{margin:35px 0 10px;color:#e7f9f2;font-size:17px}.legal-grid p{margin:0;color:#7e9f92;font-size:10px;line-height:1.85}.legal-footnote{display:grid;grid-template-columns:120px 1fr;gap:20px;padding:21px 24px;border-left:2px solid var(--mint);border-radius:13px;background:#36ae8512}.legal-footnote b{color:#d8f4e8;font-size:12px}.legal-footnote p{margin:0;color:#7d9e91;font-size:10px;line-height:1.8}.public-legal-body{width:min(100% - 48px,1240px);margin:28px auto 80px}.public-legal footer{border-top-color:#91eacb1f}@media(max-width:900px){.legal-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.legal-grid{grid-template-columns:1fr}.legal-hero{min-height:0;padding:25px}.legal-footnote{grid-template-columns:1fr}.public-legal-body{width:min(100% - 32px,1240px)}}.extension-install-bar{position:relative;display:flex;min-height:48px;gap:9px;align-items:center;margin:0 0 13px;padding:8px 10px;overflow:hidden;border:1px solid rgba(102,247,194,.22);border-radius:12px;background:radial-gradient(circle at 88% 10%,rgba(82,246,184,.1),transparent 28%),linear-gradient(105deg,#124235b8,#071f19d1)}.extension-install-icon{display:grid;place-items:center;width:29px;height:29px;flex:0 0 auto;border:1px solid rgba(104,248,196,.3);border-radius:9px;color:var(--mint);background:#45e1aa17;font:700 14px var(--mono)}.extension-install-copy{display:flex;align-items:baseline;min-width:0;flex:1;gap:8px;margin:0;overflow:hidden}.extension-install-copy b{flex:0 0 auto;color:#e9fff6;font-size:10px;white-space:nowrap}.extension-install-copy span{overflow:hidden;color:#85aa9c;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.extension-install-bar .button{position:relative;z-index:1;flex:0 0 auto;min-height:31px;padding:0 11px;white-space:nowrap}.extension-install-bar.connected{border-color:#67f8c35c}.extension-install-bar.connected .extension-install-icon{color:#06231a;background:var(--mint)}.extension-install-bar.update-required{border-color:#f9b56b8c;background:linear-gradient(90deg,#4d321652,#06231cb8)}.extension-install-bar.update-required .extension-install-icon{color:#2d1b07;background:#f6c779}.extension-install-bar.update-required .extension-install-copy b{color:#ffdfae}@media(max-width:650px){.extension-install-bar{gap:8px;padding:8px 9px}.extension-install-copy{gap:6px}.extension-install-copy span{display:none}}.resilient-image-failure{box-sizing:border-box;display:grid!important;width:100%;min-width:38px;height:100%;min-height:44px;place-content:center;place-items:center;gap:3px;overflow:hidden;padding:7px;border:1px dashed rgba(255,183,142,.42)!important;border-radius:10px;outline:0;color:#ffd4bd;background:linear-gradient(145deg,#5e3023d1,#191e19f0)!important;cursor:pointer;text-align:center}.resilient-image-failure:hover,.resilient-image-failure:focus-visible{border-color:#ffc9a8c7!important;box-shadow:inset 0 0 0 1px #ffbe9729,0 0 0 2px #ffbe971a}.resilient-image-failure.disabled{cursor:wait;opacity:.72}.resilient-image-failure>i{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;color:#401b13;background:#ffb792;font:900 10px var(--mono);font-style:normal}.resilient-image-failure>strong{max-width:100%;overflow:hidden;color:#ffe2d2;font-size:9px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.resilient-image-failure>small{color:#ffbd99!important;font:700 8px/1.25 var(--mono)!important;white-space:nowrap}.resilient-image-failure.disabled>small{max-width:100%;white-space:normal;overflow-wrap:anywhere}.candidate-image.resilient-image-failure,.auto-source-candidate-image.resilient-image-failure{width:46px;min-width:46px;height:46px;min-height:46px;padding:3px}.candidate-image.resilient-image-failure{width:40px;min-width:40px;height:40px;min-height:40px}.candidate-image.resilient-image-failure>strong,.auto-source-candidate-image.resilient-image-failure>strong{display:none}.candidate-image.resilient-image-failure>small,.auto-source-candidate-image.resilient-image-failure>small{font-size:6px!important;white-space:normal}.selection-review-image.resilient-image-failure{min-height:180px}.source-result-target-image.resilient-image-failure{height:112px}.source-proposal-image.resilient-image-failure{min-height:178px}.source-blocker-image.resilient-image-failure{width:84px;min-width:84px;height:84px}.draft-mini-list .resilient-image-failure{width:48px;min-width:48px;height:48px}.draft-row .resilient-image-failure{width:54px;min-width:54px;height:54px}.capture-thumb .resilient-image-failure,.module-thumb .resilient-image-failure{min-width:100%;min-height:100%}.media-strip .resilient-image-failure,.image-preview .resilient-image-failure,.studio-preview .resilient-image-failure{width:100%;height:100%}.toast{white-space:pre-wrap;line-height:1.55}.round-button.is-loading{animation:spin .8s linear infinite}.workspace-refresh-error{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px;padding:11px 14px;border:1px solid rgba(255,132,125,.3);border-radius:12px;color:#d8aaa5;background:#92312d1c;font-size:10px;line-height:1.5}.workspace-refresh-error span{display:grid;gap:2px}.workspace-refresh-error b{color:#ffc4bd;font-size:11px}.workspace-refresh-error .text-link{flex:none}.workflow-prerequisite.workflow-failure{border-color:#ff818161;background:#94313121}.workflow-prerequisite.workflow-failure b{color:#ffb0a8}.workflow-prerequisite.workflow-failure .text-link{margin-left:auto;white-space:nowrap}.workflow-failure-copy{display:grid;gap:3px;min-width:0}.workflow-failure-actions,.auto-progress-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.workflow-prerequisite.workflow-failure .workflow-failure-actions{margin-left:auto}.workflow-prerequisite.workflow-failure .workflow-failure-actions .text-link{margin-left:0}.auto-progress-actions .text-link{padding:8px 2px}.lean-rail button.failed .auto-step-node>i{border-color:#ff847db8;color:#ffd0ca;background:#92312d5c;box-shadow:0 0 0 5px #ff6f670f}.lean-rail button.failed .auto-step-copy>em,.auto-stage-status .failed{color:#ffaaa1}.auto-progress-failed>i{color:#ffd0ca;border-color:#ff847d73;background:#92312d47}.auto-progress-failed .button{width:max-content;margin-top:10px}.workflow-inline-error{margin:0 0 14px;padding:12px 14px;border:1px solid rgba(255,132,125,.28);border-radius:11px;color:#ffc1ba;background:#92312d1f;font-size:11px;line-height:1.6}.scheduler-failures{display:grid;gap:5px;margin:13px 0;padding:12px 14px;border:1px solid rgba(255,161,112,.28);border-radius:11px;color:#e8bba4;background:#89422521;font-size:10px;line-height:1.55}.scheduler-failures b{color:#ffc39f}@media(max-width:720px){.workspace-refresh-error{align-items:flex-start;flex-direction:column}.workflow-prerequisite.workflow-failure .text-link{margin-left:0}}.ozon-category-picker{display:grid;gap:12px;padding:16px;border:1px solid rgba(145,248,211,.19);border-radius:15px;background:linear-gradient(145deg,#051f19b3,#031612d1)}.category-picker-head,.category-level-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.category-picker-head>span,.category-level-title b{color:var(--white);font-size:12px;font-weight:800}.category-picker-head em,.category-level-title span{color:var(--mint);font-size:9px;font-style:normal;line-height:1.5;text-align:right}.category-picker-empty,.category-no-results{margin:0;padding:16px;border-radius:11px;color:var(--muted);background:#ffffff06;font-size:10px;line-height:1.6}.category-search-wrap{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;gap:8px!important;align-items:center;min-height:43px;padding:0 11px;border:1px solid rgba(151,249,211,.2);border-radius:11px;color:#78a292!important;background:#01100d99;transition:border-color .2s ease,box-shadow .2s ease}.category-search-wrap:focus-within{border-color:#63f8c2ad;box-shadow:0 0 0 3px #63f8c214}.category-search-wrap>span{color:var(--mint);font-size:18px;line-height:1}.category-search-wrap .category-search{min-height:40px;padding:0!important;border:0!important;outline:0;color:var(--white);background:transparent!important;box-shadow:none!important;font-size:11px}.category-search-wrap>button{width:25px;height:25px;border-radius:50%;color:#91b2a5;background:#a3f7d814}.category-search-wrap>button:hover{color:#062019;background:var(--mint)}.category-picker-loading{display:flex;align-items:center;justify-content:center;gap:7px;min-height:126px;color:#8cae9f;font-size:10px}.category-picker-loading i{width:6px;height:6px;border-radius:50%;background:var(--mint);animation:category-loading 1s ease-in-out infinite alternate}.category-picker-loading i:nth-child(2){animation-delay:.18s}.category-picker-loading i:nth-child(3){animation-delay:.36s}@keyframes category-loading{to{opacity:.25;transform:translateY(-4px)}}.category-picker-error{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px;border-radius:10px;color:#ffb5ae;background:#ff686814;font-size:10px}.category-picker-error button{flex:none;color:var(--mint);background:none;font-size:10px;font-weight:800}.category-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:29px}.category-breadcrumbs span{display:inline-flex;align-items:center;gap:6px;min-width:0}.category-breadcrumbs i{color:#527c6d;font-style:normal}.category-breadcrumbs button{max-width:210px;overflow:hidden;padding:5px 8px;border-radius:7px;color:#91b4a6;background:#80f1ca0e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.category-breadcrumbs button:hover,.category-breadcrumbs button[aria-current=page]{color:#082219;background:var(--mint)}.category-back{width:max-content;padding:0;color:var(--mint);background:none;font-size:10px;font-weight:700}.category-browser,.category-search-panel,.category-recents{display:grid;gap:9px}.category-level-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:310px;padding-right:4px;overflow:auto;scrollbar-color:rgba(103,247,196,.38) rgba(3,20,16,.38)}.category-level-grid>button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:center;min-height:61px;padding:10px 11px;border:1px solid rgba(151,247,211,.12);border-radius:10px;color:#d9f3e8;background:#73e3bd09;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.category-level-grid>button:hover{border-color:#69f9c461;background:#57eeb817;transform:translateY(-1px)}.category-level-grid span,.category-search-results button>span,.category-recents button{min-width:0}.category-level-grid b,.category-level-grid small,.category-search-results b,.category-search-results small,.category-recents b,.category-recents small{display:block;overflow:hidden;text-overflow:ellipsis}.category-level-grid b{font-size:10px;line-height:1.35}.category-level-grid small{margin-top:4px;color:#719588;font:8px var(--mono);white-space:nowrap}.category-level-grid i{color:var(--mint);font-size:15px;font-style:normal}.category-level-grid .leaf{border-color:#5df2bd3d;background:#46e0a813}.category-level-grid .leaf i{padding:4px 7px;border-radius:6px;color:#062019;background:var(--mint);font-size:8px;font-weight:800}.category-search-results{display:grid;gap:6px;max-height:330px;padding-right:4px;overflow:auto}.category-search-results>button{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;min-height:56px;padding:9px 11px;border:1px solid rgba(144,247,209,.12);border-radius:10px;color:#dff7ed;background:#78e6c009;text-align:left}.category-search-results>button:hover{border-color:#63f8c26b;background:#54eeb717}.category-search-results b{font-size:10px}.category-search-results small{margin-top:4px;color:#789c8e;font-size:8px;white-space:nowrap}.category-search-results em{color:#80a899;font:8px var(--mono);font-style:normal;white-space:nowrap}.category-search-results>button>i{padding:5px 8px;border-radius:6px;color:#062019;background:var(--mint);font-size:8px;font-style:normal;font-weight:800}.ozon-category-picker mark{padding:0 2px;border-radius:3px;color:#062019;background:var(--mint)}.category-recents>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.category-recents button{padding:9px 10px;border:1px solid rgba(116,242,197,.12);border-radius:9px;color:#cbe9dd;background:#69ebbc0b;text-align:left}.category-recents button:hover{border-color:#67f7c459;background:#53ebb317}.category-recents b{font-size:9px}.category-recents small{margin-top:3px;color:#6f9285;font-size:8px;white-space:nowrap}.category-selected{display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid rgba(92,239,194,.28);border-radius:12px;background:#5cefc212}.category-selected>i{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;color:#03221a;background:var(--mint);font-style:normal;font-weight:900}.category-selected>span{display:grid;gap:2px;min-width:0}.category-selected small,.category-selected em{color:var(--muted);font-size:8px;font-style:normal}.category-selected b{overflow:hidden;color:var(--white);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.category-selected.invalid{border-color:#ffab6b4d;background:#ff984f12}.category-selected.invalid>i{color:#3b2108;background:#ffc27b}.category-selected.invalid em{color:#d6a16f}.category-selected.pending{border-color:#59cee140;background:#3cacc50f}.category-selected.pending>i{color:#052229;background:#72d9e6}.category-schema-status{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px;padding:12px 13px;border:1px solid var(--line);border-radius:12px;background:#ffffff06}.category-schema-status>span{display:flex;align-items:center;gap:10px;min-width:0}.category-schema-status>span>i{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;color:var(--mint);background:#5cefc21a;font-style:normal;font-weight:900}.category-schema-status>span>span{display:grid;gap:2px;min-width:0}.category-schema-status b{color:var(--white);font-size:10px}.category-schema-status small{color:var(--muted);font-size:8px}.category-schema-status button{flex:none;color:var(--mint);background:none;font-size:9px;font-weight:800;white-space:nowrap}.category-schema-status.error{border-color:#ff69694d;background:#ff69690f}.category-schema-status.error>span>i{color:#ffabab;background:#ff696924}.category-schema-status.loading>span>i{animation:spin 1s linear infinite}@media(max-width:760px){.category-level-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:360px}.category-search-results>button{grid-template-columns:minmax(0,1fr) auto}.category-search-results>button>em{grid-column:1}}@media(max-width:520px){.ozon-category-picker{padding:12px}.category-picker-head,.category-level-title{align-items:flex-start;flex-direction:column;gap:3px}.category-picker-head em,.category-level-title span{text-align:left}.category-level-grid,.category-recents>div:last-child{grid-template-columns:1fr}.category-level-grid{max-height:330px}.category-schema-status{align-items:flex-start;flex-direction:column}.category-schema-status button{padding-left:40px}}.scheduler-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.scheduler-skip{margin-left:4px;color:#d69b9b;font-size:10px}.skipped-review-panel{margin-top:16px}.skipped-review-list{display:grid;gap:1px}.skipped-review-list article{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--line)}.skipped-review-list b,.skipped-review-list small{display:block}.skipped-review-list b{color:#d9f3e7;font-size:12px}.skipped-review-list small{margin-top:4px;color:#7d9d91;font-size:10px}@media(max-width:650px){.scheduler-actions{grid-column:1 / -1}.scheduler-actions .button{flex:1}.skipped-review-list article{align-items:flex-start;flex-direction:column}}.source-result-panel{width:min(1180px,100%)}.source-result-groups{display:grid;gap:18px;max-height:min(720px,68vh);padding-right:5px;overflow:auto}.source-result-group{display:grid;gap:12px;padding:14px;border:1px solid rgba(107,244,197,.2);border-radius:16px;background:#02161194}.source-result-target{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;padding-bottom:13px;border-bottom:1px solid rgba(118,240,201,.13)}.source-result-target>div:first-child{position:relative;overflow:hidden;min-height:112px;border-radius:13px;background:#0a2a22}.source-result-target-image{width:100%;height:112px;object-fit:cover}.source-result-target>div:first-child>span:not(.resilient-image-failure){position:absolute;right:7px;bottom:7px;padding:4px 7px;border-radius:999px;color:#06231a;background:var(--mint);font:800 7px var(--mono)}.source-result-target>div:last-child{display:grid;align-content:center;gap:6px;min-width:0}.source-result-target h3{margin:0;color:#ebfff7;font-size:14px;line-height:1.45}.source-result-target p,.source-result-target small{margin:0;color:#8ca99e;font-size:8px}.source-result-target a{color:var(--mint);font-size:8px;text-decoration:none}.source-proposal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.source-proposal-card{display:grid;grid-template-columns:150px minmax(0,1fr);overflow:hidden;border:1px solid rgba(123,235,198,.16);border-radius:14px;background:#05211aa8}.source-proposal-card.confirmable{border-color:#5cf2be6b;box-shadow:inset 0 0 0 1px #4acfa20f}.source-proposal-card.low-score{border-color:#cda36640}.source-proposal-image-wrap{position:relative;min-height:178px;overflow:hidden;background:#0a2821}.source-proposal-image{width:100%;height:100%;min-height:178px;object-fit:cover}.source-proposal-image-wrap>b{position:absolute;top:8px;left:8px;padding:4px 7px;border-radius:999px;color:#dffbf0;background:#01140fc7;font:800 7px var(--mono)}.source-proposal-image-wrap>strong{position:absolute;right:8px;bottom:8px;display:grid;width:48px;height:48px;place-items:center;border:2px solid rgba(105,247,199,.64);border-radius:50%;color:#07261c;background:var(--mint);font:900 15px var(--mono);box-shadow:0 8px 22px #00000047}.source-proposal-card.low-score .source-proposal-image-wrap>strong{border-color:#f4c87cb3;background:#e8bc70}.source-proposal-image-wrap>strong small{margin-left:1px;font-size:6px}.source-proposal-copy{display:grid;align-content:start;gap:7px;min-width:0;padding:12px}.source-proposal-copy h4{display:-webkit-box;overflow:hidden;margin:0;color:#e8fff5;font-size:10px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.source-proposal-copy>p{margin:0;color:#8eaa9f;font-size:8px}.source-proposal-details,.source-supplier-details{display:grid;gap:4px;padding:8px;border-radius:8px;background:#68e8be0e}.source-proposal-details b,.source-supplier-details b{color:#dff9ee;font-size:8px}.source-proposal-details span,.source-supplier-details span{color:#88ad9e;font-size:7px;line-height:1.45}.source-supplier-details{border:1px solid rgba(104,232,190,.1);background:#042a209e}.source-supplier-details a{color:var(--mint);font-size:7px;text-decoration:none}.source-proposal-copy dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0}.source-proposal-copy dl div{padding:6px;border-radius:7px;background:#68e8be0e}.source-proposal-copy dt{color:#6f9285;font-size:6px}.source-proposal-copy dd{margin:3px 0 0;color:#dff9ee;font:800 9px var(--mono)}.source-proposal-copy>small{color:#88ad9e;font-size:7px;line-height:1.5}.source-proposal-copy>small.has-difference{color:#d3aa75}.source-proposal-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}.source-proposal-actions a{margin-right:auto;color:var(--mint);font-size:7px;text-decoration:none}.source-proposal-actions .text-link{font-size:7px}.source-result-list{display:grid;gap:9px;margin-top:5px}.source-result-item{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px;border:1px solid rgba(108,242,199,.18);border-radius:12px;background:#02181375}.source-result-image{width:58px;height:58px;border:1px solid rgba(126,245,205,.17);border-radius:11px;object-fit:cover;background:#0a2a22}.source-result-item>div{display:grid;gap:5px;min-width:0}.source-result-item b{overflow:hidden;color:#e8fff5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.source-result-item small{color:#8aa89b;font-size:9px}.source-result-item a{color:var(--mint);font-size:9px;text-decoration:none}.source-result-item>div:last-child{justify-items:end;flex:0 0 auto}.source-result-item span{padding:4px 7px;border-radius:99px;font:800 8px var(--mono)}.source-result-item span.pending{color:#8eeacc;background:#4ddfb11f}.source-result-item span.complete{color:#8ee5e0;background:#53cdda1f}.button-danger{border-color:#f17d7173;color:#ffd4ce;background:#a640332e}.button-danger:hover:not(:disabled){border-color:#ef9185;background:#be4a3d52}.source-result-empty{display:grid;gap:7px;min-height:120px;place-content:center;color:#92b0a3;text-align:center}.source-result-empty b{color:#e0f8ed;font-size:12px}.source-result-empty small{font-size:9px}.source-result-panel footer{display:flex;justify-content:flex-end;margin-top:16px}@media(max-width:650px){.source-result-item{grid-template-columns:48px minmax(0,1fr);align-items:start}.source-result-image{width:48px;height:48px}.source-result-item>div:last-child{grid-column:2;width:100%;justify-items:start}}@media(max-width:900px){.source-proposal-grid{grid-template-columns:1fr}}@media(max-width:620px){.source-result-target{grid-template-columns:84px minmax(0,1fr)}.source-result-target-image{height:96px}.source-proposal-card{grid-template-columns:112px minmax(0,1fr)}.source-proposal-image-wrap,.source-proposal-image{min-height:190px}.source-proposal-copy dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.auto-progress-primary{margin-top:13px}.selection-review-panel{width:min(1160px,100%)}.selection-review-summary{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 15px}.selection-review-summary span{padding:8px 10px;border:1px solid rgba(111,242,199,.16);border-radius:10px;color:#8dab9f;background:#02191457;font-size:9px}.selection-review-summary b{margin-left:5px;color:var(--mint);font:800 11px var(--mono)}.selection-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;max-height:min(590px,60vh);padding-right:4px;overflow:auto}.selection-review-grid article{display:grid;grid-template-columns:150px minmax(0,1fr);min-height:180px;overflow:hidden;border:1px solid rgba(125,243,204,.17);border-radius:15px;background:#02171280;transition:border-color .2s ease,background .2s ease,opacity .2s ease,transform .2s ease}.selection-review-grid article.selected{border-color:#68f8c47a;background:linear-gradient(145deg,#30846830,#0217128a)}.selection-review-grid article.removed{opacity:.55;filter:saturate(.45)}.selection-review-grid article:hover{transform:translateY(-2px)}.selection-review-image-button{position:relative;min-height:180px;overflow:hidden;color:inherit;background:#0a2821}.selection-review-image{display:block;width:100%;height:100%;min-height:180px;object-fit:cover}.selection-review-image-button>span:not(.resilient-image-failure){position:absolute;right:8px;bottom:8px;padding:5px 7px;border-radius:999px;color:#052319;background:var(--mint);font:800 8px var(--mono);box-shadow:0 6px 18px #0000003d}.selection-review-grid article.removed .selection-review-image-button>span:not(.resilient-image-failure){color:#f0d6c8;background:#4d3029e6}.selection-review-copy{display:grid;align-content:start;gap:7px;min-width:0;padding:14px}.selection-review-copy>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.selection-review-copy h3{display:-webkit-box;overflow:hidden;margin:0;color:#e9fff5;font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.selection-review-copy>p{overflow:hidden;margin:0;color:#7f9f93;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.selection-review-copy dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:2px 0 0}.selection-review-copy dl div{padding:7px;border-radius:8px;background:#5bd7ac0e}.selection-review-copy dt{color:#719286;font-size:7px}.selection-review-copy dd{margin:4px 0 0;overflow:hidden;color:#d9f5e9;font:800 9px var(--mono);text-overflow:ellipsis;white-space:nowrap}.selection-review-copy>small{color:#cda679;font-size:8px;line-height:1.45}.selection-review-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.selection-review-actions a,.selection-review-actions button{color:var(--mint);background:none;font-size:8px;text-decoration:none}.selection-review-actions button{color:#d49386}.selection-review-grid article.removed .selection-review-actions button{color:var(--mint)}.selection-review-panel>footer{align-items:center;margin-top:16px}.selection-review-panel>footer>span{flex:1 1 320px;color:#7fa194;font-size:8px;line-height:1.55}@media(max-width:930px){.selection-review-grid{grid-template-columns:1fr}}@media(max-width:650px){.selection-review-grid article{grid-template-columns:112px minmax(0,1fr)}.selection-review-image-button,.selection-review-image{min-height:190px}.selection-review-copy dl{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-review-panel>footer{align-items:stretch;flex-direction:column}.selection-review-panel>footer>span{flex-basis:auto}.selection-review-panel>footer .button{width:100%}}@media(max-width:440px){.selection-review-grid article{grid-template-columns:1fr}.selection-review-image-button,.selection-review-image{min-height:210px;max-height:250px}}.selection-preview-panel{width:min(680px,100%)}.selection-preview-score{display:flex;align-items:center;gap:13px;margin:3px 0 16px;padding:13px;border:1px solid rgba(96,244,190,.22);border-radius:14px;background:linear-gradient(135deg,#39d3a021,#0c2a2375)}.selection-preview-score>span{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;color:#06281e;background:var(--mint);font:800 19px var(--mono)}.selection-preview-score b,.selection-preview-score small{display:block}.selection-preview-score b{color:#ecfff7;font-size:13px}.selection-preview-score small{margin-top:4px;color:#94b9aa;font-size:9px}.selection-preview-metrics,.publish-action-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}.selection-preview-metrics>div,.publish-action-summary>div{padding:10px;border:1px solid rgba(139,246,209,.13);border-radius:10px;background:#02141057}.selection-preview-metrics dt,.publish-action-summary dt{color:#78988b;font:8px var(--mono)}.selection-preview-metrics dd,.publish-action-summary dd{margin:5px 0 0;overflow:hidden;color:#e5fbf1;font:700 10px var(--mono);text-overflow:ellipsis;white-space:nowrap}.selection-preview-reasons{display:grid;gap:6px;margin-top:14px;padding:12px;border-left:2px solid var(--mint);border-radius:0 10px 10px 0;background:#5decb90e}.selection-preview-reasons b{color:#dff9ed;font-size:10px}.selection-preview-reasons p,.selection-preview-reasons small{margin:0;color:#8dab9e;font-size:9px;line-height:1.65}.selection-preview-panel footer,.publish-action-panel footer{display:flex;justify-content:flex-end;gap:8px;margin-top:17px}.publish-action-panel{width:min(600px,100%)}.publish-action-summary{grid-template-columns:1fr 1fr;margin-top:3px}.publish-action-note{margin:15px 0 0;padding:10px 11px;border-radius:10px;color:#9dbbad;background:#57e8b40f;font-size:10px;line-height:1.65}@media(max-width:650px){.selection-preview-metrics{grid-template-columns:1fr 1fr}.selection-preview-panel footer,.publish-action-panel footer{flex-direction:column-reverse}.selection-preview-panel footer .button,.publish-action-panel footer .button{width:100%}}.auto-source-candidate-title-row{display:flex;align-items:center;gap:10px;min-width:0}.auto-source-candidate-title-row>div{min-width:0}.auto-source-candidate-image,.candidate-image{display:block;flex:0 0 auto;width:46px;height:46px;overflow:hidden;border:1px solid rgba(129,241,204,.16);border-radius:10px;object-fit:cover;background:#0b2821}.auto-source-candidate-image.empty,.candidate-image.empty{display:grid;place-items:center;color:#83a99a;background:linear-gradient(145deg,#12382e,#0a201a);font:700 7px var(--mono);text-align:center}.candidate-title{align-items:center}.candidate-image{width:40px;height:40px;margin-right:1px}.selection-preview-hero{display:grid;grid-template-columns:138px minmax(0,1fr);gap:13px;align-items:stretch;margin:3px 0 16px}.selection-preview-hero>img,.selection-preview-hero>span{width:138px;height:96px;border:1px solid rgba(96,244,190,.2);border-radius:12px;object-fit:cover;background:#0a241d}.selection-preview-hero>span{display:grid;place-items:center;color:#829e92;font-size:9px}.selection-preview-hero .selection-preview-score{margin:0;min-height:68px}@media(max-width:650px){.selection-preview-hero{grid-template-columns:1fr}.selection-preview-hero>img,.selection-preview-hero>span{width:100%;height:150px}}.cockpit-page-head{align-items:flex-end}.cockpit-page-head h2{letter-spacing:-.035em}.auto-workflow-cockpit{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;overflow:hidden;padding:22px;border-color:#69f2c53d}.auto-workflow-cockpit:before{position:absolute;inset:0 auto 0 0;width:3px;background:#59e7bd;content:""}.auto-workflow-cockpit.attention:before{background:#e6ad72}.auto-workflow-cockpit.running:before{background:#68d8e6}.auto-workflow-cockpit.ready:before{background:#7df3c9}.cockpit-main{display:grid;gap:17px;min-width:0}.cockpit-status-line,.cockpit-title-row,.cockpit-progress{display:flex;align-items:center;gap:12px}.cockpit-status-line{color:#789c8e;font-size:9px}.cockpit-health{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border:1px solid rgba(103,235,193,.22);border-radius:999px;color:#a5e8d2;background:#44c69d12;font-weight:800}.cockpit-health i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.cockpit-health.attention{border-color:#e8ac6c4d;color:#e7b77d;background:#bc752e17}.cockpit-health.running{border-color:#5fd5e647;color:#82dfe9;background:#349cad17}.cockpit-title-row{justify-content:space-between}.cockpit-title-row>div{min-width:0}.cockpit-title-row h3{margin:5px 0 7px;overflow:hidden;color:#ecfff7;font-size:clamp(20px,2.3vw,31px);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.cockpit-title-row small{display:block;overflow:hidden;color:#8baca0;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.cockpit-primary-action{min-width:190px;min-height:44px;flex:none}.cockpit-progress{display:grid;grid-template-columns:minmax(120px,1fr) auto auto}.cockpit-progress>span{height:5px;overflow:hidden;border-radius:999px;background:#5bbb9b1f}.cockpit-progress>span i{display:block;height:100%;border-radius:inherit;background:#62ebc1;transition:width .35s ease}.cockpit-progress b{color:#dffbef;font:800 10px var(--mono)}.cockpit-progress em{color:#85a89b;font-size:9px;font-style:normal}.cockpit-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.cockpit-metrics>div{padding:11px 12px;border:1px solid rgba(117,232,194,.12);border-radius:11px;background:#031d1775}.cockpit-metrics>div.attention{border-color:#e3a66447;background:#8d542517}.cockpit-metrics dt{color:#78988d;font-size:8px}.cockpit-metrics dd{margin:5px 0 0;color:#e8fff5;font:850 17px var(--mono)}.cockpit-metrics dd small{color:#719187;font-size:7px}.cockpit-task-tools{display:flex;min-width:155px;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:9px;padding-left:18px;border-left:1px solid rgba(123,234,198,.12)}.cockpit-task-tools label{display:grid;gap:5px;width:100%}.cockpit-task-tools label small{color:#719488;font-size:8px}.cockpit-task-tools select{width:100%;min-width:170px;padding:9px 28px 9px 10px;border:1px solid var(--line);border-radius:9px;color:#dff8ed;background:#06251e;font-size:9px}.cockpit-task-tools .text-link{font-size:8px}.auto-compact-steps{display:grid;grid-template-columns:repeat(7,minmax(92px,1fr));gap:5px;padding:8px;overflow-x:auto}.auto-compact-steps button{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-width:92px;padding:9px;border:1px solid transparent;border-radius:10px;color:#759589;background:transparent;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.auto-compact-steps button:hover{color:#dff8ed;background:#5ce5b60b;transform:translateY(-1px)}.auto-compact-steps button.selected{border-color:#63efbf47;color:#e9fff6;background:#48cd9f17}.auto-compact-steps button.active{color:#effff8;background:#52ddaf21}.auto-compact-steps button.failed{color:#f0bd86;background:#b8702f17}.auto-compact-steps button.done{color:#9ed7c2}.auto-compact-steps button>i{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(126,224,191,.22);border-radius:9px;color:currentColor;font:800 9px var(--mono);font-style:normal}.auto-compact-steps button.active>i{border-color:#63ebbe;color:#06251c;background:#63ebbe;box-shadow:0 5px 16px #31cb9633}.auto-compact-steps button.failed>i{border-color:#d89c61;color:#2b1708;background:#e2aa6e}.auto-compact-steps button span{display:grid;gap:2px;min-width:0}.auto-compact-steps button b{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.auto-compact-steps button small{color:#648579;font-size:7px}.auto-compact-steps button.active small,.auto-compact-steps button.selected small{color:#8eb5a7}.auto-workflow-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:12px;align-items:start}.cockpit-stage-body{min-width:0;min-height:390px}.cockpit-stage-body .auto-task-summary{grid-template-columns:minmax(170px,.8fr) minmax(250px,1.35fr);align-items:start;min-height:0}.cockpit-stage-body .auto-task-summary>button{grid-column:1 / -1;width:100%;min-height:44px;height:auto;white-space:normal}.cockpit-stage-heading{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;margin:-2px 0 18px;padding-bottom:14px;border-bottom:1px solid rgba(121,228,193,.12)}.cockpit-stage-heading>span{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;color:#08251d;background:#62e8bc;font:850 11px var(--mono)}.cockpit-stage-heading>div{min-width:0}.cockpit-stage-heading h3{margin:3px 0;color:#eafff6;font-size:14px}.cockpit-stage-heading small{display:block;color:#7c9e91;font-size:8px;line-height:1.5}.auto-workflow-side{position:sticky;top:14px;display:grid;gap:10px}.auto-workflow-side>.panel{padding:16px}.workflow-next-card h3,.workflow-alert-card h3{margin:7px 0;color:#e8fff5;font-size:13px;line-height:1.4}.workflow-next-card>small,.workflow-alert-card>small{display:block;color:#83a396;font-size:8px;line-height:1.65}.workflow-next-card .button{width:100%;margin-top:13px}.workflow-alert-card>div{display:flex;align-items:center;justify-content:space-between}.workflow-alert-card>div>span{display:grid;width:27px;height:27px;place-items:center;border-radius:8px;color:#78998c;background:#50b69317;font:800 10px var(--mono)}.workflow-alert-card.has-alert{border-color:#dea16047;background:#58361914}.workflow-alert-card.has-alert>div>span{color:#2c1809;background:#dda568}.workflow-alert-card .text-link{margin-top:10px;color:#e7b27a;font-size:8px}.workflow-runtime-card>dl{display:grid;gap:0;margin:8px 0 11px}.workflow-runtime-card>dl div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid rgba(118,219,186,.09)}.workflow-runtime-card dt{color:#719287;font-size:8px}.workflow-runtime-card dd{margin:0;overflow:hidden;color:#cfe9df;font-size:8px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.workflow-runtime-card dd.ok{color:#72e3bd}.workflow-runtime-card dd.warn{color:#e1ad78}.workflow-runtime-card .text-link{font-size:8px}.source-blocker-panel{width:min(980px,100%)}.source-blocker-guide{display:flex;align-items:center;justify-content:center;gap:12px;margin:2px 0 16px;padding:11px;border:1px solid rgba(115,232,194,.13);border-radius:12px;color:#8aa99d;background:#041e187a;font-size:8px}.source-blocker-guide span{display:flex;align-items:center;gap:7px}.source-blocker-guide b{display:grid;width:22px;height:22px;place-items:center;border-radius:7px;color:#05231a;background:#64e9bd;font:800 8px var(--mono)}.source-blocker-guide>i{color:#527a6b;font-style:normal}.source-blocker-list{display:grid;gap:9px;max-height:min(570px,60vh);overflow:auto}.source-blocker-list article{display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:13px;padding:11px;border:1px solid rgba(225,167,107,.22);border-radius:13px;background:#3e281617}.source-blocker-image{width:84px;height:84px;border:1px solid rgba(121,225,191,.15);border-radius:11px;object-fit:cover;background:#08261f}.source-blocker-list article>div:nth-child(2){min-width:0}.source-blocker-kind{display:inline-block;padding:4px 7px;border-radius:999px;color:#edbf8b;background:#d089461f;font-size:7px;font-weight:800}.source-blocker-kind.image{color:#89dce5;background:#4ba9b51c}.source-blocker-kind.query{color:#d8c782;background:#b097391c}.source-blocker-list h3{overflow:hidden;margin:7px 0 4px;color:#e7fbf2;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.source-blocker-list p,.source-blocker-list small{display:block;margin:0;color:#94b1a5;font-size:8px;line-height:1.5}.source-blocker-list small{margin-top:5px;color:#b18f70}.source-blocker-actions{display:grid;justify-items:stretch;gap:7px;min-width:150px}.source-blocker-actions .button,.source-blocker-actions .text-link{width:100%;text-align:center}.source-blocker-panel>footer{align-items:center;justify-content:space-between;margin-top:15px}.source-blocker-panel>footer span{color:#80a095;font-size:8px}.auto-source-candidate-status.failed,.auto-source-candidate-state.failed{color:#ebb47a;background:#b76c2f1f}@media(max-width:1120px){.auto-workflow-layout{grid-template-columns:1fr}.auto-workflow-side{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.auto-workflow-cockpit{grid-template-columns:1fr}.cockpit-task-tools{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;padding:14px 0 0;border-top:1px solid rgba(123,234,198,.12);border-left:0}.auto-compact-steps{grid-template-columns:repeat(7,118px)}.auto-workflow-side{grid-template-columns:1fr}}@media(max-width:640px){.cockpit-title-row{align-items:stretch;flex-direction:column}.cockpit-title-row h3,.cockpit-title-row small{white-space:normal}.cockpit-primary-action{width:100%;min-width:0}.cockpit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-task-tools{grid-template-columns:1fr 1fr}.cockpit-task-tools label{grid-column:1 / -1}.cockpit-stage-heading{grid-template-columns:38px minmax(0,1fr)}.cockpit-stage-heading>span{width:38px;height:38px}.cockpit-stage-heading>.button{grid-column:1 / -1;width:100%}.cockpit-stage-body .auto-task-summary{grid-template-columns:1fr}.source-blocker-guide{align-items:stretch;flex-direction:column}.source-blocker-guide>i{display:none}.source-blocker-list article{grid-template-columns:70px minmax(0,1fr);align-items:start}.source-blocker-image{width:70px;height:70px}.source-blocker-actions{grid-column:1 / -1;grid-template-columns:1fr 1fr;min-width:0}.source-blocker-actions .text-link{grid-column:1 / -1}.source-blocker-panel>footer{align-items:stretch;flex-direction:column}}.automation-batch-panel{margin:18px 0;padding:22px;display:grid;gap:18px;background:linear-gradient(145deg,#072b23f5,#031915fa)}.automation-batch-panel>header,.automation-batch-panel>footer{display:flex;align-items:center;justify-content:space-between;gap:18px}.automation-batch-panel>header h3{margin:4px 0 5px;font-size:22px}.automation-batch-panel>header small,.automation-batch-panel>footer>span{color:var(--muted)}.automation-batch-panel>header>div:last-child{display:grid;justify-items:end}.automation-batch-panel>header>div:last-child b{font-size:28px;color:var(--mint)}.automation-batch-panel>header>div:last-child span{font-size:12px;color:var(--muted)}.automation-batch-track{display:grid;gap:8px}.automation-batch-track article{display:grid;grid-template-columns:40px 50px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 13px;border:1px solid rgba(114,163,149,.2);border-radius:14px;background:#00100d47}.automation-batch-track article>i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#ffffff0a;font:700 11px var(--mono);font-style:normal;color:var(--muted)}.automation-batch-track article>img{width:50px;height:50px;border-radius:10px;object-fit:cover;background:#0a2a22}.automation-batch-track article>span{display:grid;gap:4px;min-width:0}.automation-batch-track article>span>b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.automation-batch-track article>span>small{color:var(--muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.automation-batch-track article>a{color:var(--mint);font-weight:800}.automation-batch-track article.active{border-color:#5befc4a6;box-shadow:0 0 0 3px #5befc40f}.automation-batch-track article.active>i,.automation-batch-track article.succeeded>i{background:var(--mint);color:#03231b}.automation-batch-track article.needs_action{border-color:#ffbe5c57}.automation-batch-track article.needs_action>i{color:#ffd48b;background:#ffbe5c1a}.package-template-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.package-template-fields>small{grid-column:1/-1}@media(max-width:760px){.automation-batch-panel>header,.automation-batch-panel>footer{align-items:flex-start;flex-direction:column}.automation-batch-panel>header>div:last-child{justify-items:start}.automation-batch-track article{grid-template-columns:36px 44px minmax(0,1fr)}.automation-batch-track article>img{width:44px;height:44px}.automation-batch-track article>a{grid-column:3}.automation-batch-panel>footer .button{width:100%}.package-template-fields{grid-template-columns:1fr}}.video-workspace-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.video-workspace-grid>label{display:grid;gap:8px;color:var(--muted, #64748b);font-size:13px;font-weight:700}.video-workspace-grid select,.video-workspace-grid input{min-height:44px;border:1px solid rgba(100,116,139,.25);border-radius:12px;padding:0 13px;color:inherit;background:#ffffffc7}.video-preview-card{min-height:220px;grid-column:1 / -1;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(100,116,139,.2);border-radius:18px;background:#0f172a0d}.video-preview-card video{display:block;width:min(100%,720px);max-height:420px;background:#0f172a}.video-preview-empty{color:var(--muted, #64748b);font-size:14px}.video-workspace-actions{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--muted, #64748b)}@media(max-width:760px){.video-workspace-grid{grid-template-columns:1fr}.video-workspace-actions{align-items:stretch;flex-direction:column}}.publication-records-center{display:grid;gap:18px;margin-bottom:20px;padding:24px;overflow:hidden}.publication-records-center>.panel-head{align-items:flex-start}.publication-record-grid{display:grid;gap:10px}.publication-record-grid>article{display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:15px;padding:13px;border:1px solid var(--line);border-radius:17px;background:#02171385}.publication-record-grid>article>img,.publication-record-grid>article>.listing-image-placeholder{width:68px;height:68px;border-radius:13px;object-fit:cover}.publication-record-copy{display:grid;gap:4px;min-width:0}.publication-record-copy>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publication-record-copy>small,.publication-record-copy>span{color:var(--muted);font-size:12px}.publication-record-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.publication-record-actions>a{color:var(--mint);font-size:12px;font-weight:800}.media-state{padding:5px 9px;border-radius:999px;background:#ffbe5c17;color:#ffd48b;font-size:11px;font-weight:800}.media-state.ready{background:#5befc41a;color:var(--mint)}.media-state.failed{background:#ff69691a;color:#ffabab}.publication-clone-bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px) auto auto;align-items:center;gap:12px;padding:16px;border:1px solid rgba(91,239,196,.34);border-radius:17px;background:linear-gradient(120deg,#5befc417,#041c17f5);box-shadow:0 18px 60px #0003}.publication-clone-bar>div{display:grid;gap:4px}.publication-clone-bar small{color:var(--muted)}.publication-clone-bar select{min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:11px;background:#061d18;color:var(--text)}@media(max-width:900px){.publication-record-grid>article{grid-template-columns:58px minmax(0,1fr)}.publication-record-grid>article>img,.publication-record-grid>article>.listing-image-placeholder{width:58px;height:58px}.publication-record-actions{grid-column:1/-1;justify-content:flex-start;flex-wrap:wrap}.publication-clone-bar{grid-template-columns:1fr}.publication-clone-bar>.button{width:100%}}.xq-studio-shell{min-height:100vh;display:grid;grid-template-columns:232px minmax(0,1fr);background:#f4f6f9;color:#152238}.xq-studio-sidebar{position:sticky;top:0;z-index:12;height:100vh;padding:22px 14px 18px;display:flex;flex-direction:column;background:#06172f;color:#fff}.xq-studio-sidebar .brand{min-width:0;padding:0 8px 25px;display:flex;align-items:center;gap:11px;color:#fff;text-decoration:none}.xq-studio-sidebar .brand img{width:47px;height:47px;object-fit:contain;border-radius:12px;box-shadow:none}.xq-studio-sidebar .brand span{min-width:0;display:grid;gap:3px}.xq-studio-sidebar .brand b{overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.xq-studio-sidebar .brand small{color:#8ea1bb;font-size:8px;letter-spacing:.14em}.xq-studio-sidebar nav{display:grid;gap:4px;min-height:0;overflow-y:auto;scrollbar-width:thin}.xq-studio-sidebar nav button{min-height:44px;padding:0 13px;display:flex;align-items:center;gap:12px;border:0;border-left:3px solid transparent;border-radius:9px;background:transparent;color:#b8c4d4;cursor:pointer;font:inherit;font-size:13px;font-weight:650;text-align:left;transition:background-color .15s ease,color .15s ease}.xq-studio-sidebar nav button:hover{background:#0b2442;color:#fff}.xq-studio-sidebar nav button.active{border-left-color:#1884ff;background:#102a49;color:#fff}.xq-studio-sidebar nav button.active svg{color:#3a9cff}.xq-studio-sidebar-footer{margin-top:8px;display:grid;grid-template-columns:repeat(3,42px) 44px;align-items:center;justify-content:space-between;gap:4px}.xq-studio-sidebar-footer button{width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:10px;background:#102845;color:#aebed1;cursor:pointer}.xq-studio-sidebar-footer button:hover,.xq-studio-sidebar-footer button.active{background:#16385e;color:#fff}.xq-studio-sidebar-footer>span{width:44px;height:44px;margin-top:0;display:grid;place-items:center;border:1px solid #2b4565;border-radius:999px;background:#203753;color:#fff;font-size:13px;font-weight:750}.xq-studio-main{min-width:0;min-height:100vh;padding:18px 18px 20px;background:#f4f6f9}.xq-studio-section-head{min-height:62px;margin:0 auto 14px;padding:2px 6px 12px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #dfe5ed}.xq-studio-section-head h1{margin:3px 0 0;color:#152238;font-size:27px;letter-spacing:-.02em}.xq-studio-section-head .eyebrow{margin:0}.xq-studio-main.compact-reference-page .xq-studio-section-head,.xq-studio-main.compact-reference-page .data-sync-hero{display:none}.xq-studio-main.compact-reference-page .sync-control h3,.xq-studio-main.compact-reference-page .inventory-snapshot h3{color:#152238}.xq-studio-main.compact-reference-page .sync-control .label,.xq-studio-main.compact-reference-page .inventory-snapshot .label,.xq-studio-main.compact-reference-page .sync-control .muted,.xq-studio-main.compact-reference-page .inventory-snapshot .muted,.xq-studio-main.compact-reference-page .sync-filters label,.xq-studio-main.compact-reference-page .sync-control-actions>span{color:#64748b}.xq-studio-main.compact-reference-page .sync-filters input,.xq-studio-main.compact-reference-page .sync-filters select{border-color:#d8e0e9;background:#fff;color:#152238}.xq-studio-main.compact-reference-page .sync-control-actions{border-top-color:#e4e9f0}.xq-studio-main.compact-reference-page .snapshot-table-wrap{border-color:#e4e9f0}.xq-studio-main.compact-reference-page .snapshot-row{border-bottom-color:#e8edf2;color:#526173}.xq-studio-main.compact-reference-page .snapshot-header{background:#f3f6f9;color:#65758a}.xq-studio-main.compact-reference-page .snapshot-row:not(.snapshot-header):hover,.xq-studio-main.compact-reference-page .snapshot-row.selected{background:#f7fbff}.xq-studio-main.compact-reference-page .snapshot-product b{color:#152238}.xq-studio-refresh{min-height:39px;padding:0 14px;border:1px solid #d6dee9;border-radius:10px;background:#fff;color:#31506f;cursor:pointer;font:inherit;font-size:13px;font-weight:700}.xq-studio-refresh:hover{border-color:#1884ff;color:#0969f1}.xq-studio-refresh:disabled{cursor:wait;opacity:.6}.xq-studio-legacy-view>.commerce-module+.commerce-module,.xq-studio-legacy-view>.operations-page+.video-workspace{margin-top:22px}.product-records-guide{margin-bottom:18px;padding:24px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #dce5ef;border-radius:18px;background:linear-gradient(135deg,#fff,#eef7ff)}.product-records-guide h2{margin:5px 0 8px;color:#152238;font-size:24px}.product-records-guide p:last-child{max-width:780px;margin:0;color:#64748b;line-height:1.7}.product-records-guide>span{flex:none;padding:8px 12px;border-radius:999px;background:#e1f0ff;color:#0969f1;font-size:12px;font-weight:800}@media(max-width:680px){.product-records-guide{padding:19px;align-items:flex-start;flex-direction:column}.product-records-guide h2{font-size:20px}}.xq-studio-utility-bar{margin-bottom:16px;display:flex;align-items:center;gap:18px}.xq-studio-utility-bar>div{min-width:0}.xq-studio-utility-bar h1,.xq-plugin-view h1{margin:3px 0 0;color:#152238;font-size:28px}.xq-studio-utility-bar .text-link{min-width:auto;padding:8px 10px;border:1px solid #dce3ec;border-radius:9px;background:#fff;color:#0969f1}.xq-studio-legacy-view{min-width:0}.xq-studio-shell .workspace-permission-note{border-color:#cfe1f7;color:#31506f;background:#eef6ff}.xq-studio-shell .store-hero{border:1px solid #183e69;color:#fff;background:radial-gradient(circle at 87% 18%,rgba(50,145,255,.22),transparent 34%),linear-gradient(135deg,#0d2b50,#07172f 72%);box-shadow:0 18px 42px #06172f29}.xq-studio-shell .store-hero .eyebrow{color:#61b1ff}.xq-studio-shell .store-hero h2{color:#fff}.xq-studio-shell .store-hero p:not(.eyebrow){color:#a9bad0}.xq-studio-shell .store-hero>b{color:#fff}.xq-studio-shell .store-hero>b small{color:#61b1ff}.xq-studio-shell .store-connect-panel,.xq-studio-shell .store-card,.xq-studio-shell .listing-panel{border-color:#dce4ee;color:#152238;background:#fff;box-shadow:0 12px 32px #0f233e12}.xq-studio-shell :where(.store-connect-panel,.store-card,.listing-panel) :where(.label,.eyebrow){color:#1884ff}.xq-studio-shell :where(.store-connect-panel,.store-card,.listing-panel) :where(h2,h3,h4,b,strong){color:#152238}.xq-studio-shell .store-connect-panel .muted,.xq-studio-shell .store-card :where(p,span,small),.xq-studio-shell .listing-panel :where(small,.cell-label){color:#68788d}.xq-studio-shell .store-connect-grid label{color:#344a64}.xq-studio-shell .store-connect-grid :where(input,select){border-color:#d8e1ec;color:#152238;background:#f8fafc}.xq-studio-shell .store-connect-grid :where(input,select):focus{border-color:#1884ff;box-shadow:0 0 0 3px #1884ff1f}.xq-studio-shell .store-connect-grid input::placeholder{color:#96a2b1}.xq-studio-shell .store-connect-panel .button:not(.button-dark),.xq-studio-shell .store-card .button:not(.button-dark){border-color:#1884ff;color:#fff;background:#1884ff;box-shadow:0 10px 22px #1884ff33}.xq-studio-shell .store-connect-panel .button:not(.button-dark):hover:not(:disabled),.xq-studio-shell .store-card .button:not(.button-dark):hover:not(:disabled){color:#fff;background:#0969f1;box-shadow:0 14px 28px #1884ff42}.xq-studio-shell :where(.store-connect-panel,.store-card) .button-dark{border-color:#ced9e6;color:#31506f;background:#f1f5f9}.xq-studio-shell :where(.store-connect-panel,.store-card) .button-dark:hover:not(:disabled){border-color:#b8d7fb;color:#0969f1;background:#eaf4ff}.xq-studio-shell .store-connect-note{border-left-color:#1884ff;color:#5f7188;background:#eef6ff}.xq-studio-shell .store-mark,.xq-studio-shell .listing-image-placeholder{color:#0969f1;background:#e7f2ff;box-shadow:none}.xq-studio-shell .store-stats{border-color:#e4eaf1}.xq-studio-shell :where(.store-card,.listing-panel) .text-link{color:#0969f1}.xq-studio-shell .listing-row{border-bottom-color:#e4eaf1}.xq-plugin-view{max-width:960px;margin:0 auto;padding:32px 10px}.xq-plugin-view>header{margin-bottom:24px}.xq-plugin-view>header>span{display:block;max-width:680px;margin-top:10px;color:#68768b;font-size:14px;line-height:1.7}.xq-plugin-view .extension-install-bar{margin-bottom:16px}.xq-plugin-status-card{padding:24px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid #dfe6ef;border-radius:16px;background:#fff;color:#0969f1}.xq-plugin-status-card>div{color:#152238}.xq-plugin-status-card small{color:#778499;font-size:11px}.xq-plugin-status-card h2{margin:4px 0 5px;font-size:20px}.xq-plugin-status-card p{margin:0;color:#748095;font-size:13px}.xq-plugin-status-card>button{min-height:42px;padding:0 15px;border:1px solid #0969f1;border-radius:10px;background:#0969f1;color:#fff;cursor:pointer;font-weight:700}@media(max-width:900px){.xq-studio-shell{grid-template-columns:78px minmax(0,1fr)}.xq-studio-sidebar{padding:17px 9px;align-items:center}.xq-studio-sidebar .brand{padding:0 0 22px}.xq-studio-sidebar .brand span,.xq-studio-sidebar nav span{display:none}.xq-studio-sidebar nav button{width:50px;padding:0;justify-content:center;border-left:0;border-bottom:3px solid transparent}.xq-studio-sidebar nav button.active{border-bottom-color:#1884ff}.xq-studio-sidebar-footer{justify-items:center}}@media(max-width:680px){.xq-studio-shell{display:block}.xq-studio-sidebar{position:sticky;top:0;width:100%;height:auto;padding:8px 12px;flex-direction:row;align-items:center}.xq-studio-sidebar .brand{padding:0}.xq-studio-sidebar .brand img{width:38px;height:38px}.xq-studio-sidebar nav{margin-left:auto;display:flex;overflow-x:auto;overflow-y:hidden}.xq-studio-sidebar nav button{width:42px;min-height:42px}.xq-studio-sidebar-footer{margin:0 0 0 4px;display:flex}.xq-studio-sidebar-footer button:not(:nth-child(2)),.xq-studio-sidebar-footer>span{display:none}.xq-studio-sidebar-footer button{width:40px;height:40px}.xq-studio-main{padding:12px}.xq-studio-section-head{min-height:54px;margin-bottom:10px}.xq-studio-section-head h1{font-size:22px}.xq-studio-section-head .eyebrow{display:none}.xq-studio-refresh{padding:0 10px}}.store-command-center{margin:22px 0;border:1px solid rgba(119,144,137,.25);border-radius:22px;background:linear-gradient(145deg,#fffffffa,#f7fbf9f7);overflow:hidden;box-shadow:0 18px 50px #18352f12}.store-command-center>header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;border-bottom:1px solid rgba(119,144,137,.16)}.store-command-center>header h3{margin:2px 0 5px;font-size:22px}.store-command-center>header span{color:#6c7c78;font-size:13px}.store-command-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e8efec}.store-command-metrics article{padding:18px 20px;background:#fff}.store-command-metrics small,.store-command-metrics span{display:block;color:#71817d;font-size:11px}.store-command-metrics b{display:block;margin:7px 0 4px;color:#123b32;font-size:28px}.store-command-defaults{display:grid;grid-template-columns:1fr 1fr .82fr;gap:16px;padding:20px 24px}.store-command-defaults label,.store-market-card{display:grid;gap:7px;padding:15px;border:1px solid #dfe8e5;border-radius:14px;background:#fff}.store-command-defaults label>span,.store-market-card>span{font-size:12px;font-weight:800;color:#3d5650}.store-command-defaults select{height:40px;border:1px solid #cfdbd7;border-radius:9px;padding:0 10px;background:#fff}.store-command-defaults small,.store-market-card small{color:#7b8986;font-size:11px;line-height:1.45}.store-market-card b{font-size:17px;color:#0d7853}.store-operation-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.store-operation-facts span{padding:10px;border-radius:10px;background:#f5f9f7f2}.store-operation-facts small,.store-operation-facts b{display:block}.store-operation-facts small{color:#7b8986;font-size:10px}.store-operation-facts b{margin-top:4px;color:#29423c;font-size:12px}.store-set-default{width:100%;height:36px;margin:-3px 0 12px;border:1px solid #c9dad4;border-radius:9px;background:#f7fbf9;color:#0d7f58;font-weight:800}.store-set-default:disabled{opacity:.5}@media(max-width:980px){.store-command-metrics{grid-template-columns:1fr 1fr}.store-command-defaults{grid-template-columns:1fr}.store-command-center>header{display:block}.store-command-center>header button{margin-top:10px}}.capture-center{gap:22px}.capture-launch{align-items:end}.capture-flow{padding:24px}.capture-flow-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.capture-flow-grid article{min-height:112px;padding:16px;border:1px solid rgba(19,32,51,.1);border-radius:16px;background:linear-gradient(150deg,#fff,#f7fafc);display:flex;flex-direction:column;gap:6px}.capture-flow-grid i{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#eef4ff;color:#2862d7;font-style:normal;font-size:12px;font-weight:800}.capture-flow-grid b{font-size:15px}.capture-flow-grid span{color:var(--muted);font-size:12px;line-height:1.5}.capture-ledger{overflow:hidden}.capture-search{display:flex;gap:10px;padding:0 24px 18px}.capture-search input{flex:1;min-width:220px}.capture-actions{margin:0 24px 16px;padding:12px 14px;border-radius:14px;background:#f7f9fc;display:flex;align-items:center;gap:14px}.capture-actions label{display:flex;align-items:center;gap:8px}.capture-actions span{margin-right:auto;color:var(--muted);font-size:13px}.danger-link{color:#d14f54!important}.capture-table-wrap{width:100%;overflow-x:auto;border-top:1px solid rgba(19,32,51,.08)}.capture-table{width:100%;min-width:880px;border-collapse:collapse}.capture-table th{padding:12px 14px;background:#fbfcfe;color:#7b8492;font-size:12px;font-weight:700;text-align:left;white-space:nowrap}.capture-table td{padding:14px;border-top:1px solid rgba(19,32,51,.07);vertical-align:middle;font-size:13px}.capture-table tbody tr:hover{background:#fbfdff}.capture-product{min-width:340px;display:flex;align-items:center;gap:12px}.capture-thumb{width:56px;height:56px;flex:0 0 auto;border:0;border-radius:12px;overflow:hidden;background:#edf1f6;padding:0;cursor:pointer}.capture-thumb img{width:100%;height:100%;object-fit:cover}.capture-product>span{min-width:0;display:flex;flex-direction:column;gap:4px}.capture-title{max-width:380px;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-weight:700;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.capture-product a,.capture-product small{max-width:380px;color:var(--muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capture-cell-note{display:block;margin-top:2px;color:var(--muted);font-size:11px}.capture-status{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;background:#eef1f5;color:#5b6573}.capture-status.running{background:#eaf2ff;color:#2862d7}.capture-status.warning{background:#fff4dc;color:#9a6810}.capture-status.danger{background:#ffeaec;color:#bf3f49}.capture-pagination{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px 22px;color:var(--muted);font-size:12px}.capture-pagination label{display:flex;align-items:center;gap:6px}.capture-pagination select{min-width:68px;padding:7px 10px}@media(max-width:900px){.capture-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capture-search,.capture-actions,.capture-pagination{flex-wrap:wrap}.capture-actions span{width:100%;margin-right:0}}@media(max-width:560px){.capture-flow-grid{grid-template-columns:1fr}.capture-search>*{width:100%}}.capture-collector .capture-hero{min-height:150px;padding:26px 34px}.capture-collector .capture-hero h2{margin:4px 0 8px}.capture-collector .capture-flow{margin-bottom:8px}.capture-inbox{display:block}.capture-inbox .capture-ledger{margin:0;border-radius:18px}.capture-inbox .panel-head{padding-bottom:18px}.xq-studio-main.compact-reference-page .parity-hero{min-height:92px;padding:20px 24px;border-color:#e3e8ef;background:#fff;color:#152238;box-shadow:0 10px 28px #0f172a0d}.xq-studio-main.compact-reference-page .parity-hero h2{color:#152238}.xq-studio-main.compact-reference-page .parity-hero p,.xq-studio-main.compact-reference-page .parity-config-section label{color:#64748b}.xq-studio-main.compact-reference-page .parity-config-section input,.xq-studio-main.compact-reference-page .parity-config-section select{border-color:#d8e0e9;background:#fff;color:#152238}.xq-studio-main.compact-reference-page .parity-toggle{border-color:#d8e0e9;background:#f8fafc;color:#334155}.xq-studio-main.compact-reference-page .parity-preview{color:#64748b}.xq-studio-main.compact-reference-page .parity-preview b{color:#152238}.xq-studio-main.compact-reference-page .parity-metrics span{border-color:#dfe6ee;background:#f8fafc;color:#64748b}.xq-studio-main.compact-reference-page .parity-metrics b{color:#152238}.xq-studio-main.compact-reference-page .parity-table th{border-bottom-color:#dfe6ee;color:#64748b}.xq-studio-main.compact-reference-page .parity-table td{border-bottom-color:#e8edf2;color:#334155}.xq-studio-main.compact-reference-page .parity-table td small,.xq-studio-main.compact-reference-page .parity-create label{color:#64748b}.xq-studio-main.compact-reference-page .parity-create input,.xq-studio-main.compact-reference-page .parity-create select{border-color:#d8e0e9;background:#fff;color:#152238}.xq-studio-main.compact-reference-page .parity-role-note{border-color:#dbe7f2;background:#f7fbff}.xq-studio-main.compact-reference-page .parity-role-note b{color:#1d4ed8}.xq-studio-main.compact-reference-page .parity-role-note span,.xq-studio-main.compact-reference-page .watermark-field-grid label{color:#64748b}.xq-studio-main.compact-reference-page .watermark-field-grid input,.xq-studio-main.compact-reference-page .watermark-field-grid select{border-color:#d8e0e9;background:#fff;color:#152238}.xq-studio-main.compact-reference-page .watermark-position-field{color:#64748b}.xq-studio-main.compact-reference-page .watermark-position-field button{border-color:#d8e0e9;background:#fff;color:#64748b}.xq-studio-main.compact-reference-page .watermark-position-field button:hover,.xq-studio-main.compact-reference-page .watermark-position-field button.active{border-color:#f28a2a;background:#fff7ed;color:#e97817}.xq-studio-main.compact-reference-page .watermark-coordinate{color:#64748b}.xq-studio-main.compact-reference-page .watermark-library h3 small{color:#1d4ed8}.xq-studio-main.compact-reference-page .watermark-filters button{border-color:#d8e0e9;color:#64748b;background:#fff}.xq-studio-main.compact-reference-page .watermark-filters button.active{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}.xq-studio-main.compact-reference-page .watermark-template-card{border-color:#dfe6ee;background:#fff}.xq-studio-main.compact-reference-page .watermark-template-card.selected{border-color:#60a5fa;box-shadow:0 0 0 2px #3b82f614}.xq-studio-main.compact-reference-page .watermark-template-card h4{color:#152238}.xq-studio-main.compact-reference-page .watermark-template-card small{color:#64748b}.xq-studio-main.compact-reference-page .watermark-card-actions{border-top-color:#e8edf2}.ai-explicit-workflow{display:grid;gap:18px;padding:22px;border:1px solid #dfe6ee;background:#fff;color:#152238}.ai-explicit-workflow>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid #e8edf2;padding-bottom:16px}.ai-explicit-workflow h3{margin:2px 0 0;font-size:20px}.ai-explicit-workflow ol{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.ai-explicit-workflow ol li{border:1px solid #d8e0e9;border-radius:999px;background:#f8fafc;color:#64748b;padding:6px 10px;font-size:12px;font-weight:700}.ai-explicit-workflow ol li.active{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}.ai-explicit-workflow ol li.done{border-color:#a7f3d0;background:#ecfdf5;color:#047857}.ai-explicit-empty{min-height:150px;display:grid;place-content:center;text-align:center;gap:6px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc}.ai-explicit-empty span{color:#64748b}.ai-explicit-product{display:grid;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:16px}.ai-explicit-main-image{position:relative;height:104px;overflow:hidden;border:1px solid #dfe6ee;border-radius:10px;background:#f8fafc;display:grid;place-items:center}.ai-explicit-main-image img{width:100%;height:100%;object-fit:cover}.ai-explicit-main-image em{position:absolute;left:6px;bottom:6px;border-radius:5px;background:#0f172ad1;color:#fff;padding:3px 6px;font-size:10px;font-style:normal}.ai-explicit-facts h4{margin:3px 0 6px;font-size:17px}.ai-explicit-facts p{margin:0 0 7px;color:#475569}.ai-explicit-facts small{color:#64748b}.ai-explicit-product-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ai-explicit-product-actions button{white-space:nowrap}.ai-explicit-reference-row{display:grid;grid-template-columns:minmax(210px,1fr) minmax(240px,340px) auto;align-items:center;gap:18px;border:1px solid #e8edf2;border-radius:12px;background:#f8fafc;padding:14px}.ai-explicit-reference-row>div:first-child{display:grid;gap:5px}.ai-explicit-reference-row b span{color:#2563eb}.ai-explicit-reference-row small{color:#64748b}.ai-explicit-reference-grid{display:grid;grid-template-columns:repeat(2,86px);gap:9px}.ai-explicit-reference-grid figure,.ai-reference-placeholder{width:86px;height:86px;margin:0;border:1px dashed #b9c6d6;border-radius:9px;overflow:hidden;background:#fff}.ai-explicit-reference-grid figure{position:relative}.ai-explicit-reference-grid img{width:100%;height:100%;object-fit:cover}.ai-explicit-reference-grid figcaption{position:absolute;inset:auto 4px 4px;border-radius:4px;background:#0f172ac7;color:#fff;text-align:center;font-size:10px;padding:2px}.ai-reference-placeholder{display:grid;place-content:center;text-align:center;color:#94a3b8;font-size:22px}.ai-reference-placeholder small{display:block;font-size:10px}.ai-explicit-upload-actions{display:flex;align-items:center;gap:8px}.ai-explicit-upload-actions label{display:inline-flex;cursor:pointer}.ai-explicit-upload-actions label.disabled{cursor:wait;opacity:.6}.ai-explicit-actions{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border-top:1px solid #e8edf2;padding-top:16px}.ai-explicit-actions span{color:#64748b;font-size:13px}.ai-explicit-results{display:grid;gap:16px;border-top:1px solid #e8edf2;padding-top:16px}.ai-explicit-result-grid{display:grid;grid-template-columns:repeat(8,minmax(72px,1fr));gap:8px}.ai-explicit-result-grid button{display:grid;gap:4px;border:1px solid #dfe6ee;border-radius:9px;background:#fff;color:#334155;padding:5px;text-align:left}.ai-explicit-result-grid button.selected{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.ai-explicit-result-grid img{width:100%;aspect-ratio:3 / 4;border-radius:6px;object-fit:cover}.ai-explicit-result-grid b{font-size:11px}.ai-explicit-result-grid small{font-size:10px;color:#64748b}.ai-explicit-copy{display:grid;grid-template-columns:1fr 1.6fr 1fr;gap:10px}.ai-explicit-copy article{border:1px solid #e8edf2;border-radius:9px;background:#f8fafc;padding:12px}.ai-explicit-copy article>span{display:block;margin-bottom:7px;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase}.ai-explicit-copy p,.ai-explicit-copy b{margin:0;color:#334155;font-size:13px;line-height:1.55}.ai-explicit-copy article div{display:flex;flex-wrap:wrap;gap:5px}.ai-explicit-copy em{border-radius:999px;background:#eaf2ff;color:#1d4ed8;padding:3px 7px;font-size:10px;font-style:normal}.ai-eight-product.loaded{border-color:#60a5fa;box-shadow:0 0 0 2px #3b82f614}@media(max-width:1000px){.ai-explicit-product,.ai-explicit-reference-row,.ai-explicit-actions{grid-template-columns:1fr}.ai-explicit-result-grid{grid-template-columns:repeat(4,minmax(72px,1fr))}.ai-explicit-copy{grid-template-columns:1fr}}.watermark-bulk-toolbar{display:flex;align-items:center;gap:9px;padding:9px 16px;border-bottom:1px solid #e2e8f0;background:#fff}.watermark-bulk-toolbar b{margin-right:auto;font-size:12px;color:#475569}.watermark-bulk-toolbar button{height:32px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;padding:0 11px;color:#334155;font:inherit;font-size:12px;font-weight:700}.watermark-bulk-toolbar button:disabled{opacity:.48;cursor:not-allowed}.watermark-bulk-toolbar .danger-link{color:#dc2626;border-color:#fecaca}.watermark-bulk-toolbar .text-link{border:0;background:transparent}.catalog-archive-button,.danger-button{border-color:#fecaca!important;color:#b91c1c!important;background:#fff7f7!important}.publication-task-details{padding:0;overflow:hidden}.publication-task-details>summary{cursor:pointer;display:flex;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid #e5e7eb;list-style:none;background:#fff}.publication-task-details>summary span{font-size:12px;color:#64748b}.publication-task-details .task-records-view{border:0!important;border-radius:0!important}.publication-records-center{padding:0!important;overflow:hidden;background:#fff!important;border:1px solid #dfe4ea!important}.publication-ledger-head{padding:16px 18px!important;border-bottom:1px solid #e5e7eb;margin:0!important}.publication-ledger-head h2{margin:1px 0 2px;font-size:20px}.publication-filter-bar{display:grid;grid-template-columns:minmax(230px,1.7fr) repeat(2,minmax(135px,.8fr)) repeat(2,minmax(135px,.72fr)) auto;gap:8px;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:end}.publication-filter-bar label{font-size:11px;font-weight:700;color:#475569;display:grid;gap:4px}.publication-filter-bar input,.publication-filter-bar select{height:34px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#0f172a;padding:0 9px;font:inherit}.publication-bulk-bar{display:flex;align-items:center;gap:9px;padding:9px 16px;border-bottom:1px solid #e2e8f0;background:#fff}.publication-bulk-bar label,.publication-bulk-bar span,.publication-bulk-bar small{font-size:12px;color:#475569}.publication-bulk-bar small{margin-left:auto}.publication-record-list{display:grid}.publication-record-list>article{display:grid;grid-template-columns:20px 58px minmax(260px,1fr) auto;gap:12px;align-items:center;padding:11px 16px;border-bottom:1px solid #edf0f4}.publication-record-list>article>img,.publication-record-list .listing-image-placeholder{width:58px;height:58px;object-fit:cover;border-radius:7px;background:#f1f5f9}.publication-record-copy{display:grid;gap:3px;min-width:0}.publication-record-copy>b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#111827}.publication-record-copy small,.publication-record-copy span{font-size:11px;color:#64748b}.publication-record-actions{display:flex;align-items:center;gap:8px}.publication-record-actions a{font-size:12px;color:#2563eb}.publication-record-detail{grid-column:2/-1;display:flex;gap:8px;flex-wrap:wrap;padding:9px 11px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px}.publication-record-detail span{display:grid;gap:2px;min-width:100px;font-size:12px;color:#334155}.publication-record-detail b{font-size:10px;color:#94a3b8;text-transform:uppercase}.publication-record-detail a{font-size:12px;color:#2563eb;align-self:end}.publication-clone-bar{margin:12px 16px 16px}.xq-task-queue-standalone{display:grid!important;gap:14px}.xq-task-queue-standalone>.publication-records-center+details{margin-top:0!important}@media(max-width:1100px){.publication-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-search{grid-column:1/-1}.publication-record-list>article{grid-template-columns:20px 52px minmax(180px,1fr)}.publication-record-actions{grid-column:2/-1;justify-content:flex-start}.publication-record-detail{grid-column:2/-1}}.xq-studio-main.compact-reference-page>.xq-studio-section-head{display:none}.good-product-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 10px}.good-product-metrics button{display:grid;grid-template-columns:1fr auto;gap:2px 8px;text-align:left;padding:9px 10px;border:1px solid #e2e8f0;border-radius:7px;background:#fff;color:#334155}.good-product-metrics button:hover,.good-product-metrics button.active{border-color:#fb923c;background:#fff7ed}.good-product-metrics span{font-size:11px;font-weight:700}.good-product-metrics b{font-size:19px;line-height:1;color:#0f172a}.good-product-metrics small{grid-column:1/-1;font-size:9px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.good-product-filter-bar{display:grid;grid-template-columns:minmax(260px,1.5fr) minmax(160px,.7fr) minmax(130px,.6fr) auto;gap:8px;align-items:end;padding:10px;border:1px solid #e2e8f0;border-radius:7px;background:#f8fafc;margin-bottom:8px}.good-product-filter-bar label,.good-profit-parameters label{display:grid;gap:3px;font-size:10px;font-weight:700;color:#64748b}.good-product-filter-bar input,.good-product-filter-bar select,.good-profit-parameters input,.good-profit-parameters select{height:32px;border:1px solid #cbd5e1;border-radius:5px;background:#fff;color:#0f172a;padding:0 8px}.good-profit-parameters{display:flex;align-items:end;gap:8px;flex-wrap:wrap;padding:9px 10px;border:1px solid #e2e8f0;border-radius:7px;background:#fff;margin-bottom:10px}.good-profit-parameters strong{align-self:center;margin-right:4px;color:#0f172a}.good-profit-parameters label{min-width:120px;position:relative}.good-profit-parameters label span{position:absolute;right:7px;bottom:8px;font-size:10px;color:#94a3b8}.good-profit-parameters label input{padding-right:36px}.good-profit-pagination{display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:10px 0}.good-profit-pagination span{margin-right:auto;font-size:11px;color:#64748b}.good-profit-pagination button,.good-profit-pagination select{height:30px;min-width:30px;border:1px solid #cbd5e1;border-radius:5px;background:#fff;color:#334155}.simple-profit-summary>div{display:flex!important;gap:6px!important;flex-wrap:wrap}.simple-profit-table th,.simple-profit-table td{padding-top:8px!important;padding-bottom:8px!important}.simple-selection-results{background:#f5f7fb}.simple-profit-workspace{background:#fff;border-radius:9px;padding:12px}@media(max-width:1100px){.good-product-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.good-product-filter-bar{grid-template-columns:1fr 1fr}.good-product-search{grid-column:1/-1}}.watermark-library-toolbar{display:grid;grid-template-columns:repeat(3,minmax(150px,.75fr)) auto auto 1fr;gap:8px;align-items:end;padding:10px 12px;border-top:1px solid #e8edf2;border-bottom:1px solid #e8edf2;background:#f8fafc}.watermark-library-toolbar label{display:grid;gap:3px;font-size:10px;font-weight:700;color:#64748b}.watermark-library-toolbar input,.watermark-library-toolbar select{height:32px;border:1px solid #cbd5e1;border-radius:5px;background:#fff;color:#0f172a;padding:0 8px}.watermark-library-toolbar small{justify-self:end;align-self:center;color:#64748b}.watermark-library-pagination{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:10px 12px;border-top:1px solid #e8edf2}.watermark-library-pagination span{margin-right:auto;font-size:11px;color:#64748b}.watermark-library-pagination label{display:flex;align-items:center;gap:5px;color:#64748b;font-size:11px}.watermark-library-pagination button,.watermark-library-pagination select{height:30px;border:1px solid #cbd5e1;border-radius:5px;background:#fff;color:#334155;padding:0 9px}.watermark-library-pagination .watermark-current-page{border-color:#f28a2a;background:#fff7ed;color:#e97817;font-weight:700}@media(max-width:900px){.watermark-library-toolbar{grid-template-columns:1fr 1fr}.watermark-library-toolbar small{justify-self:start}}.product-status-tabs{display:flex;gap:4px;overflow-x:auto;padding:2px 0 10px;border-bottom:1px solid #e5e7eb;scrollbar-width:thin}.product-status-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 10px;border:1px solid #d9dee7;border-radius:7px;background:#fff;color:#445064;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.product-status-tabs button b{min-width:20px;padding:1px 6px;border-radius:999px;background:#f1f3f7;color:#606b7e;font-size:11px;text-align:center}.product-status-tabs button:hover,.product-status-tabs button.active{border-color:#7c3aed;background:#f5f0ff;color:#5b21b6}.product-status-tabs button.active b{background:#7c3aed;color:#fff}.good-product-global-actions{display:flex;justify-content:flex-end;margin:12px 0}.good-product-recycle{margin:0 0 16px;padding:18px;border:1px solid #dbe4ee;border-radius:14px;background:#fff;box-shadow:0 12px 30px #1e314814}.good-product-recycle>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.good-product-recycle h3{margin:2px 0 0}.good-product-recycle h3 span{color:#f28b34}.good-product-recycle>header>button,.good-product-recycle-list button,.good-product-row-action{border:1px solid #d5dee8;border-radius:8px;background:#fff;color:#45566b;padding:7px 11px;cursor:pointer}.good-product-recycle-list{display:grid;gap:8px;max-height:360px;overflow:auto}.good-product-recycle-list article{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px;border:1px solid #e5ebf1;border-radius:10px}.good-product-recycle-list img{width:48px;height:48px;border-radius:8px;object-fit:cover}.good-product-recycle-list b,.good-product-recycle-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.good-product-recycle-list small{margin-top:4px;color:#758398}.good-product-recycle-empty{margin:0;padding:22px;text-align:center;color:#758398;background:#f7f9fb;border-radius:10px}.good-product-row-action{white-space:nowrap;padding:5px 8px;font-size:12px}.good-product-row-action:hover,.good-product-recycle-list button:hover{border-color:#f3a35e;color:#d96913}.good-product-row-action:disabled,.good-product-recycle-list button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:760px){.good-product-recycle-list article{grid-template-columns:42px minmax(0,1fr)}.good-product-recycle-list article>button{grid-column:1/-1}.good-product-recycle-list img{width:42px;height:42px}}.good-product-global-actions{position:relative;gap:7px;flex-wrap:wrap}.good-product-columns-anchor{position:relative}.good-product-columns-popover{position:absolute;z-index:40;top:calc(100% + 7px);right:0;width:230px;display:grid;grid-template-columns:1fr 1fr;gap:7px 10px;padding:12px;border:1px solid #dce3eb;border-radius:10px;background:#fff;box-shadow:0 16px 40px #1528442e}.good-product-columns-popover header{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding-bottom:7px;border-bottom:1px solid #edf1f5}.good-product-columns-popover header button{border:0;background:transparent;color:#dc781f;cursor:pointer}.good-product-columns-popover label{display:flex;align-items:center;gap:6px;font-size:12px;color:#3f4e61}.good-product-columns-popover input{accent-color:#ed8b35}.good-product-assignee-cell{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#596a7e}.good-product-modal-backdrop{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0d1b3194;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.good-product-team-modal{width:min(620px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 48px));overflow:auto;border:1px solid #e5e9ef;border-radius:18px;background:#fff;box-shadow:0 28px 80px #09162852}.good-product-team-modal>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;border-bottom:1px solid #e8edf2}.good-product-team-modal>header>div{display:flex;align-items:center;gap:12px}.good-product-team-modal>header p,.good-product-team-modal>header b,.good-product-team-modal>header small{display:block;margin:0}.good-product-team-modal>header b{font-size:17px;color:#172033}.good-product-team-modal>header small{margin-top:3px;color:#7c8998}.good-product-team-modal>header>button{border:0;background:transparent;color:#6b7280;font-size:25px;cursor:pointer}.good-product-modal-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:linear-gradient(145deg,#f6a544,#e78120);color:#fff;font-weight:800;box-shadow:0 8px 20px #e7812047}.good-product-assignee-list{display:grid;gap:9px;padding:18px 20px}.good-product-assignee-list article{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid #e4e9ef;border-radius:10px}.good-product-assignee-list b,.good-product-assignee-list small{display:block}.good-product-assignee-list small{margin-top:4px;color:#8290a0}.good-product-assignee-list button,.good-product-progress-table button,.good-product-team-modal>footer button{border:1px solid #ed963f;border-radius:8px;background:#f79a3e;color:#fff;padding:7px 13px;cursor:pointer}.good-product-assignee-list button:disabled,.good-product-progress-table button:disabled{opacity:.45;cursor:not-allowed}.good-product-team-empty{margin:0;padding:48px 20px;text-align:center;color:#788596}.good-product-progress-ranges{display:flex;gap:8px;flex-wrap:wrap;padding:16px 20px 10px}.good-product-progress-ranges button{border:1px solid #dce3ea;border-radius:999px;background:#fff;color:#556276;padding:7px 13px;cursor:pointer}.good-product-progress-ranges button.active{border-color:#ee9a44;background:#fff8ef;color:#d87517}.good-product-progress-table{margin:0 20px 18px;border:1px solid #e7ebf0;border-radius:10px;overflow:hidden}.good-product-progress-table .head,.good-product-progress-table .body{display:grid;grid-template-columns:minmax(180px,1.8fr) repeat(3,minmax(66px,.55fr)) minmax(70px,.6fr);align-items:center;gap:8px;padding:10px 12px}.good-product-progress-table .head{background:#f7f9fb;color:#677485;font-size:12px}.good-product-progress-table .body{border-top:1px solid #edf0f4;color:#273549}.good-product-progress-table .body>span:first-child b,.good-product-progress-table .body>span:first-child small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.good-product-progress-table .body>span:first-child small{margin-top:2px;color:#8a96a4}.good-product-progress-table strong{text-align:center}.good-product-team-modal>footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 20px;border-top:1px solid #e8edf2;color:#546274}.good-product-team-modal>footer b{color:#e17b1d}@media(max-width:760px){.good-product-global-actions{justify-content:flex-start}.good-product-columns-popover{right:auto;left:0}.good-product-progress-table{overflow:auto}.good-product-progress-table .head,.good-product-progress-table .body{min-width:600px}.good-product-team-modal>footer{align-items:flex-start;flex-direction:column}}.simple-selection-results{padding:8px}.simple-profit-workspace{padding:12px}.good-product-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px}.good-product-metrics button{min-height:96px;align-content:start;padding:13px 14px;gap:7px 8px;border-radius:12px;box-shadow:0 8px 20px #1f2d440d}.good-product-metrics span{font-size:12px;font-weight:500}.good-product-metrics b{font-size:23px;font-weight:500}.good-product-metrics small{font-size:10px;line-height:1.45;white-space:normal}.good-product-filter-bar{min-height:86px;padding:13px 14px;margin-bottom:13px;border-radius:10px;background:#fff}.good-profit-parameters{min-height:52px;margin-bottom:0;padding:9px 13px;border-radius:10px}.good-product-global-actions{min-height:52px;margin:0;padding:8px 12px;align-items:center;justify-content:flex-end;border:1px solid #e2e8f0;border-top:0;border-radius:0 0 10px 10px;background:#fff}.good-product-global-actions .simple-selection-secondary,.good-product-global-actions .simple-selection-primary{min-height:34px;height:34px;padding:0 10px;border-radius:7px;font-size:11px;white-space:nowrap}@media(max-width:1100px){.good-product-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}}.good-product-filter-bar{grid-template-columns:minmax(310px,1.35fr) auto minmax(150px,.58fr) auto;align-items:end}.good-product-query-control{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 52px;align-items:end;gap:7px}.good-product-query-button,.good-product-status-filters button,.good-product-date-filters button{height:32px;padding:0 11px;border:1px solid #dce3ea;border-radius:7px;background:#fff;color:#526173;font:inherit;font-size:10px;cursor:pointer}.good-product-query-button{border-color:#d5dde7;color:#27364a;font-weight:700}.good-product-status-filters{min-height:32px;display:flex;align-items:center;gap:6px}.good-product-status-filters button.active,.good-product-date-filters button.active{border-color:#ef9a42;color:#d87517;background:#fff7ed}.good-product-date-filters{grid-column:1 / 4;display:flex;align-items:center;gap:6px}.good-product-date-filters>span{margin-right:2px;color:#64748b;font-size:10px;font-weight:700}.good-product-date-filters button{height:28px;padding:0 12px;border-radius:999px}.good-product-custom-dates{display:flex;align-items:end;gap:6px}.good-product-custom-dates label{display:flex;align-items:center;gap:5px;color:#64748b;font-size:9px}.good-product-custom-dates input{width:122px;height:28px;padding:0 7px;border:1px solid #dce3ea;border-radius:7px;font-size:9px}.good-product-reset{grid-column:4;grid-row:1;min-height:32px;height:32px;min-width:52px;padding:0 10px!important;border-radius:7px!important;font-size:10px!important;align-self:end}@media(max-width:1100px){.good-product-query-control{grid-column:1/-1}.good-product-status-filters,.good-product-date-filters{grid-column:1/-1;flex-wrap:wrap}.good-product-reset{grid-column:auto;grid-row:auto}}.watermark-center.list-mode{gap:14px}.xq-studio-main.compact-reference-page .watermark-center.list-mode .watermark-index-hero{min-height:64px;padding:9px 14px;border-radius:9px}.watermark-center.list-mode .watermark-index-hero>div:first-child{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;column-gap:10px}.watermark-center.list-mode .watermark-index-hero .label{grid-row:1/3;display:grid;place-items:center;width:40px;height:40px;margin:0;border-radius:10px;background:#fff1e5;color:#ef8b32;font-size:0}.watermark-center.list-mode .watermark-index-hero .label:after{content:"✓";font-size:18px}.watermark-center.list-mode .watermark-index-hero h2{margin:0;font-size:17px}.watermark-center.list-mode .watermark-index-hero p{font-size:10px}.watermark-hero-search{position:relative;display:block}.watermark-hero-search span{position:absolute;left:12px;top:8px;color:#8a96a6}.watermark-hero-search input{width:330px;height:36px;padding:0 12px 0 31px;border:1px solid #d8e0e9;border-radius:7px;background:#fff;color:#263346}.watermark-center.list-mode .watermark-hero-actions .button{min-height:36px;height:36px;padding:0 13px;border-radius:7px;font-size:10px}.watermark-index-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.watermark-index-metrics article{min-height:76px;display:flex;align-items:center;gap:15px;padding:12px 18px;border:1px solid #e1e7ee;border-radius:10px;background:#fff;box-shadow:0 8px 20px #1f2d440d}.watermark-index-metrics i{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:#fff6e9;color:#e68a31;font-style:normal;font-size:17px}.watermark-index-metrics article:nth-child(2) i{background:#eefaf5;color:#1da574}.watermark-index-metrics article:nth-child(3) i{background:#eef5ff;color:#4f7edb}.watermark-index-metrics b,.watermark-index-metrics span{display:block}.watermark-index-metrics b{color:#182337;font-size:24px;font-weight:500}.watermark-index-metrics span{margin-top:2px;color:#7b8797;font-size:10px}.watermark-center.list-mode .watermark-library{overflow:hidden;border-radius:9px;box-shadow:none}.watermark-center.list-mode .watermark-library>.panel-head{min-height:48px;padding:8px 14px}.watermark-center.list-mode .watermark-library>.panel-head .label{display:none}.watermark-center.list-mode .watermark-library>.panel-head h3{margin:0;font-size:14px}.watermark-center.list-mode .watermark-library-toolbar{grid-template-columns:140px 170px 170px 160px auto auto 1fr;padding:10px 14px;background:#fff}.watermark-table-wrap{overflow:auto}.watermark-table{width:100%;min-width:920px;table-layout:fixed;border-collapse:collapse}.watermark-table th{position:relative;height:40px;padding:8px 12px;border-bottom:1px solid #e3e8ee;background:#f8f9fb;color:#687588;font-size:10px;font-weight:600;text-align:left;white-space:nowrap}.watermark-table td{height:58px;padding:8px 12px;border-bottom:1px solid #e8edf2;color:#435166;font-size:10px;overflow:hidden;text-overflow:ellipsis}.watermark-table td>.module-empty{padding:22px;text-align:center;color:#8b96a5}.watermark-table-preview{display:grid;place-items:center;width:62px;height:40px;overflow:hidden;border:1px solid #dfe5ec;border-radius:6px;background:#1b302d;color:#fff;cursor:pointer}.watermark-table-preview img{max-width:54px;max-height:34px;object-fit:contain}.watermark-table-preview b{font-size:9px}.watermark-type-dot{display:inline-flex;align-items:center;gap:5px}.watermark-type-dot:before{width:6px;height:6px;border-radius:50%;background:#4f7edb;content:""}.watermark-type-dot.image:before{background:#e69a43}.watermark-table .watermark-card-actions{padding:0;border-top:0;justify-content:flex-start;white-space:nowrap}.watermark-column-resizer{position:absolute;z-index:2;top:7px;right:-5px;width:10px;height:24px;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.watermark-column-resizer:after{position:absolute;top:4px;right:4px;width:1px;height:16px;content:"";background:#cbd5e1}.watermark-column-resizer:hover:after,.watermark-column-resizer.active:after{width:2px;background:#f28a2a}.watermark-center.list-mode .watermark-library-pagination{min-height:42px;padding:6px 12px}.watermark-drawer-backdrop{position:fixed;z-index:420;top:62px;right:0;bottom:0;left:232px;background:#ffffff9e;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);animation:watermark-drawer-fade .16s ease-out}.sidebar-collapsed .watermark-drawer-backdrop{left:72px}.watermark-drawer-backdrop .watermark-workspace{position:absolute;top:0;right:0;bottom:0;display:block;width:min(480px,100%);overflow:hidden;background:#fff;box-shadow:-18px 0 55px #0f172a29;animation:watermark-drawer-slide .2s ease-out}.watermark-drawer-backdrop .watermark-editor-form{display:flex;height:100%;overflow-y:auto;overscroll-behavior:contain;flex-direction:column;gap:0;background:#fff}.watermark-drawer-head{position:sticky;z-index:3;top:0;flex:0 0 64px;min-height:64px;padding:0 22px;border-bottom:1px solid #e5e7eb;background:#fff}.watermark-drawer-head h3{margin:0;color:#111827;font-size:17px}.watermark-drawer-head>button{width:34px;height:34px;border:0;background:transparent;color:#6b7280;font-size:23px;cursor:pointer}.watermark-drawer-backdrop .watermark-field-grid{display:grid;grid-template-columns:1fr;gap:14px;padding:12px 24px 20px}.watermark-drawer-backdrop .watermark-field-grid label.wide,.watermark-drawer-backdrop .watermark-position-field{grid-column:auto}.watermark-drawer-backdrop .watermark-field-grid>label:not(.parity-toggle){display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px;margin:0}.watermark-drawer-backdrop .watermark-field-caption{display:flex;align-items:center;gap:3px;color:#4b5563;font-size:12px;line-height:1.35}.watermark-drawer-backdrop .watermark-field-caption i{color:#ef4444;font-style:normal}.watermark-drawer-backdrop .watermark-field-caption small{margin-left:auto;color:#9ca3af;font-size:10px;white-space:nowrap}.watermark-drawer-backdrop .watermark-field-grid input:not([type=range]):not([type=checkbox]):not([type=file]),.watermark-drawer-backdrop .watermark-field-grid select,.watermark-drawer-backdrop .watermark-field-grid textarea{width:100%;min-width:0;border:1px solid #d9dde5;border-radius:5px;background:#fff;color:#1f2937;font:inherit;outline:none}.watermark-drawer-backdrop .watermark-field-grid input:not([type=range]):not([type=checkbox]):not([type=file]),.watermark-drawer-backdrop .watermark-field-grid select{height:34px;padding:0 10px}.watermark-drawer-backdrop .watermark-field-grid textarea{min-height:64px;padding:8px 10px;resize:vertical}.watermark-drawer-backdrop .watermark-color-control{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:8px}.watermark-drawer-backdrop .watermark-color-control input[type=color]{padding:3px;width:40px;cursor:pointer}.watermark-drawer-backdrop .watermark-position-field{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:start;gap:8px 10px;margin:0;padding:0;border:0}.watermark-drawer-backdrop .watermark-position-field legend{grid-column:1;float:left;width:74px;padding-top:8px;color:#4b5563;font-size:12px}.watermark-drawer-backdrop .watermark-position-field>div,.watermark-drawer-backdrop .watermark-position-field>small{grid-column:2}.watermark-drawer-backdrop .watermark-position-field>div{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.watermark-drawer-backdrop .watermark-position-field button{min-height:31px;padding:4px 3px;font-size:11px}.watermark-drawer-backdrop .watermark-advanced-settings{margin:0;border:0}.watermark-drawer-backdrop .watermark-advanced-settings summary{cursor:pointer;color:#6b7280;font-size:12px;list-style-position:inside}.watermark-drawer-backdrop .watermark-advanced-settings>div{display:grid;gap:12px;margin-top:12px}.watermark-drawer-backdrop .watermark-advanced-settings label:not(.parity-toggle){display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px}.watermark-drawer-backdrop .watermark-asset-field{display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px;align-items:start}.watermark-drawer-backdrop .watermark-asset-field>span{padding-top:8px;color:#4b5563;font-size:12px}.watermark-drawer-backdrop .watermark-asset-field .watermark-file-input{display:none}.watermark-drawer-backdrop .watermark-asset-field .watermark-asset-actions,.watermark-drawer-backdrop .watermark-asset-field .watermark-asset-current{grid-column:2}.watermark-drawer-backdrop .watermark-canvas-panel{display:grid;gap:10px;margin:0 24px 18px;padding:14px;border:1px solid #e2e8f0;border-radius:9px;background:#fff}.watermark-drawer-backdrop .watermark-canvas-panel .panel-head{min-height:36px;padding:0}.watermark-drawer-backdrop .watermark-canvas-panel .label{display:none}.watermark-drawer-backdrop .watermark-canvas-panel h3{margin:0;font-size:14px}.watermark-drawer-backdrop .watermark-canvas-wrap{border-radius:9px}.watermark-drawer-actions{position:sticky;z-index:3;bottom:0;display:flex;justify-content:flex-end;gap:10px;margin-top:auto;padding:14px 24px;border-top:1px solid #e5e7eb;background:#fff}.watermark-drawer-actions .button{min-width:104px}.watermark-drawer-actions .button-dark{border-color:#f97316;background:#f97316;color:#fff}@keyframes watermark-drawer-fade{0%{background:#fff0}}@keyframes watermark-drawer-slide{0%{transform:translate(100%)}}@media(max-width:760px){.watermark-drawer-backdrop,.sidebar-collapsed .watermark-drawer-backdrop{top:56px;left:0}.watermark-drawer-backdrop .watermark-workspace{width:100%}}.watermark-drawer-backdrop .watermark-asset-actions{display:block;padding:0;border:0;border-radius:0;background:transparent}.watermark-drawer-backdrop .watermark-upload-dropzone{display:grid;width:100%;height:76px;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:center;gap:2px 8px;padding:9px 12px;border:1px dashed #f2b38b;border-radius:6px;background:#fffaf7;color:#6b7280;text-align:left;cursor:pointer}.watermark-drawer-backdrop .watermark-upload-dropzone:hover{border-color:#f97316;background:#fff7ed}.watermark-drawer-backdrop .watermark-upload-dropzone svg{grid-row:1/3;color:#f97316}.watermark-drawer-backdrop .watermark-upload-dropzone span{color:#4b5563;font-size:12px}.watermark-drawer-backdrop .watermark-upload-dropzone small{color:#9ca3af;font-size:10px}.watermark-drawer-backdrop .watermark-asset-current{display:grid;gap:8px;margin-top:8px}.watermark-drawer-backdrop .watermark-asset-current img{width:72px;height:72px;border:1px solid #e5e7eb;border-radius:6px;object-fit:contain}.watermark-drawer-backdrop .watermark-asset-current label{display:grid;gap:5px;color:#6b7280;font-size:11px}@media(max-width:760px){.capture-table-wrap{overflow:visible;padding:0 10px 10px;border-top:0}.capture-table{display:block;width:100%!important;max-width:100%;min-width:0;table-layout:auto}.capture-table colgroup{display:none}.capture-table col{width:auto!important}.capture-table thead,.capture-table tbody,.capture-table tr{width:100%;box-sizing:border-box}.capture-table thead{display:block}.capture-table thead tr{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;border:1px solid #e4e8ef;border-radius:8px 8px 0 0;background:#f8fafc}.capture-table thead th{display:none;height:38px;padding:9px 10px;border:0;background:transparent}.capture-table thead th:nth-child(1),.capture-table thead th:nth-child(2){display:block}.capture-table thead th:nth-child(1){padding-left:12px}.capture-table .capture-column-resizer{display:none}.capture-table tbody{display:grid;gap:8px;padding-top:8px}.capture-table tbody tr{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;grid-template-rows:auto 30px 30px;align-items:center;overflow:hidden;border:1px solid #e4e8ef;border-radius:8px;background:#fff}.capture-table tbody tr:hover{background:#fff}.capture-table tbody td{height:auto;min-width:0;padding:0;border:0;font-size:11px}.capture-table tbody td:nth-child(1){grid-column:1;grid-row:1/4;align-self:start;padding:15px 0 0 12px}.capture-table tbody td:nth-child(2){grid-column:2/5;grid-row:1;padding:11px 12px 6px 0}.capture-table tbody td:nth-child(3){grid-column:2;grid-row:2;padding:0 8px 8px 0;color:#667085}.capture-table tbody td:nth-child(3):before{content:"SKU · ";color:#98a2b3}.capture-table tbody td:nth-child(4){grid-column:3;grid-row:2;padding:0 8px 8px}.capture-table tbody td:nth-child(5){grid-column:2/4;grid-row:3;padding:0 8px 11px 0;color:#98a2b3}.capture-table tbody td:nth-child(6){grid-column:4;grid-row:2/4;align-self:end;padding:0 12px 10px 6px}.capture-table .capture-product{display:grid;grid-template-columns:46px minmax(0,1fr);gap:9px}.capture-table .capture-thumb{width:46px;height:46px}.capture-table .capture-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capture-table .capture-product span>small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.capture-table .capture-row-actions{gap:9px;white-space:nowrap}.capture-table .capture-cell-note{display:inline;margin-left:3px}.capture-pagination{justify-content:center;gap:6px;padding:12px 10px 16px}.capture-pagination>span{flex:1 0 100%;text-align:center}.capture-pagination .secondary-button{min-height:34px;padding:7px 10px}.capture-pagination select{min-width:60px}}.good-product-mobile-ledger{display:none}@media(max-width:760px){.simple-profit-table-wrap{display:none}.good-product-mobile-ledger{display:grid;gap:9px}.good-product-mobile-ledger>article{overflow:hidden;border:1px solid #dfe5ec;border-radius:10px;background:#fff;box-shadow:0 5px 14px #0f172a0a}.good-product-mobile-ledger>article.negative{border-color:#fecaca;background:snow}.good-product-mobile-ledger>article>header{display:grid;grid-template-columns:20px 48px minmax(0,1fr);align-items:center;gap:9px;padding:11px 12px;border-bottom:1px solid #edf1f5}.good-product-mobile-ledger>article>header>input{width:16px;height:16px;accent-color:#f97316}.good-product-mobile-image{display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border:1px solid #e4e9ef;border-radius:7px;background:#f8fafc}.good-product-mobile-image img{width:100%;height:100%;object-fit:cover}.good-product-mobile-copy{display:grid;gap:2px;min-width:0}.good-product-mobile-copy>b{color:#152033;font-size:12px}.good-product-mobile-copy>span{overflow:hidden;color:#364152;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.good-product-mobile-copy>small{overflow:hidden;color:#98a2b3;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.good-product-mobile-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px 12px}.good-product-mobile-kpis>span{display:grid;gap:3px;min-width:0;padding:7px 8px;border-radius:7px;background:#f8fafc;color:#8491a1;font-size:9px}.good-product-mobile-kpis b{overflow:hidden;color:#263448;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.good-product-mobile-kpis b.profit{color:#15803d}.good-product-mobile-kpis b.loss{color:#dc2626}.good-product-mobile-status{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0 12px 9px;color:#7a8797;font-size:9px}.good-product-mobile-status>span{padding:4px 7px;border-radius:999px;background:#f1f5f9}.good-product-mobile-status b{color:#475569}.good-product-mobile-status time{margin-left:auto;color:#98a2b3}.good-product-mobile-actions{display:flex;align-items:center;gap:7px;padding:9px 12px;border-top:1px solid #edf1f5}.good-product-mobile-actions a,.good-product-mobile-actions button{height:29px;padding:0 9px;border:1px solid #dbe2ea;border-radius:6px;background:#fff;color:#35618b;font:inherit;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;cursor:pointer}.good-product-mobile-actions .danger{margin-left:auto;color:#b42318}.good-product-mobile-ledger details{border-top:1px solid #edf1f5}.good-product-mobile-ledger summary{cursor:pointer;padding:9px 12px;color:#667085;font-size:10px;font-weight:700;list-style-position:inside}.good-product-mobile-ledger dl{display:grid;grid-template-columns:92px minmax(0,1fr);gap:0;margin:0;padding:0 12px 11px}.good-product-mobile-ledger dt,.good-product-mobile-ledger dd{margin:0;padding:6px 0;border-bottom:1px dashed #edf1f5;font-size:9px}.good-product-mobile-ledger dt{color:#98a2b3}.good-product-mobile-ledger dd{min-width:0;color:#475569;overflow-wrap:anywhere}.good-product-mobile-empty{margin:0;padding:24px;border:1px solid #e3e8ef;border-radius:9px;background:#fff;color:#8a96a5;text-align:center}.good-profit-pagination{justify-content:center;flex-wrap:wrap;gap:6px;padding:12px 0}.good-profit-pagination span{flex:1 0 100%;margin:0;text-align:center}}@media(max-width:900px){.watermark-index-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.watermark-center.list-mode .watermark-index-hero{align-items:stretch;flex-direction:column}.watermark-hero-search input{width:min(100%,330px)}.watermark-center.list-mode .watermark-library-toolbar{grid-template-columns:1fr 1fr}}.good-product-ai-diagnosis{margin:0 0 16px;padding:16px 18px;border:1px solid #dce6f1;border-radius:13px;background:linear-gradient(135deg,#fff,#f7fbff);box-shadow:0 10px 28px #28486c14}.good-product-ai-diagnosis>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.good-product-ai-diagnosis h3{margin:2px 0 0;color:#152238}.good-product-ai-diagnosis>header>span{color:#8491a1;font-size:11px}.good-product-ai-diagnosis>p{margin:12px 0;padding:11px 13px;border-left:3px solid #f1953d;background:#fff8ef;color:#3c4a5e}.good-product-ai-diagnosis>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.good-product-ai-diagnosis article{padding:12px;border:1px solid #e6ebf1;border-radius:9px;background:#fff}.good-product-ai-diagnosis article b{color:#25344a}.good-product-ai-diagnosis ul{margin:8px 0 0;padding-left:18px;color:#667487}.good-product-ai-diagnosis li+li{margin-top:5px}@media(max-width:760px){.good-product-ai-diagnosis>header,.good-product-ai-diagnosis>div{display:grid;grid-template-columns:1fr}.good-product-ai-diagnosis>header>span{margin-top:4px}}.good-product-team-modal.package>header small{max-width:440px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.good-product-package-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px}.good-product-package-form label{position:relative;display:grid;gap:6px;color:#59687a;font-size:12px;font-weight:700}.good-product-package-form input{width:100%;min-height:42px;padding:9px 45px 9px 11px;border:1px solid #d9e0e8;border-radius:9px;background:#fff;color:#172033;font:inherit;font-size:14px}.good-product-package-form label span{position:absolute;right:11px;bottom:13px;color:#8a97a6;font-size:11px}.good-product-package-preview{display:grid;grid-template-columns:1fr auto;gap:4px 16px;margin:0 20px 20px;padding:14px;border:1px solid #dbeafe;border-radius:11px;background:#eff6ff;color:#1e3a8a}.good-product-package-preview b{grid-row:1/3;align-self:center}.good-product-package-preview strong{text-align:right}.good-product-package-preview small{grid-column:2;text-align:right;color:#64748b}.good-product-package-preview.over_channel{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.good-product-package-preview.missing_package{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.good-product-team-modal.package>footer>div{display:flex;gap:8px}.good-product-team-modal.package>footer button.secondary{border-color:#d7dee7;background:#fff;color:#59687a}.good-product-row-actions{display:flex;gap:6px;align-items:center}.good-product-team-modal.package{width:min(980px,calc(100vw - 32px))}.good-product-team-modal.allocate{width:min(640px,calc(100vw - 32px))}.good-product-team-modal.allocate .good-product-team-empty{padding:26px 20px}.good-product-team-section{padding:15px 20px;border-bottom:1px solid #edf0f4}.good-product-team-section>strong{display:block;margin-bottom:9px;color:#26364a;font-size:14px}.good-product-team-section .good-product-progress-ranges{padding:0}.good-product-pool-note{margin:12px 0 0;padding:10px 12px;border-radius:8px;background:#fff8ee;color:#6f5a44;font-size:13px}.good-product-pool-note b{color:#df791d;font-size:16px}.good-product-team-dates{display:flex;align-items:center;gap:12px;padding:0 20px 14px}.good-product-team-section .good-product-team-dates{padding:12px 0 0}.good-product-team-dates label,.good-product-reclaim-form>label{display:flex;align-items:center;gap:8px;color:#5c6878;font-size:13px}.good-product-team-dates input,.good-product-reclaim-form input,.good-product-reclaim-form select{border:1px solid #d8dfe8;border-radius:8px;background:#fff;color:#26364a;padding:8px 10px}.good-product-choice-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.good-product-choice-row>label{display:flex;align-items:flex-start;gap:8px;padding:11px 12px;border:1px solid #e0e5eb;border-radius:9px;color:#344155;cursor:pointer}.good-product-choice-row input{margin-top:3px;accent-color:#ed8b35}.good-product-choice-row small{display:block;margin-top:3px;color:#8994a2;font-size:11px}.good-product-order-row{display:flex;align-items:center;gap:8px;margin-top:12px}.good-product-order-row span{margin-right:4px;color:#667487;font-size:13px}.good-product-order-row button{border:1px solid #dce3ea;border-radius:8px;background:#fff;color:#596779;padding:7px 10px;cursor:pointer}.good-product-order-row button.active{border-color:#ed963f;background:#fff8ef;color:#d87517}.good-product-assignee-list article.selected{border-color:#edaa68;background:#fffbf6}.good-product-assignee-check{display:flex;align-items:center;gap:9px;min-width:0;cursor:pointer}.good-product-assignee-check input{accent-color:#ed8b35}.good-product-assignee-check span{min-width:0}.good-product-assignee-count{display:flex;align-items:center;gap:6px;white-space:nowrap;color:#647184;font-size:12px}.good-product-assignee-count input{width:70px;border:1px solid #d9e0e8;border-radius:7px;padding:7px;text-align:center}.good-product-team-modal.store-allocation{width:min(640px,calc(100vw - 32px));overflow:hidden}.good-product-team-modal.store-allocation.step-1{width:min(440px,calc(100vw - 32px))}.good-product-team-modal.store-allocation.step-2{width:min(480px,calc(100vw - 32px))}.good-product-team-modal.store-allocation.step-tasks{width:min(780px,calc(100vw - 32px))}.store-allocation-intro{padding:18px 20px 8px}.store-allocation-intro b{color:#273243;font-size:14px}.store-allocation-intro p{margin:8px 0 0;color:#7e8998;font-size:12px;line-height:1.65}.store-allocation-scope-list{display:grid;gap:10px;padding:8px 20px 18px}.store-allocation-scope-list label{display:flex;gap:10px;padding:13px 14px;border:1px solid #e1e5ea;border-radius:10px;background:#fff;cursor:pointer}.store-allocation-scope-list label.selected{border-color:#ee9a40;background:#fff9f1;box-shadow:0 4px 12px #e781201f}.store-allocation-scope-list input{margin-top:3px;accent-color:#e88726}.store-allocation-scope-list b,.store-allocation-scope-list small{display:block}.store-allocation-scope-list b{color:#d87517;font-size:14px}.store-allocation-scope-list small{margin-top:5px;color:#6f7b89;font-size:11px;line-height:1.5}.store-allocation-range-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:8px 20px 18px}.store-allocation-range-grid label{position:relative;display:grid;grid-template-columns:32px 1fr 18px;align-items:center;gap:8px;padding:12px;border:1px solid #e0e5ea;border-radius:10px;color:#657182;cursor:pointer}.store-allocation-range-grid label.selected{border-color:#ed9236;background:#fff8ef;box-shadow:0 4px 12px #e781201f}.store-allocation-range-grid label>svg{padding:6px;border-radius:8px;background:#f6f7f9;box-sizing:content-box}.store-allocation-range-grid b,.store-allocation-range-grid small{display:block}.store-allocation-range-grid b{color:#303b4c;font-size:14px}.store-allocation-range-grid small{margin-top:3px;font-size:11px}.store-allocation-range-grid input{accent-color:#e8892d}.store-allocation-custom-time{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 20px 18px}.store-allocation-custom-time label{display:grid;gap:5px;color:#677485;font-size:11px}.store-allocation-custom-time input{min-width:0;border:1px solid #dfe4ea;border-radius:8px;padding:8px;color:#344155}.store-allocation-mode-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:16px 20px 10px}.store-allocation-mode-grid button{display:grid;gap:5px;min-height:78px;padding:13px;text-align:left;border:1px solid #dfe4ea;border-radius:11px;background:#fff;color:#344155;cursor:pointer}.store-allocation-mode-grid button.active{border-color:#ed9134;background:#fff8ef;box-shadow:0 4px 12px #e781201f}.store-allocation-mode-grid b{font-size:14px}.store-allocation-mode-grid small{color:#7f8a98;font-size:11px}.store-allocation-toolbar,.store-task-toolbar{display:flex;align-items:center;gap:8px;padding:6px 20px 10px}.store-allocation-toolbar>label,.store-task-toolbar>label:last-of-type{display:flex;align-items:center;gap:7px;flex:1;border:1px solid #dfe4ea;border-radius:9px;padding:0 10px;color:#83909e}.store-allocation-toolbar input,.store-task-toolbar input{width:100%;border:0;outline:0;padding:9px 0;background:transparent}.store-allocation-toolbar>button,.store-task-toolbar>button,.store-allocation-store-list article>div button{border:1px solid #dfe4ea;border-radius:8px;background:#fff;color:#526073;padding:7px 11px;cursor:pointer}.store-allocation-toolbar>span{color:#737f8d;font-size:12px}.store-allocation-toolbar>span b{color:#e17b1d}.store-allocation-store-list{display:grid;gap:8px;max-height:240px;overflow:auto;padding:0 20px 16px}.store-allocation-store-list article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid #e2e6eb;border-radius:10px}.store-allocation-store-list article.selected{border-color:#edaa68;background:#fffbf6}.store-allocation-store-list article>label{display:flex;align-items:center;gap:9px;min-width:0;cursor:pointer}.store-allocation-store-list article>label input{accent-color:#ed8b35}.store-allocation-store-list article b,.store-allocation-store-list article small{display:block}.store-allocation-store-list article small{margin-top:3px;color:#84909e;font-size:11px}.store-allocation-store-list article>div{display:flex;align-items:center;gap:8px;white-space:nowrap}.store-allocation-store-list article>div input{width:64px;border:1px solid #d9e0e8;border-radius:7px;padding:7px;text-align:center}.store-allocation-store-list article>div em{font-style:normal;color:#d87517;font-size:12px}.store-task-toolbar>label:first-child{display:flex;align-items:center;gap:6px;color:#5d6a7a;font-size:12px}.store-task-toolbar select{border:1px solid #dfe4ea;border-radius:8px;padding:8px 28px 8px 9px;background:#fff}.store-task-summary{display:flex;justify-content:space-between;padding:6px 20px 10px;color:#657283}.store-task-summary b{color:#e17b1d}.store-task-summary small{color:#8a95a3}.store-task-list{margin:0 20px 16px;border:1px solid #e6eaf0;border-radius:10px;overflow:auto}.store-task-list .head,.store-task-list .body{display:grid;grid-template-columns:46px minmax(230px,1.8fr) 90px 100px 148px;align-items:center;gap:8px;min-width:650px;padding:10px 12px}.store-task-list .head{background:#f7f9fb;color:#6c7888;font-size:11px}.store-task-list .body{border-top:1px solid #edf0f4;color:#344155;cursor:pointer}.store-task-list .body:hover{background:#fffaf4}.store-task-list .body input{accent-color:#ed8b35}.store-task-list .body b,.store-task-list .body small{display:block}.store-task-list .body small{max-width:310px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#84909f}.store-task-list .body strong{font-size:12px}.store-task-list .body strong.allocated{color:#d97706}.store-task-list .body strong.processing{color:#168664}.store-task-list .body time{color:#778393;font-size:11px}.good-product-team-modal>footer .danger{border-color:#efc6c6!important;background:#fff!important;color:#c24949!important}@media(max-width:680px){.store-allocation-range-grid,.store-allocation-mode-grid,.store-allocation-custom-time{grid-template-columns:1fr}.store-allocation-toolbar,.store-task-toolbar{align-items:stretch;flex-wrap:wrap}.store-allocation-store-list article{align-items:flex-start;flex-direction:column}.store-allocation-store-list article>div{width:100%;justify-content:flex-end}}.good-product-team-modal>footer>div{display:flex;gap:8px}.good-product-team-modal>footer button.secondary{border-color:#d7dee7;background:#fff;color:#59687a}.good-product-team-modal>footer button:disabled{opacity:.45;cursor:not-allowed}.good-product-reclaim-form{display:grid;gap:15px;padding:20px}.good-product-reclaim-form>label:first-child{display:grid;grid-template-columns:90px 1fr}.good-product-reclaim-form>label:first-child select{width:100%}.good-product-reclaim-form>p{margin:0;padding:10px 12px;border-radius:8px;background:#f7f9fb;color:#768293;font-size:12px}.good-product-ledger-form{display:grid;gap:10px;padding:16px 20px}.good-product-ledger-form fieldset{min-width:0;margin:0;padding:8px 12px 10px;border:1px solid #e2e8f0;border-radius:10px}.good-product-ledger-form legend{padding:0 7px;color:#49596c;font-size:11px;font-weight:800}.good-product-ledger-form .good-product-package-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:4px 0 0}.simple-profit-table{min-width:3600px}.simple-profit-table th,.simple-profit-table td{max-width:220px;font-size:10px}.good-ledger-sku{min-width:190px;max-width:230px!important}.good-ledger-sku b,.good-ledger-sku span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.good-ledger-sku span{margin-top:3px;color:#7c8998;font-size:9px}.good-ledger-image{display:grid;place-items:center;width:42px;height:42px;overflow:hidden;border:1px solid #e1e7ed;border-radius:6px;background:#f6f8fa}.good-ledger-image img,.good-ledger-image .resilient-image{width:100%;height:100%;object-fit:cover}.good-ledger-link{color:#2370c8!important;white-space:nowrap}.good-ledger-edit{padding:0;border:0;background:transparent;color:#c96e1c;font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}.simple-profit-table td[title]{overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){.good-product-package-form,.good-product-package-preview{grid-template-columns:1fr}.good-product-package-preview b{grid-row:auto}.good-product-package-preview small{grid-column:1;text-align:left}.good-product-package-preview strong{text-align:left}.good-product-team-modal.package>header small{max-width:220px}.good-product-ledger-form .good-product-package-form{grid-template-columns:1fr 1fr}}.xq-studio-main.compact-reference-page .online-products-page{gap:10px}.xq-studio-main.compact-reference-page .online-products-page .sync-control,.xq-studio-main.compact-reference-page .online-products-page .inventory-snapshot{padding:0;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:none}.xq-studio-main.compact-reference-page .online-products-page .sync-control{grid-template-columns:minmax(0,1fr) auto;gap:0}.xq-studio-main.compact-reference-page .online-products-page .sync-control>.panel-head{display:none}.xq-studio-main.compact-reference-page .online-products-page .sync-control .label,.xq-studio-main.compact-reference-page .online-products-page .inventory-snapshot>.panel-head{display:none}.xq-studio-main.compact-reference-page .online-products-page .sync-control h1{margin:0;color:#1f2937;font-size:22px;font-weight:700;letter-spacing:-.025em}.xq-studio-main.compact-reference-page .online-products-page .icon-link{width:32px;height:32px;border:1px solid #d9e0e8;border-radius:6px;background:#fff;color:#64748b}.xq-studio-main.compact-reference-page .online-products-page .sync-filters{grid-template-columns:minmax(150px,.45fr) minmax(280px,1fr) auto auto;gap:8px;align-items:end;padding:10px 8px 10px 16px;border-bottom:0;background:#fff}.xq-studio-main.compact-reference-page .online-products-page .sync-filters>label:nth-child(3){display:none}.xq-studio-main.compact-reference-page .online-products-page .sync-filters label{gap:4px;font-size:10px}.xq-studio-main.compact-reference-page .online-products-page .sync-filters input,.xq-studio-main.compact-reference-page .online-products-page .sync-filters select,.xq-studio-main.compact-reference-page .online-products-page .sync-filters .button{min-height:34px;height:34px;border-radius:5px;font-size:12px}.xq-studio-main.compact-reference-page .online-products-page .sync-control-actions{min-height:54px;margin:0;padding:10px 16px 10px 0;border-top:0;border-bottom:0}.xq-studio-main.compact-reference-page .online-products-page .sync-control-actions>div{flex-wrap:nowrap}.xq-studio-main.compact-reference-page .online-products-page .sync-control-actions>div>.button:first-child{display:none}.xq-studio-main.compact-reference-page .online-products-page .sync-control-actions .button{min-height:32px;padding:0 12px;border-radius:5px;font-size:12px}.xq-studio-main.compact-reference-page .online-products-page .sync-control-actions>span{display:none}.xq-studio-main.compact-reference-page .online-products-page .product-status-tabs{grid-column:1 / -1;gap:22px;min-height:45px;padding:0 16px;overflow-x:auto;border:0;background:#fff}.xq-studio-main.compact-reference-page .online-products-page .product-status-tabs button{position:relative;min-height:45px;padding:0 1px;border:0;border-radius:0;background:transparent;color:#4b5563;font-size:12px}.xq-studio-main.compact-reference-page .online-products-page .product-status-tabs button:hover,.xq-studio-main.compact-reference-page .online-products-page .product-status-tabs button.active{border:0;background:transparent;color:#e97817}.xq-studio-main.compact-reference-page .online-products-page .product-status-tabs button.active:after{position:absolute;right:0;bottom:0;left:0;height:2px;content:"";background:#f28a2a}.xq-studio-main.compact-reference-page .online-products-page .product-status-tabs button b,.xq-studio-main.compact-reference-page .online-products-page .product-status-tabs button.active b{min-width:18px;padding:1px 5px;background:#fff3e8;color:#e97817;font-size:10px}.xq-studio-main.compact-reference-page .online-products-page .inventory-scroll{max-height:648px;margin:0;border:0}.xq-studio-main.compact-reference-page .online-products-page .snapshot-table{min-width:1350px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row{grid-template-columns:28px minmax(250px,1.8fr) minmax(120px,.8fr) 90px 130px 105px 80px 80px 120px 125px 175px;gap:10px;min-height:72px;padding:9px 14px;color:#475569;font-size:11px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-header{min-height:38px;background:#f7f8fa;color:#697586;font:600 11px inherit;letter-spacing:0;text-transform:none}.xq-studio-main.compact-reference-page .online-products-page .snapshot-thumb{width:46px;height:46px;border-color:#e2e8f0;border-radius:6px;background:#f8fafc}.xq-studio-main.compact-reference-page .online-products-page .snapshot-product{grid-template-columns:46px minmax(0,1fr);gap:9px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-product b{font-size:12px;line-height:1.4}.xq-studio-main.compact-reference-page .online-products-page .snapshot-product small,.xq-studio-main.compact-reference-page .online-products-page .snapshot-price small,.xq-studio-main.compact-reference-page .online-products-page .snapshot-stock small,.xq-studio-main.compact-reference-page .online-products-page .snapshot-category small,.xq-studio-main.compact-reference-page .online-products-page .snapshot-weight small,.xq-studio-main.compact-reference-page .online-products-page .snapshot-source small{display:block;margin-top:2px;overflow:hidden;color:#8a96a6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.xq-studio-main.compact-reference-page .online-products-page .snapshot-category,.xq-studio-main.compact-reference-page .online-products-page .snapshot-weight,.xq-studio-main.compact-reference-page .online-products-page .snapshot-source{min-width:0}.xq-studio-main.compact-reference-page .online-products-page .snapshot-category b,.xq-studio-main.compact-reference-page .online-products-page .snapshot-weight b,.xq-studio-main.compact-reference-page .online-products-page .snapshot-source b,.xq-studio-main.compact-reference-page .online-products-page .snapshot-price b,.xq-studio-main.compact-reference-page .online-products-page .snapshot-stock b{color:#243247;font-size:11px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-status-cell{display:grid;justify-items:start;gap:4px}.xq-studio-main.compact-reference-page .online-products-page .product-sync-status,.xq-studio-main.compact-reference-page .online-products-page .snapshot-state{min-height:21px;padding:0 6px;border-color:#e1e7ee;background:#f7f9fb;color:#58677b;font-size:9px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row time{color:#718096;font:10px inherit}.xq-studio-main.compact-reference-page .online-products-page .snapshot-actions{gap:5px 8px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-actions .text-link{color:#d96f15;font-size:10px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination{min-height:48px;margin:0;padding:8px 14px;border-top:1px solid #e8edf2;color:#64748b;font:11px inherit}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination>span{margin-right:auto}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination>div{align-items:center;gap:5px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination button,.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination select{min-width:30px;height:30px;min-height:30px;padding:0 8px;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#526173;font-size:11px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination button:disabled{opacity:.45}@media(max-width:900px){.xq-studio-main.compact-reference-page .online-products-page .sync-filters{grid-template-columns:1fr 1fr}.xq-studio-main.compact-reference-page .online-products-page .sync-control-actions{align-items:flex-start;flex-direction:column}}@media(max-width:680px){.xq-studio-main.compact-reference-page .online-products-page .sync-control{display:block}.xq-studio-main.compact-reference-page .online-products-page .sync-filters{grid-template-columns:1fr;padding:14px}.xq-studio-main.compact-reference-page .online-products-page .sync-control-actions{padding:10px 14px}.xq-studio-main.compact-reference-page .online-products-page .sync-control-actions>div{display:grid;grid-template-columns:1fr 1fr auto;width:100%}.xq-studio-main.compact-reference-page .online-products-page .sync-control-actions .button{width:100%}.xq-studio-main.compact-reference-page .online-products-page .product-status-tabs{gap:18px;padding:0 14px}.xq-studio-main.compact-reference-page .online-products-page .inventory-scroll{max-height:none;overflow:visible}.xq-studio-main.compact-reference-page .online-products-page .snapshot-table{min-width:0}.xq-studio-main.compact-reference-page .online-products-page .snapshot-header{display:none}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row:not(.snapshot-header){grid-template-columns:24px minmax(0,1fr);gap:8px 10px;min-height:0;padding:14px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row:not(.snapshot-header)>label{grid-column:1;grid-row:1}.xq-studio-main.compact-reference-page .online-products-page .snapshot-product{grid-column:2;grid-row:1}.xq-studio-main.compact-reference-page .online-products-page .snapshot-category{grid-column:2;grid-row:2}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row:not(.snapshot-header)>span:nth-child(4){display:block;grid-column:2;grid-row:3;color:#64748b;font-size:10px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-status-cell{grid-column:2;grid-row:4}.xq-studio-main.compact-reference-page .online-products-page .snapshot-price{display:grid;grid-column:2;grid-row:5;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-stock{grid-column:2;grid-row:6}.xq-studio-main.compact-reference-page .online-products-page .snapshot-weight{grid-column:2;grid-row:7}.xq-studio-main.compact-reference-page .online-products-page .snapshot-source{grid-column:2;grid-row:8}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row time{grid-column:2;grid-row:9}.xq-studio-main.compact-reference-page .online-products-page .snapshot-actions{grid-column:2;grid-row:10;flex-wrap:wrap}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination{align-items:stretch;flex-direction:column}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination>div{justify-content:space-between;width:100%}}.store-task-list .body strong.completed{color:#168664}.xq-studio-main.compact-reference-page .online-products-page .sync-control{overflow:visible}.online-batch-menu-wrap{position:relative;display:inline-flex}.online-batch-menu{position:absolute;z-index:160;top:calc(100% + 5px);left:0;width:190px;padding:6px;border:1px solid #dce2e9;border-radius:7px;background:#fff;box-shadow:0 12px 30px #0f172a29;display:grid}.online-batch-menu button{height:34px!important;width:100%!important;border:0!important;border-radius:5px!important;background:#fff!important;color:#344054!important;text-align:left!important;padding:0 10px!important;font-size:11px!important;font-weight:650!important}.online-batch-menu button:hover{background:#fff7ed!important;color:#d96f15!important}.online-batch-menu button.danger{color:#d92d20!important}.online-batch-menu hr{width:100%;height:1px;border:0;background:#edf0f3;margin:5px 0}.data-sync-dialog.online-batch-dialog{width:min(1120px,calc(100vw - 44px));max-width:none;padding:0;overflow:hidden;border-radius:10px;background:#fff;color:#263244}.online-batch-dialog-head{height:54px;padding:0 18px;border-bottom:1px solid #e7eaee;display:flex;align-items:center;justify-content:space-between}.online-batch-dialog-head h2{margin:0;font-size:17px}.online-batch-dialog-head .icon-link{font-size:22px;color:#667085}.online-price-table-wrap,.online-stock-table-wrap{max-height:min(55vh,440px);overflow:auto}.online-price-table,.online-stock-table{width:100%;border-collapse:collapse;font-size:11px}.online-price-table{min-width:1060px}.online-stock-table{min-width:820px}.online-price-table th,.online-stock-table th{position:sticky;z-index:1;top:0;height:42px;padding:7px 8px;border-bottom:1px solid #dfe4ea;background:#f8fafc;color:#667085;text-align:left;font-size:10px;white-space:nowrap}.online-price-table td,.online-stock-table td{padding:9px 8px;border-bottom:1px solid #edf0f3;vertical-align:middle}.online-price-table td:nth-child(3),.online-stock-table td:first-child{min-width:215px}.online-price-table td>b,.online-stock-table td>b{display:block;max-width:260px;overflow:hidden;color:#344054;text-overflow:ellipsis;white-space:nowrap}.online-price-table td>small,.online-stock-table td>small{display:block;margin-top:3px;color:#98a2b3}.online-price-table th>button{height:20px;border:1px solid #d0d5dd;border-radius:4px;background:#fff;color:#667085;font-size:9px;font-weight:800}.online-price-table th>button.active{border-color:#f28a2a;background:#fff7ed;color:#df7419}.online-price-table input,.online-price-table select,.online-stock-toolbar input,.online-stock-toolbar select,.online-stock-number input{height:31px;border:1px solid #d0d5dd;border-radius:5px;background:#fff;color:#344054;padding:0 7px;font:inherit;box-sizing:border-box}.online-price-table input{width:116px}.online-price-table select{width:118px}.online-price-table input.formula{border-color:#f2a65f;background:#fffaf5}.online-price-table input.error{border-color:#e5484d;background:#fff5f5}.online-price-table small.formula-preview,.online-price-table small.formula-error{max-width:116px;color:#168664;font-size:9px}.online-price-table small.formula-error{color:#d92d20}.online-price-thumb{width:40px;height:40px;border-radius:5px;background:#f2f4f7;display:grid;place-items:center;overflow:hidden}.online-price-thumb img{width:100%;height:100%;object-fit:cover}.online-store-chip{display:inline-flex;padding:3px 7px;border-radius:999px;background:#fff4e8;color:#d96f15;font-size:9px;font-weight:700}.online-price-table .muted{color:#98a2b3}.online-price-formulas{display:flex;align-items:center;gap:6px;padding:9px 15px;border-top:1px solid #e7eaee;background:#f8fafc;overflow-x:auto}.online-price-formulas span{color:#667085;font-size:10px;font-weight:800;white-space:nowrap}.online-price-formulas i{width:1px;height:20px;background:#dfe4ea}.online-price-formulas button{height:25px;border:1px solid #d0d5dd;border-radius:999px;background:#fff;color:#475467;padding:0 9px;font-size:9px;white-space:nowrap}.online-price-formulas button:hover{border-color:#f28a2a;color:#d96f15}.online-batch-dialog-foot{min-height:58px;padding:10px 16px;border-top:1px solid #e7eaee;background:#fff;display:flex;align-items:center;gap:9px}.online-batch-dialog-foot small{margin-right:auto;color:#667085;font-size:10px}.online-batch-dialog-foot .button{height:34px;padding:0 14px}.online-stock-toolbar{min-height:52px;padding:8px 14px;border-bottom:1px solid #e7eaee;background:#f8fafc;display:flex;align-items:center;gap:9px;overflow-x:auto}.online-stock-toolbar label{display:flex;align-items:center;gap:6px;color:#475467;font-size:10px;font-weight:700;white-space:nowrap}.online-stock-toolbar select{min-width:140px}.online-stock-toolbar input{width:92px}.online-stock-toolbar .spacer{flex:1}.online-stock-number{display:flex;align-items:center}.online-stock-number input{width:78px;border-radius:5px 0 0 5px}.online-stock-number span{height:31px;border:1px solid #d0d5dd;border-left:0;border-radius:0 5px 5px 0;padding:0 7px;display:grid;place-items:center;color:#667085;background:#f8fafc}.online-stock-table td:nth-child(n+2){white-space:nowrap}.online-stock-table .danger-link{color:#d92d20}@media(max-width:680px){.data-sync-dialog.online-batch-dialog{width:calc(100vw - 16px);max-height:calc(100vh - 24px)}.online-price-table-wrap,.online-stock-table-wrap{max-height:58vh}.online-batch-dialog-foot{align-items:stretch;flex-wrap:wrap}.online-batch-dialog-foot small{width:100%;margin:0}.online-batch-dialog-foot .button{flex:1}.online-batch-menu{left:auto;right:0}}.online-card-error-trigger{min-height:21px;padding:0 7px;border:1px solid #f0b3ad;border-radius:999px;background:#fff5f4;color:#c43c32;font-size:9px;font-weight:750;cursor:pointer}.online-card-error-trigger.warning{border-color:#efd39b;background:#fffaed;color:#9b6614}.online-card-error-popover{position:fixed;z-index:320;width:min(420px,calc(100vw - 24px));max-height:min(520px,calc(100vh - 24px));overflow:hidden;border:1px solid #e3e8ef;border-radius:10px;background:#fff;box-shadow:0 18px 48px #0f172a33;color:#344054;transform:translate(-50%)}.online-card-error-popover.above{transform:translate(-50%,-100%)}.online-card-error-popover:before{position:absolute;top:0;right:0;left:0;height:3px;background:#d84d43;content:""}.online-card-error-popover.warning:before{background:#d59a32}.online-card-error-popover>header{display:grid;grid-template-columns:30px minmax(0,1fr) 28px;gap:9px;align-items:start;padding:15px 15px 12px;border-bottom:1px solid #edf0f3}.online-card-error-popover>header>span{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#fff0ee;color:#d84d43;font-size:19px}.online-card-error-popover.warning>header>span{background:#fff7e4;color:#bd7c1f}.online-card-error-popover>header strong,.online-card-error-popover>header small{display:block}.online-card-error-popover>header strong{margin-top:1px;color:#1f2937;font-size:14px}.online-card-error-popover>header small{margin-top:4px;color:#7b8796;font-size:10px;line-height:1.45}.online-card-error-popover>header button{display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:5px;background:transparent;color:#667085;cursor:pointer}.online-card-error-popover>header button:hover{background:#f3f5f7}.online-card-error-popover>header button svg{width:16px;height:16px}.online-card-error-popover ol{display:grid;gap:0;max-height:330px;margin:0;padding:0;overflow:auto;list-style:none}.online-card-error-popover li{padding:12px 15px;border-bottom:1px solid #edf0f3}.online-card-error-popover li>div{display:flex;align-items:center;gap:6px}.online-card-error-popover li b{min-width:0;overflow:hidden;color:#344054;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.online-card-error-popover li code,.online-card-error-popover li em,.online-card-error-popover .translation span{flex:0 0 auto;padding:2px 5px;border-radius:4px;background:#f2f4f7;color:#667085;font:8px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal}.online-card-error-popover li em{background:#fff7e4;color:#9b6614;font-family:inherit}.online-card-error-popover li p{margin:6px 0 0;color:#667085;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.online-card-error-popover li p.translation{padding:8px;border-radius:6px;background:#f3f8ff;color:#315b89}.online-card-error-popover .translation span{margin-right:6px;background:#dfeeff;color:#2364a6;font-family:inherit}.online-card-error-popover>footer{display:flex;gap:10px;align-items:center;justify-content:space-between;min-height:50px;padding:9px 15px;background:#f8fafc}.online-card-error-popover>footer small{color:#8994a3;font-size:9px}.online-card-error-popover>footer button{flex:0 0 auto;min-height:30px;padding:0 11px;border:1px solid #e48a3a;border-radius:5px;background:#fff;color:#cf6f1c;font-size:10px;font-weight:700;cursor:pointer}.online-card-error-popover>footer button:disabled{cursor:wait;opacity:.6}@media(max-width:520px){.online-card-error-popover,.online-card-error-popover.above{right:12px;left:12px!important;width:auto;transform:none}.online-card-error-popover.above{transform:translateY(-100%)}.online-card-error-popover>footer{align-items:stretch;flex-direction:column}.online-card-error-popover>footer button{width:100%}}.good-product-export-mask{position:fixed;z-index:260;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#121a2c6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.good-product-export-dialog{display:flex;width:440px;max-width:100%;max-height:88vh;flex-direction:column;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 40px 90px #141e3c59;color:#334155}.good-product-export-dialog>header,.good-product-export-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px}.good-product-export-dialog>header{border-bottom:1px solid #e8edf3;background:linear-gradient(135deg,#e9952f1a,#e9952f05)}.good-product-export-dialog>header strong{color:#172033;font-size:15.5px}.good-product-export-dialog>header button{display:grid;width:30px;height:30px;padding:0;place-items:center;border:0;border-radius:6px;background:transparent;color:#748092;font-size:22px;cursor:pointer}.good-product-export-dialog>header button:hover{background:#f3f5f8}.good-product-export-dialog>header button:disabled{cursor:wait;opacity:.5}.good-product-export-body{padding:18px 20px 6px;overflow:auto}.good-product-export-body>p{margin:0 0 14px;color:#687586;font-size:12.5px;line-height:1.6}.good-product-export-body>p b{color:#27364a}.good-product-export-body .good-product-export-error{padding:9px 11px;border:1px solid #f3c9c3;border-radius:7px;background:#fff5f3;color:#b8473d}.good-product-export-count{display:flex;gap:10px;align-items:center;margin:10px 0 2px;flex-wrap:wrap}.good-product-export-count>span{color:#3f4d60;font-size:13.5px;font-weight:700}.good-product-export-count input{width:96px;padding:6px 10px;border:1px solid #d7dee8;border-radius:6px;background:#fff;color:#1f2c3d;font-size:13.5px;text-align:right}.good-product-export-count input:focus{border-color:#ee9a44;outline:2px solid rgba(238,154,68,.14)}.good-product-export-count small{color:#929dab;font-size:11.5px}.good-product-export-modes{display:flex;flex-direction:column;gap:10px;margin-top:8px}.good-product-export-modes label{display:flex;gap:10px;align-items:start;padding:12px 14px;border:1px solid #e0e5eb;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s}.good-product-export-modes label:hover,.good-product-export-modes label:focus-within{border-color:#4b76ff;background:#4b76ff0d}.good-product-export-modes input{margin-top:4px;accent-color:#4b76ff}.good-product-export-modes b,.good-product-export-modes small{display:block}.good-product-export-modes b{color:#29374a;font-size:13.5px}.good-product-export-modes small{margin-top:3px;color:#808c9a;font-size:11.5px;line-height:1.55}.good-product-export-dialog>footer{justify-content:flex-end;padding:16px 20px 20px}.good-product-export-dialog>footer button{min-width:0;min-height:0;padding:7px 12px;border:1px solid #d8dee8;border-radius:9px;background:#fff;color:#29374a;font-size:13px}.good-product-export-dialog>footer .simple-selection-primary{background:#ed8b35;border-color:#ed8b35;color:#fff;box-shadow:0 7px 16px #e17b1d38}@media(max-width:560px){.good-product-export-mask{padding:12px}.good-product-export-dialog{width:100%}.good-product-export-dialog>footer button{flex:1}}.provider-pool-admin{display:grid;gap:18px}.provider-pool-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 28px;border:1px solid #d8e6ec;border-radius:24px;background:linear-gradient(135deg,#fff,#f2fbf8 52%,#eef8ff);box-shadow:0 16px 42px #1b2e4714}.provider-pool-hero h2{margin:3px 0 7px;color:#1b2e47;font-size:28px}.provider-pool-hero p{margin:0;color:#60778b}.provider-pool-hero>span{flex:0 0 auto;padding:9px 14px;border-radius:999px;font-weight:800}.provider-pool-hero>span.ready{color:#08785e;background:#e8f9f2;border:1px solid #bcead9}.provider-pool-hero>span.blocked{color:#a66b08;background:#fff8e8;border:1px solid #f1d9a1}.provider-pool-status-note{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border:1px solid #f1d9a1;border-radius:16px;color:#76531b;background:#fffaf0}.provider-pool-status-note b{flex:0 0 auto;color:#94610b}.provider-pool-status-note span{color:#6f6049;line-height:1.55;text-align:right}.provider-pool-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.provider-pool-metrics article{padding:17px 18px;border:1px solid #d8e6ec;border-radius:18px;background:#fff}.provider-pool-metrics small{display:block;color:#6b8093;font-weight:700}.provider-pool-metrics b{display:block;margin-top:6px;color:#1689e5;font-size:24px}.provider-pool-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:18px;align-items:start}.provider-pool-list,.provider-pool-form{border-radius:22px}.provider-account-rows{display:grid;gap:10px}.provider-account-row{display:grid;grid-template-columns:106px minmax(130px,.75fr) minmax(180px,1fr) auto;gap:14px;align-items:center;padding:14px;border:1px solid #dce8ed;border-radius:16px;background:#fbfdfe}.provider-account-state{display:inline-flex;align-items:center;gap:7px;color:#526b80;font-size:13px;font-weight:800}.provider-account-state i{width:9px;height:9px;border-radius:50%;background:#9aadba}.provider-account-state.idle i{background:#36c89a}.provider-account-state.leased i,.provider-account-state.logging_in i{background:#1689e5}.provider-account-state.cooling i{background:#e2a32d}.provider-account-state.needs_verification i,.provider-account-state.disabled i{background:#df5c68}.provider-account-name b,.provider-account-health b{display:block;color:#1b2e47}.provider-account-name small,.provider-account-health small{display:block;margin-top:3px;color:#6b8093}.provider-account-actions{display:flex;gap:7px}.provider-account-actions button{padding:8px 10px;border:1px solid #cbdde5;border-radius:10px;color:#1689e5;background:#fff;font-weight:750}.provider-account-actions button.ghost{color:#657b8e}.provider-account-actions button:disabled{cursor:not-allowed;opacity:.5}.provider-pool-form{display:grid;gap:13px}.provider-pool-form>h3{margin:0;color:#1b2e47}.provider-pool-form>p{margin:-5px 0 2px;color:#6b8093}.provider-pool-form label{display:grid;gap:7px;color:#415b72;font-weight:750}.provider-pool-form input{min-height:44px;border:1px solid #cfe0e7;border-radius:12px;padding:0 13px;color:#1b2e47;background:#fafdff}.provider-pool-form input:focus{outline:3px solid rgba(34,184,202,.14);border-color:#22b8ca}.provider-pool-note,.provider-pool-empty{color:#6b8093;line-height:1.7}@media(max-width:1180px){.provider-pool-status-note{align-items:flex-start;flex-direction:column;gap:5px}.provider-pool-status-note span{text-align:left}.provider-pool-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.provider-pool-layout{grid-template-columns:1fr}.provider-account-row{grid-template-columns:100px 1fr 1fr}.provider-account-actions{grid-column:2 / -1}}.parity-stack{display:grid;gap:18px}.parity-hero{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,#12332deb,#06110ffa)}.parity-hero h2{margin:6px 0 7px;font-size:30px}.parity-hero p{margin:0;color:var(--muted)}.parity-metrics{display:flex;gap:10px}.parity-metrics span{display:grid;min-width:92px;gap:4px;padding:13px 15px;border:1px solid var(--line);border-radius:12px;color:var(--muted);font-size:10px;background:#ffffff06}.parity-metrics b{color:var(--mint-soft);font:22px/1 var(--mono)}.parity-two-column{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px;align-items:start}.parity-table-panel{min-width:0}.parity-table-scroll{overflow-x:auto}.parity-table{width:100%;border-collapse:collapse;min-width:760px}.parity-table th{padding:11px 12px;border-bottom:1px solid var(--line-light);color:var(--muted);font-size:10px;text-align:left}.parity-table td{padding:14px 12px;border-bottom:1px solid var(--line);color:#cbe7dc;font-size:12px}.parity-table td b,.parity-table td small{display:block}.parity-table td small{margin-top:4px;color:#6f9486;font-family:var(--mono);font-size:9px}.parity-table select,.parity-create select,.parity-create input,.parity-config-section select,.parity-config-section input{width:100%;box-sizing:border-box;min-height:40px;border:1px solid var(--line-light);border-radius:9px;padding:0 11px;color:var(--white);background:#010f0cb8}.parity-status{display:inline-flex;align-items:center;gap:6px}.parity-status i{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #68f8c41a}.parity-create{display:grid;gap:14px}.parity-create h3{margin:0 0 4px}.parity-create label,.parity-config-section label{display:grid;gap:7px;color:#a9c9bc;font-size:10px}.parity-role-note{display:grid;gap:4px;padding:13px;border:1px solid rgba(104,248,196,.18);border-radius:10px;background:#68f8c40d}.parity-role-note b{color:var(--mint-soft);font-size:12px}.parity-role-note span{color:var(--muted);font-size:10px;line-height:1.5}.parity-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.parity-config-section{display:grid;align-content:start;gap:14px}.parity-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.parity-toggle{display:flex!important;align-items:center;min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:#ffffff05}.parity-toggle input{width:16px!important;min-height:16px!important;margin:0 9px 0 0;accent-color:var(--mint)}.parity-preview{color:var(--muted);font-size:10px}.parity-preview b{color:var(--mint-soft);font:14px/1 var(--mono)}@media(max-width:980px){.parity-two-column,.parity-config-grid{grid-template-columns:1fr}.parity-create{order:-1}}@media(max-width:700px){.parity-hero{align-items:stretch;flex-direction:column}.parity-metrics{display:grid;grid-template-columns:repeat(3,1fr)}.parity-metrics span{min-width:0}.parity-form-grid{grid-template-columns:1fr}}.watermark-center{display:grid;gap:18px}.watermark-hero-actions,.watermark-filters,.watermark-card-actions{display:flex;align-items:center;gap:8px}.watermark-workspace{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(380px,1.18fr);gap:18px;align-items:start}.watermark-editor-form,.watermark-canvas-panel{display:grid;gap:14px}.watermark-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.watermark-field-grid label{display:grid;gap:7px;color:#a9c9bc;font-size:10px}.watermark-field-grid label.wide{grid-column:1 / -1}.watermark-field-grid input,.watermark-field-grid select{width:100%;box-sizing:border-box;min-height:40px;border:1px solid var(--line-light);border-radius:9px;padding:0 11px;color:var(--white);background:#010f0cb8}.watermark-field-grid input[type=color]{padding:4px}.watermark-field-grid input[type=range]{padding:0;accent-color:var(--mint)}.watermark-position-field{grid-column:1/-1;display:grid;gap:7px;margin:0;padding:0;border:0;color:#a9c9bc}.watermark-position-field legend{margin:0 0 7px;padding:0;font-size:10px}.watermark-position-field>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.watermark-position-field button{min-height:34px;border:1px solid var(--line-light);border-radius:8px;color:var(--muted);background:#010f0cb8;cursor:pointer}.watermark-position-field button:hover,.watermark-position-field button.active{border-color:var(--mint);color:var(--mint-soft);background:#68f8c414}.watermark-position-field small{color:#7da394;font-size:9px}.watermark-canvas-wrap{width:100%;overflow:hidden;border:1px solid var(--line-light);border-radius:14px;background:#10221f}.watermark-canvas-wrap canvas{display:block}.watermark-coordinate{color:#7da394;font-family:var(--mono);font-size:9px}.watermark-library h3 small{color:var(--mint);font-family:var(--mono)}.watermark-filters button{min-height:32px;border:1px solid var(--line);border-radius:8px;padding:0 12px;color:var(--muted);background:transparent;cursor:pointer}.watermark-filters button.active{border-color:#68f8c461;color:var(--mint-soft);background:#68f8c414}.watermark-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.watermark-template-card{display:grid;grid-template-columns:94px minmax(0,1fr);gap:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#ffffff05}.watermark-template-card.selected{border-color:#68f8c473;box-shadow:0 0 0 2px #68f8c412}.watermark-template-preview{display:grid;place-items:center;width:94px;height:80px;overflow:hidden;border:0;border-radius:9px;color:#fff;background:linear-gradient(145deg,#31574d,#10221f);cursor:pointer}.watermark-template-preview img{max-width:78px;max-height:64px;object-fit:contain}.watermark-template-card h4{margin:7px 0 5px;color:var(--white)}.watermark-template-card small{color:var(--muted);font-size:9px}.watermark-card-actions{grid-column:1 / -1;justify-content:flex-end;border-top:1px solid var(--line);padding-top:9px}@media(max-width:1100px){.watermark-workspace{grid-template-columns:1fr}.watermark-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.watermark-hero-actions{align-items:stretch;flex-direction:column}.watermark-field-grid,.watermark-card-grid{grid-template-columns:1fr}}.catalog-center{display:grid;gap:18px}.catalog-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 190px 180px auto;gap:12px;align-items:end}.catalog-toolbar label{display:grid;gap:7px;color:var(--muted);font-size:10px}.catalog-toolbar input,.catalog-toolbar select,.catalog-bulk-bar select{width:100%;min-height:40px;box-sizing:border-box;border:1px solid var(--line-light);border-radius:9px;padding:0 11px;color:var(--white);background:#010f0cb8}.catalog-more-filters{position:relative}.catalog-more-filters>summary{min-height:40px;box-sizing:border-box;display:inline-flex;align-items:center;border:1px solid var(--line-light);border-radius:9px;padding:0 12px;color:var(--white);cursor:pointer;list-style:none}.catalog-more-filters>summary::-webkit-details-marker{display:none}.catalog-more-filters>div{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:250px;padding:10px;display:grid;gap:9px;border:1px solid var(--line);border-radius:10px;background:var(--panel);box-shadow:var(--shadow)}.catalog-table-panel{min-width:0}.catalog-bulk-bar{display:grid;grid-template-columns:auto 210px auto 1fr;gap:12px;align-items:center;margin-bottom:13px;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:#68f8c409}.catalog-bulk-bar>span{color:var(--muted);font-size:11px}.catalog-bulk-bar>span b{color:var(--mint);font-family:var(--mono)}.catalog-bulk-bar small{color:#6f9486;text-align:right}.catalog-table-scroll{overflow-x:auto}.catalog-table{width:100%;min-width:1120px;border-collapse:collapse}.catalog-table th{padding:11px 10px;border-bottom:1px solid var(--line-light);color:var(--muted);font-size:10px;text-align:left;white-space:nowrap}.catalog-table th.sortable{cursor:pointer}.catalog-table td{padding:12px 10px;border-bottom:1px solid var(--line);color:#cbe7dc;font-size:11px;vertical-align:middle}.catalog-table tr.selected td{background:#68f8c409}.catalog-product-cell{display:grid;grid-template-columns:52px minmax(190px,1fr);gap:10px;align-items:center;min-width:260px;border:0;padding:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.catalog-product-cell img{width:52px;height:52px;border-radius:8px;object-fit:cover;background:var(--panel-light)}.catalog-product-cell b,.catalog-product-cell small{display:block}.catalog-product-cell b{overflow:hidden;max-width:300px;color:var(--white);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.catalog-product-cell small{overflow:hidden;max-width:300px;margin-top:5px;color:#6f9486;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.catalog-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.catalog-status i{width:7px;height:7px;border-radius:50%;background:#76968a}.catalog-status.awaiting_confirmation i{background:var(--mint)}.catalog-status.processing_ai i{background:#9eb8ff}.catalog-status.needs_action i{background:var(--danger)}.catalog-pagination{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:13px;color:var(--muted);font-size:10px}.catalog-pagination>div{display:flex;gap:7px}.catalog-pagination button{min-height:32px;border:1px solid var(--line);border-radius:8px;padding:0 11px;color:var(--white);background:#ffffff06}.catalog-pagination button:disabled{opacity:.35}@media(max-width:980px){.catalog-toolbar{grid-template-columns:1fr 1fr}.catalog-search{grid-column:1 / -1}.catalog-bulk-bar{grid-template-columns:1fr 1fr}.catalog-bulk-bar small{text-align:left}}@media(max-width:700px){.catalog-toolbar,.catalog-bulk-bar{grid-template-columns:1fr}.catalog-pagination{align-items:stretch;flex-direction:column}}.task-center-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.task-center-summary span{display:grid;gap:5px;padding:15px 17px;border:1px solid var(--line);border-radius:12px;color:var(--muted);font-size:10px;background:#ffffff05}.task-center-summary b{color:var(--mint-soft);font:24px/1 var(--mono)}.task-record-filters{display:grid;grid-template-columns:1fr 150px;gap:8px;padding:0 0 12px}.task-record-filters input,.task-record-filters select{width:100%;min-height:36px;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;padding:0 9px;color:var(--white);background:#010f0cb8;font-size:10px}.task-record-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}@media(max-width:700px){.task-center-summary{grid-template-columns:repeat(2,1fr)}.task-record-filters{grid-template-columns:1fr}}.xq-task-queue-section{display:grid;gap:16px;margin-top:26px;padding-top:24px;border-top:1px solid var(--apple-line, rgba(0, 0, 0, .08))}.xq-task-queue-section>header{display:flex;align-items:end;justify-content:space-between;gap:16px}.xq-task-queue-section>header h2{margin:3px 0 0}.xq-task-queue-section>header small{color:var(--apple-muted, #6e6e73)}@media(max-width:700px){.xq-task-queue-section>header{align-items:flex-start;flex-direction:column}}.watermark-asset-field{display:grid;gap:9px}.watermark-file-input{display:none}.watermark-asset-actions{display:flex;align-items:center;gap:12px;padding:14px;border:1px dashed #b9cbc5;border-radius:12px;background:#f8fbfa}.watermark-asset-actions .button{flex:0 0 auto}.watermark-asset-actions small{color:#71827d;line-height:1.5}.watermark-asset-current{display:grid;grid-template-columns:74px 1fr;gap:12px;align-items:center}.watermark-asset-current>img{width:74px;height:74px;object-fit:contain;border-radius:10px;background:#10221f}.watermark-asset-current label{display:grid;gap:6px}.watermark-crop-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:22px;background:#081714b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.watermark-crop-dialog{width:min(620px,96vw);max-height:94vh;overflow:auto;border-radius:20px;background:#fff;box-shadow:0 30px 90px #00000059}.watermark-crop-dialog header{display:flex;justify-content:space-between;gap:20px;padding:22px 24px}.watermark-crop-dialog header h3{margin:2px 0 4px}.watermark-crop-dialog header span{color:#72817d;font-size:12px}.watermark-crop-dialog header>button{width:34px;height:34px;border:1px solid #dce4e2;border-radius:50%;background:#fff;font-size:22px}.watermark-crop-stage{position:relative;width:min(420px,78vw);aspect-ratio:1;margin:0 auto;overflow:hidden;border-radius:16px;background:repeating-conic-gradient(#edf2f0 0,#edf2f0 25%,#fff 0,#fff 50%) 0/24px 24px}.watermark-crop-stage img{width:100%;height:100%;object-fit:cover;transform-origin:center;transition:transform .08s linear}.watermark-crop-stage i{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #20a676;box-shadow:inset 0 0 0 1px #fffc;pointer-events:none}.watermark-crop-controls{display:grid;gap:13px;padding:20px 24px}.watermark-crop-controls label{display:grid;grid-template-columns:110px 42px 1fr;align-items:center;color:#435852;font-size:13px}.watermark-crop-controls b{text-align:right;color:#10845d}.watermark-crop-controls input{width:100%}.watermark-crop-dialog footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid #e8eeec}.watermark-crop-dialog footer .button{min-width:135px}.subaccount-account-strip{position:relative;z-index:2;margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid #dfe3ea;border-radius:9px;background:#fff}.subaccount-account-summary,.subaccount-strip-actions,.parity-create-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.subaccount-account-summary{color:#4b5565;font-size:13px}.subaccount-account-summary b,.subaccount-account-summary strong{color:#141b2d}.subaccount-account-summary i{width:1px;height:16px;background:#dfe3ea}.parity-two-column.single-column{grid-template-columns:minmax(0,1fr)}.parity-create-actions{justify-content:flex-end}@media(max-width:900px){.subaccount-account-strip{align-items:flex-start;flex-direction:column}}:root{color-scheme:light;--apple-bg: #f5f5f7;--apple-surface: #ffffff;--apple-surface-soft: #fbfbfd;--apple-ink: #1d1d1f;--apple-muted: #6e6e73;--apple-faint: #86868b;--apple-line: rgba(0, 0, 0, .09);--apple-line-strong: rgba(0, 0, 0, .14);--apple-blue: #0071e3;--apple-blue-hover: #0077ed;--apple-mint: #0d9f77;--apple-mint-soft: #dff8ef;--apple-shadow: 0 24px 70px rgba(15, 23, 42, .09);--apple-shadow-soft: 0 8px 30px rgba(15, 23, 42, .06)}html{background:var(--apple-bg);scroll-behavior:smooth}body{color:var(--apple-ink);background:var(--apple-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{color:#fff;background:var(--apple-blue)}.apple-landing{min-height:100vh;overflow:clip;color:var(--apple-ink);background:radial-gradient(circle at 50% 7%,rgba(179,222,255,.32),transparent 31rem),var(--apple-bg)}.apple-landing .brand{color:var(--apple-ink)}.apple-landing .brand img{box-shadow:0 9px 24px #0071e324}.apple-landing .brand small{color:var(--apple-muted)}.apple-nav{position:sticky;z-index:50;top:0;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:8px max(24px,calc((100vw - 1240px)/2));border-bottom:1px solid rgba(0,0,0,.055);background:#fafafcc7;backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px)}.apple-nav nav,.apple-nav-actions{display:flex;align-items:center;gap:10px}.apple-nav a:not(.button),.apple-nav button:not(.button){padding:9px 12px;border-radius:999px;color:#424245;background:transparent;font-size:12px;font-weight:600}.apple-nav a:not(.button):hover,.apple-nav button:not(.button):hover{color:#000;background:#0000000b}.apple-landing .button,.automation-only-shell .button{min-height:44px;padding:0 20px;border:0;border-radius:999px;color:#fff;background:var(--apple-blue);box-shadow:none;font-weight:700;transition:transform .18s ease,opacity .18s ease}.apple-landing .button:hover:not(:disabled),.automation-only-shell .button:hover:not(:disabled){color:#fff;background:var(--apple-blue-hover);box-shadow:none;transform:translateY(-1px)}.apple-landing .button-dark,.automation-only-shell .button-dark,.apple-landing .button.ghost,.automation-only-shell .button.ghost{border:1px solid var(--apple-line-strong);color:var(--apple-ink);background:#ffffffd1}.apple-landing .button-dark:hover:not(:disabled),.automation-only-shell .button-dark:hover:not(:disabled),.apple-landing .button.ghost:hover:not(:disabled),.automation-only-shell .button.ghost:hover:not(:disabled){color:var(--apple-ink);background:#fff}.apple-landing .button-small,.automation-only-shell .button-small{min-height:36px;padding-inline:15px;font-size:11px}.apple-hero{position:relative;display:grid;place-items:center;min-height:calc(100svh - 56px);padding:clamp(68px,9vw,126px) 24px clamp(88px,10vw,150px);isolation:isolate}.apple-hero:before,.apple-hero:after{position:absolute;z-index:-1;content:"";border-radius:50%;pointer-events:none}.apple-hero:before{width:min(62vw,830px);height:min(62vw,830px);top:-34%;right:-14%;background:radial-gradient(circle,#7bcfff47,#7bcfff00 70%)}.apple-hero:after{width:min(42vw,620px);height:min(42vw,620px);bottom:-25%;left:-16%;background:radial-gradient(circle,#37d5ad2e,#37d5ad00 70%)}.apple-hero-inner{display:grid;justify-items:center;width:min(1180px,100%);text-align:center}.apple-kicker,.apple-landing .eyebrow{margin:0;color:var(--apple-blue);font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:none}.apple-hero h1,.apple-hero-title{max-width:1020px;margin:18px auto 20px;color:#111113;font-size:clamp(50px,7.7vw,108px);font-weight:800;line-height:.94;letter-spacing:-.075em;text-wrap:balance}.apple-hero h1 em,.apple-hero-title em{color:var(--apple-blue);font-style:normal}.apple-hero-lead,.apple-hero-copy>p:not(.apple-kicker),.apple-hero-inner>p:not(.apple-kicker){max-width:720px;margin:0 auto;color:var(--apple-muted);font-size:clamp(17px,2vw,24px);line-height:1.55;text-wrap:balance}.apple-hero-actions,.apple-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.apple-proof,.apple-hero-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:22px;color:var(--apple-muted);font-size:12px}.apple-proof span,.apple-hero-proof span{display:inline-flex;align-items:center;gap:7px}.apple-proof span:before,.apple-hero-proof span:before{display:grid;width:18px;height:18px;content:"✓";place-items:center;border-radius:50%;color:#fff;background:var(--apple-mint);font-size:10px;font-weight:900}.apple-hero-stage,.apple-hero-visual{position:relative;width:min(1080px,100%);min-height:clamp(360px,47vw,610px);margin-top:clamp(54px,7vw,96px);perspective:1400px}.apple-hero-card,.apple-dashboard,.apple-glass-card{overflow:hidden;border:1px solid rgba(0,0,0,.075);border-radius:clamp(26px,3.2vw,44px);background:#ffffffe0;box-shadow:var(--apple-shadow);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.apple-hero-card,.apple-dashboard{position:absolute;inset:0 clamp(0px,4vw,52px);display:grid;grid-template-columns:minmax(170px,.34fr) minmax(0,1fr);padding:clamp(18px,3vw,36px);text-align:left}.apple-hero-card:before,.apple-dashboard:before{position:absolute;inset:0 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent)}.apple-layer{will-change:transform,opacity}.apple-floating-card,.apple-float-card{position:absolute;z-index:4;min-width:190px;padding:16px 18px;border:1px solid rgba(0,0,0,.07);border-radius:20px;color:var(--apple-ink);background:#ffffffe6;box-shadow:0 18px 50px #1118271f;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.apple-floating-card:first-of-type,.apple-float-card:first-of-type{top:12%;left:0}.apple-floating-card:last-of-type,.apple-float-card:last-of-type{right:0;bottom:11%}.apple-scroll-cue{position:absolute;bottom:24px;left:50%;display:grid;justify-items:center;gap:7px;color:var(--apple-faint);font-size:11px;transform:translate(-50%)}.apple-scroll-cue i{display:block;width:20px;height:30px;border:1px solid rgba(0,0,0,.24);border-radius:999px}.apple-scroll-cue i:after{display:block;width:3px;height:6px;margin:6px auto 0;content:"";border-radius:999px;background:var(--apple-faint)}.apple-journey{position:relative;background:var(--apple-bg)}.apple-journey-intro{display:grid;place-content:center;min-height:72svh;padding:100px 24px;text-align:center}.apple-journey-intro h2{max-width:920px;margin:14px auto 0;color:var(--apple-ink);font-size:clamp(42px,6vw,82px);line-height:1;letter-spacing:-.065em;text-wrap:balance}.apple-journey-step{position:relative;display:grid;align-items:center;min-height:100svh;padding:clamp(76px,10vw,150px) 24px;color:var(--apple-ink);background:var(--apple-bg)}.apple-journey-step:nth-of-type(2n){background:#fff}.apple-journey-step.is-dark,.apple-journey-step:nth-of-type(4){color:#f5f5f7;background:radial-gradient(circle at 78% 20%,rgba(31,111,235,.22),transparent 34rem),#101012}.apple-step-inner,.apple-journey-step>.apple-step-content{display:grid;grid-template-columns:minmax(270px,.78fr) minmax(0,1.22fr);gap:clamp(42px,8vw,120px);align-items:center;width:min(1180px,100%);margin:0 auto}.apple-journey-step:nth-of-type(2n) .apple-step-inner,.apple-journey-step:nth-of-type(2n)>.apple-step-content{grid-template-columns:minmax(0,1.22fr) minmax(270px,.78fr)}.apple-step-copy{position:relative;z-index:2}.apple-step-number,.apple-step-index{display:inline-flex;align-items:center;gap:10px;color:var(--apple-blue);font-size:13px;font-weight:800;letter-spacing:.04em}.apple-step-number:before,.apple-step-index:before{width:26px;height:1px;content:"";background:currentColor}.apple-step-copy h2,.apple-step-copy h3{margin:15px 0 18px;color:inherit;font-size:clamp(42px,5vw,74px);line-height:.98;letter-spacing:-.065em;text-wrap:balance}.apple-step-copy p{max-width:540px;margin:0;color:var(--apple-muted);font-size:clamp(16px,1.6vw,21px);line-height:1.7}.apple-journey-step.is-dark .apple-step-number,.apple-journey-step.is-dark .apple-step-index,.apple-journey-step:nth-of-type(4) .apple-step-number,.apple-journey-step:nth-of-type(4) .apple-step-index{color:#72b7ff}.apple-journey-step.is-dark .apple-step-copy p,.apple-journey-step:nth-of-type(4) .apple-step-copy p{color:#a1a1a6}.apple-step-visual,.apple-step-panel{position:relative;min-height:clamp(370px,48vw,620px);overflow:hidden;border:1px solid rgba(0,0,0,.075);border-radius:clamp(28px,3vw,44px);background:linear-gradient(135deg,#fffffff5,#f6f8fbeb);box-shadow:var(--apple-shadow)}.apple-journey-step.is-dark .apple-step-visual,.apple-journey-step.is-dark .apple-step-panel,.apple-journey-step:nth-of-type(4) .apple-step-visual,.apple-journey-step:nth-of-type(4) .apple-step-panel{border-color:#ffffff1c;background:linear-gradient(145deg,#232327,#151517);box-shadow:0 30px 90px #0000006b}.apple-step-visual img,.apple-step-panel img{display:block;width:100%;height:100%;object-fit:cover}.apple-mini-panel,.apple-ui-card{padding:18px;border:1px solid var(--apple-line);border-radius:20px;background:#fff;box-shadow:var(--apple-shadow-soft)}.apple-journey-step.is-dark .apple-mini-panel,.apple-journey-step.is-dark .apple-ui-card,.apple-journey-step:nth-of-type(4) .apple-mini-panel,.apple-journey-step:nth-of-type(4) .apple-ui-card{border-color:#ffffff17;color:#f5f5f7;background:#ffffff12}.apple-landing-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(1180px,calc(100% - 48px));min-height:120px;margin:0 auto;border-top:1px solid var(--apple-line);color:var(--apple-muted);font-size:12px}.apple-reveal{will-change:transform,opacity}.automation-only-shell{--ink: var(--apple-bg);--ink-soft: #fff;--panel: #fff;--panel-light: #fafafa;--line: var(--apple-line);--line-light: var(--apple-line-strong);--white: var(--apple-ink);--muted: var(--apple-muted);--mint: var(--apple-mint);--mint-soft: #08795c;--aqua: var(--apple-blue);--danger: #d70015;min-height:100vh;color:var(--apple-ink);background:radial-gradient(circle at 88% 1%,rgba(123,207,255,.17),transparent 28rem),var(--apple-bg)}.automation-only-nav{position:sticky;z-index:48;top:0;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:64px;padding:9px clamp(18px,3vw,46px);border-bottom:1px solid rgba(0,0,0,.06);background:#fafafcd1;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px)}.automation-only-nav .brand{color:var(--apple-ink)}.automation-only-nav .brand img{width:34px;height:34px;box-shadow:0 8px 22px #0071e31f}.automation-only-nav .brand small{color:var(--apple-muted)}.automation-utility-bar,.automation-only-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.automation-utility-bar>button:not(.button),.automation-only-actions>button:not(.button),.automation-only-nav .round-button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:0 12px;border:1px solid var(--apple-line);border-radius:999px;color:#3a3a3c;background:#ffffffc7;font-size:11px;font-weight:700;transition:transform .18s ease,opacity .18s ease}.automation-utility-bar>button:not(.button):hover,.automation-only-actions>button:not(.button):hover,.automation-only-nav .round-button:hover{color:#000;background:#fff;transform:translateY(-1px)}.automation-only-nav .credit-pill{border-color:var(--apple-line);color:#3a3a3c;background:#ffffffc7}.automation-only-nav .credit-pill i{background:var(--apple-mint);box-shadow:none}.automation-only-main{width:min(1540px,100%);margin:0 auto;padding:clamp(28px,4vw,58px) clamp(18px,4vw,64px) 110px}.automation-utility-view{width:min(1180px,100%);margin:0 auto;padding-top:12px}.automation-utility-view>header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.automation-utility-view>header h1,.automation-utility-view>header h2{margin:0;color:var(--apple-ink);font-size:clamp(30px,4vw,52px);letter-spacing:-.055em}.automation-only-shell .loading-screen{min-height:calc(100vh - 64px);color:var(--apple-muted);background:transparent}.automation-only-shell .loading-screen i{border-color:#0071e326;border-top-color:var(--apple-blue)}.automation-only-shell .auto-flow-page{gap:20px;width:100%;color:var(--apple-ink)}.automation-only-shell .auto-flow-head{align-items:flex-end;padding:clamp(10px,2vw,24px) 4px 18px}.automation-only-shell .auto-flow-head h2{margin-top:10px;color:var(--apple-ink);font-size:clamp(42px,5.5vw,76px);font-weight:800;line-height:.98;letter-spacing:-.07em}.automation-only-shell .auto-flow-head>div:first-child small{color:var(--apple-muted);font-size:12px}.automation-only-shell .eyebrow,.automation-only-shell .label{color:var(--apple-blue);font-family:inherit;font-weight:750;letter-spacing:.03em;text-transform:none}.automation-only-shell .text-link{color:var(--apple-blue)}.automation-only-shell .text-link:hover{color:#0058b0}.automation-only-shell .panel,.automation-only-shell .auto-workflow-cockpit,.automation-only-shell .auto-task-form,.automation-only-shell .auto-stage-body,.automation-only-shell .automation-batch-panel,.automation-only-shell .workflow-runtime-card,.automation-only-shell .workflow-next-card,.automation-only-shell .workflow-alert-card{border:1px solid var(--apple-line);color:var(--apple-ink);background:#ffffffeb;box-shadow:var(--apple-shadow-soft)}.automation-only-shell .panel{border-radius:24px}.automation-only-shell .auto-workflow-cockpit{padding:clamp(20px,2.5vw,32px);border-radius:30px;background:radial-gradient(circle at 95% 0%,rgba(0,113,227,.1),transparent 23rem),#fffffff0;box-shadow:var(--apple-shadow)}.automation-only-shell .auto-workflow-cockpit:before{width:4px;background:var(--apple-mint)}.automation-only-shell .auto-workflow-cockpit.attention:before{background:#f5a623}.automation-only-shell .auto-workflow-cockpit.running:before{background:var(--apple-blue)}.automation-only-shell .cockpit-status-line,.automation-only-shell .cockpit-title-row small,.automation-only-shell .cockpit-progress em,.automation-only-shell .cockpit-task-tools label small{color:var(--apple-muted)}.automation-only-shell .cockpit-health{border-color:#0d9f772e;color:#08795c;background:#0d9f7712}.automation-only-shell .cockpit-health.attention{border-color:#b465002e;color:#9a5b00;background:#fff7e8}.automation-only-shell .cockpit-health.running{border-color:#0071e32e;color:#06c;background:#eef7ff}.automation-only-shell .cockpit-health i{box-shadow:none}.automation-only-shell .cockpit-title-row h3,.automation-only-shell .cockpit-progress b,.automation-only-shell .cockpit-metrics dd{color:var(--apple-ink)}.automation-only-shell .cockpit-progress>span,.automation-only-shell .auto-source-progress>span,.automation-only-shell .auto-progress div>span{background:#e8e8ed}.automation-only-shell .cockpit-progress>span i,.automation-only-shell .auto-source-progress>span b,.automation-only-shell .auto-progress div>span b{background:linear-gradient(90deg,var(--apple-blue),#44b1ff)}.automation-only-shell .cockpit-metrics>div{border-color:var(--apple-line);background:#f7f7f9e6}.automation-only-shell .cockpit-metrics>div.attention{border-color:#b465002e;background:#fff9ee}.automation-only-shell .cockpit-metrics dt,.automation-only-shell .cockpit-metrics dd small{color:var(--apple-muted)}.automation-only-shell .cockpit-task-tools{border-color:var(--apple-line)}.automation-only-shell .cockpit-task-tools select,.automation-only-shell input,.automation-only-shell select,.automation-only-shell textarea{border:1px solid var(--apple-line-strong);color:var(--apple-ink);background:#fff;box-shadow:none}.automation-only-shell input:focus,.automation-only-shell select:focus,.automation-only-shell textarea:focus{border-color:var(--apple-blue);outline:3px solid rgba(0,113,227,.12);box-shadow:none}.automation-only-shell input::placeholder,.automation-only-shell textarea::placeholder{color:#98989d}.automation-only-shell .auto-compact-steps{position:sticky;z-index:30;top:76px;grid-template-columns:repeat(5,minmax(132px,1fr));gap:6px;padding:7px;border:1px solid rgba(0,0,0,.07);border-radius:18px;background:#ffffffd6;box-shadow:0 12px 38px #0f172a12;backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px)}.automation-only-shell .auto-compact-steps button{min-width:124px;min-height:54px;border-radius:13px;color:var(--apple-muted);transition:transform .18s ease,opacity .18s ease}.automation-only-shell .auto-compact-steps button:hover{color:var(--apple-ink);background:#f3f3f5;transform:translateY(-1px)}.automation-only-shell .auto-compact-steps button.selected{border-color:transparent;color:var(--apple-ink);background:#f0f6ff}.automation-only-shell .auto-compact-steps button.active{color:#fff;background:var(--apple-blue)}.automation-only-shell .auto-compact-steps button.done{color:#08795c}.automation-only-shell .auto-compact-steps button.failed{color:#9a5b00;background:#fff6e5}.automation-only-shell .auto-compact-steps button>i{border-color:#00000021}.automation-only-shell .auto-compact-steps button.active>i{border-color:#ffffff8f;color:var(--apple-blue);background:#fff;box-shadow:none}.automation-only-shell .auto-compact-steps button.failed>i{border-color:#b4650033;color:#9a5b00;background:#fff}.automation-only-shell .auto-compact-steps button small,.automation-only-shell .auto-compact-steps button.selected small{color:#8a8a8f}.automation-only-shell .auto-compact-steps button.active small{color:#ffffffc7}.automation-only-shell .cockpit-stage-body{min-height:min(620px,70svh);padding:clamp(20px,3vw,34px);border-radius:28px}.automation-only-shell .cockpit-stage-heading{border-color:var(--apple-line)}.automation-only-shell .cockpit-stage-heading>span{color:#fff;background:var(--apple-blue)}.automation-only-shell .cockpit-stage-heading h3,.automation-only-shell .auto-task-summary h3,.automation-only-shell .auto-progress h3,.automation-only-shell .auto-source-matching-head h3,.automation-only-shell .workflow-next-card h3,.automation-only-shell .workflow-alert-card h3,.automation-only-shell .auto-task-form h3,.automation-only-shell .auto-task-form h2{color:var(--apple-ink)}.automation-only-shell .cockpit-stage-heading small,.automation-only-shell .auto-task-summary>div>span,.automation-only-shell .auto-progress p,.automation-only-shell .auto-source-matching-head small,.automation-only-shell .workflow-next-card>small,.automation-only-shell .workflow-alert-card>small,.automation-only-shell .workflow-fieldset-intro{color:var(--apple-muted)}.automation-only-shell .auto-task-summary dl div,.automation-only-shell .auto-source-matching-summary span,.automation-only-shell .workflow-choice-grid>label,.automation-only-shell .selection-preview-metrics>div,.automation-only-shell .publish-action-summary>div{border-color:var(--apple-line);background:#f7f7f9}.automation-only-shell .auto-task-summary dt,.automation-only-shell .auto-source-matching-summary span,.automation-only-shell .workflow-choice-grid small,.automation-only-shell .selection-preview-metrics dt,.automation-only-shell .publish-action-summary dt{color:var(--apple-muted)}.automation-only-shell .auto-task-summary dd,.automation-only-shell .auto-source-matching-summary b,.automation-only-shell .workflow-choice-grid b,.automation-only-shell .selection-preview-metrics dd,.automation-only-shell .publish-action-summary dd{color:var(--apple-ink)}.automation-only-shell .auto-progress>i{border-color:#0071e333;color:var(--apple-blue);background:#eef7ff}.automation-only-shell .auto-progress small{color:var(--apple-blue)}.automation-only-shell .auto-workflow-side{top:150px}.automation-only-shell .auto-workflow-side>.panel{background:#ffffffeb;box-shadow:var(--apple-shadow-soft)}.automation-only-shell .workflow-alert-card>div>span{color:var(--apple-muted);background:#f1f1f3}.automation-only-shell .workflow-alert-card.has-alert{border-color:#b4650033;background:#fffbf3}.automation-only-shell .workflow-runtime-card>dl div{border-color:var(--apple-line)}.automation-only-shell .workflow-runtime-card dt,.automation-only-shell .workflow-runtime-card dd{color:var(--apple-muted)}.automation-only-shell .workflow-runtime-card dd.ok{color:#08795c}.automation-only-shell .workflow-runtime-card dd.warn{color:#9a5b00}.automation-only-shell .auto-task-form fieldset{border-color:var(--apple-line)}.automation-only-shell .auto-task-form legend{color:var(--apple-blue)}.automation-only-shell .auto-form-grid label,.automation-only-shell .auto-checks>span,.automation-only-shell .auto-checks label,.automation-only-shell .auto-task-form label{color:#3a3a3c}.automation-only-shell .workflow-form-steps{border-color:var(--apple-line);background:#f2f2f4}.automation-only-shell .workflow-form-steps button{color:var(--apple-muted);transition:transform .18s ease,opacity .18s ease}.automation-only-shell .workflow-form-steps button:hover{color:var(--apple-ink);background:#fff}.automation-only-shell .workflow-form-steps button.active{color:#fff;background:var(--apple-blue);box-shadow:none}.automation-only-shell .workflow-form-steps button.done{color:#08795c}.automation-only-shell .auto-source-matching-toolbar{border-color:var(--apple-line);background:#f7f7f9}.automation-only-shell .auto-source-select-all{color:#3a3a3c}.automation-only-shell .auto-source-matching-alert{border-left-color:#f5a623;color:#815100;background:#fff8e8}.automation-only-shell .auto-source-candidate-list,.automation-only-shell .auto-source-candidate{border-color:var(--apple-line);background:#fff}.automation-only-shell .auto-source-candidate:hover{background:#f7f9fc}.automation-only-shell .auto-source-candidate-main h4,.automation-only-shell .auto-source-manual-form b{color:var(--apple-ink)}.automation-only-shell .auto-source-candidate-main p,.automation-only-shell .auto-source-candidate-main small,.automation-only-shell .auto-source-manual-form small,.automation-only-shell .auto-source-progress{color:var(--apple-muted)}.automation-only-shell .auto-source-candidate-main em{color:#9a5b00}.automation-only-shell .auto-source-candidate-status,.automation-only-shell .auto-source-candidate-state{color:var(--apple-muted);background:#eeeeef}.automation-only-shell .auto-source-candidate-status.ready,.automation-only-shell .auto-source-candidate-state.ready{color:#08795c;background:var(--apple-mint-soft)}.automation-only-shell .auto-source-candidate-status.pending,.automation-only-shell .auto-source-candidate-state.pending,.automation-only-shell .auto-source-candidate-status.complete,.automation-only-shell .auto-source-candidate-state.complete{color:#06c;background:#eaf4ff}.automation-only-shell .auto-source-candidate-status.failed,.automation-only-shell .auto-source-candidate-state.failed{color:#9a5b00;background:#fff4df}.automation-only-shell .auto-source-manual-form{border-color:#0071e333;background:#f1f8ff}.automation-only-shell .auto-source-candidate-image,.automation-only-shell .candidate-image,.automation-only-shell .source-blocker-image,.automation-only-shell .source-result-image{border-color:var(--apple-line);background:#f2f2f4}.automation-only-shell .auto-source-candidate-image.empty,.automation-only-shell .candidate-image.empty{color:var(--apple-muted);background:#f2f2f4}.automation-only-shell .automation-batch-panel{border-radius:28px;background:#fff}.automation-only-shell .automation-batch-panel>header h3,.automation-only-shell .automation-batch-track article>span>b{color:var(--apple-ink)}.automation-only-shell .automation-batch-panel>header small,.automation-only-shell .automation-batch-panel>footer>span,.automation-only-shell .automation-batch-track article>span>small{color:var(--apple-muted)}.automation-only-shell .automation-batch-panel>header>div:last-child b,.automation-only-shell .automation-batch-track article>a{color:var(--apple-blue)}.automation-only-shell .automation-batch-track article{border-color:var(--apple-line);background:#f8f8fa}.automation-only-shell .automation-batch-track article.active{border-color:#0071e352;box-shadow:0 0 0 3px #0071e30f}.automation-only-shell .automation-batch-track article.active>i,.automation-only-shell .automation-batch-track article.succeeded>i{color:#fff;background:var(--apple-mint)}.automation-only-shell .workflow-prerequisite,.automation-only-shell .workspace-refresh-error,.automation-only-shell .workflow-inline-error,.automation-only-shell .workflow-failure{border-color:#d7001529;color:#8c101c;background:#fff1f2}.automation-only-shell .workflow-prerequisite:not(.workflow-failure){border-color:#0071e329;color:#0058b0;background:#eef7ff}.automation-only-shell .auto-modal{background:#0f0f116b;backdrop-filter:saturate(120%) blur(18px);-webkit-backdrop-filter:saturate(120%) blur(18px)}.automation-only-shell .auto-modal .panel,.automation-only-shell .selection-review-panel,.automation-only-shell .source-result-panel,.automation-only-shell .source-blocker-panel,.automation-only-shell .source-proposal-card,.automation-only-shell .publish-action-panel,.automation-only-shell .selection-preview-panel{border-color:var(--apple-line);color:var(--apple-ink);background:#fff;box-shadow:0 34px 110px #00000038}.automation-only-shell .selection-review-summary span,.automation-only-shell .source-result-group,.automation-only-shell .source-result-item,.automation-only-shell .source-blocker-guide,.automation-only-shell .source-blocker-list article,.automation-only-shell .source-proposal-card,.automation-only-shell .selection-preview-score,.automation-only-shell .publish-action-note,.automation-only-shell .selection-preview-reasons{border-color:var(--apple-line);background:#f7f7f9}.automation-only-shell .selection-review-grid article{border-color:var(--apple-line);background:#fff}.automation-only-shell .selection-review-grid article.selected{border-color:#0071e352;background:#f3f8ff}.automation-only-shell .selection-review-copy h3,.automation-only-shell .selection-review-copy dd,.automation-only-shell .source-result-target h3,.automation-only-shell .source-result-item b,.automation-only-shell .source-result-empty b,.automation-only-shell .source-blocker-list h3,.automation-only-shell .selection-preview-score b,.automation-only-shell .selection-preview-reasons b{color:var(--apple-ink)}.automation-only-shell .selection-review-copy>p,.automation-only-shell .selection-review-copy dt,.automation-only-shell .source-result-target p,.automation-only-shell .source-result-target small,.automation-only-shell .source-result-item small,.automation-only-shell .source-result-empty,.automation-only-shell .source-blocker-guide,.automation-only-shell .source-blocker-list p,.automation-only-shell .selection-preview-score small,.automation-only-shell .selection-preview-reasons p,.automation-only-shell .selection-preview-reasons small,.automation-only-shell .publish-action-note{color:var(--apple-muted)}.automation-only-shell .selection-review-copy dl div{background:#f2f2f4}.automation-only-shell .selection-preview-score>span{color:#fff;background:var(--apple-blue)}.automation-only-shell .source-result-target>div:first-child,.automation-only-shell .selection-review-image-button,.automation-only-shell .selection-preview-hero>span{background:#f2f2f4}.automation-only-shell .source-blocker-kind{color:#9a5b00;background:#fff3db}.automation-only-shell .source-blocker-kind.image{color:#06c;background:#eaf4ff}.automation-only-shell .source-blocker-kind.query{color:#6e5700;background:#fff8cf}.automation-only-shell .product-assembly-workspace{--pa-bg: #fff;--pa-bg-strong: #f7f7f9;--pa-surface: #f7f7f9;--pa-line: var(--apple-line);--pa-line-strong: var(--apple-line-strong);--pa-text: var(--apple-ink);--pa-muted: var(--apple-muted);--pa-mint: var(--apple-mint);--pa-aqua: var(--apple-blue);--pa-danger: #d70015;color:var(--apple-ink)}.automation-only-shell .pa-hero,.automation-only-shell .pa-queue,.automation-only-shell .pa-section,.automation-only-shell .pa-rail-section,.automation-only-shell .pa-action-bar{border-color:var(--apple-line);background:#fff;box-shadow:var(--apple-shadow-soft)}.automation-only-shell .pa-hero{border-radius:28px;background:radial-gradient(circle at 86% -20%,rgba(0,113,227,.12),transparent 25rem),#fff}.automation-only-shell .pa-hero:after{border-color:#0071e30f;box-shadow:0 0 0 42px #0071e306,0 0 0 90px #0071e304}.automation-only-shell .pa-hero h2,.automation-only-shell .pa-upstream-summary b,.automation-only-shell .pa-batch-progress b,.automation-only-shell .pa-queue h3,.automation-only-shell .pa-rail-section h3,.automation-only-shell .pa-queue-summary b,.automation-only-shell .pa-queue-item b,.automation-only-shell .pa-section-head h3,.automation-only-shell .pa-comparison-grid h4,.automation-only-shell .pa-profit h3,.automation-only-shell .pa-profit dd,.automation-only-shell .pa-sku-table td>b,.automation-only-shell .pa-sku-source b,.automation-only-shell .pa-ai-tasks li b,.automation-only-shell .pa-exceptions article b,.automation-only-shell .pa-preview-copy h4,.automation-only-shell .pa-preview-copy dd,.automation-only-shell .pa-attribute-preview>b,.automation-only-shell .pa-inline-empty b,.automation-only-shell .pa-state h2{color:var(--apple-ink)}.automation-only-shell .pa-hero>div:first-child>p:last-child,.automation-only-shell .pa-upstream-summary small,.automation-only-shell .pa-batch-progress span,.automation-only-shell .pa-batch-progress small,.automation-only-shell .pa-queue>header>span,.automation-only-shell .pa-rail-section>header>span,.automation-only-shell .pa-queue-summary span,.automation-only-shell .pa-queue-item small,.automation-only-shell .pa-section-head small,.automation-only-shell .pa-comparison-grid small,.automation-only-shell .pa-comparison-grid p,.automation-only-shell .pa-comparison-grid dt,.automation-only-shell .pa-profit dt,.automation-only-shell .pa-sku-table th,.automation-only-shell .pa-sku-table td>small,.automation-only-shell .pa-sku-source small,.automation-only-shell .pa-ai-tasks li small,.automation-only-shell .pa-ai-tasks li p,.automation-only-shell .pa-exceptions article p,.automation-only-shell .pa-preview-copy>small,.automation-only-shell .pa-preview-copy>p,.automation-only-shell .pa-preview-copy dt,.automation-only-shell .pa-attribute-preview li span,.automation-only-shell .pa-attribute-preview li small,.automation-only-shell .pa-action-bar p,.automation-only-shell .pa-inline-empty span,.automation-only-shell .pa-state>div>p:last-of-type{color:var(--apple-muted)}.automation-only-shell .pa-upstream-summary,.automation-only-shell .pa-queue-summary,.automation-only-shell .pa-comparison-grid>article,.automation-only-shell .pa-profit,.automation-only-shell .pa-profit dl,.automation-only-shell .pa-profit-result,.automation-only-shell .pa-preview-copy dl,.automation-only-shell .pa-attribute-preview li{border-color:var(--apple-line);background:#f7f7f9}.automation-only-shell .pa-upstream-summary>span,.automation-only-shell .pa-queue>header,.automation-only-shell .pa-rail-section>header,.automation-only-shell .pa-queue-summary,.automation-only-shell .pa-queue-summary span+span,.automation-only-shell .pa-queue-item,.automation-only-shell .pa-section-head,.automation-only-shell .pa-sku-table th,.automation-only-shell .pa-sku-table td,.automation-only-shell .pa-ai-tasks li,.automation-only-shell .pa-exceptions article,.automation-only-shell .pa-preview-copy dl div{border-color:var(--apple-line)}.automation-only-shell .pa-upstream-summary>em{color:#fff;background:var(--apple-blue)}.automation-only-shell .pa-upstream-summary i{border-color:#0d9f7738;color:#08795c;background:var(--apple-mint-soft)}.automation-only-shell .pa-queue{top:150px}.automation-only-shell .pa-queue-summary{background:#f7f7f9}.automation-only-shell .pa-queue-item:hover,.automation-only-shell .pa-queue-item.selected,.automation-only-shell .pa-sku-table tbody tr:hover{background:#f3f8ff}.automation-only-shell .pa-queue-item.selected{box-shadow:inset 3px 0 var(--apple-blue)}.automation-only-shell .pa-queue-item>img,.automation-only-shell .pa-queue-item>.resilient-image-failure,.automation-only-shell .pa-product-image img,.automation-only-shell .pa-product-image .resilient-image-failure,.automation-only-shell .pa-sku-source img,.automation-only-shell .pa-sku-source .resilient-image-failure,.automation-only-shell .pa-preview-media>img,.automation-only-shell .pa-preview-media>.resilient-image-failure,.automation-only-shell .pa-preview-thumbs img,.automation-only-shell .pa-preview-thumbs .resilient-image-failure{background:#f1f1f3}.automation-only-shell .pa-sku-table{background:#fff}.automation-only-shell .pa-sku-table th{color:var(--apple-muted);background:#f5f5f7}.automation-only-shell .pa-sku-table tbody tr.needs_action{background:#fff9ee}.automation-only-shell .pa-sku-table tbody tr.disabled{background:#f2f2f4}.automation-only-shell .pa-sku-table select{color:var(--apple-ink);background:#fff}.automation-only-shell .pa-switch span{background:#d2d2d7}.automation-only-shell .pa-switch input:checked+span{background:var(--apple-mint)}.automation-only-shell .pa-preview-thumbs button{border-color:var(--apple-line);background:#f7f7f9}.automation-only-shell .pa-preview-thumbs button.selected{border-color:var(--apple-blue)}.automation-only-shell .pa-action-bar{position:sticky;z-index:16;bottom:18px;border-radius:22px;background:#ffffffe6;backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px)}.automation-only-shell .automation-utility-view .panel,.automation-only-shell .automation-utility-view .account-profile,.automation-only-shell .automation-utility-view .account-password,.automation-only-shell .automation-utility-view .billing-card,.automation-only-shell .automation-utility-view .store-card,.automation-only-shell .automation-utility-view .add-store{border-color:var(--apple-line);color:var(--apple-ink);background:#fff;box-shadow:var(--apple-shadow-soft)}.automation-only-shell .automation-utility-view h1,.automation-only-shell .automation-utility-view h2,.automation-only-shell .automation-utility-view h3,.automation-only-shell .automation-utility-view h4,.automation-only-shell .automation-utility-view b,.automation-only-shell .automation-utility-view strong{color:var(--apple-ink)}.automation-only-shell .automation-utility-view p,.automation-only-shell .automation-utility-view small,.automation-only-shell .automation-utility-view label{color:var(--apple-muted)}@media(max-width:1120px){.apple-hero-card,.apple-dashboard{inset-inline:0}.automation-only-main{padding-inline:24px}}@media(max-width:900px){html{scroll-behavior:auto}.apple-nav{padding-inline:18px}.apple-nav nav>a:not(:last-child){display:none}.apple-hero{min-height:auto;padding:86px 18px 96px}.apple-hero h1,.apple-hero-title{font-size:clamp(46px,11vw,78px)}.apple-hero-stage,.apple-hero-visual{min-height:440px}.apple-hero-card,.apple-dashboard{grid-template-columns:1fr}.apple-floating-card,.apple-float-card{min-width:150px;padding:12px}.apple-journey-step{min-height:auto;padding-block:100px}.apple-step-inner,.apple-journey-step>.apple-step-content,.apple-journey-step:nth-of-type(2n) .apple-step-inner,.apple-journey-step:nth-of-type(2n)>.apple-step-content{grid-template-columns:1fr;gap:48px}.apple-journey-step:nth-of-type(2n) .apple-step-copy{grid-column:1;grid-row:auto}.apple-step-visual,.apple-step-panel{min-height:min(620px,78vw)}.automation-only-nav{min-height:60px;padding-inline:18px}.automation-utility-bar .utility-label,.automation-only-actions .utility-label{display:none}.automation-only-main{padding:24px 18px 80px}.automation-only-shell .auto-flow-head{align-items:stretch;flex-direction:column}.automation-only-shell .auto-flow-head>div:last-child{width:100%}.automation-only-shell .auto-flow-head>div:last-child .button{flex:1}.automation-only-shell .auto-compact-steps{top:70px;grid-template-columns:repeat(5,124px);margin-inline:-5px}.automation-only-shell .auto-workflow-side,.automation-only-shell .pa-queue{position:static}.automation-only-shell .cockpit-stage-body{min-height:0}.automation-only-shell .product-assembly-workspace{max-width:100%}}@media(max-width:640px){.apple-nav .brand small,.automation-only-nav .brand small{display:none}.apple-nav .brand b,.automation-only-nav .brand b{max-width:150px;overflow:hidden;text-overflow:ellipsis}.apple-nav .button{min-height:36px;padding-inline:14px;font-size:11px}.apple-hero{padding-inline:16px}.apple-hero h1,.apple-hero-title{font-size:clamp(42px,13vw,64px)}.apple-hero-lead,.apple-hero-copy>p:not(.apple-kicker),.apple-hero-inner>p:not(.apple-kicker){font-size:17px}.apple-hero-actions,.apple-actions{width:100%;flex-direction:column}.apple-hero-actions .button,.apple-actions .button{width:100%}.apple-proof,.apple-hero-proof{align-items:flex-start;flex-direction:column}.apple-hero-stage,.apple-hero-visual{min-height:360px;margin-top:52px}.apple-hero-card,.apple-dashboard{padding:14px;border-radius:24px}.apple-floating-card,.apple-float-card{display:none}.apple-journey-intro{min-height:60svh;padding-inline:18px}.apple-journey-intro h2{font-size:42px}.apple-journey-step{padding:82px 18px}.apple-step-copy h2,.apple-step-copy h3{font-size:42px}.apple-step-copy p{font-size:16px}.apple-step-visual,.apple-step-panel{min-height:360px;border-radius:26px}.apple-landing-footer{align-items:flex-start;flex-direction:column;justify-content:center;width:calc(100% - 36px)}.automation-only-nav{align-items:flex-start;padding-block:10px}.automation-utility-bar,.automation-only-actions{max-width:56vw;flex-wrap:wrap}.automation-only-main{padding-inline:12px}.automation-only-shell .auto-flow-head{padding-inline:6px}.automation-only-shell .auto-flow-head h2{font-size:46px}.automation-only-shell .auto-flow-head>div:last-child{flex-direction:column}.automation-only-shell .auto-compact-steps{top:76px;grid-template-columns:repeat(5,112px);border-radius:15px}.automation-only-shell .auto-compact-steps button{min-width:106px}.automation-only-shell .auto-workflow-cockpit,.automation-only-shell .cockpit-stage-body,.automation-only-shell .panel{border-radius:20px}.automation-only-shell .auto-workflow-cockpit,.automation-only-shell .cockpit-stage-body{padding:17px}.automation-only-shell .cockpit-task-tools{grid-template-columns:1fr}.automation-only-shell .cockpit-task-tools>*{width:100%}.automation-only-shell .cockpit-task-tools select{min-width:0}.automation-only-shell .auto-form-grid,.automation-only-shell .workflow-choice-grid,.automation-only-shell .selection-preview-metrics,.automation-only-shell .publish-action-summary{grid-template-columns:1fr}.automation-only-shell .auto-source-matching-toolbar{align-items:stretch;flex-direction:column}.automation-only-shell .auto-source-matching-toolbar>div{justify-content:stretch}.automation-only-shell .auto-source-candidate{grid-template-columns:24px minmax(0,1fr)}.automation-only-shell .auto-source-candidate-actions,.automation-only-shell .auto-source-manual-form{grid-column:2;width:100%}.automation-only-shell .auto-source-candidate-actions{grid-template-columns:1fr 1fr;justify-items:stretch}.automation-only-shell .auto-source-candidate-actions .button,.automation-only-shell .auto-source-candidate-actions .text-link{width:100%}.automation-only-shell .auto-source-manual-form{grid-template-columns:1fr}.automation-only-shell .auto-modal{align-items:end;padding:8px}.automation-only-shell .auto-modal .panel,.automation-only-shell .selection-review-panel,.automation-only-shell .source-result-panel,.automation-only-shell .source-blocker-panel{width:100%;max-height:92svh;border-radius:24px}.automation-only-shell .pa-action-bar{bottom:8px;border-radius:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.apple-reveal,.apple-layer,.apple-landing *,.automation-only-shell *{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.apple-reveal,.apple-layer{opacity:1!important;transform:none!important}}.apple-hero{grid-template-columns:minmax(450px,.95fr) minmax(520px,1.05fr);gap:clamp(32px,4vw,60px);width:min(1240px,calc(100% - 48px));margin:0 auto}.apple-hero-glow{position:absolute;z-index:-1;top:1%;right:5%;width:min(58vw,760px);height:min(58vw,760px);border-radius:50%;background:radial-gradient(circle,rgba(83,196,255,.2),rgba(71,225,182,.09) 37%,transparent 70%);pointer-events:none}.apple-hero-copy{position:relative;z-index:3;min-width:0}.apple-hero-copy h1{margin:17px 0 24px;font-size:clamp(50px,5vw,68px);line-height:.98;text-align:left}.apple-hero-copy .intro{max-width:540px;margin:0;color:var(--apple-muted);font-size:clamp(16px,1.6vw,21px);line-height:1.7}.apple-hero-copy .hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:29px}.apple-hero-copy .quiet{margin:20px 0 0;color:var(--apple-faint);font-family:inherit;font-size:11px;line-height:1.65;letter-spacing:0}.apple-hero-preview{position:relative;z-index:2;display:grid;align-content:start;width:100%;min-height:520px;padding:clamp(20px,2.5vw,32px);overflow:hidden;border:1px solid rgba(0,0,0,.075);border-radius:clamp(30px,3.5vw,48px);background:#ffffffdb;box-shadow:0 36px 100px #0f172a21;backdrop-filter:saturate(140%) blur(22px);-webkit-backdrop-filter:saturate(140%) blur(22px);transform:rotateY(-3deg) rotateX(1deg)}.apple-hero-preview:after{position:absolute;z-index:-1;right:-22%;bottom:-38%;width:460px;height:460px;content:"";border-radius:50%;background:radial-gradient(circle,rgba(55,222,176,.2),transparent 68%)}.apple-preview-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:3px 2px 22px;color:var(--apple-muted);font-size:11px}.apple-preview-bar span{display:inline-flex;align-items:center;gap:8px}.apple-preview-bar i{width:7px;height:7px;border-radius:50%;background:var(--apple-mint)}.apple-preview-bar b{color:var(--apple-ink);font-size:13px}.apple-preview-product{display:grid;grid-template-columns:132px minmax(0,1fr) auto;gap:18px;align-items:center;padding:14px;border:1px solid var(--apple-line);border-radius:24px;background:#fff;box-shadow:var(--apple-shadow-soft)}.apple-preview-product img{width:132px;height:146px;border-radius:17px;object-fit:cover}.apple-preview-product>div{display:grid;gap:7px;min-width:0}.apple-preview-product small,.apple-preview-product span{color:var(--apple-muted);font-size:10px}.apple-preview-product strong{color:var(--apple-ink);font-size:clamp(16px,1.8vw,23px);line-height:1.25}.apple-preview-product em{padding:7px 10px;border-radius:999px;color:#08795c;background:var(--apple-mint-soft);font-size:9px;font-style:normal;font-weight:800;white-space:nowrap}.apple-preview-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:22px}.apple-preview-steps>span{display:grid;place-items:center;gap:9px;min-width:0;padding:18px 6px;border:1px solid var(--apple-line);border-radius:16px;color:#9a9a9f;background:#f8f8fac7;font-size:10px;font-weight:800}.apple-preview-steps b{overflow:hidden;max-width:100%;color:inherit;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.apple-preview-steps>span.done{color:#08795c;background:#f1fbf7}.apple-preview-steps>span.active{border-color:transparent;color:#fff;background:var(--apple-blue);box-shadow:0 12px 30px #0071e333}.apple-flow-intro{display:grid;place-content:center;min-height:76svh;padding:120px 24px;text-align:center;background:#fff}.apple-flow-intro h2{max-width:980px;margin:16px auto 24px;color:var(--apple-ink);font-size:clamp(48px,6.4vw,88px);line-height:.99;letter-spacing:-.07em;text-wrap:balance}.apple-flow-intro>p:last-child{max-width:670px;margin:0 auto;color:var(--apple-muted);font-size:18px;line-height:1.75}.apple-journey-step{grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);gap:clamp(48px,7vw,110px);width:min(1240px,calc(100% - 48px));margin:0 auto}.apple-journey-step:nth-of-type(2n) .apple-step-copy{grid-column:2;grid-row:1}.apple-journey-step:nth-of-type(2n) .apple-step-demo{grid-column:1;grid-row:1}.apple-step-copy>span:first-child{display:grid;width:42px;height:42px;place-items:center;margin-bottom:24px;border-radius:50%;color:#fff;background:var(--apple-ink);font-size:11px;font-weight:800}.apple-step-copy .eyebrow{color:var(--apple-blue)}.apple-step-copy h2{margin:13px 0 20px}.apple-step-copy .button{margin-top:28px}.apple-step-demo{position:relative;min-height:clamp(410px,48vw,620px);overflow:hidden;border:1px solid var(--apple-line);border-radius:clamp(28px,3.6vw,48px);background:#ffffffe6;box-shadow:var(--apple-shadow)}.selection-demo{display:grid;align-content:start;gap:18px;padding:clamp(20px,3vw,38px);background:radial-gradient(circle at 90% -10%,rgba(43,183,255,.14),transparent 24rem),#fff}.demo-search{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:0 18px;border:1px solid var(--apple-line);border-radius:999px;color:var(--apple-ink);background:#f6f6f8;font-size:13px;font-weight:700}.demo-search span{color:var(--apple-blue);font-size:10px;white-space:nowrap}.demo-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.demo-product-grid figure{position:relative;margin:0;overflow:hidden;border:1px solid var(--apple-line);border-radius:22px;background:#fff;box-shadow:0 12px 30px #0f172a0f}.demo-product-grid figure:first-child{transform:translateY(18px)}.demo-product-grid img{width:100%;aspect-ratio:1.2;object-fit:cover}.demo-product-grid figcaption{display:grid;gap:7px;padding:16px}.demo-product-grid b{color:var(--apple-ink);font-size:13px}.demo-product-grid small{color:var(--apple-muted);font-size:9px}.demo-product-grid figure>i{position:absolute;top:12px;right:12px;display:grid;width:28px;height:28px;place-items:center;border-radius:9px;color:#fff;background:var(--apple-mint);font-style:normal}.source-demo{display:grid;grid-template-rows:auto 76px 1fr;align-content:center;padding:clamp(22px,3.4vw,42px)}.source-origin{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;width:min(360px,100%);margin:0 auto;padding:12px;border:1px solid var(--apple-line);border-radius:20px;background:#f7f7f9}.source-origin img{width:72px;height:72px;border-radius:14px;object-fit:cover}.source-origin span{display:grid;gap:5px}.source-origin small{color:var(--apple-muted);font-size:9px}.source-origin b{color:var(--apple-ink);font-size:13px}.source-link{display:flex;align-items:center;justify-content:center;gap:7px}.source-link i{width:6px;height:6px;border-radius:50%;background:var(--apple-blue);opacity:.28}.source-link i:nth-child(2){opacity:.55}.source-link i:nth-child(3){opacity:1}.source-results{display:grid;gap:10px}.source-results p{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:13px;align-items:center;margin:0;padding:16px;border:1px solid var(--apple-line);border-radius:16px;background:#fff;box-shadow:var(--apple-shadow-soft)}.source-results b{color:var(--apple-ink);font-size:12px}.source-results span{color:var(--apple-ink);font-size:11px;font-weight:800}.source-results em{padding:5px 7px;border-radius:999px;color:#08795c;background:var(--apple-mint-soft);font-size:8px;font-style:normal}.pricing-demo{display:grid;grid-template-columns:repeat(5,auto);align-content:center;align-items:center;justify-content:center;gap:clamp(8px,1.2vw,16px);padding:clamp(22px,3.4vw,44px);background:radial-gradient(circle at 50% 105%,rgba(40,206,160,.17),transparent 28rem),#fff}.pricing-demo>p{display:grid;gap:12px;min-width:105px;margin:0;padding:18px 12px;border:1px solid var(--apple-line);border-radius:17px;background:#f7f7f9;text-align:center}.pricing-demo>p small{color:var(--apple-muted);font-size:9px}.pricing-demo>p b{color:var(--apple-ink);font-size:15px}.pricing-demo>i{color:#b0b0b5;font-style:normal}.pricing-result{grid-column:1 / -1;display:grid;justify-items:center;gap:6px;width:min(390px,100%);margin:36px auto 0;padding:28px;border-radius:24px;color:#fff;background:linear-gradient(145deg,#0778e8,#0057b8);box-shadow:0 24px 60px #0071e340}.pricing-result span,.pricing-result small{color:#ffffffbf;font-size:10px}.pricing-result strong{color:#fff;font-size:38px;letter-spacing:-.04em}.apple-journey-step:nth-of-type(4) .apple-step-copy>span:first-child{color:#101012;background:#f5f5f7}.assembly-demo{display:grid;align-content:center;padding:clamp(22px,3.4vw,42px);border-color:#ffffff1a;background:linear-gradient(145deg,#242428,#151517)}.assembly-demo>header{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:14px;align-items:center;padding:13px;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:#ffffff0e}.assembly-demo>header img{width:68px;height:68px;border-radius:14px;object-fit:cover}.assembly-demo>header span{display:grid;gap:5px}.assembly-demo>header small{color:#9b9ba0;font-size:9px}.assembly-demo>header b{color:#f5f5f7;font-size:13px}.assembly-demo>header em{padding:6px 8px;border-radius:999px;color:#82c7ff;background:#0071e32e;font-size:8px;font-style:normal}.assembly-demo>div{display:grid;gap:8px;margin-top:16px}.assembly-demo>div>p{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0;padding:15px 16px;border-bottom:1px solid rgba(255,255,255,.08);color:#a8a8ad;font-size:11px}.assembly-demo>div>p b{color:#70deb9}.assembly-demo>div>p.attention b{color:#ffc46b}.final-step{background:radial-gradient(circle at 84% 24%,rgba(52,210,166,.16),transparent 28rem),#fff}.publish-demo{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(18px,3vw,36px);align-items:center;padding:clamp(24px,3.4vw,44px)}.publish-ring{display:grid;width:clamp(140px,16vw,190px);aspect-ratio:1;place-content:center;margin:0 auto;border:16px solid #e7f8f2;border-top-color:var(--apple-mint);border-right-color:var(--apple-mint);border-radius:50%;text-align:center;transform:rotate(10deg)}.publish-ring>*{transform:rotate(-10deg)}.publish-ring b{color:var(--apple-ink);font-size:23px}.publish-ring span{margin-top:5px;color:var(--apple-muted);font-size:9px}.publish-demo>div:last-child{display:grid;gap:9px}.publish-demo>div:last-child>p{display:grid;grid-template-columns:28px minmax(0,1fr);gap:11px;align-items:center;margin:0;padding:13px;border:1px solid var(--apple-line);border-radius:16px;background:#f8f8fa}.publish-demo>div:last-child>p>i{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:#fff;background:var(--apple-mint);font-size:10px;font-style:normal}.publish-demo>div:last-child>p>span{display:grid;gap:4px}.publish-demo b{color:var(--apple-ink);font-size:11px}.publish-demo small{color:var(--apple-muted);font-size:8px}.apple-closing{display:grid;justify-items:center;min-height:92svh;place-content:center;padding:110px 24px;color:#f5f5f7;background:radial-gradient(circle at 50% 20%,rgba(0,113,227,.25),transparent 31rem),#101012;text-align:center}.apple-closing .eyebrow{color:#72b7ff}.apple-closing h2{max-width:990px;margin:18px 0 34px;color:#f5f5f7;font-size:clamp(50px,7vw,94px);line-height:.98;letter-spacing:-.07em}.apple-closing .button{color:#101012;background:#f5f5f7}.apple-closing .button:hover:not(:disabled){color:#101012;background:#fff}.apple-landing>footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;width:min(1240px,calc(100% - 48px));min-height:116px;margin:0 auto;color:var(--apple-muted);background:var(--apple-bg);font-size:11px}.apple-landing>footer p{margin:0;text-align:center}.apple-landing>footer .text-link{color:var(--apple-blue)}.automation-only-nav>nav{display:flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:#0000000b}.automation-only-nav>nav button{min-height:32px;padding:0 13px;border-radius:999px;color:var(--apple-muted);background:transparent;font-size:10px;font-weight:700;transition:transform .18s ease,opacity .18s ease}.automation-only-nav>nav button:hover{color:var(--apple-ink);background:#ffffffb3}.automation-only-nav>nav button.active{color:var(--apple-ink);background:#fff;box-shadow:0 2px 9px #0000000f}.automation-nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.automation-account-button,.automation-signout{display:grid;min-width:34px;height:34px;place-items:center;padding:0 10px;border:1px solid var(--apple-line);border-radius:999px;color:var(--apple-ink);background:#fff;font-size:10px;font-weight:800;transition:transform .18s ease,opacity .18s ease}.automation-account-button:hover,.automation-signout:hover{transform:translateY(-1px)}.automation-account-button{width:34px;padding:0;color:#fff;background:var(--apple-ink)}.automation-signout{color:var(--apple-muted)}.automation-utility-bar{justify-content:flex-start;margin:0 auto 24px;padding:15px 18px;border:1px solid var(--apple-line);border-radius:22px;background:#ffffffdb;box-shadow:var(--apple-shadow-soft)}.automation-utility-bar>div{display:grid;gap:3px}.automation-utility-bar h1{margin:0;color:var(--apple-ink);font-size:18px;letter-spacing:-.035em}@media(max-width:900px){.apple-hero{grid-template-columns:1fr;width:min(720px,calc(100% - 36px));text-align:center}.apple-hero-copy h1,.apple-hero-copy .intro{margin-inline:auto;text-align:center}.apple-hero-copy .hero-actions{justify-content:center}.apple-hero-copy .quiet{text-align:center}.apple-hero-preview{min-height:460px;transform:none}.apple-journey-step{grid-template-columns:1fr;width:min(720px,calc(100% - 36px))}.apple-journey-step:nth-of-type(2n) .apple-step-copy,.apple-journey-step:nth-of-type(2n) .apple-step-demo{grid-column:1;grid-row:auto}.automation-only-nav>nav{order:3;width:100%;overflow-x:auto}.automation-only-nav{flex-wrap:wrap}.automation-only-nav>nav button{flex:1 0 auto}.automation-nav-actions{margin-left:auto}}@media(max-width:640px){.apple-hero-preview{min-height:390px;padding:14px}.apple-preview-product{grid-template-columns:78px minmax(0,1fr);gap:11px}.apple-preview-product img{width:78px;height:88px}.apple-preview-product em{grid-column:1 / -1;width:max-content}.apple-preview-steps{grid-template-columns:repeat(5,82px);overflow-x:auto}.apple-preview-steps>span{padding:13px 5px}.apple-flow-intro{min-height:65svh;padding:90px 18px}.apple-flow-intro h2{font-size:44px}.apple-flow-intro>p:last-child{font-size:16px}.apple-step-demo{min-height:360px}.demo-product-grid{gap:8px}.demo-product-grid figcaption{padding:12px}.source-results p{grid-template-columns:1fr auto}.source-results em{grid-column:1 / -1;width:max-content}.pricing-demo{grid-template-columns:1fr}.pricing-demo>i{display:none}.pricing-demo>p{grid-template-columns:1fr auto;min-width:0;align-items:center;text-align:left}.pricing-result{grid-column:1;margin-top:6px}.assembly-demo>header{grid-template-columns:54px minmax(0,1fr)}.assembly-demo>header img{width:54px;height:54px}.assembly-demo>header em{grid-column:1 / -1;width:max-content}.publish-demo{grid-template-columns:1fr}.apple-landing>footer{grid-template-columns:1fr;gap:14px;width:calc(100% - 36px);padding:30px 0;text-align:left}.apple-landing>footer p{text-align:left}.automation-only-nav .credit-pill,.automation-signout{display:none}.automation-only-nav>nav{margin-inline:-8px}.automation-utility-bar{align-items:flex-start;flex-direction:column}}.workspace-tab-strip{position:sticky;z-index:44;top:64px;display:flex;align-items:flex-end;gap:8px;overflow:hidden;padding:8px 12px 0;border-bottom:1px solid var(--apple-line);background:#f7f7f9e6;backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);scrollbar-width:thin}.workspace-tab-strip>div[role=tablist]{display:flex;align-items:end;gap:5px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.workspace-tab-strip span{display:inline-flex;align-items:center;min-height:38px;border:1px solid transparent;border-bottom:0;border-radius:10px 10px 0 0;color:var(--apple-muted);background:transparent}.workspace-tab-strip span:hover{color:var(--apple-ink);background:#ffffffa8}.workspace-tab-strip span.active{border-color:var(--apple-line);color:var(--apple-ink);background:#fff;box-shadow:0 -5px 20px #00000009}.workspace-tab-strip span.transient{border-top-color:#0071e359}.workspace-tab-strip button{min-height:36px;border:0;padding:0 8px 0 13px;color:inherit;font:inherit;font-size:12px;font-weight:650;white-space:nowrap;background:transparent;cursor:pointer}.workspace-tab-strip .workspace-tab-close{width:27px;min-height:27px;margin-right:4px;padding:0;border-radius:999px;color:#8e8e93;font-size:17px;line-height:1}.workspace-tab-strip .workspace-tab-close:hover:not(:disabled){color:#1d1d1f;background:#e8e8ed}.workspace-tab-strip .workspace-tab-close:disabled{visibility:hidden}.xq-reference-actions{flex:none;display:flex;align-items:center;gap:5px;padding-bottom:6px}.xq-reference-actions button,.xq-reference-actions a{min-height:30px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dfe3e8;border-radius:8px;background:#fff;color:#3f4753;cursor:pointer;font:inherit;font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}.xq-reference-actions button:hover,.xq-reference-actions a:hover{border-color:#1884ff;color:#0969f1}.xq-reference-actions .quota{border-color:#bfe8d5;background:#effbf5;color:#147a4b}.xq-reference-actions .tasks{border-color:#1884ff;background:#1884ff;color:#fff}.xq-reference-actions .tasks b{min-width:18px;margin-left:5px;padding:1px 5px;border-radius:999px;background:#ffffff38;font-size:10px}@media(max-width:1120px){.xq-reference-actions .account,.xq-reference-actions .quota{display:none}}@media(max-width:900px){.workspace-tab-strip{position:static;padding-inline:12px}}.simple-selection-view-actions,.simple-selection-view-switch,.simple-profit-summary,.simple-profit-summary>div{display:flex;align-items:center;gap:10px}.simple-selection-view-actions{flex-wrap:wrap;justify-content:flex-end}.simple-selection-view-switch{padding:4px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.simple-selection-view-switch button{border:0;border-radius:9px;padding:8px 12px;background:transparent;color:#64748b;font-weight:700;cursor:pointer}.simple-selection-view-switch button.active{background:#111827;color:#fff;box-shadow:0 4px 14px #0f172a29}.simple-profit-workspace{display:grid;gap:16px}.simple-profit-summary{align-items:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto}.simple-profit-summary article{min-width:0;padding:18px;border:1px solid #e5e7eb;border-radius:16px;background:linear-gradient(145deg,#fff,#f8fafc)}.simple-profit-summary article span,.simple-profit-summary article small{display:block;color:#64748b}.simple-profit-summary article b{display:block;margin:7px 0 4px;font-size:25px;color:#111827}.simple-profit-summary>div{justify-content:flex-end;flex-wrap:wrap}.simple-profit-config-note{margin:0;padding:12px 14px;border:1px solid #fed7aa;border-radius:12px;background:#fff7ed;color:#9a3412}.simple-profit-table-wrap{overflow:auto;border:1px solid #e5e7eb;border-radius:18px;background:#fff}.simple-profit-table{width:100%;min-width:1180px;border-collapse:collapse;font-size:13px}.simple-profit-table th{position:sticky;top:0;z-index:1;padding:12px 10px;background:#f8fafc;color:#64748b;text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb}.simple-profit-table td{padding:12px 10px;border-bottom:1px solid #eef2f7;color:#334155;white-space:nowrap}.simple-profit-table tbody tr:last-child td{border-bottom:0}.simple-profit-table tbody tr:hover{background:#f8fafc}.simple-profit-table tbody tr.negative{background:#fff7f7}.simple-profit-table input{width:16px;height:16px;accent-color:#111827}.simple-profit-product{display:flex;align-items:center;gap:10px;width:300px;white-space:normal}.simple-profit-product img{width:48px;height:48px;border-radius:10px;object-fit:cover;background:#f1f5f9;flex:none}.simple-profit-product p{margin:0;min-width:0}.simple-profit-product b,.simple-profit-product span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-profit-product span{margin-top:4px;color:#94a3b8;font-size:12px}.simple-profit-table a{color:#2563eb;font-weight:700;text-decoration:none}.simple-profit-table .profit{color:#15803d}.simple-profit-table .loss{color:#dc2626}.good-shipping-status{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:-6px;padding:11px 14px;border:1px solid #dbeafe;border-radius:12px;background:#eff6ff;color:#1e3a8a}.good-shipping-status span{font-size:13px}.good-shipping-status small{color:#64748b}.good-shipping-status em{padding:4px 8px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:11px;font-style:normal;font-weight:700}.good-shipping-status em.fallback{background:#fff7ed;color:#9a3412}.good-shipping-status em.over{background:#fef2f2;color:#b91c1c}.good-shipping-cell span,.good-shipping-cell small{display:block}.good-shipping-cell small{margin-top:3px;color:#64748b;font-size:11px}.good-shipping-cell b.over{color:#b91c1c}@media(max-width:1100px){.simple-profit-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.simple-profit-summary>div{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:720px){.simple-selection-results-head{align-items:flex-start}.simple-selection-view-actions{width:100%;justify-content:flex-start}.simple-profit-summary{grid-template-columns:1fr}.simple-profit-summary>div{grid-column:auto}}.ai-eight-workspace{display:grid;gap:20px}.ai-eight-hero{margin-bottom:0}.xq-studio-main.compact-reference-page .ai-eight-hero{min-height:118px;padding:22px 26px;border:1px solid #e3e8ef;background:#fff;color:#152238;box-shadow:0 10px 28px #0f172a0d}.xq-studio-main.compact-reference-page .ai-eight-hero:after{display:none}.xq-studio-main.compact-reference-page .ai-eight-hero h2{color:#152238}.xq-studio-main.compact-reference-page .ai-eight-hero p:not(.eyebrow){color:#64748b}.xq-studio-main.compact-reference-page .ai-eight-hero>b{color:#111827}.xq-studio-main.compact-reference-page .ai-eight-hero>b small{color:#64748b}.ai-eight-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ai-eight-metrics article{padding:18px;border:1px solid #e5e7eb;border-radius:18px;background:linear-gradient(145deg,#fff,#f8fafc);box-shadow:0 12px 30px #0f172a0d}.ai-eight-metrics span,.ai-eight-metrics small{display:block;color:#64748b}.ai-eight-metrics b{display:block;margin:7px 0 3px;font-size:27px;color:#111827}.ai-eight-toolbar{display:flex;gap:14px;align-items:flex-end;flex-wrap:wrap;padding:16px 18px}.ai-eight-toolbar label{display:grid;gap:6px;flex:1 1 280px}.ai-eight-toolbar label span{color:#64748b;font-size:12px;font-weight:800}.ai-eight-toolbar input{min-height:42px;border:1px solid #dbe3ee;border-radius:11px;padding:0 13px;background:#fff}.ai-eight-toolbar [role=group]{display:flex;gap:6px;padding:4px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.ai-eight-toolbar [role=group] button{border:0;border-radius:9px;padding:8px 11px;background:transparent;color:#64748b;font-weight:750;cursor:pointer}.ai-eight-toolbar [role=group] button.active{background:#111827;color:#fff}.ai-eight-toolbar>span{color:#7c3aed;font-size:12px;font-weight:800}.ai-eight-list{display:grid;gap:16px}.ai-eight-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;color:#64748b;font-size:12px}.ai-eight-pagination>div{display:flex;gap:8px}.ai-eight-product{padding:18px;overflow:hidden}.ai-eight-product.ready{border-color:#c4b5fd;box-shadow:0 14px 36px #7c3aed14}.ai-eight-product-summary{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:18px;align-items:center}.ai-eight-product .studio-preview{height:132px;margin:0;border-radius:16px;overflow:hidden}.ai-eight-product-copy{min-width:0}.ai-eight-product-copy h3{margin:4px 0 7px;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-eight-product-copy>p:not(.eyebrow){margin:0;color:#475569;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ai-eight-product-copy>small{display:block;margin-top:9px;color:#64748b;line-height:1.45}.ai-eight-product-copy>small.error{color:#b91c1c}.ai-eight-product-copy>small.running{color:#7c3aed}.ai-eight-product-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:178px}.ai-eight-product-actions .text-link{text-align:center}.ai-eight-thumb-strip{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #eef2f7}.ai-eight-thumb-strip span{position:relative;min-width:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:#f8fafc}.ai-eight-thumb-strip span.selected{border-color:#7c3aed}.ai-eight-thumb-strip img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.ai-eight-thumb-strip small{display:block;padding:6px;color:#64748b;font-size:10px;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-eight-role-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;padding:18px;border-radius:18px;background:#f8fafc}.ai-eight-role-grid>button{min-width:0;padding:0;border:1px solid #e2e8f0;border-radius:15px;overflow:hidden;background:#fff;text-align:left;cursor:pointer;transition:.18s ease}.ai-eight-role-grid>button:hover{transform:translateY(-2px);border-color:#a78bfa;box-shadow:0 10px 24px #7c3aed1c}.ai-eight-role-grid>button.selected{border:2px solid #7c3aed}.ai-eight-role-grid>button>div{position:relative}.ai-eight-role-grid img{width:100%;aspect-ratio:1;object-fit:cover;display:block;background:#e2e8f0}.ai-eight-role-grid>button>div span{position:absolute;top:8px;left:8px;padding:4px 7px;border-radius:999px;background:#0f172ac7;color:#fff;font-size:10px}.ai-eight-role-grid b,.ai-eight-role-grid p,.ai-eight-role-grid small{display:block;margin:0;padding-left:11px;padding-right:11px}.ai-eight-role-grid b{padding-top:10px;color:#111827}.ai-eight-role-grid p{padding-top:5px;color:#475569;font-size:12px;line-height:1.4;min-height:42px}.ai-eight-role-grid small{padding-top:5px;padding-bottom:11px;color:#94a3b8;line-height:1.35}@media(max-width:1100px){.ai-eight-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-eight-product-summary{grid-template-columns:120px minmax(0,1fr)}.ai-eight-product-actions{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}.ai-eight-thumb-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-eight-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.ai-eight-metrics{grid-template-columns:1fr 1fr}.ai-eight-product-summary{grid-template-columns:1fr}.ai-eight-product .studio-preview{height:210px}.ai-eight-product-actions{flex-direction:column}.ai-eight-thumb-strip,.ai-eight-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-eight-toolbar [role=group]{width:100%;overflow:auto}}:root{--xq-system-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", "Helvetica Neue", Arial, sans-serif;--xq-bg: #f5f5f7;--xq-surface: #ffffff;--xq-surface-soft: #f7f7f9;--xq-surface-blue: #f2f7ff;--xq-ink: #1d1d1f;--xq-muted: #6e6e73;--xq-faint: #8e8e93;--xq-line: rgba(0, 0, 0, .09);--xq-line-strong: rgba(0, 0, 0, .15);--xq-blue: #0071e3;--xq-blue-hover: #0077ed;--xq-blue-soft: #eaf3ff;--xq-green: #168463;--xq-green-soft: #e7f7f1;--xq-orange: #a65700;--xq-orange-soft: #fff5e6;--xq-red: #d70015;--xq-red-soft: #fff0f1;--xq-shadow: 0 18px 54px rgba(15, 23, 42, .08);--xq-shadow-large: 0 34px 110px rgba(15, 23, 42, .2)}.modal-backdrop,.public-legal{font-family:var(--xq-system-font)}:where(.automation-only-shell,.modal-backdrop,.public-legal) :where(button,a,input,select,textarea):focus-visible{outline:3px solid rgba(0,113,227,.22);outline-offset:2px}.automation-only-shell :where(input,select,textarea),.modal-backdrop :where(input,select,textarea){border:1px solid var(--xq-line-strong);border-radius:12px;color:var(--xq-ink);background:var(--xq-surface);box-shadow:none;font-family:inherit}.automation-only-shell :where(input,select,textarea):focus,.modal-backdrop :where(input,select,textarea):focus{border-color:var(--xq-blue);outline:3px solid rgba(0,113,227,.12);box-shadow:none}.automation-only-shell :where(input,textarea)::placeholder,.modal-backdrop :where(input,textarea)::placeholder{color:#98989d}.automation-only-shell :where(input[type=checkbox],input[type=radio]),.modal-backdrop :where(input[type=checkbox],input[type=radio]){accent-color:var(--xq-blue)}.automation-only-shell :where(.label,.eyebrow,.chip,time,dt,dd,code),.modal-backdrop :where(.label,.eyebrow,.chip){font-family:inherit}.automation-only-shell .button,.modal-backdrop .button,.public-legal .button{min-height:44px;border:0;border-radius:999px;color:#fff;background:var(--xq-blue);box-shadow:none;font-family:inherit;font-weight:700;transition:background-color .16s ease,transform .16s ease,opacity .16s ease}.automation-only-shell .button:hover:not(:disabled),.modal-backdrop .button:hover:not(:disabled),.public-legal .button:hover:not(:disabled){color:#fff;background:var(--xq-blue-hover);box-shadow:none;transform:translateY(-1px)}.automation-only-shell .button-small,.modal-backdrop .button-small,.public-legal .button-small{min-height:36px;padding-inline:16px;border-radius:999px;font-size:12px}.automation-only-shell :where(.button-dark,.button.ghost),.modal-backdrop :where(.button-dark,.button.ghost),.public-legal :where(.button-dark,.button.ghost){border:1px solid var(--xq-line-strong);color:var(--xq-ink);background:#ffffffeb}.automation-only-shell :where(.button-dark,.button.ghost):hover:not(:disabled),.modal-backdrop :where(.button-dark,.button.ghost):hover:not(:disabled),.public-legal :where(.button-dark,.button.ghost):hover:not(:disabled){border-color:#0071e333;color:var(--xq-blue);background:var(--xq-surface-blue)}.automation-only-shell .button-mint{border:1px solid rgba(22,132,99,.18);color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell .button-mint:hover:not(:disabled){border-color:transparent;color:#fff;background:var(--xq-green)}.automation-only-shell .text-link,.public-legal .text-link,.modal-backdrop .text-link{color:var(--xq-blue);background:transparent;font-family:inherit;font-weight:650}.automation-only-shell .text-link:hover,.public-legal .text-link:hover,.modal-backdrop .text-link:hover{color:#0058b0}.automation-only-shell .danger-link,.modal-backdrop .danger-link{color:var(--xq-red)}.automation-only-shell .panel{border:1px solid var(--xq-line);color:var(--xq-ink);background:var(--xq-surface);box-shadow:var(--xq-shadow)}.automation-only-shell .panel-head{border-color:var(--xq-line)}.automation-only-shell .panel-head :where(h2,h3,h4),.automation-only-shell :where(.empty,.automation-trace-empty) b{color:var(--xq-ink)}.automation-only-shell :where(.muted,.empty span,.automation-trace-empty){color:var(--xq-muted)}.automation-only-shell .empty>i{border-color:#0071e32e;color:var(--xq-blue);background:var(--xq-blue-soft);box-shadow:none}.automation-only-shell .chip{border:1px solid var(--xq-line);color:var(--xq-muted);background:#f0f0f2;box-shadow:none;font-size:11px;letter-spacing:0}.automation-only-shell .chip i{box-shadow:none}.automation-only-shell .chip:is(.awaiting_confirmation,.connected,.online,.succeeded,.paid,.ready,.completed){border-color:#16846324;color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell .chip:is(.processing_ai,.validating,.syncing,.queued,.executing_api,.executing_extension,.ozon_processing,.pending){border-color:#0071e324;color:#06c;background:var(--xq-blue-soft)}.automation-only-shell .chip:is(.needs_action,.failed,.expired,.offline,.revoked,.rejected){border-color:#d7001521;color:var(--xq-red);background:var(--xq-red-soft)}.loading-screen{min-height:100vh;color:var(--xq-muted);background:var(--xq-bg);font-family:var(--xq-system-font)}.loading-screen i{border-color:#0071e324;border-top-color:var(--xq-blue);box-shadow:none}.toast{right:22px;bottom:22px;gap:10px;max-width:min(460px,calc(100% - 32px));padding:13px 16px;border:1px solid var(--xq-line);border-radius:16px;color:var(--xq-ink);background:#fffffff0;box-shadow:0 20px 64px #0f172a29;backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);font-family:var(--xq-system-font);font-size:13px}.toast i{color:#fff;background:var(--xq-green);box-shadow:none}.toast.info{border-color:#0071e32e;color:var(--xq-ink);background:#f7fbfff5}.toast.info i{color:#fff;background:var(--xq-blue)}.toast.error{border-color:#d700152e;color:#8c101c;background:#fff7f8f7}.toast.error i{color:#fff;background:var(--xq-red)}.modal-backdrop{z-index:80;padding:22px;background:#1d1d1f57;backdrop-filter:saturate(130%) blur(22px);-webkit-backdrop-filter:saturate(130%) blur(22px)}.login-card{width:min(100%,470px);max-height:calc(100svh - 36px);padding:34px;overflow-y:auto;border:1px solid rgba(255,255,255,.65);border-radius:30px;color:var(--xq-ink);background:#fffffff5;box-shadow:var(--xq-shadow-large)}.login-card .brand{color:var(--xq-ink)}.login-card .brand small,.login-card .eyebrow{color:var(--xq-blue);font-family:inherit;letter-spacing:.03em;text-transform:none}.login-card h2{color:var(--xq-ink);font-size:clamp(34px,7vw,44px)}.login-card h2 em{color:var(--xq-blue)}.login-card .muted,.login-foot{color:var(--xq-muted)}.login-card label{color:#3a3a3c;font-size:12px}.login-card input{min-height:48px;color:var(--xq-ink);background:#fff}.login-card .close{display:grid;place-items:center;width:36px;height:36px;color:var(--xq-muted);background:#f0f0f2}.login-card .close:hover{color:var(--xq-ink);background:#e7e7ea}.trial-signup-benefits span{border-color:var(--xq-line);color:#3a3a3c;background:var(--xq-surface-soft)}.form-message.error{color:#8c101c;background:var(--xq-red-soft)}.form-message.info{color:#0058b0;background:var(--xq-blue-soft)}.automation-only-shell{color:var(--xq-ink);background:radial-gradient(circle at 89% -2%,rgba(118,200,255,.16),transparent 30rem),var(--xq-bg);font-family:var(--xq-system-font)}.automation-only-shell .automation-only-nav nav button,.automation-only-shell .automation-account-button,.automation-only-shell .automation-signout,.automation-only-shell .round-button{font-family:inherit}.automation-only-shell .extension-install-bar{min-height:58px;margin-bottom:18px;padding:10px 12px;border:1px solid var(--xq-line);border-radius:18px;color:var(--xq-ink);background:#ffffffe6;box-shadow:0 8px 28px #0f172a0d}.automation-only-shell .extension-install-icon{width:36px;height:36px;border:0;border-radius:11px;color:var(--xq-blue);background:var(--xq-blue-soft);font-family:inherit;font-size:17px}.automation-only-shell .extension-install-copy{align-items:center;gap:10px}.automation-only-shell .extension-install-copy b{color:var(--xq-ink);font-size:12px}.automation-only-shell .extension-install-copy span{color:var(--xq-muted);font-size:11px}.automation-only-shell .extension-install-bar.connected{border-color:#1684632e;background:#f7fdfbf0}.automation-only-shell .extension-install-bar.connected .extension-install-icon{color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell .extension-install-bar.detected{border-color:#0071e32e}.automation-only-shell .extension-install-bar.update-required{border-color:#a6570033;background:#fffaf1}.automation-only-shell .extension-install-bar.update-required .extension-install-icon{color:var(--xq-orange);background:var(--xq-orange-soft)}.automation-only-shell .extension-install-bar.update-required .extension-install-copy b{color:#7a4300}.automation-only-shell .workspace-refresh-error,.automation-only-shell .workflow-prerequisite{gap:10px;border:1px solid rgba(0,113,227,.14);border-radius:16px;color:#0058b0;background:var(--xq-blue-soft);box-shadow:none}.automation-only-shell :where(.workspace-refresh-error,.workflow-prerequisite).workflow-failure,.automation-only-shell .workflow-prerequisite.workflow-failure{border-color:#d7001524;color:#8c101c;background:var(--xq-red-soft)}.automation-only-shell .workflow-failure-copy b,.automation-only-shell .workflow-prerequisite b{color:currentColor}.automation-only-shell .auto-empty{min-height:320px;padding:32px}.automation-only-shell .auto-empty>i{width:58px;height:58px;border:0;border-radius:18px;color:var(--xq-blue);background:var(--xq-blue-soft);box-shadow:none}.automation-only-shell .auto-empty h3{color:var(--xq-ink);font-size:20px}.automation-only-shell .auto-empty p{color:var(--xq-muted);font-size:12px}.automation-only-shell .auto-task-summary{gap:18px}.automation-only-shell .auto-task-summary>div>small{display:block;margin-top:8px;color:var(--xq-muted);font-size:11px}.automation-only-shell .auto-task-summary dl div{border-color:var(--xq-line);border-radius:13px;background:var(--xq-surface-soft)}.automation-only-shell .auto-task-summary :where(dt,dd){font-family:inherit}.automation-only-shell .auto-progress{min-height:290px;padding:clamp(20px,4vw,44px)}.automation-only-shell .auto-progress>i{width:66px;height:66px;border:0;border-radius:20px;color:var(--xq-blue);background:var(--xq-blue-soft);animation:none}.automation-only-shell .auto-progress.auto-progress-failed>i{color:var(--xq-red);background:var(--xq-red-soft)}.automation-only-shell .auto-progress h3{color:var(--xq-ink)}.automation-only-shell .auto-progress p{max-width:760px;color:var(--xq-muted);font-size:12px;line-height:1.7}.automation-only-shell .auto-progress div>span,.automation-only-shell .auto-source-progress>span,.automation-only-shell .cockpit-progress>span{background:#e8e8ed;box-shadow:none}.automation-only-shell .auto-progress div>span b,.automation-only-shell .auto-source-progress>span b,.automation-only-shell .cockpit-progress>span i{background:var(--xq-blue);box-shadow:none}.automation-only-shell .auto-progress small,.automation-only-shell .auto-source-progress{color:var(--xq-muted);font-family:inherit}.automation-only-shell .auto-progress-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.automation-only-shell .auto-modal{z-index:75;padding:24px;background:#1d1d1f59;backdrop-filter:saturate(130%) blur(22px);-webkit-backdrop-filter:saturate(130%) blur(22px)}.automation-only-shell :where(.auto-task-form,.auto-history){border:1px solid rgba(255,255,255,.72);border-radius:28px;color:var(--xq-ink);background:#fffffffa;box-shadow:var(--xq-shadow-large)}.automation-only-shell :where(.auto-task-form,.auto-history)>header{padding-bottom:16px;border-bottom:1px solid var(--xq-line)}.automation-only-shell :where(.auto-task-form,.auto-history) header>button{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--xq-muted);background:#f0f0f2}.automation-only-shell :where(.auto-task-form,.auto-history) header>button:hover{color:var(--xq-ink);background:#e5e5e8}.automation-only-shell .auto-task-form>header small{color:var(--xq-muted);font-size:11px}.automation-only-shell .auto-task-form fieldset{min-height:0;margin-bottom:18px;padding:20px;border:1px solid var(--xq-line);border-radius:18px;background:#fff;animation:none}.automation-only-shell .auto-task-form legend{padding-inline:8px;color:var(--xq-blue);font-family:inherit;font-size:12px;font-weight:750;letter-spacing:0}.automation-only-shell .auto-form-grid{gap:16px}.automation-only-shell .auto-form-grid label,.automation-only-shell .auto-checks>span,.automation-only-shell .auto-checks label{color:#3a3a3c;font-size:12px}.automation-only-shell .auto-form-grid label>small,.automation-only-shell .auto-form-grid>small{color:var(--xq-muted);font-size:10px;line-height:1.55}.automation-only-shell .auto-form-grid :where(input,select){min-height:44px;padding-inline:12px}.automation-only-shell .auto-checks{gap:10px;padding:12px;border:1px solid var(--xq-line);border-radius:14px;background:var(--xq-surface-soft)}.automation-only-shell .auto-checks>span{margin-right:4px;font-weight:700}.automation-only-shell .auto-checks label{min-height:34px;padding:6px 10px;border-radius:9px;background:#fff}.automation-only-shell .auto-checks input{width:16px;min-height:16px}.automation-only-shell .auto-image-mode-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.automation-only-shell .auto-image-mode-picker>span{grid-column:1 / -1;color:var(--xq-muted);font-size:10px;font-weight:700}.automation-only-shell .auto-image-mode-picker label{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:start;min-height:76px;padding:11px;border:1px solid var(--xq-line);cursor:pointer}.automation-only-shell .auto-image-mode-picker label.active{border-color:#0a84ff;background:#edf6ff;box-shadow:inset 0 0 0 1px #0a84ff}.automation-only-shell .auto-image-mode-picker label b{color:#1d1d1f;font-size:11px}.automation-only-shell .auto-image-mode-picker label small{grid-column:2;color:var(--xq-muted);font-size:9px;line-height:1.45}@media(max-width:720px){.automation-only-shell .auto-image-mode-picker{grid-template-columns:1fr}}.automation-only-shell .advanced-toggle{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 14px;border:1px solid var(--xq-line);border-radius:12px;color:#3a3a3c;background:var(--xq-surface-soft);font-weight:650}.automation-only-shell .advanced-toggle:hover{border-color:#0071e333;color:var(--xq-blue);background:var(--xq-surface-blue)}.automation-only-shell .advanced-toggle span{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;color:var(--xq-blue);background:#fff}.automation-only-shell .auto-advanced-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;border:1px solid rgba(0,113,227,.12);border-radius:14px;background:var(--xq-surface-blue)}.automation-only-shell .auto-advanced-fields>small{grid-column:1 / -1;color:var(--xq-muted)}.automation-only-shell .package-template-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.automation-only-shell .auto-history{width:min(1060px,100%)}.automation-only-shell .auto-history article{border-color:var(--xq-line)}.automation-only-shell .auto-history article span b{color:var(--xq-ink);font-size:13px}.automation-only-shell .auto-history article span small,.automation-only-shell .auto-history article :where(em,time){color:var(--xq-muted);font-family:inherit;font-size:10px}.automation-only-shell .auto-history article strong{color:var(--xq-green);font-family:inherit}.automation-only-shell .auto-history article strong.failed{color:var(--xq-red)}.automation-only-shell .auto-history-empty{color:var(--xq-muted)}.automation-only-shell .ozon-category-picker{gap:13px;padding:16px;border:1px solid var(--xq-line);border-radius:18px;color:var(--xq-ink);background:var(--xq-surface-soft)}.automation-only-shell :where(.category-picker-head>span,.category-level-title b){color:var(--xq-ink);font-size:12px}.automation-only-shell :where(.category-picker-head em,.category-level-title span){color:var(--xq-muted);font-size:10px}.automation-only-shell :where(.category-picker-empty,.category-no-results){color:var(--xq-muted);background:#fff}.automation-only-shell .category-search-wrap{border-color:var(--xq-line-strong);color:var(--xq-muted)!important;background:#fff;box-shadow:none}.automation-only-shell .category-search-wrap:focus-within{border-color:var(--xq-blue);box-shadow:0 0 0 3px #0071e31f}.automation-only-shell .category-search-wrap>span{color:var(--xq-blue)}.automation-only-shell .category-search-wrap .category-search{color:var(--xq-ink)}.automation-only-shell .category-search-wrap>button{color:var(--xq-muted);background:#efeff1}.automation-only-shell .category-search-wrap>button:hover{color:#fff;background:var(--xq-blue)}.automation-only-shell .category-picker-loading{color:var(--xq-muted)}.automation-only-shell .category-picker-loading i{background:var(--xq-blue)}.automation-only-shell .category-picker-error{color:#8c101c;background:var(--xq-red-soft)}.automation-only-shell .category-picker-error button,.automation-only-shell .category-back{color:var(--xq-blue)}.automation-only-shell .category-breadcrumbs i{color:var(--xq-faint)}.automation-only-shell .category-breadcrumbs button{color:#515154;background:#eaeaec}.automation-only-shell .category-breadcrumbs button:hover,.automation-only-shell .category-breadcrumbs button[aria-current=page]{color:#fff;background:var(--xq-blue)}.automation-only-shell .category-level-grid{scrollbar-color:#c7c7cc #ececef}.automation-only-shell .category-level-grid>button,.automation-only-shell .category-search-results>button,.automation-only-shell .category-recents button{border-color:var(--xq-line);color:var(--xq-ink);background:#fff;box-shadow:none}.automation-only-shell .category-level-grid>button:hover,.automation-only-shell .category-search-results>button:hover,.automation-only-shell .category-recents button:hover{border-color:#0071e342;background:var(--xq-surface-blue);transform:translateY(-1px)}.automation-only-shell :where(.category-level-grid,.category-search-results,.category-recents) b{color:var(--xq-ink)}.automation-only-shell :where(.category-level-grid,.category-search-results,.category-recents) small,.automation-only-shell .category-search-results em{color:var(--xq-muted);font-family:inherit}.automation-only-shell .category-level-grid i{color:var(--xq-blue)}.automation-only-shell .category-level-grid .leaf{border-color:#0071e32e;background:var(--xq-surface-blue)}.automation-only-shell .category-level-grid .leaf i,.automation-only-shell .category-search-results>button>i{color:#fff;background:var(--xq-blue)}.automation-only-shell .ozon-category-picker mark{color:#004b93;background:#dbeeff}.automation-only-shell .category-selected{border-color:#1684632e;background:var(--xq-green-soft)}.automation-only-shell .category-selected>i{color:#fff;background:var(--xq-green)}.automation-only-shell .category-selected b{color:var(--xq-ink)}.automation-only-shell .category-selected :where(small,em){color:var(--xq-muted)}.automation-only-shell .category-selected.invalid{border-color:#a657002e;background:var(--xq-orange-soft)}.automation-only-shell .category-selected.invalid>i{color:#fff;background:var(--xq-orange)}.automation-only-shell .category-selected.pending{border-color:#0071e32e;background:var(--xq-blue-soft)}.automation-only-shell .category-selected.pending>i{color:#fff;background:var(--xq-blue)}.automation-only-shell .category-schema-status{border-color:var(--xq-line);background:#fff}.automation-only-shell .category-schema-status>span>i{color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell .category-schema-status b{color:var(--xq-ink)}.automation-only-shell .category-schema-status small{color:var(--xq-muted)}.automation-only-shell .category-schema-status button{color:var(--xq-blue)}.automation-only-shell .category-schema-status.error{border-color:#d7001526;background:var(--xq-red-soft)}.automation-only-shell .category-schema-status.error>span>i{color:var(--xq-red);background:#fff}.automation-only-shell .auto-source-matching-head h3,.automation-only-shell .auto-source-candidate-main h4,.automation-only-shell .auto-source-manual-form b{color:var(--xq-ink)}.automation-only-shell .auto-source-matching-head small,.automation-only-shell .auto-source-candidate-main :where(p,small),.automation-only-shell .auto-source-manual-form small{color:var(--xq-muted)}.automation-only-shell .auto-source-matching-summary span{border-color:var(--xq-line);color:var(--xq-muted);background:var(--xq-surface-soft)}.automation-only-shell .auto-source-matching-summary b{color:var(--xq-blue);font-family:inherit}.automation-only-shell .auto-source-matching-toolbar{border-color:var(--xq-line);background:var(--xq-surface-soft)}.automation-only-shell :where(.auto-source-select-all,.auto-source-candidate-check) input{accent-color:var(--xq-blue)}.automation-only-shell .auto-source-matching-alert{border-left-color:var(--xq-orange);color:#7a4300;background:var(--xq-orange-soft)}.automation-only-shell .auto-source-candidate-list{border-color:var(--xq-line);border-radius:18px}.automation-only-shell .auto-source-candidate{border-color:var(--xq-line)}.automation-only-shell .auto-source-candidate:hover{background:#f8f9fb}.automation-only-shell .auto-source-candidate-image,.automation-only-shell .candidate-image{border-color:var(--xq-line);background:#f0f0f2}.automation-only-shell .auto-source-candidate-image.empty,.automation-only-shell .candidate-image.empty{color:var(--xq-muted);background:#f0f0f2;font-family:inherit}.automation-only-shell :where(.auto-source-candidate-status,.auto-source-candidate-state){color:var(--xq-muted);background:#efeff1;font-family:inherit}.automation-only-shell :where(.auto-source-candidate-status,.auto-source-candidate-state).ready{color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell :where(.auto-source-candidate-status,.auto-source-candidate-state):is(.pending,.complete){color:#06c;background:var(--xq-blue-soft)}.automation-only-shell :where(.auto-source-candidate-status,.auto-source-candidate-state).failed{color:var(--xq-orange);background:var(--xq-orange-soft)}.automation-only-shell .auto-source-candidate-main em{color:var(--xq-orange)}.automation-only-shell .auto-source-manual-form{border-color:#0071e32e;border-radius:14px;background:var(--xq-surface-blue)}.automation-only-shell .auto-source-manual-form input{color:var(--xq-ink);background:#fff;font-family:inherit}.automation-only-shell .selection-review-summary span{border-color:var(--xq-line);color:var(--xq-muted);background:var(--xq-surface-soft)}.automation-only-shell .selection-review-summary b{color:var(--xq-blue);font-family:inherit}.automation-only-shell .selection-review-grid article{border-color:var(--xq-line);border-radius:18px;box-shadow:0 8px 24px #0f172a0d}.automation-only-shell .selection-review-grid article.selected{background:var(--xq-surface-blue)}.automation-only-shell .selection-review-grid article.removed{opacity:.58}.automation-only-shell .selection-review-image-button,.automation-only-shell .source-result-target>div:first-child,.automation-only-shell .source-proposal-image-wrap{background:#f0f0f2}.automation-only-shell .selection-review-image-button>span:not(.resilient-image-failure),.automation-only-shell .source-result-target>div:first-child>span:not(.resilient-image-failure){color:#fff;background:var(--xq-blue);box-shadow:none;font-family:inherit}.automation-only-shell .selection-review-copy h3,.automation-only-shell .selection-review-copy dd{color:var(--xq-ink)}.automation-only-shell .selection-review-copy :where(p,dt){color:var(--xq-muted)}.automation-only-shell .selection-review-copy dl div{background:#f0f0f2}.automation-only-shell .candidate-chip{color:var(--xq-green);background:var(--xq-green-soft);font-family:inherit}.automation-only-shell .candidate-chip.muted{color:var(--xq-muted);background:#efeff1}.automation-only-shell .selection-review-copy>small{color:var(--xq-orange)}.automation-only-shell .source-blocker-guide,.automation-only-shell .source-result-group{border-color:var(--xq-line);background:var(--xq-surface-soft)}.automation-only-shell .source-blocker-guide{color:var(--xq-muted)}.automation-only-shell .source-blocker-guide b{color:#fff;background:var(--xq-blue);font-family:inherit}.automation-only-shell .source-blocker-guide>i{color:var(--xq-faint)}.automation-only-shell .source-blocker-list article{border-color:#a6570026;background:#fffaf3}.automation-only-shell .source-blocker-image{border-color:var(--xq-line);background:#f0f0f2}.automation-only-shell .source-blocker-kind{color:var(--xq-orange);background:var(--xq-orange-soft)}.automation-only-shell .source-blocker-kind.image{background:var(--xq-blue-soft)}.automation-only-shell .source-blocker-kind.query{color:#765d00;background:#fff9dc}.automation-only-shell .source-blocker-list h3,.automation-only-shell .source-result-target h3,.automation-only-shell .source-result-empty b{color:var(--xq-ink)}.automation-only-shell .source-blocker-list :where(p,small),.automation-only-shell .source-result-target :where(p,small),.automation-only-shell .source-result-empty{color:var(--xq-muted)}.automation-only-shell .source-result-target{border-color:var(--xq-line)}.automation-only-shell .source-proposal-grid{gap:14px}.automation-only-shell .source-proposal-card,.automation-only-shell .source-proposal-card.confirmable{overflow:hidden;border:1px solid var(--xq-line);border-radius:18px;color:var(--xq-ink);background:#fff;box-shadow:0 10px 28px #0f172a0f}.automation-only-shell .source-proposal-image-wrap>b{color:#fff;background:#1d1d1fb8;font-family:inherit}.automation-only-shell .source-proposal-copy h4,.automation-only-shell :where(.source-proposal-details,.source-supplier-details) b,.automation-only-shell .source-proposal-copy dd{color:var(--xq-ink)}.automation-only-shell .source-proposal-copy>p,.automation-only-shell :where(.source-proposal-details,.source-supplier-details) span,.automation-only-shell .source-proposal-copy :where(dt,small){color:var(--xq-muted)}.automation-only-shell :where(.source-proposal-details,.source-supplier-details),.automation-only-shell .source-proposal-copy dl div{border-color:var(--xq-line);background:var(--xq-surface-soft)}.automation-only-shell .source-supplier-details a,.automation-only-shell .source-proposal-actions a,.automation-only-shell .source-result-target a{color:var(--xq-blue)}.automation-only-shell .back-link{margin-bottom:14px;color:var(--xq-blue);background:transparent}.automation-only-shell .editor-layout{align-items:start}.automation-only-shell .editor-main,.automation-only-shell .publish-card,.automation-only-shell :where(.captured-sku-panel,.sku-editor-panel,.package-details-panel,.dossier-card,.automation-trace,.ozon-card-mapping){border:1px solid var(--xq-line);border-radius:22px;color:var(--xq-ink);background:#fff;box-shadow:var(--xq-shadow)}.automation-only-shell .draft-sku-workbench{grid-column:1 / -1;margin-top:22px}.automation-only-shell .draft-sku-advanced{margin-top:12px;overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;color:#1d1d1f;background:#ffffffdb}.automation-only-shell .draft-sku-advanced>summary{padding:14px 17px;color:#0071e3;font-size:12px;font-weight:700;cursor:pointer}.automation-only-shell .draft-sku-advanced>p{margin:0;padding:0 17px 12px;color:#6e6e73;font-size:10px}.automation-only-shell .draft-sku-advanced .sku-editor-panel{margin:0 12px 12px}.automation-only-shell .media-strip{border-color:var(--xq-line)}.automation-only-shell .media-choice,.automation-only-shell .add-media,.automation-only-shell .media-placeholder{border-color:var(--xq-line);color:var(--xq-muted);background:var(--xq-surface-soft);box-shadow:none}.automation-only-shell .media-choice:hover,.automation-only-shell .media-choice.selected{border-color:#0071e359;color:var(--xq-blue);background:var(--xq-surface-blue)}.automation-only-shell .media-choice.selected{box-shadow:inset 0 0 0 2px #0071e317}.automation-only-shell .media-choice span{color:inherit;background:#ffffffe6}.automation-only-shell .add-media:hover{border-color:#0071e347;color:var(--xq-blue);background:var(--xq-surface-blue)}.automation-only-shell .editor-main .form-grid label,.automation-only-shell .package-details-panel .form-grid label,.automation-only-shell .sku-editor-row label,.automation-only-shell .ozon-card-mapping .form-grid label,.automation-only-shell .ozon-attribute-list label,.automation-only-shell .publish-card label{color:#3a3a3c}.automation-only-shell .editor-main .form-grid :where(input,textarea,select),.automation-only-shell .sku-editor-row :where(input,textarea),.automation-only-shell .ozon-card-mapping :where(input,select),.automation-only-shell .publish-card select{color:var(--xq-ink);background:#fff}.automation-only-shell .package-details-panel,.automation-only-shell .sku-editor-panel,.automation-only-shell .captured-sku-panel,.automation-only-shell .automation-trace,.automation-only-shell .ozon-card-mapping{margin-top:18px;padding:20px;box-shadow:none}.automation-only-shell .captured-sku-head{border-color:var(--xq-line)}.automation-only-shell .captured-sku-head h4,.automation-only-shell .captured-sku-row b,.automation-only-shell .sku-editor-row b,.automation-only-shell .ozon-card-mapping h4{color:var(--xq-ink)}.automation-only-shell .captured-sku-head>span,.automation-only-shell .captured-sku-note,.automation-only-shell .captured-sku-row :where(span,small),.automation-only-shell .captured-sku-empty,.automation-only-shell .ozon-template-empty,.automation-only-shell .ozon-template-meta{color:var(--xq-muted)}.automation-only-shell .captured-sku-table,.automation-only-shell .sku-editor-list,.automation-only-shell .ozon-attribute-list{border-color:var(--xq-line)}.automation-only-shell .captured-sku-row,.automation-only-shell .sku-editor-row{border-color:var(--xq-line);background:#fff}.automation-only-shell .captured-sku-row:nth-child(2n),.automation-only-shell .sku-editor-row:nth-child(2n){background:#fafafd}.automation-only-shell .captured-sku-row.captured-sku-label{color:var(--xq-muted);background:var(--xq-surface-soft)}.automation-only-shell .sku-editor-index{color:var(--xq-blue);background:var(--xq-blue-soft);font-family:inherit}.automation-only-shell .sku-remove{color:var(--xq-red)}.automation-only-shell .editor-actions{border-color:var(--xq-line)}.automation-only-shell .ai-note{border-color:#0071e329;color:#3a3a3c;background:var(--xq-surface-blue)}.automation-only-shell .ai-note i{color:var(--xq-blue)}.automation-only-shell .dossier-card{background:var(--xq-surface-soft)}.automation-only-shell .dossier-head,.automation-only-shell .dossier-grid>div,.automation-only-shell .dossier-description,.automation-only-shell .dossier-lists>div{border-color:var(--xq-line)}.automation-only-shell .dossier-card :where(h4,p,li,b){color:var(--xq-ink)}.automation-only-shell .dossier-card :where(span,small,time){color:var(--xq-muted)}.automation-only-shell .dossier-warning{border-color:#a6570029;color:#7a4300;background:var(--xq-orange-soft)}.automation-only-shell .automation-trace-list li{border-color:var(--xq-line)}.automation-only-shell .automation-trace-list :where(b,span,small){color:var(--xq-muted)}.automation-only-shell .automation-trace-list b{color:var(--xq-blue)}.automation-only-shell .ozon-template-setup,.automation-only-shell .ozon-template-empty,.automation-only-shell .ozon-template-meta,.automation-only-shell .ozon-attribute-list label{border-color:var(--xq-line);background:var(--xq-surface-soft)}.automation-only-shell .ozon-attribute-list label.required>span b{color:var(--xq-red);background:var(--xq-red-soft)}.automation-only-shell .publish-card{background:#fffffff5}.automation-only-shell .publish-card h3,.automation-only-shell .publish-summary b,.automation-only-shell .check-list p{color:var(--xq-ink)}.automation-only-shell .publish-card>p:not(.label),.automation-only-shell .publish-card>small,.automation-only-shell .publish-summary span{color:var(--xq-muted)}.automation-only-shell .check-list,.automation-only-shell .publish-summary{border-color:var(--xq-line);background:var(--xq-surface-soft)}.automation-only-shell .check-list i{color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell .platform-notice{border-color:#0071e324;border-radius:18px;color:var(--xq-ink);background:var(--xq-surface-blue)}.automation-only-shell .platform-notice>i{border:0;color:var(--xq-blue);background:#fff;font-family:inherit}.automation-only-shell .platform-notice b{color:var(--xq-ink)}.automation-only-shell .platform-notice p{color:var(--xq-muted)}.automation-only-shell .store-hero,.automation-only-shell .entitlement-card,.automation-only-shell .grant-hero,.automation-only-shell .invite-hero,.automation-only-shell .trial-result{border:1px solid var(--xq-line);border-radius:28px;color:var(--xq-ink);background:radial-gradient(circle at 88% 4%,rgba(0,113,227,.11),transparent 24rem),#fff;box-shadow:var(--xq-shadow)}.automation-only-shell :where(.store-hero,.entitlement-card,.grant-hero,.invite-hero,.trial-result) :where(h2,h3,b,strong){color:var(--xq-ink)}.automation-only-shell :where(.store-hero,.entitlement-card,.grant-hero,.invite-hero,.trial-result) :where(p,span,small){color:var(--xq-muted)}.automation-only-shell .store-hero>b,.automation-only-shell .grant-hero>div:last-child b,.automation-only-shell .invite-hero>b{border-color:#0071e326;color:var(--xq-blue);background:var(--xq-blue-soft)}.automation-only-shell .store-connect-panel,.automation-only-shell .store-card,.automation-only-shell .orders-panel,.automation-only-shell .account-profile,.automation-only-shell .account-password,.automation-only-shell .grant-form,.automation-only-shell .grant-history,.automation-only-shell .invite-create,.automation-only-shell .invite-list,.automation-only-shell .admin-plan-card{border-color:var(--xq-line);color:var(--xq-ink);background:#fff;box-shadow:var(--xq-shadow)}.automation-only-shell .store-connect-grid label,.automation-only-shell .account-password label,.automation-only-shell :where(.grant-form,.invite-create,.admin-plan-card) label{color:#3a3a3c}.automation-only-shell .store-connect-grid :where(input,select),.automation-only-shell .account-password input,.automation-only-shell :where(.grant-form,.invite-create,.admin-plan-card) :where(input,select,textarea){color:var(--xq-ink);background:#fff}.automation-only-shell .store-connect-note,.automation-only-shell .account-note,.automation-only-shell .grant-safety,.automation-only-shell .plan-admin-note{border-color:#0071e31f;color:var(--xq-muted);background:var(--xq-surface-blue)}.automation-only-shell .store-connection-error{color:#8c101c!important;background:var(--xq-red-soft)}.automation-only-shell .store-mark{color:var(--xq-blue);background:var(--xq-blue-soft);box-shadow:none}.automation-only-shell .store-top :where(h3,b),.automation-only-shell .store-card :where(h3,h4,b),.automation-only-shell .account-profile>b{color:var(--xq-ink)}.automation-only-shell .store-card :where(p,small,span),.automation-only-shell .account-profile :where(p,small){color:var(--xq-muted)}.automation-only-shell .store-stats,.automation-only-shell .store-actions,.automation-only-shell .order-list>div{border-color:var(--xq-line)}.automation-only-shell .entitlement-values p{border-color:var(--xq-line);background:var(--xq-surface-soft)}.automation-only-shell .entitlement-values b{color:var(--xq-blue)}.automation-only-shell .sandbox-checkout{border-color:#0071e326;border-radius:18px;color:var(--xq-ink);background:var(--xq-surface-blue)}.automation-only-shell .plans{color:var(--xq-ink)}.automation-only-shell .plan{border-color:var(--xq-line);border-radius:22px;color:var(--xq-ink);background:#fff;box-shadow:var(--xq-shadow)}.automation-only-shell .plan.featured{border-color:#0071e347;background:var(--xq-surface-blue)}.automation-only-shell .plan :where(h3,.price,li){color:var(--xq-ink)}.automation-only-shell .plan>span,.automation-only-shell .plan .price small{color:var(--xq-muted)}.automation-only-shell .plan li:before{color:var(--xq-green)}.automation-only-shell .plan-badge{color:#fff;background:var(--xq-blue);box-shadow:none;font-family:inherit}.automation-only-shell .plan-badge.annual{color:#7a4300;background:var(--xq-orange-soft)}.automation-only-shell .plan-saving{color:var(--xq-orange)}.automation-only-shell .account-note i{color:var(--xq-green)}.public-legal{min-height:100vh;color:var(--xq-ink);background:var(--xq-bg)}.public-legal .landing-nav{border-bottom:1px solid var(--xq-line)}.public-legal .brand,.public-legal .landing-nav nav,.public-legal .landing-nav nav a{color:var(--xq-ink)}.public-legal .brand small{color:var(--xq-muted)}.public-legal .legal-hero,.public-legal .legal-grid article,.public-legal .legal-footnote{border:1px solid var(--xq-line);color:var(--xq-ink);background:#fff;box-shadow:var(--xq-shadow)}.public-legal .legal-hero{background:radial-gradient(circle at 85% 5%,rgba(0,113,227,.12),transparent 26rem),#fff}.public-legal .eyebrow,.public-legal .legal-grid article>span{color:var(--xq-blue);font-family:inherit}.public-legal .legal-hero h2,.public-legal .legal-grid h3,.public-legal .legal-footnote b{color:var(--xq-ink)}.public-legal .legal-hero>p:last-child,.public-legal .legal-grid p,.public-legal .legal-footnote p,.public-legal footer{color:var(--xq-muted)}.public-legal footer{border-color:var(--xq-line)}.automation-only-shell .product-assembly-workspace,.automation-only-shell .pa-state{--pa-bg: #fff;--pa-bg-strong: #f7f7f9;--pa-surface: #f7f7f9;--pa-line: var(--xq-line);--pa-line-strong: var(--xq-line-strong);--pa-text: var(--xq-ink);--pa-muted: var(--xq-muted);--pa-mint: var(--xq-green);--pa-aqua: var(--xq-blue);--pa-danger: var(--xq-red);color:var(--xq-ink);font-family:var(--xq-system-font)}.automation-only-shell :where(.pa-hero,.pa-queue,.pa-section,.pa-rail-section,.pa-action-bar,.pa-state){border:1px solid var(--xq-line);color:var(--xq-ink);background:#fff;box-shadow:var(--xq-shadow)}.automation-only-shell .pa-sku-workbench-section{overflow:visible;border:0;background:transparent;box-shadow:none}.automation-only-shell .pa-state{min-height:440px;border-radius:28px;background:radial-gradient(circle at 86% 0%,rgba(0,113,227,.1),transparent 24rem),#fff}.automation-only-shell .pa-state>span:not(.pa-spinner){border:0;color:var(--xq-blue);background:var(--xq-blue-soft);box-shadow:none}.automation-only-shell .pa-state.pa-error>span{color:var(--xq-red);background:var(--xq-red-soft)}.automation-only-shell .pa-state :where(h2,b){color:var(--xq-ink)}.automation-only-shell .pa-state :where(p,span){color:var(--xq-muted)}.automation-only-shell .pa-spinner{border-color:#0071e324;border-top-color:var(--xq-blue)}.automation-only-shell .pa-skeleton-grid i{background:linear-gradient(90deg,#efeff1,#fafafa,#efeff1)}.automation-only-shell .pa-hero{background:radial-gradient(circle at 86% -16%,rgba(0,113,227,.11),transparent 25rem),#fff}.automation-only-shell .pa-hero:after{box-shadow:0 0 0 42px #0071e306,0 0 0 90px #0071e303}.automation-only-shell .pa-hero :where(h2,b),.automation-only-shell .pa-queue :where(h3,b),.automation-only-shell .pa-section :where(h3,h4,b,dd),.automation-only-shell .pa-rail-section :where(h3,b),.automation-only-shell .pa-action-bar b{color:var(--xq-ink)}.automation-only-shell :where(.pa-hero,.pa-queue,.pa-section,.pa-rail-section,.pa-action-bar) :where(p,small,dt,span){color:var(--xq-muted)}.automation-only-shell .pa-upstream-summary,.automation-only-shell .pa-queue-summary,.automation-only-shell .pa-comparison-grid>article,.automation-only-shell .pa-profit,.automation-only-shell .pa-profit dl,.automation-only-shell .pa-profit-result,.automation-only-shell .pa-preview-copy dl,.automation-only-shell .pa-attribute-preview li,.automation-only-shell .pa-inline-empty,.automation-only-shell .pa-exception-clear{border-color:var(--xq-line);background:var(--xq-surface-soft)}.automation-only-shell .pa-upstream-summary>em{background:var(--xq-blue);font-family:inherit}.automation-only-shell .pa-upstream-summary i{border-color:#16846326;color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell :where(.pa-batch-progress progress,.pa-ai-tasks progress){background:#e8e8ed}.automation-only-shell :where(.pa-batch-progress progress,.pa-ai-tasks progress)::-webkit-progress-bar{background:#e8e8ed}.automation-only-shell :where(.pa-batch-progress progress,.pa-ai-tasks progress)::-webkit-progress-value{background:var(--xq-blue)}.automation-only-shell :where(.pa-batch-progress progress,.pa-ai-tasks progress)::-moz-progress-bar{background:var(--xq-blue)}.automation-only-shell .pa-queue-item,.automation-only-shell .pa-ai-tasks li,.automation-only-shell .pa-exceptions article,.automation-only-shell .pa-section-head,.automation-only-shell .pa-queue>header,.automation-only-shell .pa-rail-section>header,.automation-only-shell .pa-sku-table :where(th,td),.automation-only-shell .pa-preview-copy dl div{border-color:var(--xq-line)}.automation-only-shell .pa-queue-item{color:var(--xq-ink);background:#fff}.automation-only-shell .pa-queue-item:hover,.automation-only-shell .pa-queue-item.selected{background:var(--xq-surface-blue)}.automation-only-shell .pa-queue-item.selected{box-shadow:inset 3px 0 var(--xq-blue)}.automation-only-shell .pa-queue-item>i{color:var(--xq-muted);background:#efeff1;font-family:inherit}.automation-only-shell .pa-queue-item.success>em,.automation-only-shell .pa-status:is(.success,.ready,.matched){color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell .pa-queue-item.running>em,.automation-only-shell .pa-status.running{color:#06c;background:var(--xq-blue-soft)}.automation-only-shell .pa-queue-item.warning>em,.automation-only-shell .pa-status:is(.warning,.needs_action){color:var(--xq-orange);background:var(--xq-orange-soft)}.automation-only-shell .pa-queue-item.danger>em,.automation-only-shell .pa-status.danger{color:var(--xq-red);background:var(--xq-red-soft)}.automation-only-shell .pa-status.excluded{color:var(--xq-muted);background:#efeff1}.automation-only-shell :where(.pa-product-image img,.pa-product-image .resilient-image-failure,.pa-sku-source img,.pa-sku-source .resilient-image-failure,.pa-preview-media>img,.pa-preview-media>.resilient-image-failure,.pa-preview-thumbs img,.pa-preview-thumbs .resilient-image-failure,.pa-queue-item>img,.pa-queue-item>.resilient-image-failure){border-color:var(--xq-line);background:#efeff1}.automation-only-shell .pa-product-image>span:not(.resilient-image-failure){color:#fff;background:#1d1d1fad}.automation-only-shell .pa-link-mark{border-color:var(--xq-line);color:var(--xq-blue);background:#fff;box-shadow:none}.automation-only-shell .pa-comparison-grid a,.automation-only-shell .pa-preview-copy a{color:var(--xq-blue)}.automation-only-shell .pa-profit-result b:not(.negative){color:var(--xq-green)}.automation-only-shell .negative{color:var(--xq-red)!important}.automation-only-shell .pa-sku-table{color:var(--xq-ink)}.automation-only-shell .pa-sku-table th{color:var(--xq-muted);background:#f2f2f4;font-family:inherit}.automation-only-shell .pa-sku-table tbody tr:hover{background:var(--xq-surface-blue)}.automation-only-shell .pa-sku-table tbody tr.needs_action{background:#fffaf1}.automation-only-shell .pa-sku-table select{border-color:var(--xq-line-strong);color:var(--xq-ink)}.automation-only-shell .pa-sku-target{color:var(--xq-muted);background:#efeff1}.automation-only-shell .pa-switch input:checked+span{background:var(--xq-green)}.automation-only-shell .pa-confidence>i{background:#e3e3e7}.automation-only-shell .pa-confidence>i:after{background:var(--xq-green)}.automation-only-shell .pa-confidence.low>i:after{background:var(--xq-orange)}.automation-only-shell .pa-ai-tasks li>i{border:0;color:var(--xq-muted);background:#efeff1;box-shadow:none}.automation-only-shell .pa-ai-tasks li.success>i{color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell .pa-ai-tasks li.running>i{color:var(--xq-blue);background:var(--xq-blue-soft)}.automation-only-shell .pa-ai-tasks li.warning>i{color:var(--xq-orange);background:var(--xq-orange-soft)}.automation-only-shell .pa-ai-tasks li.danger>i{color:var(--xq-red);background:var(--xq-red-soft)}.automation-only-shell .pa-exceptions article.warning{background:var(--xq-orange-soft)}.automation-only-shell .pa-exceptions article.blocking{background:var(--xq-red-soft)}.automation-only-shell .pa-exceptions article>i{color:var(--xq-muted);background:#efeff1}.automation-only-shell .pa-exceptions article.warning>i{color:var(--xq-orange);background:#fff}.automation-only-shell .pa-exceptions article.blocking>i{color:var(--xq-red);background:#fff}.automation-only-shell .pa-exception-clear i{color:var(--xq-green);background:var(--xq-green-soft)}.automation-only-shell .pa-preview-thumbs button{border-color:var(--xq-line);background:var(--xq-surface-soft)}.automation-only-shell .pa-preview-thumbs button.selected{border-color:var(--xq-blue);box-shadow:0 0 0 2px #0071e31a}.automation-only-shell .pa-attribute-preview li em{color:var(--xq-blue);background:var(--xq-blue-soft)}.automation-only-shell .pa-action-bar{background:#ffffffeb}@media(max-width:980px){.automation-only-shell .source-proposal-grid{grid-template-columns:1fr}.automation-only-shell .auto-advanced-fields,.automation-only-shell .package-template-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-only-shell .source-proposal-card{grid-template-columns:180px minmax(0,1fr)}}@media(max-width:760px){.automation-only-shell .store-connect-grid{grid-template-columns:minmax(0,1fr)}.automation-only-shell .store-connect-grid .api-key-field{grid-column:auto}.automation-only-shell .store-connect-grid>*{width:100%;min-width:0}.toast{right:16px;bottom:16px;left:16px;max-width:none}.automation-only-shell .extension-install-bar{align-items:flex-start;flex-wrap:wrap;padding:12px}.automation-only-shell .extension-install-copy{align-items:flex-start;flex:1 1 calc(100% - 48px);flex-direction:column;gap:3px}.automation-only-shell .extension-install-copy span{display:block;overflow:visible;white-space:normal}.automation-only-shell .extension-install-bar .button{width:100%}.automation-only-shell .auto-task-form,.automation-only-shell .auto-history{padding:20px;border-radius:24px}.automation-only-shell .auto-task-form fieldset{padding:16px}.automation-only-shell .auto-advanced-fields,.automation-only-shell .package-template-fields{grid-template-columns:1fr}.automation-only-shell .auto-advanced-fields>small{grid-column:auto}.automation-only-shell .source-result-target{grid-template-columns:84px minmax(0,1fr)}.automation-only-shell .source-result-target-image{height:92px}.automation-only-shell .source-proposal-card{grid-template-columns:132px minmax(0,1fr)}.automation-only-shell .source-proposal-image-wrap,.automation-only-shell .source-proposal-image{min-height:220px}.automation-only-shell .source-proposal-copy dl{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-only-shell .editor-main,.automation-only-shell .publish-card,.automation-only-shell :where(.captured-sku-panel,.sku-editor-panel,.package-details-panel,.dossier-card,.automation-trace,.ozon-card-mapping){border-radius:19px}.automation-only-shell .account-layout,.automation-only-shell .store-grid,.automation-only-shell .plan-grid,.public-legal .legal-grid{grid-template-columns:1fr}}@media(max-width:560px){.modal-backdrop,.automation-only-shell .auto-modal{padding:10px}.login-card{padding:26px 20px;border-radius:24px}.automation-only-shell .auto-task-form,.automation-only-shell .auto-history{max-height:calc(100svh - 20px);padding:17px;border-radius:22px}.automation-only-shell .auto-task-form>header,.automation-only-shell .auto-history>header{gap:10px}.automation-only-shell .auto-task-form header h2,.automation-only-shell .auto-history h2{font-size:22px}.automation-only-shell .auto-checks{align-items:stretch;flex-direction:column}.automation-only-shell .auto-checks label{width:100%}.automation-only-shell .selection-review-grid article,.automation-only-shell .source-proposal-card{grid-template-columns:1fr}.automation-only-shell .selection-review-image-button,.automation-only-shell .selection-review-image{max-height:240px}.automation-only-shell .source-proposal-image-wrap,.automation-only-shell .source-proposal-image{min-height:210px;max-height:250px}.automation-only-shell .source-result-target{grid-template-columns:1fr}.automation-only-shell .source-result-target>div:first-child,.automation-only-shell .source-result-target-image{min-height:180px}.automation-only-shell .source-blocker-actions{grid-template-columns:1fr}.automation-only-shell .source-blocker-actions .text-link{grid-column:auto}.automation-only-shell .auto-history article{grid-template-columns:1fr;gap:7px}.automation-only-shell .auto-history article time{display:block}.automation-only-shell .auto-history article .text-link{justify-self:start}.automation-only-shell .captured-sku-table,.automation-only-shell .sku-editor-list,.automation-only-shell .pa-sku-table-wrap{border-radius:14px}.public-legal .legal-hero,.public-legal .legal-grid article,.public-legal .legal-footnote{padding:22px;border-radius:20px}}@media(prefers-reduced-motion:reduce){.automation-only-shell *,.modal-backdrop *,.toast,.public-legal *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.automation-only-shell .task-records-layout{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:18px;align-items:start}.automation-only-shell .task-records-list,.automation-only-shell .task-record-detail{padding:22px;border:1px solid var(--xq-line);border-radius:24px;background:#ffffffe0;box-shadow:0 18px 46px #0f172a0f}.automation-only-shell .task-records-list>header,.automation-only-shell .task-record-detail>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.automation-only-shell .task-records-list h2,.automation-only-shell .task-record-detail h2{margin:3px 0 4px;color:var(--xq-ink);font-size:clamp(22px,2.4vw,34px);letter-spacing:-.04em}.automation-only-shell .task-records-list>div{display:grid;gap:8px}.automation-only-shell .task-records-list>div>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:13px 14px;border:1px solid transparent;border-radius:16px;color:var(--xq-ink);background:var(--xq-surface-soft);text-align:left}.automation-only-shell .task-records-list>div>button.active{border-color:#007aff3d;background:var(--xq-blue-soft)}.automation-only-shell .task-records-list button span:first-child{display:grid;min-width:0;gap:4px}.automation-only-shell .task-records-list button b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automation-only-shell .task-record-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 24px}.automation-only-shell .task-record-detail dl>div{padding:13px;border-radius:15px;background:var(--xq-surface-soft)}.automation-only-shell .task-record-detail dt,.automation-only-shell .task-record-detail dd{margin:0}.automation-only-shell .task-record-detail dt{margin-bottom:5px;color:var(--xq-muted);font-size:11px}.automation-only-shell .task-record-error{display:grid;gap:5px;padding:14px;border-radius:14px;color:#8c101c;background:var(--xq-red-soft)}.automation-only-shell .task-records-mobile-back{display:none;margin-bottom:14px}@media(max-width:760px){.automation-only-shell .automation-only-main{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.automation-only-shell .automation-only-nav>nav{position:fixed;z-index:90;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));left:10px;order:initial;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:auto;padding:5px;overflow:visible;border:1px solid rgba(0,0,0,.08);background:#fafafceb;box-shadow:0 14px 44px #0f172a29;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px)}.automation-only-shell .automation-only-nav>nav button{min-width:0;padding:8px 3px;font-size:9px;line-height:1.15;white-space:normal}.automation-only-shell .task-records-layout{grid-template-columns:1fr}.automation-only-shell .task-records-list>div{grid-auto-flow:column;grid-auto-columns:minmax(235px,82vw);overflow-x:auto;scroll-snap-type:x mandatory}.automation-only-shell .task-records-list>div>button{scroll-snap-align:start}.automation-only-shell .task-record-detail dl{grid-template-columns:1fr}.automation-only-shell .task-record-detail,.automation-only-shell .task-records-layout.mobile-detail-open .task-records-list{display:none}.automation-only-shell .task-records-layout.mobile-detail-open .task-record-detail,.automation-only-shell .task-records-mobile-back{display:block}}.app-error-boundary{min-height:100vh;display:grid;place-items:center;padding:32px;color:#17171a;background:radial-gradient(circle at 50% 0%,rgba(61,132,255,.14),transparent 42%),#f5f5f7}.app-error-boundary section{width:min(620px,100%);padding:clamp(28px,6vw,56px);border:1px solid rgba(0,0,0,.08);border-radius:32px;background:#ffffffe0;box-shadow:0 28px 80px #1c273c24;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.app-error-boundary span{color:#06c;font-size:13px;font-weight:700;letter-spacing:.12em}.app-error-boundary h1{margin:14px 0 12px;font-size:clamp(30px,5vw,48px);letter-spacing:-.04em}.app-error-boundary p{margin:0;color:#666;line-height:1.75}.app-error-boundary div{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.app-error-boundary button{min-height:46px;padding:0 22px;border:0;border-radius:999px;color:#fff;background:#0071e3;font:inherit;font-weight:700;cursor:pointer}.app-error-boundary button.secondary{color:#1d1d1f;background:#e8e8ed}.simple-selection{--ss-blue: #1268ff;--ss-ink: #101828;--ss-muted: #667085;--ss-line: #e6ebf3;--ss-soft: #f6f8fc;color:var(--ss-ink);display:grid;gap:18px;max-width:1500px;margin:0 auto}.simple-selection-hero,.simple-selection-setup,.simple-selection-results,.simple-selection-empty,.simple-selection-waiting{background:#fff;border:1px solid var(--ss-line);border-radius:24px;box-shadow:0 12px 32px #1f315612}.simple-selection-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px 32px;overflow:hidden;position:relative}.simple-selection-hero:after{content:"";position:absolute;width:280px;height:280px;right:-130px;top:-170px;border-radius:50%;background:radial-gradient(circle,rgba(18,104,255,.18),transparent 70%);pointer-events:none}.simple-selection .eyebrow{color:var(--ss-blue);font-size:11px;font-weight:800;letter-spacing:.14em;margin:0 0 8px}.simple-selection-hero h2{margin:0;font-size:clamp(26px,3vw,40px);letter-spacing:-.04em}.simple-selection-hero h2 em{color:var(--ss-blue);font-style:normal}.simple-selection-hero>div:first-child>p:last-child{color:var(--ss-muted);margin:10px 0 0}.simple-selection-steps{display:flex;align-items:center;min-width:470px;z-index:1}.simple-selection-steps span{color:#98a2b3;display:grid;gap:6px;justify-items:center;white-space:nowrap;font-size:12px;font-weight:700}.simple-selection-steps span b{width:32px;height:32px;display:grid;place-items:center;border:1px solid #d8dee9;border-radius:50%;background:#fff}.simple-selection-steps span.active,.simple-selection-steps span.done{color:var(--ss-blue)}.simple-selection-steps span.active b{color:#fff;border-color:var(--ss-blue);background:var(--ss-blue);box-shadow:0 5px 14px #1268ff47}.simple-selection-steps span.done b{border-color:#97baff;background:#eef5ff}.simple-selection-steps>i{height:1px;min-width:30px;flex:1;background:#dfe5ee;margin:0 6px 20px}.simple-selection-setup{padding:24px;display:grid;gap:18px}.simple-selection-store{display:flex;align-items:center;gap:12px}.simple-selection-store>label{font-weight:800}.simple-selection-store select{min-width:230px;height:44px;border:1px solid #dce3ee;border-radius:12px;padding:0 38px 0 13px;color:var(--ss-ink);background:#fff;font:inherit;font-weight:700}.simple-selection-store>span{margin-left:auto;color:#159455;font-size:12px;font-weight:700;display:flex;align-items:center;gap:6px}.simple-selection-store>span.offline{color:#d14d41}.simple-selection-store>span i{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 14%,transparent)}.simple-selection .ozon-category-picker{border-radius:18px;border-color:#e1e7f0;box-shadow:none}.simple-selection .category-browser,.simple-selection .category-search-results{max-height:280px;overflow:auto}.simple-selection-launch,.simple-selection-refine{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border-radius:16px;background:linear-gradient(100deg,#f5f9ff,#f8fbff);border:1px solid #dbe8ff}.simple-selection-launch>div{display:grid;gap:4px;min-width:0}.simple-selection-launch b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-selection-launch span{color:var(--ss-muted);font-size:12px}.simple-selection-primary,.simple-selection-secondary{border:0;border-radius:13px;min-height:46px;padding:0 20px;font:inherit;font-weight:800;cursor:pointer;white-space:nowrap}.simple-selection-primary{color:#fff;background:linear-gradient(135deg,#0f5cf5,#1788ff);box-shadow:0 8px 18px #1268ff38}.simple-selection-secondary{color:#24517f;background:#eef5ff;border:1px solid #d4e4ff;box-shadow:none}.simple-selection-primary:disabled,.simple-selection-secondary:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.simple-selection-run{display:flex;align-items:center;gap:12px;min-height:64px;padding:0 20px;border:1px solid #dce7fa;border-radius:16px;background:#f7faff}.simple-selection-run-pulse{width:10px;height:10px;border-radius:50%;background:#2f80ed;box-shadow:0 0 0 5px #2f80ed1f}.simple-selection-run.collecting .simple-selection-run-pulse,.simple-selection-run.analyzing .simple-selection-run-pulse,.simple-selection-run.waiting_extension .simple-selection-run-pulse{animation:simple-pulse 1.4s ease-in-out infinite}.simple-selection-run.failed .simple-selection-run-pulse{background:#e95d4d;box-shadow:0 0 0 5px #e95d4d1f}.simple-selection-run>div{display:grid;gap:3px}.simple-selection-run small{color:var(--ss-muted)}.simple-selection-run>strong{margin-left:auto;color:var(--ss-blue)}.simple-selection-results{padding:24px}.simple-selection-results-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.simple-selection-results-head h3{margin:0;font-size:25px}.simple-selection-results-head h3 span{color:var(--ss-blue)}.simple-selection-results-head p:last-child{margin:6px 0 0;color:var(--ss-muted);font-size:12px}.simple-selection-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.simple-product-card{border:1px solid var(--ss-line);border-radius:18px;overflow:hidden;background:#fff;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.simple-product-card:hover{transform:translateY(-3px);border-color:#cbdcff;box-shadow:0 14px 28px #2a49781a}.simple-product-image{position:relative;aspect-ratio:1 / .76;background:#f3f5f8;overflow:hidden}.simple-product-image>img,.simple-product-image>.resilient-image-failure{width:100%;height:100%;object-fit:contain}.simple-product-image>.resilient-image-failure{display:grid;place-content:center;justify-items:center;color:#98a2b3;border:0}.simple-product-rank,.simple-heat{position:absolute;top:10px;border-radius:999px;font-size:11px;font-weight:800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.simple-product-rank{left:10px;color:#344054;background:#ffffffdb;padding:6px 9px}.simple-heat{right:10px;padding:6px 10px}.simple-heat.hot{color:#b42318;background:#ffe7e4eb}.simple-heat.warm{color:#b54708;background:#fff4d5f0}.simple-heat.cool{color:#344054;background:#eff2f6f0}.simple-product-body{padding:14px;display:grid;gap:12px}.simple-product-body h4{margin:0;min-height:42px;font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.simple-product-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.simple-product-metrics span{display:grid;gap:3px;min-width:0;padding:8px;border-radius:10px;background:var(--ss-soft)}.simple-product-metrics small{color:#7b8797;font-size:10px}.simple-product-metrics b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-heat-note{margin:0;color:var(--ss-muted);font-size:11px;min-height:34px}.simple-source{min-height:58px;padding:10px;border-radius:11px;background:#f7f9fc;display:grid;gap:7px}.simple-source>span{display:flex;align-items:center;gap:6px;color:#526173;font-size:11px;font-weight:800}.simple-source>span i{width:7px;height:7px;border-radius:50%;background:#98a2b3}.simple-source.source_matching>span i,.simple-source.source_requested>span i{background:#2f80ed;animation:simple-pulse 1.4s ease-in-out infinite}.simple-source.source_review>span i,.simple-source.source_captured>span i{background:#20a464}.simple-source a{color:var(--ss-blue);font-size:12px;font-weight:800;text-decoration:none}.simple-source small{color:#8a95a5;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-ozon-link{color:#6f7c8d;font-size:11px;text-decoration:none}.simple-ozon-link:hover{color:var(--ss-blue)}.simple-selection-refine{margin-top:20px;background:linear-gradient(110deg,#eef5ff,#f3fbff)}.simple-selection-refine>div{display:flex;align-items:center;gap:12px}.simple-selection-plugin-icon{width:46px;height:46px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#12c2e9,#1268ff);border-radius:14px;font-size:21px;font-weight:900}.simple-selection-refine p{margin:0;display:grid;gap:5px}.simple-selection-refine p b{font-size:16px}.simple-selection-refine p small{color:var(--ss-muted)}.simple-selection-empty,.simple-selection-waiting{min-height:260px;display:grid;place-content:center;justify-items:center;text-align:center}.simple-selection-empty>span{width:72px;height:72px;display:grid;place-items:center;border-radius:22px;color:var(--ss-blue);background:#eef5ff;font-size:25px;font-weight:900}.simple-selection-empty h3,.simple-selection-waiting h3{margin:18px 0 5px}.simple-selection-empty p,.simple-selection-waiting p{color:var(--ss-muted);margin:0}.simple-selection-waiting{grid-template-columns:repeat(3,10px);column-gap:6px}.simple-selection-waiting i{width:10px;height:10px;border-radius:50%;background:var(--ss-blue);animation:simple-wait 1.2s ease-in-out infinite}.simple-selection-waiting i:nth-child(2){animation-delay:.15s}.simple-selection-waiting i:nth-child(3){animation-delay:.3s}.simple-selection-waiting h3,.simple-selection-waiting p{grid-column:1 / -1}.simple-selection-footnote{text-align:center;color:#8b96a7;font-size:11px;padding:4px 0 12px}@keyframes simple-pulse{50%{opacity:.45;transform:scale(.85)}}@keyframes simple-wait{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-8px);opacity:1}}@media(max-width:1350px){.simple-selection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1180px){.simple-selection-hero{align-items:flex-start;flex-direction:column}.simple-selection-steps{width:100%;min-width:0}.simple-selection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:840px){.simple-selection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-selection-results-head,.simple-selection-launch,.simple-selection-refine{align-items:stretch;flex-direction:column}.simple-selection-primary,.simple-selection-secondary{width:100%}}@media(max-width:560px){.simple-selection-hero,.simple-selection-setup,.simple-selection-results{padding:17px;border-radius:18px}.simple-selection-steps{overflow-x:auto;padding-bottom:4px}.simple-selection-steps>i{min-width:18px}.simple-selection-store{align-items:stretch;flex-direction:column}.simple-selection-store select{width:100%;min-width:0}.simple-selection-store>span{margin-left:0}.simple-selection-grid{grid-template-columns:1fr}}.xq-studio-shell{--ink: #152238;--ink-soft: #eef4fb;--panel: #ffffff;--panel-light: #f7f9fc;--line: #dce4ee;--line-light: #c9d6e5;--white: #152238;--muted: #68788d;--mint: #1884ff;--mint-soft: #eaf4ff;--aqua: #2995ff;--blue: #1884ff;--workspace-navy: #07172f;--workspace-navy-soft: #0d2b50;--workspace-blue: #1884ff;--workspace-blue-hover: #0969f1;--workspace-blue-soft: #eaf4ff;--workspace-surface: #ffffff;--workspace-surface-soft: #f7f9fc;--workspace-text: #152238;--workspace-muted: #68788d;--workspace-line: #dce4ee;--workspace-shadow: 0 12px 32px rgba(15, 35, 62, .07)}.online-row-menu-wrap{position:relative;display:inline-flex}.online-row-menu{position:absolute;z-index:220;top:calc(100% + 5px);right:0;width:152px;padding:6px;border:1px solid #dce2e9;border-radius:7px;background:#fff;box-shadow:0 12px 30px #0f172a2e;display:grid}.online-row-menu button{min-height:32px!important;width:100%!important;border:0!important;border-radius:5px!important;background:#fff!important;color:#344054!important;text-align:left!important;padding:0 10px!important;font-size:10px!important;font-weight:650!important;white-space:nowrap}.online-row-menu button:hover{background:#fff7ed!important;color:#d96f15!important}.online-row-menu button.danger{color:#d92d20!important}.online-row-menu button:disabled{cursor:not-allowed!important;opacity:.5!important}.online-row-menu hr{width:100%;height:1px;border:0;background:#edf0f3;margin:5px 0}.xq-studio-shell :where(.eyebrow,.label){color:var(--workspace-blue)}.xq-studio-shell .text-link,.xq-studio-shell .back-link,.xq-studio-shell .result-link{color:var(--workspace-blue-hover)}.xq-studio-shell .text-link:hover,.xq-studio-shell .back-link:hover,.xq-studio-shell .result-link:hover{color:#0757c9}.xq-studio-shell .button:not(.button-dark):not(.ghost):not(.button-danger){border-color:var(--workspace-blue);color:#fff;background:var(--workspace-blue);box-shadow:0 10px 22px #1884ff33}.xq-studio-shell .button:not(.button-dark):not(.ghost):not(.button-danger):hover:not(:disabled){color:#fff;background:var(--workspace-blue-hover);box-shadow:0 14px 28px #1884ff42}.xq-studio-shell :where(.button-dark,.button.ghost){border-color:#ced9e6;color:#31506f;background:#f1f5f9;box-shadow:none}.xq-studio-shell :where(.button-dark,.button.ghost):hover:not(:disabled){border-color:#b8d7fb;color:var(--workspace-blue-hover);background:var(--workspace-blue-soft)}.xq-studio-shell .button-mint{border-color:#cbe1fb;color:var(--workspace-blue-hover);background:var(--workspace-blue-soft);box-shadow:none}.xq-studio-shell :where(input,select,textarea){border-color:#d8e1ec;color:var(--workspace-text);background:#fff}.xq-studio-shell :where(input,select,textarea):focus{border-color:var(--workspace-blue);outline:none;box-shadow:0 0 0 3px #1884ff1f}.xq-studio-shell :where(input,textarea)::placeholder{color:#96a2b1}.xq-studio-shell :where(.panel,.metric,.import-form,.account-profile,.account-password,.invite-create,.invite-list,.grant-form,.grant-history,.orders-panel,.monitor-card,.automation-card,.sync-task,.data-sync-connect,.automation-batch-panel){border-color:var(--workspace-line);color:var(--workspace-text);background:var(--workspace-surface);box-shadow:var(--workspace-shadow)}.xq-studio-shell :where(.panel,.metric,.account-profile,.account-password,.invite-create,.invite-list,.grant-form,.grant-history,.orders-panel,.monitor-card,.automation-card,.sync-task,.automation-batch-panel) :where(h2,h3,h4,b,strong){color:var(--workspace-text)}.xq-studio-shell :where(.panel,.metric,.account-profile,.account-password,.invite-create,.invite-list,.grant-form,.grant-history,.orders-panel,.monitor-card,.automation-card,.sync-task,.automation-batch-panel) :where(p,span,small,time,dt){color:var(--workspace-muted)}.xq-studio-shell .dark-panel{border-color:#183e69;color:#fff;background:linear-gradient(145deg,var(--workspace-navy-soft),var(--workspace-navy));box-shadow:0 16px 36px #06172f29}.xq-studio-shell .dark-panel :where(h2,h3,h4,b,strong){color:#fff}.xq-studio-shell .dark-panel :where(p,span,small){color:#a9bad0}.xq-studio-shell :where(.welcome-card,.entitlement-card,.store-hero,.grant-hero,.invite-hero,.module-hero,.operations-hero,.monitor-hero,.data-sync-hero,.trial-journey,.trial-result){border-color:#183e69;color:#fff;background:radial-gradient(circle at 87% 18%,rgba(50,145,255,.22),transparent 34%),linear-gradient(135deg,var(--workspace-navy-soft) 0%,var(--workspace-navy) 72%);box-shadow:0 18px 42px #06172f29}.xq-studio-shell :where(.welcome-card,.entitlement-card,.store-hero,.grant-hero,.invite-hero,.module-hero,.operations-hero,.monitor-hero,.data-sync-hero,.trial-journey,.trial-result) :where(h2,h3,h4,b,strong){color:#fff}.xq-studio-shell :where(.welcome-card,.entitlement-card,.store-hero,.grant-hero,.invite-hero,.module-hero,.operations-hero,.monitor-hero,.data-sync-hero,.trial-journey,.trial-result) :where(p:not(.eyebrow),span,small){color:#a9bad0}.xq-studio-shell :where(.welcome-card,.entitlement-card,.store-hero,.grant-hero,.invite-hero,.module-hero,.operations-hero,.monitor-hero,.data-sync-hero,.trial-journey,.trial-result) :where(.eyebrow,.label,em){color:#61b1ff}.xq-studio-shell .module-hero:after,.xq-studio-shell .data-sync-hero:after{border-color:#499eff26;box-shadow:0 0 0 44px #1884ff09,0 0 0 88px #1884ff05}.xq-studio-shell :where(.quota-orbit,.operation-hero-metric,.sync-orbit){border-color:#61b1ff66;color:#fff;background:radial-gradient(circle,#1884ff38,#07172f33 68%);box-shadow:0 0 0 10px #1884ff0a,0 0 42px #1884ff1c}.xq-studio-shell :where(.quota-orbit,.operation-hero-metric,.sync-orbit) :where(b,strong){color:#fff}.xq-studio-shell :where(.quota-orbit,.operation-hero-metric,.sync-orbit) :where(span,small){color:#61b1ff}.xq-studio-shell .import-form{box-shadow:none}.xq-studio-shell .import-form input{color:var(--workspace-text);background:transparent}.xq-studio-shell .metric:hover{border-color:#9ccaff;box-shadow:0 16px 34px #0f233e1a}.xq-studio-shell .metric em{color:var(--workspace-blue)}.xq-studio-shell .module-tabs{border-color:var(--workspace-line);background:#fff}.xq-studio-shell .module-tabs button{color:#5f7188}.xq-studio-shell .module-tabs button.active{color:#fff;background:var(--workspace-blue)}.xq-studio-shell :where(.module-launch,.profit-form,.watermark-form) label{color:#344a64}.xq-studio-shell .module-rows>button,.xq-studio-shell .ranking-table a,.xq-studio-shell .category-board>div:not(.panel-head),.xq-studio-shell .watermark-row{border-color:#e3e9f1}.xq-studio-shell .module-rows>button:hover,.xq-studio-shell .ranking-table a:hover{background:#f1f7ff}.xq-studio-shell :where(.module-rows,.ranking-table,.category-board) :where(b,strong,em,i){color:var(--workspace-text)}.xq-studio-shell :where(.module-rows,.ranking-table,.category-board) :where(small,time){color:var(--workspace-muted)}.xq-studio-shell :where(.module-thumb,.keyword-board>div:last-of-type>span){border-color:#d4e5f8;color:var(--workspace-blue-hover);background:var(--workspace-blue-soft)}.xq-studio-shell .market-metrics article{border-color:var(--workspace-line);background:#fff;box-shadow:var(--workspace-shadow)}.xq-studio-shell .market-metrics b{color:var(--workspace-text)}.xq-studio-shell .profit-result{border-color:#183e69;background:radial-gradient(circle at 85% 8%,rgba(50,145,255,.2),transparent 34%),linear-gradient(145deg,var(--workspace-navy-soft),var(--workspace-navy));box-shadow:0 18px 42px #06172f29}.xq-studio-shell .profit-result>b{color:#61b1ff}.xq-studio-shell .profit-result p{border-color:#93c2f82e;background:#ffffff0f}.xq-studio-shell .profit-result p b{color:#fff}.xq-studio-shell .profit-result :where(span,small){color:#a9bad0}.xq-studio-shell :where(.draft-row,.draft-mini-list button){border-color:#e3e9f1;color:var(--workspace-text);background:transparent}.xq-studio-shell :where(.draft-row,.draft-mini-list button):hover{background:#f1f7ff}.xq-studio-shell :where(.draft-row,.draft-mini-list button) :where(b,strong){color:var(--workspace-text)}.xq-studio-shell :where(.draft-row,.draft-mini-list button) :where(small,span){color:var(--workspace-muted)}.xq-studio-shell :where(.package-details-panel,.sku-editor-panel,.sku-editor-row,.dossier-card,.dossier-grid>div,.dossier-description,.publish-card,.automation-setup){border-color:var(--workspace-line);color:var(--workspace-text);background:#fff;box-shadow:var(--workspace-shadow)}.xq-studio-shell :where(.package-details-panel,.sku-editor-panel,.sku-editor-row,.dossier-card,.publish-card,.automation-setup) :where(h2,h3,h4,b,strong,p){color:var(--workspace-text)}.xq-studio-shell :where(.package-details-panel,.sku-editor-panel,.sku-editor-row,.dossier-card,.publish-card,.automation-setup) :where(span,small,time,label){color:var(--workspace-muted)}.xq-studio-shell :where(.sku-editor-index,.add-media,.ai-note,.store-connect-note){border-color:#cfe1f7;color:var(--workspace-blue-hover);background:var(--workspace-blue-soft)}.xq-studio-shell .media-choice{border-color:#d8e1ec;background:#eef3f8}.xq-studio-shell .media-choice:hover,.xq-studio-shell .media-choice.selected{border-color:var(--workspace-blue);box-shadow:0 0 0 2px #1884ff24}.xq-studio-shell .media-choice.selected>span{color:#fff;background:var(--workspace-blue)}.xq-studio-shell .check-list,.xq-studio-shell .publish-summary,.xq-studio-shell .store-stats{border-color:#e3e9f1}.xq-studio-shell .check-list i{color:#fff;background:var(--workspace-blue)}.xq-studio-shell .publication-record-grid>article{border-color:var(--workspace-line);background:#fff}.xq-studio-shell .publication-clone-bar{border-color:#cfe1f7;background:linear-gradient(120deg,#f4f9ff,#eaf4ff);box-shadow:var(--workspace-shadow)}.xq-studio-shell .publication-clone-bar select{border-color:#d8e1ec;color:var(--workspace-text);background:#fff}.xq-studio-shell .product-assembly-workspace{--pa-bg: #ffffff;--pa-bg-strong: #07172f;--pa-surface: #f7f9fc;--pa-line: #dce4ee;--pa-line-strong: #c9d6e5;--pa-text: #152238;--pa-muted: #68788d;--pa-mint: #1884ff;--pa-aqua: #2995ff}.xq-studio-shell .pa-hero,.xq-studio-shell .pa-profit,.xq-studio-shell .pa-action-bar{border-color:#183e69;background:radial-gradient(circle at 84% -20%,rgba(50,145,255,.2),transparent 42%),linear-gradient(135deg,var(--workspace-navy-soft),var(--workspace-navy))}.xq-studio-shell :where(.pa-queue,.pa-section,.pa-rail-section){border-color:var(--workspace-line);background:#fff;box-shadow:var(--workspace-shadow)}.xq-studio-shell .pa-automation-center{--pa-auto-bg: #f4f6f9;--pa-auto-panel: #ffffff;--pa-auto-soft: #eef6ff;--pa-auto-line: #dce4ee;--pa-auto-line-strong: #c9d6e5;--pa-auto-text: #152238;--pa-auto-muted: #68788d;--pa-auto-mint: #1884ff;--pa-auto-mint-strong: #0969f1;--pa-auto-blue: #1884ff}.xq-studio-shell :where(.chip.connected,.chip.online,.chip.succeeded,.chip.paid,.media-state.ready,.pa-status.success,.pa-status.ready,.pa-status.matched){color:#11805f;background:#e7f7f1}.xq-studio-shell :where(.inline-live,.automation-live i){background:#16a270}@media(max-width:700px){.xq-studio-shell :where(.welcome-card,.entitlement-card,.store-hero,.grant-hero,.invite-hero,.module-hero,.operations-hero,.monitor-hero,.data-sync-hero){padding:22px}}.xq-workflow-switcher{display:flex;gap:10px;align-items:center;margin:0 0 18px;padding:8px;width:fit-content;border:1px solid #d8e5fb;border-radius:14px;background:#f7faff;box-shadow:0 8px 22px #3368be14}.xq-workflow-switcher button{min-height:40px;padding:0 18px;border:0;border-radius:10px;color:#59708f;background:transparent;font:inherit;font-weight:700;cursor:pointer;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.xq-workflow-switcher button[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#3d7dff,#6366f1);box-shadow:0 7px 16px #4566ee40}.xq-workflow-switcher button:focus-visible{outline:3px solid rgba(61,125,255,.3);outline-offset:2px}@media(max-width:640px){.xq-workflow-switcher{width:100%}.xq-workflow-switcher button{flex:1;padding:0 12px}}.xq-studio-main>.workspace-tab-strip{top:0;margin-top:0}@media(max-width:900px){.xq-studio-main>.workspace-tab-strip{margin-top:0}}.xq-studio-main.compact-reference-page .publication-records-center{display:block;margin:0;padding:0!important;overflow:hidden;border:1px solid #e2e7ee!important;border-radius:8px;background:#fff!important;box-shadow:none}.xq-studio-main.compact-reference-page .publication-ledger-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;margin:0!important;padding:12px 16px 7px!important;border-bottom:0}.xq-studio-main.compact-reference-page .publication-ledger-title{display:grid;gap:2px;flex:0 0 auto}.xq-studio-main.compact-reference-page .publication-ledger-head h1{margin:0;color:#1f2937;font-size:22px;letter-spacing:-.025em}.xq-studio-main.compact-reference-page .publication-ledger-head small{color:#8793a3;font-size:10px}.xq-studio-main.compact-reference-page .publication-status-summary{display:flex;align-items:center;gap:3px;min-width:0;padding:3px;border:1px solid #e5eaf0;border-radius:7px;background:#f8fafc}.xq-studio-main.compact-reference-page .publication-status-summary button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 8px;border:0;border-radius:5px;background:transparent;color:#7b8796;font:inherit;font-size:10px;white-space:nowrap;cursor:pointer}.xq-studio-main.compact-reference-page .publication-status-summary button b{color:#415166;font-size:11px}.xq-studio-main.compact-reference-page .publication-status-summary button.active{background:#fff;color:#d76d13;box-shadow:0 1px 4px #0f172a1a}.xq-studio-main.compact-reference-page .publication-status-summary button.active b{color:#d76d13}.xq-studio-main.compact-reference-page .publication-filter-bar{display:grid;grid-template-columns:minmax(140px,.8fr) minmax(170px,1fr) minmax(130px,.75fr) minmax(130px,.75fr) minmax(132px,.7fr) minmax(132px,.7fr) auto auto;gap:7px;align-items:end;padding:8px 16px 12px;border-bottom:1px solid #e8edf2;background:#fff}.xq-studio-main.compact-reference-page .publication-filter-bar label{display:grid;gap:4px;color:#64748b;font-size:10px;font-weight:700}.xq-studio-main.compact-reference-page .publication-filter-bar input,.xq-studio-main.compact-reference-page .publication-filter-bar select,.xq-studio-main.compact-reference-page .publication-filter-bar button{min-height:34px;height:34px;padding:0 9px;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#243247;font:inherit;font-size:11px}.xq-studio-main.compact-reference-page .publication-filter-bar .button{border-color:#f28a2a;background:#f28a2a;color:#fff}.xq-studio-main.compact-reference-page .publication-bulk-bar{display:flex;align-items:center;gap:8px;min-height:49px;padding:8px 16px;border-bottom:1px solid #e8edf2;background:#fff}.xq-studio-main.compact-reference-page .publication-selection-summary{color:#455468;font-size:10px;font-weight:700;white-space:nowrap}.xq-studio-main.compact-reference-page .publication-bulk-bar button{width:auto;min-height:32px;height:32px;padding:0 11px;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#526173;font-size:11px}.xq-studio-main.compact-reference-page .publication-bulk-bar button:disabled{color:#aab3bf;background:#f8fafc}.xq-studio-main.compact-reference-page .publication-bulk-bar small{margin-left:auto;color:#7b8796;font-size:10px}.publication-table-scroll{width:100%;overflow-x:auto}.xq-studio-main.compact-reference-page .publication-table{width:max-content;min-width:100%;table-layout:fixed;border-collapse:collapse}.xq-studio-main.compact-reference-page .publication-table th{position:relative;height:38px;padding:8px 10px;border-bottom:1px solid #e8edf2;background:#f7f8fa;color:#657386;font-size:10px;font-weight:600;text-align:left;white-space:nowrap}.xq-studio-main.compact-reference-page .publication-table td{height:68px;padding:8px 10px;border-bottom:1px solid #edf0f4;color:#475569;font-size:10px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.xq-studio-main.compact-reference-page .publication-table th:first-child,.xq-studio-main.compact-reference-page .publication-table td:first-child{text-align:center}.xq-studio-main.compact-reference-page .publication-table tr.selected>td{background:#fff8ef}.publication-column-resizer{position:absolute;z-index:2;top:7px;right:-5px;width:10px;height:24px;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.publication-column-resizer:after{position:absolute;top:4px;right:4px;width:1px;height:16px;content:"";background:#cbd5e1}.publication-column-resizer:hover:after,.publication-column-resizer.active:after{width:2px;background:#f28a2a}.publication-title-cell{display:grid;gap:4px;min-width:0}.publication-title-cell b{overflow:hidden;color:#243247;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.publication-title-cell small{color:#8a96a6;font-size:9px}.publication-thumb{display:block;width:48px;height:48px;border:1px solid #e1e7ee;border-radius:6px;object-fit:cover;background:#f7f9fb}.publication-thumb-empty{display:grid;place-items:center;color:#94a3b8}.publication-table code{color:#475569;font:10px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:normal;overflow-wrap:anywhere}.publication-status{display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border-radius:999px;font-size:9px;font-weight:700;white-space:nowrap}.publication-status.succeeded{background:#ecfdf5;color:#16825f}.publication-status.creating{background:#eff6ff;color:#2563eb}.publication-status.failed{background:#fef2f2;color:#dc2626}.publication-status.partial{background:#fff7ed;color:#c2410c}.publication-failure-reason{display:block;max-width:170px;overflow:hidden;color:#64748b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.publication-media-note{display:block;margin-top:4px;color:#d97706;font-size:8px}.publication-media-note.failed{color:#dc2626}.publication-currency{color:#8a96a6;font-size:8px}.publication-row-actions{display:flex;align-items:center;gap:9px;white-space:nowrap}.publication-row-actions a,.publication-row-actions .text-link{color:#2563eb;font-size:10px}.publication-table-scroll.empty{border-bottom:0}.publication-empty-ledger{display:grid;min-height:190px;place-items:center;border-bottom:1px solid #e8edf2}.publication-empty-ledger .empty-state{min-height:0;padding:24px}.publication-detail-row td{height:auto!important;padding:7px 12px!important;background:#f8fafc}.publication-expanded-panel{display:grid;gap:8px}.publication-detail-row .publication-record-detail{display:flex;gap:8px;flex-wrap:wrap;margin:0;padding:8px 10px}.publication-result-items{display:grid;gap:7px;padding:9px 10px 10px;border-top:1px solid #e4e9ef}.publication-result-items-head{display:flex;align-items:center;justify-content:space-between;color:#405064;font-size:10px}.publication-result-items-head small{color:#8b97a6;font-size:9px}.publication-result-items-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,280px));gap:6px}.publication-result-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 7px;min-width:0;padding:7px 8px;border:1px solid #e3e8ee;border-left-width:3px;border-radius:6px;background:#fff}.publication-result-item.succeeded{border-left-color:#10b981}.publication-result-item.failed{border-left-color:#ef4444}.publication-result-item.processing{border-left-color:#3b82f6}.publication-result-item code{overflow:hidden;color:#334155;font:9px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.publication-result-item small,.publication-result-item p{grid-column:1 / -1;margin:0;color:#748094;font-size:9px;line-height:1.4;overflow-wrap:anywhere}.publication-result-item.failed p{color:#b42318}.publication-result-state{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border-radius:999px;font-size:8px;font-weight:700}.publication-result-state.succeeded{color:#16825f;background:#ecfdf5}.publication-result-state.failed{color:#dc2626;background:#fef2f2}.publication-result-state.processing{color:#2563eb;background:#eff6ff}.xq-studio-main.compact-reference-page .publication-pagination{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-height:48px;padding:8px 14px;border-top:1px solid #e8edf2;color:#64748b;font-size:10px}.xq-studio-main.compact-reference-page .publication-pagination>span{margin-right:auto}.xq-studio-main.compact-reference-page .publication-pagination label{display:flex;align-items:center;gap:5px}.xq-studio-main.compact-reference-page .publication-pagination select,.xq-studio-main.compact-reference-page .publication-pagination button{min-width:30px;height:30px;padding:0 9px;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#526173;font-size:10px}.xq-studio-main.compact-reference-page .publication-pagination .publication-current-page{border-color:#f28a2a;background:#fff7ed;color:#d96f15}.xq-studio-main.compact-reference-page .publication-task-details{margin:0;border:1px solid #e2e7ee!important;border-radius:8px!important;box-shadow:none}@media(max-width:1100px){.xq-studio-main.compact-reference-page .publication-filter-bar{grid-template-columns:repeat(4,minmax(120px,1fr))}.xq-studio-main.compact-reference-page .publication-search{grid-column:span 2}.xq-studio-main.compact-reference-page .publication-bulk-bar{flex-wrap:wrap}.xq-studio-main.compact-reference-page .publication-bulk-bar small{width:100%;margin-left:0}}@media(max-width:700px){.xq-studio-main.compact-reference-page .publication-filter-bar{grid-template-columns:1fr 1fr}.xq-studio-main.compact-reference-page .publication-search{grid-column:1 / -1}}.xq-studio-main.compact-reference-page .catalog-center{display:block}.xq-studio-main.compact-reference-page .catalog-reference-shell{min-width:0;margin:15px 0 0;padding:0;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:none}.catalog-reference-heading{display:grid;grid-template-columns:minmax(220px,1fr) 280px;align-items:center;gap:16px;min-height:64px;padding:10px 14px}.catalog-heading-title{display:flex;align-items:center;gap:12px}.catalog-heading-title>i{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;background:linear-gradient(145deg,#ffb45c,#f28a2a);box-shadow:0 7px 18px #f28a2a33;color:#fff;font-style:normal;font-size:18px}.catalog-heading-title>div{display:flex;align-items:baseline;gap:8px}.catalog-reference-heading h1{margin:0;color:#1f2937;font-size:18px;letter-spacing:-.025em}.catalog-heading-title span{padding:5px 9px;border:1px solid #d9e7df;border-radius:999px;background:#f2fbf6;color:#16825f;font-size:10px;font-weight:700}.catalog-heading-search input{width:100%;height:38px;padding:0 12px;border:1px solid #d7dee7;border-radius:7px;background:#fff;color:#243247;font-size:11px}.catalog-command-row{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(430px,1.1fr);align-items:center;min-height:56px;padding:0 14px;border-bottom:1px solid #e8edf2}.xq-studio-main.compact-reference-page .catalog-toolbar{display:grid;grid-template-columns:minmax(130px,1fr) minmax(110px,.85fr) auto auto;gap:8px;align-items:end;margin:0;padding:8px 0;border:0;border-bottom:0;border-radius:0;background:#fff}.xq-studio-main.compact-reference-page .catalog-toolbar label{display:grid;gap:4px;color:#64748b;font-size:10px;font-weight:700}.xq-studio-main.compact-reference-page .catalog-command-row .catalog-toolbar label{gap:0;font-size:0}.xq-studio-main.compact-reference-page .catalog-toolbar input,.xq-studio-main.compact-reference-page .catalog-toolbar select,.xq-studio-main.compact-reference-page .catalog-toolbar button{min-height:34px;height:34px;padding:0 10px;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#243247;font:inherit;font-size:12px}.xq-studio-main.compact-reference-page .catalog-toolbar .button{border-color:#f28a2a;background:#f28a2a;color:#fff}.xq-studio-main.compact-reference-page .catalog-command-row .catalog-toolbar .button{border-color:#f28a2a!important;background:#f28a2a!important;color:#fff!important}.xq-studio-main.compact-reference-page .catalog-more-filters{position:relative}.xq-studio-main.compact-reference-page .catalog-more-filters>summary{min-height:34px;height:34px;padding:0 10px;display:inline-flex;align-items:center;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#243247;font-size:11px;font-weight:700;cursor:pointer;list-style:none}.xq-studio-main.compact-reference-page .catalog-more-filters>summary::-webkit-details-marker{display:none}.xq-studio-main.compact-reference-page .catalog-more-filters>div{position:absolute;z-index:30;top:calc(100% + 5px);left:0;width:250px;padding:9px;display:grid;gap:8px;border:1px solid #dfe5ec;border-radius:8px;background:#fff;box-shadow:0 14px 34px #19273b26}.xq-studio-main.compact-reference-page .catalog-more-filters>div label{gap:3px;font-size:9px}.xq-studio-main.compact-reference-page .catalog-bulk-bar{display:flex;align-items:center;gap:9px;min-height:56px;margin:0;padding:8px 0 8px 12px;border:0;border-bottom:0;border-radius:0;background:#fff}.xq-studio-main.compact-reference-page .catalog-bulk-bar>span{margin-right:auto;color:#64748b;font-size:11px}.xq-studio-main.compact-reference-page .catalog-bulk-bar>span b{color:#e97817}.xq-studio-main.compact-reference-page .catalog-bulk-summary{min-width:166px;display:grid;gap:3px;line-height:1.2}.xq-studio-main.compact-reference-page .catalog-bulk-summary>span{white-space:nowrap}.xq-studio-main.compact-reference-page .catalog-bulk-summary>small{color:#16825f;font-size:8px;font-weight:700;white-space:nowrap}.xq-studio-main.compact-reference-page .catalog-bulk-summary>small.needs-action{color:#c7681c}.xq-studio-main.compact-reference-page .catalog-bulk-bar select,.xq-studio-main.compact-reference-page .catalog-bulk-bar button{width:auto;min-height:32px;height:32px;padding:0 11px;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#526173;font-size:11px}.xq-studio-main.compact-reference-page .catalog-bulk-bar .button{border-color:#f28a2a;background:#f28a2a;color:#fff}.xq-studio-main.compact-reference-page .catalog-bulk-bar .button:disabled{border-color:#f3c89f!important;background:#f7d3b1!important;color:#fff!important}.catalog-list-head{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:50px;margin-top:16px;padding:8px 16px;border-top:1px solid #e2e7ee;border-bottom:1px solid #e8edf2}.catalog-list-head>div{display:flex;align-items:baseline;gap:10px}.catalog-list-head h3{margin:0;color:#243247;font-size:16px}.catalog-list-head span{color:#7b8796;font-size:11px}.catalog-list-head>div:last-child span{padding:5px 8px;border-radius:5px;background:#f7f9fb}.catalog-list-head>div:last-child b{color:#e97817}.xq-studio-main.compact-reference-page .catalog-table-scroll{overflow-x:auto}.xq-studio-main.compact-reference-page .catalog-table{width:max-content;min-width:100%;table-layout:fixed;border-collapse:collapse}.xq-studio-main.compact-reference-page .catalog-table th{position:relative;height:38px;padding:8px 12px;border-bottom:1px solid #e8edf2;background:#f7f8fa;color:#657386;font-size:11px;font-weight:600}.xq-studio-main.compact-reference-page .catalog-table td{height:68px;padding:8px 12px;border-bottom:1px solid #edf0f4;color:#475569;font-size:11px;vertical-align:middle}.xq-studio-main.compact-reference-page .catalog-table tr.selected td{background:#fff8ef}.catalog-column-resizer{position:absolute;z-index:2;top:7px;right:-5px;width:10px;height:24px;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.catalog-column-resizer:after{position:absolute;top:4px;right:4px;width:1px;height:16px;content:"";background:#cbd5e1}.catalog-column-resizer:hover:after,.catalog-column-resizer.active:after{width:2px;background:#f28a2a}.xq-studio-main.compact-reference-page .catalog-product-cell{min-width:0;grid-template-columns:46px minmax(0,1fr);gap:9px;color:#243247}.xq-studio-main.compact-reference-page .catalog-product-cell img{width:46px;height:46px;border-radius:6px}.xq-studio-main.compact-reference-page .catalog-product-cell b{font-size:12px}.xq-studio-main.compact-reference-page .catalog-product-cell small{max-width:100%;color:#8a96a6;font-size:10px}.catalog-variant-cell,.catalog-price-cell{display:grid;gap:3px}.catalog-variant-cell{width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.catalog-variant-cell[aria-expanded=true] b{color:#df761b}.catalog-variant-cell b,.catalog-price-cell b{color:#243247;font-size:11px}.catalog-variant-cell small,.catalog-price-cell small{color:#8a96a6;font-size:10px}.catalog-store-ledger{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.catalog-store-chip{max-width:118px;padding:4px 6px;overflow:hidden;border:1px solid #cde8da;border-radius:999px;background:#f2fbf6;color:#16825f;font-size:8px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.catalog-store-empty{color:#a0a9b5}.xq-studio-main.compact-reference-page .catalog-status{min-height:30px;padding:4px 7px;display:grid;grid-template-columns:7px auto;align-items:center;gap:1px 6px;border-radius:7px;font-size:9px}.xq-studio-main.compact-reference-page .catalog-status small{grid-column:2;color:#8a96a6;font-size:8px}.xq-studio-main.compact-reference-page .catalog-status.published i{background:#22a06b}.xq-studio-main.compact-reference-page .catalog-status.partial i{background:#e97817}.xq-studio-main.compact-reference-page .catalog-status.unpublished i{background:#3687e8}.xq-studio-main.compact-reference-page .catalog-table .catalog-sku-preview-row>td{height:auto;padding:0;border-bottom-color:#f0cda9;background:#fffaf4}.catalog-sku-preview{padding:12px 14px 14px;display:grid;gap:10px;background:#fffaf4}.catalog-sku-preview>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.catalog-sku-preview>header>div{min-width:0;display:grid;gap:2px}.catalog-sku-preview>header b{color:#27364a;font-size:11px}.catalog-sku-preview>header small{color:#8490a0;font-size:9px}.catalog-sku-preview>header>span{flex:0 0 auto;padding:4px 7px;border-radius:999px;background:#e6f6ee;color:#23815a;font-size:9px;font-weight:700}.catalog-sku-preview>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.catalog-sku-preview article{min-width:0;padding:8px 9px;display:grid;grid-template-columns:minmax(0,1fr) 78px 50px auto;align-items:center;gap:8px;border:1px solid #e5e9ee;border-radius:7px;background:#fff}.catalog-sku-preview article>span{min-width:0;display:grid;gap:2px}.catalog-sku-preview article>span:first-child b,.catalog-sku-preview article>span:first-child small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-sku-preview article b{color:#334155;font-size:9px}.catalog-sku-preview article small{color:#8a96a6;font-size:8px}.catalog-sku-preview article em{min-width:46px;padding:4px 6px;border-radius:999px;background:#e6f6ee;color:#23815a;font-size:8px;font-style:normal;font-weight:700;text-align:center}.catalog-sku-preview article.missing_price em,.catalog-sku-preview article.needs_mapping em{background:#fff0df;color:#c7681c}.catalog-sku-preview article.out_of_stock em,.catalog-sku-preview article.excluded em{background:#eef1f4;color:#6d7887}.xq-studio-main.compact-reference-page .catalog-pagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:48px;padding:8px 14px;border-top:1px solid #e8edf2;color:#64748b;font-size:11px}.xq-studio-main.compact-reference-page .catalog-pagination>span{margin-right:auto}.xq-studio-main.compact-reference-page .catalog-pagination label,.xq-studio-main.compact-reference-page .catalog-pagination>div{display:flex;align-items:center;gap:5px}.xq-studio-main.compact-reference-page .catalog-pagination select,.xq-studio-main.compact-reference-page .catalog-pagination button{min-width:30px;height:30px;padding:0 9px;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#526173;font-size:11px}.xq-studio-main.compact-reference-page .catalog-pagination .catalog-current-page{border-color:#f28a2a;background:#fff7ed;color:#d96f15}.catalog-mobile-ledger{display:none}@media(max-width:900px){.xq-studio-main.compact-reference-page .catalog-toolbar{grid-template-columns:1fr 1fr}.xq-studio-main.compact-reference-page .catalog-search{grid-column:1 / -1}.xq-studio-main.compact-reference-page .catalog-bulk-bar,.catalog-list-head{align-items:flex-start;flex-wrap:wrap}.catalog-list-head>div:last-child{width:100%;overflow-x:auto}}@media(max-width:760px){.xq-studio-main.compact-reference-page .catalog-table-scroll{display:none}.xq-studio-main.compact-reference-page .catalog-mobile-ledger{padding:0 10px 10px;display:grid;gap:8px;background:#f6f8fb}.xq-studio-main.compact-reference-page .catalog-mobile-select-all{min-height:36px;padding:0 8px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #e5eaf0;color:#334155;font-size:11px;font-weight:700}.xq-studio-main.compact-reference-page .catalog-mobile-select-all small{margin-left:auto;color:#8a96a6;font-weight:500}.xq-studio-main.compact-reference-page .catalog-mobile-card{min-width:0;padding:10px;display:grid;gap:9px;border:1px solid #dfe5ec;border-left:3px solid #8fb9e8;border-radius:8px;background:#fff;box-shadow:0 2px 8px #19273b0a}.xq-studio-main.compact-reference-page .catalog-mobile-card.selected{border-left-color:#f28a2a;background:#fffaf4}.xq-studio-main.compact-reference-page .catalog-mobile-card>header{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px}.xq-studio-main.compact-reference-page .catalog-mobile-product{min-width:0;padding:0;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;border:0;background:transparent;color:#243247;text-align:left}.xq-studio-main.compact-reference-page .catalog-mobile-product img{width:46px;height:46px;border-radius:6px;object-fit:cover;background:#eef2f6}.xq-studio-main.compact-reference-page .catalog-mobile-product span{min-width:0}.xq-studio-main.compact-reference-page .catalog-mobile-product b,.xq-studio-main.compact-reference-page .catalog-mobile-product small{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.xq-studio-main.compact-reference-page .catalog-mobile-product b{color:#243247;font-size:12px}.xq-studio-main.compact-reference-page .catalog-mobile-product small{margin-top:4px;color:#8a96a6;font-size:8px}.xq-studio-main.compact-reference-page .catalog-mobile-card .catalog-status{min-width:72px}.xq-studio-main.compact-reference-page .catalog-mobile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.xq-studio-main.compact-reference-page .catalog-mobile-facts>span{min-width:0;padding:6px 8px;display:grid;gap:2px;border-radius:6px;background:#f7f9fb}.xq-studio-main.compact-reference-page .catalog-mobile-facts small{color:#8a96a6;font-size:8px}.xq-studio-main.compact-reference-page .catalog-mobile-facts b{overflow:hidden;color:#334155;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.xq-studio-main.compact-reference-page .catalog-mobile-stores{grid-column:span 2}.xq-studio-main.compact-reference-page .catalog-mobile-card>footer{min-height:26px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf0f4;color:#78879a;font-size:9px}.xq-studio-main.compact-reference-page .catalog-mobile-card>footer>div{display:flex;align-items:center;gap:10px}.xq-studio-main.compact-reference-page .catalog-mobile-card .catalog-sku-preview{margin:0 -2px -2px;padding:9px;border-radius:7px}.xq-studio-main.compact-reference-page .catalog-mobile-card .catalog-sku-preview>div{grid-template-columns:1fr}.xq-studio-main.compact-reference-page .catalog-mobile-card .catalog-sku-preview article{grid-template-columns:minmax(0,1fr) 66px 42px auto}.xq-studio-main.compact-reference-page .catalog-mobile-card>footer button{font-size:10px}.xq-studio-main.compact-reference-page .catalog-pagination{justify-content:center;flex-wrap:wrap}.xq-studio-main.compact-reference-page .catalog-pagination>span{width:100%;margin-right:0;text-align:center}}@media(min-width:520px)and (max-width:760px){.xq-studio-main.compact-reference-page .catalog-mobile-facts{grid-template-columns:.8fr 1fr 1.4fr 1.2fr}.xq-studio-main.compact-reference-page .catalog-mobile-stores{grid-column:span 2}}.xq-studio-main.compact-reference-page .capture-inbox .capture-ledger{display:grid;grid-template-columns:auto minmax(0,1fr);margin:0;padding:0;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:none}.xq-studio-main.compact-reference-page .capture-inbox .capture-ledger>.panel-head{min-height:64px;padding:12px 10px 12px 16px;border-bottom:1px solid #e8edf2}.xq-studio-main.compact-reference-page .capture-inbox .capture-ledger>.panel-head .label{display:none}.xq-studio-main.compact-reference-page .capture-inbox .capture-ledger>.panel-head h1{margin:0;color:#1f2937;font-size:22px;letter-spacing:-.025em}.capture-query-actions{display:grid;grid-template-columns:minmax(280px,1fr) auto auto auto;align-items:center;gap:9px;min-height:64px;padding:12px 16px 12px 8px;border-bottom:1px solid #e8edf2}.capture-products-head,.capture-status-overview,.capture-batch-result,.capture-table-wrap,.capture-ledger>.module-empty,.capture-pagination{grid-column:1 / -1}.capture-query-actions .capture-search{display:flex;gap:8px;padding:0}.capture-query-actions .capture-search input{width:100%;min-width:220px;height:34px;padding:0 10px;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#243247;font:inherit;font-size:12px}.capture-query-actions .capture-search button,.capture-query-actions>button{min-height:34px;padding:0 12px;border-radius:5px;font-size:12px;white-space:nowrap}.capture-query-actions>span{color:#64748b;font-size:11px;white-space:nowrap}.capture-query-actions>span b{color:#e97817}.capture-batch-result{min-height:46px;padding:9px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #d6eadf;background:#f2faf6}.capture-batch-result.partial{border-bottom-color:#f1d4b8;background:#fff8ef}.capture-batch-result>span{display:flex;align-items:center;gap:10px;min-width:0}.capture-batch-result b{color:#23734f;font-size:11px}.capture-batch-result.partial b{color:#a65c1e}.capture-batch-result small{color:#6f8278;font-size:10px}.capture-batch-result .text-link{flex:0 0 auto;color:#d96f15;font-size:11px}.capture-status-overview{padding:12px 16px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;border-bottom:1px solid #e8edf2;background:#f8fafc}.capture-status-overview button{min-width:0;min-height:62px;padding:9px 11px;display:grid;gap:4px;border:1px solid #e1e7ee;border-radius:8px;background:#fff;color:#334155;text-align:left;cursor:pointer}.capture-status-overview button b{color:#263346;font-size:19px;line-height:1}.capture-status-overview button span{overflow:hidden;color:#7b8796;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.capture-status-overview button.active{border-color:#f0b177;background:#fff8ef;box-shadow:inset 3px 0 #ed8427}.capture-status-overview button.active b,.capture-status-overview button.active span{color:#d96f15}.capture-products-head{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:52px;padding:8px 16px;border-bottom:1px solid #e8edf2}.capture-products-head>div:first-child{display:flex;align-items:baseline;gap:10px}.capture-products-head h3{margin:0;color:#243247;font-size:16px}.capture-products-head>div:first-child span{color:#7b8796;font-size:11px}.capture-status-legend{display:flex;align-items:center;gap:12px}.capture-status-legend span{display:flex;align-items:center;gap:5px;color:#7b8796;font-size:9px}.capture-status-legend span:before{width:6px;height:6px;border-radius:50%;background:#aab4c0;content:""}.capture-status-legend .ready:before{background:#21a36b}.capture-status-legend .preparing:before{background:#e9a23b}.capture-status-legend .failed:before{background:#d65a5a}.capture-status-filters{display:flex;align-items:center;gap:5px}.capture-status-filters button{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 9px;border:1px solid transparent;border-radius:5px;background:#fff;color:#64748b;font:inherit;font-size:11px;cursor:pointer}.capture-status-filters button b{min-width:18px;padding:1px 5px;border-radius:999px;background:#f1f3f6;color:#697586;font-size:10px}.capture-status-filters button:hover,.capture-status-filters button.active{border-color:#fdba74;background:#fff7ed;color:#d96f15}.capture-status-filters button.active b{background:#ffedd5;color:#d96f15}.xq-studio-main.compact-reference-page .capture-table-wrap{border-top:0}.xq-studio-main.compact-reference-page .capture-table{width:max-content;min-width:100%;table-layout:fixed}.xq-studio-main.compact-reference-page .capture-table th{position:relative;height:38px;padding:8px 12px;background:#f7f8fa;color:#657386;font-size:11px;font-weight:600}.xq-studio-main.compact-reference-page .capture-table td{height:68px;padding:8px 12px;color:#475569;font-size:11px}.xq-studio-main.compact-reference-page .capture-table th:first-child,.xq-studio-main.compact-reference-page .capture-table td:first-child{text-align:center}.capture-column-resizer{position:absolute;z-index:2;top:7px;right:-5px;width:10px;height:24px;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.capture-column-resizer:after{position:absolute;top:4px;right:4px;width:1px;height:16px;content:"";background:#cbd5e1}.capture-column-resizer:hover:after,.capture-column-resizer.active:after{width:2px;background:#f28a2a}.xq-studio-main.compact-reference-page .capture-product{min-width:0;gap:9px}.xq-studio-main.compact-reference-page .capture-thumb{width:46px;height:46px;border:1px solid #e1e7ee;border-radius:6px;background:#f7f9fb}.xq-studio-main.compact-reference-page .capture-title,.xq-studio-main.compact-reference-page .capture-product a,.xq-studio-main.compact-reference-page .capture-product small{max-width:100%}.xq-studio-main.compact-reference-page .capture-title{font-size:12px}.capture-row-actions{display:flex;align-items:center;gap:10px}.capture-row-actions .text-link{font-size:11px}.xq-studio-main.compact-reference-page .capture-pagination{min-height:48px;justify-content:flex-end;gap:7px;padding:8px 14px;border-top:1px solid #e8edf2;color:#64748b;font-size:11px}.xq-studio-main.compact-reference-page .capture-pagination>span{margin-right:auto}.xq-studio-main.compact-reference-page .capture-pagination select,.xq-studio-main.compact-reference-page .capture-pagination button{height:30px;min-height:30px;padding:0 9px;border:1px solid #d7dee7;border-radius:5px;background:#fff;color:#526173;font-size:11px}.xq-studio-main.compact-reference-page .capture-pagination .capture-page-number{min-width:30px;border-color:#f28a2a;background:#fff7ed;color:#d96f15}@media(max-width:900px){.xq-studio-main.compact-reference-page .capture-inbox .capture-ledger{display:block}.xq-studio-main.compact-reference-page .capture-inbox .capture-ledger>.panel-head{min-height:54px;border-bottom:0}.capture-query-actions{grid-template-columns:1fr auto auto}.capture-query-actions .capture-search{grid-column:1 / -1}.capture-products-head{align-items:flex-start;flex-direction:column}.capture-status-filters{width:100%;overflow-x:auto}.capture-status-overview{grid-template-columns:repeat(5,minmax(132px,1fr));overflow-x:auto}}.xq-studio-main.compact-reference-page .capture-collector .capture-reference-shell{margin:15px 0 0;padding:0;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:none}.capture-reference-launch{display:grid;grid-template-columns:205px minmax(0,1fr);gap:14px;align-items:center;min-height:74px;padding:9px 14px;border-bottom:1px solid #e8edf2}.capture-reference-title,.capture-review-heading{display:flex;align-items:center;gap:10px}.capture-reference-title>i,.capture-review-heading>i,.capture-reference-title>svg,.capture-review-heading>svg{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:9px;background:#fff1e6;color:#f28a2a;font-style:normal;font-size:16px;padding:8px}.capture-reference-title>span,.capture-review-heading>span{display:grid;gap:2px}.capture-reference-title b,.capture-review-heading b{color:#263346;font-size:14px}.capture-reference-title small,.capture-review-heading small{color:#7d8998;font-size:9px}.capture-reference-launch form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.capture-reference-launch form label{display:block}.capture-reference-launch input,.capture-reference-launch button{width:100%;min-height:36px;height:36px;border-radius:6px;font-size:11px}.capture-reference-launch input{padding:0 11px;border:1px solid #d7dee7;background:#fff;color:#243247}.xq-studio-main.compact-reference-page .capture-reference-launch button{width:auto;min-width:88px;border-color:#f28a2a!important;background:#f28a2a!important;color:#fff!important}.capture-automation-review-banner,.capture-automation-review-error,.capture-automation-review-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:8px 14px;border-bottom:1px solid #f1d2ad;background:#fff8ef;color:#73451d}.capture-automation-review-banner>div,.capture-automation-review-summary>div{display:grid;gap:2px;min-width:0}.capture-automation-review-banner strong,.capture-automation-review-summary strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.capture-automation-review-banner small,.capture-automation-review-summary span{color:#95704e;font-size:9px}.capture-automation-review-banner button,.capture-automation-review-error button,.capture-automation-review-summary button{min-height:28px;padding:0 10px;border:1px solid #e5b783;border-radius:6px;background:#fff;color:#b45e16;font-size:9px;font-weight:700;white-space:nowrap;cursor:pointer}.capture-automation-review-error{border-bottom-color:#f6c7c7;background:#fff4f4;color:#a83333;font-size:10px}.capture-automation-review-error>div{display:flex;gap:7px}.capture-automation-review-error button{border-color:#edb5b5;color:#a83333}.capture-automation-review-summary{border-bottom-color:#bfe5d3;background:#f1faf6;color:#267052}.capture-automation-review-summary span{color:#5f8a78}.capture-automation-review-summary button{border-color:#a9dac3;color:#267052}.capture-automation-review-banner button:disabled,.capture-automation-review-error button:disabled,.capture-automation-review-summary button:disabled{opacity:.55;cursor:not-allowed}.capture-reference-workbench{display:grid;grid-template-columns:506px minmax(330px,1fr);min-height:432px}.capture-reference-guide{padding:0 28px 24px 60px;border-right:1px solid #e8edf2}.capture-reference-guide h1{margin:0 0 8px;color:#1f2937;font-size:28px;letter-spacing:-.035em}.capture-reference-guide>p{max-width:560px;margin:0 0 24px;color:#637186;font-size:14px;line-height:1.65}.xq-studio-main.compact-reference-page .capture-reference-guide .capture-flow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.xq-studio-main.compact-reference-page .capture-reference-guide .capture-flow-grid article{min-height:136px;padding:14px;border:1px solid #e3e8ee;border-radius:8px;background:#f8fafc;box-shadow:none}.xq-studio-main.compact-reference-page .capture-reference-guide .capture-flow-grid article:first-child{border-color:#f3cfaa;background:#fff8f1}.xq-studio-main.compact-reference-page .capture-reference-guide .capture-flow-grid article:last-child{border-color:#cde9dc;background:#f3fbf7}.xq-studio-main.compact-reference-page .capture-reference-guide .capture-flow-grid i{display:block;width:auto;height:auto;margin-bottom:5px;background:transparent;color:#e97817;font-size:10px}.xq-studio-main.compact-reference-page .capture-reference-guide .capture-flow-grid b{color:#263346;font-size:13px}.xq-studio-main.compact-reference-page .capture-reference-guide .capture-flow-grid span{color:#738095;font-size:10px}.capture-reference-review{display:flex;flex-direction:column;gap:14px;padding:46px 28px 0 48px}.capture-waiting-placeholder,.capture-received-card{display:grid;place-items:center;width:100%;min-height:104px;border:1px solid #e4e9ef;border-radius:8px;background:#fafbfc;color:#a1aab7;font-size:11px}.capture-waiting-placeholder.running{border-color:#f5c892;background:#fff9f2;color:#d97706}.capture-waiting-placeholder.failed{border-color:#fecaca;background:#fff7f7;color:#b42318}.capture-waiting-placeholder:not(.running){display:none}.capture-reference-review:has(.capture-waiting-placeholder:not(.running)) .capture-import-checklist{margin-top:55px}.capture-received-card{grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto;gap:3px 10px;place-items:start;padding:10px;color:#263346;text-align:left;cursor:pointer}.capture-received-card img,.capture-received-card>span{grid-row:1 / 3;width:64px;height:64px;border-radius:6px;object-fit:cover;background:#f1f5f9}.capture-received-card>span{display:grid;place-items:center}.capture-received-card b{align-self:end;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.capture-received-card small{align-self:start;color:#7d8998;font-size:9px}.capture-import-checklist{display:grid;gap:8px;margin:0;padding:0;list-style:none}.capture-import-checklist li{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 10px;border:1px solid #e4e9ef;border-radius:7px;color:#536175;font-size:10px}.capture-import-checklist i{display:grid;place-items:center;width:18px;height:18px;border-radius:5px;background:#f1f3f6;color:#7b8796;font-style:normal;font-size:9px}.capture-import-button{width:calc(100% + 56px);min-height:44px;margin:auto -28px 0;border-radius:0;font-size:12px}.xq-studio-main.compact-reference-page .capture-import-button:disabled{border-color:#d4d7db!important;background:#d4d7db!important;color:#fff!important;opacity:1}@media(max-width:900px){.capture-reference-launch,.capture-reference-workbench{grid-template-columns:1fr}.capture-reference-guide{border-right:0;border-bottom:1px solid #e8edf2}}@media(max-width:620px){.capture-reference-launch form{grid-template-columns:1fr}.xq-studio-main.compact-reference-page .capture-reference-launch button{width:100%}.capture-reference-guide{padding:20px}.xq-studio-main.compact-reference-page .capture-reference-guide .capture-flow-grid{grid-template-columns:1fr 1fr}}.capture-result-workbench{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);min-height:500px;background:#f8fafc}.capture-result-main{display:grid;align-content:start;gap:14px;padding:20px;border-right:1px solid #e4e9ef}.capture-result-product{display:grid;grid-template-columns:86px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:112px;padding:13px;border:1px solid #e3e8ee;border-radius:9px;background:#fff}.capture-result-image,.capture-result-image img,.capture-result-image>span{width:86px;height:86px;border-radius:7px;object-fit:cover;background:#f1f4f7}.capture-result-image>span{display:grid;place-items:center;color:#9aa5b3}.capture-result-product>div:nth-child(2){min-width:0}.capture-result-product small{color:#e97817;font-size:9px;font-weight:700}.capture-result-product h1{overflow:hidden;margin:5px 0 4px;color:#263346;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.capture-result-product p{margin:0 0 5px;color:#7b8796;font-size:10px}.capture-result-product a{color:#df761b;font-size:10px;text-decoration:none}.capture-result-product>strong{color:#263346;font-size:14px;white-space:nowrap}.capture-product-review{display:grid;grid-template-columns:230px minmax(0,1fr);gap:16px;padding:13px;border:1px solid #e3e8ee;border-radius:9px;background:#fff}.capture-review-gallery{min-width:0}.capture-review-stage{position:relative;display:grid;overflow:hidden;aspect-ratio:1;place-items:center;border:1px solid #eef1f4;border-radius:8px;background:#f7f9fb;color:#98a3b1;font-size:10px}.capture-review-stage>img,.capture-review-stage>.resilient-image-failure{width:100%;height:100%;border-radius:8px;object-fit:contain}.capture-review-stage>em{position:absolute;right:7px;bottom:7px;max-width:calc(100% - 14px);overflow:hidden;padding:3px 6px;border-radius:999px;background:#141f2fb8;color:#fff;font-size:8px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.capture-review-thumbnails{display:grid;grid-auto-columns:44px;grid-auto-flow:column;gap:6px;overflow-x:auto;padding:7px 1px 1px}.capture-review-thumbnails button{overflow:hidden;width:44px;height:44px;padding:2px;border:1px solid #dfe5eb;border-radius:6px;background:#fff;cursor:pointer}.capture-review-thumbnails button.selected{border-color:#ed8427;box-shadow:0 0 0 1px #ed8427}.capture-review-thumbnails img,.capture-review-thumbnails .resilient-image-failure{width:100%;height:100%;border-radius:4px;object-fit:cover}.capture-review-product-info{min-width:0}.capture-review-product-info>header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.capture-review-product-info>header>span{min-width:0}.capture-review-product-info small{color:#e97817;font-size:9px;font-weight:700}.capture-review-product-info h1{display:-webkit-box;overflow:hidden;margin:5px 0 4px;color:#263346;font-size:14px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.capture-review-product-info>header>strong{color:#263346;font-size:14px;white-space:nowrap}.capture-review-category{margin:4px 0 6px;color:#7b8796;font-size:10px}.capture-review-product-info>a{color:#df761b;font-size:10px;text-decoration:none}.capture-review-current-sku{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center;margin-top:12px;padding:8px;border-radius:7px;background:#fff8f1;color:#526176;font-size:9px}.capture-review-current-sku span{color:#df761b;font-weight:700}.capture-review-current-sku b{overflow:hidden;color:#29364a;text-overflow:ellipsis;white-space:nowrap}.capture-review-current-sku small{color:#7d8998;font-weight:500}.capture-review-variants{display:grid;gap:8px;margin-top:10px;padding-top:9px;border-top:1px solid #edf0f3}.capture-review-variants>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.capture-review-variants>header b{color:#354258;font-size:10px}.capture-review-variants>header small{color:#8b96a4;font-size:8px;font-weight:500}.capture-review-variant-group{display:grid;gap:5px}.capture-review-variant-group>span{color:#7b8796;font-size:8px;font-weight:700}.capture-review-variant-group>div{display:flex;flex-wrap:wrap;gap:5px}.capture-review-variant-group button{display:inline-grid;grid-auto-flow:column;gap:5px;align-items:center;min-height:28px;padding:3px 7px;border:1px solid #dfe5eb;border-radius:6px;background:#fff;color:#455268;font-size:9px;cursor:pointer}.capture-review-variant-group button:hover:not(:disabled){border-color:#efad71;background:#fffaf5}.capture-review-variant-group button.active{border-color:#ed8427;background:#fff4e9;box-shadow:0 0 0 1px #ed842724;color:#a9510e}.capture-review-variant-group button:disabled{cursor:not-allowed;opacity:.42;text-decoration:line-through}.capture-review-variant-group button>small{color:#d56f18;font-size:8px;font-weight:700}.capture-review-variant-image,.capture-review-variant-image img,.capture-review-variant-image .resilient-image-failure{width:22px;height:22px;border-radius:4px;object-fit:cover}.capture-review-variant-image{overflow:hidden;background:#f1f4f7}.capture-review-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.capture-review-facts>div{display:grid;gap:2px;min-width:0;padding:7px 8px;border:1px solid #edf0f3;border-radius:6px}.capture-review-facts span{color:#85909d;font-size:8px}.capture-review-facts b{overflow:hidden;color:#334155;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.capture-review-description{display:-webkit-box;overflow:hidden;margin:10px 0 0;color:#667489;font-size:9px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.capture-config-card{overflow:hidden;border:1px solid #e2e7ee;border-radius:9px;background:#fff}.capture-config-card>header{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:9px 12px;border-bottom:1px solid #edf0f3}.capture-config-card>header>span{display:grid;gap:2px}.capture-config-card>header b{color:#29364a;font-size:12px}.capture-config-card>header small{color:#7d8998;font-size:9px}.capture-config-card>header button{border:0;background:transparent;color:#df761b;font-size:10px;cursor:pointer}.capture-config-card>header button:disabled{color:#a9b2be;cursor:not-allowed}.capture-sku-bulk{display:flex;gap:8px}.capture-sku-config>div{max-height:318px;overflow:auto}.capture-sku-config>div>label{display:grid;grid-template-columns:20px minmax(0,1fr) auto auto;gap:9px;align-items:center;min-height:56px;padding:8px 12px;border-bottom:1px solid #edf0f3;color:#526176;cursor:pointer}.capture-sku-config>div>label:last-child{border-bottom:0}.capture-sku-config>div>label.selected{background:#fffaf5}.capture-sku-config>div>label.active{box-shadow:inset 3px 0 #ed8427}.capture-sku-config input[type=checkbox]{accent-color:#ed8427}.capture-sku-config label>span{display:grid;gap:2px;min-width:0}.capture-sku-config label b{overflow:hidden;color:#29364a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.capture-sku-config label small,.capture-sku-config label em{color:#7f8b99;font-size:9px;font-style:normal;white-space:nowrap}.capture-sku-config label strong{color:#df761b;font-size:10px;white-space:nowrap}.capture-result-config{display:flex;flex-direction:column;gap:12px;padding:18px 20px 0;min-width:0}.capture-result-heading{display:flex;align-items:center;gap:10px;padding:0 2px}.capture-result-heading>svg{width:30px;height:30px;padding:7px;border-radius:8px;background:#fff1e6;color:#f28a2a}.capture-result-heading>span{display:grid;gap:2px}.capture-result-heading b{color:#263346;font-size:13px}.capture-result-heading small{color:#7d8998;font-size:9px}.capture-store-select{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;padding:10px 12px;color:#64748b;font-size:10px}.capture-store-select select,.capture-package-config input{width:100%;min-height:32px;border:1px solid #d9e0e8;border-radius:6px;background:#fff;color:#27364a;font-size:10px}.capture-category-selected{display:flex;align-items:center;gap:9px;margin:0 12px 11px;padding:9px;border:1px solid #cbe7d8;border-radius:7px;background:#f2faf6}.capture-category-selected>i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#21a36b;color:#fff;font-size:10px;font-style:normal}.capture-category-selected>span{display:grid;gap:2px;min-width:0}.capture-category-selected b{overflow:hidden;color:#2d5142;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.capture-category-selected small{color:#6f8a7f;font-size:8px}.capture-category-loading,.capture-category-error,.capture-category-empty{margin:0 12px 10px;padding:9px 10px;border-radius:7px;background:#f7f8fa;color:#6c7888;font-size:9px}.capture-category-loading{display:flex;align-items:center;gap:8px}.capture-category-loading>i{width:12px;height:12px;border:2px solid #f5c18f;border-top-color:#ec8428;border-radius:50%;animation:spin .8s linear infinite}.capture-category-error{border:1px solid #f0d8c1;background:#fff9f3;color:#a5652d}.capture-category-recommendation{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;margin:0 12px 8px;padding:10px;border:1px solid #f0cda9;border-radius:8px;background:#fff9f2}.capture-category-recommendation>div{display:grid;gap:3px;min-width:0}.capture-category-recommendation span{color:#e67618;font-size:8px;font-weight:800;text-transform:uppercase}.capture-category-recommendation b{overflow:hidden;color:#334155;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.capture-category-recommendation small{color:#8a7664;font-size:8px}.capture-category-recommendation>button{min-width:48px;min-height:28px;border:0;border-radius:6px;background:#ec8428;color:#fff;font-size:9px;font-weight:700;cursor:pointer}.capture-category-more{margin:0 12px 8px;border:0;background:transparent;color:#d66e18;font-size:9px;cursor:pointer}.capture-category-alternatives{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0 12px 9px}.capture-category-alternatives>button{min-width:0;padding:7px 8px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;border:1px solid #e3e8ee;border-radius:7px;background:#fff;text-align:left;cursor:pointer}.capture-category-alternatives span{color:#e67618;font-size:8px;font-weight:800}.capture-category-alternatives b{overflow:hidden;color:#334155;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.capture-category-alternatives small{color:#8490a0;font-size:8px}.capture-category-candidates{display:grid;gap:6px;margin:0 12px 10px}.capture-category-candidates>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;min-height:34px;padding:7px 9px;border:1px solid #e3e8ee;border-radius:7px;background:#fff;text-align:left;cursor:pointer}.capture-category-candidates span{color:#e67618;font-size:8px;font-weight:800}.capture-category-candidates b{overflow:hidden;color:#334155;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.capture-category-candidates small{color:#8490a0;font-size:8px}.capture-category-config>.ozon-category-picker{gap:7px;max-height:330px;margin:0 10px 10px;padding:10px;overflow:auto;border-color:#e2e7ee;border-radius:7px;background:#fbfcfd;color:#263346}.capture-category-config .category-picker-head>span,.capture-category-config .category-level-grid b,.capture-category-config .category-search-results b,.capture-category-config .category-breadcrumbs button{color:#263346}.capture-category-config .category-picker-head em,.capture-category-config .category-level-grid small,.capture-category-config .category-search-results small{color:#7d8998}.capture-category-config .category-level-grid{grid-template-columns:1fr;max-height:170px;overflow:auto}.capture-category-config .category-level-grid>button,.capture-category-config .category-search-results>button{min-height:45px;border-color:#e4e9ef;background:#fff}.capture-package-config>div{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:11px 12px 13px}.capture-package-config label{display:grid;gap:4px;color:#69768a;font-size:9px}.capture-package-config label:last-child{grid-column:1 / -1}.capture-package-config input{padding:0 8px}.capture-package-config>.capture-automation-package-conflict{display:grid;grid-template-columns:1fr;gap:8px;margin:0 12px 12px;padding:9px 10px;border:1px solid #f1c38f;border-radius:7px;background:#fff8ef;color:#8b541f;font-size:9px;line-height:1.55}.capture-automation-package-conflict>div{display:flex;gap:7px}.capture-automation-package-conflict button{min-height:27px;padding:0 9px;border:1px solid #e4b47e;border-radius:5px;background:#fff;color:#b45e16;font-size:9px;font-weight:700;cursor:pointer}.capture-result-config>.capture-import-button{width:calc(100% + 40px);min-height:45px;margin:auto -20px 0;border-radius:0;background:#ec8428!important;color:#fff!important}.capture-import-readiness+.capture-import-button{margin-top:0}.capture-import-readiness{margin-top:auto;padding:10px 11px;display:grid;gap:9px;border:1px solid #e4e9ef;border-radius:8px;background:#f8fafc}.capture-import-readiness>header{display:flex;align-items:center;gap:8px}.capture-import-readiness>header>span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#fff1e6;color:#dc731d;font-size:11px;font-weight:900}.capture-import-readiness.ready{border-color:#cbe7d8;background:#f2faf6}.capture-import-readiness.ready>header>span{background:#21a36b;color:#fff}.capture-import-readiness>header div{min-width:0;display:grid;gap:2px}.capture-import-readiness>header b{color:#334155;font-size:10px}.capture-import-readiness>header small{overflow:hidden;color:#7b8796;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.capture-import-readiness>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.capture-import-readiness>div>span{min-width:0;padding:6px 7px;display:grid;gap:2px;border-radius:6px;background:#fffc}.capture-import-readiness>div small{color:#8a96a6;font-size:8px}.capture-import-readiness>div b{overflow:hidden;color:#334155;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.capture-result-config>.capture-import-button:disabled{background:#d4d7db!important}.capture-import-hint{margin:-8px 0 8px;color:#9a6a42;font-size:9px;text-align:center}@media(max-width:1000px){.capture-result-workbench{grid-template-columns:1fr}.capture-result-main{border-right:0;border-bottom:1px solid #e4e9ef}}@media(max-width:620px){.capture-automation-review-banner,.capture-automation-review-error,.capture-automation-review-summary{align-items:stretch;flex-direction:column}.capture-automation-review-banner button,.capture-automation-review-error button,.capture-automation-review-summary button{width:100%}.capture-product-review{grid-template-columns:1fr}.capture-review-stage{aspect-ratio:4 / 3}.capture-sku-config>div>label{grid-template-columns:20px minmax(0,1fr)}.capture-sku-config label>strong,.capture-sku-config label>em{grid-column:2}}.xq-studio-main.compact-reference-page .platform-notice{min-height:40px;margin:0 0 10px;padding:7px 12px;border:1px solid #dfe7e5;border-radius:7px;background:#f7faf9}.xq-studio-main.compact-reference-page .platform-notice>i{width:24px;height:24px;border-radius:6px;font-size:11px}.xq-studio-main.compact-reference-page .platform-notice b{display:none}.xq-studio-main.compact-reference-page .platform-notice p{margin:0;color:#71817d;font-size:9px;line-height:1.45}.xq-studio-main.compact-reference-page .store-hero{display:flex;align-items:center;justify-content:space-between;min-height:66px;margin:0 0 10px;padding:10px 16px;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:none}.xq-studio-main.compact-reference-page .store-hero:before,.xq-studio-main.compact-reference-page .store-hero:after{display:none}.xq-studio-main.compact-reference-page .store-hero .eyebrow{margin:0;color:#e97817;font-size:9px}.xq-studio-main.compact-reference-page .store-hero h2{margin:2px 0;color:#263346;font-size:18px;letter-spacing:-.02em}.xq-studio-main.compact-reference-page .store-hero p:not(.eyebrow){max-width:760px;margin:0;color:#7b8796;font-size:9px;line-height:1.4}.xq-studio-main.compact-reference-page .store-hero>b{color:#263346;font-size:24px}.xq-studio-main.compact-reference-page .store-hero>b small{color:#7b8796;font-size:9px}.xq-studio-main.compact-reference-page .store-connect-panel{margin:0 0 10px;padding:0;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;box-shadow:none}.xq-studio-main.compact-reference-page .store-connect-panel>.panel-head{min-height:50px;margin:0;padding:9px 14px;border-bottom:1px solid #e8edf2}.xq-studio-main.compact-reference-page .store-connect-panel>.panel-head .label{color:#e97817;font-size:8px}.xq-studio-main.compact-reference-page .store-connect-panel>.panel-head h3{margin:1px 0 0;color:#263346;font-size:16px}.xq-studio-main.compact-reference-page .store-connect-panel>.panel-head .muted{color:#7b8796;font-size:9px}.xq-studio-main.compact-reference-page .store-connect-grid{gap:8px;padding:12px 14px 8px}.xq-studio-main.compact-reference-page .store-connect-grid label{gap:4px;color:#64748b;font-size:9px}.xq-studio-main.compact-reference-page .store-connect-grid input,.xq-studio-main.compact-reference-page .store-connect-grid select,.xq-studio-main.compact-reference-page .store-connect-grid button{min-height:34px;height:34px;border-radius:5px;font-size:10px}.xq-studio-main.compact-reference-page .store-connect-note{margin:0;padding:8px 14px 10px;color:#7b8796;font-size:9px}.xq-studio-main.compact-reference-page .store-command-center{margin:10px 0;border-radius:8px;box-shadow:none}@media(max-width:700px){.xq-studio-main.compact-reference-page .store-hero{align-items:flex-start}.xq-studio-main.compact-reference-page .store-hero p:not(.eyebrow){display:none}}.xq-studio-main.compact-reference-page .ai-eight-workspace{gap:10px}.xq-studio-main.compact-reference-page .ai-eight-hero{min-height:60px;margin:0;padding:9px 14px;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:none}.xq-studio-main.compact-reference-page .ai-eight-hero .eyebrow{margin:0;color:#e97817;font-size:8px}.xq-studio-main.compact-reference-page .ai-eight-hero h2{margin:1px 0;font-size:17px;letter-spacing:-.02em}.xq-studio-main.compact-reference-page .ai-eight-hero p:not(.eyebrow){margin:0;font-size:9px;line-height:1.35}.xq-studio-main.compact-reference-page .ai-eight-hero>b{font-size:21px}.xq-studio-main.compact-reference-page .ai-eight-hero>b small{font-size:8px}.xq-studio-main.compact-reference-page .ai-explicit-workflow{display:grid;grid-template-columns:minmax(245px,.78fr) minmax(360px,1.34fr) minmax(225px,.82fr);gap:9px;padding:10px;overflow:hidden;border-radius:8px;box-shadow:none}.xq-studio-main.compact-reference-page .ai-explicit-workflow>header{grid-column:1 / -1;min-height:46px;align-items:center;gap:10px;padding:0 2px 8px}.xq-studio-main.compact-reference-page .ai-explicit-workflow>header .eyebrow{margin:0;font-size:8px}.xq-studio-main.compact-reference-page .ai-explicit-workflow h3{margin:1px 0 0;font-size:15px}.xq-studio-main.compact-reference-page .ai-explicit-workflow ol{justify-content:flex-end;gap:4px}.xq-studio-main.compact-reference-page .ai-explicit-workflow ol li{padding:4px 7px;font-size:8px}.xq-studio-main.compact-reference-page .ai-explicit-product{grid-column:1;grid-row:2;display:grid;grid-template-columns:66px minmax(0,1fr);gap:8px;align-items:center;min-width:0;padding:8px;border:1px solid #e4e9ef;border-radius:7px;background:#fff}.xq-studio-main.compact-reference-page .ai-explicit-main-image{width:66px;height:66px;border-radius:6px}.xq-studio-main.compact-reference-page .ai-explicit-main-image em{inset:auto 3px 3px;padding:2px 3px;font-size:7px}.xq-studio-main.compact-reference-page .ai-explicit-facts{min-width:0}.xq-studio-main.compact-reference-page .ai-explicit-facts .eyebrow{margin:0;font-size:7px}.xq-studio-main.compact-reference-page .ai-explicit-facts h4{margin:2px 0 3px;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.xq-studio-main.compact-reference-page .ai-explicit-facts p:not(.eyebrow){margin:0 0 3px;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.xq-studio-main.compact-reference-page .ai-explicit-facts small{display:block;overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.xq-studio-main.compact-reference-page .ai-explicit-product-actions{grid-column:1 / -1;justify-self:end;margin-top:-3px}.xq-studio-main.compact-reference-page .ai-explicit-product-actions button{min-height:24px;height:24px;padding:0 7px;border-radius:5px;font-size:8px}.xq-studio-main.compact-reference-page .ai-source-reference-panel{grid-column:1;grid-row:3;min-width:0;padding:8px;border:1px solid #e4e9ef;border-radius:7px;background:#fff}.ai-source-reference-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:7px;margin-bottom:7px}.ai-source-reference-panel>header>div{display:grid;gap:2px;min-width:0}.ai-source-reference-panel>header b{color:#263346;font-size:10px}.ai-source-reference-panel>header b span{color:#e97817}.ai-source-reference-panel>header small{color:#7b8796;font-size:7px;line-height:1.35}.ai-source-reference-panel>header .text-link{flex:0 0 auto;font-size:8px}.ai-source-reference-panel>header>.ai-source-reference-actions{display:flex;flex:0 0 auto;align-items:center;gap:7px}.ai-source-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ai-source-reference-grid figure{position:relative;min-width:0;margin:0;overflow:hidden;border:1px solid #dde4ec;border-radius:5px;background:#f8fafc}.ai-source-reference-grid figure.selected{border-color:#f28a2a;box-shadow:0 0 0 1px #f28a2a29}.ai-source-reference-image{position:relative}.ai-source-reference-grid img{display:block;width:100%;aspect-ratio:1.18;object-fit:cover}.ai-source-reference-image>button{position:absolute;top:3px;right:3px;display:grid;width:20px;height:20px;padding:0;place-items:center;border:1px solid rgba(255,255,255,.75);border-radius:5px;color:#fff;background:#172335a8;cursor:pointer}.ai-source-reference-image>button svg{width:12px;height:12px}.ai-source-reference-grid figcaption{display:flex;align-items:center;justify-content:space-between;gap:2px;padding:3px;background:#fff}.ai-source-reference-grid label{display:flex;align-items:center;gap:2px;color:#657286;font-size:7px;white-space:nowrap}.ai-source-reference-grid input{width:10px;height:10px;margin:0;accent-color:#f28a2a}.xq-studio-main.compact-reference-page .ai-explicit-reference-row{grid-column:1;grid-row:4;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:8px;border-radius:7px;background:#fafbfc}.xq-studio-main.compact-reference-page .ai-explicit-reference-row>div:first-child{gap:2px}.xq-studio-main.compact-reference-page .ai-explicit-reference-row b{font-size:9px}.xq-studio-main.compact-reference-page .ai-explicit-reference-row small{font-size:7px;line-height:1.35}.xq-studio-main.compact-reference-page .ai-explicit-reference-grid{grid-template-columns:repeat(2,42px);gap:4px}.xq-studio-main.compact-reference-page .ai-explicit-reference-grid figure,.xq-studio-main.compact-reference-page .ai-reference-placeholder{width:42px;height:42px;border-radius:5px}.xq-studio-main.compact-reference-page .ai-reference-placeholder{font-size:14px}.xq-studio-main.compact-reference-page .ai-reference-placeholder small{font-size:6px}.xq-studio-main.compact-reference-page .ai-explicit-reference-grid figcaption{display:none}.xq-studio-main.compact-reference-page .ai-explicit-upload-actions{grid-column:1 / -1;justify-content:flex-end;gap:5px}.xq-studio-main.compact-reference-page .ai-explicit-upload-actions .secondary-button{min-height:27px;padding:4px 8px;font-size:8px}.xq-studio-main.compact-reference-page .ai-explicit-upload-actions .text-link{font-size:8px}.xq-studio-main.compact-reference-page .ai-explicit-actions{grid-column:1;grid-row:5;grid-template-columns:1fr auto;gap:6px;padding-top:8px}.xq-studio-main.compact-reference-page .ai-image-strategy{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;min-height:26px;padding:4px 7px;border:1px solid #e4e9ef;border-radius:6px;color:#6f7b89;background:#fff;font-size:8px}.xq-studio-main.compact-reference-page .ai-image-strategy b{color:#263346;font-size:9px}.xq-studio-main.compact-reference-page .ai-explicit-actions .button{min-height:34px;font-size:10px}.xq-studio-main.compact-reference-page .ai-explicit-actions>span{grid-column:1 / -1;font-size:7px;line-height:1.35}.xq-studio-main.compact-reference-page .ai-explicit-actions .secondary-button{min-height:34px;padding:5px 8px;font-size:8px}.xq-studio-main.compact-reference-page .ai-generation-progress{grid-column:2 / -1;grid-row:2;display:grid;grid-template-columns:auto minmax(160px,1fr) auto;gap:8px;align-items:center;min-height:42px;padding:7px 9px;border:1px solid #f2d0ad;border-radius:7px;background:#fff8f1}.ai-generation-progress>span{display:flex;align-items:center;gap:5px;color:#b85e12;font-size:9px;font-weight:750}.ai-generation-progress>span i{width:7px;height:7px;border-radius:50%;background:#f28a2a;animation:ai-progress-pulse 1s ease-in-out infinite}.ai-generation-progress>div{display:grid;grid-template-columns:repeat(8,minmax(9px,1fr));gap:3px}.ai-generation-progress>div i{height:6px;border-radius:999px;background:#f7cfaa;animation:ai-progress-wave 1.15s ease-in-out infinite}.ai-generation-progress small{color:#9a6b42;font-size:7px}.ai-media-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;padding:36px;place-items:center;background:#0a131fc2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ai-media-preview>div{position:relative;display:grid;width:min(900px,88vw);max-height:88vh;padding:12px;gap:8px;border-radius:12px;background:#fff;box-shadow:0 24px 80px #00000057}.ai-media-preview>div>button{position:absolute;top:18px;right:18px;z-index:1;display:grid;width:34px;height:34px;padding:0;place-items:center;border:0;border-radius:50%;color:#fff;background:#111c2bcc;cursor:pointer}.ai-media-preview>div>button svg{width:18px;height:18px}.ai-media-preview img{display:block;width:100%;max-height:calc(88vh - 70px);object-fit:contain;border-radius:8px;background:#f3f5f7}.ai-media-preview span{color:#5f6b79;font-size:12px;text-align:center}.xq-studio-main.compact-reference-page .ai-explicit-results{grid-column:2 / -1;grid-row:2 / 6;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(210px,.82fr);gap:9px;align-items:stretch;min-width:0;padding-top:0;border-top:0}.xq-studio-main.compact-reference-page .ai-explicit-workflow:has(.ai-generation-progress) .ai-explicit-results{grid-row:3 / 7}.xq-studio-main.compact-reference-page .ai-explicit-result-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0}.xq-studio-main.compact-reference-page .ai-explicit-result-grid button,.xq-studio-main.compact-reference-page .ai-result-placeholder{display:grid;grid-template-rows:minmax(0,1fr) auto auto;min-width:0;min-height:116px;gap:2px;padding:4px;overflow:hidden;border:1px solid #dfe6ee;border-radius:6px;background:#fff;color:#334155;text-align:left}.xq-studio-main.compact-reference-page .ai-explicit-result-grid img,.xq-studio-main.compact-reference-page .ai-result-placeholder>span{width:100%;height:78px;border-radius:4px;background:linear-gradient(145deg,#f7f9fb,#e9edf3);object-fit:cover}.xq-studio-main.compact-reference-page .ai-result-placeholder>span:after{content:"";display:block;width:26%;height:3px;margin:36px auto 0;border-radius:999px;background:#d6dde6}.xq-studio-main.compact-reference-page .ai-explicit-result-grid b{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.xq-studio-main.compact-reference-page .ai-explicit-result-grid small{font-size:7px}.xq-studio-main.compact-reference-page .ai-explicit-copy{grid-template-columns:1fr;gap:6px;min-width:0}.xq-studio-main.compact-reference-page .ai-explicit-copy article{min-height:70px;padding:8px;border-radius:6px}.xq-studio-main.compact-reference-page .ai-explicit-copy article>span{margin-bottom:4px;font-size:8px}.xq-studio-main.compact-reference-page .ai-explicit-copy p,.xq-studio-main.compact-reference-page .ai-explicit-copy b{display:-webkit-box;overflow:hidden;font-size:9px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:4}.xq-studio-main.compact-reference-page .ai-explicit-copy em{padding:2px 5px;font-size:7px}.xq-studio-main.compact-reference-page .ai-eight-metrics{gap:7px}.xq-studio-main.compact-reference-page .ai-eight-metrics article{padding:9px 10px;border-radius:7px;box-shadow:none}.xq-studio-main.compact-reference-page .ai-eight-metrics b{margin:3px 0 1px;font-size:18px}.xq-studio-main.compact-reference-page .ai-eight-metrics span{font-size:9px}.xq-studio-main.compact-reference-page .ai-eight-metrics small{font-size:7px}.xq-studio-main.compact-reference-page .ai-eight-toolbar{gap:8px;padding:9px 10px}.xq-studio-main.compact-reference-page .ai-eight-toolbar label{gap:3px}.xq-studio-main.compact-reference-page .ai-eight-toolbar label span,.xq-studio-main.compact-reference-page .ai-eight-toolbar>span{font-size:8px}.xq-studio-main.compact-reference-page .ai-eight-toolbar input{min-height:32px;border-radius:6px;font-size:9px}.xq-studio-main.compact-reference-page .ai-eight-toolbar [role=group]{padding:2px;border-radius:6px}.xq-studio-main.compact-reference-page .ai-eight-toolbar [role=group] button{padding:6px 8px;border-radius:4px;font-size:8px}@keyframes ai-progress-pulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes ai-progress-wave{0%,to{opacity:.35;transform:scaleX(.65)}50%{opacity:1;transform:scaleX(1);background:#f28a2a}}@media(max-width:1100px){.xq-studio-main.compact-reference-page .ai-explicit-workflow{grid-template-columns:minmax(230px,.78fr) minmax(330px,1.32fr) minmax(205px,.78fr)}}@media(max-width:900px){.xq-studio-main.compact-reference-page .ai-explicit-workflow{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr)}.xq-studio-main.compact-reference-page .ai-explicit-results,.xq-studio-main.compact-reference-page .ai-generation-progress{grid-column:2}.xq-studio-main.compact-reference-page .ai-explicit-results{grid-row:2 / 6}.xq-studio-main.compact-reference-page .ai-explicit-workflow:has(.ai-generation-progress) .ai-explicit-results{grid-row:3 / 7}.xq-studio-main.compact-reference-page .ai-explicit-results{grid-template-columns:1fr}.xq-studio-main.compact-reference-page .ai-explicit-copy{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.xq-studio-main.compact-reference-page .ai-eight-hero p:not(.eyebrow){display:none}.xq-studio-main.compact-reference-page .ai-explicit-workflow{grid-template-columns:1fr}.xq-studio-main.compact-reference-page .ai-explicit-workflow>header{align-items:flex-start;flex-direction:column}.xq-studio-main.compact-reference-page .ai-explicit-workflow ol{justify-content:flex-start}.xq-studio-main.compact-reference-page .ai-explicit-product,.xq-studio-main.compact-reference-page .ai-source-reference-panel,.xq-studio-main.compact-reference-page .ai-explicit-reference-row,.xq-studio-main.compact-reference-page .ai-explicit-actions,.xq-studio-main.compact-reference-page .ai-explicit-results,.xq-studio-main.compact-reference-page .ai-generation-progress{grid-column:1}.xq-studio-main.compact-reference-page .ai-explicit-product,.xq-studio-main.compact-reference-page .ai-source-reference-panel,.xq-studio-main.compact-reference-page .ai-explicit-reference-row,.xq-studio-main.compact-reference-page .ai-explicit-actions,.xq-studio-main.compact-reference-page .ai-explicit-results,.xq-studio-main.compact-reference-page .ai-generation-progress,.xq-studio-main.compact-reference-page .ai-explicit-workflow:has(.ai-generation-progress) .ai-explicit-results{grid-row:auto}.xq-studio-main.compact-reference-page .ai-explicit-copy,.xq-studio-main.compact-reference-page .ai-generation-progress{grid-template-columns:1fr}}.workspace-tab-strip{overflow:visible}.xq-reference-account-menu{position:relative}.xq-reference-actions .xq-account-popover{position:absolute;z-index:90;top:calc(100% + 7px);right:0;width:210px;padding:11px;display:grid;gap:8px;border:1px solid #dde3ea;border-radius:10px;background:#fff;box-shadow:0 14px 38px #1421332e}.xq-account-popover>div{display:flex;align-items:center;gap:8px}.xq-account-popover>div>span{width:30px;height:30px;display:grid;place-items:center;border-radius:999px;background:#1d2d43;color:#fff;font-size:11px;font-weight:800}.xq-account-popover strong{overflow:hidden;color:#273548;font-size:12px;text-overflow:ellipsis}.xq-account-popover small{color:#7b8796;font-size:10px}.xq-reference-actions .xq-account-popover>button{width:100%;min-height:32px;justify-content:flex-start;border-color:#e4e8ed;background:#fafbfc}.xq-reference-actions .xq-account-popover>button:last-child{color:#c2413a}.reference-task-center{min-height:calc(100vh - 72px);padding:18px 20px;display:grid;align-content:start;gap:14px;background:#f4f7fb;color:#263548}.reference-task-overview,.reference-task-batches{border:1px solid #e5e9ee;border-radius:12px;background:#fff;box-shadow:0 4px 14px #28374b0a}.reference-task-overview{padding:16px 18px 14px;display:grid;gap:9px}.reference-task-overview>header{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:16px}.reference-task-overview>header>div{display:flex;align-items:center;gap:9px}.reference-task-center h1{margin:0;font-size:18px}.reference-task-overview>header span{padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700}.reference-task-overview>header span.idle{color:#667386;background:#eef1f4}.reference-task-overview>header span.running{color:#167a54;background:#e8f7ef}.reference-task-overview>header span.paused{color:#8a5d14;background:#fff3d9}.reference-task-overview>header nav{display:flex;align-items:center;gap:7px}.reference-task-overview>header button,.reference-task-more summary{min-height:32px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #d8dee6;border-radius:6px;background:#fff;color:#556274;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.reference-task-overview>header button.primary{border-color:#1677ff;background:#1677ff;color:#fff}.reference-task-overview>header button:disabled{cursor:not-allowed;opacity:.45}.reference-task-more{position:relative}.reference-task-more summary{width:32px;padding:0;list-style:none}.reference-task-more summary::-webkit-details-marker{display:none}.reference-task-more>div{position:absolute;z-index:8;top:calc(100% + 6px);right:0;width:124px;padding:6px;display:grid;gap:5px;border:1px solid #dfe4ea;border-radius:8px;background:#fff;box-shadow:0 12px 30px #1f2d4024}.reference-task-more>div button{width:100%;justify-content:flex-start}.reference-task-metrics{min-height:22px;display:flex;align-items:center;gap:18px}.reference-task-metrics article{display:inline-flex;align-items:baseline;gap:5px}.reference-task-metrics b{color:#263548;font-size:11px}.reference-task-metrics span{color:#748093;font-size:10px}.reference-task-metrics>strong{margin-left:auto;color:#28689f;font-size:11px}.reference-task-progress{display:block;line-height:0}.reference-task-progress progress{width:100%;height:5px;border:0;accent-color:#1677ff}.reference-task-progress progress::-webkit-progress-bar{border-radius:999px;background:#f0f4f8}.reference-task-progress progress::-webkit-progress-value{border-radius:999px;background:#1677ff}.reference-task-current{min-height:24px;display:grid;align-items:center}.reference-task-batches{min-height:98px;padding:12px 14px;display:grid;gap:8px}.reference-task-group-label{display:flex;align-items:center;gap:6px;color:#667386;font-size:10px;font-weight:700}.reference-task-group-label b{min-width:18px;padding:2px 6px;border-radius:999px;background:#eef1f4;color:#475569;text-align:center}.reference-task-actionable{position:relative}.reference-task-actionable>div{min-width:0}.reference-task-actionable>div>b,.reference-task-actionable>div>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-action-dot{width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:#94a3b8}.task-action-dot.failed{background:#e25b5b}.task-action-dot.needs_action{background:#e59a32}.task-action-dot.cancelled{background:#94a3b8}.reference-task-failure{max-width:620px;color:#b45309!important}.reference-task-row-actions{display:flex;flex:0 0 auto;align-items:center;gap:6px}.reference-task-row-actions button{min-height:28px;padding:0 8px;border:1px solid #d8dee6;border-radius:5px;background:#fff;color:#44617f;font:inherit;font-size:9px;font-weight:700;cursor:pointer}.reference-task-current>p{margin:0;color:#929cab;font-size:10px}.reference-task-batches>p{margin:auto;color:#929cab;font-size:11px}.reference-task-current article,.reference-task-batches article{min-height:44px;padding:8px 10px;display:flex;align-items:center;gap:10px;border-radius:6px;background:#f8fafc}.reference-task-current article>div,.reference-task-batches article>div{display:grid;gap:3px}.reference-task-current small,.reference-task-batches small,.reference-task-batches time{color:#7b8796;font-size:9px}.reference-task-batches time{margin-left:auto}.reference-task-batches article>button{flex:0 0 auto}.task-live-dot{width:8px;height:8px;border-radius:999px;background:#22a06b}@media(max-width:680px){.xq-reference-actions .xq-account-popover{position:fixed;top:58px;right:10px}.reference-task-center{padding:11px}.reference-task-overview{padding:12px}.reference-task-overview>header{align-items:flex-start;flex-direction:column}.reference-task-overview>header nav{width:100%;flex-wrap:wrap}.reference-task-overview>header nav>button{flex:1 1 92px}.reference-task-metrics{gap:7px 13px;flex-wrap:wrap}.reference-task-metrics>strong{margin-left:0}}.xq-studio-shell{grid-template-columns:232px minmax(0,1fr);transition:grid-template-columns .18s ease}.xq-studio-shell.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.xq-studio-sidebar{padding:22px 14px 18px}.xq-studio-sidebar .brand{padding:0 8px 25px}.xq-studio-sidebar .brand img{width:47px;height:47px}.xq-studio-sidebar nav{gap:4px}.xq-nav-group{display:grid;gap:2px}.xq-studio-sidebar nav .xq-nav-group-toggle{min-height:27px;height:27px;padding:0 8px;justify-content:space-between;border:0;color:#71839c;background:transparent;font-size:10px;font-weight:800;letter-spacing:.04em}.xq-studio-sidebar nav .xq-nav-group-toggle:hover{color:#c8d3e1;background:transparent}.xq-studio-sidebar nav .xq-nav-group-toggle svg{transition:transform .16s ease}.xq-nav-group.is-collapsed .xq-nav-group-toggle svg{transform:rotate(-90deg)}.xq-nav-group-items{display:grid;gap:2px}.xq-nav-group.is-collapsed .xq-nav-group-items{display:none}.xq-studio-sidebar .xq-nav-group-items>button{min-height:44px;height:auto;padding:0 13px;gap:12px;border-radius:9px;font-size:13px}.xq-studio-sidebar-footer{margin-top:auto;padding-top:9px;display:grid;grid-template-columns:1fr;gap:5px;border-top:1px solid rgba(139,160,187,.16)}.xq-studio-sidebar-footer .xq-sidebar-account,.xq-studio-sidebar-footer .xq-sidebar-task-summary{width:100%;height:auto;min-height:34px;padding:5px 8px;display:flex;justify-content:flex-start;gap:8px;border-radius:7px;font-size:10px;text-align:left}.xq-sidebar-account>span{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;border-radius:999px;background:#203d60;color:#fff;font-size:10px;font-weight:800}.xq-sidebar-account>b{overflow:hidden;color:#e9eef5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.xq-studio-sidebar-footer .xq-sidebar-task-summary{color:#8fa2ba}.xq-sidebar-icon-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.xq-studio-sidebar-footer .xq-sidebar-icon-actions>button{width:100%;height:31px;border-radius:7px}.sidebar-collapsed .xq-studio-sidebar{padding-inline:9px;align-items:center}.sidebar-collapsed .xq-studio-sidebar .brand{padding-inline:0}.sidebar-collapsed .xq-studio-sidebar .brand span,.sidebar-collapsed .xq-nav-group-toggle,.sidebar-collapsed .xq-nav-group-items>button span,.sidebar-collapsed .xq-sidebar-account>b,.sidebar-collapsed .xq-sidebar-task-summary,.sidebar-collapsed .xq-sidebar-icon-actions{display:none}.sidebar-collapsed .xq-nav-group,.sidebar-collapsed .xq-nav-group-items{display:grid}.sidebar-collapsed .xq-studio-sidebar nav{width:100%}.sidebar-collapsed .xq-studio-sidebar .xq-nav-group-items>button{width:45px;padding:0;justify-content:center}.sidebar-collapsed .xq-studio-sidebar-footer{width:100%}.sidebar-collapsed .xq-studio-sidebar-footer .xq-sidebar-account{width:45px;padding:0;justify-content:center}.workspace-tab-strip .xq-sidebar-collapse-toggle{width:30px;min-width:30px;min-height:30px;margin-bottom:6px;padding:0;display:grid;place-items:center;border:1px solid #dfe3e8;border-radius:7px;background:#fff;color:#657184}.xq-reference-balance{display:inline-flex;align-items:center;gap:3px}.xq-reference-actions .xq-reference-balance>button{padding-inline:7px}.xq-reference-actions .xq-reference-balance .quota{gap:4px}.xq-reference-actions .xq-reference-balance .quota b{color:inherit}.xq-reference-actions .xq-reference-balance .balance-refresh{width:30px;padding:0}.xq-reference-actions .xq-reference-balance .balance-refresh:disabled{cursor:wait;opacity:.6}.spinning{animation:xq-shell-spin .75s linear infinite}@keyframes xq-shell-spin{to{transform:rotate(360deg)}}@media(max-width:900px)and (min-width:681px){.xq-studio-shell,.xq-studio-shell.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.xq-studio-sidebar .xq-nav-group-toggle{display:none}.xq-studio-sidebar .xq-nav-group-items{display:grid}.xq-studio-sidebar-footer .xq-sidebar-account>b,.xq-studio-sidebar-footer .xq-sidebar-task-summary,.xq-sidebar-icon-actions{display:none}}@media(max-width:680px){.xq-studio-shell,.xq-studio-shell.sidebar-collapsed{display:block}.xq-studio-sidebar nav .xq-nav-group{display:contents}.xq-studio-sidebar nav .xq-nav-group-toggle{display:none}.xq-nav-group .xq-nav-group-items,.xq-nav-group.is-collapsed .xq-nav-group-items{display:contents}.xq-studio-sidebar-footer{width:38px;padding:0;border:0}.xq-studio-sidebar-footer .xq-sidebar-account,.xq-studio-sidebar-footer .xq-sidebar-task-summary,.xq-studio-sidebar-footer .xq-sidebar-icon-actions,.workspace-tab-strip .xq-sidebar-collapse-toggle{display:none}.xq-reference-balance{display:contents}}.xq-studio-main.compact-reference-page .settings-reference-workspace{width:min(914px,100%);gap:14px;margin:44px auto 0}.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero{position:relative;min-height:76px;margin:0;padding:10px 14px 10px 64px;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:none}.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero:before{position:absolute;left:14px;top:15px;display:grid;width:42px;height:42px;place-items:center;border-radius:10px;background:linear-gradient(145deg,#ffb45c,#f28a2a);box-shadow:0 8px 18px #f28a2a38;color:#fff;content:"✓";font-size:18px}.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero .label{margin:0;color:#e97817;font-size:8px}.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero h2{margin:1px 0;font-size:18px;letter-spacing:-.02em}.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero p:not(.label){margin:0;color:#7b8796;font-size:9px}.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero .button{min-height:38px;padding:6px 15px;border-radius:7px;border-color:#f28a2a;background:linear-gradient(145deg,#ffad50,#f28a2a);box-shadow:0 7px 16px #f28a2a38;color:#fff;font-size:10px}.settings-reference-layout{display:grid;grid-template-columns:minmax(0,1fr) 341px;gap:18px;align-items:start}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-config-grid{grid-template-columns:1fr;gap:18px}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-config-section{gap:15px;padding:0 20px 20px;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;box-shadow:none}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-config-section>.panel-head{min-height:74px;margin:0 -20px;padding:12px 20px;border-bottom:1px solid #e8edf2}.xq-studio-main.compact-reference-page .settings-reference-layout .panel-head .label{display:none}.xq-studio-main.compact-reference-page .settings-reference-layout .panel-head h3{margin:0;color:#263346;font-size:17px}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-preview{font-size:8px}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-preview b{font-size:11px}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-form-grid{gap:14px}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-config-section label{gap:7px;color:#526173;font-size:11px}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-config-section input,.xq-studio-main.compact-reference-page .settings-reference-layout .parity-config-section select{min-height:42px;height:42px;padding:0 12px;border-radius:7px;font-size:11px}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-toggle{min-height:32px;height:32px;padding:0 8px;border-radius:5px}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-toggle input{width:13px!important;height:13px!important;min-height:13px!important;margin-right:6px}.settings-service-state{align-self:center;padding:4px 8px;border-radius:999px;color:#9a611f;background:#fff4df;font-size:8px;font-weight:750}.settings-service-state.ready{color:#187451;background:#e8f8f1}.xq-studio-main.compact-reference-page .settings-reference-layout .settings-image-service{min-height:240px}.settings-image-service>.panel-head>div{position:relative;padding-left:46px}.settings-image-service>.panel-head>div:before{position:absolute;left:0;top:-6px;display:grid;width:36px;height:36px;place-items:center;border-radius:9px;background:#fff4e8;color:#e78931;content:"▧";font-size:16px}.settings-image-service input[readonly]{color:#475569;background:#f8fafc;cursor:default}.settings-service-note{margin:2px 0 0;color:#7b8796;font-size:10px;line-height:1.55}.settings-reference-aside{display:grid;gap:18px;min-width:0}.settings-status-card{min-height:126px;padding:20px;overflow:hidden;border-radius:8px;color:#fff;background:linear-gradient(135deg,#ee991c,#f3b13e);box-shadow:0 8px 22px #e082182b}.settings-status-card.ready{background:linear-gradient(135deg,#14956d,#35b98a);box-shadow:0 8px 22px #14956d29}.settings-status-card span{font-size:10px;font-weight:750;text-transform:uppercase;opacity:.82}.settings-status-card h3{margin:6px 0 12px;color:#fff;font-size:22px}.settings-status-card p{margin:0;color:#ffffffe6;font-size:11px;line-height:1.55}.settings-summary-card,.settings-price-card{padding:0 18px 14px;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;box-shadow:none}.settings-summary-card h3,.settings-price-card h3{margin:0 -18px 4px;padding:15px 18px;border-bottom:1px solid #e8edf2;color:#263346;font-size:14px}.settings-summary-card dl{margin:0}.settings-summary-card dl div,.settings-price-card>div,.settings-price-card>strong{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;border-bottom:1px solid #edf0f4}.settings-summary-card dl div:last-child,.settings-price-card>strong{border-bottom:0}.settings-summary-card dt,.settings-price-card span{color:#7b8796;font-size:10px}.settings-summary-card dd,.settings-price-card b{margin:0;overflow:hidden;color:#263346;font-size:11px;font-weight:750;text-align:right;text-overflow:ellipsis;white-space:nowrap}.settings-price-card>p{margin:7px 0;color:#7b8796;font-size:8px;line-height:1.45}.settings-price-card>strong{margin-top:4px;padding-top:4px}.settings-price-card>strong span{color:#e97817;font-weight:750}.settings-price-card>strong b{color:#e97817;font-size:16px}@media(max-width:900px){.settings-reference-layout{grid-template-columns:1fr}.settings-reference-aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero{align-items:flex-start;flex-direction:column}.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero .button{width:100%}.xq-studio-main.compact-reference-page .settings-reference-layout .parity-form-grid,.settings-reference-aside{grid-template-columns:1fr}}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理]{gap:10px}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理]>.parity-hero{display:none}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-account-strip{min-height:62px;margin:0;padding:9px 13px;border:1px solid #e2e7ee;border-radius:8px;box-shadow:none}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-account-summary{gap:8px;color:#687587;font-size:9px}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-account-summary b,.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-account-summary strong{color:#263346}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-account-summary i{height:13px}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-strip-actions{gap:6px;flex-wrap:nowrap}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-strip-actions button{min-height:34px;height:34px;padding:0 10px;border-radius:6px;font-size:9px;white-space:nowrap}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-strip-actions .button{border-color:#f28a2a!important;background:#f28a2a!important;color:#fff!important}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .parity-two-column{gap:10px}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .parity-table-panel{min-height:350px;padding:0;overflow:hidden;border:1px solid #e2e7ee;border-radius:8px;box-shadow:none}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .parity-table-panel>.panel-head{display:none}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .parity-table-scroll{min-height:350px}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .parity-table{min-width:990px}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .parity-table th{padding:11px 8px;border-bottom:1px solid #e4e9ef;background:#fafbfc;color:#657286;font-size:8px;font-weight:750;white-space:nowrap}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .parity-table td{padding:11px 8px;color:#334155;font-size:8px;white-space:nowrap}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .parity-table td small{margin-top:2px;font-size:7px}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-empty-row td{height:92px;color:#8a95a4;text-align:center;white-space:normal}.subaccount-row-actions{display:flex;align-items:center;gap:5px}.xq-studio-main.compact-reference-page .subaccount-row-actions select{min-height:28px;height:28px;padding:0 6px;border:1px solid #d8e0e9;border-radius:5px;background:#fff;color:#334155;font-size:8px}.xq-studio-main.compact-reference-page .subaccount-row-actions button{font-size:8px}.subaccount-modal-backdrop{position:fixed;z-index:240;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:22px;background:#10182894}.subaccount-modal{width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 28px);overflow:auto;border:1px solid #e1e6ed;border-radius:12px;background:#fff;color:#1f2937;box-shadow:0 24px 70px #0f172a47}.subaccount-modal.compact{width:min(410px,calc(100vw - 32px))}.subaccount-modal>header{padding:14px 19px 10px;border-bottom:1px solid #edf0f4}.subaccount-modal>header h3{margin:0;color:#172033;font-size:17px;line-height:1.3}.subaccount-modal>header p{margin:6px 0 0;color:#748195;font-size:11px;line-height:1.5}.subaccount-modal-form{display:grid;gap:8px;padding:11px 19px 10px}.subaccount-modal-form label{display:grid;gap:5px;color:#4d596c;font-size:11px;font-weight:700}.subaccount-modal-form label em{color:#ef4444;font-style:normal}.subaccount-modal-form input{width:100%;min-height:36px;padding:8px 10px;border:1px solid #dce2e9;border-radius:7px;outline:none;background:#fff;color:#1f2937;font:inherit;font-size:12px}.subaccount-modal-form input:focus{border-color:#f29a43;box-shadow:0 0 0 3px #f29a431f}.subaccount-expiry-note,.subaccount-lifecycle-note{padding:6px 10px;border-radius:6px;font-size:10px;line-height:1.45}.subaccount-expiry-note{background:#fff5e7;color:#d17a1d}.subaccount-lifecycle-note{border:1px solid #f5d9a8;background:#fff9ec;color:#9a6a1f}.subaccount-lifecycle-note:before{content:"⚠ "}.subaccount-modal>footer{display:flex;justify-content:flex-end;gap:8px;padding:10px 19px;border-top:1px solid #edf0f4}.subaccount-modal>footer button{min-height:34px;padding:0 15px;border-radius:7px;font-size:11px}.subaccount-nickname{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.subaccount-nickname span{color:#f28a2a}.subaccount-progress{display:inline-flex;align-items:center;gap:5px}.subaccount-progress>span{display:inline-flex;align-items:center;gap:2px;padding:2px 4px;border-radius:4px;background:#f6f8fb}.subaccount-progress em{color:#8a95a4;font-size:7px;font-style:normal}.subaccount-progress b{color:#334155;font-size:9px}.subaccount-cell-control{display:inline-flex;align-items:center;gap:4px}.subaccount-chip{display:inline-flex;min-height:22px;align-items:center;padding:0 7px;border:1px solid #a7dfbf;border-radius:999px;background:#edf9f2;color:#217a47;font-size:8px;font-weight:750}.subaccount-chip.off{border-color:#d8dee7;background:#f4f6f8;color:#7b8796}.subaccount-icon-button{display:inline-grid;width:23px;height:23px;padding:0;place-items:center;border:1px solid #d8e0e9;border-radius:5px;background:#fff;color:#e97817;cursor:pointer}.subaccount-modal.permissions,.subaccount-modal.stores{width:min(650px,calc(100vw - 32px))}.subaccount-modal-toolbar{display:flex;align-items:center;gap:6px;padding:11px 19px 0}.subaccount-modal-toolbar button{min-height:29px;padding:0 9px;border-radius:6px;font-size:9px}.subaccount-modal-toolbar>span{margin-left:auto;color:#748195;font-size:10px}.subaccount-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:13px 19px 17px}.subaccount-option-grid>label{display:flex;min-height:44px;align-items:center;gap:8px;padding:8px 10px;border:1px solid #dfe5ec;border-radius:8px;background:#fff;color:#455268;cursor:pointer;font-size:11px}.subaccount-option-grid>label.checked{border-color:#f0a35d;background:#fff8f1;color:#b55f17;box-shadow:0 0 0 1px #f0a35d1f}.subaccount-option-grid>label.locked{cursor:not-allowed;opacity:.58}.subaccount-option-grid input{width:14px;height:14px;margin:0;accent-color:#f28a2a}.subaccount-option-grid.store-options{grid-template-columns:repeat(2,minmax(0,1fr))}.subaccount-option-grid.store-options label>span{display:grid;gap:2px}.subaccount-option-grid.store-options small{color:#8590a0;font-size:8px;font-weight:500}.subaccount-option-empty{grid-column:1 / -1;margin:0;padding:22px;border:1px dashed #d8e0e9;border-radius:8px;color:#7b8796;text-align:center;font-size:11px}.subaccount-modal.stores>footer>.muted{margin-right:auto;align-self:center;font-size:10px}.subaccount-balance-link{border:0;background:transparent;color:#e97817;cursor:pointer;font:inherit;white-space:nowrap}.subaccount-balance-link b{font-size:10px}.subaccount-form-error{margin:0;color:#d63c3c;font-size:10px}.subaccount-disable-body{margin:12px 19px;padding:13px;border:1px solid #f2d3a2;border-radius:8px;background:#fff9ee;color:#76572f}.subaccount-disable-body>b{color:#b86219;font-size:12px}.subaccount-disable-body p{margin:5px 0 0;font-size:10px;line-height:1.5}.subaccount-drawer-backdrop{position:fixed;z-index:1230;top:0;right:0;bottom:0;left:0;background:#131c2a4d}.subaccount-ledger-drawer{position:absolute;top:0;right:0;display:grid;width:min(560px,94vw);height:100%;grid-template-rows:auto 1fr auto;background:#fff;box-shadow:-18px 0 48px #101f332e}.subaccount-ledger-drawer>header{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e9edf2}.subaccount-ledger-drawer>header h3{margin:0;color:#1d2a3d;font-size:17px}.subaccount-ledger-drawer>header p{margin:5px 0 0;color:#738095;font-size:10px}.subaccount-ledger-drawer>header button{width:30px;height:30px;border:1px solid #dde3ea;border-radius:7px;background:#fff;color:#687587;cursor:pointer;font-size:20px;line-height:1}.subaccount-ledger-table{position:relative;overflow:auto;padding:12px 20px}.subaccount-ledger-table table{width:100%;border-collapse:collapse}.subaccount-ledger-table th{padding:9px 8px;border-bottom:1px solid #dfe5ec;background:#f7f8fa;color:#718095;text-align:left;font-size:9px}.subaccount-ledger-table td{padding:11px 8px;border-bottom:1px solid #eef1f4;color:#455268;font-size:10px}.subaccount-ledger-table td.positive{color:#16945d;font-weight:750}.subaccount-ledger-table td.negative{color:#d95252;font-weight:750}.subaccount-ledger-table .subaccount-ledger-empty{padding:64px 0;color:#99a3b1;text-align:center}.subaccount-ledger-loading{position:absolute;inset:12px 20px auto;margin:0;padding:14px;border-radius:6px;background:#ffffffeb;color:#7b8796;text-align:center;font-size:10px}.subaccount-ledger-drawer>footer{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid #e9edf2;color:#778396;font-size:10px}.subaccount-ledger-drawer>footer div{display:flex;align-items:center;gap:9px}.subaccount-ledger-drawer>footer button{min-height:30px;padding:0 10px;border:1px solid #dbe2ea;border-radius:6px;background:#fff;color:#435168;cursor:pointer;font-size:9px}.subaccount-ledger-drawer>footer button:disabled{cursor:not-allowed;opacity:.45}.parity-status.is-disabled{border-color:#e4e7ec;background:#f2f4f7;color:#667085}.parity-status.is-disabled i{background:#98a2b3}@media(max-width:520px){.subaccount-modal-backdrop{padding:10px}.subaccount-modal{width:100%;max-height:calc(100vh - 20px)}.subaccount-modal-toolbar{flex-wrap:wrap}.subaccount-modal-toolbar>span{width:100%;margin-left:0}.subaccount-option-grid,.subaccount-option-grid.store-options{grid-template-columns:1fr}}@media(max-width:900px){.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-account-strip{align-items:flex-start}.xq-studio-main.compact-reference-page .parity-stack[aria-label=子账号管理] .subaccount-strip-actions{width:100%;flex-wrap:wrap}}.xq-studio-main.compact-reference-page .publication-studio{width:calc(100% - 88px);margin:15px 44px 0;color:#344054}.xq-studio-main.compact-reference-page .publication-refine-intro{min-height:84px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,1fr);align-items:center;gap:24px;padding:14px 0 17px;border-bottom:1px solid #e7ebf0}.xq-studio-main.compact-reference-page .publication-refine-intro p{margin:0;color:#687587;font-size:10px;line-height:1.65}.xq-studio-main.compact-reference-page .publication-refine-intro div{display:flex;flex-wrap:wrap;gap:9px 13px}.xq-studio-main.compact-reference-page .publication-refine-intro span{display:inline-flex;align-items:center;height:23px;padding:0 10px;border-radius:999px;background:#eaf8ef;color:#2b9d63;font-size:9px;font-weight:700;white-space:nowrap}.xq-studio-main.compact-reference-page .publication-batch-panel{margin:17px 0 0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.xq-studio-main.compact-reference-page .publication-batch-filters{grid-template-columns:82px 200px 200px 122px 122px 58px 58px;gap:8px;height:78px;padding:10px 13px 11px;align-items:end;border:1px solid #e1e6ec;border-radius:8px;background:#fff}.xq-studio-main.compact-reference-page .publication-batch-filters label{gap:5px;color:#778395;font-size:8px}.xq-studio-main.compact-reference-page .publication-batch-filters input,.xq-studio-main.compact-reference-page .publication-batch-filters select,.xq-studio-main.compact-reference-page .publication-batch-filters button{width:100%;height:34px;min-height:34px;padding:0 9px;border:1px solid #dfe5ec;border-radius:5px;color:#465266;background:#fff;font-size:9px}.xq-studio-main.compact-reference-page .publication-batch-filters .publication-filter-submit{border-color:#f28a2a;color:#fff;background:#f28a2a}.xq-studio-main.compact-reference-page .publication-batch-toolbar{height:46px;margin-top:10px;padding:0 13px;gap:8px;border:1px solid #e1e6ec;border-radius:8px;background:#fff}.xq-studio-main.compact-reference-page .publication-batch-toolbar>b{padding:5px 9px;border-radius:999px;color:#7f8b9b;background:#f0f2f5;font-size:8px}.xq-studio-main.compact-reference-page .publication-batch-toolbar>span{margin-right:auto;color:#7d8999;font-size:9px}.xq-studio-main.compact-reference-page .publication-batch-toolbar button{height:30px;min-height:30px;padding:0 11px;border-radius:5px;font-size:8px}.xq-studio-main.compact-reference-page .publication-batch-toolbar .primary{border-color:#f28a2a;background:#f28a2a}.xq-studio-main.compact-reference-page .publication-batch-scroll{min-height:176px;margin-top:16px;overflow:auto;border:1px solid #e1e6ec;border-radius:8px;background:#fff}.xq-studio-main.compact-reference-page .publication-batch-table{min-width:900px;table-layout:fixed}.xq-studio-main.compact-reference-page .publication-batch-table th{height:42px;padding:0 7px;border-bottom:1px solid #e8ecf1;color:#6f7c8e;background:#fafbfc;font-size:8px;font-weight:700;text-align:center}.xq-studio-main.compact-reference-page .publication-batch-table th:nth-child(1){width:42px}.xq-studio-main.compact-reference-page .publication-batch-table th:nth-child(2){width:54px}.xq-studio-main.compact-reference-page .publication-batch-table th:nth-child(3){width:72px}.xq-studio-main.compact-reference-page .publication-batch-table th:nth-child(4){width:70px}.xq-studio-main.compact-reference-page .publication-batch-table th:nth-child(5){width:96px}.xq-studio-main.compact-reference-page .publication-batch-table th:nth-child(10){width:66px}.xq-studio-main.compact-reference-page .publication-batch-table th:nth-child(11){width:78px}.xq-studio-main.compact-reference-page .publication-batch-table th:nth-child(12){width:95px}.xq-studio-main.compact-reference-page .publication-batch-table td{height:58px;padding:6px 7px;color:#4b586a;font-size:8px;text-align:center}.xq-studio-main.compact-reference-page .publication-batch-table td>input:not([type=checkbox]){width:62px;height:28px;border-radius:5px;font-size:8px}.xq-studio-main.compact-reference-page .publication-refine-thumb{width:34px;height:34px;border-radius:5px;object-fit:cover}.xq-studio-main.compact-reference-page .publication-source-link{color:#2f72cf;font-size:8px}.xq-studio-main.compact-reference-page .publication-offer-id,.xq-studio-main.compact-reference-page .publication-size-value{font-size:8px;font-weight:650;white-space:nowrap}.xq-studio-main.compact-reference-page .publication-row-edit{padding:0;border:0;color:#2f72cf;background:transparent;font-size:8px}.xq-studio-main.compact-reference-page .publication-batch-state{margin-left:5px;padding:3px 5px;font-size:7px}.xq-studio-main.compact-reference-page .publication-refine-empty{height:70px;margin-top:-134px;display:grid;place-items:center;position:relative;color:#8894a4;font-size:9px;pointer-events:none}.xq-studio-main.compact-reference-page .publication-studio-canvas{margin-top:22px}.publication-batch-mobile{display:none}@media(max-width:900px){.xq-studio-main.compact-reference-page .publication-studio{width:calc(100% - 28px);margin:14px}.xq-studio-main.compact-reference-page .publication-refine-intro{grid-template-columns:1fr;gap:10px}.xq-studio-main.compact-reference-page .publication-batch-filters{height:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.xq-studio-main.compact-reference-page .publication-batch-scroll{display:none}.xq-studio-main.compact-reference-page .publication-batch-mobile{margin-top:12px;padding:0;display:grid;gap:8px}.xq-studio-main.compact-reference-page .publication-mobile-select-all{min-height:38px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid #e1e6ec;border-radius:7px;background:#fff;color:#465266;font-size:10px;font-weight:700}.xq-studio-main.compact-reference-page .publication-mobile-select-all small{margin-left:auto;color:#8a96a6;font-weight:500}.xq-studio-main.compact-reference-page .publication-mobile-card{min-width:0;padding:10px;display:grid;gap:9px;border:1px solid #dfe5ec;border-left:3px solid #8fb9e8;border-radius:8px;background:#fff;box-shadow:0 2px 8px #19273b0a}.xq-studio-main.compact-reference-page .publication-mobile-card.selected{border-left-color:#f28a2a;background:#fffaf4}.xq-studio-main.compact-reference-page .publication-mobile-card>header{min-width:0;display:grid;grid-template-columns:20px 46px minmax(0,1fr) auto;align-items:center;gap:8px}.xq-studio-main.compact-reference-page .publication-mobile-card>header>img{width:46px;height:46px;border-radius:6px;object-fit:cover;background:#eef2f6}.xq-studio-main.compact-reference-page .publication-mobile-card>header>span:nth-of-type(1){min-width:0}.xq-studio-main.compact-reference-page .publication-mobile-card>header b,.xq-studio-main.compact-reference-page .publication-mobile-card>header small{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.xq-studio-main.compact-reference-page .publication-mobile-card>header b{color:#263548;font-size:11px}.xq-studio-main.compact-reference-page .publication-mobile-card>header small{margin-top:3px;color:#8a96a6;font-size:8px}.xq-studio-main.compact-reference-page .publication-mobile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.xq-studio-main.compact-reference-page .publication-mobile-facts>span{min-width:0;padding:6px 8px;display:grid;gap:2px;border-radius:6px;background:#f7f9fb}.xq-studio-main.compact-reference-page .publication-mobile-facts small{color:#8a96a6;font-size:8px}.xq-studio-main.compact-reference-page .publication-mobile-facts b{overflow:hidden;color:#334155;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.xq-studio-main.compact-reference-page .publication-mobile-edits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.xq-studio-main.compact-reference-page .publication-mobile-edits label{min-width:0;display:grid;gap:4px;color:#7b8796;font-size:8px}.xq-studio-main.compact-reference-page .publication-mobile-edits input{min-width:0;width:100%;height:30px;padding:0 7px;border:1px solid #dfe5ec;border-radius:5px;color:#334155;background:#fff;font-size:9px}.xq-studio-main.compact-reference-page .publication-mobile-card>footer{min-height:26px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf0f4}.xq-studio-main.compact-reference-page .publication-mobile-card>footer a,.xq-studio-main.compact-reference-page .publication-mobile-card>footer button{font-size:9px}.xq-studio-main.compact-reference-page .publication-refine-empty{height:70px;margin-top:8px}}@media(min-width:520px)and (max-width:760px){.xq-studio-main.compact-reference-page .publication-mobile-facts{grid-template-columns:1.35fr 1fr .8fr .9fr}}.xq-studio-main.compact-reference-page>.platform-notice{display:none}.xq-studio-main.compact-reference-page .store-reference-workspace{width:calc(100% - 88px);margin:46px 44px 0;display:flex;flex-direction:column}.xq-studio-main.compact-reference-page .store-reference-workspace>.workspace-permission-note{order:0}.xq-studio-main.compact-reference-page .store-reference-workspace>.store-hero{order:1}.xq-studio-main.compact-reference-page .store-reference-workspace>.store-reference-metrics{order:2}.xq-studio-main.compact-reference-page .store-reference-workspace>.store-bound-heading{order:3}.xq-studio-main.compact-reference-page .store-reference-workspace>.store-grid{order:4}.xq-studio-main.compact-reference-page .store-reference-workspace>.store-connect-panel{order:5}.xq-studio-main.compact-reference-page .store-reference-workspace>.store-credential-overlay{order:5}.xq-studio-main.compact-reference-page .store-reference-workspace>.store-command-center{order:6}.xq-studio-main.compact-reference-page .store-reference-workspace>.listing-modal{order:7}.xq-studio-main.compact-reference-page .store-reference-workspace .store-hero{min-height:66px;margin:0;padding:10px 13px;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:0 8px 20px #29374a0d}.xq-studio-main.compact-reference-page .store-hero-copy{display:flex;align-items:center;gap:11px;min-width:0}.xq-studio-main.compact-reference-page .store-hero-copy>svg{flex:0 0 auto;width:38px;height:38px;padding:8px;border-radius:9px;color:#f28a2a;background:#fff1e5}.xq-studio-main.compact-reference-page .store-hero-copy .eyebrow{display:none}.xq-studio-main.compact-reference-page .store-hero-copy h2{margin:0 0 2px;font-size:16px}.xq-studio-main.compact-reference-page .store-hero-copy p:not(.eyebrow){font-size:9px;white-space:nowrap}.xq-studio-main.compact-reference-page .store-hero-actions{display:flex;align-items:center;gap:8px}.xq-studio-main.compact-reference-page .store-hero-actions>span{display:flex;align-items:center;color:#728092;font-size:8px;white-space:nowrap}.xq-studio-main.compact-reference-page .store-hero-actions>span i{width:7px;height:7px;margin-right:5px;border-radius:50%;background:#27b278}.xq-studio-main.compact-reference-page .store-hero-actions button{height:34px;padding:0 12px;border:1px solid #e0e5eb;border-radius:6px;color:#465266;background:#fff;font-size:9px;font-weight:650}.xq-studio-main.compact-reference-page .store-hero-actions button.primary{border-color:#f28a2a;color:#fff;background:#f28a2a}.xq-studio-main.compact-reference-page .store-reference-metrics{height:132px;margin-top:17px;display:grid;grid-template-columns:190px 190px 190px minmax(250px,1fr);gap:13px}.xq-studio-main.compact-reference-page .store-reference-metrics article{min-width:0;padding:17px;display:grid;grid-template-columns:27px 1fr;grid-template-rows:auto auto;align-content:center;column-gap:9px;border:1px solid #e2e7ee;border-radius:8px;background:#fff;box-shadow:0 6px 16px #29374a0a}.xq-studio-main.compact-reference-page .store-reference-metrics article>svg,.xq-studio-main.compact-reference-page .store-reference-metrics article>.metric-shield,.xq-studio-main.compact-reference-page .store-reference-metrics article>.metric-watermark,.xq-studio-main.compact-reference-page .store-reference-metrics article>.metric-lock{grid-row:1 / 3;align-self:start;display:grid;width:27px;height:27px;place-items:center;border-radius:7px;color:#f28a2a;background:#fff1e5;font-size:14px}.xq-studio-main.compact-reference-page .store-reference-metrics article:nth-child(2)>.metric-shield{color:#279872;background:#e8f8f1}.xq-studio-main.compact-reference-page .store-reference-metrics article:nth-child(3)>.metric-watermark{color:#4778d4;background:#edf3ff}.xq-studio-main.compact-reference-page .store-reference-metrics article>b{color:#202d3f;font-size:26px;line-height:1}.xq-studio-main.compact-reference-page .store-reference-metrics article>b small{color:#7b8796;font-size:11px}.xq-studio-main.compact-reference-page .store-reference-metrics article>span:last-child{align-self:end;color:#7b8796;font-size:9px}.xq-studio-main.compact-reference-page .store-reference-metrics .store-reference-security{grid-template-columns:30px 1fr;border-color:#f1d3bc;background:#fffaf6}.xq-studio-main.compact-reference-page .store-reference-security div b{color:#202d3f;font-size:11px}.xq-studio-main.compact-reference-page .store-reference-security div p{margin:6px 0 0;color:#657286;font-size:9px;line-height:1.55}.xq-studio-main.compact-reference-page .store-bound-heading{min-height:50px;display:flex;align-items:center;gap:13px;color:#566376}.xq-studio-main.compact-reference-page .store-bound-heading h3{margin:0 auto 0 0;color:#263346;font-size:14px}.xq-studio-main.compact-reference-page .store-bound-heading h3 small{margin-left:5px;color:#e98a2a;font-size:9px;font-weight:500}.xq-studio-main.compact-reference-page .store-bound-heading>span{display:flex;align-items:center;gap:5px;font-size:8px}.xq-studio-main.compact-reference-page .store-bound-heading>span i{width:6px;height:6px;border-radius:50%;background:#27ad77}.xq-studio-main.compact-reference-page .store-bound-heading>span.pending i{background:#f2b84b}.xq-studio-main.compact-reference-page .store-reference-workspace .store-grid{min-height:170px;margin:0;display:grid;grid-template-columns:1fr;gap:10px;padding:0;border:1px solid #e2e7ee;border-radius:8px;background:#fff;overflow:hidden}.xq-studio-main.compact-reference-page .store-reference-workspace .store-card{min-height:168px;padding:14px;display:grid;grid-template-columns:52px minmax(160px,1fr) minmax(210px,1.25fr) minmax(180px,.9fr);grid-template-rows:auto auto 1fr;gap:6px 14px;border:0;border-radius:0;color:#344054;background:#fff}.xq-studio-main.compact-reference-page .store-reference-workspace .store-top{grid-column:1;grid-row:1 / 4;display:block}.xq-studio-main.compact-reference-page .store-reference-workspace .store-mark{width:42px;height:42px;border-radius:8px;color:#fff;background:#f28a2a;font-size:17px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-top .chip{margin-top:8px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-card h3{grid-column:2;margin:2px 0 0;color:#263346;font-size:15px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-card>p{grid-column:2;min-height:0;color:#7b8796;font-size:9px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-stats{grid-column:2;margin:5px 0 0;padding:8px 0 0;gap:20px;border-bottom:0}.xq-studio-main.compact-reference-page .store-reference-workspace .store-stats span{color:#7b8796;font-size:8px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-stats b{color:#263346;font-size:11px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-operation-facts{grid-column:3;grid-row:1 / 4;margin:0;gap:7px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-operation-facts span{padding:9px;border:1px solid #e7ebf0;border-radius:6px;background:#fafbfc}.xq-studio-main.compact-reference-page .store-reference-workspace .store-operation-facts small{font-size:8px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-operation-facts b{font-size:9px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-actions{grid-column:4;grid-row:1 / 4;align-content:center}.xq-studio-main.compact-reference-page .store-reference-workspace .store-actions .button{min-height:34px;border-radius:6px;font-size:9px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-actions .text-link{font-size:8px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-set-default{grid-column:4;grid-row:1;height:32px;border-radius:6px;font-size:8px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-connect-panel{margin-top:20px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-command-center{margin-top:10px}@media(max-width:1050px){.xq-studio-main.compact-reference-page .store-reference-metrics{grid-template-columns:repeat(3,1fr);height:auto}.xq-studio-main.compact-reference-page .store-reference-security{grid-column:1 / -1}.xq-studio-main.compact-reference-page .store-hero-actions>span{display:none}}@media(max-width:760px){.xq-studio-main.compact-reference-page .store-reference-workspace{width:calc(100% - 28px);margin:14px}.xq-studio-main.compact-reference-page .store-reference-workspace .store-hero{align-items:flex-start;height:auto}.xq-studio-main.compact-reference-page .store-hero-actions{width:100%;flex-wrap:wrap}.xq-studio-main.compact-reference-page .store-reference-metrics{grid-template-columns:1fr}.xq-studio-main.compact-reference-page .store-reference-workspace .store-card{grid-template-columns:48px 1fr}.xq-studio-main.compact-reference-page .store-reference-workspace .store-operation-facts,.xq-studio-main.compact-reference-page .store-reference-workspace .store-actions{grid-column:1 / -1;grid-row:auto}}.xq-studio-main.compact-reference-page .store-credential-overlay{position:fixed;z-index:130;top:0;right:0;bottom:0;left:0;padding:24px;display:grid;place-items:center;background:#0f172a94;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.xq-studio-main.compact-reference-page .store-credential-dialog{width:min(620px,calc(100vw - 48px));max-height:calc(100vh - 48px);margin:0;overflow:auto;border-radius:12px;box-shadow:0 24px 80px #0f172a42}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding-top:16px}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid label{gap:6px}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid input,.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid select{min-height:40px;height:40px}.xq-studio-main.compact-reference-page .store-credential-dialog .store-name-field,.xq-studio-main.compact-reference-page .store-credential-dialog .store-client-field,.xq-studio-main.compact-reference-page .store-credential-dialog .api-key-field,.xq-studio-main.compact-reference-page .store-credential-dialog .store-test-connection,.xq-studio-main.compact-reference-page .store-credential-dialog .store-test-guidance,.xq-studio-main.compact-reference-page .store-credential-dialog .store-form-section-title{grid-column:1 / -1}.xq-studio-main.compact-reference-page .store-form-section-title{display:flex;align-items:center;justify-content:space-between;padding-top:3px;border-top:1px solid #edf0f4;color:#2f3c4f;font-size:11px;font-weight:700}.xq-studio-main.compact-reference-page .store-form-section-title:first-child{padding-top:0;border-top:0}.xq-studio-main.compact-reference-page .store-form-section-title small{color:#2f855a;font-size:8px}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid label>small{color:#8a95a5;font-size:8px;font-weight:400}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid label>span{color:#64748b;font-size:9px;font-weight:700}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid label>span i{color:#ef7b2d;font-style:normal}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid textarea{width:100%;min-height:72px;padding:9px 12px;resize:vertical;border:1px solid #d7dee7;border-radius:5px;outline:none;color:#243247;background:#fff;font:inherit;font-size:10px;line-height:1.45}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid textarea:focus{border-color:#69a7dd;box-shadow:0 0 0 2px #4a90cd21}.xq-studio-main.compact-reference-page .store-test-guidance{margin:0;padding:9px 10px;display:flex;align-items:flex-start;gap:7px;border:1px solid #f0d9a8;border-radius:6px;color:#715b32;background:#fff9ec;font-size:8px;line-height:1.5}.xq-studio-main.compact-reference-page .store-test-guidance svg{flex:0 0 auto;color:#e39a25}.xq-studio-main.compact-reference-page .store-test-guidance b{color:#4a3c24}.xq-studio-main.compact-reference-page .store-credential-dialog .store-test-connection{width:auto;min-width:92px;justify-self:start;border:1px solid #f0a157;color:#d86b0c;background:#fff8f1}.xq-studio-main.compact-reference-page .store-credential-dialog .store-test-connection[data-connection-test=success]{border-color:#74bf91;color:#237744;background:#effaf3}.xq-studio-main.compact-reference-page .store-credential-dialog .store-test-connection:disabled{border-color:#e1e6ec;color:#9aa5b4;background:#f6f7f9}.xq-studio-main.compact-reference-page .store-test-result{margin:0 14px 8px;padding:7px 9px;border-radius:5px;font-size:9px}.xq-studio-main.compact-reference-page .store-test-result.success{color:#237744;background:#effaf3}.xq-studio-main.compact-reference-page .store-test-result.error{color:#b43f3f;background:#fff2f2}.xq-studio-main.compact-reference-page .store-credential-dialog>.panel-head{position:sticky;z-index:2;top:0;min-height:66px;padding-right:52px;background:#fff}.xq-studio-main.compact-reference-page .store-credential-heading{display:flex;align-items:center;gap:10px}.xq-studio-main.compact-reference-page .store-credential-heading-icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;color:#fff;background:#f28a2a}.xq-studio-main.compact-reference-page .store-credential-heading .muted{display:block;margin-top:2px}.xq-studio-main.compact-reference-page .store-credential-close{position:absolute;top:10px;right:12px;width:30px;height:30px;border:1px solid #e1e6ec;border-radius:50%;color:#657286;background:#fff;font-size:18px}.xq-studio-main.compact-reference-page .store-credential-footer{min-height:52px;padding:9px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e8edf2;color:#728092;background:#fafbfc;font-size:9px}.xq-studio-main.compact-reference-page .store-credential-footer button{min-width:72px;height:32px;border:1px solid #dfe5ec;border-radius:6px;color:#465266;background:#fff}.xq-studio-main.compact-reference-page .store-credential-footer>div{display:flex;gap:8px}.xq-studio-main.compact-reference-page .store-credential-footer .store-confirm-connection{border-color:#eb7b18;color:#fff;background:#eb7b18}@media(max-width:760px){.xq-studio-main.compact-reference-page .store-credential-overlay{padding:12px;place-items:stretch}.xq-studio-main.compact-reference-page .store-credential-dialog{width:min(620px,100%);max-height:calc(100vh - 24px);align-self:center;justify-self:center}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid{grid-template-columns:1fr 1fr}.xq-studio-main.compact-reference-page .store-credential-dialog .store-connect-grid .api-key-field{grid-column:1 / -1}.xq-studio-main.compact-reference-page .store-reference-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.xq-studio-main.compact-reference-page .store-reference-security{grid-column:1 / -1}}.xq-studio-main.compact-reference-page .platform-notice{display:none!important}.publication-mobile-ledger{display:none}@media(max-width:760px){.xq-studio-main.compact-reference-page .publication-ledger-head{align-items:stretch;flex-direction:column;gap:9px;padding:14px 16px!important}.xq-studio-main.compact-reference-page .publication-ledger-head h1{font-size:19px}.xq-studio-main.compact-reference-page .publication-status-summary{width:100%;overflow-x:auto}.xq-studio-main.compact-reference-page .publication-status-summary button{flex:1 0 auto;justify-content:center}.xq-studio-main.compact-reference-page .publication-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px 12px}.xq-studio-main.compact-reference-page .publication-search{grid-column:1 / -1}.xq-studio-main.compact-reference-page .publication-filter-bar label{gap:3px;font-size:9px}.xq-studio-main.compact-reference-page .publication-filter-bar input,.xq-studio-main.compact-reference-page .publication-filter-bar select{height:32px;font-size:10px}.xq-studio-main.compact-reference-page .publication-filter-bar>button{width:100%;min-height:32px;height:32px}.xq-studio-main.compact-reference-page .publication-bulk-bar{align-items:center;gap:6px;flex-wrap:wrap;padding:9px 12px}.xq-studio-main.compact-reference-page .publication-bulk-bar button{min-height:30px;height:30px;padding:0 9px;font-size:9px}.xq-studio-main.compact-reference-page .publication-selection-summary,.xq-studio-main.compact-reference-page .publication-bulk-bar small{flex:1 0 100%;margin:0}.publication-table-scroll{display:none}.publication-mobile-ledger{display:grid;gap:9px;padding:10px 12px;background:#f7f8fa}.publication-mobile-ledger>article{overflow:hidden;border:1px solid #dfe5ec;border-radius:9px;background:#fff;box-shadow:0 4px 12px #0f172a0a}.publication-mobile-ledger>article.selected{border-color:#f59e58;background:#fffaf5}.publication-mobile-ledger>article.failed{border-left:3px solid #ef4444}.publication-mobile-ledger>article.partial{border-left:3px solid #f59e0b}.publication-mobile-ledger>article.creating{border-left:3px solid #3b82f6}.publication-mobile-ledger>article.succeeded{border-left:3px solid #10b981}.publication-mobile-ledger>article>header{display:grid;grid-template-columns:18px 48px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 11px;border-bottom:1px solid #edf1f5}.publication-mobile-ledger>article>header>input{width:15px;height:15px;accent-color:#f97316}.publication-mobile-thumb{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border:1px solid #e2e8f0;border-radius:6px;object-fit:cover;background:#f8fafc;color:#94a3b8}.publication-mobile-copy{display:grid;gap:2px;min-width:0}.publication-mobile-copy>span{color:#94a3b8;font-size:8px}.publication-mobile-copy>b{overflow:hidden;color:#263448;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.publication-mobile-copy>small{overflow:hidden;color:#8491a1;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.publication-mobile-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px 11px}.publication-mobile-facts>span{display:grid;gap:3px;min-width:0;padding:6px 7px;border-radius:6px;background:#f8fafc;color:#94a3b8;font-size:8px}.publication-mobile-facts b{overflow:hidden;color:#475569;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.publication-mobile-failure{display:grid;grid-template-columns:58px minmax(0,1fr);gap:7px;margin:0 11px 9px;padding:7px 8px;border-radius:6px;background:#fef2f2;color:#b42318;font-size:9px}.publication-mobile-actions{display:flex;align-items:center;gap:7px;padding:8px 11px;border-top:1px solid #edf1f5}.publication-mobile-actions a,.publication-mobile-actions button{display:inline-flex;align-items:center;height:28px;padding:0 9px;border:1px solid #dbe2ea;border-radius:6px;background:#fff;color:#35618b;font:inherit;font-size:9px;font-weight:700;text-decoration:none}.publication-mobile-actions button:first-of-type{margin-left:auto}.publication-mobile-detail{display:grid;gap:8px;padding:9px 11px;border-top:1px solid #edf1f5;background:#f8fafc}.publication-mobile-detail-facts{display:flex;gap:6px;flex-wrap:wrap}.publication-mobile-detail-facts>span{display:grid;gap:2px;min-width:74px;color:#475569;font-size:9px}.publication-mobile-detail b{color:#94a3b8;font-size:8px}.publication-mobile-detail a{align-self:end;color:#2563eb;font-size:9px}.publication-mobile-detail .publication-result-items{padding:8px 0 0}.publication-mobile-detail .publication-result-items-grid{grid-template-columns:1fr}.xq-studio-main.compact-reference-page .publication-pagination{justify-content:center;flex-wrap:wrap;gap:6px;padding:10px 12px}.xq-studio-main.compact-reference-page .publication-pagination>span{flex:1 0 100%;margin:0;text-align:center}.xq-studio-main.compact-reference-page .publication-empty-ledger{min-height:170px}}.xq-studio-main.compact-reference-page .store-reference-workspace{width:calc(100% - 64px);margin-top:35px;margin-left:32px;margin-right:32px}@media(max-width:760px){.xq-studio-main.compact-reference-page .online-products-page .inventory-scroll{max-height:none;overflow:visible}.xq-studio-main.compact-reference-page .online-products-page .snapshot-table{min-width:0}.xq-studio-main.compact-reference-page .online-products-page .snapshot-header{display:none}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row:not(.snapshot-header){display:grid;grid-template-columns:20px repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto auto auto;align-items:stretch;gap:7px 8px;min-height:0;padding:11px 12px;background:#fff}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row:not(.snapshot-header)>label{grid-column:1;grid-row:1 / 6;align-self:start;padding-top:15px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-product{grid-column:2 / -1;grid-row:1;grid-template-columns:46px minmax(0,1fr);min-height:50px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-category{grid-column:2 / 4;grid-row:2}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row:not(.snapshot-header)>span:nth-child(4){display:grid;grid-column:4;grid-row:2;align-content:center}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row:not(.snapshot-header)>span:nth-child(4):before{color:#98a2b3;font-size:8px;content:"店铺"}.xq-studio-main.compact-reference-page .online-products-page .snapshot-status-cell{display:flex;grid-column:2;grid-row:3;align-content:center;align-items:flex-start;flex-direction:column;justify-content:center}.xq-studio-main.compact-reference-page .online-products-page .snapshot-price{display:grid;grid-column:3;grid-row:3;grid-template-columns:1fr;align-content:center;gap:2px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-price small{margin:0;white-space:nowrap}.xq-studio-main.compact-reference-page .online-products-page .snapshot-stock{grid-column:4;grid-row:3}.xq-studio-main.compact-reference-page .online-products-page .snapshot-weight{grid-column:2;grid-row:4}.xq-studio-main.compact-reference-page .online-products-page .snapshot-source{grid-column:3;grid-row:4}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row time{display:grid;grid-column:4;grid-row:4;align-content:center}.xq-studio-main.compact-reference-page .online-products-page .snapshot-row time:before{color:#98a2b3;font-size:8px;content:"同步时间"}.xq-studio-main.compact-reference-page .online-products-page .snapshot-category,.xq-studio-main.compact-reference-page .online-products-page .snapshot-row:not(.snapshot-header)>span:nth-child(4),.xq-studio-main.compact-reference-page .online-products-page .snapshot-status-cell,.xq-studio-main.compact-reference-page .online-products-page .snapshot-price,.xq-studio-main.compact-reference-page .online-products-page .snapshot-stock,.xq-studio-main.compact-reference-page .online-products-page .snapshot-weight,.xq-studio-main.compact-reference-page .online-products-page .snapshot-source,.xq-studio-main.compact-reference-page .online-products-page .snapshot-row time{min-width:0;min-height:46px;padding:6px 7px;border-radius:6px;background:#f8fafc;overflow:hidden}.xq-studio-main.compact-reference-page .online-products-page .snapshot-stock,.xq-studio-main.compact-reference-page .online-products-page .snapshot-weight,.xq-studio-main.compact-reference-page .online-products-page .snapshot-source{display:grid;align-content:center}.xq-studio-main.compact-reference-page .online-products-page .snapshot-actions{grid-column:2 / -1;grid-row:5;align-items:center;gap:6px 9px;min-height:30px;padding-top:2px;flex-wrap:wrap}.xq-studio-main.compact-reference-page .online-products-page .snapshot-actions .text-link,.xq-studio-main.compact-reference-page .online-products-page .snapshot-actions .icon-link{min-height:28px;padding:0 7px;border:1px solid #dbe2ea;border-radius:5px;background:#fff;font-size:9px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-actions .icon-link{width:30px;margin-left:auto}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:7px;padding:10px 12px}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination>span{flex:1 0 100%;margin:0;text-align:center}.xq-studio-main.compact-reference-page .online-products-page .snapshot-pagination>div{justify-content:center;width:auto}}@media(max-width:760px){.xq-studio-main.compact-reference-page .ai-eight-list{gap:9px}.xq-studio-main.compact-reference-page .ai-eight-product{padding:10px;border-radius:8px}.xq-studio-main.compact-reference-page .ai-eight-product-summary{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px 10px;align-items:center}.xq-studio-main.compact-reference-page .ai-eight-product .studio-preview{grid-column:1;grid-row:1;width:76px;height:76px;border-radius:7px}.xq-studio-main.compact-reference-page .ai-eight-product-copy{grid-column:2;grid-row:1}.xq-studio-main.compact-reference-page .ai-eight-product-copy h3{margin:2px 0 4px;font-size:12px}.xq-studio-main.compact-reference-page .ai-eight-product-copy>p:not(.eyebrow){font-size:9px;line-height:1.35;-webkit-line-clamp:1}.xq-studio-main.compact-reference-page .ai-eight-product-copy>small{display:-webkit-box;margin-top:4px;overflow:hidden;font-size:8px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xq-studio-main.compact-reference-page .ai-eight-product-actions{display:flex;grid-column:1 / -1;grid-row:2;align-items:center;flex-direction:row;gap:7px;min-width:0}.xq-studio-main.compact-reference-page .ai-eight-product-actions .button,.xq-studio-main.compact-reference-page .ai-eight-product-actions .simple-selection-secondary,.xq-studio-main.compact-reference-page .ai-eight-product-actions .text-link{min-height:29px;height:29px;padding:0 9px;border-radius:5px;font-size:9px;white-space:nowrap}.xq-studio-main.compact-reference-page .ai-eight-product-actions .text-link{margin-left:auto;text-align:right}.xq-studio-main.compact-reference-page .ai-eight-thumb-strip{display:flex;gap:7px;margin-top:9px;padding:9px 0 2px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.xq-studio-main.compact-reference-page .ai-eight-thumb-strip span{flex:0 0 78px;border-radius:7px;scroll-snap-align:start}.xq-studio-main.compact-reference-page .ai-eight-thumb-strip img{width:78px;height:78px;aspect-ratio:auto}.xq-studio-main.compact-reference-page .ai-eight-thumb-strip small{padding:4px 5px;font-size:8px}.xq-studio-main.compact-reference-page .ai-eight-role-grid{gap:8px;margin-top:9px;padding:9px;border-radius:8px}.xq-studio-main.compact-reference-page .ai-eight-role-grid b{padding-top:6px;font-size:10px}.xq-studio-main.compact-reference-page .ai-eight-role-grid p{min-height:0;padding-top:3px;font-size:9px}.xq-studio-main.compact-reference-page .ai-eight-role-grid small{padding-top:3px;padding-bottom:7px;font-size:8px}.xq-studio-main.compact-reference-page .ai-eight-pagination{align-items:center;flex-wrap:wrap;justify-content:center;gap:7px;padding:10px 12px}.xq-studio-main.compact-reference-page .ai-eight-pagination>span{flex:1 0 100%;text-align:center}}.xq-studio-main.compact-reference-page .store-bound-heading{margin-top:11px}.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero:before{display:none}.xq-studio-main.compact-reference-page .settings-reference-workspace .settings-hero-icon{position:absolute;left:14px;top:15px;width:42px;height:42px;padding:9px;border-radius:10px;color:#fff;background:linear-gradient(145deg,#ffb45c,#f28a2a);box-shadow:0 8px 18px #f28a2a38}.xq-studio-main.compact-reference-page .settings-reference-layout .settings-panel-heading,.xq-studio-main.compact-reference-page .settings-image-service>.panel-head>.settings-panel-heading{position:static;padding:0;display:flex;align-items:center;gap:11px}.xq-studio-main.compact-reference-page .settings-image-service>.panel-head>.settings-panel-heading:before{display:none}.xq-studio-main.compact-reference-page .settings-panel-heading>svg{flex:0 0 auto;width:36px;height:36px;padding:9px;border-radius:9px;color:#e78931;background:#fff4e8}.xq-studio-main.compact-reference-page .settings-panel-heading h3{margin:0 0 3px}.xq-studio-main.compact-reference-page .settings-panel-heading p{margin:0;color:#7b8796;font-size:9px}.xq-studio-main.compact-reference-page .settings-status-card.ready{background:linear-gradient(135deg,#ee991c,#f3b13e);box-shadow:0 8px 22px #e082182b}.xq-studio-main.compact-reference-page .settings-reference-workspace .parity-hero .button:disabled{opacity:.82}.xq-studio-main.compact-reference-page .settings-service-state.ready{color:#5f6875;background:#f3f4f5}.xq-studio-main.compact-reference-page .settings-advanced-pricing{margin-top:10px;border-top:1px solid #edf0f4;padding-top:8px}.xq-studio-main.compact-reference-page .settings-advanced-pricing summary{cursor:pointer;color:#687485;font-size:10px;font-weight:700}.xq-studio-main.compact-reference-page .settings-advanced-pricing[open] summary{margin-bottom:9px}.xq-studio-main.compact-reference-page .watermark-state{display:inline-flex;min-width:40px;justify-content:center;padding:3px 6px;border-radius:999px;font-size:9px;font-weight:700}.xq-studio-main.compact-reference-page .watermark-state.enabled{color:#247a4b;background:#eaf8f0}.xq-studio-main.compact-reference-page .watermark-state.disabled{color:#7c8794;background:#eef1f4}.xq-studio-main.compact-reference-page .capture-reference-guide h1{margin-top:-10px}.xq-studio-main.compact-reference-page .capture-reference-guide>p{margin-bottom:37px}@media(max-width:680px){.xq-studio-sidebar{min-height:56px;height:56px;padding:7px 10px;overflow:hidden}.xq-studio-sidebar .brand img{width:36px;height:36px}.xq-studio-sidebar nav{min-width:0;flex:1 1 auto;margin-left:8px;display:flex;flex-flow:row nowrap;gap:3px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.xq-studio-sidebar nav::-webkit-scrollbar{display:none}.xq-studio-sidebar nav .xq-nav-group{display:contents}.xq-studio-sidebar nav .xq-nav-group>p{display:none}.xq-studio-sidebar nav button{flex:0 0 38px;width:38px;min-height:38px;height:38px;border-radius:8px}.xq-studio-sidebar-footer{flex:0 0 38px;margin-left:4px}.xq-studio-sidebar-footer button{width:38px;height:38px}.xq-studio-main{padding:10px}.xq-studio-main>.workspace-tab-strip{min-height:46px;padding:4px 0;border-bottom:1px solid #e5e9ef}.workspace-tab-strip>div[role=tablist]{display:none}.workspace-tab-strip .xq-reference-actions{width:100%;padding:0;display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:none}.workspace-tab-strip .xq-reference-actions::-webkit-scrollbar{display:none}.workspace-tab-strip .xq-reference-actions>*{flex:0 0 auto}.xq-studio-main.compact-reference-page .publication-batch-toolbar{height:auto;min-height:92px;padding:9px 12px;align-items:center;flex-wrap:wrap}.xq-studio-main.compact-reference-page .publication-batch-toolbar>span{flex:1 1 160px;margin-right:0}.xq-studio-main.compact-reference-page .publication-batch-toolbar button{flex:1 1 92px}.xq-studio-main.compact-reference-page .publication-batch-toolbar .primary{flex-basis:100%}.xq-studio-main.compact-reference-page .store-reference-workspace .store-hero{display:grid;grid-template-columns:1fr;gap:10px;padding:12px}.xq-studio-main.compact-reference-page .store-hero-copy{width:100%}.xq-studio-main.compact-reference-page .store-hero-copy>div{min-width:0}.xq-studio-main.compact-reference-page .store-hero-copy h2{white-space:nowrap}.xq-studio-main.compact-reference-page .store-hero-actions{width:100%;margin:0;display:grid;grid-template-columns:1fr 1.2fr 1.2fr;gap:6px}.xq-studio-main.compact-reference-page .store-hero-actions button{width:100%;padding:0 7px;font-size:8px}.xq-studio-main.compact-reference-page .catalog-reference-heading{min-height:108px;grid-template-columns:1fr;gap:8px;padding:10px 14px}.xq-studio-main.compact-reference-page .catalog-heading-search,.xq-studio-main.compact-reference-page .catalog-heading-search input{width:100%}.xq-studio-main.compact-reference-page .catalog-command-row{min-height:0;grid-template-columns:1fr;gap:0;padding:0 14px 10px}.xq-studio-main.compact-reference-page .catalog-command-row .catalog-toolbar,.xq-studio-main.compact-reference-page .catalog-command-row .catalog-bulk-bar{width:100%}.xq-studio-main.compact-reference-page .catalog-command-row .catalog-bulk-bar{min-height:0;padding:8px 0 0;border-top:1px solid #edf0f4}}.reference-task-title-copy{display:grid!important;align-items:start!important;gap:3px!important}.reference-task-title-copy>div{display:flex;align-items:center;gap:9px}.reference-task-title-copy>p{margin:0;color:#8290a3;font-size:10px;font-weight:500}.reference-task-batches{gap:12px}.reference-task-lane{display:grid;gap:6px}.reference-task-lane+.reference-task-lane{padding-top:2px;border-top:1px solid #eef1f5}.reference-task-lane-rows{display:grid;gap:5px}.reference-task-batches .reference-task-row{min-height:64px;padding:8px 10px;display:grid;grid-template-columns:44px minmax(0,1fr) 54px auto;align-items:center;gap:10px;border:1px solid transparent;background:#f8fafc}.reference-task-batches .reference-task-row:hover{border-color:#dfe8f2;background:#fbfdff}.reference-task-thumb{width:44px;height:44px;display:grid;place-items:center;border:1px solid #e5e9ef;border-radius:7px;background:#fff;object-fit:cover;color:#7890aa}.reference-task-row-copy{min-width:0;display:grid!important;gap:4px!important}.reference-task-row-heading{min-width:0;display:flex;align-items:center;gap:6px}.reference-task-row-heading>b{min-width:0;overflow:hidden;color:#27364a;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.reference-task-row-heading>small{flex:0 0 auto;padding:2px 5px;border-radius:999px;background:#eef2f6;color:#68778b;font-size:8px;font-weight:700}.reference-task-row-copy>p{margin:0;overflow:hidden;color:#748194;font-size:9px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.reference-task-row-progress{display:grid;grid-template-columns:minmax(0,220px) 28px;align-items:center;gap:7px}.reference-task-row-progress progress{width:100%;height:4px;border:0;accent-color:#1677ff}.reference-task-row-progress progress::-webkit-progress-bar{border-radius:999px;background:#e9eef5}.reference-task-row-progress progress::-webkit-progress-value{border-radius:999px;background:#1677ff}.reference-task-row-progress span{color:#8190a3;font-size:8px}.reference-task-row>time{margin-left:0!important;color:#69798d!important;font-variant-numeric:tabular-nums;text-align:center}.reference-task-row-actions a,.reference-task-row-actions button{min-height:28px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d8dee6;border-radius:5px;background:#fff;color:#44617f;font:inherit;font-size:9px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer}.reference-task-row-actions a:hover,.reference-task-row-actions button:hover{border-color:#9fb8d1;color:#155a9e}.reference-task-row-actions button:disabled{cursor:wait;opacity:.55}.task-action-dot.running{background:#22a06b;box-shadow:0 0 0 3px #22a06b1f}.task-action-dot.queued{background:#6d8ead}.task-action-dot.retry{background:#e25b5b}.task-action-dot.manual{background:#e59a32}.task-action-dot.completed{background:#32a470}.reference-task-lane.completed .reference-task-row{background:#fafcfb}.reference-task-lane.completed .reference-task-row-heading>small{color:#23734f;background:#e8f7ef}@media(max-width:680px){.reference-task-title-copy>p{max-width:300px;line-height:1.45}.reference-task-batches .reference-task-row{grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:8px}.reference-task-thumb{width:42px;height:42px}.reference-task-row>time{padding-top:4px}.reference-task-row-actions{grid-column:2 / -1;justify-content:flex-end;flex-wrap:wrap}.reference-task-row-actions a,.reference-task-row-actions button{min-width:54px}.reference-task-row-progress{grid-template-columns:minmax(0,1fr) 27px}}.xq-reference-balance{position:relative}.xq-quota-popover{position:absolute;z-index:520;top:calc(100% + 10px);right:78px;width:294px;padding:16px;border:1px solid #dce6f2;border-radius:14px;background:#fff;color:#17243a;box-shadow:0 18px 48px #1d37582e}.xq-quota-popover:before{content:"";position:absolute;top:-6px;right:58px;width:10px;height:10px;border-top:1px solid #dce6f2;border-left:1px solid #dce6f2;background:#fff;transform:rotate(45deg)}.xq-quota-popover header,.xq-quota-popover header span,.xq-quota-popover>div,.xq-quota-popover>div button{display:flex;align-items:center}.xq-quota-popover header{justify-content:space-between;gap:12px}.xq-quota-popover header span{gap:7px;color:#178760;font-size:13px;font-weight:850}.xq-quota-popover header small{color:#8a98aa;font-size:10px}.xq-quota-popover>strong{display:block;margin-top:12px;color:#10213a;font-size:32px;line-height:1}.xq-quota-popover>strong em{color:#6f8094;font-size:12px;font-style:normal;font-weight:700}.xq-quota-popover>p{margin:10px 0 14px;color:#748397;font-size:11px;line-height:1.65}.xq-quota-popover>div{gap:8px}.xq-quota-popover>div button{flex:1;justify-content:center;gap:6px;min-height:35px;border:1px solid #dbe4ee;border-radius:8px;background:#fff;color:#4c5d72;font-weight:800;cursor:pointer}.xq-quota-popover>div button.primary{border-color:#147af3;background:#147af3;color:#fff}.xq-quota-popover>div button:disabled{opacity:.55;cursor:wait}.business-dashboard{display:grid;gap:16px;padding:4px 0 24px}.business-dashboard-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:168px;padding:28px 30px;border:1px solid #dfe8f3;border-radius:18px;background:#fff;box-shadow:0 14px 38px #22426812}.business-dashboard-hero h2{margin:5px 0 8px;color:#14233a;font-size:clamp(25px,3vw,36px);line-height:1.16}.business-dashboard-hero>div:first-child>p:last-of-type{max-width:680px;margin:0;color:#6d7c91;font-size:13px;line-height:1.65}.business-dashboard-health{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.business-dashboard-health span{display:flex;align-items:center;gap:7px;padding:6px 9px;border-radius:7px;background:#f3f7fb;color:#738398;font-size:11px;font-weight:750}.business-dashboard-health span.online{background:#edf9f3;color:#178760}.business-dashboard-health span.offline{background:#fff5f3;color:#c15449}.business-dashboard-health i{width:7px;height:7px;border-radius:50%;background:currentColor}.business-dashboard-hero-actions{display:flex;align-items:center;gap:9px;flex:0 0 auto}.business-dashboard-hero-actions button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 15px;border:1px solid #d6e1ed;border-radius:9px;background:#fff;color:#3a536e;font-weight:850;cursor:pointer}.business-dashboard-hero-actions button.primary{border-color:#1677ee;background:#1677ee;color:#fff}.business-dashboard-error{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 14px;border:1px solid #f2c7c3;border-radius:10px;background:#fff6f5;color:#a5433a;font-size:12px}.business-dashboard-error span{display:flex;align-items:center;gap:8px}.business-dashboard-error button{border:0;background:transparent;color:#9f3c34;font-weight:850;cursor:pointer}.business-dashboard-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.business-dashboard-metrics button{position:relative;min-width:0;min-height:112px;padding:15px 16px;overflow:hidden;text-align:left;border:1px solid #e0e8f1;border-radius:13px;background:#fff;color:#64758a;cursor:pointer;box-shadow:0 8px 22px #26405d0d}.business-dashboard-metrics button:after{content:"";position:absolute;top:0;right:0;left:0;height:3px;background:#4d88f7}.business-dashboard-metrics button.green:after{background:#23a46f}.business-dashboard-metrics button.amber:after{background:#e59a36}.business-dashboard-metrics button.red:after{background:#e15a55}.business-dashboard-metrics button.violet:after{background:#7b70d8}.business-dashboard-metrics button.cyan:after{background:#25a6b8}.business-dashboard-metrics span,.business-dashboard-metrics small{display:block}.business-dashboard-metrics span{font-size:11px;font-weight:760}.business-dashboard-metrics b{display:block;margin:10px 0 7px;overflow:hidden;color:#17263c;font-size:27px;line-height:1;text-overflow:ellipsis}.business-dashboard-metrics small{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.business-dashboard-metrics small em{float:right;color:#6a88aa;font-style:normal}.business-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.75fr);gap:12px}.business-dashboard-grid>article{min-width:0;border:1px solid #e0e8f1;border-radius:15px;background:#fff;box-shadow:0 10px 28px #26405d0d}.business-dashboard-grid>article>header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:70px;padding:14px 18px;border-bottom:1px solid #edf1f5}.business-dashboard-grid h3{margin:3px 0 0;color:#1b2a40;font-size:18px}.business-dashboard-grid .label{margin:0;color:#3480d8;font-size:9px;letter-spacing:.15em}.business-dashboard-todos>header button{border:0;background:transparent;color:#3474ba;font-size:11px;font-weight:800;cursor:pointer}.business-dashboard-todos>div{display:grid;gap:8px;padding:12px}.business-dashboard-todos>div>button{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:65px;padding:10px 12px;text-align:left;border:1px solid #e7edf3;border-radius:10px;background:#fbfcfe;color:#485a70;cursor:pointer}.business-dashboard-todos>div>button>strong{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:#fff1ed;color:#c75043;font-size:16px}.business-dashboard-todos>div>button.attention>strong{background:#fff7e9;color:#c47b18}.business-dashboard-todos>div>button span b,.business-dashboard-todos>div>button span small{display:block}.business-dashboard-todos>div>button span b{color:#24354c;font-size:12px}.business-dashboard-todos>div>button span small{margin-top:4px;overflow:hidden;color:#7d8b9d;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.business-dashboard-todos>div>button>em{color:#4d739b;font-size:10px;font-style:normal;font-weight:800}.business-dashboard-clear{min-height:170px;place-content:center;justify-items:center;text-align:center;color:#25a36f}.business-dashboard-clear b{margin-top:8px;color:#27394f}.business-dashboard-clear small{margin-top:4px;color:#8491a1}.business-dashboard-flow>header{align-items:flex-start;flex-direction:column;gap:0}.business-dashboard-flow>header>span{color:#8593a4;font-size:10px}.business-dashboard-flow>div{display:grid;padding:12px}.business-dashboard-flow button{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:46px;border:0;border-bottom:1px solid #edf1f5;background:#fff;color:#3b4d63;text-align:left;cursor:pointer}.business-dashboard-flow button:last-child{border-bottom:0}.business-dashboard-flow button i{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#edf4ff;color:#2474d2;font-size:10px;font-style:normal;font-weight:850}.business-dashboard-flow button span{font-size:12px;font-weight:800}.business-dashboard-flow button em{color:#93a0af;font-style:normal}.store-overview-toolbar{display:flex;align-items:center;gap:14px;padding:11px 13px;border:1px solid #e0e8f1;border-radius:13px;background:#fff;box-shadow:0 8px 22px #26405d0a}.store-overview-toolbar label{display:flex;align-items:center;gap:9px;color:#6b7c91;font-size:11px;font-weight:800}.store-overview-toolbar select{min-width:180px;min-height:34px;padding:0 30px 0 10px;border:1px solid #d9e3ed;border-radius:8px;background:#f9fbfd;color:#243750;font-weight:750}.store-overview-period{display:flex;gap:4px;padding:3px;border-radius:8px;background:#f1f5f9}.store-overview-period button{min-height:28px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#718096;font-size:10px;font-weight:800;cursor:pointer}.store-overview-period button.active{background:#fff;color:#176fd1;box-shadow:0 2px 8px #2148761a}.store-overview-toolbar>small{margin-left:auto;color:#8794a5;font-size:10px}.store-overview-dashboard .business-dashboard-metrics b{font-size:clamp(20px,2vw,27px);white-space:nowrap}.store-overview-main-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);gap:12px}.store-overview-main-grid>article,.store-overview-table-card{min-width:0;overflow:hidden;border:1px solid #e0e8f1;border-radius:15px;background:#fff;box-shadow:0 10px 28px #26405d0d}.store-overview-main-grid>article>header,.store-overview-table-card>header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:70px;padding:14px 18px;border-bottom:1px solid #edf1f5}.store-overview-main-grid h3,.store-overview-table-card h3{margin:3px 0 0;color:#1b2a40;font-size:18px}.store-overview-main-grid .label,.store-overview-table-card .label{margin:0;color:#3480d8;font-size:9px;letter-spacing:.15em}.store-overview-trend>header>strong{display:grid;justify-items:end;color:#17263c;font-size:20px}.store-overview-trend>header>strong small{margin-top:3px;color:#8a97a7;font-size:9px;font-weight:700}.store-overview-chart{padding:10px 18px 13px}.store-overview-chart svg{display:block;width:100%;height:220px;overflow:visible}.store-overview-chart .axis{stroke:#dfe8f1;stroke-width:2}.store-overview-chart .guide{stroke:#edf2f7;stroke-width:1;stroke-dasharray:8 10}.store-overview-chart .area{fill:#2979e61a;stroke:none}.store-overview-chart .line{fill:none;stroke:#237be2;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.store-overview-chart-labels{display:flex;justify-content:space-between;margin-top:-7px;color:#8c99aa;font-size:9px}.store-overview-empty{display:grid;min-height:255px;place-content:center;justify-items:center;padding:24px;color:#7f91a7;text-align:center}.store-overview-empty svg{color:#2f80df}.store-overview-empty b{margin-top:9px;color:#2a3c54}.store-overview-empty span{max-width:430px;margin-top:5px;font-size:10px;line-height:1.6}.store-overview-main-grid .business-dashboard-todos>div{max-height:285px;overflow:auto}.store-overview-table-card>header button{border:0;background:transparent;color:#3474ba;font-size:11px;font-weight:800;cursor:pointer}.store-overview-table-wrap{overflow-x:auto}.store-overview-table-card table{width:100%;border-collapse:collapse}.store-overview-table-card th{padding:10px 16px;color:#7c8b9d;background:#f8fafc;font-size:9px;text-align:left;white-space:nowrap}.store-overview-table-card td{padding:13px 16px;border-top:1px solid #edf1f5;color:#4c5f75;font-size:11px;vertical-align:middle}.store-overview-table-card td:first-child{min-width:150px}.store-overview-table-card td:nth-child(2){min-width:190px}.store-overview-table-card td b,.store-overview-table-card td small{display:block}.store-overview-table-card td b{color:#203249}.store-overview-table-card td small{max-width:260px;margin-top:4px;overflow:hidden;color:#8996a6;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.store-data-ready,.store-data-pending{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:9px;font-weight:850}.store-data-ready{background:#eaf8f1;color:#17865e}.store-data-pending{background:#fff5e8;color:#b87318}.good-product-reference-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 24px;margin-bottom:12px;padding:20px 22px;border:1px solid #dfe7f0;border-radius:15px;background:#fff;box-shadow:0 12px 32px #203c5b0f}.good-product-reference-title{display:flex;align-items:center;gap:13px;min-width:0}.good-product-reference-icon{display:grid;place-items:center;width:43px;height:43px;flex:0 0 auto;border-radius:11px;background:#edf5ff;color:#2176db}.good-product-reference-title h2{margin:2px 0 3px;color:#17253a;font-size:23px}.good-product-reference-title p:last-child{margin:0;color:#718097;font-size:11px}.good-product-reference-meta{display:flex;align-items:center;gap:17px}.good-product-reference-meta>span{display:flex;align-items:center;gap:6px;color:#c25349;font-size:10px;font-weight:800}.good-product-reference-meta>span.online{color:#1c9b66}.good-product-reference-meta>span i{width:7px;height:7px;border-radius:50%;background:currentColor}.good-product-reference-meta>strong{color:#17253a;font-size:22px}.good-product-reference-meta>strong small{color:#7b899b;font-size:10px;font-weight:700}.good-product-reference-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding-top:13px;border-top:1px solid #edf1f5}.good-product-reference-actions button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:35px;padding:0 12px;border:1px solid #dbe4ee;border-radius:8px;background:#fff;color:#506278;font-size:11px;font-weight:850;cursor:pointer}.good-product-reference-actions button.threshold.active{border-color:#f0ad62;background:#fff7ec;color:#c66f11}.good-product-reference-actions button.advanced.active{border-color:#91add0;background:#f1f6fc;color:#315f92}.good-product-reference-actions button.dispatch{border-color:#147af3;background:#147af3;color:#fff}.good-product-reference-actions button:disabled{opacity:.45;cursor:not-allowed}.good-product-advanced-panel{margin-bottom:14px;padding:12px;border:1px solid #dde7f1;border-radius:11px;background:#f8fafc}.good-product-list-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:5px 2px 12px}.good-product-list-heading>div{display:flex;align-items:baseline;gap:10px}.good-product-list-heading b{color:#1e2d42;font-size:15px}.good-product-list-heading span,.good-product-list-heading small{color:#7c899a;font-size:10px}.good-product-reference-empty{display:grid;min-height:330px;place-content:center;justify-items:center;padding:30px;text-align:center;border:1px solid #e0e8f1;border-radius:15px;background:#fff}.good-product-reference-empty>span{display:grid;place-items:center;width:58px;height:58px;border-radius:14px;background:#edf5ff;color:#2378db}.good-product-reference-empty h3{margin:15px 0 6px;color:#203047}.good-product-reference-empty p{max-width:520px;margin:0;color:#7b899b;font-size:12px;line-height:1.65}.good-product-reference-empty button{display:flex;align-items:center;gap:6px;min-height:37px;margin-top:17px;padding:0 14px;border:0;border-radius:8px;background:#147af3;color:#fff;font-weight:850;cursor:pointer}.good-product-reference-hero+.simple-selection-results{margin-top:0}.software-connection-panel{margin:0 0 12px;overflow:hidden;border:1px solid #dfe7f0;border-radius:15px;background:#fff;box-shadow:0 10px 28px #203c5b0d}.software-connection-panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;border-bottom:1px solid #edf1f6;background:linear-gradient(100deg,#f8fbff,#fff)}.software-connection-panel>header>div{display:flex;align-items:center;gap:10px;color:#1677ff}.software-connection-panel>header span{display:grid;gap:2px;color:#1f2d3d}.software-connection-panel>header small{color:#728197;font-weight:400}.software-connection-panel>header em{padding:5px 10px;border-radius:999px;background:#edf8f2;color:#16875b;font-style:normal;font-size:12px;font-weight:700}.software-connection-list{display:grid}.software-connection-list article{display:grid;grid-template-columns:auto minmax(150px,1fr) auto minmax(230px,1.3fr) auto;align-items:center;gap:14px;padding:14px 18px;border-top:1px solid #f0f3f7}.software-connection-list article:first-child{border-top:0}.software-connection-list article>svg{color:#55718f}.software-connection-list .identity,.software-connection-list .sync-state{display:grid;gap:3px;min-width:0}.software-connection-list small{color:#7a899d}.connection-state{display:inline-flex;align-items:center;gap:6px;color:#7b8796;font-size:13px;font-weight:700}.connection-state i{width:8px;height:8px;border-radius:50%;background:#a6afba}.software-connection-list article.online .connection-state{color:#16875b}.software-connection-list article.online .connection-state i{background:#22b573;box-shadow:0 0 0 4px #22b5731f}.software-connection-list article.revoked{opacity:.62;background:#fafbfc}.software-connection-list button{display:inline-flex;align-items:center;gap:6px;border:1px solid #dce4ee;border-radius:8px;padding:8px 10px;background:#fff;color:#526276;cursor:pointer}.software-connection-list button:hover{border-color:#f3a6a6;color:#c43d3d}.software-connection-empty{margin:0;padding:18px;color:#728197}@media(max-width:900px){.software-connection-list article{grid-template-columns:auto 1fr auto}.software-connection-list .sync-state{grid-column:2 / -1}.software-connection-list button{grid-column:2 / -1;justify-self:start}}.draft-editor-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:8px;border:1px solid #dfe7f0;border-radius:14px;background:#fff}.draft-editor-steps button{display:flex;align-items:center;gap:9px;min-height:48px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:#728197;text-align:left;cursor:pointer}.draft-editor-steps button i{display:grid;place-items:center;width:25px;height:25px;flex:0 0 auto;border-radius:50%;background:#edf1f6;color:#617389;font-style:normal;font-size:12px;font-weight:800}.draft-editor-steps button.active{background:#eff6ff;color:#155fc2;font-weight:800}.draft-editor-steps button.active i{background:#1677ff;color:#fff}.draft-editor-steps button.done{color:#16875b}.draft-editor-steps button.done i{background:#def4e9;color:#16875b}.draft-media-review{display:grid;gap:12px;margin-bottom:18px}.draft-media-review .featured{width:min(320px,100%);min-height:280px}.draft-media-review .featured img{width:100%;height:250px;object-fit:contain}.draft-media-review details{border:1px solid #e5eaf1;border-radius:10px;background:#fafcff}.draft-media-review summary{padding:11px 13px;color:#526276;font-weight:700;cursor:pointer}.draft-media-review details .media-strip{padding:0 12px 12px}.draft-ai-image-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px;border:1px solid #dfe8f5;border-radius:12px;background:#f7fbff}.draft-ai-image-actions>div{display:grid;gap:3px;margin-right:auto}.draft-ai-image-actions b{color:#14243a}.draft-ai-image-actions small{color:#6c7d91}.draft-ai-image-actions label{position:relative;cursor:pointer}.draft-ai-image-actions label input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.editor-step-4 .editor-main{min-height:420px}.ozon-template-empty.confirmed{border-color:#bfe8d4;background:#f1fbf6;color:#16875b}@media(max-width:800px){.draft-editor-steps{grid-template-columns:1fr 1fr}}.simple-selection-results{border-radius:15px}.simple-profit-workspace{padding:14px}.simple-profit-summary{margin-bottom:12px}.simple-profit-table th{color:#617188;font-size:10px;white-space:nowrap}.simple-profit-table td{color:#34465d;font-size:10px}.simple-profit-table tr.negative td{background:snow}@media(max-width:1220px){.business-dashboard-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.store-overview-main-grid,.good-product-reference-hero{grid-template-columns:1fr}.good-product-reference-meta{justify-content:flex-start}}@media(max-width:900px){.business-dashboard-hero{align-items:flex-start;flex-direction:column}.business-dashboard-hero-actions{width:100%}.business-dashboard-hero-actions button{flex:1}.business-dashboard-grid{grid-template-columns:1fr}.store-overview-toolbar{align-items:flex-start;flex-wrap:wrap}.store-overview-toolbar>small{width:100%;margin-left:0}.good-product-reference-actions{justify-content:flex-start}}@media(max-width:680px){.xq-reference-balance{position:static}.xq-quota-popover{position:fixed;top:112px;right:12px;left:12px;width:auto}.xq-quota-popover:before{display:none}.business-dashboard{gap:10px}.business-dashboard-hero{min-height:0;padding:20px;border-radius:13px}.business-dashboard-hero-actions{align-items:stretch;flex-direction:column}.business-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.business-dashboard-metrics button{min-height:103px;padding:13px}.store-overview-toolbar{display:grid}.store-overview-toolbar label{align-items:stretch;flex-direction:column}.store-overview-toolbar select{width:100%}.store-overview-period{display:grid;grid-template-columns:repeat(3,1fr)}.store-overview-chart svg{height:170px}.store-overview-main-grid>article,.store-overview-table-card{border-radius:12px}.business-dashboard-grid>article{border-radius:12px}.business-dashboard-todos>div>button{grid-template-columns:38px minmax(0,1fr)}.business-dashboard-todos>div>button>em{grid-column:2}.good-product-reference-hero{padding:16px;border-radius:12px}.good-product-reference-meta{align-items:flex-start;flex-direction:column;gap:8px}.good-product-reference-actions{display:grid;grid-template-columns:1fr 1fr}.good-product-reference-actions button.dispatch{grid-column:1 / -1}.good-product-list-heading{align-items:flex-start;flex-direction:column;gap:4px}.simple-profit-summary{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.business-dashboard *,.good-product-reference-hero *,.xq-quota-popover *{scroll-behavior:auto;animation:none!important;transition:none!important}}.auth-modal-backdrop[data-mode=login]{padding:0;background:#020b19;backdrop-filter:none;-webkit-backdrop-filter:none}.auth-modal-backdrop[data-mode=login] .login-card.is-login{display:grid;grid-template-columns:minmax(0,1fr) minmax(500px,.76fr);width:100%;min-height:100svh;max-height:none;padding:0;overflow:hidden;border:0;border-radius:0;color:#f6faff;background:#030d20;box-shadow:none}.auth-modal-backdrop[data-mode=login] .login-card.is-login:after{display:none}.login-card.is-login>.close{top:28px;right:28px;z-index:9;display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(103,164,255,.17);color:#8ca4c6;background:#0b1931}.login-card.is-login>.close:hover{color:#f4f8ff;background:#112342}.login-command-visual{position:relative;isolation:isolate;display:flex;min-width:0;overflow:hidden;flex-direction:column;padding:clamp(30px,4.2vw,60px);background:#020c1d}.login-command-visual:after{position:absolute;inset:0 0 0 auto;z-index:-1;width:1px;background:#4188ff3d;content:""}.login-command-network{position:absolute;right:-8%;bottom:-2%;left:-3%;z-index:-3;height:67%;background-image:url(/assets/auth-command-network-lkRK7K92.webp);background-position:center bottom;background-repeat:no-repeat;background-size:cover;transform-origin:48% 70%}.login-command-header{position:relative;z-index:2;display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;gap:18px}.login-command-header .brand{color:#f7fbff}.login-command-header .brand small{color:#41adff}.login-command-header .brand{gap:14px}.login-command-header .brand img{width:52px;height:52px;border-radius:15px}.login-command-header .brand b{font-size:18px}.login-command-header .brand small{font-size:9px}.login-command-header>span{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid rgba(29,210,229,.26);border-radius:999px;color:#40dce9;background:#041e31db;font-size:11px;font-weight:750;letter-spacing:.02em}.login-command-copy{position:relative;z-index:2;margin-top:clamp(28px,4.5vh,48px)}.login-command-kicker{display:none}.login-command-copy h2{margin:0;color:#f8fbff;font-size:clamp(46px,4.7vw,72px);line-height:1.12;letter-spacing:-.065em}.login-command-copy h2 em{color:#22d6e8;font-style:normal}.login-command-copy>p:last-child{margin:18px 0 0;color:#91a5c2;font-size:clamp(14px,1.3vw,18px);line-height:1.7}.login-command-metrics{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(620px,88%);margin-top:clamp(22px,3.5vh,36px)}.login-command-metrics article{display:flex;min-width:0;align-items:center;gap:11px;min-height:76px;padding:13px 14px;border:1px solid rgba(50,124,255,.3);border-radius:15px;background:#051632e6;box-shadow:0 16px 38px #00051233}.login-command-metrics article:nth-child(2){border-color:#6f58ff52}.login-command-metrics article:nth-child(3){border-color:#20d3e847}.login-command-metrics article>i{display:grid;width:42px;height:42px;flex:none;place-items:center;border-radius:12px;color:#3b9dff;background:#156cff24;font-style:normal}.login-command-metrics article:nth-child(2)>i{color:#8f80ff;background:#7657ff24}.login-command-metrics article:nth-child(3)>i{color:#34d8df;background:#20d3e821}.login-command-metrics small,.login-command-metrics b{display:block}.login-command-metrics small{overflow:hidden;color:#a7b8d1;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.login-command-metrics b{margin-top:3px;color:#f7fbff;font-size:24px;line-height:1}.login-command-stores{position:absolute;inset:auto 5.5% 18% 5.5%;z-index:1;height:190px;pointer-events:none}.command-store{position:absolute;display:grid;gap:5px;min-width:142px;padding:11px 13px;border:1px solid rgba(53,126,255,.32);border-radius:13px;color:#edf6ff;background:#051734eb;box-shadow:0 16px 36px #00051242}.command-store span,.command-store b{display:flex;align-items:center}.command-store span{gap:7px;font-size:11px;font-weight:750}.command-store span svg{color:#2589ff}.command-store b{gap:6px;color:#4ee0b6;font-size:9px;font-weight:700}.command-store b i{width:6px;height:6px;border-radius:50%;background:#35dcad;box-shadow:0 0 12px #35dcadcc}.command-store-one{top:18px;left:0}.command-store-two{top:78px;right:2%}.command-store-two b{color:#4aa7ff}.command-store-two b i{background:#2589ff;box-shadow:0 0 12px #2589ffcc}.command-store-three{right:31%;bottom:2px}.login-command-sync{position:absolute;right:8%;bottom:clamp(24px,4vh,42px);left:8%;z-index:3;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:78px;overflow:hidden;padding:13px 18px;border:1px solid rgba(58,139,255,.38);border-radius:16px;background:#051734f0;box-shadow:0 22px 48px #00040f4d}.login-command-sync-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;color:#25d2df;background:#20d3e824}.login-command-sync span b,.login-command-sync span small{display:block}.login-command-sync span b{color:#f3f8ff;font-size:13px}.login-command-sync span small{margin-top:5px;color:#8da5c5;font-size:10px}.login-command-sync-track{position:absolute;right:18px;bottom:10px;left:74px;height:2px;overflow:hidden;border-radius:999px;background:#4e84cd2e}.login-command-sync-track>i{display:block;width:27%;height:100%;border-radius:inherit;background:#24d5e4;box-shadow:0 0 12px #24d5e4bd}.login-command-sync-scan{position:absolute;top:0;bottom:0;left:46%;width:1px;background:#36dcffe6;box-shadow:0 0 22px 7px #26beff2e}.auth-modal-backdrop[data-mode=login] .login-card-panel{position:relative;z-index:6;display:flex;min-width:0;overflow-y:auto;flex-direction:column;justify-content:center;margin:clamp(76px,11vh,110px) clamp(24px,2.5vw,38px);padding:clamp(38px,3.4vw,52px);border:1px solid rgba(67,135,246,.44);border-radius:22px;color:#f5f9ff;background:#041025f7;box-shadow:0 32px 90px #00041057}.login-panel-kicker{margin:0 0 34px;color:#2b91ff;font:760 12px var(--mono);letter-spacing:.12em}.auth-modal-backdrop[data-mode=login] .login-card .eyebrow{display:none}.auth-modal-backdrop[data-mode=login] .login-card h2{margin:0 0 12px;color:#f6f9ff;font-size:clamp(42px,4vw,58px);line-height:1.08;letter-spacing:-.055em}.auth-modal-backdrop[data-mode=login] .login-card .muted{margin:0 0 36px;color:#8ea3c0;font-size:14px;line-height:1.65}.auth-modal-backdrop[data-mode=login] .auth-form{gap:18px}.auth-modal-backdrop[data-mode=login] .login-card label{gap:9px;color:#e1eaf7;font-size:12px;font-weight:760}.auth-modal-backdrop[data-mode=login] .login-card input{min-height:58px;padding:0 16px;border:1px solid rgba(105,139,188,.52);border-radius:14px;color:#f7faff;background:#07152c;font-size:14px;box-shadow:none}.auth-modal-backdrop[data-mode=login] .login-card input::placeholder{color:#7589a6}.auth-modal-backdrop[data-mode=login] .login-card input:focus{border-color:#35d7e5;box-shadow:0 0 0 3px #35d7e51f,0 0 24px #2394ff24}.auth-password-field{position:relative;display:block}.auth-password-field input{padding-right:50px!important}.auth-password-toggle{position:absolute;top:50%;right:13px;display:grid;width:34px;height:34px;place-items:center;border-radius:10px;color:#7287a4;background:transparent;transform:translateY(-50%)}.auth-password-toggle:hover,.auth-password-toggle:focus-visible{color:#d9eaff;background:#4682d324}.auth-modal-backdrop[data-mode=login] .auth-submit{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:8px;margin-top:3px;border:1px solid rgba(91,184,255,.58);border-radius:14px;color:#fff;background:#147bff;box-shadow:0 18px 40px #0a5bdb42}.auth-modal-backdrop[data-mode=login] .auth-submit:not(:disabled):hover{background:#2589ff;box-shadow:0 20px 48px #0a70ff57;transform:translateY(-2px)}.auth-modal-backdrop[data-mode=login] .auth-submit:disabled{color:#dbe8ff;background:#147bff;box-shadow:0 18px 40px #0a5bdb33;opacity:.68}.auth-modal-backdrop[data-mode=login] .auth-forgot-link{justify-self:end;margin-top:-8px;padding:0;color:#55b9ff;font-size:12px}.auth-modal-backdrop[data-mode=login] .auth-forgot-link:hover,.auth-modal-backdrop[data-mode=login] .auth-forgot-link:focus-visible{color:#7ed8ff}.auth-modal-backdrop[data-mode=login] .auth-switch{margin-top:24px;color:#3295ff}.auth-modal-backdrop[data-mode=login] .auth-switch:hover{color:#62bcff}.auth-modal-backdrop[data-mode=login] .login-foot{margin-top:42px;color:#6f819c;font-size:10px;line-height:1.75;text-align:center}@media(max-height:760px)and (min-width:981px){.login-command-copy{margin-top:26px}.login-command-copy h2{font-size:clamp(42px,4.2vw,58px)}.login-command-copy>p:last-child{margin-top:10px}.login-command-metrics{margin-top:18px}.login-command-stores{bottom:17%;height:142px}.command-store-three{display:none}.auth-modal-backdrop[data-mode=login] .login-card-panel{margin-block:30px;padding-block:44px}.login-panel-kicker{margin-bottom:22px}.auth-modal-backdrop[data-mode=login] .login-card .muted{margin-bottom:24px}.auth-modal-backdrop[data-mode=login] .login-foot{margin-top:24px}}@media(max-width:980px){.auth-modal-backdrop[data-mode=login]{padding:18px}.auth-modal-backdrop[data-mode=login] .login-card.is-login{grid-template-columns:1fr;width:min(540px,calc(100vw - 28px));min-height:0;max-height:calc(100svh - 28px);border:1px solid rgba(61,132,255,.26);border-radius:26px;box-shadow:0 34px 110px #0005119e}.login-command-visual{display:none}.auth-modal-backdrop[data-mode=login] .login-card-panel{min-height:min(680px,calc(100svh - 28px));margin:0;padding:48px 42px;border:0;border-radius:0;box-shadow:none}}@media(max-width:560px){.auth-modal-backdrop[data-mode=login]{align-items:start;padding:10px}.auth-modal-backdrop[data-mode=login] .login-card.is-login{width:100%;max-height:none;border-radius:22px}.login-card.is-login>.close{top:14px;right:14px}.auth-modal-backdrop[data-mode=login] .login-card-panel{min-height:calc(100svh - 20px);padding:54px 22px 30px}.login-panel-kicker{margin-bottom:28px;font-size:10px}.auth-modal-backdrop[data-mode=login] .login-card h2{font-size:42px}.auth-modal-backdrop[data-mode=login] .login-card .muted{margin-bottom:28px;font-size:13px}.auth-modal-backdrop[data-mode=login] .login-card input,.auth-modal-backdrop[data-mode=login] .auth-submit{min-height:54px}.auth-modal-backdrop[data-mode=login] .login-foot{margin-top:30px}}@media(prefers-reduced-motion:reduce){.login-command-network,.login-command-sync-scan,.command-store{animation:none!important;transition-duration:.01ms!important}}.xq-public-landing{--xq-ink: #17212d;--xq-muted: #687482;--xq-blue: #0877ee;--xq-cyan: #15bfe1;--xq-teal: #0eb5aa;--xq-ivory: #fbfaf7;--xq-paper: #ffffff;--xq-soft: #f3f5f4;--xq-line: #dfe5e8;min-height:100svh;overflow-x:clip;color:var(--xq-ink);background:var(--xq-ivory);font-family:Inter,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif}.xq-public-landing *,.xq-public-landing *:before,.xq-public-landing *:after{box-sizing:border-box}.xq-public-landing :where(#workflow,#operations,#security){scroll-margin-top:82px}.xq-page-progress{position:fixed;z-index:90;top:0;right:0;left:0;height:2px;transform-origin:0 50%;background:var(--xq-cyan);box-shadow:0 0 14px #15bfe1b8;pointer-events:none}.xq-public-nav{position:sticky;z-index:40;top:0;display:flex;min-height:80px;align-items:center;justify-content:space-between;gap:32px;padding:0 max(30px,calc((100vw - 1328px)/2));border-bottom:1px solid rgba(216,221,222,.72);background:#fbfaf7ed;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.xq-public-brand{display:inline-flex;align-items:center;gap:13px;color:var(--xq-ink);text-decoration:none}.xq-public-brand img{width:46px;height:46px;border-radius:13px;object-fit:contain;box-shadow:0 9px 24px #0877ee29}.xq-public-brand span{display:grid;gap:3px}.xq-public-brand b{color:#141b24;font-size:15px;font-weight:800;letter-spacing:-.025em}.xq-public-brand small{color:#8a929b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;letter-spacing:.2em}.xq-public-nav nav{display:flex;align-items:center;gap:8px}.xq-public-nav nav a,.xq-public-nav nav button{min-height:42px;padding:0 15px;border:0;border-radius:10px;color:#2f3843;background:transparent;font:inherit;font-size:13px;font-weight:650;text-decoration:none;cursor:pointer;transition:color .16s ease,background .16s ease,transform .16s ease}.xq-public-nav nav a:hover{color:var(--xq-blue);background:#eef5fb}.xq-public-nav nav button{margin-left:7px;padding-inline:20px;color:#fff;background:var(--xq-blue);box-shadow:0 12px 24px #0877ee2b}.xq-public-nav nav button:hover{transform:translateY(-1px);background:#076bd5}.xq-public-nav :where(a,button):focus-visible,.xq-public-actions :where(a,button):focus-visible,.xq-closing button:focus-visible{outline:3px solid rgba(8,119,238,.3);outline-offset:3px}.xq-public-hero{position:relative;display:grid;grid-template-columns:minmax(400px,.82fr) minmax(650px,1.18fr);gap:clamp(46px,5vw,82px);width:min(1328px,calc(100% - 60px));min-height:650px;margin:0 auto;padding:48px 0 76px;align-items:start}.xq-hero-flow-art{position:absolute;z-index:0;right:-6%;bottom:-4%;left:-6%;width:112%;height:78%;object-fit:cover;object-position:center bottom;pointer-events:none}.xq-hero-flow-energy{z-index:1;opacity:0;filter:saturate(1.55) brightness(1.06) contrast(1.08);will-change:clip-path,opacity,transform}.xq-public-hero-copy{position:relative;z-index:2;align-self:start;padding-top:14px}.xq-public-kicker{margin:0;color:var(--xq-blue);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.xq-public-hero h1{max-width:570px;margin:28px 0 26px;color:var(--xq-ink);font-size:clamp(54px,5vw,76px);font-weight:860;line-height:1.03;letter-spacing:-.075em}.xq-title-line{display:block;overflow:hidden;padding-bottom:.05em}.xq-title-line>span,.xq-title-line>em{display:inline-block}.xq-public-hero h1 em{display:inline-block;margin-top:6px;color:#129ce2;font-size:.86em;font-style:normal;white-space:nowrap}.xq-public-intro{max-width:550px;margin:0;color:var(--xq-muted);font-size:clamp(16px,1.4vw,19px);line-height:1.85}.xq-public-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.xq-public-actions :where(button,a),.xq-closing button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:0 24px;border:1px solid transparent;border-radius:10px;font:inherit;font-size:14px;font-weight:760;text-decoration:none;cursor:pointer;transition:transform .17s ease,box-shadow .17s ease,background .17s ease}.xq-primary-action{color:#fff;background:var(--xq-blue);box-shadow:0 16px 30px #0877ee33}.xq-secondary-action{border-color:#d4dbe0!important;color:#25303b;background:#ffffffb8}.xq-public-actions :where(button,a):hover,.xq-closing button:hover{transform:translateY(-2px)}.xq-primary-action:hover{box-shadow:0 19px 36px #0877ee40}.xq-secondary-action:hover{background:#fff}.xq-public-assurances{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:23px;color:#75808b;font-size:11px}.xq-public-assurances span{display:inline-flex;align-items:center;gap:6px}.xq-public-assurances svg{color:var(--xq-teal)}.xq-workflow-stage{position:relative;z-index:2;align-self:start;min-width:0;padding:25px 24px 22px;border:1px solid #dce2e5;border-radius:22px;background:#ffffffdb;box-shadow:0 26px 70px #3946531a;transform-style:preserve-3d;will-change:transform}.xq-workflow-status{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px;color:#7c8791;font-size:10px}.xq-workflow-status span,.xq-workflow-status b{display:inline-flex;align-items:center;gap:8px}.xq-workflow-status small{color:inherit;font:inherit}.xq-workflow-status span i,.xq-store-overview>header>p i{width:7px;height:7px;border-radius:50%;background:#13aa8a;box-shadow:0 0 0 5px #13aa8a14}.xq-workflow-status b{color:#202a35;font-size:10px;letter-spacing:.1em}.xq-stage-route{position:relative;display:grid;grid-template-columns:repeat(5,minmax(84px,1fr));gap:6px;min-height:86px;align-items:start;padding-inline:8px}.xq-stage-track{position:absolute;z-index:0;top:21px;right:10%;left:10%;height:2px;background:#d8dee3}.xq-stage-track-active{display:block;width:52%;height:100%;background:var(--xq-cyan);box-shadow:0 0 15px #15bfe1b3}.xq-route-packet{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:#3ae5f4;box-shadow:0 0 12px #15bfe1f2;transform:translate(-50%)}.xq-stage-node{position:relative;z-index:2;display:grid;justify-items:center;gap:10px;min-width:0;padding:0;border:0;color:#7d858e;background:transparent;font:inherit;text-align:center;cursor:pointer;transition:color .18s ease,transform .18s ease}.xq-stage-node:hover{transform:translateY(-2px)}.xq-stage-node:focus-visible{outline:none}.xq-stage-node:focus-visible>b{outline:3px solid rgba(8,119,238,.28);outline-offset:4px}.xq-stage-node>b{display:grid;width:42px;height:42px;place-items:center;border:2px solid #fff;border-radius:50%;color:#fff;background:#a8adb2;box-shadow:0 0 0 1px #d9dee1;font-size:11px;font-weight:800;transition:background .26s ease,box-shadow .26s ease,transform .26s ease}.xq-stage-node>span{overflow:hidden;color:inherit;font-size:10px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.xq-stage-node.is-done{color:#04a7a8}.xq-stage-node.is-done>b{background:#0bb7b5;box-shadow:0 0 0 1px #0bb7b538,0 7px 20px #0bb7b52e}.xq-stage-node:first-of-type>b{background:var(--xq-blue)}.xq-stage-node.is-active{color:var(--xq-blue)}.xq-stage-node.is-active>b{background:var(--xq-blue);box-shadow:0 0 0 6px #e3f0fc,0 0 0 11px #0877ee17,0 12px 28px #0877ee40}.xq-active-halo{position:absolute;z-index:-1;top:-8px;width:58px;height:58px;border:1px solid #44bce8;border-radius:50%}.xq-listing-preview{display:grid;grid-template-columns:150px minmax(220px,1fr) minmax(150px,.64fr);gap:18px;align-items:stretch;min-height:245px;padding:16px;border:1px solid #e0e5e7;border-radius:17px;background:var(--xq-paper);box-shadow:0 15px 34px #3d49540f}.xq-product-photo{position:relative;overflow:hidden;border-radius:13px;background:#f0efeb}.xq-product-photo img{width:100%;height:100%;object-fit:cover}.xq-product-scan{position:absolute;right:7px;left:7px;height:2px;background:#35d4ef;box-shadow:0 0 12px #35d4efe6}.xq-product-copy{min-width:0;align-self:center}.xq-product-copy>small{color:#8a939c;font-size:9px}.xq-product-copy h2{margin:7px 0 8px;color:#18212b;font-size:15px;line-height:1.45;letter-spacing:-.03em}.xq-product-copy>p{margin:0 0 14px;color:#7d8792;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px}.xq-product-copy dl,.xq-profit-panel dl{display:grid;gap:7px;margin:0}.xq-product-copy dl div,.xq-profit-panel dl div{display:grid;grid-template-columns:50px minmax(0,1fr);gap:8px}.xq-product-copy :where(dt,dd),.xq-profit-panel :where(dt,dd){margin:0;color:#7a858f;font-size:8px}.xq-product-copy dd,.xq-profit-panel dd{color:#4d5864}.xq-profit-panel{display:grid;align-content:center;gap:16px;padding:16px;border-left:1px solid #e5e9eb}.xq-profit-panel>span{display:inline-flex;align-items:center;gap:6px;color:var(--xq-blue);font-size:9px;font-weight:800}.xq-profit-panel strong{display:grid;gap:4px;color:var(--xq-blue);font-size:18px}.xq-profit-panel strong small{color:#5a6672;font-size:9px;font-weight:650}.xq-profit-panel>p{display:flex;align-items:center;gap:6px;margin:0;color:#12a77f;font-size:9px}.xq-scroll-cue{position:absolute;bottom:18px;left:0;display:flex;align-items:flex-end;gap:11px;color:#7b8894;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;line-height:1.6;letter-spacing:.11em;text-decoration:none}.xq-scroll-cue svg{animation:xq-down 1.6s ease-in-out infinite}.xq-flow-overview{padding:74px max(30px,calc((100vw - 1328px)/2)) 96px;border-top:1px solid #e7e5df;background:#fff}.xq-flow-overview>header{max-width:850px;margin:0 auto 58px;text-align:center}.xq-flow-overview h2,.xq-process-story h2,.xq-store-overview h2,.xq-trust h2{margin:18px 0 12px;color:var(--xq-ink);font-size:clamp(38px,4vw,58px);line-height:1.1;letter-spacing:-.06em}.xq-flow-overview h2 span{color:var(--xq-blue)}.xq-flow-overview>header>p:last-child,.xq-process-story>header>p:last-child,.xq-trust>header>p:last-child{margin:0;color:var(--xq-muted);font-size:14px;line-height:1.75}.xq-overview-rail{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #d9e0e5}.xq-overview-progress{position:absolute;z-index:3;top:-1px;right:0;left:0;height:2px;transform-origin:0 50%;background:var(--xq-cyan);box-shadow:0 0 14px #15bfe180;pointer-events:none}.xq-overview-rail article{position:relative;min-height:220px;padding:34px 28px 16px;border-right:1px solid #e5e9eb}.xq-overview-rail article:last-child{border-right:0}.xq-overview-rail article>i{display:grid;width:44px;height:44px;margin-bottom:23px;place-items:center;border:1px solid #d6e3ef;border-radius:13px;color:var(--xq-blue);background:#eff6fc;font-style:normal}.xq-overview-rail article>b{position:absolute;top:-12px;left:25px;padding:2px 7px;color:var(--xq-blue);background:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.xq-overview-rail h3,.xq-process-list h3,.xq-trust h3{margin:0 0 9px;color:#1a242e;font-size:17px;letter-spacing:-.035em}.xq-overview-rail p,.xq-process-list p,.xq-trust article p{margin:0;color:#74808b;font-size:12px;line-height:1.7}.xq-process-story{display:grid;grid-template-columns:minmax(320px,.74fr) minmax(520px,1.26fr);gap:clamp(60px,9vw,140px);padding:clamp(100px,10vw,150px) max(30px,calc((100vw - 1328px)/2));background:var(--xq-ivory)}.xq-process-story>header{position:sticky;top:130px;align-self:start}.xq-process-story h2{font-size:clamp(44px,5vw,72px)}.xq-process-list{border-top:1px solid #d9deda}.xq-process-list article{display:grid;grid-template-columns:40px 48px minmax(0,1fr) auto;gap:18px;align-items:center;min-height:128px;border-bottom:1px solid #d9deda}.xq-process-list article>span{color:#9aa3a9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.xq-process-list article>i{display:grid;width:44px;height:44px;place-items:center;border-radius:13px;color:var(--xq-blue);background:#edf5fb;font-style:normal}.xq-process-list article>svg{color:#b8c0c6}.xq-growth-loop{padding:clamp(100px,10vw,150px) max(30px,calc((100vw - 1328px)/2));color:#edf5fb;background:#07192b}.xq-growth-loop>header{max-width:880px;margin-bottom:64px}.xq-growth-loop .xq-public-kicker{color:#45cee8}.xq-growth-loop h2{margin:19px 0 18px;color:#f7fbff;font-size:clamp(48px,5.5vw,78px);line-height:1.03;letter-spacing:-.07em}.xq-growth-loop>header>p:last-child{margin:0;color:#92a5b5;font-size:15px;line-height:1.75}.xq-growth-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(141,181,210,.2);border-bottom:1px solid rgba(141,181,210,.2)}.xq-growth-steps article{position:relative;min-height:285px;padding:38px 34px;border-right:1px solid rgba(141,181,210,.2);transition:background .22s ease,box-shadow .22s ease}.xq-growth-steps article:hover{background:#122f4894;box-shadow:inset 0 2px #4ccfe98a}.xq-growth-steps article:last-child{border-right:0}.xq-growth-steps article>span{position:absolute;top:38px;right:34px;color:#5f768a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.xq-growth-steps article>i{display:grid;width:50px;height:50px;place-items:center;border:1px solid rgba(76,207,233,.2);border-radius:14px;color:#4ccfe9;background:#0c253b;font-style:normal}.xq-growth-steps h3{margin:72px 0 12px;color:#edf5fb;font-size:22px;letter-spacing:-.04em}.xq-growth-steps p{margin:0;color:#8fa2b2;font-size:13px;line-height:1.75}.xq-growth-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 42px;margin-top:54px}.xq-growth-proof>p{display:flex;gap:13px;align-items:flex-start;min-height:92px;margin:0;padding:23px 0;border-bottom:1px solid rgba(141,181,210,.15)}.xq-growth-proof>p>svg{flex:0 0 auto;margin-top:2px;color:#3ac7aa}.xq-growth-proof span{display:grid;gap:7px}.xq-growth-proof b{color:#e6f0f8;font-size:13px}.xq-growth-proof small{color:#8398aa;font-size:11px;line-height:1.6}.xq-store-overview{padding:clamp(94px,9vw,140px) max(30px,calc((100vw - 1328px)/2));background:#f0f4f5}.xq-store-overview>header{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:54px}.xq-store-overview>header>div{max-width:860px}.xq-store-overview>header>p{display:inline-flex;flex:0 0 auto;align-items:center;gap:9px;margin:0 0 9px;color:#5e6d77;font-size:11px}.xq-store-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #d5dde1;border-bottom:1px solid #d5dde1}.xq-store-metrics article{display:grid;gap:10px;min-height:158px;align-content:center;padding:24px 30px;border-right:1px solid #d5dde1}.xq-store-metrics article:last-child{border-right:0}.xq-store-metrics small{color:#77838d;font-size:11px}.xq-store-metrics b{color:#1a242e;font-size:clamp(26px,2.6vw,40px);line-height:1;letter-spacing:-.04em}.xq-store-metrics article:nth-child(3) b{color:var(--xq-blue)}.xq-store-metrics span{color:#10a680;font-size:10px}.xq-store-detail{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr);gap:18px;margin-top:28px}.xq-store-tasks,.xq-store-health{border:1px solid #d8e0e4;border-radius:18px;background:#fff}.xq-store-tasks{padding:24px 26px}.xq-store-tasks>header,.xq-store-health>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;color:#25313c;font-size:12px;font-weight:780}.xq-store-tasks>header span{display:inline-flex;align-items:center;gap:8px}.xq-store-tasks>header svg{color:var(--xq-blue)}.xq-store-tasks>header b{color:#75828c;font-size:9px}.xq-task-row{display:grid;grid-template-columns:minmax(160px,.75fr) minmax(180px,1fr) 44px;gap:18px;align-items:center;min-height:62px;border-top:1px solid #edf0f2}.xq-task-row>span{display:grid;gap:4px}.xq-task-row b{color:#2b3540;font-size:11px}.xq-task-row small{color:#86919a;font-size:9px}.xq-task-row>div{height:5px;overflow:hidden;border-radius:999px;background:#e9eef1}.xq-task-row>div i{display:block;height:100%;border-radius:inherit;background:var(--xq-blue)}.xq-task-row strong{color:var(--xq-blue);font-size:11px}.xq-store-health{padding:24px}.xq-store-health>header{justify-content:flex-start}.xq-store-health>header svg{color:var(--xq-blue)}.xq-store-health>p{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;margin:0;border-top:1px solid #edf0f2;color:#61707b;font-size:10px}.xq-store-health>p span{display:inline-flex;align-items:center;gap:9px}.xq-store-health>p i{width:7px;height:7px;border-radius:50%;background:#11aa83}.xq-store-health>p b{color:#10a680;font-size:9px}.xq-trust{padding:clamp(100px,10vw,150px) max(30px,calc((100vw - 1328px)/2));background:#fff}.xq-trust>header{max-width:800px;margin-bottom:58px}.xq-trust>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #dfe5e8}.xq-trust article{position:relative;min-height:276px;padding:34px 32px;border-right:1px solid #dfe5e8;transition:background .18s ease}.xq-trust article:last-child{border-right:0}.xq-trust article:hover{background:#f8faf9}.xq-trust article>i{display:grid;width:50px;height:50px;place-items:center;border-radius:14px;color:var(--xq-blue);background:#edf5fb;font-style:normal}.xq-trust article>span{position:absolute;top:38px;right:32px;color:#b2bbc2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.xq-trust h3{margin-top:72px;font-size:21px}.xq-closing{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);gap:clamp(60px,10vw,150px);align-items:center;min-height:620px;padding:100px max(30px,calc((100vw - 1328px)/2));color:#f5f9fd;background:#061526}.xq-closing .xq-public-kicker{color:#4ccce8}.xq-closing h2{margin:20px 0;color:#fff;font-size:clamp(52px,6vw,86px);line-height:1.02;letter-spacing:-.07em}.xq-closing>div>p:not(.xq-public-kicker){margin:0;color:#93a4b5;font-size:16px}.xq-closing button{margin-top:34px;color:#071727;background:#42d1ec}.xq-closing aside{display:grid;gap:18px;padding:30px;border:1px solid rgba(139,182,216,.22);border-radius:20px;background:#0b2136}.xq-closing aside>span{display:inline-flex;align-items:center;gap:9px;color:#a9bac8;font-size:10px}.xq-closing aside>span i{width:7px;height:7px;border-radius:50%;background:#24c89c}.xq-closing aside>b{color:#4cd5ee;font-size:54px;letter-spacing:-.05em}.xq-closing aside>p{display:flex;align-items:center;gap:10px;margin:0;padding-top:16px;border-top:1px solid rgba(145,181,208,.17);color:#bdc9d3;font-size:11px}.xq-closing aside svg{color:#49cde7}.xq-public-footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:34px;align-items:center;padding:24px max(30px,calc((100vw - 1328px)/2));border-top:1px solid rgba(146,179,206,.16);background:#061526}.xq-public-footer .xq-public-brand b{color:#eef5fb}.xq-public-footer .xq-public-brand small{color:#71879a}.xq-public-footer p,.xq-public-footer>a{margin:0;color:#7f92a3;font-size:9px;line-height:1.6;text-decoration:none}.xq-public-footer>a:hover{color:#42d1ec}@keyframes xq-down{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media(max-width:1160px){.xq-public-hero{grid-template-columns:minmax(350px,.78fr) minmax(560px,1.22fr);gap:34px}.xq-public-hero h1{font-size:clamp(50px,5.3vw,66px)}.xq-listing-preview{grid-template-columns:126px minmax(190px,1fr) 148px;gap:14px}.xq-profit-panel{padding:12px}}@media(max-width:980px){.xq-public-nav nav a:not(:last-of-type){display:none}.xq-public-hero{grid-template-columns:1fr;width:min(760px,calc(100% - 42px));min-height:auto;padding:72px 0 100px}.xq-public-hero-copy{max-width:650px}.xq-scroll-cue{display:none}.xq-overview-rail{grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid #e5e9eb}.xq-overview-rail article:nth-child(2n){border-right:0}.xq-overview-rail article:nth-child(n+3){border-top:1px solid #e5e9eb}.xq-overview-rail article>b{top:17px}.xq-process-story{grid-template-columns:1fr;gap:54px}.xq-process-story>header{position:static}.xq-store-detail,.xq-growth-steps{grid-template-columns:1fr}.xq-growth-steps article{min-height:230px;border-right:0;border-bottom:1px solid rgba(141,181,210,.2)}.xq-growth-steps article:last-child{border-bottom:0}.xq-trust>div{grid-template-columns:1fr;border-left:1px solid #dfe5e8;border-right:1px solid #dfe5e8}.xq-trust article{min-height:230px;border-right:0;border-bottom:1px solid #dfe5e8}.xq-closing{grid-template-columns:1fr}.xq-closing aside{max-width:520px}}@media(max-width:700px){.xq-public-nav{min-height:66px;padding-inline:16px}.xq-public-brand img{width:38px;height:38px;border-radius:11px}.xq-public-brand b{font-size:12px}.xq-public-brand small{display:none}.xq-public-nav nav a{display:none!important}.xq-public-nav nav button{min-height:36px;margin:0;padding-inline:13px;font-size:10px}.xq-public-hero{width:calc(100% - 30px);padding:58px 0 78px}.xq-public-hero h1{margin-block:21px 20px;font-size:clamp(42px,12vw,56px)}.xq-public-hero h1 em{white-space:normal}.xq-public-intro{font-size:15px}.xq-public-actions{display:grid;grid-template-columns:1fr}.xq-public-actions :where(button,a){width:100%}.xq-workflow-stage{padding:18px 14px;border-radius:18px}.xq-stage-route{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;overflow:visible;padding-inline:0}.xq-stage-track{right:32px;left:32px;width:auto}.xq-stage-node>b{width:38px;height:38px;font-size:9px}.xq-stage-node>span{font-size:8px}.xq-stage-node.is-active>b{box-shadow:0 0 0 4px #e3f0fc,0 0 0 8px #0877ee17,0 10px 24px #0877ee38}.xq-active-halo{top:-6px;width:50px;height:50px}.xq-listing-preview{grid-template-columns:96px minmax(0,1fr);min-height:auto;padding:12px}.xq-product-photo{min-height:132px}.xq-product-copy h2{font-size:13px}.xq-product-copy dl{display:none}.xq-profit-panel{grid-column:1 / -1;grid-template-columns:1fr 1fr;border-top:1px solid #e5e9eb;border-left:0}.xq-profit-panel dl{display:none}.xq-flow-overview,.xq-process-story,.xq-growth-loop,.xq-store-overview,.xq-trust,.xq-closing{padding-inline:18px}.xq-flow-overview h2,.xq-process-story h2,.xq-growth-loop h2,.xq-store-overview h2,.xq-trust h2{font-size:clamp(38px,11vw,50px)}.xq-flow-overview>header{text-align:left}.xq-overview-rail{grid-template-columns:1fr}.xq-overview-rail article,.xq-overview-rail article:nth-child(2n){min-height:185px;border-top:1px solid #e5e9eb;border-right:0}.xq-process-list article{grid-template-columns:34px 44px minmax(0,1fr);gap:12px}.xq-process-list article>svg{display:none}.xq-growth-proof{grid-template-columns:1fr}.xq-store-overview>header{display:grid}.xq-store-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.xq-store-metrics article:nth-child(2){border-right:0}.xq-store-metrics article:nth-child(n+3){border-top:1px solid #d5dde1}.xq-store-metrics b{font-size:26px}.xq-task-row{grid-template-columns:minmax(120px,1fr) 44px}.xq-task-row>div{display:none}.xq-closing{min-height:640px}.xq-closing h2{font-size:clamp(48px,13vw,66px)}.xq-public-footer{grid-template-columns:1fr;gap:18px;padding:30px 18px}}@media(prefers-reduced-motion:reduce){.xq-public-landing *,.xq-public-landing *:before,.xq-public-landing *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ozai-brand-mark{position:relative;display:inline-grid;width:36px;height:36px;flex:0 0 auto;place-items:center;isolation:isolate}.ozai-brand-mark:before{position:absolute;z-index:-1;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(circle,rgba(54,200,154,.34),rgba(22,137,229,.14) 48%,transparent 72%);opacity:.44;transform:scale(.88);animation:ozai-brand-aura 2.6s ease-in-out infinite;content:""}.ozai-brand-mark svg{position:relative;z-index:1;display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 6px rgba(22,137,229,.16))}.ozai-brand-mark__orbit-bead{display:block}.ozai-brand-mark__orbit-rest{display:none}.ozai-brand-mark__meters rect{transform-box:fill-box;transform-origin:center bottom;animation:ozai-brand-meter 1.35s cubic-bezier(.45,0,.25,1) infinite}.ozai-brand-mark__meters rect:nth-child(2){animation-delay:.14s}.ozai-brand-mark__meters rect:nth-child(3){animation-delay:.28s}.xq-public-brand .ozai-brand-mark{width:46px;height:46px}.login-command-header .brand .ozai-brand-mark{width:52px;height:52px}.xq-studio-sidebar .brand .ozai-brand-mark{width:47px;height:47px}@keyframes ozai-brand-aura{0%,to{opacity:.28;transform:scale(.82)}50%{opacity:.56;transform:scale(1.08)}}@keyframes ozai-brand-meter{0%,to{opacity:.6;transform:scaleY(.48)}42%,68%{opacity:1;transform:scaleY(1)}}@media(max-width:700px){.xq-public-brand .ozai-brand-mark{width:38px;height:38px}}@media(max-width:680px){.xq-studio-sidebar .brand .ozai-brand-mark{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.ozai-brand-mark:before,.ozai-brand-mark__meters rect{animation:none}.ozai-brand-mark:before{opacity:.34;transform:none}.ozai-brand-mark__orbit-bead{display:none}.ozai-brand-mark__orbit-rest{display:block}}.auth-modal-backdrop.auth-light-mode{background:radial-gradient(circle at 12% 18%,rgba(54,200,154,.14),transparent 32%),radial-gradient(circle at 88% 82%,rgba(22,137,229,.15),transparent 34%),#1b2e474d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.auth-modal-backdrop.auth-light-mode .login-card.is-registering{border-color:#d8e6ec;color:#1b2e47;background:#fff;box-shadow:0 30px 90px #1b2e4733}.auth-modal-backdrop.auth-light-mode .login-card.is-registering>.close{z-index:8;border:1px solid #d8e6ec;color:#5f7489;background:#ffffffe6;box-shadow:0 8px 22px #1b2e471a}.auth-modal-backdrop.auth-light-mode .login-card.is-registering>.close:hover,.auth-modal-backdrop.auth-light-mode .login-card.is-registering>.close:focus-visible{color:#1689e5;background:#eef7fc}.auth-modal-backdrop.auth-light-mode .registration-journey-visual{border-color:#d8e6ec;background:radial-gradient(circle at 12% 12%,rgba(130,230,83,.18),transparent 34%),radial-gradient(circle at 88% 88%,rgba(22,137,229,.14),transparent 34%),linear-gradient(145deg,#f1fbf7,#eef8fc 52%,#edf5ff)}.auth-modal-backdrop.auth-light-mode .registration-kicker{color:#169a7d}.auth-modal-backdrop.auth-light-mode .registration-visual-copy h3{color:#1b2e47}.auth-modal-backdrop.auth-light-mode .registration-visual-copy p{color:#647b8f}.auth-modal-backdrop.auth-light-mode .registration-flow li{border-color:#bed8e3d1;background:#ffffffc7;box-shadow:0 10px 28px #1b2e470f}.auth-modal-backdrop.auth-light-mode .registration-flow li>i{color:#169a7d;background:#e6f8f1}.auth-modal-backdrop.auth-light-mode .registration-flow li:nth-child(2)>i{color:#159caf;background:#e7f8fa}.auth-modal-backdrop.auth-light-mode .registration-flow li:nth-child(3)>i{color:#1689e5;background:#eaf4ff}.auth-modal-backdrop.auth-light-mode .registration-flow small{color:#70869a}.auth-modal-backdrop.auth-light-mode .registration-flow b{color:#263d56}.auth-modal-backdrop.auth-light-mode .registration-flow em{color:#527086;background:#edf5f8}.auth-modal-backdrop.auth-light-mode .registration-progress span{background:#d8e6ec}.auth-modal-backdrop.auth-light-mode .registration-progress span:after{background:linear-gradient(90deg,#36c89a,#22b8ca 52%,#1689e5);box-shadow:0 0 10px #22b8ca47}.auth-modal-backdrop.auth-light-mode .registration-benefit-strip span{border-color:#d3e4eb;color:#647b8f;background:#ffffffbd}.auth-modal-backdrop.auth-light-mode .registration-sparkle{color:#22b8ca85;filter:drop-shadow(0 0 12px rgba(34,184,202,.22))}.auth-modal-backdrop.auth-light-mode .login-card.is-registering .login-card-panel{color:#1b2e47;background:radial-gradient(circle at 100% 0%,rgba(34,184,202,.08),transparent 33%),linear-gradient(155deg,#fff,#f7fbfd)}.auth-modal-backdrop.auth-light-mode .auth-brand-row .brand{color:#1b2e47}.auth-modal-backdrop.auth-light-mode .auth-brand-row .brand small,.auth-modal-backdrop.auth-light-mode .login-card .eyebrow{color:#1689e5}.auth-modal-backdrop.auth-light-mode .auth-brand-row>span{border-color:#cfe4ec;color:#367089;background:#eef8fb}.auth-modal-backdrop.auth-light-mode .login-card h2{color:#1b2e47}.auth-modal-backdrop.auth-light-mode .login-card h2 em{color:#1689e5}.auth-modal-backdrop.auth-light-mode .login-card .muted{color:#647b8f}.auth-modal-backdrop.auth-light-mode .login-card label{color:#334b62}.auth-modal-backdrop.auth-light-mode .login-card input{border-color:#cbdde6;color:#1b2e47;background:#fff;box-shadow:0 5px 16px #1b2e470a}.auth-modal-backdrop.auth-light-mode .login-card input::placeholder{color:#8a9cac}.auth-modal-backdrop.auth-light-mode .login-card input:focus{border-color:#22b8ca;box-shadow:0 0 0 3px #22b8ca21,0 10px 24px #1689e514}.auth-modal-backdrop.auth-light-mode .auth-code-row .text-link{border-color:#bddfea;color:#0d8aa4;background:#eaf8fb}.auth-modal-backdrop.auth-light-mode .auth-code-row .text-link:not(:disabled):hover{border-color:#22b8ca;color:#0877bb;background:#def4f8}.auth-modal-backdrop.auth-light-mode .auth-code-row .text-link:disabled{color:#8295a5;background:#f1f5f7}.auth-modal-backdrop.auth-light-mode .auth-password-toggle{color:#6f8599}.auth-modal-backdrop.auth-light-mode .auth-password-toggle:hover,.auth-modal-backdrop.auth-light-mode .auth-password-toggle:focus-visible{color:#1689e5;background:#eaf4ff}.auth-modal-backdrop.auth-light-mode .auth-submit{border-color:transparent;color:#fff;background:linear-gradient(100deg,#36c89a,#22b8ca 48%,#1689e5);box-shadow:0 15px 34px #1689e533}.auth-modal-backdrop.auth-light-mode .auth-submit:not(:disabled):hover{box-shadow:0 18px 38px #1689e545}.auth-modal-backdrop.auth-light-mode .auth-submit:disabled{color:#ffffffe6;opacity:.58}.auth-modal-backdrop.auth-light-mode .auth-switch{color:#1689e5}.auth-modal-backdrop.auth-light-mode .auth-switch:hover{color:#0d72c1}.auth-modal-backdrop.auth-light-mode .login-foot{color:#71879a}.auth-modal-backdrop.auth-light-mode .form-message.error{color:#b42336;background:#fff0f2}.auth-modal-backdrop.auth-light-mode .form-message.success{color:#137a65;background:#eaf9f3}@keyframes registration-step-focus{0%,24%{border-color:#22b8ca9e;background:#ebfaf8fa;box-shadow:0 14px 32px #1689e51a;transform:translate(4px)}32%,to{border-color:#bed8e3d1;background:#ffffffc7;box-shadow:0 10px 28px #1b2e470f;transform:translate(0)}}@media(max-width:860px){.auth-modal-backdrop.auth-light-mode .registration-journey-visual{border-bottom-color:#d8e6ec}}
