@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_ae467d3a-module__btVUsW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_ae467d3a-module__btVUsW__variable{--font-geist-sans-byt:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_cf508bee-module__yjBfPa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_cf508bee-module__yjBfPa__variable{--font-geist-mono-byt:"Geist Mono", "Geist Mono Fallback"}
form{--borderRadius:10px}form.default{flex-direction:column;gap:25px;width:100%;display:flex}.form_header{flex-direction:column;gap:5px;display:flex}.form_header .branding{margin-bottom:10px}.form_header .title{color:var(--text-secondary);font-size:18px;font-weight:600}form .form_header .description{color:var(--text-tertiary);font-size:16px;font-weight:400;line-height:26px}form .form_header .description.bold{font-weight:800}form .form_header .description.red{color:red}form .form_header .back_btn{height:30px;font-size:14px;font-family:var(--fontRubik);color:var(--text-primary);background:rgb(var(--surface-elevated));cursor:pointer;white-space:nowrap;border:none;border-radius:20px;outline:none;align-items:center;gap:10px;width:min-content;padding:0 15px;font-weight:600;text-decoration:none;display:flex}form .form_header .back_btn:hover{background:rgb(var(--surface-muted));text-decoration:none}form .form_header .back_btn:active{background:rgb(var(--border-primary));transform:scale(.98)}form.default a{font-size:15px;font-family:var(--fontRubik);color:var(--text-primary);font-weight:500;text-decoration:none}form.default a:hover{text-decoration:underline}form.default .inputs{flex-direction:column;gap:20px;display:flex}form.default .input_container{flex-direction:column;display:flex;position:relative}form.default .input_container.d_n{display:none}form.default .profile_image_preview{border:2px solid rgb(var(--surface-elevated));border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto;display:flex;position:relative;overflow:hidden}form.default label{color:var(--text-tertiary);cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:7px;margin-left:2px;font-size:16px;font-weight:500;transition:margin .2s;display:flex}form.default label a{color:var(--primary-color)}form.default label a:hover{text-decoration:underline}form.default .input_container p{color:var(--text-muted);margin-left:2px;padding:2px 0 15px;font-size:15px;font-weight:500;line-height:24px}form.default .input_container .input_group{grid-gap:15px;grid-template-columns:1fr 1fr;display:grid}form.default .input_container .input_group.height.feet{grid-template-columns:80.38px calc(50% - 55.19px) calc(50% - 55.19px)}form.default .input_container .input_group.height.cm{grid-template-columns:73.75px calc(100% - 88.75px)}form.default input,form.default select,form.default textarea{width:100%;height:48px;font-size:16px;font-family:var(--fontRubik);color:var(--text-tertiary);border:2px solid rgb(var(--surface-elevated));border-radius:var(--borderRadius);background:rgb(var(--surface-primary));outline:none;padding:0 15px;font-weight:500}form.default input.small,form.default select.small{height:40px}form.default input:focus,form.default textarea:focus,form.default select:focus{color:var(--text-secondary);box-shadow:0 0 0 1px rgb(var(--surface-muted));border-color:rgb(var(--surface-muted))}.phone_number_input.small input{height:40px!important}.react-tel-input .flag-dropdown{background:rgb(var(--surface-tertiary))!important;border:none!important;border-right:1px solid rgb(var(--surface-muted))!important;border-radius:9px 0 0 9px!important;top:1px!important;bottom:1px!important;left:1px!important}.react-tel-input .selected-flag{border-radius:var(--borderRadius) 0 0 var(--borderRadius)!important;width:50px!important;padding:0 0 0 12px!important}.react-tel-input .selected-flag:hover{background:rgb(var(--surface-primary))!important}.react-tel-input .selected-flag .flag{transform:scale(1.2);border-radius:2px!important;margin-top:-5.5px!important}.react-tel-input .country-list{border-radius:var(--borderRadius)!important;font-family:var(--fontRubik)!important;color:var(--text-muted)!important;background:rgb(var(--surface-primary))!important;border:1px solid rgb(var(--surface-elevated))!important;font-size:14px!important;font-weight:500!important}.react-tel-input .country-list li:hover{background:rgb(var(--surface-elevated))!important}.react-tel-input .country-list li:active,.react-tel-input .country-list .highlight{background:rgb(var(--surface-muted))!important}form.default input+.placeholder{font-size:16px;font-family:var(--fontRubik);color:var(--text-tertiary);background:rgb(var(--surface-primary));pointer-events:none;opacity:0;border-radius:8px;align-items:center;width:calc(100% - 4px);height:41px;margin:0 0 0 1px;padding-left:15px;font-weight:500;transition:all .2s;display:flex;position:absolute;bottom:3.5px;left:0}form.default input:placeholder-shown+.placeholder{opacity:1}form.default input:focus+.placeholder{opacity:0}form.default input[type=checkbox]{border-radius:10px;width:20px;height:20px;display:none}form.default input[type=checkbox]:checked+.checkbox{border:5px solid var(--text-primary)}form.default .checkbox{border:2px solid var(--text-primary);border-radius:3px;width:16px;height:16px;margin:1px 0 0;transition:all .1s}form.default .checkbox+label{margin:0}form.default select{border-right:10px solid rgb(var(--surface-elevated));box-shadow:inset;padding-right:5px}form.default textarea{resize:none;height:130px;padding:10px 15px}form.default .page_link{width:100%;color:var(--text-tertiary);gap:15px;display:flex}form.default .page_link a{color:var(--primary-color);font-weight:800}form.default .actions{flex-direction:column;gap:25px;display:flex}form.default .actions .auth_actions{white-space:nowrap;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0 5px;display:flex}form.default .actions .auth_actions .checkbox_container{gap:10px;display:flex}form.default .submit_btn{text-align:center;white-space:nowrap;background:var(--primary-color);color:#fff;width:min-content;height:48px;font-size:16px;font-family:var(--fontRubik);cursor:pointer;border-radius:var(--borderRadius);border:none;outline:none;justify-content:center;align-items:center;padding:0 50px;font-weight:500;line-height:48px;transition:transform .2s;display:flex}.dark form.default .submit_btn{background:var(--text-secondary);color:#000}form.default .submit_btn:disabled{opacity:.6}form.default .submit_btn.w-full{width:100%;padding:0}form.default .submit_btn.bg_gray{background:rgb(var(--surface-elevated));color:var(--text-primary)}form.default .submit_btn:not(:disabled):hover{opacity:.9;text-decoration:none}form.default .submit_btn:not(:disabled):active{transform:scale(.97)}form.default .submit_btn .MuiCircularProgress-root{width:23px!important;height:23px!important}form.default .submit_btn:not(.bg_gray) .MuiCircularProgress-root{color:#fff!important}.dark form.default .submit_btn:not(.bg_gray) .MuiCircularProgress-root{color:#000!important}form .actions .next_btn,form .actions .prev_btn{font-size:14px}:root{--nx-field-h:46px;--nx-field-radius:10px;--nx-field-font:14.5px;--nx-field-pad-x:14px;--nx-field-border:rgb(var(--border-secondary));--nx-field-bg:rgb(var(--surface-primary));--nx-field-focus:var(--accent-dark);--nx-accent-soft:#c5695817}.dark{--nx-accent-soft:#d8847529}@media (max-width:640px){:root{--nx-field-h:48px;--nx-field-font:16px}}.nx-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.nx-fields>.nx-field--full{grid-column:1/-1}@media (max-width:640px){.nx-fields{grid-template-columns:minmax(0,1fr);gap:14px}}.nx-field{min-width:0;font-family:var(--f-sans);flex-direction:column;gap:6px;display:flex}.nx-field-label{color:var(--text-secondary);font-size:13px;font-weight:500;line-height:1.3}.nx-field-hint{color:var(--text-muted);font-size:12.5px;line-height:1.5}.nx-field-error{color:var(--feedback-error);align-items:center;gap:6px;font-size:12.5px;line-height:1.4;display:inline-flex}.nx-field-error svg{flex-shrink:0}.nx-input{width:100%;height:var(--nx-field-h);min-height:var(--nx-field-h);box-sizing:border-box;padding:0 var(--nx-field-pad-x);border:1px solid var(--nx-field-border);border-radius:var(--nx-field-radius);background:var(--nx-field-bg);box-shadow:none;font-family:var(--f-sans);font-size:var(--nx-field-font);text-align:left;color:var(--text-primary);outline:none;align-items:center;gap:8px;font-weight:400;line-height:1.2;transition:border-color .15s,box-shadow .15s;display:flex}input.nx-input,textarea.nx-input{display:block}textarea.nx-input{height:auto;min-height:96px;padding:12px var(--nx-field-pad-x);resize:vertical;line-height:1.5}button.nx-input{cursor:pointer}.nx-input::placeholder,.nx-input[data-placeholder],.nx-input .nx-placeholder{color:var(--text-muted);opacity:1}.nx-input:hover:not(:disabled){border-color:var(--text-muted)}.nx-input:focus,.nx-input:focus-visible,.nx-input[data-state=open],.nx-input[aria-expanded=true]{border-color:var(--nx-field-focus);box-shadow:0 0 0 3px var(--nx-accent-soft)}.nx-input[aria-invalid=true],.nx-field--invalid .nx-input{border-color:var(--feedback-error);box-shadow:0 0 0 1px var(--feedback-error)}.nx-input:disabled{opacity:.55;cursor:not-allowed}.nx-input svg{color:var(--text-muted);flex-shrink:0}.nx-input-wrap{display:block;position:relative}.nx-input-wrap>svg{left:var(--nx-field-pad-x);color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.nx-input-wrap>.nx-input{padding-left:40px}.nx-otp-slot{height:var(--nx-field-h);border-color:var(--nx-field-border);background:var(--nx-field-bg);box-shadow:none;font-family:var(--f-sans);color:var(--text-primary);font-size:16px;font-weight:600}.nx-otp-slot:first-child{border-top-left-radius:var(--nx-field-radius);border-bottom-left-radius:var(--nx-field-radius)}.nx-otp-slot:last-child{border-top-right-radius:var(--nx-field-radius);border-bottom-right-radius:var(--nx-field-radius)}.nx-otp-slot[data-active=true]{border-color:var(--nx-field-focus);box-shadow:0 0 0 1px var(--nx-field-focus), 0 0 0 4px var(--nx-accent-soft)}.nx-field--invalid .nx-otp-slot{border-color:var(--feedback-error)}.nx-phone .PhoneInput{height:var(--nx-field-h);box-sizing:border-box;padding:0 var(--nx-field-pad-x);border:1px solid var(--nx-field-border);border-radius:var(--nx-field-radius);background:var(--nx-field-bg);transition:border-color .15s,box-shadow .15s}.nx-phone .PhoneInput:hover{border-color:var(--text-muted)}.nx-phone .PhoneInput:focus-within{border-color:var(--nx-field-focus);box-shadow:0 0 0 3px var(--nx-accent-soft)}.nx-phone[aria-invalid=true] .PhoneInput,.nx-field--invalid .nx-phone .PhoneInput{border-color:var(--feedback-error);box-shadow:0 0 0 1px var(--feedback-error)}.nx-phone .PhoneInputInput{height:100%;font-family:var(--f-sans);font-size:var(--nx-field-font);color:var(--text-primary);background:0 0;border:0;border-radius:0;outline:none;padding:0}.nx-phone .PhoneInputInput::placeholder{color:var(--text-muted)}.nx-popover{border:1px solid var(--line);background:rgb(var(--surface-primary));font-family:var(--f-sans);color:var(--text-primary);border-radius:12px;box-shadow:0 12px 32px #0000001f}.nx-popover [data-slot=command]{color:inherit;background:0 0}.nx-popover [data-slot=select-item],.nx-popover [data-slot=command-item]{color:var(--text-primary);cursor:pointer;border-radius:8px;padding-top:9px;padding-bottom:9px;font-size:14px}.nx-popover [data-slot=select-item][data-highlighted],.nx-popover [data-slot=command-item][data-selected=true]{background:var(--nx-accent-soft);color:var(--text-primary)}.nx-popover [data-slot=select-item][data-state=checked]{font-weight:600}.nx-popover [data-slot=calendar]{background:0 0}.nx-popover [data-slot=calendar] button[data-selected-single=true]{background:var(--accent-dark);color:#fff}.nx-popover [data-slot=calendar] button:not(:disabled):not([data-selected-single=true]):hover{background:var(--nx-accent-soft);color:var(--text-primary)}.nx-choice{box-sizing:border-box;border:1px solid var(--line);background:rgb(var(--surface-primary));width:100%;font-family:var(--f-sans);text-align:left;color:var(--text-primary);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.nx-choice--lg{border-radius:14px;gap:14px;padding:20px}.nx-choice:hover:not(:disabled):not([aria-checked=true]){border-color:var(--text-muted)}.nx-choice[aria-checked=true]{border-color:var(--accent-dark);background:var(--nx-accent-soft);box-shadow:inset 0 0 0 .5px var(--accent-dark)}.nx-choice:focus-visible{outline:2px solid var(--accent-dark);outline-offset:2px}.nx-choice:disabled{background:rgb(var(--surface-secondary));color:var(--text-muted);cursor:not-allowed;border-style:dashed}.nx-radio,.nx-check{box-sizing:border-box;border:1.5px solid rgb(var(--border-secondary));background:rgb(var(--surface-primary));flex-shrink:0;width:20px;height:20px;transition:border-color .15s,border-width .15s,background-color .15s}.nx-radio{border-radius:50%}.nx-choice[aria-checked=true] .nx-radio,.nx-radio[data-checked=true]{border:6px solid var(--accent-dark)}.nx-check{box-shadow:none;color:#0000;border-radius:6px;place-items:center;display:inline-grid}.nx-choice[aria-checked=true] .nx-check,.nx-check[data-state=checked]{border-color:var(--accent-dark);background:var(--accent-dark);color:#fff}button.nx-check{cursor:pointer}button.nx-check:focus-visible{outline:2px solid var(--accent-dark);outline-offset:2px}.nx-segmented{background:rgb(var(--surface-tertiary));border-radius:10px;flex-shrink:0;padding:4px;display:inline-flex}.nx-segmented>button{height:40px;font-family:var(--f-sans);white-space:nowrap;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:0 18px;font-size:14px;font-weight:500}.nx-segmented>button[aria-checked=true]{background:rgb(var(--surface-primary));color:var(--text-primary);font-weight:600;box-shadow:0 1px 2px #0000001f}.nx-segmented>button:focus-visible{outline:2px solid var(--accent-dark);outline-offset:1px}
