.nlVOTq_dialog{box-sizing:border-box;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--bw-space-3);background:var(--bw-color-surface);color:var(--bw-color-ink);font-family:var(--bw-font-body);border:0;margin:0}.nlVOTq_dialog[open]{gap:var(--bw-space-2);grid-template-rows:auto minmax(0,1fr);display:grid}.nlVOTq_dialog::backdrop{background:var(--bw-color-surface)}html:has(.nlVOTq_dialog[open]){overflow:hidden}.nlVOTq_bar{justify-content:space-between;align-items:center;gap:var(--bw-space-3);display:flex}.nlVOTq_count{color:var(--bw-color-ink-muted);font-size:var(--bw-text-sm);font-variant-numeric:tabular-nums;margin:0}.nlVOTq_control{justify-content:center;align-items:center;gap:var(--bw-space-2);min-block-size:44px;min-inline-size:44px;padding:0 var(--bw-space-3);border:1px solid var(--bw-color-line);border-radius:var(--bw-radius-pill);background:var(--bw-color-surface-raised);color:var(--bw-color-ink);font:inherit;font-size:var(--bw-text-sm);cursor:pointer;display:inline-flex}.nlVOTq_control svg{flex:none;block-size:1.25em;inline-size:1.25em}.nlVOTq_control:hover{border-color:var(--bw-color-line-strong)}.nlVOTq_control:focus-visible{outline:3px solid var(--bw-color-focus);outline-offset:2px}.nlVOTq_stage{place-items:center;gap:var(--bw-space-2);touch-action:pan-y pinch-zoom;grid-template-rows:minmax(0,1fr) auto;min-block-size:0;margin:0;display:grid}.nlVOTq_image{object-fit:contain;border-radius:var(--bw-radius-md);-webkit-user-select:none;user-select:none;block-size:auto;min-block-size:0;max-block-size:100%;inline-size:auto;max-inline-size:100%}.nlVOTq_caption{max-inline-size:60ch;color:var(--bw-color-ink-muted);font-size:var(--bw-text-sm);text-align:center}.nlVOTq_steps{inset-inline:var(--bw-space-3);pointer-events:none;justify-content:space-between;display:flex;position:fixed;inset-block-start:50%;translate:0 -50%}.nlVOTq_steps .nlVOTq_control{pointer-events:auto;padding:0}.nlVOTq_ahead{display:none}@media (prefers-reduced-motion:no-preference){.nlVOTq_image{animation:nlVOTq_appear var(--bw-motion-base) var(--bw-motion-ease)}.nlVOTq_control{transition:border-color var(--bw-motion-fast) var(--bw-motion-ease)}}@keyframes nlVOTq_appear{0%{opacity:0}}
.KObAtG_notice{padding:var(--bw-space-3) var(--bw-layout-gutter);background:var(--bw-color-accent);color:var(--bw-color-accent-ink);font-size:var(--bw-text-sm);text-align:center}.KObAtG_notice p{margin:0}.KObAtG_notice a{color:inherit}:root[data-kp-framed] .KObAtG_notice{padding-block:var(--bw-space-1);font-size:var(--bw-text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-kp-framed] .KObAtG_notice p{text-overflow:ellipsis;overflow:hidden}
._3sM01a_skip{z-index:100;background:var(--bw-color-accent);color:var(--bw-color-accent-ink);padding:.75rem 1rem;position:absolute;top:0;left:-999px}._3sM01a_skip:focus{top:1rem;left:1rem}
