.page-container.svelte-fk8kv5{min-height:100vh;background:#0a0a0a;display:flex}.content-wrapper.svelte-fk8kv5{flex:1;margin-left:280px;padding:40px}.page-header.svelte-fk8kv5{margin-bottom:32px}.page-title.svelte-fk8kv5{font-size:36px;font-weight:800;color:#fff;margin-bottom:8px;background:linear-gradient(135deg,#ff1493,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle.svelte-fk8kv5{color:#666;font-size:14px;margin-bottom:24px}.filters-container.svelte-fk8kv5{background:#0f0f0f;border:1px solid #1a1a1a;border-radius:12px;padding:20px;margin-bottom:32px}.filters-header.svelte-fk8kv5{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:#fff;font-weight:600}.filters-grid.svelte-fk8kv5{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:16px}.filter-group.svelte-fk8kv5{display:flex;flex-direction:column;gap:8px}.filter-label.svelte-fk8kv5{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.5px}.filter-input.svelte-fk8kv5{background:#0a0a0a;border:1px solid #1a1a1a;border-radius:8px;padding:10px 12px;color:#fff;font-size:14px;transition:all .2s}.filter-input.svelte-fk8kv5:focus{outline:none;border-color:#ff1493;background:#111}.filter-select.svelte-fk8kv5{background:#0a0a0a;border:1px solid #1a1a1a;border-radius:8px;padding:10px 12px;color:#fff;font-size:14px;cursor:pointer;transition:all .2s}.filter-select.svelte-fk8kv5:hover{background:#111;border-color:#2a2a2a}.cards-grid.svelte-fk8kv5{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px;margin-bottom:40px}.cards-count.svelte-fk8kv5{color:#666;font-size:14px;margin-bottom:16px}.cards-count.svelte-fk8kv5 span:where(.svelte-fk8kv5){color:#fff;font-weight:600}.empty-state.svelte-fk8kv5{text-align:center;padding:80px 20px;color:#666}.empty-icon.svelte-fk8kv5{font-size:64px;margin-bottom:16px;opacity:.5}.empty-title.svelte-fk8kv5{font-size:20px;font-weight:600;color:#888;margin-bottom:8px}.empty-subtitle.svelte-fk8kv5{font-size:14px;color:#666}@media (max-width: 1024px){.content-wrapper.svelte-fk8kv5{margin-left:0;padding:24px}.filters-grid.svelte-fk8kv5{grid-template-columns:1fr}.cards-grid.svelte-fk8kv5{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}}@media (max-width: 640px){.cards-grid.svelte-fk8kv5{grid-template-columns:repeat(2,1fr);gap:12px}}
