@keyframes tk-rise{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:none}}.tk-ask[data-leaving]{animation:k2 .24s ease reverse both}.tk-ask[data-leaving] .tk-ask__card{animation:ask-out .24s cubic-bezier(.4,0,.8,.4) both}@keyframes ask-out{to{opacity:0;transform:translateY(16px) scale(.94)}}.tk-ask{position:fixed;z-index:140;inset:0;display:grid;place-items:center;padding:20px;background:rgb(21 16 48/55%);backdrop-filter:blur(5px);animation:k2 .16s ease both}.tk-ask__card{width:min(100%,420px);padding:22px 20px 18px;border:3px solid #fffdf7;border-radius:26px;background:linear-gradient(180deg,#fffdf7,#f8f4ee);box-shadow:0 8px 0 #e7e3ee,0 30px 70px rgb(21 16 48/40%);text-align:center;animation:tk-rise .44s cubic-bezier(.34,1.56,.48,1) both}.tk-ask__card h2{margin:0 0 6px;font-size:22px;line-height:1.15;letter-spacing:-.01em}.tk-ask__card p{margin:0;color:var(--e);font-size:13.5px;line-height:1.5;text-wrap:pretty}.tk-ask__card strong{color:var(--d)}.tk-ask__actions{display:flex;flex-direction:column;gap:8px;margin-top:14px}.tk-ask__actions .rb{width:100%}.tk-ask__go{min-height:46px;border:2px solid #e0dbea;border-radius:14px;color:var(--i);background:white;cursor:pointer;font:inherit;font-size:13.5px;font-weight:850}.tk-ask__back{min-height:38px;border:0;border-radius:12px;color:var(--f);background:transparent;cursor:pointer;font:inherit;font-size:12.5px;font-weight:800}.tk-ask__nko{display:block;width:58px;margin:-6px auto 6px}.tk-ask__nko .to{width:58px;height:74px}.tk-ask__steps{display:flex;flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;text-align:left}.tk-ask__steps button{display:grid;width:100%;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;border:2px solid #e0dbea;border-radius:16px;color:var(--d);background:white;box-shadow:0 3px 0 #e7e3ee;cursor:pointer;font:inherit;font-size:13.5px;font-weight:800;line-height:1.35;text-align:left;transition:transform .16s cubic-bezier(.34,1.56,.48,1),border-color .16s ease}.tk-ask__steps button:hover{transform:translateY(-2px);border-color:var(--i)}.tk-ask__steps button:active{transform:translateY(1px);box-shadow:0 1px 0 #e7e3ee}.tk-ask__steps svg{width:17px;margin-top:1px;color:var(--i)}