:root{--lime: #c8f000;--lime-dark: #a3cc00;--ink: #0a0e07;--paper: #fdfff0;--hot: #ff3d81;--blue: #3b82f6}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--lime);background-image:radial-gradient(circle at 15% 20%,rgba(255,255,255,.25) 0 2px,transparent 2px),radial-gradient(circle at 70% 60%,rgba(0,0,0,.06) 0 3px,transparent 3px);background-size:40px 40px,55px 55px;color:var(--ink);font-family:Comic Sans MS,Chalkboard SE,Comic Neue,system-ui,sans-serif;min-height:100vh;overflow-x:hidden}.app{max-width:1100px;margin:0 auto;padding:0 12px 80px}.feedgrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}@media (max-width: 720px){.feedgrid{grid-template-columns:1fr}}.col{min-width:0}.colhead{font-family:Impact,sans-serif;letter-spacing:1px;font-size:18px;text-transform:uppercase;background:var(--ink);color:var(--lime);padding:6px 12px;border:3px solid var(--ink);margin-bottom:12px;transform:rotate(-.8deg);box-shadow:4px 4px 0 var(--paper)}.masthead{text-align:center;padding:22px 0 10px}.brandrow{display:flex;align-items:center;justify-content:center;gap:14px}.brandlogo{height:78px;width:auto;object-fit:contain;transform:rotate(-5deg);filter:drop-shadow(3px 3px 0 var(--paper))}@media (max-width: 480px){.brandlogo{height:52px}}.launchbar{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;background:var(--ink);color:var(--lime);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--paper);padding:10px 18px;margin:8px 0 20px;font-weight:800;font-size:15px;transform:rotate(-.5deg)}.launchbar .lbl b{color:var(--paper)}.launchbar .clock{font-family:Impact,Courier New,monospace;font-size:26px;letter-spacing:2px;color:var(--paper);background:var(--hot);padding:2px 12px;border:2px solid var(--lime)}.tokenbar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;background:var(--paper);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);padding:10px 14px;margin:0 0 20px;transform:rotate(.4deg)}.tokenbar .tkr{font-family:Impact,sans-serif;font-size:18px;letter-spacing:1px;background:var(--lime);border:2px solid var(--ink);padding:3px 10px;box-shadow:2px 2px 0 var(--ink)}.tokenbar .chip.clawnch{font-family:Impact,sans-serif;font-size:14px;letter-spacing:.8px;color:var(--lime);background:var(--ink);border:2px solid var(--ink);padding:4px 10px;box-shadow:2px 2px 0 var(--lime);animation:livepulse 1.4s ease-in-out infinite}.tokenbar .casoon{font-family:Comic Sans MS,cursive;font-weight:700;font-size:12px;opacity:.65;border:2px dashed var(--ink);padding:3px 9px}.tokenbar .ca{display:inline-flex;align-items:center;gap:8px;max-width:100%;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;background:#fff;border:2px dashed var(--ink);padding:5px 10px;cursor:pointer}.tokenbar .caval{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:62vw}.tokenbar .ca:active{transform:translate(1px,1px)}.tokenbar .cacopy{font-family:Comic Sans MS,cursive;font-weight:800;font-size:11px;background:var(--ink);color:var(--lime);padding:1px 6px;white-space:nowrap;flex-shrink:0}.tokenbar .buybtn{font-family:Impact,sans-serif;letter-spacing:1px;font-size:16px;text-transform:uppercase;text-decoration:none;color:var(--ink);background:var(--lime);border:3px solid var(--ink);padding:6px 16px;box-shadow:3px 3px 0 var(--ink);transform:rotate(-1deg)}.tokenbar .buybtn:hover{background:var(--paper);transform:rotate(1deg) scale(1.03)}.tokenbar .buybtn:active{transform:translate(2px,2px);box-shadow:none}.launchbar.live{background:var(--ink);animation:livepulse 1.2s ease-in-out infinite}.launchbar.live b{color:var(--lime)}.launchbar .lpulse{width:11px;height:11px;border-radius:50%;background:var(--lime);display:inline-block;box-shadow:0 0 10px var(--lime);animation:dotpulse 1s infinite}@keyframes dotpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.logo{font-family:Impact,Anton,Arial Black,sans-serif;font-size:clamp(42px,12vw,88px);line-height:.85;letter-spacing:-2px;color:var(--ink);text-transform:uppercase;-webkit-text-stroke:3px var(--ink);text-shadow:5px 5px 0 var(--paper),8px 8px 0 rgba(0,0,0,.25);transform:rotate(-2deg);display:inline-block}.logo span{color:var(--paper)}.tagline{font-family:Comic Sans MS,cursive;font-size:15px;font-weight:700;margin-top:14px;background:var(--ink);color:var(--lime);display:inline-block;padding:4px 12px;transform:rotate(1deg);border:2px solid var(--ink)}.mebar{display:flex;align-items:center;gap:8px;background:var(--paper);border:3px solid var(--ink);border-radius:0;padding:8px 12px;margin:14px 0;box-shadow:4px 4px 0 var(--ink);transform:rotate(-.4deg);font-weight:700;font-size:13px}.mebar .av{font-size:24px}.mebar .meactions{margin-left:auto;display:flex;gap:8px;flex-shrink:0}.mebar button{font-family:inherit;font-weight:800;font-size:11px;background:var(--lime);border:2px solid var(--ink);padding:4px 8px;cursor:pointer;box-shadow:2px 2px 0 var(--ink)}.mebar button:active{transform:translate(2px,2px);box-shadow:none}.pfp{border-radius:50%;object-fit:cover;border:2px solid var(--ink);vertical-align:middle;background:#fff;flex-shrink:0}.xbtn{display:inline-flex;align-items:center;gap:5px;background:#000!important;color:#fff}.xbtn .xglyph{font-size:13px;font-weight:900}.xbtn:hover{background:#111!important}.viax{font-weight:800;font-size:10px;background:#000;color:#fff;padding:2px 7px;border:2px solid var(--ink);white-space:nowrap}.xbadge{font-size:11px;font-weight:900;background:#000;color:#fff;border-radius:3px;padding:0 4px;line-height:1.4}.composer{background:var(--paper);border:4px solid var(--ink);box-shadow:7px 7px 0 var(--ink);padding:14px;margin-bottom:22px;transform:rotate(.5deg)}.composer textarea{width:100%;border:2px dashed var(--ink);background:#fff;font-family:Comic Sans MS,cursive;font-size:17px;padding:10px;resize:none;outline:none;min-height:74px}.composer .row{display:flex;align-items:center;gap:10px;margin-top:10px}.composer .count{font-size:12px;font-weight:700;opacity:.6}.castbtn{margin-left:auto;font-family:Impact,sans-serif;letter-spacing:1px;font-size:20px;text-transform:uppercase;background:var(--lime);color:var(--ink);border:3px solid var(--ink);padding:8px 20px;cursor:pointer;box-shadow:4px 4px 0 var(--ink);transform:rotate(-1.5deg)}.castbtn:hover{transform:rotate(1.5deg) scale(1.03);background:var(--paper)}.castbtn:active{transform:translate(3px,3px);box-shadow:none}.castbtn:disabled{opacity:.4;cursor:not-allowed;transform:none}.cast{position:relative;overflow:hidden;background:var(--paper);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);padding:12px 14px;margin-bottom:16px}.cast .rank{font-family:Impact,sans-serif;font-size:16px;background:var(--lime);border:2px solid var(--ink);padding:0 6px;margin-right:4px;box-shadow:2px 2px 0 var(--ink)}.cast.reply{margin-left:26px;border-width:2px;box-shadow:3px 3px 0 var(--ink);background:#fff;transform:none!important}.cast .head{display:flex;align-items:center;gap:8px}.cast .av{font-size:26px}.cast .handle{font-weight:800;font-size:14px}.cast .time{font-size:11px;opacity:.5;margin-left:2px}.cast .body{font-size:17px;line-height:1.35;margin:8px 0 10px;word-break:break-word}.larp{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;text-transform:uppercase;margin-bottom:8px}.larp .bar{flex:1;height:10px;background:#e8e8d8;border:2px solid var(--ink);overflow:hidden}.larp .fill{height:100%;background:repeating-linear-gradient(45deg,var(--hot),var(--hot) 5px,#ff77a8 5px,#ff77a8 10px)}.larp .pct{min-width:30px;text-align:right}.actions{display:flex;gap:6px;flex-wrap:wrap}.act{font-family:Comic Sans MS,cursive;font-weight:700;font-size:12px;background:#fff;border:2px solid var(--ink);padding:4px 9px;cursor:pointer;box-shadow:2px 2px 0 var(--ink);display:inline-flex;align-items:center;gap:4px}.act:active{transform:translate(2px,2px);box-shadow:none}.act.recasted{background:var(--blue);color:#fff}.larpbtn{font-family:Impact,sans-serif;letter-spacing:.5px;padding-left:5px}.larpbtn .larpico{width:20px;height:20px;object-fit:contain;image-rendering:auto}.larpbtn.larped{background:var(--lime)}.larpbtn:active{transform:scale(1.1) translate(2px,2px)}.larpnum{display:inline-block;min-width:1ch;text-align:left;animation:larpnum-pop .4s ease-out}@keyframes larpnum-pop{0%{transform:scale(1)}35%{transform:scale(1.7);color:var(--hot)}to{transform:scale(1)}}.livedot{font-family:Impact,sans-serif;font-size:10px;letter-spacing:1px;background:var(--hot);color:#fff;padding:1px 6px;margin-left:6px;border:2px solid var(--paper);vertical-align:middle;animation:livepulse 1.1s ease-in-out infinite}@keyframes livepulse{0%,to{opacity:1;box-shadow:0 0 #ff3d8199}50%{opacity:.7;box-shadow:0 0 0 5px #ff3d8100}}.cast.fresh{animation:larpin .55s cubic-bezier(.16,1,.3,1) both,larpglow 1.5s ease-out both;z-index:3}@keyframes larpin{0%{transform:translateY(-46px) scale(.94);opacity:0;max-height:0}60%{opacity:1}to{transform:translateY(0) scale(1);opacity:1;max-height:1000px}}@keyframes larpglow{0%{box-shadow:0 0 0 4px var(--lime),0 0 28px 6px var(--lime),5px 5px 0 var(--ink);border-color:var(--lime-dark);background:#f6ffd8}40%{box-shadow:0 0 0 3px var(--lime),0 0 18px 3px #c8f000b3,5px 5px 0 var(--ink)}to{box-shadow:5px 5px 0 var(--ink);border-color:var(--ink);background:var(--paper)}}.flyer{position:absolute;bottom:10px;pointer-events:none;z-index:5;animation-name:flyup;animation-timing-function:cubic-bezier(.2,.8,.3,1);animation-fill-mode:forwards;will-change:transform,opacity}@keyframes flyup{0%{transform:translate(0) rotate(0) scale(.4);opacity:0}15%{opacity:1}to{transform:translate(var(--dx),-140px) rotate(var(--rot)) scale(1.1);opacity:0}}.replybox{margin:10px 0 4px 26px;display:flex;gap:6px}.replybox input{flex:1;border:2px solid var(--ink);font-family:Comic Sans MS,cursive;font-size:14px;padding:6px 8px;outline:none}.replybox button{font-family:Impact,sans-serif;background:var(--lime);border:2px solid var(--ink);padding:4px 12px;cursor:pointer;box-shadow:2px 2px 0 var(--ink)}.trending{background:var(--ink);color:var(--lime);border:3px solid var(--ink);padding:10px 14px;margin-bottom:22px;transform:rotate(-.6deg);box-shadow:5px 5px 0 var(--paper)}.trending h3{font-family:Impact,sans-serif;letter-spacing:1px;font-size:15px;margin-bottom:6px}.trending .tags{display:flex;flex-wrap:wrap;gap:6px}.trending .tag{background:var(--lime);color:var(--ink);font-weight:800;font-size:12px;padding:2px 8px;border:2px solid var(--lime);transform:rotate(var(--r, 0deg))}.foot{text-align:center;font-weight:700;font-size:12px;padding:30px 0 10px;opacity:.7}.foot a{color:var(--ink)}.toast{position:fixed;bottom:20px;left:50%;transform:translate(-50%) rotate(-1.5deg);background:var(--ink);color:var(--lime);font-family:Impact,sans-serif;letter-spacing:1px;padding:10px 20px;border:3px solid var(--lime);box-shadow:4px 4px #0000004d;z-index:50;animation:pop .25s ease-out}@keyframes pop{0%{transform:translate(-50%) rotate(-1.5deg) scale(.7);opacity:0}}.tabsbar{display:flex;justify-content:center;gap:10px;margin:0 0 18px}.tabsbar button{font-family:Impact,sans-serif;font-size:17px;letter-spacing:1px;text-transform:uppercase;background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:8px 22px;cursor:pointer;transform:rotate(-.6deg)}.tabsbar button:nth-child(2){transform:rotate(.7deg)}.tabsbar button.on{background:var(--ink);color:var(--lime);box-shadow:4px 4px 0 var(--paper)}.tabsbar button:active{transform:translate(2px,2px);box-shadow:none}.walletmoji{font-size:24px}.wrongnet{color:var(--hot)}.camono{font-family:Courier New,monospace;font-weight:800}.clicky{cursor:pointer}.padhero .padpitch{font-size:15px;line-height:1.45;padding:4px 2px 10px}.padhero .padpitch b{background:var(--lime);padding:0 4px;border:2px solid var(--ink)}.tokencard .head{align-items:center}.tokenart{width:46px;height:46px;flex-shrink:0;border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);display:grid;place-items:center;overflow:hidden;transform:rotate(-2deg)}.tokenart img{width:100%;height:100%;object-fit:cover}.tokenart span{font-family:Impact,sans-serif;font-size:18px;color:var(--paper);text-shadow:2px 2px 0 var(--ink)}.tokenart.big{width:64px;height:64px}.tokenart.big span{font-size:24px}.tokentitle{display:flex;flex-direction:column;min-width:0}.tokentitle .handle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tokentitle .tick{font-family:Impact,sans-serif;font-size:12px;letter-spacing:1px;background:var(--ink);color:var(--lime);padding:1px 6px;width:fit-content;transform:rotate(-1deg)}.pumpometer .meter-track{height:12px;background:#e8e8d8;border:2px solid var(--ink);overflow:hidden}.pumpometer .meter-fill{height:100%;background:repeating-linear-gradient(45deg,var(--lime-dark),var(--lime-dark) 6px,var(--lime) 6px,var(--lime) 12px);transition:width .6s ease}.pumpometer .meter-label{display:flex;justify-content:space-between;gap:8px;font-size:10px;font-weight:800;text-transform:uppercase;margin-top:3px}.pumpometer .verdict{opacity:.65;text-align:right}.pumpometer{margin:8px 0 10px}.tokenstats{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;flex-wrap:wrap}.tokenstats b{font-family:Impact,sans-serif;letter-spacing:.5px}.tradebtn{margin-left:auto;font-family:Impact,sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;background:var(--lime);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);padding:5px 12px;cursor:pointer;transform:rotate(.8deg)}.tradebtn:hover{background:var(--paper);transform:rotate(-1deg) scale(1.04)}.tradebtn:active{transform:translate(2px,2px);box-shadow:none}.lmodal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0e07b3;display:grid;place-items:center;z-index:60;padding:16px}.lmodal{width:min(480px,96vw);max-height:92vh;overflow-y:auto;background:var(--paper);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--ink);padding:18px;transform:rotate(-.4deg)}.lmodal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.lmodal-head h3{font-family:Impact,sans-serif;font-size:24px;letter-spacing:1px;text-transform:uppercase;background:var(--ink);color:var(--lime);padding:3px 12px;transform:rotate(-1deg)}.lx{font-weight:900;background:var(--hot);color:var(--paper);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);width:32px;height:32px;cursor:pointer}.lx:active{transform:translate(2px,2px);box-shadow:none}.lhint{font-size:13px;line-height:1.45;margin-bottom:14px}.lfield{display:block;margin-bottom:12px}.lfield>span{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:800;text-transform:uppercase;margin-bottom:4px}.lfield input,.lfield textarea{width:100%;font-family:Comic Sans MS,cursive;font-size:15px;padding:9px 10px;background:#fff;border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);outline:none}.lfield textarea{min-height:70px;resize:vertical}.lfield input:focus,.lfield textarea:focus{background:#fbffd6}.lfield .ticker{font-family:Impact,sans-serif;letter-spacing:2px;text-transform:uppercase}.maxbtn{font-size:10px;font-weight:800;background:var(--lime);border:2px solid var(--ink);padding:1px 7px;cursor:pointer;box-shadow:2px 2px 0 var(--ink)}.maxbtn:active{transform:translate(1px,1px);box-shadow:none}.lgo{width:100%;margin-top:4px}.lstatus{margin-top:10px;font-size:13px;font-weight:700;background:var(--ink);color:var(--lime);padding:7px 10px;border:3px solid var(--ink);word-break:break-word}.lfine{font-size:11px;opacity:.65;margin-top:8px;text-align:center}.ldone{text-align:center;padding:10px 0 4px}.ldone .bigmoji{font-size:52px;margin-bottom:8px}.ldone p{font-size:15px;margin-bottom:10px}.ldone .camono{display:block;font-size:11px;margin-bottom:14px;color:var(--ink);word-break:break-all}.thead{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tname{font-family:Impact,sans-serif;font-size:19px;letter-spacing:.5px}.tby{font-size:12px;opacity:.6;font-weight:700}.tstats{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;background:#fff;border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);padding:10px 12px;margin-bottom:14px;font-size:12px}.tstats>div{display:flex;justify-content:space-between;gap:8px}.tstats span{font-weight:700;opacity:.6;text-transform:uppercase;font-size:10px}.tstats b{font-family:Impact,sans-serif;letter-spacing:.5px}.sidetabs{display:flex;gap:8px;margin-bottom:12px}.sidetabs button{flex:1;font-family:Impact,sans-serif;font-size:15px;letter-spacing:1px;text-transform:uppercase;padding:7px 0;background:var(--paper);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);cursor:pointer}.sidetabs button.on{background:var(--lime)}.sidetabs button:active{transform:translate(2px,2px);box-shadow:none}
