﻿::-webkit-scrollbar{width:7px !important;height:5px !important;background-color:#2f2d34 !important}::-webkit-scrollbar-thumb{background-color:#893839 !important}body{background-color:#181a1d;background-image:radial-gradient(ellipse 85% 580px at 15% 0%, rgba(82, 86, 93, 0.14), transparent 75%),radial-gradient(ellipse 70% 700px at 95% 25%, rgba(64, 68, 74, 0.1), transparent 75%);background-attachment:fixed;font-family:Nunito,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.3);min-width:320px;min-height:100vh}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1}@font-face{font-family:"icons-status";src:url("../vendor/icons/icons-status.woff") format("woff"),url("../vendor/icons/icons-status.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:block}.icon,[class^=ico-],[class*=" ico-"]{font-family:"icons-status" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;width:1.25em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-discord::before{content:""}.ico-bluesky::before{content:""}.ico-twitter-x::before{content:""}.ico-info-solid::before,.splash i::before{content:""}.ico-life-buoy::before{content:""}.ico-chevron-up::before,.group-header i::before{content:""}.ico-chevron-down::before,.group-header.collapsed i::before{content:""}.ico-error-solid::before,.splash.offline i::before,.status-row.offline .name i::before{content:""}.ico-warning-solid::before,.splash.maintenance i::before,.status-row.maintenance .name i::before{content:""}.ico-warning::before{content:""}.ico-gauge::before{content:""}.ico-download::before,.status-row ul.metrics li.download i::before{content:""}.ico-upload::before,.status-row ul.metrics li.upload i::before{content:""}.ico-drive::before,.status-row ul.metrics li.storage i::before{content:""}.ico-stopwatch::before,.status-row ul.metrics li.latency i::before{content:""}.ico-ram::before,.status-row ul.metrics li.ram i::before{content:""}.ico-cpu::before,.status-row ul.metrics li.cpu i::before{content:""}.ico-save-tick::before,.status-row ul.metrics li.read i::before{content:""}.ico-save-write::before,.status-row ul.metrics li.write i::before{content:""}.ico-check-solid::before,.splash.online i::before,.status-row.online .name i::before{content:""}.tooltip-style{cursor:default;user-select:none;pointer-events:none}.tooltip-style .tooltip-inner{background:rgba(0,0,0,.85)}.load-spinner{width:80px;height:80px;margin:80px auto}.load-spinner:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #d9d9d9;border-color:#d9d9d9 rgba(0,0,0,0) #d9d9d9 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}.card{background:#242629;color:#d9dfe6;border-color:#343639;box-shadow:0 4px 14px rgba(0,0,0,.16);margin-bottom:15px}.card .card-header{text-decoration:none;padding:15px 20px 15px 15px;display:flex;justify-content:space-between;align-items:center;color:#9398a0;cursor:pointer;transition:.2s;background:#242629;border:none}.card .card-header i{transition:.2s}.card .card-header:hover{color:#d9d9d9}.card .card-header:hover i{color:#ba4545}.card .card-header h3{font-size:1rem;padding:0;margin:0;font-weight:400;display:flex;align-items:center}.card .card-body{border-top:1px solid #3f4043;padding:8px 20px 12px}.card.no-header .card-body{border-top:none;padding:20px}.container-fluid{max-width:1000px}header{background:#242629;padding:25px 0 55px;color:#9398a0;border-bottom:1px solid rgba(255,255,255,.04);box-shadow:0 8px 24px rgba(0,0,0,.12)}header .header-inner{display:grid;grid-template-columns:auto 1fr auto;gap:0;grid-template-areas:"left . top" "left . bottom"}header a.logo{display:block;width:346px;height:60px;background-image:url(../images/logo.svg);background-repeat:no-repeat;grid-area:left}header nav{grid-area:top;height:36px;display:flex;gap:8px;justify-content:end;align-items:center}header nav a{opacity:.85;font-size:1.5rem;transition:.2s}header nav a i{transition:.2s}header nav a:hover{opacity:1}header nav a:hover i{transform:scale(1.2)}header nav i.ico-life-buoy{color:#ec5555}header nav i.ico-discord{color:#738adb}header nav i.ico-twitter-x{color:#e7e9ea}header nav i.ico-bluesky{color:#0085ff}header .status-updated{text-align:right;grid-area:bottom;font-size:.85rem;line-height:1.5}header .status-updated time{font-variant-numeric:tabular-nums}header .status-updated span{font-size:1.2rem;margin:0 5px;opacity:.5}.splash h2{font-size:2rem;padding:0;margin:0;align-content:center;display:flex}.splash h2 span{margin-left:10px;font-size:1.5rem;margin-top:4px}.splash.online{background:linear-gradient(120deg, #234532, #1c302a);border-color:#375646;border-left:4px solid #61bf7b;text-shadow:none;color:#dbeee2}.splash.online i{color:#70cb8a}.splash.offline{background:linear-gradient(120deg, #45272a, #301c20);border-color:#56373c;border-left:4px solid #ce686f;text-shadow:none;color:#eedbdd}.splash.offline i{color:#e17b84}.splash.maintenance{background:linear-gradient(120deg, #453523, #30281c);border-color:#564837;border-left:4px solid #cf9a61;text-shadow:none;color:#eee3db}.splash.maintenance i{color:#e1ad7b}main{margin-top:-30px}.notice{position:relative;margin-top:30px;border-left:5px solid #e18333;overflow:hidden}.notice.no-header .card-body{display:flex;align-items:flex-start;gap:14px;padding-right:48px}.notice .notice-dismiss{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#757b84;font:inherit;font-size:1.4rem;line-height:1;cursor:pointer;transition:color .2s}.notice .notice-dismiss:hover,.notice .notice-dismiss:focus-visible{color:#cbd0d7}.notice .card-body>i{flex-shrink:0;font-size:2rem;color:#e18333;margin-left:-5px}.notice .notice-text{flex:1;min-width:0;overflow-wrap:anywhere}.notice p{margin:0;padding:0}.notice p+p{margin-top:9px}.notice .notice-source{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:6px 8px;padding:11px 20px;border-top:1px solid #343639;background:#202225;color:#a2aab5;font-size:.8125rem;line-height:1.45;text-shadow:none}.notice .notice-attribution,.notice .notice-posted{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.notice .notice-posted{gap:8px}.notice .notice-posted::before{content:"·"}.notice .notice-source a{display:inline-flex;align-items:center;gap:5px;color:#78b9f3;text-decoration:none}.notice .notice-source a:hover .notice-link-label{text-decoration:underline;text-underline-offset:3px}.notice .notice-source .ico-bluesky{font-size:.9375rem;color:#0085ff;transition:transform .2s}.notice .notice-source a:hover .ico-bluesky{transform:scale(1.2)}@media(pointer: coarse){.notice.no-header .card-body{padding-right:54px}.notice .notice-dismiss{top:2px;right:2px;width:44px;height:44px}.notice .notice-source a{min-height:44px}}.status-group{border-bottom:1px solid rgba(157,161,168,.12);margin-bottom:20px;padding-bottom:12px}.status-group:last-child{border-bottom:none}.status-group:nth-child(1 of .status-group) .group-header{padding-top:16px}.group-header{display:flex;color:#a9b5c2;justify-content:space-between;align-items:center;text-shadow:0 1px 1px rgba(0,0,0,.3);margin:0 6px 6px;cursor:pointer;padding-top:6px;padding-bottom:10px}.group-header h4{font-size:1.2rem;font-weight:400;line-height:1.2;margin:0}.group-header i{font-size:1.1rem;transition:.2s}.group-header:hover{color:#d9d9d9}.group-header:hover i{transform:scale(1.2)}.status-list{padding-top:12px}.status-row{background:#242629;border:1px solid #343639;color:#d9dfe6;font-size:1.1rem;box-shadow:0 3px 10px rgba(0,0,0,.13);border-radius:10px;display:flex;padding:12px 16px;margin-bottom:10px;transition:.2s ease-in-out;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:16px;cursor:default;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.status-row.offline{border-color:rgba(211,47,47,.7);box-shadow:0 3px 10px rgba(211,47,47,.12);background:repeating-linear-gradient(45deg, #242629, #242629 10px, #3b2a2c 10px, #3b2a2c 11px)}.status-row.maintenance{border-color:rgba(207,154,97,.6);box-shadow:0 3px 10px rgba(207,154,97,.1);background:repeating-linear-gradient(45deg, #242629, #242629 10px, #3b3228 10px, #3b3228 11px)}.status-row:hover{transform:translateY(-1px);border-color:#4a4e55;box-shadow:0 5px 14px rgba(0,0,0,.16)}.status-row.offline:hover{border-color:rgba(211,47,47,.8)}.status-row.maintenance:hover{border-color:rgba(207,154,97,.8)}.status-row .name{font-size:1.2rem;display:flex;align-items:center;font-weight:400;flex:1 1 0;margin-top:-1px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-row .name i{margin-right:6px;font-size:1.15rem}.status-row.online .name i{color:#4caf50}.status-row.offline .name i{color:#eb5757}.status-row.maintenance .name i{color:#e1ad7b}.status-row ul.metrics{padding:0;margin:0;list-style:none;display:flex;gap:8px;flex:0 0 auto}.status-row ul.metrics li{display:flex;align-items:center;cursor:pointer;gap:3px;opacity:.65;transition:.2s ease-in-out}.status-row:hover ul.metrics li{opacity:.85}.status-row ul.metrics li:hover{opacity:1;transform:scale(1.05)}.status-row ul.metrics li:hover .current{opacity:0 !important}.status-row ul.metrics:hover li:not(:hover){opacity:.5}.status-row ul.metrics li .sparkline{position:relative;display:flex;width:35px;height:24px;align-items:center;justify-content:center;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.status-row ul.metrics li .sparkline .graph{display:block;width:35px;height:24px;opacity:.6}.status-row ul.metrics li .sparkline .graph .uplot,.status-row ul.metrics li .sparkline .graph .u-wrap{position:relative}.status-row ul.metrics li .sparkline .graph .u-over,.status-row ul.metrics li .sparkline .graph .u-under{position:absolute}.status-row ul.metrics li .sparkline .graph canvas{display:block;position:relative;width:100%;height:100%}.status-row ul.metrics li .sparkline .current{position:absolute;z-index:10;font-size:.8rem;font-weight:700;color:#b6b8bc;text-shadow:1px 1px 0px rgba(0,0,0,.5),-1px -1px 0px rgba(0,0,0,.5),1px -1px 0px rgba(0,0,0,.5),-1px 1px 0px rgba(0,0,0,.5);opacity:0;transition:.2s ease-in-out}.status-row:hover ul.metrics li .sparkline .current{opacity:1}.status-row ul.metrics li i{font-size:1.25rem;opacity:.75}.status-row ul.metrics li:hover i,.status-row ul.metrics li:hover .graph{opacity:1}.status-row ul.metrics li.cpu i{color:#5c88c5}.status-row ul.metrics li.ram i{color:#f6b26b;margin-right:1px}.status-row ul.metrics li.storage i{color:#b7b233}.status-row ul.metrics li.read i{color:#5dc495}.status-row ul.metrics li.write i{color:#93c47d}.status-row ul.metrics li.upload i{color:#33b7b2}.status-row ul.metrics li.download i{color:#9c83db}.status-row ul.metrics li.latency i{color:#ea4349}.status-row .history-wrap{width:100%;display:flex;margin-top:8px;height:30px}.status-row .history{--pip-height: 22px;display:flex;align-items:center;margin:0 12px 0 0;min-width:80px;flex-grow:1;justify-content:space-between}.status-row .history div{height:100%;width:10px;margin:0;display:flex;align-items:center;transition:.2s linear;cursor:pointer}.status-row .history div::before{content:"";width:100%;height:var(--pip-height);border-radius:3px;transition:.2s linear;border:1px solid rgba(0,0,0,.13);box-shadow:0 1px 2px rgba(0,0,0,.15);background:#313336}.status-row .history div:hover{transform:scale(1.15)}.status-row .history div:last-child{margin-right:0}.status-row .history div.green::before{background:#4caf50}.status-row .history div.green.dull::before{opacity:.7}.status-row .history div.yellow::before{background:#d2d530;height:calc(var(--pip-height)*.75)}.status-row .history div.orange::before{background:#e78b3d;height:calc(var(--pip-height)*.5)}.status-row .history div.red::before{background:#eb5757;height:calc(var(--pip-height)*.3)}.status-row .total{text-align:right;font-weight:600;font-size:1rem;display:flex;align-items:center;flex-direction:column;justify-content:center;width:68px;flex-shrink:0}.status-row .total span.period{color:#97a3af;font-size:.7rem;text-transform:uppercase;line-height:1;margin-bottom:3px}.status-row .total span.period ._45,.status-row .total span.period ._30{display:none}.status-row .total span.green{color:#4cc148}.status-row .total span.green.dull{opacity:.7}.status-row .total span.yellow{color:#d2d530}.status-row .total span.orange{color:#e78b3d}.status-row .total span.red{color:#eb5757}.status-row .monitor-toggle{background:none;border:0;padding:2px 0;color:inherit;font-family:inherit;text-align:left;cursor:pointer;gap:0}.status-row .monitor-toggle .monitor-name{overflow:hidden;text-overflow:ellipsis}.status-row .monitor-toggle .details-chevron{flex-shrink:0;margin-left:9px;color:#8c929a;transition:transform .2s}.status-row .monitor-toggle:hover .details-chevron{color:#d9dfe6}.status-row .monitor-toggle:focus-visible{outline:2px solid #5c88c5;outline-offset:4px;border-radius:2px}.status-row .monitor-toggle:disabled{cursor:default}.status-row .monitor-toggle:disabled .details-chevron{display:none}.status-row.details-open{transform:none}.status-row.details-open .details-chevron{transform:rotate(180deg)}.monitor-details{width:100%;min-width:0;margin-top:10px;padding-top:10px;border-top:1px solid #343639;font-size:.8rem;text-shadow:none}.monitor-details[inert]{pointer-events:none}.monitor-details.details-ready .detail-grid,.monitor-details.details-ready .detail-plot .uplot{opacity:1}.monitor-details [hidden]{display:none !important}.detail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0 auto 6px;flex-wrap:wrap}.detail-range-control{position:relative}.detail-range-control::after{content:"";position:absolute;right:2px;top:50%;width:5px;height:5px;border-right:1px solid #8c929a;border-bottom:1px solid #8c929a;transform:translateY(-75%) rotate(45deg);pointer-events:none}.detail-range{background:none;border:0;border-bottom:1px dotted #8c929a;border-radius:0;margin:0;padding:0 14px 2px 0;color:#d9dfe6;font:inherit;font-size:.8rem;font-weight:500;line-height:1.5;cursor:pointer}.detail-range:hover{border-bottom-color:#d9dfe6}.detail-range:focus-visible{outline:2px solid #5c88c5;outline-offset:3px}.detail-range-menu{--bs-dropdown-min-width: 9rem;--bs-dropdown-padding-x: 4px;--bs-dropdown-padding-y: 4px;--bs-dropdown-spacer: 6px;--bs-dropdown-bg: #242629;--bs-dropdown-border-color: #4a4e55;--bs-dropdown-link-color: #d9dfe6;--bs-dropdown-link-hover-color: #e2e8ef;--bs-dropdown-link-hover-bg: #383b40;--bs-dropdown-link-active-color: #e2e8ef;--bs-dropdown-link-active-bg: #41454a;--bs-dropdown-item-padding-x: 8px;--bs-dropdown-item-padding-y: 6px;border-radius:4px;box-shadow:0 3px 12px rgba(0,0,0,.25);font:inherit}.detail-range-option{border-radius:3px;font-weight:500}.detail-range-option.active{background:#303337}.detail-range-option:hover,.detail-range-option:focus{color:var(--bs-dropdown-link-hover-color);background:var(--bs-dropdown-link-hover-bg)}.detail-range-option:active{background:var(--bs-dropdown-link-active-bg)}.detail-status{color:#8c929a;font-size:.75rem;min-height:calc(1.5em + 6px);display:flex;align-items:center;gap:10px}.detail-status .detail-error{color:#e7ab80}.detail-retry{border:1px solid #4a4e55;border-radius:4px;background:rgba(0,0,0,0);padding:2px 7px;color:#d9dfe6;font:inherit;cursor:pointer}.detail-retry:hover,.detail-retry:focus-visible{border-color:#8c929a}.detail-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:12px;width:100%;margin:0 auto;opacity:.4;transition:opacity .18s ease}.detail-chart{position:relative;min-width:0;padding:0;background:#272a2e;border:1px solid #343639}.detail-chart h6{margin:0;padding:0;font-size:.75rem;font-weight:500;line-height:1.5;color:#97a3af}.detail-chart-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px;border-bottom:1px solid #343639;pointer-events:none;text-shadow:-1px -1px 0 #181a1d,0 -1px 0 #181a1d,1px -1px 0 #181a1d,-1px 0 0 #181a1d,1px 0 0 #181a1d,-1px 1px 0 #181a1d,0 1px 0 #181a1d,1px 1px 0 #181a1d,0 1px 3px #181a1d}.detail-chart-unit{color:#97a3af;font-size:.7rem;line-height:1.5;flex-shrink:0}.detail-empty{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:1;text-align:center;color:#8c929a;font-size:.75rem;pointer-events:none}.detail-plot{position:relative;height:80px;width:100%}.detail-plot::before{content:"";position:absolute;inset:4px 0 0;pointer-events:none;background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(25% - 1px), rgba(52, 54, 57, 0.5) calc(25% - 1px), rgba(52, 54, 57, 0.5) 25%)}.detail-plot .uplot,.detail-plot .uplot *{box-sizing:border-box}.detail-plot .uplot{position:relative;line-height:1.5;opacity:0;transition:opacity .18s ease}.detail-plot .u-wrap{position:relative;user-select:none}.detail-plot .u-over,.detail-plot .u-under{position:absolute}.detail-plot .u-over{cursor:crosshair}.detail-plot .u-under{overflow:hidden}.detail-plot .u-cursor-x,.detail-plot .u-cursor-pt{position:absolute;pointer-events:none}.detail-plot .u-cursor-x{top:0;left:0;width:1px;height:100%;background:rgba(167,173,181,.2)}.detail-plot .u-cursor-pt{top:0;left:0;border-radius:50%}.detail-plot canvas{display:block;position:relative;width:100%;height:100%}.detail-plot .u-off{display:none}@media(prefers-reduced-motion: reduce){.status-row .details-chevron,.detail-grid,.detail-plot .uplot{transition:none}}.detail-tooltip{position:absolute;z-index:2;padding:8px 10px;background:rgba(24,26,29,.97);border:1px solid #4a4e55;border-radius:5px;box-shadow:0 3px 12px rgba(0,0,0,.25);font-size:.7rem;line-height:1.6;white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums}.detail-tooltip strong{display:block;color:#a7adb5;font-weight:400;margin-bottom:3px}.detail-tooltip>div{display:flex;justify-content:space-between;gap:16px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(76,193,72,.7)}100%{box-shadow:0 0 0 8px rgba(76,193,72,0)}}@media only screen and (max-width: 920px){.status-row ul.metrics li.storage{display:none}.status-row .history div{width:8px}}@media only screen and (max-width: 820px){.status-row ul.metrics li.ram{display:none}}@media only screen and (max-width: 768px){.status-row ul.metrics li.download{display:none}}@media only screen and (max-width: 700px){.status-row ul.metrics li.read{display:none}.status-row .history div{width:9px}.status-row .total span.period ._60,.status-row .total span.period ._30{display:none}.status-row .total span.period ._45{display:inline}.status-row .history>:nth-child(-n+15){display:none}}@media only screen and (max-width: 650px){.status-row ul.metrics li.write{display:none}}@media only screen and (max-width: 600px){.status-row ul.metrics li.upload{display:none}.status-row .history div{width:8px}header{padding:20px 0 50px}header .header-inner{grid-template-areas:"left . top" "bottom bottom bottom";justify-items:stretch}header .status-updated{text-align:center;margin-top:15px}header nav{display:grid;grid-template-columns:repeat(2, 1fr);height:auto}}@media only screen and (max-width: 576px){.status-row{padding:12px}.status-row .history div{width:10px}.status-row .total span.period ._60,.status-row .total span.period ._45{display:none}.status-row .total span.period ._30{display:inline}.status-row .history>:nth-child(-n+30){display:none}}@media only screen and (max-width: 500px){.status-row ul.metrics li.cpu{display:none}.status-row .history div{width:9px}}@media only screen and (max-width: 450px){header{padding:15px 0 45px}header .header-inner{grid-template-columns:1fr;grid-template-areas:"left" "top" "bottom"}header a.logo{width:100%;background-position:center center}header nav{margin-top:15px;display:flex;justify-content:center}header .status-updated{margin-top:5px}.splash h2{font-size:1.5rem}.splash h2 span{font-size:1.25rem;margin-top:2px}.notice .card-body>i{font-size:1.5rem}.status-row .name{font-size:1.1rem}.status-row .history div{width:8px}}@media only screen and (max-width: 400px){.status-row .history div{width:7px}}@media only screen and (max-width: 375px){.status-row .history div{width:6px}}
