@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";body{--font-text-override: "Inter", sans-serif;--font-interface-override: "Inter", sans-serif;--dg-content-padding-top: 24px;--dg-content-padding-top-mobile: 12px}body .kea-nav{display:flex;flex-wrap:wrap;gap:.4rem;margin:.55rem 0;padding:0}body .kea-nav--primary{align-items:end;margin-top:1rem;margin-bottom:1.25rem}body .kea-nav__field{display:inline-flex;flex:0 1 11rem;flex-direction:column;gap:.2rem;min-width:9rem}body .kea-nav__label{color:var(--text-muted);font-size:.75rem;font-weight:650;line-height:1.1}body .kea-nav__select{box-sizing:border-box;width:100%;min-height:2rem;padding:.35rem 2rem .35rem .65rem;border:1px solid var(--background-modifier-border, rgba(125, 125, 125, 0.25));border-radius:.4rem;background-color:var(--background-primary);color:var(--text-normal);font:inherit;font-size:.9rem;font-weight:600;line-height:1.2}body .kea-nav__select:hover,body .kea-nav__select:focus-visible{border-color:var(--text-accent);outline:none}body .kea-nav__group{display:inline-flex;flex-wrap:wrap;gap:.4rem}body .kea-nav--classes{gap:.5rem}body .kea-nav--years{margin-left:.25rem}body .kea-nav--sequence{justify-content:space-between;margin-top:.85rem;margin-bottom:1.25rem}body .kea-nav__link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:2rem;padding:.35rem .7rem;border:1px solid var(--background-modifier-border, rgba(125, 125, 125, 0.25));border-radius:.4rem;color:var(--text-normal);font-size:.9rem;font-weight:500;line-height:1.2;text-decoration:none}body .kea-nav__link:hover,body .kea-nav__link:focus-visible{border-color:var(--text-accent);color:var(--text-accent)}body .kea-nav__link.is-active{border-color:var(--text-accent);background:var(--background-modifier-hover);color:var(--text-accent)}body .kea-nav--classes .kea-nav__link{min-width:4.25rem}body .kea-nav__link.is-disabled{cursor:not-allowed;opacity:.45}body .kea-nav__link--current{flex:1 1 auto}@media(max-width: 640px){body .kea-nav--sequence{justify-content:stretch}body .kea-nav--primary{align-items:stretch}body .kea-nav__field,body .kea-nav__group{flex:1 1 100%}body .kea-nav--classes .kea-nav__link,body .kea-nav--years .kea-nav__link,body .kea-nav--sequence .kea-nav__link{flex:1 1 100%}}/*# sourceMappingURL=custom-style.css.map */
