.er-document{margin:0}.er-screen{--er-canvas:#eff1f5;--er-ink:#4c4f69;--er-accent:#6b32a7;--er-action-ink:#fff;box-sizing:border-box;background:var(--ds-bg-1,var(--er-canvas));min-height:100svh;color:var(--ds-fg-1,var(--er-ink));font-family:var(--ds-font-sans,ui-sans-serif, system-ui, sans-serif);color-scheme:var(--ds-color-scheme,light);place-items:center;padding:32px 24px;display:grid}.er-panel{box-sizing:border-box;width:100%;min-width:0;max-width:480px}.er-title{font-family:var(--ds-font-display,ui-sans-serif, system-ui, sans-serif);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 16px;font-size:clamp(28px,5vw,36px);font-weight:650;line-height:1.15}.er-description{color:inherit;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.65}.er-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.er-action{box-sizing:border-box;border-radius:var(--ds-radius-control,6px);max-width:100%;min-height:44px;color:inherit;font:inherit;text-align:center;text-underline-offset:4px;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:underline;display:inline-flex}.er-action--primary{background:var(--ds-brand-orange,var(--er-accent));color:var(--ds-action-fg,var(--er-action-ink));text-decoration:none}.er-action:hover{text-decoration-thickness:2px}.er-action:focus-visible{outline:2px solid var(--ds-fg-1,var(--er-ink));outline-offset:-2px}.er-action--primary:focus-visible{outline-color:var(--ds-action-fg,var(--er-action-ink))}@media (prefers-color-scheme:dark){.er-screen{--er-canvas:#1e1e2e;--er-ink:#cdd6f4;--er-accent:#cba6f7;--er-action-ink:#11111b;color-scheme:var(--ds-color-scheme,dark)}}