._17hef1o2{justify-content:center;align-items:center;font-weight:500;transition:background .2s ease-out,padding .2s ease-out,border-radius .2s ease-out;display:flex}
._17hef1o2>*+*{margin-left:4px}
._17hef1o2 svg{width:24px;height:24px}
._17hef1o3{--_17hef1o0:var(--dc-sys-colour-primary-default);--_17hef1o1:var(--dc-sys-colour-primary-hover)}
._17hef1o4{--_17hef1o0:var(--dc-sys-colour-secondary-default);--_17hef1o1:var(--dc-sys-colour-secondary-hover)}
._17hef1o5{--_17hef1o0:var(--dc-sys-colour-negative-default);--_17hef1o1:var(--dc-sys-colour-negative-hover)}
._17hef1o6{--_17hef1o0:var(--dc-sys-colour-on-surface-strong);--_17hef1o1:var(--dc-sys-colour-on-surface-variant)}
._17hef1o7{--_17hef1o0:var(--dc-sys-colour-surface-1);--_17hef1o1:var(--dc-sys-colour-surface-1);cursor:default}
._17hef1oa{border-radius:16px;padding:16px 20px;font-size:14px;font-weight:500;line-height:24px}
._17hef1ob{border-radius:12px;padding:12px 16px;font-size:14px;font-weight:500;line-height:24px}
._17hef1oc{border-radius:12px;padding:8px 12px;font-size:14px;font-weight:500;line-height:24px}
._17hef1od{border-radius:99px;padding:4px 12px;font-size:14px;font-weight:500;line-height:24px}
._17hef1ob._17hef1o9{padding:12px}
._17hef1oc._17hef1o9{padding:8px}
._17hef1oc._17hef1o9 svg,._17hef1oc._17hef1o9 svg{width:24px;height:24px}
._17hef1od._17hef1o9{padding:6px}
._17hef1od._17hef1o9 svg{width:20px;height:20px}
._17hef1oa._17hef1o9,._17hef1ob._17hef1o9,._17hef1oc._17hef1o9,._17hef1od._17hef1o9{border-radius:99px}
._17hef1oe{border-radius:12px;padding:12px 16px;font-size:14px;font-weight:500;line-height:24px}
._17hef1of{border-radius:12px;padding:8px 12px;font-size:14px;font-weight:500;line-height:24px}
._17hef1og{border-radius:99px;padding:4px 12px;font-size:14px;font-weight:500;line-height:24px}
._17hef1oh{background:var(--_17hef1o0);color:#fff}
._17hef1oh:hover{background:var(--_17hef1o1)}
._17hef1o7._17hef1oh{background:var(--dc-sys-colour-surface-1);color:var(--dc-sys-colour-on-surface-disabled)}
._17hef1oi{color:var(--_17hef1o0);background:var(--dc-sys-colour-surface-2)}
._17hef1oi:hover{background:var(--dc-sys-colour-surface-2)}
._17hef1o7._17hef1oi:hover{background:var(--dc-sys-colour-surface-1)}
._17hef1oj{box-shadow:0 0 0 1px var(--dc-sys-colour-on-surface-stroke);color:var(--_17hef1o0);background:0 0}
._17hef1oj:hover{background:var(--dc-sys-colour-surface-2);box-shadow:0 0 0 1px var(--dc-sys-colour-surface-2)}
._17hef1o7._17hef1oj:hover{color:var(--dc-sys-colour-on-surface-disabled);box-shadow:0 0 0 1px var(--dc-sys-colour-on-surface-stroke);background:0 0}
._17hef1ok{color:var(--_17hef1o0);background:0 0}
._17hef1ok:hover{background:var(--dc-sys-colour-surface-2)}
._17hef1o7._17hef1ok:hover{background:0 0}
._17hef1o7._17hef1oi,._17hef1o7._17hef1oj,._17hef1o7._17hef1ok{color:var(--dc-sys-colour-on-surface-disabled)}
._17hef1o6._17hef1oh{color:var(--dc-sys-colour-on-surface-flip-strong)}
._17hef1oj:hover,._17hef1ok:hover{background:var(--dc-sys-colour-surface-2)}
._17hef1ol{width:100%}
._17hef1om{width:max-content}
._17hef1on{text-transform:uppercase}
._17hef1oo{text-transform:capitalize}
._17hef1op{text-transform:lowercase}
@media (min-width:1280px){._17hef1oe{border-radius:16px;padding:16px 20px;font-size:14px;font-weight:500;line-height:24px}._17hef1of{border-radius:12px;padding:12px 16px;font-size:14px;font-weight:500;line-height:24px}._17hef1og{border-radius:12px;padding:8px 12px;font-size:14px;font-weight:500;line-height:24px}}
