.ProfileBasicsFields_fields__nOS7_{min-width:0;margin:0;padding:12px;border:1px solid #dcd5c8;border-radius:12px}.ProfileBasicsFields_fields__nOS7_ legend{font-size:14px;font-weight:700;color:#4c473e}.ProfileBasicsFields_fields__nOS7_ p{margin:0 0 12px;font-size:12px;line-height:1.6;color:#655e54}.ProfileBasicsFields_fields__nOS7_>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ProfileBasicsFields_fields__nOS7_ label{display:grid;gap:6px;font-size:12px;color:#4c473e}.ProfileBasicsFields_fields__nOS7_ input,.ProfileBasicsFields_fields__nOS7_ select{min-width:0;width:100%;box-sizing:border-box;min-height:42px;padding:8px;font-size:16px;border:1px solid #c5bcae;border-radius:8px;background:white;color:#332f29}@media (max-width:420px){.ProfileBasicsFields_fields__nOS7_>div{grid-template-columns:1fr}}.AccountSettings_dialog__lfrmY{width:min(480px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;border:1px solid #dfd8cc;border-radius:20px;padding:22px;color:#423e36;background:#fffdf8}.AccountSettings_dialog__lfrmY::backdrop{background:#2228}.AccountSettings_dialog__lfrmY header{display:flex;align-items:center;justify-content:space-between;gap:12px}.AccountSettings_dialog__lfrmY h2{margin:0;font-size:21px}.AccountSettings_dialog__lfrmY h3{margin:0 0 8px;font-size:16px}.AccountSettings_dialog__lfrmY p{font-size:13px;line-height:1.7;overflow-wrap:anywhere}.AccountSettings_dialog__lfrmY section{border-top:1px solid #e7dfd2;padding-top:16px;margin-top:18px}.AccountSettings_dialog__lfrmY form{display:grid;gap:12px}.AccountSettings_dialog__lfrmY label{display:grid;gap:6px;font-size:14px}.AccountSettings_dialog__lfrmY input{box-sizing:border-box;width:100%;min-height:44px;border:1px solid #c5bcae;border-radius:9px;padding:10px;font-size:16px;background:white;color:#302e29}.AccountSettings_dialog__lfrmY button{min-height:40px;border:1px solid #d5cdbf;border-radius:10px;padding:8px 12px;background:white;color:#4b463d;cursor:pointer}.AccountSettings_dialog__lfrmY .AccountSettings_primary__jUDnI{background:#28724f;color:white;border-color:#28724f}.AccountSettings_dialog__lfrmY :focus-visible{outline:3px solid #92b8a2;outline-offset:2px}.AccountSettings_dialog__lfrmY button:disabled{opacity:.6;cursor:wait}.AccountSettings_dialog__lfrmY .AccountSettings_error___xAEq{color:#a52b20;margin:0}