.shield3-hero{display:flex;justify-content:space-between;gap:24px;padding:30px;border:1px solid rgba(0,234,212,.27);border-radius:20px;background:linear-gradient(145deg,#08212b,#05161e)}.shield3-hero small,.shield3-card>small,.shield3-stats small{color:#00ead4;font-size:9px;font-weight:950;letter-spacing:.15em}.shield3-hero h1{margin:5px 0 8px;font-size:46px}.shield3-hero p{margin:0;color:#7e9da8}.shield3-score{min-width:150px;padding:16px;text-align:center;border:1px solid rgba(0,234,212,.35);border-radius:15px;background:#061821}.shield3-score span,.shield3-score small{display:block;color:#7d9ba5;font-size:9px}.shield3-score strong{display:block;color:#56eee3;font-size:45px}.shield3-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:13px 0}.shield3-stats article,.shield3-card{padding:15px;border:1px solid rgba(61,126,143,.22);border-radius:12px;background:#061821}.shield3-stats strong,.shield3-stats span{display:block}.shield3-stats strong{margin:5px 0;font-size:23px}.shield3-stats span{color:#7897a1;font-size:9px}.shield3-layout{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:13px}.shield3-layout aside{display:grid;align-content:start;gap:13px}.shield3-card{margin:0!important}.shield3-events,.shield3-form,.shield3-list{display:grid;gap:8px}.shield3-event{display:grid;grid-template-columns:12px 1fr;gap:10px;padding:11px;border:1px solid rgba(61,126,143,.15);border-radius:9px;background:#05151d}.shield3-dot{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#5b8c98}.severity-warning .shield3-dot{background:#ffbd55}.severity-critical .shield3-dot{background:#ff7185}.shield3-event p{margin:4px 0;color:#9ab0b8}.shield3-event small,.shield3-list small,.shield3-list p{color:#688995}.shield3-form label{display:grid;gap:5px;color:#89a4ae;font-size:10px}.shield3-form input{padding:10px;border:1px solid rgba(61,126,143,.25);border-radius:8px;background:#04131b;color:#eef8f9}.shield3-form button,.shield3-list button{padding:9px 11px;border:0;border-radius:8px;background:linear-gradient(135deg,#59e9e1,#25d6cf);color:#022127;font-weight:850}.shield3-switch{display:flex!important;align-items:center;gap:8px}.shield3-switch input{width:auto}.shield3-list>div{display:flex;justify-content:space-between;gap:10px;padding:9px;border:1px solid rgba(61,126,143,.13);border-radius:8px}.shield3-list strong,.shield3-list small{display:block}.shield3-flash{margin:12px 0;padding:12px;border:1px solid rgba(67,227,158,.25);border-radius:10px;background:rgba(67,227,158,.06)}@media(max-width:1050px){.shield3-layout{grid-template-columns:1fr}.shield3-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:750px){.shield3-hero{flex-direction:column}.shield3-stats{grid-template-columns:1fr}}