.amap-marker-label{border:0;background:transparent}.road-summary{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.road-waypoint-list{scrollbar-color:#cbd5e1 transparent;scrollbar-gutter:stable;scrollbar-width:thin}.road-waypoint-list::-webkit-scrollbar{width:6px}.road-waypoint-list::-webkit-scrollbar-track{background:transparent}.road-waypoint-list::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd5e1}.road-waypoint-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.road-fence-marker{position:relative;display:flex;flex-direction:column;align-items:center;min-width:58px;min-height:50px;transform:translate(-50%,-8px);pointer-events:auto}.road-fence-warning-img{width:54px;height:78px;object-fit:contain;filter:drop-shadow(0 2px 2px rgb(0 0 0 / 30%))}.road-fence-hard,.road-fence-soft{width:45px;height:45px;margin-bottom:-2px;background-position:center;background-repeat:no-repeat;background-size:100% 100%;font-size:22px;font-weight:800;text-align:center}.road-fence-hard{color:#111;line-height:42px}.road-fence-soft{color:#fff;line-height:36px}.road-fence-tooltip{position:absolute;top:-42px;left:50%;width:max-content;max-width:min(720px,calc(100vw - 48px));padding:8px 16px;transform:translate(-50%);border-radius:22px;background:#f06f00;color:#fff;font-size:15px;font-weight:600;line-height:20px;white-space:normal;word-break:break-word;box-shadow:0 4px 10px #0000002e}.pound-bill-card[data-v-32817424]{container-type:inline-size}.pound-bill-options[data-v-32817424]{grid-template-columns:minmax(0,1fr)}.pound-bill-options[data-v-32817424] button{white-space:nowrap}@container (min-width: 170px){.pound-bill-options[data-v-32817424]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 320px){.pound-bill-options[data-v-32817424]{grid-template-columns:repeat(4,minmax(0,1fr))}}
