.ns-model-grid.svelte-upf8wx{display:flex;flex-direction:column;gap:16px}.section-title.svelte-upf8wx{color:var(--text-light);font-family:Inter,sans-serif;font-size:18px;font-weight:600;margin:0}.grid.svelte-upf8wx{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.grid.compact.svelte-upf8wx{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.neurostudio-home.svelte-nrsz46{min-height:100vh;padding-bottom:48px;--ns-accent: #6366f1}.loading-container.svelte-nrsz46{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;gap:16px}.spinner.svelte-nrsz46{width:40px;height:40px;border:4px solid var(--grayscale-dark-gray);border-top-color:var(--ns-accent);border-radius:50%;animation:svelte-nrsz46-spin .8s linear infinite}@keyframes svelte-nrsz46-spin{to{transform:rotate(360deg)}}.loading-container.svelte-nrsz46 p:where(.svelte-nrsz46){color:var(--text-secondary);font-family:Inter,sans-serif;font-size:14px;margin:0}.section.svelte-nrsz46{padding:0 24px;margin-bottom:48px}.section.svelte-nrsz46 .ns-model-grid{margin-top:20px}.category-tabs.svelte-nrsz46{display:flex;gap:8px;margin-top:16px;margin-bottom:24px;padding:4px;background:var(--grayscale-darkest-gray);border-radius:12px;overflow-x:auto;flex-wrap:wrap}.category-tab.svelte-nrsz46{padding:10px 18px;background:transparent;border:none;border-radius:8px;color:var(--text-secondary);font-family:Inter,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.category-tab.svelte-nrsz46:hover{color:var(--text-light);background:#ffffff0d}.category-tab.active.svelte-nrsz46{color:#fff;background:var(--ns-accent)}@media (max-width: 768px){.section.svelte-nrsz46{padding:0 16px}}
