:root{--theme-button-secondary-hover:var(--theme-secondary-button);--theme-button-states-primary-hovered:var(--theme-primary-primary);--theme-button-inverse-hover:var(--theme-button-inverse)}@media (prefers-color-scheme:dark){:root{--theme-button-secondary-hover:var(--theme-secondary-button);--theme-button-states-primary-hovered:var(--theme-primary-primary);--theme-button-inverse-hover:var(--theme-button-inverse)}}body:not(.solaris-lms-account-page):not(.solaris-lms-presentation-page) .solaris-btn{transition:border-color .2s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)),color .2s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1)),box-shadow .2s var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1))}body:not(.solaris-lms-account-page):not(.solaris-lms-presentation-page) .solaris-btn--icon-only:is(:hover,:focus,:focus-visible),body:not(.solaris-lms-account-page):not(.solaris-lms-presentation-page) .solaris-btn--secondary:is(:hover,:focus,:focus-visible),body:not(.solaris-lms-account-page):not(.solaris-lms-presentation-page) .solaris-btn:not(
.solaris-btn--primary,.solaris-btn--ghost,.solaris-btn--inverse,.solaris-btn--header,.solaris-btn--header-brand,.solaris-lms-quiz__share-btn
):is(:hover,:focus,:focus-visible){background:var(--theme-secondary-button);background-color:var(--theme-secondary-button);color:inherit;border-color:var(--theme-outline-variant);box-shadow:none;opacity:1}body:not(.solaris-lms-account-page):not(.solaris-lms-presentation-page) .solaris-btn--primary:is(:hover,:focus,:focus-visible){background:var(--theme-primary-primary,var(--slms-brand-primary,#0056d2));background-color:var(--theme-primary-primary,var(--slms-brand-primary,#0056d2));color:var(--theme-primary-on-primary,#fff);border-color:transparent;box-shadow:none;opacity:1}@media (prefers-color-scheme:dark){.solaris-btn.solaris-hero__cta:is(:hover,:focus,:focus-visible),.solaris-hero__cta.solaris-btn--primary:is(:hover,:focus,:focus-visible),a.solaris-btn.solaris-btn--primary[data-solaris-course-hero-cta]:is(:hover,:focus,:focus-visible){background:var(--theme-interaction-accent-on-surface)!important;background-color:var(--theme-interaction-accent-on-surface)!important;border-color:var(--theme-interaction-accent-on-surface)!important;color:var(--theme-button-inverse-on,#fff)!important;box-shadow:0 var(--space-sm,.5rem) 28px rgba(var(--theme-interaction-accent-on-surface-rgb),.24)!important;opacity:1!important}}body:not(.solaris-lms-account-page):not(.solaris-lms-presentation-page) .solaris-btn--ghost:is(:hover,:focus,:focus-visible){background:var(--theme-ghost-button-surface);background-color:var(--theme-ghost-button-surface);border-color:var(--theme-ghost-button-border);color:var(--theme-ghost-button-on);box-shadow:none;opacity:1}body:not(.solaris-lms-account-page):not(.solaris-lms-presentation-page) .solaris-btn--inverse:is(:hover,:focus,:focus-visible){background:var(--theme-button-inverse);background-color:var(--theme-button-inverse);color:var(--theme-button-inverse-on);border-color:var(--theme-button-inverse);box-shadow:none;opacity:1}.slms-final-cta-band .solaris-btn::after,.slms-value-hero .solaris-btn::after,.solaris-btn:not(.solaris-btn--secondary)::after,.solaris-lms-account .solaris-btn::after,.solaris-lms-account__lesson-action::after,.solaris-lms-logout-btn::after,.solaris-primary-navigation__cta .solaris-btn::after,.solaris-site-header .solaris-btn::after{content:none!important;animation:none!important}.front-page .solaris-hero .solaris-btn--secondary,.front-page .solaris-hero .solaris-btn--secondary:is(:hover,:focus,:focus-visible),.home .solaris-hero .solaris-btn--secondary,.home .solaris-hero .solaris-btn--secondary:is(:hover,:focus,:focus-visible),.slms-value-hero .solaris-btn--secondary,.slms-value-hero .solaris-btn--secondary:is(:hover,:focus,:focus-visible){color:#fff!important;background:0 0!important;background-color:transparent!important;border-color:rgba(255,255,255,.55)!important;opacity:1!important}.slms-final-cta-band__button.solaris-btn--primary:is(:hover,:focus,:focus-visible),.slms-value-hero .solaris-btn--primary:is(:hover,:focus,:focus-visible){background:#fff!important;background-color:#fff!important;border-color:#fff!important;color:var(--slms-brand-chrome,#0056d2)!important;opacity:1!important;box-shadow:none!important}.solaris-site-header :is(
.solaris-site-header__actions .solaris-btn--header,.solaris-site-header__brand-cta .solaris-btn--header-brand,.solaris-site-header__actions .solaris-header-cta-attention > .solaris-btn,.solaris-site-header__brand-cta .solaris-header-cta-attention > .solaris-btn,.solaris-primary-navigation__cta--desktop > .solaris-btn
):is(:hover,:focus,:focus-visible){background:#fff!important;background-color:#fff!important;border-color:#fff!important;color:var(--slms-brand-primary,#0056d2)!important;box-shadow:none!important;opacity:1!important}.solaris-site-header :is(
.solaris-site-header__actions .solaris-btn--header,.solaris-site-header__brand-cta .solaris-btn--header-brand,.solaris-site-header__actions .solaris-header-cta-attention > .solaris-btn,.solaris-site-header__brand-cta .solaris-header-cta-attention > .solaris-btn,.solaris-primary-navigation__cta--desktop > .solaris-btn
)::after{content:none!important;animation:none!important}.solaris-primary-navigation__cta--mobile .solaris-btn:not(.solaris-lms-logout-btn):is(:hover,:focus,:focus-visible){background:var(--slms-brand-primary,#0056d2)!important;background-color:var(--slms-brand-primary,#0056d2)!important;border-color:var(--slms-brand-primary,#0056d2)!important;color:#fff!important;box-shadow:none!important;opacity:1!important}.solaris-primary-navigation__cta--mobile .solaris-lms-logout-btn:is(:hover,:focus,:focus-visible){--slms-logout-accent:var(--theme-status-error-on-surface, #ff3b30);--slms-logout-surface:var(--theme-surface-surface-container-high, var(--theme-surface-surface-container, #ebebed));background:color-mix(in srgb,var(--slms-logout-accent) 24%,var(--slms-logout-surface))!important;background-color:color-mix(in srgb,var(--slms-logout-accent) 24%,var(--slms-logout-surface))!important;border-color:color-mix(in srgb,var(--slms-logout-accent) 42%,transparent)!important;color:var(--slms-logout-accent)!important;box-shadow:none!important;opacity:1!important}@media (prefers-color-scheme:dark){.solaris-primary-navigation__cta--mobile .solaris-lms-logout-btn:is(:hover,:focus,:focus-visible){background:rgba(255,69,58,.22)!important;background-color:rgba(255,69,58,.22)!important;border-color:rgba(255,105,97,.4)!important;color:#ff9f98!important}.solaris-primary-navigation__cta--mobile .solaris-lms-logout-btn:is(:hover,:focus,:focus-visible) .solaris-lms-header-cta__icon,.solaris-primary-navigation__cta--mobile .solaris-lms-logout-btn:is(:hover,:focus,:focus-visible) .solaris-lms-header-cta__icon svg,.solaris-primary-navigation__cta--mobile .solaris-lms-logout-btn:is(:hover,:focus,:focus-visible) .solaris-lms-header-cta__label{color:#ff9f98!important}}.solaris-lms-account__lesson-action:is(:hover,:focus,:focus-visible),.solaris-lms-account__lesson-link:focus-visible .solaris-lms-account__lesson-action,.solaris-lms-account__lesson-link:hover .solaris-lms-account__lesson-action,.solaris-lms-account__referral-row button.solaris-lms-account__lesson-action:is(:hover,:focus,:focus-visible){background:var(--lms-accent);background-color:var(--lms-accent);border-color:transparent;color:var(--lms-on-accent);box-shadow:0 2px 8px -4px color-mix(in srgb,var(--lms-accent) 40%,transparent);opacity:1}.solaris-lms-account a.solaris-lms-account__lesson-action:is(:hover,:focus,:focus-visible){background:var(--lms-accent);background-color:var(--lms-accent);border-color:transparent;color:var(--lms-on-accent);box-shadow:0 2px 8px -4px color-mix(in srgb,var(--lms-accent) 40%,transparent)}body:not(.solaris-lms-account-page):not(.solaris-lms-presentation-page) .solaris-btn.solaris-lms-quiz__share-btn,body:not(.solaris-lms-account-page):not(.solaris-lms-presentation-page) .solaris-btn.solaris-lms-quiz__share-btn:is(:hover,:focus,:focus-visible){background:#25d366!important;background-color:#25d366!important;border-color:#25d366!important;color:#fff!important;box-shadow:none!important;opacity:1!important}