.canonical-buylink[data-astryx-theme=neutral] :is(.buyer-request,.consumer-finish){--br-bg:var(--color-background-body);--br-surface:var(--color-background-card);--br-soft:var(--color-background-muted);--br-ink:var(--color-text-primary);--br-muted:var(--color-text-secondary);--br-line:var(--color-border);--br-accent:var(--color-text-accent);--br-on-accent:var(--color-on-accent);--cs-bg:var(--color-background-body);--cs-ink:var(--color-text-primary);--cs-muted:var(--color-text-secondary);--cs-line:var(--color-border);--cs-accent:var(--color-text-accent);color-scheme:normal;font-family:var(--font-family-body)}.canonical-buylink .consumer-finish :is(.cs-topbar,.cs-scene-header,.cs-footer){background:var(--color-background-card)}.canonical-buylink :is(h1,h2){font-family:var(--font-family-heading)}.canonical-buylink :is(.canonical-possession,.canonical-handoff,.canonical-code-form){flex-direction:column;gap:20px;min-width:0;display:flex}.canonical-buylink .canonical-handoff>*,.canonical-buylink .canonical-possession>*,.canonical-buylink .canonical-code-form>*{margin:0}.canonical-buylink .canonical-handoff h2{letter-spacing:-.035em;font-size:24px;line-height:1.25}.canonical-buylink .canonical-intro,.canonical-buylink .canonical-notice{color:var(--color-text-secondary)}.canonical-buylink .canonical-notice{border-left:2px solid var(--color-border);padding-left:16px}.canonical-buylink .canonical-actions{flex-wrap:wrap;gap:12px;display:flex}.canonical-buylink .canonical-instructions{border-block:1px solid var(--color-border);padding-block:8px}.canonical-buylink .canonical-instructions>div{padding-block:12px}.canonical-buylink .canonical-instructions dt{color:var(--color-text-secondary);font-size:13px}.canonical-buylink .canonical-instructions dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:16px}.canonical-buylink .canonical-status{font-size:14px;line-height:1.6}.canonical-buylink .canonical-status:empty{display:none}.canonical-buylink :is(.canonical-handoff,.canonical-possession) .astryx-button{background:revert-layer;color:revert-layer;border:revert-layer;border-radius:revert-layer;padding:revert-layer;font:revert-layer;width:revert-layer;white-space:normal;height:auto;min-height:44px}.canonical-buylink :is(.canonical-handoff,.canonical-possession) input{background:revert-layer;color:revert-layer;border:revert-layer;border-radius:revert-layer;padding:revert-layer;margin-top:revert-layer;font:revert-layer;min-height:revert-layer;width:revert-layer;height:revert-layer;display:revert-layer}.canonical-buylink .canonical-possession input:not([type=checkbox]){font-size:16px}.canonical-buylink .canonical-possession .astryx-text-input,.canonical-buylink .canonical-handoff .astryx-checkbox-input>div{min-height:44px}.canonical-buylink .canonical-code-input{letter-spacing:.18em}.canonical-buylink :is(.canonical-handoff,.canonical-possession) input:focus-visible{outline:none}@media (max-width:560px){.canonical-buylink .canonical-actions{flex-direction:column;align-items:stretch}.canonical-buylink .canonical-handoff .astryx-button{width:100%}}
