﻿@font-face{font-family:"Inter-Medium";src:url("/assets/fonts/Inter/Inter-Medium.woff") format("woff");}@font-face{font-family:"Inter-Medium";src:url("/assets/fonts/Inter/Inter-Medium.woff2") format("woff2");}@font-face{font-family:"Inter-Medium";src:url("/assets/fonts/Inter/Inter-Medium.ttf") format("ttf");}@font-face{font-family:"Inter-Medium";src:url("/assets/fonts/Inter/Inter-Medium.eot?") format("eot");}@font-face{font-family:"Inter-Regular";src:url("/assets/fonts/Inter/Inter-Regular.woff") format("woff");}@font-face{font-family:"Inter-Regular";src:url("/assets/fonts/Inter/Inter-Regular.woff2") format("woff2");}@font-face{font-family:"Inter-Regular";src:url("/assets/fonts/Inter/Inter-Regular.ttf") format("ttf");}@font-face{font-family:"Inter-Regular";src:url("/assets/fonts/Inter/Inter-Regular.eot?") format("eot");}@font-face{font-family:"Inter-Bold";src:url("/assets/fonts/Inter/Inter-Bold.woff") format("woff");}@font-face{font-family:"Inter-Bold";src:url("/assets/fonts/Inter/Inter-Bold.woff2") format("woff2");}@font-face{font-family:"Inter-Bold";src:url("/assets/fonts/Inter/Inter-Bold.ttf") format("ttf");}@font-face{font-family:"Inter-Bold";src:url("/assets/fonts/Inter/Inter-Bold.eot?") format("eot");}.text-muted{color:var(--text-color-muted);}@-webkit-keyframes move-in{from{-webkit-transform:translateX(100%);transform:translateX(100%);}to{-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes move-in{from{-webkit-transform:translateX(100%);transform:translateX(100%);}to{-webkit-transform:translateX(0%);transform:translateX(0%);}}@-webkit-keyframes move-out{from{-webkit-transform:translateX(0%);transform:translateX(0%);}to{-webkit-transform:translateX(100%);transform:translateX(100%);}}@keyframes move-out{from{-webkit-transform:translateX(0%);transform:translateX(0%);}to{-webkit-transform:translateX(100%);transform:translateX(100%);}}@-webkit-keyframes clip{from{clip-path:inset(0% 100% 0% 0% round 0%);}to{clip-path:inset(0% 0% 0% 0% round 0%);}}@keyframes clip{from{clip-path:inset(0% 100% 0% 0% round 0%);}to{clip-path:inset(0% 0% 0% 0% round 0%);}}:root{--text-color-primary:#93909e;--text-color-muted:#cecbdb;--text-color-lighter:#ecebed;--input-font-size:1em;--font-bold:'Inter-Bold';--font-regular:'Inter-Regular';--font-size-large:1.25rem;--color-error:red;--color-danger:rgba(255,45,85,1);--color-danger-light:#f61826;--color-danger-dark:#a20610;--input-border-color:#b2b2b2;--color-border:rgba(255,255,255,.2);--divider-border:solid 1px rgba(255,255,255,.2);--background-primary:url(/assets/icons/background/bg-1-star.svg),url(/assets/icons/background/bg-3-stars.svg),url(/assets/images/main-bg.png);--background-primary-dark:#1c1b1f;--background-primary-lighter:#37353f;--background-primary-light:#57555f;--border-radius-primary:.5em;--hover-transition-delay:.2s;--input-padding:1em;--spacing-standard:1.375rem;--spacing-small:.75rem;--topbar-height:60px;--toasts-zindex:2006;--spinner-zindex:2005;--modal-zindex:2004;--scroll-container-zindex:2000;--navbar-zindex:1000;--grouped-input-zindex:500;--dropdown-zindex:1;--animation-duration:200ms;--mobile-bottom-padding:1rem;--app-container-max-width:700px;--step-0:clamp(.75rem,.5455rem + .9091cqi,1.25rem);--step-1:clamp(.9rem,.629rem + 1.2045cqi,1.5625rem);--step-2:clamp(1.08rem,.7228rem + 1.5875cqi,1.9531rem);--step-3:clamp(1.296rem,.8274rem + 2.0826cqi,2.4414rem);--step-4:clamp(1.5552rem,.943rem + 2.721cqi,3.0518rem);--step-5:clamp(1.8662rem,1.0691rem + 3.5426cqi,3.8147rem);--fluid-12:clamp(.75rem,.4355rem + 1.2903cqi,1rem);--fluid-14-22:clamp(.875rem,.246rem + 2.5806cqi,1.375rem);--fluid-16-22:clamp(1rem,.5282rem + 1.9355cqi,1.375rem);}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,dt,blockquote,figure,pre,hr,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;font-weight:initial;}a{text-decoration:none;}#splash-screen{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#splash-screen img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out;position:absolute;top:0;left:0;}#splash-screen .loading-indicator{position:absolute;bottom:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;z-index:1;}#splash-screen .loading-indicator .spinner{width:50px;height:50px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}#splash-screen .loading-indicator .loading-text{color:#fff;font-size:1rem;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-animation:pulse 1.5s ease-in-out infinite;animation:pulse 1.5s ease-in-out infinite;}#splash-screen .loading-indicator .loading-dots{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;}#splash-screen .loading-indicator .loading-dots span{display:inline-block;width:6px;height:6px;background-color:#fff;border-radius:50%;-webkit-animation:bounce 1.4s ease-in-out infinite;animation:bounce 1.4s ease-in-out infinite;}#splash-screen .loading-indicator .loading-dots span:nth-child(1){-webkit-animation-delay:-.32s;animation-delay:-.32s;}#splash-screen .loading-indicator .loading-dots span:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s;}#splash-screen .loading-indicator .loading-dots span:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes pulse{0%,100%{opacity:1;}50%{opacity:.7;}}@keyframes pulse{0%,100%{opacity:1;}50%{opacity:.7;}}@-webkit-keyframes bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);opacity:.5;}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}}@keyframes bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);opacity:.5;}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}}.button{display:block;position:relative;border:transparent;cursor:pointer;padding:var(--input-padding);border-radius:999999px;-webkit-transition:background-color linear var(--hover-transition-delay);transition:background-color linear var(--hover-transition-delay);width:auto;}.button--small{width:auto;padding:12px;}.button--glass{background:rgba(255,255,255,.1);-webkit-box-shadow:inset 0 2px 4px rgba(255,255,255,.1),inset 0 -2px 2px rgba(255,255,255,.1);box-shadow:inset 0 2px 4px rgba(255,255,255,.1),inset 0 -2px 2px rgba(255,255,255,.1);color:#fff;}.button--greyed{background-color:#787489;color:#fff;}.button--fit-content{width:auto;}.button--danger{background-color:var(--color-danger);color:#fff;}.button--danger span{font-size:.875em;color:#fff;}.button--transparent{background:transparent;padding:0;color:#fff;}.button--loading{opacity:.75;}.button--loading span{visibility:hidden;opacity:0;}.button--loading::after{content:"";position:absolute;width:2em;height:2em;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;-webkit-animation:button-loading-spinner 1s ease infinite;animation:button-loading-spinner 1s ease infinite;}button{cursor:pointer;}button:disabled{cursor:default;}button.transparent{background-color:transparent;border-color:transparent;}@-webkit-keyframes button-loading-spinner{from{-webkit-transform:rotate(0turn);transform:rotate(0turn);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes button-loading-spinner{from{-webkit-transform:rotate(0turn);transform:rotate(0turn);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}.img--curved-bottom{clip-path:ellipse(70% 60% at 50% 40%);background-repeat:no-repeat;background-size:cover;background-position:center;}a{cursor:pointer;}a.link-underline{text-decoration:underline;}.input__error{color:var(--color-danger);}.input-group,.inline-input{margin-bottom:var(--spacing-standard);}hr{margin:2.5rem 0;border-color:rgba(255,255,255,.2);}#app{height:100%;}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;}body{margin:0;padding:0;width:100%;height:100%;color:#fff;font-family:var(--font-regular);}html{height:100dvh;}.empty-result{text-align:center;padding:1rem;}.title-large{display:block;margin-bottom:.875rem;font-family:var(--font-bold);font-size:var(--font-size-large);}