.CreatePostForm_container__rXQqS{max-width:740px;margin:0 auto}.CreatePostForm_title__LxcFq{font-size:1.125rem;font-weight:600;color:#1a1a1b;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid #edeff1}.CreatePostForm_form__ebkJ2{display:flex;flex-direction:column;gap:1rem}.CreatePostForm_error__7V9Nu{padding:.75rem 1rem;background:#fff5f5;color:#ff4500;font-size:.875rem;border-radius:8px;border:1px solid #ffebe9}.CreatePostForm_field__Y_8sc{display:flex;flex-direction:column;gap:.375rem}.CreatePostForm_label__q4F2Z{font-size:.875rem;font-weight:500;color:#1a1a1b}.CreatePostForm_optional__Aw81c{font-weight:400;color:#7c7c7c}.CreatePostForm_select__2FFgR{padding:.75rem 1rem;border:1px solid #edeff1;border-radius:8px;font-size:1rem;font-family:inherit;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s}.CreatePostForm_select__2FFgR:focus{outline:none;border-color:var(--brand-primary,#0079d3);box-shadow:0 0 0 2px rgba(0,121,211,.1)}.CreatePostForm_input__lnJgN{padding:.75rem 1rem;border:1px solid #edeff1;border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color .2s,box-shadow .2s}.CreatePostForm_input__lnJgN:focus{outline:none;border-color:var(--brand-primary,#0079d3);box-shadow:0 0 0 2px rgba(0,121,211,.1)}.CreatePostForm_input__lnJgN::placeholder{color:#a5a5a5}.CreatePostForm_textarea__UVcMD{padding:.75rem 1rem;border:1px solid #edeff1;border-radius:8px;font-size:1rem;font-family:inherit;line-height:1.6;resize:vertical;min-height:200px;transition:border-color .2s,box-shadow .2s}.CreatePostForm_textarea__UVcMD:focus{outline:none;border-color:var(--brand-primary,#0079d3);box-shadow:0 0 0 2px rgba(0,121,211,.1)}.CreatePostForm_textarea__UVcMD::placeholder{color:#a5a5a5}.CreatePostForm_charCount__AKASW{text-align:right;font-size:.75rem;color:#7c7c7c}.CreatePostForm_charCount__AKASW .CreatePostForm_warn__k1_bj{color:#ff4500}.CreatePostForm_actions__NGScB{display:flex;justify-content:flex-end;gap:.75rem;padding-top:.5rem}.CreatePostForm_cancelBtn__lO8W6{padding:.625rem 1.25rem;border:none;border-radius:24px;font-size:.875rem;font-weight:600;color:#7c7c7c;background:#f6f7f8;cursor:pointer;transition:background-color .2s}.CreatePostForm_cancelBtn__lO8W6:hover:not(:disabled){background:#edeff1}.CreatePostForm_cancelBtn__lO8W6:disabled{opacity:.5;cursor:not-allowed}.CreatePostForm_submitBtn__Lge15{padding:.625rem 1.5rem;border:none;border-radius:24px;font-size:.875rem;font-weight:600;color:#fff;background:var(--brand-primary,#0079d3);cursor:pointer;transition:background-color .2s,opacity .2s}.CreatePostForm_submitBtn__Lge15:hover:not(:disabled){background:var(--brand-primary-dark,#006cbd)}.CreatePostForm_submitBtn__Lge15:disabled{opacity:.5;cursor:not-allowed}.CreatePostForm_prompt__6mu7K{text-align:center;padding:3rem 2rem;background:#fff;border:1px solid #edeff1;border-radius:8px}.CreatePostForm_prompt__6mu7K h2{font-size:1.25rem;font-weight:600;color:#1a1a1b;margin:0 0 .5rem}.CreatePostForm_prompt__6mu7K p{color:#7c7c7c;margin:0 0 1.5rem}.CreatePostForm_promptButtons__tJMPX{display:flex;justify-content:center;gap:.75rem}.CreatePostForm_loginBtn__OQrGO{padding:.625rem 1.5rem;border-radius:24px;font-size:.875rem;font-weight:600;color:var(--brand-primary,#0079d3);border:1px solid var(--brand-primary,#0079d3);background:transparent;text-decoration:none;transition:background-color .2s}.CreatePostForm_loginBtn__OQrGO:hover{background:rgba(0,121,211,.05)}.CreatePostForm_signupBtn__8jwAC{padding:.625rem 1.5rem;border-radius:24px;font-size:.875rem;font-weight:600;color:#fff;background:var(--brand-primary,#0079d3);text-decoration:none;transition:background-color .2s}.CreatePostForm_signupBtn__8jwAC:hover{background:var(--brand-primary-dark,#006cbd)}