.tabs{flex-wrap:wrap}
.az-box{display:grid;gap:9px;margin-bottom:16px;padding:14px;border:1px solid #cfe0d2;border-radius:10px;background:#f4faf5}
.az-box p{margin:0;color:#607067;font-size:12px}
.az-results{display:grid;gap:5px;max-height:230px;overflow:auto}
.az-result{display:flex;align-items:flex-start;gap:8px;padding:7px;background:#fff;border:1px solid #dce6de;border-radius:6px;font-size:11px;font-weight:600}
.az-result input{width:auto;margin-top:2px}
.az-result small{display:block;color:#778078;font-weight:400}
.progress{height:7px;border-radius:5px;background:#dbe8dd;overflow:hidden}.progress i{display:block;height:100%;background:#43ad4c;transition:width .2s}
.price em{display:block;font-size:5.5px;line-height:1.1;font-style:normal;font-weight:600;margin-top:3px;white-space:nowrap}
.badge-settings{margin:0 0 16px;padding:12px;border:1px solid #d7e2d9;border-radius:9px;background:#fff}
.badge-settings summary{padding:0}.badge-settings p{font-size:11px;color:#657169}.badge-upload-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}.badge-upload-grid label{font-size:11px}.badge-upload-grid input{padding:5px;font-size:9px}
.claim i,.claim img{width:36px;height:36px;margin:auto}.claim img{display:block;object-fit:contain}
.content{grid-template-rows:1fr 65px}
.nutrient-head,.nutrient-input{display:grid;grid-template-columns:minmax(0,1fr) 82px 64px 28px;gap:6px}.nutrient-head{font-size:9px;font-weight:800;color:#6a756d;padding:0 2px}.nutrient-input input{min-width:0}
.product{overflow:hidden}.copy{overflow:hidden}.title-line{position:absolute;left:32px;right:8px;top:10px;display:flex;align-items:flex-start;gap:8px;min-width:0}.title-line .product-title{position:static;flex:1;min-width:0;width:auto;max-height:34px;line-height:1.05;overflow:hidden}.title-sku{flex:0 0 88px;padding-top:2px;text-align:right;font-size:8px;font-weight:600;color:#27342b;white-space:nowrap}.table-wrap{align-self:start;min-width:0}.table-wrap .data-table{table-layout:fixed;font-size:6.2px;line-height:1.05}.table-wrap .data-table caption{padding:2px}.table-wrap .data-table th,.table-wrap .data-table td{padding:1.2px 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-wrap .data-table th:nth-child(2),.table-wrap .data-table td:nth-child(2){width:35%}.table-wrap .data-table.has-nrv th:nth-child(2),.table-wrap .data-table.has-nrv td:nth-child(2){width:27%}.table-wrap .data-table.has-nrv th:nth-child(3),.table-wrap .data-table.has-nrv td:nth-child(3){width:18%;text-align:center}.table-wrap .data-table.is-truncated{outline:1.5px solid #d82b2b;outline-offset:-1px}.table-wrap .data-table .table-overflow td{background:#d82b2b;color:#fff;text-align:center;font-size:11px;font-weight:900;letter-spacing:.15em}.nrv-note{margin:2px 0 0;font-size:5px;line-height:1.1;color:#4d514e}
