:root{--sim-ink:#303646;--sim-muted:#8d94a3;--sim-violet:#7057f4;--sim-violet-soft:#f1efff;--sim-line:#e3e5ec;--sim-bg:#f6f7fb}*{box-sizing:border-box}button,input,select,textarea{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh;display:flex;font-family:Arial,Helvetica,sans-serif}.app-frame,.app-shell{background:var(--sim-bg)}.app-frame{flex:1 1;min-width:0}.app-sidebar{width:252px;min-width:252px;height:100vh;position:sticky;top:0;display:flex;flex-direction:column;padding:0 11px 14px;overflow-y:auto;border-right:1px solid #dfe1e8;background:#fff}.demo-sidebar-brand{height:58px;display:flex;align-items:center;padding:0 8px;margin:0 -11px 15px;border-bottom:1px solid #e4e6eb}.app-brand{width:143px}.app-brand img{display:block;width:100%;height:auto}.app-org-switcher{width:100%;min-height:59px;display:grid;grid-template-columns:32px minmax(0,1fr) 16px;gap:10px;align-items:center;padding:8px 10px;border:1px solid #e2e3e9;border-radius:10px;color:#202638;background:#f7f7f9;text-align:left}.app-org-switcher:hover{border-color:#d3ccf6;background:#f9f8ff}.app-org-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:7px;color:#7057f4;background:#e6e1ff}.app-org-switcher small,.app-org-switcher strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-org-switcher strong{font-size:14.4px}.app-org-switcher small{margin-top:3px;color:#737987;font-size:12px}.seller-nav{display:grid;gap:2px;padding:7px 0 9px}.seller-nav>p{margin:15px 0 5px 9px;color:#9298a8;font-size:12px;letter-spacing:.8px;font-weight:800}.seller-nav button{width:100%;min-height:44px;display:flex;align-items:center;gap:12px;padding:0 9px;border:0;border-radius:8px;color:#303647;background:transparent;text-align:left;font-size:15.6px;font-weight:650}.seller-nav button svg{color:#424754}.seller-nav button:hover{color:#5f49d4;background:#f3f1ff}.seller-nav button.active{color:#5942d7;background:#eeebff}.sidebar-bottom{display:grid;gap:3px;margin-top:auto;padding-top:10px;border-top:1px solid #eaebf0}.sidebar-bottom a,.sidebar-bottom button{min-height:38px;display:flex;align-items:center;gap:10px;padding:0 9px;border:0;border-radius:7px;color:#737a8b;background:transparent;text-decoration:none;text-align:left;font-size:14.4px;font-weight:650}.sidebar-bottom a:hover,.sidebar-bottom button:hover{color:#5942d7;background:#f4f2ff}.app-header{height:58px;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:0 21px;border-bottom:1px solid #e4e6ed;background:#fff}.app-header-left,.app-header-right{display:flex;align-items:center;gap:12px}.app-header-right{gap:14px}.app-menu-button,.help-button{display:grid;place-items:center;padding:3px;border:0;color:#747b8b;background:transparent}.app-menu-button{display:none}.app-context{color:#5c6475;font-size:14.4px;font-weight:750}.app-demo-badge{padding:5px 8px;border-radius:30px;color:#8b651c;background:#fff7e7;font-size:12px;font-weight:750}.app-demo-badge i{width:5px;height:5px;display:inline-block;margin-right:4px;border-radius:50%;background:#eca127}.app-user{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;color:#fff;background:#2c3146;font-size:10.8px;font-weight:800}.app-main{width:auto;max-width:1420px;padding:26px clamp(20px,3vw,52px) 45px;margin:0 auto}.sim-demo-notice{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #ddd8fc;border-radius:9px;color:#5e5890;background:#f8f7ff;font-size:13.2px;line-height:1.45}.sim-demo-notice svg{color:#6b55e3;flex:0 0 auto}.sim-demo-notice strong{color:#4f45a2}.sim-demo-scope{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:11px 0 3px}.sim-demo-scope>span{margin-right:2px;color:#858c9a;font-size:10.8px;font-weight:750}.sim-demo-scope button{min-height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border:1px solid #e0e2e9;border-radius:20px;color:#666e7e;background:#fff;font-size:10.8px;font-weight:700}.sim-demo-scope button:hover{border-color:#d4ccf6;background:#faf9ff}.sim-demo-scope button.active{color:#5843c8;border-color:#cec6f7;background:#f1efff}.sim-demo-scope button i{width:15px;height:15px;display:grid;place-items:center;border-radius:5px;color:#fff;background:#a961ff;font-size:9.6px;font-style:normal;font-weight:800}.sim-demo-scope button i[data-market=Ozon]{background:#2588ff}.sim-demo-scope button i[data-market="Яндекс Маркет"]{color:#242938;background:#ffcb33}.sim-demo-scope button small{color:#a16b59;font-size:9.6px}.sim-workflow-strip{display:flex;align-items:center;gap:7px;padding:10px 0 4px;overflow-x:auto}.sim-workflow-strip button{min-width:150px;display:grid;grid-template-columns:15px 1fr;gap:2px 7px;align-items:center;padding:8px;border:1px solid #e3e1ed;border-radius:8px;color:#6a7282;background:#fff;text-align:left}.sim-workflow-strip button:hover{border-color:#d7cff8;background:#fbfaff}.sim-workflow-strip button svg{grid-row:1/span 2;color:#6b53de}.sim-workflow-strip button span{color:#555d6d;font-size:10.8px;font-weight:750}.sim-workflow-strip button b{color:#8a91a0;font-size:9.6px;font-weight:600}.sim-workflow-strip>i{color:#aaaeba;font-style:normal}.sim-page-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:25px 0 21px}.sim-page-heading p{margin:0 0 6px;color:#2d3344;font-size:27px;letter-spacing:-1.2px;font-weight:780}.sim-page-heading span{color:#858c9b;font-size:13.2px}.sim-page-heading>div:last-child{display:flex;gap:8px}.sim-layout{display:grid;gap:14px}.product-layout{grid-template-columns:minmax(0,1.22fr) minmax(310px,.78fr)}.billing-layout,.budget-layout,.competitors-layout,.economics-layout,.repricer-layout{grid-template-columns:minmax(0,1.24fr) minmax(285px,.76fr)}.hourly-layout{grid-template-columns:minmax(0,1.42fr) minmax(270px,.58fr)}.sim-control-layout{grid-template-columns:minmax(300px,.83fr) minmax(0,1.17fr)}.sim-journal-layout{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)}.sim-card{min-width:0;padding:19px;border:1px solid var(--sim-line);border-radius:12px;background:#fff;box-shadow:0 7px 20px #1a203005}.sim-card h2{margin:0;color:#353b4d;font-size:16.8px;letter-spacing:-.3px}.sim-card p{margin:4px 0 0;color:#9298a6;font-size:12px}.sim-card-head{display:flex;align-items:start;justify-content:space-between;gap:12px;margin-bottom:16px}.sim-button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:1px solid #6f57e8;border-radius:7px;color:#fff;background:#6f57e8;font-size:12px;font-weight:750}.sim-button:hover{background:#6048da}.sim-button.ghost,.sim-button.quiet{color:#6551d0;border-color:#ded9f6;background:#faf9ff}.sim-button.ghost:hover,.sim-button.quiet:hover{background:#f2efff}.sim-button.full{width:100%}.sim-button.danger{border-color:#bd6c5c;background:#bd6c5c}.sim-status,.sim-tag{display:inline-flex;align-items:center;width:max-content;padding:4px 7px;border-radius:20px;color:#538b6d;background:#ebf8f0;font-size:10.8px;font-style:normal;font-weight:750}.sim-tag.violet{color:#614bcf;background:#eeebff}.sim-tag.green{color:#478d6c;background:#ecf8f0}.sim-status.warn{color:#a46b46;background:#fff2e7}.sim-status.neutral{color:#7e8594;background:#f1f2f5}.sim-muted{color:#808797!important;line-height:1.55}.sim-eyebrow{display:inline-flex;align-items:center;gap:5px;color:#6854d7;font-size:12px;font-weight:800}.sim-catalogue-card{min-width:0}.sim-catalogue-quota{display:grid;grid-template-columns:1fr minmax(120px,.85fr);gap:10px;align-items:center;padding:9px 10px;margin-bottom:10px;border:1px solid #e5e1f7;border-radius:8px;background:#fbfaff}.sim-catalogue-quota span b,.sim-catalogue-quota span small{display:block}.sim-catalogue-quota span b{color:#5b4f85;font-size:12px}.sim-catalogue-quota span small{margin-top:3px;color:#8e94a2;font-size:9.6px}.sim-catalogue-quota>i{height:6px;overflow:hidden;border-radius:10px;background:#e9e6f4}.sim-catalogue-quota>i>b{height:100%;display:block;border-radius:inherit;background:#7057f4}.sim-catalogue-tools{display:grid;grid-template-columns:minmax(120px,1fr) 110px 150px;gap:6px;padding-bottom:9px}.sim-add-product-form input,.sim-add-product-form select,.sim-catalogue-tools input,.sim-catalogue-tools select,.sim-manual-form input,.sim-manual-form select,.sim-manual-form textarea,.sim-plan-select select,.sim-real-form input,.sim-real-form select,.sim-team-invite input{width:100%;min-height:33px;padding:0 8px;border:1px solid #dfe1e9;border-radius:6px;color:#545c6d;background:#fff;font-size:12px}.sim-catalogue-tools input,.sim-catalogue-tools select{height:32px}.sim-products{display:grid;gap:5px}.sim-product-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:0;border:1px solid transparent;border-radius:9px}.sim-product-row.selected{border-color:#ddd7ff;background:#f7f5ff}.sim-product-row>button:first-child{width:100%;min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 8px;border:0;border-radius:9px;color:inherit;background:transparent;text-align:left}.sim-product-row>button:first-child:hover{background:#fbfaff}.sim-product-image{width:40px;height:40px;display:grid;place-items:center;border-radius:9px;background:#f2f1f6;font-size:21px}.sim-product-copy,.sim-product-metric{min-width:0}.sim-product-copy small,.sim-product-copy strong,.sim-product-metric b,.sim-product-metric small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sim-product-copy strong{color:#414858;font-size:13.2px}.sim-product-copy small,.sim-product-metric small{margin-top:4px;color:#959ba9;font-size:10.8px}.sim-product-copy small i{width:6px;height:6px;display:inline-block;margin:0 3px 1px 0;border-radius:50%}.sim-product-metric{text-align:right}.sim-product-metric b{color:#4a5161;font-size:12px}.sim-catalogue-toggle{min-width:68px;display:grid;grid-template-columns:14px 1fr;gap:3px;align-items:center;margin-right:7px;padding:4px;border:1px solid #e0e2e9;border-radius:6px;color:#858b98;background:#fff;font-size:9.6px;font-weight:750}.sim-catalogue-toggle i{width:13px;height:8px;position:relative;border-radius:8px;background:#c8cdd7}.sim-catalogue-toggle i:after{width:6px;height:6px;position:absolute;top:1px;left:1px;border-radius:50%;background:#fff;content:""}.sim-catalogue-toggle.on{color:#5e4bc9;border-color:#d9d2fa;background:#f8f6ff}.sim-catalogue-toggle.on i{background:#7057f4}.sim-catalogue-toggle.on i:after{transform:translateX(5px)}.sim-catalogue-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;color:#969ca9;font-size:9.6px}.sim-catalogue-pagination>div{display:flex;gap:5px}.sim-catalogue-pagination .sim-button{min-height:27px;padding:0 7px;font-size:9.6px}.sim-catalogue-pagination .sim-button:disabled{opacity:.45;cursor:not-allowed}.sim-product-detail{display:flex;flex-direction:column}.sim-product-detail-head{display:flex;align-items:center;gap:10px}.sim-product-hero{width:54px;height:54px;display:grid;place-items:center;border-radius:13px;background:#f2f0ff;font-size:27px}.sim-product-detail-head span:not(.sim-product-hero){color:#979dab;font-size:10.8px}.sim-product-detail-head h2{margin-top:3px}.sim-detail-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:16px 0;margin-top:15px;border-top:1px solid #ececf1;border-bottom:1px solid #ececf1}.sim-detail-kpis div{padding-left:8px;border-left:1px solid #ececf1}.sim-detail-kpis div:first-child{padding-left:0;border:0}.sim-detail-kpis span,.sim-detail-kpis strong{display:block}.sim-detail-kpis span{color:#979dab;font-size:9.6px}.sim-detail-kpis strong{margin-top:5px;color:#434a5a;font-size:13.2px}.sim-product-activation{width:100%;margin-top:13px}.sim-chart-mini{margin:17px 0}.sim-chart-mini>span{color:#858d9e;font-size:10.8px}.sim-chart-mini svg{width:100%;height:82px;margin-top:7px}.sim-operational-demo{grid-column:1/-1}.sim-real-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sim-manual-form label,.sim-real-form label{display:grid;gap:5px;color:#788090;font-size:10.8px;font-weight:700}.sim-real-form .sim-check{display:flex;align-items:center;gap:7px;align-self:end;min-height:33px}.sim-real-form .sim-check input{width:auto;min-height:auto}.sim-real-form>button{align-self:end}.sim-economics-calculator{min-height:392px}.sim-range-label{display:grid;grid-template-columns:1fr auto;gap:7px;color:#6d7585;font-size:13.2px;font-weight:650}.sim-range-label strong{color:#434a5b}.sim-range-label input{grid-column:span 2;width:100%;margin:3px 0 12px;accent-color:#7057f4}.sim-economics-lines{display:grid;gap:10px;padding:12px 0;border-top:1px solid #ececf2}.sim-economics-lines span{display:flex;justify-content:space-between;color:#737b8b;font-size:12px}.sim-economics-lines b{color:#515868}.sim-profit-result{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px;padding:13px;margin-top:10px;border-radius:9px;background:#f1efff}.sim-profit-result span{color:#6c63a2;font-size:10.8px}.sim-profit-result strong{color:#5a43d2;font-size:21px;letter-spacing:-.9px}.sim-profit-result b{grid-column:span 2;color:#479369;font-size:10.8px}.sim-card-stack{display:flex;flex-direction:column;gap:10px}.sim-card-stack .sim-button{margin-top:auto}.sim-boundary{padding:12px;border:1px solid #e7e7ee;border-radius:8px;background:#fcfcfe}.sim-boundary small,.sim-boundary span,.sim-boundary strong{display:block}.sim-boundary span{color:#8e95a3;font-size:10.8px}.sim-boundary strong{margin:5px 0 3px;color:#41495a;font-size:16.8px}.sim-boundary small{color:#9da2af;font-size:10.8px}.sim-derived-boundaries{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:10px}.sim-derived-boundaries span{padding:8px;border:1px solid #e9e6f7;border-radius:7px;background:#fbfaff}.sim-derived-boundaries b,.sim-derived-boundaries small{display:block}.sim-derived-boundaries small{color:#8d94a3;font-size:9.6px;line-height:1.25}.sim-derived-boundaries b{margin-top:4px;color:#5b47cb;font-size:12px}.sim-control-card{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 21px;margin-bottom:14px;border-color:#ddd7fa;background:linear-gradient(105deg,#fbfaff,#f2efff)}.sim-control-card h2{margin-top:5px;font-size:20.4px}.sim-toggle{width:max-content;min-height:35px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #dedfe8;border-radius:8px;color:#7e8594;background:#fff;font-size:12px;font-weight:750}.sim-toggle i{width:17px;height:10px;position:relative;border-radius:9px;background:#c9ced8}.sim-toggle i:after{width:8px;height:8px;position:absolute;top:1px;left:1px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #30344244;content:""}.sim-toggle.on{color:#5642c3;border-color:#d6cffb;background:#f6f4ff}.sim-toggle.on i{background:#7057f4}.sim-toggle.on i:after{transform:translateX(7px)}.sim-table{overflow-x:auto}.sim-table-head,.sim-table-row{min-width:700px;display:grid;grid-template-columns:minmax(240px,2.1fr) 1.1fr .8fr .75fr .7fr;gap:10px;align-items:center}.sim-table-head{padding:0 8px 8px;color:#a0a6b2;font-size:10.8px}.sim-table-row{width:100%;min-height:57px;padding:7px 8px;border:0;border-top:1px solid #edf0f3;color:#667082;background:transparent;text-align:left;font-size:12px}.sim-table-row:hover{background:#fafaff}.sim-table-row b{color:#4a5262;font-size:12px}.sim-campaign{display:flex;align-items:center;gap:8px}.sim-campaign>i{width:27px;height:27px;flex:0 0 auto;display:grid;place-items:center;border-radius:7px;color:#fff;font-size:10.8px;font-style:normal;font-weight:800}.sim-campaign b,.sim-campaign small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sim-campaign small{margin-top:3px;color:#a0a6b3;font-size:9.6px;font-weight:400}.sim-segment{display:flex;padding:3px;border-radius:7px;background:#f1f2f6}.sim-segment button{min-height:25px;padding:0 8px;border:0;border-radius:5px;color:#858c9b;background:transparent;font-size:10.8px;font-weight:700}.sim-segment button.active{color:#5945cd;background:#fff;box-shadow:0 1px 3px #1d234012}.sim-heatmap{display:grid;grid-template-columns:28px repeat(7,1fr);gap:5px;align-items:center}.sim-heatmap>span{color:#a1a6b2;font-size:9.6px;text-align:center}.sim-heat-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;gap:5px}.sim-heat-row b{color:#858d9b;font-size:10.8px;font-weight:650}.sim-heat-row i{height:35px;border-radius:5px;background:#7057f4}.sim-strategy{display:flex;gap:9px;align-items:center;padding:10px 0;border-bottom:1px solid #ececf1}.sim-strategy svg{color:#6c55e1}.sim-strategy span,.sim-strategy strong{display:block}.sim-strategy strong{color:#4b5363;font-size:13.2px}.sim-strategy span{margin-top:3px;color:#9298a6;font-size:10.8px}.sim-pricer-list{display:grid}.sim-pricer-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:11px 0;border-top:1px solid #ececf1}.sim-pricer-row b,.sim-pricer-row small,.sim-pricer-row span,.sim-pricer-row strong{display:block}.sim-pricer-row strong{color:#48505f;font-size:13.2px}.sim-pricer-row small,.sim-pricer-row span{margin-top:4px;color:#969ca9;font-size:10.8px}.sim-pricer-row b{color:#555d6c;font-size:12px;white-space:nowrap}.sim-big-number{color:#5b45d0;font-size:20px;letter-spacing:-.7px}.sim-budget-splits{display:grid;gap:7px;margin-top:12px}.sim-budget-splits>div{display:grid;grid-template-columns:8px 1fr auto 35px;gap:8px;align-items:center;padding:10px;border:1px solid #ebebf0;border-radius:8px}.sim-budget-splits i{width:7px;height:7px;border-radius:50%}.sim-budget-splits i.wb{background:#a961ff}.sim-budget-splits i.ozon{background:#2588ff}.sim-budget-splits i.ym{background:#ffbd2f}.sim-budget-splits span{color:#596171;font-size:12px}.sim-budget-splits b{color:#495161;font-size:12px}.sim-budget-splits em{color:#999fab;font-size:10.8px;font-style:normal;text-align:right}.sim-manual-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}.sim-manual-form .sim-card-head,.sim-manual-form .wide,.sim-manual-form>button{grid-column:span 2}.sim-manual-form textarea{min-height:66px;padding:8px;resize:vertical}.sim-override-list{grid-column:span 2}.sim-override-list>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:7px 10px;align-items:center;padding:11px 0;border-top:1px solid #ececf1}.sim-override-list strong{color:#4f5767;font-size:12px}.sim-override-list b{color:#5d46d3;font-size:13.2px}.sim-override-list small{color:#979daa;font-size:10.8px}.sim-empty{display:flex;align-items:center;gap:7px;min-height:86px;color:#8e95a3;font-size:12px}.sim-empty svg{color:#55a475}.sim-rule-list>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 0;border-top:1px solid #ececf1}.sim-rule-list small,.sim-rule-list strong{display:block}.sim-rule-list strong{color:#4e5667;font-size:13.2px}.sim-rule-list small{margin-top:4px;color:#959ba8;font-size:10.8px}.sim-rule-list .sim-rule-actions{grid-column:1;grid-row:1/span 2;display:grid;gap:4px}.sim-rule-list .sim-rule-actions .sim-button{min-height:27px;padding:0 7px;color:#a46b55;border-color:#f0ddd4;background:#fffaf8;font-size:9.6px}.sim-approval-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:13px 0;border-top:1px solid #ececf1}.sim-approval-list article small,.sim-approval-list article strong{display:block}.sim-approval-list article strong{color:#4b5362;font-size:13.2px}.sim-approval-list article small{margin-top:4px;color:#9399a7;font-size:10.8px}.sim-approval-prices{display:flex;align-items:center;gap:6px;color:#8f96a5;font-size:12px}.sim-approval-prices b{color:#5e45d2}.sim-approval-list article>div:last-child{display:flex;gap:5px}.sim-price-approval{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;border-color:#ddd7f8;background:#fbfaff}.sim-price-approval small,.sim-price-approval strong{display:block}.sim-price-approval strong{margin-top:7px;color:#554a7b;font-size:16.8px}.sim-price-approval strong i{color:#7b6ac9;font-style:normal}.sim-price-approval small{max-width:600px;margin-top:5px;color:#858b99;font-size:10.8px;line-height:1.4}.sim-price-approval>div:last-child{display:flex;gap:6px}.sim-emergency-banner{display:flex;align-items:center;gap:7px;padding:10px 12px;margin-bottom:12px;border:1px solid #f0d5cd;border-radius:9px;color:#9e5b4e;background:#fff8f6;font-size:12px}.sim-emergency-banner span{color:#a37a70}.sim-emergency-inline{display:flex;gap:8px;align-items:start;padding:10px;border:1px solid #e5e4eb;border-radius:8px;background:#fbfbfd}.sim-emergency-inline.active{border-color:#f0d5cd;background:#fff8f6}.sim-emergency-inline svg{color:#6552cf;flex:0 0 auto}.sim-emergency-inline.active svg{color:#bd6c5c}.sim-emergency-inline small,.sim-emergency-inline strong{display:block}.sim-emergency-inline strong{color:#525a6a;font-size:12px}.sim-emergency-inline small{margin-top:3px;color:#8e95a3;font-size:9.6px;line-height:1.35}.sim-activity{display:grid}.sim-activity button{width:100%;min-height:58px;display:grid;grid-template-columns:38px 7px minmax(0,1fr) 18px;gap:10px;align-items:center;padding:8px 2px;border:0;border-top:1px solid #edf0f3;color:inherit;background:transparent;text-align:left}.sim-activity button:hover{background:#fbfaff}.sim-activity time{color:#999fab;font-size:10.8px}.sim-activity i{width:6px;height:6px;border-radius:50%}.sim-activity small,.sim-activity strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sim-activity strong{color:#515968;font-size:12px}.sim-activity small{margin-top:3px;color:#999fac;font-size:10.8px}.sim-command-queue{display:grid;gap:5px}.sim-command-queue>div{display:grid;gap:4px;padding:9px 0;border-bottom:1px solid #ececf1}.sim-command-queue strong{color:#505867;font-size:12px}.sim-command-queue small{color:#959ba8;font-size:10.8px}.sim-alerts{display:grid;gap:7px}.sim-alerts article{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px;border:1px solid #ebe9ee;border-radius:9px}.sim-alerts article.resolved{opacity:.58}.sim-alerts article>i{width:7px;height:100%;min-height:38px;border-radius:9px;background:#e9a260}.sim-alerts article>i.high{background:#dc7367}.sim-alerts article>i.medium{background:#e6a354}.sim-alerts article>i.low{background:#57aa7e}.sim-alerts p,.sim-alerts span,.sim-alerts strong{display:block}.sim-alerts span{color:#8170c6;font-size:10.8px;font-weight:750}.sim-alerts strong{margin-top:4px;color:#4b5362;font-size:13.2px}.sim-alerts p{margin-top:4px;color:#9298a5;font-size:10.8px;line-height:1.45}.sim-alerts button{min-height:29px;padding:0 8px;border:1px solid #e3e1ec;border-radius:6px;color:#6652cb;background:#fbfaff;font-size:10.8px;font-weight:750}.sim-competitors{display:grid;gap:6px}.sim-competitors>div{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto 85px;gap:9px;align-items:center;padding:10px 0;border-top:1px solid #ececf1}.sim-competitors>div>span{width:33px;height:33px;display:grid;place-items:center;border-radius:7px;background:#f2f1f6;font-size:19.2px}.sim-competitors strong{color:#4d5565;font-size:12px}.sim-competitors b{color:#535b6a;font-size:12px}.sim-competitors em{color:#48a071;font-size:10.8px;font-style:normal}.sim-competitors em.down{color:#c07860}.sim-competitors small{color:#9ba1ae;font-size:10.8px;text-align:right}.sim-integrations-layout{grid-template-columns:1fr}.sim-cabinet-limit{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);gap:18px;align-items:center}.sim-cabinet-limit h2{margin-top:5px}.sim-integrations{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.sim-integrations article{display:grid;grid-template-columns:42px 1fr;gap:11px;align-items:center}.sim-integration-logo{width:41px;height:41px;display:grid;place-items:center;border-radius:10px;color:#fff;background:#a961ff;font-size:16.8px;font-weight:800}.sim-integration-logo[data-market=Ozon]{background:#2588ff}.sim-integration-logo[data-market="Яндекс Маркет"]{color:#1f2433;background:#ffcb33}.sim-integrations h2{font-size:15.6px}.sim-integrations p{line-height:1.45}.sim-integrations .sim-button,.sim-integrations .sim-status{grid-column:span 2}.sim-integrations .sim-button{width:100%;margin-top:4px}.sim-cabinet-safety{display:flex;gap:9px;align-items:flex-start;color:#5b5680;border-color:#dedaf6;background:#faf9ff}.sim-cabinet-safety svg{color:#6955d9;flex:0 0 auto}.sim-cabinet-safety span,.sim-cabinet-safety strong{display:block}.sim-cabinet-safety strong{font-size:12px}.sim-cabinet-safety span{margin-top:4px;color:#858b9a;font-size:10.8px;line-height:1.4}.sim-team-invite{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:7px;align-items:center;padding:0 0 12px}.sim-members{display:grid}.sim-members>div{display:grid;grid-template-columns:35px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:11px 0;border-top:1px solid #ececf1}.sim-members>div>span{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:#6c55e2;background:#eeeaff;font-size:12px;font-weight:800}.sim-members small,.sim-members strong{display:block}.sim-members strong{color:#4d5565;font-size:13.2px}.sim-members small{margin-top:3px;color:#9ba1ae;font-size:10.8px;font-weight:400}.sim-members em{padding:4px 7px;border-radius:20px;color:#626b7a;background:#f2f3f6;font-size:10.8px;font-style:normal}.sim-plan-card{padding:25px}.sim-plan-card h2{margin:10px 0 8px;color:#5941d0;font-size:31px;letter-spacing:-1.2px}.sim-plan-card>p{max-width:550px;color:#767e8e;font-size:13.2px;line-height:1.55}.sim-plan-card>strong{display:block;margin-top:20px;color:#33394a;font-size:22px}.sim-plan-card>strong small{color:#9298a7;font-size:13.2px;font-weight:400}.sim-plan-select{display:grid;max-width:360px;gap:5px;margin-top:15px;color:#7a8191;font-size:10.8px;font-weight:750}.sim-plan-card ul{display:grid;gap:9px;padding:0;margin:21px 0 0;list-style:none}.sim-plan-card li{display:flex;align-items:center;gap:7px;color:#666f7f;font-size:12px}.sim-plan-card li svg{width:15px;color:#45a574}.sim-add-product-form{display:grid;grid-template-columns:minmax(190px,1fr) minmax(160px,.7fr) auto auto;gap:8px;align-items:end;margin-bottom:14px;border-color:#ddd7fa;background:#fbfaff}.sim-add-product-form>div{grid-column:1/-1}.sim-add-product-form h2{color:#51468e}.app-toast{position:fixed;right:22px;bottom:22px;z-index:100;max-width:350px;display:flex;align-items:center;gap:8px;padding:13px 16px;border:1px solid #d7efe2;border-radius:8px;color:#45745e;background:#fff;box-shadow:0 12px 35px #1c1f2e22;font-size:14.4px}.app-toast svg{color:#27ac6f}@media (max-width:1040px){.app-sidebar{width:224px;min-width:224px}.billing-layout,.budget-layout,.competitors-layout,.economics-layout,.hourly-layout,.product-layout,.repricer-layout,.sim-control-layout,.sim-journal-layout{grid-template-columns:1fr}.sim-override-list{grid-column:auto}.sim-integrations{grid-template-columns:1fr 1fr}.sim-real-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.app-shell{display:block}.app-frame{min-height:100vh}.app-sidebar{width:252px;min-width:252px;height:100vh;position:fixed;top:0;bottom:0;left:-264px;z-index:40;transition:left .22s ease;box-shadow:8px 0 28px #20223520}.app-sidebar.open{left:0}.app-menu-button{display:grid}.app-context{font-size:13.2px}.app-demo-badge{display:none}.app-main{width:100%;padding:18px 15px 32px}.sim-demo-notice,.sim-demo-scope{align-items:flex-start}.sim-demo-scope>span{width:100%}.sim-workflow-strip{margin:0 -3px}.sim-page-heading{align-items:flex-start;flex-direction:column;padding:19px 0 17px}.sim-page-heading p{font-size:23px}.sim-page-heading>div:last-child{width:100%}.sim-page-heading .sim-button{flex:1 1}.sim-catalogue-tools{grid-template-columns:1fr 1fr}.sim-catalogue-tools input{grid-column:1/-1}.sim-cabinet-limit,.sim-integrations{grid-template-columns:1fr}.sim-product-row>button:first-child{grid-template-columns:38px minmax(0,1fr)}.sim-product-row>button:first-child .sim-product-metric{display:none}.sim-derived-boundaries,.sim-real-form{grid-template-columns:1fr}.sim-operational-demo{grid-column:auto}.sim-manual-form{grid-template-columns:1fr}.sim-manual-form .sim-card-head,.sim-manual-form .wide,.sim-manual-form>button{grid-column:auto}.sim-override-list>div{grid-template-columns:auto minmax(0,1fr) auto}.sim-override-list b,.sim-override-list small{grid-column:2}.sim-override-list button{grid-row:1/span 3;grid-column:3}.sim-rule-list>div{grid-template-columns:1fr auto}.sim-rule-list .sim-rule-actions{grid-column:2;grid-row:1/span 3}.sim-rule-list .sim-tag{grid-column:1}.sim-approval-list article{grid-template-columns:1fr}.sim-approval-list article>div:last-child button{flex:1 1}.sim-price-approval{align-items:stretch;flex-direction:column}.sim-price-approval>div:last-child{display:grid;grid-template-columns:1fr 1fr}.sim-alerts article{grid-template-columns:7px minmax(0,1fr)}.sim-alerts article>button{grid-column:2;justify-self:start}.sim-competitors>div{grid-template-columns:34px minmax(0,1fr) auto}.sim-competitors>div small{display:none}.sim-competitors>div em{grid-column:2}.sim-pricer-row{grid-template-columns:36px minmax(0,1fr) auto}.sim-add-product-form,.sim-team-invite{grid-template-columns:1fr}.sim-add-product-form .sim-button,.sim-team-invite .sim-button{width:100%}.sim-members>div{grid-template-columns:35px minmax(0,1fr) auto}.sim-members>div>button{grid-column:2/-1}.app-toast{right:14px;bottom:14px;left:14px}}.sim-demo-economics{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.45fr);gap:14px;align-items:start}.sim-demo-economics .sim-card{min-width:0}.sim-demo-economics .economics-workbench{margin-top:0}.sim-demo-economics .economics-summary{top:70px}.sim-economics-followup{position:sticky;top:70px;min-height:315px}@media (max-width:1040px){.sim-demo-economics{grid-template-columns:1fr}.sim-economics-followup{position:static;min-height:auto}.sim-demo-economics .economics-summary{position:static}}.sim-economics-table-card{overflow:visible}.sim-economics-table-card .bulk-economics{margin-top:3px}.sim-economics-scope{display:flex;align-items:flex-start;gap:10px;padding:9px 10px;margin-bottom:12px;border:1px solid #e8e6f2;border-radius:8px;background:#fbfaff}.sim-economics-scope>span{flex:0 0 auto;padding-top:6px;color:#777088;font-size:10.8px;font-weight:800}.sim-economics-scope>div{display:flex;flex-wrap:wrap;gap:5px}.sim-economics-scope button{min-height:27px;padding:0 7px;border:1px solid #dfdcec;border-radius:6px;color:#797f8d;background:#fff;font:inherit;font-size:9.6px;font-weight:750}.sim-economics-scope button.active{border-color:#cfc6f3;color:#5f49cc;background:#f1eeff}.sim-bulk-economics .bulk-economics-actions .sim-button{min-height:33px}.sim-bulk-economics .bulk-economics-open{min-height:28px;padding:0 6px;font-size:9.6px}.sim-bulk-economics .bulk-economics-image{font-size:20.4px;background:#fff}.sim-bulk-economics .bulk-economics-drawer{z-index:80}.sim-bulk-economics .bulk-economics-drawer header>button{cursor:pointer}.sim-bulk-economics .bulk-economics-drawer .sim-button{min-height:34px}.sim-bulk-economics .bulk-economics-table-wrap{margin-bottom:1px}@media (max-width:720px){.sim-economics-scope{flex-direction:column;gap:5px}.sim-economics-scope>div{max-height:88px;overflow:auto}.sim-bulk-economics .bulk-economics-actions .sim-button{flex:1 1 145px}}.bulk-economics{position:relative;display:grid;gap:11px}.bulk-economics-card{overflow:visible}.bulk-economics-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.bulk-economics-kpis>div{display:grid;gap:3px;min-height:72px;padding:11px 12px;border:1px solid #e5e4ed;border-radius:8px;background:#fcfcfe}.bulk-economics-kpis>div.attention{border-color:#f0d7b7;background:#fffaf4}.bulk-economics-kpis small,.bulk-economics-kpis span{color:#9096a3;font-size:9.6px}.bulk-economics-kpis strong{color:#515969;font-size:20.4px;letter-spacing:-.5px}.bulk-economics-kpis strong i{color:#9aa0aa;font-size:12px;font-style:normal;font-weight:650}.bulk-economics-tip{display:flex;align-items:flex-start;gap:7px;padding:9px 10px;border:1px solid #e3dff7;border-radius:8px;color:#7b7295;background:#faf9ff;font-size:10.8px;line-height:1.5}.bulk-economics-tip svg{flex:0 0 auto;margin-top:1px;color:#7158de}.bulk-economics-tip b{color:#5545b1}.bulk-economics-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.bulk-economics-actions .provider-secondary,.bulk-economics-actions .workspace-primary{min-height:33px;display:inline-flex;align-items:center;gap:5px}.bulk-economics-switch{display:grid;gap:2px;margin-right:auto}.bulk-economics-switch span{color:#50596a;font-size:12px;font-weight:800}.bulk-economics-switch small{color:#9298a5;font-size:9.6px}.bulk-economics-toolbar{display:flex;align-items:center;gap:7px;padding:7px;border:1px solid #e8e8ee;border-radius:8px;background:#fcfcfd}.bulk-economics-tabs{display:flex;gap:2px;padding:2px;border-radius:6px;background:#eff0f5}.bulk-economics-tabs button{min-height:27px;padding:0 8px;border:0;border-radius:5px;color:#767e8e;background:transparent;font:inherit;font-size:10.8px;font-weight:750}.bulk-economics-tabs button.active{color:#5c47ce;background:#fff;box-shadow:0 1px 3px #25203b14}.bulk-economics-search{min-height:30px;display:flex;flex:1 1;align-items:center;gap:5px;padding:0 8px;border:1px solid #e0e1e8;border-radius:6px;background:#fff;color:#8b93a2}.bulk-economics-search input{min-width:90px;width:100%;border:0;outline:0;color:#565f6f;background:transparent;font:inherit;font-size:10.8px}.bulk-economics-toolbar select{min-height:30px;padding:0 7px;border:1px solid #e0e1e8;border-radius:6px;color:#687182;background:#fff;font:inherit;font-size:10.8px}.bulk-economics-selection{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid #ddd7f7;border-radius:7px;color:#6755ba;background:#f8f6ff;font-size:10.8px;line-height:1.4}.bulk-economics-selection svg{flex:0 0 auto;color:#725be1}.bulk-economics-table-wrap{overflow:auto;border:1px solid #e5e6eb;border-radius:9px;background:#fff}.bulk-economics-row,.bulk-economics-table-head{min-width:1120px;display:grid;grid-template-columns:30px minmax(230px,1.75fr) 102px 90px 92px 92px 96px 112px 100px 80px;gap:8px;align-items:center}.bulk-economics-table-head{min-height:43px;padding:0 12px;border-bottom:1px solid #e3e4eb;color:#737b8b;background:#fafafd;font-size:10.8px;font-weight:750}.bulk-economics-table-head span{display:grid;gap:1px}.bulk-economics-table-head small{color:#9ba1ae;font-size:9.6px;font-weight:600}.bulk-economics-row>label,.bulk-economics-table-head label{display:grid;place-items:center}.bulk-economics-row>label input,.bulk-economics-table-head input{accent-color:#6951df}.bulk-economics-row{min-height:78px;padding:8px 12px;border-bottom:1px solid #ececf1}.bulk-economics-row:last-child{border-bottom:0}.bulk-economics-row.dirty{background:#fdfcff;box-shadow:inset 3px 0 #a891ff}.bulk-economics-product{min-width:0;display:flex;align-items:center;gap:8px;border:0;color:inherit;background:transparent;text-align:left;font:inherit}.bulk-economics-product>span:last-child{min-width:0;display:grid;gap:2px}.bulk-economics-product em{width:max-content;padding:2px 5px;border:1px solid #dcd8fb;border-radius:12px;color:#6652ce;background:#f3f1ff;font-size:8.4px;font-style:normal;font-weight:850}.bulk-economics-product strong{overflow:hidden;color:#464e5e;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.bulk-economics-product small{overflow:hidden;color:#979daa;font-size:9.6px;text-overflow:ellipsis;white-space:nowrap}.bulk-economics-image{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border:1px solid #e4e4ea;border-radius:7px;color:#8275ba;background:#f7f6fb}.bulk-economics-image i{width:100%;height:100%;display:block;background-position:50%;background-size:cover}.bulk-economics-min,.bulk-economics-price{display:grid;gap:3px}.bulk-economics-min b,.bulk-economics-price b{color:#424b5b;font-size:12px}.bulk-economics-min small,.bulk-economics-price small{color:#969da9;font-size:9.6px;line-height:1.2}.bulk-economics-input{min-width:0;min-height:29px;display:flex;align-items:center;overflow:hidden;border:1px solid #d9dce5;border-radius:6px;background:#fff}.bulk-economics-input:focus-within{border-color:#a891ff;box-shadow:0 0 0 2px #8b71ff16}.bulk-economics-input input{min-width:0;width:100%;height:27px;padding:0 4px 0 7px;border:0;outline:0;color:#4d5665;background:transparent;font:inherit;font-size:12px;text-align:right}.bulk-economics-input small{padding-right:6px;color:#9ca2ad;font-size:9.6px}.bulk-economics-status{justify-self:start;padding:5px 7px;border:1px solid;border-radius:20px;font-size:9.6px;font-weight:800;white-space:nowrap}.bulk-economics-status.below_floor{border-color:#efd0ca;color:#a95e58;background:#fff7f6}.bulk-economics-status.below_target{border-color:#f0d49f;color:#a57138;background:#fffaf0}.bulk-economics-status.on_target{border-color:#c8e5d4;color:#3e8d62;background:#f3fbf6}.bulk-economics-status.needs_data{border-color:#dedfe5;color:#858c98;background:#f6f7f9}.bulk-economics-open{min-height:29px;padding:0 7px;font-size:9.6px}.bulk-economics-message{padding:9px 10px;margin:0;border:1px solid #d8e9dc;border-radius:7px;color:#4c7f60;background:#f5fcf7;font-size:10.8px;line-height:1.45}.bulk-economics-footnote{margin:0;color:#9298a5;font-size:9.6px;line-height:1.5}.bulk-economics-drawer{width:min(440px,calc(100vw - 28px));max-height:calc(100vh - 32px);position:fixed;z-index:60;top:16px;right:16px;display:grid;gap:12px;overflow:auto;padding:15px;border:1px solid #dddbea;border-radius:11px;background:#fff;box-shadow:0 18px 55px #1d24363d}.bulk-economics-drawer header{display:flex;align-items:start;justify-content:space-between;gap:10px}.bulk-economics-drawer header h2{margin:6px 0 0;color:#424a5a;font-size:16.8px;letter-spacing:-.3px}.bulk-economics-drawer header p{margin:3px 0 0;color:#959ba8;font-size:10.8px}.bulk-economics-drawer header>button{display:grid;place-items:center;width:28px;height:28px;border:1px solid #e2e2e9;border-radius:6px;color:#737b8b;background:#fff}.bulk-economics-drawer-status{display:grid;gap:3px;padding:9px 10px;border:1px solid;border-radius:7px;font-size:10.8px;line-height:1.4}.bulk-economics-drawer-status strong{font-size:12px}.bulk-economics-drawer-status.below_floor{border-color:#efd0ca;color:#a95e58;background:#fff7f6}.bulk-economics-drawer-status.below_target{border-color:#f0d49f;color:#a57138;background:#fffaf0}.bulk-economics-drawer-status.on_target{border-color:#c8e5d4;color:#3e8d62;background:#f3fbf6}.bulk-economics-drawer-status.needs_data{border-color:#dedfe5;color:#737b89;background:#f6f7f9}.bulk-economics-outcome{display:grid;grid-template-columns:1fr auto;gap:3px 10px;padding:12px;border-radius:9px;background:#f3f1ff}.bulk-economics-outcome>span{color:#6f65a2;font-size:10.8px}.bulk-economics-outcome>strong{grid-column:1/-1;color:#5943ce;font-size:23px;letter-spacing:-1px}.bulk-economics-outcome>small{grid-column:1/-1;color:#7d7794;font-size:9.6px;line-height:1.45}.bulk-economics-outcome>div{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:4px}.bulk-economics-outcome b{display:grid;gap:3px;color:#77728c;font-size:9.6px;font-weight:650}.bulk-economics-outcome i{color:#4d4764;font-size:10.8px;font-style:normal}.bulk-economics-drawer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bulk-economics-drawer-grid>label{min-width:0;display:grid;gap:4px;color:#7c8492;font-size:9.6px;font-weight:750}.bulk-economics-drawer-grid select{min-width:0;height:30px;padding:0 6px;border:1px solid #d9dce5;border-radius:6px;color:#535d6c;background:#fff;font:inherit;font-size:10.8px}.bulk-economics-drawer-grid .bulk-economics-input input{font-size:10.8px}.bulk-economics-breakdown{display:grid;gap:0;border-top:1px solid #ededf1}.bulk-economics-breakdown h3{margin:10px 0 5px;color:#596171;font-size:12px}.bulk-economics-breakdown>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid #f0f0f3;color:#7a8190;font-size:10.8px}.bulk-economics-breakdown b{color:#545c6a}.bulk-economics-breakdown>div.profit b{color:#388c5f}.bulk-economics-breakdown>div.loss b{color:#b3625b}.bulk-economics-drawer-save{justify-self:stretch;min-height:33px}@media (max-width:900px){.bulk-economics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-economics-toolbar{align-items:stretch;flex-wrap:wrap}.bulk-economics-search{min-width:180px;flex:1 1 220px}.bulk-economics-toolbar select{flex:1 1 130px}.bulk-economics-actions .bulk-economics-switch{flex:1 0 100%}.bulk-economics-actions .provider-secondary,.bulk-economics-actions .workspace-primary{flex:1 1 170px;justify-content:center}}@media (max-width:540px){.bulk-economics-kpis{grid-template-columns:1fr 1fr}.bulk-economics-kpis>div{min-height:62px;padding:9px}.bulk-economics-kpis strong{font-size:16.8px}.bulk-economics-tabs{max-width:100%;overflow:auto}.bulk-economics-tabs button{flex:0 0 auto}.bulk-economics-drawer{top:8px;right:8px;width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.bulk-economics-drawer-grid,.bulk-economics-outcome>div{grid-template-columns:1fr}}.sim-bulk-economics .bulk-economics-actions button.bulk-economics-switch{flex:1 1 220px;min-height:33px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:0 6px;padding:0;margin-right:auto;border:0;text-align:left;background:transparent;cursor:pointer}.sim-bulk-economics .bulk-economics-actions .bulk-economics-switch>i{width:28px;height:16px;grid-row:span 2;position:relative;border-radius:999px;background:#d6d9e4;transition:.16s ease}.sim-bulk-economics .bulk-economics-actions .bulk-economics-switch>i:after{width:12px;height:12px;position:absolute;top:2px;left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #1b203425;content:"";transition:.16s ease}.sim-bulk-economics .bulk-economics-actions .bulk-economics-switch.on>i{background:#6d4feb}.sim-bulk-economics .bulk-economics-actions .bulk-economics-switch.on>i:after{transform:translateX(12px)}.sim-bulk-economics .bulk-economics-actions .bulk-economics-switch>small{grid-column:2}.app-shell{--sim-ink:#c6d8eb;--sim-muted:#7f9bb9;--sim-violet:#168aff;--sim-violet-soft:#0c315d;--sim-line:#163e66;--sim-bg:#020e20;color:var(--sim-ink);background:radial-gradient(ellipse at 68% 0,#07376f 0,transparent 33%),linear-gradient(145deg,#04172e,#020e20 70%)}.app-frame{background:transparent}.app-sidebar{width:220px;min-width:220px;padding:0 10px 13px;border-color:#13385e;background:linear-gradient(180deg,#041630,#031126)}.demo-sidebar-brand{height:57px;padding:0 7px;margin:0 -10px 8px;border-color:#123354}.app-brand{width:139px}.app-brand img{filter:none}.app-org-switcher{min-height:58px;grid-template-columns:31px minmax(0,1fr) 15px;gap:8px;padding:8px;border-color:#153b62;border-radius:8px;color:#e8f4ff;background:#061d39}.app-org-switcher:hover{border-color:#23679e;background:#082747}.app-org-icon{width:30px;height:30px;color:#91c7ff;background:#0d3970}.app-org-switcher small{color:#7994b4}.seller-nav{padding-top:4px}.seller-nav>p{margin:12px 0 4px 7px;color:#6080a2;font-size:9.6px}.seller-nav button{min-height:31px;gap:9px;padding:0 7px;border-radius:5px;color:#aec2dc;font-size:12px}.seller-nav button svg{width:15px;color:#8ca8c8}.seller-nav button:hover{color:#f1f8ff;background:#0a2b51}.seller-nav button.active{color:#f4f9ff;background:linear-gradient(90deg,#1175ee,#1189fb);box-shadow:0 5px 13px #0674ec4d}.seller-nav button.active svg{color:#f4f9ff}.sidebar-bottom{padding-top:8px;border-color:#123457}.sidebar-bottom a,.sidebar-bottom button{min-height:29px;padding:0 7px;color:#91a9c5;font-size:10.8px}.sidebar-bottom a:hover,.sidebar-bottom button:hover{color:#f0f7ff;background:#0c2b50}.app-header{height:57px;padding:0 22px;border-color:#12385d;background:#04162d}.app-context{color:#e7f2ff;font-size:12px}.app-demo-badge{border:1px solid #725d20;color:#ffd98b;background:#473513}.app-user{color:#dceeff;background:#14517e}.app-menu-button,.help-button{color:#a9c3df}.app-main{max-width:1520px;padding:21px clamp(16px,3vw,34px) 42px}.sim-cabinet-safety,.sim-demo-notice{border-color:#1b507d;color:#a7c3df;background:#082342}.sim-cabinet-safety strong,.sim-demo-notice strong{color:#e3f0ff}.sim-cabinet-safety svg,.sim-demo-notice svg{color:#5cafef}.sim-demo-scope>span{color:#8da9c6}.sim-demo-scope button{border-color:#18476f;color:#a9c2dd;background:#061c37}.sim-demo-scope button:hover{border-color:#327fba;background:#0b2b4e}.sim-demo-scope button.active{border-color:#2377bb;color:#edf7ff;background:#0d4a8d}.sim-workflow-strip button{border-color:#16436c;color:#b1c6dd;background:#061c37}.sim-workflow-strip button:hover{border-color:#347eb7;background:#08284a}.sim-workflow-strip button svg{color:#5eb1ff}.sim-workflow-strip button span{color:#dcecfb}.sim-workflow-strip button b{color:#7895b4}.sim-page-heading{padding:20px 0 17px}.sim-page-heading p{color:#edf6ff;font-size:24px}.sim-page-heading span{color:#8fa8c4}.sim-card{border-color:#153d63;color:#c5d7e9;background:#061a34;box-shadow:inset 0 1px #4f94c314,0 12px 26px #000b1b38}.sim-card h2{color:#e8f4ff}.sim-card p,.sim-muted{color:#88a3c0!important}.sim-button{border-color:#148fff;box-shadow:0 7px 17px #087cf044}.sim-button,.sim-button:hover{background:linear-gradient(135deg,#0879ed,#1b9bff)}.sim-button:hover{filter:brightness(1.08)}.sim-button.ghost,.sim-button.quiet{border-color:#205383;color:#aacef3;background:#082443}.sim-button.ghost:hover,.sim-button.quiet:hover{border-color:#3b89ca;color:#f0f8ff;background:#0b315a}.sim-status,.sim-tag{color:#70ebc3;background:#075e52}.sim-status.neutral,.sim-tag.violet{color:#c7d7ff;background:#253e76}.sim-status.warn{color:#ffcc96;background:#654422}.sim-eyebrow{color:#68b7ff}.sim-boundary,.sim-bulk-economics .bulk-economics-toolbar,.sim-catalogue-quota,.sim-derived-boundaries span,.sim-economics-scope,.sim-emergency-inline,.sim-emergency-inline.active,.sim-price-approval{border-color:#17466f;color:#a7c3df;background:#082342}.sim-boundary strong,.sim-catalogue-quota span b,.sim-emergency-inline strong,.sim-price-approval strong{color:#e4f1ff}.sim-boundary small,.sim-boundary span,.sim-catalogue-quota span small,.sim-emergency-inline small,.sim-price-approval small{color:#89a7c5}.sim-catalogue-quota>i{background:#123656}.sim-catalogue-quota>i>b{background:linear-gradient(90deg,#0780ef,#27b0ff)}.sim-add-product-form input,.sim-add-product-form select,.sim-catalogue-tools input,.sim-catalogue-tools select,.sim-manual-form input,.sim-manual-form select,.sim-manual-form textarea,.sim-plan-select select,.sim-real-form input,.sim-real-form select,.sim-team-invite input{border-color:#1a4772;color:#dceafa;background:#04152c}.sim-add-product-form input:focus,.sim-add-product-form select:focus,.sim-catalogue-tools input:focus,.sim-catalogue-tools select:focus,.sim-manual-form input:focus,.sim-manual-form select:focus,.sim-manual-form textarea:focus,.sim-real-form input:focus,.sim-real-form select:focus{border-color:#3898ed;box-shadow:0 0 0 3px #168aff21;outline:0}.sim-product-row.selected{border-color:#2478bb;background:#08294b}.sim-product-row>button:first-child:hover{background:#082644}.sim-competitors>div>span,.sim-product-hero,.sim-product-image{color:#b8d8ff;background:#0e3968}.sim-alerts strong,.sim-approval-list article strong,.sim-card .sim-big-number,.sim-competitors b,.sim-competitors strong,.sim-detail-kpis strong,.sim-members strong,.sim-override-list strong,.sim-plan-card>strong,.sim-pricer-row b,.sim-pricer-row strong,.sim-product-copy strong,.sim-product-metric b,.sim-rule-list strong{color:#e1eefb}.sim-alerts p,.sim-approval-list article small,.sim-competitors small,.sim-detail-kpis span,.sim-members small,.sim-override-list small,.sim-plan-card>p,.sim-pricer-row small,.sim-pricer-row span,.sim-product-copy small,.sim-product-metric small,.sim-rule-list small{color:#7995b4}.sim-product-copy small i{box-shadow:0 0 5px currentColor}.sim-catalogue-toggle{border-color:#1b4b76;color:#9bb8d5;background:#061c37}.sim-catalogue-toggle i{background:#1e456e}.sim-catalogue-toggle.on{border-color:#2377bb;color:#dcefff;background:#0b2a4c}.sim-catalogue-toggle.on i{background:#178df8}.sim-catalogue-pagination{color:#7794b2}.sim-detail-kpis,.sim-detail-kpis div{border-color:#143c62}.sim-chart-mini>span{color:#89a5c3}.sim-chart-mini svg path:last-child{stroke:#173e64}.sim-manual-form label,.sim-real-form label{color:#9bb4cc}.sim-economics-lines span,.sim-range-label{color:#9bb3ca}.sim-economics-lines b,.sim-range-label strong{color:#dbe9f7}.sim-economics-lines{border-color:#163f63}.sim-profit-result{background:linear-gradient(145deg,#0a78df,#173c91)}.sim-profit-result span{color:#c1dcf6}.sim-profit-result strong{color:#fff}.sim-profit-result b{color:#71f0c6}.sim-derived-boundaries small{color:#8faac6}.sim-derived-boundaries b{color:#77c2ff}.sim-control-card{border-color:#1f62a2;background:radial-gradient(circle at 88% 5%,#1476d8 0,transparent 29%),linear-gradient(145deg,#092b59,#061a37)}.sim-toggle{border-color:#1c4a74;color:#9bb7d4;background:#061d39}.sim-toggle.on{border-color:#267bc0;color:#dcf0ff;background:#0b2a4d}.sim-toggle.on i{background:#168dfe}.sim-table-row{border-color:#103a5e;color:#a9c0d7}.sim-table-row:hover{background:#082645}.sim-campaign small,.sim-table-row b{color:#dceafa}.sim-segment{background:#08213e}.sim-segment button{color:#8ca6c2}.sim-segment button.active{color:#d7ecff;background:#123a66;box-shadow:none}.sim-heat-row b,.sim-heatmap>span{color:#88a4c1}.sim-heat-row i{background:#168cff;box-shadow:0 0 9px #168cff52}.sim-strategy{border-color:#113a5e}.sim-strategy svg{color:#62b1ff}.sim-strategy strong{color:#e0edfa}.sim-strategy span{color:#87a2c1}.sim-activity button,.sim-approval-list article,.sim-command-queue>div,.sim-competitors>div,.sim-members>div,.sim-override-list>div,.sim-pricer-row,.sim-rule-list>div{border-color:#103a5e}.sim-price-approval{border-color:#1c5488}.sim-emergency-banner{border-color:#8d444c;color:#ffb1a8;background:#612e38}.sim-emergency-banner span{color:#ffd0c9}.sim-activity button:hover{background:#082644}.sim-activity small,.sim-activity time,.sim-command-queue small{color:#7f9bb9}.sim-activity strong,.sim-command-queue strong{color:#dceafa}.sim-alerts article{border-color:#16446d;background:#061b35}.sim-alerts button{border-color:#205383;color:#aacef3;background:#082443}.sim-members>div>span{color:#a9d4ff;background:#123f70}.sim-members em{color:#b8d0e7;background:#183653}.sim-plan-card h2{color:#71b8ff}.sim-plan-card li{color:#aac0d6}.sim-plan-card li svg{color:#4cd9ad}.sim-add-product-form{border-color:#1c5488;background:#082342}.sim-add-product-form h2{color:#e3f0ff}.app-toast{border-color:#176d5b;color:#c9f3e1;background:#073c35;box-shadow:0 12px 35px #000d1e8a}.app-toast svg{color:#5ce4b8}.app-shell :is(.bulk-economics-kpis>div,.bulk-economics-table-wrap,.bulk-economics-table-head,.bulk-economics-row,.bulk-economics-drawer,.bulk-economics-outcome,.bulk-economics-toolbar,.bulk-economics-selection){border-color:#153d63;color:#c7d9eb;background:#061a34}.app-shell .bulk-economics-drawer header h2,.app-shell .bulk-economics-kpis strong,.app-shell .bulk-economics-min b,.app-shell .bulk-economics-price b,.app-shell .bulk-economics-product strong{color:#e3f0ff}.app-shell .bulk-economics-drawer header p,.app-shell .bulk-economics-kpis small,.app-shell .bulk-economics-kpis span,.app-shell .bulk-economics-min small,.app-shell .bulk-economics-price small,.app-shell .bulk-economics-product small{color:#7e9ab8}.app-shell .bulk-economics-tabs{background:#071b33}.app-shell .bulk-economics-tabs button{color:#89a5c3}.app-shell .bulk-economics-tabs button.active{color:#d8eeff;background:#123b68;box-shadow:none}.app-shell .bulk-economics-drawer-grid select,.app-shell .bulk-economics-input,.app-shell .bulk-economics-search,.app-shell .bulk-economics-toolbar select{border-color:#1a4772;color:#dceafa;background:#04152c}.app-shell .bulk-economics-input input,.app-shell .bulk-economics-search input{color:#dceafa}.app-shell .bulk-economics-table-head{border-color:#153d63;background:#061c37;color:#87a3c1}.app-shell .bulk-economics-row{border-color:#103a5e}.app-shell .bulk-economics-row.dirty{background:#082747;box-shadow:inset 3px 0 #258eff}.app-shell .bulk-economics-image{border-color:#1b4a75;color:#9ecbff;background:#0c315e}.app-shell .bulk-economics-status.on_target{border-color:#127a68;color:#72ebc4;background:#075e52}.app-shell .bulk-economics-status.below_target{border-color:#8b602c;color:#ffcc96;background:#654422}.app-shell .bulk-economics-status.below_floor{border-color:#93434c;color:#ffb2a8;background:#6f3239}.app-shell .bulk-economics-outcome{background:linear-gradient(145deg,#0a78df,#173c91)}.app-shell .bulk-economics-outcome b,.app-shell .bulk-economics-outcome>small,.app-shell .bulk-economics-outcome>span{color:#c4ddf6}.app-shell .bulk-economics-outcome>strong{color:#fff}.app-shell .bulk-economics-breakdown{border-color:#153d63}.app-shell .bulk-economics-breakdown b,.app-shell .bulk-economics-breakdown h3{color:#dceafa}.app-shell .bulk-economics-breakdown>div{border-color:#103a5e;color:#90abc6}.app-shell .bulk-economics-breakdown>div.profit b{color:#6de8c0}@media(max-width:1040px){.app-sidebar{width:196px;min-width:196px}}@media(max-width:720px){.app-sidebar{width:230px;min-width:230px;left:-241px;box-shadow:9px 0 30px #000a1bb3}.app-header{height:54px;padding:0 12px}.app-main{padding:17px 15px 34px}.sim-page-heading{padding-top:17px}}.sim-corporate-terms{display:grid;gap:10px;margin-top:17px;padding:13px;border:1px solid #31508e;border-radius:9px;background:linear-gradient(135deg,#091f41,#0b234a)}.sim-corporate-terms>div:first-child{display:grid;gap:3px}.sim-corporate-terms b{color:#dcecff;font-size:13.2px}.sim-corporate-terms small{color:#89a8cc;font-size:10.8px;line-height:1.42}.sim-corporate-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sim-corporate-fields label{display:grid;gap:4px;color:#9bb7d5;font-size:10.8px;font-weight:750}.sim-corporate-fields input{width:100%;min-height:31px;padding:0 8px;border:1px solid #1a4772;border-radius:6px;color:#dceafa;background:#04152c;font-size:12px}.sim-corporate-fields input:focus{border-color:#3898ed;box-shadow:0 0 0 3px #168aff21;outline:0}.sim-corporate-terms .sim-button{justify-self:start;min-height:30px;font-size:10.8px}@media(max-width:520px){.sim-corporate-fields{grid-template-columns:1fr}}.sim-module-workbench{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:14px;align-items:start}.sim-module-summary .sim-tag{max-width:260px;white-space:normal;line-height:1.35;text-align:right;justify-content:flex-end}.sim-module-data{display:grid;gap:0;border-top:1px solid #ececf2}.sim-module-data>div{display:grid;grid-template-columns:10px minmax(0,1fr);gap:8px;align-items:center;min-height:38px;border-bottom:1px solid #ececf2;color:#5c6474;font-size:12px;line-height:1.35}.sim-module-data i{width:5px;height:5px;border-radius:50%;background:#7259e6}.sim-module-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.sim-module-note-form{display:grid;gap:10px}.sim-module-note-form .sim-card-head{margin-bottom:0}.sim-module-note-form textarea{min-height:116px;width:100%;padding:9px;border:1px solid #dedfe8;border-radius:7px;resize:vertical;color:#50586a;background:#fcfcfe;font:inherit;font-size:12px;line-height:1.45}.sim-module-note-form textarea:focus{outline:2px solid #ded7ff;border-color:#806aec}.sim-module-note-form>div:last-child{display:flex;flex-wrap:wrap;gap:7px}.sim-local-record-list{grid-column:span 2}.sim-local-record-list>article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 0;border-top:1px solid #ececf2}.sim-local-record-list small,.sim-local-record-list strong{display:block}.sim-local-record-list strong{color:#4e5667;font-size:12px}.sim-local-record-list small{margin-top:4px;color:#9198a6;font-size:10.8px;line-height:1.4}.sim-local-record-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.sim-local-record-actions .sim-button{min-height:29px}.sim-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sim-overview-actions,.sim-overview-hero{grid-column:span 4}.sim-overview-hero{display:flex;justify-content:space-between;gap:14px;align-items:start;border-color:#ddd7fa;background:linear-gradient(105deg,#fbfaff,#f2efff)}.sim-overview-hero h2{margin-top:5px;font-size:21.6px}.sim-overview-hero p{max-width:670px;line-height:1.5}.sim-overview-metrics{grid-column:span 4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sim-overview-metrics article{min-width:0;padding:13px;border:1px solid #e8e7ef;border-radius:9px;background:#fff}.sim-overview-metrics small,.sim-overview-metrics span,.sim-overview-metrics strong{display:block}.sim-overview-metrics small,.sim-overview-metrics span{color:#9298a5;font-size:10.8px}.sim-overview-metrics strong{overflow:hidden;margin:6px 0 4px;color:#5442bf;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.sim-overview-actions>div:last-child{display:flex;flex-wrap:wrap;gap:7px}.sim-ai-demo{grid-column:span 1}.sim-ai-demo .sim-local-record-list{grid-column:auto}.sim-local-record-list article.acknowledged{opacity:.62}.sim-report-demo{grid-column:span 1}.sim-assortment-demo{grid-column:span 2}@media (max-width:900px){.sim-module-workbench{grid-template-columns:1fr}.sim-module-summary .sim-tag{max-width:none;text-align:left;justify-content:flex-start}.sim-overview-grid,.sim-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sim-overview-actions,.sim-overview-hero,.sim-overview-metrics{grid-column:span 2}}@media (max-width:620px){.sim-local-record-list>article{grid-template-columns:1fr;gap:7px}.sim-local-record-actions{justify-content:flex-start}.sim-local-record-list{grid-column:auto}}@media (max-width:520px){.sim-module-actions .sim-button,.sim-module-note-form>div:last-child .sim-button{flex:1 1 auto}.sim-module-summary .sim-card-head{display:grid}.sim-module-summary .sim-tag{width:100%}.sim-overview-grid,.sim-overview-metrics{grid-template-columns:1fr}.sim-overview-actions,.sim-overview-hero,.sim-overview-metrics{grid-column:auto}.sim-overview-hero{display:grid}.sim-overview-metrics strong{white-space:normal}}