/*! tailwindcss v4.1.12 | 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)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}:root{--btn-text-color:var(--color-white);--btn-bg-color:var(--color-blue);--btn-border-color:var(--color-blue)}.btn{gap:calc(var(--spacing,.25rem)*2);border-radius:3.40282e38px;border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);cursor:pointer;text-align:center;box-shadow:none;background-color:var(--btn-bg-color);border-width:1px;border-color:var(--btn-border-color);flex-direction:row;justify-content:center;align-items:center;width:fit-content;padding:1rem;font-size:1.125rem;line-height:1.4;text-decoration:none;display:flex;position:relative;color:var(--btn-text-color)!important}.btn:hover,.btn:focus,.btn.is-selected,.btn.btn--selected{background-color:var(--btn-bg-color)}@supports (color:color-mix(in lab,red,red)){.btn:hover,.btn:focus,.btn.is-selected,.btn.btn--selected{background-color:color-mix(in srgb,var(--btn-bg-color)80%,black)}}.btn:hover,.btn:focus,.btn.is-selected,.btn.btn--selected{border-color:var(--btn-border-color)}@supports (color:color-mix(in lab,red,red)){.btn:hover,.btn:focus,.btn.is-selected,.btn.btn--selected{border-color:color-mix(in srgb,var(--btn-border-color)80%,black)}}.btn .svg-icon{width:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*3);fill:currentColor;transition:transform .25s ease-in-out}.btn.btn--primary{--btn-bg-color:var(--color-blue);--btn-border-color:var(--color-blue)}.btn.btn--subtle{--btn-border-color:var(--color-blue);--btn-text-color:var(--color-grey-900);--btn-bg-color:transparent!important}.btn.btn--link:after{border-radius:3.40282e38px;border-radius:var(--radius-full,9999px);content:"arrow_outward";background-color:var(--btn-text-color);color:var(--btn-bg-color);justify-content:center;align-items:center;width:16px;height:16px;font-family:Material Symbols Outlined,sans-serif;font-size:.875rem;font-weight:700;line-height:1;display:flex}.btn.btn--size-small{gap:calc(var(--spacing,.25rem)*1);padding:.75rem;font-size:1rem;line-height:1}.btn.btn--size-small.btn--icon-alone{padding:calc(var(--spacing,.25rem)*2)}.btn.btn--size-small .svg-icon{width:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*3)}.btn.btn--size-medium.btn--icon-alone{padding:calc(var(--spacing,.25rem)*3)}.btn.btn--size-medium .svg-icon{width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4);fill:currentColor}.btn.btn--bg-color-yellow{--btn-bg-color:var(--color-yellow);--btn-border-color:var(--color-yellow)}.btn.btn--bg-color-red{--btn-bg-color:var(--color-red);--btn-border-color:var(--color-red)}.btn.btn--bg-color-green{--btn-bg-color:var(--color-green);--btn-border-color:var(--color-green)}.btn.btn--bg-color-blue{--btn-bg-color:var(--color-blue);--btn-border-color:var(--color-blue)}.btn.btn--bg-color-turquoise{--btn-bg-color:var(--color-turquoise);--btn-border-color:var(--color-turquoise)}.btn.btn--bg-color-magenta{--btn-bg-color:var(--color-magenta);--btn-border-color:var(--color-magenta)}.btn.btn--bg-color-white{--btn-bg-color:var(--color-white);--btn-border-color:var(--color-white)}.btn.btn--bg-color-grey-300{--btn-bg-color:var(--color-grey-300);--btn-border-color:var(--color-grey-300)}.btn.btn--text-color-white{--btn-text-color:var(--color-white)}.btn.btn--text-color-black{--btn-text-color:var(--color-black)}.btn.btn--text-color-blue{--btn-text-color:var(--color-blue)}.btn.btn--text-color-yellow{--btn-text-color:var(--color-yellow)}.btn.btn--text-color-red{--btn-text-color:var(--color-red)}.btn.btn--text-color-green{--btn-text-color:var(--color-green)}.btn.btn--text-color-turquoise{--btn-text-color:var(--color-turquoise)}.btn.btn--text-color-magenta{--btn-text-color:var(--color-magenta)}.btn.btn--icon-alone .btn__text{display:none}.btn.btn--icon-left .svg-icon{order:-1}.btn.btn--icon-rotate-90 .svg-icon{transform:rotate(90deg)}.btn:disabled,.btn.is-disabled,.btn.btn--disabled{cursor:not-allowed;border-color:var(--color-grey-200,#e6e6e6);color:var(--color-grey-200,#e6e6e6);background-color:#0000}:is(.btn:disabled,.btn.is-disabled,.btn.btn--disabled):hover,:is(.btn:disabled,.btn.is-disabled,.btn.btn--disabled):focus{opacity:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
