._button_1hwbs_9{gap:clamp(15px, (var(--window-width) * .00472 + 13.208) * 1px, 20px);font-size:var(--font-size-text-md);border:1px solid var(--color-black);line-height:1.5;font-family:var(--font-family-ja-debold);justify-content:space-between;align-items:center;font-weight:700;display:inline-flex}._button_1hwbs_9:where(:not(._-full-width_1hwbs_20)){min-width:clamp(210px, (var(--window-width) * .0284 + 199.245) * 1px, 240px)}._button_1hwbs_9 small{font-size:var(--font-size-text-xs);margin-left:5px}._icon_1hwbs_32{--_swap-gap:6px;--_swap-distance:calc(100% + var(--_swap-gap));--_swap-x:var(--_swap-distance);--_swap-y:0px;color:var(--color-white);flex-shrink:0;font-size:0}._icon_1hwbs_32 svg{width:var(--icon-size-md);height:var(--icon-size-md);transition:all var(--duration-hover) var(--easing-out);transition-property:fill}._icon_1hwbs_32:where(._-icon-rotate-45_1hwbs_47){--_swap-y:var(--_swap-distance)}._icon_1hwbs_32:where(._-icon-rotate-45_1hwbs_47) svg{rotate:45deg}._icon_1hwbs_32:where(._-icon-rotate-90_1hwbs_53){--_swap-x:0px;--_swap-y:var(--_swap-distance)}._icon_1hwbs_32:where(._-icon-rotate-90_1hwbs_53) svg{rotate:90deg}._icon_1hwbs_32:where(._-icon-rotate-135_1hwbs_60){--_swap-x:calc(var(--_swap-distance) * -1);--_swap-y:var(--_swap-distance)}._icon_1hwbs_32:where(._-icon-rotate-135_1hwbs_60) svg{rotate:135deg}._icon_1hwbs_32:where(._-icon-rotate-180_1hwbs_67){--_swap-x:calc(var(--_swap-distance) * -1)}._icon_1hwbs_32:where(._-icon-rotate-180_1hwbs_67) svg{rotate:180deg}._icon_1hwbs_32:where(._-icon-rotate-225_1hwbs_73){--_swap-x:calc(var(--_swap-distance) * -1);--_swap-y:calc(var(--_swap-distance) * -1)}._icon_1hwbs_32:where(._-icon-rotate-225_1hwbs_73) svg{rotate:225deg}._icon_1hwbs_32:where(._-icon-rotate-270_1hwbs_80){--_swap-x:0px;--_swap-y:calc(var(--_swap-distance) * -1)}._icon_1hwbs_32:where(._-icon-rotate-270_1hwbs_80) svg{rotate:270deg}._icon-inner_1hwbs_88{width:var(--icon-size-md);height:var(--icon-size-md);display:block;position:relative;overflow:hidden}._icon-inner_1hwbs_88 svg{translate:calc(var(--_icon-swap,0) * var(--_swap-x)) calc(var(--_icon-swap,0) * var(--_swap-y));transition:all var(--duration-hover) var(--easing-out);transition-property:translate,fill}._icon-inner_1hwbs_88 svg+svg{translate:calc((var(--_icon-swap,0) - 1) * var(--_swap-x)) calc((var(--_icon-swap,0) - 1) * var(--_swap-y));position:absolute;inset:0}._button_1hwbs_9:where(._-variant-primary_1hwbs_106){color:var(--color-white);background-color:var(--color-black)}._button_1hwbs_9:where(._-variant-primary_1hwbs_106) ._icon_1hwbs_32 svg{fill:var(--color-white)}._button_1hwbs_9:where(._-variant-secondary_1hwbs_114){background-color:var(--color-white)}._button_1hwbs_9:where(._-size-md_1hwbs_118){padding-block:clamp(13px, (var(--window-width) * .0085 + 9.774) * 1px, 22px);padding-inline:clamp(18px, (var(--window-width) * .00944 + 14.415) * 1px, 28px)}._button_1hwbs_9:where(._-size-sm_1hwbs_123){padding-block:clamp(14px, (var(--window-width) * .00189 + 13.283) * 1px, 16px);padding-inline:clamp(15px, (var(--window-width) * .00472 + 13.208) * 1px, 20px)}._button_1hwbs_9:where(._-full-width_1hwbs_20){width:100%;display:flex}@media (hover:hover){a._button_1hwbs_9:hover,button._button_1hwbs_9:hover{--_icon-swap:1}}a._button_1hwbs_9:where(._-hover-background_1hwbs_139),button._button_1hwbs_9:where(._-hover-background_1hwbs_139){isolation:isolate;transition:all var(--duration-hover) var(--easing-out);transition-property:color;position:relative}a._button_1hwbs_9:where(._-hover-background_1hwbs_139):before,button._button_1hwbs_9:where(._-hover-background_1hwbs_139):before{z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(var(--color-smarthr-blue), var(--color-smarthr-blue));mask-image:var(--mask-dither-ramp-default), linear-gradient(#000, #000);mask-repeat:repeat-y,no-repeat;mask-position:calc(0% - calc(64 * var(--dither-dot-size))) 0, calc(200% - calc(64 * var(--dither-dot-size))) 0;mask-size:calc(64 * var(--dither-dot-size)) calc(8 * var(--dither-dot-size)), 200% 100%;transition:all var(--duration-hover) var(--easing-out);transition-property:mask-position;position:absolute;inset:0}@media (hover:hover){a._button_1hwbs_9:where(._-hover-background_1hwbs_139):hover,button._button_1hwbs_9:where(._-hover-background_1hwbs_139):hover{color:var(--color-black)}a._button_1hwbs_9:where(._-hover-background_1hwbs_139):hover:before,button._button_1hwbs_9:where(._-hover-background_1hwbs_139):hover:before{mask-position:calc(100% + calc(64 * var(--dither-dot-size))) 0, 100% 0}a._button_1hwbs_9:where(._-hover-background_1hwbs_139):hover ._icon_1hwbs_32 svg,button._button_1hwbs_9:where(._-hover-background_1hwbs_139):hover ._icon_1hwbs_32 svg{fill:var(--color-black)}}@media (forced-colors:active){._icon_1hwbs_32 svg{fill:currentColor!important}}
