:root{--ui-type-page-title:24px;--ui-type-detail-title:20px;--ui-type-section-title:18px;--ui-type-module-title:15px;--ui-type-body:14px;--ui-type-control:13px;--ui-type-secondary:12px}.mvp-shell{font-size:var(--ui-type-body);line-height:1.5}.mvp-shell h1{line-height:1.25;font-size:var(--ui-type-page-title)!important}.mvp-shell .detail-header h2{line-height:1.3;font-size:var(--ui-type-detail-title)!important}.mvp-shell .flow-heading h2,.mvp-shell .my-work-heading h2,.mvp-shell .panel-title h2,.mvp-shell .section-title h3,.mvp-shell .form-heading h3{line-height:1.35;font-size:var(--ui-type-section-title)!important}.mvp-shell .module-heading h4,.mvp-shell .detail-content>h4,.mvp-shell .detail-card h4,.mvp-shell .card-form-section h4{line-height:1.4;font-size:var(--ui-type-module-title)!important}.mvp-shell input:not([type=checkbox]):not([type=radio]),.mvp-shell select,.mvp-shell textarea{line-height:1.5;font-size:var(--ui-type-body)!important}.mvp-shell input::placeholder,.mvp-shell textarea::placeholder{color:#9aa3aa;font-size:var(--ui-type-body);opacity:1}.mvp-shell label,.mvp-shell button,.mvp-shell legend{line-height:1.4;font-size:var(--ui-type-control)!important}.mvp-shell small,.mvp-shell time,.mvp-shell code,.mvp-shell .form-tip,.mvp-shell .filter-result,.mvp-shell .missing,.mvp-shell .no-data{line-height:1.5;font-size:var(--ui-type-secondary)!important}.mvp-shell .detail-content p,.mvp-shell .card-form-section>p,.mvp-shell .preserve-text,.mvp-shell .manual-research-text p,.mvp-shell .review-summary,.mvp-shell .previous-feedback p{line-height:1.6;font-size:var(--ui-type-body)!important}.mvp-shell .flow-heading p,.mvp-shell .my-work-heading p,.mvp-shell .panel-title p,.mvp-shell .section-title p,.mvp-shell .form-heading p,.mvp-shell .module-heading p{line-height:1.5;font-size:var(--ui-type-control)!important}.mvp-shell :is(.advanced-filter,.mvp-toolbar,.bulk-bar,.flow-panel,.my-work,.detail-tabs,.section-actions,.saved-views,.workspace,.sync-card,.profile,.source-state,.mvp-user) :is(span,b,em,i:not([aria-hidden]),a,summary){line-height:1.45;font-size:var(--ui-type-secondary)!important}.mvp-shell .mvp-logo b,.mvp-shell .brand{font-size:18px!important}.mvp-shell .mvp-status,.mvp-shell .priority-chip,.mvp-shell .geo-tag,.mvp-shell .product-change-control .product-change-trigger,.mvp-shell .owner-name-list b,.mvp-shell .product-network-list>b,.mvp-shell .product-channel-list b,.mvp-shell .product-channel-list span,.mvp-shell .notification-type{font-size:var(--ui-type-secondary)!important}.mvp-shell :is(.product-table-head,.product-table-row,.offer-table-scroll,.taxonomy-table,.team-table,.lp-list,.ad-placement-list,.optimization-list,.spy-table,.notification-panel) :is(span,b,em,i,a,time,code,li,summary){line-height:1.45;font-size:var(--ui-type-secondary)!important}.mvp-shell .product-table-row .product-name,.mvp-shell .offer-table-scroll .offer-name b,.mvp-shell .product-type-name{font-size:var(--ui-type-body)!important}.mvp-shell .product-board-list .product-table-row>strong,.mvp-shell .product-board-list .product-status-by-geo>div>b,.mvp-shell .product-board-list .product-status-by-geo>div>p,.mvp-shell .product-board-list .product-status-by-geo>div i,.mvp-shell .product-board-list .product-status-by-geo>div p>.mvp-status,.mvp-shell .product-board-list .offer-list-panel>footer>span{line-height:1.45;font-size:var(--ui-type-secondary)!important}.mvp-shell .flow-grid button>div>span,.mvp-shell .my-work-grid button b{font-size:var(--ui-type-control)!important}.mvp-shell .flow-grid button>div>small,.mvp-shell .my-work-grid button small{font-size:var(--ui-type-secondary)!important}.mvp-shell .flow-grid button>b,.mvp-shell .my-work-grid button>strong{line-height:1.1;font-size:24px!important}.mvp-shell .product-board-list .product-flow-panel .flow-grid button>b{letter-spacing:-.5px;font-weight:800;line-height:1.05;font-size:30px!important}.mvp-shell .form-heading>button,.mvp-shell .detail-header>button,.mvp-shell .close,.mvp-shell .popover-close{font-size:24px!important}.image-upload input[type=file]{color:#43554e;min-height:48px;font-size:var(--ui-type-control)!important;background:#f7faf9!important;border:1px solid #cfded8!important;border-radius:9px!important;padding:7px!important}.image-upload input[type=file]::file-selector-button{color:#08775f;min-height:34px;font-size:var(--ui-type-control);cursor:pointer;background:#e9f5f1;border:1px solid #8dc7b6;border-radius:7px;margin-right:12px;padding:0 14px;font-weight:800}.image-upload input[type=file]::file-selector-button:hover{color:#fff;background:#087f67;border-color:#087f67}.image-upload>span{line-height:1.5;color:#74827c!important;font-size:var(--ui-type-secondary)!important}
.optimization-image-upload-field{color:#465750;gap:8px;font-weight:700;display:grid}.optimization-file-picker{cursor:pointer;background:#f8fbfa;border:1px solid #cbdcd6;border-radius:10px;align-items:center;gap:12px;min-height:54px;padding:8px 12px;display:flex!important}.optimization-file-picker>b{color:#fff;background:#087f67;border-radius:8px;flex:none;padding:9px 13px;font-size:13px}.optimization-file-picker>i{color:#718079;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:500;overflow:hidden}.optimization-file-picker>input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.taxonomy-detail-modal>div{gap:10px;display:grid}.taxonomy-product-card{background:#fff;border:1px solid #dfe9e5;border-radius:11px;padding:14px 15px}.taxonomy-product-card>header{justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 10px;display:flex}.taxonomy-product-card>header>div{gap:4px;display:grid}.taxonomy-product-card>header b{font-size:15px}.taxonomy-product-card>header small{color:#7b8983;font-size:12px}.taxonomy-product-card>header>button{color:#087f67;cursor:pointer;background:0 0;border:0;flex:none;font-size:12px;font-weight:800}.taxonomy-product-facts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.taxonomy-product-facts>span{color:#52635c;overflow-wrap:anywhere;background:#f5f8f7;border-radius:8px;min-width:0;padding:9px 10px;font-size:12px}.taxonomy-product-facts>span>b{color:#7a8882;margin-bottom:4px;font-size:10px;display:block}.taxonomy-product-card>details{margin-top:10px}.taxonomy-product-card>details>summary{color:#087f67;cursor:pointer;width:max-content;font-size:12px;font-weight:750}.taxonomy-product-card ul{gap:7px;margin:9px 0 0;padding:0;list-style:none;display:grid}.taxonomy-product-card li{background:#fafcfb;border-left:3px solid #cce3dc;gap:3px;padding:8px 10px;display:grid}.taxonomy-product-card li>b{font-size:12px}.taxonomy-product-card li>small{color:#7b8883;font-size:11px}@media (max-width:900px){.taxonomy-product-facts{grid-template-columns:1fr}}
