.error-message[data-v-a489cb54]{white-space:pre-wrap}[data-v-a489cb54] .more-bold{color:#0d0e0f;font-weight:600}.placement-map[data-v-b7c5e32d]{display:flex;flex-direction:column;gap:8px}.placement-map__layers[data-v-b7c5e32d]{display:flex;flex-wrap:wrap;gap:6px}.placement-map__canvas[data-v-b7c5e32d]{background:#eceff1;border:1px solid #e0e0e0;border-radius:4px;height:440px;width:100%}.placement-map__note[data-v-b7c5e32d]{color:#455a64;margin:0}.legend[data-v-b7c5e32d]{display:flex;flex-wrap:wrap;gap:4px 16px;list-style:none;margin:0;padding:0}.legend__item[data-v-b7c5e32d]{align-items:center;display:inline-flex;gap:6px}.legend__swatch[data-v-b7c5e32d]{border:1px solid #455a64;border-radius:2px;display:inline-block;height:14px;width:14px}.legend__swatch--nfz[data-v-b7c5e32d]{background:rgba(211,47,47,.35);border-color:#d32f2f}.legend__swatch--power-line-area[data-v-b7c5e32d]{background:rgba(211,47,47,.6);border-color:#d32f2f}.legend__swatch--tower-nfz[data-v-b7c5e32d]{background:rgba(211,47,47,.85);border-color:#d32f2f}.legend__swatch--flyable-area[data-v-b7c5e32d]{background:rgba(46,125,50,.45);border-color:#2e7d32}.legend__swatch--branch-nfz[data-v-b7c5e32d]{background:rgba(211,47,47,.6);border:1px dashed #d32f2f}.legend__swatch--tower-center[data-v-b7c5e32d]{background:linear-gradient(#fff,#fff) 50%/100% 3px no-repeat,linear-gradient(#fff,#fff) 50%/3px 100% no-repeat,#212121;border:none;border-radius:50%}.legend__swatch--component[data-v-b7c5e32d],.legend__swatch--main-leg[data-v-b7c5e32d]{background:#455a64;border-color:#fff}.legend__swatch--main-leg[data-v-b7c5e32d]{transform:rotate(45deg) scale(.8)}.legend__swatch--cross-arm[data-v-b7c5e32d]{background:#00838f;border:none;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.legend__swatch--ray-ok[data-v-b7c5e32d]{border:none;border-top:2px solid #455a64;height:0}.legend__swatch--ray-failed[data-v-b7c5e32d]{border:none;border-top:2px dashed #d32f2f;height:0}.legend__swatch--ray-rejected[data-v-b7c5e32d]{border:none;border-top:2px dotted #ef6c00;height:0}.legend__swatch--intersection[data-v-b7c5e32d]{background:#fff;border-color:#455a64;border-radius:50%}.legend__swatch--highlighted-input[data-v-b7c5e32d]{border:2px dashed #ffab00;border-radius:50%}.legend__swatch--invalid-input[data-v-b7c5e32d]{border:2px solid #d32f2f;border-radius:50%}.legend__glyph[data-v-b7c5e32d]{color:#455a64;display:inline-block;text-align:center;width:18px}.legend__legs[data-v-b7c5e32d]{display:inline-flex;gap:2px}.legend__leg[data-v-b7c5e32d]{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:9px;font-weight:700;height:14px;justify-content:center;width:14px}.map-badge{gap:3px}.map-badge,.map-badge__shape{align-items:center;display:flex}.map-badge__shape{background:var(--badge-color);border:2px solid #fff;box-shadow:0 1px 3px #000000b3;flex:none;height:16px;justify-content:center;width:16px}.map-badge__shape--cross{background:linear-gradient(#fff,#fff) 50%/100% 3px no-repeat,linear-gradient(#fff,#fff) 50%/3px 100% no-repeat,var(--badge-color);border-radius:50%;height:18px;width:18px}.map-badge__shape--diamond{border-radius:2px;height:12px;transform:rotate(45deg);width:12px}.map-badge__shape--triangle{background:var(--badge-color);border:none;box-shadow:none;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 1px 2px rgba(0,0,0,.7));height:16px;width:18px}.map-badge__shape--pill{border-radius:9px;height:18px;min-width:18px;padding:0 4px;width:auto}.map-badge__shape--child{border-style:dashed;height:14px}.map-badge__inner{font-size:10px;line-height:1}.map-badge__caption,.map-badge__inner{color:#fff;font-weight:700;white-space:nowrap}.map-badge__caption{background:rgba(0,0,0,.55);border-radius:2px;font-size:11px;padding:0 2px}.map-focus{font-size:12px;line-height:1.6;max-width:280px}.map-focus__headline,.map-focus__name,.map-focus__reason{font-weight:700}.map-focus__siblings-title{color:#616161;margin-top:4px}.map-focus__sibling{color:#424242;font-variant-numeric:tabular-nums}.map-focus__footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.map-focus__button{color:#1565c0;cursor:pointer;text-decoration:underline}.stage-table__label[data-v-947aff5b]{white-space:nowrap}.stage-table__status[data-v-947aff5b]{white-space:nowrap;width:1%}.stage-table__row--failed td[data-v-947aff5b]{background:rgba(211,47,47,.06)}.attempt-table__legs[data-v-9058caee]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.attempt-table__row[data-v-9058caee]{cursor:pointer}.attempt-table__row--failed td[data-v-9058caee]{background:rgba(211,47,47,.06)}.attempt-table__row--hovered td[data-v-9058caee]{background:rgba(249,168,37,.18)}.input-panel__row--linked[data-v-de609dad]{cursor:pointer}.input-panel__row--highlighted td[data-v-de609dad]{background:rgba(249,168,37,.12)}.input-panel__row--invalid td[data-v-de609dad]{background:rgba(211,47,47,.08)}.input-panel__row--hovered td[data-v-de609dad]{background:rgba(249,168,37,.3)}.input-panel__value[data-v-de609dad]{font-variant-numeric:tabular-nums;word-break:break-all}.diagnostics[data-v-003b439a]{display:flex;flex-direction:column;gap:16px}.diagnostics__value[data-v-003b439a]{font-size:1rem;font-variant-numeric:tabular-nums;font-weight:700;word-break:break-all}.diagnostics__reasons[data-v-003b439a]{padding-left:20px}.diagnostics__sibling[data-v-003b439a]{display:inline-block;font-variant-numeric:tabular-nums;margin-right:12px}.diagnostics__details[data-v-003b439a]{flex:none}.v-main{flex:1 0 auto;max-width:100%;padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);transition:.2s cubic-bezier(.4,0,.2,1)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.v-main--scrollable>.v-main__scroller{--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px;flex:1 1 auto;overflow-y:auto}[data-v-196e19cf] .v-main{--v-layout-top:56px!important}.main-container[data-v-196e19cf]{height:calc(100vh - 56px);margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.overlay[data-v-196e19cf]{align-items:center;display:flex;height:100vh!important;justify-content:center;width:100%!important;z-index:2401!important}[data-v-196e19cf] .v-snackbar__content{white-space:pre-wrap}
