.event-detail[data-v-01e12a7c]{width:100%;max-width:900px;margin:0 auto;padding:20px 16px 40px;box-sizing:border-box}.state-box[data-v-01e12a7c]{padding:48px 16px;text-align:center;color:#64748b;background:#fff;border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.05)}.back-link[data-v-01e12a7c]{display:inline-block;margin-top:10px;color:#2563eb;text-decoration:none;font-weight:600}.hero[data-v-01e12a7c]{border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 10px 25px rgba(0,0,0,.05);margin-bottom:18px}.hero img[data-v-01e12a7c]{display:block;width:100%;max-height:320px;-o-object-fit:cover;object-fit:cover}.hero.no-image[data-v-01e12a7c]{height:120px;background:url(../img/header-ball-bg.6226d9b5.svg) no-repeat left 4% center/200px auto,linear-gradient(135deg,#022c22,#064e3b 45%,#047857 85%,#059669)}.head[data-v-01e12a7c]{margin-bottom:16px}.head h1[data-v-01e12a7c]{margin:0 0 6px;font-size:1.5rem;color:#0f172a}.head .subtitle[data-v-01e12a7c]{margin:0 0 8px;color:#64748b;font-size:1rem}.head .dates[data-v-01e12a7c]{display:inline-block;font-size:.85rem;font-weight:600;color:#0f766e;background:#ecfdf5;border-radius:999px;padding:4px 12px}.description[data-v-01e12a7c]{background:#fff;border-radius:16px;padding:16px 18px;box-shadow:0 10px 25px rgba(0,0,0,.05);margin-bottom:16px}.description p[data-v-01e12a7c]{margin:0;color:#334155;line-height:1.9;white-space:pre-line}.competition-box[data-v-01e12a7c]{margin-bottom:20px}.competition-box .competition-link[data-v-01e12a7c]{display:block;text-align:center;background:#081c15;color:#42d392;font-weight:700;text-decoration:none;border-radius:14px;padding:14px 16px;transition:opacity .2s ease}.competition-box .competition-link[data-v-01e12a7c]:hover{opacity:.9}.news-section h2[data-v-01e12a7c]{font-size:1.1rem;color:#0f172a;margin:0 0 12px}.news-list[data-v-01e12a7c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.news-item[data-v-01e12a7c]{display:flex;align-items:center;gap:10px;background:#fff;border-radius:14px;padding:10px;text-decoration:none;box-shadow:0 6px 16px rgba(0,0,0,.05);transition:transform .2s ease}.news-item[data-v-01e12a7c]:hover{transform:translateY(-2px)}.news-item img[data-v-01e12a7c]{width:64px;height:64px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.news-text[data-v-01e12a7c]{display:flex;flex-direction:column;min-width:0}.news-text .news-title[data-v-01e12a7c]{color:#0f172a;font-size:.9rem;font-weight:600;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-text .news-date[data-v-01e12a7c]{color:#94a3b8;font-size:.75rem;margin-top:4px}.all-news[data-v-01e12a7c]{display:inline-block;margin-top:12px;color:#2563eb;text-decoration:none;font-weight:600;font-size:.9rem}@media(max-width:768px){.event-detail[data-v-01e12a7c]{padding:14px 12px 32px}.news-list[data-v-01e12a7c]{grid-template-columns:1fr}}