/* VERIFIED ACCOUNT GUARD — Firebase Rules and backend verification remain authoritative. */
html.ggblox-account-checking body{visibility:hidden}
.ggblox-verification-guard{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:24px;visibility:visible;color:#edf6ff;background:radial-gradient(circle at 50% 0,rgba(47,124,255,.34),transparent 40rem),linear-gradient(155deg,#020714,#071a39 58%,#020611);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}
.ggblox-verification-guard[hidden]{display:none}
.ggblox-verification-card{width:min(560px,100%);padding:clamp(26px,6vw,44px);border:1px solid rgba(115,183,255,.28);border-radius:26px;background:linear-gradient(145deg,rgba(14,43,91,.96),rgba(5,17,39,.98));box-shadow:0 30px 90px rgba(0,15,55,.5);text-align:center}
.ggblox-verification-card img{width:62px;height:62px;object-fit:contain}.ggblox-verification-card h2{margin:18px 0 10px;font-size:clamp(28px,6vw,40px);line-height:1.05}.ggblox-verification-card p{margin:10px 0;color:#b8cbe7;line-height:1.6}.ggblox-verification-card .guard-note{padding:12px;border:1px solid rgba(255,210,105,.24);border-radius:12px;color:#ffe7a7;background:rgba(255,210,105,.07);font-size:13px}
.ggblox-verification-actions{display:grid;gap:10px;margin-top:22px}.ggblox-verification-actions button{min-height:48px;padding:11px 16px;border:1px solid rgba(124,185,255,.3);border-radius:13px;color:#eef7ff;background:rgba(255,255,255,.06);font:inherit;font-weight:800;cursor:pointer}.ggblox-verification-actions button:first-child{border-color:transparent;background:linear-gradient(135deg,#2f7cff,#5ca8ff)}.ggblox-verification-actions button:disabled{cursor:wait;opacity:.65}.ggblox-verification-actions button:focus-visible{outline:3px solid #9dd2ff;outline-offset:3px}.ggblox-verification-status{min-height:24px;margin-top:14px;color:#d8e9ff;font-size:13px}
@media(prefers-reduced-motion:reduce){.ggblox-verification-guard *,.ggblox-verification-guard *::before,.ggblox-verification-guard *::after{animation:none!important;transition:none!important}}
