/* PACK: pearl surfaces, black trading panels, chrome brand imagery. */
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
:root{color-scheme:light;--bg:#f4f5f6;--panel:#fff;--line:#d9dcdf;--muted:#6a7079;--blue:#111315;--white:#111315}body{font-family:'Manrope',sans-serif;background:#f4f5f6;color:#111315}h1,h2,h3,.brand{font-family:'Manrope',sans-serif}h1,h2,h3{font-weight:600}h1{letter-spacing:-.07em}h2{letter-spacing:-.05em}.wrap,footer{width:min(1320px,90vw)}header{height:86px;background:#f4f5f6;border-color:#d3d6da}header nav{font-weight:600;gap:40px}header .brand{font-size:27px;letter-spacing:-1.5px}.brand img{width:38px;height:38px}.brand b{display:none}header nav a.active{color:#111;border-bottom:1px solid #111}.brand .muted{color:#868d97;font-weight:500}.blue{color:#272d34}button,.button{background:#111315;border-color:#111315;color:#fff;border-radius:999px;font-size:14px;padding:13px 24px}.secondary{background:transparent;color:#111315;border-color:#c6cbd1}header .wallet{border-radius:8px}.eyebrow{color:#626972;letter-spacing:.12em;font-size:12px}.tag,.tag.blue{background:transparent;border-color:#cbd0d5;color:#5f6771;padding:6px 10px;border-radius:4px;font-size:12px}.hero{display:block;padding:30px 0 34px}.hero-topline{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.hero-topline .eyebrow{margin:0}.brand-billboard{position:relative;background:#050607;border-radius:12px;overflow:hidden;border:1px solid #111}.brand-billboard img{width:100%;height:auto;display:block}.hero-bottom{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:34px 0 0;align-items:center}.hero-bottom h1{font-size:clamp(38px,4.1vw,58px);line-height:1.05}.hero-bottom h1 span{color:#9298a1}.hero-bottom p{font-size:16px;line-height:1.7;max-width:570px;margin:0}.hero-bottom .actions{margin:20px 0 10px}.ca{padding:9px 0;font-size:12px;color:#7a818a}.stats-bar{background:#fff;border:1px solid #d6dae0;border-radius:9px;padding:25px 30px}.stats-bar .stat{border-color:#d6dae0}.stat strong{font-family:'Manrope',sans-serif;font-size:26px;font-weight:650;letter-spacing:-.03em}.stat strong small{font-size:13px;color:#6b737e}.stat label{font-size:12px;color:#737b86}.stat:last-child strong{font-size:22px}section.block{padding:64px 0;border-bottom:1px solid #d7dbe0}.section-top{margin-bottom:24px}.section-top h2{font-size:clamp(31px,3.8vw,49px);font-weight:600}.section-top .eyebrow{margin-bottom:14px}.selection-intro{max-width:900px;font-size:14px;line-height:1.7;margin-bottom:28px}.selection-layout{grid-template-columns:2fr 1fr;gap:24px}.tabs{border-color:#d7dce1}.tabs button{color:#838c97;font-weight:600;border-radius:0;background:none}.tabs button.selected{color:#111;border-color:#111}.coin-grid{gap:12px}.coin-card{display:block;background:#11151a;color:#f2f4f7;border-color:#11151a;padding:20px;border-radius:10px;transition:transform .18s,border-color .18s}.coin-card:hover{transform:translateY(-2px);border-color:#647181}.coin-top{display:flex;align-items:center;gap:10px}.coin-card .rank{color:#7b8695;font-size:12px;min-width:20px}.coin-card img{width:34px;height:34px}.coin-name{min-width:0;flex:1}.coin-name strong{font-size:14px;line-height:1.3;overflow-wrap:anywhere}.coin-card .coin-name small{color:#8b97a7;font-size:12px}.gain{font:600 17px 'Manrope';text-align:right;white-space:nowrap;color:#92e4ac}.gain small{font:10px ui-monospace,monospace!important;display:block;margin-top:3px;color:#829789!important;letter-spacing:.05em}.coin-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;border-top:1px solid #2c343f;margin-top:19px;padding-top:13px}.coin-metrics small{display:block;font:9px ui-monospace,monospace;color:#7f8c9e!important;letter-spacing:.05em}.coin-metrics b{font-size:13px;font-weight:500}.weight-row{display:flex;justify-content:space-between;margin-top:16px;font-size:11px;color:#95a0b0}.weight-row b{color:#d4dce9;font-weight:500}.weight-track{height:3px;background:#29323f;margin-top:8px;border-radius:2px}.weight-track i{display:block;height:3px;background:#d9e1ef;border-radius:2px}.feature-card{border:1px solid #d6dae0;background:linear-gradient(155deg,#fff,#e8ebef);padding:30px;border-radius:10px;position:sticky;top:20px;align-self:start;min-height:470px}.feature-card .big{font:600 68px 'Manrope';letter-spacing:-.065em;color:#111;margin:32px 0}.feature-card .slash{color:#aab0b8}.feature-card h3{font-size:33px}.feature-card p{font-size:14px}.feature-card dt,.summary dt{color:#737b88}.feature-card dl div,.summary dl div{border-color:#cfd4dc}.subnote{color:#777f8c;font-size:12px;line-height:1.7}.subnote a{text-decoration:underline}.steps{gap:0;border:1px solid #d6dae0;border-radius:10px;overflow:hidden;background:#fff}.step{border:0;border-right:1px solid #d6dae0;border-radius:0;padding:30px;background:#fff}.step:last-child{border:0}.step .number{color:#808a98;font-size:12px;margin-bottom:25px}.step h3{font-size:24px;letter-spacing:-.035em}.step p{font-size:14px;line-height:1.7}.reward-stats article{background:#fff;border-color:#d6dae0;border-radius:10px}.reward-stats strong{font-family:'Manrope';font-size:36px;font-weight:600;letter-spacing:-.04em}.reward-stats h3{font-weight:600;font-size:14px}.reward-stats p{color:#7c8490}.wallet-check,.form-section{background:#fff;border-color:#d6dae0;border-radius:10px}.wallet-check h3{font-size:26px}input,select,textarea{color:#111;background:#f6f7f8;border-color:#d4d9e0;border-radius:7px}input:focus,select:focus,textarea:focus{border-color:#707b89;box-shadow:0 0 0 3px #1111110d}.status-box{color:#6b7481;border-color:#d6dae0}summary{font-weight:500}details{border-color:#d3d8df}footer .brand{font-size:24px}footer p,footer span{color:#858d99}.page-heading h1{font-size:58px}.page-heading .eyebrow{margin-bottom:18px}.page-heading p{max-width:690px}.form-section h2{font-size:26px}.form-section h2 span{color:#7b8593}.upload{background:#f1f3f5;border-color:#bbc4ce}.launch-layout .summary{background:#10151b;color:#f6f7fa;border-color:#10151b;border-radius:10px;padding:32px}.summary .eyebrow{color:#9aabbf}.summary p{color:#a9b7c9}.summary dt{color:#8493a9}.summary dl div{border-color:#2e3743}.summary .split{border-color:#3c495a;background:#17212e;border-radius:8px}.split strong{color:#edf3fc}.summary .preview-avatar{border:1px solid #445061}.summary .blue{color:#afc3df}.form-section .coin-card{padding:14px}.form-section .coin-metrics b{font-size:12px}.form-section .coin-metrics small{font-size:9px}.explore-card{background:#fff;border-color:#d7dce2;border-radius:10px}.data-table th{color:#7a8594}.data-table td,.data-table th{border-color:#d6dce3}.data-table a{color:#111;text-decoration:underline}.notice{background:#e9edf1;border-color:#8d98a8;color:#55616f}.empty{color:#7d8793;border-color:#cfd6df}dialog{background:#fff;color:#111;border-color:#c8d0da;border-radius:15px}dialog p{color:#6c7583}dialog::backdrop{background:#10161de0}.close{color:#6d7785;background:none}.toast{background:#111a25;color:#fff;border-color:#606f83}#wallet-list button{background:#11151b;color:#fff;border-color:#11151b}#review-details dl div{border-color:#d5dce5}#approve-launch{color:#fff}.result a{color:#111;text-decoration:underline}@media(prefers-reduced-motion:reduce){.coin-card{transition:none}.coin-card:hover{transform:none}}
@media(max-width:1000px){.selection-layout{grid-template-columns:1fr}.feature-card{display:none}.hero-bottom{gap:30px}.coin-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){header{height:auto;min-height:102px}.wrap,footer{width:90vw}.hero{padding:24px 0}.hero-topline .eyebrow{font-size:10px}.hero-topline .tag{font-size:10px;padding:4px 6px}.brand-billboard{border-radius:8px}.brand-billboard img{width:145%;max-width:none;margin-left:-22.5%}.hero-bottom{grid-template-columns:1fr;gap:20px;padding-top:25px}.hero-bottom h1{font-size:45px}.hero-bottom p{font-size:14px}.hero-bottom .actions{margin-top:18px}.stats-bar{padding:22px;gap:26px 20px}.stat strong{font-size:23px}.stat:last-child strong{font-size:20px}.stat strong small{font-size:12px}.coin-grid{grid-template-columns:1fr}.coin-metrics small{font-size:10px}.step{border-right:0;border-bottom:1px solid #d7dce1}.step:last-child{border:0}.section-top h2{font-size:35px}.page-heading h1{font-size:40px}.summary .preview-avatar{width:62px;height:62px}.launch-layout .summary{padding:24px}.form-section .coin-card{padding:18px}.brand-billboard img{object-fit:cover}section.block{padding:44px 0}.data-table{min-width:550px}}

.ca{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:11px}.ca .ca-address{color:#383f47;overflow-wrap:anywhere;user-select:text;letter-spacing:0}.ca button{padding:6px 10px;font-size:10px;white-space:nowrap}.ca-state{font-size:11px!important;color:#868d97!important;margin:5px 0 0!important}
.ca button{background:#111315;color:#fff;border-color:#111315}.ca .ca-address{font-size:12px}.ca-state{color:#68717e!important}
.hero-bottom .ca{margin-top:16px;padding:12px 14px;background:#ffffffb3;border:1px solid #c7cdd4;border-radius:8px;color:#505963;gap:10px 12px}
.hero-bottom .ca>span:first-child{font-size:12px;font-weight:700;color:#414a55}
.hero-bottom .ca .ca-address{font-size:13px;font-weight:600;color:#171c22;line-height:1.6;min-width:0}
.hero-bottom .ca button{font-size:11px;padding:8px 12px}
@media(max-width:640px){.hero-bottom .ca{padding:12px}.hero-bottom .ca .ca-address{font-size:12px}}
