@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css";#openChatButton{position:fixed;right:15px;bottom:15px;background:none;border:none;border-radius:0;width:auto;height:auto;display:flex;align-items:center;justify-content:center;font-size:26px;cursor:pointer;z-index:10001;padding:0;margin:0}#openChatButton ion-icon{font-size:26px;color:#e6e6e6}#logoCircle{width:26px;height:26px;background:#323232;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:700;margin-left:-10px;margin-top:0;box-shadow:0 1px 4px #0000000a;-webkit-user-select:none;user-select:none;border:1px solid rgb(245,245,245)}#logoCircle .logo-letter{display:inline-block;transform:scaleY(.85)}#chatPanelHeader{background:#1e87ff;color:#f5f5f5;padding:10px;font-weight:700;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:space-between;align-items:center}#chatInputRow{display:flex;padding:10px;background:#141414;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#chatInput{flex:1;padding:6px;border-radius:4px;border:1px solid rgb(60,60,60);background:#282828;color:#eee;margin-right:8px}#sendChatBtn{background:#1e87ff;color:#fff;border:none;border-radius:4px;padding:6px 12px;cursor:pointer}#closeChatBtn{background:none;border:none;color:#fff;font-size:18px;cursor:pointer}#chatPanel{display:none;position:fixed;right:20px;bottom:80px;width:350px;height:500px;background:#141414;color:#f5f5f5;border-radius:8px;box-shadow:0 2px 16px #00000026;z-index:9999;flex-direction:column;padding:0;overflow:hidden;box-sizing:border-box}.chat-resize-handle{position:absolute;width:12px;height:12px;right:0;bottom:0;cursor:se-resize;z-index:10000;background:#3c3c3c;border-bottom-right-radius:8px}#chatMessages{flex:1 1 auto;width:100%;overflow-y:auto;padding:10px;background:#141414;font-size:14px;box-sizing:border-box}.chat-message{width:fit-content;max-width:70%;margin:6px 0;padding:4px 14px;border-radius:18px;font-size:15px;word-break:break-word;min-height:22px;line-height:1.3;white-space:pre-wrap;display:flex;align-items:center;transition:border-radius .2s,margin .2s}.chat-message.user{background:#1e87ff;color:#f5f5f5;text-align:right;margin-left:auto;margin-right:0}.chat-message.support{background:#3c3c3c;color:#f5f5f5;text-align:left;margin-left:0;margin-right:auto}.chat-message.user.first-in-group{border-radius:18px 18px 6px;margin-top:10px;margin-bottom:2px}.chat-message.user.middle-in-group{border-radius:18px 6px 6px 18px;margin-top:2px;margin-bottom:2px}.chat-message.user.last-in-group{border-radius:18px 6px 18px 18px;margin-top:2px;margin-bottom:10px}.chat-message.user.single-in-group{border-radius:18px;margin-top:10px;margin-bottom:10px}.chat-message.support.first-in-group{border-radius:18px 18px 18px 6px;margin-top:10px;margin-bottom:2px}.chat-message.support.middle-in-group{border-radius:6px 18px 18px 6px;margin-top:2px;margin-bottom:2px}.chat-message.support.last-in-group{border-radius:6px 18px 18px;margin-top:2px;margin-bottom:10px}.chat-message.support.single-in-group{border-radius:18px;margin-top:10px;margin-bottom:10px}.chat-date-separator{text-align:center;color:#e6e6e6;font-size:13px;margin:10px 0 2px}#openChatButton.unread ion-icon{color:red!important}#appLoader{display:flex;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#141414;z-index:99999;justify-content:center;align-items:center}.sharentis-loader{display:flex;align-items:center;justify-content:center}.sharentis-loader.simple{gap:8px}.sharentis-loader.synology{gap:12px;height:40px}.sharentis-loader.simple .block{width:18px;height:18px;background:#1e87ff;border-radius:4px;animation:loaderBounce 1s infinite alternate}.sharentis-loader.simple .block:nth-child(2){animation-delay:.2s}.sharentis-loader.simple .block:nth-child(3){animation-delay:.4s}.sharentis-loader.simple .block:nth-child(4){animation-delay:.6s}@keyframes loaderBounce{0%{transform:translateY(0);opacity:.7}to{transform:translateY(-18px);opacity:1}}.sharentis-loader.synology .block{width:18px;height:38px;background:#fff;border-radius:6px;opacity:.85;animation:sharentisBounce 1s infinite}.sharentis-loader.synology .block:nth-child(2){animation-delay:.15s}.sharentis-loader.synology .block:nth-child(3){animation-delay:.3s}.sharentis-loader.synology .block:nth-child(4){animation-delay:.45s}@keyframes sharentisBounce{0%,to{transform:scaleY(1);opacity:.85}20%{transform:scaleY(1.4);opacity:1}40%{transform:scaleY(.7);opacity:.7}60%{transform:scaleY(1.2);opacity:.9}80%{transform:scaleY(1);opacity:.85}}#splashScreen{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;background-color:#141414;z-index:9999;opacity:0;transition:opacity .5s}#splashScreen.show{opacity:1}#splashScreen.hide{opacity:0;transition:opacity .5s}#splashScreen h2{font-family:Avenir Light,sans-serif;font-size:50px;color:#fff;font-weight:100!important;letter-spacing:.05em;transform:scaleX(1.35);opacity:0;transition:opacity .5s}#splashScreen.show h2{opacity:1}.splash-logo-container.horizontal{display:flex;flex-direction:row;align-items:center;justify-content:center}.splash-logo{width:160px;height:160px;margin-right:0;margin-left:-550px;margin-top:0;opacity:.8;filter:brightness(1)}.metrics-loading-overlay{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffffb3;z-index:99998}.metrics-spinner{width:36px;height:36px;border:4px solid #e0e0e0;border-top:4px solid #2196f3;border-radius:50%;animation:metrics-spin 1s linear infinite}@keyframes metrics-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.projects-horizontal-panel{grid-column:2}.projects-vertical-panel{grid-row:1 / span 3}.projectCenterPanel{overflow:auto}#newEntryPanel #orgName,#newEntryPanel #orgDomain,#newEntryPanel #orgShortname,#newEntryPanel #orgName:focus,#newEntryPanel #orgDomain:focus,#newEntryPanel #orgShortname:focus{color:#414b55!important;-webkit-text-fill-color:rgb(65,75,85)!important}button,input[type=submit]{border-radius:20px;padding:0 15px;border:none;height:25px;font-family:Avenir;background-color:#e6e6e6;color:#828282;cursor:pointer;transition:transform .25s ease-out;border:1px solid inherit}.index-button{border-radius:20px;border:1px solid inherit;font-family:Avenir;background-color:#fff;color:#b4b4b4;cursor:pointer}.index-button ion-icon{margin-right:2px;font-size:2em;background-color:transparent;vertical-align:middle;position:relative;top:0}.round-button{border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;font-size:14px;text-align:center;border:1px solid rgb(255,255,255);background-color:#f5f5f5;color:#969696}#createProjectButton{border-color:#148cff;background-color:#d2d2d2;color:#148cff}#plusButton{transition:opacity .25s ease-in-out}#buttonContainer{display:flex;justify-content:flex-end;width:100%;margin-top:-10px}.button-row{display:flex;justify-content:center;gap:80px;position:fixed;bottom:20px;width:calc(100% - 20px);padding-left:20px;padding-right:20px}.left-align-buttons{display:flex;justify-content:flex-start}.button-container{display:flex;gap:10px;justify-content:flex-end;align-items:center}#worklistButton{position:absolute;left:0}#loggedFilesButton{position:absolute;left:90px}#backButton{display:none}#closeButton,#closeButton2{position:absolute;top:10px;right:10px;background-color:transparent;border:none;cursor:pointer;padding:0;margin:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center}#closeButtonP1,#closeButtonP2,#closeButtonP3,#closeButtonP4,#closeButtonP5,#closeButtonP6,#closeButtonP7,#closeButtonP8,#closeButtonPS{background:transparent;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}#closeButtonP1 ion-icon,#closeButtonP2 ion-icon,#closeButtonP3 ion-icon,#closeButtonP4 ion-icon,#closeButtonP5 ion-icon,#closeButtonP6 ion-icon,#closeButtonP7 ion-icon,#closeButtonP8 ion-icon,#closeButtonPS ion-icon{font-size:28px;color:#414b55;pointer-events:none}#closeButtonP3,#closeButtonP4,#closeButtonP5,#closeButtonP6,#closeButtonP7,#closeButtonPS{text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;border-radius:12px;width:80px;height:25px;align-items:center;justify-content:center;padding:0;font-size:12px;text-align:center;background-color:#969696;color:#fff;display:flex}#backButton,#backButton2,#backButton3,#backButton4,#backButton5,#backButton6,#backButton7{background-color:#2d2d2d;color:#e6e6e6;border:1px solid rgb(180,180,180);cursor:pointer;padding:10px 20px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:15px;font-size:12px;font-family:Avenir,sans-serif;box-sizing:border-box;margin:5px;overflow:visible}#backButton:active,#backButton2:active,#backButton3:active,#backButton4:active,#backButton5:active,#backButton6:active,#backButton7:active{background-color:#000}#backButton:hover,#backButton2:hover,#backButton3:hover,#backButton4:hover,#backButton5:hover,#backButton6:hover,#backButton7:hover{background-color:#1e1e1e}#nextButton1,#nextButton2,#nextButton3,#nextButton4,#nextButton5,#nextButton6,#nextButton7{background-color:#b4b4b4;color:#000;border:1px solid rgb(230,230,230);cursor:pointer;padding:10px 20px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:15px;font-size:12px;font-family:Avenir,sans-serif;box-sizing:border-box;margin:5px;overflow:visible}#nextButton1:active,#nextButton2:active,#nextButton3:active,#nextButton4:active,#nextButton5:active,#nextButton6:active,#nextButton7:active{background-color:#5a5a5a}#nextButton1:hover,#nextButton2:hover,#nextButton3:hover,#nextButton4:hover,#nextButton5:hover,#nextButton6:hover,#nextButton7:hover{background-color:#e6e6e6}#createButton7{background-color:#e6e6e6;color:#0a82ff;border:1px solid rgb(230,230,230);cursor:pointer;padding:10px 20px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:15px;font-size:12px;font-family:Avenir,sans-serif;box-sizing:border-box;margin:5px;overflow:visible}#createButton7:active{background-color:#fff;color:#0a82ff}#createButton7:hover{background-color:#0a82ff;color:#fff}.panel{height:100px;background-color:#5a5a5a;border-radius:10px;transition:background-color .15s ease}.panel:hover{background-color:#5f5f5f}.no-wrap{white-space:nowrap}#publishViewcardButton,#connectButton,#createViewcardButton{text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;border-radius:12px;width:100px;height:25px;display:flex;align-items:center;justify-content:center;padding:0;font-size:12px;text-align:center;background-color:#1e87ff;color:#fff}.popup-btn,.popup-btn-cancel{min-width:100px;height:44px;padding:0 30px;font-size:18px;font-family:Avenir,sans-serif;border-radius:5px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:none;cursor:pointer}.popup-btn{background:#00c800;color:#fff}.popup-btn-cancel{background:#eee;color:#00c800;margin-left:10px}#uploadsCenterPanel table{width:600px!important;min-width:600px!important;max-width:600px!important;table-layout:fixed}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.table-row2:hover{background-color:#e6e6e6!important}.timestamp-runtype{display:flex;align-items:center;font-family:Avenir;font-size:8px;font-weight:300}.timestamp,.runtype{margin-right:2px}.dot{margin:0 2px}.button-cell{display:flex;align-items:center}.edit-button,.play-button{background-color:transparent;border:none;color:#d3d3d3;padding:2px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer}.edit-button i,.play-button i{margin-right:10px}td,th{border:none}tr>th:first-child,tr>td:first-child{width:30px}.hoverable:hover td,.hoverable:hover th{background-color:#c3c3c3}table{border-collapse:collapse;border-spacing:0;font-family:Avenir,sans-serif;font-size:13px;border:none}th{text-align:left}td{text-align:left;vertical-align:top}.column-checkbox{width:2%}.column-speciality-hub{width:20%}.column-version{width:10%}.column-description{width:28%}.column-used,.column-total,.column-expires,.column-license{width:10%}.column-speciality-hub-new{width:30%!important}.column-version-new{width:5%!important}.column-description-new{width:40%!important}.column-used-new,.column-total-new,.column-expires-new{width:5%!important}.column-license-new{width:10%!important}.column-server{box-sizing:border-box;width:200px!important}.column-files{box-sizing:border-box;width:600px!important}.table{width:100%}.table-row{display:flex;align-items:center;border-bottom:1px solid grey}.title-version-container{margin-bottom:.1rem}.table-cell{padding:0;max-height:90px;overflow:auto;text-align:left}.title{margin-right:10px}.title,.version{font-family:Avenir;font-size:14px;font-weight:700}.title-version-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}html,body{height:100%;margin:0}.grid-container{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr auto 1fr;width:100%;height:100%}.grid-item{display:flex;align-items:center;background-color:#141414;border:none}.grid-item:nth-child(2){position:relative}.grid-item:nth-child(5){justify-content:flex-start}.user-login-text{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:20px;font-weight:900;opacity:0;transition:opacity .1s;text-align:center;white-space:nowrap}.user-login-text.show{opacity:1}.user-portal{color:#d2d2d2}.sign-in{color:#464646;margin-left:8px}#buttonContainer{display:flex;flex-direction:row;align-items:center;width:300px;margin:0;padding:0;background-color:#141414;position:relative;height:40px}#backButton,#forgetPasswordButton{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#323232;margin:0!important;position:absolute;padding:0!important;outline:none;box-shadow:none;min-width:0;min-height:0}#backButton{left:0;top:50%;transform:translateY(-50%)}#forgetPasswordButton{left:38px;top:50%;transform:translateY(-50%)}#backButton:focus,#forgetPasswordButton:focus{outline:none!important;box-shadow:none!important}#backButton ion-icon{font-size:30px;margin:0 0 0 -2px!important;padding:0!important;display:block;line-height:1}#forgetPasswordButton ion-icon{font-size:30px;margin:0 0 0 -5px!important;padding:0!important;display:block;line-height:1}#loginButton{width:150px;margin:0;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}#backButton:hover,#forgetPasswordButton:hover{color:#aaa}#loginFormDiv{opacity:0;transition:opacity .1s;display:flex;flex-direction:column;align-items:flex-start}#loginFormDiv.show{opacity:1}.login-hint{margin:0 0 10px;color:#aaa;font-size:12px;text-align:center;max-width:300px;-webkit-user-select:none;user-select:none}.login-hint .interactive-below{color:#1976d2;cursor:pointer;text-decoration:underline;transition:color .2s}.login-hint .interactive-below.active{color:#0d47a1}#loginForm{display:flex;flex-direction:column;align-items:flex-start;gap:15px;width:300px;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}#loginForm.open{max-height:700px}#loginForm label{color:#fff;font-size:14px}#loginForm input::placeholder{color:#c8c8c8;font-style:italic}#loginForm input{font-size:14px;color:#141932;width:100%;padding:5px;background:#fff;border:none;border-radius:5px;box-sizing:border-box}#loginForm input[type=text]{margin-bottom:15px;background-color:#e6e6e6}#loginForm input[type=password]{margin-bottom:5px;background-color:#e6e6e6}#loginForm input[type=submit]{background-color:#1e1e1e;color:#e6e6e6;border:1px solid rgb(110,110,110);cursor:pointer;width:70px;border-radius:20px;font-size:12px;font-style:normal;height:25px;display:flex;align-items:center;justify-content:center;padding-top:3px}#loginForm input:focus{outline:none;box-shadow:none;border-bottom:none}#passkeyLoginButton{width:300px;max-width:300px;background:#d7d7d7;color:#141414;border:none;border-radius:6px;font-size:16px;font-family:Avenir,sans-serif;font-weight:100;padding:12px 0;margin:20px 0 10px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s}#passkeyLoginButton:hover,#passkeyLoginButton:focus{background:#fff;color:#141414}#passkeyLoginButton ion-icon{font-size:22px;margin-right:6px}body{background-color:#141414;color:#fff;font-family:Avenir Light,Arial,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;overflow-x:hidden;margin:0;padding:0;box-sizing:border-box}#topPanel{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:60px;width:100%;border-bottom:1px solid rgb(255,255,255);background-color:#141414;position:relative}#headerInfo{grid-column:1 / 2;display:flex;align-items:center}#orgName{grid-column:2 / 3;justify-self:center;text-align:center;font-size:20px;color:#fff;width:max-content;position:static;margin:0;pointer-events:none}.top-panel-right{grid-column:3 / 4;display:flex;align-items:center;justify-content:flex-end}#centerPanel{position:relative;flex-grow:1;overflow:auto;background-color:#fff;display:grid;grid-template-columns:50px auto 50px;grid-template-rows:100px auto 100px;height:100vh;width:100vw}#bottomPanel{position:relative;bottom:0;width:100%;height:60px;display:flex;justify-content:center;align-items:center;border-top:1px solid rgb(255,255,255);background-color:#fff}#logoutButton{margin-left:auto}#orgName{margin-left:12px;margin-right:0;font-weight:700;font-size:1.1em;color:#fff}#personIcon{font-size:20px;color:#787878;margin:0 0 0 12px;vertical-align:middle;cursor:pointer}#logoutButton{font-size:25px;color:#787878;margin:0 12px 0 10px;vertical-align:middle;cursor:pointer}.main-buttons{display:flex;gap:80px;flex:1;justify-content:center;align-items:center}#headerInfo{position:absolute;margin-left:-20px;display:flex;align-items:center;font-family:Avenir Light,Avenir,sans-serif}#headerInfo h1{margin:0;font-size:13px;color:#f5f5f5;font-family:Avenir;font-weight:100!important;letter-spacing:.05em;transform:scaleX(1.35)}
