@import"https://fonts.googleapis.com/css2?family=DotGothic16&family=Sometype+Mono:ital,wght@0,400..700;1,400..700&display=swap";*{box-sizing:border-box;font-family:Sometype Mono,DotGothic16,monospace;margin:0;overflow:auto;padding:0;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}::-moz-selection{background-color:#32d7e6}::selection{background-color:#32d7e6}body,html{overscroll-behavior:none;height:100dvh}body{color:#f6f6f6;letter-spacing:1px;width:100vw;--aberration-offset:0.1rem;--aberration-opacity:0.6;text-shadow:.1rem 0 rgba(255,10,92,.6),-.1rem 0 rgba(22,133,245,.6);text-shadow:calc(var(--aberration-offset)) 0 rgba(255,10,92,var(--aberration-opacity)),calc(var(--aberration-offset)*-1) 0 rgba(22,133,245,var(--aberration-opacity))}@media(max-width:1024px){h2,h3,li,p{font-size:.875rem}}h2,h3{font-size:1.125rem;font-weight:400}p{font-size:1rem}a{color:#32d7e6;--aberration-offset:0.1rem;--aberration-opacity:0.6;text-shadow:.1rem 0 rgba(255,10,92,.6),-.1rem 0 rgba(22,133,245,.6);text-shadow:calc(var(--aberration-offset)) 0 rgba(255,10,92,var(--aberration-opacity)),calc(var(--aberration-offset)*-1) 0 rgba(22,133,245,var(--aberration-opacity))}a:hover{color:#f6f6f6}hr{border:none;border-top:1px solid hsla(0,0%,96%,.2);margin:1rem 0}button{background-color:transparent;border:1px solid #f6f6f6;border-radius:4px;color:#fff;padding:.25rem;transition:background-color .3s ease;--aberration-offset:0.2rem;text-shadow:.1rem 0 rgba(255,10,92,.6),-.1rem 0 rgba(22,133,245,.6);text-shadow:calc(var(--aberration-offset)) 0 rgba(255,10,92,var(--aberration-opacity)),calc(var(--aberration-offset)*-1) 0 rgba(22,133,245,var(--aberration-opacity));--aberration-offset:0.1rem;--aberration-opacity:0.6;box-shadow:.1rem 0 0 rgba(255,10,92,.6),-.1rem 0 0 rgba(22,133,245,.6);box-shadow:calc(var(--aberration-offset)) 0 0 rgba(255,10,92,var(--aberration-opacity)),calc(var(--aberration-offset)*-1) 0 0 rgba(22,133,245,var(--aberration-opacity))}button:hover{background-color:hsla(0,0%,96%,.2);cursor:pointer}.container-bg{backdrop-filter:blur(4px);background-color:rgba(20,23,28,.541);border-radius:8px;overflow-x:hidden}.icon-button{filter:invert(100%);height:36px;opacity:.5;width:36px}.icon-button:hover{cursor:pointer;opacity:1}.user-input{background-color:transparent;border:1px solid #f6f6f6;border-radius:4px;color:#f6f6f6;padding:.25rem;--aberration-offset:0.2rem;text-shadow:.1rem 0 rgba(255,10,92,.6),-.1rem 0 rgba(22,133,245,.6);text-shadow:calc(var(--aberration-offset)) 0 rgba(255,10,92,var(--aberration-opacity)),calc(var(--aberration-offset)*-1) 0 rgba(22,133,245,var(--aberration-opacity));--aberration-offset:0.1rem;--aberration-opacity:0.6;box-shadow:.1rem 0 0 rgba(255,10,92,.6),-.1rem 0 0 rgba(22,133,245,.6);box-shadow:calc(var(--aberration-offset)) 0 0 rgba(255,10,92,var(--aberration-opacity)),calc(var(--aberration-offset)*-1) 0 0 rgba(22,133,245,var(--aberration-opacity))}.user-input:focus{outline:none}.user-input--full{width:100%}.user-input--sm{width:80px}.scroll-bar{scrollbar-color:hsla(0,0%,5%,.2) hsla(0,0%,5%,0);scrollbar-width:thin}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:gray;border-radius:3px;height:4px;opacity:.5;pointer-events:auto;width:100%}.slider:hover{cursor:pointer}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:none;border:none;height:0;width:0}.slider::-webkit-slider-runnable-track{border-radius:3px;height:6px}.slider::-moz-range-thumb{background:none;border:none;height:0;width:0}.hidden-text{display:none}