.admin-captcha{display:grid;gap:9px}.admin-captcha>label{font-size:14px;font-weight:750}.admin-captcha-preview{min-height:86px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:7px;border:1px solid var(--line);border-radius:15px;background:var(--soft)}.admin-captcha-preview svg{display:block;width:100%;height:auto;max-height:88px}.admin-captcha-preview .techasea-captcha-question{width:100%;min-height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:11px;color:#153d34;background:#effaf6;font-size:25px;font-weight:850;text-align:center}.admin-captcha-preview .techasea-captcha-question small{color:#66847b;font-size:11px}.admin-captcha-row{display:grid;grid-template-columns:minmax(0,1fr) 52px;gap:9px}.admin-captcha-row input{width:100%;min-width:0;height:52px;padding:0 14px;border:1px solid var(--line);border-radius:14px;outline:none;color:var(--ink);background:#fbfffd;font:inherit}.admin-captcha-row input:focus{border-color:#16a77d;box-shadow:0 0 0 4px rgba(22,167,125,.1)}.admin-captcha-row button{border:1px solid var(--line);border-radius:14px;color:#087d5b;background:var(--soft);font-size:24px;cursor:pointer}.admin-captcha-row button:disabled{opacity:.5;cursor:not-allowed}.admin-captcha-error{color:#bb334b;font-size:12px}[data-theme="dark"] .admin-captcha-row input{color:var(--ink);background:#132620}[data-theme="dark"] .admin-captcha-preview .techasea-captcha-question{color:#e5f5f0;background:#17352d}[data-theme="dark"] .admin-captcha-preview .techasea-captcha-question small{color:#91aaa2}
