.GuardianDashboard_container__XSk9O{min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:#ffffff;font-family:Consolas,Monaco,monospace;padding:20px}.GuardianDashboard_header__OXPZR{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(0,255,100,.1);border:1px solid #00ff64;border-radius:10px;box-shadow:0 0 20px rgba(0,255,100,.2)}.GuardianDashboard_header__OXPZR h1{margin:0;color:#00ff64;text-shadow:0 0 10px rgba(0,255,100,.5);font-size:2rem}.GuardianDashboard_statusBadge__wsvP_{display:flex;align-items:center;gap:15px}.GuardianDashboard_status__DcmrV{padding:8px 16px;border-radius:20px;font-weight:700;font-size:.9rem;letter-spacing:1px}.GuardianDashboard_status__DcmrV.GuardianDashboard_active__nyoGN{background:rgba(0,255,100,.2);color:#00ff64;border:1px solid #00ff64;box-shadow:0 0 10px rgba(0,255,100,.3)}.GuardianDashboard_status__DcmrV.GuardianDashboard_inactive___XWSs{background:rgba(255,68,68,.2);color:#ff4444;border:1px solid #ff4444;box-shadow:0 0 10px rgba(255,68,68,.3)}.GuardianDashboard_toggleButton__pIQLV{background:linear-gradient(45deg,#00ff64,#00cc51);color:#000;border:none;padding:10px 20px;border-radius:25px;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.GuardianDashboard_toggleButton__pIQLV:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,255,100,.4)}.GuardianDashboard_grid__qDVKe{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:40px}.GuardianDashboard_card__2ifRg{background:rgba(26,26,26,.8);border:1px solid #333;border-radius:10px;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.GuardianDashboard_card__2ifRg:hover{border-color:#00ff64;box-shadow:0 0 20px rgba(0,255,100,.1);transform:translateY(-5px)}.GuardianDashboard_card__2ifRg h3{margin:0 0 15px;color:#00ff64;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px}.GuardianDashboard_healthStatus__f9sW7{font-size:2rem;font-weight:700;text-align:center;text-shadow:0 0 10px currentColor;margin:20px 0}.GuardianDashboard_stat__F3CW3{display:flex;justify-content:space-between;margin-bottom:10px;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.1)}.GuardianDashboard_stat__F3CW3:last-child{border-bottom:none}.GuardianDashboard_blocked__lRXeB{color:#ff4444;font-weight:700}.GuardianDashboard_error__lwg6l,.GuardianDashboard_loading__7PteG{text-align:center;padding:50px;font-size:1.2rem}.GuardianDashboard_error__lwg6l{color:#ff4444;background:rgba(255,68,68,.1);border:1px solid #ff4444;border-radius:10px;margin:20px}.GuardianDashboard_manualControl__TmiNa{background:rgba(26,26,26,.8);border:1px solid #333;border-radius:10px;padding:20px;margin-bottom:30px}.GuardianDashboard_manualControl__TmiNa h3{margin:0 0 15px;color:#00ff64;text-transform:uppercase;letter-spacing:1px}.GuardianDashboard_blockForm__QaxQT{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.GuardianDashboard_input__Sl7Bk{background:rgba(0,0,0,.5);border:1px solid #333;border-radius:5px;padding:10px;color:#ffffff;font-family:inherit;min-width:150px;flex:1 1}.GuardianDashboard_input__Sl7Bk:focus{outline:none;border-color:#00ff64;box-shadow:0 0 10px rgba(0,255,100,.3)}.GuardianDashboard_blockButton__LlQCe{background:linear-gradient(45deg,#ff4444,#cc3333);color:#ffffff;border:none;padding:10px 20px;border-radius:5px;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.GuardianDashboard_blockButton__LlQCe:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,68,68,.4)}.GuardianDashboard_blockedSection__tR29b,.GuardianDashboard_threatsSection__lZui4{background:rgba(26,26,26,.8);border:1px solid #333;border-radius:10px;padding:20px;margin-bottom:30px}.GuardianDashboard_blockedSection__tR29b h3,.GuardianDashboard_threatsSection__lZui4 h3{margin:0 0 20px;color:#00ff64;text-transform:uppercase;letter-spacing:1px}.GuardianDashboard_threatsList__PU_l3{max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#00ff64 #1a1a1a}.GuardianDashboard_threatsList__PU_l3::-webkit-scrollbar{width:8px}.GuardianDashboard_threatsList__PU_l3::-webkit-scrollbar-track{background:#1a1a1a}.GuardianDashboard_threatsList__PU_l3::-webkit-scrollbar-thumb{background:#00ff64;border-radius:4px}.GuardianDashboard_threat__JI4ZW{background:rgba(0,0,0,.3);border:1px solid #333;border-radius:8px;margin-bottom:15px;padding:15px;transition:all .3s ease}.GuardianDashboard_threat__JI4ZW:hover{border-color:#00ff64;box-shadow:0 0 10px rgba(0,255,100,.1)}.GuardianDashboard_threatHeader__KlqsN{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.GuardianDashboard_severity__wtK2g{padding:4px 8px;border-radius:12px;font-size:.7rem;font-weight:700;color:#000;letter-spacing:1px}.GuardianDashboard_timestamp__HjApz{color:#999;font-size:.8rem;margin-left:auto}.GuardianDashboard_wasBlocked__f_740{background:rgba(255,68,68,.2);color:#ff4444;padding:2px 8px;border-radius:10px;font-size:.7rem;font-weight:700}.GuardianDashboard_wasDetected__gWyhg{background:rgba(255,204,0,.2);color:#ffcc00;padding:2px 8px;border-radius:10px;font-size:.7rem;font-weight:700}.GuardianDashboard_threatDetails__1Qg6z{font-size:.9rem;color:#ccc}.GuardianDashboard_threatDetails__1Qg6z div{margin-bottom:5px;word-break:break-all}.GuardianDashboard_noBlocked__dK6mw,.GuardianDashboard_noThreats__kTPsT{text-align:center;color:#666;padding:30px;font-style:italic}.GuardianDashboard_blockedList__QXMZU{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px}.GuardianDashboard_blockedIP__IhfTm{display:flex;justify-content:space-between;align-items:center;background:rgba(255,68,68,.1);border:1px solid #ff4444;border-radius:8px;padding:15px;transition:all .3s ease}.GuardianDashboard_blockedIP__IhfTm:hover{box-shadow:0 0 15px rgba(255,68,68,.2)}.GuardianDashboard_unblockButton__VnXhz{background:linear-gradient(45deg,#00ff64,#00cc51);color:#000;border:none;padding:6px 12px;border-radius:15px;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.GuardianDashboard_unblockButton__VnXhz:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(0,255,100,.4)}@media (max-width:768px){.GuardianDashboard_header__OXPZR{flex-direction:column;gap:15px;text-align:center}.GuardianDashboard_header__OXPZR h1{font-size:1.5rem}.GuardianDashboard_blockForm__QaxQT{flex-direction:column}.GuardianDashboard_input__Sl7Bk{min-width:100%}.GuardianDashboard_threatHeader__KlqsN{flex-direction:column;align-items:flex-start}.GuardianDashboard_timestamp__HjApz{margin-left:0}.GuardianDashboard_blockedList__QXMZU{grid-template-columns:1fr}.GuardianDashboard_blockedIP__IhfTm{flex-direction:column;gap:10px;text-align:center}}@keyframes GuardianDashboard_pulse__9QfbB{0%{box-shadow:0 0 5px rgba(0,255,100,.3)}50%{box-shadow:0 0 20px rgba(0,255,100,.6)}to{box-shadow:0 0 5px rgba(0,255,100,.3)}}.GuardianDashboard_status__DcmrV.GuardianDashboard_active__nyoGN{animation:GuardianDashboard_pulse__9QfbB 2s infinite}@keyframes GuardianDashboard_glow__SBnTa{0%{text-shadow:0 0 5px currentColor}50%{text-shadow:0 0 20px currentColor}to{text-shadow:0 0 5px currentColor}}.GuardianDashboard_header__OXPZR h1{animation:GuardianDashboard_glow__SBnTa 3s infinite}