.pg-wrap{--si-accent:var(--black);--si-accent-deep:var(--black);--si-accent-ink:var(--black);--si-spark:var(--gold);--si-glow:var(--gold);--si-on-accent:var(--white);--si-surface:var(--white);--si-text:var(--black);--si-text-2:var(--black);--si-text-3:var(--muted);--si-line:var(--border);--si-line-strong:var(--border);--si-bad:var(--red);--si-bad-soft:color-mix(in srgb, var(--red) 10%, transparent);--si-radius:var(--r-btn,6px);--si-font:var(--font-body,inherit)}.pg-scene{text-align:start;width:100%;max-width:420px;margin-top:8px}.pg-form{border-top:1px solid var(--border);flex-direction:column;gap:14px;padding-top:20px;display:flex}.pg-hint{font-size:var(--t-small-size,12px);color:var(--muted);margin:0}.pg-noscript{border:1px solid var(--border);background:var(--white);min-height:44px;color:var(--black);font:inherit;font-size:var(--t-lead-size,18px);letter-spacing:.4em;text-align:center;border-radius:var(--r-btn,0)}.pg-owner{font-size:var(--t-small-size,12px);color:var(--muted);max-width:44ch;margin:8px 0 0;line-height:1.6}.pg-wrap .si-msg[data-who=hy] .si-bubble{text-align:start}.pg-wrap .si-btn[data-variant=primary]{text-transform:uppercase;letter-spacing:var(--t-caps-ls,.12em);font-size:var(--t-button-size,13px)}
