.math-security-check{margin:18px 0;padding:16px;border:1px solid #b9d7f5;border-radius:12px;background:#f2f8ff;box-shadow:0 1px 3px rgba(20,75,125,.08)}
.math-security-header{display:flex;align-items:flex-start;gap:12px;color:#193a5a}.math-security-header>span:last-child{display:flex;min-width:0;flex-direction:column}.math-security-header strong{font-size:15px;line-height:1.35}.math-security-header small{display:block;margin-top:3px;color:#58718a;font-size:12px;line-height:1.45}
.math-security-icon{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:50%;background:#dceeff;color:#1672c4}.math-security-icon svg{display:block;width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.math-security-challenge{display:flex;align-items:center;gap:12px;margin-top:14px}.math-security-challenge label{display:flex;align-items:center;gap:5px;margin:0;padding:9px 13px;border:1px solid #aaccec;border-radius:9px;background:#fff;color:#173c60;font-size:18px;font-weight:700;white-space:nowrap}.math-security-challenge input{box-sizing:border-box;width:96px!important;height:42px!important;margin:0!important;padding:7px 10px!important;border:2px solid #75aee0!important;border-radius:9px!important;background:#fff!important;color:#17324d!important;font:700 18px/1.2 Arial,Helvetica,sans-serif!important;text-align:center}.math-security-challenge input:focus{border-color:#1672c4!important;box-shadow:0 0 0 3px rgba(22,114,196,.15)!important;outline:0}
body.night-mode .math-security-check,body.dark-mode .math-security-check,body.theme-dark .math-security-check,body.dark .math-security-check,body[data-theme="dark"] .math-security-check{border-color:#355a78;background:#202f3d;box-shadow:none}body.night-mode .math-security-header,body.dark-mode .math-security-header,body.theme-dark .math-security-header,body.dark .math-security-header,body[data-theme="dark"] .math-security-header{color:#e6f2ff}body.night-mode .math-security-header small,body.dark-mode .math-security-header small,body.theme-dark .math-security-header small,body.dark .math-security-header small,body[data-theme="dark"] .math-security-header small{color:#aec2d4}body.night-mode .math-security-icon,body.dark-mode .math-security-icon,body.theme-dark .math-security-icon,body.dark .math-security-icon,body[data-theme="dark"] .math-security-icon{background:#294d69;color:#87c8ff}
body.night-mode .math-security-challenge label,body.dark-mode .math-security-challenge label,body.theme-dark .math-security-challenge label,body.dark .math-security-challenge label,body[data-theme="dark"] .math-security-challenge label{border-color:#466b89;background:#172633;color:#e8f4ff}body.night-mode .math-security-challenge input,body.dark-mode .math-security-challenge input,body.theme-dark .math-security-challenge input,body.dark .math-security-challenge input,body[data-theme="dark"] .math-security-challenge input{border-color:#5688b0!important;background:#182733!important;color:#f2f8ff!important}
@media(max-width:480px){.math-security-challenge{align-items:stretch;flex-direction:column}.math-security-challenge label{justify-content:center}.math-security-challenge input{width:100%!important}}
