.badge.svelte-1ivuhw7{background:color-mix(in lch, var(--fg), transparent 94%);color:var(--fg);border-radius:2px;padding:2px 4px}.badges.svelte-17em8lw{flex-wrap:wrap;gap:.5rem;display:flex}article.svelte-1p0hmzg{--bg:var(--bg-1);background-color:var(--bg);background-image:var(--bg-grit);align-items:start;padding:20px;display:grid;position:relative;overflow:hidden;container:show-card/inline-size}article.has-youtube.svelte-1p0hmzg{cursor:pointer;gap:.75rem}@media (width>=700.02px){article.has-youtube.svelte-1p0hmzg{grid-template-columns:1fr 1fr;gap:2rem}}article.svelte-1p0hmzg a:where(.svelte-1p0hmzg){color:var(--fg);gap:10px;min-width:0;height:100%;display:flex}article.svelte-1p0hmzg .details:where(.svelte-1p0hmzg){grid-gap:1rem;flex-grow:1;grid-template-rows:auto auto 1fr auto auto;gap:1rem;min-width:0;display:grid}article.svelte-1p0hmzg .details:where(.svelte-1p0hmzg)>:where(.svelte-1p0hmzg){margin:0;position:relative}article.svelte-1p0hmzg:hover{background-color:color-mix(in lch, var(--fg), var(--bg) 96%)}article.card.svelte-1p0hmzg{border-radius:var(--brad);border:solid var(--border-size) var(--subtle)}article.highlight.svelte-1p0hmzg{--bg:var(--bg-root);--fg:var(--fg-root);border-radius:var(--brad);border:solid var(--border-size) var(--black-8);background-position:top;background-repeat:repeat;background-size:269px;grid-column:1/-1}article.list.svelte-1p0hmzg{border:solid 1px var(--subtle);margin-bottom:20px;margin-left:auto;margin-right:auto;padding:20px 0}article.list.has-youtube.svelte-1p0hmzg{width:100%;padding:20px}article.svelte-1p0hmzg .description:where(.svelte-1p0hmzg) span:where(.svelte-1p0hmzg){background-color:color-mix(in lch, var(--bg), transparent 50%)}@media (width<=699.98px){article.svelte-1p0hmzg{padding:10px}article.svelte-1p0hmzg .details:where(.svelte-1p0hmzg){grid-template-rows:auto 1fr auto auto}article.has-youtube.svelte-1p0hmzg .details:where(.svelte-1p0hmzg){grid-template-rows:initial;gap:.75rem}article.has-youtube.svelte-1p0hmzg .date:where(.svelte-1p0hmzg){padding-right:calc(var(--font-size-lg) * 3.5)}article.svelte-1p0hmzg .description:where(.svelte-1p0hmzg){display:none;-webkit-mask-image:none;mask-image:none}}article.svelte-1p0hmzg .bottom-row:where(.svelte-1p0hmzg){grid-gap:1rem;grid-template-columns:minmax(0,1fr) auto;align-self:end;gap:1rem;display:grid}article.svelte-1p0hmzg .bottom-row:where(.svelte-1p0hmzg) .buttons:where(.svelte-1p0hmzg){text-align:right;flex:1 0 auto;align-self:center}.video-column.svelte-1p0hmzg{flex-direction:column;align-items:flex-end;gap:0;width:100%;min-width:0;display:flex}@media (width>=700.02px){.video-column.svelte-1p0hmzg{gap:.5rem}}.show-number-small.svelte-1p0hmzg{font-size:var(--font-size-lg);color:var(--primary);text-align:right;line-height:1}@media (width<=699.98px){.show-number-small.svelte-1p0hmzg{position:absolute;top:10px;right:10px}}.h3.svelte-1p0hmzg{view-transition-name:var(--transition-name);font-size:var(--font-size-lg);text-shadow:1px 0 0 var(--bg), 0 1px 0 var(--bg), -1px 0 0 var(--bg), 0 -1px 0 var(--bg);margin:0;line-height:1.2}.date.svelte-1p0hmzg{font-size:var(--font-size-sm);font-variation-settings:"wght" 500;view-transition-name:var(--transition-name);width:max-content;margin:0;position:relative}@media (prefers-color-scheme:dark){.date.svelte-1p0hmzg{background:var(--bg)}}.date.svelte-1p0hmzg{text-shadow:2px 1px 0px var(--bg)}.play-button.svelte-1p0hmzg{box-shadow:inset 0 0 0 2px color-mix(in lch, var(--fg) 50%, transparent 94%);color:var(--fg);background:0 0;border-width:1px;border-radius:50%;align-self:center;padding:10px}.show-number.svelte-1p0hmzg{--max-font-size:15rem;--ideal-font-size:45cqw;font-size:max(1.5rem,min(45cqw,15rem));font-size:max(1.5rem, min(var(--ideal-font-size), var(--max-font-size)));position:absolute;top:0;right:0;transform:translate(6.9%,-22%)}@media (prefers-color-scheme:dark){.show-number.svelte-1p0hmzg{--ideal-font-size:22cqw}}.show-number.svelte-1p0hmzg{color:var(--primary);line-height:1}@media (width<=699.98px){.show-number.svelte-1p0hmzg{--max-font-size:8rem}}@container show-card (width>600px){.highlight.svelte-1p0hmzg .h3:where(.svelte-1p0hmzg){font-size:var(--font-size-xl)}.show-number.svelte-1p0hmzg{--max-font-size:20cqw}}
