.MuiButtonBase-root.buttonHover:hover{background:#242424}.MuiButtonBase-root.buttonHover{background:#474747}@media (max-width:768px){.connections-mobile-buttons{display:flex!important;flex-direction:row!important;grid-gap:6px!important;gap:6px!important;width:100%!important;margin-top:8px!important}.connections-mobile-buttons .MuiButton-root{flex:1 1!important;min-width:0!important;max-width:none!important;font-size:.7rem!important;padding:6px 8px!important;height:36px!important;border-radius:6px!important;margin-bottom:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.connections-mobile-buttons .MuiButton-startIcon{margin-right:3px!important;font-size:14px!important}.connections-mobile-buttons .MuiButton-label{font-size:.7rem!important;font-weight:600!important;line-height:1.2!important}.connections-header .header-content{flex-direction:column!important;align-items:stretch!important;grid-gap:8px!important;gap:8px!important}.connections-header .actionButtons{width:100%!important;justify-content:stretch!important;grid-gap:6px!important;gap:6px!important}.connections-header .MuiTypography-h5{font-size:1.25rem!important;text-align:center!important;margin-bottom:0!important}.connections-header{padding:12px!important;margin-bottom:12px!important}.connections-main-container{padding:4px!important;height:100vh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.connections-content-grid{flex:1 1!important;overflow:auto!important;padding-bottom:16px!important}}[data-mui-color-scheme=dark] .connections-mobile-buttons .MuiButton-root{background:rgba(59,130,246,.1)!important;border:1px solid rgba(59,130,246,.3)!important;color:#60a5fa!important}[data-mui-color-scheme=dark] .connections-mobile-buttons .MuiButton-root:hover{background:rgba(59,130,246,.2)!important;border-color:rgba(59,130,246,.5)!important}[data-mui-color-scheme=dark] .connections-mobile-buttons .MuiButton-root.primaryButton{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important}[data-mui-color-scheme=dark] .connections-mobile-buttons .MuiButton-root.primaryButton:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af)!important}.edgebutton{width:20px;height:20px;background:#eee;border:1px solid #fff;cursor:pointer;border-radius:50%;font-size:12px;line-height:1;justify-content:center;display:flex;align-self:center;align-items:center}.edgebutton:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.edgebutton-foreignobject body{background:transparent;width:40px;height:40px;display:flex;justify-content:center;align-items:center;min-height:40px}.react-flow__edge-path{stroke-width:6px}.react-flow__edge.selected .react-flow__edge-path{stroke:green}