.orders-screen{display:grid;gap:16px}.orders-pagination,.orders-toolbar{display:flex;align-items:center;gap:12px;justify-content:space-between}.orders-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.orders-kpis .panel,.orders-schemes .panel{display:grid;gap:10px;margin:0}.orders-kpis strong,.orders-schemes strong{font-size:24px}.orders-kpis span,.orders-schemes small{font-size:12px;color:var(--muted-foreground)}.orders-schemes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.orders-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0}.orders-filters label{display:grid;gap:6px;font-size:12px}.orders-filters input[type=date]{border:1px solid #183c50;background:#061a26;padding:9px;border-radius:6px;color:inherit}.orders-filters label:has(input[type=checkbox]){display:flex;align-items:center}.order-link{cursor:pointer;color:#39adff;text-align:left}.orders-empty{padding:35px;text-align:center;display:grid;place-items:center;gap:10px;color:var(--muted-foreground)}.orders-pagination{justify-content:flex-end;margin-top:16px}.orders-pagination>span:first-child{margin-right:auto}.order-backdrop{position:fixed;inset:0;background:#0007;z-index:49}.order-drawer{position:fixed;right:0;top:0;bottom:0;width:min(610px,95vw);overflow:auto;z-index:50;background:#061924;border-left:1px solid #204254;padding:24px;box-shadow:-10px 0 40px #0008}.order-drawer h3{margin:24px 0 12px}.order-drawer dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.order-drawer dt{color:#a6b8ca}.order-drawer .warning{display:flex;gap:8px;margin-top:16px}.orders-screen h2{display:flex;gap:8px;align-items:center}@media(max-width:1150px){.orders-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.orders-kpis,.orders-schemes{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-toolbar{align-items:start}.orders-pagination{flex-wrap:wrap}.order-drawer{padding:16px}}[data-slot=dialog-content].order-drawer{left:auto;top:0;right:0;bottom:0;transform:none;max-width:95vw;display:block;border-radius:0;height:100dvh;inset:0 0 0 auto!important;translate:none!important;transform:none!important;animation:none!important}.rnp-dashboard{--dash-line:#14374a;--dash-green:#73cfb1;--dash-blue:#4a9ae9;--dash-purple:#ad6cd9;color:#eef3fa}.rnp-dashboard .dash-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 22px;gap:20px}.dash-title{display:flex;align-items:center;gap:8px}.dash-header p{font-size:14px;margin-top:2px}.dash-header-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.dash-ai,.dash-outline{display:inline-flex;align-items:center;justify-content:center;gap:13px;border:1px solid #087fc1;border-radius:7px;background:#031724;color:#f0f5fc;font-size:13px;padding:10px 15px;position:relative}.dash-ai svg{color:#129eee}.dash-ai>span{position:absolute;top:-8px;right:-8px;background:#ff465e;border-radius:50%;min-width:21px;height:21px;display:grid;place-items:center;font-size:12px}.dash-date{display:flex;align-items:center;gap:12px;border:1px solid var(--dash-line);border-radius:7px;padding:7px 12px;background:#041a27}.dash-date input{background:transparent;color-scheme:dark;border:0;color:#e6eff7;font-size:14px;width:143px}.dash-date>button{border-left:1px solid var(--dash-line);padding-left:13px}.dash-updated{font-size:12px;color:#bdc9d7;white-space:nowrap;display:flex;align-items:center;gap:8px}.dash-updated i{width:10px;height:10px;border-radius:50%;background:#18ca9d}.dash-updated.failed i{background:#f2677c}.rnp-dashboard h2.dash-section-title{font-size:20px;margin:13px 0 9px;display:flex;gap:9px;align-items:center}.dash-info{color:#05a4f2;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;padding:1px;border-radius:50%;flex-shrink:0}.dash-info:focus-visible,.rnp-dashboard a:focus-visible,.rnp-dashboard button:focus-visible{outline:2px solid #40b9ff;outline-offset:3px}.dash-sales-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dash-card{min-width:0;border:1px solid var(--dash-line);border-radius:7px;background:linear-gradient(110deg,#08202b88,#06192488);padding:17px 18px}.dash-sales-card{min-height:192px}.dash-card-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.dash-card-heading>span{display:flex;align-items:center;gap:13px;font-size:13px;white-space:nowrap}.dash-card-heading>span>svg{width:25px;height:25px;stroke-width:1.5;color:#e8edfd}.dash-toggle{display:flex;align-items:center;min-width:0;max-width:100%;overflow-x:auto;flex-shrink:0}.dash-toggle button{position:relative;color:#b9c7d9;font-size:12px;padding:7px 12px;border-bottom:2px solid transparent;background:none;white-space:nowrap}.dash-toggle button+button:before{content:"";position:absolute;left:0;top:8px;height:15px;border-left:1px solid #173d54}.dash-toggle button.active{color:#f4f8ff;border-bottom-color:#0fa3ee}.dash-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:34px 0 13px}.dash-pair small{display:block;color:#bbc9d6;font-size:13px;margin-bottom:6px}.dash-pair strong{display:block;font-size:clamp(19px,1.6vw,24px);line-height:1.2;font-weight:650;white-space:nowrap}.dash-bar-row{display:flex;align-items:center;gap:14px;min-width:0}.dash-bar{height:7px;border-radius:20px;background:#193344;flex:1;min-width:22px;overflow:hidden}.dash-bar span{display:block;height:100%;background:linear-gradient(90deg,#78d3b6,#5bc3a3);border-radius:inherit}.blue-bar .dash-bar span{background:#4e9bea}.dash-bar.missing{background:#193344aa}.dash-bar-row>span{min-width:30px;text-align:right;font-size:12px;color:#dde5ed}.dash-source-link{display:flex;align-items:center;gap:5px;margin-top:10px;color:#88a6bd;font-size:10px;text-align:left}.dash-platform>p{margin:0 0 11px;color:#e2e7ef;font-size:13px}.dash-platform-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.dash-platform-heading>b{font-size:21px}.dash-platform.wb .dash-platform-heading>b{color:var(--dash-purple)}.dash-platform.ozon .dash-platform-heading>b{color:var(--dash-blue)}.dash-platform-values{display:flex;gap:20px;align-items:center;margin-top:12px}.dash-platform-values>div:last-child{min-width:0}.dash-platform-values strong{font-size:18px;font-weight:500;display:block;overflow-wrap:anywhere}.dash-platform-values small{display:block;margin-top:5px;font-size:12px;color:#d2d9e3}.dash-ring{--dash-ring:var(--dash-green);width:88px;height:88px;border-radius:50%;padding:7px;flex-shrink:0}.dash-ring.blue{--dash-ring:var(--dash-blue)}.dash-ring.purple{--dash-ring:var(--dash-purple)}.dash-ring>div{background:#071b28;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column}.dash-ring b{font-size:27px;color:var(--dash-ring);line-height:1.15}.dash-ring small{font-size:12px;color:#d3deea}.dash-funnel{border:1px solid var(--dash-line);border-radius:7px;margin-top:14px;padding:10px 0 9px}.dash-funnel-heading{display:flex;justify-content:space-between;align-items:center;padding:0 1px 7px;gap:15px}.dash-funnel h2,.dash-scores h2,.dash-task-heading h2{font-size:19px;margin:0;display:flex;align-items:center;gap:8px}.dash-funnel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.dash-funnel-card{padding:16px 17px}.dash-funnel-card .dash-pair{margin-top:19px}.dash-funnel-card .dash-pair strong{font-size:19px}.dash-funnel-card .dash-card-heading>span{gap:15px}.dash-funnel-heading>.dash-toggle{margin-right:5px}.dash-rates{display:grid;grid-template-columns:1fr 1fr 2fr;gap:0;padding:10px 16px 0}.dash-rates>div{padding:0 18px 0 8px;border-right:1px solid var(--dash-line);min-width:0}.dash-rates>div:last-child{border-right:0}.dash-rates span{font-size:12px;display:flex;gap:8px;align-items:center}.dash-rates strong{font-size:24px;display:block;font-weight:650;margin-top:3px}.dash-rates small{font-size:11px;color:#afc0d1}.dash-drr-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dash-drr-pair>div+div{border-left:1px solid var(--dash-line);padding-left:24px}.dash-source-note{font-size:10px!important;color:#80a0b8!important;margin:7px 18px 0!important}.dash-stock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dash-stock-card{display:flex;align-items:center;gap:20px;padding:13px 18px;border:1px solid var(--dash-line);border-radius:7px;min-width:0;background:#071d2888}.dash-stock-card>svg:first-child{width:26px;height:26px;stroke-width:1.4;align-self:flex-start}.dash-stock-card>div{flex:1;min-width:0}.dash-stock-card span{font-size:12px;display:block}.dash-stock-card strong{font-size:19px;display:block;margin:4px 0}.dash-stock-card small{font-size:10px;display:block;color:#afbdce}.dash-stock-card>svg:last-child{width:18px;flex-shrink:0}.dash-scores{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--dash-line);border-radius:7px;margin:10px 0 13px;padding:9px 0}.dash-score{padding:0 13px 0 10px;min-width:0}.dash-score+.dash-score{border-left:1px solid var(--dash-line);padding-left:24px}.dash-score-main{display:flex;align-items:center;gap:17px;margin:8px 0}.dash-score .dash-ring{width:82px;height:82px}.dash-score .dash-ring b{font-size:31px;color:#f3f7fa}.dash-score-parts{flex:1;min-width:0}.dash-score-parts>div{display:flex;align-items:center;gap:9px;margin:8px 0}.dash-score-parts>div>svg{width:18px;height:18px;stroke-width:1.5;flex-shrink:0}.dash-score-parts>div>span{font-size:10px;min-width:135px;white-space:nowrap}.dash-score-parts small{font-size:10px;color:#b4c2d2}.dash-score-parts .dash-bar-row{flex:1;gap:9px}.dash-score-parts .dash-bar-row>span{font-size:10px;min-width:20px}.dash-score-main>.dash-outline{font-size:11px;padding:7px 10px;gap:10px;align-self:flex-start;margin-top:1px}.dash-tempo{display:flex;align-items:center;gap:7px;font-size:10px}.dash-tempo>span{white-space:nowrap}.dash-tempo>.dash-bar-row{flex:1;max-width:180px;margin-left:4px}.dash-tempo .dash-bar-row>span{display:none}.dash-missing-score{display:block;font-size:9px;color:#8ba4ba;margin:5px 0 0 23px}.dash-task-heading{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:10px}.dash-task-heading>.dash-outline{margin-left:auto}.dash-task-heading>.dash-toggle{background:#061b2a;border:1px solid var(--dash-line);border-radius:6px;max-width:calc(100% - 130px)}.dash-task-heading .dash-toggle button{padding:8px 16px;font-size:11px}.dash-task-heading .dash-toggle button.active{background:#113b5a;border-bottom-color:transparent;border-radius:4px}.dash-task-list{border:1px solid var(--dash-line);border-radius:7px;overflow:hidden}.dash-task{display:flex;align-items:center;gap:15px;padding:14px 18px;border-bottom:1px solid var(--dash-line)}.dash-task:last-child{border-bottom:0}.dash-task-dot{height:8px;width:8px;flex-shrink:0;border-radius:50%;background:#539ded}.dash-task.problem .dash-task-dot{background:#fc617b}.dash-task>div:nth-child(2){flex:1;min-width:0}.dash-task a{font-size:13px;display:inline-flex;align-items:center;gap:6px}.dash-task p{font-size:11px;margin:4px 0;color:#8da8bd}.dash-task small{font-size:10px;color:#82b9df}.dash-task-actions button{display:flex;align-items:center;gap:6px;background:#103047;border:1px solid #214b67;padding:7px 12px;border-radius:5px;font-size:11px;white-space:nowrap}.dash-empty{padding:20px;text-align:center}.dash-notice{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 14px;background:#0c2b3b;border:1px solid #20516c;border-radius:7px;margin:0 0 12px;font-size:12px;color:#bad1e4}.dash-notice a,.dash-notice button{display:inline-flex;gap:4px;align-items:center;color:#65c4ff}.dash-notice.error{background:#311e2a;color:#ffb0c0}.dash-source-list{padding-left:20px;line-height:2;color:#c4d5e4}.dash-score-description{border-top:1px solid var(--dash-line);border-bottom:1px solid var(--dash-line);padding:10px 0;margin:12px 0}.dash-loading{opacity:.55}.dash-spinning{animation:dash-spin 1s linear infinite}@keyframes dash-spin{to{transform:rotate(1turn)}}@media(min-width:1550px){.rnp-dashboard .dash-sales-card{min-height:197px}.dash-score-parts>div>span{font-size:11px}.dash-score-main{gap:23px}}@media(max-width:1350px){.dash-header-actions{gap:12px}.dash-updated{width:100%}.dash-header-actions,.dash-updated{justify-content:flex-end}.dash-card{padding:15px 13px}.dash-sales-card .dash-card-heading{align-items:flex-start;flex-wrap:wrap}.dash-pair{margin-top:22px}.dash-platform-values{gap:10px}.dash-platform-values strong{font-size:15px}.dash-score-main{flex-wrap:wrap}.dash-score-parts{min-width:170px}.dash-score-main>.dash-outline{margin-left:auto}.dash-score-parts>div>span{min-width:125px}.dash-scores h2{font-size:17px}}@media(max-width:1100px){.dash-funnel-grid,.dash-sales-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-stock-grid{grid-template-columns:1fr 1fr}.dash-stock-card:last-child{grid-column:1/-1}.dash-rates{grid-template-columns:1fr 1fr;row-gap:15px}.dash-rates>.dash-drr-pair{grid-column:1/-1;border-top:1px solid var(--dash-line);padding-top:13px}.dash-rates>div:nth-child(2){border-right:0}.dash-score-parts>div{gap:6px}.dash-score-parts>div>span{min-width:120px}.dash-task-heading>.dash-toggle{order:3;max-width:100%;width:100%}.dash-card-heading{flex-wrap:nowrap!important}.dash-source-note{font-size:10px!important}}@media(max-width:767px){.rnp-dashboard .dash-header{align-items:flex-start;flex-direction:column;gap:16px}.dash-header-actions{justify-content:flex-start;gap:12px;width:100%}.dash-header-actions .dash-updated{width:auto;margin-left:0}.dash-ai{font-size:12px;padding:9px 12px}.dash-date input{width:130px;font-size:12px}.dash-date{gap:8px}.dash-title [data-sidebar=trigger]{display:inline-flex}.dash-sales-grid{gap:9px}.dash-sales-card{min-height:185px}.dash-card-heading{flex-wrap:wrap!important;gap:7px}.dash-pair{gap:6px}.dash-pair strong{font-size:18px;white-space:normal}.dash-card-heading>span{font-size:12px;gap:7px}.dash-toggle button{font-size:11px;padding:6px 9px}.dash-platform-values{flex-wrap:wrap;gap:8px}.dash-platform .dash-ring{width:70px;height:70px;padding:6px}.dash-platform-values strong{font-size:14px}.dash-platform .dash-ring b{font-size:23px}.dash-funnel-heading{align-items:flex-start;flex-wrap:wrap}.dash-funnel-heading h2{font-size:18px}.dash-scores,.dash-stock-grid{grid-template-columns:1fr}.dash-score+.dash-score{border-left:0;border-top:1px solid var(--dash-line);padding:12px 10px 0;margin-top:12px}.dash-score-main{flex-wrap:nowrap;gap:12px}.dash-score-main>.dash-outline{font-size:0;padding:7px;gap:0}.dash-score-parts{min-width:0}.dash-score-parts>div>span{min-width:112px;font-size:9px}.dash-score-parts small{font-size:9px}.dash-score .dash-ring{width:65px;height:65px;padding:5px}.dash-score .dash-ring b{font-size:26px}.dash-rates{padding:10px 8px 0}.dash-drr-pair{gap:10px}.dash-drr-pair>div+div{padding-left:12px}.dash-task{gap:10px;padding:12px}.dash-task-actions button{padding:6px;font-size:10px}.dash-task a{font-size:12px}.dash-stock-card{padding:13px}.dash-task-heading{gap:10px}.dash-task-heading h2{font-size:19px}.dash-task-heading>.dash-outline{padding:7px 10px;font-size:11px}.dash-tempo{font-size:9px}.dash-sales-card .dash-toggle{margin-left:auto}.dash-card-heading>span>svg{width:22px;height:22px}}@media(prefers-reduced-motion:reduce){.dash-spinning{animation:none}}.rnp-dashboard .dash-platform,.rnp-dashboard .dash-sales-card{position:relative;min-height:192px;padding-bottom:29px}.dash-sales-card .dash-pair{margin:26px 0 13px}.dash-platform .dash-source-link,.dash-sales-card .dash-source-link{position:absolute;bottom:8px;left:18px;margin:0}.rnp-dashboard .dash-sales-card{min-height:192px}@media(min-width:768px){.workspace:has(.rnp-dashboard){padding:14px 24px 30px}.rnp-dashboard .dash-header{margin-bottom:8px}.rnp-dashboard .dash-header p{margin:2px 0 0;line-height:1.35}.rnp-dashboard h2.dash-section-title{margin:8px 0}.dash-platform>p{margin:0 0 6px}.dash-platform-heading .dash-toggle button{padding:4px 12px}.dash-platform-values{margin-top:8px}.dash-platform-values .dash-ring{width:84px;height:84px}.rnp-dashboard .dash-platform,.rnp-dashboard .dash-sales-card{padding-bottom:25px}.dash-funnel-card{padding:13px 16px}.dash-funnel-card .dash-pair{margin-top:14px}.dash-stock-card{padding:11px 18px}}.dash-platform-period{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px;flex-wrap:wrap}.dash-platform-period p{margin:0;font-size:13px}.dash-platform-period .dash-toggle button{padding:3px 8px;font-size:12px}.dash-funnel-controls{display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media(min-width:768px) and (max-width:1699px){.dash-sales-card .dash-card-heading{flex-direction:column;align-items:stretch;gap:8px}.dash-sales-card .dash-card-heading .dash-toggle{align-self:flex-end}}.dash-source-details{margin:7px 0;color:#aabfce}.dash-source-details>summary{cursor:pointer;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.dash-source-details>summary:focus-visible{outline:2px solid #40b9ff;outline-offset:3px}.dash-source-details[open]>summary{margin-bottom:7px}.dash-analysis-heading{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;margin:8px 0 12px}.rnp-dashboard .dash-analysis-heading h2{margin:0}.dash-analysis-heading>.dash-toggle:last-child{justify-self:end}.dash-observed-split{display:flex;flex-direction:column;gap:4px;margin-top:12px;font-size:11px;color:#b9d0df}.dash-observed-split small{font-size:10px;color:#8aadc3}@media(max-width:1100px){.dash-analysis-heading{grid-template-columns:1fr 1fr;gap:8px}.dash-analysis-heading h2{grid-column:1/-1}}@media(max-width:480px){.dash-analysis-heading{grid-template-columns:1fr}.dash-analysis-heading>.dash-toggle:last-child{justify-self:start}}.dash-profit-value{display:flex;flex-direction:column;gap:12px;margin-top:28px}.dash-profit-receipts small,.dash-profit-value>small{font-size:11px;color:#9bb8cc}.dash-profit-value>strong{font-size:25px;line-height:1.2}.dash-profit-receipts{display:flex;flex-direction:column;gap:4px;margin-top:16px}.dash-platform-heading>b{font-size:22px}.rnp-dashboard strong.dash-empty-value{font-size:14px;line-height:1.4;white-space:normal}.dash-comparison-missing{font-size:11px;line-height:1.4;color:#95b8cf;margin-top:13px}.rnp-dashboard .dash-ring b.dash-ring-empty{font-size:12px;line-height:1.2;white-space:normal}.dash-observed-split b{font-size:16px}.dash-profit-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.dash-profit-pair>div{display:flex;flex-direction:column;gap:9px;min-width:0}.dash-profit-pair strong{font-size:20px}.dash-profit-pair small,.dash-profit-scope{font-size:10px;color:#9bb8cc}.dash-profit-scope{display:block;margin-top:12px;line-height:1.4}@media(max-width:480px){.dash-profit-pair{grid-template-columns:1fr;gap:14px}}.rnp-dashboard .dash-platform{min-height:273px}.dash-platform-values{align-items:flex-start}@media(max-width:767px){.rnp-dashboard .dash-platform{min-height:365px}.dash-platform-heading{min-height:66px}}