.page_page__F9A7W{display:flex;flex-direction:column;gap:1.5rem}.page_header__q9B5m{display:flex;flex-direction:column;gap:.5rem}.page_eyebrow__1nA5J{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--color-fg-muted));margin:0}.page_title__urfUJ{font-size:1.75rem;font-weight:600;letter-spacing:-.01em;margin:0;color:hsl(var(--color-fg))}.page_subtitle__h_2jd{font-size:.95rem;color:hsl(var(--color-fg-muted));margin:0}.page_controls__CeKjS{margin-top:1rem}.page_script__2pBCt{margin-top:1.5rem;padding:1rem;border:1px solid var(--border,#e5e7eb);border-radius:.75rem;background:var(--surface,#ffffff);display:flex;flex-direction:column;gap:.5rem}.page_line__fQGw_{margin:0;font-size:.95rem;line-height:1.55;color:hsl(var(--color-fg))}.page_loading__SeFRC{padding:2rem;border:1px dashed var(--border,#e5e7eb);border-radius:.75rem;text-align:center;color:hsl(var(--color-fg-muted))}.page_error__bPxVK{padding:1rem 1.25rem;border:1px solid hsl(var(--color-danger)/.4);background:hsl(var(--color-danger)/.08);color:hsl(var(--color-danger));border-radius:.75rem}