/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial}}}.tabs-wrapper{--tab-color-active:var(--color-primary);--tab-indicator-size:.1875rem}.tabs-nav-icon-pop .tab-button-icon-pop:first-child,.tabs-nav-image .tab-button-image:first-child,.tabs-nav-text>:first-child{margin-left:var(--spacing-container-padding)}@media (width>=48rem){.tabs-nav-icon-pop .tab-button-icon-pop:first-child,.tabs-nav-image .tab-button-image:first-child,.tabs-nav-text>:first-child{margin-left:calc(var(--spacing,.25rem)*0)}}.tabs-nav-icon-pop .tab-button-icon-pop:last-child,.tabs-nav-image .tab-button-image:last-child,.tabs-nav-text>:last-child{margin-right:var(--spacing-container-padding)}@media (width>=48rem){.tabs-nav-icon-pop .tab-button-icon-pop:last-child,.tabs-nav-image .tab-button-image:last-child,.tabs-nav-text>:last-child{margin-right:calc(var(--spacing,.25rem)*0)}}.tabs-orientation-top{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.tabs-orientation-top .tabs-nav{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-color:var(--color-border)}.tabs-orientation-top .tabs-nav-text{padding-bottom:var(--tab-indicator-size);flex-direction:row;overflow:auto visible}@media (width>=48rem){.tabs-orientation-top .tabs-nav-text{padding-bottom:calc(var(--spacing,.25rem)*0);justify-content:center;overflow-x:visible}}.tabs-orientation-top .tabs-nav-text .tab-button-text{flex-shrink:0}@media (width>=48rem){.tabs-orientation-top .tabs-nav-text .tab-button-text{flex-shrink:1}}.tabs-orientation-top .tabs-nav-icon-pop{overflow:visible}.tabs-orientation-top .tab-button-active .tab-underline{right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);height:var(--tab-indicator-size);bottom:calc(var(--tab-indicator-size)*-1)}.tabs-orientation-bottom{gap:calc(var(--spacing,.25rem)*6);flex-direction:column-reverse;display:flex}.tabs-orientation-bottom .tabs-nav{border-top-style:var(--tw-border-style);border-top-width:3px;border-color:var(--color-border)}.tabs-orientation-bottom .tabs-nav-text{flex-direction:row;overflow:auto visible}@media (width>=48rem){.tabs-orientation-bottom .tabs-nav-text{overflow-x:visible}}.tabs-orientation-bottom .tabs-nav-text .tab-button-text{flex-shrink:0}@media (width>=48rem){.tabs-orientation-bottom .tabs-nav-text .tab-button-text{flex-shrink:1}}.tabs-orientation-bottom .tab-button-active .tab-underline{right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);top:calc(var(--tab-indicator-size)*-1);height:var(--tab-indicator-size)}.tabs-orientation-left{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}@media (width>=48rem){.tabs-orientation-left{align-items:flex-start;gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.tabs-orientation-left .tabs-nav{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}@media (width>=48rem){.tabs-orientation-left .tabs-nav{border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-left-style:var(--tw-border-style);border-left-width:3px}}.tabs-orientation-left .tabs-nav{border-color:var(--color-border)}.tabs-orientation-left .tabs-nav-text{flex-direction:row;overflow:auto visible}@media (width>=48rem){.tabs-orientation-left .tabs-nav-text{flex-direction:column;overflow-x:visible}}.tabs-orientation-left .tabs-nav-text .tab-button-text{text-align:left;flex-shrink:0}@media (width>=48rem){.tabs-orientation-left .tabs-nav-text .tab-button-text{flex-shrink:1}}.tabs-orientation-left .tabs-nav-text .tab-description,.tabs-orientation-left .tabs-nav-text .tab-label{text-align:left}.tabs-orientation-left .tabs-nav-image{grid-template-columns:repeat(auto-fit,minmax(150px,max-content));overflow-x:auto}@media (width>=48rem){.tabs-orientation-left .tabs-nav-image{grid-template-columns:repeat(1,minmax(0,1fr));overflow-x:visible}}.tabs-orientation-left .tab-button-active .tab-underline{top:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);width:var(--tab-indicator-size);left:calc(var(--tab-indicator-size)*-1)}.tabs-variant-slider-image{overflow:hidden}.tabs-nav-image .tab-underline-image{z-index:10;height:var(--tab-indicator-size)}.tab-underline,.tabs-nav-image .tab-underline-image{background-color:var(--tab-color-active);position:absolute}.tabs-panels .swiper{overflow:hidden}-wrapper:is(.tabs-panels .swiper){transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.4s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));display:flex}-slide:is(.tabs-panels .swiper){flex-shrink:0;width:100%}.tabs-panels .swiper.h-full .swiper-slide,.tabs-panels .swiper.h-full .swiper-wrapper{height:100%}.tabs-panels .swiper:not(.swiper-initialized){opacity:0}.tabs-panels .swiper.swiper-initialized{opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.tab-panel:focus{outline-color:var(--tab-color-active)}[data-theme=dark] .tabs-panels{--tab-panel-text-color:var(--color-white)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
