button[data-v-29aedd80]{--delay-loader:.1s;--transition:all .25s ease;--transform-in:translate3d(0, 0, 0);--transform-out:translate3d(0, 10px, 0);background:0 0;border:none;outline:none;margin:0;padding:0}button .content[data-v-29aedd80]{height:40px;color:var(--BrandSolidText);cursor:pointer;background:var(--BrandSolid);transition:var(--transition);transform-origin:50%;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:10px 24px;font-size:16px;font-weight:500;display:flex;position:relative;box-shadow:0 4px 10px #ff323240}button:hover .content[data-v-29aedd80]{filter:saturate(120%)}button:active:not([data-disabled=true]):not([data-loader=true]) .content[data-v-29aedd80]{transition-duration:.15s;transform:scale3d(.98,.98,.98)}button .slot[data-v-29aedd80]{align-items:center;gap:8px;display:flex}button[data-size=XL] .content[data-v-29aedd80]{background:linear-gradient(282deg,#e03131 0%,#ff8080 100%);border-radius:14px;height:50px;padding:10px 16px;font-size:17px;font-weight:700}button[data-outline=true] .content[data-v-29aedd80],button[data-type=more] .content[data-v-29aedd80]{background:var(--ElevatedColorBackground);box-shadow:0 0 0 1px var(--BorderColor);color:var(--BaseColorText)}button[data-outline=true]:hover .content[data-v-29aedd80],button[data-type=more]:hover .content[data-v-29aedd80]{background:var(--SunkenColorBackground);filter:none}button[data-type=more] .content[data-v-29aedd80]{width:40px;padding:0}button[data-color=black] .content[data-v-29aedd80]{background:var(--InvertColorBackground);color:var(--InvertColorText);box-shadow:none}button[data-color=grey] .content[data-v-29aedd80]{background:var(--SunkenColorBackground);color:var(--BaseColorText);box-shadow:none}button[data-color=transparent] .content[data-v-29aedd80]{color:var(--BaseColorText);box-shadow:none;background:0 0}button[data-color=beta] .content[data-v-29aedd80],button[data-color=beta]:hover .content[data-v-29aedd80]{color:#fff;fill:#fff;background:linear-gradient(135deg,#0070f3,#f81ce5)}button[data-ico=true] .content[data-v-29aedd80]{padding:10px 14px}button[data-square=true] .content[data-v-29aedd80]{width:40px;padding:0}button[data-block=true][data-v-29aedd80],button[data-block=true] .content[data-v-29aedd80]{width:100%}button[data-ghost=true] .content[data-v-29aedd80]{box-shadow:none;color:var(--SecondaryColorText);background:0 0}button[data-ghost=true]:hover .content[data-v-29aedd80]{background:var(--BaseColorBackground,var(--SunkenColorBackground));color:var(--BaseColorText);filter:none}button[data-ghost=true][data-color=danger]:hover .content[data-v-29aedd80]{color:#ef4444;background:#ef444414}button[data-disabled=true][data-v-29aedd80],button[data-loader=true][data-v-29aedd80]{filter:grayscale(60%)brightness(110%);cursor:not-allowed}button[data-disabled=true]>div[data-v-29aedd80],button[data-loader=true]>div[data-v-29aedd80]{cursor:not-allowed}button[data-disabled=true][data-color=black] .content[data-v-29aedd80],button[data-loader=true][data-color=black] .content[data-v-29aedd80],button[data-disabled=true][data-outline=true] .content[data-v-29aedd80],button[data-loader=true][data-outline=true] .content[data-v-29aedd80]{background:var(--SunkenColorBackground);color:var(--TertiaryColorText);box-shadow:0 0 0 1px var(--BorderColorStrong)}.loader[data-v-29aedd80]{opacity:0;transform:var(--transform-out);justify-content:center;align-items:center;transition:transform .25s,opacity .25s;display:flex;position:absolute;inset:0}button[data-loader=true] .slot[data-v-29aedd80]{opacity:0;transform:var(--transform-in);transition:var(--transition)}button[data-loader=true] .loader[data-v-29aedd80]{opacity:1;transition-delay:var(--delay-loader);transform:none}.loader svg[data-v-29aedd80]{animation:1s linear infinite loader-29aedd80}@keyframes loader-29aedd80{to{transform:rotate(360deg)}}button[data-size=S] .content[data-v-29aedd80]{border-radius:var(--uiFieldRadius);height:34px;padding:0 16px;font-size:14px}button[data-size=S][data-square=true] .content[data-v-29aedd80]{width:32px}button[data-size=XL][data-square=true] .content[data-v-29aedd80]{width:50px}button[data-rounded=true] .content[data-v-29aedd80]{border-radius:24px;box-shadow:0 1px 3px #0000001f}
