@media (width<768px){.sp-sheet-body>aside{width:100%;display:flex}.svelte-flow__minimap{display:none}.svelte-flow .svelte-flow__panel.svelte-flow__controls{left:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom,0px) + var(--sp-bottom-obstruction,0px) + var(--sp-bottom-bar,0px));flex-direction:row;margin:0}[class~=max-md\:rounded-none]{border-radius:0}.sp-scrollable-table{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000 100%)}.sp-scrollable-table.is-end{-webkit-mask-image:none;mask-image:none}.sp-node-marker:after{content:"";position:absolute;inset:calc(50% - 22px)}.svelte-flow__controls-button{width:44px;height:44px}.sp-popup .leaflet-popup-content-wrapper{max-width:calc(100vw - 1.5rem)}.sp-popup .leaflet-popup-content{max-width:calc(100vw - 1.5rem);width:auto!important}.balancer-ports:not([data-orientation=vertical]) .balancer-port,.balancer-ports:not([data-orientation=vertical]) .balancer-port-add{min-width:44px;min-height:min(44px, calc(var(--balancer-port-pitch,44px) - 4px))}.balancer-ports:not([data-orientation=vertical]) .balancer-port-remove:after{content:"";inset:calc((100% - min(44px, calc(var(--balancer-port-pitch,44px) - 4px))) / 2);position:absolute}.balancer-ports[data-orientation=vertical] .balancer-port,.balancer-ports[data-orientation=vertical] .balancer-port-add{min-width:min(44px, calc(var(--balancer-port-pitch,44px) - 4px));min-height:44px}.balancer-ports[data-orientation=vertical] .balancer-port-remove:after{content:"";inset:calc((100% - min(44px, calc(var(--balancer-port-pitch,44px) - 4px))) / 2);position:absolute}.sp-route-label{max-width:68vw}.sp-route-label>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.sp-route-label>img,.sp-route-label>b,.sp-route-label>i{flex:none}}@media (pointer:coarse){.sp-node-marker:after{content:"";position:absolute;inset:calc(50% - 22px)}.svelte-flow__controls-button{width:44px;height:44px}.svelte-flow .svelte-flow__panel.svelte-flow__controls{bottom:calc(.75rem + env(safe-area-inset-bottom,0px) + var(--sp-bottom-obstruction,0px) + var(--sp-bottom-bar,0px))}.balancer-ports:not([data-orientation=vertical]) .balancer-port,.balancer-ports:not([data-orientation=vertical]) .balancer-port-add{min-width:44px;min-height:min(44px, calc(var(--balancer-port-pitch,44px) - 4px))}.balancer-ports:not([data-orientation=vertical]) .balancer-port-remove:after{content:"";inset:calc((100% - min(44px, calc(var(--balancer-port-pitch,44px) - 4px))) / 2);position:absolute}.balancer-ports[data-orientation=vertical] .balancer-port,.balancer-ports[data-orientation=vertical] .balancer-port-add{min-width:min(44px, calc(var(--balancer-port-pitch,44px) - 4px));min-height:44px}.balancer-ports[data-orientation=vertical] .balancer-port-remove:after{content:"";inset:calc((100% - min(44px, calc(var(--balancer-port-pitch,44px) - 4px))) / 2);position:absolute}}@media (width<768px){.balancer-port-field:focus{z-index:3;min-width:44px;margin-left:min(0px,50% - 22px);font-size:16px;position:relative}}@media (pointer:coarse){.balancer-port-field:focus{z-index:3;min-width:44px;margin-left:min(0px,50% - 22px);font-size:16px;position:relative}}
