body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navLink a,header a{text-decoration:none;user-select:none}.navLink a{color:#000}.navLink .active div{color:#8f34ff;color:#640fdc}main *{margin:0;padding:0;box-sizing:border-box}center{display:flex;flex-direction:column;height:100vh;justify-content:center;align-items:center;background-color:#ffe4e4}center h1{font-size:5rem;color:#ff3a3a}center a{text-decoration:none;font-size:1.5rem}.pageTitle{display:flex;align-items:center;width:min-content}.pageTitle svg{background:linear-gradient(90deg,#640fdc 30%,#370779);color:#fff;font-size:2.5rem;padding:.4rem;border-radius:.4rem}.pageTitle span{margin-left:.5rem;font-size:1.2rem;font-weight:600;text-transform:uppercase;white-space:nowrap;user-select:none;color:#555}a{text-decoration:none}.bg-light{background-color:#efefff44;border-radius:5px}.headerGap{margin-top:1rem}.container-top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.container-top span{display:flex;flex-direction:row;align-items:stretch}.container-top span>div{width:300px}.container-top span div input{width:100%}@media (max-width:760px){.container-top{justify-content:flex-end}.container-top>a>button{display:none}}.space-between{display:flex;justify-content:space-between}.showFeedbackList{list-style:none}.showFeedbackList li{display:flex;margin:.4rem 0;justify-content:space-around;flex-wrap:wrap}.showFeedbackList li strong{min-width:20rem}.showFeedbackList li span{min-width:9rem;text-align:left}.showFeedbackList .text{justify-content:flex-start;margin-top:1rem}.showFeedbackList .text strong{width:100%}.showFeedbackList .text span{display:block;width:100%;height:5.5rem;overflow-y:auto;border:1px solid #cdcdcd;padding:.2rem .5rem;border-radius:5px}.textCenter{text-align:center}.p1{padding:1rem}.textLight{color:#777}div[role=tabpanel]{animation:tabFade .3s ease-in 1 forwards}@keyframes tabFade{0%{opacity:0}to{opacity:1}}.feedbackList{list-style-type:none}.feedbackList li{border:2px solid #dedede;border-radius:5px;padding:1rem;margin:1rem 0;background-color:#f9f9ff}.feedbackList li pre{overflow:auto;max-height:12rem;padding-bottom:1rem}.feedbackList li .feedbackFooter{text-align:right;margin-top:.5rem}*{margin:0;padding:0;box-sizing:border-box}.loginForm{width:500px;margin:0 auto;margin-top:5rem;padding:2rem;border-radius:5px;border:4px solid #3f5fff;border-top:2px solid #3f5fff88;border-right:2px solid #3f5fff88;box-shadow:-10px 10px 5px 5px #999b}.loginForm h1{width:fit-content;margin:0 auto;background:linear-gradient(90deg,#3f5fff,rgb(135,68,252),#6448ff,#3f5fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-size:3rem;margin-bottom:2rem}.loginForm button{background:linear-gradient(-135deg,#97b4ff,#843cff,#1944ec,#320097);background-size:200% auto;background-position:50% 50%;color:#fff;padding:.6rem 1.6rem;border-radius:5px;cursor:pointer;transition:all 24ms linear}.loginForm .simpleBtn{background:#fefeff;border:2px solid #1944ec;color:#000}.loginForm button:active{box-shadow:0 0 2px 2px #999b}.loginForm button:hover{animation:rotateBG 3.5s linear 0s infinite reverse}.loginForm button:disabled{color:#ffffffb0}@keyframes rotateBG{0%{background-position:0% 0%}10%{background-position:20% 20%}20%{background-position:40% 40%}30%{background-position:60% 70%}50%{background-position:50% 50%}40%{background-position:90% 80%}50%{background-position:100% 90%}90%{background-position:50% 70%}to{background-position:0% 50%}}.loginForm hr{border:none;padding:1px;background:linear-gradient(90deg,#3f5fff,rgb(135,68,252),#6448ff,#3f5fff);border-radius:1rem}.loginForm .alignCenter{text-align:center}ul.showWork{list-style:circle;list-style-position:inside}ul.showWork li{padding:.5rem}.members{padding:.5rem;border-radius:5px;background:#55555515}
