@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbX2o-flEEny0FZhsfKu5WU4xD-Cw6nSHrV.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbX2o-flEEny0FZhsfKu5WU4xD-CwenSHrV.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbX2o-flEEny0FZhsfKu5WU4xD-CwCnSHrV.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbX2o-flEEny0FZhsfKu5WU4xD-CwynSHrV.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbX2o-flEEny0FZhsfKu5WU4xD-Cw2nSHrV.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbX2o-flEEny0FZhsfKu5WU4xD-CwOnSA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbV2o-flEEny0FZhsfKu5WU4xD2OwG_TA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbV2o-flEEny0FZhsfKu5WU4xD_OwG_TA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbV2o-flEEny0FZhsfKu5WU4xD4OwG_TA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbV2o-flEEny0FZhsfKu5WU4xD0OwG_TA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbV2o-flEEny0FZhsfKu5WU4xD1OwG_TA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbV2o-flEEny0FZhsfKu5WU4xD7OwE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dark-color: #0f0f0f;--light-color: color-mix(in srgb, var(--primary-color) 40%, white);--primary-color: #9cce2b;--secondary-color: #1a1a1a;--darker-gray-color: #202020;--dark-gray-color: #2b2b2b;--gray-color: #555555;--lightgray-color: #888888}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box;font-family:JetBrains Mono;font-optical-sizing:auto;font-style:normal;-webkit-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6{font-family:JetBrains Mono;font-weight:500;font-optical-sizing:auto;font-style:normal;-webkit-user-select:none;user-select:none}body{background-color:var(--dark-color);color:var(--light-color);width:100svw;height:100svh;overflow:hidden;font-size:12px}h1{font-size:2rem;color:var(--primary-color);width:fit-content;text-align:center}.btn{cursor:pointer;width:100%;font-weight:800;line-height:1.5rem;border:1px solid var(--primary-color);padding:.5rem 1rem;background:transparent;color:var(--primary-color);transition:all .3s ease}.btn svg{width:inherit;height:inherit;color:var(--primary-color);margin-right:.5rem}.btn:hover{background-color:var(--primary-color);color:var(--light-color)}.btn:active{transition:all .1s ease-in;transform:scale(.95)}.btn:disabled{display:none;cursor:not-allowed}.btn.btn-info{color:var(--light-color);border-color:var(--light-color)}.btn.btn-info svg{color:inherit}.btn.btn-danger{color:red;border-color:red}.btn.btn-danger svg{color:inherit}.btn.btn-danger:hover{background-color:red;color:var(--light-color)}*::-webkit-scrollbar{width:.25rem}*::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}textarea:focus,input:focus{border:none;outline:1px solid var(--primary-color)}input[type=file]{outline:none;appearance:none}input.upload{width:100%;height:100%;padding:.5rem;border-radius:.5rem;border:none;cursor:pointer}input.upload[type=file]::-webkit-file-upload-button{width:100%;height:100%;background:transparent;color:transparent;border:0;-webkit-mask:url(/assets/svg/plus.svg) no-repeat center / contain;mask:url(/assets/svg/plus.svg) no-repeat center / contain;background-color:var(--primary-color)}input.upload[type=file]{color:transparent}input.upload.selected[type=file]::-webkit-file-upload-button{-webkit-mask:initial;mask:initial;background-color:transparent}input,textarea{padding:.5rem;border-radius:.5rem;border:none;background-color:var(--secondary-color);resize:none;color:var(--lightgray-color)}svg *{width:inherit;height:inherit;fill:inherit;color:inherit;stroke:inherit}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--light-background);margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid currentColor;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--light-color);background-color:CanvasText}input[type=checkbox]:checked{background:var(--primary-color);transform:scale(1.05)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:focus{outline:none;outline-offset:max(2px,.15em)}input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}select{color:var(--primary-color);padding:.5rem;border-radius:1rem}.avatar{border:1px solid var(--gray-color);object-fit:cover;position:relative}.avatar-wrap{position:relative;display:inline-block}.avatar-wrap>img.avatar{display:block;object-fit:cover}.avatar-wrap.online:after{content:"";position:absolute;right:-3px;bottom:-3px;height:30%;width:30%;background:#90ee90;border-radius:50%;border:2px solid var(--secondary-color)}@keyframes lgbt{0%{color:color-mix(in srgb,red 100%,transparent 30%)}20%{color:color-mix(in srgb,orange 100%,transparent 30%)}40%{color:color-mix(in srgb,yellow 100%,transparent 30%)}60%{color:color-mix(in srgb,green 100%,transparent 30%)}80%{color:color-mix(in srgb,cyan 100%,transparent 30%)}90%{color:color-mix(in srgb,purple 100%,transparent 30%)}to{color:color-mix(in srgb,red 100%,transparent 30%)}}.flex{display:flex;gap:.5rem}.bold{font-weight:700}.ai-center{align-items:center}.primary-color{color:var(--primary-color)}.counter{position:absolute;font-size:10px;top:0;right:0;background:var(--primary-color);color:var(--secondary-color);border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;transform:translate(60%)}@media (max-width: 800px){.column-800px{display:flex;flex-direction:column;gap:0!important}}@media (max-width: 800px){h1{font-size:2rem}}@media (prefers-color-scheme: light){:root{--dark-color: #f9f9f9;--light-color: color-mix(in srgb, var(--primary-color) 40%, black);--primary-color: #8bbd1f;--secondary-color: #ffffff;--darker-gray-color: #e5e5e5;--dark-gray-color: #cccccc;--gray-color: #999999;--lightgray-color: #777777}.btn{cursor:pointer;width:100%;font-weight:800;line-height:1.5rem;border:1px solid var(--primary-color);padding:.5rem 1rem;background:transparent;color:var(--primary-color);transition:all .3s ease}.btn svg{width:inherit;height:inherit;margin-right:.5rem;color:inherit}.btn:hover{background-color:var(--primary-color);color:var(--dark-color)}.btn:active{transition:all .1s ease-in;transform:scale(.95)}.btn:disabled{display:none;cursor:not-allowed}.btn-danger{color:red!important;border-color:red}.btn-danger:hover{background-color:red;color:var(--light-color)}}@keyframes showingUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes showingLeft{0%{transform:translate(100%)}to{transform:translate(0)}}.info-container{position:absolute;width:50vw;height:fit-content;animation:showingUp .5s ease-in-out;top:6svh}@media (max-width: 1200px){.info-container{width:80vw;top:6svh}}@media (max-width: 800px){.info-container{width:100vw;top:21svh}}
