@font-face{font-family:arcadeFont;src:url(../media/space_grotesk-s.p.402qztxboi6p9.ttf)format("truetype");font-display:swap;font-weight:300 700}@font-face{font-family:arcadeFont Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.arcadefont_857a4b1c-module__fc4BZq__className{font-family:arcadeFont,arcadeFont Fallback}.arcadefont_857a4b1c-module__fc4BZq__variable{--font-arcade:"arcadeFont", "arcadeFont Fallback"}
:root{--bg:#100d20;--surface:#19132c;--surface-2:#211b36;--surface-3:#302544;--border:#362b49;--border-strong:#66527e;--text:#f8f3ff;--muted:#aaa2c0;--faint:#948aa9;--accent:#64e9f3;--warning:#ffc78d;--danger:#ed8cdd;--mono:ui-monospace, SFMono-Regular, Consolas, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pink:#ed8cdd;--radius:0px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;font-family:var(--font-arcade), system-ui, sans-serif;margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{background:var(--surface-2);min-height:40px;color:var(--text);cursor:pointer;border:0;border-radius:9px;padding:9px 15px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s}button:hover:not(:disabled){background:var(--surface-3);border-color:var(--border-strong)}button:disabled{opacity:.45;cursor:not-allowed}input,select{min-width:0;max-width:100%;min-height:44px;color:var(--text);background:var(--surface-2);border:0;border-radius:9px;padding:11px 13px;font-size:14px}input::placeholder{color:var(--faint)}input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--accent);vertical-align:middle;margin-right:8px}select{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}h1,h2,h3,p{overflow-wrap:break-word}h1,h2,h3{letter-spacing:-.035em;font-weight:500;line-height:1.16}h2{font-size:24px}h3{font-size:18px}p{color:var(--muted)}small{color:var(--muted);font-size:12px;line-height:1.6}svg{flex-shrink:0}b,strong{font-weight:600}::selection{background:var(--accent);color:var(--bg)}.shell{flex-direction:column;min-height:100vh;display:flex}.skipLink{z-index:200;background:var(--accent);color:var(--bg);padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skipLink:focus{transform:none}.header{z-index:50;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:38px;height:100px;padding:0 40px;display:flex;position:relative}.brand{flex-shrink:0;align-items:center;gap:10px;display:flex}.brand>svg{color:var(--accent);width:32px;height:32px}.brand>span{letter-spacing:-1.8px;font-size:32px;font-weight:700;line-height:1}.brandDot{color:var(--accent)}.header nav{align-items:center;gap:26px;height:100%;display:flex}.header nav a{height:100%;color:var(--muted);white-space:nowrap;align-items:center;font-size:14px;font-weight:500;display:flex;position:relative}.header nav a:hover,.header nav a.active{color:var(--pink)}.header nav a.active:after{background:var(--accent);content:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}.headerActions{align-items:center;gap:20px;margin-left:auto;display:flex}.networkPill{white-space:nowrap;color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.networkPill i,.environmentTag i,.footerNetwork i{background:var(--accent);border-radius:50%;width:6px;height:6px;display:inline-block}.walletButton{border-color:var(--accent);color:var(--bg);white-space:nowrap;background:var(--accent);border-radius:100px;min-height:42px;padding:12px 20px;font-size:14px}.walletButton:hover:not(:disabled){background:#9cf2f8;border-color:#9cf2f8}.walletButton.connected{color:var(--text);background:var(--surface-2);border-color:#0000}.walletButton.connected:hover{background:var(--surface-3)}.walletButton.warning{background:var(--warning);color:var(--bg)}.statusDot{background:var(--accent);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.walletControl{position:relative}.walletPopover{z-index:110;background:var(--surface);border:1px solid var(--border-strong);border-radius:14px;gap:16px;width:min(330px,100vw - 32px);padding:20px;display:grid;position:absolute;top:54px;right:0;box-shadow:0 20px 60px #0006}.walletPopover>span{font:12px var(--mono);color:var(--muted)}.walletAddress{text-align:left;overflow-wrap:anywhere;width:100%;font:12px var(--mono);flex-wrap:wrap;gap:8px;display:flex}.walletAddress small{color:var(--accent)}.walletPopover>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.walletPopover>div span{color:var(--muted)}.walletPopover>a{color:var(--accent);font-size:13px}.disconnectButton{color:var(--danger)}.mobileNav{box-shadow:none;background:#100d20f7;border:0;border-radius:0;display:none}.appPage,.protocolPage{flex:1;width:min(1200px,100% - 80px);margin:0 auto;padding:56px 0 80px}.pageHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:38px;display:flex}.pageHeading h1{letter-spacing:-.055em;margin:12px 0;font-size:clamp(36px,4vw,54px)}.pageHeading p{margin:0;font-size:16px}.eyebrow,.sectionLabel{font:11px var(--mono);letter-spacing:.12em;color:var(--muted)}.accentText{color:var(--accent)}.environmentTag{font:11px var(--mono);letter-spacing:.06em;border:1px solid var(--border);color:var(--muted);border-radius:5px;align-items:center;gap:8px;padding:8px 11px;display:flex}.protocolHero{max-width:760px;margin:0 0 52px}.protocolHero h1{letter-spacing:-.06em;margin:12px 0;font-size:clamp(32px,4vw,44px);font-weight:600}.protocolHero p{max-width:660px;margin:0;font-size:16px}.protocolHero>a{color:var(--muted);font:12px var(--mono);overflow-wrap:anywhere;max-width:100%;margin-top:12px;display:inline-block}.protocolHero h1 small{color:var(--muted);letter-spacing:-.02em;margin-left:8px;font-size:.5em}.protocolHero .eyebrow{color:var(--muted)}.tradingWorkspace{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:100px;padding:36px 0 70px;display:grid}.homeSwap{grid-area:1/2;width:100%;position:static;top:24px}.protocolOverview{grid-area:auto;min-width:0;margin:20px 0 0}.overviewTop{justify-content:space-between;align-items:center;padding-top:4px;display:flex}.subtleLabel{color:var(--faint);font-size:12px}.arcadeStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;width:100%;max-width:720px;margin:0 0 70px;padding:0;display:grid}.arcadeStats article{min-width:0;padding:0}.arcadeStats article:first-child{padding:0}.arcadeStats article:last-child{grid-column:auto;padding:0;display:block}.arcadeStats span{color:var(--muted);font-size:14px;display:block}.arcadeStats b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--pink);margin:8px 0 0;font-size:38px;font-weight:500;display:block}.arcadeStats small{color:var(--faint);font-size:12px}.sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;display:flex}.sectionHeading h2{letter-spacing:-.05em;margin:0;font-size:25px;font-weight:600}.sectionHeading>a{color:var(--muted);white-space:nowrap;font-size:12px}.sectionHeading>a:hover{color:var(--accent)}.launchListRow{align-items:center;gap:16px;padding:16px 0;transition:background .15s;display:flex}.launchListRow:hover{color:var(--accent);background:0 0}.tokenIdentity{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tokenIdentity b{font-size:16px}.tokenIdentity>span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.statusBadge{white-space:nowrap;font:12px var(--font-arcade), sans-serif;color:var(--muted);background:0 0;border-radius:0;padding:0}.statusBadge.live{color:var(--accent);background:0 0}.rowArrow{color:var(--faint);margin-left:5px}.earnLinks{margin:0}.earnLinks>a{align-items:center;gap:20px;padding:20px 0;display:flex}.featureIndex{color:var(--pink);font:32px var(--font-arcade), sans-serif;align-self:center;width:32px;padding:0}.earnLinks h3{letter-spacing:-.045em;margin:0 0 5px;font-size:24px;font-weight:500}.earnLinks p{margin:0;font-size:14px}.earnLinks>a>span:last-child{color:var(--muted);margin-left:auto}.earnLinks>a:hover h3{color:var(--accent)}.swapCard{min-width:0;height:fit-content;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.cardTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.cardTop h2{letter-spacing:-.035em;margin:0;font-size:25px;font-weight:500}.cardTop>a,.cardTop>span{color:var(--muted);font-size:12px}.swapCard>h2{margin-top:0}.swapCard>p{font-size:14px}.swapCard>small{margin-top:18px;font-size:12px;display:block}.swapCard>label{color:var(--muted);margin:18px 0;font-size:14px;display:block}.swapCard>label>input:not([type=checkbox]){width:100%;margin-top:8px;display:block}.swapCard>.walletButton,.swapCard>.primaryAction{width:100%;min-height:50px;margin-top:20px;font-size:14px}.primaryAction{color:var(--bg);background:var(--accent);border-color:var(--accent);border-radius:100px;font-weight:600}.primaryAction:hover:not(:disabled){background:#9cf2f8;border-color:#9cf2f8}.swapCard>.primaryAction:disabled{background:var(--surface-3);color:var(--muted);border-color:var(--border);opacity:1}.swapCard>a{color:var(--accent);margin-top:12px;font-size:13px;display:inline-block}.tokenInput{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:16px 0;transition:border-color .15s}.tokenInput:focus-within{border-color:#0000}.tokenInput+.tokenInput{margin-top:10px}.tokenInput>div:first-child,.tokenInput>div:nth-child(2){justify-content:space-between;align-items:center;gap:12px;display:flex}.tokenInput>div:first-child{color:var(--muted);font-size:13px}.tokenInput>div:first-child>button{color:var(--muted);background:0 0;border:0;min-height:22px;padding:0;font-size:12px}.tokenInput>div:first-child>button:hover:not(:disabled){color:var(--accent)}.tokenInput>div:nth-child(2){margin-top:13px}.tokenInput input{letter-spacing:-.04em;width:100%;min-width:0;max-width:100%;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;outline:none;height:65px;padding:0;font-size:48px;font-weight:500}.tokenInput input::placeholder{color:#87759d}.tokenInput input:not([readonly]){caret-color:var(--accent)}.tokenInput input:not([readonly]):hover{background:#64e9f306}.tokenInput input:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:4px}.tokenInput input[readonly]{color:var(--pink)}.tokenInput small{margin-top:10px;font-size:12px;display:block}.tokenInput>label{color:var(--muted);font-size:13px;display:block}.tokenInput>label+label{margin-top:16px}.tokenInput label input{margin-top:8px;display:block}.tokenInput label select{width:100%;margin-top:8px;display:block}.tokenInput>button{min-height:30px;margin-top:8px;padding:4px 10px;font-size:12px}.tokenSelect{color:var(--text);background:#ffffff09;border:0;border-radius:25px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:6px 12px 6px 7px;display:inline-flex}.tokenSelect b{text-overflow:ellipsis;max-width:90px;font-size:15px;overflow:hidden}.tokenSelect i{color:var(--muted);font-style:normal}.flipButton{z-index:1;width:44px;height:44px;min-height:44px;color:var(--pink);background:0 0;border:0;border-radius:50%;margin:2px 0 2px auto;padding:0;font-size:25px;display:block;position:relative}.flipButton:hover:not(:disabled){border-color:var(--surface);color:var(--accent)}.swapFootnote{text-align:center;justify-content:center;align-items:center;gap:7px;display:flex;color:var(--faint)!important}.swapFootnote svg{width:13px;height:13px}.tradeMeta{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:13px 16px;margin:18px 0;padding:10px 0;font-size:14px;display:grid}.tradeMeta>div{display:contents}.tradeMeta span{color:var(--muted)}.tradeMeta b{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:400}.slippageOptions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.slippageOptions button[aria-pressed=true],.slippageOptions button.active{background:var(--accent);color:var(--bg);border-color:var(--accent)}.slippageOptions>label{flex:1;align-items:center;gap:8px;font-size:13px;display:flex}.slippageOptions input{width:100%;min-width:70px}.slippageOptions select{flex:1}.slippagePopover{background:var(--bg);border:1px solid var(--border);border-radius:10px;margin-top:14px;padding:16px}.slippagePopover>span{margin-bottom:12px;font-size:13px;display:block}.slippagePopover small{margin-top:12px;display:block}.slippagePopover .slippageOptions>label{max-width:100px}.errorText,[role=alert]{color:var(--danger);overflow-wrap:anywhere;font-size:13px}.errorText{background:0 0;border:0;border-radius:8px;padding:12px 0}.emptyState{color:var(--muted);text-align:center;padding:32px 12px;font-size:14px}.modeTabs{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:24px;padding:0;display:flex}.modeTabs button{color:var(--muted);background:0 0;border-color:#0000;border-radius:0;flex:0 auto;padding:6px 0}.modeTabs button[aria-pressed=true]{color:var(--pink);background:0 0}.tokenModalBackdrop{z-index:150;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050705b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.tokenModal{background:var(--surface);border:1px solid var(--border-strong);border-radius:20px;width:440px;max-width:100%;max-height:85dvh;padding:24px;overflow:auto;box-shadow:0 32px 100px #0006}.tokenModalHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.tokenModalHead b{letter-spacing:-.03em;font-size:22px;font-weight:500}.tokenModalHead span{color:var(--muted);margin-top:6px;font-size:13px;display:block}.tokenModalHead button{background:0 0;border:0;width:36px;min-height:36px;padding:0;font-size:24px}.tokenModal>input{width:100%;margin-bottom:16px}.tokenList{max-height:380px;overflow:auto}.tokenList>button{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:66px;padding:12px 8px;display:flex}.tokenList>button:hover:not(:disabled){background:var(--surface-2)}.tokenList>button>div{flex-direction:column;gap:3px;min-width:0;display:flex}.tokenList b{font-size:14px}.tokenList small{color:var(--muted);overflow-wrap:anywhere;margin:0!important;display:block!important}.tokenList em{font:11px var(--mono);color:var(--accent);margin-left:auto}.tokenWarning{border-top:1px solid var(--border);padding-top:18px;font-size:12px;margin:16px 0 0!important;display:block!important}.tokenEmpty{padding:16px;font-size:14px}.liquidityWorkspace{grid-template-columns:440px minmax(0,1fr);align-items:start;gap:32px;display:grid}.positionPanel{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.positionPanel h2{margin:0 0 24px;font-size:22px}.positionPanel>label{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.positionPanel>label input{width:90px}.positionPanel>p{font-size:14px}.arcadePositionRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:20px 0;display:flex}.arcadePositionRow>b{width:100%;font-size:15px;display:block}.arcadePositionRow>span{color:var(--muted);overflow-wrap:anywhere;width:100%;margin-bottom:6px;font-size:12px}.arcadePositionRow button{font-size:12px}.arcadePoolDirectory{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:44px 0 0;padding:0}.arcadePoolDirectory .cardTop{flex-wrap:wrap}.arcadePoolDirectory .cardTop>div{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.arcadePoolDirectory .cardTop input{flex:1;min-width:230px}.arcadeTableScroll{min-width:0;max-width:100%;overflow-x:auto}.arcadePoolDirectory table{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.arcadePoolDirectory th{color:var(--muted);text-align:left;padding:12px;font-size:12px;font-weight:400}.arcadePoolDirectory td{text-align:left;font-variant-numeric:tabular-nums;padding:20px 12px}.arcadePoolDirectory td:first-child{min-width:170px}.arcadePoolDirectory td:first-child>b{vertical-align:middle;margin-left:8px}.arcadePoolDirectory td small{margin-top:5px;font-size:12px;display:block}.arcadePoolDirectory td a{color:var(--muted);font-size:12px}.arcadePoolDirectory td a:hover{color:var(--accent)}.arcadePoolDirectory>small{margin-top:24px;padding-top:0;display:block}.arcadePoolDirectory>p{font-size:14px}.arcadeFarmGrid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.arcadeFarmGrid>.swapCard>.cardTop h2{font-size:24px}.arcadeFarmGrid>.swapCard>p:first-of-type{margin-top:-10px;margin-bottom:28px;font-size:13px}.arcadeFarmGrid>.swapCard>button:not(.primaryAction):not(.walletButton){width:100%;margin-top:10px}.arcadeFarmGrid .tradeMeta{margin-bottom:28px}.arcadeFarmGrid .tradeMeta b:nth-of-type(3){color:var(--pink);font-size:20px}.stakingWorkspace{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:80px;display:grid}.stakingWorkspace>.swapCard{grid-area:1/2}.contextPanel{grid-area:1/1;padding:12px 0}.contextPanel .contextNumber{letter-spacing:-.06em;color:var(--accent);margin:4px 0 22px;font-size:80px;font-weight:400;line-height:1.1}.contextPanel>h2{max-width:320px;margin-bottom:18px;font-size:28px}.contextPanel>p{max-width:400px;font-size:16px}.contextRows{margin-top:36px}.contextRows>div{justify-content:space-between;gap:16px;padding:14px 0;font-size:14px;display:flex}.contextRows span{color:var(--muted)}.contextRows b{font-weight:400}.contextPanel>a{color:var(--accent);margin-top:28px;font-size:14px;display:inline-block}.votingCard{max-width:620px}.votingEmpty{color:var(--muted);padding:32px 0;font-size:15px}.launchWorkspace{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:80px;display:grid}.launchWorkspace>.launchCreate{grid-area:1/2}.launchDirectory{grid-area:1/1;min-width:0}.launchDirectory>h2{margin-top:0;font-size:24px}.launchDirectory .arcadeCards{grid-template-columns:1fr;gap:6px;margin-bottom:20px;display:grid}.arcadeCards>a{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:18px;padding:18px 0;transition:border-color .15s;display:flex}.arcadeCards>a:hover{border-color:var(--border-strong);box-shadow:none;color:var(--accent)}.arcadeCards>a>b{letter-spacing:-.02em;font-size:20px}.arcadeCards p{margin:6px 0 16px;font-size:14px}.arcadeCards small{font:12px var(--font-arcade), sans-serif;background:0 0;border:0;border-radius:0;padding:0;display:inline-block}.launchCreate .cardTop>span{font:11px var(--mono)}.launchCreate>label{font-size:13px}.launchCreate>p{box-shadow:none;color:var(--pink);background:0 0;border:0;border-radius:0;padding:0;font-size:13px}.marketChartBox{box-shadow:none;background:0 0;border:0;border-radius:0;margin:24px 0;overflow:hidden}.marketChartHead{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.marketChartHead>div{align-items:center;gap:14px;display:flex}.marketChartHead span,.marketChartHead i{font:11px var(--mono);color:var(--muted)}.marketChartHead b{font-size:14px;font-weight:500}.marketChart{width:100%;min-width:0;height:460px}.chartError{color:var(--danger);padding:40px}.launchDetailGrid{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;display:grid}.launchDetailGrid .marketChartBox{margin:0}.launchDetailGrid .launchTrading{grid-area:1/2/span 2}.launchDetailGrid .graduationCard{grid-column:1}.graduationCard h2{font-size:20px}.graduationCard progress{appearance:none;background:var(--surface-3);width:100%;height:5px;accent-color:var(--accent);border:0;border-radius:4px;margin:12px 0;overflow:hidden}progress::-webkit-progress-bar{background:var(--surface-3)}progress::-webkit-progress-value{background:var(--accent)}progress::-moz-progress-bar{background:var(--accent)}.graduationCard>p{font-size:13px}.launchDetailGrid .tokenInput{padding:14px}.launchDetailGrid .tokenInput input{font-size:30px}.docsGrid{grid-template-columns:1fr 1fr;gap:24px 70px;display:grid}.docsGrid article{padding:12px 0}.docsGrid h2{margin:0 0 15px;font-size:22px}.docsGrid p{margin:0;font-size:15px;line-height:1.8}.contractDirectory{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:36px;padding:0}.contractDirectory h2{margin:0 0 20px;font-size:22px}.contractDirectory>a{color:var(--muted);align-items:center;gap:16px;padding:12px 0;font-size:13px;display:flex}.contractDirectory code{color:var(--text);margin-left:auto;font-size:12px}.contractDirectory>a:hover{color:var(--accent)}footer{color:var(--muted);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:32px;margin-top:24px;padding:40px;font-size:12px;display:flex}.footerBrand{letter-spacing:-1px;color:var(--pink);font-size:22px;font-weight:700}.footerBrand>span{color:var(--accent)}.footerBrand small{color:var(--faint);letter-spacing:0;margin-left:14px;font-size:12px;font-weight:400;display:none}.footerLinks{gap:24px;display:flex}.footerLinks a:hover{color:var(--text)}.footerNetwork{white-space:nowrap;align-items:center;gap:8px;display:flex}@media (min-width:1500px){.header{box-shadow:none;background:0 0;border:0;border-radius:0;gap:38px;height:100px;padding-left:60px;padding-right:60px}.tradingWorkspace{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:100px;padding:36px 0 70px}}@media (max-width:1200px){.header{box-shadow:none;background:0 0;border:0;border-radius:0;gap:38px;height:100px;padding:0 24px}.header nav{gap:18px}.headerActions{gap:14px;position:relative}.headerActions .networkPill{font-size:10px;display:flex;position:absolute;top:48px;right:4px}.appPage,.protocolPage{width:calc(100% - 64px)}.tradingWorkspace{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:100px;padding:36px 0 70px}.arcadeStats article{padding:0}.arcadeStats span{color:var(--muted);font-size:14px}.stakingWorkspace{gap:40px}.launchDetailGrid{grid-template-columns:minmax(0,1fr) 370px}.launchWorkspace{gap:80px}.liquidityWorkspace{grid-template-columns:400px minmax(0,1fr)}}@media (max-width:980px){.header nav{gap:18px}.header nav a{font-size:13px}.header nav a[href=\/governance],.header nav a[href=\/docs]{display:none}.brand>span{letter-spacing:-1.8px;font-size:32px;font-weight:700}.header{box-shadow:none;background:0 0;border:0;border-radius:0;gap:38px;height:100px}.header .walletButton{padding:9px 12px;font-size:12px}.tradingWorkspace{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:100px;padding:36px 0 70px}.swapCard{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.arcadeStats{grid-template-columns:1fr 1fr;gap:48px;width:100%;max-width:720px;margin:0 0 70px;padding:0}.arcadeStats article:last-child{grid-column:auto;align-items:center;gap:14px;padding:0;display:block}.arcadeStats article:last-child b{order:1;margin:8px 0 0;font-size:38px}.arcadeStats article:last-child small{display:none}.sectionHeading h2{letter-spacing:-.05em;font-size:25px;font-weight:600}.launchListRow{gap:16px;padding:16px 0}.launchListRow .statusBadge{display:none}.stakingWorkspace{grid-template-columns:minmax(0,1fr) 380px}.launchWorkspace{grid-template-columns:minmax(0,1fr) 380px;gap:80px}.liquidityWorkspace{grid-template-columns:1fr 1fr;gap:20px}.launchDetailGrid{grid-template-columns:1fr}.launchDetailGrid .launchTrading{grid-area:auto/1}.launchDetailGrid .graduationCard{grid-row:2}.launchDetailGrid .launchTrading .swapCard{max-width:540px}.footerNetwork{display:none}}@media (max-width:760px){.header{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;gap:38px;height:100px;padding:0 20px}.header nav{display:none}.headerActions{margin-left:auto}.header .walletButton{padding:10px 14px;font-size:13px}.appPage,.protocolPage{width:calc(100% - 40px);padding:30px 0 50px}.pageHeading{margin-bottom:26px}.pageHeading h1{margin:8px 0 10px;font-size:38px}.pageHeading p{font-size:14px}.environmentTag{display:none}.tradingWorkspace{flex-direction:column;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:100px;padding:36px 0 70px;display:flex}.homeSwap{grid-area:1/2;align-self:center;width:100%;max-width:520px;position:static}.protocolOverview{grid-area:auto;width:100%;margin:20px 0 0}.arcadeStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;width:100%;max-width:720px;margin:0 0 70px;padding:0}.arcadeStats article:last-child{grid-column:auto;padding:0;display:block}.arcadeStats article:last-child b{margin:8px 0 0;font-size:38px}.arcadeStats article:last-child small{display:block}.arcadeStats b{color:var(--pink);margin:8px 0 0;font-size:38px;font-weight:500}.launchListRow .statusBadge{display:inline-block}.sectionHeading h2{letter-spacing:-.05em;font-size:25px;font-weight:600}.mobileNav{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:9px 10px calc(9px + env(safe-area-inset-bottom));box-shadow:none;background:#100d20f7;border:0;border-radius:0;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobileNav>a{color:var(--faint);flex-direction:column;align-items:center;gap:5px;min-height:48px;padding:4px;display:flex}.mobileNav svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.mobileNav span{font-size:11px}.mobileNav a.active{color:var(--pink)}.protocolHero{margin:0 0 52px}.protocolHero h1{letter-spacing:-.06em;font-size:34px;font-weight:600}.protocolHero p{font-size:14px}.liquidityWorkspace,.arcadeFarmGrid,.stakingWorkspace,.launchWorkspace{flex-direction:column;gap:24px;display:flex}.liquidityWorkspace>*,.arcadeFarmGrid>*,.stakingWorkspace>*,.launchWorkspace>*{width:100%}.stakingWorkspace .contextPanel{order:2}.stakingWorkspace>.swapCard{align-self:center;max-width:520px}.contextPanel .contextNumber{font-size:64px}.contextPanel{padding-top:20px}.contextRows{margin-top:24px}.launchWorkspace .launchCreate{order:1}.launchDirectory{order:2}.launchDirectory .arcadeCards{grid-template-columns:1fr;gap:6px}.arcadeCards>a{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:18px;padding:18px 0;display:flex}.arcadePoolDirectory{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:28px;padding:0}.arcadePoolDirectory .cardTop{gap:18px}.arcadePoolDirectory .cardTop>div{width:100%}.arcadePoolDirectory .cardTop input{min-width:140px}.arcadePoolDirectory table{font-size:13px}.cardTop h2{font-size:25px;font-weight:500}.docsGrid{grid-template-columns:1fr;gap:24px 70px}.contractDirectory{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.contractDirectory>a{gap:8px;padding:12px 0;font-size:12px}.contractDirectory code{font-size:11px}.marketChart{height:380px}.marketChartHead{padding:16px 0}.marketChartHead>div{gap:9px}.marketChartHead i{display:none}footer{box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:18px;margin-top:24px;padding:40px}.footerBrand{width:100%;color:var(--pink)}.footerLinks{gap:22px}.footerNetwork{font-size:11px;display:flex}.tokenInput input{height:65px;font-size:48px;font-weight:500}.tokenModal{padding:20px}.positionPanel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}}@media (max-width:380px){.appPage,.protocolPage{width:calc(100% - 28px)}.header{box-shadow:none;background:0 0;border:0;border-radius:0;gap:38px;height:100px;padding:0 14px}.brand>span{letter-spacing:-1.8px;font-size:32px;font-weight:700}.brand>svg{width:32px;height:32px}.swapCard{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.tokenInput{box-shadow:none;background:0 0;border:0;border-radius:0;padding:16px 0}.tokenInput input{height:65px;font-size:48px;font-weight:500}.tokenSelect{background:#ffffff09;border:0;gap:5px;min-height:44px;padding:6px 12px 6px 7px}.tokenSelect b{font-size:13px}.arcadeStats span{color:var(--muted);font-size:14px}.arcadeStats small{font-size:11px}.launchDirectory .arcadeCards{grid-template-columns:1fr;gap:6px}.pageHeading h1{font-size:34px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.walletConnect{display:block;position:relative}.swapCard>.walletConnect{margin-top:20px}.swapCard>.walletConnect>.walletButton{width:100%;min-height:50px}.walletConnectError{color:var(--danger);max-width:220px;margin-top:8px;font-size:12px;display:block}.header .walletConnectError{background:var(--surface);border:1px solid var(--border);border-radius:8px;min-width:230px;padding:12px;position:absolute;top:48px;right:0}.tokenInput .walletConnect{display:block}.poolsWorkspace{grid-template-rows:auto 1fr;grid-template-columns:400px minmax(0,1fr);align-items:start;gap:56px;display:grid}.poolsWorkspace>.liquidityWorkspace{display:contents}.poolsWorkspace>.liquidityWorkspace>.swapCard{grid-area:1/1/span 2}.poolsWorkspace .positionPanel{grid-area:1/2}.poolsWorkspace>.arcadePoolDirectory{grid-area:2/2;margin:0;padding:0}.poolsWorkspace .arcadePoolDirectory .cardTop>div{width:100%}.poolsWorkspace .arcadePoolDirectory .cardTop>div input{min-width:140px}@media (max-width:980px){.poolsWorkspace{grid-template-columns:340px minmax(0,1fr);gap:56px}.poolsWorkspace>.arcadePoolDirectory{padding:0}}@media (max-width:760px){.poolsWorkspace{flex-direction:column;gap:56px;display:flex}.poolsWorkspace>*,.poolsWorkspace .liquidityWorkspace>.swapCard,.poolsWorkspace .positionPanel{width:100%}.poolsWorkspace .arcadePoolDirectory{margin-top:4px}}.homeIntro{grid-area:1/1;min-width:0}.homeIntro h1{letter-spacing:-.075em;margin:24px 0;font-size:clamp(66px,6.5vw,94px);font-weight:700;line-height:1.04}.homeIntro h1>span{color:var(--accent)}.homeIntro h1>em{color:var(--pink);font-style:normal;display:block}.homeIntro p{margin:26px 0 0;font-size:18px;line-height:1.6}.playGlyphs{height:40px;color:var(--pink);align-items:center;gap:24px;display:flex}.playGlyphs>span:first-child{font-size:42px;line-height:1}.playGlyphs>svg{width:36px;height:36px;color:var(--accent);transform:rotate(-9deg)}.playGlyphs>span:last-child{color:#baa0f0;font-size:30px;transform:rotate(12deg)}.discoveryWorkspace{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:100px;display:grid}.swapPanel .tokenInput input{height:76px;font-size:58px}.swapPanel .tokenInput.output input::placeholder{color:#ed8cdd75}.swapPanel .tokenInput.output input{font-size:clamp(28px,3.4vw,48px)}.swapPanel .cardTop{margin-bottom:28px}.swapPanel .walletButton,.swapPanel>.primaryAction{min-height:54px}.launchTokenRow>div{flex:1;min-width:0}.launchTokenRow b{font-size:20px;font-weight:600}.launchTokenRow p{margin:3px 0 8px}.launchTokenRow .rowArrow{font-size:20px}.poolsWorkspace .arcadePoolDirectory table{min-width:640px}@media (max-width:1200px){.tradingWorkspace,.discoveryWorkspace{gap:65px}.poolsWorkspace{grid-template-columns:360px minmax(0,1fr);gap:40px}.homeIntro h1{font-size:76px}}@media (max-width:980px){.tradingWorkspace,.discoveryWorkspace{gap:40px}.homeIntro h1{font-size:66px}.swapPanel .tokenInput input{height:64px;font-size:44px}.arcadeStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.headerActions .networkPill{display:flex}.poolsWorkspace{grid-template-columns:320px minmax(0,1fr);gap:32px}}@media (max-width:760px){.header{align-items:flex-start;height:96px;padding-top:22px}.headerActions{position:relative}.headerActions .networkPill{white-space:nowrap;font-size:10px;position:absolute;top:48px;right:4px}.tradingWorkspace{align-items:stretch;gap:36px;padding:0}.homeIntro h1{letter-spacing:-.065em;margin:12px 0;font-size:46px;line-height:1.12}.homeIntro h1 br{display:none}.homeIntro h1>em{display:inline}.homeIntro h1>span:before{content:" "}.homeIntro p{margin:16px 0 0;font-size:15px}.homeIntro p br{display:none}.playGlyphs{gap:17px;height:28px}.playGlyphs>span:first-child{font-size:30px}.playGlyphs>svg{width:25px;height:25px}.playGlyphs>span:last-child{font-size:22px}.homeSwap{max-width:none}.swapPanel .cardTop{margin-bottom:8px}.swapPanel .tokenInput input{height:68px;font-size:48px}.protocolOverview{margin-top:40px}.arcadeStats{gap:24px;margin-bottom:56px}.arcadeStats b,.arcadeStats article:last-child b{font-size:29px}.arcadeStats span{font-size:12px}.discoveryWorkspace{flex-direction:column;gap:36px;display:flex}.sectionHeading h2,.earnLinks h3{font-size:22px}.protocolHero{margin-bottom:36px}.arcadeFarmGrid,.launchWorkspace{gap:56px}.positionPanel,.arcadePoolDirectory,.poolsWorkspace>.arcadePoolDirectory{padding:0}.poolsWorkspace{gap:48px}.contractDirectory{padding:0}footer{gap:18px;padding:36px 20px 110px}}@media (max-width:380px){.homeIntro h1{font-size:40px}.swapPanel .tokenInput input{font-size:42px}.headerActions .networkPill{top:47px}}
:root{--bg:#0c0812;--surface:#151020;--surface-2:#231b2f;--surface-3:#30213d;--border:#3d2d4c;--border-strong:#75528c;--text:#f9ecff;--muted:#c4aad9;--faint:#a28ab7;--accent:#f5c518;--pink:#bd65f1;--danger:#ff9399;--radius:12px;--lime:#c5ff45}body{color:var(--text);background:#0c0812}.header{background:#110b1bec;border-bottom:1px solid #4f285e;align-items:center;gap:44px;height:76px;padding:0 max(32px,50vw - 670px);position:relative}.brand{color:var(--accent);gap:0}.brand>svg{display:none}.brand>span{letter-spacing:-.045em;text-shadow:2px 2px #6b5a08;font-size:40px;font-style:normal;font-weight:700;line-height:1;transform:skew(-5deg)}.header nav{gap:30px}.header nav a{color:#e3c3f3;font-size:15px}.header nav a.active{color:#c065ff;font-weight:700}.header nav a.active:after{display:none}.headerActions{gap:24px}.networkPill{font-size:12px}.networkPill i,.statusDot,.footerNetwork i{background:var(--lime)}.walletButton,.header .walletButton{background:var(--accent);color:#160b16;border:1px solid #f5c518;border-radius:8px;min-height:44px;font-weight:700}.walletButton:hover:not(:disabled){background:#ffd44a;border-color:#ffd44a}.walletButton.connected{color:var(--text);border-color:var(--border-strong);background:#261830}.walletPopover,.tokenModal{border-color:var(--border-strong);background:#191024;border-radius:12px}.walletPopover .walletAddress{font-size:12px}.tokenModalHead b{font-size:24px}.tokenSelect{background:#2b2036;border:1px solid #41304e;border-radius:8px;min-height:44px;padding:7px 10px}.tokenSelect b{font-size:16px}.tokenInput{background:#201829;border:1px solid #3b2d46;border-radius:10px;padding:18px}.tokenInput input{background:#271e31;border:1px solid #3a2d44;border-radius:7px;padding:7px 12px}.tokenInput:focus-within{border-color:#9d60bd}.tokenInput.output{background:#201829}.swapCard,.positionPanel,.arcadePoolDirectory,.contractDirectory,.arcadeCards>a{border:1px solid var(--border);background:linear-gradient(135deg,#1b1325f2,#100c17f5);border-radius:12px;padding:26px;box-shadow:0 8px 24px #0002}.swapPanel{padding:24px}.swapPanel .cardTop{margin-bottom:22px}.swapPanel .cardTop h2{letter-spacing:-.04em;font-size:34px;font-weight:700}.swapPanel .cardTop>a{text-align:right;color:#d3afe8;max-width:145px;font-size:11px}.swapPanel .tokenInput input{letter-spacing:-.035em;min-width:0;height:58px;font-size:36px}.swapPanel .tokenInput.output input{color:var(--text);font-size:36px}.tokenInput>div:first-child{font-size:13px}.tokenInput>div:first-child>button{color:var(--muted);font-size:12px}.tokenInput>div:nth-child(2){gap:10px}.tokenInput>div:nth-child(2)>input{flex:1;width:0}.tokenInput>div:nth-child(2)>.tokenSelect{flex-shrink:0}.flipButton{color:#e7c4fa;z-index:2;background:#100918;border:1px solid #8750a6;border-radius:50%;width:40px;height:40px;min-height:40px;margin:-10px auto;font-size:24px}.flipButton:hover:not(:disabled){color:#fff;background:#291537;border-color:#c684ff}.swapPanel>.primaryAction,.swapPanel>.walletConnect>.walletButton{color:#190b16;background:#f5c518;border-radius:7px;min-height:52px;font-size:16px;font-weight:700}.swapPanel>.primaryAction:disabled{color:#b29bc6;background:#2c2136;border-color:#3d2d4c}.swapPanel .walletConnect,.swapPanel>.walletButton,.swapPanel>.primaryAction{margin-top:22px}.tradeMeta{border-color:var(--border);gap:12px;margin:20px 0;font-size:12px}.tradeMeta b{color:#eed9fa}.swapFootnote{text-align:center;color:var(--faint)!important;margin:18px 0 0!important;font-size:11px!important}.slippagePopover{background:#120c1b;border-radius:10px}.slippageOptions button[aria-pressed=true],.modeTabs button[aria-pressed=true]{color:#e2b5ff;background:#39214e;border-color:#79499b}.modeTabs{border:1px solid var(--border);background:#100918;border-radius:8px}.primaryAction:hover:not(:disabled){background:#ffd44a;border-color:#ffd44a}.statusBadge.live{color:var(--lime);background:#c5ff450b}.errorText{background:#ff93990d;border-color:#ff939930}.afterhoursHome{isolation:isolate;flex:1;width:min(1536px,100%);min-height:880px;margin:0 auto;padding:30px 6% 54px 24px;position:relative}.afterhoursHome:before{content:none}.afterhoursTop{grid-template-columns:minmax(0,.95fr) minmax(0,1.08fr) minmax(0,.82fr);align-items:start;gap:20px;display:grid}.degenArtwork{min-height:525px}.mobileGraffiti{display:none}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.afterhoursTop .homeSwap{grid-area:auto;align-self:start;width:100%;min-width:0;max-width:none;position:static}.afterPanel{border:1px solid var(--border);background:linear-gradient(135deg,#171021f2,#100b17f5);border-radius:11px;min-width:0;box-shadow:0 10px 24px #0002}.arcMarket{min-height:500px;padding:23px}.marketIdentity{align-items:center;gap:12px;display:flex}.marketIdentity h2{margin:0;font-size:23px;font-weight:600}.marketIdentity>div>span{color:var(--muted);font-size:12px}.marketVenue{font:10px var(--mono);color:var(--faint);text-align:right;margin-left:auto}.marketPrice{flex-wrap:wrap;align-items:baseline;gap:7px;margin:20px 0 22px;display:flex}.marketPrice>b{letter-spacing:-.05em;font-size:32px;font-weight:700;line-height:1.1}.marketPrice>span{color:var(--muted);font-size:11px}.marketPrice .up{color:var(--lime);margin-left:auto;font-size:14px}.marketPrice .down{color:var(--danger);margin-left:auto;font-size:14px}.marketPeriods{justify-content:space-between;gap:8px;display:flex}.marketPeriods button{color:#c6a5dd;background:0 0;border:1px solid #0000;border-radius:6px;min-height:30px;padding:5px 12px;font-size:12px}.marketPeriods button[aria-pressed=true]{color:#e1b8ff;background:#2f1d3b}.arcSparkline{justify-content:center;align-items:center;height:190px;margin:18px -5px 2px;display:flex}.arcSparkline>svg{width:100%;height:100%}.arcSparkline>p{text-align:center;max-width:200px;font-size:12px}.marketDataNote{color:var(--faint);text-align:right;margin-bottom:20px;font-size:10px}.marketMiniStats{border:1px solid var(--border);border-radius:8px;grid-template-columns:1fr 1fr;gap:16px;padding:18px 12px;display:grid}.marketMiniStats article{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.marketMiniStats article+article{border-left:1px solid var(--border)}.marketMiniStats b{color:var(--text);font-size:19px}.marketMiniStats span{color:var(--muted);font-size:10px}.afterhoursBottom{grid-template-columns:minmax(0,1fr) minmax(0,.43fr);gap:20px;margin:24px 0 0 20%;display:grid}.afterhoursBottom>.protocolOverview{grid-area:auto;margin:0}.latestLaunches{padding:23px}.latestLaunches .sectionHeading{margin:0 0 19px}.latestLaunches h2{letter-spacing:-.03em;font-size:21px;font-weight:600}.latestLaunches .sectionHeading>a{color:#c680f4;font-size:12px}.launchTableHeading{color:var(--muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 110px 80px 64px;gap:16px;padding:12px 0;font-size:12px;display:grid}.latestLaunches .launchList{border:0}.latestLaunches .launchListRow{border-bottom:1px solid var(--border);grid-template-columns:42px minmax(0,1fr) 110px 80px 64px;gap:14px;padding:17px 0;display:grid}.latestLaunches .tokenIdentity{min-width:0}.latestLaunches .tokenIdentity b{font-size:14px}.latestLaunches .tokenIdentity>span{color:var(--faint);font-size:12px}.latestLaunches .statusBadge{font:11px var(--font-arcade), sans-serif;white-space:normal;background:0 0;padding:0;display:block}.launchFee{color:#d9bfe8;font-size:12px}.buyTokenButton{border:1px solid #8b56a9;border-radius:5px;justify-content:center;align-items:center;min-height:33px;font-size:12px;display:flex}.buyTokenButton:hover{background:#362046;border-color:#c587f1}.overviewNetworkStats{color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;padding-top:20px;font-size:11px;display:flex}.overviewNetworkStats>b{color:var(--text)}.overviewNetworkStats>a{color:#c78aef;margin-left:auto}.launchAside{min-width:0;position:relative}.launchCta{grid-template-columns:1fr 64px;gap:16px;padding:23px;display:grid;position:relative}.launchCta h2{margin:0 0 10px;font-size:20px;font-weight:600}.launchCta p{margin:0;font-size:13px;line-height:1.5}.launchCta>svg{color:#f5c518;align-self:center;width:64px;height:64px}.launchTokenButton{background:var(--lime);color:#110b1b;border:1px solid #d3ff77;border-radius:6px;grid-column:1/-1;justify-content:center;align-items:center;gap:18px;min-height:44px;font-size:15px;font-weight:700;display:flex}.launchTokenButton:hover{background:#d6ff79}.arcadeTicket{color:#180822;clip-path:polygon(0 0,100% 0,100% 40%,96% 45%,96% 55%,100% 60%,100% 100%,0 100%,0 60%,4% 55%,4% 45%,0 40%);background:#a347df;border:2px dashed #290b41;width:76%;margin:30px 0 0 6px;padding:16px 20px;position:relative;transform:rotate(-9deg);box-shadow:4px 4px #5b207c}.arcadeTicket b{letter-spacing:-1px;margin-bottom:10px;font-size:22px;font-weight:700;display:block}.arcadeTicket span{font-size:16px;font-weight:700;line-height:1.2;display:block}.arcadeTicket i{font-size:30px;font-style:normal;position:absolute;bottom:20px;right:17px}.ticketScribble{font:italic 18px var(--font-arcade), sans-serif;color:#c178f5;text-align:right;letter-spacing:-.03em;margin-top:22px;transform:rotate(6deg)}.protocolPage{width:min(1260px,100% - 64px);padding:44px 0 70px;position:relative}.protocolHero h1{color:var(--text);letter-spacing:-.045em;font-weight:600}.eyebrow{color:#c782ef}.protocolHero p{color:var(--muted)}.arcadePoolDirectory{margin-top:28px}.poolsWorkspace .arcadePoolDirectory,.poolsWorkspace .positionPanel{padding:25px}.poolsWorkspace .positionPanel{background:#181021}.arcadeFarmGrid,.launchWorkspace{gap:25px}.contextPanel h2{color:#dba2fa;font-weight:600}.contextRows>div{border-color:var(--border)}.contractDirectory{padding:24px}.docsGrid article{padding:28px 0}.marketChartBox{border-color:var(--border);background:#100b17;border-radius:12px}.marketChartHead{border-color:var(--border)}.mobileNav{background:#140d20f5}.mobileNav a.active{color:#c780fc}.tokenList>button:hover:not(:disabled){background:#30203e}.tokenModalHead b{color:var(--text)}footer{background:#100a18e8;border-top:1px solid #3b204c;padding:22px max(32px,50vw - 695px);font-size:11px}.footerBrand{color:var(--accent);text-transform:uppercase;font-size:25px;font-style:italic;font-weight:700}.footerBrand small{font-size:10px}.footerBrand>span{display:none}.footerLinks{gap:22px}.footerLinks>a{color:#c2a4d2}@media (min-width:1500px){.afterhoursHome{padding-left:20px;padding-right:7%}.afterhoursTop{grid-template-columns:minmax(0,1.05fr) minmax(0,1.07fr) minmax(0,.78fr)}}@media (max-width:1200px){.header{gap:30px;padding:0 24px}.header nav{gap:20px}.brand>span{font-size:34px}.afterhoursHome{padding-left:20px;padding-right:24px}.afterhoursTop{grid-template-columns:minmax(0,.6fr) minmax(0,1fr) minmax(0,.8fr)}.degenArtwork{min-height:510px}.afterhoursBottom{margin-left:10%}.marketVenue{display:none}.arcMarket{padding:20px}.swapPanel{padding:22px}.marketPrice>b{font-size:28px}.afterhoursHome:before{background-position:45% 0;background-size:1450px}.launchTableHeading{grid-template-columns:minmax(0,1fr) 95px 70px 60px}.latestLaunches .launchListRow{grid-template-columns:38px minmax(0,1fr) 95px 70px 60px;gap:10px}.launchCta{grid-template-columns:1fr 45px;padding:20px}.launchCta>svg{width:45px;height:45px}.launchCta h2{font-size:18px}}@media (max-width:980px){.header{gap:24px;height:72px}.header nav{gap:17px}.header nav a{font-size:13px}.headerActions .networkPill{display:none}.afterhoursHome{padding:28px 28px 50px}.afterhoursTop{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:20px}.degenArtwork{display:none}.afterhoursTop>.homeSwap{grid-column:1}.arcMarket{grid-column:2}.afterhoursHome:before{opacity:.28;background-position:0 0;background-size:1350px}.afterhoursBottom{grid-template-columns:minmax(0,1fr) 260px;margin-left:0}.latestLaunches .launchListRow{grid-template-columns:38px minmax(0,1fr) 85px 60px}.launchFee{display:none}.launchTableHeading{grid-template-columns:minmax(0,1fr) 85px 60px}.launchTableHeading>span:nth-child(3){display:none}.marketPrice>b{font-size:30px}.marketPrice .up,.marketPrice .down{margin-left:0}.arcMarket{min-height:500px}.arcadeStats{gap:16px}}@media (max-width:760px){.header{align-items:center;height:70px;padding:0 18px}.brand>span{font-size:32px}.headerActions{position:static}.headerActions .networkPill{display:none}.header .walletButton{min-height:40px;padding:9px 12px;font-size:12px}.afterhoursHome{width:100%;padding:0 18px 45px}.afterhoursHome:before{opacity:.8;background-position:30% -8px;background-size:920px;max-height:390px}.afterhoursTop{flex-direction:column;gap:20px;display:flex}.degenArtwork{width:100%;min-height:230px;display:block;position:relative}.mobileGraffiti{letter-spacing:-.06em;color:#f5c518;text-shadow:2px 2px #2f102c;font-size:36px;font-weight:700;line-height:.94;display:block;position:absolute;top:32px;left:0;transform:rotate(-6deg)}.mobileGraffiti em{color:#b855ef;font-style:normal}.afterhoursTop .homeSwap{align-self:center;width:100%;max-width:520px}.afterhoursTop .arcMarket{width:100%;min-height:0;padding:23px}.arcMarket .arcSparkline{height:190px}.marketIdentity{gap:10px}.marketVenue{display:block}.marketPrice>b{font-size:34px}.marketPrice .up,.marketPrice .down{margin-left:auto}.marketMiniStats{padding:15px}.marketPeriods{justify-content:flex-start;gap:20px}.afterhoursBottom{flex-direction:column;gap:24px;margin:24px 0 0;display:flex}.latestLaunches{padding:20px}.latestLaunches .launchListRow{grid-template-columns:36px minmax(0,1fr) 74px 52px;gap:8px;padding:16px 0}.latestLaunches .launchTableHeading{grid-template-columns:minmax(0,1fr) 74px 52px;gap:8px}.latestLaunches .tokenIdentity>span{max-width:135px;font-size:11px}.latestLaunches .statusBadge{font-size:10px}.latestLaunches .tokenIdentity b{font-size:13px}.latestLaunches .launchListRow>span:first-child{width:36px;height:36px}.latestLaunches .sectionHeading h2{font-size:21px}.latestLaunches .buyTokenButton{font-size:11px}.overviewNetworkStats{gap:12px;font-size:10px}.launchAside{min-height:320px}.launchCta{grid-template-columns:1fr 60px;padding:24px}.launchCta h2{font-size:21px}.launchCta>svg{width:60px;height:60px}.arcadeTicket{width:220px;margin-top:28px}.ticketScribble{font-size:15px;position:absolute;bottom:10px;right:0}.swapPanel{padding:22px}.swapPanel .cardTop h2{font-size:31px}.swapPanel .tokenInput{padding:15px}.swapPanel .tokenInput input,.swapPanel .tokenInput.output input{height:54px;font-size:32px}.swapPanel .tokenSelect{gap:6px;padding:6px 8px}.swapPanel .tokenSelect b{font-size:14px}.swapPanel>.walletConnect>.walletButton{min-height:50px}.protocolPage{width:calc(100% - 36px);padding:30px 0 55px}.protocolHero{margin-bottom:28px}.protocolHero h1{font-size:32px}.protocolHero p{font-size:14px}.poolsWorkspace{gap:22px}.poolsWorkspace .arcadePoolDirectory,.poolsWorkspace .positionPanel{padding:20px}.arcadeFarmGrid,.launchWorkspace{gap:24px}.contractDirectory{padding:20px}.swapCard{padding:22px}.marketChartHead{padding:16px}.mobileNav{border-color:#543360}.footerNetwork{display:none}footer{gap:15px;padding:24px 18px 105px}.footerBrand{font-size:25px}.footerBrand small{font-size:10px;display:inline}.footerLinks{gap:24px}}@media (max-width:380px){.afterhoursHome{padding-left:12px;padding-right:12px}.swapPanel{padding:18px}.swapPanel .tokenInput{padding:12px}.swapPanel .tokenInput input,.swapPanel .tokenInput.output input{font-size:29px}.swapPanel .tokenSelect b{font-size:13px}.brand>span{font-size:28px}.header{padding:0 12px}.latestLaunches{padding:16px}.launchTableHeading{font-size:11px}.marketPeriods{gap:15px}}@media (min-width:1201px){body:has(.afterhoursHome) .header{gap:50px;height:58px;padding-left:max(32px,50vw - 596px);padding-right:max(32px,50vw - 646px)}body:has(.afterhoursHome) .brand>span{letter-spacing:-.065em;font-size:44px;font-weight:700}body:has(.afterhoursHome) .header nav{gap:36px}body:has(.afterhoursHome) .header nav a{font-size:16px}body:has(.afterhoursHome) .headerActions{gap:16px}.afterhoursHome{min-height:896px;padding:30px 8.2% 34px 1.3%}.afterhoursHome:before{background-size:100%;inset:-58px 0 0}.afterhoursTop{grid-template-columns:minmax(0,43.4fr) minmax(0,33.8fr) minmax(0,22.8fr);gap:16px}.degenArtwork{min-height:474px}.arcMarket{min-height:478px;padding:20px}.homeSwap .swapPanel{min-height:470px;padding:21px}.swapPanel .cardTop{margin-bottom:16px}.swapPanel .tokenInput{padding:14px 10px}.swapPanel .tokenInput input{height:53px}.swapPanel .tokenSelect{min-height:53px}.swapPanel .walletConnect{margin-top:17px}.swapFootnote{display:none}.afterhoursBottom{grid-template-columns:minmax(0,71fr) minmax(0,29fr);gap:16px;margin:20px 0 0 22%}.latestLaunches{padding:18px 20px}.latestLaunches .launchListRow{min-height:59px;padding:8px 0}.latestLaunches .sectionHeading{margin-bottom:15px}.launchCta{grid-template-columns:1fr 70px;gap:17px;padding:18px}.launchCta h2{font-size:18px}.launchCta p{font-size:14px}.arcadeTicket,.ticketScribble{display:none}.arcSparkline{height:174px}.marketDataNote{margin-bottom:18px}.marketPrice{margin:14px 0 26px}.marketMiniStats{padding:18px 4px}}.headerSettings{color:#dfb6ff;background:#1a1023;border:1px solid #432b53;border-radius:7px;justify-content:center;align-items:center;width:35px;height:35px;font-size:25px;display:flex}.headerSettings:hover{background:#34213f}.swapSettingsRow{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:20px 0 0;font-size:12px;display:flex}.swapSettingsRow>button{color:var(--muted);background:0 0;border:0;min-height:24px;padding:0}.marketMiniStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.marketMiniStats b{overflow-wrap:anywhere;font-size:17px}.marketMiniStats span{font-size:10px}@media (max-width:760px){.headerSettings{display:none}}.latestLaunches .launchTableHeading{grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr)) 74px;gap:12px}.latestLaunches .launchListRow{grid-template-columns:42px minmax(0,1.15fr) repeat(4,minmax(0,1fr)) 74px;gap:12px}.launchPrice,.launchChange,.launchVolume,.launchHolders{text-align:center;font-size:13px}.launchChange.positive{color:var(--lime)}.launchChange.negative{color:var(--accent)}.latestLaunches .launchTableHeading>span:not(:first-child){text-align:center}@media (max-width:1200px){.latestLaunches .launchTableHeading{grid-template-columns:minmax(0,1.5fr) 1fr 1fr 60px}.latestLaunches .launchTableHeading>span:nth-child(4),.latestLaunches .launchTableHeading>span:nth-child(5),.launchVolume,.launchHolders{display:none}.latestLaunches .launchListRow{grid-template-columns:38px minmax(0,1fr) 1fr 1fr 60px;gap:8px}}@media (max-width:760px){.latestLaunches .launchTableHeading{grid-template-columns:minmax(0,1.5fr) 1fr 52px}.latestLaunches .launchTableHeading>span:nth-child(3),.launchChange{display:none}.latestLaunches .launchListRow{grid-template-columns:36px minmax(0,1fr) 1fr 52px;gap:8px}.launchPrice{font-size:11px}.latestLaunches .tokenIdentity>span{max-width:100px}}@media (min-width:1201px){.homeSwap .swapPanel .swapFootnote{display:none}.homeSwap .swapPanel .tokenInput>div:nth-child(2){margin-top:8px}.homeSwap .swapPanel .tokenInput small{margin-top:8px;font-size:12px;line-height:16px}.homeSwap .swapPanel .swapSettingsRow{margin-top:16px}.homeSwap .swapPanel>.walletConnect{margin-top:14px}.homeSwap .swapPanel .cardTop>a{white-space:nowrap;max-width:none;font-size:11px}.arcMarket{flex-direction:column;height:478px;display:flex}.arcMarket .marketPrice{flex-shrink:0;gap:5px;min-height:32px;margin:12px 0 18px}.arcMarket .marketPrice>b{letter-spacing:-.065em;font-size:28px}.arcMarket .marketPrice .up,.arcMarket .marketPrice .down{letter-spacing:-.02em;font-size:12px}.arcMarket .arcSparkline{flex:1;height:auto;min-height:60px;margin:10px -5px 2px}.arcMarket .marketDataNote{margin-bottom:12px;font-size:10px;line-height:14px}.arcMarket .marketMiniStats{flex-shrink:0;min-height:80px;padding:17px 4px}.arcMarket .marketMiniStats b{line-height:22px}.arcMarket .marketMiniStats span{line-height:14px}.latestLaunches{min-height:332px}.launchCta{grid-template-columns:1fr;gap:17px}.launchCta h2{white-space:nowrap;font-size:18px}.launchCta>svg{width:70px;height:70px;position:absolute;top:30px;right:16px}.launchCta p{padding-right:70px}}.brand>.arcadeWordmark{filter:drop-shadow(1px 2px #701916);width:166px;height:40px;display:block}.footerBrand{align-items:center;gap:14px;display:flex}.footerBrand>.arcadeWordmark{width:78px;height:19px}.footerBrand small{text-transform:none;white-space:nowrap;margin:0;font-size:10px;font-style:normal;display:inline}body:has(.afterhoursHome) footer{min-height:70px;margin-top:0;padding-top:16px;padding-bottom:16px}@media (max-width:1200px){.brand>.arcadeWordmark{width:140px;height:34px}}@media (max-width:760px){.brand>.arcadeWordmark{width:128px;height:31px}body:has(.afterhoursHome) footer{padding-bottom:105px}}@media (min-width:1201px){.afterhoursHome{background:radial-gradient(at 15% 65%,#27102b66,#0000 65%),#0c0812;flex-direction:column;gap:20px;min-height:calc(100svh - 128px);display:flex}.afterhoursHome:before{background-position:top;background-size:100%}.afterhoursTop{flex:none}.afterhoursBottom{margin-top:auto}}@media (min-width:1201px) and (max-height:950px){.afterhoursHome{gap:16px;padding-top:20px;padding-bottom:20px}.degenArtwork{min-height:400px}.arcMarket{height:400px;min-height:400px}.homeSwap .swapPanel{min-height:400px;padding:16px}.homeSwap .swapPanel .cardTop{margin-bottom:10px}.homeSwap .swapPanel .cardTop h2{font-size:28px}.homeSwap .swapPanel .tokenInput{padding:10px}.homeSwap .swapPanel .tokenInput input{height:44px;font-size:30px}.homeSwap .swapPanel .tokenSelect{min-height:44px}.homeSwap .swapPanel .swapSettingsRow,.homeSwap .swapPanel>.walletConnect{margin-top:10px}.latestLaunches{min-height:260px;padding-top:14px;padding-bottom:14px}.latestLaunches .sectionHeading{margin-bottom:8px}.latestLaunches .launchListRow{min-height:49px;padding:5px 0}.latestLaunches .launchTableHeading{padding-top:8px;padding-bottom:8px}.arcMarket .marketPrice{margin-bottom:10px}.arcMarket .marketMiniStats{min-height:66px;padding-top:10px;padding-bottom:10px}}@media (min-width:1201px) and (min-height:1100px){.afterhoursHome:before{height:calc(min(100vw,1536px)/1.5);bottom:auto;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.degenArtwork{min-height:calc(100svh - 548px)}.arcMarket{height:calc(100svh - 548px)}}@media (min-width:1201px) and (max-height:800px){.afterhoursHome{gap:12px;padding-top:12px;padding-bottom:12px}.degenArtwork{min-height:360px}.arcMarket{height:360px;min-height:360px;padding:16px}.homeSwap .swapPanel{min-height:360px;padding:14px}.homeSwap .swapPanel .tokenInput{padding:8px}.homeSwap .swapPanel .tokenInput>div:nth-child(2){margin-top:6px}.homeSwap .swapPanel .tokenInput input{height:40px;font-size:28px}.homeSwap .swapPanel .tokenSelect{min-height:40px}.homeSwap .swapPanel .tokenInput small{margin-top:6px}.homeSwap .swapPanel .flipButton{width:32px;height:32px;min-height:32px;margin:-8px auto}.homeSwap .swapPanel>.walletConnect>.walletButton{min-height:44px}.homeSwap .swapPanel .swapSettingsRow,.homeSwap .swapPanel>.walletConnect{margin-top:8px}.latestLaunches{min-height:220px;padding:12px 20px}.latestLaunches .launchListRow{min-height:43px;padding:3px 0}.latestLaunches .launchListRow>span:first-child{width:32px;height:32px}.latestLaunches .launchTableHeading{padding:6px 0}.latestLaunches .sectionHeading{margin-bottom:6px}.arcMarket .marketPrice{margin:8px 0}.arcMarket .marketMiniStats{min-height:60px;padding:8px 4px}.arcMarket .marketDataNote{margin-bottom:8px}.latestLaunches .tokenIdentity{gap:2px;line-height:16px}.latestLaunches .tokenIdentity>span{line-height:16px}}.launchImagePreview{object-fit:cover;border:1px solid var(--border);border-radius:16px;width:96px;height:96px}.launchWorkspace textarea{resize:vertical;background:var(--surface-2);border:1px solid var(--border);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:12px}.launchWorkspace details{border-top:1px solid var(--border);padding-top:12px}.launchWorkspace summary{cursor:pointer;color:var(--muted);margin-bottom:12px;font-size:13px}.tokenProjectDetails{margin:24px 0;padding:24px}.tokenProjectDetails h2{font-size:20px}.tokenProjectDetails>div{flex-wrap:wrap;gap:24px;display:flex}.tokenProjectDetails a{color:var(--pink)}.launchWorkspace fieldset{border:0;margin:0;padding:0;display:contents}.launchWorkspace fieldset label{color:var(--muted);flex-direction:column;gap:8px;margin:16px 0;font-size:13px;display:flex}.launchWorkspace fieldset input:not([type=file]){width:100%;color:var(--text);background:var(--surface-2);border:1px solid var(--border);font:inherit;border-radius:8px;padding:12px}.launchWorkspace input[type=file]{max-width:100%;font-size:12px}.launchWorkspace input[type=file]::file-selector-button{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:6px;margin-right:12px;padding:9px 12px}.docsGrid pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:18px;font-size:12px;line-height:1.8}.docsGrid code{overflow-wrap:anywhere}.afterhoursHome .arcSparkline{flex:1 1 0;min-height:100px;position:relative;overflow:hidden}.afterhoursHome .arcSparkline>svg{width:100%;height:100%;position:absolute;inset:0}@media (min-width:1201px){.afterhoursHome .arcMarket{max-height:478px}.afterhoursHome .afterhoursBottom{margin-top:0}}@media (min-width:1201px) and (min-height:951px){.afterhoursHome .arcMarket{height:478px;min-height:478px}.afterhoursHome .degenArtwork{min-height:478px}}
.protocolPage{width:min(1260px,100% - 64px);margin-inline:auto;padding:40px 0 64px}.protocolPage :where(section,article,div,fieldset,label,dl,dd){min-width:0}.protocolPage :where(h1,h2,h3,p,small,a,b,dd){overflow-wrap:anywhere}.protocolPage .protocolHero{margin-bottom:32px}.protocolPage .protocolHero h1{font-size:clamp(28px,3.4vw,44px);line-height:1.15}.protocolPage .protocolHero h1 small{letter-spacing:0;font-size:.5em;display:inline-block}.protocolPage .protocolHero>a{max-width:100%;color:var(--muted);font-size:12px;display:inline-block}.protocolPage :where(.swapCard,.positionPanel,.arcadePoolDirectory,.creatorRewards,.farmAdmin){border:1px solid var(--border);background:linear-gradient(135deg,#1b1325f2,#100c17f5);border-radius:12px;height:fit-content;padding:24px}.protocolPage .cardTop{flex-wrap:wrap;align-items:start;gap:12px;margin-bottom:18px}.protocolPage .cardTop h2{min-width:0;font-size:clamp(20px,2vw,25px);font-weight:600;line-height:1.25}.protocolPage .cardTop>:is(a,span){font-size:12px;line-height:1.6}.protocolPage .swapPanel .cardTop h2{font-size:30px}.protocolPage .swapPanel .cardTop>a{text-align:right;max-width:140px;line-height:1.5}.protocolPage .swapPanel{width:100%;max-width:none;padding:24px}.protocolPage .swapPanel .tokenInput{padding:14px}.protocolPage .swapPanel .tokenInput input{height:52px;font-size:30px}.protocolPage .swapPanel .tokenSelect{max-width:48%;min-height:52px}.protocolPage .tokenSelect b{text-overflow:ellipsis;white-space:nowrap;max-width:80px;overflow:hidden}.protocolPage .tokenSelect>span:last-child{flex-shrink:0}.protocolPage .tokenInput>div:first-child{flex-wrap:wrap;gap:8px}.protocolPage .tokenInput>div:first-child>button{max-width:100%;margin-left:auto}.protocolPage .swapSettingsRow{flex-wrap:wrap;gap:8px;line-height:1.6}.protocolPage .swapFootnote{line-height:1.6;display:block}.protocolPage .tradeMeta{line-height:1.6}.protocolPage .tradeMeta>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.protocolPage .tradeMeta b{text-align:right;font-variant-numeric:tabular-nums;max-width:60%}.protocolPage :where(.primaryAction,.walletButton){border-radius:8px;min-height:48px}.protocolPage .swapCard>.walletConnect,.creatorRewards>.walletConnect{width:100%;margin-top:20px;display:block}.protocolPage .swapCard>.walletConnect>.walletButton,.creatorRewards>.walletConnect>.walletButton{width:100%}.protocolPage :where(input,select,textarea){min-width:0;max-width:100%}.protocolPage :where(input:not([type=checkbox]),select,textarea){border-radius:8px}.protocolPage :where(input,select,textarea):focus-visible,.protocolPage :where(button,a):focus-visible{outline:2px solid var(--pink);outline-offset:3px}.protocolPage .errorText{overflow-wrap:anywhere;max-width:100%;line-height:1.65}.protocolPage .errorText button{margin:4px}.protocolPage :where(.launchWorkspace,.liquidityWorkspace,.stakingWorkspace,.arcadeFarmGrid){align-items:start;gap:24px}.protocolPage .launchWorkspace,.protocolPage .liquidityWorkspace{grid-template-columns:minmax(0,440px) minmax(0,1fr)}.protocolPage .stakingWorkspace{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.protocolPage .launchDirectory .arcadeCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.protocolPage .launchDirectory .arcadeCards>a{align-items:center;padding:18px}.protocolPage .launchTokenRow>div{min-width:0}.protocolPage .launchTokenRow .rowArrow{flex-shrink:0;margin-left:auto}.protocolPage .launchDetailGrid{flex-direction:column;align-items:stretch;gap:16px;display:flex}.protocolPage .launchChartRow{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.protocolPage .launchDetailSide{flex-direction:column;grid-area:auto;align-items:stretch;gap:12px;width:340px;min-width:0;max-width:100%;display:flex}.protocolPage .launchActivity{width:100%;min-width:0}.protocolPage .launchDetailGrid .launchTrading .swapCard{max-width:none;padding:24px}.protocolPage .graduationHeading{color:var(--muted);justify-content:space-between;align-items:baseline;gap:16px;margin-top:12px;font-size:13px;display:flex}.protocolPage .graduationHeading b{color:var(--lime);flex-shrink:0;font-size:21px}.protocolPage .graduationCard progress{border-radius:8px;height:12px;margin:12px 0 4px}.protocolPage .graduationCard progress::-webkit-progress-value{background:linear-gradient(90deg,var(--accent),var(--pink));border-radius:8px}.protocolPage .graduationCard progress::-moz-progress-bar{background:linear-gradient(90deg,var(--accent),var(--pink));border-radius:8px}.protocolPage .marketChartHead{flex-wrap:wrap;gap:12px;padding:18px 20px;display:flex}.protocolPage .marketChartBox{overflow:hidden}.protocolPage .marketChart{height:440px}.protocolPage .arcadeTableScroll{border:1px solid var(--border);border-radius:8px;margin-top:18px}.protocolPage .arcadeTableScroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.protocolPage .arcadeTableScroll :is(th,td){border-bottom:1px solid var(--border);vertical-align:middle;padding:16px}.protocolPage .arcadeTableScroll th{color:var(--muted);text-align:left;background:#21172b;font-size:12px}.protocolPage .arcadeTableScroll tbody tr:last-child td{border-bottom:0}.protocolPage .arcadePoolDirectory{margin-top:24px}.protocolPage .arcadePoolDirectory .cardTop>div{grid-template-columns:minmax(0,1fr) 150px;width:100%;display:grid}.protocolPage .arcadePoolDirectory .cardTop input{width:100%;min-width:0}.protocolPage .arcadePoolDirectory table{min-width:720px}.protocolPage .arcadePositionRow{border:1px solid var(--border);background:#201729;border-radius:8px;margin-top:16px;padding:18px}.protocolPage .arcadePositionRow button{flex:auto;min-height:40px}.protocolPage .positionPanel>label{flex-wrap:wrap;justify-content:start}.protocolPage .positionPanel>label input{margin-left:auto}.protocolPage .slippageOptions{flex-wrap:wrap;gap:8px}.protocolPage .slippageOptions input{flex:120px;width:120px}.protocolPage .docsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.protocolPage .docsGrid article{border:1px solid var(--border);background:#171020;border-radius:12px;padding:24px}.protocolPage .docsGrid article>a{color:var(--pink);margin-top:16px;display:inline-block}.protocolPage .docsGrid pre{margin:18px 0 0}.protocolPage .contractDirectory{margin-top:24px;padding:24px}.protocolPage .contractDirectory a{overflow-wrap:anywhere}.panelDescription{color:var(--muted);font-size:14px;line-height:1.65}.creatorRewards{margin-top:24px}.creatorRewards>small{color:var(--muted);font-size:12px;line-height:1.7;display:block}.creatorRewards>.primaryAction{width:100%;margin-top:20px}.rewardMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.rewardMetrics article{border:1px solid var(--border);background:#251a30;border-radius:8px;padding:18px}.rewardMetrics article>span{color:var(--muted);margin-bottom:10px;font-size:12px;display:block}.rewardMetrics b{font-variant-numeric:tabular-nums;font-size:clamp(20px,2.4vw,28px);line-height:1.4;display:block}.rewardMetrics b small{color:var(--muted);font-size:13px;font-weight:400}.creatorLaunchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.creatorLaunchTitle{flex-wrap:wrap;align-items:baseline;gap:8px 20px;display:flex}.creatorLaunchTitle h2{margin:0;font-size:23px}.creatorLaunchTitle small{color:var(--muted);font-size:14px}.creatorLaunchTitle span{color:var(--pink);font-size:12px}.creatorLaunchGrid .creatorRewards{margin-top:16px}.emptyState{padding:24px;line-height:1.7}.emptyState h2{margin-top:0;font-size:22px}.pageActions,.buttonRow{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.buttonRow>button,.pageActions button{min-height:44px}.farmCard .cardTop h2{font-size:23px}.farmCard .statusBadge{flex-shrink:0}.farmCard>small{color:var(--muted);line-height:1.65}.farmStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.farmStats dt{color:var(--muted);margin-bottom:8px;font-size:12px}.farmStats dd{font-variant-numeric:tabular-nums;margin:0;font-size:20px}.farmStats time{font-size:13px;line-height:1.6;display:block}.farmDepositFields label,.formGrid label{color:var(--muted);flex-direction:column;gap:8px;margin-top:16px;font-size:13px;display:flex}.farmDepositFields input,.farmDepositFields select,.formGrid input,.formGrid select{width:100%;font:inherit;color:var(--text);background:var(--surface-2);border:1px solid var(--border);padding:12px}.farmDepositFields small,.farmSchedule>small{color:var(--muted);font-size:12px;line-height:1.6}.farmSchedule{border-top:1px solid var(--border);margin-top:24px;padding-top:18px}.farmAdmin{margin-bottom:24px}.farmAdmin summary,.farmSchedule summary{color:var(--pink);cursor:pointer;font-size:15px;font-weight:600}.farmAdmin p,.farmSchedule p{font-size:13px;line-height:1.7}.farmAdmin>.primaryAction{margin-top:20px}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.farmSchedule .formGrid{grid-template-columns:minmax(0,1fr);gap:0}.farmSchedule small{margin-top:12px;display:block}.contractLink,.textLink{color:var(--pink);font-size:13px;display:inline-block}.emptyHint{color:var(--muted);font-size:13px}.tokenModal{width:min(440px,100vw - 32px);max-height:calc(100dvh - 48px);overflow-y:auto}.tokenModalHead{align-items:start;gap:16px}.tokenModalHead>div{min-width:0}.walletPopover{max-width:min(340px,100vw - 32px)}.walletPopover .walletAddress{overflow-wrap:anywhere}@media (max-width:1050px){.protocolPage .launchWorkspace,.protocolPage .liquidityWorkspace,.protocolPage .stakingWorkspace{grid-template-columns:repeat(2,minmax(0,1fr))}.protocolPage .launchDetailGrid,.protocolPage .launchChartRow{grid-template-columns:minmax(0,1fr)}.protocolPage .launchDetailSide,.protocolPage .launchActivity{grid-area:auto;width:100%}}@media (max-width:760px){.protocolPage{width:calc(100% - 32px);padding:28px 0 40px}.protocolPage :where(.swapCard,.positionPanel,.arcadePoolDirectory,.creatorRewards,.farmAdmin,.contractDirectory),.protocolPage .swapPanel,.protocolPage .launchDetailGrid .launchTrading .swapCard{padding:20px}.protocolPage .protocolHero{margin-bottom:24px}.protocolPage :is(.launchWorkspace,.liquidityWorkspace,.stakingWorkspace,.arcadeFarmGrid,.docsGrid),.creatorLaunchGrid{grid-template-columns:minmax(0,1fr);gap:20px}.protocolPage .stakingWorkspace>.swapCard{grid-area:1/1}.protocolPage .stakingWorkspace>.contextPanel{grid-area:2/1}.protocolPage .contextPanel{margin-top:0}.protocolPage .docsGrid article{padding:20px}.protocolPage :where(input:not([type=checkbox]),select,textarea){font-size:16px}.protocolPage .swapPanel .tokenInput input{font-size:28px}.protocolPage .swapPanel .tokenSelect{gap:6px;padding:6px 8px}.protocolPage .swapPanel .tokenSelect b{font-size:14px}.protocolPage .swapPanel .cardTop h2{font-size:28px}.protocolPage .swapPanel .cardTop>a{max-width:130px;font-size:11px}.protocolPage .marketChart{height:360px}.protocolPage .marketChartHead{padding:16px}.protocolPage .arcadePoolDirectory .cardTop>div{grid-template-columns:minmax(0,1fr)}.rewardMetrics{gap:10px}.rewardMetrics article{padding:14px}.rewardMetrics b{font-size:21px}.formGrid{grid-template-columns:minmax(0,1fr);gap:0}.buttonRow>button{flex:auto}.farmStats{gap:16px}.protocolPage .arcadePositionRow{padding:16px}}@media (max-width:380px){.protocolPage{width:calc(100% - 24px)}.protocolPage .swapPanel,.protocolPage .launchDetailGrid .launchTrading .swapCard{padding:16px}.protocolPage .swapPanel .tokenInput{padding:10px}.protocolPage .swapPanel .cardTop>a{max-width:110px}.rewardMetrics{grid-template-columns:minmax(0,1fr)}}.referralBanner{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}.referralBanner>div{flex:240px}.referralBanner b{font-size:17px}.referralBanner p{color:var(--muted);margin:6px 0 0;font-size:13px}.referralBanner button{min-height:44px}.referralBanner>small{width:100%;color:var(--muted)}.skipLink{opacity:0;pointer-events:none}.skipLink:focus{opacity:1;pointer-events:auto}.protocolPage .protocolHero>.launchTokenButton{font-size:15px;display:inline-flex}@media (max-width:760px){.protocolPage .arcadeTableScroll{border:0;overflow:visible}.protocolPage .arcadePoolDirectory table{min-width:0}.protocolPage .arcadeTableScroll thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.protocolPage .arcadeTableScroll tbody{gap:12px;display:grid}.protocolPage .arcadeTableScroll tbody tr{border:1px solid var(--border);background:#21172a;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}.protocolPage .arcadeTableScroll tbody td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;font-size:13px;display:block}.protocolPage .arcadeTableScroll td:before{content:attr(data-label);color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.protocolPage .arcadePoolDirectory:not(.tradeHistory) td:first-child{border-bottom:1px solid var(--border);grid-column:1/-1;min-width:0;padding-bottom:12px}.protocolPage .arcadePoolDirectory:not(.tradeHistory) td:first-child:before{display:none}.protocolPage .arcadeTableScroll tbody td:last-child{grid-column:1/-1}.protocolPage .arcadePoolDirectory td small{font-size:11px}}.protocolPage .coinWorkspace{--coin-bg:#111;--coin-surface:#1b1b1b;--coin-surface-2:#202020;--coin-border:#3b3b3b;--coin-muted:#999;--coin-lime:#caff3d;display:block}.coinLaunchTopbar{margin-bottom:16px}.coinBackButton{border:1px solid var(--coin-border);color:#e8e8e8;background:#171717;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:14px;display:inline-flex}.coinBackButton:hover{background:#202020;border-color:#666}.coinBackButton svg{width:19px;height:19px}.coinLaunchShell{border:1px solid var(--coin-border);background:var(--coin-bg);border-radius:28px;grid-template-columns:minmax(0,58%) minmax(320px,42%);display:grid;overflow:hidden;box-shadow:0 28px 80px #0000003d}.protocolPage .coinWorkspace .launchCreate{background:var(--coin-bg);border:0;border-radius:0;padding:34px 36px 36px}.coinLaunchHeading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:26px;display:flex}.coinLaunchHeading h1{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:400}.coinLaunchHeading>span{color:var(--coin-muted);font-size:12px}.coinIdentity{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.coinWorkspace fieldset label,.coinWorkspace .coinDetails label{color:#a6a6a6;flex-direction:column;gap:7px;margin:0;font-size:13px;display:flex}.coinWorkspace .coinDetails>label{margin-top:15px}.coinWorkspace :is(input:not([type=file]),textarea){border:1px solid var(--coin-border);background:var(--coin-surface);color:#f2f2f2;border-radius:12px;width:100%;min-height:46px;padding:12px 14px;font-size:14px}.coinWorkspace :is(input,textarea)::placeholder{color:#747474}.coinWorkspace .coinDetails textarea{resize:vertical;min-height:88px}.coinUpload{margin-top:15px}.coinUpload>label{cursor:pointer;position:relative}.coinUploadLabel{color:#a6a6a6;font-size:13px}.coinUploadControl{background:#181818;border:1px dashed #454545;border-radius:13px;align-items:center;gap:12px;min-height:78px;padding:11px 13px;display:flex}.coinUploadControl>:is(img,.coinUploadIcon){border-radius:10px;flex:none;width:52px;height:52px}.coinUploadControl>img{object-fit:cover}.coinUploadIcon{color:#a2a2a2;background:#202020;place-items:center;display:grid}.coinUploadIcon svg{width:21px;height:21px}.coinUploadControl b{color:#ededed;font-size:14px;font-weight:500}.coinUploadControl small{color:#767676;margin-left:auto;font-size:11px}.coinUpload input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.coinSocialFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.coinSocialFields label:first-child{grid-column:1/-1}.coinSettings,.coinSettings>label+label{margin-top:15px}.coinPair{border:1px solid var(--coin-border);background:var(--coin-surface);color:#ededed;border-radius:12px;align-items:center;gap:9px;min-height:46px;padding:10px 14px;display:flex}.coinPair b{font-size:14px;font-weight:500}.coinPair span{color:var(--coin-muted);margin-left:auto;font-size:12px}.coinAmountInput{position:relative}.coinAmountInput input{padding-right:72px!important;font-size:24px!important}.coinAmountInput>span{color:#ededed;font-size:13px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.coinAdvanced{border-top:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d;margin:17px 0 0;padding:0}.coinAdvanced summary{color:#e4e4e4;cursor:pointer;justify-content:space-between;align-items:center;min-height:58px;margin:0;font-size:14px;list-style:none;display:flex}.coinAdvanced summary::-webkit-details-marker{display:none}.coinAdvanced summary svg{width:18px;height:18px;color:var(--coin-muted);transition:transform .18s}.coinAdvanced[open] summary svg{transform:rotate(180deg)}.coinAdvancedFields{grid-template-columns:minmax(0,1fr) 170px;gap:14px;padding:0 0 17px;display:grid}.coinLaunchFootnote{color:#777;justify-content:space-between;gap:16px;margin-top:20px;font-size:12px;display:flex}.coinWorkspace .launchCreate>:is(.primaryAction,.walletConnect){width:100%;margin-top:14px}.coinWorkspace .launchCreate>.walletConnect>.walletButton,.coinWorkspace .launchCreate>.primaryAction{background:var(--coin-lime);color:#090909;border-radius:18px;width:100%;min-height:56px;font-size:17px;font-weight:650}.coinWorkspace .launchCreate>.walletConnect>.walletButton:hover:not(:disabled),.coinWorkspace .launchCreate>.primaryAction:hover:not(:disabled){background:#d8ff70}.coinWorkspace .initialBuyQuote{color:var(--coin-muted);margin:8px 0 0;font-size:12px}.coinPreview{background:#1d1d1d;border-left:1px solid #252525;align-items:center;min-width:0;padding:36px 44px;display:flex}.coinPreviewCard{background:#202020;border:1px solid #424242;border-radius:24px;width:100%;padding:24px;box-shadow:0 22px 50px #00000040}.coinPreviewIdentity{flex-direction:column;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.coinPreviewIdentity>img,.coinPreviewEmpty{border-radius:17px;width:68px;height:68px}.coinPreviewIdentity>img{object-fit:cover}.coinPreviewEmpty{color:#9b9b9b;background:#0b0b0b;place-items:center;display:grid}.coinPreviewEmpty svg{width:22px;height:22px}.coinPreviewIdentity h2{color:#f0f0f0;letter-spacing:-.03em;margin:0 0 2px;font-size:24px;font-weight:400}.coinPreviewIdentity span{color:var(--coin-muted);font-size:13px}.coinPreviewDescription{color:#a2a2a2;margin:-6px 0 14px;font-size:13px;line-height:1.55}.coinPreviewCard dl{margin:0}.coinPreviewCard dl>div{border-top:1px solid #373737;justify-content:space-between;gap:18px;padding:10px 0;font-size:12px;display:flex}.coinPreviewCard dt{color:var(--coin-muted)}.coinPreviewCard dd{color:#eee;text-align:right;margin:0}.coinWorkspace .launchDirectory{margin-top:56px}@media (max-width:900px){.coinLaunchShell{grid-template-columns:minmax(0,1fr) 330px}.protocolPage .coinWorkspace .launchCreate{padding:30px 28px}.coinPreview{padding:30px 24px}}@media (max-width:760px){.coinLaunchShell{border-radius:22px;flex-direction:column;display:flex}.protocolPage .coinWorkspace .launchCreate{padding:26px 20px 22px}.coinPreview{border-top:1px solid #252525;border-left:0;padding:22px 20px 26px}.coinPreviewCard{border-radius:18px;padding:20px}.coinIdentity,.coinSocialFields,.coinAdvancedFields{grid-template-columns:minmax(0,1fr)}.coinSocialFields label:first-child{grid-column:auto}.coinUploadControl{flex-wrap:wrap}.coinUploadControl small{width:100%;margin-left:64px}}@media (max-width:480px){.coinLaunchHeading{flex-direction:column;align-items:flex-start;gap:5px}.coinLaunchHeading h1{font-size:29px}.coinPreviewIdentity{flex-direction:row;align-items:center}.coinPreviewIdentity>img,.coinPreviewEmpty{border-radius:14px;width:58px;height:58px}.coinPreviewCard dl>div{align-items:baseline}}
.appFrame{--rail-width:72px}.appFrame[data-expanded=true]{--rail-width:224px}.appFrame>.shell{width:calc(100% - var(--rail-width));max-width:1536px;margin-left:var(--rail-width);margin-right:0}.sideRail{width:var(--rail-width);z-index:70;border-right:1px solid var(--border);overscroll-behavior:contain;background:#100b17;flex-direction:column;align-items:stretch;gap:10px;padding:14px 12px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.railBrand{color:#f4f4f5;align-items:center;min-height:44px;padding:4px 8px;display:flex}.railBrand .arcadeWordmark{width:132px;height:auto}.sideRail nav{flex-direction:column;gap:6px;display:flex}.railLink,.railCreate,.railToggle{color:#ded1e8;white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:14px;min-height:44px;padding:10px 12px;font-size:13px;display:flex}.sideRail svg{flex:0 0 24px;width:24px;height:24px}.railLink:hover,.railToggle:hover{background:#251930}.railLink.active{color:var(--pink);background:#2c1737}.railCreate{color:#100b17;background:#c5ff45;margin-top:8px;font-weight:600}.railCreate:hover{background:#d4ff78}.railToggle{border:1px solid var(--border);cursor:pointer;background:0 0;margin-top:auto}.sideRail :is(a,button):focus-visible,.mobileMenuToggle:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.appFrame[data-expanded=false] .sideRail :is(.railLink,.railCreate,.railToggle) span{display:none}.appFrame[data-expanded=false] .railBrand .arcadeWordmark{width:32px}.mobileMenuToggle,.railBackdrop{display:none}@media (max-width:1050px){.appFrame>.shell{width:100%;margin:0}.sideRail{z-index:110;width:224px;display:none}.appFrame[data-mobile-open=true] .sideRail{display:flex}.appFrame[data-mobile-open=true] .sideRail :is(.railLink,.railCreate,.railToggle) span,.appFrame[data-mobile-open=true] .railBrand b{display:inline}.railBackdrop{z-index:105;background:#0009;border:0;display:block;position:fixed;inset:0}.mobileMenuToggle{border:1px solid var(--border);color:#eadcf3;cursor:pointer;background:#211629;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mobileMenuToggle svg{width:22px;height:22px}.header{gap:10px}.header .brand .arcadeWordmark{width:clamp(82px,25vw,116px)}.headerActions{margin-left:auto}.headerActions .walletButton{padding-inline:10px;font-size:11px}}#coin-create{scroll-margin-top:100px}.appFrame .header{gap:18px;height:auto;min-height:64px;padding:12px 24px;position:sticky;top:0}.headerSearch{background:#251e2d;border:1px solid #3b3046;border-radius:10px;align-items:center;gap:10px;width:min(560px,100%);min-width:0;margin-right:auto;padding:10px 14px;display:flex;position:relative}.headerSearch>svg{color:#cbbbda;flex:0 0 18px;width:18px;height:18px}.headerSearch input{color:#f3e9fa;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px}.headerSearch:focus-within{border-color:var(--pink)}.headerSearch kbd{color:var(--muted);background:#120d18;border-radius:4px;flex-shrink:0;padding:3px 5px;font-size:11px}.headerCreate{color:#eadcf3;background:#251e2d;border:1px solid #3b3046;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.headerCreate:hover{background:#39233e}.headerCreate svg{width:22px;height:22px}.headerCreate:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.appFrame .headerActions{flex-shrink:0;gap:12px;margin-left:0}.mobileHeaderBrand{color:#f4f4f5;flex:none;display:none}.mobileHeaderBrand .arcadeWordmark{width:96px;height:auto;display:block}.coinSearchResults{border:1px solid var(--border);z-index:90;background:#17101f;border-radius:12px;max-height:min(460px,65svh);padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #0008}.coinSearchResults>p{color:var(--muted);padding:14px;font-size:13px;line-height:1.6}.coinSearchResults>a{border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.coinSearchResults>a:hover,.coinSearchResults>a:focus-visible{background:#2b1b36}.coinSearchResults>a>span{min-width:0}.coinSearchResults b{overflow-wrap:anywhere;font-size:13px;display:block}.coinSearchResults a small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.coinSearchResults>a>span:last-child{margin-left:auto}.coinSearchResults>small{border-top:1px solid var(--border);color:var(--muted);padding:12px;font-size:11px;line-height:1.5;display:block}@media (max-width:1050px){.appFrame .headerActions .networkPill,.headerSearch kbd{display:none}.mobileHeaderBrand{display:flex}.appFrame .header{gap:8px;padding:10px 12px}.headerSearch{gap:6px;padding:10px 8px;position:static}.headerSearch input{font-size:12px}.headerSearch>svg{flex-basis:15px;width:15px;height:15px}.appFrame .headerActions{gap:6px}.headerCreate{flex-basis:32px;width:32px;height:36px}.appFrame .headerActions .walletButton{min-height:36px;padding-inline:8px;font-size:10px}.coinSearchResults{top:calc(100% + 4px);left:12px;right:12px}}.headerSearch input{height:20px;min-height:20px;line-height:20px}.railBrand{justify-content:center;padding:4px 0}.railBrand>span{text-align:center;flex:0 0 24px;width:24px}.appFrame[data-expanded=true] .railBrand{justify-content:flex-start;padding-inline:12px}@media (max-width:1050px){.appFrame[data-mobile-open=true] .railBrand{justify-content:flex-start;padding-inline:12px}}
:root{--bg:#101012;--surface:#171719;--surface-2:#202023;--surface-3:#2a2a2e;--border:#2b2b30;--border-strong:#55555d;--text:#f4f4f5;--muted:#a2a2aa;--faint:#93939d;--accent:#f5c518;--accent-hover:#ffd44a;--pink:#f5c518;--lime:#f5c518;--danger:#ff827a;--radius:10px}body{background:var(--bg)}.appFrame{--rail-width:76px}.appFrame>.shell{max-width:none}.appFrame .sideRail{background:var(--bg);border:0;gap:26px;padding:22px 16px}.appFrame .railBrand,.appFrame[data-expanded=true] .railBrand{border:0;justify-content:flex-start;min-height:36px;padding:0 8px}.arcadeLogo{color:var(--text);white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.arcadeLogo .arcadeIcon,.appFrame .sideRail .arcadeIcon{width:34px;height:34px;color:var(--accent);flex:0 0 34px}.arcadeLogoText{letter-spacing:-.065em;font-size:30px;font-weight:700;line-height:1}.arcadeLogoPeriod{color:var(--accent)}.appFrame[data-expanded=false] .railBrand .arcadeLogoText{display:none}.appFrame .sideRail nav{gap:5px}.appFrame .railLink{color:#b9b9c0;border:1px solid #0000;border-radius:8px;gap:14px;min-height:48px;padding:12px 10px;font-size:15px;font-weight:500;transition:color .16s,background .16s,border-color .16s,box-shadow .16s,transform .12s cubic-bezier(.2,.8,.2,1);transform:translateZ(0)}.appFrame .railLink svg{flex-basis:21px;width:21px;height:21px;transition:transform .16s cubic-bezier(.2,.8,.2,1),color .16s,filter .16s}.appFrame .railLink:hover{color:var(--text);background:#ffffff12;border-color:#ffffff18;box-shadow:inset 0 1px #ffffff14}.appFrame .railLink:hover svg{color:var(--accent);filter:drop-shadow(0 0 6px #f5c51866);transform:scale(1.12)}.appFrame .railLink:active{background:#ffffff1c;transition-duration:60ms;transform:scale(.96);box-shadow:inset 0 2px 8px #0006}.appFrame .railLink.active{color:var(--accent);background:#f5c51824;border-color:#f5c51855;font-weight:700;box-shadow:inset 0 1px #f5c51833,0 0 22px #f5c5181f}.appFrame .railLink.active:hover{color:var(--accent-hover);background:#f5c51838;border-color:#f5c51888;box-shadow:inset 0 1px #ffe27a44,0 0 28px #f5c5183d}.appFrame .railLink.active:hover svg{filter:drop-shadow(0 0 8px #f5c518aa);transform:scale(1.12)}.appFrame .railLink.active:active{background:#f5c5184d;transform:scale(.96);box-shadow:inset 0 2px 10px #0005,0 0 16px #f5c51833}.railNetwork{color:var(--faint);margin-top:auto;padding:0 10px;font-size:12px}.appFrame[data-expanded=false] .railNetwork{display:none}.appFrame .railToggle{color:var(--muted);border:0;margin-top:0;padding:10px;font-size:13px}.appFrame .railToggle:hover{background:var(--surface)}.appFrame .header{background:var(--bg);min-height:80px;box-shadow:none;border:0;gap:24px;padding:18px 32px}.headerSearch{background:var(--surface-2);border:1px solid #0000;border-radius:10px;max-width:580px;padding:12px 16px}.headerSearch input{font-size:14px}.headerSearch>svg,.headerSearch input::placeholder{color:var(--muted)}.headerSearch kbd{color:var(--muted);background:#ffffff08;font-size:12px}.appFrame .headerActions{gap:14px}.appFrame .headerCreate{white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;width:auto;height:auto;min-height:42px;padding:10px 4px;font-size:14px;font-weight:600}.appFrame .headerCreate:hover{color:var(--accent);background:0 0}.depositButton{background:var(--accent);color:#161112;border-radius:8px;min-height:42px;padding:11px 18px;font-size:14px}.depositButton:hover:not(:disabled){background:var(--accent-hover)}.appFrame .header .walletButton{color:var(--text);white-space:nowrap;background:0 0;border:0;min-height:42px;padding:10px 4px;font-size:14px}.appFrame .header .walletButton:hover{color:var(--accent);background:0 0}.appFrame .header .walletButton.connected{background:var(--surface);padding-inline:12px}.statusDot{background:#66c799}.mobileHeaderBrand{display:none}.coinSearchResults,.walletPopover,.tokenModal,.slippagePopover{background:var(--surface);border-color:var(--border);box-shadow:0 16px 48px #0005}.coinSearchResults>a:hover,.coinSearchResults>a:focus-visible,.tokenList>button:hover:not(:disabled){background:var(--surface-2)}.coinSearchResults :is(p,b){font-size:14px}.coinSearchResults a small{font-size:12px}.discoveryPage,.tradePage,.brandPage{flex:1;width:100%;max-width:1640px;margin:0 auto;padding:28px 32px 64px}.tradePage>h1{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:600;line-height:1.2}.coinDiscovery{background:0 0;border:0;border-radius:0;padding:0}.discoveryToolbar{align-items:center;gap:20px;margin-bottom:12px;display:flex}.discoveryToolbar h2{letter-spacing:0;margin:0;font-size:15px;font-weight:600}.discoveryChips{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:8px;margin:0 0 16px;display:flex;overflow-x:auto}.discoveryChips::-webkit-scrollbar{display:none}.discoveryChips>button{color:#9aa0a6;white-space:nowrap;background:#1a1a1a;border:1px solid #f2f2f21a;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.discoveryChips>button[aria-pressed=true]{color:#102016;background:#c6f3c4;border-color:#c6f3c4}.discoveryProgress{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;display:flex}.discoveryProgress .graduationBar.isHot+span,.discoveryProgress .graduationBar.isComplete+span{color:#86efac}.graduationBar{background:#2a2a2a;border-radius:999px;flex:1;height:6px;overflow:hidden}.graduationBar>i{border-radius:inherit;background-image:linear-gradient(90deg,#22c55e 0%,#4ade80 14%,#86efac 28%,#dcfce7 42%,#86efac 56%,#4ade80 72%,#86efac 86%,#22c55e 100%);background-size:300% 100%;width:0;height:100%;transition:width .55s cubic-bezier(.4,0,.2,1);animation:2s linear infinite graduationShift;display:block;position:relative;box-shadow:0 0 10px #86efac73}.graduationBar>i>b{border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fff8);width:12px;position:absolute;top:0;bottom:0;right:0}.graduationBar[data-filled=true]>i>b{opacity:1}.graduationBar.detail{height:8px}.graduationBar.isHot,.graduationBar.isFilling{animation:1.5s ease-in-out infinite graduationBorderPulse}.graduationBar.isComplete>i{box-shadow:0 0 14px #86efacb3}.graduationRing{flex:none;display:block;position:relative;overflow:visible}.graduationRing>svg{pointer-events:none;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;inset:-5px;overflow:visible;transform:rotate(-90deg)}.graduationRingTrack,.graduationRingFill{fill:none;stroke-width:5px;stroke-linecap:round}.graduationRingTrack{stroke:#2a2a2a}.graduationRingFill{stroke:#86efac;stroke-dasharray:100;transition:stroke-dashoffset .55s cubic-bezier(.4,0,.2,1),opacity .2s}.graduationRingFill.isEmpty{opacity:0}.graduationRing.isHot .graduationRingFill,.graduationRing.isComplete .graduationRingFill{stroke:#bbf7d0}.graduationRing.isFilling{animation:.9s ease-out graduationRingBurst}.graduationRing>span{border-radius:50%}@keyframes graduationShift{0%{background-position:-100%}to{background-position:200%}}@keyframes graduationBorderPulse{0%,to{box-shadow:0 0 #4ade808c}50%{box-shadow:0 0 0 1.5px #86efac66}}@keyframes graduationRingBurst{0%{box-shadow:0 0 #86efacd9}35%{box-shadow:0 0 0 3px #86efac8c,0 0 18px 4px #86efac47}to{box-shadow:0 0 0 10px #86efac00}}@keyframes discoveryFillBlush{0%{background-color:#86efac2e}to{background-color:#1f1f1f}}.coinGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.discoveryCoin{background:#1f1f1f;border:1px solid #f2f2f214;border-radius:16px;align-items:center;gap:16px;min-width:0;padding:14px 16px;transition:background .15s,border-color .15s;display:flex;overflow:visible}.discoveryCoin:hover{background:#252525;border-color:#f2f2f229}.discoveryCoin.isFilling{animation:.8s ease-out discoveryFillBlush}.discoveryCoinBody{flex:1;min-width:0}.discoveryCoinIdentity{flex-direction:column;gap:3px;display:flex}.discoveryCoinIdentity b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.35;overflow:hidden}.discoveryCoinIdentity>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.discoveryCoinMarket{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:10px 0 4px;display:flex}.discoveryCoinMarket .launchPrice{color:var(--text);font-size:14px}.discoveryCoin .launchChange{font-size:12px}.discoveryCoin .positive,.up{color:#76c8a0}.discoveryCoin .negative,.down{color:var(--danger)}.discoveryCoinVolume{display:none}.discoveryEmpty{text-align:center;color:var(--muted);grid-column:1/-1;padding:90px 16px}.discoveryEmpty h2{color:var(--text);font-size:22px}.discoveryEmpty a{background:var(--accent);color:#161112;border-radius:8px;margin-top:12px;padding:11px 20px;font-weight:600;display:inline-flex}.coinSkeletons{display:contents}.coinSkeletons>div{background:#1f1f1f;border:1px solid #f2f2f214;border-radius:16px;grid-template-rows:24px 20px;grid-template-columns:88px 1fr;align-content:center;gap:10px 16px;min-height:116px;padding:14px 16px;display:grid}.coinSkeletons i{background:var(--surface-2);border-radius:12px;grid-row:1/3;align-self:center;width:88px;height:88px}.coinSkeletons span{background:var(--surface-2);border-radius:3px;align-self:center;width:65%;height:12px}.coinSkeletons span:last-child{width:40%}.tradeWorkspace{grid-template-columns:minmax(320px,480px) minmax(280px,1fr);gap:48px;max-width:1050px;margin:30px auto 0;display:grid}.tradeWorkspace>*{grid-area:auto;width:100%;min-width:0}.appFrame :is(.swapCard,.positionPanel,.arcadePoolDirectory,.contractDirectory,.afterPanel,.arcadeCards>a),.appFrame .protocolPage :is(.swapCard,.positionPanel,.arcadePoolDirectory,.contractDirectory,.afterPanel,.docsGrid article){box-shadow:none;background:0 0;border:0;border-radius:0}.tradeWorkspace>.swapCard{padding:0}.tradeWorkspace .arcMarket{min-height:460px;padding:0}.appFrame .swapPanel .cardTop h2{font-size:22px}.appFrame .tokenInput,.appFrame .tokenInput.output{background:var(--surface);border:0;border-radius:12px;padding:18px}.appFrame .tokenInput input,.appFrame .tokenInput.output input{background:0 0;border:0;padding-left:0}.appFrame .swapPanel .tokenInput input::placeholder{color:var(--faint)}.appFrame .tokenSelect{background:var(--surface-3);color:var(--text);border:0}.appFrame .flipButton{background:var(--surface-2);border:4px solid var(--bg);color:var(--muted)}.appFrame .flipButton:hover{background:var(--surface-3);color:var(--text)}.appFrame .modeTabs{background:var(--surface);border:0}.appFrame .modeTabs button[aria-pressed=true],.appFrame .slippageOptions button[aria-pressed=true]{color:var(--text);background:var(--surface-3);border-color:#0000}.appFrame .primaryAction,.appFrame .swapPanel>.walletConnect>.walletButton,.appFrame .coinWorkspace :is(.primaryAction,.walletButton){color:#161112;background:var(--accent);border:0;border-radius:8px;font-weight:600}.appFrame .primaryAction:hover:not(:disabled),.appFrame .swapPanel>.walletConnect>.walletButton:hover{background:var(--accent-hover)}.appFrame .primaryAction:disabled{background:var(--surface-3);color:var(--muted)}.appFrame .marketMiniStats{background:0 0;border:0;border-radius:0;padding-inline:0}.appFrame .marketMiniStats article+article{border:0}.appFrame .marketPeriods button[aria-pressed=true]{background:var(--surface-2);color:var(--text)}.appFrame .marketPeriods button{color:var(--muted);font-size:14px}.appFrame .protocolHero :is(h1,h2),.appFrame .tokenModalHead b,.appFrame .contextPanel h2{color:var(--text)}.appFrame :is(.eyebrow,.textLink,.contractLink){color:var(--muted)}.appFrame .protocolPage{width:100%;max-width:1400px;padding:28px 32px 64px}.appFrame .protocolPage .arcadePositionRow,.appFrame .rewardMetrics article,.appFrame .protocolPage .arcadeTableScroll th{background:var(--surface);border-color:#0000}.appFrame .marketChartBox{background:#131722;border:0}.appFrame .launchTokenPage .marketChartBox{background:#131722;border-radius:16px;align-self:start;margin:0;overflow:hidden}.appFrame .marketChartHead{border-color:var(--border);background:#131722}.appFrame .marketChart{background:#131722}.appFrame .launchTokenPage .marketChart{height:440px}.appFrame .coinWorkspace{--coin-bg:var(--bg);--coin-surface:var(--surface);--coin-surface-2:var(--surface-2);--coin-border:var(--border);--coin-muted:var(--muted);--coin-lime:var(--accent)}.appFrame .coinWorkspace .coinLaunchShell{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.35fr) minmax(260px,.8fr);gap:56px;overflow:visible}.appFrame .protocolPage .coinWorkspace .launchCreate{padding:0}.appFrame .coinWorkspace .coinPreview{background:0 0;border:0;align-items:flex-start;padding:68px 0 0}.appFrame .coinWorkspace .coinLaunchHeading{border:0;margin-bottom:28px}.appFrame .coinWorkspace .coinLaunchHeading h1{font-size:28px}.appFrame .coinWorkspace .coinPreviewCard{box-shadow:none;background:0 0;border:0;padding:0}.appFrame .coinWorkspace .coinPreviewCard dl>div{border:0}.appFrame .coinWorkspace :is(input,textarea,select,.coinPair,.coinAmountInput){background:var(--surface-2);color:var(--text);border-color:#0000;border-radius:8px}.appFrame .coinWorkspace .coinAmountInput input{background:0 0}.appFrame .coinWorkspace .coinPair>span:first-child{margin-left:0}.appFrame .coinWorkspace label{font-size:14px}.appFrame .coinWorkspace .coinUploadControl{border-color:var(--border-strong);background:0 0}.appFrame .coinWorkspace .coinBackButton{color:var(--muted);background:0 0;border:0}.appFrame .coinWorkspace .coinAdvanced{border-color:var(--border)}.appFrame .coinWorkspace .launchCreate>.walletConnect>.walletButton:hover:not(:disabled){background:var(--accent-hover)}.appFrame footer{background:0 0;border:0;width:auto;min-height:0;margin:auto 32px 0;padding:24px 0}.appFrame footer .footerBrand{display:none}.appFrame footer a{color:var(--faint);font-size:12px}.appFrame .mobileNav{background:var(--bg);border-top:1px solid var(--border)}.appFrame .mobileNav a.active{color:var(--accent)}.appFrame .mobileNav a{color:var(--muted)}.depositDialog{width:min(440px,100% - 32px);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:28px;box-shadow:0 24px 80px #0008}.depositDialog::backdrop{background:#0009}.depositDialogHead{justify-content:space-between;align-items:center;display:flex}.depositDialogHead h2{margin:0;font-size:24px}.depositDialogHead button{color:var(--muted);background:0 0;font-size:26px}.depositDialog p{font-size:16px}.depositDialog label{margin-bottom:8px;font-size:14px;display:block}.depositDialog input{width:100%;font-family:var(--mono);font-size:13px}.depositDialog .primaryAction{width:100%;margin-top:16px}.depositDialog>small{margin-top:24px;font-size:13px;display:block}.brandPage{max-width:1260px}.brandMarkPreview{width:200px;height:200px;color:var(--accent);margin:24px 0}.brandHeading>p:first-child{color:var(--accent);letter-spacing:.15em;font-size:12px}.brandHeading h1{margin:14px 0;font-size:38px}.brandDirections{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:32px 0;display:grid}.brandDirection{text-align:left;background:var(--surface);border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:stretch;padding:28px;display:flex}.brandDirection[aria-pressed=true]{border-color:var(--accent)}.brandDirectionIcon{height:132px;color:var(--accent);justify-content:center;align-items:center;display:flex}.brandDirectionIcon svg{width:76px;height:76px}.brandDirection>b{margin-top:18px;font-size:16px}.brandDirection>span:not(.brandDirectionIcon):not(.brandSizes){color:var(--muted);margin-top:8px;font-size:14px;font-weight:400}.brandSizes{color:var(--text);align-items:center;gap:18px;margin-top:24px;display:flex}.brandSizes svg{width:32px;height:32px}.brandSizes svg:nth-child(2){width:24px;height:24px}.brandSizes svg:nth-child(3){width:16px;height:16px}.brandPreview{background:var(--surface);border-radius:10px;align-items:center;gap:32px;padding:24px;display:flex}.brandPreview>span:not(.arcadeLogo){background:var(--surface-2);color:var(--muted);border-radius:8px;flex:1;padding:12px 20px;font-size:14px}.brandPreview>b{color:var(--accent);font-size:14px}@media (min-width:1051px) and (max-width:1250px){.appFrame[data-expanded=true]{--rail-width:188px}.appFrame .header{gap:16px;padding-inline:24px}.appFrame .headerActions{gap:10px}.coinGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.appFrame>.shell{width:100%;margin:0}.appFrame .header{flex-wrap:wrap;gap:12px;padding:16px 20px;display:flex}.appFrame .mobileMenuToggle{color:var(--muted);background:0 0;border:0}.mobileHeaderBrand{display:flex}.appFrame .headerSearch{flex:1 0 100%;order:4;width:100%;max-width:none;position:static}.appFrame .headerSearch input{font-size:14px}.appFrame .headerActions{margin-left:auto}.appFrame .header .walletButton{font-size:13px}.appFrame[data-mobile-open=true] .sideRail{width:230px;padding-top:24px}.appFrame[data-mobile-open=true] .railBrand .arcadeLogoText{display:inline}.coinSearchResults{top:calc(100% - 8px);left:20px;right:20px}.coinGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.discoveryPage,.tradePage,.brandPage,.appFrame .protocolPage{padding:24px 24px 96px}.tradeWorkspace{gap:28px}}@media (max-width:640px){.appFrame .header{gap:8px;padding:12px 16px}.mobileHeaderBrand .arcadeLogo{gap:6px}.mobileHeaderBrand .arcadeIcon{flex-basis:26px;width:26px;height:26px}.mobileHeaderBrand .arcadeLogoText{font-size:24px}.appFrame .headerActions{gap:10px}.appFrame .headerCreate{display:none}.appFrame .header .walletButton{max-width:122px;font-size:12px}.depositButton{padding:10px 12px;font-size:13px}.discoveryPage,.tradePage,.brandPage,.appFrame .protocolPage{padding:20px 20px 100px}.tradePage>h1{font-size:24px}.coinGrid{grid-template-columns:minmax(0,1fr);gap:10px}.discoveryCoin{gap:16px}.discoveryCoinIdentity{flex-direction:row;align-items:baseline;gap:8px}.discoveryCoinIdentity b{max-width:150px}.discoveryToolbar{margin-bottom:8px}.tradeWorkspace{grid-template-columns:minmax(0,1fr);gap:48px}.appFrame .swapPanel .tokenInput input{font-size:30px}.appFrame .coinWorkspace .coinLaunchShell{gap:32px}.brandDirections{grid-template-columns:minmax(0,1fr)}.brandPreview{flex-wrap:wrap;gap:20px}.brandPreview>span:not(.arcadeLogo){display:none}.appFrame footer{margin-inline:20px;padding-bottom:90px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.appFrame[data-expanded=true]{--rail-width:232px}.railHeading{align-items:center;gap:6px;min-width:0;display:flex}.appFrame .railHeading .railBrand{flex:none;min-width:0;padding:0}.appFrame .railHeading .railBrand>span,.appFrame .railHeading .arcadeLogo{flex:none;width:auto}.arcadeLogo .arcadeIcon,.appFrame .sideRail .arcadeIcon{object-fit:contain;flex:0 0 46px;width:46px;height:46px;overflow:visible}.arcadeLogoText{letter-spacing:-.055em;font-size:28px}.railArrow{width:22px;min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:0 0 22px;place-items:center;padding:0;display:grid}.railArrow svg{flex:none;width:16px;height:16px}.sideRail .railArrow svg{width:16px;height:16px}.railArrow:hover{color:var(--text);background:0 0}.appFrame[data-expanded=true] .railArrow,.appFrame[data-mobile-open=true] .railArrow{flex-basis:28px;width:28px}.appFrame[data-expanded=true] .railArrow svg,.appFrame[data-mobile-open=true] .railArrow svg{width:18px;height:18px}.appFrame[data-expanded=false] .sideRail{align-items:center;gap:12px;padding-inline:8px}.appFrame[data-expanded=false] .railHeading{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%}.appFrame[data-expanded=false] .railBrand,.appFrame[data-expanded=false] .arcadeLogo{justify-content:center;width:auto}.appFrame[data-expanded=false] .railHeading .arcadeIcon{flex-basis:32px;width:32px;height:32px}.appFrame[data-expanded=false] .sideRail nav{width:100%}.appFrame[data-expanded=false] .railLink{justify-content:center;width:100%;padding:12px 0}.appFrame[data-expanded=false] .railLink svg{margin:0}.launchTokenHero .railArrow{flex:0 0 22px;align-self:center;width:22px;min-height:44px;margin:0;padding:0}.appFrame[data-expanded=true] .launchTokenHero .railArrow{flex-basis:28px;width:28px}.header .railArrow{align-self:center;margin:0;padding:0}@media (min-width:1051px){.sideRail .railArrow{display:none}.appFrame .header{padding-left:0}.header .railArrow{flex-basis:32px;width:32px;min-height:40px}.appFrame[data-expanded=true] .header .railArrow{flex-basis:36px;width:36px}.appFrame[data-expanded=false] .sideRail .railArrow{flex-basis:32px;width:32px;min-height:24px;display:grid}.appFrame[data-expanded=false] .header .railArrow{display:none}body:has(.launchTokenPage) .appFrame .header{padding-left:32px}body:has(.launchTokenPage) .header .railArrow{display:none}}@media (max-width:1050px){.header .railArrow,.launchTokenHero .railArrow{display:none}}.appFrame .headerCreate{border:1px solid var(--border);gap:8px;padding:10px 14px}.appFrame .headerCreate>span{color:var(--accent);font-size:21px;line-height:1}.appFrame .headerCreate:hover{border-color:var(--accent)}.appFrame .header .walletButton{background:var(--accent);color:#161112;border-radius:8px;padding:11px 18px}.appFrame .header .walletButton:hover{background:var(--accent-hover);color:#161112}.appFrame .header .walletButton.connected{color:var(--text)}.discoveryViews{align-items:center;gap:8px;display:flex}.discoveryViews button{color:var(--muted);white-space:nowrap;background:0 0;padding:8px 14px}.discoveryViews button[aria-pressed=true]{background:var(--surface-2);color:var(--text)}.loadMoreCoins{margin:32px auto 0;display:block}@media (max-width:1050px){.appFrame[data-mobile-open=true] .railHeading{flex-direction:row}.mobileHeaderBrand .arcadeIcon{flex-basis:40px;width:40px;height:40px}}@media (max-width:640px){.mobileHeaderBrand .arcadeLogoText{font-size:23px}.mobileHeaderBrand .arcadeIcon{flex-basis:36px;width:36px;height:36px}.appFrame .header .walletButton{padding:10px 12px}.discoveryToolbar{flex-wrap:wrap;gap:8px}.discoveryViews{gap:3px}.discoveryViews button{padding-inline:10px;font-size:14px}}.launchTokenPage{--buy:#86ef4a;--sell:#ff5c5c}.launchTokenHero{align-items:center;gap:12px;max-width:none;margin:0 0 14px;display:flex}.launchTokenIdentity{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}@media (min-width:900px){.launchTokenIdentity{flex-wrap:nowrap}}.launchTokenHero h1{letter-spacing:-.04em;white-space:nowrap;align-items:baseline;gap:8px;margin:0;font-size:20px;font-weight:600;line-height:1.2;display:inline-flex}.launchTokenHero h1 small{color:var(--muted);letter-spacing:0;font-size:.7em;font-weight:500}.launchTokenSep,.launchTokenIdentity time{color:var(--muted);white-space:nowrap;font-size:13px}.launchCopyChip,.launchStatusChip{border:1px solid var(--border);min-height:26px;color:var(--text);background:#1a1a1a;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.launchCopyChip{font-family:var(--mono);cursor:pointer}.launchCopyChip:hover{background:#222;border-color:#555}.launchStatusChip{color:#c6f3c4;background:#152018;border-color:#2a4a34}.launchSocials{align-items:center;gap:6px;display:inline-flex}.launchSocials a{width:26px;height:26px;color:var(--muted);background:#1a1a1a;border-radius:999px;place-items:center;display:grid}.launchSocials a:hover{color:var(--text);background:#262626}.launchSocials svg{width:13px;height:13px}.appFrame .protocolPage .launchTokenPage .graduationCard{border:1px solid var(--border);background:#18181b;border-radius:16px;margin:0 0 12px;padding:10px 14px}.launchTokenPage .graduationCard>p{color:var(--muted);margin:8px 0 0;font-size:13px}.launchTokenPage .graduationRow{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.launchTokenPage .graduationQuote{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:13px}.launchTokenPage .graduationRow b{color:var(--buy);font-variant-numeric:tabular-nums;flex:none;font-size:15px}.launchTokenPage .graduationRow .graduationBar{flex:auto;min-width:0}.appFrame .protocolPage .launchTokenPage .launchDetailGrid{flex-direction:column;align-items:stretch;gap:16px;display:flex}.appFrame .protocolPage .launchTokenPage .launchChartRow{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.appFrame .protocolPage .launchTokenPage .launchDetailSide{flex-direction:column;grid-area:auto;align-self:start;align-items:stretch;gap:12px;width:340px;min-width:0;max-width:100%;margin:0;padding:0;display:flex}.appFrame .protocolPage .launchTokenPage .launchSwapCard,.appFrame .protocolPage .launchTokenPage .launchStatsCard{box-sizing:border-box;width:100%;margin:0}.appFrame .protocolPage .launchTokenPage .launchActivity{width:100%;margin:0}.appFrame .protocolPage .launchTokenPage .launchChartRow>*{min-width:0}@media (max-width:1050px){.appFrame .protocolPage .launchTokenPage .launchChartRow{grid-template-columns:minmax(0,1fr)}.appFrame .protocolPage .launchTokenPage .launchDetailSide{width:100%}}.appFrame .protocolPage .launchSwapCard,.appFrame .protocolPage .launchStatsCard,.appFrame .protocolPage .launchActivity{border:1px solid var(--border);background:#18181b;border-radius:16px;padding:14px}.launchSwapTabs{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px;display:grid}.launchSwapTabs button{min-height:42px;color:var(--muted);background:0 0;border-radius:12px;font-size:16px;font-weight:700}.launchBuyTab[aria-pressed=true]{background:var(--buy);color:#102016}.launchSellTab[aria-pressed=true]{background:var(--sell);color:#160b0b}.launchSwapAmount{align-items:baseline;gap:6px;min-height:88px;padding:8px 4px 4px;display:flex}.launchSwapCurrency{color:var(--muted);font-size:42px;font-weight:500;line-height:1}.launchSwapAmount input{min-width:0;min-height:0;color:var(--text);letter-spacing:-.04em;background:0 0;border:0;flex:1;padding:0;font-size:52px;font-weight:500;line-height:1}.launchSwapAmount input::placeholder{color:#6b6b73}.launchSwapQuote{color:var(--muted);margin:0 4px 10px;font-size:12px}.appFrame .launchTokenPage .launchSwapCard>.walletConnect,.appFrame .launchTokenPage .launchSwapAction{width:100%;display:block}.appFrame .launchTokenPage .launchSwapCard>.walletConnect>.walletButton,.appFrame .launchTokenPage .launchSwapAction{background:var(--buy);color:#102016;border:0;border-radius:12px;width:100%;min-height:48px;font-size:15px;font-weight:700}.launchSwapCard.sell .launchSwapAction,.launchSwapCard.sell>.walletConnect>.walletButton{background:var(--sell);color:#160b0b}.appFrame .launchTokenPage .launchSwapCard>.walletConnect>.walletButton:hover:not(:disabled),.appFrame .launchTokenPage .launchSwapAction:hover:not(:disabled){background:#9af36a}.launchSwapCard.sell .launchSwapAction:hover:not(:disabled){background:#ff7676}.appFrame .launchTokenPage .launchSwapAction:disabled{color:var(--muted);background:#2a2a2e}.launchSwapPresets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.launchSwapPresets button{min-height:36px;color:var(--buy);background:0 0;border:1px solid #2f5a38;border-radius:999px;font-size:13px}.launchSwapCard.sell .launchSwapPresets button{color:var(--sell);border-color:#5a2f32}.launchSwapPresets button[aria-pressed=true]{background:#1c2a1c}.launchSwapCard.sell .launchSwapPresets button[aria-pressed=true]{background:#2a1818}.launchHolderCount{color:var(--muted);margin:2px 4px 0;font-size:13px}.launchStatsTabs,.launchActivityTabs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.launchStatsTabs>button,.launchActivityTabs>button{min-height:34px;color:var(--muted);background:0 0;border-radius:999px;padding:0 12px;font-size:13px}.launchStatsTabs>button[aria-pressed=true],.launchActivityTabs>button[aria-pressed=true]{color:var(--text);background:#2a2a2e}.launchWindowChips{gap:4px;margin-left:auto;display:flex}.launchWindowChips button{min-height:28px;color:var(--muted);background:0 0;border-radius:8px;padding:0 8px;font-size:12px}.launchWindowChips button[aria-pressed=true]{color:var(--text);background:#2a2a2e}.launchActivityFilter{border:1px solid var(--border);color:#102016;background:#c6f3c4;border-radius:999px;min-height:28px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:700}.launchStatsRow{justify-content:space-between;gap:12px;margin-bottom:10px;font-size:13px;display:flex}.launchStatsRow span{color:var(--muted)}.launchStatsRow .up,.launchActivity .up{color:var(--buy)}.launchStatsRow .down,.launchActivity .down{color:var(--sell)}.launchStatBar{margin:12px 0}.launchStatBarLabels{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.launchStatBarLabels .buy,.launchStatBar .buy{color:var(--buy)}.launchStatBarLabels .sell,.launchStatBar .sell{color:var(--sell)}.launchStatBarTrack{background:#2a2a2e;border-radius:99px;height:6px;display:flex;overflow:hidden}.launchStatBarTrack>i{min-width:0;display:block}.launchStatBarTrack>i.buy{background:var(--buy)}.launchStatBarTrack>i.sell{background:var(--sell)}.launchAudit{margin:0}.launchAudit>div{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.launchAudit dt{color:var(--muted)}.launchAudit dd{margin:0}.launchHolderId{align-items:center;gap:10px;min-width:0;display:flex}.launchHolderAvatar{color:#fff;text-transform:uppercase;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.appFrame .protocolPage .launchActivity .arcadeTableScroll{border:0;border-radius:0;margin-top:0;overflow-x:auto}.appFrame .protocolPage .launchActivity table{width:100%;min-width:0}.appFrame .protocolPage .launchActivity :is(th,td){background:0 0;border-bottom:1px solid #242428;padding:10px 8px;font-size:13px}.appFrame .protocolPage .launchActivity th{color:var(--muted);font-size:12px;font-weight:500}.launchActivityNote{color:var(--muted);margin:10px 4px 0;font-size:12px}@media (max-width:760px){.appFrame .protocolPage .launchActivity .arcadeTableScroll tbody{display:table-row-group}.appFrame .protocolPage .launchActivity .arcadeTableScroll tbody tr{background:0 0;border:0;padding:0;display:table-row}.appFrame .protocolPage .launchActivity .arcadeTableScroll tbody td{border-bottom:1px solid #242428;padding:10px 8px;display:table-cell}.appFrame .protocolPage .launchActivity .arcadeTableScroll td:before{display:none}.appFrame .protocolPage .launchActivity .arcadeTableScroll thead{clip-path:none;white-space:nowrap;width:auto;height:auto;position:static;overflow:visible}}
.visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.identityAvatar{color:#fff;text-transform:uppercase;border:3px solid var(--bg);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.playsBoardTabs,.profileTabs{flex-wrap:wrap;gap:8px;margin:8px 0 20px;display:flex}.playsBoardTabs>button,.profileTabs>button,.profileMeta>button,.profileCount{min-height:36px;color:var(--muted);background:0 0;border-radius:999px;padding:0 14px;font-size:13px}.playsBoardTabs>button[aria-pressed=true],.profileTabs>button[aria-pressed=true]{color:var(--pink);background:#2c1737}.playsList{gap:14px;display:grid}.playCard,.playComposer,.launchPlays,.playTokenCard,.profilePnl,.profilePositions>li,.profilePeople>li{border:1px solid var(--border);background:#171225;border-radius:16px;padding:16px}.playCardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.playCardAuthor{align-items:center;gap:10px;min-width:0;display:flex}.playCardAuthor b,.profileNames h1,.profilePeople b{overflow-wrap:anywhere;display:block}.playCardAuthor small,.profileHandle,.profilePeople small{color:var(--muted);font-size:12px}.playCardHead time{color:var(--faint);white-space:nowrap;font-size:12px}.playCardText{overflow-wrap:anywhere;margin:12px 0;font-size:15px;line-height:1.45}.playTokenCard{background:#120e1f;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;display:grid}.playTokenId b{display:block}.playTokenId small{color:var(--accent)}.playTokenCard dl{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 0;display:grid}.playTokenCard dt{color:var(--muted);font-size:11px}.playTokenCard dd{margin:2px 0 0;font-size:13px;font-weight:650}.playCardActions{align-items:center;gap:10px;margin-top:12px;display:flex}.playCardActions button{min-height:34px;color:var(--muted);background:0 0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.playCardActions button.liked,.playCard .up,.profilePnl .up,.profilePositions .up{color:#7dff9a}.playCard .down,.profilePnl .down,.profilePositions .down{color:#ff7b8a}.playCardActions svg{width:18px;height:18px}.playComposer textarea,.profileModal input,.profileModal textarea{border:1px solid var(--border);width:100%;color:var(--text);background:#120e1f;border-radius:12px}.playComposer textarea{resize:vertical;min-height:96px}.playComposerRow{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.playComposerRow .primaryAction{min-width:120px}.playComposerHint,.playEmpty{color:var(--muted);font-size:14px}.launchPlays{margin-top:18px}.launchPlays h2{margin:0 0 12px;font-size:18px}.arcadeProfile{width:min(720px,100%)}.profileBanner{border-radius:18px;height:160px}.profileIdentity{align-items:end;gap:16px;margin-top:-46px;padding:0 8px;display:flex}.profileIdentity .identityAvatar{border-width:4px}.profileNames{min-width:0;padding-bottom:8px}.profileNames h1{letter-spacing:-.04em;margin:0;font-size:28px}.profileBio{color:var(--muted);overflow-wrap:anywhere;margin:8px 0 0}.profileMeta{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0;display:flex}.profileMeta>.profileIconButton{justify-content:center;align-items:center;width:36px;min-width:36px;padding:0;display:inline-flex}.profileIconButton svg{width:16px;height:16px}.profileCount b{color:var(--text);margin-right:4px}.profilePnl{justify-content:space-between;align-items:baseline;margin-bottom:18px;display:flex}.profilePnl span{color:var(--muted);font-size:13px}.profilePnl b{letter-spacing:-.04em;font-size:28px}.profilePositions,.profilePeople{gap:10px;margin:0;padding:0;list-style:none;display:grid}.profilePositions a,.profilePeople a{grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;display:grid}.profilePeople a{grid-template-columns:auto minmax(0,1fr)}.profilePositions small{color:var(--muted)}.profileModalBackdrop{z-index:120;background:#0b0814cc;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.profileModal{border:1px solid var(--border);background:#19132c;border-radius:18px;gap:14px;width:min(440px,100%);padding:22px;display:grid}.profileModal h2{margin:0}.profileModal label{color:var(--muted);gap:6px;font-size:13px;display:grid}@media (max-width:720px){.playTokenCard dl,.profilePositions a{grid-template-columns:minmax(0,1fr) auto}.playTokenCard dl>div:last-child,.profilePositions a>small{grid-column:1/-1}.profileIdentity{align-items:center}.profileNames h1{font-size:22px}}
