
/* AUTOVIGO V172 — normalize mobile shortcut cards, especially Settings */
@media(max-width:760px){
  .v169-shortcuts,
  .v169-shortcuts *{box-sizing:border-box!important}

  .v169-shortcuts button,
  .v169-shortcuts button[data-v164-jump="settings"]{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    min-height:62px!important;
    height:62px!important;
    padding:9px 10px!important;
    margin:0!important;
    border:1px solid #e6e9ee!important;
    border-radius:14px!important;
    background:#fff!important;
    display:grid!important;
    grid-template-columns:32px minmax(0,1fr) 24px!important;
    align-items:center!important;
    gap:9px!important;
    overflow:hidden!important;
    transform:none!important;
  }

  .v169-shortcuts button .ico,
  .v169-shortcuts button[data-v164-jump="settings"] .ico{
    width:32px!important;
    height:32px!important;
    min-width:32px!important;
    min-height:32px!important;
    max-width:32px!important;
    max-height:32px!important;
    border-radius:50%!important;
    padding:0!important;
    margin:0!important;
    background:#ffd400!important;
    display:grid!important;
    place-items:center!important;
    transform:none!important;
    overflow:hidden!important;
  }

  .v169-shortcuts button .ico svg,
  .v169-shortcuts button[data-v164-jump="settings"] .ico svg{
    display:block!important;
    width:18px!important;
    height:18px!important;
    max-width:18px!important;
    max-height:18px!important;
    min-width:18px!important;
    min-height:18px!important;
    stroke:#111!important;
    fill:none!important;
    stroke-width:1.9!important;
    transform:none!important;
  }

  .v169-shortcuts .v169-shortcut-label,
  .v169-shortcuts button[data-v164-jump="settings"] .v169-shortcut-label{
    min-width:0!important;
    max-width:100%!important;
    margin:0!important;
    font-size:11px!important;
    line-height:1.15!important;
    font-weight:800!important;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
    color:#101828!important;
  }

  .v169-shortcuts .v169-badge{
    min-width:24px!important;
    width:auto!important;
    height:24px!important;
    padding:0 6px!important;
    font-size:10px!important;
  }

  .v169-shortcuts .v169-chevron{
    width:24px!important;
    font-size:19px!important;
    text-align:right!important;
    color:#e0b300!important;
  }
}

@media(max-width:390px){
  .v169-shortcuts button,
  .v169-shortcuts button[data-v164-jump="settings"]{
    height:58px!important;
    min-height:58px!important;
    grid-template-columns:30px minmax(0,1fr) 22px!important;
    gap:8px!important;
    padding:8px 9px!important;
  }
  .v169-shortcuts button .ico,
  .v169-shortcuts button[data-v164-jump="settings"] .ico{
    width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;
  }
  .v169-shortcuts button .ico svg,
  .v169-shortcuts button[data-v164-jump="settings"] .ico svg{
    width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;max-width:17px!important;max-height:17px!important;
  }
  .v169-shortcuts .v169-shortcut-label{font-size:10.5px!important}
}
