.cp-full-page{top:0;left:0;height:100%;width:100%;display:flex;flex-direction:column;z-index:0;position:absolute}.cp-full-page>.cp-header{flex:0 0 auto}.cp-full-page>.cp-main{flex:1 1 auto;height:0}.cp-ncx-auth-container{width:100%;min-height:100%;overflow:auto;background:var(--velvet-extra-light-gray);display:flex;align-items:center;justify-content:center;flex-direction:column}.cp-ncx-auth-container .cp-ncx-auth-header{align-items:center;display:flex;justify-content:flex-end;flex-direction:column;min-width:500px;min-height:152px}.cp-ncx-auth-container .cp-ncx-auth-header .cp-ncx-auth-cradlepoint-header-logo{width:510px;margin-bottom:32px}.cp-ncx-auth-container .cp-ncx-auth-login,.cp-ncx-auth-container .cp-ncx-auth-logout{display:flex;align-items:center;justify-content:center;flex-direction:column}.cp-ncx-auth-container .cp-ncx-auth-login .cp-ncx-auth-login-form,.cp-ncx-auth-container .cp-ncx-auth-logout .cp-ncx-auth-login-form{position:relative;text-align:left;background:var(--velvet-white);flex:0 0 25%;min-width:500px;max-width:500px;display:flex;flex-direction:column;padding:92px 64px;box-sizing:border-box;border:1px solid var(--velvet-light-gray-60);box-shadow:0 2px 4px 0 rgba(var(--velvet-black-rgb),.2)}.cp-ncx-auth-container .cp-ncx-auth-login .cp-ncx-auth-login-form .cp-button,.cp-ncx-auth-container .cp-ncx-auth-login .cp-ncx-auth-login-form .cp-input,.cp-ncx-auth-container .cp-ncx-auth-logout .cp-ncx-auth-login-form .cp-button,.cp-ncx-auth-container .cp-ncx-auth-logout .cp-ncx-auth-login-form .cp-input{width:100%;margin:16px 0}.cp-standalone-dashboard-container{display:flex;flex-direction:row;height:100%}.cp-standalone-dashboard-container .cp-standalone-dashboard-content{display:flex;flex-direction:column;height:100%;width:0;flex:1 1 auto}.cp-standalone-dashboard-container .cp-standalone-dashboard-content .cp-app-header{flex:0 0 auto}.cp-standalone-dashboard-container .cp-standalone-dashboard-content .cp-app-header .cp-account-info{line-height:var(--cp-body-text-size);font-size:var(--cp-body-text-size);font-family:var(--cp-font-family);color:var(--velvet-white);cursor:default;margin-left:7px;margin-right:8px;margin-top:24px}.cp-standalone-dashboard-container .cp-standalone-dashboard-content .cp-route-content{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;position:relative;z-index:1}.cp-private-resource-access .search-resource-input{width:600px}.cp-private-resource-access .toggle-button-container{width:100%;display:flex;flex-direction:row-reverse}.cp-private-resource-access .toggle-button-container .group-by-dropdown{margin:0 24px;width:170px}.cp-private-resource-access .group-by-site-name-tiles-view .no-data-to-display,.cp-private-resource-access .no-group-by-tiles-view .no-data-to-display{line-height:var(--cp-header4-size);font-size:var(--cp-header4-size);font-family:var(--cp-font-family);font-family:var(--cp-header4-font-family);font-weight:var(--cp-header4-font-weight);color:var(--cp-header4-color)}.cp-pra-card{align-items:center;display:inline-flex;height:230px;justify-content:start;padding:24px 16px;width:200px;flex-direction:column;overflow:hidden;margin:8px}.cp-pra-card:hover{text-decoration:none}.cp-pra-card .cp-card-header{display:none}.cp-pra-card .cp-resource-domain,.cp-pra-card h5{word-break:break-word;text-overflow:ellipsis;display:-webkit-box;overflow:hidden}.cp-pra-card h5{color:var(--velvet-gray);max-height:37px;padding-bottom:1px;line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical/*! autoprefixer: off */}.cp-pra-card .cp-resource-domain{margin-top:16px;line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;/*! autoprefixer: off */padding:2px 4px;border-radius:4px;font-weight:500;color:var(--velvet-white)}.cp-pra-card .cp-resource-domain.HTTP{background-color:var(--velvet-gray)}.cp-pra-card .cp-resource-domain.HTTPS{background-color:var(--velvet-teal)}.cp-pra-card .cp-resource-domain.RDP{background-color:var(--velvet-red-60)}.cp-pra-card .cp-resource-domain.SSH{background-color:var(--velvet-purple)}.cp-pra-card .cp-resource-domain.VNC{background-color:var(--velvet-blue)}.cp-pra-card .cp-card-content{flex-direction:column;align-items:center;overflow-y:hidden}.cp-pra-card .cp-tile-image-container{height:100px;width:100px;display:flex;margin:0 0 24px;justify-content:center;align-items:center}.cp-pra-card .cp-tile-image-container .cp-tile-image-banner{width:100%;height:100%;border-radius:50%;background-color:var(--velvet-blue-60);display:flex;justify-content:center;align-items:center}.cp-pra-card .cp-tile-image-container .cp-tile-image-banner .cp-tile-image{line-height:32px;font-size:32px;font-family:var(--cp-font-family);text-align:center;color:var(--velvet-white)}.cp-ncx-auth-profile-panel-drawer .cp-ncx-auth-profile-content-container{display:flex;flex-direction:column;width:100%}.cp-ncx-auth-profile-panel-drawer .cp-ncx-auth-profile-content-container .cp-ncx-auth-profile-user-info{margin-bottom:8px}.cp-ncx-auth-profile-panel-drawer .cp-ncx-auth-profile-content-container .cp-auth-profile-details-label{color:var(--cp-font-color);line-height:var(--cp-body-text-size);font-size:var(--cp-body-text-size);font-family:var(--cp-font-family)}.cp-ncx-auth-profile-panel-drawer .cp-ncx-auth-profile-content-container .cp-auth-profile-details-icon{font-size:12px;color:var(--velvet-gray-80);width:12px}.cp-ncx-auth-profile-panel-drawer .cp-ncx-auth-profile-content-container .cp-auth-user-profile-section{margin-top:8px}.cp-ncx-auth-profile-panel-drawer .cp-ncx-auth-profile-content-container .cp-auth-user-profile-section .cp-auth-user-profile-link{display:block;margin-top:8px;width:fit-content}.cp-ncx-auth-profile-panel-drawer .cp-auth-profile-panel-footer{display:flex;flex-direction:column;width:100%;margin-top:64px}.cp-ncx-auth-profile-panel-drawer .cp-auth-profile-panel-footer hr{width:100%;border:.5px solid var(--velvet-light-gray-40)}.cp-ncx-auth-profile-panel-drawer .cp-auth-profile-panel-footer .cp-auth-footer-copyright-text{color:var(--cp-font-color);line-height:var(--cp-body-text-size);font-size:var(--cp-body-text-size);font-family:var(--cp-font-family);margin:8px 0}.cp-session-inactivity-dialog .cp-progress-bar-container{background-color:var(--velvet-light-gray-20);height:16px;margin-top:8px}@keyframes progress{0%{width:0}100%{width:100%}}.cp-session-inactivity-dialog .cp-progress-bar{background-color:var(--velvet-light-gray-60);height:100%;width:0%}.cp-session-inactivity-dialog .cp-progress-bar.cp-show-progress{animation:progress 30s linear forwards}body,html{background-color:var(--velvet-extra-light-gray);box-sizing:border-box;height:100%;padding:0;margin:0}