.sku-ads .sku-ads-head td{background:rgba(var(--gold-rgb),.06);border-top:2px solid var(--line-gold)}.sku-ads .sku-ads-row td:first-child{padding-left:28px}.sku-ads td small{color:var(--faint);margin-top:3px;display:block}.sku-ads td small.warn-text{color:var(--amber)}.sku-ads-type{white-space:nowrap;border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.sku-ads-type.auto{color:var(--amber);background:#e8b86c1a;border-color:#e8b86c66}.sku-ads-type.manual{color:var(--blue);background:#7e9de01a;border-color:#7e9de059}.sku-ads .sku-ads-head .listing-product small{white-space:normal;text-overflow:clip;overflow:visible}.sku-ads td:nth-child(9){min-width:130px}.overall-acos-panel{border:1px solid var(--line-gold);background:linear-gradient(145deg,#75d6a30a,rgba(var(--shade),.3));border-radius:13px;min-width:0;margin:14px 0;padding:16px}.overall-acos-panel>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.overall-acos-panel h3{margin:0;font-size:15px}.overall-acos-panel p{color:var(--muted);font-size:13.5px;line-height:1.7}.overall-acos-tools{flex-wrap:wrap;align-items:end;gap:9px;margin:10px 0;font-size:13.5px;display:flex}.overall-acos-tools label{gap:5px;display:grid}.overall-acos-tools select,.overall-acos-tools input{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:7px;max-width:100%;padding:8px;font-size:13.5px}.overall-acos-panel button{border-radius:7px;padding:8px 12px;font-size:13.5px}.overall-acos-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:15px 0;display:grid}.overall-acos-cards article{border:1px solid var(--line);border-radius:10px;padding:12px}.overall-acos-cards article:first-child{border-color:var(--line-gold)}.overall-acos-cards span,.overall-acos-cards small{color:var(--muted);font-size:13.5px;line-height:1.7;display:block}.overall-acos-cards strong{color:var(--gold);overflow-wrap:anywhere;margin:8px 0;font-size:22px;display:block}.overall-acos-table{width:100%;margin:12px 0;overflow:auto}.overall-acos-table table{border-collapse:collapse;width:100%;min-width:750px;font-size:13.5px}.overall-acos-table th,.overall-acos-table td{text-align:left;border-bottom:1px solid var(--line);padding:10px}.overall-acos-table th{color:var(--muted);white-space:nowrap}.overall-acos-table small{color:var(--faint);margin-top:4px;font-size:13px;display:block}.overall-acos-title{white-space:normal;max-width:270px;line-height:1.5;display:block}.overall-acos-panel .overall-acos-warning{color:var(--amber);border:1px dashed var(--line-gold);border-radius:7px;padding:9px}.overall-acos-products,.overall-acos-definition{border-top:1px solid var(--line);margin-top:14px;padding-top:12px;font-size:14px}.overall-acos-panel summary{cursor:pointer;line-height:1.7}.overall-acos-pagination{align-items:center;gap:10px;font-size:13.5px;display:flex}.overall-acos-loading{opacity:.55}@media (max-width:1100px){.overall-acos-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.overall-acos-panel>header{flex-direction:column;align-items:stretch}.overall-acos-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.overall-acos-panel{padding:12px}.overall-acos-tools{max-width:100%}.overall-acos-cards strong{font-size:19px}}.ebay-manual-panel,.module-ebay-manual>:not(.topbar):not(#ebay-manual-observer){display:none}.module-ebay-manual>.ebay-manual-panel{margin-top:22px;display:block}.ebay-safety{color:var(--green);background:#75d6a314;border:1px solid #527c6b;border-radius:10px;margin:0 0 14px;padding:12px 14px}.ebay-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ebay-grid label,.ebay-paste{gap:6px;display:grid}.ebay-grid span,.ebay-paste span{color:var(--muted);font-size:12.5px}.ebay-grid input,.ebay-paste textarea{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:9px;padding:11px}.ebay-paste{margin-top:14px}.ebay-paste textarea{resize:vertical;min-height:150px}.ebay-paste small,.ebay-preview td small,.ebay-manual-panel td small{color:var(--faint);display:block}.ebay-links,.ebay-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:13px;display:flex}.ebay-links a{color:var(--gold)}.ebay-actions button{background:var(--gold-gradient);color:#181306;border:0;border-radius:9px;padding:10px 14px;font-weight:800}.ebay-actions button:disabled{opacity:.45}.ebay-actions span{color:var(--gold)}.ebay-preview{margin:14px 0}.ebay-target-row{cursor:pointer}.ebay-target-row:hover{background:rgba(var(--gold-rgb),.035)}.ebay-product-toggle{min-width:280px;color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.ebay-product-toggle img,.ebay-image-empty{object-fit:cover;border:1px solid var(--line);border-radius:8px;flex:0 0 48px;width:48px;height:48px}.ebay-image-empty{background:var(--field);color:var(--faint);place-items:center;font-size:11px!important;display:grid!important}.ebay-expand-mark{border:1px solid var(--line-gold);border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;color:var(--gold)!important;font-size:14.5px!important;display:grid!important}.ebay-target-detail>td{background:rgba(var(--ink),.03);padding:0!important}.ebay-detail-card{grid-template-columns:120px minmax(0,1fr);gap:16px;padding:16px;display:grid}.ebay-detail-card>img,.ebay-detail-image-empty{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:120px;height:120px}.ebay-detail-image-empty{text-align:center;color:var(--faint);background:var(--field);place-items:center;font-size:12.5px;display:grid}.ebay-detail-card h4{margin:5px 0 8px}.ebay-detail-card p{color:var(--muted);margin:0;font-size:12.5px}.ebay-detail-links{gap:12px;margin-top:14px;display:flex}.ebay-detail-links a{color:var(--gold);font-size:12.5px}.ebay-sales-detail{margin:0 16px 16px}.ebay-sales-detail table{min-width:680px}@media (max-width:720px){.ebay-grid{grid-template-columns:1fr}.ebay-actions button{width:100%}.ebay-detail-card{grid-template-columns:82px minmax(0,1fr);padding:12px}.ebay-detail-card>img,.ebay-detail-image-empty{width:82px;height:82px}.ebay-detail-links{flex-direction:column;align-items:flex-start;gap:7px}.ebay-sales-detail{margin:0 12px 12px}}.ebay-header-actions{flex-wrap:wrap;gap:8px;display:flex}.ebay-install{border:1px solid var(--line);background:var(--field);border-radius:10px;margin:0 0 14px;padding:11px 14px}.ebay-install summary{cursor:pointer;color:var(--gold);font-weight:800}.ebay-install ol{color:var(--muted);margin:10px 0 0;padding-left:20px}.ebay-install code{color:var(--text)}@media (max-width:720px){.ebay-header-actions{margin-top:10px}}.spin-studio{margin-top:22px}.spin-hero,.spin-workspace,.spin-config{border:1px solid var(--line);background:rgba(var(--shade),.78);border-radius:16px}.spin-hero{justify-content:space-between;gap:24px;padding:24px;display:flex}.spin-hero h2{margin:5px 0 8px;font-size:27px}.spin-hero p{max-width:720px;color:var(--muted);line-height:1.7}.spin-hero>span{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;align-self:flex-start;padding:7px 12px}.spin-hero>span.ready{color:var(--green);border-color:#4cd38959}.spin-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);gap:18px;margin-top:18px;display:grid}.spin-workspace,.spin-config{padding:20px}.spin-drop{cursor:pointer;border:1px dashed var(--line-gold);background:rgba(var(--gold-rgb),.035);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:132px;display:flex}.spin-drop input{opacity:0;pointer-events:none;position:absolute}.spin-drop b{color:var(--gold);font-size:15px}.spin-drop small,.spin-config p,.spin-config small{color:var(--muted);margin-top:8px}.spin-previews{grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0;display:grid}.spin-previews div{aspect-ratio:1;background:var(--field);border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden}.spin-previews img{object-fit:contain;width:100%;height:100%}.spin-previews span{width:22px;height:22px;color:var(--gold);background:#000000b8;border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;left:7px}.spin-options{align-items:end;gap:12px;display:flex}.spin-options label,.spin-config label{color:var(--muted);flex-direction:column;flex:1;gap:7px;display:flex}.spin-options select,.spin-config input{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:9px;padding:10px 11px}.spin-options button,.spin-config button,.spin-status-button{background:var(--gold-gradient);color:#1a1508;border:0;border-radius:9px;padding:11px 15px;font-weight:800}.spin-options button:disabled,.spin-config button:disabled{opacity:.45}.spin-config{flex-direction:column;gap:14px;display:flex}.spin-config h3{margin:0}.spin-config p{margin:0 0 4px;line-height:1.55}.spin-config code{color:var(--gold)}.spin-message{border-left:3px solid var(--gold);background:rgba(var(--gold-rgb),.05);color:var(--muted);margin-top:15px;padding:9px 12px}.spin-status-button{margin-top:12px}.spin-result{margin-top:16px}.spin-result video{background:#050608;border-radius:12px;width:100%;max-height:560px;display:block}.spin-result a{color:var(--gold);margin-top:10px;display:inline-block}@media (max-width:900px){.spin-grid{grid-template-columns:1fr}.spin-previews{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.spin-hero{flex-direction:column}.spin-options{flex-direction:column;align-items:stretch}.spin-options button{width:100%}}.spin-drop{position:relative;overflow:hidden}.spin-drop input{z-index:2;cursor:pointer;opacity:0;pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}.spin-config select{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:9px;padding:10px 11px}.spin-previews button{border:1px solid rgba(var(--ink), .25);color:#fff;background:#000000b8;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:grid;position:absolute;top:7px;right:7px}.spin-prompt{color:var(--text);gap:8px;margin-top:16px;display:grid}.spin-prompt span{font-weight:700}.spin-prompt textarea{resize:vertical;border:1px solid var(--line);background:var(--field);width:100%;min-height:118px;color:var(--text);font:inherit;border-radius:10px;padding:12px;line-height:1.55}.spin-prompt small{color:var(--muted)}.spin-history{margin-top:22px}.spin-history-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.spin-history-heading h3{margin:0}.spin-history-heading small,.spin-history-grid article small{color:var(--muted)}.spin-history-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.spin-history-grid article{border:1px solid var(--line);background:rgba(var(--ink), .02);border-radius:12px;gap:9px;padding:10px;display:grid}.spin-history-grid video,.spin-history-pending{aspect-ratio:1;background:#05070a;border-radius:9px;width:100%}.spin-history-pending{color:var(--muted);place-items:center;display:grid}.spin-history-grid article>div:not(.spin-history-pending){gap:3px;display:grid}@media (max-width:620px){.spin-history-heading{flex-direction:column;align-items:flex-start}.spin-history-grid{grid-template-columns:1fr 1fr}}.module-overview>#payout-calc-center,.module-payout-calc>:not(.topbar):not(#payout-calc-center){display:none}.module-payout-calc>#payout-calc-center{margin-top:22px}.payout-calc>header{margin-bottom:14px}.payout-calc>header p{color:var(--muted);margin-top:4px;font-size:12.5px}.payout-settings{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:12.5px;display:flex}.payout-settings b{color:var(--text)}.payout-settings span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.payout-settings label{align-items:center;gap:6px;display:flex}.payout-settings input{width:90px}.payout-form{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:10px;margin-bottom:14px;display:grid}.payout-form label{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;display:flex}.payout-form input{width:100%}.payout-calc .listing-metrics small{color:var(--muted);margin-top:3px;font-size:11.5px;display:block}.payout-calc td small{color:var(--muted);display:block}.payout-calc .payout-total td{border-top:1px solid var(--line-gold);font-weight:700}.payout-calc .payout-loss{color:var(--red)}.module-overview>#customs-docs-center,.module-customs-docs>:not(.topbar):not(#customs-docs-center){display:none}.module-customs-docs>#customs-docs-center{margin-top:22px}.customs-docs>header{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.customs-docs>header p{color:var(--muted);max-width:760px;margin-top:4px;font-size:12.5px}.customs-tools,.customs-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.customs-actions{margin:12px 0}.customs-actions small{color:var(--muted);font-size:12px}.customs-panel{border:1px solid var(--line-gold);border-radius:12px;margin-bottom:14px;padding:12px}.customs-note{color:var(--muted);margin-bottom:8px;font-size:12px}.customs-profile-table input{width:100%;min-width:90px}.customs-profile-table textarea{width:100%;min-width:220px;font-size:12px}.customs-settings{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.customs-settings label,.customs-form label{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;display:flex}.customs-form{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:10px;margin-bottom:14px;display:grid}.customs-form input,.customs-form select,.customs-settings input,.customs-settings select{width:100%}.customs-drop{margin-bottom:16px}.customs-drop label{border:2px dashed var(--gold);border-radius:var(--radius,14px);background:rgba(var(--gold-rgb),.08);cursor:pointer;align-items:center;gap:16px;padding:26px 22px;transition:background .15s,border-color .15s;display:flex;position:relative}.customs-drop label:hover,.customs-drop.dragging label{background:rgba(var(--gold-rgb),.18);border-style:solid}.customs-drop label:focus-within{outline:2px solid var(--gold);outline-offset:2px}.customs-drop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.customs-drop-icon{background:rgba(var(--gold-rgb),.22);width:52px;height:52px;color:var(--gold);border-radius:50%;flex:none;place-items:center;font-size:28px;line-height:1;display:grid}.customs-drop-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.customs-drop-text b{color:var(--text);overflow-wrap:anywhere;font-size:16px}.customs-drop-text small{color:var(--muted);font-size:12.5px}.customs-drop-button{background:var(--gold-gradient);color:#181306;border-radius:999px;flex:none;padding:9px 18px;font-size:13px;font-weight:800}.customs-drop.compact label{border-width:1px;padding:12px 16px}.customs-drop.compact .customs-drop-icon{width:36px;height:36px;font-size:20px}.customs-drop.compact .customs-drop-text b{font-size:14px}.customs-drop.compact .customs-drop-button{color:var(--gold);border:1px solid var(--gold);background:0 0}@media (max-width:640px){.customs-drop label{flex-wrap:wrap;padding:18px 14px}.customs-drop-button{text-align:center;width:100%}}.customs-docs .listing-metrics small{color:var(--muted);margin-top:3px;font-size:11.5px;display:block}.customs-docs .customs-ok b{color:var(--green)}.customs-docs .customs-bad b{color:var(--red)}.customs-errors,.customs-warnings{margin:10px 0;padding-left:20px;font-size:12.5px}.customs-errors{color:var(--red)}.customs-warnings{color:var(--muted)}.customs-docs td small{color:var(--muted);display:block}.customs-elements{white-space:pre-line;min-width:180px}.customs-docs .customs-adjusted{background:rgba(var(--gold-rgb),.2)}.customs-docs .customs-total td{border-top:1px solid var(--line-gold);font-weight:700}.customs-rows input{width:80px}.customs-rows select{min-width:90px}.customs-docs .customs-unmatched td{background:color-mix(in srgb,var(--red) 10%,transparent)}.customs-image{flex-wrap:wrap;align-items:center;gap:6px;min-width:220px;display:flex}.customs-image input{width:150px}.customs-image .amazon-product-image{flex:none;width:44px;height:44px}.customs-downloads{background:var(--card-strong);padding:8px 0;position:sticky;bottom:0}.customs-download{flex-direction:column;gap:3px;display:inline-flex}.customs-actions .customs-block-reason{color:var(--red)}.customs-dest{gap:4px;margin-right:8px;display:inline-flex}.handle-research,.module-vehicle-handle-research>:not(.topbar):not(#vehicle-handle-research){display:none}.module-vehicle-handle-research>.handle-research{margin-top:22px;display:block}.handle-hero{gap:18px}.source-pill{color:var(--green);white-space:nowrap;background:#75d6a312;border:1px solid #75d6a34d;border-radius:999px;padding:7px 10px;font-size:12.5px}.handle-search{border:1px solid var(--line-gold);background:rgba(var(--gold-rgb),.035);border-radius:13px;grid-template-columns:1.1fr 1.35fr .75fr .75fr .7fr auto;align-items:end;gap:10px;margin:20px 0 12px;padding:15px;display:grid}.handle-search label{color:var(--muted);gap:6px;font-size:12.5px;display:grid}.handle-search input,.handle-search select{border:1px solid var(--line);background:var(--field);width:100%;min-width:0;color:var(--text);border-radius:9px;padding:10px 11px}.handle-search button{border-radius:9px;height:37px;padding:0 16px;font-weight:800}.handle-scope{color:var(--faint);flex-wrap:wrap;align-items:center;gap:7px;font-size:12.5px;display:flex}.handle-scope b{color:var(--muted);margin-right:2px}.handle-scope span{border:1px solid var(--line);border-radius:999px;padding:5px 8px}.handle-message{color:var(--amber);margin:14px 0 0;font-size:13px}.handle-message.ok{color:var(--green)}.handle-empty{border:1px dashed var(--line);text-align:center;min-height:170px;color:var(--muted);border-radius:13px;place-items:center;margin-top:18px;padding:25px;display:grid}.handle-empty b{color:var(--text)}.handle-empty p{max-width:680px;font-size:13px;line-height:1.7}.handle-empty.compact{min-height:90px}.handle-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:17px;display:grid}.handle-metrics>div{border:1px solid var(--line);background:rgba(var(--ink),.018);border-radius:12px;padding:14px}.handle-metrics span,.handle-metrics small{color:var(--faint);font-size:12.5px;display:block}.handle-metrics b{color:var(--gold);margin:7px 0 4px;font-size:19px;display:block}.handle-recalls,.handle-issues{margin-top:20px}.handle-recalls h4,.handle-issues h4{margin:0 0 10px;font-size:14px}.handle-recalls article,.handle-issues article{border:1px solid var(--line);background:rgba(var(--ink),.018);border-radius:12px;margin-bottom:10px;padding:14px}.handle-recalls article>div,.issue-title{align-items:center;gap:9px;display:flex}.handle-recalls em,.issue-title em{color:var(--amber);font-size:12.5px;font-style:normal}.handle-recalls h5{margin:10px 0 5px;font-size:13.5px}.handle-recalls p{color:var(--muted);font-size:13px;line-height:1.65}.handle-recalls small{color:var(--faint);margin-top:6px;line-height:1.6;display:block}.handle-recalls a,.handle-issues a{color:var(--gold);margin-top:9px;font-size:12.5px;display:inline-block}.grade{border-radius:8px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.grade-a{color:var(--red);background:#eb645a21;border:1px solid #eb645a4d}.grade-b{color:var(--amber);background:#e8b86c1a;border:1px solid #e8b86c40}.grade-c{color:var(--blue);background:#7e9de01a;border:1px solid #7e9de040}.grade-d{color:var(--muted);background:rgba(var(--ink),.04);border:1px solid var(--line)}.issue-title>div{gap:3px;display:grid}.issue-title small{color:var(--faint);font-size:11.5px}.issue-title em{border:1px solid #eb645a40;border-radius:999px;margin-left:auto;padding:4px 7px}.handle-issues dl{grid-template-columns:1fr 2fr;gap:8px;margin:13px 0;display:grid}.handle-issues dl>div{border-top:1px solid var(--line);padding-top:9px}.handle-issues dt{color:var(--faint);font-size:11.5px}.handle-issues dd{color:var(--muted);margin:4px 0 0;font-size:13px}.handle-issues summary{cursor:pointer;color:var(--gold);font-size:12.5px}.handle-issues details p{border-left:2px solid var(--line-gold);color:var(--muted);gap:5px;margin:9px 0;padding:8px 10px;font-size:12.5px;line-height:1.6;display:grid}.handle-issues details p b{color:var(--text)}.handle-disclaimer{border-top:1px solid var(--line);color:var(--faint);margin-top:18px;padding-top:13px;font-size:12.5px;line-height:1.7}@media (max-width:1100px){.handle-search{grid-template-columns:repeat(3,1fr)}.handle-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.handle-hero{display:grid!important}.source-pill{width:max-content}.handle-search{grid-template-columns:1fr 1fr}.handle-search label:nth-child(2),.handle-search button{grid-column:1/-1}.handle-metrics{grid-template-columns:1fr 1fr}.handle-issues dl{grid-template-columns:1fr}}.vehicle-sales,.module-vehicle-sales>:not(.topbar):not(#vehicle-sales-report){display:none}.module-vehicle-sales>.vehicle-sales{margin-top:22px;display:block}.sales-hero{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sales-filters{border:1px solid var(--line-gold);background:rgba(var(--gold-rgb),.035);border-radius:13px;grid-template-columns:.8fr 1fr 1fr 1.2fr 1fr auto;align-items:end;gap:10px;margin:20px 0 14px;padding:15px;display:grid}.sales-filters label{color:var(--muted);gap:6px;font-size:12.5px;display:grid}.sales-filters input,.sales-filters select{border:1px solid var(--line);background:var(--field);width:100%;min-width:0;color:var(--text);border-radius:9px;padding:10px 11px}.sales-filters select:disabled{opacity:.75}.sales-export{white-space:nowrap;border-radius:9px;place-items:center;height:37px;padding:0 15px;text-decoration:none;display:grid}.sales-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0;display:grid}.sales-metrics>div{border:1px solid var(--line);background:rgba(var(--ink),.018);border-radius:12px;padding:14px}.sales-metrics span,.sales-metrics small{color:var(--faint);font-size:12.5px;display:block}.sales-metrics b{color:var(--gold);margin:7px 4px 4px 0;font-size:20px;display:inline-block}.sales-metrics .up,.sales-change.up{color:var(--green)}.sales-metrics .down,.sales-change.down{color:var(--red)}.sales-source{background:#75d6a30b;border:1px solid #75d6a338;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:11px 13px;font-size:12.5px;display:flex}.sales-source span{color:var(--green)}.sales-source small{color:var(--faint)}.sales-source a{color:var(--gold);margin-left:auto}.sales-table{margin-top:14px}.sales-table table{min-width:900px}.sales-table td:nth-child(7){min-width:220px;color:var(--muted)}.sales-table strong{color:var(--gold)}.sales-rank{font:700 13px var(--font-geist-mono),monospace;color:var(--gold)}.sales-change{text-align:right;min-width:58px;font-weight:800;display:inline-block}.sales-notes{border-top:1px solid var(--line);color:var(--faint);gap:5px;margin-top:14px;padding-top:12px;font-size:12.5px;line-height:1.6;display:grid}@media (max-width:1100px){.sales-filters{grid-template-columns:repeat(3,1fr)}.sales-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.sales-hero{display:grid}.sales-filters{grid-template-columns:1fr 1fr}.sales-filters label:nth-child(4),.sales-export{grid-column:1/-1}.sales-metrics{grid-template-columns:1fr 1fr}.sales-source a{width:100%;margin-left:0}}.heavy-truck-catalog{border-top:1px solid rgba(var(--ink),.12);margin-top:28px;padding-top:24px}.heavy-truck-catalog>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.heavy-truck-catalog h4{margin:4px 0 8px;font-size:24px}.heavy-truck-catalog p{color:var(--muted);max-width:780px;margin:0}.heavy-truck-catalog a{white-space:nowrap;color:var(--gold)}.heavy-brand-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.heavy-brand-tabs button{border:1px solid rgba(var(--ink),.14);background:rgba(var(--ink),.04);color:var(--muted);border-radius:999px;padding:8px 13px}.heavy-brand-tabs button.active{border-color:var(--gold);color:var(--gold);background:#d3b2701a}.heavy-model-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.heavy-model-grid article{border:1px solid rgba(var(--ink),.1);background:rgba(var(--ink),.025);border-radius:12px;padding:14px}.heavy-model-grid b,.heavy-model-grid span{display:block}.heavy-model-grid span{color:var(--muted);margin-top:5px;font-size:14px}@media (max-width:720px){.heavy-truck-catalog>header{display:block}.heavy-truck-catalog>header a{margin-top:12px;display:inline-block}.heavy-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.module-competitors>#competitor-center{display:none}.module-competitors>.watchlist-panel{margin-top:22px;display:block!important}.watchlist-panel select{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:7px;padding:6px}.watch-enabled{color:var(--muted);align-items:center;gap:5px;margin-top:7px;font-size:11.5px;display:flex}.watch-enabled input{accent-color:var(--gold-deep)}.watch-error{max-width:220px;display:block;color:var(--red)!important;white-space:normal!important}.competitor-table .danger{color:var(--red);border-color:#f0808040}.ads-parent-table table{min-width:920px}.ads-parent-table td:first-child b,.ads-parent-table td:first-child small{display:block}.ads-parent-table td:first-child small{color:var(--faint);margin-top:4px;font-size:11px}.target-cpc-input{color:var(--faint);white-space:nowrap;align-items:center;gap:5px;display:flex}.target-cpc-input input{border:1px solid var(--line);background:var(--field);width:72px;color:var(--text);font:700 12.5px var(--font-geist-mono),monospace;border-radius:7px;outline:none;padding:6px 7px}.target-cpc-input input:focus{border-color:var(--gold)}.ads-table table{min-width:1700px}.legacy-child-roas{display:none!important}.ad-parent-row{cursor:pointer}.ad-parent-toggle{width:100%;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.ad-parent-toggle i{border:1px solid var(--line-gold);width:22px;height:22px;color:var(--gold);border-radius:6px;flex:0 0 22px;place-items:center;font-size:14px;font-style:normal;display:grid}.ad-parent-toggle span{min-width:0}.ad-child-panel>td{background:rgba(var(--gold-rgb),.025);padding:10px 12px 16px!important}.ad-child-panel table{min-width:1280px}.ad-child-panel td:first-child{min-width:300px}.ad-child-note{color:var(--faint);margin:9px 3px 0;font-size:11.5px;line-height:1.5}.roas-auto-heading{justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.roas-auto-heading h3{margin:0;font-size:14px}.roas-auto-heading p,.roas-auto-summary{color:var(--muted);font-size:13.5px;line-height:1.7}.roas-auto-panel button{border-radius:7px;padding:8px 12px}.roas-auto-filters{flex-wrap:wrap;align-items:end;gap:10px;margin:14px 0;display:flex}.roas-auto-filters label{gap:5px;font-size:13.5px;display:grid}.roas-auto-filters input,.roas-auto-filters select{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:7px;padding:8px}.roas-auto-filters input{width:260px;max-width:100%}.roas-auto-panel .roas-record-help{font-size:13.5px}.roas-auto-products{color:var(--muted);margin:12px 0;font-size:13.5px}.roas-auto-products summary{cursor:pointer}.roas-auto-products ul{max-height:160px;padding-left:20px;overflow:auto}.roas-auto-pagination{align-items:center;gap:12px;margin:14px 0;font-size:13.5px;display:flex}.roas-auto-footnote{margin:14px 0 0}.roas-auto-panel .roas-record-card h4{font-size:14.5px}.roas-auto-panel .roas-record-card>header span,.roas-auto-panel .roas-record-card>header small,.roas-auto-panel .roas-record-card>header p,.roas-auto-panel .roas-transition,.roas-auto-panel .roas-stage-dates,.roas-auto-panel .roas-stage-metrics span,.roas-auto-panel .roas-stage-metrics b,.roas-auto-panel .roas-stage-metrics small,.roas-auto-panel .roas-stage-grid section>header span{font-size:13.5px}.roas-auto-panel .roas-stage-grid section>header b{font-size:14px}.ad-tasks .warn-text,.new-ad-plan .warn-text{font-weight:800;color:var(--amber)!important}.ad-tasks label,.new-ad-plan label{color:var(--muted);font-size:12.5px}.ad-tasks input,.new-ad-plan input{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:8px;padding:7px;font-size:12.5px}.ad-tasks td button,.new-ad-plan td button{border-radius:7px;height:28px;margin:4px 4px 0 0;padding:0 10px;font-size:11.5px;font-weight:800}.ad-tasks td small,.new-ad-plan td small{white-space:normal;margin-top:3px;line-height:1.5;display:block}.ad-tasks table{min-width:1180px}.new-ad-plan h4{color:var(--gold);margin:16px 0 8px;font-size:13px}.new-ad-plan .lookup-list{border:1px solid var(--line-gold);border-radius:8px;background:var(--field)!important}.new-ad-plan .lookup-list button{border:0;border-bottom:1px solid var(--line);color:var(--text);padding:8px;font-size:12.5px}.new-ad-plan .planner-formula small{display:block}@media (max-width:720px){.new-ad-plan .lookup-list{width:calc(100vw - 48px)!important}}.competitors .warn-text{font-weight:800;color:var(--amber)!important}.competitors label{color:var(--muted);font-size:12.5px}.competitors input{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:8px;padding:7px;font-size:12.5px}.competitors td button{border-radius:7px;height:28px;padding:0 10px;font-size:11.5px;font-weight:800}.competitors td small,.competitors .planner-formula small{white-space:normal;margin-top:3px;line-height:1.5;display:block}.competitors h4{color:var(--gold);margin:16px 0 8px;font-size:13px}.competitors .lookup-list{border:1px solid var(--line-gold);background:var(--field);border-radius:8px}.competitors .lookup-list button{border:0;border-bottom:1px solid var(--line);color:var(--text);background:0 0;padding:8px;font-size:12.5px}.capture-preview{border:1px solid var(--line-gold);background:rgba(var(--gold-rgb),.04);border-radius:12px;margin:0 0 14px;padding:12px}.own-tag,.comp-tag{border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11.5px;font-weight:800;display:inline-block}.own-tag{color:var(--green);background:#75d6a31f}.comp-tag{color:var(--amber);background:#e8b86c1f}.compare-notes{color:var(--amber);margin:8px 0 12px;padding-left:18px;font-size:12.5px;line-height:1.7}.own-row td{background:#75d6a30a}.ai-result{white-space:pre-wrap;border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:10px;max-height:520px;padding:12px;font-size:12.5px;line-height:1.7;overflow:auto}.plan-keywords{margin:8px 0}.plan-keywords span{border:1px solid var(--line);border-radius:999px;margin:2px 4px 2px 0;padding:2px 7px;font-size:11.5px;display:inline-block}@media (max-width:720px){.competitors .lookup-list{width:calc(100vw - 48px)!important}}.listing-metrics .order-split{color:var(--faint);margin-top:5px;font-size:11.5px;display:block}.trend-search{border:1px solid var(--line-gold);background:rgba(var(--gold-rgb),.03);border-radius:12px;margin:14px 0 18px;padding:12px}.trend-search label{color:var(--muted);align-items:center;gap:4px;font-size:12.5px;display:flex}.trend-search td small{color:var(--faint);white-space:normal;margin-top:3px;font-size:11.5px;display:block}.trend-search td a{color:var(--gold);text-decoration:none}.trend-search table{min-width:900px}.search-term-report table{min-width:1180px}.search-term-report td b,.search-term-report td small{display:block}.search-term-report td small{white-space:normal;max-width:380px;line-height:1.5}.search-term-report .planner-toolbar span{color:var(--muted);font-size:12.5px}.search-term-report .planner-toolbar input[type=number]{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:8px;padding:6px;font-size:12.5px}.payout-report table{min-width:1200px}.payout-report td b,.payout-report td small{display:block}.payout-report td small{white-space:normal;max-width:420px;line-height:1.5}.payout-report .planner-toolbar span{color:var(--muted);font-size:12.5px}.payout-report .planner-toolbar input[type=number],.payout-report .planner-toolbar input[type=date]{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:8px;padding:6px;font-size:12.5px}.ad-budget-report table{min-width:1200px}.ad-budget-report td b,.ad-budget-report td small{display:block}.ad-budget-report td small{white-space:normal;max-width:420px;line-height:1.5}.ad-budget-report .planner-toolbar span{color:var(--muted);font-size:12.5px}.ad-budget-report .planner-toolbar input[type=number]{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:8px;padding:6px;font-size:12.5px}.budget-days{gap:3px;display:flex}.budget-days span{border:1px solid var(--line);min-width:30px;color:var(--muted);border-radius:6px;justify-items:center;padding:3px 2px;font-size:11.5px;display:grid}.budget-days span i{color:var(--text);font-size:12.5px;font-style:normal}.budget-days span.near{border-color:var(--amber)}.budget-days span.full{background:#e5484d26;border-color:#e5484d}.budget-days span.full i{color:var(--red);font-weight:800}.content[class*=module-mabang-] .top-date-actions{display:none}.mabang-module .planner-toolbar span{flex:none;min-width:0}.mabang-module .planner-toolbar .tool-group{border:1px solid var(--line);background:rgba(var(--ink),.015);border-radius:10px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.mabang-module .planner-toolbar .tool-group input,.mabang-module .planner-toolbar .tool-group select{border:1px solid var(--line);background:var(--field);color:var(--text);border-radius:8px;padding:6px;font-size:12.5px}.mabang-module .planner-toolbar .tool-spacer{flex:1}.mabang-module a.tool-button,.mabang-module .planner-toolbar a.ghost{white-space:nowrap;border-radius:8px;align-items:center;height:32px;padding:0 12px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.mabang-module .formula-details{color:var(--muted);margin:0 0 10px;font-size:11.5px;line-height:1.6}.mabang-module .formula-details summary{cursor:pointer;color:var(--gold);margin-bottom:4px;font-size:12.5px;font-weight:800}.mabang-module .formula-details p{margin:4px 0 0}.mabang-module .warn-banner{border:1px solid var(--amber);color:var(--amber);background:#f0aa3c14;border-radius:8px;margin:0 0 10px;padding:8px 12px;font-size:12.5px;font-weight:700;line-height:1.5}.payout-report table,.ad-budget-report table,.search-term-report table,.ad-tasks table{width:100%;min-width:0}.payout-report .table-wrap,.ad-budget-report .table-wrap,.search-term-report .table-wrap,.ad-tasks .table-wrap{overflow-x:auto}.payout-report .listing-product small{max-width:340px}.payout-report td.mabang-low-tips,.ad-budget-report td.mabang-low-tips,.search-term-report td.mabang-low-tips{min-width:220px;max-width:340px}.dist-row{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.dist-row .dist-title{color:var(--muted);margin-right:4px;font-size:12.5px}.dist-chip{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:baseline;gap:5px;padding:5px 9px;font-size:12.5px;display:inline-flex}.dist-chip b{color:var(--text)}.dist-chip i{color:var(--muted);font-style:normal}.dist-chip.on{background:#e5484d1f;border-color:#e5484d}.dist-chip.on i{color:var(--red);font-weight:800}.kpi-line{flex-wrap:wrap;align-items:center;gap:4px;margin:3px 0;display:flex}.kpi-line>small{width:100%;margin:0 0 1px}.kpi{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:6px;align-items:baseline;gap:3px;padding:2px 6px;font-size:11.5px;display:inline-flex}.kpi b{color:var(--text);font-size:12.5px}.kpi.bad{border-color:#e5484d8c}.kpi.bad b{color:var(--red)}.kpi.good{border-color:#46c8788c}.kpi.good b{color:var(--green)}.badge-organic{color:var(--green);background:#46c8781a;border:1px solid #46c8788c;border-radius:999px;margin-top:4px;padding:2px 7px;font-size:11.5px;font-weight:800;display:inline-block}.ad-tasks .task-note{box-sizing:border-box;width:100%;max-width:220px}.ad-tasks td:last-child{min-width:160px}.ad-tasks td:first-child{min-width:96px}.ad-tasks td:first-child small{white-space:nowrap}.payout-report .fee-card small{color:var(--muted);justify-content:space-between;margin-top:3px;font-size:12.5px;display:flex}.payout-report .fee-card small b{color:var(--text);font-size:13.5px;display:inline}.search-term-report .term-mark-actions{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.search-term-report .term-mark-actions button{padding:3px 8px;font-size:13.5px}
