/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.ozon-fbs-page{--ozon-new:var(--fbs-blue);--ozon-assembly:var(--fbs-gold);--ozon-handover:var(--fbs-accent);--ozon-transit:var(--fbs-violet);--ozon-pickup:#508c88;--ozon-delivered:var(--fbs-green);--ozon-cancelled:var(--fbs-rose);--ozon-problem:var(--fbs-red)}.ozon-fbs-page [data-slot=card]{border-color:var(--fbs-line);border-radius:16px;box-shadow:0 3px 15px #50321908}.ozon-fbs-page .fbs-period>div{color:var(--fbs-muted);background:0 0;border:0;padding:0;font-size:12px}.ozon-fbs-page .fbs-period>div svg{flex:none}.fbs-global-filters.ozon-global-filters>div{grid-template-columns:1fr 1fr 1.5fr 1.5fr auto}.fbs-global-filters.ozon-global-filters summary{cursor:pointer;list-style:none}.fbs-global-filters.ozon-global-filters summary::-webkit-details-marker{display:none}.fbs-global-filters.ozon-global-filters[open] summary>svg:last-child{transform:rotate(180deg)}.ozon-stage-wrap{min-width:0;position:relative}.ozon-stage-wrap .fbs-stage-card{width:100%;height:100%}.ozon-stage-wrap .fbs-stage-label{padding-right:15px}.ozon-stage-help{position:absolute;top:12px;right:9px}.ozon-fbs-page .fbs-help-button{place-items:center;min-width:28px;min-height:28px;display:inline-grid}.ozon-stage-help{top:8px;right:6px}.dark .ozon-fbs-page{--ozon-pickup:#8dc4bf}.ozon-fbs-page .fbs-stages h2{font-size:19px}.ozon-postings-canvas{min-width:1060px}.ozon-posting-grid{grid-template-columns:48px minmax(290px,1.7fr) 120px 130px 160px minmax(180px,1fr) 125px;display:grid}.ozon-posting-grid>:nth-child(6),.ozon-posting-grid>:nth-child(8){display:none}[data-detailed=true] .ozon-postings-canvas{min-width:1460px}[data-detailed=true] .ozon-posting-grid{grid-template-columns:48px minmax(290px,1.7fr) 120px 130px 120px 170px minmax(180px,1fr) 150px 125px}[data-detailed=true] .ozon-posting-grid>:nth-child(6),[data-detailed=true] .ozon-posting-grid>:nth-child(8){flex-direction:column;align-items:center;display:flex}.ozon-posting-row{min-height:124px;font-size:14px}.ozon-posting-expanded,.ozon-posting-row:hover{background:var(--fbs-soft)}.ozon-posting-row>div{overflow-wrap:anywhere;min-width:0}.ozon-posting-row>div:nth-child(3),.ozon-posting-row>div:nth-child(5),.ozon-posting-row>div:nth-child(9){font-size:15px}.ozon-posting-row>div:nth-child(9){color:var(--fbs-accent);font-weight:700}.ozon-table-controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.ozon-table-controls select{min-width:190px;padding:8px 30px 8px 12px}.ozon-sla{justify-content:center;margin-top:6px;display:flex}.ozon-sla>span{white-space:normal;text-align:center;border-color:var(--fbs-line);color:var(--fbs-muted);background:var(--fbs-soft);font-size:11px;line-height:1.4}.ozon-sla[data-state="Передано в срок"]>span{color:var(--fbs-green);background:var(--fbs-green)}@supports (color:color-mix(in lab,red,red)){.ozon-sla[data-state="Передано в срок"]>span{background:color-mix(in srgb,var(--fbs-green)9%,var(--fbs-paper))}}.ozon-sla:is([data-state=Передача\ просрочена],[data-state=Срок\ нарушен])>span{color:var(--fbs-red);background:var(--fbs-red)}@supports (color:color-mix(in lab,red,red)){.ozon-sla:is([data-state=Передача\ просрочена],[data-state=Срок\ нарушен])>span{background:color-mix(in srgb,var(--fbs-red)9%,var(--fbs-paper))}}.ozon-fbs-page .ozon-status-badge[data-stage=handover]{color:var(--fbs-accent)}.ozon-fbs-page .ozon-status-badge[data-stage=delivered]{color:var(--fbs-green)}.ozon-fbs-page .ozon-status-badge[data-stage=pickup]{color:var(--ozon-pickup)!important}.ozon-status-badge{max-width:100%;padding:7px 10px;font-size:13px}.ozon-posting-detail h3{font-size:15px}.ozon-posting-detail{min-width:0}.ozon-posting-detail [role=cell]{overflow-wrap:anywhere;min-width:0}.ozon-analytics{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);gap:18px;display:grid}.ozon-bottom-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.ozon-warehouse-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px;margin-top:20px;display:grid}.ozon-fbs-page .fbs-warehouse-card{padding:20px}.ozon-warehouse-metrics dt{color:var(--fbs-muted);font-size:12px;line-height:1.5}.ozon-warehouse-metrics dd{letter-spacing:-.4px;margin-top:6px;font-size:24px;font-weight:700}.ozon-attention-panel [data-slot=card-content]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ozon-attention-item{background:var(--fbs-soft);flex-direction:column;align-items:start;padding:17px;margin:0!important}.ozon-attention-item>span:last-child{color:var(--fbs-red);font-size:30px}.ozon-attention-item[data-signal=overdue]>span:last-child{color:var(--fbs-gold)}.ozon-attention-item[data-signal=cancelled]>span:last-child{color:var(--fbs-rose)}.ozon-attention-item .truncate{white-space:normal}@media (max-width:1350px){.fbs-global-filters.ozon-global-filters>div{grid-template-columns:repeat(2,minmax(0,1fr))}.ozon-stage-wrap .fbs-stage-card{min-height:112px;display:flex}}@media (max-width:1050px){.ozon-analytics{grid-template-columns:minmax(0,1fr)}.ozon-attention-panel [data-slot=card-content]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.ozon-postings-canvas,[data-detailed=true] .ozon-postings-canvas{min-width:0}.ozon-posting-grid,[data-detailed=true] .ozon-posting-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 15px;padding:16px 14px;position:relative}.ozon-posting-grid.fbs-table-head{display:none}.ozon-posting-grid>.ozon-posting-toggle-cell{padding:0;position:absolute;top:14px;right:14px}.ozon-posting-product{grid-column:1/-1;padding:0 44px 14px 0}.ozon-posting-product .fbs-product-cell{padding:0!important}.ozon-posting-grid>div[data-label]{text-align:left;border-top:1px solid var(--fbs-line);padding:12px 0}.ozon-posting-grid [data-label]:before{content:attr(data-label);color:var(--fbs-muted);margin-bottom:5px;font-size:11px;font-weight:400;display:block}.ozon-posting-grid>div[data-label=Сумма]{text-align:right;grid-column:1/-1}.ozon-posting-product .fbs-order-number{grid-template-columns:minmax(0,1fr) 28px;gap:3px;display:grid}.ozon-posting-product .fbs-order-number>span:first-child{grid-column:1/-1}[data-detailed=true] .ozon-posting-grid>:nth-child(6),[data-detailed=true] .ozon-posting-grid>:nth-child(8){display:block}.ozon-sla{justify-content:start}.ozon-sla>span{text-align:left}}@media (max-width:700px){.fbs-global-filters.ozon-global-filters>div,.fbs-global-filters.ozon-global-filters>div>div>.grid{grid-template-columns:minmax(0,1fr)}.ozon-table-controls{flex-direction:column;align-items:stretch}.ozon-table-controls label{flex-direction:column;align-items:start}.ozon-table-controls select{width:100%}.ozon-warehouse-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ozon-stage-wrap .fbs-stage-card{gap:11px;min-height:110px;padding-right:24px}.ozon-stage-help{right:7px}.ozon-stage-wrap .fbs-stage-label{padding-right:0}.ozon-attention-item{padding:13px}.ozon-attention-item>span:first-child{align-items:start}}.fbs-page,.fbs-surface{--fbs-paper:#fffefa;--fbs-soft:#f8f3eb;--fbs-head:#f2eadf;--fbs-line:#e8ddcf;--fbs-text:#302a25;--fbs-muted:#857669;--fbs-accent:#aa5b3e;--fbs-blue:#5d789c;--fbs-gold:#9b7539;--fbs-green:#3e8071;--fbs-violet:#837098;--fbs-rose:#af6474;--fbs-red:#b64f42;--background:var(--fbs-paper);--card:var(--fbs-paper);--foreground:var(--fbs-text);--card-foreground:var(--fbs-text);--muted:var(--fbs-soft);--muted-foreground:var(--fbs-muted);--border:var(--fbs-line);--primary:var(--fbs-accent);--ring:var(--fbs-accent);color:var(--fbs-text)}.dark .fbs-page,.dark .fbs-surface{--fbs-paper:#241f1b;--fbs-soft:#2c251f;--fbs-head:#352b23;--fbs-line:#493b30;--fbs-text:#f0e7de;--fbs-muted:#bba999;--fbs-accent:#e0a07c;--fbs-blue:#99b5d7;--fbs-gold:#d8b274;--fbs-green:#89c3ae;--fbs-violet:#bfa5d5;--fbs-rose:#d89aa8;--fbs-red:#e79887}.fbs-page{flex-direction:column;gap:22px;width:100%;padding:4px 0 32px;display:flex}.fbs-page,.fbs-page>*{min-width:0}.fbs-page-heading{justify-content:space-between;align-items:center;gap:20px;padding:8px 0;display:flex}.fbs-heading-main{align-items:center;gap:15px;min-width:0;display:flex}.fbs-heading-icon{border:1px solid var(--fbs-line);background:var(--fbs-head);width:54px;height:54px;color:var(--fbs-accent);border-radius:17px;flex:none;place-items:center;display:grid}.fbs-title-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fbs-title-line h1{letter-spacing:-.9px;margin:0;font-size:30px;font-weight:700}.fbs-market-badge{border:1px solid var(--fbs-line);background:var(--fbs-paper);color:var(--fbs-accent);border-radius:7px;padding:3px 8px;font-size:11px;font-weight:600}.fbs-heading-main p{color:var(--fbs-muted);margin:5px 0 0;font-size:14px;line-height:1.5}.fbs-period{flex-direction:column;flex:none;align-items:end;gap:8px;max-width:330px;display:flex}.fbs-page [data-slot=button],.fbs-surface [data-slot=button]{border-color:var(--fbs-line);background:var(--fbs-paper);min-height:40px;color:var(--fbs-accent);box-shadow:none;border-radius:10px;font-weight:600}.fbs-page [data-slot=button]:hover:not(:disabled),.fbs-surface [data-slot=button]:hover:not(:disabled){background:var(--fbs-head);border-color:var(--fbs-accent)}.fbs-page a:focus-visible,.fbs-page button:focus-visible,.fbs-page summary:focus-visible,.fbs-surface button:focus-visible{outline:2px solid var(--fbs-accent);outline-offset:3px}.fbs-page :is(input,select,[data-slot=select-trigger]){border:1px solid var(--fbs-line);min-height:44px;color:var(--fbs-text);background:var(--fbs-paper);box-shadow:none;border-radius:10px;font-size:14px}.fbs-page input:focus,.fbs-page select:focus{outline:2px solid var(--fbs-accent)}@supports (color:color-mix(in lab,red,red)){.fbs-page input:focus,.fbs-page select:focus{outline:2px solid color-mix(in srgb,var(--fbs-accent)35%,transparent)}}.fbs-page input:focus,.fbs-page select:focus{outline-offset:1px;border-color:var(--fbs-accent)}.fbs-page input[type=checkbox]{min-height:0;accent-color:var(--fbs-accent)}.fbs-global-filters{background:var(--fbs-soft);border:1px solid var(--fbs-line);border-radius:14px}.fbs-global-filters summary{min-height:52px;color:var(--fbs-accent);padding:14px 18px}.fbs-global-filters summary>span{color:var(--fbs-muted)}.fbs-global-filters>div{grid-template-columns:minmax(150px,1fr) minmax(200px,1.2fr) minmax(230px,1.2fr) auto}.fbs-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.fbs-page .fbs-kpi{border:1px solid var(--fbs-line);background:var(--fbs-paper);border-radius:16px;flex-direction:column;gap:0;min-height:162px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 12px #5a391e08}.fbs-kpi:after{content:"";background:var(--fbs-tone);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:22px;right:22px}@supports (color:color-mix(in lab,red,red)){.fbs-kpi:after{background:color-mix(in srgb,var(--fbs-tone)65%,var(--fbs-head))}}.fbs-kpi-label{align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.fbs-help-button{color:var(--fbs-muted);cursor:pointer;border-radius:6px;margin-left:auto;padding:3px}.fbs-help-button:hover{color:var(--fbs-accent);background:var(--fbs-head)}.fbs-kpi-value{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-top:18px;font-size:clamp(24px,2.7vw,38px);font-weight:700;line-height:1.1}.dark .fbs-kpi-value,.fbs-kpi-value{color:var(--fbs-tone)}@supports (color:color-mix(in lab,red,red)){.dark .fbs-kpi-value{color:color-mix(in srgb,var(--fbs-tone)50%,#fff3de)}}.fbs-kpi-foot{color:var(--fbs-muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:12px;font-size:12px;line-height:1.5;display:flex}.fbs-kpi-foot span{font-weight:600}.dark .fbs-kpi-foot span,.fbs-kpi-foot span{color:var(--fbs-tone)}@supports (color:color-mix(in lab,red,red)){.dark .fbs-kpi-foot span{color:color-mix(in srgb,var(--fbs-tone)50%,#fff3de)}}.fbs-surface{background:var(--fbs-paper);border:1px solid var(--fbs-line);border-radius:14px;box-shadow:0 12px 38px #46281424}.fbs-help{width:320px;max-width:calc(100vw - 24px);padding:18px;font-size:13px;line-height:1.6}.fbs-help strong{color:var(--fbs-accent);margin-bottom:9px;font-size:15px;display:block}.fbs-help p{color:var(--fbs-muted);margin-top:8px}.fbs-help-detail{border-top:1px solid var(--fbs-line);padding-top:9px}.fbs-tooltip-bar{background:var(--fbs-accent);height:2px}.fbs-calendar{--popover:var(--fbs-paper);--popover-foreground:var(--fbs-text);max-height:min(calc(100dvh - 24px),var(--radix-popover-content-available-height,100dvh));flex-direction:column;display:flex}.fbs-calendar>div:first-child{min-height:0;max-height:min(520px,calc(var(--radix-popover-content-available-height,100dvh) - 80px));overflow:auto}.fbs-calendar>div:last-child{flex:none}.fbs-calendar button{color:var(--fbs-text)}.fbs-calendar button:hover{background:var(--fbs-head)}.fbs-calendar button.bg-slate-700{background:var(--fbs-accent);color:#fff!important}.fbs-calendar [data-range-end=true],.fbs-calendar [data-range-start=true]{background:var(--fbs-accent)!important;color:#fff!important}.fbs-calendar [data-range-middle=true]{background:var(--fbs-head)!important;color:var(--fbs-accent)!important}.fbs-calendar [data-outside=true][data-selected=true]{color:var(--fbs-muted)!important;background:0 0!important}.fbs-calendar [data-today=true]{border-color:var(--fbs-accent)!important}.fbs-stages{padding:4px 0}.fbs-orders-heading h2,.fbs-stages h2{letter-spacing:-.3px;font-size:19px}.fbs-stage-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.fbs-stage-card{border:1px solid var(--fbs-line);background:var(--fbs-paper);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:16px 14px;transition:background .18s,border-color .18s,box-shadow .18s;display:flex}.fbs-stage-card:hover{background:var(--fbs-tone)}@supports (color:color-mix(in lab,red,red)){.fbs-stage-card:hover{background:color-mix(in srgb,var(--fbs-tone)5%,var(--fbs-paper))}}.fbs-stage-card:hover{border-color:var(--fbs-tone)}@supports (color:color-mix(in lab,red,red)){.fbs-stage-card:hover{border-color:color-mix(in srgb,var(--fbs-tone)45%,var(--fbs-line))}}.fbs-stage-card[aria-pressed=true]{background:var(--fbs-tone)}@supports (color:color-mix(in lab,red,red)){.fbs-stage-card[aria-pressed=true]{background:color-mix(in srgb,var(--fbs-tone)11%,var(--fbs-paper))}}.fbs-stage-card[aria-pressed=true]{border-color:var(--fbs-tone);box-shadow:inset 0 0 0 1px var(--fbs-tone)}@supports (color:color-mix(in lab,red,red)){.fbs-stage-card[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fbs-tone)15%,transparent)}}.fbs-stage-label{justify-content:space-between;gap:7px;width:100%;font-size:12px;font-weight:600;display:flex}.fbs-stage-label svg{color:var(--fbs-tone);flex:none}.fbs-stage-count{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.dark .fbs-stage-count,.fbs-stage-count{color:var(--fbs-tone)}@supports (color:color-mix(in lab,red,red)){.dark .fbs-stage-count{color:color-mix(in srgb,var(--fbs-tone)50%,#fff3de)}}.fbs-stage-caption{color:var(--fbs-muted);font-size:10px;line-height:1.4}.fbs-safety-strip{background:var(--fbs-soft);border-color:var(--fbs-line);padding:15px 18px}.fbs-safety-strip>p>span:first-child{color:var(--fbs-accent);font-size:20px}.fbs-safety-strip button{padding:5px 0}.fbs-safety-strip button>span:nth-child(2){color:var(--fbs-accent);font-size:20px}.fbs-safety-strip button>span:last-child{color:var(--fbs-accent)}.fbs-orders-workspace{border:1px solid var(--fbs-line);background:var(--fbs-paper);border-radius:16px;width:100%;min-width:0;overflow:hidden;box-shadow:0 4px 20px #59371908}.fbs-orders-heading{padding:21px 22px}.fbs-orders-heading p{font-size:13px;line-height:1.6}.fbs-order-filters{background:var(--fbs-soft);border-bottom:1px solid var(--fbs-line);grid-template-columns:1fr 1fr 1fr 1.3fr auto;align-items:end;gap:12px;padding:18px 22px;display:grid}.fbs-order-filters label{color:var(--fbs-muted);font-size:12px;font-weight:500;display:block}.fbs-order-filters :is(input,select){margin-top:7px}.fbs-order-filters button[type=submit]{background:var(--fbs-accent);border-color:var(--fbs-accent);color:var(--fbs-paper)}.fbs-order-filters button[type=submit]:hover:not(:disabled){color:var(--fbs-accent)}.fbs-orders-scroll{overscroll-behavior:contain;scrollbar-color:var(--fbs-line)var(--fbs-soft);max-height:680px;overflow:auto}.fbs-orders-scroll:focus-visible{outline:2px solid var(--fbs-accent);outline-offset:-2px}.fbs-orders-canvas{min-width:980px}.fbs-orders-canvas[data-detailed=true]{min-width:1510px}.fbs-order-grid{grid-template-columns:50px minmax(300px,1.7fr) 130px 130px 150px minmax(200px,1fr);align-items:center;display:grid}.fbs-order-grid-detailed{grid-template-columns:50px minmax(300px,1.6fr) 130px 130px 140px 150px minmax(200px,1fr) 150px 140px}.fbs-table-head{z-index:10;background:var(--fbs-head);border-bottom:1px solid var(--fbs-line);color:var(--fbs-muted);font-size:12px;position:sticky;top:0}.fbs-table-head [role=columnheader]{padding:15px 12px}.fbs-table-head [role=columnheader]:nth-child(2){padding-left:12px}.fbs-table-head [title]{color:var(--fbs-accent);border-color:var(--fbs-accent)}.fbs-table-head select{border:0;min-height:0}.fbs-order-row{border-bottom:1px solid var(--fbs-line);vertical-align:top;transition:background .15s}.fbs-order-row:last-child{border-bottom:none}.fbs-order-row:hover,.fbs-order-row[data-expanded=true]{background:var(--fbs-soft)}.fbs-order-grid>div:not([role=columnheader]){min-width:0;padding:18px 12px}.fbs-order-toggle{border:1px solid var(--fbs-line);background:var(--fbs-paper);width:32px;height:36px;color:var(--fbs-accent);cursor:pointer;border-radius:9px;place-items:center;display:grid}.fbs-order-toggle:hover,.fbs-order-toggle[aria-expanded=true]{border-color:var(--fbs-accent);background:var(--fbs-head)}.fbs-product-cell{align-items:center;gap:15px;display:flex}.fbs-page .fbs-product-photo{border:1px solid var(--fbs-line);background:#fff;border-radius:10px;flex:none;width:64px;height:80px;padding:4px;overflow:hidden}.fbs-page .fbs-product-image{border-radius:6px;object-fit:contain!important}.fbs-no-photo{color:var(--fbs-muted);place-items:center;font-size:11px;display:grid}.fbs-product-text{min-width:0}.fbs-product-title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:650;line-height:1.45;display:-webkit-box;overflow:hidden}.fbs-order-number,.fbs-product-article{color:var(--fbs-muted);flex-wrap:wrap;align-items:center;gap:3px 6px;margin-top:7px;font-size:12px;display:flex}.fbs-product-article>span{font-variant-numeric:tabular-nums;color:var(--fbs-accent);font-weight:600}.fbs-product-text :is(button,a){width:26px;height:26px;color:var(--fbs-muted);cursor:pointer;border-radius:6px;place-items:center;display:inline-grid}.fbs-product-text :is(button,a):hover{background:var(--fbs-head);color:var(--fbs-accent)}.fbs-order-number strong{color:var(--fbs-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.fbs-supplier-article{color:var(--fbs-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.fbs-overdue{color:var(--fbs-red);font-weight:600}.fbs-order-date{text-align:center;font-variant-numeric:tabular-nums;color:var(--fbs-muted);font-size:13px;font-weight:500;line-height:1.7}.fbs-order-sla,.fbs-order-stage{justify-content:center;display:flex}.fbs-status-badge{border:1px solid;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fbs-status-badge{border:1px solid color-mix(in srgb,currentColor 22%,transparent)}}.fbs-status-badge{background:currentColor;border-radius:9px}@supports (color:color-mix(in lab,red,red)){.fbs-status-badge{background:color-mix(in srgb,currentColor 8%,var(--fbs-paper))}}.fbs-status-badge{white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3}.fbs-status-badge>span{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.fbs-status-badge[data-stage=new]{color:var(--fbs-blue)!important}.fbs-status-badge[data-stage=assembly]{color:var(--fbs-gold)!important}.fbs-status-badge[data-stage=transit]{color:var(--fbs-violet)!important}.fbs-status-badge[data-stage=pickup]{color:var(--fbs-accent)!important}.fbs-status-badge[data-stage=bought]{color:var(--fbs-green)!important}.fbs-status-badge[data-stage=cancelled]{color:var(--fbs-rose)!important}.fbs-status-badge[data-stage=problem]{color:var(--fbs-red)!important}.fbs-order-duration{text-align:center;font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:7px;display:flex}.fbs-order-duration strong{color:var(--fbs-gold);font-size:17px;font-weight:650;line-height:1.35}.fbs-sla-badge{color:var(--fbs-muted);font-size:11px;line-height:1.4;display:inline-block}.fbs-sla-badge[data-sla=met]{color:var(--fbs-green)}.fbs-sla-badge[data-sla=breached]{color:var(--fbs-red);background:var(--fbs-red);border-radius:5px;padding:3px 5px}@supports (color:color-mix(in lab,red,red)){.fbs-sla-badge[data-sla=breached]{background:color-mix(in srgb,var(--fbs-red)8%,var(--fbs-paper))}}.fbs-sla-badge[data-sla=breached]{font-weight:600}.fbs-order-warehouse{text-align:center;flex-direction:column;gap:5px;font-size:13px;line-height:1.5;display:flex}.fbs-order-warehouse strong{overflow-wrap:anywhere;font-weight:500}.fbs-order-warehouse>span{color:var(--fbs-muted);font-size:12px}.fbs-order-supply{overflow-wrap:anywhere;text-align:center;color:var(--fbs-muted);font-size:13px}.fbs-order-amount{font-variant-numeric:tabular-nums;text-align:center;color:var(--fbs-accent);font-size:17px;font-weight:650}.fbs-order-detail{background:var(--fbs-head)}.fbs-order-detail :is(span,p,div){overflow-wrap:anywhere}.fbs-pagination{background:var(--fbs-soft);padding:16px 22px}.fbs-analytics-grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);align-items:stretch;gap:18px;display:grid}.fbs-page :is(.fbs-analytics-grid,.fbs-warehouse-section) [data-slot=card]{background:var(--fbs-paper);border:1px solid var(--fbs-line);box-shadow:none;border-radius:16px}.fbs-page [data-slot=card-title]{letter-spacing:-.3px;font-size:18px;font-weight:650}.fbs-page [data-slot=card-description]{color:var(--fbs-muted);font-size:13px;line-height:1.6}.fbs-page .recharts-cartesian-grid line{stroke:var(--fbs-line)}.fbs-page .recharts-text{fill:var(--fbs-muted)}.fbs-bucket-row{padding:8px 0}.fbs-bucket-row strong{color:var(--fbs-tone);font-size:19px}.fbs-bucket-track{background:var(--fbs-soft);border-radius:8px;height:7px;overflow:hidden}.fbs-bucket-fill{border-radius:inherit;background:var(--fbs-tone);height:100%;display:block}.fbs-warehouse-section{flex-direction:column;gap:18px;display:flex}.fbs-attention-panel [data-slot=card-content]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fbs-attention-panel [data-slot=card-content]>*{margin:0}.fbs-attention-item{background:var(--fbs-soft);border-color:var(--fbs-line)}.fbs-attention-item[data-warning=true]{background:var(--fbs-red)}@supports (color:color-mix(in lab,red,red)){.fbs-attention-item[data-warning=true]{background:color-mix(in srgb,var(--fbs-red)6%,var(--fbs-paper))}}.fbs-attention-item[data-warning=true]{border-color:var(--fbs-red)}@supports (color:color-mix(in lab,red,red)){.fbs-attention-item[data-warning=true]{border-color:color-mix(in srgb,var(--fbs-red)24%,var(--fbs-line))}}.fbs-attention-item>div>span:last-child{color:var(--fbs-green);font-size:28px}.fbs-attention-item[data-warning=true]>div>span:last-child{color:var(--fbs-red)}.fbs-attention-item[data-cancelled=true]>div>span:last-child{color:var(--fbs-rose)}.fbs-warehouse-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.fbs-warehouse-card{border:1px solid var(--fbs-line);background:var(--fbs-soft);border-radius:12px;overflow:hidden}.fbs-warehouse-card>div:first-child{background:var(--fbs-head)}.fbs-warehouse-card dl{gap:16px}.fbs-warehouse-card dd{letter-spacing:-.3px;color:var(--fbs-accent);font-size:20px}.fbs-warehouse-card dd[data-metric="3"],.fbs-warehouse-card dd[data-metric="4"]{color:var(--fbs-green)}.fbs-warehouse-card dd[data-metric="1"],.fbs-warehouse-card dd[data-metric="2"]{color:var(--fbs-gold)}.fbs-warehouse-card dd[data-warning=true]{color:var(--fbs-red)}.fbs-warehouse-card p.font-semibold{font-size:15px}.fbs-warehouse-card>div:last-child span.text-base{color:var(--fbs-muted);font-size:14px}.fbs-reading-guide{background:var(--fbs-soft);border-color:var(--fbs-line)}.fbs-penalties{border-radius:16px 0 0 16px;flex-direction:column;width:min(560px,96vw);display:flex}.fbs-penalties>div:nth-of-type(2)>div>div:last-child{color:var(--fbs-accent);font-size:24px}.fbs-penalties :is(.text-rose-500,.text-rose-600){color:var(--fbs-red)}@media (max-width:1350px){.fbs-stage-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fbs-stage-card{grid-template-columns:1fr auto;gap:7px 10px;padding:14px 16px;display:grid}.fbs-stage-label{align-self:center}.fbs-stage-label svg{display:none}.fbs-stage-count{grid-row:span 2;align-self:center;font-size:28px}.fbs-stage-caption{grid-column:1}.fbs-order-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.fbs-order-filters>label:nth-child(4){grid-column:span 2}}@media (max-width:1050px){.fbs-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fbs-kpi-value{font-size:34px}.fbs-analytics-grid{grid-template-columns:minmax(0,1fr)}.fbs-global-filters>div{grid-template-columns:repeat(2,minmax(0,1fr))}.fbs-attention-panel [data-slot=card-content]{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.fbs-page{gap:18px}.fbs-page-heading{flex-direction:column;align-items:stretch;gap:18px}.fbs-heading-main{align-items:flex-start;gap:10px}.fbs-heading-icon{border-radius:12px;width:42px;height:42px}.fbs-title-line h1{letter-spacing:-.6px;font-size:25px}.fbs-heading-main p{font-size:13px}.fbs-period{align-items:stretch;width:100%;max-width:none}.fbs-period>button{justify-content:space-between;width:100%}.fbs-period>p{text-align:left}.fbs-global-filters summary{flex-wrap:wrap;padding:14px}.fbs-global-filters summary span{flex:1;font-size:11px}.fbs-global-filters>div{grid-template-columns:minmax(0,1fr)}.fbs-kpi-grid{gap:10px}.fbs-page .fbs-kpi{min-height:155px;padding:16px 13px}.fbs-kpi-label{gap:3px;font-size:12px}.fbs-kpi-value{letter-spacing:-.6px;margin-top:15px;font-size:29px}.fbs-kpi-foot{font-size:11px}.fbs-kpi:after{left:13px;right:13px}.fbs-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fbs-stage-card{padding:13px 12px}.fbs-stage-count{font-size:27px}.fbs-stage-caption{font-size:9px}.fbs-safety-strip{padding:14px}.fbs-orders-heading{padding:18px 14px}.fbs-orders-heading>div>div:last-child{justify-content:space-between}.fbs-order-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;padding:14px}.fbs-order-filters>div,.fbs-order-filters>label:nth-child(3),.fbs-order-filters>label:nth-child(4){grid-column:1/-1}.fbs-order-filters>div{justify-content:flex-end}.fbs-warehouse-cards{grid-template-columns:minmax(0,1fr)}.fbs-warehouse-card dd{font-size:19px}.fbs-warehouse-section [aria-label="Фильтры блока складов"] select{width:100%}.fbs-penalties{border-radius:0;width:100vw;max-width:100vw!important}.fbs-penalties>div:nth-of-type(2)>div>div:last-child{white-space:nowrap;font-size:20px}}@media (max-width:1000px){.fbs-orders-scroll{max-height:940px;overflow-x:hidden}.fbs-orders-canvas,.fbs-orders-canvas[data-detailed=true]{min-width:0}.fbs-table-head{display:none}.fbs-order-grid,.fbs-order-grid-detailed{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 14px;padding:16px 14px;position:relative}.fbs-order-grid>div:not([role=columnheader]){padding:9px 0}.fbs-order-grid>.fbs-order-toggle-cell{z-index:1;padding:0;position:absolute;top:14px;right:14px}.fbs-product-cell{grid-column:1/-1;align-items:flex-start;gap:12px;padding:0 48px 14px 0!important}.fbs-order-toggle{width:40px;height:44px}.fbs-product-title{font-size:14px}.fbs-product-text{flex:1}.fbs-product-article{gap:2px;font-size:11px}.fbs-product-text :is(button,a){min-width:30px;min-height:30px}.fbs-order-number{gap:3px 5px;font-size:11px}.fbs-order-number strong{font-size:12px}.fbs-order-date{text-align:left;font-size:13px}.fbs-order-date,.fbs-order-stage{border-top:1px solid var(--fbs-line)}.fbs-order-stage{justify-content:flex-end;align-self:center}.fbs-order-duration{align-items:flex-start}.fbs-order-duration,.fbs-order-warehouse{text-align:left;gap:4px}.fbs-order-sla{justify-content:flex-start}.fbs-order-amount,.fbs-order-supply{text-align:left}.fbs-order-grid [data-label]:before{content:attr(data-label);color:var(--fbs-muted);margin-bottom:4px;font-size:10px;font-weight:400;line-height:1.4;display:block}.fbs-order-sla[data-label]{display:block}.fbs-pagination{justify-content:center;padding:14px}.fbs-pagination>span{text-align:center;width:100%;font-size:12px}}@media (prefers-reduced-motion:reduce){.fbs-page *,.fbs-surface *{scroll-behavior:auto!important;transition:none!important}}