.wrap.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{min-height:100vh;display:flex;flex-direction:column}.nav.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{display:flex;justify-content:space-between}.nav.svelte-rsaoqf .end.svelte-rsaoqf.svelte-rsaoqf{width:24px}.input-state.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{margin-top:40px}.input-group.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{position:relative;margin-top:20px;width:100%}.input-group.svelte-rsaoqf input.svelte-rsaoqf.svelte-rsaoqf{width:100%;padding:10px;border-bottom:1px solid #dfdfdf!important;border:0;border-radius:0}.input-group.svelte-rsaoqf input.svelte-rsaoqf:focus+label.svelte-rsaoqf,.input-group.svelte-rsaoqf input.svelte-rsaoqf:not(:placeholder-shown)+label.svelte-rsaoqf{top:0;font-size:12px;font-weight:500;line-height:16px;color:#aeaeae}.input-group.svelte-rsaoqf input.svelte-rsaoqf.svelte-rsaoqf:focus::placeholder{color:#dfdfdf}.input-group.svelte-rsaoqf input.svelte-rsaoqf.svelte-rsaoqf::placeholder{color:transparent}.input-group.svelte-rsaoqf .select-container.svelte-rsaoqf.svelte-rsaoqf{position:relative}.input-group.svelte-rsaoqf .select-container svg.svelte-rsaoqf.svelte-rsaoqf{position:absolute;right:6px;top:50%;transform:translateY(-50%);pointer-events:none}.input-group.svelte-rsaoqf select.svelte-rsaoqf.svelte-rsaoqf{width:100%;padding:10px;border-bottom:1px solid #dfdfdf!important;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-group.svelte-rsaoqf select.svelte-rsaoqf:focus+label.svelte-rsaoqf,.input-group.svelte-rsaoqf select.svelte-rsaoqf:not(:invalid)+label.svelte-rsaoqf{top:0;font-size:12px;font-weight:500;line-height:16px;color:#aeaeae}select.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf:focus,input.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf:focus{outline:none}.input-group.svelte-rsaoqf label.svelte-rsaoqf.svelte-rsaoqf{position:absolute;left:5px;top:50%;transform:translateY(-55%);padding:0 5px;transition:all .2s ease-out;pointer-events:none}.check-box-1.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{margin-top:24px}.check-box-1.svelte-rsaoqf .content-1.svelte-rsaoqf.svelte-rsaoqf{margin-left:10px}.check-box-1.svelte-rsaoqf .content-1.svelte-rsaoqf.svelte-rsaoqf,.content-2.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{text-decoration:underline}.check-box-2.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{margin-top:12px}.check-box-2.svelte-rsaoqf .content-1.svelte-rsaoqf.svelte-rsaoqf{margin-left:10px}.sign-up-button.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{width:100%;height:56px;border-radius:10px;margin-top:24px}.sign-up-button[disabled].svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{background-color:#f5f5f5;color:#aeaeae;cursor:not-allowed}.personal-info-title.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{margin-top:40px}.birth.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{display:flex;gap:16px}input[type=radio].svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{appearance:none;-webkit-appearance:none;-moz-appearance:none}.radio-label.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{display:flex;align-items:center;gap:6px;cursor:pointer}.radio-label.svelte-rsaoqf input[type=radio].svelte-rsaoqf.svelte-rsaoqf{border-radius:50%;box-sizing:border-box;width:16px;height:16px;border:1px solid #aeaeae}.radio-label.svelte-rsaoqf input[type=radio].svelte-rsaoqf.svelte-rsaoqf:checked{border:5px solid var(--ft-color-1)}.favorite-artist.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{margin-top:30px}.artist-list.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{margin-top:10px}.artist-list.svelte-rsaoqf li.svelte-rsaoqf.svelte-rsaoqf:not(:first-child){margin-top:10px}.authentication-state.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{margin-top:40px}.authentication-state.svelte-rsaoqf .content.svelte-rsaoqf.svelte-rsaoqf{margin-top:6px}.authentication-buttons.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{margin-top:24px;display:flex;width:100%;gap:10px}.authentication-buttons.svelte-rsaoqf .resend-button.svelte-rsaoqf.svelte-rsaoqf,.authentication-buttons.svelte-rsaoqf .confirm-button.svelte-rsaoqf.svelte-rsaoqf{flex-basis:50%;height:56px;border-radius:10px}.completion-state.svelte-rsaoqf.svelte-rsaoqf.svelte-rsaoqf{margin-top:100px}.completion-state.svelte-rsaoqf .logo.svelte-rsaoqf.svelte-rsaoqf{text-align:center}.completion-state.svelte-rsaoqf .logo img.svelte-rsaoqf.svelte-rsaoqf{width:240px}.completion-state.svelte-rsaoqf .content.svelte-rsaoqf.svelte-rsaoqf{margin-top:24px;text-align:center}.completion-state.svelte-rsaoqf .log-in-button.svelte-rsaoqf.svelte-rsaoqf{display:flex;justify-content:center;align-items:center;width:100%;height:56px;border-radius:10px;margin-top:40px}
