.k0FgNq_trigger{width:100%;color:inherit;text-align:center;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.k0FgNq_frame{width:100%;aspect-ratio:var(--poster-ratio);border-radius:var(--radius-xl);background:var(--color-surface-muted);display:block;position:relative;overflow:hidden}.k0FgNq_thumb{object-fit:cover}.k0FgNq_trigger:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--space-1)}.k0FgNq_hint{margin-top:var(--space-1);color:var(--color-primary-dark);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);pointer-events:none;display:block}.k0FgNq_dialog{width:min(100vw - 2rem,28rem);max-width:none;max-height:calc(100dvh - 2rem);padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background);color:var(--color-text);margin:auto}.k0FgNq_dialog::backdrop{background:var(--scrim-ink)}.k0FgNq_bar{margin-bottom:var(--space-2);justify-content:flex-end;display:flex}.k0FgNq_close{min-width:var(--tap-min);min-height:var(--tap-min);padding:0 var(--space-4);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}.k0FgNq_close:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--space-1)}.k0FgNq_image{aspect-ratio:3/4;border-radius:var(--radius-md);width:min(100%,min(70dvh,50rem)/1.33333);height:auto;margin:0 auto;display:block}
