/* My Tuner mobile workshop backgrounds + glass tiles v446. MOBILE ONLY. */
#mrsMobileBgV446{display:none}
@media(max-width:700px){
 body.mobile-device{
  --mt-mobile-bg:url('/mytuner-mobile-dashboard-bg-v446.jpg?v=446');
  --mt-mobile-overlay:linear-gradient(180deg,rgba(2,5,9,.24) 0%,rgba(2,5,9,.38) 52%,rgba(2,5,9,.62) 100%);
  min-height:100vh!important;background-color:#030609!important;background-image:var(--mt-mobile-overlay),var(--mt-mobile-bg)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:fixed!important;
 }
 body.mobile-device[data-mobile-view='dashboard']{--mt-mobile-bg:url('/mytuner-mobile-dashboard-bg-v446.jpg?v=446')}
 body.mobile-device[data-mobile-view='file-service']{--mt-mobile-bg:url('/mytuner-mobile-file-service-bg-v446.jpg?v=446')}
 body.mobile-device[data-mobile-view='tools']{--mt-mobile-bg:url('/mytuner-mobile-tools-bg-v446.jpg?v=446')}
 body.mobile-device[data-mobile-view='base-ecu']{--mt-mobile-bg:url('/mytuner-mobile-base-ecu-bg-v446.jpg?v=446')}
 body.mobile-device[data-mobile-view='projects']{--mt-mobile-bg:url('/mytuner-mobile-projects-bg-v446.jpg?v=446')}
 body.mobile-device[data-mobile-view='settings']{--mt-mobile-bg:url('/mytuner-mobile-settings-bg-v446.jpg?v=446')}
 body.mobile-device[data-mobile-view='compare']{--mt-mobile-bg:url('/mytuner-mobile-compare-bg-v446.jpg?v=446')}
 body.mobile-device[data-mobile-view='maps']{--mt-mobile-bg:url('/mytuner-mobile-maps-bg-v446.jpg?v=446');--mt-mobile-overlay:linear-gradient(180deg,rgba(2,4,7,.52),rgba(2,4,7,.68) 48%,rgba(2,4,7,.82))}
 body.mobile-device #app,body.mobile-device main,body.mobile-device .view,body.mobile-device .desktop-workspace,body.mobile-device .desktop-main{background-color:transparent!important;background-image:none!important}
 body.mobile-device header,body.mobile-device .mobile-header,body.mobile-device .topbar,body.mobile-device .bottom-nav,body.mobile-device nav{
  background:linear-gradient(180deg,rgba(7,13,20,.64),rgba(4,8,13,.46))!important;border-color:rgba(198,220,240,.17)!important;backdrop-filter:blur(18px) saturate(135%)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 8px 26px rgba(0,0,0,.18)!important
 }
 body.mobile-device:not([data-mobile-view='maps']) .card,
 body.mobile-device:not([data-mobile-view='maps']) .hero,
 body.mobile-device:not([data-mobile-view='maps']) .native-panel,
 body.mobile-device:not([data-mobile-view='maps']) .native-module,
 body.mobile-device:not([data-mobile-view='maps']) .native-project-extension,
 body.mobile-device:not([data-mobile-view='maps']) .df293-hero,
 body.mobile-device:not([data-mobile-view='maps']) .df293-card,
 body.mobile-device:not([data-mobile-view='maps']) .df293-metrics article,
 body.mobile-device:not([data-mobile-view='maps']) .metric-grid article,
 body.mobile-device:not([data-mobile-view='maps']) .drop,
 body.mobile-device:not([data-mobile-view='maps']) fieldset,
 body.mobile-device:not([data-mobile-view='maps']) details,
 body.mobile-device:not([data-mobile-view='maps']) .order,
 body.mobile-device:not([data-mobile-view='maps']) .recent article{
  background:linear-gradient(145deg,rgba(14,23,33,.38),rgba(5,10,16,.18))!important;background-color:rgba(5,10,16,.20)!important;border:1px solid rgba(190,220,244,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 10px 30px rgba(0,0,0,.20)!important;backdrop-filter:blur(15px) saturate(140%)!important;-webkit-backdrop-filter:blur(15px) saturate(140%)!important
 }
 body.mobile-device:not([data-mobile-view='maps']) .df293-action-grid button,
 body.mobile-device:not([data-mobile-view='maps']) .df293-project-actions button,
 body.mobile-device:not([data-mobile-view='maps']) .df293-workflow button,
 body.mobile-device:not([data-mobile-view='maps']) .native-actions button,
 body.mobile-device:not([data-mobile-view='maps']) .project-tools button,
 body.mobile-device:not([data-mobile-view='maps']) nav button,
 body.mobile-device:not([data-mobile-view='maps']) button.secondary{
  background:linear-gradient(145deg,rgba(20,31,43,.42),rgba(5,10,16,.20))!important;border-color:rgba(190,220,244,.20)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 5px 16px rgba(0,0,0,.14)!important;backdrop-filter:blur(13px) saturate(135%)!important;-webkit-backdrop-filter:blur(13px) saturate(135%)!important
 }
 body.mobile-device:not([data-mobile-view='maps']) button.active,
 body.mobile-device:not([data-mobile-view='maps']) button[aria-selected='true']{
  border-color:rgba(255,46,66,.72)!important;background:linear-gradient(145deg,rgba(128,10,26,.58),rgba(38,7,14,.30))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 20px rgba(227,39,58,.16)!important
 }
 body.mobile-device .map-list article{background:linear-gradient(145deg,rgba(13,20,29,.55),rgba(5,9,14,.30))!important;border-color:rgba(190,220,244,.18)!important;backdrop-filter:blur(12px) saturate(130%)!important;-webkit-backdrop-filter:blur(12px) saturate(130%)!important}
 body.mobile-device[data-mobile-view='maps'] .map-grid,body.mobile-device[data-mobile-view='maps'] #mapEditor .map-grid{background:#07090de8!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
 body.mobile-device[data-mobile-view='maps'] .map-grid th{background:#11151cf2!important}
 body.mobile-device[data-mobile-view='maps'] .map-grid td{background:rgba(7,9,13,.90)!important}
 body.mobile-device[data-mobile-view='maps'] .map-grid td.cell-selected{background:#27151bea!important}
 body.mobile-device[data-mobile-view='maps'] #mapEditor,body.mobile-device[data-mobile-view='maps'] #mapPanel{background:rgba(4,7,11,.18)!important}
 body.mobile-device input,body.mobile-device textarea,body.mobile-device select{background:rgba(4,9,14,.62)!important;border-color:rgba(190,220,244,.20)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}
 body.mobile-device .card h1,body.mobile-device .card h2,body.mobile-device .card h3,body.mobile-device .hero h1,body.mobile-device .hero h2{text-shadow:0 2px 9px rgba(0,0,0,.78)}
}