#view-map{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;padding-bottom:0 !important}.map-area{flex:1 1 auto;min-height:0;width:100%;background-color:#0d1017;position:relative;z-index:1}#map-container{width:100%;height:100%;position:relative;z-index:1}.leaflet-control-attribution{display:none !important}body:not(.light-mode) #map-container .leaflet-tile-pane{filter:invert(90%) grayscale(20%) sepia(15%) hue-rotate(195deg) saturate(300%) brightness(86%) contrast(108%)}.leaflet-control-container .leaflet-top.leaflet-left{top:14px}.route-row-inline .input-area input,.jastip-input-row input{background-color:transparent !important;color:var(--text-main) !important;box-shadow:none !important}.center-pin-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);z-index:1000;pointer-events:none;display:flex;flex-direction:column;align-items:center;transition:transform 0.2s cubic-bezier(0.4,0,0.2,1)}.pin-label{background:var(--card-bg-1);color:var(--text-main);border:1px solid var(--neon-gold);border-radius:20px;padding:6px 14px;font-family:'Plus Jakarta Sans',sans-serif;font-size:0.7rem;font-weight:800;margin-bottom:24px;box-shadow:0 5px 15px rgba(0,0,0,0.35);white-space:nowrap}.css-pin-marker{width:32px;height:32px;border-radius:50% 50% 50% 0;background:#ef4444;position:absolute;bottom:0;transform:rotate(-45deg);box-shadow:-3px 3px 6px rgba(0,0,0,0.4);border:2px solid #ffffff;transition:background 0.3s ease}.css-pin-marker::after{content:'';width:12px;height:12px;background:#ffffff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pin-shadow-base{width:14px;height:6px;background:rgba(0,0,0,0.5);border-radius:50%;position:absolute;bottom:-3px;filter:blur(2px)}.css-pin-marker::before{content:'';position:absolute;top:50%;left:50%;width:60px;height:60px;background:rgba(239,68,68,0.3);border:1px solid #ef4444;border-radius:50%;transform:translate(-50%,-50%);z-index:-1;animation:gps-pin-pulse 1.6s infinite ease-out}.pickup-mode .css-pin-marker{background:var(--neon-gold)}.pickup-mode .css-pin-marker::before{background:rgba(200,169,126,0.3);border-color:var(--neon-gold)}.jastip-store-mode .css-pin-marker{background:#3b82f6}.jastip-store-mode .css-pin-marker::before{background:rgba(59,130,246,0.3);border-color:#3b82f6}@keyframes gps-pin-pulse{0%{transform:translate(-50%,-50%) scale(0.3);opacity:1}100%{transform:translate(-50%,-50%) scale(2.5);opacity:0}}.map-is-moving .center-pin-container{transform:translate(-50%,-130%)}#view-search-route{z-index:20;display:flex;flex-direction:column;background:var(--surface-solid-1) !important;overflow:hidden}#view-search-route.compact-mode .hidden-compact{display:none !important}#view-search-route.expanded-mode{padding-top:0 !important;background:var(--surface-solid-1) !important}#view-search-route .search-expansion-card{margin:0;border-radius:0;height:auto;background:var(--surface-solid-1) !important;border-top:none;padding:14px 16px calc(env(safe-area-inset-bottom,20px) + 20px) 16px;box-shadow:none;z-index:2;position:relative;flex-grow:1;margin-top:0;overflow-y:auto}.search-expansion-card{margin:0;border-radius:24px 24px 0 0;height:auto;background:var(--surface-solid-1) !important;border-top:1px solid var(--border-cyber);padding:18px 16px calc(env(safe-area-inset-bottom,20px) + 20px) 16px;box-shadow:0 -10px 25px rgba(0,0,0,0.16);z-index:2;position:relative;flex-grow:1;margin-top:auto}.prelocked-driver-banner{display:none;align-items:center;justify-content:space-between;gap:10px;background:linear-gradient(135deg,var(--neon-gold-glow),var(--emerald-bg-soft));border:1px solid var(--border-gold-subtle);border-left:3px solid var(--neon-gold);border-radius:14px;padding:10px 12px;margin-bottom:16px}.route-inputs-container{display:flex;flex-direction:column;gap:8px;position:relative}.route-row-inline{display:grid;grid-template-columns:26px minmax(0,1fr) 34px 34px;align-items:center;gap:6px;border-bottom:1px solid var(--border-cyber);padding-bottom:6px;position:relative;z-index:2}.route-row-inline:focus-within{border-bottom-color:var(--neon-gold)}.icon-point{text-align:center;font-size:1.05rem}.input-area{display:flex;align-items:center;position:relative;min-width:0}.input-area input{width:100%;border:none;outline:none;font-size:0.88rem;font-family:'Outfit',sans-serif;padding:6px 24px 6px 8px !important;border-radius:8px}.input-area input::placeholder{color:var(--text-muted);font-size:0.82rem}.btn-clear-input{position:absolute;right:0;background:transparent;border:none;color:var(--text-muted);font-size:0.9rem;cursor:pointer;display:none}.btn-grid-action{background:var(--silver-metal);border:1px solid transparent;border-radius:8px;color:var(--text-main);font-size:0.9rem;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:0.2s}.btn-grid-action:active{background:var(--border-cyber)}.route-connector{position:absolute;left:12px;top:22px;bottom:22px;width:2px;background:var(--border-gold-subtle);z-index:1}.pulse-border{animation:pulse-border-anim 2s infinite}.pulse-bg{animation:pulse-bg-anim 2s infinite}@keyframes pulse-border-anim{0%{box-shadow:0 0 0 0 rgba(239,68,68,0.4)}70%{box-shadow:0 0 0 8px rgba(239,68,68,0)}100%{box-shadow:0 0 0 0 rgba(239,68,68,0)}}@keyframes pulse-bg-anim{0%{background-color:rgba(239,68,68,0.15)}50%{background-color:rgba(239,68,68,0.35)}100%{background-color:rgba(239,68,68,0.15)}}.search-results-wrapper{position:relative;margin-top:5px}.search-results-dropdown{position:absolute;top:0;left:0;right:0;background:var(--surface-solid-1) !important;border:1.5px solid var(--border-gold-subtle);border-radius:12px;z-index:100;box-shadow:0 12px 32px rgba(0,0,0,0.36);max-height:220px;overflow-y:auto}.search-result-item{padding:10px 12px;border-bottom:1px solid var(--border-cyber);font-size:0.75rem;cursor:pointer;line-height:1.4;background:var(--surface-solid-1)}.search-result-item:last-child{border-bottom:none}.sticky-continue-btn{position:fixed;bottom:0;left:0;right:0;padding:12px 16px max(14px,env(safe-area-inset-bottom,14px)) 16px;background:linear-gradient(to top,var(--surface-solid-1) 85%,transparent);display:flex;justify-content:center;z-index:200}.order-panel{position:relative;width:100%;flex-shrink:0;margin-top:-14px;z-index:1000;border-radius:20px 20px 0 0;background:var(--surface-solid-1) !important;border-top:2px solid var(--neon-gold);box-shadow:0 -10px 30px rgba(0,0,0,0.36);padding:11px 14px calc(env(safe-area-inset-bottom,10px) + 12px) 14px;transition:opacity 0.22s cubic-bezier(0.4,0,0.2,1),transform 0.22s cubic-bezier(0.4,0,0.2,1)}#btnWizardNext{display:flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;padding:12px 14px !important;border-radius:12px !important;font-size:0.78rem !important;font-weight:800 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.order-panel.map-dragging-panel{opacity:0.42;transform:translateY(6px);pointer-events:none}.map-panel-header-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;padding-bottom:7px;border-bottom:1px solid var(--border-cyber)}.map-sheet-back-btn{background:var(--card-bg-2);border:1px solid var(--border-cyber);color:var(--text-main);padding:5px 10px;border-radius:999px;font-size:0.7rem;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.selected-service-info{font-size:0.64rem;color:var(--neon-gold);font-weight:800;letter-spacing:0.5px;background:var(--neon-gold-glow);border:1px solid var(--border-gold-subtle);padding:4px 10px;border-radius:999px;display:inline-flex;align-items:center;gap:5px}.map-inline-address-box{background:var(--card-bg-1);border-radius:13px;padding:9px 11px;margin-bottom:9px;border:1px solid var(--border-cyber);display:flex;flex-direction:column;gap:8px}.map-address-summary-row{display:flex;gap:10px;align-items:center}.map-pin-badge-circle{background:var(--danger-bg-soft);border:1px solid rgba(239,68,68,0.35);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#ef4444;font-size:0.95rem}.price-display{display:flex;flex-direction:column}.price-label{font-size:0.65rem;font-weight:600;color:var(--text-muted);letter-spacing:1px}.price-value{font-size:1.35rem;font-weight:800;color:var(--text-main)}.btn-float-gps{position:absolute;top:-48px;right:14px;z-index:1000;width:38px;height:38px;border-radius:50%;background:var(--card-bg-1);border:1.5px solid var(--neon-gold);color:var(--neon-gold);font-size:1rem;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 15px rgba(0,0,0,0.28);cursor:pointer}.mitra-catalog-shell{padding:8px clamp(10px,2.8vw,14px) 24px clamp(10px,2.8vw,14px);display:flex;flex-direction:column;gap:8px;max-width:600px;margin:0 auto}.catalog-sticky-top-deck{position:sticky;top:0;z-index:40;background:var(--void-black);display:flex;flex-direction:column;gap:7px;padding-top:2px;padding-bottom:5px}.mitra-hud-header,.mitra-hud-gpsline,.mitra-refresh-btn{display:none !important}.catalog-filter-sticky-bar{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;width:100%}#catalogFilterContainer{flex:1 1 auto;min-width:0;display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;scroll-snap-type:x proximity;scrollbar-width:none !important;-webkit-overflow-scrolling:touch !important;gap:6px !important;padding:2px 0 !important}#catalogFilterContainer::-webkit-scrollbar{display:none}.catalog-chip,.radar-chip{flex:0 0 auto !important;scroll-snap-align:start;justify-content:center;background:var(--card-bg-1);border:1px solid var(--border-cyber);color:var(--text-muted);padding:6px 11px;border-radius:10px;font-size:0.68rem;font-weight:700;letter-spacing:0.2px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all 0.15s ease}.catalog-chip.active,.radar-chip.active{background:var(--neon-gold-glow);border-color:var(--neon-gold);color:var(--neon-gold);font-weight:800}.btn-expand-collapsed-filter-pill{display:none;flex:0 0 auto;align-items:center;gap:5px;background:var(--neon-gold-glow);border:1px solid var(--neon-gold);color:var(--neon-gold);padding:5px 10px;border-radius:999px;font-size:0.62rem;font-weight:800;letter-spacing:0.2px;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,0.14);transition:transform 0.15s ease,background 0.15s ease}.btn-expand-collapsed-filter-pill:active{transform:scale(0.95)}#view-mitra-map.is-scroll-collapsed .btn-expand-collapsed-filter-pill,.mitra-catalog-shell.is-scroll-collapsed .btn-expand-collapsed-filter-pill{display:inline-flex}#quickFareBar{max-height:360px;opacity:1;transition:max-height 0.24s cubic-bezier(0.22,1,0.36,1),opacity 0.18s ease,margin 0.24s ease,padding 0.24s ease,border-width 0.24s ease}#view-mitra-map.is-scroll-collapsed #quickFareBar,.mitra-catalog-shell.is-scroll-collapsed #quickFareBar{max-height:0 !important;opacity:0 !important;overflow:hidden !important;margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;border-width:0 !important;pointer-events:none !important}.mitra-catalog-list{display:flex;flex-direction:column;gap:clamp(8px,1.8vw,10px)}.order-rejected-inline-card{background:linear-gradient(160deg,var(--card-bg-1),var(--card-bg-2));border:1px solid var(--amber-border);border-left:3.5px solid var(--amber-accent);border-radius:14px;padding:11px 12px;box-shadow:0 6px 18px rgba(0,0,0,0.16);animation:fadeInRejectedBanner 0.28s ease-out}.order-rejected-modal-card{width:92%;max-width:365px;border-radius:20px;padding:24px 20px;border:1.5px solid var(--border-gold-subtle);border-top:4px solid var(--amber-accent);box-shadow:0 22px 55px rgba(0,0,0,0.45);text-align:center;display:flex;flex-direction:column;align-items:center;gap:11px}.order-rejected-icon-wrap{width:58px;height:58px;border-radius:50%;background:var(--amber-bg-soft);border:1.5px solid var(--amber-border);color:var(--amber-accent);display:flex;align-items:center;justify-content:center;font-size:1.5rem}.order-rejected-badge{font-size:0.56rem;font-weight:800;letter-spacing:0.8px;color:var(--amber-accent);background:var(--amber-bg-soft);border:1px solid var(--amber-border);padding:3px 10px;border-radius:999px}@keyframes fadeInRejectedBanner{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mitra-catalog-card{background:linear-gradient(165deg,var(--card-bg-1),var(--card-bg-2));border:1px solid var(--border-cyber);border-left:3.5px solid var(--neon-gold);border-radius:15px;padding:10px 12px;display:flex;flex-direction:column;box-shadow:0 4px 14px rgba(0,0,0,0.08);transition:border-color 0.2s ease}.mitra-catalog-card.is-nearest{border-color:rgba(16,185,129,0.45);border-left:3.5px solid var(--neon-green)}.driver-card-summary{display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:center !important;gap:clamp(8px,2.2vw,10px) !important;cursor:pointer;user-select:none}.tpl-avatar-ring{flex-shrink:0;width:44px;height:44px;border-radius:50%;padding:2px;position:relative;background:linear-gradient(135deg,#10b981,#059669)}.tpl-avatar-ring.warm-signal{background:linear-gradient(135deg,var(--neon-gold),var(--neon-gold-dark))}.badge-terdekat{display:none;align-items:center;gap:3px;font-size:0.56rem;font-weight:800;color:#ffffff;background:var(--neon-green);padding:1px 6px;border-radius:6px;text-transform:uppercase;letter-spacing:0.4px;flex-shrink:0}.btn-expand-drawer{width:28px;height:28px;border-radius:8px;background:var(--void-black);border:1px solid var(--border-cyber);color:var(--text-muted);display:flex;align-items:center;justify-content:center;font-size:0.75rem;flex-shrink:0;transition:transform 0.25s ease,color 0.2s ease}.mitra-catalog-card.expanded .btn-expand-drawer{transform:rotate(180deg);color:var(--neon-gold);border-color:var(--border-gold-subtle)}.driver-card-drawer{display:none;flex-direction:column;gap:9px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--border-cyber)}.mitra-catalog-card.expanded .driver-card-drawer{display:flex}.mitra-plate-badge{font-size:0.64rem;font-weight:800;letter-spacing:0.6px;color:var(--text-main);background:var(--void-black);border:1px solid var(--border-cyber);padding:2px 7px;border-radius:6px}.mitra-srv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}.mitra-srv-grid[data-srv-count="1"]{grid-template-columns:1fr}.mitra-srv-grid[data-srv-count="3"]:not(.has-quick-price){grid-template-columns:repeat(3,minmax(0,1fr))}.mitra-srv-grid[data-srv-count="3"].has-quick-price .btn-mitra-srv:last-child{grid-column:1 / -1}@media (max-width:335px){.mitra-srv-grid[data-srv-count="3"]:not(.has-quick-price){grid-template-columns:repeat(2,minmax(0,1fr))}.mitra-srv-grid[data-srv-count="3"]:not(.has-quick-price) .btn-mitra-srv:last-child{grid-column:1 / -1}}.btn-mitra-srv{background:var(--surface-solid-2);color:var(--neon-gold);border:1px solid var(--border-gold-subtle);min-height:36px;padding:7px 5px;font-size:0.62rem;font-weight:800;letter-spacing:0.2px;border-radius:10px;text-transform:uppercase;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-width:0;overflow:hidden;transition:transform 0.15s ease,background 0.15s ease,border-color 0.15s ease}.btn-mitra-srv .srv-btn-core{display:inline-flex;align-items:center;justify-content:center;gap:3.5px;max-width:100%;white-space:nowrap;line-height:1.1}.btn-mitra-srv .srv-btn-core i{font-size:0.62rem;flex-shrink:0}.btn-mitra-srv .srv-btn-name{font-weight:800;letter-spacing:0.15px}.btn-mitra-srv .srv-btn-discount{background:rgba(16,185,129,0.2);border:1px solid #10b981;color:var(--emerald-accent);padding:1px 3.5px;border-radius:4px;font-size:0.5rem;font-weight:900;line-height:1.1;flex-shrink:0}.btn-mitra-srv .srv-btn-price{font-size:0.57rem;font-weight:900;color:var(--text-main);line-height:1.1;white-space:nowrap}.btn-mitra-srv .srv-btn-price.is-below-min{color:var(--danger-accent)}.btn-mitra-srv:active{background:var(--neon-gold);color:#ffffff;transform:scale(0.97)}.recent-places-bar{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:8px 0 4px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.recent-places-bar::-webkit-scrollbar{display:none}.recent-place-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;background:var(--void-black);border:1px solid var(--border-cyber);color:var(--text-main);padding:5px 7px 5px 11px;border-radius:16px;font-size:0.72rem;font-weight:600;font-family:'Outfit',sans-serif;cursor:pointer;max-width:215px;transition:all 0.15s ease}.recent-place-chip .chip-title-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.recent-place-chip .chip-del-btn{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;background:var(--danger-bg-soft);color:var(--danger-accent);font-size:0.62rem;font-weight:900;margin-left:2px;flex-shrink:0;transition:transform 0.15s ease,background 0.15s ease}.recent-place-chip .chip-del-btn:hover,.recent-place-chip .chip-del-btn:active{background:#ef4444;color:#ffffff;transform:scale(1.08)}.recent-place-chip:active{border-color:var(--neon-gold);background:var(--neon-gold-glow);transform:scale(0.97)}.recent-clear-all-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;background:var(--danger-bg-soft);border:1px dashed rgba(239,68,68,0.45);color:var(--danger-accent);padding:5px 10px;border-radius:16px;font-size:0.68rem;font-weight:700;cursor:pointer;white-space:nowrap}.recent-clear-all-chip:active{background:#ef4444;color:#ffffff;transform:scale(0.96)}.quick-fare-shell{background:var(--card-bg-1);border:1px solid var(--border-cyber);border-left:3px solid var(--neon-gold);border-radius:11px;padding:6px 10px;display:flex;flex-direction:column;gap:5px}.quick-fare-input-row{display:flex;align-items:center;gap:7px;min-width:0}.quick-fare-input-row input{flex:1;min-width:0;background:transparent !important;border:none !important;outline:none !important;color:var(--text-main) !important;font-size:0.74rem;font-family:'Outfit',sans-serif;padding:2px 0}.quick-fare-input-row input::placeholder{color:var(--text-muted) !important;font-size:0.71rem}.quick-fare-dist-pill{font-size:0.6rem;font-weight:800;color:var(--neon-green);background:var(--emerald-bg-soft);border:1px solid rgba(16,185,129,0.4);padding:2px 6px;border-radius:6px;white-space:nowrap;flex-shrink:0}.quick-fare-clear-btn{background:var(--danger-bg-soft);border:1px solid rgba(239,68,68,0.35);color:var(--danger-accent);width:22px;height:22px;border-radius:6px;font-size:0.68rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.quick-fare-preset-toggle{background:var(--neon-gold-glow);border:1px solid var(--border-gold-subtle);color:var(--neon-gold);padding:4px 9px;border-radius:8px;font-size:0.62rem;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.quick-fare-presets-row{display:flex;align-items:center;gap:5px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-top:3px;border-top:1px dashed var(--border-cyber)}.quick-fare-presets-row::-webkit-scrollbar{display:none}.quick-dist-chip{flex:0 0 auto;background:var(--void-black);border:1px solid var(--border-cyber);color:var(--text-main);padding:3px 8px;border-radius:8px;font-size:0.61rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:all 0.15s ease}.quick-dist-chip.active,.quick-dist-chip:active{background:var(--emerald-bg-soft);border-color:var(--neon-green);color:var(--neon-green)}.quick-fare-card-pill{display:inline-flex;align-items:center;gap:3px;font-size:0.62rem;font-weight:800;color:var(--emerald-accent);background:var(--emerald-bg-soft);border:1px solid rgba(16,185,129,0.45);padding:1px 7px;border-radius:8px;white-space:nowrap}.quick-gmaps-top-pill{flex:0 0 auto;background:linear-gradient(135deg,var(--neon-gold-glow),var(--emerald-bg-soft));border:1px solid var(--neon-gold);color:var(--neon-gold);padding:3px 9px;border-radius:999px;font-size:0.62rem;font-weight:800;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;transition:transform 0.15s ease,background 0.15s ease}.quick-gmaps-top-pill:active{transform:scale(0.95);background:var(--neon-gold);color:#ffffff}.gmaps-top-dropdown-capsule{position:sticky;top:0;z-index:10;padding:9px 12px;background:var(--card-bg-2);border-bottom:1.5px solid var(--neon-gold);display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;transition:background 0.15s ease}.gmaps-top-dropdown-capsule:active{background:var(--neon-gold-glow)}.quick-fare-card-pill.is-below-min{color:var(--danger-accent) !important;background:var(--danger-bg-soft) !important;border:1px solid rgba(239,68,68,0.5) !important}.mitra-catalog-card.below-min-tariff{opacity:0.72;filter:saturate(0.6);border-color:rgba(239,68,68,0.38) !important;border-left:3.5px solid var(--danger-accent) !important;background:var(--card-bg-2);transition:all 0.22s ease}.mitra-catalog-card.below-min-tariff.min-tariff-unlocked{opacity:1 !important;filter:none !important;border-color:var(--neon-gold) !important;border-left:3.5px solid var(--neon-gold) !important;background:linear-gradient(165deg,var(--card-bg-1),var(--card-bg-2))}.min-tariff-gate-box{margin-top:8px;padding:8px 10px;border-radius:10px;background:var(--danger-bg-soft);border:1px dashed rgba(239,68,68,0.45);display:flex;flex-direction:column;gap:7px}.mitra-catalog-card.min-tariff-unlocked .min-tariff-gate-box{background:var(--neon-gold-glow);border-color:var(--border-gold-subtle)}.min-tariff-gate-text{display:flex;align-items:flex-start;gap:6px;font-size:0.66rem;line-height:1.38;color:var(--text-muted);font-weight:600}.capsule-tetap-pilih{align-self:flex-start;width:100%;background:var(--danger-bg-soft);border:1px solid rgba(239,68,68,0.5);color:var(--danger-accent);padding:6px 11px;border-radius:999px;font-size:0.64rem;font-weight:800;letter-spacing:0.3px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all 0.18s ease}.capsule-tetap-pilih:active,.mitra-catalog-card.min-tariff-unlocked .capsule-tetap-pilih{background:var(--emerald-bg-soft);border-color:var(--neon-green);color:var(--emerald-accent)}.driver-last-loc-capsule{display:inline-flex;align-items:center;gap:4px;font-size:0.56rem;font-weight:800;letter-spacing:0.3px;color:var(--neon-gold);background:var(--neon-gold-glow);border:1px solid var(--border-gold-subtle);padding:2.5px 8px;border-radius:999px;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:transform 0.15s ease,background 0.2s ease,border-color 0.2s ease}.driver-last-loc-capsule i{color:var(--neon-gold);font-size:0.6rem}.driver-last-loc-capsule:hover,.driver-last-loc-capsule:active{transform:scale(0.95);border-color:var(--neon-gold)}.driver-loc-modal-card{width:100%;max-width:355px;background:linear-gradient(160deg,var(--card-bg-1),var(--card-bg-2));border:1.5px solid var(--border-gold-subtle);border-top:3.5px solid var(--neon-gold);border-radius:20px;padding:16px;box-shadow:0 22px 55px rgba(0,0,0,0.45);display:flex;flex-direction:column;gap:12px}.driver-loc-modal-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--border-cyber)}.driver-loc-modal-ring{width:38px;height:38px;border-radius:11px;background:var(--neon-gold-glow);border:1px solid var(--border-gold-subtle);color:var(--neon-gold);display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.driver-loc-modal-close{width:30px;height:30px;border-radius:8px;background:var(--void-black);border:1px solid var(--border-cyber);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.driver-loc-telemetry-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;background:var(--void-black);border:1px solid var(--border-cyber);border-radius:12px;padding:9px 11px}.driver-loc-telemetry-item{display:flex;flex-direction:column;gap:2px;min-width:0}.driver-loc-telemetry-label{font-size:0.52rem;font-weight:800;letter-spacing:0.5px;color:var(--text-muted);text-transform:uppercase}.driver-loc-telemetry-val{font-size:0.65rem;font-weight:800;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.driver-loc-notice-box{background:var(--neon-gold-glow);border:1px dashed var(--border-gold-subtle);border-left:3px solid var(--neon-gold);border-radius:11px;padding:10px 11px;text-align:left}.driver-loc-btn-cancel{display:none !important}.driver-loc-btn-gmaps{flex:1;width:100%;background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(255,255,255,0.25);color:#ffffff !important;text-decoration:none;border-radius:10px;padding:10px 12px;font-size:0.68rem;font-weight:800;letter-spacing:0.3px;display:inline-flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 6px 18px rgba(16,185,129,0.35)}.badge-qris-ready{display:inline-flex;align-items:center;gap:3.5px;font-size:0.55rem;font-weight:800;color:var(--neon-green);background:var(--emerald-bg-soft);border:1px solid rgba(16,185,129,0.48);padding:2px 6.5px;border-radius:7px;cursor:pointer;flex-shrink:0;white-space:nowrap}#modal-fullscreen-img{position:fixed;inset:0;z-index:10550 !important;background:rgba(5,6,10,0.94);backdrop-filter:none !important;-webkit-backdrop-filter:none !important;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}#modal-fullscreen-img.hidden-state{display:none !important}.tpl-avatar-col{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;position:relative}.tpl-avatar-ring{flex-shrink:0;width:46px;height:46px;aspect-ratio:1 / 1 !important;border-radius:50% !important;padding:2px;position:relative;overflow:hidden !important;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 3px 10px rgba(0,0,0,0.32);transform:translateZ(0)}.tpl-avatar-ring .tpl-foto{width:100% !important;height:100% !important;border-radius:50% !important;object-fit:cover !important;display:block}.driver-summary-main{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px}.driver-summary-top-row{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;width:100%}.driver-summary-top-row .tpl-nama{flex:1 1 0%;min-width:0;font-size:0.88rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.driver-summary-meta-right{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.tpl-jarak-pill{display:inline-flex;align-items:center;gap:3.5px;font-size:0.65rem;font-weight:800;white-space:nowrap;line-height:1}.driver-summary-meta-right .badge-terdekat{height:20px;padding:0 6.5px;border-radius:6px;font-size:0.54rem;font-weight:800;line-height:1;display:none;align-items:center;justify-content:center;gap:3px;white-space:nowrap}.driver-summary-badge-rail{display:flex;align-items:center;gap:4px;flex-wrap:wrap;overflow:visible;min-width:0;width:100%;padding:1px 0}.driver-summary-badge-rail .tpl-armada-badge,.driver-summary-badge-rail .driver-last-loc-capsule,.driver-summary-badge-rail .badge-qris-ready,.driver-summary-badge-rail .btn-driver-tiktok-video,.driver-summary-badge-rail .badge-siaga-wa,.driver-summary-badge-rail .quick-fare-card-pill,.driver-summary-badge-rail .badge-out-of-range{height:21px !important;min-height:21px !important;padding:0 6.5px !important;border-radius:6px !important;font-family:'Plus Jakarta Sans','Outfit',sans-serif;font-size:0.54rem !important;font-weight:800 !important;line-height:1 !important;letter-spacing:0.2px !important;display:inline-flex;align-items:center;justify-content:center;gap:3.5px !important;flex-shrink:0 !important;white-space:nowrap !important;box-sizing:border-box !important;margin:0 !important}.driver-summary-badge-rail .tpl-armada-badge{color:var(--neon-gold);background:var(--neon-gold-glow);border:1px solid var(--border-gold-subtle)}.driver-summary-badge-rail .driver-last-loc-capsule{color:var(--text-main);background:rgba(15,23,42,0.72);border:1px solid var(--border-cyber)}body.light-mode .driver-summary-badge-rail .driver-last-loc-capsule{background:rgba(241,245,249,0.9)}.driver-summary-badge-rail .driver-last-loc-capsule i{color:var(--neon-gold);font-size:0.56rem}.driver-summary-badge-rail .badge-qris-ready{color:var(--neon-green);background:var(--emerald-bg-soft);border:1px solid rgba(16,185,129,0.48)}.driver-summary-badge-rail .badge-qris-ready.hidden{display:none !important}@keyframes bgnTikTokBadgePulse{0%,100%{box-shadow:0 0 0 0 rgba(34,211,238,0.38)}50%{box-shadow:0 0 0 3px rgba(244,63,94,0)}}.btn-driver-tiktok-video{cursor:pointer;color:#f8fafc;background:linear-gradient(135deg,rgba(15,23,42,0.95),rgba(30,41,59,0.95));border:1px solid rgba(34,211,238,0.58) !important;animation:bgnTikTokBadgePulse 2.4s infinite ease-in-out;transition:transform 0.16s ease,border-color 0.2s ease,background 0.2s ease}.btn-driver-tiktok-video.hidden{display:none !important}.btn-driver-tiktok-video i{font-size:0.6rem;color:#22d3ee;filter:none}.btn-driver-tiktok-video.is-playing{color:#ffffff;background:linear-gradient(135deg,#0891b2,#e11d48);border-color:#22d3ee !important;animation:none;box-shadow:0 2px 10px rgba(34,211,238,0.4)}.btn-driver-tiktok-video.is-playing i{color:#ffffff;filter:none}.btn-driver-tiktok-video:active{transform:scale(0.93)}.badge-out-of-range{color:var(--danger-accent);background:var(--danger-bg-soft);border:1px solid rgba(239,68,68,0.45)}#bgn-floating-tiktok-panel{position:fixed;top:0;left:0;width:var(--tt-w,178px);z-index:12900;border-radius:16px;overflow:hidden;background:rgba(8,12,22,0.96);border:1.5px solid rgba(197,168,128,0.68);box-shadow:0 14px 36px rgba(0,0,0,0.68),0 0 0 1px rgba(34,211,238,0.22);display:flex;flex-direction:column;transform:translate3d(var(--tt-x,16px),var(--tt-y,120px),0);will-change:transform;contain:layout paint;backface-visibility:hidden;-webkit-backface-visibility:hidden;user-select:none;-webkit-user-select:none;touch-action:none;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#bgn-floating-tiktok-panel.is-dragging,#bgn-floating-tiktok-panel.is-gesturing{transition:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#bgn-floating-tiktok-panel.is-dragging video,#bgn-floating-tiktok-panel.is-gesturing video,#bgn-floating-tiktok-panel.is-dragging .bgn-tt-iframe,#bgn-floating-tiktok-panel.is-gesturing .bgn-tt-iframe{pointer-events:none !important;transition:none !important}#bgn-floating-tiktok-panel.hidden{display:none !important}.bgn-tt-float-header{height:30px;padding:0 7px 0 9px;background:linear-gradient(90deg,#070b14 0%,#111a2e 55%,#070b14 100%);border-bottom:1px solid rgba(197,168,128,0.28);display:flex;align-items:center;justify-content:space-between;gap:4px;cursor:grab;touch-action:none;flex-shrink:0}.bgn-tt-float-header:active{cursor:grabbing}.bgn-tt-header-title-wrap{display:flex;align-items:center;gap:5px;min-width:0;flex:1;pointer-events:none}.bgn-tt-header-title-wrap i{font-size:0.68rem;color:#22d3ee;filter:none;flex-shrink:0}.bgn-tt-header-name{font-family:'Plus Jakarta Sans','Outfit',sans-serif;font-size:0.6rem;font-weight:800;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bgn-tt-header-actions{display:flex;align-items:center;gap:3px;flex-shrink:0}.bgn-tt-ctrl-btn{width:20px;height:20px;border-radius:6px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.16);color:#e2e8f0;font-size:0.56rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background 0.15s ease,transform 0.12s ease}.bgn-tt-ctrl-btn:active{transform:scale(0.9);background:rgba(197,168,128,0.3)}.bgn-tt-ctrl-btn.btn-tt-close{background:rgba(239,68,68,0.22);border-color:rgba(239,68,68,0.5);color:#fca5a5}.bgn-tt-float-body{position:relative;width:100%;aspect-ratio:9 / 16;background:#05070c;overflow:hidden;display:flex;align-items:center;justify-content:center}.bgn-tt-iframe{width:100%;height:100%;border:0;display:block;background:#05070c;pointer-events:auto}#bgn-floating-tiktok-panel.is-gesturing .bgn-tt-iframe{pointer-events:none !important}.bgn-tt-touch-shield{position:absolute;inset:0;z-index:5;background:transparent;touch-action:none;cursor:grab}.bgn-tt-touch-shield:active{cursor:grabbing}#bgn-floating-tiktok-panel.is-interactive-video .bgn-tt-touch-shield{pointer-events:none !important;display:none !important}.bgn-tt-loading-overlay{position:absolute;inset:0;z-index:4;background:rgba(5,7,12,0.86);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;text-align:center;pointer-events:none}.bgn-tt-loading-overlay.hidden{display:none !important}.bgn-tt-float-footer{height:24px;padding:0 8px;background:linear-gradient(90deg,#070b14 0%,#0f172a 100%);border-top:1px solid rgba(197,168,128,0.24);display:flex;align-items:center;justify-content:space-between;gap:4px;touch-action:none;cursor:grab;flex-shrink:0}.bgn-tt-gesture-hint{font-family:'Plus Jakarta Sans',sans-serif;font-size:0.5rem;font-weight:700;color:#94a3b8;letter-spacing:0.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:4px}.bgn-tt-mode-pill{font-family:'Plus Jakarta Sans',sans-serif;font-size:0.5rem;font-weight:800;color:var(--neon-gold);background:rgba(197,168,128,0.14);border:1px solid rgba(197,168,128,0.4);border-radius:5px;padding:1px 5px;cursor:pointer;flex-shrink:0;white-space:nowrap}.bgn-tt-resize-corner{position:absolute;right:0;bottom:0;width:24px;height:24px;z-index:12;cursor:nwse-resize;touch-action:none;display:flex;align-items:flex-end;justify-content:flex-end;padding:3px;color:var(--neon-gold);font-size:0.55rem;opacity:0.85}.tpl-agenda-wrap{overflow:visible;position:relative;min-height:26px;align-items:flex-start !important}.tpl-info-agenda{flex:1;min-width:0;overflow:visible;display:block;position:relative;white-space:normal;word-break:break-word;line-height:1.4}.agenda-marquee-viewport{width:100%;overflow:hidden;white-space:nowrap;position:relative;mask-image:linear-gradient(to right,transparent 0%,black 6%,black 94%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 6%,black 94%,transparent 100%)}.agenda-marquee-track{display:inline-flex;align-items:center;gap:36px;white-space:nowrap;will-change:transform;animation:bgnAgendaMarquee var(--marquee-duration,14s) linear infinite}.agenda-marquee-item{display:inline-block;font-style:italic;color:var(--text-main);font-weight:600}@keyframes bgnAgendaMarquee{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-50%,0,0)}}.agenda-typing-wrap{display:inline-flex;align-items:center;min-height:1.35em;font-style:italic;color:var(--text-main);font-weight:600}.agenda-typing-text{white-space:pre-wrap;word-break:break-word}.agenda-typing-cursor{display:inline-block;width:2px;height:0.95em;background-color:var(--neon-gold);margin-left:3px;vertical-align:middle;border-radius:1px;animation:bgnCursorBlink 0.9s steps(2,start) infinite}@keyframes bgnCursorBlink{0%,100%{opacity:1}50%{opacity:0}}#view-mitra-map.spa-view{background:radial-gradient(circle at 12% 8%,rgba(212,180,131,0.16) 0%,transparent 45%),radial-gradient(circle at 88% 24%,rgba(16,185,129,0.14) 0%,transparent 48%),radial-gradient(circle at 50% 85%,rgba(56,189,248,0.12) 0%,transparent 50%),var(--void-black) !important}body.light-mode #view-mitra-map.spa-view,[data-theme="light"] #view-mitra-map.spa-view{background:var(--bg-primary) !important}.catalog-sticky-top-deck{background:transparent !important;padding-top:4px !important;padding-bottom:6px !important;gap:8px !important}.quick-fare-shell{background:linear-gradient(135deg,var(--card-bg-1) 0%,var(--card-bg-2) 100%) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:1px solid var(--border-gold-subtle) !important;border-left:3.5px solid var(--neon-gold) !important;border-radius:16px !important;padding:8px 10px 8px 12px !important;box-shadow:0 10px 28px rgba(0,0,0,0.18),inset 0 1px 0 var(--glass-specular) !important}.quick-fare-preset-toggle{position:relative;background:linear-gradient(135deg,rgba(212,180,131,0.26) 0%,rgba(16,185,129,0.18) 100%) !important;border:1.5px solid var(--neon-gold) !important;color:var(--text-main) !important;padding:6px 11px !important;border-radius:999px !important;font-size:0.65rem !important;font-weight:800 !important;letter-spacing:0.03em !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;gap:5px !important;flex-shrink:0 !important;box-shadow:0 4px 14px rgba(212,180,131,0.25),inset 0 1px 0 var(--glass-specular) !important;animation:qfJarakInteractiveGlow 2s ease-in-out infinite !important;transition:transform 0.16s ease,background 0.2s ease,border-color 0.2s ease !important}.quick-fare-preset-toggle:active{transform:scale(0.95) !important}.quick-fare-preset-toggle.is-open{background:linear-gradient(135deg,var(--neon-green) 0%,#059669 100%) !important;border-color:#6ee7b7 !important;color:#ffffff !important;animation:none !important}.qf-jarak-live-dot{width:6px;height:6px;border-radius:50%;background:var(--neon-green);box-shadow:0 0 8px var(--neon-green);flex-shrink:0;animation:qfJarakDotBlink 1.3s ease-in-out infinite}.quick-fare-preset-toggle.is-open .qf-jarak-live-dot{background:#ffffff;box-shadow:0 0 8px #ffffff}.qf-jarak-route-icon{color:var(--neon-gold);font-size:0.68rem}.quick-fare-preset-toggle.is-open .qf-jarak-route-icon{color:#ffffff}.qf-jarak-arrow-blink{color:var(--neon-gold);font-size:0.66rem;margin-left:1px;display:inline-block;animation:qfJarakArrowBlinkBounce 1.25s ease-in-out infinite;transition:transform 0.22s ease}.quick-fare-preset-toggle.is-open .qf-jarak-arrow-blink{color:#ffffff;animation:none;transform:rotate(180deg)}@keyframes qfJarakInteractiveGlow{0%,100%{box-shadow:0 4px 14px rgba(212,180,131,0.22),0 0 0 0 rgba(16,185,129,0.36);border-color:var(--neon-gold)}50%{box-shadow:0 4px 18px rgba(16,185,129,0.34),0 0 0 4px rgba(16,185,129,0);border-color:var(--neon-green)}}@keyframes qfJarakDotBlink{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.3;transform:scale(0.8)}}@keyframes qfJarakArrowBlinkBounce{0%,100%{transform:translateY(-1px);opacity:1}50%{transform:translateY(2.5px);opacity:0.32}}#catalogFilterContainer{justify-content:flex-start !important;padding:3px 2px !important;gap:6px !important;scroll-padding-left:4px !important}.catalog-chip,.radar-chip{background:linear-gradient(145deg,var(--card-bg-1),var(--card-bg-2)) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:1px solid var(--border-cyber) !important;color:var(--text-main) !important;padding:6px 10px !important;border-radius:12px !important;font-size:0.65rem !important;font-weight:700 !important;box-shadow:0 4px 12px rgba(0,0,0,0.1),inset 0 1px 0 var(--glass-specular) !important}.catalog-chip.active,.radar-chip.active{background:linear-gradient(135deg,var(--neon-gold-glow),rgba(16,185,129,0.15)) !important;border-color:var(--neon-gold) !important;color:var(--neon-gold) !important;font-weight:800 !important;box-shadow:0 6px 16px rgba(212,180,131,0.22),inset 0 1px 0 var(--glass-specular) !important}.mitra-catalog-card{background:linear-gradient(155deg,var(--card-bg-1),var(--card-bg-2)) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:1px solid var(--border-gold-subtle) !important;border-left:3.5px solid var(--neon-gold) !important;box-shadow:0 12px 30px rgba(0,0,0,0.18),inset 0 1px 0 var(--glass-specular) !important}#section-transport-driver .app-container{width:100%;height:100%}.mitra-catalog-card{background:linear-gradient(155deg,var(--surface-1),var(--surface-2)) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:1px solid var(--border-cyber) !important;border-left:3.5px solid var(--accent-gold) !important;box-shadow:0 4px 12px rgba(0,0,0,0.14) !important}.gmaps-material-pin-wrap{width:32px;height:42px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.gmaps-material-pin-icon,.gmaps-driver-circle-icon{background:transparent !important;border:none !important}@keyframes bgnTikTokPulseBlink{0%,100%{opacity:0.35;transform:scale3d(0.92,0.92,1)}50%{opacity:1;transform:scale3d(1.12,1.12,1)}}@keyframes bgnTikTokIconGlitch{0%,100%{opacity:0.92;transform:scale3d(1,1,1)}50%{opacity:1;transform:scale3d(1.08,1.08,1)}}.btn-driver-tiktok-video,.tpl-btn-avatar-video.btn-driver-tiktok-video{position:relative;display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 6px !important;border-radius:999px !important;cursor:pointer;color:#f8fafc !important;background:linear-gradient(135deg,rgba(10,15,28,0.96),rgba(22,31,50,0.96)) padding-box,linear-gradient(135deg,#00f2fe 0%,#fe2c55 100%) border-box !important;border:1.5px solid transparent !important;box-shadow:0 2px 10px rgba(0,242,254,0.22),0 2px 10px rgba(254,44,85,0.22);font-size:clamp(0.56rem,1.65vw,0.63rem) !important;font-weight:800 !important;line-height:1.1;white-space:nowrap;will-change:transform,opacity;transition:transform 0.16s ease,opacity 0.2s ease}.btn-driver-tiktok-video.hidden{display:none !important}.bgn-tiktok-live-ring{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:rgba(0,242,254,0.14);border:1px solid rgba(254,44,85,0.55);flex-shrink:0}.bgn-tiktok-icon-main,.btn-driver-tiktok-video .bgn-tiktok-icon-main{font-size:0.62rem !important;color:#ffffff !important;filter:none !important;animation:bgnTikTokIconGlitch 1.8s ease-in-out infinite;will-change:transform,opacity}.bgn-tiktok-play-ind,.btn-driver-tiktok-video .bgn-tiktok-play-ind{font-size:0.64rem !important;color:#00f2fe !important;filter:drop-shadow(0 0 4px rgba(254,44,85,0.75));animation:bgnTikTokPulseBlink 1.1s ease-in-out infinite;will-change:transform,opacity}.btn-driver-tiktok-video.is-playing{color:#ffffff !important;background:linear-gradient(135deg,#00f2fe 0%,#fe2c55 100%) !important;border-color:#ffffff !important}.btn-driver-tiktok-video.is-playing .bgn-tiktok-icon-main,.btn-driver-tiktok-video.is-playing .bgn-tiktok-play-ind{color:#ffffff !important;filter:none !important;animation:none !important}.tpl-avatar-ring.has-tiktok-video{border:2px solid transparent !important;background:linear-gradient(var(--bg-primary,#0b101a),var(--bg-primary,#0b101a)) padding-box,linear-gradient(135deg,#00f2fe 0%,#fe2c55 55%,#00f2fe 100%) border-box !important;box-shadow:0 0 12px rgba(0,242,254,0.35),0 0 12px rgba(254,44,85,0.28) !important}.bgn-video-touch-shield{position:absolute;inset:0;z-index:25;background:transparent;pointer-events:auto;touch-action:none;cursor:grab}.bgn-video-touch-shield:active{cursor:grabbing}#bgn-floating-tiktok-panel.is-dragging iframe,#bgn-floating-tiktok-panel.is-gesturing iframe{pointer-events:none !important;transition:none !important}