*{margin:0;padding:0;box-sizing:border-box}body{--textColor:rgb(48,48,48);--tabColor:rgb(39,39,39);--backgroundColor:rgba(222,225,227);--transparentBackgroundColor:rgba(173,188,194,0.388);--accentColor:rgb(185,225,255);--accentColor2:rgb(37,132,172);--accentColor3:rgb(204,211,213);--accentColor4:rgb(198,214,225);--borderColor:rgba(146,148,149);--shadowColor:rgba(0,0,0,0.134);min-height:100dvh;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Courier New,Courier,monospace;font-family:Lato;color:rgb(48,48,48);background-color:rgb(196,207,209);overflow:hidden}html[dark] body{--textColor:rgb(178,178,178);--tabColor:#d9d9d9;--backgroundColor:rgb(33,33,33);--transparentBackgroundColor:rgba(56,63,67,0.171);--accentColor:rgb(36,60,91);--accentColor2:rgb(12,126,174);--accentColor3:rgb(22,24,27);--accentColor4:rgb(51,59,67);--borderColor:rgb(52,52,52);--shadowColor:rgba(0,0,0,0.324);color:rgb(178,178,178);background-color:rgb(13,17,20)}h1,h2,h3{text-wrap:balance;font-weight:unset}p{text-wrap:pretty;margin-block:1em;text-align:justify;line-height:1.5}ol,ul{list-style:none}a,a:visited{text-decoration:none;color:rgb(12,126,174)}img,svg,video{display:block;height:auto;max-width:100%;max-height:100%}input:focus-visible{outline:var(--textColor) solid 1px}@font-face{font-family:Lato;src:url(/Lato-Light.ttf)}.animate-opacity{animation:fade-opacity .2s ease-out forwards}@keyframes fade-opacity{0%{opacity:0}to{opacity:1}}html[dark] .added:before{filter:invert(1);background-color:var(--textColor)}.added:before{content:"";background-image:url(/icons/add.svg);background-repeat:no-repeat;background-position:50%;background-size:50px;background-color:var(--backgroundColor);border-radius:8px;filter:invert(0);position:absolute;width:100%;height:100%;animation:fade-opacity2 .5s ease-out forwards}@keyframes fade-opacity2{0%{opacity:0}50%{opacity:1}to{opacity:0}}::-webkit-scrollbar{width:8px;height:12px;border-radius:100%}::-webkit-scrollbar-track{margin:20px 0 0;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:12px;background:var(--textColor);border:1px solid var(--borderColor)}::-webkit-scrollbar-thumb:hover{background:var(--tabColor)}