.page.svelte-1hncpqh{min-height:100vh;padding:6.5rem 1.5rem 20vh;max-width:900px;margin:0 auto}.tab-bar.svelte-1hncpqh{display:flex;gap:.5rem;margin-bottom:2rem;padding:.25rem;background:var(--bg-secondary);border-radius:10px;border:1px solid var(--border);width:fit-content}.tab.svelte-1hncpqh{position:relative;font-size:.8rem;font-weight:600;color:var(--text-muted);text-decoration:none;padding:.5rem 1.25rem;border-radius:8px;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.tab.svelte-1hncpqh:hover{color:var(--text-secondary);background:#ffffff0d;transform:translateY(-1px)}.tab.active.svelte-1hncpqh{background:var(--bg-tertiary);color:var(--text-primary);box-shadow:0 2px 8px #00000026;background:linear-gradient(135deg,var(--text-primary) 0%,var(--accent-hover) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.tab.active.svelte-1hncpqh:before{content:"";position:absolute;inset:0;background:var(--bg-tertiary);border-radius:8px;z-index:-1;box-shadow:0 2px 8px #00000026}.tab.active.svelte-1hncpqh:after{content:"";position:absolute;inset:-1px;border-radius:8px;padding:1px;background:linear-gradient(135deg,var(--accent),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;z-index:-1}.content.svelte-1hncpqh{animation:svelte-1hncpqh-fadeUp .3s ease-out}@keyframes svelte-1hncpqh-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.page.svelte-1hncpqh{padding:6rem 1rem 20vh}.tab-bar.svelte-1hncpqh{gap:1rem}.tab.svelte-1hncpqh{font-size:.8rem}}
