/* DC_MOBILE_CITY_HOME_V1 — dedicated Neo Milano mobile experience, <= 900px.
   No desktop circuit coordinates or desktop styles are altered. */
.dc-mobile-city-home,.dc-mobile-bottom-nav{display:none!important}
@media(max-width:900px){
 html{scroll-behavior:smooth;scroll-padding-top:76px}
 body.dc-public{overflow-x:hidden!important;overflow-y:auto!important}
 body.dc-mobile-expansion-open{overflow:hidden!important}
 .dc-circuit-page{
  height:auto!important;min-height:100svh!important;
  display:block!important;overflow:visible!important;
  position:relative!important;isolation:isolate!important;
  background:#030a13!important;scroll-snap-align:none!important
 }
 .dc-circuit-page > .dc-circuit-header,
 .dc-circuit-page > #dcCircuit,
 .dc-circuit-dock--v5{display:none!important}
 .dc-mobile-city-home{
  display:block!important;position:relative!important;
  width:100%!important;min-width:0!important;
  min-height:100svh!important;box-sizing:border-box!important;
  overflow:clip!important;overflow-clip-margin:0!important;
  color:#e9fbff!important;
  background:
   linear-gradient(180deg,rgba(2,10,19,.70),rgba(3,12,24,.82) 330px,#040b17 650px),
   url('/data-couriers/dc_public_assets/dc-circuit-master-bg.webp') center top / auto 630px no-repeat,
   #030b16!important;
  padding:0 0 calc(83px + env(safe-area-inset-bottom,0px))!important;
 }
 .dc-mobile-city-home::before{
  content:"";pointer-events:none!important;position:absolute!important;
  inset:0 0 auto!important;height:800px!important;z-index:0!important;
  background:
   linear-gradient(90deg,transparent calc(50% - 1px),rgba(0,237,255,.24) 50%,transparent calc(50% + 1px)),
   radial-gradient(ellipse at 50% 220px,rgba(0,202,227,.19),transparent 63%)!important;
  opacity:.62!important
 }
 .dc-mobile-city-home > *{position:relative;z-index:1}
 .dc-mobile-topbar{
  box-sizing:border-box!important;position:sticky!important;top:0!important;z-index:100!important;
  display:flex!important;align-items:center!important;
  width:100%!important;max-width:100%!important;min-height:69px!important;
  gap:10px!important;padding:8px max(12px,env(safe-area-inset-left,0px))!important;
  background:linear-gradient(90deg,rgba(2,14,26,.98),rgba(2,24,35,.97),rgba(4,8,24,.98))!important;
  border-bottom:1px solid rgba(0,234,255,.66)!important;
  box-shadow:0 2px 16px #001e31,0 6px 15px #000a!important;
  backdrop-filter:blur(15px)!important;
 }
 .dc-mobile-topbar::after{
  content:"";position:absolute;left:0;bottom:-3px;right:0;height:1px;pointer-events:none;
  background:linear-gradient(90deg,#00f0ff,transparent 65%,#f35bdb);opacity:.5
 }
 .dc-mobile-logo{flex:0 0 49px!important;width:49px!important;height:49px!important;display:grid!important;
  place-items:center!important;border:1px solid rgba(0,246,255,.39)!important;
  background:rgba(0,17,27,.95)!important;box-shadow:0 0 16px #04e6ee33!important;
  border-radius:7px!important}
 .dc-mobile-logo img{display:block!important;width:43px!important;height:43px!important;
  object-fit:contain!important;filter:drop-shadow(0 0 6px #00d9ff99)!important}
 .dc-mobile-heading{display:flex!important;flex-direction:column!important;min-width:0!important;flex:1 1 auto!important;gap:1px!important}
 .dc-mobile-heading small{font:700 8px/1.1 'JetBrains Mono',monospace!important;
  color:#7befed!important;letter-spacing:.105em!important;white-space:nowrap!important}
 .dc-mobile-heading strong{font:900 clamp(18px,5.5vw,25px)/1 'Rajdhani','Arial Narrow',Arial,sans-serif!important;
  color:white!important;letter-spacing:.11em!important;white-space:nowrap!important}
 .dc-mobile-heading strong span{color:#16eaf4!important;text-shadow:0 0 11px #00eaffaa!important}
 .dc-mobile-heading em{font:600 8px/1.3 'JetBrains Mono',monospace!important;
  font-style:normal!important;color:#9ebdc9!important;letter-spacing:.09em!important}
 .dc-mobile-tools{display:flex!important;align-items:center!important;flex:0 0 auto!important;gap:7px!important}
 .dc-mobile-topbar .dc-mobile-radio,.dc-mobile-topbar .dc-mobile-notify{
  appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;
  width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;
  padding:0!important;border:1px solid rgba(45,219,236,.73)!important;
  border-radius:8px!important;color:#83ffff!important;background:#042330!important;
  box-shadow:inset 0 0 14px #00c8f125!important;cursor:pointer!important;
  box-sizing:border-box!important;position:relative!important;margin:0!important
 }
 .dc-mobile-topbar .dc-mobile-radio .dc-circuit-play__icon{font:800 18px/1 Arial,sans-serif!important}
 .dc-mobile-topbar .dc-mobile-radio .dc-circuit-play__label{display:none!important}
 .dc-mobile-topbar .dc-mobile-notify svg{height:21px!important;width:21px!important}
 .dc-mobile-topbar .dc-mobile-notify b:not([hidden]){
  position:absolute!important;right:-5px!important;top:-6px!important;
  min-width:19px!important;height:19px!important;padding:2px 3px!important;
  border-radius:99px!important;display:grid!important;place-items:center!important;
  background:#ef63d0!important;color:#050712!important;
  font:900 10px/1 Arial,sans-serif!important;box-sizing:border-box!important
 }
 .dc-mobile-topbar .dc-mobile-notify b[hidden]{display:none!important}
 .dc-mobile-surface{box-sizing:border-box!important;position:relative!important;
  width:min(100% - 24px,660px)!important;margin:auto!important;min-width:0!important}
 .dc-mobile-auth{display:flex!important;justify-content:space-between!important;gap:8px!important;
  padding:13px 0 10px!important}
 .dc-mobile-auth .dc-nav-action{
  flex:1 1 0!important;box-sizing:border-box!important;min-height:42px!important;
  display:flex!important;align-items:center!important;justify-content:center!important;
  font:900 11px/1.1 'JetBrains Mono',monospace!important;
  letter-spacing:.055em!important;white-space:normal!important;text-align:center!important;
  padding:8px 8px!important;color:#dfffff!important;
  background:rgba(1,23,35,.94)!important;border:1px solid #198fa0!important;
  text-decoration:none!important;border-radius:6px!important
 }
 .dc-mobile-auth .dc-nav-action--register{
  color:#021019!important;background:#21edf1!important;border-color:#21edf1!important;
  box-shadow:0 0 15px #00d1fa44!important
 }
 .dc-mobile-city-tag{display:flex!important;align-items:center!important;
  gap:7px!important;padding:7px 2px 11px!important;min-width:0!important}
 .dc-mobile-city-tag i{display:inline-block!important;width:7px!important;height:7px!important;
  border-radius:50%!important;background:#4cffb5!important;box-shadow:0 0 9px #4cffb5!important}
 .dc-mobile-city-tag b{font:800 10px/1.2 'JetBrains Mono',monospace!important;
  color:#6afad7!important;white-space:nowrap!important;letter-spacing:.08em!important}
 .dc-mobile-city-tag:has(.dc-lang-native-switch)>span{display:none!important}
 .dc-mobile-city-tag .dc-lang-native-switch{
  margin-left:auto!important;position:relative!important;z-index:4!important;
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  min-height:38px!important
 }
 .dc-mobile-city-tag .dc-lang-native-select{
  appearance:auto!important;-webkit-appearance:menulist!important;
  box-sizing:border-box!important;min-width:56px!important;width:56px!important;
  height:36px!important;min-height:36px!important;
  padding:5px!important;border-radius:7px!important;
  border:1px solid rgba(0,243,255,.5)!important;
  background:#062331!important;color:#d9ffff!important;
  font:900 11px/1 Arial,sans-serif!important;text-align:center!important;
 }
 .dc-mobile-city-tag span{margin-left:auto!important;min-width:0!important;
  font:600 8px/1.2 'JetBrains Mono',monospace!important;
  color:#71b4c4!important;white-space:nowrap!important;letter-spacing:.01em!important}
 .dc-mobile-hero{
  position:relative!important;isolation:isolate!important;
  padding:15px 15px 16px!important;margin:0 0 24px!important;
  background:linear-gradient(180deg,rgba(1,25,36,.95),rgba(3,12,26,.96))!important;
  border:1px solid rgba(23,212,234,.65)!important;border-radius:13px!important;
  box-shadow:inset 0 0 28px #00bff416,0 0 24px #00c2ed20!important;
  text-align:center!important;overflow:hidden!important;
 }
 .dc-mobile-hero:before,.dc-mobile-hero:after{content:"";position:absolute;z-index:-1;pointer-events:none}
 .dc-mobile-hero:before{top:0;bottom:0;left:50%;width:1px;
  background:linear-gradient(180deg,transparent,#03e9fc42,transparent)}
 .dc-mobile-hero:after{left:11%;right:11%;top:44%;height:1px;
  background:linear-gradient(90deg,transparent,#04eafa45,transparent);box-shadow:0 0 8px #02e5fa77}
 .dc-mobile-hero-kicker{font:800 9px/1.3 'JetBrains Mono',monospace!important;
  color:#70eff9!important;letter-spacing:.105em!important}
 .dc-mobile-hero h1{font:900 clamp(26px,8.5vw,42px)/.98 'Rajdhani','Arial Narrow',Arial,sans-serif!important;
  color:#f3feff!important;letter-spacing:.12em!important;margin:11px 0 7px!important;
  text-shadow:0 0 8px #1bc2e557!important}
 .dc-mobile-hero h1 span{color:#25f2fa!important;letter-spacing:.14em!important}
 .dc-mobile-hero>p{font:500 12px/1.5 Arial,sans-serif!important;
  color:#b4d9e2!important;margin:0 auto 12px!important;max-width:310px!important}
 .dc-mobile-core-frame{
  display:grid!important;place-items:center!important;position:relative!important;
  width:100%!important;min-height:224px!important;margin:0 auto 13px!important;
 }
 .dc-mobile-core-frame::before{
  content:"";position:absolute;inset:50% auto auto 50%;width:min(240px,83vw);height:min(240px,83vw);
  transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;
  background:radial-gradient(circle,#01d3f049,transparent 66%);
  filter:blur(13px);animation:dcMobileCoreGlow 4s ease-in-out infinite
 }
 .dc-mobile-core-frame::after{content:"";position:absolute;top:50%;left:50%;width:214px;height:214px;
  transform:translate(-50%,-50%);border:1px dashed #26e6fa6e;border-radius:28px;
  pointer-events:none;box-shadow:0 0 22px #00d7fc29}
 #dcMobileCoreButton{
  display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;
  gap:1px!important;position:relative!important;z-index:2!important;
  border:1px solid #1eddea!important;border-radius:14px!important;
  background:linear-gradient(145deg,#041521d9,#021723f0)!important;color:#dfffff!important;
  width:190px!important;height:190px!important;min-width:190px!important;
  min-height:190px!important;padding:10px!important;box-sizing:border-box!important;
  cursor:pointer!important;box-shadow:0 0 24px #00d4fa55,inset 0 0 18px #00eaff17!important;
  touch-action:manipulation!important
 }
 #dcMobileCoreButton img{display:block!important;width:153px!important;height:153px!important;
  object-fit:contain!important;flex:0 0 153px!important;
  filter:drop-shadow(0 0 17px #00d5ff8c)!important;pointer-events:none!important}
 #dcMobileCoreButton span{font:900 10px/1.1 'JetBrains Mono',monospace!important;
  white-space:nowrap!important;letter-spacing:.02em!important;position:absolute!important;
  top:164px!important;left:50%!important;transform:translateX(-50%)!important;
  color:#c9ffff!important;text-shadow:0 0 8px #00eaff!important;pointer-events:none!important}
 #dcMobileCoreButton small{display:block!important;position:absolute!important;bottom:-27px!important;left:0;right:0;
  font:700 8px/1.2 'JetBrains Mono',monospace!important;
  letter-spacing:.13em!important;color:#72c5d1!important;pointer-events:none!important}
 #dcMobileCoreButton:focus-visible,.dc-mobile-city-home a:focus-visible,.dc-mobile-city-home button:focus-visible{
  outline:2px solid #e8ffff!important;outline-offset:3px!important
 }
 .dc-mobile-hero-actions{display:grid!important;grid-template-columns:1fr 1fr!important;
  gap:9px!important;margin-top:31px!important}
 .dc-mobile-hero-actions a{display:grid!important;place-items:center!important;
  min-height:49px!important;box-sizing:border-box!important;border-radius:7px!important;
  text-decoration:none!important;background:#0a3040!important;
  color:#defcff!important;border:1px solid #3799bb!important;
  font:900 12px/1.2 'JetBrains Mono',monospace!important}
 .dc-mobile-hero-actions a:first-child{background:#f051c8!important;border-color:#f051c8!important;
  color:#09101c!important;box-shadow:0 0 14px #fc47c057!important}
 .dc-mobile-section-head{display:flex!important;flex-direction:column!important;
  align-items:flex-start!important;gap:5px!important;
  padding:0 1px 9px!important;margin:0 0 12px!important;
  border-bottom:1px solid #1ba8bd61!important}
 .dc-mobile-section-head small{font:800 9px/1.25 'JetBrains Mono',monospace!important;
  color:#68dbe9!important;letter-spacing:.13em!important}
 .dc-mobile-section-head h2{font:900 21px/1.1 'Rajdhani','Arial Narrow',Arial,sans-serif!important;
  color:#f0ffff!important;letter-spacing:.09em!important;margin:0!important}
 .dc-mobile-terminals{margin:0 0 25px!important;min-width:0!important}
 .dc-mobile-terminals-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:11px!important;min-width:0!important}
 .dc-mobile-terminal{
  box-sizing:border-box!important;position:relative!important;display:flex!important;
  flex-direction:column!important;align-items:center!important;justify-content:center!important;
  min-width:0!important;min-height:148px!important;padding:12px 7px!important;
  text-align:center!important;text-decoration:none!important;
  color:#effdff!important;border:1px solid var(--mobile-terminal-accent,#21eafa)!important;
  border-radius:10px!important;overflow:hidden!important;
  background:linear-gradient(160deg,rgba(5,32,47,.93),rgba(5,12,25,.96))!important;
  box-shadow:inset 0 0 19px #03dbfc0b,0 5px 17px #0008!important;
  -webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important
 }
 .dc-mobile-terminal::before{content:"";position:absolute;left:14px;right:14px;top:0;height:2px;
  background:var(--mobile-terminal-accent);box-shadow:0 0 13px var(--mobile-terminal-accent);opacity:.66}
 .dc-mobile-terminal::after{content:"";position:absolute;inset:auto 7px 7px auto;
  width:7px;height:7px;border-right:1px solid var(--mobile-terminal-accent);
  border-bottom:1px solid var(--mobile-terminal-accent);opacity:.65}
 .dc-mobile-terminal img{display:block!important;width:73px!important;height:73px!important;
  object-fit:contain!important;flex:0 0 73px!important;
  filter:drop-shadow(0 0 10px var(--mobile-terminal-accent))!important;pointer-events:none!important}
 .dc-mobile-terminal span{display:flex!important;flex-direction:column!important;
  align-items:center!important;gap:3px!important;min-width:0!important;max-width:100%!important;margin-top:2px!important}
 .dc-mobile-terminal small{display:block!important;color:var(--mobile-terminal-accent)!important;
  font:800 9px/1.2 'JetBrains Mono',monospace!important;
  letter-spacing:.065em!important;white-space:normal!important}
 .dc-mobile-terminal strong{display:block!important;max-width:100%!important;overflow-wrap:anywhere!important;
  color:#effbff!important;font:900 clamp(11px,3.3vw,14px)/1.14 'Rajdhani','Arial Narrow',Arial,sans-serif!important;
  letter-spacing:.05em!important}
 .dc-mobile-terminal--chip{border-color:#f45bf4!important}
 .dc-mobile-terminal:active{background:#123d50!important;transform:scale(.98)!important}
 .dc-mobile-services{margin:0 0 23px!important}
 .dc-mobile-services-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}
 .dc-mobile-services-grid a{display:flex!important;align-items:center!important;justify-content:center!important;
  min-height:47px!important;box-sizing:border-box!important;min-width:0!important;
  padding:8px!important;text-align:center!important;text-decoration:none!important;
  font:800 11px/1.25 'JetBrains Mono',monospace!important;color:#c8eff2!important;
  background:#071e2d!important;border:1px solid #236679!important;border-radius:7px!important}
 .dc-mobile-footnote{font:700 9px/1.7 'JetBrains Mono',monospace!important;
  letter-spacing:.13em!important;text-align:center!important;color:#5c9ba8!important;
  padding:10px 0 2px!important;margin:0!important}
 .dc-mobile-bottom-nav{
  position:fixed!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;
  align-items:stretch!important;z-index:9999!important;box-sizing:border-box!important;
  bottom:0!important;left:0!important;right:0!important;width:100%!important;
  min-height:64px!important;padding:5px max(8px,env(safe-area-inset-left,0px)) calc(5px + env(safe-area-inset-bottom,0px))!important;
  gap:6px!important;background:#03121ff7!important;
  border-top:1px solid #14aec6!important;box-shadow:0 -8px 22px #000b!important;
  backdrop-filter:blur(14px)!important
 }
 .dc-mobile-bottom-nav a,.dc-mobile-bottom-nav button{
  appearance:none!important;display:flex!important;position:relative!important;
  flex-direction:column!important;justify-content:center!important;align-items:center!important;
  gap:2px!important;box-sizing:border-box!important;min-width:0!important;
  min-height:54px!important;border:1px solid #1b4e63!important;
  border-radius:8px!important;background:#071b2a!important;color:#d4f8fb!important;
  padding:4px!important;text-decoration:none!important;text-align:center!important;
  font:700 9px/1.2 'JetBrains Mono',monospace!important;cursor:pointer!important
 }
 .dc-mobile-bottom-nav a:nth-child(2){color:#ff8cea!important;border-color:#87306f!important}
 .dc-mobile-bottom-nav a:nth-child(3){color:#b7a5ff!important;border-color:#614e8e!important}
 .dc-mobile-bottom-nav span{font:900 21px/1 Arial,sans-serif!important;color:inherit!important}
 .dc-mobile-bottom-nav b,.dc-mobile-bottom-nav strong{
  font:800 9px/1.25 'JetBrains Mono',monospace!important;letter-spacing:.02em!important;
  color:inherit!important
 }
 .dc-mobile-bottom-nav .dc-mobile-count:not([hidden]){
  position:absolute!important;top:-5px!important;right:0!important;
  min-width:18px!important;height:18px!important;display:grid!important;place-items:center!important;
  background:#ec51d6!important;border-radius:99px!important;color:#030d17!important;font:900 10px Arial,sans-serif!important
 }
 .dc-mobile-bottom-nav [hidden]{display:none!important}
 #dcCircuitExpansion{
  display:flex;position:fixed!important;z-index:2147482500!important;
  inset:8px 8px calc(8px + env(safe-area-inset-bottom,0px))!important;
  width:auto!important;height:auto!important;max-height:none!important;min-width:0!important;
  overflow:auto!important;overscroll-behavior:contain!important;
  -webkit-overflow-scrolling:touch!important;flex-direction:column!important;
  padding:16px 11px!important;gap:12px!important;
  box-sizing:border-box!important;background:linear-gradient(150deg,#041827,#07101f)!important;
  border:1px solid #2adbf1!important;border-radius:10px!important;box-shadow:0 0 50px #000e!important
 }
 #dcCircuitExpansion[hidden]{display:none!important}
 #dcCircuitExpansion .dc-circuit-expansion__head{gap:6px!important;flex:0 0 auto!important}
 #dcCircuitExpansion .dc-circuit-expansion__head h2{font-size:20px!important;line-height:1.1!important}
 #dcCircuitExpansion .dc-circuit-expansion__head p{font-size:12px!important;line-height:1.5!important}
 #dcCircuitExpansion .dc-circuit-expansion__close{width:44px!important;height:44px!important;flex:0 0 44px!important}
 #dcCircuitExpansion .dc-circuit-expansion__grid{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;
  grid-auto-rows:auto!important;min-height:0!important;flex:none!important
 }
 #dcCircuitExpansion .dc-sector{min-height:175px!important;padding:9px 5px!important;gap:5px!important}
 #dcCircuitExpansion .dc-sector img{width:58px!important;height:58px!important}
 #dcCircuitExpansion .dc-sector b{font-size:13px!important;line-height:1.2!important}
 #dcCircuitExpansion .dc-sector p{font-size:11px!important;line-height:1.3!important}
 #dcCircuitExpansion .dc-sector small{font-size:9px!important}
 #dcCircuitExpansion .dc-circuit-wallet{font-size:11px!important;line-height:1.4!important}
 #dcCircuitExpansion .dc-circuit-expansion__foot{flex-direction:column!important;gap:3px!important;font-size:9px!important}
 .dc-mobile-expansion-open .dc-mobile-topbar,.dc-mobile-expansion-open .dc-mobile-bottom-nav{visibility:hidden!important}
 #dcCircuitInbox{
  position:fixed!important;inset:9px 9px calc(9px + env(safe-area-inset-bottom,0px))!important;
  width:calc(100vw - 18px)!important;height:auto!important;max-height:none!important;
  transform:none!important;left:9px!important;top:9px!important;right:9px!important;bottom:9px!important;
  border-radius:11px!important
 }
 #dcCircuitInbox .dc-inbox-head{display:flex!important;flex-wrap:wrap!important;padding:11px!important}
 #dcCircuitInbox .dc-inbox-head h2{font-size:14px!important}
 #dcCircuitInbox .dc-inbox-actions{display:flex!important;gap:5px!important}
 #dcCircuitInbox .dc-inbox-actions button{min-height:39px!important;font-size:11px!important}
 #dcCircuitInbox .dc-inbox-layout{display:grid!important;
  grid-template-rows:minmax(95px,40%) minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}
 #dcCircuitInboxList{min-height:0!important;max-height:none!important;overflow-y:auto!important}
 #dcCircuitInboxDetail{padding:12px!important;overflow-y:auto!important}
 #dcCircuitNoticeToast{
  top:82px!important;left:10px!important;right:10px!important;transform:none!important;
  width:calc(100vw - 20px)!important;padding:10px!important;gap:8px!important
 }
 #dcCircuitNoticeToast strong{font-size:13px!important}
 #dcCircuitNoticeToast p{font-size:11px!important}
 #dcCircuitNoticeToast [data-dc-toast-read]{min-height:39px!important}
 @keyframes dcMobileCoreGlow{
  0%,100%{opacity:.45;filter:blur(10px);transform:translate(-50%,-50%) scale(.91)}
  50%{opacity:1;filter:blur(15px);transform:translate(-50%,-50%) scale(1.12)}
 }
}
@media(max-width:359px){
 .dc-mobile-topbar{gap:6px!important;padding-left:7px!important;padding-right:7px!important}
 .dc-mobile-logo{width:38px!important;height:42px!important;flex-basis:38px!important}
 .dc-mobile-logo img{width:34px!important;height:36px!important}
 .dc-mobile-heading small{font-size:6px!important}
 .dc-mobile-heading strong{font-size:16px!important}
 .dc-mobile-heading em{display:none!important}
 .dc-mobile-tools{gap:4px!important}
 .dc-mobile-topbar .dc-mobile-radio,.dc-mobile-topbar .dc-mobile-notify{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}
 .dc-mobile-surface{width:calc(100% - 18px)!important}
 .dc-mobile-terminal{min-height:135px!important;padding:6px 4px!important}
 .dc-mobile-terminal img{width:64px!important;height:64px!important;flex-basis:64px!important}
 .dc-mobile-terminal strong{font-size:11px!important}
 .dc-mobile-city-tag span{display:none!important}
}
@media(max-width:900px) and (orientation:landscape) and (max-height:500px){
 .dc-mobile-topbar{position:relative!important}
 .dc-mobile-bottom-nav{min-height:53px!important}
 .dc-mobile-bottom-nav a,.dc-mobile-bottom-nav button{min-height:43px!important}
 #dcCircuitExpansion .dc-circuit-expansion__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(prefers-reduced-motion:reduce){
 .dc-mobile-core-frame::before{animation:none!important}
 .dc-mobile-city-home *{scroll-behavior:auto!important}
}
