*{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";margin:0;padding:0;border:none;box-sizing:border-box;--text: #ffffff;--background: #1a2432;--accent: rgba(255, 255, 255, .08);--muted: rgba(255, 255, 255, .5);--toggle: #0a95ff;--brand: #05b8ff;--brand-dark: #0a95ff;--warning: #fcd62e;--danger: #fc2e2e;--success: #2efc2e}*:focus-visible{outline:2px solid transparent;outline-offset:2px}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button,svg,input{display:block;background-color:transparent;color:var(--text)}audio{width:280px}button{cursor:pointer}html{color:var(--text);background-color:var(--background);font-size:1em}body{font-size:75%}html,body{width:340px}*{scrollbar-width:thin;scrollbar-color:#fff2 transparent}::-webkit-scrollbar{width:8px;height:8px;right:2px;bottom:2px;top:2px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#fff2;border-radius:4px}#app{min-height:237px!important;overflow:hidden;padding:.25rem;transition:height ease .2s,min-height ease .2s}main{display:flex;flex-flow:column nowrap;flex:1;overflow:hidden;height:100%;position:relative;margin:0px .5rem 0px 1rem;padding-right:.5rem}.hidden{display:none!important}.center{display:flex;justify-content:center;align-items:center;text-align:center}.warning{padding:1.5rem .5rem;border:1px solid var(--warning);border-radius:.25rem;flex-direction:column}.bold{font-weight:700!important}.underline{text-decoration:underline!important}.strike{text-decoration:line-through!important}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-normal{font-size:.825rem;font-weight:400}.cursor-normal{cursor:default!important}.color-brand{color:var(--brand)!important}.color-brand-dark{color:var(--brand-dark)!important}.color-accent{color:var(--accent)!important}.color-muted{color:var(--muted)!important}.color-warning{color:var(--warning)!important}.color-danger{color:var(--danger)!important}.color-success{color:var(--success)!important}.loading-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;padding:1rem 0px}.loading{display:inline-block;position:relative;width:32px;height:16px}.loading div{position:absolute;top:5px;width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.8);animation-timing-function:cubic-bezier(0,1,1,0)}.loading div:nth-child(1){left:4px;animation:loading1 .6s infinite}.loading div:nth-child(2){left:4px;animation:loading2 .6s infinite}.loading div:nth-child(3){left:16px;animation:loading2 .6s infinite}.loading div:nth-child(4){left:28px;animation:loading3 .6s infinite}@keyframes loading1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loading3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes loading2{0%{transform:translate(0)}to{transform:translate(12px)}}ol{display:flex;flex-direction:column;margin:0 0 1rem}li>*{display:block}.icon{display:flex;width:100%;justify-content:space-between;padding:12px 2px;border-bottom:2px solid rgba(255,255,255,.05)}ol>li:last-child>.icon{border-bottom:none}.icon,.icon svg{color:#ffffff80!important;transition:.4s ease 0s,border .5s ease 0s;-webkit-font-smoothing:subpixel-antialiased}.icon svg{flex-grow:0!important}.icon:hover,.icon:hover svg{color:#fff!important}.icon>:first-child{flex-grow:1;display:flex;gap:.5rem}.no-icon{height:16px;width:16px}.value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:var(--brand);width:80px;min-width:80px;font-size:.825rem;font-weight:400}.auto-disabled-hint{flex-grow:0;flex-basis:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;min-width:60px;height:100%;opacity:.8}.auto-disabled-hint>div{width:100%;font-size:.7rem;font-weight:700;text-align:center;word-break:break-word;z-index:1;transition:.2s ease}.inline-switch{padding:0 16px}.switch.small{--xfactor: 1.5;--yfactor: 1.5;flex-shrink:0;width:calc(1.25rem * var(--xfactor));height:calc(.75rem * var(--yfactor));padding:calc(.125rem * var(--yfactor)) calc(.125rem * var(--xfactor))}.switch.small:after{width:calc(.5rem * var(--xfactor));height:calc(.5rem * var(--yfactor))}.switch.small[checked]:after{transform:translate(calc(.5rem * var(--xfactor)))}.prog-main{--font-size: .8rem;--length: 12px;--yoffset: -20px;display:flex;flex-flow:column nowrap;width:100%;padding-left:12px;padding-right:12px}.prog-main .prog-bar,.prog-main .prog-per{border-radius:8px}.prog-main .prog-bar{display:flex;flex-flow:row nowrap;background-color:var(--accent);width:100%;height:10px}.prog-main .prog-per{background:var(--brand-dark);position:relative;transition:.3s linear}.prog-main .prog-per:before,.prog-main .prog-per:after{background-color:var(--brand-dark);color:var(--text);position:absolute;right:0}.prog-main .prog-per:before{content:attr(data-per);top:calc(-10px + var(--yoffset));padding:1px 3px;font-size:var(--font-size);border-radius:2px;z-index:1;transform:translate(50%)}.prog-main .prog-per:after{content:"";top:var(--yoffset);border-radius:1px;width:var(--length);height:var(--length);transform:translate(50%) rotate(45deg)}.glow{border:none;outline:none;cursor:pointer;position:relative;z-index:0;border-radius:50%}.glow:before{content:"";background:linear-gradient(45deg,#ff0000,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,#ff0000);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:1;border-radius:50%}.glow:active:after{background:transparent}.glow:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%}.glow.static:before{opacity:1!important}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}#loading{flex-direction:column;gap:1.5rem;height:400px}.status{margin:.5rem 0px}.status>*{display:flex;justify-content:space-between;align-items:center;font-size:1rem;margin:.5rem 0px}.status>*>*:first-child{font-weight:500}.status>*>span:last-child{display:flex;flex-flow:row nowrap;color:var(--brand);font-size:.825rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.status .warning{font-size:.825rem}.status .warning a{color:var(--brand)}.border-botton{border-bottom:1px solid var(--accent);padding-top:.2rem;margin-bottom:.5rem;padding-bottom:.8rem}.key-icon{display:flex;flex-flow:row nowrap;align-items:center;background-color:transparent;border-radius:2px;padding:0}.key-icon svg{margin-left:4px;transition:.3s ease}.key-icon:hover svg{opacity:.5;transform:scale(1.1)}.key-input-wrapper{flex-grow:1;display:flex;flex-flow:row nowrap;align-items:center;padding-left:0;padding-right:.5rem}.key-input{color:var(--brand);flex-grow:1;text-align:right}.spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.power{transition:.3s ease;transition-property:transform,box-shadow;border-radius:99px}.power[data-enabled=true]{box-shadow:0 0 0 2px var(--brand)}.power[data-enabled=false]{transform:rotate(-180deg)}.power svg{transition:color .3s ease}.power[data-enabled=false] svg{color:var(--warning)}footer{display:flex;justify-content:space-between;font-size:.625rem}nav{margin:.5rem 1rem;display:flex;justify-content:space-between;align-items:flex-end}nav h1{font-size:1.5rem;line-height:2rem}nav>div{height:2rem;width:2rem;background-color:var(--accent);border-radius:99px}nav>div>*{padding:.25rem}nav .invisible{visibility:hidden}nav svg{height:1.25rem;width:1.25rem}.banner{margin:.25rem 0px;padding:.5rem;display:flex;justify-content:space-between;align-items:center;background-color:var(--brand);border-radius:.25rem;text-align:center}.banner.urgent{border:1px solid var(--warning);background-color:transparent}.banner>:last-child{opacity:0;transition:.3s ease;transition-property:opacity,background-color;padding:.125rem;border-radius:99px}.banner>:last-child:hover{background-color:var(--accent)}.banner:hover>:last-child{opacity:1}#hosts{margin-top:1rem}#hosts h3{margin-bottom:.25rem}#hosts p{font-size:.75rem;color:#ddd}#hosts div{display:flex;justify-content:space-between}#hosts div button:hover{color:var(--accent)}#captcha>div{margin:1rem 0px;border:1px solid var(--accent);border-radius:8px}#captcha>div>*{padding:10px 16px 8px}#captcha>div>:first-child{background-color:var(--accent);border-radius:8px}#captcha>div>:last-child{color:var(--muted);display:flex;justify-content:space-between}#captcha>div>:last-child>input{text-align:right;margin-right:4px}.switch{height:1.5rem;width:2.5rem;padding:.25rem;align-items:center;background-color:var(--accent);border-radius:2rem;transition-property:transform,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.switch[checked]{background-color:var(--toggle)}.switch:after{content:"";display:block;background-color:var(--background);width:1rem;height:1rem;border-radius:99px;transition-property:transform,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.switch[checked]:after{background-color:var(--text);transform:translate(1rem)}input[type=number]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7rem;width:4rem}input[type=text]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7rem;width:8rem;padding-left:4px}.locate{display:flex;flex-flow:row nowrap;align-items:center;background-color:transparent;border-radius:4px;border:1px solid var(--accent);background-color:var(--accent);padding:2px 4px;font-size:.7rem;opacity:.7;transition:.4s ease 0s}.locate:hover{background-color:var(--muted);opacity:1}#debug{margin:1rem}#debug>*{margin:.5rem 0px;white-space:pre-wrap;word-break:break-all}#debug>*>:first{margin-bottom:.125rem}#debug button{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:var(--brand);color:#fff;width:100%;height:35px;line-height:35px;font-weight:700;padding:.5rem;border-radius:.25rem;border:none;text-align:center;cursor:pointer;transition:.2s ease 0s}#debug button:hover{background-color:var(--brand-dark)}#debug button>div{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;height:100%}#logs{margin:1rem}#logs>*{margin:.5rem 0px;white-space:pre-wrap;word-break:break-all}#logs>*>:first{margin-bottom:.125rem}#logs button{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:var(--brand);color:#fff;width:100%;height:35px;line-height:35px;font-weight:700;padding:.5rem;border-radius:.25rem;border:none;text-align:center;cursor:pointer;transition:.2s ease 0s}#logs button:hover{background-color:var(--brand-dark)}#logs button>div{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;height:100%}.log{margin-bottom:.5rem;padding:.5rem;border:1px solid rgba(255,255,255,.05)}.log>p{white-space:pre;word-break:keep-all;overflow:auto}.log>*{margin:4px 0;padding:4px 0}
