@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}:root{color:#dfffe6;background:#030604;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at top left,rgba(0,255,65,.14),transparent 28rem),linear-gradient(135deg,#030604,#071009 45%,#020302)}.shell{width:min(1440px,calc(100% - 32px));margin:0 auto;padding:32px 0}.topbar,.metrics,.grid,.tabs{display:grid;gap:16px}.topbar{grid-template-columns:1fr auto;align-items:center;margin-bottom:20px}.eyebrow{margin:0 0 8px;color:#00ff41;font-size:13px;font-weight:700;letter-spacing:0;text-transform:uppercase}h1,h2,p{margin:0}h1{font-size:clamp(34px,5vw,72px);line-height:1}h2{font-size:18px}.status{display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:8px 16px;border:1px solid #214229;border-radius:8px;background:#040e07c7;color:#a4f7b7;font-weight:700}.status span{width:10px;height:10px;border-radius:50%;background:#d8aa2a;box-shadow:0 0 18px #d8aa2ae6}.status.online span{background:#00ff41;box-shadow:0 0 18px #00ff41e6}.status div{display:grid;gap:3px}.status strong{color:#dfffe6;font-size:14px}.status small{color:#8ba991;font-size:12px}.status small.scanning{color:#00ff41}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.tabs button{min-height:46px;border:1px solid #18351f;border-radius:8px;background:#050f08d1;color:#7f9885;cursor:pointer;font:inherit;font-weight:800}.tabs button.active{border-color:#00ff41;color:#00ff41;box-shadow:inset 0 0 0 1px #00ff4147,0 0 24px #00ff411a}.metrics article,.panel{border:1px solid #18351f;border-radius:8px;background:#050f08d1;box-shadow:0 18px 55px #00000042}.metrics article{padding:18px}.metrics span,.panelHead span,.breakdownRow span,.signal span,.empty{color:#7f9885;font-size:13px}.metrics strong{display:block;margin-top:8px;color:#f3fff5;font-size:clamp(18px,2vw,28px);overflow-wrap:anywhere}.grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,.8fr)}.lower{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:16px}.panel{min-width:0;padding:20px}.panelHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.panelHead span{color:#00ff41}.scorePanel{display:flex;flex-direction:column;gap:16px}.gaugeWrap{display:grid;place-items:center;min-height:300px}.gauge{display:grid;width:min(280px,76vw);aspect-ratio:1;place-items:center;border-radius:50%;background:radial-gradient(circle,#071009 0 57%,transparent 58%),conic-gradient(#00ff41 var(--score),#14341b 0)}.gaugeInner{display:grid;place-items:center;width:72%;aspect-ratio:1;border:1px solid #1d3a24;border-radius:50%;background:#050b06}.gaugeInner span{color:#f3fff5;font-size:74px;font-weight:800;line-height:.9}.gaugeInner small{color:#00ff41;font-size:18px;font-weight:700}.threshold{height:10px;overflow:hidden;border-radius:999px;background:#122017}.threshold div{height:100%;border-radius:inherit;background:#00ff41;box-shadow:0 0 22px #00ff41a3}.breakdown,.signals{display:grid;gap:12px}.signals{max-height:400px;overflow-y:auto;padding-right:6px;scrollbar-color:rgba(0,255,65,.5) rgba(5,15,8,.82);scrollbar-width:thin}.signals::-webkit-scrollbar{width:8px}.signals::-webkit-scrollbar-track{border-radius:999px;background:#050f08d1}.signals::-webkit-scrollbar-thumb{border:2px solid rgba(5,15,8,.82);border-radius:999px;background:#00ff417a}.signals::-webkit-scrollbar-thumb:hover{background:#00ff41b8}.breakdownRow,.signal{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:center;padding:14px;border:1px solid #14301b;border-radius:8px;background:#0107038f}.breakdownRow div,.signal div{display:grid;gap:5px;min-width:0}.breakdownTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.breakdownRow strong,.signal strong{color:#f3fff5}.breakdownRow b,.signal b{color:#00ff41;font-size:18px}.scoreBar{height:8px;overflow:hidden;border-radius:999px;background:#102016}.scoreBar span{display:block;height:100%;border-radius:inherit;background:#00ff41;box-shadow:0 0 18px #00ff4194}.vault{display:grid;gap:14px;margin-top:4px;padding-top:16px;border-top:1px solid #14301b}.sharedVault{display:grid;gap:14px;margin-top:16px}.panelHead.compact{margin-bottom:0}.agentActive{display:inline-flex;align-items:center;gap:8px;color:#00ff41!important}.agentActive i{width:8px;height:8px;border-radius:50%;background:#00ff41;box-shadow:0 0 14px #00ff41d9}.vaultUpdated{color:#7f9885;font-size:12px}.vaultMetrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.vaultMetrics div,.positionBox{border:1px solid #14301b;border-radius:8px;background:#0107038f}.vaultMetrics div{min-width:0;padding:12px}.vaultMetrics span,.positionGrid span,.vaultError{color:#7f9885;font-size:12px}.vaultMetrics strong{display:block;margin-top:6px;color:#f3fff5;font-size:17px;overflow-wrap:anywhere}.vaultMetrics small{display:block;margin-top:4px;color:#00ff41;font-size:12px}.positionBox{display:grid;gap:12px;padding:14px}.positionHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.positionGrid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:9px 12px;align-items:center}.positionGrid b,.positionHead strong{color:#f3fff5}.profit{color:#00ff41!important}.loss{color:#ff5a64!important}.vaultError{color:#ffb3b3}.tradeTableWrap{display:grid;gap:12px;overflow-x:auto}.tradeTable{width:100%;min-width:640px;border-collapse:collapse;overflow:hidden;border:1px solid #14301b;border-radius:8px}.tradeTable th,.tradeTable td{padding:12px;border-bottom:1px solid #14301b;text-align:left;white-space:nowrap}.tradeTable th{color:#7f9885;font-size:12px;font-weight:800;text-transform:uppercase}.tradeTable td{color:#f3fff5;font-size:13px}.tradeTable tr:last-child td{border-bottom:0}.degenReportPanel{margin-top:16px;padding:16px;border-color:#c8880a57;background:radial-gradient(circle at 50% 20%,rgba(0,255,65,.06),transparent 28rem),linear-gradient(135deg,#070e07fa,#020603f0)}.degenReportPanel .panelHead h2{color:#f8fff5;font-size:clamp(22px,2.4vw,30px);font-weight:950;line-height:1}.degenReportPanel .panelHead>span{color:#00ff41;font-size:12px;font-weight:900}.reportEyebrow{color:#c8880a;font-size:11px}.reportWorkbench{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}.reportPreviewFrame{justify-self:center;width:480px;max-width:100%;overflow:hidden;border:1px solid rgba(200,136,10,.26);border-radius:8px;background:#030703;box-shadow:0 0 28px #c8880a1a}.reportCardScale{width:1080px;height:1080px;transform:scale(.398);transform-origin:top left}.degenCard{position:relative;width:1080px;height:1080px;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(0,90,28,.34),transparent 330px),linear-gradient(135deg,#070e07,#020602);color:#f3fff5;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;padding:64px 78px 118px}.degenGridOverlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(rgba(200,136,10,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(200,136,10,.18) 1px,transparent 1px);background-size:54px 54px}.degenCard>*:not(.degenGridOverlay){position:relative;z-index:1}.degenCardHeader,.degenFooter,.degenWallet,.degenLowerStats{display:flex;align-items:center;justify-content:space-between;gap:24px}.degenCardHeader h1{margin:0;color:#c8880a;font-size:92px;line-height:.92;letter-spacing:0}.degenCardHeader p,.degenCardHeader span,.degenWallet,.degenLowerStats span,.degenFooter{color:#a9b9aa;font-weight:800;letter-spacing:4px;text-transform:uppercase}.degenWallet{justify-content:flex-start;margin-top:34px;font-size:25px}.degenWallet i{width:16px;height:16px;border-radius:50%;background:#00ff41;box-shadow:0 0 18px #00ff41d9}.degenWallet b{margin-left:auto;color:#c8880a;font-size:16px;letter-spacing:2px;opacity:.78}.degenMainStats{display:grid;grid-template-columns:.82fr 1fr;gap:34px;align-items:stretch;margin-top:50px}.degenWinRate,.degenStatGrid>div,.rankBadge,.degenLowerStats>div{border:2px solid rgba(200,136,10,.24);border-radius:22px;background:#00000057}.degenWinRate{display:grid;place-items:center;text-align:center;padding:36px}.degenWinRate span,.degenStatGrid span{color:#a9b9aa;font-size:24px;font-weight:900;text-transform:uppercase}.degenWinRate strong{font-size:132px;line-height:1}.degenCard .positive{color:#00ff41}.degenCard .negative{color:#ff5a64}.degenStatGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.degenStatGrid>div{padding:30px}.degenStatGrid strong{display:block;margin-top:12px;font-size:44px}.rankBadge{display:grid;place-items:center;margin:46px auto 0;max-width:820px;min-height:146px;padding:34px 48px;border-color:#c8880abd;text-align:center;box-shadow:0 0 34px #c8880a2e}.rankBadge span{color:#a9b9aa;font-weight:900;text-transform:uppercase;letter-spacing:4px}.rankBadge strong{display:block;margin-top:10px;color:#f2b642;font-size:58px;line-height:1}.degenLowerStats{margin-top:42px}.degenLowerStats>div{flex:1;min-height:122px;padding:24px}.degenLowerStats strong{display:block;margin-top:12px;color:#f3fff5;font-size:30px;line-height:1.1;overflow-wrap:anywhere}.degenFooter{position:absolute;right:72px;bottom:40px;left:72px;color:#c8880a}.degenFooter b,.degenFooter i{padding:12px 18px;border:1px solid rgba(200,136,10,.34);border-radius:999px;background:#00000047;color:#f2b642;font-style:normal}.reportControls{display:grid;gap:8px;justify-items:center;padding:0;border:0;background:transparent}.reportControls p{margin:0;color:#a9b9aa}.reportGenerateButton,.reportShareActions a,.reportShareActions button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(200,136,10,.62);border-radius:8px;background:linear-gradient(135deg,#c8880a,#f2b642);color:#120c00;cursor:pointer;font:inherit;font-weight:950;text-decoration:none}.reportGenerateButton{width:min(100%,300px)}.reportGenerateButton:disabled{cursor:not-allowed;opacity:.54}.reportShareActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,420px)}.reportShareActions a,.reportShareActions button{background:#030704d1;color:#f2b642}.reportShareActions button:disabled{cursor:not-allowed;opacity:.54}.reportShareNotice{width:min(100%,420px);padding:10px 12px;border:1px solid rgba(200,136,10,.34);border-radius:8px;background:#c8880a1f;color:#f2b642;font-size:12px;font-weight:900;text-align:center}.communityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.communityPanel{overflow:hidden}.burnCenter{order:3;grid-column:1 / -1;border-color:#ff44007a;background:radial-gradient(circle at 15% 0%,rgba(255,136,0,.15),transparent 28rem),linear-gradient(135deg,#170703f0,#070403e6)}.rouletteGame{order:1;grid-column:1 / -1;padding:16px;border-color:#c8880a9e;background:radial-gradient(circle at 23% 24%,rgba(200,136,10,.22),transparent 28rem),radial-gradient(circle at 82% 10%,rgba(0,255,65,.08),transparent 24rem),linear-gradient(135deg,#0a0f0a,#020705f5)}.rouletteGame.active{box-shadow:0 0 24px #c8880a2e,0 14px 42px #00000047}.burnEyebrow{color:#f80}.rouletteEyebrow{color:#c8880a;font-weight:900;letter-spacing:3px}.rouletteGame .panelHead h2{color:#f2b642;font-size:clamp(30px,4vw,52px);line-height:1;text-shadow:0 0 20px rgba(200,136,10,.38)}.burnStats,.potGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.burnStats>div,.burnBox,.milestoneTrack,.roulettePanel,.activeSignalBox,.potGrid>div{border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#00000047}.burnStats>div,.burnBox,.milestoneTrack,.roulettePanel,.activeSignalBox,.potGrid>div{padding:14px}.burnStats span,.burnBox span,.milestoneTrack span,.roulettePanel span,.activeSignalBox span,.potGrid span,.communityStatus{color:#aab5ad;font-size:12px}.burnStats strong,.burnBox strong,.roulettePanel strong,.activeSignalBox strong,.potGrid strong{display:block;margin-top:6px;color:#f8fff5;font-size:20px;overflow-wrap:anywhere}.rouletteLayout{display:grid;grid-template-columns:minmax(300px,40%) minmax(0,60%);gap:18px;align-items:center}.rouletteWheelWrap{position:relative;display:grid;justify-items:center;gap:16px;padding:18px 42px 6px}.rouletteWheelWrap:before{content:"";position:absolute;top:2px;left:50%;width:332px;max-width:calc(100% - 24px);aspect-ratio:1;border:2px solid rgba(200,136,10,.66);border-radius:50%;box-shadow:0 0 22px #c8880a4d,inset 0 0 24px #c8880a24;transform:translate(-50%);pointer-events:none}.rouletteGame.active .rouletteWheelWrap:before{animation:goldRingPulse 1.55s ease-in-out infinite alternate}.rouletteWheelWrap strong{position:relative;z-index:2;color:#c8880a;font-size:13px;font-weight:950;text-transform:uppercase;text-shadow:0 0 16px rgba(200,136,10,.44)}.roulettePointer{position:absolute;top:0;z-index:2;width:0;height:0;border-right:13px solid transparent;border-left:13px solid transparent;border-top:23px solid #c8880a;filter:drop-shadow(0 0 10px rgba(200,136,10,.8))}.rouletteWheel{position:relative;z-index:1;width:min(300px,100%);max-width:300px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(5,8,6,.94) 0 25%,transparent 26%),radial-gradient(circle at 50% 50%,rgba(200,136,10,.16),transparent 64%);filter:drop-shadow(0 0 16px rgba(200,136,10,.32));transition:transform .4s ease}.rouletteGame.active .rouletteWheel{filter:drop-shadow(0 0 18px rgba(200,136,10,.38))}.rouletteWheel.spinning{animation:spin 3s ease-out}.rouletteWheel.back{transform:rotate(360deg)}.rouletteWheel.fade{transform:rotate(540deg)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1260deg)}}@keyframes goldRingPulse{0%{box-shadow:0 0 18px #c8880a42,inset 0 0 18px #c8880a1f;transform:translate(-50%) scale(.99)}to{box-shadow:0 0 42px #c8880aad,0 0 24px #00ff411f,inset 0 0 34px #c8880a38;transform:translate(-50%) scale(1.015)}}.roulettePanel{display:grid;gap:10px;align-content:start;border-color:#c8880a47;background:linear-gradient(135deg,#c8880a14,#00000040),#00000052}.rouletteTitleBlock{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.rouletteTitleBlock h2{margin:2px 0 0;color:#f2b642;font-size:clamp(20px,2.2vw,32px);line-height:1;white-space:nowrap;text-shadow:0 0 24px rgba(200,136,10,.38)}.activeSignalBox{display:grid;gap:6px}.activeSignalBox small{color:#9fb0a5;font-size:12px}.idleSignal strong{color:#c8880a;font-size:clamp(20px,2.2vw,30px);text-shadow:0 0 16px rgba(200,136,10,.36)}.activeSignalBox{background:#020503b8}.activeSignalBox.firing{border-color:#c8880abd;box-shadow:0 0 24px #c8880a24}.idleSignal span{animation:awaitingPulse 1.8s ease-in-out infinite alternate}@keyframes awaitingPulse{0%{opacity:.42}to{opacity:1}}.rouletteChoice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rouletteChoice button,.spinButton{min-height:44px;border:1px solid rgba(200,136,10,.32);border-radius:8px;background:#00ff4114;color:#dfffe6;cursor:pointer;font:inherit;font-weight:900}.rouletteChoice button.fade{background:#ff5a641a;color:#ffe5e7}.rouletteChoice button.selected{border-color:#00ff41;box-shadow:0 0 18px #00ff412e}.rouletteChoice button.selected.fade{border-color:#ff5a64;box-shadow:0 0 18px #ff5a642e}.spinButton{background:linear-gradient(135deg,#d6a529,#fff0a8);color:#160f00}.spinButton:disabled{cursor:not-allowed;opacity:.55}.quickBetButtons,.rouletteActionButtons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rouletteActionButtons{grid-template-columns:repeat(2,minmax(0,1fr))}.quickBetButtons button,.rouletteActionButtons button{min-height:42px;border:1px solid rgba(200,136,10,.5);border-radius:8px;background:#c8880a14;color:#f2b642;cursor:pointer;font:inherit;font-weight:900}.rouletteActionButtons button{border-color:#00ff4166;background:#003d1ddb;color:#dfffe6;min-height:48px;box-shadow:0 0 18px #00ff4129}.rouletteActionButtons button.fade{border-color:#ff5a6466;background:#4a090ddb;color:#ffe5e7;box-shadow:0 0 18px #ff5a6429}.quickBetButtons button:disabled,.rouletteActionButtons button:disabled{cursor:not-allowed;opacity:.55}.potGrid{margin-top:4px}.potGrid>div{min-width:0;border-color:#c8880a3d;border-top:3px solid #c8880a;background:radial-gradient(circle at 0% 0%,rgba(200,136,10,.12),transparent 9rem),#00000057;box-shadow:inset 0 1px #ffffff0a}.potGrid strong{color:#f2b642;font-size:clamp(16px,1.6vw,22px)}.rouletteResult{position:relative;display:grid;gap:8px;margin-top:12px;min-height:118px;padding:18px 124px 18px 18px;overflow:hidden;border:1px solid rgba(200,136,10,.34);border-radius:8px;background:radial-gradient(circle at 0% 0%,rgba(200,136,10,.18),transparent 16rem),#0000005c}.rouletteResult>div{display:grid;gap:3px;width:fit-content}.resultGlowOrb{display:block;position:absolute;top:50%;right:28px;width:78px;height:78px;border:2px solid #00ff41;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle at 50% 50%,#0a0f0a 0,#0a0f0a 54%,#00ff412e 76%,#00ff4180);box-shadow:0 0 20px #00ff41b8,0 0 40px #00ff416b,inset 0 0 20px #00ff412e;animation:resultRingPulse 1.4s ease-out infinite}.rouletteResult.faders .resultGlowOrb{border-color:#ff5a64;background:radial-gradient(circle at 50% 50%,#0a0f0a 0,#0a0f0a 54%,#ff5a642e 76%,#ff5a6480);box-shadow:0 0 20px #ff5a64b8,0 0 40px #ff5a646b,inset 0 0 20px #ff5a642e}@keyframes resultRingPulse{0%{transform:translateY(-50%) scale(.92);opacity:.72}to{transform:translateY(-50%) scale(1.08);opacity:1}}.rouletteResult strong{font-size:clamp(22px,2.4vw,34px)}.rouletteResult>span{color:#f2b642;font-size:clamp(14px,1.4vw,18px);font-weight:900}.resultFireBurst{display:block;color:#ffcf6f;font-size:18px;letter-spacing:3px;animation:burst 1.2s ease-in-out infinite alternate}.rouletteResult.backers strong{color:#00ff41;text-shadow:0 0 26px rgba(0,255,65,.56)}.rouletteResult.faders strong{color:#ff5a64;text-shadow:0 0 26px rgba(255,90,100,.54)}.roundWinners{display:flex;flex-wrap:wrap;gap:8px}.roundWinners span{padding:7px 9px;border:1px solid rgba(200,136,10,.28);border-radius:999px;background:#c8880a14;color:#ffe8a8;font-size:12px}@keyframes burst{0%{transform:translateY(4px) scale(.92);opacity:.65}to{transform:translateY(-4px) scale(1.05);opacity:1}}.rouletteLeaders{margin-top:16px;padding:18px;border-color:#c8880a33;background:#0000004d}.rouletteLeaders .leaderRows{gap:12px}.rouletteLeaders .leaderRow{padding:14px;border:1px solid rgba(200,136,10,.12);background:#050904b3}.rouletteLeaders .leaderRow b{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,207,111,.32);border-radius:999px;background:#c8880a1f;color:#ffdf8a}.rouletteLeaders .leaderRow:nth-child(1) b{border-color:#f2b642cc;background:#c8880a3d;color:#ffd36a}.rouletteLeaders .leaderRow:nth-child(2) b{border-color:#d2d7dca6;background:#d2d7dc24;color:#d8dde2}.rouletteLeaders .leaderRow:nth-child(3) b{border-color:#cd7f32b3;background:#cd7f3229;color:#cd7f32}.rouletteLeaders .leaderRow span{color:#00ff41;font-weight:900}.burnHero strong{color:#f80;font-size:clamp(34px,5vw,58px);text-shadow:0 0 22px rgba(255,68,0,.58);animation:firePulse 1.7s ease-in-out infinite alternate}@keyframes firePulse{0%{filter:drop-shadow(0 0 4px rgba(255,68,0,.5))}to{filter:drop-shadow(0 0 18px rgba(255,136,0,.82))}}.milestoneStat{display:grid;align-content:start;gap:8px}.fireProgress{height:9px;overflow:hidden;border-radius:999px;background:#461204e6}.fireProgress.large{height:14px;margin-top:12px}.fireProgress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f40,#f80,#ffd36a);box-shadow:0 0 18px #ff6800b8}.communityTwoCol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.walletLine,.burnInput div,.milestonePills{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.walletLine{justify-content:space-between;margin-bottom:12px}.rouletteHeadActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.rouletteCountdown{min-width:92px;padding:10px 12px;border:1px solid rgba(200,136,10,.3);border-radius:8px;background:#00000057;color:#f2b642;font-size:18px;font-weight:950;text-align:center}.rouletteCountdown.live{animation:countdownPulse .9s ease-in-out infinite alternate;box-shadow:0 0 22px #c8880a38}@keyframes countdownPulse{0%{transform:translateY(0);opacity:.78}to{transform:translateY(-1px);opacity:1}}.fireButton,.burnButton,.burnInput button,.rouletteWalletButton{min-height:40px;border:1px solid transparent;border-radius:8px;cursor:pointer;font:inherit;font-weight:800}.fireButton,.burnButton{background:linear-gradient(135deg,#f40,#f80);color:#190500}.rouletteWalletButton{padding:0 12px;background:transparent!important;border:1px solid #c8880a!important;color:#c8880a!important;box-shadow:none}.rouletteWalletButton:hover{background:#c8880a!important;color:#000!important}.rouletteWalletButton .wallet-adapter-button-start-icon,.rouletteWalletButton .wallet-adapter-button-end-icon{color:inherit}.walletBalance{flex-basis:100%;color:#d6a529;font-size:12px;font-weight:800;text-align:right}.burnButton{width:100%;margin-top:12px}.fireButton:disabled,.burnButton:disabled{cursor:not-allowed;opacity:.55}.burnInput{display:grid;gap:8px}.burnInput input{flex:1 1 180px;min-height:44px;min-width:0;border:1px solid rgba(200,136,10,.48);border-radius:8px;background:#00000061;color:#fff7ee;font:inherit;padding:0 12px}.roulettePanel .burnInput input{border-color:#c8880a94;background:#010502bd;color:#ffe8a8}.burnInput button{padding:0 14px;background:#ff880021;border-color:#ff88005c;color:#ffb25e}.successText,.communityStatus{margin-top:10px}.successText a{color:#ffb25e;font-weight:800}.leaderRows{display:grid;gap:8px;margin-top:12px}.leaderRow{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:10px;border-radius:8px;background:#0000003d}.leaderRow b{color:#ffcf6f}.leaderRow small{color:#7f9885}.milestoneTrack,.milestonePills{margin-top:12px}.milestonePills span{padding:7px 10px;border:1px solid rgba(255,136,0,.25);border-radius:999px;background:#ff440014}.milestonePills span.complete{border-color:#00ff416b;color:#00ff41}.empty{padding:18px 0}.error{margin-top:16px;padding:14px;border:1px solid #6d2c2c;border-radius:8px;background:#3c090973;color:#ffb3b3}@media (max-width: 920px){.topbar,.tabs,.metrics,.grid,.lower,.communityGrid,.rouletteLayout,.reportWorkbench,.vaultMetrics,.burnStats,.potGrid,.rouletteChoice,.communityTwoCol{grid-template-columns:1fr}.topbar{align-items:start}.status{width:fit-content}}@media (max-width: 560px){.shell{width:min(100% - 20px,1440px);padding:20px 0}.panel,.metrics article{padding:14px}.panelHead{align-items:flex-start;flex-direction:column}}
