﻿@font-face{font-family:"SF UI Text";src:url("/Content/fonts/SF-UI-Display-Regular.woff") format("woff");}#gvWorkflowManager_Workflows{border-radius:10px;}#btnWorkflowExecute_CD{padding:4px 34px 5px;}#gvWorkflowManager_WorkerDashboard{border-radius:10px;margin-right:15px;}#cbpWorkerTaskStatusesTable{table-layout:fixed;}#cbpWorkerTaskStatusesTable th{font-size:.8rem;}@media(min-width:1px) and (max-width:991px){#cbpWorkerTaskStatusesTable th{font-size:.5em;}}@media(min-width:992px) and (max-width:1199px){#cbpWorkerTaskStatusesTable th{font-size:.4em;}}@media(min-width:1200px){#cbpWorkerTaskStatusesTable th{font-size:.7em;}}#cbpWorkerTaskStatusesTable>tbody>tr{font-size:.8rem;}@media(min-width:1px) and (max-width:991px){#cbpWorkerTaskStatusesTable>tbody>tr{font-size:.5em;}}@media(min-width:992px) and (max-width:1199px){#cbpWorkerTaskStatusesTable>tbody>tr{font-size:.4em;}}@media(min-width:1200px){#cbpWorkerTaskStatusesTable>tbody>tr{font-size:.7em;}}.siteWorkerRowHtml{padding:10px 0;border-radius:10px;border:1px solid #262933;margin:10px 10px 5px 5px;}.siteWorkerRowHtml div:first-of-type{font-weight:700;}.WorkerInfoHtml{width:calc(100% - 75px);}.WorkerInfoHtml__ProcessingIndicators{margin-top:5px;}.WorkerInfoHtml__ProcessingIndicators i:not(:first-of-type){margin-left:10px;}.dxgvDataRow_iOSgvRules_Row{font:12px system-ui,sans-serif;}.dxgvDataRow_iOSgvRules_Row .label{font-size:100%;margin:2px;display:inline-block;}.dxgvDataRow_iOSgvRules_Row .label img{height:20px;width:auto;margin-right:5px;}.dxgvDataRow_iOSgvRules_Row .dxgv{padding:10px;}.gvRules_Row_Disabled{background-color:#f4f4f4;}.ruleStep{display:flex;align-items:center;background-color:#f4f7fa;padding:5px;border-radius:5px;margin-top:5px;}.ruleStep:empty{display:none;}.ruleStep.ruleStepEmpty{color:#0d1fb4;border:2px dotted #0d1fb4;background-color:#fff;padding:7px;}.ruleStep.ruleStepEmpty:hover{border:2px dotted #0a1784;color:#0a1784;}.ruleStepDeleteButton{width:15px;padding:3px;border-radius:50%;background-image:url(/Content/img/icons/iOs2/icon-button-delete.svg);background-size:90%;background-repeat:no-repeat;background-position:center;width:20px;height:20px;margin-left:auto;}.ruleStepDeleteButton:hover{background-color:#e2eaf2;}.ruleStepConditionContainer{margin:5px 5px;display:flex;position:relative;}.ruleStepConditionContainer.ruleStepConditionContainerEmpty:not(.disabled){border:2px dotted #0d1fb4;border-radius:3px;padding:7px;color:#0d1fb4;cursor:pointer;}.ruleStepConditionContainer.ruleStepConditionContainerEmpty:not(.disabled):hover{border:2px dotted #0a1784;color:#0a1784;}.ruleStepConditionContainer.disabled{border:2px dotted #8c8c8c;border-radius:3px;padding:7px;color:#8c8c8c;cursor:not-allowed;}.ruleStepCondition{padding:5px 5px;background-color:#e0e8f5;border-top-left-radius:3px;border-bottom-left-radius:3px;display:inline-block;position:relative;}.ruleStepCondition .badge{font-size:11px;margin-top:2px;margin-right:2px;max-width:350px;overflow-x:hidden;text-overflow:ellipsis;}.ruleStepCondition .badge img{vertical-align:middle;height:15px;margin-right:5px;}.ruleStepCondition.small .badge{font-size:8px;}.ruleStepCondition.small .badge img{height:10px;margin-right:3px;}.ruleStepConditionButtonContainer{width:15px;background-color:#e0e8f5;border-top-right-radius:3px;border-bottom-right-radius:3px;background-image:url(/Content/img/icons/iOs2/room-seperator.svg);background-repeat:no-repeat;background-position:center;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;}.ruleStepConditionButtonContainer:hover{background-color:#cddaef;}.ruleStepConditionButtonButton{visibility:hidden;height:25px;width:25px;border-radius:50%;background-color:#f4f4f4;box-shadow:1px 1px 1px #262933;position:absolute;z-index:999;}.ruleStepConditionButtonButton.active{visibility:visible;}.ruleStepConditionButtonButton.active:hover{background-color:#e7e7e7;}.ruleStepConditionButtonButtonEdit{background-image:url(/Content/img/icons/iOs2/icon-button-editv3.svg);background-position:0 0!important;top:0;right:0;}.ruleStepConditionButtonButtonEdit.active{top:-14px;right:-9px;}.ruleStepConditionButtonButtonDelete{background-image:url(/Content/img/icons/iOs2/icon-button-delete.svg);background-position:0 0!important;bottom:0;right:0;}.ruleStepConditionButtonButtonDelete.active{bottom:-14px;right:-9px;}.link-unselected{stroke:rgba(220,220,220,.75);cursor:pointer;stroke-dasharray:4,2;stroke-dashoffset:100;animation:dash 20s linear infinite;}.link-selected{stroke:#31d68b;cursor:pointer;stroke-dasharray:4,2;stroke-dashoffset:100;animation:dash 10s linear infinite;}@keyframes dash{to{stroke-dashoffset:0;}}#prpelBody.Account{background-color:#f4f4f4;margin:0;padding:0;}#prpelBody.Account .login-page-wrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:var(--account-bg-url,url("/Content/img/login-bg.svg"));background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;position:relative;}#prpelBody.Account ::placeholder{color:#8c8c8c;}#prpelBody.Account .login-lang-bar{position:absolute;top:0;right:0;padding:15px 25px;z-index:10;}#prpelBody.Account .login-lang-selector{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.85);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.4);border-radius:12px;padding:6px 14px;box-shadow:0 2px 12px rgba(0,0,0,.08);}#prpelBody.Account .login-lang-selector .control-label{color:#262933;font-weight:600;font-size:.8rem;text-shadow:none;white-space:nowrap;}#prpelBody.Account .login-card-container{display:flex;align-items:center;justify-content:center;flex:1;width:100%;padding:80px 20px 20px;}#prpelBody.Account .login-card{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);width:100%;max-width:440px;overflow:hidden;transition:box-shadow .3s ease;}#prpelBody.Account .login-card:hover{box-shadow:0 12px 40px rgba(0,0,0,.16),0 4px 12px rgba(0,0,0,.1);}#prpelBody.Account .login-card-header{text-align:center;padding:40px 40px 20px;}#prpelBody.Account .login-logo{max-width:260px;width:100%;height:auto;}#prpelBody.Account .login-card-body{padding:10px 40px 30px;}#prpelBody.Account .login-card-footer{text-align:center;padding:0 40px 25px;}#prpelBody.Account .login-version{font-size:.7rem;color:#8c8c8c;}#prpelBody.Account .login-forgot-password{text-align:center;margin-top:16px;margin-bottom:0;}#prpelBody.Account .login-forgot-password a{color:#0d1fb4;font-weight:600;text-decoration:none;font-size:.9rem;}#prpelBody.Account .login-forgot-password a:hover{text-decoration:underline;}#prpelBody.Account .login-card-wide{max-width:520px;}#prpelBody.Account .login-card-register{max-width:720px;}#prpelBody.Account .login-card-register .login-card-header{padding:30px 40px 12px;}#prpelBody.Account .login-card-register .login-logo{max-width:200px;}#prpelBody.Account .login-card-register .account-card-title{margin-bottom:14px;}#prpelBody.Account .register-layout{display:flex;gap:24px;align-items:flex-start;}#prpelBody.Account .register-fields{flex:1;min-width:0;}#prpelBody.Account .register-fields .form-group{margin-bottom:12px;}#prpelBody.Account .register-fields .form-control{height:44px;}#prpelBody.Account .register-sidebar{flex:0 0 220px;position:sticky;top:20px;}#prpelBody.Account .account-card-title{font-size:20px;font-weight:700;color:#262933;margin:0 0 20px 0;text-align:center;}#prpelBody.Account .account-card-message{font-size:.9rem;color:#8c8c8c;text-align:center;line-height:1.5;margin-bottom:16px;}#prpelBody.Account .account-message-body{text-align:center;padding-bottom:40px;}#prpelBody.Account .account-help-link{text-align:center;margin-top:12px;margin-bottom:0;}#prpelBody.Account .account-help-link a{color:#0d1fb4;font-weight:500;font-size:.8rem;text-decoration:none;}#prpelBody.Account .account-help-link a:hover{text-decoration:underline;}#prpelBody.Account .account-password-requirements{background:#f6f6f6;border-radius:10px;padding:14px 16px;margin-bottom:16px;font-size:.7rem;color:#8c8c8c;line-height:1.6;border:1px solid #d8d8d8;}#prpelBody.Account .account-password-requirements ul{margin:6px 0 0 0;padding-left:16px;}#prpelBody.Account .account-password-requirements li{padding:1px 0;}#prpelBody.Account .account-password-requirements-title{font-weight:700;font-size:.8rem;color:#262933;margin-bottom:6px;display:flex;align-items:center;gap:6px;}#prpelBody.Account .account-password-requirements-title i{color:#0d1fb4;font-size:14px;}#prpelBody.Account .account-status-icon{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:28px;}#prpelBody.Account .account-status-success{background:#e8f5e9;color:#2e7d32;border:2px solid #a5d6a7;}#prpelBody.Account .account-status-error{background:#fce4ec;color:#c62828;border:2px solid #ef9a9a;}#prpelBody.Account .account-status-info{background:#e3f2fd;color:#1565c0;border:2px solid #90caf9;}#prpelBody.Account .control-label{font-weight:600;font-size:.8rem;color:#262933;margin-bottom:4px;}#prpelBody.Account .validation-summary-errors{background:#fef9fb;border:1px solid #f9ccdd;border-radius:10px;padding:14px 16px 14px 44px;margin-bottom:20px;position:relative;font-size:.8rem;line-height:1.5;color:#ba1655;}#prpelBody.Account .validation-summary-errors::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:16px;top:14px;font-size:16px;color:#ea4c89;}#prpelBody.Account .validation-summary-errors ul{margin:0;padding:0;list-style:none;}#prpelBody.Account .validation-summary-errors ul li{padding:2px 0;}#prpelBody.Account .validation-summary-errors ul li::before{content:none;}#prpelBody.Account .validation-summary-valid{display:none;}#prpelBody.Account .field-validation-error{display:block;font-size:.7rem;color:#ea4c89;margin-top:4px;padding-left:2px;font-weight:500;}#prpelBody.Account .field-validation-valid{display:none;}#prpelBody.Account .input-validation-error{border-color:#ea4c89!important;box-shadow:0 0 0 3px rgba(234,76,137,.1)!important;}#prpelBody.Account .input-validation-error:focus{border-color:#ea4c89!important;box-shadow:0 0 0 3px rgba(234,76,137,.15)!important;}#prpelBody.Account .text-danger{color:#ea4c89;}#prpelBody.Account .account-card-title.text-danger{color:#e51e6b;}#prpelBody.Account .form-control{height:50px;text-align:center;background-color:#fff;border:1.5px solid #d8d8d8;border-radius:10px;color:#262933;font-size:.9rem;transition:border-color .2s ease,box-shadow .2s ease;}#prpelBody.Account .form-control:focus{border-color:#0d1fb4;box-shadow:0 0 0 3px rgba(13,31,180,.1);outline:0;}#prpelBody.Account .form-group{margin-bottom:16px;}#prpelBody.Account .btn{height:50px;width:100%;border-radius:10px;font-size:1rem!important;font-weight:600;letter-spacing:.3px;transition:transform .15s ease,box-shadow .15s ease;}#prpelBody.Account .btn:active{transform:translateY(1px);}#prpelBody.Account .btn-primary{background-color:#0d1fb4;border-color:#0d1fb4;box-shadow:0 2px 8px rgba(13,31,180,.3);}#prpelBody.Account .btn-primary:hover{color:#fff;background-color:#0a1784;border-color:#0a1784;box-shadow:0 4px 12px rgba(13,31,180,.4);}#prpelBody.Account #cmb_SelectLanguage td.dxic{border:0!important;}#prpelBody.Account .login-footer{width:100%;padding:15px 20px;display:flex;justify-content:center;align-items:center;}#prpelBody.Account .login-footer-pane{display:inline-flex;align-items:center;gap:14px;background:rgba(255,255,255,.85);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.4);border-radius:16px;padding:10px 20px;box-shadow:0 2px 12px rgba(0,0,0,.08);}#prpelBody.Account .login-footer-pane a{color:#262933;font-size:.8rem;font-weight:500;text-decoration:none;}#prpelBody.Account .login-footer-pane a:hover{text-decoration:underline;}#prpelBody.Account .login-footer-pane .footer-sep{color:#d8d8d8;font-size:.9rem;user-select:none;}#prpelBody.Account .login-footer-pane .powered-by-quik{display:inline-block;line-height:0;}#prpelBody.Account .login-footer-pane .powered-by-quik img{height:40px;width:auto;max-width:100%;}#prpelBody.Account .login-footer-pane .powered-by-quik:hover{text-decoration:none;opacity:.85;}#prpelBody.Account footer:not(.login-footer){bottom:0;width:100%;line-height:60px;}#prpelBody.Account footer:not(.login-footer) a{font-size:1.1rem;font-weight:600;}@supports(-webkit-touch-callout:none){#prpelBody.Account .login-page-wrapper{background-attachment:scroll;}}@media(max-width:768px){#prpelBody.Account .login-card-container{padding:70px 16px 16px;}#prpelBody.Account .login-card{max-width:400px;}#prpelBody.Account .login-card-register{max-width:680px;}#prpelBody.Account .login-card-header{padding:32px 32px 16px;}#prpelBody.Account .login-card-body{padding:8px 32px 24px;}#prpelBody.Account .login-card-footer{padding:0 32px 20px;}#prpelBody.Account .login-footer-pane{flex-wrap:wrap;justify-content:center;gap:10px;padding:10px 16px;}#prpelBody.Account .login-footer-pane .powered-by-quik img{height:36px;}#prpelBody.Account .register-sidebar{flex:0 0 190px;}}@media(max-width:640px){#prpelBody.Account .login-card-register{max-width:440px;}#prpelBody.Account .register-layout{flex-direction:column;gap:0;}#prpelBody.Account .register-fields{width:100%;}#prpelBody.Account .register-sidebar{flex:none;width:100%;position:static;}}@media(max-width:480px){#prpelBody.Account .login-page-wrapper{background-attachment:scroll;}#prpelBody.Account .login-lang-bar{position:relative;top:auto;right:auto;padding:12px 16px;width:100%;display:flex;justify-content:flex-end;}#prpelBody.Account .login-lang-selector .control-label{display:none;}#prpelBody.Account .login-card-container{padding:8px 12px 12px;}#prpelBody.Account .login-card{max-width:100%;border-radius:12px;}#prpelBody.Account .login-card-header{padding:24px 20px 12px;}#prpelBody.Account .login-card-body{padding:8px 20px 20px;}#prpelBody.Account .login-card-footer{padding:0 20px 16px;}#prpelBody.Account .login-logo{max-width:180px;}#prpelBody.Account .form-control{height:46px;font-size:.8rem;}#prpelBody.Account .btn{height:46px;}#prpelBody.Account .login-footer{padding:10px 12px;}#prpelBody.Account .login-footer-pane{flex-direction:column;gap:8px;border-radius:12px;padding:10px 14px;width:100%;max-width:320px;}#prpelBody.Account .login-footer-pane .footer-sep{display:none;}#prpelBody.Account .login-footer-pane .powered-by-quik img{height:32px;}}@media(max-width:360px){#prpelBody.Account .login-card-header{padding:20px 16px 10px;}#prpelBody.Account .login-card-body{padding:6px 16px 16px;}#prpelBody.Account .login-logo{max-width:150px;}#prpelBody.Account .login-footer-pane .powered-by-quik img{height:28px;}}#pcRoomSettings_CC,#pcEnvironmentSettings_CC{height:calc(100vh - 170px);overflow-y:auto;}#VM_SearchCriteriaContainer{padding:0;height:100%;overflow-y:auto;}.vm-code-group{border-bottom:1px solid #d9d9d9;padding-bottom:15px;margin-bottom:15px;}#ViewManagerSearchResultsSplitter_0{background-color:#f3f6fb;}.dxrpControl_iOS{border:0;}.dxrpControl_iOS .dxrpHeader_iOS{background-color:#0d1fb4!important;color:#fff;padding:7px 15px 10px!important;}.dxrpControl_iOS .dxrpHeader_iOS .dxWeb_rpCollapseButton_iOS{filter:brightness(0) invert(1);}.dxrpControl_iOS tr:first-child td:first-child{border-top-left-radius:10px;}.dxrpControl_iOS tr:first-child td:last-child{border-top-right-radius:10px;}.dxrpControl_iOS tr:last-child td:first-child{border-bottom-left-radius:10px;}.dxrpControl_iOS tr:last-child td:last-child{border-bottom-right-radius:10px;}.dxrpControl_iOS:not(:first-of-type){margin-top:15px;}.dxrpcontent{background-color:#fff;}.tlWatermarkCell{border-left-style:solid!important;border-left-color:#262933!important;border-left-width:1px!important;}.tl_FolderPermissionsNode{height:20px;width:20px;margin-bottom:3px;margin-right:5px;}.Room-NDA-Container{background-color:#fff;border-radius:10px;padding:15px;}.Room-NDA-NDA-Container{padding:15px;text-align:justify;}.chkFavoriteRoom{background-color:transparent!important;height:20px!important;width:20px!important;background-size:cover!important;background-position:unset!important;border:0!important;margin:-13px 1px -8px!important;}.chkFavoriteRoom.dxWeb_edtCheckBoxUnchecked_iOS{background-image:url("../img/icons/iOs2/icon-button-unstarred.svg")!important;}.chkFavoriteRoom.dxWeb_edtCheckBoxChecked_iOS{background-image:url("../img/icons/iOs2/icon-button-starred.svg")!important;}.chkFavoriteRoom:after{display:none;}.error-text{color:#ba1717;}.errorTagListItem{max-width:150px;overflow-x:hidden;text-overflow:ellipsis;}.tagSeparator{border-right:1px solid #8c8c8c;margin-left:5px;margin-right:15px;width:1px;}#btnNewRoom_Next_Tab4Img{max-width:20px!important;}.holds-the-viewer-frame{position:relative;overflow:hidden;background:url("../img/loading_spinner.gif") center center no-repeat;background-size:40px 40px;}.holds-the-viewer-frame.height-adjusted{width:100%;height:100%;}#wopiHostFrame,.popped-out-viewer-frame{width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:0;border:0;display:block;}.propel-modal-content{padding-right:15px;}#gvManageOrphanDocument_OrphanDocuments_DXPagerBottom_PSI{width:35px;}#RoomDocumentInfoHeaderThreads{padding:8px 5px;}@font-face{font-family:"SF UI Text";src:url("/Content/fonts/SF-UI-Display-Regular.woff") format("woff");}.room-row-template{display:flex;flex-direction:column;padding:12px 16px 12px 14px;min-height:58px;line-height:1.4;font-family:system-ui,sans-serif;background:linear-gradient(135deg,#fff 0%,#f3f6fb 100%);margin:6px 10px;border-radius:.7rem;box-shadow:0 2px 8px rgba(13,31,180,.06),0 1px 3px rgba(0,0,0,.04);border:1px solid rgba(13,31,180,.08);border-left:4px solid #0d1fb4;transition:box-shadow .2s ease,border-color .2s ease;}.room-row-template.room-row-disabled{opacity:.6;background:linear-gradient(135deg,#f6f6f6 0%,#eee 100%);border-left-color:#8c8c8c;}tr.dxgvFocusedRow .room-row-template{border-left-color:#0a1784;box-shadow:0 4px 16px rgba(13,31,180,.15),0 2px 6px rgba(0,0,0,.08);background:linear-gradient(135deg,#fff 0%,#ebf0f8 100%);}tr:hover .room-row-template{box-shadow:0 4px 16px rgba(13,31,180,.1),0 2px 6px rgba(0,0,0,.06);border-left-color:#3b82f6;}.room-row-line1{display:flex;align-items:center;gap:10px;margin-bottom:4px;}.room-row-checkbox{width:18px;height:18px;cursor:pointer;accent-color:#0d1fb4;flex-shrink:0;margin:0;}.room-row-checkbox:focus{outline:2px solid rgba(13,31,180,.3);outline-offset:2px;}.room-row-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:linear-gradient(135deg,#0d1fb4 0%,#3b82f6 100%);border-radius:6px;color:#fff;font-size:.8rem;flex-shrink:0;}.room-row-favorite{flex-shrink:0;width:24px;height:24px;padding:0;border:0;background:transparent;color:#d8d8d8;font-size:.9rem;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;}.room-row-favorite:hover{color:#fbbf24;transform:scale(1.15);}.room-row-favorite.active{color:#fbbf24;}.room-row-favorite.active:hover{color:#e8a804;}.room-row-name{font-size:1rem;font-weight:600;color:#262933;text-decoration:none;flex-shrink:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:500px;}.room-row-name:hover{color:#0a1784;text-decoration:underline;}.room-row-badges{display:flex;gap:6px;flex-shrink:0;}.room-row-badges .badge{font-size:.7rem;font-weight:600;padding:3px 8px;border-radius:3px;text-transform:uppercase;letter-spacing:.3px;color:#fff;}.room-row-badges .badge-ediscovery{background-color:#5f63e7;}.room-row-badges .badge-disabled{background-color:#8c8c8c;}.room-row-badges .badge-admin{background-color:#31d68b;}a.room-row-dashboard-btn{margin-left:auto;flex-shrink:0;font-size:.8rem;padding:4px 12px;background-color:#0d1fb4;border:1px solid #0d1fb4;color:#fff!important;border-radius:.7rem;text-decoration:none!important;display:inline-flex;align-items:center;}a.room-row-dashboard-btn:link,a.room-row-dashboard-btn:visited{color:#fff!important;}a.room-row-dashboard-btn:hover{background-color:#f4f4f4;border-color:#f4f4f4;color:#262933!important;text-decoration:none!important;}a.room-row-dashboard-btn:focus,a.room-row-dashboard-btn:active{color:#fff!important;}a.room-row-dashboard-btn i{margin-right:4px;color:inherit!important;}.room-row-meta{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:10px;padding-left:38px;}.room-row-meta-item{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;background:#fff;border-radius:8px;border:1px solid rgba(140,140,140,.2);}.room-row-meta-item .meta-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#fff;font-size:.9rem;flex-shrink:0;}.room-row-meta-item .meta-icon-client{background:linear-gradient(135deg,#0d1fb4 0%,#3b82f6 100%);}.room-row-meta-item .meta-icon-matter{background:linear-gradient(135deg,#5f63e7 0%,#8b8eee 100%);}.room-row-meta-item .meta-icon-env{background:linear-gradient(135deg,#0d9488 0%,#14b8a6 100%);}.room-row-meta-item .meta-icon-id{background:linear-gradient(135deg,#8c8c8c 0%,#a6a6a6 100%);}.room-row-meta-item .meta-icon-accessed{background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%);}.room-row-meta-item .meta-content{display:flex;flex-direction:column;min-width:0;}.room-row-meta-item .meta-label{font-size:.6rem;font-weight:700;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;line-height:1.2;}.room-row-meta-item .meta-value{font-size:.9rem;font-weight:600;color:#262933;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;}tr.dxgvFocusedRow .room-row-template{background:linear-gradient(135deg,rgba(13,31,180,.08) 0%,rgba(13,31,180,.15) 100%);border-left-color:#0a1784;box-shadow:0 4px 16px rgba(13,31,180,.15),0 2px 6px rgba(0,0,0,.08);}tr.dxgvFocusedRow .room-row-meta-item{border-color:rgba(13,31,180,.3);background:#fff;}.room-row-line2,.room-row-line3,.room-row-meta-card,.room-row-pill{display:none;}#gvManageRoom_Rooms{width:100%!important;}#gvManageRoom_Rooms .dxgvCSD{background-color:#f3f6fb;}#gvManageRoom_Rooms .dxgvDataRow,#gvManageRoom_Rooms .dxgvDataRowAlt{background-color:transparent!important;}#gvManageRoom_Rooms .dxgvDataRow td,#gvManageRoom_Rooms .dxgvDataRowAlt td{padding:0!important;vertical-align:top;background-color:transparent!important;}#gvManageRoom_Rooms .dxgvDataRow td:first-child,#gvManageRoom_Rooms .dxgvDataRowAlt td:first-child{vertical-align:middle;padding:8px!important;}#gvManageRoom_Rooms .dxgvSelectedRow .room-row-template{background-color:#f4f7fa;border-color:#0d1fb4;}.manage-room-container{display:flex;flex-direction:row;gap:0;max-height:calc(100vh - 100px);}.manage-room-grid-wrapper{flex:1;min-width:0;overflow-x:hidden;overflow-y:auto;transition:flex .3s ease-in-out;}.room-info-panel{width:0;min-width:0;background:#f3f6fb;border-left:1px solid #d4d7de;display:flex;flex-direction:column;overflow:hidden;transition:width .3s ease-in-out,min-width .3s ease-in-out;}.room-info-panel.open{width:320px;min-width:280px;}.room-info-panel-header{display:flex;flex-direction:column;background:#fff;margin:8px 8px 0 8px;padding:12px 14px;border-radius:.7rem;box-shadow:0 2px 8px rgba(13,31,180,.06),0 1px 3px rgba(0,0,0,.04);border:1px solid rgba(13,31,180,.08);flex-shrink:0;}.room-info-panel-header-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px;}.room-info-panel-title{display:flex;align-items:flex-start;gap:10px;flex:1;min-width:0;}.room-info-panel-title h4{margin:0;font-size:.9rem;font-weight:700;color:#262933;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;}.room-info-panel-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:linear-gradient(135deg,#0d1fb4 0%,#c5cbfb 100%);border-radius:8px;color:#fff;font-size:.9rem;flex-shrink:0;}.room-info-panel-title-content{flex:1;min-width:0;}.room-info-panel-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;}.room-info-panel-badges .badge{font-size:.7rem;padding:2px 8px;border-radius:4px;}.room-info-panel-badges .badge-ediscovery{background-color:#5f63e7;color:#fff;}.room-info-panel-badges .badge-admin{background-color:#31d68b;color:#fff;}.room-info-panel-meta{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px;border-top:1px solid #d8d8d8;}.room-info-panel-meta-item{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#262933;}.room-info-panel-meta-item i{color:#0d1fb4;font-size:.7rem;width:14px;text-align:center;}.room-info-panel-meta-item .meta-label{font-size:.55rem;font-weight:700;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;}.room-info-panel-meta-item .meta-value{font-weight:500;color:#262933;}.room-info-panel-close{flex-shrink:0;width:28px;height:28px;border:0;background-color:transparent;color:#8c8c8c;font-size:.9rem;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;}.room-info-panel-close:hover{background:rgba(234,76,137,.1);color:#ea4c89;}.room-info-panel-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px;}.room-info-panel-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;text-align:center;padding:24px;background:#fff;border-radius:.7rem;box-shadow:0 2px 8px rgba(13,31,180,.06),0 1px 3px rgba(0,0,0,.04);border:1px solid rgba(13,31,180,.08);}.room-info-panel-placeholder i{font-size:48px;margin-bottom:16px;color:#d8d8d8;}.room-info-panel-placeholder p{margin:0;font-size:.9rem;color:#8c8c8c;}.room-info-panel-navigation{display:flex;flex-direction:column;gap:8px;}.room-info-panel-section{background:linear-gradient(135deg,#fff 0%,#f3f6fb 100%);border-radius:.7rem;box-shadow:0 2px 8px rgba(13,31,180,.06),0 1px 3px rgba(0,0,0,.04);border:1px solid rgba(13,31,180,.08);overflow:hidden;transition:box-shadow .2s ease;}.room-info-panel-section:hover{box-shadow:0 4px 16px rgba(13,31,180,.1),0 2px 6px rgba(0,0,0,.06);}.room-info-panel-section-danger{border-color:rgba(234,76,137,.2);}.room-info-panel-section-danger:hover{box-shadow:0 4px 16px rgba(234,76,137,.1),0 2px 6px rgba(0,0,0,.06);}.room-info-panel-section-title{display:flex;align-items:center;gap:10px;margin:0;padding:8px 14px;background:#fff;border-bottom:1px solid #d8d8d8;font-size:.7rem;font-weight:700;color:#262933;letter-spacing:.5px;text-transform:uppercase;}.room-info-panel-section-title i{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:linear-gradient(135deg,#0d1fb4 0%,#c5cbfb 100%);border-radius:5px;color:#fff;font-size:.7rem;}.room-info-panel-section-danger .room-info-panel-section-title i{background:linear-gradient(135deg,#ea4c89 0%,#ef7aa7 100%);}.room-info-panel-nav{display:flex;flex-direction:column;padding:8px;gap:4px;background:#fff;}a.room-info-panel-nav-item{display:flex;align-items:center;gap:10px;padding:8px 10px;color:#262933!important;text-decoration:none!important;font-size:.9rem;font-weight:500;background:linear-gradient(135deg,#f3f6fb 0%,#f4f4f4 100%);border-radius:6px;border-left:3px solid #0d1fb4;transition:all .2s ease;}a.room-info-panel-nav-item:hover{background:linear-gradient(135deg,#f4f4f4 0%,#ececec 100%);border-left-color:#c5cbfb;color:#0d1fb4!important;text-decoration:none!important;}a.room-info-panel-nav-item:focus{outline:0;background:linear-gradient(135deg,#f4f4f4 0%,#ececec 100%);}a.room-info-panel-nav-item i{width:16px;text-align:center;font-size:.8rem;color:#0d1fb4;flex-shrink:0;}a.room-info-panel-nav-item span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}a.room-info-panel-nav-item-danger{border-left-color:#ea4c89;color:#ea4c89!important;}a.room-info-panel-nav-item-danger i{color:#ea4c89;}a.room-info-panel-nav-item-danger:hover{background:linear-gradient(135deg,#fff 0%,#f7f7f7 100%);border-left-color:#ea4c89;color:#e51e6b!important;}a.room-info-panel-nav-item-danger:hover i{color:#e51e6b;}.room-info-panel-details{background:linear-gradient(135deg,#fff 0%,#f3f6fb 100%);border-radius:.7rem;box-shadow:0 2px 8px rgba(13,31,180,.06),0 1px 3px rgba(0,0,0,.04);border:1px solid rgba(13,31,180,.08);overflow:hidden;margin-bottom:8px;}.room-info-panel-details-header{display:flex;align-items:center;gap:10px;padding:8px 14px;background:#fff;border-bottom:1px solid #d8d8d8;font-size:.7rem;font-weight:700;color:#262933;letter-spacing:.5px;text-transform:uppercase;}.room-info-panel-details-header i{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:linear-gradient(135deg,#0d1fb4 0%,#c5cbfb 100%);border-radius:5px;color:#fff;font-size:.7rem;}.room-info-panel-details-content{padding:12px 14px;background:#fff;}.room-info-panel-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;}.room-info-panel-stat{padding:8px 10px;background:linear-gradient(135deg,#f3f6fb 0%,#f4f4f4 100%);border-radius:6px;border-left:3px solid #0d1fb4;text-align:center;transition:all .2s ease;}.room-info-panel-stat:hover{background:linear-gradient(135deg,#f4f4f4 0%,#ececec 100%);border-left-color:#c5cbfb;}.room-info-panel-stat-value{display:block;font-size:1rem;font-weight:700;color:#262933;}.room-info-panel-stat-label{display:block;font-size:.7rem;font-weight:700;color:#0d1fb4;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;}.room-info-panel-loading{display:flex;align-items:center;justify-content:center;padding:24px;color:#8c8c8c;}.room-info-panel-loading i{margin-right:8px;}.page-header-container .flex-row-distributed>div{display:flex;flex-wrap:wrap;gap:4px;align-items:center;}@media(min-width:992px) and (max-width:1199px){.room-row-name{max-width:350px;}.room-row-dashboard-btn{padding:3px 8px;font-size:.7rem;}.room-row-dashboard-btn span{display:none;}.room-info-panel.open{width:280px;min-width:240px;}}@media(min-width:1px) and (max-width:991px){.room-row-template{padding:6px 8px;}.room-row-name{font-size:.9rem;max-width:250px;}.room-row-line2,.room-row-line3{font-size:.7rem;}.room-row-badges .badge{font-size:.7rem;padding:2px 6px;}.manage-room-container{flex-direction:column;height:auto;}.manage-room-grid-wrapper{flex:1;height:auto;min-height:300px;}.room-info-panel{display:none!important;}}@media print{.room-row-dashboard-btn{display:none;}.room-row-badges .badge{border:1px solid #262933;background-color:transparent!important;color:#262933!important;}.room-info-panel{display:none!important;}.manage-room-grid-wrapper{flex:1!important;}}@font-face{font-family:"SF UI Text";src:url("/Content/fonts/SF-UI-Display-Regular.woff") format("woff");}.lm-empty-right{display:flex;align-items:center;justify-content:center;height:100%;min-height:120px;color:#8c8c8c;font-style:italic;}.lm-pane-hint{flex:0 0 auto;padding:6px 12px;background:#f6f6f6;border-bottom:1px solid #d4d7de;color:#8c8c8c;font-size:.7rem;line-height:1.4;}.lm-pane-hint strong{color:#262933;font-weight:600;}.lm-pane-hint-sep{margin:0 6px;color:#d8d8d8;}.lm-editor{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;height:100%;min-height:0;padding:8px;}.lm-editor-pane{flex:1 1 0;display:flex;flex-direction:column;min-width:0;border:1px solid #d4d7de;background:#fff;}.lm-editor-pane .pane-header{flex:0 0 auto;}.lm-readonly-banner{flex:0 0 100%;width:100%;padding:8px 12px;background:#f6f6f6;border:1px solid #d4d7de;border-left:4px solid #0d1fb4;color:#262933;font-size:.7rem;line-height:1.4;}.lm-editor.lm-readonly .lm-editor-pane{opacity:.65;}.lm-editor.lm-readonly #lmAvailableHost tr[data-field-id],.lm-editor.lm-readonly #lmSelectedHost tr[data-field-id]{cursor:not-allowed;}#lmAvailableHost,#lmSelectedHost{flex:1 1 auto;min-height:0;overflow:hidden;}tr.lm-dragging{opacity:.5;}tr.lm-drop-target>td{border-top:2px solid #0d1fb4!important;}#lmSelectedHost tr[data-pinned="1"]>td{color:#8c8c8c;background-color:#f6f6f6;cursor:default;}.lm-name-popup-body{padding:12px;}.lm-name-popup-body .lm-name-error{color:#e75f65;margin-top:6px;min-height:16px;}.lm-delete-popup-body{padding:12px;}.lm-delete-popup-body .lm-delete-actions{margin-top:12px;text-align:right;}