button.button,a.button{font-family:var(--font-sans);cursor:pointer;font-weight:500}@layer components{.button{font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:all .1s cubic-bezier(.19,1,.22,1);display:inline-flex;position:relative}.button:focus-visible{outline:2px solid var(--color-content-brand-primary);outline-offset:2px}.button:active{transform:scale(.96)}.button:disabled{pointer-events:none;cursor:default}.button-slot{flex-shrink:0;justify-content:center;align-items:center;display:flex}.button-static .button-label,.button-dynamic .button-label{flex-shrink:0}.button-dynamic:hover,.button-dynamic:active{gap:var(--spacing-24)}.button-s{gap:var(--spacing-2);padding-inline:var(--spacing-6);padding-block:var(--spacing-4);border-radius:var(--radius-6);font:var(--text-body-14-medium-font);letter-spacing:var(--text-body-14-medium-ls)}.button-m{gap:var(--spacing-6);padding-inline:var(--spacing-16);padding-block:var(--spacing-10);border-radius:var(--radius-8);font:var(--text-body-16-medium-font);letter-spacing:var(--text-body-16-medium-ls)}.button-l{gap:var(--spacing-8);padding-inline:var(--spacing-20);padding-block:var(--spacing-12);border-radius:var(--radius-10);font:var(--text-body-18-medium-font);letter-spacing:var(--text-body-18-medium-ls)}.button-xl{gap:var(--spacing-8);padding-inline:var(--spacing-20);padding-block:var(--spacing-16);border-radius:var(--radius-12);font:var(--text-body-18-medium-font);letter-spacing:var(--text-body-18-medium-ls)}.button-brand{--button-bg:var(--color-content-brand-primary);background:var(--button-bg);color:var(--color-content-inverse-primary)}.button-brand.button-s,.button-brand.button-m{color:var(--color-content-inverse-primary-bold)}.button-brand.button-s{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-brand-default)}.button-brand.button-m,.button-brand.button-l,.button-brand.button-xl{box-shadow:inset 0 0 0 1000px transparent,0 0 0 4px var(--color-border-brand-default)}.button-brand.button-s:hover,.button-brand.button-s.button-hovered{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-brand-hover)}.button-brand.button-m:hover,.button-brand.button-l:hover,.button-brand.button-xl:hover,.button-brand.button-m.button-hovered,.button-brand.button-l.button-hovered,.button-brand.button-xl.button-hovered{box-shadow:inset 0 0 0 1000px transparent,0 0 0 4px var(--color-border-brand-hover)}.button-brand.button-s:active,.button-brand.button-m:active,.button-brand.button-l:active,.button-brand.button-xl:active{box-shadow:inset 0 0 0 1000px var(--color-dark-5),0 0 0 2px var(--color-border-brand-hover)}.button-brand:disabled{background:var(--color-content-disabled);box-shadow:none}.button-primary{--button-bg:var(--color-content-primary);background:var(--button-bg);color:var(--color-content-inverse-primary)}.button-primary.button-s{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-primary)}.button-primary.button-m,.button-primary.button-l,.button-primary.button-xl{box-shadow:inset 0 0 0 1000px transparent,0 0 0 4px var(--color-border-primary)}.button-primary.button-s:hover,.button-primary.button-s.button-hovered{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-primary-hover)}.button-primary.button-m:hover,.button-primary.button-l:hover,.button-primary.button-xl:hover,.button-primary.button-m.button-hovered,.button-primary.button-l.button-hovered,.button-primary.button-xl.button-hovered{box-shadow:inset 0 0 0 1000px transparent,0 0 0 4px var(--color-border-primary-hover)}.button-primary.button-s:active,.button-primary.button-m:active,.button-primary.button-l:active,.button-primary.button-xl:active{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-primary-hover)}.button-primary:disabled{background:var(--color-content-disabled);box-shadow:none}.button-flat{color:var(--color-content-tertiary)}.button-flat:hover,.button-flat.button-hovered{color:var(--color-content-secondary);background:var(--color-bg-secondary-a)}.button-flat:active{color:var(--color-content-secondary);background:var(--color-bg-secondary-a-hover)}.button-flat:disabled{color:var(--color-content-disabled);background:0 0}.button-flat-inverse{color:var(--color-content-inverse-secondary)}.button-flat-inverse:hover,.button-flat-inverse.button-hovered{color:var(--color-content-inverse-primary);background:var(--color-bg-inverse-secondary-a)}.button-flat-inverse:active{color:var(--color-content-inverse-primary);background:var(--color-border-inverse-primary)}.button-flat-inverse:disabled{color:var(--color-content-inverse-disabled);background:0 0}.button-highlight{overflow:clip}.button-highlight.button-l,.button-highlight.button-xl{background:linear-gradient(var(--button-bg),var(--button-bg))padding-box,linear-gradient(160deg,#f8f3f080 0%,#f8f3f01a 50%,#f8f3f066 100%)border-box,linear-gradient(var(--button-bg),var(--button-bg))border-box;border:.5px solid #0000}.button-highlight.button-l:hover,.button-highlight.button-xl:hover,.button-highlight.button-l.button-hovered,.button-highlight.button-xl.button-hovered{background:linear-gradient(var(--button-bg),var(--button-bg))padding-box,linear-gradient(160deg,#f8f3f0b3 0%,#f8f3f01a 50%,#f8f3f066 100%)border-box,linear-gradient(var(--button-bg),var(--button-bg))border-box}.button-highlight.button-l:active,.button-highlight.button-xl:active{background:linear-gradient(var(--button-bg),var(--button-bg))padding-box,linear-gradient(160deg,#f8f3f066 0%,#f8f3f01a 50%,#f8f3f0b3 100%)border-box,linear-gradient(var(--button-bg),var(--button-bg))border-box}.button-highlight.button-l:disabled,.button-highlight.button-xl:disabled{background:var(--color-content-disabled)}.button-highlight-glow{background:var(--color-content-inverse-disabled);opacity:.4;filter:blur(16px);mix-blend-mode:plus-lighter;pointer-events:none;border-radius:50%;height:32px;transition:height .6s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.19,1,.22,1),top .6s cubic-bezier(.19,1,.22,1),margin-left .45s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}.button-highlight:hover .button-highlight-glow,.button-highlight.button-hovered .button-highlight-glow{opacity:.6;height:48px}.button-highlight:active .button-highlight-glow{animation:.25s forwards glow-press}.button-loading{pointer-events:none;cursor:default;transition:none}.button-loading.button-brand{background:var(--color-content-brand-primary);color:var(--color-content-inverse-primary-bold);box-shadow:0 0 0 4px var(--color-border-brand-default)}.button-loading.button-brand.button-s{box-shadow:0 0 0 2px var(--color-border-brand-default)}.button-loading.button-primary{background:var(--color-content-primary);color:var(--color-content-inverse-primary);box-shadow:0 0 0 4px var(--color-border-primary)}.button-loading.button-primary.button-s{box-shadow:0 0 0 2px var(--color-border-primary)}.button-spinner{animation:1.4s linear infinite button-spin}.button-spinner-track{stroke:currentColor;stroke-linecap:round;animation:1.4s ease-in-out infinite button-dash}.button-success{pointer-events:none;cursor:default;transition:none}.button-success.button-brand,.button-success.button-primary{--button-bg:var(--color-green);background:var(--color-green);color:var(--color-content-inverse-primary-bold);box-shadow:0 0 0 4px var(--color-green-20)}.button-success.button-brand.button-s,.button-success.button-primary.button-s{box-shadow:0 0 0 2px var(--color-green-20)}@keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes button-dash{0%{stroke-dasharray:20 43;stroke-dashoffset:0}50%{stroke-dasharray:40 23;stroke-dashoffset:-12px}to{stroke-dasharray:20 43;stroke-dashoffset:-63px}}@keyframes glow-press{0%{opacity:.6;top:0}35%{opacity:0;top:-30px}36%{opacity:0;top:calc(100% + 30px)}to{opacity:.4;top:100%}}}
/*# sourceMappingURL=cede2d8e99f5ce6f.css.map*/