.launchRow{display:block;color:inherit;text-decoration:none}.launchRow article{transition:background .15s ease,transform .15s ease}.launchRow:hover article{background:#121a14;transform:translateX(2px)}.launchSuccess{display:flex;flex-direction:column;gap:6px;margin:14px 0;padding:16px;border:1px solid #247832;background:#0d2c13;border-radius:14px}.launchSuccess strong{color:#75f184}.launchSuccess span{color:#9dad9f;font-size:.8rem}.callout a,.explorerLink,.launchSuccess a{color:#68eb77;text-decoration:none;font-weight:800;font-size:.82rem}.detailPage{max-width:980px;min-height:100vh;padding-top:38px}.detailPage>a{display:inline-block;margin-bottom:22px;color:#85e990;text-decoration:none;font-weight:800}.tokenHero{display:flex;align-items:center;gap:20px}.tokenHero h1{font-size:clamp(2.4rem,7vw,5rem);letter-spacing:-.05em;margin:4px 0}.largeCoin{width:74px;height:74px;font-size:1.35rem;flex:0 0 auto}.tokenSymbol{font-size:1.2rem;color:#92a198;margin:0}.detailGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:18px}.detailGrid h2,.metadataPanel h2{margin:4px 0 20px}.safetyList{display:flex;flex-direction:column;gap:12px;color:#a9b7ac}.safetyList span{padding:10px 12px;background:#0a120c;border-radius:10px}dl{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:13px;gap:13px;margin:0 0 20px}dt{color:#758179}dd{margin:0;text-align:right;overflow-wrap:anywhere}.metadataPanel{margin-top:18px}.metadataPanel code{display:block;white-space:pre-wrap;overflow-wrap:anywhere;background:#090d0a;border:1px solid #27342b;padding:14px;border-radius:12px;color:#a7b2a9}@media(max-width:700px){.detailGrid{grid-template-columns:1fr}.tokenHero{align-items:flex-start}.detailPage{padding-top:24px}}.detailNav{display:flex;align-items:center;justify-content:space-between;gap:16px}.detailNav>span{color:#66736b;font-size:.6rem;font-weight:900;letter-spacing:.08em}.projectModulePanel{margin-top:10px;padding:14px 16px}.projectModulePanel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.projectModulePanel>header h2{margin:3px 0 5px;font-size:1.06rem}.projectModulePanel>header p:not(.eyebrow){max-width:720px;margin:0;color:#78867d;font-size:.7rem;line-height:1.5}.projectModulePanel>header>span{flex:0 0 auto;padding:6px 9px;border:1px solid #31543a;border-radius:999px;background:#0d1b11;color:#71e981;font-size:.56rem;font-weight:900;letter-spacing:.06em}.projectModuleGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:12px}.projectModuleCard{display:flex;min-width:0;min-height:126px;flex-direction:column;padding:11px;border:1px solid #25322a;border-radius:11px;background:#080d0a}.projectModuleCard>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.projectModuleCard>div span{color:#7e8b82;font-size:.51rem;font-weight:950;letter-spacing:.08em}.projectModuleCard>div strong{font-size:.73rem}.projectModuleCard>p{margin:10px 0;color:#77847b;font-size:.63rem;line-height:1.45}.projectModuleCard>a,.projectModuleCard>small{margin-top:auto;color:#6fe680;font-size:.58rem;font-weight:850;text-decoration:none}.projectModuleCard.live{border-color:#31553a;background:linear-gradient(150deg,#0c1a10,#080d0a)}.projectModuleCard.live>div span{color:#75ee86}.projectModuleCard.available{border-color:#49613d;background:linear-gradient(150deg,#111a0e,#080d0a)}.projectModuleCard.available>div span,.projectModuleCard.available>small{color:#c3df73}.projectModuleCard.planned>small{color:#6d7971}.projectControlBoundary{margin:10px 0 0;color:#657269;font-size:.58rem;line-height:1.45}.projectProfileState{margin-top:10px;padding:24px}.projectProfileState h1{margin:5px 0}.projectProfileState p:not(.eyebrow){color:#849188}.approvedProjectBanner{height:clamp(150px,24vw,280px);margin-top:10px;overflow:hidden;border:1px solid #2b3b31;border-radius:18px;background:linear-gradient(135deg,#122318,#070b08)}.approvedProjectBanner img{width:100%;height:100%;object-fit:cover}.approvedProjectHero{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:10px;padding:24px}.approvedProjectMark{display:grid;place-items:center;width:76px;height:76px;overflow:hidden;border:1px solid #42644a;border-radius:22px;background:linear-gradient(145deg,#1b3c23,#0c1510);color:#74ed87;font-size:1.3rem;font-weight:950}.approvedProjectMark img{width:100%;height:100%;object-fit:cover}.approvedProjectHero h1{margin:5px 0 8px;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.05em}.approvedProjectHero>div>p:not(.eyebrow){max-width:820px;margin:0;color:#95a198;font-size:.82rem;line-height:1.65}.approvedProjectLinks{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.approvedProjectLinks a{padding:8px 11px;border:1px solid #31523a;border-radius:999px;color:#71e982;font-size:.66rem;font-weight:900;text-decoration:none}.projectAudienceControls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.projectAudienceControls>div{display:flex;align-items:baseline;gap:6px;padding:8px 10px;border:1px solid #304238;border-radius:10px;background:#080d0a}.projectAudienceControls>div strong{color:#dce5de;font-size:.78rem}.projectAudienceControls>div span{color:#78867c;font-size:.49rem;font-weight:950;letter-spacing:.06em}.projectAudienceControls>a,.projectAudienceControls>button{min-height:34px;padding:0 11px;border:1px solid #3f7049;border-radius:10px;background:#68ed7c;color:#041108;font-size:.56rem;font-weight:950;text-decoration:none}.projectAudienceControls>a{display:flex;align-items:center}.projectAudienceControls>button[aria-pressed=true]{background:#112016;color:#8ee99b}.projectAudienceControls>button:disabled{opacity:.55}.projectAudienceControls>small{width:100%;color:#8ce999;font-size:.54rem;font-weight:800}.projectAudienceControls>p{width:100%;margin:0;color:#657269;font-size:.51rem}.approvedProjectMobileDock{display:none}.approvedProjectToken{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);grid-gap:12px;gap:12px;margin-top:10px;padding:18px}.approvedProjectToken h2{margin:4px 0 0;font-size:1rem}.approvedProjectToken code{align-self:center;overflow-wrap:anywhere;color:#cbd4cd;font-size:.75rem}.approvedProjectToken>p{grid-column:1/-1;margin:0;color:#77847b;font-size:.64rem;line-height:1.5}.creatorControlPanel,.creatorControlPrompt{margin-top:10px;padding:18px}.creatorControlPrompt{display:flex;align-items:center;justify-content:space-between;gap:18px}.creatorControlPanel h2,.creatorControlPrompt h2{margin:4px 0 5px;font-size:1rem}.creatorControlPanel header p:not(.eyebrow),.creatorControlPrompt p:not(.eyebrow){max-width:760px;margin:0;color:#7c8980;font-size:.66rem;line-height:1.5}.creatorControlPrompt>a{flex:0 0 auto;color:#71e983;font-size:.66rem;font-weight:900;text-decoration:none}.creatorControlPanel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.creatorControlPanel>header>span{padding:6px 9px;border:1px solid #376043;border-radius:999px;background:#0b1910;color:#73eb84;font-size:.54rem;font-weight:950;letter-spacing:.07em}.creatorIdentityEditor{margin-top:16px;padding:14px;border:1px solid #2d3c32;border-radius:14px;background:#080d0a}.creatorCapabilityHeading,.creatorIdentityHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.creatorCapabilityHeading strong,.creatorIdentityHeading strong{font-size:.72rem}.creatorIdentityHeading p{margin:4px 0 0;color:#6f7d74;font-size:.58rem;line-height:1.45}.creatorCapabilityHeading>span,.creatorIdentityHeading>span{color:#6ee780;font-size:.5rem;font-weight:950;letter-spacing:.07em}.creatorIdentityFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:13px}.creatorIdentityFields label{display:flex;min-width:0;flex-direction:column;gap:6px;color:#87938b;font-size:.58rem;font-weight:850}.creatorIdentityFields input,.creatorIdentityFields select,.creatorIdentityFields textarea{width:100%;min-width:0;padding:9px 10px;border:1px solid #2b3a30;border-radius:9px;background:#050806;color:#e5ece7;font:inherit;outline:0}.creatorIdentityFields textarea{min-height:82px;resize:vertical}.creatorIdentityWide{grid-column:1/-1}.creatorIdentityFields label>small{color:#657269;font-size:.53rem;font-weight:650;line-height:1.45}.creatorMediaField{display:flex;min-width:0;height:100%;flex-direction:column;padding:11px;border:1px solid #2b3a30;border-radius:11px;background:#060a07}.creatorMediaHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.creatorMediaHeading>div{display:flex;min-width:0;flex-direction:column;gap:3px}.creatorMediaHeading strong{color:#dfe7e1;font-size:.66rem}.creatorMediaHeading span{color:#718077;font-size:.55rem;line-height:1.4}.creatorMediaHeading>button{flex:0 0 auto;border:0;background:transparent;color:#e48585;font-size:.55rem;font-weight:900;cursor:pointer}.creatorMediaHeading>b{color:#70e982;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.59rem}.creatorMediaField>img{width:100%;height:118px;margin-top:9px;border:1px solid #2b3930;border-radius:8px;background:#030604;object-fit:cover}.creatorMediaField.square>img{width:112px;height:112px}.creatorMediaField.banner>img{height:160px;aspect-ratio:3/1}.creatorMediaActions{display:flex;align-items:center;gap:8px;margin-top:9px}.creatorMediaActions>label{display:flex!important;min-height:36px!important;align-items:center;justify-content:center;padding:0 11px;border:1px solid #4c7455;border-radius:8px;background:#102017;color:#79ec89!important;font-size:.58rem!important;font-weight:950!important;cursor:pointer}.creatorMediaActions>label.disabled{opacity:.55;cursor:wait}.creatorMediaActions>input{position:absolute;width:1px!important;height:1px!important;overflow:hidden;padding:0!important;border:0!important;clip:rect(0 0 0 0);white-space:nowrap}.creatorMediaUrl{margin-top:9px}.creatorMediaUrl input,.creatorMediaUrl textarea{min-height:38px!important;padding:8px 9px!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.56rem!important}.creatorMediaUrl textarea{min-height:76px!important}.creatorMediaField>small{margin-top:7px;color:#5f6c64;font-size:.51rem;line-height:1.4}.creatorMediaField>p{margin:7px 0 0;color:#87e794;font-size:.55rem;line-height:1.4}.creatorGalleryField{height:auto}.creatorGalleryPreview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:9px}.creatorGalleryPreview>div{position:relative;overflow:hidden;aspect-ratio:16/9;border:1px solid #2b3930;border-radius:8px;background:#030604}.creatorGalleryPreview img{width:100%;height:100%;object-fit:cover}.creatorGalleryPreview button{position:absolute;top:5px;right:5px;display:grid;width:26px;height:26px;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:rgba(3,6,4,.82);color:#fff;font-size:.8rem;cursor:pointer}.creatorGamePlatforms{margin:0;padding:0;border:0}.creatorGamePlatforms legend{margin-bottom:7px;color:#87938b;font-size:.58rem;font-weight:850}.creatorGamePlatforms>div{display:flex;flex-wrap:wrap;gap:6px}.creatorGamePlatforms label{display:flex;min-height:34px;align-items:center;flex-direction:row;gap:6px;padding:0 9px;border:1px solid #2c3b31;border-radius:9px;background:#090e0b;color:#829087}.creatorGamePlatforms label.selected{border-color:#4f7c58;background:#102016;color:#9af0a5}.creatorGamePlatforms input{width:auto}.creatorIdentityEditor>button{min-height:40px;margin-top:11px;padding:0 14px;border:0;border-radius:9px;background:#68ed7c;color:#041108;font-size:.62rem;font-weight:950}.creatorIdentityEditor>button:disabled{opacity:.55;cursor:wait}.creatorCapabilityHeading{margin-top:18px}.creatorGameUpdateEditor{margin-top:10px;padding:14px;border:1px solid #33483a;border-radius:14px;background:linear-gradient(145deg,#0a120d,#070b08)}.creatorGameUpdateFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:13px}.creatorGameUpdateFields label{display:flex;min-width:0;flex-direction:column;gap:6px;color:#87938b;font-size:.58rem;font-weight:850}.creatorGameUpdateFields input,.creatorGameUpdateFields select,.creatorGameUpdateFields textarea{width:100%;min-width:0;padding:9px 10px;border:1px solid #2b3a30;border-radius:9px;background:#050806;color:#e5ece7;font:inherit;outline:0}.creatorGameUpdateFields textarea{min-height:94px;resize:vertical}.creatorGameUpdateEditor>button{min-height:40px;margin-top:11px;padding:0 14px;border:0;border-radius:9px;background:#68ed7c;color:#041108;font-size:.62rem;font-weight:950}.creatorGameUpdateEditor>button:disabled{opacity:.55;cursor:wait}.creatorGameUpdateEditor>p:not(.creatorControlMessage){margin:9px 0 0;color:#66736a;font-size:.54rem;line-height:1.45}.creatorControlGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:14px}.creatorControlGrid article{display:flex;min-height:142px;flex-direction:column;padding:12px;border:1px solid #2b3930;border-radius:12px;background:#080d0a}.creatorControlGrid article>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.creatorControlGrid article strong{font-size:.75rem}.creatorControlGrid article span{color:#74e986;font-size:.5rem;font-weight:950;letter-spacing:.07em}.creatorControlGrid article p{margin:10px 0;color:#77847b;font-size:.62rem;line-height:1.45}.creatorModuleReviewNote{display:block;margin:0 0 10px;padding:8px;border-left:2px solid #53633c;color:#aab5ad;font-size:.58rem;line-height:1.45}.creatorControlGrid button{margin-top:auto;padding:8px 10px;border:1px solid #3f7049;border-radius:9px;background:#6fe77f;color:#061008;font-size:.6rem;font-weight:950}.creatorControlGrid button:disabled{border-color:#303b33;background:#121813;color:#7e8b82}.creatorControlGrid .request-requested{border-color:#505738}.creatorControlGrid .request-ready{border-color:#397047}.creatorControlBoundary,.creatorControlMessage{margin:12px 0 0;color:#738078;font-size:.61rem;line-height:1.5}.creatorControlMessage{color:#8ce999;font-weight:800}.approvedGameShowcase{margin-top:10px;padding:20px;background:radial-gradient(circle at 90% 0,rgba(95,235,117,.13),transparent 40%),linear-gradient(145deg,#0d1710,#080c09)}.approvedGameShowcase>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.approvedGameShowcase h2{margin:4px 0 6px;font-size:clamp(1.25rem,3vw,2rem)}.approvedGameShowcase header p:not(.eyebrow){max-width:720px;margin:0;color:#7f8d83;font-size:.68rem;line-height:1.5}.approvedGameShowcase>header>span{flex:0 0 auto;padding:7px 10px;border:1px solid #48704f;border-radius:999px;color:#80ee8e;font-size:.55rem;font-weight:950;letter-spacing:.08em}.approvedGamePlatforms{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.approvedGamePlatforms span{padding:5px 8px;border:1px solid #314238;border-radius:999px;color:#a3afa6;font-size:.55rem;font-weight:850}.approvedGameDetails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin:14px 0 0}.approvedGameDetails>div{min-width:0;padding:10px;border:1px solid #293a30;border-radius:10px;background:#080d0a}.approvedGameDetails dt{color:#68766c;font-size:.51rem;font-weight:850;text-transform:uppercase}.approvedGameDetails dd{margin:5px 0 0;overflow-wrap:anywhere;color:#c4cec6;font-size:.61rem;font-weight:900}.approvedGameActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.approvedGameActions a{padding:10px 13px;border-radius:10px;background:#68ed7c;color:#041108;font-size:.65rem;font-weight:950;text-decoration:none}.approvedGameActions a+a{border:1px solid #3b5942;background:#111a14;color:#a8b5ab}.approvedGameActions p{margin:0;color:#7c8980;font-size:.65rem}.approvedGameShowcase>small{display:block;margin-top:14px;color:#68756d;font-size:.55rem;line-height:1.45}.approvedGameGallery{margin-top:18px;padding-top:16px;border-top:1px solid #26372d}.approvedGameGallery h3{margin:3px 0 10px;font-size:.9rem}.approvedGameGallery>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.approvedGameGallery img{width:100%;height:clamp(120px,18vw,220px);object-fit:cover;border:1px solid #304338;border-radius:11px;background:#080c09}.gameReleaseLog{margin-top:10px;padding:20px}.gameReleaseLog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.gameReleaseLog h2{margin:4px 0 6px;font-size:1.05rem}.gameReleaseLog header p:not(.eyebrow){margin:0;color:#78857c;font-size:.65rem}.gameReleaseLog>header>span{flex:0 0 auto;padding:6px 9px;border:1px solid #334a3a;border-radius:999px;color:#79e989;font-size:.52rem;font-weight:950}.gameReleaseLogState{margin-top:14px;padding:16px;border:1px dashed #304037;border-radius:11px;color:#7b887f;font-size:.63rem}.gameReleaseLogList{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.gameReleaseLogList article{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid #293a30;border-radius:13px;background:#080d0a}.gameReleaseLogList article:has(>img){grid-template-columns:minmax(140px,.32fr) minmax(0,1fr)}.gameReleaseLogList img{width:100%;height:100%;min-height:170px;max-height:230px;object-fit:cover;background:#0b120d}.gameReleaseLogList article>div{min-width:0;padding:14px}.gameReleaseLogMeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.gameReleaseLogMeta span{padding:4px 6px;border:1px solid #33493a;border-radius:999px;color:#83e990;font-size:.48rem;font-weight:950;text-transform:uppercase}.gameReleaseLogMeta time{margin-left:auto;color:#6d7971;font-size:.52rem}.gameReleaseLogList h3{margin:9px 0 6px;font-size:.86rem}.gameReleaseLogList p{margin:0;color:#89958d;font-size:.63rem;line-height:1.55;white-space:pre-wrap}.gameReleaseLogList a{display:inline-block;margin-top:10px;color:#75e885;font-size:.58rem;font-weight:900;text-decoration:none}.gameReleaseLog>small{display:block;margin-top:12px;color:#68756d;font-size:.53rem;line-height:1.45}.marketPanel{margin-top:24px}.marketStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:24px 0}.marketStats>div{border:1px solid #27342b;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px}.tradeTabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:18px;padding:6px;background:#08100b;border-radius:14px}.tradeTabs button{border:0;border-radius:10px;padding:12px;background:transparent;color:#8f9b92;font-weight:800}.tradeTabs button.active{background:#00c805;color:#001506}.marketPanel label small{display:block;margin-top:10px;color:#8f9b92}.tradeDisclosure{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0;color:#8f9b92;font-size:13px}.tradeDisclosure span{border:1px solid #27342b;border-radius:999px;padding:7px 10px}@media (max-width:640px){.marketStats{grid-template-columns:1fr}.detailNav{align-items:flex-start}.projectModulePanel{padding:12px}.projectModulePanel>header{flex-direction:column;gap:8px}.projectModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.approvedProjectHero{grid-template-columns:52px minmax(0,1fr);gap:11px;padding:14px}.approvedProjectBanner{height:150px;border-right:0;border-left:0;border-radius:0}.approvedProjectMark{width:52px;height:52px;border-radius:16px;font-size:.9rem}.approvedProjectHero h1{font-size:1.65rem}.approvedProjectHero>div>p:not(.eyebrow){grid-column:1/-1;font-size:.74rem}.approvedProjectToken{grid-template-columns:1fr;padding:14px}.approvedProjectToken>p{grid-column:auto}.creatorCapabilityHeading,.creatorControlPanel>header,.creatorControlPrompt,.creatorIdentityHeading{align-items:flex-start;flex-direction:column}.creatorIdentityFields{grid-template-columns:1fr}.creatorIdentityWide{grid-column:auto}.creatorMediaField.banner>img{height:120px}.creatorGalleryPreview{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorGameUpdateEditor>button,.creatorIdentityEditor>button{width:100%}.creatorControlGrid,.creatorGameUpdateFields{grid-template-columns:1fr}.approvedGameShowcase{padding:16px 14px}.approvedGameShowcase>header{flex-direction:column}.approvedGameDetails{grid-template-columns:1fr}.approvedGameActions{flex-direction:column}.approvedGameActions a{text-align:center}.approvedGameGallery>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.approvedGameGallery img{height:120px}.gameReleaseLog{padding:16px 14px}.gameReleaseLog>header{flex-direction:column}.gameReleaseLogList article:has(>img){grid-template-columns:1fr}.gameReleaseLogList img{height:170px;min-height:0}.gameReleaseLogMeta time{width:100%;margin:2px 0 0}.approvedProjectPage{padding-bottom:158px}.approvedProjectPage .detailNav{padding-right:10px;padding-left:10px}.approvedProjectBanner{height:112px;margin-top:5px;border:1px solid #293b30;border-radius:16px}.approvedProjectHero{grid-template-columns:46px minmax(0,1fr);gap:9px;margin-top:7px;padding:12px}.approvedProjectMark{width:46px;height:46px;border-radius:14px;font-size:.78rem}.approvedProjectHero h1{margin:3px 0 5px;font-size:1.38rem;line-height:1.08}.approvedProjectHero>div>p:not(.eyebrow){display:-webkit-box;overflow:hidden;font-size:.7rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.approvedProjectLinks{gap:5px;margin-top:9px}.approvedProjectLinks a{display:inline-flex;min-height:38px;align-items:center;padding:0 9px;font-size:.59rem}#project-follow{scroll-margin-top:70px}.projectAudienceControls{gap:6px;margin-top:9px}.projectAudienceControls>div{min-height:38px;padding:6px 8px}.projectAudienceControls>a,.projectAudienceControls>button{min-height:38px}.projectAudienceControls>p{display:none}.projectAudienceControls>small{font-size:.58rem}.approvedProjectMobileDock{position:fixed;z-index:39;right:10px;bottom:calc(67px + env(safe-area-inset-bottom));left:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px;padding:5px;border:1px solid #35493c;border-radius:14px;background:rgba(8,14,10,.97);box-shadow:0 14px 40px rgba(0,0,0,.58);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.approvedProjectMobileDock.twoActions{grid-template-columns:repeat(2,minmax(0,1fr))}.approvedProjectMobileDock>a,.approvedProjectMobileDock>button{display:flex;min-width:0;min-height:44px;align-items:center;justify-content:center;padding:0 5px;border:1px solid #33463a;border-radius:10px;background:#111a14;color:#aab6ad;font:inherit;font-size:.62rem;font-weight:950;text-align:center;text-decoration:none}.approvedProjectMobileDock.twoActions>a:last-child,.approvedProjectMobileDock>a:nth-last-child(2){border-color:#61dc75;background:#66e97a;color:#041108}.approvedProjectMobileDock>button[aria-pressed=true]{border-color:#45654c;background:#132219;color:#8eeb9a}.approvedProjectMobileDock>button:disabled{opacity:.55}.approvedGameShowcase{padding:13px 12px}.approvedGameShowcase>header{align-items:flex-start;flex-direction:row;gap:8px}.approvedGameShowcase h2{margin-top:2px;font-size:1.08rem}.approvedGameShowcase header p:not(.eyebrow){display:-webkit-box;overflow:hidden;font-size:.62rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.approvedGameShowcase>header>span{padding:6px 8px;font-size:.49rem;white-space:nowrap}.approvedGamePlatforms{gap:4px;margin-top:10px}.approvedGamePlatforms span{padding:4px 6px;font-size:.48rem}.approvedGameDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:9px}.approvedGameDetails>div{padding:8px 6px}.approvedGameDetails dt{font-size:.45rem}.approvedGameDetails dd{font-size:.54rem;line-height:1.3;text-align:left}.approvedGameActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:9px}.approvedGameActions a{display:grid;min-height:42px;place-items:center;padding:0 6px;font-size:.56rem;text-align:center}.approvedGameGallery{margin-top:12px;padding-top:11px}.approvedGameGallery>div:last-child{display:grid;grid-auto-columns:82%;grid-auto-flow:column;grid-template-columns:none;grid-gap:7px;gap:7px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory}.approvedGameGallery img{height:132px;scroll-snap-align:start}.approvedGameShowcase>small{margin-top:10px}.gameReleaseLog{padding:13px 12px}.gameReleaseLog>header{align-items:flex-start;flex-direction:row;gap:8px}.gameReleaseLog header p:not(.eyebrow){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.projectModulePanel{scroll-margin-top:70px;padding:12px}.projectModulePanel>header p:not(.eyebrow){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.projectModulePanel>header>span{padding:6px 8px;font-size:.48rem}.projectModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.projectModuleCard{min-height:118px;padding:9px}.projectModuleCard.planned{display:none}.projectModuleCard>div{align-items:flex-start;flex-direction:column;gap:3px}.projectModuleCard>p{display:-webkit-box;overflow:hidden;margin:7px 0;font-size:.58rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.projectModuleCard>small{font-size:.52rem}.approvedProjectToken{padding:12px}.approvedProjectToken code{font-size:.65rem}.creatorControlPrompt{padding:13px 12px}}@media (max-width:460px){.projectModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.projectModuleCard{min-height:112px}}.tokenArtwork{overflow:hidden}.tokenArtwork img{width:100%;height:100%;object-fit:cover}.tokenDescription{max-width:620px;margin:14px 0 0;color:#9eaaa1;line-height:1.55}.metadataStatus{display:flex;flex-direction:column;gap:9px}.metadataStatus>span{color:#75f184;font-size:.74rem;font-weight:800}.socialLinks{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.socialLinks a{padding:8px 11px;border:1px solid #2b4932;border-radius:99px;color:#75f184;text-decoration:none;font-size:.75rem;font-weight:800}.socialLinks a:hover{background:#102516}.intelligenceStats{grid-template-columns:repeat(4,minmax(0,1fr))}.intelligenceStats strong{font-size:clamp(.88rem,2vw,1.08rem);overflow-wrap:anywhere}.graduationCard{margin:-4px 0 22px;padding:18px;border:1px solid #27342b;border-radius:16px;background:#0a120c}.graduationCard>div:first-child{display:flex;justify-content:space-between;gap:16px}.graduationCard span{font-weight:800}.graduationCard small{display:block;margin-top:10px;color:#7f8d83}.progressTrack{height:9px;margin-top:12px;border-radius:999px;background:#1a261e;overflow:hidden}.progressTrack span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#00c805,#62ee76);transition:width .3s ease}.tradeHistory{margin-top:30px;padding-top:28px;border-top:1px solid #27342b}.historyHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.historyHeader h3{margin:4px 0 0;font-size:1.35rem}.historyHeader>span{color:#7f8d83;font-size:.75rem}.tradeList{display:flex;flex-direction:column}.tradeRow{display:grid;grid-template-columns:62px minmax(0,1fr) minmax(0,.75fr);align-items:center;grid-gap:12px;gap:12px;padding:13px 6px;border-top:1px solid #1e2a22;color:inherit;text-decoration:none}.tradeRow:hover{background:#101813}.tradeRow>span:not(.tradeSide){display:flex;flex-direction:column;gap:3px;min-width:0}.tradeRow>span:last-child{text-align:right}.tradeRow small{color:#7f8d83;font-size:.7rem}.tradeSide{width:max-content;padding:5px 8px;border-radius:7px;font-size:.68rem;font-weight:900}.tradeSide.buy{color:#73ef82;background:#123b19}.tradeSide.sell{color:#ff8e8e;background:#3a1717}.emptyTrades{display:flex;flex-direction:column;gap:5px;padding:22px;border:1px dashed #2a382f;border-radius:14px;color:#8e9b91}.emptyTrades strong{color:#d6ded8}.historyError{display:block;margin-top:10px;color:#d6a45f}@media(max-width:800px){.intelligenceStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.tradeRow{grid-template-columns:54px minmax(0,1fr) minmax(0,.8fr);gap:8px}.tradeRow strong{font-size:.75rem}.tradeRow small{font-size:.62rem}}.priceChart{margin:0 0 24px;padding:18px;border:1px solid #27342b;border-radius:18px;background:linear-gradient(180deg,#0d1710,#09100b)}.priceChartHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.priceChartHeader h3{margin:4px 0 0;font-size:1.45rem}.priceChartHeader small{color:#7f8d83}.priceChange{margin-top:8px;padding:6px 9px;border-radius:999px;font-size:.72rem;font-weight:900}.priceChange.positive{color:#75f184;background:#123b19}.priceChange.negative{color:#ff9292;background:#3a1717}.priceChart svg{display:block;width:100%;height:auto;margin-top:12px;overflow:visible}.priceChart circle{stroke:#071008;stroke-width:3}.chartBuyPoint{fill:#75f184}.chartSellPoint{fill:#ff7777}.chartRange{gap:12px;color:#66736a;font-size:.64rem}.chartRange,.emptyPriceChart{display:flex;justify-content:space-between}.emptyPriceChart{align-items:center;gap:18px;min-height:120px}.emptyPriceChart h3{margin:4px 0 0}.emptyPriceChart>p{max-width:260px;margin:0;color:#819087;text-align:right}@media(max-width:520px){.priceChart{padding:15px}.priceChartHeader h3{font-size:1.15rem}.chartRange span:nth-child(2){display:none}.emptyPriceChart{align-items:flex-start;flex-direction:column}.emptyPriceChart>p{text-align:left}}.tokenHero>div:last-child{min-width:0}.tokenDescription,.tokenHero h1{overflow-wrap:anywhere}.detailNav>a{color:#75f184;text-decoration:none;font-weight:850}.detailPage{width:100%}.marketPanel input{font-size:16px}@media(max-width:560px){.detailPage{padding-top:16px}.detailNav{align-items:center;gap:10px}.detailNav>a{font-size:.76rem}.tokenHero{flex-direction:column;gap:14px}.tokenHero h1{font-size:clamp(2.35rem,14vw,3.6rem);line-height:.95}.largeCoin{width:64px;height:64px}.detailGrid{gap:12px}.graduationCard>div:first-child{align-items:flex-start;flex-direction:column;gap:5px}.tradeDisclosure{gap:6px}.tradeDisclosure span{font-size:.68rem}.historyHeader{align-items:flex-start;flex-direction:column;gap:5px}dl{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.usdSub{color:#6f7d73;font-size:.68rem;line-height:1.35}.tradeAmountCard{padding:18px;border:1px solid #2b3b30;border-radius:18px;background:linear-gradient(180deg,#0b130e,#08100a)}.dexHandoffCard{margin-bottom:18px;border-color:#2d5d37;background:linear-gradient(180deg,#0d2112,#09130c)}.dexHandoffCard p{margin:14px 0 0;color:#94a198;font-size:.78rem;line-height:1.55}.dexTradeLink{justify-content:center;text-decoration:none}.dexTradeLink,.tradeAmountTop{display:flex;align-items:center}.tradeAmountTop{justify-content:space-between;gap:12px;color:#a9b5ac;font-size:.76rem;font-weight:850}.tradeAmountTop small{color:#758279;text-align:right}.tradeInputRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin-top:12px}.tradeInputRow input{height:auto;min-height:64px;padding:0;background:transparent;color:#f6faf6;font-size:clamp(2rem,7vw,3.1rem);font-weight:850;letter-spacing:-.045em}.tradeInputRow input,.tradeInputRow input:focus{border:0;box-shadow:none}.tradeInputRow>span{padding:8px 11px;border:1px solid #304038;border-radius:999px;background:#111a14;color:#dce4de;font-size:.78rem;font-weight:900}.usdEstimate{display:flex;align-items:baseline;gap:7px;min-height:22px;color:#9da9a0;font-size:.88rem;font-weight:800}.usdEstimate>span{color:#68756c;font-size:.66rem;font-weight:700}.quickAmounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:15px}.quickAmounts button{min-height:44px;border:1px solid #2b3b30;border-radius:11px;background:#101813;color:#b4c0b7;font-size:.75rem;font-weight:900;cursor:pointer}.quickAmounts button:focus-visible,.quickAmounts button:hover:not(:disabled){border-color:#46d965;background:#122518;color:#7cf28d}.quickAmounts button:disabled{opacity:.45;cursor:not-allowed}.orderPreview{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid #202d24}.orderPreview>div{display:flex;flex-direction:column;gap:4px}.orderPreview>div:last-child{text-align:right}.orderPreview span{color:#718078;font-size:.66rem}.orderPreview strong{font-size:.78rem;overflow-wrap:anywhere}.approvalNote{margin:12px 0 0;padding:11px;border-radius:10px;background:#151b11;color:#a6a88f;font-size:.68rem;line-height:1.45}.fairStartCard{margin:18px 0;padding:17px;border:1px solid #285f34;border-radius:16px;background:linear-gradient(180deg,#0d2413,#0a160d)}.fairStartHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.fairStartHeader h3{margin:3px 0 0;font-size:1.1rem}.fairStartHeader>strong{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:#163d20;color:#70ef86;font-size:.7rem}.fairStartCard>p{margin:12px 0;color:#a5b2a8;font-size:.76rem;line-height:1.5}.fairStartMetrics{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.fairStartMetrics>div{display:flex;flex-direction:column;gap:4px;padding:11px;border:1px solid #22452a;border-radius:11px;background:#09150c}.fairStartMetrics small{color:#789080;font-size:.64rem}.fairStartMetrics strong{font-size:.76rem;overflow-wrap:anywhere}.fairStartAction{width:100%;min-height:42px;margin-top:10px;border:1px solid #3c9a50;border-radius:11px;background:#174e24;color:#8af59b;font-size:.76rem;font-weight:900;cursor:pointer}.fairStartAction:focus-visible,.fairStartAction:hover{background:#1d602c}.fairStartNotice{display:block;margin-top:10px;color:#b4bd8b;font-size:.68rem;line-height:1.45}.tradeStage{display:flex;align-items:flex-start;gap:12px;margin:14px 0;padding:14px;border:1px solid #31523a;border-radius:13px;background:#0d1d11}.tradeStageDot{flex:0 0 auto;width:10px;height:10px;margin-top:4px;border-radius:50%;background:#48ef6f;box-shadow:0 0 0 6px rgba(72,239,111,.1);animation:tradePulse 1.4s ease-in-out infinite}.tradeStage>div{display:flex;flex-direction:column;gap:4px}.tradeStage small{color:#8d9a90;font-size:.72rem;line-height:1.4}.tradeStage a{color:#6ee981;text-decoration:none;font-size:.72rem;font-weight:850}@keyframes tradePulse{50%{opacity:.45;transform:scale(.82)}}@media(max-width:560px){.tradeAmountCard{padding:15px}.tradeInputRow input{font-size:2.25rem}.tradeAmountTop{align-items:flex-start;flex-direction:column;gap:3px}.tradeAmountTop small{text-align:left}.quickAmounts{gap:6px}.fairStartMetrics,.orderPreview{grid-template-columns:1fr}.orderPreview>div:last-child{text-align:left}.fairStartHeader{flex-direction:column;gap:8px}}.creatorIntelligence{margin:18px 0 24px;padding:18px;border:1px solid #2a3a30;border-radius:16px;background:#0a120c}.creatorIntelligence.highRisk{border-color:#7b5126;background:linear-gradient(180deg,#1a140c,#0d110d)}.creatorIntelligence.notableRisk{border-color:#5d5131;background:linear-gradient(180deg,#15150d,#0d110d)}.creatorIntelligenceHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.creatorIntelligenceHeader h3{margin:3px 0 0;font-size:1.22rem}.creatorIntelligenceHeader a{color:#78e78a;font-size:.76rem;font-weight:850;text-decoration:none}.creatorIntelligenceActions{display:flex;align-items:center;gap:9px}.creatorFlowSignal{padding:5px 8px;border:1px solid #33443a;border-radius:999px;background:#111a14;color:#9ba79f;font-size:.6rem;font-weight:900;letter-spacing:.09em;white-space:nowrap}.creatorFlowSignal.buying{border-color:#315f3b;background:#102617;color:#7df08f}.creatorFlowSignal.selling{border-color:#71383d;background:#271216;color:#ff8f98}.creatorStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.creatorStats>div{display:flex;flex-direction:column;gap:5px;padding:14px;border:1px solid #223028;border-radius:12px;background:#08100a}.creatorMethod,.creatorStats small,.creatorStats span{color:#839087;font-size:.69rem;line-height:1.45}.creatorStats strong{font-size:.92rem;overflow-wrap:anywhere}.creatorWarning{display:flex;flex-direction:column;gap:4px;margin-top:14px;padding:13px;border:1px solid #80582d;border-radius:12px;background:#251a0e}.creatorWarning strong{color:#ffc071}.creatorWarning span{color:#d5b890;font-size:.73rem;line-height:1.45}.creatorNotice{display:flex;flex-direction:column;gap:4px;margin-top:14px;padding:13px;border:1px solid #5d5131;border-radius:12px;background:#18170e}.creatorNotice strong{color:#e2ca87}.creatorNotice span{color:#bcb18c;font-size:.73rem;line-height:1.45}.creatorMethod{margin:12px 2px 0}.creatorRiskCheck{display:flex;align-items:flex-start;gap:11px;margin:14px 0;padding:14px;border:1px solid #80582d;border-radius:13px;background:#21170d;cursor:pointer}.creatorRiskCheck input{flex:0 0 auto;width:18px;height:18px;margin-top:1px;accent-color:#00c805}.creatorRiskCheck span{display:flex;flex-direction:column;gap:3px}.creatorRiskCheck strong{color:#f2d2a4;font-size:.82rem}.creatorRiskCheck small{color:#b89a73;font-size:.7rem;line-height:1.4}@media(max-width:720px){.creatorStats{grid-template-columns:1fr}.creatorIntelligenceHeader{align-items:flex-start;flex-direction:column;gap:7px}.creatorIntelligenceActions{width:100%;justify-content:space-between}}.preflightCard{display:flex;align-items:flex-start;gap:11px;margin:0 0 14px;padding:13px 14px;border:1px solid #2b3a31;border-radius:13px;background:#0b120d}.preflightIcon{display:grid;place-items:center;flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:#1a241d;color:#839087;font-size:.72rem;font-weight:950}.preflightCard>div{display:flex;flex-direction:column;gap:4px;min-width:0}.preflightCard strong{font-size:.76rem}.preflightCard small{color:#7f8d83;font-size:.68rem;line-height:1.42}.preflightCard.checking .preflightIcon{color:#57e978;animation:tradePulse 1.4s ease-in-out infinite}.preflightCard.ready{border-color:#285c34;background:#0c1b10}.preflightCard.ready .preflightIcon{background:#174221;color:#72f187}.preflightCard.error{border-color:#63312f;background:#1a0e0d}.preflightCard.error .preflightIcon{background:#4a1c1a;color:#ff9691}.preflightCard.error small{color:#d69a96}.smartOrderGuard{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:12px 13px;border:1px solid #5d5131;border-radius:13px;background:#18170e}.smartOrderGuard>div{display:flex;flex-direction:column;gap:3px;min-width:0}.smartOrderGuard strong{color:#e2ca87;font-size:.74rem}.smartOrderGuard small{color:#bcb18c;font-size:.66rem;line-height:1.4}.smartOrderGuard.danger{border-color:#713734;background:#1c0e0d}.smartOrderGuard.danger strong{color:#ff9691}.smartOrderGuard.danger small{color:#d4a09c}.smartOrderGuard button{flex:0 0 auto;min-height:38px;padding:0 12px;border:1px solid #8b4641;border-radius:9px;background:#3a1715;color:#ffb1ac;font:inherit;font-size:.66rem;font-weight:900;cursor:pointer}.smartOrderGuard button:disabled{cursor:not-allowed;opacity:.55}.starterGuide{margin:0 0 18px;border:1px solid #2d4935;border-radius:16px;background:linear-gradient(180deg,#0d1a11,#0a120c);overflow:hidden}.starterGuide summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:0 16px;color:#dfe8e1;cursor:pointer;list-style:none}.starterGuide summary::-webkit-details-marker{display:none}.starterGuide summary span{font-size:.82rem;font-weight:900}.starterGuide summary small{padding:5px 8px;border-radius:999px;background:#14351b;color:#76ef87;font-size:.62rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.starterSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;padding:0 14px 12px}.starterSteps>div{display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid #213229;border-radius:12px;background:#0a120d}.starterSteps b{display:grid;place-items:center;flex:0 0 auto;width:23px;height:23px;border-radius:50%;background:#174221;color:#76ef87;font-size:.66rem}.starterSteps span{display:flex;flex-direction:column;gap:4px;min-width:0}.starterSteps strong{font-size:.7rem}.starterSteps small{color:#7f8d83;font-size:.63rem;line-height:1.42}.starterLinks{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 14px}.starterLinks a{min-height:38px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid #2d4935;border-radius:10px;color:#75ef86;text-decoration:none;font-size:.66rem;font-weight:850}.starterLinks a:focus-visible,.starterLinks a:hover{background:#12301a}@media(max-width:700px){.starterSteps{grid-template-columns:1fr}.starterGuide summary{min-height:56px}.starterLinks a{flex:1 1;justify-content:center}.smartOrderGuard{align-items:stretch;flex-direction:column}.smartOrderGuard button{width:100%}}.buyingPowerBar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:-8px 0 22px;padding:14px 16px;border:1px solid #2b4933;border-radius:14px;background:#0b1710}.buyingPowerBar>div{display:grid;grid-template-columns:auto auto;align-items:baseline;grid-gap:3px 12px;gap:3px 12px;min-width:0}.buyingPowerBar small{grid-column:1/-1;color:#738078;font-size:.65rem;font-weight:800}.buyingPowerBar strong{font-size:.86rem}.buyingPowerBar span{color:#7f8d83;font-size:.68rem}.buyingPowerBar .fundWalletMenu{flex:0 0 auto}.lowBalancePrompt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:11px 12px;border:1px solid #624a2b;border-radius:12px;background:#1a1309}.lowBalancePrompt>div{display:flex;flex-direction:column;gap:3px}.lowBalancePrompt strong{color:#f4d493;font-size:.72rem}.lowBalancePrompt span{color:#9c8a6c;font-size:.63rem;line-height:1.35}@media(max-width:560px){.buyingPowerBar{align-items:stretch;flex-direction:column;gap:11px}.buyingPowerBar>div{grid-template-columns:1fr}.buyingPowerBar small{grid-column:auto}.buyingPowerBar .fundWalletMenu,.buyingPowerBar .fundWalletTrigger{width:100%}.lowBalancePrompt{align-items:stretch;flex-direction:column}.lowBalancePrompt .fundWalletTrigger{width:100%}}.tokenShareArea{display:flex;position:relative;flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px}.tokenContractQuick{display:flex;min-height:44px;align-items:center;gap:8px;padding:0 11px;border:1px solid #2d3931;border-radius:11px;background:#090d0a}.tokenContractQuick span{color:#6f7b73;font-size:.62rem;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.tokenContractQuick strong{color:#aeb8b0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.tokenShareActions{display:flex;flex-wrap:wrap;gap:7px}.tokenShareActions a,.tokenShareActions button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 13px;border:1px solid #35513b;border-radius:11px;background:#102016;color:#70e880;font:inherit;font-size:.73rem;font-weight:850;text-decoration:none;cursor:pointer;transition:background .16s,border-color .16s,transform .16s}.tokenShareActions a:hover,.tokenShareActions button:hover{border-color:#4c7656;background:#14291b;transform:translateY(-1px)}.tokenShareActions a:focus-visible,.tokenShareActions button:focus-visible{outline:2px solid #69ec7b;outline-offset:2px}.tokenActionNotice{width:100%;min-height:16px;color:#7e8a82;font-size:.64rem}@media(max-width:600px){.tokenShareArea{display:grid;grid-template-columns:1fr;margin-top:15px}.tokenContractQuick{justify-content:space-between}.tokenShareActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.tokenShareActions a,.tokenShareActions button{min-width:0;padding:0 8px;white-space:nowrap}.tokenActionNotice{min-height:14px}}@media(max-width:360px){.tokenShareActions{grid-template-columns:1fr 1fr}.tokenShareActions a{grid-column:1/-1}}.watchTokenButton{display:inline-flex;min-height:44px;margin-top:14px;align-items:center;gap:7px;padding:0 13px;border:1px solid #36423a;border-radius:11px;background:#0c120e;color:#aab4ac;font:inherit;font-size:.73rem;font-weight:850;cursor:pointer;transition:background .16s,border-color .16s,color .16s}.watchTokenButton span{font-size:1rem;line-height:1}.watchTokenButton.active,.watchTokenButton:hover{border-color:#4a7554;background:#122719;color:#6ded7e}.watchTokenButton:focus-visible{outline:2px solid #69ec7b;outline-offset:2px}@media(max-width:600px){.watchTokenButton{width:100%;justify-content:center;margin-top:13px}}.detailPage{padding-top:24px}.tokenHero{align-items:flex-start;gap:18px}.tokenHero h1{max-width:760px;margin:5px 0;font-size:clamp(2rem,4.8vw,3.65rem);letter-spacing:-.045em}.largeCoin{width:68px;height:68px;font-size:1.2rem}@media(max-width:560px){.detailPage{padding-top:12px}.tokenHero{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:start;grid-gap:13px;gap:13px}.tokenHero>div:last-child{grid-column:2}.tokenHero h1{font-size:clamp(1.85rem,9vw,2.55rem);line-height:1.02}.largeCoin{width:54px;height:54px}.tokenDescription{font-size:.84rem}}.detailPage{max-width:1180px;padding-top:20px;padding-bottom:54px}.detailNav{min-height:52px}.tokenHero{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px;margin-top:12px;padding:19px 21px}.tokenHeroCopy{min-width:0}.tokenOriginLine{display:flex;align-items:center;justify-content:space-between;gap:12px}.tokenOriginLine>span{flex:0 0 auto;color:#78857c;font-size:.66rem;font-weight:800}.tokenHero h1{max-width:none;margin:4px 0 2px;font-size:clamp(1.75rem,3.6vw,2.75rem);line-height:1;letter-spacing:-.04em}.tokenHero .tokenSymbol{font-size:.95rem}.tokenHero .tokenDescription{display:-webkit-box;max-width:760px;margin:9px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.8rem;line-height:1.45}.tokenHeroActions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:12px}.tokenHeroActions .watchTokenButton{width:auto;min-height:38px;margin:0;padding:0 11px}.tokenHeroActions .tokenShareArea{display:flex;flex:1 1;flex-wrap:wrap;align-items:center;gap:7px;margin:0}.tokenHeroActions .tokenContractQuick,.tokenHeroActions .tokenShareActions button{min-height:38px}.tokenHeroActions .tokenActionNotice{flex-basis:100%;min-height:0}.marketPanel{margin-top:14px;padding:20px}.marketTitle{align-items:center;margin-bottom:16px}.marketTitle h2{margin-bottom:0}.marketWorkspace{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(315px,.72fr);align-items:start;grid-gap:16px;gap:16px}.marketOverview{min-width:0}.marketOverview .marketStats{margin:0 0 12px}.marketOverview .intelligenceStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.marketOverview .marketStats>div{min-height:102px;padding:14px;border-radius:13px;background:#0a110c}.marketOverview .buyingPowerBar{margin:0 0 12px}.marketOverview .graduationCard{margin:0 0 12px;padding:14px}.marketOverview .fairStartCard{margin:0 0 12px}.marketOverview .priceChart{margin:0;min-height:280px}.tradeRail{position:-webkit-sticky;position:sticky;top:76px;min-width:0;padding:15px;border:1px solid #2b3b30;border-radius:17px;background:linear-gradient(180deg,#0c1510,#080e0a);box-shadow:0 18px 54px rgba(0,0,0,.3)}.tradeRailHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.tradeRailHeader h3{margin:3px 0 0;font-size:1.2rem}.tradeRailHeader>span{padding:5px 8px;border-radius:999px;background:#12371a;color:#71ec82;font-size:.61rem;font-weight:900;text-transform:uppercase}.tradeRail .tradeTabs{margin-bottom:10px;padding:4px}.tradeRail .tradeTabs button{min-height:42px;padding:9px}.tradeRail.sell .tradeTabs button:nth-child(2).active{background:#e54848;color:#fff}.tradeRail .tradeAmountCard{padding:14px;border-radius:14px}.tradeRail .tradeInputRow{margin-top:7px}.tradeRail .tradeInputRow input{min-height:52px;font-size:clamp(1.8rem,4vw,2.5rem)}.tradeRail .quickAmounts{margin-top:10px}.tradeRail .quickAmounts button{min-height:38px}.tradeRail .orderPreview{margin-top:10px;padding-top:10px}.tradeRail .tradeDisclosure{gap:5px;margin:10px 0}.tradeRail .tradeDisclosure span{padding:5px 7px;font-size:.59rem}.creatorRiskSummary{display:grid;grid-template-columns:1fr auto;width:100%;margin:0 0 10px;padding:10px 11px;border:1px solid #28382e;border-radius:11px;background:#0a120d;color:#dce4de;text-align:left;cursor:pointer}.creatorRiskSummary>span{color:#849188;font-size:.65rem;font-weight:800}.creatorRiskSummary>strong{font-size:.69rem}.creatorRiskSummary>small{grid-column:1/-1;margin-top:3px;color:#6f7d73;font-size:.6rem}.creatorRiskSummary.highRisk{border-color:#80582d;background:#20160d}.creatorRiskSummary.highRisk>small,.creatorRiskSummary.highRisk>strong{color:#ffc071}.creatorRiskSummary.notableRisk{border-color:#625433;background:#18170e}.creatorRiskSummary.notableRisk>small,.creatorRiskSummary.notableRisk>strong{color:#e2ca87}.tradeRail .creatorRiskCheck{margin:0 0 10px;padding:11px}.tradeRail .preflightCard{margin:0 0 10px;padding:10px 11px}.tradeRail .callout,.tradeRail .errors,.tradeRail .tradeStage{margin:10px 0}.tradeRail .launch{min-height:48px}.tradeRail .launch.sellAction:not(:disabled){background:#e54848;color:#fff}.tradeExplorer{display:block;margin-top:10px;text-align:center;font-size:.68rem}.tradeRail .starterGuide{margin:11px 0 0;border-radius:12px}.tradeRail .starterGuide summary{min-height:42px;padding:0 11px}.tradeRail .starterSteps{grid-template-columns:1fr;padding:0 10px 9px}.tradeRail .starterLinks{padding:0 10px 10px}.marketDetailTabs,.tokenInfoTabs{display:flex;gap:6px;margin-top:18px;padding:5px;border:1px solid #243129;border-radius:13px;background:#080e0a}.marketDetailTabs{max-width:420px}.marketDetailTabs button,.tokenInfoTabs button{flex:1 1;min-height:42px;border:0;border-radius:9px;background:transparent;color:#819087;font:inherit;font-size:.73rem;font-weight:850;cursor:pointer}.marketDetailTabs button.active,.tokenInfoTabs button.active{background:#16231a;color:#75f184}.marketPanel>.tradeHistory{margin-top:12px;padding-top:0;border-top:0}.marketPanel>.creatorIntelligence{margin:12px 0 0}.mobileTradeBar{display:none}.tokenInfoPanel{margin-top:14px;padding:16px 20px}.tokenInfoTabs{max-width:560px;margin:0 0 16px}.tokenInfoPane{min-width:0}.aboutPane,.overviewPane{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px}.aboutPane h2,.overviewPane h2{margin:4px 0 16px;font-size:1.2rem}.compactSafetyList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.compactSafetyList span{padding:8px 10px;font-size:.76rem}.tokenInfoPane dl{font-size:.8rem}.rewardsPane .rewardDashboard{margin:0;padding:0;border:0;background:transparent;box-shadow:none}.aboutPane>section>p:not(.eyebrow){color:#9eaaa1;line-height:1.6}.aboutPane .metadataPanel{margin:0;padding:0;border:0;background:transparent;box-shadow:none}.quickMarketPanel{min-width:0}.marketLookupState{display:flex;min-height:220px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.marketLookupState h2{margin:5px 0 8px}.marketLookupState p{max-width:440px;margin:0;color:#8f9c93;line-height:1.5}.marketLookupState button{min-height:42px;margin-top:16px;padding:9px 16px;border:1px solid #35633e;border-radius:999px;background:#102817;color:#75ee87;font-weight:900;cursor:pointer}.marketLookupState button:disabled{opacity:.55;cursor:wait}.quickMarketPanel .marketWorkspace{grid-template-columns:minmax(0,1.25fr) minmax(315px,.8fr);gap:12px}.quickMarketPanel .tradeRail{position:relative;top:auto;padding:13px;border-radius:15px;box-shadow:none}.quickMarketPanel .tradeRailHeader{margin-bottom:8px}.quickMarketPanel .tradeTabs{margin-bottom:7px}.quickMarketPanel .tradeAmountCard{padding:11px}.quickMarketPanel .tradeDisclosure{margin:7px 0}.quickMarketPanel .marketOverview{display:flex;min-width:0;flex-direction:column;gap:10px}.quickMarketPanel .marketOverview .priceChart{min-height:0;margin:0;padding:13px;border-radius:14px}.quickMarketPanel .priceChartHeader h3{font-size:1.15rem}.quickMarketPanel .priceChart svg{max-height:150px;margin-top:7px}.quickMarketPanel .chartRange{font-size:.55rem}.quickMarketPanel .fairStartCard{margin:0;padding:12px}.quickMarketPanel .fairStartCard p{font-size:.68rem}.quickMarketPanel>.creatorIntelligence{margin:12px 0 0;padding:13px}.quickMarketPanel .starterGuide{display:none}.quickMarketSnapshot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.quickMarketSnapshot>div{display:flex;min-width:0;flex-direction:column;gap:3px;padding:10px;border:1px solid #24332a;border-radius:11px;background:#0b130e}.quickMarketSnapshot small{color:#78867c;font-size:.58rem}.quickMarketSnapshot strong{overflow:hidden;color:#eef3ef;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.walletQuickAmounts button{display:flex;min-width:0;flex-direction:column;gap:2px;padding:6px 3px}.walletQuickAmounts button span{font-size:.7rem;font-weight:900}.walletQuickAmounts button small{max-width:100%;overflow:hidden;color:#718078;font-size:.5rem;text-overflow:ellipsis;white-space:nowrap}.walletPresetNote{display:block;margin-top:6px;color:#69766e;font-size:.57rem;line-height:1.35}.graduatedTradePanel{display:flex;flex-direction:column;gap:10px}.graduatedTradePanel .tradeAmountCard{border-color:#31543b;background:linear-gradient(180deg,#0c1910,#08100a)}.dexNativeDisclosure{margin:12px 0 0;color:#7f8d83;font-size:.63rem;line-height:1.45}.sushiRoutePreview{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 11px;border:1px solid #49324f;border-radius:10px;background:linear-gradient(135deg,rgba(126,67,136,.14),rgba(239,74,154,.08))}.sushiRoutePreview>div{display:flex;flex-direction:column;gap:3px;min-width:0}.sushiRoutePreview small,.sushiRoutePreview span{color:#a993ae;font-size:.61rem}.sushiRoutePreview strong{font-size:.75rem;overflow-wrap:anywhere}.sushiRoutePreview small{text-align:right;line-height:1.35}.quickTradeConnect{display:flex;flex-direction:column;gap:7px}.quickTradeConnect .wallet,.quickTradeConnect .walletMenu{width:100%}.quickTradeConnect .walletMenu{position:static}.quickTradeConnect .wallet{min-height:48px}.quickTradeConnect .walletPopover{position:absolute;top:14px;right:14px;bottom:auto}.quickTradeConnect>small{color:#718078;font-size:.59rem;line-height:1.4;text-align:center}@media(max-width:900px){.marketWorkspace{grid-template-columns:1fr}.tradeRail{position:relative;top:auto;grid-row:1}.marketOverview{grid-row:2}.quickMarketPanel .marketWorkspace{grid-template-columns:1fr}}@media(max-width:640px){.detailPage{padding-top:8px;padding-bottom:104px}.detailNav{min-height:46px}.tokenHero{grid-template-columns:50px minmax(0,1fr);gap:11px;margin-top:8px;padding:14px}.largeCoin{width:50px;height:50px}.tokenHero h1{font-size:clamp(1.55rem,8vw,2.15rem)}.tokenOriginLine{align-items:flex-start;flex-direction:column;gap:3px}.tokenHero .tokenDescription{-webkit-line-clamp:2;font-size:.75rem}.tokenHeroActions{grid-column:1/-1;display:grid;grid-template-columns:1fr;margin-top:9px}.tokenHeroActions .watchTokenButton{width:100%}.tokenHeroActions .tokenShareArea{display:grid;grid-template-columns:1fr;width:100%}.tokenHeroActions .tokenShareActions{grid-template-columns:repeat(3,minmax(0,1fr))}.marketPanel{padding:13px}.marketTitle{margin-bottom:11px}.marketTitle h2{font-size:1.25rem}.marketWorkspace{gap:12px}.marketOverview .intelligenceStats{grid-template-columns:repeat(2,minmax(0,1fr))}.marketOverview .marketStats>div{min-height:88px;padding:11px}.marketOverview .marketStats strong{font-size:.85rem}.tradeRail{padding:12px;border-radius:14px}.tradeRail .tradeInputRow input{font-size:2rem}.marketDetailTabs{max-width:none}.marketPanel>.creatorIntelligence{padding:14px}.aboutPane,.overviewPane{grid-template-columns:1fr;gap:18px}.tokenInfoPanel{padding:12px}.tokenInfoTabs button{font-size:.65rem}.compactSafetyList,.mobileTradeBar{grid-template-columns:1fr 1fr}.mobileTradeBar{position:fixed;z-index:90;right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;display:grid;grid-gap:8px;gap:8px;padding:7px;border:1px solid #314138;border-radius:15px;background:rgba(8,14,10,.96);box-shadow:0 18px 46px rgba(0,0,0,.55);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobileTradeBar button{min-height:49px;border:0;border-radius:10px;background:#152119;color:#87948b;font:inherit;font-weight:900;cursor:pointer}.mobileTradeBar button:first-child.active{background:#00c805;color:#021506}.mobileTradeBar button:last-child.active{background:#e54848;color:#fff}.quickMarketPanel .tradeRail{padding:10px}.quickMarketPanel .tradeRailHeader{margin-bottom:8px}.quickMarketPanel .tradeAmountCard{padding:11px}.quickMarketPanel .tradeDisclosure{margin:7px 0}.quickMarketPanel .creatorRiskCheck,.quickMarketPanel .creatorRiskSummary,.quickMarketPanel .preflightCard{margin-bottom:7px}.quickMarketPanel .marketOverview{gap:8px}.quickMarketPanel .marketOverview .priceChart{padding:11px}.quickMarketPanel .priceChart svg{max-height:125px}.quickTradeConnect .walletPopover{position:fixed;top:50%;right:auto;bottom:auto;left:50%;width:min(350px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;transform:translate(-50%,-50%)}}@media(max-width:390px){.compactSafetyList,.marketOverview .intelligenceStats{grid-template-columns:1fr}}.tokenHero{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:14px 16px}.largeCoin{width:56px;height:56px}.tokenHero h1{margin:3px 0 1px;font-size:clamp(1.55rem,2.8vw,2.15rem)}.tokenHero .tokenDescription{max-width:820px;margin-top:6px;-webkit-line-clamp:1;font-size:.75rem}.tokenHeroActions{gap:7px;margin-top:8px}.tokenHeroActions .tokenContractQuick,.tokenHeroActions .tokenShareActions button,.tokenHeroActions .watchTokenButton{min-height:34px}.tokenHeroActions .watchTokenButton{padding:0 10px}.tokenHeroActions .tokenShareActions button{padding:0 11px}.marketPanel{padding:16px}.marketTitle{margin-bottom:10px}.marketWorkspace{gap:12px}.marketOverview .priceChart{min-height:0;margin:0 0 10px;padding:14px}.marketOverview .priceChart svg{margin-top:8px}.marketOverview .intelligenceStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.marketOverview .marketStats{margin-bottom:8px}.marketOverview .marketStats>div{min-height:72px;gap:5px;padding:10px;border-radius:11px}.marketOverview .marketStats small{font-size:.62rem}.marketOverview .marketStats strong{font-size:.82rem}.marketOverview .graduationCard{margin-bottom:8px;padding:10px 12px;border-radius:11px}.marketOverview .graduationCard small{margin-top:5px;font-size:.67rem;line-height:1.4}.tradeRail{padding:12px}.tradeRailHeader{margin-bottom:8px}.tradeRailHeader h3{font-size:1.05rem}.tradeRail .tradeTabs{margin-bottom:7px}.tradeRail .tradeTabs button{min-height:38px;padding:7px}.tradeRail .tradeAmountCard{padding:11px}.tradeRail .tradeInputRow input{min-height:46px;font-size:2rem}.tradeRail .quickAmounts{gap:6px;margin-top:7px}.tradeRail .quickAmounts button{min-height:36px}.tradeRail .orderPreview{margin-top:8px;padding-top:8px}.tradeRail .tradeDisclosure{margin:7px 0}.tradeRail .creatorRiskCheck{margin-bottom:7px;padding:9px}.tradeRail .preflightCard{margin-bottom:7px;padding:9px 10px}.tradeRail .launch{min-height:46px}.tradeRail .starterGuide{display:none}.tradeExplorer{margin-top:7px}.marketDetailTabs,.tokenInfoTabs{margin-top:12px}.marketPanel>.creatorIntelligence,.marketPanel>.tradeHistory{margin-top:8px}.tradeHistory{padding-top:18px}.historyHeader{margin-bottom:8px}.tradeRow{padding:10px 6px}.tokenInfoPanel{margin-top:10px}@media(max-width:900px){.marketOverview .priceChart{margin-bottom:8px}.marketOverview .intelligenceStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.detailPage{padding-bottom:82px}.tokenHero{grid-template-columns:42px minmax(0,1fr);gap:9px;margin-top:5px;padding:10px}.largeCoin{width:42px;height:42px}.tokenHero h1{font-size:1.4rem;line-height:1.04}.tokenHero .tokenSymbol{font-size:.82rem}.tokenHero .tokenDescription{display:none}.tokenOriginLine{gap:1px}.tokenOriginLine>span{font-size:.58rem}.tokenHeroActions{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:5px}.tokenHeroActions .watchTokenButton{width:auto;min-width:0;min-height:38px;margin:0;padding:0 5px;font-size:.62rem;white-space:nowrap}.tokenHeroActions .tokenShareActions,.tokenHeroActions .tokenShareArea{display:contents}.tokenHeroActions .tokenContractQuick{display:none}.tokenHeroActions .tokenShareActions button{min-width:0;min-height:38px;padding:0 4px;font-size:.6rem;white-space:nowrap}.tokenHeroActions .tokenActionNotice{grid-column:1/-1;min-height:0;font-size:.58rem}.marketPanel{margin-top:8px;padding:10px}.marketTitle{margin-bottom:7px}.marketTitle h2{font-size:1.1rem}.marketWorkspace{gap:8px}.tradeRail{padding:10px}.tradeRailHeader{margin-bottom:6px}.tradeRail .tradeAmountCard{padding:10px}.tradeRail .tradeInputRow input{min-height:44px;font-size:1.8rem}.tradeRail .creatorRiskCheck strong{font-size:.74rem}.tradeRail .creatorRiskCheck small{font-size:.63rem}.tradeExplorer{display:none}.marketOverview .priceChart{min-height:0;padding:11px}.marketOverview .priceChart svg{margin-top:6px}.marketOverview .intelligenceStats{grid-template-columns:repeat(2,minmax(0,1fr))}.marketOverview .marketStats>div{min-height:68px;padding:9px}.marketOverview .graduationCard{padding:9px 10px}.marketDetailTabs{margin-top:9px}.marketPanel>.tradeHistory{margin-top:6px}.historyHeader{margin-bottom:5px}.tradeRow{padding:9px 4px}.tokenInfoPanel{margin-top:8px;padding:10px}.tokenInfoTabs{margin-bottom:10px}.compactSafetyList{grid-template-columns:repeat(2,minmax(0,1fr))}.mobileTradeBar{right:10px;bottom:max(8px,env(safe-area-inset-bottom));left:10px;gap:6px;padding:5px;border-radius:13px}.mobileTradeBar button{min-height:44px}}@media(max-width:390px){.compactSafetyList,.marketOverview .intelligenceStats{grid-template-columns:repeat(2,minmax(0,1fr))}}.rewardDashboard{margin-top:18px}.rewardDashboard>p{color:#8e9a91;line-height:1.55}.feeRecipientGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0}.feeRecipientGrid>a{display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid #29362d;background:#0a0f0b;border-radius:14px;color:inherit;text-decoration:none;min-width:0}.feeRecipientGrid>a:hover{border-color:#3b6142}.claimBox small,.feeAssetGrid dt,.feeRecipientGrid small{color:#758179;font-size:.7rem}.feeRecipientGrid strong{overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.feeRecipientGrid span{color:#63d873;font-size:.68rem;font-weight:800}.feeAssetGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:18px 0}.feeAssetGrid article{padding:16px;border:1px solid #29362d;background:#0a0f0b;border-radius:14px}.feeAssetGrid header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.feeAssetGrid header span{font-size:.76rem;color:#8d9990;font-weight:800}.feeAssetGrid header strong{color:#74e883;font-size:.88rem}.feeAssetGrid dl{display:grid;grid-template-columns:1fr auto;grid-gap:8px 12px;gap:8px 12px;margin:0}.feeAssetGrid dd,.feeAssetGrid dt{margin:0}.feeAssetGrid dd{text-align:right;font-size:.77rem;font-weight:850}.feeAuthorityNote{border-color:#39552d}.pendingPayoutNotice{border-color:#6d5426}.pendingPayoutNotice a{color:#78e78a;text-decoration:none;font-weight:800}.pendingPayoutNotice code{display:block;width:100%;padding:8px 10px;border-radius:8px;background:#080c09;color:#c5d0c7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pendingPayoutNotice small{color:#897d62}.postGraduationFees{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.claimBox button,.postGraduationFees button{border:0;border-radius:11px;background:#00c805;color:#031005;padding:11px 14px;font-weight:900;cursor:pointer}.postGraduationFees button{margin-top:5px}.claimBox button:disabled,.postGraduationFees button:disabled{background:#17391c;color:#61b568;cursor:not-allowed}.postGraduationFees small{color:#738077;line-height:1.45}.claimGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:20px 0}.claimBox{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px;border:1px solid #255d2e;background:#0c2411;border-radius:14px}.claimBox>div{min-width:0}.claimBox small{display:block;margin-bottom:6px}.claimBox strong{display:block;font-size:1rem;overflow:hidden;text-overflow:ellipsis}.claimBox span{display:block;color:#7e8c82;font-size:.67rem;line-height:1.4;margin-top:7px}.claimBox button{flex:0 0 auto}@media(max-width:900px){.feeRecipientGrid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.claimGrid,.feeAssetGrid{grid-template-columns:1fr}.claimBox{align-items:stretch;flex-direction:column}.claimBox button{width:100%}}@media(max-width:500px){.feeRecipientGrid{grid-template-columns:1fr}}.rewardTitle{align-items:flex-start}.feeSplitSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0}.feeSplitSummary article{display:flex;flex-direction:column;gap:6px;min-width:0;padding:15px;border:1px solid #29412f;background:linear-gradient(145deg,#0d1710,#09100b);border-radius:14px}.feeSectionHeading small,.feeSplitSummary small{color:#77847b;font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.feeSplitSummary strong{color:#7bea89;font-size:1.2rem;line-height:1}.feeSplitSummary span{color:#8c9990;font-size:.68rem;line-height:1.4}.graduationFlow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0;padding:0;list-style:none}.graduationFlow li{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;min-width:0;padding:15px;border:1px solid #26322a;background:#090e0a;border-radius:14px}.graduationFlow li.active{border-color:#53c765;background:linear-gradient(145deg,#102717,#0a130d);box-shadow:inset 0 0 0 1px #1a5525}.graduationFlow li.complete{border-color:#315038;background:#0c1710}.graduationStepNumber{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#151d17;color:#839087;font-size:.68rem;font-weight:900}.graduationFlow li.active .graduationStepNumber,.graduationFlow li.complete .graduationStepNumber{background:#163e1d;color:#7bea89}.graduationFlow strong{display:block;margin:1px 0 6px;font-size:.84rem}.graduationFlow p{margin:0;color:#89958d;font-size:.7rem;line-height:1.48}.graduationFlow em{grid-column:2;color:#667169;font-size:.58rem;font-style:normal;font-weight:900;letter-spacing:.1em}.graduationFlow li.active em{color:#75e785}.creatorContinuation{border-color:#3e6f45;background:linear-gradient(145deg,#102116,#0c1510)}.creatorContinuation strong{color:#80ed8e}.feeSectionHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:22px 0 10px}.feeSectionHeading strong{display:block;margin-top:4px;font-size:.92rem}.feeSectionHeading>span{color:#79e787;font-size:.65rem;font-weight:900;text-transform:uppercase}.primaryFeeRecipients{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.feeControlDetails{margin:16px 0;border:1px solid #29362d;background:#0a0f0b;border-radius:14px;overflow:hidden}.feeControlDetails summary{padding:14px 16px;color:#aab5ad;font-size:.74rem;font-weight:850;cursor:pointer;list-style-position:inside}.feeControlDetails[open] summary{border-bottom:1px solid #26322a;color:#76e786}.secondaryFeeRecipients{grid-template-columns:repeat(2,minmax(0,1fr));margin:14px}.feeControlDetails .feeAuthorityNote{margin:0 14px 14px}@media(max-width:900px){.feeSplitSummary{grid-template-columns:1fr 1fr}.graduationFlow{grid-template-columns:1fr}}@media(max-width:500px){.feeSplitSummary,.primaryFeeRecipients,.secondaryFeeRecipients{grid-template-columns:1fr}.feeSplitSummary article,.graduationFlow li{padding:13px}.feeSectionHeading{align-items:flex-start}}.brandLockup{display:flex;align-items:center;gap:11px}.brandLogo{display:block;width:40px;height:40px;object-fit:cover;border-radius:11px;box-shadow:0 0 22px rgba(82,240,49,.16)}@media(max-width:780px){.brandLogo{width:36px;height:36px}}.legalPage{width:100%;max-width:980px;min-height:100vh;margin:auto;padding:0 24px 72px}.legalNav{height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(56,77,63,.65)}.legalNav>a:last-child{display:inline-flex;min-height:44px;align-items:center;padding:0 13px;border:1px solid #2b3b30;border-radius:11px;color:#a7b3aa;text-decoration:none;font-size:.78rem;font-weight:850}.legalHero{margin-top:28px;padding:32px}.legalHero h1{margin:8px 0 10px;font-size:clamp(2rem,4.5vw,3.5rem);line-height:.98;letter-spacing:-.045em}.legalHero>p:last-child{margin:0;color:#7f8b83;font-size:.72rem}.legalDocument{margin-top:16px;padding:32px}.legalDocument h2{margin:30px 0 9px;font-size:1.18rem;letter-spacing:-.02em}.legalDocument h2:first-of-type{margin-top:25px}.legalDocument p{margin:0;color:#a2ada5;font-size:.88rem;line-height:1.72}.legalDocument a{color:#69e97a}.legalNotice{padding:16px;border:1px solid #3a5a41;border-radius:14px;background:#0d2012;color:#aeb8b1;font-size:.82rem;line-height:1.55}.legalNotice strong{color:#72ef82}.legalNotice.danger{border-color:#664037;background:#251510}.legalNotice.danger strong{color:#ff9c92}.legalFooter,.siteFooter{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 18px}.legalFooter{padding:24px 4px}.legalFooter a,.siteFooter a{color:#7f8c83;text-decoration:none;font-size:.72rem;font-weight:800}.legalFooter a:hover,.siteFooter a:hover{color:#69e97a}.siteFooter{margin-top:44px;padding:24px 12px calc(24px + env(safe-area-inset-bottom));border-top:1px solid #202b23}.siteFooter span{width:100%;color:#657168;text-align:center;font-size:.64rem;line-height:1.5}.betaDisclosure{display:inline-flex;align-items:center;gap:7px;color:#ffca69!important}.betaDisclosure:before{content:"";width:7px;height:7px;border-radius:50%;background:#ffca69}@media(max-width:880px){.siteFooter{padding-bottom:0}}@media(max-width:640px){.legalPage{padding:0 12px calc(64px + env(safe-area-inset-bottom))}.legalNav{height:64px}.legalHero{margin-top:16px;padding:22px 18px}.legalHero h1{font-size:2rem}.legalDocument{padding:22px 18px}.legalDocument p{font-size:.84rem}}