.forge-readiness{display:flex;gap:18px;align-items:center;border:1px solid #65503a;background:linear-gradient(115deg,#29241f,#152532);padding:24px;margin:36px 0 28px;border-radius:8px}.forge-readiness p{color:#b7bec2;font-size:13px;line-height:1.7;margin:8px 0 0}.forge-readiness>.eyebrow{min-width:145px;max-width:145px;line-height:1.8}.status-dot{min-width:10px;height:10px;background:#ff8548;border-radius:50%;box-shadow:0 0 0 7px #ff854812}.allocation-entry{border:1px solid #364a58;border-radius:7px;padding:19px;margin-bottom:18px;background:#102330}.allocation-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:12px;letter-spacing:1px;color:#ff9b68}.allocation-entry label:last-child{margin-bottom:0}.allocation-entry .field-row{grid-template-columns:1fr 1fr}.allocation-entry .remove-allocation{border:0;background:none;color:#a5b7c3;font:inherit;cursor:pointer}.composer .launch-primary{margin-top:26px}.forge-progress{list-style:none;padding:0;margin:30px 0}.forge-progress li{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #334651;color:#93a8b8;font-size:13px}.forge-progress li::before{content:'○';font-size:20px;color:#526e80}.forge-progress li.complete{color:#d4ede0}.forge-progress li.complete::before{content:'✓';color:#87cda5}.public-address{overflow-wrap:anywhere;font-family:monospace;font-size:11px!important}#forge-status{font-size:13px;color:#bdd0db;line-height:1.8;margin:25px 0 0;overflow-wrap:anywhere}#forge-status[data-error=true]{color:#ffa58c}.composer .wallet-row select{width:auto;margin:0}#transaction-review{border:1px solid #756047;padding:20px;margin:24px 0;border-radius:6px;background:#29231c}#transaction-review h3{margin:0;font-size:18px}#forge-history a{color:#ff9b68;display:block;overflow-wrap:anywhere;margin:15px 0;font-size:12px}@media(max-width:850px){.forge-readiness>.eyebrow{display:none}}@media(max-width:560px){.allocation-entry .field-row{grid-template-columns:1fr}.forge-readiness{align-items:flex-start;padding:20px}.allocation-entry{padding:16px}}
