*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;font-family:Arial,Helvetica,sans-serif;color:#2c2e2f;background:#f5f6f8}a{color:#2463a8;text-decoration:none}button,input,select,textarea{font:inherit}.page-container{display:flex;min-height:100vh}.sidebar-menu{width:240px;background:#242a31;color:#fff;flex:0 0 240px}.sidebar-menu a{color:#e8edf2}.sidebar-menu-inner{padding:18px}.logo-env{padding:6px 0 20px}.main-menu,.main-menu ul,.list-unstyled{list-style:none;margin:0;padding:0}.main-menu li{margin:3px 0}.main-menu a{display:block;padding:9px 10px;border-radius:4px}.main-menu .active>a{background:#343d47}.main-content{position:relative;flex:1;min-width:0;padding:0 24px 76px}.navbar{min-height:54px;border-bottom:1px solid #e1e4e8;background:#fff;margin:0 -24px 18px;padding:0 18px;display:flex;justify-content:space-between;align-items:center}.user-info-menu{display:flex;gap:12px;align-items:center}.dropdown-menu{display:none;position:absolute;z-index:50;background:#fff;border:1px solid #ddd;min-width:190px;padding:6px;box-shadow:0 4px 14px #0000001f}.dropdown:hover>.dropdown-menu,.dropdown:focus-within>.dropdown-menu{display:block}.page-title{margin-bottom:18px}.page-title h1{margin:0;font-size:26px}.page-title p{margin:5px 0;color:#70757a}.panel{background:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:18px}.panel-heading{padding:12px 15px;border-bottom:1px solid #e5e5e5;font-weight:600}.panel-body{padding:15px}.row{display:flex;flex-wrap:wrap;margin:0 -8px}.row>[class*=col-]{padding:0 8px}.col-md-4{width:33.333%}.col-md-8{width:66.666%}.col-sm-6{width:50%}.form-group{margin-bottom:14px}.form-control{display:block;width:100%;padding:9px 10px;border:1px solid #ccc;border-radius:4px;background:#fff}.control-label{display:block;margin-bottom:6px}.btn{display:inline-block;border:1px solid #bbb;background:#fff;padding:8px 12px;border-radius:4px;cursor:pointer}.btn-primary,.btn-dark{background:#2d69aa;border-color:#2d69aa;color:#fff}.btn-danger{background:#c74444;border-color:#c74444;color:#fff}.btn-success{background:#4c944c;border-color:#4c944c;color:#fff}.btn-block{display:block;width:100%}.table{width:100%;border-collapse:collapse;background:#fff}.table th,.table td{padding:9px;border:1px solid #ddd;text-align:left}.table-responsive{overflow:auto}.alert{padding:10px 12px;border:1px solid #ddd;border-radius:4px;margin:10px 0}.alert-danger{background:#fff1f1;border-color:#e3a1a1}.alert-success{background:#effaf0;border-color:#9dcc9f}.label{display:inline-block;padding:3px 6px;border-radius:3px;background:#777;color:#fff;font-size:11px}.modal{position:fixed;inset:0;z-index:10000;background:#00000073;display:flex;align-items:center;justify-content:center;padding:20px}.modal-dialog{width:min(640px,100%)}.modal-content{background:#fff;border-radius:5px;max-height:90vh;overflow:auto}.modal-header,.modal-body,.modal-footer{padding:14px 16px}.modal-header{border-bottom:1px solid #eee}.modal-footer{border-top:1px solid #eee;text-align:right}.main-footer{position:absolute;left:24px;right:24px;bottom:0;border-top:1px solid #ddd;padding:16px 0;color:#777}.visible-xs{display:none}.login-page{min-height:100vh}.login-container{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.login-form{width:min(420px,100%);background:#242a31;color:#fff;padding:24px;border-radius:6px}.login-form .control-label{color:#e7e7e7}.login-form .input-dark{background:#fff;color:#222}.login-footer{margin-top:16px;color:#c4c8cc}.text-muted{color:#777}.text-left{text-align:left}@media(max-width:767px){.page-container{display:block}.sidebar-menu{width:100%}.main-content{padding:0 12px 88px}.navbar{margin:0 -12px 16px}.row{display:block;margin:0}.row>[class*=col-]{width:100%;padding:0}.visible-xs{display:block}.main-footer{left:12px;right:12px}}.aios-auth-container{min-height:100vh}.aios-login-wordmark{display:inline-block;color:#fff;font-size:31px;font-weight:700;letter-spacing:2px;line-height:36px;margin-right:10px}.aios-auth-message{color:#979898;margin:0 0 20px}.aios-runtime-page{margin-top:0}.aios-password-form{max-width:620px}.aios-password-form .form-control.input-dark{background:#fff;color:#2c2e2f;border-color:#ddd}#aios-auth-root:empty{display:none}.aios-logo-text{font-size:24px;font-weight:700;letter-spacing:2px;color:#fff!important}.aios-overview-grid{margin-bottom:0}.aios-status-tile .panel-body{display:flex;align-items:center;min-height:92px}.aios-status-icon{font-size:30px;width:48px;flex:0 0 48px}.aios-status-copy{min-width:0}.aios-status-copy span{display:block;color:#979898;font-size:12px;text-transform:uppercase}.aios-status-copy strong{display:block;margin-top:5px;font-size:18px;overflow-wrap:anywhere}.aios-overview-table{margin-bottom:0}.aios-check-list{list-style:none;padding:0;margin:0}.aios-check-list li{padding:7px 0;border-bottom:1px solid #eee}.aios-check-list li:last-child{border-bottom:0}.aios-check-list i{margin-right:8px}.aios-plugin-message{overflow-wrap:anywhere}.aios-plugin-install{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.aios-plugin-capability{margin-bottom:14px;overflow-wrap:anywhere;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.aios-plugin-capability:last-of-type{border-bottom:0}.aios-plugin-capability-desc{color:#979898;font-size:12px;margin-top:3px}.aios-plugin-host{width:100%}.aios-extension-row{margin-bottom:15px}.aios-cap-buttons{margin-top:8px}.aios-existing-grant{margin-top:8px;padding-top:8px;border-top:1px dotted #ddd;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.aios-existing-grant .btn{margin-bottom:0;flex:0 0 auto}.aios-approval-pending{background:#777}.aios-approval-approved{background:#8dc63f}.aios-approval-denied{background:#d9534f}.aios-btn-group{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0}.aios-btn-group .btn{margin:0!important}.aios-plugin-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.aios-plugin-card{display:flex;align-items:center;gap:14px;width:100%;text-align:left;background:#fff;border:1px solid #eee;border-radius:3px;padding:16px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.aios-plugin-card:hover,.aios-plugin-card:focus{border-color:#ccc;box-shadow:0 2px 8px #0000000f;outline:none}.aios-plugin-card.is-disabled{opacity:.72}.aios-plugin-card-icon{flex:0 0 44px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;background:#f2f2f2;color:#979898}.aios-plugin-card.is-enabled .aios-plugin-card-icon{background:#8dc63f26;color:#6ba52e}.aios-plugin-card-body{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:3px}.aios-plugin-card-name{font-weight:600;font-size:14px;color:#2c2e2f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aios-plugin-card-id{font-size:11px;color:#979898;background:none;padding:0}.aios-plugin-card-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:2px}.aios-plugin-card-version{font-size:11px;color:#979898}.aios-plugin-status-enabled{background:#8dc63f}.aios-plugin-status-disabled{background:#979898}.aios-plugin-card-chevron{flex:0 0 auto;color:#ccc;font-size:13px}.aios-plugin-modal-dialog-lg{max-width:640px}.aios-plugin-modal-icon{color:#979898}.aios-plugin-modal-id{margin-left:6px;font-size:12px;font-weight:400;background:none;padding:0;color:#979898}.aios-plugin-modal-description{color:#979898}.aios-plugin-modal-meta{margin:14px 0}.aios-plugin-modal-meta th{width:130px}.aios-plugin-modal-section-title{font-size:13px;text-transform:uppercase;color:#979898;margin:18px 0 10px}@media(max-width:480px){.aios-plugin-card-grid{grid-template-columns:1fr}}#aios-dashboard-shell,#aios-dashboard-shell>.page-container{min-height:100vh}#aios-dashboard-shell>.page-container{height:100vh}#aios-dashboard-shell>.page-container>.main-content{height:100vh}#aios-runtime-panel{min-height:1px}.aios-plugin-route-host{margin:0}.aios-plugin-route-host .aios-plugin-host{min-height:110px}#aios-dashboard-shell>.page-container>.main-content{padding-bottom:72px}#aios-dashboard-shell>.page-container>.main-content>footer.main-footer.sticky{position:absolute;left:0;right:0;bottom:0;margin:0}.aios-shell-dialog{z-index:10070}.aios-dialog-message{margin:0;overflow-wrap:anywhere}.aios-scope-editor{resize:vertical;min-height:120px;font-family:Menlo,Monaco,Consolas,Courier New,monospace}.aios-password-form{width:100%}.aios-runtime-page .table-responsive,.aios-plugin-modal .table-responsive{margin-bottom:0;border:0}.aios-plugin-modal-dialog .modal-content{max-height:calc(100vh - 40px);overflow-y:auto}@media(max-width:767px){.aios-auth-container .row{margin-left:0;margin-right:0}.aios-auth-container .col-sm-6{padding-left:15px;padding-right:15px}.aios-plugin-install{align-items:stretch}.aios-plugin-install .form-control,.aios-plugin-install .btn{width:100%}.aios-plugin-modal{padding:10px;align-items:flex-start;overflow-y:auto}.aios-plugin-modal-dialog,.aios-plugin-modal-dialog-lg{width:100%;max-width:100%;margin:0}.aios-plugin-modal-dialog .modal-content{max-height:none}#aios-dashboard-shell>.page-container>.main-content{padding-bottom:92px}}.aios-profile-card .panel-body{padding:28px 20px}.aios-profile-avatar{width:86px;height:86px;margin:0 auto 14px;border-radius:50%;background:#f1f1f1;display:flex;align-items:center;justify-content:center;font-size:34px;color:#979898}.aios-profile-avatar-sm{width:54px;height:54px;margin:0;flex:0 0 54px;font-size:22px}.aios-profile-card h3{margin:6px 0 4px}.aios-profile-card .list-group{margin-bottom:0}.aios-profile-card .list-group-item{display:flex;align-items:center;gap:10px;border-left:0;border-right:0}.aios-profile-card .list-group-item:last-child{border-bottom:0}.aios-profile-tabs{margin:-1px -1px 0}.aios-profile-tab-body{padding-top:22px}.aios-users-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px;flex-wrap:wrap}.aios-users-toolbar .nav-tabs{flex:1 1 520px;margin-bottom:0}.aios-users-table td{vertical-align:middle!important}.aios-user-warning{color:#cc8b00;font-size:11px;margin-top:5px}.aios-empty-state{margin:18px 0 0}.aios-member-form-intro{display:flex;align-items:center;gap:14px;padding:2px 0 20px;margin-bottom:20px;border-bottom:1px solid #eee}.aios-user-editor{max-width:760px}@media(max-width:767px){.aios-users-toolbar{align-items:stretch}.aios-users-toolbar .btn{width:100%}.aios-users-table .aios-btn-group{min-width:190px}}.aios-wizard-progress{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #eee}.aios-wizard-progress span{color:#979898;font-size:12px}.aios-wizard-capability{padding:2px 0}.aios-wizard-capability-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.aios-wizard-capability-head code{font-size:14px}.aios-wizard-resource{margin-bottom:8px;overflow-wrap:anywhere}.aios-wizard-capability .aios-scope-editor{min-height:180px}.aios-plugin-modal{position:fixed;inset:0;z-index:10070;display:flex;align-items:center;justify-content:center;padding:20px}.aios-plugin-modal-backdrop{position:absolute;inset:0;z-index:0;background:#00000073}.aios-plugin-modal-dialog{position:relative;z-index:1;width:min(640px,calc(100vw - 40px));max-width:640px;margin:0}.user-info-menu .dropdown{position:relative}.user-info-menu.right-links .dropdown-menu{right:0;left:auto;max-width:calc(100vw - 24px);overflow-wrap:anywhere}.user-info-menu.left-links .dropdown-menu{left:0;right:auto;max-width:calc(100vw - 24px)}#aios-dashboard-shell>.page-container>.main-content>footer.main-footer.sticky .footer-inner{padding-left:24px;padding-right:24px}html[data-aios-theme=core-recovery]{color-scheme:light}.aios-theme-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.aios-theme-card{display:flex;flex-direction:column;gap:10px;border:1px solid #ddd;border-radius:5px;padding:16px;background:#fff}.aios-theme-swatch{height:72px;border-radius:4px;border:1px solid rgba(0,0,0,.12)}.aios-theme-swatch-light{background:linear-gradient(135deg,#f5f6f8 0 62%,#242a31 62% 100%)}.aios-theme-card h4{margin:0}.aios-theme-card p{margin:0;min-height:40px}@media(max-width:767px){.aios-plugin-modal{padding:10px;align-items:flex-start;overflow-y:auto}.aios-plugin-modal-dialog{width:100%;max-width:100%}.user-info-menu.right-links .dropdown-menu{right:0;left:auto;max-width:calc(100vw - 12px)}#aios-dashboard-shell>.page-container>.main-content>footer.main-footer.sticky .footer-inner{padding-left:12px;padding-right:12px}}#main-menu>li[data-aios-menu-group]>ul{display:none!important;padding-left:12px}#main-menu>li[data-aios-menu-group].opened>ul{display:block!important}#main-menu>li[data-aios-menu-group]>a[data-aios-menu-toggle]:after{content:"\25b8";float:right;opacity:.75;transition:transform .12s ease}#main-menu>li[data-aios-menu-group].opened>a[data-aios-menu-toggle]:after{transform:rotate(90deg)}.user-info-navbar li.dropdown>.dropdown-menu{display:none!important}.user-info-navbar li.dropdown.open>.dropdown-menu{display:block!important}.user-info-menu.right-links .dropdown-menu{left:auto!important;right:0!important;max-width:min(360px,calc(100vw - 24px))}.aios-auth-container{width:100%;padding:24px 16px}.aios-auth-container .aios-auth-column{width:min(420px,100%);max-width:420px;flex:0 0 auto}.aios-auth-container .login-form{width:100%!important;max-width:none!important;min-width:0;margin:0}.aios-theme-install{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding:14px;margin:14px 0 18px;border:1px solid #e5e5e5;background:#fafafa;border-radius:4px}.aios-theme-install .form-group{flex:1 1 320px;margin-bottom:0}.aios-theme-swatch-external{background:linear-gradient(135deg,#2c2e2f 0 50%,#f4f4f4 50% 100%)}@media(max-width:767px){.aios-auth-container{padding:16px}.aios-theme-install{align-items:stretch}.aios-theme-install .btn{width:100%}}#aios-dashboard-shell>.page-loading-overlay{display:none!important;visibility:hidden!important;pointer-events:none!important}.settings-pane-open .settings-pane,.settings-pane-open .settings-pane .settings-pane-inner{display:block}#xenon-original-menu li>ul{display:none}#xenon-original-menu li.opened>ul{display:block}#xenon-original-menu .aios-xenon-demo-note{pointer-events:none}.user-info-navbar .user-info-menu{min-height:85px}.user-info-navbar .user-info-menu.left-links{float:left}.user-info-navbar .user-info-menu.right-links{float:right;margin-left:auto}.user-info-navbar .user-info-menu.right-links>li.dropdown{position:relative}.user-info-navbar .user-info-menu.right-links>li.dropdown>.dropdown-menu{right:0!important;left:auto!important}.user-info-navbar .user-info-menu.left-links>li.dropdown>.dropdown-menu{left:0!important;right:auto!important}.aios-theme-card{max-width:250px;padding:12px;gap:6px}.aios-theme-card .aios-theme-swatch{display:none!important}.aios-theme-card p{min-height:0}.aios-xenon-system-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#eee;margin-top:84px}.aios-xenon-system-grid>div{background:#fff;padding:18px}.aios-xenon-system-grid strong,.aios-xenon-system-grid span{display:block}.aios-xenon-system-grid span{color:#979898;margin-top:4px;font-size:11px;text-transform:uppercase}.aios-xenon-checks{margin-top:78px;padding:0 18px 18px}.login-page .login-container.aios-auth-container{width:100%}.login-page .aios-auth-column{width:min(420px,calc(100vw - 32px))!important;max-width:420px!important}.login-page .login-form{width:100%!important}@media(max-width:767px){.user-info-navbar .user-info-menu{min-height:auto}.aios-xenon-system-grid{grid-template-columns:1fr;margin-top:70px}}.sidebar-menu .sidebar-menu-inner{padding:0!important}.sidebar-menu .logo-env{padding:21px 46px!important;border-bottom:1px solid #313437!important}.sidebar-menu .main-menu{padding-left:40px!important;padding-right:40px!important}.user-info-navbar .user-info-menu{margin:0 0 -8px!important}#chat,.aios-chat-preview,.user-info-navbar [data-toggle=chat],#xenon-original-menu.aios-xenon-demo-note,#xenon-original-menu .aios-xenon-demo-note{display:none!important}.aios-dashboard-main-chart{min-height:298px;overflow:hidden}.aios-dashboard-main-chart>.chart-label{z-index:2}.aios-dashboard-kpi{min-height:132px;overflow:hidden}.aios-dashboard-kpi>.chart-label.chart-label-small{position:relative!important;left:auto!important;top:auto!important;padding:15px 18px 2px!important;min-height:50px}.aios-dashboard-kpi .aios-mini-bars{height:76px;padding:8px 14px}.aios-dashboard-kpi .aios-dashboard-gauge{height:76px}.aios-dashboard-summary{min-height:220px;overflow:hidden}.aios-dashboard-summary>.chart-label{position:relative!important;left:auto!important;top:auto!important;padding:18px 20px 12px!important;min-height:78px}.aios-dashboard-summary>.chart-label .h1{font-size:28px;line-height:1.1}.aios-dashboard-summary .aios-xenon-system-grid{margin-top:0!important}.aios-dashboard-summary .aios-xenon-checks{margin-top:0!important;padding:0 18px 18px!important}.aios-xenon-dev-preview{background:#fff;width:100%;min-height:calc(100vh - 180px);margin:0;padding:0;border:1px solid #e5e5e5;overflow:hidden}.aios-xenon-dev-frame{display:block;width:100%;min-height:calc(100vh - 182px);border:0;background:#eee}@media(max-width:767px){.sidebar-menu .logo-env{padding:20px!important}.sidebar-menu .main-menu{padding-left:20px!important;padding-right:20px!important}.aios-xenon-dev-preview,.aios-xenon-dev-frame{min-height:calc(100vh - 150px)}}
/*# sourceMappingURL=app.css.map */
