:root{--damo-button-default-height:44px;--damo-button-default-line-height:1.2;--damo-button-radius:var(--damo-radius-md);--damo-button-size-xl:45px;--damo-button-xl-font-size:16px;--damo-button-xl-padding:0 12px;--damo-button-size-lg:40px;--damo-button-lg-font-size:15px;--damo-button-lg-padding:0 12px;--damo-button-size-md:35px;--damo-button-md-font-size:14px;--damo-button-md-padding:0 12px;--damo-button-size-sm:30px;--damo-button-sm-font-size:13px;--damo-button-sm-padding:0 12px;--damo-button-size-xs:24px;--damo-button-xs-font-size:12px;--damo-button-xs-padding:0 12px;--damo-third-color:#fff;--damo-fourth-color:#fff;--damo-button-primary-color:var(--damo-white);--damo-button-primary-background:var(--damo-color-brand-gradient);--damo-button-secondary-color:var(--damo-color-e62828);--damo-button-secondary-background:var(--damo-color-ffedeb);--damo-button-secondary-border-color:rgba(230,40,40,.1);--damo-button-default-color:var(--damo-color-333);--damo-button-default-background:var(--damo-color-fff);--damo-button-default-border-color:var(--damo-color-ccc);--damo-button-fourth-color:var(--damo-color-333);--damo-button-fourth-background:var(--damo-color-f5f5f5);--damo-button-mini-height:24px;--damo-button-mini-padding:0 var(--damo-padding-base);--damo-button-mini-font-size:var(--damo-font-size-xs);--damo-button-small-height:32px;--damo-button-small-padding:0 var(--damo-padding-xs);--damo-button-small-font-size:var(--damo-font-size-sm);--damo-button-normal-padding:0 15px;--damo-button-normal-font-size:var(--damo-font-size-md);--damo-button-large-height:50px;--damo-button-border-width:var(--damo-border-width);--damo-button-round-radius:var(--damo-radius-max);--damo-button-plain-background:var(--damo-white);--damo-button-disabled-opacity:.3;--damo-button-icon-size:1.2em;--damo-button-loading-icon-size:20px}.damo-theme-dark,:root[data-theme-color=dark]{--damo-button-default-border-color:transparent;--damo-button-secondary-color:#f04848;--damo-button-secondary-background:#4b2929;--damo-button-default-color:#e0e0e0;--damo-button-default-background:#353535;--damo-button-fourth-color:#6c6c6c;--damo-button-fourth-background:#353535}.damo-button{-webkit-appearance:none;border:none;border-radius:var(--damo-button-radius);box-sizing:border-box;cursor:pointer;display:inline-block;font-size:var(--damo-button-default-font-size);font-weight:600;height:var(--damo-button-default-height);line-height:var(--damo-button-default-line-height);margin:0;padding:0;position:relative;text-align:center;transition:opacity var(--damo-duration-base) ease;-webkit-font-smoothing:auto}.damo-button__text{white-space:nowrap;width:100%}.damo-button:before{background:var(--damo-black);border:inherit;border-color:var(--damo-black);border-radius:inherit;content:" ";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.damo-button:active:before{opacity:.1}.damo-button--disabled:before,.damo-button--loading:before{display:none}.damo-button--primary{background:var(--damo-button-primary-background);color:var(--damo-button-primary-color)}.damo-button--primary.damo-button--bordered{border:var(--damo-button-border-width) solid var(--damo-button-primary-border-color)}.damo-button--secondary{background:var(--damo-button-secondary-background);color:var(--damo-button-secondary-color)}.damo-button--secondary.damo-button--bordered{border:var(--damo-button-border-width) solid var(--damo-button-secondary-border-color)}.damo-button--default{background:var(--damo-button-default-background);color:var(--damo-button-default-color)}.damo-button--default.damo-button--bordered{border:var(--damo-button-border-width) solid var(--damo-button-default-border-color)}.damo-button--fourth{background:var(--damo-button-fourth-background);color:var(--damo-button-fourth-color)}.damo-button--extra-large{--damo-button-radius:var(--damo-radius-lg);font-size:var(--damo-button-xl-font-size);height:var(--damo-button-size-xl);padding:var(--damo-button-xl-padding)}.damo-button--large{font-size:var(--damo-button-lg-font-size);height:var(--damo-button-size-lg);padding:var(--damo-button-lg-padding)}.damo-button--normal{font-size:var(--damo-button-md-font-size);height:var(--damo-button-size-md);padding:var(--damo-button-md-padding)}.damo-button--small{font-size:var(--damo-button-sm-font-size);height:var(--damo-button-size-sm);padding:var(--damo-button-sm-padding)}.damo-button--mini{--damo-button-radius:var(--damo-radius-sm);font-size:var(--damo-button-xs-font-size);height:var(--damo-button-size-xs);padding:var(--damo-button-xs-padding)}.damo-button--mini+.damo-button--mini{margin-left:var(--damo-padding-base)}.damo-button__loading{color:inherit;font-size:inherit}.damo-button__loading .damo-loading__spinner{color:currentColor;height:var(--damo-button-loading-icon-size);width:var(--damo-button-loading-icon-size)}.damo-button--block{display:block;width:100%}.damo-button--disabled{cursor:not-allowed;opacity:var(--damo-button-disabled-opacity)}.damo-button--inactive{background-color:#ddd;color:#fff;cursor:not-allowed;pointer-events:none}.damo-button--loading{cursor:default}.damo-button--round{border-radius:var(--damo-radius-max)}.damo-button__content{align-items:center;display:flex;height:100%;justify-content:center}.damo-button__content:before{content:" "}.damo-button__icon{display:inline-flex;font-size:var(--damo-button-icon-size);line-height:inherit}.damo-button__icon+.damo-button__text,.damo-button__loading+.damo-button__text,.damo-button__text+.damo-button__icon,.damo-button__text+.damo-button__loading{margin-left:var(--damo-padding-base)}.damo-button--hairline{border-width:0}.damo-button--hairline:after{border-color:inherit;border-radius:calc(var(--damo-button-radius)*2)}.damo-button--hairline.damo-button--round:after{border-radius:var(--damo-button-round-radius)}.damo-button--hairline.damo-button--square:after{border-radius:0}:root{--damo-loading-text-color:var(--damo-text-color-2);--damo-loading-text-font-size:var(--damo-font-size-md);--damo-loading-spinner-color:var(--damo-gray-5);--damo-loading-spinner-size:30px;--damo-loading-spinner-duration:.8s}.damo-loading{color:var(--damo-loading-spinner-color);font-size:0}.damo-loading,.damo-loading__spinner{position:relative;vertical-align:middle}.damo-loading__spinner{animation:damo-rotate var(--damo-loading-spinner-duration) linear infinite;display:inline-block;height:var(--damo-loading-spinner-size);max-height:100%;max-width:100%;width:var(--damo-loading-spinner-size)}.damo-loading__spinner--spinner{animation-timing-function:steps(12)}.damo-loading__spinner--circular{animation-duration:2s}.damo-loading__spinner--double-bounce,.damo-loading__spinner--image{animation:unset}.damo-loading__spinner--double-bounce .bounce1,.damo-loading__spinner--double-bounce .bounce2{animation:mint-spinner-double-bounce 2s ease-in-out infinite;background-color:var(--damo-loading-spinner-color);border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.damo-loading__spinner--double-bounce .bounce2{animation-delay:-1s}.damo-loading__spinner--triple-bounce{align-items:center;animation:unset;display:flex;justify-content:center}.damo-loading__spinner--triple-bounce .bounce1,.damo-loading__spinner--triple-bounce .bounce2,.damo-loading__spinner--triple-bounce .bounce3{animation:mint-spinner-triple-bounce 1.4s ease-in-out infinite both;background-color:var(--damo-loading-spinner-color);border-radius:100%;display:inline-block}.damo-loading__spinner--triple-bounce .bounce1{animation-delay:-.32s}.damo-loading__spinner--triple-bounce .bounce2{animation-delay:-.16s}.damo-loading__image{height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.damo-loading__line{height:100%;left:0;position:absolute;top:0;width:100%}.damo-loading__line:before{background-color:currentColor;border-radius:40%;content:" ";display:block;height:25%;margin:0 auto;width:2px}.damo-loading__circular{display:block;height:100%;width:100%}.damo-loading__circular circle{animation:damo-circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.damo-loading__text{color:var(--damo-loading-text-color);display:inline-block;font-size:var(--damo-loading-text-font-size);margin-left:var(--damo-padding-xs);vertical-align:middle}.damo-loading--vertical{align-items:center;display:flex;flex-direction:column}.damo-loading--vertical .damo-loading__text{margin:var(--damo-padding-xs) 0 0}@keyframes damo-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes mint-spinner-double-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes mint-spinner-triple-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.damo-loading__line--1{opacity:1;transform:rotate(30deg)}.damo-loading__line--2{opacity:.9375;transform:rotate(60deg)}.damo-loading__line--3{opacity:.875;transform:rotate(90deg)}.damo-loading__line--4{opacity:.8125;transform:rotate(120deg)}.damo-loading__line--5{opacity:.75;transform:rotate(150deg)}.damo-loading__line--6{opacity:.6875;transform:rotate(180deg)}.damo-loading__line--7{opacity:.625;transform:rotate(210deg)}.damo-loading__line--8{opacity:.5625;transform:rotate(240deg)}.damo-loading__line--9{opacity:.5;transform:rotate(270deg)}.damo-loading__line--10{opacity:.4375;transform:rotate(300deg)}.damo-loading__line--11{opacity:.375;transform:rotate(330deg)}.damo-loading__line--12{opacity:.3125;transform:rotate(1turn)}
