@import"https://fonts.googleapis.com/css2?family=Tomorrow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.app-header{width:100%;padding:10px 20px 15px;border-radius:15px;color:#f5f5f5;background-color:#000000b3;box-shadow:0 0 10px #00000080;-webkit-user-select:none;user-select:none;-webkit-user-drag:element}.tomorrow-light,.app-footer{font-family:Tomorrow,serif;font-weight:300;font-style:normal}.app-footer{display:flex;justify-content:center;align-items:center;width:100%;padding:2px;font-size:.8em;color:#f5f5f5;background-color:#000000b3}.backdrop-canvas{position:absolute;top:0;left:0;z-index:-1;filter:blur(1px);opacity:.9;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgb(0,0,0)),to(rgba(0,0,0,0)));mask-image:linear-gradient(to bottom,#000,#0000)}.content-box{padding:1em 1.2em;width:fit-content;min-width:200px;color:#f5f5f5;background:#000000b3;border-radius:15px;box-shadow:0 0 10px #00000080}@media (max-width: 450px){.content-box{width:100%}}.status-box{box-shadow:0 0 10px #0000001a;transition:all .3s;-webkit-user-select:none;user-select:none}.status-box.link:hover{box-shadow:0 0 5px #00000054;transform:translateY(-1px)}.status-box.failed{outline:1px solid #dc3545}.status-box.degraded{outline:1px solid #f7cd11}.status-box.unknown{outline:1px solid #a643c1}.status-box .status-label{font-weight:700;transition:all .3s}.status-box .status-label.normal{color:#2daf4c}.status-box .status-label.stopped{color:#929fac}.status-box .status-label.failed{color:#dc3545}.status-box .status-label.degraded{color:#f7cd11}.status-box .status-label.unknown{color:#a643c1}.dashboard{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:10px;width:100%}.tomorrow-regular,.app{font-family:Tomorrow,serif;font-weight:400;font-style:normal}.app{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;grid-template-areas:"header" "content" "footer";width:100dvw;height:100dvh}.app .header-container{margin:40px 20px;grid-area:header}.app .content-container{margin:10px 20px;grid-area:content}.app .footer-container{margin-top:40px;grid-area:footer}.tomorrow-thin{font-family:Tomorrow,serif;font-weight:100;font-style:normal}.tomorrow-extralight{font-family:Tomorrow,serif;font-weight:200;font-style:normal}.tomorrow-light{font-family:Tomorrow,serif;font-weight:300;font-style:normal}.tomorrow-regular{font-family:Tomorrow,serif;font-weight:400;font-style:normal}.tomorrow-medium{font-family:Tomorrow,serif;font-weight:500;font-style:normal}.tomorrow-semibold{font-family:Tomorrow,serif;font-weight:600;font-style:normal}.tomorrow-bold{font-family:Tomorrow,serif;font-weight:700;font-style:normal}.tomorrow-extrabold{font-family:Tomorrow,serif;font-weight:800;font-style:normal}.tomorrow-black{font-family:Tomorrow,serif;font-weight:900;font-style:normal}.tomorrow-thin-italic{font-family:Tomorrow,serif;font-weight:100;font-style:italic}.tomorrow-extralight-italic{font-family:Tomorrow,serif;font-weight:200;font-style:italic}.tomorrow-light-italic{font-family:Tomorrow,serif;font-weight:300;font-style:italic}.tomorrow-regular-italic{font-family:Tomorrow,serif;font-weight:400;font-style:italic}.tomorrow-medium-italic{font-family:Tomorrow,serif;font-weight:500;font-style:italic}.tomorrow-semibold-italic{font-family:Tomorrow,serif;font-weight:600;font-style:italic}.tomorrow-bold-italic{font-family:Tomorrow,serif;font-weight:700;font-style:italic}.tomorrow-extrabold-italic{font-family:Tomorrow,serif;font-weight:800;font-style:italic}.tomorrow-black-italic{font-family:Tomorrow,serif;font-weight:900;font-style:italic}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{color:#1c69ac;width:100dvw;height:100dvh}body{color:#333;font-family:Tomorrow,Roboto,sans-serif;background:linear-gradient(80deg,#166381,#134e82,#061c66)}
