@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(/assets/roboto-latin-100-BJNx9A77.woff2) format("woff2"),url(/assets/roboto-latin-100-B3mHgoOJ.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(/assets/roboto-latin-100italic-DkGpOhj0.woff2) format("woff2"),url(/assets/roboto-latin-100italic-Bjs4D596.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(/assets/roboto-latin-300-EvKWBL9d.woff2) format("woff2"),url(/assets/roboto-latin-300-Cx9SeV6m.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(/assets/roboto-latin-300italic-CYatNKLh.woff2) format("woff2"),url(/assets/roboto-latin-300italic-Uxw9HR3T.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(/assets/roboto-latin-400-CEEi-WbQ.woff2) format("woff2"),url(/assets/roboto-latin-400-CKhRtUFO.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(/assets/roboto-latin-400italic-DRWWNyaf.woff2) format("woff2"),url(/assets/roboto-latin-400italic-B7WW6HdJ.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(/assets/roboto-latin-500-DRg8azjQ.woff2) format("woff2"),url(/assets/roboto-latin-500-BU-otfqs.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(/assets/roboto-latin-500italic-CAWXcheQ.woff2) format("woff2"),url(/assets/roboto-latin-500italic-DC3lxgcN.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(/assets/roboto-latin-700-CqGedB_1.woff2) format("woff2"),url(/assets/roboto-latin-700-CCwTn0--.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(/assets/roboto-latin-700italic-C5p_YAqY.woff2) format("woff2"),url(/assets/roboto-latin-700italic-DXbHVVaQ.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(/assets/roboto-latin-900-BEowQPyJ.woff2) format("woff2"),url(/assets/roboto-latin-900-Blac3EU0.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(/assets/roboto-latin-900italic-DBp_g5Ww.woff2) format("woff2"),url(/assets/roboto-latin-900italic-uSnr6All.woff) format("woff")}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-link{color:#61dafb}.flyout a{text-decoration:none!important}.delete-menu{position:absolute;background:#fff;padding:3px;color:#666;font-weight:700;border:1px solid #999;font-family:sans-serif;font-size:12px;box-shadow:1px 3px 3px #0000004d;margin-top:-10px;margin-left:10px;cursor:pointer}.delete-menu:hover{background:#eee}.ol-attribution li:not(:last-child):after{content:" | ";white-space:pre}.route-section-row{padding:8px 10px;border-radius:8px;background:transparent;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 58px;transition:background-color .12s ease}.route-section-row:hover{background:#0000000a}.route-section-row--selected{background:#2e7d321f}.route-section-row--selected:hover{background:#2e7d3229}.route-section-row__content{display:flex;align-items:center;gap:8px;min-width:0}.route-section-row__number{display:flex;flex:0 0 30px;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:#eee;color:#0009;font-size:.82rem;font-weight:700}.route-section-row--selected .route-section-row__number{background:#2e7d32;color:#fff}.route-section-row__fields{flex:1 1 340px;min-width:300px}.route-section-row__actions{display:flex;align-items:center;justify-content:flex-end;gap:2px;margin-left:auto}.route-section-row__icon-button{display:inline-flex;width:32px;height:32px;padding:6px;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:#0009;cursor:pointer}.route-section-row__icon-button:hover:not(:disabled){background:#0000000f}.route-section-row__icon-button:disabled{color:#00000042;cursor:default}.route-section-row__error{margin-top:4px;margin-left:40px;color:#d32f2f;font-size:.75rem}.route-transition-row{display:flex;width:100%;max-width:440px;min-height:42px;margin:0 auto;padding:7px 2px;align-items:center;justify-content:center;gap:6px;content-visibility:auto;contain-intrinsic-size:auto 42px}.route-transition-row__badge{padding:2px 7px;border:1px solid;border-radius:12px;background:#64748b14;font-size:.75rem;font-weight:700;line-height:1.4;white-space:nowrap}.route-transition-row__button{min-height:30px;padding:0 8px;border:1px solid #4f6edb;border-radius:4px;background:transparent;color:#4f6edb;font-family:inherit;font-size:.72rem;font-weight:500;text-transform:uppercase;cursor:pointer}.route-transition-row__button:hover:not(:disabled){background:#4f6edb0f}.route-transition-row__button:disabled{opacity:.38;cursor:default}@media (max-width: 599px){.route-section-row__content{flex-wrap:wrap}.route-section-row__fields{min-width:calc(100% - 82px);order:3}.route-section-row__actions{order:2}}.drumuri-map-variant-control{left:2.5em;top:.5em}.drumuri-map-variant-control button{align-items:center;display:flex;justify-content:center}._ionAttribution_1f2sj_1 a{color:inherit;text-decoration:underline}._ionLogo_1f2sj_6{height:16px;vertical-align:middle;margin-right:6px}body{margin:0}._fullwidth_1mmp9_5{width:100%;position:relative}._drawingMode_1mmp9_10{height:calc(100vh - 64px)}._drawingModeMobile_1mmp9_14{height:100%}._containerWorkout_1mmp9_18{height:calc(100vh - 56px);width:100%;display:flex;flex-flow:nowrap column;overflow:hidden}._panel_1mmp9_27{display:flex;justify-content:center;align-items:center}._header_1mmp9_33{background:#add8e6;height:100%}._footer_1mmp9_38{background:#add8e6;height:100%;display:flex;flex-flow:column nowrap;align-items:stretch;text-align:center;justify-content:flex-start;overflow:hidden}._footerArea_1mmp9_49{flex-grow:1;display:flex;min-height:100px;flex-flow:column;overflow-y:auto}._footerAreaContent_1mmp9_57{min-height:100px}._footerBottomBar_1mmp9_61{background:#00f;color:#fff;padding:10px}._container_1mmp9_18{background:gray;width:100%;height:100%;display:flex;flex-flow:nowrap row;overflow:hidden;flex:3 1 auto;position:relative}._sideBarResizeContainer_1mmp9_79{width:30%}._sidebar_1mmp9_83{background-color:#fff;width:100%;box-sizing:border-box;flex-grow:1;position:relative;display:flex;justify-content:center}._tourStreetview_1mmp9_94{background-color:#fff;box-sizing:border-box;flex-grow:1;position:relative;display:flex;height:100%;justify-content:center}._tourStatistics_1mmp9_104{background-color:#fff;width:320px;min-width:320px;box-sizing:border-box;flex-grow:0;display:flex;flex-direction:column}._withMargin_1mmp9_115{margin:10px;box-sizing:border-box}._content_1mmp9_120{flex-grow:2;background:#fff}._customHandle_1mmp9_125{cursor:ew-resize;width:10px;height:100px;margin:0 -5px;background:#add8e6;border:2px solid gray;border-radius:2px;text-align:center;z-index:99999;overflow:hidden;display:flex;align-items:center}._customResizeBorder_1mmp9_140{cursor:ew-resize;width:5px;background:gray;display:flex;z-index:99999;align-items:center;align-content:center;justify-content:center;overflow:visible}._containerMobile_1mmp9_155{width:100%;display:flex;flex-flow:nowrap column;overflow:hidden;flex:1 1 auto}._bodyMobile_1mmp9_165{background:gray;flex-grow:1;display:flex;flex-flow:row nowrap}._Container_1oicr_1{display:flex;align-items:stretch}._ContainerHorizontal_1oicr_6{flex-flow:row nowrap}._ContainerVertical_1oicr_11{flex-flow:column nowrap}._ResizeContent_1oicr_16{flex-grow:1;align-self:stretch;display:flex}._ResizeContentVertical_1oicr_22{flex-flow:column}._ResizeContentHorizontal_1oicr_26{flex-flow:row}._ResizeBarHorizontal_1oicr_30{cursor:ew-resize;width:20px;margin-left:-10px;margin-right:-10px;background:transparent;display:flex;z-index:10;align-items:center;align-content:center;justify-content:center}._ResizeBarVertical_1oicr_44{cursor:ns-resize;height:20px;margin-top:-10px;margin-bottom:-10px;background:transparent;display:flex;z-index:10;align-items:center;align-content:center;justify-content:center}._ResizeHandleHorizontal_1oicr_58{cursor:ew-resize;width:12px;height:50px;background:#fff;border:2px solid lightgray;border-radius:8px;text-align:center;z-index:10;overflow:hidden;display:flex;align-items:center}._ResizeHandleVertical_1oicr_73{cursor:ns-resize;width:50px;height:12px;border-radius:8px;background:#fff;border:2px solid lightgray;z-index:10;overflow:hidden;display:flex;justify-content:center}._ResizeHandleHorizontal_1oicr_58>span,._ResizeHandleVertical_1oicr_73>span{display:inline-block;overflow:hidden;font-size:12px;font-weight:700;font-family:sans-serif;letter-spacing:1px;color:#b3b3b3;text-shadow:1px 0 1px rgb(90,90,90)}._ResizeHandleHorizontal_1oicr_58>span{line-height:4px}._ResizeHandleVertical_1oicr_73>span{text-align:center;line-height:12px;margin-top:-3px}._ResizeHandleHorizontal_1oicr_58>span:after{content:". . . . . . . ."}._ResizeHandleVertical_1oicr_73>span:after{content:"......"}._ResizeBarMobile_1oicr_120._ResizeBarVertical_1oicr_44{margin-top:0;margin-bottom:0;height:34px;background:transparent}._ResizeBarMobile_1oicr_120._ResizeBarHorizontal_1oicr_30{margin-left:0;margin-right:0;width:34px;background:transparent}._ResizeBarMobile_1oicr_120 ._ResizeHandleVertical_1oicr_73{width:150px;height:12px}
