@layer hm-components{.btn-link[data-v-5874336b]{align-items:center;gap:var(--spacing-2xs);color:var(--btn-c);font-size:var(--btn-fs);font-weight:600;display:inline-flex}.btn-link[data-v-5874336b] .icon{width:var(--btn-icon);height:var(--btn-icon)}.btn-link[data-v-5874336b] .icon svg path{vector-effect:non-scaling-stroke}.btn-link:is(a,button):not(:disabled) .btn-link__text[data-v-5874336b]{background:linear-gradient(0deg,var(--btn-c),var(--btn-c)) no-repeat 100% 100%/0 1px;transition:background-size var(--transition-default)}@media (hover:hover){.btn-link:is(a,button):not(:disabled):hover .btn-link__text[data-v-5874336b]{background-position-x:left;background-size:100% 1px}}.btn-link:is(a,button):not(:disabled):active .btn-link__text[data-v-5874336b],.btn-link:is(a,button):not(:disabled)[data-popper-shown] .btn-link__text[data-v-5874336b]{background-size:100% 2px}.btn-link__text[data-v-5874336b]{min-height:var(--btn-icon);align-items:center;display:flex}.btn-link__loading[data-v-5874336b] .icon__svg{animation:1s linear infinite rotate}.btn-link--primary[data-v-5874336b]{--btn-c:var(--btn-empty-c-primary)}.btn-link--basic[data-v-5874336b]{--btn-c:var(--btn-empty-c-dark)}.btn-link--sm[data-v-5874336b]{--btn-fs:1.2rem;--btn-lh:1.2rem;--btn-icon:1.6rem}.btn-link--md[data-v-5874336b]{--btn-fs:1.4rem;--btn-lh:1.6rem;--btn-icon:2rem}.btn-link--lg[data-v-5874336b]{--btn-fs:1.6rem;--btn-lh:2rem;--btn-icon:2.4rem}.btn-link--disabled[data-v-5874336b]{--btn-c:var(--disabled-c);cursor:not-allowed}.btn-link--loading[data-v-5874336b]{cursor:progress}.btn-link--loading-full .btn-link__text[data-v-5874336b]{opacity:0}.btn-link--loading-full .btn-link__loading[data-v-5874336b]{z-index:1;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}}
