/* BLINKBUN v3.6.7 — 3-second comprehension layer */
.v367-summary{margin:0 0 18px;padding:20px;border:1px solid rgba(148,163,184,.18);border-radius:22px;background:linear-gradient(180deg,rgba(12,22,39,.98),rgba(8,15,28,.96));box-shadow:0 20px 55px rgba(2,6,23,.24);color:#e6eef8}.v367-summary.v367-critical{border-color:rgba(251,113,133,.34);background:radial-gradient(700px 220px at 0 0,rgba(244,63,94,.12),transparent 60%),linear-gradient(180deg,rgba(20,18,34,.98),rgba(8,15,28,.96))}.v367-summary.v367-warning{border-color:rgba(251,191,36,.30);background:radial-gradient(700px 220px at 0 0,rgba(245,158,11,.10),transparent 60%),linear-gradient(180deg,rgba(20,19,31,.98),rgba(8,15,28,.96))}.v367-summary.v367-watch{border-color:rgba(96,165,250,.28)}
.v367-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.v367-head small,.v367-monitor small,.v367-snapshot>small{display:block;color:#5eead4;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.v367-head h2{margin:5px 0 0;font-size:23px;line-height:1.2;letter-spacing:-.035em}.v367-badge{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:rgba(148,163,184,.13);color:#cbd5e1;font-size:10px;font-weight:900;letter-spacing:.06em}.v367-critical .v367-badge{background:rgba(244,63,94,.18);color:#fda4af}.v367-warning .v367-badge{background:rgba(245,158,11,.17);color:#fcd34d}.v367-watch .v367-badge{background:rgba(59,130,246,.17);color:#93c5fd}
.v367-lead{margin:12px 0 15px;color:#cbd5e1;font-size:14px;line-height:1.65}.v367-reasons{display:grid;gap:9px;margin:0 0 14px}.v367-reasons>div{display:grid;grid-template-columns:10px minmax(0,1fr);gap:9px;padding:11px 12px;border:1px solid rgba(148,163,184,.13);border-radius:14px;background:rgba(2,6,23,.28)}.v367-dot{width:7px;height:7px;margin-top:6px;border-radius:50%;background:#5eead4;box-shadow:0 0 0 3px rgba(94,234,212,.10)}.v367-reasons p{margin:0}.v367-reasons b{display:block;font-size:13px;line-height:1.45}.v367-reasons small{display:block;margin-top:4px;color:#8ea0b5;font-size:11px;line-height:1.5}.v367-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 13px}.v367-meta span{padding:10px 11px;border:1px solid rgba(148,163,184,.13);border-radius:12px;background:rgba(2,6,23,.28)}.v367-meta small{display:block;color:#7f91a8;font-size:10px}.v367-meta b{display:block;margin-top:4px;font-size:13px}
.v367-snapshot{margin:0 0 13px;padding:12px;border:1px dashed rgba(148,163,184,.18);border-radius:14px}.v367-snapshot>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.v367-snapshot span{padding:8px 10px;border-radius:10px;background:rgba(15,23,42,.62)}.v367-snapshot em{display:block;color:#7f91a8;font-size:9px;font-style:normal}.v367-snapshot b{display:block;margin-top:2px;font-size:12px}.v367-summary details{margin:0 0 14px;border-top:1px solid rgba(148,163,184,.13);border-bottom:1px solid rgba(148,163,184,.13)}.v367-summary summary{padding:11px 2px;cursor:pointer;color:#b9c6d6;font-size:12px;font-weight:800}.v367-summary details p{margin:0;padding:0 2px 12px;color:#8799ae;font-size:11px;line-height:1.6}
.v367-actions{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:10px}.v367-detail{display:flex;align-items:center;justify-content:center;padding:12px 13px;border:1px solid rgba(148,163,184,.18);border-radius:13px;color:#b9c6d6;text-decoration:none;font-size:11px;font-weight:800}.v367-monitor{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;border:1px solid rgba(45,212,191,.34);border-radius:14px;background:linear-gradient(135deg,rgba(13,148,136,.17),rgba(14,116,144,.12));color:#ecfeff;text-decoration:none}.v367-monitor b{display:block;margin-top:3px;font-size:14px}.v367-monitor em{display:block;margin-top:3px;color:#9fb1c2;font-size:10px;font-style:normal;line-height:1.4}.v367-monitor strong{flex:0 0 auto;padding:9px 10px;border-radius:10px;background:#2dd4bf;color:#052e2b;font-size:11px}.v367-detail:hover,.v367-monitor:hover{border-color:rgba(94,234,212,.55)}
@media(max-width:760px){.v367-summary{padding:15px;border-radius:18px}.v367-head h2{font-size:20px}.v367-meta{grid-template-columns:1fr 1fr}.v367-actions{grid-template-columns:1fr}.v367-monitor{align-items:flex-start;flex-direction:column}.v367-monitor strong{width:100%;text-align:center}}
