.frame{height:100vh}.frame .rs-sidebar{background:var(--rs-navbar-default-bg);display:flex;flex-direction:column;height:100vh;z-index:10;overflow:visible!important}.frame .custom-sidebar-header{flex-shrink:0;height:72px;border-bottom:1px solid var(--rs-border-primary);box-sizing:border-box}.frame .custom-sidebar-body{flex:1 1 auto;overflow-y:auto;overflow-x:visible;padding:12px 0}.frame .custom-nav{display:flex;flex-direction:column;gap:4px}.frame .skeleton-nav-item{margin:2px 12px;border-radius:6px;padding:12px 16px}.frame .skeleton-nav-item .nav-item-content{display:flex;align-items:center;width:100%;min-height:20px}.frame .skeleton-nav-item .skeleton-icon{width:20px;height:20px;margin-right:12px;flex-shrink:0}.frame .skeleton-nav-item .skeleton-icon,.frame .skeleton-nav-item .skeleton-text{background-color:var(--rs-bg-backdrop,#f0f0f0);border-radius:4px;animation:skeleton-pulse 1.5s ease-in-out infinite alternate}.frame .skeleton-nav-item .skeleton-text{height:16px;flex:1 1;animation-delay:.2s}.frame .skeleton-separator .skeleton-separator-text{height:14px;width:60%;background-color:var(--rs-bg-backdrop,#f0f0f0);border-radius:4px;animation:skeleton-pulse 1.5s ease-in-out infinite alternate;animation-delay:.1s}@keyframes skeleton-pulse{0%{opacity:1}to{opacity:.4}}.frame .custom-nav-item{margin:2px 12px;border-radius:6px;transition:background-color .2s ease}.frame .custom-nav-item:hover{background-color:var(--rs-bg-hover)}.frame .custom-nav-item.active{background-color:var(--rs-state-active-bg,#3498ff)!important;color:var(--rs-state-active-text,#ffffff)!important}.frame .custom-nav-item.active .nav-text{font-weight:500}.frame .custom-nav-item.active .nav-icon,.frame .custom-nav-item.active .nav-text,.frame .custom-nav-item.active a{color:var(--rs-state-active-text,#ffffff)!important}.frame .custom-nav-item a{display:block;color:inherit;text-decoration:none;padding:12px 16px}.frame .custom-nav-item .nav-item-content{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:20px}.frame .custom-nav-item .nav-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.frame .custom-nav-item .nav-text{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.4}.frame .custom-nav-item .nav-chevron{width:16px;height:16px;opacity:.6;margin-left:8px;flex-shrink:0}.frame .custom-nav-item.has-children{cursor:pointer}.frame .custom-nav-item.has-children.active{background-color:var(--rs-state-active-bg,#3498ff)!important;color:var(--rs-state-active-text,#ffffff)!important}.frame .custom-nav-item.has-children.active .nav-text{color:var(--rs-state-active-text,#ffffff)!important;font-weight:500}.frame .custom-nav-item.has-children.active .nav-chevron,.frame .custom-nav-item.has-children.active .nav-icon{color:var(--rs-state-active-text,#ffffff)!important}.frame .custom-nav-item.has-children .nav-item-content{padding:12px 16px}.frame .rs-content{padding:0 10px 10px}.frame .rs-content .content-pusher{height:72px}.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 var(--rs-border-primary);flex-shrink:0;height:auto;display:flex}.frame .rs-dropdown-item.active,.frame .rs-sidenav-item.active{color:#000!important}.frame .rs-dropdown-item-icon,.frame .rs-sidenav-item-icon{height:1.3em!important;width:1.3em!important}.custom-nav .rs-dropdown-menu,.custom-nav .rs-whisper .rs-popover{z-index:9999!important}.brand{padding:10px 18px;font-size:16px;white-space:nowrap;overflow:hidden;font-weight:700;text-transform:uppercase}.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:limbLineMove 3s ease-out 1}.logo .polyline-axis{animation:axisLineMove 2s ease-out 1}.logo .circle{animation:circleMove 2s ease-out 1}.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:scaleX(1)}}@keyframes axisLineMove{0%{stroke-dasharray:0,500}to{stroke-dasharray:500,500}}@keyframes limbLineMove{0%{stroke-dasharray:0,200;stroke:rgba(0,0,0,0)}50%{stroke-dasharray:0,200}to{stroke-dasharray:200,200}}@keyframes circleMove{0%{fill:rgba(0,0,0,0)}50%{fill:rgba(0,0,0,0)}}.dashboard-header .rs-panel{color:#fff}.dashboard-header .chart-img{width:100px;position:absolute;left:26px;top:34px;opacity:.5}.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-width:3px;border-style:solid;border-color:var(--rs-border-primary)}.colorful-chart{color:#fff;margin-top:30px;border-radius:6px}.colorful-chart h3{line-height:22px;text-align:right;color:hsla(0,0%,100%,.5);padding:10px;font-size:18px}.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-line,.ct-chart-magenta .ct-series-a .ct-point,.ct-chart-magenta .ct-series-a .ct-slice-donut{stroke:#eee}.ct-chart-magenta .ct-grid{stroke:hsla(0,0%,100%,.2)}.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-line,.ct-chart-orange .ct-series-a .ct-point,.ct-chart-orange .ct-series-a .ct-slice-donut{stroke:#eee}.ct-chart-orange .ct-grid{stroke:hsla(0,0%,100%,.2)}.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-line,.ct-chart-azure .ct-series-a .ct-point,.ct-chart-azure .ct-series-a .ct-slice-donut{stroke:#eee}.ct-chart-azure .ct-grid{stroke:hsla(0,0%,100%,.2)}.card{background:var(--rs-bg-card);margin-top:30px;border-radius:6px}.card h3{line-height:22px;margin-bottom:20px;font-size:18px}.apexcharts-theme-light .tooltip-custom{color:#000}.enhanced-dashboard{padding:0;width:100%}.enhanced-dashboard-mobile .dashboard-section-title{font-size:16px;margin-bottom:12px}.enhanced-dashboard-mobile .kpi-value{font-size:22px}.enhanced-dashboard-mobile .dashboard-card-content{padding:12px}.enhanced-dashboard-mobile .dashboard-section{margin-bottom:20px}.enhanced-dashboard-tablet .kpi-value{font-size:26px}.enhanced-dashboard-desktop .dashboard-section{margin-bottom:30px}.enhanced-dashboard-wide .dashboard-section-title{font-size:20px;margin-bottom:20px}.enhanced-dashboard-wide .kpi-value{font-size:32px}.dashboard-kpi-section{margin-bottom:20px}.dashboard-section{margin-bottom:30px}.dashboard-section-title{color:#333;font-size:18px;font-weight:600;margin-bottom:16px;padding-left:4px;border-left:4px solid #3498db}[data-theme=dark] .dashboard-section-title{color:#e8e8e8;border-left-color:#667eea}.dashboard-chart-col{margin-bottom:16px}.dashboard-card{height:100%;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;background:#fff}[data-theme=dark] .dashboard-card{background:#1a1d24;border-color:#404040;box-shadow:0 2px 8px rgba(0,0,0,.3)}.dashboard-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px)}[data-theme=dark] .dashboard-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.4)}.dashboard-card-header{padding:16px 16px 8px;border-bottom:1px solid #f0f0f0}[data-theme=dark] .dashboard-card-header{border-bottom-color:#404040}.dashboard-card-title{margin:0;font-size:16px;font-weight:600;color:#333}[data-theme=dark] .dashboard-card-title{color:#e8e8e8}.dashboard-card-error{border-color:#e74c3c;background:#fdf2f2}[data-theme=dark] .dashboard-card-error{background:#3d2626;border-color:darkred}.dashboard-card-small .dashboard-card-content{padding:12px}.dashboard-card-small .kpi-content{padding:16px}.dashboard-card-small .kpi-value{font-size:24px}.dashboard-card-large .dashboard-card-content{padding:20px}.loading-container{display:flex;align-items:center;justify-content:center;min-height:120px}.error-content{padding:20px;text-align:center}.error-title{font-size:16px;font-weight:600;color:#e74c3c;margin-bottom:8px}[data-theme=dark] .error-title{color:#ff6b6b}.error-message{color:#666;font-size:14px}[data-theme=dark] .error-message{color:#ccc}.kpi-card{text-align:center;color:#fff;position:relative;overflow:hidden}.kpi-card.bg-gradient-blue{background:linear-gradient(135deg,#667eea,#764ba2)}.kpi-card.bg-gradient-red{background:linear-gradient(135deg,#f093fb,#f5576c)}.kpi-card.bg-gradient-green{background:linear-gradient(135deg,#4facfe,#00f2fe)}.kpi-card.bg-gradient-purple{background:linear-gradient(135deg,#a8edea,#fed6e3)}.kpi-content{position:relative;z-index:2;padding:20px}.kpi-icon{font-size:24px;margin-bottom:8px;opacity:.8}.kpi-value{font-size:28px;font-weight:700;margin-bottom:4px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.kpi-trend{display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;opacity:.9}.kpi-trend-success{color:#d4edda}.kpi-trend-error{color:#f8d7da}.kpi-trend-neutral{color:hsla(0,0%,100%,.8)}.trend-box{padding:20px;text-align:center;color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.trend-box .title{font-size:14px;font-weight:600;margin-bottom:8px;opacity:.9}.trend-box .value{font-size:28px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1)}.trend-box.bg-gradient-blue{background:linear-gradient(135deg,#667eea,#764ba2)}.trend-box.bg-gradient-red{background:linear-gradient(135deg,#f093fb,#f5576c)}.trend-box.bg-gradient-green{background:linear-gradient(135deg,#4facfe,#00f2fe)}.dashboard-error{padding:40px;text-align:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:20px 0}[data-theme=dark] .dashboard-error{background:#2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.3)}.dashboard-error h3{color:#e74c3c;margin-bottom:16px}[data-theme=dark] .dashboard-error h3{color:#ff6b6b}.dashboard-error p{color:#666;font-size:16px}[data-theme=dark] .dashboard-error p{color:#ccc}.dashboard-card .apexcharts-canvas{margin:0 auto}.dashboard-card .apexcharts-legend{padding:0!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dashboard-card{animation:fadeInUp .5s ease-out}@media print{.enhanced-dashboard{background:#fff!important}.dashboard-card{box-shadow:none!important;border:1px solid #ddd!important;page-break-inside:avoid;break-inside:avoid;margin-bottom:20px}.kpi-card{background:#f8f9fa!important;color:#333!important}}.rs-table-row:hover .hoverable-tag{background-color:var(--rs-bg-overlay)}.rs-table-cell-content:has(.tagList){padding:2px!important}.account-export-container{display:flex;justify-content:flex-end;margin-bottom:10px}.account-export-button-container{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.export-success-message{color:var(--rs-state-success);font-size:14px}.export-success-link{color:var(--rs-text-link);text-decoration:underline;font-weight:500}.export-success-link:hover{color:var(--rs-text-link-hover)}.export-schema-form-group{margin-top:20px}.export-popover{width:400px;max-height:600px;overflow:visible}.export-popover-content{padding:15px 15px 20px}.export-popover-title{font-size:16px;font-weight:600;margin-bottom:15px}.export-form-group-spacing{margin-top:20px}.export-help-text{font-size:12px;color:var(--rs-text-secondary);font-style:italic;text-align:center;line-height:1.4}.export-error-message{color:red;font-size:14px;text-align:center}.export-form-actions{margin-top:20px;text-align:center;border-top:1px solid var(--rs-border-primary);padding-top:15px}.export-submit-button{margin-right:10px}.export-picker{width:100%;margin-top:8px}.export-field-error,.export-required-indicator{color:var(--rs-state-error)}.export-field-error{font-size:12px}.export-input-error{border-color:var(--rs-state-error)!important}.export-picker-menu{max-height:300px;overflow-y:auto}.export-format-menu,.export-picker-menu{z-index:1070!important}.download-popover{width:400px}.download-popover-content{padding:15px 15px 20px}.download-popover-title{font-size:16px;font-weight:600;margin-bottom:15px}.download-success-message{margin-bottom:15px!important}.download-files-label{margin-bottom:10px;font-weight:600}.download-files-list{margin-top:8px}.download-file-item{display:flex;justify-content:space-between;align-items:center}.download-file-info{flex:1 1}.download-file-expiry{font-size:11px;color:var(--rs-text-tertiary)}.download-actions{margin-top:20px;text-align:center;border-top:1px solid var(--rs-border-primary);padding-top:15px}.export-loading-icon{margin-right:8px}.profile-picture{width:100px;height:100px;border-radius:50%;border:3px solid var(--rs-border-primary)}.profile-name{font-size:20px;font-weight:700;margin:0}@media(max-width:992px){.account-details{margin-top:20px!important;align-items:flex-start!important}}.account-details p{margin:0;color:var(--rs-text-secondary)}.tag-wrapper{margin-bottom:20px}.consents-wrapper>.rs-panel-body,.error-panel>.rs-panel-body,.tag-wrapper .rs-panel-body{padding:0!important}.consent-header-grid{width:100%;padding:20px}.consent-name{text-align:left;font-weight:700;margin-bottom:10px}.consent-tags{margin-top:5px}.audience-tag-label{font-size:.8rem;color:var(--rs-text-secondary)}.consent-tag{display:flex;align-items:center;font-weight:lighter;padding:1px 4px!important;font-size:11px}.consent-status-col p{margin:0;font-size:12px;color:var(--rs-text-secondary);text-align:left}@media(max-width:768px){.consent-status-col{margin-top:12px}.consent-status-col .rs-stack{align-items:flex-start!important}}.consents-title{margin-bottom:15px}.consent-card{margin-bottom:20px;border-radius:8px;box-shadow:0 2px 4px color-mix(in srgb,var(--rs-text-primary) 10%,transparent)}.consent-card .rs-divider-horizontal{margin:0 0 10px!important}.consent-card .rs-panel-btn:active,.consent-card .rs-panel-btn:focus,.consent-card .rs-panel-btn:hover{background-color:rgba(0,0,0,0)!important}.consent-card .rs-panel-header{padding:0!important;margin-right:10px!important}.consent-card .rs-panel-header .rs-panel-btn{padding:0!important}.preferences-title{margin-bottom:15px;font-weight:700}.preference-name{margin-bottom:10px;font-size:14px!important}.preferences-grid{width:100%}.preference-panel{border-radius:8px;padding:12px;margin-bottom:16px;height:100%}.preference-panel .rs-anim-collapse{display:block!important}.preference-panel .rs-panel-body{padding:0!important}.preference-option{padding:2px 4px;font-size:11px;border-radius:5px;border:1px solid var(--rs-border-primary)}.preference-option.selected{font-weight:700}.subscription-panel .rs-panel-btn{gap:10px!important}.subscription-panel .rs-panel-body{padding:10px!important}.subscription-panel .rs-panel-btn:active,.subscription-panel .rs-panel-btn:focus,.subscription-panel .rs-panel-btn:hover{background-color:rgba(0,0,0,0)!important}.subscription-data-panel{border-radius:5px!important}.subscription-data-panel h6{font-size:15px!important}.subscription-data-panel .rs-anim-collapse{display:block!important}.subscriptions-details{color:var(--rs-text-tertiary)!important}.subscription-data-details,.subscriptions-details{font-size:.8rem!important}.error-panel{margin-top:12px;background-color:color-mix(in srgb,var(--rs-state-error) 10%,transparent);color:var(--rs-state-error);border-radius:5px;font-size:12px}.error-panel .rs-anim-collapse{display:block!important}.error-panel .rs-panel-body{padding:7px!important}.tagList{display:flex;flex-wrap:wrap;gap:2px;width:100%;white-space:normal;word-break:break-word;line-height:1.4}.tagItem{border:1px solid var(--rs-border-primary);padding:1px 2px;border-radius:4px;font-size:.7rem;display:inline-block}.tagItem:hover{background-color:var(--rs-bg-overlay)}.accounts-explorer-loading{padding:20px;text-align:center;font-size:14px;color:var(--rs-text-secondary)}.accounts-explorer-loading>div:first-child{margin-bottom:10px}.schema-stack .rs-stack-item .info-bar-wrapper{margin:0!important}.schema-stack .rs-stack-item .info-bar-wrapper blockquote.idh-quote.warning{gap:4px!important;margin:0!important}.schema-stack .rs-stack-item .info-bar-wrapper blockquote.idh-quote.error{gap:4px!important;margin:4px 0!important}.timeline-stack .rs-stack-item .info-bar-wrapper{margin:0!important}.timeline-stack .rs-stack-item .info-bar-wrapper blockquote.idh-quote.warning{gap:4px!important;margin:0!important}.assignment-rule-header .info-bar-wrapper,.assignment-rule-header .info-bar-wrapper blockquote.idh-quote,.rule-builder-header .info-bar-wrapper,.rule-builder-header .info-bar-wrapper blockquote.idh-quote{margin:0!important}.filter-stack .rs-stack-item{flex-grow:1}.back-to-accounts{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;margin-bottom:0;overflow:hidden;position:relative;font-size:12px;line-height:20px;padding:1px 7px;font-weight:200;background-color:rgba(0,0,0,0);border:1px solid #34c3ff;color:#34c3ff;border-radius:6px;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;gap:4px}.back-to-accounts:hover{color:#59d0ff;border-color:#59d0ff;box-shadow:0 0 0 1px #59d0ff}.back-to-accounts:focus{outline:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px #3498ff}.back-to-accounts:active{color:#004299;background-color:#cce9ff;border-color:#004299}:root{--ddv-bg-light:#f7fafd;--ddv-bg-alt-light:#eef3fa;--ddv-border-light:#d6e0ef;--ddv-accent-light:#2563eb;--ddv-accent-soft-light:#e0eaff;--ddv-text-light:#1a2330;--ddv-label-light:#2563eb;--ddv-shadow-light:0 2px 8px #b3c6ff22;--ddv-btn-light:#eaf1fb;--ddv-btn-text-light:#2563eb;--ddv-btn-remove-light:#ffeaea;--ddv-btn-remove-text-light:#d32f2f;--ddv-input-bg-light:#fff;--ddv-input-border-light:#d6e0ef;--ddv-global-btn-light:#1e3a8a;--ddv-global-btn-text-light:#fff;--ddv-error-bg-light:#fff2f2;--ddv-error-border-light:#ffcaca;--ddv-error-text-light:#d32f2f;--ddv-error-shadow-light:0 2px 8px rgba(211,47,47,0.1);--ddv-node-row-hover-bg-light:#eef3fa;--ddv-node-row-hover-shadow-light:0 4px 12px 0 rgba(30,60,90,0.10);--ddv-caret-color-light:#2563eb;--ddv-bg-dark:#22262E;--ddv-bg-alt-dark:#272a36;--ddv-border-dark:#2d3440;--ddv-accent-dark:#60a5fa;--ddv-accent-soft-dark:#1e293b;--ddv-text-dark:#e4e6eb;--ddv-label-dark:#60a5fa;--ddv-shadow-dark:0 2px 8px #0008;--ddv-btn-dark:#23272e;--ddv-btn-text-dark:#60a5fa;--ddv-btn-remove-dark:#3a2323;--ddv-btn-remove-text-dark:#ffb3b3;--ddv-input-bg-dark:#23272e;--ddv-input-border-dark:#2d3440;--ddv-global-btn-dark:#183153;--ddv-global-btn-text-dark:#fff;--ddv-error-bg-dark:#392125;--ddv-error-border-dark:#6b2b2b;--ddv-error-text-dark:#ffb3b3;--ddv-error-shadow-dark:0 2px 8px rgba(105,34,34,0.4);--ddv-node-row-hover-bg-dark:#272a36;--ddv-node-row-hover-shadow-dark:0 4px 12px 0 rgba(30,60,90,0.10);--ddv-caret-color-dark:#60a5fa;--ddv-required-field-color:#d32f2f;--ddv-read-only-color:#888;--ddv-empty-value-color:#aaa}.deep-data-viewer__container{background:var(--ddv-bg-light);color:var(--ddv-text-light);border-radius:8px;padding:8px;font-family:Inter,Segoe UI,Arial,sans-serif}[data-theme=dark] .deep-data-viewer__container{background:var(--ddv-bg-dark);color:var(--ddv-text-dark)}.deep-data-viewer__header-controls{margin-bottom:16px;display:flex;align-items:center;gap:10px}.deep-data-viewer__global-btn{padding:5px 14px;border-radius:7px;border:none;cursor:pointer;font-weight:500;font-size:13px;box-shadow:0 1px 4px rgba(0,0,0,.0666666667);transition:background .2s;background:var(--ddv-global-btn-light);color:var(--ddv-global-btn-text-light)}[data-theme=dark] .deep-data-viewer__global-btn{background:var(--ddv-global-btn-dark);color:var(--ddv-global-btn-text-dark)}.deep-data-viewer__global-btn:hover{background:#1e40af}[data-theme=dark] .deep-data-viewer__global-btn:hover{background:#1e3a5f}.deep-data-viewer__node-container{display:flex;align-items:center}.deep-data-viewer__expand-collapse-btn{width:22px;padding:0;margin-left:0;margin-right:2px;font-size:15px;font-weight:700;border-radius:5px;border:none;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:background .2s;background:var(--ddv-btn-light);color:var(--ddv-btn-text-light)}[data-theme=dark] .deep-data-viewer__expand-collapse-btn{background:var(--ddv-btn-dark);color:var(--ddv-btn-text-dark)}.deep-data-viewer__expand-collapse-btn:hover{background:#dbeafe}[data-theme=dark] .deep-data-viewer__expand-collapse-btn:hover{background:#2d3440}.deep-data-viewer__expand-collapse-placeholder{width:22px;display:inline-block}.deep-data-viewer__node-row-container{flex:1 1;border-left:2px solid;border-color:var(--ddv-border-light)}[data-theme=dark] .deep-data-viewer__node-row-container{border-color:var(--ddv-border-dark)}.deep-data-viewer__node-row{display:flex;align-items:center;gap:6px;padding:4px 8px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:13px;background:none;border-radius:6px;margin-bottom:2px;margin-left:0;border:none;box-shadow:0 2px 8px 0 rgba(30,60,90,.06);transition:background .2s,box-shadow .2s;position:relative;min-height:28px}.deep-data-viewer__node-row:hover{background:var(--ddv-bg-alt-light);box-shadow:var(--ddv-node-row-hover-shadow-light)}[data-theme=dark] .deep-data-viewer__node-row:hover{background:var(--ddv-bg-alt-dark);box-shadow:var(--ddv-node-row-hover-shadow-dark)}.deep-data-viewer__node-row--expanded{background:var(--ddv-bg-alt-light)}[data-theme=dark] .deep-data-viewer__node-row--expanded{background:var(--ddv-bg-alt-dark)}.deep-data-viewer__caret{width:18px;display:inline-block;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;margin-right:2px;color:var(--ddv-caret-color-light)}[data-theme=dark] .deep-data-viewer__caret{color:var(--ddv-caret-color-dark)}.deep-data-viewer__row-style{display:flex;align-items:center;padding:4px 8px;min-height:36px;position:relative;justify-content:space-between;gap:8px}.deep-data-viewer__label{color:var(--ddv-label-light);margin-right:6px;font-size:13px;font-family:Inter,Segoe UI,Arial,sans-serif;font-weight:500}[data-theme=dark] .deep-data-viewer__label{color:var(--ddv-label-dark)}.deep-data-viewer__empty-value-container,.deep-data-viewer__value{color:var(--ddv-text-light);margin-left:2px;flex:1 1;font-family:monospace;font-size:13px;word-break:break-all;display:flex;justify-content:space-between}[data-theme=dark] .deep-data-viewer__empty-value-container,[data-theme=dark] .deep-data-viewer__value{color:var(--ddv-text-dark)}.deep-data-viewer__empty-value,.deep-data-viewer__empty-value-container{color:var(--ddv-empty-value-color);font-style:italic}.deep-data-viewer__children{border-left:2px solid;border-color:var(--ddv-border-light);margin-left:18px;padding-left:10px}[data-theme=dark] .deep-data-viewer__children{border-color:var(--ddv-border-dark)}.deep-data-viewer__button-group{display:flex;align-items:center;gap:4px;position:relative}.deep-data-viewer__btn{margin-left:4px;padding:2px 8px;border-radius:5px;border:none;cursor:pointer;font-size:12px;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.0666666667);transition:background .2s;background:var(--ddv-btn-light);color:var(--ddv-btn-text-light)}[data-theme=dark] .deep-data-viewer__btn{background:var(--ddv-btn-dark);color:var(--ddv-btn-text-dark)}.deep-data-viewer__btn:hover{background:#dbeafe}[data-theme=dark] .deep-data-viewer__btn:hover{background:#2d3440}.deep-data-viewer__btn:disabled{opacity:.6;cursor:not-allowed}.deep-data-viewer__btn-remove{margin-left:4px;padding:2px 8px;border-radius:5px;border:none;cursor:pointer;font-size:12px;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.0666666667);transition:background .2s;background:var(--ddv-btn-remove-light);color:var(--ddv-btn-remove-text-light)}[data-theme=dark] .deep-data-viewer__btn-remove{background:var(--ddv-btn-remove-dark);color:var(--ddv-btn-remove-text-dark)}.deep-data-viewer__btn-remove:hover{background:#fee2e2}[data-theme=dark] .deep-data-viewer__btn-remove:hover{background:#4a2a2a}.deep-data-viewer__btn-remove:disabled{opacity:.6;cursor:not-allowed}.deep-data-viewer__input{font-family:monospace;font-size:13px;padding:2px 6px;border-radius:5px;border:1.2px solid;min-width:60px;margin-left:2px;background:var(--ddv-input-bg-light);color:var(--ddv-text-light);border-color:var(--ddv-input-border-light)}[data-theme=dark] .deep-data-viewer__input{background:var(--ddv-input-bg-dark);color:var(--ddv-text-dark);border-color:var(--ddv-input-border-dark)}.deep-data-viewer__input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.2)}[data-theme=dark] .deep-data-viewer__input:focus{border-color:#60a5fa;box-shadow:0 0 0 2px rgba(96,165,250,.2)}.deep-data-viewer__checkbox-input{margin-right:8px}.deep-data-viewer__text-input{flex:1 1;margin-right:8px;min-width:100px}.deep-data-viewer__required-field{margin-left:8px;font-size:.8em;color:var(--ddv-required-field-color)}.deep-data-viewer__required-tooltip-container{position:relative;display:inline-block;margin-left:8px}.deep-data-viewer__required-tooltip-icon{color:var(--ddv-required-field-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.deep-data-viewer__required-tooltip-content{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:6px 10px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:500;border-radius:6px;z-index:1000;margin-bottom:6px;white-space:nowrap;background:var(--ddv-error-bg-light);border:1px solid;border-color:var(--ddv-error-border-light);color:var(--ddv-error-text-light);box-shadow:var(--ddv-error-shadow-light)}[data-theme=dark] .deep-data-viewer__required-tooltip-content{background:var(--ddv-error-bg-dark);border-color:var(--ddv-error-border-dark);color:var(--ddv-error-text-dark);box-shadow:var(--ddv-error-shadow-dark)}.deep-data-viewer__custom-error-tooltip-container{position:relative;display:inline-block}.deep-data-viewer__custom-error-tooltip-icon{cursor:pointer;margin-right:4px;display:inline-flex;align-items:center;justify-content:center;color:var(--ddv-error-text-light)}[data-theme=dark] .deep-data-viewer__custom-error-tooltip-icon{color:var(--ddv-error-text-dark)}.deep-data-viewer__custom-error-tooltip-content{position:absolute;bottom:100%;left:50%;transform:translateX(-100%);padding:8px 12px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:500;min-width:150px;border-radius:6px;z-index:1000;margin-bottom:8px;white-space:normal;word-break:break-word;background:var(--ddv-error-bg-light);border:1px solid;border-color:var(--ddv-error-border-light);color:var(--ddv-error-text-light);box-shadow:var(--ddv-error-shadow-light)}[data-theme=dark] .deep-data-viewer__custom-error-tooltip-content{background:var(--ddv-error-bg-dark);border-color:var(--ddv-error-border-dark);color:var(--ddv-error-text-dark);box-shadow:var(--ddv-error-shadow-dark)}.deep-data-viewer__read-only-indicator{margin-left:8px;font-size:.8em;color:var(--ddv-read-only-color);font-style:italic}.ddv-flex-center{display:flex;align-items:center}.ddv-font-mono{font-family:monospace}.ddv-font-inter{font-family:Inter,Segoe UI,Arial,sans-serif}.docs-hero{padding:48px 0 32px}.docs-hero h1{font-size:2.4rem;font-weight:700;margin-bottom:12px}.docs-content,.docs-hero h1{color:var(--rs-text-primary)}.docs-content{max-width:860px;padding:24px 32px}.docs-content h1,.docs-content h2,.docs-content h3,.docs-content h4{color:var(--rs-text-primary)}.docs-content h1{font-size:2rem;margin-bottom:16px}.docs-content h2{font-size:1.5rem;margin-top:32px;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid var(--rs-border-primary)}.docs-content h3{font-size:1.2rem;margin-top:24px;margin-bottom:8px}.docs-content a{color:var(--rs-text-link)}.docs-content p{line-height:1.7;margin-bottom:12px}.docs-content ol,.docs-content ul{padding-left:24px;margin-bottom:12px}.docs-content ol li,.docs-content ul li{line-height:1.7}.docs-content code{background:var(--rs-bg-card);border:1px solid var(--rs-border-primary);padding:2px 6px;border-radius:4px;font-size:.9em}.docs-content pre{background:var(--rs-bg-card);border:1px solid var(--rs-border-primary);border-radius:8px;padding:16px;overflow-x:auto;margin:16px 0}.docs-content pre code{border:none;padding:0;background:none}.docs-content table{width:100%;border-collapse:collapse;margin:16px 0}.docs-content table td,.docs-content table th{border:1px solid var(--rs-border-primary);padding:8px 12px;text-align:left}.docs-content table th{background:var(--rs-bg-card);font-weight:600}.docs-content .docs-figure{margin:24px 0}.docs-content .docs-figure img{max-width:100%;border:1px solid var(--rs-border-primary);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.docs-content .docs-figure figcaption{text-align:center;color:var(--rs-text-secondary);font-size:14px;margin-top:8px;font-style:italic}.docs-content .callout{border-left:4px solid var(--rs-state-info);background:var(--rs-bg-card);padding:12px 16px;margin:16px 0;border-radius:0 8px 8px 0}.docs-content .callout p{margin-bottom:4px}.docs-content .callout-tip{border-left-color:var(--rs-state-success)}.docs-content .callout-warning{border-left-color:var(--rs-state-warning)}.docs-content .docs-metadata{display:flex;gap:12px;margin-bottom:16px;font-size:13px;color:var(--rs-text-tertiary)}.docs-content .docs-preview-badge{background:var(--rs-state-warning);color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600}.docs-content .docs-last-verified{font-style:italic}.docs-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px;margin-top:24px}.docs-card-grid .docs-card{border:1px solid var(--rs-border-primary);border-radius:8px;padding:20px;background:var(--rs-bg-card);cursor:pointer;transition:box-shadow .2s,transform .2s}.docs-card-grid .docs-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-1px)}.docs-card-grid .docs-card:focus-visible{outline:2px solid var(--rs-text-link);outline-offset:2px}.docs-card-grid .docs-card h3{margin:0 0 8px;color:var(--rs-text-primary);font-size:16px}.docs-card-grid .docs-card p{margin:0;color:var(--rs-text-secondary);font-size:14px;line-height:1.5}.docs-card-grid .docs-card .docs-preview-badge{display:inline-block;margin-top:8px;background:var(--rs-state-warning);color:#fff;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.docs-page-layout{display:flex;gap:24px;align-items:flex-start}.docs-toc{position:-webkit-sticky;position:sticky;top:80px;width:220px;min-width:220px;max-height:calc(100vh - 120px);overflow-y:auto;padding:16px 0;display:none}@media(min-width:1200px){.docs-toc{display:block}}.docs-toc .docs-toc-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--rs-text-tertiary);margin:0 0 8px;padding:0 12px}.docs-toc ul{list-style:none;margin:0;padding:0}.docs-toc .docs-toc-item a{display:block;padding:4px 12px;font-size:13px;line-height:1.4;color:var(--rs-text-secondary);text-decoration:none;border-left:2px solid rgba(0,0,0,0);transition:color .15s,border-color .15s}.docs-toc .docs-toc-item a:hover{color:var(--rs-text-primary)}.docs-toc .docs-toc-item.active a{color:var(--rs-text-link);border-left-color:var(--rs-text-link)}.docs-toc .docs-toc-item.docs-toc-h3 a{padding-left:24px;font-size:12px}.docs-edit-link{margin-top:48px;padding-top:16px;border-top:1px solid var(--rs-border-primary)}.docs-edit-link a{font-size:13px;color:var(--rs-text-secondary);text-decoration:none}.docs-edit-link a:hover{color:var(--rs-text-link)}.docs-edit-link a:before{content:"✏️ "}.swagger-ui{color:var(--rs-text-primary)!important;font-family:inherit}.swagger-ui h4,.swagger-ui h5,.swagger-ui label,.swagger-ui li,.swagger-ui p,.swagger-ui small,.swagger-ui span,.swagger-ui td,.swagger-ui th{color:inherit}.swagger-ui .wrapper{background:rgba(0,0,0,0)}.swagger-ui .topbar{display:none}.swagger-ui .info{margin:20px 0}.swagger-ui .info .title,.swagger-ui .info .title small{color:var(--rs-text-primary)}.swagger-ui .info .info__externaldocs,.swagger-ui .info .renderedMarkdown p,.swagger-ui .info p{color:var(--rs-text-secondary)}.swagger-ui .info a{color:var(--rs-text-link)}.swagger-ui .info .info__contact,.swagger-ui .info .info__license,.swagger-ui .info .info__termsOfService{color:var(--rs-text-secondary)}.swagger-ui .scheme-container{background:var(--rs-bg-card)!important;border:1px solid var(--rs-border-primary)!important;box-shadow:none!important;padding:16px;border-radius:8px}.swagger-ui .scheme-container label{color:var(--rs-text-secondary)!important}.swagger-ui .scheme-container select{background:var(--rs-body)!important;color:var(--rs-text-primary)!important;border-color:var(--rs-border-primary)!important}.swagger-ui .scheme-container .btn.authorize{color:var(--rs-text-link)!important;border-color:var(--rs-text-link)!important}.swagger-ui .scheme-container .btn.authorize svg{fill:var(--rs-text-link)!important}.swagger-ui .opblock-tag{color:var(--rs-text-primary);border-bottom:1px solid var(--rs-border-primary)}.swagger-ui .opblock-tag:hover{background:var(--rs-bg-card)}.swagger-ui .opblock-tag a,.swagger-ui .opblock-tag small{color:var(--rs-text-secondary)}.swagger-ui .opblock-tag-section h3{color:var(--rs-text-primary)}.swagger-ui .opblock{border:1px solid var(--rs-border-primary);background:rgba(0,0,0,0);box-shadow:none;border-radius:6px;margin-bottom:8px}.swagger-ui .opblock .opblock-summary{border-bottom:none}.swagger-ui .opblock .opblock-summary-description{color:var(--rs-text-secondary)}.swagger-ui .opblock .opblock-summary-path a,.swagger-ui .opblock .opblock-summary-path span{color:var(--rs-text-primary)}.swagger-ui .opblock.opblock-get{border-left:3px solid #49cc90}.swagger-ui .opblock.opblock-get .opblock-summary-method{background:#49cc90}.swagger-ui .opblock.opblock-post{border-left:3px solid #499bea}.swagger-ui .opblock.opblock-post .opblock-summary-method{background:#499bea}.swagger-ui .opblock.opblock-put{border-left:3px solid #fca130}.swagger-ui .opblock.opblock-put .opblock-summary-method{background:#fca130}.swagger-ui .opblock.opblock-delete{border-left:3px solid #f93e3e}.swagger-ui .opblock.opblock-delete .opblock-summary-method{background:#f93e3e}.swagger-ui .opblock.opblock-patch{border-left:3px solid #50e3c2}.swagger-ui .opblock.opblock-patch .opblock-summary-method{background:#50e3c2}.swagger-ui .opblock .opblock-summary-method{color:#fff;font-weight:700;border-radius:3px}.swagger-ui .opblock-body{background:var(--rs-body);color:var(--rs-text-primary)}.swagger-ui .opblock-body pre{background:#1a1d24;color:#d4d4d4;border:1px solid var(--rs-border-primary);border-radius:4px}.swagger-ui .opblock-body .opblock-section-header{background:var(--rs-bg-card)!important;border-bottom:1px solid var(--rs-border-primary);box-shadow:none}.swagger-ui .opblock-body .opblock-section-header h4,.swagger-ui .opblock-body .opblock-section-header label{color:var(--rs-text-primary)!important}.swagger-ui .opblock-body .opblock-section-header .btn{color:var(--rs-text-link);border-color:var(--rs-text-link);background:rgba(0,0,0,0)}.swagger-ui .opblock-body .opblock-section-header .btn:hover{background:rgba(52,152,219,.1)}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-external-docs-wrapper{color:var(--rs-text-secondary)}.swagger-ui .opblock-description-wrapper h4,.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-external-docs-wrapper h4,.swagger-ui .opblock-external-docs-wrapper p{color:var(--rs-text-secondary)!important}.swagger-ui table thead tr td,.swagger-ui table thead tr th{color:var(--rs-text-secondary)!important;border-bottom:1px solid var(--rs-border-primary);background:rgba(0,0,0,0)!important}.swagger-ui table tbody tr,.swagger-ui table tbody tr td{background:rgba(0,0,0,0)!important}.swagger-ui table tbody tr td{color:var(--rs-text-primary)!important;border-bottom:1px solid var(--rs-border-primary)}.swagger-ui .parameters-col_description input[type=text],.swagger-ui .parameters-col_description select{background:#1a1d24;color:var(--rs-text-primary);border:1px solid var(--rs-border-primary);border-radius:4px;padding:6px 10px}.swagger-ui .parameters-col_description input[type=text]:focus,.swagger-ui .parameters-col_description select:focus{border-color:var(--rs-text-link);outline:none;box-shadow:0 0 0 1px var(--rs-text-link)}.swagger-ui .parameter__name,.swagger-ui .parameter__name.required span{color:var(--rs-text-primary)!important}.swagger-ui .parameter__name.required:after{color:#e74c3c}.swagger-ui .parameter__in,.swagger-ui .parameter__type{color:var(--rs-text-tertiary)!important;font-size:12px}.swagger-ui .parameter__deprecated{color:#e74c3c}.swagger-ui input[type=email],.swagger-ui input[type=file],.swagger-ui input[type=password],.swagger-ui input[type=search],.swagger-ui input[type=text],.swagger-ui select,.swagger-ui textarea{background:#1a1d24;color:var(--rs-text-primary);border:1px solid var(--rs-border-primary);border-radius:4px}.swagger-ui input[type=email]:focus,.swagger-ui input[type=file]:focus,.swagger-ui input[type=password]:focus,.swagger-ui input[type=search]:focus,.swagger-ui input[type=text]:focus,.swagger-ui select:focus,.swagger-ui textarea:focus{border-color:var(--rs-text-link);outline:none}.swagger-ui textarea{background:#1a1d24;color:#d4d4d4;font-family:Roboto Mono,Consolas,monospace}.swagger-ui .body-param-content-type label,.swagger-ui .content-type label,.swagger-ui .response-content-type label{color:var(--rs-text-secondary)!important}.swagger-ui .body-param-content-type select,.swagger-ui .content-type select,.swagger-ui .response-content-type select{background:#1a1d24!important;color:var(--rs-text-primary)!important;border-color:var(--rs-border-primary)!important}.swagger-ui select.content-type{background:#1a1d24!important;color:var(--rs-text-primary)!important;border:1px solid var(--rs-border-primary)!important}.swagger-ui .btn{color:var(--rs-text-primary);border-color:var(--rs-border-primary);background:rgba(0,0,0,0)}.swagger-ui .btn:hover{background:var(--rs-bg-card)}.swagger-ui .btn.authorize,.swagger-ui .btn.btn-done{color:#49cc90;border-color:#49cc90}.swagger-ui .btn.authorize:hover,.swagger-ui .btn.btn-done:hover{background:rgba(73,204,144,.1)}.swagger-ui .btn.cancel{color:#e74c3c;border-color:#e74c3c}.swagger-ui .btn.cancel:hover{background:rgba(231,76,60,.1)}.swagger-ui .btn.execute{background:#3498db;color:#fff;border-color:#3498db}.swagger-ui .btn.execute:hover{background:#2980b9}.swagger-ui .btn-group .btn{border-color:var(--rs-border-primary)}.swagger-ui .authorization__btn svg{fill:var(--rs-text-secondary)}.swagger-ui .authorization__btn.locked svg{fill:#49cc90}.swagger-ui .authorization__btn.unlocked svg{fill:#e74c3c}.swagger-ui .dialog-ux .modal-ux{background:var(--rs-bg-overlay);border:1px solid var(--rs-border-primary);box-shadow:0 8px 32px rgba(0,0,0,.5)}.swagger-ui .dialog-ux .modal-ux .modal-ux-header{border-bottom:1px solid var(--rs-border-primary)}.swagger-ui .dialog-ux .modal-ux .modal-ux-content,.swagger-ui .dialog-ux .modal-ux .modal-ux-header h3{color:var(--rs-text-primary)}.swagger-ui .dialog-ux .modal-ux .modal-ux-content p{color:var(--rs-text-secondary)}.swagger-ui .dialog-ux .backdrop-ux{background:rgba(0,0,0,.6)}.swagger-ui .response-col_status,.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{color:var(--rs-text-primary)}.swagger-ui .response-col_description,.swagger-ui .response-col_description .renderedMarkdown p,.swagger-ui .response-col_links,.swagger-ui .responses-table thead td{color:var(--rs-text-secondary)}.swagger-ui .models{border:1px solid var(--rs-border-primary);border-radius:6px;background:rgba(0,0,0,0)}.swagger-ui .models h4{border-bottom-color:var(--rs-border-primary)}.swagger-ui .models h4,.swagger-ui .models h4 span{color:var(--rs-text-primary)}.swagger-ui .model-container{background:var(--rs-bg-card);border-radius:4px;margin:4px 0}.swagger-ui .model{color:var(--rs-text-primary)}.swagger-ui .model .property{color:var(--rs-text-secondary)}.swagger-ui .model .property.primitive{color:#49cc90}.swagger-ui .model span.model-title__text{color:var(--rs-text-link)}.swagger-ui .model-box{background:var(--rs-bg-card);border-color:var(--rs-border-primary)}.swagger-ui .model-box-control{color:var(--rs-text-primary)}.swagger-ui .renderedMarkdown li,.swagger-ui .renderedMarkdown p{color:var(--rs-text-secondary)}.swagger-ui .renderedMarkdown code{background:#1a1d24;color:#ec5060}.swagger-ui .tab li{color:var(--rs-text-secondary)!important;border-bottom:2px solid rgba(0,0,0,0)}.swagger-ui .tab li.active,.swagger-ui .tab li:hover{color:var(--rs-text-primary)!important}.swagger-ui .tabitem{color:var(--rs-text-secondary)!important}.swagger-ui .tabitem.active{color:var(--rs-text-primary)!important}.swagger-ui .model-toggle,.swagger-ui .opblock-control-arrow,.swagger-ui svg.arrow{fill:var(--rs-text-secondary)}.swagger-ui .copy-to-clipboard button{background:var(--rs-bg-card);border-color:var(--rs-border-primary)}.swagger-ui .loading-container .loading:after,.swagger-ui .servers>label{color:var(--rs-text-secondary)}.swagger-ui .servers>label select{background:#1a1d24;color:var(--rs-text-primary);border-color:var(--rs-border-primary)}.swagger-ui .live-responses-table thead td{color:var(--rs-text-secondary)}.swagger-ui .highlight-code,.swagger-ui .microlight{background:#1a1d24!important;color:#d4d4d4!important;border-radius:4px;padding:12px;font-family:Roboto Mono,Consolas,monospace}.swagger-ui .download-contents{color:var(--rs-text-link)}.swagger-ui .filter-container{background:var(--rs-bg-card);border-bottom:1px solid var(--rs-border-primary)}.swagger-ui .filter-container .operation-filter-input{background:#1a1d24;color:var(--rs-text-primary);border:1px solid var(--rs-border-primary)}.swagger-ui .errors-wrapper{background:rgba(231,76,60,.08);border-color:#e74c3c}.swagger-ui .errors-wrapper h4{color:#e74c3c}.swagger-ui .errors-wrapper .errors__clear-btn{color:#e74c3c;border-color:#e74c3c}.swagger-ui .example{color:var(--rs-text-primary)}.swagger-ui .prop-type{color:#49cc90}.swagger-ui .prop-format{color:var(--rs-text-tertiary)}.swagger-ui .version-stamp pre.version{background:var(--rs-bg-card);color:var(--rs-text-secondary);border:1px solid var(--rs-border-primary)}.swagger-ui .parameter__name.required span{color:var(--rs-text-primary)}.swagger-ui .execute-wrapper{padding:12px 20px;border-top:1px solid var(--rs-border-primary)}.swagger-ui .responses-wrapper{background:rgba(0,0,0,0)}.swagger-ui .response-col_status{color:var(--rs-text-primary)!important}.swagger-ui .response-col_description{color:var(--rs-text-secondary)!important}.swagger-ui .parameter__name.required span:after{color:#e74c3c}.swagger-ui .view-line-link.copy-to-clipboard{background:var(--rs-bg-card)!important}.swagger-ui .opblock-description-wrapper p{color:var(--rs-text-secondary)}.swagger-ui .opblock-summary .authorization__btn{opacity:.7}.swagger-ui .opblock-summary .authorization__btn:hover{opacity:1}[data-theme=light] .swagger-ui .scheme-container{background:#fff;border-color:#e0e0e0}[data-theme=light] .swagger-ui .opblock-body{background:rgba(0,0,0,0)}[data-theme=light] .swagger-ui .opblock-body .opblock-section-header{background:hsla(0,0%,100%,.8)}[data-theme=light] .swagger-ui .opblock.opblock-get{background:rgba(73,204,144,.1);border-left:3px solid;border-color:rgba(73,204,144,.3)}[data-theme=light] .swagger-ui .opblock.opblock-post{background:rgba(73,155,234,.1);border-left:3px solid;border-color:rgba(73,155,234,.3)}[data-theme=light] .swagger-ui .opblock.opblock-put{background:rgba(252,161,48,.1);border-left:3px solid;border-color:rgba(252,161,48,.3)}[data-theme=light] .swagger-ui .opblock.opblock-delete{background:rgba(249,62,62,.1);border-left:3px solid;border-color:rgba(249,62,62,.3)}[data-theme=light] .swagger-ui .opblock.opblock-patch{background:rgba(80,227,194,.1);border-left:3px solid;border-color:rgba(80,227,194,.3)}[data-theme=light] .swagger-ui .opblock-tag{color:#3b4151;border-bottom-color:rgba(59,65,81,.3)}[data-theme=light] .swagger-ui .opblock-tag:hover{background:rgba(0,0,0,.02)}[data-theme=light] .swagger-ui .models{border-color:rgba(59,65,81,.3)}[data-theme=light] .swagger-ui .highlight-code,[data-theme=light] .swagger-ui .microlight{background:#41444e!important;color:#fff!important}[data-theme=light] .swagger-ui .dialog-ux .modal-ux{background:#fff;border-color:#e0e0e0}[data-theme=light] .swagger-ui input[type=email],[data-theme=light] .swagger-ui input[type=password],[data-theme=light] .swagger-ui input[type=search],[data-theme=light] .swagger-ui input[type=text],[data-theme=light] .swagger-ui select,[data-theme=light] .swagger-ui textarea{background:#fff;color:#3b4151;border-color:#d9d9d9}.rs-sidebar{position:fixed;height:100vh;z-index:3;border-right:1px solid var(--rs-border-primary);display:flex;flex-direction:column}.rs-picker-popup{z-index:1050!important}.page-container{padding-left:260px;transition:padding .5s;height:100vh;overflow:hidden}.page-container.container-full{padding-left:60px}.rs-table-row.rs-table-row-selected,.rs-table-row.rs-table-row-selected .rs-table-cell{background-color:rgba(17,113,239,.15)!important}.rs-table-row.rs-table-row-selected .rs-table-cell-content{font-weight:500}.rs-table-cell-content,.rs-table-cell-header .rs-table-cell-content{text-align:left;justify-content:flex-start!important}.rs-table-cell .rs-table-cell-content{display:flex;align-items:center;justify-content:flex-start!important}.rs-popover .rs-popover-content strong{color:var(--rs-text-heading);margin-bottom:4px;display:inline-block}.rs-popover .rs-popover-content code{background-color:var(--rs-bg-overlay);padding:2px 4px;border-radius:3px;font-family:Monaco,Consolas,monospace;font-size:11px}.rs-popover .rs-popover-content em{font-style:italic;opacity:.9}.rs-popover .rs-popover-content ol,.rs-popover .rs-popover-content ul{margin:8px 0;padding-left:16px}.rs-popover .rs-popover-content ol li,.rs-popover .rs-popover-content ul li{margin-bottom:4px;line-height:1.4}.rs-table-row .active{color:var(--rs-text-active)}.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-tree{max-height:unset}.bg-gradient-orange{background:linear-gradient(87deg,#fb6340,#fbb140)}.bg-gradient-red{background:linear-gradient(87deg,#f5365c,#f56036)}.bg-gradient-green{background:linear-gradient(87deg,#2dce89,#2dcecc)}.bg-gradient-blue{background:linear-gradient(87deg,#11cdef,#1171ef)}.react-flow__handle{opacity:0}.react-flow__node.selected{font-weight:700}.react-flow__node-dxhDataNode{padding:10px;border-radius:5px;min-width:220px;min-height:100px;color:var(--rs-text);text-align:center;border-width:2px;border-style:solid;border-color:var(--rs-border-primary);background:var(--rs-body)}.react-flow__node-dxhDataNode .processor-type-icon{font-weight:700;color:#fbb140;margin-top:10px;margin-bottom:10px}.react-flow__node-dxhDataNode label.type{font-size:x-small;color:gray;position:absolute;display:block;margin-top:-27px}.react-flow__node-dxhDataNode .processor-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:10px}.react-flow__node-dxhDataNode .processor-content label{font-size:small;position:relative;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.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{font-size:small;position:relative;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.react-flow__node-dxhDataNode .processor-content.dxh-system .name{font-size:medium;color:#f5365c}.react-flow__node-dxhDataNode.main-node{background-color:#00092c}.react-flow__node-dxhDataNode.selected{border:2px solid #1171ef}.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}.lsp-event-logs .event-log-table .rs-table-row:not(.rs-table-row-header) .rs-table-cell .rs-table-cell-content{font-size:12px;font-family:Courier New,Courier,monospace;padding-top:8px;padding-bottom:8px}.bayer-logo{background-image:url(/bayer-logo-white.png);background-size:contain;background-repeat:no-repeat;background-position:50%;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}.alarms-drawer-alarm-box,.notification-channel-config-pane{background-color:var(--rs-gray-800)}.alarms-drawer-alarm-box.severity-1{border:#f5365c;border-width:1px;border-style:solid}.dashboard-alerts-overview-table .resource-link-widget{font-size:x-small}.idh-horizontal-form-modal .rs-form .rs-form-group{display:flex}.idh-horizontal-form-modal .rs-form .rs-form-group .rs-form-control{flex:1 1}.idh-horizontal-form-modal .rs-form-control-wrapper>.rs-input,.idh-horizontal-form-modal .rs-form-control-wrapper>.rs-picker{width:100%!important}code{border-radius:2px;background-color:#282c34;color:#ec5060;font-family:Roboto Mono,Monaco,courier,monospace;font-size:.8rem;margin:0 2px;padding:3px 5px;white-space:pre-wrap}.rs-table-row:not(.rs-table-row-header) .rs-table-cell.active{background-color:#f2faff;background-color:var(--rs-state-hover-bg)}.account-explorer-tag{cursor:pointer;border-radius:2px;padding:3px 0}.account-explorer-tag:hover{color:var(--rs-text-link)}.account-explorer-tag.selected{color:#fff;background-color:#b75d00}.rs-dropdown-item>.rs-icon{margin-right:6px}[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] .lsp-event-logs .event-log-table .rs-table-row:nth-child(2n):not(.rs-table-row-header),[data-theme=light] .react-flow__node-dxhDataNode.main-node{background-color:var(--rs-gray-100)}.MuiBox-root.mui-1joj1yp,.MuiBox-root.mui-a6mh5t{background-color:#1a1d24}.MuiButtonBase-root[aria-label="Show/Hide filters"],.MuiButtonBase-root[aria-label="Show/Hide search"]{display:none}.filter-row{width:100%!important;margin-bottom:8px!important}.filter-row>.rs-stack-item:first-of-type,.filter-row>.rs-stack-item:first-of-type .rs-stack>.rs-stack-item{display:flex;flex-grow:1}.resource-list-footer{margin-top:10px;padding:8px;font-size:14px;color:#575757}.rs-table{margin-bottom:0}*{scrollbar-width:thin;scrollbar-color:rgba(128,128,128,.5) rgba(128,128,128,.1)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(128,128,128,.1)}::-webkit-scrollbar-thumb{background-color:rgba(128,128,128,.5);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:rgba(128,128,128,.7)}::-webkit-scrollbar-corner{background:rgba(128,128,128,.1)}