:root{color:#1d2026;background:#f6f7f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.45}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input,select,textarea{font:inherit}button,.button{color:#fff;cursor:pointer;background:#1d2026;border:1px solid #1d2026;border-radius:6px;justify-content:center;align-items:center;min-height:2.35rem;padding:.45rem .8rem;text-decoration:none;display:inline-flex}button.secondary,.button.secondary{color:#1d2026;background:#fff}button.danger{background:#9f1d1d;border-color:#9f1d1d}input,select,textarea{color:#1d2026;background:#fff;border:1px solid #d6d9de;border-radius:6px;width:100%;padding:.58rem .7rem}label{color:#545b66;gap:.35rem;font-size:.9rem;display:grid}.shell{width:min(1420px,100vw - 32px);margin-inline:auto}.page-title{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.page-title h1{margin:0;font-size:clamp(1.8rem,4vw,3rem);line-height:1.05}.section-head{justify-content:space-between;align-items:end;gap:1rem;margin:1.5rem 0 .8rem;display:flex}.section-head h2{margin:0}.muted{color:#68707d}.breadcrumb{color:#68707d;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .45rem;font-size:.9rem;display:flex}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:hover{color:#1d2026;text-decoration:underline}.breadcrumb [aria-current=page]{color:#1d2026;font-weight:700}.grid{gap:1rem;display:grid}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.card,.panel{background:#fff;border:1px solid #e0e2e6;border-radius:8px;padding:1rem}.stat{gap:.2rem;display:grid}.stat strong{font-size:1.8rem}.table{border-collapse:collapse;background:#fff;border:1px solid #e0e2e6;border-radius:8px;width:100%;overflow:hidden}.table th,.table td{text-align:left;vertical-align:top;border-bottom:1px solid #edf0f2;padding:.7rem}.table th{color:#68707d;background:#f9fafb;font-size:.8rem}.view-toggle{background:#fff;border:1px solid #d6d9de;border-radius:7px;display:inline-flex;overflow:hidden}.view-toggle a{color:#545b66;padding:.45rem .7rem;text-decoration:none}.view-toggle a.active{color:#fff;background:#1d2026}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;margin:1.25rem 0 0;display:flex}.pagination a{color:#1d2026;text-align:center;background:#fff;border:1px solid #d6d9de;border-radius:6px;min-width:2.25rem;padding:.42rem .65rem;text-decoration:none}.pagination span{color:#68707d;padding:0 .2rem}.pagination a.active{color:#fff;background:#1d2026;border-color:#1d2026}.pagination a.disabled{pointer-events:none;opacity:.42}.price{font-weight:800}.status{color:#166534;background:#e9f7ee;border-radius:999px;padding:.2rem .55rem;font-size:.8rem;display:inline-flex}.status[data-availability=out_of_stock]{color:#c2410c;background:#fff7ed}.store-label{align-items:center;gap:.45rem;display:inline-flex}.store-icon{object-fit:contain;background:#fff;border-radius:3px;flex:none;width:1.15rem!important;height:1.15rem!important}.actions{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.inline-form{align-items:end;gap:.5rem;display:flex}.inline-form input,.inline-form select{min-width:180px}.site-header.svelte-12qhfyh{background:#fff;border-bottom:1px solid #e0e2e6}.nav.svelte-12qhfyh,.searchbar.svelte-12qhfyh{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.searchbar.svelte-12qhfyh{padding-top:0}body:has(.category-workspace) .nav.svelte-12qhfyh{padding:.45rem 0}body:has(.category-workspace) .searchbar.svelte-12qhfyh{display:none}.searchbar.svelte-12qhfyh input:where(.svelte-12qhfyh){flex:1}.brand.svelte-12qhfyh{font-weight:800;text-decoration:none}.nav.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:1rem;display:flex}main.svelte-12qhfyh{padding:1.5rem 0 3rem}main.shell:has(.category-workspace){height:calc(100vh - 50px);padding:.45rem 0;overflow:hidden}@media (width<=820px){main.shell:has(.category-workspace){height:auto;overflow:visible}}
