:root{font-family:Georgia,Songti SC,serif;color:#e8dec8;background:#030303;font-synthesis:none;--sans:Arial,"PingFang SC","Microsoft YaHei",sans-serif;--line:#b9a47b35}*{box-sizing:border-box}html,body,#app{margin:0;width:100%;height:100%;overflow:hidden}body{min-width:1100px}button,input,select{font:inherit}button{color:inherit;background:none;border:0;cursor:pointer}button:disabled{cursor:default;opacity:.45}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #e0c58d;outline-offset:4px}button svg{width:17px;height:17px;flex-shrink:0}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}[hidden]{display:none!important}.entry-screen{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 42%,#19170f 0,#080806 35%,#020202 72%);transition:opacity .85s,visibility .85s}.entry-screen.entered{opacity:0;visibility:hidden;pointer-events:none}.entry-copy{text-align:center;padding:42px 70px;transform:translateY(-8px);transition:transform .85s,filter .85s,opacity .7s}.entry-copy h1{font-size:clamp(40px,4.1vw,64px);font-weight:400;letter-spacing:.14em;line-height:1.5;color:#e6dbc5}.entry-copy p{font:14px/1.8 var(--sans);letter-spacing:.1em;color:#beb5a3;margin:20px 0 37px}.entry-copy #enter-room{font:15px var(--sans);letter-spacing:.12em;border:1px solid #b8a58188;padding:16px 27px;background:#d4b9790a;min-width:236px;text-align:left;transition:background .3s,border-color .3s,transform .3s}.entry-copy #enter-room:hover:not(:disabled){background:#d4b97919;border-color:#e5d3ac;transform:translateY(-2px)}.entry-copy #enter-room span{float:right;font:10px/20px var(--sans);letter-spacing:.19em;color:#c0ad89;margin-left:40px}.entry-copy small{display:block;font:11px var(--sans);margin-top:19px;letter-spacing:.08em;color:#b0a58e}.entry-screen.entered .entry-copy{transform:translateY(-18px) scale(1.025);filter:blur(5px);opacity:0}.entry-signature{position:absolute;bottom:35px;font:11px var(--sans);color:#a89b82;letter-spacing:.12em}.room-experience{position:fixed;inset:0;width:100%;height:100dvh;min-width:1100px}.stage-shell,.live-stage,.room-world{position:absolute;inset:0}.room-world canvas{display:block;width:100%;height:100%;filter:brightness(var(--room-reveal,1))}.world-fallback{display:none;position:absolute;left:40%;top:40%;font:14px/2 var(--sans);max-width:400px;text-align:center}.world-error .world-fallback{display:block}.world-error canvas{opacity:0}.room-header{position:absolute;top:0;left:0;right:0;z-index:15;display:flex;justify-content:space-between;align-items:center;padding:27px 36px;background:linear-gradient(#030303a0,transparent);pointer-events:none}.room-header>*{pointer-events:auto}.room-wordmark{font:19px Georgia;letter-spacing:.05em}.room-wordmark small{font:9px var(--sans);color:#b5a586;letter-spacing:.18em;display:block;margin-top:7px}.room-tools{display:flex;align-items:center;gap:23px;font:12px var(--sans)}.room-tools button{display:flex;align-items:center;gap:8px;padding:8px 0}.room-tools b{font-weight:400}.online-indicator{display:flex;align-items:center;gap:8px;color:#c3b9a4;font-size:11px}.online-indicator i{width:5px;height:5px;background:#b7bd9d;border-radius:50%;box-shadow:0 0 8px #b4b68760}#connect-wallet{padding:10px 14px;border:1px solid #bda36f70;background:#181a15b5}#back-room{font:13px var(--sans);display:flex;align-items:center;gap:12px;padding:8px 0}#back-room span{font:29px Georgia}.arena-footer{position:absolute;z-index:16;left:36px;right:36px;bottom:25px;display:flex;align-items:center;justify-content:space-between;padding-top:22px;border-top:1px solid #c5ac7c4d;font:12px var(--sans);transition:opacity 1.1s,transform 1.1s}.room-nav{display:flex;gap:29px;align-items:center}.room-nav button{padding:7px 0;color:#a9a18e;border-bottom:1px solid transparent}.room-nav button:hover,.room-nav button.active{color:#e9d9b5}.room-nav button.active{border-bottom-color:#d5bc86}.arena-footer-status{display:flex;align-items:center;gap:22px;font-size:11px;color:#b5a98e}.arena-footer-status button{padding:7px 0;border-bottom:1px solid #a79b7b55;color:#d7c9aa}.arena-note{position:absolute;left:37px;bottom:110px;pointer-events:none;text-shadow:0 2px 8px #000}.arena-note strong{font:14px var(--sans);font-weight:400;color:#d2c5aa}.arena-note p{font:11px/1.8 var(--sans);color:#aa9e87;margin-top:9px}.room-experience[data-view=league] .arena-note{visibility:hidden}.room-hotspot{position:absolute;transform:translate(-50%,-50%);z-index:2;width:28px;height:28px;padding:0;display:grid;place-items:center}.room-hotspot>span{width:8px;height:8px;border:1px solid #eadbb6;border-radius:50%;box-shadow:0 0 0 5px #ecd7a61c}.room-hotspot em{position:absolute;left:27px;top:50%;transform:translate(-4px,-50%);pointer-events:none;white-space:nowrap;font:11px var(--sans);font-style:normal;color:#f0e1c2;padding:8px 11px;background:#151a16ec;border:1px solid #bca47055;opacity:0;transition:opacity .2s,transform .2s}.room-hotspot:hover em,.room-hotspot:focus-visible em{opacity:1;transform:translateY(-50%)}.team-pin,.member-pin,.podium-pin{position:absolute;transform:translate(-50%,-50%);z-index:2;padding:0;border:1px solid transparent;background:transparent}.team-pin{width:27px;height:34px}.member-pin{width:37px;height:26px}.podium-pin{width:72px;height:70px}.team-pin:hover,.team-pin:focus-visible,.member-pin:hover,.member-pin:focus-visible,.podium-pin:hover,.podium-pin:focus-visible{outline:1px solid #ead6a6;outline-offset:4px;background:#d2b17315}.member-wall-controls{position:absolute;z-index:3;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;background:#131914e8;border:1px solid #c5ad7b44;padding:3px 9px;white-space:nowrap;font:10px monospace;color:#dfd1af}.member-wall-controls button{font:22px Georgia;padding:0 5px;line-height:23px}.member-wall-controls button.all-members{font:10px var(--sans);border-left:1px solid #c5ad7b55;padding-left:11px}.stage-offline{position:absolute;z-index:20;left:50%;top:85px;transform:translate(-50%);padding:12px 18px;background:#2d261ee8;font:11px var(--sans);border:1px solid #c9a56c55}.stage-offline strong{font-weight:400}.stage-offline button{border-bottom:1px solid #cdbd9b;margin-left:14px}.room-header{transition:opacity 1.1s,transform 1.1s}.room-experience:not([data-entry=ready]) .room-header{opacity:0;transform:translateY(-12px)}.room-experience:not([data-entry=ready]) .arena-footer{opacity:0;transform:translateY(14px)}.room-experience:not([data-entry=ready]) :is(.arena-note,.room-hotspot,.team-pin,.member-pin,.podium-pin,.member-wall-controls,.stage-offline){opacity:0;pointer-events:none}.live-primary{background:#d5c29f;color:#242117;padding:11px 17px;font:12px var(--sans);border:1px solid #d5c29f}.live-primary:hover:not(:disabled){background:#ead9b8;color:#17160f}.live-secondary{font:13px var(--sans);padding:12px 18px;border:1px solid var(--line)}.inline-error,.dialog-error{color:#e9ad95;font:12px/1.8 var(--sans);margin-top:9px}.inline-error:empty{display:none}.room-dialog{background:#1b1b16;color:#e8ddc6;border:1px solid #b7a48355;width:480px;max-height:85vh;overflow:auto;padding:38px;box-shadow:0 24px 120px #000b}.room-dialog::backdrop{background:#0009;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.dialog-close{position:absolute;right:13px;top:13px;color:#c1b49b;padding:7px}.room-dialog h2{font-size:25px;font-weight:400;margin-bottom:18px}.room-dialog p{font:13px/1.9 var(--sans);color:#c8bea9;margin-bottom:20px}.room-dialog input{width:100%;background:#11120f;border:1px solid #9e8e6d88;color:#eee2cc;padding:12px;font:14px var(--sans);margin:10px 0 20px}.room-dialog label{font:12px var(--sans);color:#c5b598}.room-dialog .live-primary{width:100%;margin-top:10px}.wallet-options{display:grid;gap:12px}.wallet-options button{display:flex;align-items:center;gap:10px;width:100%;text-align:left}.wallet-options button span{margin-left:auto;font-size:10px;color:#bfb194}.wallet-address{font:11px/1.8 monospace;overflow-wrap:anywhere;margin:25px 0}.dialog-footnote{font:11px/1.8 var(--sans);color:#b8aa91;display:block;margin-top:22px}.rules-list{padding-left:22px;font:13px var(--sans)}.rules-list li{margin-bottom:20px}.rules-list strong{font-weight:500;color:#e4d5b6}.rules-list p{margin-top:8px;font-size:12px;line-height:1.9}.live-toast{position:fixed;z-index:150;bottom:105px;left:50%;transform:translate(-50%);background:#dfd0b1;color:#302b20;padding:15px 23px;box-shadow:0 6px 40px #0008;font:12px var(--sans);max-width:500px;text-align:center}.room-experience:fullscreen{width:100vw;height:100vh}@media(max-height:800px){.room-header{padding:19px 30px}.arena-footer{bottom:19px;left:30px;right:30px;padding-top:15px}.arena-note{bottom:94px;left:30px}.room-nav{gap:24px}.arena-footer-status{gap:15px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.entry-screen.entered .entry-copy{filter:none;transform:none}}.room-lens{position:absolute;right:36px;bottom:110px;z-index:10;display:flex;gap:18px;align-items:center;background:#111711ed;border:1px solid #b6a17555;padding:9px 12px;font:11px var(--sans)}.lens-presets,.lens-zoom{display:flex;align-items:center;gap:14px}.lens-presets button{padding:5px 0;color:#b7ab90}.lens-presets button.selected{color:#f0dfb9;border-bottom:1px solid #b8a377}.lens-zoom{border-left:1px solid #b6a17555;padding-left:12px;gap:8px}.lens-zoom button{font:19px Georgia;padding:1px 4px}.lens-zoom #zoom-reset{font:11px monospace;min-width:43px}.room-experience:not([data-entry=ready]) .room-lens,.room-experience[data-view=league] .room-lens{visibility:hidden;pointer-events:none}@media(max-height:800px){.room-lens{right:30px;bottom:94px}}:root{font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;--sans:Arial,"PingFang SC","Microsoft YaHei",sans-serif;--line:#303332;--accent:#90cda9;color:#ededed;background:#0b0c0c}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-color:var(--accent)}.entry-screen{background:#0b0c0c}.entry-copy h1{font-family:var(--sans);font-size:52px;font-weight:750;letter-spacing:-.055em;color:#f5f5f5}.entry-copy p{font:15px/1.8 var(--sans);letter-spacing:0;color:#a1aaa4}.entry-copy #enter-room{border:0;background:#92d3ac;color:#101a14;border-radius:6px;font-weight:600;letter-spacing:0;padding:16px 24px}.entry-copy #enter-room:hover:not(:disabled){background:#ade4c1;transform:none}.entry-copy #enter-room span{color:#274b34}.entry-copy small,.entry-signature{color:#87958c;letter-spacing:0}.entry-signature{font-size:12px}.stage-shell{top:60px;bottom:32px}.room-header{height:60px;padding:0 20px;background:#101111;border-bottom:1px solid #2b2e2c;gap:22px;pointer-events:auto}.room-left{min-width:175px}.room-wordmark{display:flex;align-items:center;gap:10px;font:750 18px var(--sans);letter-spacing:-.04em;white-space:nowrap}.room-wordmark img{width:28px;height:28px}.room-tools{margin-left:auto;gap:17px;font-size:12px}.room-tools button{border:0;color:#b8bebb}.room-tools button:hover{color:#fff}.room-tools #connect-wallet{background:#eef1ef;color:#141716;font-weight:600;border:0;border-radius:5px;padding:10px 15px}.online-indicator{color:#9ca49e;font-size:11px;white-space:nowrap}.online-indicator i{background:#88cda3;box-shadow:none}.room-nav{display:flex;gap:23px;height:100%;font:13px var(--sans);white-space:nowrap}.room-nav button{height:100%;padding:0;color:#b9beba;border:0;border-bottom:2px solid transparent;font-size:13px}.room-nav button.active{color:#9bd3af;border-bottom-color:#90cba5}.room-nav button:hover{color:#e4eee7}#back-room{color:#a5d1b3;font-size:13px;height:59px}#back-room span{font-family:var(--sans);font-size:25px}.arena-footer{position:absolute;left:0;right:0;bottom:0;height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-top:1px solid #2b2e2c;background:#111312;z-index:30;font:11px var(--sans)}.arena-feed-state{display:flex;align-items:center;gap:14px;color:#9aa69e}.arena-feed-state i{height:5px;width:5px;background:#8cc8a2;border-radius:50%}.arena-feed-state #market-connection{color:#90c5a2}.arena-feed-state #arena-summary{border-left:1px solid #343b36;padding-left:14px;color:#8e9992}.arena-footer-status{font-size:11px;gap:18px}.arena-footer-status button{color:#a3b0a8;border:0;padding:3px 0}.arena-footer-status button:hover{color:#d8e6de}.arena-note{left:24px;bottom:57px;background:#101514dd;border:1px solid #374239;padding:12px 15px;border-radius:5px;text-shadow:none}.arena-note strong{font:600 14px var(--sans);color:#e2ebe5}.arena-note p{font:11px/1.6 var(--sans);color:#8faaa0;margin-top:5px}.room-lens{right:24px;bottom:57px;border:1px solid #374239;border-radius:5px;background:#111714f2;padding:10px 13px;gap:18px;box-shadow:0 5px 24px #0003}.lens-presets button{color:#929f97;font-size:12px}.lens-presets button.selected{color:#9bd7b1;border-bottom-color:#85c9a1}.lens-zoom{border-color:#39443d}.lens-zoom button{color:#b6c8bd;font-family:var(--sans)}.room-experience[data-view=market] .arena-note,.room-experience[data-view=market] .room-lens{visibility:hidden}.room-hotspot>span{border-color:#b3e7c6;box-shadow:0 0 0 5px #97d5ae25}.room-hotspot em{background:#141b17f5;color:#e0eee5;border-color:#4b6d59;border-radius:4px}.member-wall-controls{background:#121a16f5;border-color:#5c7866;border-radius:4px;color:#cae4d4;font-size:11px}.member-wall-controls button{color:#b5dfc4}.team-pin:hover,.team-pin:focus-visible,.member-pin:hover,.member-pin:focus-visible,.podium-pin:hover,.podium-pin:focus-visible{outline-color:#a6e6bf;background:#98dcb320}.team-pin[aria-pressed=true]{border-color:#a6e6bf}.live-primary{background:#91ceaa;color:#102018;border:0;border-radius:5px;font-weight:600;font-size:13px}.live-primary:hover:not(:disabled){background:#b0e1c3;color:#11251a}.live-secondary{border:1px solid #3d4841;background:#1c2420;border-radius:5px;font-size:13px}.room-dialog{font-family:var(--sans);background:#161b18;border:1px solid #3b4c41;border-radius:9px;color:#eef5f0;padding:32px}.room-dialog h2{font:600 23px/1.5 var(--sans)}.room-dialog p{color:#a9b9af}.room-dialog input{background:#0f1511;border:1px solid #3c5144;border-radius:5px;color:#e5f2ea}.room-dialog label,.dialog-footnote{color:#a4b8ab}.dialog-close{color:#a6b5ab}.rules-list strong{color:#d6eadf}.live-toast{border:1px solid #537461;background:#192d21;color:#d2efdd;border-radius:5px;bottom:80px}.stage-offline{background:#2c2118;border-color:#796347;border-radius:5px;top:75px}.room-experience[data-view=market] .room-world{opacity:1}@media(max-height:800px){.room-header{padding:0 18px}.room-lens{bottom:51px;right:20px}.arena-note{bottom:51px;left:20px}}.market-panel{position:fixed;right:16px;top:76px;bottom:48px;width:min(820px,64vw);z-index:20;display:none;flex-direction:column;background:#121615;color:#e2e9e4;border:1px solid #343d37;border-radius:7px;overflow:hidden;font-size:12px}.room-experience[data-view=market] .market-panel{display:flex}.room-experience[data-view=market] .arena-note,.room-experience[data-view=market] .room-lens{display:none}.market-heading{display:flex;align-items:center;padding:19px 20px 15px;gap:15px}.market-heading>div{flex:1}.market-heading h2{font-size:20px;margin:0 0 6px}.market-heading p{color:#a6b4ab;margin:0;font-size:11px}.market-heading select{background:#202823;border:1px solid #424d45;color:#e2e9e4;border-radius:4px;padding:8px}.market-heading>button{width:30px;height:30px}.market-heading svg{width:18px;height:18px}.market-panel button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.market-panel button:hover{color:#a8efc3}.market-panel button:disabled{opacity:.45;cursor:wait}.market-panel .selected{color:#a1e8bb;background:#23332a}.market-tabs{display:flex;padding:0 16px;gap:6px;border-bottom:1px solid #2a332d}.market-tabs button{padding:12px 11px;border-bottom:2px solid transparent}.market-tabs .selected{background:none;border-bottom-color:#9ce3b6}.market-search{display:flex;gap:8px;padding:16px 20px 10px}.market-search input,.tools-address input{min-width:0;flex:1;background:#0d100e;color:#edf3ee;border:1px solid #39453c;border-radius:4px;padding:10px 12px;font:inherit;caret-color:#a1e8bb}.market-search input::placeholder,.tools-address input::placeholder{color:#96a59b}.market-search button,.tools-address button{padding:8px 13px;background:#26342b;border:1px solid #44584a;border-radius:4px}.market-filters{display:flex;align-items:center;justify-content:space-between;padding:0 20px 12px;color:#a7b6ac}.market-filters button,.chart-periods button{padding:6px 9px;border-radius:3px}.market-content{flex:1;min-height:0;overflow:auto;padding:0 20px 20px;scrollbar-color:#435348 #141916;scrollbar-width:thin}.market-table{border-collapse:collapse;min-width:650px;width:100%;font-variant-numeric:tabular-nums;white-space:nowrap}.market-table-wrap{overflow:auto}.market-table th{position:sticky;top:0;background:#121615;color:#a0b1a6;font-weight:400;text-align:right;font-size:11px;padding:12px 7px;border-bottom:1px solid #374139}.market-table th:nth-child(2){text-align:left}.market-table td{padding:13px 7px;text-align:right;border-bottom:1px solid #242e27}.market-table tr:hover td{background:#19211c}.market-rank{color:#9bac9f;font-size:11px}.token-open,.flow-token{display:flex;align-items:center;gap:9px;text-align:left;max-width:185px}.token-open img,.flow-token img,.token-placeholder{width:31px;height:31px;object-fit:cover;border-radius:50%;flex:none}.token-placeholder{display:inline-flex;align-items:center;justify-content:center;background:#293a2e;color:#c3d8c9}.token-open strong{display:block;max-width:135px;overflow:hidden;text-overflow:ellipsis;font-size:13px}.token-open small{display:block;margin-top:5px;color:#97ab9f;font-size:10px}.up{color:#94dcae!important}.down{color:#ef92a1!important}.market-footer{padding:12px 20px;display:flex;gap:16px;justify-content:space-between;border-top:1px solid #343e36;color:#9aaa9f;font-size:10px}.market-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:260px;color:#d3ded6;line-height:1.8}.market-empty p{color:#a2b4a8;max-width:42ch}.market-empty button{border:1px solid #536e5c;padding:9px 20px;margin:10px}.market-spinner{width:20px;height:20px;border:2px solid #364a3d;border-top-color:#abe7be;border-radius:50%;animation:market-spin 1s linear infinite}@keyframes market-spin{to{transform:rotate(360deg)}}.flow-list article{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid #2b372f}.flow-list .flow-token{flex:1}.flow-list time,.callout-list time{color:#9cac9f;font-size:11px}.flow-wallet{color:#a7cdb5!important}.callout-list article{border-bottom:1px solid #344239;padding:18px 0}.callout-list header{display:flex;align-items:center;gap:16px}.callout-list header time{margin-left:auto}.callout-list p{line-height:1.8;color:#d9e2dc;overflow-wrap:anywhere}.callout-list footer{display:flex;gap:16px;color:#9faf9f;font-size:11px}.market-back{padding:14px 0!important;color:#aec1b4!important}.token-summary{display:flex;align-items:center;gap:14px}.token-summary>div{display:flex;gap:12px;align-items:center;flex:1}.token-summary img{width:42px;height:42px;border-radius:50%}.token-summary h3{margin:0 0 5px;font-size:21px}.token-summary small{color:#a6b6ab}.token-summary>strong{font-size:21px;font-variant-numeric:tabular-nums}.watch-toggle{border:1px solid #48624f!important;padding:9px 12px!important;border-radius:4px}.token-address{display:flex;gap:12px;align-items:center;color:#a2b5a9;font-size:10px;margin:18px 0}.token-address span{overflow:hidden;text-overflow:ellipsis;min-width:0}.token-address a{white-space:nowrap;color:#b4dac1;text-decoration:none}.token-address button{white-space:nowrap}.token-metrics{display:flex;padding:16px 0;border-block:1px solid #354137;gap:20px}.token-metrics>div{flex:1;color:#9caea2;font-size:11px}.token-metrics strong{display:block;font-size:16px;color:#e3eee6;margin-top:8px;font-variant-numeric:tabular-nums}.token-tabs,.wallet-query-tabs{display:flex;gap:6px;margin:16px 0 8px;flex-wrap:wrap}.token-tabs button,.wallet-query-tabs button{padding:8px 12px;border-radius:3px}.chart-periods{margin:14px 0}.token-candles{display:block;width:100%;height:auto}.security-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.security-grid>div{padding:25px 0;border-bottom:1px solid #2f3b33}.security-grid span{display:block;color:#a3b6a8;margin-bottom:8px}.security-grid strong{font-size:17px}.market-data-note{color:#9fb1a5;font-size:11px;line-height:1.8;margin-top:20px}.data-fields{margin:0}.data-fields>div{display:flex;gap:16px;border-bottom:1px solid #28352c;padding:10px 0;align-items:flex-start}.data-fields dt{color:#9cae9f;min-width:90px;max-width:160px;overflow-wrap:anywhere}.data-fields dd{margin:0;text-align:right;flex:1;min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.data-records article{padding:15px 0;border-bottom:1px solid #435446}.data-index{color:#a6d0b2}.wallet-title{font-size:22px;margin:10px 0}.wallet-full-address{overflow-wrap:anywhere;color:#9fb2a6}.tools-intro{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#c7d6cc;padding:5px 0 15px}.tools-intro a{color:#b7d9c3;font-size:11px;text-decoration:underline;text-underline-offset:4px}.tools-address{display:flex;gap:8px;margin-bottom:22px}.skill-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.skill-grid button,.research-choices button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;border-bottom:1px solid #36453a;padding:16px 0;gap:7px}.skill-grid strong{font-size:14px}.skill-grid span,.research-choices span{color:#a9bcaf;font-size:11px;line-height:1.7}.skill-grid small{color:#91caa3;font-size:10px}.research-choices{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin-top:20px}.research-report{font-size:13px;line-height:1.9;overflow-wrap:anywhere}.research-report h3{font-size:23px}.research-time{font-size:11px;color:#a1b7a8}.market-panel :focus-visible{outline:2px solid #add7b9;outline-offset:3px}.market-panel ::selection{color:#09130d;background:#add7b9}.muted{color:#a3b4a9}.daily-panel{position:fixed;z-index:21;right:16px;top:76px;bottom:48px;width:min(760px,62vw);display:none;flex-direction:column;border:1px solid #3a473d;border-radius:7px;background:#121715;color:#e1eae4;overflow:hidden;font-size:12px}.room-experience[data-view=daily] .daily-panel{display:flex}.room-experience[data-view=daily] .arena-note,.room-experience[data-view=daily] .room-lens{display:none}.daily-heading{padding:22px 24px 18px;display:flex;gap:20px;align-items:center}.daily-heading>div{flex:1}.daily-heading h2{font-size:23px;margin:0 0 8px;letter-spacing:-.02em}.daily-heading p{color:#a5b8aa;font-size:11px;margin:0}.daily-panel button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.daily-heading>button{width:28px;height:28px}.daily-heading svg{width:20px}.daily-tabs{display:flex;gap:8px;padding:0 24px;border-bottom:1px solid #364339}.daily-tabs button{padding:12px 14px;border-bottom:2px solid transparent}.daily-tabs button.selected{color:#b0e9c1;border-bottom-color:#b0e9c1}.daily-body{flex:1;min-height:0;overflow:auto;scrollbar-color:#45614e #121715;scrollbar-width:thin;padding:24px}.daily-hero{display:flex;gap:24px;justify-content:space-between;align-items:center}.daily-hero h3{font-size:25px;letter-spacing:-.025em;margin:0 0 10px}.daily-hero p{color:#9fb3a7;font-size:11px;margin:0}.daily-badge,.daily-await{color:#b5d2be;background:#24362a;border-radius:3px;padding:6px 9px;white-space:nowrap;font-size:10px}.daily-pool{margin-top:26px;padding:22px 0;border-block:1px solid #38493d;display:grid;grid-template-columns:1fr auto;gap:10px}.daily-pool>span{color:#abc2b2}.daily-pool strong{font-size:24px;color:#b6eac6;grid-column:2;grid-row:1/3}.daily-pool p{font-size:10px;color:#93aa9c;margin:0}.daily-steps{list-style:none;padding:22px 0;margin:0;display:flex;border-bottom:1px solid #35453a;gap:20px}.daily-steps li{display:flex;align-items:center;gap:10px;flex:1}.daily-steps b{font-size:24px;font-weight:400;color:#8eae99;font-variant-numeric:tabular-nums}.daily-steps span{font-size:12px}.daily-steps small{display:block;margin-top:7px;color:#a1b8a9;font-size:10px}.daily-select-heading,.daily-ranking-head{display:flex;justify-content:space-between;align-items:center;margin:23px 0 16px;gap:10px}.daily-select-heading h3,.daily-ranking-head h3{font-size:15px;margin:0}.daily-select-heading>span,.daily-ranking-head>span{font-size:10px;color:#9db4a6}.daily-team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.daily-team-grid button{display:flex;gap:9px;align-items:center;text-align:left;padding:10px 8px;border:1px solid #35473a;border-radius:4px;min-width:0}.daily-team-grid button:hover{background:#24392b}.daily-team-grid button.selected{border-color:#b1e8c1;background:#293e30}.daily-team-grid img,.daily-emblem{width:25px;height:25px;object-fit:cover;border-radius:4px;flex:none}.daily-team-grid span{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-entry{margin:24px 0 0;padding:20px 0;border-top:1px solid #3a4a3e;display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}.daily-entry>div{display:flex;flex-direction:column;gap:10px}.daily-entry span,.daily-entry label{color:#a7bdaf;font-size:11px}.daily-entry strong{font-size:16px;color:#ddecdf}.daily-entry input{display:block;background:#0e1410;color:#bbd5c4;border:1px solid #405347;border-radius:3px;font:inherit;padding:10px;width:100%;margin-top:9px;box-sizing:border-box}.daily-entry>button{grid-column:1/3;width:100%;padding:12px;background:#b4e8c3;color:#112319;font-weight:600;border-radius:4px}.daily-entry>button:disabled{background:#2f4436;color:#b4cbbd;cursor:not-allowed}.daily-entry p{grid-column:1/3;color:#9bb2a4;font-size:10px;line-height:1.8;margin:0}.daily-rules{border-top:1px solid #35453a;padding:18px 0;color:#c6dacd;font-size:11px}.daily-rules summary{cursor:pointer}.daily-rules p{line-height:1.9;color:#a8bfaf}.daily-notice{font-size:11px;line-height:1.8;color:#a7bcae;margin:0 0 16px}.daily-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.daily-table th{text-align:right;padding:13px 8px;font-size:10px;font-weight:400;color:#9fb4a5;border-bottom:1px solid #3b4e40}.daily-table th:nth-child(2){text-align:left}.daily-table td{text-align:right;padding:13px 8px;border-bottom:1px solid #29382d}.daily-table td button{display:flex;align-items:center;gap:12px;text-align:left}.daily-table img{width:34px;height:34px;object-fit:cover;border-radius:4px}.daily-rank{color:#9fb8a9}.daily-table-head{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid #3b4f40;font-size:10px;color:#9fb8a9}.daily-empty{min-height:340px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.daily-empty-mark{font-size:38px;letter-spacing:-.04em;font-weight:700;color:#466b51}.daily-empty h3{font-size:19px;color:#d3e4d9;margin:24px 0 8px}.daily-empty p{color:#9fb6a6;line-height:1.9}.daily-empty button{margin-top:14px;color:#b6e4c5;border:1px solid #4b6854;padding:10px 20px;border-radius:4px}.daily-footer{border-top:1px solid #36493c;display:flex;justify-content:space-between;padding:12px 24px;color:#9bb5a5;font-size:10px}.daily-panel :focus-visible{outline:2px solid #b3e4c0;outline-offset:3px}.daily-panel button:hover{color:#c7f6d5}.daily-entry>button:hover{color:#102017}.league-page{position:absolute;left:30px;top:106px;bottom:143px;width:370px;z-index:12;display:none;flex-direction:column;padding:22px;background:#181a15ed;border:1px solid #c4ac7b44;box-shadow:0 12px 60px #0006;min-height:0}.room-experience[data-view=league] .league-page{display:flex;animation:archive-in .5s both}.league-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.league-heading .eyebrow{font-size:9px;letter-spacing:.15em;color:#b4a17b}.league-heading h2{font-size:28px;font-weight:400;margin:10px 0 8px}.league-heading p{font:11px var(--sans);color:#a99e86}.league-heading button{padding:0;color:#9c8f75}.league-heading svg{width:17px;height:17px}.league-tabs{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);flex-shrink:0}.league-tabs button{font:12px var(--sans);color:#948c78;padding:0 4px 12px}.league-tabs .selected{color:#e5d3ab;border-bottom:1px solid #d4b77e}.league-filters{display:flex;gap:9px;margin:15px 0;flex-shrink:0}.league-filters input,.league-filters select{width:50%;min-width:0;color:#c7bda7;font:11px var(--sans);background:#11150f;border:1px solid #bda36f33;padding:9px 8px;outline:none}.league-filters input:focus,.league-filters select:focus{border-color:#bda36f99}.league-scroll{flex:1;min-height:80px;overflow:auto;padding-right:5px;scrollbar-width:thin;scrollbar-color:#65583b transparent}.clan-row{display:flex;align-items:center;text-align:left;width:100%;gap:11px;padding:12px 0;border-bottom:1px solid #bda36f22;min-width:0}.clan-row img{width:40px;height:40px;object-fit:cover;border:1px solid #cbb57e40;flex-shrink:0}.clan-rank{font:16px Georgia;color:#b7a478;width:22px;flex-shrink:0}.clan-row>span:nth-last-child(2){min-width:0;flex:1}.clan-row strong{font:13px var(--sans);font-weight:400;color:#e1d7c1;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clan-row small{font:9px var(--sans);color:#8f8979;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:7px}.row-open{font:10px var(--sans);color:#ad9b73}.clan-row:hover{background:#d3b5780b}#selected-clan{flex-shrink:0;border-bottom:1px solid var(--line);padding-bottom:15px;margin-bottom:15px}.selected-clan-heading{display:flex;gap:12px;align-items:center}.selected-clan-heading img{width:47px;height:47px;object-fit:cover}.selected-clan-heading h3{font:17px/1.4 var(--sans);font-weight:400;margin:0 0 6px}.selected-clan-heading p{font:10px var(--sans);color:#a79a7b}.team-choices{display:flex;gap:9px;margin-top:13px}.team-choices button{font:11px var(--sans);padding:10px 13px;border:1px solid #cdb07744;flex:1;color:#c7b081}.team-choices .clan-pick{background:#c5a7781a;color:#e7d5b3}.team-choices [aria-pressed=true]{background:#c5a7781a}.trader-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 11px}.trader-card{min-width:0}.trader-portrait{position:relative;width:100%;aspect-ratio:1;background:#25291e;overflow:hidden}.trader-portrait img{width:100%;height:100%;object-fit:cover}.trader-portrait>span:not(.unknown-portrait){position:absolute;left:5px;bottom:5px;font:10px monospace;background:#111b;padding:2px 4px}.trader-card h3{font:11px/1.5 var(--sans);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:7px 0 3px}.trader-card p{font:9px var(--sans);color:#8e8978;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trader-card a{font:9px var(--sans);color:#c5ae7f;display:inline-block;margin-top:5px;border-bottom:1px solid #c5ae7f55}.unknown-portrait{display:grid;place-items:center;background:#252b23;color:#b3a17d;width:100%;height:100%;font:28px Georgia}.league-footer{flex-shrink:0;border-top:1px solid var(--line);padding-top:15px;margin-top:15px}.league-footer>.live-primary{width:100%;font-size:12px;padding:11px}.compare-selection{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap;font:10px var(--sans);color:#cdbb91}.compare-selection:empty{display:none}.compare-selection span{padding:5px 8px;border:1px solid #c3a7753f;background:#b7a5760b}.compare-selection b{font:11px Georgia;color:#897c5f}.prediction-caption{display:flex;justify-content:space-between;align-items:center;font:10px var(--sans);color:#a69876;margin-top:13px}.prediction-caption button{font:10px var(--sans);text-decoration:underline;padding:0}.prediction-choice{font:10px/1.7 var(--sans);color:#9f957f;margin-top:8px}.prediction-choice strong{color:#d7c7a4;font-weight:400}#prediction-wallet{font:11px var(--sans);color:#d8c5a1;padding:0;margin-top:8px;border-bottom:1px solid #c4ac7544}.booth-script{font:11px/1.8 var(--sans);color:#cbbd9e;max-height:78px;overflow:auto;margin-top:12px;scrollbar-width:thin}.league-source{display:flex;justify-content:space-between;gap:5px;padding-top:12px;font:8px/1.5 var(--sans);color:#7c7865}.league-source a{color:#9c9073}.league-empty{display:grid;place-content:center;min-height:170px;text-align:center;padding:18px;color:#c6b89a;font:17px/1.8 Georgia,serif}.league-empty p{font:11px/1.9 var(--sans);color:#9b927b;margin-top:12px}.league-empty button{font:12px var(--sans);border:1px solid var(--line);padding:10px;margin-top:14px}.predictors-table{width:100%;border-collapse:collapse;font:11px var(--sans)}.predictors-table td,.predictors-table th{padding:14px 6px;border-bottom:1px solid var(--line);text-align:left}.predictors-table th{font-weight:400;color:#a09274;font-size:10px}.predictors-table td:last-child{color:#d3bd8e}.round-result{padding:17px 0;border-bottom:1px solid var(--line)}.round-result>span,.round-result p{font:10px/1.8 var(--sans);color:#9d927b}.round-result h3{font:15px/1.6 var(--sans);font-weight:400;margin:10px 0;color:#d6c6a3}.team-pin{position:absolute;transform:translate(-50%,-50%);z-index:2;width:26px;height:32px;padding:0;border:1px solid transparent;background:transparent}.team-pin:hover,.team-pin:focus-visible{outline:1px solid #ead6a6;outline-offset:3px;background:#d2b17315}.team-pin[aria-pressed=true]{border-color:#ead6a68a}.room-experience[data-view=league] .host-bubble{max-width:345px;font-size:12px}.room-experience[data-view=league] .room-world{filter:none;opacity:1}@keyframes archive-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@media(max-height:850px){.league-page{top:86px;bottom:120px;padding:17px;width:350px}.league-heading{margin-bottom:13px}.league-heading h2{font-size:23px;margin:7px 0}.league-filters{margin:10px 0}.league-footer{padding-top:11px;margin-top:10px}.league-source{padding-top:9px}.booth-script{max-height:45px}.selected-clan-heading img{width:35px;height:35px}#selected-clan{margin-bottom:10px;padding-bottom:10px}}.league-scroll{min-height:0}.league-footer{max-height:245px;overflow:auto;scrollbar-width:thin;scrollbar-color:#65583b transparent}@media(max-height:850px){.league-page{top:79px;bottom:113px;padding:15px}.league-heading{margin-bottom:11px}.league-heading .eyebrow{font-size:8px}.league-heading h2{font-size:22px;margin:7px 0 5px}.league-heading p{font-size:10px}.league-tabs button{padding-bottom:9px;font-size:11px}.league-filters{margin:9px 0}.league-filters input,.league-filters select{padding:7px}.selected-clan-heading h3{font-size:14px}.selected-clan-heading img{width:32px;height:32px}.selected-clan-heading p{font-size:9px}.team-choices{margin-top:9px}.team-choices button{padding:7px 10px;font-size:10px}.league-footer{max-height:173px;margin-top:10px;padding-top:10px}.league-footer>.live-primary{padding:9px;font-size:11px}.league-source{padding-top:8px}.prediction-caption{margin-top:10px}.prediction-choice{margin-top:6px;font-size:9px}.trader-grid{gap:13px 11px}.trader-portrait{aspect-ratio:1.18}.booth-script{max-height:40px}}@media(max-height:850px){.selected-clan-heading{display:none}.team-choices{margin-top:0}.league-footer #prediction-wallet{display:none}.league-footer{max-height:155px}}#read-commentary{font:10px var(--sans);color:#c0ac82;padding:0;margin-top:9px;border-bottom:1px solid #b8a16b44}.league-heading{margin-bottom:14px}.league-heading h2{font-size:25px;margin:8px 0}.league-tabs button{padding-bottom:11px}.league-filters{margin:12px 0}.league-filters input,.league-filters select{padding:8px}.selected-clan-heading img{width:40px;height:40px}#selected-clan{padding-bottom:12px;margin-bottom:12px}.team-choices{margin-top:10px}.team-choices button{padding:9px 10px}.league-footer{max-height:213px}.league-scroll{scrollbar-gutter:stable}@media(max-height:850px){.league-heading{margin-bottom:9px}.league-heading h2{font-size:22px;margin:6px 0}.league-filters{margin:8px 0}.league-filters input,.league-filters select{padding:7px}.team-choices{margin-top:0}.team-choices button{padding:7px 10px}#selected-clan{margin-bottom:10px;padding-bottom:10px}.league-footer{max-height:161px}}.league-page{top:99px;bottom:104px;width:390px;padding:22px;background:#151b17f5;border-color:#c4ac7b66}.league-heading{margin-bottom:18px}.league-heading h2{margin:0 0 9px;font-size:27px}.league-heading p{font-size:12px;color:#c2b79f}.league-tabs button{font-size:12px;color:#b9ad92}.league-filters input,.league-filters select{font-size:12px;color:#ddd1b6;padding:10px 8px}.clan-row{padding:13px 0}.clan-row img{width:45px;height:45px}.clan-row small{font-size:10px;color:#b0a48b}.row-open{color:#cdbb91}.league-footer{max-height:170px}.league-source{font-size:10px;color:#b1a58d;line-height:1.7}.league-source a{color:#c3b596}.prediction-caption{font-size:11px;color:#ccbc99}.prediction-choice{font-size:11px;color:#c4b99f}.league-footer #prediction-wallet{display:inline-block;font-size:12px}.selected-clan-heading{display:flex}.selected-clan-heading img{width:42px;height:42px}.selected-clan-heading h3{font-size:17px}.selected-clan-heading p{font-size:11px;color:#bfb190}.team-choices{margin-top:12px}.team-choices button{font-size:12px;padding:9px 8px;color:#decba5}.trader-portrait{aspect-ratio:1}.trader-card h3{font-size:12px;color:#eadfc7}.trader-card p{font-size:10px;color:#b1a58d}.member-open{display:block;text-align:left;padding:0;width:100%}.member-open:hover .trader-portrait{outline:1px solid #d9c595;outline-offset:2px}.member-detail{padding-bottom:15px}.member-back{font:11px var(--sans);color:#c6b694;padding:3px 0 12px}.member-back:hover{text-decoration:underline}.member-detail-portrait{width:180px;aspect-ratio:1;margin:6px auto 17px}.member-detail-portrait img{width:100%;height:100%;object-fit:cover}.member-detail h3{font:23px/1.5 var(--sans);font-weight:400;overflow-wrap:anywhere}.member-handle{font:12px/1.7 var(--sans);color:#bcaf91;margin-top:6px}.member-team{display:flex;align-items:center;gap:13px;margin:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px 0;font:13px var(--sans)}.member-team img{width:38px;height:38px;object-fit:cover}.member-team small{display:block;font:11px var(--sans);color:#b7aa8d;margin-top:7px}.member-social{font:12px var(--sans);color:#e1cda2;border-bottom:1px solid #c9b38477;padding-bottom:4px}.member-pending{font:12px var(--sans);color:#b4a68b}.league-empty p{color:#bcaf93;font-size:12px}.predictors-table{font-size:12px}.predictors-table th{font-size:11px;color:#c7b694}@media(max-height:800px){.league-page{top:80px;bottom:87px;width:370px;padding:17px}.league-heading{margin-bottom:12px}.league-heading h2{font-size:24px;margin:0 0 7px}.league-filters{margin:10px 0}.league-filters input,.league-filters select{padding:8px}.league-footer{max-height:140px;padding-top:10px}.selected-clan-heading{display:flex}.selected-clan-heading img{width:35px;height:35px}.selected-clan-heading h3{font-size:15px}.selected-clan-heading p{font-size:10px}.team-choices{margin-top:10px}.team-choices button{font-size:11px;padding:8px 6px}.member-detail-portrait{width:130px}.member-detail h3{font-size:20px}.trader-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.member-detail-portrait{width:230px}.member-detail h3{font-size:24px}.member-handle{font-size:13px}.member-team{margin:17px 0}.member-social{font-size:13px}@media(max-height:800px){.member-detail-portrait{width:170px}.member-detail h3{font-size:21px}.member-team{margin:14px 0}}.league-page{top:76px;bottom:48px;left:16px;width:390px;padding:20px;background:#131715f8;border:1px solid #353c37;border-radius:7px;box-shadow:0 15px 45px #0006;font-family:var(--sans)}.league-heading h2{font:600 22px/1.4 var(--sans);color:#eef3ef;margin:0 0 7px}.league-heading p{font-size:12px;color:#929f96;line-height:1.6}.league-heading button{color:#8fa397;padding:3px}.league-tabs{border-color:#303a33}.league-tabs button{color:#98a79e;font-size:13px;padding:0 5px 11px}.league-tabs .selected{color:#9fd8b4;border-color:#85caa0}.league-filters input,.league-filters select{border:1px solid #343f37;background:#0d120f;color:#d7e3db;border-radius:4px;font-size:12px;padding:10px}.league-filters input:focus,.league-filters select:focus{border-color:#7dba95}.league-scroll{scrollbar-color:#53685b transparent}.clan-row{gap:12px;border-color:#2c352f;border-radius:4px;padding:13px 4px}.clan-row:hover{background:#202b24}.clan-rank{font:500 16px var(--sans);color:#839d8e}.clan-row strong{font-size:14px;color:#e2ebe5}.clan-row small{color:#8e9c93;font-size:11px}.clan-row img{width:46px;height:46px;border:1px solid #34463a;border-radius:5px}.row-open{font-size:11px;color:#8cc8a2}.selected-clan-heading h3{color:#e8f3ed;font-weight:600}.selected-clan-heading img{border-radius:5px}.selected-clan-heading p{color:#93aa9c}.team-choices button{border:1px solid #435a4b;border-radius:4px;background:#1d2a22;color:#b3d4bf}.team-choices .clan-pick{background:#8accaa;color:#102318;font-weight:600}.team-choices [aria-pressed=true]{background:#315b40;color:#bfe5ce}.trader-card h3{color:#e3ede7;font-size:12px}.trader-card p{color:#839c8d;font-size:11px}.trader-portrait{border-radius:5px}.member-open:hover .trader-portrait{outline-color:#84caa0}.unknown-portrait{background:#24352b;color:#8ebda1;font-family:var(--sans)}.member-detail h3{font-weight:600;color:#edf4ef}.member-back,.member-handle,.member-team small,.member-pending{color:#9fb5a7}.member-team{border-color:#324138}.member-detail-portrait img{border-radius:7px}.member-social{color:#91cda8;border-color:#639176}.league-footer{border-color:#303a33;padding-top:14px;margin-top:15px;max-height:170px;overflow:visible}.prediction-caption{color:#a2c0af;font-size:12px}.prediction-caption button{font-size:11px}.prediction-choice{color:#a0b3a7;font-size:12px}.prediction-choice strong{color:#c5e0cf}.league-footer #prediction-wallet{color:#9bd7b1;border-color:#567b63;font-size:12px}.league-source{color:#83978b;font-size:10px}.league-source a{color:#99b8a6}.compare-selection span{color:#afd4bd;border-color:#3b614a;background:#233b2c}.league-empty{font-family:var(--sans);color:#d1e4d8;font-size:16px}.league-empty p{font-size:12px;color:#8fa799}.predictors-table th{color:#8aab98}.predictors-table td:last-child{color:#9bd4af}.round-result h3{color:#daebe1}.round-result>span,.round-result p{color:#92ab9c}.member-detail-portrait{width:210px}.member-team{margin:12px 0;padding:12px 0}@media(max-height:800px){.league-page{top:72px;bottom:43px;padding:16px;width:370px}.league-heading h2{font-size:20px}.league-heading{margin-bottom:11px}.league-filters input,.league-filters select{padding:8px}.league-footer{max-height:145px;margin-top:10px;padding-top:11px}.member-detail-portrait{width:160px}.team-choices button{font-size:12px}.member-detail h3{font-size:21px}}#open-daily{display:block;width:100%;padding:11px;background:#294332;color:#c6ecd1;border:1px solid #536f5c;border-radius:4px;font-size:12px;cursor:pointer}#open-daily:hover{background:#365640}
