.EventPage-module-scss-module__1cqK_W__EventPage{background:#050c0ff5 url(/images/backgrounds/tactical-topography.png) 50%/760px;border:1px solid #2b3a40;border-radius:4px;overflow:hidden}.EventPage-module-scss-module__1cqK_W__EventPage_header{border-bottom:1px solid #26343a;justify-content:space-between;align-items:flex-start;gap:16px;min-height:76px;padding:13px 22px;display:flex}.EventPage-module-scss-module__1cqK_W__EventPage_headerText{min-width:0;max-width:760px}.EventPage-module-scss-module__1cqK_W__EventPage_kicker{color:var(--color-accent);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase}.EventPage-module-scss-module__1cqK_W__EventPage_title{font-size:var(--fs-h1);text-transform:uppercase;letter-spacing:.02em;margin:3px 0 0;line-height:1}.EventPage-module-scss-module__1cqK_W__EventPage_subtitle{color:var(--color-text-secondary);font-size:var(--fs-small);max-width:700px;margin:10px 0 0;line-height:1.55}.EventPage-module-scss-module__1cqK_W__EventPage_statusBadge{min-width:200px;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);background:#050a0cbd;border:1px solid #314047;border-radius:3px;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;padding:12px 14px;font-weight:700;display:flex}.EventPage-module-scss-module__1cqK_W__EventPage_body{flex-direction:column;gap:14px;padding:14px 22px 22px;display:flex}.EventPage-module-scss-module__1cqK_W__EventPage_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.EventPage-module-scss-module__1cqK_W__EventPage_cardLink{min-width:0;text-decoration:none}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo{background:#050a0cbd;border:1px solid #314047;border-radius:3px;grid-template-columns:200px 200px minmax(0,1fr);align-items:stretch;gap:0;display:grid;overflow:hidden}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo_block{border-right:1px solid #223138;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo_block:last-child{border-right:0}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo_label{color:var(--color-text-muted);font-size:var(--fs-micro);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo_value{color:var(--color-text-primary);font-size:var(--fs-h2);font-weight:800;line-height:1}.EventPage-module-scss-module__1cqK_W__EventPage_emptyState{background:#040a0ceb url(/images/missions/operation-map.png) 50%/cover;border:1px solid #2b3a40;place-items:center;min-height:720px;display:grid}.EventPage-module-scss-module__1cqK_W__EventPage_emptyState_content{text-align:center;background:#050a0ce0;border:1px solid #314047;flex-direction:column;align-items:center;gap:18px;max-width:560px;margin:0 16px;padding:36px;display:flex}.EventPage-module-scss-module__1cqK_W__EventPage_emptyState_kicker{color:var(--color-accent);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase}.EventPage-module-scss-module__1cqK_W__EventPage_emptyState_title{font-size:var(--fs-h1);text-transform:uppercase;color:var(--color-text-primary);margin:0;font-weight:800;line-height:1.2}.EventPage-module-scss-module__1cqK_W__EventPage_emptyState_description{font-size:var(--fs-body);color:var(--color-text-secondary);margin:0;line-height:1.5}.EventPage-module-scss-module__1cqK_W__EventPage_emptyState_actions{gap:12px;margin-top:4px;display:flex}@media (max-width:1020px){.EventPage-module-scss-module__1cqK_W__EventPage_header{flex-direction:column;align-items:stretch}.EventPage-module-scss-module__1cqK_W__EventPage_statusBadge{align-items:flex-start}.EventPage-module-scss-module__1cqK_W__EventPage_body{padding:14px}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo{grid-template-columns:1fr 1fr}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo_block{border-bottom:1px solid #223138}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo_block:last-child{border-right:0;grid-column:1/-1}.EventPage-module-scss-module__1cqK_W__EventPage_cards{grid-template-columns:1fr}}@media (max-width:640px){.EventPage-module-scss-module__1cqK_W__EventPage_header{padding:14px}.EventPage-module-scss-module__1cqK_W__EventPage_body{padding:12px 12px 14px}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo{grid-template-columns:1fr}.EventPage-module-scss-module__1cqK_W__EventPage_passInfo_block{border-right:0}.EventPage-module-scss-module__1cqK_W__EventPage_emptyState{min-height:560px}.EventPage-module-scss-module__1cqK_W__EventPage_emptyState_content{padding:24px 18px}}
