.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.green-button-with-shadow{background:#b7f229;box-shadow:#56750c 0 7px 0 -2px,#0000001a 0 10px 15px -3px;color:#56750c;width:100%;height:48px;margin-bottom:17px;border-radius:25px;text-align:center;cursor:pointer;position:relative;border:none;outline:none;font-family:Rubik;font-style:normal;font-weight:700;font-size:16px;line-height:19px}.green-button-with-shadow:disabled{opacity:.2;box-shadow:none}.green-button-with-shadow:before{content:"";position:absolute;right:0;left:0;bottom:-6.5px;height:27px;border-radius:0 0 25px 25px;border:2px solid #b7f229;z-index:-1}.green-button-with-shadow:disabled:before{display:none!important}.white-button-with-shadow{background:#ffffff;box-shadow:#575b4b 0 7px 0 -2px,#0000001a 0 10px 15px -3px;color:#000;width:100%;height:48px;margin-bottom:17px;border-radius:25px;text-align:center;cursor:pointer;position:relative;border:none;outline:none;font-family:Rubik;font-style:normal;font-weight:400;font-size:16px;line-height:19px;border:1px solid rgba(255,255,255,.1)}.white-button-with-shadow:disabled{opacity:.2;box-shadow:none}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.loader-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loader-container .container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.loader-container .container img{width:163px;height:63px;margin-bottom:27px}.loader-container .container .progress-bar{width:257px;height:6px;background-color:#f3f3f3;background:rgba(255,255,255,.1);border-radius:4px}.loader-container .container .progress-bar-fill{background:#8a65ff;box-shadow:0 -1px 8px 1px #936bffb3;border-radius:4px;height:6px;width:0%}.loader-container .container p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:17px;line-height:20px;letter-spacing:-.04em;margin:0 0 15px;color:#fff}.loader-container .container p span{color:#9371ff}.quiiiz-error-snackbar{background:#918faa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;width:100%;max-width:400px;height:50px;border-radius:24px!important;opacity:.8!important;margin:20px!important}.quiiiz-error-snackbar .mdc-snackbar__surface{background-color:transparent!important;box-shadow:none!important}.quiiiz-error-snackbar .mdc-snackbar__surface .mat-mdc-snack-bar-label{padding:0}.quiiiz-snackbar{background:#f2f2f2;border-radius:24px!important;width:100%;max-width:450px}.quiiiz-snackbar .mdc-snackbar__surface{background-color:transparent!important;box-shadow:none!important}.quiiiz-snackbar .mdc-snackbar__surface .mat-mdc-snack-bar-label{padding:0}.first-place-snackbar{background:linear-gradient(180deg,#ffa301 0%,#fce601 100%);border-radius:8px!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;min-height:unset!important;max-height:unset!important;max-width:unset!important;height:30px;width:100%;margin:0 26px 162.6px!important}.first-place-snackbar .mdc-snackbar__surface{background-color:transparent!important;box-shadow:none!important}.first-place-snackbar .mdc-snackbar__surface .mat-mdc-snack-bar-label{font-family:Gilroy;font-size:14px;line-height:17px;text-align:center;color:#997101}.second-place-snackbar{background:linear-gradient(180deg,#ececec 0%,#7b8b94 100%);border-radius:8px!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;min-height:unset!important;max-height:unset!important;max-width:unset!important;height:30px;width:100%;margin:0 26px 162.6px!important}.second-place-snackbar .mdc-snackbar__surface{background-color:transparent!important;box-shadow:none!important}.second-place-snackbar .mdc-snackbar__surface .mat-mdc-snack-bar-label{font-family:Gilroy;font-size:14px;line-height:17px;text-align:center;color:#565f65}.third-place-snackbar{background:linear-gradient(90deg,#efa11e 0%,#d98350 100%);border-radius:8px!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;min-height:unset!important;max-height:unset!important;max-width:unset!important;height:30px;width:100%;margin:0 26px 162.6px!important}.third-place-snackbar .mdc-snackbar__surface{background-color:transparent!important;box-shadow:none!important}.third-place-snackbar .mdc-snackbar__surface .mat-mdc-snack-bar-label{font-family:Gilroy;font-size:14px;line-height:17px;text-align:center;color:#fff}.not-in-three-snackbar{background:linear-gradient(90deg,#739be9 0%,#aa8cff 100%);border-radius:8px;display:flex!important;align-items:center;justify-content:center;padding:0!important;min-height:unset!important;max-height:unset!important;max-width:unset!important;height:30px;width:100%}.not-in-three-snackbar .mdc-snackbar__surface{background-color:transparent!important;box-shadow:none!important}.not-in-three-snackbar .mdc-snackbar__surface .mat-mdc-snack-bar-label{font-family:Gilroy;font-size:14px;line-height:17px;text-align:center;color:#fff}.escape-game-dialog .mat-mdc-dialog-surface,.notification-dialog .mat-mdc-dialog-surface,.error-dialog .mat-mdc-dialog-surface{background:transparent!important;box-shadow:none!important}.log-in-sing-in-container,.resset-password-container{height:100%;margin:0 24px}.log-in-sing-in-container .information-form-title,.resset-password-container .information-form-title{font-family:Rubik;font-style:normal;font-weight:600;font-size:24px;line-height:28px;letter-spacing:-.04em;text-align:center;color:#fff;margin-bottom:35px}.log-in-sing-in-container form,.resset-password-container form{display:flex;flex-direction:column;align-items:center}.log-in-sing-in-container form mat-error,.resset-password-container form mat-error{margin-bottom:15px;text-align:center;color:red;font-family:Rubik;font-style:normal;font-weight:600;font-size:16px;line-height:19px}.log-in-sing-in-container form .input-box,.resset-password-container form .input-box{position:relative;width:100%}.log-in-sing-in-container form .input-box input,.resset-password-container form .input-box input{width:100%;height:50px;box-sizing:border-box;background:#f2f2f2;border-radius:24px;border:none;margin-bottom:15px;font-family:Rubik;font-style:normal;font-weight:600;font-size:15px;line-height:19px;text-align:left;padding:15px 24px 0}.log-in-sing-in-container form .input-box input:focus,.resset-password-container form .input-box input:focus{padding:15px 22px 0}.log-in-sing-in-container form .input-box label,.resset-password-container form .input-box label{position:absolute;left:0;top:0;line-height:50px;font-size:16px;padding:0 24px;color:#918faa;pointer-events:none;transition:.2s}.log-in-sing-in-container form .input-box .invalid,.resset-password-container form .input-box .invalid{padding:0 15px 8px;display:none;font-size:14px;color:red}.log-in-sing-in-container form .input-box input[type=password]:invalid:not(:placeholder-shown)~.invalid,.resset-password-container form .input-box input[type=password]:invalid:not(:placeholder-shown)~.invalid{display:block}.log-in-sing-in-container form .input-box input[type=password]:invalid:not(:placeholder-shown),.resset-password-container form .input-box input[type=password]:invalid:not(:placeholder-shown){border:2px solid;outline:none;box-sizing:border-box}.log-in-sing-in-container form .input-box input:valid~label,.log-in-sing-in-container form .input-box input:focus~label,.log-in-sing-in-container form .input-box input:not(:placeholder-shown)~label,.resset-password-container form .input-box input:valid~label,.resset-password-container form .input-box input:focus~label,.resset-password-container form .input-box input:not(:placeholder-shown)~label{font-size:12px;line-height:30px}.log-in-sing-in-container form .input-box ::placeholder,.resset-password-container form .input-box ::placeholder{color:transparent}.log-in-sing-in-container form .input-box input:focus,.resset-password-container form .input-box input:focus{border:2px solid;outline:none;box-shadow:0 0 0 2px #b7f229;box-sizing:border-box}.log-in-sing-in-container form .input-box .captcha-section,.resset-password-container form .input-box .captcha-section{background:rgba(0,0,0,.3);border-radius:24px;height:88px;width:100%;margin-bottom:10px;display:none}@font-face{font-family:Gilroy-Medium;src:url(Gilroy-Medium.6e3bb5ed373e306d.ttf) format("truetype")}@font-face{font-family:Gilroy;src:url(Gilroy-Semibold.04e2f3d6f9e878bd.ttf) format("truetype")}@font-face{font-family:Rubik;src:url(Rubik.f48c6d0221eca186.ttf) format("truetype")}html,body{height:100%}body{margin:0;font-family:Gilroy-Medium;overflow:hidden;background:linear-gradient(180deg,#26174d 0%,#0e0033 100%)}body:after{content:"";position:absolute;inset:0 0 0 50%;background:linear-gradient(180deg,rgba(0,0,0,.352) 0%,rgba(0,0,21,.68) 42.36%,rgba(0,0,19,.8) 61.21%);z-index:-1;max-width:500px;margin-left:-250px}body:before{content:"";position:absolute;inset:0 0 0 50%;background:linear-gradient(186.28deg,#b90a8e .71%,#575aa3 20.54%,#298dae 33.44%,#837499 52.77%,#614779 67.15%,#4e306c 81.03%,#3b0a53 95.91%);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);z-index:-2;max-width:500px;margin-left:-250px}.cdk-overlay-container{background-color:#0000138c}.align-center{display:flex;align-items:center;justify-content:center}.direction-column{flex-direction:column}.justify-content-right{justify-content:right}.justify-content-left{justify-content:left}.justify-content-center{justify-content:center}.justify-content-center-column{display:flex;flex-direction:column;justify-content:center}.loading-spinner{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);display:none!important}.loading-spinner circle,.loading-spinner .mat-spinner circle{stroke:#b7f229}.loader-show mat-progress-spinner{display:block!important}.quiiiz-bottom-sheet .mat-bottom-sheet-container{max-width:450px;min-width:unset;width:450px;min-height:50vh;max-height:95vh;border-top-left-radius:32px;border-top-right-radius:32px;background:#f2f2f2;overflow:hidden}.quiiiz-bottom-sheet *{scrollbar-width:thin;scrollbar-color:black}.quiiiz-bottom-sheet *::-webkit-scrollbar{width:3px}.quiiiz-bottom-sheet *::-webkit-scrollbar-track{background:transparent}.quiiiz-bottom-sheet *::-webkit-scrollbar-thumb{background-color:#000;border-radius:25px}
