/* Google Roboto (SIL OFL) and Material Symbols (Apache-2.0), hosted by MyVE. */
@font-face{
  font-family:"Roboto";
  src:url("/assets/fonts/roboto/Roboto-Variable.woff2") format("woff2");
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
}
@font-face{
  font-family:"Roboto";
  src:url("/assets/fonts/roboto/Roboto-Italic-Variable.woff2") format("woff2");
  font-style:italic;
  font-weight:100 900;
  font-display:swap;
}
:root{
  --myve-font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
html,body,button,input,select,textarea,option,optgroup,summary,dialog{
  font-family:var(--myve-font-family)!important;
}
.myveMaterialIcon{
  display:inline-block;
  flex:0 0 auto;
  width:24px;
  height:24px;
  vertical-align:middle;
  fill:currentColor!important;
  stroke:none!important;
}
.myveMaterialIcon path{
  fill:currentColor!important;
  stroke:none!important;
}
.iCockpitQuickAction .myveMaterialIcon{width:30px;height:30px}
.connectedShortcut .myveMaterialIcon{width:28px;height:28px}
.connectedMonthStats .homeStatIcon{
  display:grid;
  place-items:center;
  line-height:1;
}
.connectedMonthStats .homeStatIcon .myveMaterialIcon{width:34px;height:34px}
@media(max-width:370px){
  .connectedShortcut .myveMaterialIcon{width:24px;height:24px}
  .connectedMonthStats .homeStatIcon .myveMaterialIcon{width:28px;height:28px}
}
