@import"https://fonts.googleapis.com/css?family=Open+Sans:400,500,600,700";@import"https://fonts.googleapis.com/css?family=Montserrat";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}.user-detail-wrapper{padding:20px;font-size:.85em;background-color:#f5f5f5}.form-control{font-size:.9rem}.sublist-header{display:flex}.sublist-header .groups-title{font-weight:700;font-size:1.1rem;padding-bottom:.4rem}.sublist-header .search-box{flex:1 1;display:flex}.sublist-header .search-box input{margin-left:auto;width:300px;font-size:.8rem;margin-bottom:10px}.group-list{max-height:200px;margin-bottom:20px;overflow-y:scroll;border-radius:5px}.entity-detail-wrapper .form-action-bar button{background-color:#2c2f3b}.entity-detail-wrapper .form-action-bar button.Mui-disabled{color:rgba(0,0,0,.26);box-shadow:none;background-color:rgba(0,0,0,.12)}.entity-detail-wrapper .form-action-bar .button-link button,.entity-detail-wrapper .form-action-bar button.btn-link{color:var(--bs-link-color);background-color:#fff;box-shadow:none}.list-group-item a{display:block;width:100%;font-size:1rem}.detail-section .group-list{height:400px}.bottom-button-wrapper{text-align:right;margin-right:20px}.ssh-key-item{word-break:break-all}.entity-header{display:flex;align-items:flex-start;margin-bottom:30px}.entity-header .logo{display:flex;align-items:center;justify-content:center;height:4rem;width:4rem;color:#65676e;background-color:transparent;border:1px solid rgb(201,202,206);border-radius:6px;margin-right:20px;padding:6px}.entity-header .logo img{width:100%}.entity-meta-data,.entity-detail-extra{margin-top:20px}.auto-wrap-table{table-layout:fixed;width:100%}.auto-wrap-td{word-wrap:break-word}.dialog-form input,.login-actions-select{min-width:450px}.required-select:invalid{color:gray}.licence-form .licence-key-fields-grid{display:grid;overflow:hidden;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;grid-column-gap:40px;margin-bottom:20px;font-size:1.2rem}.licence-form .licence-key-fields-grid .list-item{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.075);border:.5px solid #CBCCCE;border-radius:3px;display:flex;flex-direction:column;padding:.6rem .9rem;margin-bottom:4px}.licence-form .licence-key-fields-grid .list-item .title{font-size:1.1rem;margin-bottom:10px}.licence-form .licence-key-fields-grid .list-item .holder{color:#0014c4}.licence-form .licence-key-fields-grid .list-item .redeemed{color:#198754}.licence-form .licence-key-fields-grid .list-item .unredeemed{color:gray}.licence-form .licence-entry-form{padding:40px}.licence-form .licence-entry-form select:invalid{color:gray}.licence-form .licence-entry-form select>option{color:#000}.licence-form .licence-entry-form select option[value=""],.licence-form .licence-entry-form select option:not([value]){color:gray}.licence-form .licence-entry-form .delete-row input,.licence-form .licence-entry-form .delete-row select,.licence-form .licence-entry-form .delete-row .MuiTextField-root fieldset{border-color:#8b0000;color:#8b0000}.licence-form .licence-entry-form .input-group .MuiAutocomplete-root{position:relative;flex:1 1 auto}.licence-form .licence-entry-form .MuiAutocomplete-root .MuiOutlinedInput-root{padding:0 40px 0 10px}.licence-form .licence-entry-form .MuiAutocomplete-root .MuiOutlinedInput-root fieldset{border:1px solid #dee2e6}.licence-form .licence-entry-form .MuiOutlinedInput-root.Mui-error fieldset{border-color:#d32f2f}.licence-form .licence-entry-form .MuiAutocomplete-root.Mui-focused .MuiOutlinedInput-root fieldset{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.licence-form .with-title{padding-top:20px}.section-splitter{margin:40px 0 20px;color:#999}.custom-invalid-feedback{display:block;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.licence-modules-editor .header{margin-top:30px;margin-bottom:10px}.licence-modules-editor .header .form-label{font-size:.8rem}.licence-modules-editor .licence-add-btn{padding:10px;background:#fcfcfc;border:1px dashed #64676B;border-radius:4px;text-align:center;margin:20px 10px;cursor:pointer}.licence-modules-editor .licence-add-btn:hover{background:#ffe6cc;border:1px dashed #323436}.licence-modules-editor .action-column{text-align:right;flex:.5 0;min-width:160px}.licence-modules-editor .MuiOutlinedInput-input{padding:6px 10px}.licence-modules-editor .disabled-field{display:block;padding:.375rem 2.25rem .375rem .75rem;color:var(--bs-body-color);background-color:var(--bs-secondary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.logs-wrapper{max-height:600px;overflow-y:auto}.logs-wrapper table{font-size:1rem}@media only screen and (max-width:900px){.licence-form .licence-key-fields-grid{grid-template-columns:repeat(2,1fr);grid-row-gap:20px;grid-column-gap:20px}}.form-group .dropzone{height:100px;flex:1;display:flex;flex-direction:column;align-items:center;border:1.5px dashed var(--grey-200, #CBCCCE);border-radius:4px;color:#bdbdbd;outline:none;transition:border .24s ease-in-out}.form-group .dropzone:hover{border-color:#ff8200;cursor:pointer}.form-group .dropzone.drag-active{border-color:#ff8200;background-color:#ffe6cc}.form-group.file-list label{background:#fff;padding:0 6px;margin-left:-6px}.form-group.file-list.Mui-error .MuiPaper-root{border-color:#d32f2f}.form-group.file-list .MuiTypography-root{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-drop-list .MuiList-root{max-height:346px;overflow-y:auto;padding:0}.file-drop-list .MuiCardContent-root{padding:0!important}.file-drop-list .MuiListItemText-primary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MuiFormControlLabel-root.Mui-error{color:#d32f2f}.MuiFormControlLabel-root.Mui-error .MuiRadio-root{color:inherit}.vertically-resizable.MuiTextarea-root{padding-right:.325rem}.vertically-resizable textarea{resize:vertical}.segmented-radio-group.MuiRadioGroup-root{width:fit-content;min-height:48px;padding:4px;border-radius:12px;background-color:var(--dug-palette-neutral-softBg);--RadioGroup-gap: 4px;--Radio-actionRadius: 8px}.segmented-radio-group.MuiRadioGroup-root .MuiRadio-root{padding:0 16px;align-items:center}.segmented-radio-group.MuiRadioGroup-root .MuiRadio-root .MuiRadio-action{border:0}.segmented-radio-group.MuiRadioGroup-root .MuiRadio-root .Mui-checked{border-radius:var(--Radio-actionRadius, inherit);z-index:1;--variant-borderWidth: 0px;background-color:var(--dug-palette-primary-softBg);box-shadow:var(--dug-shadow-sm)}.segmented-radio-group.MuiRadioGroup-root .Mui-checked label{color:var(--dug-palette-primary-softColor, var(--dug-palette-primary-700))}.invitation-type-radio-group .MuiRadioGroup-root{margin:0 auto}.invitation-email-radio-group .MuiRadio-root:nth-child(2) .MuiRadio-radio{margin-top:8px}.invitation-email-radio-group .MuiRadio-label .MuiFormControl-root{display:inline-block}.invitation-email-radio-group .MuiRadio-label .MuiFormControl-root label{display:none}.invitation-email-radio-group .MuiRadio-label .MuiFormControl-root .MuiInput-input{position:relative;z-index:100}.invitation-email-radio-group .MuiRadio-label .MuiFormControl-root .MuiFormHelperText-root{display:none}.label-fix-right-spacing{margin-right:2px!important}.simple-add-btn{padding:10px;background:#fcfcfc;border:1px dashed #64676B;border-radius:4px;text-align:center;cursor:pointer}.simple-add-btn:hover{background:#ffe6cc;border:1px dashed #323436}:root{--text-primary-color: #2C2F3B;--svg-stroke-width: 1.5;--Avatar-size: 40px}html,body{font-family:Open Sans,Montserrat,-apple-system,Arial,noto sans;font-weight:400;line-height:1.5;font-size:15px;color:var(--dug-palette-text-primary)}.app-main-error{padding:24px;text-align:center;background:#fff;color:red}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}h1,h2,h3,h4{font-family:Montserrat,Open Sans;font-weight:500}h3{font-size:1.25rem!important}body .btn-primary{--bs-btn-bg: #2C2F3B;--bs-btn-border-color: #2C2F3B;--bs-btn-hover-bg: #5C636A;--bs-btn-hover-border-color: #565E64;--bs-btn-active-bg: #565E64;--bs-btn-active-border-color: #565E64;--bs-btn-disabled-bg: #6C757D;--bs-btn-disabled-border-color: #6C757D;--bs-btn-focus-box-shadow: 0px 0px 0px 4px rgba(130, 138, 145, .5)}body .btn-outline-primary{--bs-btn-color: black;--bs-btn-border-color: #2C2F3B;--bs-btn-hover-bg: #5C636A;--bs-btn-hover-border-color: #565E64;--bs-btn-active-bg: #565E64;--bs-btn-active-border-color: #565E64;--bs-btn-disabled-bg: #6C757D;--bs-btn-disabled-border-color: #6C757D;--bs-btn-focus-box-shadow: 0px 0px 0px 4px rgba(130, 138, 145, .5)}body .MuiMenu-root{border-width:0;padding:6px}body .MuiMenu-root .MuiDivider-horizontal{margin:3px 0}body .MuiMenuItem-root{padding:6px 16px}body .MuiMenuItem-root svg{stroke-width:var(--svg-stroke-width)}.dug-color{color:#ff8200}.app-container{display:flex;flex-direction:column;text-align:center;background:#fff}.app-container .logo-wrapper{margin-top:26px;flex:none;order:0;flex-grow:0}.app-container .logo-wrapper .test-server-marker{text-transform:capitalize;padding-left:80px;font-size:1rem;color:red}.app-container .content-logo-src{width:159px;height:98px;background:url(/assets/dug-logo-hires-6cILZ5Z2.png);background-size:159px 98px}.app-container .logo-src{width:108px;height:66px;background:url(/assets/dug-logo-hires-6cILZ5Z2.png);background-size:108px 66px}.app-main{min-height:inherit;flex:1;flex-wrap:wrap;display:flex;z-index:8;position:relative}.app-main-wrapper{flex:1;flex-direction:column;display:flex;padding-left:240px;min-width:0}.modal-dialog .btn-link{text-decoration:none}.app-main-content{min-height:inherit;padding:20px;flex:1;text-align:left;max-width:calc(100vw - 240px)}.app-main-content h3{font-size:1.25rem;margin-bottom:20px}.app-main-content .no-breadcrumb{margin-right:250px;position:relative;z-index:10}.app-main-content .content-form .title-bar{display:flex;justify-content:space-between;margin:20px 0 15px}.app-main-content .content-form .title-bar .h2{display:flex}.app-main-content .content-form .title-bar .action-bar{display:flex;flex-wrap:wrap-reverse}.app-main-content .content-form .title-bar .action-bar button{margin-left:10px;text-decoration:none;--bs-btn-focus-shadow-rgb: none}.app-main-content .content-form .icon-button{height:33px;--bs-btn-padding-x: .6rem;--bs-btn-padding-y: .275rem;--bs-btn-bg:#6C757D;--bs-btn-border-color: none;--bs-btn-focus-shadow-rgb: none;--bs-btn-hover-bg: #888;--bs-btn-hover-border-color: none;--bs-btn-disabled-bg: #999;--bs-btn-disabled-border-color: none}.app-main-content .content-form .btn-link{text-decoration:none}.app-main-content .content-form .MuiPaper-elevation2{border-radius:0;border:.5px solid #CBCCCE;box-shadow:0 2px 4px rgba(0,0,0,.075)}.app-main-content .content-form .MuiPaper-root .Mui-ToolbarDropZone+.MuiBox-root{flex-direction:row-reverse}.app-main-content .content-form .MuiPaper-root .Mui-ToolbarDropZone+.MuiBox-root .MuiBox-root{padding:0 12px 0 4px}.app-main-content .content-form .MuiPaper-root .Mui-ToolbarDropZone+.MuiBox-root .MuiBox-root .icon-button{margin-top:4px}.app-main-content .content-form .MuiPaper-root .Mui-ToolbarDropZone+.MuiBox-root label{margin-bottom:0}.app-main-content .content-form .MuiTableContainer-root{padding:5px 20px}.app-main-content .content-form .MuiTableContainer-root .filter-date-picker .MuiInputBase-root{flex-direction:row-reverse}.app-main-content .content-form .MuiTableContainer-root .filter-date-picker .MuiInputBase-root .MuiInputAdornment-root{margin:0 8px 0 0}.app-main-content .content-form .MuiTableContainer-root .filter-date-picker .MuiInputBase-root .MuiInputAdornment-root button{padding:3px}.app-main-content .content-form .MuiTableRow-hover:hover{background-color:#ffe6cc}.app-main-content .content-form .MuiTableRow-hover:hover td{background-color:#ffe6cc;color:#804100}.app-main-content .content-form .MuiTableRow-root:has(td span[aria-label=Collapse]){background-color:#ffe6cc}.app-main-content .content-form .Mui-TableBodyCell-DetailPanel{background-color:#f9f9f9}.app-main-content .content-form .Mui-TableBodyCell-DetailPanel td{color:#000;background-color:#f9f9f9}.app-main-content .content-form .Mui-TableBodyCell-DetailPanel:hover{background-color:#f9f9f9}.app-main-content .content-form .Mui-TableBodyCell-DetailPanel:hover td{color:#000;background-color:#f9f9f9}.app-main-content .content-form .MuiTable-root .MuiCollapse-root{width:100%}.app-main-content .content-form .entity-box{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.075);border:.5px solid #CBCCCE;border-radius:3px}.app-main-content .content-form .entity-box .box-title{display:flex;justify-content:space-between;border-bottom:1px solid #ECECEC;padding:20px 15px}.app-main-content .content-form .entity-box .box-title h3{margin-bottom:0}.app-main-content .content-form .entity-box .box-title .action-bar{display:flex;flex-wrap:wrap-reverse;min-height:35px}.app-main-content .content-form .entity-box .box-title .action-bar button{margin-left:10px;text-decoration:none;--bs-btn-padding-y: 0px;--bs-btn-focus-shadow-rgb: none}.app-main-content .content-form .entity-box .box-title .action-bar .btn-link{padding-top:0}.app-main-content .content-form .padded{padding:20px}.app-content-wrapper{flex:1;width:100%;height:100%}.app-title{font-family:Montserrat,Open Sans;font-weight:500;padding:0 0 20px;position:relative;font-size:2rem}.app-card{box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);border-width:0;transition:all .2s;background-color:#fff;border-radius:5px}.app-card>div{flex:1 1 auto;padding:1.25rem}.loading-text{text-align:center;font-weight:700}.list-search-wrapper{width:25%!important;float:left;margin-bottom:20px}.clear-after:after{clear:both;content:"";display:block}.sectionError{clear:both;padding:24px;margin-bottom:20px;background:#fff;color:red;font-size:1.2em}.mui-error{background-color:#fdeded!important;color:#5f2120!important}.section-spinner{padding:24px;background:#fff;text-align:center}.MuiMenuItem-Dangerous{color:#dc3545!important}.MuiMenuItem-Dangerous svg{fill:#dc3545}.section-form{font-size:.9rem;background-color:#fff;padding:20px;border:.5px solid #CBCCCE;box-shadow:0 2px 4px rgba(0,0,0,.075);border-radius:3px}.no-data-section{padding:16px;background-color:#eff0f2;border-radius:3px;text-align:center;font-size:.9rem;margin-top:16px;color:#1e212a}.tab-first-container{margin-top:20px}.tab-accordion>div{background-color:#fbfbfb}.tab-section-info{margin-bottom:20px;color:#444}.cardBox .card-header{font-size:1.2rem}.cardBox .card-summary{color:gray;margin-top:5px;font-size:.9rem}.dangerous-icon{color:#dc3545!important}.dangerous-button{background-color:#dc3545!important;color:#fff!important}.metadata-entry-form{margin-bottom:30px}.metadata-table th{font-weight:700}.metadata-table td:last-child{padding:0}.control-with-muted-text-group .form-check{float:left;margin-right:5px}.button-link{text-decoration:none;text-decoration-line:none!important}.entity-form .app-title .entity-icon{border-radius:4px;padding:2px}.entity-form .app-title .entity-icon svg{width:1.5em;height:1.5em}.entity-form .list-box{background:#fff;border:.5px solid #CBCCCE;box-shadow:0 2px 4px rgba(0,0,0,.075);border-radius:3px}.entity-form .list-button{background-color:#2c2f3b;color:#fff;padding:6px 16px;border-radius:4px}.entity-form .list-select-label{font-size:.9rem}.entity-form .list-top-select{display:inline;width:auto;margin-left:14px}.entity-form .clients-select{min-width:100px}.entity-form .rdt_TableCell{margin:4px 0}.entity-form .rdt_TableRow{min-height:40px}.entity-form .rdt_TableRow:hover{background-color:#ffe6cc;color:#804100}.form-label{font-size:.8rem;font-weight:700}.invalid-feedback-custom{width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.list-button-bar{display:flex}.list-button-bar button{background-color:#2c2f3b}.list-button-bar button:hover{background-color:#5c636a;color:#fff}.list-button-bar button.btn-link{background-color:inherit;text-decoration:none;--bs-btn-focus-box-shadow: none}.list-button-bar button.btn-link:hover{color:inherit;background-color:inherit}.list-button-bar button.MuiButton-outlined{background:inherit;border-color:#5c636a;color:#5c636a}.list-button-bar button.MuiButton-outlined:hover{background-color:#5c636a;color:#fff}.list-button-bar:after{clear:both;content:"";display:block}.form-action-bar{margin-top:25px;display:flex;flex-direction:row-reverse}.form-action-bar button{margin-left:15px;text-decoration:none}.form-action-bar .button-link button{color:var(--bs-link-color);background-color:#fff;box-shadow:none}.form-action-bar .danger-button{color:#dc3545}.joyui-form-action-bar{margin-top:25px;display:flex;flex-direction:row-reverse}.multi-select-wrapper{background-color:#fff}.multi-select-wrapper>div{flex-shrink:0;width:100%;max-width:100%}.multi-select-wrapper .MuiSelect-select{padding:6px 10px}.list-button-bar{float:right}.list-button-bar button{margin-left:15px}.list-button-bar .action-button{display:inline-block}.joyui-list-button-bar{float:right}#action-menu li svg{margin-right:10px}.MuiAlert-root{margin-bottom:25px}.rdt_TableHeadRow{font-weight:700;font-size:1.1em}.selection-dialog .MuiDialog-paper{min-width:80%;min-height:300px}.MuiBreadcrumbs-li a{cursor:pointer;color:var(--dug-palette-info-plainColor)}.MuiDialog-container .MuiDialogActions-root button{min-width:80px}.MuiTabs-indicator{background-color:var(--dug-palette-primary-softColor)!important}.MuiTab-textColorPrimary{color:var(--dug-palette-primary-softColor)!important}.MuiTab-textColorPrimary.Mui-disabled{color:inherit!important}.dug-button{background-color:#ff8200!important;border-color:#ff8200!important}.dug-color{color:var(--dug-palette-primary-plainColor, #FF8200)}.warning-color{color:#ed6c02}.centred{text-align:center}.absolutely-centered{position:absolute!important;margin:auto!important;top:0!important;left:0!important;right:0!important;bottom:0!important}.centred-container{margin:0 auto}svg.lucid-icon{stroke-width:var(--svg-stroke-width)}.prompt-page,.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;min-height:400px;padding-top:90px;margin-top:-90px}.prompt-page h1,.not-found h1{font-size:3rem;margin-bottom:.5rem}.prompt-page .contact-support,.not-found .contact-support{font-size:1.2rem;margin:1rem}.spacedFieldSet{border:0}.spacedFieldSet>div{margin-top:10px}@media only screen and (max-width:900px){.list-search-wrapper{margin-top:20px;width:100%!important}}@media only screen and (max-width:600px){.app-main-wrapper{padding-left:0;min-width:auto;width:100%}.app-main-content{padding:20px;max-width:100vw}}
