.intro-live{margin:15px 0 20px;border:1px solid #5c623e;background:#20241a;color:#e4e8cf;padding:14px 16px;box-shadow:4px 4px 0 #080a07}.live-widget-title{display:flex;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:1px;font-weight:700}.live-widget-title .dot{background:#d9ad27}.live-widget-title>span:last-child{color:#949d7c}.intro-live p{font-size:11px;line-height:1.6;color:#b2bba0;margin:10px 0}.intro-live button{border:0;background:none;color:#d9ad27;font:700 10px Space;margin-top:8px;padding:0;cursor:pointer}.preview-row{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #414731;font-size:11px}.preview-row img{width:23px;height:23px;object-fit:contain}.preview-row strong{color:#e4e8cf}.preview-row small{margin-left:auto;color:#b2bba0;white-space:nowrap}.preview-action{color:#d9ad27;font-weight:700}
body.in-arena{background:#10150f;color:#e8ebd7}.in-arena .masthead{background:#10150f;color:#e8ebd7;border-color:#39412d}.in-arena .wordmark i,.in-arena .wordmark-star{color:#dbbb46}.in-arena .header-caption,.in-arena .header-caption span,.in-arena .sound-toggle{color:#b4bea1}.in-arena .sound-toggle{border-color:#4c583c}.in-arena .sound-bars i{background:#dbbb46}.in-arena .arena-screen{color:#e8ebd7;position:relative;background:transparent;overflow:hidden;isolation:isolate;padding-bottom:0}.in-arena .arena-topline{color:#a8b397;border-color:#3d4632;font-size:10px;gap:12px;flex-wrap:wrap}.in-arena .arena-topline button{color:#bdc9a6}.arena-topline #arena-motion{margin-left:auto;border:1px solid #455237;padding:8px 10px;font-size:9px}.in-arena .dot{background:#d9b947;box-shadow:0 0 10px #d9b94766}.in-arena .eyebrow{color:#adba98}.trading-heading{display:flex;justify-content:space-between;gap:25px;align-items:center;margin:36px 0 28px}.trading-heading h2{font-family:Brawl;font-size:clamp(46px,7vw,98px);line-height:.95;letter-spacing:-2px;margin:8px 0 12px}.trading-heading h2 span{color:#e6bd3a}.trading-heading p:last-child{font-size:13px;color:#aeb99d}.round-clock{display:flex;flex-direction:column;text-align:right;min-width:150px}.round-clock>span{font-size:11px;color:#c2ceaf;letter-spacing:1px}.round-clock strong{font:56px Brawl;color:#e6bd3a}.round-clock small{font-size:8px;letter-spacing:1px;color:#99a888}.arena-stats{display:flex;align-items:center;gap:24px;flex-wrap:wrap;border-top:1px solid #4b553a;border-bottom:1px solid #4b553a;padding:18px 0;margin-bottom:30px}.arena-stats div{flex:1;min-width:175px}.arena-stats span{display:block;font-size:8px;color:#a3b18b;letter-spacing:1px}.arena-stats strong{display:block;font-family:Brawl;font-size:25px;letter-spacing:.5px;margin-top:5px}.arena-stats i{font-style:normal;color:#e6bd3a}.rules-toggle{background:#2d3723;border:1px solid #606d46;color:#dbe5c8;padding:12px;font:700 10px Space;cursor:pointer}.in-arena .section-label{color:#b6c49e;border-color:#475338;font-size:9px}.in-arena .fighter-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:14px 0 28px}.in-arena .fighter-card{background:#1c2418;border:1px solid #455136;color:#e6eacf;box-shadow:3px 3px 0 #050a04;min-height:310px;padding:17px 13px;text-align:left;position:relative;overflow:hidden}.in-arena .fighter-card:before{content:'';position:absolute;inset:0 0 auto;height:4px;background:var(--color)}.in-arena .fighter-card:hover{transform:translateY(-4px);background:#27321f;box-shadow:3px 6px 0 #050a04}.in-arena .card-number{color:#a3b48b;font-size:8px}.in-arena .card-avatar{width:60px;height:60px;margin:19px auto 10px;border-radius:50%;background:var(--color);border:3px solid #0b1009;animation:arena-bob 4s ease-in-out infinite}.in-arena .fighter-card:nth-child(even) .card-avatar{animation-delay:-2s}.in-arena .card-avatar img{width:40px;height:40px;mix-blend-mode:multiply}.in-arena .fighter-card h3{font-family:Brawl;font-size:30px;color:#f1f3e5;text-align:center;margin:4px 0}.in-arena .card-model{font-size:9px;color:#b8c5a7;text-align:center;display:block;min-height:28px}.wallet-pair{border-top:1px solid #424e33;border-bottom:1px solid #424e33;padding:10px 0;margin:10px 0}.wallet-pair span{display:flex;justify-content:space-between;font-size:10px;line-height:1.9;color:#9dac89}.wallet-pair b{color:#e7edda;font-variant-numeric:tabular-nums}.card-return{font:25px Brawl;color:#e6bd3a}.card-return small{font:8px Space;color:#a6b990;margin-left:4px}.in-arena .card-footer{border:0;padding:0;margin-top:9px;color:#a9bd90;font-size:8px}.battle-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px}.ledger-panel{background:#1b2417;border:1px solid #465237;box-shadow:4px 4px 0 #080c06;padding:22px;min-width:0}.panel-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.panel-heading h3{font:32px Brawl;margin:0;color:#e9edda}.panel-heading>span{font-size:8px;color:#adb99a;letter-spacing:1px;white-space:nowrap}.panel-heading .paper-tag{color:#e4c455;border:1px solid #75652d;padding:5px 7px}.panel-subtitle{font-size:10px;color:#a2b18e;line-height:1.6;margin:7px 0 16px}.tape-list{height:360px;overflow:auto;scrollbar-color:#5b683f #1b2417}.ledger-empty{font-size:12px;line-height:1.7;color:#a6b893;padding:30px 0}.trade-row,.decision-row,.market-row{padding:15px 0;border-bottom:1px solid #3b4830;font-size:11px;line-height:1.6}.trade-top,.decision-top,.market-top{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.trade-top img,.decision-top img{width:23px;height:23px;object-fit:contain}.trade-top time,.decision-top time,.market-top time{margin-left:auto;color:#8ea27b;font-size:9px}.action-label{font-size:8px;letter-spacing:.7px;padding:3px 6px;background:#314329;color:#bde2a5;font-weight:700}.action-label.sell{background:#57372a;color:#e9b4a2}.action-label.hold{background:#41432a;color:#dbd0a0}.action-label.skipped,.action-label.rejected{background:#443137;color:#d1adb9}.trade-row p,.decision-row p{margin:8px 0 0;color:#b6c6a6;overflow-wrap:anywhere}.trade-amount{color:#e5c454;font-variant-numeric:tabular-nums}.market-row a,.token-row a{color:#dce8ce;text-decoration:none;overflow-wrap:anywhere}.market-row small{color:#9bac89;font-size:9px}.market-row a:hover,.token-row a:hover{text-decoration:underline}.performance-panel{margin-bottom:48px}.performance-chart{min-height:160px;margin-top:25px;display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.return-bar{display:flex;align-items:center;flex-direction:column;justify-content:end;padding-top:14px;position:relative;min-width:0}.return-bar .bar-track{width:100%;height:100px;border-bottom:1px solid #748459;display:flex;align-items:end;justify-content:center}.return-bar .bar{width:42%;background:var(--color);min-height:2px;max-height:100px;transition:height .6s}.return-bar strong{font:23px Brawl;color:#e5eccc;margin:8px 0 3px}.return-bar small{font-size:8px;color:#a7b895}.fineprint{font-size:9px;line-height:1.8;color:#96a983;margin:18px 0;overflow-wrap:anywhere}.market-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:24px}.market-heading h3{font:54px/.95 Brawl;margin:10px 0 0}.market-heading h3 span{color:#e6bd3a}.market-filter{display:flex;gap:7px;flex-wrap:wrap}.market-filter button{font:700 9px Space;background:#202b19;border:1px solid #4e6040;color:#b6c7a3;padding:10px;cursor:pointer}.market-filter button.active{background:#d6b640;color:#171d0e;border-color:#d6b640}.feed-status{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:15px}.feed-chip{font-size:9px;color:#bccbad;background:#202b19;border:1px solid #3d5030;padding:10px 12px}.feed-chip b{color:#e6c85b}.token-list{height:360px;overflow:auto}.token-row{border-bottom:1px solid #3b4830;padding:14px 0;display:flex;align-items:center;gap:15px;font-size:11px}.token-row>div:first-child{flex:1;min-width:0}.token-row small{color:#91a77c;font-size:9px;display:block;margin-top:5px}.token-row>div:last-child{text-align:right;color:#d7c477;font-size:10px}.in-arena .arena-footer{border-color:#495839;color:#b4c8a0;margin-top:45px}.in-arena .arena-footer button{color:#d9bf59}.in-arena .rules-panel{color:#ccdaba}.in-arena .rules-intro h3,.in-arena .rules-list h4{color:#e7ecd8}.in-arena .rules-intro h3 span{color:#d6b640}.in-arena .rules-list li{border-color:#485c37}.in-arena .rules-list p,.in-arena .rules-intro p{color:#afc498}.in-arena .text-link{color:#e6c756;border-color:#6d723e}.in-arena .fighter-dialog{background:#1e2819;color:#e6eccf;border-color:#7b8c51}.in-arena .dialog-title{color:#edf1e1}.in-arena .dialog-facts div{border-color:#54693e}.in-arena .dialog-facts dt{color:#a3b890}.in-arena .dialog-facts dd,.in-arena .dialog-model,.in-arena .dialog-status,.in-arena #close-dialog{color:#d7e2c8}.in-arena .dialog-quote{color:#ddc458}.arena-decor{position:absolute;inset:0;pointer-events:none;z-index:-1;overflow:hidden}.arena-decor span{position:absolute;font-size:40px;opacity:.2;animation:banana-flight 17s linear infinite;left:-60px;top:12%}.arena-decor span:nth-child(2){top:40%;animation-delay:-5s;font-size:70px}.arena-decor span:nth-child(3){top:66%;animation-delay:-9s;color:#d6b640;font-size:100px}.arena-decor span:nth-child(4){top:84%;animation-delay:-12s}.arena-decor b{position:absolute;right:3%;top:32%;font:48px Brawl;color:#d6b640;opacity:.06;transform:rotate(12deg)}@keyframes banana-flight{0%{transform:translateX(0) translateY(0) rotate(-20deg)}50%{transform:translateX(60vw) translateY(-70px) rotate(130deg)}100%{transform:translateX(130vw) translateY(20px) rotate(340deg)}}@keyframes arena-bob{50%{transform:translateY(-5px) rotate(3deg)}}.motion-paused .arena-decor span,.motion-paused .card-avatar{animation-play-state:paused}
@media(max-width:1050px){.in-arena .fighter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.in-arena .fighter-card{min-height:285px}.battle-grid{gap:15px}.ledger-panel{padding:17px}.panel-heading h3{font-size:27px}.panel-heading>span{font-size:7px}}
@media(max-width:650px){.trading-heading{gap:10px;margin-top:24px}.trading-heading h2{font-size:48px;letter-spacing:-1px}.trading-heading p:last-child{font-size:11px;line-height:1.6}.round-clock{min-width:82px}.round-clock strong{font-size:36px}.round-clock small{font-size:7px;max-width:80px}.round-clock>span{font-size:9px}.arena-stats{gap:14px}.arena-stats div{min-width:125px}.arena-stats strong{font-size:21px}.arena-stats div:nth-child(3){flex-basis:65%}.in-arena .fighter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.in-arena .section-label span:last-child{display:none}.battle-grid{grid-template-columns:1fr}.ledger-panel{padding:18px}.tape-list,.token-list{height:300px}.market-heading{align-items:start;flex-direction:column}.market-heading h3{font-size:44px}.performance-chart{grid-template-columns:repeat(3,1fr)}.arena-topline #arena-motion{font-size:8px;padding:6px}.arena-topline #connection-state{order:3;width:100%;font-size:8px}.intro-live{padding:12px}.live-widget-title{font-size:8px}.in-arena .rules-panel{grid-template-columns:1fr}.preview-row{font-size:10px}}

.intro-copy .intro-live{max-width:340px;margin-top:30px}@media(max-width:760px){.intro-copy .intro-live{order:4;width:100%;max-width:none;margin-top:15px}}

.trading-heading h2,.round-clock strong,.fighter-card h3,.panel-heading h3,.market-heading h3,.arena-stats strong,.card-return,.return-bar strong{font-weight:800}.in-arena .fighter-card[data-fighter="ponke"] .card-avatar{background:#e2b22b}.in-arena .fighter-card[data-fighter="ponke"] .card-avatar img{mix-blend-mode:normal;border-radius:50%;width:100%;height:100%}.card-return{font-size:24px}.card-return small{display:block;margin:2px 0 0}.round-clock strong{font-size:44px;line-height:1.2}
.intro-layout>.intro-live{align-self:center;width:100%;min-width:0;max-width:250px;margin:0;transform:rotate(-2deg)}@media(min-width:1350px){.intro-layout{grid-template-columns:minmax(340px,.8fr) minmax(480px,1.15fr) minmax(180px,.38fr);gap:25px}.intro-copy h1{font-size:clamp(88px,7vw,125px)}.intro-layout>.intro-live{margin-top:30px}.preview-row{font-size:10px;flex-wrap:wrap}.preview-row small{margin-left:33px}.live-widget-title{flex-wrap:wrap}}@media(min-width:761px) and (max-width:1349px){.intro-layout>.intro-live{grid-column:1;margin-top:-120px;align-self:end;max-width:340px}.preview-row{flex-wrap:wrap}.preview-row small{margin-left:auto}}@media(max-width:760px){.intro-layout>.intro-live{order:4;max-width:none;margin-top:20px;transform:none}}

.card-return .return-kicker{display:block;font:700 8px Space;letter-spacing:1px;color:#a7b896;margin-bottom:4px}.card-return.negative{color:#ecaa90}.card-return.positive{color:#e6bd3a}.card-return .valuation-time{display:block;font:7px Space;color:#8da07c;margin-top:5px;letter-spacing:.3px}.bot-mood{border-top:1px dashed #4c5c3e;margin-top:13px;padding-top:12px;text-align:left;min-height:88px}.bot-mood b{display:block;font:700 10px Space;color:#e1d79a;letter-spacing:.5px}.bot-mood>span{display:block;font:9px/1.6 Space;color:#a7bb91;margin-top:6px}.bot-mood time{display:block;font:7px Space;color:#819774;margin-top:7px}.round-clock strong{font-size:32px}.in-arena .fighter-card{min-height:420px}.round-clock small{line-height:1.7}.performance-chart .return-bar strong{font-size:21px}@media(max-width:650px){.in-arena .fighter-card{min-height:415px}.card-return{font-size:23px}.bot-mood b{font-size:9px}.round-clock strong{font-size:21px}.round-clock{max-width:98px}}
.in-arena .card-number{display:flex;align-items:center;gap:8px;letter-spacing:1px}.card-rank{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--color);color:#0b1009;font:800 19px Brawl}.in-arena .fighter-card:first-child{border-color:#d6b640;box-shadow:3px 3px 0 #050a04,0 0 22px -6px #d6b640}
.token-box{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border:1px solid #686a4a;background:#21231b;box-shadow:5px 5px 0 #090b08;padding:12px 16px;min-width:0}.token-id{display:flex;flex-direction:column;gap:3px;flex:none}.token-ticker{font:800 26px/1 var(--display);color:var(--yellow);letter-spacing:.5px}.token-label{font-size:8px;letter-spacing:1.2px;color:#a9b193}.token-address{flex:1;min-width:0;font:700 11px/1.4 ui-monospace,Consolas,monospace;color:#e8ebd7;background:#14170f;border:1px dashed #5b6042;padding:10px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:all}.token-pending .token-address{color:#a9b193;letter-spacing:1.5px;font-family:var(--body);font-size:9px;user-select:none}.token-copy,.token-buy{flex:none;font:700 10px var(--body);letter-spacing:1px;padding:11px 14px;text-decoration:none}.token-copy{border:1px solid #686a4a;color:#e8ebd7}.token-buy{background:var(--yellow);color:var(--ink);box-shadow:3px 3px 0 #53572c}.token-box-intro{margin-bottom:22px;transform:rotate(-.6deg)}.in-arena .token-box-arena{margin:18px 0 6px;background:#1c2418;border-color:#455136;box-shadow:3px 3px 0 #050a04}.in-arena .token-ticker{color:#e6bd3a}.in-arena .token-buy{background:#d6b640;color:#171d0e;box-shadow:none}@media(max-width:650px){.token-box{gap:10px;padding:11px 12px}.token-ticker{font-size:21px}.token-address{flex-basis:100%;order:3}}
.round-banner{margin:10px 0 4px;padding:13px 16px;border:1px solid #75652d;background:#2a2613;color:#e8ebd7;font-size:12px;line-height:1.6;letter-spacing:.3px}.round-banner strong{font:800 20px/1 var(--display);color:#e6bd3a;margin-right:8px;letter-spacing:.5px}.round-banner span{color:#b6c49e}
.wordmark>img{width:56px;height:56px;border-radius:0;background:none;mix-blend-mode:normal}@media(max-width:650px){.wordmark>img{width:44px;height:44px}}
