@layer reset,base,utilities,core,components,theme,admin,external;@layer utilities{.bg-secondary-50{background-color:var(--secondary-50)}.text-secondary-50{color:var(--secondary-50)}.border-secondary-50{border-color:var(--secondary-50)}}@layer components{.tabs{--max-width: 1192px;--padding-inline: var(--section-padding);--tab-border-color: var(--grey-20);--tab-active-border-color: var(--primary);--tab-active-text-color: var(--primary);--nav-control-color: var(--primary);--nav-control-hover-color: var(--primary-hover);margin-inline:auto;max-width:var(--max-width);padding-inline:var(--padding-inline)}.tabs__nav{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-l);position:relative}.tabs__nav-items{display:flex;flex:1;flex-wrap:nowrap;gap:var(--spacing-m);overflow:auto hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-width:none}@media (min-width: 768px){.tabs__nav-items{gap:var(--spacing-xxxl)}}.tabs__nav-items::-webkit-scrollbar{display:none}.tabs__nav-items.has-left-padding{padding-left:30px}@media (min-width: 768px){.tabs__nav-items.has-left-padding{padding-left:40px}}.tabs__nav-control{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--white) 100%);color:var(--nav-control-color);cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:30px;z-index:1}@media (min-width: 768px){.tabs__nav-control{height:40px;width:40px}}.tabs__nav-control:hover{color:var(--nav-control-hover-color)}.tabs__nav-control--hidden{display:none}.tabs__nav-control--prev{left:0}.tabs__nav-control--next{right:0}.tabs__nav-control i{font-size:1.25rem;pointer-events:none}@media (min-width: 768px){.tabs__nav-control i{font-size:2rem}}.tabs__nav-item{align-items:center;border-bottom:4px solid transparent;color:var(--grey-40);cursor:pointer;display:flex;flex:0 0 auto;gap:var(--spacing-xxs);padding-block:var(--spacing-s);position:relative;transition:all .2s ease-in-out;white-space:nowrap}.tabs__nav-item:hover,.tabs__nav-item:focus{color:var(--tab-active-text-color)}.tabs__nav-item--active{border-bottom-color:var(--tab-active-border-color);color:var(--tab-active-text-color)}.tabs__nav-icon{flex-shrink:0;font-size:1.25rem}.tabs__nav-text{margin-bottom:0;transition:all .2s ease-in-out}.tabs__content{overflow:hidden;position:relative}.tabs__panel{display:block;opacity:1;transform:translateZ(0);will-change:transform,opacity}.tabs__panel[hidden]{display:none}.tabs.tabs--reduced-motion .tabs__panel{transition:none!important}.tabs.tabs--dragging .tabs__content{position:relative}.tabs.tabs--dragging .tabs__panel{top:0;right:0;bottom:0;left:0;position:absolute;width:100%}}
