:root{--bg:#070a10;--bg2:#0a0f18;--card:#0e1622;--card-hi:#121c2b;--border:#1b2738;--border-hi:#2a3c54;--inset:#0a1320;--chip:#0e1826;--deep:#0a0f18;--skeleton:#16243a;--scrim-rgb:4,8,15;--ink-rgb:6,11,20;--panel-solid:rgba(14,24,38,.97);--blue:#3b9eff;--cyan:#62d9ff;--green:#36d399;--amber:#ffb155;--burn:#ff7a45;--gold:#f5c66b;--text:#e9eff7;--sub:#8595ab;--faint:#566679;--glow:rgba(59,158,255,.45);--mono:ui-monospace,"SF Mono","Roboto Mono",Menlo,monospace}*{box-sizing:border-box}body,html{-webkit-tap-highlight-color:transparent;margin:0;padding:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;background-image:radial-gradient(60% 50% at 80% -10%,rgba(59,158,255,.1),transparent 60%);background-attachment:fixed}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border);border-radius:9px}.mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eco-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:clamp(3px,.7vw,11px);gap:clamp(3px,.7vw,11px)}.eco-card{position:relative;overflow:hidden;border-radius:clamp(8px,1vw,14px);padding:clamp(6px,1.1vw,13px) clamp(3px,1vw,14px);background:radial-gradient(130% 120% at 100% 0,var(--acc-glow),transparent 55%),linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.012));backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:ecoIn .5s ease both,ecoBreath 4.8s ease-in-out infinite}.eco-card:before{content:"";position:absolute;left:14px;right:14px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--acc),transparent);animation:ecoLine 4.8s ease-in-out infinite}@keyframes ecoIn{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes ecoBreath{0%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 0 0 1px hsla(0,0%,100%,.03),0 10px 26px -16px rgba(0,0,0,.9),0 0 0 -6px var(--acc-glow2)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),inset 0 0 0 1px hsla(0,0%,100%,.06),0 14px 30px -14px rgba(0,0,0,.92),0 0 20px -6px var(--acc-glow2)}}@keyframes ecoLine{0%,to{opacity:.4}50%{opacity:.95}}.eco-card:after{content:"";position:absolute;top:0;bottom:0;left:0;width:55%;pointer-events:none;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.08),transparent);transform:translateX(-140%) skewX(-14deg);animation:ecoSheen 7s ease-in-out infinite}@keyframes ecoSheen{0%,16%{transform:translateX(-140%) skewX(-14deg)}42%,to{transform:translateX(320%) skewX(-14deg)}}.eco-card:first-child{animation-delay:0s,0s}.eco-card:nth-child(2){animation-delay:.06s,.8s}.eco-card:nth-child(3){animation-delay:.12s,1.6s}.eco-card:nth-child(4){animation-delay:.18s,2.4s}.eco-card:nth-child(5){animation-delay:.24s,3.2s}.eco-card:nth-child(6){animation-delay:.3s,4s}.eco-card:nth-child(2):after{animation-delay:1.15s}.eco-card:nth-child(3):after{animation-delay:2.3s}.eco-card:nth-child(4):after{animation-delay:3.45s}.eco-card:nth-child(5):after{animation-delay:.6s}.eco-card:nth-child(6):after{animation-delay:1.75s}@media (prefers-reduced-motion:reduce){.eco-card,.eco-card:after,.eco-card:before,.eco-val{animation:none}}.eco-val{font-size:clamp(9.5px,2.15vw,21px);font-weight:800;line-height:1;animation:ecoValGlow 4.8s ease-in-out infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eco-head{display:flex;align-items:center;gap:clamp(3px,.6vw,7px);margin-bottom:clamp(5px,.8vw,9px);min-width:0}.eco-ico{width:clamp(15px,1.9vw,24px);height:clamp(15px,1.9vw,24px);border-radius:clamp(4px,.6vw,7px);display:grid;place-items:center;flex:none}.eco-ico svg{width:clamp(9px,1.1vw,13px);height:clamp(9px,1.1vw,13px)}.eco-label{font-size:clamp(7px,.82vw,9.5px);text-transform:uppercase;letter-spacing:clamp(.1px,.05vw,.5px);font-weight:700;line-height:1.15;min-width:0;overflow:hidden}.eco-more{position:absolute;right:clamp(3px,.5vw,7px);bottom:clamp(3px,.5vw,7px);color:var(--faint);opacity:.45;pointer-events:none;width:clamp(8px,.85vw,11px);height:clamp(8px,.85vw,11px);transition:opacity .15s ease,transform .15s ease}.eco-card:hover .eco-more{opacity:.95;transform:translateX(1px)}@media (max-width:560px){.eco-ico{display:none}.eco-label{white-space:normal;overflow-wrap:anywhere}}@keyframes ecoValGlow{0%,to{text-shadow:none}50%{text-shadow:0 0 14px var(--acc-glow2)}}.pp-card{transition:box-shadow .18s ease;box-shadow:0 8px 22px -16px rgba(0,0,0,.9)}.invite-grid{display:grid;grid-gap:12px;gap:12px}@media (min-width:860px){.invite-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}}@media (max-width:430px){.eco-deltas{flex-basis:100%;justify-content:flex-start;margin-left:0!important}}@media (hover:hover){.pp-card:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 16px 34px -14px rgba(0,0,0,.95),0 0 22px -8px var(--pp-glow,color-mix(in srgb,var(--cyan) 60%,transparent))}}@keyframes ecoGlow{0%,to{box-shadow:0 6px 16px -6px var(--glow),0 0 0 0 transparent}50%{box-shadow:0 6px 20px -6px var(--glow),0 0 14px -2px color-mix(in srgb,var(--cyan) 60%,transparent)}}.eco-pulse{animation:ecoGlow 3s ease-in-out infinite}@keyframes ecoSpin{0%{transform:rotate(0)}70%{transform:rotate(0)}85%{transform:rotate(18deg)}to{transform:rotate(0)}}.eco-spin{animation:ecoSpin 4s ease-in-out infinite;transform-origin:center}.nav-item{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:11px;font-size:14px;font-weight:600;color:var(--sub);position:relative;border:1px solid transparent;transition:background .18s ease,color .18s ease,border-color .18s ease}.nav-item:hover{background:hsla(0,0%,100%,.045);color:var(--text)}.nav-item:hover .nav-ico{color:var(--acc);box-shadow:inset 0 0 0 1px var(--border-hi)}@keyframes toastIn{0%{opacity:0;transform:translateX(18px) scale(.98)}to{opacity:1;transform:none}}.nav-item:active{transform:translateX(1px) scale(.99)}.nav-item.loading{background:var(--acc-bg);color:var(--text)}@keyframes navspin{to{transform:rotate(1turn)}}.nav-spin{animation:navspin .6s linear infinite}.spin{animation:navspin .8s linear infinite}@media (prefers-reduced-motion:reduce){.spin{animation:none}}.nav-item.on{color:var(--text);background:linear-gradient(90deg,var(--acc-bg),hsla(0,0%,100%,.02) 70%);border-color:hsla(0,0%,100%,.05);box-shadow:inset 3px 0 0 var(--acc),inset 0 1px 0 hsla(0,0%,100%,.05)}.nav-ico{width:26px;height:26px;border-radius:8px;flex-shrink:0;display:grid;place-items:center;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.ticker-marquee{position:relative;min-width:0;max-width:100%}@keyframes tickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ticker-track{animation:tickerScroll 70s linear infinite}.ticker-marquee:hover .ticker-track{animation-play-state:paused}@keyframes barShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bar-fill{background-size:200% 100%;animation:barShimmer 2.6s linear infinite}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion){*{animation:none!important}}.pulse{animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}.app-main{padding:22px 26px 60px}@media (min-width:1800px){.app-main{padding:26px 60px 70px}}@media (min-width:2300px){.app-main{padding:28px 110px 70px}}@media (max-width:1100px){.app-main{padding:20px 18px 56px}}@media (max-width:900px){.app-main{padding:16px 14px 52px}}@media (max-width:560px){.app-main{padding:12px 10px 48px}}.live-pill-skel{display:inline-block;width:185px;height:22px;border-radius:99px}.live-strip .live-pill{min-height:22px;box-sizing:border-box}@media (max-width:560px){
  /* !important beats the component's inline align-items:center so the column actually
     left-aligns and the pills fill the row. */.live-strip .live-pills{flex-direction:column;align-items:stretch!important;width:100%}.live-strip .live-pill{width:100%;justify-content:flex-start}.live-strip .live-pill-skel{width:100%}}.admin-surface,.admin-surface *{-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:default}.raffle-foot>*{flex:1 1;min-width:0;display:flex}.raffle-foot button{flex:1 1;min-width:0;justify-content:center;white-space:nowrap;font-size:13px;padding:0 4px;gap:5px;height:40px}@media (max-width:359px){.raffle-foot button{font-size:12px;padding:0 2px;gap:4px}}:root{--enter-fs:12.5px;--enter-px:10px}@media (max-width:359px){:root{--enter-fs:12px;--enter-px:5px}}.enter-lbl{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;line-height:1}.drop-trigger:focus{outline:none}.drop-trigger:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}@media (max-width:700px){.pp-card{min-width:0}.mono{word-break:break-word}}@keyframes jpGlow{0%,to{text-shadow:0 0 12px var(--jp),0 0 26px transparent}50%{text-shadow:0 0 16px var(--jp),0 0 34px var(--jp)}}.jp-num{animation:jpGlow 2.8s ease-in-out infinite}@keyframes jpSheen{0%,58%{transform:translateX(-140%)}to{transform:translateX(240%)}}.jp-sheen:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.26),transparent);transform:translateX(-140%);animation:jpSheen 4.6s ease-in-out infinite}@keyframes jpFrame{0%,to{box-shadow:0 0 0 0 transparent,inset 0 1px 0 hsla(0,0%,100%,.05)}50%{box-shadow:0 0 20px -10px var(--jp),inset 0 1px 0 hsla(0,0%,100%,.07)}}.jp-card{animation:jpFrame 3.6s ease-in-out infinite;transition:transform .16s ease,border-color .16s ease}@media (hover:hover){.jp-card:hover{transform:translateY(-2px)}}@keyframes jpRise{0%{opacity:0;transform:translateY(4px)}40%{opacity:1}to{opacity:0;transform:translateY(-5px)}}.jp-rise{animation:jpRise 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.jp-card,.jp-num,.jp-rise,.jp-sheen:after{animation:none}}.boost-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}@media (max-width:900px){.boost-grid{grid-template-columns:1fr}}.score-head{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--panel-solid);margin:-18px -18px 0;padding:18px 18px 12px;border-bottom:1px solid var(--border)}@media (max-width:600px){.score-head{margin:-16px -16px 0;padding:16px 16px 10px}}.score-split{display:grid;grid-template-columns:230px 1fr;grid-gap:20px;gap:20px;align-items:start}@media (max-width:600px){.score-split{grid-template-columns:1fr;gap:16px}}.rail-toggle{transition:color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.rail-toggle:hover{color:var(--cyan);border-color:var(--cyan);box-shadow:0 0 14px -4px var(--cyan),0 6px 16px -8px rgba(0,0,0,.9);transform:scale(1.08)}.nft-grid{display:grid;align-items:stretch;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1399px){.nft-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1179px){.nft-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1023px){.nft-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.nft-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.nft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:399px){.nft-grid{grid-template-columns:minmax(0,1fr)}}.boost-field{background:var(--inset);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600;transition:border-color .15s ease,box-shadow .15s ease}.boost-field:hover:not(:disabled){border-color:var(--border-hi)}.boost-field:focus{outline:none;border-color:var(--acc,var(--cyan));box-shadow:0 0 0 3px color-mix(in srgb,var(--acc,var(--cyan)) 18%,transparent)}select.boost-field{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,var(--sub) 50%),linear-gradient(135deg,var(--sub) 50%,transparent 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}select.boost-field option{background:var(--inset);color:var(--text)}.boost-field:disabled{opacity:.35;cursor:not-allowed}.boost-row{display:flex;align-items:flex-end;gap:10px;flex-wrap:nowrap;width:100%}.boost-row>.boost-est{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:620px){.boost-row{flex-wrap:wrap}.boost-row>.boost-est{white-space:normal}}html[data-theme] body{background:transparent;background-image:none}html[data-theme] body:after,html[data-theme] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}html[data-theme] body:after{opacity:.45;background-image:linear-gradient(hsla(0,0%,100%,.026) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.026) 1px,transparent 0);background-size:88px 88px;-webkit-mask-image:radial-gradient(ellipse at 50% 0,#000 10%,transparent 80%);mask-image:radial-gradient(ellipse at 50% 0,#000 10%,transparent 80%)}html[data-theme=violet]{--bg:#05040c}html[data-theme=violet] body:before{background:radial-gradient(64vw 64vw at 104% -10%,rgba(122,92,255,.09),transparent 68%),radial-gradient(56vw 56vw at -8% 88%,rgba(167,139,250,.065),transparent 68%)}html[data-theme=blank]{--bg:#000;--card:transparent;--card-hi:hsla(0,0%,100%,.035);--bg2:transparent;--border:#2c2c2c;--border-hi:#454545;--panel-solid:rgba(10,10,12,.98)}html[data-theme=blank] .pp-card,html[data-theme=blank] .pp-card:hover{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}html[data-theme=blank] .eco-card{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}html[data-theme=blank] body:before{background:none}html[data-theme=blank] body:after{background-image:none}html[data-theme=blank] .app-rail{background:hsla(0,0%,100%,.014);backdrop-filter:none;-webkit-backdrop-filter:none}.app-rail{background:var(--bg2)}html[data-theme] .app-rail{background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.015));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.nft-hero{transform:scale(1)}@media (hover:hover){button:hover>span>.nft-hero{transform:scale(1.05)}}.reward-hero-ico{transform:scale(1)}@media (hover:hover){button:hover>span>.reward-hero-ico{transform:scale(1.07)}}.live-dot{animation:live-pulse 2s ease-in-out infinite}@keyframes live-pulse{0%,to{opacity:1;box-shadow:0 0 0 0 currentColor}50%{opacity:.45;box-shadow:0 0 0 3px transparent}}@keyframes live-sheen{0%,65%{transform:translateX(-100%)}to{transform:translateX(100%)}}.live-strip:hover{border-color:var(--border-hi)}@media (prefers-reduced-motion:reduce){.live-dot,.live-strip:after{animation:none}.live-strip:after{display:none}}.raffle-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.rs-box{min-width:0;padding:7px 10px;border-radius:10px}.rs-k{font-size:9.5px;text-transform:uppercase;letter-spacing:.5px;opacity:.9}.rs-k,.rs-v{font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-v{font-size:15px;margin-top:3px}@media (max-width:400px){.raffle-stats,.raffle-stats-4{gap:6px}.rs-box{padding:6px 8px}.rs-k{font-size:8.5px;letter-spacing:.3px}.rs-v{font-size:13px;margin-top:2px}}.admin-surface button{box-shadow:none!important}.admin-surface input,.admin-surface select,.admin-surface textarea{border-radius:8px!important}@media (max-width:560px){.admin-surface{gap:12px}}.six-part{display:contents}.six-tile{padding:13px 14px;border-radius:14px;min-width:0;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.six-tile b{font-size:13px}.six-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,225px));justify-content:center;grid-gap:12px;gap:12px;margin-top:12px}@media (max-width:480px){.six-grid{grid-template-columns:minmax(0,1fr)}}.nft-raffle-grid{display:contents}.modal-shell{max-height:85vh;max-height:85dvh}.nft-popup{max-width:calc(max(264px, min(384px, max(140px, calc(85vh - var(--nft-reserve, 316px))))) + 36px);max-width:calc(max(264px, min(384px, max(140px, calc(85dvh - var(--nft-reserve, 316px))))) + 36px)}.nft-raffle-art{width:min(100%,max(140px,calc(85vh - var(--nft-reserve, 316px))));width:min(100%,max(140px,calc(85dvh - var(--nft-reserve, 316px))));margin:0 auto}.nft-modal{width:100%;max-width:580px;height:88vh;height:88dvh;max-height:680px}.score-modal{max-height:760px}.eco-modal,.score-modal{height:85vh;height:85dvh}.eco-modal{max-height:640px}.raffle-grid{display:grid;grid-gap:12px;gap:12px;align-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1023px){.raffle-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.raffle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:559px){.raffle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:399px){.raffle-grid{grid-template-columns:minmax(0,1fr)}}.pot-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.pot-card{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:12px;cursor:pointer;font:inherit;text-align:left;transition:transform .12s ease,box-shadow .12s ease;min-height:52px}@media (hover:hover){.pot-card:hover{transform:translateY(-1px)}}.burn-floor-inline{display:none}@media (max-width:439px){.burn-head,.burn-row{padding-left:11px!important;padding-right:11px!important;gap:6px!important}.burn-floor{display:none!important}.burn-rarity,.burn-score{width:58px!important}.burn-floor-inline{display:inline}}.pot-stats{display:grid;grid-gap:7px;gap:7px;margin-top:14px;grid-template-columns:repeat(4,minmax(0,auto))}.pot-cell{min-width:0;padding:9px 10px;border-radius:11px}.pc-k{font-size:8.5px;text-transform:uppercase;letter-spacing:.4px;font-weight:700}.pc-k,.pc-v{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-v{font-size:14px;font-weight:800;margin-top:4px;line-height:1}@media (max-width:400px){.pot-stats{gap:4px}.pot-cell{padding:7px 5px}.pc-k{font-size:7.5px;letter-spacing:.2px}.pc-v{font-size:12px;margin-top:3px}}@media (max-width:340px){.pc-k{font-size:7px;letter-spacing:0}.pc-v{font-size:11.5px}}.raffle-stats-4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.bare-shell{padding:24px 26px 60px}@media (max-width:900px){.bare-shell{padding:16px 14px 52px}}@media (max-width:400px){.bare-shell{padding:14px 10px 48px}}@media (max-width:420px){.tsy-strip{flex-direction:column;align-items:stretch!important;gap:10px!important}.tsy-deltas{margin-left:0!important;width:100%;justify-content:space-between;gap:8px!important}.tsy-delta-v{font-size:11.5px!important;gap:1px!important}.tsy-delta-icon{display:none!important}.tsy-delta-sign{display:inline!important}.tsy-breakdown{margin-left:0!important;width:100%;justify-content:center;order:3}}.pot-fig{font-size:clamp(13px,1.45vw,20px)}.pot-tail{font-size:.57em}.pot-unit{font-size:clamp(8.5px,.8vw,11px)}.rr-head{display:flex;align-items:center;gap:9px;margin-bottom:12px}.rr-title{display:inline-flex;align-items:center;padding:3px 10px;border-radius:99px;font-size:12px;font-weight:800;white-space:nowrap}.rr-more{margin-left:auto;font:inherit;font-size:10px;font-weight:800;color:var(--faint);background:none;border:none;cursor:pointer;white-space:nowrap;padding:0}.rr-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.rr-fact{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 14px;border-radius:13px}.rr-badge{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;flex:none}.rr-dot{width:7px;height:7px;border-radius:50%;flex:none}.rr-main{min-width:0;flex:1 1}.rr-k{display:block;font-size:8.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--faint);white-space:nowrap}.rr-v{font-size:14px;font-weight:800;margin-top:2px}.rr-s,.rr-v{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rr-s{font-size:9.5px;color:var(--faint)}@media (max-width:560px){.rr-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.rr-fact:nth-child(3){grid-column:1/-1}.rr-fact{gap:10px;padding:11px 12px}.rr-badge{width:34px;height:34px;border-radius:10px}.rr-badge svg{width:16px;height:16px}.rr-v{font-size:15px}.rr-fact .rr-chev,.rr-unit{display:none}}.rm-head{gap:12px;padding:16px 18px}.rm-icon{width:38px;height:38px}.rm-title{font-size:16px}.rm-sub{font-size:11.5px}.rm-body{padding:16px 18px;gap:16px}.raffle-foot{padding:11px 14px}.tl-wrap{gap:10px}.tl-hold{padding:12px 14px}.tl-num{font-size:30px;margin-top:3px}.tl-rows{gap:6px}.tl-row{gap:10px;padding:9px 11px 9px 13px}.tl-act{width:30px;height:30px}.tl-name{font-size:12.5px}.tl-tag{font-size:8.5px;letter-spacing:.4px;padding:1px 5px}.tl-holdrow{gap:12px}.tl-chips{margin-left:auto;justify-content:flex-end}.tl-short{display:none}@media (max-width:560px){.tl-holdrow{gap:6px}.tl-chips{margin-left:0;width:100%;justify-content:flex-start}.tl-long{display:none}.tl-short{display:inline}.rm-head{gap:10px;padding:11px 14px}.rm-icon{width:32px;height:32px}.rm-icon svg{width:16px;height:16px}.rm-title{font-size:15px;line-height:1.2}.rm-sub{font-size:11px}.rm-body{padding:12px 14px;gap:10px}.raffle-foot{padding:9px 12px}.tl-wrap{gap:7px}.tl-hold{padding:8px 12px}.tl-holdcol{display:flex;align-items:center;gap:10px}.tl-num{font-size:22px;margin-top:0}.tl-rows{gap:5px}.tl-row{gap:8px;padding:7px 9px 7px 11px}.tl-unit{display:none}.tl-act{width:28px;height:28px}}@media (max-width:359px){.rm-badge-t{display:none}.rm-body{padding:10px 12px;gap:8px}.rm-badge{padding:5px!important}.tl-name{font-size:12px}.tl-tag{font-size:7.5px;letter-spacing:.2px;padding:0 4px}}.rr-scrim{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:rgba(var(--scrim-rgb),.72);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rr-list{width:100%;max-width:460px;height:70vh;height:70dvh;max-height:560px;background:var(--panel);border-radius:18px;border:1px solid var(--border-hi);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-shadow:0 30px 80px -30px rgba(0,0,0,.9)}.rr-listhead{display:flex;align-items:center;gap:9px;padding:14px 16px;border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--panel-solid)}.rr-listhead .rr-more{margin-left:auto}.rr-listbody{padding:10px 12px 14px;display:flex;flex-direction:column;gap:6px}.rr-row{display:flex;align-items:center;gap:9px;width:100%;min-width:0;text-align:left;font:inherit;cursor:pointer;padding:9px 11px;border-radius:11px;background:var(--inset);border:1px solid var(--border);color:var(--text)}.rr-rowmain{min-width:0;flex:1 1}.rr-rowname{font-size:12.5px;font-weight:700}.rr-rowname,.rr-rowsub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rr-rowsub{font-size:10px;color:var(--faint);margin-top:2px}.rr-tkt{flex:none;font-size:10px;font-weight:800;color:var(--gold,#f5c66b);background:hsla(40,87%,69%,.09);border:1px solid hsla(40,87%,69%,.3);border-radius:99px;padding:1px 7px;white-space:nowrap}.rr-chev{flex:none;font-size:13px;color:var(--faint)}@media (hover:hover){.rr-row:hover{border-color:var(--border-hi);background:var(--chip)}}