html.dark-mode .menu-item:hover .small,html.dark-mode .menu-item:hover,html.dark-mode .form-select,html.dark-mode .form-control,html.dark-mode .input-group-text,html.dark-mode .btn-outline-dark,html.dark-mode body,html.dark-mode ::-webkit-scrollbar,.transition{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}html.dark-mode,html[data-theme=dark]{--ts-accent-coral: #ff6a68;--tsd-background-default: #181722;--tsd-background-default-hovered: #b3b6c713;--tsd-background-sidebar: #0f111b;--tsd-background-emphasized: #8ca3f432;--tsd-background-primary: #5165ea;--tsd-background-primary-hovered: #475ad0;--tsd-background-secondary: #b5b6c720;--tsd-background-secondary-hovered: #b5b6c832;--tsd-background-success: #76c49832;--tsd-background-warning: #fa9a6e32;--tsd-background-input: #b3b6c713;--tsd-background-input-focused: #b5b6c720;--tsd-background-modal-scrim: #01020328;--tsd-background-surface-floating: #282634;--tsd-background-surface-raised: #1d1d2b;--tsd-background-canvas: #0f111b;--tsd-text-default: #dcdde4;--tsd-text-secondary: #c2c2cb;--tsd-text-tertiary: #9c9ca7;--tsd-text-emphasized: #f3f4f8;--tsd-text-placeholder: #6f6f7c;--tsd-text-title: #fefefe;--tsd-text-success: #76c498;--tsd-text-warning: #fa9a6e;--tsd-text-link: #8ea3f4;--tsd-text-link-hovered: #a6b5f7;--tsd-icon-success: #76c498;--tsd-icon-warning: #fa9a6e;--tsd-border-default: #b5b6c720;--tsd-border-emphasized: #b5b6c832;--tsd-border-input: #b5b6c832;--tsd-border-input-focused: #b5b6c846;--tsd-border-focus-ring: #8ea3f4;--tsd-data-visualization-segment-primary: #5165ea;--tsd-data-visualization-segment-secondary: #8ea3f4;--surface-color: var(--tsd-background-surface-raised);--item-bg: var(--tsd-background-surface-raised);--border-color: var(--tsd-border-emphasized);--hover-bg: var(--tsd-background-default-hovered);--hover-border: var(--ts-accent-coral);--icon-bg: var(--tsd-background-secondary);--text-primary: var(--tsd-text-emphasized);--text-secondary: var(--tsd-text-secondary)}html.dark-mode ::-webkit-scrollbar{background-color:var(--tsd-background-modal-scrim)}html.dark-mode body{background:var(--tsd-background-default);color:var(--tsd-text-default)}html.dark-mode .shadow-sm{box-shadow:none!important}html.dark-mode .drive-item,html.dark-mode .charge-item{background-color:var(--tsd-background-surface-raised);box-shadow:0 1px 3px color-mix(in srgb,var(--tsd-background-canvas) 55%,transparent)!important}html.dark-mode .st0{fill:var(--tsd-text-title)}html.dark-mode svg:hover .st0{fill:var(--ts-accent-coral)!important}html.dark-mode .page-item.active{background:var(--tsd-background-primary)!important}html.dark-mode .card,html.dark-mode .return{background-color:var(--tsd-background-surface-raised);color:var(--tsd-text-default);border:1px solid rgba(255,255,255,.1)!important}html.dark-mode .stats-card,html.dark-mode .drive-item,html.dark-mode .charge-item,html.dark-mode .leaderboard-card,html.dark-mode .top-leaderboard-card,html.dark-mode .onboarding-card,html.dark-mode .main-card,html.dark-mode .profile-vehicle-card,html.dark-mode .vehicle-card,html.dark-mode .drive-progress-card,html.dark-mode .drive-info-card,html.dark-mode .charge-progress-card,html.dark-mode .charge-info-card,html.dark-mode .charge-overview-card,html.dark-mode .now-playing-card,html.dark-mode .settings-card,html.dark-mode .settings-connection-card,html.dark-mode .data-export-card,html.dark-mode .data-export-hero,html.dark-mode .data-export-summary,html.dark-mode .mcp-page__step,html.dark-mode .mcp-page__endpoint-card,html.dark-mode .mcp-page__tool,html.dark-mode .vehicle-subscription-card{border:1px solid rgba(255,255,255,.1)!important}html.dark-mode .form-select,html.dark-mode .form-control,html.dark-mode .input-group-text,html.dark-mode .btn-outline-dark{background:var(--tsd-background-input);color:var(--tsd-text-default);border:1px solid var(--tsd-border-input)}html.dark-mode .form-control:focus{background:var(--tsd-background-input-focused);color:var(--tsd-text-default);border-color:var(--tsd-border-input-focused);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--tsd-border-focus-ring) 35%,transparent)}html.dark-mode .form-control::placeholder{color:var(--tsd-text-placeholder)}html.dark-mode .list-group-item,html.dark-mode .editor-toolbar button{color:var(--tsd-text-default)!important}html.dark-mode .list-group-item{border-bottom:1px solid var(--tsd-border-default)}html.dark-mode .list-group-item:hover{color:var(--tsd-text-default);background-color:var(--tsd-background-secondary-hovered)!important}html.dark-mode .table{color:var(--tsd-text-default)}html.dark-mode .table thead th{border-bottom:2px solid var(--tsd-border-emphasized)}html.dark-mode .table td{border-top:1px solid var(--tsd-border-default)}html.dark-mode .table th{border:none;color:var(--tsd-text-default)}html.dark-mode .table>:not(caption)>*>*{border-bottom-width:0px}html.dark-mode .table-striped>tbody>tr:nth-of-type(odd),html.dark-mode .table-striped>tbody>tr:nth-of-type(odd)>*{color:var(--tsd-text-default)}html.dark-mode .table-striped tbody tr:nth-of-type(odd){background-color:var(--tsd-background-secondary)}html.dark-mode .table-striped>tbody>tr:nth-of-type(2n),html.dark-mode .table-striped>tbody>tr:nth-of-type(2n)>*{color:var(--tsd-text-default)}html.dark-mode .bg-white,html.dark-mode .bg-light,html.dark-mode .bg-muted,html.dark-mode .table>:not(caption)>*>*,html.dark-mode .modal-backdrop{background-color:color-mix(in srgb,var(--tsd-background-canvas) 82%,transparent)!important}html.dark-mode .tippy-box[data-theme~=light]{background-color:var(--tsd-background-surface-raised)!important;box-shadow:none}html.dark-mode footer.page-footer,html.dark-mode .command,html.dark-mode .command.large-icon i{color:var(--tsd-text-default)}html.dark-mode .command-button,html.dark-mode .command.large-icon i{border-color:var(--tsd-border-emphasized)}html.dark-mode .footer-section,html.dark-mode .updated,html.dark-mode .table>:not(caption)>*>*,html.dark-mode .text-ts-darker{color:var(--tsd-text-default)}html.dark-mode .footer-link{color:var(--ts-accent-coral)}html.dark-mode .text-muted{color:var(--tsd-text-tertiary)!important}html.dark-mode .tippy-box,html.dark-mode .logo{color:var(--tsd-text-title)}html.dark-mode .text-dark,html.dark-mode .tippy-box b{color:var(--tsd-text-default)!important}html.dark-mode .btn-light{background:var(--tsd-background-surface-raised)}html.dark-mode .btn-light,html.dark-mode .option,html.dark-mode .page-link{color:var(--tsd-text-emphasized)!important;border-color:var(--tsd-border-default);background-color:var(--tsd-background-surface-raised)}html.dark-mode .btn-light:hover,html.dark-mode .option:hover,html.dark-mode .page-link:hover{color:var(--tsd-text-title);background-color:var(--tsd-background-primary-hovered)!important;border-color:var(--tsd-border-emphasized)!important}html.dark-mode .btn-light:focus,html.dark-mode .option:focus,html.dark-mode .page-link:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--tsd-border-focus-ring) 45%,transparent)}html.dark-mode .bg-ts-nav{color:var(--tsd-text-default)!important;background-color:color-mix(in srgb,var(--tsd-background-sidebar) 88%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.dark-mode .navbar-light .navbar-nav .nav-link,html.dark-mode .navbar-brand,html.dark-mode .btn-outline-light{color:var(--tsd-text-default)!important;text-shadow:1px 1px 2px var(--tsd-background-modal-scrim)}html.dark-mode .navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--tsd-background-canvas) 72%,transparent)!important}html.dark-mode .menu-item:hover .small,html.dark-mode .menu-item:hover{color:var(--tsd-text-title)!important}html.dark-mode .tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--tsd-background-surface-raised)!important}html.dark-mode .settings-nav{background:color-mix(in srgb,var(--tsd-background-surface-raised) 55%,transparent);border-color:var(--tsd-border-default)}html.dark-mode .settings-nav .nav-link{color:var(--tsd-text-default)!important}html.dark-mode .settings-nav .nav-link:hover{color:var(--tsd-text-title)}html.dark-mode .settings-nav .nav-link.active{background:var(--ts-accent-coral);color:var(--tsd-text-title)}html.dark-mode .settings-nav .nav-link.active:hover{background:#ff514f}@media(max-width:575.98px){html.dark-mode .header-area{background:#1a0507d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}html.dark-mode .tippy-box[data-theme~=light]{background-color:var(--tsd-background-surface-raised)!important;box-shadow:0 4px 15px color-mix(in srgb,var(--tsd-data-visualization-segment-primary) 12%,transparent);border:1px solid var(--tsd-border-default)}html.dark-mode .nav-menu-container{background:var(--tsd-background-surface-raised);border-color:var(--tsd-border-default)}html.dark-mode .nav-menu-container .nav-section{border-bottom-color:var(--tsd-border-default)}html.dark-mode .nav-menu-container .nav-item{background:var(--tsd-background-surface-floating);border-color:var(--tsd-border-default)}html.dark-mode .nav-menu-container .nav-item:hover{background:var(--tsd-background-secondary-hovered);border-color:var(--ts-accent-coral);box-shadow:0 8px 24px var(--tsd-background-modal-scrim)}html.dark-mode .nav-menu-container .nav-item .nav-icon{background:var(--tsd-background-secondary)}html.dark-mode .nav-menu-container .nav-item .nav-title{color:var(--tsd-text-emphasized)}html.dark-mode .nav-menu-container .nav-item .nav-description{color:var(--tsd-text-tertiary)}html.dark-mode .navbar-floating,html.dark-mode .vehicle-glimpse-card{background-color:color-mix(in srgb,var(--tsd-background-surface-floating) 86%,transparent)!important;border-color:var(--tsd-border-default)}body:not(.navbar-condensed) html.dark-mode .navbar-floating,body:not(.navbar-condensed) html.dark-mode .vehicle-glimpse-card{border:none;background-color:color-mix(in srgb,var(--tsd-background-canvas) 94%,transparent)!important;box-shadow:none}html.dark-mode .navbar-floating .navbar-brand,html.dark-mode .navbar-floating .nav-link,html.dark-mode .navbar-floating .fa-kit,html.dark-mode .navbar-floating i,html.dark-mode .navbar-floating .fad,html.dark-mode .vehicle-glimpse-card .navbar-brand,html.dark-mode .vehicle-glimpse-card .nav-link,html.dark-mode .vehicle-glimpse-card .fa-kit,html.dark-mode .vehicle-glimpse-card i,html.dark-mode .vehicle-glimpse-card .fad{color:var(--tsd-text-emphasized)!important}html.dark-mode .navbar-floating .text-muted,html.dark-mode .vehicle-glimpse-card .text-muted{color:var(--tsd-text-tertiary)!important}html.dark-mode .vehicle-glimpse-card{background-color:color-mix(in srgb,var(--tsd-background-surface-floating) 86%,transparent)!important;border:1px solid var(--tsd-border-default);box-shadow:none}body.navbar-condensed html.dark-mode .vehicle-glimpse-card{box-shadow:0 8px 32px var(--tsd-background-modal-scrim)!important}body:not(.navbar-condensed) html.dark-mode .vehicle-glimpse-card{background-color:color-mix(in srgb,var(--tsd-background-canvas) 94%,transparent)!important;border:none;border-bottom:none}html.dark-mode .navbar-floating,body.navbar-condensed html.dark-mode .navbar-floating{border-top:none!important}html.dark-mode .vehicle-name-compact{color:var(--tsd-text-emphasized)!important}html.dark-mode .vehicle-name-compact:hover{color:var(--tsd-text-title)!important}html.dark-mode .battery-compact .battery-value-compact{color:var(--tsd-text-emphasized)!important}html.dark-mode .battery-compact .battery-range-compact{color:var(--tsd-text-tertiary)!important}html.dark-mode .battery-compact .battery-progress-compact{background:var(--tsd-background-secondary)!important}html.dark-mode .status-pill-compact--success{background:var(--tsd-background-success)!important;color:var(--tsd-text-success)!important;border-color:color-mix(in srgb,var(--tsd-icon-success) 32%,transparent)!important}html.dark-mode .status-pill-compact--warning{background:var(--tsd-background-warning)!important;color:var(--tsd-text-warning)!important;border-color:color-mix(in srgb,var(--tsd-icon-warning) 32%,transparent)!important}html.dark-mode .status-pill-compact--info{background:var(--tsd-background-emphasized)!important;color:var(--tsd-text-link)!important;border-color:color-mix(in srgb,var(--tsd-border-focus-ring) 32%,transparent)!important}html.dark-mode .status-pill-compact--muted{background:var(--tsd-background-secondary)!important;color:var(--tsd-text-secondary)!important;border-color:var(--tsd-border-emphasized)!important}html.dark-mode .status-pill-compact--accent{background:color-mix(in srgb,var(--ts-accent-coral) 28%,transparent)!important;color:color-mix(in srgb,var(--ts-accent-coral) 88%,var(--tsd-text-title))!important;border-color:color-mix(in srgb,var(--ts-accent-coral) 35%,transparent)!important}html.dark-mode .stat-compact,html.dark-mode .stat-compact a{color:var(--tsd-text-tertiary)!important}html.dark-mode .stat-compact a:hover{color:var(--tsd-text-emphasized)!important}html.dark-mode .stat-compact.stat-compact-divider:before{background-color:var(--tsd-border-emphasized)!important}
