.hw-btn.btn{--bs-btn-font-weight:500;--bs-btn-border-radius:999px;--bs-btn-font-size:16px}.hw-btn.btn-primary{--bs-btn-bg:var(--primary-active-bg,#1e1e25);--bs-btn-border-color:var(--primary-active-bg,#1e1e25);--bs-btn-color:var(--primary-active-text,#fff);--bs-btn-hover-bg:var(--primary-hover,#ff4f00);--bs-btn-hover-border-color:var(--primary-hover,#ff4f00);--bs-btn-hover-color:var(--primary-active-text,#1e1e25);--bs-btn-focus-shadow-rgb:none;--bs-btn-active-color:var(--primary-active-text,#1e1e25);--bs-btn-active-bg:var(--primary-pressed,#ff8149);--bs-btn-active-border-color:var(--primary-pressed,#ff8149);--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--disabled-solid,#a2a6a8);--bs-btn-disabled-bg:var(--disabled-bg,#f3f4f6);--bs-btn-disabled-border-color:var(--disabled-bg,#f3f4f6)}.hw-btn.btn-secondary{--bs-btn-color:var(--text-primary,#1e1e25);--bs-btn-bg:var(--surface-primary,#fff);--bs-btn-border-color:var(--primary-active-bg,#1e1e25);--bs-btn-hover-bg:var(--primary-hover,#ff4f00);--bs-btn-hover-border-color:var(--primary-active-bg,#1e1e25);--bs-btn-hover-color:var(--text-primary,#1e1e25);--bs-btn-focus-shadow-rgb:none;--bs-btn-active-bg:var(--primary-pressed,#ff8149);--bs-btn-active-color:var(--text-primary,#1e1e25);--bs-btn-active-border-color:var(--primary-active-bg,#1e1e25);--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--disabled-solid,#a2a6a8);--bs-btn-disabled-bg:var(--disabled-bg,#f3f4f6);--bs-btn-disabled-border-color:var(--disabled-solid,#a2a6a8)}.hw-btn.btn-light{--bs-btn-bg:transparent;--bs-btn-color:var(--text-primary,#1e1e25);--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-hover-color:var(--text-tertiary,#4d5761);--bs-btn-focus-shadow-rgb:none;--bs-btn-active-bg:transparent;--bs-btn-active-color:var(--text-primary,#1e1e25);--bs-btn-active-border-color:var(--primary-focus,#3d9295);--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--disabled-solid,#a2a6a8);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent}.hw-btn.btn-tertiary{--bs-btn-bg:transparent;--bs-btn-color:var(--text-primary,#1e1e25);--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-hover-color:var(--text-tertiary,#4d5761);--bs-btn-focus-shadow-rgb:none;--bs-btn-active-bg:transparent;--bs-btn-active-color:var(--text-primary,#1e1e25);--bs-btn-active-border-color:var(--primary-focus,#3d9295);--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--disabled-solid,#a2a6a8);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent;height:40px!important}.hw-btn.btn-lg,.btn.btn-group-lg>.btn{--bs-btn-padding-y:1.084rem;--bs-btn-padding-x:1.5rem;--bs-btn-font-size:1.125rem}.hw-btn.btn-md,.btn.btn-group-md>.btn{--bs-btn-padding-y:.825rem;--bs-btn-padding-x:1.5rem}.hw-btn.btn-sm,.btn.btn-group-sm>.btn{--bs-btn-padding-y:.566rem;--bs-btn-padding-x:1.5rem}.hw-btn.btn-xs,.btn.btn-group-xs>.btn{--bs-btn-padding-y:.307rem;--bs-btn-padding-x:1.5rem}.hw-btn{box-sizing:border-box;white-space:nowrap;min-width:fit-content;text-transform:capitalize!important;border-width:1px!important;border-radius:999px!important;height:40px!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important;font-weight:500!important}.hw-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--primary-focus,#3d9295)!important}.hw-btn.btn-primary:focus-visible{background:var(--primary-active-bg,#1e1e25)!important;color:var(--primary-active-text,#fff)!important;border:2px solid var(--primary-focus,#3d9295)!important}.hw-btn.btn-secondary:focus-visible{background:var(--surface-primary,#fff)!important;color:var(--text-primary,#1e1e25)!important;border:1px solid var(--primary-active-bg,#1e1e25)!important}.hw-btn.btn-tertiary:active,.hw-btn.btn-tertiary:focus-visible,.hw-btn.btn-light:active,.hw-btn.btn-light:focus-visible{color:var(--text-primary,#1e1e25)!important;border:2px solid var(--primary-focus,#3d9295)!important;box-shadow:none!important;background:0 0!important}.hw-btn.no-border{background-color:#0000;border:none!important}.hw-btn.btn-light:hover{text-decoration:none}.hw-btn.btn-tertiary:hover{text-underline-offset:3px;text-decoration:underline}
