.human-check{z-index:1000;opacity:0;pointer-events:none;background:#0e1c17a8;place-items:center;padding:16px;transition:opacity .2s;display:grid;position:fixed;inset:0}.human-check.is-open{opacity:1;pointer-events:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.human-check-card{color:#f3ecdf;background:#242320;border-radius:15px;outline:none;width:340px;max-width:100%;padding:12px 20px 20px;transition:transform .26s cubic-bezier(.2,.8,.2,1);transform:translateY(8px)scale(.97);box-shadow:0 30px 100px #0b1e1a55}.human-check.is-open .human-check-card{transform:none}.human-check-head{color:#a59a86;justify-content:space-between;align-items:center;gap:12px;margin:0 -8px 12px 0;font-size:14px;font-weight:600;display:flex}.human-check-close{color:#f3ecdf;cursor:pointer;background:#ffffff10;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .18s;display:grid}.human-check-close:active{background:#ffffff24}.human-check-close:focus-visible{outline-offset:2px;outline:2px solid #f0c269}.human-check-widget{justify-content:center;display:flex}@media (hover:hover){.human-check-close:hover{background:#ffffff1c}}@media (width<=600px){.human-check{place-items:end stretch;padding:0}.human-check-card{width:100%;padding:12px 20px calc(22px + var(--safe-bottom,0px));border-radius:17px 17px 0 0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.human-check,.human-check-card{transition:none}}
