:root{--text-primary-color:#2c2f3b;--svg-stroke-width:1.5;--Avatar-size:40px}.user-detail-wrapper{background-color:#f5f5f5;padding:20px;font-size:.85em}.form-control{font-size:.9rem}.sublist-header{display:flex}.sublist-header .groups-title{padding-bottom:.4rem;font-size:1.1rem;font-weight:700}.sublist-header .search-box{flex:1;display:flex}.sublist-header .search-box input{width:300px;margin-bottom:10px;margin-left:auto;font-size:.8rem}.group-list{border-radius:5px;max-height:200px;margin-bottom:20px;overflow-y:scroll}.entity-detail-wrapper .form-action-bar button{background-color:#2c2f3b}.entity-detail-wrapper .form-action-bar button.Mui-disabled{color:#00000042;box-shadow:none;background-color:#0000001f}.entity-detail-wrapper .form-action-bar .button-link button,.entity-detail-wrapper .form-action-bar button.btn-link{color:var(--bs-link-color);box-shadow:none;background-color:#fff}.list-group-item a{width:100%;font-size:1rem;display:block}.detail-section .group-list{height:400px}.bottom-button-wrapper{text-align:right;margin-right:20px}.ssh-key-item{word-break:break-all}.entity-header{align-items:flex-start;margin-bottom:30px;display:flex}.entity-header .logo{color:#65676e;background-color:#0000;border:1px solid #c9cace;border-radius:6px;justify-content:center;align-items:center;width:4rem;height:4rem;margin-right:20px;padding:6px;display:flex}.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{grid-column-gap:40px;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;margin-bottom:20px;font-size:1.2rem;display:grid;overflow:hidden}.licence-form .licence-key-fields-grid .list-item{background-color:#fff;border:.5px solid #cbccce;border-radius:3px;flex-direction:column;margin-bottom:4px;padding:.6rem .9rem;display:flex;box-shadow:0 2px 4px #00000013}.licence-form .licence-key-fields-grid .list-item .title{margin-bottom:10px;font-size:1.1rem}.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{color:#8b0000;border-color:#8b0000}.licence-form .licence-entry-form .input-group .MuiAutocomplete-root{flex:auto;position:relative}.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 #0d6efd40}.licence-form .with-title{padding-top:20px}.section-splitter{color:#999;margin:40px 0 20px}.custom-invalid-feedback{color:#dc3545;width:100%;margin-top:.25rem;font-size:.875em;display:block}.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{text-align:center;cursor:pointer;background:#fcfcfc;border:1px dashed #64676b;border-radius:4px;margin:20px 10px;padding:10px}.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{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);padding:.375rem 2.25rem .375rem .75rem;display:block}.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-row-gap:20px;grid-column-gap:20px;grid-template-columns:repeat(2,1fr)}}.form-group .dropzone{border:1.5px dashed var(--grey-200,#cbccce);color:#bdbdbd;border-radius:4px;outline:none;flex-direction:column;flex:1;align-items:center;height:100px;transition:border .24s ease-in-out;display:flex}.form-group .dropzone:hover{cursor:pointer;border-color:#ff8200}.form-group .dropzone.drag-active{background-color:#ffe6cc;border-color:#ff8200}.form-group.file-list label{background:#fff;margin-left:-6px;padding:0 6px}.form-group.file-list.Mui-error .MuiPaper-root{border-color:#d32f2f}.form-group.file-list .MuiTypography-root{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.file-drop-list .MuiList-root{max-height:346px;padding:0;overflow-y:auto}.file-drop-list .MuiCardContent-root{padding:0!important}.file-drop-list .MuiListItemText-primary{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.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{background-color:var(--dug-palette-neutral-softBg);--RadioGroup-gap:4px;--Radio-actionRadius:8px;border-radius:12px;width:-moz-fit-content;width:fit-content;min-height:48px;padding:4px}.segmented-radio-group.MuiRadioGroup-root .MuiRadio-root{align-items:center;padding:0 16px}.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{z-index:100;position:relative}.invitation-email-radio-group .MuiRadio-label .MuiFormControl-root .MuiFormHelperText-root{display:none}.label-fix-right-spacing{margin-right:2px!important}.simple-add-btn{text-align:center;cursor:pointer;background:#fcfcfc;border:1px dashed #64676b;border-radius:4px;padding:10px}.simple-add-btn:hover{background:#ffe6cc;border:1px dashed #323436}
