.PostComposer_composerContainer___EKuX{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.04);overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.06)}.PostComposer_composerContainer___EKuX:hover{box-shadow:0 2px 8px rgba(0,0,0,.1),0 8px 24px rgba(0,0,0,.06);border-color:rgba(0,0,0,.08)}.PostComposer_composerTrigger__rD4y0{display:flex;align-items:center;gap:16px;padding:18px 20px;background:#fff;border-radius:12px 12px 0 0;transition:all .2s ease}.PostComposer_triggerAvatar__kOwhm{width:52px;height:52px;border-radius:50%;overflow:hidden;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.1);border:2px solid #fff;transition:transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center}.PostComposer_triggerAvatar__kOwhm img{width:100%;height:100%;object-fit:cover}.PostComposer_triggerAvatar__kOwhm:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.PostComposer_triggerAvatarPlaceholder__Kkfsl{width:100%;height:100%;background:linear-gradient(145deg,#3b82f6,#1e40af 50%,#1e3a8a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.PostComposer_triggerButton__2RTHH{flex:1 1;padding:14px 20px;background:linear-gradient(90deg,#f7f8fa,#f3f4f6);border:1px solid transparent;border-radius:28px;font-size:15px;color:#64748b;text-align:left;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);font-weight:400}.PostComposer_triggerButton__2RTHH:hover{background:linear-gradient(90deg,#f1f2f4,#ebedf0);border-color:rgba(30,64,175,.3);color:#475569;box-shadow:inset 0 0 0 1px rgba(30,64,175,.15)}.PostComposer_triggerButton__2RTHH:focus{outline:none;border-color:rgba(30,64,175,.5);box-shadow:0 0 0 3px rgba(30,64,175,.12)}.PostComposer_composerDivider__P9qCm{height:1px;background:linear-gradient(90deg,transparent,#e5e7eb,transparent);margin:0 20px}.PostComposer_quickActions__UZZC8{display:flex;gap:8px;padding:12px 18px 16px;background:#fff;border-radius:0 0 12px 12px;justify-content:center}.PostComposer_quickAction__B1T2t{flex:1 1;max-width:140px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:transparent;border:none;border-radius:10px;font-size:14px;font-weight:500;color:#64748b;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.PostComposer_quickAction__B1T2t:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity .2s ease;border-radius:inherit}.PostComposer_quickAction__B1T2t:hover{color:#1e40af}.PostComposer_quickAction__B1T2t:hover:before{opacity:.06}.PostComposer_quickAction__B1T2t:active:before{opacity:.1}.PostComposer_quickActionIcon__WGXA6{font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.PostComposer_quickAction__B1T2t:hover .PostComposer_quickActionIcon__WGXA6{transform:scale(1.1)}.PostComposer_quickAction__B1T2t:first-child:hover{color:#10b981}.PostComposer_quickAction__B1T2t:nth-child(2):hover{color:#f59e0b}.PostComposer_quickAction__B1T2t:nth-child(3):hover{color:#ec4899}.PostComposer_quickAction__B1T2t:first-child:hover:before{background:#10b981}.PostComposer_quickAction__B1T2t:nth-child(2):hover:before{background:#f59e0b}.PostComposer_quickAction__B1T2t:nth-child(3):hover:before{background:#ec4899}.PostComposer_modalOverlay__D_URj{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:PostComposer_fadeIn__KpO4L .2s ease}@keyframes PostComposer_fadeIn__KpO4L{0%{opacity:0}to{opacity:1}}.PostComposer_modal__xwDAo{width:100%;max-width:600px;max-height:90vh;background:#fff;border-radius:20px;box-shadow:0 25px 50px rgba(0,0,0,.25);display:flex;flex-direction:column;animation:PostComposer_slideUp__tpKYc .3s ease;overflow:hidden}@keyframes PostComposer_slideUp__tpKYc{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.PostComposer_modalHeader__Tq7cy{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f0f0f0}.PostComposer_modalHeaderLeft__bq6ia{display:flex;align-items:center;gap:12px}.PostComposer_modalAvatar__9K_Na{width:48px;height:48px;border-radius:50%;overflow:hidden}.PostComposer_modalAuthorInfo__WVE2d{display:flex;flex-direction:column;gap:4px}.PostComposer_modalAuthorName__2Ok47{font-size:15px;font-weight:600;color:#1a1a1a}.PostComposer_visibilitySelect__E0UVQ{padding:4px 8px;font-size:12px;color:#1e40af;background:#dbeafe;border:none;border-radius:6px;cursor:pointer;font-weight:500}.PostComposer_visibilitySelect__E0UVQ:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.2)}.PostComposer_modalClose__eQRKw{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border:none;border-radius:50%;font-size:18px;color:#6c757d;cursor:pointer;transition:all .2s ease}.PostComposer_modalClose__eQRKw:hover{background:#e9ecef;color:#495057}.PostComposer_modalBody__mAHpD{flex:1 1;padding:20px 24px;overflow-y:auto}.PostComposer_modalTitleInput__I01_f{width:100%;padding:12px 0;font-size:18px;font-weight:600;color:#1a1a1a;border:none;border-bottom:2px solid #f0f0f0;margin-bottom:16px;outline:none;transition:border-color .2s}.PostComposer_modalTitleInput__I01_f:focus{border-color:#1e40af}.PostComposer_modalTitleInput__I01_f::placeholder{color:#adb5bd}.PostComposer_textareaWrapper__fhj6D{position:relative}.PostComposer_modalTextarea__8Zesd{width:100%;min-height:180px;padding:0;font-size:16px;line-height:1.6;color:#1a1a1a;border:none;resize:none;outline:none;font-family:inherit}.PostComposer_modalTextarea__8Zesd::placeholder{color:#adb5bd}.PostComposer_suggestionsDropdown__DdE3o{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.15);border:1px solid #e9ecef;z-index:100;max-height:250px;overflow-y:auto;margin-top:8px}.PostComposer_suggestionsHeader__GgCm4{padding:12px 16px;font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f0f0f0}.PostComposer_suggestionItem__n8Sqf{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:none;text-align:left;font-size:14px;color:#495057;cursor:pointer;transition:background .15s}.PostComposer_suggestionItem__n8Sqf:hover{background:#f8f9fa}.PostComposer_suggestionAvatar__9Msi4{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#1e3a8a);display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:600;overflow:hidden}.PostComposer_emojiPicker__SR5tF{padding:16px 0;border-top:1px solid #f0f0f0;margin-top:16px}.PostComposer_emojiGrid__yE37i{display:flex;flex-wrap:wrap;gap:4px}.PostComposer_emojiBtn__Ex6gN{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;font-size:22px;cursor:pointer;transition:all .15s}.PostComposer_emojiBtn__Ex6gN:hover{background:#f0f0f0;transform:scale(1.1)}.PostComposer_modalMediaPreview__etX_Y{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:12px;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #f0f0f0}.PostComposer_modalMediaItem__7T5kc{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f8f9fa}.PostComposer_modalMediaRemove__WbISL{position:absolute;top:8px;right:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;font-size:14px;cursor:pointer;transition:all .2s}.PostComposer_modalMediaRemove__WbISL:hover{background:rgba(0,0,0,.8);transform:scale(1.1)}.PostComposer_localBadge__u1lPX{position:absolute;bottom:8px;left:8px;padding:4px 8px;background:rgba(255,193,7,.9);color:#1a1a1a;font-size:10px;font-weight:600;border-radius:4px}.PostComposer_videoPreview__hWosN{position:relative;width:100%;height:100%;background:#1a1a2e;display:flex;align-items:center;justify-content:center}.PostComposer_videoPlaceholder__jtecC{font-size:32px}.PostComposer_videoBadge__Ii__I{position:absolute;bottom:8px;right:8px;padding:4px 8px;background:rgba(0,0,0,.8);color:#fff;font-size:11px;font-weight:600;border-radius:4px}.PostComposer_modalMediaAdd__dnnki{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;aspect-ratio:1;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;color:#6c757d;cursor:pointer;transition:all .2s}.PostComposer_modalMediaAdd__dnnki:hover:not(:disabled){background:#e9ecef;border-color:#1e40af;color:#1e40af}.PostComposer_modalMediaAdd__dnnki:disabled{opacity:.5;cursor:not-allowed}.PostComposer_modalMediaAdd__dnnki span:first-child{font-size:28px}.PostComposer_modalMediaAdd__dnnki span:last-child{font-size:12px;font-weight:500}.PostComposer_uploadProgress__SML6S{position:relative;height:32px;background:#f8f9fa;border-radius:8px;margin-top:16px;overflow:hidden;display:flex;align-items:center;justify-content:center}.PostComposer_uploadProgressBar__d3Yp_{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(135deg,#3b82f6,#1e3a8a);transition:width .3s ease}.PostComposer_uploadProgress__SML6S span{position:relative;z-index:1;font-size:12px;font-weight:500;color:#495057}.PostComposer_modalError__3Uq6d{padding:12px 16px;background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;color:#c53030;font-size:14px;margin-top:16px}.PostComposer_modalFooter__jvRh4{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #f0f0f0;background:#fafafa;gap:16px}.PostComposer_modalMediaActions__g69fk{display:flex;gap:8px;flex-shrink:0}.PostComposer_modalMediaBtn__gz1e9{display:flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;border:1px solid #e5e7eb;border-radius:24px;font-size:13px;font-weight:500;color:#64748b;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.PostComposer_modalMediaBtn__gz1e9:hover:not(:disabled){background:#f8f9fa;border-color:#1e40af;color:#1e40af}.PostComposer_modalMediaBtn__gz1e9:disabled{opacity:.4;cursor:not-allowed}.PostComposer_modalMediaBtnIcon__oIL7t{font-size:16px;line-height:1}.PostComposer_modalMediaBtnLabel__1PyQU{line-height:1}.PostComposer_modalMediaBtn__gz1e9:first-child:hover:not(:disabled){border-color:#10b981;color:#10b981}.PostComposer_modalMediaBtn__gz1e9:nth-child(2):hover:not(:disabled){border-color:#f59e0b;color:#f59e0b}.PostComposer_modalMediaBtn__gz1e9:nth-child(3):hover:not(:disabled){border-color:#3b82f6;color:#3b82f6}.PostComposer_modalActions__rAlKH{display:flex;gap:4px}.PostComposer_modalActionBtn__4xpfE{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;font-size:20px;cursor:pointer;transition:all .2s}.PostComposer_modalActionBtn__4xpfE:hover:not(:disabled){background:#e9ecef}.PostComposer_modalActionBtn__4xpfE:disabled{opacity:.4;cursor:not-allowed}.PostComposer_modalActionBtn__4xpfE.PostComposer_active__WKUdS{background:#dbeafe;color:#1e40af}.PostComposer_modalSubmitArea__q4eSp{display:flex;align-items:center;gap:16px}.PostComposer_modalCharCount__Plgxz{font-size:12px;color:#adb5bd}.PostComposer_modalSubmitBtn__cXZOy{padding:10px 28px;background:linear-gradient(135deg,#3b82f6,#1e3a8a);color:#fff;border:none;border-radius:30px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px rgba(30,64,175,.3)}.PostComposer_modalSubmitBtn__cXZOy:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(30,64,175,.4)}.PostComposer_modalSubmitBtn__cXZOy:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:768px){.PostComposer_modalOverlay__D_URj{padding:0;align-items:flex-end}.PostComposer_modal__xwDAo{max-width:100%;max-height:95vh;border-radius:20px 20px 0 0}.PostComposer_composerContainer___EKuX{border-radius:10px}.PostComposer_composerTrigger__rD4y0{padding:14px;gap:12px}.PostComposer_triggerAvatar__kOwhm{width:44px;height:44px}.PostComposer_triggerButton__2RTHH{padding:12px 16px;font-size:14px}.PostComposer_composerDivider__P9qCm{margin:0 14px}.PostComposer_quickActions__UZZC8{padding:10px 14px 14px;gap:4px}.PostComposer_quickAction__B1T2t{padding:10px 12px;font-size:13px;gap:6px;max-width:none}.PostComposer_quickActionIcon__WGXA6{font-size:16px}.PostComposer_quickAction__B1T2t span:last-child{font-size:12px}.PostComposer_modalBody__mAHpD,.PostComposer_modalHeader__Tq7cy{padding:16px 20px}.PostComposer_modalFooter__jvRh4{padding:12px 20px;flex-wrap:wrap}.PostComposer_modalMediaActions__g69fk{order:2;width:100%;justify-content:center;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.PostComposer_modalSubmitArea__q4eSp{order:1;width:100%;justify-content:space-between}.PostComposer_modalMediaPreview__etX_Y{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.PostComposer_quickAction__B1T2t span:last-child{display:none}.PostComposer_quickAction__B1T2t{padding:12px 16px;justify-content:center}.PostComposer_quickActionIcon__WGXA6{font-size:18px}.PostComposer_quickActions__UZZC8{justify-content:space-around}.PostComposer_modalMediaBtnLabel__1PyQU{display:none}.PostComposer_modalMediaBtn__gz1e9{padding:10px 12px}.PostComposer_modalMediaBtnIcon__oIL7t{font-size:18px}}.PostComposer_editorContainer__rWuwl{margin-bottom:16px;position:relative;overflow:visible}.PostComposer_tagsSection__MD6Ld{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-top:16px;border-top:1px solid #f0f0f0}.PostComposer_tagsContainer__J_n_h{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 16px;background:#f8f9fa;border-radius:12px;border:2px solid transparent;transition:all .2s ease}.PostComposer_tagsContainer__J_n_h:focus-within{border-color:#1e40af;background:#fff;box-shadow:0 0 0 3px rgba(30,64,175,.1)}.PostComposer_tag__rmMtr{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:linear-gradient(135deg,#3b82f6,#1e3a8a);color:#fff;font-size:13px;font-weight:500;border-radius:20px;animation:PostComposer_tagAppear__wx3lU .2s ease}@keyframes PostComposer_tagAppear__wx3lU{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.PostComposer_tagRemove__PJ2h_{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;color:#fff;font-size:14px;cursor:pointer;transition:all .15s ease;line-height:1}.PostComposer_tagRemove__PJ2h_:hover{background:hsla(0,0%,100%,.4)}.PostComposer_tagInput__yYwSe{flex:1 1;min-width:150px;padding:6px 4px;border:none;background:transparent;font-size:14px;color:#1a1a1a;outline:none}.PostComposer_tagInput__yYwSe::placeholder{color:#adb5bd}.PostComposer_tagsCount__oLNGj{font-size:12px;color:#6c757d;text-align:right}.PostComposer_editorLoading__5ACIS{height:150px;background:#f8f9fa}.PostComposer_cropperLoading__CqJJ_,.PostComposer_editorLoading__5ACIS{display:flex;align-items:center;justify-content:center;color:#6c757d;font-size:14px;border-radius:12px}.PostComposer_cropperLoading__CqJJ_{height:300px;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.PostComposer_emojiContainer__Z9xZS{position:relative}.PostComposer_emojiPickerWrapper__etCVS{position:absolute;top:100%;right:0;margin-top:8px;z-index:10001;animation:PostComposer_emojiPickerSlideIn__AsfbF .2s ease}@keyframes PostComposer_emojiPickerSlideIn__AsfbF{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PostComposer_attachmentsPreview__hOekx{padding:16px 0;border-top:1px solid #f0f0f0;margin-top:16px}.PostComposer_documentsGrid__HAORt{display:flex;flex-wrap:wrap;gap:8px}.PostComposer_documentItem__zsN5q{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;max-width:280px;transition:all .2s ease}.PostComposer_documentItem__zsN5q:hover{background:#f1f5f9;border-color:#cbd5e1}.PostComposer_documentIcon__KbCJV{font-size:24px;flex-shrink:0}.PostComposer_documentInfo__A2hSg{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.PostComposer_documentName__8mZiD{font-size:13px;font-weight:500;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PostComposer_documentSize__ohKzy{font-size:11px;color:#94a3b8}.PostComposer_documentRemove__0lDnm{width:24px;height:24px;border:none;background:#e2e8f0;border-radius:50%;cursor:pointer;font-size:14px;color:#64748b;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.PostComposer_documentRemove__0lDnm:hover{background:#ef4444;color:#fff}.PostComposer_errorClose__j4Qir{background:none;border:none;color:#c53030;cursor:pointer;font-size:18px;padding:0 4px;margin-left:12px}.PostComposer_errorClose__j4Qir:hover{color:#9c2525}.PostComposer_modalActionBtn__4xpfE svg{width:20px;height:20px}.PostComposer_cancelModalOverlay__uxrJ9{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:10001;padding:20px;animation:PostComposer_fadeIn__KpO4L .2s ease}.PostComposer_cancelModal__Mh__h{background:#fff;border-radius:20px;padding:40px;max-width:420px;width:100%;text-align:center;box-shadow:0 25px 60px rgba(0,0,0,.3);animation:PostComposer_slideUp__tpKYc .3s cubic-bezier(.34,1.56,.64,1)}.PostComposer_cancelModalIcon__ZPtWv{width:80px;height:80px;margin:0 auto 24px;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;display:flex;align-items:center;justify-content:center}.PostComposer_cancelModalIcon__ZPtWv svg{width:48px;height:48px;color:#dc2626}.PostComposer_cancelModalTitle__q3LfS{font-size:22px;font-weight:700;color:#1a1a1a;margin:0 0 12px}.PostComposer_cancelModalText__wXuNr{font-size:15px;color:#6c757d;margin:0 0 32px;line-height:1.6}.PostComposer_cancelModalActions__A1uI_{display:flex;gap:12px}.PostComposer_cancelModalBtnSecondary__zs0Lg{flex:1 1;padding:14px 24px;background:#f1f3f5;border:1px solid #e9ecef;border-radius:12px;font-size:15px;font-weight:600;color:#495057;cursor:pointer;transition:all .2s ease}.PostComposer_cancelModalBtnSecondary__zs0Lg:hover{background:#e9ecef;border-color:#dee2e6}.PostComposer_cancelModalBtnDanger__BfKlB{flex:1 1;padding:14px 24px;background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:12px;font-size:15px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 15px rgba(220,38,38,.3)}.PostComposer_cancelModalBtnDanger__BfKlB:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(220,38,38,.4)}@media (max-width:480px){.PostComposer_cancelModal__Mh__h{padding:32px 24px;border-radius:16px}.PostComposer_cancelModalIcon__ZPtWv{width:64px;height:64px;margin-bottom:20px}.PostComposer_cancelModalIcon__ZPtWv svg{width:36px;height:36px}.PostComposer_cancelModalTitle__q3LfS{font-size:18px}.PostComposer_cancelModalText__wXuNr{font-size:14px;margin-bottom:24px}.PostComposer_cancelModalActions__A1uI_{flex-direction:column}.PostComposer_cancelModalBtnDanger__BfKlB,.PostComposer_cancelModalBtnSecondary__zs0Lg{padding:14px 20px}}.PostComposer_cropModalOverlay__lDOKT{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.PostComposer_cropModal__1wc1Q{background:#fff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3)}.PostComposer_cropModalHeader__k13pg{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb}.PostComposer_cropModalHeader__k13pg h3{font-size:18px;font-weight:600;color:#1a1a2e;margin:0}.PostComposer_cropModalClose__UyGLY{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;font-size:18px;color:#64748b;cursor:pointer;transition:all .2s ease}.PostComposer_cropModalClose__UyGLY:hover{background:#f3f4f6;color:#1f2937}.PostComposer_cropContainer__UiNdE{position:relative;width:100%;height:400px;background:#1a1a2e}.PostComposer_cropControls__PjiGw{padding:16px 20px;background:#f8fafc;display:flex;align-items:center;gap:16px}.PostComposer_cropControlLabel__Ql89D{font-size:14px;font-weight:500;color:#374151;white-space:nowrap}.PostComposer_cropSlider__QnBdM{flex:1 1;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e2e8f0;border-radius:3px;outline:none}.PostComposer_cropSlider__QnBdM::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:linear-gradient(135deg,#0a66c2,#1e3a5f);border-radius:50%;cursor:pointer;box-shadow:0 2px 6px rgba(10,102,194,.3);-webkit-transition:transform .2s ease;transition:transform .2s ease}.PostComposer_cropSlider__QnBdM::-webkit-slider-thumb:hover{transform:scale(1.1)}.PostComposer_cropSlider__QnBdM::-moz-range-thumb{width:18px;height:18px;background:linear-gradient(135deg,#0a66c2,#1e3a5f);border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 6px rgba(10,102,194,.3)}.PostComposer_cropModalFooter__NyM07{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e5e7eb}.PostComposer_cropBtnSecondary__PWO0X{padding:10px 20px;background:transparent;border:1px solid #d1d5db;border-radius:24px;font-size:14px;font-weight:600;color:#374151;cursor:pointer;transition:all .2s ease}.PostComposer_cropBtnSecondary__PWO0X:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.PostComposer_cropBtnSecondary__PWO0X:disabled{opacity:.6;cursor:not-allowed}.PostComposer_cropBtnPrimary__sloEn{padding:10px 24px;background:linear-gradient(135deg,#0a66c2,#1e3a5f);border:none;border-radius:24px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease}.PostComposer_cropBtnPrimary__sloEn:hover:not(:disabled){background:linear-gradient(135deg,#1e3a5f,#0a66c2);transform:translateY(-1px);box-shadow:0 4px 12px rgba(10,102,194,.3)}.PostComposer_cropBtnPrimary__sloEn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.PostComposer_cropModalOverlay__lDOKT{padding:0;align-items:flex-end}.PostComposer_cropModal__1wc1Q{max-width:100%;max-height:95vh;border-radius:16px 16px 0 0}.PostComposer_cropContainer__UiNdE{height:300px}.PostComposer_cropModalFooter__NyM07{flex-direction:column-reverse}.PostComposer_cropBtnPrimary__sloEn,.PostComposer_cropBtnSecondary__PWO0X{width:100%;justify-content:center}}