body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:W95FA,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue!important;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.desktop{background:url(/static/media/doom.0f400e5cb1075d695d1e.jpg) no-repeat 50% fixed;background-size:cover;display:grid;grid-template-columns:repeat(48,1fr);grid-template-rows:repeat(48,1fr);min-height:100vh;width:100vw}.underscore{text-decoration:underline;text-decoration-thickness:.1rem}button{box-shadow:-1px -1px 3px #0000004d}button:after{outline:none!important}.shut-down-background,.start-up-background{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;width:100vw}.shut-down,.start-up{height:100%;object-fit:contain;width:100%}.start-up-mobile{height:100%;object-fit:cover;width:100%}.shut-down-mobile{height:100%;object-fit:contain;width:100%}.shut-down-text{color:#ff8c00;font-size:large;font-weight:700}body{background-color:teal;max-height:100vh;max-width:100vw}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.desktop-icons .icon{align-items:center;display:flex;flex-direction:column;position:absolute;width:90px;width:max-content}.icon{cursor:default;pointer-events:none}.icon>*{cursor:pointer;pointer-events:auto}.desktop-icons .icon p{color:#fefefe;font-weight:700;padding:0 .25rem;text-align:center;-webkit-user-select:none;user-select:none;z-index:1}.desktopRef{background-color:initial;opacity:.5;position:absolute}.icon-placeholder,.text-placeholder{display:flex;justify-content:center;position:relative}.text-placeholder{margin-top:5px;width:max-content}.bin-filter,.bin-filter-black,.filter,.filter-blue,.filter-gray{height:100%;position:absolute;width:100%}.filter{background-color:#000;border:1.75px solid #fff;border-radius:2.5px;opacity:.3}.filter-gray{background-color:#c3c3c3;border-radius:2.5px}.bin-filter{background-color:#000;border:1.75px solid #d3d3d3;border-radius:2.5px;opacity:.2}.bin-filter-black{background-color:#000;border-radius:2.5px;opacity:.25}.filter-blue{background-color:blue;border-radius:2.5px;opacity:1}.icon-placeholder img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:1}@media (max-height:600px){.desktop-icons{gap:1rem}}.start-button{margin-right:.5rem}@media (min-width:600px){.task-1{width:80vw!important}.task-2{width:40vw!important}.task-3{width:26.67vw!important}.task-4{width:20vw!important}.task-5{width:16vw!important}}@media (max-width:600px){.task-1,.task-2{width:33.75vw!important}.task-3{width:22.5vw!important}.task-4{width:16.875vw!important}.task-5{width:13.5vw!important}}.task{background-image:none!important;justify-content:flex-start!important;max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jrwZug:not(:first-child){background-color:#f5f5f5}.start-button{background-color:#b9b9b9!important;background-image:none!important}.jrwZug:first-child:after,.start-button:active{outline:2px dotted #0a0a0a!important;outline-offset:-8px}.buttons{display:flex}.download-button{margin-right:5px;padding:0 10px!important;width:-moz-fit-content!important;width:fit-content!important}.minimise-icon{border-bottom:2.7px solid #000;display:inline-block;margin-bottom:5px;padding:0 4px}@media(max-width:500px){.portfolio-window .window-content{align-items:center;flex-direction:column;max-height:-moz-fit-content!important;max-height:fit-content!important;width:82.5vw!important}}.portfolio-window .window-title,.portfolio-window legend{-webkit-user-select:none;user-select:none}.portfolio-window .window-title{align-items:center;display:flex;justify-content:space-between}.portfolio-window .window{display:flex;max-width:600px;min-height:200px}.portfolio-window .window-content{display:flex;gap:15px;max-height:460px}.portfolio-window .footer{display:block;height:31px;line-height:31px;margin:.25rem;padding-left:.25rem}.portfolio-window .custom-tree-view button{box-shadow:0 0 0 #0000}.portfolio-window .project-article>:first-child{background-color:#fff}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.react-pdf__Document{margin:0}.react-pdf__Document,canvas.react-pdf__Page__canvas{height:100%!important;padding:0!important;width:100%!important}canvas.react-pdf__Page__canvas{margin:0!important}.react-pdf__Page__annotations.annotationLayer,.react-pdf__Page__textContent.textLayer{height:100%!important;margin:0;padding:0!important;width:100%!important}.portfolio-window ::-webkit-scrollbar,.resume-window ::-webkit-scrollbar{width:24px}.portfolio-window ::-webkit-scrollbar-thumb,.resume-window ::-webkit-scrollbar-thumb{background:#c6c6c6;border-color:#dfdfdf #0a0a0a #0a0a0a #dfdfdf;border-style:solid;border-width:2px;box-shadow:inset 1px 1px 0 1px #fefefe,inset -1px -1px 0 1px #848584;box-sizing:border-box;color:#0a0a0a;display:inline-block;outline-offset:-2px}.portfolio-window ::-webkit-scrollbar-track,.resume-window ::-webkit-scrollbar-track{background-color:#e1e1e1;background-position:0 0,2px 2px;background-size:4px 4px}.portfolio-window ::-webkit-scrollbar-button,.resume-window ::-webkit-scrollbar-button{background:0 0/100% no-repeat #c6c6c6;border-color:#dfdfdf #0a0a0a #0a0a0a #dfdfdf;border-style:solid;border-width:2px;box-shadow:inset 1px 1px 0 1px #fefefe,inset -1px -1px 0 1px #848584;box-sizing:border-box;color:#0a0a0a;display:block;height:24px;outline-offset:-2px;width:24px}.portfolio-window ::-webkit-scrollbar-corner,.resume-window ::-webkit-scrollbar-corner{background-color:#c6c6c6}.portfolio-window ::-webkit-scrollbar-button:horizontal:end:decrement,.portfolio-window ::-webkit-scrollbar-button:horizontal:start:increment,.portfolio-window ::-webkit-scrollbar-button:vertical:end:decrement,.portfolio-window ::-webkit-scrollbar-button:vertical:start:increment,.resume-window ::-webkit-scrollbar-button:horizontal:end:decrement,.resume-window ::-webkit-scrollbar-button:horizontal:start:increment,.resume-window ::-webkit-scrollbar-button:vertical:end:decrement,.resume-window ::-webkit-scrollbar-button:vertical:start:increment{display:none}.portfolio-window ::-webkit-scrollbar-button:horizontal:increment,.resume-window ::-webkit-scrollbar-button:horizontal:increment{background-image:url(https://dl.dropboxusercontent.com/u/55165267/icon2.png)}.portfolio-window ::-webkit-scrollbar-button:end:increment,.resume-window ::-webkit-scrollbar-button:end:increment{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQwNC4zMDggNDA0LjMwOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDA0LjMwOCA0MDQuMzA5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTAsMTAxLjA4aDQwNC4zMDhMMjAyLjE1MSwzMDMuMjI5TDAsMTAxLjA4eiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-position:50%;background-size:12.5px 12.5px}.portfolio-window ::-webkit-scrollbar-button:start:decrement,.resume-window ::-webkit-scrollbar-button:start:decrement{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDI1NSAyNTUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1NSAyNTU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iYXJyb3ctZHJvcC11cCI+CgkJPHBvbHlnb24gcG9pbnRzPSIwLDE5MS4yNSAxMjcuNSw2My43NSAyNTUsMTkxLjI1ICAgIiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);background-position:50%;background-size:12.5px 12.5px}@media(max-width:500px){.drag-resume{width:95%}}.resume-window .window-title{align-items:center;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.resume-window .window{display:flex}.resume-window .window-content{display:flex;gap:15px}.resume-window .footer{display:block;height:31px;line-height:31px;margin:.25rem;padding-left:.25rem}@media(max-width:500px){.browser-window{height:max-content!important;padding-bottom:15px!important}.browser-window .window-content{width:97.5%!important}.browser-window .iframe-screen{height:100%!important}}@media(max-width:600px){.browser-window{min-width:98vw}.browser-window,.iframe-screen{height:max-content}}.drag-browser{grid-column:11;grid-row:5}.browser-window{height:450px;text-align:-webkit-center}.browser-window html{overflow:hidden}.browser-window .window-title{align-items:center;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.browser-window .window{display:flex}.browser-window .window-content{display:flex;height:500px;padding:5px;width:600px}.browser-window .footer{display:block;height:31px;line-height:31px;margin:.25rem;padding-left:.25rem}.browser-window .browser-screen{background-color:#0000;height:calc(100% - 50px);position:absolute;width:calc(100% - 20px)}.browser-window .iframe-screen{height:380px}.browser-window .iframe-text{font-size:x-small;margin-top:2.5px;-webkit-user-select:none;user-select:none}.browser-window .iframe-text a{color:blue;text-decoration:underline}@media(max-width:500px){.drag-music{width:max-content}}.music-window{-webkit-user-select:none;user-select:none}.music-window .window-title{align-items:center;display:flex;justify-content:space-between}.music-window .window{display:flex}.music-window .window-content{display:flex;flex-direction:column;gap:15px;max-width:200px}.music-window .window-content .music-title-container{display:flex}.music-window .window-content .count-down{margin-left:auto;width:35px}.music-window .window-content .buttons{width:100%}.music-window .window-content .buttons button{height:30px;width:17.5%}.music-window .window-content .buttons button:nth-child(3){width:30%}.music-window .footer{display:block;height:31px;line-height:31px;margin:.25rem;padding-left:.25rem}.music-window .music-title{background-color:#000;color:#adff2f;overflow:hidden;padding-left:5px;white-space:nowrap;width:150px}.drag-welcome{width:600px}.drag-welcome .window-title{align-items:center;display:flex;justify-content:space-between}.drag-welcome .window-title .buttons{display:flex}.drag-welcome .help-icon{font-size:larger;font-weight:700}.drag-welcome .window{display:flex}.drag-welcome .window-content{display:flex;gap:1rem;padding:20px}.drag-welcome .login-info{display:flex;flex-direction:column;gap:1.5rem}.drag-welcome .login-info .user-info{display:flex;flex-direction:column;gap:.75rem}.drag-welcome .password,.drag-welcome .username{align-items:center;display:flex;gap:1rem}.drag-welcome label{width:100px}.drag-welcome .login-buttons{width:min-content}.drag-welcome .login-buttons button{height:35px;width:100px}.drag-welcome .login-buttons{display:flex;flex-direction:column;gap:.75rem}.drag-welcome .helper{background-color:#fafad2;border-color:#dfdfdf #0a0a0a #0a0a0a #d3d3d3;border-style:solid;border-width:.5px;box-shadow:4px 4px 10px 0 #00000059,inset 1px 1px 0 1px #fefefe,inset -1px -1px 0 1px #929264;color:red;display:none;padding:1.5rem;position:absolute;right:1.5rem;top:-1.5rem;z-index:99}.drag-welcome .helper .closeBtn{cursor:pointer;position:absolute;right:.1rem;top:0}@media(max-width:600px){.drag-welcome{width:95vw}.drag-welcome .window-content{flex-direction:column}.drag-welcome .login-buttons{display:flex;flex-direction:row;margin-left:auto;margin-top:1rem;width:max-content}.drag-welcome .helper{right:.5rem}}.recycle-bin-window .bin-icons{grid-gap:15px;display:grid;gap:15px;grid-template-columns:90px 90px 90px;grid-template-rows:1fr 1fr;justify-items:center;padding:15px}.recycle-bin-window .bin-icons .icon{align-items:center;display:flex;flex-direction:column;text-align:-webkit-center;width:90px;width:max-content}.recycle-bin-window .bin-icons .icon p{padding:0 .25rem;text-align:center;-webkit-user-select:none;user-select:none;z-index:1}.recycle-bin-window .bin-icons .icon .icon>*{cursor:pointer}.recycle-bin-window .window-title{align-items:center;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.recycle-bin-window .toolbar button{box-shadow:none}.recycle-bin-window .window{display:flex}.recycle-bin-window .window-content{background-color:#fff;border:1px solid gray;display:flex;flex-direction:column;height:250px;padding:0;width:330px}.recycle-bin-window .window-content .warning{align-items:center;display:flex;gap:1rem}.recycle-bin-window .window-content button{align-self:center;height:35px;width:100px}.recycle-bin-window .footer{margin:.5%;padding:0 .5rem;-webkit-user-select:none;user-select:none;width:99%}.recycle-bin-content{background-color:#0000;height:85%;position:absolute;width:100%;z-index:10}.recycle-bin-content .bin-icons{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:90px 90px 90px;grid-template-rows:1fr 1fr;justify-items:center;padding:15px}.recycle-bin-content .bin-icons .icon{align-items:center;cursor:default;display:flex;flex-direction:column;text-align:-webkit-center;width:90px;width:max-content}.recycle-bin-content .bin-icons .icon p{padding:0 .25rem;text-align:center;-webkit-user-select:none;user-select:none;z-index:1}.bin-warning-window .window-title,.recycle-warning-window .window-title,.warning-window .window-title{align-items:center;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.bin-warning-window .window,.recycle-warning-window .window,.warning-window .window{display:flex}.bin-warning-window .window-content,.recycle-warning-window .window-content,.warning-window .window-content{display:flex;flex-direction:column;gap:10px}.bin-warning-window .window-content .warning,.recycle-warning-window .window-content .warning,.warning-window .window-content .warning{align-items:center;display:flex;gap:1rem}.bin-warning-window .window-content button,.recycle-warning-window .window-content button,.warning-window .window-content button{align-self:center;height:35px;width:100px}@font-face{font-family:W95FA;font-style:normal;font-weight:400;src:url(/static/media/w95fa.a79f08367baf01d93aca.woff) format("truetype")}.blue-screen{align-items:center;background-color:#0000a8;color:#fff;display:flex;flex-direction:column;font-family:W95FA,sans-serif;font-weight:700;gap:1rem;height:100vh;place-content:center;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100vw;z-index:999}.blue-screen .header{background-color:#a9a9a9;color:blue;font-weight:400;line-height:150%;padding:0 .75rem}.blue-screen .instructions{display:flex;flex-direction:column;gap:.75rem;padding:0 1rem}
/*# sourceMappingURL=main.8808a78d.css.map*/