.pdf-tester:where(.astro-n6yu27eq) :where(.astro-n6yu27eq)[hidden]{display:none!important}.pdf-tester:where(.astro-n6yu27eq){margin-top:var(--space-8)}.pt-intro:where(.astro-n6yu27eq){margin:0 0 var(--space-8);max-width:70ch;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary)}.pt-form:where(.astro-n6yu27eq){gap:var(--space-7);display:grid}.pt-field:where(.astro-n6yu27eq){margin:0}.pt-input-row:where(.astro-n6yu27eq){align-items:stretch;gap:var(--space-3);display:flex}.pt-input-row:where(.astro-n6yu27eq) .ct-input:where(.astro-n6yu27eq){min-width:0}.pt-input-row:where(.astro-n6yu27eq) .ct-button:where(.astro-n6yu27eq){min-height:var(--control-height-md);flex:none}.pt-inline-check:where(.astro-n6yu27eq){margin-top:var(--space-3);font-weight:var(--font-weight-regular)}.ct-file-upload__dropzone:where(.astro-n6yu27eq)[aria-disabled=true]{cursor:wait;opacity:var(--opacity-disabled)}.pt-file-icon:where(.astro-n6yu27eq){width:var(--icon-xl);height:var(--icon-xl);color:var(--color-text-primary)}.ct-file-upload__item:where(.astro-n6yu27eq){box-shadow:inset var(--component-datum-edge-width) 0 0 0 var(--color-brand-accent)}.pt-actions:where(.astro-n6yu27eq){gap:var(--space-3);flex-wrap:wrap;display:flex}.pt-progress:where(.astro-n6yu27eq){margin-top:var(--space-9)}.pt-progress:where(.astro-n6yu27eq)>.ct-datum-scale:where(.astro-n6yu27eq){margin-bottom:var(--space-6)}.pt-steps:where(.astro-n6yu27eq){gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.pt-steps:where(.astro-n6yu27eq) li:where(.astro-n6yu27eq){align-items:center;gap:var(--space-4);min-height:var(--control-height-lg);padding:var(--space-3) var(--space-5);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-elevated);transition:background var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);display:flex}.pt-step-marker:where(.astro-n6yu27eq){width:var(--control-height-xs);height:var(--control-height-xs);border:var(--border-thin) solid var(--color-border-default);border-radius:var(--radius-round);font-family:var(--font-family-mono);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);background:var(--color-bg-muted);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.pt-step-label:where(.astro-n6yu27eq){font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.pt-step-detail:where(.astro-n6yu27eq){font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.pt-steps:where(.astro-n6yu27eq) li:where(.astro-n6yu27eq)[data-state=active] .pt-step-marker:where(.astro-n6yu27eq){border-color:var(--color-brand-accent-strong);background:var(--color-brand-accent-strong);color:var(--color-brand-on-accent)}.pt-steps:where(.astro-n6yu27eq) li:where(.astro-n6yu27eq)[data-state=active]{border-color:var(--color-border-default);background:var(--color-bg-muted);box-shadow:inset var(--component-datum-edge-width) 0 0 0 var(--color-brand-accent)}.pt-steps:where(.astro-n6yu27eq) li:where(.astro-n6yu27eq)[data-state=done] .pt-step-marker:where(.astro-n6yu27eq){border-color:var(--color-state-success);background:var(--color-state-success);color:var(--color-state-on-solid)}.pt-steps:where(.astro-n6yu27eq) li:where(.astro-n6yu27eq)[data-state=error] .pt-step-marker:where(.astro-n6yu27eq){border-color:var(--color-state-danger);background:var(--color-state-danger);color:var(--color-state-on-solid)}.pt-message:where(.astro-n6yu27eq){margin-top:var(--space-7)}.pt-error:where(.astro-n6yu27eq){padding:var(--space-5) var(--space-6);border:var(--border-thin) solid var(--color-state-danger-border);border-inline-start-width:var(--component-datum-edge-width);border-radius:var(--radius-md);background:var(--color-state-danger-surface);color:var(--color-state-danger-text)}.pt-error:where(.astro-n6yu27eq) p:where(.astro-n6yu27eq){margin:0}.pt-result:where(.astro-n6yu27eq){border-color:var(--color-state-success-border);background:var(--color-state-success-surface)}.pt-result-heading:where(.astro-n6yu27eq){margin:0 0 var(--space-4);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-state-success-text)}.pt-result:where(.astro-n6yu27eq) code:where(.astro-n6yu27eq){word-break:break-all}#tester-preview:where(.astro-n6yu27eq){width:100%;height:min(65dvh,32rem);margin-top:var(--space-6);border:var(--border-thin) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-canvas);display:block}@media (width<=35rem){.pt-input-row:where(.astro-n6yu27eq){flex-direction:column;align-items:stretch}.pt-input-row:where(.astro-n6yu27eq) .ct-button:where(.astro-n6yu27eq),.pt-actions:where(.astro-n6yu27eq) .ct-button:where(.astro-n6yu27eq){width:100%}.pt-step-detail:where(.astro-n6yu27eq){width:100%;margin-inline-start:calc(var(--control-height-xs) + var(--space-4))}.pt-steps:where(.astro-n6yu27eq) li:where(.astro-n6yu27eq){flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.pt-steps:where(.astro-n6yu27eq) li:where(.astro-n6yu27eq){transition:none}}@media (forced-colors:active){.pt-steps:where(.astro-n6yu27eq) li:where(.astro-n6yu27eq)[data-state=active]{border-inline-start:var(--component-datum-edge-width) solid SelectedItem}}
