.preview-tile[data-astro-cid-2k3iuggh]{min-width:0}.preview-tile__card[data-astro-cid-2k3iuggh]{display:block;height:100%}.preview-tile__inner[data-astro-cid-2k3iuggh]{display:grid;grid-template-columns:128px 1fr;height:96px}.preview-tile__cover[data-astro-cid-2k3iuggh]{position:relative;overflow:hidden;border-radius:var(--md-sys-shape-corner-medium) 0 0 var(--md-sys-shape-corner-medium)}.preview-tile__images[data-astro-cid-2k3iuggh]{display:grid;height:100%;background:var(--wsv-card-surface)}.preview-tile__images--mosaic[data-astro-cid-2k3iuggh]{grid-template:repeat(2,minmax(0,1fr)) / repeat(2,minmax(0,1fr));gap:2px}.preview-tile__images[data-astro-cid-2k3iuggh]>[data-astro-cid-2k3iuggh]{display:block;min-height:0;width:100%;height:100%;object-fit:cover;background:var(--md-sys-color-surface-container-highest)}.preview-tile__more[data-astro-cid-2k3iuggh]{position:absolute;right:6px;bottom:6px;padding:2px 10px;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);font-size:var(--md-sys-typescale-body-medium-size);line-height:1.5rem;font-weight:500}.preview-tile__content[data-astro-cid-2k3iuggh]{display:flex;flex-direction:column;justify-content:center;gap:.125rem;min-width:0;padding:8px 14px}.preview-tile__meta[data-astro-cid-2k3iuggh]{order:-1;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);color:var(--md-sys-color-on-surface-variant)}.preview-tile__title[data-astro-cid-2k3iuggh]{display:flex;align-items:center;gap:.25rem;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--md-sys-color-on-surface)}@media (min-width: 900px){.preview-tile__inner[data-astro-cid-2k3iuggh]{display:flex;flex-direction:column;height:100%}.preview-tile__cover[data-astro-cid-2k3iuggh]{aspect-ratio:16 / 9;border-radius:var(--md-sys-shape-corner-medium) var(--md-sys-shape-corner-medium) 0 0}.preview-tile__content[data-astro-cid-2k3iuggh]{justify-content:flex-start;gap:.25rem;padding:12px 16px 16px}.preview-tile__title[data-astro-cid-2k3iuggh]{min-height:3rem;align-items:flex-start}}.action-list{display:grid;gap:4px;margin:0;padding:0;list-style:none}.action-row{display:grid;grid-template-columns:40px 1fr 24px;align-items:center;gap:1rem;min-height:64px;padding:.75rem 1rem;border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);text-decoration:none;transition:background .15s,transform .18s}.action-list li:first-child .action-row{border-radius:var(--md-sys-shape-corner-large) var(--md-sys-shape-corner-large) var(--md-sys-shape-corner-small) var(--md-sys-shape-corner-small)}.action-list li:last-child .action-row{border-radius:var(--md-sys-shape-corner-small) var(--md-sys-shape-corner-small) var(--md-sys-shape-corner-large) var(--md-sys-shape-corner-large)}.action-row:hover{text-decoration:none;background:color-mix(in srgb,var(--md-sys-color-on-surface) 8%,var(--md-sys-color-surface-container-low))}.action-row:active{transform:scale(.985)}.action-row:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.action-row--primary{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.action-row--primary:hover{background:color-mix(in srgb,var(--md-sys-color-on-primary) 10%,var(--md-sys-color-primary))}.action-row--primary:focus-visible{outline-color:var(--md-sys-color-on-surface)}.action-row__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-primary);font-size:22px}.action-row--primary .action-row__icon{background:color-mix(in srgb,currentColor 18%,transparent);color:inherit}.action-row__label{display:block;font-size:1rem;line-height:1.5rem;font-weight:500}.action-row__hint{display:block;overflow-wrap:anywhere;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);color:var(--md-sys-color-on-surface-variant)}.action-row--primary .action-row__hint{color:color-mix(in srgb,currentColor 85%,transparent)}.action-row__chevron{font-size:24px;opacity:.7}.action-list--compact .action-row{min-height:56px;padding-block:.5rem}
