:root{--background:#fff;--foreground:#0f172a;--app-header-height:64px;--app-sidebar-width:0px}*,:before,:after{box-sizing:border-box}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans),Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:992px){:root{--app-sidebar-width:25vw}}@media (min-width:1200px){:root{--app-sidebar-width:16.6667vw}}.clamp{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.app-scroll-table{flex-direction:column;width:100%;height:100%;margin-bottom:0;display:flex}.app-scroll-table thead,.app-scroll-table tbody tr{table-layout:fixed;width:100%;display:table}.app-scroll-table thead{flex:none}.app-scroll-table tbody{flex:auto;min-height:0;display:block;overflow:auto}.products-table .products-col-name{width:18%}.products-table .products-col-stock{width:10%}.products-table .products-col-condition{width:9%}.products-table .products-col-seller{width:7%}.products-table .products-col-date{width:11%}.products-table .products-col-actions{width:7%}.app-scroll-table tbody{--sb-track-color:#fff;--sb-thumb-color:#cbcbcb;--sb-size:8px}.app-scroll-table tbody::-webkit-scrollbar{width:var(--sb-size)}.app-scroll-table tbody::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:4px}.app-scroll-table tbody::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:4px}@supports not selector(::-webkit-scrollbar){.app-scroll-table tbody{scrollbar-color:var(--sb-thumb-color)var(--sb-track-color)}}
