.dsn-engine-network .eng-ct-container{max-width:80rem}.dsn-engine-network .eng-ct-grid{grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);align-items:start;gap:3rem;display:grid}.dsn-engine-network .eng-ct-next{margin-top:2rem}.dsn-engine-network .eng-ct-next-row{border-top:1px solid var(--hairline-dim);grid-template-columns:2.5rem 1fr;gap:1rem;padding:1.35rem 0;display:grid}.dsn-engine-network .eng-ct-numeral,.dsn-engine-network .eng-ct-availability,.dsn-engine-network .eng-ct-loading{font-family:var(--font-eng-mono-approx), var(--font-eng-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:.66rem}.dsn-engine-network .eng-ct-next-row h2{margin-bottom:.35rem;font-size:1.05rem;font-weight:650}.dsn-engine-network .eng-ct-next-row div>p,.dsn-engine-network .eng-ct-form-intro{color:var(--grey-warm);line-height:1.6}.dsn-engine-network .eng-ct-availability{margin-top:2.8rem;line-height:1.7}.dsn-engine-network section.eng-ct-form-plate{padding:clamp(2rem,4vw,3rem);scroll-margin-top:6rem}.dsn-engine-network .eng-ct-form-plate>h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.dsn-engine-network .eng-ct-form-intro{margin-top:.7rem}.dsn-engine-network .eng-ct-form{margin-top:2rem}.dsn-engine-network .eng-ct-honeypot{opacity:0;border:0;width:0;height:0;padding:0;position:absolute;left:-9999px}.dsn-engine-network .eng-ct-status{border-radius:2px;margin-top:1.2rem;padding:1rem;line-height:1.55}.dsn-engine-network .eng-ct-status h3{margin-bottom:.35rem;font-weight:650}.dsn-engine-network .eng-ct-error{color:#f0b9b5;background:#b3231f1a;border:1px solid #b3231f73}.dsn-engine-network .eng-ct-success{border:1px solid var(--hairline);background:rgba(var(--gold-rgb), .08);color:var(--gold-bright)}.dsn-engine-network .eng-ct-submit-region{margin-top:1.8rem}.dsn-engine-network .eng-ct-submit-actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.dsn-engine-network .eng-ct-submit-region .eng-btn-gold{min-width:10rem}.dsn-engine-network .eng-ct-submit-region .eng-btn-gold:disabled{cursor:not-allowed;opacity:.65}.dsn-engine-network .eng-ct-form[data-sending] .eng-btn-gold:disabled{cursor:wait}.dsn-engine-network .eng-ct-loading{margin-top:.9rem}@media (width<=900px){.dsn-engine-network .eng-ct-grid{grid-template-columns:1fr}.dsn-engine-network .eng-ct-form-plate{grid-row:1}}@media (width<=480px){.dsn-engine-network section.eng-ct-form-plate{padding:2rem 1.5rem}}.dsn-engine-network .eng-ct-verification{width:0;height:0;position:absolute;overflow:hidden}.dsn-engine-network .eng-ct-form [data-form-panel=unknown]{border:1px solid var(--hairline);color:var(--grey-warm)}.dsn-engine-network .eng-ct-confirm{border:1px solid var(--hairline);background:var(--obsidian-2);width:min(36rem,100% - 2rem);max-height:calc(100% - 2rem);color:var(--paper);margin:auto;padding:1.5rem;overflow:auto}.dsn-engine-network .eng-ct-confirm h3{font-size:1.35rem;font-weight:650}.dsn-engine-network .eng-ct-confirm p{color:var(--grey-warm);margin-top:1rem;line-height:1.65}.dsn-engine-network .eng-ct-confirm-actions{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.dsn-engine-network .eng-ct-confirm::backdrop{background:#000000b3}
