@keyframes skeleton-animation-ba4ca4c6{0%{background-position:100%}40%,to{background-position:-100%}}.tab-button[data-v-ba4ca4c6]{font-size:.823203rem}@media print,screen and (width>=1480px) and (height>=645px){.tab-button[data-v-ba4ca4c6]{font-size:.878357rem}}@media print,screen and (width>=1780px) and (height>=900px){.tab-button[data-v-ba4ca4c6]{font-size:.937207rem}}.tab-button[data-v-ba4ca4c6]{white-space:nowrap;color:#2e2e2e;cursor:pointer;background:#f2f2f2;border:2px solid #0000;outline:none;padding:1em .5em;font-weight:700;text-decoration:none;transition:border-left .15s,border-bottom .15s .15s,border-right .15s .3s;display:block;position:relative;top:2px}@media screen and (width>=530px){.tab-button[data-v-ba4ca4c6]{padding:1em 2em}}.tab-button[data-v-ba4ca4c6]:focus{outline:none}.tab-button[data-v-ba4ca4c6]:before{background-color:#000;transition:width .15s .15s;top:-2px}.tab-button[data-v-ba4ca4c6]:after,.tab-button[data-v-ba4ca4c6]:before{content:"";width:calc(100% + 4px);height:2px;position:absolute;left:-2px;right:-2px}.tab-button[data-v-ba4ca4c6]:after{background-color:#dedede;bottom:-2px}.tab-button[data-v-ba4ca4c6]:not(.tab-button--active){color:#aaa}.tab-button[data-v-ba4ca4c6]:not(.tab-button--active):before{width:0}[data-whatintent=mouse] .tab-button[data-v-ba4ca4c6]:not(.tab-button--active):hover{background:#ebebeb}.tab-button.tab-button--active[data-v-ba4ca4c6]{border:2px solid #dedede;border-bottom-color:#0000}.tab-button.tab-button--active[data-v-ba4ca4c6]:after{background-color:#0000}.tab-button--secondary[data-v-ba4ca4c6]{background:#fff}@keyframes skeleton-animation-945d58cc{0%{background-position:100%}40%,to{background-position:-100%}}.tab[data-v-945d58cc]{-webkit-overflow-scrolling:touch;margin:0 -12.5px;font-size:.823203rem;position:relative;overflow:auto hidden}@media print,screen and (width>=1480px) and (height>=645px){.tab[data-v-945d58cc]{font-size:.878357rem}}@media print,screen and (width>=1780px) and (height>=900px){.tab[data-v-945d58cc]{font-size:.937207rem}}@media screen and (width>=750px){.tab[data-v-945d58cc]{margin:0}}.tab__inner[data-v-945d58cc]{border-bottom:2px solid #dedede;flex-direction:row;min-width:100%;padding:0 12.5px;display:inline-flex}@media screen and (width>=750px){.tab__inner[data-v-945d58cc]{padding:0}}
