.tab-button[data-v-ddc3771b]{position:relative;background:var(--color-background);color:var(--color-black);cursor:pointer;transition:background-color .2s ease,color .2s ease}.tab-button[data-v-ddc3771b],.tab-button[data-v-ddc3771b]:after{border:1px solid var(--color-black)}.tab-button[data-v-ddc3771b]:after{content:"";position:absolute;left:var(--spacing-small);bottom:var(--spacing-small);width:calc(100% - 1px);height:calc(100% - 1px);pointer-events:none;transition:all .2s ease-in-out}.tab-button[data-v-ddc3771b]:focus-visible:after,.tab-button[data-v-ddc3771b]:hover:after{left:2px;bottom:2px}.tab-button.is-active[data-v-ddc3771b]{background:var(--color-primary);color:var(--color-white)}.tab-button.is-active[data-v-ddc3771b]:after{left:2px;bottom:2px}.tab-content[data-v-ddc3771b]{position:relative;background:var(--color-background)}.tab-content[data-v-ddc3771b],.tab-content[data-v-ddc3771b]:after{border:1px solid var(--color-black)}.tab-content[data-v-ddc3771b]:after{content:"";position:absolute;left:var(--spacing-small);bottom:var(--spacing-small);width:calc(100% - 1px);height:calc(100% - 1px);pointer-events:none}.tab-panel[data-v-ddc3771b]{animation:tabIn-ddc3771b .4s ease both}@keyframes tabIn-ddc3771b{0%{opacity:0;translate:0 12px}}
