.backup-containers{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-left:10%;margin-right:10%}.backup-containers .backup{min-width:300px;width:400px;border-radius:25px;padding:20px;margin-top:5px;margin-bottom:50px;height:auto;background:rgba(255,255,255,0.05);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2);box-shadow:5px 5px 30px rgba(0,0,0,0.2);background:rgba(255,255,255,0.5) !important}.backup-containers .success{background:#73AD21}.backup-containers .failed{background:#9e0012}.backup-containers .running{background:#6b6a6a}.backup-containers .disabled-link{pointer-events:none;background-color:#adacac !important}.download-container{margin-left:40%}.backup-header{max-width:400px;text-align:center}.download-header-row{display:flex;align-items:center}.restore-header{margin:auto}.backup-url{display:flex;margin-top:15px;margin-bottom:15px;padding:10px;background:#adacac;border-radius:25px;width:fit-content;margin-left:20px}.bubble{display:block;position:absolute;cursor:pointer}.bubble:hover:after{background-color:#00ff6f}.bubble:after{content:"";background-color:#00ff6f;width:12px;height:12px;border-radius:50%;position:absolute;display:block;top:1px;left:1px}.bubble .bubble-outer-dot{margin:1px;display:block;text-align:center;opacity:1;background-color:rgba(0,255,111,0.4);width:12px;height:12px;border-radius:50%;-webkit-animation:bubble-pulse 1.5s linear infinite;-moz-animation:bubble-pulse 1.5s linear infinite;-o-animation:bubble-pulse 1.5s linear infinite;animation:bubble-pulse 1.5s linear infinite}.bubble .bubble-inner-dot{display:block;text-align:center;opacity:1;background-color:rgba(0,255,111,0.4);width:12px;height:12px;border-radius:50%;-webkit-animation:bubble-pulse 1.5s linear infinite;-moz-animation:bubble-pulse 1.5s linear infinite;-o-animation:bubble-pulse 1.5s linear infinite;animation:bubble-pulse 1.5s linear infinite}.bubble .bubble-inner-dot:after{content:"";display:block;text-align:center;opacity:1;background-color:rgba(0,255,111,0.4);width:12px;height:12px;border-radius:50%;-webkit-animation:bubble-pulse 1.5s linear infinite;-moz-animation:bubble-pulse 1.5s linear infinite;-o-animation:bubble-pulse 1.5s linear infinite;animation:bubble-pulse 1.5s linear infinite}.bubble-fail:hover:after{background-color:#ff0000}.bubble-fail:after{content:"";background-color:#ff0000;width:12px;height:12px;border-radius:50%;position:absolute;display:block;top:1px;left:1px}.bubble-fail .bubble-outer-dot{margin:1px;display:block;text-align:center;opacity:1;background-color:rgba(255,0,0,0.4);width:12px;height:12px;border-radius:50%;-webkit-animation:bubble-pulse 1.5s linear infinite;-moz-animation:bubble-pulse 1.5s linear infinite;-o-animation:bubble-pulse 1.5s linear infinite;animation:bubble-pulse 1.5s linear infinite}.bubble-fail .bubble-inner-dot{display:block;text-align:center;opacity:1;background-color:rgba(255,0,0,0.4);width:12px;height:12px;border-radius:50%;-webkit-animation:bubble-pulse 1.5s linear infinite;-moz-animation:bubble-pulse 1.5s linear infinite;-o-animation:bubble-pulse 1.5s linear infinite;animation:bubble-pulse 1.5s linear infinite}.bubble-fail .bubble-inner-dot:after{content:"";display:block;text-align:center;opacity:1;background-color:rgba(255,0,0,0.4);width:12px;height:12px;border-radius:50%;-webkit-animation:bubble-pulse 1.5s linear infinite;-moz-animation:bubble-pulse 1.5s linear infinite;-o-animation:bubble-pulse 1.5s linear infinite;animation:bubble-pulse 1.5s linear infinite}.bubble-running:hover:after{background-color:#fdfd32}.bubble-running:after{content:"";background-color:#fdfd32;width:12px;height:12px;border-radius:50%;position:absolute;display:block;top:1px;left:1px}.bubble-running .bubble-outer-dot{margin:1px;display:block;text-align:center;opacity:1;background-color:rgba(253,253,50,0.4);width:12px;height:12px;border-radius:50%;-webkit-animation:bubble-pulse 1.5s linear infinite;-moz-animation:bubble-pulse 1.5s linear infinite;-o-animation:bubble-pulse 1.5s linear infinite;animation:bubble-pulse 1.5s linear infinite}.bubble-running .bubble-inner-dot{display:block;text-align:center;opacity:1;background-color:rgba(253,253,50,0.4);width:12px;height:12px;border-radius:50%;-webkit-animation:bubble-pulse 1.5s linear infinite;-moz-animation:bubble-pulse 1.5s linear infinite;-o-animation:bubble-pulse 1.5s linear infinite;animation:bubble-pulse 1.5s linear infinite}.bubble-running .bubble-inner-dot:after{content:"";display:block;text-align:center;opacity:1;background-color:rgba(253,253,50,0.4);width:12px;height:12px;border-radius:50%;-webkit-animation:bubble-pulse 1.5s linear infinite;-moz-animation:bubble-pulse 1.5s linear infinite;-o-animation:bubble-pulse 1.5s linear infinite;animation:bubble-pulse 1.5s linear infinite}@-webkit-keyframes bubble-pulse{0%{transform:scale(1);opacity:.75}25%{transform:scale(1);opacity:.75}100%{transform:scale(2.5);opacity:0}}@keyframes bubble-pulse{0%{transform:scale(1);opacity:.75}25%{transform:scale(1);opacity:.75}100%{transform:scale(2.5);opacity:0}}@-moz-keyframes bubble-pulse{0%{transform:scale(1);opacity:.75}25%{transform:scale(1);opacity:.75}100%{transform:scale(2.5);opacity:0}}@-o-keyframes bubble-pulse{0%{transform:scale(1);opacity:.75}25%{transform:scale(1);opacity:.75}100%{transform:scale(2.5);opacity:0}}#bubble-div{float:right;margin:auto;width:14px;height:14px}.sync-in-progress{margin-top:10px;padding:25px;background-color:#5ebf49;border-radius:5px}.sync-in-progress .sync-in-progress-inner{background-color:whitesmoke;padding:25px;border-radius:5px}.login-form-container{height:100%;display:flex}.login-form{width:350px;margin:auto;padding:2rem 3rem;border-radius:8px;background:rgba(255,255,255,0.05);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2);box-shadow:5px 5px 30px rgba(0,0,0,0.2)}.login-form .login-action{color:#fefdfd;text-align:center}.login-form h1{background:rgba(255,255,255,0.05);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2);box-shadow:5px 5px 30px rgba(0,0,0,0.2);margin-top:0px;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;padding:15px;text-align:center}.login-form form{padding:15px}.login-form form .btn{background:rgba(255,255,255,0.05);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2);box-shadow:5px 5px 30px rgba(0,0,0,0.2);color:#fff}.login-form form .btn:hover,.login-form form .btn:focus{background:rgba(255,255,255,0.1);box-shadow:none}.login-form form .form-control:focus{border-color:#ced4da;box-shadow:5px 5px 30px rgba(0,0,0,0.2)}.login-form .copyright{text-align:center;color:rgba(255,255,255,0.65)}.login-form .form-control{background:rgba(255,255,255,0.9)}.login-form .form-check{display:flex;align-items:center;color:rgba(255,255,255,0.65)}.login-form .form-check label{font-size:0.9em}.login-form .form-check input{margin-right:0.5em}.login-form .form-check input:checked{background-color:#9ce060;border-color:#81c63f}.login-form .form-floating:focus-within{z-index:2}.login-form input[type="email"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.login-form input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.locus-logo{margin-bottom:20px}.login-msg{width:350px;margin:auto}.bg{min-height:1000px;padding-bottom:100px;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 30% 86%, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0.03) 8%, transparent 8%, transparent 92%),radial-gradient(circle at 55% 100%, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0.03) 8%, transparent 8%, transparent 92%),radial-gradient(circle at 40% 75%, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0.03) 6%, transparent 6%, transparent 94%),radial-gradient(circle at 7% 99%, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0.03) 6%, transparent 6%, transparent 94%),radial-gradient(circle at 69% 76%, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0.03) 6%, transparent 6%, transparent 94%),radial-gradient(circle at 2% 35%, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0.03) 6%, transparent 6%, transparent 94%),radial-gradient(circle at 14% 48%, rgba(255,255,255,0.03) 0%, rgba(255,255,255,0.03) 6%, transparent 6%, transparent 94%),radial-gradient(circle at 28% 87%, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.04) 4%, transparent 4%, transparent 96%),radial-gradient(circle at 65% 14%, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.04) 4%, transparent 4%, transparent 96%),radial-gradient(circle at 51% 36%, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.04) 4%, transparent 4%, transparent 96%),radial-gradient(circle at 6% 93%, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.04) 4%, transparent 4%, transparent 96%),linear-gradient(135deg, #17e9ad, #1d18d0);background-size:cover;background-repeat:no-repeat;background-position:center center}.fancy-button{font-family:system-ui, sans-serif;font-size:1.5rem;cursor:pointer;padding:.1em .6em;font-weight:bold;border:none;text-decoration:none}.fancy-button{--c:  #229091;box-shadow:0 0 0 0.1em inset var(--c);--_g: linear-gradient(var(--c) 0 0) no-repeat;background:var(--_g) calc(var(--_p,0%) - 100%) 0%,var(--_g) calc(200% - var(--_p,0%)) 0%,var(--_g) calc(var(--_p,0%) - 100%) 100%,var(--_g) calc(200% - var(--_p,0%)) 100%;background-size:50.5% calc(var(--_p,0%)/2 + .5%);outline-offset:.1em;transition:background-size .4s, background-position 0s .4s}.fancy-btn-inner{color:#ffffff;--c:  #68ffff !important}.fancy-button:hover{--_p: 100%;transition:background-position .4s, background-size 0s}.fancy-button:active{box-shadow:0 0 9e9q inset #0009;background-color:var(--c);color:#fff}.crumb{position:fixed;margin-left:200px}.crumb a{text-decoration:none !important;color:#f0eeee}.sidenav{height:100%;width:160px;position:fixed;z-index:1;top:0;left:0;background-color:#c6f9e7;overflow-x:hidden;padding-top:20px;display:flex;justify-content:space-around}.simple-btn{display:inline-block;outline:none;cursor:pointer;font-weight:600;border-radius:3px;padding:12px 24px;border:0;color:#000021;background:#dcdcdc;line-height:1.15;font-size:16px;text-decoration:none}.simple-btn :hover{transition:all .1s ease;box-shadow:0 0 0 0 #fff, 0 0 0 3px #1de9b6}.simple-btn-logout{display:inline-block;outline:none;cursor:pointer;font-weight:600;border-radius:3px;padding:12px 24px;border:0;color:#000021;background:#1de9b6;line-height:1.15;font-size:16px;text-decoration:none}.simple-btn-logout :hover{transition:all .1s ease;box-shadow:0 0 0 0 #fff, 0 0 0 3px #1de9b6}.simple-btn-logout a:hover{text-decoration:none}.hidden{display:none}.backup-button{background-color:#4CAF50;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:10px}.disabled-link{pointer-events:none;background-color:#adacac !important}.welcome-heading{text-align:center;color:#102C4E;margin-bottom:70px;font-size:35px}.filtering input[type=text]{width:20%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.filtering select{width:14%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}
