.StatBar-module__0zbvgG__statRow{align-items:center;gap:8px;height:26px;display:flex}.StatBar-module__0zbvgG__statValue{width:36px;font-size:12px;font-weight:700}@media (min-width:1024px){.StatBar-module__0zbvgG__statRow{gap:4px;height:18px}.StatBar-module__0zbvgG__statValue{width:28px;font-size:10px}.StatBar-module__0zbvgG__statLabel{margin-bottom:1px;font-size:7px}.StatBar-module__0zbvgG__barContainer{height:2px}}.StatBar-module__0zbvgG__statValue.StatBar-module__0zbvgG__left{text-align:right;color:var(--accent-red)}.StatBar-module__0zbvgG__statValue.StatBar-module__0zbvgG__right{text-align:left;color:var(--accent-blue)}.StatBar-module__0zbvgG__statBars{flex-direction:column;flex:1;justify-content:center;display:flex}.StatBar-module__0zbvgG__statLabel{text-align:center;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;font-size:9px;line-height:1}.StatBar-module__0zbvgG__barContainer{background:#ffffff1a;border-radius:2px;height:4px;display:flex;overflow:hidden}.StatBar-module__0zbvgG__bar{height:100%;transition:width .5s}.StatBar-module__0zbvgG__bar.StatBar-module__0zbvgG__left{background:var(--gradient-red);border-radius:3px 0 0 3px}.StatBar-module__0zbvgG__bar.StatBar-module__0zbvgG__right{background:var(--gradient-blue);border-radius:0 3px 3px 0;margin-left:auto}@media (max-width:768px){.StatBar-module__0zbvgG__statRow{gap:clamp(4px,1.5vw,10px);height:auto;min-height:clamp(22px,3.5svh,32px)}.StatBar-module__0zbvgG__statValue{width:clamp(32px,10vw,45px);font-size:clamp(10px,1.4svh,14px)}.StatBar-module__0zbvgG__statLabel{margin-bottom:clamp(2px,.3svh,4px);font-size:clamp(8px,1.1svh,11px)}.StatBar-module__0zbvgG__barContainer{height:clamp(3px,.5svh,5px)}}@media (max-width:768px) and (min-height:900px){.StatBar-module__0zbvgG__statRow{min-height:clamp(26px,4svh,38px)}.StatBar-module__0zbvgG__statValue{font-size:clamp(12px,1.6svh,16px)}.StatBar-module__0zbvgG__statLabel{font-size:clamp(9px,1.3svh,12px)}.StatBar-module__0zbvgG__barContainer{height:clamp(4px,.6svh,6px)}}@media (max-width:768px) and (max-height:700px){.StatBar-module__0zbvgG__statRow{min-height:clamp(18px,3svh,26px)}.StatBar-module__0zbvgG__statValue{font-size:clamp(9px,1.3svh,12px)}.StatBar-module__0zbvgG__statLabel{font-size:clamp(7px,1svh,10px)}.StatBar-module__0zbvgG__barContainer{height:clamp(2px,.4svh,4px)}}
.CollapsibleSection-module__bWqrUG__section{border-bottom:1px solid #ffffff14}.CollapsibleSection-module__bWqrUG__section:last-child{border-bottom:none}.CollapsibleSection-module__bWqrUG__header{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:14px 0;display:flex}.CollapsibleSection-module__bWqrUG__title{text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700}.CollapsibleSection-module__bWqrUG__content{max-height:0;transition:max-height .3s;overflow:hidden}.CollapsibleSection-module__bWqrUG__content.CollapsibleSection-module__bWqrUG__open{max-height:2000px}.CollapsibleSection-module__bWqrUG__inner{padding-bottom:16px}
.CommunitySection-module__iFXqMa__container{flex-direction:column;gap:16px;display:flex}.CommunitySection-module__iFXqMa__loading{color:var(--text-secondary,#999);text-align:center;padding:16px 0;font-size:12px}.CommunitySection-module__iFXqMa__picksSection{flex-direction:column;gap:6px;display:flex}.CommunitySection-module__iFXqMa__picksHeader{justify-content:space-between;align-items:center;display:flex}.CommunitySection-module__iFXqMa__picksLabel{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.CommunitySection-module__iFXqMa__picksTotal{color:var(--text-secondary,#999);font-size:11px}.CommunitySection-module__iFXqMa__picksBar{background:#ffffff1a;border-radius:4px;height:8px;display:flex;overflow:hidden}.CommunitySection-module__iFXqMa__picksBarRed{background:var(--gradient-red,linear-gradient(135deg,#ff3a3a,#c00));min-width:2%;transition:width .3s}.CommunitySection-module__iFXqMa__picksBarBlue{background:var(--gradient-blue,linear-gradient(135deg,#3a8cff,#05c));min-width:2%;transition:width .3s}.CommunitySection-module__iFXqMa__picksNames{justify-content:space-between;display:flex}.CommunitySection-module__iFXqMa__picksNameRed{color:var(--accent-red,#ff3a3a);font-size:11px;font-weight:600}.CommunitySection-module__iFXqMa__picksNameBlue{color:var(--accent-blue,#3a8cff);font-size:11px;font-weight:600}.CommunitySection-module__iFXqMa__commentsSection{flex-direction:column;gap:10px;display:flex}.CommunitySection-module__iFXqMa__commentForm{gap:8px;display:flex}.CommunitySection-module__iFXqMa__commentInput{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;outline:none;flex:1;padding:10px 12px;font-size:13px}.CommunitySection-module__iFXqMa__commentInput::placeholder{color:#ffffff59}.CommunitySection-module__iFXqMa__commentInput:focus{border-color:#ffffff40}.CommunitySection-module__iFXqMa__commentSubmit{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex}.CommunitySection-module__iFXqMa__commentSubmit:hover:not(:disabled){background:#ffffff2e}.CommunitySection-module__iFXqMa__commentSubmit:disabled{opacity:.4;cursor:not-allowed}.CommunitySection-module__iFXqMa__errorMessage{color:#f44;text-align:center;padding:4px 8px;font-size:11px}.CommunitySection-module__iFXqMa__signInPrompt{color:var(--text-secondary,#999);text-align:center;background:#ffffff0a;border-radius:8px;padding:8px;font-size:12px}.CommunitySection-module__iFXqMa__noComments{color:var(--text-secondary,#999);text-align:center;padding:12px 0;font-size:12px}.CommunitySection-module__iFXqMa__commentList{flex-direction:column;gap:10px;display:flex}.CommunitySection-module__iFXqMa__comment{background:#ffffff0a;border-radius:10px;padding:10px}.CommunitySection-module__iFXqMa__commentHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.CommunitySection-module__iFXqMa__commentAuthor{color:var(--accent-gold,gold);font-size:11px;font-weight:700}.CommunitySection-module__iFXqMa__commentTime{color:var(--text-secondary,#999);font-size:10px}.CommunitySection-module__iFXqMa__commentBody{color:#ffffffd9;word-break:break-word;font-size:13px;line-height:1.4}.CommunitySection-module__iFXqMa__commentActions{align-items:center;gap:6px;margin-top:6px;display:flex}.CommunitySection-module__iFXqMa__voteBtn{width:28px;height:28px;color:var(--text-secondary,#999);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}.CommunitySection-module__iFXqMa__voteBtn:hover:not(:disabled){color:#fff;border-color:#fff3}.CommunitySection-module__iFXqMa__voteBtn.CommunitySection-module__iFXqMa__active{color:var(--accent-gold,gold);border-color:#ffd7004d}.CommunitySection-module__iFXqMa__voteBtn:disabled{opacity:.4;cursor:not-allowed}.CommunitySection-module__iFXqMa__voteScore{color:#ffffffb3;text-align:center;min-width:16px;font-size:11px;font-weight:700}
.OddsChart-module__qsRaZq__wrapper{flex-direction:column;gap:6px;display:flex}.OddsChart-module__qsRaZq__placeholder{color:var(--text-secondary,#999);text-align:center;padding:16px 0;font-size:12px}.OddsChart-module__qsRaZq__fighterLabels{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.OddsChart-module__qsRaZq__labelRed,.OddsChart-module__qsRaZq__labelBlue{align-items:center;gap:6px;display:flex}.OddsChart-module__qsRaZq__labelName{letter-spacing:.02em;font-size:12px;font-weight:600}.OddsChart-module__qsRaZq__labelRed .OddsChart-module__qsRaZq__labelName{color:var(--accent-red,#ff3a3a)}.OddsChart-module__qsRaZq__labelBlue .OddsChart-module__qsRaZq__labelName{color:var(--accent-blue,#3a8cff)}.OddsChart-module__qsRaZq__labelProb{border-radius:4px;padding:2px 6px;font-size:13px;font-weight:700}.OddsChart-module__qsRaZq__labelRed .OddsChart-module__qsRaZq__labelProb{color:var(--accent-red,#ff3a3a);background:#ff3a3a1f}.OddsChart-module__qsRaZq__labelBlue .OddsChart-module__qsRaZq__labelProb{color:var(--accent-blue,#3a8cff);background:#3a8cff1f}.OddsChart-module__qsRaZq__chartContainer{padding:0}.OddsChart-module__qsRaZq__bottomBar{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.OddsChart-module__qsRaZq__volumeBadge{color:#16c784;white-space:nowrap;background:#16c7841a;border-radius:10px;padding:3px 8px;font-size:11px;font-weight:600}.OddsChart-module__qsRaZq__sourceTag{color:var(--text-secondary,#999);padding:2px 0;font-size:10px}.OddsChart-module__qsRaZq__timeRanges{gap:2px;display:flex}.OddsChart-module__qsRaZq__rangeBtn{all:unset;color:var(--text-secondary,#999);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:600;transition:all .15s}.OddsChart-module__qsRaZq__rangeBtn:hover{color:#ccc;background:#ffffff0f}.OddsChart-module__qsRaZq__rangeBtnActive{color:#fff;background:#ffffff1a}.OddsChart-module__qsRaZq__tooltip{background:#141423f5;border:1px solid #ffffff1a;border-radius:8px;padding:8px 12px;box-shadow:0 4px 12px #0000004d}.OddsChart-module__qsRaZq__tooltipDate{color:var(--text-secondary,#999);margin-bottom:3px;font-size:10px}.OddsChart-module__qsRaZq__tooltipRed{color:var(--accent-red,#ff3a3a);font-size:11px;font-weight:600}.OddsChart-module__qsRaZq__tooltipBlue{color:var(--accent-blue,#3a8cff);font-size:11px;font-weight:600}.OddsChart-module__qsRaZq__noChartMessage{color:var(--text-secondary,#999);text-align:center;padding:8px 0;font-size:11px}
.FightCard-module__pdWSQq__card{background:var(--bg-card);-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;backface-visibility:hidden;isolation:isolate;border:1px solid #ffffff0d;border-radius:20px;width:100%;max-width:380px;padding:8px 12px;position:absolute;overflow:hidden;transform:translateZ(0);box-shadow:0 20px 60px #00000080}@media (min-width:1024px){.FightCard-module__pdWSQq__card{border-radius:16px;flex-direction:column;max-width:420px;max-height:calc(100vh - 200px);margin-top:-120px;padding:6px 10px;display:flex;overflow:visible}.FightCard-module__pdWSQq__header{margin-bottom:4px}.FightCard-module__pdWSQq__eventBadge{padding:4px 8px;font-size:10px}.FightCard-module__pdWSQq__fightersDisplay{margin-bottom:4px}.FightCard-module__pdWSQq__fighterImageContainer{width:55px;height:65px;margin-bottom:2px}.FightCard-module__pdWSQq__fighterName{font-size:11px}.FightCard-module__pdWSQq__fighterNickname{font-size:8px}.FightCard-module__pdWSQq__fighterRecord{margin-bottom:2px;font-size:8px}.FightCard-module__pdWSQq__oddsBadge{padding:2px 5px;font-size:8px}.FightCard-module__pdWSQq__vsDivider{padding:0 6px}.FightCard-module__pdWSQq__vsText{font-size:12px}.FightCard-module__pdWSQq__roundsBadge{margin-top:2px;padding:2px 5px;font-size:8px}.FightCard-module__pdWSQq__statsSection{border-radius:10px;flex-direction:column;margin-bottom:4px;padding:4px 8px;display:flex}.FightCard-module__pdWSQq__statsGrid{flex-direction:column;justify-content:flex-start;gap:1px;display:flex}.FightCard-module__pdWSQq__physicalStats{flex-direction:column;justify-content:flex-start;gap:2px;padding-top:2px;display:flex}.FightCard-module__pdWSQq__physStat{flex-shrink:0;height:18px}.FightCard-module__pdWSQq__physLabel{font-size:8px}.FightCard-module__pdWSQq__physVal{font-size:10px}.FightCard-module__pdWSQq__detailsToggle{margin-bottom:4px;padding:6px;font-size:10px}.FightCard-module__pdWSQq__cardExpanded{max-height:calc(100vh - 140px);overflow-y:auto}.FightCard-module__pdWSQq__detailsContent{max-height:350px;margin-bottom:4px;padding:4px 8px}.FightCard-module__pdWSQq__cardActions{flex-shrink:0;gap:6px;margin-top:4px}.FightCard-module__pdWSQq__actionBtn{border-radius:8px;min-height:36px;padding:8px 6px;font-size:11px}}.FightCard-module__pdWSQq__cardExpanded{-webkit-overflow-scrolling:touch;touch-action:pan-y;max-height:calc(100svh - 100px);padding-bottom:60px;overflow:hidden auto}.FightCard-module__pdWSQq__cardExpanded .FightCard-module__pdWSQq__detailsContent{max-height:none;overflow-y:visible}.FightCard-module__pdWSQq__card:hover{box-shadow:0 25px 70px #0009}.FightCard-module__pdWSQq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;transition:all .3s;display:flex}.FightCard-module__pdWSQq__eventBadge{text-transform:uppercase;letter-spacing:1px;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:flex}.FightCard-module__pdWSQq__weightClass{color:var(--accent-gold);text-transform:uppercase;letter-spacing:1px;text-align:center;flex:1;min-width:0;font-size:11px;font-weight:700}.FightCard-module__pdWSQq__eventDate{color:var(--text-secondary);flex-shrink:0;align-items:center;gap:4px;font-size:11px;display:flex}.FightCard-module__pdWSQq__fightersDisplay{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.FightCard-module__pdWSQq__fighterSide{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}.FightCard-module__pdWSQq__fighterCountry{margin-bottom:12px;font-size:28px}.FightCard-module__pdWSQq__fighterImageContainer{width:70px;height:80px;margin-bottom:6px;transition:all .3s;position:relative}.FightCard-module__pdWSQq__fighterImage{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;background:var(--bg-elevated);border-radius:12px;width:100%;height:100%}.FightCard-module__pdWSQq__fighterGlow{pointer-events:none;border-radius:12px;height:60%;position:absolute;bottom:0;left:0;right:0}.FightCard-module__pdWSQq__fighterGlow.FightCard-module__pdWSQq__left{background:linear-gradient(#0000,#ff3a3a4d)}.FightCard-module__pdWSQq__fighterGlow.FightCard-module__pdWSQq__right{background:linear-gradient(#0000,#3a8cff4d)}.FightCard-module__pdWSQq__fighterName{letter-spacing:.5px;margin-bottom:0;font-family:Bebas Neue,sans-serif;font-size:14px;transition:all .3s}.FightCard-module__pdWSQq__fighterNickname{color:var(--text-secondary);margin-bottom:2px;font-size:10px;font-style:italic}.FightCard-module__pdWSQq__fighterRecord{color:var(--text-secondary);margin-bottom:4px;font-size:10px;font-weight:600}.FightCard-module__pdWSQq__oddsBadge{border-radius:8px;padding:2px 8px;font-size:10px;font-weight:700}.FightCard-module__pdWSQq__oddsBadge.FightCard-module__pdWSQq__favorite{color:var(--accent-gold);background:#ffd70033}.FightCard-module__pdWSQq__oddsBadge.FightCard-module__pdWSQq__underdog{color:var(--text-secondary);background:#ffffff1a}.FightCard-module__pdWSQq__vsDivider{flex-direction:column;align-items:center;padding:0 12px;transition:all .3s;display:flex}.FightCard-module__pdWSQq__vsText{color:var(--accent-gold);font-family:Bebas Neue,sans-serif;font-size:16px}.FightCard-module__pdWSQq__roundsBadge{color:var(--text-secondary);background:var(--bg-elevated);border-radius:8px;margin-top:4px;padding:4px 8px;font-size:10px}.FightCard-module__pdWSQq__statsSection{background:var(--bg-elevated);border-radius:12px;margin-bottom:8px;padding:8px 10px}.FightCard-module__pdWSQq__statsGrid,.FightCard-module__pdWSQq__physicalStats{flex-direction:column;gap:4px;display:flex}.FightCard-module__pdWSQq__physStat{justify-content:space-between;align-items:center;height:26px;display:flex}.FightCard-module__pdWSQq__physLabel{text-align:center;color:var(--text-secondary);text-transform:uppercase;flex:1;font-size:10px}.FightCard-module__pdWSQq__physVal{width:60px;font-size:12px;font-weight:600}.FightCard-module__pdWSQq__physVal.FightCard-module__pdWSQq__left{text-align:right;color:var(--accent-red)}.FightCard-module__pdWSQq__physVal.FightCard-module__pdWSQq__right{text-align:left;color:var(--accent-blue)}.FightCard-module__pdWSQq__detailsToggle{color:#ffffffd9;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:radial-gradient(120% 160% at 10% 140%,#0a0014 35%,#12023a 55%,#3d1835 75%,#5a3342 88%,#6e2d3e 100%);border:1px solid #a050784d;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;margin-bottom:8px;padding:10px 14px;font-size:12px;font-weight:600;transition:color .15s ease-out,background .15s ease-out,border-color .15s ease-out,transform .1s ease-out;animation:3s ease-in-out infinite FightCard-module__pdWSQq__detailsPulse;display:flex;position:relative;overflow:hidden;box-shadow:0 0 10px #a0507826,inset 0 1px #ffffff14}.FightCard-module__pdWSQq__detailsToggle:after{content:"";background:linear-gradient(90deg,#0000 0%,#c8649614 50%,#0000 100%);width:200%;height:200%;animation:4s ease-in-out infinite FightCard-module__pdWSQq__detailsShimmer;position:absolute;top:-50%;left:-100%}@keyframes FightCard-module__pdWSQq__detailsPulse{0%,to{box-shadow:0 0 8px #a0507826,inset 0 1px #ffffff14}50%{box-shadow:0 0 16px #c8648c40,inset 0 1px #ffffff1f}}@keyframes FightCard-module__pdWSQq__detailsShimmer{0%,to{transform:translate(-50%)}50%{transform:translate(50%)}}.FightCard-module__pdWSQq__detailsToggle:hover{color:#fff;background:radial-gradient(120% 160% at 10% 140%,#000 35%,#08012c 55%,#4e1e40 75%,#70464e 88%,#88394c 100%);border-color:#c8647880}.FightCard-module__pdWSQq__detailsToggle:active{transform:scale(.97)}.FightCard-module__pdWSQq__detailsToggleActive{color:#fff;background:radial-gradient(120% 160% at 10% 140%,#000 35%,#08012c 55%,#4e1e40 75%,#70464e 88%,#88394c 100%);border-color:#c8647880;animation:none;box-shadow:0 0 18px #c864784d,inset 0 1px #ffffff1f}.FightCard-module__pdWSQq__detailsToggleActive:after{display:none}.FightCard-module__pdWSQq__detailsContent{-webkit-overflow-scrolling:touch;background:var(--bg-elevated);touch-action:pan-y;border-radius:12px;max-height:clamp(250px,50svh,500px);margin-bottom:8px;padding:4px 10px;overflow-y:auto}.FightCard-module__pdWSQq__detailsStats{flex-direction:column;gap:4px;display:flex}.FightCard-module__pdWSQq__cardActions{background:var(--bg-card,#1a1a2e);z-index:5;gap:8px;padding-top:8px;padding-bottom:4px;display:flex;position:sticky;bottom:0}.FightCard-module__pdWSQq__actionBtn{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 6px;font-size:11px;font-weight:700;transition:transform .1s ease-out,opacity .1s ease-out;display:flex}.FightCard-module__pdWSQq__actionBtn.FightCard-module__pdWSQq__pickLeft{background:var(--gradient-red);color:#fff}.FightCard-module__pdWSQq__actionBtn.FightCard-module__pdWSQq__pickRight{background:var(--gradient-blue);color:#fff}.FightCard-module__pdWSQq__actionBtn.FightCard-module__pdWSQq__skip{background:var(--bg-dark);color:var(--text-secondary);border:1px solid #ffffff1a;flex:.6}.FightCard-module__pdWSQq__actionBtn:active{opacity:.85;transform:scale(.95)}.FightCard-module__pdWSQq__actionBtn:hover{opacity:.9;transform:scale(1.02)}.FightCard-module__pdWSQq__actionBtn.FightCard-module__pdWSQq__skip:hover{color:var(--text-primary);border-color:#fff3}.FightCard-module__pdWSQq__swipeIndicator{pointer-events:none;z-index:20;opacity:0;align-items:center;width:50%;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0}.FightCard-module__pdWSQq__swipeIndicator.FightCard-module__pdWSQq__left{background:linear-gradient(90deg,#000c,#0000);border-top-left-radius:20px;border-bottom-left-radius:20px;justify-content:flex-start;padding-left:20px;left:0}.FightCard-module__pdWSQq__swipeIndicator.FightCard-module__pdWSQq__right{background:linear-gradient(270deg,#000c,#0000);border-top-right-radius:20px;border-bottom-right-radius:20px;justify-content:flex-end;padding-right:20px;right:0}.FightCard-module__pdWSQq__indicatorContent{color:#fff;text-shadow:0 2px 4px #00000080;letter-spacing:1px;align-items:center;gap:8px;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:900;display:flex}@media (max-width:768px){.FightCard-module__pdWSQq__card{flex-direction:column;gap:clamp(4px,.8svh,10px);width:94%;max-width:94%;height:auto;margin:0 auto;padding:clamp(10px,1.5svh,16px) clamp(12px,4vw,20px);display:flex;position:relative;top:0}.FightCard-module__pdWSQq__header{flex-wrap:nowrap;flex-shrink:0;gap:clamp(4px,2vw,10px);margin-bottom:0}.FightCard-module__pdWSQq__eventBadge{border-radius:clamp(14px,2svh,24px);padding:clamp(4px,.7svh,8px) clamp(8px,2.5vw,14px);font-size:clamp(10px,1.3svh,13px)}.FightCard-module__pdWSQq__weightClass{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(9px,1.2svh,12px);overflow:hidden}.FightCard-module__pdWSQq__eventDate{font-size:clamp(9px,1.2svh,12px)}.FightCard-module__pdWSQq__fightersDisplay{flex-shrink:0;margin-bottom:0;padding:clamp(4px,.8svh,12px) 0}.FightCard-module__pdWSQq__fighterImageContainer{width:clamp(60px,18vw,95px);height:clamp(70px,11svh,110px);margin-bottom:clamp(4px,.6svh,8px)}.FightCard-module__pdWSQq__fighterImage{border-radius:clamp(10px,1.5svh,16px)}.FightCard-module__pdWSQq__fighterName{letter-spacing:.5px;font-size:clamp(12px,1.8svh,18px)}.FightCard-module__pdWSQq__fighterNickname{margin-bottom:clamp(1px,.2svh,3px);font-size:clamp(8px,1.2svh,11px)}.FightCard-module__pdWSQq__fighterRecord{margin-bottom:clamp(2px,.4svh,6px);font-size:clamp(9px,1.3svh,12px)}.FightCard-module__pdWSQq__oddsBadge{border-radius:clamp(6px,1svh,10px);padding:clamp(2px,.4svh,6px) clamp(6px,2vw,12px);font-size:clamp(9px,1.3svh,12px)}.FightCard-module__pdWSQq__vsDivider{padding:0 clamp(8px,2.5vw,16px)}.FightCard-module__pdWSQq__vsText{font-size:clamp(14px,2.2svh,22px)}.FightCard-module__pdWSQq__roundsBadge{margin-top:clamp(2px,.4svh,6px);padding:clamp(3px,.5svh,6px) clamp(6px,1.5vw,10px);font-size:clamp(8px,1.1svh,11px)}.FightCard-module__pdWSQq__statsSection{border-radius:clamp(10px,1.5svh,16px);flex-direction:column;flex:1;min-height:0;margin-bottom:0;padding:clamp(8px,1.2svh,14px) clamp(10px,3vw,16px);display:flex}.FightCard-module__pdWSQq__statsGrid{flex:1;justify-content:space-evenly;gap:clamp(2px,.4svh,6px)}.FightCard-module__pdWSQq__physicalStats{flex-direction:column;flex:1;justify-content:space-evenly;gap:clamp(2px,.5svh,8px);padding-top:clamp(4px,.6svh,8px);display:flex}.FightCard-module__pdWSQq__physStat{height:auto;min-height:clamp(20px,3svh,32px)}.FightCard-module__pdWSQq__physLabel{font-size:clamp(9px,1.3svh,13px)}.FightCard-module__pdWSQq__physVal{width:clamp(50px,16vw,75px);font-size:clamp(11px,1.5svh,15px)}.FightCard-module__pdWSQq__detailsToggle{border-radius:clamp(8px,1.2svh,12px);flex-shrink:0;margin-bottom:0;padding:clamp(8px,1.2svh,12px);font-size:clamp(10px,1.3svh,13px)}.FightCard-module__pdWSQq__detailsContent{border-radius:clamp(8px,1.2svh,12px);flex-shrink:0;margin-bottom:0;padding:4px clamp(8px,2vw,12px)}.FightCard-module__pdWSQq__cardExpanded{-webkit-overflow-scrolling:touch;touch-action:pan-y;max-height:calc(100svh - 150px);padding-bottom:60px;overflow:hidden auto}.FightCard-module__pdWSQq__cardExpanded .FightCard-module__pdWSQq__detailsContent{max-height:none;overflow-y:visible}.FightCard-module__pdWSQq__cardActions{flex-shrink:0;gap:clamp(6px,2vw,12px);margin-top:auto;padding-top:clamp(6px,1svh,12px)}.FightCard-module__pdWSQq__actionBtn{border-radius:clamp(10px,1.5svh,14px);gap:clamp(4px,1vw,8px);min-height:clamp(40px,6svh,56px);padding:clamp(10px,1.6svh,18px) clamp(6px,2vw,12px);font-size:clamp(12px,1.6svh,16px)}.FightCard-module__pdWSQq__fighterCountry{margin-bottom:clamp(2px,.4svh,6px);font-size:clamp(14px,2svh,22px)}}@media (max-width:768px) and (max-height:700px){.FightCard-module__pdWSQq__card{gap:clamp(2px,.5svh,6px);padding:clamp(6px,1svh,10px) clamp(10px,3vw,14px)}.FightCard-module__pdWSQq__fighterImageContainer{width:clamp(50px,16vw,70px);height:clamp(55px,9svh,80px)}.FightCard-module__pdWSQq__statsSection{padding:clamp(6px,1svh,10px) clamp(8px,2.5vw,12px)}.FightCard-module__pdWSQq__actionBtn{min-height:clamp(36px,5.5svh,48px);padding:clamp(8px,1.3svh,14px) clamp(4px,1.5vw,10px)}}@media (max-width:768px) and (min-height:900px){.FightCard-module__pdWSQq__card{gap:clamp(8px,1.2svh,14px);padding:clamp(14px,2svh,20px) clamp(16px,5vw,24px)}.FightCard-module__pdWSQq__fighterImageContainer{width:clamp(80px,20vw,110px);height:clamp(90px,12svh,130px)}.FightCard-module__pdWSQq__statsSection{padding:clamp(12px,1.8svh,18px) clamp(14px,4vw,20px)}.FightCard-module__pdWSQq__physicalStats{gap:clamp(6px,1svh,14px)}.FightCard-module__pdWSQq__cardActions{padding-top:clamp(10px,1.5svh,16px)}}
