.inline-stock-dashboard{padding:14px 18px 16px;background:#fbfcff}.inline-stock-dashboard>.section-head{margin-bottom:10px}.inline-stock-dashboard>.section-head h3{font-size:16px}.inline-stock-dashboard #stockProductText{display:none}.inline-stock-dashboard .status-badge{padding:5px 9px;font-size:11px}.inline-stock-dashboard .stock-section.empty-state{padding:10px 12px;margin-bottom:14px;border-radius:10px;background:#fafbfc}.product-entry{transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.product-entry:hover{border-color:#c8d3e4}.product-entry.selected{background:#e9f0fa;border-color:#7696c7;box-shadow:0 0 0 2px rgba(118,150,199,.18),0 8px 22px rgba(52,72,107,.09)}.product-entry.selected>.product-row{background:#dfe9f6}.product-entry.selected .product-main-button{background:#dfe9f6}.product-entry.selected .product-main-button:hover{background:#d7e3f2}.product-entry.selected .inline-stock-dashboard{background:#f3f6fb;border-top-color:#bdcde4}.product-entry.selected .association-panel{background:#edf3fb;border-top-color:#bdcde4}.product-entry:has(.association-panel:not(.hidden)) #stockDraftActions{display:none!important}.product-main-button,.associate-button,.product-row>.ghost{transition:background .15s ease,color .15s ease,box-shadow .15s ease}.associate-button{border:1px solid transparent}.associate-button:hover{border-color:#c6d3f8}.product-row>.ghost:hover{filter:brightness(.98)}.topbar>div:last-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.topbar button{white-space:nowrap}.card{transition:box-shadow .16s ease,border-color .16s ease}.card:hover{border-color:#dde3ec}.product-search-row input:focus,.association-controls input:focus,.association-controls select:focus,.new-product-card input:focus{outline:none;border-color:#7f9dea;box-shadow:0 0 0 3px rgba(49,94,232,.10)}button:focus-visible{outline:3px solid rgba(49,94,232,.22);outline-offset:2px}.meli-association-result{display:block!important}.meli-association-result-info{display:block!important;width:100%!important}.meli-association-result-info strong,.meli-association-result-info span,.meli-association-result-info small{display:inline}.meli-association-result-action{display:block!important;width:auto!important;min-width:110px;margin-top:10px;padding:8px 18px}.channel-stock-head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin:0 0 8px}.channel-stock-head h3{margin:0;font-size:15px}.channel-stock-head p{margin:0;font-size:11px;color:#98a2b3}.channel-stock-grid{display:block}.channel-stock-list{overflow:hidden;border:1px solid #dfe5ee;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.03)}.channel-stock-list-head,.channel-stock-row{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(250px,2.1fr) minmax(145px,1.1fr) 132px 116px 96px;align-items:center;column-gap:12px}.channel-stock-list-head{min-height:34px;padding:0 12px;background:#f6f8fb;border-bottom:1px solid #dfe5ee;color:#667085;font-size:10px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.channel-stock-row{min-height:54px;padding:7px 12px;border-bottom:1px solid #eef1f5;transition:background .15s ease,opacity .15s ease}.channel-stock-row:last-child{border-bottom:0}.channel-stock-row:hover{background:#f8faff}.channel-stock-row.pending-unlink{background:#eef1f4;opacity:.62}.channel-stock-row.has-full-stock{box-shadow:inset 3px 0 0 #6d5bd0}.channel-cell{min-width:0}.channel-source-cell{display:flex;align-items:center;gap:8px}.channel-badge{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;padding:0 7px;border-radius:7px;background:#eef2ff;color:#3448a7;font-size:10px;font-weight:900;letter-spacing:.03em}.channel-badge.tiendanube{background:#eef7ff;color:#175cd3}.channel-account{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#475467;font-size:11px;font-weight:700}.channel-publication-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.channel-publication-cell strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#172033;font-size:12px;font-weight:700}.channel-publication-cell small{color:#98a2b3;font-size:10px}.channel-sku-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.channel-stock-cell{text-align:left}.compact-stock{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:26px;padding:0 8px;border-radius:7px;background:#f2f4f7;color:#344054;font-size:12px;font-weight:800}.compact-stock.zero{background:#fff1f0;color:#b42318}.meli-stock-stack{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.meli-stock-pill{display:inline-flex;align-items:center;gap:5px;height:27px;padding:0 7px;border-radius:7px;border:1px solid transparent;white-space:nowrap}.meli-stock-pill span{font-size:8px;font-weight:900;letter-spacing:.045em}.meli-stock-pill strong{font-size:12px;font-weight:900;font-variant-numeric:tabular-nums}.meli-stock-pill.full{background:#f1efff;border-color:#d8d2ff;color:#5143a5}.meli-stock-pill.seller{background:#f2f4f7;border-color:#e4e7ec;color:#475467}.meli-stock-unavailable{font-size:10px;color:#98a2b3}.channel-sync-cell{display:flex;align-items:center;gap:5px}.compact-sync{display:inline-flex;align-items:center;border-radius:999px;padding:3px 6px;font-size:9px;font-weight:800;white-space:nowrap}.compact-sync.on{background:#ecfdf3;color:#027a48}.compact-sync.off{background:#f2f4f7;color:#667085}.channel-action-cell{text-align:right}.channel-unlink-button{margin:0;padding:6px 8px;border-radius:8px;background:transparent;color:#b42318;font-size:10px;font-weight:700;transition:background .15s ease,color .15s ease}.channel-unlink-button:hover{background:#fef3f2}.channel-unlink-button.undo{background:#e4e7ec;color:#344054}.channel-empty-state{padding:12px;border-radius:10px}.draft-actions{margin-top:10px;padding-top:10px}.draft-actions button{padding:8px 11px;font-size:11px}.pagination-row .ghost{background:#f5f7fb;color:#344054}.pagination-row .ghost:not(:disabled):hover{background:#e9eef6}.result-count{font-variant-numeric:tabular-nums}.association-result-actions{display:flex!important;align-items:stretch!important;gap:8px!important;flex-wrap:wrap!important;margin-top:8px!important}.association-result-actions .meli-association-result-action,.association-result-actions .association-image-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:138px!important;min-width:138px!important;min-height:38px!important;margin:0!important;padding:8px 12px!important;border-radius:9px!important;font-size:11px!important;line-height:1.1!important;white-space:nowrap!important}.association-result-actions .meli-association-result-action{background:#315ee8!important;color:#fff!important}.association-result-actions .association-image-action{background:#eef2ff!important;color:#2742a5!important;border:1px solid #d8e0ff!important}.association-result-actions .association-image-action:hover:not(:disabled){background:#dfe6ff!important}.association-result-actions button:disabled{opacity:.55}@media(max-width:1050px){.channel-stock-list{overflow-x:auto}.channel-stock-list-head,.channel-stock-row{min-width:940px}}@media(max-width:900px){.topbar{gap:14px;flex-wrap:wrap}.topbar>div:last-child{justify-content:flex-start}.topbar button{padding:8px 10px;font-size:12px}}@media(max-width:700px){.inline-stock-dashboard{padding:12px}.channel-stock-head{align-items:flex-start;flex-direction:column;gap:2px}.channel-stock-list-head,.channel-stock-row{grid-template-columns:110px 250px 145px 125px 110px 90px;min-width:900px}.product-entry.selected{box-shadow:0 0 0 1px rgba(118,150,199,.2),0 5px 16px rgba(52,72,107,.07)}.association-result-actions{width:100%!important;flex-wrap:nowrap!important}.association-result-actions .meli-association-result-action,.association-result-actions .association-image-action{width:auto!important;min-width:0!important;flex:1 1 0!important;min-height:42px!important}}@media(max-width:560px){.topbar>div:last-child{width:100%;display:grid;grid-template-columns:1fr 1fr}.topbar #logoutBtn{grid-column:1/-1}.topbar button{width:100%}.meli-association-result-action{width:auto!important}}
