.feed-item-detail-surface[data-astro-cid-elq6sbxl]{--feed-item-max-width:550px;gap:.875rem;display:grid}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .writing-item-shell,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .feed-book-item,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .movie-container,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .video-container,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .mix-container,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .playlist-container,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .album-container,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .podcast-container,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .tweet-container,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .photo-item{width:100%;max-width:var(--feed-item-max-width)}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .external-card{border:1px solid var(--color-border);color:var(--color-text);border-radius:.5rem;gap:.75rem;padding:1rem;display:flex}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .external-card:hover{border-color:var(--color-accent);text-decoration:none}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .card-icon{color:var(--color-text-muted);flex-shrink:0;padding-top:.125rem}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .card-content{flex-direction:column;gap:.25rem;min-width:0;display:flex}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .card-title{align-items:center;gap:.375rem;font-weight:500;display:flex}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .external-indicator{color:var(--color-text-muted);opacity:.6;flex-shrink:0}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .card-desc,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .card-date{color:var(--color-text-muted);font-size:.875rem}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .soundcloud-wrapper{min-height:300px}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .soundcloud-wrapper iframe{border:0;width:100%;height:300px}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .playlist-container iframe,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .album-container iframe,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .podcast-container iframe{border:0;width:100%;display:block}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .podcast-deferred-controls{border:1px solid var(--color-border);background:var(--color-bg);border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;padding:.75rem;display:flex}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .podcast-container.loaded .podcast-deferred-controls{display:none}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .podcast-load-button{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;padding:.4rem .8rem}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .podcast-load-button:hover{border-color:var(--color-accent)}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .podcast-load-button[aria-busy=true]{opacity:.72;cursor:progress}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .podcast-open-link{color:var(--color-text-muted);font-size:.875rem}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .tweet-container.loading{min-height:140px}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .photo-item{border:1px solid var(--color-border);background:var(--color-border);border-radius:.5rem;position:relative;overflow:hidden}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .photo-item picture{width:100%;height:100%;display:block}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .photo-item .photo-image{aspect-ratio:1;object-fit:cover;opacity:0;width:100%;transition:transform .24s,opacity .24s;display:block;transform:scale(1.01)}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .photo-item.is-ready .photo-image{opacity:1;transform:scale(1)}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .feed-book-item a,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .feed-book-item .book-item{border:1px solid var(--color-border);color:var(--color-text);border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .feed-book-item a:hover{border-color:var(--color-accent);text-decoration:none}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .book-title{font-weight:500}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .book-meta{color:var(--color-text-muted);font-size:.875rem}.feed-item-detail-surface[data-astro-cid-elq6sbxl] .video-fallback.video-error,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .fallback.error,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .podcast-fallback.podcast-error,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .tweet-fallback.tweet-error{width:auto;height:auto;color:var(--color-text-muted);word-break:break-all;clip:auto;white-space:normal;border:0;margin:.5rem 0 0;padding:0;font-size:.875rem;display:block;position:static;overflow:visible}@media (width<=639px){.feed-item-detail-surface[data-astro-cid-elq6sbxl] .feed-book-item a,.feed-item-detail-surface[data-astro-cid-elq6sbxl] .feed-book-item .book-item{flex-direction:column;align-items:flex-start}}
