:root{--Spacing-2:.2rem;--Spacing-4:.4rem;--Spacing-6:.6rem;--Spacing-8:.8rem;--Spacing-10:1rem;--Spacing-14:1.4rem;--Spacing-16:1.6rem;--Spacing-20:2rem;--Spacing-28:2.8rem;--Spacing-40:4rem;--Spacing-80:8rem;--Spacing-160:16rem;--corner-4:4px;--corner-8:8px;--corner-12:12px;--corner-16:16px;--corner-28:28px;--corner-32:32px;--corner-full:1000px}.btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:#1f9369;border-radius:var(--corner-12);cursor:pointer;height:4rem;justify-content:center;padding:0 var(--Spacing-16);white-space:nowrap}.btn,.btn svg{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.btn svg{stroke:#fff;width:1.6rem}@media screen and (min-width:1024px){.btn:not(.btn--loading,.btn--link-btn,.btn--disabled):hover{background:#56daaa}.btn:not(.btn--loading,.btn--link-btn,.btn--disabled):hover .btn__title{color:#fff}.btn:not(.btn--loading,.btn--link-btn,.btn--disabled):hover svg{stroke:#fff}}.btn__wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.btn__wrapper--pencil:hover svg.svg-pencil{-webkit-animation:pencilWrite .8s ease infinite;-o-animation:pencilWrite .8s ease infinite;animation:pencilWrite .8s ease infinite}.btn__tooltip{background:#fff;border:1px solid #cecece;border-radius:var(--Corner-corner-12,12px);min-width:18.2rem;opacity:0;padding:var(--Spacing-8) var(--Spacing-6);pointer-events:none;position:absolute;right:0;top:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;visibility:hidden;white-space:nowrap;will-change:transform;z-index:20}.btn__tooltip:before{bottom:calc(100% - 1px);content:"";height:8px;left:0;position:absolute;width:100%}.btn__tooltip.active{opacity:1;pointer-events:auto;top:calc(100% + 6px);visibility:visible}.btn__title{line-height:1;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.btn__title--mgnr{margin-right:var(--Spacing-8)}.btn__title--mgnl{margin-left:var(--Spacing-8)}.btn--secondary{background-color:#e3f9f1}.btn--secondary svg{stroke:#1f9369}.btn--secondary .btn__title{color:#1f9369}.btn--tetriary{background-color:#e9edeb}.btn--tetriary svg{stroke:#525252}.btn--tetriary .btn__title{color:#525252}.btn--height36{height:3.6rem}.btn--height28{border-radius:var(--Corner-corner-8,8px);height:2.8rem}.btn--link-btn{background-color:inherit}.btn--link-btn svg{stroke:#1f9369}.btn--link-btn .btn__title{color:#1f9369}@media screen and (min-width:1024px){.btn--link-btn:hover svg{stroke:#56daaa}.btn--link-btn:hover .btn__title{color:#56daaa}}.btn--link-btn.btn--disabled{background-color:inherit}.btn--textError300 svg{stroke:#ff4615}.btn--textError300 .btn__title{color:#ff4615}.btn--textError200 svg{stroke:#ff9275;-webkit-transition:stroke .5s ease;-o-transition:stroke .5s ease;transition:stroke .5s ease}.btn--textError200 .btn__title{color:#ff9275;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.btn--textError200:hover svg{stroke:#ff4615}.btn--textError200:hover .btn__title{color:#ff4615}.btn--icon-btn{padding:0 1.2rem}.btn--width100{max-width:100;width:100%}.btn--loading{opacity:.4;pointer-events:none}.btn--disabled{background-color:#cecece;cursor:auto;pointer-events:none}.btn--disabled .btn__title{color:#898989}.btn--disabled svg{stroke:#898989}.btn--empty{background-color:inherit;border:none;-webkit-box-shadow:none;box-shadow:none;color:#000;height:2.8rem;padding:0}@media screen and (min-width:1024px){.btn--empty:hover .btn__icon{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translate(4px)}}.btn--empty-red{background-color:inherit;border-color:#ff4615;-webkit-box-shadow:none;box-shadow:none}.btn--empty-red .btn__title{color:#ff4615}.btn--empty-red svg{fill:#ff4615}@-webkit-keyframes pencilWrite{0%{-webkit-transform:rotate(0deg) translateX(0);transform:rotate(0) translate(0)}20%{-webkit-transform:rotate(6deg) translateX(1px);transform:rotate(6deg) translate(1px)}40%{-webkit-transform:rotate(-4deg) translateX(2px);transform:rotate(-4deg) translate(2px)}60%{-webkit-transform:rotate(5deg) translateX(3px);transform:rotate(5deg) translate(3px)}80%{-webkit-transform:rotate(-3deg) translateX(2px);transform:rotate(-3deg) translate(2px)}to{-webkit-transform:rotate(0deg) translateX(0);transform:rotate(0) translate(0)}}@-o-keyframes pencilWrite{0%{-o-transform:rotate(0deg) translateX(0);transform:rotate(0) translate(0)}20%{-o-transform:rotate(6deg) translateX(1px);transform:rotate(6deg) translate(1px)}40%{-o-transform:rotate(-4deg) translateX(2px);transform:rotate(-4deg) translate(2px)}60%{-o-transform:rotate(5deg) translateX(3px);transform:rotate(5deg) translate(3px)}80%{-o-transform:rotate(-3deg) translateX(2px);transform:rotate(-3deg) translate(2px)}to{-o-transform:rotate(0deg) translateX(0);transform:rotate(0) translate(0)}}@keyframes pencilWrite{0%{-webkit-transform:rotate(0deg) translateX(0);-o-transform:rotate(0deg) translateX(0);transform:rotate(0) translate(0)}20%{-webkit-transform:rotate(6deg) translateX(1px);-o-transform:rotate(6deg) translateX(1px);transform:rotate(6deg) translate(1px)}40%{-webkit-transform:rotate(-4deg) translateX(2px);-o-transform:rotate(-4deg) translateX(2px);transform:rotate(-4deg) translate(2px)}60%{-webkit-transform:rotate(5deg) translateX(3px);-o-transform:rotate(5deg) translateX(3px);transform:rotate(5deg) translate(3px)}80%{-webkit-transform:rotate(-3deg) translateX(2px);-o-transform:rotate(-3deg) translateX(2px);transform:rotate(-3deg) translate(2px)}to{-webkit-transform:rotate(0deg) translateX(0);-o-transform:rotate(0deg) translateX(0);transform:rotate(0) translate(0)}}
