@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-ExtraLightItalic.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-Book.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-BookItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-Regular.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-RegularItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-Heavy.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-HeavyItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Mont-Hairline;src:url(https://cdn.jsdelivr.net/gh/baopqdev/mont-fonts@main/Mont-Hairline.otf)}.not-found-container{width:100%;height:100vh;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-image:url(/static/images/mask-group-background.png);background-repeat:no-repeat;background-size:contain;background-position:50%;padding:2rem;font-weight:500}.not-found-container .error-code{background:linear-gradient(to bottom,var(--foreground),transparent);font-weight:600;background-clip:text;-webkit-background-clip:text;font-size:128px;line-height:1;color:#131f4a;text-align:center}@media(max-width:768px){.not-found-container .error-code{font-size:48px}}.not-found-container .error-heading{margin:.5rem 0;font-weight:600;font-size:2rem;color:#131f4a}@media(max-width:768px){.not-found-container .error-heading{font-size:16px}}.not-found-container .error-message{max-width:500px;font-size:1rem;color:#3f434a;margin:0 1rem}@media(max-width:768px){.not-found-container .error-message{font-size:12px;margin-bottom:24px}}.not-found-container .error-box{max-width:500px;width:100%;height:fit-content;font-size:1rem;color:#ffebeb;background:#ff5858;border:1px solid #e24329;border-radius:8px;padding:13px 20px 8px;margin-top:8px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}@media(max-width:768px){.not-found-container .error-box{font-size:14px;margin-bottom:24px}}.not-found-container .button-container{margin-top:2rem;display:flex;justify-content:center;align-items:center;gap:1rem}.not-found-container .button-container .action-button{width:180px}@media(max-width:768px){.not-found-container .button-container{gap:.75rem;margin-top:1rem}.not-found-container .button-container .action-button{width:100%}}body,html{overscroll-behavior:none;-webkit-overflow-scrolling:auto}html{box-sizing:border-box}body{height:100%;width:100%;scroll-behavior:smooth}*{font-family:Mont,system-ui,sans-serif}a{color:#304ffd}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background-color:#dde5f3;border-radius:10px;transition:background-color .4s ease-in-out}::-webkit-scrollbar-thumb:hover{background-color:#ccd0e0}input:-webkit-autofill{background-color:rgba(0,0,0,0)!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;box-shadow:inset 0 0 0 1000px #fff!important}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.gm-style .gm-style-iw-tc:after{background:none;box-shadow:none}.gm-style-iw{background:rgba(0,0,0,0)!important;box-shadow:none!important;padding:0!important;border-radius:10px}.gm-style .gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-chr,.gm-ui-hover-effect{display:none!important}.gm-iw{background:#f7f9fc!important;box-shadow:none!important;padding:8px!important;border-radius:12px;border:1px solid #ccd0e0;color:#131f4a!important}.fade-bottom:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(180deg,rgba(255,255,255,0),rgb(255,255,255));pointer-events:none;z-index:10;border-radius:14px}:focus-within{outline:none!important;box-shadow:none!important}::selection{background:#9ef8ec}input::-ms-clear,input::-ms-reveal{display:none}.polygon-hexagon{clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%);-webkit-clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%)}