/* Original service icons in the mobile submenu; no vertical guide line. */
html[data-theme] #trabiana-mobile-menu #tr-service-list{border:0!important;margin:4px 0 8px!important;padding:0!important;list-style:none!important}
html[data-theme] #trabiana-mobile-menu #tr-service-list a{display:flex!important;align-items:center;gap:12px;min-height:48px;padding:8px!important;line-height:1.35;font-size:14px}
html[data-theme] #trabiana-mobile-menu #tr-service-list a>span{flex:1;min-width:0;overflow-wrap:anywhere}
html[data-theme] #trabiana-mobile-menu #tr-service-list .tr-service-icon{display:block!important;flex:0 0 32px;width:32px!important;height:32px!important;box-sizing:border-box;object-fit:contain;background:#f7f9fc!important;border:1px solid #c9d8ed!important;border-radius:6px;padding:4px;opacity:1!important;filter:none!important}
