:root{--tabs-radius: 1rem;--tabs-padding: .375rem}.tabs__wrapper{margin-left:auto;margin-right:auto;display:flex;width:auto;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(249 249 251 / var(--tw-bg-opacity))}.tabs__wrapper:is(.dark *){background-color:var(--color-background-alt)}.tabs__wrapper{border-radius:var(--tabs-radius);padding:var(--tabs-padding);grid-template-columns:repeat(auto-fit,minmax(100px,210px));display:inline-flex;gap:1.5rem;grid-auto-flow:column;min-width:max-content}.tabs__wrapper--top{margin-bottom:3.5rem}@media (min-width: 768px){.tabs__wrapper--top{margin-bottom:2.5rem}}.tabs__wrapper--bottom{margin-top:3.5rem}@media (min-width: 768px){.tabs__wrapper--bottom{margin-top:5rem}}.tabs__panel{transition:opacity 1s ease,visibility 1s ease}.tabs__panel--hidden{opacity:0;visibility:hidden;height:0;overflow:hidden;pointer-events:none}.tabs__panel--visible{opacity:1;visibility:visible;height:auto}.tabs__button{display:inline-flex;width:fit-content;align-items:center;justify-content:center;white-space:nowrap;background-color:transparent;font-size:1rem;line-height:1.5rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tabs__button:disabled{pointer-events:none;opacity:.5}.tabs__button[data-state=active]{background-color:var(--color-realization-bg)}.tabs__button[data-state=active]:is(.dark *){background-color:var(--color-realization-bg-dark)}.tabs__button{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.tabs__button[data-state=active]{color:var(--color-realization-primary)}.tabs__button:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.tabs__button[data-state=active]:is(.dark *){color:var(--color-realization-primary-dark)}.tabs__button{min-width:fit-content;padding:var(--tabs-padding) 1.5rem;border-radius:calc(var(--tabs-radius) - var(--tabs-padding))}.tabs__button--static{background-color:var(--color-realization-bg)}.tabs__button--static:is(.dark *){background-color:var(--color-realization-bg-dark)}.tabs__button--static{color:var(--color-realization-primary)}.tabs__button--static:is(.dark *){color:var(--color-realization-primary-dark)}.tabs__button--static{cursor:default}.tabs__loader{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffff80}.tabs__loader:is(.dark *){background-color:#12112780}.tabs__loader{z-index:1}
