.dlc-cover{position:absolute;inset:0;display:block;overflow:hidden}.dlc-cover--empty{display:grid;place-content:center;justify-items:center;gap:6px;background-color:var(--dl-surface-2);background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--dl-ink) 4%,transparent) 0 10px,transparent 10px 22px);color:var(--dl-ink-muted)}.dlc-cover__mark{position:absolute;inset-block-end:-28%;inset-inline-end:-10%;inline-size:62%;aspect-ratio:1;border-radius:50% 50% 50% 8%;border:22px solid color-mix(in srgb,var(--dl-ink) 5%,transparent);pointer-events:none}.dlc-cover__glyph{position:relative;display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--dl-r-md);background:var(--dl-surface);box-shadow:inset 0 0 0 1px var(--dl-line)}.dlc-cover__label{position:relative;font-size:var(--dl-text-micro);font-weight:700}.dlc-logo .dlp-img,.dlc-logo .dlp-img__ph{background:var(--dl-logo-plate)!important}.dlc-logo .dlp-img,.dlc-logo .dlp-img--contain .dlp-img__el{inline-size:100%;block-size:100%;padding:0;border-radius:calc(var(--dl-logo-s) * .26)}.dlc-logo .dlp-img__fallback{color:var(--dl-logo-glyph)}.dlc-logo__glyph{display:grid;place-items:center;inline-size:100%;block-size:100%}.dlp-card.dlp-card--c{background:transparent;box-shadow:none;border-radius:var(--dl-r-lg);overflow:visible}.dlp-card.dlp-card--c:hover{box-shadow:none}.dlp-card--c .dlp-card__media{aspect-ratio:16/9.2;border-radius:var(--dl-r-lg);box-shadow:inset 0 0 0 1px var(--dl-line);overflow:hidden;isolation:isolate;transition:transform var(--dl-dur-base) var(--dl-ease-standard),box-shadow var(--dl-dur-base) var(--dl-ease-standard)}.dlp-card--c .dlp-card__media .dlc-cover{z-index:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.dlp-card.dlp-card--c:hover .dlp-card__media{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--dl-line),0 14px 32px -16px rgba(17,26,26,.35)}}.dlp-card--c .dlp-card__save .dlp-iconcta{inline-size:36px;block-size:36px}.dlp-card--c .dlp-card__body{position:relative;gap:4px;padding:0 var(--dl-s3) var(--dl-s3)}.dlp-card--c .dlp-card__logo{position:relative;inset:auto;margin-block-start:calc((var(--dl-logo-s) + 6px) * -.6);margin-block-end:var(--dl-s2);justify-self:start;z-index:2}.dlp-card--c .dlp-card__title{font-size:1rem;font-weight:800;line-height:1.35}.dlp-card__sub{margin:0;font-size:var(--dl-text-small);color:var(--dl-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dlp-card--c .dlp-card__desc{-webkit-line-clamp:1;line-clamp:1;min-block-size:0;font-size:var(--dl-text-micro);color:var(--dl-ink-subtle)}.dlp-card--c .dlp-card__meta{gap:4px 10px;padding-block-start:2px;font-size:var(--dl-text-micro);color:var(--dl-ink-2)}.dlp-card--c .dlp-card__meta-item+.dlp-card__meta-item:before{content:"·";margin-inline-end:6px;color:var(--dl-ink-subtle)}.dlp-card--c .dlp-card__meta svg{color:var(--dl-star)}.dlp-card--c .dlp-card__meta .dlp-card__count{color:var(--dl-ink-muted)}.dlp-card__distance{color:var(--dl-primary-ink);font-weight:700}.dlp-card--c .dlp-card__link:after{border-radius:var(--dl-r-lg)}.dl-verified{display:inline-flex;vertical-align:-3px;margin-inline-start:4px;color:var(--dl-primary-ink)}.dlp-card--c .dlp-card__title{display:flex;align-items:center;gap:2px}.dlp-card--c .dlp-card__title .dlp-card__link{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlp-cover-thumbs{position:absolute;inset-block-end:20px;inset-inline-end:var(--dl-s4);z-index:2;display:flex;gap:6px}.dlp-cover-thumbs__tile{position:relative;display:grid;place-items:center;inline-size:48px;block-size:48px;padding:0;box-sizing:border-box;overflow:hidden;cursor:pointer;border:var(--dl-logo-frame,3px) solid #ffffff;border-radius:var(--dl-logo-radius,26%);box-shadow:var(--dl-logo-shadow);background:#ffffff}.dlp-cover-thumbs__more{background:rgba(17,26,26,.6);color:#ffffff;font-weight:700;font-size:13px}.dlp-mosaic:has(.dlp-cover-thumbs)>.dlp-mosaic__count{display:none}.dlp-card--c .dlp-card__cover-link{position:absolute;inset:0;z-index:1}.dlp-card--c .dlp-card__badges,.dlp-card--c .dlp-card__logo{pointer-events:none}