.comp-dev-log-page__feed{max-width:44rem;margin-left:0;text-align:left}.comp-dev-log-page__item+.comp-dev-log-page__item{padding-top:3.5rem}.comp-dev-log-page__entry-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:1.25rem}.comp-dev-log-page__entry-title{min-width:0;margin:0}.comp-dev-log-page__entry-link{color:inherit;text-decoration:none}.comp-dev-log-page__entry-link:hover{text-decoration:underline;text-underline-offset:.14em}.comp-dev-log-page__likes{flex:0 0 auto}.comp-dev-log-page__like-button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;padding:.55rem .75rem;border:1px solid var(--cl-border);border-radius:9999px;background:transparent;color:var(--cl-fg-80);font:inherit;font-size:.875rem;line-height:1.2;white-space:nowrap;cursor:pointer}.comp-dev-log-page__like-button:hover,.comp-dev-log-page__like-button.is-liked{background:color-mix(in srgb,var(--cl-fg) 8%,var(--cl-bg));color:var(--cl-fg)}.comp-dev-log-page__like-button:disabled{cursor:wait;opacity:.7}.comp-dev-log-page__like-button:focus-visible{outline:3px solid var(--cl-fg);outline-offset:3px}.comp-dev-log-page__like-icon{width:1.1rem;height:1.1rem;flex:0 0 auto}.comp-dev-log-page__like-count{min-width:1ch;font-variant-numeric:tabular-nums;text-align:center}.comp-dev-log-page__divider{width:100%;margin:0 0 3.5rem;border:0;border-top:1px solid var(--cl-border)}.comp-dev-log-page__signature-image{width:48px;height:48px;border-radius:9999px;border:1px solid var(--cl-border)}.comp-dev-log-page__audio-player{display:flex;align-items:center;gap:1rem;max-width:32rem;margin-top:1.5rem;padding:1rem 1.125rem;border:1px solid var(--cl-border);border-radius:1rem;background:color-mix(in srgb,var(--cl-fg) 3%,var(--cl-bg))}.comp-dev-log-page__audio-avatar-wrap{position:relative;flex:0 0 4rem;width:4rem;height:4rem}.comp-dev-log-page__audio-avatar{display:block;width:4rem;height:4rem;border:1px solid var(--cl-border);border-radius:50%}.comp-dev-log-page__audio-toggle{position:absolute;right:-.25rem;bottom:-.125rem;display:grid;width:2rem;height:2rem;place-items:center;padding:0;color:var(--cl-bg);background:var(--cl-fg);border:2px solid var(--cl-bg);border-radius:50%;cursor:pointer}.comp-dev-log-page__audio-toggle:hover{transform:scale(1.08)}.comp-dev-log-page__audio-toggle:focus-visible,.comp-dev-log-page__audio-progress:focus-visible{outline:3px solid var(--cl-fg);outline-offset:3px}.comp-dev-log-page__audio-toggle svg{width:1rem;height:1rem}.comp-dev-log-page__audio-pause-icon,.comp-dev-log-page__audio-player.is-playing .comp-dev-log-page__audio-play-icon{display:none}.comp-dev-log-page__audio-player.is-playing .comp-dev-log-page__audio-pause-icon{display:block}.comp-dev-log-page__audio-main{min-width:0;flex:1}.comp-dev-log-page__audio-label,.comp-dev-log-page__audio-controls{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.comp-dev-log-page__audio-label{margin-bottom:.5rem;font-size:.875rem;line-height:1.25}.comp-dev-log-page__audio-author{font-weight:600}.comp-dev-log-page__audio-description,.comp-dev-log-page__audio-time{color:var(--cl-fg-60);font-size:.75rem;white-space:nowrap}.comp-dev-log-page__audio-progress{width:100%;min-width:0;height:.25rem;margin:0;accent-color:var(--cl-fg);cursor:pointer}.comp-dev-log-page__audio-progress:disabled{cursor:default;opacity:.7}.comp-dev-log-page__audio-player audio:not(.comp-dev-log-page__native-audio){display:none}.comp-dev-log-page__native-audio{display:block;width:100%;margin-top:.75rem}@media(max-width:480px){.comp-dev-log-page__entry-heading{gap:.5rem}.comp-dev-log-page__like-button{gap:.35rem;padding-inline:.55rem;font-size:.78rem}.comp-dev-log-page__audio-player{gap:.875rem;padding:.875rem}.comp-dev-log-page__audio-avatar-wrap,.comp-dev-log-page__audio-avatar{width:3.5rem;height:3.5rem}.comp-dev-log-page__audio-avatar-wrap{flex-basis:3.5rem}.comp-dev-log-page__audio-label{align-items:flex-start;flex-direction:column;gap:.25rem;margin-bottom:.375rem}}.comp-dev-log-page__pagination{margin-top:3.5rem}.comp-dev-log-page__pagination-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1rem;margin:0;padding:0;list-style:none}.comp-dev-log-page__pagination-link{color:var(--cl-fg-80);text-decoration:underline;text-underline-offset:3px}.comp-dev-log-page__pagination-current{color:var(--cl-fg);font-weight:600}.dev-log-prose{color:var(--cl-fg-80);font-size:1.05rem;line-height:1.7}.dev-log-prose p{margin:.85rem 0}.dev-log-prose p:first-child{margin-top:0}.dev-log-prose p:last-child{margin-bottom:0}.dev-log-prose p+p{margin-top:1.25rem}.dev-log-prose strong{color:var(--cl-fg);font-weight:600}.dev-log-prose a{color:var(--cl-fg);text-decoration:underline;text-underline-offset:3px}.dev-log-prose img{display:block;width:100%;height:auto;margin:2rem 0 .75rem;border:1px solid var(--cl-border);border-radius:.75rem}.dev-log-prose em{display:block;color:var(--cl-fg-60);font-size:.9rem;line-height:1.5}
