.ck3{--ink:#11264a;--muted:#55657f;--line:#dce3ee;--blue:#2160c4;--blue-soft:#e3ecfa;z-index:60;left:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));width:min(372px,100vw - 24px);color:var(--ink);border:1px solid var(--line);font-family:var(--font-lp3),"Figtree",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;background:#fff;border-radius:22px;padding:18px 18px 16px;animation:.45s cubic-bezier(.2,.7,.2,1) both ck-in;position:fixed;box-shadow:0 30px 60px -28px #11264a8c,0 2px 6px #11264a0f}.ck3.out{animation:.26s ease-in both ck-out}.ck3 *{box-sizing:border-box}.ck3 .ck-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ck3 .ck-ico{color:#d9442e;background:#ffede0;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ck3 .ck-title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:900}.ck3 .ck-text{color:var(--muted);margin:0 0 14px;font-size:14px;line-height:1.5}.ck3 .ck-text a{color:var(--ink);text-underline-offset:2px;font-weight:800;text-decoration:underline}.ck3 .ck-text a:hover{color:var(--blue)}.ck3 .ck-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ck3 .ck-btn{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:44px;font-family:inherit;font-size:15px;font-weight:800;line-height:1;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .2s;box-shadow:0 10px 22px -12px #2160c4bf}.ck3 .ck-btn:hover{transform:translateY(-1px);box-shadow:0 14px 26px -12px #2160c4cc}.ck3 .ck-btn.ghost{color:var(--ink);border:1.5px solid var(--line);box-shadow:none;background:#fff}.ck3 .ck-btn.ghost:hover{border-color:var(--ink)}.ck3 .ck-btn:focus-visible,.ck3 a:focus-visible{outline:3px solid var(--blue);outline-offset:3px}@keyframes ck-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes ck-out{to{opacity:0;transform:translateY(12px)}}@media (min-width:960px){html[data-page=auth] .ck3{bottom:44px;left:auto;right:44px}}@media (max-width:640px){.ck3{width:auto;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));padding:16px 16px 14px}}@media (prefers-reduced-motion:reduce){.ck3,.ck3.out{animation:none}.ck3 .ck-btn{transition:none}}
