.alert-dialog.svelte-1r2our4{width:min(620px,96vw)}.modal-body.svelte-1r2our4{max-height:min(72vh,760px)}.error.svelte-1r2our4{color:#dc3545;font-size:12px;margin-top:4px}.products-toolbar.svelte-1hfi0y3{display:grid;gap:10px;margin:0 0 18px}.products-toolbar-row--add.svelte-1hfi0y3{margin-bottom:8px}.products-toolbar-row.svelte-1hfi0y3{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.products-select.svelte-1hfi0y3{width:auto;min-width:230px;font-size:1.02rem;color:var(--text)}.products-file-input.svelte-1hfi0y3{width:auto;min-width:280px;font-size:1.02rem}.products-type.svelte-1hfi0y3{margin:24px 0 14px}.products-type.svelte-1hfi0y3 label:where(.svelte-1hfi0y3){margin-right:10px}.products-file-note.svelte-1hfi0y3{font-size:.9rem;color:var(--text-muted)}.products-actions.svelte-1hfi0y3{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}.products-actions.svelte-1hfi0y3 .genButton:where(.svelte-1hfi0y3),.products-actions.svelte-1hfi0y3 .dangerButton:where(.svelte-1hfi0y3){min-width:96px;padding:8px 14px}.table.svelte-1hfi0y3{display:flex;flex-direction:column;overflow-x:clip}.products-table.svelte-1hfi0y3{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.products-table.svelte-1hfi0y3 .row_mobile:where(.svelte-1hfi0y3){display:none}.row.svelte-1hfi0y3,.row_header.svelte-1hfi0y3{display:flex;flex-wrap:nowrap;border-bottom:1px solid var(--border)}.cell.svelte-1hfi0y3{flex:1;padding:10px;text-align:center;border-top:none}.header.svelte-1hfi0y3{font-weight:700;color:var(--text-muted)}.row_header.svelte-1hfi0y3{display:flex}.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3){min-width:100%;width:100%}.products-table.svelte-1hfi0y3 .cell:where(.svelte-1hfi0y3){overflow-wrap:anywhere;word-break:break-word}.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(1),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(1){flex:0 0 110px;max-width:110px}.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(2),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(2),.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(3),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(3){flex:0 0 110px;max-width:110px}.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(6),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(6){flex:0 0 220px;max-width:220px;overflow-wrap:anywhere}.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(4),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(4),.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(5),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(5){flex:0 0 180px;max-width:180px;overflow-wrap:anywhere;word-break:break-word}.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(7),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(7),.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(8),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(8){flex:0 0 170px;max-width:170px}.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(9),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(9){flex:0 0 340px;max-width:340px}.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(1),.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(2),.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(3),.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(6),.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(7),.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3):nth-child(8){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media(max-width:820px){.products-table.svelte-1hfi0y3{overflow-x:clip}.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3),.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3){display:none}.products-table.svelte-1hfi0y3 .row_mobile:where(.svelte-1hfi0y3){display:block;border:1px solid var(--border);border-radius:8px;margin:8px 0;padding:16px;background-color:var(--surface-muted)}.products-table.svelte-1hfi0y3 .row_mobile:where(.svelte-1hfi0y3) .cell:where(.svelte-1hfi0y3){display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;width:100%;gap:12px;border-top:none}.products-table.svelte-1hfi0y3 .row_mobile:where(.svelte-1hfi0y3) .mobile-label:where(.svelte-1hfi0y3){color:var(--text-muted);font-weight:600;flex:0 0 140px;text-align:left;background:transparent!important}.products-table.svelte-1hfi0y3 .row_mobile:where(.svelte-1hfi0y3) .mobile-value:where(.svelte-1hfi0y3){text-align:right;overflow-wrap:anywhere;word-break:break-word;white-space:normal;background:transparent!important}.products-actions.svelte-1hfi0y3{display:flex;flex-direction:column;gap:8px;width:100%}.products-actions.svelte-1hfi0y3 .genButton:where(.svelte-1hfi0y3),.products-actions.svelte-1hfi0y3 .dangerButton:where(.svelte-1hfi0y3){width:100%;margin-top:0}.genButton.svelte-1hfi0y3,.dangerButton.svelte-1hfi0y3{width:100%;margin-top:8px}.products-toolbar-row.svelte-1hfi0y3{flex-direction:column;align-items:stretch}.products-select.svelte-1hfi0y3,.products-file-input.svelte-1hfi0y3{width:100%;min-width:0}.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3){min-width:0}}@media(max-width:1780px){.products-table.svelte-1hfi0y3 .row:where(.svelte-1hfi0y3),.products-table.svelte-1hfi0y3 .row_header:where(.svelte-1hfi0y3){min-width:1520px;width:1520px}}
