.sidebar_root{position:relative;justify-content:center;max-height:100vh;max-width:1409px;margin:auto}.sidebar_root .sidebarV2Content{width:280px;min-width:280px}@media(max-width:767px){.sidebar_root .content_area_root>#collection{border-left:none!important}}.sidebar_root .content_area_root{width:100%!important;padding:0}.sidebar_root .content_area_root>div:first-child{max-width:632px}@media(min-width:1330px){.sidebar_root .content_area_root{padding-right:0}}@media(max-width:992px){.sidebar_root .content_area_root{width:100%!important;padding:0}}@media(max-width:767px){.sidebar_root{height:100dvh;max-height:100dvh}.sidebar_root,.sidebar_root>*{overflow:hidden;display:flex;flex-direction:column}.sidebar_root>*{height:100%;max-height:100%}.sidebar_root .content_area_root{flex:1 1;height:100%!important;max-height:100%!important;min-height:0;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;padding-bottom:calc(66px + env(safe-area-inset-bottom, 0px))!important}.sidebar_root .content_area_root:has(.messages-page-wrapper){overflow:hidden!important;padding-bottom:0!important}}.sidebar_root .h-100px{height:100px}.sidebar_root .sidebar-content__area{padding-top:115px}.sidebar_root .fixed-left-nav{width:350px!important;margin:14px 20px;box-shadow:none;overflow:auto;border-radius:0;border:1px solid rgba(138,150,163,.15)}.sidebar_root .right-bar-layout{width:350px;max-width:350px;min-width:350px;margin-top:1rem}.sidebar_root .nav-wrapper{display:flex;justify-content:space-around;padding-top:25px;height:auto;width:100%;padding-bottom:6px;position:fixed;left:0;width:auto;width:350px;z-index:100000;background:#fff;left:20px;border-radius:0;top:78px;border-bottom:1px solid rgba(138,150,163,.15)}.sidebar_root .nav-item{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap;color:#000;position:relative;text-decoration:none!important;display:flex;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;border-radius:4px;transition:background .2s ease-in-out;flex-direction:column}.sidebar_root .nav-item .nav-name{font-weight:700;font-size:18px;line-height:32px}.sidebar_root .nav-item .nav-icon{margin-top:2px}.sidebar_root .user-list a.text-primary{font-weight:600;font-size:14px;text-decoration:none}.sidebar_root .user-list-header{font-weight:600;margin-bottom:0;font-size:13px;line-height:20px;color:rgba(22,24,35,.75)}.sidebar_root .user-group-follow,.sidebar_root .user-list-header{display:flex;justify-content:space-between;align-items:center}.sidebar_root .user-avatar{border-radius:50%;width:48px!important;height:52px!important}.sidebar_root .user-item{text-decoration:none!important;margin-bottom:10px;display:block}.sidebar_root .see-more{height:20px;margin-bottom:0;font-weight:600;font-size:14px;line-height:20px;color:#4285f4;cursor:pointer}.sidebar_root .user-item-inner{height:48px!important;padding-right:8px!important}.sidebar_root .image-wrap,.sidebar_root .user-item-inner{display:flex;justify-content:flex-start;align-items:center;height:64px;box-sizing:border-box;cursor:pointer;border-radius:4px;transition:background .2s ease-in-out 0s}.sidebar_root .image-wrap{position:relative;padding:0 8px}.sidebar_root .tiktok-avatar{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;margin:0;padding:0;font-feature-settings:"tnum";position:relative;overflow:hidden;color:#fff;white-space:nowrap;text-align:center;vertical-align:middle;line-height:32px;border-radius:50%;border-color:rgba(22,24,35,.12);border-width:.5px;z-index:10;width:36px!important;height:36px!important;cursor:unset}.sidebar_root .tiktok-avatar img{width:100%;height:100%;object-fit:cover}.sidebar_root .user-infos{margin-left:4px;height:47px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start!important;height:48px!important;padding-left:0!important}.sidebar_root .user-title{font-weight:700;color:#161823;display:flex;align-items:center;height:25px;font-family:Arial,Tahoma,sans-serif,Segoe UI Emoji,Noto Emoji;height:22px!important;margin-top:6px!important;font-size:16px!important;line-height:22px!important;margin:0}.sidebar_root .user-title h4{margin:0;display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0;margin-inline-end:0;font-size:14px;font-weight:700}.sidebar_root .user-desc{font-family:proxima-regular,Arial,Tahoma,PingFangSC,sans-serif,Segoe UI Emoji,Noto Emoji;font-weight:400;font-size:14px;line-height:20px;color:rgba(22,24,35,.75);white-space:nowrap;max-width:260px!important;height:15px!important;font-size:12px!important;color:rgba(22,24,35,.75)!important}.sidebar_root .scroll-bar{height:15.1162px;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,-1) scale(8.40157) translateZ(-7.40157px) translateZ(-2px);position:absolute;padding:0 4px;top:0;right:0;transform-origin:right top;transition:opacity .5s;opacity:0}.sidebar_root .scroll-bar-thumb{width:6px;height:100%;border-radius:3px;background:rgba(22,24,35,.06)}.sidebar_root .tag-link{display:inline-block;text-decoration:none!important;width:fit-content;max-width:100%}.sidebar_root .discover-list-container{position:relative;box-sizing:border-box;width:100%}.sidebar_root .discover-list-container .discover-title{font-weight:600;padding-bottom:12px;font-size:14px;line-height:20px;color:rgba(22,24,35,.75)}.sidebar_root .mb-100{margin-bottom:100px}.sidebar_root .discover-item-container{display:flex;align-items:center;box-sizing:border-box;width:fit-content;max-width:100%;color:#fff;padding:7px 10px;border-radius:6px;background:#4285f4;transition:all .2s ease 0s;margin:3px}.sidebar_root .icon-container{display:flex;align-items:center;line-height:0}.sidebar_root .item-text{padding-left:4px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:18px;color:#fff}.sidebar_root .page-link-item{display:inline-block;margin-right:6px;margin-top:5px;font-weight:600;font-size:12px;line-height:12px;color:rgba(22,24,35,.5)}.sidebar_root .bottom-wrapper.sidebar-footer-area{width:auto;position:relative;width:100%;color:rgba(22,24,35,.5)!important}.sidebar_root .bottom-wrapper.sidebar-footer-area h6{font-weight:500;font-size:16px;line-height:19px;color:#999}.sidebar_root .bottom-wrapper.sidebar-footer-area .copyright,.sidebar_root .bottom-wrapper.sidebar-footer-area p{font-weight:400;font-size:14px;line-height:16px;margin-bottom:10px;color:#999}.sidebar_root .page-link-wrapper{margin-bottom:8px}.sidebar_root .legal-link-item,.sidebar_root .programs-link-item{display:inline-block;margin-right:6px;margin-top:5px;font-weight:600;font-size:12px;line-height:12px;color:rgba(22,24,35,.5)}.sidebar_root .nav-icon{display:flex;justify-content:center;align-items:center;height:48px;width:48px;background:#000;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px;color:#fff}.sidebar_root .nav-item.active .nav-name{color:red}.sidebar_root .nav-item.active .nav-icon{display:flex;justify-content:center;align-items:center;height:48px;width:48px;background:#000;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px;color:red}.sidebar_root .fixed-left-nav:hover .scroll-bar{opacity:1}.sidebar_root .logoImg-sidedrawer-style{height:48px;width:auto;position:absolute;left:74px;top:6px}.sidebar_root .dark-theme .fixed-left-nav,.sidebar_root .dark-theme .nav-wrapper,.sidebar_root .dark-theme .sidebarV2Content,.sidebar_root .dark-theme .sidebar_root{background:#000!important;border:none!important;box-shadow:none!important}.sidebar_root .dark-theme .nav-icon svg,.sidebar_root .dark-theme .nav-item,.sidebar_root .dark-theme .nav-name,.sidebar_root .dark-theme a,.sidebar_root .dark-theme h2{color:#e7e9ea!important;fill:#e7e9ea!important}.sidebar_root .dark-theme .sidebar_root .MuiListItemIcon-root svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.sidebar_root .dark-theme .sidebar_root .Mui-selected .MuiListItemIcon-root svg{color:#4285f4!important;fill:#4285f4!important;stroke:#4285f4!important}.sidebar_root .nav-item.active .nav-name,.sidebar_root .nav-item.active h2{color:#1d9bf0!important}.sidebar_root .nav-item.active .MuiListItemIcon-root svg,.sidebar_root .nav-item.active .nav-icon svg{color:#4285f4!important;fill:#4285f4!important;stroke:#4285f4!important}.sidebar_root ._tabButton{background:#fff!important}.sidebar_root ._tabButton:hover{background:#f0f0f0!important}.sidebar_root ._tabButton .MuiListItemText-root span{color:#000!important}.sidebar_root [class*=contentContainerStyles-root]>div:first-child{border-right:1px solid var(--border-color,rgba(138,150,163,.25))}@media(max-width:991px){.sidebar_root [class*=contentContainerStyles-root]>div:first-child{border-left:none;border-right:none}}.dark-theme .sidebar_root [class*=contentContainerStyles-root]>div:first-child{border-right-color:#2f3336}.dark-theme .sidebar_root [class*=contentContainerStyles-root]>.messages-page-wrapper,.dark-theme .sidebar_root [class*=contentContainerStyles-root]>.sw-root{border-right:none!important}._tabButton{color:#fff!important;width:70%!important;margin:8px auto 8px 3%!important;background:#4285f4!important;border-radius:30px!important;padding:12px 16px!important;font-weight:700!important;font-size:15px!important;transition:background-color .2s ease!important;display:flex!important;justify-content:center!important;align-items:center!important}._tabButton:hover{background:#3367d6!important}._tabButton .MuiListItemText-root{display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important}._tabButton .MuiListItemText-root span{color:#fff!important;font-weight:700!important;text-align:center!important}.profile_dropdown_sidebar_item{background-color:#fff;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:visible;z-index:10000;position:absolute;bottom:100%;left:0;margin-bottom:10px;min-width:200px;width:max-content}.profile_dropdown_sidebar_item.twitter-profile__popup--collapsed{position:fixed!important;bottom:auto!important;left:auto!important;margin-bottom:0!important}@media(max-width:1200px)and (min-width:992px){.profile_dropdown_sidebar_item{position:fixed}}.profile_dropdown_animate{animation:popIn .3s cubic-bezier(.34,1.56,.64,1);transform-origin:bottom left}@keyframes popIn{0%{opacity:0;transform:scale(.8) translateY(10px)}50%{opacity:.8;transform:scale(1.05) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.profile_dropdown_exit{animation:popOut .2s cubic-bezier(.25,.46,.45,.94) forwards;transform-origin:bottom left}@keyframes popOut{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.8) translateY(10px)}}.profile_dropdown_sidebar_item .MuiListItem-button{transition:all .2s ease}.profile_dropdown_sidebar_item .MuiListItem-button:hover{background-color:rgba(29,161,242,.08)!important;transform:translateX(2px)}.dark-theme .profile_dropdown_sidebar_item{background-color:#3d3d3d!important}.dark-theme .profile_dropdown_sidebar_item .MuiListItem-button:hover{background-color:hsla(0,0%,100%,.1)!important}.dark-theme .sidebar_root .MuiDrawer-root{border:none!important}.dark-theme .sidebar_root .MuiDrawer-paper{border:none!important;background-color:#000!important}.dark-theme .sidebar_root .sidebar_footerlink_root a p{color:#929292!important}.dark-theme .sidebar_root .sidebar_footerlink_root a:hover{background-color:rgba(0,0,0,0);text-decoration:none}.dark-theme .sidebar_root .sidebar_footerlink_root a:hover p{color:#fff!important}