.sourcing-shell{gap:18px;display:grid}.sourcing-hero{color:#fff;background:linear-gradient(125deg,#082f35,#0d5b59);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:26px;display:flex}.sourcing-hero h1{margin:2px 0 8px;font-size:clamp(30px,4vw,48px)}.sourcing-hero p{color:#d8eeee;max-width:720px;margin:0}.sourcing-warning{color:#5b4a12;background:#fff9df;border:1px solid #e4c76b;border-radius:14px;align-items:flex-start;gap:14px;padding:14px 18px;display:flex}.sourcing-warning span{font-size:13px;line-height:1.5}.sourcing-error{color:#991b1b;background:#fee2e2;border-radius:12px;padding:12px 16px}.sourcing-form{background:#fff;border:1px solid #dce7e7;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.sourcing-form-title{grid-column:1/-1;justify-content:space-between;gap:15px;display:flex}.sourcing-form-title h2,.sourcing-form-title p{margin:0 0 5px}.sourcing-form-title span{color:#0b7069;font-size:11px;font-weight:800}.sourcing-form label{color:#385253;gap:6px;font-size:12px;font-weight:700;display:grid}.sourcing-form input,.sourcing-form select,.sourcing-form textarea,.sourcing-toolbar input,.sourcing-toolbar select{color:#193738;background:#fff;border:1px solid #cad9d9;border-radius:10px;width:100%;padding:11px}.sourcing-form .wide{grid-column:1/-1}.sourcing-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.sourcing-kpis article{background:#fff;border:1px solid #dce7e7;border-radius:16px;gap:7px;padding:18px;display:grid}.sourcing-kpis span{color:#687d7e;font-size:12px}.sourcing-kpis strong{font-size:21px}.sourcing-kpis .positive strong,.good{color:#087b55}.sourcing-kpis .negative strong,.bad{color:#bd2c2c}.sourcing-toolbar{grid-template-columns:1fr 190px 190px;gap:10px;display:grid}.sourcing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.sourcing-card{background:#fff;border:1px solid #dce7e7;border-radius:19px;padding:20px;box-shadow:0 8px 24px #0f383a0d}.sourcing-card.blocked{opacity:.68}.sourcing-card-head{justify-content:space-between;gap:15px;display:flex}.sourcing-card h2{margin:8px 0 4px;font-size:19px}.sourcing-card-head p{color:#6c8081;margin:0;font-size:13px}.sourcing-kind{letter-spacing:.08em;color:#087469;background:#e4f7f3;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:800}.sourcing-kind.lot{color:#9a5b00;background:#fff0d5}.sourcing-score{color:#086b65;border:5px solid #cdebe6;border-radius:50%;justify-content:center;align-items:baseline;width:59px;height:59px;padding-top:12px;display:flex}.sourcing-score strong{font-size:20px}.sourcing-score span{font-size:9px}.sourcing-prices{grid-template-columns:1fr 1fr;gap:10px;margin:17px 0;display:grid}.sourcing-prices>div{background:#f5f9f9;border-radius:12px;gap:3px;padding:12px;display:grid}.sourcing-prices span,.sourcing-results span{color:#718586;font-size:11px}.sourcing-prices strong{font-size:18px}.sourcing-prices small{color:#607475}.sourcing-results{border-top:1px solid #e7eeee;border-bottom:1px solid #e7eeee;grid-template-columns:repeat(4,1fr);gap:8px;padding:14px 0;display:grid}.sourcing-results>div{gap:4px;display:grid}.sourcing-meta{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.sourcing-meta span{background:#edf3f3;border-radius:7px;padding:5px 8px;font-size:11px}.compliance.ready{color:#087b55}.compliance.check{color:#9a5b00}.compliance.blocked{color:#bd2c2c}.sourcing-notes{color:#607374;font-size:12px;line-height:1.45}.sourcing-actions{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.sourcing-actions a,.sourcing-actions span{color:#08766f;font-size:12px}.sourcing-actions button{color:#a43a3a;cursor:pointer;background:0 0;border:0}.sourcing-empty{text-align:center;background:#fff;border:1px dashed #b8cccc;border-radius:20px;padding:50px 20px}.sourcing-empty h2{margin-bottom:6px}.sourcing-empty p{color:#607374}@media (max-width:850px){.sourcing-kpis{grid-template-columns:repeat(2,1fr)}.sourcing-grid,.sourcing-toolbar{grid-template-columns:1fr}.sourcing-results{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.sourcing-hero,.sourcing-warning{display:grid}.sourcing-form{grid-template-columns:1fr}.sourcing-form label,.sourcing-form .wide,.sourcing-form-title{grid-column:1}.sourcing-kpis,.sourcing-prices{grid-template-columns:1fr}}.sourcing-setup{background:#fff;border:1px solid #dce7e7;border-radius:20px;gap:16px;padding:20px;display:grid}.sourcing-section-head{justify-content:space-between;gap:16px;display:flex}.sourcing-section-head h2,.sourcing-section-head p{margin:3px 0}.sourcing-mode{color:#086b65;background:#e9f4f3;border-radius:20px;padding:7px 10px;font-size:10px;font-weight:900}.sourcing-success{color:#08734f;background:#e7f7ef;border-radius:10px;padding:11px 14px}.connection-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.connection-card{border:1px solid #dce7e7;border-radius:14px;align-content:start;gap:11px;padding:14px;display:grid}.connection-card span{color:#6b8182;font-size:10px}.connection-card h3{margin:3px 0}.connection-card p{color:#6b7e7f;margin:0;font-size:12px}.connection-status{background:#f0f3f3;border-radius:9px;justify-self:start;padding:5px 8px}.connection-status.setup{color:#8f5800;background:#fff2d8}.connection-status.ready{color:#08734f;background:#e2f6ed}.connection-actions{justify-content:space-between;display:flex}.connection-actions a,.connection-actions button{color:#08766f;font-size:12px}.connection-actions button{cursor:pointer;background:0 0;border:0}.connection-form{border-top:1px solid #e5ecec;gap:7px;padding-top:10px;display:grid}.connection-form input{border:1px solid #cad9d9;border-radius:9px;width:100%;padding:9px}.automation-rules{border-top:1px solid #e2eaea;grid-template-columns:repeat(4,1fr);gap:11px;padding-top:16px;display:grid}.automation-rules>div:first-child{grid-column:1/-1}.automation-rules h3,.automation-rules p{margin:2px 0}.automation-rules label{gap:5px;font-size:11px;font-weight:700;display:grid}.automation-rules input,.automation-rules select{border:1px solid #cad9d9;border-radius:9px;width:100%;padding:9px}.automation-rules .check{align-items:center;font-weight:500;display:flex}.automation-rules .check input{width:auto}.rule-lock{background:#f5f8f8;border-radius:10px;grid-column:1/-1;padding:11px;font-size:12px}@media (max-width:950px){.connection-grid,.automation-rules{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.sourcing-section-head{display:grid}.connection-grid,.automation-rules{grid-template-columns:1fr}}.top10{background:#fff;border:1px solid #dce7e7;border-radius:20px;gap:15px;padding:20px;display:grid}.top10-list{gap:8px;display:grid}.top10-row{border:1px solid #e0e9e9;border-radius:13px;grid-template-columns:minmax(230px,1.4fr) .65fr 1fr 1fr;align-items:center;gap:12px;padding:12px;display:grid}.top10-name{align-items:center;gap:12px;display:flex}.top10-name>b{color:#0b756d;font-size:20px}.top10-name h3{margin:0 0 3px;font-size:14px}.top10-name span,.top10-row>div>span,.scenario small{color:#6c8081;font-size:10px}.top10-row>div{gap:3px;display:grid}.scenario{background:#eef8f6;border-radius:9px;padding:9px}.scenario.bulk{background:#fff4df}.scenario button{color:#075f59;cursor:pointer;background:#fff;border:1px solid #0b756d;border-radius:7px;margin-top:5px;padding:6px;font-size:11px}.top10-sources{color:#708182;font-size:11px}.top10-sources a{color:#08766f;margin-left:8px}.top10-loading{background:#fff;border-radius:15px;padding:25px}@media (max-width:1050px){.top10-row{grid-template-columns:1fr 1fr}.top10-name{grid-column:1/-1}}@media (max-width:600px){.top10-row{grid-template-columns:1fr}.top10-name{grid-column:auto}}.repricer{background:#fff;border:1px solid #dce7e7;border-radius:20px;gap:15px;padding:20px;display:grid}.repricer-presets{flex-wrap:wrap;gap:8px;display:flex}.repricer-presets button{color:#075f59;cursor:pointer;background:#f4fafa;border:1px solid #b8d4d2;border-radius:99px;padding:7px 11px}.repricer-form{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.repricer-form label{color:#385253;gap:5px;font-size:11px;font-weight:700;display:grid}.repricer-form input{border:1px solid #cad9d9;border-radius:9px;width:100%;padding:9px}.repricer-form .check{align-items:center;font-weight:500;display:flex}.repricer-form .check input{width:auto}.repricer-result{background:#effaf6;border:1px solid #a8dacd;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:10px;padding:13px;display:grid}.repricer-result.paused{background:#fff8e9;border-color:#edc37b}.repricer-result>div{gap:3px;display:grid}.repricer-result span,.repricer-result small,.market-price small{color:#687d7e;font-size:10px}.repricer-result strong{font-size:18px}.repricer-result.paused>div:last-child strong{color:#a05a00}.repricer-note{color:#627778;margin:0;font-size:11px}.scenario.paused{color:#667;background:#f4f5f5}.scenario.paused button{color:#8b9696;cursor:not-allowed;border-color:#ccd4d4}.market-price{border-left:3px solid #0b756d;padding:8px}.market-price strong{font-size:17px}@media (max-width:1050px){.repricer-form{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.repricer-form,.repricer-result{grid-template-columns:1fr 1fr}}@media (max-width:480px){.repricer-form,.repricer-result{grid-template-columns:1fr}}.sourcing-actions{gap:12px}.sourcing-actions .workflow-open{color:#075f59;background:#eef8f6;border:1px solid #0b756d;border-radius:8px;padding:7px 10px;font-weight:700}.connection-badges{flex-wrap:wrap;gap:6px;display:flex}.connection-error{color:#9c2626;background:#fff1f1;border-radius:8px;padding:8px}.verify-button{color:#075f59;cursor:pointer;background:#eef9f7;border:1px solid #9bcac6;border-radius:8px;padding:8px}.connection-form small{color:#6b7e7f;font-size:10px;line-height:1.4}.bigbuy-readiness{background:#fff7e7;border:1px solid #eed6a7;border-radius:14px;grid-template-columns:1.4fr 1fr;gap:18px;padding:16px;display:grid}.bigbuy-readiness h3,.bigbuy-readiness p{margin:3px 0}.bigbuy-readiness p{color:#5e584c;font-size:12px;line-height:1.5}.bigbuy-readiness ol{margin:0;padding-left:20px;font-size:11px;line-height:1.8}@media (max-width:700px){.bigbuy-readiness{grid-template-columns:1fr}}.margin-control{background:#ffffff0a;border:1px solid #ffffff28;border-radius:14px;grid-template-columns:1fr 1fr 1fr auto;gap:9px;padding:14px;display:grid}.margin-control-head{grid-column:1/-1;justify-content:space-between;gap:10px;display:flex}.margin-control-head h3,.margin-control-head p{margin:2px 0}.margin-control-head>span{border-radius:99px;align-self:start;padding:5px 8px;font-size:9px;font-weight:800}.verified-price{color:#b9fff5;background:#165c55}.target-price{color:#ffd99d;background:#734d24}.margin-control label{gap:5px;font-size:10px;font-weight:700;display:grid}.margin-control input,.margin-control select{color:#193738;background:#fff;border:1px solid #ffffff28;border-radius:9px;width:100%;padding:9px}.margin-control>button{align-self:end}.margin-option{background:#ffffff0d;border-radius:10px;gap:3px;padding:11px;display:grid}.margin-option span,.margin-option small{color:#b9d2d3;font-size:9px}.margin-option strong{font-size:18px}.margin-option.good{border-left:3px solid #59d4a6}.margin-option.warning{border-left:3px solid #e2a52f}@media (max-width:900px){.margin-control{grid-template-columns:1fr 1fr}.margin-control>button{align-self:stretch}}@media (max-width:520px){.margin-control{grid-template-columns:1fr}.margin-control-head{display:grid}}.radar{background:#fff;border:1px solid #dce7e7;border-radius:20px;gap:15px;padding:20px;display:grid}.radar.loading{place-items:center;min-height:120px}.radar-kpis{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.radar-kpis>div{background:#f1f8f7;border-radius:11px;gap:3px;padding:12px;display:grid}.radar-kpis span{color:#667d7d;font-size:10px}.radar-kpis strong{font-size:20px}.radar-explainer{background:#fff7e7;border-left:4px solid #e2a52f;border-radius:8px;padding:11px 13px;font-size:12px;line-height:1.5}.radar-filters{grid-template-columns:1.4fr 1fr 1fr auto;align-items:center;gap:8px;display:grid}.radar-filters input,.radar-filters select{border:1px solid #cad9d9;border-radius:9px;width:100%;padding:10px}.radar-filters>span{color:#647879;font-size:11px}.radar-list{gap:8px;display:grid}.radar-row{border:1px solid #e0e9e9;border-radius:13px;grid-template-columns:minmax(270px,1.35fr) .55fr .8fr .8fr;align-items:stretch;gap:10px;padding:12px;display:grid}.radar-product{align-items:start;gap:10px;display:flex}.radar-rank{color:#08766f;font-size:18px;font-weight:800}.radar-product h3{margin:5px 0 3px;font-size:14px}.radar-product p,.radar-product a{color:#687e7f;font-size:10px}.radar-product a{color:#08766f}.radar-tags{flex-wrap:wrap;gap:4px;display:flex}.radar-tags span{color:#08766f;background:#e7f5f3;border-radius:99px;padding:3px 6px;font-size:8px;font-weight:800}.radar-market,.radar-route{background:#f6f8f8;border-radius:10px;align-content:center;gap:3px;padding:10px;display:grid}.radar-market span,.radar-market small,.radar-route span,.radar-route small{color:#667b7c;font-size:9px}.radar-market strong,.radar-route>strong{font-size:17px}.radar-route{background:#eef8f6}.radar-route.target{background:#fff7e7}.radar-route>div{justify-content:space-between;align-items:center;gap:5px;display:flex}.radar-route b{color:#9a6800;background:#fff;border-radius:99px;padding:3px 5px;font-size:8px}.radar-route.verified b{color:#08766f}.radar-route button,.radar-more{color:#075f59;cursor:pointer;background:#fff;border:1px solid #0b756d;border-radius:7px;padding:7px;font-size:11px}.radar-route button:disabled{opacity:.55;cursor:wait}.radar-more{justify-self:center;padding:9px 18px}.channel-listings{background:#0d373c;border:1px solid #5d9692;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;display:grid}.channel-listings-head{grid-column:1/-1;justify-content:space-between;gap:10px;display:flex}.channel-listings-head h3,.channel-listings-head p{margin:2px 0}.channel-listings>article{background:#ffffff0c;border:1px solid #ffffff18;border-radius:10px;padding:11px}.channel-listings>article>div{justify-content:space-between;gap:6px;display:flex}.channel-listings article p,.channel-listings article li,.channel-listings>small{color:#b9d2d3;font-size:9px;line-height:1.4}.channel-listings article ul{margin:7px 0;padding-left:15px}.channel-listings>small{grid-column:1/-1}.listing-status{color:#ffd99d;background:#734d24;border-radius:99px;padding:3px 6px;font-size:8px}.listing-status.draft,.listing-status.test_queued{color:#b9fff5;background:#165c55}@media (max-width:1100px){.radar-row{grid-template-columns:1fr 1fr}.radar-product{grid-column:1/-1}}@media (max-width:750px){.radar-kpis,.radar-filters{grid-template-columns:1fr 1fr}.channel-listings{grid-template-columns:1fr}.channel-listings-head{display:grid}}@media (max-width:520px){.radar-row,.radar-kpis,.radar-filters{grid-template-columns:1fr}.radar-product{grid-column:auto}}.workflow-panel{color:#efffff;background:#071f2a;border-radius:22px;gap:16px;padding:22px;display:grid;box-shadow:0 18px 48px #06232a2b}.workflow-head{justify-content:space-between;align-items:start;gap:18px;display:flex}.workflow-head h2{margin:3px 0;font-size:24px}.workflow-head p{color:#b9d2d3;margin:0}.link-button{color:#9fe3dc;cursor:pointer;background:0 0;border:0}.workflow-panel .sourcing-error,.workflow-panel .sourcing-success{margin:0}.workflow-form{background:#ffffff0c;border:1px solid #ffffff1c;border-radius:15px;grid-template-columns:repeat(4,1fr);gap:10px;padding:15px;display:grid}.workflow-form label{gap:5px;font-size:11px;font-weight:700;display:grid}.workflow-form input,.workflow-form select,.stock-action input{color:#193738;background:#fff;border:1px solid #ffffff28;border-radius:9px;width:100%;padding:9px}.workflow-form .check{align-items:center;gap:8px;display:flex}.workflow-form .check input{width:auto}.workflow-form-actions{grid-column:1/-1;gap:8px;display:flex}.workflow-form-actions button{border:1px solid #75bdb7;border-radius:8px;padding:9px 12px}.workflow-status-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.flow-step{background:#ffffff0a;border:1px solid #ffffff20;border-radius:12px;gap:10px;padding:12px;display:flex}.flow-step>b{color:#81989b;font-size:18px}.flow-step.done>b{color:#59d4a6}.flow-step div{gap:3px;display:grid}.flow-step span{color:#aac2c4;font-size:10px}.workflow-summary{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.workflow-summary>div{background:#ffffff0b;border-radius:10px;gap:3px;padding:11px;display:grid}.workflow-summary span{color:#aac2c4;font-size:10px}.ad-preview{background:#0d373c;border:1px solid #5d9692;border-radius:14px;grid-template-columns:1fr auto;gap:8px;padding:14px;display:grid}.ad-preview h3,.ad-preview p{margin:2px 0}.ad-preview small{color:#b9d2d3;grid-column:1/-1}.ad-prices{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.ad-prices span{color:#164143;background:#fff;border-radius:8px;padding:6px 9px;font-size:11px}.workflow-actions{flex-wrap:wrap;gap:8px;display:flex}.workflow-actions>button,.stock-action button{color:#075f59;cursor:pointer;background:#fff;border:1px solid #75bdb7;border-radius:8px;padding:8px 11px}.workflow-actions button:disabled{opacity:.45;cursor:not-allowed}.stock-action{gap:6px;display:flex}.stock-action input{width:170px}.workflow-events{gap:6px;display:grid}.workflow-events h3{margin:0 0 4px}.workflow-events>div{border-top:1px solid #ffffff18;grid-template-columns:150px 1fr;gap:10px;padding:8px 0;display:grid}.workflow-events span{color:#9fbabc;font-size:10px}.workflow-events strong{font-size:12px}@media (max-width:950px){.workflow-form{grid-template-columns:repeat(2,1fr)}.workflow-status-grid,.workflow-summary{grid-template-columns:1fr 1fr}}@media (max-width:600px){.workflow-head{display:grid}.workflow-form,.workflow-status-grid,.workflow-summary,.ad-preview{grid-template-columns:1fr}.ad-prices{justify-content:flex-start}.workflow-events>div{grid-template-columns:1fr}.stock-action,.stock-action input{width:100%}}
.industrial-radar{background:linear-gradient(145deg,#f6fbfa,#eef7f5);border:1px solid #b9d8d4;border-radius:16px;gap:12px;padding:16px;display:grid}.industrial-head{justify-content:space-between;align-items:start;gap:18px;display:flex}.industrial-head h3,.industrial-head p{margin:3px 0}.industrial-head>span{color:#8b5500;background:#fff1d3;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:800}.industrial-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.industrial-card{background:#fff;border:1px solid #d8e6e4;border-left:4px solid #0b756d;border-radius:13px;gap:10px;padding:14px;display:grid}.industrial-card.own_use{border-left-color:#2563a6}.industrial-card.verify{border-left-color:#d28a16}.industrial-card.reject{background:#fff8f8;border-left-color:#b53b3b}.industrial-card.waiting{border-left-color:#6c7c80}.industrial-card-head{justify-content:space-between;gap:10px;display:flex}.industrial-card-head h4{margin:5px 0 2px;font-size:15px}.industrial-card-head p{color:#687e7f;margin:0;font-size:10px}.industrial-status,.industrial-risk{letter-spacing:.06em;color:#086b65;background:#e5f4f1;border-radius:99px;padding:4px 6px;font-size:8px;font-weight:900}.industrial-risk.medium{color:#8b5500;background:#fff0d3}.industrial-risk.high{color:#a32c2c;background:#fee9e8}.industrial-prices{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.industrial-prices>div{background:#f4f8f7;border-radius:9px;gap:2px;padding:9px;display:grid}.industrial-prices span,.industrial-prices small,.industrial-closes{color:#6a7e7f;font-size:9px}.industrial-prices strong{font-size:15px}.industrial-own-use,.industrial-search-profile p,.industrial-search-profile span,.industrial-card details{color:#52696a;font-size:11px;line-height:1.45}.industrial-own-use{background:#edf5ff;border-radius:8px;margin:0;padding:9px}.industrial-search-profile{background:#f2f5f5;border-radius:9px;padding:11px}.industrial-search-profile p{margin:4px 0}.industrial-card summary{cursor:pointer;color:#315354;font-weight:800}.industrial-card details p{margin:7px 0}.industrial-card details ul{margin:5px 0;padding-left:18px}.industrial-actions{justify-content:space-between;align-items:center;gap:9px;display:flex}.industrial-actions>span{flex-wrap:wrap;gap:10px;display:flex}.industrial-actions a{color:#08766f;font-size:10px}.industrial-actions button{color:#075f59;cursor:pointer;background:#eef8f6;border:1px solid #0b756d;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:700}.industrial-actions button:disabled{color:#778585;cursor:not-allowed;background:#f2f4f4;border-color:#c7d2d2}@media (max-width:1000px){.industrial-list{grid-template-columns:1fr}}@media (max-width:600px){.industrial-head{display:grid}.industrial-prices{grid-template-columns:1fr}.industrial-actions{align-items:stretch;display:grid}}
.auction-reminders{color:#efffff;background:#071f2a;border-radius:22px;gap:15px;padding:20px;display:grid;box-shadow:0 18px 48px #06232a1f}.auction-reminder-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.auction-reminder-head h2,.auction-reminder-head p{margin:3px 0}.auction-reminder-head>div:first-child>p:last-child{color:#b9d2d3;max-width:790px;font-size:12px;line-height:1.5}.auction-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.auction-head-actions button,.auction-show-all{color:#075f59;cursor:pointer;background:#fff;border:1px solid #75bdb7;border-radius:8px;padding:8px 11px}.auction-head-actions button:disabled{opacity:.65;cursor:not-allowed}.auction-head-actions .enable-push{background:#dff8ef}.auction-head-actions .live-refresh{color:#063c39;background:#73e0c5;border-color:#73e0c5;font-weight:800}.push-on{color:#b9fff5;background:#165c55;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:800}.auction-kpis{grid-template-columns:.7fr .9fr 1.25fr 1.6fr .8fr;gap:8px;display:grid}.auction-kpis article{background:#ffffff0b;border:1px solid #ffffff12;border-radius:11px;gap:4px;min-width:0;padding:12px;display:grid}.auction-kpis span{color:#aac2c4;font-size:10px}.auction-kpis strong{white-space:nowrap;text-overflow:ellipsis;font-size:20px;overflow:hidden}.auction-kpis small{color:#77999c;font-size:9px}.auction-kpis .winning strong,.auction-kpis .value strong{color:#72dfba}.auction-kpis .due strong{color:#ffb56f}.auction-live-notice{color:#b9d2d3;background:#0c373b;border:1px solid #4d928c55;border-radius:9px;margin:0;padding:9px 11px;font-size:10px;line-height:1.45}.auction-live-notice b{color:#73e0c5}.auction-filters{grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:10px;display:grid}.auction-filters input{color:#193738;background:#fff;border:1px solid #ffffff28;border-radius:9px;width:100%;padding:10px}.auction-filters>div{gap:5px;display:flex}.auction-filters button{color:#c5d8da;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff28;border-radius:8px;padding:8px 10px}.auction-filters button.active{color:#075f59;background:#dff8ef}.auction-filters small{color:#9fbabc}.auction-list{gap:10px;display:grid}.auction-list>article{background:#ffffff09;border:1px solid #ffffff18;border-radius:13px;gap:10px;padding:13px;display:grid}.auction-list>article.has-due{border-color:#ffb56f;box-shadow:0 0 0 2px #ffb56f24}.auction-list>article.is-outbid{border-left:3px solid #d78349}.auction-list>article.is-winning{border-left:3px solid #55bf9f}.auction-list>article.paused{opacity:.55}.auction-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.auction-main h3{margin:6px 0 3px;font-size:14px}.auction-main small{color:#9fbabc;font-size:10px}.bid-state{letter-spacing:.05em;border-radius:99px;padding:4px 7px;font-size:8px;font-weight:900;display:inline-block}.bid-state.highest_bidder{color:#b9fff5;background:#165c55}.bid-state.outbid{color:#ffd0a4;background:#734024}.live-state{white-space:nowrap;color:#84bbb7;align-items:center;gap:6px;font-size:9px;display:flex}.live-state i{background:#5fe0ad;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #5fe0ad18}.live-state i.error{background:#ff9a70}.bid-review{color:#ffe0c1;background:#623a20;border-radius:8px;margin:0;padding:8px 10px;font-size:10px;font-weight:700}.auction-finance{grid-template-columns:repeat(4,minmax(100px,.7fr)) minmax(210px,1.35fr);gap:6px;display:grid}.auction-finance>div{background:#04171f80;border:1px solid #ffffff0c;border-radius:9px;align-content:start;gap:3px;min-width:0;padding:9px;display:grid}.auction-finance span{color:#8eb0b2;font-size:9px}.auction-finance strong{font-size:15px}.auction-finance small{color:#789a9d;font-size:8px;line-height:1.35}.auction-finance button{color:#79d6cb;text-align:left;cursor:pointer;background:0 0;border:0;padding:1px 0;font-size:9px}.auction-finance .estimate{background:#0a3b3b}.auction-finance .estimate strong{color:#80e3c0}.auction-detail-line{color:#89a8aa;align-items:center;gap:8px;min-width:0;font-size:9px;display:flex}.auction-detail-line>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.reserve{color:#9ff0d1;white-space:nowrap;background:#16483e;border-radius:99px;padding:4px 7px}.reserve.not-met{color:#ffd2aa;background:#663e22}.live-error{color:#ffab87}.auction-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.auction-events{gap:5px;display:flex}.auction-events button{color:#c4d7d9;text-align:left;background:#ffffff09;border:1px solid #ffffff16;border-radius:8px;gap:2px;padding:6px 8px;display:grid}.auction-events button span{font-size:8px}.auction-events button b{font-size:7px}.auction-events button.ready{color:#ffe0c1;cursor:pointer;background:#5b351d;border-color:#ffb56f}.auction-events button.acknowledged{color:#b9fff5;background:#165c55}.auction-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.auction-actions a,.auction-actions button{color:#9fe3dc;font-size:9px}.auction-actions button{cursor:pointer;background:0 0;border:0;padding:0}.auction-show-all{justify-self:center}.auction-note{color:#b9d2d3;background:#ffffff09;border-radius:9px;gap:10px;padding:10px 12px;font-size:11px;display:flex}.auction-note strong{color:#efffff}.auction-reminders .sourcing-success,.auction-reminders .sourcing-error{margin:0}@media (max-width:1200px){.auction-kpis,.auction-finance{grid-template-columns:repeat(3,1fr)}.auction-finance .estimate{grid-column:span 2}}@media (max-width:900px){.auction-reminder-head{display:grid}.auction-head-actions{justify-content:flex-start}.auction-filters{grid-template-columns:1fr auto}.auction-filters small{grid-column:1/-1}.auction-finance{grid-template-columns:repeat(2,1fr)}.auction-finance .estimate{grid-column:span 2}}@media (max-width:650px){.auction-kpis{grid-template-columns:1fr 1fr}.auction-filters{grid-template-columns:1fr}.auction-filters small{grid-column:auto}.auction-title-row,.auction-bottom{display:grid}.live-state{justify-self:start}.auction-finance{grid-template-columns:1fr 1fr}.auction-events{grid-template-columns:repeat(3,1fr);display:grid}.auction-actions{justify-content:flex-start}.auction-note{display:grid}}@media (max-width:430px){.auction-kpis,.auction-finance,.auction-events{grid-template-columns:1fr}.auction-finance .estimate{grid-column:auto}.auction-filters>div{grid-template-columns:1fr 1fr;display:grid}.auction-filters>div button:first-child{grid-column:1/-1}}.auction-reminders .auction-kpis{grid-template-columns:.7fr .9fr 1.15fr 1.4fr 1.4fr .7fr}.auction-kpis .net strong{color:#8be8c7}.auction-net-profit{background:#073235;border:1px solid #ffffff14;border-radius:10px;gap:8px;padding:11px;display:grid}.auction-net-profit.positive{background:#0a3b37;border-color:#4cb89555}.auction-net-profit.negative{background:#3b2a25;border-color:#cc704d55}.auction-net-profit header{justify-content:space-between;align-items:center;gap:12px;display:flex}.auction-net-profit header>div{gap:3px;display:grid}.auction-net-profit header span{color:#8eb0b2;font-size:8px;font-weight:800}.auction-net-profit header strong{color:#82e3bd;font-size:17px}.auction-net-profit.negative header strong{color:#ffad86}.auction-net-profit button{color:#9fe3dc;cursor:pointer;background:#ffffff0b;border:1px solid #72bdb255;border-radius:8px;padding:7px 9px;font-size:9px}.auction-net-profit>div{flex-wrap:wrap;gap:6px;display:flex}.auction-net-profit>div span{color:#88a6a8;background:#031b20aa;border-radius:99px;padding:5px 7px;font-size:8px}.auction-net-profit>div b{color:#def7f2}.auction-net-profit>small{color:#7f9fa1;font-size:8px}@media (max-width:1200px){.auction-reminders .auction-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.auction-reminders .auction-kpis{grid-template-columns:1fr 1fr}.auction-net-profit header{display:grid}}@media (max-width:430px){.auction-reminders .auction-kpis{grid-template-columns:1fr}}
.outbid-alerts{background:#3b241b;border:1px solid #d78349;border-radius:12px;gap:9px;padding:12px;display:grid}.outbid-alerts>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.outbid-alerts>header span{letter-spacing:.09em;color:#ffbb83;font-size:8px;font-weight:900}.outbid-alerts>header h3,.outbid-alerts>header p{margin:3px 0}.outbid-alerts>header h3{font-size:15px}.outbid-alerts>header p{color:#e7b995;font-size:10px}.outbid-alerts>div{gap:6px;display:grid}.outbid-alerts article{background:#120f0e80;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:minmax(210px,1fr) minmax(520px,2fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.outbid-alerts article>div:first-child{gap:3px;display:grid}.outbid-alerts article strong{font-size:11px}.outbid-alerts article small{color:#c99c7e;font-size:8px}.outbid-alerts dl{grid-template-columns:repeat(5,1fr);gap:6px;margin:0;display:grid}.outbid-alerts dl>div{gap:2px;display:grid}.outbid-alerts dt{color:#bc9277;font-size:7px}.outbid-alerts dd{margin:0;font-size:10px;font-weight:800}.outbid-alerts .sale-value dd,.outbid-alerts .room.positive dd{color:#86e4bf}.outbid-alerts .room.negative dd{color:#ff9976}.outbid-alerts article>a{color:#ffc79c;white-space:nowrap;font-size:9px}.outbid-actions{justify-items:start;gap:5px;display:grid}.outbid-actions a{color:#ffc79c;white-space:nowrap;font-size:9px}.outbid-actions button{color:#ffe1ca;cursor:pointer;white-space:nowrap;background:#5a311f;border:1px solid #d78349;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:800}.outbid-alerts>footer{color:#bc9277;font-size:8px}.auction-filters button.opportunity-filter{color:#ffe3a9;background:#4c3715;border-color:#efbd68;font-weight:800}.auction-filters button.opportunity-filter.active{color:#3b2908;background:#efbd68}.auction-opportunity-bands{scrollbar-width:thin;background:#231d10;border:1px solid #705a2d;border-radius:11px;align-items:stretch;gap:5px;padding:8px;display:flex;overflow-x:auto}.auction-opportunity-bands>div{align-content:center;gap:2px;min-width:245px;padding:0 7px;display:grid}.auction-opportunity-bands>div span{letter-spacing:.06em;color:#efbd68;font-size:8px;font-weight:900}.auction-opportunity-bands>div small{color:#a99268;font-size:7px}.auction-opportunity-bands button{color:#f5dca6;cursor:pointer;background:#342a16;border:1px solid #7a6539;border-radius:8px;grid-template-columns:auto auto;align-items:center;gap:7px;min-width:max-content;padding:7px 9px;display:grid}.auction-opportunity-bands button span{font-size:9px;font-weight:800}.auction-opportunity-bands button b{color:#efbd68;background:#151108;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:9px;display:grid}.auction-opportunity-bands button.active{color:#3b2908;background:#efbd68;border-color:#efbd68}.auction-opportunity-bands button.active b{color:#ffe9bd;background:#3b2908}.auction-list article.is-opportunity{box-shadow:inset 3px 0 #efbd68}.auction-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.opportunity-tier{color:#ffd985;letter-spacing:.035em;background:#3c2d11;border:1px solid #8c6927;border-radius:999px;align-items:center;padding:4px 7px;font-size:8px;font-weight:900;display:inline-flex}.resale-badge{letter-spacing:.035em;border-radius:999px;align-items:center;padding:4px 7px;font-size:8px;font-weight:900;display:inline-flex}.resale-badge.bulk{color:#a9e8ff;background:#12394a;border:1px solid #4aa5c7}.resale-badge.lot{color:#ddceff;background:#2d2447;border:1px solid #8f73c7}.resale-category-switch{background:#102d39;border:1px solid #477f91;border-radius:12px;grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(125px,.55fr));gap:7px;padding:9px;display:grid}.resale-category-switch header{align-content:center;gap:2px;padding:3px 7px;display:grid}.resale-category-switch header span{letter-spacing:.07em;color:#74d5ee;font-size:8px;font-weight:900}.resale-category-switch header strong{color:#efffff;font-size:12px}.resale-category-switch header small{color:#8fbdc8;font-size:8px;line-height:1.35}.resale-category-switch button{color:#c8e5eb;text-align:left;cursor:pointer;background:#173845;border:1px solid #426573;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:3px;padding:9px;display:grid}.resale-category-switch button span{font-size:10px;font-weight:900}.resale-category-switch button b{color:#78d8ee;background:#09232d;border-radius:99px;grid-area:1/2/3;place-items:center;min-width:25px;height:25px;padding:0 5px;font-size:10px;display:grid}.resale-category-switch button small{color:#86aeb8;font-size:7px}.resale-category-switch button.active{color:#fff;background:#225469;border-color:#74d5ee}.resale-category-switch button.active.bulk{background:#174e61;border-color:#5ed6ec}.resale-category-switch button.active.lot{background:#3b2d61;border-color:#a994de}.resale-plan{background:#071920;border:1px solid #ffffff12;border-radius:10px;gap:7px;padding:9px 10px;display:grid}.resale-plan.bulk{background:#0a2732;border-color:#3b8198}.resale-plan.lot{background:#18152a;border-color:#594978}.resale-plan>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.resale-plan>header>div{gap:1px;display:grid}.resale-plan>header span{letter-spacing:.07em;color:#75d8ee;font-size:7px;font-weight:900}.resale-plan.lot>header span{color:#bba8ec}.resale-plan>header strong{font-size:10px}.resale-plan>header button{color:#7bd9e9;cursor:pointer;background:0 0;border:0;font-size:8px}.resale-plan dl{grid-template-columns:repeat(5,1fr);gap:6px;margin:0;display:grid}.resale-plan dl>div{background:#ffffff08;border-radius:7px;align-content:start;gap:2px;min-width:0;padding:7px;display:grid}.resale-plan dt{color:#8fb3bb;font-size:7px}.resale-plan dd{color:#e8fbff;margin:0;font-size:11px;font-weight:850}.resale-plan .profit dd{color:#78e2bd}.resale-plan dl small{color:#7597a0;font-size:7px;line-height:1.3}.resale-plan>p{white-space:nowrap;text-overflow:ellipsis;color:#82a5ad;margin:0;font-size:8px;overflow:hidden}@media (max-width:1100px){.outbid-alerts article{grid-template-columns:1fr}.outbid-alerts dl{grid-template-columns:repeat(5,1fr)}.outbid-alerts article>a{justify-self:start}}@media (max-width:900px){.resale-category-switch{grid-template-columns:1fr 1fr}.resale-category-switch header{grid-column:1/-1}.resale-plan dl{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.outbid-alerts>header{display:grid}.outbid-alerts dl{grid-template-columns:1fr 1fr}.outbid-alerts .sale-value,.auction-filters button.opportunity-filter{grid-column:1/-1}.auction-opportunity-bands>div{min-width:210px}.resale-plan dl{grid-template-columns:1fr 1fr}}@media (max-width:430px){.outbid-alerts dl{grid-template-columns:1fr}.outbid-alerts .sale-value{grid-column:auto}.resale-category-switch{grid-template-columns:1fr}.resale-category-switch header{grid-column:auto}.resale-plan dl{grid-template-columns:1fr}}
.auction-scanner{color:#153c39;background:linear-gradient(145deg,#f3fbf8,#e5f4ef);border:1px solid #c8e5dc;border-radius:22px;gap:15px;padding:20px;display:grid;box-shadow:0 18px 48px #06232a16}.auction-scanner>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.auction-scanner h2,.auction-scanner h3,.auction-scanner p{margin:3px 0}.auction-scanner>header p:last-child{color:#55726f;max-width:800px;font-size:12px;line-height:1.5}.scanner-refresh{color:#fff;cursor:pointer;white-space:nowrap;background:#087267;border:0;border-radius:9px;padding:10px 14px;font-weight:800}.scanner-refresh:disabled{opacity:.6}.scanner-kpis{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.scanner-kpis article{background:#fff;border:1px solid #d9ebe5;border-radius:11px;gap:3px;padding:11px;display:grid}.scanner-kpis span{color:#63807d;font-size:9px}.scanner-kpis strong{color:#075f59;font-size:19px}.scanner-toolbar{grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:9px;display:grid}.scanner-toolbar input{background:#fff;border:1px solid #bdd8d1;border-radius:9px;width:100%;padding:9px}.scanner-toolbar>div{gap:5px;display:flex}.scanner-toolbar button{color:#376560;cursor:pointer;background:#fff;border:1px solid #b7d4cd;border-radius:8px;padding:8px 9px}.scanner-toolbar button.active{color:#fff;background:#0d6f65;border-color:#0d6f65}.scanner-toolbar small{color:#6d8784;font-size:9px}.scanner-list{gap:10px;display:grid}.scanner-list>article{background:#fff;border:1px solid #d6e7e2;border-left:4px solid #79b9ad;border-radius:13px;gap:11px;padding:13px;display:grid}.scanner-list>article.shortlisted{border-left-color:#eaa14e;box-shadow:0 6px 20px #79512415}.scanner-title{justify-content:space-between;gap:12px;display:flex}.scanner-title h3{font-size:14px}.scanner-title small{color:#6f8885;font-size:9px}.scanner-tags{flex-wrap:wrap;gap:5px;display:flex}.scanner-tags span{color:#075f59;letter-spacing:.05em;background:#d8eee8;border-radius:99px;padding:4px 7px;font-size:7px;font-weight:900}.scanner-tags .estimate-warning{color:#8d5c14;background:#fff0cf}.scanner-live{color:#63807d;white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:flex}.scanner-live i{background:#44bd8d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #44bd8d1b}.scanner-live i.error{background:#e47755}.scanner-finance{grid-template-columns:1fr 1fr 1.35fr 1.35fr;gap:7px;display:grid}.scanner-finance>div{background:#f5faf8;border:1px solid #e0eeea;border-radius:9px;align-content:start;gap:3px;min-width:0;padding:9px;display:grid}.scanner-finance span{color:#62817e;font-size:8px}.scanner-finance strong{font-size:14px}.scanner-finance small{color:#78918e;font-size:8px;line-height:1.35}.scanner-finance .net-result{background:#e8f8ef}.scanner-finance .net-result.positive strong{color:#077452}.scanner-finance .net-result.negative{background:#fff1eb}.scanner-finance .net-result.negative strong{color:#a64827}.net-breakdown{flex-wrap:wrap;gap:6px;display:flex}.net-breakdown span{color:#456b67;background:#edf5f2;border-radius:99px;padding:5px 8px;font-size:8px}.scanner-list footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.scanner-list footer>div{flex-wrap:wrap;gap:5px;display:flex}.scanner-list footer>div span{color:#57726f;background:#eef6f3;border-radius:99px;padding:4px 6px;font-size:7px}.scanner-list nav{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.scanner-list nav button,.scanner-list nav a{color:#087267;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;text-decoration:underline}.scanner-list nav .dismiss{color:#8a7772}.scanner-show-all{color:#075f59;cursor:pointer;background:#fff;border:1px solid #a9ccc4;border-radius:9px;justify-self:center;padding:8px 12px}.scanner-empty{color:#55726f;background:#ffffff90;border-radius:12px;justify-items:center;padding:24px;display:grid}.scanner-disclaimer{color:#4d6f6b;background:#dcefe9;border-radius:9px;padding:10px 12px;font-size:10px;line-height:1.5}@media (max-width:1100px){.scanner-kpis{grid-template-columns:repeat(3,1fr)}.scanner-finance{grid-template-columns:repeat(2,1fr)}.scanner-toolbar{grid-template-columns:1fr auto}.scanner-toolbar small{grid-column:1/-1}}@media (max-width:720px){.auction-scanner>header,.scanner-title,.scanner-list footer{display:grid}.scanner-kpis{grid-template-columns:1fr 1fr}.scanner-toolbar{grid-template-columns:1fr}.scanner-toolbar>div{flex-wrap:wrap}.scanner-toolbar small{grid-column:auto}.scanner-finance{grid-template-columns:1fr}.scanner-list nav{justify-content:flex-start}}
