/* A separate native layer: pump markers never look like DPS exclusion zones. */
.kd-map-workspace .kd-map-tools {align-items:flex-end;}
.kd-map-modes {
  position:absolute;z-index:7;top:20px;left:20px;display:flex;align-items:center;gap:3px;padding:3px;
  width:224px;min-height:50px;border-radius:19px;font-size:12px;color:var(--kd-glass-ink,#17324f);
  background:var(--kd-glass-heavy,#fafdf5);border:1px solid var(--kd-glass-edge,#fff);box-shadow:var(--kd-glass-shadow);
  backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%);
}
.kd-map-modes button {flex:1;display:flex;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:7px 11px;
  border:0;border-radius:15px;background:transparent;color:var(--kd-glass-secondary,#526a7b);font:inherit;font-weight:750;}
.kd-map-modes button>span {font-size:18px;line-height:1;}
.kd-map-modes button[aria-pressed="true"] {background:rgba(32,98,219,.14);color:#164d9a;}
.kd-map-modes button[data-map-mode="fuel"][aria-pressed="true"] {background:rgba(24,132,82,.14);color:#145d3b;}
html[data-theme="dark"] .kd-map-modes button[aria-pressed="true"] {background:rgba(144,190,255,.22);color:#dceaff;}
html[data-theme="dark"] .kd-map-modes button[data-map-mode="fuel"][aria-pressed="true"] {background:rgba(112,224,167,.18);color:#d6f9e7;}
.kd-map-workspace .kd-source-status {top:80px;}
.kd-map-workspace .kd-route-panel {top:158px;max-height:calc(100% - 210px);}
.map-screen .kd-map-modes {top:88px;}
.map-screen .kd-map-workspace .kd-source-status {top:148px;}
.map-screen .kd-map-workspace .kd-route-panel {top:219px;max-height:calc(100% - 275px);}
.kd-map-workspace.kd-fuel-mode .kd-source-status {display:none;}
.kd-map-workspace.kd-map-immersive .kd-map-modes {top:calc(140px + env(safe-area-inset-top));}
.kd-map-workspace.kd-map-immersive .kd-source-status {top:calc(200px + env(safe-area-inset-top));}
.kd-map-workspace.kd-map-immersive .kd-route-panel {top:calc(276px + env(safe-area-inset-top));max-height:calc(100% - 330px - env(safe-area-inset-top) - env(safe-area-inset-bottom));}
.kd-map-workspace.kd-keyboard-open .kd-map-modes {display:none;}
.kd-fuel-queue-scale {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:5px;}
.kd-fuel-queue-scale>span {display:grid;gap:4px;text-align:center;}
.kd-fuel-queue-scale i {display:block;height:7px;border-radius:4px;background:#8b9aaa35;}
.kd-fuel-queue-scale small {font-size:9px;line-height:1.4;color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-queue-scale [data-queue-band="0"].is-active i {background:#20a56a;}
.kd-fuel-queue-scale [data-queue-band="1"].is-active i {background:#70ad40;}
.kd-fuel-queue-scale [data-queue-band="2"].is-active i {background:#d99529;}
.kd-fuel-queue-scale [data-queue-band="3"].is-active i {background:#dc5363;}
.kd-fuel-queue-scale .is-active small {font-weight:750;color:var(--kd-glass-ink,#17324f);}
.kd-fuel-queue-scale.is-cars {grid-template-columns:repeat(5,minmax(0,1fr));}
.kd-fuel-queue-scale.is-cars [data-queue-band="3"].is-active i {background:#de8c31;}
.kd-fuel-queue-scale.is-cars [data-queue-band="4"].is-active i {background:#dc5363;}
.kd-fuel-queue-scale.is-qualitative {grid-template-columns:repeat(3,minmax(0,1fr));}
.kd-fuel-queue-scale.is-qualitative [data-queue-band="1"].is-active i {background:#d99529;}
.kd-fuel-queue-scale.is-qualitative [data-queue-band="2"].is-active i {background:#dc5363;}
.kd-fuel-detail-status {font-size:11px;line-height:1.5;color:var(--kd-glass-secondary,#526a7b);margin:0 0 10px;}
.kd-fuel-health-note {margin:0;font-size:11px;line-height:1.5;color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-stock .kd-fuel-conflict {color:#9c601c;font-weight:650;}
@media(max-width:900px) {
  .kd-map-workspace .kd-route-panel {top:auto;max-height:none;}
  .kd-map-workspace .kd-source-status {top:72px;}
  .kd-map-modes {top:12px;left:12px;width:210px;min-height:48px;}
  .map-screen .kd-map-modes {top:82px;}
  .map-screen .kd-map-workspace .kd-source-status {top:140px;}
  .map-screen .kd-map-workspace .kd-route-panel {top:auto;max-height:max(108px,min(52dvh,calc(100% - 272px)));}
  .kd-map-workspace.kd-map-immersive .kd-map-modes {top:calc(140px + env(safe-area-inset-top));}
  .kd-map-workspace.kd-map-immersive .kd-route-panel {top:auto;max-height:max(108px,min(52dvh,calc(100% - 292px - env(safe-area-inset-top) - env(safe-area-inset-bottom))));}
}
.kd-fuel-marker {background:none;border:0;}
.kd-fuel-marker>span {display:grid;place-items:center;width:28px;height:28px;border-radius:10px 10px 10px 3px;
  background:#fff;border:2px solid #6c8a85;box-shadow:0 3px 10px #17355340;color:#486a62;transform:rotate(-8deg);}
.kd-fuel-marker svg {width:18px;height:18px;transform:rotate(8deg);}
.kd-fuel-marker.has-observation>span {border-color:#168054;background:#e6faee;color:#0b7146;}
.kd-fuel-cluster>span {position:relative;width:34px;height:32px;border-radius:12px;}
.kd-fuel-cluster b {position:absolute;right:-9px;top:-9px;min-width:21px;height:21px;padding:2px 4px;border-radius:11px;
  background:#315d52;border:2px solid #fff;color:#fff;font:bold 10px/14px system-ui;transform:rotate(8deg);}
.kd-fuel-panel {position:absolute;z-index:8;left:20px;top:152px;width:min(310px,calc(100% - 94px));
  display:flex;flex-direction:column;max-height:calc(100% - 225px);overflow:hidden;
  padding:14px;border:1px solid var(--kd-glass-edge,#fff);border-radius:22px;
  background:var(--kd-glass-heavy,#faffff);color:var(--kd-glass-ink,#17324f);box-shadow:var(--kd-glass-shadow,0 6px 24px #17355320);
  backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%);}
.kd-fuel-panel[hidden] {display:none;}
.kd-fuel-sheet-handle {display:none;}
.kd-fuel-panel.is-detail {height:min(550px,calc(100% - 225px));}
.kd-fuel-panel [data-fuel-content] {display:flex;flex-direction:column;min-height:0;flex:1 1 auto;width:100%;}
.kd-fuel-scroll {min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;}
.kd-fuel-card-footer {flex:0 0 auto;padding-top:11px;margin-top:7px;border-top:1px solid var(--line,#dce6e7);}
.kd-fuel-card-footer .kd-fuel-route {margin:0;}
.kd-fuel-header {display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;}
.kd-fuel-header {flex:0 0 auto;}
.kd-fuel-header strong {font-size:15px;display:flex;align-items:center;gap:7px;}
.kd-fuel-header button {display:grid;place-items:center;width:44px;height:44px;min-height:44px;margin:-8px -8px -5px 0;
  border:0;background:transparent;border-radius:50%;font-size:25px;color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-header.has-identity {gap:7px;padding-bottom:11px;margin-bottom:7px;border-bottom:1px solid var(--line,#dce6e7);align-items:flex-start;}
.kd-fuel-header.has-identity button {flex:0 0 44px;margin:0;background:rgba(117,155,174,.09);font-size:26px;}
.kd-fuel-header-info {min-width:0;flex:1;padding:3px 0;}
.kd-fuel-header-info strong {display:block;font-size:16px;line-height:1.25;letter-spacing:-.35px;overflow-wrap:anywhere;}
.kd-fuel-header-info small {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;
  font-size:10px;line-height:1.45;color:var(--kd-glass-secondary,#526a7b);overflow-wrap:anywhere;}
.kd-fuel-filter {display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;
  padding:10px;border:1px solid var(--line,#dce6e7);border-radius:16px;background:rgba(79,145,113,.06);}
.kd-fuel-filter>span {font-weight:750;line-height:1.3;}
.kd-fuel-filter select {min-height:44px;max-width:72%;padding:8px 10px;border:1px solid var(--line,#dce6e7);border-radius:12px;
  font:inherit;font-size:14px;background:var(--panel,#fff);color:var(--kd-glass-ink,#17324f);}
.kd-fuel-layer-status {font-size:12px;line-height:1.5;margin:12px 0 6px;font-weight:650;}
.kd-fuel-filter-note,.kd-fuel-confirmation,.kd-fuel-catalog {font-size:11px;line-height:1.6;color:var(--kd-glass-secondary,#526a7b);margin:8px 0;}
.kd-fuel-refresh,.kd-fuel-back {min-height:44px;border:0;border-radius:12px;background:transparent;
  color:var(--kd-glass-ink,#17324f);font:inherit;font-size:12px;font-weight:650;padding:8px 4px;text-align:left;}
.kd-fuel-refresh:disabled {opacity:.55;}
.kd-fuel-eyebrow {font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-station h3 {margin:4px 0 7px;font-size:18px;line-height:1.3;letter-spacing:-.3px;overflow-wrap:anywhere;}
.kd-fuel-address {font-size:12px;line-height:1.5;margin:0 0 12px;color:var(--kd-glass-secondary,#526a7b);overflow-wrap:anywhere;}
.kd-fuel-stock,.kd-fuel-secondary,.kd-fuel-queue {display:grid;gap:7px;margin:8px 0;padding:11px;border-radius:17px;
  border:1px solid rgba(117,155,174,.14);background:linear-gradient(140deg,rgba(117,155,174,.07),rgba(255,255,255,.08));}
.kd-fuel-stock {margin-top:0;}
.kd-fuel-section-title,.kd-fuel-queue>span {font-size:11px;line-height:1.4;font-weight:750;color:var(--kd-glass-ink,#17324f);}
.kd-fuel-payment {display:grid;gap:6px;min-width:0;}
.kd-fuel-payment-time {font-size:10px;line-height:1.4;color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-grade-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;}
.kd-fuel-tile {display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 9px;border-radius:12px;
  background:rgba(117,155,174,.09);border:1px solid transparent;}
.kd-fuel-tile-grade {font-size:13px;line-height:1.25;font-weight:800;letter-spacing:-.2px;color:var(--kd-glass-ink,#17324f);overflow-wrap:anywhere;}
.kd-fuel-tile-value {display:flex;align-items:center;gap:5px;font-size:11px;line-height:1.25;font-weight:650;overflow-wrap:anywhere;}
.kd-fuel-tile-value:before {content:"";flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:currentColor;}
.kd-fuel-tile small {font-size:9px;line-height:1.35;color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-tile-available {background:rgba(30,162,100,.09);border-color:rgba(30,162,100,.12);color:#117947;}
.kd-fuel-tile-limited {background:rgba(199,145,34,.09);border-color:rgba(199,145,34,.12);color:#91631c;}
.kd-fuel-tile-unavailable {background:rgba(211,77,97,.07);border-color:rgba(211,77,97,.10);color:#b14b5e;}
.kd-fuel-tile-prediction,.kd-fuel-tile-report {color:var(--kd-glass-secondary,#526a7b);background:rgba(117,155,174,.05);}
.kd-fuel-tile-prediction .kd-fuel-tile-value:before,.kd-fuel-tile-report .kd-fuel-tile-value:before {background:transparent;border:1px solid currentColor;}
.kd-fuel-grade-grid-compact .kd-fuel-tile {padding:7px 8px;gap:2px;}
.kd-fuel-grade-grid-compact .kd-fuel-tile-grade {font-size:11px;}
.kd-fuel-grade-grid-compact .kd-fuel-tile-value {font-size:10px;font-weight:600;}
.kd-fuel-group-label {margin:2px 0 -2px;font-size:10px;font-weight:650;color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-reports {border-top:1px solid var(--line,#dce6e7);margin-top:3px;padding-top:2px;min-width:0;}
.kd-fuel-reports:first-child {border-top:0;margin-top:0;padding-top:0;}
.kd-fuel-reports summary {display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;
  font-size:10px;font-weight:650;color:var(--kd-glass-secondary,#526a7b);cursor:pointer;list-style:none;}
.kd-fuel-reports summary b {display:grid;place-items:center;min-width:22px;height:22px;border-radius:11px;background:rgba(117,155,174,.09);font-size:10px;}
.kd-fuel-reports .kd-fuel-grade-grid {margin-top:3px;}
.kd-fuel-queue strong {font-size:18px;line-height:1.25;letter-spacing:-.3px;font-weight:800;}
.kd-fuel-queue small {font-size:9px;line-height:1.5;color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-queue-range summary {display:flex;align-items:center;justify-content:space-between;min-height:44px;list-style:none;
  color:var(--kd-glass-secondary,#526a7b);font-size:11px;cursor:pointer;}
.kd-fuel-queue-range summary::-webkit-details-marker {display:none;}
.kd-fuel-queue-range small {display:block;padding-bottom:4px;}
.kd-fuel-queue-scale {margin-top:1px;}
.kd-fuel-empty {padding:5px 0;font-size:12px;line-height:1.5;}
.kd-fuel-stock .kd-fuel-conflict {font-size:9px;line-height:1.5;}
.kd-fuel-record-details {margin-top:5px;border-top:1px solid var(--line,#dce6e7);}
.kd-fuel-record-details summary {display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;
  font-size:10px;font-weight:650;color:var(--kd-glass-secondary,#526a7b);list-style:none;cursor:pointer;}
.kd-fuel-record-details summary::-webkit-details-marker,.kd-fuel-reports summary::-webkit-details-marker {display:none;}
.kd-fuel-record-details summary span:last-child {font-size:17px;transition:transform .2s ease;}
.kd-fuel-record-details[open] summary span:last-child {transform:rotate(180deg);}
.kd-fuel-record-body {padding-bottom:5px;}
.kd-fuel-record {display:grid;gap:3px;font-size:10px;line-height:1.5;margin:8px 0;padding-bottom:8px;border-bottom:1px solid var(--line,#dce6e7);}
.kd-fuel-record b {font-weight:650;}.kd-fuel-record span {color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-record-body .kd-fuel-confirmation,.kd-fuel-record-body .kd-fuel-catalog {font-size:9px;line-height:1.6;margin:6px 0;}
.kd-fuel-panel button:focus-visible,.kd-fuel-panel summary:focus-visible {outline:2px solid #438bef;outline-offset:2px;}
.kd-fuel-stock-available {color:#0f7548;}.kd-fuel-stock-limited {color:#8f5b10;}.kd-fuel-stock-unavailable {color:#a23744;}
html[data-theme="dark"] .kd-fuel-stock-available {color:#9aebbf;}
html[data-theme="dark"] .kd-fuel-stock-limited {color:#ffd294;}
html[data-theme="dark"] .kd-fuel-stock-unavailable {color:#ffb4bf;}
html[data-theme="dark"] .kd-fuel-stock .kd-fuel-conflict {color:#ffd294;}
html[data-theme="dark"] .kd-fuel-tile-available {color:#9aebbf;background:rgba(88,196,139,.10);border-color:rgba(88,196,139,.17);}
html[data-theme="dark"] .kd-fuel-tile-limited {color:#ffd294;background:rgba(241,184,77,.08);border-color:rgba(241,184,77,.15);}
html[data-theme="dark"] .kd-fuel-tile-unavailable {color:#ffb4bf;background:rgba(234,122,143,.07);border-color:rgba(234,122,143,.13);}
.kd-fuel-unknown {font-weight:550;color:var(--kd-glass-secondary,#526a7b);}
.kd-fuel-route {display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;
  margin-top:13px;padding:12px 14px;border:0;border-radius:15px;background:#1769ef;color:#fff;font:inherit;font-size:13px;font-weight:750;}
.kd-fuel-route>span {font-size:19px;}
.kd-routing-open .kd-fuel-panel {display:none;}
.kd-fuel-panel-open:not(.kd-routing-open)>.kd-map-stage>.kd-route-panel {visibility:hidden;pointer-events:none;}
.kd-map-workspace.kd-map-immersive .kd-fuel-panel {top:calc(200px + env(safe-area-inset-top));max-height:calc(100% - 255px - env(safe-area-inset-top) - env(safe-area-inset-bottom));}
@media(max-width:900px) {
  .kd-fuel-panel {left:12px;right:12px;top:auto;bottom:12px;width:auto;max-height:calc(100% - 150px);padding:14px;
    transform:translate3d(0,var(--kd-fuel-sheet-drag,0px),0);transition:transform 220ms cubic-bezier(.2,.7,.25,1),opacity 180ms ease;}
  .kd-fuel-sheet-handle {display:flex;flex:0 0 24px;align-items:center;justify-content:center;margin:-8px -6px 3px;touch-action:none;user-select:none;}
  .kd-fuel-sheet-handle span {width:32px;height:4px;border-radius:4px;background:var(--kd-glass-secondary,#526a7b);opacity:.35;}
  .kd-fuel-header {touch-action:none;user-select:none;}
  .kd-fuel-header :is(button,a,input,select,textarea) {touch-action:manipulation;}
  .kd-fuel-panel.is-swiping {transition:none;}
  .kd-fuel-panel.is-swipe-closing {transform:translate3d(0,calc(100% + 160px),0);opacity:0;pointer-events:none;transition-duration:180ms;}
  .kd-fuel-panel.is-detail {height:calc(100% - 150px);}
  .map-screen .kd-fuel-panel {top:auto;bottom:108px;max-height:min(62dvh,calc(100% - 250px));}
  .kd-map-workspace.kd-map-immersive .kd-fuel-panel {left:calc(12px + env(safe-area-inset-left));right:calc(12px + env(safe-area-inset-right));top:auto;bottom:calc(48px + env(safe-area-inset-bottom));width:auto;max-height:min(62dvh,calc(100% - 260px));}
}
html.kd-mobile-shell .map-screen .kd-map-modes,
html.kd-mobile-shell .map-screen .kd-map-workspace.kd-map-immersive .kd-map-modes {top:calc(var(--kd-safe-top) + 138px);left:calc(var(--kd-safe-left) + 12px);width:min(240px,calc(100% - 84px - var(--kd-safe-left) - var(--kd-safe-right)));}
html.kd-mobile-shell .map-screen .kd-map-workspace .kd-source-status,
html.kd-mobile-shell .map-screen .kd-map-workspace.kd-map-immersive .kd-source-status {top:calc(var(--kd-safe-top) + 198px);}
html.kd-mobile-shell .map-screen .kd-map-workspace .kd-map-tip {top:calc(var(--kd-safe-top) + 258px);}
html.kd-mobile-shell .map-screen .kd-map-workspace .kd-route-panel,
html.kd-mobile-shell .map-screen .kd-map-workspace.kd-map-immersive .kd-route-panel {top:auto;max-height:max(64px,calc(var(--kd-app-visible-height) - var(--kd-tab-reserve) - var(--kd-safe-top) - 272px));}
html.kd-mobile-shell .map-screen .kd-fuel-panel,
html.kd-mobile-shell .map-screen .kd-map-workspace.kd-map-immersive .kd-fuel-panel {
  left:calc(var(--kd-safe-left) + 12px);right:calc(var(--kd-safe-right) + 12px);top:auto;bottom:calc(var(--kd-tab-reserve) + 12px);width:auto;
  max-height:max(140px,min(62dvh,calc(var(--kd-app-visible-height) - var(--kd-tab-reserve) - var(--kd-safe-top) - 226px)));
}
html.kd-mobile-shell .map-screen .kd-fuel-panel.is-detail,
html.kd-mobile-shell .map-screen .kd-map-workspace.kd-map-immersive .kd-fuel-panel.is-detail {
  height:max(140px,min(62dvh,calc(var(--kd-app-visible-height) - var(--kd-tab-reserve) - var(--kd-safe-top) - 226px)));
}
html.kd-mobile-shell[data-kd-keyboard-open="true"] .kd-fuel-panel,
html.kd-mobile-shell[data-kd-keyboard-open="true"] .map-screen .kd-map-modes {display:none;}
html.kd-mobile-shell[data-kd-keyboard-open="true"] .map-screen .kd-map-workspace .kd-route-panel,
html.kd-mobile-shell[data-kd-keyboard-open="true"] .map-screen .kd-map-workspace.kd-map-immersive .kd-route-panel {top:auto;bottom:8px;max-height:calc(var(--kd-app-visible-height) - 16px);}
@media(max-width:900px) and (orientation:landscape) and (max-height:540px) {
  html.kd-mobile-shell .map-screen .kd-map-modes,html.kd-mobile-shell .map-screen .kd-map-workspace.kd-map-immersive .kd-map-modes {top:calc(var(--kd-safe-top) + 74px);}
  html.kd-mobile-shell .map-screen .kd-map-workspace .kd-source-status,html.kd-mobile-shell .map-screen .kd-map-workspace.kd-map-immersive .kd-source-status {top:calc(var(--kd-safe-top) + 130px);}
  html.kd-mobile-shell .map-screen .kd-fuel-panel,html.kd-mobile-shell .map-screen .kd-map-workspace.kd-map-immersive .kd-fuel-panel {
    top:calc(var(--kd-safe-top) + 72px);bottom:calc(var(--kd-tab-reserve) + 12px);
    height:auto;max-height:max(120px,calc(var(--kd-app-visible-height) - var(--kd-tab-reserve) - var(--kd-safe-top) - 84px));
    width:min(380px,calc(55% - var(--kd-safe-left) - 12px));padding:9px 10px;
  }
  html.kd-mobile-shell .map-screen .kd-fuel-panel.is-detail,
  html.kd-mobile-shell .map-screen .kd-map-workspace.kd-map-immersive .kd-fuel-panel.is-detail {
    height:max(120px,calc(var(--kd-app-visible-height) - var(--kd-tab-reserve) - var(--kd-safe-top) - 84px));
  }
  .kd-fuel-header.has-identity {gap:6px;padding-bottom:6px;margin-bottom:4px;}
  .kd-fuel-header-info {padding:1px 0;}
  .kd-fuel-header-info strong {display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.3;}
  .kd-fuel-header-info small {-webkit-line-clamp:1;margin-top:3px;font-size:9px;line-height:1.4;}
  .kd-fuel-card-footer {padding-top:6px;margin-top:4px;}
  .kd-fuel-card-footer .kd-fuel-route {min-height:44px;padding:8px 12px;font-size:12px;}
}
@media(prefers-reduced-transparency:reduce),(prefers-contrast:more) {.kd-fuel-panel,.kd-map-modes {backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--panel);}}
@media(prefers-reduced-motion:reduce) {.kd-fuel-panel,.kd-fuel-marker {transition:none!important;}}

.kd-fuel-tile-conflict {background:rgba(189,135,37,.08);border-color:rgba(189,135,37,.2);}
.kd-fuel-tile-conflict .kd-fuel-tile-value {color:#9c601c;}
html[data-theme="dark"] .kd-fuel-tile-conflict .kd-fuel-tile-value {color:#f0c16e;}
