.material-symbols-rounded{font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 20;vertical-align:middle;user-select:none}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 20;vertical-align:middle;user-select:none}:root{--lm-red:#E8192C;--lm-red-hover:#C91525;--lm-red-subtle:rgba(232, 25, 44, 0.08);--lm-page-bg:#F4F5F7;--lm-card-bg:#FBFBFB;--lm-row-hover:#F9FAFB;--lm-text:#111827;--lm-text-mid:#374151;--lm-text-gray:#6B7280;--lm-text-muted:#9CA3AF;--lm-border:#E5E7EB;--lm-border-light:#F3F4F6;--lm-dark-bg:#1A1B2E;--lm-dark-input:rgba(255, 255, 255, 0.07);--lm-dark-border:rgba(255, 255, 255, 0.10);--lm-dark-text:rgba(255, 255, 255, 0.85);--lm-dark-label:rgba(255, 255, 255, 0.42);--lm-r-sm:6px;--lm-r:8px;--lm-r-md:10px;--lm-r-lg:14px;--lm-t:0.18s ease;--lm-header-h:62px}.d-none{display:none!important}.lm-container{max-width:1700px;margin:0 auto;padding:0 40px;width:100%}@media (max-width:767px){.lm-container{padding:0 16px}}*,::after,::before{box-sizing:border-box}body.lm-body{background:var(--lm-page-bg);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--lm-text);margin:0;min-height:100vh;display:flex;flex-direction:column}body.lm-body>form{margin:0}body.lm-body a{color:inherit}body.lm-body .lm-header a,body.lm-body .lm-header a:focus,body.lm-body .lm-header a:hover{text-decoration:none!important}body.lm-body .tt-menu a,body.lm-body .tt-menu a:focus,body.lm-body .tt-menu a:hover{text-decoration:none!important;color:inherit}body.lm-body main{flex:1}.lm-header{position:sticky;top:0;z-index:1000;height:var(--lm-header-h);background:var(--lm-card-bg);border-bottom:1px solid var(--lm-border);box-shadow:0 1px 3px rgba(0,0,0,.04)}.lm-header-inner{display:grid;grid-template-columns:1fr minmax(280px,580px) 1fr;align-items:center;gap:16px;height:100%;padding:0 24px}.lm-logo{display:flex;align-items:center;text-decoration:none!important;flex-shrink:0;justify-self:start}.lm-logo img{height:34px;width:auto}.lm-logo-icon{display:none}.lm-logo-icon img{height:34px;width:auto}.lm-mobile-search-btn{display:none!important}.lm-mobile-action-btn{display:none!important}.lm-mobile-search-bar{display:none;align-items:center;position:absolute;top:0;left:0;right:0;height:var(--lm-header-h);background:var(--lm-card-bg);padding:0 12px 0 56px;z-index:10;border-bottom:1px solid var(--lm-border)}.lm-mobile-search-form{width:100%;position:relative;display:flex;align-items:center;height:100%}.lm-mobile-search-form .lm-search-icon{position:absolute;left:18px;color:var(--lm-text-gray);font-size:18px;pointer-events:none;z-index:1}.lm-mobile-search-input{width:100%;height:50px;padding:0 16px 0 52px;font-size:16px;border-radius:12px}.lm-mobile-search-close{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:0 0!important;border:none!important;color:var(--lm-text-mid);font-size:18px}.lm-header.lm-search-open .lm-mobile-search-bar{display:flex}.lm-header-search{max-width:580px;width:100%;margin:0 auto;position:relative}.lm-header-search form{margin:0}.lm-header-search .lm-search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--lm-text-gray);font-size:22px;pointer-events:none;z-index:1}.lm-search-input{width:100%;height:46px;padding:0 20px 0 44px;border:1px solid var(--lm-border);border-radius:23px;background:var(--lm-page-bg);font-size:14px;color:var(--lm-text);outline:0;transition:border-color var(--lm-t),background var(--lm-t),box-shadow var(--lm-t)}.lm-search-input:focus{border-color:#c0c4cc;background:var(--lm-card-bg);box-shadow:0 0 0 3px rgba(0,0,0,.05)}.lm-search-input::placeholder{color:var(--lm-text-gray)}.lm-header-actions{display:flex;align-items:center;gap:8px;justify-self:end}.lm-btn-auth-login{height:38px;padding:0 18px;border-radius:20px;border:1.5px solid #c8cdd6;background:0 0;color:var(--lm-text-mid);font-size:14px;font-weight:600;white-space:nowrap}.lm-btn-auth-login:hover{background:var(--lm-row-hover);border-color:#9ca3af;color:var(--lm-text)}.lm-btn-auth-signup{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 20px;border-radius:20px;background:var(--lm-red);color:#fff!important;font-size:14px;font-weight:600;white-space:nowrap;border:none;transition:background var(--lm-t)}.lm-btn-auth-signup:hover{background:var(--lm-red-hover);color:#fff!important}.lm-btn-upload{display:inline-flex;align-items:center;gap:7px;padding:0 20px;height:38px;background:var(--lm-red);border:none;border-radius:20px;color:#fff!important;font-size:14px;font-weight:600;text-decoration:none!important;cursor:pointer;transition:background var(--lm-t);white-space:nowrap}.lm-btn-upload:hover{background:var(--lm-red-hover)}.lm-add-dropdown{width:max-content}.lm-add-dropdown .dropdown-item{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.lm-add-dropdown .dropdown-item .material-symbols-outlined,.lm-add-dropdown .dropdown-item .material-symbols-rounded{font-size:18px;color:var(--lm-text-gray);flex-shrink:0}.lm-metric-dropdown{width:max-content}.lm-profile-dropdown{width:max-content}.lm-profile-dropdown .dropdown-item{padding:10px 16px;font-size:13px}.lm-mobile-lang-dropdown{width:max-content}.lm-mobile-lang-dropdown .dropdown-item{padding:10px 16px;font-size:13px}.dropdown-menu.notification{width:max-content;min-width:280px}.lm-seg-group{display:inline-flex;align-items:center;background:var(--lm-page-bg);border:1px solid var(--lm-border);border-radius:20px;padding:3px;gap:2px;margin-left:16px}.lm-seg-btn{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:20px;font-size:13px;font-weight:500;color:var(--lm-text-gray);text-decoration:none!important;white-space:nowrap;transition:background var(--lm-t),color var(--lm-t)}.lm-seg-btn:hover{color:var(--lm-text)}.lm-seg-btn.active{background:var(--lm-red);color:#fff!important}.lm-meta-btn{display:inline-flex;align-items:center;gap:4px;background:0 0;border:none;padding:0;color:var(--lm-text-gray);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.lm-meta-btn:hover{color:var(--lm-text)}.lm-meta-btn:focus{outline:0!important;box-shadow:none!important}.lm-meta-btn .lm-meta-caret{font-size:18px}.lm-meta-btn .fi{font-size:14px}.lm-lang-btn{display:inline-flex;align-items:center;gap:4px;background:0 0;border:none;padding:0;color:var(--lm-text-gray);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.offcanvas-item .position-relative{display:inline-flex;align-items:center;margin-left:16px}.lm-lang-btn:hover{color:var(--lm-text)}.lm-lang-btn:focus{outline:0!important;box-shadow:none!important}.lm-lang-btn .fi{font-size:14px}.lm-theme-icon{font-size:18px;vertical-align:middle;margin-right:6px}.lm-desktop-only{display:none}@media (min-width:641px){.lm-desktop-only{display:inline-flex}}.lm-avatar-wrapper{display:none}@media (min-width:1200px){.lm-avatar-wrapper{display:block}}.lm-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--lm-page-bg);border:1px solid var(--lm-border);color:var(--lm-text-gray);font-size:16px;cursor:pointer;text-decoration:none!important;transition:background var(--lm-t),border-color var(--lm-t);flex-shrink:0}.lm-icon-btn:hover{background:#eaecef;border-color:#d1d5db;color:var(--lm-text)}.lm-avatar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--lm-text-gray);color:#fff;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0;border:none;transition:background var(--lm-t)}.lm-avatar:hover{background:var(--lm-text-mid)}.lm-notif-dot{position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:50%;background:var(--lm-red);border:2px solid #fff}.lm-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:var(--lm-r-md);box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:2000;overflow:hidden;display:none}.lm-dropdown-menu.is-open{display:block}.lm-dropdown-item{display:block;padding:10px 16px;font-size:14px;color:var(--lm-text-mid);text-decoration:none!important;transition:background var(--lm-t);cursor:pointer;border:none;background:0 0;width:100%;text-align:left}.lm-dropdown-item:hover{background:var(--lm-row-hover);color:var(--lm-text)}.lm-dropdown-divider{height:1px;background:var(--lm-border);margin:4px 0}.lm-body .dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;left:auto;min-width:180px;background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:var(--lm-r-md);box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:2000;overflow:hidden;display:none;padding:4px 0;float:none;margin:0}.lm-body .dropdown-menu.show{display:block}.lm-body .dropdown-item{display:block;padding:10px 16px;font-size:14px;color:var(--lm-text-mid);text-decoration:none!important;transition:background var(--lm-t);cursor:pointer;background:0 0;width:100%;text-align:left;border:none;white-space:nowrap}.lm-body .dropdown-item:focus,.lm-body .dropdown-item:hover{background:var(--lm-row-hover);color:var(--lm-text);outline:0}.lm-body .dropdown-menu.notification .notification-list{max-height:300px;overflow-y:auto}.lm-body .dropdown-menu.notification .dropdown-item{white-space:normal;border-bottom:1px solid var(--lm-border);line-height:1.4}.lm-body .dropdown-menu.notification .dropdown-item:last-child{border-bottom:none}.lm-notif-msg{display:block}.lm-notif-date{display:block;font-size:11px;color:var(--lm-text-gray);margin-top:2px}.lm-body .dropdown-menu.notification .dropdown-item.font-weight-bold .lm-notif-msg{font-weight:600}.lm-body .dropdown-menu .car-type-link,.lm-body .dropdown-menu .metric-link{padding:10px 16px;font-size:13px}@media (max-width:900px){.lm-header-inner{grid-template-columns:auto 1fr auto}.lm-btn-auth-signup{display:none!important}}@media (max-width:640px){.lm-header-inner{display:flex;justify-content:space-between;align-items:center;padding:0 12px;gap:8px}.lm-header-search{display:none!important}.lm-btn-upload span:last-child{display:none}.lm-btn-upload{padding:0;width:38px;height:38px;border-radius:50%;justify-content:center}.lm-btn-auth-login{display:none!important}.lm-btn-auth-signup{display:none!important}.lm-logo-full{display:none}.lm-logo-icon{display:block;height:34px;width:auto}.lm-mobile-search-btn{display:inline-flex!important}.lm-mobile-action-btn{display:inline-flex!important;padding:0 14px;height:36px;border-radius:20px;font-size:13px}}.lm-footer{background:var(--lm-card-bg);border-top:1px solid var(--lm-border);padding:14px 24px;font-size:13px;color:var(--lm-text-gray);flex-shrink:0}.lm-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.lm-footer-left{flex:1}.lm-footer-center{display:flex;align-items:center;justify-content:center;flex-shrink:0}.lm-footer-right{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap}.lm-footer a{color:var(--lm-text-gray);text-decoration:none}.lm-footer a:hover{color:var(--lm-text);text-decoration:none}.lm-footer-social{display:inline-flex;align-items:center;line-height:1}.lm-footer-social:hover{opacity:.8}@media (max-width:768px){.lm-footer-inner{flex-direction:column;text-align:center}.lm-footer-right{justify-content:center}.lm-footer-left{text-align:center}}.lm-card{background:var(--lm-card-bg);border-radius:var(--lm-r-lg);border:1px solid var(--lm-border);overflow:visible}.lm-card-header{display:flex;align-items:center;justify-content:space-between;padding:14px 12px;border-bottom:1px solid var(--lm-border)}.lm-card-title{font-size:17px;font-weight:700;color:var(--lm-text);margin:0}.lm-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 18px;border-radius:var(--lm-r);font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background var(--lm-t),border-color var(--lm-t),color var(--lm-t);text-decoration:none!important;line-height:1;outline:0}.lm-btn-primary{background:var(--lm-red);border-color:var(--lm-red);color:#fff!important}.lm-btn-primary:hover{background:var(--lm-red-hover);border-color:var(--lm-red-hover);color:#fff!important}.lm-btn-outline{background:0 0;border-color:var(--lm-border);color:var(--lm-text-mid)}.lm-btn-outline:hover{background:var(--lm-row-hover);border-color:#d1d5db;color:var(--lm-text)}.lm-btn-outline-dark{background:0 0;border-color:rgba(255,255,255,.22);color:#fff}.lm-btn-outline-dark:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.4);color:#fff}.lm-btn-filter{background:var(--lm-red-subtle);border-color:transparent;color:var(--lm-red);font-weight:500;border-radius:20px}.lm-btn-filter:hover{background:rgba(232,25,44,.14);border-color:transparent;color:var(--lm-red)}.lm-filter-sidebar{position:absolute;top:0;right:0;width:300px;background:var(--lm-card-bg);border-left:1px solid var(--lm-border);border-bottom:1px solid var(--lm-border);border-radius:0 var(--lm-r-lg) var(--lm-r-lg) var(--lm-r-lg);box-shadow:-4px 4px 20px rgba(0,0,0,.1);z-index:200;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;pointer-events:none}.lm-filter-sidebar.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.lm-fs-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 15px;border-bottom:1px solid var(--lm-border);flex-shrink:0}.lm-fs-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--lm-text)}.lm-fs-title .fa-filter{color:var(--lm-red)}.lm-fs-clear{background:0 0;border:none;color:var(--lm-text-gray);font-size:13px;cursor:pointer;padding:0;transition:color var(--lm-t)}.lm-fs-clear:hover{color:var(--lm-text)}.lm-fs-body{flex:1;overflow-y:auto;padding:4px 20px 20px}.lm-fs-body::-webkit-scrollbar{width:4px}.lm-fs-body::-webkit-scrollbar-track{background:0 0}.lm-fs-body::-webkit-scrollbar-thumb{background:var(--lm-border);border-radius:4px}.lm-fs-group{margin-top:20px}.lm-fs-label{display:block;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--lm-text-gray);margin-bottom:8px}.lm-fs-select-wrap{position:relative}.lm-fs-input,.lm-fs-select{width:100%;background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:var(--lm-r);color:var(--lm-text);font-size:13.5px;padding:10px 36px 10px 12px;outline:0;appearance:none;-webkit-appearance:none;transition:border-color var(--lm-t)}.lm-fs-input{padding-right:12px}.lm-fs-input:focus,.lm-fs-select:focus{border-color:var(--lm-red)}.lm-fs-select option{background:var(--lm-card-bg);color:var(--lm-text)}.lm-fs-input::placeholder{color:var(--lm-text-muted)}.lm-fs-select-icon{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:var(--lm-text-gray);pointer-events:none;font-size:11px}.lm-fs-location-row{display:flex;gap:8px;align-items:stretch}.lm-fs-location-row .lm-fs-input{flex:1;min-width:0}.lm-fs-proximity{background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:var(--lm-r);color:var(--lm-text);font-size:13px;padding:6px 8px;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;width:58px;text-align:center}.lm-fs-proximity:focus{border-color:var(--lm-red)}.lm-fs-proximity-unit{font-size:12px;color:var(--lm-text-gray);font-weight:500;white-space:nowrap}.lm-fs-distance{display:flex;align-items:center;background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:var(--lm-r);padding:0 10px;gap:3px;min-width:82px}.lm-fs-distance input{background:0 0;border:none;color:var(--lm-text);font-size:13.5px;width:28px;text-align:right;outline:0}.lm-fs-distance select{background:0 0;border:none;color:var(--lm-text-gray);font-size:12px;outline:0;appearance:none;cursor:pointer;padding:0}.lm-fs-foot{display:flex;gap:10px;padding:14px 20px;border-top:1px solid var(--lm-border);flex-shrink:0;justify-content:flex-end}.lm-fs-foot .lm-btn-outline{flex:none;font-size:13px;padding:10px 20px}.lm-fs-foot .lm-btn-primary{flex:none;font-size:13px;padding:10px 24px}@media (max-width:767px){.lm-filter-sidebar{width:100%;max-width:320px;border-radius:0}}.lm-fs-select-wrap .twitter-typeahead,.lm-header-search .twitter-typeahead,.lm-mobile-search-form .twitter-typeahead{display:block!important;width:100%}.lm-fs-select-wrap .twitter-typeahead .tt-hint,.lm-fs-select-wrap .twitter-typeahead .tt-input,.lm-header-search .twitter-typeahead .tt-hint,.lm-header-search .twitter-typeahead .tt-input,.lm-mobile-search-form .twitter-typeahead .tt-hint,.lm-mobile-search-form .twitter-typeahead .tt-input{width:100%!important}.lm-body .tt-menu,.lm-body .twitter-typeahead .tt-menu{background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:16px;box-shadow:0 8px 28px rgba(0,0,0,.12);width:100%;z-index:2000;overflow:hidden;margin-top:6px;max-height:360px;overflow-y:auto}.lm-body .tt-dataset{padding:4px 0}.lm-body .tt-suggestion{display:block;padding:9px 18px 9px 20px;font-size:13.5px;color:var(--lm-text-mid);cursor:pointer;transition:background var(--lm-t)}.lm-body .tt-suggestion a,.lm-body .tt-suggestion a:focus,.lm-body .tt-suggestion a:hover{text-decoration:none!important;color:inherit;display:block}.lm-body .tt-cursor,.lm-body .tt-suggestion:hover{background:var(--lm-row-hover)}.lm-body .tt-suggestion strong{color:var(--lm-text);font-weight:600}.lm-body .typeahead-head{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--lm-red);padding:10px 20px 4px;margin:0}.offcanvas{width:240px;visibility:hidden;transform:translateX(100%);transition:transform .22s ease,visibility .22s;border-radius:0;background-color:var(--lm-card-bg);border-left:1px solid var(--lm-border);box-shadow:-2px 0 12px rgba(0,0,0,.08);display:block;position:fixed;top:var(--lm-header-h);bottom:0;right:0;z-index:900;overflow-x:hidden;overflow-y:auto}.offcanvas-active .offcanvas{visibility:visible;transform:translateX(0)}.screen-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:850;cursor:pointer}.offcanvas-active .screen-overlay{display:block}.offcanvas-list{list-style:none;padding:8px 0 12px;margin:0}.offcanvas-item{list-style:none;padding:0;margin:0}.offcanvas-item a{display:flex;align-items:center;gap:10px;padding:10px 20px;color:var(--lm-text-gray);font-size:14px;font-weight:500;text-decoration:none!important;transition:color var(--lm-t),background var(--lm-t);line-height:1.3}.offcanvas-item a:hover{color:var(--lm-text);background:var(--lm-border-light);text-decoration:none!important}.offcanvas-item.active>a{color:var(--lm-red);font-weight:600}.offcanvas-item.active>a i,.offcanvas-item.active>a path{color:var(--lm-red);fill:var(--lm-red)}.offcanvas-icon{width:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px;color:inherit}.offcanvas-icon .race-car{width:20px;height:12px;background-size:contain;background-repeat:no-repeat}.offcanvas-text{line-height:1}.offcanvas-border-bottom{border-bottom:1px solid var(--lm-border);padding-bottom:8px;margin-bottom:4px}.offcanvas-item::after,.offcanvas-sm-item::after{display:none!important}.offcanvas-sm-item{padding:8px 20px;font-size:13px;text-align:left!important}.offcanvas-sm-item a{color:var(--lm-text-gray);font-size:13px;text-decoration:none!important}.offcanvas-sm-item a:hover{color:var(--lm-text)}.offcanvas .d-xl-none{display:none}@media (max-width:1199px){.offcanvas .d-xl-none{display:block;border-top:1px solid var(--lm-border);padding-top:8px;margin-top:4px}}.lm-map-card{font-family:Inter,-apple-system,sans-serif;min-width:180px;max-width:260px}.lm-map-card-link{display:flex;flex-direction:column;gap:4px;text-decoration:none!important;color:inherit}.lm-map-card-name{font-size:14px;font-weight:600;color:var(--lm-red);line-height:1.3}.lm-map-card-city{font-weight:400;color:var(--lm-text-gray);font-size:13px}.lm-map-card-country{font-size:12.5px;font-weight:400;color:var(--lm-text-gray)}.gm-style .gm-style-iw-c{border-radius:10px!important;padding:14px 16px!important;box-shadow:0 4px 20px rgba(0,0,0,.12)!important}.gm-style .gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-tc::after{background:#fff!important}.gm-style-iw-chr{display:none!important}.lm-logo-img-dark{display:none}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .lm-logo-img-light{display:none}html:not([data-theme=light]) .lm-logo-img-dark{display:inline-block}}html[data-theme=dark] .lm-logo-img-light{display:none}html[data-theme=dark] .lm-logo-img-dark{display:inline-block}@media (prefers-color-scheme:dark){html:not([data-theme=light]){--lm-page-bg:#111114;--lm-card-bg:#1C1C24;--lm-row-hover:rgba(255, 255, 255, 0.04);--lm-text:rgba(255, 255, 255, 0.92);--lm-text-mid:rgba(255, 255, 255, 0.70);--lm-text-gray:rgba(255, 255, 255, 0.42);--lm-text-muted:rgba(255, 255, 255, 0.26);--lm-border:rgba(255, 255, 255, 0.08);--lm-border-light:rgba(255, 255, 255, 0.05);--lm-red-subtle:rgba(232, 25, 44, 0.15)}html:not([data-theme=light]) .lm-header{box-shadow:0 1px 6px rgba(0,0,0,.4)}html:not([data-theme=light]) .lm-search-input{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.13)}html:not([data-theme=light]) .lm-search-input:focus{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.3);box-shadow:0 0 0 3px rgba(255,255,255,.04)}html:not([data-theme=light]) .lm-body .tt-menu,html:not([data-theme=light]) .lm-body .twitter-typeahead .tt-menu{background:#252530;border-color:rgba(255,255,255,.1);box-shadow:0 8px 24px rgba(0,0,0,.5)}html:not([data-theme=light]) .lm-body .tt-suggestion{color:rgba(255,255,255,.75)}html:not([data-theme=light]) .lm-body .tt-suggestion a{color:inherit}html:not([data-theme=light]) .lm-body .tt-cursor,html:not([data-theme=light]) .lm-body .tt-suggestion:hover{background:rgba(255,255,255,.07)}html:not([data-theme=light]) .lm-body .tt-suggestion strong{color:rgba(255,255,255,.95)}html:not([data-theme=light]) .lm-btn-auth-login{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.85)}html:not([data-theme=light]) .lm-btn-auth-login:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.35);color:#fff}html:not([data-theme=light]) .lm-icon-btn:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}html:not([data-theme=light]) .lm-notif-dot{border-color:var(--lm-card-bg)}html:not([data-theme=light]) .lm-body .dropdown-menu,html:not([data-theme=light]) .lm-dropdown-menu{box-shadow:0 10px 30px rgba(0,0,0,.6)}html:not([data-theme=light]) .lm-filter-sidebar{box-shadow:-4px 4px 24px rgba(0,0,0,.5)}html:not([data-theme=light]) .lm-fs-select option{background:#1c1c24}html:not([data-theme=light]) .lm-footer{color:rgba(255,255,255,.38)}html:not([data-theme=light]) .gm-style .gm-style-iw-c{background:#1c1c24!important;box-shadow:0 4px 20px rgba(0,0,0,.5)!important}html:not([data-theme=light]) .gm-style .gm-style-iw-d{overflow:hidden!important}html:not([data-theme=light]) .gm-style .gm-style-iw-t::after,html:not([data-theme=light]) .gm-style .gm-style-iw-tc::after,html:not([data-theme=light]) .gm-style .gm-style-iw-tc::before{background:#1c1c24!important}html:not([data-theme=light]) .gm-style .gm-style-iw-tc{filter:none!important}html:not([data-theme=light]) .lm-map-card-city,html:not([data-theme=light]) .lm-map-card-country{color:rgba(255,255,255,.6)}html:not([data-theme=light]) .tl-page-btn{background:rgba(255,255,255,.05);color:rgba(255,255,255,.68)}html:not([data-theme=light]) .tl-page-btn:hover:not(.tl-page-active):not(:disabled){background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.92)}html:not([data-theme=light]) .offcanvas{box-shadow:2px 0 20px rgba(0,0,0,.4)}html:not([data-theme=light]) .offcanvas-item a:hover{background:rgba(255,255,255,.05)}}html[data-theme=dark]{--lm-page-bg:#111114;--lm-card-bg:#1C1C24;--lm-row-hover:rgba(255, 255, 255, 0.04);--lm-text:rgba(255, 255, 255, 0.92);--lm-text-mid:rgba(255, 255, 255, 0.70);--lm-text-gray:rgba(255, 255, 255, 0.42);--lm-text-muted:rgba(255, 255, 255, 0.26);--lm-border:rgba(255, 255, 255, 0.08);--lm-border-light:rgba(255, 255, 255, 0.05);--lm-red-subtle:rgba(232, 25, 44, 0.15)}html[data-theme=dark] .lm-header{box-shadow:0 1px 6px rgba(0,0,0,.4)}html[data-theme=dark] .lm-search-input{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.13)}html[data-theme=dark] .lm-search-input:focus{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.3);box-shadow:0 0 0 3px rgba(255,255,255,.04)}html[data-theme=dark] .lm-body .tt-menu,html[data-theme=dark] .lm-body .twitter-typeahead .tt-menu{background:#252530;border-color:rgba(255,255,255,.1);box-shadow:0 8px 24px rgba(0,0,0,.5)}html[data-theme=dark] .lm-body .tt-suggestion{color:rgba(255,255,255,.75)}html[data-theme=dark] .lm-body .tt-suggestion a{color:inherit}html[data-theme=dark] .lm-body .tt-cursor,html[data-theme=dark] .lm-body .tt-suggestion:hover{background:rgba(255,255,255,.07)}html[data-theme=dark] .lm-body .tt-suggestion strong{color:rgba(255,255,255,.95)}html[data-theme=dark] .lm-btn-auth-login{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.85)}html[data-theme=dark] .lm-btn-auth-login:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.35);color:#fff}html[data-theme=dark] .lm-icon-btn:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}html[data-theme=dark] .lm-notif-dot{border-color:var(--lm-card-bg)}html[data-theme=dark] .lm-body .dropdown-menu,html[data-theme=dark] .lm-dropdown-menu{box-shadow:0 10px 30px rgba(0,0,0,.6)}html[data-theme=dark] .lm-filter-sidebar{box-shadow:-4px 4px 24px rgba(0,0,0,.5)}html[data-theme=dark] .lm-fs-select option{background:#1c1c24}html[data-theme=dark] .lm-footer{color:rgba(255,255,255,.38)}html[data-theme=dark] .gm-style .gm-style-iw-c{background:#1c1c24!important;box-shadow:0 4px 20px rgba(0,0,0,.5)!important}html[data-theme=dark] .gm-style .gm-style-iw-d{overflow:hidden!important}html[data-theme=dark] .gm-style .gm-style-iw-t::after,html[data-theme=dark] .gm-style .gm-style-iw-tc::after,html[data-theme=dark] .gm-style .gm-style-iw-tc::before{background:#1c1c24!important}html[data-theme=dark] .gm-style .gm-style-iw-tc{filter:none!important}html[data-theme=dark] .lm-map-card-city,html[data-theme=dark] .lm-map-card-country{color:rgba(255,255,255,.6)}html[data-theme=dark] .tl-page-btn{background:rgba(255,255,255,.05);color:rgba(255,255,255,.68)}html[data-theme=dark] .tl-page-btn:hover:not(.tl-page-active):not(:disabled){background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.92)}html[data-theme=dark] .offcanvas{box-shadow:2px 0 20px rgba(0,0,0,.4)}html[data-theme=dark] .offcanvas-item a:hover{background:rgba(255,255,255,.05)}.lm-flash-banner{display:flex;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:500;border-bottom:1px solid transparent}.lm-flash-banner--success{background:#d4edda;border-color:#b8dfc4;color:#1d6432}.lm-flash-banner--error{background:#f8d7da;border-color:#f1b8bc;color:#842029}.lm-flash-banner--warning{background:#fff3cd;border-color:#ffe69c;color:#664d03}.lm-flash-icon{font-size:20px;flex-shrink:0}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .lm-flash-banner--success{background:rgba(40,167,69,.15);border-color:rgba(40,167,69,.35);color:#6ddb88}html:not([data-theme=light]) .lm-flash-banner--error{background:rgba(220,53,69,.15);border-color:rgba(220,53,69,.35);color:#f07585}html:not([data-theme=light]) .lm-flash-banner--warning{background:rgba(255,193,7,.15);border-color:rgba(255,193,7,.35);color:#ffd454}}html[data-theme=dark] .lm-flash-banner--success{background:rgba(40,167,69,.15);border-color:rgba(40,167,69,.35);color:#6ddb88}html[data-theme=dark] .lm-flash-banner--error{background:rgba(220,53,69,.15);border-color:rgba(220,53,69,.35);color:#f07585}html[data-theme=dark] .lm-flash-banner--warning{background:rgba(255,193,7,.15);border-color:rgba(255,193,7,.35);color:#ffd454}.sr-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sr-card{border-radius:12px;border:1px solid var(--lm-border);overflow:hidden;background:var(--lm-card-bg);transition:transform .15s,border-color .2s}.sr-card:hover{transform:translateY(-3px);border-color:var(--lm-red);box-shadow:0 4px 16px rgba(0,0,0,.1)}.sr-card-link{display:block;text-decoration:none!important;color:inherit}.sr-card-banner,.sr-card-banner-placeholder{width:100%;height:140px;background-color:var(--lm-border-light)}.sr-card-banner{background-size:cover;background-position:center;position:relative}.sr-card-banner-placeholder{display:flex;align-items:center;justify-content:center}.sr-card-banner-placeholder .material-symbols-outlined{font-size:32px!important;color:var(--lm-border)}.sr-card-body{padding:10px 12px 12px}.sr-card-name{font-size:13px;font-weight:600;color:var(--lm-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px;transition:color var(--lm-t)}.sr-card:hover .sr-card-name{color:var(--lm-red)}.sr-card-meta{font-size:12px;color:var(--lm-text-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-card-badge{display:inline-block;padding:1px 5px;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-left:5px;vertical-align:middle;line-height:1.4}.sr-card-badge-race{background:#dc2626;color:#fff}.sr-card-badge-proto{background:#7c3aed;color:#fff}@media (max-width:1199px){.sr-cards-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.sr-cards-grid{grid-template-columns:repeat(2,1fr);gap:8px}}@media (max-width:479px){.sr-cards-grid{grid-template-columns:1fr 1fr;gap:6px}}body.lm-body .lm-report-btn{position:fixed;bottom:24px;right:20px;z-index:1000;display:inline-flex;align-items:center;gap:5px;padding:6px 12px 6px 9px;background:var(--lm-red);color:#fff;border:none;border-radius:20px;font-size:12px;font-weight:500;font-family:inherit;text-decoration:none;cursor:pointer;box-shadow:0 2px 10px rgba(232,25,44,.35);transition:background .15s,box-shadow .15s;line-height:1}body.lm-body .lm-report-btn:hover{background:var(--lm-red-hover);color:#fff;box-shadow:0 4px 16px rgba(232,25,44,.45);text-decoration:none}body.lm-body .lm-report-btn .material-symbols-outlined{font-size:15px;line-height:1}.lm-rm-overlay{display:none;position:fixed;inset:0;z-index:1050;background:rgba(0,0,0,.45);align-items:center;justify-content:center;padding:16px}.lm-rm-overlay.is-open{display:flex}.lm-rm{background:#fff;border-radius:12px;overflow:hidden;color:var(--lm-text);font-family:inherit;width:100%;max-width:440px;box-shadow:0 20px 60px rgba(0,0,0,.18);animation:lm-rm-in .18s ease}@keyframes lm-rm-in{from{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.lm-rm__head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 14px}.lm-rm__title{font-size:14px;font-weight:600;color:var(--lm-text)}.lm-rm__x{width:26px;height:26px;border-radius:50%;background:rgba(232,25,44,.1);border:none;color:var(--lm-red);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:background .15s}.lm-rm__x:hover{background:rgba(232,25,44,.18)}.lm-rm__x .material-symbols-outlined{font-size:16px}.lm-rm__body{padding:0 18px 16px}.lm-rm__lbl{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--lm-text-gray);text-transform:uppercase;margin-bottom:8px}.lm-rm__req{font-weight:400;color:var(--lm-text-muted)}.lm-rm__ta{width:100%;background:#f9fafb;border:1px solid var(--lm-border);border-radius:6px;color:var(--lm-text);font-size:13px;line-height:1.5;padding:10px 12px;resize:none;outline:0;transition:border-color .15s;font-family:inherit}.lm-rm__ta:focus{border-color:#adb5bd}.lm-rm__ta::placeholder{color:var(--lm-text-muted);font-size:12px}.lm-rm__row{display:flex;justify-content:space-between;align-items:center;margin-top:5px;min-height:18px}.lm-rm__err{font-size:11px;color:var(--lm-red);display:none}.lm-rm__err.is-visible{display:block}.lm-rm__cnt{font-size:11px;color:var(--lm-text-muted);margin-left:auto}.lm-rm__foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--lm-border)}.lm-rm__foot--center{justify-content:center}.lm-rm__cancel{background:#1e2d4a;border:none;color:#fff;font-size:13px;font-weight:500;padding:7px 16px;border-radius:6px;cursor:pointer;font-family:inherit;transition:background .15s}.lm-rm__cancel:hover{background:#253659}.lm-rm__send{display:inline-flex;align-items:center;gap:6px;background:var(--lm-red);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;padding:7px 16px;cursor:pointer;font-family:inherit;transition:background .15s}.lm-rm__send:hover{background:var(--lm-red-hover)}.lm-rm__send:disabled{opacity:.55;cursor:not-allowed}.lm-rm__send-icon{font-size:15px;transform:rotate(-40deg)}.lm-rm__succ{text-align:center;padding:32px 20px 20px}.lm-rm__checkwrap{width:60px;height:60px;border-radius:50%;background:#d1fae5;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.lm-rm__checkicon{font-size:30px;color:#16a34a}.lm-rm__sent{font-size:13px;font-weight:700;color:#16a34a;letter-spacing:.06em;margin-bottom:8px}.lm-rm__ty{font-size:12px;color:var(--lm-text-gray);line-height:1.65;margin:0}.lm-rm__stripe{height:3px;background:linear-gradient(90deg,#e8192c 0,#ff7300 100%)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .lm-rm{background:#12131f;color:rgba(255,255,255,.85);box-shadow:0 20px 60px rgba(0,0,0,.6)}html:not([data-theme=light]) .lm-rm__title{color:rgba(255,255,255,.9)}html:not([data-theme=light]) .lm-rm__x{background:#7a1a1a;color:#fff}html:not([data-theme=light]) .lm-rm__x:hover{background:#9b2020}html:not([data-theme=light]) .lm-rm__lbl{color:rgba(255,255,255,.5)}html:not([data-theme=light]) .lm-rm__req{color:rgba(255,255,255,.3)}html:not([data-theme=light]) .lm-rm__ta{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.08);color:rgba(255,255,255,.85)}html:not([data-theme=light]) .lm-rm__ta:focus{border-color:rgba(255,255,255,.22)}html:not([data-theme=light]) .lm-rm__ta::placeholder{color:rgba(255,255,255,.2)}html:not([data-theme=light]) .lm-rm__cnt{color:rgba(255,255,255,.25)}html:not([data-theme=light]) .lm-rm__foot{border-color:rgba(255,255,255,.07)}html:not([data-theme=light]) .lm-rm__cancel{background:rgba(255,255,255,.08);color:rgba(255,255,255,.7)}html:not([data-theme=light]) .lm-rm__cancel:hover{background:rgba(255,255,255,.14);color:#fff}html:not([data-theme=light]) .lm-rm__checkwrap{background:#1c6b38}html:not([data-theme=light]) .lm-rm__checkicon{color:#fff}html:not([data-theme=light]) .lm-rm__sent{color:#4ade80}html:not([data-theme=light]) .lm-rm__ty{color:rgba(255,255,255,.45)}}html[data-theme=dark] .lm-rm{background:#12131f;color:rgba(255,255,255,.85);box-shadow:0 20px 60px rgba(0,0,0,.6)}html[data-theme=dark] .lm-rm__title{color:rgba(255,255,255,.9)}html[data-theme=dark] .lm-rm__x{background:#7a1a1a;color:#fff}html[data-theme=dark] .lm-rm__x:hover{background:#9b2020}html[data-theme=dark] .lm-rm__lbl{color:rgba(255,255,255,.5)}html[data-theme=dark] .lm-rm__req{color:rgba(255,255,255,.3)}html[data-theme=dark] .lm-rm__ta{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.08);color:rgba(255,255,255,.85)}html[data-theme=dark] .lm-rm__ta:focus{border-color:rgba(255,255,255,.22)}html[data-theme=dark] .lm-rm__ta::placeholder{color:rgba(255,255,255,.2)}html[data-theme=dark] .lm-rm__cnt{color:rgba(255,255,255,.25)}html[data-theme=dark] .lm-rm__foot{border-color:rgba(255,255,255,.07)}html[data-theme=dark] .lm-rm__cancel{background:rgba(255,255,255,.08);color:rgba(255,255,255,.7)}html[data-theme=dark] .lm-rm__cancel:hover{background:rgba(255,255,255,.14);color:#fff}html[data-theme=dark] .lm-rm__checkwrap{background:#1c6b38}html[data-theme=dark] .lm-rm__checkicon{color:#fff}html[data-theme=dark] .lm-rm__sent{color:#4ade80}html[data-theme=dark] .lm-rm__ty{color:rgba(255,255,255,.45)}.ll-page,.tl-page{padding:28px 0 56px}.ll-table-wrap,.tl-table-wrap{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.ll-page .material-symbols-outlined,.tl-page .material-symbols-outlined{font-size:18px;line-height:1;vertical-align:middle}.lm-icon-red{color:var(--lm-red)}.lm-icon-sm{font-size:18px!important}.lm-location-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;padding:6px 12px;margin-top:8px}.ll-sort-icon,.tl-sort-icon{display:inline-block;font-size:11px;color:var(--lm-red);opacity:.45;flex-shrink:0;line-height:1;transition:opacity .15s}.ll-sort-icon.is-active,.tl-sort-icon.is-active{opacity:1;font-weight:700}.ll-row-icon,.tl-row-icon{font-size:18px;color:var(--lm-red);vertical-align:middle}.ll-pos,.lm-pos{color:#16a34a;font-weight:500;font-variant-numeric:tabular-nums}.ll-neg,.lm-neg{color:var(--lm-red);font-weight:500;font-variant-numeric:tabular-nums}.ll-dash,.lm-dash{color:var(--lm-text-muted)}.ll-num,.lm-num{text-align:right;font-variant-numeric:tabular-nums}.lap-podium-medal{display:inline-flex;align-items:center;vertical-align:middle}.lap-podium-medal svg{width:16px;height:16px}.ll-view-actions,.lm-view-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.ll-view-toggle,.lm-view-toggle{display:inline-flex;align-items:center;background:var(--lm-page-bg);border:1px solid var(--lm-border);border-radius:var(--lm-r);padding:2px;gap:2px}.ll-view-btn,.lm-view-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;border-radius:calc(var(--lm-r) - 2px);background:0 0;border:none;color:var(--lm-text-gray);cursor:pointer;text-decoration:none!important;transition:all var(--lm-t);line-height:1}.ll-view-btn.is-active,.ll-view-btn:hover,.lm-view-btn.is-active,.lm-view-btn:hover{background:var(--lm-card-bg);color:var(--lm-text);box-shadow:0 1px 2px rgba(0,0,0,.08)}.ll-pagination,.lm-pagination,.tl-pagination{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px 22px;border-top:1px solid var(--lm-border)}.ll-page-btn,.lm-page-btn,.tl-page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 6px;border:1px solid var(--lm-border);border-radius:var(--lm-r);background:var(--lm-card-bg);color:var(--lm-text-mid);font-size:13.5px;font-weight:500;cursor:pointer;text-decoration:none!important;transition:all var(--lm-t);line-height:1}.ll-page-btn:hover:not(.ll-page-active):not(:disabled),.lm-page-btn:hover:not(.lm-page-active):not(:disabled),.tl-page-btn:hover:not(.tl-page-active):not(:disabled){background:var(--lm-row-hover);color:var(--lm-text);border-color:#d1d5db}.ll-page-btn.ll-page-active,.lm-page-btn.lm-page-active,.tl-page-btn.tl-page-active{background:var(--lm-red);border-color:var(--lm-red);color:#fff;font-weight:600}.ll-page-arrow,.lm-page-arrow,.tl-page-arrow{border-color:var(--lm-red);color:var(--lm-red);background:0 0;font-size:15px}.ll-page-arrow:hover:not(:disabled),.lm-page-arrow:hover:not(:disabled),.tl-page-arrow:hover:not(:disabled){background:var(--lm-red-subtle);border-color:var(--lm-red);color:var(--lm-red)}.ll-page-btn:disabled,.lm-page-btn:disabled,.tl-page-btn:disabled{opacity:.3;cursor:not-allowed}.ll-mod-badge,.lm-mod-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;border-radius:20px;font-size:11.5px;font-weight:500;white-space:nowrap;border:1.5px solid transparent}.ll-mod-badge::before,.lm-mod-badge::before{content:'';width:6px;height:6px;border-radius:50%;flex-shrink:0}.ll-mod-stock,.lm-mod-stock{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.28);color:#16a34a}.ll-mod-light,.lm-mod-light{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.28);color:#2563eb}.ll-mod-medium,.lm-mod-medium{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.28);color:#d97706}.ll-mod-heavy,.lm-mod-heavy{background:rgba(249,115,22,.1);border-color:rgba(249,115,22,.28);color:#ea580c}.ll-mod-race,.lm-mod-race{background:rgba(232,25,44,.1);border-color:rgba(232,25,44,.28);color:var(--lm-red)}.ll-mod-stock::before,.lm-mod-stock::before{background:#22c55e}.ll-mod-light::before,.lm-mod-light::before{background:#3b82f6}.ll-mod-medium::before,.lm-mod-medium::before{background:#f59e0b}.ll-mod-heavy::before,.lm-mod-heavy::before{background:#f97316}.ll-mod-race::before,.lm-mod-race::before{background:var(--lm-red)}.tooltip-inner{background-color:#1e293b;color:#fff;border-radius:8px;padding:8px 12px;font-size:13px;max-width:300px}.tooltip.show{opacity:1}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{border-top-color:#1e293b}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .ll-mod-stock,html:not([data-theme=light]) .lm-mod-stock{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.22);color:#4ade80}html:not([data-theme=light]) .ll-mod-light,html:not([data-theme=light]) .lm-mod-light{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.22);color:#60a5fa}html:not([data-theme=light]) .ll-mod-medium,html:not([data-theme=light]) .lm-mod-medium{background:rgba(245,158,11,.15);border-color:rgba(245,158,11,.22);color:#fbbf24}html:not([data-theme=light]) .ll-mod-heavy,html:not([data-theme=light]) .lm-mod-heavy{background:rgba(249,115,22,.15);border-color:rgba(249,115,22,.22);color:#fb923c}html:not([data-theme=light]) .ll-mod-race,html:not([data-theme=light]) .lm-mod-race{background:rgba(232,25,44,.15);border-color:rgba(232,25,44,.22);color:#f87171}html:not([data-theme=light]) .ll-mod-stock::before,html:not([data-theme=light]) .lm-mod-stock::before{background:#4ade80}html:not([data-theme=light]) .ll-mod-light::before,html:not([data-theme=light]) .lm-mod-light::before{background:#60a5fa}html:not([data-theme=light]) .ll-mod-medium::before,html:not([data-theme=light]) .lm-mod-medium::before{background:#fbbf24}html:not([data-theme=light]) .ll-mod-heavy::before,html:not([data-theme=light]) .lm-mod-heavy::before{background:#fb923c}html:not([data-theme=light]) .ll-mod-race::before,html:not([data-theme=light]) .lm-mod-race::before{background:#f87171}html:not([data-theme=light]) .ll-pos,html:not([data-theme=light]) .lm-pos{color:#4ade80}html:not([data-theme=light]) .ll-table tbody tr:nth-child(2n){background:rgba(255,255,255,.035)!important}}html[data-theme=dark] .ll-mod-stock,html[data-theme=dark] .lm-mod-stock{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.22);color:#4ade80}html[data-theme=dark] .ll-mod-light,html[data-theme=dark] .lm-mod-light{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.22);color:#60a5fa}html[data-theme=dark] .ll-mod-medium,html[data-theme=dark] .lm-mod-medium{background:rgba(245,158,11,.15);border-color:rgba(245,158,11,.22);color:#fbbf24}html[data-theme=dark] .ll-mod-heavy,html[data-theme=dark] .lm-mod-heavy{background:rgba(249,115,22,.15);border-color:rgba(249,115,22,.22);color:#fb923c}html[data-theme=dark] .ll-mod-race,html[data-theme=dark] .lm-mod-race{background:rgba(232,25,44,.15);border-color:rgba(232,25,44,.22);color:#f87171}html[data-theme=dark] .ll-mod-stock::before,html[data-theme=dark] .lm-mod-stock::before{background:#4ade80}html[data-theme=dark] .ll-mod-light::before,html[data-theme=dark] .lm-mod-light::before{background:#60a5fa}html[data-theme=dark] .ll-mod-medium::before,html[data-theme=dark] .lm-mod-medium::before{background:#fbbf24}html[data-theme=dark] .ll-mod-heavy::before,html[data-theme=dark] .lm-mod-heavy::before{background:#fb923c}html[data-theme=dark] .ll-mod-race::before,html[data-theme=dark] .lm-mod-race::before{background:#f87171}html[data-theme=dark] .ll-pos,html[data-theme=dark] .lm-pos{color:#4ade80}html[data-theme=dark] .ll-table tbody tr:nth-child(2n){background:rgba(255,255,255,.035)!important}@media (max-width:767px){.ll-page,.tl-page{padding:16px 0 40px}}.ll-card-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--lm-border);gap:12px}.ll-page-title{font-size:20px;font-weight:700;color:var(--lm-text);margin:0;line-height:1.2}.ll-table{width:100%;border-collapse:collapse;min-width:960px}.ll-table thead th{padding:11px 12px;font-size:12.5px;font-weight:500;color:var(--lm-text-gray);text-align:left;white-space:nowrap;border-bottom:1px solid var(--lm-border);background:0 0;user-select:none}.ll-table thead th.ll-num{text-align:right}.ll-table thead th:first-child{padding-left:12px}.ll-table thead th:last-child{padding-right:12px}.ll-table thead th a{color:var(--lm-text-gray)!important;text-decoration:none!important;display:inline-flex;align-items:center;gap:5px}.ll-table thead th a:hover{color:var(--lm-text)!important}.ll-table tbody tr{transition:background var(--lm-t)}.ll-table tbody tr:nth-child(2n){background:rgba(0,0,0,.055)}.ll-table tbody tr:first-child td{padding-top:10px}.ll-table tbody tr:hover{background:var(--lm-row-hover)}.ll-table tbody td{padding:5px 8px;font-size:13px;color:var(--lm-text-mid);vertical-align:middle;font-weight:400;white-space:nowrap}.ll-table tbody td:first-child{padding-left:12px}.ll-table tbody td:last-child{padding-right:12px}.ll-time-link{color:var(--lm-text)!important;text-decoration:none!important;font-variant-numeric:tabular-nums;font-weight:600;font-size:13.5px;white-space:nowrap;margin-right:-1px}.ll-time-link:hover{color:var(--lm-red)!important}.ll-table td .lap-podium-medal{position:relative;top:-1px}.ll-table td .lap-podium-medal+.lap-podium-medal{margin-left:-2px}.ll-track-link{color:var(--lm-text-mid)!important;text-decoration:none!important;display:inline-flex;align-items:center;gap:6px;max-width:280px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ll-track-link:hover{color:var(--lm-red)!important}.ll-track-link .fi{font-size:14px;flex-shrink:0}.ll-track-link span:not(.fi){min-width:0;overflow:hidden;text-overflow:ellipsis}.ll-car-cell{display:inline-flex;align-items:center;gap:7px;max-width:175px;white-space:nowrap;overflow:hidden}.ll-car-logo{width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;display:block}.ll-car-link{color:var(--lm-text-mid)!important;text-decoration:none!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ll-car-link:hover{color:var(--lm-red)!important}.ll-driver-cell{display:inline-flex;align-items:center;gap:6px;max-width:170px;white-space:nowrap;overflow:hidden}.ll-driver-link{color:var(--lm-text-mid)!important;text-decoration:none!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ll-driver-link:hover{color:var(--lm-red)!important}.ll-driver-cell .fi{font-size:14px;flex-shrink:0}.ll-tire-cell{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;max-width:160px;overflow:hidden}.ll-tire-logo{width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;display:block;opacity:.75}.ll-tire-link{color:var(--lm-text-mid)!important;text-decoration:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ll-tire-link:hover{color:var(--lm-red)!important}.ll-table thead th:nth-child(10),.ll-table thead th:nth-child(7),.ll-table thead th:nth-child(8),.ll-table thead th:nth-child(9){text-align:right}.ll-table thead th.text-right a,.ll-table thead th:nth-child(10) a,.ll-table thead th:nth-child(7) a,.ll-table thead th:nth-child(8) a,.ll-table thead th:nth-child(9) a{justify-content:flex-end}.ll-table.variation-list-table tbody td,.ll-table.variation-list-table thead th{padding-left:12px;padding-right:12px}.ll-table tbody td:nth-child(10),.ll-table tbody td:nth-child(7),.ll-table tbody td:nth-child(8),.ll-table tbody td:nth-child(9){text-align:right;font-variant-numeric:tabular-nums}@media (max-width:767px){.ll-table{min-width:820px}.ll-card-head{padding:12px 16px}.ll-page-title{font-size:17px}.ll-table thead th{padding:9px 8px}.ll-table thead th:first-child{padding-left:8px}.ll-table thead th:last-child{padding-right:8px}.ll-table tbody td{padding:3px 4px}.ll-table tbody td:first-child{padding-left:8px}.ll-table tbody td:last-child{padding-right:8px}.ll-table tbody tr:first-child td{padding-top:6px}.ll-table tbody td:first-child,.ll-table thead th:first-child{width:110px;min-width:110px;max-width:110px;overflow:hidden;text-overflow:ellipsis}.ll-table.variation-list-table tbody td:first-child,.ll-table.variation-list-table thead th:first-child{width:auto;min-width:150px;max-width:none}.ll-table tbody td:nth-child(7),.ll-table thead th:nth-child(7){min-width:90px}.ll-track-link{max-width:160px}.ll-car-cell{max-width:130px}.ll-driver-cell{max-width:120px}.ll-tire-cell{max-width:110px}.ll-page .lm-container{padding-left:0;padding-right:0}.ll-page .lm-card{border-left:none;border-right:none;border-radius:0}}.lc2-card{background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:12px;overflow:hidden;transition:transform var(--lm-t),box-shadow var(--lm-t),border-color var(--lm-t);height:100%;display:flex;flex-direction:column}.lc2-card:hover{transform:translateY(-3px);border-color:var(--lm-red);box-shadow:0 4px 16px rgba(0,0,0,.1)}.lc2-img{height:180px;background-size:cover;background-position:center;position:relative;background-color:#111;flex-shrink:0}.lc2-time{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.78);color:#fff;font-size:13px;font-weight:600;border-radius:7px;padding:4px 10px;display:flex;align-items:center;gap:5px;line-height:1.3}.lc2-medal{display:flex;align-items:center}.lc2-mod{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:20px;font-size:12px;font-weight:700;white-space:nowrap;border:2px solid;backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.3)}.lc2-mod::before{content:'';width:7px;height:7px;border-radius:50%;flex-shrink:0}.lc2-mod-stock{background:rgba(34,197,94,.65);border-color:#16a34a;color:#fff}.lc2-mod-light{background:rgba(59,130,246,.65);border-color:#2563eb;color:#fff}.lc2-mod-medium{background:rgba(245,158,11,.65);border-color:#d97706;color:#fff}.lc2-mod-heavy{background:rgba(249,115,22,.65);border-color:#ea580c;color:#fff}.lc2-mod-race{background:rgba(232,25,44,.65);border-color:var(--lm-red);color:#fff}.lc2-mod-stock::before{background:#22c55e}.lc2-mod-light::before{background:#3b82f6}.lc2-mod-medium::before{background:#f59e0b}.lc2-mod-heavy::before{background:#f97316}.lc2-mod-race::before{background:var(--lm-red)}.lc2-body{padding:12px 14px 14px;flex:1;display:flex;flex-direction:column;gap:6px;color:var(--lm-text)}.lc2-card .lc2-title{font-size:13px;font-weight:700;color:var(--lm-text);text-transform:uppercase;letter-spacing:.4px;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc2-card .lc2-title:hover{color:var(--lm-red);text-decoration:none}.lc2-card .lc2-track{font-size:12px;color:var(--lm-text-gray);text-decoration:none;display:flex;align-items:center;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc2-card .lc2-track:hover{color:var(--lm-text);text-decoration:none}.lc2-flag{width:16px!important;height:16px!important;border-radius:50%!important;overflow:hidden;display:inline-block!important;background-size:cover!important;background-position:center!important;flex-shrink:0;line-height:16px}.lc2-sep{height:1px;background:var(--lm-border);margin:2px 0}.lc2-row-bot{display:flex;align-items:center;justify-content:space-between;gap:8px}.lc2-driver{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.lc2-card .lc2-avatar{width:34px;height:34px;border-radius:50%;background:var(--lm-border);color:var(--lm-text-gray)!important;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;text-decoration:none}.lc2-avatar img{width:100%;height:100%;object-fit:cover}.lc2-driver-meta{min-width:0;flex:1}.lc2-card .lc2-driver-name{font-size:13px;font-weight:600;color:var(--lm-text);display:flex;align-items:center;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.lc2-card .lc2-driver-name:hover{color:var(--lm-red);text-decoration:none}.lc2-card .lc2-vehicle{font-size:11px;color:var(--lm-text-muted);text-decoration:none;display:flex;align-items:center;gap:5px;margin-top:3.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc2-card .lc2-vehicle:hover{color:var(--lm-text-gray);text-decoration:none}.lc2-driver-flag{width:16px!important;height:16px!important;border-radius:50%!important;overflow:hidden!important;display:inline-block!important;background-size:cover!important;background-position:center!important;flex-shrink:0;line-height:16px}.lc2-make-logo{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;flex-shrink:0;opacity:1}.lc2-views{font-size:12px;color:var(--lm-text-muted);display:flex;align-items:center;gap:3px;white-space:nowrap;flex-shrink:0}.lc2-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:20px}@media (max-width:1199px){.lc2-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.lc2-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:12px 0}.lc2-card{border-radius:0}}@media (max-width:480px){.lc2-grid{grid-template-columns:1fr}}#td-tire-container{display:flex;flex-direction:column;gap:10px}.td-tire-label{display:flex;align-items:center;gap:10px;cursor:pointer;margin-bottom:0;user-select:none;color:var(--lm-text,#1f2937);font-size:14px}.td-tire-label span{line-height:1}.td-tire-checkbox{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid var(--lm-border,#e5e7eb);border-radius:4px;cursor:pointer;background-color:var(--lm-card-bg,#fff);transition:all .2s;flex-shrink:0}.td-tire-checkbox:hover{border-color:var(--lm-red,#e8192c)}.td-tire-checkbox:checked{background-color:var(--lm-red,#e8192c);border-color:var(--lm-red,#e8192c);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M12.207 4.793a1 1 0 010 1.414l-5.5 5.5a1 1 0 01-1.414 0l-2.5-2.5a1 1 0 011.414-1.414L5.5 9.086l4.793-4.793a1 1 0 011.414 0z'/%3E%3C/svg%3E");background-size:14px;background-position:center;background-repeat:no-repeat}.td-tire-checkbox:focus{outline:0;box-shadow:0 0 0 3px rgba(232,25,44,.1)}.lm-card .tabel-body{background-color:#fbfbfc}.lm-card .ll-card-head{background-color:#fff}.remove-button-properties{background:0 0;border:none;padding:0;cursor:pointer}.remove-button-properties:focus{outline:0}.wrapper-item{position:relative;margin:0 auto;overflow:hidden;height:65px}.ll-card-head{background-color:var(--lm-card-bg)!important;border-bottom-color:var(--lm-border)!important}.ll-table tbody tr:nth-child(odd){background-color:var(--lm-page-bg)!important}.ll-table tbody tr{border-bottom-color:var(--lm-border)!important}.ll-table tbody tr:hover{background-color:var(--lm-row-hover)!important}.ll-page-title{color:var(--lm-text)!important}.ll-table thead th{border-bottom-color:var(--lm-border)!important;color:var(--lm-text-gray)!important}.ll-table tbody td{color:var(--lm-text-mid)!important}.ll-table-wrap{background-color:transparent!important;overflow-x:auto;-webkit-overflow-scrolling:touch}.vs-laps-section{position:relative;margin-bottom:3rem}.vs-laps-section:last-of-type{margin-bottom:0}.vs-laps-section .ll-card-head{background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:8px 8px 0 0}.vs-laps-table{background:var(--lm-card-bg);border:1px solid var(--lm-border);border-top:none;border-radius:0 0 8px 8px;overflow:hidden}.vs-laps-section .ll-table thead th{background:0 0;border-bottom:1px solid var(--lm-border)}.vs-section-title{font-size:16px;font-weight:600;margin:0 0 1.5rem 0;color:var(--lm-text)}.td-page{padding-top:28px;padding-bottom:28px}.td-hero-wrap{position:relative;overflow:hidden;border-radius:var(--lm-r-md,10px)}.td-hero-wrap .org-cover-image{min-height:400px;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;width:100%;display:block;position:relative}.td-hero-wrap .org-cover-image::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1}.td-hero-wrap .track-cover{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.88) 0,rgba(0,0,0,.55) 50%,transparent 100%);padding:56px 24px 20px;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.td-hero-wrap .track-cover h1{color:#fff!important;font-size:26px!important;font-weight:700!important;text-shadow:0 1px 4px rgba(0,0,0,.4);margin:0!important}@media (max-width:767px){.td-hero-wrap .org-cover-image{min-height:240px}.td-hero-wrap .track-cover{padding:40px 16px 14px}.td-hero-wrap .track-cover h1{font-size:20px!important}}.td-events-overlay{position:absolute;top:16px;right:16px;background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:14px;padding:16px 18px 14px;min-width:270px;max-width:330px;box-shadow:0 8px 32px rgba(0,0,0,.16),0 2px 8px rgba(0,0,0,.06);z-index:10}.td-ev-header{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid var(--lm-border)}.td-ev-icon{width:38px;height:38px;background:var(--lm-red,#e8192c);border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:17px}.td-ev-title{font-size:14px;font-weight:700;color:var(--lm-text);line-height:1.2}.td-ev-subtitle{font-size:11.5px;color:var(--lm-text-gray);margin-top:2px}.td-ev-item{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--lm-border-light)}.td-ev-item:last-child{border-bottom:none}.td-ev-item-left{min-width:0;flex:1}.td-ev-name{display:block;font-size:12.5px;font-weight:500;color:var(--lm-red,#e8192c)!important;text-decoration:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-ev-name:hover{opacity:.8}.td-ev-org{font-size:11px;color:var(--lm-text-gray);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-ev-date{font-size:11px;color:var(--lm-text-gray);white-space:nowrap;flex-shrink:0;padding-top:2px}.td-ev-footer{margin-top:10px;padding-top:10px;border-top:1px solid var(--lm-border)}.td-ev-more{font-size:12.5px;font-weight:500;color:var(--lm-red,#e8192c)!important;text-decoration:none!important;display:inline-flex;align-items:center;gap:4px}.td-ev-more:hover{opacity:.8}@media (max-width:575px){.td-events-overlay{display:none!important}}.td-content-row{display:flex;flex-wrap:wrap;gap:16px;padding:0 0 4px;align-items:flex-start;margin-top:20px}.td-media-row{display:flex;flex-wrap:wrap;gap:0;align-items:stretch;margin-top:20px;border-radius:var(--lm-r-md,10px);overflow:hidden;border:1px solid var(--lm-border,#e5e7eb);width:100%;max-width:100%;flex:0 0 100%;min-width:0;box-sizing:border-box}.td-media-video{flex:1 1 55%;min-width:0;display:flex;flex-direction:column;max-width:100%}.td-media-video--full{flex:1 1 100%}.td-media-right-col{flex:0 0 45%;min-width:0;display:flex;flex-direction:column;position:relative}.td-media-right-col--full{flex:1 1 100%!important}.td-media-map{position:relative;flex:1 0 auto}.td-media-video .youtube-facade,.td-media-video iframe{flex:1;min-height:320px;width:100%!important;display:block}@media (max-width:767px){.td-media-row{flex-direction:column}.td-media-video{flex:0 0 auto;min-height:280px;width:100%;max-width:100%}.td-media-video .youtube-facade,.td-media-video iframe{min-height:220px;height:220px}.td-media-right-col{flex:0 0 auto;min-width:0;width:100%;max-width:100%}.td-media-map{min-height:260px}}.related-laps{margin-top:20px}.td-notes-col{flex:1 1 55%;min-width:0;max-width:100%}@media (max-width:991px){.td-notes-col{flex:1 1 100%;max-width:100%}}@media (max-width:767px){.td-notes-card{padding:12px 10px}}.td-stats-col{flex:0 0 560px;min-width:0}@media (max-width:991px){.td-stats-col{flex:1 1 100%;max-width:100%;width:100%}}@media (max-width:767px){.td-content-row{flex-direction:column;gap:12px}.td-content-row--has-notes{gap:0}.td-content-row--has-notes .td-notes-card{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.td-content-row--has-notes .td-stats-card{border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid var(--lm-border)}}.td-stats-card{background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:var(--lm-r-md,10px);overflow:hidden}.td-stats-header{padding:10px 14px;border-bottom:1px solid var(--lm-border,#e5e7eb);font-size:12px;font-weight:700;color:var(--lm-text-gray,#6b7280);text-transform:uppercase;letter-spacing:.04em}.td-stats-card .details-element{display:flex!important;flex:0 0 100%!important;max-width:100%!important;padding:10px 16px!important;border-bottom:1px solid var(--lm-border-light,#f3f4f6);align-items:center!important;transition:background var(--lm-t)}.td-stats-card .details-element:hover{background:var(--lm-row-hover)}.td-stats-card .details-element:last-child{border-bottom:none}.td-stats-card .payment-details-width{display:flex!important;align-items:center!important;width:100%;min-width:0;overflow:hidden;gap:10px}.td-stats-card .payment-details-width>.td-stat-icon,.td-stats-card .payment-details-width>i,.td-stats-card .payment-details-width>span.material-symbols-rounded{width:30px;height:30px;min-width:30px;border-radius:8px;background:var(--lm-red-subtle);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px!important;color:var(--lm-red)!important}.td-stat-body{display:flex;flex-direction:column;min-width:0;flex:1}.td-stat-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--lm-text-muted);line-height:1.2}.td-stat-value{font-size:13px;font-weight:600;color:var(--lm-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:baseline;gap:4px;margin-top:2px}.td-stat-value a{color:var(--lm-text)!important;text-decoration:none!important}.td-stat-value a:hover{color:var(--lm-red)!important}.td-stat-measuring{color:var(--lm-red);font-size:11px}@media (max-width:767px){.td-stats-card .details-element{padding:6px 10px!important}}.td-stats-card .track-variation-details{padding-bottom:0!important}.td-notes-card{background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:var(--lm-r-md,10px);padding:16px 18px;height:100%;box-sizing:border-box;max-width:100%}.td-notes-col .note-container{font-size:13px;line-height:1.65;color:var(--lm-text-mid,#374151);max-height:300px;overflow:auto;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;-webkit-box-sizing:border-box;max-width:100%}.td-notes-col .td-note-title{font-size:13px;font-weight:700;color:var(--lm-red,#e8192c);margin-bottom:8px}.td-url-card{display:inline-flex;align-items:center;gap:6px;margin-top:12px}.td-url-card a{font-size:12.5px;color:var(--lm-red,#e8192c);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-url-card a:hover{text-decoration:underline}.td-stats-card .payment-details-width>span.red-color{color:var(--lm-red,#e8192c)!important;font-weight:500}.td-stats-card .payment-details-width>i.red-color{color:var(--lm-red,#e8192c)!important}.td-lap-banner{display:flex;flex-direction:column;gap:18px;padding:36px 26px;background:var(--lm-card-bg);border-top:1px solid var(--lm-border);min-height:auto;position:relative;overflow:hidden}.td-lap-banner.has-bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(17,24,39,.75);z-index:1}@media (max-width:575px){.td-lap-banner{padding:14px 12px;gap:8px}}.td-lap-banner>.td-lap-row{position:relative;z-index:2}.td-lap-banner.has-bg .td-info-text,.td-lap-banner.has-bg .td-lap-driver-name{color:#fff}.td-lap-banner.has-bg .td-lap-label{color:#d1d5db}.td-lap-banner.has-bg .td-lap-make{color:#93c5fd}.td-lap-banner.has-bg .td-lap-car-chip{color:#fff}.td-lap-banner.has-bg .td-lap-car-chip span[style*=color]{color:#e5e7eb!important}.td-lap-banner.has-bg .td-lap-car-chip:hover{color:#d1d5db}.td-lap-banner.has-bg .material-symbols-outlined{color:#d1d5db!important}.td-lap-banner.has-bg .td-lap-tire-link,.td-lap-banner.has-bg .td-lap-tire-val{color:#d1d5db}.td-lap-banner.has-bg .td-lap-tire-link:hover{color:#fff}.td-lap-banner.has-bg .td-lap-avatar{background:rgba(255,255,255,.15);color:#fff}.td-lap-row{display:flex;justify-content:space-between;align-items:center;width:100%}.td-lap-left-wrap{display:flex;align-items:center;gap:12px;min-width:0}.td-lap-right-wrap{flex-shrink:0;padding-left:10px;text-align:right}@media (max-width:575px){.td-lap-row{flex-direction:column;align-items:flex-start;gap:6px}.td-lap-right-wrap{padding-left:0;text-align:left;width:100%;margin-top:0}}.td-lap-avatar-link{text-decoration:none;flex-shrink:0}.td-lap-avatar{width:36px;height:36px;border-radius:50%;background:#f3f4f6;color:#6b7280;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase}.td-lap-driver-line{display:flex;align-items:center;gap:5px;font-size:14px;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-lap-label{color:#9ca3af;font-size:14px}.td-lap-driver-name{color:#111827;font-weight:700;text-decoration:none;font-size:14px}.td-lap-driver-name:hover{color:var(--lm-red,#e8192c)}.td-lap-car-chip{display:inline-flex;align-items:center;gap:6px;font-size:14px;text-decoration:none;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.td-lap-car-chip:hover{color:var(--lm-red,#e8192c)}.td-lap-make{color:#3b82f6;font-weight:700}.td-lap-vs{font-size:11px;font-weight:700;padding:4px 12px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:fit-content;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}.td-lap-vs.ll-green,.td-lap-vs.ll-pos{background-color:rgba(16,185,129,.12);color:#059669;border:1px solid rgba(16,185,129,.25)}.td-lap-vs.ll-neg,.td-lap-vs.ll-red{background-color:rgba(239,68,68,.12);color:#dc2626;border:1px solid rgba(239,68,68,.25)}.td-lap-vs.ll-black,.td-lap-vs.ll-gray,.td-lap-vs.ll-silver{background-color:rgba(107,114,128,.12);color:#4b5563;border:1px solid rgba(107,114,128,.25)}.td-lap-banner.has-bg .td-lap-vs.ll-green,.td-lap-banner.has-bg .td-lap-vs.ll-pos{background-color:rgba(52,211,153,.2);color:#6ee7b7;border-color:rgba(52,211,153,.35)}.td-lap-banner.has-bg .td-lap-vs.ll-neg,.td-lap-banner.has-bg .td-lap-vs.ll-red{background-color:rgba(248,113,113,.2);color:#fca5a5;border-color:rgba(248,113,113,.35)}.td-lap-banner.has-bg .td-lap-vs.ll-black,.td-lap-banner.has-bg .td-lap-vs.ll-gray,.td-lap-banner.has-bg .td-lap-vs.ll-silver{background-color:rgba(156,163,175,.2);color:#e5e7eb;border-color:rgba(156,163,175,.35)}.td-lap-time-line{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.td-lap-time-val{font-size:16px;font-weight:700;color:var(--lm-red,#e8192c);font-variant-numeric:tabular-nums;white-space:nowrap}.td-lap-tire-val{font-size:14px;color:#6b7280}.td-lap-tire-link{color:#9ca3af;text-decoration:none}.td-lap-tire-link:hover{color:#6b7280}@media (max-width:767px){.td-lap-car-chip,.td-lap-driver-line,.td-lap-driver-name,.td-lap-label,.td-lap-tire-val{font-size:13px}.td-lap-time-val{font-size:15px}}.td-media-map{background:var(--lm-page-bg);display:flex;flex-direction:column;min-height:260px;max-width:100%}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .td-media-map{background:#2c2f34}}html[data-theme=dark] .td-media-map{background:#2c2f34}.td-map-img-wrap{flex:1;display:flex;align-items:center;justify-content:center;padding:16px;min-height:300px}.td-map-img-link{display:block;position:relative;text-align:center;width:100%}.td-map-img{max-width:100%;height:auto;width:auto;object-fit:contain}@media (max-width:767px){.td-map-img-wrap{padding:4px;min-height:220px}.td-map-img-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.td-map-img{width:100%;height:auto;max-height:380px!important;object-fit:contain}}.td-map-tabs-wrapper{position:relative;display:flex;align-items:stretch;border-bottom:1px solid var(--lm-border);background:var(--lm-card-bg);width:100%;max-width:100%;min-width:0;overflow:hidden}.td-map-tabs{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;padding:0 4px}.td-map-tabs::-webkit-scrollbar{display:none}.td-map-tabs-rail{display:flex;gap:0;flex-wrap:nowrap;min-width:max-content}.td-map-scroll-btn{display:none;align-items:center;justify-content:center;border:none;background:var(--lm-card-bg);color:var(--lm-text-gray,#6b7280);cursor:pointer;flex-shrink:0;width:32px;padding:0;z-index:2;position:relative;transition:color .15s}.td-map-scroll-btn:hover{color:var(--lm-red,#e8192c)}.td-map-scroll-btn .material-symbols-outlined{font-size:20px}.td-map-scroll-btn--left::after{content:'';position:absolute;top:0;right:-16px;bottom:0;width:16px;background:linear-gradient(to right,var(--lm-card-bg),transparent);pointer-events:none}.td-map-scroll-btn--right::before{content:'';position:absolute;top:0;left:-16px;bottom:0;width:16px;background:linear-gradient(to left,var(--lm-card-bg),transparent);pointer-events:none}.td-map-scroll-btn.is-visible{display:flex}.td-map-tab{padding:8px 14px;font-size:12.5px;font-weight:500;color:var(--lm-text-gray);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap;flex-shrink:0}.td-map-tab:hover{color:var(--lm-red)}.td-map-tab--active{color:var(--lm-red);border-bottom-color:var(--lm-red);font-weight:600}.td-elevation-section{margin-top:20px;background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:var(--lm-r-md,10px);overflow:hidden}.td-media-right-col .td-elevation-section{margin-top:0;border-radius:0;border-top:1px solid var(--lm-border);border-left:none;border-right:none;border-bottom:none}.elevation-profile{background:0 0;border-radius:0;border:none;margin-top:0;padding:0;box-shadow:none;overflow:hidden}.elevation-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin:0;background:var(--lm-border-light,#edeef0);border:none;border-bottom:1px solid var(--lm-border);font-size:13px;min-height:48px}.elevation-title{color:var(--lm-text,#1f2937);font-weight:700;font-size:14px;display:flex;align-items:center;gap:6px}.elevation-title::before{content:"terrain";font-family:'Material Symbols Outlined';font-size:18px;color:var(--lm-red,#e8192c);font-weight:400}.elevation-stats{color:var(--lm-text-gray,#6b7280);font-size:11.5px;font-weight:500}.elevation-stats strong{color:var(--lm-text,#1f2937);font-weight:700;margin-left:2px}.elevation-hover-info{color:var(--lm-red,#e8192c);font-weight:600;background:rgba(232,25,44,.08);padding:3px 10px;border-radius:12px;font-size:12px}.elevation-chart-wrap{padding:16px 16px 20px;position:relative;background:0 0}#elevation-chart{width:100%;height:120px;cursor:crosshair;display:block}.track-position-marker{position:absolute;width:28px;height:32px;transform:translate(-50%,-50%);pointer-events:none;filter:drop-shadow(0 3px 5px rgba(232, 25, 44, .45));display:none;z-index:10}.track-position-marker .track-position-arrow{display:block;width:100%;height:100%;overflow:visible}.track-position-marker .track-position-arrow-rot{transform-origin:0 0}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .elevation-profile{background:var(--lm-card-bg,#1c1c24);box-shadow:none;border-color:rgba(255,255,255,.08)}html:not([data-theme=light]) .elevation-header{background:rgba(255,255,255,.04);border-bottom-color:rgba(255,255,255,.08)}html:not([data-theme=light]) .track-position-marker .track-position-arrow path{stroke:#1C1C24}}html[data-theme=dark] .elevation-profile{background:var(--lm-card-bg,#1c1c24);box-shadow:none;border-color:rgba(255,255,255,.08)}html[data-theme=dark] .elevation-header{background:rgba(255,255,255,.04);border-bottom-color:rgba(255,255,255,.08)}html[data-theme=dark] .track-position-marker .track-position-arrow path{stroke:#1C1C24}@media (max-width:575px){.elevation-header{padding:10px 14px;gap:8px;flex-wrap:nowrap}.elevation-stats{font-size:10.5px;white-space:nowrap}.elevation-chart-wrap{padding:12px 14px 16px}#elevation-chart{height:100px}}.tl-page{padding:28px 0 56px}.tl-chips-row{display:flex;flex-wrap:wrap;gap:8px;padding:14px 20px;border-bottom:1px solid var(--lm-border);align-items:center;background:var(--lm-card-bg)}.tl-chip{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 16px;border-radius:8px;font-size:13px;font-weight:600;color:var(--lm-text-gray);background:var(--lm-page-bg);border:1.5px solid var(--lm-border);cursor:pointer;transition:all .2s ease;white-space:nowrap;line-height:1;letter-spacing:-.01em;position:relative;overflow:hidden}.tl-chip::before{content:'';position:absolute;inset:0;border-radius:8px;opacity:0;background:linear-gradient(135deg,var(--lm-red) 0,#f44 100%);transition:opacity .2s ease}.tl-chip:hover{border-color:var(--lm-red);color:var(--lm-red);transform:translateY(-1px);box-shadow:0 2px 8px rgba(220,38,38,.12)}.tl-chip.active{background:linear-gradient(135deg,var(--lm-red) 0,#e11d48 100%);border-color:transparent;color:#fff;box-shadow:0 2px 12px rgba(220,38,38,.3);transform:translateY(-1px)}.tl-chip.active:hover{background:linear-gradient(135deg,#b91c1c 0,#be123c 100%);color:#fff;box-shadow:0 4px 16px rgba(220,38,38,.35)}.tl-chip-label{font-size:11px;font-weight:500;color:var(--lm-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-right:4px}.tl-info-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;padding:12px 20px;border-bottom:1px solid var(--lm-border);font-size:13px;color:var(--lm-text-gray);line-height:1.5;background:rgba(0,0,0,.015)}.tl-info-row a{color:var(--lm-red);text-decoration:none;font-weight:500;font-size:12px;white-space:nowrap;transition:opacity .15s}.tl-info-row a:hover{text-decoration:underline;opacity:.85}.tl-info-sep{color:var(--lm-border);font-size:10px}.tl-info-stat{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--lm-text);font-size:13px}.tl-info-stat .material-symbols-outlined{font-size:15px;color:var(--lm-red)}.tl-size-info{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 20px;border-bottom:1px solid var(--lm-border);font-size:13px;color:var(--lm-text-gray);line-height:1.5}.tl-size-info a{color:var(--lm-text-mid);text-decoration:none;font-weight:500}.tl-size-info a:hover{color:var(--lm-red)}.tl-size-label{color:var(--lm-red);font-weight:600}.tl-model-badges{display:flex;flex-wrap:wrap;gap:6px;padding:10px 20px;border-bottom:1px solid var(--lm-border);align-items:center}.tl-model-badges .badge{font-size:11.5px;font-weight:500;padding:4px 10px;border-radius:4px;background:var(--lm-page-bg);color:var(--lm-text-mid);border:1px solid var(--lm-border);transition:all var(--lm-t)}.tl-model-badges a{text-decoration:none}.tl-model-badges .badge:hover{border-color:var(--lm-red);color:var(--lm-red)}.tl-model-label{color:var(--lm-red);font-size:13px;font-weight:600;margin-right:4px}.ll-table thead th.ll-num a{justify-content:flex-end}.tl-rank{font-variant-numeric:tabular-nums;font-weight:500;color:var(--lm-text-mid);min-width:24px;display:inline-block;text-align:center;font-size:13px}.tl-model-link{color:var(--lm-text)!important;text-decoration:none!important;font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px;display:inline-block;transition:color var(--lm-t)}.tl-model-link:hover{color:var(--lm-red)!important}.tl-manufacturer-cell{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;text-decoration:none!important;color:var(--lm-text-mid)!important;font-size:13px;transition:color var(--lm-t);min-width:100px}.tl-manufacturer-cell:hover{color:var(--lm-red)!important}.tl-org-logo{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;display:inline-block;border-radius:3px}.tl-utqg{font-variant-numeric:tabular-nums;font-weight:400;color:var(--lm-text-mid);font-size:13px}.tl-laps-link{color:var(--lm-text-mid)!important;text-decoration:none!important;font-variant-numeric:tabular-nums;font-weight:400;font-size:13px;transition:color var(--lm-t)}.tl-laps-link:hover{color:var(--lm-red)!important}@media (max-width:767px){.tl-size-info{padding:8px 16px;font-size:12px;gap:8px}.tl-model-badges{padding:8px 16px}.tl-model-link{max-width:140px;font-size:12.5px}.tl-org-logo{width:16px;height:16px}.tl-page .lm-container{padding-left:0;padding-right:0}.tl-page .lm-card{border-left:none;border-right:none;border-radius:0}}html.dark .tl-org-logo{opacity:.85}html.dark .tl-model-badges .badge{background:rgba(255,255,255,.05);color:var(--lm-text-mid);border-color:var(--lm-border)}
