.recap-root{--tint: #b25430;--tint-soft: #f5e6dc;--tint-ink: #6b2f17;--font-brand: "Karla", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease-base: cubic-bezier(.4, 0, .2, 1);--page-bg: var(--theme-bg-primary);--page-fg: var(--theme-text-primary);--page-muted: var(--theme-text-muted);--page-meta: var(--theme-text-secondary);--rule: rgba(0,0,0,.07);--surface: var(--theme-surface-1);--surface-2: #fbf9f6;--chip: rgba(0,0,0,.04);background:var(--page-bg);color:var(--page-fg);font-family:var(--font-brand);-webkit-font-smoothing:antialiased;min-height:100%;width:100%}[data-bs-theme=dark] .recap-root{--tint: #ff9c66;--tint-soft: rgba(255,156,102,.12);--tint-ink: #ffb88a;--page-bg: var(--theme-bg-primary);--page-fg: var(--theme-text-primary);--page-muted: var(--theme-text-muted);--page-meta: var(--theme-text-secondary);--rule: rgba(255,255,255,.08);--surface: var(--theme-surface-1);--surface-2: var(--theme-surface-2);--chip: rgba(255,255,255,.06)}.recap-root *{box-sizing:border-box}.recap-root .page{width:100%;margin:0 auto;position:relative}.recap-header{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--page-bg) 88%,transparent);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--rule);padding:12px 18px;display:flex;align-items:center;gap:12px}.recap-header .nav-btn{flex:0 0 auto;width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:transparent;border:1px solid var(--rule);color:var(--page-fg);cursor:pointer;padding:0}.recap-header .nav-btn:hover{background:var(--chip)}.recap-header .nav-btn:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.recap-header .crumb{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.15}.recap-header .crumb .lg{font-weight:800;font-size:15px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recap-header .crumb .sub{font-size:12px;color:var(--page-muted);display:flex;gap:6px;align-items:center;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recap-header .crumb .sub .dot{width:2px;height:2px;border-radius:999px;background:currentColor;opacity:.5}.recap-header .week-pip{flex:0 0 auto;font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--tint);background:var(--tint-soft);padding:4px 8px;border-radius:6px;letter-spacing:.04em}.recap-lede{padding:22px 22px 14px;display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--rule)}.recap-lede .flippy{flex:0 0 auto;width:48px;height:48px;border-radius:999px;overflow:hidden;background:var(--tint-soft);border:1px solid var(--rule)}.recap-lede .flippy img{width:100%;height:100%;object-fit:cover}.recap-lede .meta{display:flex;flex-direction:column;gap:2px;min-width:0}.recap-lede .meta .kicker{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--tint)}.recap-lede .meta .byline{font-size:13px;color:var(--page-muted)}.recap-lede .meta .byline b{font-weight:700;color:var(--page-fg)}.recap-body{padding:22px 22px 32px;max-width:680px;margin:0 auto}.recap-body h4{font-family:var(--font-brand);font-weight:800;font-size:19px;letter-spacing:-.015em;line-height:1.18;margin:28px 0 12px;padding-left:14px;border-left:4px solid var(--tint);color:var(--page-fg);text-wrap:balance}.recap-body h4:first-child{margin-top:0}.recap-body h1,.recap-body h2,.recap-body h3{font-family:var(--font-brand);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--page-fg);text-wrap:balance}.recap-body h1{font-size:clamp(28px,7.4vw,40px);margin:0 0 16px}.recap-body h2{font-size:22px;margin:24px 0 12px;padding-left:14px;border-left:4px solid var(--tint)}.recap-body h3{font-size:20px;margin:24px 0 12px}.recap-body>p:first-child em,.recap-body>p:last-child em{color:var(--page-muted);font-size:14px}.recap-body p{font-family:var(--font-body);font-size:17px;line-height:1.62;color:var(--page-fg);margin:0 0 16px;text-wrap:pretty}.recap-body p:last-child{margin-bottom:0}.recap-body>p:last-child:has(>em:only-child){border-top:1px solid var(--rule);padding-top:18px;margin-top:28px}.recap-body .player{font-weight:700;color:var(--page-fg);background:transparent;border:0;padding:0 1px;border-bottom:1.5px dotted color-mix(in srgb,var(--tint) 70%,transparent);cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;transition:background .15s var(--ease-base),color .15s var(--ease-base);border-radius:2px}.recap-body .player:hover{background:var(--tint-soft);color:var(--tint-ink)}[data-bs-theme=dark] .recap-root .recap-body .player:hover{color:var(--tint)}.recap-root button.player{font-weight:700;color:var(--page-fg);background:transparent;border:0;padding:0;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;text-align:left}.recap-root button.player:hover{color:var(--tint)}.recap-root .player-name-trigger{color:var(--page-fg);font-weight:700;border-bottom:1.5px dotted color-mix(in srgb,var(--tint) 70%,transparent);text-decoration:none}.recap-root .player-name-trigger:hover{background:var(--tint-soft);color:var(--tint-ink);text-decoration:none}[data-bs-theme=dark] .recap-root .player-name-trigger:hover{color:var(--tint)}.recap-body .player:focus-visible,.recap-root button.player:focus-visible,.recap-root .achievement:focus-visible,.recap-root .player-name-trigger:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.recap-bagtag-figure{margin:22px 0;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:14px;background:var(--surface-2);border:1px solid var(--rule);border-radius:14px}[data-bs-theme=dark] .recap-root .recap-bagtag-figure{background:var(--surface-2)}.recap-bagtag-figure .tag{flex:0 0 auto;width:86px;border-radius:8px;overflow:hidden}.recap-bagtag-figure figcaption{font-size:12px;color:var(--page-muted);line-height:1.45}.recap-bagtag-figure figcaption b{display:block;color:var(--page-fg);font-weight:800;font-size:14px;margin-bottom:2px;letter-spacing:-.01em}.my-round{margin:0 18px;padding:14px 16px;border:1px solid var(--rule);border-radius:14px;background:var(--surface);display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:8px;align-items:stretch}.my-round .label{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--page-muted);margin-bottom:2px}.my-round .label .pb{color:var(--tint);background:var(--tint-soft);padding:2px 7px;border-radius:999px;font-size:10px;letter-spacing:.08em}.my-round .stat{display:flex;flex-direction:column;gap:2px}.my-round .stat .v{font-family:var(--font-mono);font-weight:700;font-size:22px;letter-spacing:-.02em;color:var(--page-fg);line-height:1}.my-round .stat .v.pos{color:var(--theme-success)}.my-round .stat .v.tint{color:var(--tint)}.my-round .stat .l{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--page-muted);font-weight:700}.episode-art{margin:18px 18px 0;display:flex;gap:14px;padding:14px;border:1px solid var(--rule);border-radius:14px;background:var(--surface);align-items:center}.episode-art .cover{flex:0 0 auto;width:96px;height:64px;border-radius:8px;overflow:hidden;background:linear-gradient(180deg,var(--tint-ink, #2a1409) 0%,var(--tint, #92381a) 100%);position:relative;box-shadow:0 4px 12px #0000002e}.episode-art .cover img{width:100%;height:100%;object-fit:cover;display:block}.episode-art .info{flex:1 1 auto;min-width:0}.episode-art .info .kicker{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--page-muted);margin-bottom:4px}.episode-art .info .title{font-weight:800;font-size:15px;letter-spacing:-.01em;line-height:1.25;margin:0 0 4px;color:var(--page-fg)}.episode-art .info .meta{font-size:12px;color:var(--page-muted)}.disclosure-stack{margin:26px 0 0;border-top:1px solid var(--rule)}.disclosure{border-bottom:1px solid var(--rule)}.disclosure .summary{width:100%;background:transparent;border:0;cursor:pointer;padding:18px 22px;display:flex;align-items:center;gap:12px;font-family:inherit;text-align:left;color:var(--page-fg);transition:background .15s}.disclosure .summary:hover{background:var(--chip)}.disclosure .summary:focus-visible{outline:2px solid var(--tint);outline-offset:-2px}.disclosure .summary .ic{flex:0 0 auto;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--tint-soft);color:var(--tint);font-size:14px}.disclosure .summary .title{flex:1 1 auto;font-weight:700;font-size:16px;letter-spacing:-.01em}.disclosure .summary .count{font-family:var(--font-mono);font-size:12px;color:var(--page-muted);margin-right:6px}.disclosure .summary .chev{flex:0 0 auto;width:18px;height:18px;color:var(--page-muted);transition:transform .2s var(--ease-base)}.disclosure.open .summary .chev{transform:rotate(180deg)}.disclosure .panel{padding:0 22px 20px;display:none;animation:recap-fadein .22s var(--ease-base)}.disclosure.open .panel{display:block}@keyframes recap-fadein{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.recap-series-card{background:var(--surface);border-radius:14px;padding:18px;margin:0 18px 16px;border:1px solid var(--rule);display:flex;flex-direction:column;gap:14px}[data-bs-theme=dark] .recap-series-card{background:color-mix(in srgb,var(--surface) 80%,#000);border-color:#ffffff14}.recap-series-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.recap-series-info{flex:1 1 auto;min-width:0}.recap-series-name{font-weight:700;font-size:15px;line-height:1.3;color:var(--page-fg)}.recap-series-div{font-size:12px;font-weight:600;color:var(--page-muted);display:block}.recap-series-rank{font-size:12px;color:var(--page-muted);display:block;margin-top:2px}.recap-series-rank strong{color:var(--page-fg)}.recap-series-lb-btn{flex:0 0 auto;font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;border:1px solid var(--tint);color:var(--tint);text-decoration:none;white-space:nowrap}.recap-series-lb-btn:hover{background:var(--tint-soft);color:var(--tint-ink);text-decoration:none}.recap-series-card .snapshot-inline-stats{display:flex;gap:6px}.recap-series-card .snapshot-stat{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0;border-radius:10px;border:1px solid var(--rule);background:var(--chip);flex:1;min-width:0}.recap-series-card .snapshot-stat-label{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--page-muted);font-weight:700}.recap-series-card .snapshot-stat-value{font-size:16px;font-weight:800;color:var(--page-fg);line-height:1;display:flex;align-items:center;gap:3px}.recap-series-card .snapshot-trend-icon{font-size:10px}.recap-series-card .snapshot-stat.trend-up .snapshot-stat-value{color:var(--theme-success)}.recap-series-card .snapshot-stat.trend-up{border-color:#22c55e33;background:#22c55e0f}.recap-series-card .snapshot-stat.trend-down .snapshot-stat-value{color:var(--theme-danger)}.recap-series-card .snapshot-stat.trend-down{border-color:#ef444433;background:#ef44440f}.recap-series-card .series-cash-pill{border-radius:999px;padding:8px 14px;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;border:1px solid transparent;background:var(--chip);color:var(--page-fg)}.recap-series-card .series-cash-pill.in-cash{background:#22c55e1f;border-color:#22c55e40;color:var(--theme-success)}.recap-series-card .series-cash-pill.on-line{background:#2563eb1f;border-color:#2563eb40;color:var(--theme-primary, #2563eb)}.recap-series-card .series-cash-pill.out-of-cash{background:#f973161f;border-color:#f9731640;color:#c2410c}.recap-series-card .series-cash-pill .payout-amount{font-weight:700;margin-left:auto}.recap-series-card .series-cash-pill .points-needed{font-weight:700}.recap-series-actions{display:flex;align-items:center;gap:8px}.recap-series-detail-btn{font-size:12px;font-weight:600;padding:6px 14px;border-radius:999px;background:var(--tint);color:#fff;text-decoration:none}.recap-series-detail-btn:hover{opacity:.9;color:#fff;text-decoration:none}.recap-series-updated{font-size:11px;color:var(--page-muted);margin-left:auto;display:flex;align-items:center;gap:4px}.leaderboard .division{margin-bottom:18px}.leaderboard .division:last-child{margin-bottom:0}.leaderboard .division-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid var(--rule)}.leaderboard .division-head .name{font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--tint)}.leaderboard .division-head .sub{font-size:11px;color:var(--page-muted)}.leaderboard .lb-row{display:grid;grid-template-columns:24px 1fr auto auto;gap:10px;padding:7px 0;align-items:center;border-bottom:1px dashed var(--rule);font-size:14px}.leaderboard .lb-row:last-child{border-bottom:0}.leaderboard .lb-row .pl{font-family:var(--font-mono);font-weight:700;font-size:13px;color:var(--page-muted)}.leaderboard .lb-row.first .pl{color:var(--tint)}.leaderboard .lb-row .nm{font-weight:600;letter-spacing:-.005em}.leaderboard .lb-row .sc{font-family:var(--font-mono);font-weight:700;font-size:14px}.leaderboard .lb-row .rt{font-family:var(--font-mono);font-size:12px;color:var(--page-muted)}.leaderboard .pb-dot{color:var(--tint);font-size:9px;margin-left:4px}.leaderboard .lb-row.team-row .nm{font-weight:600}.leaderboard .lb-row.team-member{padding-block:2px;border-bottom:0;opacity:.75;font-size:12px}.scorecard{font-family:var(--font-mono);font-size:12px}.scorecard .grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px}.scorecard .cell{background:var(--chip);border-radius:6px;padding:6px 0;text-align:center;position:relative;display:flex;flex-direction:column;gap:2px;font-weight:700}.scorecard .cell .h{font-size:9px;color:var(--page-muted);font-weight:700}.scorecard .cell .s{font-size:14px;font-weight:700}.scorecard .cell.birdie{background:color-mix(in srgb,var(--theme-success) 18%,transparent)}.scorecard .cell.birdie .s{color:var(--theme-success)}.scorecard .cell.par .s{color:var(--page-fg)}.scorecard .cell.bogey{background:color-mix(in srgb,var(--theme-danger) 18%,transparent)}.scorecard .cell.bogey .s{color:var(--theme-danger)}.scorecard .totals{display:flex;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid var(--rule);font-family:var(--font-brand);font-size:12px;color:var(--page-muted);letter-spacing:.06em;text-transform:uppercase}.scorecard .totals b{color:var(--page-fg);font-family:var(--font-mono);font-size:14px;margin-left:6px}.scorecard .nine-label{font-family:var(--font-brand);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--page-muted);margin:8px 0 6px;display:flex;justify-content:space-between}.scorecard .nine-label:first-child{margin-top:0}.scorecard .nine-label span{color:var(--tint);font-family:var(--font-mono)}.bagtags .group{margin-bottom:14px}.bagtags .group:last-child{margin-bottom:0}.bagtags .pool{font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--tint);margin-bottom:8px}.bagtags .tag-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px dashed var(--rule);text-decoration:none;color:inherit}.bagtags a.tag-row:hover{text-decoration:none;color:inherit}.bagtags .tag-row:last-child{border-bottom:0}.bagtags .tag-thumb{flex:0 0 auto;width:36px;height:50px;border-radius:5px;object-fit:cover}.bagtags div.tag-thumb{background:linear-gradient(180deg,#2a1409,#b25430);display:grid;place-items:center;color:#fff;font-family:var(--font-mono);font-weight:800;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,.4)}.bagtags .tag-row .info{flex:1 1 auto;min-width:0}.bagtags .tag-row .info .nm{font-size:13px;font-weight:700}.bagtags .tag-row .info .nm .num{font-family:var(--font-mono);color:var(--page-muted);font-weight:600;margin-right:6px}.bagtags .tag-row .info .h{font-size:12px;color:var(--page-muted);margin-top:2px}.bagtags .tag-row .action{font-family:var(--font-mono);font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--tint-soft);color:var(--tint-ink)}[data-bs-theme=dark] .recap-root .bagtags .tag-row .action{color:var(--tint)}.achievements{display:grid;grid-template-columns:1fr 1fr;gap:8px}.achievement{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--rule);border-radius:10px;background:var(--surface-2)}[data-bs-theme=dark] .recap-root .achievement{background:var(--surface-2)}.achievement .ic{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:var(--tint-soft);color:var(--tint);flex:0 0 auto}.achievement .info{min-width:0}.achievement .info .nm{font-weight:700;font-size:12px;line-height:1.2}.achievement .info .l{font-size:10px;color:var(--page-muted);margin-top:2px}a.next-event,.next-event{margin:22px 18px 28px;border-radius:14px;background:linear-gradient(135deg,var(--flipt-primary) 0%,var(--flipt-secondary) 100%);color:#fff;padding:18px 18px 16px;display:flex;align-items:center;gap:14px;text-decoration:none}a.next-event:hover{color:#fff;text-decoration:none}a.next-event:focus-visible{outline:2px solid #fff;outline-offset:2px}.next-event .text{flex:1 1 auto;min-width:0}.next-event .text .kicker{font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-weight:800}.next-event .text .title{font-size:16px;font-weight:800;margin-top:2px;letter-spacing:-.01em}.next-event .text .meta{font-size:12px;opacity:.85;margin-top:2px}.next-event .date-bubble{flex:0 0 auto;background:#fff3;border-radius:12px;width:52px;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.next-event .date-bubble .dow{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.next-event .date-bubble .day{font-size:22px;font-weight:800;line-height:1}.next-event .go{flex:0 0 auto;background:#fffffff2;color:var(--flipt-primary);border:0;padding:0;width:36px;height:36px;border-radius:999px;display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 12px #00000029}.next-event .go-left{order:-1}.player-sheet-backdrop{position:fixed;inset:0;background:#0f172a73;z-index:30;display:flex;align-items:flex-end;justify-content:center;animation:recap-bdfade .18s}@keyframes recap-bdfade{0%{opacity:0}to{opacity:1}}.player-sheet{background:var(--surface);width:100%;border-radius:18px 18px 0 0;padding:8px 22px calc(26px + env(safe-area-inset-bottom,0px));position:relative;box-shadow:0 -10px 28px #0000002e;animation:recap-sheetup .24s cubic-bezier(.2,.7,.2,1)}@keyframes recap-sheetup{0%{transform:translateY(100%)}to{transform:none}}.player-sheet .handle{display:block;margin:0 auto 14px;width:38px;height:4px;border-radius:999px;background:var(--rule)}.player-sheet .head{display:flex;align-items:center;gap:14px;margin-bottom:16px}.player-sheet .avatar{width:52px;height:52px;border-radius:999px;background:var(--tint-soft);color:var(--tint);display:grid;place-items:center;font-weight:800;font-size:18px;letter-spacing:-.01em;flex-shrink:0;overflow:hidden;aspect-ratio:1}.player-sheet .head .name{font-weight:800;font-size:18px;letter-spacing:-.015em;line-height:1.1;margin:0 0 4px}.player-sheet .head .meta{font-size:12px;color:var(--page-muted);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.player-sheet .head .meta .chip-pb{background:var(--tint-soft);color:var(--tint-ink);padding:2px 7px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em}[data-bs-theme=dark] .recap-root .player-sheet .head .meta .chip-pb{color:var(--tint)}.player-sheet .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.player-sheet .stats .stat{background:var(--chip);border-radius:10px;padding:10px 8px;text-align:center}.player-sheet .stats .stat .v{font-family:var(--font-mono);font-weight:700;font-size:18px;letter-spacing:-.01em;color:var(--page-fg);line-height:1}.player-sheet .stats .stat .v.tint{color:var(--tint)}.player-sheet .stats .stat .l{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--page-muted);margin-top:6px}.player-sheet .note{margin-top:12px;font-size:12px;color:var(--page-muted);font-style:italic}.player-sheet .close-btn{position:absolute;top:10px;right:14px;width:28px;height:28px;border-radius:999px;border:0;background:var(--chip);color:var(--page-muted);cursor:pointer;display:grid;place-items:center;font-size:14px}.player-sheet .close-btn:hover{background:var(--rule);color:var(--page-fg)}.player-sheet .close-btn:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.player-sheet-backdrop.floating{background:#0f172a40;align-items:center}.player-sheet-backdrop.floating .player-sheet{max-width:360px;border-radius:16px;padding:18px;box-shadow:0 16px 40px #00000038,0 0 0 1px var(--rule);animation:recap-cardin .2s var(--ease-base)}@keyframes recap-cardin{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.player-sheet-backdrop.floating .handle{display:none}.recap-layout{display:block}.recap-layout__main{min-width:0}.recap-layout__side{display:flex;flex-direction:column;gap:14px}@media (min-width: 768px){.recap-body{max-width:720px;padding:36px 32px 56px}.recap-body h1{font-size:44px}.recap-body h4{font-size:22px}.recap-body p{font-size:18px;line-height:1.65}.recap-lede{padding:28px 32px 18px}.recap-header{padding:16px 32px}}@media (min-width: 1024px){.recap-layout{display:grid;grid-template-columns:1fr 340px;gap:48px;max-width:1140px;margin:0 auto;padding:0 36px;align-items:start}.recap-layout__side{position:sticky;top:80px;padding-top:36px}.recap-body{max-width:none;padding:36px 0 56px}.recap-body h1{font-size:52px}.recap-body h4{font-size:24px}.recap-body p{font-size:19px}.my-round,.episode-art{margin:0}.disclosure-stack{margin-top:0;border-top:0}.disclosure{border:1px solid var(--rule);border-radius:12px;margin-bottom:8px}.disclosure .summary{padding:14px 16px}.disclosure .panel{padding:0 16px 16px}a.next-event,.next-event{margin:0}}@media (max-width: 420px){.recap-body{padding:18px 18px 28px}.recap-body h1{font-size:28px}.recap-body h4{font-size:17px}}
