.frame{height:100vh}.frame .rs-sidebar{background:var(--rs-navbar-default-bg)}.frame .rs-sidenav{border-top:1px solid;flex:auto;width:100%;transition:none!important}.frame .rs-sidenav .rs-dropdown-menu{border-left:1px solid var(--rs-border-primary);margin-left:28px;padding-left:0}.frame .rs-sidenav .rs-dropdown-menu .rs-dropdown-item{padding-left:12px!important}.frame .rs-content{padding:0 10px 10px}.frame .rs-content .rs-panel-header .title{font-size:18px}.frame .rs-content .rs-panel-header .rs-breadcrumb{margin-bottom:0}.frame .nav-toggle{border-top:1px solid}.frame .rs-sidenav-item.active,.frame .rs-dropdown-item.active{color:#000!important}.frame .rs-sidenav-item .rs-icon,.frame .rs-dropdown-item .rs-icon{width:1.3em!important;height:1.3em!important;margin-right:12px!important}.frame .page-container main{padding-top:75px}.brand{white-space:nowrap;text-transform:uppercase;padding:10px 18px;font-size:16px;font-weight:700;overflow:hidden}.brand a{text-decoration:none}.logo .cls-1{fill:#6292f0}.logo .cls-2{fill:#ec727d}.logo .cls-1,.logo .cls-2{fill-rule:evenodd}.logo .polyline-limb{animation:3s ease-out limbLineMove}.logo .polyline-axis{animation:2s ease-out axisLineMove}.logo .circle{animation:2s ease-out circleMove}.logo-animated{animation-duration:1s;animation-fill-mode:both}.logo-animated-delay-half-seconds{animation-delay:.5s}.bounce-in{animation-name:logo-bounce-in}@keyframes logo-bounce-in{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{opacity:1;transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}@keyframes axisLineMove{0%{stroke-dasharray:0 500}to{stroke-dasharray:500 500}}@keyframes limbLineMove{0%{stroke-dasharray:0 200;stroke:#0000}50%{stroke-dasharray:0 200}to{stroke-dasharray:200 200}}@keyframes circleMove{0%{fill:#0000}50%{fill:#0000}}.dashboard-header .rs-panel{color:#fff}.dashboard-header .chart-img{opacity:.5;width:100px;position:absolute;top:34px;left:26px}.dashboard-header .trend-box .rs-panel-body{text-align:right}.dashboard-header .trend-box .rs-panel-body .value{font-size:36px}.dashboard-header .subtle-trend-box{border-style:solid;border-width:3px;border-color:var(--rs-border-primary)}.colorful-chart{color:#fff;border-radius:6px;margin-top:30px}.colorful-chart h3{text-align:right;color:#ffffff80;padding:10px;font-size:18px;line-height:22px}.ct-chart-magenta{background:linear-gradient(60deg,#ec407a,#d81b60)}.ct-chart-magenta .ct-label{color:#eee}.ct-chart-magenta .ct-series-a .ct-bar,.ct-chart-magenta .ct-series-a .ct-slice-donut,.ct-chart-magenta .ct-series-a .ct-line,.ct-chart-magenta .ct-series-a .ct-point{stroke:#eee}.ct-chart-magenta .ct-grid{stroke:#fff3}.ct-chart-orange{background:linear-gradient(60deg,#ffa726,#fb8c00)}.ct-chart-orange .ct-label{color:#eee}.ct-chart-orange .ct-series-a .ct-bar,.ct-chart-orange .ct-series-a .ct-slice-donut,.ct-chart-orange .ct-series-a .ct-line,.ct-chart-orange .ct-series-a .ct-point{stroke:#eee}.ct-chart-orange .ct-grid{stroke:#fff3}.ct-chart-azure{background:linear-gradient(60deg,#26c6da,#00acc1)}.ct-chart-azure .ct-label{color:#eee}.ct-chart-azure .ct-series-a .ct-bar,.ct-chart-azure .ct-series-a .ct-slice-donut,.ct-chart-azure .ct-series-a .ct-line,.ct-chart-azure .ct-series-a .ct-point{stroke:#eee}.ct-chart-azure .ct-grid{stroke:#fff3}.card{background:var(--rs-bg-card);border-radius:6px;margin-top:30px}.card h3{margin-bottom:20px;font-size:18px;line-height:22px}.apexcharts-theme-light .tooltip-custom{color:#000}.docs-container{max-width:1200px;margin:0 auto;padding:80px 24px 40px}.docs-page{animation:.3s ease-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.docs-hero{text-align:center;background:linear-gradient(135deg,#3ea6ff1a 0%,#ff69b40d 100%);border:1px solid #3ea6ff33;border-radius:12px;margin-bottom:32px;padding:40px}.docs-hero--compact{text-align:left;padding:32px}.docs-hero__title{background:linear-gradient(135deg,#3ea6ff 0%,#ff69b4 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:2.5rem;font-weight:700}.docs-hero--compact .docs-hero__title{font-size:2rem}.docs-hero__subtitle{color:#ffffffb3;max-width:600px;margin:0;font-size:1.1rem}.docs-hero--compact .docs-hero__subtitle{max-width:none}.docs-grid-section{margin-bottom:40px}.docs-grid-section__title{color:#ffffffe6;margin-bottom:20px;font-size:1.4rem;font-weight:600}.docs-card-grid{gap:20px}.docs-card-grid>div{margin-bottom:20px}.docs-concept-card__wrapper{color:inherit;text-decoration:none;display:block}.docs-concept-card__wrapper:hover{text-decoration:none}.docs-concept-card__wrapper:hover .docs-concept-card{border-color:#3ea6ff66;transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.docs-concept-card__wrapper:hover .docs-concept-card__link{color:#3ea6ff}.docs-concept-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;height:100%;min-height:180px;padding:24px;transition:all .2s}.docs-concept-card__icon{color:#ffffffb3;margin-bottom:16px}.docs-concept-card__title{color:#fffffff2;margin:0 0 8px;font-size:1.2rem;font-weight:600}.docs-concept-card__description{color:#fff9;margin:0 0 12px;font-size:.9rem;line-height:1.5}.docs-concept-card__link{color:#ffffff80;font-size:.85rem;transition:color .2s}.docs-concept-card--blue .docs-concept-card__icon{color:#3ea6ff}.docs-concept-card--green .docs-concept-card__icon{color:#00e676}.docs-concept-card--orange .docs-concept-card__icon{color:#ff9100}.docs-concept-card--purple .docs-concept-card__icon{color:#b39ddb}.docs-concept-card--cyan .docs-concept-card__icon{color:#00bcd4}.docs-section{margin-bottom:40px}.docs-section__title{color:#fffffff2;border-bottom:1px solid #ffffff1a;margin:0 0 16px;padding-bottom:8px;font-size:1.5rem;font-weight:600}.docs-section__content h3{color:#ffffffe6;margin:24px 0 12px;font-size:1.1rem;font-weight:600}.docs-section__content p{color:#ffffffbf;margin:0 0 16px;line-height:1.7}.docs-section__content code{color:#ff9100;background:#ffffff1a;border-radius:4px;padding:2px 6px;font-size:.9em}.docs-section__content a{color:#3ea6ff;text-decoration:none}.docs-section__content a:hover{text-decoration:underline}.docs-code-block{border:1px solid #ffffff1a;border-radius:8px;margin:16px 0;overflow:hidden}.docs-code-block__header{background:#ffffff0d;border-bottom:1px solid #ffffff1a;align-items:center;gap:8px;padding:8px 12px;display:flex}.docs-code-block__title{color:#fffc;flex:1;font-size:.85rem;font-weight:500}.docs-code-block__lang{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.docs-code-block__copy{opacity:.6;transition:opacity .2s}.docs-code-block__copy:hover{opacity:1}.docs-code-block__content .cm-editor{font-size:.9rem}.docs-code-block__content .cm-scroller{padding:12px 0}.docs-code-block__content .cm-gutters{background:0 0;border:none}.docs-table{border-radius:8px;margin:16px 0;overflow:hidden}.docs-table .rs-table{background:0 0}.docs-table .rs-table-cell{color:#fffc;background:0 0}.docs-table .rs-table-cell-header{color:#ffffffe6;background:#ffffff0d;font-weight:600}.docs-table .rs-table-row:nth-child(2n) .rs-table-cell{background:#ffffff05}.docs-list{margin:0 0 16px;padding-left:24px}.docs-list li{color:#ffffffbf;margin-bottom:8px;line-height:1.7}.docs-list li strong{color:#fffffff2}.docs-list li code{color:#ff9100;background:#ffffff1a;border-radius:4px;padding:2px 6px;font-size:.9em}.docs-list--numbered{list-style-type:decimal}.docs-list--numbered li{padding-left:8px}.docs-list--links li{margin-bottom:12px}.docs-list--links li a{color:#3ea6ff;font-weight:500;text-decoration:none}.docs-list--links li a:hover{text-decoration:underline}.docs-steps{margin:24px 0}.docs-steps .rs-steps-item-title{color:#fffffff2;font-weight:600}.docs-steps .docs-step-content{padding-top:8px}.docs-steps .docs-step-content p{margin-bottom:12px}.docs-cli-nav{margin-bottom:24px}.docs-cli-nav .rs-nav{background:#ffffff08;border-radius:8px;padding:4px}.docs-cli-nav .rs-nav-item{border-radius:6px}.docs-cli-nav .rs-nav-item.rs-nav-item-active{color:#3ea6ff;background:#3ea6ff33}.docs-architecture-diagram{margin:24px 0}.docs-architecture-diagram .docs-code-block__content .cm-editor{font-size:.8rem;line-height:1.3}.docs-diagram-container{justify-content:center;padding:16px 0;display:flex}.docs-svg-diagram{max-width:100%;height:auto}.docs-svg-diagram text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=light] .docs-hero{background:linear-gradient(135deg,#3ea6ff14 0%,#ff69b408 100%);border-color:#3ea6ff26}[data-theme=light] .docs-hero__subtitle{color:#0009}[data-theme=light] .docs-grid-section__title{color:#000000d9}[data-theme=light] .docs-concept-card{background:#00000005;border-color:#00000014}[data-theme=light] .docs-concept-card__icon{color:#0009}[data-theme=light] .docs-concept-card__title{color:#000000d9}[data-theme=light] .docs-concept-card__description{color:#0009}[data-theme=light] .docs-section__title{color:#000000d9;border-color:#0000001a}[data-theme=light] .docs-section__content h3{color:#000c}[data-theme=light] .docs-section__content p{color:#000000b3}[data-theme=light] .docs-section__content code{background:#0000000f}[data-theme=light] .docs-code-block{border-color:#0000001a}[data-theme=light] .docs-code-block__header{background:#00000008;border-color:#0000001a}[data-theme=light] .docs-code-block__title{color:#000000b3}[data-theme=light] .docs-code-block__lang{color:#00000080}[data-theme=light] .docs-table .rs-table-cell{color:#000000bf}[data-theme=light] .docs-table .rs-table-cell-header{color:#000000d9;background:#00000008}[data-theme=light] .docs-list li{color:#000000b3}[data-theme=light] .docs-list li strong{color:#000000d9}[data-theme=light] .docs-list li code{background:#0000000f}[data-theme=light] .docs-cli-nav .rs-nav{background:#00000005}.rs-drawer,.rs-drawer-open.rs-drawer-has-backdrop{overflow:auto}.realm-chooser-page{margin-top:100px}.rs-breadcrumb{font-size:large;font-weight:700}.rs-breadcrumb .rs-breadcrumb-item:last-child{color:#fbb140}.text-muted{color:gray}.rs-sidebar{z-index:3;height:100vh;position:fixed}.page-container{padding-left:260px;transition:padding .5s}.page-container.container-full{padding-left:60px}.rs-table-row .active{color:var(--rs-text-active)}.rs-tree{max-height:unset}.bg-gradient-orange{background:linear-gradient(87deg,#fb6340 0,#fbb140 100%)}.bg-gradient-red{background:linear-gradient(87deg,#f5365c 0,#f56036 100%)}.bg-gradient-green{background:linear-gradient(87deg,#2dce89 0,#2dcecc 100%)}.bg-gradient-blue{background:linear-gradient(87deg,#11cdef 0,#1171ef 100%)}.react-flow__handle{opacity:0}.react-flow__node.selected{font-weight:700}.react-flow__node-dxhDataNode{min-width:220px;min-height:100px;color:var(--rs-text);text-align:center;background:linear-gradient(#ffffff08,#ffffff05);border:1px solid #ffffff14;border-radius:5px;padding:10px;box-shadow:0 2px 6px #00000040,inset 0 0 0 1px #ffffff0a}.react-flow__node-dxhDataNode .processor-type-icon{color:#fbb140;margin-top:10px;margin-bottom:10px;font-weight:700}.react-flow__node-dxhDataNode label.type{color:gray;margin-top:-27px;font-size:x-small;display:block;position:absolute}.react-flow__node-dxhDataNode .processor-content{width:100%;padding:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.react-flow__node-dxhDataNode .processor-content label{text-overflow:ellipsis;white-space:nowrap;font-size:small;display:block;position:relative;overflow:hidden}.react-flow__node-dxhDataNode .processor-content label.namespace{color:#d3d3d3}.react-flow__node-dxhDataNode .processor-content label.unknown-item{color:#fb6340}.react-flow__node-dxhDataNode .processor-content a{text-overflow:ellipsis;white-space:nowrap;font-size:small;display:block;position:relative;overflow:hidden}.react-flow__node-dxhDataNode .dxh-data-stream{--node-accent:#3ddc97}.react-flow__node-dxhDataNode .dxh-data-stream-processor{--node-accent:#ffd166}.react-flow__node-dxhDataNode .dxh-inputconnector{--node-accent:#00bcd4}.react-flow__node-dxhDataNode .dxh-outputconnector{--node-accent:#7c4dff}.react-flow__node-dxhDataNode .dxh-system{--node-accent:#ff6b6b}.react-flow__node-dxhDataNode .dxh-entityset{--node-accent:#29b6f6}.react-flow__node-dxhDataNode .dxh-datastore{--node-accent:#80cbc4}.react-flow__node-dxhDataNode .dxh-schema{--node-accent:#b39ddb}.react-flow__node-dxhDataNode .name{position:relative}.react-flow__node-dxhDataNode .name:after{content:"";background:var(--node-accent,#ffffff26);border-radius:2px;width:60%;height:2px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__node-dxhDataNode .processor-content.dxh-system .name{color:#ff6b6b;font-size:medium}.react-flow__node-dxhDataNode.main-node{background-color:#00092c}.react-flow__node-dxhDataNode.selected{border:2px solid #3ea6ff;box-shadow:0 4px 10px #1171ef59}.react-flow__node-dxhDataNode.sysInfoPaneSystemNode{height:400px}.scrollable-div{overflow-y:scroll}.lsp-event-logs .event-log-table .rs-table-row:nth-child(2n):not(.rs-table-row-header){background-color:var(--rs-gray-800)}.lsp-event-logs .event-log-table .rs-table-row:not(.rs-table-row-header) .rs-table-cell{background-color:unset;cursor:pointer;vertical-align:top}.lsp-event-logs .event-log-table .rs-table-row:not(.rs-table-row-header) .rs-table-cell .rs-table-cell-content{padding-top:4px;padding-bottom:4px;font-family:Courier New,Courier,monospace;font-size:11px;line-height:1.2}.lsp-event-logs .event-log-table .rs-table-row-expanded .rs-table-cell-expand{padding:0}.lsp-event-logs .event-log-table .rs-table-row-expanded .rs-table-cell-expand .scrollable-div{font-family:Courier New,Courier,monospace;-webkit-user-select:text!important;user-select:text!important}.lsp-event-logs .event-log-table .rs-table-row-expanded .rs-table-cell-expand .scrollable-div *{-webkit-user-select:text!important;user-select:text!important}.bayer-logo{background-image:url(/bayer-logo-white.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:45px;height:45px}.notification-msg{background-color:var(--rs-gray-600)}.notification-msg .notification-msg-title{font-size:1em}.notification-msg .notification-msg-title.unread{font-weight:700}.notification-msg .notification-msg-date{font-size:.7em}.notification-msg .notificatoin-msg-content{font-size:.8em}.notification-msg .notification-msg-content.unread{font-weight:700}.notification-channel-config-pane,.alarms-drawer-alarm-box{background-color:var(--rs-gray-800)}.alarms-drawer-alarm-box.severity-1{border:1px solid #f5365c}.dashboard-alerts-overview-table .resource-link-widget{font-size:x-small}.page-header{background-color:var(--rs-body);z-index:3;border-bottom:1px solid var(--rs-gray-800);align-items:center;width:calc(100% - 260px);height:72px;margin-top:-7px;transition:left .5s,width .5s;display:flex;position:fixed;left:260px}.page-header.sidebar-collapsed{width:calc(100% - 56px);left:56px}.health-state-widget{border:1px solid gray;border-radius:5px;padding:5px;font-size:small}.health-state-detail-popover{width:600px}.unobtrusive-link{color:var(--rs-text);text-decoration:none}.uri-indicator{color:gray;font-size:x-small}.data-node-namespace-indicator{color:gray;font-size:small}.app-badge{letter-spacing:.25px;text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000;border-radius:999px;max-width:90%;margin-bottom:4px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none;transition:filter .15s ease-in-out;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #ffffff0d,0 2px 4px -1px #0006}.app-badge:hover{filter:brightness(1.15);text-decoration:none}[data-theme=light] .bayer-logo{background-image:url(/bayer-logo-dark.png)}[data-theme=light] .page-header{border-bottom:1px solid var(--rs-gray-200)}[data-theme=light] .rs-panel .card{border:2px solid var(--rs-gray-200)}[data-theme=light] .react-flow__node-dxhDataNode.main-node{background-color:var(--rs-gray-100)}[data-theme=light] .react-flow__node-dxhDataNode{background:linear-gradient(#00000005,#00000003);border-color:#0000000f;box-shadow:0 2px 6px #00000014,inset 0 0 0 1px #ffffff80}[data-theme=light] .lsp-event-logs .event-log-table .rs-table-row:nth-child(2n):not(.rs-table-row-header){background-color:var(--rs-gray-100)}[data-theme=light] .lsp-event-logs .event-log-table .rs-table-row-expanded .rs-table-cell-expand{padding:0}[data-theme=light] .lsp-event-logs .event-log-table .rs-table-row-expanded .rs-table-cell-expand .scrollable-div,[data-theme=light] .lsp-event-logs .event-log-table .rs-table-row-expanded .rs-table-cell-expand .scrollable-div *{-webkit-user-select:text!important;user-select:text!important}.sys-connectivity-graph-panel .rs-panel-body{border-radius:0 0 8px 8px;overflow:hidden;padding:0!important}.sys-graph-node{text-align:center;cursor:grab;background:linear-gradient(135deg,#282c34f2 0%,#1e2128f2 100%);border:2px solid #ffffff14;border-radius:10px;min-width:100px;max-width:140px;padding:10px 14px;transition:all .2s;position:relative;box-shadow:0 4px 12px #0006,inset 0 1px #ffffff0d}.sys-graph-node--clickable{cursor:pointer}.sys-graph-node--clickable:hover{border-color:#3ea6ff66;transform:translateY(-2px)scale(1.02);box-shadow:0 8px 24px #00000080,inset 0 1px #ffffff1a}.sys-graph-node--clickable:hover .sys-graph-node__label{color:#3ea6ff;text-underline-offset:2px;text-decoration:underline}.sys-graph-node--clickable:active{transform:translateY(0)scale(.98)}.sys-graph-node:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000080,inset 0 1px #ffffff14}.sys-graph-node:active{cursor:grabbing}.sys-graph-node__icon{color:#fff9;margin-bottom:4px}.sys-graph-node__icon svg{width:20px;height:20px}.sys-graph-node__label{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.3px;font-size:11px;font-weight:600;overflow:hidden}.sys-graph-node__badge{color:#ffffffd9;text-align:center;background:#1e2128f2;border:1px solid #fff3;border-radius:8px;min-width:18px;padding:2px 6px;font-size:10px;font-weight:600;position:absolute;top:-6px;box-shadow:0 2px 4px #0000004d}.sys-graph-node__badge--left{left:-6px;right:auto}.sys-graph-node__badge--right{left:auto;right:-6px}.sys-graph-node__throughput{justify-content:space-between;min-height:14px;margin-top:4px;padding:0 4px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:9px;display:flex}.sys-graph-node__throughput .throughput-out{color:#ff9800;text-align:left;min-width:40px}.sys-graph-node__throughput .throughput-in{color:#00bcd4;text-align:right;min-width:40px}.sys-graph-node--self-ok .sys-graph-node__icon{color:#00e676}.sys-graph-node--self-ok:before{content:"";z-index:-1;background:radial-gradient(#00e67614 0%,#0000 70%);border-radius:8px;position:absolute;inset:0}.sys-graph-node--self-warning .sys-graph-node__icon{color:#ff9100}.sys-graph-node--self-warning:before{content:"";z-index:-1;background:radial-gradient(#ff91001f 0%,#0000 70%);border-radius:8px;position:absolute;inset:0}.sys-graph-node--self-critical .sys-graph-node__icon{color:#ff5252}.sys-graph-node--self-critical:before{content:"";z-index:-1;background:radial-gradient(#ff525226 0%,#0000 70%);border-radius:8px;position:absolute;inset:0}.sys-graph-node--source-ok{border-color:#00e67680;box-shadow:0 4px 12px #0006,inset 0 1px #ffffff0d}.sys-graph-node--source-warning{border-width:2px;border-color:#ff9100b3;box-shadow:0 4px 12px #0006,0 0 8px #ff91004d,inset 0 1px #ffffff0d}.sys-graph-node--source-critical{border-width:2px;border-color:#ff5252cc;animation:2s ease-in-out infinite pulse-border-critical;box-shadow:0 4px 12px #0006,0 0 10px #ff525266,inset 0 1px #ffffff0d}@keyframes pulse-border-critical{0%,to{box-shadow:0 4px 12px #0006,0 0 10px #ff525266}50%{box-shadow:0 4px 12px #0006,0 0 18px #ff525299}}.sys-connectivity-graph-legend{color:#ffffffb3;background:#0003;border-top:1px solid #ffffff0d;justify-content:center;gap:16px;padding:8px 12px;font-size:11px;display:flex}.sys-connectivity-graph-legend .legend-item{align-items:center;gap:6px;display:flex}.sys-connectivity-graph-legend .legend-dot{border-radius:50%;width:8px;height:8px}.sys-connectivity-graph-legend .legend-dot--ok{background:#00e676;box-shadow:0 0 6px #00e67680}.sys-connectivity-graph-legend .legend-dot--warning{background:#ff9100;box-shadow:0 0 6px #ff910080}.sys-connectivity-graph-legend .legend-dot--critical{background:#ff5252;box-shadow:0 0 6px #ff525280}.sys-connectivity-graph-panel .react-flow__nodes{z-index:10!important}.sys-connectivity-graph-panel .react-flow__edges,.sys-connectivity-graph-panel .react-flow__edge{z-index:1!important}.sys-connectivity-graph-panel .react-flow__node{z-index:10!important}.sys-connectivity-graph-panel .react-flow__node.selected{z-index:20!important}.sys-connectivity-graph-panel .react-flow__node.selected .sys-graph-node{box-shadow:0 4px 12px #0006,0 0 0 2px #3ea6ff4d;border-color:#3ea6ff!important}.sys-connectivity-graph-panel .react-flow__edge-path{stroke-linecap:round}.sys-connectivity-graph-panel .react-flow__controls{z-index:15}.sys-connectivity-graph-panel .react-flow__controls button{color:#ffffffb3!important;background:#282c34e6!important;border-color:#ffffff1a!important}.sys-connectivity-graph-panel .react-flow__controls button:hover{background:#3c4048f2!important}.sys-connectivity-graph-panel .react-flow__controls button svg{fill:currentColor!important}.sys-connectivity-graph-panel .react-flow__edgelabel-renderer{z-index:5!important}.sys-graph-edge-label{background:#14141ee6;border-radius:50%;justify-content:center;align-items:center;padding:3px;transition:transform .15s;display:flex;box-shadow:0 2px 8px #0006}.sys-graph-edge-label:hover{transform:scale(1.2);box-shadow:0 4px 12px #00000080}.sys-graph-edge-popover .rs-popover-content{padding:12px}.sys-graph-edge-popover .resource-link-widget{background:#ffffff0d;border-radius:6px;padding:8px;font-size:12px}.sys-graph-edge-popover .resource-link-widget a{color:#3ea6ff}.sys-graph-edge-popover .resource-link-widget a:hover{text-decoration:underline}.data-exchange-graph-panel .rs-panel-body{border-radius:0 0 8px 8px;overflow:hidden;padding:0!important}.data-exchange-node{text-align:center;cursor:grab;background:linear-gradient(135deg,#282c34f2 0%,#1e2128f2 100%);border:2px solid;border-radius:8px;min-width:120px;max-width:160px;padding:12px 16px;transition:all .2s;position:relative;box-shadow:0 4px 12px #0006,inset 0 1px #ffffff0d}.data-exchange-node--clickable{cursor:pointer}.data-exchange-node--clickable:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 8px 24px #00000080,inset 0 1px #ffffff1a}.data-exchange-node--clickable:hover .data-exchange-node__label{color:#3ea6ff}.data-exchange-node--app{border-width:3px}.data-exchange-node--schema{min-width:140px;padding:10px 14px}.data-exchange-node__type{text-transform:uppercase;letter-spacing:1px;color:#ffffff80;margin-bottom:4px;font-size:9px}.data-exchange-node__label{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.3px;font-size:12px;font-weight:600;overflow:hidden}.data-exchange-node__namespace{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;overflow:hidden}.data-exchange-node__count{color:#fff9;margin-top:4px;font-size:10px}.data-exchange-graph-headers{text-transform:uppercase;letter-spacing:1px;color:#ffffff80;background:#00000026;border-top:1px solid #ffffff0d;justify-content:space-between;padding:6px 60px;font-size:11px;font-weight:600;display:flex}.data-exchange-graph-headers .header-item{text-align:center;flex:1}.data-exchange-graph-headers .header-publisher{color:#8bc34a}.data-exchange-graph-headers .header-schema{color:#0288d1}.data-exchange-graph-headers .header-subscriber{color:#ff9800}.data-exchange-graph-headers--three-col{padding:6px 30px}.data-exchange-graph-headers--three-col .header-item{text-align:center;flex:1}.data-exchange-graph-legend{color:#ffffffb3;background:#0003;border-top:1px solid #ffffff0d;justify-content:center;gap:20px;padding:8px 12px;font-size:11px;display:flex}.data-exchange-graph-legend .legend-item{align-items:center;gap:6px;display:flex}.data-exchange-graph-legend .legend-line{border-radius:2px;width:20px;height:3px}.data-exchange-graph-legend .legend-line--published{background:#8bc34a}.data-exchange-graph-legend .legend-line--subscribed{background:#0288d1}.data-exchange-graph-legend .legend-line--missing{background:#c62828}.data-exchange-graph-panel .react-flow__nodes{z-index:10!important}.data-exchange-graph-panel .react-flow__edges{z-index:1!important}.data-exchange-graph-panel .react-flow__node{z-index:10!important}.data-exchange-graph-panel .react-flow__node.selected{z-index:20!important}.data-exchange-graph-panel .react-flow__node.selected .data-exchange-node{box-shadow:0 4px 12px #0006,0 0 0 2px #3ea6ff4d;border-color:#3ea6ff!important}.data-exchange-graph-panel .react-flow__controls{z-index:15}.data-exchange-graph-panel .react-flow__controls button{color:#ffffffb3!important;background:#282c34e6!important;border-color:#ffffff1a!important}.data-exchange-graph-panel .react-flow__controls button:hover{background:#3c4048f2!important}.cross-app-exchange-panel .rs-panel-body,.cross-app-summary-panel .rs-panel-body{padding:16px}.adoption-hero{text-align:center;padding:12px 0}.adoption-hero__rate{justify-content:center;align-items:baseline;gap:2px;display:flex}.adoption-hero__number{background:linear-gradient(135deg,#00e676 0%,#00c853 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;line-height:1}.adoption-hero__percent{color:#ffffff80;font-size:24px;font-weight:600}.adoption-hero__label{text-transform:uppercase;letter-spacing:1px;color:#fff9;margin-top:4px;font-size:13px;font-weight:600}.adoption-hero__detail{color:#fff6;margin-top:4px;font-size:11px}.adoption-hero__warning{color:#ff9100;justify-content:center;align-items:center;gap:4px;margin-top:8px;font-size:11px;display:flex}.exchange-metrics__header{color:#ffffffb3;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}.exchange-metrics__bars{flex-direction:column;gap:12px;display:flex}.metric-bar__header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.metric-bar__label{color:#fff9;font-size:11px}.metric-bar__value{color:#fffc;font-size:11px;font-weight:600}.metric-bar__percent{color:#ffffff80;font-weight:400}.metric-bar .rs-progress-line{padding:0}.metric-bar .rs-progress-line-outer,.metric-bar .rs-progress-line-inner{border-radius:3px;height:6px}.quality-indicators{flex-direction:column;gap:8px;display:flex}.quality-indicator{color:#fff9;align-items:center;gap:8px;font-size:11px;display:flex}.quality-indicator svg{flex-shrink:0;font-size:14px}.cross-app-stats-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.cross-app-stats-grid--horizontal{grid-template-columns:1fr;gap:12px;margin-bottom:0}.cross-app-stat-item{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.cross-app-stat-item:hover{background:#ffffff0d;border-color:#ffffff1a}.cross-app-stat-item .stat-icon{background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cross-app-stat-item .stat-content{flex:1}.cross-app-stat-item .stat-value{color:#fffffff2;font-size:20px;font-weight:700;line-height:1.2}.cross-app-stat-item .stat-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-size:11px}.cross-app-breakdown{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;margin-bottom:16px;padding:16px}.cross-app-breakdown--horizontal{height:100%;margin-bottom:0}.cross-app-breakdown .breakdown-label{color:#ffffffb3;font-size:12px}.cross-app-breakdown .adoption-section{border-top:1px solid #ffffff0d;margin-top:16px;padding-top:12px}.cross-app-breakdown .adoption-header{color:#ffffffb3;justify-content:space-between;align-items:center;font-size:12px;display:flex}.cross-app-breakdown .adoption-percent{color:#ffffffe6;font-weight:600}.cross-app-breakdown .adoption-subtext{color:#fff6;margin-top:6px;font-size:10px}.top-schemas-section--horizontal{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;height:100%;padding:16px}.top-schemas-section .section-title{text-transform:uppercase;letter-spacing:1px;color:#ffffff80;margin-bottom:8px;padding-left:4px;font-size:11px}.top-schemas-section .rs-list{background:0 0}.top-schemas-section .rs-list .rs-list-item{background:#ffffff05;border:none;border-bottom:1px solid #ffffff08;padding:8px 12px}.top-schemas-section .rs-list .rs-list-item:hover{background:#ffffff0d}.top-schemas-section .rs-list .rs-list-item:last-child{border-bottom:none}.top-schemas-section .schema-list-item .schema-rank{color:#fff6;margin-right:8px;font-size:11px;font-weight:600}.top-schemas-section .schema-list-item .schema-name{color:#ffffffe6;font-size:12px;font-weight:500}.top-schemas-section .schema-list-item .schema-namespace{color:#fff6;margin-left:8px;font-size:10px}
