.graphopper-list{background:#fff;border-radius:10px;overflow:hidden;padding:10px;width:100%}.graphopper-list .btn-wrap{padding-bottom:10px}.graphopper-list button{align-items:center;background:transparent;border:1px solid var(--color-secondary);border-radius:20px;color:var(--color-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:500;line-height:1.2;padding:9px 16px}.graphopper-list button .icon{font-size:10px;margin-left:10px}.graphopper-list .item-list{background:#f5f5f5;border-radius:8px;display:grid;grid-template-columns:30px auto 1fr;margin-bottom:8px;padding:7px 10px;grid-gap:0 15px;align-items:center}.graphopper-list .item-list .ico{background:var(--color-primary);border-radius:5px;flex:0 0 auto;height:30px;padding:5px;text-align:center;width:30px}.graphopper-list .item-list .ico img{display:inline-block;height:20px;width:auto}.graphopper-list .item-list b{word-break:break-word}.graphopper-list .item-list div{--font-size:16px;line-height:1.2}.graphopper-list .item-list div b{--font-size:14px;font-weight:500}.graphopper-list .item-list div.distance{text-align:right;white-space:nowrap}@media (width >= 740px){.only-mobile{display:none}}@media (width <= 739px){.only-desktop{display:none}.graphopper-list .item-list{grid-gap:3px 15px;grid-template-columns:30px 1fr}.graphopper-list .item-list .distance{grid-column:1/3;text-align:left}}
