@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}html,body,#root{color:#c8d4e0;background:#06090d;min-height:100%;margin:0;padding:0;font-family:IBM Plex Mono,ui-monospace,Consolas,monospace}body{overflow-x:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#00c87833;border-radius:3px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes flash-up{0%{background:#00ff8829}to{background:0 0}}@keyframes flash-down{0%{background:#ff446629}to{background:0 0}}.page{min-height:100vh;position:relative}.photo-overlay{pointer-events:none;opacity:.4;background-image:url(/assets/page-bg-CGYs07Uh.jpg);background-position:50%;background-size:cover;position:fixed;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000 30%,#0000 100%);mask-image:radial-gradient(90% 70% at 50% 0,#000 30%,#0000 100%)}.grid-overlay{pointer-events:none;background-image:linear-gradient(#00c87808 1px,#0000 1px),linear-gradient(90deg,#00c87808 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000 40%,#0000 100%);mask-image:radial-gradient(80% 60% at 50% 0,#000 40%,#0000 100%)}.shell{max-width:1160px;margin:0 auto;padding:24px 20px 64px;position:relative}.header{border-bottom:1px solid #00c8781a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:48px;padding-bottom:20px;display:flex}.header__brand{align-items:center;gap:10px;display:flex}.header__nav{align-items:center;gap:4px;display:flex}.header__nav-link{letter-spacing:1px;color:#7c8b9a;border-radius:6px;padding:6px 12px;font-size:11px;text-decoration:none;transition:color .2s,background .2s}.header__nav-link:hover{color:#e8f0f8}.header__nav-link.active{color:#0f8;background:#00ff8814}.header__logo{object-fit:contain;filter:drop-shadow(0 0 10px #00ff8859);border-radius:8px;width:34px;height:34px}.header__wordmark{letter-spacing:3px;color:#e8f0f8;font-size:14px;font-weight:700}.header__right{align-items:center;gap:16px;display:flex}.header__x-link{letter-spacing:1px;color:#7c8b9a;font-size:10px;text-decoration:none;transition:color .2s}.header__x-link:hover{color:#e8f0f8}.header__live{letter-spacing:2px;color:#0f8;align-items:center;gap:7px;font-size:10px;display:flex}.header__dot{background:#0f8;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 6px #0f8}.hero{text-align:center;padding:24px 0 56px}.hero__eyebrow{letter-spacing:4px;color:#2a8;margin-bottom:20px;font-size:10px}.hero__title{letter-spacing:-1px;color:#e8f0f8;margin:0 0 18px;font-size:clamp(30px,5vw,52px);font-weight:800;line-height:1.15}.hero__title-accent{background:linear-gradient(90deg,#14f195,#6af);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero__subtitle{color:#7c8b9a;max-width:520px;margin:0 auto;font-size:12px;line-height:1.8}.hero__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.hero__cta{letter-spacing:1px;color:#c8d4e0;border:1px solid #ffffff1a;border-radius:8px;padding:12px 26px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .2s,transform .2s}.hero__cta:hover{transform:translateY(-2px)}.hero__cta--primary{color:#06090d;background:linear-gradient(135deg,#14f195,#0d9);border:none;box-shadow:0 0 24px #00ff884d}.ticker__label{letter-spacing:3px;color:#2a8;margin-bottom:18px;font-size:10px}.ticker__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.window-selector{gap:4px;display:flex}.window-selector__btn{color:#7c8b9a;letter-spacing:1px;cursor:pointer;background:0 0;border:1px solid #ffffff12;border-radius:5px;padding:6px 12px;font-family:inherit;font-size:10px;font-weight:700;transition:all .15s}.window-selector__btn:hover{color:#e8f0f8}.window-selector__btn.active{color:#0f8;background:#00ff8814;border-color:#00ff8859}.ticker__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.coin-card{text-align:left;width:100%;color:inherit;box-sizing:border-box;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;padding:20px;font-family:inherit;text-decoration:none;transition:transform .2s,border-color .2s;display:block}.coin-card:hover{transform:translateY(-3px)}.coin-card:hover .coin-card__ticket-hint{color:#0f8}.coin-card__ticket-hint{letter-spacing:2px;color:#334;text-align:right;margin-top:14px;font-size:9px;transition:color .2s}.coin-card__top{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.coin-card__id{align-items:center;gap:10px;display:flex}.coin-card__icon{color:#06090d;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:800;display:flex}.coin-card__symbol{letter-spacing:1px;color:#e8f0f8;font-size:14px;font-weight:700}.coin-card__name{color:#7c8b9a;margin-top:2px;font-size:10px}.coin-card__badge{letter-spacing:1px;color:#fa4;white-space:nowrap;background:#ffaa4414;border:1px solid #ffaa4440;border-radius:4px;padding:3px 7px;font-size:8px}.coin-card__price{color:#e8f0f8;border-radius:6px;margin-bottom:16px;margin-left:-4px;padding:2px 4px;font-size:22px;font-weight:800}.coin-card__price.flash-up{animation:.8s ease-out flash-up}.coin-card__price.flash-down{animation:.8s ease-out flash-down}.coin-card__bottom{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.coin-card__change-block{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.coin-card__change-label{letter-spacing:2px;color:#556;font-size:8px}.coin-card__change{font-size:13px;font-weight:700}.coin-card__change.up{color:#0f8}.coin-card__change.down{color:#f46}.footer{text-align:center;letter-spacing:2px;color:#1a3;opacity:.5;margin-top:56px;font-size:8px}@media (width<=640px){.shell{padding:16px 14px 48px}.header{text-align:center;justify-content:center;gap:10px}.header__nav{flex-wrap:wrap;order:3;justify-content:center;width:100%}.header__right{order:2}.ticker__grid,.tier-grid{grid-template-columns:1fr}.wallet-panel__header,.feed__header,.ticker__header{text-align:center;justify-content:center}.wallet-adapter-button{width:100%;justify-content:center!important}.webhook-form{max-width:none}}@media (width<=400px){.header__x-link{display:none}.coin-card__ticket-hint{text-align:left}}.feed{margin-top:56px}.feed__header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.feed__follow{letter-spacing:1px;color:#7c8b9a;border:1px solid #ffffff14;border-radius:6px;padding:6px 12px;font-size:10px;text-decoration:none;transition:color .2s,border-color .2s}.feed__follow:hover{color:#0f8;border-color:#00ff884d}.feed__list{flex-direction:column;gap:10px;display:flex}.tweet-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:16px 18px}.tweet-card__header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.tweet-card__user{color:#ccd;font-size:12px;font-weight:700}.tweet-card__handle{color:#7c8b9a;margin-left:8px;font-size:10px}.tweet-card__time{color:#445;flex-shrink:0;font-size:9px}.tweet-card__body{color:#c8d4e0;margin:0;font-size:12px;line-height:1.7}.tweet-card__body strong{color:#e8f0f8}.tweet-card__body em{color:#7c8b9a;font-style:italic}.tweet-card__body code{color:#0f8;background:#ffffff0f;border-radius:4px;padding:1px 5px;font-size:11px}.pro-page__loading{text-align:center;letter-spacing:2px;color:#556;padding:80px 0;font-size:11px}.pro-page__intro{text-align:center;padding:24px 0 40px}.pro-page__title{letter-spacing:-.5px;color:#e8f0f8;margin:0 0 14px;font-size:clamp(26px,4vw,38px);font-weight:800}.tier-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:40px;display:grid}.tier-card{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;padding:24px}.tier-card--pro{background:#00ff8808;border-color:#00ff884d;box-shadow:0 0 30px #00ff8814}.tier-card__header{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.tier-card__name{letter-spacing:1px;color:#e8f0f8;font-size:16px;font-weight:800}.tier-card__price{color:#0f8;font-size:12px;font-weight:700}.tier-card__tagline{color:#7c8b9a;margin:0 0 18px;font-size:11px;line-height:1.6}.tier-card__features{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tier-card__features li{color:#c8d4e0;padding-left:20px;font-size:12px;line-height:1.5;position:relative}.tier-card__features li:before{content:"✓";color:#0f8;font-weight:700;position:absolute;left:0}.pro-panel{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;padding:24px}.pro-panel__hint{color:#7c8b9a;margin:0;font-size:12px}.pro-panel__body{border-top:1px solid #ffffff0f;margin-top:18px;padding-top:18px}.wallet-panel__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.wallet-panel__install{margin-top:4px}.wallet-panel__install-link{letter-spacing:1px;color:#0f8;margin-top:8px;font-size:11px;font-weight:700;text-decoration:none;display:inline-block}.wallet-panel__install-link:hover{text-decoration:underline}.wallet-panel__connected{margin-top:4px}.wallet-panel__row{align-items:center;gap:10px;margin-bottom:6px;display:flex}.wallet-panel__dot{background:#0f8;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 6px #0f8}.wallet-panel__address{color:#e8f0f8;letter-spacing:1px;font-size:12px;font-weight:700}.wallet-panel__copy{color:#7c8b9a;letter-spacing:1px;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:5px;padding:3px 9px;font-family:inherit;font-size:9px;transition:color .2s,border-color .2s}.wallet-panel__copy:hover{color:#e8f0f8;border-color:#ffffff40}.wallet-panel__balance{color:#7c8b9a;letter-spacing:1px;font-size:10px}.webhook-form{flex-direction:column;gap:14px;max-width:380px;display:flex}.webhook-form__label{letter-spacing:2px;color:#889;font-size:9px}.webhook-form__destination{flex-wrap:wrap;gap:8px;display:flex}.webhook-form__dest-btn{letter-spacing:1px;cursor:pointer;color:#889;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff14;border-radius:7px;flex:100px;padding:10px;font-family:inherit;font-size:11px;font-weight:700;transition:all .15s}.webhook-form__dest-btn.active{color:#0f8;background:#00ff881f;border-color:#0f86}.webhook-form__input{color:#c8d4e0;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:12px}.webhook-form__submit{letter-spacing:2px;cursor:pointer;color:#06090d;background:linear-gradient(135deg,#14f195,#0d9);border:none;border-radius:8px;padding:12px;font-family:inherit;font-size:12px;font-weight:800;box-shadow:0 0 20px #00ff884d}.webhook-form__submit:disabled{opacity:.6;cursor:default}.webhook-form__status{border-radius:6px;padding:10px 12px;font-size:11px;line-height:1.6}.webhook-form__status.ok{color:#0f8;background:#00ff8814;border:1px solid #00ff8840}.webhook-form__status.pending{color:#fc6;background:#ffaa0014;border:1px solid #ffaa0040}.webhook-form__invite{border-top:1px solid #ffffff0f;flex-direction:column;gap:8px;padding-top:14px;display:flex}.webhook-form__reveal{color:#c8d4e0;letter-spacing:1px;cursor:pointer;background:#ffffff08;border:1px dashed #ffffff26;border-radius:7px;align-self:flex-start;padding:9px 14px;font-family:inherit;font-size:11px;font-weight:700;transition:border-color .2s,color .2s}.webhook-form__reveal:hover{color:#0f8;border-color:#0f86}.webhook-form__invite-row{gap:8px;display:flex}.webhook-form__invite-row .webhook-form__input{color:#0f8;font-size:11px}.webhook-form__copy{color:#0f8;letter-spacing:1px;cursor:pointer;background:#00ff881a;border:1px solid #00ff884d;border-radius:6px;flex-shrink:0;padding:0 14px;font-family:inherit;font-size:10px;font-weight:700}.webhook-form__invite-note{color:#556;font-size:9px;line-height:1.5}.wallet-adapter-button{box-shadow:0 0 18px #00ff884d;letter-spacing:1px!important;color:#06090d!important;background:linear-gradient(135deg,#14f195,#0d9)!important;border-radius:8px!important;height:auto!important;padding:10px 18px!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important}.wallet-adapter-button:not([disabled]):hover{background:linear-gradient(135deg,#0d9,#14f195)!important}.wallet-adapter-modal-wrapper{background:#0b0f14!important;font-family:inherit!important}.wallet-adapter-modal-button-close{background:#ffffff0f!important}.wallet-adapter-modal-title{color:#e8f0f8!important}
