[hidden]{display:none!important}.launch-wrap{max-width:1200px;margin:auto;padding:58px 42px 90px}.launch-heading{display:flex;justify-content:space-between;align-items:center;gap:30px}.launch-heading h1{font-size:clamp(34px,4.3vw,54px);letter-spacing:-2px}.launch-heading .lead{margin-top:15px;font-size:15px}.development-label{border:1px solid #415747;color:#b6c5ba;white-space:nowrap;padding:7px 10px;font-size:10px}.development-label span{color:var(--green);margin-right:6px}.draft-notice{display:flex;gap:18px;padding:17px 20px;border:1px solid var(--line);background:#101612;margin:32px 0 0}.draft-notice p{font-size:12px}.draft-notice strong{color:#d5e3d8;font-weight:400}.notice-mark{flex:none;color:var(--green);font-size:12px}.launch-progress{display:flex;padding:24px 0 28px;list-style:none;margin:0;gap:35px;color:#899b8d;border-bottom:1px solid var(--line);font-size:11px}.launch-progress li{display:flex;gap:10px}.launch-progress li span{color:#577660}.launch-progress .current{color:#d2e6d7}.launch-progress .current span{color:var(--green)}.launch-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:50px;margin-top:36px;align-items:start}.launch-editor{min-width:0}.form-section{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--line)}.section-heading{display:flex;gap:17px;margin-bottom:27px}.section-heading .section-number{color:#80a88a;font-size:11px;padding-top:5px;white-space:nowrap}.section-heading h2{font-size:25px;letter-spacing:-.8px}.section-heading p{font-size:12px;margin-top:8px}.field-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.field{min-width:0;margin-bottom:21px}.field label{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-bottom:8px;color:#cddbd1;gap:12px}.field label span{font-size:10px;color:#85998b}.field input:not([type=file]),.field textarea,.percent-input{border:1px solid #3a5040;background:#0d130f;color:#dce7df;border-radius:0;width:100%;padding:12px 13px;font:13px/1.6 "Courier New",monospace;outline:0;transition:border-color .15s}.field input::placeholder,.field textarea::placeholder{color:#6e8074}.field textarea{resize:vertical;min-height:105px}.field input:focus-visible,.field textarea:focus-visible,.percent-input:focus-within{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.field [aria-invalid=true],.percent-input:has([aria-invalid=true]){border-color:#d6ad88}.field-hint{font-size:10px;line-height:1.7;color:#82998a;margin-top:8px}.field-count{text-align:right}.field-error{color:#edc6a4;font-size:11px;line-height:1.6;margin-top:8px}.error-summary{border:1px solid #94795d;background:#1e1a13;padding:17px;font-size:12px;margin-bottom:25px;color:#eedac4}.error-summary strong{font-weight:400}.error-summary ul{padding-left:20px;margin-bottom:0}.error-summary a{text-decoration:underline;text-underline-offset:4px}.image-picker{display:flex;gap:20px;padding:20px;border:1px dashed #3b5844;background:#101813}.image-placeholder,.image-picker>img{width:84px;height:84px;flex:none;object-fit:cover;background:#17251b}.image-placeholder{display:flex;align-items:center;justify-content:center;color:#7ea68a;font-size:20px}.image-picker-copy{min-width:0}.image-picker-copy label.file-button{font-size:12px;display:inline-flex;gap:18px;border-bottom:1px solid #6c9778;padding-bottom:3px;cursor:pointer;color:#b7dbbf}.image-picker-copy p{font-size:10px;line-height:1.7;color:#879c8e}.image-picker-copy input[type=file]{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.image-picker:focus-within{outline:1px solid var(--green);outline-offset:3px}.image-filename{overflow-wrap:anywhere}.text-button{border:0;border-bottom:1px solid #536f5c;background:transparent;color:#b7d7c0;padding:3px 0;cursor:pointer;font-size:11px}.image-picker-copy .text-button{margin-top:8px}.social-fields{border-top:1px solid #25372b;padding-top:16px}.social-fields summary{cursor:pointer;font-size:12px;color:#bcdbc4;list-style-position:inside}.social-fields summary span{float:right;font-size:10px;color:#82998a}.social-fields[open] .field-grid{margin-top:19px}.social-fields .field{margin-bottom:0}.allocation-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px;font-size:13px}.percent-input{display:flex;align-items:center;width:91px;padding:7px 10px;gap:2px}.percent-input input{width:100%;background:transparent;color:#d5eddc;border:0;outline:0;font:18px "Courier New",monospace;appearance:textfield;-moz-appearance:textfield}.percent-input input::-webkit-inner-spin-button,.percent-input input::-webkit-outer-spin-button{appearance:none;margin:0}.percent-input span{color:#95b69f}.allocation-range{display:block;appearance:none;width:100%;height:6px;background:linear-gradient(to right,#9ed9ac 0%,#9ed9ac var(--allocation,50%),#263e2e var(--allocation,50%),#263e2e 100%);margin:10px 0;cursor:pointer;border-radius:0;accent-color:var(--green)}.allocation-range::-webkit-slider-thumb{appearance:none;width:17px;height:23px;background:#b9eac5;border:3px solid #0f1a12;border-radius:0;box-shadow:0 0 0 1px #83b68f}.allocation-range::-moz-range-thumb{width:13px;height:19px;background:#b9eac5;border:2px solid #0f1a12;border-radius:0}.allocation-range:focus-visible{outline:1px solid var(--green);outline-offset:8px}.allocation-ends{display:flex;justify-content:space-between;font-size:10px;color:#71917b;margin-top:17px}.split-values{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 14px}.split-values>div{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid #2b4333;font-size:10px;background:#111a14}.split-values strong{margin-left:auto;font-weight:400;color:#d3e8d9;font-size:16px}.split-dot{width:6px;height:6px;flex:none}.split-dot.compute{background:#9ed9ac}.split-dot.wallet{background:#3d664a}.allocation-note{font-size:11px;margin-top:15px;color:#a5bcad}.form-actions{display:flex;gap:20px;align-items:center;justify-content:space-between}.launch-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid #a1d8b0;background:#a8ddb6;color:#0c1c11;min-height:46px;padding:12px 17px;cursor:pointer;font-size:12px}.launch-button:hover{background:#c3edd0}.launch-button:disabled{opacity:.55;cursor:wait}.form-actions p{font-size:10px;color:#7f9687;line-height:1.7}.launch-sidebar{position:sticky;top:28px;min-width:0}.token-card{border:1px solid #3f5948;background:#101813;padding:22px;background-image:radial-gradient(#223629 1px,transparent 1px);background-size:12px 12px}.card-topline{display:flex;justify-content:space-between;align-items:center;gap:15px}.card-topline h2{font-size:10px;letter-spacing:1.2px;color:#93b49d}.card-topline>span{font-size:9px;letter-spacing:1px;color:#8caf95;border:1px solid #365440;padding:2px 5px}.token-identity{display:flex;gap:15px;align-items:center;margin-top:27px}.token-identity>div:last-child{min-width:0}.token-avatar{width:54px;height:54px;display:grid;place-items:center;border:1px solid #3b5a46;background:#18251c;color:#a4caae;flex:none;font-size:15px}.token-avatar img{width:100%;height:100%;object-fit:cover;grid-area:1/1}.token-avatar>span{grid-area:1/1}.token-identity h3{font-size:23px;line-height:1.3;letter-spacing:-.7px;overflow-wrap:anywhere}.token-identity p{font-size:11px;color:#a0c6ac;margin-top:3px;overflow-wrap:anywhere}#card-description{font-size:11px;line-height:1.8;overflow-wrap:anywhere;white-space:pre-wrap;margin:19px 0 22px;color:#9fb3a6;min-height:40px}.allocation-bar{height:5px;background:#2b4a35}.allocation-bar span{display:block;height:100%;width:50%;background:#a0dcb1}.card-split{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#93ae9c;margin-top:10px}.card-split b{font-weight:400;color:#c6e5cf}.card-network{display:flex;flex-direction:column;gap:6px;padding-top:20px;border-top:1px solid #2b4233;margin-top:24px;font-size:10px;color:#769481}.card-network strong{font-weight:400;color:#b5cfbf}.launch-path{padding:30px 0 25px;border-bottom:1px solid var(--line)}.launch-path .eyebrow{font-size:9px;color:#7f9b88;margin-bottom:9px}.launch-path h2{font-size:22px;letter-spacing:-.7px}.launch-path ol{list-style:none;margin:24px 0 20px;padding:0}.launch-path li{display:flex;gap:15px;position:relative;padding-bottom:22px}.launch-path li:last-child{padding-bottom:0}.launch-path li>span{font-size:10px;color:#95c5a2;padding-top:2px;flex:none}.launch-path h3{font-size:12px;letter-spacing:0;line-height:1.6}.launch-path p{font-size:10px;line-height:1.8;margin-top:5px;color:#819b8b}.text-link{display:inline-block;border-bottom:1px solid #557260;font-size:10px;color:#b2d4bd;padding-bottom:2px;margin-top:13px}.text-link span{margin-left:12px}.wallet-link{display:flex;gap:14px;padding-top:24px}.wallet-link>span{color:#7da389;font-size:12px}.wallet-link p{font-size:10px}.wallet-link a{font-size:11px;color:#b2d4bd;border-bottom:1px solid #557260;padding-bottom:3px;display:inline-block;margin-top:5px}.wallet-link small{display:block;font-size:9px;color:#728d7b;margin-top:9px}.review-details{margin:0}.review-details>div{padding:14px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:130px minmax(0,1fr);gap:20px;font-size:12px}.review-details dt{color:#879f90}.review-details dd{margin:0;color:#c8ddd0;overflow-wrap:anywhere;white-space:pre-wrap}.review-pending{padding:20px;background:#131d16;border:1px solid #354e3e;margin:28px 0}.review-pending h3{font-size:15px;letter-spacing:0}.review-pending p{font-size:11px;margin-top:10px}.review-actions{display:flex;gap:24px;align-items:center;margin-bottom:16px}.download-status{font-size:11px;color:#b4d9bf;margin-top:15px}.site-header [aria-current=page]{color:var(--green)}
@media(max-width:1000px){.launch-grid{grid-template-columns:minmax(0,1fr) 285px;gap:30px}.launch-wrap{padding-left:30px;padding-right:30px}.field-grid{grid-template-columns:1fr}.form-actions{align-items:flex-start;flex-direction:column}.launch-sidebar{position:static}.token-card{padding:19px}.split-values{gap:10px}.split-values>div{flex-wrap:wrap}.launch-heading{align-items:flex-start}.development-label{margin-top:5px}}
@media(max-width:750px){.launch-wrap{padding:35px 22px 60px}.launch-heading{display:block}.development-label{display:inline-block;margin-top:20px}.launch-heading h1{letter-spacing:-1.5px}.launch-grid{grid-template-columns:1fr;gap:35px;margin-top:30px}.launch-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:25px}.token-card{align-self:start}.launch-path{padding:0;border:0}.wallet-link{grid-column:1/-1;border-top:1px solid var(--line);padding-top:20px}.launch-progress{gap:20px;font-size:10px}.launch-progress li{gap:7px}.draft-notice{margin-top:25px;padding:14px;gap:12px}.field-grid{grid-template-columns:1.2fr 1fr}.form-actions{flex-direction:row;align-items:center}.launch-button{min-height:48px}.review-details>div{grid-template-columns:110px minmax(0,1fr)}}
@media(max-width:480px){.launch-heading .lead{font-size:13px}.launch-progress{justify-content:space-between;gap:9px;font-size:9px}.launch-progress li{display:block;line-height:1.8}.launch-progress li span{display:block}.field-grid{grid-template-columns:1fr;gap:0}.section-heading{gap:11px}.section-heading h2{font-size:23px}.image-picker{padding:15px;gap:15px}.image-placeholder,.image-picker>img{width:66px;height:66px}.image-picker-copy p{font-size:9px}.form-actions{flex-direction:column;align-items:stretch}.form-actions p{font-size:10px}.launch-sidebar{grid-template-columns:1fr}.token-card{max-width:none}.launch-path{padding-top:4px}.wallet-link{grid-column:auto}.review-actions{align-items:stretch;flex-direction:column;gap:18px}.review-actions .text-button{align-self:flex-start}.review-details>div{grid-template-columns:1fr;gap:5px}.split-values>div{padding:11px 9px;gap:6px}.draft-notice .notice-mark{display:none}.launch-progress{padding-bottom:21px}}

/* Keep the Matrix palette dark while giving labels and explanations room to read. */
:root{--bg:#050a07;--panel:#0b130e;--fg:#e2f0e6;--muted:#aec5b6;--line:#314e3b;--green:#9fe8b3}
body{background:var(--bg);color:var(--fg)}
.launch-wrap p{color:#bdd1c4}.site-header nav,.site-footer{font-size:13px;color:#b2c8ba}
.launch-heading .lead{font-size:17px;color:#ccded2}.development-label{font-size:12px;color:#cce3d4;background:#0b150f}
.draft-notice,.image-picker,.review-pending{background:#09110c}.draft-notice p{font-size:14px}.draft-notice strong{color:#e2f4e8}
.eyebrow,.section-heading .section-number,.launch-progress,.launch-progress li span{font-size:12px;color:#accdb8}
.launch-progress .current{color:#e3f6e9}.launch-progress .current span{color:#a6efbc}
.section-heading h2{font-size:28px;color:#e0f0e5}.section-heading p{font-size:14px;line-height:1.75}
.field label{font-size:15px;color:#e0f0e5}.field label span{font-size:12px;color:#b1c9ba}
.field input:not([type=file]),.field textarea,.percent-input{font-size:16px;color:#e4f5ea;background:#07100a;border-color:#557b62;min-height:48px}
.field input::placeholder,.field textarea::placeholder{color:#a5beaf;opacity:1}
.field-hint,.launch-wrap .field-hint,.image-picker-copy p{font-size:13px;color:#b3ccbd;line-height:1.75}
.field-error,.error-summary{font-size:14px;color:#ffdcba}.image-picker-copy label.file-button{font-size:14px;color:#c9efd5}
.text-button,.text-link{font-size:13px;color:#c5ebd1;min-height:30px}.social-fields summary{font-size:14px;color:#d1ecda}.social-fields summary span{font-size:12px;color:#b1c9ba}
.allocation-controls{font-size:15px;color:#dcefe3}.allocation-ends{font-size:12px;color:#b3cebd}.percent-input input{font-size:22px}
.split-values>div{font-size:13px;color:#cce2d4;background:#09130c;border-color:#42654e}.split-values strong{font-size:20px;color:#e0f6e7}
.allocation-note{font-size:14px!important;color:#c4dccd!important}.allocation-subheading{font-size:21px;letter-spacing:-.4px;margin:29px 0 10px;color:#e0f0e5}.allocation-intro{font-size:14px;line-height:1.75;margin-bottom:22px}
.launch-button{font-size:14px;min-height:49px;background:#b2edc3;color:#071b0d}.launch-button:disabled{opacity:1;background:#263d2d;color:#b0c4b6;border-color:#58735f;cursor:not-allowed}
.form-actions p{font-size:12px;color:#b0c9b9}.token-card{background-color:#08120c;background-image:radial-gradient(#162b1d 1px,transparent 1px);border-color:#527b60}
.card-topline h2,.card-topline>span{font-size:12px;color:#b3d9bf}.token-identity h3{font-size:26px;color:#e4f6e9}.token-identity p{font-size:14px;color:#bbdfc7}
#card-description{font-size:14px;color:#c1d7c9}.card-split{font-size:12px;color:#c1d7c9}.card-split b{color:#e0f4e7}.card-network{font-size:12px;color:#aac9b6}.card-network strong{font-size:14px;color:#d2e9da}
.launch-path .eyebrow{font-size:12px;color:#b3cebd}.launch-path h2{font-size:25px}.launch-path li>span{font-size:12px;color:#afdcbe}.launch-path h3{font-size:15px;color:#dbeee2}.launch-path p{font-size:13px;color:#bad2c3}
.wallet-link p,.wallet-link a{font-size:14px}.wallet-link small{font-size:12px;color:#b0c9ba}.review-details>div{font-size:15px;line-height:1.75;grid-template-columns:150px minmax(0,1fr)}
.review-details dt{color:#b5cdbf}.review-details dd{color:#e0f0e6}.review-pending h3{font-size:19px;color:#def0e4}.review-pending p{font-size:14px}.download-status,.save-status{font-size:14px;color:#c8ebd3;overflow-wrap:anywhere}
.trading-fee-field{margin-bottom:23px}.fee-input-wrap{display:flex;align-items:center;max-width:260px;position:relative}.fee-input-wrap input{padding-right:35px!important}.fee-input-wrap>span{position:absolute;right:15px;color:#c5e1cf}
.fee-example{background:#09130d;border:1px solid #3e624b;padding:19px 20px;margin:22px 0 30px}.fee-example-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.fee-example h3{font-size:19px;letter-spacing:-.4px;color:#e0f1e6}.fee-example-heading>span{font-size:10px;letter-spacing:.6px;color:#badbc6;white-space:nowrap}.fee-example dl{margin:0}.fee-example dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:10px 0;border-bottom:1px solid #294534;font-size:13px}.fee-example dt{color:#c9e1d2;line-height:1.65}.fee-example dt small{display:block;font-size:12px;color:#abc8b7}.fee-example dd{margin:0;color:#d4f0de;text-align:right;white-space:nowrap}.fee-example .fee-total{font-size:15px}.fee-example .fee-total dd{font-weight:bold;color:#c5f6d3}.fee-example .field-hint{margin-top:16px}
.wallet-save{background:#08130c;border:1px solid #41694e;margin:27px 0;padding:21px}.wallet-save h3{font-size:20px;letter-spacing:-.4px;color:#e0f0e5}.wallet-save #session-status{font-size:14px;margin:12px 0 17px}.wallet-save-actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.wallet-save-actions .text-link{margin:0}.wallet-save .field-hint{margin-top:17px}.save-status{margin-top:14px}
.saved-drafts{border:1px solid #3e624b;background:#08110c;padding:23px;margin-top:22px}.saved-drafts-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.saved-drafts h2{font-size:23px;letter-spacing:-.5px}.saved-draft-card{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #2c4936;margin-top:18px;padding-top:17px}.saved-draft-card>div:first-child{min-width:0}.saved-draft-card h3{font-size:18px;letter-spacing:0;overflow-wrap:anywhere}.saved-draft-card p{font-size:13px;overflow-wrap:anywhere;margin-top:6px}.saved-draft-actions{display:flex;gap:18px;flex:none}.saved-draft-actions .discard-draft{color:#bccec3}.saved-drafts #draft-list-status{font-size:13px;margin-top:16px}
@media(max-width:1000px){.launch-grid{grid-template-columns:minmax(0,1fr) 300px;gap:32px}.review-details>div{grid-template-columns:1fr;gap:5px}.split-values>div{font-size:12px}}
@media(max-width:800px){.launch-grid{grid-template-columns:1fr}.launch-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:25px}.launch-path{padding-top:0}.wallet-link{grid-column:1/-1}.form-actions{flex-direction:row;align-items:center}.field-grid{grid-template-columns:1.2fr 1fr;gap:20px}}
@media(max-width:560px){.launch-sidebar,.field-grid{grid-template-columns:1fr}.field-grid{gap:0}.wallet-link{grid-column:auto}.form-actions{align-items:stretch;flex-direction:column}.launch-progress{font-size:11px;gap:9px}.launch-progress li{display:block}.launch-progress li span{display:block}.launch-heading .lead{font-size:16px}.section-heading h2{font-size:26px}.fee-example{padding:17px 14px}.fee-example dl>div{gap:12px;font-size:12px}.fee-example .fee-total{font-size:14px}.fee-example-heading{align-items:flex-start;flex-direction:column;gap:5px}.review-details>div{font-size:15px}.saved-draft-card{align-items:flex-start;flex-direction:column;gap:12px}.saved-draft-actions{gap:25px}.saved-drafts{padding:18px}.wallet-save{padding:18px}.site-header nav{font-size:12px}.image-picker-copy p{font-size:12px}.launch-path{padding-top:0}}
.wallet-launch>p{font-size:14px;line-height:1.75;margin:14px 0 20px}.wallet-launch #wallet-provider-controls{margin:20px 0}.wallet-launch label{display:block;font-size:14px;margin-bottom:8px}.wallet-launch select{display:block;width:100%;min-height:48px;background:#07100a;color:#e4f5ea;border:1px solid #557b62;font:15px "Courier New",monospace;margin-bottom:15px;padding:10px;color-scheme:dark;accent-color:#9fe8b3}.wallet-launch select:focus-visible{outline:2px solid #9fe8b3;outline-offset:2px}#wallet-transaction-review{margin-top:28px;padding-top:24px;border-top:1px solid #41694e}#wallet-transaction-review h3{margin-bottom:16px}#wallet-transaction-review .launch-button{margin-top:18px}#wallet-recorded-result{margin-top:20px;overflow-wrap:anywhere;font-size:13px}#cancel-wallet-launch{display:block;margin-top:20px}
