@keyframes k8dkea0{0%{opacity:0}to{opacity:1}}
@keyframes k8dkea1{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.k8dkea2{z-index:1000;background-color:#0006;animation:.25s ease-out k8dkea0;position:fixed;inset:0}
.k8dkea3{z-index:1000;width:100%;max-height:calc(100dvh - 6.8rem - var(--safe-area-top));padding-bottom:var(--safe-area-bottom);background-color:var(--raundv6);border-radius:2.4rem 2.4rem 0 0;flex-direction:column;transition:transform .2s ease-out;animation:.25s cubic-bezier(.32,.72,0,1) k8dkea1;display:flex;position:fixed;bottom:0;left:0;right:0}
.k8dkea4{touch-action:none;cursor:grab;flex-shrink:0;margin-bottom:-1rem;padding:1.7rem 0 1rem}
.k8dkea5{background-color:var(--raundv2);border-radius:1rem;width:8rem;height:.6rem;margin:0 auto}
.k8dkea6{flex-shrink:0;justify-content:center;align-items:center;min-height:2.4rem;margin-top:2rem;display:flex;position:relative}
.k8dkea7{font-size:var(--raundvd);font-weight:var(--raundve);line-height:var(--raundvf);letter-spacing:var(--raundvg);color:var(--raundv1);margin-top:1.4rem}
.k8dkea8{position:absolute;top:50%;right:3rem;transform:translateY(-50%)}
@media (prefers-reduced-motion:reduce){.k8dkea2,.k8dkea3{animation:none}}
@media (min-width:768px){.k8dkea3{border-radius:2.4rem;width:39rem;max-height:80dvh;animation:none;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.k8dkea4{display:none}}
