@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/family-0.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/family-1.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(fonts/family-2.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/family-3.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/family-4.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(fonts/family-5.ttf) format('truetype');
}

:root{--bg:#090a0b;--ink:#f1f1f1;--muted:#8a8e91;--line:#24282b;--accent:#bcf600}body{background:#090a0b;color:#f1f1f1;font-family:Inter,Arial,sans-serif}a{color:inherit}button,.button{background:#121416;border-color:#2c3032;color:#e9edeb;border-radius:7px}button:hover,.button:hover{background:#242823}.primary,.enter{background:#bcf600;color:#10120a;border-color:#bcf600}.primary:hover,.enter:hover{background:#d3ff48}.brand{color:#f4f5f4;font-weight:800;font-style:italic}.brand img{filter:sepia(1) saturate(7) hue-rotate(29deg)}.welcome-header{max-width:none;height:100px;padding:24px 5%;border-bottom:1px solid #212424;background:#090a0b}.welcome-header nav{gap:12px}.nav-doc{padding:14px;border:1px solid #242727;border-radius:8px;font-size:12px}.nav-enter{padding:14px 20px;border:0;font-size:12px;font-weight:700}.welcome{max-width:1600px}.welcome-hero{min-height:730px;grid-template-columns:52% 48%}.welcome-copy{padding:65px 0 65px 9.6%;}.welcome-copy .eyebrow{font-size:10px;letter-spacing:1.8px;color:#a2a6a6}.eyebrow i{background:#baf900;box-shadow:0 0 12px #bcf60066}.welcome-copy h1{font-size:clamp(62px,7.3vw,115px);line-height:.95;font-weight:900;letter-spacing:-5px;margin:35px 0 30px}.welcome-copy h1 em{color:#bcf600}.welcome-copy p{font-size:16px;line-height:1.7;color:#b7babc}.asterisk{color:#bcf600;right:-50px;top:-10px;animation:star-spin 18s linear infinite}.enter{margin-top:28px;min-width:245px;padding:10px 9px 10px 24px;gap:30px;border-radius:7px;font-size:14px;font-weight:700}.enter b{color:#bcf600;background:#090a0b;border-radius:4px}.caption{font-size:9px;color:#818785;letter-spacing:1.8px}.showcase{perspective:1400px;overflow:hidden;mask-image:linear-gradient(transparent,#000 12%,#000 84%,transparent);min-height:730px}.wall{inset:-260px -20px -260px 26px;gap:24px;transform:rotate(-13deg) rotateY(-8deg)}.wall-card{color:#141813;box-shadow:0 10px 24px #0005;border-radius:14px;border:1px solid #fffffc22;transition:box-shadow .25s,filter .25s}.wall-card:hover{box-shadow:0 0 30px #bcf60033;filter:brightness(1.1)}.wall-card h3{color:#131814;font-size:29px;font-weight:700}.wall-card svg{transition:transform .35s}.wall-card:hover svg{transform:rotate(12deg) scale(1.08)}.wall-card .card-bottom{border-color:#1c271b44}.wall-label{display:none}.motion{background:#101210d9;color:#a4af94;border-color:#303626}.resources{border-top:1px solid #242727;grid-template-columns:1fr 1fr;padding:80px 5%;gap:25px}.resources>div{grid-column:1/-1;text-align:center;padding-bottom:25px}.resources h2{font-size:52px;color:#f1f1f1;letter-spacing:-2px}.resources p{color:#92999a}.resource,.resource.blue{background:#101315;border:1px solid #303637;min-height:290px;border-radius:13px}.resource:hover{background:#171c16;border-color:#6b822a}.resource h3{color:#edf0ed}.resource b,.big-symbol{color:#bbf400}footer{border-top:1px solid #242727;color:#a5adaa;background:#090a0b}.sidebar{position:fixed;inset:0 0 auto;width:100%;height:78px;padding:16px 3%;display:flex;flex-direction:row;align-items:center;gap:27px;background:#0b0d0eee;border-right:0;border-bottom:1px solid #25282a;backdrop-filter:blur(15px);z-index:15}.sidebar .brand{font-size:26px;margin:0;white-space:nowrap}.sidebar .brand img{width:32px;height:32px}.sidebar nav{display:flex;flex-direction:row;gap:0;align-items:center;flex:1;overflow:auto;scrollbar-width:none}.sidebar nav a{padding:12px 13px;font-size:12px;color:#91999b;white-space:nowrap;border-radius:5px}.sidebar nav a.active{background:#baf70014;color:#baff00}.sidebar nav a:hover{background:#22251e;color:#d3f998}.sidebar-bottom{margin:0;display:flex;align-items:center;gap:7px}.sidebar-bottom .button{font-size:11px;padding:9px}.sidebar-bottom button{margin:0;width:auto;border:1px solid #353b34;font-size:20px;padding:3px 10px}.platform-main{margin-left:240px;padding-top:78px}.platform-header{background:#0c0f10;padding:13px 3%;min-height:54px}.platform-header button{background:#b7f000;color:#10170c;border:0;font-weight:700}.demo-badge{color:#acd17e;border-color:#384431;font-size:9px}.activity-feed{position:fixed;left:0;top:78px;bottom:0;width:240px;padding:22px 15px;border-right:1px solid #25292a;background:#0b0e0f;overflow:auto;scrollbar-width:thin;scrollbar-color:#2f3636 transparent}.activity-heading{display:flex;align-items:center;justify-content:space-between}.activity-heading h2{font-size:15px;margin:0}.activity-heading button{padding:2px 8px;font-size:12px}.feed-label{font:9px monospace;letter-spacing:1px;color:#a2be86}.feed-label i{display:inline-block;background:#afdc5b;width:5px;height:5px;border-radius:50%;margin-right:5px;box-shadow:0 0 10px #ade966}.feed-item{padding:15px 10px;border-bottom:1px solid #202828;display:block;text-decoration:none;animation:feed-entry .35s both}.feed-item:hover{background:#151c16}.feed-item>div{display:flex;justify-content:space-between;font-size:12px;gap:8px}.feed-item small{display:block;color:#777f80;font-size:10px;margin-top:6px}.feed-item strong{font-size:11px;color:#b9d987}.feed-empty{font-size:12px;color:#75807e;padding:25px 10px;line-height:1.8}.platform-main main{padding:30px 3% 80px;max-width:1550px}.page-heading h1{font-size:30px;line-height:1.1;letter-spacing:-1px}.page-heading p{color:#9ca6a6;font-size:13px}.page-heading .eyebrow{font-size:9px;color:#869881}.market-stats,.portfolio-stats{border-color:#28302c;gap:0}.market-stats strong,.portfolio-stats strong{font-size:23px}.market-stats small,.portfolio-stats small{font:9px monospace;color:#7e8b88}.market-toolbar input,.market-toolbar select,input,textarea,select{background:#0e1314;color:#e3eae6;border-color:#2c3835}.filters button{font-size:12px}.filters button.active{background:#bdf900;color:#0c1409}.token-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.token-card{background:#101718;border-color:#2a3435;border-radius:10px}.token-card:hover{border-color:#a2cb44;box-shadow:0 15px 28px #0005}.token-card .card-art{height:170px;color:#172119;filter:saturate(.72)}.card-body{padding:18px}.card-body h3{color:#e9efeb;font-size:20px}.card-body .symbol{color:#9eb789}.card-body p{color:#81928a;font-size:11px}.card-metrics{border-color:#2e3830;font-size:12px;color:#c4d4ca}.card-metrics small{color:#72827b;font-size:8px}.sample{color:#243623;background:#ffffff80}.watch{color:#19221d;background:#ffffffe0}.empty,.page-note{color:#7e8e84;background:transparent;border-color:#2a3830}.token-grid.list .card-art{height:86px}.token-heading h1{color:#e6f0e9}.chart-panel,.trade-box,.launch-preview,.pack-hero,.drop-card,.guide-card{background:#101718;border-color:#2c3833;color:#ced9cf}.token-heading>div>span{color:#8b9a8e}.trade-tabs button.active{background:#b8f600;color:#121c0d}.amount-wrap,.receive{background:#080f0d;border-color:#2c3830}.trade-info>div{background:#111a15}.trade-info small,.quote-detail span,.input-heading span,.history small{color:#7a8c7e}.trade-info b{color:#d5dfd4}.history-row,.holding-row{border-color:#2b352f}.history-row .buy{color:#b8ed64}.history-row .sell{color:#eb9792}.token-icon{color:#183024}.chart-switch{display:flex;gap:7px;margin:18px 0}.chart-switch button{font-size:10px;padding:6px 10px}.chart-switch button.active{color:#baf400;border-color:#4f6a26}.chart-switch span{margin-left:auto;font:8px monospace;color:#688170;padding-top:8px}.launch-facts{background:#111b15;border-color:#32402e}.icon-picker button{color:#c4d9bb}.icon-picker button.selected{background:#c2fa001c;border-color:#b7eb33}.color-picker button.selected{outline-color:#caf761}.pack-object{background:linear-gradient(140deg,#263c15,#a8da3b,#3d6628);color:#ecffd6;border-color:#adcf69;box-shadow:0 20px 80px #80ba241f}.pack-object.opened{animation:pack-reveal 1s cubic-bezier(.22,1,.36,1) both}.drop-card{background:linear-gradient(150deg,#182119,#101713);border-color:#3d5739}.drop-card b{color:#c6e96d}.drop-card h3{color:#dbedcf}.pack-note,.tiny{color:#839380}.surface{background:#101718;border:1px solid #2a3631;border-radius:11px;padding:24px;margin-bottom:20px}.surface h2,.surface h3{color:#e3ece5}.surface p,.surface li{font-size:13px;line-height:1.9;color:#93a498}.surface label{display:block;margin-bottom:20px}.surface label input,.surface label textarea,.surface label select{display:block;margin-top:9px;width:100%}.review-check{font-size:12px;line-height:1.8;color:#a9b6a9}.surface .review-check input{display:inline;width:auto;margin-right:9px}.board-grid{display:grid;grid-template-columns:2fr 1fr;gap:25px}.board-compose-footer{display:flex;align-items:center;justify-content:space-between}.board-compose-footer small{color:#7a897e}.board-post{background:#0f1715;border:1px solid #263c30;border-radius:10px;padding:23px;margin-top:15px;animation:feed-entry .4s}.board-post header{display:flex;justify-content:space-between;font-size:12px}.board-post header small{color:#77927c}.board-post p{white-space:pre-wrap;font-size:14px;line-height:1.7;color:#b9cbbb}.board-post button{font-size:11px;padding:7px 12px}.review-record{border-bottom:1px solid #30402f;padding:16px 0;font-size:12px}.review-record p{font-size:12px;margin:10px 0}.review-record b{color:#c7e86e}.docs-layout{display:grid;grid-template-columns:170px 1fr;gap:28px}.docs-layout nav{position:sticky;top:100px;align-self:start;display:flex;flex-direction:column;gap:7px}.docs-layout nav a{color:#90a38f;padding:10px 0;font-size:12px}.docs-layout nav a:hover{color:#c4f36f}.docs-layout article{scroll-margin-top:100px}.docs-layout pre{padding:20px;background:#060d0a;border:1px solid #263d2c;border-radius:6px;color:#b3d99a;overflow-x:auto;font-size:12px;line-height:1.9}.faq-item{border-bottom:1px solid #2d382e;padding:22px 0;max-width:900px}.faq-item summary{display:flex;justify-content:space-between;cursor:pointer;font-weight:600;font-size:15px;list-style:none;color:#d3dfd4}.faq-item summary span{color:#a5d766;font-size:20px}.faq-item[open] span{transform:rotate(45deg)}.faq-item p{color:#95a796;line-height:1.8;font-size:13px;padding-right:40px}dialog{background:#111a16;color:#d3e3d2;border-color:#486242}dialog p{color:#a4b7a2}#toast{background:#c1f575;color:#122211}@keyframes star-spin{to{transform:rotate(360deg)}}@keyframes feed-entry{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pack-reveal{0%{transform:rotateY(0) scale(.92);filter:brightness(1)}35%{transform:rotateY(180deg) scale(1.1);filter:brightness(2)}100%{transform:rotateY(360deg) scale(1);filter:brightness(1)}}@media(min-width:1500px){.token-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.sidebar{gap:15px;padding:16px 20px}.sidebar nav a{padding:10px 8px;font-size:11px}.sidebar-bottom .button{display:none}.activity-feed{width:190px}.platform-main{margin-left:190px}.token-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.welcome-copy h1{font-size:76px;letter-spacing:-3.5px}.docs-layout{grid-template-columns:130px 1fr}.board-grid{grid-template-columns:1fr}.board-grid>aside{order:2}}@media(max-width:760px){.welcome-header{height:auto;padding:22px}.welcome-header nav{gap:8px}.nav-doc{display:none}.welcome-header .brand{font-size:27px}.nav-enter{padding:9px;font-size:11px}.welcome-hero{display:block}.welcome-copy{padding:54px 24px 24px}.welcome-copy h1{font-size:clamp(53px,13vw,85px);letter-spacing:-3px;line-height:.96}.welcome-copy p{font-size:14px}.welcome-copy .asterisk{right:12px;top:0;font-size:45px}.showcase{min-height:500px;height:500px;margin:15px 0}.wall{inset:-240px -15px -260px 20px;gap:18px}.wall-card{height:252px;padding:17px}.wall-card svg{width:95px;height:95px}.wall-card h3{font-size:23px}.resources{display:block;padding:55px 24px}.resources h2{font-size:40px}.resource{display:block;margin-top:18px;padding:28px}.sidebar{height:114px;padding:15px 20px;flex-wrap:wrap;gap:9px}.sidebar nav{order:3;flex-basis:100%;margin:0;padding:0}.sidebar nav a{padding:7px 12px}.sidebar .brand{font-size:25px}.sidebar-bottom{margin-left:auto}.sidebar-bottom .button{display:inline-block}.activity-feed{display:none}.platform-main{margin:0;padding-top:114px}.platform-header{padding:12px 20px}.platform-main main{padding:25px 20px}.platform-header>div{gap:10px}.credits{font-size:10px}.platform-header button{font-size:10px;padding:9px}.page-heading h1{font-size:30px}.token-grid{gap:10px}.card-body{padding:13px}.card-body h3{font-size:16px}.token-card .card-art{height:135px}.card-metrics{flex-wrap:wrap;gap:8px}.token-card .card-art svg{width:74px;height:74px}.sample{font-size:7px;left:8px;top:8px}.market-stats strong{font-size:20px}.market-stats small{font-size:7px}.docs-layout{display:block}.docs-layout nav{position:static;flex-direction:row;overflow:auto;margin-bottom:25px}.docs-layout nav a{white-space:nowrap;font-size:10px;margin-right:12px}.surface{padding:20px}.launch-grid{display:block}.docs-page h1{font-size:37px}.chart-switch span{font-size:7px}.welcome-copy .eyebrow{font-size:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}

.brand img{filter:none}#platform .page{scroll-margin-top:165px}@media(max-width:760px){#platform .page{scroll-margin-top:205px}}
