body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#000;color:#e7e9ea;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:100vh}.nav{background-color:#16181c;border-bottom:1px solid #2f3336;justify-content:space-between;padding:15px 20px}.nav,.nav-left{align-items:center;display:flex}.nav-left{gap:15px}.nav div{display:flex;gap:5px}.nav span{color:#e7e9ea;font-size:20px;font-weight:700}.refresh-btn{background-color:#00ba7c!important;border-radius:20px!important;font-size:14px!important;padding:8px 16px!important}.refresh-btn:hover{background-color:#00a06c!important}.nav button{background-color:initial;border:none;border-radius:20px;color:#e7e9ea;cursor:pointer;font-size:15px;font-weight:500;margin:0 5px;padding:10px 20px;transition:background-color .2s}.nav button:hover{background-color:#1d1f23}.nav button.active{background-color:#1d9bf0;color:#fff}.nav button.pro-btn{background:linear-gradient(135deg,gold,#ffed4e 50%,gold);box-shadow:0 2px 8px #ffd70066;color:#000;font-weight:700}.nav button.pro-btn:hover{background:linear-gradient(135deg,#ffed4e,gold 50%,#ffed4e);box-shadow:0 4px 12px #ffd70099}.nav button.pro-btn.active{background:linear-gradient(135deg,#ffc700,gold 50%,#ffc700);box-shadow:0 4px 16px #ffd700cc;color:#000}.user-info{align-items:center;display:flex;gap:10px}.user-avatar{border-radius:50%;height:32px;object-fit:cover;width:32px}.user-info span{color:#e7e9ea;font-size:15px;font-weight:500}.logs-panel{background-color:#16181c;border-bottom:1px solid #2f3336;max-height:300px;overflow-y:auto;padding:15px 20px}.logs-header{align-items:center;color:#e7e9ea;display:flex;justify-content:space-between;margin-bottom:10px}.source-badge{border-radius:12px;font-size:12px;font-weight:600;padding:4px 12px;text-transform:uppercase}.source-x-api{background-color:#1d9bf0;color:#fff}.source-twitterapi\.io{background-color:#00ba7c;color:#fff}.source-cache,.source-cache-stale{background-color:#ffd400;color:#000}.source-error,.source-none{background-color:#f4212e;color:#fff}.close-logs{background:#0000;border:none;color:#71767b;cursor:pointer;font-size:24px;height:24px;line-height:1;padding:0;width:24px}.close-logs:hover{color:#e7e9ea}.logs-content{display:flex;flex-direction:column;gap:6px}.log-entry{background-color:#000;border-left:3px solid #2f3336;border-radius:6px;color:#71767b;font-family:Courier New,monospace;font-size:13px;padding:6px 12px}.posts-grid{grid-gap:15px;display:grid;gap:15px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:20px}@media (min-width:1400px){.posts-grid{grid-template-columns:repeat(6,1fr)}}@media (min-width:1200px) and (max-width:1399px){.posts-grid{grid-template-columns:repeat(5,1fr)}}@media (min-width:900px) and (max-width:1199px){.posts-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px) and (max-width:899px) and (orientation:landscape){.posts-grid{grid-template-columns:repeat(3,1fr)}}.post{background-color:#16181c;border:1px solid #2f3336;border-radius:16px;display:flex;flex-direction:column;padding:16px;transition:all .2s}.post.clickable-post{cursor:pointer}.post.clickable-post:hover{border-color:#1d9bf0;box-shadow:0 0 15px #1d9bf033;transform:translateY(-2px)}.post.large{grid-column:span 2;grid-row:span 2}.post.medium,.post.small{grid-column:span 1;grid-row:span 1}.post.viral .post-text{font-size:18px;font-weight:500;line-height:1.4}.post-text{word-wrap:break-word;color:#e7e9ea;font-size:15px;line-height:1.5;margin-bottom:12px}.post.small .post-text{font-size:14px}.post .post-media{border-radius:12px;height:auto;margin-top:12px;max-height:500px;object-fit:cover;width:100%}.post-stats{align-items:center;border-top:1px solid #2f3336;color:#71767b;display:flex;font-size:13px;justify-content:space-between;margin-top:12px;padding-top:12px}.post-stats-left{display:flex;gap:20px}.post-timestamp{color:#71767b;font-size:12px;margin-left:8px;white-space:nowrap}.reply-stats{align-items:center;color:#71767b;font-size:12px;justify-content:space-between;margin-top:8px}.reply-stats,.reply-stats-left{display:flex;gap:16px}.reply-timestamp{color:#71767b;font-size:11px;margin-left:8px;white-space:nowrap}.stat-item{align-items:center;display:flex;gap:6px}.stat-icon{font-size:16px}.stat-item{transition:all .2s}.stat-item.clickable{cursor:pointer}.stat-item.clickable:hover{color:#1d9bf0}.stat-item.liked{color:#f91880}.stat-item.liked .stat-icon{animation:likeAnimation .4s ease}@keyframes likeAnimation{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.post-author{align-items:center;border-top:1px solid #2f3336;display:flex;gap:10px;margin-top:12px;padding-top:12px}.post .author-avatar{border-radius:50%;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;object-fit:cover;width:48px}.author-info{display:flex;flex-direction:column;gap:2px}.author-name{color:#e7e9ea;font-size:15px;font-weight:700}.author-username{color:#71767b;font-size:14px}.author-username.clickable{cursor:pointer;transition:color .2s}.author-username.clickable:hover{color:#1d9bf0;text-decoration:underline}.tweet-media-grid{grid-gap:8px;border-radius:12px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:12px;overflow:hidden}.tweet-media-image{border-radius:12px;height:auto;height:600px;margin:0 auto;max-height:1024px;max-width:100%;object-fit:cover}.tweet-media-video{max-height:500px;object-fit:cover;width:100%}.tweet-media-video,.tweet-media-video-portrait{background-color:#000;border-radius:12px;height:auto}.tweet-media-video-portrait{margin:0 auto;max-height:1000px;width:50%}.react-tweet-container{border-radius:12px;margin-top:12px;overflow:hidden}.react-tweet-container [data-theme]{--tweet-container-margin:0}.loading{color:#71767b;font-size:16px;padding:40px;text-align:center}.loading-more{align-items:center;color:#71767b;display:flex;font-size:15px;gap:12px;justify-content:center;padding:30px}.spinner{animation:spin .8s linear infinite;border:3px solid #2f3336;border-radius:50%;border-top-color:#1d9bf0;height:24px;width:24px}@keyframes spin{to{transform:rotate(1turn)}}.show-more-container{padding:30px;text-align:center}.show-more-btn{background-color:#1d9bf0;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:background-color .2s}.show-more-btn:hover{background-color:#1a8cd8}.no-more-posts{border-top:1px solid #2f3336;color:#71767b;font-size:14px;margin:20px;padding:30px;text-align:center}.post-replies{border-top:1px solid #2f3336;display:flex;flex-direction:column;gap:12px;margin-top:16px;padding-top:16px}.reply-item{background-color:#0d0f11;border:1px solid #2f3336;border-radius:12px;cursor:pointer;padding:12px;transition:all .2s}.reply-item:hover{background-color:#16181c;border-color:#3d4144}.reply-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.reply-avatar{border-radius:50%;height:32px;object-fit:cover;width:32px}.reply-author-info{display:flex;flex-direction:column;gap:2px}.reply-author-name{color:#e7e9ea;font-size:14px;font-weight:700}.reply-author-username{color:#71767b;font-size:13px}.reply-text{word-wrap:break-word;color:#e7e9ea;font-size:14px;line-height:1.4;margin:8px 0}.reply-stat{align-items:center;display:flex;gap:4px;transition:color .2s}.reply-stat.clickable{cursor:pointer}.reply-stat.clickable:hover{color:#1d9bf0}.reply-stat .stat-icon{font-size:14px}.reply-box{animation:fadeIn .3s ease;background-color:#0d0f11;border:1px solid #2f3336;border-radius:12px;margin-top:16px;padding:12px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.reply-textarea{background-color:#16181c;border:1px solid #2f3336;border-radius:8px;color:#e7e9ea;font-family:inherit;font-size:15px;min-height:80px;outline:none;padding:12px;resize:vertical;transition:border-color .2s;width:100%}.reply-textarea:focus{border-color:#1d9bf0}.reply-textarea::placeholder{color:#71767b}.reply-actions{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.char-count{color:#71767b;font-size:13px}.reply-send-btn{background-color:#1d9bf0;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:8px 20px;transition:background-color .2s}.reply-send-btn:hover:not(:disabled){background-color:#1a8cd8}.reply-send-btn:disabled{background-color:#2f3336;color:#71767b;cursor:not-allowed}.reply-notification{animation:slideIn .3s ease;border-radius:8px;font-size:14px;font-weight:500;margin-top:12px;padding:10px 14px}@keyframes slideIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.reply-notification.success{background-color:#00ba7c1a;border:1px solid #00ba7c4d;color:#00ba7c}.reply-notification.error{background-color:#f4212e1a;border:1px solid #f4212e4d;color:#f4212e}.reply-media-preview{border-radius:12px;margin-top:12px;max-height:300px;overflow:hidden;position:relative}.reply-media-preview img{border-radius:12px;display:block;height:auto;width:100%}.remove-media-btn{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f1419bf;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;position:absolute;right:8px;top:8px;transition:background-color .2s;width:32px}.remove-media-btn:hover{background-color:#f4212ee6}.reply-left-actions{align-items:center;display:flex;gap:12px}.media-upload-btn{align-items:center;background-color:initial;border:none;border-radius:50%;color:#1d9bf0;cursor:pointer;display:flex;font-size:20px;justify-content:center;padding:4px 8px;transition:background-color .2s}.media-upload-btn:hover{background-color:#1d9bf01a}.textarea-wrapper{position:relative}.emoji-picker{background-color:#16181c;border:1px solid #2f3336;border-radius:12px;bottom:100%;box-shadow:0 4px 12px #00000080;left:0;margin-bottom:8px;max-height:300px;overflow-y:auto;position:absolute;right:0;z-index:1000}.emoji-item{align-items:center;cursor:pointer;display:flex;gap:12px;padding:10px 14px;transition:background-color .2s}.emoji-item.selected,.emoji-item:hover{background-color:#1d9bf0}.emoji-char{font-size:24px;min-width:32px;text-align:center}.emoji-name{color:#e7e9ea;font-family:Courier New,monospace;font-size:14px}.emoji-item.selected .emoji-name,.emoji-item:hover .emoji-name{color:#fff}@media (max-width:768px){.posts-grid{grid-template-columns:1fr;padding:10px}.post.large{grid-column:span 1;grid-row:span 1}.nav{flex-direction:column;gap:10px}.nav div{flex-wrap:wrap;justify-content:center}}.lists-selector{background-color:#16181c;border:1px solid #2f3336;border-radius:16px;margin:20px;padding:20px}.lists-selector h3{color:#1d9bf0;font-size:1.4em;margin:0 0 20px}.list-selection-container{display:flex;flex-direction:column;gap:20px}.list-dropdown-section{display:flex;flex-direction:column;gap:8px}.list-dropdown-section label{color:#e7e9ea;font-size:.95em;font-weight:600}.list-dropdown{background-color:#000;border:2px solid #2f3336;border-radius:8px;color:#e7e9ea;cursor:pointer;font-size:15px;padding:12px;transition:border-color .2s}.list-dropdown:hover{border-color:#1d9bf0}.list-dropdown:focus{border-color:#1d9bf0;outline:none}.manual-list-section{display:flex;flex-direction:column;gap:8px}.manual-list-section label{color:#e7e9ea;font-size:.95em;font-weight:600}.manual-list-input-group{display:flex;gap:10px}.manual-list-input{background-color:#000;border:2px solid #2f3336;border-radius:8px;color:#e7e9ea;flex:1 1;font-size:15px;padding:12px;transition:border-color .2s}.manual-list-input:focus{border-color:#1d9bf0;outline:none}.manual-list-input::placeholder{color:#71767b}.load-list-btn{background-color:#1d9bf0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px;transition:background-color .2s;white-space:nowrap}.load-list-btn:hover:not(:disabled){background-color:#1a8cd8}.load-list-btn:disabled{background-color:#2f3336;color:#71767b;cursor:not-allowed}.show-replies-btn{background-color:#1d9bf0;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:12px;padding:10px 16px;transition:background-color .2s;width:100%}.show-replies-btn:hover:not(:disabled){background-color:#1a8cd8}.show-replies-btn:disabled{background-color:#2f3336;color:#71767b;cursor:not-allowed}@media (max-width:768px){.lists-selector{margin:10px;padding:15px}.manual-list-input-group{flex-direction:column}.load-list-btn{width:100%}}.modal-overlay{align-items:center;animation:fadeIn .2s ease;background-color:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.modal-content{animation:slideUp .3s ease;background-color:#16181c;border:1px solid #2f3336;border-radius:16px;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header{align-items:center;border-bottom:1px solid #2f3336;display:flex;justify-content:space-between;padding:20px 24px}.modal-header h2{color:#e7e9ea;font-size:20px;font-weight:700;margin:0}.modal-close{background:#0000;border:none;border-radius:50%;color:#71767b;cursor:pointer;font-size:28px;height:32px;line-height:1;padding:0;transition:all .2s;width:32px}.modal-close:hover{background-color:#71767b1a;color:#e7e9ea}.modal-body{padding:24px}.modal-description{color:#71767b;font-size:14px;line-height:1.5;margin-bottom:24px}.form-group{margin-bottom:20px}.form-group label{color:#e7e9ea;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.form-group input{background-color:#000;border:1px solid #2f3336;border-radius:8px;box-sizing:border-box;color:#e7e9ea;font-size:15px;padding:12px;transition:border-color .2s;width:100%}.form-group input:focus{border-color:#1d9bf0;outline:none}.form-group input::placeholder{color:#71767b}.form-group small{color:#71767b;display:block;font-size:12px;margin-top:6px}.form-group small a{color:#1d9bf0;text-decoration:none}.form-group small a:hover{text-decoration:underline}.modal-actions{display:flex;gap:12px;margin-top:24px}.btn-primary,.btn-secondary{border:none;border-radius:24px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:12px 24px;transition:all .2s}.btn-primary{background-color:#1d9bf0;color:#fff}.btn-primary:hover{background-color:#1a8cd8}.btn-secondary{background-color:initial;border:1px solid #2f3336;color:#e7e9ea}.btn-secondary:hover{background-color:#eff3f41a}.twitterapi-login-btn{background-color:#00ba7c!important}.twitterapi-login-btn:hover{background-color:#00a06c!important}.twitterapi-user{background-color:#00ba7c1a;border:1px solid #00ba7c;border-radius:24px;padding:8px 16px}.twitterapi-badge{align-items:center;background-color:#00ba7c;border-radius:50%;display:flex;font-size:18px;height:32px;justify-content:center;width:32px}.login-type-badge{background-color:#00ba7c33;border-radius:12px;color:#00ba7c!important;font-size:11px!important;font-weight:600;padding:4px 8px}.pro-view-selector{background-color:#16181c;border:2px solid gold;border-radius:16px;box-shadow:0 4px 16px #ffd70033;margin:20px;padding:20px}.pro-view-selector h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,gold,#ffed4e 50%,gold);-webkit-background-clip:text;background-clip:text;font-size:1.5em;margin:0 0 20px}.pro-custom-list-section{display:flex;flex-direction:column;gap:8px}.pro-custom-list-section label{color:#e7e9ea;font-size:.95em;font-weight:600}.pro-custom-list-input-group{display:flex;gap:10px}.pro-custom-list-input{background-color:#000;border:2px solid gold;border-radius:8px;color:#e7e9ea;flex:1 1;font-size:15px;padding:12px;transition:border-color .2s}.pro-custom-list-input:focus{border-color:#ffed4e;box-shadow:0 0 12px #ffd7004d;outline:none}.add-pro-list-btn{background:linear-gradient(135deg,gold,#ffed4e 50%,gold);border:none;border-radius:8px;box-shadow:0 2px 8px #ffd70066;color:#000;cursor:pointer;font-size:15px;font-weight:700;padding:12px 24px;transition:all .2s;white-space:nowrap}.add-pro-list-btn:hover:not(:disabled){background:linear-gradient(135deg,#ffed4e,gold 50%,#ffed4e);box-shadow:0 4px 12px #ffd70099;transform:translateY(-1px)}.add-pro-list-btn:disabled{background:#2f3336;box-shadow:none;color:#71767b;cursor:not-allowed}.pro-lists-container{display:flex;gap:16px;max-height:calc(100vh - 180px);min-height:calc(100vh - 180px);overflow-x:auto;overflow-y:hidden;padding:20px}.pro-lists-container::-webkit-scrollbar{height:12px}.pro-lists-container::-webkit-scrollbar-track{background:#000;border-radius:6px}.pro-lists-container::-webkit-scrollbar-thumb{background:#2f3336;border:2px solid #000;border-radius:6px}.pro-lists-container::-webkit-scrollbar-thumb:hover{background:#3d4144}.pro-lists-container{scrollbar-color:#2f3336 #000;scrollbar-width:thin}.pro-list-column{background-color:#16181c;border:1px solid #2f3336;border-radius:16px;display:flex;flex:0 0 540px;flex-direction:column;height:calc(100vh - 220px);min-width:540px;width:540px}.pro-list-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffd7001a,#ffed4e0d);border-bottom:2px solid gold;border-radius:16px 16px 0 0;padding:16px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.pro-list-header h4{color:gold;font-size:16px;font-weight:700;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-list-owner{color:#71767b;font-size:13px}.pro-list-posts{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:12px}.pro-list-posts::-webkit-scrollbar{width:8px}.pro-list-posts::-webkit-scrollbar-track{background:#0000004d;border-radius:4px}.pro-list-posts::-webkit-scrollbar-thumb{background:#2f3336;border-radius:4px}.pro-list-posts::-webkit-scrollbar-thumb:hover{background:#3d4144}.pro-list-posts{scrollbar-color:#2f3336 #0000004d;scrollbar-width:thin}.pro-post{background-color:#0d0f11;border:1px solid #2f3336;border-radius:12px;padding:12px;transition:all .2s}.pro-post:hover{border-color:gold;box-shadow:0 0 12px #ffd70033;transform:translateY(-1px)}.pro-post .post-text{font-size:14px;line-height:1.4;margin-bottom:10px}.pro-post .post-media{margin-top:10px;max-height:300px}.pro-post .post-stats{font-size:12px;margin-top:10px}.pro-post .post-author{margin-top:10px;padding-top:10px}.pro-post .author-avatar{height:32px;width:32px}.pro-post .author-name{font-size:13px}.pro-post .author-username{font-size:12px}.pro-post .reply-box{margin-top:12px;padding:10px}.pro-post .reply-textarea{font-size:14px;min-height:60px}@media (max-width:1400px){.pro-list-column{flex-basis:calc(25% - 12px);flex-grow:0;flex-shrink:0}}@media (max-width:1024px){.pro-list-column{flex-basis:calc(33.333% - 11px);flex-grow:0;flex-shrink:0}}@media (max-width:768px){.pro-lists-container{flex-direction:column;padding:10px}.pro-list-column{flex:1 1 auto;max-height:600px;min-width:100%}.pro-view-selector{margin:10px;padding:15px}}.tweet-container_root__UHnkq{background-color:var(--tweet-bg-color);border:var(--tweet-border);border-radius:12px;box-sizing:border-box;color:var(--tweet-font-color);font-family:var(--tweet-font-family);font-weight:400;margin:var(--tweet-container-margin);max-width:550px;min-width:250px;overflow:hidden;transition-duration:.2s;transition-property:background-color,box-shadow;width:100%}.tweet-container_root__UHnkq:hover{background-color:var(--tweet-bg-color-hover)}.tweet-container_article__2QNf4{box-sizing:inherit;padding:.75rem 1rem;position:relative}.react-tweet-theme{--tweet-container-margin:1.5rem 0;--tweet-header-font-size:0.9375rem;--tweet-header-line-height:1.25rem;--tweet-body-font-size:1.25rem;--tweet-body-font-weight:400;--tweet-body-line-height:1.5rem;--tweet-body-margin:0;--tweet-quoted-container-margin:0.75rem 0;--tweet-quoted-body-font-size:0.938rem;--tweet-quoted-body-font-weight:400;--tweet-quoted-body-line-height:1.25rem;--tweet-quoted-body-margin:0.25rem 0 0.75rem 0;--tweet-info-font-size:0.9375rem;--tweet-info-line-height:1.25rem;--tweet-actions-font-size:0.875rem;--tweet-actions-line-height:1rem;--tweet-actions-font-weight:700;--tweet-actions-icon-size:1.25em;--tweet-actions-icon-wrapper-size:calc(var(--tweet-actions-icon-size) + 0.75em);--tweet-replies-font-size:0.875rem;--tweet-replies-line-height:1rem;--tweet-replies-font-weight:700}:where(.react-tweet-theme) *{box-sizing:border-box;margin:0;padding:0}:is([data-theme=light],.light) :where(.react-tweet-theme),:where(.react-tweet-theme){--tweet-skeleton-gradient:linear-gradient(270deg,#fafafa,#eaeaea,#eaeaea,#fafafa);--tweet-border:1px solid #cfd9de;--tweet-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--tweet-font-color:#0f1419;--tweet-font-color-secondary:#536471;--tweet-bg-color:#fff;--tweet-bg-color-hover:#f7f9f9;--tweet-quoted-bg-color-hover:#00000008;--tweet-color-blue-primary:#1d9bf0;--tweet-color-blue-primary-hover:#1a8cd8;--tweet-color-blue-secondary:#006fd6;--tweet-color-blue-secondary-hover:#006fd61a;--tweet-color-red-primary:#f91880;--tweet-color-red-primary-hover:#f918801a;--tweet-color-green-primary:#00ba7c;--tweet-color-green-primary-hover:#00ba7c1a;--tweet-twitter-icon-color:var(--tweet-font-color);--tweet-verified-old-color:#829aab;--tweet-verified-blue-color:var(--tweet-color-blue-primary)}:is([data-theme=dark],.dark) :where(.react-tweet-theme){--tweet-skeleton-gradient:linear-gradient(270deg,#15202b,#1e2732,#1e2732,#15202b);--tweet-border:1px solid #425364;--tweet-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--tweet-font-color:#f7f9f9;--tweet-font-color-secondary:#8b98a5;--tweet-bg-color:#15202b;--tweet-bg-color-hover:#1e2732;--tweet-quoted-bg-color-hover:#ffffff08;--tweet-color-blue-primary:#1d9bf0;--tweet-color-blue-primary-hover:#1a8cd8;--tweet-color-blue-secondary:#6bc9fb;--tweet-color-blue-secondary-hover:#6bc9fb1a;--tweet-color-red-primary:#f91880;--tweet-color-red-primary-hover:#f918801a;--tweet-color-green-primary:#00ba7c;--tweet-color-green-primary-hover:#00ba7c1a;--tweet-twitter-icon-color:var(--tweet-font-color);--tweet-verified-old-color:#829aab;--tweet-verified-blue-color:#fff}@media (prefers-color-scheme:dark){:where(.react-tweet-theme){--tweet-skeleton-gradient:linear-gradient(270deg,#15202b,#1e2732,#1e2732,#15202b);--tweet-border:1px solid #425364;--tweet-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--tweet-font-color:#f7f9f9;--tweet-font-color-secondary:#8b98a5;--tweet-bg-color:#15202b;--tweet-bg-color-hover:#1e2732;--tweet-color-blue-primary:#1d9bf0;--tweet-color-blue-primary-hover:#1a8cd8;--tweet-color-blue-secondary:#6bc9fb;--tweet-color-blue-secondary-hover:#6bc9fb1a;--tweet-color-red-primary:#f91880;--tweet-color-red-primary-hover:#f918801a;--tweet-color-green-primary:#00ba7c;--tweet-color-green-primary-hover:#00ba7c1a;--tweet-twitter-icon-color:var(--tweet-font-color);--tweet-verified-old-color:#829aab;--tweet-verified-blue-color:#fff}}.icons_verified__SuPPs{fill:currentColor;height:1.25em;margin-left:.125rem;max-height:20px;max-width:20px;-webkit-user-select:none;user-select:none;vertical-align:text-bottom}.verified-badge_verifiedOld__5IcEp{color:var(--tweet-verified-old-color)}.verified-badge_verifiedBlue__Hse47{color:var(--tweet-verified-blue-color)}.verified-badge_verifiedGovernment__WVN65{color:#829aab}.highlighted-label_label__YMIuQ{border:var(--tweet-border);border-radius:2px;display:flex;height:1.0625em;margin-left:4px;margin-right:2px;max-height:17px;max-width:17px;width:1.0625em}.highlighted-label_label__YMIuQ>img{height:100%;width:100%}.tweet-header_header__YTfhv{display:flex;font-size:var(--tweet-header-font-size);line-height:var(--tweet-header-line-height);overflow:hidden;overflow-wrap:break-word;padding-bottom:.75rem;white-space:nowrap}.tweet-header_avatar__Ve\+cv{height:48px;position:relative;width:48px}.tweet-header_avatarOverflow__3ub9E{border-radius:9999px;height:100%;overflow:hidden;position:absolute;width:100%}.tweet-header_avatarSquare__2M1Wi{border-radius:4px}.tweet-header_avatarShadow__6uqgI{box-shadow:inset 0 0 2px #00000008;height:100%;transition-duration:.2s;transition-property:background-color;width:100%}.tweet-header_avatarShadow__6uqgI:hover{background-color:#1a1a1a26}.tweet-header_author__abWvB{display:flex;flex-direction:column;justify-content:center;margin:0 .5rem;max-width:calc(100% - 84px)}.tweet-header_authorLink__Zo2FB{align-items:center;color:inherit;display:flex;text-decoration:none}.tweet-header_authorLink__Zo2FB:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.tweet-header_authorVerified__znl83{display:inline-flex}.tweet-header_authorLinkText__xRWS7{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tweet-header_authorFollow__g5T2W,.tweet-header_authorMeta__Ho\+I2{display:flex}.tweet-header_username__v0vvk{color:var(--tweet-font-color-secondary);text-decoration:none;text-overflow:ellipsis}.tweet-header_follow__Mvu5t{color:var(--tweet-color-blue-secondary);font-weight:700;text-decoration:none}.tweet-header_follow__Mvu5t:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.tweet-header_separator__ke7RG{padding:0 .25rem}.tweet-header_brand__\+5idK{-webkit-margin-start:auto;margin-inline-start:auto}.tweet-header_twitterIcon__gtc7a{fill:currentColor;color:var(--tweet-twitter-icon-color);height:23.75px;-webkit-user-select:none;user-select:none;width:23.75px}.tweet-in-reply-to_root__l10SC{color:var(--tweet-font-color-secondary);font-size:.9375rem;line-height:1.25rem;margin-bottom:.25rem;overflow-wrap:break-word;text-decoration:none;white-space:pre-wrap}.tweet-in-reply-to_root__l10SC:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px}.tweet-link_root__lwE8c{color:var(--tweet-color-blue-secondary);cursor:pointer;font-weight:inherit;text-decoration:none}.tweet-link_root__lwE8c:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px}.tweet-body_root__HQXHG{font-size:var(--tweet-body-font-size);font-weight:var(--tweet-body-font-weight);line-height:var(--tweet-body-line-height);margin:var(--tweet-body-margin);overflow-wrap:break-word;white-space:pre-wrap}.tweet-media_root__8UcJw{margin-top:.75rem;overflow:hidden;position:relative}.tweet-media_rounded__ccA\+S{border:var(--tweet-border);border-radius:12px}.tweet-media_mediaWrapper__xdwtq{grid-gap:2px;display:grid;gap:2px;grid-auto-rows:1fr;height:100%;width:100%}.tweet-media_grid2Columns__VcfaR{grid-template-columns:repeat(2,1fr)}.tweet-media_grid3__BgChK>a:first-child{grid-row:span 2}.tweet-media_grid2x2__o1gSR{grid-template-rows:repeat(2,1fr)}.tweet-media_mediaContainer__dKkWg{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.tweet-media_mediaLink__9YbPK{outline-style:none;text-decoration:none}.tweet-media_skeleton__wMkxn{display:block;padding-bottom:56.25%;width:100%}.tweet-media_image__\+kXsf{bottom:0;height:100%;left:0;margin:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.tweet-media-video_anchor__0HYL4{align-items:center;border:1px solid #0000;border-radius:9999px;color:#fff;cursor:pointer;display:flex;font-weight:700;outline-style:none;padding:0 1rem;text-decoration:none;text-overflow:ellipsis;transition:background-color .2s;-webkit-user-select:none;user-select:none;white-space:nowrap}.tweet-media-video_videoButton__oJ\+Yv{align-items:center;background-color:var(--tweet-color-blue-primary);border:4px solid #fff;border-radius:9999px;cursor:pointer;display:flex;height:67px;justify-content:center;position:relative;transition-duration:.2s;transition-property:background-color;width:67px}.tweet-media-video_videoButton__oJ\+Yv:focus-visible,.tweet-media-video_videoButton__oJ\+Yv:hover{background-color:var(--tweet-color-blue-primary-hover)}.tweet-media-video_videoButtonIcon__bxXAn{fill:currentColor;color:#fff;height:calc(50% + 4px);margin-left:3px;max-width:100%;-webkit-user-select:none;user-select:none;width:calc(50% + 4px)}.tweet-media-video_watchOnTwitter__Fl5Ac{position:absolute;right:8px;top:12px}.tweet-media-video_watchOnTwitter__Fl5Ac>a{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f1419bf;font-size:.875rem;line-height:1rem;min-height:2rem;min-width:2rem}.tweet-media-video_watchOnTwitter__Fl5Ac>a:hover{background-color:#272c30bf}.tweet-media-video_viewReplies__QWTFL{background-color:var(--tweet-color-blue-primary);border-color:var(--tweet-color-blue-primary);font-size:.9375rem;line-height:1.25rem;min-height:2rem;position:relative}.tweet-media-video_viewReplies__QWTFL:hover{background-color:var(--tweet-color-blue-primary-hover)}.tweet-info-created-at_root__OXKao{color:inherit;font-size:var(--tweet-info-font-size);line-height:var(--tweet-info-line-height);text-decoration:none}.tweet-info-created-at_root__OXKao:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px}.tweet-info_info__oDwC9{align-items:center;color:var(--tweet-font-color-secondary);display:flex;margin-top:.125rem;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.tweet-info_infoLink__nfflB{align-items:center;border-radius:9999px;color:inherit;display:flex;font:inherit;height:var(--tweet-actions-icon-wrapper-size);justify-content:center;margin-left:auto;margin-right:-4px;text-decoration:none;transition-duration:.2s;transition-property:background-color;width:var(--tweet-actions-icon-wrapper-size)}.tweet-info_infoLink__nfflB:hover{background-color:var(--tweet-color-blue-secondary-hover)}.tweet-info_infoIcon__ywMyD{fill:currentColor;color:inherit;height:var(--tweet-actions-icon-size);-webkit-user-select:none;user-select:none}.tweet-info_infoLink__nfflB:hover>.tweet-info_infoIcon__ywMyD{color:var(--tweet-color-blue-secondary)}.tweet-actions_actions__dLgsm{align-items:center;border-top:var(--tweet-border);color:var(--tweet-font-color-secondary);display:flex;margin-top:.25rem;overflow-wrap:break-word;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap}.tweet-actions_copy__O\+oOx,.tweet-actions_like__aKYvU,.tweet-actions_reply__u0-X9{align-items:center;color:inherit;display:flex;margin-right:1.25rem;text-decoration:none}.tweet-actions_copy__O\+oOx:hover,.tweet-actions_like__aKYvU:hover,.tweet-actions_reply__u0-X9:hover{background-color:#0000}.tweet-actions_like__aKYvU:hover>.tweet-actions_likeIconWrapper__StvAl{background-color:var(--tweet-color-red-primary-hover)}.tweet-actions_like__aKYvU:hover>.tweet-actions_likeCount__BBGYp{color:var(--tweet-color-red-primary);-webkit-text-decoration-line:underline;text-decoration-line:underline}.tweet-actions_copyIconWrapper__oJSgY,.tweet-actions_likeIconWrapper__StvAl,.tweet-actions_replyIconWrapper__lHnMc{align-items:center;border-radius:9999px;display:flex;height:var(--tweet-actions-icon-wrapper-size);justify-content:center;margin-left:-.25rem;width:var(--tweet-actions-icon-wrapper-size)}.tweet-actions_copyIcon__e5Ait,.tweet-actions_likeIcon__ZuoK8,.tweet-actions_replyIcon__\+j\+oR{fill:currentColor;height:var(--tweet-actions-icon-size);-webkit-user-select:none;user-select:none}.tweet-actions_likeIcon__ZuoK8{color:var(--tweet-color-red-primary)}.tweet-actions_copyText__-excO,.tweet-actions_likeCount__BBGYp,.tweet-actions_replyText__\+vfvj{font-size:var(--tweet-actions-font-size);font-weight:var(--tweet-actions-font-weight);line-height:var(--tweet-actions-line-height);margin-left:.25rem}.tweet-actions_reply__u0-X9:hover>.tweet-actions_replyIconWrapper__lHnMc{background-color:var(--tweet-color-blue-secondary-hover)}.tweet-actions_reply__u0-X9:hover>.tweet-actions_replyText__\+vfvj{color:var(--tweet-color-blue-secondary);-webkit-text-decoration-line:underline;text-decoration-line:underline}.tweet-actions_replyIcon__\+j\+oR{color:var(--tweet-color-blue-primary)}.tweet-actions_copy__O\+oOx{background:none;border:none;cursor:pointer;font:inherit}.tweet-actions_copy__O\+oOx:hover>.tweet-actions_copyIconWrapper__oJSgY{background-color:var(--tweet-color-green-primary-hover)}.tweet-actions_copy__O\+oOx:hover .tweet-actions_copyIcon__e5Ait{color:var(--tweet-color-green-primary)}.tweet-actions_copy__O\+oOx:hover>.tweet-actions_copyText__-excO{color:var(--tweet-color-green-primary);-webkit-text-decoration-line:underline;text-decoration-line:underline}.tweet-replies_replies__GSC\+r{padding:.25rem 0}.tweet-replies_link__zxNP8{align-items:center;border:var(--tweet-border);border-radius:9999px;color:var(--tweet-color-blue-secondary);display:flex;justify-content:center;min-height:32px;min-width:32px;outline-style:none;padding:0 1rem;text-decoration:none;transition-duration:.2s;transition-property:background-color;-webkit-user-select:none;user-select:none}.tweet-replies_link__zxNP8:hover{background-color:var(--tweet-color-blue-secondary-hover)}.tweet-replies_text__RHy35{font-size:var(--tweet-replies-font-size);font-weight:var(--tweet-replies-font-weight);line-height:var(--tweet-replies-line-height);overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.quoted-tweet-container_root__bP26T{border:var(--tweet-border);border-radius:12px;cursor:pointer;margin:var(--tweet-quoted-container-margin);overflow:hidden;transition-duration:.2s;transition-property:background-color,box-shadow;width:100%}.quoted-tweet-container_root__bP26T:hover{background-color:var(--tweet-quoted-bg-color-hover)}.quoted-tweet-container_article__4Ch-O{box-sizing:inherit;position:relative}.quoted-tweet-header_header__C5G\+0{display:flex;font-size:var(--tweet-header-font-size);line-height:var(--tweet-header-line-height);overflow:hidden;overflow-wrap:break-word;padding:.75rem .75rem 0;white-space:nowrap}.quoted-tweet-header_avatar__z86wT{height:20px;position:relative;width:20px}.quoted-tweet-header_avatarOverflow__eVVao{border-radius:9999px;height:100%;overflow:hidden;position:absolute;width:100%}.quoted-tweet-header_avatarSquare__RDYEO{border-radius:4px}.quoted-tweet-header_author__geibY{align-items:center;display:flex;margin:0 .5rem}.quoted-tweet-header_authorText__vZ6RB{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quoted-tweet-header_username__9BzFb{color:var(--tweet-font-color-secondary);margin-left:.125rem;text-decoration:none;text-overflow:ellipsis}.quoted-tweet-body_root__fDmdw{font-size:var(--tweet-quoted-body-font-size);font-weight:var(--tweet-quoted-body-font-weight);line-height:var(--tweet-quoted-body-line-height);margin:var(--tweet-quoted-body-margin);overflow-wrap:break-word;padding:0 .75rem;white-space:pre-wrap}.tweet-not-found_root__54\+q4{align-items:center;display:flex;flex-direction:column;padding-bottom:.75rem}.tweet-not-found_root__54\+q4>h3{font-size:1.25rem;margin-bottom:.5rem}.skeleton_skeleton__L585f{animation:skeleton_loading__dPq5K 8s ease-in-out infinite;background-image:var(--tweet-skeleton-gradient);background-size:400% 100%;border-radius:5px;display:block;width:100%}@media (prefers-reduced-motion:reduce){.skeleton_skeleton__L585f{animation:none;background-position:200% 0}}@keyframes skeleton_loading__dPq5K{0%{background-position:200% 0}to{background-position:-200% 0}}.tweet-skeleton_root__8RjEg{padding-bottom:.25rem;pointer-events:none}
/*# sourceMappingURL=main.4f40b999.css.map*/