/* 그리드벳 — 멀티베팅 · 이벤트 도우미 · 스코어 맞히기 · 스포츠 토너먼트(evt.js). 틀은 원본 module.css 의 .eventHelpPage(카드 · 규칙 · 탭 · 단추)를 그대로 쓰고,
   module.css 가 이 파일보다 늦게 읽혀서 선택자는 .eventHelpPage.evt 로 한 단계 무겁게 쓴다. 여기에는 원본에 없는 것(불러오는 중 · 단추 줄 · 대회 카드 칸)과 원본 밝은 테마가 빠뜨린 요약 상자만 둔다. */
.eventHelpPage.evt .evt-wait{padding:50px 0;text-align:center;font-size:13px;color:var(--aeae)}
.eventHelpPage.evt .evt-card + .evt-card,
.eventHelpPage.evt .evt-card + .eventSectionHead,
.eventHelpPage.evt .evt-grid + .eventSectionHead,
.eventHelpPage.evt .evt-grid + .eventButtonRow{margin-top:18px}
.eventHelpPage.evt .evt-card .eventRule{margin-bottom:0;background:transparent}
.eventHelpPage.evt .evt-card .eventRule p,
.eventHelpPage.evt .eventCardHead h3{word-break:keep-all}
/* 원본 .eventButtonRow a 는 크기만 있다 — 글자 가운데 · 줄바꿈 없음, 주 단추는 원본 파란 단추 색 */
.eventHelpPage.evt .evt-btns{margin:16px 0 0}
.eventHelpPage.evt .eventAction{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}
.eventHelpPage.evt .eventButtonRow a.evt-main{border-color:transparent;background:var(--module-primary-gradient);color:#fff}
.eventHelpPage.evt .eventButtonRow a.evt-main:hover{background:var(--module-primary-gradient);filter:brightness(1.08)}
.eventHelpPage.evt .eventActionSection .eventButtonRow{margin:0}
.eventHelpPage.evt .eventSummaryMeta:empty{display:none}
/* 대회 카드: PC 두 칸, 모바일 한 칸 */
.eventHelpPage.evt .evt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.eventHelpPage.evt .evt-tour{display:flex;flex-direction:column}
.eventHelpPage.evt .evt-tour .evt-btns{margin-top:auto;padding-top:16px}
.eventHelpPage.evt .evt-sub{margin:-8px 0 12px;font-size:13px;color:var(--aeae)}
[device-mode=mobile] .eventHelpPage.evt .evt-grid{grid-template-columns:1fr}
[device-mode=mobile] .eventHelpPage.evt .eventAction{flex-basis:100%}
@media (max-width:768px){
  .eventHelpPage.evt .evt-grid{grid-template-columns:1fr}
}
/* 원본 common_light.css 는 .eventHelpPage .eventSummary 를 덮지 않아 밝은 테마에서 어두운 상자가 남는다 */
[data-theme-mode=light] .eventHelpPage .eventSummary{border-color:#e8eff8;background:linear-gradient(135deg,#fff 0%,#f7fbfa 100%);box-shadow:0 12px 28px rgba(37,99,235,.08)}
[data-theme-mode=light] .eventHelpPage .eventSummary strong{color:#1e293b}
[data-theme-mode=light] .eventHelpPage .eventSummary p{color:#475569}
[data-theme-mode=light] .eventHelpPage .eventSummaryMeta span{border-color:#dbe7f5;background:#fff;color:#334155}
[data-theme-mode=light] .eventHelpPage.evt .evt-sub{color:#64748b}
[data-theme-mode=light] .eventHelpPage.evt .eventButtonRow a.evt-main{border-color:transparent;background:var(--module-primary-gradient);color:#fff}
