.gpx-editor-tool__tip{position:absolute;z-index:5;pointer-events:none;-webkit-transform:translate(12px,-50%);-ms-transform:translate(12px,-50%);transform:translate(12px,-50%);padding:.375rem .5rem;border-radius:4px;background-color:var(--cds-ui-background);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25);box-shadow:0 2px 6px rgba(0,0,0,.25);font-size:.75rem;line-height:1.35;white-space:nowrap;color:var(--cds-text-01)}.gpx-editor-tool__tip--remove{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25),inset 3px 0 0 var(--cds-support-error);box-shadow:0 2px 6px rgba(0,0,0,.25),inset 3px 0 0 var(--cds-support-error)}.gpx-editor-tool__tip-row--head{font-weight:600}.gpx-editor-tool__tip-row--warn{color:var(--cds-support-error)}@media(max-width:671px){.gpx-editor-tool__tip{display:none}}.gpx-editor-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.gpx-editor-tool__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;padding:0 1rem;margin-bottom:1rem;-ms-flex-negative:0;flex-shrink:0}.gpx-editor-tool__head h1{min-width:0;font-size:1.25rem;font-weight:400;line-height:1.4;margin:0}@media(max-width:671px){.gpx-editor-tool__head{padding-top:1.5rem}}.gpx-editor-tool__hint{padding:0 1rem;margin-bottom:1rem}.gpx-editor-tool__hint .bx--inline-notification{margin:0;max-width:100%}.gpx-editor-tool__zone{padding:0 1rem}.gpx-editor-tool__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:0 1rem}.gpx-editor-tool__body .bx--inline-notification{margin:0;max-width:100%}.gpx-editor-tool__metrics{width:100%;border-collapse:collapse;font-size:.875rem}.gpx-editor-tool__metrics td{padding:.125rem 0 .125rem .5rem;text-align:right;white-space:nowrap}.gpx-editor-tool__metrics td:first-child{padding-left:0;text-align:left;color:var(--cds-text-02);width:50%}.gpx-editor-tool__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-top:1rem}.gpx-editor-tool__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;font-size:1.25em;color:var(--cds-text-primary)}.gpx-editor-tool__ops{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.gpx-editor-tool__ops .bx--btn{width:100%;max-width:100%}.gpx-editor-tool__ops--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.gpx-editor-tool__ops--row .bx--btn{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:.5rem;padding-left:.5rem}.gpx-editor-tool__note{margin:0;font-size:.75rem;color:var(--cds-text-secondary)}.gpx-editor-tool__gaps{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.gpx-editor-tool__gap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.gpx-editor-tool__gap .bx--btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.gpx-editor-tool__gap-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;font-size:.875rem}.gpx-editor-tool__gap-text:hover{color:var(--cds-link-primary)}.gpx-editor-tool__gap-text svg{vertical-align:middle;fill:var(--cds-text-secondary)}.gpx-editor-tool__history{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.gpx-editor-tool__history .gpx-editor-tool__history-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;margin-left:auto}.gpx-editor-tool__was{color:var(--cds-text-secondary)}.gpx-editor-tool__arrow{margin:0 .25rem;vertical-align:middle;fill:var(--cds-text-secondary)}
