:root,:root.dark{--transition: 1s;--zbg: 1;--zfg: 2;--ztm: 3;--ztooltip: 10;--h-footer: 30px;--h-header: 40px;--w-navbar: 40px;--w-scrollbar: 15px;--bg-color: rgb(25, 25, 25);--bg-color-transparent: rgb(25, 25, 25, .7);--border-color: rgb(53, 53, 53);--tooltip-color: rgb(85, 85, 85);--tooltip-text-color: rgb(255,255,255);--active-color: rgb(255, 137, 91);--active-color-disable: rgb(218, 134, 101);--active-color-secondary: rgb(255,255,255);--text-color: rgb(180, 180, 180);--text-color-main: rgb(169, 169, 169);--text-color-secondary: rgb(80, 80, 80);--text-color-third: rgb(80, 80, 80);--text-color-ok: lime;--text-color-error: red;--footer-hover-color: rgb(30, 30, 30);--tags-color: rgb(235, 238, 235);--tags-bg-color: rgb(95, 96, 95, .5);--tags-border-color: rgb(103, 106, 103)}@media (prefers-color-scheme: light){:root{--bg-color: rgb(250, 250, 250);--bg-color-transparent: rgb(250, 250, 250, .7);--border-color: rgb(225, 225, 225);--tooltip-color: rgb(85, 85, 85);--tooltip-text-color: rgb(255,255,255);--active-color: rgb(255, 160, 122);--active-color-disable: rgb(218, 134, 101);--active-color-secondary: rgb(255,255,255);--text-color: rgb(24, 24, 24);--text-color-main: rgb(71, 71, 71);--text-color-secondary: rgb(180, 180, 180);--text-color-third: rgb(180, 180, 180);--text-color-ok: lime;--text-color-error: red;--footer-hover-color: rgb(30, 30, 30);--tags-color: rgb(235, 238, 235);--tags-bg-color: rgba(157, 157, 157, .8);--tags-border-color: rgb(211, 218, 211)}}:root.light{--bg-color: rgb(250, 250, 250);--bg-color-transparent: rgb(250, 250, 250, .7);--border-color: rgb(225, 225, 225);--tooltip-color: rgb(85, 85, 85);--tooltip-text-color: rgb(255,255,255);--active-color: rgb(255, 137, 91);--active-color-disable: rgb(218, 134, 101);--active-color-secondary: rgb(255,255,255);--text-color: rgb(24, 24, 24);--text-color-main: rgb(71, 71, 71);--text-color-secondary: rgb(180, 180, 180);--text-color-ok: lime;--text-color-error: red;--footer-hover-color: rgb(245, 245, 245);--tags-color: rgb(235, 238, 235);--tags-bg-color: rgba(157, 157, 157, .8);--tags-border-color: rgb(211, 218, 211)}*{box-sizing:border-box;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}html,body{display:flex;margin:0;width:100%;height:100%;overflow:hidden}body{background-color:var(--bg-color)}canvas{width:100%;height:100%}h1{font-size:2rem;color:var(--text-color-main)}h2{font-size:1.5rem;margin:5px;color:var(--text-color-main)}h3{font-size:1.2rem;margin:0;padding:5px;color:var(--text-color-main)}img[src=""]{display:none}table{border-spacing:0;width:80%}th,td{text-align:center;padding:5px;border-bottom:thin solid var(--border-color)}a{color:var(--active-color);text-decoration:none;transition:transform .25s ease-in-out,color .15s ease-in-out}a:link,a:visited{text-decoration:none}a:hover{cursor:pointer;transform:translateY(-1px)}button{background:transparent;padding:0;border:0}button i{text-decoration:none;transition:transform .25s ease-in-out,color .15s ease-in-out;color:var(--text-color-secondary);background-color:transparent;font-size:1rem;padding-top:10px;border-radius:100%;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}button i:before{background-color:transparent}button i:hover{color:var(--active-color);transform:translateY(-1px);cursor:pointer}button[checked] i{color:var(--active-color)}.graph{max-height:100px;overflow-y:scroll}.graph table,.graph{border-spacing:0}.graph td{vertical-align:top;padding:0;height:10px;box-sizing:border-box;border:0}.graph td:empty{min-width:10px}.graph table td:not(:empty){border-radius:50%;color:var(--text-color);border:0px solid var(--text-color);height:100%;min-width:45px;max-width:45px;text-align:center}.graph table{width:100%}.graph table td{width:50%}.graph table td:nth-child(2){border-left:1px solid var(--tooltip-color)}.graph .branch{border-top:1px solid var(--tooltip-color)}.graphnode{color:var(--text-color-main);border:1px solid var(--border-color);background-color:#ffffff26;backdrop-filter:blur(10px);box-shadow:0 4px 30px #0000001a;-webkit-backdrop-filter:blur(10px);font-size:1.2rem;width:70px;height:70px;border-radius:10px;box-shadow:0 0 #0000;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.graphnode:not([disabled]):not([checked]):not(:focus):not(:hover){border:1px dashed var(--active-color)}.graphnode:hover[disabled]{cursor:no-drop}.graphnode:hover:not([disabled]){border:1px solid var(--active-color);box-shadow:0 2px 10px var(--active-color);cursor:pointer}.graphnode[checked]{background:radial-gradient(transparent 30%,var(--active-color))}.graphnode[disabled]{color:var(--border-color);background:repeating-linear-gradient(45deg,var(--tooltip-color),var(--tooltip-color) 10px,var(--border-color) 10px,var(--border-color) 20px)}.graphnode>div.pfloat.wh100{border-radius:9px}.graphnode[disabled]>.gnlock{background-color:#ffffff26;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.graphnode:not([disabled])>.gnlock{display:none}.graphnode:focus{border:1px solid var(--active-color)}.svg-j2l-left{position:absolute;width:708px;transform:scale(.5);left:0;background-color:var(--text-color-main);-webkit-mask:url(/static/j2l-BCp9a37O.svg) no-repeat center}.svg-ova-right{position:absolute;width:400px;right:-80px;transform:scaleX(1);background-color:var(--text-color-main);-webkit-mask:url(/static/ova-profile-gLPPsS_L.svg) no-repeat center;opacity:.05}.svg-ova-left{position:absolute;width:420px;left:-80px;transform:scaleX(-1);background-color:var(--text-color-main);-webkit-mask:url(/static/ova-profile-gLPPsS_L.svg) no-repeat center;opacity:.05}.hflex{display:flex;flex-direction:row}.vflex{display:flex;flex-direction:column}.fcenter1{justify-content:center}.fcenter2{align-items:center}.fcenter{justify-content:center;align-items:center}.fwrap{flex-wrap:wrap}.fspmax{justify-content:space-between}.fspmin{justify-content:space-around}.fexp1{flex:1}.fexp05{flex:.5}.fstart{justify-content:flex-start;align-items:flex-start}.fstart1{justify-content:flex-start}.fstart2{align-items:flex-start}.fend{justify-content:flex-end;align-items:flex-end}.fend1{justify-content:flex-end}.fend2{align-items:flex-end}.wh100{width:100%;height:100%}.wh0{height:0%;width:0%}.wrsp{margin-right:5px}.wlsp{margin-left:5px}.wtsp{margin-top:10px}.wbsp{margin-bottom:10px}.w100{width:100%}.h100{height:100%}.h0px{height:0%}.hline{height:35px}.hlines{height:105px;word-wrap:break-word;line-break:anywhere;overflow-wrap:break-word;overflow-x:unset}.zbg{z-index:var(--zbg)}.zfg{z-index:var(--zfg)}.ztm{z-index:var(--ztm)}.ztip{z-index:var(--ztooltip)}.pfloat{position:absolute}.marg0{margin:0}.lmarg7px{margin-left:7px}.marg5px{margin:5px}.marg10px{margin:10px}.pad0{padding:0}.pad5px{padding:5px}.pad10px{padding:10px}.rnd45px{width:45px;height:45px}.selected{border:1px solid var(--active-color)}.unselectable{-webkit-user-select:none;-ms-user-select:none;user-select:none}.eventnone{pointer-events:none}.eventall{pointer-events:all}.tError{color:var(--text-color-error)}.tInfo{color:var(--text-color-main)}.tsmall{font-size:.8rem}.ttiny{font-size:.6rem}.tmed{font-size:1.2rem}.tbig{font-size:1.7rem}.tbold{font-weight:700}.tcenter{text-align:center}.tstripe{text-decoration:line-through}.opa0{opacity:0}.opa30{opacity:.3}.opa100{opacity:1}.colorActive{color:var(--active-color)}.colorMain{color:var(--text-color-main)}.colorSecondary{color:var(--text-color-secondary)}.bgColor{background-color:var(--bg-color)}.bgColorBlur{background-color:var(--bg-color-transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bgTransparent{background-color:#0000}.bgColorTransparent{background-color:var(--bg-color-transparent)}.bgColorActive{background-color:var(--active-color)}.bgColorSecondary{background-color:var(--text-color-secondary)}.bgstripes{background:repeating-linear-gradient(45deg,var(--tooltip-color),var(--tooltip-color) 10px,var(--border-color) 10px,var(--border-color) 20px)}.invisible{display:none}.tooltip{position:relative}.tooltip .tooltiptext{visibility:hidden;position:absolute;width:200px;background-color:var(--tooltip-color);color:var(--tooltip-text-color);text-align:center;padding:5px 0;border-radius:6px;z-index:var(--ztooltip);opacity:0;transition:opacity .3s}.tooltip:hover .tooltiptext{visibility:visible;opacity:1;transition-delay:.5s}.tooltip-right{top:0;left:105%}.tooltip-right:after{content:"";position:absolute;top:16px;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent var(--tooltip-color) transparent transparent}.tooltip-left{top:0;bottom:auto;right:105%}.tooltip-left:after{content:"";position:absolute;top:16px;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent var(--tooltip-color)}.tooltip-bottomleft{top:150%;left:0%}.tooltip-bottomright{top:150%;right:0%}.tooltip-bottomleft:after{content:"";position:absolute;bottom:100%;left:10px;border-width:5px;border-style:solid;border-color:transparent transparent var(--tooltip-color) transparent}.tooltip-bottomright:after{content:"";position:absolute;bottom:100%;right:10px;border-width:5px;border-style:solid;border-color:transparent transparent var(--tooltip-color) transparent}.tooltip-topleft{bottom:150%;left:0%}.tooltip-topright{bottom:150%;right:0%}.tooltip-topleft:after{content:"";position:absolute;top:100%;left:10px;border-width:5px;border-style:solid;border-color:var(--tooltip-color) transparent transparent transparent}.tooltip-topright:after{content:"";position:absolute;top:100%;right:10px;border-width:5px;border-style:solid;border-color:var(--tooltip-color) transparent transparent transparent}.errortip{position:relative}.errortip .errortiptext{position:absolute;width:200px;background-color:var(--text-color-error);color:var(--tooltip-text-color);text-align:center;padding:5px 0;border-radius:6px;z-index:var(--ztooltip);transition:opacity .3s}.errortip-right{top:0;left:110%}.errortip-right:after{content:"";position:absolute;top:16px;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent var(--text-color-error) transparent transparent}.errortip-left{top:0;bottom:auto;right:110%}.errortip-left:after{content:"";position:absolute;top:16px;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent var(--text-color-error)}.errortip-bottom{top:125%;left:-175%}.errortip-bottom:after{content:"";position:absolute;bottom:100%;left:50%;border-width:5px;border-style:solid;border-color:transparent transparent var(--text-color-error) transparent}.errortip-top{bottom:125%;left:-175%}.errortip-top:after{content:"";position:absolute;top:100%;left:50%;border-width:5px;border-style:solid;border-color:var(--text-color-error) transparent transparent transparent}.btn{border:1px solid var(--active-color);color:var(--active-color);background-color:transparent;padding:0 10px;border-radius:15px;box-shadow:0 0 #0000;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.btn i{color:var(--active-color)}.btn:hover:not([disabled]){color:var(--active-color);background-color:transparent;box-shadow:0 2px 10px var(--active-color);cursor:pointer}.btn:hover:not([disabled]):not(.twinklegrow){transform:translateY(-2px)}.btn[checked]{background:radial-gradient(transparent 30%,var(--active-color));color:var(--active-color-secondary)}.btn:disabled{border:1px solid var(--text-color-main);color:var(--text-color-main)}.btn:hover .btn:disabled{background-color:transparent}.btn.main,.btn.main i{color:var(--bg-color);background-color:var(--active-color);font-weight:700}.btn.main:hover{color:var(--bg-color);background-color:var(--active-color)}.btn.main i:hover{color:var(--bg-color)}.btn.main:hover:disabled{cursor:not-allowed}.flex1{flex:1}.footer,.footer div,.footer a,.navbar,.header{background-color:var(--bg-color);color:var(--text-color-third);font-size:.8rem;-webkit-user-select:none;user-select:none;display:flex;pointer-events:all;text-wrap:nowrap}.footer.invisible,.footer div.invisible,.navbar.invisible,.header.invisible{display:none}.footer{width:100%;justify-content:space-between;align-items:center}.footer>div>div{height:var(--h-footer)}.footer>div.left{width:33%;justify-content:start}.footer>div.right{width:33%;justify-content:end}.footer button{height:var(--h-footer);color:var(--text-color-third);font-size:.8rem;background:transparent;display:flex;justify-content:center;align-items:center;padding:0 2px}.footer button:hover{cursor:pointer;background-color:var(--footer-hover-color);transform:translateY(0)}.footer button i{color:var(--text-color-third);text-decoration:none;font-size:.85rem;padding:0 5px;border-radius:0%;cursor:pointer;background-color:transparent}.footer button i:hover{color:var(--text-color-third);transform:translateY(0)}.navbar{flex-direction:column;justify-content:space-between;align-items:center;width:var(--w-navbar);min-width:var(--w-navbar);height:100%;padding-top:10px}.navbar>div.top{height:33%;justify-content:start}.navbar>div.bottom{height:33%;justify-content:end}.navbar div{align-items:center;margin-bottom:10px}.header{min-height:var(--h-header);height:var(--h-header);color:var(--text-color-main);width:100%;justify-content:space-between;align-items:center}.header>div{display:flex;align-items:center;padding:0}.header>.left{width:33%;justify-content:start}.header>.right{width:33%;justify-content:end}.header button{height:var(--h-footer);font-size:1rem;display:flex;justify-content:center;align-items:center;border-radius:10px;margin:0 3px}.header button:hover{cursor:pointer;transform:translateY(0)}.header button i{text-decoration:none;font-size:1rem;padding:0 5px;border-radius:0%;transform:translateY(0);cursor:pointer;background-color:transparent}.header button i:hover{transform:translateY(0)}input[type=range]{color:var(--text-color-main);accent-color:var(--active-color);width:100%}input[type=range]+datalist{display:flex;margin-top:-4px}input[type=range]+datalist option{display:inline-block;width:calc((100% - 12px) / (var(--list-length) - 1));text-align:center}input[type=range]+datalist option:first-child{width:calc((100% - 12px) / ((var(--list-length) - 1) * 2) + 6px);text-align:left}input[type=range]+datalist option:last-child{width:calc((100% - 12px) / ((var(--list-length) - 1) * 2) + 6px);text-align:right}.select{display:inline-block;margin:0;padding:6px 0;font-size:16px;color:var(--text-color-main);background:none;border:0px solid var(--active-color);border-bottom:1px solid var(--text-color-secondary);cursor:pointer;outline:none}.select:hover{color:var(--active-color)}.select:focus>option:checked{color:var(--active-color)!important}.select:focus>option{background:var(--bg-color)!important;color:var(--text-color-main)!important}.seleditable{position:relative;order:solid grey 1px}.seleditable select{position:absolute;top:0;left:0;font-size:14px;border:none;width:100%;margin:0}.seleditable input{position:absolute;top:0;left:0;padding:1px;font-size:12px;border:none}.seleditable select:focus,.seleditable input:focus{outline:none}.tab{margin:0 auto;font-size:0}.tab>input[type=radio]{display:none}.tab>.tabbody{display:none;position:absolute;transform:translateY(30px);border:0px solid transparent}input[value=tab1]:checked~div[class*=tab1],input[value=tab2]:checked~div[class*=tab2],input[value=tab3]:checked~div[class*=tab3],input[value=tab4]:checked~div[class*=tab4],input[value=tab5]:checked~div[class*=tab5],input[value=tab6]:checked~div[class*=tab6]{display:block}.tab>input[type=radio]:checked+label{color:var(--active-color);border-bottom:1px solid var(--active-color)}.tab>label{border-bottom:1px solid var(--border-color);flex:1;-webkit-user-select:none;user-select:none;font-size:1.2rem;color:var(--text-color-main);cursor:pointer;text-align:center;transition:color .3s,border-bottom .3s}.tab>label:hover{color:var(--active-color);border-bottom:1px solid var(--active-color)}.form-div{position:relative}.form-div:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background:var(--active-color);transition:width .3s ease}.form-div:hover:after{width:100%}.form+label{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;color:var(--text-color-secondary);pointer-events:none;-webkit-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s}.form{display:inline-block;padding:6px 0;margin:10px 0 0;font-size:16px;background:none;border:0px solid var(--active-color);border-bottom:1px solid var(--text-color-secondary);color:var(--text-color-main);box-shadow:none;outline:none;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.form:focus+label,.form:not(:placeholder-shown)+label{top:3px;font-size:14px}.form:focus+label{color:var(--active-color)}.form:focus::-webkit-input-placeholder{color:transparent}.form:hover+label{color:var(--active-color)}.form:disabled,.form[disabled=disabled]{border-bottom:1px solid transparent;color:var(--text-color-main);background-color:transparent}.list *{color:var(--text-color-main);background-color:var(--bg-color)}textarea{min-height:50px;padding:10px;font-size:16px;line-height:1.5;resize:none}.yScroll{overflow-y:auto}.yNoScroll{overflow-y:hidden}.xScroll{overflow-x:auto}.xNoScroll{overflow-x:hidden}.border0{border-width:0px}.borderbottom{border-bottom:1px solid var(--border-color)}.bordertop{border-top:1px solid var(--border-color)}.borderright,.borderleft{border-right:1px solid var(--border-color)}.borderdash{border:3px dashed var(--text-color-main)}.borderrad{border-radius:20px}.borderradtop{border-top-left-radius:20px;border-top-right-radius:20px}.borderradbottom{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.joinable{color:var(--text-color-main);background-color:var(--bg-color-transparent);transition:transform .25s ease-in-out}.joinable:hover{color:var(--bg-color);background-color:var(--text-color-main);transform:translateY(-3px)}.scalex0{transform:scale(0)}.scalex1{transform:scale(1)}@keyframes fadeLightToDark{0%{background-color:var(--text-color-main)}to{background-color:var(--text-color-secondary)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes wGrow{0%{width:0%}to{width:100%}}@keyframes twinkleGrow{50%{transform:scale(1.2)}}.fadeLightToDark{animation:fadeLightToDark var(--transition) ease-in-out 0s 1 normal forwards}.appear{animation:appear var(--transition) ease-in-out 0s 1 normal forwards}.disappear{animation:appear var(--transition) ease-in-out 0s 1 reverse forwards}.zoomIn{animation:zoom var(--transition) ease-in-out 0s 1 normal forwards}.zoomOut{animation:zoom var(--transition) ease-in-out 0s 1 reverse forwards}.wGrowUp{animation:wGrow var(--transition) ease-in-out 0s 1 normal forwards}.wGrowDown{animation:wGrow var(--transition) ease-in-out 0s 1 reverse forwards}.twinklegrow{animation-name:twinkleGrow;animation-duration:1s;animation-iteration-count:infinite}.twinklegrow:hover{transform:translateY(0)}::-webkit-scrollbar{width:var(--w-scrollbar)}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-color)}::-webkit-scrollbar-thumb:hover{background:var(--text-color-secondary)}
