/* The information desk inside the vault. */
:root{--dashboard-enter:0;--desk-line:#ddbb8a30;--desk-muted:#bfaa94;--pool-presale:#e5ceb0;--pool-liquidity:#e8acbc;--pool-community:#c89b68;--pool-airdrop:#94afab;--pool-treasury:#9c91b4;--pool-team:#8d785e}
.journey{height:280svh}
.room-content{margin-top:-100svh;position:relative;z-index:3;opacity:var(--dashboard-enter);transition:opacity .12s linear}
.room-content::before{background:linear-gradient(180deg,#120d0b13,#120d0ba3 25%,#120d0be6 100%)}
.presale-dashboard{position:relative;max-width:1280px;margin:0 auto;padding:110px 6% 55px;scroll-margin-top:10px}
.dashboard-heading{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-bottom:29px}
.dashboard-heading>.eyebrow{width:100%;font:10px Mono,monospace;letter-spacing:1.6px;color:#e3bfa2;line-height:1.5}
.dashboard-heading h2{font:600 clamp(29px,3.05vw,44px)/1.1 Bricolage,sans-serif;letter-spacing:-1.5px;flex:1;margin:0;text-shadow:0 3px 25px #0b0606}
.draft-badge{display:inline-flex;align-items:center;gap:7px;flex:none;padding:8px 10px;border:1px solid #ddb58c50;border-radius:3px;background:#22170fe6;color:#d5b89a;font:9px/1.3 Mono,monospace;letter-spacing:.5px}
.draft-badge::before{content:'';width:4px;height:4px;border-radius:50%;background:#e2ad94}
.overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #b78c5c65;border-radius:7px;background:linear-gradient(120deg,#36281fe8,#211913ed);box-shadow:0 14px 42px #0003,inset 0 1px #f5dcbd14;backdrop-filter:blur(18px);overflow:hidden}
.overview-cell{min-width:0;padding:22px 22px 20px;position:relative;display:flex;flex-direction:column;gap:10px}
.overview-cell+.overview-cell::before{content:'';position:absolute;left:0;top:21px;bottom:21px;width:1px;background:var(--desk-line)}
.overview-cell>span{font:10px/1.4 Mono,monospace;color:#c2aa8e;letter-spacing:.3px}
.overview-cell>strong{font:600 clamp(21px,2.1vw,29px)/1.12 Bricolage,sans-serif;letter-spacing:-.8px;color:#f6e7d4}
.overview-cell:first-child>strong{font-size:clamp(18px,1.85vw,25px);letter-spacing:-.5px}
.overview-cell>small{font:11px/1.45 DM,sans-serif;color:#aa927a}
.presale-columns{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:20px;margin-top:20px;align-items:stretch}
.sale-sheet,.manual-deposit{min-width:0;border:1px solid #caa47755;border-radius:7px;box-shadow:0 20px 55px #0004;overflow:hidden;backdrop-filter:blur(20px)}
.sale-sheet{padding:26px 26px 22px;background:linear-gradient(140deg,#eee0cdef,#dccbb2ee);color:#2c211a;position:relative}
.sale-sheet::after{content:'';position:absolute;inset:5px;pointer-events:none;border:1px solid #6a4f321a;border-radius:3px}
.sale-sheet>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:19px;border-bottom:1px solid #5f41262d}
.sale-sheet>header h3,.manual-deposit h3{font:600 25px/1.1 Bricolage,sans-serif;letter-spacing:-.7px}
.sheet-code{font:9px/1.4 Mono,monospace;letter-spacing:.7px;color:#896d53;text-align:right}
.terms-table{margin:9px 0 0}
.terms-table>div{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px;padding:16px 0;border-bottom:1px solid #6a4f3224}
.terms-table dt{font:12px/1.5 DM,sans-serif;color:#735c49;flex:1}
.terms-table dd{font:500 15px/1.4 DM,sans-serif;color:#31241b;margin:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.terms-table dd small{display:block;font:10px/1.5 DM,sans-serif;color:#876d54;margin-top:3px}
.sheet-note{font:11px/1.7 DM,sans-serif;color:#7d634b;padding-top:17px;max-width:360px}
.manual-deposit{padding:26px;background:linear-gradient(145deg,#30261ce8,#1c1713f5);position:relative}
.manual-deposit>header{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-bottom:22px}
.manual-deposit>header>.eyebrow{width:100%}
.manual-deposit>header{flex-wrap:wrap}
.manual-deposit>header .eyebrow{font-size:9px;letter-spacing:1px;color:#c7a282;margin-bottom:8px}
.manual-deposit>header h3{color:#f4e1ca;flex:1}
.network-tag{display:inline-flex;align-items:center;gap:6px;font:9px/1.3 Mono,monospace;letter-spacing:0;color:#dbc3a9;padding:7px 8px;border:1px solid #bc9a7040;border-radius:3px;background:#a2865e0e;white-space:nowrap;flex:none}
.network-tag::before{content:'';display:block;width:5px;height:5px;border-radius:50%;background:#c3d57e;box-shadow:0 0 10px #c3d57e20}
.deposit-destination{border:1px dashed #bd99725c;background:#0e0e0c91;border-radius:4px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px;min-height:99px}
.address-placeholder{min-width:0}
.address-placeholder>span{font:10px/1.6 Mono,monospace;letter-spacing:.7px;color:#c4a88b;overflow-wrap:anywhere}
.address-placeholder>p{font:12px/1.6 DM,sans-serif;color:#967f68;margin-top:5px;max-width:300px}
.deposit-destination code,.deposit-destination .deposit-address{display:block;overflow-wrap:anywhere;word-break:break-word;line-height:1.7;font-family:Mono,monospace;font-size:12px}
.deposit-destination button{flex:none;display:grid;place-items:center;width:42px;height:42px;background:#ede3cb08;border:1px solid #c7aa7d26;border-radius:4px;color:#a28c72}
.deposit-destination button:disabled{opacity:.4}
.deposit-destination button svg{width:17px;height:17px;stroke:currentColor}
.transfer-steps{list-style:none;margin:21px 0 0;padding:0;display:grid;gap:15px}
.transfer-steps li{display:flex;align-items:flex-start;gap:12px;min-width:0}
.transfer-steps li>span{width:22px;height:22px;display:grid;place-items:center;border:1px solid #ac895341;border-radius:50%;font:9px/1 Mono,monospace;color:#c8a881;flex:none;margin-top:1px}
.transfer-steps li>div{min-width:0}
.transfer-steps strong{font:500 12px/1.5 DM,sans-serif;display:block;color:#e3ccb5}
.transfer-steps p{font:11px/1.65 DM,sans-serif;color:#a58d77;margin-top:2px;max-width:360px}
.launch-status{font:10px/1.7 Mono,monospace;letter-spacing:.4px;display:block;color:#cbb098;padding:20px 0 0;text-align:center;text-wrap:balance}
.launch-status::before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:#cbb098;vertical-align:middle;margin-right:8px}
/* A clear ledger; the ring is a quiet second view of the same allocation. */
.tokenomics-section{max-width:1128px;margin:0 auto 70px;padding:45px 38px 30px;border:1px solid #bb93644a;border-radius:7px;background:linear-gradient(130deg,#241a14ee,#17120feb);backdrop-filter:blur(20px);box-shadow:0 30px 70px #0003;scroll-margin-top:105px}
.tokenomics-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:45px;align-items:end;margin-bottom:34px}
.tokenomics-heading>.eyebrow{grid-column:1/-1;color:#cba581;font:10px/1.6 Mono,monospace;letter-spacing:1.1px;margin-bottom:10px}
.tokenomics-heading h2{font:600 clamp(30px,3vw,43px)/1.06 Bricolage,sans-serif;letter-spacing:-1.7px;max-width:440px}
.tokenomics-heading p{font:12px/1.8 DM,sans-serif;color:#bba28a;max-width:380px;justify-self:end}
.tokenomics-visual{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:45px;align-items:center}
.supply-disc{width:min(100%,260px);aspect-ratio:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:13px auto;isolation:isolate;border-radius:50%;box-shadow:0 0 0 13px #dec69f05,0 0 0 14px #dec69f0e;background:conic-gradient(from -90deg,var(--pool-presale) 0% 39.7%,#241b14 39.7% 40%,var(--pool-liquidity) 40% 64.7%,#241b14 64.7% 65%,var(--pool-community) 65% 79.7%,#241b14 79.7% 80%,var(--pool-airdrop) 80% 84.7%,#241b14 84.7% 85%,var(--pool-treasury) 85% 94.7%,#241b14 94.7% 95%,var(--pool-team) 95% 99.7%,#241b14 99.7% 100%)}
.supply-disc::before{content:'';position:absolute;inset:22px;background:radial-gradient(ellipse at 50% 25%,#37261a,#201710 75%);border:1px solid #c69d7135;border-radius:50%;z-index:-1;box-shadow:inset 0 0 35px #120b0666,0 0 0 7px #251b1380}
.supply-disc>strong{font:500 72px/.95 Bricolage,sans-serif;letter-spacing:-4px;color:#f0dfc6;position:relative;margin-top:3px}
.supply-disc>span{font:10px/1 Mono,monospace;letter-spacing:2px;color:#bd9e7b;position:relative;margin-top:13px}
.allocation-ledger{display:grid;gap:0;border-top:1px solid var(--desk-line);min-width:0}
.allocation-row{display:grid;grid-template-columns:10px minmax(0,1fr) 48px 60px;gap:12px;align-items:center;text-align:left;padding:17px 12px;min-height:56px;background:transparent;color:#d8c3ad;border-bottom:1px solid var(--desk-line);transition:background .2s,color .2s;position:relative;min-width:0}
.allocation-row:hover{background:#e8cda10b}
.allocation-row[aria-pressed=true]{background:#e8cda112;color:#f7e7d4}
.allocation-row[aria-pressed=true]::after{content:'';position:absolute;left:0;top:16px;bottom:16px;width:2px;background:var(--pool-presale)}
.allocation-row:focus-visible{outline:2px solid #f5a8be;outline-offset:-2px;z-index:2}
.allocation-swatch{height:7px;width:7px;background:var(--pool-presale);border-radius:2px;flex:none}
.allocation-row>span{font:12px/1.45 DM,sans-serif;min-width:0}
.allocation-row>strong{font:500 16px/1.3 Bricolage,sans-serif;letter-spacing:-.3px;text-align:right}
.allocation-row>small{font:10px/1.5 Mono,monospace;color:#a58b72;text-align:right}
.allocation-row[data-pool=liquidity] .allocation-swatch{background:var(--pool-liquidity)}
.allocation-row[data-pool=community] .allocation-swatch{background:var(--pool-community)}
.allocation-row[data-pool=airdrop] .allocation-swatch{background:var(--pool-airdrop)}
.allocation-row[data-pool=treasury] .allocation-swatch{background:var(--pool-treasury)}
.allocation-row[data-pool=team] .allocation-swatch{background:var(--pool-team)}
.allocation-row[data-pool=liquidity][aria-pressed=true]::after{background:var(--pool-liquidity)}
.allocation-row[data-pool=community][aria-pressed=true]::after{background:var(--pool-community)}
.allocation-row[data-pool=airdrop][aria-pressed=true]::after{background:var(--pool-airdrop)}
.allocation-row[data-pool=treasury][aria-pressed=true]::after{background:var(--pool-treasury)}
.allocation-row[data-pool=team][aria-pressed=true]::after{background:var(--pool-team)}
.allocation-detail{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:9px 45px;margin-top:33px;padding:26px 0 0;border-top:1px solid var(--desk-line);min-height:123px}
.allocation-detail .eyebrow{font:9px/1.6 Mono,monospace;letter-spacing:1px;color:#c8a27d;grid-column:1;align-self:end}
.allocation-detail h3{font:500 26px/1.2 Bricolage,sans-serif;letter-spacing:-.8px;color:#f0d3b4;grid-column:1;grid-row:2}
.allocation-detail p{font:12px/1.8 DM,sans-serif;color:#baa188;grid-column:2;grid-row:1/3;align-self:center;max-width:500px}
.funds-note{margin-top:27px;padding:20px 21px;border:1px solid #ac845225;background:#c6a36d06;border-radius:3px;display:flex;gap:25px;align-items:flex-start}
.funds-note>strong{font:500 11px/1.7 DM,sans-serif;color:#c9b092;flex:0 0 120px}
.funds-note>p{font:11px/1.8 DM,sans-serif;color:#a88b70;flex:1}
.notes-section{max-width:1128px;margin:0 auto;padding:40px 38px;gap:8%;border-radius:7px}
.notes-intro h2{font:600 36px/1.1 Bricolage,sans-serif;letter-spacing:-1.2px;margin-top:12px}
.notes-intro h2 em{font:inherit}
.faq-list summary{min-height:56px;font-size:13px;padding:19px 0;gap:15px}
.faq-list details p{font-size:12px;line-height:1.8}
.header-cta{min-height:44px;display:flex;align-items:center}
.footer-bottom button{min-height:44px;padding:12px 0}
/* Match the semantic groups in the dashboard markup. */
.dashboard-heading>div{flex:1;min-width:0}.dashboard-heading>div>.eyebrow{font:10px/1.5 Mono,monospace;letter-spacing:1.4px;color:#e3bfa2;margin-bottom:12px}.dashboard-heading h2 em{font:inherit;color:#edb9b1}.draft-badge::before{display:none}.draft-badge .status-dot{width:4px;height:4px;box-shadow:none;background:#e2ad94}.overview-cell>strong b{font:10px/1 Mono,monospace;letter-spacing:0;color:#bda68b;margin-left:3px}.network-value>span{display:block;font:12px/1.2 DM,sans-serif;letter-spacing:0;color:#bda68b;margin-top:3px}.overview-cell>span>i{font:normal 7px/1.4 Mono,monospace;letter-spacing:.1px;border-bottom:1px dotted #bb987155;color:#9f866d;margin-left:4px}.terms-table dd>span{display:block;font:10px/1.7 DM,sans-serif;color:#8a6e55;margin-top:3px}.terms-table>div:last-child dd>span{display:inline;margin-left:4px}.sale-sheet>.sheet-note{margin:0;padding:17px 0 0;background:transparent;border:0}.launch-status{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.launch-status::before{display:none}.launch-status>.status-dot{flex:none;width:4px;height:4px;box-shadow:none;background:#cbb098;margin-right:-3px}.launch-status>span:nth-child(2){flex:1}.launch-status>a{display:flex;align-items:center;gap:12px;font:9px/1.5 Mono,monospace;min-height:44px;color:#e1b8a0;border-bottom:1px solid #be966733}.supply-disc>div{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.supply-disc>div>strong{font:500 72px/.95 Bricolage,sans-serif;letter-spacing:-4px;color:#f0dfc6;margin-top:4px}.supply-disc>div>span{font:10px/1 Mono,monospace;letter-spacing:2px;color:#cfaf8c;margin-top:12px}.supply-disc>div>small{font:7px/1.5 Mono,monospace;letter-spacing:.7px;color:#8d7159;margin-top:8px}.allocation-row[data-pool=staking] .allocation-swatch{background:var(--pool-community)}.allocation-row[data-pool=staking][aria-pressed=true]::after{background:var(--pool-community)}.tokenomics-heading h2 em{font:inherit;color:#edb9b1}.funds-note{display:grid;grid-template-columns:1.5fr 1fr;gap:9px 25px}.funds-note>strong{grid-column:1/-1}.funds-note>p{min-width:0}
@media(min-width:1500px){.presale-dashboard{max-width:1280px;padding-inline:76px}.tokenomics-section,.notes-section{max-width:1128px}}
@media(max-width:1100px){.presale-dashboard{padding-inline:5%}.tokenomics-section,.notes-section{margin-inline:5%}.overview-cell{padding:20px 18px}.overview-cell>strong{font-size:26px}.overview-cell:first-child>strong{font-size:21px}.presale-columns{gap:16px}.sale-sheet,.manual-deposit{padding:23px}.tokenomics-section{padding:34px 28px 26px}.tokenomics-visual{gap:28px}.allocation-row{padding-inline:10px;gap:10px;grid-template-columns:9px minmax(0,1fr) 39px 50px}.allocation-detail{gap:9px 28px}.supply-disc{width:min(100%,230px)}.supply-disc::before{inset:20px}.network-tag{font-size:8px}}
@media(max-width:800px){.overview-cell{padding:21px 16px}.overview-cell>span{font-size:10px}.overview-cell>strong{font-size:25px}.overview-cell:first-child>strong{font-size:18px}.overview-cell>small{font-size:10px}.presale-columns{grid-template-columns:1fr 1fr}.sale-sheet,.manual-deposit{padding:21px 19px}.sale-sheet>header h3,.manual-deposit h3{font-size:23px}.manual-deposit>header{align-items:flex-start;gap:10px}.network-tag{font-size:8px}.deposit-destination{padding:15px;gap:9px}.address-placeholder>span{font-size:9px;letter-spacing:.2px}.terms-table>div{gap:12px}.terms-table dd{font-size:13px}.tokenomics-section{padding-inline:24px}.tokenomics-visual{grid-template-columns:.7fr 1.3fr;gap:25px}.supply-disc{width:min(100%,190px)}.supply-disc::before{inset:15px}.supply-disc>strong{font-size:60px;}.supply-disc>span{font-size:9px;}.tokenomics-heading{gap:10px 25px}.tokenomics-heading h2{font-size:32px}.tokenomics-heading p{font-size:11px}.allocation-row>span{font-size:11px}.allocation-row>strong{font-size:15px}.allocation-row>small{font-size:9px}.notes-section{padding:33px 25px}}
@media(max-width:700px){
 .journey{height:250svh}.vault-entry{top:150svh}
 .site-header{padding:14px 20px}.header-actions{gap:0}.header-cta{font-size:9px;letter-spacing:0}.header-cta span{font-size:13px;margin-left:12px}
 .presale-dashboard{padding:95px 20px 39px;scroll-margin-top:0}
 .dashboard-heading{margin-bottom:21px;gap:12px}.dashboard-heading>.eyebrow{font-size:10px;letter-spacing:1.1px}.dashboard-heading h2{font-size:30px;letter-spacing:-1.1px;line-height:1.12;flex:0 0 100%;max-width:310px}.draft-badge{font-size:9px;padding:7px 9px;margin-top:1px}
 .overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:6px}.overview-cell{padding:19px 17px 18px;gap:9px;min-height:119px}.overview-cell>span{font-size:11px;letter-spacing:0}.overview-cell>strong{font-size:28px;letter-spacing:-.7px}.overview-cell:first-child>strong{font-size:22px;line-height:1.15;max-width:145px}.overview-cell>small{font-size:11px;line-height:1.4}.overview-cell+.overview-cell::before{top:19px;bottom:19px}.overview-cell:nth-child(3)::before{display:none}.overview-cell:nth-child(n+3){border-top:1px solid var(--desk-line)}
 .presale-columns{grid-template-columns:1fr;gap:16px;margin-top:16px}.sale-sheet,.manual-deposit{border-radius:6px;padding:23px 22px}.sale-sheet>header{padding-bottom:18px}.sale-sheet>header h3,.manual-deposit h3{font-size:26px;letter-spacing:-.8px}.sheet-code{font-size:10px}.terms-table{margin-top:5px}.terms-table>div{min-height:61px;gap:15px;padding:15px 0}.terms-table dt{font-size:12px}.terms-table dd{font-size:15px}.terms-table dd small{font-size:11px}.sheet-note{font-size:11px;line-height:1.8;padding-top:16px}.manual-deposit>header{align-items:center;margin-bottom:20px;gap:11px}.manual-deposit>header .eyebrow{font-size:10px;letter-spacing:.7px;margin-bottom:7px}.network-tag{font-size:9px;padding:7px 8px}.deposit-destination{padding:17px 14px;min-height:105px;gap:11px}.address-placeholder>span{font-size:10px;letter-spacing:.2px;line-height:1.7}.address-placeholder>p{font-size:12px;line-height:1.7}.deposit-destination button{width:38px;height:42px}.transfer-steps{gap:17px;margin-top:23px}.transfer-steps li{gap:11px}.transfer-steps li>span{width:24px;height:24px;font-size:10px}.transfer-steps strong{font-size:13px;line-height:1.5}.transfer-steps p{font-size:12px;line-height:1.7;margin-top:4px}.launch-status{font-size:10px;line-height:1.8;letter-spacing:0;padding-top:18px}
 .tokenomics-section{margin:0 20px 33px;padding:28px 22px 23px;border-radius:6px;scroll-margin-top:85px}.tokenomics-heading{display:block;margin-bottom:26px}.tokenomics-heading>.eyebrow{font-size:10px;letter-spacing:1px;margin-bottom:10px}.tokenomics-heading h2{font-size:33px;line-height:1.06;letter-spacing:-1.3px;max-width:250px}.tokenomics-heading p{font-size:12px;line-height:1.8;margin-top:15px;max-width:340px}.tokenomics-visual{grid-template-columns:1fr;gap:29px}.supply-disc{width:205px;margin:10px auto 5px}.supply-disc::before{inset:18px}.supply-disc>strong{font-size:64px;}.supply-disc>span{font-size:10px;}.allocation-row{grid-template-columns:8px minmax(0,1fr) 40px 47px;gap:10px;padding:17px 8px;min-height:58px}.allocation-row>span{font-size:12px;line-height:1.45}.allocation-row>strong{font-size:17px}.allocation-row>small{font-size:10px}.allocation-swatch{width:7px;height:7px}.allocation-row[aria-pressed=true]::after{top:18px;bottom:18px;left:-1px}.allocation-detail{display:block;padding-top:23px;margin-top:25px;min-height:175px}.allocation-detail .eyebrow{font-size:10px;letter-spacing:.8px;margin-bottom:8px}.allocation-detail h3{font-size:28px;letter-spacing:-1px}.allocation-detail p{font-size:12px;line-height:1.8;margin-top:12px}.funds-note{display:block;margin-top:21px;padding:17px 15px}.funds-note>strong{font-size:12px;line-height:1.6;display:block}.funds-note>p{font-size:11px;line-height:1.85;margin-top:7px}
 .notes-section{margin:0 20px;padding:26px 22px;gap:20px;border-radius:6px}.notes-intro .eyebrow{font-size:10px;letter-spacing:.8px}.notes-intro h2{font-size:33px;margin-top:11px;letter-spacing:-1px}.drawn-star{font-size:32px;top:4px}.faq-list{padding:0}.faq-list summary{font-size:13px;line-height:1.5;gap:10px;padding:18px 0;min-height:59px}.faq-list summary>span{font-size:10px}.faq-list summary i{font-size:24px;flex:none}.faq-list details p{font-size:12px;padding:0 0 21px 24px;line-height:1.8}
 footer{margin-top:40px;padding:30px 20px 22px}.footer-top{gap:18px}.footer-top p{font-size:17px}.footer-bottom{font-size:8px;gap:6px 18px;letter-spacing:.1px}.footer-bottom button{font-size:8px}.footer-x{font-size:10px}
}
@media(max-width:380px){.presale-dashboard{padding-inline:15px}.dashboard-heading h2{font-size:28px}.overview-cell{padding-inline:14px}.overview-cell:first-child>strong{font-size:20px}.overview-cell>strong{font-size:26px}.sale-sheet,.manual-deposit{padding:22px 17px}.terms-table dt{font-size:11px}.terms-table dd{font-size:14px}.network-tag{font-size:8px;padding:7px}.manual-deposit h3{font-size:24px}.deposit-destination{padding:15px 12px}.address-placeholder>span{font-size:9px;letter-spacing:0}.tokenomics-section,.notes-section{margin-inline:15px;padding-inline:18px}.allocation-row{grid-template-columns:7px minmax(0,1fr) 36px 43px;gap:8px;padding-inline:6px}.allocation-row>span{font-size:11px}.allocation-row>strong{font-size:16px}.allocation-row>small{font-size:9px}.tokenomics-heading h2{font-size:31px}.site-header{padding-inline:17px}.brand img{width:83px}.header-cta{font-size:8px}}
@media(max-width:800px){.supply-disc>div>strong{font-size:60px}.supply-disc>div>span{font-size:9px}}
@media(max-width:700px){.dashboard-heading>div{flex:0 0 100%}.dashboard-heading>div>.eyebrow{font-size:10px;letter-spacing:1.1px;margin-bottom:10px}.dashboard-heading{gap:12px}.overview-cell>strong b{font-size:9px}.overview-cell>span>i{font-size:7px;display:block;width:max-content;margin:3px 0 -3px}.overview-cell:nth-child(n+3){min-height:133px}.terms-table dd>span{font-size:11px}.launch-status{flex-wrap:wrap;gap:9px;justify-content:center;text-align:center}.launch-status>span:nth-child(2){flex:initial;font-size:9px}.launch-status>a{flex:0 0 100%;justify-content:center;border:0;font-size:10px}.launch-status>.status-dot{margin-right:0}.supply-disc>div>strong{font-size:64px}.supply-disc>div>span{font-size:10px}.supply-disc>div>small{font-size:7px}.funds-note{display:block}.funds-note>p+p{margin-top:12px}.allocation-detail h3{font-size:clamp(22px,6.6vw,28px)}}
@media(prefers-reduced-motion:reduce){.journey{height:100svh}.vault-entry{top:100svh}.room-content{margin-top:0;opacity:1;transition:none}.presale-dashboard{padding-top:65px}.supply-disc{transform:none}.allocation-row{transition:none}}

