.register_page__KfBTi{position:fixed;inset:0;z-index:2;background:#e7e0d0;display:flex;align-items:center;justify-content:center;overflow:hidden}.register_reg__rUxdF{position:relative;height:min(100dvh,calc(100vw * 1672 / 940));aspect-ratio:940/1672;flex:none}.register_reg__rUxdF *{box-sizing:border-box}.register_bg__w9DfR{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.register_wordmark__XQfjI{position:absolute;top:49.5%;left:50%;transform:translateX(-50%);width:52%;height:auto}.register_form__HcFmW{position:absolute;left:13%;right:13%;top:55%;bottom:3.5%;display:flex;flex-direction:column;justify-content:flex-end;gap:2.4%}.register_genderRow__uyS58{display:flex;gap:8px;margin-bottom:1%}.register_genderRow__uyS58 button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:13px 0;border-radius:16px;border:1px solid rgba(60,52,40,.24);background:rgba(244,239,229,.72);color:#6c665b;font-size:14px;font-family:inherit;letter-spacing:.04em;white-space:nowrap;cursor:pointer}.register_genderRow__uyS58 button .register_sym__lw2u7{font-size:15px;line-height:1;font-family:Helvetica Neue,Arial,sans-serif}.register_genderRow__uyS58 button.register_on__7f46_{border-color:#b8985f;color:#2b3a52;background:rgba(184,152,95,.2)}.register_field__IGnfX{position:relative;display:flex;align-items:center;gap:12px;height:15%;min-height:46px;padding:0 18px;border-radius:16px;background:rgba(244,239,229,.72);border:1px solid rgba(60,52,40,.2);box-shadow:0 1px 3px rgba(43,42,38,.06),inset 0 1px 1px rgba(255,255,255,.5)}.register_field__IGnfX:focus-within{border-color:#b8985f;box-shadow:0 0 0 2px rgba(184,152,95,.25)}.register_icon__a0dTI{flex:none;width:20px;height:20px;color:#7c6f56}.register_field__IGnfX input{flex:1 1;min-width:0;border:none;background:transparent;color:#33404f;font-size:16px;letter-spacing:.06em;line-height:normal;font-family:inherit;accent-color:#b8985f;-webkit-appearance:none;-moz-appearance:none;appearance:none}.register_field__IGnfX input:focus,.register_field__IGnfX input:focus-visible{outline:none;background:transparent;box-shadow:none}.register_field__IGnfX input:disabled{opacity:.5}.register_field__IGnfX input::-webkit-datetime-edit-day-field:focus,.register_field__IGnfX input::-webkit-datetime-edit-hour-field:focus,.register_field__IGnfX input::-webkit-datetime-edit-minute-field:focus,.register_field__IGnfX input::-webkit-datetime-edit-month-field:focus,.register_field__IGnfX input::-webkit-datetime-edit-year-field:focus{background:rgba(184,152,95,.28);color:#33404f;outline:none;border-radius:3px}.register_field__IGnfX input::placeholder{color:#9a9384;letter-spacing:.06em}.register_field__IGnfX input::-webkit-calendar-picker-indicator{display:none}.register_field__IGnfX input::-webkit-datetime-edit{color:#33404f;padding:0}.register_field__IGnfX input:required:invalid::-webkit-datetime-edit,.register_field__IGnfX input[type=time]:invalid::-webkit-datetime-edit{color:#9a9384}.register_field__IGnfX input::-webkit-datetime-edit-fields-wrapper{padding:0}.register_field__IGnfX input::-webkit-datetime-edit-text{padding:0 2px;color:#b6ad9c}.register_unknown__Nwu4e{position:absolute;right:14px;top:50%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;gap:5px;font-size:11px;color:#6c665b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.register_unknown__Nwu4e input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border:1px solid rgba(43,58,82,.4);border-radius:4px;background:rgba(240,234,222,.7);cursor:pointer}.register_unknown__Nwu4e input:checked{background:#2b3a52;border-color:#2b3a52}.register_btn__k5PmN{height:17%;min-height:54px;margin-top:1%;border:none;background:url(/art/register-btn.png) 50%/100% 100% no-repeat;color:#efe6d2;font-size:clamp(19px,5.4vw,25px);letter-spacing:.5em;text-indent:.5em;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;padding-bottom:1.5%;text-shadow:0 1px 2px rgba(0,0,0,.35)}.register_btn__k5PmN:disabled{opacity:.55;cursor:not-allowed}.register_btn__k5PmN:not(:disabled):active{transform:translateY(1px)}