.FellowLinkDesigner_page__ke_3J{--designer-border:#2b2b29;--designer-panel:#121210;--designer-surface:#151512;min-height:100vh;background:#090909;color:#f5f5f2;padding:clamp(16px,1.8vw,28px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.FellowLinkDesigner_header__8Uyk7{width:min(100%,1800px);margin:0 auto 16px;display:flex;align-items:end;justify-content:space-between;gap:24px}.FellowLinkDesigner_header__8Uyk7>div:first-child{min-width:0}.FellowLinkDesigner_header__8Uyk7 h1{margin:4px 0 7px;max-width:1080px;font-size:clamp(30px,3.15vw,48px);letter-spacing:-.042em;line-height:1.02;text-wrap:balance}.FellowLinkDesigner_header__8Uyk7 p{margin:0;max-width:820px;color:#9d9d98;line-height:1.5}.FellowLinkDesigner_eyebrow__zPLM0{font-size:11px;letter-spacing:.17em;color:#c8ff63;font-weight:800}.FellowLinkDesigner_headerActions__oiZQb{display:flex;gap:8px;flex-wrap:wrap;flex:0 0 auto}.FellowLinkDesigner_headerActions__oiZQb .FellowLinkDesigner_secondaryButton__OD6yK{white-space:nowrap}.FellowLinkDesigner_workspace__P5vNQ{width:min(100%,1800px);height:clamp(660px,calc(100dvh - 245px),900px);min-height:0;margin:0 auto;display:grid;grid-template-columns:244px minmax(520px,1fr) 336px;border:1px solid var(--designer-border);background:#11110f;border-radius:18px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.24)}.FellowLinkDesigner_leftPanel__rxVUt,.FellowLinkDesigner_rightPanel__LPh6g{min-width:0;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--designer-panel);scrollbar-width:thin;scrollbar-color:#3b3b36 transparent}.FellowLinkDesigner_leftPanel__rxVUt::-webkit-scrollbar,.FellowLinkDesigner_rightPanel__LPh6g::-webkit-scrollbar{width:8px}.FellowLinkDesigner_leftPanel__rxVUt::-webkit-scrollbar-thumb,.FellowLinkDesigner_rightPanel__LPh6g::-webkit-scrollbar-thumb{background:#3b3b36;border-radius:999px}.FellowLinkDesigner_leftPanel__rxVUt{border-right:1px solid var(--designer-border)}.FellowLinkDesigner_rightPanel__LPh6g{border-left:1px solid var(--designer-border)}.FellowLinkDesigner_panelSection__MmgB4{padding:16px;border-bottom:1px solid #292925}.FellowLinkDesigner_panelTitle__ttv0y{font-size:11px;text-transform:uppercase;letter-spacing:.13em;font-weight:800;color:#aaa9a4;margin-bottom:11px}.FellowLinkDesigner_toolGrid__WziI0{display:grid;grid-template-columns:1fr 1fr;gap:7px}.FellowLinkDesigner_catalogCard___22DF,.FellowLinkDesigner_dangerButton__U75Pq,.FellowLinkDesigner_primaryButton__G1VId,.FellowLinkDesigner_secondaryButton__OD6yK,.FellowLinkDesigner_toolActive__TNj20,.FellowLinkDesigner_tool__xcOi8,.FellowLinkDesigner_uploadButton__ZUqND{border:1px solid #353532;background:#1b1b18;color:inherit;border-radius:10px;padding:10px 11px;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease;font:inherit;line-height:1.3}.FellowLinkDesigner_catalogCard___22DF:hover,.FellowLinkDesigner_secondaryButton__OD6yK:hover,.FellowLinkDesigner_tool__xcOi8:hover,.FellowLinkDesigner_uploadButton__ZUqND:hover{border-color:#77766e}.FellowLinkDesigner_primaryButton__G1VId:active,.FellowLinkDesigner_secondaryButton__OD6yK:active,.FellowLinkDesigner_tool__xcOi8:active{transform:translateY(1px)}.FellowLinkDesigner_toolActive__TNj20{border-color:#c8ff63;background:#20251a;color:#eaffc2}.FellowLinkDesigner_primaryButton__G1VId{background:#c8ff63;color:#111;border-color:#c8ff63;font-weight:800}.FellowLinkDesigner_primaryButton__G1VId:disabled{opacity:.35;cursor:not-allowed}.FellowLinkDesigner_secondaryButton__OD6yK{white-space:normal;overflow-wrap:anywhere}.FellowLinkDesigner_dangerButton__U75Pq{border-color:#5e3434;color:#ffb1b1;width:100%;margin-top:6px}.FellowLinkDesigner_uploadButton__ZUqND{display:block;text-align:center;margin-bottom:8px}.FellowLinkDesigner_uploadButton__ZUqND input{display:none}.FellowLinkDesigner_muted__ugqxT{color:#85857f;font-size:11px;line-height:1.48;overflow-wrap:anywhere}.FellowLinkDesigner_field__TDSz_{display:grid;gap:7px;color:#b6b5ae;font-size:12px;margin-bottom:10px;min-width:0}.FellowLinkDesigner_field__TDSz_ input,.FellowLinkDesigner_field__TDSz_ select,.FellowLinkDesigner_scaleCard__nLVny input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #373732;background:#0d0d0c;color:#f2f2ed;border-radius:8px;padding:9px 10px}.FellowLinkDesigner_field__TDSz_ input[type=range]{padding:0;accent-color:#c8ff63}.FellowLinkDesigner_scaleCard__nLVny{display:grid;gap:9px;margin-top:12px;padding:12px;border:1px solid #3d4531;background:#15190f;border-radius:12px;font-size:12px}.FellowLinkDesigner_scaleCard__nLVny label{display:grid;gap:5px}.FellowLinkDesigner_scaleCard__nLVny small,.FellowLinkDesigner_scaleCard__nLVny span{color:#95978c}.FellowLinkDesigner_catalogCard___22DF{width:100%;display:flex;gap:10px;align-items:center;text-align:left}.FellowLinkDesigner_catalogCard___22DF+.FellowLinkDesigner_catalogCard___22DF{margin-top:7px}.FellowLinkDesigner_catalogCard___22DF span:last-child{min-width:0;display:grid;gap:3px}.FellowLinkDesigner_catalogCard___22DF strong{font-size:12px;overflow-wrap:anywhere}.FellowLinkDesigner_catalogCard___22DF small{color:#8b8a84;overflow-wrap:anywhere}.FellowLinkDesigner_deviceIcon__kV2wT{width:30px;height:30px;border-radius:8px;background:#c8ff63;color:#111;display:grid;place-items:center;flex:0 0 auto}.FellowLinkDesigner_canvasColumn__Lxari{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--designer-surface)}.FellowLinkDesigner_canvasTopbar__nlMYk{min-height:46px;padding:7px 13px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex:0 0 auto;border-bottom:1px solid #292925;color:#aaa9a4;font-size:11px}.FellowLinkDesigner_canvasTopbar__nlMYk>span:first-child{min-width:0;line-height:1.35}.FellowLinkDesigner_canvasWrap__eGy6l{min-width:0;min-height:0;flex:1 1 auto;padding:10px;display:flex;align-items:stretch;justify-content:stretch;overflow:hidden}.FellowLinkDesigner_canvas__h3Jn6{display:block;width:100%;height:100%;min-width:0;min-height:0;border:1px solid #33332f;border-radius:12px;background:#e9e9e2;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;overscroll-behavior:contain;overflow:hidden}.FellowLinkDesigner_canvasBg__zWZR5{fill:#e9e9e2}.FellowLinkDesigner_gridLine__FS5XL{stroke:#c7c7bf;stroke-width:.55;opacity:.5}.FellowLinkDesigner_wall__0SSKF{stroke:#191917;stroke-width:5;stroke-linecap:round}.FellowLinkDesigner_wallHit__XK5pc{stroke:transparent;stroke-width:18;cursor:pointer}.FellowLinkDesigner_wallSelected__tITFr{stroke:#c8ff63;stroke-width:18;opacity:.35;cursor:pointer}.FellowLinkDesigner_wallPreview__OuVdP{stroke:#71716c;stroke-width:3;stroke-dasharray:8 6}.FellowLinkDesigner_cameraGroup__D95Ty{cursor:grab}.FellowLinkDesigner_cameraBody__lkPPs{fill:#121210;stroke:#f4f4ef;stroke-width:2}.FellowLinkDesigner_cameraSelected___c7Vo{fill:#111;stroke:#c8ff63;stroke-width:3}.FellowLinkDesigner_cameraLens__bYinM{fill:#111;stroke:#111}.FellowLinkDesigner_cameraDot__r__3P{fill:#c8ff63}.FellowLinkDesigner_dori_detection__iWxI4{fill:rgba(218,197,80,.1);stroke:rgba(142,123,30,.45);stroke-width:1}.FellowLinkDesigner_dori_observation__TSij2{fill:rgba(121,173,104,.13);stroke:rgba(77,130,63,.55);stroke-width:1}.FellowLinkDesigner_dori_recognition__FLitu{fill:rgba(78,138,173,.16);stroke:rgba(49,105,138,.6);stroke-width:1}.FellowLinkDesigner_dori_identification__cyXed{fill:rgba(139,91,177,.2);stroke:rgba(103,61,140,.65);stroke-width:1}.FellowLinkDesigner_scalePoint__ofKDc{fill:#c8ff63;stroke:#111;stroke-width:2}.FellowLinkDesigner_scaleLine__HH2Jd{stroke:#c8ff63;stroke-width:3;stroke-dasharray:8 5}.FellowLinkDesigner_legend__OwOVG{display:flex;flex:0 0 auto;gap:14px;flex-wrap:wrap;padding:0 14px 12px;color:#9b9a94;font-size:11px}.FellowLinkDesigner_legend__OwOVG span{display:inline-flex;align-items:center;gap:6px}.FellowLinkDesigner_legend__OwOVG i{width:10px;height:10px;display:inline-block;border-radius:3px}.FellowLinkDesigner_legendId__wbXqb{background:rgba(139,91,177,.8)}.FellowLinkDesigner_legendRec__KBTMk{background:rgba(78,138,173,.8)}.FellowLinkDesigner_legendObs__UCIOf{background:rgba(121,173,104,.8)}.FellowLinkDesigner_legendDet__i_RbR{background:rgba(218,197,80,.8)}.FellowLinkDesigner_emptyState__C1Zci{padding:14px;border:1px dashed #3b3b37;border-radius:10px;color:#777771;font-size:12px}.FellowLinkDesigner_properties__UVWDm{display:grid;gap:9px}.FellowLinkDesigner_properties__UVWDm>strong{font-size:14px;margin-bottom:2px}.FellowLinkDesigner_metrics___vIBi{display:grid;grid-template-columns:1fr 1fr;gap:7px}.FellowLinkDesigner_metrics___vIBi div{display:grid;gap:3px;background:#1a1a17;border:1px solid #2f2f2b;padding:9px;border-radius:9px}.FellowLinkDesigner_doriCard__sKSkE span,.FellowLinkDesigner_metrics___vIBi span{color:#84847d;font-size:10px}.FellowLinkDesigner_doriCard__sKSkE b,.FellowLinkDesigner_metrics___vIBi b{font-size:13px}.FellowLinkDesigner_statsGrid__BMsTb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.FellowLinkDesigner_statsGrid__BMsTb>div{display:grid;gap:3px;min-width:0;background:#1a1a17;border:1px solid #2f2f2b;padding:9px;border-radius:9px}.FellowLinkDesigner_statsGrid__BMsTb span{color:#84847d;font-size:10px;line-height:1.25}.FellowLinkDesigner_statsGrid__BMsTb b{font-size:12px;overflow-wrap:anywhere}.FellowLinkDesigner_doriCard__sKSkE{border:1px solid #30302c;border-radius:10px;overflow:hidden}.FellowLinkDesigner_doriCard__sKSkE div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-bottom:1px solid #2b2b27}.FellowLinkDesigner_doriCard__sKSkE div:last-child{border-bottom:none}@media (max-width:1500px){.FellowLinkDesigner_workspace__P5vNQ{grid-template-columns:224px minmax(460px,1fr) 310px}.FellowLinkDesigner_panelSection__MmgB4{padding:14px}.FellowLinkDesigner_canvasTopbar__nlMYk{flex-wrap:wrap}}@media (max-width:1120px){.FellowLinkDesigner_header__8Uyk7{align-items:start;flex-direction:column}.FellowLinkDesigner_workspace__P5vNQ{height:auto;min-height:0;grid-template-columns:220px minmax(0,1fr);overflow:visible}.FellowLinkDesigner_leftPanel__rxVUt{height:700px;border-bottom:1px solid var(--designer-border)}.FellowLinkDesigner_canvasColumn__Lxari{min-height:700px;height:700px}.FellowLinkDesigner_rightPanel__LPh6g{grid-column:1/-1;height:auto;max-height:none;overflow:visible;border-left:none;border-top:1px solid var(--designer-border);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.FellowLinkDesigner_rightPanel__LPh6g>.FellowLinkDesigner_panelSection__MmgB4{min-width:0}}@media (max-width:760px){.FellowLinkDesigner_page__ke_3J{padding:12px}.FellowLinkDesigner_header__8Uyk7{align-items:stretch;text-align:center}.FellowLinkDesigner_header__8Uyk7>div:first-child{width:100%}.FellowLinkDesigner_header__8Uyk7 h1{margin-inline:auto;font-size:clamp(29px,9vw,40px);text-align:center}.FellowLinkDesigner_header__8Uyk7 p{margin-inline:auto;text-align:center}.FellowLinkDesigner_eyebrow__zPLM0{text-align:center}.FellowLinkDesigner_headerActions__oiZQb{width:100%;justify-content:center}.FellowLinkDesigner_headerActions__oiZQb .FellowLinkDesigner_secondaryButton__OD6yK{flex:1 1 0;min-width:0}.FellowLinkDesigner_workspace__P5vNQ{grid-template-columns:1fr;border-radius:14px}.FellowLinkDesigner_leftPanel__rxVUt{height:auto;overflow:visible;border-right:none;border-bottom:1px solid var(--designer-border)}.FellowLinkDesigner_canvasColumn__Lxari{min-height:540px;height:68dvh}.FellowLinkDesigner_canvasTopbar__nlMYk{align-items:center;flex-direction:column;text-align:center}.FellowLinkDesigner_heatmapControls__5GErt{justify-content:center}.FellowLinkDesigner_rightPanel__LPh6g{display:block}.FellowLinkDesigner_legend__OwOVG{justify-content:center;gap:8px 12px;padding-inline:10px}}.FellowLinkDesigner_warningBox__jwxyD{border:1px solid #5b4a24;background:#211b0e;color:#e6cf91;border-radius:9px;padding:9px 10px;font-size:11px;line-height:1.45}.FellowLinkDesigner_bomCard__eWvTo{display:grid;gap:0;margin-top:10px;border:1px solid #30302c;border-radius:10px;overflow:hidden}.FellowLinkDesigner_bomCard__eWvTo>strong{padding:10px;background:#181814;font-size:12px}.FellowLinkDesigner_bomCard__eWvTo>div{display:grid;gap:3px;padding:9px 10px;border-top:1px solid #2b2b27}.FellowLinkDesigner_bomCard__eWvTo span{color:#85857f;font-size:10px}.FellowLinkDesigner_bomCard__eWvTo b{font-size:11px;font-weight:650;overflow-wrap:anywhere}.FellowLinkDesigner_zoneGroup__GA6O9{cursor:pointer}.FellowLinkDesigner_zonePassed__LeEGQ{fill:rgba(79,174,90,.13);stroke:rgba(47,131,57,.9);stroke-width:2;stroke-dasharray:8 5}.FellowLinkDesigner_zoneFailed__yQ86U{fill:rgba(207,82,73,.14);stroke:rgba(175,55,48,.95);stroke-width:2;stroke-dasharray:8 5}.FellowLinkDesigner_zoneSelected__txH83{fill:none;stroke:#c8ff63;stroke-width:4}.FellowLinkDesigner_zonePreview__HIq7a{fill:rgba(200,255,99,.08);stroke:#809d48;stroke-width:2;stroke-dasharray:7 5}.FellowLinkDesigner_zoneLabel__O8t4P{fill:#171714;font-size:12px;font-weight:800;paint-order:stroke;stroke:rgba(255,255,255,.78);stroke-width:4px;stroke-linejoin:round}.FellowLinkDesigner_auditCard__lG_iX{border:1px solid #30302c;border-radius:10px;overflow:hidden}.FellowLinkDesigner_auditCard__lG_iX>strong{display:block;padding:10px;font-size:12px}.FellowLinkDesigner_auditCard__lG_iX>div{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-top:1px solid #2b2b27;font-size:11px}.FellowLinkDesigner_auditCard__lG_iX span{color:#85857f}.FellowLinkDesigner_auditOk__fwn8D{color:#bff39e;background:#142014}.FellowLinkDesigner_auditFail__6vAOW{color:#ffc0ba;background:#241313}.FellowLinkDesigner_auditSummary__Km6B_{display:grid;gap:7px;margin-top:10px;padding:10px;border:1px solid #30302c;border-radius:10px;background:#151512;font-size:11px}.FellowLinkDesigner_auditSummary__Km6B_>span{color:#85857f;line-height:1.4}.FellowLinkDesigner_auditRowFail__GQ0__,.FellowLinkDesigner_auditRowOk__g8w0U{display:flex;justify-content:space-between;gap:8px;padding:7px 8px;border-radius:7px}.FellowLinkDesigner_auditRowOk__g8w0U{background:#142014;color:#bff39e}.FellowLinkDesigner_auditRowFail__GQ0__{background:#241313;color:#ffc0ba}.FellowLinkDesigner_recommendationCard__TVbAN{display:grid;gap:7px;margin-top:8px;padding:10px;border:1px solid #4b442b;border-radius:10px;background:#1c190f}.FellowLinkDesigner_recommendationCard__TVbAN strong{font-size:11px;color:#f0dda0}.FellowLinkDesigner_recommendationCard__TVbAN span{font-size:10px;line-height:1.45;color:#b8ad87}.FellowLinkDesigner_recommendationCard__TVbAN button{justify-self:start;font-size:10px;padding:7px 9px}.FellowLinkDesigner_optimizerCard__3xCA1{display:grid;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.035)}.FellowLinkDesigner_optimizerHeader__Tih89{display:flex;align-items:center;justify-content:space-between;gap:12px}.FellowLinkDesigner_optimizerHeader__Tih89>div{display:grid;gap:4px}.FellowLinkDesigner_optimizerHeader__Tih89 span{font-size:12px;opacity:.68;line-height:1.35}.FellowLinkDesigner_optimizationGrid____rQW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.FellowLinkDesigner_optimizationOptionOk__TQgZ_,.FellowLinkDesigner_optimizationOption__6WnnR{display:grid;gap:7px;padding:11px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(0,0,0,.16)}.FellowLinkDesigner_optimizationOptionOk__TQgZ_{border-color:rgba(87,214,142,.48);background:rgba(87,214,142,.055)}.FellowLinkDesigner_optimizationOptionOk__TQgZ_ div,.FellowLinkDesigner_optimizationOption__6WnnR div{display:flex;justify-content:space-between;gap:8px;font-size:12px}.FellowLinkDesigner_optimizationOptionOk__TQgZ_ span,.FellowLinkDesigner_optimizationOption__6WnnR span{opacity:.68}.FellowLinkDesigner_optimizationOptionOk__TQgZ_ small,.FellowLinkDesigner_optimizationOption__6WnnR small{opacity:.68;line-height:1.35}@media (max-width:900px){.FellowLinkDesigner_optimizationGrid____rQW{grid-template-columns:1fr}.FellowLinkDesigner_optimizerHeader__Tih89{align-items:stretch;flex-direction:column}}.FellowLinkDesigner_cableRoute__Z0gmf{stroke:rgba(68,214,151,.78);stroke-width:2.4;stroke-dasharray:8 5;vector-effect:non-scaling-stroke}.FellowLinkDesigner_cableRouteWarning__Mv7QT{stroke:rgba(255,122,91,.92);stroke-width:3;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.FellowLinkDesigner_cableLabel__x3RwZ{fill:rgba(225,235,240,.86);font-size:11px;paint-order:stroke;stroke:rgba(8,13,17,.88);stroke-width:3px;stroke-linejoin:round}.FellowLinkDesigner_infrastructurePoint__zWsqs{cursor:pointer}.FellowLinkDesigner_mountPoint__xxUpR{fill:rgba(23,33,39,.96);stroke:rgba(80,196,255,.95);stroke-width:2.5}.FellowLinkDesigner_mountPointSelected__ge5cQ{fill:rgba(80,196,255,.25);stroke:#bfeaff;stroke-width:3.5}.FellowLinkDesigner_mountMark__6qmGh{stroke:#d9f3ff;stroke-width:1.8;pointer-events:none}.FellowLinkDesigner_networkNode__Bdccy{fill:rgba(23,33,39,.96);stroke:rgba(255,198,83,.95);stroke-width:2.5}.FellowLinkDesigner_networkNodeSelected__8yADR{fill:rgba(255,198,83,.22);stroke:#ffe4a8;stroke-width:3.5}.FellowLinkDesigner_networkNodeMark__nNs_K{fill:none;stroke:#fff1cb;stroke-width:1.6;pointer-events:none}.FellowLinkDesigner_cableRouteSelected__nLwEv{stroke:rgba(108,214,255,.98);stroke-width:4;vector-effect:non-scaling-stroke;cursor:pointer}.FellowLinkDesigner_routeHandle__JxhoR{fill:#0f171c;stroke:#7de0ff;stroke-width:3;vector-effect:non-scaling-stroke;cursor:grab}.FellowLinkDesigner_routeHandle__JxhoR:active{cursor:grabbing}.FellowLinkDesigner_routeCard__Xo2IK{display:grid;gap:8px;padding:12px;border:1px solid rgba(125,224,255,.18);border-radius:12px;background:rgba(125,224,255,.045)}.FellowLinkDesigner_routeCard__Xo2IK>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.FellowLinkDesigner_routeCard__Xo2IK>div>span{color:var(--muted,#9aa8b0)}.FellowLinkDesigner_inlineActions__KQYLY{display:flex;gap:8px;flex-wrap:wrap}.FellowLinkDesigner_apDeviceIcon__lPy2c{width:30px;height:30px;border-radius:8px;background:#7de0ff;color:#081217;display:grid;place-items:center;flex:0 0 auto;font-size:10px;font-weight:900}.FellowLinkDesigner_apBody__mJJRJ{fill:#10222b;stroke:#8ce6ff;stroke-width:2.5}.FellowLinkDesigner_apSelected__ipnEp{fill:#17323d;stroke:#c8ff63;stroke-width:3.5}.FellowLinkDesigner_apWaves__5WxCo{fill:none;stroke:#dff8ff;stroke-width:2;stroke-linecap:round;pointer-events:none}.FellowLinkDesigner_apDot__J64nx{fill:#c8ff63;pointer-events:none}.FellowLinkDesigner_heatmapControls__5GErt{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.FellowLinkDesigner_heatmapControls__5GErt label{display:flex;align-items:center;gap:5px}.FellowLinkDesigner_heatmapControls__5GErt select{border:1px solid #393934;background:#10100e;color:#e9e9e3;border-radius:7px;padding:5px 7px}.FellowLinkDesigner_heatmapControls__5GErt b{font-weight:600;color:#9b9a94}.FellowLinkDesigner_rfLegend__jeCBD{padding-left:8px;border-left:1px solid #3a3a35}.FellowLinkDesigner_roamingPathOk__g3Z7O{stroke:rgba(45,180,105,.95);stroke-width:5;stroke-dasharray:10 7;fill:none}.FellowLinkDesigner_roamingPathWarning__usX3n{stroke:rgba(220,85,65,.95);stroke-width:5;stroke-dasharray:10 7;fill:none}.FellowLinkDesigner_roamingPathPreview__RLAZO{stroke:rgba(85,150,230,.9);stroke-width:4;stroke-dasharray:7 7;fill:none}.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizerHeader__Tih89{align-items:stretch;flex-direction:column}.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizationGrid____rQW{grid-template-columns:1fr}.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_inlineActions__KQYLY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_inlineActions__KQYLY>button{min-width:0;width:100%;padding-inline:7px;overflow-wrap:anywhere}.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_auditSummary__Km6B_,.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_bomCard__eWvTo,.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizationOptionOk__TQgZ_,.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizationOption__6WnnR,.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizerCard__3xCA1,.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizerHeader__Tih89>div,.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_routeCard__Xo2IK{min-width:0}.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_auditCard__lG_iX>div,.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_auditRowFail__GQ0__,.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_auditRowOk__g8w0U,.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_routeCard__Xo2IK>div{flex-wrap:wrap}.FellowLinkDesigner_rightPanel__LPh6g b,.FellowLinkDesigner_rightPanel__LPh6g small,.FellowLinkDesigner_rightPanel__LPh6g span,.FellowLinkDesigner_rightPanel__LPh6g strong{overflow-wrap:anywhere}@media (max-width:1120px){.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizationGrid____rQW{grid-template-columns:repeat(3,minmax(0,1fr))}.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizerHeader__Tih89{flex-direction:row;align-items:center}}@media (max-width:760px){.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizationGrid____rQW{grid-template-columns:1fr}.FellowLinkDesigner_rightPanel__LPh6g .FellowLinkDesigner_optimizerHeader__Tih89{flex-direction:column;align-items:stretch}}