/* Shared modern event detail layout. Country styles can override the blue accent. */
.si-event-page{padding:20px 0 40px;background:#f5f7fa;color:#263953;font-size:14px;line-height:1.5}.si-event-page *{box-sizing:border-box}.si-event-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px;color:#677789;font-size:12px}.si-event-page a{color:#337ab7;text-decoration:none}.si-event-page a:hover{text-decoration:underline}.si-event-page a:focus-visible{outline:2px solid #337ab7;outline-offset:3px}.si-event-header{margin-bottom:24px}.si-event-eyebrow{color:#337ab7;font-size:12px;font-weight:600;margin:0 0 8px}.si-event-eyebrow span{margin:0 7px}.si-event-header h1{margin:0 0 8px;color:#173b68;font-size:32px;line-height:1.2;font-weight:700}.si-event-header h1 span{color:#8796a5}.si-event-header>p:last-child{margin:0;color:#677789}.si-event-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px;align-items:start}.si-event-content,.si-event-aside{min-width:0;display:grid;gap:20px}.si-event-card,.si-event-empty{min-width:0;padding:22px;background:#fff;border:1px solid #dce4ec;border-radius:12px;box-shadow:0 2px 8px #173b6805}.si-event-card h2{margin:0 0 16px;font-size:19px;line-height:1.3;font-weight:600;color:#173b68}.si-event-card h3{font-size:15px;margin:0 0 12px;color:#173b68}.si-event-muted{color:#677789}.si-event-match{border-top:3px solid #337ab7}.si-event-match-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#677789}.si-event-status{padding:4px 9px;border-radius:5px;background:#e8f1fa;color:#245e92;font-weight:600}.si-event-status.is-finished{background:#edf0f4;color:#536274}.si-event-scoreboard{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,.8fr) minmax(0,1fr);gap:12px;align-items:center;padding:28px 0}.si-event-team{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;min-width:0;font-size:17px;font-weight:600;overflow-wrap:anywhere}.si-event-team img{width:72px;height:72px;object-fit:contain;float:none}.si-event-score{text-align:center;display:flex;flex-direction:column;gap:6px}.si-event-score strong{font-size:30px;line-height:1.2;color:#173b68;white-space:nowrap}.si-event-score span{font-size:11px;color:#677789}.si-event-facts{margin:0;padding-top:16px;border-top:1px solid #e4eaf0;display:flex;flex-wrap:wrap;gap:16px 24px}.si-event-facts dt{font-size:11px;color:#677789;font-weight:400}.si-event-facts dd{margin:2px 0 0;font-size:12px}.si-event-channel{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #e4eaf0}.si-event-channel:last-child{border-bottom:0}.si-event-channel img{width:48px;height:48px;object-fit:contain;float:none}.si-event-channel a{font-weight:600}.si-event-channel p{font-size:12px;color:#677789;margin:4px 0 0;overflow-wrap:anywhere}.si-event-channel time{font-size:14px;font-weight:600;color:#173b68}.si-event-streams{margin-top:18px;padding-top:18px;border-top:1px solid #e4eaf0}.si-event-streams a{display:inline-block;margin:4px;padding:8px 12px;border-radius:6px;border:1px solid #cbd9e6;background:#f2f7fc}.si-event-description img{max-width:100%;height:auto}.si-event-description figure{margin:18px 0 0}.si-event-description figcaption{font-size:11px;color:#677789;margin-top:8px}.si-event-video{aspect-ratio:16/9}.si-event-video iframe{width:100%;height:100%;border:0;border-radius:8px}.si-event-table-scroll{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.si-event-table-scroll table{width:100%;font-size:12px;border-collapse:collapse;background:#fff}.si-event-table-scroll th{background:#eaf1f8;color:#173b68;font-weight:600;white-space:nowrap}.si-event-table-scroll th,.si-event-table-scroll td{padding:9px 7px;border-bottom:1px solid #e2e8ef}.si-event-table-scroll tr:nth-child(even) td{background:#f6f8fb}.si-event-table-scroll img{max-width:24px;max-height:24px;object-fit:contain}.si-event-table-scroll .au-standings-wrap{border:0;margin:0}.si-event-next{display:grid;gap:10px}.si-event-next>.list-group-item{display:flex!important;align-items:center;gap:10px;position:relative;width:100%!important;min-width:0;padding:12px!important;border:1px solid #e2e8ef;border-radius:8px;background:#f8fafc;margin:0!important}.si-event-next .eventTextMobile{min-width:0;flex:1;display:grid;gap:4px;font-size:12px}.si-event-next .eventTextMobile>div{white-space:normal;line-height:1.4}.si-event-next>.list-group-item>.d-flex{flex:1;min-width:0}.si-event-next img{max-width:36px;max-height:36px;object-fit:contain}.si-event-next .ml-10{flex:0 0 36px;margin:0}.si-event-highlights img{max-width:100%;height:auto}.si-event-action{display:inline-block;padding:10px 16px;border-radius:7px;background:#337ab7;color:#fff!important;font-size:13px;font-weight:600}.si-event-empty h1{font-size:27px;color:#173b68}.si-event-back p{color:#677789}
@media(max-width:991.98px){.si-event-layout{grid-template-columns:minmax(0,1fr)}.si-event-header h1{font-size:28px}}
@media(max-width:575.98px){.si-event-page{padding-top:14px}.si-event-card{padding:16px}.si-event-header h1{font-size:25px}.si-event-scoreboard{gap:6px;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);padding:22px 0}.si-event-team{font-size:14px}.si-event-team img{width:52px;height:52px}.si-event-score strong{font-size:25px}.si-event-match-top{flex-wrap:wrap}.si-event-channel{gap:10px;grid-template-columns:38px minmax(0,1fr) auto}.si-event-channel img{width:38px;height:38px}.si-event-channel time{font-size:12px}}
/* Keep video titles within the available width of the event sidebar. */
.si-event-highlights .table-league{width:100%;table-layout:fixed}.si-event-highlights td.short{width:24px}.si-event-highlights .row-link>div{white-space:normal;overflow-wrap:anywhere}.si-event-highlights .row-link>.fs-11{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
