@keyframes i67mti0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.i67mti1{border:1px solid var(--_138avwlpi);opacity:0;animation:.2s ease-out forwards i67mti0;transform:translateY(10px)}
@keyframes g8h89x4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
@keyframes g8h89xb{0%{visibility:visible;transform:translateY(0%)}40%{visibility:hidden;transform:translateY(-150%)}41%{visibility:hidden;transform:translateY(200%)}42%{visibility:visible;transform:translateY(200%)}60%{visibility:visible;transform:translateY(0%)}to{visibility:visible;transform:translateY(0%)}}
.g8h89x0{row-gap:var(--_138avwlqu);padding:var(--_138avwlqu);border-radius:var(--_138avwlp3);background:repeating-linear-gradient(to right, var(--_138avwlpi) 0 10px, transparent 10px 20px) top, repeating-linear-gradient(to right, var(--_138avwlpi) 0 10px, transparent 10px 20px) bottom, repeating-linear-gradient(to bottom, var(--_138avwlpi) 0 10px, transparent 10px 20px) left, repeating-linear-gradient(to bottom, var(--_138avwlpi) 0 10px, transparent 10px 20px) right;background-position:0 0,0 100%,0 0,100% 0;background-repeat:no-repeat;background-size:calc(100% - 4px) 2px,calc(100% - 4px) 2px,2px calc(100% - 4px),2px calc(100% - 4px);flex-direction:column;transition:background .3s ease-in-out;display:flex;position:relative}
.g8h89x1{flex-direction:column;display:flex;position:relative}
.g8h89x2{pointer-events:none;gap:var(--_138avwlqs);flex-direction:column;display:flex}
.g8h89x3{gap:var(--_138avwlqs);flex-direction:column;width:100%;display:flex}
.g8h89x5{border-radius:var(--_138avwlp3);opacity:0;background:green;justify-content:center;align-items:center;width:100%;animation:.3s ease-out forwards g8h89x4;display:flex;position:absolute;inset:0;transform:translateY(10px)}
.g8h89x6{background:var(--_138avwlpj)}
.g8h89x7{background:var(--_138avwlpi)}
.g8h89x8{align-items:center;gap:var(--_138avwlqq);flex-direction:column;display:flex}
.g8h89x9{padding:var(--_138avwlqq);border-radius:100%;flex-direction:column;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);overflow:hidden}
.g8h89xa{transform:scale(1.2)}
.g8h89xc{animation:1s ease-in-out g8h89xb}
.z9cvt20{width:100%}
.z9cvt21{width:100%}
.z9cvt22{display:none}
.z9cvt23{text-align:center;align-items:center;gap:var(--_138avwlqr);display:flex}
.z9cvt24{text-align:left}
@media screen and (min-width:1025px){.z9cvt20{width:fit-content}}
@media screen and (min-width:640px){.z9cvt22{display:block}}