.developer-site .email-verification-page{color:#071b49;background:radial-gradient(at top,#edf5ff 0%,#f8fbff 55%,#fff 100%);place-items:center;min-height:calc(100svh - 160px);padding:48px 20px;display:grid}.developer-site .verification-card{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e3ecf7;border-radius:16px;width:100%;max-width:440px;padding:28px 32px 24px;box-shadow:0 16px 48px #1457a80d}.developer-site .verification-illustration{width:164px;height:auto;margin:0 auto 12px;display:block}.developer-site .verification-status h1{letter-spacing:-.035em;color:#071b49;margin:0 0 12px;font-size:25px;font-weight:750;line-height:1.3}.developer-site .verification-status>p{color:#64748b;max-width:340px;margin:0 auto;font-size:14px;line-height:1.7}.developer-site .verification-spinner{box-sizing:border-box;border:3px solid #dbeafe;border-top-color:#0866ff;border-radius:50%;width:28px;height:28px;margin:22px auto 0;animation:.85s linear infinite verification-spin;display:block}.developer-site .verification-button{box-sizing:border-box;color:#fff;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#0866ff;border:1px solid #0866ff;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:24px 0 0;padding:12px 16px;font-size:14px;font-weight:650;text-decoration:none;transition:background .15s;display:flex}.developer-site .verification-button:hover:not(:disabled){background:#0054dc}.developer-site .verification-button:disabled{opacity:.6;cursor:default}.developer-site .verification-button:focus-visible,.developer-site .verification-back:focus-visible,.developer-site .verification-resend input:focus-visible{outline-offset:3px;outline:3px solid #93c5fd}.developer-site .verification-button svg{width:18px;height:18px}.developer-site .verification-security{text-align:left;background:#f3f8ff;border:1px solid #e8f0fd;border-radius:10px;align-items:flex-start;gap:12px;margin-top:28px;padding:15px;display:flex}.developer-site .verification-security>span{color:#0866ff;background:#e3eeff;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.developer-site .verification-security svg{width:19px;height:19px}.developer-site .verification-security strong{margin-bottom:4px;font-size:12px;font-weight:650;line-height:1.5;display:block}.developer-site .verification-security p{color:#64748b;margin:0;font-size:12px;line-height:1.65}.developer-site .verification-back{color:#0054dc;margin-top:20px;padding:3px;font-size:13px;text-decoration:none;display:inline-block}.developer-site .verification-back:hover{text-decoration:underline}.developer-site .verification-resend{text-align:left;margin-top:24px}.developer-site .verification-resend label{margin-bottom:8px;font-size:13px;font-weight:650;display:block}.developer-site .verification-resend input{box-sizing:border-box;color:#071b49;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #ceddf1;border-radius:8px;padding:12px;font-size:16px;display:block}.developer-site .verification-resend .verification-button{margin-top:12px}.developer-site .verification-notice,.developer-site .verification-error{overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.6}.developer-site .verification-notice{color:#17633c}.developer-site .verification-error{color:#a32431}@keyframes verification-spin{to{transform:rotate(360deg)}}@media (width<=480px){.developer-site .email-verification-page{padding:28px 16px}.developer-site .verification-card{padding:24px 22px 20px}.developer-site .verification-status h1{font-size:23px}}@media (prefers-reduced-motion:reduce){.developer-site .verification-spinner{animation:none}.developer-site .verification-button{transition:none}}