._2E0ICW_section{padding-block:clamp(2rem,5vw,4rem)}._2E0ICW_panel{--gold:#ffc627;--muted:#b7c4c4;color:#f6f4ed;background:#101e22;border-radius:24px;max-width:850px;margin-inline:auto;padding:clamp(20px,4vw,48px)}._2E0ICW_header{text-align:center}._2E0ICW_header>p{color:#e0c778;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}._2E0ICW_header h2{letter-spacing:-.04em;margin-top:8px;font-size:clamp(22px,4vw,34px);font-weight:600}._2E0ICW_periods{background:#091519;border:1px solid #ffffff1c;border-radius:10px;max-width:400px;margin:24px auto 12px;padding:4px;display:flex}._2E0ICW_periods button{min-height:44px;color:var(--muted);cursor:pointer;border-radius:7px;flex:1;font-size:13px;transition:background .18s,color .18s}._2E0ICW_periods button[aria-pressed=true]{color:#fff;background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff1c}._2E0ICW_periods button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}._2E0ICW_caption{color:var(--muted);font-size:12px;line-height:1.6;display:block}._2E0ICW_results{min-height:400px}._2E0ICW_podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;margin-top:36px;display:grid}._2E0ICW_competitor{text-align:center;grid-row:1;min-width:0}._2E0ICW_competitor[data-position="1"]{z-index:1;grid-column:2}._2E0ICW_competitor[data-position="2"]{grid-column:1}._2E0ICW_competitor[data-position="3"]{grid-column:3}._2E0ICW_identity{flex-direction:column;align-items:center;padding:0 4px 28px;display:flex}._2E0ICW_avatar{aspect-ratio:1;color:#4a3a11;background:#f4dfac;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(44px,8vw,68px);font-size:17px;font-weight:600;display:flex;overflow:hidden}._2E0ICW_avatar img{object-fit:cover;width:100%;height:100%}._2E0ICW_competitor[data-position="1"] ._2E0ICW_avatar{outline:2px solid var(--gold);outline-offset:4px}._2E0ICW_trophy{width:29px;height:29px;color:var(--gold);stroke-width:1.6px;margin-bottom:18px}._2E0ICW_identity h3{overflow-wrap:anywhere;max-width:100%;margin:14px 0 9px;font-size:clamp(11px,2vw,16px);font-weight:500}._2E0ICW_cashback{overflow-wrap:anywhere;background:#ffffff0c;border-radius:6px;max-width:100%;padding:5px 7px;font-size:clamp(11px,2vw,16px);font-weight:600;box-shadow:inset 0 1px #ffffff16}._2E0ICW_points{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;font-size:clamp(9px,1.5vw,12px)}._2E0ICW_step{background:linear-gradient(100deg,#ffffff06,#0000 70%),linear-gradient(#384347,#152429 88%);justify-content:center;align-items:center;height:140px;display:flex;position:relative;box-shadow:inset 1px 0 #ffffff15,inset -1px 0 #ffffff10}._2E0ICW_step:before{content:"";clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);background:linear-gradient(#b4b9b7,#485356);height:18px;position:absolute;bottom:100%;left:0;right:0}._2E0ICW_step span{color:#c6cdcb;font-size:clamp(42px,8vw,72px);font-weight:600;line-height:1}._2E0ICW_competitor[data-position="1"] ._2E0ICW_step{background:linear-gradient(100deg,#ffffff0a,#0000 70%),linear-gradient(#48524e,#162529 88%);height:190px}._2E0ICW_competitor[data-position="1"] ._2E0ICW_step:before{background:linear-gradient(#efddab,#66695a)}._2E0ICW_competitor[data-position="1"] ._2E0ICW_step span{color:#f0ddaa}._2E0ICW_competitor[data-position="3"] ._2E0ICW_step{height:95px}._2E0ICW_runners{gap:10px;margin-top:18px;display:grid;position:relative}._2E0ICW_runner{background:#ffffff03;border:1px solid #ffffff0e;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:16px;display:flex}._2E0ICW_runner ._2E0ICW_avatar{width:40px;font-size:13px}._2E0ICW_rank{color:var(--muted);font-size:15px}._2E0ICW_runnerName{flex:1;min-width:0}._2E0ICW_runnerName h3{overflow-wrap:anywhere;font-size:14px;font-weight:500}._2E0ICW_runnerName span{color:var(--muted);font-size:11px}._2E0ICW_runner>strong{font-size:14px;font-weight:600}._2E0ICW_message{text-align:center;color:var(--muted);padding-block:80px;font-size:14px}._2E0ICW_skeleton{align-items:end;gap:4px;height:380px;padding-top:40px;display:flex}._2E0ICW_skeleton div{background:#ffffff09;border-radius:10px 10px 0 0;flex:1;height:65%}._2E0ICW_skeleton [data-position="1"]{height:90%}._2E0ICW_skeleton [data-position="3"]{height:50%}@media (max-width:480px){._2E0ICW_panel{border-radius:18px;padding:24px 12px 16px}._2E0ICW_runner{gap:8px;padding:12px 10px}._2E0ICW_runner ._2E0ICW_avatar{width:32px}._2E0ICW_runnerName h3,._2E0ICW_runner>strong{font-size:11px}._2E0ICW_runnerName span{font-size:10px}._2E0ICW_step{height:110px}._2E0ICW_competitor[data-position="1"] ._2E0ICW_step{height:155px}._2E0ICW_competitor[data-position="3"] ._2E0ICW_step{height:75px}._2E0ICW_step:before{height:14px}}@media (prefers-reduced-motion:reduce){._2E0ICW_periods button{transition:none}}
