/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 75px;max-width:1600px;padding:40px;width:100%}header>a{margin-right:25px;min-width:200px;width:20%}header>a img{transition:filter .3s linear;width:100%}header>a:hover img{filter:brightness(2)}header nav ul{align-items:center;display:flex;gap:35px;list-style:none}header nav ul li a{color:#44e4cc;font-family:Changa,sans-serif;font-size:1.3rem;text-decoration:none;transition:color .3s ease}header nav ul li a:hover{color:#a88ece}header nav ul li a img{transition:filter .3s ease}header nav ul li a:hover img{filter:brightness(2)}header nav ul li.announce-nav-item:after{background:url(/build/images/star.3a4c6026.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:20px;margin-left:35px;vertical-align:text-top;width:20px}header nav ul li.user-nav-item{position:relative}header nav ul li.user-nav-item:before{color:#ffb0cc;content:">_";font-family:Changa,sans-serif;margin-right:4px}header nav ul li.user-nav-item ul{background:rgba(68,228,204,.5);border-radius:0 10px 10px 10px;display:none;padding:12px 15px;position:absolute;top:120%;z-index:3}header nav ul li.user-nav-item ul li{margin-bottom:8px}header nav ul li.user-nav-item ul li a{color:#fffbeb;font-size:1.05rem;text-transform:uppercase}header nav ul li.user-nav-item ul li a:before{color:#ffb0cc;content:"/";font-family:Changa,sans-serif;margin-right:3px}header nav ul li.user-nav-item ul li a:hover{color:#ffb0cc}header nav ul li.user-nav-item ul li a:hover:before{color:#fffbeb;content:"\\"}header nav ul li.user-nav-item:hover ul{display:block}header span.burger-menu-icon{display:none}@media screen and (max-width:900px){.hidden-mobile{display:none}header{gap:20px;margin:0 auto 60px}header>a{margin:0;max-width:300px;width:100%}header span.burger-menu-icon{align-items:center;cursor:pointer;display:flex;font-family:Changa,sans-serif;font-size:1.4rem;gap:10px;text-transform:uppercase;transition:color .3s ease}header span.burger-menu-icon img{transition:filter .3s ease;width:30px}header span.burger-menu-icon:hover{color:#44e4cc}header span.burger-menu-icon:hover img{filter:brightness(4)}header nav{backdrop-filter:blur(3px);background:linear-gradient(70deg,rgba(68,228,204,.8) 40%,rgba(255,176,204,.8)) no-repeat;border-radius:0 10px 10px 10px;left:0;position:absolute;top:150px;width:100%;z-index:2}header nav ul{flex-direction:column;gap:20px;padding:25px}header nav ul li a{color:#010134;font-size:1.5rem}header nav ul li a:hover{background:#010134;border-radius:5px;color:#fffbeb;padding:0 8px}header nav ul li.announce-nav-item:after{display:none}header nav ul li.user-nav-item{text-align:center}header nav ul li.user-nav-item:before,header nav ul li.user-nav-item>a{display:none}header nav ul li.user-nav-item ul{background:none;display:block;position:relative}header nav ul li.user-nav-item ul li{display:inline-block;margin:10px 15px}header nav ul li.user-nav-item ul li a{font-size:1.25rem}header nav ul li.user-nav-item ul li a:hover{background:none;color:#010134;padding:0}header nav ul li.user-nav-item ul li a:before{display:none}header nav ul li.conversation-nav-item{align-items:center;background:#44e4cc;border-radius:999px;box-shadow:-3px 3px 0 rgba(255,176,204,.5);display:flex;height:60px;justify-content:center;line-height:60px;width:60px}header nav ul li.conversation-nav-item img{display:block}}@media screen and (max-width:500px){header{flex-direction:column}}div.decoration-footer{display:flex;height:15px;margin:125px 0 0;width:100%}div.decoration-footer span{display:block;height:100%;position:relative;width:50%}div.decoration-footer span:first-of-type:before{background:#ffb0cc;content:"";display:block;height:2px;left:0;position:absolute;top:0;width:45%}div.decoration-footer span:first-of-type:after{background:#44e4cc;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:35%}div.decoration-footer span:last-of-type:before{background:#44e4cc;content:"";display:block;height:2px;position:absolute;right:0;top:0;width:35%}div.decoration-footer span:last-of-type:after{background:#ffb0cc;bottom:0;content:"";display:block;height:2px;position:absolute;right:0;width:45%}footer{margin:0 auto;max-width:1600px;padding:40px;width:100%}footer a{color:#44e4cc;font-family:Changa,sans-serif;font-size:1.2rem;text-decoration:none;transition:color .3s ease}footer a:hover{color:#a88ece}footer div.footer-container{align-items:center;display:flex;flex-wrap:wrap;gap:25px;justify-content:space-between;margin-bottom:35px}footer div.footer-container ul{list-style:none}footer div.footer-container ul li{margin-bottom:10px}footer div.footer-container div span{color:#ffb0cc;display:block;font-family:Changa,sans-serif;font-size:1.3rem;margin-bottom:10px}footer div.footer-container div i{font-size:1.3rem}footer div.footer-container div a:not(:last-of-type){margin-right:15px}footer div.legals-container{color:#ffb0cc;display:flex;flex-wrap:wrap;font-family:Changa,sans-serif;gap:10px;justify-content:space-between}footer div.legals-container span.legals-links,footer div.legals-container span.separator{color:#a88ece}.notification{animation:fade-out 2s linear 4s forwards;border-radius:5px;box-shadow:-5px 5px 0 rgba(255,176,204,.5);color:#010134;font-weight:600;margin-left:30px;padding:10px 20px;position:absolute;right:30px;top:-40px}.notification.success{background:#6fffb0}.notification.error{background:#ff8f65}@keyframes fade-out{0%{opacity:1}to{display:none;opacity:0;z-index:-10}}*{box-sizing:border-box;margin:0;padding:0;scrollbar-color:#44e4cc #010134;scrollbar-width:auto}::-webkit-scrollbar{background:transparent;width:11px}::-webkit-scrollbar-track{background:#010134}::-webkit-scrollbar-thumb{background-color:#44e4cc;border:3px solid #010134;border-radius:20px}body{background:linear-gradient(180deg,#010134,#240322) no-repeat;background-size:cover;color:#fffbeb;display:flex;flex-direction:column;font-family:Nunito,sans-serif;font-size:18px;min-height:100vh}body main{flex:1;margin:auto;max-width:1200px;padding:0 30px;position:relative;width:100%}h1,h2,h3{font-family:Changa,sans-serif;font-weight:400;line-height:1}h1{color:#44e4cc;font-size:2.5rem;margin-bottom:50px}h1 span{color:#ffb0cc}.title-container{align-items:center;display:flex;gap:30px;margin-bottom:50px}.title-container a.action-parenthesis,.title-container h1{margin-bottom:0}h2{color:#a88ece;font-size:2rem;margin:30px 0}h2:before{content:">_ "}h2:before,h3{color:#ffb0cc}h3{font-size:1.6rem;margin:15px 0}h3:before{color:#a88ece;content:"/ "}p{font-weight:400;line-height:1.25}p a,p span,p strong{font-weight:700}p a{color:#ffb0cc;text-decoration:none;transition:color .3s ease}p a:hover{color:#a88ece}p:not(:last-of-type){margin-bottom:15px}a.action-link{font-size:1.05rem;font-weight:700;text-decoration:none;text-transform:uppercase;transition:color .3s ease}a.action-link.action-pink{color:#ffb0cc}a.action-link.action-lilac,a.action-link.action-pink:hover{color:#a88ece}a.action-link.action-lilac:hover{color:#ffb0cc}a.action-link.action-orange{color:#ff8f65}a.action-link.action-orange:hover{color:#fffbeb}a.action-parenthesis{color:#44e4cc;font-family:Changa,sans-serif;font-size:1.05rem;text-decoration:none;text-transform:uppercase;transition:color .3s ease}a.action-parenthesis:after,a.action-parenthesis:before{color:#ffb0cc;font-family:Changa,sans-serif}a.action-parenthesis:before{content:"[";margin-right:5px}a.action-parenthesis:after{content:"]";margin-left:5px}a.action-parenthesis:hover{color:#a88ece}.flex-div{align-items:center;display:flex;gap:25px}.hidden{display:none}p.highlight-paragraph{color:#ffb0cc;font-size:1.75rem}.card{background:#fffbeb;border:2px solid #44e4cc;border-radius:10px;box-shadow:-5px 5px 0 rgba(255,176,204,.5);margin:25px 0;overflow:hidden}.error-div{justify-content:space-evenly}.error-div h1{color:#ff8f65}.error-div p{font-size:1.5rem;margin-bottom:25px}.error-div img{max-width:300px;width:100%}p.login-error{color:#ff8f65;font-size:.95rem;margin-bottom:10px;margin-top:5px}p.login-error:before{color:#fffbeb;content:"> ";font-weight:700;margin-right:5px}@media screen and (max-width:900px){h1{text-align:center}.title-container{flex-direction:column;gap:15px}}@media screen and (max-width:768px){.flex-div{flex-wrap:wrap}}