:root{--colors-black-100: #efeff4;--colors-black-150: #d9d9df;--colors-black-200: #c1c2cb;--colors-black-300: #acadb6;--colors-black-400: #9495a0;--colors-black-500: #777987;--colors-black-600: #61636d;--colors-black-700: #494a56;--colors-black-800: #22232a;--colors-black-850: #17181e;--colors-black-900: #0a0b11;--colors-white-50-transparent: #ffffff0d;--colors-background: #191d3a;--colors-backdrop: #00000080;--colors-accent-400: #f7689d;--colors-accent-500: #ec5990;--colors-accent-600: #d8497d;--colors-error-400: #ff6645;--colors-error-500: #ec441f;color-scheme:light dark;color:var(--colors-black-100);background:var(--colors-background);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button_button{height:48px;box-sizing:border-box;border:none;width:100%;min-width:164px;border-radius:6px;padding:0 10px;cursor:pointer;font-family:Inter;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0;text-align:center}.button_button:disabled{cursor:not-allowed}.button_button:focus-visible{outline:solid 2px var(--colors-accent-500);outline-offset:2px}.button_solid{background:var(--colors-accent-500);color:var(--colors-black-900)}.button_solid:hover{background:var(--colors-accent-400)}.button_solid:disabled{background:var(--colors-black-700);color:var(--colors-black-400)}.button_outlined{background:none;border:1.5px var(--colors-black-100) solid;color:var(--colors-black-100)}.button_outlined:hover{border-color:var(--colors-black-300);color:var(--colors-black-300)}.button_outlined:disabled{border-color:var(--colors-black-500);color:var(--colors-black-500)}.button_link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.link_link{color:var(--colors-accent-500);text-decoration:none;cursor:pointer;font-family:Inter;text-align:center}.link_link:hover,.link_underline{text-decoration-line:underline}.link_secondary{color:var(--colors-black-100)}.link_disabled{color:var(--colors-black-400);cursor:not-allowed}.link_disabled:hover{text-decoration-line:none}.checkbox_checkbox{position:relative;display:inline-flex;align-items:center;gap:6px}.checkbox_input{position:absolute;margin:0;opacity:0;height:100%;width:100%;cursor:pointer;outline:none}.checkbox_indicator{display:block;width:20px;height:20px;border:1.5px solid var(--colors-black-400);border-radius:50%}.checkbox_input:checked+.checkbox_indicator{content:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg">%0A<path d="M15.7958 7.18239L8.41335 14.5648C8.34906 14.6293 8.27265 14.6805 8.18853 14.7155C8.1044 14.7504 8.01421 14.7684 7.92311 14.7684C7.83202 14.7684 7.74183 14.7504 7.6577 14.7155C7.57358 14.6805 7.49717 14.6293 7.43288 14.5648L4.20306 11.335C4.13868 11.2706 4.08762 11.1942 4.05277 11.1101C4.01793 11.026 4 10.9358 4 10.8448C4 10.7537 4.01793 10.6636 4.05277 10.5794C4.08762 10.4953 4.13868 10.4189 4.20306 10.3545C4.26744 10.2901 4.34387 10.2391 4.42799 10.2042C4.5121 10.1694 4.60226 10.1515 4.6933 10.1515C4.78435 10.1515 4.8745 10.1694 4.95862 10.2042C5.04273 10.2391 5.11916 10.2901 5.18354 10.3545L7.92369 13.0947L14.8165 6.20306C14.9465 6.07304 15.1228 6 15.3067 6C15.4906 6 15.6669 6.07304 15.7969 6.20306C15.927 6.33308 16 6.50943 16 6.6933C16 6.87718 15.927 7.05352 15.7969 7.18354L15.7958 7.18239Z" />%0A</svg>%0A');background:var(--colors-accent-500);border-color:var(--colors-accent-500)}.checkbox_input:focus-visible+.checkbox_indicator{outline:solid 2px var(--colors-accent-500);outline-offset:2px}.checkbox_label{font-family:Inter;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;color:var(--colors-black-100)}.checkbox_checkbox.checkbox_disabled{opacity:.5}.checkbox_input:disabled{cursor:not-allowed}.checkbox_input[aria-invalid=true]+.checkbox_indicator{border-color:var(--colors-error-500)}.checkbox_input[aria-invalid=true]:checked+.checkbox_indicator{background:var(--colors-error-500)}.text_input_input{appearance:none;height:48px;width:100%;padding:12px;box-sizing:border-box;border:1px solid var(--colors-black-500);border-radius:6px;outline:none;background-color:var(--colors-black-900);font-family:Inter;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;color:var(--colors-black-100)}.text_input_input:focus{border-color:var(--colors-black-200)}.text_input_input:disabled{border-color:var(--colors-black-700);color:var(--colors-black-600);cursor:not-allowed}.text_input_input[aria-invalid=true]{border-color:var(--colors-error-500)}.text_input_input[aria-invalid=true]:focus{border-color:var(--colors-error-400)}.dialog_dialog[open]{background:var(--colors-black-800);border-radius:20px;border:none;padding:32px 24px;display:flex;flex-direction:column;box-shadow:0 6px 10px #0003}.dialog_dialog::backdrop{background:var(--colors-backdrop);backdrop-filter:blur(10px)}.dialog_title{margin:0 0 24px;font-family:Inter;font-weight:500;font-size:24px;text-align:center}.dialog_description{margin:0;font-family:Inter;font-weight:400;font-style:Regular;font-size:16px;text-align:center;color:#ffffffb2}.dialog_actions{margin-top:32px;display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.dialog_actions{flex-direction:row-reverse;gap:24px}}.field_field{display:flex;flex-direction:column;width:100%}.field_label{width:fit-content;margin-bottom:6px;font-family:Inter;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;color:var(--colors-black-300)}.field_message{margin:6px 0 0;font-family:Inter;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0%;color:var(--colors-black-400)}.field_message.field_error{color:var(--colors-error-400)}
