.swan-eds-wrap{max-width:1280px;margin:24px auto;padding:0 16px;color:#e9f4ff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.swan-eds-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:18px;background:linear-gradient(135deg,#07111f,#0f2842);padding:22px;border-radius:24px;box-shadow:0 20px 55px rgba(2,16,30,.24)}.swan-eds-badge{display:inline-block;background:#173d63;color:#9fd8ff;border:1px solid rgba(159,216,255,.25);padding:7px 12px;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.swan-eds-hero h2{font-size:34px;line-height:1.1;margin:10px 0 10px}.swan-eds-hero p{color:#bfd5e7;max-width:700px}.swan-eds-status-grid,.swan-eds-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.swan-eds-card,.swan-eds-panel{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:18px;backdrop-filter:blur(8px)}.swan-eds-card span{display:block;color:#8db3d6;font-size:13px;margin-bottom:8px}.swan-eds-card strong{font-size:32px}.swan-eds-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0}.swan-eds-panel h3{margin-top:0;color:#fff}.swan-eds-panel ul{margin:0;padding-left:18px;color:#c7dff5}.swan-eds-table-wrap{overflow:auto}.swan-eds-table{width:100%;border-collapse:collapse}.swan-eds-table th,.swan-eds-table td{padding:12px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left}.swan-eds-table th{color:#8db3d6;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.swan-eds-pill{display:inline-block;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700}.swan-eds-pill-emergency{background:#612434;color:#ffd7de}.swan-eds-pill-urgent{background:#5a4310;color:#ffe2a6}.swan-eds-code{white-space:pre-wrap;background:#04101d;color:#9fd8ff;padding:16px;border-radius:16px;overflow:auto}@media(max-width:900px){.swan-eds-hero,.swan-eds-feature-grid{grid-template-columns:1fr}.swan-eds-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.swan-eds-status-grid{grid-template-columns:1fr}.swan-eds-hero h2{font-size:28px}}
