@layer components{.card{display:flex;overflow:clip}.card-vertical{flex-direction:column}.card-horizontal{flex-direction:row}.card-l{padding-inline:var(--spacing-20);padding-block:var(--spacing-24);border-radius:var(--radius-12)}.card-s{padding:var(--spacing-20);border-radius:var(--radius-12)}.card-default{background:var(--color-bg-primary)}.card-outline{background:var(--color-bg-primary);border:1px solid var(--color-border-primary)}.card-floating{background:var(--color-bg-secondary);box-shadow:var(--shadow-l)}.card-l.card-floating{border-radius:var(--radius-16)}.card-positive{background:linear-gradient(157.17deg,#5ba7100a 18.63%,#5ba71000 89.56%),linear-gradient(var(--color-bg-positive),var(--color-bg-positive)),var(--color-bg-primary);box-shadow:inset 0 0 0 1px var(--color-bg-positive)}.card-glassy{background:#f8f3f01a;position:relative}.card-glassy:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(183deg,#f8f3f066 0%,#f8f3f000 40.6% 57.4%,#f8f3f01a 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.card-glassy-premium{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-m);background:radial-gradient(at 8% 0,#f8f3f0a1 0%,#f8f3f017 45%,#f8f3f00b 65.3%,#f8f3f045 100%),#f8f3f066;position:relative}.card-l.card-glassy-premium{border-radius:var(--radius-16)}.card-glassy-premium:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(183deg,#f8f3f0b3 0%,#f8f3f000 40.6% 57.4%,#f8f3f04d 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}}
button.btn,a.btn{font-family:var(--font-sans);cursor:pointer;font-weight:500}@layer components{.btn{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}.btn:focus-visible{outline:2px solid var(--color-content-brand-primary);outline-offset:2px}.btn:active{transform:scale(.96)}.btn:disabled{pointer-events:none;cursor:default}.btn-slot{flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn-static .btn-label,.btn-dynamic .btn-label{flex-shrink:0}.btn-dynamic:hover,.btn-dynamic:active{gap:var(--spacing-24)}.btn-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)}.btn-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)}.btn-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)}.btn-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)}.btn-brand{--btn-bg:var(--color-content-brand-primary);background:var(--btn-bg);color:var(--color-content-inverse-primary)}.btn-brand.btn-s,.btn-brand.btn-m{color:var(--color-content-inverse-primary-bold)}.btn-brand.btn-s{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-brand-default)}.btn-brand.btn-m,.btn-brand.btn-l,.btn-brand.btn-xl{box-shadow:inset 0 0 0 1000px transparent,0 0 0 4px var(--color-border-brand-default)}.btn-brand.btn-s:hover,.btn-brand.btn-s.btn-hovered{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-brand-hover)}.btn-brand.btn-m:hover,.btn-brand.btn-l:hover,.btn-brand.btn-xl:hover,.btn-brand.btn-m.btn-hovered,.btn-brand.btn-l.btn-hovered,.btn-brand.btn-xl.btn-hovered{box-shadow:inset 0 0 0 1000px transparent,0 0 0 4px var(--color-border-brand-hover)}.btn-brand.btn-s:active,.btn-brand.btn-m:active,.btn-brand.btn-l:active,.btn-brand.btn-xl:active{box-shadow:inset 0 0 0 1000px var(--color-dark-5),0 0 0 2px var(--color-border-brand-hover)}.btn-brand:disabled{background:var(--color-content-disabled);box-shadow:none}.btn-primary{--btn-bg:var(--color-content-primary);background:var(--btn-bg);color:var(--color-content-inverse-primary)}.btn-primary.btn-s{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-primary)}.btn-primary.btn-m,.btn-primary.btn-l,.btn-primary.btn-xl{box-shadow:inset 0 0 0 1000px transparent,0 0 0 4px var(--color-border-primary)}.btn-primary.btn-s:hover,.btn-primary.btn-s.btn-hovered{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-primary-hover)}.btn-primary.btn-m:hover,.btn-primary.btn-l:hover,.btn-primary.btn-xl:hover,.btn-primary.btn-m.btn-hovered,.btn-primary.btn-l.btn-hovered,.btn-primary.btn-xl.btn-hovered{box-shadow:inset 0 0 0 1000px transparent,0 0 0 4px var(--color-border-primary-hover)}.btn-primary.btn-s:active,.btn-primary.btn-m:active,.btn-primary.btn-l:active,.btn-primary.btn-xl:active{box-shadow:inset 0 0 0 1000px transparent,0 0 0 2px var(--color-border-primary-hover)}.btn-primary:disabled{background:var(--color-content-disabled);box-shadow:none}.btn-flat{color:var(--color-content-tertiary)}.btn-flat:hover,.btn-flat.btn-hovered{color:var(--color-content-secondary);background:var(--color-bg-secondary-a)}.btn-flat:active{color:var(--color-content-secondary);background:var(--color-bg-secondary-a-hover)}.btn-flat:disabled{color:var(--color-content-disabled);background:0 0}.btn-flat-inverse{color:var(--color-content-inverse-secondary)}.btn-flat-inverse:hover,.btn-flat-inverse.btn-hovered{color:var(--color-content-inverse-primary);background:var(--color-bg-inverse-secondary-a)}.btn-flat-inverse:active{color:var(--color-content-inverse-primary);background:var(--color-border-inverse-primary)}.btn-flat-inverse:disabled{color:var(--color-content-inverse-disabled);background:0 0}.btn-highlight{overflow:clip}.btn-highlight.btn-l,.btn-highlight.btn-xl{background:linear-gradient(var(--btn-bg),var(--btn-bg))padding-box,linear-gradient(160deg,#f8f3f080 0%,#f8f3f01a 50%,#f8f3f066 100%)border-box,linear-gradient(var(--btn-bg),var(--btn-bg))border-box;border:.5px solid #0000}.btn-highlight.btn-l:hover,.btn-highlight.btn-xl:hover,.btn-highlight.btn-l.btn-hovered,.btn-highlight.btn-xl.btn-hovered{background:linear-gradient(var(--btn-bg),var(--btn-bg))padding-box,linear-gradient(160deg,#f8f3f0b3 0%,#f8f3f01a 50%,#f8f3f066 100%)border-box,linear-gradient(var(--btn-bg),var(--btn-bg))border-box}.btn-highlight.btn-l:active,.btn-highlight.btn-xl:active{background:linear-gradient(var(--btn-bg),var(--btn-bg))padding-box,linear-gradient(160deg,#f8f3f066 0%,#f8f3f01a 50%,#f8f3f0b3 100%)border-box,linear-gradient(var(--btn-bg),var(--btn-bg))border-box}.btn-highlight.btn-l:disabled,.btn-highlight.btn-xl:disabled{background:var(--color-content-disabled)}.btn-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%)}.btn-highlight:hover .btn-highlight-glow,.btn-highlight.btn-hovered .btn-highlight-glow{opacity:.6;height:48px}.btn-highlight:active .btn-highlight-glow{animation:.25s forwards glow-press}@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=b4ba305b0448c2c1.css.map*/