@property --post-embed-color{syntax:"*";inherits:true}@property --post-embed-background{syntax:"*";inherits:true}@property --post-embed-border-color{syntax:"*";inherits:true}@property --post-embed-radius{syntax:"*";inherits:true}@property --post-embed-padding{syntax:"*";inherits:true}@property --post-embed-muted-color{syntax:"*";inherits:true}@property --post-embed-link-color{syntax:"*";inherits:true}[data-post-embed=x-post] [data-root],[data-post-embed=x-post] [data-root] *,[data-post-embed=x-post] [data-root] :before,[data-post-embed=x-post] [data-root] :after{all:revert;box-sizing:border-box}[data-post-embed=x-post]{--_hairline:var(--post-embed-border-color,color-mix(in srgb, currentColor 14%, transparent));--_muted:var(--post-embed-muted-color,color-mix(in srgb, currentColor 55%, transparent));--_link:var(--post-embed-link-color,#1d9bf0);--_tint:color-mix(in srgb, currentColor 5%, transparent);width:fit-content;max-width:min(28rem,100%);font:inherit;color:var(--post-embed-color,inherit);text-decoration-skip-ink:none;display:block}[data-post-embed=x-post] [data-root]:before{content:"";width:calc(18rem - 2 * var(--post-embed-padding,.75rem));max-width:100%;height:0;display:block}[data-post-embed=x-post] [data-root]{color:var(--post-embed-color,inherit);background:var(--post-embed-background,var(--_tint));border-radius:var(--post-embed-radius,.75rem);padding:var(--post-embed-padding,.75rem);letter-spacing:normal;text-align:start;text-transform:none;text-indent:0;text-shadow:none;word-spacing:normal;font-variant:normal;hyphens:manual;white-space:normal;overflow-wrap:anywhere;cursor:auto;font-size:1em;font-style:normal;font-weight:400;line-height:1.45;display:block;position:relative;& [hidden]{display:none!important}& p{margin:0}& a{color:var(--_link);cursor:pointer;text-decoration:none}& a:hover{text-underline-offset:.15em;text-decoration:underline}& a:focus-visible{outline:2px solid var(--_link);outline-offset:2px;border-radius:4px}& [data-author]{align-items:center;gap:.5rem;min-width:0;display:flex}& [data-avatar]{object-fit:cover;background:var(--_tint);border-radius:50%;flex:none;width:2rem;height:2rem;display:block}& [data-avatar][data-shape=square]{border-radius:.375rem}& [data-avatar][data-shape=hexagon]{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}& [data-author-details]{flex:1;min-width:0;line-height:1.25;display:block}& [data-author-name]{flex-wrap:wrap;align-items:center;gap:.25rem;font-weight:600;display:flex}& [data-author-details]>bdi{color:var(--_muted);font-size:.875em}& [data-author-details]>bdi>a{color:inherit}& [data-date]{white-space:nowrap;color:var(--_muted);flex:none;align-self:flex-start;padding-inline-start:.25rem;font-size:.8125em;line-height:1.25rem;display:block}& [data-date]>a{color:inherit}& [data-reply-to]{color:var(--_muted);margin-block-start:.375rem;font-size:.8125em;display:block}& [data-body]{margin-block:.625rem 0;font-size:1em;line-height:1.5;display:block}& [data-reply-to]+[data-body]{margin-block-start:.25rem}& [data-text]{white-space:pre-wrap}& [data-media]{background:var(--_hairline);border-radius:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-block-start:.75rem;display:grid;overflow:hidden}& [data-media][data-count="1"]{grid-template-columns:minmax(0,1fr)}& [data-media-item]{min-width:0;display:block;position:relative;overflow:hidden}& [data-media-item]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 10%, transparent);pointer-events:none;position:absolute;inset:0}& [data-media-item]>a{height:100%;display:block}& [data-media-item] img,& [data-media-item] video{width:100%;height:auto;aspect-ratio:var(--_ratio,auto);object-fit:cover;background:var(--_tint);max-height:20rem;display:block}& [data-media-item][data-orientation=portrait] :is(img,video){object-position:center 30%}& [data-media]:not([data-count="1"]) [data-media-item] :is(img,video){aspect-ratio:3/2;height:100%}& [data-media][data-count="3"] [data-media-item]:first-child{grid-row:span 2}& [data-media][data-count="3"] [data-media-item]:first-child :is(img,video){aspect-ratio:auto}& [data-media-unavailable],& [data-media-error]{color:var(--_muted);background:var(--_tint);padding:.75rem 1rem;display:block}& [data-quoted]{background:var(--_tint);border-radius:.5rem;margin-block-start:.75rem;padding:.75rem;display:block}& [data-quoted] [data-avatar]{width:1.375rem;height:1.375rem}& [data-quoted] [data-author-details]{align-items:baseline;gap:0 .35rem;line-height:1.375rem;display:flex}& [data-quoted] [data-author-name],& [data-quoted] [data-author-details]>bdi{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}& [data-quoted] [data-author-name]{flex:0 auto}& [data-quoted] [data-author-details]>bdi{flex:0 100 auto;min-width:2.5rem;font-size:.9375em}& [data-quoted] [data-date]{align-self:center}& [data-quoted] [data-body]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-block-start:.25rem;font-size:.9375em;display:-webkit-box;overflow:hidden}& [data-quoted] [data-media]{border-radius:.375rem;margin-block-start:.5rem}& [data-quoted] [data-media-item] :is(img,video){max-height:10rem}& [data-quoted]:has(>[data-media]):not(:has(>[data-media] video)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head""body media""foot foot";column-gap:.75rem;display:grid;&>[data-author]{grid-area:head}&>[data-body]{grid-area:body}&>[data-footer]{grid-area:foot}&>[data-media]{grid-area:media;width:4rem;height:4rem;margin-block-start:.375rem;display:block;position:relative}&>[data-media]>[data-media-item]{width:100%;height:100%}&>[data-media]>[data-media-item]:nth-child(n+2){display:none}&>[data-media]>[data-media-item] img{aspect-ratio:auto;height:100%;max-height:none}&>[data-media]:not([data-count="1"]):after{content:attr(data-count);text-align:center;color:#fff;pointer-events:none;background:#0000009e;border-radius:.625rem;min-width:1.25rem;padding:0 .3125rem;font-size:.6875rem;font-weight:600;line-height:1.25rem;position:absolute;inset:auto .25rem .25rem auto}}& [data-footer]{color:var(--_muted);margin-block-start:.5rem;font-size:.8125em;display:block}& [data-edited]{font-style:normal}& [data-fallback] [data-body]{color:var(--_muted)}}
