@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(--wbtr-color-primary);--btn-border-color:var(--wbtr-color-primary);--btn-hover-text-color:var(--color-white);--btn-hover-bg-color:var(--wbtr-color-primary-hover);--btn-hover-border-color:var(--wbtr-color-primary-hover)}.btn{gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);font-family:var(--font-primary);font-size:var(--text-15);line-height:1.6;font-weight:var(--font-weight-500);cursor:pointer;text-align:center;box-shadow:none;width:fit-content;color:var(--btn-text-color);background-color:var(--btn-bg-color);border-width:1px;border-color:var(--btn-border-color);border-radius:var(--radius-lg);flex-direction:row;justify-content:center;align-items:center;padding:.5rem 1rem;text-decoration:none;display:flex;position:relative}.btn:hover,.btn:focus,.btn.is-selected,.btn.btn--selected{color:var(--btn-hover-text-color);background-color:var(--btn-hover-bg-color);border-color:var(--btn-hover-border-color)}.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(--wbtr-color-primary);--btn-border-color:var(--wbtr-color-primary)}.btn.btn--subtle{--btn-border-color:var(--wbtr-color-primary);--btn-text-color:var(--wbtr-color-primary);--btn-hover-text-color:var(--wbtr-color-primary);--btn-hover-bg-color:var(--color-blue-100);--btn-hover-border-color:var(--wbtr-color-primary);--btn-bg-color:transparent!important}.btn.btn--primary-pill{--btn-bg-color:var(--wbtr-color-primary);--btn-border-color:var(--wbtr-color-primary);--btn-text-color:var(--color-white);border-radius:var(--radius-3xl)}.btn.btn--size-small{gap:calc(var(--spacing,.25rem)*1);font-family:var(--font-primary);font-size:var(--text-13);line-height:1.4;font-weight:var(--font-weight-500);padding:.5rem .75rem}.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-large{padding:.9375rem 1rem}.btn.btn--size-large.btn--icon-alone{padding:calc(var(--spacing,.25rem)*3)}.btn.btn--size-large .svg-icon{width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4);fill:currentColor}.btn.btn--size-xlarge{font-family:var(--font-primary);font-size:var(--text-18);line-height:1.5;font-weight:var(--font-weight-500);padding:1.125rem 1.5rem}.btn.btn--icon-alone{padding:calc(var(--spacing,.25rem)*3)}.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.btn--fullwidth{width:100%}.btn:disabled,.btn.is-disabled,.btn.btn--disabled{cursor:not-allowed;--btn-text-color:var(--color-grey-300);--btn-bg-color:transparent;--btn-border-color:var(--color-grey-200);--btn-hover-text-color:var(--color-grey-300);--btn-hover-bg-color:transparent;--btn-hover-border-color:var(--color-grey-200)}.btn.btn--text-color-white{--btn-text-color:var(--color-white)}.btn.btn--text-color-blue-500{--btn-text-color:var(--color-blue-500)}.btn.btn--bg-color-white{--btn-bg-color:var(--color-white);--btn-border-color:var(--color-white)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
