.marketplace-context{display:flex;gap:6px;align-items:center;margin-left:auto}.marketplace-context select{min-width:120px;max-width:200px;border:1px solid #dce4ef;border-radius:9px;padding:8px;background:white;font:inherit;color:#172337}.marketplace-stores h2{margin:16px 0}.marketplace-stores table{width:100%;border-collapse:collapse}.marketplace-stores td,.marketplace-stores th{padding:12px;text-align:left;border-bottom:1px solid #e3e9f2}.marketplace-stores td button{margin:3px}.marketplace-form{padding:20px;margin-top:16px;background:white;border:1px solid #e3e9f2;border-radius:12px}.marketplace-form label{display:flex;gap:10px;align-items:center;margin:12px 0}.marketplace-form input:not([type=checkbox]){padding:10px;border:1px solid #dce4ef;border-radius:9px;max-width:100%;font:inherit}.marketplace-form input[type=password]{width:420px}.marketplace-form button,.marketplace-form a{margin:10px 10px 0 0}.marketplace-form a{text-decoration:underline;color:#b44619}.marketplace-form p{margin:9px 0}.tsd-app:not(.tsd-shift-home) #marketplace-context{display:none}@media(max-width:850px){.marketplace-context{order:5;flex-basis:100%}.marketplace-context select{flex:1;max-width:none}.marketplace-form label{flex-wrap:wrap}.marketplace-stores .table-scroll{overflow:auto}}
.marketplace-context select:focus-visible{outline:3px solid #e9b58a;outline-offset:2px}#marketplace-context{margin-left:auto}@media(max-width:850px){#marketplace-context{order:5;flex-basis:100%;margin-left:0}#workspace-view>header{flex-wrap:wrap}}
@media(max-width:1700px){#workspace-view>header{flex-wrap:wrap}#workspace-view>header #modules{order:6;flex:1 0 100%;overflow:visible;flex-wrap:wrap;white-space:normal}}
#workspace-view>header #organization{margin-left:0}

.marketplace-api-summary{margin-bottom:0}.marketplace-stores td small{display:block;margin-top:4px;color:var(--muted,#637089);font-size:12px}

.connection-link,.workspace-chz>a.secondary,.print-compact a.secondary{color:#80502c;text-decoration:underline;text-underline-offset:3px;font-weight:600;white-space:nowrap}
.workspace-chz .connection-link,.print-compact .connection-link{align-self:center}
.marketplace-api-summary{padding:18px 22px;border:1px solid #e3e9f2;border-radius:12px;background:#fff;margin-bottom:18px}
.marketplace-api-summary .chz-summary{flex-wrap:wrap}.marketplace-seller{color:var(--muted,#637089);font-size:12px}
.connection-state{display:inline-block;padding:6px 10px;border-radius:8px}.connection-state--ok{background:#eaf3e9;color:#3d623d}.connection-state--attention,.connection-warning{color:#98541d;background:#fff4df}
.warehouse-settings-group{padding:16px;border:1px solid #e3e9f2;border-radius:10px;margin:12px 0;background:#fff}.warehouse-settings-group h4{font-size:16px;margin:0 0 8px}.warehouse-settings-group p{font-size:13px;color:#637089;line-height:1.45}.warehouse-capabilities{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:18px 0}.warehouse-settings-group details{border-top:1px solid #e3e9f2;padding-top:12px}.warehouse-settings-group summary{cursor:pointer;font-weight:600}.warehouse-settings-group details label{display:block;margin:12px 0}.warehouse-routing-table{width:100%;font-size:13px;border-collapse:collapse}.warehouse-routing-table td,.warehouse-routing-table th{padding:8px;text-align:left;vertical-align:top;border-bottom:1px solid #e3e9f2}.warehouse-routing-table select,.warehouse-routing-table input{width:100%;min-width:150px;padding:9px;border:1px solid #dce3ed;border-radius:7px;background:#fff;box-sizing:border-box}.warehouse-routing-table small{display:block;color:#637089;max-width:330px;margin-top:5px}.warehouse-settings-actions{display:flex;gap:8px;margin-top:16px}.warehouse-connection-form{max-width:100%}

.yandex-fbs-board .yandex-fbs-filters label{display:grid;gap:3px;color:var(--muted);font-size:12px}
.yandex-fbs-board .yandex-fbs-filters input{min-height:34px;padding:5px 8px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--text)}
.yandex-fbs-board .ozon-orders table.yandex-fbs-orders-table{min-width:680px}
.yandex-fbs-board .ozon-orders .yandex-fbs-orders-table :is(th,td):nth-child(1){width:16%}
.yandex-fbs-board .ozon-orders .yandex-fbs-orders-table :is(th,td):nth-child(2){width:17%}
.yandex-fbs-board .ozon-orders .yandex-fbs-orders-table :is(th,td):nth-child(3){width:17%}
.yandex-fbs-board .ozon-orders .yandex-fbs-orders-table :is(th,td):nth-child(4){width:auto}
.yandex-fbs-board .ozon-orders .yandex-fbs-orders-table :is(th,td):nth-child(5){width:16%}
.yandex-fbs-board .ozon-orders .yandex-fbs-orders-table :is(th,td):nth-child(6){width:100px;white-space:nowrap}
.yandex-fbs-board .yandex-fbs-orders-table td:nth-child(6) button{white-space:nowrap}
.yandex-fbs-board .yandex-fbs-report{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}
.yandex-fbs-board .yandex-fbs-report summary{cursor:pointer;font-weight:600}
.yandex-fbs-board .yandex-fbs-orders-table .ozon-product-line small.yandex-fbs-line-type{display:block}
.yandex-fbs-board .fbs-statuses button:not([aria-pressed=true]){background:#fff}
.yandex-fbs-board .ozon-desktop-assembly>p{margin-block:6px}
.yandex-fbs-board .ozon-desktop-assembly>p>button{margin-inline-start:8px}
.yandex-fbs-board .ozon-picking-summary .ozon-barcode-product{gap:4px 12px}
.yandex-fbs-board .ozon-tsd-group>button{flex:none}
.yandex-fbs-board .yandex-fbs-assembly-table{margin-top:12px}
.yandex-fbs-board .yandex-fbs-assembly-table table{min-width:860px}
.yandex-fbs-board .yandex-fbs-assembly-table td:nth-child(4){white-space:normal}
.yandex-fbs-board .yandex-fbs-assembly-table :is(th,td):nth-child(8){width:108px;white-space:nowrap}
.yandex-tsd-assembly .ozon-picking-section{gap:6px}
.yandex-tsd-assembly .ozon-picking-section>.ozon-tsd-group{margin-block:0}
.yandex-tsd-assembly .ozon-picking-summary .ozon-barcode-product{column-gap:12px}
.yandex-tsd-assembly .ozon-picking-summary summary{cursor:pointer}
.marketplace-form .marketplace-label-format{max-width:100%;padding:8px;border:1px solid #dce4ef;border-radius:9px;background:#fff;font:inherit}
.yandex-packing-dialog .ozon-picking-progress{padding-left:20px}
.yandex-packing-dialog .yandex-packing-commands{display:flex;flex-wrap:wrap;gap:8px}
.yandex-packing-dialog .yandex-packing-print-settings,.yandex-packing-dialog .yandex-packing-recovery{margin-block:12px}
.yandex-packing-dialog .yandex-packing-recovery summary{cursor:pointer;font-weight:600}
.yandex-packing-dialog .yandex-packing-pdf{display:inline-block;margin-block:6px}
.yandex-packing-dialog .yandex-packing-pdf[hidden]{display:none}
@media(max-width:540px){
 .yandex-packing-dialog{padding:14px}
 .yandex-packing-dialog h2{font-size:20px}
 .yandex-packing-dialog .ozon-picking-actions{justify-content:flex-start;gap:6px}
 .yandex-packing-dialog .ozon-picking-actions button,.yandex-packing-dialog .yandex-packing-commands button{min-height:44px}
}
