.arc-launch{--arc-ivory:#eee5d7;--arc-mute:#d4cdc0;--arc-lore:#c8c1b4;--arc-gold:#c79249;--arc-gold-bright:#d9ae6a;--arc-gold-dark:#8c6837;--arc-cta:#d3aa65;--arc-ink:#071019;--arc-panel:#0a141eb8;--arc-line:#c7924947;--font-landing-display:var(--font-display), "DM Serif Display", ui-serif, serif;--font-landing-body:var(--font-body), Inter, ui-sans-serif, sans-serif;isolation:isolate;min-height:100dvh;color:var(--arc-ivory);font-family:var(--font-landing-body);background-color:#071019;background-image:radial-gradient(58% 42% at 12% -8%,#c7924929,#0000 58%),radial-gradient(48% 36% at 92% 8%,#c7924914,#0000 62%),linear-gradient(#061019 0%,#071019 46%,#08121c 100%);position:relative}.arc-launch:before{content:"";z-index:0;pointer-events:none;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");position:absolute;inset:0}.arc-launch>*{z-index:1;position:relative}.arc-launch>.arc-header-shell{z-index:30}.arc-launch .arc-shell{width:min(1180px,100% - 2rem);margin:0 auto;padding:.4rem 0 4rem}.arc-launch-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem 1.5rem;margin:1.1rem 0 1.4rem;display:grid}.arc-launch-hero h1{font-family:var(--font-landing-display);letter-spacing:-.03em;margin:.12rem 0 .35rem;font-size:clamp(2.6rem,7vw,4.4rem);font-weight:400;line-height:.92}.arc-launch-lede{max-width:38rem;color:var(--arc-lore);margin:0;font-size:1.02rem;line-height:1.55}.arc-launch .arc-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--arc-gold);margin:0;font-size:.6875rem;font-weight:600}.arc-launch-rail{border:1px solid var(--arc-line);background:var(--arc-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 1.35rem;display:grid}.arc-launch-rail b,.arc-launch-rail span{display:block}.arc-launch-rail>div{background:#071019e0;padding:.85rem .95rem .95rem}.arc-launch-rail span{color:#8f9aa4;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.arc-launch-rail b{color:var(--arc-ivory);font-family:var(--font-landing-display);margin-top:.28rem;font-size:1.28rem;font-weight:400}.arc-launch-note{color:var(--arc-lore);font-size:.9rem;line-height:1.6}.arc-launch-tabs,.arc-launch-subtabs{flex-wrap:wrap;gap:.4rem;margin:0 0 1.15rem;display:flex}.arc-launch-tabs a,.arc-launch-tabs button,.arc-launch-subtabs button{color:var(--arc-lore);text-transform:uppercase;letter-spacing:.14em;font:inherit;cursor:pointer;background:#0810188c;border:1px solid #c7924929;padding:.55rem .9rem;font-size:.7rem;font-weight:600;text-decoration:none}.arc-launch-tabs a.is-on,.arc-launch-tabs button.is-on,.arc-launch-subtabs button.is-on{color:#1a140c;background:var(--arc-cta);border-color:var(--arc-cta)}.arc-launch-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.9rem;display:grid}.arc-launch-card,.arc-launch-panel,.arc-launch-form,.arc-launch-review,.arc-launch-empty,.arc-launch-preview-card{border:1px solid var(--arc-line);background:linear-gradient(180deg, #c7924912, transparent 38%), var(--arc-panel);box-shadow:inset 0 1px #eee5d70a}.arc-launch-card{color:inherit;flex-direction:column;min-height:100%;text-decoration:none;transition:border-color .16s,transform .16s;display:flex;overflow:hidden}.arc-launch-card:hover{border-color:var(--arc-gold-bright);transform:translateY(-2px)}.arc-launch-card-art{aspect-ratio:1;background:#080f16;position:relative}.arc-launch-card-art img,.arc-launch-token-head img,.arc-launch-preview{object-fit:cover;width:100%;height:100%;display:block}.arc-launch-card-body{flex-direction:column;gap:.45rem;padding:.85rem .9rem 1rem;display:flex}.arc-launch-card h2,.arc-launch-token-head h1{font-family:var(--font-landing-display);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:400}.arc-launch-card h2 small{color:var(--arc-gold-bright);font-family:var(--font-landing-body);letter-spacing:.12em;text-transform:uppercase;margin-left:.35rem;font-size:.72rem}.arc-launch-meta,.arc-launch-stats span,.arc-launch-muted{color:#9da9b3;font-size:.8rem}.arc-launch-bond{gap:.35rem;display:grid}.arc-launch-bond-track{background:#eee5d714;height:4px;overflow:hidden}.arc-launch-bond-track>i{background:linear-gradient(90deg, #8c6837, var(--arc-gold-bright));height:100%;display:block}.arc-launch-empty{grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);align-items:center;gap:1.5rem;min-height:22rem;padding:1.6rem 1.5rem;display:grid}.arc-launch-empty h2{font-family:var(--font-landing-display);letter-spacing:-.03em;margin:0 0 .45rem;font-size:clamp(2rem,5vw,3.1rem);font-weight:400;line-height:.95}.arc-launch-empty p{max-width:34rem;color:var(--arc-lore);margin:0 0 1.1rem;font-size:1.02rem;line-height:1.55}.arc-launch-curve{width:100%;height:auto;color:var(--arc-gold)}.arc-launch-curve-caption{color:#8f9aa4;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;margin-top:.55rem;font-size:.7rem;display:flex}.arc-launch-stats{border:1px solid var(--arc-line);background:var(--arc-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:.85rem 0;display:grid}.arc-launch-stats span{background:#071019e6;justify-content:space-between;gap:.5rem;padding:.9rem;display:flex}.arc-launch-stats b{color:#eee5d7}.arc-launch.is-compact .arc-shell{width:min(720px,100% - 2rem);padding:.15rem 0 1.4rem}.arc-launch.is-compact .arc-launch-hero{align-items:center;margin:.35rem 0 .7rem}.arc-launch.is-compact .arc-launch-hero h1{margin:.08rem 0 0;font-size:1.85rem}.arc-launch.is-dense .arc-launch-hero{align-items:center;margin:.55rem 0 1rem}.arc-launch.is-dense .arc-launch-hero h1{margin:.08rem 0 .2rem;font-size:clamp(2.1rem,5vw,3.2rem)}.arc-launch.is-dense .arc-launch-lede{font-size:.92rem}.arc-launch-form-row{grid-template-columns:1fr 1fr;align-items:end;gap:.55rem;display:grid}.arc-launch-form-row-3{grid-template-columns:1fr 1fr}.arc-launch-buy-hint{text-transform:none;letter-spacing:0;margin:0;padding-bottom:.55rem;line-height:1.35}.arc-launch-create{gap:.75rem;display:grid}.arc-launch-form{gap:.55rem;padding:.85rem;display:grid}.arc-launch-form label,.arc-launch-drop{letter-spacing:.08em;text-transform:uppercase;color:#c8c1b4;flex-direction:column;gap:.28rem;font-size:.7rem;display:flex}.arc-launch-form input:not([type=file]),.arc-launch-form textarea,.arc-launch-trade input{color:#eee5d7;font:inherit;letter-spacing:0;text-transform:none;background:#080f16e6;border:1px solid #3d4852;border-radius:0;padding:.55rem .65rem;font-size:.92rem}.arc-launch-form textarea{resize:vertical;height:4.4rem;min-height:0}.arc-launch-drop{cursor:pointer;border:1px dashed #705536;grid-template-columns:56px 1fr;align-items:center;gap:.7rem;padding:.5rem .65rem;display:grid;position:relative}.arc-launch-drop.is-ready{border-color:#8f9a6c}.arc-launch-drop.is-failed{border-color:#b45a4a}.arc-launch-form .arc-launch-drop input[type=file]{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:0;position:absolute;inset:0}.arc-launch-drop-status{text-transform:none;letter-spacing:0;font-size:.78rem;display:block}.arc-launch-preview{border:1px solid var(--arc-line);background:linear-gradient(135deg,#c792492e,#0000 55%),#080f16;width:56px;height:56px}.arc-launch-preview-card{display:none}.arc-launch-ghost{color:#6d7882}.arc-launch-actions{flex-wrap:wrap;gap:.55rem;display:flex}.arc-launch-actions button,.arc-launch-actions a.arc-launch-primary,.arc-launch-empty a.arc-launch-primary{background:var(--arc-cta);color:#1a140c;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:.82rem 1.15rem;font-size:.82rem;font-weight:700;text-decoration:none}.arc-launch-actions button:disabled{opacity:.5;cursor:not-allowed}.arc-launch-ghost-btn,.arc-launch-actions a.arc-launch-cancel,.arc-launch-actions button.arc-launch-cancel,.arc-launch-form>button[type=button]{border:1px solid var(--arc-line);color:var(--arc-gold-bright);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.82rem 1.15rem;font-size:.82rem;font-weight:700;text-decoration:none}.arc-launch-form>button[type=button]{padding:.55rem .75rem;font-size:.72rem;font-weight:600}.arc-launch-layout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);gap:1rem;display:grid}.arc-launch-token-head{align-items:center;gap:1rem;display:flex}.arc-launch-token-head img{border:1px solid var(--arc-line);flex:none;width:56px;height:56px}.arc-launch-addr{word-break:break-all;margin:0 0 .2rem}.arc-launch-links{flex-wrap:wrap;gap:.75rem;margin:.35rem 0 0;display:flex}.arc-launch-links a,.arc-launch-links button{color:#d3aa65;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:none}.arc-launch-trade{align-self:start;gap:.7rem;padding:1rem;display:grid}.arc-launch-trade>label{letter-spacing:.08em;text-transform:uppercase;color:#c8c1b4;gap:.35rem;font-size:.7rem;display:grid}.arc-launch-trade-tabs{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.arc-launch-trade-tabs button{color:var(--arc-lore);text-transform:uppercase;letter-spacing:.14em;font:inherit;cursor:pointer;background:#0810188c;border:1px solid #c7924929;padding:.7rem .9rem;font-size:.78rem;font-weight:700}.arc-launch-trade-tabs button.is-on{color:#1a140c;background:var(--arc-cta);border-color:var(--arc-cta)}.arc-launch-trade-amount{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.arc-launch-trade-quote{gap:.45rem;margin:0;display:grid}.arc-launch-trade-quote div{justify-content:space-between;gap:.75rem;display:flex}.arc-launch-trade-quote dt{color:#8f9aa4;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.arc-launch-trade-quote dd{color:var(--arc-ivory);text-align:right;margin:0}.arc-launch-trade .arc-cta,.arc-launch-trade .arc-launch-primary,button.arc-launch-primary{background:var(--arc-cta);color:#1a140c;width:100%;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:.9rem 1.15rem;font-size:.82rem;font-weight:700}.arc-launch-trade .arc-launch-primary:disabled{opacity:.5;cursor:not-allowed}.arc-launch-spark{border:1px solid var(--arc-line);color:var(--arc-gold);background:#080f16b3;padding:.7rem .85rem .85rem}.arc-launch-spark svg{width:100%;height:88px;display:block}.arc-launch-spark p{margin:.35rem 0 0}.arc-launch-about p{color:var(--arc-lore);margin:0 0 .7rem;line-height:1.55}@media (min-width:861px){.arc-launch-trade{position:sticky;top:5.25rem}}.arc-launch-error{color:#e08a8a}.arc-launch-chart{border:1px solid var(--arc-line);background:#080f16b3;align-items:end;gap:3px;height:220px;padding:.7rem;display:flex}.arc-launch-chart i{background:linear-gradient(180deg, var(--arc-gold-bright), #8c6837);flex:1;min-height:2px;display:block}.arc-launch-modal{z-index:80;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.arc-launch-modal-backdrop{cursor:pointer;background:#040a10c7;border:0;position:absolute;inset:0}.arc-launch-review{z-index:1;gap:.4rem;width:min(30rem,100%);max-height:min(88dvh,38rem);margin:0;padding:1rem 1.1rem;display:grid;position:relative;overflow:auto}.arc-launch-review h2{font-family:var(--font-landing-display);margin:0;font-size:1.35rem;font-weight:400}.arc-launch-review .arc-launch-preview{width:56px;height:56px}.arc-launch-review-facts{gap:0;margin:0;display:grid}.arc-launch-review-facts div{border-top:1px solid #c7924929;grid-template-columns:8.2rem minmax(0,1fr);gap:.6rem;padding:.22rem 0;display:grid}.arc-launch-review-facts dt{color:#8f9aa4;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.arc-launch-review-facts dd{color:var(--arc-ivory);margin:0}@media (max-width:860px){.arc-launch-form-row,.arc-launch-form-row-3,.arc-launch-hero,.arc-launch-layout,.arc-launch-create,.arc-launch-empty,.arc-launch-rail,.arc-launch-stats{grid-template-columns:1fr}.arc-launch-stats{grid-template-columns:1fr 1fr}.arc-launch-hero{flex-direction:column;align-items:stretch;display:flex}.arc-launch-empty{min-height:0}.arc-launch-preview-card{position:static}}
