@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.firm-fonts{--font-sans:"Inter", "Inter Fallback";--font-display:"Geist", "Geist Fallback";--font-mono:"Geist Mono", "Geist Mono Fallback"}
.gm-token{max-width:92rem;margin:0 auto;padding:6rem clamp(1rem,3vw,3rem)}.gm-token>header{text-align:center}.gm-token>header .gm-eyebrow{justify-content:center}.gm-token>header h1{letter-spacing:-.06em;margin:0 auto 1.3rem;font-size:clamp(3rem,6vw,6rem);font-weight:570;line-height:.93}.gm-token>header h1 em{color:var(--gm-lime);font-style:normal}.gm-token>header>span{color:#979fb2;max-width:48rem;margin:0 auto;line-height:1.65;display:block}.gm-token>header>div{background:radial-gradient(circle,#c8ff3514,#0000 65%);gap:.25rem;width:fit-content;margin:4rem auto 1rem;padding:2rem;display:grid}.gm-token>header>div small{color:#788095;letter-spacing:.14em;font-size:.55rem}.gm-token>header>div strong{color:var(--gm-lime);letter-spacing:-.055em;font-size:clamp(3rem,7vw,6rem);font-weight:590;line-height:1}.gm-token>header>div b{letter-spacing:.18em;font-size:.75rem}.gm-token section{border-top:1px solid var(--gm-line);margin-top:6rem;padding-top:5rem}.gm-token section>header{justify-content:space-between;align-items:end;margin-bottom:2rem;display:flex}.gm-token section>header p{color:var(--gm-lime);letter-spacing:.12em;margin:0;font-size:.58rem;font-weight:800}.gm-token section>header h2{letter-spacing:-.05em;max-width:17ch;margin:.4rem 0 0;font-size:clamp(2.2rem,4vw,4rem);font-weight:570}.gm-token__roles>div{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.gm-token__roles article{border:1px solid var(--gm-line);background:linear-gradient(145deg,#ffffff0d,#ffffff05);border-radius:1.2rem;min-height:17rem;padding:1.4rem}.gm-token__roles article>span{color:var(--gm-lime);letter-spacing:-.04em;font-size:1.8rem;font-weight:650}.gm-token__roles h3{margin:4rem 0 .5rem;font-size:1.1rem}.gm-token__roles p{color:#8991a4;margin:0;font-size:.75rem;line-height:1.6}.gm-token__revenue>div{border-top:1px solid var(--gm-line)}.gm-token__revenue article{border-bottom:1px solid var(--gm-line);grid-template-columns:10rem 1fr;align-items:start;gap:2rem;padding:1.4rem 0;display:grid}.gm-token__revenue article>span{color:var(--gm-lime);font-size:1.25rem;font-weight:620}.gm-token__revenue h3{margin:0 0 .35rem;font-size:.95rem}.gm-token__revenue p{color:#858da0;margin:0;font-size:.72rem}.gm-token__flywheel>p{color:#747c90;text-align:center;max-width:42rem;margin:1rem auto 0;font-size:.65rem}.gm-token__orbit{max-width:65rem;height:42rem;margin:0 auto;position:relative}.gm-token__orbit:before{content:"";background-image:radial-gradient(#ffffff1c .6px,#0000 .6px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 75%);mask-image:radial-gradient(circle,#000 0,#0000 75%)}.gm-token__orbit .orbit-line{border:1px solid var(--gm-line);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gm-token__orbit .orbit-line--one{width:22rem;height:22rem}.gm-token__orbit .orbit-line--two{border-color:#c8ff3529;width:37rem;height:37rem}.gm-token__orbit>div{z-index:2;background:#11161d;border:1px solid #c8ff3580;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:9rem;height:9rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 75px #c8ff3524}.gm-token__orbit>div span{color:var(--gm-lime);font-size:2rem;font-weight:850}.gm-token__orbit>div b{letter-spacing:.13em;font-size:.68rem}.gm-token__orbit>div small{color:#6d7589;letter-spacing:.1em;font-size:.42rem}.gm-token__orbit article{border:1px solid var(--gm-line);z-index:3;background:#121728f5;border-radius:.9rem;gap:.2rem;min-width:13rem;padding:.8rem;display:grid;position:absolute}.gm-token__orbit article i{color:var(--gm-lime);font-size:.55rem;font-style:normal}.gm-token__orbit article b{font-size:.7rem}.gm-token__orbit article small{color:#798195;font-size:.54rem}.gm-token__orbit .node-one{top:7%;left:5%}.gm-token__orbit .node-two{top:15%;right:2%}.gm-token__orbit .node-three{bottom:8%;right:7%}.gm-token__orbit .node-four{bottom:4%;left:12%}.gm-token__orbit .node-five{top:44%;left:1%}.gm-token__allocation>header>span{color:#858da0;max-width:27rem;font-size:.72rem;line-height:1.55}.gm-token__allocation>div{border-top:1px solid var(--gm-line)}.gm-token__allocation article{border-bottom:1px solid var(--gm-line);grid-template-columns:6rem 1fr;align-items:start;gap:1.5rem;padding:1.15rem 0;display:grid}.gm-token__allocation article>strong{color:var(--gm-lime);font-size:1.6rem}.gm-token__allocation h3{margin:0 0 .35rem;font-size:.85rem}.gm-token__allocation h3 span{color:#71798d;margin-left:.6rem;font-size:.62rem}.gm-token__allocation p{color:#7f879b;margin:0;font-size:.68rem}.gm-token__sequence{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:1rem;display:grid}.gm-token__sequence>div{border:1px solid var(--gm-line);background:#ffffff06;border-radius:1rem;padding:1.2rem}.gm-token__sequence>div span{color:var(--gm-lime);letter-spacing:.1em;font-size:.52rem}.gm-token__sequence h3{margin:.5rem 0;font-size:.9rem}.gm-token__sequence p{color:#7d8598;margin:0;font-size:.64rem;line-height:1.5}.gm-token__sequence>i{color:#50596e;align-self:center;font-style:normal}.gm-rulebook__anatomy{border:1px solid var(--gm-line);background:linear-gradient(145deg,#ffffff0d,#ffffff04);border-radius:1.4rem;grid-template-columns:.8fr 1.2fr;gap:2rem;max-width:70rem;margin:0 auto;padding:2rem;display:grid}.gm-rulebook__anatomy>div>p,.gm-rulebook__ledger header p,.gm-rulebook__cases header p{color:var(--gm-lime);letter-spacing:.11em;font-size:.55rem}.gm-rulebook__anatomy h2{letter-spacing:-.04em;font-size:2rem}.gm-rulebook__anatomy>div>div{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.gm-rulebook__anatomy>div span{border:1px solid var(--gm-line);background:#ffffff09;border-radius:.7rem;padding:.7rem;display:grid}.gm-rulebook__anatomy small{color:#737b8f;font-size:.5rem}.gm-rulebook__anatomy b{color:var(--gm-lime);font-size:1.3rem}.gm-rulebook__anatomy dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.gm-rulebook__anatomy dl div{border-top:1px solid var(--gm-line);gap:.35rem;padding:.75rem;display:grid}.gm-rulebook__anatomy dt{color:#6f778b;font-size:.52rem}.gm-rulebook__anatomy dd{margin:0;font-size:.65rem;line-height:1.5}.gm-rulebook__ledger,.gm-rulebook__cases{max-width:70rem;margin:6rem auto 0}.gm-rulebook__ledger header h2,.gm-rulebook__cases header h2{letter-spacing:-.04em;max-width:19ch;font-size:2.6rem}.gm-rulebook__ledger>div{grid-template-columns:repeat(4,1fr);display:grid}.gm-rulebook__ledger article{border-block:1px solid var(--gm-line);grid-template-columns:auto 1fr;gap:.6rem;padding:1rem;display:grid}.gm-rulebook__ledger article+article{border-left:1px solid var(--gm-line)}.gm-rulebook__ledger article>strong{color:var(--gm-lime)}.gm-rulebook__ledger article span{gap:.3rem;display:grid}.gm-rulebook__ledger article b{font-size:.7rem}.gm-rulebook__ledger article small{color:#757d91;font-size:.55rem;line-height:1.5}.gm-rulebook__ledger>p{color:#687084;text-align:center;font-size:.6rem}.gm-rulebook__cases>div{border-top:1px solid var(--gm-line)}.gm-rulebook__cases article{border-bottom:1px solid var(--gm-line);grid-template-columns:2.5rem 1fr;align-items:start;gap:1rem;padding:1rem 0;display:grid}.gm-rulebook__cases article>span{color:var(--gm-lime);font-size:.55rem}.gm-rulebook__cases h3{margin:0 0 .3rem;font-size:.78rem}.gm-rulebook__cases article p{color:#7e8699;margin:0;font-size:.66rem;line-height:1.55}@media (max-width:760px){.gm-token__roles>div,.gm-rulebook__anatomy{grid-template-columns:1fr}.gm-token section>header{flex-direction:column;align-items:start}.gm-token__orbit{height:auto;padding:1rem 0}.gm-token__orbit .orbit-line,.gm-token__orbit>div{display:none}.gm-token__orbit article{min-width:0;margin-bottom:.5rem;position:static}.gm-token__sequence{grid-template-columns:1fr}.gm-token__sequence>i{justify-self:center;transform:rotate(90deg)}.gm-rulebook__ledger>div{grid-template-columns:1fr 1fr}.gm-rulebook__ledger article:nth-child(3){border-left:0}.gm-rulebook__anatomy dl{grid-template-columns:1fr}}
.fb,.fb-nav,.fb-footer{--bg:#f4f1ea;--bg-2:#ebe7dd;--ink:#0d1015;--muted:#59626e;--dim:#5e6874;--line:#d8d3c6;--line-2:#c9c3b4;--card:#fff;--card-2:#ece8df;--green:#3a6b00;--green-soft:#e9f5c6;--red:#c93a27;--red-soft:#fbe7e3;--d-bg:#0c0f14;--d-panel:#141a23;--d-panel-2:#1d2530;--d-line:#2b3441;--d-text:#f1eee5;--d-muted:#a7afba;--d-dim:#8b95a3;--lime:#d4ff3f;--lime-ink:#1e2a00;--lime-tint:#141b0c;--coral:#ff6b5e;--coral-tint:#1e100e;--sans:var(--font-display), var(--font-sans), Inter, system-ui, sans-serif;--display:var(--font-display), var(--font-sans), Inter, system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;--wrap:86rem;--gutter:clamp(1rem, 4vw, 3rem);--shadow:0 1px 2px #0d101508, 0 8px 24px -14px #0d10151a;--shadow-dark:0 1px 0 #ffffff0a inset, 0 20px 50px -20px #0009}.fb{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100vh;font-size:.95rem}.fb *{box-sizing:border-box}.fb a{color:inherit;text-decoration:none}.fb button,.fb input,.fb select{font:inherit}.fb h1,.fb h2,.fb h3{color:var(--ink);font-family:var(--display);letter-spacing:-.02em;margin:0;line-height:1.08}.fb p{margin:0}.fb .wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin:0 auto}.fb .eyebrow{color:var(--green);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:600}.fb .lede{color:var(--muted);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.55}.fb .yes{color:var(--green)}.fb .no{color:var(--red)}.fb-btn{border:1px solid var(--ink);cursor:pointer;font-family:var(--sans);border-radius:.8rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.7rem 1.25rem;font-size:.95rem;font-weight:600;transition:transform .12s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.fb-btn:hover{transform:translateY(-1px)}.fb-btn:active{transform:translateY(0)scale(.99)}.fb .fb-btn--ink{background:var(--ink);color:var(--bg);box-shadow:0 10px 24px -12px #0d101599}.fb .fb-btn--ink:hover{background:#1b2028}.fb .fb-btn--line{color:var(--ink);background:0 0}.fb .fb-btn--line:hover{background:var(--card-2)}.fb .fb-btn--lime{background:var(--lime);border-color:var(--lime);color:var(--lime-ink)}.fb .fb-btn--lime:hover{background:#e2ff6d;box-shadow:0 0 20px -8px #d4ff3f73}.fb .fb-btn--coral{background:var(--coral);border-color:var(--coral);color:#2a0b08}.fb .fb-btn--coral:hover{background:#ff8579;box-shadow:0 0 32px -6px #ff6b5e80}.fb-btn:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}.fb-btn--sm{min-height:2.5rem;padding:.5rem .95rem;font-size:.85rem}.fb-tag{border:1px solid var(--line-2);color:var(--dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:.45rem;padding:.3rem .5rem;font-size:.64rem;font-weight:600;display:inline-block}.fb-tag--green{border-color:var(--green);color:var(--green)}.fb-tag--dark{border-color:var(--d-line);color:var(--d-dim)}.fb-tag--lime{border-color:var(--lime);color:var(--lime)}.fb-mark{font-family:var(--display);border-radius:.7rem;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.95rem;font-weight:600;display:inline-flex}.fb-mark--violet{color:#c8bbff;background:#2f2857}.fb-mark--cyan{color:#86eaff;background:#123c47}.fb-mark--orange{color:#ffb36f;background:#4d2f1c}.fb-mark--pink{color:#ff93cc;background:#4b2140}.fb-mark--project{background:#0d1015;padding:.25rem;overflow:hidden}.fb-mark--project img{object-fit:contain;width:100%;height:100%;display:block}.fb-mark--firm{background:0 0;padding:0}.fb-mark--firm svg{width:100%;height:100%;display:block}.fb-mark--compact{border-radius:.4rem;width:1.35rem;height:1.35rem;padding:.16rem}.fb-mark--compact.fb-mark--firm{padding:0}.fb-live{color:var(--green);font-family:var(--mono);letter-spacing:.12em;align-items:center;gap:.4rem;font-size:.66rem;font-weight:600;display:inline-flex}.fb-live i{background:var(--green);border-radius:50%;width:.45rem;height:.45rem;animation:1.6s ease-in-out infinite fb-blink;display:inline-block}.fb-obj .fb-live{color:var(--lime)}.fb-obj .fb-live i{background:var(--lime);box-shadow:0 0 10px #d4ff3fcc}@keyframes fb-blink{0%,to{opacity:1}50%{opacity:.35}}.fb-nav{--dim:#4d5763;--muted:#4d5763;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);min-height:4.5rem;padding-inline:var(--gutter);z-index:30;background:#f4f1eae0;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;display:grid;position:sticky;top:0}.fb-nav--dark{color:#f7f8fc;background:#070914e6;border-bottom-color:#ffffff1a}.fb-brand{align-items:center;gap:.6rem;display:flex}.fb-brand svg{flex:none;display:block}.fb-brand strong{font-family:var(--display);letter-spacing:.14em;font-size:1rem;font-weight:600}.fb-brand small{border-left:1px solid var(--line);color:var(--dim);font-family:var(--mono);letter-spacing:.1em;margin-left:.2rem;padding-left:.7rem;font-size:.62rem}.fb-nav--dark .fb-brand small{color:#8f96aa;border-color:#ffffff29}.fb-nav nav{justify-content:center;gap:.2rem;display:flex}.fb-nav nav a{color:var(--muted);white-space:nowrap;border-radius:.6rem;padding:.6rem .85rem;font-size:.9rem;font-weight:600}.fb-nav nav a:hover,.fb-nav nav a.is-current{background:var(--card-2);color:var(--ink)}.fb-nav--dark nav a{color:#b6bbca}.fb-nav--dark nav a:hover,.fb-nav--dark nav a.is-current{color:#fff;background:#ffffff14}.fb-nav__actions{justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.fb-nav__demo{color:var(--dim);font-family:var(--mono);letter-spacing:.08em;font-size:.66rem}.fb-nav__actions>*{white-space:nowrap;flex:none}@media (max-width:96rem){.fb-nav__demo{text-align:right;white-space:normal;max-width:9.5rem;line-height:1.35}}@media (max-width:80rem){.fb-nav{gap:1rem}.fb-brand small{display:none}.fb-nav nav a{padding-inline:.6rem}}@media (max-width:76rem){.fb-nav nav a{padding-inline:.45rem;font-size:.84rem}.fb-nav__actions{gap:.45rem}}@media (max-width:72rem){.fb-nav .fb-btn--line{display:none}}.fb-nav--dark .fb-nav__demo{color:#8f96aa}.fb-nav--dark .fb-btn--ink,.gm-site .fb-nav--dark .fb-btn--ink{background:var(--lime);border-color:var(--lime);color:var(--lime-ink);box-shadow:none}.fb-nav--dark .fb-btn--line,.gm-site .fb-nav--dark .fb-btn--line{color:#fff;border-color:#ffffff4d}.fb-nav--dark .fb-btn--line:hover{background:#ffffff14}.fb-tape{background:var(--ink);color:var(--d-text);position:relative;overflow:hidden}.fb-tape:before,.fb-tape:after{content:"";pointer-events:none;z-index:2;width:6rem;height:100%;position:absolute;top:0}.fb-tape:before{background:linear-gradient(90deg, var(--ink), transparent);left:0}.fb-tape:after{background:linear-gradient(270deg, var(--ink), transparent);right:0}.fb-tape__track{white-space:nowrap;gap:3rem;width:max-content;padding:.7rem 0;animation:150s linear infinite fb-tape;display:flex}.fb-tape:hover .fb-tape__track{animation-play-state:paused}.fb-tape__item{font-family:var(--mono);letter-spacing:.04em;align-items:center;gap:.6rem;font-size:.74rem;display:inline-flex}.fb-tape__item b{color:var(--d-text);font-weight:600}.fb-tape__item .yes{color:var(--lime)}.fb-tape__item .no{color:var(--coral)}.fb-tape__item span{color:var(--d-dim)}.fb-tape__item i{background:var(--d-line);width:1px;height:.9rem;display:inline-block}@keyframes fb-tape{to{transform:translate(-50%)}}.fb-footer{border-top:1px solid var(--line);padding:2.5rem var(--gutter) 3rem;margin-top:4rem}.fb-footer>div{max-width:var(--wrap);grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;margin:0 auto;display:grid}.fb-footer nav{flex-wrap:wrap;justify-content:center;gap:1.2rem;display:flex}.fb-footer nav a{color:var(--muted);font-size:.85rem;font-weight:600}.fb-footer nav a:hover{color:var(--ink)}.fb-footer p{color:var(--dim);font-family:var(--mono);letter-spacing:.04em;text-align:right;font-size:.66rem}.fb-footer--dark{color:#f7f8fc;background:#070914;border-top-color:#ffffff1a}.fb-footer--dark nav a{color:#979eb0}.fb-footer--dark nav a:hover{color:#fff}.fb-footer--dark p{color:#8f97a8}.fb-hero-wrap{border-bottom:1px solid var(--line);background:radial-gradient(60rem 30rem at 85% 0,#d4ff3f29,#0000 60%),radial-gradient(40rem 20rem at 0 100%,#ff6b5e14,#0000 60%);position:relative}.fb-hero-wrap:before{content:"";pointer-events:none;background-image:radial-gradient(#0d10151f .7px,#0000 .7px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 80% 40%,#000,#0000 55%);mask-image:radial-gradient(circle at 80% 40%,#000,#0000 55%)}.fb-hero{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);align-items:center;gap:3.5rem;padding-block:clamp(3.5rem,7vw,6.5rem) clamp(2.5rem,5vw,4.5rem);display:grid;position:relative}.fb-hero h1{letter-spacing:-.03em;font-size:clamp(2.5rem,5.4vw,5rem);font-weight:600;line-height:.96}.fb-hero h1 em{color:var(--green);font-style:normal;font-weight:500}.fb-hero .lede{max-width:33rem;margin-top:1.5rem}.fb-hero .lede b{color:var(--ink)}.fb-hero__buttons{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.fb-hero__truth{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;margin-top:1.6rem;font-size:.66rem;line-height:1.6}.fb-hero__truth b{color:var(--ink);font-weight:600}.fb-obj{background:linear-gradient(180deg, #171e28, var(--d-panel) 30%);border:1px solid var(--d-line);box-shadow:var(--shadow-dark);color:var(--d-text);border-radius:1.4rem}.fb-obj h2,.fb-obj h3{color:var(--d-text)}.fb-obj .eyebrow{color:var(--d-dim)}.fb-obj .eyebrow--lime,.fb-obj .yes{color:var(--lime)}.fb-obj .no{color:var(--coral)}.fb-feature{padding:1.6rem;position:relative}.fb-feature__top{align-items:center;gap:.7rem;display:flex}.fb-feature__top .who{gap:.1rem;display:grid}.fb-feature__top .who strong{font-size:.95rem}.fb-feature__top .who small{color:var(--d-dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.fb-feature__top .fb-tag{margin-left:auto}.fb-feature h2{letter-spacing:-.025em;margin-top:1.1rem;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:600;line-height:1.18}.fb-feature__meta{color:var(--d-dim);font-family:var(--mono);flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:1rem;font-size:.68rem;display:flex}.fb-feature__meta b{color:var(--d-muted);font-weight:500}.fb-chance{grid-template-columns:auto 1fr;align-items:center;gap:1rem;margin-top:1.2rem;display:grid}.fb-chance strong{color:var(--lime);font-family:var(--display);letter-spacing:-.03em;font-size:3rem;font-weight:600;line-height:.9}.fb-chance strong small{color:var(--d-dim);font-family:var(--mono);letter-spacing:.12em;margin-top:.45rem;font-size:.62rem;font-weight:600;display:block}.fb-chance__bar{background:var(--coral);border-radius:999px;height:.7rem;position:relative;overflow:hidden}.fb-chance__bar i{background:linear-gradient(90deg, #9ed42a, var(--lime));border-radius:999px;height:100%;display:block}.fb-chance__scale{color:var(--d-dim);font-family:var(--mono);justify-content:space-between;margin-top:.4rem;font-size:.62rem;display:flex}.fb-pair{grid-template-columns:1fr 1fr;gap:.7rem;margin-top:1.2rem;display:grid}.fb-pair a,.fb-pair button{cursor:pointer;text-align:left;border-radius:.9rem;gap:.15rem;padding:.9rem 1rem;transition:transform .12s,box-shadow .15s,filter .15s;display:grid;position:relative}.fb-pair a:hover,.fb-pair button:hover{transform:translateY(-2px)}.fb-pair a:active,.fb-pair button:active{transform:translateY(0)scale(.98)}.fb-pair small{font-family:var(--mono);letter-spacing:.14em;font-size:.64rem;font-weight:600}.fb-pair b{font-family:var(--display);letter-spacing:-.03em;font-size:1.8rem;font-weight:600;line-height:1}.fb-pair span{color:var(--d-muted);font-size:.72rem}.fb-pair .yes-box{background:var(--lime-tint);border:1px solid var(--lime);color:var(--lime)}.fb-pair .yes-box:hover{box-shadow:0 0 18px -8px #d4ff3f73}.fb-pair .no-box{background:var(--coral-tint);border:1px solid var(--coral);color:var(--coral)}.fb-pair .no-box:hover{box-shadow:0 0 18px -8px #ff6b5e66}.fb-pair--flat a,.fb-pair--flat button{padding:.7rem .85rem}.fb-pair--flat b{font-size:1.4rem}.fb-meter{margin-top:1.2rem}.fb-meter__row{font-family:var(--mono);justify-content:space-between;align-items:baseline;margin-bottom:.45rem;font-size:.7rem;display:flex}.fb-meter__row b{color:var(--d-text);font-size:1rem}.fb-meter__row span{color:var(--d-dim)}.fb-meter__bar{background:var(--d-panel-2);border-radius:999px;height:.45rem;position:relative;overflow:hidden}.fb-meter__bar i{background:linear-gradient(90deg, #9ed42a, var(--lime));border-radius:inherit;height:100%;display:block}.fb-meter--light .fb-meter__row b{color:var(--ink)}.fb-meter--light .fb-meter__row span{color:var(--dim)}.fb-meter--light .fb-meter__bar{background:var(--card-2)}.fb-meter--light .fb-meter__bar i{background:var(--green)}.fb-feed{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:1.5rem;padding-block:1.2rem 1.4rem;display:grid;position:relative}.fb-feed>div{align-items:center;gap:.8rem;min-width:0;display:flex}.fb-feed>div+div{border-left:1px solid var(--line);padding-left:1.5rem}.fb-feed .fb-mark{width:2rem;height:2rem;font-size:.8rem}.fb-feed p{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;line-height:1.35;overflow:hidden}.fb-feed p b{font-weight:600}.fb-feed small{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;margin-top:.15rem;font-size:.62rem;display:block}.fb-section{padding-block:clamp(3.5rem,7vw,6rem)}.fb-section__head{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.fb-section__head h2{letter-spacing:-.028em;max-width:24ch;margin-top:.5rem;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:600}.fb-section__head p{color:var(--muted);max-width:30rem;font-size:1rem;line-height:1.5}.fb-section--tint{background:var(--bg-2);border-block:1px solid var(--line)}.fb-section--dark{background:var(--d-bg);color:var(--d-text);position:relative}.fb-section--dark:before{content:"";pointer-events:none;background:radial-gradient(50rem 20rem at 20% 0,#d4ff3f1f,#0000 60%);position:absolute;inset:0}.fb-section--dark>.wrap{position:relative}.fb-section--dark h2,.fb-section--dark h3{color:var(--d-text)}.fb-section--dark .fb-section__head p,.fb-section--dark .lede{color:var(--d-muted)}.fb-section--dark .eyebrow{color:var(--lime)}.fb-filters{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.2rem;display:flex}.fb-filters button{border:1px solid var(--line-2);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:.5rem .95rem;font-size:.82rem;font-weight:600;transition:background .12s,color .12s}.fb-filters button:hover{background:var(--card-2);color:var(--ink)}.fb-filters button.is-active{background:var(--ink);border-color:var(--ink);color:var(--bg)}.fb-filters label{color:var(--dim);margin-left:auto;font-size:.78rem}.fb-filters select{background:var(--card);border:1px solid var(--line-2);color:var(--ink);border-radius:.5rem;margin-left:.4rem;padding:.4rem .55rem}.fb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.fb-card{flex-direction:column;padding:1.35rem;transition:transform .15s,border-color .15s,box-shadow .15s;animation:.5s both fb-rise;display:flex}.fb-card:hover{border-color:#47536a;transform:translateY(-2px);box-shadow:0 24px 48px -28px #000000b3}.fb-card__top{align-items:center;gap:.7rem;display:flex}.fb-card__top .who{gap:.1rem;min-width:0;display:grid}.fb-card__top .who strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.fb-card__top .who small{color:var(--d-dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}.fb-card__top .fb-tag{margin-left:auto}.fb-card h3{letter-spacing:-.02em;min-height:3.1em;margin-top:1rem;font-size:1.15rem;font-weight:600;line-height:1.22}.fb-card h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:.2em;text-decoration-thickness:2px}.fb-card__chance{align-items:center;gap:.8rem;margin-top:.9rem;display:flex}.fb-card__chance strong{color:var(--lime);font-family:var(--display);letter-spacing:-.028em;font-size:1.85rem;font-weight:600;line-height:1}.fb-card__chance .bar{background:var(--coral);border-radius:999px;flex:1;height:.5rem;overflow:hidden}.fb-card__chance .bar i{background:var(--lime);height:100%;display:block}.fb-card__chance small{color:var(--d-dim);font-family:var(--mono);letter-spacing:.1em;font-size:.6rem}.fb-card .fb-meter{margin-top:1rem}.fb-card .fb-pair{margin-top:auto;padding-top:1.1rem}.fb-card__foot{color:var(--d-dim);font-family:var(--mono);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:1rem;font-size:.64rem;display:flex}.fb-card__foot b{color:var(--d-muted);font-weight:500}.fb-card__hot{background:var(--lime);color:var(--lime-ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:.4rem;margin-left:auto;padding:.28rem .45rem;font-size:.58rem;font-weight:600}.fb-trends{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.6rem;display:grid}.fb-trend{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:1.1rem;gap:.7rem;padding:1.1rem 1.2rem;transition:transform .15s,border-color .15s;display:grid}.fb-trend:hover{border-color:var(--ink);transform:translateY(-2px)}.fb-trend__row{align-items:center;gap:.7rem;display:flex}.fb-trend__row>div{gap:.1rem;min-width:0;display:grid}.fb-trend__row strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.fb-trend__row small{color:var(--dim);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.fb-trend__row b{font-family:var(--display);letter-spacing:-.03em;margin-left:auto;font-size:1.45rem;font-weight:600}.fb-trend p{color:var(--muted);font-size:.8rem;line-height:1.4}.fb-related{padding-bottom:3rem}.fb-related .fb-section__head{margin-bottom:1.2rem}@keyframes fb-rise{0%{transform:translateY(14px)}}.fb-stats{background:var(--card);border:1px solid var(--line);border-radius:1.2rem;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.fb-stats>div{gap:.25rem;padding:1.4rem;display:grid}.fb-stats>div+div{border-left:1px solid var(--line)}.fb-stats small{color:var(--dim);font-family:var(--mono);letter-spacing:.12em;font-size:.62rem}.fb-stats strong{font-family:var(--display);letter-spacing:-.03em;margin-top:.2rem;font-size:1.7rem;font-weight:600;line-height:1}.fb-stats span{color:var(--dim);font-size:.74rem}.fb-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.fb-step{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:1.4rem;flex-direction:column;padding:1.6rem;display:flex}.fb-step>.eyebrow{color:var(--green)}.fb-step h3{letter-spacing:-.03em;margin-top:.6rem;font-size:1.4rem;font-weight:600}.fb-step p{color:var(--muted);margin-top:.7rem;line-height:1.5}.fb-step .fb-obj{margin-top:1.4rem;padding:1rem}.fb-mini{gap:.5rem;display:grid}.fb-mini>div{background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem .85rem;display:flex}.fb-mini>div.is-hot{border-color:var(--lime)}.fb-mini strong{font-size:.9rem;display:block}.fb-mini small{color:var(--d-muted);font-size:.72rem}.fb-mini b{color:var(--lime);font-family:var(--mono);white-space:nowrap;font-size:1.15rem;font-weight:600}.fb-receipt{display:grid}.fb-receipt>div{border-bottom:1px solid var(--d-line);justify-content:space-between;align-items:center;padding:.55rem 0;font-size:.85rem;display:flex}.fb-receipt>div span{color:var(--d-muted)}.fb-receipt>div b{font-family:var(--mono);font-weight:500}.fb-receipt>div.is-hot{border-bottom:0}.fb-receipt>div.is-hot b{color:var(--lime);font-family:var(--display);font-size:1.45rem;font-weight:600}.fb-twist{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.2rem;display:grid}.fb-twist>div{color:var(--d-text);border-radius:1.1rem;padding:1.35rem}.fb-twist>div.light{background:var(--d-panel);border:1px solid var(--d-line)}.fb-twist>div.dark{background:var(--lime-tint);border:1px solid var(--lime)}.fb-twist .eyebrow{margin-bottom:.8rem;display:block}.fb-twist .light .eyebrow{color:var(--d-dim)}.fb-twist .dark .eyebrow{color:var(--lime)}.fb-twist strong{font-family:var(--display);letter-spacing:-.025em;font-size:1.3rem;font-weight:600;line-height:1.2;display:block}.fb-twist .dark strong{color:var(--lime)}.fb-twist p{color:var(--d-muted);margin-top:.6rem;font-size:.9rem;line-height:1.45}.fb-target{margin-top:2.4rem}.fb-target__labels{color:var(--d-muted);font-family:var(--mono);justify-content:space-between;margin-top:.7rem;font-size:.7rem;display:flex}.fb-target__labels b{color:var(--lime)}.fb-target__bar{background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:999px;height:1.2rem;position:relative}.fb-target__bar>i{border-radius:inherit;height:100%;display:block;position:absolute;top:0;left:0}.fb-target__bar>i.after{background:#4e6a12}.fb-target__bar>i.before{background:linear-gradient(90deg, #9ed42a, var(--lime))}.fb-target__bar>b{background:var(--d-text);width:2px;height:2rem;position:absolute;top:-.4rem}.fb-target__bar>b:after{color:var(--d-text);content:attr(data-label);font-family:var(--mono);letter-spacing:.1em;white-space:nowrap;font-size:.64rem;font-weight:600;position:absolute;top:-1.35rem;left:50%;transform:translate(-50%)}.fb-note{color:var(--d-text);max-width:60rem;margin-top:1.8rem;font-size:1.15rem;line-height:1.5}.fb-note b{color:var(--lime)}.fb-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.2rem;display:grid}.fb-flow>div{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:1.1rem;flex-direction:column;padding:1.35rem;display:flex}.fb-flow>div.dark{background:var(--d-panel);border-color:var(--d-line);box-shadow:var(--shadow-dark);color:var(--d-text)}.fb-flow .eyebrow{color:var(--green)}.fb-flow .dark .eyebrow{color:var(--lime)}.fb-flow strong{font-family:var(--display);letter-spacing:-.02em;margin-top:.6rem;font-size:1.2rem;font-weight:600;line-height:1.22;display:block}.fb-flow .dark strong{color:var(--d-text)}.fb-flow p{color:var(--muted);margin-top:.6rem;font-size:.9rem;line-height:1.45}.fb-flow .dark p{color:var(--d-muted)}.fb-flow i{border:1px solid var(--green);color:var(--green);font-family:var(--mono);text-align:center;border-radius:.55rem;margin-top:1.2rem;padding:.55rem .7rem;font-size:.76rem;font-style:normal;font-weight:600}.fb-flow .dark i{background:var(--lime-tint);border-color:var(--lime);color:var(--lime)}.fb-truth{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}.fb-truth>div{background:var(--card);box-shadow:var(--shadow);border-radius:1.1rem;padding:1.5rem}.fb-truth>div:first-child{border:1px solid var(--green)}.fb-truth>div:last-child{border:1px solid var(--red)}.fb-truth .eyebrow{margin-bottom:.9rem;display:block}.fb-truth>div:last-child .eyebrow{color:var(--red)}.fb-truth ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.fb-truth li{color:var(--ink);padding-left:1.1rem;font-size:.95rem;line-height:1.4;position:relative}.fb-truth li:before{background:var(--green);content:"";border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.5rem;left:0}.fb-truth>div:last-child li:before{background:var(--red)}.fb-crumb{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;gap:.5rem;padding-top:1.6rem;font-size:.68rem;display:flex}.fb-crumb a:hover{color:var(--ink)}.fb-mhead{padding-block:1.4rem 2rem}.fb-mhead__tags{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fb-mhead h1{letter-spacing:-.028em;max-width:26ch;margin-top:1rem;font-size:clamp(1.8rem,3.3vw,2.7rem);font-weight:600;line-height:1.05}.fb-mhead__meta{color:var(--muted);font-family:var(--mono);flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:1rem;font-size:.74rem;display:flex}.fb-mhead__meta b{color:var(--ink);font-weight:600}.fb-mgrid{grid-template-columns:minmax(0,1fr) 23.5rem;align-items:start;gap:1.2rem;padding-bottom:3rem;display:grid}.fb-mmain{gap:1.2rem;min-width:0;display:grid}.fb-panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:1.3rem;min-width:0;padding:1.5rem}.fb-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.fb-panel__head h2{letter-spacing:-.025em;margin-top:.3rem;font-size:1.2rem;font-weight:600}.fb-big{flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;margin-top:1rem;display:flex}.fb-big strong{font-family:var(--display);letter-spacing:-.03em;font-size:2.9rem;font-weight:600;line-height:1}.fb-big span{color:var(--muted);font-size:1rem}.fb-big em{color:var(--green);font-family:var(--mono);margin-left:auto;font-size:.74rem;font-style:normal;font-weight:600}.fb-split{background:var(--red-soft);border-radius:999px;height:.8rem;margin-top:1rem;overflow:hidden}.fb-split i{background:var(--green);height:100%;display:block}.fb-split-labels{color:var(--muted);font-family:var(--mono);justify-content:space-between;margin-top:.5rem;font-size:.7rem;display:flex}.fb-kv{grid-template-columns:1fr 1fr;gap:.7rem 2rem;margin-top:1.2rem;display:grid}.fb-kv>div{border-top:1px solid var(--line);padding-top:.7rem}.fb-kv small{color:var(--dim);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;display:block}.fb-kv b{margin-top:.25rem;font-size:.95rem;font-weight:600;display:block}.fb-kv a{color:var(--green);font-weight:600}.fb-actions{gap:.6rem;margin-top:1.2rem;display:grid}.fb-actions button{background:var(--card-2);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:.9rem;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.95rem 1rem;transition:border-color .12s,transform .12s;display:grid}.fb-actions button:hover{border-color:var(--ink);transform:translateY(-1px)}.fb-actions button.is-complete{background:var(--green-soft);border-color:var(--green)}.fb-actions button:disabled{cursor:not-allowed;opacity:.55;transform:none}.fb-actions strong{font-size:.98rem;display:block}.fb-actions small{color:var(--muted);margin-top:.15rem;font-size:.8rem;display:block}.fb-actions b{color:var(--green);font-family:var(--mono);letter-spacing:.06em;white-space:nowrap;font-size:.8rem}.fb-rules{grid-template-columns:1fr 1fr;gap:.9rem 2rem;margin:1.2rem 0 0;display:grid}.fb-rules>div{border-top:1px solid var(--line);padding-top:.7rem}.fb-rules dt{color:var(--dim);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.fb-rules dd{color:var(--ink);margin:.3rem 0 0;font-size:.92rem;line-height:1.45}.fb-mfeed{gap:.3rem;margin-top:1rem;display:grid}.fb-mfeed>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0 .3rem;display:flex}.fb-mfeed p{font-size:.9rem}.fb-mfeed small{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;white-space:nowrap;font-size:.62rem}.fb-slip{padding:1.4rem;position:sticky;top:5.5rem}.fb-slip .eyebrow{display:block}.fb-slip h2{margin-top:.5rem;font-size:1.25rem;font-weight:600}.fb-slip .fb-pair{margin-top:1rem}.fb-slip .fb-pair button[aria-pressed=false]{background:var(--d-panel-2);border-color:var(--d-line)}.fb-slip .fb-pair button[aria-pressed=true]{box-shadow:inset 0 0 0 2px}.fb-slip label{color:var(--d-muted);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:1.2rem;font-size:.66rem;display:block}.fb-slip__amount{background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:.85rem;align-items:center;margin-top:.5rem;padding:0 .9rem;transition:border-color .12s;display:flex}.fb-slip__amount:focus-within{border-color:var(--lime)}.fb-slip__amount i{color:var(--d-muted);font-style:normal;font-weight:600}.fb-slip__amount input{color:var(--d-text);font-family:var(--display);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:.7rem .4rem;font-size:1.6rem;font-weight:600}.fb-slip__amount b{color:var(--d-dim);font-family:var(--mono);font-size:.68rem}.fb-quick{gap:.4rem;margin-top:.6rem;display:flex}.fb-quick button{border:1px solid var(--d-line);color:var(--d-muted);cursor:pointer;font-family:var(--mono);background:0 0;border-radius:.55rem;flex:1;padding:.5rem 0;font-size:.78rem}.fb-quick button:hover{border-color:var(--d-muted);color:var(--d-text)}.fb-quick button.is-active{border-color:var(--lime);color:var(--lime)}.fb-slip dl{gap:.45rem;margin:1.2rem 0 0;display:grid}.fb-slip dl div{justify-content:space-between;font-size:.88rem;display:flex}.fb-slip dt{color:var(--d-muted)}.fb-slip dd{font-family:var(--mono);margin:0;font-weight:500}.fb-slip dl div.is-hot{border-top:1px solid var(--d-line);margin-top:.3rem;padding-top:.7rem}.fb-slip dl div.is-hot dt{color:var(--d-text);font-weight:600}.fb-slip dl div.is-hot dd{color:var(--lime);font-family:var(--display);font-size:1.3rem;font-weight:600}.fb-slip .fb-btn{width:100%;margin-top:1.1rem}.fb-slip__msg{border-radius:.6rem;margin-top:.8rem;padding:.7rem .8rem;font-size:.85rem;line-height:1.4}.fb-slip__msg--done{background:var(--lime-tint);border:1px solid var(--lime);color:var(--lime)}.fb-slip__msg--error{background:var(--coral-tint);border:1px solid var(--coral);color:var(--coral)}.fb-slip__fine{color:var(--d-dim);font-family:var(--mono);margin-top:.9rem;font-size:.64rem;line-height:1.5}.fb-slip__pos{background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:.8rem;gap:.2rem;margin-top:1rem;padding:.8rem .9rem;display:grid}.fb-slip__pos small{color:var(--d-dim);font-family:var(--mono);letter-spacing:.1em;font-size:.6rem}.fb-slip__pos b{font-family:var(--mono);font-size:.9rem}.fb-slip__drop{border-top:1px solid var(--d-line);margin-top:1.2rem;padding-top:1.1rem}.fb-slip__drop h3{margin-top:.4rem;font-size:1.05rem}.fb-slip__drop p{color:var(--d-muted);margin-top:.4rem;font-size:.82rem;line-height:1.45}.fb-slip__drop .fb-btn{margin-top:.8rem}.fb-slip__drop small{color:var(--coral);margin-top:.5rem;font-size:.75rem;display:block}.fb .fb-btn--ghost{border-color:var(--d-line);color:var(--d-text);background:0 0}.fb .fb-btn--ghost:hover{border-color:var(--d-muted)}.fb-port{padding-block:clamp(2.5rem,6vw,4rem) 3rem}.fb-port__head{justify-content:space-between;align-items:end;gap:2rem;display:flex}.fb-port__head h1{letter-spacing:-.028em;margin-top:.6rem;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:600}.fb-balance{text-align:right;padding:1rem 1.4rem}.fb-balance small{color:var(--d-dim);font-family:var(--mono);letter-spacing:.12em;font-size:.62rem;display:block}.fb-balance strong{color:var(--lime);font-family:var(--display);letter-spacing:-.03em;font-size:2rem;font-weight:600}.fb-table{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:1.1rem;margin-top:2rem;overflow:hidden}.fb-table>header,.fb-table>a{grid-template-columns:2.2fr .6fr .8fr .9fr .9fr .7fr;align-items:center;gap:1rem;padding:.9rem 1.2rem;display:grid}.fb-table>header{background:var(--card-2);color:var(--dim);font-family:var(--mono);letter-spacing:.12em;font-size:.62rem}.fb-table>a{border-top:1px solid var(--line);font-size:.92rem}.fb-table>a:hover{background:#fbfaf6}.fb-table>a strong{display:block}.fb-table>a small{color:var(--dim);font-family:var(--mono);font-size:.66rem}.fb-table .side{font-family:var(--mono);font-weight:600}.fb-empty{text-align:center;padding:3rem 1.5rem}.fb-empty h2{font-size:1.6rem}.fb-empty p{color:var(--muted);margin:.6rem 0 1.2rem}.fb-drops{gap:.6rem;margin-top:1rem;display:grid}.fb-drops>div{background:var(--card);border:1px solid var(--line);border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.2rem;display:flex}.fb-drops small{color:var(--dim);font-family:var(--mono);font-size:.66rem}.fb-how h1{letter-spacing:-.03em;max-width:18ch;font-size:clamp(2.2rem,4.5vw,3.9rem);font-weight:600;line-height:.98}.fb-how .lede{max-width:40rem;margin-top:1.2rem}.fb-how__cta{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.fb-compare{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:1.1rem;margin-top:2rem;overflow:hidden}.fb-compare>div{grid-template-columns:1.4fr repeat(4,1fr);display:grid}.fb-compare>div>span{border-bottom:1px solid var(--line);border-left:1px solid var(--line);padding:.8rem 1rem;font-size:.85rem}.fb-compare>div>span:first-child{border-left:0;font-weight:600}.fb-compare>div:first-child>span{background:var(--card-2);color:var(--dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.fb-compare>div:last-child>span{background:var(--green-soft);border-bottom:0;font-weight:600}.fb-compare>div>span i{vertical-align:middle;border-radius:50%;width:.8rem;height:.8rem;display:inline-block}.fb-compare>div>span i.y{background:var(--green)}.fb-compare>div>span i.n{border:2px solid var(--line-2)}@media (max-width:68rem){.fb-hero{grid-template-columns:1fr;gap:2.5rem}.fb-grid,.fb-steps,.fb-twist,.fb-flow,.fb-trends{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-feed{grid-template-columns:1fr;gap:.8rem}.fb-feed>div+div{border-left:0;border-top:1px solid var(--line);padding-top:.8rem;padding-left:0}.fb-mgrid{grid-template-columns:minmax(0,1fr)}.fb-slip{position:static}.fb-nav nav{display:none}.fb-nav{grid-template-columns:auto 1fr}.fb-footer>div{text-align:center;grid-template-columns:1fr}.fb-footer p{text-align:center}.fb-section__head{flex-direction:column;align-items:start;gap:.6rem}}@media (max-width:44rem){.fb-grid,.fb-steps,.fb-twist,.fb-flow,.fb-truth,.fb-trends{grid-template-columns:1fr}.fb-stats{grid-template-columns:1fr 1fr}.fb-stats>div:nth-child(3){border-left:0}.fb-stats>div:nth-child(n+3){border-top:1px solid var(--line)}.fb-kv,.fb-rules{grid-template-columns:1fr}.fb-table>header{display:none}.fb-table>a{grid-template-columns:1fr 1fr}.fb-port__head{flex-direction:column;align-items:start}.fb-nav__demo,.fb-nav .fb-btn--line,.fb-brand small{display:none}.fb-compare>div{grid-template-columns:1.2fr repeat(4,.7fr)}.fb-compare>div>span{padding:.6rem .5rem;font-size:.72rem}.fb-chance strong,.fb-big strong{font-size:2.8rem}}@media (prefers-reduced-motion:reduce){.fb-btn,.fb-card,.fb-pair a,.fb-pair button,.fb-actions button{transition:none}.fb-tape__track,.fb-card,.fb-live i{animation:none}}.fb-trade-mode{background:var(--d-panel-2);border:1px solid var(--d-line);border-radius:.75rem;grid-template-columns:1fr 1fr;gap:.25rem;margin-bottom:.75rem;padding:.2rem;display:grid}.fb-trade-mode button{color:var(--d-muted);cursor:pointer;font:650 .74rem var(--sans);background:0 0;border:0;border-radius:.55rem;padding:.55rem}.fb-trade-mode button.is-active{background:var(--d-text);color:var(--ink)}.fb-waterfall-mini{background:linear-gradient(150deg,#d8ff3e17,#0000 58%);border:1px solid #d8ff3e40;border-radius:1rem;margin-top:1.2rem;padding:1rem}.fb-waterfall-count{align-items:baseline;gap:.45rem;margin-top:.9rem;display:flex}.fb-waterfall-count strong{color:var(--lime);font-family:var(--display);letter-spacing:-.05em;font-size:1.75rem}.fb-waterfall-count span{color:var(--d-muted);font-size:.72rem}.fb-waterfall-bar{background:#ffffff14;border-radius:999px;height:.38rem;margin-top:.45rem;display:block;overflow:hidden}.fb-waterfall-bar i{background:linear-gradient(90deg, var(--lime), #fff06a);height:100%;transition:width .25s;display:block}.fb-slip__drop>a:not(.fb-btn){color:var(--lime);margin-top:.8rem;font-size:.72rem;font-weight:700;display:inline-block}.fb-hero__numbers{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:34rem;margin-top:1.8rem;display:grid}.fb-hero__numbers span{gap:.25rem;padding:.85rem .8rem .8rem 0;display:grid}.fb-hero__numbers span+span{border-left:1px solid var(--line);padding-left:1rem}.fb-hero__numbers strong{font-family:var(--display);letter-spacing:-.02em;font-size:1.2rem;font-weight:600}.fb-hero__numbers small{color:var(--dim);font-family:var(--mono);letter-spacing:.12em;font-size:.58rem}.fb-view{gap:.2rem;margin-left:.6rem;display:inline-flex}.fb-view button{border:1px solid var(--line-2);color:var(--muted);cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:.5rem;padding:.4rem .6rem;font-size:.64rem}.fb-view button.is-active{background:var(--ink);border-color:var(--ink);color:var(--bg)}.fb-market-board{background:var(--d-panel);border:1px solid var(--d-line);box-shadow:var(--shadow-dark);color:var(--d-text);border-radius:1.2rem;overflow:hidden}.fb-market-board__head,.fb-market-row{grid-template-columns:2rem minmax(17rem,2.25fr) minmax(10rem,1.15fr) .62fr .72fr .75fr 7.5rem;align-items:center;gap:1rem;display:grid}.fb-market-board__head{background:var(--d-panel-2);color:var(--d-dim);font-family:var(--mono);letter-spacing:.1em;padding:.75rem 1rem;font-size:.56rem}.fb-market-row{border-top:1px solid var(--d-line);min-height:6rem;padding:.85rem 1rem;transition:background .12s;animation:.38s both fb-rise;position:relative}.fb-market-row:before{background:var(--lime);content:"";width:2px;height:0;transition:height .15s,top .15s;position:absolute;top:50%;left:0}.fb-market-row:hover{background:var(--d-panel-2)}.fb-market-row:hover:before{height:100%;top:0}.fb-market-row__rank{color:var(--d-dim);font-family:var(--mono);font-size:.68rem}.fb-market-row__identity{grid-template-columns:auto 1fr;align-items:center;gap:.75rem;min-width:0;display:grid}.fb-market-row__identity>span:nth-child(2){gap:.22rem;min-width:0;display:grid}.fb-market-row__identity strong{color:var(--d-text);font-size:.9rem}.fb-market-row__identity small{color:var(--d-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;line-height:1.35;overflow:hidden}.fb-market-row__identity>i{background:var(--lime);color:var(--lime-ink);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:.3rem;grid-column:2;width:max-content;padding:.22rem .4rem;font-size:.5rem;font-style:normal;font-weight:600}.fb-market-row__metric{gap:.55rem;display:grid}.fb-market-row__metric>span:first-child{gap:.16rem;display:grid}.fb-market-row__metric small,.fb-market-row__data small,.fb-market-row__chance small{color:var(--d-dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.5rem}.fb-market-row__metric b{color:var(--d-text);font-family:var(--mono);font-size:.7rem;font-weight:600}.fb-market-row__metric b i{color:var(--d-dim);font-style:normal;font-weight:400}.fb-market-row__bar{background:var(--d-line);border-radius:999px;height:.28rem;overflow:hidden}.fb-market-row__bar i{background:var(--lime);height:100%;display:block}.fb-market-row__chance{gap:.12rem;display:grid}.fb-market-row__chance strong{color:var(--lime);font-family:var(--display);letter-spacing:-.03em;font-size:1.4rem;font-weight:600}.fb-market-row__data{gap:.25rem;display:grid}.fb-market-row__data b{color:var(--d-muted);font-family:var(--mono);font-size:.64rem;font-weight:500}.fb-market-row__trade{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.fb-market-row__trade a{text-align:center;border:1px solid;border-radius:.5rem;place-content:center;min-height:2.9rem;padding:.42rem .5rem;transition:filter .12s,transform .12s;display:grid}.fb-market-row__trade a:hover{filter:brightness(1.15);transform:translateY(-1px)}.fb-market-row__trade .yes-box{background:var(--lime-tint);border-color:var(--lime);color:var(--lime)}.fb-market-row__trade .no-box{background:var(--coral-tint);border-color:var(--coral);color:var(--coral)}.fb-market-row__trade small{font-family:var(--mono);letter-spacing:.08em;font-size:.5rem}.fb-market-row__trade b{font-family:var(--display);font-size:.8rem;font-weight:600}@media (max-width:68rem){.fb-market-board__head{display:none}.fb-market-row{grid-template-columns:minmax(0,1fr) auto;row-gap:.6rem}.fb-market-row__rank,.fb-market-row__data{display:none}.fb-market-row__metric,.fb-market-row__trade{grid-column:1/-1}}.gm-crypto-flow>.gm-flow-card,.gm-crypto-flow>.gm-success-panel{max-width:48rem;margin-inline:auto}.gm-crypto-flow{padding-inline:1rem}.gm-crypto-flow textarea{border:1px solid var(--gm-line);color:#fff;resize:vertical;background:#0c0f1c;border-radius:.7rem;width:100%;min-height:6rem;padding:.85rem}.gm-crypto-flow .gm-review-list dd{overflow-wrap:anywhere}.gm-crypto-flow .gm-form-note,.gm-crypto-flow .gm-choice-grid small{color:#a5adc1}.gm-crypto-flow header a,.gm-crypto-flow form>p>a{color:var(--gm-lime);text-decoration:underline}@media (max-width:520px){.gm-crypto-flow .gm-field-pair,.gm-crypto-flow .gm-review-list div{grid-template-columns:1fr}.gm-crypto-flow .gm-flow-card{padding:1.15rem}.gm-crypto-flow footer{flex-wrap:wrap;gap:.6rem}}.fb-nav__launch{background:var(--green-soft);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:.48rem .7rem;font-size:.72rem;font-weight:600;line-height:1.25;text-decoration:none}.fb-nav__launch:hover{border-color:var(--green)}.fb-hero__launch{color:var(--dim);margin-top:.85rem;font-size:.9rem;line-height:1.5}.fb-feed--trading{min-height:5.2rem}.fb-feed__trade{border-radius:.6rem}.fb-feed__trade>div{min-width:0}.fb-feed__trade--large{background:var(--green-soft);box-shadow:inset 0 0 0 1px var(--line);padding:.5rem}.fb-feed__side{border:1px solid var(--line);font-family:var(--mono);border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.2rem;font-size:.65rem;display:flex}.fb-feed--trading small a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fb-launch-notice{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;gap:2rem;scroll-margin-top:7rem;display:grid}.fb-launch-notice h2{margin-block:.4rem .75rem;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.1}.fb-launch-notice form{gap:.85rem;max-width:30rem;display:grid}.fb-launch-notice label{gap:.4rem;font-size:.85rem;display:grid}.fb-launch-notice input[type=email]{background:var(--card);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:.6rem;width:100%;min-height:2.8rem;padding:.7rem .85rem}.fb-launch-notice label.fb-launch-notice__consent{flex-wrap:wrap;align-items:start;gap:.4rem;font-size:.75rem;line-height:1.5;display:flex}.fb-launch-notice__consent input{flex:none;margin-top:.18rem}.fb-launch-notice__consent a{text-decoration:underline}.fb-launch-notice button{justify-self:start}.fb-trading-ranks h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.1}.fb-trading-ranks__scroll{border:1px solid var(--line);border-radius:1rem;overflow-x:auto}.fb-trading-ranks table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:32rem}.fb-trading-ranks th,.fb-trading-ranks td{border-bottom:1px solid var(--line);text-align:left;padding:.95rem 1.2rem}.fb-trading-ranks thead{background:var(--card-2);color:var(--dim);font-size:.72rem}.fb-trading-ranks th:nth-child(n+3),.fb-trading-ranks td:nth-child(n+3){text-align:right}.fb-trading-ranks tbody tr:last-child>*{border-bottom:0}.fb-trading-ranks .is-you{background:var(--green-soft)}.fb-trading-ranks small{color:var(--dim);font-size:.75rem}.fb-trading-ranks__visitor{background:var(--green-soft);border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem 1.2rem;display:flex}@media (max-width:96rem){.fb-nav__launch{text-align:center;white-space:normal;max-width:12rem}}@media (max-width:44rem){.fb-nav:has(.fb-nav__launch){gap:.5rem;padding-block:.5rem}.fb-nav:has(.fb-nav__launch) .fb-nav__actions{flex-wrap:wrap;gap:.35rem}.fb-nav:has(.fb-nav__launch) .fb-nav__actions .fb-btn{display:none}.fb-nav__launch{max-width:10rem;padding:.38rem .6rem;font-size:.65rem}.fb-launch-notice{grid-template-columns:1fr}}
html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lg-bg:#070a12;--lg-text:#f3f6ff;--lg-muted:#a3adc2;--lg-dim:#8b95ab;--lg-line:#ffffff1a;--lg-line-2:#ffffff29;--lg-chip:#ffffff0d;--lg-chip-2:#ffffff14;--lg-glass:linear-gradient(140deg, #ffffff1a, #ffffff09);--lg-glass-solid:#111726;--lg-glass-b:#ffffff21;--lg-glass-b-hover:#ffffff42;--lg-sh:inset 0 1px 0 #ffffff24, 0 30px 60px -30px #000000d9;--lg-sheen:#ffffff21;--lg-nav:#070a12;--lg-yes:#3dfc9a;--lg-yes-ink:#03170c;--lg-no:#ff5c7a;--lg-accent:#c6f432;--lg-accent-ink:#10160a;--lg-cyan:#22d3ee;--lg-violet:#7c5cff;--lg-blob1:#6a4cff;--lg-blob2:#16bfdc;--lg-blob3:#9fd11c;--lg-aurora:.5}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lg-bg:#edf1fa;--lg-text:#0b1020;--lg-muted:#4c5670;--lg-dim:#5f6983;--lg-line:#0b102017;--lg-line-2:#0b102026;--lg-chip:#0b10200b;--lg-chip-2:#0b102012;--lg-glass:linear-gradient(140deg, #fffc, #ffffff70);--lg-glass-solid:#f7f9fe;--lg-glass-b:#ffffffd9;--lg-glass-b-hover:#fff;--lg-sh:inset 0 1px 0 #fffffff2, 0 1px 2px #1e285a0f, 0 26px 50px -26px #2832784d, 0 42px 80px -44px #7c5cff59;--lg-sheen:#7c5cff33;--lg-nav:#edf1fa;--lg-yes:#036b48;--lg-yes-ink:#fff;--lg-no:#c0184a;--lg-accent:#3f6a0a;--lg-accent-ink:#fff;--lg-cyan:#0e7490;--lg-violet:#6d28d9;--lg-blob1:#9d84ff;--lg-blob2:#4fd0ec;--lg-blob3:#c4ee4a;--lg-aurora:.7}html[data-theme]{background:var(--lg-bg);--paper:var(--lg-bg);--surface:var(--lg-glass-solid);--ink:var(--lg-text);--muted:var(--lg-muted);--border:var(--lg-line);--soft:var(--lg-chip)}html[data-theme] body{color:var(--lg-text);background:0 0}html[data-theme] body:before{background:radial-gradient(34vmax 34vmax at 12% 6%, var(--lg-blob1), transparent 62%), radial-gradient(38vmax 38vmax at 92% 12%, var(--lg-blob2), transparent 60%), radial-gradient(30vmax 30vmax at 58% 58%, var(--lg-blob3), transparent 62%);content:"";filter:blur(70px)saturate(140%);opacity:var(--lg-aurora);pointer-events:none;z-index:-1;animation:none;position:fixed;inset:-18vmax}html[data-theme=light] body:before{filter:blur(70px)saturate(160%)}html[data-theme=light] body:after{background:radial-gradient(28rem circle at var(--gx,50%) var(--gy,20%), #7c5cff1f, transparent 60%);content:"";pointer-events:none;z-index:-1;position:fixed;inset:0}html[data-theme=light]:after{background:radial-gradient(18vmax 18vmax at 50% 50%, color-mix(in srgb, var(--lg-blob3) 70%, transparent), transparent 70%), radial-gradient(14vmax 14vmax at 62% 38%, color-mix(in srgb, var(--lg-blob2) 55%, transparent), transparent 70%);content:"";filter:blur(34px)saturate(150%);pointer-events:none;z-index:-1;width:20vmax;height:20vmax;animation:40s ease-in-out infinite alternate lg-orb-drift;position:fixed;bottom:6vmax;right:4vmax}@keyframes lg-orb-drift{0%{transform:translate(0)}to{transform:translate(-2vmax,-3vmax)}}@media (prefers-reduced-motion:reduce){html[data-theme=light]:after{animation:none}}html[data-theme]:has(.site-header){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f5f7ff;--surface:#fff;--ink:#151742;--muted:#676a86;--border:#dfe2f2;--soft:#edf0fb;--lg-bg:#f5f7ff;--lg-blob1:#c7bbff;--lg-blob2:#a5e6f5;--lg-blob3:#e4f7a6;--lg-aurora:.45;background:#f5f7ff}html[data-theme]:has(.site-header) body{color:#151742}html[data-theme] ::selection{background:color-mix(in srgb, var(--lg-violet) 35%, transparent);color:var(--lg-text)}html[data-theme] :focus-visible{outline:2px solid var(--lg-accent);outline-offset:3px}html[data-theme] :is(.fb,.fb-nav,.fb-footer){--bg:var(--lg-bg);--bg-2:var(--lg-chip);--ink:var(--lg-text);--muted:var(--lg-muted);--dim:var(--lg-dim);--line:var(--lg-line);--line-2:var(--lg-line-2);--card:var(--lg-glass);--card-2:var(--lg-chip-2);--green:var(--lg-yes);--green-soft:color-mix(in srgb, var(--lg-yes) 12%, transparent);--red:var(--lg-no);--red-soft:color-mix(in srgb, var(--lg-no) 14%, transparent);--d-bg:transparent;--d-panel:var(--lg-chip);--d-panel-2:var(--lg-chip-2);--d-line:var(--lg-line-2);--d-text:var(--lg-text);--d-muted:var(--lg-muted);--d-dim:var(--lg-dim);--lime:var(--lg-yes);--lime-ink:var(--lg-yes-ink);--lime-tint:color-mix(in srgb, var(--lg-yes) 10%, transparent);--coral:var(--lg-no);--coral-tint:color-mix(in srgb, var(--lg-no) 10%, transparent);--shadow:var(--lg-sh);--shadow-dark:var(--lg-sh)}html[data-theme] .fb,html[data-theme] .gm-site,html[data-theme] .gm-site--detail{background:0 0}html[data-theme] .gm-site{overflow:clip}html[data-theme]{--fp-bg:var(--lg-glass);--fp-border:var(--lg-glass-b);--fp-shadow:var(--lg-sh);--fp-blur:none;--fp-text:var(--lg-text);--fp-heading:var(--lg-text);--fp-label:var(--lg-muted);--fp-input-bg:var(--lg-chip);--fp-input-border:var(--lg-line-2);--fp-input-text:var(--lg-text);--fp-focus:var(--lg-accent);--fp-button-bg:var(--lg-text);--fp-button-text:var(--lg-bg);--fp-status:var(--lg-accent);--fp-line-border:var(--lg-line-2);--fp-line-hover:var(--lg-chip-2)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-theme]{--fp-bg:var(--lg-glass-solid)}}html[data-theme] :is(.fb-obj,.fb-panel,.fb-trend,.fb-stats,.fb-step,.fb-flow>div,.fb-truth>div,.fb-table,.fb-compare,.fb-drops>div,.fb-market-board,.fb-twist>div,.fb-waterfall-mini,.gm-market-card,.gm-chart-panel,.gm-metric-panel,.gm-participation-panel,.gm-rules-panel,.gm-trade-panel,.gm-waterfall-summary,.gm-how__story,.gm-drop-band,.gm-world__node,.gm-price-pair,.gm-connector-layout){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-glass);border:1px solid var(--lg-glass-b);box-shadow:var(--lg-sh)}html[data-theme] :is(.fb-obj,.fb-panel,.fb-trend,.fb-step,.fb-flow>div,.fb-market-board,.gm-market-card):not(.fb-slip){position:relative}html[data-theme] :is(.fb-obj,.fb-panel,.fb-trend,.fb-step,.fb-flow>div,.gm-market-card):after{background:radial-gradient(26rem circle at var(--mx,50%) var(--my,0%), var(--lg-sheen), transparent 45%);border-radius:inherit;content:"";opacity:var(--lg-glow,0);pointer-events:none;z-index:-1;transition:opacity .3s;position:absolute;inset:0}html[data-theme] :is(.fb-obj,.fb-panel,.fb-trend,.fb-step,.fb-flow>div,.gm-market-card):hover{--lg-glow:1}html[data-theme=light] :is(.fb-obj,.fb-panel,.fb-trend,.fb-step,.fb-flow>div,.gm-market-card):after{background:radial-gradient(10rem circle at var(--mx,50%) var(--my,0%), #ffffff8c, transparent 40%), radial-gradient(26rem circle at var(--mx,50%) var(--my,0%), var(--lg-sheen), transparent 45%)}html[data-theme] .fb-card:hover,html[data-theme] .fb-trend:hover,html[data-theme] .gm-market-card:hover{border-color:var(--lg-glass-b-hover);box-shadow:var(--lg-sh), 0 30px 60px -34px color-mix(in srgb, var(--lg-violet) 40%, transparent)}html[data-theme] .fb-truth>div:first-child{border-color:color-mix(in srgb, var(--lg-yes) 45%, transparent)}html[data-theme] .fb-truth>div:last-child{border-color:color-mix(in srgb, var(--lg-no) 45%, transparent)}html[data-theme] .fb-flow>div.dark,html[data-theme] .fb-twist>div.dark{background:linear-gradient(140deg, color-mix(in srgb, var(--lg-accent) 16%, transparent), color-mix(in srgb, var(--lg-accent) 4%, transparent));border-color:color-mix(in srgb, var(--lg-accent) 45%, transparent)}html[data-theme] .fb-twist .dark strong,html[data-theme] .fb-twist .dark .eyebrow,html[data-theme] .fb-flow .dark .eyebrow{color:var(--lg-accent)}html[data-theme] .fb-flow .dark i{border-color:var(--lg-accent);color:var(--lg-accent);background:0 0}html[data-theme] .fb-mini>div,html[data-theme] .fb-slip__pos,html[data-theme] .fb-slip__amount{background:var(--lg-chip);border-color:var(--lg-line-2)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-theme] :is(.fb-obj,.fb-panel,.fb-trend,.fb-stats,.fb-step,.fb-table,.fb-compare,.fb-market-board,.gm-market-card){background:var(--lg-glass-solid)}}html[data-theme] .fb .eyebrow,html[data-theme] .fb-obj .eyebrow--lime,html[data-theme] .fb-step>.eyebrow,html[data-theme] .fb-flow .eyebrow,html[data-theme] .fb-section--dark .eyebrow{color:var(--lg-accent)}html[data-theme] .fb-obj .eyebrow{color:var(--lg-dim)}html[data-theme] .fb-obj .eyebrow--lime{color:var(--lg-accent)}html[data-theme] .fb-hero h1 em{-webkit-background-clip:text;background:linear-gradient(90deg, var(--lg-accent), var(--lg-cyan) 55%, var(--lg-violet));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}html[data-theme] .fb-hero h1{letter-spacing:-.04em}html[data-theme] .fb-nav,html[data-theme] .fb-nav--dark{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-nav);border-bottom:1px solid var(--lg-line);color:var(--lg-text)}html[data-theme] .fb-brand small,html[data-theme] .fb-nav--dark .fb-brand small{border-color:var(--lg-line-2);color:var(--lg-dim)}html[data-theme] .fb-nav nav a,html[data-theme] .fb-nav--dark nav a{color:var(--lg-muted);border-radius:999px}html[data-theme] .fb-nav nav a:hover,html[data-theme] .fb-nav nav a.is-current,html[data-theme] .fb-nav--dark nav a:hover,html[data-theme] .fb-nav--dark nav a.is-current{background:var(--lg-chip-2);color:var(--lg-text)}html[data-theme] .fb-nav__demo,html[data-theme] .fb-nav--dark .fb-nav__demo{color:var(--lg-dim)}html[data-theme] .fb-footer,html[data-theme] .fb-footer--dark{border-top-color:var(--lg-line);color:var(--lg-text);background:0 0}html[data-theme] .fb-footer nav a,html[data-theme] .fb-footer--dark nav a{color:var(--lg-muted)}html[data-theme] .fb-footer nav a:hover,html[data-theme] .fb-footer--dark nav a:hover{color:var(--lg-text)}html[data-theme] .fb-footer p,html[data-theme] .fb-footer--dark p{color:var(--lg-dim)}html[data-theme] .fb-btn{border-radius:999px;transition:transform .35s cubic-bezier(.2,1.3,.35,1),background .2s,color .2s,box-shadow .25s,filter .2s}html[data-theme] .fb-btn:active{transform:scale(.96)}html[data-theme] .fb .fb-btn--ink,html[data-theme] .fb-nav .fb-btn--ink,html[data-theme] .fb-nav--dark .fb-btn--ink,html[data-theme] .gm-site .fb-nav--dark .fb-btn--ink{background:var(--lg-text);border-color:var(--lg-text);box-shadow:0 12px 28px -14px color-mix(in srgb, var(--lg-violet) 70%, transparent);color:var(--lg-bg)}html[data-theme] .fb .fb-btn--ink:hover,html[data-theme] .fb-nav .fb-btn--ink:hover{background:var(--lg-text);filter:brightness(1.08)}html[data-theme] .fb .fb-btn--line,html[data-theme] .fb-nav .fb-btn--line,html[data-theme] .fb-nav--dark .fb-btn--line,html[data-theme] .gm-site .fb-nav--dark .fb-btn--line{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-chip);border-color:var(--lg-line-2);color:var(--lg-text)}html[data-theme] .fb .fb-btn--line:hover,html[data-theme] .fb-nav .fb-btn--line:hover{background:var(--lg-chip-2)}html[data-theme] .fb .fb-btn--lime{box-shadow:0 12px 28px -14px var(--lg-yes)}html[data-theme] .fb .fb-btn--lime:hover{background:var(--lg-yes);filter:brightness(1.08);box-shadow:0 16px 34px -14px var(--lg-yes)}html[data-theme] .fb .fb-btn--ghost{border-color:var(--lg-line-2);color:var(--lg-text)}html[data-theme] .fb-pair a,html[data-theme] .fb-pair button{border-radius:1rem}html[data-theme] .fb-pair .yes-box:hover{box-shadow:0 0 28px -8px var(--lg-yes)}html[data-theme] .fb-pair .no-box:hover{box-shadow:0 0 28px -8px var(--lg-no)}html[data-theme] .fb-filters button{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-chip);border-color:var(--lg-line-2)}html[data-theme] .fb-filters button.is-active,html[data-theme] .fb-view button.is-active{background:var(--lg-text);border-color:var(--lg-text);color:var(--lg-bg)}html[data-theme] .fb-filters select{background:var(--lg-glass-solid);color:var(--lg-text)}html[data-theme] .fb-trade-mode button.is-active{background:var(--lg-text);color:var(--lg-bg)}html[data-theme] .fb-chance__bar i,html[data-theme] .fb-meter__bar i,html[data-theme] .fb-target__bar>i.before,html[data-theme] .fb-waterfall-bar i{background:var(--lg-yes)}html[data-theme] .fb-target__bar>i.after{background:color-mix(in srgb, var(--lg-yes) 40%, transparent)}html[data-theme] .fb-meter__bar,html[data-theme] .fb-waterfall-bar{background:var(--lg-chip-2)}html[data-theme] :is(.fb-meter__bar,.fb-market-row__bar,.fb-split){position:relative;overflow:visible}html[data-theme] :is(.fb-meter__bar,.fb-market-row__bar)>i{border-radius:999px}html[data-theme] :is(.fb-meter__bar,.fb-market-row__bar):after{background:var(--lg-text);content:"";opacity:.8;border-radius:1px;width:2px;height:calc(100% + 6px);position:absolute;top:-3px;right:0}html[data-theme] .fb-tape{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-chip);border-block:1px solid var(--lg-line);color:var(--lg-text)}html[data-theme] .fb-tape:before{background:linear-gradient(90deg, var(--lg-bg), transparent)}html[data-theme] .fb-tape:after{background:linear-gradient(270deg, var(--lg-bg), transparent)}html[data-theme] .fb-hero-wrap{border-bottom-color:var(--lg-line);background:0 0}html[data-theme] .fb-hero-wrap:before{display:none}html[data-theme] .fb-section--dark:before{background:radial-gradient(50rem 20rem at 20% 0%, color-mix(in srgb, var(--lg-accent) 12%, transparent), transparent 60%)}html[data-theme] .fb-table>a:hover{background:var(--lg-chip)}html[data-theme] .fb-compare>div:last-child>span{background:color-mix(in srgb, var(--lg-yes) 12%, transparent)}html[data-theme] .fb-market-row:hover{background:var(--lg-chip)}html[data-theme] .fb-market-row:before{background:var(--lg-accent)}html[data-theme] .fb-live,html[data-theme] .fb-obj .fb-live{color:var(--lg-yes)}html[data-theme] .fb-live i,html[data-theme] .fb-obj .fb-live i{background:var(--lg-yes);box-shadow:0 0 10px var(--lg-yes)}html[data-theme=light] .fb-mark--violet{color:#4c3bb8;background:#e6e0ff}html[data-theme=light] .fb-mark--cyan{color:#0e6275;background:#d8f3f9}html[data-theme=light] .fb-mark--orange{color:#9a4a12;background:#fde8d6}html[data-theme=light] .fb-mark--pink{color:#a3246b;background:#fbe0ee}.lg-toggle{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-chip,#ffffff0f);border:1px solid var(--lg-line-2,#ffffff29);color:var(--lg-text,currentColor);cursor:pointer;border-radius:999px;flex:none;place-items:center;width:2.5rem;height:2.5rem;transition:transform .45s cubic-bezier(.2,1.3,.35,1),background .2s;display:inline-grid}.lg-toggle:hover{background:var(--lg-chip-2,#ffffff1a);transform:rotate(-18deg)scale(1.06)}.lg-toggle svg{width:1.1rem;height:1.1rem}.lg-toggle .lg-sun{display:none}html[data-theme=dark] .lg-toggle .lg-sun{display:block}html[data-theme=dark] .lg-toggle .lg-moon{display:none}html[data-theme] .firm-mark--auto{--mark-bg:#c6f432;--mark-bar:#0d1015;--mark-track:#0d101547;--mark-tick:#0d1015}html[data-theme=light] .firm-mark--auto{--mark-bg:#0b1020;--mark-bar:#c6f432;--mark-track:#c6f4324d;--mark-tick:#fff}.firm-mark--auto .firm-mark__bar{transform-box:fill-box;transform-origin:0;animation:1.3s cubic-bezier(.2,1.3,.35,1) .15s both lg-mark-fill}@keyframes lg-mark-fill{0%{transform:scaleX(0)}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}@media (prefers-reduced-motion:reduce){.lg-toggle,html[data-theme] .fb-btn{transition:none}.firm-mark--auto .firm-mark__bar{animation:none}}html[data-theme] .gm-site{--gm-bg:var(--lg-bg);--gm-panel:var(--lg-chip);--gm-panel-2:var(--lg-chip-2);--gm-line:var(--lg-line);--gm-muted:var(--lg-muted);--gm-text:var(--lg-text);color:var(--lg-text)}html[data-theme=light] .gm-site{--gm-lime:#5f9b0a;--gm-cyan:#0e7490;--gm-pink:#c0266f;--gm-violet:#6d28d9}html[data-theme] .gm-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-nav)}html[data-theme=light] .gm-site{background:var(--lg-glass)}html[data-theme=light] .gm-nav{background:var(--lg-chip-2)}html[data-theme=light] .gm-brand small,html[data-theme=light] .gm-nav nav a{color:var(--lg-muted)}html[data-theme=light] .gm-nav nav a:hover,html[data-theme=light] .gm-nav nav a.is-current{background:var(--lg-chip);color:var(--lg-text)}html[data-theme=light] .gm-status{color:var(--lg-muted)}html[data-theme=light] .gm-button--glass{background:var(--lg-chip);color:var(--lg-text)}html[data-theme=light] .gm-hero h1{color:var(--lg-text)}html[data-theme=light] .gm-hero__copy>p:not(.gm-eyebrow){color:var(--lg-muted)}html[data-theme=light] .gm-world__rings i,html[data-theme=light] .gm-world__rings i:nth-child(2){border-color:var(--lg-line-2)}html[data-theme=light] .gm-world__core{background:var(--lg-glass);border-color:var(--lg-line-2)}html[data-theme=light] .gm-world__core small{color:var(--lg-muted)}html[data-theme=light] .gm-world__node>span{background:var(--lg-chip-2);color:var(--lg-text)}html[data-theme=light] .gm-ticker small,html[data-theme=light] .gm-ticker span,html[data-theme=light] .gm-filterbar button,html[data-theme=light] .gm-filterbar select{color:var(--lg-muted)}html[data-theme=light] .gm-filterbar button.is-active{background:var(--lg-chip)}html[data-theme=light] .gm-filterbar label,html[data-theme=light] .gm-data-state{color:var(--lg-muted)}html[data-theme=light] .gm-market-card{background:var(--lg-glass)}html[data-theme=light] .gm-market-card:hover{border-color:var(--lg-line-2)}html[data-theme=light] .gm-market-card>header small{color:var(--lg-muted)}html[data-theme=light] .gm-company-mark--violet{background:var(--lg-chip-2)}html[data-theme=light] .gm-company-mark--cyan{background:var(--lg-chip-2);color:var(--lg-text)}html[data-theme=light] .gm-company-mark--orange,html[data-theme=light] .gm-company-mark--pink{background:var(--lg-chip-2)}html[data-theme=light] .gm-progress small{color:var(--lg-muted)}html[data-theme=light] .gm-progress>i{background:var(--lg-chip-2)}html[data-theme=light] .gm-price-pair>span{background:var(--lg-chip)}html[data-theme=light] .gm-price-pair small{color:var(--lg-muted)}html[data-theme=light] .gm-price-pair i{background:var(--lg-chip)}html[data-theme=light] .gm-market-card footer,html[data-theme=light] .gm-market-card footer span:first-child,html[data-theme=light] .gm-explainer__flow p{color:var(--lg-muted)}html[data-theme=light] .gm-drop-band{background:var(--lg-glass);border-color:var(--lg-line-2)}html[data-theme=light] .gm-drop-card>p:first-child span{background:var(--lg-chip)}html[data-theme=light] .gm-drop-card>p:not(:first-child),html[data-theme=light] .gm-drop-card>div small,html[data-theme=light] .gm-drop-card>div i{color:var(--lg-muted)}html[data-theme=light] .gm-drop-visual>b{background:var(--lg-chip-2)}html[data-theme=light] .gm-drop-visual>i{color:var(--lg-text)}html[data-theme=light] .gm-drop-visual>small,html[data-theme=light] .gm-footer>div p,html[data-theme=light] .gm-footer nav a,html[data-theme=light] .gm-footer>p{color:var(--lg-muted)}html[data-theme=light] .gm-site--detail{background:var(--lg-glass)}html[data-theme=light] .gm-breadcrumb{color:var(--lg-muted)}html[data-theme=light] .gm-breadcrumb a:hover{color:var(--lg-text)}html[data-theme=light] .gm-market-title p,html[data-theme=light] .gm-market-title>div>span,html[data-theme=light] .gm-market-countdown small,html[data-theme=light] .gm-market-countdown span{color:var(--lg-muted)}html[data-theme=light] .gm-chart-panel,html[data-theme=light] .gm-metric-panel,html[data-theme=light] .gm-participation-panel,html[data-theme=light] .gm-rules-panel,html[data-theme=light] .gm-trade-panel{background:var(--lg-chip-2)}html[data-theme=light] .gm-chart-panel header p,html[data-theme=light] .gm-metric-panel header p,html[data-theme=light] .gm-participation-panel header p,html[data-theme=light] .gm-rules-panel header p,html[data-theme=light] .gm-chart-panel nav button{color:var(--lg-muted)}html[data-theme=light] .gm-chart-panel nav button.is-active{background:var(--lg-chip);color:var(--lg-text)}html[data-theme=light] .gm-chart-axis,html[data-theme=light] .gm-metric-panel header>span,html[data-theme=light] .gm-metric-number>span{color:var(--lg-muted)}html[data-theme=light] .gm-metric-track{background:var(--lg-chip-2)}html[data-theme=light] .gm-metric-panel footer small{color:var(--lg-muted)}html[data-theme=light] .gm-participation-panel header>span,html[data-theme=light] .gm-rules-panel header>span{background:var(--lg-chip)}html[data-theme=light] .gm-participation-panel button{background:var(--lg-chip);color:var(--lg-text)}html[data-theme=light] .gm-participation-panel button>i{background:var(--lg-chip)}html[data-theme=light] .gm-participation-panel button small{color:var(--lg-muted)}html[data-theme=light] .gm-participation-panel button.is-complete{border-color:var(--lg-line-2)}html[data-theme=light] .gm-rules-panel dt{color:var(--lg-muted)}html[data-theme=light] .gm-side-select button{background:var(--lg-chip);color:var(--lg-text)}html[data-theme=light] .gm-side-select button.is-yes{background:var(--lg-chip);border-color:var(--lg-line-2)}html[data-theme=light] .gm-trade-panel>label,html[data-theme=light] .gm-trade-panel>label i{color:var(--lg-muted)}html[data-theme=light] .gm-trade-panel input{color:var(--lg-text)}html[data-theme=light] .gm-trade-panel label b,html[data-theme=light] .gm-quick-amounts button{color:var(--lg-muted)}html[data-theme=light] .gm-quick-amounts button.is-active{color:var(--lg-text)}html[data-theme=light] .gm-trade-panel dt{color:var(--lg-muted)}html[data-theme=light] .gm-trade-message--done{background:var(--lg-chip)}html[data-theme=light] .gm-trade-disclaimer,html[data-theme=light] .gm-market-stats small,html[data-theme=light] .gm-flow-page>header>span,html[data-theme=light] .gm-how>header>span,html[data-theme=light] .gm-step-rail li{color:var(--lg-muted)}html[data-theme=light] .gm-step-rail li+li:before{background:var(--lg-chip-2)}html[data-theme=light] .gm-step-rail li.is-active{color:var(--lg-text)}html[data-theme=light] .gm-flow-card>label,html[data-theme=light] .gm-flow-card .gm-field-pair label,html[data-theme=light] .gm-import-card label{color:var(--lg-muted)}html[data-theme=light] .gm-flow-card input,html[data-theme=light] .gm-flow-card select,html[data-theme=light] .gm-import-card input{background:var(--lg-chip-2);color:var(--lg-text)}html[data-theme=light] .gm-choice-grid button{color:var(--lg-text)}html[data-theme=light] .gm-choice-grid button.is-active{border-color:var(--lg-line-2)}html[data-theme=light] .gm-choice-grid button>i{background:var(--lg-chip)}html[data-theme=light] .gm-choice-grid small,html[data-theme=light] .gm-form-note{color:var(--lg-muted)}html[data-theme=light] .gm-review-question{background:var(--lg-chip);border-color:var(--lg-line-2)}html[data-theme=light] .gm-review-list dt,html[data-theme=light] .gm-success-panel>p:last-of-type,html[data-theme=light] .gm-import-card>p{color:var(--lg-muted)}html[data-theme=light] .gm-import-result{background:var(--lg-chip);border-color:var(--lg-line-2)}html[data-theme=light] .gm-import-result small,html[data-theme=light] .gm-or-divider span,html[data-theme=light] .gm-direct-connect small{color:var(--lg-muted)}html[data-theme=light] .gm-connector-list button{background:var(--lg-chip);color:var(--lg-text)}html[data-theme=light] .gm-connector-list button.is-active{background:var(--lg-chip)}html[data-theme=light] .gm-connector-list .soon{background:var(--lg-chip-2);color:var(--lg-muted)}html[data-theme=light] .gm-connector-list small,html[data-theme=light] .gm-connector-list button>i,html[data-theme=light] .gm-connector-detail>span,html[data-theme=light] .gm-connector-detail li small,html[data-theme=light] .gm-connector-note,html[data-theme=light] .gm-portfolio>header>span small,html[data-theme=light] .gm-portfolio__summary small,html[data-theme=light] .gm-portfolio__summary span{color:var(--lg-muted)}html[data-theme=light] .gm-portfolio__table>header{background:var(--lg-chip);color:var(--lg-muted)}html[data-theme=light] .gm-portfolio__table>a small,html[data-theme=light] .gm-portfolio__empty>span,html[data-theme=light] .gm-portfolio__empty p,html[data-theme=light] .gm-portfolio__disclaimer{color:var(--lg-muted)}html[data-theme=light] .gm-how__story article{background:var(--lg-glass)}html[data-theme=light] .gm-how__story article>div>p:first-child,html[data-theme=light] .gm-how__story article>div>p:last-child,html[data-theme=light] .gm-how__story aside small{color:var(--lg-muted)}html[data-theme=light] .gm-how__story aside>i{background:var(--lg-chip-2)}html[data-theme=light] .gm-how__actions b{background:var(--lg-chip)}html[data-theme=light] .gm-how__difference th{color:var(--lg-muted)}html[data-theme=light] .gm-how__difference th:last-child,html[data-theme=light] .gm-how__difference td:last-child{background:var(--lg-chip);color:var(--lg-text)}html[data-theme=light] .gm-how__cta{background:var(--lg-glass)}html[data-theme=light] .gm-company-page>header span,html[data-theme=light] .gm-company-page__metrics small,html[data-theme=light] .gm-company-page__metrics span{color:var(--lg-muted)}html[data-theme=light] .gm-company-page__body>article,html[data-theme=light] .gm-company-page__body>aside{background:var(--lg-chip)}html[data-theme=light] .gm-company-page__body p{color:var(--lg-muted)}html[data-theme=light] .gm-company-page__body article>div span{background:var(--lg-chip)}html[data-theme=light] .gm-company-page__body small,html[data-theme=light] .gm-company-page__body aside dt,html[data-theme=light] .gm-waterfall-summary dt{color:var(--lg-muted)}html[data-theme=light] .gm-waterfall-summary dd{color:var(--lg-text)}html[data-theme=light] .gm-waterfall-summary>p:last-child{color:var(--lg-muted)}html[data-theme=light] .gm-check strong{color:var(--lg-text)}html[data-theme=light] .gm-check small,html[data-theme=light] .gm-token>header>span{color:var(--lg-muted)}html[data-theme=light] .gm-token>header>div{background:var(--lg-glass)}html[data-theme=light] .gm-token>header>div small{color:var(--lg-muted)}html[data-theme=light] .gm-token__roles article{background:var(--lg-glass)}html[data-theme=light] .gm-token__roles p,html[data-theme=light] .gm-token__revenue p,html[data-theme=light] .gm-token__flywheel>p{color:var(--lg-muted)}html[data-theme=light] .gm-token__orbit .orbit-line--two{border-color:var(--lg-line-2)}html[data-theme=light] .gm-token__orbit>div{background:var(--lg-chip-2)}html[data-theme=light] .gm-token__orbit>div small,html[data-theme=light] .gm-token__orbit article small,html[data-theme=light] .gm-token__allocation>header>span,html[data-theme=light] .gm-token__allocation h3 span,html[data-theme=light] .gm-token__allocation p{color:var(--lg-muted)}html[data-theme=light] .gm-token__sequence>div{background:var(--lg-chip)}html[data-theme=light] .gm-token__sequence p,html[data-theme=light] .gm-token__sequence>i{color:var(--lg-muted)}html[data-theme=light] .gm-rulebook__anatomy{background:var(--lg-glass)}html[data-theme=light] .gm-rulebook__anatomy>div span{background:var(--lg-chip)}html[data-theme=light] .gm-rulebook__anatomy small,html[data-theme=light] .gm-rulebook__anatomy dt,html[data-theme=light] .gm-rulebook__ledger article small,html[data-theme=light] .gm-rulebook__ledger>p,html[data-theme=light] .gm-rulebook__cases article p{color:var(--lg-muted)}html[data-theme=light] .fb-nav--dark .fb-btn--line,html[data-theme=light] .gm-site .fb-nav--dark .fb-btn--line{border-color:var(--lg-line-2);color:var(--lg-text)}html[data-theme=light] .gm-crypto-flow textarea{background:var(--lg-chip-2);color:var(--lg-text)}html[data-theme=light] .gm-crypto-flow .gm-form-note,html[data-theme=light] .gm-crypto-flow .gm-choice-grid small{color:var(--lg-muted)}html[data-theme] :is(.gm-company-page__body>article,.gm-company-page__body>aside,.gm-connector-detail,.gm-connector-list button,.gm-flow-card,.gm-how__story article,.gm-import-card,.gm-rulebook__anatomy,.gm-success-panel,.gm-token__orbit article,.gm-token__roles article,.gm-token__sequence>div,.gm-waterfall-summary,.gm-world__node){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-glass);border-color:var(--lg-glass-b);box-shadow:var(--lg-sh)}html[data-theme=dark] .gm-world__core small,html[data-theme=dark] .gm-ticker small,html[data-theme=dark] .gm-ticker span,html[data-theme=dark] .gm-filterbar label,html[data-theme=dark] .gm-data-state,html[data-theme=dark] .gm-market-card>header small,html[data-theme=dark] .gm-progress small,html[data-theme=dark] .gm-market-card footer,html[data-theme=dark] .gm-drop-card>div i,html[data-theme=dark] .gm-footer>div p,html[data-theme=dark] .gm-footer>p,html[data-theme=dark] .gm-breadcrumb,html[data-theme=dark] .gm-market-countdown small,html[data-theme=dark] .gm-chart-panel header p,html[data-theme=dark] .gm-metric-panel header p,html[data-theme=dark] .gm-participation-panel header p,html[data-theme=dark] .gm-rules-panel header p,html[data-theme=dark] .gm-chart-panel nav button,html[data-theme=dark] .gm-chart-axis,html[data-theme=dark] .gm-metric-number>span,html[data-theme=dark] .gm-metric-panel footer small,html[data-theme=dark] .gm-participation-panel button small,html[data-theme=dark] .gm-rules-panel dt,html[data-theme=dark] .gm-trade-panel>label i,html[data-theme=dark] .gm-trade-panel label b,html[data-theme=dark] .gm-trade-panel dt,html[data-theme=dark] .gm-trade-disclaimer,html[data-theme=dark] .gm-market-stats small,html[data-theme=dark] .gm-step-rail li,html[data-theme=dark] .gm-choice-grid small,html[data-theme=dark] .gm-form-note,html[data-theme=dark] .gm-review-list dt,html[data-theme=dark] .gm-import-card>p,html[data-theme=dark] .gm-import-result small,html[data-theme=dark] .gm-or-divider span,html[data-theme=dark] .gm-direct-connect small,html[data-theme=dark] .gm-connector-list .soon,html[data-theme=dark] .gm-connector-list small,html[data-theme=dark] .gm-connector-list button>i,html[data-theme=dark] .gm-connector-detail li small,html[data-theme=dark] .gm-connector-note,html[data-theme=dark] .gm-portfolio>header>span small,html[data-theme=dark] .gm-portfolio__summary small,html[data-theme=dark] .gm-portfolio__summary span,html[data-theme=dark] .gm-portfolio__table>header,html[data-theme=dark] .gm-portfolio__table>a small,html[data-theme=dark] .gm-portfolio__empty>span,html[data-theme=dark] .gm-portfolio__empty p,html[data-theme=dark] .gm-portfolio__disclaimer,html[data-theme=dark] .gm-how__story article>div>p:first-child,html[data-theme=dark] .gm-how__story aside small,html[data-theme=dark] .gm-company-page__metrics small,html[data-theme=dark] .gm-company-page__metrics span,html[data-theme=dark] .gm-company-page__body p,html[data-theme=dark] .gm-company-page__body small,html[data-theme=dark] .gm-company-page__body aside dt,html[data-theme=dark] .gm-waterfall-summary dt,html[data-theme=dark] .gm-waterfall-summary>p:last-child,html[data-theme=dark] .gm-check small,html[data-theme=dark] .gm-token>header>div small,html[data-theme=dark] .gm-token__flywheel>p,html[data-theme=dark] .gm-token__orbit>div small,html[data-theme=dark] .gm-token__orbit article small,html[data-theme=dark] .gm-token__allocation h3 span,html[data-theme=dark] .gm-token__allocation p,html[data-theme=dark] .gm-token__sequence p,html[data-theme=dark] .gm-token__sequence>i,html[data-theme=dark] .gm-rulebook__anatomy small,html[data-theme=dark] .gm-rulebook__anatomy dt,html[data-theme=dark] .gm-rulebook__ledger article small,html[data-theme=dark] .gm-rulebook__ledger>p,html[data-theme=dark] .gm-rulebook__cases article p{color:var(--lg-dim)}
.mc{--mc-c:var(--lime);cursor:crosshair;touch-action:pan-y;margin-top:.9rem;position:relative}.mc--down{--mc-c:var(--coral)}.mc svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.mc-line{fill:none;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.mc-line--yes{stroke:var(--lime)}.mc-line--no{stroke:var(--coral)}.mc-stop-yes{stop-color:var(--lime)}.mc-stop-no{stop-color:var(--coral)}.mc-mid{stroke:var(--d-dim);stroke-dasharray:3 4;stroke-width:1px;opacity:.6;vector-effect:non-scaling-stroke}.mc-vol{fill:var(--d-text,currentColor);opacity:.16}.mc-note{color:var(--d-dim);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;position:absolute;bottom:2px;left:0}.mc-dot{background:var(--mc-c);color:var(--mc-c);pointer-events:none;border-radius:50%;width:.5rem;height:.5rem;margin:-.25rem 0 0 -.25rem;position:absolute;right:-.25rem}.mc-dot:after{content:"";border:1.5px solid;border-radius:50%;animation:1.8s ease-out infinite mc-ring;position:absolute;inset:-.3rem}@keyframes mc-ring{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.mc.is-scrubbing .mc-dot{opacity:0}.mc-xh{background:var(--d-text,currentColor);opacity:.3;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.mc-xd{background:var(--d-bg,#fff);border:2px solid var(--lime);pointer-events:none;border-radius:50%;width:.65rem;height:.65rem;margin:-.325rem 0 0 -.325rem;position:absolute}html[data-theme] .mc-xd{background:var(--lg-glass-solid)}.mc-xd--no{border-color:var(--coral)}.mc-tip{background:var(--d-text,#111);color:var(--ink-contrast,#fff);pointer-events:none;white-space:nowrap;z-index:2;border-radius:.45rem;padding:.2rem .45rem;font-size:.68rem;font-weight:600;position:absolute;bottom:.15rem;transform:translate(-50%)}html[data-theme] .mc-tip{background:var(--lg-text);color:var(--lg-bg)}.mc--loading{background:linear-gradient(90deg, transparent, var(--d-panel-2,#7f7f7f1f), transparent) 0 0 / 200% 100%;cursor:default;border-radius:.6rem;animation:1.4s linear infinite mc-shimmer}.mc--empty{background:0 0;animation:none}@keyframes mc-shimmer{to{background-position:-200% 0}}.fb-card__odds{flex-wrap:nowrap;align-items:center;gap:.7rem;min-width:0;height:2.1rem;margin-top:.9rem;display:flex}.fb-card__odds>*{flex:none}.fb-card__odds>small{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.fb-card__odds strong{color:var(--d-text);font-family:var(--display);letter-spacing:-.03em;font-size:1.85rem;font-weight:600;line-height:1}.fb-card__odds>small{color:var(--d-dim);font-family:var(--mono);letter-spacing:.1em;font-size:.58rem}.mc-delta{font-family:var(--mono);white-space:nowrap;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.mc-delta--up{background:var(--lime-tint);color:var(--lime)}.mc-delta--down{background:var(--coral-tint);color:var(--coral)}.mc-delta--flat{background:var(--d-panel-2);color:var(--d-dim)}.mc-ranges{gap:.1rem;margin-left:auto;display:inline-flex}.mc-ranges button{color:var(--d-dim);cursor:pointer;font-family:var(--mono);background:0 0;border:0;border-radius:.4rem;padding:.25rem .4rem;font-size:.62rem;font-weight:600}.mc-ranges button[aria-pressed=true]{background:var(--d-panel-2);color:var(--d-text)}.mc-ranges button:hover{color:var(--d-text)}@media (hover:hover){.fb-card .mc-ranges{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(3px)}.fb-card:hover .mc-ranges,.fb-card:focus-within .mc-ranges{opacity:1;transform:none}.fb-card:hover .fb-card__odds>small,.fb-card:focus-within .fb-card__odds>small{display:none}}.fb-panel .mc,.fb-feature .mc{margin-top:1.1rem}.fb-panel .fb-big{flex-wrap:nowrap;min-width:0}.fb-panel .fb-big>span,.fb-panel .fb-big>em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:44rem){.fb-card__odds>small{display:none}}.fb-panel .mc-ranges{margin:.6rem 0 0}.fb-panel .mc-vol{fill:var(--ink)}.fb-panel .mc-note{color:var(--dim)}.fb-market-row__chance .mc{margin-top:.3rem}@media (prefers-reduced-motion:reduce){.mc-dot:after,.mc--loading{animation:none}.fb-card .mc-ranges{transition:none}}
.dm-stats{margin:0 0 1.5rem}.dm-stats strong{font-variant-numeric:tabular-nums}.dm-book__sides,.dm-holders__sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;display:grid}.dm-depth h3,.dm-holders h3{margin:0 0 .8rem;font-size:.9rem}.dm-depth h3 span{color:var(--dim);margin-left:.4rem;font-size:.75rem;font-weight:400}.dm-depth__labels,.dm-depth__row{text-align:right;grid-template-columns:.7fr .85fr 1fr;gap:.5rem;display:grid}.dm-depth__labels{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;padding:.3rem .5rem .65rem;font-size:.65rem}.dm-depth__labels span:first-child,.dm-depth__row b{text-align:left}.dm-depth__rows{scrollbar-width:thin;max-height:280px;overflow-y:auto}.dm-depth__row{isolation:isolate;width:100%;color:var(--ink);border:0;border-bottom:1px solid var(--line);min-height:40px;font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;padding:.65rem .5rem;font-size:.75rem;position:relative}.dm-depth__row i{z-index:-1;background:color-mix(in srgb,var(--green) 12%,transparent);transition:width .45s;position:absolute;inset:0 0 0 auto}.dm-depth--asks .dm-depth__row i{background:color-mix(in srgb,var(--red) 12%,transparent)}.dm-depth--bids .dm-depth__row b{color:var(--green)}.dm-depth--asks .dm-depth__row b{color:var(--red)}.dm-depth__row:hover:enabled{background:color-mix(in srgb,var(--ink) 6%,transparent)}.dm-depth__row:disabled{cursor:default;opacity:.52}.dm-depth__row:focus-visible,.dm-tape__scroll:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.dm-caption{color:var(--dim);margin:1rem 0 0;font-size:.75rem;line-height:1.5}.dm-empty{color:var(--dim);padding:.6rem 0;font-size:.8rem;line-height:1.5}.dm-tape__scroll{scrollbar-width:thin;max-height:480px;overflow:auto}.dm-tape table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}.dm-tape th{z-index:1;background:var(--card);color:var(--dim);text-transform:uppercase;letter-spacing:.08em;text-align:left;padding:.4rem .6rem .8rem;font-size:.65rem;font-weight:500;position:sticky;top:0}.dm-tape td{border-top:1px solid var(--line);vertical-align:middle;padding:.75rem .6rem}.dm-tape td:last-child,.dm-tape th:last-child{text-align:right}.dm-tape td:first-child strong{text-overflow:ellipsis;max-width:180px;font-size:.78rem;display:block;overflow:hidden}.dm-tape time,.dm-tape td small{color:var(--dim);margin-top:.25rem;font-size:.66rem;display:block}.dm-side{letter-spacing:.03em;border-radius:4px;padding:.2rem .35rem;font-size:.65rem;font-weight:700;display:inline-flex}.dm-side--yes{color:var(--green);background:color-mix(in srgb,var(--green) 12%,transparent)}.dm-side--no{color:var(--red);background:color-mix(in srgb,var(--red) 12%,transparent)}.dm-tape .dm-whale td{background:color-mix(in srgb,var(--green) 5%,transparent)}.dm-fresh{animation:1.8s ease-out dm-fill}.dm-holders ol{counter-reset:holder;margin:0;padding:0;list-style:none}.dm-holders li{counter-increment:holder;border-top:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.65rem 0;font-size:.75rem;display:grid}.dm-holders li:before{content:counter(holder);color:var(--dim);font-size:.65rem}.dm-holders li strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm-holders li span{text-align:right}.dm-holders li small{color:var(--dim);font-size:.6rem}.dm-balance{border-bottom:1px solid;justify-content:space-between;align-items:center;margin-bottom:.7rem;padding:.9rem 0;font-size:.78rem;display:flex}.dm-balance strong{font-variant-numeric:tabular-nums}.dm-launch{margin:1.1rem 0 0;font-size:.75rem;line-height:1.5}.dm-unavailable{padding:4rem 0}.dm-unavailable p{color:var(--dim)}@keyframes dm-fill{0%{background:color-mix(in srgb,var(--green) 18%,transparent)}to{background:0 0}}@media (max-width:600px){.dm-book__sides,.dm-holders__sides{gap:1rem}.dm-depth__labels,.dm-depth__row{gap:.25rem}.dm-depth__labels{letter-spacing:.02em;font-size:.55rem}.dm-depth__row{padding:.65rem .25rem;font-size:.65rem}.dm-tape th,.dm-tape td{padding-left:.25rem;padding-right:.25rem}.dm-tape td:first-child strong{max-width:120px;font-size:.7rem}.dm-tape table{font-size:.72rem}.dm-holders li{grid-template-columns:.7rem minmax(0,1fr);gap:.35rem;font-size:.65rem}.dm-holders li span{text-align:left;grid-column:2}.dm-stats{margin-bottom:1rem}}@media (prefers-reduced-motion:reduce){.dm-fresh{animation:none}.dm-depth__row i{transition:none}}.mc-axis{pointer-events:none;color:var(--dim);font-family:var(--mono);font-size:.58rem;position:absolute;inset:0}.mc-axis span{padding-left:.25rem;line-height:1.2;position:absolute;right:0;transform:translateY(-50%)}.mc-inspection{color:var(--dim);margin-top:.5rem;font-size:.75rem;line-height:1.4;display:block}.dm-trade-jump{display:none}#trade-ticket{scroll-margin-top:6rem}@media (max-width:68rem){.dm-trade-jump{display:inline-flex}}@media (max-width:600px){.dm-book__sides{grid-template-columns:minmax(0,1fr)}.dm-depth__row{font-size:.75rem}.dm-depth__labels{font-size:.6rem}.dm-metric .fb-big{flex-wrap:wrap}.dm-metric .fb-big>span,.dm-metric .fb-big>em{text-overflow:clip;white-space:normal;flex-basis:100%;margin-left:0;overflow:visible}}
.wl{align-items:center;min-height:100svh;padding:clamp(1rem,3.5vh,2.75rem) 16px;display:grid}.wl-grid{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);grid-template-areas:"head market""form market";align-items:center;gap:clamp(1.25rem,3vh,2rem) clamp(2rem,5vw,4.5rem);width:min(1200px,100%);margin-inline:auto;display:grid}.wl-head{grid-area:head;align-self:end}.wl-market{grid-area:market}.wl-form{grid-area:form;align-self:start}.wl-brand{align-items:center;gap:.65rem;margin-bottom:clamp(1rem,3vh,1.75rem);display:flex}.wl-brand svg{flex:none;display:block}.wl-brand strong{font-family:var(--display);letter-spacing:.14em;font-size:1.15rem;font-weight:600}.wl h1{letter-spacing:-.04em;font-size:clamp(2.6rem,5.6vw,5.1rem);font-weight:600;line-height:.96}.wl h1 em{-webkit-background-clip:text;background:linear-gradient(90deg, var(--lg-accent,var(--green)), var(--lg-cyan,var(--green)) 55%, var(--lg-violet,var(--green)));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:600}html[data-theme=light] .wl h1 em{background:linear-gradient(90deg,#3f6a0a,#0e7490 55%,#5b3fd6);-webkit-background-clip:text;background-clip:text}.wl .lede{max-width:32rem;margin-top:1.1rem}.wl-card{padding:1.4rem}.wl-card .fb-pair button{font:inherit}.wl-card .fb-pair b{color:inherit}.wl-card__note{color:var(--lg-dim,var(--muted));font-family:var(--mono);letter-spacing:.04em;margin-top:.9rem;font-size:.66rem}.wl-card__target{color:var(--lg-muted,var(--muted));margin-top:.9rem}.wl-card__target b{color:var(--ink)}.wl-logo{border-radius:.6rem}.wl-form h2{letter-spacing:-.025em;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:600;line-height:1.15}.wl-form>p,.wl-form>div>p{color:var(--lg-muted,var(--muted));margin-top:.3rem}.wl-form form{grid-template-columns:1fr 1fr auto;align-items:end;gap:.6rem;margin-top:1rem;display:grid}.wl-form label{gap:.3rem;font-size:.78rem;font-weight:600;display:grid}.wl-form input{background:var(--lg-glass-solid,var(--card));border:1px solid var(--lg-line-2,var(--line));color:var(--ink);font:inherit;border-radius:.8rem;width:100%;min-width:0;min-height:3rem;padding:.65rem .85rem;font-size:1rem}.wl-form input::placeholder{color:var(--lg-dim,var(--muted))}.wl-form input:focus-visible{border-color:var(--lg-violet,var(--ink));outline:2px solid color-mix(in srgb, var(--lg-violet,#7c5cff) 35%, transparent);outline-offset:1px}.wl-form button[type=submit]{white-space:nowrap}.wl-form button[disabled]{cursor:progress;opacity:.7}.wl-form__error{font-size:.85rem;font-weight:600;color:var(--lg-no,#c0184a)!important;margin-top:.6rem!important}.wl-form__fine{max-width:36rem;line-height:1.5;margin-top:.75rem!important;font-size:.7rem!important}.wl-form__fine a{color:inherit;text-decoration:underline}.wl-form [role=status] h2{color:var(--ink)}@media (min-width:961px) and (max-height:820px){.wl h1{font-size:clamp(2.4rem,4.6vw,4.2rem)}.wl-card{padding:1.15rem}.wl-card .fb-pair{margin-top:.8rem}.wl-card .fb-pair span{display:none}}@media (max-width:960px){.wl{align-items:start;padding-top:1rem}.wl-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""market""form";row-gap:1rem}.wl-brand{margin-bottom:.75rem}.wl h1{font-size:clamp(2.2rem,9.5vw,3.4rem)}.wl .lede{margin-top:.5rem;font-size:.9rem;line-height:1.45}.wl-form form{margin-top:.7rem}.wl-form h2{font-size:1.3rem}.wl-card{padding:1rem}.wl-card h2{margin-top:.7rem;font-size:1.1rem}.wl-card .fb-card__odds strong{font-size:1.6rem}.wl-card .fb-meter,.wl-card .fb-pair span,.wl-card__note,.wl-card .mc,.wl-card .mc-ranges{display:none}.wl-form label>span{font-size:.72rem}.wl-form input{min-height:2.75rem}.wl-card .fb-pair{margin-top:.7rem}.wl-card .fb-pair button{padding:.6rem .8rem}.wl-card .fb-pair b{font-size:1.35rem}.wl-form form{grid-template-columns:1fr 1fr}.wl-form button[type=submit]{grid-column:1/-1}}@media (max-width:340px){.wl-form form{grid-template-columns:1fr}}@media (max-width:960px){.wl{padding-bottom:4.5rem}}@media (max-width:960px) and (max-height:760px){.wl{padding-top:.6rem}.wl-grid{row-gap:.7rem}.wl-brand{margin-bottom:.4rem}.wl-brand svg{width:26px;height:26px}.wl-brand strong{font-size:1rem}.wl h1{font-size:clamp(2rem,8.4vw,2.6rem)}.wl .lede{margin-top:.35rem;font-size:.82rem;line-height:1.4}.wl-card{padding:.8rem .9rem}.wl-card h2{margin-top:.5rem;font-size:1rem}.wl-card .fb-card__odds strong{font-size:1.35rem}.wl-card__target{margin-top:.4rem}.wl-card .fb-pair{margin-top:.55rem}.wl-card .fb-pair button{padding:.45rem .75rem}.wl-card .fb-pair b,.wl-form h2{font-size:1.15rem}.wl-form>p{margin-top:.15rem;font-size:.85rem}.wl-form form{gap:.5rem;margin-top:.5rem}.wl-form label>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-form input,.wl-form button[type=submit]{min-height:2.6rem}.wl-form__fine{margin-top:.5rem!important}}@media (max-width:960px) and (max-height:700px){.wl .lede{display:none}}
