.tweet-gallery[data-astro-cid-ry4qmcas]{margin-top:0;margin-bottom:0;padding-top:calc(var(--space) * 2);padding-bottom:calc(var(--space) * 2);background-color:#3c3c3c;color:var(--color-light)}.tweet-gallery--embedded[data-astro-cid-ry4qmcas]{padding-top:0;background-color:transparent}.tweet-gallery--embedded[data-astro-cid-ry4qmcas] .tweet-gallery__item[data-astro-cid-ry4qmcas]{margin-bottom:calc(var(--space) * .25)}@media screen and (max-width: 1200px){.tweet-gallery--embedded[data-astro-cid-ry4qmcas] .tweet-gallery__grid[data-astro-cid-ry4qmcas]{column-count:3}}.tweet-gallery__title[data-astro-cid-ry4qmcas]{margin-top:0;margin-bottom:calc(var(--space) * .5);font-variation-settings:var(--font-flex-extrabold);letter-spacing:0}.tweet-gallery__subtitle[data-astro-cid-ry4qmcas]{text-align:center;margin-bottom:calc(var(--space) * 2)}.tweet-gallery__subtitle[data-astro-cid-ry4qmcas] a[data-astro-cid-ry4qmcas]{color:inherit;font-variation-settings:var(--font-flex-bold);text-decoration:underline;text-underline-offset:4px}.tweet-gallery__subtitle[data-astro-cid-ry4qmcas] a[data-astro-cid-ry4qmcas]:hover{opacity:.7}.tweet-gallery__grid[data-astro-cid-ry4qmcas]{column-count:3;column-gap:var(--space);column-fill:balance;-webkit-column-count:3;-webkit-column-gap:var(--space)}.tweet-gallery__item[data-astro-cid-ry4qmcas]{position:relative;display:inline-block;width:100%;min-height:300px;text-decoration:none;border-radius:12px;overflow:visible;transition:box-shadow .3s ease;background-color:transparent;box-shadow:0 2px 8px #0000001a;margin-bottom:var(--space);break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.tweet-gallery__inner[data-astro-cid-ry4qmcas]{position:relative;width:100%;min-height:300px;border-radius:12px;overflow:hidden;background-color:var(--color-light);transition:transform .3s ease;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);will-change:transform}.tweet-gallery__item[data-astro-cid-ry4qmcas]:hover{box-shadow:0 8px 24px #00000026}.tweet-gallery__item[data-astro-cid-ry4qmcas]:hover .tweet-gallery__inner[data-astro-cid-ry4qmcas]{transform:translate3d(0,-4px,0);-webkit-transform:translate3d(0,-4px,0)}.tweet-gallery__skeleton[data-astro-cid-ry4qmcas]{position:absolute;top:0;left:0;width:100%;height:100%;min-height:300px;background:linear-gradient(90deg,var(--color-gray-light) 0%,hsl(0,0%,92%) 50%,var(--color-gray-light) 100%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:12px;z-index:1}.tweet-gallery__skeleton[data-astro-cid-ry4qmcas].hidden{display:none}.tweet-gallery__image[data-astro-cid-ry4qmcas]{width:100%;height:auto;display:block;border-radius:12px;opacity:0;transition:opacity .3s ease;position:relative;z-index:2;min-height:300px}.tweet-gallery__image[data-astro-cid-ry4qmcas].loaded{opacity:1}.tweet-gallery__item[data-astro-cid-ry4qmcas]:hover .tweet-gallery__image[data-astro-cid-ry4qmcas].loaded{opacity:.9}.tweet-card[data-astro-cid-ry4qmcas]{min-height:0;padding:calc(var(--space) * .75);background-color:var(--color-dark);border:1px solid #2f3336;color:var(--color-light);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.tweet-card[data-astro-cid-ry4qmcas]:hover{transform:translate3d(0,-4px,0);border-color:var(--color-gray)}.tweet-card__head[data-astro-cid-ry4qmcas]{display:flex;align-items:center;gap:12px;margin-bottom:calc(var(--space) * .5)}.tweet-card__avatar[data-astro-cid-ry4qmcas]{width:44px;height:44px;border-radius:50%;flex-shrink:0;background-color:var(--color-gray-dark);border:1px solid #2f3336}.tweet-card__author[data-astro-cid-ry4qmcas]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.tweet-card__name[data-astro-cid-ry4qmcas]{font-variation-settings:var(--font-flex-bold)}.tweet-card__meta[data-astro-cid-ry4qmcas]{color:var(--color-gray);font-size:.875em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tweet-card__x[data-astro-cid-ry4qmcas]{width:22px;height:22px;margin-left:auto;flex-shrink:0}.tweet-card__text[data-astro-cid-ry4qmcas]{margin:0;white-space:pre-line;line-height:1.45;overflow-wrap:anywhere}.tweet-card__text[data-astro-cid-ry4qmcas] .tweet-card__tag{color:#1d9bf0}.tweet-card__media[data-astro-cid-ry4qmcas]{position:relative;margin-top:calc(var(--space) * .75);border-radius:12px;overflow:hidden;border:1px solid #2f3336}.tweet-card__media[data-astro-cid-ry4qmcas] img[data-astro-cid-ry4qmcas]{display:block;width:100%;height:auto;max-height:340px;object-fit:cover}.tweet-card__date[data-astro-cid-ry4qmcas]{display:block;margin-top:calc(var(--space) * .5);color:var(--color-gray);font-size:.875em}.tweet-card__media--video[data-astro-cid-ry4qmcas]:after{content:"";position:absolute;top:50%;left:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:#1d9bf0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M8 5v14l11-7z'/%3E%3C/svg%3E") center / 28px no-repeat}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width: 990px){.tweet-gallery__grid[data-astro-cid-ry4qmcas]{column-count:2}}@media screen and (max-width: 640px){.tweet-gallery__grid[data-astro-cid-ry4qmcas]{column-count:1}.tweet-gallery[data-astro-cid-ry4qmcas]{margin-top:var(--space);margin-bottom:var(--space)}}
