/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.m-navigation-tabs{background-color:#fff;box-shadow:var(--shadow);display:block;margin-top:var(--space-base);padding:0;position:relative}@media (min-width:768px){.m-navigation-tabs{box-shadow:none}}.m-navigation-tabs__toggler{background-color:inherit;border:1px solid var(--color-border-light);padding:var(--space-small) var(--space-base);position:relative;width:100%;z-index:1}@media (min-width:768px){.m-navigation-tabs__toggler{display:none}}.m-navigation-tabs__wrapper{background-color:inherit;box-shadow:inherit;display:none;padding:0;position:absolute;top:100%;width:100%;z-index:100}@media (min-width:768px){.m-navigation-tabs__wrapper{box-shadow:none;display:block;position:relative;top:0}}.m-navigation-tabs--is-open .m-navigation-tabs__wrapper{display:block}.m-navigation-tabs__list{list-style:none;margin:0;padding:0}@media (min-width:768px){.m-navigation-tabs__list{display:flex}}.m-navigation-tabs__item{border-top:1px solid var(--color-border-light);margin:0;padding:0}.m-navigation-tabs__item:first-child{border-top:none}@media (min-width:768px){.m-navigation-tabs__item{border-left:1px solid var(--color-border-light);border-top:none;flex:1 1 0%}.m-navigation-tabs__item:first-child{border-left:none;flex:0 1 auto}.m-navigation-tabs__item:last-child{flex:0 1 auto}}@media (min-width:992px){.m-navigation-tabs__item:first-child,.m-navigation-tabs__item:last-child{flex:1 1 0%}}.m-navigation-tabs__link{display:block;line-height:var(--line-height-small);padding:var(--space-tiny) var(--space-small);position:relative;text-decoration:none}.m-navigation-tabs__link:hover{background-color:var(--color-background-light)}.m-navigation-tabs__link:focus-visible{outline-offset:0}.m-navigation-tabs__item--is-active .m-navigation-tabs__link{background-color:var(--color-background)}@media (min-width:768px){.m-navigation-tabs__link{display:block;height:100%;padding:var(--space-small) var(--space-base)}.m-navigation-tabs__link:hover{background-color:transparent}.m-navigation-tabs__item--is-active .m-navigation-tabs__link{background-color:transparent;font-weight:var(--font-weight-bold)}.m-navigation-tabs__item--is-current .m-navigation-tabs__link{background-color:var(--color-background-light)}.m-navigation-tabs__link::after{background-color:transparent;bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.m-navigation-tabs__link:hover::after{background-color:var(--color-background)}.m-navigation-tabs__item--is-active .m-navigation-tabs__link::after{background-color:var(--color-primary)}.m-navigation-tabs__item--prev .m-navigation-tabs__link{padding-left:calc(var(--font-size-base) * 2)}.m-navigation-tabs__item--next .m-navigation-tabs__link{padding-right:calc(var(--font-size-base) * 2)}.m-navigation-tabs__text{display:block}.m-navigation-tabs__item--next .m-navigation-tabs__text,.m-navigation-tabs__item--prev .m-navigation-tabs__text{display:none}}@media (min-width:992px){.m-navigation-tabs__item--next .m-navigation-tabs__text,.m-navigation-tabs__item--prev .m-navigation-tabs__text{display:block}}.m-navigation-tabs__icon{color:var(--color-default);display:none;height:calc(var(--font-size-base) * 2);left:0;position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--font-size-base) * 2)}@media (min-width:768px){.m-navigation-tabs__icon{display:block}}.m-navigation-tabs__item--next .m-navigation-tabs__icon{left:auto;right:0}
