@media(max-width:760px){.mobile-route{position:sticky;top:var(--case-header-height,84px);z-index:19;background:#fff;padding:9px 10px;margin-inline:-5px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);box-shadow:0 3px 12px #15233d10}.mobile-route label{font-size:11px;line-height:1.3;flex:0 0 75px}.mobile-route select{flex:1;width:0;min-width:0;min-height:44px}html{scroll-padding-top:calc(var(--case-header-height,84px) + 78px)}}
@media print{.mobile-route{display:none!important}}
@media(min-width:761px){html{scroll-padding-top:calc(var(--case-header-height,84px) + 18px)}}

