.k-draw{stroke-dasharray:1;stroke-dashoffset:1;fill-opacity:0;animation-name:kdraw,kfill;animation-duration:1.5s,.9s;animation-timing-function:cubic-bezier(.55,0,.2,1),ease;animation-fill-mode:forwards,forwards}.k-fill{opacity:0;animation-name:kfade;animation-duration:.9s;animation-timing-function:ease;animation-fill-mode:forwards}.k-sea{animation-timing-function:linear;animation-iteration-count:infinite}.k-s1{animation-name:ksea1;animation-duration:7s}.k-s2{animation-name:ksea2;animation-duration:5s}.k-s3{animation-name:ksea3;animation-duration:4s}.k-bob{transform-box:view-box;transform-origin:213px 229px;animation:kbob 3.2s ease-in-out infinite}.k-ring{transform-box:view-box;transform-origin:160px 160px;animation:kspin 60s linear infinite}.k-shimmer{animation:kshimmer 4.2s ease-in-out 1.8s infinite}.k-msg{animation:kfade .5s ease both}@keyframes kdraw{to{stroke-dashoffset:0}}@keyframes kfill{to{fill-opacity:1}}@keyframes kfade{0%{opacity:0}to{opacity:1}}@keyframes ksea1{to{transform:translate(-40px)}}@keyframes ksea2{to{transform:translate(-48px)}}@keyframes ksea3{to{transform:translate(-56px)}}@keyframes kbob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1.6px) rotate(-1.6deg)}}@keyframes kspin{to{transform:rotate(360deg)}}@keyframes kshimmer{0%{transform:skew(-18deg) translate(0)}55%,to{transform:skew(-18deg) translate(120px)}}@media(prefers-reduced-motion:reduce){.k-draw{animation:none;stroke-dashoffset:0;fill-opacity:1}.k-fill{animation:none;opacity:1}.k-sea,.k-bob,.k-ring,.k-shimmer,.k-msg{animation:none}}.k-sea{animation:none!important}.k-wrap{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:24px;color:#4a5560}.k-svg{line-height:0;filter:drop-shadow(0 18px 30px rgba(120,90,20,.18))}.k-msg{margin:8px 0 0;font-size:16px}
