.dapp-shell{min-height:100vh;width:100%;display:flex;background:#000000;transition:opacity .5s ease-out,filter .5s ease-out;overflow-x:hidden}.dapp-shell--hidden{visibility:hidden;opacity:0;pointer-events:none}.dapp-shell--fading-out{opacity:0;filter:blur(2px)}.dapp-sidebar{width:300px;max-width:300px;background:linear-gradient(180deg,#050f08,#020504);border-right:1px solid #0e2713;padding:24px 20px 18px;height:100vh;position:fixed;top:0;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:20}.dapp-sidebar,.sidebar-top{display:flex;flex-direction:column}.sidebar-top{position:relative;gap:20px;min-width:258px}.sidebar-social{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:auto;margin-bottom:6px;padding-top:20px;border-top:1px solid #0e2713;min-width:258px}.social-icon--admin{background:none;border:none;cursor:pointer;padding:0;margin-left:auto}.social-icon--admin svg{color:#b29527;transition:color .2s ease}.social-icon--admin:hover svg{color:#ffd700}.sidebar-collapsed .social-icon--admin{margin-left:0}.sidebar-version{font-size:.72rem;color:#8fa18b;opacity:.9;line-height:1.3;padding-bottom:4px;min-width:258px}.sidebar-brand{display:flex;gap:5px;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.sidebar-brand-logo{width:40px;height:40px;object-fit:contain;cursor:pointer;transition:transform .18s ease-out,filter .18s ease-out}.sidebar-brand-logo:hover{transform:scale(1.12);filter:drop-shadow(0 0 10px #d24c28)}.sidebar-brand-logo:active{transform:scale(1.05)}.sidebar-brand-title{font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.4rem;letter-spacing:0;text-transform:uppercase;color:#b29527;margin-bottom:-4px}.sidebar-brand-tagline{font-size:.8rem;font-weight:700;color:#feeecd;width:100%;padding:4px;margin:0 -20px;width:200%;text-align:center}.sidebar-section{display:flex;flex-direction:column;gap:4px;padding-top:20px;border-top:1px solid #0e2713}.sidebar-section-label{font-size:1rem;letter-spacing:0;text-transform:uppercase;color:#aaaaaa;margin:0 0 10px}.sidebar-modules-list{list-style:none;margin:0;padding:0 0 20px;display:flex;flex-direction:column;gap:8px}.sidebar-module{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:2px;background:transparent;color:#b29527;font-size:.9rem;cursor:default;transition:background .2s ease,color .1s ease,text-shadow .2s ease,transform .08s ease;cursor:pointer;font-weight:500;border:1px solid transparent}.sidebar-module-active{background:rgba(0,22,0,.8);border:1px solid #7ae97a;box-shadow:0 0 8px #7ae97a}.sidebar-module-active,.sidebar-module:hover{text-shadow:0 0 8px #c3ffc3;color:#c3ffc3}.sidebar-module-badge{font-size:.6rem;text-transform:uppercase;padding:1px 7px;border-radius:999px;border:1px solid #30d630;color:#30d630;white-space:nowrap}.sidebar-module-badge--soon{border-color:#555555;color:#888888}.sidebar-module.moduleLocked{opacity:.55;filter:grayscale(.6);cursor:not-allowed}.dapp-shell--sidebar-collapsed .dapp-sidebar{width:80px;max-width:80px;padding:20px}.dapp-shell--sidebar-collapsed .dapp-main{padding:20px 20px 20px 100px}.dapp-sidebar{transition:width .22s ease,padding .22s ease}.dapp-main{transition:padding .22s ease}.sidebar-collapse-toggle{width:100%;border-radius:2px;color:#7ae97a;margin:-10px 0;cursor:pointer;font-size:2rem;text-align:right;padding:0;line-height:1;box-shadow:none;background:transparent;transition:background .2s ease,color .1s ease,transform .08s ease}.sidebar-collapse-toggle:hover{color:#c3ffc3;text-shadow:0 0 8px #c3ffc3}.sidebar-module-icon{width:14px;height:14px;margin-top:-2px}.sidebar-module-icon .moduleIcon{width:14px;height:14px;fill:#b29527;transition:transform .2s ease,filter .2s ease}.sidebar-module:hover .sidebar-module-icon .moduleIcon{fill:#c3ffc3;filter:drop-shadow(0 0 8px #c3ffc3);transform:rotate(10deg)}.sidebar-module-active .sidebar-module-icon .moduleIcon{fill:#c3ffc3;filter:drop-shadow(0 0 8px #c3ffc3)}.sidebar-module-label{margin-right:auto;padding:0 8px;text-transform:uppercase}.sidebar-collapsed .get-suprawr-link.sidebar-get-link,.sidebar-collapsed .sidebar-balance-line,.sidebar-collapsed .sidebar-brand-tagline,.sidebar-collapsed .sidebar-brand-title,.sidebar-collapsed .sidebar-module-badge,.sidebar-collapsed .sidebar-module-label,.sidebar-collapsed .sidebar-price-display,.sidebar-collapsed .sidebar-section-header,.sidebar-collapsed .sidebar-section-label,.sidebar-collapsed .sidebar-version{display:none}.sidebar-collapsed .sidebar-collapse-toggle{text-align:center;padding-top:4px}.sidebar-collapsed .sidebar-brand{gap:0}.sidebar-collapsed .sidebar-brand-logo{width:40px;height:40px}.sidebar-collapsed .sidebar-signature-section,.sidebar-collapsed button.sidebar-rank{display:none}.sidebar-collapsed .sidebar-module{justify-content:center;gap:0}.sidebar-collapsed .sidebar-social{justify-content:center;flex-direction:column;gap:10px}.sidebar-collapsed .sidebar-social .social-icon{height:24px}.sidebar-collapsed .sidebar-module:hover{text-shadow:none}.sidebar-collapsed .sidebar-social,.sidebar-collapsed .sidebar-top,.sidebar-collapsed .sidebar-version{min-width:unset}.sidebar-collapsed .sidebar-module{border-radius:2px;padding:10px}@media (max-width:1024px){.dapp-shell--sidebar-collapsed .dapp-sidebar{width:300px;max-width:90%;padding:24px 20px 20px}.dapp-shell--sidebar-collapsed .dapp-main{padding:20px}.sidebar-collapse-toggle{display:none}.sidebar-collapsed .get-suprawr-link.sidebar-get-link,.sidebar-collapsed .sidebar-balance-line,.sidebar-collapsed .sidebar-brand-tagline,.sidebar-collapsed .sidebar-brand-title,.sidebar-collapsed .sidebar-module-badge,.sidebar-collapsed .sidebar-module-label,.sidebar-collapsed .sidebar-price-display,.sidebar-collapsed .sidebar-section-header,.sidebar-collapsed .sidebar-section-label,.sidebar-collapsed .sidebar-version{display:initial}}.dapp-main{flex:1 1;padding:20px 20px 20px 320px;display:flex;flex-direction:row;gap:20px;width:100%;max-width:100%;flex-wrap:wrap;align-items:stretch;align-content:flex-start}.dapp-header{display:flex;align-items:center;justify-content:space-between;width:100%}.dapp-title{margin:0;font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.8rem;letter-spacing:0;text-transform:uppercase;color:#b29527}.dapp-subtitle{margin:6px 0 0;font-size:.88rem;color:#feeecd}.dapp-grid{display:flex;flex-direction:row;width:100%;gap:20px;align-items:flex-start;flex-wrap:wrap}.dapp-main-column{min-width:0;width:55%;flex-grow:1}.dapp-side-column{min-width:0;width:40%;flex-grow:1;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:20px}.dapp-side-column .dapp-panel{width:100%}@media (max-width:1400px){.dapp-main-column,.dapp-side-column{width:100%}}@media (max-width:1200px){.dapp-main-column,.dapp-side-column{width:100%}}@media (max-width:1024px){.dapp-sidebar{width:100%;max-width:100%;border-right:none;border-bottom:1px solid #0e2713;flex-direction:column}.dapp-main{padding:20px}.dapp-grid{grid-template-columns:minmax(0,1fr)}.dapp-main-column,.dapp-side-column{width:100%}}.top-right-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;z-index:30;overflow:hidden}.top-right-bar,.top-right-controls{gap:10px;align-items:center;width:100%}.top-right-controls{display:flex;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end}.holder-tier-display{white-space:nowrap;text-align:right;display:flex;align-items:center;gap:4px}.get-suprawr-link,.holder-tier-display{font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:600;font-size:.9rem}.get-suprawr-link{border:1px solid #7ae97a;border-radius:2px;padding:8px;color:#7ae97a;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer}.get-suprawr-link:hover{color:#c3ffc3;text-decoration:none;text-shadow:0 0 8px #c3ffc3;border:1px solid #c3ffc3;box-shadow:0 0 8px #c3ffc3}.holder-tier-balance{color:#30d630}.top-right-wallet-button{padding:.6rem .8rem;background:transparent;border-radius:2px;font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.85rem;font-weight:600;cursor:pointer;border:1px solid #b03b1e;color:#b03b1e;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .08s ease;height:40px}.top-right-wallet-button:hover,.top-right-wallet-button:hover:not(:disabled){background:transparent;box-shadow:0 0 8px #d24c28;text-shadow:0 0 8px #d24c28;color:#d24c28;border:1px solid #d24c28}.top-right-wallet-button:active:not(:disabled){transform:scale(.97)}.top-right-wallet-button:disabled{opacity:.6;cursor:wait;box-shadow:none}.top-right-audio-group,.top-right-wallet-group{display:flex;align-items:center;gap:10px;flex-shrink:0}.top-right-audio-group{margin-left:auto}.top-right-wallet-address{font-family:monospace;font-size:.9rem;color:#30d630;white-space:nowrap}.holder-tier-title-button{background:none;border:none;padding:0;margin:0;font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:600;font-size:.9rem;color:#b03b1e;cursor:pointer;box-shadow:none;transition:color .2s ease,text-shadow .2s ease}.holder-tier-title-button:hover{color:#d24c28;background-color:transparent;box-shadow:none;text-shadow:0 0 4px #d24c28}.tier-current{margin-bottom:.75rem;font-size:.9rem}.tier-current-name{color:#d24c28;font-weight:600}.tier-current-balance{color:#30d630;font-weight:600}.tier-list{list-style:none;margin:0;padding:0}.tier-list-item{display:flex;align-items:baseline;justify-content:space-between;padding:.25rem;font-size:.86rem;flex-wrap:wrap}.tier-list-item.current-tier{border-radius:2px;border:1px solid #b03b1e}.tier-name{color:#d24c28;font-weight:600;display:flex;text-transform:uppercase}.tier-range{color:#7ae97a;white-space:nowrap}.social-icon{font-size:1.8rem;text-decoration:none;color:#7ae97a;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .08s ease}.social-icon:hover{color:#c3ffc3;text-shadow:0 0 8px #c3ffc3}.dapp-header-left{display:flex;align-items:center;gap:12px}.mobile-menu-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:2px;background:transparent;border:1px solid #b03b1e;color:#b03b1e;padding:0;font-size:1.4rem;box-shadow:none}.mobile-bottom-nav{display:none}@media (max-width:1024px){.dapp-sidebar{position:fixed;top:0;left:0;bottom:0;max-width:400px;width:90%;transform:translateX(-100%);transition:transform .2s ease-out;z-index:50}.dapp-sidebar.sidebar-open{transform:translateX(0)}.sidebar-overlay{position:fixed;inset:0;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);z-index:49;opacity:1;transition:opacity .25s ease}.mobile-menu-toggle{display:inline-flex}.mobile-bottom-nav{position:fixed;left:0;right:0;bottom:0;height:60px;background:#050f08;border-top:1px solid #0e2713;display:flex;justify-content:space-around;align-items:center;padding:4px 6px;z-index:30}.mobile-bottom-nav-item{flex:1 1;background:none;border:none;box-shadow:none;padding:2px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:.7rem;text-transform:uppercase;color:#c3ffc3}.mobile-bottom-nav-item:disabled{opacity:.3;cursor:not-allowed}.mobile-bottom-nav-item-icon{width:20px;height:20px}.mobile-bottom-nav-item-icon .moduleIcon{width:20px;height:20px;fill:#7ae97a;transition:transform .2s ease,filter .2s ease}.mobile-bottom-nav-item-active .mobile-bottom-nav-item-icon .moduleIcon{fill:#c3ffc3;filter:drop-shadow(0 0 8px #c3ffc3)}.dapp-main{padding-bottom:80px}.top-right-bar{flex-direction:row}}button.sidebar-rank{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;cursor:pointer;font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.86rem;background:transparent}button.sidebar-rank:hover{background-color:transparent;box-shadow:none}.sidebar-holder-rank{color:#b03b1e;font-weight:700}.sidebar-holder-rank:hover{color:#d24c28;text-shadow:0 0 8px #d24c28}.sidebar-holder-balance{color:#30d630;font-weight:600;white-space:nowrap}.sidebar-get-link{display:inline-block;font-size:.86rem;text-align:center;margin-top:10px}.sidebar-price-display{text-align:center;height:16px}.suprawr-price{color:#30d630;font-size:.9rem;font-weight:600;font-family:monospace}.suprawr-price-usd{color:#b29527;font-family:monospace}.sidebar-balance-line-label{color:#c3ffc3;font-weight:600;font-size:.9rem;font-family:monospace}.sidebar-holder-supra-value{color:#30d630;font-weight:700;white-space:nowrap;font-family:monospace}.sidebar-section--balances{margin-top:1rem;margin-bottom:.35rem}.sidebar-section-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.sidebar-balance-line{display:flex;justify-content:space-between;align-items:center}.sidebar-balance-usd-inline{color:#4ade80;font-size:.9rem}.sidebar-balance-line-right{color:#30d630}.sidebar-balance-line-right,.sidebar-balance-line-right span{text-align:right;font-weight:500;font-size:.9rem;font-family:monospace}.sidebar-balance-line-right span{color:#b29527}.balance-skeleton{position:relative;display:inline-block;min-width:160px;height:12px;border-radius:999px;background:#031003;overflow:hidden}.loader-portal{position:relative;width:42px;height:42px;border-radius:50%;overflow:visible;box-shadow:0 0 6px #c3ffc3,0 0 14px #7ae97a,0 0 28px #30d630;animation:orb-pulse 1.6s ease-in-out infinite}.loader-portal:before{inset:6px;background:radial-gradient(circle at center,#30d630 0,#000 45%,#000 65%,#000 100%)}.loader-portal:after,.loader-portal:before{content:"";position:absolute;border-radius:50%}.loader-portal:after{inset:-6px;box-shadow:0 0 22px rgba(0,255,140,.35),0 0 44px rgba(0,255,140,.22),0 0 72px rgba(0,255,140,.12);opacity:1}.loader-comet{position:relative;display:inline-block;min-width:160px;height:12px;border-radius:999px;background:#031003;overflow:hidden}.loader-comet:before{content:"";position:absolute;top:50%;left:-25%;width:12px;height:8px;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle,rgba(0,255,140,1) 0,rgba(0,255,140,.9) 45%,rgba(0,255,140,.65) 65%,rgba(0,255,140,.35) 85%,rgba(0,255,140,.15) 95%,rgba(0,255,140,0) 100%);box-shadow:-10px 0 14px rgba(0,255,140,.9),-32px 0 20px rgba(0,255,140,.45),-55px 0 26px rgba(0,255,140,.22);filter:drop-shadow(-8px 0 8px rgba(0,255,140,.55));animation:rift-orb 1.3s linear infinite}.loader-tech{display:flex;align-items:center;justify-content:center;width:100%;min-height:80px;margin:auto 0}.table-row-skeleton{display:block;width:100%;height:8px;border-radius:999px;background:#000000;overflow:hidden;position:relative}.balance-skeleton:before,.table-row-skeleton:before{content:"";position:absolute;top:50%;left:-25%;width:12px;height:8px;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle,rgba(0,255,140,1) 0,rgba(0,255,140,.9) 45%,rgba(0,255,140,.65) 65%,rgba(0,255,140,.35) 85%,rgba(0,255,140,.15) 95%,rgba(0,255,140,0) 100%);box-shadow:-10px 0 14px rgba(0,255,140,.9),-32px 0 20px rgba(0,255,140,.45),-55px 0 26px rgba(0,255,140,.22);filter:drop-shadow(-8px 0 8px rgba(0,255,140,.55));animation:rift-orb 1.3s linear infinite}@keyframes rift-orb{0%{left:-25%;opacity:0;transform:translateY(-50%) scale(.8)}15%{opacity:.5}50%{opacity:1;transform:translateY(-50%) scale(1)}85%{opacity:.75}to{left:130%;opacity:0;transform:translateY(-50%) scale(1.15)}}.poster-001{width:100%;height:auto;border-radius:2px}.dapp-sidebar .sidebar-refresh-button{width:22px;height:22px;border-radius:50%;border:1px solid #7ae97a;background:transparent;color:#7ae97a;font-family:monospace;font-size:.9rem;font-weight:700;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;line-height:1;transition:background .2s ease,color .1s ease,box-shadow .2s ease,transform .08s ease}.dapp-sidebar .sidebar-refresh-button:hover:not(:disabled){background:transparent;color:#c3ffc3;box-shadow:0 0 8px #c3ffc3}.dapp-sidebar .sidebar-refresh-button:active:not(:disabled){transform:scale(.96)}.dapp-sidebar .sidebar-refresh-button:disabled{opacity:.6;cursor:wait;box-shadow:none}.sidebar-rank{width:100%;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .08s ease,border-color .2s ease}.sidebar-rank:hover{text-shadow:0 0 10px #b29527}.sidebar-rank:active{transform:translateY(0)}.sidebar-rank-badge{width:42px;height:42px;flex-shrink:0;border-radius:50%;object-fit:contain;filter:drop-shadow(0 0 8px #b29527)}.sidebar-rank-label{font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0;color:#d24c28}.sidebar-rank--skeleton{cursor:wait;pointer-events:none;display:flex;align-items:center;justify-content:center}.sidebar-rank-orbit-skeleton{position:relative;width:42px;height:42px;border-radius:50%;overflow:visible;box-shadow:0 0 6px #c3ffc3,0 0 14px #7ae97a,0 0 28px #30d630;animation:orb-pulse 1.6s ease-in-out infinite}.sidebar-rank-orbit-skeleton:before{content:"";position:absolute;inset:6px;border-radius:50%;background:radial-gradient(circle at center,#30d630 0,#000 45%,#000 65%,#000 100%)}.sidebar-rank-orbit-skeleton:after{content:"";position:absolute;inset:-6px;border-radius:50%;box-shadow:0 0 22px rgba(0,255,140,.35),0 0 44px rgba(0,255,140,.22),0 0 72px rgba(0,255,140,.12);opacity:1}@keyframes orb-pulse{0%{transform:scale(.96);box-shadow:0 0 6px rgba(0,255,140,.25),0 0 14px rgba(0,255,140,.18),0 0 28px rgba(0,255,140,.12)}50%{transform:scale(1.05);box-shadow:0 0 10px rgba(0,255,140,.45),0 0 22px rgba(0,255,140,.32),0 0 44px rgba(0,255,140,.22)}to{transform:scale(.96);box-shadow:0 0 6px rgba(0,255,140,.25),0 0 14px rgba(0,255,140,.18),0 0 28px rgba(0,255,140,.12)}}.sidebar-rank-label-skeleton{display:none}.top-message-wrapper{flex:1 1 auto;min-width:0;min-height:40px;display:flex;justify-content:flex-start}.top-message-strip{position:relative;padding:.2rem .8rem;border-radius:2px;border:1px solid #113516;background:radial-gradient(circle at top,rgba(0,0,0,.6) 0,#001600 100%);display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap;flex:1 1 auto;min-width:0}.top-message-icon{width:18px;height:18px;flex-shrink:0;object-fit:contain;margin-right:6px}.top-message-prefix{font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;color:#feeecd;flex-shrink:0;margin-bottom:-2px}.top-message-text{font-family:monospace;font-size:.82rem;color:#30d630;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-message-text a{color:#7ae97a;text-decoration:none}.top-message-text a:hover{color:#c3ffc3;text-decoration:none}.top-message-caret{width:6px;height:12px;margin-left:4px;background:#30d630;display:inline-block;animation:top-message-caret-blink .8s steps(2,start) infinite}.top-message-text--blur-out{animation:top-message-blur-out 1s ease-out forwards}@keyframes top-message-blur-out{0%{opacity:1;filter:blur(0)}40%{opacity:.9;filter:blur(1px)}70%{opacity:.4;filter:blur(3px)}to{opacity:0;filter:blur(6px)}}a.top-message-text:after{content:"🡵";display:inline-block;margin-left:4px;margin-top:-1px;font-size:.9em;color:#7ae97a}a.top-message-text:hover:after{color:#c3ffc3}.top-left-section{display:flex;align-items:center;gap:10px;overflow:hidden;justify-content:flex-end}.top-status-wrapper{display:flex;align-items:center;flex-shrink:0}.top-status-strip{position:relative;padding:.4rem .8rem;border-radius:2px;border:1px solid #113516;background:radial-gradient(ellipse at top left,rgba(14,39,19,.5) 0,rgba(5,15,8,.4) 70%,rgba(2,7,5,.3) 100%);display:flex;align-items:center;gap:6px;white-space:nowrap;height:40px}.top-status-label{font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;color:#51a551;font-weight:500;margin-bottom:-3px}.top-status-dot{width:12px;height:12px;border-radius:50%;background:#30d630;box-shadow:0 0 4px #30d630,0 0 8px rgba(48,214,48,.5);animation:status-dot-blink 1.5s ease-in-out infinite}@keyframes status-dot-blink{0%,to{opacity:1;box-shadow:0 0 4px #30d630,0 0 8px rgba(48,214,48,.5)}50%{opacity:.4;box-shadow:0 0 2px #30d630,0 0 4px rgba(48,214,48,.3)}}.top-status-text{font-family:monospace;font-size:.82rem;color:#30d630;font-weight:500}@media (max-width:1400px){.top-right-bar{grid-template-columns:1fr;grid-template-rows:auto auto}.top-right-controls{order:1}.top-left-section{order:2}}.top-right-wallet-address-btn{padding:.6rem .8rem;border:1px solid #b29527;border-radius:2px;font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:600;font-size:.85rem;color:#b29527;background:transparent;cursor:pointer;transition:all .15s ease-out;height:40px}.top-right-wallet-address-btn:hover{color:#f9d580;border-color:#f9d580;box-shadow:0 0 8px #f9d580;text-shadow:0 0 8px #f9d580}.top-right-wallet-address-btn:active{transform:scale(.96)}.top-right-audio-toggle{width:40px;height:40px;border-radius:2px;border:1px solid #7ae97a;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;transition:all .18s ease ease-in-out}.top-right-audio-toggle:hover{box-shadow:0 0 8px #c3ffc3}.top-right-audio-indicator{position:relative;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.top-right-audio-icon{width:20px;height:20px;fill:#7ae97a;overflow:visible;filter:drop-shadow(0 0 0 transparent);transition:all .18s ease ease-in-out}.top-right-audio-toggle:hover .top-right-audio-icon{filter:drop-shadow(0 0 8px #c3ffc3)}.top-right-audio-toggle--muted{border-color:#444444}.top-right-audio-toggle--muted .top-right-audio-icon{fill:#444444;filter:none;opacity:.95}.top-right-audio-toggle--muted .top-right-audio-indicator:after{content:"";position:absolute;width:18px;height:2px;background:#7ae97a;border-radius:2px;transform:rotate(40deg);box-shadow:0 0 6px #7ae97a}h5.news{color:#aaaaaa;font-size:1rem;padding:0}.modules-grid{gap:20px;flex-direction:row}.module-card,.modules-grid{display:flex;flex-wrap:wrap}.module-card{justify-content:flex-start;align-items:flex-start;gap:8px;padding:40px 20px;border:1px solid #7ae97a;border-radius:2px;transition:transform .16s ease,border-color .16s ease,background .16s ease;width:40%;flex-grow:1;background-color:#001600}@media (max-width:900px){.panel-chart-timeframes{margin-right:auto}}@media (max-width:800px){.module-card{width:100%}.top-message-wrapper{display:none}.top-status-wrapper{width:100%}.top-status-strip{width:100%;justify-content:center}}.module-card:hover{border-color:#c3ffc3;box-shadow:0 0 8px #c3ffc3}.module-card:hover .module-card-cta{border-color:#c3ffc3;box-shadow:0 0 2px #c3ffc3}.module-card-media{display:flex;align-items:center;justify-content:center;width:auto;flex-grow:0}.module-card-icon{font-size:48px;line-height:1;color:#7ae97a}.module-card-body{width:55%;flex-grow:1;padding-left:8px}.module-card-title{font-family:var(--font-oxanium),system-ui;font-weight:800;text-transform:uppercase;color:#b29527;font-size:1.2rem}.module-card-desc{color:#7ae97a;margin-top:6px;font-size:.9rem}.module-card:hover .module-card-cta,.module-card:hover .module-card-desc,.module-card:hover .module-card-media,.module-card:hover .module-card-title{color:#c3ffc3;text-shadow:0 0 8px #c3ffc3}.module-card-cta{font-family:var(--font-oxanium),system-ui;font-weight:800;color:#7ae97a;border:1px solid #7ae97a;padding:.8rem 1rem;border-radius:2px;width:15%;flex-grow:1;text-align:center;min-width:100px}.module-card--disabled{opacity:.55;filter:grayscale(.6);cursor:not-allowed}.module-card--disabled:hover{transform:none;border-color:initial;box-shadow:none}.module-card--disabled:hover .module-card-cta,.module-card--disabled:hover .module-card-desc,.module-card--disabled:hover .module-card-media,.module-card--disabled:hover .module-card-title{color:#7ae97a;text-shadow:none}.module-card-icon{width:40px;height:40px}.module-card-icon .moduleIcon{width:40px;height:40px;fill:#b29527;transition:transform .2s ease,filter .2s ease}.module-card:hover .module-card-icon .moduleIcon{fill:#c3ffc3;filter:drop-shadow(0 0 8px #c3ffc3);transform:rotate(10deg)}.module-card-active .module-card-icon .moduleIcon{fill:#c3ffc3;filter:drop-shadow(0 0 8px #c3ffc3)}@keyframes orbFadeIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.rank-modal-orbit-skeleton,.sidebar-rank-orbit-skeleton{animation:orbFadeIn .4s ease-out,orb-pulse 1.6s ease-in-out infinite}.recharts-sector{filter:drop-shadow(0 0 1px #7ae97a) drop-shadow(0 0 1px #7ae97a);transition:filter .1s ease,opacity .2s ease}.recharts-sector:hover{filter:drop-shadow(0 0 2px #c3ffc3) drop-shadow(0 0 2px #c3ffc3) drop-shadow(0 0 2px #c3ffc3)}.recharts-sector,.recharts-sector:hover{opacity:1}.recharts-pie{filter:drop-shadow(0 0 1px #ffffff)}.recharts-text{fill:#c3ffc3}.recharts-tooltip-cursor{fill:#113516;animation:chartCursorFadeIn .3s ease-out}@keyframes chartCursorFadeIn{0%{opacity:0}to{opacity:1}}.recharts-tooltip-wrapper{z-index:9999;pointer-events:none}.recharts-default-tooltip{background:rgba(0,0,0,.9)!important;border:1px solid #c3ffc3!important;border-radius:2px;padding:8px!important;box-shadow:0 0 8px #c3ffc3}.recharts-tooltip-label{font-family:monospace;font-size:.75rem;font-weight:600;color:#7ae97a;margin-bottom:4px;text-transform:uppercase}.recharts-tooltip-item{font-family:monospace;font-size:.8rem;color:#7ae97a}.recharts-tooltip-item-color{display:none}.recharts-tooltip-item-value{font-weight:700}.recharts-default-tooltip,.recharts-default-tooltip *,.recharts-default-tooltip .recharts-tooltip-label{color:#7ae97a!important;font-family:monospace!important}.donut-center-label{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;fill:#c3ffc3}.donut-center-value{font-size:1.4rem;font-weight:700;fill:#30d630;font-family:monospace}.donut-center-percent{font-size:.75rem;fill:#7ae97a}.donut-skeleton{position:relative;width:200px;height:200px;border-radius:50%;overflow:visible;margin:40px 0;box-shadow:0 0 6px #c3ffc3,0 0 14px #7ae97a,0 0 28px #30d630;animation:orbFadeIn .4s ease-out,orb-pulse 1.6s ease-in-out infinite}.donut-skeleton:before{inset:6px;background:radial-gradient(circle at center,#30d630 0,#000 45%,#000 65%,#000 100%)}.donut-skeleton:after,.donut-skeleton:before{content:"";position:absolute;border-radius:50%}.donut-skeleton:after{inset:-6px;box-shadow:0 0 22px rgba(0,255,140,.35),0 0 44px rgba(0,255,140,.22),0 0 72px rgba(0,255,140,.12);opacity:1}.donut-legend{width:100%;justify-content:center}.donut-legend,.donut-legend-item{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.donut-legend-item{align-items:center;padding:4px 8px 2px;border-radius:2px;background:#113516;border:1px solid #113516;font-size:.78rem;cursor:crosshair;transition:background .15s ease,box-shadow .15s ease}.donut-legend-item:hover{background:#387038;box-shadow:0 0 8px #387038}.donut-legend-swatch{width:10px;height:10px;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.6);flex-shrink:0}.donut-legend-name{color:#c3ffc3;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.donut-legend-right{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.donut-legend-pct{color:#7ae97a;font-weight:600;font-family:monospace;line-height:1}.donut-legend-val{color:#30d630;font-weight:700;font-family:monospace}.page-heading.page-heading--with-info{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:relative}.page-heading-left{display:flex;flex-direction:column}.page-heading-info{position:absolute;top:-16px;right:-15px}@media (max-width:400px){.top-right-wallet-group{width:100%}.top-right-wallet-address-btn,.top-right-wallet-button{width:40%;flex-grow:1}.top-right-audio-group{margin-right:unset}}.dapp-chart-container{width:100%;margin:auto 0}.panel-chart-timeframes{margin-left:auto;display:flex;align-items:center;gap:.3rem;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.panel-chart-timeframe{background:transparent;border:none;padding:0;color:#7ae97a;opacity:.6;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;position:relative}.gas-insight-divider{color:#1a491a}.panel-chart-timeframe:focus-visible,.panel-chart-timeframe:hover{text-shadow:0 0 6px #7ae97a;opacity:1}.panel-chart-timeframe.is-active{color:#c3ffc3;text-shadow:0 0 6px #c3ffc3;opacity:1}.panel-chart-timeframe.is-locked{opacity:.4;cursor:not-allowed}.panel-chart-timeframe.is-locked:focus-visible,.panel-chart-timeframe.is-locked:hover{text-shadow:none;opacity:.4}.dapp-chart-state{display:flex;justify-content:center;align-items:center;min-height:var(--chart-min-height,240px);width:100%;color:#7ae97a;text-align:center;padding:0;font-size:.9rem}.dapp-chart-note{color:#387038;text-align:center;padding-top:8px;font-size:12px;font-family:monospace}.plasma-recharts-tooltip{background:rgba(0,0,0,.95);border:1px solid #c3ffc3;padding:8px!important;box-shadow:0 0 8px #c3ffc3;border-radius:2px;transition:none!important;animation:chartTooltipFadeIn .4s ease-out forwards}@keyframes chartTooltipFadeIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}.plasma-recharts-tooltip-date{color:#7ae97a;margin-bottom:8px;font-weight:700;font-family:monospace}.plasma-recharts-tooltip-row,.plasma-recharts-tooltip-usd{color:#7ae97a;font-size:.9rem;font-family:monospace}.plasma-recharts-tooltip-usd{margin-top:4px}.breakdown-donut-container{display:flex;flex-direction:column;gap:14px;width:100%;align-items:center}.tech-spinner{width:50px;height:50px;border:4px solid transparent;border-top-color:#7ae97a;border-radius:50%;animation:tech-spin .04s linear infinite}@keyframes tech-spin{to{transform:rotate(1turn)}}.breakdown-donut-chart{width:100%;height:220px;margin-bottom:10px}.linkIcon{width:10px;height:10px;fill:#7ae97a;margin-left:8px;transition:filter .08s ease}.get-suprawr-link:hover .linkIcon{fill:#c3ffc3;filter:drop-shadow(0 0 8px #c3ffc3)}.rank-gate-overlay{position:absolute;inset:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:2px;background:rgba(0,16,0,.86);pointer-events:auto}.rank-gate-content{text-align:center;padding:30px 30px 50px;max-width:300px;position:relative;z-index:11;pointer-events:auto}.rank-gate-icon{margin:0 auto 20px;filter:drop-shadow(0 0 20px #387038);width:60px;height:60px;fill:#b29527}.rank-gate-title{font-size:1.2rem;font-weight:700;color:#30d630;margin-bottom:8px}.rank-gate-message{font-size:.9rem;color:#30d630;line-height:.6;margin-bottom:20px}.rank-gate-link{background:none;border:none;color:#7ae97a;text-decoration:underline;cursor:pointer;font-size:inherit;font-weight:700;padding:4px 8px;transition:color .2s ease,text-shadow .2s ease;pointer-events:auto;position:relative;z-index:12}.rank-gate-link:hover{color:#c3ffc3;text-shadow:0 0 8px #7ae97a}.rank-gate-link:active{color:#30d630}.buttonLockIcon{width:12px;fill:#b29527;margin-top:-4px;margin-left:4px}.floating-feedback-button{position:fixed;bottom:15px;right:15px;z-index:1000;display:flex;align-items:center;gap:8px;background:rgba(0,0,0,.8);border:1px solid #7ae97a;border-radius:2px;padding:8px;color:#7ae97a;font-family:monospace;font-size:.9rem;font-weight:600;text-decoration:none;box-shadow:0 0 8px #000000;transition:all .3s ease;cursor:pointer}.floating-feedback-button:hover{background:rgba(0,26,0,1);border-color:#7ae97a;box-shadow:0 0 30px rgba(122,233,122,.6);transform:translateY(-2px);color:#c3ffc3}.floating-feedback-button svg{width:20px;height:20px;stroke:currentColor}.amount-raw-badge{display:inline-block;margin-left:.4rem;padding:.08rem .35rem;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;border:1px solid #666666;border-radius:2px;color:#666666;vertical-align:middle}@media (max-width:768px){.floating-feedback-button{bottom:75px;right:15px;padding:8px;font-size:.85rem}.floating-feedback-button svg{width:18px;height:18px}.floating-feedback-button span{display:none}}.modalGreen-overlay,.promoModal-overlay,.rankModal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);z-index:60;display:flex;align-items:center;justify-content:center;padding:1.5rem;transform-origin:center center;animation:rift-terminal-overlay-enter .5s ease-out forwards}.modalGreen-overlay--exiting,.promoModal-overlay--exiting,.rankModal-overlay--exiting{animation:rift-terminal-overlay-fade .5s ease-out forwards}@keyframes modal-glow{0%,to{box-shadow:0 0 15px rgba(48,214,48,.35)}50%{box-shadow:0 0 20px rgba(48,214,48,.9)}}.rankModal{background:rgba(0,0,0,.6);border-radius:2px;border:1px solid #30d630;max-width:480px;width:100%;box-shadow:0 0 20px #30d630;color:#feeecd;font-family:monospace;padding:20px;animation:modal-glow 4s ease-in-out infinite}.rankModal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;width:100%;position:relative}.rankModal-title{margin:0;font-size:1.1rem;letter-spacing:0;color:#c3ffc3;width:100%}.rankModal-close{background:transparent;border:none;color:#30d630;font-size:1.4rem;cursor:pointer;padding:0 .4rem;transition:color .2s ease,text-shadow .2s ease}.rankModal-close:hover{color:#7ae97a;background-color:transparent;text-shadow:0 0 4px #7ae97a;box-shadow:none}.rankModal-body{font-size:.9rem;font-family:monospace}.rank-modal-badge-wrap{display:flex;align-items:center;justify-content:center;margin-bottom:.85rem;margin-top:-30px}.rank-modal-badge{width:80px;height:80px;object-fit:contain;border-radius:50%;filter:drop-shadow(0 0 10px rgba(213,80,44,.95))}.rank-modal-badge-corner{position:absolute;top:90px;left:50%;transform:translateX(-70px);z-index:10}.rank-modal-badge-small{width:40px;height:40px;object-fit:contain;border-radius:50%;filter:drop-shadow(0 0 8px rgba(213,80,44,.9))}.rank-modal-profile-pic-wrap{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease;width:120px;margin:-30px auto .85rem}.rank-modal-profile-pic-wrap:hover{transform:scale(1.05)}.rank-modal-profile-pic{width:120px;height:120px;object-fit:cover;border-radius:50%;border:2px solid #b29527;transition:all .2s ease}.rank-modal-profile-pic:hover{border:2px solid #feeecd;box-shadow:0 0 14px #b29527}.rank-modal-profile-pic-placeholder{width:120px;height:120px;border-radius:50%;border:2px dashed #7ae97a;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;transition:all .2s ease-in-out}.rank-modal-profile-pic-placeholder:hover{background:transparent;border-color:#c3ffc3}.rank-modal-profile-pic-placeholder span:first-child{font-size:2rem;color:#30d630;line-height:.8;margin-bottom:2px}.rank-modal-profile-pic-hint{font-size:.75rem;color:#30d630;font-family:monospace}.rank-modal-profile-pic-delete{background:transparent;position:absolute;right:-2px;bottom:-2px;transform:translateY(-50%);width:20px;height:20px;padding:0;border-radius:50%;font-size:1rem;display:flex;align-items:center;justify-content:center;z-index:2}.rank-modal-profile-pic-delete:hover{background:#000000}.svg-delete{fill:#b03b1e;transition:all .2s ease-in-out;border-radius:50%}.rank-modal-profile-pic-delete:hover .svg-delete{fill:#d24c28;box-shadow:0 0 8px #d24c28}.rank-modal-profile-pic-delete:active{transform:none;transform:translateY(-50%)}.rank-modal-tier-name{font-size:1.1rem;color:#d24c28;margin-top:-4px;margin-bottom:16px;letter-spacing:.5px}.rank-modal-tier-name,.rank-modal-vip-label{text-align:center;font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:700;text-transform:uppercase}.rank-modal-vip-label{font-size:1.6rem;margin-top:-12px;margin-bottom:8px;letter-spacing:1px;background:linear-gradient(135deg,#b29527,#f9d580,#b29527);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0 0 4px #b29527}.rank-modal-wallet{display:flex;justify-content:center;margin-top:-4px;margin-bottom:14px}.rank-modal-wallet-address{font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.85rem;color:#b29527;cursor:copy;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease}.rank-modal-wallet-address:hover{color:#f9d580}.rank-message{text-align:center}.rank-modal-orbit-skeleton{position:relative;width:114px;height:114px;border-radius:50%;overflow:visible;box-shadow:0 0 6px #c3ffc3,0 0 14px #7ae97a,0 0 28px #30d630;animation:rank-orb-pulse 1.6s ease-in-out infinite}.rank-modal-orbit-skeleton:before{content:"";position:absolute;inset:6px;border-radius:50%;background:radial-gradient(circle at center,#000 0,#000 45%,#000 65%,#000 100%)}.rank-modal-orbit-skeleton:after{content:"";position:absolute;inset:-6px;border-radius:50%;box-shadow:0 0 22px rgba(0,255,140,.35),0 0 44px rgba(0,255,140,.22),0 0 72px rgba(0,255,140,.12);opacity:.6}@keyframes rank-orb-pulse{0%{transform:scale(.96);box-shadow:0 0 6px rgba(0,255,140,.25),0 0 14px rgba(0,255,140,.18),0 0 28px rgba(0,255,140,.12)}50%{transform:scale(1.05);box-shadow:0 0 10px rgba(0,255,140,.45),0 0 22px rgba(0,255,140,.32),0 0 44px rgba(0,255,140,.22)}to{transform:scale(.96);box-shadow:0 0 6px rgba(0,255,140,.25),0 0 14px rgba(0,255,140,.18),0 0 28px rgba(0,255,140,.12)}}.rank-modal-tier-name-skeleton{display:none}@keyframes rank-label-skeleton{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.tier-accordion-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:transparent;border:0;padding:4px;text-align:left;cursor:pointer;font:inherit;color:inherit}.tier-accordion-trigger:hover{background-color:transparent;box-shadow:none}.tier-accordion-trigger:hover .tier-name{text-shadow:0 0 8px #d24c28}.tier-accordion-trigger:hover .tier-range{text-shadow:0 0 8px #c3ffc3}.tier-accordion-panel{overflow:hidden;max-height:0;transition:max-height .24s ease}.tier-accordion-panel-inner{padding:4px 10px}.tier-name .caretIcon{fill:#7ae97a;width:6px;height:6px;margin-right:4px;transition:transform .2s ease}.tier-accordion-trigger.is-open .caretIcon{transform:rotate(90deg);margin-left:4px;margin-top:4px}.rankModalModule{color:#b29527}.rankModalModuleWrap ul li{font-family:monospace;color:#30d630}.promoModal{background:#001600;border-radius:2px;border:1px solid #30d630;max-width:500px;width:100%;box-shadow:0 0 20px #30d630;color:#feeecd;font-family:monospace;padding:20px;animation:modal-glow 4s ease-in-out infinite}.promoModal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;width:100%}.promoModal-title{margin:0;font-size:1.1rem;letter-spacing:0;color:#c3ffc3;width:100%;text-align:center}.promoModal-close{background:transparent;border:none;color:#30d630;font-size:1.4rem;cursor:pointer;padding:0 .4rem;transition:color .2s ease,text-shadow .2s ease;margin-top:-20px;margin-right:-15px}.promoModal-close:hover{color:#7ae97a;background-color:transparent;text-shadow:0 0 4px #7ae97a;box-shadow:none}.promoModal-body p{font-size:.9rem;font-family:monospace;margin-top:.2rem}.promoModal-body h4{font-size:.9rem}.promoModal-body code{font-size:.9rem;color:#30d630}.titan-promo-content{display:flex;flex-direction:column;gap:1.25rem}.titan-promo-message{font-size:.95rem;line-height:1.5;text-align:center;color:#feeecd}.titan-promo-message strong{color:#30d630;font-weight:600}.titan-promo-benefits{background:rgba(48,214,48,.05);border:1px solid rgba(48,214,48,.2);border-radius:4px;padding:1rem}.titan-promo-benefits h4{margin:0 0 .75rem;font-size:.95rem;color:#c3ffc3;text-align:center;font-weight:600}.titan-promo-benefits h5{margin:0;font-size:.85rem;color:#b29527;text-align:center;font-weight:600}.titan-promo-benefits ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.titan-promo-benefits li{font-size:.9rem;line-height:1.4;color:#feeecd;text-align:center}.titan-promo-actions{display:flex;gap:.75rem;flex-direction:column}.titan-promo-button-bg{background:#1a491a;text-align:center}.titan-promo-button-bg:hover:not(:disabled){background-color:#387038}.keyIcon{fill:#b03b1e}.keyIcon,.unlockIcon{width:20px;height:20px;margin-right:8px}.unlockIcon{fill:#b29527}.infoModalHeaderLink{font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.85rem;font-weight:600;cursor:pointer;color:#7ae97a;margin-bottom:-2px;padding-left:8px;background:transparent;transition:background .2s,color .2s,box-shadow .2s,transform .08s}.infoModalHeaderLink:hover{background:transparent;text-shadow:0 0 8px #c3ffc3;color:#c3ffc3}.infoModalHeaderLink:hover .linkIcon{fill:#c3ffc3;filter:drop-shadow(0 0 8px #c3ffc3)}.modalGreen{background:rgba(0,0,0,.6);border-radius:2px;border:1px solid #30d630;max-width:600px;width:100%;box-shadow:0 0 20px #30d630;color:#feeecd;font-family:monospace;padding:20px;animation:modal-glow 4s ease-in-out infinite}.modalGreen-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;width:100%}.modalGreen-title{margin:0;font-size:1.1rem;letter-spacing:0;color:#c3ffc3}.modalGreen-close{background:transparent;border:none;color:#30d630;font-size:1.4rem;cursor:pointer;padding:0 .4rem;transition:color .2s ease,text-shadow .2s ease}.modalGreen-close:hover{color:#7ae97a;background-color:transparent;text-shadow:0 0 4px #7ae97a;box-shadow:none}.modalGreen-body p{font-size:.9rem;font-family:monospace;margin-top:.2rem}.modalGreen-body h4{font-size:.9rem}.modalGreen-body code{font-size:.9rem;color:#30d630}.modalGreen-body{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;width:100%;gap:8px}.modalGreen .infoModalLeftNora{width:20%;flex-grow:0;background-image:url(/crew/nora-full-001.webp);background-position:100% 0;background-repeat:no-repeat;background-size:contain}.modalGreen .infoModalLeft .infoCrewHead{width:100%}.modalGreen .infoModalRight{width:70%;flex-grow:1;overflow-y:scroll;max-height:200px;border:1px solid #000000;background:#000000;padding:10px}.modalFilter-body{display:flex;flex-direction:column;gap:16px;width:100%}.modalFilter-actions{display:flex;gap:10px}.modalFilter-btn{border:1px solid #1a3f22;background:#050f08;color:#c3ffc3;padding:6px 10px;font-size:.85rem;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.modalFilter-btn:hover{transform:translateY(-1px);box-shadow:0 0 10px rgba(195,255,195,.25)}.modalFilter-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px 16px;gap:10px 16px}.modalFilter-item{display:flex;align-items:center;gap:8px;color:#c3ffc3;font-size:.9rem}.modalFilter-item.is-disabled{opacity:.5}.modalFilter-checkbox{accent-color:#7ae97a}.modalFilter-label{letter-spacing:.02em}.adminControlModal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);z-index:70;display:flex;align-items:center;justify-content:center;padding:.4rem;animation:rift-terminal-overlay-enter .5s ease-out forwards}.adminControlModal-overlay--exiting{animation:rift-terminal-overlay-fade .5s ease-out forwards}.adminControlModal{color:#feeecd;font-family:monospace;border:1px solid #b29527;box-shadow:0 0 8px #b29527;background:rgba(0,0,0,.9);border-radius:2px}.adminControlModal-main{width:100%;display:flex;flex-direction:column;height:100%;position:relative}.adminControlModal-child{max-width:600px;width:100%}.adminControlModal-header{display:flex;justify-content:space-between;align-items:center;padding:20px}.adminControlModal-title{font-size:20px;color:#b29527;margin:0;text-transform:uppercase;letter-spacing:1px}.adminControlModal-close{background:transparent;border:none;color:#30d630;font-size:1.4rem;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s}.adminControlModal-close:hover{color:#7ae97a}.adminControlModal-body{padding:20px;overflow-y:auto;overflow-x:hidden;flex-wrap:wrap;align-items:stretch;gap:1rem;position:relative}.adminControlModal-body,.adminControlModal-tabs{display:flex;flex-direction:row;justify-content:center}.adminControlModal-tabs{align-items:center;gap:0;background:#111111;border-bottom:1px solid #000000}.adminControlModal-tab{background:transparent;border:none;color:#888;padding:12px 20px;cursor:pointer;font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.9rem;font-weight:600;text-transform:uppercase;transition:all .2s ease;position:relative}.adminControlModal-tab:hover{color:#7ae97a}.adminControlModal-tab:disabled{color:#444;cursor:not-allowed}.adminControlModal-tab:disabled:hover{color:#444}.adminControlModal-tab--active{color:#c3ffc3}.adminControlModal-access-overlay{position:absolute;left:0;right:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:5}.adminControlModal-access-overlay-content{color:#b29527;font-family:monospace;font-size:.95rem;text-transform:uppercase;letter-spacing:.6px}.adminControlModal-body>:not(.adminControlModal-tabs):not(.adminControlModal-loading):not(.adminControlModal-error){padding:20px;flex:0 0 auto;overflow:visible}.adminControlModal-error,.adminControlModal-loading{text-align:center;padding:40px;color:#30d630;font-size:16px}.adminControlModal-error{color:#ff4444}.adminControlModal-stats{display:flex;gap:1rem;margin-bottom:20px;flex-wrap:wrap;align-items:flex-start}.adminControlModal-stat{background:#1a1a1a;border:1px solid #333;padding:15px;border-radius:2px;flex:0 1 220px;min-width:150px}.adminControlModal-stat-label{color:#888;font-size:12px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.adminControlModal-stat-value{color:#30d630;font-size:24px;font-weight:700;font-family:monospace}.adminControlModal-table{width:100%;border-collapse:separate;border-spacing:0;background:#1a1a1a;table-layout:auto;padding:0!important}.adminControlModal-table th{background:#2a2a2a;color:#b29527;padding:8px;text-align:left;border-bottom:2px solid #111111;font-size:12px;text-transform:uppercase;letter-spacing:.5px;white-space:normal;position:-webkit-sticky;position:sticky;top:-20px;z-index:3}.adminControlModal-table td{padding:8px;border-bottom:1px solid #222;font-size:.8rem;color:#30d630;font-family:monospace}.adminControlModal-table tr:hover{background:#252525}.adminControlModal-address{font-family:monospace;cursor:pointer;transition:color .2s;word-break:break-all;color:#7ae97a}.adminControlModal-address:hover{filter:brightness(1.5)}.adminControlModal-count{color:#ffa500;font-weight:700;text-align:right}.adminControlModal-ger{color:#30d630;font-weight:700;text-align:right;cursor:help}.adminControlModal-timestamp{color:#888;font-size:11px;white-space:normal;text-align:left}.adminControlModal-asset-type{display:inline-block;padding:2px 6px;border-radius:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.adminControlModal-asset-type--coin{background:rgba(48,214,48,.1);color:#b86713;border:1px solid #b86713}.adminControlModal-asset-type--fa{background:rgba(48,214,48,.1);color:#30d630;border:1px solid #30d630}.adminControlModal-filter-toggles{display:flex;gap:4px}.adminControlModal-filter-btn{padding:4px 10px;font-size:11px;font-weight:600;font-family:monospace;border:1px solid #444;border-radius:3px;background:rgba(0,0,0,.3);color:#666;cursor:pointer;transition:all .15s ease}.adminControlModal-filter-btn:hover{border-color:#666;color:#888}.adminControlModal-filter-btn--active{background:rgba(48,214,48,.15);border-color:#30d630;color:#30d630}.adminControlModal-filter-btn--active:hover{background:rgba(48,214,48,.25);border-color:#30d630;color:#30d630}.adminControlModal-rank-cell{text-align:left;padding:4px}.adminControlModal-rank-badge{width:24px;height:24px;display:inline-block}.adminControlModal-profile-pic-cell{text-align:left;padding:4px}.adminControlModal-profile-pic-img{width:24px;height:24px;border-radius:50%;object-fit:cover;display:inline-block;overflow:hidden}.adminControlModal-profile-pic-placeholder{padding:0;box-sizing:border-box;filter:brightness(0) saturate(0) invert(66%) sepia(73%) saturate(400%) hue-rotate(71deg) brightness(95%) contrast(92%)}.adminControlModal-no-profile-pic{color:#888;font-weight:700}.adminControlModal-sortable-header,.adminControlModal-sortable-header-center{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adminControlModal-sortable-header-center{text-align:left}.adminControlModal-sortable-header-right{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:right!important}.adminControlModal-sort-icon-inactive{opacity:.3}.adminControlModal-flex-gap-12{display:flex;gap:12px;align-items:center}.adminControlModal-flex-gap-8{display:flex;gap:8px;flex-wrap:wrap}.adminControlModal-flex-gap-4{display:flex;gap:4px}.adminControlModal-flex-gap-0{display:flex;gap:0;align-items:center}.adminControlModal-btn-small{background:transparent;color:#b29527;padding:4px;font-size:.8rem;cursor:pointer;transition:all .2s;font-family:monospace;width:28px}.adminControlModal-btn{background:#001600;color:#7ae97a;border:1px solid #113516;padding:8px 10px;cursor:pointer;font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.8rem;border-radius:2px;transition:all .2s;display:inline-block}.adminControlModal-btn:hover{background:#001600;border-color:#c3ffc3;color:#c3ffc3}.admin-panel-50{flex-grow:1!important;gap:1rem;width:45%}.admin-panel-100,.admin-panel-50{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-items:center;justify-content:center;padding:20px;background:#111111;border-radius:2px;border:1px solid #000000}.admin-panel-100{flex-grow:1;gap:20px;width:100%}.adminControlModal-section{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:1rem;background:rgba(48,214,48,.05)}.adminControlModal-section-header{display:flex;justify-content:center;align-items:center;gap:1rem;width:100%;padding:0!important}.adminControlModal-section-title{margin:0;font-size:1.2rem;color:#30d630;font-weight:600;text-transform:uppercase;letter-spacing:.8px}.adminControlModal-btn-rebuild{background:#001600;color:#7ae97a;border:1px solid #7ae97a;padding:8px 10px;cursor:pointer;border-radius:2px;font-size:.8rem;font-family:var(--font-oxanium),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;transition:all .2s ease}.adminControlModal-btn-rebuild:hover:not(:disabled){background:#001600;color:#c3ffc3;border:1px solid #c3ffc3}.adminControlModal-btn-rebuild:disabled{opacity:.5;cursor:not-allowed}.adminControlModal-loading-small{text-align:center;color:#feeecd;opacity:.7;font-size:.9rem;padding:.5rem}.adminControlModal-baseline-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.adminControlModal-baseline-grid--action{margin-bottom:16px;padding:12px 120px 12px 12px;background:#1a1a1a;border-radius:4px;position:relative}.adminControlModal-baseline-action{display:flex;align-items:center;justify-content:center;width:100%;font-size:.8rem;font-family:monospace}.adminControlModal-baseline-item{display:flex;flex-direction:column;gap:.25rem;width:20%;flex-grow:1}.adminControlModal-baseline-label{font-size:.8rem;color:#feeecd;opacity:.7;text-align:center;font-family:monospace}.adminControlModal-baseline-value{font-size:1rem;color:#30d630;font-weight:600;font-family:monospace;text-align:center}.adminControlModal-baseline-error{text-align:center;color:#ff6b6b;font-size:.9rem;padding:.5rem}.adminControlModal-pagination{display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1;gap:20px;align-items:center;justify-items:center;justify-content:center;width:100%;padding:20px;background:#111111;border-radius:2px;border:1px solid #000000}.adminControlModal-pagination-info{color:#888;font-size:.85rem;font-family:monospace}.adminControlModal-pagination-controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.adminControlModal-pagination-label{display:flex;align-items:center;gap:.5rem;color:#30d630;font-size:.85rem;font-family:monospace}.adminControlModal-pagination-select{background:#1a1a1a;color:#30d630;border:1px solid #444;padding:6px 10px;border-radius:2px;font-size:.85rem;cursor:pointer;outline:none;margin-left:4px}.adminControlModal-pagination-select:hover{border-color:#30d630}.adminControlModal-pagination-select:focus{border-color:#30d630;box-shadow:0 0 4px rgba(48,214,48,.3)}.adminControlModal-pagination-buttons{display:flex;align-items:center;gap:.5rem}.adminControlModal-btn:hover:not(:disabled){background:#333;border-color:#30d630}.adminControlModal-btn:disabled{opacity:.3;cursor:not-allowed}.adminControlModal-pagination-page{color:#30d630;font-family:monospace;font-size:.85rem;padding:0 .5rem;white-space:nowrap}@media (max-width:1200px){.admin-panel-50{width:100%}}@media (max-width:768px){.adminControlModal-main{max-width:100%}.adminControlModal-tabs{padding:0 10px}.adminControlModal-tab{padding:10px 12px;font-size:.8rem}.adminControlModal-table td,.adminControlModal-table th{padding:4px;font-size:.8rem}.adminControlModal-address{font-size:10px}.adminControlModal-pagination-controls{flex-direction:column;align-items:stretch}.adminControlModal-pagination-buttons{justify-content:center;width:100%;flex-wrap:wrap}.adminControlModal-pagination-page{order:-1;width:100%;text-align:center;margin-bottom:.5rem}.adminControlModal-pagination-label{justify-content:center;width:100%}.adminControlModal-baseline-item{width:45%;min-width:160px}}.page-transition{display:contents}.dapp-shell .page-transition>:not(.rankModal-overlay):not(.promoModal-overlay):not(.modalGreen-overlay){animation:pageEnter .8s ease-out forwards}@keyframes pageEnter{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}