.reactQuillSection_editorInput__lMW8a{width:100%;min-height:100px;border:1px solid #e4e6eb;border-radius:8px;resize:none;font-size:15px;line-height:1.5;background-color:#f7f8fa;margin-bottom:12px}.reactQuillSection_editorInput__lMW8a .ql-container{min-height:100px;max-height:300px;overflow-y:auto;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:white}.reactQuillSection_editorInput__lMW8a .ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.reactQuillSection_editorInput__lMW8a .ql-editor{padding:12px;font-size:16px;line-height:1.5}.reactQuillSection_editorInput__lMW8a .ql-editor p{margin-bottom:1em}.reactQuillSection_editorInput__lMW8a .ql-editor a{cursor:pointer!important}.reactQuillSection_editorSkeleton__MyLx1{width:100%;border:1px solid #e4e6eb;border-radius:8px;background-color:#f7f8fa;margin-bottom:12px;overflow:hidden}.reactQuillSection_editorSkeletonToolbar__t6Hvy{height:42px;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;display:flex;gap:8px;padding:8px 12px;align-items:center}.reactQuillSection_editorSkeletonToolbarButton__Uz4m4{width:24px;height:24px;background:#e0e0e0;border-radius:4px;animation:reactQuillSection_pulse__iVz1R 1.5s infinite}.reactQuillSection_editorSkeletonContent__vC3iL{padding:12px;background-color:white;min-height:100px}.reactQuillSection_editorSkeletonLine__Qy7yW{height:16px;background:#e0e0e0;border-radius:4px;margin-bottom:12px;animation:reactQuillSection_pulse__iVz1R 1.5s infinite}.reactQuillSection_editorSkeletonLine__Qy7yW:first-child{width:90%}.reactQuillSection_editorSkeletonLine__Qy7yW:nth-child(2){width:95%}.reactQuillSection_editorSkeletonLine__Qy7yW:nth-child(3){width:85%}.reactQuillSection_editorSkeletonLine__Qy7yW:nth-child(4){width:92%}@keyframes reactQuillSection_pulse__iVz1R{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (max-width:768px){.reactQuillSection_editorSkeletonToolbar__t6Hvy{height:36px;padding:6px 8px;gap:6px}.reactQuillSection_editorSkeletonToolbarButton__Uz4m4{width:20px;height:20px}.reactQuillSection_editorSkeletonContent__vC3iL{padding:8px}.reactQuillSection_editorSkeletonLine__Qy7yW{height:14px;margin-bottom:10px}}.CreatePostModal_modalOverlay__l7taU{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CreatePostModal_modal__uKyO9{background:white;border-radius:12px;width:95%;max-width:770px;max-height:85vh;min-height:550px;display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.12);animation:CreatePostModal_modalSlideIn__juhQp .3s ease-out}@keyframes CreatePostModal_modalSlideIn__juhQp{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.CreatePostModal_modalHeader__PTiI_{display:flex;align-items:center;justify-content:space-between;padding:20px 28px;border-bottom:1px solid #f0f2f5;background:#ffffff;border-radius:12px 12px 0 0;flex-shrink:0;position:relative}.CreatePostModal_userInfo__PsXl4{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1;overflow:hidden}.CreatePostModal_userAvatar__uT8Fy{border-radius:50%;object-fit:cover;border:2px solid #ffffff;box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;pointer-events:none}.CreatePostModal_userDetails__beghD{display:flex;flex-direction:column;gap:3px;min-width:0;overflow:hidden}.CreatePostModal_userNameText__YWtCV{font-size:16px;font-weight:700;color:#1c1e21;line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.CreatePostModal_createPostText__zjbkR,.CreatePostModal_userNameText__YWtCV{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0}.CreatePostModal_createPostText__zjbkR{font-size:15px;font-weight:500;color:#65676b;line-height:1.2}.CreatePostModal_userName__Gcruu{font-size:23px;font-weight:700;color:#000;margin:0;line-height:1.2}.CreatePostModal_closeButton__vngj1{background:transparent;border:none;font-size:40px;color:#000;font-weight:700;cursor:pointer;padding:8px 12px 8px 8px;border-radius:0;width:auto;height:auto;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:absolute;top:12px;right:12px}.CreatePostModal_closeButton__vngj1:hover{color:#1c1e21;transform:scale(1.02)}.CreatePostModal_closeButton__vngj1:active{transform:scale(.98)}.CreatePostModal_headerActions__2pJyy{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-left:12px}.CreatePostModal_draftsButton__Hgal_{background:#ffffff;border:1px solid #0851cc;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:600;color:#0851cc;padding:5px 14px;border-radius:20px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px;box-shadow:0 1px 2px rgba(0,115,177,.1)}.CreatePostModal_draftsButton__Hgal_:hover{background:#0851cc;color:#ffffff;box-shadow:0 4px 12px rgba(0,115,177,.2);transform:translateY(-1px)}.CreatePostModal_draftsButton__Hgal_:active{transform:translateY(0);background:#0851cc}.CreatePostModal_draftsButton__Hgal_.CreatePostModal_active__nahm_{background:#0851cc;color:white;border-color:#0073b1;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.CreatePostModal_draftsIcon__hPPKi{font-size:14px;display:flex;align-items:center}.CreatePostModal_closeButtonContainer__RLm_q{background:transparent;border:none;font-size:32px;color:#000;font-weight:700;cursor:pointer;padding:0 8px;border-radius:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.CreatePostModal_closeButtonContainer__RLm_q:hover{color:#1c1e21;transform:scale(1.02)}.CreatePostModal_draftsDropdown__WxR3t{position:absolute;top:100%;right:0;margin-top:8px;width:250px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;max-height:300px;overflow-y:auto;border:1px solid #e4e6eb}.CreatePostModal_draftItem__CD8Ud{padding:16px;border-bottom:1px solid #e4e6eb;cursor:pointer;transition:background .2s;display:flex;justify-content:space-between;align-items:center}.CreatePostModal_draftItem__CD8Ud:last-child{border-bottom:none}.CreatePostModal_draftItem__CD8Ud:hover{background:#f0f2f5}.CreatePostModal_draftItemContent__AI5uT{flex:1 1;overflow:hidden;padding-right:12px}.CreatePostModal_draftContentPreview__QNwCS{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;color:#1c1e21;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CreatePostModal_draftTime__Yl6pQ{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;color:#65676b;margin:0}.CreatePostModal_deleteDraftIcon__jtLLy{background:transparent;border:none;color:#65676b;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.CreatePostModal_deleteDraftIcon__jtLLy:hover{background-color:#ffebe9;color:#e41e3f}.CreatePostModal_modalContent___voS0{flex:1 1;padding:0;overflow:hidden;display:flex;flex-direction:column;min-height:0;position:relative;transition:all .2s ease}.CreatePostModal_modalContent___voS0.CreatePostModal_dragOver__CNcBy{background-color:rgba(8,102,255,.05);border:2px dashed #0866ff}.CreatePostModal_editorContainer__zge7_{flex:1 1;padding:0;min-height:200px;display:flex;flex-direction:column;overflow:hidden}.CreatePostModal_textInputArea__bD7kO{flex:1 1;padding:12px 20px 20px;min-height:0;display:flex;flex-direction:column}.CreatePostModal_postEditor__GDqUX{width:100%;padding:8px 10px 20px;border:none;resize:none;font-size:18px;line-height:1.6;background-color:transparent;color:#1c1e21;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;outline:none;overflow-y:auto;overflow-x:hidden;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;flex:1 1;display:block}.CreatePostModal_postEditor__GDqUX::-webkit-scrollbar{width:6px;cursor:default}.CreatePostModal_postEditor__GDqUX::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px;cursor:default}.CreatePostModal_postEditor__GDqUX::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px;cursor:default}.CreatePostModal_postEditor__GDqUX::-webkit-scrollbar-thumb:hover{background:#a8a8a8;cursor:default}.CreatePostModal_postEditor__GDqUX a{color:#0866ff;text-decoration:none;cursor:pointer}.CreatePostModal_postEditor__GDqUX a:hover{text-decoration:underline}.CreatePostModal_postEditor__GDqUX ol,.CreatePostModal_postEditor__GDqUX ul{margin-left:20px;padding-left:10px}.CreatePostModal_postEditor__GDqUX ul{list-style-type:disc}.CreatePostModal_postEditor__GDqUX ol{list-style-type:decimal}.CreatePostModal_postEditor__GDqUX:empty:before{content:attr(placeholder);color:#65676b;font-style:italic;pointer-events:none}.CreatePostModal_postEditor__GDqUX:focus{outline:none}.CreatePostModal_toolbarContainer__vhEyJ{padding:0 24px 8px;border-top:1px solid #e4e6eb;flex-shrink:0}.CreatePostModal_toolbar__jYj6_{display:flex;align-items:center;gap:8px;padding:8px 0;flex-wrap:wrap}.CreatePostModal_toolbarButton__rFUWl{background:none;border:none;padding:6px 8px;border-radius:4px;cursor:pointer;color:#65676b;font-size:17px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;flex-shrink:0;position:relative}.CreatePostModal_toolbarButton__rFUWl[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(4px);padding:6px 10px;background-color:#1c1e21;color:white;font-size:12px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:all .2s ease;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.15);font-weight:500;margin-bottom:8px;font-family:Inter,sans-serif}.CreatePostModal_toolbarButton__rFUWl[data-tooltip]:hover:after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.CreatePostModal_toolbarButton__rFUWl:hover{background-color:#f2f3f5;color:#000}.CreatePostModal_toolbarButton__rFUWl:active{background-color:#e4e6eb}.CreatePostModal_toolbarButton__rFUWl.CreatePostModal_active__nahm_{background-color:#0866ff;color:white}.CreatePostModal_toolbarButton__rFUWl.CreatePostModal_active__nahm_:hover{background-color:#0851cc}.CreatePostModal_toolbarDivider__DUEnX{width:1px;height:20px;background-color:#e4e6eb;margin:0 4px;flex-shrink:0}.CreatePostModal_imagePreviewContainer__nOE9x{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:8px;gap:8px;padding:16px 24px;background-color:#f7f8fa;border-top:1px solid #e4e6eb;flex-shrink:0}.CreatePostModal_imagePreviewItem__q1xGU,.CreatePostModal_imagePreview__Mcuj7{border-radius:8px}.CreatePostModal_removeImageButton__6S3Bj{top:4px;right:4px;background:rgba(0,0,0,.6);width:24px;height:24px;font-size:14px}.CreatePostModal_removeImageButton__6S3Bj:hover{background:rgba(0,0,0,.8)}.CreatePostModal_youtubeLinksContainer__J0Jno{padding:16px 24px;background-color:#f7f8fa;border-top:1px solid #e4e6eb;flex-shrink:0}.CreatePostModal_youtubeLinkItem__Vg0e0{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:white;border-radius:6px;margin-bottom:8px;border:1px solid #e4e6eb}.CreatePostModal_youtubeLinkText__lW6BQ{font-size:14px;color:#000;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreatePostModal_removeYoutubeButton__k3phk{background:none;border:none;color:#65676b;cursor:pointer;padding:4px;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;transition:all .2s ease}.CreatePostModal_removeYoutubeButton__k3phk:hover{background-color:#f2f3f5;color:#d93025}.CreatePostModal_dragOverlay__wmaXP{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(8,102,255,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:12px;animation:CreatePostModal_dragOverlayFadeIn__SoAGu .2s ease-out}@keyframes CreatePostModal_dragOverlayFadeIn__SoAGu{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CreatePostModal_dragOverlayContent__q8LnO{text-align:center;padding:40px;background:rgba(255,255,255,.95);border-radius:16px;box-shadow:0 8px 32px rgba(8,102,255,.2);border:2px dashed #0866ff;max-width:300px;animation:CreatePostModal_dragContentPulse__KrVx5 1.5s ease-in-out infinite}@keyframes CreatePostModal_dragContentPulse__KrVx5{0%,to{transform:scale(1);box-shadow:0 8px 32px rgba(8,102,255,.2)}50%{transform:scale(1.02);box-shadow:0 12px 40px rgba(8,102,255,.3)}}.CreatePostModal_dragIcon__8KrKl{color:#0866ff;margin-bottom:16px;display:flex;justify-content:center;animation:CreatePostModal_dragIconBounce__sBqQK 1s ease-in-out infinite}@keyframes CreatePostModal_dragIconBounce__sBqQK{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.CreatePostModal_dragTitle__VUez6{font-size:20px;font-weight:600;color:#0866ff;margin:0 0 8px;line-height:1.3}.CreatePostModal_dragSubtitle__rzrLF,.CreatePostModal_dragTitle__VUez6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.CreatePostModal_dragSubtitle__rzrLF{font-size:14px;color:#65676b;margin:0;line-height:1.4}.CreatePostModal_modalFooter__2tJ_F{display:flex;align-items:center;justify-content:space-between;padding:20px 28px;border-top:1px solid #e4e6eb;background:white;border-radius:0 0 12px 12px;gap:20px;flex-shrink:0}.CreatePostModal_footerLeft__m4k84{display:flex;align-items:center;gap:12px;flex:1 1}.CreatePostModal_footerRight__4KwMJ{display:flex;align-items:center;gap:16px}.CreatePostModal_charCounter__E_7Ne{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;color:#65676b;font-weight:500;transition:all .2s ease}.CreatePostModal_charCounterError__V4olm{color:#e41e3f}.CreatePostModal_charLimitWarning__hDTxt{font-weight:600;animation:CreatePostModal_shake__m9UTH .3s ease-in-out}@keyframes CreatePostModal_shake__m9UTH{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}.CreatePostModal_uploadButton__M3hOh{display:flex;align-items:center;gap:6px;padding:6px;border-radius:6px;cursor:pointer;color:#65676b;transition:all .2s ease;font-size:14px;font-weight:500}.CreatePostModal_uploadButton__M3hOh:hover{background-color:#f2f3f5;color:#000}.CreatePostModal_uploadButton__M3hOh svg{width:30px;height:30px}.CreatePostModal_footerActions__9Isch{display:flex;align-items:center;gap:8px}.CreatePostModal_actionIconBtn__x7E4V{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;color:#65676b;background:transparent;transition:all .2s ease;border:none;position:relative}.CreatePostModal_actionIconBtn__x7E4V:hover{background-color:#f2f3f5;color:#0866ff}.CreatePostModal_actionIconBtn__x7E4V[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(4px);padding:6px 10px;background-color:#1c1e21;color:white;font-size:12px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:all .2s ease;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.15);font-weight:500;margin-bottom:8px;font-family:Inter,sans-serif}.CreatePostModal_actionIconBtn__x7E4V[data-tooltip]:hover:after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.CreatePostModal_youtubeInputWrapper__5CE2J{display:flex;align-items:center;background:#f0f2f5;border-radius:20px;padding:4px 4px 4px 12px;flex:1 1;max-width:350px;transition:all .2s ease;border:1px solid transparent}.CreatePostModal_youtubeInputWrapper__5CE2J:focus-within{background:#ffffff;border-color:#0866ff;box-shadow:0 0 0 3px rgba(8,102,255,.1)}.CreatePostModal_youtubeIcon__jNzz_{color:#ff0000;flex-shrink:0}.CreatePostModal_youtubeInputMinimal__VpAeK{flex:1 1;border:none;background:transparent;padding:8px;font-size:14px;color:#1c1e21;outline:none;min-width:0}.CreatePostModal_youtubeInputMinimal__VpAeK::placeholder{color:#65676b}.CreatePostModal_addYoutubeMinimalBtn__gD9SF{background:#0866ff;color:white;border:none;border-radius:16px;padding:6px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;flex-shrink:0}.CreatePostModal_addYoutubeMinimalBtn__gD9SF:hover{background:#0851cc}.CreatePostModal_postButton__75MrV{padding:8px 24px;background:#0866ff;color:white;border:none;border-radius:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:80px}.CreatePostModal_postButton__75MrV:hover:not(:disabled){background:#0851cc}.CreatePostModal_postButton__75MrV:disabled{background:#e4e6eb;color:#bcc0c4;cursor:not-allowed}.CreatePostModal_discardModalOverlay__hUPmc{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CreatePostModal_discardModal__Yhxr0{background:white;border-radius:12px;width:90%;max-width:320px;box-shadow:0 8px 32px rgba(0,0,0,.2);animation:CreatePostModal_discardModalSlideIn__syDj2 .2s ease-out;position:relative}.CreatePostModal_discardCloseButton__P4yGY{position:absolute;top:10px;right:14px;background:transparent;border:none;font-size:28px;color:#65676b;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10}.CreatePostModal_discardCloseButton__P4yGY:hover{color:#1c1e21;transform:scale(1.1)}@keyframes CreatePostModal_discardModalSlideIn__syDj2{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CreatePostModal_discardModalContent__3chAl{padding:24px 20px 20px;text-align:center}.CreatePostModal_discardIcon__BC26Y{font-size:48px;margin-bottom:16px;opacity:.8}.CreatePostModal_discardTitle__veCKy{font-size:18px;font-weight:600;color:#1c1e21;margin:0 0 6px;line-height:1.3}.CreatePostModal_discardMessage__Gjd_W,.CreatePostModal_discardTitle__veCKy{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.CreatePostModal_discardMessage__Gjd_W{font-size:14px;color:#65676b;margin:0 0 20px;line-height:1.4}.CreatePostModal_discardActions__asTED{display:flex;gap:12px;justify-content:center}.CreatePostModal_discardButton__KZI7S{background:#e41e3f;color:white;border:1px solid #e41e3f;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.CreatePostModal_discardButton__KZI7S:hover{background:transparent;color:#e41e3f}.CreatePostModal_saveDraftButton__MYRXh{background:#0866ff;color:white;border:1px solid #0866ff;border-radius:6px}.CreatePostModal_cancelButton___k3hk,.CreatePostModal_saveDraftButton__MYRXh{padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.CreatePostModal_cancelButton___k3hk{background:transparent;color:#1c1e21;border:1px solid #1c1e21;border-radius:6px}.CreatePostModal_cancelButton___k3hk:hover{background:#f5f5f5;border-color:#1c1e21}.CreatePostModal_saveDraftButton__MYRXh:hover{background:#0851cc;border-color:#0851cc}@media (max-height:600px){.CreatePostModal_modalOverlay__l7taU{padding:0;align-items:flex-start}.CreatePostModal_modal__uKyO9{width:95%;max-width:770px;height:100%;height:100dvh;max-height:100%;max-height:100dvh;min-height:auto;margin:0;border-radius:0}.CreatePostModal_editorContainer__zge7_{min-height:0}.CreatePostModal_modalHeader__PTiI_{padding:10px 20px}.CreatePostModal_userInfo__PsXl4{gap:8px}.CreatePostModal_userAvatar__uT8Fy{width:36px;height:36px}.CreatePostModal_userNameText__YWtCV{font-size:18px}.CreatePostModal_createPostText__zjbkR{font-size:14px}.CreatePostModal_closeButton__vngj1{font-size:24px;padding:4px 6px}.CreatePostModal_textInputArea__bD7kO{padding:10px 20px;min-height:80px;max-height:150px}.CreatePostModal_postEditor__GDqUX{min-height:80px;max-height:120px;font-size:15px;padding:4px 6px 8px}.CreatePostModal_toolbarContainer__vhEyJ{padding:0 20px 6px;margin-top:6px}.CreatePostModal_toolbar__jYj6_{gap:4px;padding:4px 0}.CreatePostModal_toolbarButton__rFUWl{padding:3px 5px;min-width:24px;height:24px;font-size:14px}.CreatePostModal_imagePreviewContainer__nOE9x{padding:10px 20px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:4px}.CreatePostModal_youtubeLinksContainer__J0Jno{padding:10px 20px}.CreatePostModal_youtubeLinkItem__Vg0e0{padding:4px 8px;margin-bottom:4px}.CreatePostModal_youtubeLinkText__lW6BQ{font-size:12px}.CreatePostModal_dragOverlayContent__q8LnO{padding:24px;max-width:250px}.CreatePostModal_dragIcon__8KrKl svg{width:36px;height:36px}.CreatePostModal_dragTitle__VUez6{font-size:16px}.CreatePostModal_dragSubtitle__rzrLF{font-size:12px}}@media (max-width:768px){.CreatePostModal_modalOverlay__l7taU{padding:0;align-items:flex-start}.CreatePostModal_modal__uKyO9{width:100%;max-width:100%;height:100%;height:100dvh;max-height:100%;max-height:100dvh;min-height:auto;margin:0;border-radius:0}.CreatePostModal_editorContainer__zge7_{min-height:0}.CreatePostModal_modalHeader__PTiI_{padding:12px 16px}.CreatePostModal_userInfo__PsXl4{gap:10px}.CreatePostModal_userAvatar__uT8Fy{width:40px;height:40px}.CreatePostModal_userNameText__YWtCV{font-size:16px}.CreatePostModal_createPostText__zjbkR{font-size:13px}.CreatePostModal_closeButton__vngj1{background:#ffffff;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #f0f2f5;padding:0;font-size:30px;font-weight:700;color:#000;top:10px;right:12px;z-index:2}.CreatePostModal_textInputArea__bD7kO{padding:12px 16px;min-height:0;flex:1 1}.CreatePostModal_postEditor__GDqUX{min-height:0;flex:1 1;font-size:16px;padding:6px 8px 12px}.CreatePostModal_toolbarContainer__vhEyJ{padding:0 16px 8px;margin-top:8px}.CreatePostModal_toolbar__jYj6_{gap:6px;padding:6px 0}.CreatePostModal_toolbarButton__rFUWl{padding:4px 6px;min-width:28px;height:28px;font-size:15px}.CreatePostModal_imagePreviewContainer__nOE9x{padding:12px 16px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:6px}.CreatePostModal_youtubeLinksContainer__J0Jno{padding:12px 16px}.CreatePostModal_youtubeLinkItem__Vg0e0{padding:6px 10px;margin-bottom:6px}.CreatePostModal_youtubeLinkText__lW6BQ{font-size:13px}.CreatePostModal_dragOverlayContent__q8LnO{padding:20px;max-width:200px}.CreatePostModal_dragIcon__8KrKl svg{width:32px;height:32px}.CreatePostModal_dragTitle__VUez6{font-size:14px}.CreatePostModal_dragSubtitle__rzrLF{font-size:11px}.CreatePostModal_modalFooter__2tJ_F{padding:12px 16px;flex-direction:column;gap:8px}.CreatePostModal_footerLeft__m4k84{width:100%;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:8px}.CreatePostModal_uploadButton__M3hOh{padding:4px 6px;font-size:13px}.CreatePostModal_uploadButton__M3hOh svg{width:24px;height:24px}.CreatePostModal_youtubeInputContainer__5U4Ik{max-width:none;flex:1 1;min-width:200px}.CreatePostModal_youtubeInput__b3rlQ{padding:6px 10px;font-size:13px}.CreatePostModal_addYoutubeButton__Kc08k{padding:6px 12px;font-size:13px}.CreatePostModal_footerRight__4KwMJ{width:100%;display:flex;flex-direction:column;gap:4px}.CreatePostModal_postButton__75MrV{width:100%;padding:8px 20px;font-size:16px;border-radius:8px}.CreatePostModal_discardModal__Yhxr0{width:95%;margin:16px}.CreatePostModal_discardModalContent__3chAl{padding:24px 20px 20px}.CreatePostModal_discardIcon__BC26Y{font-size:40px;margin-bottom:12px}.CreatePostModal_discardTitle__veCKy{font-size:18px}.CreatePostModal_discardMessage__Gjd_W{font-size:14px;margin-bottom:20px}.CreatePostModal_discardActions__asTED{flex-direction:column;gap:8px}.CreatePostModal_cancelDiscardButton__1hw8p,.CreatePostModal_discardButton__KZI7S{width:100%;padding:12px 20px}}@media (max-width:480px){.CreatePostModal_modalOverlay__l7taU{padding:0;align-items:flex-start}.CreatePostModal_modal__uKyO9{width:100%;max-width:100%;height:100%;height:100dvh;max-height:100%;max-height:100dvh;border-radius:0;margin:0;min-height:auto;box-shadow:none}.CreatePostModal_editorContainer__zge7_{min-height:0}.CreatePostModal_modalHeader__PTiI_{border-radius:0;padding:16px 20px;border-bottom:1px solid #f0f2f5}.CreatePostModal_userInfo__PsXl4{gap:12px}.CreatePostModal_userAvatar__uT8Fy{width:40px;height:40px}.CreatePostModal_userNameText__YWtCV{font-size:16px;font-weight:600}.CreatePostModal_createPostText__zjbkR{font-size:13px;color:#65676b}.CreatePostModal_closeButton__vngj1{background:#ffffff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #f0f2f5;padding:0;font-size:26px;font-weight:700;color:#000;top:12px;right:16px;z-index:2}.CreatePostModal_closeButton__vngj1:hover{background:rgba(0,0,0,.1)}.CreatePostModal_textInputArea__bD7kO{padding:16px 20px;min-height:0;flex:1 1}.CreatePostModal_postEditor__GDqUX{min-height:0;flex:1 1;font-size:16px;padding:8px 12px 12px;line-height:1.5}.CreatePostModal_toolbarContainer__vhEyJ{padding:0 20px 12px;margin-top:8px}.CreatePostModal_toolbar__jYj6_{gap:6px;padding:6px 0;flex-wrap:wrap}.CreatePostModal_toolbarButton__rFUWl{padding:6px 8px;min-width:32px;height:32px;font-size:14px;border-radius:6px;transition:background-color .2s}.CreatePostModal_toolbarButton__rFUWl:hover{background-color:#f0f2f5}.CreatePostModal_imagePreviewContainer__nOE9x{padding:8px 12px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:4px}.CreatePostModal_removeImageButton__6S3Bj{width:20px;height:20px;font-size:12px;top:2px;right:2px}.CreatePostModal_youtubeLinksContainer__J0Jno{padding:8px 12px}.CreatePostModal_youtubeLinkItem__Vg0e0{padding:5px 8px;margin-bottom:4px}.CreatePostModal_youtubeLinkText__lW6BQ{font-size:12px}.CreatePostModal_removeYoutubeButton__k3phk{width:18px;height:18px;font-size:11px}.CreatePostModal_dragOverlayContent__q8LnO{padding:16px;max-width:180px}.CreatePostModal_dragIcon__8KrKl svg{width:28px;height:28px}.CreatePostModal_dragTitle__VUez6{font-size:13px}.CreatePostModal_dragSubtitle__rzrLF{font-size:10px}.CreatePostModal_modalFooter__2tJ_F{padding:16px 20px 20px;border-radius:0;flex-direction:column;gap:10px;border-top:1px solid #f0f2f5}.CreatePostModal_footerLeft__m4k84{flex-direction:row;gap:12px;width:100%;align-items:center}.CreatePostModal_uploadButton__M3hOh{padding:8px 10px;font-size:14px;justify-content:center;border-radius:8px;background:#f8f9fa;border:1px solid #e4e6ea;transition:all .2s;flex-shrink:0}.CreatePostModal_uploadButton__M3hOh:hover{background:#e9ecef;border-color:#ced4da}.CreatePostModal_uploadButton__M3hOh svg{width:18px;height:18px}.CreatePostModal_youtubeInputContainer__5U4Ik{width:100%;flex-direction:row;gap:8px;align-items:center}.CreatePostModal_youtubeInput__b3rlQ{flex:1 1;padding:10px 12px;font-size:14px;border-radius:8px;border:1px solid #e4e6ea}.CreatePostModal_addYoutubeButton__Kc08k{flex-shrink:0;padding:10px 16px;font-size:14px;border-radius:8px;background:#007bff;color:white;border:none;transition:background-color .2s;white-space:nowrap}.CreatePostModal_addYoutubeButton__Kc08k:hover{background:#0056b3}.CreatePostModal_footerRight__4KwMJ{width:100%;display:flex;flex-direction:column;gap:8px}.CreatePostModal_postButton__75MrV{width:100%;padding:8px 20px;font-size:16px;font-weight:600;border-radius:10px;background:#1877f2;color:white;border:none;transition:background-color .2s}.CreatePostModal_postButton__75MrV:hover{background:#166fe5}.CreatePostModal_discardModal__Yhxr0{width:95%;margin:16px}.CreatePostModal_discardModalContent__3chAl{padding:24px 20px 20px}.CreatePostModal_discardIcon__BC26Y{font-size:40px;margin-bottom:12px}.CreatePostModal_discardTitle__veCKy{font-size:18px}.CreatePostModal_discardMessage__Gjd_W{font-size:14px;margin-bottom:20px}.CreatePostModal_discardActions__asTED{flex-direction:column;gap:8px}.CreatePostModal_cancelDiscardButton__1hw8p,.CreatePostModal_discardButton__KZI7S{width:100%;padding:12px 20px}}@media (max-width:360px){.CreatePostModal_draftsText__a3VBG{display:none}.CreatePostModal_draftsButton__Hgal_{padding:6px;width:32px;height:32px;justify-content:center;border-radius:50%}.CreatePostModal_modalOverlay__l7taU{padding:3vh 0 0}.CreatePostModal_modal__uKyO9{border-radius:0}.CreatePostModal_modalHeader__PTiI_{padding:12px 16px;border-radius:0}.CreatePostModal_userInfo__PsXl4{gap:10px}.CreatePostModal_userAvatar__uT8Fy{width:36px;height:36px}.CreatePostModal_userNameText__YWtCV{font-size:15px}.CreatePostModal_createPostText__zjbkR{font-size:12px}.CreatePostModal_closeButton__vngj1{font-size:18px;padding:6px;top:10px;right:12px}.CreatePostModal_textInputArea__bD7kO{padding:12px 16px;min-height:0;flex:1 1}.CreatePostModal_postEditor__GDqUX{min-height:0;flex:1 1;font-size:15px;padding:6px 10px 10px}.CreatePostModal_toolbarContainer__vhEyJ{padding:0 16px 10px}.CreatePostModal_toolbarButton__rFUWl{padding:2px 4px;min-width:24px;height:24px;font-size:13px}.CreatePostModal_imagePreviewContainer__nOE9x{padding:6px 10px;grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.CreatePostModal_modalFooter__2tJ_F{padding:8px 10px}.CreatePostModal_postButton__75MrV{padding:8px 16px;font-size:13px}.CreatePostModal_discardModal__Yhxr0{width:95%;margin:16px}.CreatePostModal_discardModalContent__3chAl{padding:24px 20px 20px}.CreatePostModal_discardIcon__BC26Y{font-size:40px;margin-bottom:12px}.CreatePostModal_discardTitle__veCKy{font-size:18px}.CreatePostModal_discardMessage__Gjd_W{font-size:14px;margin-bottom:20px}.CreatePostModal_discardActions__asTED{flex-direction:column;gap:8px}.CreatePostModal_cancelDiscardButton__1hw8p,.CreatePostModal_discardButton__KZI7S{width:100%;padding:12px 20px}}.CreatePostModal_uploadProgressContainer__9iPxR{background:linear-gradient(135deg,#f8f9fa,#ffffff);border:1px solid #e5e7eb;border-radius:12px;padding:20px;margin:16px 24px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.CreatePostModal_uploadProgressHeaderSection__luA29{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.CreatePostModal_uploadProgressTitle__Wlgl8{font-size:16px;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:8px}.CreatePostModal_uploadProgressCount__fNwMO{font-size:13px;font-weight:500;color:#6b7280;background:#f3f4f6;padding:4px 10px;border-radius:12px}.CreatePostModal_uploadProgressList__QExL_{display:flex;flex-direction:column;gap:12px}.CreatePostModal_uploadProgressItem__6vYiU{background:white;border:1px solid #e5e7eb;border-radius:10px;padding:16px;transition:all .2s ease;position:relative;overflow:hidden}.CreatePostModal_uploadProgressItem__6vYiU:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d1d5db}.CreatePostModal_uploadProgressItemCompleted__Sl0bX{background:#f0fdf4;border-color:#86efac}.CreatePostModal_uploadProgressItemError__Vkasj{background:#fef2f2;border-color:#fca5a5}.CreatePostModal_uploadProgressItemHeader__h0acp{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.CreatePostModal_uploadProgressFileInfo__FmFZO{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.CreatePostModal_uploadProgressFileIcon__ML9q3{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.03);border-radius:10px;padding:8px}.CreatePostModal_uploadProgressFileDetails__beIyk{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.CreatePostModal_uploadProgressFileName__6sU2T{font-size:14px;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.CreatePostModal_uploadProgressFileSize__NIdW0{font-size:12px;color:#6b7280;font-weight:400}.CreatePostModal_uploadProgressStatus__MloBS{flex-shrink:0;display:flex;align-items:center}.CreatePostModal_uploadProgressPercent__S1hub{font-size:14px;font-weight:600;color:#3b82f6;background:#eff6ff;padding:4px 10px;border-radius:6px;white-space:nowrap}.CreatePostModal_uploadStatusBadgeCompleted__2B6Yy{color:#059669;background:#d1fae5}.CreatePostModal_uploadStatusBadgeCompleted__2B6Yy,.CreatePostModal_uploadStatusBadgeError__731A8{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:6px 12px;border-radius:8px;white-space:nowrap}.CreatePostModal_uploadStatusBadgeError__731A8{color:#dc2626;background:#fee2e2}.CreatePostModal_uploadProgressBar__u5wiS{width:100%;height:8px;background:#e5e7eb;border-radius:10px;overflow:hidden;position:relative;margin-bottom:8px}.CreatePostModal_uploadProgressFill___rNxx{height:100%;border-radius:10px;transition:width .3s ease;background:linear-gradient(90deg,currentColor,currentColor);position:relative}.CreatePostModal_uploadProgressBarAnimation__QsA8Z{position:absolute;top:0;width:20px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:CreatePostModal_shimmer__vJSAN 1.5s infinite;pointer-events:none}@keyframes CreatePostModal_shimmer__vJSAN{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}.CreatePostModal_uploadProgressStats__y4lZH{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.CreatePostModal_uploadProgressSpeed__iAnwu{font-size:12px;color:#6b7280;font-weight:500}.CreatePostModal_uploadProgressActions__TVIw1{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.CreatePostModal_uploadActionButton__Xgrhn{display:flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.CreatePostModal_uploadActionButton__Xgrhn svg{flex-shrink:0}.CreatePostModal_uploadActionButtonPause__I0Tmd{background:#fef3c7;color:#92400e}.CreatePostModal_uploadActionButtonPause__I0Tmd:hover{background:#fde68a}.CreatePostModal_uploadActionButtonResume__YdYLm{background:#dbeafe;color:#1e40af}.CreatePostModal_uploadActionButtonResume__YdYLm:hover{background:#bfdbfe}.CreatePostModal_uploadActionButtonCancel__dEs3F{background:#fee2e2;color:#991b1b}.CreatePostModal_uploadActionButtonCancel__dEs3F:hover{background:#fecaca}.CreatePostModal_imagePreviewItem__q1xGU{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:1;transition:transform .2s ease}.CreatePostModal_imagePreviewItem__q1xGU:hover{transform:scale(1.02)}.CreatePostModal_imagePreview__Mcuj7{width:100%;height:100%;object-fit:cover;border-radius:10px}.CreatePostModal_imagePreviewOverlay__TQXaz{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);padding:8px;opacity:0;transition:opacity .2s ease}.CreatePostModal_imagePreviewItem__q1xGU:hover .CreatePostModal_imagePreviewOverlay__TQXaz{opacity:1}.CreatePostModal_imagePreviewFileName__a36TQ{font-size:11px;color:white;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreatePostModal_filePreviewCard__gUC5P{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;border:2px dashed;border-radius:10px;position:relative}.CreatePostModal_filePreviewIcon___PiHw{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.CreatePostModal_filePreviewInfo__d1OA1{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.CreatePostModal_filePreviewName__Hw8tW{font-size:11px;font-weight:500;color:#111827;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%}.CreatePostModal_filePreviewSize__PRrQZ{font-size:10px;color:#6b7280}.CreatePostModal_removeImageButton__6S3Bj{position:absolute;top:6px;right:6px;background:rgba(0,0,0,.7);color:white;border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CreatePostModal_removeImageButton__6S3Bj:hover{background:rgba(220,38,38,.9);transform:scale(1.1)}.CreatePostModal_removeImageButton__6S3Bj:active{transform:scale(.95)}.CreatePostModal_removeImageButton__6S3Bj svg{width:14px;height:14px}@media (max-width:768px){.CreatePostModal_uploadProgressContainer__9iPxR{margin:12px 16px;padding:16px}.CreatePostModal_uploadProgressItem__6vYiU{padding:12px}.CreatePostModal_uploadProgressFileInfo__FmFZO{gap:10px}.CreatePostModal_uploadProgressFileIcon__ML9q3{width:40px;height:40px}.CreatePostModal_uploadProgressItemHeader__h0acp{flex-direction:column;gap:8px}.CreatePostModal_uploadProgressStatus__MloBS{align-self:flex-end}.CreatePostModal_uploadProgressActions__TVIw1{width:100%;justify-content:flex-end}.CreatePostModal_uploadActionButton__Xgrhn{flex:1 1;justify-content:center}}@media (max-width:480px){.CreatePostModal_headerActions__2pJyy{gap:0}.CreatePostModal_uploadProgressContainer__9iPxR{margin:8px 12px;padding:12px;border-radius:10px}.CreatePostModal_uploadProgressFileIcon__ML9q3{width:36px;height:36px}.CreatePostModal_uploadProgressFileName__6sU2T{font-size:13px}.CreatePostModal_uploadProgressActions__TVIw1{flex-direction:column}.CreatePostModal_uploadActionButton__Xgrhn{width:100%}}.CreatePostModal_linkPopupOverlay__3DIUA{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.6);z-index:1000;display:flex;align-items:center;justify-content:center;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:CreatePostModal_linkFadeIn__iwo3O .2s ease}.CreatePostModal_linkPopup__FK1aZ{background:white;width:90%;max-width:320px;padding:24px;border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.12);border:1px solid #f0f2f5;animation:CreatePostModal_linkScaleIn__0ZoM2 .2s cubic-bezier(.175,.885,.32,1.275)}.CreatePostModal_linkPopup__FK1aZ h3{margin:0 0 20px;font-size:19px;font-weight:700;color:#1c1e21;letter-spacing:-.3px}.CreatePostModal_linkInputGroup__mC_BU{margin-bottom:18px}.CreatePostModal_linkInputGroup__mC_BU label{display:block;font-size:13px;font-weight:600;color:#65676b;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.CreatePostModal_linkInputGroup__mC_BU input{width:100%;padding:12px 14px;background:#f7f8fa;border:1px solid #e4e6eb;border-radius:8px;font-size:14px;color:#1c1e21;transition:all .2s ease;outline:none}.CreatePostModal_linkInputGroup__mC_BU input::placeholder{color:#9ca3af}.CreatePostModal_linkInputGroup__mC_BU input:focus{background:white;border-color:#0866ff;box-shadow:0 0 0 3px rgba(8,102,255,.1)}.CreatePostModal_linkPopupActions__FJvS7{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.CreatePostModal_linkCancelBtn__7rkT9{background:#f0f2f5;border:none;color:#65676b;font-weight:600;font-size:14px;cursor:pointer;padding:10px 18px;border-radius:8px;transition:all .2s}.CreatePostModal_linkCancelBtn__7rkT9:hover{background:#e4e6eb;color:#1c1e21}.CreatePostModal_linkApplyBtn__KgszK{background:#0866ff;border:none;color:white;font-weight:600;font-size:14px;cursor:pointer;padding:10px 24px;border-radius:8px;transition:all .2s ease;box-shadow:0 4px 12px rgba(8,102,255,.2)}.CreatePostModal_linkApplyBtn__KgszK:disabled{background:#e4e6eb;color:#bcc0c4;cursor:not-allowed;box-shadow:none}.CreatePostModal_linkApplyBtn__KgszK:not(:disabled):hover{background:#0056e0;transform:translateY(-1px);box-shadow:0 6px 16px rgba(8,102,255,.3)}.CreatePostModal_linkApplyBtn__KgszK:not(:disabled):active{transform:translateY(0)}@keyframes CreatePostModal_linkFadeIn__iwo3O{0%{opacity:0}to{opacity:1}}@keyframes CreatePostModal_linkScaleIn__0ZoM2{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CreatePostModal_linkToolbar__A8Mva{position:absolute;z-index:1001;transform:translate(-50%,-130%);background:white;border:1px solid #e4e6eb;border-radius:8px;display:flex;align-items:center;padding:6px 12px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .2s cubic-bezier(.175,.885,.32,1.275);pointer-events:auto;gap:8px;max-width:320px}.CreatePostModal_linkToolbar__A8Mva.CreatePostModal_flipped__qElOH{transform:translate(-50%,30%)}.CreatePostModal_toolbarUrl__o1adg{font-size:13px;color:#0866ff;text-decoration:none;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin-right:8px}.CreatePostModal_toolbarUrl__o1adg:hover{text-decoration:underline}.CreatePostModal_toolbarActionBtn__Gljxd{background:none;border:none;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#65676b;transition:all .2s}.CreatePostModal_toolbarActionBtn__Gljxd:hover{background:#f0f2f5;color:#1c1e21}.CreatePostModal_toolbarActionBtn__Gljxd[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:125%;left:50%;transform:translateX(-50%) translateY(4px);padding:4px 8px;background-color:#1c1e21;color:white;font-size:11px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:all .2s ease;z-index:1002}.CreatePostModal_toolbarActionBtn__Gljxd:hover:after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.CreatePostModal_linkToolbar__A8Mva.CreatePostModal_flipped__qElOH .CreatePostModal_toolbarActionBtn__Gljxd[data-tooltip]:after{bottom:auto;top:125%;transform:translateX(-50%) translateY(-4px)}.CreatePostModal_linkToolbar__A8Mva.CreatePostModal_flipped__qElOH .CreatePostModal_toolbarActionBtn__Gljxd:hover:after{transform:translateX(-50%) translateY(0)}.CreatePostModal_pollSection__Nlrb7{padding:16px 24px;background-color:#f7f9fc;border-top:1px solid #e4e6eb;border-radius:0 0 12px 12px}.CreatePostModal_pollOptionsContainer__JU0IL{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.CreatePostModal_pollOptionWrapper__Gylxx{display:flex;align-items:center;gap:12px;background:white;border:1px solid #d0d5dd;border-radius:8px;padding:8px 12px;transition:all .2s ease}.CreatePostModal_pollOptionWrapper__Gylxx:focus-within{border-color:#0866ff;box-shadow:0 0 0 4px rgba(8,102,255,.1)}.CreatePostModal_pollOptionIcon___MimJ{color:#8a8d91;display:flex;align-items:center}.CreatePostModal_pollOptionInput__9yPjT{flex:1 1;border:none;outline:none;font-size:15px;color:#1c1e21;background:transparent;padding:4px 0}.CreatePostModal_pollOptionInput__9yPjT::placeholder{color:#8a8d91}.CreatePostModal_removePollOptionBtn__ivyzM{background:none;border:none;color:#8a8d91;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.CreatePostModal_removePollOptionBtn__ivyzM:hover{background-color:#ffebe9;color:#e41e3f}.CreatePostModal_addPollOptionBtn__NURlS{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:#0866ff;font-weight:600;font-size:15px;cursor:pointer;padding:8px 0;margin-bottom:16px;transition:color .2s ease}.CreatePostModal_addPollOptionBtn__NURlS:hover{color:#0851cc}.CreatePostModal_pollSettings__kFi6p{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #e4e6eb}.CreatePostModal_pollSettingLabel__FVPpR{font-size:15px;color:#1c1e21;font-weight:500}.CreatePostModal_toggleSwitch__SZ6KV{position:relative;display:inline-block;width:44px;height:24px}.CreatePostModal_toggleSwitch__SZ6KV input{opacity:0;width:0;height:0}.CreatePostModal_toggleSlider__0mUdp{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.CreatePostModal_toggleSlider__0mUdp:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.4s;border-radius:50%}input:checked+.CreatePostModal_toggleSlider__0mUdp{background-color:#0866ff}input:checked+.CreatePostModal_toggleSlider__0mUdp:before{transform:translateX(20px)}.CreatePollModal_modalOverlay__r5lCK{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(15,23,42,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000;animation:CreatePollModal_fadeIn__2l36s .2s ease-out forwards}@keyframes CreatePollModal_fadeIn__2l36s{0%{opacity:0}to{opacity:1}}.CreatePollModal_modalContent__9Ntif{background:#ffffff;width:90%;max-width:550px;max-height:90vh;border-radius:16px;display:flex;flex-direction:column;box-shadow:0 20px 40px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);animation:CreatePollModal_scaleUp__YAIn4 .3s cubic-bezier(.16,1,.3,1) forwards;overflow:hidden;color:#0f172a}@keyframes CreatePollModal_scaleUp__YAIn4{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.CreatePollModal_modalHeader__pEil8{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #e2e8f0;background:#f8fafc}.CreatePollModal_headerLeft__Ljgfe{display:flex;align-items:center;gap:.75rem}.CreatePollModal_headerIcon__EpG7X{color:#043cb5;font-size:1.2rem}.CreatePollModal_modalHeader__pEil8 h2{margin:0;font-size:.95rem;font-weight:600;letter-spacing:-.01em;color:#1e293b}.CreatePollModal_closeBtn__im9yW{background:none;border:none;color:#64748b;font-size:1.25rem;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.CreatePollModal_closeBtn__im9yW:hover{background:#e2e8f0;color:#0f172a}.CreatePollModal_modalBody__HT9rd{padding:1.25rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}.CreatePollModal_modalBody__HT9rd::-webkit-scrollbar{width:6px}.CreatePollModal_modalBody__HT9rd::-webkit-scrollbar-track{background:transparent}.CreatePollModal_modalBody__HT9rd::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.CreatePollModal_inputGroup__RrxkK{display:flex;flex-direction:column;gap:.5rem}.CreatePollModal_labelRow__HJPaC{display:flex;justify-content:space-between;align-items:center}.CreatePollModal_durationSelect__4BPbG label,.CreatePollModal_labelRow__HJPaC label,.CreatePollModal_optionsContainer__jSVJY>label{font-size:.8rem;font-weight:600;color:#334155}.CreatePollModal_charCount__WvmAJ{font-size:.7rem;color:#64748b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CreatePollModal_limitReached__yDxhY{color:#ef4444}.CreatePollModal_questionInput__y9JEF{width:100%;background:#ffffff;border:1px solid #cbd5e1;border-radius:8px;padding:.6rem .8rem;font-size:.85rem;color:#0f172a;resize:none;font-family:inherit;transition:all .2s ease}.CreatePollModal_questionInput__y9JEF:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.15)}.CreatePollModal_questionInput__y9JEF::placeholder{color:#94a3b8}.CreatePollModal_optionsContainer__jSVJY{display:flex;flex-direction:column;gap:.75rem}.CreatePollModal_optionsList__z78gY{display:flex;flex-direction:column;gap:.5rem}.CreatePollModal_optionRow__F_xlx{display:flex;align-items:center;gap:.5rem;animation:CreatePollModal_slideIn___5DW2 .2s ease-out}@keyframes CreatePollModal_slideIn___5DW2{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.CreatePollModal_optionInputWrapper__GmxXR{position:relative;flex:1 1}.CreatePollModal_optionInput__HuzaV{width:100%;background:#ffffff;border:1px solid #cbd5e1;border-radius:8px;padding:.6rem 2.5rem .6rem .8rem;font-size:.85rem;color:#0f172a;transition:all .2s ease}.CreatePollModal_optionInput__HuzaV:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.15)}.CreatePollModal_optionCharCount__HBym2{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:.7rem;color:#94a3b8;pointer-events:none}.CreatePollModal_removeBtn__s_jaG{background:#fef2f2;border:1px solid #fecaca;color:#ef4444;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.CreatePollModal_removeBtn__s_jaG:hover{background:#fee2e2;border-color:#fca5a5}.CreatePollModal_addOptionBtn__sHyCf{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.6rem;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CreatePollModal_addOptionBtn__sHyCf:hover{border-color:#043cb5;color:#043cb5;background:rgba(4,60,181,.03)}.CreatePollModal_settingsSection__CgrCH{display:flex;flex-direction:column;gap:1.25rem;padding-top:1.25rem;border-top:1px solid #e2e8f0}.CreatePollModal_durationSelect__4BPbG{display:flex;flex-direction:column;gap:.5rem}.CreatePollModal_durationSelect__4BPbG select{width:100%;background:#ffffff;border:1px solid #cbd5e1;border-radius:8px;padding:.6rem .8rem;color:#0f172a;font-size:.85rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2364748B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center}.CreatePollModal_durationSelect__4BPbG select:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.15)}.CreatePollModal_durationSelect__4BPbG select option{background:#ffffff;color:#0f172a}.CreatePollModal_advancedSettingsWrapper__An076{display:flex;flex-direction:column;gap:.75rem}.CreatePollModal_advancedToggleBtn__KQ6Xo{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:none;padding:0;color:#64748b;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:color .2s}.CreatePollModal_advancedToggleBtn__KQ6Xo:hover{color:#0f172a}.CreatePollModal_advancedSettings__9ExOE{display:flex;flex-direction:column;gap:1rem;animation:CreatePollModal_expandDown__Gfq56 .2s ease-out forwards;background:#f8fafc;padding:.75rem 1rem;border-radius:8px;border:1px solid #e2e8f0}@keyframes CreatePollModal_expandDown__Gfq56{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.CreatePollModal_toggleLabel__DVVXz{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.CreatePollModal_toggleText__K_kEQ{display:flex;flex-direction:column;gap:.2rem}.CreatePollModal_toggleText__K_kEQ span{font-size:.85rem;color:#1e293b;font-weight:500}.CreatePollModal_toggleText__K_kEQ p{margin:0;font-size:.7rem;color:#64748b}.CreatePollModal_toggleLabel__DVVXz input{display:none}.CreatePollModal_slider__NZwQX{position:relative;width:44px;height:24px;background-color:#cbd5e1;border-radius:34px;transition:.3s;flex-shrink:0}.CreatePollModal_slider__NZwQX:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#ffffff;border-radius:50%;transition:.3s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.CreatePollModal_toggleLabel__DVVXz input:checked+.CreatePollModal_slider__NZwQX{background-color:#043cb5}.CreatePollModal_toggleLabel__DVVXz input:checked+.CreatePollModal_slider__NZwQX:before{transform:translateX(20px)}.CreatePollModal_modalFooter__IcZlE{display:flex;justify-content:flex-end;gap:1rem;padding:1rem 1.25rem;border-top:1px solid #e2e8f0;background:#f8fafc}.CreatePollModal_cancelBtn__IIMKO{background:transparent;border:none;color:#64748b;font-size:.85rem;font-weight:500;padding:.5rem 1.2rem;cursor:pointer;border-radius:8px;transition:all .2s ease}.CreatePollModal_cancelBtn__IIMKO:hover{background:#e2e8f0;color:#0f172a}.CreatePollModal_submitBtn__bx4hr{background:#043cb5;color:#ffffff;border:none;font-size:.85rem;font-weight:600;padding:.5rem 1.5rem;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:100px}.CreatePollModal_submitBtn__bx4hr:hover:not(.CreatePollModal_disabled__unrye){background:#032d85;transform:translateY(-1px);box-shadow:0 4px 12px rgba(4,60,181,.2)}.CreatePollModal_submitBtn__bx4hr.CreatePollModal_disabled__unrye{background:#cbd5e1;color:#ffffff;cursor:not-allowed;box-shadow:none}.CreatePollModal_loader__1YJWH{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:CreatePollModal_spin__nCR2J .8s linear infinite}@keyframes CreatePollModal_spin__nCR2J{to{transform:rotate(1turn)}}@media (max-width:600px){.CreatePollModal_modalContent__9Ntif{width:100%;height:100%;max-height:100vh;border-radius:0}.CreatePollModal_modalBody__HT9rd{padding:1rem}}.PollCard_pollCard__M6XA7{background:#ffffff;border:1px solid #f1f5f9;border-radius:12px;padding:1rem;margin-top:.75rem;width:100%;font-family:inherit;box-shadow:0 1px 3px rgba(0,0,0,.02)}.PollCard_questionText__FQgtK{font-size:.78rem;font-weight:600;color:#1e293b;margin:0 0 1rem;line-height:1.45}.PollCard_optionsContainer__yqE1W{display:flex;flex-direction:column;gap:.65rem}.PollCard_optionWrapper__LgndB{position:relative;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;cursor:pointer;background:#ffffff;transition:all .2s cubic-bezier(.4,0,.2,1);min-height:38px;display:flex;align-items:center}.PollCard_optionWrapper__LgndB:not(.PollCard_showResults__Vg26c):not(.PollCard_disabled__bMAKW):hover{background:rgba(4,60,181,.03);border-color:#043cb5}.PollCard_optionWrapper__LgndB.PollCard_selected__s1U_v:not(.PollCard_showResults__Vg26c){border-color:#043cb5;background:rgba(4,60,181,.06)}.PollCard_optionWrapper__LgndB.PollCard_showResults__Vg26c{cursor:default;background:#f8fafc;border-color:#e2e8f0}.PollCard_progressBar__PxGDw{position:absolute;top:0;left:0;height:100%;background:#e2e8f0;transition:width .8s cubic-bezier(.16,1,.3,1);z-index:1}.PollCard_optionWrapper__LgndB.PollCard_winner__a_lj2{border-color:rgba(4,60,181,.35);background:rgba(4,60,181,.02)}.PollCard_optionWrapper__LgndB.PollCard_winner__a_lj2 .PollCard_progressBar__PxGDw{background:rgba(4,60,181,.12)}.PollCard_optionContent__SJMQ9{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 1rem}.PollCard_optionLeft__pWgkf{display:flex;align-items:center;gap:.75rem}.PollCard_checkCircle__HPqqi{width:18px;height:18px;border-radius:50%;border:2px solid #94a3b8;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.PollCard_checkCircle__HPqqi.PollCard_square__JSUBE{border-radius:4px}.PollCard_optionWrapper__LgndB.PollCard_selected__s1U_v .PollCard_checkCircle__HPqqi{border-color:#043cb5}.PollCard_checkInner__LF_Xn{width:8px;height:8px;border-radius:50%;background-color:#043cb5;animation:PollCard_popIn__lo_nt .2s cubic-bezier(.16,1,.3,1)}.PollCard_checkCircle__HPqqi.PollCard_square__JSUBE .PollCard_checkInner__LF_Xn{border-radius:2px}@keyframes PollCard_popIn__lo_nt{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}.PollCard_optionText__os3iM{font-size:.75rem;color:#334155;font-weight:500;line-height:1.3}.PollCard_optionWrapper__LgndB.PollCard_winner__a_lj2 .PollCard_optionText__os3iM{font-weight:600;color:#0f172a}.PollCard_percentageText__C1OX2{font-size:.75rem;color:#475569;font-weight:600;display:flex;align-items:center;gap:.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PollCard_optionWrapper__LgndB.PollCard_winner__a_lj2 .PollCard_percentageText__C1OX2{color:#0f172a;font-weight:700}.PollCard_votedIcon__gnidK{color:#043cb5;font-size:.75rem}.PollCard_pollFooter__j0opp{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:.75rem;border-top:1px solid #f1f5f9}.PollCard_footerLeft__li0rf{display:flex;align-items:center;gap:.5rem;font-size:.7rem;color:#64748b}.PollCard_dot__oUT8N{font-size:.6rem;color:#cbd5e1}.PollCard_anonymousBadge__I5PrW{display:flex;align-items:center;gap:.3rem;color:#d97706;font-weight:500}.PollCard_submitVoteBtn__eg02E{background:#043cb5;color:#ffffff;border:none;font-size:.75rem;font-weight:600;padding:.35rem .9rem;border-radius:20px;cursor:pointer;transition:all .2s ease;min-width:70px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px rgba(4,60,181,.15)}.PollCard_submitVoteBtn__eg02E:hover:not(:disabled){background:#032d85;transform:translateY(-1px);box-shadow:0 2px 4px rgba(3,45,133,.2)}.PollCard_submitVoteBtn__eg02E:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed;box-shadow:none}.PollCard_loader__bp4Xf{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:PollCard_spin__CpqLK .8s linear infinite}@keyframes PollCard_spin__CpqLK{to{transform:rotate(1turn)}}.RightDrawer_overlay__agYJZ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1200;display:flex;justify-content:flex-end;animation:RightDrawer_fadeIn__fn633 .25s ease-out forwards}.RightDrawer_drawer__bLJTf{background:#ffffff;width:100%;max-width:650px;height:100%;display:flex;flex-direction:column;box-shadow:-10px 0 25px -5px rgba(0,0,0,.1),-8px 0 10px -6px rgba(0,0,0,.05);animation:RightDrawer_slideIn__aNoR2 .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes RightDrawer_fadeIn__fn633{0%{opacity:0}to{opacity:1}}@keyframes RightDrawer_slideIn__aNoR2{0%{transform:translateX(100%)}to{transform:translateX(0)}}.RightDrawer_header__4BnME{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid #f1f5f9}.RightDrawer_title__hW1AE{font-size:1.25rem;font-weight:600;color:#0f172a;margin:0}.RightDrawer_closeBtn__Gpug0{background:transparent;border:none;font-size:1.75rem;color:#64748b;cursor:pointer;padding:.25rem .5rem;line-height:1;border-radius:6px;transition:all .2s ease}.RightDrawer_closeBtn__Gpug0:hover{background:#f1f5f9;color:#0f172a}.RightDrawer_content__Dfe_v{flex:1 1;overflow-y:auto;padding:2rem}@media (max-width:640px){.RightDrawer_drawer__bLJTf{max-width:100%}.RightDrawer_header__4BnME{padding:1rem 1.5rem}.RightDrawer_content__Dfe_v{padding:1.5rem}}.TopicQuestionsPopup_overlay__u62Od{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,15,35,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;animation:TopicQuestionsPopup_overlayFadeIn__YFz5c .2s ease}@keyframes TopicQuestionsPopup_overlayFadeIn__YFz5c{0%{opacity:0}to{opacity:1}}.TopicQuestionsPopup_popup__RlDiz{background:#fff;border-radius:20px;width:100%;max-width:660px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 24px 80px rgba(99,102,241,.15),0 8px 24px rgba(0,0,0,.1);animation:TopicQuestionsPopup_popupSlideIn__Ex5gz .3s cubic-bezier(.34,1.56,.64,1);overflow:hidden}@keyframes TopicQuestionsPopup_popupSlideIn__Ex5gz{0%{transform:translateY(24px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.TopicQuestionsPopup_header__FFt9u{flex-shrink:0;border-bottom:1px solid #eef2ff;background:linear-gradient(180deg,#fafbff,#fff)}.TopicQuestionsPopup_headerTop__synOG{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 12px}.TopicQuestionsPopup_headerTitle__J0rbt{display:flex;align-items:center;gap:12px}.TopicQuestionsPopup_headerIconWrapper__xgLAH{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;flex-shrink:0}.TopicQuestionsPopup_headerLabel__ShRuj{display:block;font-size:1.1rem;font-weight:700;color:#1a1a2e}.TopicQuestionsPopup_headerCount__dHH5B{display:block;font-size:.75rem;font-weight:500;color:#6366f1;margin-top:2px}.TopicQuestionsPopup_closeBtn__tCcPb{background:none;border:none;cursor:pointer;padding:8px;border-radius:10px;color:#94a3b8;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.TopicQuestionsPopup_closeBtn__tCcPb:hover{background:#f1f5f9;color:#475569;transform:rotate(90deg)}.TopicQuestionsPopup_progressBarContainer__zwnAi{height:3px;background:#e8ecf4;overflow:hidden}.TopicQuestionsPopup_progressBarFill__FSQ_i{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6,#a78bfa);border-radius:0 3px 3px 0;transition:width .5s cubic-bezier(.4,0,.2,1);position:relative}.TopicQuestionsPopup_progressBarFill__FSQ_i:after{content:"";position:absolute;top:0;right:0;width:32px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5));animation:TopicQuestionsPopup_progressShine__dQWb3 2s ease-in-out infinite}@keyframes TopicQuestionsPopup_progressShine__dQWb3{0%,to{opacity:0}50%{opacity:1}}.TopicQuestionsPopup_body__oys86{flex:1 1;overflow-y:auto;padding:0}.TopicQuestionsPopup_body__oys86::-webkit-scrollbar{width:5px}.TopicQuestionsPopup_body__oys86::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:5px}.TopicQuestionsPopup_body__oys86::-webkit-scrollbar-thumb:hover{background:#94a3b8}.TopicQuestionsPopup_empty__7sCSZ,.TopicQuestionsPopup_loading__3bMqB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 24px;color:#94a3b8;gap:8px}.TopicQuestionsPopup_spinner__AZ5j1{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#6366f1;border-radius:50%;animation:TopicQuestionsPopup_spin__e_rHz .7s linear infinite}@keyframes TopicQuestionsPopup_spin__e_rHz{to{transform:rotate(1turn)}}.TopicQuestionsPopup_emptyIcon__PtfNe{margin-bottom:8px;opacity:.5}.TopicQuestionsPopup_emptyTitle__U4ITE{font-size:1rem;font-weight:600;color:#64748b}.TopicQuestionsPopup_emptySubtitle__MWGyJ{font-size:.82rem;color:#94a3b8}.TopicQuestionsPopup_questionCard__IxfS8{border-bottom:1px solid #f1f5f9;transition:all .2s ease}.TopicQuestionsPopup_questionCard__IxfS8:last-child{border-bottom:none}.TopicQuestionsPopup_questionCardExpanded__N2jY3{background:#fafbff}.TopicQuestionsPopup_questionCardAnswered__M0XBY{border-left:3px solid #16a34a}.TopicQuestionsPopup_questionCard__IxfS8:not(.TopicQuestionsPopup_questionCardAnswered__M0XBY){border-left:3px solid transparent}.TopicQuestionsPopup_questionHeader__TeLvI{display:flex;align-items:flex-start;gap:14px;padding:18px 24px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease}.TopicQuestionsPopup_questionHeader__TeLvI:hover{background:rgba(99,102,241,.03)}.TopicQuestionsPopup_questionNumber__XxiI5{width:32px;height:32px;min-width:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:800;margin-top:2px;transition:all .2s ease}.TopicQuestionsPopup_questionNumberPending__GPCxI{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;box-shadow:0 2px 8px rgba(99,102,241,.25)}.TopicQuestionsPopup_questionNumberAnswered__wl_84{background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;box-shadow:0 2px 8px rgba(22,163,74,.25)}.TopicQuestionsPopup_questionContent__95ff5{flex:1 1;min-width:0}.TopicQuestionsPopup_questionText__GogLh{font-size:.95rem;font-weight:600;color:#1e293b;line-height:1.55;word-break:break-word}.TopicQuestionsPopup_questionMeta__sWkbf{display:flex;align-items:center;gap:10px;margin-top:8px;flex-wrap:wrap}.TopicQuestionsPopup_answerBadge__bTI1b{gap:5px;background:#eff6ff;color:#3b82f6}.TopicQuestionsPopup_answerBadge__bTI1b,.TopicQuestionsPopup_answeredBadge__zy2ru{display:inline-flex;align-items:center;font-size:.73rem;font-weight:600;padding:3px 10px;border-radius:12px}.TopicQuestionsPopup_answeredBadge__zy2ru{gap:4px;background:#f0fdf4;color:#16a34a}.TopicQuestionsPopup_expandIcon__Qx7eM{color:#c7d2fe;transition:all .25s ease;flex-shrink:0;margin-top:6px;display:flex}.TopicQuestionsPopup_expandIconOpen__Ifhmp{transform:rotate(180deg);color:#6366f1}.TopicQuestionsPopup_questionBody__4n5PD{padding:0 24px 20px 70px;animation:TopicQuestionsPopup_bodySlideDown__CoDpD .25s ease}@keyframes TopicQuestionsPopup_bodySlideDown__CoDpD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TopicQuestionsPopup_myAnswer__0pqMc{background:#fff;border:1.5px solid #e0e7ff;border-radius:14px;padding:16px;margin-bottom:16px;box-shadow:0 1px 4px rgba(99,102,241,.06)}.TopicQuestionsPopup_myAnswerHeader__C57Z_{display:flex;align-items:center;gap:8px;margin-bottom:10px}.TopicQuestionsPopup_myAnswerAvatar__8_MtB{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#c7d2fe,#a5b4fc);display:flex;align-items:center;justify-content:center;color:#4338ca;flex-shrink:0}.TopicQuestionsPopup_myAnswerLabel__HoNjh{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6366f1}.TopicQuestionsPopup_myAnswerText__b8vgE{font-size:.9rem;color:#334155;line-height:1.65;white-space:pre-wrap;word-break:break-word}.TopicQuestionsPopup_myAnswerActions__E76u_{display:flex;gap:8px;margin-top:12px}.TopicQuestionsPopup_cancelBtn__QIAxg,.TopicQuestionsPopup_deleteBtn__9Xl7A,.TopicQuestionsPopup_editBtn__nKPTj{display:inline-flex;align-items:center;gap:5px;background:none;border:1.5px solid #e2e8f0;padding:6px 14px;border-radius:8px;font-size:.76rem;font-weight:600;cursor:pointer;transition:all .2s ease}.TopicQuestionsPopup_editBtn__nKPTj{color:#6366f1;border-color:#c7d2fe}.TopicQuestionsPopup_editBtn__nKPTj:hover{background:#eef2ff;border-color:#818cf8;transform:translateY(-1px)}.TopicQuestionsPopup_deleteBtn__9Xl7A{color:#ef4444;border-color:#fecaca}.TopicQuestionsPopup_deleteBtn__9Xl7A:hover{background:#fef2f2;border-color:#f87171;transform:translateY(-1px)}.TopicQuestionsPopup_cancelBtn__QIAxg{color:#64748b}.TopicQuestionsPopup_cancelBtn__QIAxg:hover{background:#f1f5f9;transform:translateY(-1px)}.TopicQuestionsPopup_answerForm__yEBE_{margin-bottom:16px}.TopicQuestionsPopup_answerFormLabel__iozl_{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:#475569;margin-bottom:8px}.TopicQuestionsPopup_textareaWrapper__sShGL{position:relative}.TopicQuestionsPopup_answerTextarea__b7_pR{width:100%;border:1.5px solid #e2e8f0;border-radius:12px;padding:14px 16px 28px;font-size:.9rem;font-family:inherit;resize:vertical;min-height:90px;max-height:200px;color:#1e293b;transition:all .2s ease;outline:none;box-sizing:border-box;background:#fff}.TopicQuestionsPopup_answerTextarea__b7_pR:focus{border-color:#818cf8;box-shadow:0 0 0 4px rgba(99,102,241,.08)}.TopicQuestionsPopup_answerTextarea__b7_pR::placeholder{color:#94a3b8}.TopicQuestionsPopup_charCount__eQ7qh{position:absolute;bottom:8px;right:14px;font-size:.68rem;color:#cbd5e1;pointer-events:none}.TopicQuestionsPopup_answerFormActions__Bp_db{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.TopicQuestionsPopup_submitBtn__Oisv1{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;padding:9px 22px;border-radius:10px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(99,102,241,.25)}.TopicQuestionsPopup_submitBtn__Oisv1:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 16px rgba(99,102,241,.35)}.TopicQuestionsPopup_submitBtn__Oisv1:active:not(:disabled){transform:translateY(0)}.TopicQuestionsPopup_submitBtn__Oisv1:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.TopicQuestionsPopup_viewAnswersToggle__0pX8u{background:none;border:1.5px solid #e0e7ff;color:#6366f1;font-size:.8rem;font-weight:600;cursor:pointer;padding:8px 14px;border-radius:10px;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.TopicQuestionsPopup_viewAnswersToggle__0pX8u:hover{background:#eef2ff;border-color:#818cf8}.TopicQuestionsPopup_toggleChevron__Qunvg{transition:transform .2s ease}.TopicQuestionsPopup_toggleChevronOpen__mSwZJ{transform:rotate(180deg)}.TopicQuestionsPopup_otherAnswers__OIElv{margin-top:14px;border-radius:12px;overflow:hidden}.TopicQuestionsPopup_answerItem__wE75L{display:flex;gap:12px;padding:14px 0;border-top:1px solid #f1f5f9;animation:TopicQuestionsPopup_answerFadeIn__B_Bqo .2s ease}@keyframes TopicQuestionsPopup_answerFadeIn__B_Bqo{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.TopicQuestionsPopup_answerItem__wE75L:first-child{border-top:none}.TopicQuestionsPopup_answerAvatar__MyQIv{width:34px;height:34px;min-width:34px;border-radius:50%;background:linear-gradient(135deg,#c7d2fe,#a5b4fc);display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:#4338ca;overflow:hidden;flex-shrink:0}.TopicQuestionsPopup_answerAvatar__MyQIv img{width:100%;height:100%;object-fit:cover}.TopicQuestionsPopup_answerContent__EoE14{flex:1 1;min-width:0}.TopicQuestionsPopup_answerUserRow__OP6_g{display:flex;align-items:center;justify-content:space-between;gap:8px}.TopicQuestionsPopup_answerUser__vfWn7{font-size:.82rem;font-weight:700;color:#1e293b}.TopicQuestionsPopup_answerUniqueId__ZJt5O{display:block;font-size:.7rem;color:#94a3b8;margin-top:1px}.TopicQuestionsPopup_answerText__xVBKx{font-size:.88rem;color:#475569;line-height:1.55;margin-top:6px;white-space:pre-wrap;word-break:break-word}.TopicQuestionsPopup_answerTime__Tk7FO{font-size:.68rem;color:#cbd5e1;white-space:nowrap}.TopicQuestionsPopup_loadMoreBtn__58PyL{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:8px;background:none;border:1.5px dashed #e2e8f0;padding:8px 20px;border-radius:10px;font-size:.8rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s ease}.TopicQuestionsPopup_loadMoreBtn__58PyL:hover{background:#f8fafc;border-color:#cbd5e1;color:#475569}@media (max-width:640px){.TopicQuestionsPopup_overlay__u62Od{padding:0;align-items:flex-end}.TopicQuestionsPopup_popup__RlDiz{max-width:100%;max-height:92vh;border-radius:20px 20px 0 0;animation:TopicQuestionsPopup_mobileSlideUp__Awm9z .35s cubic-bezier(.34,1.56,.64,1)}@keyframes TopicQuestionsPopup_mobileSlideUp__Awm9z{0%{transform:translateY(100%)}to{transform:translateY(0)}}.TopicQuestionsPopup_headerTop__synOG{padding:14px 16px 10px}.TopicQuestionsPopup_headerIconWrapper__xgLAH{width:32px;height:32px}.TopicQuestionsPopup_headerLabel__ShRuj{font-size:1rem}.TopicQuestionsPopup_questionHeader__TeLvI{padding:14px 16px 10px;gap:10px}.TopicQuestionsPopup_questionNumber__XxiI5{width:28px;height:28px;min-width:28px;font-size:.75rem}.TopicQuestionsPopup_questionText__GogLh{font-size:.9rem}.TopicQuestionsPopup_questionBody__4n5PD{padding:0 16px 16px 54px}.TopicQuestionsPopup_myAnswer__0pqMc{padding:12px}}.TopicQuestionsPreview_container__SbrMf{margin:0;padding:0}.TopicQuestionsPreview_quizCard__dX9mU{display:flex;overflow:hidden;border-top:1px solid #e8ecf4;background:linear-gradient(135deg,#f8f9ff,#f0f4ff 40%,#faf5ff);position:relative;animation:TopicQuestionsPreview_cardSlideIn__MjSG0 .35s cubic-bezier(.4,0,.2,1)}@keyframes TopicQuestionsPreview_cardSlideIn__MjSG0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.TopicQuestionsPreview_accentBar__YIGBd{width:4px;flex-shrink:0;background:linear-gradient(180deg,#6366f1,#8b5cf6 50%,#a78bfa);border-radius:0 4px 4px 0}.TopicQuestionsPreview_cardBody__qKZkO{flex:1 1;padding:14px 16px;display:flex;flex-direction:column;gap:12px;min-width:0}.TopicQuestionsPreview_headerRow__uiDtw{display:flex;align-items:center;justify-content:space-between;gap:12px}.TopicQuestionsPreview_headerLeft__7GMbr{display:flex;align-items:center;gap:8px}.TopicQuestionsPreview_quizIcon__wMwlE{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;flex-shrink:0}.TopicQuestionsPreview_headerTitle__nKhUe{font-size:.82rem;font-weight:700;color:#312e81;text-transform:uppercase;letter-spacing:.4px}.TopicQuestionsPreview_progressSection__9f6KA{display:flex;align-items:center;gap:8px}.TopicQuestionsPreview_progressText__JLpXJ{font-size:.72rem;font-weight:600;color:#6366f1;white-space:nowrap}.TopicQuestionsPreview_progressDots__sqADh{display:flex;gap:4px;align-items:center}.TopicQuestionsPreview_dot__DeK8P{width:8px;height:8px;border-radius:50%;transition:all .3s ease}.TopicQuestionsPreview_dotAnswered__PGWzR{background:#16a34a;box-shadow:0 0 0 2px rgba(22,163,74,.15)}.TopicQuestionsPreview_dotPending__x4N3_{background:#c7d2fe;animation:TopicQuestionsPreview_dotPulse__LKKva 2s ease-in-out infinite}@keyframes TopicQuestionsPreview_dotPulse__LKKva{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.TopicQuestionsPreview_pillsContainer__u64kk{display:flex;flex-wrap:wrap;gap:8px}.TopicQuestionsPreview_questionPill___fQpr{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:20px;font-size:.76rem;font-weight:700;cursor:pointer;border:1.5px solid transparent;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.TopicQuestionsPreview_questionPill___fQpr:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(99,102,241,.2)}.TopicQuestionsPreview_questionPill___fQpr:active{transform:translateY(0)}.TopicQuestionsPreview_pillAnswered__lCPPF{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#15803d;border-color:#86efac}.TopicQuestionsPreview_pillAnswered__lCPPF:hover{border-color:#4ade80;background:linear-gradient(135deg,#bbf7d0,#86efac)}.TopicQuestionsPreview_pillUnanswered__MzXCt{background:#fff;color:#6366f1;border-color:#c7d2fe}.TopicQuestionsPreview_pillUnanswered__MzXCt:hover{border-color:#818cf8;background:#eef2ff}.TopicQuestionsPreview_pillNumber__DlCTQ{font-weight:800;letter-spacing:.3px}.TopicQuestionsPreview_pillCheck__Fg_UV{color:#16a34a;flex-shrink:0}.TopicQuestionsPreview_pillMeta__fl9sq{font-size:.68rem;font-weight:500;opacity:.75}.TopicQuestionsPreview_ctaButton__MIhjf{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 20px;border:none;border-radius:10px;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#7c3aed);color:#fff;box-shadow:0 2px 8px rgba(99,102,241,.3);position:relative;overflow:hidden;letter-spacing:.3px}.TopicQuestionsPreview_ctaButton__MIhjf:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .5s ease}.TopicQuestionsPreview_ctaButton__MIhjf:hover:before{left:100%}.TopicQuestionsPreview_ctaButton__MIhjf:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(99,102,241,.4)}.TopicQuestionsPreview_ctaButton__MIhjf:active{transform:translateY(0);box-shadow:0 2px 8px rgba(99,102,241,.3)}.TopicQuestionsPreview_ctaCompleted__r1yZ1{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 2px 8px rgba(22,163,74,.3)}.TopicQuestionsPreview_ctaCompleted__r1yZ1:hover{box-shadow:0 6px 20px rgba(22,163,74,.4)}.TopicQuestionsPreview_ctaArrow__lk8Sx{transition:transform .2s ease;font-size:1rem}.TopicQuestionsPreview_ctaButton__MIhjf:hover .TopicQuestionsPreview_ctaArrow__lk8Sx{transform:translateX(4px)}.TopicQuestionsPreview_shimmerCard__Q1Keq{padding:14px 16px;display:flex;flex-direction:column;gap:12px;border-top:1px solid #e8ecf4;background:#fafbff}.TopicQuestionsPreview_shimmerHeader__WIJ28{display:flex;align-items:center;gap:10px}.TopicQuestionsPreview_shimmerCircle__lhtsS{width:28px;height:28px;border-radius:8px}.TopicQuestionsPreview_shimmerCircle__lhtsS,.TopicQuestionsPreview_shimmerLine__c3MJo{background:linear-gradient(90deg,#e8ecf4 25%,#f3f4f9 50%,#e8ecf4 75%);background-size:400% 100%;animation:TopicQuestionsPreview_shimmer__97SgH 1.4s ease infinite}.TopicQuestionsPreview_shimmerLine__c3MJo{height:14px;width:140px;border-radius:7px}.TopicQuestionsPreview_shimmerPills__EVqlP{display:flex;gap:8px}.TopicQuestionsPreview_shimmerPill__fVYVu{height:30px;width:65px;border-radius:20px}.TopicQuestionsPreview_shimmerBtn__Ptg_0,.TopicQuestionsPreview_shimmerPill__fVYVu{background:linear-gradient(90deg,#e8ecf4 25%,#f3f4f9 50%,#e8ecf4 75%);background-size:400% 100%;animation:TopicQuestionsPreview_shimmer__97SgH 1.4s ease infinite}.TopicQuestionsPreview_shimmerBtn__Ptg_0{height:40px;border-radius:10px}@keyframes TopicQuestionsPreview_shimmer__97SgH{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:640px){.TopicQuestionsPreview_cardBody__qKZkO{padding:12px;gap:10px}.TopicQuestionsPreview_headerRow__uiDtw{flex-direction:column;align-items:flex-start;gap:6px}.TopicQuestionsPreview_pillsContainer__u64kk{gap:6px}.TopicQuestionsPreview_questionPill___fQpr{padding:5px 10px;font-size:.72rem}.TopicQuestionsPreview_ctaButton__MIhjf{padding:9px 16px;font-size:.82rem}.TopicQuestionsPreview_headerTitle__nKhUe{font-size:.78rem}}