.bilan-intro{border-left:3px solid var(--gold);padding:4px 22px;margin:20px 0 24px;max-width:960px}.bilan-intro p{line-height:1.8}.bilan-muted{color:#aebed1;font-size:12px;line-height:1.8}.bilan-sync{display:flex;align-items:center;gap:10px;font-size:12px;color:#a6d6b9;margin:20px 0}.bilan-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:28px 0 20px;padding-bottom:12px;border-bottom:1px solid #ffffff20}.bilan-tabs button{background:#152134;border:1px solid #ffffff20;border-radius:6px;color:#c9d5e6;padding:13px 16px;font:600 12px inherit;cursor:pointer;min-height:44px}.bilan-tabs button[aria-current="page"]{color:#f5d28b;background:#af854f20;border-color:#cda85d}.bilan-tabs span{font-size:10px;opacity:.8;margin-left:5px}.bilan-list{display:grid;gap:20px;margin-bottom:28px}.bilan-list>.panel{margin:0}.bilan-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.bilan-card-heading h2{font-size:25px;margin:10px 0}.bilan-comparison{display:grid;grid-template-columns:1.4fr 1fr;gap:26px;padding:16px 0}.bilan-comparison h3{font-size:15px;margin:0 0 20px}.bilan-comparison table{width:100%;min-width:460px}.bilan-comparison th{font-size:10px}.bilan-comparison td{font-size:12px;padding:13px 9px}.bilan-comparison td small{display:block;font-size:10px;color:#aebed1;margin-top:6px}.bilan-hit td:last-child{color:#a5e2b4;font-weight:700}.bilan-podium{list-style:none;padding:0;margin:18px 0;display:grid;gap:14px}.bilan-podium li{display:flex;align-items:center;gap:12px}.bilan-place{display:grid;place-items:center;min-width:38px;height:38px;border-radius:6px;background:#ffffff08;border:1px solid #ffffff20;font-size:14px}.bilan-place.p1{background:#d4af6020;color:#f8d482;border-color:#d4af6060}.bilan-place.p2{color:#d8e1ee}.bilan-place.p3{color:#d5a488}.bilan-podium strong{font-size:13px}.bilan-podium small{display:block;color:#a9b9ce;font-size:10px;margin-top:5px}.bilan-result{display:flex;flex-direction:column;gap:10px;margin:0!important}.bilan-result h2{font-size:20px;margin:0}.bilan-result>.pill{align-self:flex-start}.bilan-result>.button{margin-top:auto}.bilan-result>small,.bilan-comparison>section>small{font-size:10px;color:#a2b4c9}.bilan-versions,.bilan-method{border-top:1px solid #ffffff20;padding-top:18px}.bilan-versions summary,.bilan-method summary,.bilan-race-result summary{color:#e0be79;font-size:12px;cursor:pointer}.bilan-version{padding:18px 0;border-bottom:1px solid #ffffff15;font-size:12px}.bilan-version>strong{color:#b6d0ea}.bilan-version ul{list-style:none;padding:0}.bilan-version li{padding:12px 0;line-height:1.7}.bilan-version .music{margin:8px 0;display:flex;gap:4px}.bilan-version li>small{display:block;color:#a9bbd0}.bilan-version pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:11px;color:#c9d9e8;background:#050c17;padding:16px}.bilan-race-result{margin:24px 0}.bilan-race-result .bilan-podium{grid-template-columns:repeat(3,1fr)}.bilan-race-result .tablewrap{margin-top:15px}.bilan-stats strong{font-size:30px}.bilan-method{margin-top:30px}.bilan-method p{font-size:12px;line-height:1.9}@media(max-width:1000px){.bilan-comparison{grid-template-columns:1fr}.bilan-race-result .bilan-podium{grid-template-columns:1fr}.bilan-stats strong{font-size:25px}}@media(max-width:650px){.bilan-tabs button{flex:1 0 100%;text-align:left}.bilan-intro{padding-left:15px}.bilan-card-heading h2{font-size:22px}.bilan-analysis{padding:18px!important}.bilan-comparison{gap:20px}.bilan-stats strong{font-size:25px}.bilan-race-result .sectionhead{flex-wrap:wrap;gap:12px}}
