:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}body{margin:0;overflow-x:hidden}#root{margin:0;padding:0;max-width:none;overflow-x:hidden;min-height:100svh}@supports (height: 100dvh){#root{min-height:100dvh}}.smart-tweet-container[data-mode=video_custom] .tweet-text,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text{font-size:15px;max-width:none;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.smart-tweet-container[data-mode=video_custom] .tweet-text,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text{font-size:16px}}.smart-tweet-container[data-mode=video_custom] .tweet-text p,.smart-tweet-container[data-mode=video_custom] .tweet-text span,.smart-tweet-container[data-mode=video_custom] .tweet-text div,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text p,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text span,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text div{color:#ffffffeb!important}.smart-tweet-container[data-mode=video_custom] .tweet-text a,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text a{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fffffff5!important;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.smart-tweet-container[data-mode=video_custom] .tweet-text a:hover,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text a:hover{border-bottom-color:#ffffff4d}.smart-tweet-container[data-mode=video_custom] .tweet-text a:focus-visible,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text a:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px;border-radius:2px}.smart-tweet-container[data-mode=video_custom] .tweet-text a:focus,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text a:focus{outline:2px solid rgba(29,155,240,.6);outline-offset:2px;border-radius:2px}.smart-tweet-container[data-mode=video_custom] .tweet-text p,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text p{margin-bottom:.75rem}.smart-tweet-container[data-mode=video_custom] .tweet-text p:last-child,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-text p:last-child{margin-bottom:0}.smart-tweet-container[data-mode=video_custom] button,.smart-tweet-container[data-mode=nonvideo_custom] button{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.smart-tweet-container[data-mode=video_custom] .tweet-author,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-author{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#ffffffa6;padding-left:.75rem;padding-top:.25rem;padding-bottom:.25rem}.smart-tweet-container[data-mode=video_custom] .tweet-author img,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-author img{width:2.5rem;height:2.5rem;border-radius:9999px;object-fit:cover}.smart-tweet-container[data-mode=video_custom] .tweet-author>div:last-child,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-author>div:last-child{display:flex;flex-direction:column;gap:.125rem;min-width:0}.smart-tweet-container[data-mode=video_custom] .tweet-author .author-name,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-author .author-name{font-weight:500;color:#1d9bf0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.smart-tweet-container[data-mode=video_custom] .tweet-author .author-name:hover,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-author .author-name:hover{text-decoration:underline}.smart-tweet-container[data-mode=video_custom] .tweet-author .author-meta,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-author .author-meta{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#ffffffa6}.smart-tweet-container[data-mode=video_custom] .tweet-author .author-meta>span,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-author .author-meta>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-tweet-container[data-mode=video_custom] .tweet-author .author-meta time,.smart-tweet-container[data-mode=nonvideo_custom] .tweet-author .author-meta time{white-space:nowrap}.smart-tweet-container[data-mode=video_custom] .mfTweetVideoStage{background:#000;overflow:hidden;width:100%}.smart-tweet-container[data-mode=video_custom] .mfTweetVideoStage--landscape .mfTweetVideoEl{width:100%;height:100%;object-fit:contain;display:block}.smart-tweet-container[data-mode=video_custom] .mfTweetVideoStage--portrait{height:min(70vh,420px);overflow:hidden;background:#000}.smart-tweet-container[data-mode=video_custom] .mfTweetVideoStage--portrait .mfTweetVideoEl{width:100%;height:100%;object-fit:contain;display:block}video::cue{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;line-height:1.4;color:#fff;background-color:#000000c7;padding:.2em .4em;border-radius:2px;text-shadow:none}@media(min-width:640px){video::cue{font-size:1rem}}#root{max-width:none;margin:0;padding:0}.mfBuildStrip{position:fixed;top:0;left:0;right:0;z-index:9999;padding:6px 10px;font-size:12px;line-height:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;color:#ffffffd9;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.mfBuildStripInner{max-width:1200px;margin:0 auto;display:flex;gap:10px;align-items:center;justify-content:flex-start}.mfHasBuildStrip{padding-top:28px}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}
