.button{align-items:center;border-color:transparent;border-width:2px;box-sizing:border-box;display:inline-flex;height:-moz-fit-content;height:fit-content;justify-content:center;text-align:center;width:-moz-fit-content;width:fit-content;--tw-text-opacity:1;color:color-mix(in srgb,var(--p-surface-800) calc(100%*var(--tw-text-opacity, 1)),transparent);transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-primary{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-primary-700) calc(100%*var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-300) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-primary:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-400) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-primary:active{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-500) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.primary-shadow{box-shadow:2px 2px #77ab0033}.primary-shadow:hover{box-shadow:2px 2px 0 0 var(--p-surface-200,#d7d5d8)}.primary-shadow:active{box-shadow:none}.button-primary-disabled{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-primary-200) calc(100%*var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-primary-selected{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-primary-700) calc(100%*var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-500) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-secondary{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-primary-200) calc(100%*var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-50) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-secondary:hover{background-color:color-mix(in srgb,var(--p-primary-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-secondary:active,.button-secondary:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-primary-300) calc(100%*var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity:1}.button-secondary:active{background-color:color-mix(in srgb,var(--p-primary-200) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.secondary-shadow,.secondary-shadow:hover{box-shadow:2px 2px #77ab001a}.secondary-shadow:active{box-shadow:none}.button-secondary-disabled{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-primary-200) calc(100%*var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-secondary-selected{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-primary-300) calc(100%*var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-200) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-tertiary{border-color:var(--p-border-secondary);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-0) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-tertiary:active,.button-tertiary:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-50) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-tertiary:active{border-color:var(--p-border-default)}.tertiary-shadow{box-shadow:2px 2px #0000000a}.tertiary-shadow:active{box-shadow:none}.button-tertiary-disabled{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-surface-50) calc(100%*var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-0) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-tertiary-selected{border-color:var(--p-border-default);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-flat{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-200) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-flat:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-300) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-flat:active{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-400) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.flat-shadow{box-shadow:none}.button-flat-disabled{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-flat-selected{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-400) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-outlined{border-color:var(--p-border-secondary);border-width:1px!important;--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-0) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-outlined:hover{background-color:color-mix(in srgb,var(--p-surface-50) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-outlined:active,.button-outlined:hover{border-color:var(--p-border-default);--tw-bg-opacity:1}.button-outlined:active{background-color:color-mix(in srgb,var(--p-surface-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.outlined-shadow{box-shadow:none}.button-outlined-disabled{border-width:1px!important;--tw-border-opacity:1;background-color:var(--p-border-secondary);border-color:rgb(241 240 242/var(--tw-border-opacity,1))}.button-outlined-selected{background-color:var(--p-border-secondary);border-color:var(--p-border-default);border-width:1px!important}.button-empty{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-0) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-empty:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-empty:active{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-50) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.empty-shadow{box-shadow:none}.button-empty-disabled{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-0) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-empty-selected{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-surface-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.button-link-md{background-color:transparent;font-size:1.25rem;font-weight:600;height:30px;line-height:1.5rem;padding:.25rem}@media not all and (min-width:1024px){.button-link-md{font-size:1.125rem;line-height:1.75rem}}.button-link-md:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-600) calc(100%*var(--tw-text-opacity, 1)),transparent)}.button-link-md:active{--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-700) calc(100%*var(--tw-text-opacity, 1)),transparent)}.link-md-shadow{box-shadow:none}.button-link-md-disabled,.button-link-md-selected{background-color:transparent}.button-link-md-selected{padding:.25rem!important;--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-700) calc(100%*var(--tw-text-opacity, 1)),transparent)}.button-link-md:hover path{fill:color-mix(in srgb,var(--p-primary-600) 100%,transparent)}.button-link-md:active path{fill:color-mix(in srgb,var(--p-primary-700) 100%,transparent)}.button-link-md path{fill:color-mix(in srgb,var(--p-surface-800) 100%,transparent);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-link{background-color:transparent;padding:.25rem}.button-link:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-600) calc(100%*var(--tw-text-opacity, 1)),transparent)}.button-link:active,.group\/interactive-area:active .button-link{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-200) calc(100%*var(--tw-bg-opacity, 1)),transparent);--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-800) calc(100%*var(--tw-text-opacity, 1)),transparent)}.link-shadow{box-shadow:none}.button-link-disabled{background-color:transparent}.button-link-selected{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-200) calc(100%*var(--tw-bg-opacity, 1)),transparent);--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-800) calc(100%*var(--tw-text-opacity, 1)),transparent)}.button-link:hover path{fill:color-mix(in srgb,var(--p-primary-700) 100%,transparent)}.button-link:active path{fill:color-mix(in srgb,var(--p-primary-800) 100%,transparent)}.button-link path{fill:color-mix(in srgb,var(--p-surface-800) 100%,transparent);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group\/interactive-area:hover .button-link path{fill:color-mix(in srgb,var(--p-primary-700) 100%,transparent)}.group\/interactive-area:active .button-link path{fill:color-mix(in srgb,var(--p-primary-800) 100%,transparent)}.button-link-sm{font-size:16px;font-weight:500;height:30px;letter-spacing:.16px;line-height:1.25rem;padding:.25rem}@media not all and (min-width:1024px){.button-link-sm{font-size:15px}}.button-link-xs{border-width:1px!important;font-size:15px;font-weight:500;height:1.75rem;line-height:1.25rem;padding:.25rem}@media not all and (min-width:1024px){.button-link-xs{font-size:.875rem;line-height:1.25rem}}.md-text{font-size:1.25rem;line-height:1.5rem}@media not all and (min-width:1024px){.md-text{font-size:1.125rem;line-height:1.75rem}}.sm-text{font-size:16px;letter-spacing:.16px;line-height:1.25rem}@media not all and (min-width:1024px){.sm-text{font-size:15px}}.xs-text{font-size:15px;line-height:1.25rem}@media not all and (min-width:1024px){.xs-text{font-size:.875rem;line-height:1.25rem}}.button-md{font-size:1.25rem;font-weight:600;line-height:1.5rem;min-height:3rem;padding:14px 1.5rem}@media not all and (min-width:1024px){.button-md{font-size:1.125rem;line-height:1.75rem}}.button-sm{font-size:16px;font-weight:500;letter-spacing:.16px;line-height:1.25rem;min-height:2.5rem;padding:10px 12px}@media not all and (min-width:1024px){.button-sm{font-size:15px}}.button-xs{border-width:1px!important;font-size:15px;font-weight:500;line-height:1.25rem;min-height:2rem;padding:.5rem .75rem}@media not all and (min-width:1024px){.button-xs{font-size:.875rem;line-height:1.25rem}}.menu-md{font-size:1.25rem;line-height:1.5rem;padding:14px 1.5rem}@media not all and (min-width:1024px){.menu-md{font-size:1.125rem;line-height:1.75rem}}.menu-sm{font-size:16px;letter-spacing:.16px;line-height:1.25rem;padding:10px 12px}@media not all and (min-width:1024px){.menu-sm{font-size:15px}}.menu-xs{font-size:15px;line-height:1.25rem;padding:6px .75rem}@media not all and (min-width:1024px){.menu-xs{font-size:.875rem;line-height:1.25rem}}.button-fluid{flex:1 1 0%}.button-transparent{background-color:transparent}.icon-tab{align-items:center;display:flex;gap:1rem;margin-bottom:1rem;margin-top:1rem;--tw-text-opacity:1;color:color-mix(in srgb,var(--p-surface-800) calc(100%*var(--tw-text-opacity, 1)),transparent)}@media not all and (min-width:768px){.hidden-link{display:none}}
