@media (max-width:1024px){.studio-app .network-section{grid-template-columns:minmax(0,1fr);gap:28px}.studio-app .network-section>div,.studio-app .map-art{min-width:0;max-width:100%}.studio-app .network-section p{max-width:100%}.studio-app .map-controls,.studio-app .route-map-tools{flex-wrap:wrap}.studio-app main input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.studio-app main select,.studio-app main textarea{max-width:100%;min-height:46px;font-size:16px}.studio-app main button,.studio-app .studio-menu-toggle,.studio-app .header-track-shipment,.studio-app .menu-bar button{min-height:44px}.studio-app main button{touch-action:manipulation}.studio-app main summary{min-height:44px;padding-top:10px;padding-bottom:10px}.studio-app .branch-page-actions{grid-template-columns:minmax(0,1fr)}.studio-app .branch-action{min-height:48px}.studio-app .industry-filters,.studio-app .customer-scroll-actions{gap:10px}.studio-app .industry-filters button{padding:10px 14px}.studio-app .studio-menu{padding-bottom:max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain}.studio-app .floating-contact{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom))}.studio-app .prose,.studio-app address{overflow-wrap:anywhere}.studio-app .prose table{max-width:100%;display:block;overflow-x:auto}.studio-app picture{min-width:0;max-width:100%}.studio-app picture img{max-width:100%}}@media (max-width:380px){.studio-app .studio-header{gap:8px;padding-inline:4%}.studio-app .studio-header-actions{gap:9px}.studio-app .studio-brand{padding-inline:2px}.studio-app .studio-brand img{width:94px;height:auto}.studio-app .header-track-shipment{gap:7px;padding-inline:10px;font-size:8px}.studio-app .form-layout>*,.studio-app .detail-grid>*{min-width:0}.studio-app .form-layout h2,.studio-app .detail-grid h2,.studio-app #proof-of-delivery h2{overflow-wrap:anywhere;font-size:32px}}
