@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";.shared-header{width:100%;background-color:transparent;position:relative;z-index:1000}.shared-header-content{display:flex;align-items:center;justify-content:space-between;padding:16px 24px 12px;margin:0 auto;height:96px;box-sizing:border-box;width:100%}.shared-header-logo{flex-shrink:0}.shared-header-logo img{display:block;height:clamp(42px,5.5vw,64px);width:auto;max-width:320px;object-fit:contain;margin:0}.shared-header-center{position:absolute;left:50%;transform:translate(-50%);z-index:1}.shared-header-menu{flex-shrink:0;display:flex;align-items:center}@media (max-width: 768px){.shared-header-content{padding:12px 16px 8px}}@media (max-width: 480px){.shared-header-content{padding:10px 12px 6px}.shared-header-logo img{height:clamp(36px,4.5vw,56px)}}#twt-audio-player{position:fixed;top:16px;right:64px;z-index:1001;background:#121212d9;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:8px;width:320px;font:500 13px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Mona Sans,sans-serif}.twt-audio .row{display:flex;align-items:center;gap:8px;margin:6px 0}.twt-audio .title{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.9}.twt-audio input[type=range]{flex:1}.twt-audio button{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:4px 8px;cursor:pointer}.twt-audio button:hover{background:#ffffff14}.twt-audio button:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 1279px) and (min-width: 768px){#twt-audio-player{width:260px;right:60px}}@media (max-width: 767px){#twt-audio-player{width:220px;right:52px;top:12px;padding:6px;font-size:12px}.twt-audio .row{gap:6px;margin:4px 0}.twt-audio button{padding:3px 6px;font-size:11px}}@media (max-width: 360px){#twt-audio-player{width:200px;right:48px}}#twt-audio-player.minimized{width:auto!important;height:auto!important}#twt-audio-player.minimized .twt-audio-content{display:none}#twt-audio-player.minimized .twt-audio-minimized{display:flex;align-items:center;gap:8px;padding:4px 8px}.twt-audio-minimized{display:none}:root{--gap-md: 20px;--gap-sm: 14px;--radius-lg: 14px}@media (min-width: 1280px){html,body{height:100vh!important;overflow:hidden!important;max-height:100vh!important}.dash-root{height:100vh!important;overflow:hidden!important}.content-3x3,.sidebar{min-height:0!important;overflow:hidden!important}}@media (max-width: 1279.98px){html,body{min-height:100%!important;height:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;max-height:none!important}.dash-root{height:auto!important;overflow:visible!important;min-height:100vh}.content-3x3,.sidebar{height:auto!important;overflow:visible!important}}@media (max-width: 1024px){.dash-root{display:grid!important;grid-template-columns:1fr!important;gap:var(--gap-md);padding-inline:16px}.content-3x3{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--gap-md);width:100%}.sidebar{grid-column:1 / -1;display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--gap-md);width:100%!important}.winners-wide{grid-column:1 / -1!important;width:100%!important}.reward-rules,.typewriting{grid-column:1 / -1}}@media (max-width: 768px){.dash-root{padding-inline:12px}.content-3x3,.sidebar{grid-template-columns:1fr!important;gap:var(--gap-sm)}.card,.metric-card,.reward-rules,.typewriting,.winners-wide{border-radius:var(--radius-lg)!important;padding:16px!important}h1,h2{line-height:1.2!important}h3,h4{line-height:1.25!important}.MuiTypography-root[variant=h6],.MuiTypography-h6{white-space:normal!important;overflow-wrap:anywhere!important}.winners-wide .MuiCardContent-root>.MuiBox-root:first-child{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;align-items:stretch!important}.winners-wide .MuiTextField-root{width:100%!important}.winners-wide .MuiOutlinedInput-root{border-radius:9999px!important;border:1px solid rgba(255,255,255,.14)!important;padding:10px 14px!important}.typewriting .MuiCardContent-root{font-size:14px!important}}@media (max-width: 700px){.winners-wide .MuiTable-root thead{display:none!important}.winners-wide .MuiTable-root,.winners-wide .MuiTableBody-root,.winners-wide .MuiTableRow-root,.winners-wide .MuiTableCell-root{display:block!important;width:100%!important}.winners-wide .MuiTableRow-root{background:#ffffff05!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;padding:12px!important;margin-bottom:10px!important}.winners-wide .MuiTableCell-root{padding:8px 6px!important;border:none!important}.winners-wide .MuiTableCell-root:nth-child(1):before{content:"X Handle";display:block;opacity:.7;font-size:12px;margin-bottom:4px}.winners-wide .MuiTableCell-root:nth-child(2):before{content:"Wallet";display:block;opacity:.7;font-size:12px;margin-bottom:4px}.winners-wide .MuiTableCell-root:nth-child(3):before{content:"Amount";display:block;opacity:.7;font-size:12px;text-align:right;margin-bottom:4px}.winners-wide .MuiTableCell-root:nth-child(3){text-align:right!important}}@media (max-width: 480px){.dash-root{padding-inline:8px}.content-3x3,.sidebar{gap:12px}.card h6,.metric-card h6{font-size:18px!important}.metric-card .MuiTypography-root[variant=h5],.metric-card .MuiTypography-h5{font-size:22px!important}.card .MuiTypography-root[color="text.secondary"],.card-text{font-size:13px!important;opacity:.85!important}}.metric-card .MuiTypography-root{white-space:normal!important;overflow-wrap:anywhere!important}.winners-wide .MuiIconButton-root{color:#fff!important;opacity:.9!important;padding:8px!important;border-radius:10px!important}.winners-wide .MuiIconButton-root:active{transform:scale(.96)!important}@media (max-width: 768px){.card+.card,.metric-card+.metric-card{margin-top:0!important}}@media (max-width: 768px){.card-solscan{position:relative!important;right:auto!important;bottom:auto!important;display:block!important;margin-top:12px!important}}@supports (padding: max(0px)){@media (max-width: 1279.98px){body{padding-bottom:max(0px,env(safe-area-inset-bottom))}}}@media (max-width: 1279.98px){html,body,#root{height:auto!important;min-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;max-height:none!important}.dash-root,.dashboard-root,.PageContainer,.ContentContainer,.singleScreen,.app-root,.layout-root,.main-layout,.content,.main{height:auto!important;min-height:auto!important;overflow:visible!important;max-height:none!important}.content-3x3,.sidebar{height:auto!important;overflow:visible!important;align-content:start!important}.card,.metric-card,.winners-wide,.reward-rules,.typewriting{margin-bottom:16px!important;height:auto!important;min-height:auto!important;overflow:visible!important}.card-solscan{position:static!important;margin-top:8px!important}.content-3x3>*:not(:last-child),.sidebar>*:not(:last-child){margin-bottom:var(--gap-sm, 14px)!important}.winners-wide .MuiCardContent-root,.winners-wide .MuiTableContainer-root{height:auto!important;max-height:none!important;overflow:visible!important}.MuiTypography-root,.card-text,h1,h2,h3,h4,h5,h6{white-space:normal!important;overflow-wrap:break-word!important;word-break:break-word!important}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}*{max-width:100%!important;box-sizing:border-box!important}.dash-root{gap:var(--gap-sm, 14px)!important;padding:12px!important}}@media (max-width: 1024px){.stream-banner{display:grid!important;grid-template-columns:1fr!important;row-gap:6px!important;text-align:center!important;align-items:center!important;justify-items:center!important;padding:10px 14px!important;border-radius:16px!important}.stream-banner .stream-sep{display:none!important}.stream-banner .stream-label{order:1;font-size:clamp(14px,3.6vw,18px)!important;line-height:1.25!important;white-space:normal!important}.stream-banner .stream-countdown{order:2;font-size:clamp(22px,7.2vw,36px)!important;line-height:1.15!important;white-space:nowrap!important}.stream-banner .stream-prefix,.stream-banner .stream-suffix{white-space:nowrap!important}.stream-banner .stream-link{order:3;white-space:nowrap!important;font-size:clamp(14px,3.6vw,18px)!important}.stream-banner .MuiTypography-root{display:contents!important}}@media (max-width: 360px){.stream-banner .stream-countdown{font-size:clamp(20px,8vw,30px)!important}.stream-banner{padding:8px 12px!important}}@media (min-width: 1280px){.dash-root footer{position:absolute!important;bottom:8px!important;left:50%!important;transform:translate(-50%)!important;pointer-events:none!important}}@media (max-width: 1279.98px){.dash-root footer{position:relative!important;margin-top:20px!important;margin-bottom:20px!important;text-align:center!important;transform:none!important;left:auto!important;bottom:auto!important}}.MuiStack-root:has(.MuiPaper-root:has([data-auth-page])){min-height:100vh!important;padding:8px 12px!important}[data-auth-page] .MuiPaper-root{padding:32px 24px!important;border-radius:16px!important;max-width:460px!important;width:100%!important}[data-auth-page] .MuiButton-root{padding:12px 16px!important;font-size:16px!important;border-radius:12px!important}[data-auth-page] .MuiTextField-root{margin-bottom:16px!important}[data-auth-page] .MuiFilledInput-root{border-radius:12px!important;font-size:16px!important}[data-auth-page] .MuiTypography-h3{font-size:clamp(24px,6vw,32px)!important;line-height:1.2!important;margin-bottom:24px!important}[data-auth-page] .MuiTypography-body2{font-size:clamp(13px,3.5vw,14px)!important;line-height:1.4!important}[data-auth-page] .MuiStack-root[data-button-stack]{flex-direction:column!important;gap:12px!important}@media (max-width: 768px){[data-auth-page] .MuiPaper-root{padding:24px 20px!important;margin:16px!important}[data-auth-page] .MuiButton-root{padding:10px 14px!important;font-size:14px!important}[data-auth-page] .MuiFilledInput-root{font-size:14px!important}}@media (max-width: 480px){.MuiStack-root:has(.MuiPaper-root:has([data-auth-page])){padding:4px 8px!important}[data-auth-page] .MuiPaper-root{padding:20px 16px!important;margin:8px!important}[data-auth-page] .MuiButton-root{padding:8px 12px!important;font-size:13px!important}[data-auth-page] .MuiTypography-h3{font-size:clamp(20px,5vw,24px)!important}[data-auth-page] .MuiStack-root[data-button-stack]{gap:10px!important}}@media (max-width: 360px){[data-auth-page] .MuiPaper-root{padding:16px 12px!important;margin:4px!important}[data-auth-page] .MuiButton-root{padding:6px 10px!important;font-size:12px!important}[data-auth-page] .MuiFilledInput-root{font-size:13px!important}}@media (max-width: 768px){[data-auth-page] .MuiIconButton-root{min-width:44px!important;min-height:44px!important;padding:10px!important}[data-auth-page] .MuiCheckbox-root{padding:8px!important}[data-auth-page] .MuiFormControlLabel-root{margin-left:-8px!important}}[data-auth-page] .MuiStack-root{width:100%!important}[data-auth-page] .MuiLink-root{touch-action:manipulation!important;min-height:24px!important;display:inline-flex!important;align-items:center!important}@media (min-width: 1280px){html,body,#root{height:100%}}body{overflow-x:hidden}@font-face{font-family:Mona Sans;src:url(/assets/MonaSans-ExtraLight-B9ta6w1N.woff2) format("woff2"),url(/assets/MonaSans-ExtraLight-B9ta6w1N.woff2) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Mona Sans;src:url(/assets/MonaSans-Light-DmwAb8nw.woff2) format("woff2"),url(/assets/MonaSans-Light-DmwAb8nw.woff2) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Mona Sans;src:url(/assets/MonaSans-Regular-TGsQTeZ5.woff2) format("woff2"),url(/assets/MonaSans-Regular-TGsQTeZ5.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Mona Sans;src:url(/assets/MonaSans-Medium-Dbn-dGmp.woff2) format("woff2"),url(/assets/MonaSans-Medium-Dbn-dGmp.woff2) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Mona Sans;src:url(/assets/MonaSans-SemiBold-mID-5KUy.woff2) format("woff2"),url(/assets/MonaSans-SemiBold-mID-5KUy.woff2) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Mona Sans;src:url(/assets/MonaSans-Bold-Cb1QVoVZ.woff2) format("woff2"),url(/assets/MonaSans-Bold-Cb1QVoVZ.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Mona Sans;src:url(/assets/MonaSans-ExtraBold-CHOuLgpn.woff2) format("woff2"),url(/assets/MonaSans-ExtraBold-CHOuLgpn.woff2) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Mona Sans;src:url(/assets/MonaSans-Black-DdQ9gwu-.woff2) format("woff2"),url(/assets/MonaSans-Black-DdQ9gwu-.woff2) format("woff");font-weight:900;font-style:normal}.metric-bump .MuiTypography-body1{font-size:calc(1rem + 2px)}.metric-bump .MuiTypography-body2{font-size:calc(.875rem + 2px)}.metric-bump .MuiTypography-caption{font-size:calc(.75rem + 2px)}.metric-bump .MuiTypography-h4,.metric-bump .MuiTypography-h5,.metric-bump .MuiTypography-h6{font-size:calc(100% + 2px);line-height:1.15}.metric-fixed{width:410px!important;max-width:410px!important;flex-basis:410px!important;flex-grow:0!important}.weekly-380{width:380px!important;max-width:380px!important;flex-basis:380px!important;flex-grow:0!important}:root{--header-h: 96px;--footer-h: 36px}@media (min-width: 1280px){html,body{overflow:hidden!important;height:100vh!important;max-height:100vh!important}}.dash-root{--gutter: clamp(16px, 3vw, 28px);--gap: clamp(12px, 1.4vw, 18px);--cardW: 390px;--sidebarW: clamp(360px, 32vw, 640px);width:100%;padding-inline:var(--gutter);display:grid;grid-template-columns:minmax(0,calc(var(--cardW)*3 + var(--gap)*2)) var(--sidebarW);gap:var(--gap)}@media (min-width: 1280px){.dash-root{height:100vh;max-height:100vh;overflow:hidden!important}}.content-3x3{display:grid;grid-template-columns:repeat(3,var(--cardW));gap:var(--gap);justify-content:start;align-content:start}.winners-wide{grid-column:1 / -1;width:calc(var(--cardW) * 3 + var(--gap) * 2)}.sidebar{width:var(--sidebarW);display:grid;gap:var(--gap);grid-auto-rows:min-content;align-content:start;overflow:hidden}.sidebar .card{width:100%;margin:0!important}.card{position:relative;padding:16px;min-height:unset}.card .body{overflow:visible}.card+.card{margin:0}.card-solscan{position:absolute;right:16px;bottom:12px;font-size:12px;opacity:.9;text-decoration:none;color:inherit;z-index:1}.card-solscan:hover{text-decoration:underline;opacity:1}.metric-card{padding:16px;min-height:unset;overflow:visible;display:flex;flex-direction:column;justify-content:space-between}.reward-rules{min-height:clamp(280px,45vh,55vh);overflow:visible;padding:16px 18px 18px;font-size:15px;line-height:1.65;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}.reward-rules .scroll,.reward-rules .inner{overflow:visible;max-height:none}.reward-rules .rules-body{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.reward-rules .rules-body:after{content:none}.typewriting{overflow:hidden;min-height:140px;white-space:normal;text-wrap:pretty}.typewriting .multiline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.typewriting .line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-text{display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dash-root *,.dash-root *:before,.dash-root *:after{overflow:hidden!important;max-height:none!important}.dash-root .typewriting .line{overflow:hidden!important}.typewriting{min-height:clamp(96px,16vh,180px);overflow:hidden;padding:16px;font-family:Inter,ui-sans-serif,system-ui}.typewriting .line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-3x3,.sidebar,.winners-wide,.card,.metric-card{overflow:hidden!important;max-height:fit-content!important}@media (max-width: 1280px){:root{--gutter: clamp(14px, 2.5vw, 24px);--gap: clamp(10px, 1.4vw, 16px);--cardW: clamp(260px, 28vw, 320px);--sidebarW: clamp(340px, 30vw, 520px)}}*{box-sizing:border-box}.rules-card .MuiTypography-body2{font-size:13px!important;line-height:1.4!important;letter-spacing:-.01em!important;margin-bottom:8px!important}.rules-card .MuiTypography-caption{text-align:justify!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:11px!important;line-height:1.3!important;letter-spacing:-.005em!important;opacity:.8!important}.reward-rules h3{font-size:17px;line-height:1.35;font-weight:600;margin:0 0 10px;letter-spacing:-.1px}.reward-rules h4{font-size:16px;line-height:1.35;font-weight:600;margin:12px 0 8px}.reward-rules p{margin:0 0 8px}.reward-rules .addr{word-break:break-all;font-size:13px;line-height:1.6}.rules-card .sr-typo,.rules-card .sr-typo *{font-family:Inter,ui-sans-serif,system-ui!important;font-size:15px!important;line-height:1.65!important}.rules-card h3,.rules-card h4{font-weight:700;letter-spacing:-.01em}.rules-card h3{font-size:18px;line-height:1.35;margin:0 0 10px}.rules-card h4{font-size:18px;line-height:1.35;margin:12px 0 8px}.rules-card ul{margin:0;padding-left:1.1rem}.rules-card li{margin:0 0 8px}.rules-card .rules-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;margin-bottom:12px!important;letter-spacing:-.02em!important}.rules-card .rules-subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;margin-top:16px!important;margin-bottom:12px!important;letter-spacing:-.02em!important;text-transform:uppercase!important}.rules-card .rule-line{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:13px!important;line-height:1.4!important;margin-bottom:6px!important;letter-spacing:-.01em!important;text-align:left!important}.rules-card .MuiCardContent-root{padding:16px 18px 14px!important}.rules-card .rules-content{padding:0!important;gap:0!important}.new-card{width:497px!important;height:164px!important;max-width:497px!important;max-height:164px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.rules-card{width:580px!important;max-width:580px!important;min-width:580px!important}.rules-card .MuiCardContent-root{padding:20px 28px 18px!important}.new-card .MuiCardContent-root{padding:16px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;height:100%!important}.typewriter-cursor{display:inline-block;width:2px;height:16px;background-color:#0f8;margin-left:2px;animation:blink 1s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.rules-card .MuiTypography-caption{text-align:justify!important}.footer{height:var(--footer-h);display:flex;align-items:center;justify-content:center;padding:8px var(--page-pad);position:absolute;bottom:12px;left:0;right:0;background-color:transparent;pointer-events:none;z-index:1}@media (max-width: 1820px){:root{--left-col: 1200px}}.header-bar .brand img{height:clamp(40px,5vw,64px);max-width:360px;width:auto;object-fit:contain;margin:0}.header-spacer{height:6px}:root{--metric-card-h: 124px;--header-h: 86px;--footer-h: 0px;--gap: 24px}.winners-card,.rules-card{max-height:none;overflow:visible}.dash-grid{align-items:start;padding-bottom:8px}:root{--header-pad: clamp(10px, 2.2vw, 24px);--header-gap: clamp(8px, 1.5vw, 16px)}.header-bar,.site-header,.header-area{padding-block:var(--header-pad)}.header-bar .brand img,.site-header .brand img,.header-area .brand img{display:block;margin-block:var(--header-gap);height:clamp(40px,5vw,64px);width:auto;object-fit:contain}.header-stack,.header-content{display:flex;flex-direction:column;align-items:flex-start;row-gap:var(--header-gap)}.header-spacer{height:0!important}.header-bar+.dash-grid,.header-area+.dash-grid{margin-top:var(--header-gap)}:root{--page-x: clamp(16px, 3.2vw, 28px)}.header-logo{display:block;margin-left:clamp(18px,2.8vw,32px);height:auto}.header-logo img{height:clamp(40px,5vw,64px);width:auto;object-fit:contain;margin:0}.dash-grid{padding:0;margin-left:0;margin-right:0}.header-bar{padding-left:0;padding-right:0}.MuiTextField-root .MuiOutlinedInput-root{color:#ffffffe6;border-radius:12px!important}.MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff3b!important;border-radius:12px!important}.MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#fff6!important}.MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#fff9!important}
