.pd-capture:where(.astro-mhbshjxj){margin-block:1.75rem;margin-inline:0}.pd-capture-stage:where(.astro-mhbshjxj){box-sizing:border-box;inline-size:min(100%, calc(var(--pd-capture-natural) + 2 * var(--pd-capture-pad) + 2px));padding:var(--pd-capture-pad);border:1px solid var(--pd-card-border);border-radius:var(--pd-radius-card);background-color:var(--t-surface-overlay);box-shadow:inset 0 1px 0 var(--t-surface-tint-strong);position:relative}.pd-capture-shot:where(.astro-mhbshjxj){min-inline-size:0;position:relative}.pd-capture-link:where(.astro-mhbshjxj){border-radius:var(--pd-capture-radius);background:var(--pd-capture-placeholder);box-shadow:0 0 0 1px var(--pd-hairline), var(--t-shadow-card-elevated);cursor:zoom-in;display:block;position:relative;overflow:hidden}.pd-capture-link:where(.astro-mhbshjxj):focus-visible{outline:2px solid var(--pd-focus-ring);outline-offset:3px}.pd-capture-paper:where(.astro-mhbshjxj){filter:brightness(var(--pd-capture-brightness));display:block;position:relative}.pd-capture-link:where(.astro-mhbshjxj) img:where(.astro-mhbshjxj){block-size:auto;inline-size:100%;display:block}.pd-capture-shot:where(.astro-mhbshjxj)[data-pending] .pd-capture-paper:where(.astro-mhbshjxj){opacity:0}@media (prefers-reduced-motion:no-preference){.pd-capture-paper:where(.astro-mhbshjxj){transition:opacity var(--pd-transition)}.pd-capture-shot:where(.astro-mhbshjxj)[data-instant] .pd-capture-paper:where(.astro-mhbshjxj){transition:none}}@media print{.pd-capture-shot:where(.astro-mhbshjxj)[data-pending] .pd-capture-paper:where(.astro-mhbshjxj){opacity:1}}@media (hover:hover){.pd-capture-link:where(.astro-mhbshjxj):hover{box-shadow:0 0 0 1px var(--t-border-strong), var(--t-shadow-card-elevated)}.pd-capture-link:where(.astro-mhbshjxj):hover .pd-capture-paper:where(.astro-mhbshjxj){filter:none}}.pd-capture-dim:where(.astro-mhbshjxj){block-size:100%;inline-size:100%;fill:var(--pd-capture-dim);pointer-events:none;position:absolute;inset:0}.pd-capture-feather:where(.astro-mhbshjxj){box-shadow:inset 0 0 var(--pd-capture-feather) calc(var(--pd-capture-feather) / 4) var(--pd-capture-paper);pointer-events:none;position:absolute;inset:0}.pd-capture-fade:where(.astro-mhbshjxj){pointer-events:none;position:absolute}.pd-capture-fade-top:where(.astro-mhbshjxj),.pd-capture-fade-bottom:where(.astro-mhbshjxj){block-size:var(--pd-capture-fade);inset-inline:0}.pd-capture-fade-left:where(.astro-mhbshjxj),.pd-capture-fade-right:where(.astro-mhbshjxj){inline-size:var(--pd-capture-fade);inset-block:0}.pd-capture-fade-top:where(.astro-mhbshjxj){background:linear-gradient(to bottom, var(--pd-capture-paper), transparent);inset-block-start:0}.pd-capture-fade-bottom:where(.astro-mhbshjxj){background:linear-gradient(to top, var(--pd-capture-paper), transparent);inset-block-end:0}.pd-capture-fade-left:where(.astro-mhbshjxj){background:linear-gradient(to right, var(--pd-capture-paper), transparent);left:0}.pd-capture-fade-right:where(.astro-mhbshjxj){background:linear-gradient(to left, var(--pd-capture-paper), transparent);right:0}.pd-capture-expand:where(.astro-mhbshjxj){border-radius:var(--radius-md);background:var(--pd-capture-marker-bg);block-size:1.375rem;inline-size:1.375rem;color:var(--pd-capture-marker-text);box-shadow:0 0 0 1px var(--pd-card-border), 0 2px 6px var(--pd-capture-marker-shadow);cursor:zoom-in;place-items:center;display:none;position:absolute;inset-block-end:-.5rem;inset-inline-end:-.5rem}@media (width<=40rem){.pd-capture-stage:where(.astro-mhbshjxj):has([data-loaded]) .pd-capture-expand:where(.astro-mhbshjxj){display:grid}}@media print{.pd-capture-expand:where(.astro-mhbshjxj){display:none}}.pd-capture-marker:where(.astro-mhbshjxj),.pd-capture-key:where(.astro-mhbshjxj){box-sizing:border-box;border-radius:var(--radius-md);background:var(--pd-capture-marker-bg);block-size:1.25rem;inline-size:1.25rem;color:var(--pd-capture-marker-text);font-variant-numeric:tabular-nums;place-items:center;font-size:.75rem;font-weight:600;line-height:1;display:inline-grid}.pd-capture-marker:where(.astro-mhbshjxj){box-shadow:0 0 0 2px var(--pd-capture-paper), 0 2px 6px var(--pd-capture-marker-shadow);pointer-events:none;opacity:0;position:absolute;transform:translate(-50%,-50%)}.pd-capture-shot:where(.astro-mhbshjxj)[data-loaded] .pd-capture-marker:where(.astro-mhbshjxj){opacity:1}@media (width<=40rem){.pd-capture-marker:where(.astro-mhbshjxj){display:none}}.pd-capture-legend:where(.astro-mhbshjxj){color:var(--t-text-muted);flex-wrap:wrap;gap:.375rem 1.25rem;margin:.75rem 0 0;padding:0;font-size:.875rem;font-weight:400;line-height:1.5;list-style:none;display:flex}.pd-capture-legend:where(.astro-mhbshjxj) li:where(.astro-mhbshjxj){align-items:center;gap:.5rem;display:inline-flex}.pd-capture-key:where(.astro-mhbshjxj){box-shadow:0 0 0 1px var(--t-border-strong);flex:none}.pd-capture:where(.astro-mhbshjxj) figcaption:where(.astro-mhbshjxj){color:var(--t-text-muted);text-wrap:pretty;margin-block-start:.625rem;font-size:.875rem;line-height:1.5}.pd-capture-dialog:where(.astro-mhbshjxj){box-sizing:border-box;padding:.75rem;border:1px solid var(--pd-card-border);border-radius:var(--pd-radius-dialog);background:var(--t-surface-overlay);max-block-size:94dvh;max-inline-size:96vw;color:var(--t-text-primary);box-shadow:var(--t-shadow-card-elevated);opacity:0;margin:auto;padding-block-start:3.5rem;overflow:hidden}.pd-capture-dialog:where(.astro-mhbshjxj)[open]{opacity:1}.pd-capture-dialog:where(.astro-mhbshjxj)::backdrop{background:var(--pd-capture-backdrop)}.pd-capture-dialog-title:where(.astro-mhbshjxj){block-size:2.75rem;color:var(--t-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;line-height:3.1429;display:block;position:absolute;inset-block-start:.375rem;inset-inline:1rem 4.25rem;overflow:hidden}.pd-capture-pan:where(.astro-mhbshjxj):focus-visible{outline:2px solid var(--pd-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.pd-capture-dialog:where(.astro-mhbshjxj){transition:opacity var(--pd-transition), display var(--pd-transition) allow-discrete, overlay var(--pd-transition) allow-discrete}@starting-style{.pd-capture-dialog:where(.astro-mhbshjxj)[open]{opacity:0}}.pd-capture-dialog:where(.astro-mhbshjxj)[data-instant]{transition:none}@starting-style{.pd-capture-dialog:where(.astro-mhbshjxj)[data-instant][open]{opacity:1}}}.pd-capture-pan:where(.astro-mhbshjxj){overscroll-behavior:contain;border-radius:max(var(--radius-xs), calc(var(--pd-radius-dialog) - .75rem));touch-action:pan-x pan-y pinch-zoom;max-block-size:calc(94dvh - 4.25rem - 2px);overflow:auto}.pd-capture-dialog:where(.astro-mhbshjxj) img:where(.astro-mhbshjxj){block-size:auto;inline-size:auto;max-inline-size:min(calc(96vw - 1.5rem - 2px), var(--pd-capture-zoom));max-block-size:calc(94dvh - 4.25rem - 2px);display:block}.pd-capture-dialog:where(.astro-mhbshjxj) .pd-capture-paper:where(.astro-mhbshjxj){filter:none;opacity:1;inline-size:fit-content;display:block}@media (width<=40rem){.pd-capture-dialog:where(.astro-mhbshjxj) img:where(.astro-mhbshjxj){max-block-size:none;max-inline-size:none;inline-size:var(--pd-capture-app)}}.pd-capture-dialog:where(.astro-mhbshjxj) form:where(.astro-mhbshjxj){z-index:1;position:absolute;inset-block-start:.375rem;inset-inline-end:.75rem}.pd-capture-close:where(.astro-mhbshjxj){border:1px solid var(--pd-card-border);border-radius:var(--pd-radius-control);background:var(--t-surface-base);block-size:2.75rem;inline-size:2.75rem;color:var(--t-text-primary);cursor:pointer;place-items:center;margin:0;padding:0;display:inline-grid}.pd-capture-close:where(.astro-mhbshjxj):focus-visible{outline:2px solid var(--pd-focus-ring);outline-offset:2px}@media (forced-colors:active){.pd-capture-marker:where(.astro-mhbshjxj),.pd-capture-key:where(.astro-mhbshjxj){border:1px solid canvastext}}
