.vlb-tweet{--vlb-x-bg:#fff;--vlb-x-ink:#18212c;--vlb-x-muted:#65717e;--vlb-x-line:#dfe6ed;max-width:100%;min-width:0;margin-top:20px;text-align:left;overflow-wrap:anywhere}
.vlb-tweet[data-theme=dark]{--vlb-x-bg:#18212b;--vlb-x-ink:#f0f3f7;--vlb-x-muted:#abb7c5;--vlb-x-line:#384553}
.vlb-tweet [hidden]{display:none!important}.vlb-tweet-slot,.vlb-tweet-target{display:flow-root;width:100%;max-width:550px;min-width:0}.vlb-tweet-target .twitter-tweet{max-width:100%!important;margin:0!important}.vlb-tweet-target iframe{display:block;width:100%!important;max-width:100%!important;border:0}
.vlb-tweet-fallback{box-sizing:border-box;max-width:550px;padding:18px;border:1px solid var(--vlb-x-line);border-radius:13px;background:var(--vlb-x-bg);color:var(--vlb-x-ink);font-family:inherit;font-size:14px;line-height:1.6}
.vlb-tweet-source{display:flex;gap:11px;align-items:center;margin-bottom:12px}.vlb-tweet-source>span{font-size:26px;line-height:1;flex:none}.vlb-tweet-source strong{font-size:13px;color:var(--vlb-x-ink)}
.vlb-tweet-copy{font-size:14px;line-height:1.65}.vlb-tweet-copy p{margin:0 0 10px}.vlb-tweet-copy a,.vlb-tweet-actions a{color:var(--vlb-accent,#1769a6);text-underline-offset:3px}
.vlb-tweet-message{font-size:12px!important;line-height:1.55!important;color:var(--vlb-x-muted)!important;margin:10px 0!important}
.vlb-tweet-actions{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-top:13px;font-size:12px}.vlb-tweet-actions a{font-weight:600}.vlb-tweet-retry{appearance:none;border:1px solid var(--vlb-x-line);border-radius:6px;padding:6px 10px;background:var(--vlb-x-bg);color:var(--vlb-x-ink);font:inherit;cursor:pointer}.vlb-tweet-retry:focus-visible,.vlb-tweet-actions a:focus-visible{outline:2px solid var(--vlb-accent,#1769a6);outline-offset:3px}
.vlb-twitter-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:9px}.vlb-twitter-preview{margin-top:12px;min-width:0;max-width:100%}.vlb-twitter-preview .vlb-tweet{margin-top:0}
