body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{font-family:Inter,sans-serif}@supports (font-variation-settings:normal){:root{font-family:InterVariable,sans-serif;font-optical-sizing:auto}}@font-face{font-display:swap;font-family:InterVariable;font-style:normal;font-weight:100 900;src:url(/static/media/InterVariable.a0e477f2f1f9d2376fde.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterVariable;font-style:italic;font-weight:100 900;src:url(/static/media/InterVariable-Italic.e295f70fe3e2df296c7b.woff2) format("woff2")}@font-face{font-display:swap;font-family:GeistMono;font-style:normal;font-weight:100 900;src:url(/static/media/GeistMonoVF.4dde9a7f8edce1232f87.woff2) format("woff2")}@font-face{font-family:DejaVuSansMono;font-style:normal;src:url(/static/media/DejaVuSansMono.9ff4cd0a41ae679059ae.ttf) format("truetype")}@font-face{font-display:swap;font-family:LibreCaslonCondensed;font-style:normal;font-weight:100 900;src:url(/static/media/LibreCaslonCondensed.e4f0cb470e93c78fe4cb.woff2) format("woff2")}@font-face{font-display:swap;font-family:Texturina;font-style:normal;font-weight:100 900;src:url(/static/media/Texturina.e723a0104e52f18a91f8.ttf) format("truetype")}@font-face{font-display:swap;font-family:PoltawskiNowy;font-style:normal;font-weight:100 900;src:url(/static/media/PoltawskiNowy.6fd89b79d175c7778b05.woff2) format("woff2")}body{background-color:var(--color-background);font-family:var(--font-stack),InterVariable,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Roboto,sans-serif}a{color:var(--color-primary);text-decoration:none}a:hover{webkit-text-decoration-color:var(--color-accent);webkit-text-decoration-skip:true;text-decoration:underline}body,h1,h2,p{color:var(--color-primary)}select{width:100%}input,select{background-color:var(--color-background);border:.1em solid var(--color-primary);border-radius:.4em;color:var(--color-primary);cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:.4em 1em}input{height:2em}button{align-items:center;background-color:var(--color-primary);border:.1em solid var(--color-accent);border-radius:.4em;color:var(--color-background);cursor:inherit;display:flex;font-family:inherit;font-size:.9em;font-weight:600;justify-content:center;line-height:inherit;margin:.5em 0;padding:.8em 1.2em;text-transform:uppercase;transition:.15s ease-out 0ms}button .endIcon,button .startIcon{font-size:1em;padding-top:.1em}button .startIcon{margin-right:.4em}button .endIcon{margin-left:.4em}button:hover{filter:brightness(75%)}table{border:1px solid var(--color-accent);border-radius:.4em;border-spacing:0}table td,table th{border-bottom:1px solid var(--color-accent);border-left:1px solid var(--color-accent);padding:.4em .6em}table td:first-child,table th:first-child{border-left:none}table tr:last-child>td{border-bottom:none}table th{background-color:var(--color-accent);color:var(--color-background)}#mainContainer{margin:0 20%}@media only screen and (max-width:900px){#mainContainer{margin:0 10%}}@media only screen and (max-width:400px){#mainContainer{margin:0 5%}}#date{font-size:1em;font-weight:400;margin-bottom:0;text-transform:uppercase}#greet{font-size:3em;font-weight:700;margin-top:15px}.halfWidth{width:49%}.fullWidth{width:100%}.halfWidthContainer{align-items:start;display:flex;flex-direction:row;justify-content:space-between}.centerContentsV,.centerContentsVH{align-items:center;display:flex;justify-content:center}.centerContentsV{flex-direction:column}.optionSection{margin-bottom:.5em}.optionSection .optionHeader{font-size:1em;font-weight:600;margin:0;text-transform:uppercase}.optionSection .button{width:100%}.applicationHeader,.bookmarkHeader{font-size:1.5em;font-weight:800;margin-bottom:.3em;text-transform:uppercase}.applicationName{font-size:1em;font-weight:500;margin-top:0;text-transform:uppercase}.applicationIcon{font-size:1.2em;font-weight:500;margin-right:.5em;margin-top:0;padding-top:.2em}.applicationLink{color:var(--color-accent)!important;font-size:.8em;font-weight:500;text-transform:uppercase}.icon{font-size:2em}.applicationContainer{display:flex;flex-direction:row;flex-wrap:wrap;height:2em;margin:0 .2em 2em 0;width:15.2em}.applicationText{display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow:hidden}.applicationText span{font-size:.8em;text-transform:uppercase}.applicationSection{align-items:flex-start;display:flex;flex-wrap:wrap}.bookmarkHeader{margin-top:2em}.bookmarkSection{margin:0 0 1.5em;width:15.2em}.bookmarkSection ul{list-style-type:none;margin:0;padding:0}.bookmarkSection ul li{margin:.4em 0 0}.bookmarkSectionHeader{color:var(--color-accent);font-size:1.2em;font-weight:600;margin:0;text-transform:uppercase}.bookmarkContainer{align-items:flex-start;display:flex;flex-wrap:wrap}#modalToggleButton{bottom:2vh;color:va(--color-accent);left:2.4vw;position:fixed}#modalToggleButtonIcon{font-size:2.5em}#modalBackground{align-items:center;-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%);background-color:0,0,0,.3;display:flex;height:100%;justify-content:center;left:0;overflow:scroll;position:fixed;top:0;width:100%}#modal{background-color:var(--color-background);border-radius:1em;box-shadow:0 14px 28px #0000004d,0 15px 12px #00000040;flex-direction:column;width:50%;z-index:999}#modalHeader{align-self:flex-start;display:flex;justify-content:space-between;margin:1em 2em 0}#modalHeader .icon{font-size:1.5em;margin-left:.5em;margin-top:1em}#modalBody{display:flex;flex-direction:column;flex-wrap:wrap;margin:auto;max-height:70vh;overflow:scroll;padding:0 2em}#modalBody.center{align-items:center;justify-content:center}#modalBody .adminLoginHeader{margin:0 0 .3em}#modalFooter{font-size:2em;margin:1em 0 .5em;width:100%}#modalFooter,#modalFooter .modalFooterContainer{align-items:center;display:flex;justify-content:center}#modalFooter .icon{font-size:1em;margin-left:.5em}#modalFooter .modalFooterText{font-size:.5em;margin:0 .3em 0 .25em}#themeButtonSection{display:flex;flex-direction:row;flex-wrap:wrap}#adminLoginScreen{min-height:15em}.modalSectionHeader{font-size:1.4em;font-weight:900;margin:1em 0 .2em;text-transform:uppercase}.searchInput{background-color:initial;border:0;border-bottom:thin solid var(--color-accent);border-radius:0;color:var(--color-primary);font-size:.8em;height:2em;margin-top:2em;padding:0;transition:all .4s ease;width:100%}.searchInput:focus{border-color:var(--color-primary);outline:none}.themeButton{align-items:center;display:flex;flex-direction:row;font-size:.8em;font-size:.7em;height:3em;justify-content:center;margin:.2em .5em;text-align:center;text-transform:uppercase;width:10em}.themeButton:hover{font-weight:700}@media only screen and (max-width:400px){.applicationLink{display:none}}.floatingLabelInputContainer{display:flex;flex-direction:column;position:relative}.floatingLabelInputContainer label{font-size:1em;left:1em;line-height:1;pointer-events:none;position:absolute;transform:translateY(23px) scale(1);transform-origin:top left;transition:.2s cubic-bezier(0,0,.2,1) 0ms}.floatingLabelInputContainer .filled,.floatingLabelInputContainer:focus-within label{color:var(--color-accent);transform:translateY(12px) scale(.8)}.floatingLabelInputContainer input{font-size:1em;height:2em;line-height:1;padding:1.5em 1em .25em;transition:.2s cubic-bezier(0,0,.2,1) 0ms}.loadingBarContainer{border-radius:.4em;height:.3em;min-width:10em;overflow:hidden;width:100%}.loadingBarBackground{background-color:var(--color-primary);min-width:10em;opacity:.2;top:0}.loadingBarBackground,.loadingBarValue{border-radius:.4em;height:100%;left:0;position:relative;width:100%}.loadingBarValue{animation:indeterminateAnimation 1s ease-in-out infinite;animation-direction:alternate;background-color:var(--color-accent);top:-.3em;transform-origin:0 50%}.statusMessage .result{color:var(--color-accent);font-size:1.2em;font-weight:600;margin:0}.statusMessage .message{margin-top:0}.statusMessageContainer{margin:.5em 0;min-width:18.75em}@keyframes indeterminateAnimation{0%{transform:translateX(-15%) scaleX(.25)}to{transform:translateX(90%) scaleX(.55)}}.dropboxContainer{border:.1em solid var(--color-accent);border-radius:.4em;margin:.4em;width:100%}.dropboxContainer .dropboxHeader{color:var(--color-accent);font-size:1.2em;font-weight:700;padding:.4em .6em;position:relative}.dropboxContainer .dropboxHeader:before{background-color:var(--color-background);content:"";filter:brightness(.5);height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:0}.dropboxContainer .dropboxHeader *{position:relative;z-index:1}.dropboxContainer .dropboxContent{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.appInfo{border:.1em solid var(--color-accent);border-radius:.4em;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.appInfo .floatingLabelInputContainer{padding:.4em .2em;width:30%}
/*# sourceMappingURL=main.db199720.css.map*/