:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f9f9fa;--vt-c-white-modal: rgba(0, 0, 0, .4);--vt-c-black: #181818;--vt-c-black-soft: #3f413e;--vt-c-black-modal: rgba(65, 65, 65, .8);--vt-c-indigo: #3a3a40;--vt-c-divider-light-1: #ececee;--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(145, 145, 145, .8);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: #4d6bfe;--vt-c-text-light-3: #7a7a82;--vt-c-text-light-4: #babac1;--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: #35d058;--vt-c-text-dark-3: rgba(255, 255, 255, .6);--vt-c-text-dark-4: rgba(255, 255, 255, .4)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-1);--color-border-hover: var(--vt-c-divider-light-2);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--color-text2: var(--vt-c-text-light-2);--color-text3: var(--vt-c-text-light-3);--color-text4: var(--vt-c-text-light-4);--section-gap: 160px;--box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .05);--modal-color: var(--vt-c-white-modal)}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-1);--color-border-hover: var(--vt-c-divider-dark-2);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-1);--color-text2: var(--vt-c-text-dark-2);--color-text3: var(--vt-c-text-dark-3);--color-text4: var(--vt-c-text-dark-4);--box-shadow: 0 1px 4px 0 rgba(255, 255, 255, .05);--modal-color: var(--vt-c-dark-modal)}}:root{--border: 1px solid var(--color-border)}@font-face{font-family:Inter-SemiBold;src:url(/assets/Inter-SemiBold-CwNhtc02.otf)}@font-face{font-family:Inter-Regular;src:url(/assets/Inter-Regular-Bsp27a9e.otf)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background-soft);transition:color .5s,background-color .5s;font-family:Inter-Regular,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:18px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,span{vertical-align:middle}button,textarea,input,select{font:400 14px/18px Inter-Regular;outline:none;box-shadow:none;border:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:transparent}ul,li{list-style:none}i{font-style:normal}.mr-4{margin-right:4px}.mr-12{margin-right:12px}.mt-6{margin-top:6px}.mt-12{margin-top:12px}.mt-18{margin-top:18px}.mt-24{margin-top:24px}h1{font:500 24px/1.5 Inter-SemiBold}h5{font:500 14px/18px Inter-SemiBold}a,a:hover,.blue{text-decoration:none;color:var(--color-text2)}.text-grey,.text-sm-grey,.text-grey:hover{color:var(--color-text3)}.text-sm-grey,.text-sm{font-size:12px;line-height:18px}.text-red{color:#f53f36}.card{border-radius:16px;background:var(--color-background);box-shadow:var(--box-shadow);max-width:424px;margin:36px auto 18px;padding:36px 48px}.text-center{text-align:center}.text-left{text-align:left}.flex-between-center,.flex-center{display:flex;align-items:center}.flex-between-center{justify-content:space-between}.flex-center{justify-content:center}.pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.blue-btn{background-color:var(--color-text2);padding:15px;color:var(--color-background)}.border-btn{border:var(--border);padding:14px;color:var(--color-text)}.blue-btn,.border-btn{font:500 14px/18px Inter-SemiBold;border-radius:8px;display:block;width:100%}.relative{position:relative}section{padding-top:72px;height:calc(100vh - 52px);overflow:auto}input{width:100%;border:var(--border);border-radius:8px;padding:14px 12px}.basic-group{border-radius:8px;border:var(--border);overflow:hidden}.basic-group input{border:none;border-right:var(--border);border-radius:0;flex:1}.basic-group button,.basic-group p{white-space:nowrap;padding:14px 0;width:95px;text-align:center}.basic-group button{color:var(--color-text2);font:500 14px/18px Inter-SemiBold}.basic-group p{color:var(--color-text3);line-height:18px}.divide-line{position:relative}.divide-line:after,.divide-line:before{content:"";position:absolute;top:50%;width:42%;border-top:var(--border)}.divide-line:before{left:0}.divide-line:after{right:0}[disabled],.disabled{opacity:.5}input::placeholder{color:var(--color-text4)}.auth-form{margin-top:24px}.field{margin-bottom:18px}.field-label{display:block;font:500 14px/18px Inter-SemiBold;color:var(--color-text);margin-bottom:6px}.captcha-trigger{position:absolute;width:0;height:0;padding:0;opacity:0;pointer-events:none}.toast[data-v-98ed3abf]{z-index:9999;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;border-radius:6px;color:var(--color-background);background:var(--color-text);padding:16px 32px;max-width:270px;opacity:1}.mui-loading-overlay[data-v-8f93d6cc]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--modal-color);display:flex;justify-content:center;align-items:center;z-index:9999}.mui-loading-spinner[data-v-8f93d6cc]{position:relative;width:60px;height:60px}.mui-loading-circular[data-v-8f93d6cc]{animation:mui-loading-rotate-8f93d6cc 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.mui-loading-path[data-v-8f93d6cc]{stroke-dasharray:1,200;stroke-dashoffset:0;animation:mui-loading-dash-8f93d6cc 1.5s ease-in-out infinite;stroke:var(--color-text2);stroke-linecap:round}@keyframes mui-loading-rotate-8f93d6cc{to{transform:rotate(360deg)}}@keyframes mui-loading-dash-8f93d6cc{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.footer[data-v-6320443e]{height:52px;gap:24px}.footer a[data-v-6320443e]{color:var(--color-text3);font-size:14px;line-height:18px}.footer-sep[data-v-6320443e]{width:1px;height:12px;background:var(--color-border)}
