#dva-modal #dva-modal-title{padding:8px 16px}#dva-modal #dva-modal-title .title{flex:1}#dva-modal #dva-modal-actions button{min-width:108px;border-radius:8px}#dva-modal-delete #dva-modal-delete-title{padding:8px 16px}#dva-modal-delete #dva-modal-delete-title .title{flex:1}#dva-modal-delete #dva-modal-delete-body p{padding:0px 16px}#dva-modal-delete #dva-modal-delete-body p span{font-weight:600}#dva-modal-delete #dva-modal-delete-body .input-field{margin:16px}#dva-modal-delete #dva-modal-delete-actions button{min-width:108px;border-radius:8px}#dva-modal-exception #dva-modal-exception-title{padding:8px 16px}#dva-modal-exception #dva-modal-exception-title .title{flex:1}#dva-modal-exception #dva-modal-exception-actions button{min-width:108px;border-radius:8px}#dva-modal-steps #dva-modal-steps-title{padding:8px 16px}#dva-modal-steps #dva-modal-steps-title .title{flex:1}#dva-modal-steps #dva-modal-steps-actions button{min-width:108px;border-radius:8px}
#loader-overlay{display:flex;justify-content:center;position:absolute;background:rgba(208,213,221,.7725490196);top:0;left:0;right:0;bottom:0px;z-index:99;align-items:center;overflow:hidden;margin:0 auto}#loader-overlay-progress{display:flex;justify-content:center;flex-direction:column;gap:12px;position:absolute;background:rgba(208,213,221,.7725490196);top:0;left:0;right:0;bottom:0px;z-index:99;align-items:center;overflow:hidden;margin:0 auto}#loader-overlay-progress .loader{display:inline-flex;position:relative}#loader-overlay-progress .loader .loader-progress{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;justify-content:center;align-items:center;color:var(--color-secondary);font-size:12px;font-weight:700;line-height:24px}#loader-overlay-progress .loader-status{color:var(--color-accent);font-size:20px;font-weight:700;line-height:24px}
.tooltip-container{width:fit-content;min-width:200px;color:var(--color-light);background-color:rgba(0,0,0,0)}.tooltip-container .title{font-size:16px;font-weight:700;text-align:center}.tooltip-container .item{display:flex;justify-content:space-between;align-items:center}.tooltip-container .item .key{font-size:12px;font-weight:500}.tooltip-container .item .value{font-size:12px;font-weight:400}.tooltip-container hr{color:var(--color-light);background-color:var(--color-light)}
.session-header{background:none !important;box-shadow:none !important;padding:20px}.session-header>div{padding:0}.session-header .container{width:100%;padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto}.session-header .container .session-logo{display:flex;align-items:center}.session-header .container .session-logo a{display:flex;flex-direction:column;justify-content:center;align-items:center}.session-header .container .session-logo i{font-size:1.875rem;margin-right:.9375rem;color:var(--color-light)}.session-header .container .session-logo h1{color:var(--color-light);font-size:inherit;text-decoration:none}
.dva-title-page{display:flex;justify-content:space-between;animation:fade .6s ease-in-out}.dva-title-page .title{display:flex;align-items:center;width:50%}.dva-title-page .title p{padding:0px;margin:0px;color:var(--color-primary-light);font-weight:500;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dva-title-page .actions{width:45%;display:flex;align-items:center}.dva-title-page .actions .search{width:100%;margin-right:12px}.dva-title-page .actions .search .input-field{width:100%;border-radius:8px}.dva-title-page .actions .search input{height:40px;padding:0px}.dva-title-page .actions .add{button-border-radius:8px}
.dva-table-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.dva-table-container .table{height:calc(100% - 52px)}.dva-table-container .table .head .row .cell{color:var(--color-dark);font-size:12px;font-weight:600;line-height:20px;background-color:var(--color-tartiary-background);max-width:170px;overflow-wrap:break-word}.dva-table-container .table .head .row .overlay-cell{background-color:var(--color-overlay-background) !important}.dva-table-container .table .head .row-action .cell{color:var(--color-dark);font-size:12px;font-weight:500;line-height:20px;max-width:170px;overflow-wrap:break-word;background-color:var(--color-overlay-background)}.dva-table-container .table .head .row-action .cell-action{background-color:var(--color-overlay-background)}.dva-table-container .table .head .row-action .cell-action button{height:24px}.dva-table-container .table .head .row-action .cell-top-action{height:40px}.dva-table-container .table .body{overflow-y:auto;overflow-x:auto}.dva-table-container .table .body .row .cell{color:var(--color-dark);font-size:12px;font-weight:500;line-height:20px;max-width:170px;overflow-wrap:break-word}.dva-table-container .table .body .row .cell .nested-cell{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}.dva-table-container .table .body .row .cell .nested-cell p{padding:0px;margin:0px}.dva-table-container .table .body .row .cell-action button{margin:4px;height:24px}.dva-table-container .table .body .row .cell-top-action{height:40px}.dva-table-container .pagination{width:100%;display:flex;flex-direction:row;justify-content:flex-end}
.card{display:flex;flex-direction:column;max-height:295px;width:250px;border:1px solid var(--color-overlay);padding:16px;gap:12px;overflow:hidden;animation:fade .6s ease-in-out;transition:max-height .4s ease-in-out}.card .title-bar{height:36px;display:flex;justify-content:space-between;align-items:center;color:var(--color-secondary);font-size:24px;font-weight:600;line-height:32px}.card .info{height:192px}.card .info .heading{color:var(--color-dark);font-size:16px;font-weight:600;line-height:20px}.card .info .descriptio-content{min-height:70px}.card .info .content{padding:0px 4px;font-size:16px;font-weight:400;color:var(--color-accent);line-height:24px;margin-bottom:4px;overflow-wrap:break-word}.card .footer{height:40px;display:flex;justify-content:space-between;align-items:center}.card .footer .learn-more span{cursor:pointer;color:var(--color-secondary);font-size:16px;font-weight:600;line-height:24px;text-decoration-line:underline}@media(max-width: 350px){.user-mission-card{width:calc(100% - 90px)}}.minimized{max-height:40px}
#dva-search-bar{margin:12px 0px;background-color:var(--color-primary-dark);border-radius:8px;animation:fade .4s ease-in-out}#dva-search-bar input{width:100%;height:40px;padding:0px;color:var(--color-light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dva-search-bar .icon-button{color:var(--color-light)}
.dva-data-grid-table-container{width:100%;height:100%}.dva-data-grid-table-container .rdg{width:100% !important;height:100% !important}
#overview-view{padding:12px 16px}#overview-view .overview-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(30%, 1fr));gap:16px;padding:16px}#overview-view .overview-container .overview-card{height:fit-content;min-height:480px;border-radius:8px;border:1px solid var(--color-overlay);animation:fade .6s ease-in-out}#overview-view .overview-container .overview-card .image-card{height:auto;width:calc(100% - 32px);max-height:250px;padding:16px}#overview-view .overview-container .overview-card .body-card{min-height:180px;font-size:12px}#overview-view .overview-container .overview-card .title-card{color:var(--color-secondary)}@media(min-width: 1001px){#overview-view .overview-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}}@media(max-width: 1000px){#overview-view .overview-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}}@media(max-width: 768px){#overview-view .overview-container{display:grid;grid-template-columns:1fr;gap:16px}}
.dva-sidebar-wrapper{display:flex;flex-direction:column;height:100vh;color:var(--color-overlay);transition:all .6s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-site-logo{padding:12px 16px;cursor:pointer;display:flex;align-items:center}.dva-sidebar-wrapper .dva-sidebar-site-logo .banner{display:flex;justify-content:space-between;align-items:center;width:100%;animation:fade 1.2s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-site-logo .banner a{text-decoration:none;font-size:16px;color:var(--color-light);font-weight:500}.dva-sidebar-wrapper .dva-sidebar-site-logo .banner a p{margin:0px}.dva-sidebar-wrapper .dva-sidebar-site-logo .banner button{padding:0px;color:var(--color-overlay);padding-right:4px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper{flex-grow:1;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;animation:fade 1s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-default-menulist{grid-row:1;animation:fade 1s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-default-menulist .menu-item{width:90%;height:40px;display:flex;color:inherit;margin-left:auto;margin-right:auto;margin-bottom:4px;margin-top:4px;border-radius:12px;text-decoration:none;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-default-menulist .active-menu{background-color:var(--color-primary-dark)}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist{grid-row:2;animation:fade 1s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist .menu-item{width:90%;height:40px;display:flex;color:inherit;margin-left:auto;margin-right:auto;margin-bottom:4px;margin-top:4px;border-radius:12px;text-decoration:none;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist .menu-item .double-icon-menu{display:flex;justify-content:space-between;align-items:center;height:40px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist .menu-item .double-icon-menu button{color:var(--color-overlay);margin-top:4px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist .sub-menu-item{width:calc(90% - 60px);color:inherit;margin-left:auto;margin-right:20px;margin-bottom:4px;margin-top:4px;border-radius:12px;text-decoration:none;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist .sub-menu-item .ps-menu-button{padding-left:20px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist .collapsed-sub-menu-item{color:inherit;margin-left:12px;margin-right:12px;margin-bottom:4px;margin-top:4px;border-radius:12px;text-decoration:none;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist .collapsed-sub-menu-item .ps-menu-button{padding-left:20px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist .active-menu{background-color:var(--color-primary-dark)}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-mission-menulist .bottom{margin-bottom:4px !important}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop{grid-row:3;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content{width:100%;height:100%}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .menu-item{width:90%;display:flex;color:inherit;margin-left:auto;margin-right:auto;margin-bottom:4px;margin-top:4px;border-radius:12px;text-decoration:none;animation:fade .4s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .run-content{height:fit-content;color:inherit;background-color:var(--color-light);margin-left:12px;margin-right:8px;margin-bottom:4px;margin-top:4px;padding-top:16px;padding-bottom:16px;padding-left:8px;padding-right:8px;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .run-satellite-content{height:100%;width:100%}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .run-satellite-content .groupped-content{height:fit-content;color:inherit;background-color:var(--color-light);margin-left:12px;margin-right:8px;margin-bottom:4px;margin-top:4px;padding-top:16px;padding-bottom:16px;padding-left:8px;padding-right:8px;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-run-satellite-tabbar .menu{width:100%;height:44px;display:flex;align-items:center;justify-content:center;background-color:#5292f0;border-radius:16px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-run-satellite-tabbar .action-menu{cursor:pointer;justify-content:space-between !important}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-run-satellite-tabbar .action-menu p{margin-left:40px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-run-satellite-tabbar .action-menu svg{margin-right:40px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-run-satellite-tabbar p{color:var(--color-light);font-size:16px;font-weight:600;line-height:20px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-paginated-catelog .menu-tab{background-color:#5292f0;color:var(--color-light);width:100%;height:44px;border-radius:16px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:16px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-paginated-catelog .menu-item-pointer{cursor:pointer}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-paginated-catelog .item{cursor:pointer;color:var(--color-overlay);background-color:var(--color-primary-light);display:flex;align-items:center;justify-content:space-between;margin-top:4px;border-radius:8px;height:40px;padding-left:12px;padding-right:12px;animation:fade .4s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-paginated-catelog .item p{font-size:16px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-paginated-catelog .pagination{display:flex;justify-content:flex-end;align-items:center;margin-top:4px;padding-right:4px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-dnd-groupped-catelog .drag-group{box-shadow:none}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-dnd-groupped-catelog .drag-group .drag-summary{color:var(--color-overlay);background-color:var(--color-primary-dark);font-weight:500;padding:0px 16px;height:40px;min-height:40px;border-radius:8px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-dnd-groupped-catelog .drag-group .drag-summary svg{color:var(--color-overlay)}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-analysis .content .dva-sidebar-analysis-dnd-groupped-catelog .drag-group .drag-item{cursor:grab;display:flex;justify-content:space-between;align-items:center;background-color:var(--color-primary-light);color:var(--color-overlay);padding:0px 16px;margin-top:12px;border-radius:8px;height:40px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content{width:100%;height:100%}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .menu-item{width:90%;display:flex;color:inherit;margin-left:auto;margin-right:auto;margin-bottom:4px;margin-top:4px;border-radius:12px;text-decoration:none;animation:fade .4s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-content{height:fit-content;color:inherit;background-color:var(--color-light);margin-left:12px;margin-right:8px;margin-bottom:4px;margin-top:4px;padding-top:16px;padding-bottom:16px;padding-left:8px;padding-right:8px;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-content{height:100%;width:100%}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-content .groupped-content{height:fit-content;color:inherit;background-color:var(--color-light);margin-left:12px;margin-right:8px;margin-bottom:4px;margin-top:4px;padding-top:16px;padding-bottom:16px;padding-left:8px;padding-right:8px;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-tab-bar{background-color:var(--color-primary-light);color:var(--color-light);width:100%;height:44px;border-radius:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;animation:fade .4s ease-in-out;position:relative;overflow:hidden}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-tab-bar .tab-left{padding-left:12px;padding-right:8px;border-radius:16px;height:44px;width:40%;max-width:80px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;z-index:1;transition:background-color .2s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-tab-bar .tab-left::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-secondary);transform-origin:right;transform:scaleX(0);transition:transform .2s ease-in-out;z-index:-1}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-tab-bar .tab-left p{color:var(--color-light);font-size:12px;font-weight:600;line-height:20px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-tab-bar .tab-right{padding-left:8px;padding-right:12px;border-radius:16px;height:44px;width:60%;max-width:calc(100% - 80px);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;cursor:pointer;position:relative;z-index:1;transition:background-color .2s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-tab-bar .tab-right::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-secondary);transform-origin:left;transform:scaleX(0);transition:transform .2s ease-in-out;z-index:-1}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-tab-bar .tab-right p{color:var(--color-light);font-size:12px;font-weight:600;line-height:20px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-tab-bar .active-tab{background-color:var(--color-secondary)}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .satellite-component-tab-bar .active-tab::before{transform:scaleX(0.5);border-radius:100%}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .dva-sidebar-configuration-dnd-paginated-catelog .menu-tab{background-color:#5292f0;color:var(--color-light);width:100%;height:44px;border-radius:16px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:16px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .dva-sidebar-configuration-dnd-paginated-catelog .item{cursor:grab;color:var(--color-overlay);background-color:var(--color-primary-light);display:flex;align-items:center;justify-content:space-between;margin-top:4px;border-radius:8px;height:40px;padding-left:12px;padding-right:12px;animation:fade .4s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .dva-sidebar-configuration-dnd-paginated-catelog .item p{font-size:16px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .dva-sidebar-configuration-dnd-paginated-catelog .pagination{display:flex;justify-content:flex-end;align-items:center;margin-top:4px;padding-right:4px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .dva-sidebar-configuration-dnd-groupped-catelog .drag-group{box-shadow:none}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .dva-sidebar-configuration-dnd-groupped-catelog .drag-group .drag-summary{color:var(--color-overlay);background-color:var(--color-primary-dark);font-weight:500;padding:0px 16px;height:40px;min-height:40px;border-radius:8px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .dva-sidebar-configuration-dnd-groupped-catelog .drag-group .drag-summary svg{color:var(--color-overlay)}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-dragNDrop .dva-sidebar-dragNDrop-configuration .content .dva-sidebar-configuration-dnd-groupped-catelog .drag-group .drag-item{cursor:grab;display:flex;justify-content:space-between;align-items:center;background-color:var(--color-primary-light);color:var(--color-overlay);padding:0px 16px;margin-top:12px;border-radius:8px;height:40px}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-default-links-collapse{grid-row:4;animation:fade 1s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-default-links-collapse .menu-item{width:90%;height:40px;display:flex;color:inherit;margin-left:auto;margin-right:auto;margin-bottom:4px;margin-top:4px;border-radius:12px;text-decoration:none;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-default-links-collapse .company{font-size:10px;height:10px;display:flex;justify-content:center;align-items:center;margin-top:4px;margin-bottom:4px;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .dva-sidebar-default-links-collapse .display-none{display:none}.dva-sidebar-wrapper .dva-sidebar-content-wrapper .responsive-height{min-height:145px}.dva-sidebar-wrapper .collapse-button{width:90%;height:40px;color:inherit;margin-left:auto;margin-right:auto;margin-bottom:12px;margin-top:12px;border-radius:12px;text-decoration:none;background-color:var(--color-primary-dark);animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-nav-footer{display:grid;width:90%;height:40px;grid-template-rows:1fr;grid-template-columns:3fr 1fr;margin-top:4px;max-height:50px;bottom:0;margin-bottom:8px;margin-left:auto;margin-right:auto;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-nav-footer .details{display:flex}.dva-sidebar-wrapper .dva-sidebar-nav-footer .details .avatar{width:40px;padding:0 12px;height:35px;border-radius:50%}.dva-sidebar-wrapper .dva-sidebar-nav-footer .details .engine-active{color:var(--color-success)}.dva-sidebar-wrapper .dva-sidebar-nav-footer .details .engine-inactive{color:var(--color-accent)}.dva-sidebar-wrapper .dva-sidebar-nav-footer .details .engine-notconnected{color:var(--color-error)}.dva-sidebar-wrapper .dva-sidebar-nav-footer .info{flex-grow:1;max-width:125px}.dva-sidebar-wrapper .dva-sidebar-nav-footer .info p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dva-sidebar-wrapper .dva-sidebar-nav-footer .user-name{font-size:16px;font-weight:700;margin:0}.dva-sidebar-wrapper .dva-sidebar-nav-footer .user-position{margin-top:-15px;font-size:10px;margin:0}.dva-sidebar-wrapper .dva-sidebar-nav-footer .manage-account-icon{margin:auto;cursor:pointer;color:var(--color-overlay)}.dva-sidebar-wrapper .dva-sidebar-nav-footer-collapsed{width:90%;height:40px;max-height:50px;grid-template-rows:1fr;display:flex;justify-content:center;align-items:center;bottom:0;margin-bottom:8px;margin-top:4px;margin-left:auto;margin-right:auto;animation:fade .8s ease-in-out}.dva-sidebar-wrapper .dva-sidebar-nav-footer-collapsed .manage-account-icon{margin:auto;cursor:pointer;color:var(--color-overlay)}.dva-sidebar-wrapper hr{margin-bottom:12px;animation:fade .4s ease-in-out}.run-menu-content{width:250px;height:fit-content;color:inherit;background-color:var(--color-light);padding:8px;animation:fade .8s ease-in-out}.run-menu-content .dva-sidebar-analysis-run-satellite-tabbar .menu{width:100%;height:44px;display:flex;align-items:center;justify-content:center;background-color:#5292f0;border-radius:16px}.run-menu-content .dva-sidebar-analysis-run-satellite-tabbar .action-menu{cursor:pointer;justify-content:space-between !important}.run-menu-content .dva-sidebar-analysis-run-satellite-tabbar .action-menu p{margin-left:40px}.run-menu-content .dva-sidebar-analysis-run-satellite-tabbar .action-menu svg{margin-right:40px}.run-menu-content .dva-sidebar-analysis-run-satellite-tabbar p{color:var(--color-light);font-size:16px;font-weight:600;line-height:20px}.run-menu-content .dva-sidebar-analysis-paginated-catelog .menu-tab{background-color:#5292f0;color:var(--color-light);width:100%;height:44px;border-radius:16px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:16px}.run-menu-content .dva-sidebar-analysis-paginated-catelog .item{cursor:pointer;color:var(--color-overlay);background-color:var(--color-primary-light);display:flex;align-items:center;justify-content:space-between;margin-top:4px;border-radius:8px;height:40px;padding-left:12px;padding-right:12px;animation:fade .4s ease-in-out}.run-menu-content .dva-sidebar-analysis-paginated-catelog .item p{font-size:16px}.run-menu-content .dva-sidebar-analysis-paginated-catelog .pagination{display:flex;justify-content:flex-end;align-items:center;margin-top:4px;padding-right:4px}
.session-wrapper,.rct-session-wrapper{display:flex;flex-direction:column;background-repeat:no-repeat;background-size:cover;left:0;position:fixed;right:0;height:100%;overflow-y:auto;overflow-x:hidden}.session-wrapper .session-inner-wrapper,.rct-session-wrapper .session-inner-wrapper{transform:translate3d(0%, 10%, 0);padding-bottom:1.875rem}.container{width:100%;padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto}.rct-session-wrapper .row-eq-height{align-items:center}#login-view{width:100%;height:100%}#forgot-password-view{width:100%;height:100%}.login-form-container{height:fit-content;padding:50px 0px}.login-form-container .login-form{width:50% !important;height:fit-content;background-color:var(--color-light);padding:2rem 6rem;border-radius:12px;margin-left:auto;margin-right:auto}.login-form-container .login-form .login-form-header{text-align:center;margin-bottom:1.785rem}.login-form-container .login-form .login-form-header h2{margin:0px;font-weight:700;font-size:1.25rem;color:var(--color-dark);display:block}.login-form-container .login-form .login-form-input .login-form-input-fields{margin-bottom:1.5rem}.login-form-container .login-form .login-form-input .login-form-input-termspolicy{margin-bottom:1.5rem;text-align:center}.login-form-container .login-form .login-form-input .login-form-input-termspolicy label{color:var(--color-overlay)}.login-form-container .login-form .login-form-input .login-form-input-termspolicy a{color:var(--color-accent);text-decoration:none}.login-form-container .login-form .login-form-submit{margin-bottom:1rem}.login-form-container .login-form .login-form-helper{text-align:center}.login-form-container .login-form .login-form-helper a{color:var(--color-accent);text-decoration:none;cursor:pointer}@media(max-width: 1199px)and (min-width: 320px){.rct-session-wrapper .container{max-width:100%}.rct-session-wrapper .login-form{padding:2rem 1.875rem;width:50% !important}.rct-session-wrapper .login-form [class*=btn-]:not(.btn-success){font-size:1rem;margin-bottom:5px !important}.rct-session-wrapper .login-form p.mb-20,.rct-session-wrapper .login-form .session-head.mb-30{margin-bottom:.9375 !important}}@media(max-width: 767px){.rct-session-wrapper [class*=col-]{max-width:100%;flex:100%}.rct-session-wrapper .session-inner-wrapper{transform:translate3d(0%, 0%, 0)}}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}
.password-reset-modal-body .input-field{margin-bottom:1rem}
#missions-view{padding:12px 16px}#missions-view .user-missions-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 300px));gap:16px;padding:16px;min-height:82px}.delete-mission-modal-body p{padding:0px 16px}.delete-mission-modal-body p span{font-weight:600}.delete-mission-modal-body .input-field{margin:16px}.add-mission-modal-body{padding:12px}.add-mission-modal-body .stepper-component{margin-bottom:12px}.add-mission-modal-body .step-1 .input-container{display:grid;grid-template-columns:repeat(2, minmax(48%, 48%));gap:2%}.add-mission-modal-body .step-1 .input-container .input-container-inner-column{width:100%;display:flex;flex-direction:column}.add-mission-modal-body .step-1 .input-container .input-container-inner-column button{width:100px;margin-left:auto;border-radius:12px}.add-mission-modal-body .step-1 .input-container .input-field{width:100%;margin:12px 0px}.add-mission-modal-body .step-1 .input-container .input-field .display-box{height:200px;overflow-y:auto;overflow-x:auto;border:1px solid var(--color-overlay);padding:8px;border-radius:4px}.add-mission-modal-body .step-1 .input-container-fullwidth{width:98%;margin-top:16px}.add-mission-modal-body .step-1 .input-container-fullwidth .input-field{width:100%;margin:12px 0px}.add-mission-modal-body .step-1 p{padding:0px;margin:0px 12px}.add-mission-modal-body .step-3 .ground-station-banner{display:grid;grid-template-columns:1fr 150px;margin-top:16px;gap:2%}.add-mission-modal-body .step-3 .ground-station-banner .column{display:flex;flex-direction:row;align-items:center;min-width:150px}.add-mission-modal-body .step-3 .ground-station-banner .column .input-field{width:100%;border-radius:8px}.add-mission-modal-body .step-3 .ground-station-details{margin-top:16px;padding:16px;background-color:var(--color-overlay-background-light)}.add-mission-modal-body .step-3 .ground-station-details .row{display:grid;grid-template-columns:1fr 150px;gap:2%}.add-mission-modal-body .step-3 .ground-station-details .row .column{display:flex;flex-direction:row;align-items:center;gap:2%;min-width:150px}.add-mission-modal-body .step-3 .ground-station-details .row .column .input-field{width:50%;border-radius:8px;background-color:var(--color-light)}.add-mission-modal-body .step-3 .ground-station-details .row .column .input-field input{border-radius:8px}.add-mission-modal-body .step-3 .ground-station-details .row .column .input-cap{max-width:190px}.add-mission-modal-body .step-3 .ground-station-details .row .column .action-button{width:100px;height:44px;margin-left:auto;border-radius:8px}.add-mission-modal-body .step-3 .ground-station-details .row-gap{margin-top:12px}.add-mission-modal-body .step-3 .ground-station-details-table-container{margin-top:16px;padding:16px;background-color:var(--color-overlay-background-light);height:305px;overflow-x:auto;overflow-y:auto;position:relative}
#mission-details-view{padding:12px 16px}#mission-details-view .mission-details-container{padding:16px}#mission-details-view .mission-details-container .mission-banner{display:grid;grid-template-columns:2fr 1fr;gap:16px}#mission-details-view .mission-details-container .mission-banner .left-container{height:150px;display:flex;flex-direction:column;border:1px solid var(--color-overlay);border-radius:8px;padding:16px;gap:12px;overflow-y:auto;overflow-wrap:break-word;animation:fade .4s ease-in-out}#mission-details-view .mission-details-container .mission-banner .left-container h2{font-size:12px;font-weight:600;line-height:24px;margin:0px;padding:0px;color:var(--color-dark)}#mission-details-view .mission-details-container .mission-banner .left-container p{font-size:16px;font-weight:400;line-height:24px;margin:0px;padding:0px;color:var(--color-accent)}#mission-details-view .mission-details-container .mission-banner .right-container{height:150px;display:flex;flex-direction:column;border:1px solid var(--color-overlay);border-radius:8px;padding:16px;gap:12px;overflow-y:auto;overflow-wrap:break-word;animation:fade .4s ease-in-out}#mission-details-view .mission-details-container .mission-banner .right-container .inner-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#mission-details-view .mission-details-container .mission-banner .right-container .inner-container h2{font-size:16px;font-weight:600;line-height:20px;color:var(--color-dark);padding:0px;margin:0px;min-width:120px}#mission-details-view .mission-details-container .mission-banner .right-container .inner-container p{font-size:16px;font-weight:400;line-height:24px;color:var(--color-accent);padding-right:4px;margin:0px}#mission-details-view .mission-details-container .mission-banner .right-container .inner-container button{padding:4px 12px;border:1px solid var(--color-overlay);border-radius:12px;gap:8px}#mission-details-view .mission-details-container .mission-banner .right-container .inner-container .active{color:var(--color-success);background-color:var(--color-success-background);text-transform:capitalize}#mission-details-view .mission-details-container .mission-banner .right-container .inner-container .inactive{color:var(--color-error);background-color:var(--color-error-background);text-transform:capitalize}#mission-details-view .mission-details-container .mission-collapsible .collapsible-container{margin:16px 0px;animation:fade .4s ease-in-out}#mission-details-view .mission-details-container .mission-collapsible .collapsible-container .summary{height:44px;color:var(--color-light);background-color:var(--color-primary-dark);font-size:12px;font-weight:500;line-height:18px}#mission-details-view .mission-details-container .mission-collapsible .collapsible-container .summary .active-tab{background-color:var(--color-primary-light)}#mission-details-view .mission-details-container .mission-collapsible .collapsible-container .summary svg{color:var(--color-light)}#mission-details-view .mission-details-container .mission-collapsible .collapsible-container .summary button{font-size:12px;font-weight:500;line-height:18px;text-transform:none}#mission-details-view .mission-details-container .mission-collapsible .collapsible-container .details{background-color:var(--color-overlay-background-light);height:350px;overflow-y:auto;overflow-x:auto}#mission-details-view .mission-details-container .mission-collapsible .collapsible-container .details .mission-basic-details-container{width:100%;height:100%}#mission-details-view .mission-details-container .mission-collapsible .collapsible-container .details .mission-digital-twin-details-container{width:100%;height:100%}#mission-details-view .mission-details-container .mission-collapsible .collapsible-container .details .mission-operations-details-container{width:100%;height:100%}.add-mission-member-modal-body{display:flex;flex-direction:column;gap:16px;padding:12px}.add-mission-member-modal-body .input-field{width:100%}.add-edit-mission-satellite-modal-body{display:flex;flex-direction:column;gap:16px;padding:12px}.add-edit-mission-satellite-modal-body .input-field{width:100%}.add-edit-mission-ground-station-modal-body{display:flex;flex-direction:column;gap:16px;padding:12px}.add-edit-mission-ground-station-modal-body .ground-station-banner{display:grid;grid-template-columns:1fr 150px;gap:2%}.add-edit-mission-ground-station-modal-body .ground-station-banner .column{display:flex;flex-direction:row;align-items:center;min-width:150px}.add-edit-mission-ground-station-modal-body .ground-station-banner .column .input-field{width:100%;border-radius:8px}.add-edit-mission-ground-station-modal-body .ground-station-details{margin-top:16px;padding:16px;background-color:#eceff1}.add-edit-mission-ground-station-modal-body .ground-station-details .row{display:grid;grid-template-columns:1fr 150px;gap:2%}.add-edit-mission-ground-station-modal-body .ground-station-details .row .column{display:flex;flex-direction:row;align-items:center;gap:2%;min-width:150px}.add-edit-mission-ground-station-modal-body .ground-station-details .row .column .input-field{width:50%;border-radius:8px;background-color:#fff}.add-edit-mission-ground-station-modal-body .ground-station-details .row .column .input-field input{border-radius:8px}.add-edit-mission-ground-station-modal-body .ground-station-details .row .column .input-cap{max-width:190px}.add-edit-mission-ground-station-modal-body .ground-station-details .row .column .action-button{width:108px;height:44px;margin-left:auto;border-radius:8px}.add-edit-mission-ground-station-modal-body .ground-station-details .row-gap{margin-top:12px}
#digital-twin-view{padding:12px 16px}#digital-twin-view .digital-twins-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 300px));gap:16px;padding:16px;min-height:82px}.add-edit-digital-twin-modal-body{padding:16px}.add-edit-digital-twin-modal-body .row .column{display:flex;flex-direction:row;align-items:center;gap:2%}.add-edit-digital-twin-modal-body .row .column .input-field{width:100%;border-radius:8px}.add-edit-digital-twin-modal-body .row .column .input-field input{border-radius:8px}.add-edit-digital-twin-modal-body .row-gap{margin-top:12px}
#digital-twin-workspace-view #digital-twin-workspace-appbar-container{height:130px;display:flex;flex-direction:column;background-color:var(--color-primary-dark);transition:height .4s ease-in-out}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-tab-container{width:100%;display:flex;flex-direction:row;align-items:center;height:48px;color:var(--color-light);font-size:12px;font-weight:500;line-height:18px;border-bottom:1px solid var(--color-primary-light)}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-tab-container .tab-actions{display:flex;flex-direction:row;justify-content:center;align-items:center}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-tab-container .tabs{width:100%}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-tab-container .active-tab{background-color:var(--color-primary-light)}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-tab-container svg{color:var(--color-light)}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-tab-container button{font-size:12px;font-weight:500;line-height:18px;text-transform:none}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:16px;animation:fade 1s ease-in-out}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container .left-container{height:50px;width:calc(100% - 255px);display:flex;flex-direction:row;gap:16px;overflow-x:auto}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container .left-container .action-button{width:104px;height:40px;font-weight:500;font-size:14px;line-height:24px;border-radius:8px;color:var(--color-overlay-background);border-color:var(--color-overlay-background);text-transform:none}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container .left-container .action-button .icon-button{padding:0px;color:inherit}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container .left-container .eslipsed-button{display:flex;justify-content:flex-start;width:135px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container .left-container .responsive-width{width:auto;padding:0px;display:flex;justify-content:center;align-items:center}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container .left-container .responsive-width span{margin:0px}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container .left-container .action-button:hover{background-color:var(--color-overlay-background-light);color:var(--color-primary-dark)}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container .right-container .action-button{width:245px;height:40px;font-weight:600;font-size:16px;line-height:24px;border-radius:8px;color:var(--color-overlay-background);text-transform:none}#digital-twin-workspace-view #digital-twin-workspace-appbar-container .workspace-appbar-action-button-container .right-container .action-button .icon-button{padding:0px;color:inherit}#digital-twin-workspace-view .collapse-digital-twin-workspace-appbar-container{height:50px !important}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-configuration-container{width:auto;height:calc(100vh - 130px);position:relative;transition:height .4s ease-in-out}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-configuration-container #layout-manager #workspace-configuration-satellite-engine-container{height:100%}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-configuration-container #layout-manager #workspace-configuration-satellite-engine-container #zoom-controls-container{position:absolute;bottom:10px;right:10px;border-radius:16px;color:var(--color-primary-dark);background-color:var(--color-overlay-background-light)}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-configuration-container #layout-manager #workspace-configuration-satellite-engine-container #zoom-controls-container button{color:inherit}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-configuration-container #layout-manager #workspace-configuration-component-engine-container{height:100%}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-configuration-container #layout-manager #workspace-configuration-component-engine-container #zoom-controls-container{position:absolute;bottom:10px;right:10px;border-radius:16px;color:var(--color-primary-dark);background-color:var(--color-overlay-background-light)}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-configuration-container #layout-manager #workspace-configuration-component-engine-container #zoom-controls-container button{color:inherit}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-visualization-container{width:auto;height:calc(100vh - 130px);position:relative;transition:height .4s ease-in-out}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-visualization-container #layout-manager #workspace-visualization-engine-3D-container{height:100%}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-analysis-container{width:auto;height:calc(100vh - 130px);position:relative;transition:height .4s ease-in-out}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-analysis-container #workspace-analysis-visualization-engine-container{width:100%;height:100%}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-analysis-container #workspace-analysis-visualization-engine-container #workspace-plot-analysis-visualization-sub-engine-container{width:100%;height:100%}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-analysis-container #workspace-analysis-visualization-engine-container #workspace-plot-analysis-visualization-sub-engine-container .drop-text-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-analysis-container #workspace-analysis-visualization-engine-container #workspace-plot-analysis-visualization-sub-engine-container .drop-text-container p{color:var(--color-primary-light);font-size:12px;font-weight:600;line-height:20px}#digital-twin-workspace-view #digital-twin-workspace-container #workspace-analysis-container #workspace-analysis-visualization-engine-container #workspace-data-analysis-visualization-sub-engine-container{width:100%;height:100%}#digital-twin-workspace-view #digital-twin-workspace-container .collapsed-workspace-container{height:calc(100vh - 50px) !important}.workspace-appbar-executed-digital-twin-menu{width:400px;padding:0px 16px;animation:fade .6s ease-in-out}.workspace-appbar-executed-digital-twin-menu .row{max-height:250px;padding:8px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:8px;overflow-y:auto}.workspace-appbar-executed-digital-twin-menu .row .column{grid-row:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:500;font-size:16px;line-height:20px}.workspace-appbar-executed-digital-twin-menu .row .column .action-button{width:100px;border-radius:12px}.edit-workspace-rate-modal-body{display:flex;flex-direction:column;gap:16px;padding:12px}.edit-workspace-rate-modal-body .input-field{width:100%}
#satellite-diagram-engine-service-wrapper{--offset-x: 0px;--offset-y: 0px;--grid-size: 15px;overflow:hidden !important;width:100%;height:100%;position:relative;background-size:calc(var(--grid-size)*3) calc(var(--grid-size)*3);background-position-x:var(--offset-x);background-position-y:var(--offset-y);background-image:linear-gradient(0deg, transparent 24%, rgba(255, 255, 255, 0.05) 25%, rgba(255, 255, 255, 0.05) 26%, transparent 27%, transparent 74%, rgba(255, 255, 255, 0.05) 75%, rgba(255, 255, 255, 0.05) 76%, transparent 77%, transparent),linear-gradient(90deg, transparent 24%, rgba(255, 255, 255, 0.05) 25%, rgba(255, 255, 255, 0.05) 26%, transparent 27%, transparent 74%, rgba(255, 255, 255, 0.05) 75%, rgba(255, 255, 255, 0.05) 76%, transparent 77%, transparent);background-color:#3c3c3c !important}#satellite-diagram-engine-service-wrapper #satellite-diagram-engine-node-widget-container{height:120px;width:200px;border:1px solid var(--color-primary-light)}#satellite-diagram-engine-service-wrapper #satellite-diagram-engine-node-widget-container .widget-header{height:40px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:4px;color:var(--color-overlay-background);background-color:var(--color-primary-dark)}#satellite-diagram-engine-service-wrapper #satellite-diagram-engine-node-widget-container .widget-header .action-buttons{display:flex;align-items:center;flex-direction:row;justify-content:center;padding:0px 8px;gap:8px}#satellite-diagram-engine-service-wrapper #satellite-diagram-engine-node-widget-container .widget-header .icon-button{padding:0px;color:inherit}#satellite-diagram-engine-service-wrapper #satellite-diagram-engine-node-widget-container .widget-header .icon-button svg{width:20px;height:20px}#satellite-diagram-engine-service-wrapper #satellite-diagram-engine-node-widget-container .widget-body{height:80px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px;background-color:var(--color-overlay-background)}#satellite-diagram-engine-service-wrapper #satellite-diagram-engine-node-widget-container .widget-body p{font-size:12px;font-weight:600;line-height:20px;color:var(--color-primary-dark);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container{height:auto;width:200px;min-height:120px;border:1px solid var(--color-primary-light)}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header{height:40px;width:100%;display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:8px;padding:4px;color:var(--color-overlay-background);background-color:var(--color-primary-dark)}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header p{margin:0px;padding:4px;font-size:16px;font-weight:600;line-height:20px;color:var(--color-overlay-background);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header .action-buttons{display:flex;align-items:center;justify-content:center;gap:8px}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header .action-buttons .icon-button{padding:0px;color:inherit}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header .action-buttons .icon-button svg{width:20px;height:20px}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body{height:auto;width:100%;min-height:80px;display:inline-block;padding:4px;background-color:var(--color-overlay-background)}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body .input-ports{width:50%;margin-top:4px}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body .output-ports{width:50%;margin-top:4px;float:right}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body .output-ports #component-diagram-engine-port-widget-container{float:right}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container{display:inline-flex;align-items:center}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container .port-label{padding:0 4px;max-width:180px;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container .port{width:15px;height:15px;cursor:pointer}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container .port-left{border-bottom-right-radius:8px;border-top-right-radius:8px}#satellite-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container .port-right{border-bottom-left-radius:8px;border-top-left-radius:8px}.component-diagram-engine-service-wrapper{--offset-x: 0px;--offset-y: 0px;--grid-size: 15px;overflow:hidden !important;width:100%;height:100%;position:relative;background-size:calc(var(--grid-size)*3) calc(var(--grid-size)*3);background-position-x:var(--offset-x);background-position-y:var(--offset-y);background-image:linear-gradient(0deg, transparent 24%, rgba(255, 255, 255, 0.05) 25%, rgba(255, 255, 255, 0.05) 26%, transparent 27%, transparent 74%, rgba(255, 255, 255, 0.05) 75%, rgba(255, 255, 255, 0.05) 76%, transparent 77%, transparent),linear-gradient(90deg, transparent 24%, rgba(255, 255, 255, 0.05) 25%, rgba(255, 255, 255, 0.05) 26%, transparent 27%, transparent 74%, rgba(255, 255, 255, 0.05) 75%, rgba(255, 255, 255, 0.05) 76%, transparent 77%, transparent);background-color:#3c3c3c !important}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container{height:auto;width:200px;min-height:120px;border:1px solid var(--color-primary-light)}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header{height:40px;width:100%;display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:8px;padding:4px;color:var(--color-overlay-background);background-color:var(--color-primary-dark)}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header p{margin:0px;padding:4px;font-size:16px;font-weight:600;line-height:20px;color:var(--color-overlay-background);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header .action-buttons{display:flex;align-items:center;justify-content:center;gap:8px}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header .action-buttons .icon-button{padding:0px;color:inherit}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-header .action-buttons .icon-button svg{width:20px;height:20px}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body{height:auto;width:100%;min-height:80px;display:inline-block;padding:4px;background-color:var(--color-overlay-background)}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body .input-ports{width:50%;margin-top:4px}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body .output-ports{width:50%;margin-top:4px;float:right}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body .output-ports #component-diagram-engine-port-widget-container{float:right}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container{display:inline-flex;align-items:center}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container .port-label{padding:0 4px;max-width:180px;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container .port{width:15px;height:15px;cursor:pointer}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container .port-left{border-bottom-right-radius:8px;border-top-right-radius:8px}.component-diagram-engine-service-wrapper #component-diagram-engine-node-widget-container .widget-body #component-diagram-engine-port-widget-container .port-right{border-bottom-left-radius:8px;border-top-left-radius:8px}#diagram-engine-configuration-node-modal-body .configuration-node-description-container{margin-bottom:16px;animation:fade .4s ease-in-out}#diagram-engine-configuration-node-modal-body .configuration-node-description-container .summary{height:44px;background-color:var(--color-overlay-background)}#diagram-engine-configuration-node-modal-body .configuration-node-description-container .summary svg{color:var(--color-accent)}#diagram-engine-configuration-node-modal-body .configuration-node-description-container .summary p{color:var(--color-accent);font-size:16px;font-weight:700;line-height:24px}#diagram-engine-configuration-node-modal-body .configuration-node-description-container .details{height:auto;width:auto;max-height:100px;overflow-y:auto;background-color:var(--color-overlay-background-light)}#diagram-engine-configuration-node-modal-body .configuration-node-data-banner-container{margin-bottom:16px}#diagram-engine-configuration-node-modal-body .configuration-node-data-banner-container .row{display:flex;flex-direction:row;align-items:center;gap:2%}#diagram-engine-configuration-node-modal-body .configuration-node-data-banner-container .row .input-field{width:100%;border-radius:8px}#diagram-engine-configuration-node-modal-body .configuration-node-data-banner-container .row .input-field input{border-radius:8px}#diagram-engine-configuration-node-modal-body .configuration-node-data-banner-container .row-gap{margin-top:12px}
/* @import url(../../../Source/Widgets/widgets.css);
@import url(../../../Source/Widgets/lighter.css); */

/* import url("cesium/Widgets/widgets.css");
import url("cesium/Widgets/lighter.css");
import url("cesium/Widgets/CesiumWidget/CesiumWidget.css"); */

/* cesium/Widgets/widgets.css */
html,
body {
  height: 100%;
}

.fullSize {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  width: 100%;
  height: 90%;
}

#loadingOverlay {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.9;
  width: 100%;
  height: 100%;
  display: none;
}

#loadingOverlay h1 {
  text-align: center;
  position: relative;
  top: 50%;
  margin-top: -0.5em;
}

.sandcastle-loading #loadingOverlay {
  display: block;
}

.sandcastle-loading #toolbar {
  display: none;
}

#toolbar {
  margin: 5px;
  padding: 2px 5px;
  position: absolute;
}

.infoPanel {
  background: rgba(42, 42, 42, 0.8);
  padding: 4px;
  border: 1px solid #444;
  border-radius: 4px;
}

.slider::before {
  position: absolute;
  content: '';
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 4px;
  border-radius: 50%;
  background-color: red;
  transition: 0.4s;
}

input:checked + .slider::before {
  background-color: green;
  transform: translateX(20px);
}

.cesium-toolbar-button {
  font-size: 22px;
  color: #ffffff;
}

.cesium-timeline-icon16 {
  background-image: url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sIDBITKIVzLEMAAAKNSURBVEjHxdXNSxRhHAfw7zzrqhuoWJnSkrippUVSEKsHI9BTUYdAJA/RoYMREV26rAdn6tAfUARi16hQqkOBQRgUEYFWEC3OwczMjdZd92VmdWfmeelgTjO7q7gb0VzmmZnn85vvPPPMM8B/3qTcE2PPpuTZKB1eWuUQACgXYACYwVFbCTTVeZXB/i55o4LFelcAZfStYD4vpAoPGAGo4GBcQEgSOAUMQyAezwK6iQfDPXnhS/FkHZ+/8VLMWxxqWkfH3gbMRNOYi2roavbja0zHQmoFPYf8ED4Ko4aivm9MOG/u9I8mwrafeK7a/tVrNc/bARYN5noadeq7q0342vXw9CIMU6BmW8rVP9cPBPe52uu+v3O/y9sB4gkTWs6Qsk0mj5ExXMelejvA8WafYmkmGPHanTijdtvif8rx5RiCjdWKs2Cp3jWRDl96KhrbqlBeJqBOLyLQXg0IgbkZDS0dO8EZxZfPSTA9jvDDK3mT0OmP1FXh3XwEEAKdTX5MRWLgjCK4pwH3xt/YnjgLHAv4lHTCAKMMu/wV+KZGob6PoKyMQ0+sgBpZVJZn0NterxQaVqef/DRn+/EXYds/mZx2eVeAW9d65dhCEsaKCb7K8HH0gqTevyh9GDkn0VULRiaLzJKGBu9swfdaiie5RVo9ESURN8E8BE0n7ggACJy8KzghSCzp6DmwWxkaCm24EBXr8wI8Hrkq06QBiRC0t24HALS11IBTCyJl4vb1AXmzpbVYTwoVOXN0h7L8Mwtm8bXPybIQ/5FCX3dA2cr6XowvGCA02CvztAnz9+JiZk1AMxG6fEreSoBiPNmoyNnuWiWVzAIAtISO08E6pZi/3N96AIDn4E3h3P8L/wshP+txtEs4JAAAAABJRU5ErkJggg==);
}

#timeseries-visualization-engine{width:100%;height:100%}#timeseries-visualization-engine #timeseries-visualization-toolbox{display:flex;flex-direction:column;align-items:center;min-height:60px;padding:0px 16px}#timeseries-visualization-engine #timeseries-visualization-toolbox .row{width:100%;display:flex;align-items:center;justify-content:space-between}#timeseries-visualization-engine #timeseries-visualization-toolbox .row .title-bar{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}#timeseries-visualization-engine #timeseries-visualization-toolbox .row .title-bar p{margin:0px;color:var(--color-primary-dark);font-size:24px;font-weight:700;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#timeseries-visualization-engine #timeseries-visualization-toolbox .row .title-bar .icon-button{margin-top:4px;cursor:pointer}#timeseries-visualization-engine #timeseries-visualization-toolbox .row .title-bar .icon-button:hover{color:var(--color-accent)}#timeseries-visualization-engine #timeseries-visualization-toolbox .row .action-bar{display:flex;justify-content:center}#timeseries-visualization-engine #timeseries-visualization-toolbox .row .action-bar .icon-button{cursor:pointer}#timeseries-visualization-engine #timeseries-visualization-toolbox .row .action-bar .active-action{color:var(--color-accent)}#timeseries-visualization-engine #timeseries-visualization-toolbox .row .action-bar .icon-button:hover{color:var(--color-accent)}#timeseries-visualization-engine #visualization-2D{width:100%;height:100%}#timeseries-visualization-engine #visualization-2D .dygraph-axis-label{color:var(--color-primary-light);font-size:12px;font-weight:600;line-height:20px}#timeseries-visualization-engine #visualization-2D .dygraph-xlabel{color:var(--color-accent);font-size:16px;font-weight:600;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#timeseries-visualization-engine #visualization-2D .dygraph-ylabel{color:var(--color-accent);font-size:16px;font-weight:600;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#timeseries-visualization-engine #visualization-2D .dygraph-y2label{color:var(--color-accent);font-size:16px;font-weight:600;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#timeseries-visualization-engine #visualization-2D .dygraph-legend{width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;animation:fade .6s ease-in-out;background-color:var(--color-overlay-background-light);border:1px solid var(--color-overlay);border-radius:12px;box-shadow:0 2px 4px var(--color-overlay-background);padding:8px}#timeseries-visualization-engine .overlay-zoom{cursor:crosshair}#timeseries-visualization-analysis-info-menu{max-width:300px;min-width:280px;padding:0px 16px;padding-bottom:8px}#timeseries-visualization-analysis-info-menu .menu-container{width:100%;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;animation:fade .6s ease-in-out}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;animation:fade .6s ease-in-out}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container .item-row{width:calc(100% - 32px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:0px 16px}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container .item-row .series-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container .item-row .series-container .series-color{width:8px;height:8px;border-radius:50%}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container .item-row .series-container p{margin:0px;max-width:190px;color:var(--color-primary-dark);font-size:16px;font-weight:700;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container .menu-sub-item-container{width:calc(100% - 56px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0px 28px}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container .menu-sub-item-container .sub-item-row{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container .menu-sub-item-container .sub-item-row p{margin:0px;color:var(--color-primary-light);font-size:12px;font-weight:500;line-height:20px;opacity:.6}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container .menu-sub-item-container .sub-item-row .key{min-width:100px}#timeseries-visualization-analysis-info-menu .menu-container .menu-item-container .menu-sub-item-container .sub-item-row .value{font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#timeseries-visualization-analysis-legend-menu{width:250px;padding:0px 16px;padding-bottom:8px}#timeseries-visualization-analysis-legend-menu .menu-container{width:100%;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;animation:fade .6s ease-in-out}#timeseries-visualization-analysis-legend-menu .menu-container .menu-item-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;animation:fade .6s ease-in-out}#timeseries-visualization-analysis-legend-menu .menu-container .menu-item-container .item-row{width:calc(100% - 32px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}#timeseries-visualization-analysis-legend-menu .menu-container .menu-item-container .item-row .legend-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}#timeseries-visualization-analysis-legend-menu .menu-container .menu-item-container .item-row .legend-container p{margin:0px;width:150px;color:var(--color-primary-dark);font-size:12px;font-weight:700;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#custom-renderer-matrix{margin:0px}#custom-renderer-matrix-disable{margin:0px}#custom-renderer-multi-select .form-control{min-width:200px}#custom-renderer-multi-select .form-control .chip-select{display:flex;flex-wrap:wrap}#custom-renderer-multi-select .form-control .chip-select .chip{margin:2px}#custom-renderer-tle-data-table .table-container{width:100%;height:350px}#custom-renderer-tle-data-table .table-container .error-message{color:var(--color-error);font-weight:500;line-height:20px}#custom-renderer-tle-data-table .selected-tle-container .tle-header{margin:8px 0px;color:var(--color-primary-dark);font-size:24px;font-weight:600;line-height:20px}#custom-renderer-tle-data-table .selected-tle-container .tle-data{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}#custom-renderer-tle-data-table .selected-tle-container .tle-data p{margin:0px;color:var(--color-accent);font-size:16px;font-weight:500;line-height:18px}#custom-renderer-tle-data-table .selected-tle-container .tle-helper{margin:8px 0px;color:var(--color-accent);font-size:16px;font-weight:500;line-height:18px}
:root{--color-primary-dark: #34394f;--color-primary-light: #464d69;--color-secondary: #5292f0;--color-accent: #8ba1b7;--color-overlay: #c5c7cc;--color-overlay-background: #d0d5dd;--color-overlay-background-light: #f8f9f9;--color-light: #ffffff;--color-dark: #101828;--color-tartiary-background: #464d694d;--color-success: #118911;--color-success-background: #30bf301a;--color-error: #cd0000;--color-error-background: rgb(201 59 59 / 13%)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:rgba(168,168,168,.822)}::-webkit-scrollbar-thumb{background:#868686}::-webkit-scrollbar-thumb:hover{background:#6e6e6e}@keyframes fade{from{opacity:0}to{opacity:1}}.App{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif !important;height:100vh;width:100%;overflow:hidden}.dva{width:100vw;height:100vh;display:flex;position:relative}.dva #protected-view{width:100%;height:100%}.dva #unprotected-view{width:100%;height:100%}.dva .btn-toggle{cursor:pointer;display:none}.dva main{flex-grow:1;display:flex;flex-direction:column;overflow:auto;width:100%;height:100%}@media(width < 770px){.btn-toggle{display:flex !important}}
body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu',
    'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace;
}

