.secondary-nav.svelte-1z0oitp{background:#fff;border-bottom:1px solid rgba(0,0,0,.25);position:sticky;top:0;z-index:100;box-shadow:0 1px 3px #0000000d;transition:box-shadow .2s ease}.container.svelte-1z0oitp{max-width:1200px;margin:0 auto;padding:0 1rem}@media(max-width:680px){.container.svelte-1z0oitp{padding:0 .5rem}}.nav-wrapper.svelte-1z0oitp{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.nav-wrapper.svelte-1z0oitp::-webkit-scrollbar{display:none}.tabs.svelte-1z0oitp{display:flex;list-style:none;margin:0;padding:0;min-width:max-content;gap:0}@media(max-width:680px){.tabs.svelte-1z0oitp{gap:.2rem}}li.svelte-1z0oitp{flex-shrink:0}.tab-button.svelte-1z0oitp{position:relative;background:none;border:none;padding:1rem 1.5rem;cursor:pointer;font-size:1rem;font-weight:500;color:#4a5568;transition:all .2s ease;border-radius:0;white-space:nowrap;display:flex;flex-direction:column;align-items:center;gap:.2rem;min-height:48px;justify-content:center}@media(max-width:680px){.tab-button.svelte-1z0oitp{padding:.5rem 1rem;font-size:.9rem;min-height:44px}}@media(max-width:400px){.tab-button.svelte-1z0oitp{padding:.5rem;font-size:.85rem;min-height:40px}}.tab-button.svelte-1z0oitp:hover{background:#2b6cb00d;color:#2b6cb0}.tab-button.svelte-1z0oitp:focus-visible{outline:2px solid #2b6cb0;outline-offset:-2px}.tab-button.active.svelte-1z0oitp{color:#2b6cb0;background:#2b6cb014;font-weight:600}.tab-button.active.svelte-1z0oitp .tab-text:where(.svelte-1z0oitp){color:#2b6cb0}.tab-text.svelte-1z0oitp{position:relative;z-index:1}.active-indicator.svelte-1z0oitp{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80%;height:3px;background:linear-gradient(90deg,#2b6cb0,#4299e1);border-radius:2px 2px 0 0;animation:svelte-1z0oitp-slideIn .3s ease-out}@media(max-width:680px){.active-indicator.svelte-1z0oitp{height:2px}}@keyframes svelte-1z0oitp-slideIn{0%{width:0%;opacity:0}to{width:80%;opacity:1}}@media(max-width:400px){.tabs.svelte-1z0oitp{justify-content:space-around;width:100%}.tab-button.svelte-1z0oitp{flex:1;min-width:0}.tab-button.svelte-1z0oitp .tab-text:where(.svelte-1z0oitp){overflow:hidden;text-overflow:ellipsis}}
