.race-draw-results[data-v-47bfa24e]{--result-gold: #ffc23c;--result-muted: #b6b6b6;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;color:#f5f2e9;background:#141414}.results-header[data-v-47bfa24e]{flex:none;padding:calc(21px + env(safe-area-inset-top,0px)) 20px 18px;border-bottom:1px solid #34322c}.results-title-line[data-v-47bfa24e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.results-title-line h2[data-v-47bfa24e]{font-size:23px;line-height:1.3;font-weight:750;letter-spacing:1px}.results-title-line h2[data-v-47bfa24e]:focus{outline:none}.results-demo[data-v-47bfa24e]{color:#d3bb86;font-size:11px;padding:4px 7px;border:1px solid #5b4b2b;border-radius:3px}.results-header p[data-v-47bfa24e]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;margin-top:10px;color:var(--result-muted);font-size:11px;line-height:1.5}.results-header p b[data-v-47bfa24e]{color:#e3e3e3;font:500 12px/1.5 Arial,sans-serif;font-variant-numeric:tabular-nums}.results-body[data-v-47bfa24e]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5e5540 #141414;padding:0 18px 18px}.results-podium-section[data-v-47bfa24e]{padding-top:19px}.results-finish-label[data-v-47bfa24e]{display:flex;align-items:center;gap:8px;color:#c4b999;font-size:10px;letter-spacing:2px}.results-checker[data-v-47bfa24e]{width:22px;height:12px;background:repeating-conic-gradient(#b5ad99 0% 25%,transparent 0% 50%) 0 0 / 8px 8px;transform:skew(-12deg)}.results-finish-line[data-v-47bfa24e]{flex:1;height:1px;background:#3e392c}.results-podium[data-v-47bfa24e]{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:3px;align-items:end;list-style:none;margin:20px 0 0;padding:0;border-bottom:3px solid #5e4d29}.podium-place[data-v-47bfa24e]{grid-row:1;min-width:0;text-align:center;animation:podium-arrive-47bfa24e .52s cubic-bezier(.16,1,.3,1) var(--reveal-delay) both}.podium-place-1[data-v-47bfa24e]{grid-column:2;--medal-color: #f5cf79;--podium-height: 103px}.podium-place-2[data-v-47bfa24e]{grid-column:1;--medal-color: #c1c8ce;--podium-height: 76px}.podium-place-3[data-v-47bfa24e]{grid-column:3;--medal-color: #c49a79;--podium-height: 58px}.podium-car[data-v-47bfa24e]{width:100%;padding:0 1px}.podium-car svg[data-v-47bfa24e]{display:block;width:100%;height:auto}.podium-car-number[data-v-47bfa24e]{display:flex;align-items:baseline;justify-content:center;gap:5px;margin:3px 0 12px}.podium-car-number strong[data-v-47bfa24e]{color:#f5f2e9;font:italic 900 29px/1 Arial,sans-serif;letter-spacing:-1px;border-bottom:3px solid var(--car-color);padding:0 3px 4px 0}.podium-car-number span[data-v-47bfa24e]{color:#bdbdbd;font-size:10px}.podium-place-1 .podium-car-number strong[data-v-47bfa24e]{font-size:39px}.podium-step[data-v-47bfa24e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;height:var(--podium-height);border-top:3px solid var(--medal-color);color:var(--medal-color);background:linear-gradient(110deg,#272829,#202122);box-shadow:inset -5px 0 #0002}.podium-place-1 .podium-step[data-v-47bfa24e]{background:linear-gradient(110deg,#40351f,#30291d)}.podium-place-3 .podium-step[data-v-47bfa24e]{background:linear-gradient(110deg,#312a25,#28231f)}.podium-step>span[data-v-47bfa24e]{font-size:12px;font-weight:650;letter-spacing:3px;padding-left:3px}.podium-step>b[data-v-47bfa24e]{font:italic 900 30px/.95 Arial,sans-serif}.podium-place-1 .podium-step>b[data-v-47bfa24e]{font-size:44px}.results-classification[data-v-47bfa24e]{margin-top:23px}.results-table-heading[data-v-47bfa24e]{display:flex;align-items:center;justify-content:space-between;padding:0 12px 10px;border-bottom:1px solid #454038}.results-table-heading h3[data-v-47bfa24e]{color:#ddd7cb;font-size:12px;font-weight:600}.results-table-heading>span[data-v-47bfa24e]{color:#a8a8a8;font-size:10px;padding-right:7px}.results-order[data-v-47bfa24e]{list-style:none;margin:0;padding:0}.results-order>li[data-v-47bfa24e]{display:flex;align-items:center;justify-content:space-between;min-height:37px;padding:5px 12px;border-bottom:1px solid #2e2e2e}.results-order>li[data-v-47bfa24e]:nth-child(2n){background:#1b1b1b}.results-rank[data-v-47bfa24e]{display:flex;align-items:center;gap:19px}.results-rank b[data-v-47bfa24e]{width:19px;color:#b8b5ad;font:italic 700 15px/1 Arial,sans-serif}.results-rank>span[data-v-47bfa24e]{color:#d9d9d9;font-size:12px}.results-car-number[data-v-47bfa24e]{display:grid;place-items:center;width:42px;min-height:25px;padding-left:3px;border-left:3px solid var(--car-color);background:#2a2a2a;color:#f7f7f7;font:800 17px/1 Arial,sans-serif;font-variant-numeric:tabular-nums;border-radius:2px}.results-footer[data-v-47bfa24e]{flex:none;padding:13px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid #38332a;background:#1c1b18}.results-footer button[data-v-47bfa24e]{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;min-height:48px;border-radius:4px;color:#211a09;background:var(--result-gold);font-size:14px;font-weight:750;transition:background .12s,transform .12s}.results-footer button>svg[data-v-47bfa24e]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.results-footer button[data-v-47bfa24e]:focus-visible{outline:2px solid #fff2d4;outline-offset:3px}.results-footer button[data-v-47bfa24e]:active{transform:translateY(1px);background:#eeb12b}.results-footer>p[data-v-47bfa24e]{margin-top:9px;color:#b9b4a8;text-align:center;font-size:10px;line-height:1.5}@media(hover:hover){.results-footer button[data-v-47bfa24e]:hover{background:#ffd06b}}@media(max-width:359px){.results-header[data-v-47bfa24e]{padding-inline:15px}.results-body[data-v-47bfa24e]{padding-inline:12px}.results-podium[data-v-47bfa24e]{margin-top:16px}.podium-car-number[data-v-47bfa24e]{gap:4px}.podium-car-number strong[data-v-47bfa24e]{font-size:27px}.podium-place-1 .podium-car-number strong[data-v-47bfa24e]{font-size:35px}.results-footer[data-v-47bfa24e]{padding-inline:12px}}@keyframes podium-arrive-47bfa24e{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.podium-place[data-v-47bfa24e]{animation:none}.results-footer button[data-v-47bfa24e]{transition:none}}
