.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}:root{--text: #6b6375;--text-h: #08060d;--bg: #fff;--border: #e5e4e7;--code-bg: #f4f3ec;--accent: #aa3bff;--accent-bg: rgba(170, 59, 255, .1);--accent-border: rgba(170, 59, 255, .5);--social-bg: rgba(244, 243, 236, .5);--shadow: rgba(0, 0, 0, .1) 0 10px 15px -3px, rgba(0, 0, 0, .05) 0 4px 6px -2px;--app-bg: #f0f4f8;--surface-bg: #ffffff;--surface-border: #e2e8f0;--surface-border-strong: #cbd5e0;--text-primary: #2d3748;--text-secondary: #64748b;--text-heading: #3d4047;--input-bg: #ffffff;--input-border: #cbd5e0;--input-text: #3d4047;--input-disabled-bg: #f1f5f9;--input-disabled-text: #a0aec0;--hover-bg: #f1f5f9;--chip-bg: #e0eef7;--chip-text: #0077c8;--table-row-border: #edf2f7;--empty-border: #dbe3ef;--empty-text: #94a3b8;--btn-secondary: #6b7280;--navbar-border: #e8ecf0;--navbar-shadow: 0 2px 8px rgba(0, 0, 0, .1);--sans: system-ui, "Segoe UI", Roboto, sans-serif;--heading: system-ui, "Segoe UI", Roboto, sans-serif;--mono: ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;@media (max-width: 1024px){font-size:16px}}@media (prefers-color-scheme: dark){:root{--text: #9ca3af;--text-h: #f3f4f6;--bg: #16171d;--border: #2e303a;--code-bg: #1f2028;--accent: #c084fc;--accent-bg: rgba(192, 132, 252, .15);--accent-border: rgba(192, 132, 252, .5);--social-bg: rgba(47, 48, 58, .5);--shadow: rgba(0, 0, 0, .4) 0 10px 15px -3px, rgba(0, 0, 0, .25) 0 4px 6px -2px;--app-bg: #0f172a;--surface-bg: #111827;--surface-border: #334155;--surface-border-strong: #475569;--text-primary: #e2e8f0;--text-secondary: #94a3b8;--text-heading: #f8fafc;--input-bg: #0f172a;--input-border: #475569;--input-text: #e2e8f0;--input-disabled-bg: #1e293b;--input-disabled-text: #94a3b8;--hover-bg: #1e293b;--chip-bg: #1e3a5f;--chip-text: #bae6fd;--table-row-border: #1f2937;--empty-border: #334155;--empty-text: #94a3b8;--btn-secondary: #4b5563;--navbar-border: #334155;--navbar-shadow: 0 2px 8px rgba(0, 0, 0, .45)}#social .button-icon{filter:invert(1) brightness(2)}}body{margin:0}.dropdown-panel,.message-list,.results-table-wrapper,.notification-list{scrollbar-width:auto;scrollbar-color:var(--surface-border-strong) var(--surface-bg)}.dropdown-panel::-webkit-scrollbar,.message-list::-webkit-scrollbar,.results-table-wrapper::-webkit-scrollbar,.notification-list::-webkit-scrollbar{width:12px;height:12px}.dropdown-panel::-webkit-scrollbar-track,.message-list::-webkit-scrollbar-track,.results-table-wrapper::-webkit-scrollbar-track,.notification-list::-webkit-scrollbar-track{background:var(--surface-bg)}.dropdown-panel::-webkit-scrollbar-thumb,.message-list::-webkit-scrollbar-thumb,.results-table-wrapper::-webkit-scrollbar-thumb,.notification-list::-webkit-scrollbar-thumb{background:var(--surface-border-strong);border-radius:999px;border:2px solid var(--surface-bg)}.dropdown-panel::-webkit-scrollbar-thumb:hover,.message-list::-webkit-scrollbar-thumb:hover,.results-table-wrapper::-webkit-scrollbar-thumb:hover,.notification-list::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}
