html{scroll-behavior:smooth;background:#080604;height:100%;overflow:hidden}body{isolation:isolate;background-color:#080604;min-height:100%;margin:0;font-family:Red Hat Display,sans-serif;font-size:18px;overflow:hidden}.ocean-background{z-index:-1;pointer-events:none;touch-action:none;width:100%;height:100%;display:block;position:fixed;inset:0;transform:translateY(10vh);-webkit-mask-image:linear-gradient(#0000 0% 34%,#00000014 45%,#0000009e 68%,#000 86% 100%);mask-image:linear-gradient(#0000 0% 34%,#00000014 45%,#0000009e 68%,#000 86% 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}img,video{max-width:100%;height:auto}h2{font-optical-sizing:auto;z-index:1;font-family:Zalando Sans Expanded,Zalando Sans,Red Hat Display,sans-serif;font-size:clamp(32px,6.3vw,92px)}h3{font-optical-sizing:auto;z-index:1;margin-bottom:5vb;font-family:Zalando Sans Expanded,Zalando Sans,Red Hat Display,sans-serif;font-size:clamp(24px,5vw,78px)}h2,h3{font-weight:500;transition:font-weight .95s;animation:1.2s ease-out backwards headingWeightIntro}h2:hover,h3:hover{font-weight:800}@keyframes headingWeightIntro{0%{font-weight:800}to{font-weight:500}}.button{justify-content:center;gap:20px;margin:20px;display:flex}.button a{text-decoration:none;display:inline-flex}.pve-dropdown{justify-content:center;display:inline-flex;position:relative}.pve-dropdown:after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}.hide{opacity:0;transition:opacity .4s}button{isolation:isolate;border:1px solid var(--button-border,#ffffff38);cursor:pointer;width:200px;height:100px;color:var(--button-color,#fff);background:var(--button-bg,#ffffff1f);z-index:2;-webkit-backdrop-filter:blur(14px)saturate(140%);border-radius:28px;outline:none;padding:20px 30px;font-family:Momo Trust Display,sans-serif;font-size:clamp(24px,3.5vw,30px);font-weight:400;transition:border-color .25s,box-shadow .25s,color .25s,transform .25s,filter .25s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff57,inset 0 -20px 35px #00000029,0 14px 34px #00000047}button:before{content:"";z-index:0;border-radius:inherit;opacity:.42;background:linear-gradient(135deg,#ffffff61,#0000 34%),radial-gradient(circle at 20% 12%,#ffffff6b,#0000 28%);transition:opacity .25s,transform .25s;position:absolute;inset:1px}button:after{content:"";z-index:0;border-radius:inherit;background:radial-gradient(circle at 30% 30%, var(--button-glow,#ffffff2e), transparent 34%), radial-gradient(circle at 70% 65%, #fff3, transparent 28%);opacity:.34;filter:blur(18px);pointer-events:none;animation:6s ease-in-out infinite alternate buttonGlowDrift;position:absolute;inset:-45%;transform:translate(-12%,-8%)rotate(0)}button:focus-visible{outline-offset:4px;outline:2px solid #ffffffbf}button:hover{border-color:var(--button-border-hover,#ffffff80);box-shadow:inset 0 1px 0 #ffffff73, inset 0 -18px 34px #0000001f, 0 20px 42px #0000005c, 0 0 26px var(--button-glow,#ffffff2e);filter:saturate(1.1);transform:translateY(-6px)}button:hover:before{opacity:.7;transform:translateY(-8%)}button:hover:after{opacity:.62;animation-duration:3.2s}button:active{transform:translateY(-2px)scale(.98)}@keyframes buttonGlowDrift{0%{transform:translate(-14%,-10%)rotate(-8deg)}to{transform:translate(10%,8%)rotate(10deg)}}.orange{--button-bg:linear-gradient(135deg, #ffb826f5, #f45803f0);--button-color:#fff;--button-border:#ffd6858a;--button-border-hover:#ffecb4cc;--button-glow:#f46f037a}.pve-button{justify-content:center;align-items:center;display:inline-flex}.gray{--button-bg:linear-gradient(135deg, #5e5e5ecc, #171717d6);--button-color:#fff;--button-border:#ffffff38;--button-border-hover:#ffffff7a;--button-glow:#fff3}.white{--button-bg:linear-gradient(135deg, #ffffffdb, #a4a4a49e);--button-color:#111;--button-border:#ffffff9e;--button-border-hover:#ffffffeb;--button-glow:#ffffff5c}.black{--button-bg:linear-gradient(135deg, #1e1e1eeb, #000000e0);--button-color:#fff;--button-border:#ffffff29;--button-border-hover:#ffffff6b;--button-glow:#a25bff57;-webkit-tap-highlight-color:transparent;outline:none;justify-content:center;display:none}.centered-text{text-align:center}.centered-text h2:first-of-type{color:#fff}.centered-text h3:last-of-type{color:#909090;animation-delay:.45s}header{justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.header-left{display:flex}.header-right{align-items:center;gap:20px;margin-left:auto;display:flex}.vpn-circle{color:#fff;justify-content:center;align-items:center;width:56px;height:56px;margin-right:20px;text-decoration:none;transition:filter .3s,transform .25s;display:inline-flex}.vpn-circle svg{fill:none;width:46px;height:46px}.vpn-icon-plug{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .3s,transform .3s}.vpn-icon-leg{opacity:1}.vpn-circle:hover .vpn-icon-upper{transform:translate(-2px,2px)}.vpn-circle:hover .vpn-icon-lower{transform:translate(2px,-2px)}.vpn-circle:hover .vpn-icon-leg{opacity:0}.vpn-circle:hover{filter:drop-shadow(0 0 10px #ffffffbf)}#icon{width:500px;height:auto;margin-right:15px;display:block;position:relative}#icon:after{content:"";opacity:0;pointer-events:none;background:url(../pictures/icon2.png) 50%/contain no-repeat;transition:opacity .35s;position:absolute;inset:0}#icon:hover:after{opacity:1}#github-logo{border-radius:999px;order:1;width:50px;height:auto;margin-right:30px;transition:box-shadow .35s}#github-logo:hover{box-shadow:0 0 18px #fffc}.circle{cursor:pointer;border-radius:50%;width:50px;height:50px;margin-right:20px;transition:box-shadow .35s;display:block;position:relative;overflow:hidden;box-shadow:0 0 #a25bff00}.circle img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.circle .avatar{opacity:1;z-index:2;background:#fff;transition:opacity .5s}.circle .gif{opacity:1;z-index:1;transition:opacity .5s}.circle:hover .avatar,.circle:focus-within .avatar{opacity:0}.circle:hover .gif,.circle:focus-within .gif{opacity:1}.circle:hover{box-shadow:0 0 18px #a25bffbf}body{position:relative}body:before{content:"";opacity:1;pointer-events:none;z-index:-1;will-change:transform;background:url("data:image/svg+xml,%3c!--?xml%20version='1.0'%20standalone='no'?--%3e%3csvg%20id='sw-js-blob-svg'%20viewBox='0%200%20100%20100'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3e%3cdefs%3e%3clinearGradient%20id='sw-gradient'%20x1='0'%20x2='1'%20y1='1'%20y2='0'%3e%3cstop%20id='stop1'%20stop-color='rgba(248,%20117,%2055,%201)'%20offset='0%25'%3e%3c/stop%3e%3cstop%20id='stop2'%20stop-color='rgba(251,%20168,%2031,%201)'%20offset='100%25'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3cpath%20fill='url(%23sw-gradient)'%20d='M20,-30.9C27.4,-26.4,35.7,-23.3,39.8,-17.3C43.8,-11.3,43.5,-2.6,41,5C38.6,12.7,34,19.1,28.5,23.6C22.9,28,16.3,30.5,9.4,33.1C2.5,35.6,-4.8,38.2,-11.8,37.4C-18.9,36.7,-25.8,32.5,-30.3,26.6C-34.8,20.8,-36.9,13.2,-38.4,5.3C-40,-2.6,-40.9,-10.9,-38.1,-17.6C-35.4,-24.3,-28.8,-29.5,-21.9,-34.1C-14.9,-38.7,-7.4,-42.7,-0.6,-41.8C6.3,-41,12.7,-35.3,20,-30.9Z'%20width='100%25'%20height='100%25'%20transform='translate(50%2050)'%20stroke-width='0'%20style='transition:%200.3s;'%3e%3c/path%3e%3c/svg%3e") 100% 100%/contain no-repeat;width:80vmax;height:80vmax;animation:7s ease-in-out infinite alternate blobSwing;display:none;position:fixed;top:100vh;left:70%}body:after{content:"";opacity:1;pointer-events:none;z-index:-1;will-change:transform;background:url("data:image/svg+xml,%3c!--?xml%20version='1.0'%20standalone='no'?--%3e%3csvg%20id='sw-js-blob-svg'%20viewBox='0%200%20100%20100'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3e%3cdefs%3e%3clinearGradient%20id='sw-gradient'%20x1='0'%20x2='1'%20y1='1'%20y2='0'%3e%3cstop%20id='stop1'%20stop-color='rgba(248,%20117,%2055,%201)'%20offset='0%25'%3e%3c/stop%3e%3cstop%20id='stop2'%20stop-color='rgba(251,%20168,%2031,%201)'%20offset='100%25'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3cpath%20fill='url(%23sw-gradient)'%20d='M20,-30.9C27.4,-26.4,35.7,-23.3,39.8,-17.3C43.8,-11.3,43.5,-2.6,41,5C38.6,12.7,34,19.1,28.5,23.6C22.9,28,16.3,30.5,9.4,33.1C2.5,35.6,-4.8,38.2,-11.8,37.4C-18.9,36.7,-25.8,32.5,-30.3,26.6C-34.8,20.8,-36.9,13.2,-38.4,5.3C-40,-2.6,-40.9,-10.9,-38.1,-17.6C-35.4,-24.3,-28.8,-29.5,-21.9,-34.1C-14.9,-38.7,-7.4,-42.7,-0.6,-41.8C6.3,-41,12.7,-35.3,20,-30.9Z'%20width='100%25'%20height='100%25'%20transform='translate(50%2050)'%20stroke-width='0'%20style='transition:%200.3s;'%3e%3c/path%3e%3c/svg%3e") 0 100%/contain no-repeat;width:80vmax;height:80vmax;animation:7s ease-in-out infinite alternate blobSwingReverse;display:none;position:fixed;top:40vh;right:65%}@keyframes blobSwing{0%{transform:rotate(-12deg)translate(-6vw)}to{transform:rotate(12deg)translate(3vw)}}@keyframes blobSwingReverse{0%{transform:rotate(10deg)translate(4vw)}to{transform:rotate(-10deg)translate(-4vw)}}@media (prefers-reduced-motion:reduce){body:before,body:after,button:after,.divider-white:after,.divider-gray:after{animation:none}}@media (width<=1250px){body:after{filter:blur(10px)}.orange{--button-bg:linear-gradient(135deg, #ff870af5, #f44303f0)}}.divider-white{-webkit-backdrop-filter:blur(22px)saturate(150%);background:#ffffff94;border:1px solid #ffffff59;border-radius:15px;flex-direction:column;height:auto;margin:20vmax 5vmax 5vmax;padding:5vmax;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000080}.divider-white a{color:#f17e0a}.divider-white h2{font-optical-sizing:auto;text-align:left;font-family:Zalando Sans Expanded,Zalando Sans,Red Hat Display,sans-serif;font-size:clamp(32px,4.5vw,96px)}.divider-white p{text-align:center;font-size:clamp(20px,2.4vw,54px)}.divider-white .row{gap:10vmax}.divider-white .row img{align-self:center;width:20vmax;height:100%}.divider-white .row{display:flex}.divider-white:before,.divider-gray:before{content:"";z-index:0;opacity:.45;pointer-events:none;background:linear-gradient(135deg,#ffffff8c,#0000 35%),radial-gradient(circle at 20% 15%,#ffffff73,#0000 28%);position:absolute;inset:0}.divider-white:after,.divider-gray:after{content:"";z-index:0;opacity:.12;filter:blur(18px);pointer-events:none;background:url("data:image/svg+xml,%3c!--?xml%20version='1.0'%20standalone='no'?--%3e%3csvg%20id='sw-js-blob-svg'%20viewBox='0%200%20100%20100'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3e%3cdefs%3e%3clinearGradient%20id='sw-gradient'%20x1='0'%20x2='1'%20y1='1'%20y2='0'%3e%3cstop%20id='stop1'%20stop-color='rgba(248,%20117,%2055,%201)'%20offset='0%25'%3e%3c/stop%3e%3cstop%20id='stop2'%20stop-color='rgba(251,%20168,%2031,%201)'%20offset='100%25'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3cpath%20fill='url(%23sw-gradient)'%20d='M20,-30.9C27.4,-26.4,35.7,-23.3,39.8,-17.3C43.8,-11.3,43.5,-2.6,41,5C38.6,12.7,34,19.1,28.5,23.6C22.9,28,16.3,30.5,9.4,33.1C2.5,35.6,-4.8,38.2,-11.8,37.4C-18.9,36.7,-25.8,32.5,-30.3,26.6C-34.8,20.8,-36.9,13.2,-38.4,5.3C-40,-2.6,-40.9,-10.9,-38.1,-17.6C-35.4,-24.3,-28.8,-29.5,-21.9,-34.1C-14.9,-38.7,-7.4,-42.7,-0.6,-41.8C6.3,-41,12.7,-35.3,20,-30.9Z'%20width='100%25'%20height='100%25'%20transform='translate(50%2050)'%20stroke-width='0'%20style='transition:%200.3s;'%3e%3c/path%3e%3c/svg%3e") 50%/60% no-repeat;animation:8s ease-in-out infinite alternate liquidGlow;position:absolute;inset:-20%}.divider-white>*,.divider-gray>*{z-index:1;position:relative}@keyframes liquidGlow{0%{transform:translate(-3%,-2%)rotate(-8deg)scale(1)}to{transform:translate(3%,2%)rotate(8deg)scale(1.08)}}.divider-white:hover{transform:translateY(-6px);box-shadow:0 14px 36px #0009}.divider-gray{color:#fff;-webkit-backdrop-filter:blur(22px)saturate(150%);background-color:#5050506b;border:1px solid #ffffff47;border-radius:15px;flex-direction:column;height:auto;margin:5vmax;padding:5vmax;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000080}.divider-gray a{color:#f1a60a}.divider-gray h2{font-optical-sizing:auto;text-align:left;font-family:Zalando Sans Expanded,Zalando Sans,Red Hat Display,sans-serif;font-size:clamp(32px,4.5vw,96px)}.divider-gray p{text-align:center;justify-content:right;font-size:clamp(20px,2.4vw,54px)}.divider-gray .row{gap:10vmax}.divider-gray .row img{align-self:center;width:20vmax;height:100%}.divider-gray .row{display:flex}.divider-gray:hover{transform:translateY(-6px);box-shadow:0 14px 36px #0009}.footer{background:#0c0c0c;border-radius:15px;flex-direction:column;display:flex}.footer a{text-align:center;color:#fff;margin:2vb;font-size:clamp(32px,4.5vw,96px);text-decoration:none}.scroll-hint,.scroll-top-link{z-index:9999;color:#ffffffdb;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-family:Red Hat Display,sans-serif;font-size:24px;line-height:1;text-decoration:none;transition:opacity .25s,transform .25s,background .25s;display:flex;position:fixed;bottom:34px;right:34px}.scroll-hint{pointer-events:none;background:0 0;animation:1.35s ease-in-out infinite scrollHint}.scroll-top-link{-webkit-backdrop-filter:blur(8px);background:#0000007a;border:1px solid #ffffff3d;box-shadow:0 8px 24px #00000059}.scroll-top-link:hover{background:#ffffff2e;transform:translateY(-4px)}.scroll-hint.is-hidden,.scroll-top-link.is-hidden{opacity:0;pointer-events:none;transform:translateY(10px)}@keyframes scrollHint{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.scroll-hint{animation:none}}@media (width<=768px){#server,#github-logo,.circle,.vpn-circle{display:none}.button{flex-direction:column;align-items:center;gap:12px}.centered-text{margin-bottom:26px;padding:0 20px}.centered-text h2{letter-spacing:-.01em;text-wrap:balance;margin-bottom:10px;font-size:clamp(26px,7.4vw,38px);line-height:1.16}.centered-text h3{text-wrap:balance;margin-bottom:0;font-size:clamp(16px,4.6vw,22px);line-height:1.3}.pve-dropdown{flex-direction:column;align-items:center;gap:12px}header{padding:6px 16px}#icon{width:min(52vw,210px);margin-right:0}button{width:min(80vw,260px);max-width:260px;height:auto;padding:12px 18px;font-size:22px}.scroll-hint,.scroll-top-link{width:38px;height:38px;font-size:22px;bottom:24px;right:20px}.footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border-radius:25px;margin:2vb;transition:background .5s}.footer:hover{background:#181818cc}.divider-white .row{flex-direction:column;align-items:center;gap:1px}.divider-gray .row{flex-direction:column;align-items:center;gap:1px}body:before{display:none}body:after{content:"";opacity:1;pointer-events:none;filter:blur(10px);z-index:-1;will-change:transform;background:url("data:image/svg+xml,%3c!--?xml%20version='1.0'%20standalone='no'?--%3e%3csvg%20id='sw-js-blob-svg'%20viewBox='0%200%20100%20100'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3e%3cdefs%3e%3clinearGradient%20id='sw-gradient'%20x1='0'%20x2='1'%20y1='1'%20y2='0'%3e%3cstop%20id='stop1'%20stop-color='rgba(248,%20117,%2055,%201)'%20offset='0%25'%3e%3c/stop%3e%3cstop%20id='stop2'%20stop-color='rgba(251,%20168,%2031,%201)'%20offset='100%25'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3cpath%20fill='url(%23sw-gradient)'%20d='M20,-30.9C27.4,-26.4,35.7,-23.3,39.8,-17.3C43.8,-11.3,43.5,-2.6,41,5C38.6,12.7,34,19.1,28.5,23.6C22.9,28,16.3,30.5,9.4,33.1C2.5,35.6,-4.8,38.2,-11.8,37.4C-18.9,36.7,-25.8,32.5,-30.3,26.6C-34.8,20.8,-36.9,13.2,-38.4,5.3C-40,-2.6,-40.9,-10.9,-38.1,-17.6C-35.4,-24.3,-28.8,-29.5,-21.9,-34.1C-14.9,-38.7,-7.4,-42.7,-0.6,-41.8C6.3,-41,12.7,-35.3,20,-30.9Z'%20width='100%25'%20height='100%25'%20transform='translate(50%2050)'%20stroke-width='0'%20style='transition:%200.3s;'%3e%3c/path%3e%3c/svg%3e") bottom/contain no-repeat;width:120vmin;height:120vmin;animation:7s ease-in-out infinite alternate blobSwingReverse;position:fixed;top:auto;bottom:-20vb;left:0;transform:translate(-50%)}.black{display:inline-flex}}@media (height<=600px){h2,h3{display:none}}@media (height<=1020px){#server{display:none}}.status-monitor{--status-surface:#121212;--status-raised:#1a1a1a;--status-line:#ffffff1a;--status-muted:#707074;--status-color:var(--status-amber);z-index:30;width:fit-content;margin:22px auto 0;font-family:Red Hat Display,sans-serif;position:relative}.status-monitor[hidden]{display:none}.status-monitor[data-state=online]{--status-color:var(--status-green)}.status-monitor[data-state=offline]{--status-color:var(--status-red)}.status-monitor button{all:unset;box-sizing:border-box;cursor:pointer}.status-monitor button:before,.status-monitor button:after{content:none}.status-monitor button:focus-visible,.status-monitor a:focus-visible{outline-offset:3px;outline:2px solid #ffffffc7}.status-monitor .status-trigger{border:1px solid var(--status-line);color:#c9c7c4;background:var(--status-surface);height:40px;transition:border-color .3s ease, color .3s ease, transform .3s var(--micro-ease);border-radius:999px;align-items:center;gap:12px;padding:0 14px 0 16px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 14px 28px #00000047}.status-monitor .status-trigger:hover,.status-monitor.is-open .status-trigger{color:#fff;border-color:#ffffff38}.status-monitor .status-trigger:active{transform:scale(.97)}.status-pulse{width:46px;height:20px;display:inline-flex}.status-trigger .status-pulse{transition:width .6s var(--micro-ease), margin .6s var(--micro-ease), opacity .35s ease}.status-monitor.is-settled .status-trigger .status-pulse{opacity:0;width:0;margin-right:-12px}.status-monitor[data-state=degraded] #service-status-label,.status-monitor[data-state=offline] #service-status-label{color:var(--status-color)}.status-pulse-large{width:96px;height:40px}.status-pulse svg{width:100%;height:100%;overflow:visible}.pulse-line,.pulse-glow{fill:none;stroke-linecap:round;stroke-linejoin:round}.pulse-line{stroke:color-mix(in srgb, var(--status-color) 30%, #3b3b3b);stroke-width:1.2px;transition:stroke .6s}.pulse-glow{stroke:var(--status-color);stroke-width:2px;stroke-dasharray:.3 1.4;stroke-dashoffset:.3px;transition:stroke .6s}@property --dot-color{syntax:"<color>";inherits:true;initial-value:#efb85c}.pulse-dot{--dot-color:var(--status-amber);fill:color-mix(in srgb, #fff calc(var(--flash,0) * 85%), var(--dot-color));transform-box:fill-box;transform-origin:50%;transition:--dot-color .45s}.pulse-dot[data-state=online]{--dot-color:var(--status-green)}.pulse-dot[data-state=offline]{--dot-color:var(--status-red)}.status-chevron{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:.55;width:12px;height:12px;transition:rotate .3s var(--micro-ease)}.status-monitor.is-open .status-chevron{rotate:180deg}.service-status-panel{box-sizing:border-box;border:1px solid var(--status-line);color:#c9c7c4;background:var(--status-surface);opacity:0;pointer-events:none;transform-origin:top;width:384px;max-height:calc(100vh - 32px);transition:opacity .22s ease, translate .36s var(--micro-ease), scale .36s var(--micro-ease);border-radius:22px;padding:20px;position:absolute;top:calc(100% + 12px);left:50%;overflow-y:auto;translate:-50% -8px;scale:.96;box-shadow:0 30px 70px #0000008c}.status-monitor.opens-up .service-status-panel{transform-origin:bottom;top:auto;bottom:calc(100% + 12px);translate:-50% 8px}.status-monitor.is-open .service-status-panel{opacity:1;pointer-events:auto;translate:-50%;scale:1}.status-panel-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.status-total{color:#fff;font-variant-numeric:tabular-nums;margin:0;font-family:Zalando Sans Expanded,Red Hat Display,sans-serif;font-size:34px;font-weight:500;line-height:1}.status-total span{color:var(--status-muted)}.status-total-line{align-items:center;gap:16px;display:flex}.status-total b,.status-total i{font-style:normal;font-weight:inherit}.status-summary{color:var(--status-color);margin:6px 0 0;font-size:13px;font-weight:700;transition:color .4s}.status-monitor .status-refresh{color:#fff;background:#242424;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .25s;display:inline-flex}.status-monitor .status-refresh:hover{background:#3b3b3b}.status-refresh svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.status-monitor.is-checking .status-refresh svg{animation:.9s linear infinite statusSpin}.status-updated{border-bottom:1px solid var(--status-line);color:var(--status-muted);margin:14px 0 0;padding-bottom:14px;font:500 11px SFMono-Regular,Consolas,Liberation Mono,monospace}.status-list{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.status-list a{color:inherit;border-radius:12px;grid-template-columns:8px minmax(0,1fr) auto 52px;align-items:center;gap:12px;padding:10px;text-decoration:none;transition:background-color .2s;display:grid}.status-list a:hover{background:var(--status-raised)}.status-monitor.is-open .status-list li{animation:statusRowIn .46s var(--micro-ease) backwards;animation-delay:calc(var(--i) * 45ms + 80ms)}.status-row-dot{background:var(--status-amber);border-radius:50%;width:8px;height:8px;transition:background-color .45s,box-shadow .45s}.status-list li[data-state=checking] .status-row-dot{animation:.9s ease-in-out infinite alternate statusBlink}.status-list li[data-state=online] .status-row-dot{background:var(--status-green);box-shadow:0 0 10px #78dd8b66}.status-list li[data-state=offline] .status-row-dot{background:var(--status-red)}.status-name{min-width:0;display:grid}.status-name strong{color:#fff;font-size:14px;font-weight:700}.status-name span{color:var(--status-muted);text-overflow:ellipsis;white-space:nowrap;font:500 11px SFMono-Regular,Consolas,Liberation Mono,monospace;overflow:hidden}.status-history{align-items:flex-end;gap:2px;height:18px;display:inline-flex}.status-history i{background:#242424;border-radius:2px;width:4px;height:100%}.status-history i[data-state=online]{background:#78dd8bbf}.status-history i[data-state=offline]{background:var(--status-red);height:60%}.status-history i:last-child[data-state]{animation:statusBarIn .5s var(--micro-ease)}.status-latency{color:#c9c7c4;font-variant-numeric:tabular-nums;text-align:right;font:600 12px SFMono-Regular,Consolas,Liberation Mono,monospace}.status-list li[data-state=offline] .status-latency{color:#cf7976}.status-list li[data-state=checking] .status-latency{color:var(--status-muted)}.status-note{border-top:1px solid var(--status-line);color:var(--status-muted);margin:12px 0 0;padding-top:12px;font-size:11px}@keyframes statusBlink{0%{opacity:.35}to{opacity:1}}@keyframes statusSpin{to{rotate:360deg}}@keyframes statusRowIn{0%{opacity:0;translate:0 8px}}@keyframes statusBarIn{0%{transform:scaleY(0)}}@media (width<=768px){.status-monitor{margin-top:18px}.service-status-panel{width:min(384px,100vw - 28px);padding:16px}.status-list a{grid-template-columns:8px minmax(0,1fr) auto 46px;gap:10px}.status-history i:nth-child(-n+4){display:none}}@media (prefers-reduced-motion:reduce){.status-monitor *,.status-monitor :after{transition-duration:.01ms!important;animation:none!important}}
