.StoryComments-module__kFeA_G__conversation{border-top:1px solid #7f7f7f47;margin-top:44px;padding-top:30px}.StoryComments-module__kFeA_G__header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.StoryComments-module__kFeA_G__header h2{margin:4px 0 0;font-size:clamp(1.45rem,3vw,2rem)}.StoryComments-module__kFeA_G__eyebrow{letter-spacing:.12em;text-transform:uppercase;opacity:.72;font-size:.78rem;font-weight:800;display:block}.StoryComments-module__kFeA_G__count{opacity:.72;white-space:nowrap;font-size:.88rem}.StoryComments-module__kFeA_G__notice,.StoryComments-module__kFeA_G__error{border-radius:10px;margin:0 0 14px;padding:10px 12px}.StoryComments-module__kFeA_G__notice{border:1px solid #5ab47873}.StoryComments-module__kFeA_G__error{border:1px solid #d25a5a80}.StoryComments-module__kFeA_G__composer{background:#7f7f7f0d;border:1px solid #7f7f7f47;border-radius:14px;gap:10px;margin-bottom:22px;padding:14px;display:grid}.StoryComments-module__kFeA_G__composer textarea,.StoryComments-module__kFeA_G__editForm textarea,.StoryComments-module__kFeA_G__replyForm input,.StoryComments-module__kFeA_G__reportForm input,.StoryComments-module__kFeA_G__reportForm select{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:var(--surface,#ffffff0a);border:1px solid #7f7f7f59;border-radius:10px;padding:10px 11px}.StoryComments-module__kFeA_G__replyForm input{color:#fff}.StoryComments-module__kFeA_G__replyForm input::placeholder{color:#ffffff94}.StoryComments-module__kFeA_G__composer textarea,.StoryComments-module__kFeA_G__editForm textarea{resize:vertical}.StoryComments-module__kFeA_G__composerFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.StoryComments-module__kFeA_G__composerFooter span{opacity:.65;font-size:.78rem}.StoryComments-module__kFeA_G__composer button,.StoryComments-module__kFeA_G__editForm button,.StoryComments-module__kFeA_G__replyForm button,.StoryComments-module__kFeA_G__reportForm button{border-radius:999px;padding:8px 14px;font-weight:750}.StoryComments-module__kFeA_G__signIn,.StoryComments-module__kFeA_G__empty{background:#7f7f7f0b;border:1px solid #7f7f7f38;border-radius:12px;margin-bottom:20px;padding:14px}.StoryComments-module__kFeA_G__thread{gap:14px;display:grid}.StoryComments-module__kFeA_G__threadItem{gap:10px;display:grid}.StoryComments-module__kFeA_G__comment{background:#7f7f7f09;border:1px solid #7f7f7f42;border-radius:13px;padding:14px 15px;scroll-margin-top:100px}.StoryComments-module__kFeA_G__commentTop{justify-content:space-between;align-items:start;gap:12px;display:flex}.StoryComments-module__kFeA_G__commentTop>div{gap:2px;display:grid}.StoryComments-module__kFeA_G__commentTop strong{font-size:.96rem}.StoryComments-module__kFeA_G__commentTop span{opacity:.62;font-size:.73rem}.StoryComments-module__kFeA_G__comment>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;line-height:1.55}.StoryComments-module__kFeA_G__removedLabel{text-transform:uppercase;letter-spacing:.08em;font-weight:800;font-size:.7rem!important}.StoryComments-module__kFeA_G__removedBody{opacity:.58;font-style:italic}.StoryComments-module__kFeA_G__replies{border-left:2px solid #7f7f7f2e;gap:9px;margin-left:clamp(18px,6vw,48px);padding-left:12px;display:grid}.StoryComments-module__kFeA_G__tools{flex-wrap:wrap;align-items:center;gap:10px;margin-top:11px;font-size:.78rem;display:flex}.StoryComments-module__kFeA_G__tools details{position:relative}.StoryComments-module__kFeA_G__tools summary{cursor:pointer;opacity:.78;font-weight:700;list-style:none}.StoryComments-module__kFeA_G__tools summary::-webkit-details-marker{display:none}.StoryComments-module__kFeA_G__reactions{align-items:center;gap:4px;display:flex}.StoryComments-module__kFeA_G__reactions form{margin:0}.StoryComments-module__kFeA_G__reactions button{min-width:34px;min-height:30px;font:inherit;background:0 0;border:1px solid #7f7f7f38;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.StoryComments-module__kFeA_G__reactions button[data-active=true]{background:#7f7f7f1f;border-color:currentColor}.StoryComments-module__kFeA_G__reactions small{opacity:.78;font-size:.68rem}.StoryComments-module__kFeA_G__reactionSummary{opacity:.7;white-space:pre-wrap;margin-top:10px;font-size:.76rem;display:inline-block}.StoryComments-module__kFeA_G__editForm,.StoryComments-module__kFeA_G__replyForm,.StoryComments-module__kFeA_G__reportForm{background:var(--surface,#111);z-index:2;border:1px solid #7f7f7f40;border-radius:10px;gap:8px;width:min(420px,82vw);margin-top:8px;padding:10px;display:grid;position:relative}.StoryComments-module__kFeA_G__removeButton{color:inherit;font:inherit;opacity:.72;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}@media (max-width:640px){.StoryComments-module__kFeA_G__conversation{margin-top:34px;padding-top:24px}.StoryComments-module__kFeA_G__header{align-items:start}.StoryComments-module__kFeA_G__composer{padding:12px}.StoryComments-module__kFeA_G__replies{margin-left:12px;padding-left:9px}.StoryComments-module__kFeA_G__comment{padding:12px}.StoryComments-module__kFeA_G__tools{gap:8px}}
.RecapMatchdayHeader-module__TUVDJG__recapHeader{isolation:isolate;color:#f4f6f7;background:#11161b;border-radius:15px;margin:36px 0 20px;overflow:hidden;box-shadow:0 12px 24px #00000021}.RecapMatchdayHeader-module__TUVDJG__teams{background:radial-gradient(circle at 20% 28%, color-mix(in srgb, var(--match-away) 27%, transparent), transparent 42%), radial-gradient(circle at 80% 28%, color-mix(in srgb, var(--match-home) 27%, transparent), transparent 42%), linear-gradient(90deg, color-mix(in srgb, var(--match-away) 30%, #091015) 0%, color-mix(in srgb, var(--match-away) 17%, #0c1217) 38%, #11161b 49%, #11161b 51%, color-mix(in srgb, var(--match-home) 17%, #0c1217) 62%, color-mix(in srgb, var(--match-home) 30%, #091015) 100%);grid-template-columns:minmax(0,1fr) minmax(132px,174px) minmax(0,1fr);align-items:center;gap:6px;min-height:194px;padding:23px 24px;display:grid;position:relative}.RecapMatchdayHeader-module__TUVDJG__teams:before{content:"";pointer-events:none;background:linear-gradient(#ffffff09,#0000 35%,#00000045),repeating-linear-gradient(135deg,#ffffff04 0 1px,#0000 1px 18px);position:absolute;inset:0}.RecapMatchdayHeader-module__TUVDJG__team{z-index:1;color:#fff;align-content:center;justify-items:start;gap:8px;min-width:0;display:grid}.RecapMatchdayHeader-module__TUVDJG__team[data-side=home]{text-align:right;justify-items:end}.RecapMatchdayHeader-module__TUVDJG__logo,.RecapMatchdayHeader-module__TUVDJG__logoFallback{object-fit:contain;filter:drop-shadow(0 6px 13px #00000061);place-items:center;width:76px;height:76px;display:grid}.RecapMatchdayHeader-module__TUVDJG__logoFallback{letter-spacing:-.04em;font-size:25px;font-weight:900}.RecapMatchdayHeader-module__TUVDJG__team strong{font-family:var(--cc-font-display);letter-spacing:-.035em;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 2px 12px #00000059;font-size:clamp(19px,2.8vw,30px);font-style:italic;font-weight:950;line-height:.98}.RecapMatchdayHeader-module__TUVDJG__team>span:last-child{letter-spacing:.13em;color:#ffffffad;text-transform:uppercase;font-size:10px;font-weight:850}.RecapMatchdayHeader-module__TUVDJG__scoreboard{z-index:1;background:#20262cf0;border:1px solid #fff3;border-radius:13px;place-self:center;justify-items:center;gap:10px;width:100%;max-width:176px;padding:13px 10px 17px;display:grid;box-shadow:0 12px 24px #00000045,inset 0 1px #ffffff0f}.RecapMatchdayHeader-module__TUVDJG__final{color:#f6c849;letter-spacing:.15em;text-align:center;text-transform:uppercase;border-bottom:1px solid #ffffff21;width:100%;padding-bottom:8px;font-size:11px;font-weight:900;display:block}.RecapMatchdayHeader-module__TUVDJG__scores{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:3px;width:100%;display:grid}.RecapMatchdayHeader-module__TUVDJG__scores strong{text-align:center;color:#fff;min-width:0;font-family:var(--cc-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:clamp(29px,3.7vw,40px);font-style:italic;font-weight:950;line-height:1}.RecapMatchdayHeader-module__TUVDJG__scores span{color:#ffffff73;font-size:15px}.RecapMatchdayHeader-module__TUVDJG__fractionalScores strong{font-size:clamp(26px,3.2vw,34px)}.RecapMatchdayHeader-module__TUVDJG__meta{color:#cfd6da;text-align:center;background:#121920;border-top:1px solid #ffffff1a;justify-content:center;align-items:center;gap:11px;min-height:38px;padding:10px 14px;font-size:12px;font-weight:850;display:flex}.RecapMatchdayHeader-module__TUVDJG__separator{opacity:.45}@media (max-width:600px){.RecapMatchdayHeader-module__TUVDJG__recapHeader{border-radius:12px;margin:32px 0 19px}.RecapMatchdayHeader-module__TUVDJG__teams{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);gap:5px;min-height:163px;padding:16px 11px}.RecapMatchdayHeader-module__TUVDJG__team{gap:7px}.RecapMatchdayHeader-module__TUVDJG__logo,.RecapMatchdayHeader-module__TUVDJG__logoFallback{width:55px;height:55px}.RecapMatchdayHeader-module__TUVDJG__logoFallback{font-size:18px}.RecapMatchdayHeader-module__TUVDJG__team strong{font-size:clamp(13px,4.1vw,18px);line-height:1.05}.RecapMatchdayHeader-module__TUVDJG__team>span:last-child{font-size:9px}.RecapMatchdayHeader-module__TUVDJG__scoreboard{border-radius:11px;gap:10px;max-width:110px;padding:10px 6px 12px}.RecapMatchdayHeader-module__TUVDJG__final{padding-bottom:7px;font-size:9px}.RecapMatchdayHeader-module__TUVDJG__scores{gap:2px}.RecapMatchdayHeader-module__TUVDJG__scores strong{font-size:clamp(24px,6vw,28px)}.RecapMatchdayHeader-module__TUVDJG__fractionalScores strong{font-size:clamp(20px,5.25vw,24px)}.RecapMatchdayHeader-module__TUVDJG__scores span{font-size:11px}.RecapMatchdayHeader-module__TUVDJG__meta{gap:7px;min-height:37px;padding:9px 8px;font-size:10px}}@media (max-width:365px){.RecapMatchdayHeader-module__TUVDJG__teams{grid-template-columns:minmax(0,1fr) 95px minmax(0,1fr);padding:13px 8px}.RecapMatchdayHeader-module__TUVDJG__logo,.RecapMatchdayHeader-module__TUVDJG__logoFallback{width:48px;height:48px}.RecapMatchdayHeader-module__TUVDJG__team strong{font-size:13px}.RecapMatchdayHeader-module__TUVDJG__scores strong{font-size:22px}.RecapMatchdayHeader-module__TUVDJG__fractionalScores strong{font-size:20px}.RecapMatchdayHeader-module__TUVDJG__scoreboard{padding-left:4px;padding-right:4px}}
