.market-notice{max-width:calc(var(--max) - 10rem);margin:0 auto 1.5rem;padding:.85rem 1rem;border:1px solid rgba(255,117,152,.28);border-radius:14px;background:rgba(255,117,152,.06);color:#d7c5cf}.market-notice.is-open{border-color:rgba(108,236,255,.35);background:rgba(108,236,255,.06);color:#d9fbff}.commerce-price{display:block;margin-top:.65rem;color:var(--cyan);font:.68rem ui-monospace,Consolas,monospace;letter-spacing:.04em}.sponsor-action{width:100%;margin-top:.85rem}.signal-preview a{display:inline-block;margin-top:.7rem;color:var(--cyan)}.sponsor-history{margin:.7rem 0}.sponsor-history>button{width:100%;padding:.75rem 0;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink);text-align:left;font-weight:700}.sponsor-history ol{margin:.6rem 0;padding-left:1.2rem}.sponsor-history li{padding:.5rem 0}.sponsor-history li a{display:block;color:var(--ink)}.sponsor-history li small{display:block;color:var(--muted)}.commerce-main{max-width:1250px;margin:auto;padding:clamp(3rem,7vw,6rem) 1.25rem;display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem)}.commerce-summary h1,.application-main h1,.owner-main h1,.owner-login h1{font-size:clamp(2.7rem,5vw,5rem);line-height:.96}.commerce-summary dl,.application-card dl{margin:2rem 0}.commerce-summary dl div,.application-card dl div{display:flex;justify-content:space-between;gap:2rem;padding:.65rem 0;border-bottom:1px solid var(--line)}.commerce-summary dt,.application-card dt{color:var(--muted)}.commerce-summary dd,.application-card dd{margin:0;font-weight:750;text-align:right}.rule-card,.application-card{padding:1.3rem;border:1px solid rgba(108,236,255,.2);border-radius:20px;background:rgba(9,16,34,.86)}.rule-card p{margin:.6rem 0 0;color:var(--muted)}.commerce-form form,.owner-login form{display:grid;gap:1rem}.commerce-form label,.owner-login label{display:grid;gap:.4rem;color:#dce5f8;font-weight:650}.commerce-form input,.commerce-form textarea,.owner-login input,.owner-table-wrap input{width:100%;padding:.85rem 1rem;border:1px solid var(--line);border-radius:12px;background:#070d1c;color:var(--ink);font:inherit}.commerce-form small{color:var(--muted);font-weight:400}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.terms-check{grid-template-columns:auto 1fr!important;align-items:start}.terms-check input{width:auto;margin-top:.35rem}.honeypot{position:absolute!important;left:-10000px}.fine-print{color:var(--muted);font-size:.82rem}.form-success,.form-error{padding:1rem;border-radius:12px}.form-success{background:rgba(108,236,255,.08);color:#d8fbff}.form-error{background:rgba(255,117,152,.1);color:#ffc3d2}.application-main,.owner-login{max-width:820px;margin:auto;padding:clamp(4rem,10vw,9rem) 1.25rem}.application-card .button{margin:.5rem .4rem .5rem 0}.owner-header{min-height:72px;display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-bottom:1px solid var(--line)}.owner-state{color:var(--muted);margin-right:1rem}.owner-main{padding:2rem;max-width:1800px;margin:auto}.owner-table-wrap{overflow:auto;margin:1.5rem 0 3rem;border:1px solid var(--line);border-radius:14px}.owner-table-wrap table{width:100%;border-collapse:collapse;min-width:1150px}.owner-table-wrap th,.owner-table-wrap td{padding:.8rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.owner-table-wrap small{color:var(--muted)}.owner-actions{display:flex;gap:.4rem;margin-top:.4rem}.owner-actions button{padding:.45rem .65rem;border:1px solid var(--line);border-radius:8px;background:#10203b;color:var(--ink)}.owner-actions .danger{color:#ff9db4}.owner-login form{max-width:450px}.owner-login .button{justify-self:start}@media(max-width:800px){.commerce-main{grid-template-columns:1fr}.field-pair{grid-template-columns:1fr}.owner-header{align-items:flex-start;gap:1rem;flex-direction:column}.owner-state{display:block}.commerce-page .site-header nav{display:none}}
.explorer-page .signal-preview a[hidden]{display:none!important}.explorer-page .sponsor-action{margin:.8rem 0 .65rem}.explorer-page .information-button{margin-bottom:.25rem}.explorer-page .planet-kind{margin-top:2.7rem}.explorer-page .planet-description{margin-bottom:.8rem}.explorer-page .signal-preview{margin:.75rem 0}.explorer-page .sponsorship-facts{margin:.35rem 0}
.checkout-agreement{margin:1.2rem 0;padding:1rem;border:1px solid rgba(108,236,255,.28);border-radius:14px;background:rgba(108,236,255,.055)}.checkout-agreement[hidden]{display:none}.checkout-agreement>p{color:var(--muted);font-size:.9rem}.checkout-agreement>label:not(.terms-check){display:grid;gap:.4rem;margin:.9rem 0;color:#dce5f8;font-weight:650}.checkout-agreement input[type="text"],.checkout-agreement input:not([type]){width:100%;padding:.85rem 1rem;border:1px solid var(--line);border-radius:12px;background:#070d1c;color:var(--ink);font:inherit}.checkout-agreement .terms-check{display:grid;gap:.65rem}.application-card button:disabled{opacity:.48;cursor:not-allowed}

/* 0.5.2 release refinements */
.commerce-main{padding:2rem 1.25rem 2.75rem;align-items:start;gap:clamp(2rem,5vw,5rem)}
.commerce-summary h1{font-size:clamp(2.7rem,4.3vw,4.4rem)}
.commerce-summary dl{margin:1.15rem 0}.rule-card{padding:1rem}.commerce-form form{gap:.72rem}
.commerce-form input,.commerce-form textarea{padding:.72rem .9rem}.commerce-form textarea{min-height:112px}
.terms-check a{color:#6cecff;text-decoration-color:rgba(108,236,255,.75);text-underline-offset:.16em}
.information-panel{padding:.82rem .9rem}.information-grid>div{grid-template-columns:minmax(118px,.72fr) minmax(0,1.28fr);gap:.65rem;padding:.42rem 0}
.information-grid strong{text-align:left;font-size:.76rem;line-height:1.3}.planet-kind{margin-top:3.5rem}
.owner-actions{flex-wrap:wrap}.owner-actions button{white-space:nowrap}
@media(max-width:800px){.commerce-main{padding-top:1.4rem}.information-grid>div{grid-template-columns:1fr}.information-grid strong{text-align:left}}
