.tray-board210{display:grid;grid-template-columns:340px minmax(520px,1fr) 340px;gap:0;padding:18px;min-width:1240px;background-color:#d9dde0;background-image:linear-gradient(#c2c8cc 1px,transparent 1px),linear-gradient(90deg,#c2c8cc 1px,transparent 1px);background-size:16px 16px;color:#10212a}.tray-side210{position:relative;z-index:2;display:flex;flex-direction:column;gap:12px}.tray-cable210{background:#0b141a;border:7px solid #10181c;border-radius:8px;overflow:hidden;box-shadow:0 2px 5px #0005}.tray-cable210 header{min-height:68px;display:flex;align-items:center;justify-content:space-between;padding:8px 10px;color:#fff;cursor:pointer;background:linear-gradient(90deg,#050505,#3c3c3c,#08751b)}.tray-cable210.right header{background:linear-gradient(90deg,#08751b,#3c3c3c,#050505)}.tray-cable210.dio header{cursor:default;background:linear-gradient(90deg,#063e6d,#1769aa,#071c2d)}.tray-cable210 header>div:first-child{display:grid}.tray-cable210 header small{font-size:9px;color:#b9ffc3}.tray-cable210.dio header small{color:#c9eaff}.tray-cable210 header b{font-size:14px;line-height:1.15}.tray-cable210 header span{font-size:10px;color:#ddd}.tray-card-actions210{display:flex;gap:5px}.tray-card-actions210 button{width:30px;height:30px;padding:0!important;border:1px solid #ffffff70!important;background:#082735!important;color:#fff!important;border-radius:5px!important}.tray-endpoint210{height:32px;width:100%;display:grid!important;grid-template-columns:28px 12px 1fr auto 12px!important;gap:6px!important;align-items:center!important;padding:3px 6px!important;text-align:left!important;color:#fff!important;background:#111c22!important;border:0!important;border-bottom:1px solid #263b45!important;border-radius:0!important}.tray-endpoint210 i{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 1px #fff}.tray-endpoint210 b{font-size:11px}.tray-endpoint210 small{font-size:9px;color:#8ea8b4}.tray-endpoint210 em{font-style:normal;color:#fff}.tray-endpoint210.connected{background:#123528!important}.tray-endpoint210.selected{outline:2px solid #ffb300;position:relative;z-index:4}.tray-number210{font:700 10px monospace;color:#b7d7e5}.tray-lines210{position:relative}.tray-lines210 svg{width:100%;height:100%;overflow:visible}.tray-lines210 path.guide{fill:none;stroke:#78848a;stroke-width:1;opacity:.22}.tray-lines210 path.connected{fill:none;stroke-width:3.2;stroke-linecap:round}.tray-help210{position:absolute;top:12px;left:50%;transform:translateX(-50%);padding:7px 12px;border-radius:15px;background:#153847;color:#d5f3ff;font-size:10px;white-space:nowrap}.tray-cable210.collapsed header{border-radius:2px}.fiber-editor-dialog190{max-width:98vw!important;width:1800px!important}@media(max-width:1000px){.tray-board210{grid-template-columns:280px minmax(440px,1fr) 280px}.tray-endpoint210{grid-template-columns:24px 10px 1fr 10px!important}.tray-endpoint210 small{display:none}}
