.performance-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.performance-choice{border:1px solid #dce7f3;border-radius:16px;padding:18px;display:grid;grid-template-columns:20px 1fr;gap:7px;background:#f9fbff;cursor:pointer}.performance-choice input{grid-row:span 2;width:16px}.performance-choice span{color:#6a859f;font-size:12px}.performance-choice:has(input:checked){border-color:#26afc6;background:#eafafe;box-shadow:0 0 0 2px #26afc617}.service-grid,.security-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:20px 0}.service-card{position:relative;display:flex;flex-direction:column;gap:12px;background:var(--card,#fff);border:1px solid #dde8f3;border-radius:17px;padding:22px;min-width:0}.service-card small{color:#6a859f;font-size:12px}.service-card strong{font-size:20px;overflow-wrap:anywhere}.security-summary .service-card strong{font-size:16px;line-height:1.6}.service-card>.service-light{position:absolute;right:18px;top:20px}.service-light{display:inline-block;width:8px;height:8px;border-radius:50%;background:#a3acb8;flex-shrink:0}.service-light.live{background:#25bf88;box-shadow:0 0 0 4px #25bf8819;animation:session-online11 2s ease-out infinite}.system-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:22px 0}.system-kpis>div{display:flex;flex-direction:column;gap:7px}.system-kpis small{color:#6a859f}.system-kpis strong{font-size:21px}.repair-banner{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:20px 0;padding:22px;border:1px solid #bde8df;border-radius:17px;background:#edfdf7}.repair-banner p{margin:6px 0;color:#568079;font-size:13px;line-height:1.6}.diagnostic-result{display:flex;flex-direction:column;gap:9px;padding:18px;background:#f1f6fc;border-radius:12px;margin:18px 0}.command11,.owner-session11{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:18px 0;border-top:1px solid #e8eef6}.command11>span:first-child{display:grid;grid-template-columns:24px 1fr;gap:5px 12px}.command11 small{grid-column:2;color:#7a8da3}.owner-session11 p{overflow-wrap:anywhere;font-size:12px;color:#6a859f}.owner-session11 small{color:#6a859f}.session11{border-radius:20px!important;border-top:3px solid #c5ceda!important;transition:box-shadow .2s ease}.session11[data-online=true]{border-top-color:#2bc294!important}.session11 .device-symbol{width:50px;height:56px;border-radius:17px;background:#edf3ff;color:#347ad3;display:grid;place-items:center}.session11 .device-symbol svg{width:28px;height:32px}.session-state11{display:flex;align-items:center;gap:9px}.session11 dl{gap:11px}.session11 dd{overflow-wrap:anywhere}.session11:hover{box-shadow:0 15px 35px #12385d12}#localized-reply-form details{border-top:1px solid #e8eef6;margin-top:16px;padding-top:16px}summary{cursor:pointer;font-weight:700;margin-bottom:15px}body.theme-dark .performance-choice,body.theme-dark .service-card,body.theme-dark .repair-banner,body.theme-dark .diagnostic-result{background:#102c42;border-color:#254f64;color:#d8edff}@keyframes session-online11{0%{box-shadow:0 0 0 0 #25bf8855}80%,100%{box-shadow:0 0 0 7px #25bf8800}}@media(max-width:1000px){.service-grid,.security-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.performance-choices{grid-template-columns:1fr}.performance-choice{padding:15px;grid-template-columns:20px 1fr auto}.performance-choice input{grid-row:auto}.system-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.repair-banner{align-items:stretch;flex-direction:column}.service-card{padding:16px}.service-card strong{font-size:17px}.owner-session11{align-items:flex-start}.command11 .chip{max-width:110px;white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.service-light.live{animation:none}.session11{transition:none}}

.page-heading>div:has(>.eyebrow){display:block}.page-heading>div:has(>.eyebrow) h2{margin:8px 0}.session11 h3{font-size:17px}.session11 dl dt,.session11 dl dd{font-size:12px;line-height:1.5}.session11 .copy-mac{font-size:11px}.session11 .chip{font-size:11px}.session11 .session-card-head{gap:12px}

[data-appearance=night] .performance-choice,[data-appearance=night] .service-card,[data-appearance=night] .repair-banner,[data-appearance=night] .diagnostic-result{background:#102c42;border-color:#254f64;color:#d8edff}[data-appearance=night] .performance-choice:has(input:checked){background:#163e52}[data-appearance=night] .session11 .device-symbol{background:#183b55;color:#8ecbff}
.owner-mfa-card11 .card-head h3{display:flex;align-items:center;gap:9px}.owner-mfa-card11 .card-head p{font-size:12px;color:#71879d;margin:5px 0}.owner-mfa-status11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.owner-mfa-status11>div{display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid #dce8f2;border-radius:13px;background:#f7fbfe}.owner-mfa-status11 small{font-size:11px;color:#6c8298}.owner-mfa-status11 strong{font-size:18px}.mfa-modal11{display:grid;gap:13px}.mfa-modal-qr11{width:170px;min-height:170px;padding:10px;background:#fff;border-radius:12px;display:grid;place-items:center}.mfa-modal-qr11 svg{width:100%;height:auto}.mfa-modal11 code{display:block;overflow-wrap:anywhere;padding:12px;border-radius:10px;background:#102b3b;color:#54e5d4;letter-spacing:.1em}.mfa-modal11 label{display:grid;gap:7px;font-size:12px}.mfa-modal11 input{height:42px;border:1px solid #b9cfdf;border-radius:10px;padding:0 12px}.mfa-backup-list11{white-space:pre-wrap;overflow-wrap:anywhere;padding:14px;border-radius:12px;background:#0a2635;color:#62edc0;font:600 12px/1.9 Rajdhani,monospace;letter-spacing:.08em}body.theme-dark .owner-mfa-status11>div,[data-appearance=night] .owner-mfa-status11>div{background:#102c42;border-color:#254f64;color:#d8edff}body.theme-dark .owner-mfa-status11 small,[data-appearance=night] .owner-mfa-status11 small{color:#a1bbcd}body.theme-dark .mfa-modal11 input,[data-appearance=night] .mfa-modal11 input{background:#102c42;color:#e4f5ff;border-color:#315c70}@media(max-width:600px){.owner-mfa-status11{grid-template-columns:1fr}}
.owner-recovery-card11 .owner-mfa-status11{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-recovery-card11 p{line-height:1.6}@media(max-width:700px){.owner-recovery-card11 .owner-mfa-status11{grid-template-columns:1fr}}
.owner-recovery-card11 .owner-mfa-status11{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-recovery-card11 p{line-height:1.6}@media(max-width:700px){.owner-recovery-card11 .owner-mfa-status11{grid-template-columns:1fr}}
