:root{--bg-deep:#060706;--bg-panel:#0b0d0c;--row-odd:#0c0e0d;--row-even:#121514;--row-hover:#171b19;--hairline:rgba(255, 255, 255, 0.07);--mint:#2fe6a6;--mint-dim:#1fb886;--mint-soft:rgba(47, 230, 166, 0.12);--mint-border:rgba(47, 230, 166, 0.32);--leader-solid:#14261e;--leader-solid-hover:#163024;--ink:#f4f7f5;--ink-dim:#98a39d;--ink-faint:#5b645e;--red:#ff6b6b;--amber:#ffb84d;--purple:#c9a6ff;--rank-col-width:56px;--gr-sticky-offset:0px}.gr-app{--bg-deep:#060706!important;--bg-panel:#0b0d0c;--row-odd:#0c0e0d;--row-even:#121514;--row-hover:#171b19;--hairline:rgba(255, 255, 255, 0.07);--mint:#2fe6a6;--mint-dim:#1fb886;--mint-soft:rgba(47, 230, 166, 0.12);--mint-border:rgba(47, 230, 166, 0.32);--leader-solid:#14261e;--leader-solid-hover:#163024;--ink:#f4f7f5;--ink-dim:#98a39d;--ink-faint:#5b645e;--red:#ff6b6b;--amber:#ffb84d;--purple:#c9a6ff;--rank-col-width:56px;position:relative!important;font-family:Inter,sans-serif!important;background:radial-gradient(90% 220px at 20% 0,rgba(47,230,166,.09),transparent 70%),var(--bg-deep)!important;color:var(--ink)!important;border:1px solid var(--hairline)!important;border-radius:16px!important;overflow:hidden!important;isolation:isolate!important}.gr-app *{box-sizing:border-box!important;font-family:Inter,sans-serif!important}.gr-glow-line{position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent 0,var(--mint) 35%,var(--mint) 65%,transparent 100%)!important;box-shadow:0 0 24px 2px rgba(47,230,166,.55)!important;opacity:.9!important;z-index:2!important}.gr-loading{display:flex!important;align-items:center!important;gap:10px!important;padding:60px 24px!important;color:var(--ink-dim)!important;font-size:14px!important;justify-content:center!important}@keyframes gr-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.gr-skeleton{padding:30px 28px!important}.gr-skeleton [class^=gr-sk-]{background:linear-gradient(90deg,rgba(255,255,255,.04) 25%,rgba(255,255,255,.09) 50%,rgba(255,255,255,.04) 75%)!important;background-size:200% 100%!important;animation:gr-shimmer 1.6s ease-in-out infinite!important;border-radius:6px!important}.gr-sk-eyebrow{width:90px!important;height:11px!important;margin-bottom:14px!important}.gr-sk-title{width:40%!important;min-width:220px!important;height:30px!important;margin-bottom:12px!important;border-radius:8px!important}.gr-sk-subtitle{width:60%!important;max-width:420px!important;height:14px!important;margin-bottom:30px!important}.gr-sk-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:18px!important;justify-content:center!important}.gr-sk-card{background:var(--bg-panel)!important;border:1px solid var(--hairline)!important;border-radius:14px!important;padding:0!important;overflow:hidden!important}.gr-sk-card-banner{width:100%!important;aspect-ratio:22/9!important;border-radius:0!important}.gr-sk-card-body{padding:22px!important}.gr-sk-card-title{width:70%!important;height:18px!important;margin-bottom:12px!important;border-radius:6px!important}.gr-sk-card-line{width:45%!important;height:12px!important;border-radius:6px!important}.gr-sk-card-stats{width:85%!important;height:13px!important;margin-top:14px!important;border-radius:6px!important}.gr-sk-divider{height:1px!important;background:var(--hairline)!important;margin:34px 0 22px!important;animation:none!important}.gr-error-state{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding:56px 28px!important;gap:6px!important}.gr-error-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:68px!important;height:68px!important;border-radius:50%!important;background:rgba(255,107,107,.08)!important;border:1px solid rgba(255,107,107,.22)!important;color:var(--red)!important;margin-bottom:8px!important}.gr-error-heading{margin:0!important;font-size:17px!important;font-weight:800!important;color:var(--ink)!important}.gr-error-text{margin:0!important;font-size:13px!important;color:var(--ink-dim)!important;max-width:320px!important;line-height:1.5!important}.gr-error-retry{margin-top:14px!important}@keyframes gr-fade-in-up{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.gr-fade-in{animation:gr-fade-in-up .4s ease both!important}@media (prefers-reduced-motion:reduce){.gr-fade-in,.gr-skeleton [class^=gr-sk-]{animation:none!important}}.gr-loading-overlay{position:absolute!important;inset:0!important;z-index:60!important;display:flex!important;align-items:center!important;justify-content:center!important}.gr-loading-overlay-backdrop{position:absolute!important;inset:0!important;background:rgba(6,7,6,.55)!important;backdrop-filter:blur(1.5px)!important;-webkit-backdrop-filter:blur(1.5px)!important}.gr-loading-overlay-badge{position:relative!important;z-index:1!important;width:56px!important;height:56px!important;border-radius:50%!important;background:var(--bg-panel)!important;border:1px solid var(--hairline)!important;box-shadow:0 12px 32px rgba(0,0,0,.5)!important;display:flex!important;align-items:center!important;justify-content:center!important}.gr-loading-overlay .gr-spinner{width:22px!important;height:22px!important;border-width:2.5px!important}.gr-spinner{width:18px!important;height:18px!important;border-radius:50%!important;border:2px solid rgba(255,255,255,.15)!important;border-top-color:var(--mint)!important;animation:gr-spin .8s linear infinite!important}@keyframes gr-spin{to{transform:rotate(360deg)}}.gr-inner{position:relative!important;z-index:1!important}.gr-hero{padding:30px 28px 22px!important;display:flex!important;flex-direction:column!important;gap:16px!important;border-bottom:1px solid var(--hairline)!important}.gr-eyebrow{display:flex!important;align-items:center!important;gap:8px!important;font-size:.68rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ink-dim)!important}.gr-eyebrow-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--mint)!important;box-shadow:0 0 8px 1px rgba(47,230,166,.8)!important;flex-shrink:0!important}.gr-hero-main{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:24px!important;flex-wrap:wrap!important}.gr-hero-copy{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:260px!important}.gr-headline{margin:0!important;font-size:2.1rem!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.08!important;color:var(--ink)!important}.gr-headline em{font-style:italic!important;font-weight:800!important;color:var(--mint)!important}.gr-subtitle{margin:0!important;font-size:.92rem!important;color:var(--ink-dim)!important;max-width:52ch!important;line-height:1.45!important}.gr-subtitle.gr-subtitle-bright{color:var(--ink)!important}.gr-stat-row{display:flex!important;gap:10px!important;flex-wrap:wrap!important}.gr-stat-chip{background:rgba(255,255,255,.02)!important;border:1px solid var(--hairline)!important;border-radius:12px!important;padding:10px 18px!important;min-width:76px!important;text-align:center!important}.gr-stat-chip .gr-stat-value{display:block!important;font-family:'JetBrains Mono',monospace!important;font-size:1.15rem!important;font-weight:700!important;color:var(--ink)!important}.gr-stat-chip .gr-stat-label{display:block!important;margin-top:2px!important;font-size:.6rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink-faint)!important}.gr-hero-main-with-photo{flex-direction:column!important;align-items:center!important;flex-wrap:nowrap!important}.gr-hero-identity{display:flex!important;align-items:center!important;gap:18px!important;flex-wrap:wrap!important}.gr-hero-avatar{flex:none!important;width:168px!important;height:168px!important;border-radius:50%!important;overflow:hidden!important;background:var(--bg-panel)!important;border:2px solid var(--hairline)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--ink-faint)!important}.gr-hero-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.gr-hero-avatar svg{width:45%!important;height:45%!important}.gr-stat-row-big{gap:14px!important;justify-content:center!important}.gr-stat-row-big .gr-stat-chip{padding:16px 26px!important;min-width:96px!important;border-radius:14px!important}.gr-stat-row-big .gr-stat-chip .gr-stat-value{font-size:1.5rem!important}.gr-stat-row-big .gr-stat-chip .gr-stat-label{font-size:.68rem!important;margin-top:5px!important}.gr-table td.gr-driver-history-event{color:var(--mint)!important}.gr-driver-hover-card{position:absolute!important;z-index:80!important;display:flex!important;align-items:center!important;gap:10px!important;background:var(--bg-panel)!important;border:1px solid var(--hairline)!important;border-radius:12px!important;padding:10px 16px 10px 10px!important;box-shadow:0 14px 34px rgba(0,0,0,.5)!important;opacity:0!important;visibility:hidden!important;transform:translateY(-4px)!important;transition:opacity .15s ease,transform .15s ease,visibility .15s!important;pointer-events:none!important;white-space:nowrap!important}.gr-driver-hover-card.open{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.gr-driver-hover-photo{flex:none!important;width:40px!important;height:40px!important;border-radius:50%!important;overflow:hidden!important;background:var(--bg-deep)!important;border:1px solid var(--hairline)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--ink-faint)!important}.gr-driver-hover-photo img{width:100%!important;height:100%!important;object-fit:cover!important}.gr-driver-hover-label{font-size:13px!important;font-weight:700!important;color:var(--ink)!important}.gr-btn{display:inline-flex!important;align-items:center!important;gap:7px!important;background:rgba(255,255,255,.05)!important;border:1px solid var(--hairline)!important;color:var(--ink)!important;padding:9px 16px!important;border-radius:999px!important;font-size:12.5px!important;font-weight:600!important;cursor:pointer!important;text-decoration:none!important;transition:background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease!important;white-space:nowrap!important}.gr-btn:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.2)!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px rgba(0,0,0,.35)!important}.gr-btn:active{transform:scale(.97)!important;box-shadow:none!important}.gr-btn.gr-btn-accent{background:var(--mint)!important;border-color:var(--mint)!important;color:#04140d!important}.gr-btn.gr-btn-compare{background:rgba(201,166,255,.1)!important;border-color:rgba(201,166,255,.3)!important;color:var(--purple)!important}.gr-btn.gr-btn-compare:hover{background:rgba(201,166,255,.18)!important;border-color:rgba(201,166,255,.5)!important}.gr-btn.gr-btn-compare.active{background:var(--purple)!important;border-color:var(--purple)!important;color:#1a1030!important;box-shadow:0 4px 16px rgba(201,166,255,.35)!important}.gr-btn.gr-btn-accent:hover{background:#47f0b4!important;box-shadow:0 4px 16px rgba(47,230,166,.35)!important}.gr-btn.gr-btn-ghost{background:0 0!important;border-color:var(--hairline)!important;color:var(--ink-dim)!important;padding:6px 12px!important;font-size:11.5px!important}.gr-btn.gr-btn-ghost:hover{color:var(--ink)!important;background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.2)!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px rgba(0,0,0,.35)!important}.gr-toolstrip{position:sticky!important;top:var(--gr-sticky-offset,0)!important;z-index:45!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:13px 28px!important;flex-wrap:wrap!important;background:var(--bg-deep)!important;border-bottom:1px solid var(--hairline)!important}.gr-toolstrip.gr-toolstrip-divider{position:static!important}.gr-search{position:relative!important;width:260px!important;max-width:100%!important;flex:none!important}.gr-event-search{width:320px!important}.gr-event-search .gr-search-results{width:360px!important}.gr-event-search-item{justify-content:space-between!important}.gr-event-search-item .gr-search-name{flex:none!important;max-width:60%!important}.gr-event-search-item .gr-search-cat{text-align:right!important}.gr-goback-btn{order:-1!important}.gr-search-input{width:100%!important;background:rgba(255,255,255,.04)!important;border:1px solid var(--hairline)!important;color:var(--ink)!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;padding:9px 14px!important;border-radius:999px!important;outline:0!important;transition:border-color .15s ease,background .15s ease!important}.gr-search-input::placeholder{color:var(--ink-faint)!important}.gr-search-input:focus{border-color:var(--mint-border)!important;background:rgba(255,255,255,.06)!important}.gr-search-results{display:none!important;position:absolute!important;top:calc(100% + 8px)!important;right:0!important;width:320px!important;max-width:90vw!important;max-height:340px!important;overflow-y:auto!important;background:var(--bg-panel)!important;border:1px solid var(--hairline)!important;border-radius:12px!important;box-shadow:0 20px 50px rgba(0,0,0,.45)!important;z-index:40!important;padding:6px!important}.gr-search-results.open{display:block!important}.gr-search-item{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;background:0 0!important;border:none!important;color:var(--ink)!important;font-family:Inter,sans-serif!important;text-align:left!important;padding:9px 10px!important;border-radius:8px!important;cursor:pointer!important;font-size:13px!important}.gr-search-item:hover{background:rgba(255,255,255,.06)!important}.gr-search-no{font-family:'JetBrains Mono',monospace!important;color:var(--mint)!important;font-weight:700!important;font-size:12px!important;flex:none!important}.gr-search-name{font-weight:600!important;flex:1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gr-search-cat{font-size:11px!important;color:var(--ink-faint)!important;flex:none!important}.gr-search-empty{padding:14px 10px!important;font-size:12.5px!important;color:var(--ink-dim)!important;text-align:center!important}.gr-toolstrip-actions{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.gr-share-btn{transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease!important}.gr-share-btn.gr-share-done{background:var(--mint-soft)!important;border-color:var(--mint-border)!important;color:var(--mint)!important}.gr-countdown{font-family:'JetBrains Mono',monospace!important;font-size:10.5px!important;font-weight:700!important;color:var(--mint)!important;letter-spacing:.02em!important}.gr-table td .gr-note-cell,.gr-table td.gr-note-cell{font-size:11.5px!important;color:var(--ink-dim)!important;white-space:normal!important;word-break:break-word!important;max-width:260px!important}.gr-compare-panel{max-height:0;overflow:hidden!important;opacity:0!important;transition:max-height .35s ease-in-out,opacity .25s ease-in-out!important;padding:0 28px!important}.gr-compare-panel.open{max-height:900px!important;opacity:1!important;padding:4px 28px 20px!important;overflow:visible!important}.gr-compare-slots{display:flex!important;align-items:center!important;gap:14px!important;background:var(--bg-panel)!important;border:1px solid var(--hairline)!important;border-radius:12px!important;padding:16px!important;flex-wrap:wrap!important;box-shadow:0 8px 24px rgba(0,0,0,.22)!important}.gr-compare-slot{position:relative!important;flex:1 1 220px!important;min-width:200px!important}.gr-compare-vs{flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:var(--bg-deep)!important;border:1px solid var(--hairline)!important;font-family:'JetBrains Mono',monospace!important;font-weight:800!important;font-size:11px!important;color:var(--ink-faint)!important;letter-spacing:.04em!important}.gr-compare-input{width:100%!important;background:rgba(255,255,255,.05)!important;border:1px solid var(--hairline)!important;color:var(--ink)!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;padding:9px 14px!important;border-radius:999px!important;outline:0!important;transition:border-color .15s ease,background .15s ease!important}.gr-compare-input::placeholder{color:var(--ink-faint)!important;font-weight:500!important}.gr-compare-input-a:focus,.gr-compare-input-a:not(:placeholder-shown){border-color:var(--mint-border)!important;background:var(--mint-soft)!important;color:var(--mint)!important}.gr-compare-input-b:focus,.gr-compare-input-b:not(:placeholder-shown){border-color:rgba(201,166,255,.4)!important;background:rgba(201,166,255,.12)!important;color:var(--purple)!important}.gr-compare-slot .gr-search-results{left:0!important;right:0!important;width:auto!important;top:calc(100% + 6px)!important;z-index:55!important}.gr-compare-output{margin-top:16px!important}.gr-compare-summary{text-align:center!important;font-size:14px!important;color:var(--ink)!important;margin-bottom:14px!important;padding:12px!important;background:var(--mint-soft)!important;border:1px solid var(--mint-border)!important;border-radius:10px!important}.gr-compare-summary b{color:var(--mint)!important}.gr-compare-summary span{display:block!important;font-size:11px!important;color:var(--ink-dim)!important;font-weight:500!important;margin-top:4px!important}.gr-compare-table th.gr-compare-session-head{vertical-align:bottom!important}.gr-compare-table th.gr-compare-name-head{text-align:center!important;font-size:12px!important;letter-spacing:.02em!important;text-transform:none!important}.gr-compare-table .gr-compare-group-a{background:rgba(47,230,166,.05)!important}.gr-compare-table th.gr-compare-group-a{color:var(--mint)!important}.gr-compare-table .gr-compare-group-b{background:rgba(201,166,255,.05)!important}.gr-compare-table th.gr-compare-group-b{color:var(--purple)!important}.gr-compare-table .gr-compare-divider{border-left:2px solid var(--hairline)!important}.gr-compare-table-wrap{border:1px solid var(--hairline)!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 12px 32px rgba(0,0,0,.28)!important}.gr-compare-table-wrap .gr-table{min-width:480px!important}.gr-compare-table th{position:static!important}.gr-compare-table thead tr:first-child th{border-bottom:1px solid var(--hairline)!important;padding-top:14px!important;padding-bottom:8px!important}.gr-compare-table thead tr:last-child th{padding-top:8px!important}.gr-fastest-table .gr-fastest-group-q{background:rgba(93,179,255,.05)!important}.gr-fastest-table th.gr-fastest-group-q{color:#6ec2ff!important}.gr-fastest-table .gr-fastest-group-r{background:var(--mint-soft)!important}.gr-fastest-table th.gr-fastest-group-r{color:var(--mint)!important}.gr-fastest-table .gr-compare-divider{border-left:2px solid var(--hairline)!important}.gr-fastest-table td.gr-fastest-group-q,.gr-fastest-table td.gr-fastest-group-r{padding-top:10px!important;padding-bottom:10px!important}.gr-fastest-driver{align-items:flex-start!important}.gr-fastest-driver-name{display:block!important}.gr-fastest-equipment{display:block!important;font-size:10.5px!important;color:var(--ink-faint)!important;font-weight:500!important;margin-top:2px!important}.gr-compare-win{color:var(--mint)!important;font-weight:800!important}@keyframes gr-row-flash{0%{box-shadow:inset 0 0 0 9999px rgba(47,230,166,.35)}100%{box-shadow:inset 0 0 0 9999px rgba(47,230,166,0)}}.gr-row-highlight td{animation:gr-row-flash 2.2s ease-out!important;position:relative!important}.gr-subheading{margin:10px 0 0!important;font-size:19px!important;font-weight:800!important;color:var(--ink)!important;letter-spacing:-.01em!important}.gr-toolstrip-divider{border-top:1px solid var(--hairline)!important;margin-top:8px!important}.gr-breadcrumbs{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important}.gr-crumb{background:0 0!important;border:none!important;color:var(--ink-dim)!important;font-size:12.5px!important;font-weight:600!important;cursor:pointer!important;padding:4px 2px!important;white-space:nowrap!important;transition:color .15s ease!important}.gr-crumb:hover{color:var(--mint)!important}.gr-crumb-current{color:var(--ink)!important;font-weight:700!important;padding:4px 2px!important;white-space:nowrap!important}.gr-crumb-sep{color:var(--ink-faint)!important;display:flex!important;align-items:center!important}.gr-crumb-sep svg{width:11px!important;height:11px!important}.gr-events-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:18px!important;padding:26px 28px 30px!important;justify-content:center!important}.gr-events-grid-capped{grid-template-columns:repeat(auto-fit,minmax(300px,420px))!important}.gr-year-row{position:relative!important;display:flex!important;align-items:center!important;gap:10px!important;padding:26px 28px 30px!important}.gr-year-track{display:flex!important;gap:18px!important;overflow-x:auto!important;scroll-behavior:smooth!important;flex:1!important;scrollbar-width:none!important}.gr-year-track::-webkit-scrollbar{display:none!important}.gr-year-track .gr-event-card{flex:1 1 240px!important;min-width:240px!important;flex-shrink:0!important}.gr-year-arrow{display:none;align-items:center!important;justify-content:center!important;flex:none!important;width:38px!important;height:38px!important;border-radius:50%!important;background:rgba(255,255,255,.05)!important;border:1px solid var(--hairline)!important;color:var(--ink-dim)!important;cursor:pointer!important;transition:background .15s ease,color .15s ease,border-color .15s ease!important}.gr-year-arrow:hover{background:var(--mint-soft)!important;border-color:var(--mint-border)!important;color:var(--mint)!important}.gr-year-arrow-next svg{transform:rotate(180deg)!important}.gr-year-arrow-prev svg{transform:none!important}.gr-year-row.gr-has-overflow .gr-year-arrow{display:flex!important}.gr-event-card{display:flex!important;flex-direction:column!important;background:var(--bg-panel)!important;border:1px solid var(--hairline)!important;border-radius:14px!important;padding:0!important;overflow:hidden!important;cursor:pointer!important;transition:border-color .15s ease,transform .12s ease,background .15s ease!important;text-align:left!important;color:var(--ink)!important}.gr-card-body{padding:26px!important;flex:1!important;min-width:0!important}.gr-card-banner{position:relative!important;width:100%!important;aspect-ratio:22/9!important;background-color:var(--bg-deep)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;background-origin:content-box!important;padding:18px!important;box-sizing:border-box!important;flex:none!important}.gr-card-logo{position:absolute!important;left:18px!important;bottom:-20px!important;width:56px!important;height:56px!important;border-radius:12px!important;background:var(--bg-panel)!important;border:2px solid var(--bg-panel)!important;box-shadow:0 8px 20px rgba(0,0,0,.45)!important;object-fit:contain!important;padding:5px!important;z-index:2!important}.gr-event-card-has-logo .gr-card-body{padding-top:40px!important}.gr-event-card:hover{border-color:var(--mint-border)!important;background:#0e1512!important;transform:translateY(-2px)!important}.gr-event-card h3{margin:0 0 9px!important;font-size:24px!important;font-weight:800!important;color:var(--mint)!important}.gr-event-card p{margin:0 0 16px!important;font-size:14px!important;color:var(--ink)!important;font-family:'JetBrains Mono',monospace!important}.gr-event-card .gr-mini-stats{display:flex!important;gap:14px!important;font-size:12.5px!important;color:var(--ink-dim)!important;flex-wrap:wrap!important}.gr-event-card .gr-mini-stats b{color:var(--mint)!important;font-weight:700!important;font-family:'JetBrains Mono',monospace!important}.gr-empty{color:var(--ink-dim)!important;padding:40px 20px!important;text-align:center!important;font-size:14px!important}.gr-filterable-events{padding:4px 0 24px!important}.gr-filter-chips{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;padding:0 28px 14px!important}.gr-filter-chip{display:inline-flex!important;align-items:center!important;gap:8px!important;background:0 0!important;border:1px solid var(--hairline)!important;color:var(--ink-dim)!important;padding:9px 16px!important;border-radius:999px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:all .15s ease!important}.gr-filter-chip:hover{color:var(--ink)!important;border-color:rgba(255,255,255,.2)!important}.gr-filter-chip.active{background:var(--mint-soft)!important;border-color:var(--mint-border)!important;color:var(--mint)!important}.gr-filter-chips-groups{padding-bottom:16px!important}.gr-filter-chip-logo{width:30px!important;height:30px!important;border-radius:50%!important;object-fit:contain!important;background:rgba(255,255,255,.06)!important;padding:3px!important;flex:none!important}.gr-filter-chips-groups .gr-filter-chip,.gr-filter-chips-years .gr-filter-chip{padding:10px 20px 10px 10px!important;font-size:14px!important;border-radius:999px!important}.gr-filter-chips-years .gr-filter-chip{padding:10px 20px!important}.gr-filter-divider{display:flex!important;align-items:center!important;gap:12px!important;padding:0 28px!important;margin-bottom:14px!important}.gr-filter-divider::after,.gr-filter-divider::before{content:""!important;flex:1!important;height:1px!important;background:var(--hairline)!important}.gr-filter-divider span{font-size:10.5px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--ink-faint)!important;white-space:nowrap!important}.gr-filter-select{display:none!important}.gr-filter-count{background:rgba(255,255,255,.1)!important;border-radius:999px!important;padding:1px 8px!important;font-size:11px!important;font-family:'JetBrains Mono',monospace!important}.gr-filter-chip.active .gr-filter-count{background:rgba(47,230,166,.2)!important}.gr-filterable-events .gr-events-grid{padding-top:0!important}.gr-tabs{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important;padding:20px 28px 6px!important}.gr-tabs-group{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.gr-tab{background:0 0!important;border:1px solid var(--hairline)!important;color:var(--ink-dim)!important;padding:11px 20px!important;border-radius:999px!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;transition:all .15s ease!important}.gr-tab:hover{color:var(--ink)!important;border-color:rgba(255,255,255,.2)!important}.gr-tab.active{background:var(--mint-soft)!important;border-color:var(--mint-border)!important;color:var(--mint)!important}.gr-tab-category{color:var(--ink)!important}.gr-tab-category:hover{border-color:rgba(255,255,255,.3)!important}.gr-tab-category.active{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.4)!important;color:var(--ink)!important}.gr-tab-info{color:rgba(255,209,77,.55)!important;border-color:rgba(255,209,77,.18)!important}.gr-tab-info:hover{color:rgba(255,209,77,.85)!important;border-color:rgba(255,209,77,.35)!important}.gr-tab-info.active{background:rgba(255,209,77,.14)!important;border-color:rgba(255,209,77,.4)!important;color:#ffd14d!important}.gr-tab-penalties{color:rgba(255,107,107,.55)!important;border-color:rgba(255,107,107,.18)!important}.gr-tab-penalties:hover{color:rgba(255,107,107,.85)!important;border-color:rgba(255,107,107,.35)!important}.gr-tab-penalties.active{background:rgba(255,107,107,.14)!important;border-color:rgba(255,107,107,.4)!important;color:var(--red)!important}.gr-tab-fastest{color:rgba(201,166,255,.55)!important;border-color:rgba(201,166,255,.18)!important}.gr-tab-fastest:hover{color:rgba(201,166,255,.85)!important;border-color:rgba(201,166,255,.35)!important}.gr-tab-fastest.active{background:rgba(201,166,255,.14)!important;border-color:rgba(201,166,255,.4)!important;color:var(--purple)!important}.gr-tab .gr-tab-count{background:rgba(255,255,255,.1)!important;border-radius:999px!important;padding:2px 8px!important;font-size:11px!important;margin-left:7px!important;font-family:'JetBrains Mono',monospace!important}.gr-content{padding:6px 28px 28px!important}.gr-section{background:var(--bg-panel)!important;border:1px solid var(--hairline)!important;border-radius:12px!important;margin-bottom:14px!important;overflow:hidden!important}.gr-section-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:15px 20px!important;background:var(--mint-soft)!important;border-bottom:1px solid var(--mint-border)!important;cursor:pointer!important;user-select:none!important;transition:background .2s ease,box-shadow .2s ease!important;box-shadow:inset 0 0 24px rgba(47,230,166,.06)!important}.gr-section-bar:hover{background:rgba(47,230,166,.2)!important;box-shadow:inset 0 0 30px rgba(47,230,166,.12)!important}.gr-section-bar .gr-section-title{display:flex!important;align-items:baseline!important;gap:10px!important;font-weight:700!important;font-size:14px!important;color:var(--ink)!important}.gr-section-bar .gr-section-sub{font-size:11.5px!important;color:var(--ink-faint)!important;font-weight:500!important}.gr-section-bar .gr-section-right{display:flex!important;align-items:center!important;gap:12px!important;font-size:12px!important;color:var(--ink-faint)!important}.gr-toggle-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:50%!important;background:var(--mint)!important;box-shadow:0 0 14px 1px rgba(47,230,166,.55)!important;transition:transform .3s ease-in-out,box-shadow .2s ease!important;flex-shrink:0!important}.gr-section-bar:hover .gr-toggle-icon{box-shadow:0 0 20px 3px rgba(47,230,166,.7)!important}.gr-toggle-icon svg{width:16px!important;height:16px!important;stroke:#04140d!important;stroke-width:2.5!important;transition:transform .3s ease-in-out!important}.gr-section.collapsed .gr-toggle-icon svg{transform:rotate(-90deg)!important}.gr-section.collapsed .gr-section-body{display:none!important}.gr-sessions{display:flex!important;flex-direction:column!important}.gr-session-item{border-top:1px solid var(--hairline)!important}.gr-session-item:first-child{border-top:none!important}.gr-session-item:nth-child(2n) .gr-session-row{background:var(--row-even)!important}.gr-session-row{display:grid!important;grid-template-columns:62px 1fr auto auto!important;align-items:center!important;gap:14px!important;padding:13px 20px!important;font-size:13.5px!important;transition:background .12s ease!important;background:var(--row-odd)!important}.gr-session-row.gr-clickable{cursor:pointer!important}.gr-session-row.gr-clickable:hover{background:var(--row-hover)!important}.gr-session-time{color:var(--ink-dim)!important;font-family:'JetBrains Mono',monospace!important;font-size:12px!important}.gr-session-main{min-width:0!important}.gr-session-main .gr-session-title{font-weight:700!important;color:var(--ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gr-session-row.gr-active .gr-session-title{color:var(--mint)!important}.gr-session-row.gr-session-type-qualifying .gr-session-title{color:var(--purple)!important}.gr-session-row.gr-session-type-merge .gr-session-title{color:#ffd14d!important}.gr-session-main .gr-session-meta{font-size:10.5px!important;color:var(--ink-faint)!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-top:2px!important}.gr-pill{display:inline-flex!important;align-items:center!important;padding:3px 10px!important;border-radius:999px!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;white-space:nowrap!important}.gr-pill-official{background:var(--mint-soft)!important;color:var(--mint)!important;border:1px solid var(--mint-border)!important}.gr-pill-result{background:rgba(93,179,255,.14)!important;color:#6ec2ff!important;border:1px solid rgba(93,179,255,.3)!important}.gr-pill-list{background:rgba(255,255,255,.06)!important;color:var(--ink-dim)!important;border:1px solid var(--hairline)!important}.gr-pill-none{background:0 0!important;color:var(--ink-faint)!important;border:1px dashed var(--hairline)!important}.gr-session-toggle{color:var(--ink-faint)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border-radius:50%!important;background:rgba(255,255,255,.04)!important;transition:transform .3s ease,background .2s ease,color .2s ease!important}.gr-session-row.gr-clickable:hover .gr-session-toggle{color:var(--mint)!important;background:var(--mint-soft)!important}.gr-session-item.gr-open .gr-session-toggle{color:#04140d!important;background:var(--mint)!important;transform:rotate(180deg)!important}.gr-session-toggle svg{width:14px!important;height:14px!important;stroke-width:2.4!important}.gr-session-drop{max-height:0;overflow:hidden!important;opacity:0!important;background:var(--bg-deep)!important;transition:max-height .4s ease-in-out,opacity .3s ease-in-out!important}.gr-session-item.gr-open .gr-session-drop{opacity:1!important}.gr-session-drop-inner{padding:4px 0 16px!important;border-top:1px solid var(--hairline)!important}.gr-drop-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px 20px 10px!important;flex-wrap:wrap!important}.gr-drop-label{font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--ink-faint)!important}.gr-table-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;scrollbar-color:#2a2e2c transparent!important}.gr-table-scroll::-webkit-scrollbar{height:6px!important}.gr-table-scroll::-webkit-scrollbar-thumb{background:#2a2e2c!important;border-radius:4px!important}.gr-table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:560px!important;border:none!important}.gr-table td,.gr-table th{padding:12px 15px!important;text-align:left!important;font-size:.82rem!important;white-space:nowrap!important;color:var(--ink)!important;border:none!important;border-bottom:1px solid var(--hairline)!important}.gr-table tbody tr:last-child td{border-bottom:none!important}.gr-table th{background:#0a0b0a!important;font-weight:600!important;color:var(--ink-faint)!important;text-transform:uppercase!important;letter-spacing:.07em!important;font-size:.66rem!important;position:sticky!important;top:0!important;z-index:6!important}.gr-table td.gr-numeric{font-family:'JetBrains Mono',monospace!important;color:var(--ink-dim)!important;font-size:.78rem!important}.gr-table td.gr-driver-history-rank{color:var(--ink)!important}.gr-table td.gr-driver-history-lap{color:var(--purple)!important}.gr-table tbody tr.gr-row-odd td{background-color:var(--row-odd)!important}.gr-table tbody tr.gr-row-even td{background-color:var(--row-even)!important}.gr-table tbody tr:hover td{background-color:var(--row-hover)!important}.gr-table tbody tr.gr-leader-row td{background-color:var(--mint-soft)!important}.gr-table tbody tr.gr-leader-row:hover td{background-color:rgba(47,230,166,.18)!important}.gr-table td.gr-align-center,.gr-table th.gr-align-center{text-align:center!important}.gr-table td.gr-align-right,.gr-table th.gr-align-right{text-align:right!important}.gr-table td.gr-bold{font-weight:700!important}.gr-table td.gr-points{font-family:'JetBrains Mono',monospace!important;font-weight:700!important;font-size:.92rem!important;color:var(--mint)!important;text-align:right!important}.gr-rank-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:26px!important;height:24px!important;padding:0 7px!important;border-radius:999px!important;font-weight:700!important;font-size:.76rem!important;color:var(--ink-dim)!important;background:rgba(255,255,255,.04)!important;border:1px solid var(--hairline)!important;font-family:'JetBrains Mono',monospace!important}.gr-table tbody tr.gr-leader-row .gr-rank-pill{background:var(--mint)!important;color:#04140d!important;border-color:transparent!important}.gr-name-cell{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.gr-driver-link{cursor:pointer!important;text-underline-offset:3px!important;text-decoration-color:transparent!important;transition:text-decoration-color .15s ease,color .15s ease!important}.gr-driver-link:hover{color:var(--mint)!important;text-decoration:underline!important;text-decoration-color:currentColor!important}.gr-row-dsq td{color:var(--red)!important;text-decoration:line-through!important;opacity:.75!important}.gr-tag-inline{font-size:9px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:2px 8px!important;border-radius:999px!important;white-space:nowrap!important}.gr-tag-blp{background:rgba(201,166,255,.15)!important;color:var(--purple)!important;border:1px solid rgba(201,166,255,.3)!important}.gr-tag-pen{background:rgba(255,107,107,.15)!important;color:var(--red)!important;border:1px solid rgba(255,107,107,.3)!important}.gr-tag-dsq{background:rgba(255,107,107,.15)!important;color:var(--red)!important;border:1px solid rgba(255,107,107,.3)!important}.gr-flag{width:18px!important;height:auto!important;vertical-align:middle!important;border:.5px solid rgba(255,255,255,.15)!important;border-radius:2px!important;flex-shrink:0!important}.gr-doc-list{display:flex!important;flex-direction:column!important}.gr-doc-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;padding:15px 20px!important;border-top:1px solid var(--hairline)!important;background:var(--row-odd)!important}.gr-doc-row:nth-child(2n){background:var(--row-even)!important}.gr-doc-row:first-child{border-top:none!important}.gr-doc-main .gr-doc-title{font-weight:700!important;font-size:13.5px!important;margin-bottom:3px!important;color:var(--ink)!important}.gr-doc-main .gr-doc-desc{font-size:12px!important;color:var(--ink-dim)!important;max-width:520px!important}.gr-doc-main .gr-doc-time{font-size:10.5px!important;color:var(--ink-faint)!important;margin-top:4px!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-family:'JetBrains Mono',monospace!important}.gr-doc-actions{display:flex!important;gap:8px!important;flex-shrink:0!important}.gr-penalty-value{color:var(--red)!important}.gr-table td.gr-penalty-reason{font-size:11.5px!important;color:var(--ink-dim)!important;white-space:normal!important;word-break:break-word!important;max-width:320px!important;min-width:220px!important}.gr-drop-penalties{margin:4px 20px 16px!important;padding:14px 16px!important;background:rgba(255,107,107,.06)!important;border:1px solid rgba(255,107,107,.2)!important;border-radius:12px!important}.gr-drop-penalties h4{margin:0 0 8px!important;font-size:11.5px!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--red)!important}.gr-drop-penalties .gr-penalty-item{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;font-size:12px!important;color:var(--ink-dim)!important;padding:8px 0!important;border-top:1px solid rgba(255,255,255,.06)!important}.gr-drop-penalties .gr-penalty-item:first-child{border-top:none!important}.gr-drop-penalties .gr-penalty-item b{color:var(--ink)!important}.gr-drop-penalties .gr-penalty-item .gr-penalty-copy{flex:1!important;min-width:0!important}@media (max-width:768px){.gr-app{--rank-col-width:44px}.gr-hero{padding:22px 16px 16px!important}.gr-hero-main-with-photo .gr-hero-copy{min-width:0!important;max-width:100%!important;align-items:center!important;text-align:center!important}.gr-hero-main-with-photo .gr-hero-identity{justify-content:center!important}.gr-headline{font-size:1.6rem!important}.gr-filter-chips-groups,.gr-filter-chips-years{display:none!important}.gr-filter-select{display:block!important;width:calc(100% - 32px)!important;margin:0 16px 14px!important;padding:12px 40px 12px 16px!important;background:var(--bg-panel)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%2398a39d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;appearance:none!important;-webkit-appearance:none!important;border:1px solid var(--hairline)!important;border-radius:12px!important;color:var(--ink)!important;font-family:Inter,sans-serif!important;font-size:.9rem!important;font-weight:600!important}.gr-filter-divider{margin-bottom:14px!important}.gr-search{width:100%!important}.gr-search-results{width:100%!important}.gr-content,.gr-events-grid,.gr-tabs,.gr-toolstrip{padding-left:16px!important;padding-right:16px!important}.gr-section-bar{padding:13px 16px!important}.gr-table td,.gr-table th{padding:9px 11px!important;font-size:.76rem!important}.gr-stat-chip{padding:8px 12px!important;min-width:64px!important}.gr-session-row{grid-template-columns:48px 1fr auto!important}.gr-session-row .gr-pill{display:none!important}.gr-doc-row{flex-direction:column!important}.gr-card-body{padding:18px!important}.gr-event-card h3{font-size:20px!important}.gr-toolstrip-actions{width:100%!important}.gr-compare-panel{padding-left:16px!important;padding-right:16px!important}.gr-compare-panel.open{padding:4px 16px 16px!important}.gr-compare-slots{flex-direction:column!important}.gr-compare-slot{width:100%!important;flex:none!important}.gr-compare-vs{order:2!important}.gr-tabs{flex-direction:column!important;align-items:stretch!important}.gr-tabs-group{width:100%!important}.gr-tabs-group+.gr-tabs-group{padding-top:14px!important;margin-top:4px!important;border-top:1px solid var(--hairline)!important}}