:root{color-scheme:light;--dpm-charcoal:#292728;--dpm-charcoal-soft:#393637;--dpm-orange:#c95624;--dpm-orange-hover:#ad4318;--dpm-orange-soft:#fff0e8;--dpm-gold:#f4b23a;--dpm-white:#ffffff;--dpm-surface:#ffffff;--dpm-page:#f5f4f2;--dpm-border:#e5dfda;--dpm-muted:#716b67;--background:var(--dpm-white);--foreground:var(--dpm-charcoal)}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}a{accent-color:var(--dpm-orange)}:focus-visible{outline:3px solid var(--dpm-orange);outline-offset:2px}::selection{background:var(--dpm-orange);color:var(--dpm-white)}button{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}button:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.dpm-merchant-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.dpm-merchant-content>.dpm-merchant-panel>h1{letter-spacing:-.025em}.dpm-merchant-content>.dpm-merchant-panel>p{max-width:820px}.dpm-product-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.dpm-form-description,.dpm-product-form>[role=status],.dpm-product-form>button[type=submit],.dpm-product-form>h3,.dpm-product-form>p{grid-column:1/-1}.dpm-product-form>section{min-width:0;align-self:stretch}.dpm-product-form .dpm-form-identity{grid-column:1}.dpm-product-form .dpm-form-price{grid-column:2}.dpm-product-form .dpm-form-assurance{grid-column:1}.dpm-product-form .dpm-form-attributes{grid-column:2}.dpm-product-form .dpm-form-photos{grid-column:1}.dpm-product-form .dpm-form-specs{grid-column:2}.dpm-product-form .dpm-form-description{grid-column:1/-1}.dpm-merchant-panel,.dpm-product-form input,.dpm-product-form select,.dpm-product-form textarea,.dpm-product-form>section>div:last-child{min-width:0}.dpm-merchant-topbar a:hover{filter:brightness(1.08)}@media (max-width:900px){.dpm-merchant-shell{grid-template-columns:72px minmax(0,1fr)!important}.dpm-merchant-sidebar{padding:12px 6px!important}.dpm-merchant-sidebar>a:not(:first-child){font-size:0!important;text-align:center;padding:12px 4px!important}.dpm-merchant-sidebar>div{font-size:0!important;text-align:center;padding:6px 0!important}.dpm-merchant-sidebar>div:last-child{display:none}.dpm-merchant-topbar{padding:0 12px!important;gap:8px!important}.dpm-merchant-topbar>div,.dpm-merchant-topbar>strong{display:none}.dpm-merchant-content{padding:12px!important}}@media (max-width:640px){.dpm-merchant-shell{display:block!important}.dpm-merchant-sidebar{display:none!important}.dpm-merchant-topbar{height:auto!important;min-height:58px;flex-wrap:wrap}.dpm-merchant-topbar>span{display:none}.dpm-product-form{grid-template-columns:minmax(0,1fr)!important;padding:10px!important}.dpm-product-form>*{grid-column:1/-1!important}.dpm-merchant-content>.dpm-merchant-panel{padding:14px!important}}.mobility-map-panel{margin:18px 0 24px;padding:16px;border:1px solid #e8e1dc;border-radius:16px;background:#fff;min-width:0}.mobility-map-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.mobility-map-heading strong{font-size:16px;color:#292728}.mobility-map-heading p{font-size:11px;color:#82766f;margin:4px 0 0}.map-free-tag{white-space:nowrap;border-radius:999px;padding:6px 9px;background:#f0f4ef;color:#42624b;font-size:10px;font-weight:800}.map-point-switch{display:flex;gap:8px;margin-bottom:10px;flex-wrap:wrap}.map-point-switch button{border:1px solid #e6dfda;border-radius:9px;background:#fff;padding:9px 12px;color:#514943;font-size:11px;font-weight:800;cursor:pointer}.map-point-switch button.active{background:#292728;border-color:#292728;color:#fff}.mobility-map-canvas{width:100%;height:350px;min-height:260px;border-radius:12px;overflow:hidden;background:#e8e7df;z-index:0}.mobility-map-canvas .leaflet-control-attribution{font-size:9px}.mobility-map-canvas .leaflet-control-zoom a{color:#292728}.dpm-map-pin{border:0!important;background:transparent!important}.dpm-map-pin span{display:grid;place-items:center;width:24px;height:24px;border:3px solid #fff;border-radius:50%;background:#292728;color:#fff;font-size:11px;box-shadow:0 2px 8px #0004}.dpm-map-pin.destination-pin span{background:#c95624;border-radius:5px 50% 50%;transform:rotate(-45deg)}.map-status{font-size:11px;color:#675e58;margin-top:10px;line-height:1.5}.map-route-summary{display:flex;gap:12px;margin-top:12px}.map-route-summary span{flex:1 1;padding:11px;border-radius:10px;background:#fff3ec;display:flex;flex-direction:column;gap:5px}.map-route-summary small{font-size:9px;letter-spacing:.08em;color:#8d6a58;font-weight:800}.map-route-summary strong{font-size:17px;color:#292728}.map-address-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.map-address-summary span{min-width:0;display:flex;flex-direction:column;gap:5px;overflow-wrap:anywhere;font-size:10px;line-height:1.5;color:#82766f}.map-address-summary b{font-size:10px;color:#292728}.map-disclaimer{font-size:9px;line-height:1.5;color:#9a8f88;margin:12px 0 0}@media(max-width:700px){.mobility-map-panel{padding:11px;margin:14px 0 20px}.mobility-map-heading strong{font-size:14px}.map-free-tag{font-size:9px;padding:5px 7px}.mobility-map-canvas{height:300px;min-height:240px}.map-route-summary strong{font-size:15px}.map-address-summary{grid-template-columns:1fr}}.dpm-address-suggestions{position:relative;z-index:30;margin:6px 0 10px;border:1px solid #e5ddd7;border-radius:12px;background:#fff;box-shadow:0 12px 30px #21160f18;overflow:hidden}.dpm-suggestion-heading{display:flex;flex-direction:column;gap:3px;padding:11px 13px;background:#faf8f6;color:#292728;font-size:11px;font-weight:800}.dpm-suggestion-heading span{font-size:10px;color:#84786f;font-weight:400}.dpm-address-suggestion{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px 13px;text-align:left;border:0;border-top:1px solid #f0ebe7;background:#fff;color:#292728;cursor:pointer}.dpm-address-suggestion:focus-visible,.dpm-address-suggestion:hover{background:#fff3ec;outline:0}.dpm-suggestion-pin{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:9px;background:#fff0e8;color:#c95624;font-size:20px}.dpm-suggestion-copy{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:4px}.dpm-suggestion-copy strong{font-size:12px;line-height:1.4;font-weight:800}.dpm-suggestion-copy small{font-size:10px;line-height:1.45;color:#726760;overflow-wrap:anywhere}.dpm-suggestion-copy .dpm-suggestion-full{color:#a0948c;font-size:9px}.dpm-suggestion-arrow{font-size:22px;line-height:1;color:#c95624}.dpm-suggestion-message{margin:0;padding:12px 13px;font-size:10px;line-height:1.5;color:#7c7068;border-top:1px solid #f0ebe7}.dpm-keep-address{width:100%;padding:12px 13px;text-align:left;border:0;border-top:1px solid #f0ebe7;background:#faf8f6;color:#c95624;font-size:11px;font-weight:800;cursor:pointer}.dpm-keep-address:hover{background:#fff0e8}.dpm-estimated-total{display:flex;flex-direction:column;gap:5px;margin:14px 0;padding:16px;border-radius:12px;background:#292624;color:#fff}.dpm-estimated-total small{font-size:9px;letter-spacing:.12em;font-weight:800;color:#ff9a78}.dpm-estimated-total strong{font-size:30px;letter-spacing:-.04em}.dpm-estimated-total span{font-size:10px;color:#ded5d0}.dpm-fare-disclaimer{margin-top:10px!important;font-size:9px!important;color:#9a8c83!important}.dpm-fare-factor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:14px 0}.dpm-fare-factor-grid>div{display:flex;flex-direction:column;gap:5px;padding:11px;border:1px solid #e9e0da;border-radius:10px;background:#fff}.dpm-fare-factor-grid strong{font-size:10px;color:#292624}.dpm-fare-factor-grid span{font-size:10px;line-height:1.45;color:#8b6b58}@media(max-width:420px){.dpm-fare-factor-grid{grid-template-columns:1fr}}@media (max-width:899px){.active-wrap.active-driver-page .approved-phone-flow{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}.active-wrap.active-driver-page .approved-screen.approved-map-screen{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:0 0 24px!important}.active-wrap.active-driver-page .approved-map-screen .move-live-map-panel{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important;flex:none!important;overflow:hidden!important;margin:0 0 12px!important;background:#fff!important;border-bottom:1px solid #eee!important}.active-wrap.active-driver-page .approved-map-screen .move-live-map-heading{display:block!important;padding:12px 16px!important;line-height:1.4!important}.active-wrap.active-driver-page .approved-map-screen .move-live-map-heading span,.active-wrap.active-driver-page .approved-map-screen .move-live-map-heading strong{display:block!important;overflow-wrap:anywhere!important}.active-wrap.active-driver-page .approved-map-screen .move-live-map-heading span{margin-top:4px!important}.active-wrap.active-driver-page .approved-map-screen .move-live-map-canvas{display:block!important;width:100%!important;height:clamp(190px,27dvh,270px)!important;min-height:190px!important;max-height:270px!important;flex:none!important}.active-wrap.active-driver-page .approved-map-screen .move-live-map-meta{display:block!important;position:relative!important;padding:12px 16px 6px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.active-wrap.active-driver-page .approved-map-screen .move-live-map-meta p{margin:0 0 8px!important;line-height:1.5!important;overflow-wrap:anywhere!important}.active-wrap.active-driver-page .approved-map-screen .move-live-map-meta strong{display:block!important;margin-top:8px!important;font-size:15px!important;line-height:1.4!important}.active-wrap.active-driver-page .approved-map-screen .move-live-map-note{display:block!important;position:relative!important;padding:8px 16px 14px!important;line-height:1.5!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-wrap:anywhere!important}.active-wrap.active-driver-page .approved-map-screen .approved-trip-status{position:relative!important;display:flex!important;align-items:center!important;gap:12px!important;width:calc(100% - 32px)!important;min-height:76px!important;height:auto!important;max-height:none!important;flex:none!important;box-sizing:border-box!important;padding:16px!important;margin:0 16px 12px!important;border-radius:12px!important;background:#fff0e9!important;overflow:visible!important}.active-wrap.active-driver-page .approved-map-screen .approved-trip-status>div{min-width:0!important;flex:1 1!important}.active-wrap.active-driver-page .approved-map-screen .approved-trip-status strong{display:block!important;font-size:16px!important;line-height:1.3!important}.active-wrap.active-driver-page .approved-map-screen .approved-trip-status p{margin:4px 0 0!important;font-size:13px!important;line-height:1.4!important}.active-wrap.active-driver-page .approved-map-screen .approved-trip-metrics{display:grid!important;position:relative!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;width:calc(100% - 32px)!important;min-height:74px!important;height:auto!important;max-height:none!important;flex:none!important;box-sizing:border-box!important;padding:14px 16px!important;margin:0 16px 12px!important;border:1px solid #eee!important;border-radius:12px!important;background:#fff!important;overflow:visible!important}.active-wrap.active-driver-page .approved-map-screen .approved-trip-metrics>div{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-column-gap:8px!important;column-gap:8px!important;grid-row-gap:3px!important;row-gap:3px!important;align-items:center!important;min-width:0!important;line-height:1.35!important}.active-wrap.active-driver-page .approved-map-screen .approved-trip-metrics strong{font-size:15px!important;line-height:1.3!important}.active-wrap.active-driver-page .approved-map-screen .approved-trip-metrics small{grid-column:2!important;font-size:11px!important}.active-wrap.active-driver-page .approved-map-screen .approved-safety-row{display:grid!important;position:relative!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;flex:none!important;box-sizing:border-box!important;padding:10px 16px 14px!important;margin:0!important;overflow:visible!important}.active-wrap.active-driver-page .approved-map-screen .approved-safety-row a{width:100%!important;min-height:48px!important;padding:10px 8px!important;overflow-wrap:anywhere!important;font-size:12px!important}.active-wrap.active-driver-page .approved-map-screen .approved-safety-row a,.active-wrap.active-driver-page .approved-map-screen>.approved-primary{display:flex!important;position:relative!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-width:0!important;height:auto!important;max-height:none!important;box-sizing:border-box!important;border-radius:12px!important;white-space:normal!important;line-height:1.35!important}.active-wrap.active-driver-page .approved-map-screen>.approved-primary{width:calc(100% - 32px)!important;min-height:52px!important;flex:none!important;margin:10px 16px 18px!important;padding:13px 16px!important}.active-wrap.active-driver-page .approved-map-screen .approved-demo-note{position:relative!important;margin:0 16px!important;padding:8px 0 16px!important;text-align:center!important;font-size:11px!important;line-height:1.5!important}}:root,:root[data-theme=light]{color-scheme:light;--dpm-page-bg:#f7f5f3;--dpm-panel-bg:#ffffff;--dpm-panel-raised:#fbfaf9;--dpm-text:#292728;--dpm-text-muted:#716b67;--dpm-line:#e5dfda;--dpm-input-bg:#ffffff;--dpm-image-bg:#f5f3f1;--dpm-image-blend:#f1efed;--dpm-shadow:0 3px 14px rgba(30,24,20,.06)}:root[data-theme=dark]{color-scheme:dark;--dpm-page-bg:#191919;--dpm-panel-bg:#292929;--dpm-panel-raised:#333333;--dpm-text:#f5f2ef;--dpm-text-muted:#b6ada7;--dpm-line:#494542;--dpm-input-bg:#242424;--dpm-image-bg:#303030;--dpm-image-blend:#292929;--dpm-shadow:0 4px 18px rgba(0,0,0,.22)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){color-scheme:dark;--dpm-page-bg:#191919;--dpm-panel-bg:#292929;--dpm-panel-raised:#333333;--dpm-text:#f5f2ef;--dpm-text-muted:#b6ada7;--dpm-line:#494542;--dpm-input-bg:#242424;--dpm-image-bg:#303030;--dpm-image-blend:#292929;--dpm-shadow:0 4px 18px rgba(0,0,0,.22)}}body,html{background:var(--dpm-page-bg);color:var(--dpm-text)}body{transition:background-color .18s ease,color .18s ease}.dpm-theme-control{position:fixed;z-index:180;left:16px;bottom:calc(16px + env(safe-area-inset-bottom));display:inline-flex;min-height:38px;padding:7px 11px;border:1px solid var(--dpm-line);border-radius:999px;background:var(--dpm-panel-bg);color:var(--dpm-text);box-shadow:var(--dpm-shadow);font-size:13px;font-weight:800}.dpm-theme-control span{color:var(--dpm-orange);font-size:17px;line-height:1}.dpm-theme-control small{font-size:10px;font-weight:800}@media (max-width:700px){.dpm-theme-control{left:10px;bottom:calc(76px + env(safe-area-inset-bottom));min-height:34px;padding:6px 9px}}:root[data-theme=dark] input:not([type=checkbox]):not([type=radio]),:root[data-theme=dark] select,:root[data-theme=dark] textarea{background-color:var(--dpm-input-bg);color:var(--dpm-text);border-color:var(--dpm-line)}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#aaa19b}:root[data-theme=dark] .dpm-address-suggestion,:root[data-theme=dark] .dpm-address-suggestions,:root[data-theme=dark] .dpm-fare-factor-grid>div,:root[data-theme=dark] .dpm-keep-address,:root[data-theme=dark] .dpm-suggestion-heading,:root[data-theme=dark] .mobility-map-panel{background:var(--dpm-panel-bg);color:var(--dpm-text);border-color:var(--dpm-line)}:root[data-theme=dark] .dpm-fare-factor-grid strong,:root[data-theme=dark] .dpm-suggestion-copy strong,:root[data-theme=dark] .dpm-suggestion-heading,:root[data-theme=dark] .mobility-map-heading strong{color:var(--dpm-text)}:root[data-theme=dark] .dpm-suggestion-copy small,:root[data-theme=dark] .dpm-suggestion-message,:root[data-theme=dark] .map-status,:root[data-theme=dark] .mobility-map-heading p{color:var(--dpm-text-muted)}:root[data-theme=dark] .map-route-summary span{background:#3a302b}:root[data-theme=dark] .map-route-summary strong{color:var(--dpm-text)}:root[data-theme=dark] .dpm-platform-switch-shared{background:#3a3838!important}:root[data-theme=dark] .dpm-theme-control{border-color:#57504b}:root[data-theme=dark] body :is(.card,.panel,.surface,.surface-card,.booking-card,.premium-card,.request-card,.dashboard-card,.summary-card,.form-card,.modal,.modal-content,.drawer,.sheet,.tile,.stat-card,.content-card,.list-card,.detail-card,.section-card,[data-theme-surface]){background-color:var(--dpm-panel-bg)!important;color:var(--dpm-text)!important;border-color:var(--dpm-line)!important;box-shadow:var(--dpm-shadow)}:root[data-theme=dark] body :is(.card,.panel,.surface,.surface-card,.booking-card,.premium-card,.request-card,.dashboard-card,.summary-card,.form-card,.modal,.modal-content,.drawer,.sheet,.tile,.stat-card,.content-card,.list-card,.detail-card,.section-card,[data-theme-surface]) :is(h1,h2,h3,h4,p,span,label,strong,b,small,dt,dd,li){color:inherit}:root[data-theme=dark] body :is(input,select,textarea){background-color:var(--dpm-input-bg);color:var(--dpm-text);border-color:var(--dpm-line)}:root[data-theme=dark] body :is(input,textarea)::placeholder{color:var(--dpm-text-muted)}:root[data-theme=dark] body :is(table,thead,tbody,tr,td,th){border-color:var(--dpm-line)}:root[data-theme=dark] body hr{border-color:var(--dpm-line)}:root[data-theme=dark] body :is([class*=card],[class*=panel],[class*=tile],[class*=surface],[class*=summary],[class*=booking],[class*=modal],[class*=drawer]){background-color:var(--dpm-panel-bg);color:var(--dpm-text);border-color:var(--dpm-line)}:root[data-theme=dark] body .dpm-premium-admin,:root[data-theme=dark] body .dpm-premium-operations{background:var(--dpm-page-bg)!important;color:var(--dpm-text)!important}:root[data-theme=dark] body .dpm-premium-admin :is(input,select,textarea),:root[data-theme=dark] body .dpm-premium-operations :is(input,select,textarea){background:var(--dpm-input-bg)!important;color:var(--dpm-text)!important;border-color:var(--dpm-line)!important}:root[data-theme=dark] body .dpm-premium-admin :is(h1,h2,h3,p,label,span,strong,b,small),:root[data-theme=dark] body .dpm-premium-operations :is(h1,h2,h3,p,label,span,strong,b,small){color:inherit}:root[data-theme=dark] body .dpm-premium-admin .muted,:root[data-theme=dark] body .dpm-premium-operations .muted{color:var(--dpm-text-muted)!important}.dpm-demo-driver-panel{margin-bottom:14px}.dpm-demo-driver-heading{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.dpm-demo-driver-heading>div{min-width:0;flex:1 1}.dpm-demo-driver-heading>div>b{color:var(--dpm-orange);font-size:11px;letter-spacing:.1em}.dpm-demo-driver-heading p{margin:6px 0 0;font-size:12px;line-height:1.5}.dpm-demo-driver-heading>span{border:1px solid var(--dpm-orange);color:var(--dpm-orange);border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900;letter-spacing:.08em}.dpm-demo-driver-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0}.dpm-demo-driver-controls label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:800}.dpm-demo-driver-list{border:1px solid var(--dpm-line);border-radius:10px;padding:12px}.dpm-demo-driver-list>b{display:block;font-size:12px;margin-bottom:8px}.dpm-demo-driver-list>div{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--dpm-line);font-size:11px}.dpm-demo-driver-list>div>span:first-child{display:flex;flex-direction:column;gap:3px}.dpm-demo-driver-list small{color:var(--dpm-text-muted);font-size:10px}.dpm-demo-driver-list>div>span:last-child{color:var(--dpm-text-muted);font-size:9px;text-align:right}.dpm-demo-driver-result{margin:10px 0 0;padding:10px;border-radius:8px;background:var(--dpm-panel-raised);font-size:11px;font-weight:700}@media(max-width:620px){.dpm-demo-driver-controls{grid-template-columns:1fr}.dpm-demo-driver-list>div{align-items:flex-start;flex-direction:column}.dpm-demo-driver-list>div>span:last-child{text-align:left}}:root[data-theme=dark] body :is([class*=card],[class*=panel],[class*=surface],[class*=modal],[class*=drawer],[class*=sheet],[class*=tile],[class*=sidebar],[class*=toolbar],[class*=content-box],[class*=summary-box],[class*=details-box],[class*=form-section],[class*=booking-detail]){background-color:var(--dpm-panel-bg)!important;border-color:var(--dpm-line)!important;color:var(--dpm-text)!important}:root[data-theme=dark] body :is(input,select,textarea,[contenteditable=true]){background-color:var(--dpm-input-bg)!important;color:var(--dpm-text)!important;border-color:var(--dpm-line)!important}:root[data-theme=dark] body :is(table,th,td,tr,hr){border-color:var(--dpm-line)!important}:root[data-theme=dark] body :is(button,a,[role=button]){color:inherit}:root[data-theme=dark] body :is(button,a,[role=button])[class*=brand],:root[data-theme=dark] body :is(button,a,[role=button])[class*=orange],:root[data-theme=dark] body :is(button,a,[role=button])[class*=primary]{color:#fff!important}:root[data-theme=dark] body .dpm-premium-admin,:root[data-theme=dark] body .dpm-premium-operations{color:#ffffff!important;opacity:1!important;filter:none!important;-webkit-filter:none!important}:root[data-theme=dark] body .dpm-premium-admin :is(h1,h2,h3,h4,strong,b),:root[data-theme=dark] body .dpm-premium-operations :is(h1,h2,h3,h4,strong,b){color:#ffffff;opacity:1;text-shadow:none}:root[data-theme=dark] body .dpm-premium-admin .muted,:root[data-theme=dark] body .dpm-premium-admin :is(p,small,label),:root[data-theme=dark] body .dpm-premium-operations .muted,:root[data-theme=dark] body .dpm-premium-operations :is(p,small,label){color:#d0cbc7;opacity:1}:root[data-theme=dark] body .dpm-premium-admin header,:root[data-theme=dark] body .dpm-premium-operations header{background:#211f20!important;color:#ffffff!important}:root[data-theme=dark] body .dpm-premium-admin button[style*=background],:root[data-theme=dark] body .dpm-premium-operations button[style*=background]{opacity:1!important;filter:none!important}:root[data-theme=dark] body .dpm-premium-admin input,:root[data-theme=dark] body .dpm-premium-admin select,:root[data-theme=dark] body .dpm-premium-admin textarea,:root[data-theme=dark] body .dpm-premium-operations input,:root[data-theme=dark] body .dpm-premium-operations select,:root[data-theme=dark] body .dpm-premium-operations textarea{background:#202020!important;color:#ffffff!important;border-color:#625b56!important;opacity:1!important;filter:none!important}:root[data-theme=dark] body .dpm-premium-admin option,:root[data-theme=dark] body .dpm-premium-operations option{background:#202020;color:#ffffff}.dpm-admin-demo-console{margin:0 0 20px;padding:18px;border:1px solid var(--dpm-line);border-radius:18px;background:var(--dpm-panel-bg);color:var(--dpm-text)}.dpm-admin-demo-top{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap}.dpm-admin-demo-top>div{min-width:0;flex:1 1}.dpm-admin-demo-kicker{margin:0 0 6px;color:var(--dpm-orange);font-size:10px;font-weight:900;letter-spacing:.12em}.dpm-admin-demo-top h2{margin:0 0 6px;font-size:20px}.dpm-admin-demo-top p:not(.dpm-admin-demo-kicker){margin:0;color:var(--dpm-text-muted);font-size:12px;line-height:1.55}.dpm-admin-demo-top>span{padding:6px 9px;border:1px solid var(--dpm-orange);border-radius:99px;color:var(--dpm-orange);font-size:9px;font-weight:900;letter-spacing:.08em}.dpm-admin-demo-booking{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;margin:14px 0;padding:13px;border-radius:12px;background:var(--dpm-panel-raised)}.dpm-admin-demo-booking>div{display:flex;flex-direction:column;gap:5px;min-width:0}.dpm-admin-demo-booking small{color:var(--dpm-text-muted);font-size:9px;font-weight:900;letter-spacing:.08em}.dpm-admin-demo-booking strong{font-size:13px;overflow-wrap:anywhere}.dpm-admin-demo-booking span{color:var(--dpm-text-muted);font-size:11px}.dpm-admin-demo-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.dpm-admin-demo-controls label{display:flex;flex-direction:column;gap:6px;color:var(--dpm-text);font-size:11px;font-weight:800}.dpm-admin-demo-controls input,.dpm-admin-demo-controls select{width:100%;min-width:0;min-height:42px;padding:10px;border:1px solid var(--dpm-line);border-radius:9px;background:var(--dpm-input-bg);color:var(--dpm-text)}.dpm-admin-demo-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:13px}.dpm-admin-demo-actions button{min-height:42px;padding:10px 14px;border:0;border-radius:9px;background:var(--dpm-orange);color:#fff;font-weight:900;cursor:pointer}.dpm-admin-demo-actions button+button{border:1px solid var(--dpm-line);background:var(--dpm-panel-raised);color:var(--dpm-text)}.dpm-admin-demo-actions button:disabled{opacity:.5;cursor:not-allowed}.dpm-admin-demo-actions span{color:var(--dpm-text-muted);font-size:11px}.dpm-admin-demo-log{margin-top:14px;padding:12px;border:1px solid var(--dpm-line);border-radius:11px}.dpm-admin-demo-log>b{display:block;margin-bottom:7px;font-size:12px}.dpm-admin-demo-log p{display:flex;gap:9px;align-items:flex-start;margin:0;padding:7px 0;border-top:1px solid var(--dpm-line);color:var(--dpm-text);font-size:11px}.dpm-admin-demo-log p span{display:grid;place-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:var(--dpm-panel-raised);color:var(--dpm-text);font-weight:900}.dpm-admin-demo-note{margin:10px 0 0;color:var(--dpm-text-muted);font-size:10px;line-height:1.5}:root[data-theme=dark] .dpm-admin-demo-console{background:#292929;color:#ffffff;border-color:#514b47}:root[data-theme=dark] .dpm-admin-demo-console :is(h2,strong,b){color:#ffffff}:root[data-theme=dark] .dpm-admin-demo-console :is(p,small,label,span){opacity:1}:root[data-theme=dark] .dpm-admin-demo-controls :is(input,select){background:#202020;color:#ffffff;border-color:#625b56}@media(max-width:700px){.dpm-admin-demo-booking,.dpm-admin-demo-controls{grid-template-columns:1fr}}:root[data-theme=dark] body .dpm-login-page{min-height:100vh;background:#151515!important;color:#f7f7f7!important}:root[data-theme=dark] body .dpm-login-page .dpm-login-header{background:#242424!important;color:#ffffff!important;border:1px solid #414141}:root[data-theme=dark] body .dpm-login-page .dpm-login-card{background:#222222!important;color:#ffffff!important;border:1px solid #3b3b3b;box-shadow:0 14px 42px rgba(0,0,0,.48)!important}:root[data-theme=dark] body .dpm-login-page .dpm-login-card h1,:root[data-theme=dark] body .dpm-login-page .dpm-login-card label,:root[data-theme=dark] body .dpm-login-page .dpm-login-card strong{color:#ffffff!important;opacity:1!important}:root[data-theme=dark] body .dpm-login-page .dpm-login-card p:not([role=alert]):not([role=status]){color:#d0d0d0!important;opacity:1!important}:root[data-theme=dark] body .dpm-login-page .dpm-login-card input{background:#141414!important;color:#ffffff!important;border:1px solid #595959!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}:root[data-theme=dark] body .dpm-login-page .dpm-login-card input::placeholder{color:#aaa!important;opacity:1}:root[data-theme=dark] body .dpm-login-page .dpm-login-card a{color:#ff8157!important}:root[data-theme=dark] body .dpm-login-page .dpm-login-card button[type=submit]{background:#e85d32!important;color:#ffffff!important}:root[data-theme=dark] body .dpm-login-page .dpm-login-card button[aria-label*=password]{color:#ff8157!important}:root[data-theme=dark] body .dpm-login-page .dpm-login-card [role=alert]{color:#ffaaa3!important}:root[data-theme=dark] body .dpm-login-page .dpm-login-card [role=status]{color:#a7efbd!important}:root[data-theme=dark] body .dpm-login-page :is(header,a,button,input,section){opacity:1!important;filter:none!important;-webkit-filter:none!important}:root[data-theme=light] body .dpm-login-page{background:#f7f5f3;color:#333132}:root[data-theme=dark] body,:root[data-theme=dark] body .dpm-customer-account-page{background:#151515!important;color:#f5f5f5!important}:root[data-theme=dark] body .dpm-customer-account-page{min-height:100vh}:root[data-theme=dark] body .dpm-customer-account-page .dpm-customer-header{background:#211f20!important;color:#ffffff!important;border-bottom:1px solid #3c3836}:root[data-theme=dark] body .dpm-customer-account-page .dpm-customer-header :is(a,button,span,strong,small){color:inherit}:root[data-theme=dark] body .dpm-customer-account-page #services>div>button{background:#252525!important;color:#ffffff!important;border-color:#45413e!important;box-shadow:0 8px 24px rgba(0,0,0,.24)!important}:root[data-theme=dark] body .dpm-customer-account-page #services>div>button strong{color:#ffffff!important}:root[data-theme=dark] body .dpm-customer-account-page #services>div>button span[style*=color]{color:#c9c2bd!important}:root[data-theme=dark] body .dpm-customer-account-page>div>section[style*="display: grid"]>div{background:#252525!important;color:#f5f5f5!important;border-color:#45413e!important}:root[data-theme=dark] body .dpm-customer-account-page>div>section[style*="display: grid"]>div :is(h2,h3,strong,b,div){color:#f5f5f5}:root[data-theme=dark] body .dpm-customer-account-page #services>div>span,:root[data-theme=dark] body .dpm-customer-account-page>div>section[style*="display: grid"]>div p{color:#c9c2bd!important}:root[data-theme=dark] body .dpm-customer-account-page :is(p,span,small,label,li,dt,dd){opacity:1!important}:root[data-theme=dark] body .dpm-customer-account-page a:not(.dpm-customer-header a){color:#ff8157}:root[data-theme=dark] body .dpm-customer-account-page nav[aria-label="Customer navigation"]{background:#202020!important;color:#ffffff!important;border-top:1px solid #45413e!important;box-shadow:0 -6px 24px rgba(0,0,0,.35)!important}:root[data-theme=dark] body .dpm-customer-account-page nav[aria-label="Customer navigation"] :is(a,button,small){color:#d4ceca!important}:root[data-theme=dark] body .dpm-customer-account-page nav[aria-label="Customer navigation"] :is(a:first-child){color:#ff8157!important}:root[data-theme=dark] body .dpm-customer-account-page [role=dialog]{background:#242424!important;color:#ffffff!important;border-color:#4b4541!important}:root[data-theme=dark] body .dpm-customer-account-page [role=dialog] :is(h2,h3,strong,b,p,span,button){color:inherit}:root[data-theme=dark] body .dpm-customer-account-page [role=dialog] button{border-color:#514a45!important}:root[data-theme=dark] body .dpm-customer-account-page [role=dialog] button[style*="background: #fff"],:root[data-theme=dark] body .dpm-customer-account-page [role=dialog] button[style*="background:#fff"]{background:#303030!important;color:#ffffff!important}:root[data-theme=dark] body .dpm-customer-account-page :is(input,select,textarea){background:#171717!important;color:#ffffff!important;border-color:#55504b!important}:root[data-theme=dark] body .dpm-customer-account-page :is(button,a,section,div){filter:none}:root[data-theme=light] body .dpm-customer-bottom-nav{background:#ffffff!important;border-top:1px solid #e8e1dc!important;box-shadow:0 -6px 24px #29201a0d!important}:root[data-theme=light] body .dpm-customer-bottom-nav :is(a,button,small){color:#625d59!important}:root[data-theme=light] body .dpm-customer-bottom-nav a:first-child{color:#d9502b!important}:root[data-theme=dark] body .dpm-customer-bottom-nav{background:#181818!important;border-top:1px solid #45413e!important;box-shadow:0 -8px 24px rgba(0,0,0,.48)!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=dark] body .dpm-customer-bottom-nav :is(a,button,small){color:#e8e5e2!important;opacity:1!important;-webkit-text-fill-color:#e8e5e2!important}:root[data-theme=dark] body .dpm-customer-bottom-nav a:first-child{color:#ff8157!important;-webkit-text-fill-color:#ff8157!important}:root[data-theme=dark] body .dpm-customer-bottom-nav :is(a,button,small){filter:none!important}:root[data-theme=dark] body :is(button,a,[role=button],[role=tab],[role=option],[class*=badge],[class*=chip],[class*=pill],[class*=tag],[class*=tab],[class*=notice],[class*=disclaimer],[class*=trust],[class*=secondary],[class*=outline]):is([style*="background:#fff"],[style*="background: #fff"],[style*="background-color:#fff"],[style*="background-color: #fff"],[style*="background: rgb(255"],[style*="background-color: rgb(255"]){background-color:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important;border-color:#8f8781!important;opacity:1!important}:root[data-theme=dark] body :is(button,a,[role=button],[role=tab],[role=option],[class*=badge],[class*=chip],[class*=pill],[class*=tag],[class*=tab],[class*=notice],[class*=disclaimer],[class*=trust],[class*=secondary],[class*=outline]):is([style*="background:#fff"],[style*="background: #fff"],[style*="background-color:#fff"],[style*="background-color: #fff"],[style*="background: rgb(255"],[style*="background-color: rgb(255"]) *{color:#242120!important;-webkit-text-fill-color:#242120!important;opacity:1!important}:root[data-theme=dark] body :is(input,select,textarea,button){text-shadow:none}:root[data-theme=dark] body :is(button,a,[role=button],[role=tab]):focus-visible{outline:2px solid #ff956f!important;outline-offset:2px}:root[data-theme=dark] body :is(button,a,[role=button],[role=tab],[role=option],[class*=badge],[class*=Badge],[class*=chip],[class*=Chip],[class*=pill],[class*=Pill],[class*=tag],[class*=Tag],[class*=notice],[class*=Notice],[class*=disclaimer],[class*=Disclaimer],[class*=trust],[class*=Trust],[class*=secondary],[class*=Secondary],[class*=outline],[class*=Outline],[class*=ghost],[class*=Ghost],[class*=subtle],[class*=Subtle],[class*=mutedButton],[class*=softButton]){text-shadow:none!important;opacity:1;filter:none;-webkit-filter:none}:root[data-theme=dark] body :is(button,a,[role=button],[role=tab],[role=option],[class*=badge],[class*=Badge],[class*=chip],[class*=Chip],[class*=pill],[class*=Pill],[class*=tag],[class*=Tag],[class*=notice],[class*=Notice],[class*=disclaimer],[class*=Disclaimer],[class*=trust],[class*=Trust],[class*=secondary],[class*=Secondary],[class*=outline],[class*=Outline],[class*=ghost],[class*=Ghost],[class*=subtle],[class*=Subtle],[class*=mutedButton],[class*=softButton]):is([class*=secondary],[class*=Secondary],[class*=outline],[class*=Outline],[class*=ghost],[class*=Ghost],[class*=badge],[class*=Badge],[class*=chip],[class*=Chip],[class*=pill],[class*=Pill],[class*=tag],[class*=Tag],[class*=notice],[class*=Notice],[class*=disclaimer],[class*=Disclaimer],[class*=trust],[class*=Trust]){background-color:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important;border-color:#8f8781!important}:root[data-theme=dark] body :is(button,a,[role=button],[role=tab],[role=option],[class*=secondary],[class*=Secondary],[class*=outline],[class*=Outline],[class*=ghost],[class*=Ghost],[class*=badge],[class*=Badge],[class*=chip],[class*=Chip],[class*=pill],[class*=Pill],[class*=tag],[class*=Tag],[class*=notice],[class*=Notice],[class*=disclaimer],[class*=Disclaimer],[class*=trust],[class*=Trust]):is([class*=secondary],[class*=Secondary],[class*=outline],[class*=Outline],[class*=ghost],[class*=Ghost],[class*=badge],[class*=Badge],[class*=chip],[class*=Chip],[class*=pill],[class*=Pill],[class*=tag],[class*=Tag],[class*=notice],[class*=Notice],[class*=disclaimer],[class*=Disclaimer],[class*=trust],[class*=Trust]) *{color:#242120!important;-webkit-text-fill-color:#242120!important;opacity:1!important}:root[data-theme=dark] body :is(input,select,textarea,[contenteditable=true]){color-scheme:dark}:root[data-theme=dark] body :is(button,a,[role=button],[role=tab],input,select,textarea):focus-visible{outline:2px solid #ff956f!important;outline-offset:2px!important}:root[data-theme=dark] .dpm-refreshment-page{background:#191919!important;color:#f5f2ef!important}:root[data-theme=dark] .dpm-refreshment-page>:is(section,footer){color:#f5f2ef!important}:root[data-theme=dark] .dpm-refreshment-page>section:not(#menu):not(#basket):not(#refreshment-checkout-review){background:#292929!important;border-color:#494542!important}:root[data-theme=dark] .dpm-refreshment-page>section[style*=linear-gradient]{background:linear-gradient(115deg,#292522,#302a27 54%,#493126)!important;border-color:#5a4034!important}:root[data-theme=dark] .dpm-refreshment-page>section[style*=linear-gradient] :is(h1,h2,h3,strong,p,span){color:#f5f2ef!important}:root[data-theme=dark] .dpm-refreshment-page>section[style*=linear-gradient] p:first-child{color:#ff956f!important}:root[data-theme=dark] .dpm-refreshment-page>div[role=status]{background:#332b20!important;color:#ffe2ad!important;border-color:#695332!important}:root[data-theme=dark] .dpm-refreshment-page #menu{background:transparent!important;color:#f5f2ef!important}:root[data-theme=dark] .dpm-refreshment-page #menu :is(h1,h2,h3,h4,strong,label){color:#f5f2ef!important}:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card{background:#292929!important;border-color:#514943!important;color:#f5f2ef!important;box-shadow:0 5px 18px rgba(0,0,0,.24)!important}:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card-body{background:#292929!important;color:#f5f2ef!important}:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card-body>p,:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card-body>span:not(:first-child),:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card-body>strong{color:#e7e1dc!important;-webkit-text-fill-color:#e7e1dc!important;opacity:1!important}:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card-body>div>strong,:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card-body>span:first-child{color:#ff956f!important;-webkit-text-fill-color:#ff956f!important}:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card-body>div>span{color:#8bd49a!important;-webkit-text-fill-color:#8bd49a!important}:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card-body>div>button:first-child{background:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important;border-color:#aaa19a!important}:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-card-body>div>button:last-child{color:#fff!important;-webkit-text-fill-color:#fff!important}:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-comparison>article>button:first-child,:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-menu-image,:root[data-theme=dark] .dpm-refreshment-page .dpm-refreshment-selected-image{background:linear-gradient(140deg,#fff7f0,#f9e1d2)!important}:root[data-theme=dark] .dpm-refreshment-page #basket,:root[data-theme=dark] .dpm-refreshment-page #refreshment-checkout-review,:root[data-theme=dark] .dpm-refreshment-page [role=dialog]>section{background:#242424!important;color:#f5f2ef!important;border-color:#514943!important}:root[data-theme=dark] .dpm-refreshment-page #basket :is(h2,p,strong,span),:root[data-theme=dark] .dpm-refreshment-page #refreshment-checkout-review :is(h2,h3,p,strong,span,label),:root[data-theme=dark] .dpm-refreshment-page [role=dialog] :is(h2,h3,p,strong,span,small){color:#e9e4df!important;-webkit-text-fill-color:#e9e4df!important;opacity:1!important}:root[data-theme=dark] .dpm-refreshment-page :is(input,select,textarea){background:#303030!important;color:#f5f2ef!important;-webkit-text-fill-color:#f5f2ef!important;border-color:#68615b!important}:root[data-theme=dark] .dpm-refreshment-page :is(input,textarea)::placeholder{color:#b6ada7!important;-webkit-text-fill-color:#b6ada7!important;opacity:1!important}:root[data-theme=dark] .dpm-refreshment-page #refreshment-checkout-review [style*="background: white"],:root[data-theme=dark] .dpm-refreshment-page #refreshment-checkout-review [style*='background: "white"'],:root[data-theme=dark] .dpm-refreshment-page #refreshment-checkout-review>div{color:#f5f2ef}:root[data-theme=dark] .dpm-refreshment-page footer{color:#b6ada7!important}:root[data-theme=dark]{--dpm-night-text-primary:#f4f4f5;--dpm-night-text-secondary:#d1d1d4;--dpm-night-text-muted:#b8b8bd;--dpm-night-heading:#fafafa;--dpm-night-link:#ff956f}:root[data-theme=dark] body{color:var(--dpm-night-text-primary)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:root[data-theme=dark] body :is(h1,h2,h3,h4,h5,h6,strong,b,th,legend){color:var(--dpm-night-heading);opacity:1!important;text-shadow:none!important}:root[data-theme=dark] body :is(p,li,dt,dd,label,figcaption,blockquote,td,caption){color:var(--dpm-night-text-secondary);opacity:1!important;text-shadow:none!important}:root[data-theme=dark] body :is(small,time,summary,.muted,.subtle,[data-muted=true]){color:var(--dpm-night-text-muted);opacity:1!important}:root[data-theme=dark] body :is(input,select,textarea,button){font-family:Arial,Helvetica,sans-serif;text-shadow:none!important}:root[data-theme=dark] body :is(input,select,textarea)::placeholder{color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important;opacity:1!important}:root[data-theme=dark] body a:not([class*=button]):not([role=button]){color:var(--dpm-night-link)}:root[data-theme=dark] body :is(p,li,dt,dd,label,small,span){-webkit-font-smoothing:antialiased;text-shadow:none!important}:root[data-theme=dark] body :is([role=status],[role=alert],.success,.error,.warning,[class*=status],[class*=Status]){opacity:1!important}:root[data-theme=dark] body .mobility-page{background:#191919!important;color:#f4f4f5!important}:root[data-theme=dark] body .mobility-page .booking-main,:root[data-theme=dark] body .mobility-page .delivery-intake,:root[data-theme=dark] body .mobility-page .extra-panel,:root[data-theme=dark] body .mobility-page .fare-breakdown,:root[data-theme=dark] body .mobility-page .fare-estimate,:root[data-theme=dark] body .mobility-page .mobility-map-panel,:root[data-theme=dark] body .mobility-page .premium-field,:root[data-theme=dark] body .mobility-page .premium-privacy-note,:root[data-theme=dark] body .mobility-page .premium-request-panel,:root[data-theme=dark] body .mobility-page .route-form{background:#242424!important;color:#f4f4f5!important;border-color:#494542!important;box-shadow:none}:root[data-theme=dark] body .mobility-page .where-search-head{background:#303030!important;color:#fafafa!important;border:1px solid #514943!important}:root[data-theme=dark] body .mobility-page .where-search-head>span,:root[data-theme=dark] body .mobility-page .where-search-head>strong{color:#fafafa!important}:root[data-theme=dark] body .mobility-page .contact-picker-button,:root[data-theme=dark] body .mobility-page .later-button,:root[data-theme=dark] body .mobility-page .locate-button,:root[data-theme=dark] body .mobility-page .route-fields>.swap-locations{background:#3a2b25!important;color:#ffad86!important;border:1px solid #80513c!important}:root[data-theme=dark] body .mobility-page .delivery-field>span,:root[data-theme=dark] body .mobility-page .field-label>label,:root[data-theme=dark] body .mobility-page .field-label>span,:root[data-theme=dark] body .mobility-page .map-disclaimer,:root[data-theme=dark] body .mobility-page .route-form .location-state,:root[data-theme=dark] body .mobility-page .saved-note,:root[data-theme=dark] body .mobility-page .section-kicker,:root[data-theme=dark] body .mobility-page .step-number{color:#d1d1d4!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .delivery-field input,:root[data-theme=dark] body .mobility-page .delivery-field select,:root[data-theme=dark] body .mobility-page .delivery-field textarea,:root[data-theme=dark] body .mobility-page .field-label input,:root[data-theme=dark] body .mobility-page .field-label select,:root[data-theme=dark] body .mobility-page .field-label textarea,:root[data-theme=dark] body .mobility-page .route-fields input,:root[data-theme=dark] body .mobility-page .route-fields select,:root[data-theme=dark] body .mobility-page .route-fields textarea{background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border:1px solid #625b56!important;caret-color:#ff956f!important;box-shadow:none}:root[data-theme=dark] body .mobility-page .field-label input::placeholder,:root[data-theme=dark] body .mobility-page .field-label textarea::placeholder,:root[data-theme=dark] body .mobility-page .route-fields input::placeholder,:root[data-theme=dark] body .mobility-page .route-fields textarea::placeholder{color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .destination-field{border-top-color:#514943!important}:root[data-theme=dark] body .mobility-page .rail-pickup{background:#242424!important}:root[data-theme=dark] body .mobility-page .rail-line{border-left-color:#66574f!important}:root[data-theme=dark] body .mobility-page .rail-destination{background:#f4f4f5!important}:root[data-theme=dark] body .mobility-page .dpm-address-suggestions{background:#292929!important;color:#f4f4f5!important;border:1px solid #514943!important;box-shadow:0 14px 32px rgba(0,0,0,.45)!important}:root[data-theme=dark] body .mobility-page .dpm-address-suggestion{background:#292929!important;color:#f4f4f5!important;border-bottom:1px solid #494542!important}:root[data-theme=dark] body .mobility-page .dpm-address-suggestion:focus-visible,:root[data-theme=dark] body .mobility-page .dpm-address-suggestion:hover{background:#38302c!important}:root[data-theme=dark] body .mobility-page .dpm-address-suggestion :is(strong,small),:root[data-theme=dark] body .mobility-page .dpm-suggestion-loading{color:#f0eeec!important;-webkit-text-fill-color:#f0eeec!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .dpm-address-suggestion small{color:#c5c1be!important;-webkit-text-fill-color:#c5c1be!important}:root[data-theme=dark] body .mobility-page .dpm-suggestion-pin{background:#3a2b25!important;color:#ffad86!important}:root[data-theme=dark] body .mobility-page .dpm-address-suggestion .dpm-suggestion-arrow{color:#ff956f!important}:root[data-theme=dark] body .mobility-page .route-fields :is(.delivery-intake,.delivery-intake-heading,.delivery-fragile){background:#292929!important;color:#f4f4f5!important;border-color:#514943!important}:root[data-theme=dark] body .mobility-page .route-fields :is(.delivery-intake p,.delivery-intake small,.delivery-fragile small,.delivery-intake-note){color:#c5c1be!important}:root[data-theme=dark] body .mobility-page .booking-main :is(h1,h2,h3,h4,strong,b,legend,.service-copy strong){color:#fafafa}:root[data-theme=dark] body .mobility-page .booking-main :is(p,small,.service-copy>span,.fare-lines>div,.map-route-summary,.map-address-summary){color:#d1d1d4}:root[data-theme=dark] body .mobility-page .booking-main .service-card{background:#292929!important;color:#f4f4f5!important;border-color:#514943!important}:root[data-theme=dark] body .mobility-page .booking-main .service-card.active{background:#3a2b25!important;border-color:#f07843!important}:root[data-theme=dark] body .mobility-page .booking-main .service-card .service-copy :is(strong,small,span){color:#f0eeec!important}:root[data-theme=dark] body .mobility-page .fare-breakdown-toggle{background:#303030!important;color:#f4f4f5!important;border-color:#625b56!important}:root[data-theme=dark] body .mobility-page .fare-lines>div{border-bottom-color:#494542!important;color:#d1d1d4!important}:root[data-theme=dark] body .mobility-page .fare-lines .fare-total-line,:root[data-theme=dark] body .mobility-page .fare-lines>div>span:last-child{color:#fafafa!important}:root[data-theme=dark] body .mobility-page .request-status{background:#332b20!important;color:#ffe2ad!important;border-color:#695332!important}:root[data-theme=dark] body .mobility-page .mobility-footer{color:#b8b8bd!important}:root[data-theme=dark] body .mobility-page :is(.platform-menu,.notification-panel,.role-menu){background:#242424!important;color:#f4f4f5!important;border-color:#514943!important}:root[data-theme=dark] body .mobility-page :is(.platform-menu a,.role-menu a,.notification-panel p,.notification-panel small,.notification-item-body p){color:#e3dfdc!important}:root[data-theme=dark] body .mobility-page :is(.platform-menu a:hover,.role-menu a:hover){background:#38302c!important}:root[data-theme=dark] body .mobility-page .confirm-button{background:#c95624!important;color:#fff!important}:root[data-theme=dark] body .mobility-page :is(button,input,select,textarea,a):focus-visible{outline:2px solid #ff956f!important;outline-offset:2px!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme){background:#191919!important;color:#f4f4f5!important;color-scheme:dark}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(header,section,article,aside,fieldset,details,dialog,.panel,.card,.count,.gateCard,.metricCard,.tableWrap,.toolbar,.summary>div,.history>div,.device,.customerMessage,.premium-field,.premium-privacy-note){background-color:#242424!important;color:#f4f4f5!important;border-color:#494542!important;box-shadow:none}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(h1,h2,h3,h4,h5,h6,strong,b,th,legend,label,.title,.heading){color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;opacity:1!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(p,li,dt,dd,td,small,span,div,figcaption,.muted,.hint,.footer,.details,.rowText){text-shadow:none!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(p,li,dt,dd,td,small,.muted,.hint,.footer,.details,.rowText){color:#d1d1d4!important;-webkit-text-fill-color:#d1d1d4;opacity:1!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(input,select,textarea,[contenteditable=true]){background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#625b56!important;caret-color:#ff956f!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(input,textarea)::placeholder{color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important;opacity:1!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(button,.button,[role=button],a.button){text-shadow:none!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(button.secondary,button[class*=secondary],.secondary,[class*=secondaryButton],[class*=Secondary]){background:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important;border-color:#8f8781!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(button.primary,.primary,[class*=primaryButton],[class*=Primary]){background:#c95624!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#c95624!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(button.danger,.danger,[class*=deleteButton],[class*=Danger]){background:#492522!important;color:#ffb4a9!important;-webkit-text-fill-color:#ffb4a9!important;border-color:#85443c!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(table,thead,tbody,tr,th,td){border-color:#494542!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(th){background:#302d2b!important;color:#e7e3df!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(tr:nth-child(2n),tbody tr:hover){background:#292929!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is([role=alert],.error){background:#482522!important;color:#ffcbc4!important;border-color:#85443c!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is([role=status],.success){background:#203c2b!important;color:#b8f0c8!important;border-color:#376849!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(.warning,.processing,.partial){background:#44351c!important;color:#ffe2a8!important;border-color:#80602b!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(.pill,.status,.admin,.adminPill){background:#3a2b25!important;color:#ffad86!important;border-color:#80513c!important}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) a:not([class*=button]){color:#ff956f}:root[data-theme=dark] body :is(.dpm-admin-theme,.dpm-vendor-theme) :is(button,input,select,textarea,a):focus-visible{outline:2px solid #ff956f!important;outline-offset:2px!important}:root[data-theme=dark] body .mobility-page .fare-breakdown,:root[data-theme=dark] body .mobility-page .fare-preview{background:#242424!important;color:#f4f4f5!important;border-color:#514943!important}:root[data-theme=dark] body .mobility-page .fare-preview :is(h2,h3,h4,strong,b,label){color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .fare-preview :is(p,small,span){color:#d1d1d4!important;-webkit-text-fill-color:#d1d1d4!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .fare-option,:root[data-theme=dark] body .mobility-page .fare-option-grid>button,:root[data-theme=dark] body .mobility-page .fare-option-vehicle{background:#303030!important;color:#f4f4f5!important;border:1px solid #625b56!important}:root[data-theme=dark] body .mobility-page .fare-option :is(strong,b,span,small),:root[data-theme=dark] body .mobility-page .fare-option-grid>button :is(strong,b,span,small),:root[data-theme=dark] body .mobility-page .fare-option-vehicle :is(strong,b,span,small){color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .fare-option-grid>button.selected,:root[data-theme=dark] body .mobility-page .fare-option-grid>button[aria-pressed=true],:root[data-theme=dark] body .mobility-page .fare-option-vehicle.selected,:root[data-theme=dark] body .mobility-page .fare-option.selected{background:#3a2922!important;border:2px solid #f07843!important;color:#fff!important}:root[data-theme=dark] body .mobility-page .fare-option-check,:root[data-theme=dark] body .mobility-page .fare-option-price{color:#ffad86!important;-webkit-text-fill-color:#ffad86!important}:root[data-theme=dark] body .mobility-page .fare-selection-confirmed,:root[data-theme=dark] body .mobility-page .fare-status{color:#d1d1d4!important;-webkit-text-fill-color:#d1d1d4!important}:root[data-theme=dark] body .mobility-page .fare-breakdown :is(.receipt-review-card,.receipt-trip-meta,.receipt-style-lines,.fare-lines){background:#242424!important;color:#f4f4f5!important;border-color:#514943!important}:root[data-theme=dark] body .mobility-page .fare-breakdown :is(.receipt-line,.fare-lines>div,.receipt-trip-meta p,.receipt-trip-meta small){color:#d1d1d4!important;border-color:#494542!important}:root[data-theme=dark] body .mobility-page .fare-breakdown :is(.receipt-line b,.fare-lines b,.receipt-trip-meta strong,.receipt-breakdown-heading){color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}:root[data-theme=dark] body .mobility-page .fare-breakdown :is(.receipt-total,.receipt-total strong,.fare-total-line){color:#ff956f!important;-webkit-text-fill-color:#ff956f!important}:root[data-theme=dark] body .mobility-page .fare-breakdown :is(.fare-compact-note,.fare-preview-note,.receipt-stamp){background:#302b27!important;color:#ded8d2!important;border-color:#655448!important}:root[data-theme=dark] body .mobility-page .booking-step-actions a:not(.confirm-button),:root[data-theme=dark] body .mobility-page .booking-step-actions button:not(.confirm-button){background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border:1px solid #625b56!important}:root[data-theme=dark] body .mobility-page .booking-step-actions .confirm-button{background:#c95624!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#c95624!important}:root[data-theme=dark] body .trips :is(header,section,article,aside,.trip,.tripMain,.tripSide,.fare,.journey-map-panel,.active-trip-card,.approved-fare,.approved-trip-status,.approved-trip-metrics,.approved-fare-lines,.driver-card,.trip-status-card,.trip-details-card,.receipt-card,.support-card,.dpm-chat-panel){background:#242424!important;color:#f4f4f5!important;border-color:#494542!important;box-shadow:none}:root[data-theme=dark] body .trips :is(h1,h2,h3,h4,h5,h6,strong,b,.trips-brand,.trips-wordmark,.tripTop,.tripSide){color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;opacity:1!important}:root[data-theme=dark] body .trips :is(p,small,span,label,li,dt,dd,.muted,.tripMeta,.tripSubtext,.journey-map-panel p){color:#d1d1d4!important;-webkit-text-fill-color:#d1d1d4!important;opacity:1!important}:root[data-theme=dark] body .trips :is(input,select,textarea){background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#625b56!important}:root[data-theme=dark] body .trips :is(button,.button,[role=button]){background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#625b56!important}:root[data-theme=dark] body .trips :is(button.primary,.primary,.dpm-support-submit,.dpm-trip-primary-action){background:#c95624!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#c95624!important}:root[data-theme=dark] body .trips :is(.approved-fare,.fare-pin,.trip-fare-total){background:#302b27!important;color:#ffad86!important;border-color:#655448!important}:root[data-theme=dark] body .trips :is(.journey-map-panel,.active-trip-card) :is(.primary,.secondary){color:#fff!important;-webkit-text-fill-color:#fff!important}:root[data-theme=dark] body .trips :is(.journey-map-panel,.active-trip-card){background:#242424!important}:root[data-theme=dark] body .trips .journey-status-steps,:root[data-theme=dark] body .trips .trip-progress{background:#242424!important;color:#d1d1d4!important}:root[data-theme=dark] body .trips :is(.trip-progress,.journey-status-steps) :is(span,small,b){color:#d1d1d4!important}:root[data-theme=dark] body .trips :is(.notification,.trip-alert,.trip-complete-notice){background:#302b27!important;color:#f4f4f5!important;border-color:#655448!important}:root[data-theme=dark] body .trips :is(.notification,.trip-alert,.trip-complete-notice) *{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}:root[data-theme=dark] body .dpm-customer-theme{background:#191919!important;color:#f4f4f5!important;color-scheme:dark}:root[data-theme=dark] body .dpm-customer-theme :is(header,section,article,aside,fieldset,details,dialog,.card,.panel,.summary,.form-card){background-color:#242424!important;color:#f4f4f5!important;border-color:#494542!important;box-shadow:none}:root[data-theme=dark] body .dpm-customer-theme :is(h1,h2,h3,h4,h5,h6,strong,b,th,legend,label){color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;opacity:1!important}:root[data-theme=dark] body .dpm-customer-theme :is(p,li,dt,dd,td,small,figcaption,.muted,.hint,.description){color:#d1d1d4!important;-webkit-text-fill-color:#d1d1d4!important;opacity:1!important}:root[data-theme=dark] body .dpm-customer-theme :is(input,select,textarea){background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#625b56!important}:root[data-theme=dark] body .dpm-customer-theme :is(input,textarea)::placeholder{color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important;opacity:1!important}:root[data-theme=dark] body .dpm-customer-theme :is(button.secondary,.secondary,[class*=secondaryButton]){background:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important;border-color:#8f8781!important}:root[data-theme=dark] body .dpm-customer-theme :is(button.primary,.primary,[class*=primaryButton]){background:#c95624!important;color:#fff!important;-webkit-text-fill-color:#fff!important}:root[data-theme=dark] body .dpm-customer-theme a:not([class*=button]){color:#ff956f}:root[data-theme=dark] body .dpm-customer-theme :is(button,input,select,textarea,a):focus-visible{outline:2px solid #ff956f!important;outline-offset:2px!important}:root[data-theme=dark] body .mobility-page .booking-step-actions :is(button,a){min-height:48px;border-radius:12px;font-weight:750;text-align:center;white-space:normal}:root[data-theme=dark] body .mobility-page .booking-step-actions :is(button,a):not(.confirm-button):not([class*=primary]){background:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important;border:1px solid #a69e98!important;box-shadow:0 2px 0 rgba(0,0,0,.16)}:root[data-theme=dark] body .mobility-page .booking-step-actions :is(button,a):not(.confirm-button):not([class*=primary]) :is(span,strong,b){color:#242120!important;-webkit-text-fill-color:#242120!important}:root[data-theme=dark] body .mobility-page .fare-option-grid>button{min-height:92px}:root[data-theme=dark] body .mobility-page .fare-option-grid>button .fare-option-price{color:#ffad86!important;-webkit-text-fill-color:#ffad86!important}:root[data-theme=dark] body .mobility-page .fare-option-grid>button .fare-option-vehicle{background:transparent!important}:root[data-theme=dark] body .trips{--ink:#f4f4f5!important;--muted:#c4c4c8!important;--line:#494542!important;background:#191919!important;color:#f4f4f5!important;color-scheme:dark}:root[data-theme=dark] body .trips :is(.wrap,.active-wrap,.active-driver-page,.approved-phone-flow,.approved-screen,.approved-map-screen,.approved-bottom-card,.approved-receipt-screen,.approved-completed,.approved-rating,.trip,.receipt,.fare,.status,.approved-trip-status,.approved-trip-metrics,.approved-receipt-meta,.approved-fare-lines,.approved-driver-row,.approved-driver-info,.tripMain,.tripSide,.tripTop,.dpm-lost-panel,.dpm-chat-thread){background-color:#242424!important;color:#f4f4f5!important;border-color:#494542!important;box-shadow:none!important}:root[data-theme=dark] body .trips :is(h1,h2,h3,h4,h5,h6,strong,b,th,label,.trips-wordmark,.approved-move-header,.approved-total){color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;opacity:1!important;text-shadow:none!important}:root[data-theme=dark] body .trips :is(p,span,small,li,dt,dd,td,.tripMeta,.tripSubtext,.muted,.approved-receipt-screen>small,.approved-text-button){color:#d1d1d4!important;-webkit-text-fill-color:#d1d1d4!important;opacity:1!important;text-shadow:none!important}:root[data-theme=dark] body .trips :is(.approved-move-header,.trips-header){background:#111!important;color:#fafafa!important;border-color:#494542!important}:root[data-theme=dark] body .trips :is(.approved-screen,.approved-completed,.approved-rating,.approved-receipt-screen,.approved-bottom-card,.trip,.receipt,.fare,.status,.approved-trip-status,.approved-trip-metrics,.approved-receipt-meta,.approved-fare-lines){border-color:#494542!important}:root[data-theme=dark] body .trips :is(.approved-primary,.approved-confirm,.approved-call-action,.dpm-trip-primary-action){background:#c95624!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#c95624!important}:root[data-theme=dark] body .trips :is(button:not(.approved-primary):not(.approved-confirm),select,textarea,input){background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#625b56!important}:root[data-theme=dark] body .trips :is(input,textarea)::placeholder{color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important;opacity:1!important}:root[data-theme=dark] body .trips :is(.approved-receipt-screen,.approved-receipt-meta,.approved-fare-lines){background:#242424!important}:root[data-theme=dark] body .trips .receipt-stamp{background:#3a2b25!important;color:#ffad86!important;-webkit-text-fill-color:#ffad86!important;border:1px solid #80513c!important}:root[data-theme=dark] body .trips .approved-fare-lines .approved-total,:root[data-theme=dark] body .trips .approved-fare-lines .approved-total strong{color:#ff956f!important;-webkit-text-fill-color:#ff956f!important}:root[data-theme=dark] body .trips :is(.approved-screen,.approved-completed,.approved-rating,.approved-receipt-screen) :is(.approved-primary,.approved-text-button){text-shadow:none!important}:root[data-theme=dark] body .trips :is(.notification,.notification-panel,[role=alert],[role=status]){background:#302b27!important;color:#f4f4f5!important;border-color:#655448!important}:root[data-theme=dark] body .trips :is(.notification,.notification-panel,[role=alert],[role=status]) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}:root[data-theme=dark] body .trips .approved-map{background-color:#242424!important;color:#f4f4f5!important}:root[data-theme=dark] body .trips .approved-map-card,:root[data-theme=dark] body .trips .approved-map-label,:root[data-theme=dark] body .trips .approved-map-overlay{background:#242424!important;color:#f4f4f5!important;border-color:#494542!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel{background:#202020!important;color:#f4f4f5!important;border:1px solid #494542!important;box-shadow:0 18px 55px #0009!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel :is(header,strong,p,label,small,div){color:#e4e4e7;-webkit-text-fill-color:#e4e4e7}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel header strong{color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-messages{background:#191919!important;color:#f4f4f5!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-messages>p{color:#c4c4c8!important;-webkit-text-fill-color:#c4c4c8!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-messages>div{background:#303030!important;color:#f4f4f5!important;border:1px solid #514943!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-messages>div[style*=flex-end]{background:#3a2922!important;border-color:#80513c!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-messages>div :is(div,span){color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel :is(button:not([type=submit]),.dpm-chat-hint){color:#f4f4f5}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel button[aria-label="Close communication panel"],:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel>button:last-child{background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border:1px solid #625b56!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel .dpm-chat-composer{background:#292929!important;border-color:#625b56!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel .dpm-chat-composer textarea{background:transparent!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel .dpm-chat-composer textarea::placeholder{color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel :is(.dpm-chat-hint){color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel>div[style*="text-align: center"]{background:#303030!important;color:#f4f4f5!important;border:1px solid #514943!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel>div[style*="text-align: center"] *{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}:root[data-theme=dark] body .dpm-chat-overlay .dpm-chat-panel [role=status]{background:#3a2b25!important;color:#ffcfb8!important;-webkit-text-fill-color:#ffcfb8!important;border:1px solid #80513c!important}:root[data-theme=dark] body .trips :is(.dpm-chat-thread,.dpm-chat-bubble){background:#303030!important;color:#f4f4f5!important;border-color:#514943!important}:root[data-theme=dark] body .trips .dpm-chat-bubble.ai{background:#302b27!important;color:#f4f4f5!important}:root[data-theme=dark] body .trips .approved-rating .approved-stars{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:4px 0!important}:root[data-theme=dark] body .trips .approved-rating .approved-stars button{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#8b8b91!important;-webkit-text-fill-color:#8b8b91!important;font-size:32px!important;line-height:1!important;padding:3px 4px!important;min-width:34px!important;min-height:42px!important;border-radius:8px!important}:root[data-theme=dark] body .trips .approved-rating .approved-stars button.selected{background:rgba(201,86,36,.14)!important;color:#ff956f!important;-webkit-text-fill-color:#ff956f!important;text-shadow:0 0 12px rgba(255,149,111,.28)!important}:root[data-theme=dark] body .trips .approved-rating .approved-stars button:focus-visible{outline:2px solid #ff956f!important;outline-offset:2px!important}:root[data-theme=dark] body .trips .approved-rating .approved-feedback-tags button{background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border:1px solid #625b56!important;border-radius:12px!important}:root[data-theme=dark] body .trips .approved-rating .approved-feedback-tags button.selected,:root[data-theme=dark] body .trips .approved-rating .approved-feedback-tags button[aria-pressed=true]{background:#3a2922!important;color:#ffad86!important;-webkit-text-fill-color:#ffad86!important;border-color:#c95624!important}:root[data-theme=dark] body .trips .approved-rating textarea{background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border:1px solid #625b56!important}:root[data-theme=dark] body .trips .approved-rating textarea::placeholder{color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important;opacity:1!important}:root[data-theme=dark] body .trips .approved-demo-note{background:#242424!important;color:#bfc0c4!important;-webkit-text-fill-color:#bfc0c4!important;border-top:1px solid #494542!important;border-bottom:1px solid #494542!important}:root[data-theme=dark] body .trips .approved-rating-popup{background:#202020!important;color:#f4f4f5!important;border:1px solid #494542!important}:root[data-theme=dark] body .mobility-page .premium-request-panel{background:#202020!important;color:#f4f4f5!important;border-color:#494542!important}:root[data-theme=dark] body .mobility-page .premium-request-panel :is(.premium-intro h2,.premium-success h2,.premium-field,.premium-field legend,.premium-field>span,.premium-vehicle-care-terms>strong){color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .premium-request-panel :is(.premium-intro p,.premium-help,.premium-field small,.premium-fuel-confirm small,.premium-submit-row>small,.premium-success p){color:#c4c4c8!important;-webkit-text-fill-color:#c4c4c8!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .premium-request-panel :is(.premium-field input,.premium-field select,.premium-field textarea){background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border:1px solid #625b56!important;color-scheme:dark}:root[data-theme=dark] body .mobility-page .premium-request-panel :is(.premium-field input::placeholder,.premium-field textarea::placeholder){color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .premium-request-panel .premium-fuel-confirm,:root[data-theme=dark] body .mobility-page .premium-request-panel .premium-radio,:root[data-theme=dark] body .mobility-page .premium-request-panel .premium-state-option,:root[data-theme=dark] body .mobility-page .premium-request-panel .premium-vehicle-care-terms{background:#292929!important;color:#f4f4f5!important;border:1px solid #514943!important;box-shadow:none!important}:root[data-theme=dark] body .mobility-page .premium-request-panel :is(.premium-radio strong,.premium-fuel-confirm strong,.premium-state-option span,.premium-vehicle-care-terms p,.premium-vehicle-care-terms strong){color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;opacity:1!important}:root[data-theme=dark] body .mobility-page .premium-request-panel .premium-privacy-note{background:#332b20!important;color:#f3dfb5!important;border-color:#76603a!important}:root[data-theme=dark] body .mobility-page .premium-request-panel .premium-vehicle-care-terms a{color:#ff956f!important;-webkit-text-fill-color:#ff956f!important}:root[data-theme=dark] body .mobility-page .premium-request-panel .premium-submit{background:#c95624!important;color:#fff!important;-webkit-text-fill-color:#fff!important}:root[data-theme=dark] body .mobility-page .premium-request-panel .premium-error{background:#3b2423!important;color:#ffcfca!important;border-color:#8e4540!important}:root[data-theme=dark] body .mobility-page .premium-request-panel .premium-success{background:#242424!important;color:#f4f4f5!important}:root[data-theme=dark] body .dpm-refreshment-page{background:#191919!important;color:#f4f4f5!important}:root[data-theme=dark] body .dpm-refreshment-page :is(section,article,[role=dialog],[role=listbox]){color:#f4f4f5}:root[data-theme=dark] body .dpm-refreshment-page :is(.dpm-refreshment-menu-card,.dpm-refreshment-selected-card,#basket,#refreshment-checkout-review,[role=dialog]>section){background:#242424!important;color:#f4f4f5!important;border-color:#494542!important;box-shadow:none!important}:root[data-theme=dark] body .dpm-refreshment-page :is(h1,h2,h3,h4,strong,b,label){color:#fafafa;-webkit-text-fill-color:#fafafa}:root[data-theme=dark] body .dpm-refreshment-page :is(p,span,small,li,dt,dd){color:#d1d1d4;-webkit-text-fill-color:#d1d1d4}:root[data-theme=dark] body .dpm-refreshment-page :is(.dpm-refreshment-menu-card,.dpm-refreshment-selected-card) :is(button,a){cursor:pointer}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-menu-card,:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-menu-card *{-webkit-tap-highlight-color:rgba(255,149,111,.15)}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-menu-card :is(.dpm-refreshment-menu-card-body){background:#242424!important}:root[data-theme=dark] body .dpm-refreshment-page :is(.dpm-refreshment-menu-image,.dpm-refreshment-selected-image){background:linear-gradient(140deg,#302b28,#3b302b)!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-selected-body{background:#242424!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-selected-details{border-color:#494542!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-comparison article{background:#242424!important;color:#f4f4f5!important;border-color:#494542!important}:root[data-theme=dark] body .dpm-refreshment-page :is(input,select,textarea){background:#303030!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#625b56!important;color-scheme:dark}:root[data-theme=dark] body .dpm-refreshment-page input::placeholder,:root[data-theme=dark] body .dpm-refreshment-page textarea::placeholder{color:#b8b8bd!important;-webkit-text-fill-color:#b8b8bd!important;opacity:1!important}:root[data-theme=dark] body .dpm-refreshment-page :is(button:not([style*="background: rgb(201, 86, 36)"]),.dpm-refreshment-comparison button){border-color:#625b56}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-comparison button[style*="background: rgb(255, 255, 255)"],:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-actions button:last-child{background:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important}:root[data-theme=dark] body .dpm-refreshment-page button[style*="background: #c95624"],:root[data-theme=dark] body .dpm-refreshment-page button[style*="background: rgb(201, 86, 36)"]{background:#c95624!important;color:#fff!important;-webkit-text-fill-color:#fff!important}:root[data-theme=dark] body .dpm-refreshment-page button[disabled]{opacity:.72}:root[data-theme=dark] body .dpm-refreshment-page button[style*="background: #e8f3e9"],:root[data-theme=dark] body .dpm-refreshment-page button[style*="background: rgb(232, 243, 233)"]{background:#23402d!important;color:#c9f2d3!important;-webkit-text-fill-color:#c9f2d3!important}:root[data-theme=dark] body .dpm-refreshment-page :is([role=status],[role=alert]){background:#332b20!important;color:#f3dfb5!important;border-color:#76603a!important}:root[data-theme=dark] body .dpm-refreshment-page :is([role=status],[role=alert]) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}:root[data-theme=dark] body .dpm-refreshment-page a:not([href="/"]){color:#ff956f}:root[data-theme=dark] body .dpm-refreshment-page :is(button,a,input,select,textarea,[role=button]):focus-visible{outline:2px solid #ff956f!important;outline-offset:2px!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-menu-card:hover{border-color:#c95624!important;box-shadow:0 0 0 1px rgba(201,86,36,.3)!important}@media(max-width:700px){.dpm-refreshment-page .dpm-refreshment-menu-card{min-height:100%}.dpm-refreshment-page .dpm-refreshment-detail-actions button{min-height:44px}}:root[data-theme=dark] body .dpm-refreshment-page>section[style*=linear-gradient]{background:#242424!important;border-color:#494542!important}:root[data-theme=dark] body .dpm-refreshment-page [style*="background: rgb(255, 248, 243)"],:root[data-theme=dark] body .dpm-refreshment-page [style*="background: rgb(255, 250, 246)"],:root[data-theme=dark] body .dpm-refreshment-page [style*="background: rgb(255, 253, 251)"],:root[data-theme=dark] body .dpm-refreshment-page [style*="background: rgb(255, 255, 255)"],:root[data-theme=dark] body .dpm-refreshment-page [style*="background: white"]{background:#292929!important;color:#f4f4f5!important;border-color:#494542!important}:root[data-theme=dark] body .dpm-refreshment-page [style*="background: rgb(245, 241, 237)"],:root[data-theme=dark] body .dpm-refreshment-page [style*="background: rgb(255, 241, 214)"],:root[data-theme=dark] body .dpm-refreshment-page [style*="background: rgb(255, 247, 229)"]{background:#332b20!important;color:#f3dfb5!important;border-color:#76603a!important}:root[data-theme=dark] body .dpm-refreshment-page [style*="background: rgb(255, 240, 230)"]{background:#302723!important;color:#f4f4f5!important;border-color:#625047!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-compare-view,:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-view{color:#f4f4f5!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-compare-view article,:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-view .dpm-refreshment-selected-card{background:#242424!important;color:#f4f4f5!important;border-color:#494542!important;box-shadow:none!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-view .dpm-refreshment-selected-body{background:#242424!important;color:#f4f4f5!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-view :is(h1,h2,h3,h4,strong,b){color:#fafafa;-webkit-text-fill-color:#fafafa}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-view :is(p,span,small,label){color:#d1d1d4;-webkit-text-fill-color:#d1d1d4}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-compare-view article>div:first-child,:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-view .dpm-refreshment-selected-image{background:linear-gradient(140deg,#302b28,#3b302b)!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-view .dpm-refreshment-selected-details{border-color:#494542!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-compare-view button,:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-view button:not(:last-child){border-color:#c95624!important}:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-compare-view button,:root[data-theme=dark] body .dpm-refreshment-page .dpm-refreshment-detail-view button:last-child{color:#ffad86!important}@media(max-width:700px){.dpm-refreshment-page .dpm-refreshment-detail-view .dpm-refreshment-selected-card{grid-template-columns:minmax(0,1fr)!important}.dpm-refreshment-page .dpm-refreshment-detail-view .dpm-refreshment-selected-image{min-height:180px!important}}.dpm-corp-admin-nav{background:#20252b;color:#f8fafc;border-bottom:3px solid #c95624;z-index:20}.dpm-corp-admin-brand{min-height:66px;gap:12px;padding:12px clamp(16px,3vw,38px);border-bottom:1px solid #3a4149}.dpm-corp-admin-logo{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#c95624;color:#fff;font-weight:900;letter-spacing:-1px}.dpm-corp-admin-brand strong{display:block;font-size:15px;letter-spacing:.08em;color:#fff}.dpm-corp-admin-brand span{display:block;font-size:9px;letter-spacing:.16em;color:#b9c0c8;margin-top:3px}.dpm-corp-admin-spacer{flex:1 1}.dpm-corp-admin-secure{border:1px solid #59616b;border-radius:999px;padding:7px 11px;font-size:9px!important;font-weight:800;color:#e4e8ed!important;letter-spacing:.12em}.dpm-corp-admin-bar{display:flex;align-items:stretch;justify-content:space-between;gap:20px;padding:0 clamp(16px,3vw,38px);min-height:74px}.dpm-corp-admin-groups{display:flex;gap:28px;align-items:center;min-width:0}.dpm-corp-admin-group{padding:11px 0}.dpm-corp-admin-group>small{color:#aeb6c0;font-weight:800;letter-spacing:.13em;margin-bottom:8px}.dpm-corp-admin-group>div{gap:5px}.dpm-corp-admin-group a{color:#e7e9ec;font-size:11px;font-weight:700;padding:7px 9px;white-space:nowrap}.dpm-corp-admin-group a:hover{background:#343b43}.dpm-corp-admin-group a.active{background:#fff0e8;color:#a8441d}.dpm-corp-admin-account{display:flex;align-items:center;gap:9px;border-left:1px solid #414851;padding-left:18px;flex-shrink:0}.dpm-corp-admin-avatar{width:31px;height:31px;background:#454d57;font-weight:800}.dpm-corp-admin-account b,.dpm-corp-admin-account small{display:block}.dpm-corp-admin-account b{font-size:10px;color:#fff}.dpm-corp-admin-account small{font-size:10px;color:#b9c0c8;margin-top:3px;max-width:180px;overflow:hidden;text-overflow:ellipsis}.dpm-admin-theme{background:#f4f5f7!important;min-height:100vh}.dpm-admin-theme,.dpm-admin-theme h1,.dpm-admin-theme h2,.dpm-admin-theme h3,.dpm-admin-theme label{color:#252b33!important}.dpm-admin-theme p{color:inherit}.dpm-admin-theme input,.dpm-admin-theme select,.dpm-admin-theme textarea{color:#252b33!important;background:#fff!important;border:1px solid #d6dbe1!important}.dpm-admin-theme input::placeholder,.dpm-admin-theme textarea::placeholder{color:#78818c!important}.dpm-admin-personnel{min-height:100vh;background:#f4f5f7;color:#252b33;font-family:Arial,Helvetica,sans-serif}.dpm-admin-personnel .dpm-personnel-content{width:min(1120px,100%);margin:auto;padding:30px 20px 60px}.dpm-admin-personnel h1,.dpm-admin-personnel h2,.dpm-admin-personnel label{color:#252b33!important}.dpm-admin-personnel p{color:#59636f;line-height:1.6}.dpm-admin-personnel .dpm-personnel-panel{background:#fff;border:1px solid #e1e5ea;border-radius:14px;padding:22px;margin:20px 0;box-shadow:0 4px 18px #17212b0a}.dpm-admin-personnel input,.dpm-admin-personnel select{width:100%;min-height:44px;padding:11px 13px;background:#fff!important;color:#252b33!important;border:1px solid #cbd2da!important;border-radius:8px}.dpm-admin-personnel .dpm-personnel-form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);grid-gap:16px;gap:16px}.dpm-admin-personnel .dpm-personnel-field{display:grid;grid-gap:7px;gap:7px;font-size:12px;font-weight:700;color:#414b56}.dpm-admin-personnel .dpm-personnel-table{width:100%;border-collapse:collapse}.dpm-admin-personnel .dpm-personnel-table td,.dpm-admin-personnel .dpm-personnel-table th{text-align:left;padding:13px 12px;border-bottom:1px solid #e8ebef;color:#333c46;font-size:12px}.dpm-admin-personnel .dpm-personnel-table th{background:#f7f8fa;color:#65707d;font-size:10px;text-transform:uppercase;letter-spacing:.08em}@media(max-width:900px){.dpm-corp-admin-bar{display:block;padding-bottom:10px}.dpm-corp-admin-groups{overflow-x:auto;gap:20px;align-items:flex-start}.dpm-corp-admin-group{min-width:max-content}.dpm-corp-admin-account{border-left:0;border-top:1px solid #414851;padding:10px 0 2px}.dpm-personnel-form-grid{grid-template-columns:1fr!important}}@media(max-width:600px){.dpm-corp-admin-brand{min-height:58px}.dpm-corp-admin-secure{display:none}.dpm-corp-admin-group>div{flex-wrap:nowrap}.dpm-admin-personnel .dpm-personnel-content{padding:20px 13px 40px}.dpm-admin-personnel .dpm-personnel-panel{padding:15px}}.dpm-corp-admin-nav,.dpm-corp-admin-nav *{box-sizing:border-box}.dpm-corp-admin-bar{align-items:flex-start;padding-top:8px;padding-bottom:8px}.dpm-corp-admin-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(12px,2vw,28px);gap:clamp(12px,2vw,28px);flex:1 1}.dpm-corp-admin-group>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.dpm-corp-admin-group a{display:inline-flex;min-height:32px;line-height:1.25}.dpm-corp-admin-group a:focus-visible{outline:2px solid #ff956f;outline-offset:2px}.dpm-corp-admin-account{align-self:center}@media(max-width:1100px){.dpm-corp-admin-bar{display:block}.dpm-corp-admin-groups{display:flex;overflow-x:auto;gap:24px;padding:4px 0 10px;scrollbar-width:thin}.dpm-corp-admin-group{flex:0 0 auto;min-width:max-content}.dpm-corp-admin-account{border-left:0;border-top:1px solid #414851;padding:10px 0 2px}}@media(max-width:600px){.dpm-corp-admin-brand{padding:10px 14px}.dpm-corp-admin-bar{padding-left:14px;padding-right:14px}.dpm-corp-admin-group>div{flex-wrap:nowrap}.dpm-corp-admin-group a{min-height:36px}}:root[data-theme=dark] body .dpm-customer-account-page #services>div>button span[style*=color],:root[data-theme=dark] body .dpm-customer-account-page #services>div>span,:root[data-theme=dark] body .dpm-customer-account-page>div>section[style*="display: grid"]>div p{color:#e2ddd9!important;-webkit-text-fill-color:#e2ddd9!important}:root[data-theme=dark] body .dpm-customer-account-page>div>section[style*="display: grid"]>div :is(h2,h3,strong,b,div){color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.dpm-corp-admin-nav{position:relative;z-index:1000;font-family:Arial,Helvetica,sans-serif;color:#fff}.dpm-corp-admin-topbar{position:fixed;z-index:1002;top:0;left:0;right:0;height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:#292728;border-bottom:2px solid #c95624;box-shadow:0 3px 16px #0003}.dpm-corp-admin-brand{display:flex;align-items:center;gap:10px;flex:0 0 auto;text-decoration:none!important;color:#fff!important;white-space:nowrap}.dpm-corp-admin-brand img{display:block;width:32px;height:38px;object-fit:contain;flex:0 0 auto}.dpm-corp-admin-wordmark{display:flex;flex-direction:row;align-items:center;gap:0;white-space:nowrap}.dpm-corp-admin-wordmark strong{display:inline-flex;align-items:center;white-space:nowrap;font-size:21px;line-height:1;font-weight:800;letter-spacing:-.045em;color:#fff}.dpm-corp-admin-wordmark strong span{display:inline;color:#c95624}.dpm-corp-admin-wordmark em{font-style:normal;color:#c95624}.dpm-corp-admin-wordmark small{display:none}.dpm-corp-admin-top-account{display:flex;align-items:center;gap:10px;color:#fff}.dpm-corp-admin-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#c95624;color:#fff;font-weight:900;font-size:13px;border:1px solid #f08b58}.dpm-corp-admin-account-copy b,.dpm-corp-admin-account-copy small{display:block}.dpm-corp-admin-account-copy b{font-size:12px;color:#fff}.dpm-corp-admin-account-copy small{font-size:10px;color:#fff;opacity:.82;margin-top:3px;max-width:220px;overflow:hidden;text-overflow:ellipsis}.dpm-corp-admin-sidebar{position:fixed;z-index:1001;left:0;top:70px;bottom:0;width:258px;overflow-y:auto;background:#292728;border-right:1px solid #4a4544;padding:20px 13px 18px;display:flex;flex-direction:column;gap:17px}.dpm-corp-admin-sidebar-heading{color:#c95624;font-size:10px;font-weight:900;letter-spacing:.16em;padding:2px 10px 10px;border-bottom:1px solid #514b49}.dpm-corp-admin-group{display:block;min-width:0;padding:0}.dpm-corp-admin-group>small{display:block;color:#fff;opacity:.7;font-size:9px;font-weight:900;letter-spacing:.14em;margin:0 9px 7px}.dpm-corp-admin-group>nav{display:grid;grid-gap:3px;gap:3px}.dpm-corp-admin-group a{display:flex;align-items:center;min-height:36px;padding:8px 10px;border-radius:7px;color:#fff;text-decoration:none;font-size:12px;font-weight:600;line-height:1.3;white-space:normal}.dpm-corp-admin-group a:hover{background:#403a38;color:#fff}.dpm-corp-admin-group a.active{background:#c95624;color:#fff;font-weight:800;box-shadow:inset 3px 0 #fff}.dpm-corp-admin-sidebar-footer{margin-top:auto;border-top:1px solid #514b49;padding:14px 9px 0;color:#fff;font-size:9px;font-weight:900;letter-spacing:.1em}.dpm-corp-admin-sidebar-footer span{display:block;margin-top:5px;font-weight:500;letter-spacing:0;opacity:.7}body:has(.dpm-corp-admin-nav){padding-top:70px!important;padding-left:258px!important}body:has(.dpm-corp-admin-nav) .dpm-theme-control{position:fixed!important;right:82px!important;box-shadow:none!important}@media(max-width:850px){body:has(.dpm-corp-admin-nav){padding-left:0!important;padding-top:70px!important}.dpm-corp-admin-sidebar{position:-webkit-sticky;position:sticky;top:70px;bottom:auto;width:100%;height:auto;max-height:190px;overflow:auto;padding:10px 12px;display:block;border-right:0;border-bottom:2px solid #c95624}.dpm-corp-admin-sidebar-footer,.dpm-corp-admin-sidebar-heading{display:none}.dpm-corp-admin-group{margin-bottom:9px}.dpm-corp-admin-group>nav{display:flex;overflow-x:auto;gap:5px}.dpm-corp-admin-group a{white-space:nowrap;min-height:34px}.dpm-corp-admin-topbar{padding:0 14px}.dpm-corp-admin-account-copy{display:none}body:has(.dpm-corp-admin-nav) .dpm-theme-control{right:68px!important}}@media(max-width:480px){.dpm-corp-admin-wordmark strong{font-size:17px}.dpm-corp-admin-brand img{width:35px;height:35px}.dpm-corp-admin-topbar{height:62px}body:has(.dpm-corp-admin-nav){padding-top:62px!important}.dpm-corp-admin-sidebar{top:62px}}.dpm-corp-admin-wordmark strong{font-size:21px!important;line-height:1.05!important;letter-spacing:-.045em!important;font-weight:800!important;max-width:82px;overflow-wrap:anywhere}.dpm-corp-admin-wordmark strong wbr{display:inline}.dpm-corp-admin-sidebar-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.dpm-corp-admin-sidebar-heading button{flex:0 0 28px;width:28px;height:28px;border:1px solid #5a514d;border-radius:7px;background:#35302f;color:#fff;font-size:19px;line-height:1;cursor:pointer}.dpm-corp-admin-sidebar-heading button:hover{background:#c95624;border-color:#c95624}.dpm-admin-nav-icon{display:none;flex:0 0 22px;width:22px;text-align:center;font-size:16px;line-height:1}.dpm-corp-admin-sidebar.is-collapsed{padding-left:9px;padding-right:9px;overflow-x:visible}.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-sidebar-heading{justify-content:center;padding-left:0;padding-right:0;border-bottom:1px solid #514b49}.dpm-corp-admin-sidebar.is-collapsed .dpm-admin-nav-label,.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-group>small,.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-sidebar-footer,.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-sidebar-heading>span{display:none}.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-group>nav{gap:6px}.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-group a{justify-content:center;padding:8px 5px;min-height:42px}.dpm-corp-admin-sidebar.is-collapsed .dpm-admin-nav-icon{display:block}body:has(.dpm-corp-admin-sidebar.is-collapsed){padding-left:72px!important}body:has(.dpm-corp-admin-nav) .dpm-theme-control{top:14px!important;right:248px!important;bottom:auto!important;left:auto!important;z-index:1004!important}.dpm-theme-control{min-height:36px;padding:6px 11px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;border:1px solid #62534b!important;border-radius:999px!important;background:#302b29!important;color:#fff!important;font:700 11px Arial,Helvetica,sans-serif!important;cursor:pointer}.dpm-theme-control small{font-size:10px!important;font-weight:800!important}@media(max-width:850px){body:has(.dpm-corp-admin-sidebar.is-collapsed){padding-left:0!important}.dpm-corp-admin-sidebar.is-collapsed{width:100%;max-height:72px;display:flex;flex-direction:row;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden}.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-sidebar-heading{flex:0 0 38px;border:0;padding:0}.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-group{flex:0 0 auto;margin:0}.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-group>nav{display:flex;flex-direction:row}.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-group a{min-width:38px}body:has(.dpm-corp-admin-nav) .dpm-theme-control{right:104px!important;top:13px!important}}@media(max-width:480px){.dpm-corp-admin-wordmark strong{font-size:21px!important}.dpm-corp-admin-wordmark{max-width:82px}body:has(.dpm-corp-admin-nav) .dpm-theme-control{right:68px!important;top:11px!important;min-height:34px}}.dpm-admin-mobile-menu-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #62534b;border-radius:9px;background:#302b29;color:#fff;font-size:21px;line-height:1;cursor:pointer}.dpm-admin-desktop-collapse:focus-visible,.dpm-admin-mobile-menu-toggle:focus-visible{outline:2px solid #ff956f;outline-offset:3px}.dpm-corp-admin-sidebar.is-collapsed{width:72px;transition:width .2s ease}body:has(.dpm-corp-admin-nav) .dpm-corp-admin-sidebar.is-collapsed~*{margin-left:0}body:has(.dpm-corp-admin-nav) .dpm-theme-control{right:250px!important}@media(min-width:851px){.dpm-admin-mobile-menu-toggle{display:none!important}body:has(.dpm-corp-admin-nav) .dpm-corp-admin-sidebar.is-collapsed{width:72px}body:has(.dpm-corp-admin-nav):has(.dpm-corp-admin-sidebar.is-collapsed){padding-left:72px!important}.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-group a{gap:0}.dpm-corp-admin-sidebar.is-collapsed .dpm-corp-admin-group a[title]{position:relative}}@media(max-width:850px){.dpm-admin-mobile-menu-toggle{display:inline-flex;flex:0 0 40px;margin-left:auto;margin-right:10px}.dpm-corp-admin-topbar{height:62px;padding:0 12px;gap:8px}.dpm-corp-admin-brand{min-height:0;padding:6px 0;gap:8px}.dpm-corp-admin-wordmark strong{font-size:21px!important;max-width:82px;overflow-wrap:anywhere}.dpm-corp-admin-brand img{width:38px;height:38px}.dpm-corp-admin-top-account{flex:0 0 auto}.dpm-corp-admin-account-copy{display:none}.dpm-corp-admin-sidebar{position:fixed;top:62px;left:0;right:0;bottom:auto;width:100%;height:auto;max-height:0;overflow:hidden;padding:0 12px;display:block;border-right:0;border-bottom:0;box-shadow:0 12px 24px #0005;transition:max-height .2s ease,padding .2s ease}.dpm-corp-admin-sidebar.is-mobile-open{width:100%;max-height:calc(100dvh - 62px);overflow-y:auto;padding:12px;border-bottom:2px solid #c95624}.dpm-corp-admin-sidebar-heading{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 10px;margin-bottom:8px}.dpm-admin-desktop-collapse{display:none!important}.dpm-corp-admin-group{margin:0 0 12px}.dpm-corp-admin-group>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.dpm-corp-admin-group a{white-space:normal;min-height:42px}.dpm-corp-admin-sidebar-footer{display:block;margin-top:8px}.dpm-corp-admin-sidebar.is-collapsed{width:100%;max-height:0;padding:0 12px;display:block;overflow:hidden}.dpm-corp-admin-sidebar.is-collapsed.is-mobile-open{width:100%;max-height:calc(100dvh - 62px);padding:12px;display:block;overflow-y:auto}body:has(.dpm-corp-admin-nav){padding-left:0!important;padding-top:62px!important}body:has(.dpm-corp-admin-nav) .dpm-theme-control{right:66px!important;top:12px!important}}@media(max-width:420px){.dpm-corp-admin-brand img{width:34px;height:34px}.dpm-corp-admin-wordmark strong{font-size:21px!important;max-width:76px}.dpm-admin-mobile-menu-toggle{width:36px;height:36px;flex-basis:36px;margin-right:7px}.dpm-corp-admin-sidebar.is-mobile-open .dpm-corp-admin-group>nav{grid-template-columns:minmax(0,1fr)}body:has(.dpm-corp-admin-nav) .dpm-theme-control{right:58px!important;top:13px!important;min-height:34px}}.dpm-corp-admin-nav .dpm-corp-admin-brand{gap:2px!important;white-space:nowrap!important}.dpm-corp-admin-nav .dpm-corp-admin-brand img{width:31px!important;height:48px!important;flex:0 0 31px!important;object-fit:contain!important}.dpm-corp-admin-nav .dpm-corp-admin-wordmark{display:flex!important;max-width:none!important;white-space:nowrap!important;overflow:visible!important}.dpm-corp-admin-nav .dpm-corp-admin-wordmark strong{display:block!important;max-width:none!important;width:auto!important;overflow:visible!important;overflow-wrap:normal!important;white-space:nowrap!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1.8rem!important;font-weight:900!important;line-height:1!important;letter-spacing:-.06em!important;color:#fff!important}.dpm-corp-admin-nav .dpm-corp-admin-wordmark strong em{display:inline!important;font:inherit!important;font-style:normal!important;letter-spacing:inherit!important;color:#f04b20!important}.dpm-corp-admin-nav .dpm-corp-admin-wordmark small{display:none!important}[data-dpm-pending=true]{opacity:.68!important;filter:grayscale(.78) saturate(.35)!important;cursor:wait!important;pointer-events:none!important;transition:opacity .12s ease,filter .12s ease,background-color .12s ease!important}button[data-dpm-pending=true],input[type=submit][data-dpm-pending=true]{background-color:#8b8987!important;border-color:#8b8987!important;color:#fff!important}a[data-dpm-pending=true]:after,button[data-dpm-pending=true]:after{content:" · Please wait…";font-size:.88em;font-weight:700;white-space:nowrap}[data-dpm-pending=true]:focus-visible{outline:2px solid var(--dpm-orange)!important;outline-offset:3px}.dpm-payment-return{min-height:100vh;padding:24px 14px;font-family:Arial,Helvetica,sans-serif;background:var(--dpm-page-bg,#faf8f6);color:var(--dpm-text,#292625)}.dpm-payment-return__card{max-width:620px;margin:8vh auto;padding:clamp(20px,5vw,34px);border-radius:18px;border:1px solid var(--dpm-line,#e7ddd6);background:var(--dpm-panel-bg,#fff);color:var(--dpm-text,#292625);box-shadow:var(--dpm-shadow,0 12px 38px #2926250b)}.dpm-payment-return__eyebrow{color:#c95624;font-weight:900;letter-spacing:1.5px;font-size:11px;margin:0}.dpm-payment-return__card h1{color:var(--dpm-text,#292625);font-size:27px;line-height:1.25;margin:12px 0 14px}.dpm-payment-return__message{line-height:1.65;font-size:14px}.dpm-payment-return__message.is-success{color:#23834a}.dpm-payment-return__message.is-pending{color:#d59a42}.dpm-payment-return__message.is-error{color:#e0785e}.dpm-payment-return__disclaimer,.dpm-payment-return__meta{color:var(--dpm-text-muted,#6b625e);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.dpm-payment-return__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.dpm-payment-return__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 15px;border-radius:10px;font-weight:800;text-decoration:none}.dpm-payment-return__primary{background:#292728;color:#fff!important}.dpm-payment-return__secondary{background:var(--dpm-orange-soft,#fff7f1);border:1px solid #c95624;color:#a8441d!important}.dpm-payment-return__text-link{color:#c95624!important}:root[data-theme=dark] .dpm-payment-return__card h1{color:#f5f2ef}:root[data-theme=dark] .dpm-payment-return__primary{background:#c95624;color:#fff!important}:root[data-theme=dark] .dpm-payment-return__secondary{background:#352a25;border-color:#9b4b2b;color:#ffb18c!important}:root[data-theme=dark] .dpm-payment-return__text-link{color:#ffad86!important}@media(max-width:480px){.dpm-payment-return__card{margin:5vh auto}.dpm-payment-return__actions a{flex:1 1 auto}}.dpm-admin-return-dashboard{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 13px;border:1px solid #66564e;border-radius:10px;background:#393332;color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:800;white-space:nowrap;flex:0 0 auto}.dpm-admin-return-dashboard:hover{background:#c95624;border-color:#c95624;color:#fff!important}@media(max-width:850px){.dpm-admin-return-dashboard{min-height:34px;padding:6px 9px;font-size:11px;gap:4px}.dpm-corp-admin-topbar{gap:7px}}.dpm-admin-page-return{display:inline-flex;gap:7px;flex:0 0 auto}.dpm-admin-back{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:8px 12px;border:1px solid #66564e;border-radius:10px;background:#292929;color:#fff;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.dpm-admin-back:hover{background:#444;border-color:#c95624}.dpm-admin-return-dashboard{min-height:38px}.dpm-partner-page-navigation{position:relative;z-index:30;display:flex;align-items:center;gap:8px;padding:8px clamp(12px,3vw,28px);background:var(--dpm-panel-bg,#242424);border-bottom:1px solid var(--dpm-line,#444);color:var(--dpm-text,#fff)}.dpm-partner-page-navigation a,.dpm-partner-page-navigation button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 12px;border:1px solid #66564e;border-radius:9px;background:#333;color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.dpm-partner-page-navigation a:hover,.dpm-partner-page-navigation button:hover{background:#c95624;border-color:#c95624}@media(max-width:480px){.dpm-partner-page-navigation{padding:7px 10px}.dpm-partner-page-navigation a,.dpm-partner-page-navigation button{padding:6px 9px;font-size:11px}}.dpm-admin-page-return{position:fixed;z-index:1001;top:70px;left:0;right:0;min-height:46px;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:5px 24px;background:#292728;border-bottom:1px solid #4a4544;box-sizing:border-box}.dpm-admin-page-return .dpm-admin-back,.dpm-admin-page-return .dpm-admin-return-dashboard{min-height:34px}body:has(.dpm-corp-admin-nav):has(.dpm-admin-page-return){padding-top:116px!important}@media(max-width:850px){.dpm-admin-page-return{top:62px;min-height:44px;padding:5px 12px}body:has(.dpm-corp-admin-nav):has(.dpm-admin-page-return){padding-top:106px!important}.dpm-corp-admin-topbar{justify-content:space-between}.dpm-corp-admin-top-account{display:flex!important;flex:0 0 38px!important}.dpm-corp-admin-avatar{display:grid!important}}@media(max-width:480px){.dpm-admin-page-return{min-height:42px;padding:4px 10px}body:has(.dpm-corp-admin-nav):has(.dpm-admin-page-return){padding-top:104px!important}.dpm-admin-page-return .dpm-admin-back,.dpm-admin-page-return .dpm-admin-return-dashboard{min-height:32px;padding:6px 9px;font-size:11px}}.dpm-corp-admin-topbar .dpm-admin-mobile-menu-toggle{display:none}.dpm-corp-admin-topbar .dpm-corp-admin-top-account{order:3;display:flex;align-items:center;flex:0 0 auto}.dpm-corp-admin-topbar .dpm-corp-admin-brand{order:1}.dpm-corp-admin-avatar{overflow:hidden}.dpm-corp-admin-avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.dpm-theme-control,body:has(.dpm-corp-admin-nav) .dpm-theme-control{position:fixed!important;left:10px!important;right:auto!important;top:auto!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;z-index:180!important}@media(max-width:850px){.dpm-corp-admin-topbar .dpm-admin-mobile-menu-toggle{display:inline-flex!important;order:2;flex:0 0 40px;margin:0 8px 0 auto}.dpm-corp-admin-topbar .dpm-corp-admin-top-account{order:3;display:flex!important;flex:0 0 38px!important}.dpm-corp-admin-topbar .dpm-corp-admin-avatar{display:grid!important;width:36px;height:36px}.dpm-corp-admin-topbar .dpm-corp-admin-account-copy{display:none!important}.dpm-theme-control,body:has(.dpm-corp-admin-nav) .dpm-theme-control{left:10px!important;right:auto!important;top:auto!important;bottom:calc(76px + env(safe-area-inset-bottom))!important}}.dpm-admin-header-actions{display:flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;order:3}.dpm-admin-notification-shortcut,.dpm-partner-notification-shortcut{position:relative;width:42px;height:42px;display:inline-grid;place-items:center;flex:0 0 42px;border:1px solid #66564e;border-radius:50%;background:#292728;color:#fff!important;text-decoration:none!important;font-size:27px;line-height:1}.dpm-admin-notification-shortcut:hover,.dpm-partner-notification-shortcut:hover{border-color:#e65b24;background:#383333}.dpm-admin-header-actions .dpm-platform-switch-shared{width:42px!important;height:42px!important;flex:0 0 42px!important}.dpm-admin-header-actions .dpm-platform-switch-shared svg{width:20px;height:20px}.dpm-corp-admin-topbar .dpm-admin-mobile-menu-toggle{order:2}.dpm-corp-admin-topbar .dpm-admin-header-actions{order:3}.dpm-corp-admin-topbar .dpm-corp-admin-top-account{order:4}.dpm-partner-page-navigation{justify-content:flex-end;flex-wrap:wrap}.dpm-partner-page-navigation .dpm-partner-notification-shortcut{width:38px;height:38px;flex-basis:38px;font-size:25px}.dpm-partner-page-navigation .dpm-platform-switch-shared{width:38px!important;height:38px!important;flex:0 0 38px!important}@media(max-width:850px){.dpm-corp-admin-topbar .dpm-admin-header-actions{display:flex!important;gap:5px;margin-left:0;flex:0 0 auto}.dpm-admin-header-actions .dpm-platform-switch-shared{width:36px!important;height:36px!important;flex-basis:36px!important}.dpm-admin-notification-shortcut{width:36px;height:36px;flex-basis:36px;font-size:24px}.dpm-corp-admin-topbar .dpm-corp-admin-top-account{order:4;flex:0 0 36px!important}.dpm-corp-admin-topbar .dpm-corp-admin-avatar{width:34px;height:34px}.dpm-corp-admin-topbar .dpm-admin-mobile-menu-toggle{margin-right:0;flex-basis:36px;width:36px;height:36px}}@media(max-width:420px){.dpm-corp-admin-topbar{gap:5px!important;padding-left:9px!important;padding-right:9px!important}.dpm-corp-admin-brand{gap:1px!important}.dpm-corp-admin-brand img{width:29px!important;flex-basis:29px!important}.dpm-corp-admin-wordmark strong{font-size:19px!important}.dpm-corp-admin-topbar .dpm-admin-mobile-menu-toggle{width:33px;height:33px;flex-basis:33px}.dpm-admin-header-actions{gap:4px}.dpm-admin-header-actions .dpm-platform-switch-shared,.dpm-admin-notification-shortcut{width:33px!important;height:33px!important;flex-basis:33px!important}.dpm-corp-admin-topbar .dpm-corp-admin-top-account{flex-basis:33px!important}.dpm-corp-admin-topbar .dpm-corp-admin-avatar{width:32px;height:32px}}:root[data-theme=dark] body .dpm-vendor-theme>header>a:first-child{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}:root[data-theme=dark] body .dpm-vendor-theme>header>a:first-child span{color:#f04b20!important;-webkit-text-fill-color:#f04b20!important}:root[data-theme=dark] .dpm-merchant-shell,:root[data-theme=dark] .dpm-vendor-theme{--dpm-partner-bg:#171717;--dpm-partner-panel:#242424;--dpm-partner-panel-raised:#2d2d2d;--dpm-partner-line:#484848;--dpm-partner-text:#f5f5f5;--dpm-partner-muted:#c4c0bd;background:var(--dpm-partner-bg)!important;color:var(--dpm-partner-text)!important}:root[data-theme=dark] .dpm-merchant-shell :is(section,article,aside,[role=dialog],[role=menu],[data-management-controls]),:root[data-theme=dark] .dpm-vendor-theme :is(section,article,aside,[role=dialog],[role=menu],[data-management-controls]){border-color:var(--dpm-partner-line)!important}:root[data-theme=dark] .dpm-merchant-shell [style*="background: #fff"],:root[data-theme=dark] .dpm-merchant-shell [style*="background: rgb(244"],:root[data-theme=dark] .dpm-merchant-shell [style*="background: rgb(245"],:root[data-theme=dark] .dpm-merchant-shell [style*="background: rgb(248"],:root[data-theme=dark] .dpm-merchant-shell [style*="background: rgb(250"],:root[data-theme=dark] .dpm-merchant-shell [style*="background: rgb(255"],:root[data-theme=dark] .dpm-merchant-shell [style*="background:#fff"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #fff"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(244"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(245"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(248"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(250"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(255"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#fff"]{background:var(--dpm-partner-panel)!important;color:var(--dpm-partner-text)!important;border-color:var(--dpm-partner-line)!important;box-shadow:none}:root[data-theme=dark] .dpm-vendor-theme [style*="color: #000"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: #292"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: #333"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(0"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(40"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(41"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(51"],:root[data-theme=dark] .dpm-vendor-theme [style*="color:#000"],:root[data-theme=dark] .dpm-vendor-theme [style*="color:#292"],:root[data-theme=dark] .dpm-vendor-theme [style*="color:#333"]{color:var(--dpm-partner-text)!important}:root[data-theme=dark] .dpm-merchant-shell :is(input,select,textarea),:root[data-theme=dark] .dpm-vendor-theme :is(input,select,textarea){color:#f5f5f5!important;background-color:#303030!important;border-color:#555!important;color-scheme:dark}:root[data-theme=dark] .dpm-merchant-shell :is(input,select,textarea)::placeholder,:root[data-theme=dark] .dpm-vendor-theme :is(input,select,textarea)::placeholder{color:#aaa!important}:root[data-theme=dark] .dpm-merchant-shell option,:root[data-theme=dark] .dpm-vendor-theme option{color:#f5f5f5;background:#303030}:root[data-theme=dark] .dpm-vendor-theme .dpm-radar{background:radial-gradient(circle,#303030 0,#252525 64%,#202020 100%)!important;border-color:#555!important;box-shadow:inset 0 0 28px #f04b2010!important}:root[data-theme=dark] .dpm-vendor-theme .dpm-radar-ring{border-color:#666!important}:root[data-theme=dark] .dpm-vendor-theme .dpm-radar-status{color:#f5f5f5!important}:root[data-theme=dark] .dpm-vendor-theme .dpm-status-light:not(.live){background:#ddd!important}:root[data-theme=dark] .dpm-vendor-theme :is(button,[role=button],a)[style*="background: #fff"],:root[data-theme=dark] .dpm-vendor-theme :is(button,[role=button],a)[style*="background: rgb(255"],:root[data-theme=dark] .dpm-vendor-theme :is(button,[role=button],a)[style*="background:#fff"]{background:#303030!important;color:#f5f5f5!important;border-color:#555!important}:root[data-theme=dark] .dpm-vendor-theme :is(p,small,span,label){-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:root[data-theme=dark] .dpm-merchant-shell .dpm-merchant-panel,:root[data-theme=dark] .dpm-vendor-theme .dpm-merchant-panel{background:#222!important;color:#f5f5f5!important;border:1px solid #444!important}:root[data-theme=dark] .dpm-vendor-theme [style*="background: #f0f5ff"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #f1fff4"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #f5f2ef"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #f7faf7"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #fff0e5"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #fff0e9"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #fff0ed"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #fff2ec"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #fff7e8"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #fff7f3"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: #fff8f5"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(244"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(245"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(248"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(250"],:root[data-theme=dark] .dpm-vendor-theme [style*="background: rgb(255"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#f0f5ff"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#f1fff4"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#f5f2ef"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#f7faf7"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#fff0e5"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#fff0e9"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#fff0ed"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#fff2ec"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#fff7e8"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#fff7f3"],:root[data-theme=dark] .dpm-vendor-theme [style*="background:#fff8f5"]{background:#292929!important;background-color:#292929!important;border-color:#4b4b4b!important;color:#f5f5f5!important;box-shadow:none!important}:root[data-theme=dark] .dpm-vendor-theme [style*="color: #000"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: #292"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: #333"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(0"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(40"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(41"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(51"],:root[data-theme=dark] .dpm-vendor-theme [style*="color:#000"],:root[data-theme=dark] .dpm-vendor-theme [style*="color:#292"],:root[data-theme=dark] .dpm-vendor-theme [style*="color:#333"]{color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important}:root[data-theme=dark] .dpm-vendor-theme [style*="color: #716"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: #8b"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(107"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(113"],:root[data-theme=dark] .dpm-vendor-theme [style*="color: rgb(139"],:root[data-theme=dark] .dpm-vendor-theme [style*="color:#716"],:root[data-theme=dark] .dpm-vendor-theme [style*="color:#8b"]{color:#c4c0bd!important;-webkit-text-fill-color:#c4c0bd!important}:root[data-theme=dark] .dpm-vendor-theme :is(button.secondary,button[class*=secondary],.secondary,[class*=secondaryButton],[class*=Secondary]){background:#343434!important;color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;border-color:#555!important}:root[data-theme=dark] .dpm-vendor-theme .dpm-radar-stage{background:transparent!important;color:#f5f5f5!important}:root[data-theme=dark] .dpm-vendor-theme .dpm-radar-stage :is(h1,h2,h3,p,span,strong,small){color:#f5f5f5}:root[data-theme=dark] body .dpm-merchant-shell,:root[data-theme=dark] body .dpm-vendor-theme{background-color:#171717!important;color:#f5f5f5!important;color-scheme:dark}:root[data-theme=dark] body .dpm-vendor-theme [style*="background-color: #fff"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background-color: rgb(255"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background-color:#fff"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: #eff"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: #f1"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: #f4"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: #f7"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: #f8"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: #fc"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: #fff"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: rgb(244"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: rgb(245"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: rgb(247"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: rgb(248"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: rgb(250"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: rgb(252"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background: rgb(255"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background:#eff"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background:#f1"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background:#f4"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background:#f7"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background:#f8"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background:#fc"],:root[data-theme=dark] body .dpm-vendor-theme [style*="background:#fff"]{background:#292929!important;background-color:#292929!important;color:#f5f5f5!important;border-color:#4b4b4b!important;box-shadow:none!important}:root[data-theme=dark] body .dpm-vendor-theme [style*="color: #000"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: #171"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: #252"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: #292"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: #333"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: rgb(0"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: rgb(23"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: rgb(37"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: rgb(40"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: rgb(41"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color: rgb(51"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color:#000"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color:#171"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color:#252"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color:#292"],:root[data-theme=dark] body .dpm-vendor-theme [style*="color:#333"]{color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important}:root[data-theme=dark] body .dpm-vendor-theme :is(h1,h2,h3,h4,h5,h6,p,label,small,strong,b,th,td,summary,dt,dd){text-shadow:none}:root[data-theme=dark] body .dpm-vendor-theme :is(input,select,textarea,option){background-color:#303030!important;color:#f5f5f5!important;border-color:#555!important;color-scheme:dark}:root[data-theme=dark] body .dpm-vendor-theme :is(dialog,[role=dialog],[role=menu]){background-color:#222!important;color:#f5f5f5!important;border-color:#4b4b4b!important}:root[data-theme=dark] body .dpm-vendor-theme .dpm-radar,:root[data-theme=dark] body .dpm-vendor-theme .dpm-radar-stage{background-color:#242424!important;color:#f5f5f5!important}:root[data-theme=dark] body .dpm-vendor-theme :is(table,thead,tbody,tr,td,th,hr){border-color:#4b4b4b!important}.dark .dpm-vendor-theme .dpm-upload-method-card,.night .dpm-vendor-theme .dpm-upload-method-card,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-vendor-theme .dpm-upload-method-card,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-vendor-theme .dpm-upload-method-card{background:#303030!important;color:#f5f5f5!important;border:1px solid #5b5b5b!important;box-shadow:none!important;opacity:1!important;filter:none!important}.dark .dpm-vendor-theme .dpm-upload-method-card>span,.night .dpm-vendor-theme .dpm-upload-method-card>span,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-vendor-theme .dpm-upload-method-card>span,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-vendor-theme .dpm-upload-method-card>span{opacity:1!important;text-shadow:none!important}.dark .dpm-vendor-theme .dpm-upload-method-card>span:first-child,.night .dpm-vendor-theme .dpm-upload-method-card>span:first-child,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-vendor-theme .dpm-upload-method-card>span:first-child,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-vendor-theme .dpm-upload-method-card>span:first-child{color:#ff946f!important;-webkit-text-fill-color:#ff946f!important}.dark .dpm-vendor-theme .dpm-upload-method-card>span:nth-child(2),.night .dpm-vendor-theme .dpm-upload-method-card>span:nth-child(2),:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-vendor-theme .dpm-upload-method-card>span:nth-child(2),:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-vendor-theme .dpm-upload-method-card>span:nth-child(2){color:#e5e5e5!important;-webkit-text-fill-color:#e5e5e5!important}.dark .dpm-vendor-theme .dpm-upload-method-card>span:nth-child(3),.night .dpm-vendor-theme .dpm-upload-method-card>span:nth-child(3),:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-vendor-theme .dpm-upload-method-card>span:nth-child(3),:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-vendor-theme .dpm-upload-method-card>span:nth-child(3){color:#ff946f!important;-webkit-text-fill-color:#ff946f!important}.dark .dpm-merchant-activity-panel,.night .dpm-merchant-activity-panel,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-merchant-activity-panel,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-merchant-activity-panel{background:#242424!important;color:#f5f5f5!important;border-color:#555!important}.dark .dpm-merchant-activity-panel h2,.dark .dpm-merchant-activity-panel p,.night .dpm-merchant-activity-panel h2,.night .dpm-merchant-activity-panel p,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-merchant-activity-panel h2,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-merchant-activity-panel p,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-merchant-activity-panel h2,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-merchant-activity-panel p{color:#e5e5e5!important;-webkit-text-fill-color:#e5e5e5!important}.dark .dpm-merchant-activity-panel .dpm-merchant-activity-tile,.night .dpm-merchant-activity-panel .dpm-merchant-activity-tile,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-merchant-activity-panel .dpm-merchant-activity-tile,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-merchant-activity-panel .dpm-merchant-activity-tile{background:#303030!important;color:#fff!important;border:1px solid #5b5b5b!important;box-shadow:none!important}.dark .dpm-merchant-activity-panel .dpm-merchant-activity-tile *,.night .dpm-merchant-activity-panel .dpm-merchant-activity-tile *,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-merchant-activity-panel .dpm-merchant-activity-tile *,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-merchant-activity-panel .dpm-merchant-activity-tile *{color:#fff!important;-webkit-text-fill-color:#fff!important}:root[data-theme=dark] body .dpm-merchant-activity-panel .dpm-merchant-activity-tile svg,:root[data-theme=dark] body .dpm-merchant-activity-panel .dpm-merchant-activity-tile svg path{color:#ff875f!important;stroke:#ff875f!important;opacity:1!important;visibility:visible!important}:root[data-theme=dark] body .dpm-merchant-activity-panel .dpm-merchant-activity-tile svg path[fill]:not([fill=none]){fill:#ff875f!important}:root[data-theme=dark] .dpm-vendor-theme [data-management-controls] button:disabled,:root[data-theme=dark] .dpm-vendor-theme [data-management-controls] button[aria-disabled=true]{background:#353535!important;color:#bfc3c7!important;-webkit-text-fill-color:#bfc3c7!important;border:1px solid #626262!important;opacity:1!important;cursor:not-allowed!important;box-shadow:none!important}:root[data-theme=dark] .dpm-vendor-theme [data-management-controls] button:not(:disabled){color:#f5f5f5;-webkit-text-fill-color:#f5f5f5}:root[data-theme=dark] .dpm-vendor-theme [data-management-controls] select{background:#303030!important;color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;border-color:#626262!important;color-scheme:dark}.dark .dpm-vendor-theme [data-management-controls] button:disabled,.dark .dpm-vendor-theme [data-management-controls] button[aria-disabled=true],.night .dpm-vendor-theme [data-management-controls] button:disabled,.night .dpm-vendor-theme [data-management-controls] button[aria-disabled=true],:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-vendor-theme [data-management-controls] button:disabled,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-vendor-theme [data-management-controls] button[aria-disabled=true],:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-vendor-theme [data-management-controls] button:disabled,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-vendor-theme [data-management-controls] button[aria-disabled=true]{background:#353535!important;color:#c8c8c8!important;-webkit-text-fill-color:#c8c8c8!important;border:1px solid #626262!important;opacity:1!important;cursor:not-allowed!important;box-shadow:none!important}.dark .dpm-vendor-theme [data-management-controls] button:not(:disabled),.night .dpm-vendor-theme [data-management-controls] button:not(:disabled),:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-vendor-theme [data-management-controls] button:not(:disabled),:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-vendor-theme [data-management-controls] button:not(:disabled){color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;background-color:#303030;border-color:#626262}.dark .dpm-vendor-theme [data-management-controls] select,.night .dpm-vendor-theme [data-management-controls] select,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] .dpm-vendor-theme [data-management-controls] select,:where(html,body,[data-theme],.dark,.night)[data-theme=night] .dpm-vendor-theme [data-management-controls] select{background:#303030!important;color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;border-color:#626262!important;color-scheme:dark}.dark body [role=menu] [role=menuitem]:last-child,.dark body a[href*=sign-out],.dark body a[href*=signout],.dark body button[aria-label*="Sign out" i],.night body [role=menu] [role=menuitem]:last-child,.night body a[href*=sign-out],.night body a[href*=signout],.night body button[aria-label*="Sign out" i],:where(html,body,[data-theme],.dark,.night)[data-theme=dark] body [role=menu] [role=menuitem]:last-child,:where(html,body,[data-theme],.dark,.night)[data-theme=dark] body a[href*=sign-out],:where(html,body,[data-theme],.dark,.night)[data-theme=dark] body a[href*=signout],:where(html,body,[data-theme],.dark,.night)[data-theme=dark] body button[aria-label*="Sign out" i],:where(html,body,[data-theme],.dark,.night)[data-theme=night] body [role=menu] [role=menuitem]:last-child,:where(html,body,[data-theme],.dark,.night)[data-theme=night] body a[href*=sign-out],:where(html,body,[data-theme],.dark,.night)[data-theme=night] body a[href*=signout],:where(html,body,[data-theme],.dark,.night)[data-theme=night] body button[aria-label*="Sign out" i]{color:#c95624!important;-webkit-text-fill-color:#c95624!important}