.MainFeed_container__VkOYt{background-color:#fff;min-height:100vh;border-right:1px solid #f1f5f9}@media (max-width:1023px){.MainFeed_container__VkOYt{border-right:none}}.MainFeed_header__CLKeR{position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px);border-bottom:1px solid #f1f5f9}@media (max-width:768px){.MainFeed_header__CLKeR{top:60px}}.MainFeed_title__uPu1T{padding:1rem 1.25rem .5rem;font-size:1.25rem;font-weight:900;color:#0f172a;margin:0;cursor:pointer;letter-spacing:-.02em}.MainFeed_tabs__tKWKq{display:flex;width:100%;padding:0 .5rem}.MainFeed_tab__GSnIf{flex:1;display:flex;justify-content:center;align-items:center;height:3.5rem;background:transparent;border:none;cursor:pointer;transition:all .2s ease;position:relative}.MainFeed_tab__GSnIf:hover{background-color:#f8fafc}.MainFeed_tabContent__C6v6H{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#64748b;transition:color .2s}.MainFeed_tab__GSnIf.MainFeed_active__SnR53 .MainFeed_tabContent__C6v6H{color:#6366f1}.MainFeed_indicator__7a19i{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:4px;background-color:#6366f1;border-radius:1rem 1rem 0 0;width:2.5rem;animation:MainFeed_slideUp__MiyIN .2s cubic-bezier(.175,.885,.32,1.275)}@keyframes MainFeed_slideUp__MiyIN{0%{transform:translateX(-50%) translateY(4px);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}.MainFeed_composeArea__2LUCT{border-bottom:8px solid #f1f5f9;padding:1rem}.MainFeed_empty__pipbV,.MainFeed_error__O20t8,.MainFeed_loading__PEcBy{padding:4rem 2rem;text-align:center;color:#94a3b8;font-size:1rem;font-weight:500}.MainFeed_loadingMore__xtE4d{padding:2.5rem 0;text-align:center;color:#6366f1;font-weight:700;font-size:.875rem}.MainFeed_observerTarget__8CwdT{height:40px}.TweetComposer_container__zoXtI{display:flex;padding:.5rem 1rem;background:#fff;border-radius:1.25rem;gap:.75rem;margin-bottom:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);border:1px solid #f1f5f9}.TweetComposer_container__zoXtI:focus-within{box-shadow:0 10px 15px -3px rgba(99,102,241,.1),0 4px 6px -2px rgba(99,102,241,.05);border-color:#6366f1}.TweetComposer_avatarWrapper__LCcin{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;position:relative;overflow:hidden;border:1px solid #f1f5f9;align-self:center}.TweetComposer_avatarImage__V1OMB{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TweetComposer_content__NFos0{flex:1;display:flex;flex-direction:column;min-width:0;gap:.25rem}.TweetComposer_inputWrapper__fVPYe{width:100%;position:relative}.TweetComposer_input__oeasj{width:100%;background:transparent;border:none;border-radius:.75rem;outline:none;font-size:1rem;color:#1e293b;resize:none;font-family:inherit;line-height:1.5;min-height:40px;padding:.375rem 0;transition:all .2s ease}.TweetComposer_input__oeasj:focus{background:transparent}.TweetComposer_input__oeasj::-moz-placeholder{color:#94a3b8}.TweetComposer_input__oeasj::placeholder{color:#94a3b8}.TweetComposer_actions__lycds{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;width:100%;border-top:1px solid #f1f5f9;padding-top:.375rem}.TweetComposer_leftControls__7k3cF{display:flex;flex-direction:row;align-items:center;flex:1;gap:.25rem}.TweetComposer_icons__CYZCC{display:flex;flex-direction:row;align-items:center;gap:0;flex-wrap:nowrap}.TweetComposer_iconButton__rdvI_{color:#6366f1;width:2rem;height:2rem;border-radius:50%;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;border:none;background:transparent;flex-shrink:0}.TweetComposer_iconButton__rdvI_:hover:not(:disabled){background:#eff6ff}.TweetComposer_iconButton__rdvI_:disabled{opacity:.4;cursor:default}.TweetComposer_visibilityInline__GguAf{display:flex;align-items:center;gap:.25rem;border-left:1px solid #e2e8f0;padding-left:.5rem;margin-left:.25rem}.TweetComposer_visibilityIcon__fJ2qp{color:#6366f1;flex-shrink:0}.TweetComposer_visibilitySelect__WT5f_{font-size:.75rem;color:#64748b;border:none;background:transparent;cursor:pointer;padding:0;outline:none;max-width:6rem}.TweetComposer_previewContainer__pRYPe{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;margin-top:.5rem}.TweetComposer_previewItem__TV3jX{position:relative;aspect-ratio:1;border-radius:.75rem;overflow:hidden;border:1px solid #f1f5f9}.TweetComposer_postSection__R_6tI{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.TweetComposer_postButton__eykY1{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border:none;border-radius:99px;padding:.375rem 1.125rem;font-weight:700;font-size:.875rem;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(99,102,241,.25)}.TweetComposer_postButton__eykY1:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.TweetComposer_postButton__eykY1:disabled{background:#e2e8f0;color:#94a3b8;box-shadow:none;cursor:not-allowed}.TweetComposer_characterCountWrapper__odwyF{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.TweetComposer_progressCircleOverlay___k5_R{position:absolute;transform:rotate(-90deg)}.TweetComposer_progressCircleBg__WDTq_{fill:none;stroke:#f1f5f9;stroke-width:2}.TweetComposer_progressCircleValue__BD7Wz{fill:none;stroke:#6366f1;stroke-width:2;stroke-linecap:round}.TweetComposer_overLimitCircle__25Y7t{stroke:#ef4444}.TweetComposer_charCountText__wvn8z{font-size:.65rem;font-weight:800;color:#64748b;z-index:2}.TweetComposer_overLimitText__5ILmS{color:#ef4444}.TweetComposer_postActionsWrapper__7aLKK{display:flex;align-items:center;gap:.5rem}.TweetComposer_hiddenFileInput__sNKSz{display:none}.TweetComposer_errorMessage__dHQmj{font-size:.75rem;color:#ef4444}.TweetComposer_successMessage__GDees{font-size:.75rem;color:#22c55e}@media (max-width:600px){.TweetComposer_container__zoXtI{padding:.5rem .75rem}.TweetComposer_visibilityInline__GguAf{display:none}}