/* MIJUONE v1.64 account security and admin Gmail header — self-contained and responsive. */
.header-actions .mj-gmail-header{position:relative!important;display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;isolation:isolate;flex-shrink:0;overflow:visible;z-index:0;color:#215caa!important}
.header-actions .mj-gmail-header:hover,.header-actions .mj-gmail-header:focus-visible{background:#edf5ff;border-radius:13px}
.header-actions .mj-gmail-header .mj-gmail-glyph{width:21px;height:21px;stroke-width:1.8}
.header-actions .mj-gmail-header .mj-gmail-count{position:absolute!important;display:flex;align-items:center;justify-content:center;right:0!important;top:0!important;left:auto!important;bottom:auto!important;transform:none!important;min-width:15px;max-width:26px;height:15px;padding:0 3px;box-sizing:border-box;background:#f04e60;color:#fff;border:2px solid #fff;border-radius:999px;font-size:9px;font-weight:850;line-height:1;z-index:2;box-shadow:0 2px 5px #1028452c;white-space:nowrap}
.mj164-auth-note{display:flex;align-items:center;gap:8px;background:#f3f8ff;border:1px solid #dfecfb;border-radius:11px;padding:11px 13px;color:#4d7297;font-size:12px;line-height:1.6}.mj164-auth-note .icon{height:17px;width:17px;flex-shrink:0;color:#3275c1}
.mj164-auth-links{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;margin:17px auto 0}.mj164-auth-links a{font-size:12px;text-decoration:none;color:#4275b4;font-weight:800}.mj164-auth-links a:hover{text-decoration:underline}
.mj164-shell{max-width:1200px;margin:28px auto 72px}.mj164-auth-container{display:grid;grid-template-columns:minmax(0,1.07fr) minmax(0,1fr);border-radius:24px;overflow:hidden;border:1px solid #dce7f6;background:#fff;box-shadow:0 22px 60px #152e4e12;min-height:410px}.mj164-auth-banner{padding:48px 40px;background:radial-gradient(circle at 90% 15%,#439dff40,transparent 54%),linear-gradient(130deg,#102a53,#2164b9);color:#fff;display:flex;flex-direction:column;justify-content:center}.mj164-logo-tag{font-size:10px;letter-spacing:2px;color:#b8d8ff;font-weight:900;margin-bottom:19px}.mj164-auth-banner h1{font-size:clamp(24px,3vw,37px);font-weight:900;letter-spacing:-1px;line-height:1.35;margin:14px 0;color:#fff}.mj164-auth-banner p{font-size:14px;line-height:1.8;color:#c9def8;margin:0 0 20px}.mj164-security-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(140deg,#c5e1ff,#eff7ff);color:#2165c1;box-shadow:0 7px 18px #0b30543b}.mj164-security-icon .icon{width:31px;height:31px}.mj164-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.mj164-trust-row span{border:1px solid #9dbce66a;background:#fff1;color:#d8e7fc;padding:8px 10px;border-radius:10px;font-size:11px;font-weight:740}.mj164-auth-form{padding:41px 36px;display:flex;flex-direction:column;justify-content:center;gap:15px}.mj164-form-kicker{color:#5b8cc3;font-weight:880;font-size:10px;letter-spacing:1.6px}.mj164-auth-form form{display:grid;gap:15px}.mj164-field{display:flex;flex-direction:column;gap:7px}.mj164-field label{font-size:12px;font-weight:850;color:#2b4a70}.mj164-field input{width:100%;min-width:0;box-sizing:border-box;background:#f9fbfe;color:#1f3a5a;border:1px solid #d6e4f3;border-radius:11px;padding:13px 14px;font-size:14px;transition:border-color .18s,box-shadow .18s}.mj164-field input:focus{outline:0;border-color:#5299e7;box-shadow:0 0 0 3px #e0efff}.mj164-field small{line-height:1.5;color:#778aa1;font-size:11px}.mj164-form-error{display:block;color:#c33a51!important;font-size:12px;line-height:1.6}.mj164-primary{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;max-width:100%;box-sizing:border-box;padding:14px 16px;color:#fff!important;background:#2264b8;border:0;border-radius:12px;font-size:13px;font-weight:850;cursor:pointer;text-decoration:none;transition:background .18s,transform .18s}.mj164-primary:hover{background:#174f9d;transform:translateY(-1px)}.mj164-primary .icon{width:17px;height:17px}.mj164-form-helper{color:#8294aa;font-size:11px;line-height:1.7;margin:0}.mj164-account-links{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.mj164-account-links a{font-size:12px;color:#356fb0;font-weight:800;text-decoration:none}.mj164-info-note{color:#667f9c;font-size:13px;line-height:1.65}.mj164-status-card{max-width:560px;border:1px solid #dce6f3;background:#fff;border-radius:23px;margin:30px auto;box-shadow:0 17px 55px #12375913;padding:45px;display:flex;flex-direction:column;align-items:start;gap:14px}.mj164-status-card h1{font-size:clamp(21px,3vw,29px);letter-spacing:-.8px;color:#1b3b68;margin:0}.mj164-status-card>p{font-size:13px;color:#5c7795;line-height:1.8;margin:0 0 4px}.mj164-status-card>.mj164-primary{max-width:330px;margin-top:6px}
/* Real registration metrics + delivery diagnostics in the superuser Gmail center. */
.gm164-panel{background:#fff;border:1px solid #dce7f3;border-radius:18px;box-shadow:0 5px 22px #15395b09;padding:22px;margin:0 0 18px;min-width:0}.gm164-panel-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.gm164-panel-header h2{margin:4px 0;font-size:19px;font-weight:860;color:#193b66}.gm164-panel-header p{font-size:11px;color:#718ba6;margin:6px 0 0}.gm164-panel-header a{color:#286db4;font-size:12px;text-decoration:none;font-weight:800}.gm164-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.gm164-tile{background:#f5f9ff;border:1px solid #e0eaf7;padding:15px;border-radius:13px;min-width:0}.gm164-tile>small{display:block;color:#6480a2;font-size:11px;font-weight:760}.gm164-tile>strong{display:block;font-size:27px;font-weight:900;margin:8px 0 3px;color:#1e4f8c}.gm164-tile>span{display:block;color:#8da0b4;font-size:10px}.gm164-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gm164-diagnostics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gm164-diag{background:#f7faff;border:1px solid #e4edf7;border-radius:10px;padding:12px;font-size:11px;color:#537193}.gm164-diag b{display:block;color:#1d4e86;font-size:20px;padding-top:5px}.gm164-diag.is-error b{color:#c45062}.gm164-event-list{display:flex;flex-direction:column;gap:7px}.gm164-event{display:flex;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:10px;background:#f7faff;color:#4b6784;font-size:12px}.gm164-event small{color:#8299b1;font-size:10px}.gm164-troubleshoot{margin-top:12px;font-size:11px;line-height:1.7;color:#65809d}.gm164-troubleshoot code{font-size:10px;background:#eef4fa;padding:3px 5px;border-radius:6px;overflow-wrap:anywhere}.gm164-note{font-size:11px;color:#7590a9;line-height:1.6}.gm164-error-line{padding:8px 10px;margin:6px 0;background:#fff6f7;border:1px solid #f1d8db;color:#ac4353;font-size:11px;border-radius:9px;overflow-wrap:anywhere}
@media(max-width:860px){.mj164-auth-container{grid-template-columns:1fr}.mj164-auth-banner{padding:32px}.mj164-auth-form{padding:32px}.gm164-metrics{grid-template-columns:repeat(2,1fr)}.gm164-admin-grid{grid-template-columns:1fr}}@media(max-width:500px){.mj164-shell{margin:10px auto 35px}.mj164-auth-banner{padding:25px}.mj164-auth-form{padding:25px}.mj164-status-card{padding:27px 22px}.gm164-panel{padding:15px}.gm164-metrics{gap:7px}.gm164-tile{padding:10px}.gm164-tile>strong{font-size:24px}.gm164-diagnostics{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.mj164-primary,.mj164-field input{transition:none}.mj164-primary:hover{transform:none}}

.ms-community-insight-v164{border-top:1px solid #e7edf4;padding:10px 0}.ms-community-insight-v164 summary{cursor:pointer;font-size:12px;font-weight:750;color:#376392}.ms-community-insight-v164 p{font-size:11px;line-height:1.8;color:#6e859f}
