.card-improvement-page{overflow-wrap:anywhere;min-width:0}.card-improvement-page :is(section,article,form,figure,details,header,div){min-width:0}.card-improvement-page :is(input,select,textarea){max-width:100%}.card-improvement-page fieldset>label{gap:var(--space-2);margin-block-end:var(--space-3);display:grid}.card-improvement-page fieldset>label>textarea{width:100%}.card-improvement-page :is(article,details){margin-block:var(--space-4)}.card-improvement-page summary{cursor:pointer;padding-block:var(--space-3)}.card-improvement-page .form-actions{flex-wrap:wrap}.card-improvement-page :is(.card-improvement-card,.card-improvement-task)>header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.card-improvement-filters{gap:var(--space-4);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.card-improvement-filters label{gap:var(--space-2);flex:12rem;display:grid}.card-improvement-facts{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.card-improvement-facts dd{font-variant-numeric:tabular-nums;margin:0}.card-improvement-funnel{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.card-improvement-funnel li{border-left:var(--space-1) solid var(--color-primary-soft);padding:var(--space-2);display:grid}.card-improvement-losses{gap:var(--space-3);flex-wrap:wrap;display:flex}.card-improvement-losses .button{gap:var(--space-2);display:grid}.card-improvement-losses meter{width:100%;accent-color:var(--color-primary)}.card-improvement-losses [aria-pressed=true]{background:var(--color-primary-soft);border-color:var(--color-primary)}.card-improvement-chart svg{width:100%;height:auto;display:block}.card-improvement-chart text{fill:var(--color-text-muted);font-size:12px}.card-improvement-grid{stroke:var(--color-border)}.card-improvement-series polyline{fill:none;stroke:currentColor;stroke-width:2px}.card-improvement-series circle{fill:currentColor}.card-improvement-series--actual,.card-improvement-legend--actual{color:var(--color-primary)}.card-improvement-series--benchmark,.card-improvement-legend--benchmark{color:var(--color-chart-seller)}.card-improvement-series--benchmark polyline{stroke-dasharray:6 4}.card-improvement-series--peers,.card-improvement-legend--peers{color:var(--color-accent)}.card-improvement-series--peers polyline{stroke-dasharray:2 4}.card-improvement-gap{fill:var(--color-surface-muted)}.card-improvement-target{fill:#0000}.card-improvement-legend{margin-right:var(--space-4)}.card-improvement-page .form-actions>label{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.card-improvement-page .page-header__actions .button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (max-width:759px){.card-improvement-page .page-header__actions{justify-content:flex-start}.card-improvement-page .table-wrap.responsive-table .query-table td.query-table__sources{grid-column:1/-1}.card-improvement-page .kpi-grid,.card-improvement-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.card-improvement-page .page-header{flex-wrap:wrap}}.passport-colors,.passport-color{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.card-improvement-page :is(.passport-table,.query-table) :is(th,td){overflow-wrap:break-word}.passport-colors{column-gap:var(--space-6)}.passport-color img{object-fit:contain}.passport-fact-form{gap:var(--space-3);display:grid}.passport-fact-form fieldset{gap:var(--space-3);min-width:0;display:grid}.card-improvement-page .pilot-table :is(th,td){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.pilot-form,.pilot-protocol{gap:var(--space-3);display:grid}.pilot-form label{gap:var(--space-2);display:grid}.pilot-form label:has(>input[type=checkbox]){align-items:flex-start;gap:var(--space-2);display:flex}.pilot-form label>input[type=checkbox]{flex:none;margin-block-start:.2em}.pilot-form>button{justify-self:start}.card-improvement-page section>.button+.pilot-form{margin-block-start:var(--space-4)}.pilot-protocol dd{margin-inline-start:0}.marketplace-badge{align-items:center;gap:var(--space-2);white-space:nowrap;color:var(--color-text);display:inline-flex}.marketplace-badge--compact{font-size:.875rem}.marketplace-badge--wb{--marketplace-color:var(--color-marketplace-wb)}.marketplace-badge--ozon{--marketplace-color:var(--color-marketplace-ozon)}.marketplace-badge__dot{width:var(--space-2);height:var(--space-2);background:var(--marketplace-color);border-radius:50%;flex:none}.ozon-carriage-barcode{object-fit:contain;width:100%;height:auto;image-rendering:pixelated;display:block}
