@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&display=swap";
@keyframes pinpoint-anim{0%{opacity:0;translate:0 -1em}75%{opacity:1;translate:0 .15em}to{translate:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pulse-fade-in{0%{opacity:0;scale:.9}50%{opacity:.85;scale:1.06}to{opacity:1;scale:1}}@keyframes scale-in{0%{scale:0}to{scale:1}}@keyframes scale-out{0%{scale:1}to{scale:0}}@keyframes make-visible{0%{opacity:0}to{opacity:1}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes show-left{0%{translate:-20em}to{translate:0}}@keyframes hide-left{to{translate:-20em}}@keyframes show-on{to{opacity:1}}@keyframes show-off{to{opacity:0}}@keyframes show-on-full{0%{opacity:0}to{opacity:1}}@keyframes show-off-full{0%{opacity:1}to{opacity:0}}@keyframes small-pulse{0%{scale:1}33%{scale:.9}66%{scale:1.1}to{scale:1}}@keyframes show-pulse{0%{opacity:.6;scale:.6}65%{opacity:1;scale:1.2}to{opacity:1;scale:1}}@keyframes pulse-1{0%{scale:1}50%{scale:1.1}to{scale:1}}@keyframes pulse-2{0%{scale:1}50%{scale:1.1}to{scale:1}}@keyframes pulse-3{0%{scale:1}50%{scale:1.1}to{scale:1}}@keyframes info-show-1{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes info-show-2{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.hidden{display:none!important}.invisible{visibility:hidden}.transparent{opacity:0;pointer-events:none}.opaque{pointer-events:auto;opacity:1!important}.no-uppercase{text-transform:none}.prohibit-events{-webkit-user-select:none;user-select:none;pointer-events:none}.prohibit-all-events-important,.prohibit-all-events-important *{-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important}*{font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;box-sizing:border-box;margin:0;padding:0;font-family:inherit}:root{width:100vw;min-height:100vh}body{color:#fff;background:radial-gradient(1200px 800px at 50% 20%,#3e68f42e,#0000 60%),radial-gradient(900px 600px at 20% 80%,#41f4cd14,#0000 55%),linear-gradient(#212b40 0%,#352e5b 40%,#301f49 100%);width:100vw;min-height:100vh;font-family:Poppins,sans-serif;font-weight:800}body *{-ms-overflow-style:none;scrollbar-width:none}body ::-webkit-scrollbar{display:none}body #star-sky{opacity:.4;-webkit-user-select:none;user-select:none;pointer-events:none;background-image:radial-gradient(1px 1px at 5% 10%,#fffc,#0000),radial-gradient(1px 1px at 15% 25%,#ffffffb3,#0000),radial-gradient(1px 1px at 25% 80%,#fff9,#0000),radial-gradient(1px 1px at 35% 45%,#ffffffb3,#0000),radial-gradient(1px 1px at 45% 15%,#fffc,#0000),radial-gradient(1px 1px at 55% 75%,#fff9,#0000),radial-gradient(1px 1px at 65% 30%,#ffffffb3,#0000),radial-gradient(1px 1px at 75% 85%,#fffc,#0000),radial-gradient(1px 1px at 85%,#ffffffb3,#0000),radial-gradient(1px 1px at 95% 20%,#fff9,#0000),radial-gradient(1.5px 1.5px at 12% 60%,#b48cffe6,#0000),radial-gradient(1.5px 1.5px at 32% 10%,#c8a0ffcc,#0000),radial-gradient(1.5px 1.5px at 52% 40%,#aa82ffe6,#0000),radial-gradient(1.5px 1.5px at 72% 15%,#be96ffcc,#0000),radial-gradient(1.5px 1.5px at 88% 75%,#a078ffe6,#0000),radial-gradient(1.5px 1.5px at 22% 35%,#8cc8ffcc,#0000),radial-gradient(1.5px 1.5px at 42% 65%,#78b4ffcc,#0000),radial-gradient(1.5px 1.5px at 62% 55%,#96d2ffcc,#0000),radial-gradient(1.5px 1.5px at 82% 30%,#82beffcc,#0000),radial-gradient(2px 2px at 20% 30%,#ffffffe6,#0000),radial-gradient(2px 2px at 50% 70%,#c8a0ffe6,#0000),radial-gradient(2px 2px at 70% 40%,#8cc8ffe6,#0000),radial-gradient(2px 2px at 90% 60%,#ffffffe6,#0000);width:100vw;height:100vh;position:absolute}body .page-content{min-height:100vh}textarea{resize:none}.embedded-icon{justify-content:center;align-items:center;display:inline-flex}.masked-icon{background-color:#ff69b4;width:1.3em;height:1.3em;margin-left:0;-webkit-mask-image:url(/public/test.png);mask-image:url(/public/test.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}button{background-color:#0000;border:none;outline:none}.click-button{justify-content:center;align-items:center;display:inline-flex}.click-button.clickable{-webkit-user-select:none;user-select:none;cursor:pointer}.top-marked-slider-container{flex-direction:column;align-items:center;width:100%;display:flex}.top-marked-slider-container .slider-track{background-color:green;border-radius:10em;justify-content:center;align-items:center;width:20em;height:1.2em;display:flex;position:relative}.top-marked-slider-container .slider-track .slider-range{width:80%;position:relative}.top-marked-slider-container .slider-track .slider-range .slider-labels{justify-content:space-between;width:100%;display:flex;position:absolute;translate:0 -2em}.top-marked-slider-container .slider-track .slider-range .slider-labels .label-box{opacity:.5;justify-content:center;align-items:center;width:0;height:0;transition:font-size .15s ease-out,opacity .15s ease-out;display:flex}.top-marked-slider-container .slider-track .slider-range .slider-labels .label-box.active{opacity:1;font-size:1.7em}.top-marked-slider-container .slider-track .slider-range .slider-labels .label-box .mark-label{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;translate:.1em}.top-marked-slider-container .slider-track .slider-range .slider-labels .label-box .mark-label .mark-hit-area{width:calc(100% + 1em);height:calc(100% + .5em);position:absolute}.top-marked-slider-container .slider-track .slider-range .slider-dots{justify-content:space-between;width:100%;display:flex;position:absolute}.top-marked-slider-container .slider-track .slider-range .slider-dots .dot-box{justify-content:center;align-items:center;width:0;height:0;display:flex}.top-marked-slider-container .slider-track .slider-range .slider-dots .dot-box .dot-mark{-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#ffffff80;border-radius:50%;width:.3em;height:.3em;position:absolute}.top-marked-slider-container .slider-track .slider-range .slider-thumb{background-color:#87a2f3;border-radius:50%;width:1.8em;height:1.8em;transition:translate .15s ease-in-out;position:absolute}.top-marked-slider-container .slider-track .slider-hit-area{width:100%;height:100%;position:absolute;scale:1 2.5}.labeled-slider-container{flex-direction:column;align-items:center;width:100%;display:flex}.labeled-slider-container .slider-box{color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);background-color:#7f869c4d;border-radius:.3em;flex-direction:column;align-items:center;width:80%;max-width:25em;padding-top:1em;padding-bottom:1em;display:flex;box-shadow:0 .1em .2em 0 #0000004d}.labeled-slider-container .slider-box .slider-track{width:min-content}.labeled-slider-container .slider-box .slider-track .slider-info{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:1em;padding:0 .8em;display:flex}.labeled-slider-container .slider-box .slider-track .slider-info .slider-title{letter-spacing:.11em;text-shadow:0 .03em .05em #00000026;font-size:1.05em;font-weight:600}.labeled-slider-container .slider-box .slider-track .slider-info .value-box{color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);background-color:#fff0;border-radius:.3em;justify-content:center;align-items:center;min-width:3em;padding:0 .5em;display:flex;box-shadow:0 .1em .2em 0 #0000004d}.labeled-slider-container .slider-box .slider-track .slider-info .value-box .slider-value{letter-spacing:.12em;font-size:1.2em;font-weight:600}.labeled-slider-container .slider-box .slider-track .slider-info .value-box .slider-value.pulse-1{animation:.2s ease-in-out both pulse-1}.labeled-slider-container .slider-box .slider-track .slider-info .value-box .slider-value.pulse-2{animation:.2s ease-in-out both pulse-2}.labeled-slider-container .slider-box .slider-track .slider-line{color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);cursor:pointer;background-color:#8649c8b3;border-radius:100em;justify-content:center;align-items:center;width:22em;height:1.8em;display:flex;position:relative;box-shadow:0 .1em .2em 0 #00000026,inset .05em .05em .15em #0000001a,inset -.1em -.1em .2em #ffffff26}.labeled-slider-container .slider-box .slider-track .slider-line .slider-hit-area{width:100%;height:100%;position:absolute;scale:1 2.5}.labeled-slider-container .slider-box .slider-track .slider-line .slider-span{-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:row;align-items:center;width:91.7%;height:100%;display:flex;position:relative}.labeled-slider-container .slider-box .slider-track .slider-line .slider-span .slider-dots{justify-content:space-between;width:100%;display:flex;position:absolute}.labeled-slider-container .slider-box .slider-track .slider-line .slider-span .slider-dots .mark-box{justify-content:center;align-items:center;width:0;height:0;display:flex}.labeled-slider-container .slider-box .slider-track .slider-line .slider-span .slider-dots .mark-box .line-mark{-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#ffffff73;border-radius:50%;width:.3em;height:.3em;position:absolute;box-shadow:inset 0 -.05em .02em 0 #0003,inset 0 .05em .02em .01em #fff3,0 .02em .02em .02em #00000026}.labeled-slider-container .slider-box .slider-track .slider-line .slider-span .slider-thumb{aspect-ratio:1;z-index:100;pointer-events:auto;cursor:pointer;background-color:#b4b7f0;border-radius:50%;justify-content:center;align-items:center;height:85%;transition:scale .15s ease-in-out;display:flex;position:absolute;translate:-50%;box-shadow:inset 0 -.1em .02em 0 #0003,inset 0 .1em .02em .03em #fff3,0 .05em .05em .05em #00000026}.labeled-slider-container .slider-box .slider-track .slider-line .slider-span .slider-thumb.dragging{scale:1.3}.labeled-slider-container .slider-box .slider-track .slider-line .slider-span .slider-thumb:not(.dragging):not(.resizing){transition:scale .15s ease-in-out,left .15s ease-in-out}.labeled-slider-container .slider-box .slider-track .slider-line .slider-span .slider-thumb .thumb-extender{border-radius:50%;width:160%;height:160%;position:absolute}.navigation-bar{color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);background:#ffffff1a radial-gradient(300px at 10% 10%,#ffffff14,#8d839f0f,#0000 50%);flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:3.3em;display:flex;position:relative;box-shadow:0 .1em .2em 0 #0000004d,inset .1em .1em .25em #0000001a,inset 0 -.1em .3em #ffffff26}.navigation-bar .nav-button{letter-spacing:.07em;color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffffff1a;border-radius:.5em;margin:0 .8em;padding:.5em .7em;font-size:.9em;font-weight:600;box-shadow:0 .1em .2em 0 #00000026,inset .05em .05em .15em #0000001a,inset -.1em -.1em .2em #ffffff26}.navigation-bar .leave-button{position:relative;left:0}.navigation-bar .logout-button{position:relative;right:0}.navigation-bar .navigation-title{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.navigation-bar .navigation-title .center-title{letter-spacing:.055em;-webkit-user-select:none;user-select:none;pointer-events:none;color:inherit;font-weight:inherit;background:radial-gradient(600px at 10% 10%,#ffffff0f,#8d839f0d,#0000 50%);border-radius:.6em;padding:.2em .5em}.navigation-bar .navigation-title .center-title .label{background:linear-gradient(#fff,#d4d2e2 80%);color:#0000;opacity:.9;-webkit-background-clip:text;background-clip:text}.navigation-bar .navigation-title .center-title .icon{opacity:.7;background:linear-gradient(#fff,#d4d2e2 80%)}.notification-stack{z-index:20000;pointer-events:none;flex-direction:column;align-items:center;width:100%;height:100%;padding-top:5em;display:flex;position:absolute}.notification-stack .notifications-box{flex-direction:column-reverse;display:flex}.notification-stack .notifications-box .notification-item{letter-spacing:.08em;color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);opacity:0;background-color:#2f56ba8e;border-radius:.5em;margin-bottom:.5em;padding:1.2em;font-family:Poppins,sans-serif;font-size:1.3em;font-weight:600;animation:.15s ease-out both show-on,.15s ease-out 3s both show-off;box-shadow:0 .1em .2em 0 #0000004d}.notification-stack .notifications-box .notification-item.warning{background-color:#ba3f2f8e}.username-box{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.username-box .username-status{letter-spacing:.07em;text-wrap:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);opacity:0;background-color:#32d83273;border-radius:.4em;padding:.25em .8em;font-size:.9em;position:absolute;top:-3em;box-shadow:0 .1em .2em 0 #0000004d}@media (max-width:500px){.username-box .username-status{font-size:.85em}}@media (max-width:400px){.username-box .username-status{font-size:.7em}}.username-box .username-status.warning{background-color:#ff646473}.username-box .username-status.show{animation:.1s ease-out both show-on-full}.username-box .username-status.hide{animation:.1s ease-out both show-off-full}.username-box .username-status.anim-1{animation:2s ease-in-out both info-show-1}.username-box .username-status.anim-2{animation:2s ease-in-out both info-show-2}.username-box .username-form{flex-direction:row;justify-content:center;gap:.5em;display:flex;position:relative}.username-box .username-form .username-input{letter-spacing:.05em;color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);background:#ffffff1a radial-gradient(300px at 10% 10%,#ffffff14,#8d839f0f,#0000 50%);border:none;border-radius:.4em;width:50%;padding:.5em;font-family:Poppins,sans-serif;font-size:1.1em;font-weight:600;transition:outline .1s ease-out;box-shadow:0 .1em .2em 0 #0000004d,inset .1em .1em .25em #0000001a,inset 0 -.1em .3em #ffffff26}.username-box .username-form .username-input:focus{outline:.15em solid #92a9d9a6}.username-box .username-form .username-input.warning{outline:.15em solid #ed8f8fa6}.username-box .username-form .submit-button{letter-spacing:.07em;color:#fff;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);background-color:#28d4678c;border-radius:.4em;padding:.5em;font-family:Poppins,sans-serif;font-size:1.1em;font-weight:600;box-shadow:0 .1em .2em 0 #00000026,inset .05em .05em .15em #0000001a,inset -.1em -.1em .2em #ffffff26}.username-box .username-form .submit-button:disabled{color:#ffffffe6;background-color:#28d46759}.username-box .username-form .submit-button:not(:disabled){-webkit-user-select:none;user-select:none;cursor:pointer}.welcome-label{letter-spacing:.025em;background:linear-gradient(#fff,#c8c6e1);color:#0000;opacity:.95;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-size:2em;font-weight:600}.action-button{text-transform:uppercase;letter-spacing:.05em;color:#fffffff2;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);background:linear-gradient(#b13ae4cc 0%,#652280cc 100%),radial-gradient(300px at 10% 10%,#ffffff14,#8d839f0f,#0000 50%);border-radius:.8em;outline:.1em solid #b180cb;padding:1em 1.6em;font-family:Poppins,sans-serif;font-size:1.2em;font-weight:800;box-shadow:0 .2em .5em 0 #00000080,inset .15em .15em .3em #00000014,inset 0 -.15em .3em #ffffff26}.action-button:hover{translate:0 -.2em;box-shadow:0 .2em .8em 0 #00000080,inset .15em .15em .3em #00000014,inset 0 -.15em .3em #ffffff26}.action-button{transition:translate .1s ease-out,box-shadow .1s ease-out}.action-button .icon{opacity:.85;background-color:#fff}.cookie-container{z-index:8500;pointer-events:none;font-size:.8em;position:fixed;bottom:2em;right:2em}.cookie-container.at-center{justify-content:center;align-items:center;width:100%;height:100%;font-size:1.1em;font-weight:400;display:flex;position:fixed;bottom:auto;right:auto}.cookie-container .cookie-banner{pointer-events:auto;color:#ffffffd1;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(8px)contrast(1.2);backdrop-filter:blur(8px)contrast(1.2);background-color:#7373738c;border-radius:1em;width:25em;padding:1.1em;font-family:Poppins,sans-serif;font-weight:800;box-shadow:0 .1em .12em 0 #00000040}.cookie-container .cookie-banner .banner-message{text-align:center;color:#fffffff2;font-size:1.2em;line-height:1.35em}.cookie-container .cookie-banner .banner-message a:any-link{color:#fff}.cookie-container .cookie-banner .accept-button{width:100%;font-size:1.3em;font-weight:inherit;letter-spacing:.1em;color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);background-color:#87878799;border-radius:.5em;margin-top:1em;padding:1em 0;box-shadow:0 .1em .2em 0 #0000004d}.cookie-container .cookie-banner .accept-button:hover{color:#1e242ab3;background-color:#ffffffe6}.page-info{letter-spacing:.1em;text-align:left;white-space:pre-line;width:90%;max-width:60em;margin:auto;padding:2em 1em;font-family:Poppins,sans-serif;font-weight:400;line-height:1.2em}.page-info h1{text-align:center;font-size:1.3em;font-weight:800}.footer-box{flex-direction:column;align-items:center;width:95%;margin-bottom:.8em;display:flex}.footer-box>*{letter-spacing:.05em;opacity:.75;font-size:.9em;font-weight:400}.footer-box .legals-form{flex-direction:row;justify-content:center;gap:.5em;width:100%;margin-bottom:.3em;font-size:1em;display:flex}.footer-box .legals-form a:any-link{color:#fff}.loading-overlay{z-index:10000;-webkit-backdrop-filter:blur(.2em);backdrop-filter:blur(.2em);background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.loading-overlay .loading-spinner{background-color:#ffffffbf;width:4em;height:4em;animation:2.7s linear infinite rotation}.confirm-modal{z-index:9000;background-color:#0000004d;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute}.confirm-modal .confirm-box{letter-spacing:.02em;color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.3em);backdrop-filter:blur(.3em);background:#542a95b3 radial-gradient(300px at 10% 10%,#ffffff14,#8d839f0f,#0000 50%);border:.1em solid #fff3;border-radius:.6em;flex-direction:column;align-items:center;width:80%;max-width:25em;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;display:flex;box-shadow:0 .1em .2em 0 #0000004d,inset .1em .1em .25em #0000001a,inset 0 -.1em .3em #ffffff26}.confirm-modal .confirm-box .info-title{text-align:center;color:#ffffffe6;padding:2em 1em 1.5em;font-size:1.2em}.confirm-modal .confirm-box .action-buttons{flex-direction:row;gap:3em;margin-bottom:2em;display:flex}.confirm-modal .confirm-box .action-buttons .button{color:#ffffffe0;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(.12em);backdrop-filter:blur(.12em);background-color:#fff3;border-radius:.4em;min-width:7em;padding:.5em 1em;font-size:1.1em;font-weight:600;transition:scale .1s ease-out;box-shadow:0 .1em .2em 0 #00000026,inset .05em .05em .15em #0000001a,inset -.1em -.1em .2em #ffffff26}.confirm-modal .confirm-box .action-buttons .button:hover{scale:1.04}.info-status{text-align:center;text-wrap:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;color:#ffffffd1;text-shadow:0 .03em .05em #00000026;-webkit-backdrop-filter:blur(8px)contrast(1.2);backdrop-filter:blur(8px)contrast(1.2);background-color:#2fcd2f4d;border-radius:.4em;padding:.1em .7em;position:absolute;box-shadow:0 .1em .12em 0 #00000040}.info-status.anim-1{animation:2s ease-in-out both info-show-1}.info-status.anim-2{animation:2s ease-in-out both info-show-2}
