:host(.sk-media){--sk-font:"Nunito", ui-sans-serif, system-ui, -apple-system, sans-serif;--sk-base-100:oklch(100% 0 0);--sk-base-200:oklch(98% 0 0);--sk-base-300:oklch(95% 0 0);--sk-base-content:oklch(21% .006 285.885);--sk-primary:oklch(62% .0873 281);--sk-primary-content:oklch(93% .034 272.788);--sk-radius:.625rem;--sk-border:color-mix(in oklch, var(--sk-base-300) 85%, transparent);box-sizing:border-box;font-family:var(--sk-font);color:var(--sk-base-content);background:var(--sk-base-100);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:.8125rem;line-height:1.5;display:block}@media (prefers-color-scheme:dark){:host(.sk-media){--sk-base-100:oklch(0% 0 0);--sk-base-200:oklch(20% .016 285.938);--sk-base-300:oklch(25% .013 285.805);--sk-base-content:oklch(97.807% .029 256.847);--sk-primary:oklch(50% .0873 281);--sk-primary-content:oklch(96% .018 272.314);--sk-border:color-mix(in oklch, var(--sk-base-300) 85%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.sk-state{color:color-mix(in oklch,var(--sk-base-content) 50%,transparent)}.sk-media-grid{display:block}.sk-media__single{border-radius:var(--sk-radius);background:var(--sk-base-300);cursor:pointer;position:relative;overflow:hidden}.sk-media-grid[data-flush=true] .sk-media__single{border-radius:0}.sk-media__backdrop{position:absolute;inset:0}.sk-media__backdrop .sk-media__img{filter:blur(24px);transform:scale(1.1)}.sk-media__layer{width:100%;height:100%;position:relative}.sk-media__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.sk-media__img[data-fit=contain]{-o-object-fit:contain;object-fit:contain}.sk-media__video{background:#000;width:100%;height:100%;position:relative}.sk-media__video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.sk-media__video[data-fit=contain] video{-o-object-fit:contain;object-fit:contain}.sk-media__play{color:#fff;background:#0003;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;inset:0}.sk-media__video:hover .sk-media__play{background:#00000059}.sk-media__audio,.sk-media__file{background:var(--sk-base-200);height:100%;color:color-mix(in oklch,var(--sk-base-content) 50%,transparent);flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.75rem;display:flex}.sk-media__audio audio{width:100%}.sk-media__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;overflow:hidden}.sk-media__video .sk-media__name{border-radius:var(--sk-radius);color:#fffc;background:#0006;padding:.125rem .375rem;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.sk-media__item,.sk-media__strip{position:relative}.sk-media__scroll{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.sk-media__scroll::-webkit-scrollbar{display:none}.sk-media__item{scroll-snap-align:start;border-radius:var(--sk-radius);background:var(--sk-base-300);cursor:pointer;flex-shrink:0;overflow:hidden}.sk-media__counter{border-radius:var(--sk-radius);color:#fff;background:#0009;padding:.125rem .5rem;font-size:.75rem;font-weight:500;position:absolute;bottom:.5rem;left:.5rem}.sk-media__arrow{color:#fff;cursor:pointer;background:#00000080;border:0;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .15s;display:none;position:absolute;top:50%;transform:translateY(-50%)}.sk-media__arrow:hover{background:#000000b3}.sk-media__arrow--prev{left:.5rem}.sk-media__arrow--next{right:.5rem}.sk-media__strip:hover .sk-media__arrow{display:flex}.sk-media__more{color:var(--sk-primary);cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:.25rem .5rem;font-family:inherit;font-size:.75rem;display:block}.sk-media__more:hover,.sk-post__content a{text-decoration:underline}:host(.sk-post){--sk-font:"Nunito", ui-sans-serif, system-ui, -apple-system, sans-serif;--sk-base-100:oklch(100% 0 0);--sk-base-200:oklch(98% 0 0);--sk-base-300:oklch(95% 0 0);--sk-base-content:oklch(21% .006 285.885);--sk-primary:oklch(62% .0873 281);--sk-primary-content:oklch(93% .034 272.788);--sk-radius:.625rem;--sk-border:color-mix(in oklch, var(--sk-base-300) 85%, transparent);--sk-post-surface:var(--sk-base-100);--sk-post-padding:1rem;--sk-post-gap:.625rem;--sk-post-avatar-size:2.5rem;--sk-post-mark-size:.875rem;--sk-post-muted:color-mix(in oklch, var(--sk-base-content) 55%, transparent);--sk-post-chip-bg:var(--sk-base-200);--sk-post-chip-color:var(--sk-base-content);--sk-post-react-bg:var(--sk-base-200);--sk-post-react-color:var(--sk-base-content);box-sizing:border-box;font-family:var(--sk-font);color:var(--sk-base-content);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:.875rem;line-height:1.5;display:block}*,:after,:before{box-sizing:inherit}@media (prefers-color-scheme:dark){:host(.sk-post){--sk-base-100:oklch(0% 0 0);--sk-base-200:oklch(20% .016 285.938);--sk-base-300:oklch(25% .013 285.805);--sk-base-content:oklch(97.807% .029 256.847);--sk-primary:oklch(50% .0873 281);--sk-primary-content:oklch(96% .018 272.314);--sk-border:color-mix(in oklch, var(--sk-base-300) 85%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.sk-post{gap:var(--sk-post-gap);flex-direction:column;min-width:0;display:flex}.sk-post[data-variant=card]{padding:var(--sk-post-padding);border:1px solid var(--sk-border);border-radius:var(--sk-radius);background:var(--sk-post-surface)}.sk-post[data-variant=feed]{border:0;border-bottom:1px solid var(--sk-border);background:0 0;border-radius:0;padding:.875rem 0}.sk-post__header{grid-template-columns:var(--sk-post-avatar-size) minmax(0,1fr);align-items:center;gap:.625rem;display:grid}.sk-post__avatar{width:var(--sk-post-avatar-size);height:var(--sk-post-avatar-size);background:var(--sk-base-200);color:var(--sk-post-muted);border-radius:9999px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:flex;overflow:hidden}.sk-post__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sk-post__who{flex-direction:column;min-width:0;display:flex}.sk-post__line{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.sk-post__publisher{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.sk-post__mark{width:var(--sk-post-mark-size);height:var(--sk-post-mark-size);flex-shrink:0}.sk-post__sub{min-width:0;color:var(--sk-post-muted);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.sk-post__handle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sk-post__reference{border:1px solid var(--sk-border);border-radius:calc(-2px + var(--sk-radius));background:var(--sk-base-200);flex-direction:column;gap:.375rem;padding:.5rem .625rem;display:flex}.sk-post__reference-toggle{font:inherit;color:var(--sk-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.75rem;font-weight:600}.sk-post__reference-body{flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}.sk-post__reference-publisher{font-weight:600}.sk-post__reference-content{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sk-post__reference-attachments{color:var(--sk-post-muted);font-size:.75rem}.sk-post__title{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.sk-post__description{color:var(--sk-post-muted);margin:0}.sk-post__content{overflow-wrap:anywhere}.sk-post__content>:first-child{margin-top:0}.sk-post__content>:last-child{margin-bottom:0}.sk-post__content blockquote,.sk-post__content ol,.sk-post__content p,.sk-post__content pre,.sk-post__content ul{margin:0 0 .5rem}.sk-post__content h1,.sk-post__content h2,.sk-post__content h3,.sk-post__content h4,.sk-post__content h5,.sk-post__content h6{margin:.75rem 0 .375rem;font-size:1rem;font-weight:700}.sk-post__content a{color:var(--sk-primary);text-underline-offset:2px}.sk-post__content code{background:var(--sk-base-200);border-radius:.25rem;padding:.0625rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125em}.sk-post__content pre{border-radius:calc(-2px + var(--sk-radius));background:var(--sk-base-200);padding:.625rem .75rem;overflow-x:auto}.sk-post__content pre code{background:0 0;padding:0}.sk-post__content blockquote{border-left:3px solid var(--sk-border);color:var(--sk-post-muted);padding-left:.625rem}.sk-post__content ol,.sk-post__content ul{padding-left:1.125rem}.sk-post__media{margin-top:.125rem}.sk-post__thumb{border-radius:var(--sk-radius);background:var(--sk-base-200);overflow:hidden}.sk-post__thumb img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.sk-post__tags{flex-wrap:wrap;gap:.375rem;display:flex}.sk-post__tag{background:var(--sk-post-chip-bg);color:var(--sk-post-chip-color);cursor:pointer;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem}.sk-post__tag--more{cursor:default;color:var(--sk-post-muted)}.sk-post__meta{color:var(--sk-post-muted);flex-wrap:wrap;gap:.75rem;font-size:.75rem;display:flex}.sk-post__reactions{flex-wrap:wrap;gap:.375rem;display:flex}.sk-post__reaction-chip{border:1px solid var(--sk-border);background:var(--sk-post-react-bg);color:var(--sk-post-react-color);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;display:inline-flex}.sk-post__reaction-chip[data-reacted=true]{border-color:color-mix(in oklch,var(--sk-primary) 40%,transparent);background:color-mix(in oklch,var(--sk-primary) 15%,transparent);color:var(--sk-primary)}.sk-post__reaction-chip[data-reacted=true] .sk-post__reaction-count{color:var(--sk-primary)}.sk-post__sticker{-o-object-fit:contain;object-fit:contain;width:1rem;height:1rem}.sk-post__emoji{font-size:.875rem;line-height:1}.sk-post__reaction-count{font-variant-numeric:tabular-nums}.sk-post__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sk-post__stats{color:var(--sk-post-muted);flex-wrap:wrap;gap:.75rem;font-size:.75rem;display:flex}.sk-post__stat--replies{color:var(--sk-base-content);font-weight:600}.sk-post__actions{align-items:center;gap:.375rem;display:inline-flex}.sk-post__link{border:1px solid var(--sk-border);background:var(--sk-post-chip-bg);font:inherit;color:var(--sk-post-chip-color);cursor:pointer;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem}.sk-post__link,.sk-post__publisher,.sk-post__reference-toggle,.sk-post__tag{transition:opacity .15s}.sk-post__link:hover,.sk-post__publisher:hover,.sk-post__tag:hover{opacity:.8}.sk-state{color:var(--sk-post-muted);padding:.5rem .75rem;font-size:.75rem}.sk-state--error{color:var(--sk-primary)}
