.driver-active .driver-overlay,.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 .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.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{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}:root{--bg: #0f1117;--surface: rgba(255,255,255,.05);--popover: #1a1c23;--popover-border: #2d3142;--surface-md: rgba(255,255,255,.08);--surface-hi: rgba(255,255,255,.13);--border: rgba(255,255,255,.08);--border-hi: rgba(255,255,255,.15);--text: #f0f0ff;--text-2: rgba(240,240,255,.55);--text-3: rgba(240,240,255,.3);--blue: #5b8fff;--blue-dim: rgba(91,143,255,.18);--blue-border: rgba(91,143,255,.32);--green: #5ec88a;--amber: #f5a623;--red: #ff6b6b;--pink: #e87fa0;--sidebar-bg: #13151f;--sidebar-glass: rgba(255,255,255,.04);--sidebar-border: rgba(255,255,255,.08);--nav-bg: rgba(9,9,26,.88);--sheet-bg: rgba(12,12,28,.97);--shadow: rgba(0,0,0,.4);--r20: 20px;--r14: 14px;--r10: 10px;--r6: 6px;--stamp-color: var(--blue);--text-primary: var(--text);--text-secondary: var(--text-2);--panel-bg: var(--surface-md);--panel-border: var(--border-hi);--bg-card: var(--surface-hi);--font-serif: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-theme=light]{--bg: #f2f4f8;--surface: rgba(255,255,255,.65);--popover: #ffffff;--popover-border: rgba(160,185,240,.35);--surface-md: rgba(255,255,255,.8);--surface-hi: rgba(255,255,255,.92);--border: rgba(160,185,240,.35);--border-hi: rgba(130,165,230,.55);--text: #1a2236;--text-2: #586376;--text-3: #7a8599;--blue: #3b5bdb;--blue-dim: rgba(59,91,219,.1);--blue-border: rgba(59,91,219,.25);--green: #2f9e5e;--amber: #c07d10;--red: #d94040;--pink: #c0647a;--sidebar-bg: #eaecf2;--sidebar-glass: rgba(255,255,255,.55);--sidebar-border: rgba(160,185,240,.25);--nav-bg: rgba(240,243,251,.92);--sheet-bg: rgba(248,250,255,.98);--shadow: rgba(80,120,210,.12)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text);transition:background .5s,color .5s;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;touch-action:manipulation;line-height:1.5}button{font-family:inherit;cursor:pointer;outline:none;border:none;background:none}input,select,textarea{font-family:inherit}:root,html{color-scheme:light}[data-theme=dark]{color-scheme:dark}select,option,input[type=date],input[type=time],input[type=datetime-local],input[type=month]{color-scheme:inherit}[data-theme=dark] select option,[data-theme=dark] optgroup{background-color:#1a1c23;color:#e8e8e8}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.v3-draggable{touch-action:pan-y}@media (min-width: 900px){.v3-screen-wrap{max-width:760px;margin:0 auto;width:100%}}.v3-touch-drag-handle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px 6px;margin:-8px -2px -8px 0;color:var(--text-3);opacity:.55;cursor:grab;touch-action:none}.v3-touch-drag-handle:active{opacity:1;cursor:grabbing}@supports (-webkit-touch-callout: none){input,select,textarea{font-size:16px!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes barwave{0%,to{transform:scaleY(.5);opacity:.5}50%{transform:scaleY(1);opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.glass{background:var(--surface-md);backdrop-filter:blur(28px) saturate(1.6);-webkit-backdrop-filter:blur(28px) saturate(1.6);border:1px solid var(--border-hi);box-shadow:0 16px 60px var(--shadow)}
