.guide-race-sample{color:#e7eef6;font:14px/1.5 Arial,sans-serif;border:1px solid #3f5367;border-top:2px solid #0092ff;background:#151c24;box-shadow:0 15px 60px #0008;border-radius:6px;overflow:auto;box-sizing:border-box;scrollbar-width:thin}.guide-race-sample>header{padding:12px 16px;border-bottom:1px solid #334352;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px}.guide-race-sample>header strong{color:#65c3ff;font-size:11px;letter-spacing:1px}.guide-race-sample>header span{font-size:11px;color:#afc3d6}.guide-race-sample nav{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#10171e}.guide-race-sample nav button{flex:1;min-width:0;color:#b5c7d8;background:#25323e;border:1px solid #3b4b5c}.guide-race-sample nav button[aria-current=step]{background:#155c8d;border-color:#47b5fb;color:#fff}.guide-race-sample section{padding:16px}.guide-race-sample h3{font-size:18px;line-height:1.4;margin:0 0 16px}.guide-race-sample .guide-sample-fields{display:grid;gap:12px;margin-bottom:16px}.guide-race-sample label{display:block;margin:0;color:#bdcede;font-size:12px;font-weight:700}.guide-race-sample label span{display:block;margin-top:5px;padding:10px 12px;background:#0d131a;border:1px solid #394a5a;color:#fff;font-size:14px;font-weight:400;overflow-wrap:anywhere}.guide-race-sample button{padding:10px 12px;background:#0092ff;border:1px solid #0092ff;color:white;font:700 12px/1.35 Arial,sans-serif;border-radius:3px}.guide-race-sample [data-sample-group=heats]{display:flex;gap:10px;flex-wrap:wrap}.guide-race-sample p{font-size:13px;line-height:1.6;color:#d4e1ed;margin:14px 0 0}.guide-race-sample small{display:block;font-size:12px;line-height:1.5;color:#aebfd0;margin-top:10px}.guide-sample-rows{margin-bottom:14px}.guide-sample-rows>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px;padding:12px 0;border-bottom:1px solid #334352}.guide-sample-rows strong{font-size:13px}.guide-race-sample button,.guide-race-sample nav{cursor:default}
.website-tour-race-example,.panel-tour-race-example{position:fixed;z-index:1;left:24px;top:100px;width:min(560px,calc(100vw - 460px));max-height:calc(100dvh - 126px)}.website-tour:has(.website-tour-race-example) .website-tour-focus{z-index:2}.website-tour:has(.website-tour-race-example) .tour-pointer{z-index:4}.website-tour:has(.website-tour-race-example) .website-tour-card{z-index:3}.panel-tour:has(.panel-tour-race-example){z-index:2}.panel-tour-race-example{z-index:1}.panel-tour-ring,.panel-tour-cursor{z-index:2}
@media(max-width:1000px){.website-tour-race-example,.panel-tour-race-example{left:16px;width:calc(100vw - 446px)}.guide-race-sample>header{padding:10px}.guide-race-sample nav{padding:10px;gap:5px}.guide-race-sample section{padding:12px}.guide-race-sample h3{font-size:16px}.guide-sample-rows>div{grid-template-columns:75px minmax(0,1fr)}}
@media(max-width:899px){.website-tour-race-example,.panel-tour-race-example{top:78px;left:16px;width:calc(100% - 32px);max-height:calc(100dvh - 400px)}.guide-race-sample section{padding:10px}.guide-race-sample .guide-sample-fields{gap:7px}.guide-race-sample label span{padding:7px 9px}}
.website-tour-race-example,.panel-tour-race-example{overflow:auto;scrollbar-width:thin;overscroll-behavior:contain}
@media(max-width:899px){.website-tour:has(.website-tour-race-example) .website-tour-card{max-height:48dvh;padding:14px}.website-tour:has(.website-tour-race-example) .website-tour-card header{margin-bottom:8px}.website-tour:has(.website-tour-race-example) .tour-next-hint{margin:8px 0}.website-tour:has(.website-tour-race-example) .tour-action{margin:7px 0}}
