.toptabs{align-items:flex-end;gap:var(--sp-6);min-width:0;box-shadow:inset 0 -1px 0 var(--border-strong);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.toptabs::-webkit-scrollbar{display:none}.toptabs__tab{-webkit-tap-highlight-color:transparent;padding:0 0 var(--sp-5);cursor:pointer;font:400 1.5rem / 1.2 var(--font-display);letter-spacing:-.0087em;text-transform:lowercase;color:var(--text-primary);opacity:.4;transition:opacity var(--t-med) var(--ease-settle);background:0 0;border:0;flex:none;margin:0;position:relative}.toptabs__tab.is-on{opacity:1}.toptabs__rule{background:var(--accent);pointer-events:none;height:1px;position:absolute;bottom:0;left:0}.toptabs__rule.is-live{transition:transform var(--t-med) var(--ease-settle), width var(--t-med) var(--ease-settle)}@media (hover:hover){.toptabs__tab:not(.is-on):hover{opacity:.7}}.toptabs__tab:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}@media (max-width:640px){.toptabs{gap:var(--sp-5)}.toptabs__tab{padding-bottom:var(--sp-4);font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.toptabs__tab,.toptabs__rule.is-live{transition:none}}
/*# sourceMappingURL=1_hojenb4ka7n.css.map*/