.app-root[data-v-3bcb4a1b]{min-height:100vh}.app-toast[data-v-3bcb4a1b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--map-overlay-surface-solid);border:1px solid var(--map-overlay-border);border-radius:var(--map-overlay-radius);box-shadow:var(--map-overlay-shadow);color:var(--map-overlay-text);z-index:2100;align-items:center;gap:12px;min-width:min(320px,100vw - 32px);max-width:min(100vw - 32px,520px);padding:14px 16px;display:flex;position:fixed;top:20px;left:50%;overflow:hidden;transform:translate(-50%)}.app-toast__message[data-v-3bcb4a1b]{flex:1;font-size:.95rem;font-weight:600;line-height:1.4}.app-toast__close[data-v-3bcb4a1b]{background:var(--map-overlay-surface-strong);border:1px solid var(--map-overlay-border);color:inherit;cursor:pointer;opacity:.86;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1rem;line-height:1;transition:background .18s,border-color .18s,opacity .18s;display:inline-flex}.app-toast__close[data-v-3bcb4a1b]:hover{background:var(--button-ghost-hover);opacity:1}.app-overlay[data-v-3bcb4a1b]{background:color-mix(in srgb, var(--map-overlay-surface-solid) 50%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.app-spinner[data-v-3bcb4a1b]{border:8px solid color-mix(in srgb, var(--map-overlay-stroke) 85%, transparent);box-shadow:0 18px 40px #0f172a1f, inset 0 0 0 1px color-mix(in srgb, var(--map-overlay-border) 85%, transparent);border-top-color:#102a83;border-radius:50%;width:72px;height:72px;animation:.8s linear infinite spin-3bcb4a1b}.fade-enter-active[data-v-3bcb4a1b],.fade-leave-active[data-v-3bcb4a1b]{transition:opacity .16s}.fade-enter-from[data-v-3bcb4a1b],.fade-leave-to[data-v-3bcb4a1b]{opacity:0}.toast-enter-active[data-v-3bcb4a1b],.toast-leave-active[data-v-3bcb4a1b]{transition:opacity .18s,transform .18s}.toast-enter-from[data-v-3bcb4a1b],.toast-leave-to[data-v-3bcb4a1b]{opacity:0;transform:translate(-50%,-12px)}@keyframes spin-3bcb4a1b{to{transform:rotate(360deg)}}.app-button[data-v-519f8faa]{color:#fff;cursor:pointer;font:inherit;background:#0058a4;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:600;line-height:1;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,opacity .16s,transform .16s;display:inline-flex}.app-button[data-v-519f8faa]:hover:not(:disabled){transform:translateY(-1px)}.app-button[data-v-519f8faa]:disabled{cursor:not-allowed;opacity:.45}.app-button--solid[data-v-519f8faa]{box-shadow:0 16px 28px #0058a42e}.app-button--ghost[data-v-519f8faa]{background:var(--map-overlay-surface-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--map-overlay-border);box-shadow:var(--map-overlay-shadow);color:var(--map-overlay-text)}.app-button--sm[data-v-519f8faa]{min-height:36px;padding:0 14px}.app-button--md[data-v-519f8faa]{min-height:44px;padding:0 18px}.app-button--icon[data-v-519f8faa]{min-width:44px;padding:0}.app-button--icon.app-button--sm[data-v-519f8faa]{min-width:36px}.app-button--ghost[data-v-519f8faa]:hover:not(:disabled){background:var(--button-ghost-hover);box-shadow:var(--map-overlay-shadow-strong)}.app-button--block[data-v-519f8faa]{width:100%}.app-card[data-v-9c574180]{background:var(--map-overlay-surface-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--map-overlay-border);border-radius:var(--map-overlay-radius-lg);box-shadow:var(--map-overlay-shadow)}.app-card--flat[data-v-9c574180]{box-shadow:none}.app-card--padded[data-v-9c574180]{padding:16px}.app-chip[data-v-6f4e56f6]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #0000;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:12px;font-weight:700;line-height:1;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.app-chip--neutral[data-v-6f4e56f6]{background:var(--chip-neutral-surface);border-color:var(--chip-neutral-border);color:var(--map-overlay-text)}.app-chip--danger[data-v-6f4e56f6]{background:var(--chip-danger-surface);border-color:var(--chip-danger-border);color:var(--chip-danger-text)}.app-chip--warning[data-v-6f4e56f6]{background:var(--chip-warning-surface);border-color:var(--chip-warning-border);color:var(--chip-warning-text)}.app-chip--success[data-v-6f4e56f6]{background:var(--chip-success-surface);border-color:var(--chip-success-border);color:var(--chip-success-text)}.app-chip--info[data-v-6f4e56f6]{background:var(--chip-info-surface);border-color:var(--chip-info-border);color:var(--chip-info-text)}.app-chip--clickable[data-v-6f4e56f6]{cursor:pointer;font:inherit}.app-chip--clickable[data-v-6f4e56f6]:hover{box-shadow:var(--map-overlay-shadow);transform:translateY(-1px)}.app-chip--selected[data-v-6f4e56f6]{background:var(--chip-selected-surface);border-color:var(--chip-selected-border);box-shadow:var(--chip-selected-shadow);color:var(--app-background)}.app-list-row[data-v-140211eb]{grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:6px;display:grid}.app-list-row__label[data-v-140211eb]{color:#64748b;font-size:13px;font-weight:600}.app-list-row__value[data-v-140211eb]{color:#0f172a;min-width:0}@media (width<=640px){.app-list-row[data-v-140211eb]{grid-template-columns:1fr}}.app-sheet-shell{background:var(--map-overlay-surface-solid)!important;box-shadow:none!important;border:0!important;padding:0!important}.app-sheet{background:var(--map-overlay-surface-solid);color:var(--map-overlay-text);flex-direction:column;flex:auto;width:100%;min-width:0;min-height:100%;display:flex}.app-sheet-header{width:100%;padding:0!important}.app-sheet-header-shell{width:100%;position:relative}.app-sheet-header:before,[data-vsbs-header]:before{cursor:pointer;background-color:var(--vsbs-handle-background,#00000047)!important;content:""!important;border-radius:20px!important;width:56px!important;height:8px!important;display:block!important;position:absolute!important;top:3px!important;left:50%!important;transform:translate(-50%)!important}[data-vsbs-sheet]{--vsbs-handle-background:var(--map-sheet-handle,#94a3b8b3);background:var(--map-overlay-surface-solid)!important;border-top-left-radius:var(--map-overlay-radius-lg)!important;border-top-right-radius:var(--map-overlay-radius-lg)!important;box-sizing:border-box!important;width:60vw!important;max-width:60vw!important;z-index:var(--map-overlay-z-sheet)!important;margin:0 auto!important;overflow-x:hidden!important}[data-vsbs-header]{--vsbs-handle-background:var(--map-sheet-handle,#94a3b8b3);border-top-left-radius:var(--map-overlay-radius-lg)!important;border-top-right-radius:var(--map-overlay-radius-lg)!important;box-shadow:none!important}[data-vsbs-shadow=true]:before{height:auto!important}[data-vsbs-backdrop]{z-index:calc(var(--map-overlay-z-sheet) - 1)!important}[data-vsbs-content],[data-vsbs-scroll]{overflow-x:hidden!important}[data-vsbs-content]{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}[data-vsbs-scroll]{-webkit-overflow-scrolling:touch;background:var(--map-overlay-surface-solid)!important;border-top-left-radius:var(--map-overlay-radius-lg)!important;border-top-right-radius:var(--map-overlay-radius-lg)!important;min-height:0!important;overflow-y:var(--app-sheet-scroll-overflow-y,auto)!important;flex-direction:column!important;flex:auto!important;display:flex!important}[data-vsbs-sheet-show]{background:var(--map-overlay-surface-solid)!important;border-top-left-radius:var(--map-overlay-radius-lg)!important;border-top-right-radius:var(--map-overlay-radius-lg)!important;margin:0 auto!important}.app-sheet--collapsed{overflow:hidden}@media (width<=1024px){[data-vsbs-sheet]{width:100vw!important;max-width:100vw!important}}.app-tabs[data-v-01e93913]{background:#0f172a0d;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.app-tabs__tab[data-v-01e93913]{color:#475569;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;min-height:36px;padding:0 14px;font-weight:600}.app-tabs__tab--active[data-v-01e93913]{color:#0f172a;background:#fff;box-shadow:0 6px 16px #0f172a14}.app-tabs__tab[data-v-01e93913]:disabled{cursor:not-allowed;opacity:.45}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--app-font-family:"Roboto", "Segoe UI", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--shade:#0000001f;--light-grey:#b0b0b0;--grey-transparent:#8080803d;--grey:#ececec60;--app-background:#dce6ef;--map-background-radial:#ffffffb8;--map-background-start:#ebf1f6;--map-background-end:#dbe6ef;--map-overlay-radius:18px;--map-overlay-radius-lg:20px;--map-overlay-surface:#f8fafcd1;--map-overlay-surface-strong:#ffffffdb;--map-overlay-surface-solid:#f8fafc;--map-sheet-header-surface:#f8fafcf0;--map-sheet-handle:#94a3b8b3;--map-overlay-border:#ffffff80;--map-overlay-stroke:#94a3b82e;--map-overlay-shadow:0 18px 40px #0f172a24, 0 4px 12px #0f172a14;--map-overlay-shadow-strong:0 24px 56px #0f172a33, 0 6px 18px #0f172a1f;--map-overlay-text:#122033;--map-overlay-text-muted:#5a6d84;--map-overlay-text-soft:#7d8da3;--map-overlay-text-hover:#122033;--map-overlay-text-muted-hover:#445468;--map-overlay-card-surface:#ffffffb8;--map-overlay-card-surface-hover:#ffffffe6;--map-overlay-card-shadow-hover:0 10px 20px #0f172a14;--map-tooltip-background:#0f172af0;--map-tooltip-border:#ffffff1f;--map-tooltip-text:#fff;--line-filter-surface:#fffffff0;--line-filter-border:#94a3b82e;--line-filter-shadow:0 18px 40px #0f172a24, inset 0 1px 0 #ffffffb8;--line-filter-chip-surface:#f1f5f9f5;--line-filter-chip-border:#94a3b833;--line-filter-chip-count-surface:#e2e8f0eb;--line-filter-chip-count-border:#94a3b82e;--button-ghost-hover:#fffffff0;--chip-neutral-surface:#ffffffad;--chip-neutral-border:#94a3b82e;--chip-danger-surface:#dc26261a;--chip-danger-border:#dc26261f;--chip-danger-text:#b91c1c;--chip-warning-surface:#f59e0b24;--chip-warning-border:#f59e0b1f;--chip-warning-text:#b45309;--chip-success-surface:#16a34a1f;--chip-success-border:#16a34a1f;--chip-success-text:#166534;--chip-info-surface:#2563eb1a;--chip-info-border:#2563eb1f;--chip-info-text:#1e40af;--chip-selected-surface:#0f172a;--chip-selected-border:#ffffff24;--chip-selected-shadow:0 16px 28px #0f172a2e;--map-overlay-padding-compact:12px;--map-overlay-padding:14px;--map-overlay-offset-desktop:15px;--map-overlay-offset-mobile:12px;--map-overlay-z-controls:402;--map-overlay-z-sheet:403;--map-sheet-bottom-mobile:12px;--map-legend-bottom-mobile:108px;--map-controls-width-desktop:72px;--map-controls-width-mobile:64px;--map-status-top-offset-desktop:64px;--map-status-top-offset-mobile:56px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--app-background:#0f172a;--shade:#ffffff1f;--light-grey:#64748b;--map-background-radial:#1e293b7a;--map-background-start:#182334;--map-background-end:#0f172a;--map-overlay-surface:#0f172ad1;--map-overlay-surface-strong:#0f172ae0;--map-overlay-surface-solid:#0f172a;--map-sheet-header-surface:#0f172af5;--map-sheet-handle:#cbd5e1e0;--map-overlay-border:#94a3b833;--map-overlay-stroke:#94a3b838;--map-overlay-shadow:0 18px 40px #02061761, 0 4px 12px #02061733;--map-overlay-shadow-strong:0 24px 56px #02061775, 0 6px 18px #0206173d;--map-overlay-text:#e5eefb;--map-overlay-text-muted:#a4b3c8;--map-overlay-text-soft:#7f93ad;--map-overlay-text-hover:#f8fbff;--map-overlay-text-muted-hover:#d5e0ee;--map-overlay-card-surface:#1e293bc7;--map-overlay-card-surface-hover:#243245f5;--map-overlay-card-shadow-hover:0 10px 20px #02061738;--map-tooltip-background:#e2e8f0f5;--map-tooltip-border:#0f172a1f;--map-tooltip-text:#0f172a;--line-filter-surface:#0f172af0;--line-filter-border:#94a3b838;--line-filter-shadow:0 18px 40px #02061757, inset 0 1px 0 #ffffff0a;--line-filter-chip-surface:#1e293bf0;--line-filter-chip-border:#94a3b82e;--line-filter-chip-count-surface:#0f172ab8;--line-filter-chip-count-border:#94a3b829;--button-ghost-hover:#1e293bf5;--chip-neutral-surface:#1e293bdb;--chip-neutral-border:#94a3b82e;--chip-danger-surface:#dc26262e;--chip-danger-border:#f871712e;--chip-danger-text:#fecaca;--chip-warning-surface:#f59e0b33;--chip-warning-border:#fbbf242e;--chip-warning-text:#fde68a;--chip-success-surface:#16a34a2e;--chip-success-border:#4ade802e;--chip-success-text:#bbf7d0;--chip-info-surface:#2563eb33;--chip-info-border:#60a5fa2e;--chip-info-text:#bfdbfe;--chip-selected-surface:#e2e8f0;--chip-selected-border:#0f172a24;--chip-selected-shadow:0 16px 28px #02061742}}html,body{background:var(--app-background);font-family:var(--app-font-family);text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0}#app,button,input,select,textarea{font-family:var(--app-font-family)}.pos-rel{position:relative}.pos-static{position:static}.top-border-shaded{border-top:1px solid var(--shade)!important}.right-border-shaded{border-right:1px solid var(--shade)!important}.bottom-border-shaded{border-bottom:1px solid var(--shade)!important}*{scrollbar-color:#94a3b88c transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#94a3b86b padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#94a3b89e padding-box padding-box}audio::-webkit-media-controls-enclosure{border-radius:4px!important}.map-container{position:relative}.map-container .map,.fullscreen .map-container .map{min-height:100vh}.shaded-border{border:1px solid var(--shade)}.top-right{position:absolute;top:1.2em;right:1.2em}.display-contents{display:contents}.selected-table-row{background-color:#f5f5f5}.selectable{cursor:pointer}.w-full{width:100%}.unselectable{-webkit-user-select:none;user-select:none}.cursor-pointer{cursor:pointer}.marker{transition:all 1s ease-in;transform:scale(0)}.leaflet-container{background:radial-gradient(circle at top left, var(--map-background-radial), transparent 34%), linear-gradient(180deg, var(--map-background-start) 0%, var(--map-background-end) 100%);font:inherit}.leaflet-control-attribution{display:none!important}.leaflet-bottom{z-index:400}.leaflet-popup.fleet-stop-tooltip-popup{max-width:min(280px,100vw - 32px)!important}.leaflet-popup.fleet-stop-tooltip-popup .leaflet-popup-content-wrapper{background:var(--map-overlay-surface-solid);border:1px solid var(--map-overlay-border);box-shadow:var(--map-overlay-shadow);color:var(--map-overlay-text);border-radius:18px;width:min(280px,100vw - 32px);max-width:min(280px,100vw - 32px);padding:0;overflow:hidden}.leaflet-popup.fleet-stop-tooltip-popup .leaflet-popup-content{box-sizing:border-box;color:inherit;letter-spacing:.01em;text-align:center;white-space:normal;word-break:break-word;overflow-wrap:anywhere;width:100%;max-width:min(280px,100vw - 32px);margin:0;padding:10px 14px;font-size:13px;font-weight:700;line-height:1.2;display:block}.leaflet-popup.fleet-stop-tooltip-popup .leaflet-popup-tip-container,.leaflet-popup.fleet-stop-tooltip-popup .leaflet-popup-tip,.leaflet-popup.fleet-stop-tooltip-popup .leaflet-popup-close-button{display:none}.fleet-div-icon{background:0 0;border:0}.fleet-marker{opacity:1;pointer-events:none;will-change:transform;flex-direction:column;align-items:center;gap:8px;transition:opacity .18s;display:flex;position:relative;transform:translateZ(0)}.fleet-marker.is-dimmed,.leaflet-container[data-selected-marker-group=vehicle] .fleet-marker.is-vehicle-marker:not(.is-selected),.leaflet-container[data-selected-marker-group=stop] .fleet-marker.is-stop-marker:not(.is-selected){opacity:.42}.fleet-marker__disc{background:var(--fleet-marker-accent,#0f172a);border:4px solid var(--fleet-marker-outline,#fff);box-shadow:0 18px 32px rgba(var(--fleet-marker-accent-rgb,15, 23, 42), .24), 0 6px 14px rgba(var(--fleet-marker-accent-rgb,15, 23, 42), .14);height:var(--fleet-marker-diameter,42px);width:var(--fleet-marker-diameter,42px);border-radius:999px;transition:box-shadow .18s,transform .18s;position:relative;overflow:hidden}.fleet-marker.is-dynamic:not(.is-selected) .fleet-marker__disc{transform:scale(.72)}.fleet-marker.is-dimmed .fleet-marker__disc,.leaflet-container[data-selected-marker-group=vehicle] .fleet-marker.is-vehicle-marker:not(.is-selected) .fleet-marker__disc,.leaflet-container[data-selected-marker-group=stop] .fleet-marker.is-stop-marker:not(.is-selected) .fleet-marker__disc{transform:scale(.58)}.fleet-marker.is-dimmed .fleet-marker__label,.leaflet-container[data-selected-marker-group=vehicle] .fleet-marker.is-vehicle-marker:not(.is-selected) .fleet-marker__label,.leaflet-container[data-selected-marker-group=stop] .fleet-marker.is-stop-marker:not(.is-selected) .fleet-marker__label{opacity:.2}.fleet-marker.is-stop-dot{gap:0}.fleet-marker.is-stop-dot .fleet-marker__disc,.fleet-marker.is-location-dot .fleet-marker__disc{background:var(--fleet-marker-accent,#102a83);box-shadow:0 10px 18px rgba(var(--fleet-marker-accent-rgb,16, 42, 131), .18), 0 0 0 1px #0f172a29;border-width:2px}.fleet-marker.is-location-dot .fleet-marker__disc{box-shadow:0 10px 18px rgba(var(--fleet-marker-accent-rgb,0, 123, 255), .18);border-width:0}.fleet-marker.is-stop-dot.is-dimmed,.leaflet-container[data-selected-marker-group=stop] .fleet-marker.is-stop-marker.is-stop-dot:not(.is-selected){opacity:.3}.fleet-marker.is-stop-dot.is-dimmed .fleet-marker__disc,.leaflet-container[data-selected-marker-group=stop] .fleet-marker.is-stop-marker.is-stop-dot:not(.is-selected) .fleet-marker__disc{transform:scale(.72)}.fleet-marker.is-location-dot.is-dimmed{opacity:.9}.fleet-marker.is-location-dot.is-dimmed .fleet-marker__disc{transform:scale(.9)}.fleet-marker.is-stop-dot .fleet-marker__disc:after,.fleet-marker.is-stop-dot .fleet-marker__disc:before,.fleet-marker.is-stop-dot .fleet-marker__icon,.fleet-marker.is-stop-dot .fleet-marker__label,.fleet-marker.is-location-dot .fleet-marker__disc:after,.fleet-marker.is-location-dot .fleet-marker__icon,.fleet-marker.is-location-dot .fleet-marker__label{display:none}.fleet-marker.is-stop-dot .fleet-marker__badge,.fleet-marker.is-location-dot .fleet-marker__badge{color:var(--fleet-marker-text,#fff);letter-spacing:0;text-shadow:none;width:calc(var(--fleet-marker-diameter,20px) - 6px);font-size:10px;font-weight:800;display:inline-flex}.fleet-marker.is-location-dot{gap:0}.fleet-marker.is-location-dot .fleet-marker__disc:before{display:none}.current-location-marker{isolation:isolate}.current-location-marker .fleet-marker__disc{z-index:1}.current-location-marker:after{content:"";pointer-events:none;z-index:0;background-color:#007bff80;border-radius:50%;animation:1.5s ease-out infinite pulse;position:absolute;inset:-4px}.fleet-marker__disc:after{display:none}.fleet-marker__disc:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:-8px}.fleet-marker__icon{filter:drop-shadow(0 1px 3px #0f172a38);transform-origin:50%;z-index:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fleet-marker.has-center-text .fleet-marker__icon{opacity:0}.fleet-marker__badge{color:var(--fleet-marker-text,#0f172a);letter-spacing:.02em;text-align:center;text-shadow:0 1px #ffffff24,0 2px 6px #0f172a2e;width:calc(var(--fleet-marker-diameter,42px) - 10px);z-index:2;justify-content:center;align-items:center;font-size:20px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fleet-marker.is-selected .fleet-marker__disc{background:var(--fleet-marker-accent,#0f172a);box-shadow:none;transform:scale(1.1)}.fleet-marker.is-dynamic.is-selected .fleet-marker__disc{transform:scale(.81)}.fleet-marker.is-selected .fleet-marker__disc:before{background:rgba(var(--fleet-marker-accent-rgb,59, 130, 246), .2);opacity:1;animation:1.8s ease-out infinite fleet-marker-pulse}.fleet-marker.is-selected .fleet-marker__badge{color:var(--fleet-marker-text-selected,#fff)}.fleet-marker__label{color:#fff;letter-spacing:.01em;overflow-wrap:anywhere;text-align:center;white-space:normal;background:#0f172ad6;border:1px solid #ffffff24;border-radius:14px;align-self:center;width:fit-content;max-width:124px;min-height:22px;padding:4px 8px;font-size:11px;font-weight:900;line-height:1.2;display:block;box-shadow:0 10px 20px #0f172a2e}.marker-cluster,.marker-cluster div{background:0 0!important;border:0!important}.marker-cluster div{justify-content:center;align-items:center;display:flex;color:#fff!important;background:linear-gradient(160deg,#0f172af5,#1e293be0)!important;border:3px solid #fff!important;border-radius:999px!important;width:42px!important;height:42px!important;margin-top:0!important;margin-left:0!important;font-size:13px!important;font-weight:800!important;box-shadow:0 18px 32px #0f172a38,0 6px 14px #0f172a1f!important}.marker-cluster-medium div{width:48px!important;height:48px!important;font-size:14px!important}.marker-cluster-large div{width:54px!important;height:54px!important;font-size:15px!important}@keyframes fleet-marker-pulse{0%{opacity:.65;transform:scale(.92)}70%{opacity:0;transform:scale(1.24)}to{opacity:0;transform:scale(1.24)}}@keyframes pulse{0%{opacity:.65;transform:scale(1)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}.rounded-borders{border-radius:8px!important}.header{border-bottom:1px solid var(--shade)}.header button{float:right;margin:6px 0}.cards-drop-preview{background-color:#9696c81a;border:1px dashed #abc;border-radius:6px;margin:5px 45px 5px 5px}.card-ghost{background-color:#fff;border:1px solid #5e5e5e41;border-radius:6px;transition:transform .18s;transform:rotate(.5deg)}.card-ghost-drop{transition:transform .18s ease-in-out}.w-half{width:50%}.dialog-title-text{font-size:20px}@media only screen and (width<=600px){.dialog-title-text{font-size:15px}}
