@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:400;src:url(/static/media/carlito-cyrillic-ext-400-normal.0ca25c03180da0800182.woff2) format("woff2"),url(/static/media/carlito-cyrillic-ext-400-normal.72bc29641ef7af427a52.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:400;src:url(/static/media/carlito-cyrillic-400-normal.445fc51276efdf509bdf.woff2) format("woff2"),url(/static/media/carlito-cyrillic-400-normal.5fc1babe23ced750ecd8.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:400;src:url(/static/media/carlito-greek-ext-400-normal.0e1ed87b23ada27b6e00.woff2) format("woff2"),url(/static/media/carlito-greek-ext-400-normal.fd3ad56da43236499e50.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:400;src:url(/static/media/carlito-greek-400-normal.79bfe0cafd7ad104d745.woff2) format("woff2"),url(/static/media/carlito-greek-400-normal.c07078942bf8a1c92c03.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:400;src:url(/static/media/carlito-vietnamese-400-normal.ef748df62736081e7cd0.woff2) format("woff2"),url(/static/media/carlito-vietnamese-400-normal.1d18d4d8cd9f8382b1c4.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:400;src:url(/static/media/carlito-latin-ext-400-normal.b25d74e240ea225038c6.woff2) format("woff2"),url(/static/media/carlito-latin-ext-400-normal.f2d207e55bbb4bfcfc8a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Carlito;font-style:normal;font-weight:400;src:url(/static/media/carlito-latin-400-normal.20230b548928e5b03009.woff2) format("woff2"),url(/static/media/carlito-latin-400-normal.f3f7cf92fa5bcb771f90.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:700;src:url(/static/media/carlito-cyrillic-ext-700-normal.ca2050b91c33a8396ab9.woff2) format("woff2"),url(/static/media/carlito-cyrillic-ext-700-normal.8da3ae571ea9aa077b91.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:700;src:url(/static/media/carlito-cyrillic-700-normal.9f14357de4564d635155.woff2) format("woff2"),url(/static/media/carlito-cyrillic-700-normal.4e7455f2a354395c2534.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:700;src:url(/static/media/carlito-greek-ext-700-normal.8266b5bc00fb9c64bafa.woff2) format("woff2"),url(/static/media/carlito-greek-ext-700-normal.008f1e1cc430dbe2e140.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:700;src:url(/static/media/carlito-greek-700-normal.d962f805ff3523d313ba.woff2) format("woff2"),url(/static/media/carlito-greek-700-normal.5ef6b48eea474c381c58.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:700;src:url(/static/media/carlito-vietnamese-700-normal.89cde038451677cca819.woff2) format("woff2"),url(/static/media/carlito-vietnamese-700-normal.cea706e83300c7fc3551.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:700;src:url(/static/media/carlito-latin-ext-700-normal.cba86476c95641e32620.woff2) format("woff2"),url(/static/media/carlito-latin-ext-700-normal.5460cdcbd1a07ef9388b.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Carlito;font-style:normal;font-weight:700;src:url(/static/media/carlito-latin-700-normal.2428a9fc93f75a4ecfdb.woff2) format("woff2"),url(/static/media/carlito-latin-700-normal.2ae2b8ec65f8b37a0803.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(/static/media/lato-latin-ext-300-normal.efbf27b7525a6839d51c.woff2) format("woff2"),url(/static/media/lato-latin-ext-300-normal.c3dcdd7cacc1979c9c1d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(/static/media/lato-latin-300-normal.dc76fa21c09d3cec2243.woff2) format("woff2"),url(/static/media/lato-latin-300-normal.60a1fc9096fe55643239.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-ext-500-normal.ef0965b421f667665255.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-500-normal.aeab2cc4451be8b9d86a.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-500-normal.01780fd62684af188890.woff2) format("woff2"),url(/static/media/roboto-cyrillic-500-normal.d21a79f979e530434118.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-ext-500-normal.973c29ab080126156063.woff2) format("woff2"),url(/static/media/roboto-greek-ext-500-normal.635e4d35a29a4a178c40.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-500-normal.cb9864dcd4294f0bccc3.woff2) format("woff2"),url(/static/media/roboto-greek-500-normal.b9a415037587708086f6.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-math-500-normal.233f0580df5fc08545b4.woff2) format("woff2"),url(/static/media/roboto-math-500-normal.4d9eda1275cbd883f22c.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-symbols-500-normal.e8741b6ed4b014a187a4.woff2) format("woff2"),url(/static/media/roboto-symbols-500-normal.554161279afea69e08cc.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-vietnamese-500-normal.f7cefda952721b9c5b5e.woff2) format("woff2"),url(/static/media/roboto-vietnamese-500-normal.3164363bfedfa8473e81.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-ext-500-normal.a352ed92d427846d0a4f.woff2) format("woff2"),url(/static/media/roboto-latin-ext-500-normal.d929fcd455b433be659a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-500-normal.1c7e8aa0ba84e4f92e5f.woff2) format("woff2"),url(/static/media/roboto-latin-500-normal.f4ee5bd9ce239f6e5a1a.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(/static/media/anton-vietnamese-400-normal.9e4e331fa70645dcde3d.woff2) format("woff2"),url(/static/media/anton-vietnamese-400-normal.bf196a55cc024de9d811.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(/static/media/anton-latin-ext-400-normal.6e1938b75b8a63a00ed5.woff2) format("woff2"),url(/static/media/anton-latin-ext-400-normal.80d68c162e6242ad158f.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Anton;font-style:normal;font-weight:400;src:url(/static/media/anton-latin-400-normal.3d62441680a12bbe4cde.woff2) format("woff2"),url(/static/media/anton-latin-400-normal.985e9e5ffc0621b1c530.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Calibri,Carlito,ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}input:where(:not([type])),input:where([type=date]),input:where([type=datetime-local]),input:where([type=email]),input:where([type=month]),input:where([type=number]),input:where([type=password]),input:where([type=search]),input:where([type=tel]),input:where([type=text]),input:where([type=time]),input:where([type=url]),input:where([type=week]),select,select:where([multiple]),textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}input:where(:not([type])):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=email]):focus,input:where([type=month]):focus,input:where([type=number]):focus,input:where([type=password]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=text]):focus,input:where([type=time]):focus,input:where([type=url]):focus,input:where([type=week]):focus,select:focus,select:where([multiple]):focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:none;background-position:0 0;background-repeat:repeat;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:inherit;print-color-adjust:inherit}input:where([type=checkbox]),input:where([type=radio]){--tw-shadow:0 0 #0000;-webkit-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1rem}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:focus,input:where([type=checkbox]):checked:hover,input:where([type=radio]):checked:focus,input:where([type=radio]):checked:hover{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:focus,input:where([type=checkbox]):indeterminate:hover{background-color:currentColor;border-color:#0000}input:where([type=file]){background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-color:inherit;border-radius:0;border-width:0;font-size:inherit;line-height:inherit;padding:0}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.adv-val,.bciq,.bdelta,.caprow .n,.dnarow .pts,.dnatotal,.drpts,.drsub,.hero-num,.lab-coh-v,.lab-geo-rv,.lab-geo-score,.lab-impact-delta,.lab-play-delta,.lab-prog-t,.lab-sc-v,.lab-sig-v,.lab-stage-ms,.lab-stat-v,.mbadge,.mktline .pts,.mval,.nbm-hero,.num,.pickrow .val,.price,.pscore,.rc,.rprow .n,.scoreboard-row .mv,.scoreboard-row .val,.sigval,.statgrid .sv,.strow .n,.vschip .val,.wlrow .pts{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.caprow .\!n,.dnarow .\!pts,.mktline .\!pts,.rprow .\!n,.strow .\!n,.wlrow .\!pts{font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.pill{border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#34423c;color:var(--txt2);display:inline-block;font-size:12px;font-size:var(--fs-meta);font-weight:600;letter-spacing:.3px;padding:4px 10px;white-space:nowrap}.pill.gold{background:#ffd60a14;border-color:#ffd60a59;color:#b07d0a;color:var(--gold)}.card{-webkit-backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:var(--glass-blur);background:#e8e8e3;background:var(--card);border:1px solid #14201b14;border:1px solid var(--line);border-radius:20px;border-radius:var(--r);box-shadow:inset 0 1px 0 #14201b1f;box-shadow:inset 0 1px 0 var(--glass-line);margin-top:12px;padding:16px;padding:var(--card-pad)}.card-title{font-size:16px;font-size:var(--fs-md);font-weight:600;margin-bottom:4px}.footnote{font-size:13px;font-size:var(--fs-footnote);line-height:1.45;margin-top:10px}.emptyline,.footnote{color:#46544e;color:var(--txt3)}.emptyline{font-size:16px;font-size:var(--fs-md)}.track{background:#14201b0f;background:var(--on);height:9px;overflow:hidden}.fill,.track{border-radius:999px;border-radius:var(--r-pill)}.fill{height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);transition:width var(--t-bar) var(--ease-out);width:0}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.\!block{display:block!important}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.overline{-webkit-text-decoration-line:overline;text-decoration-line:overline}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--bg:#f6f6f3;--bg2:#fbfbf9;--card:#e8e8e3;--card2:#dedfd8;--pill:#e4e4df;--pill-thumb:#fff;--pill-shadow:none;--tile:#fff;--tile-ink:#000;--line:#14201b14;--line2:#14201b24;--txt:#14201b;--txt2:#34423c;--txt3:#46544e;--green:#0b8f41;--green-soft:#0b8f411f;--check-disc:#7fc784;--logo-ink:#4a9b8d;--beta:#6ec9f0;--beta-ink:#052733;--red:#d93a2f;--red-soft:#d93a2f1f;--accent:#5b4de6;--accent-soft:#5b4de61a;--gold:#b07d0a;--gold-soft:#b07d0a1f;--orange:#f06a1e;--orange-soft:#f06a1e1f;--teal:#1f8a78;--teal-soft:#1f8a781a;--brief-bg:#e4efea;--brief-ink:#2f4a41;--projected:#e8457c;--brief-send:#cbe2da;--lab-ink:#3a3a3a;--lab-mute:#6b6f6c;--lab-box:#e3ebe4;--lab-row-on:#d5e4d6;--lab-green:#4f8f55;--lab-green-soft:#bcd8be;--lab-land:#c5ccc6;--lab-num:#e4532d;--lab-focus:#f2a33a;--lab-bar:linear-gradient(90deg,#c8e57b,#7cc242);--lab-r:28px;--todo-line:#9dd2c3;--brief-cta:#333;--yellow:#f4c534;--note:#3ccf5e;--ai-disc:linear-gradient(225deg,#ecdf55,#b9d24f 45%,#7cb85a);--ai-glow:0 6px 14px #78b45a66;--up:#8e4fd6;--down:#2f96cf;--chart-panel:#14201b0a;--chart-grid:#14201b14;--chart-axis:#14201b2e;--chart-halo:#14201b57;--chart-up:var(--green);--chart-down:var(--red);--chart-dot:var(--bg);--chart-land:#14201b29;--card3:#fff;--line3:#14201b42;--hover:#14201b0a;--on:#14201b0f;--shadow-sm:0 4px 14px #14201b14;--shadow-md:0 12px 32px #14201b1a;--shadow-lg:0 24px 60px #14201b24;--glass-dim:#ebebe6;--glass-faint:#f0f0ed;--glass:#e3e3de;--glass-strong:#fff;--glass-line:#14201b1f;--glass-blur:blur(18px) saturate(1.3);--glass-blur-flat:blur(18px);--ink-disc:#141a17;--ink-disc-fg:#fff;--ground-base:#a9c6a2;--ground-top:#c9d5a5;--chrome:var(--bg);--dusk-top:#30253f;--dusk-base:#2a1350;--ground-dusk:radial-gradient(70% 42% at 88% 100%,#c65be0 0%,#c65be000 70%),radial-gradient(56% 40% at 6% 96%,#6a35b8 0%,#6a35b800 70%),linear-gradient(180deg,#150826,#22103f 38%,#482180 72%,#8a3fc0);--dusk-lime:#c8f542;--dusk-pink:#ff3d7f;--seg-on-ink:var(--txt);--font-display:Impact,Anton,"Arial Narrow Bold",var(--font-sans);--ground:radial-gradient(58% 42% at 8% 4%,#cfdc86 0%,#cfdc8600 70%),radial-gradient(46% 34% at 46% -6%,#dcdf9c 0%,#dcdf9c00 70%),radial-gradient(54% 40% at 96% 20%,#ecb8a6 0%,#ecb8a600 70%),radial-gradient(50% 32% at 60% 40%,#d6c5b4 0%,#d6c5b400 70%),radial-gradient(44% 38% at 2% 100%,#8fc0c6 0%,#8fc0c600 70%),radial-gradient(60% 46% at 80% 94%,#6dae82 0%,#6dae8200 70%),radial-gradient(84% 30% at 50% 108%,#5c9f88 0%,#5c9f8800 70%);--r-xs:6px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r:20px;--r-xl:24px;--r-2xl:36px;--r-pill:999px;--font-sans:Calibri,Carlito,ui-sans-serif,-apple-system,system-ui,"Segoe UI",Helvetica,"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";--font-row:Roboto,"Roboto Medium",var(--font-sans);--font-logo:"Calibri Light",Lato,var(--font-sans);--fs-tag:11px;--fs-meta:12px;--fs-sm:13px;--fs-body:15px;--fs-md:16px;--fs-lg:17px;--fs-xl:18px;--fs-title:19px;--fs-h2:21px;--fs-2xl:24px;--fs-3xl:28px;--fs-num:30px;--fs-display:44px;--fs-hero:58px;--fs-footnote:var(--fs-sm);--row-label-w:118px;--row-num-w:48px;--t-fast:0.16s;--t-base:0.22s;--t-slow:0.36s;--t-bar:0.9s;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-sheet:cubic-bezier(0.32,0.72,0.24,1);--ease-io:cubic-bezier(0.4,0,0.2,1);--sp-section:30px;--card-pad:16px;--home-head-h:64px;--gutter:16px}html[data-ground=field]{--bg:var(--ground-base);--bg2:#c6d9bd;--card:#ffffff9e;--card2:#fffc;--tile:#000;--tile-ink:#fff;--glass-dim:#ffffff47;--glass-faint:#ffffff57;--glass:#ffffff7a;--glass-strong:#fffffff2;--glass-line:#ffffff9e;--chrome:var(--ground-top)}html[data-ground=dusk]{--bg:#1b0b33;--bg2:#26123f;--card:#ffffff1a;--card2:#ffffff24;--card3:#ffffff2e;--hover:#ffffff0f;--on:#ffffff1f;--line:#ffffff1a;--line2:#ffffff2e;--line3:#ffffff57;--txt:#fff;--txt2:#ffffffd6;--txt3:#fff9;--tile:#0000;--tile-ink:#fff;--logo-ink:#ffffffe0;--pill:#0000;--pill-shadow:none;--up:var(--dusk-lime);--down:var(--dusk-pink);--accent:var(--dusk-lime);--seg-on-ink:#14201b;--glass-dim:#ffffff0f;--glass-line:#ffffffd9;--glass:#fff;--chart-halo:#fff6;--chrome:var(--dusk-top)}*{-webkit-tap-highlight-color:transparent}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #14201b42;outline:2px solid var(--line3);outline-offset:2px}html{background:#f6f6f3;background:var(--bg);overflow-x:clip}html[data-ground=field]{background:#c9d5a5;background:var(--ground-top)}html[data-ground=dusk]{background:#30253f;background:var(--dusk-top)}html:after{background:radial-gradient(70% 42% at 88% 100%,#c65be0 0,#c65be000 70%),radial-gradient(56% 40% at 6% 96%,#6a35b8 0,#6a35b800 70%),linear-gradient(180deg,#150826,#22103f 38%,#482180 72%,#8a3fc0) #2a1350;background:var(--ground-dusk) var(--dusk-base);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .36s cubic-bezier(.22,1,.36,1);transition:opacity var(--t-slow) var(--ease-out);z-index:-1}html[data-ground=dusk]:after{opacity:1}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0000;color:#14201b;color:var(--txt);font-family:Calibri,Carlito,ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--font-sans);line-height:1.45;text-rendering:optimizeLegibility}body:after,body:before{bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:-1}body:before{background:#f6f6f3;background:var(--bg)}body:after{background:radial-gradient(58% 42% at 8% 4%,#cfdc86 0,#cfdc8600 70%),radial-gradient(46% 34% at 46% -6%,#dcdf9c 0,#dcdf9c00 70%),radial-gradient(54% 40% at 96% 20%,#ecb8a6 0,#ecb8a600 70%),radial-gradient(50% 32% at 60% 40%,#d6c5b4 0,#d6c5b400 70%),radial-gradient(44% 38% at 2% 100%,#8fc0c6 0,#8fc0c600 70%),radial-gradient(60% 46% at 80% 94%,#6dae82 0,#6dae8200 70%),radial-gradient(84% 30% at 50% 108%,#5c9f88 0,#5c9f8800 70%) #a9c6a2;background:var(--ground) var(--ground-base);opacity:0;transition:opacity .36s cubic-bezier(.22,1,.36,1);transition:opacity var(--t-slow) var(--ease-out)}html[data-ground=field] body:after{opacity:1}.bhead:before,.home-head:before,.top:before{-webkit-backdrop-filter:blur(18px);-webkit-backdrop-filter:var(--glass-blur-flat);backdrop-filter:blur(18px);backdrop-filter:var(--glass-blur-flat);background:linear-gradient(180deg,#ffffff1f,#fff0 70%);bottom:-28px;content:"";left:calc(50% - 50vw);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 32px),#0000);pointer-events:none;position:absolute;top:0;width:100vw;z-index:-1}b,strong{font-weight:600}::selection{background:#14201b24}.board-brief::-webkit-scrollbar,.driverscroll::-webkit-scrollbar,.home-pane::-webkit-scrollbar,.lab-scroll::-webkit-scrollbar,.sec-anatomy .card::-webkit-scrollbar,.sec-dna .card::-webkit-scrollbar,.sheetin::-webkit-scrollbar{width:6px}.board-brief::-webkit-scrollbar-thumb,.driverscroll::-webkit-scrollbar-thumb,.home-pane::-webkit-scrollbar-thumb,.lab-scroll::-webkit-scrollbar-thumb,.sec-anatomy .card::-webkit-scrollbar-thumb,.sec-dna .card::-webkit-scrollbar-thumb,.sheetin::-webkit-scrollbar-thumb{background:#14201b24;background:var(--line2);border-radius:999px;border-radius:var(--r-pill)}.page-in{animation:pagein .24s cubic-bezier(.22,1,.36,1) backwards;animation:pagein .24s var(--ease-out) backwards}@keyframes pagein{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}::view-transition-old(root){animation:vt-out .2s cubic-bezier(.22,1,.36,1) both;animation:vt-out .2s var(--ease-out) both}::view-transition-new(root){animation:vt-in .36s cubic-bezier(.22,1,.36,1) both;animation:vt-in .36s var(--ease-out) both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.board{margin:0 auto;max-width:480px;padding:0 16px calc(56px + env(safe-area-inset-bottom))}.bhead{align-items:center;background:#0000;display:flex;gap:12px;margin:0 -16px;padding:18px 16px 14px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.bhead h1{font-size:24px;font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.3px}.bhead .sub{color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-sm)}.bhead .pill,.ind-pill{margin-left:auto}.ind-pill{background:#e8e8e3;background:var(--card);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#14201b;color:var(--txt);cursor:pointer;font-family:inherit;font-size:13px;font-size:var(--fs-sm);font-weight:600;letter-spacing:.3px;padding:6px 14px;transition:background .22s;transition:background var(--t-base);white-space:nowrap}.ind-pill:active{transform:scale(.95)}.board>.emptyline{margin:24px 2px}.board-swap{animation:listswap .24s cubic-bezier(.22,1,.36,1) both;animation:listswap .24s var(--ease-out) both}.board.home .brow{animation:fadein .5s ease both;opacity:0}.blead{align-items:baseline;color:#46544e;color:var(--txt3);display:flex;gap:8px;justify-content:space-between;margin:20px 2px 2px}.blead,.blead-link{font-size:12px;font-size:var(--fs-meta);font-weight:700;letter-spacing:1.2px}.blead-link{background:none;border:0;color:#5b4de6;color:var(--accent);cursor:pointer;flex:none;font-family:inherit;padding:0}.blead-link:active{transform:scale(.96)}.brow{grid-gap:12px;align-items:center;background:none;border:0;border-bottom:1px solid #14201b14;border-bottom:1px solid var(--line);color:inherit;cursor:pointer;display:grid;font-family:inherit;gap:12px;grid-template-columns:18px 40px minmax(0,1fr) 66px auto;padding:14px 4px;text-align:left;transition:background .22s cubic-bezier(.22,1,.36,1);transition:background var(--t-base) var(--ease-out);width:100%}.brow:active{background:#14201b0f;background:var(--on);transition:none}.brank{color:#34423c;color:var(--txt2);font-size:15px;font-size:var(--fs-body);font-weight:600;text-align:center}.blogo{align-items:center;border-radius:12px;border-radius:var(--r-md);display:flex;flex:0 0 40px;font-size:12px;font-weight:700;height:40px;justify-content:center;letter-spacing:.3px;overflow:hidden;width:40px}.logotile{background:#fff;background:var(--tile);box-shadow:inset 0 0 0 1px #14201b24;box-shadow:inset 0 0 0 1px var(--line2);color:#000;color:var(--tile-ink)}.blogo.logotile,.cmp-logo.logotile,.logo.logotile{box-shadow:none}.blogo.logotile{background:#0000}.logo-mark{fill:currentColor;display:block;height:56%;width:56%}.logo-mark.roomy{height:68%;width:68%}.logo-mark.snug{height:74%;width:74%}.logo-mark.wide{height:88%;width:88%}.logo-img{object-fit:contain}html[data-ground=dusk] .logo-img:not(.disc),html[data-ground=field] .logo-img:not(.disc){filter:invert(1)}.logo-img.disc{aspect-ratio:1/1;width:auto}html[data-ground=dusk] .logo-img.disc,html[data-ground=field] .logo-img.disc{background:#fff;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-image:radial-gradient(circle closest-side,#000 96%,#0000 97%),var(--mark-src);mask-image:radial-gradient(circle closest-side,#000 96%,#0000 97%),var(--mark-src);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.bname{font-family:Roboto,Roboto Medium,Calibri,Carlito,ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--font-row);font-size:19px;font-size:var(--fs-title);font-weight:500}.bmeta,.bname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmeta{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta)}.bspark{display:flex;justify-content:center}.bspark svg{display:block}.bspark.up{color:#0b8f41;color:var(--green)}.bspark.down{color:#d93a2f;color:var(--red)}.bspark.flat{color:#46544e;color:var(--txt3)}.bval{min-width:64px;text-align:right}.bciq{font-size:19px;font-size:var(--fs-title);letter-spacing:-.3px}.bciq,.bdelta{font-weight:600}.bdelta{font-size:12px;font-size:var(--fs-meta)}.bdelta.up{color:#8e4fd6;color:var(--up)}.bdelta.down{color:#2f96cf;color:var(--down)}.bdelta.flat{color:#46544e;color:var(--txt3)}.bmove{font-size:9px;font-weight:600;line-height:1;margin-top:2px}.bmove.up{color:#8e4fd6;color:var(--up)}.bmove.down{color:#2f96cf;color:var(--down)}.bmove.flat{color:#46544e;color:var(--txt3)}.bmove.new{color:#5b4de6;color:var(--accent);font-size:8px;letter-spacing:.3px}.detail-shell{margin:0 auto;max-width:480px;padding:0 16px calc(64px + env(safe-area-inset-bottom))}.detail-lower,.detail-top,.lcol,.rcol{display:contents}.top{background:#0000;gap:12px;margin:0 -16px;padding:16px 16px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.back,.top{align-items:center;display:flex}.back{background:#fff;background:var(--card3);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#14201b;color:var(--txt);cursor:pointer;flex:0 0 36px;font-family:inherit;font-size:13px;height:36px;justify-content:center;line-height:1;padding:0;transition:background .22s,border-color .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base),border-color var(--t-base),transform var(--t-fast) var(--ease-spring);width:36px}.back svg{display:block}.back:active{transform:scale(.94)}.logo{align-items:center;border-radius:12px;border-radius:var(--r-md);display:flex;flex:0 0 42px;font-size:13px;font-weight:700;height:42px;justify-content:center;letter-spacing:.5px;width:42px}.top h1{font-size:19px;font-size:var(--fs-title);font-weight:600}.top .sub{color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-sm)}.top-txt{flex:1 1 auto;min-width:0}.sub-rank{display:none}.rankpill{align-items:flex-end;display:flex;flex-direction:column;gap:4px;margin-left:auto}.ranktag{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);font-weight:600;letter-spacing:.3px;margin-left:8px}.hero{padding:18px 0 4px}.hero-label{color:#34423c;color:var(--txt2);font-size:12px;font-size:var(--fs-meta);font-weight:700;letter-spacing:1.2px}.hero-num{font-size:58px;font-size:var(--fs-hero);font-weight:600;letter-spacing:-1.5px;line-height:1.05;margin:4px 0 2px}.hero-sub{align-items:center;display:flex;font-size:16px;font-size:var(--fs-md);gap:10px;min-height:22px}.delta{font-weight:600}.delta.up{color:#0b8f41;color:var(--green)}.delta.down{color:#d93a2f;color:var(--red)}.delta.delta-sm{font-size:15px;font-size:var(--fs-body)}.delta.flat,.hero-date{color:#34423c;color:var(--txt2)}.detail-shell .home-head{margin:0 -16px;margin:0 calc(var(--gutter)*-1)}.brand-id{padding:4px 0 0}.brand-mark{align-items:center;border-radius:16px;border-radius:var(--r-lg);display:flex;height:150px;justify-content:center;margin:0 auto 18px;width:150px}.brand-mark,.brand-mark.logotile{background:#0000;box-shadow:none}.brand-mark{font-size:34px;font-weight:700;letter-spacing:1px}.brand-mark .logo-mark{height:74%;width:74%}.brand-mark .logo-mark.roomy{height:84%;width:84%}.brand-mark .logo-mark.snug,.brand-mark .logo-mark.wide{height:92%;width:92%}.brand-row{align-items:center;display:flex;gap:16px;justify-content:space-between}.brand-txt{flex:1 1 auto;min-width:0}.back.brand-back{background:#ffffff24;border-color:#ffffff47;color:#14201b;color:var(--txt);flex:0 0 44px;height:44px;width:44px}@media (hover:hover){.back.brand-back:hover{background:#ffffff3d}}.brand-txt h1{font-size:28px;font-size:var(--fs-3xl);font-weight:600;letter-spacing:-.3px;line-height:1.15;margin:0;overflow-wrap:anywhere}.brand-txt .sub{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);margin-top:3px}.cmp-pill.brand-cmp{align-items:center;background:#0000;border:2px solid #ffffffeb;color:#14201b;color:var(--txt);display:inline-flex;flex:none;font-size:19px;font-size:var(--fs-title);font-weight:600;gap:10px;letter-spacing:0;padding:10px 22px}.cmp-pill.brand-cmp svg{display:block;flex:none}@media (max-width:400px){.back.brand-back{display:none}.brand-txt h1{font-size:24px;font-size:var(--fs-2xl);overflow-wrap:normal}.brand-row{gap:12px}}@media (hover:hover){.cmp-pill.brand-cmp:hover{background:#14201b0a;background:var(--hover);border-color:#34423c;border-color:var(--txt2)}}.ciq-card{background:#ffffff12;border:1px solid #ffffff24;border-radius:20px;border-radius:var(--r);margin-top:20px;padding:18px 18px 12px}.ciq-card .hero{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0}.ciq-card .hero-main{min-width:0}.ciq-card .hero-label{background:#f06a1e;background:var(--orange);border-radius:999px;border-radius:var(--r-pill);color:#fff;display:inline-block;font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:1px;line-height:1.4;padding:3px 9px}.ciq-card .hero-num{color:#14201b;color:var(--txt);font-size:52px;font-weight:500;letter-spacing:-1px;margin:6px 0 0}.hero-move{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:2px;padding-top:24px}.hero-move svg{display:block}.hero-move.up{color:#8e4fd6;color:var(--up)}.hero-move.down{color:#2f96cf;color:var(--down)}.hero-move .delta,.hero-move.flat{color:#34423c;color:var(--txt2)}.hero-move .delta{font-size:13px;font-size:var(--fs-sm);font-weight:500;white-space:nowrap}.ciq-card .chartwrap{margin-top:8px}.ciq-card .xlab{color:#46544e;color:var(--txt3)}html[data-ground=dusk] .detail-shell :is(.card,.pcard,.insight),html[data-ground=dusk] .detail-shell section:not(.sec-pillars)>h2,html[data-ground=dusk] .detail-shell section>h2+.dfilters-wrap{--sheet:#ebebe7;--bg:#f6f6f3;--bg2:#fbfbf9;--card:#f4f4f1;--card2:#fff;--card3:#fff;--hover:#14201b0a;--on:#14201b12;--line:#14201b14;--line2:#14201b24;--line3:#14201b42;--txt:#14201b;--txt2:#34423c;--txt3:#46544e;--tile:#fff;--tile-ink:#000;--logo-ink:#4a9b8d;--up:#8e4fd6;--down:#2f96cf;--accent:#5b4de6;--glass-dim:#ebebe6;--glass-faint:#f0f0ed;--glass:#e3e3de;--glass-strong:#fff;--glass-line:#14201b1f;--chart-halo:#14201b57;--chart-dot:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--sheet);border-color:#0000;box-shadow:none;color:#14201b;color:var(--txt)}html[data-ground=dusk] .detail-shell section:not(.sec-pillars)>h2{border-radius:20px 20px 0 0;border-radius:var(--r) var(--r) 0 0;font-size:24px;font-size:var(--fs-2xl);margin:0;padding:18px 16px 0;padding:18px var(--card-pad) 0}html[data-ground=dusk] .detail-shell section>h2+.dfilters-wrap{margin:-1px 0 0;padding:13px 16px 0;padding:13px var(--card-pad) 0}html[data-ground=dusk] .detail-shell section:not(.sec-pillars)>h2+.card,html[data-ground=dusk] .detail-shell section>h2+.dfilters-wrap+.card{border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px;padding-top:13px}html[data-ground=dusk] .detail-top .sec-dna .dnatotal{background:var(--sheet);border-top:1px solid #14201b24;border-top:1px solid var(--line2)}html[data-ground=dusk] .detail-top .sec-dna .dnatotal:before{content:none}html[data-ground=dusk] .detail-shell .nbm{background:var(--sheet);border-color:#0000}html[data-ground=dusk] .detail-shell :is(.card,.pcard,.insight) .logo-img:not(.disc){filter:none}html[data-ground=dusk] .detail-shell :is(.card,.pcard,.insight) .logo-img.disc{background:none;-webkit-mask-image:none;mask-image:none}html[data-ground=dusk] .detail-shell .prov-foot{color:#46544e;color:var(--txt3)}.chartwrap{margin:6px -4px 0;position:relative;touch-action:pan-y}.chartwrap.still{cursor:default;touch-action:auto}.chartwrap.still .datepill,.chartwrap.still .scrubline{display:none}.chartwrap svg{display:block;height:auto;width:100%}.scrubline{opacity:0;transition:opacity .16s;transition:opacity var(--t-fast)}.chartwrap.scrubbing .scrubline{opacity:1}.xlab{color:#46544e;color:var(--txt3);display:flex;font-size:12px;font-size:var(--fs-meta);justify-content:space-between;padding:6px 8px 0}.xlab.xlab-tight{padding:6px 2px 0}.datepill{background:#dedfd8;background:var(--card2);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);box-shadow:0 4px 14px #14201b14;box-shadow:var(--shadow-sm);color:#34423c;color:var(--txt2);font-size:12px;font-size:var(--fs-meta);font-weight:600;opacity:0;padding:2px 10px;pointer-events:none;position:absolute;top:2px;transform:translateX(-50%);transition:opacity .16s;transition:opacity var(--t-fast);white-space:nowrap;z-index:2}.chartwrap.scrubbing .datepill{opacity:1}@keyframes drawin{to{stroke-dashoffset:0}}@keyframes fadein{to{opacity:1}}@keyframes popdot{0%{transform:scale(0)}70%{transform:scale(1.5)}to{transform:scale(1)}}.detail-shell section{margin-top:30px;margin-top:var(--sp-section)}.detail-shell h2{align-items:baseline;display:flex;font-size:21px;font-size:var(--fs-h2);font-weight:600;gap:8px;letter-spacing:-.3px}.detail-shell h2 .sub{color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-sm);font-weight:500}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal.vis{opacity:1;transform:none}.insights-wrap{margin:14px 0 0;position:relative}.insights-wrap .insights{margin:0}.ins-arrow{align-items:center;background:#dedfd8;background:var(--card2);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#14201b;color:var(--txt);cursor:pointer;display:flex;flex:0 0 auto;font-size:19px;height:34px;justify-content:center;line-height:1;padding:0 0 2px;transition:opacity .36s cubic-bezier(.22,1,.36,1),background .22s,border-color .22s;transition:opacity var(--t-slow) var(--ease-out),background var(--t-base),border-color var(--t-base);width:34px}.ins-arrow:active{transform:scale(.92)}.ins-arrow.edge{box-shadow:0 4px 14px #14201b14;box-shadow:var(--shadow-sm);position:absolute;top:50%;transform:translateY(-50%);z-index:2}.ins-arrow.edge.prev{left:-6px}.ins-arrow.edge.next{right:-6px}.ins-arrow.edge:disabled{opacity:0;pointer-events:none}.ins-arrow.edge:active{transform:translateY(-50%) scale(.92)}.ins-nav{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:2px}.ins-nav .ins-arrow:disabled{opacity:.45;pointer-events:none}.ins-dots{display:flex;gap:6px}.ins-dot{background:#14201b24;background:var(--line2);border-radius:999px;border-radius:var(--r-pill);height:6px;transition:background .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1);transition:background var(--t-slow) var(--ease-out),transform var(--t-slow) var(--ease-out);width:6px}.ins-dot.on{background:#34423c;background:var(--txt2);transform:scale(1.2)}@media (max-width:559.98px){.ins-arrow.edge{display:none}}@media (min-width:560px){.ins-nav{display:none}}.insights{display:flex;gap:10px;margin:14px 0 0;overflow-x:auto;padding:2px 0 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.insights::-webkit-scrollbar{display:none}.insight{background:linear-gradient(140deg,#dedfd8,#e8e8e3);background:linear-gradient(140deg,var(--card2),var(--card));border:1px solid #14201b24;border:1px solid var(--line2);border-radius:20px;border-radius:var(--r);flex:0 0 100%;padding:14px 16px;scroll-snap-align:start}@media (min-width:560px){.insight{flex-basis:calc(50% - 5px);flex-grow:0;flex-shrink:0}}.insight .tag{font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:1.2px}.insight .big{font-size:24px;font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.5px;margin:6px 0 4px}.insight .big:last-child{margin-bottom:0}.insight p{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md)}.t-green{color:#0b8f41;color:var(--green)}.t-red{color:#d93a2f;color:var(--red)}.t-accent{color:#5b4de6;color:var(--accent)}.t-gold{color:#b07d0a;color:var(--gold)}.dnarow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:118px 1fr 48px;grid-template-columns:var(--row-label-w) 1fr var(--row-num-w);padding:8px 0}.dnarow .lbl{font-size:15px;font-size:var(--fs-body);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dnarow .lbl small{color:#34423c;color:var(--txt2);display:block;font-size:12px;font-size:var(--fs-meta);font-weight:500}.dnarow .pts{text-align:right}.dnarow .pts,.dnatotal{font-size:15px;font-size:var(--fs-body);font-weight:600}.dnatotal{border-top:1px solid #14201b14;border-top:1px solid var(--line);display:flex;justify-content:space-between;margin-top:10px;padding-top:10px}.dnatotal span:first-child{color:#34423c;color:var(--txt2);font-weight:500}.scroll-hint{bottom:10px;display:flex;height:0;justify-content:center;pointer-events:none;position:-webkit-sticky;position:sticky;z-index:2}.scroll-hint.above-total{bottom:48px}.scroll-hint span{align-items:center;animation:hint-nudge 2.2s ease-in-out infinite;background:#dedfd8;background:var(--card2);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);box-shadow:0 4px 14px #14201b14;box-shadow:var(--shadow-sm);color:#14201b;color:var(--txt);display:flex;height:22px;justify-content:center;margin-top:-26px;opacity:0;transition:opacity .36s cubic-bezier(.22,1,.36,1);transition:opacity var(--t-slow) var(--ease-out);width:22px}.scroll-hint.on span{opacity:1}@keyframes hint-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.pgrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:12px}.pcard{background:#e8e8e3;background:var(--card);border:1px solid #14201b14;border:1px solid var(--line);border-radius:16px;border-radius:var(--r-lg);color:inherit;cursor:pointer;font-family:inherit;padding:12px;text-align:left;transition:transform .16s cubic-bezier(.34,1.56,.64,1),border-color .16s,background .16s;transition:transform var(--t-fast) var(--ease-spring),border-color var(--t-fast),background var(--t-fast)}.pcard:active{transform:scale(.96)}.pcard .pname{align-items:center;display:flex;font-size:15px;font-size:var(--fs-body);font-weight:600;gap:6px}.dot{border-radius:999px;border-radius:var(--r-pill);display:inline-block;flex:0 0 7px;height:7px;width:7px}.pcard .pscore{font-size:24px;font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.5px;margin-top:6px}.pcard .pmeta{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta)}.pcard svg{display:block;width:100%}.pcard .pgauge,.pcard svg{height:26px;margin-top:8px}.pcard .pgauge{align-items:center;display:flex}.sheetgauge{margin-top:12px}.dfilters-wrap{display:flow-root;margin:12px 0 0;position:relative}.dfilters-wrap:after,.dfilters-wrap:before,.strip-wrap:after,.strip-wrap:before{content:none}.dfilters-wrap.fade-left .dfilters,.strip-wrap.fade-left .strip{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px);mask-image:linear-gradient(90deg,#0000,#000 40px)}.dfilters-wrap.fade-right .dfilters,.strip-wrap.fade-right .strip{-webkit-mask-image:linear-gradient(270deg,#0000,#000 40px);mask-image:linear-gradient(270deg,#0000,#000 40px)}.dfilters-wrap.fade-left.fade-right .dfilters,.strip-wrap.fade-left.fade-right .strip{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px,#000 calc(100% - 40px),#0000)}.dfilters{-webkit-overflow-scrolling:touch;display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;padding-bottom:2px;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x}.dfilters::-webkit-scrollbar{display:none}.dchip{align-items:center;background:#0000;border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#34423c;color:var(--txt2);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:13px;font-size:var(--fs-sm);font-weight:600;gap:6px;min-height:34px;padding:6px 12px;transition:background .16s,color .16s,border-color .16s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast),transform var(--t-fast) var(--ease-spring);white-space:nowrap}.dchip:active{transform:scale(.94)}.dchip.on{background:#dedfd8;background:var(--card2);border-color:#14201b24;border-color:var(--line2);color:#14201b;color:var(--txt)}.dchip .fdot{border-radius:999px;border-radius:var(--r-pill);flex:0 0 7px;height:7px;width:7px}.dchip b{color:inherit;font-weight:600;opacity:.55}.dchip.on b{opacity:.85}.driverscroll{max-height:min(58vh,520px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 0 8px;scrollbar-width:thin}.driverlist,.driverscroll{animation:listswap .24s cubic-bezier(.22,1,.36,1) both;animation:listswap .24s var(--ease-out) both;margin:0 -8px}.driverlist{padding:0 8px}@keyframes listswap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.drow{border-radius:12px;border-radius:var(--r-md);margin:0 -8px;padding:12px 8px;position:relative;transition:background .16s;transition:background var(--t-fast)}.drow:not(:last-child):after{border-bottom:1px solid #14201b14;border-bottom:1px solid var(--line);bottom:0;content:"";left:8px;position:absolute;right:8px}.drhead{align-items:center;cursor:pointer;display:flex;gap:12px}.typechip{border:1px solid color-mix(in srgb,currentcolor 34%,#0000);border-radius:6px;border-radius:var(--r-xs);flex:0 0 auto;font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:.6px;padding:3px 7px}.drtitle{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drpts,.drtitle{font-size:16px;font-size:var(--fs-md);font-weight:600}.drpts,.drsub{text-align:right}.drsub{color:#34423c;color:var(--txt2);font-size:12px;font-size:var(--fs-meta)}.drbody{max-height:0;overflow:hidden;transition:max-height .36s cubic-bezier(.22,1,.36,1);transition:max-height var(--t-slow) var(--ease-out)}.drbody-in{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);padding:10px 2px 2px}.receipt{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;font-size:var(--fs-sm);gap:6px;margin-top:10px}.rc{background:#dedfd8;background:var(--card2);border:1px solid #14201b14;border:1px solid var(--line);border-radius:8px;border-radius:var(--r-sm);font-weight:600;padding:4px 8px}.rc small{color:#34423c;color:var(--txt2);display:block;font-size:11px;font-size:var(--fs-tag);font-weight:500;letter-spacing:.3px}.rop{color:#46544e;color:var(--txt3);font-weight:600}.stratchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.schip{border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#34423c;color:var(--txt2);font-size:12px;font-size:var(--fs-meta);font-weight:600;padding:4px 8px}.morebtn,.schip b{color:#14201b;color:var(--txt)}.morebtn{background:#dedfd8;background:var(--card2);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:12px;border-radius:var(--r-md);cursor:pointer;font-family:inherit;font-size:15px;font-size:var(--fs-body);font-weight:600;margin-top:10px;padding:12px;width:100%}.morebtn:active{transform:scale(.98)}.strow{--row-num-w:52px;grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:118px 1fr 48px;grid-template-columns:var(--row-label-w) 1fr var(--row-num-w);padding:8px 0}.strow .lbl{font-size:15px;font-size:var(--fs-body);font-weight:600}.strow .lbl small{color:#46544e;color:var(--txt3);display:block;font-size:12px;font-size:var(--fs-meta);font-weight:500}.strow .n{color:#34423c;color:var(--txt2);font-size:15px;font-size:var(--fs-body);font-weight:600;text-align:right}.stockhead{align-items:baseline;display:flex;justify-content:space-between}.stockhead .tick{color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-sm);font-weight:600}.price{font-size:30px;font-size:var(--fs-num);font-weight:600;letter-spacing:-.5px;margin-top:2px}.ranges{display:flex;gap:6px;margin-top:10px}.rbtn{background:#0000;border:0;border-radius:8px;border-radius:var(--r-sm);color:#34423c;color:var(--txt2);cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-size:var(--fs-sm);font-weight:600;padding:8px 0;transition:background .22s,color .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base),color var(--t-base),transform var(--t-fast) var(--ease-spring)}.rbtn.on{background:#dedfd8;background:var(--card2);color:#14201b;color:var(--txt)}.toggles{display:flex;gap:6px;margin-top:2px;overflow-x:auto;scrollbar-width:none}.toggles::-webkit-scrollbar{display:none}.tbtn{background:#0000;border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#34423c;color:var(--txt2);cursor:pointer;font-family:inherit;font-size:13px;font-size:var(--fs-sm);font-weight:600;padding:6px 12px;transition:all .22s;transition:all var(--t-base);white-space:nowrap}.tbtn.on{background:#14201b;background:var(--txt);border-color:#14201b;border-color:var(--txt);color:#f6f6f3;color:var(--bg)}.fundtip{color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-sm);font-weight:600;margin-top:8px;min-height:18px}.bar{cursor:pointer;transition:height .6s cubic-bezier(.22,1,.36,1),y .6s cubic-bezier(.22,1,.36,1);transition:height .6s var(--ease-out),y .6s var(--ease-out)}.sigrow{align-items:center;border-bottom:1px solid #14201b14;border-bottom:1px solid var(--line);display:flex;gap:12px;padding:10px 0}.sigrow:last-child{border-bottom:0}.sigicon{align-items:center;border-radius:12px;border-radius:var(--r-md);display:flex;flex:0 0 36px;font-size:16px;height:36px;justify-content:center;width:36px}.signame{font-size:15px;font-size:var(--fs-body);font-weight:600}.sigsub{color:#34423c;color:var(--txt2);font-size:12px;font-size:var(--fs-meta)}.sigval{margin-left:auto;text-align:right}.sigval b{font-size:17px;font-size:var(--fs-lg)}.prov-foot{border-top:1px solid #14201b14;border-top:1px solid var(--line);color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-footnote);line-height:1.55;margin-top:38px;padding-top:16px}.prov-foot b{color:#34423c;color:var(--txt2)}.sheetback{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0009;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .36s;transition:opacity var(--t-slow);z-index:90}.sheet{background:#fbfbf9;background:var(--bg2);border:1px solid #14201b24;border:1px solid var(--line2);border-bottom:0;border-radius:24px 24px 0 0;border-radius:var(--r-xl) var(--r-xl) 0 0;bottom:0;display:flex;flex-direction:column;left:0;margin:0 auto;max-height:82vh;max-width:480px;position:fixed;right:0;transform:translateY(103%);transition:transform .36s cubic-bezier(.32,.72,.24,1);transition:transform var(--t-slow) var(--ease-sheet);z-index:100}.sheet.open{transform:none}.sheetback.open{opacity:1;pointer-events:auto}.grab{background:#14201b24;background:var(--line2);border-radius:999px;border-radius:var(--r-pill);flex:0 0 auto;height:4px;margin:10px auto 2px;width:38px}.sheetin{overflow-y:auto;padding:10px 20px calc(28px + env(safe-area-inset-bottom))}.sheethead{align-items:center;display:flex;gap:10px}.sheethead .dot{flex-basis:10px;height:10px;width:10px}.sheethead h3{font-size:21px;font-size:var(--fs-h2);font-weight:600}.sheet .bignum{font-size:44px;font-size:var(--fs-display);font-weight:600;letter-spacing:-1px;margin-top:8px}.kchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.kchip{background:#e8e8e3;background:var(--card);border:1px solid #14201b14;border:1px solid var(--line);border-radius:999px;border-radius:var(--r-pill);color:#34423c;color:var(--txt2);font-size:12px;font-size:var(--fs-meta);font-weight:600;padding:4px 10px}.sheetitems{margin-top:16px}.sheetitems .si{align-items:baseline;border-bottom:1px solid #14201b14;border-bottom:1px solid var(--line);cursor:pointer;display:flex;gap:10px;padding:10px 0}.sheetitems .si:last-child{border:0}.si .sit{flex:1 1;font-size:15px;font-size:var(--fs-body);font-weight:500;min-width:0}.si .sid{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);white-space:nowrap}.si .sib{font-weight:600;white-space:nowrap}.sheetclose,.si .sib{font-size:15px;font-size:var(--fs-body)}.sheetclose{align-items:center;background:#e8e8e3;background:var(--card);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#34423c;color:var(--txt2);cursor:pointer;display:none;font-family:inherit;height:32px;justify-content:center;position:absolute;right:16px;top:14px;width:32px;z-index:2}.skel{animation:shimmer 1.6s linear infinite;background:linear-gradient(90deg,#14201b0a 25%,#14201b17 50%,#14201b0a 75%);background-size:200% 100%;border-radius:8px;border-radius:var(--r-sm)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.state-wrap{color:#34423c;color:var(--txt2);padding:64px 20px;text-align:center}.state-wrap h3{color:#14201b;color:var(--txt);font-size:19px;font-size:var(--fs-title);font-weight:600;margin-bottom:6px}.state-wrap .morebtn{max-width:220px}.state-wrap p{font-size:16px;font-size:var(--fs-md);margin-bottom:16px}@media (min-width:500px){.board,.detail-shell{border-left:1px solid #14201b14;border-left:1px solid var(--line);border-right:1px solid #14201b14;border-right:1px solid var(--line);max-width:600px;min-height:100vh}.bhead,.board,.detail-shell,.top{padding-left:24px;padding-right:24px}.bhead,.top{margin:0 -24px}.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.sheet{border:0;border-left:1px solid #14201b24;border-left:1px solid var(--line2);border-radius:0;bottom:0;box-shadow:-24px 0 60px #00000073;height:100%;left:auto;margin:0;max-height:none;max-width:92vw;right:0;top:0;transform:translateX(103%);transition:transform .36s cubic-bezier(.32,.72,.24,1);transition:transform var(--t-slow) var(--ease-sheet);width:460px}.sheet.left{border-left:0;border-right:1px solid #14201b24;border-right:1px solid var(--line2);box-shadow:24px 0 60px #00000073;left:0;right:auto;transform:translateX(-103%)}.sheet.open{transform:none}.sheet.dialog{border:1px solid #14201b24;border:1px solid var(--line2);border-radius:24px;border-radius:var(--r-xl);bottom:auto;box-shadow:0 24px 60px #14201b24;box-shadow:var(--shadow-lg);height:auto;left:50%;max-height:82vh;max-width:520px;opacity:0;pointer-events:none;right:auto;top:max(12vh,64px);transform:translate(-50%,14px) scale(.98);transition:transform .36s cubic-bezier(.32,.72,.24,1),opacity .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s;transition:transform var(--t-slow) var(--ease-sheet),opacity var(--t-slow) var(--ease-out),visibility 0s linear var(--t-slow);visibility:hidden;width:calc(100% - 48px)}.sheet.dialog.open{opacity:1;pointer-events:auto;transform:translateX(-50%);transition-delay:0s;visibility:visible}.sheet.dialog .sheetin{padding:22px 22px 24px}.grab{display:none}.sheetin{padding-top:20px}.sheetclose{display:flex}}.board-grid,.board-main{display:contents}.board-rail{display:none}@media (min-width:960px){.board{border:0;max-width:1120px}.bhead,.board{padding-left:40px;padding-right:40px}.bhead{margin:0 -40px}.board-grid{grid-column-gap:clamp(32px,4.5vw,56px);align-items:start;column-gap:clamp(32px,4.5vw,56px);display:grid;grid-template-columns:minmax(0,1fr) 320px}.board-main{display:block;min-width:0}.board-rail{display:flex;flex-direction:column;gap:12px;margin-top:46px}.board-rail .insight{flex:none}.brow{grid-template-columns:24px 44px minmax(0,1fr) 140px auto;padding:14px 6px}.blogo{flex:0 0 44px;height:44px;width:44px}}.board-brief{margin:8px 0 4px;min-width:0}.brief-head{padding:16px 4px 0}.brief-greet{color:#14201b;color:var(--txt);font-size:28px;font-size:var(--fs-3xl);font-weight:500;letter-spacing:-.4px;line-height:1.25;margin:0}.brief{background:none;border:0;border-radius:0;box-shadow:none;margin-top:0;padding:32px 0 0}.brief-list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.brief-item{animation:fadein .5s ease both;background:#e4efea;background:var(--brief-bg);border:0;border-radius:24px;border-radius:var(--r-xl);color:#2f4a41;color:var(--brief-ink);opacity:0;padding:20px 20px 24px;position:relative}.brief-top{align-items:center;display:flex;gap:12px;margin-bottom:18px;min-height:44px}.brief-flag{align-items:center;border:1px solid #0000;border-radius:999px;border-radius:var(--r-pill);display:inline-flex;font-size:12px;font-size:var(--fs-meta);font-weight:600;letter-spacing:.3px;line-height:1.2;margin-right:auto;padding:5px 12px;text-transform:uppercase;white-space:nowrap}.brief-flag.interesting{background:#3ccf5e;background:var(--note);border-color:#3ccf5e;border-color:var(--note);color:#fff}.brief-flag.alert{background:#f4c534;background:var(--yellow);border-color:#f4c534;border-color:var(--yellow);color:#fff}.brief-flag.action{background:#f06a1e;background:var(--orange);border-color:#f06a1e;border-color:var(--orange);color:#fff}.brief-share{align-items:center;background:#cbe2da;background:var(--brief-send);border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #14201b0f;color:#2f4a41;color:var(--brief-ink);cursor:pointer;display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;padding:0;position:relative;transition:color .22s,background .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:color var(--t-base),background var(--t-base),transform var(--t-fast) var(--ease-spring);width:44px}.brief-share svg{display:block;transform:translate(-1px,1px)}.brief-share.shared{background:#0b8f41;background:var(--green);box-shadow:none;color:#fff}.brief-share.shared svg{transform:none}.brief-title{color:#34423c;color:var(--txt2);font-size:28px;font-size:var(--fs-3xl);font-weight:500;gap:10px;letter-spacing:-.4px;line-height:1.2;margin:0}.brief-tile,.brief-title{align-items:center;display:flex}.brief-tile{border-radius:6px;border-radius:var(--r-xs);flex:0 0 26px;font-size:10px;font-weight:700;height:26px;justify-content:center;letter-spacing:0;width:26px}.brief-line{font-weight:600;line-height:1.45;margin:20px 0 0}.brief-detail,.brief-line{font-size:19px;font-size:var(--fs-title)}.brief-detail{line-height:1.5;margin:14px 0 0}.brief-move{background:#fff;background:var(--card3);border:3px solid #9dd2c3;border:3px solid var(--todo-line);border-radius:20px;border-radius:var(--r);margin:22px 0 19px;padding:16px 18px 30px;position:relative}.brief-move-k{color:#f06a1e;color:var(--orange);display:block;font-size:13px;font-size:var(--fs-sm);font-weight:700;letter-spacing:1.2px;margin-bottom:4px;text-transform:uppercase}.brief-move p{color:#34423c;color:var(--txt2);font-size:17px;font-size:var(--fs-lg);line-height:1.5}.brief-cta{background:#333;background:var(--brief-cta);border:0;border-radius:999px;border-radius:var(--r-pill);bottom:-19.5px;color:#fff;color:var(--ink-disc-fg);cursor:pointer;font-family:inherit;font-size:12px;font-size:var(--fs-meta);font-weight:700;height:36px;letter-spacing:1.2px;padding:0 20px;position:absolute;right:16px;text-transform:uppercase;transition:background .22s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1);transition:background var(--t-base) var(--ease-out),transform var(--t-fast) var(--ease-out)}.brief-cta:hover{background:color-mix(in srgb,#333 88%,#fff);background:color-mix(in srgb,var(--brief-cta) 88%,#fff)}.brief-cta:active{transform:scale(.97)}.share{display:flex;flex-direction:column;gap:16px}.share-h{padding-right:40px}.share-h h3{font-size:21px;font-size:var(--fs-h2);font-weight:600;letter-spacing:-.3px}.share-sub{color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-sm);line-height:1.45;margin-top:4px}.share-card{align-items:flex-start;background:#e8e8e3;background:var(--card);border:1px solid #14201b14;border-left:2px solid #46544e;border:1px solid var(--line);border-left:2px solid var(--txt3);border-radius:12px;border-radius:var(--r-md);display:flex;flex-direction:column;gap:8px;padding:12px 14px}.share-card.interesting{border-left-color:#b07d0a;border-left-color:var(--gold)}.share-card.alert{border-left-color:#f06a1e;border-left-color:var(--orange)}.share-card.action{border-left-color:#d93a2f;border-left-color:var(--red)}.share-card .brief-flag{margin-right:0}.share-card-t{align-items:center;display:flex;font-size:16px;font-size:var(--fs-md);font-weight:600;gap:8px;line-height:1.35}.share-card-l{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#34423c;color:var(--txt2);display:-webkit-box;font-size:15px;font-size:var(--fs-body);line-height:1.45;overflow:hidden}.share-label{color:#46544e;color:var(--txt3);display:block;font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:1.2px;margin-bottom:6px;text-transform:uppercase}.share-to{align-items:center;background:#e8e8e3;background:var(--card);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:16px;border-radius:var(--r-lg);cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:48px;padding:6px 10px;transition:border-color .22s,box-shadow .22s,opacity .22s;transition:border-color var(--t-base),box-shadow var(--t-base),opacity var(--t-base)}.share-to:focus-within{border-color:#14201b42;border-color:var(--line3);box-shadow:0 0 0 4px #14201b0f;box-shadow:0 0 0 4px var(--on)}.share-chip{align-items:center;animation:share-pop .22s cubic-bezier(.34,1.56,.64,1) both;animation:share-pop var(--t-base) var(--ease-spring) both;background:#fff;background:var(--card3);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#14201b;color:var(--txt);display:inline-flex;font-size:13px;font-size:var(--fs-sm);font-weight:600;gap:6px;padding:3px 6px 3px 3px}.share-chip-x{background:#0000;border:0;color:#46544e;color:var(--txt3);cursor:pointer;font-family:inherit;font-size:16px;font-size:var(--fs-md);height:20px;line-height:1;margin:0 -3px 0 -2px;transition:color .22s,background .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:color var(--t-base),background var(--t-base),transform var(--t-fast) var(--ease-spring);width:20px}.share-av,.share-chip-x{align-items:center;border-radius:999px;border-radius:var(--r-pill);display:flex;justify-content:center}.share-av{background:hsl(var(--hue) 40% 24%);color:hsl(var(--hue) 80% 80%);flex:0 0 22px;font-size:9px;font-weight:700;height:22px;letter-spacing:.3px;width:22px}.share-q{background:#0000;border:0;color:#14201b;color:var(--txt);flex:1 1 120px;font-family:inherit;font-size:16px;font-size:var(--fs-md);min-width:120px;outline:none;padding:6px 4px}.share-q::placeholder{color:#46544e;color:var(--txt3)}.share-q:focus{border-color:#0000;box-shadow:none}.share-sugg{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1);transition:grid-template-rows var(--t-slow) var(--ease-out),opacity var(--t-base) var(--ease-out)}.share-sugg.open{grid-template-rows:1fr;opacity:1}.share-sugg-in{min-height:0;overflow:hidden}.share-sugg-tag{color:#46544e;color:var(--txt3);display:block;font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:1.2px;padding:12px 4px 2px;text-transform:uppercase}.share-list{display:flex;flex-direction:column;gap:2px;padding-top:6px}.share-opt{grid-gap:10px;align-items:center;animation:lab-in .36s cubic-bezier(.22,1,.36,1) both;animation:lab-in var(--t-slow) var(--ease-out) both;background:#0000;border:0;border-radius:12px;border-radius:var(--r-md);color:#14201b;color:var(--txt);cursor:pointer;display:grid;font-family:inherit;gap:10px;grid-template-columns:30px minmax(0,1fr);opacity:0;padding:8px 10px;text-align:left;transition:background .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base),transform var(--t-fast) var(--ease-spring);width:100%}.share-opt .share-av{flex-basis:30px;font-size:12px;font-size:var(--fs-meta);height:30px;width:30px}.share-opt.hi{background:#14201b0f;background:var(--on)}.share-opt-n{font-weight:600;line-height:1.35;min-width:0}.share-empty,.share-opt-n{font-size:15px;font-size:var(--fs-body)}.share-empty{color:#46544e;color:var(--txt3);padding:12px 4px 2px}.share-note{background:#e8e8e3;background:var(--card);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:16px;border-radius:var(--r-lg);color:#14201b;color:var(--txt);display:block;font-family:inherit;font-size:15px;font-size:var(--fs-body);line-height:1.45;max-height:120px;min-height:44px;outline:none;overflow-y:auto;padding:11px 12px;resize:none;transition:border-color .22s,box-shadow .22s,opacity .22s;transition:border-color var(--t-base),box-shadow var(--t-base),opacity var(--t-base);width:100%}.share-note::placeholder{color:#46544e;color:var(--txt3)}.share-note:focus{border-color:#14201b42;border-color:var(--line3);box-shadow:0 0 0 4px #14201b0f;box-shadow:0 0 0 4px var(--on)}.share.sent .share-note,.share.sent .share-to{opacity:.6;pointer-events:none}.share-foot{align-items:center;display:flex;gap:12px;justify-content:space-between}.share-sent-line{animation:share-pop .22s cubic-bezier(.34,1.56,.64,1) both;animation:share-pop var(--t-base) var(--ease-spring) both;flex:1 1;min-width:0}.share-send,.share-sent-line{color:#0b8f41;color:var(--green);font-size:13px;font-size:var(--fs-sm);font-weight:600}.share-send{align-items:center;background:#0b8f411f;background:var(--green-soft);border:1px solid color-mix(in srgb,#0b8f41 35%,#0000);border:1px solid color-mix(in srgb,var(--green) 35%,#0000);border-radius:999px;border-radius:var(--r-pill);cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;letter-spacing:.3px;margin-left:auto;padding:9px 16px;transition:background .22s,color .22s,border-color .22s,opacity .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base),color var(--t-base),border-color var(--t-base),opacity var(--t-base),transform var(--t-fast) var(--ease-spring);white-space:nowrap}.share-send:disabled{cursor:default;opacity:.35}.share-send-kbd{font-size:12px;font-size:var(--fs-meta);font-weight:600;opacity:.7}.share-send.sent,.share-send.sent:disabled{background:#0b8f41;background:var(--green);border-color:#0b8f41;border-color:var(--green);color:#f6f6f3;color:var(--bg);opacity:1}.share-send .share-check{animation:share-pop .22s cubic-bezier(.34,1.56,.64,1) both;animation:share-pop var(--t-base) var(--ease-spring) both}@keyframes share-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (min-width:960px){.board-grid.briefed{grid-template-columns:460px minmax(0,1fr)}.board-brief{margin:10px 0 0;max-height:calc(100vh - 94px);overflow-y:auto;overscroll-behavior:contain;position:-webkit-sticky;position:sticky;scrollbar-width:thin;top:78px}}@media (prefers-reduced-motion:reduce){.board.home .brow,.brief-item,.share-chip,.share-opt,.share-send .share-check,.share-sent-line{animation:none;opacity:1}.share-sugg,.sheet.dialog{transition:none}}.board.home{border:0;max-width:none;padding:0}.home-head{background:#0000;box-sizing:border-box;height:64px;height:var(--home-head-h);padding:10px 16px;padding:10px var(--gutter);position:-webkit-sticky;position:sticky;top:0;z-index:30}.home-head-in{grid-gap:8px;align-content:center;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(48px,1fr) auto minmax(48px,1fr);height:100%;margin:0 auto;max-width:1240px}.home-mark{background:none;border:0;cursor:pointer;justify-self:start;padding:2px 0 6px;position:relative;text-decoration:none;transition:opacity .22s;transition:opacity var(--t-base)}.home-mark:after{background:currentColor;bottom:2px;content:"";height:4px;left:0;position:absolute;right:0}.home-mark:active{opacity:.7}.home-ai{align-items:center;background:linear-gradient(225deg,#ecdf55,#b9d24f 45%,#7cb85a);background:var(--ai-disc);border:0;border-radius:999px;border-radius:var(--r-pill);box-shadow:0 6px 14px #78b45a66;box-shadow:var(--ai-glow);color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;justify-self:end;transition:background .22s,color .22s,box-shadow .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base),color var(--t-base),box-shadow var(--t-base),transform var(--t-fast) var(--ease-spring);width:44px}.home-ai svg{display:block}.home-ai.on{background:#141a17;background:var(--ink-disc);box-shadow:0 4px 14px #14201b14;box-shadow:var(--shadow-sm);color:#fff;color:var(--ink-disc-fg)}.home-ai:active{transform:scale(.94)}.home-view{margin:0 auto;max-width:800px;padding:0 16px calc(48px + env(safe-area-inset-bottom));padding:0 var(--gutter) calc(48px + env(safe-area-inset-bottom))}.home-lab .home-view{display:flex;flex-direction:column;min-height:calc(100vh - 64px);min-height:calc(100vh - var(--home-head-h));min-height:calc(100dvh - 64px);min-height:calc(100dvh - var(--home-head-h));padding-bottom:calc(16px + env(safe-area-inset-bottom))}.home-lab .lab-panel{scroll-margin-top:0}.home-lab .lab-idle{margin:auto 0;padding:24px 0}html[data-kb] .home-lab{padding-top:0;padding-top:var(--vvt,0);touch-action:none}html[data-kb] .home-lab .home-view{height:calc(var(--vvh) - 64px);height:calc(var(--vvh) - var(--home-head-h));min-height:0;overflow:hidden;padding-bottom:0}html[data-kb] .detail-shell.lab-shell.idle{height:var(--vvh);min-height:0;overflow:hidden;padding-bottom:0;padding-top:0;padding-top:var(--vvt,0);touch-action:none}.kb-anchor{border:0;font-size:16px;height:1px;left:0;margin:0;opacity:0;padding:0;pointer-events:none;position:fixed;resize:none;top:0;width:1px}html[data-kb] .home-lab .lab-idle,html[data-kb] .lab-shell.idle .lab-idle{display:flex;flex-direction:column;margin:auto 0 0;min-height:0;padding:12px 0 0}html[data-kb] .lab-idle .lab-props{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}html[data-kb] .lab-idle .lab-ask{flex:none;margin-bottom:4px}.home-pane{padding-top:12px}.lists-hero{padding:24px 0 4px;text-align:center}.lists-title{color:#14201b;color:var(--txt);font-family:Impact,Anton,Arial Narrow Bold,Calibri,Carlito,ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--font-display);font-size:clamp(52px,16.5vw,96px);font-synthesis:none;font-weight:400;letter-spacing:.01em;line-height:.96;margin:0 0 14px;overflow-wrap:anywhere}.lists-sub{color:#34423c;color:var(--txt2);font-size:18px;font-size:var(--fs-xl);font-weight:500;line-height:1.4;margin:0 auto;max-width:34ch}.lists-scope{display:flex;justify-content:center;margin:34px 0 16px;scroll-margin-top:72px;scroll-margin-top:calc(var(--home-head-h) + 8px)}.cat-btn{background:#0000;border:2px solid #14201b1f;border:2px solid var(--glass-line);border-radius:999px;border-radius:var(--r-pill);color:#14201b;color:var(--txt);cursor:pointer;font-family:inherit;font-size:21px;font-size:var(--fs-h2);font-weight:500;min-height:48px;min-width:176px;padding:10px 28px;transition:background .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base),transform var(--t-fast) var(--ease-spring)}.cat-btn:active{background:#14201b0f;background:var(--on);transform:scale(.97)}.pickgroup{color:#46544e;color:var(--txt3);font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:1.2px;margin:14px 0 8px}.pickgroup:first-child{margin-top:0}.board.home .brow{gap:10px;grid-template-columns:18px 52px minmax(0,1fr) 66px auto;padding:20px 4px}@media (min-width:960px){.board.home .brow{gap:12px;grid-template-columns:24px 52px minmax(0,1fr) 140px auto}}.board.home .blogo{flex-basis:52px;height:52px;width:52px}.board.home .bval{min-width:0}.board.home .brank{color:#14201b;color:var(--txt)}.board.home .bmove.flat{color:#46544e;color:var(--txt3)}.board.home .bmove.new{color:#8e4fd6;color:var(--up)}.board.home .blogo.logotile{background:#0000;box-shadow:none;color:#000;color:var(--tile-ink)}.board.home .bmeta{color:#46544e;color:var(--txt3)}.board.home .bspark.up{color:#8e4fd6;color:var(--up)}.board.home .bspark.down{color:#2f96cf;color:var(--down)}.board.home .bciq{color:#14201b;color:var(--txt)}.strip-wrap{display:flow-root;position:relative}.strip{-webkit-overflow-scrolling:touch;display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;padding:2px 0;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x}.strip::-webkit-scrollbar{display:none}.strip-arrow{align-items:center;animation:fadein .22s cubic-bezier(.22,1,.36,1) both;animation:fadein var(--t-base) var(--ease-out) both;background:#fff;background:var(--glass-strong);border:1px solid #14201b1f;border:1px solid var(--glass-line);border-radius:999px;border-radius:var(--r-pill);bottom:2px;box-shadow:0 4px 14px #14201b14;box-shadow:var(--shadow-sm);color:#34423c;color:var(--txt2);cursor:pointer;display:none;justify-content:center;padding:0;position:absolute;top:2px;transition:background .22s,border-color .22s,color .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base),border-color var(--t-base),color var(--t-base),transform var(--t-fast) var(--ease-spring);width:34px;z-index:2}.strip-arrow.left{left:0}.strip-arrow.right{right:0}.strip-arrow:active{transform:scale(.94)}.strip-arrow svg{display:block}@media (hover:hover) and (pointer:fine){.strip-arrow{display:flex}.strip-arrow:hover{background:#fff;background:var(--card3);border-color:#14201b42;border-color:var(--line3);color:#14201b;color:var(--txt)}}.home-pane>.emptyline{margin:24px 4px}@media (prefers-reduced-motion:reduce){.cat-btn,.strip-arrow{animation:none;opacity:1;transition:none}}.home-pane{scroll-margin-top:64px;scroll-margin-top:var(--home-head-h)}.seg{align-items:center;background:#e4e4df;background:var(--pill);border:2px solid #e4e4df;border:2px solid var(--pill);border-radius:999px;border-radius:var(--r-pill);box-shadow:none;box-shadow:var(--pill-shadow);display:grid;grid-template-columns:1fr auto 1fr;padding:3px;position:relative}html[data-ground=dusk] .seg,html[data-ground=field] .seg{background:#ebebe6;background:var(--glass-dim);border-color:#14201b1f;border-color:var(--glass-line);box-shadow:none}.seg-thumb{background:#fff;background:var(--pill-thumb,var(--on));border-radius:999px;border-radius:var(--r-pill);bottom:3px;left:3px;opacity:0;position:absolute;top:3px;transform:scale(.92);transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1);transition:transform var(--t-slow) var(--ease-out),opacity var(--t-base) var(--ease-out);width:calc(50% - 3px)}.seg.at-0 .seg-thumb,.seg.at-1 .seg-thumb{opacity:1;transform:none}.seg.at-1 .seg-thumb{transform:translateX(100%)}html[data-ground=dusk] .seg-thumb,html[data-ground=field] .seg-thumb{background:#e3e3de;background:var(--glass)}.seg-div{background:#14201b24;background:var(--line2);height:16px;transition:opacity .22s;transition:opacity var(--t-base);width:1px}html[data-ground=dusk] .seg-div,html[data-ground=field] .seg-div{background:#14201b1f;background:var(--glass-line)}.seg.at-0 .seg-div,.seg.at-1 .seg-div{opacity:0}.seg-btn{background:#0000;border:0;border-radius:999px;border-radius:var(--r-pill);color:#14201b;color:var(--txt);cursor:pointer;font-family:inherit;font-size:17px;font-size:var(--fs-lg);font-weight:600;letter-spacing:0;line-height:1.25;min-width:0;overflow:hidden;padding:8px 33px;position:relative;text-overflow:ellipsis;transition:color .22s,transform .16s;transition:color var(--t-base),transform var(--t-fast);white-space:nowrap;z-index:1}.seg-btn:active{transform:scale(.98)}.seg-btn.on{color:#14201b;color:var(--seg-on-ink)}@media (min-width:960px){.board.home{padding:0}.home-head{padding:12px 40px}.home-lab .lab-idle{margin:auto 0;padding-bottom:clamp(48px,12vh,140px)}.home-pane{padding-top:20px}.home-pane .board-brief{margin:8px 0 0;max-height:none;overflow:visible;position:static}.detail-shell{border:0;display:block;max-width:1120px;padding:0 40px 80px}.detail-shell .home-head,.top{margin:0 -40px;padding-left:40px;padding-right:40px}.detail-top{grid-column-gap:clamp(32px,4.5vw,56px);align-items:start;column-gap:clamp(32px,4.5vw,56px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.detail-top .hero-region{grid-area:1/1/2/2}.detail-top .sec-dna{align-self:stretch;contain:size;display:flex;flex-direction:column;grid-area:1/2/2/3;margin-top:14px;min-height:0}.detail-top .sec-dna .card{flex:1 1;min-height:120px;overflow-y:auto;overscroll-behavior:contain;padding-bottom:0;scrollbar-width:thin}.detail-top .sec-dna .dnatotal{background:#0000;bottom:0;padding-bottom:14px;position:-webkit-sticky;position:sticky;z-index:1}.detail-top .sec-dna .dnatotal:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(0deg,#ffffff8c,#fff0 70%);bottom:0;content:"";left:-16px;left:calc(var(--card-pad)*-1);-webkit-mask-image:linear-gradient(0deg,#000 0,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(0deg,#000 0,#000 calc(100% - 24px),#0000);pointer-events:none;position:absolute;right:-16px;right:calc(var(--card-pad)*-1);top:-24px;z-index:-1}.detail-top .sec-dna .footnote{flex:0 0 auto}.detail-top .insights-wrap{grid-area:2/1/3/3;margin:26px 0 0}.insight{flex-basis:calc(33.33333% - 6.66667px);flex-grow:0;flex-shrink:0}.detail-top .sec-nbm{grid-area:3/1/4/3}.detail-top .sec-pillars{grid-area:4/1/5/3}.nbm-cols{grid-column-gap:48px;align-items:center;column-gap:48px;display:grid;grid-template-columns:minmax(190px,240px) minmax(0,1fr);margin-top:10px}.nbm-bars{margin-top:0}.nbm-bar{grid-template-columns:minmax(110px,150px) 1fr 48px}.detail-lower{align-items:flex-start;display:flex;gap:clamp(32px,4.5vw,56px);margin-top:30px;margin-top:var(--sp-section)}.detail-lower .lcol,.detail-lower .rcol{display:flex;flex:1 1;flex-direction:column;min-width:0}.lcol>section:first-child,.rcol>section:first-child{margin-top:0}.detail-lower .driverscroll{max-height:min(72vh,760px)}}@media (min-width:1100px){.hero-num{font-size:72px}.pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (hover:hover){.brow:not(.locked):hover{background:#14201b0a;background:var(--hover)}.pcard:hover{background:#dedfd8;background:var(--card2);border-color:#14201b42;border-color:var(--line3);box-shadow:0 4px 14px #14201b14;box-shadow:var(--shadow-sm);transform:translateY(-2px)}.drhead:hover .drtitle,.lab-geo-row:hover .lab-geo-rname,.scoreboard-row:hover .nm{color:#14201b;color:var(--txt)}.brief-share:hover{background:color-mix(in srgb,#cbe2da 80%,#2f4a41);background:color-mix(in srgb,var(--brief-send) 80%,var(--brief-ink))}.brief-share.shared:hover{background:color-mix(in srgb,#0b8f41 85%,#000);background:color-mix(in srgb,var(--green) 85%,#000)}.share-opt:hover{background:#14201b0a;background:var(--hover)}.share-chip-x:hover{background:#14201b0f;background:var(--on);color:#14201b;color:var(--txt)}.share-send:not(:disabled):hover{background:color-mix(in srgb,#0b8f41 24%,#0000);background:color-mix(in srgb,var(--green) 24%,#0000)}.drow:has(.drhead:hover){background:#14201b0a;background:var(--hover)}.catlab:hover,.rbtn:hover,.tbtn:hover{color:#14201b;color:var(--txt)}.lab-hrow:hover .lab-hrow-del{color:#34423c;color:var(--txt2)}.lab-hrow .lab-hrow-del:hover{color:#14201b;color:var(--txt)}.tbtn.on:hover{color:#f6f6f3;color:var(--bg)}.dchip:not(.on):hover{border-color:#46544e;border-color:var(--txt3);color:#14201b;color:var(--txt)}.morebtn:hover{background:#fff;background:var(--card3)}.insight:hover,.morebtn:hover{border-color:#14201b42;border-color:var(--line3)}.back:hover,.cmp-chip:hover,.ind-pill:hover,.ins-arrow:hover,.list-chip:hover,.list-head-x:hover,.sheetclose:hover{background:#fff;background:var(--card3);border-color:#14201b42;border-color:var(--line3)}.list-chip.ind-menu-btn:hover{background:color-mix(in srgb,#f06a1e 88%,#000);background:color-mix(in srgb,var(--orange) 88%,#000);border-color:color-mix(in srgb,#f06a1e 88%,#000);border-color:color-mix(in srgb,var(--orange) 88%,#000)}.list-head-x:hover,.sheetclose:hover{color:#14201b;color:var(--txt)}.pickrow:hover{background:#dedfd8;background:var(--card2);border-color:#14201b24;border-color:var(--line2)}.blead-link:hover,.evenbtn:hover{color:#14201b;color:var(--txt)}.lab-hrow:hover,.lab-play-head:hover,.sheetitems .si:hover{background:#14201b0a;background:var(--hover)}.bar:hover{opacity:.85}}.adv-ex-row,.adv-row-head,.back,.blead-link,.catlab,.cmp-chip,.drhead,.evenbtn,.lab-coh-row,.lab-geo-row,.lab-hrow,.lab-open-chip,.lab-play-head,.lab-rad-chip,.morebtn,.pickrow,.scoreboard-row,.sheetclose,.sheetitems .si{transition:background .22s,border-color .22s,color .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base),border-color var(--t-base),color var(--t-base),transform var(--t-fast) var(--ease-spring)}.brief-share:active,.catlab:active,.evenbtn:active,.lab-open-chip:active,.lab-rad-chip:active,.rbtn:active,.share-chip-x:active,.share-send:not(:disabled):active,.sheetclose:active,.tbtn:active{transform:scale(.96)}.adv-ex-row:active,.adv-row-head:active,.drhead:active,.lab-coh-row:active,.lab-geo-row:active,.lab-hrow:has(.lab-hrow-open:active),.lab-play-head:active,.share-opt:active,.sheetitems .si:active{transform:scale(.99)}.lab-play-head{border-radius:8px;border-radius:var(--r-sm);margin:0 -8px;padding-left:8px;padding-right:8px;width:calc(100% + 16px)}.brow.static,.drow.static,.pcard.static{cursor:default}.bmain{min-width:0}.drbody-in .footnote{margin-top:8px}.pb-why{color:#34423c;color:var(--txt2)}.pb-skel{margin-top:8px}.pb-chart{margin-top:10px}.pb-read{align-items:center;display:flex;gap:6px}.pb-read .footnote{margin-top:0}.rc.hint{cursor:help;-webkit-text-decoration:underline dotted #46544e;text-decoration:underline dotted #46544e;-webkit-text-decoration:underline dotted var(--txt3);text-decoration:underline dotted var(--txt3);text-underline-offset:3px}.play-fx{touch-action:pan-y}.play-fx svg,.sheet-trend{display:block;height:auto;width:100%}.sheet-trend{margin-top:12px}.sheetitems .si.open{border-bottom-color:#0000}.sid.fresh{margin-left:8px}.sheetgauge .track{height:12px}.sigicon.live{background:#8b7bff24}.sigicon.dormant{background:#14201b0f;background:var(--on)}.pgauge .track{flex:1 1}.nbm-bar .track{height:6px}.mside .track{flex:1 1;transition:opacity .22s cubic-bezier(.22,1,.36,1);transition:opacity var(--t-base) var(--ease-out)}.mside.a .track{display:flex;justify-content:flex-end}.track.dim{opacity:.35}.mbadge.gold,.mlbl.gold{color:#b07d0a;color:var(--gold)}.qbars{display:block;height:auto;margin-top:4px;width:100%}.chartwrap.stock{margin-top:8px}.lab-mx-row{display:contents}@media (pointer:coarse){.back{flex:0 0 44px}.back,.ins-arrow,.sheetclose,.stepper button{height:44px;width:44px}.brief-share:after{content:"";inset:-6px;position:absolute}.dchip,.rbtn,.tbtn{position:relative}.dchip:after,.rbtn:after,.tbtn:after{content:"";inset:-7px 0;position:absolute}.cmp-pill,.evenbtn,.ind-pill,.lab-hist-btn,.lab-hrow-del,.lab-rad-chip,.list-chip,button.lab-prog-head{position:relative}.lab-hist-btn:after,.lab-hrow-del:after,.lab-send:after{content:"";inset:-4px;position:absolute}.lab-hrow-del{padding:14px 8px 14px 12px}.brief-cta:after,.cmp-pill:after,.evenbtn:after,.ind-pill:after,.lab-rad-chip:after,.list-chip:after,button.lab-prog-head:after{content:"";inset:-6px 0;position:absolute}.strip{margin:-6px 0;padding:8px 0}.dfilters{margin:-8px 0 -6px;padding:8px 0}.lab-arena-row,.lab-geo-row,.scoreboard-row{min-height:44px}.lab-mx-cell{height:40px}.share-note,.share-q{font-size:18px;font-size:var(--fs-xl)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:0s!important;animation-duration:1ms!important;transition-duration:1ms!important}.scroll-hint span,.skel{animation:none!important}.dfilters{scroll-behavior:auto}}.cmp-lower,.cmp-top{display:contents}.cmp-head{gap:8px}.cmp-chip{align-items:center;background:#fff;background:var(--card3);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#14201b;color:var(--txt);cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:15px;font-size:var(--fs-body);font-weight:600;gap:8px;min-height:36px;min-width:0;padding:6px 12px 6px 6px;transition:background .22s,border-color .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base),border-color var(--t-base),transform var(--t-fast) var(--ease-spring)}@media (min-width:560px){.cmp-head{gap:10px;justify-content:center}.cmp-head>.back:first-child{margin-right:auto}.cmp-head>.cmp-swap{margin-left:auto}.cmp-chip{flex:0 1 auto;max-width:260px;min-width:132px}}.cmp-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-chip:active{transform:scale(.96)}.cmp-logo{align-items:center;border-radius:8px;border-radius:var(--r-sm);display:flex;flex:0 0 24px;font-size:9px;font-weight:700;height:24px;justify-content:center;letter-spacing:.4px;width:24px}.cmp-mid{color:#46544e;color:var(--txt3);flex:0 0 auto;font-size:12px;font-size:var(--fs-meta);font-weight:600;min-width:44px;text-align:center;transition:color .22s,transform .22s cubic-bezier(.34,1.56,.64,1);transition:color var(--t-base),transform var(--t-base) var(--ease-spring)}.cmp-head.compact .cmp-mid{color:#14201b;color:var(--txt);font-size:17px;font-size:var(--fs-lg);font-weight:600;transform:scale(1.12)}.cmp-head.compact .cmp-logo{display:none}.cmp-head.compact .cmp-chip{justify-content:center;padding:6px 10px}.cmp-head.compact .cmp-chip span{font-size:13px;font-size:var(--fs-sm)}.cmp-pill,.cmp-swap{font-size:13px}.cmp-pill{background:#e8e8e3;background:var(--card);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#14201b;color:var(--txt);cursor:pointer;display:inline-block;font-family:inherit;font-size:var(--fs-sm);font-weight:600;letter-spacing:.3px;padding:6px 14px;transition:background .22s,border-color .22s;transition:background var(--t-base),border-color var(--t-base);white-space:nowrap}@media (hover:hover){.cmp-pill:hover{background:#dedfd8;background:var(--card2);border-color:#46544e;border-color:var(--txt3)}}.cmp-pill:active{transform:scale(.95)}.cmp-pill.lab-pill{color:#5b4de6;color:var(--accent)}.vsrow{align-items:stretch;display:flex;gap:8px;margin-top:14px}.vschip{background:#e8e8e3;background:var(--card);border:1px solid #14201b14;border:1px solid var(--line);border-radius:16px;border-radius:var(--r-lg);flex:1 1;min-width:0;padding:8px 12px}.mktline .dot,.vschip .dot,.wlrow .dot{border-radius:999px;border-radius:var(--r-pill);display:inline-block;flex:0 0 8px;height:8px;width:8px}.vschip .dot{margin-right:6px}.vschip .nm{font-size:13px;font-size:var(--fs-sm);font-weight:600}.vschip .val{display:block;font-size:21px;font-size:var(--fs-h2);font-weight:600;margin-top:2px}.vschip .asof,.vsrow .vs{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta)}.vsrow .vs{align-self:center;font-weight:600}.cmp-legend{color:#34423c;color:var(--txt2);display:flex;flex-wrap:wrap;font-size:13px;font-size:var(--fs-sm);font-weight:600;gap:6px 14px;margin-top:12px}.cmp-legend>span{white-space:nowrap}.cmp-legend i{border-radius:999px;border-radius:var(--r-pill);display:inline-block;height:8px;margin-right:6px;width:8px}.mrow{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);padding:8px 0}.mrow,.mside{align-items:center}.mside{display:flex;gap:6px;min-width:0}.mside.a{flex-direction:row-reverse}.mmid{min-width:0;text-align:center}.mmid .mlbl{text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;font-size:var(--fs-sm);font-weight:600;line-height:1.2;overflow:hidden;overflow-wrap:break-word}.mmid small{color:#46544e;color:var(--txt3);display:block;font-size:11px;font-size:var(--fs-tag);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mval{color:#34423c;color:var(--txt2);font-size:12px;font-size:var(--fs-meta)}.mbadge,.mval{flex:0 0 auto;font-weight:600}.mbadge{font-size:13px;font-size:var(--fs-sm)}.mrow.inertia{border-top:1px solid #14201b14;border-top:1px solid var(--line);margin-top:8px}.evenbtn{background:none;border:0;border-top:1px solid #14201b14;border-top:1px solid var(--line);color:#46544e;color:var(--txt3);cursor:pointer;display:block;font-family:inherit;font-size:13px;font-size:var(--fs-sm);font-weight:600;letter-spacing:.3px;margin-top:6px;padding:10px 0 4px;text-align:center;width:100%}.wl-head{font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:1.2px;margin:10px 0 2px}.wl-head:first-child{margin-top:0}.wlrow{align-items:center;display:flex;font-size:15px;font-size:var(--fs-body);gap:8px;padding:6px 0}.wlrow .nm{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wlrow .nm,.wlrow .pts{font-weight:600}.mktline{align-items:center;display:flex;font-size:15px;font-size:var(--fs-body);gap:8px;padding:8px 0}.mktline .nm{flex:1 1;font-weight:600;min-width:0}.mktline .nm small{color:#46544e;color:var(--txt3);font-weight:500}.mktline .pts{font-weight:600}.mktline .pts.up{color:#0b8f41;color:var(--green)}.mktline .pts.down{color:#d93a2f;color:var(--red)}.mktline .pts.flat,.mktline .unlisted{color:#46544e;color:var(--txt3)}.mktline .unlisted{font-size:13px;font-size:var(--fs-sm)}.picktitle{font-size:17px;font-size:var(--fs-lg);font-weight:600;margin-bottom:10px}.pickrow{align-items:center;background:#e8e8e3;background:var(--card);border:1px solid #14201b14;border:1px solid var(--line);border-radius:16px;border-radius:var(--r-lg);color:#14201b;color:var(--txt);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-size:var(--fs-md);gap:10px;margin-bottom:8px;padding:10px 12px;width:100%}.pickrow .nm{flex:1 1;text-align:left}.pickrow .nm,.pickrow .val{font-weight:600}.pickrow:active{transform:scale(.98)}.pickrow.on{border-color:#5b4de6;border-color:var(--accent)}.pickrow.on .val{color:#5b4de6;color:var(--accent)}@media (min-width:960px){.cmp-top{grid-column-gap:clamp(32px,4.5vw,56px);align-items:start;column-gap:clamp(32px,4.5vw,56px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cmp-top .hero-region{grid-area:1/1/2/2}.cmp-top .sec-anatomy{align-self:stretch;contain:size;display:flex;flex-direction:column;grid-area:1/2/2/3;margin-top:14px;min-height:0}.cmp-top .sec-anatomy .card{flex:1 1;min-height:120px;overflow-y:auto;overscroll-behavior:contain;padding-bottom:0;scrollbar-width:thin}.cmp-top .sec-anatomy .dnatotal{background:#e8e8e3;background:var(--card);bottom:0;padding-bottom:14px;position:-webkit-sticky;position:sticky;z-index:1}.cmp-top .sec-anatomy .footnote{flex:0 0 auto}.cmp-top .insights-wrap{grid-area:2/1/3/3;margin:26px 0 0}.mmid{flex-basis:140px}.mrow{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr)}.cmp-lower{align-items:flex-start;display:flex;gap:clamp(32px,4.5vw,56px);margin-top:30px;margin-top:var(--sp-section)}.cmp-lower .lcol,.cmp-lower .rcol{display:flex;flex:1 1;flex-direction:column;min-width:0}}.stats-top{display:flex;flex-direction:column}.stats-top .hero-region{order:1}.stats-top .insights-wrap{order:2}.stats-top .stats-side{display:block;order:3}.stats-lower{display:contents}.stats-title{flex:1 1;min-width:0}.stats-title h1{font-size:19px;font-size:var(--fs-title);font-weight:600;letter-spacing:-.3px}.stats-title .sub{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta)}.statgrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:2px 0 10px}.statgrid>div{display:flex;flex-direction:column;gap:2px;min-width:0}.statgrid .sl{color:#46544e;color:var(--txt3);font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:1.2px}.statgrid .sv{font-size:24px;font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.5px}.statgrid .sn{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strow+.statgrid{border-top:1px solid #14201b14;border-top:1px solid var(--line);margin-top:8px;padding-top:12px}.strow.dim{opacity:.45}.bartip{color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-sm);font-weight:600;margin-top:2px;min-height:18px}.catbars,.stackbars{display:block;height:auto;margin-top:4px;width:100%}.cathit{cursor:pointer}.stacklegend{color:#34423c;color:var(--txt2);display:flex;flex-wrap:wrap;font-size:12px;font-size:var(--fs-meta);gap:6px 14px;margin-top:12px}.stacklegend span{align-items:center;display:flex;gap:6px}.stacklegend i{border-radius:2px;flex:none;height:8px;width:8px}.stacklegend b{color:#14201b;color:var(--txt);font-weight:600}.stacklegend .off{opacity:.4}.capmap{gap:6px}.capfactors,.capmap{display:flex;flex-direction:column}.caprow{grid-gap:2px 10px;background:none;border:0;border-radius:8px;border-radius:var(--r-sm);cursor:pointer;display:grid;font-family:inherit;gap:2px 10px;grid-template-columns:1fr auto;margin:0 -8px;opacity:.62;padding:8px;text-align:left;transition:background .22s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1);transition:background var(--t-base) var(--ease-out),opacity var(--t-base) var(--ease-out);width:calc(100% + 16px)}.caprow.on{background:#14201b0f;background:var(--on);opacity:1}@media (hover:hover){.caprow:hover{opacity:1}}.caprow:active{transform:scale(.995)}.caprow .lbl{color:#14201b;color:var(--txt)}.caprow .lbl,.caprow .n{font-size:15px;font-size:var(--fs-body);font-weight:600}.caprow .n{color:#34423c;color:var(--txt2)}.caprow.on .n{color:#14201b;color:var(--txt)}.caprow .track{grid-column:1/-1;height:5px;overflow:visible;position:relative}.caprow .fill{background:#5b4de6;background:var(--accent);display:block}.caprow .ref{background:#14201b73;border-radius:1px;bottom:-2px;position:absolute;top:-2px;transform:translateX(-1px);width:2px}.capdetail{min-width:0}@media (min-width:720px){.capmap{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.capdetail .catbars{height:200px}}@media (min-width:960px){.capdetail .catbars{height:240px}}.catvals{display:none;margin-top:4px}.catval{color:#46544e;color:var(--txt3);flex:1 1;font-size:11px;font-size:var(--fs-tag);min-width:0;text-align:center}.catval.on{color:#14201b;color:var(--txt);font-weight:600}@media (min-width:560px){.catvals{display:flex}}.catlabs{display:none;margin-top:6px}@media (min-width:560px){.catlabs{display:flex}}.catlab{background:none;border:0;color:#46544e;color:var(--txt3);cursor:pointer;flex:1 1;font-family:inherit;font-size:11px;font-size:var(--fs-tag);line-height:1.2;min-width:0;overflow:hidden;padding:0 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.catlab.on{color:#14201b;color:var(--txt);font-weight:600}.catlab.na{font-style:italic;opacity:.4}@media (min-width:960px){.catlab{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-size:var(--fs-meta);min-height:2.4em;white-space:normal}}.radarwrap{align-items:center;display:flex;flex-wrap:wrap;gap:4px 22px;justify-content:center;margin-top:4px}.radarpane{flex:1 1 300px;max-width:460px;min-width:0}.radar{display:block;height:auto;overflow:visible;width:100%}.radar-ring{fill:none;stroke:#14201b14;stroke:var(--line);stroke-width:1}.radar-ring.edge{stroke:#14201b24;stroke:var(--line2)}.radar-spoke{stroke:#14201b14;stroke:var(--line);stroke-width:1;transition:stroke .22s cubic-bezier(.22,1,.36,1);transition:stroke var(--t-base) var(--ease-out)}.radar-spoke.on{stroke:#14201b42;stroke:var(--line3)}.radar-tick{fill:#46544e;fill:var(--txt3);stroke:#e8e8e3;stroke:var(--card);stroke-width:3px;font-size:8px;font-weight:600;opacity:.85}.radar-shapes{transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1);transition:transform var(--t-bar) var(--ease-out),opacity .45s var(--ease-out)}.radar-poly{stroke-width:2.2;stroke-linejoin:round}.radar-poly.ghost{fill:none;stroke-width:1.5;stroke-dasharray:4 4;opacity:.6}.radar-halo{stroke-width:1.5;opacity:.55;transition:cx .36s cubic-bezier(.22,1,.36,1),cy .36s cubic-bezier(.22,1,.36,1);transition:cx var(--t-slow) var(--ease-out),cy var(--t-slow) var(--ease-out)}.radar-lab{fill:#46544e;fill:var(--txt3);font-size:12px;font-weight:500;transition:fill .22s cubic-bezier(.22,1,.36,1);transition:fill var(--t-base) var(--ease-out)}.radar-lab.on{fill:#14201b;fill:var(--txt);font-weight:600}.radar-lab.dim{opacity:.55}.radar-hit{cursor:pointer}.radar-hit:focus,.radar-hit:focus-visible{outline:none}.radar-legend{justify-content:center;margin-top:2px}.cmp-legend i.gh{background:none;border:1.5px dashed;opacity:.75}.radarlist{display:none;flex:1 1 240px;flex-direction:column;max-width:340px;min-width:240px}@media (min-width:560px){.radarlist{display:flex}}.rprow{grid-gap:10px;align-items:center;background:none;border:0;border-radius:8px;border-radius:var(--r-sm);color:#14201b;color:var(--txt);cursor:pointer;display:grid;font-family:inherit;gap:10px;grid-template-columns:8px minmax(0,1fr) auto auto;margin:0 -8px;opacity:.66;padding:6px 8px;text-align:left;transition:background .22s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1);transition:background var(--t-base) var(--ease-out),opacity var(--t-base) var(--ease-out);width:calc(100% + 16px)}.rprow.on{background:#14201b0f;background:var(--on);opacity:1}@media (hover:hover){.rprow:hover{opacity:1}}.rprow:active{transform:scale(.995)}.rprow i{border-radius:50%;height:8px;width:8px}.rprow .lbl{font-size:15px;font-size:var(--fs-body);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rprow.dim .lbl{opacity:.65}.rprow .n{color:#34423c;color:var(--txt2);font-size:15px;font-size:var(--fs-body);font-weight:600}.rprow.on .n{color:#14201b;color:var(--txt)}.rprow .gap{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);font-weight:600;min-width:34px;text-align:right}@media (prefers-reduced-motion:reduce){.radar-halo,.radar-shapes{transition:none}}.scoreboard-row{grid-gap:10px;align-items:center;background:none;border:0;border-bottom:1px solid #14201b14;border-bottom:1px solid var(--line);color:#14201b;color:var(--txt);cursor:pointer;display:grid;font-family:inherit;gap:10px;grid-template-columns:12px minmax(0,1fr) auto 52px 58px;padding:10px 0;text-align:left;width:100%}.scoreboard-row:first-child{padding-top:2px}.scoreboard-row:last-child{border-bottom:0;padding-bottom:2px}.scoreboard-row:active{transform:scale(.98)}.scoreboard-row .nm{font-size:16px;font-size:var(--fs-md);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scoreboard-row .cnt{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta)}.scoreboard-row .val{font-size:17px;font-size:var(--fs-lg);font-weight:600;text-align:right}.scoreboard-row .mv{font-size:13px;font-size:var(--fs-sm);text-align:right}.scoreboard-row .mv em{font-style:normal;margin-left:4px}.ind-chip{border-radius:50%;flex:none;height:10px;width:10px}@media (min-width:960px){.stats-lower,.stats-top{grid-column-gap:clamp(32px,4.5vw,56px);align-items:start;column-gap:clamp(32px,4.5vw,56px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.stats-top .hero-region{align-self:stretch;display:flex;flex-direction:column}.stats-top .hero-region .chartwrap{flex:1 1 auto;max-height:440px;min-height:240px}.stats-top .hero-region .chartwrap svg{height:100%}.stats-top .hero-region{grid-area:1/1/2/span 7}.stats-top .stats-side{display:flex;flex-direction:column;grid-area:1/8/2/span 5;margin-top:14px}.stats-top .insights-wrap{grid-area:2/1/3/-1;margin:26px 0 0}.stats-lower{margin-top:30px;margin-top:var(--sp-section)}.stats-lower .lcol{grid-column:1/span 7}.stats-lower .rcol{grid-column:8/span 5}.stats-lower.solo .lcol{grid-column:1/-1}.stats-invest .stackbars{height:260px}.stats-lower .lcol,.stats-lower .rcol{display:flex;flex-direction:column;min-width:0}.stats-lower .lcol>section:first-child,.stats-lower .rcol>section:first-child,.stats-side>section:first-child{margin-top:0}.stats-lower .sec-pillars .card{padding-bottom:20px}}.nbm{align-items:center;background:linear-gradient(140deg,#dedfd8,#e8e8e3);background:linear-gradient(140deg,var(--card2),var(--card));border:1px solid #8b7bff38;cursor:pointer;display:flex;gap:12px;padding:16px 18px;text-align:left;transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1);transition:transform var(--t-fast) var(--ease-out),border-color var(--t-base) var(--ease-out);width:100%}.nbm:active{transform:scale(.99)}.nbm-body,.nbm-main{min-width:0}.nbm-body{flex:1 1}.nbm-tag{color:#5b4de6;color:var(--accent);font-size:12px;font-size:var(--fs-meta);font-weight:700;letter-spacing:1.2px;margin-bottom:4px;text-transform:uppercase}.nbm-q{font-size:18px;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.3px;margin-top:2px}.nbm-hero{align-items:baseline;color:#0b8f41;color:var(--green);display:flex;font-size:28px;font-size:var(--fs-3xl);font-weight:600;gap:8px;letter-spacing:-.5px;margin-top:4px}.nbm-hero small{color:#34423c;color:var(--txt2);font-size:12px;font-size:var(--fs-meta);font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.nbm-bars{grid-gap:8px;display:grid;gap:8px;margin-top:10px}.nbm-bar{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(90px,132px) 1fr 44px}.nbm-bar-lbl{align-items:center;color:#14201b;color:var(--txt);display:flex;font-size:13px;font-size:var(--fs-sm);font-weight:600;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nbm-bar-lbl i{border-radius:3px;flex:0 0 auto;height:8px;width:8px}.nbm-bar-lbl small{color:#46544e;color:var(--txt3);font-weight:600}.nbm-bar-val{font-size:13px;font-size:var(--fs-sm);font-weight:600;text-align:right}.nbm-bar-val,.nbm-sub{color:#34423c;color:var(--txt2)}.nbm-sub{font-size:16px;font-size:var(--fs-md);margin:4px 0 0}.adv-examples-cta,.nbm-cta{align-items:center;background:#8b7bff14;border:1px solid #8b7bff59;border-radius:999px;border-radius:var(--r-pill);color:#5b4de6;color:var(--accent);display:inline-flex;font-weight:600;letter-spacing:.3px;transition:background .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1);transition:background var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease-out)}.adv-examples-cta i,.nbm-cta i{font-style:normal;line-height:1;transition:transform .16s cubic-bezier(.22,1,.36,1);transition:transform var(--t-fast) var(--ease-out)}.nbm-cta{font-size:13px;font-size:var(--fs-sm);gap:6px;margin-top:14px;padding:8px 14px}.nbm-cta i{font-size:16px;font-size:var(--fs-md)}@media (hover:hover){.nbm:hover{border-color:#8b7bff73;box-shadow:0 12px 32px #14201b1a;box-shadow:var(--shadow-md);transform:translateY(-2px)}.nbm:hover .nbm-cta{background:#8b7bff29;border-color:#8b7bff8c}.nbm:hover .nbm-cta i{transform:translateX(3px)}}section.adv-top{margin-top:4px}.adv-q{text-wrap:balance;font-size:28px;font-size:var(--fs-3xl);line-height:1.2;margin:0 0 6px}.adv-sub{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);margin:0 0 18px;max-width:60ch}.adv-hero{margin:20px 0 18px}.adv-hero-num{font-feature-settings:"tnum";font-size:44px;font-size:var(--fs-display);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-1px;line-height:1.05}.adv-hero-num span{font-size:15px;font-size:var(--fs-body);font-weight:600;letter-spacing:0;margin-left:8px}.adv-focus,.adv-hero-num span{color:#34423c;color:var(--txt2)}.adv-focus{font-size:16px;font-size:var(--fs-md);margin-top:6px}.adv-ask{align-items:center;border-bottom:1px solid #14201b14;border-bottom:1px solid var(--line);border-top:1px solid #14201b14;border-top:1px solid var(--line);display:flex;gap:14px;padding:12px 0}.adv-ask-q{color:#34423c;color:var(--txt2);flex:1 1;font-size:16px;font-size:var(--fs-md);margin:0}.stepper{align-items:center;display:flex;gap:2px}.stepper button{background:none;border:1px solid #14201b24;border:1px solid var(--line2);border-radius:50%;color:inherit;cursor:pointer;font-size:19px;height:36px;transition:transform .16s cubic-bezier(.34,1.56,.64,1),opacity .16s cubic-bezier(.22,1,.36,1);transition:transform var(--t-fast) var(--ease-spring),opacity var(--t-fast) var(--ease-out);width:36px}.stepper button:active:not(:disabled){transform:scale(.9)}.stepper button:disabled{cursor:default;opacity:.45}.stepper-n{font-feature-settings:"tnum";animation:adv-pop .25s ease;font-size:19px;font-size:var(--fs-title);font-variant-numeric:tabular-nums;font-weight:600;min-width:40px;text-align:center}section.adv-list{margin-top:2px}.adv-row{border-bottom:1px solid #14201b14;border-bottom:1px solid var(--line);padding:12px 0}.cardin{animation:adv-in .3s ease both}.adv-row-head{background:none;border:0;color:inherit;cursor:pointer;gap:12px;padding:0 0 10px;text-align:left;width:100%}.adv-row-head,.adv-type{align-items:center;display:flex}.adv-type{flex:1 1;font-size:17px;font-size:var(--fs-lg);font-weight:600;gap:10px;min-width:0}.adv-type i{border-radius:3px;flex:none;height:10px;width:10px}.adv-type-t{min-width:0}.adv-type-t small{font-feature-settings:"tnum";animation:adv-pop .25s ease;color:#46544e;color:var(--txt3);display:block;font-size:12px;font-size:var(--fs-meta);font-variant-numeric:tabular-nums;font-weight:500}.adv-val{font-feature-settings:"tnum";font-size:17px;font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:600}.adv-val small{color:#34423c;color:var(--txt2);font-weight:600;margin-left:4px}.adv-examples-cta,.adv-val small{font-size:12px;font-size:var(--fs-meta)}.adv-examples-cta{flex:0 0 auto;gap:4px;padding:6px 12px;white-space:nowrap}.adv-examples-cta i{font-size:15px;font-size:var(--fs-body);transition:transform .22s cubic-bezier(.22,1,.36,1);transition:transform var(--t-base) var(--ease-out)}.adv-examples-cta.open i{transform:rotate(90deg)}.slots{display:flex;gap:4px;height:6px}.slot{background:#14201b24;background:var(--line2);flex:1 1;overflow:hidden;position:relative}.slot,.slot-fill{border-radius:3px}.slot-fill{inset:0;opacity:0;position:absolute;transition:opacity .36s cubic-bezier(.22,1,.36,1);transition:opacity var(--t-slow) var(--ease-out)}.adv-row-body{padding:12px 0 2px}.adv-make{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);line-height:1.55;margin:0 0 10px}.adv-make b{color:inherit}.adv-ex-head{color:#34423c;color:var(--txt2);font-size:12px;font-size:var(--fs-meta);font-weight:700;letter-spacing:1.2px;margin:14px 0 6px;text-transform:uppercase}.adv-ex-row{align-items:center;background:none;border:0;border-top:1px solid #14201b14;border-top:1px solid var(--line);color:inherit;cursor:pointer;display:flex;gap:10px;padding:8px 0;text-align:left;width:100%}.adv-ex-logo{display:flex;flex:0 0 auto;position:relative}.adv-ex-tile{align-items:center;border-radius:8px;border-radius:var(--r-sm);display:flex;font-size:9px;font-weight:700;height:28px;justify-content:center;letter-spacing:.3px;overflow:hidden;width:28px}@media (hover:hover){.adv-ex-logo:after{background:#dedfd8;background:var(--card2);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:8px;border-radius:var(--r-sm);box-shadow:0 4px 14px #14201b14;box-shadow:var(--shadow-sm);color:#14201b;color:var(--txt);content:attr(data-name);font-size:12px;font-size:var(--fs-meta);font-weight:600;left:calc(100% + 8px);opacity:0;padding:4px 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-3px);transition:opacity .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1);transition:opacity var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out);white-space:nowrap;z-index:5}.adv-ex-logo:hover:after{opacity:1;transform:translateY(-50%) translateX(0)}}.adv-ex-title{color:#34423c;color:var(--txt2);flex:1 1;font-size:16px;font-size:var(--fs-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adv-ex-rec{font-feature-settings:"tnum";color:#0b8f41;color:var(--green);font-variant-numeric:tabular-nums;font-weight:600}.adv-ex-body{padding:6px 0 18px}.adv-ex-meta{font-feature-settings:"tnum";color:#46544e;color:var(--txt3);display:flex;flex-wrap:wrap;font-size:13px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;gap:6px 16px;margin-bottom:10px}.adv-ex-sum{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);line-height:1.55;margin:0;max-width:70ch}.adv-fits{margin-top:16px}.adv-fit{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:118px 1fr 48px;grid-template-columns:var(--row-label-w) 1fr var(--row-num-w);padding:6px 0}.adv-fit-lbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adv-fit-lbl,.adv-fit-pct{color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-sm);font-weight:600}.adv-fit-pct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.adv-ex-chart-label{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);font-weight:700;letter-spacing:.6px;margin:18px 0 8px;text-transform:uppercase}@media (min-width:960px){.adv-ex-body{padding-left:38px}}.adv-note{color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-footnote);margin:18px 0 0;max-width:70ch}.adv-grid,.adv-left,.adv-right{display:contents}@media (min-width:960px){.adv-grid{align-items:start;display:grid;grid-template-columns:minmax(340px,430px) minmax(0,1fr);margin-top:34px}.adv-left{padding-right:clamp(32px,4vw,56px)}.adv-left,.adv-right{display:block;min-width:0}.adv-right{border-left:1px solid #14201b14;border-left:1px solid var(--line);padding-left:clamp(32px,4vw,56px)}section.adv-top{margin-top:0}.adv-q{font-size:30px;font-size:var(--fs-num);letter-spacing:-.5px}.adv-sub{font-size:16px;font-size:var(--fs-md)}.adv-hero{margin:30px 0 24px}.adv-hero-num{font-size:64px;letter-spacing:-1.5px}.adv-ask{padding:14px 0}section.adv-list{margin-top:2px}.adv-row{padding:14px 0}.adv-type{font-size:18px;font-size:var(--fs-xl)}.adv-make{max-width:70ch}.adv-note{margin-top:26px}}@media (hover:hover){.adv-row-head:hover .adv-examples-cta{background:#8b7bff29;border-color:#8b7bff8c}.adv-ex-row:hover .adv-ex-title,.adv-row-head:hover .adv-type-t{color:#14201b;color:var(--txt)}.stepper button:hover:not(:disabled){background:#dedfd8;background:var(--card2);border-color:#46544e;border-color:var(--txt3)}}@keyframes adv-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes adv-pop{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.adv-hero-num,.adv-type-t small,.cardin,.stepper-n{animation:none}.adv-examples-cta i,.nbm,.nbm-cta,.nbm-cta i,.slot-fill,.stepper button{transition:none}}.hdr-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.detail-shell.lab-shell{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.lab-shell .top{flex:none;flex-wrap:nowrap}.lab-head-txt{flex:1 1 auto;min-width:0}.lab-head-hist{flex:none;margin-left:auto}.lab-shell .lab-panel,.lab-shell .lab-progress,.lab-shell .lab-thread{margin-top:0}.lab-shell .lab-convo{padding-top:34px}.lab-head-q{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:17px;font-size:var(--fs-lg);font-weight:600;line-height:1.3;overflow:hidden}.lab-head.asked{display:block;margin:0;padding:16px 0 4px;position:static}.lab-head.asked:before{content:none}.lab-head.asked.thinking{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lab-head-row{align-items:center;display:flex;justify-content:space-between}.lab-head.asked .lab-head-q{-webkit-line-clamp:unset;display:block;font-size:28px;font-size:var(--fs-3xl);font-weight:500;letter-spacing:-.3px;line-height:1.2;margin:22px 0 0;overflow:visible}@media (min-width:560px){.lab-head.asked{align-items:center;display:flex;gap:16px}.lab-head.asked .lab-head-row{display:contents}.lab-head.asked .lab-head-q{flex:1 1 auto;margin:0;min-width:0}.lab-head.asked .lab-head-hist{margin-left:0;order:2}}.lab-panel{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;scroll-margin-top:80px}.lab-hist-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;border-radius:var(--r-md);color:#46544e;color:var(--txt3);cursor:pointer;display:flex;font-family:inherit;height:36px;justify-content:center;transition:color .22s,background .22s,border-color .22s,transform .16s;transition:color var(--t-base),background var(--t-base),border-color var(--t-base),transform var(--t-fast);width:36px}.lab-hist-btn:active{transform:scale(.94)}.lab-spark{color:#34423c;color:var(--txt2);margin-right:2px}.lab-new{background:#fff;background:var(--card3);border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#14201b;color:var(--txt);cursor:pointer;font-family:inherit;font-size:13px;font-size:var(--fs-sm);font-weight:600;letter-spacing:.3px;padding:6px 14px;transition:background .22s,transform .16s;transition:background var(--t-base),transform var(--t-fast);white-space:nowrap}.lab-new:active{transform:scale(.96)}.lab-scroll{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.lab-convo,.lab-idle{align-self:center;max-width:720px;width:100%}.lab-idle{margin:auto 0;padding:22px 0 18px}@media (max-width:959.98px){.detail-shell.lab-shell{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.lab-convo{max-width:780px;padding:4px 0 24px}.lab-brand-mark{-webkit-text-stroke:.4px currentColor;color:#4a9b8d;color:var(--logo-ink);font-family:Calibri Light,Lato,Calibri,Carlito,ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--font-logo);font-size:38px;font-weight:300;letter-spacing:-.03em;line-height:1}.lab-brand-dot{margin-left:.01em;margin-right:-.007em}.lab-ask{--ask-px:20px;--ask-pt:19px;--ask-lh:calc(var(--fs-h2)*1.45);-webkit-backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:var(--glass-blur);background:#fff;background:var(--glass-strong);border:1px solid #14201b1f;border:1px solid var(--glass-line);border-radius:24px;border-radius:var(--r-xl);box-shadow:inset 0 1px 0 #ffffffe6,0 12px 32px #14201b1a;box-shadow:inset 0 1px 0 #ffffffe6,var(--shadow-md);cursor:text;min-height:130px;padding:var(--ask-pt) var(--ask-px) 50px;position:relative;transition:background .22s,box-shadow .22s;transition:background var(--t-base),box-shadow var(--t-base)}.lab-ask:focus-within{background:#fff;background:var(--card3);box-shadow:inset 0 1px 0 #ffffffe6,0 24px 60px #14201b24;box-shadow:inset 0 1px 0 #ffffffe6,var(--shadow-lg)}.lab-ask:before{background:#14201b;background:var(--txt);border-radius:1px;content:"";height:calc(var(--ask-lh) - 2px);left:calc(var(--ask-px) - 1px);opacity:0;pointer-events:none;position:absolute;top:calc(var(--ask-pt) + 1px);width:2px}@keyframes caret-blink{0%,45%{opacity:1}55%,to{opacity:0}}@media (pointer:coarse){.lab-ask:not(.filled) .lab-input{caret-color:#0000}.lab-ask:focus-within:not(.filled):before{animation:caret-blink 1.1s linear infinite}}@media (pointer:coarse) and (prefers-reduced-motion:reduce){.lab-ask:focus-within:not(.filled):before{animation:none;opacity:1}}.lab-input{background:#0000;border:0;border-radius:0;box-shadow:none;caret-color:#14201b;caret-color:var(--txt);color:#14201b;color:var(--txt);display:block;font-family:inherit;font-size:21px;font-size:var(--fs-h2);line-height:var(--ask-lh);margin:0;min-height:0;outline:none;overflow:hidden;overflow-wrap:break-word;padding:0;resize:none;scrollbar-width:none;width:100%}.lab-input::-webkit-scrollbar{display:none}.lab-input::placeholder{color:#46544e;color:var(--txt3);font-size:1em;font-size:var(--ph-size,1em)}.lab-input:focus{background:#0000;border:0;box-shadow:none;outline:none}.lab-send{align-items:center;background:#141a17;background:var(--ink-disc);border:none;border-radius:999px;border-radius:var(--r-pill);bottom:11px;color:#fff;color:var(--ink-disc-fg);cursor:pointer;display:flex;font-size:16px;font-weight:700;height:36px;justify-content:center;line-height:1;position:absolute;right:11px;transition:opacity .22s,transform .22s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--t-base),transform var(--t-base) var(--ease-spring);width:36px}.lab-send.off,.lab-send:disabled{cursor:default;opacity:0;pointer-events:none;transform:scale(.6)}.lab-send.dead{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.lab-send:not(:disabled):active{transform:scale(.92)}@media (max-width:959.98px){.lab-ask{--ask-px:24px;--ask-pt:26px;--ask-lh:calc(var(--fs-h2)*1.2);border-radius:36px;border-radius:var(--r-2xl);min-height:0;padding:var(--ask-pt) var(--ask-px)}.lab-ask.filled{padding-right:66px}.lab-send{bottom:16px;font-size:18px;height:44px;right:16px;width:44px}}.lab-props{margin-bottom:14px}.lab-ideas{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.lab-idea{animation:lab-in .36s cubic-bezier(.22,1,.36,1) backwards;animation:lab-in var(--t-slow) var(--ease-out) backwards;-webkit-backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:var(--glass-blur);background:#ebebe6;background:var(--glass-dim);border:1px solid #0000;border-radius:20px;border-radius:var(--r);color:#14201b;color:var(--txt);cursor:pointer;display:block;font-family:inherit;max-width:100%;padding:10px 16px;text-align:left;transition:background .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.34,1.56,.64,1);transition:background var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease-out),transform var(--t-fast) var(--ease-spring)}.lab-idea:first-child{animation-delay:.05s}.lab-idea:nth-child(2){animation-delay:.12s}.lab-idea:nth-child(3){animation-delay:.19s}.lab-idea:active{transform:scale(.97)}.lab-idea:focus-visible{border-color:#14201b42;border-color:var(--line3);outline:none}.lab-idea-t{display:block;font-size:17px;font-size:var(--fs-lg);font-weight:500;letter-spacing:-.1px;line-height:1.35;min-width:0}.lab-history{padding-top:6px}.lab-history-title{font-size:21px;font-size:var(--fs-h2);font-weight:600;letter-spacing:-.3px;margin-bottom:6px}.lab-hrow{align-items:center;border-radius:8px;border-radius:var(--r-sm);display:flex;margin:0 -8px;padding:0 8px;position:relative}.lab-hrow:not(:last-of-type):after{border-bottom:1px solid #14201b14;border-bottom:1px solid var(--line);bottom:0;content:"";left:8px;position:absolute;right:8px}.lab-hrow.on{background:#14201b0f;background:var(--on)}.lab-hrow-open{align-items:center;color:#14201b;color:var(--txt);display:flex;flex:1 1;gap:10px;min-width:0;padding:12px 0;text-align:left}.lab-hrow-del,.lab-hrow-open{background:none;border:none;cursor:pointer;font-family:inherit}.lab-hrow-del{color:#46544e;color:var(--txt3);font-size:12px;line-height:1;padding:14px 2px 14px 10px;transition:color .22s,transform .16s cubic-bezier(.34,1.56,.64,1);transition:color var(--t-base),transform var(--t-fast) var(--ease-spring)}.lab-hrow-del:focus-visible{color:#14201b;color:var(--txt)}.lab-hrow-del:active{transform:scale(.9)}.lab-hrow-main{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.lab-hrow-q{font-size:15px;font-size:var(--fs-body);font-weight:600;line-height:1.35;transition:color .22s;transition:color var(--t-base)}.lab-hrow.on .lab-hrow-q{color:#14201b;color:var(--txt)}.lab-hrow-m{font-size:12px;font-size:var(--fs-meta);letter-spacing:.3px}.lab-hrow-c,.lab-hrow-m{color:#46544e;color:var(--txt3)}.lab-hrow-c{font-size:15px}.lab-hnote{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);margin-top:10px}.lab-geo-body{display:flex;flex-direction:column;gap:14px}.lab-geo-map svg{display:block;height:auto;width:100%}.lab-geo-hit{cursor:pointer}.lab-geo-pulse{animation:labGeoPulse 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes labGeoPulse{0%,to{opacity:.16;transform:scale(1)}50%{opacity:.05;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.lab-geo-pulse{animation:none}}.lab-geo-panel{padding:10px 0 0}.lab-geo-panel .lab-geo-rbar{background:color-mix(in srgb,#46544e 14%,#0000);background:color-mix(in srgb,var(--txt3) 14%,#0000)}.lab-geo-sel{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.lab-geo-place strong{color:#3a3a3a;color:var(--lab-ink);font-size:24px;font-size:var(--fs-2xl);font-weight:500;letter-spacing:-.2px}.lab-geo-city{color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-sm);margin-left:8px}.lab-geo-score{color:#e4532d;color:var(--lab-num);font-size:24px;font-size:var(--fs-2xl);font-weight:500;white-space:nowrap}.lab-geo-score:before{content:"→ ";font-weight:500}.lab-geo-score small{font-size:12px;font-size:var(--fs-meta);margin-left:6px}.lab-geo-sigs{display:flex;flex-direction:column;gap:6px;list-style:none;margin:8px 0 12px;padding:0}.lab-geo-sigs li{color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-sm);line-height:1.45;padding-left:14px;position:relative}.lab-geo-sigs li:before{background:color-mix(in srgb,#0b8f41 60%,#0000);background:color-mix(in srgb,var(--green) 60%,#0000);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:6px;width:6px}.lab-geo-rank{display:flex;flex-direction:column;margin:14px 0 0}.lab-geo-row{align-items:center;background:none;border:none;border-top:1px solid color-mix(in srgb,#46544e 16%,#0000);border-top:1px solid color-mix(in srgb,var(--txt3) 16%,#0000);color:#14201b;color:var(--txt);cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:12px 4px;text-align:left;transition:background .16s cubic-bezier(.22,1,.36,1);transition:background var(--t-fast) var(--ease-out);width:100%}.lab-geo-row:first-child{border-top:0}.lab-geo-row.on,.lab-geo-row:hover{background:color-mix(in srgb,#d5e4d6 50%,#0000);background:color-mix(in srgb,var(--lab-row-on) 50%,#0000)}.lab-geo-ri{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);width:22px}.lab-geo-ri:after{content:"."}.lab-geo-rname{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;font-size:16px;font-size:var(--fs-md);font-weight:500;gap:0 8px;line-height:1.3;min-width:0}.lab-geo-rname small{color:#46544e;color:var(--txt3);font-weight:500}.lab-geo-rbar{background:#14201b14;background:var(--line);border-radius:4px;height:8px;overflow:hidden;width:84px}.lab-geo-rbar span{background:linear-gradient(90deg,#c8e57b,#7cc242);background:var(--lab-bar);border-radius:4px;display:block;height:100%}.lab-geo-rv{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);text-align:right;width:30px}@media (min-width:960px){.lab-geo-body{align-items:flex-start;flex-direction:row}.lab-geo-map{flex:1.2 1;min-width:0}.lab-geo-panel{flex:1 1;min-width:0}}.lab-open-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.lab-open-chip{background:none;border:1px solid #14201b14;border:1px solid var(--line);border-radius:999px;border-radius:var(--r-pill);color:#34423c;color:var(--txt2);cursor:pointer;font-family:inherit;font-size:12px;font-size:var(--fs-meta);font-weight:600;padding:4px 12px;transition:color .22s,border-color .22s,background .22s;transition:color var(--t-base),border-color var(--t-base),background var(--t-base)}.lab-open-chip.on{background:#d5e4d6;background:var(--lab-row-on);border-color:#d5e4d6;border-color:var(--lab-row-on);color:#14201b;color:var(--txt)}.lab-open-row{align-items:center;border-top:1px solid #14201b14;border-top:1px solid var(--line);display:flex;gap:10px;padding:10px 0}.lab-open-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.lab-open-brand{font-size:15px;font-size:var(--fs-body);font-weight:600}.lab-open-ind{font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:.6px;margin-left:8px;text-transform:uppercase}.lab-open-ind,.lab-open-place{color:#46544e;color:var(--txt3)}.lab-open-place{font-size:13px;font-size:var(--fs-sm)}.lab-open-place em{color:#34423c;color:var(--txt2);font-style:normal}.lab-open-when{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);white-space:nowrap}.lab-rad-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.lab-rad-chip{background:none;border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#34423c;color:var(--txt2);cursor:pointer;font-family:inherit;font-size:15px;font-size:var(--fs-body);font-weight:600;padding:8px 14px;transition:color .22s,border-color .22s,background .22s;transition:color var(--t-base),border-color var(--t-base),background var(--t-base)}.lab-rad-chip:hover{border-color:#bcd8be;border-color:var(--lab-green-soft);color:#14201b;color:var(--txt)}.lab-rad-chip.on{background:#f2a33a;background:var(--lab-focus);border-color:#f2a33a;border-color:var(--lab-focus);color:#fff}.lab-rad-wrap{margin:0 auto;max-width:340px}.lab-rad-wrap svg{display:block;height:auto;width:100%}.lab-rad-axis{fill:#34423c;fill:var(--txt2);font-size:11.5px;font-weight:600}.lab-rad-read{align-items:baseline;animation:fadein .25s ease both;display:flex;flex-wrap:wrap;font-size:15px;font-size:var(--fs-body);gap:8px;margin-top:8px}.lab-rad-mkt{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta)}.lab-rad-read b{font-size:16px;font-size:var(--fs-md)}.lab-rad-diff{font-size:13px;font-size:var(--fs-sm)}.lab-gc-gap,.lab-rad-diff{color:#34423c;color:var(--txt2)}.lab-gc-gap{animation:fadein .25s ease both;font-size:16px;font-size:var(--fs-md);line-height:1.5;margin:12px 0 0}.lab-gc-gap b{color:#e4532d;color:var(--lab-num);font-size:17px;font-size:var(--fs-lg);font-weight:500}.lab-gc-note{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);line-height:1.5;margin:10px 0 0}.lab-gc-ftag{background:#f2a33a;background:var(--lab-focus);border-radius:999px;border-radius:var(--r-pill);color:#fff;font-size:11px;font-size:var(--fs-tag);font-style:normal;font-weight:700;letter-spacing:.8px;padding:3px 9px;text-transform:uppercase}.lab-coh-rows{display:flex;flex-direction:column;gap:2px;margin:0 -6px}.lab-coh-row{align-items:center;background:none;border:0;border-radius:16px;border-radius:var(--r-lg);color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:12px 10px;text-align:left;transition:background .22s;transition:background var(--t-base);width:100%}.lab-coh-row:hover{background:color-mix(in srgb,#d5e4d6 55%,#0000);background:color-mix(in srgb,var(--lab-row-on) 55%,#0000)}.lab-coh-row.on{background:#d5e4d6;background:var(--lab-row-on)}.lab-coh-n{display:flex;flex-direction:column;font-size:16px;font-size:var(--fs-md);font-weight:600;line-height:1.25;min-width:0;width:132px}.lab-coh-n small{color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-sm);font-weight:500;line-height:1.3;margin-top:2px}.lab-coh-bar{background:#14201b0f;background:var(--on);border-radius:4px;flex:1 1;height:8px;overflow:hidden}.lab-coh-bar span{animation:lab-bar-grow .7s cubic-bezier(.22,1,.36,1) both;animation:lab-bar-grow .7s var(--ease-out) both;background:linear-gradient(90deg,#c8e57b,#7cc242);background:var(--lab-bar);border-radius:3px;display:block;height:100%;transform-origin:left}@keyframes lab-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lab-coh-bar span{animation:none}}.lab-coh-v{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);text-align:right;width:30px}.lab-coh-row.on .lab-coh-v{color:#14201b;color:var(--txt)}.lab-coh-detail{animation:fadein .3s ease both;background:#fff;background:var(--card3);border-radius:28px;border-radius:var(--lab-r);margin-top:14px;padding:18px 18px 16px}.lab-coh-dhead{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;margin-bottom:12px}.lab-coh-dhead strong{color:#3a3a3a;color:var(--lab-ink);font-size:18px;font-size:var(--fs-xl);font-weight:500;letter-spacing:-.1px}.lab-coh-role{border:1px solid #14201b24;border:1px solid var(--line2);color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-sm)}.lab-coh-hz,.lab-coh-role{border-radius:999px;border-radius:var(--r-pill);padding:4px 10px}.lab-coh-hz{font-size:12px;font-size:var(--fs-meta);font-weight:700;letter-spacing:.6px;text-transform:uppercase}.lab-coh-hz.fast{background:#f0a45b1f;color:#f0a45b}.lab-coh-hz.slow{background:#0b8f411f;background:var(--green-soft);color:#0b8f41;color:var(--green)}.lab-coh-drivers{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.lab-coh-drivers li{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);line-height:1.45;padding-left:16px;position:relative}.lab-coh-drivers li:before{background:#4f8f55;background:var(--lab-green);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:9px;width:6px}.lab-pr-rows,.lab-stk-rows{display:flex;flex-direction:column;gap:2px;margin:6px -6px 0}.lab-pr-row,.lab-stk-row{align-items:center;background:none;border:0;border-radius:16px;border-radius:var(--r-lg);color:inherit;display:flex;font-family:inherit;gap:12px;padding:10px;text-align:left;transition:background .22s;transition:background var(--t-base);width:100%}.lab-pr-row.tap,.lab-stk-row.tap{cursor:pointer}.lab-pr-row.tap:hover,.lab-stk-row.tap:hover{background:color-mix(in srgb,#d5e4d6 55%,#0000);background:color-mix(in srgb,var(--lab-row-on) 55%,#0000)}.lab-pr-row.on,.lab-stk-row.on{background:#d5e4d6;background:var(--lab-row-on)}.lab-pr-n,.lab-stk-n{display:flex;flex-direction:column;flex-shrink:0;font-size:16px;font-size:var(--fs-md);font-weight:600;line-height:1.25;min-width:0;width:124px}.lab-pr-n small,.lab-stk-n small{color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-sm);font-weight:500;line-height:1.3;margin-top:2px}.lab-stk-bar{border-radius:13px;display:flex;flex:1 1;gap:2px;height:26px;overflow:hidden}.lab-stk-seg{align-items:center;animation:lab-bar-grow .7s cubic-bezier(.22,1,.36,1) both;animation:lab-bar-grow .7s var(--ease-out) both;color:#fff;display:flex;font-size:13px;font-size:var(--fs-sm);font-weight:600;height:100%;justify-content:center;min-width:0;transform-origin:left}.lab-pr-bars{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.lab-pr-bar{background:#14201b0f;background:var(--on);border-radius:5px;display:flex;gap:2px;height:9px;overflow:hidden}.lab-pr.split .lab-pr-bar{background:none;border-radius:7px;height:14px}.lab-pr-seg{animation:lab-bar-grow .7s cubic-bezier(.22,1,.36,1) both;animation:lab-bar-grow .7s var(--ease-out) both;border-radius:5px;display:block;height:100%;transform-origin:left}.lab-pr-v{display:flex;flex-shrink:0;font-size:16px;font-size:var(--fs-md);gap:6px;justify-content:flex-end;width:52px}.lab-pr.split .lab-pr-v{width:60px}.lab-pr-tail{color:#34423c;color:var(--txt2);flex-shrink:0;font-size:16px;font-size:var(--fs-md);font-weight:600;text-align:right;width:42px}.lab-pr-tail.low{color:#e4532d;color:var(--lab-num)}.lab-stk-rh{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;margin-bottom:8px}.lab-stk-rh strong{color:#3a3a3a;color:var(--lab-ink);font-weight:500;letter-spacing:-.1px}.lab-pr-rv,.lab-stk-rh strong{font-size:18px;font-size:var(--fs-xl)}.lab-pr-rv{align-items:baseline;display:inline-flex;gap:6px}.lab-stk-read .lab-stk-rh{display:block;margin-bottom:10px}.lab-stk-read .lab-stk-rh .lab-coh-role{border:0;border-radius:0;color:#46544e;color:var(--txt3);display:block;line-height:1.35;margin-top:2px;padding:0}.lab-pr-read .lab-quad-note,.lab-stk-read .lab-quad-note{font-size:16px;font-size:var(--fs-md);margin-top:0}@media (prefers-reduced-motion:reduce){.lab-pr-seg,.lab-stk-seg{animation:none}}@media (max-width:479px){.lab-pr-row,.lab-stk-row{flex-wrap:wrap;row-gap:6px}.lab-pr-n,.lab-stk-n{align-items:baseline;column-gap:8px;flex-direction:row;flex-wrap:wrap;width:100%}.lab-pr-n small,.lab-stk-n small{margin-top:0}.lab-stk-bar{flex-basis:100%}.lab-pr-bars{flex-basis:0}}.lab-mx-scroll{overflow-x:auto}.lab-mx-grid{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:minmax(72px,34%) repeat(4,1fr);grid-template-columns:minmax(72px,var(--mx-lbl,34%)) repeat(var(--mx-cols,4),1fr);min-width:300px}.lab-mx-ch{align-self:end;color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);font-weight:600;letter-spacing:.2px;line-height:1.2;overflow:visible;overflow-wrap:normal;padding-bottom:4px;text-align:center;word-break:keep-all}.lab-mx-rh{color:#34423c;color:var(--txt2);font-size:15px;font-size:var(--fs-body);font-weight:600;line-height:1.25;padding-right:8px}.lab-mx-cell{animation:fadein .35s ease forwards;border:0;border-radius:6px;border-radius:var(--r-xs);cursor:pointer;height:40px;opacity:0;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1);transition:transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out)}.lab-mx-cell:hover{transform:translateY(-1px) scale(1.04)}.lab-mx-cell.on{box-shadow:inset 0 0 0 2px #fff;box-shadow:0 0 0 2px var(--card3) inset;transform:scale(1.04)}.lab-mx-read{align-items:baseline;animation:fadein .25s ease both;display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:10px;min-height:20px}.lab-mx-pair{align-items:baseline;display:inline-flex;font-size:15px;font-size:var(--fs-body);gap:6px}.lab-mx-x{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta)}.lab-mx-read b{color:#e4532d;color:var(--lab-num);font-size:18px;font-size:var(--fs-xl);font-weight:500}.lab-mx-note{color:#34423c;color:var(--txt2);flex-basis:100%;font-size:13px;font-size:var(--fs-sm);line-height:1.45}.lab-mx-scale{align-items:center;color:#46544e;color:var(--txt3);display:flex;font-size:11px;font-size:var(--fs-tag);gap:6px;margin-top:10px}.lab-mx-scale i{background:linear-gradient(90deg,color-mix(in srgb,#4f8f55 10%,#e3ebe4),#4f8f55);background:linear-gradient(90deg,color-mix(in srgb,var(--lab-green) 10%,var(--lab-box)),var(--lab-green));border-radius:3px;flex:0 0 72px;height:5px}.lab-thread{margin-top:16px}.lab-q-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-top:14px}.lab-q-row .lab-new{flex:none}.lab-q{background:#dedfd8;background:var(--card2);border:1px solid #0000;border-radius:20px 20px 6px 20px;border-radius:var(--r) var(--r) var(--r-xs) var(--r);font-size:17px;font-size:var(--fs-lg);font-weight:600;line-height:1.35;margin-left:auto;max-width:80%;padding:12px 16px}.lab-block{animation:lab-in .45s cubic-bezier(.22,1,.36,1) both;animation:lab-in .45s var(--ease-out) both}.lab-thread .lab-block:not(.lab-model){--chart-land:var(--lab-land);--chart-dot:var(--lab-box);background:#e3ebe4;background:var(--lab-box);border:0;border-radius:28px;border-radius:var(--lab-r);margin-top:0;padding:26px 20px 22px}.lab-thread .lab-block+.lab-block{margin-top:14px}.lab-thread .lab-block .card-title{color:#3a3a3a;color:var(--lab-ink);font-size:24px;font-size:var(--fs-2xl);font-weight:500;letter-spacing:-.2px;line-height:1.22}@media (min-width:960px){.lab-thread .lab-block .card-title{font-size:28px;font-size:var(--fs-3xl)}}.lab-thread .lab-block:not(.lab-readout) .lab-block-head{align-items:flex-start;gap:12px;justify-content:space-between;margin-bottom:26px}.lab-thread .lab-block:not(.lab-readout) .lab-block-head .card-title{flex:1 1 auto;min-width:0}.lab-thread .lab-block:not(.lab-readout) .lab-block-head .lab-badge{flex:0 0 auto;margin-top:4px;white-space:nowrap}.lab-thread .lab-arena-lines,.lab-thread .lab-arena-yl,.lab-thread .lab-body,.lab-thread .lab-coh-drivers li,.lab-thread .lab-gc-gap,.lab-thread .lab-gc-note,.lab-thread .lab-geo-sigs li,.lab-thread .lab-note,.lab-thread .lab-quad-note,.lab-thread .lab-read-card .lab-mx-note,.lab-thread .lab-read-card .lab-quad-metrics,.lab-thread .lab-read-card .lab-rad-diff,.lab-thread .lab-why{font-size:17px;font-size:var(--fs-lg);line-height:1.5}.lab-thread .lab-model .lab-body{font-size:18px;font-size:var(--fs-xl);line-height:1.5}.lab-thread .lab-model-t{font-size:19px;font-size:var(--fs-title)}.lab-thread .lab-arena-lbl strong,.lab-thread .lab-coh-n,.lab-thread .lab-coh-v,.lab-thread .lab-geo-ri,.lab-thread .lab-geo-rname,.lab-thread .lab-geo-rv,.lab-thread .lab-mx-pair,.lab-thread .lab-mx-rh,.lab-thread .lab-open-brand,.lab-thread .lab-play-delta,.lab-thread .lab-play-name,.lab-thread .lab-rad-read,.lab-thread .lab-sc-l,.lab-thread .lab-sig-n,.lab-thread .lab-sim-pts,.lab-thread .lab-sim-t,.lab-thread .lab-tl-read{font-size:17px;font-size:var(--fs-lg)}.lab-thread .lab-sig-v b{font-size:19px;font-size:var(--fs-title)}.lab-thread .lab-tl-read strong{font-size:17px;font-size:var(--fs-lg)}.lab-thread .lab-arena-cs,.lab-thread .lab-arena-lbl small,.lab-thread .lab-chip,.lab-thread .lab-coh-n small,.lab-thread .lab-coh-role,.lab-thread .lab-fc-date,.lab-thread .lab-fc-legend,.lab-thread .lab-geo-city,.lab-thread .lab-geo-rname small,.lab-thread .lab-geo-score small,.lab-thread .lab-impact-delta small,.lab-thread .lab-mx-ch,.lab-thread .lab-mx-note,.lab-thread .lab-mx-scale,.lab-thread .lab-mx-x,.lab-thread .lab-open-chip,.lab-thread .lab-open-place,.lab-thread .lab-open-when,.lab-thread .lab-play-delta small,.lab-thread .lab-play-meta,.lab-thread .lab-play-name small,.lab-thread .lab-quad-kr dd,.lab-thread .lab-quad-kr dt,.lab-thread .lab-quad-metrics,.lab-thread .lab-rad-chip,.lab-thread .lab-rad-diff,.lab-thread .lab-rad-mkt,.lab-thread .lab-sc-v,.lab-thread .lab-shelf-tip,.lab-thread .lab-sig-d,.lab-thread .lab-sig-n small,.lab-thread .lab-sim-pts small,.lab-thread .lab-sim-t small,.lab-thread .lab-tl-chip,.lab-thread .lab-tl-meta{font-size:15px;font-size:var(--fs-body)}.lab-thread .lab-open-chip,.lab-thread .lab-rad-chip{padding:8px 14px}.lab-thread .lab-mx-ch{font-size:13px;font-size:var(--fs-sm)}@media (max-width:719px){.lab-mx-scroll{overflow-x:visible}.lab-mx-grid{--mx-lbl:27%;grid-template-columns:minmax(64px,var(--mx-lbl)) repeat(4,minmax(0,1fr));grid-template-columns:minmax(64px,var(--mx-lbl)) repeat(var(--mx-cols,4),minmax(0,1fr));min-width:0}.lab-mx-ch,.lab-thread .lab-mx-ch{font-size:12px;font-size:var(--fs-meta);justify-self:center;line-height:1;padding:6px 0 0;text-align:start;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.lab-mx-rh,.lab-thread .lab-mx-rh{font-size:13px;font-size:var(--fs-sm);line-height:1.2;padding-right:6px}}.lab-thread .lab-tl-chip{gap:8px}.lab-thread .lab-tl-legend{gap:8px 14px}.lab-thread .lab-arena-axis,.lab-thread .lab-badge.projected,.lab-thread .lab-coh-hz,.lab-thread .lab-gc-ftag,.lab-thread .lab-open-ind,.lab-thread .lab-sim-title,.lab-thread .typechip{font-size:12px;font-size:var(--fs-meta)}.lab-thread .lab-quad-ax,.lab-thread .lab-quad-end,.lab-thread .lab-quad-q,.lab-thread .lab-tl-tick{font-size:10px}.lab-thread .lab-tl-now{font-size:9px}.lab-thread .lab-quad-lbl{font-size:11px}.lab-thread .lab-rad-axis{font-size:12.5px}.lab-thread .lab-tl-dot{height:10px;width:10px}.lab-thread .lab-sc-track{height:8px}.lab-thread .lab-block:first-child,.lab-thread .lab-progress+.lab-block{padding-top:26px}.lab-thread .lab-block:not(.lab-model):last-child{border-bottom:0}.lab-thread .lab-readout{background:none}.lab-thread .lab-readout .lab-verdict{font-size:19px;font-size:var(--fs-title);letter-spacing:-.1px;line-height:1.4}.lab-thread .lab-model{margin-top:14px}@keyframes lab-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lab-block-head{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.lab-block-head .card-title{margin-bottom:0}.lab-kicker{color:#0b8f41;color:var(--green);font-size:12px;font-size:var(--fs-meta);font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.lab-body{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);line-height:1.55}.lab-readout{background:linear-gradient(180deg,color-mix(in srgb,#0b8f41 6%,#0000),#e8e8e3 55%);background:linear-gradient(180deg,color-mix(in srgb,var(--green) 6%,#0000),var(--card) 55%);border-color:color-mix(in srgb,#0b8f41 22%,#0000);border-color:color-mix(in srgb,var(--green) 22%,#0000)}.lab-verdict{font-size:21px;font-size:var(--fs-h2);font-weight:600;letter-spacing:-.3px;line-height:1.2;margin:2px 0 8px}.lab-verdict:last-child{margin-bottom:0}.lab-facets{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:1fr 1fr;margin-top:14px}.lab-facet-l{color:#46544e;color:var(--txt3);display:block;font-size:12px;font-size:var(--fs-meta);font-weight:700;letter-spacing:.6px;margin-bottom:4px;text-transform:uppercase}.lab-facet-t{font-size:15px;font-size:var(--fs-body);line-height:1.45}.lab-badge.projected{background:#0000;border-color:#14201b42;border-color:var(--line3);color:#46544e;color:var(--txt3);font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:1px;padding:5px 12px;text-transform:uppercase}.lab-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-top:14px}.lab-stat{align-items:flex-start;background:#e3ebe4;background:var(--lab-box);border-radius:28px;border-radius:var(--lab-r);display:flex;flex-direction:column;gap:8px;padding:16px 16px 18px}.lab-stat,.lab-stat-l{color:#2f4a41;color:var(--brief-ink)}.lab-stat-l{text-wrap:balance;background:color-mix(in srgb,#2f4a41 14%,#0000);background:color-mix(in srgb,var(--brief-ink) 14%,#0000);border-radius:14px;display:inline-block;font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:.8px;line-height:1.35;padding:5px 11px;text-transform:uppercase}.lab-stat-v{align-items:baseline;color:#e4532d;color:var(--lab-num);display:flex;font-size:28px;font-size:var(--fs-3xl);font-weight:600;gap:8px;letter-spacing:-.5px;line-height:1}.lab-stat-d{font-size:16px;font-size:var(--fs-md);font-weight:600}.lab-stat-d.up{color:#0b8f41;color:var(--green)}.lab-stat-d.down{color:#d93a2f;color:var(--red)}.lab-stat-d.flat{color:#46544e;color:var(--txt3)}.lab-stat-h{color:#34423c;color:var(--txt2);font-size:17px;font-size:var(--fs-lg);line-height:1.4}.lab-stats .lab-badge{grid-column:1/-1;justify-self:start;margin-bottom:-2px;order:-1}.lab-play{border-top:1px solid #14201b14;border-top:1px solid var(--line)}.lab-block-head+.lab-play,.lab-play:first-of-type{border-top:none}.lab-thread .lab-play-head{padding:14px 0}.lab-play-head{align-items:center;background:none;border:none;color:#14201b;color:var(--txt);cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:12px 0;text-align:left;width:100%}.lab-play-name{flex:1 1;font-size:16px;font-size:var(--fs-md);font-weight:600;line-height:1.35;min-width:0}.lab-play-name small{color:#46544e;color:var(--txt3);display:block;font-size:12px;font-size:var(--fs-meta);font-weight:600;letter-spacing:.3px;margin-top:2px}.lab-play-delta{font-size:16px;font-size:var(--fs-md);font-weight:600;white-space:nowrap}.lab-play-delta small{color:#46544e;color:var(--txt3);font-size:11px;font-size:var(--fs-tag);font-weight:600;margin-left:4px}.lab-play-delta.up{color:#0b8f41;color:var(--green)}.lab-play-delta.down{color:#d93a2f;color:var(--red)}.lab-play-delta.flat{color:#46544e;color:var(--txt3)}.lab-play-body{padding:0 2px 12px}.lab-why{color:#34423c;color:var(--txt2);font-size:15px;font-size:var(--fs-body);line-height:1.55}.lab-play-meta{color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-sm);line-height:1.45;margin-top:10px}.lab-impact-delta{font-size:28px;font-size:var(--fs-3xl);font-weight:600;letter-spacing:-.5px;margin:4px 0 8px}.lab-impact-delta small{color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-sm);font-weight:600;letter-spacing:.6px;margin-left:6px}.lab-impact-delta.up{color:#0b8f41;color:var(--green)}.lab-impact-delta.down{color:#d93a2f;color:var(--red)}.lab-impact-delta.flat{color:#46544e;color:var(--txt3)}.lab-model{background:#e3ebe4;background:var(--lab-box);border:2px solid color-mix(in srgb,#9dd2c3 78%,#2f4a41);border:2px solid color-mix(in srgb,var(--todo-line) 78%,var(--brief-ink));border-radius:20px;border-radius:var(--r);color:#2f4a41;color:var(--brief-ink);padding:16px 18px 18px}.lab-model-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.lab-model-t{color:#14201b;color:var(--txt);font-size:18px;font-size:var(--fs-xl);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.lab-model-share.brief-share{height:34px;width:34px}.lab-model .lab-body{color:#14201b;color:var(--txt);font-size:17px;font-size:var(--fs-lg);line-height:1.5;margin:0}.lab-model .lab-body+.lab-body{margin-top:14px}.lab-note{color:#46544e;color:var(--txt3);font-size:15px;font-size:var(--fs-body);line-height:1.45;margin-top:12px}.lab-unsupported{border-color:#14201b24;border-color:var(--line2);border-style:dashed}.lab-unsupported .lab-chips{margin-top:14px}.lab-chips{display:flex;flex-wrap:wrap;gap:8px}.lab-chip{background:none;border:1px solid #14201b24;border:1px solid var(--line2);border-radius:999px;border-radius:var(--r-pill);color:#34423c;color:var(--txt2);cursor:pointer;font-family:inherit;font-size:13px;font-size:var(--fs-sm);font-weight:600;line-height:1.35;padding:8px 12px;text-align:left;transition:border-color .22s,color .22s,background .22s;transition:border-color var(--t-base),color var(--t-base),background var(--t-base)}.lab-chip:active{transform:scale(.97)}.lab-sc-row{margin-top:12px}.lab-sc-row.dim{opacity:.45}.lab-sc-top{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.lab-sc-l{font-size:15px;font-size:var(--fs-body);font-weight:600}.lab-sc-v{font-size:13px;font-size:var(--fs-sm);font-weight:600}.lab-sc-row.dim .lab-sc-v{color:#46544e;color:var(--txt3);font-size:11px;font-size:var(--fs-tag);font-weight:600;letter-spacing:.6px;text-transform:uppercase}.lab-sc-track{display:flex;gap:2px}.lab-sc-seg{border-radius:999px;border-radius:var(--r-pill);height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);transition:width var(--t-bar) var(--ease-out)}.lab-sig-box{padding:0}.lab-sig-box .lab-sig-row{border-top:1px solid color-mix(in srgb,#46544e 16%,#0000);border-top:1px solid color-mix(in srgb,var(--txt3) 16%,#0000);padding:14px 0}.lab-sig-box .lab-sig-row:first-child{border-top:0}.lab-sig-row{align-items:center;border-top:1px solid #14201b14;border-top:1px solid var(--line);display:flex;gap:10px;padding:10px 0}.lab-sig-row:first-of-type{border-top:none}.lab-sig-i{flex:0 0 auto;font-size:15px}.lab-sig-n{flex:1 1;font-size:15px;font-size:var(--fs-body);font-weight:600;line-height:1.35;min-width:0}.lab-sig-n small{color:#46544e;color:var(--txt3);display:block;font-size:12px;font-size:var(--fs-meta);font-weight:500;margin-top:2px}.lab-sig-v{align-items:baseline;display:flex;gap:8px;white-space:nowrap}.lab-sig-v b{font-size:17px;font-size:var(--fs-lg);font-weight:600}.lab-sig-d{display:inline;font-size:13px;font-size:var(--fs-sm);font-weight:600}.lab-sig-d.up{color:#0b8f41;color:var(--green)}.lab-sig-d.down{color:#d93a2f;color:var(--red)}.lab-sig-d.flat{color:#46544e;color:var(--txt3)}.lab-shelf-tip{color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-sm);margin-top:8px;min-height:17px}.lab-fc-legend{align-items:baseline;flex-wrap:wrap;row-gap:4px}.lab-fc-legend>span{white-space:nowrap}.lab-fc-legend b{color:#14201b;color:var(--txt);font-weight:600;margin-left:4px}.lab-fc-date{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);font-weight:700;letter-spacing:.6px;margin-right:2px}.lab-block .chartwrap{height:252px}.lab-block .chartwrap svg{height:100%}@media (min-width:960px){.lab-block .chartwrap{height:312px}}.lab-block .chartwrap,.lab-geo-map,.lab-mx-scroll,.lab-quad .lab-quad-wrap,.lab-rad-wrap,.lab-timeline .lab-tl-wrap{background:#0000;border-radius:0;padding:0}.lab-geo-map{padding:6px 0 10px}.lab-rad-wrap{max-width:100%}@media (min-width:720px){.lab-rad-wrap{max-width:520px}}.lab-sim{border-top:1px solid #14201b14;border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.lab-sim-title{color:#46544e;color:var(--txt3);font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:.6px;margin-bottom:4px;text-transform:uppercase}.lab-sim-row{align-items:center;display:flex;gap:10px;padding:8px 0}.lab-sim-logo{border-radius:6px;border-radius:var(--r-xs);display:grid;flex:0 0 24px;font-size:8.5px;font-weight:700;height:24px;place-items:center}.lab-sim-t{color:#14201b;color:var(--txt);flex:1 1;font-size:13px;font-size:var(--fs-sm);font-weight:600;line-height:1.35;min-width:0}.lab-sim-t small{color:#46544e;color:var(--txt3);display:block;font-size:11px;font-size:var(--fs-tag);font-weight:600;margin-top:2px}.lab-sim-pts{font-size:13px;font-size:var(--fs-sm);font-weight:600;white-space:nowrap}.lab-sim-pts small{color:#46544e;color:var(--txt3);font-size:11px;font-size:var(--fs-tag);font-weight:600;margin-left:4px}.lab-progress{animation:lab-in .4s cubic-bezier(.22,1,.36,1) both;animation:lab-in .4s var(--ease-out) both;padding:6px 0 4px}.lab-prog-head{align-items:center;color:#14201b;color:var(--txt);display:flex;font-size:15px;font-size:var(--fs-body);font-weight:600;gap:10px;min-height:28px}button.lab-prog-head{background:none;border:0;cursor:pointer;font:inherit;font-size:17px;font-size:var(--fs-lg);padding:0;text-align:left;transition:color .22s;transition:color var(--t-base);width:100%}.lab-prog-t,button.lab-prog-head{color:#46544e;color:var(--txt3);font-weight:500}.lab-prog-t{font-size:13px;font-size:var(--fs-sm);margin-left:auto}.lab-prog-check{color:#0b8f41;color:var(--green);display:grid;height:16px;place-items:center;width:16px}.lab-prog-caret{color:#46544e;color:var(--txt3);display:grid;margin-left:2px;place-items:center;transition:transform .22s cubic-bezier(.22,1,.36,1);transition:transform var(--t-base) var(--ease-out)}.lab-progress.open .lab-prog-caret{transform:rotate(180deg)}.lab-pulse-dot{animation:lab-pulse 1.2s ease-in-out infinite;background:#0b8f41;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0b8f411f;box-shadow:0 0 0 3px var(--green-soft);flex:none;height:8px;width:8px}@keyframes lab-pulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.05)}}.lab-sweep{-webkit-text-fill-color:#0000;animation:lab-sweep 2s linear infinite;background:linear-gradient(90deg,#34423c,#34423c 38%,#14201b 50%,#34423c 62%,#34423c);background:linear-gradient(90deg,var(--txt2) 0,var(--txt2) 38%,var(--txt) 50%,var(--txt2) 62%,var(--txt2) 100%);-webkit-background-clip:text;background-clip:text;background-size:250% 100%;color:#0000}@keyframes lab-sweep{0%{background-position:100% 0}to{background-position:0 0}}.lab-progress.live{padding:14vh 0 28px}.lab-live-head{justify-content:center;min-height:0}.lab-live-t{color:#46544e;color:var(--txt3);font-size:60px;font-weight:500;letter-spacing:-1.5px;line-height:1;opacity:.75}.lab-progress.live .lab-stages{align-items:center;display:flex;flex-direction:column-reverse;padding:64px 0 0}.lab-progress.live .lab-stages:before{content:none}.lab-progress.live .lab-stage{align-items:center;display:flex;flex-direction:column;padding:0;text-align:center}.lab-progress.live .lab-stage-ms,.lab-progress.live .lab-stage.on .lab-stage-i{display:none}.lab-progress.live .lab-stage{animation:lab-settle .6s cubic-bezier(.22,1,.36,1) both;animation:lab-settle .6s var(--ease-out) both}.lab-progress.live .lab-stage.done{animation:lab-stack .55s cubic-bezier(.22,1,.36,1) both;animation:lab-stack .55s var(--ease-out) both}@keyframes lab-stack{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:160px;opacity:1;transform:none}}.lab-progress.live .lab-stage.done .lab-stage-i svg{animation:popdot .45s cubic-bezier(.34,1.56,.64,1) .3s both;animation:popdot .45s var(--ease-spring) .3s both}.lab-live-t{animation:lab-settle .6s cubic-bezier(.22,1,.36,1) both;animation:lab-settle .6s var(--ease-out) both}@keyframes lab-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lab-rail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.lab-progress.live .lab-stage.on .lab-stage-l{font-size:28px;font-size:var(--fs-3xl);font-weight:500;letter-spacing:-.3px;line-height:1.2;max-width:320px}.lab-progress.live .lab-stage.on .lab-stage-d{display:block;padding-top:8px}.lab-progress.live .lab-stage.on .lab-stage-d>span{font-size:13px;font-size:var(--fs-sm);line-height:1.4;max-width:300px;overflow:visible}.lab-progress.live .lab-stage.done:before{animation:lab-rail .4s cubic-bezier(.22,1,.36,1) both;animation:lab-rail .4s var(--ease-out) both;background:#14201b24;background:var(--line2);content:"";display:block;height:28px;margin-bottom:10px;transform-origin:top;width:1px}.lab-progress.live .lab-stage.done:has(+.lab-stage.on):before{height:72px}.lab-progress.live .lab-stage.done .lab-stage-i{background:#7fc784;background:var(--check-disc);color:#fff;height:26px;margin:0 0 8px;width:26px}.lab-progress.live .lab-stage.done .lab-stage-l{color:#34423c;color:var(--txt2);font-size:15px;font-size:var(--fs-body);line-height:1.35}.lab-progress.live .lab-stage.done .lab-stage-d{display:none}.lab-prog-body{display:grid;grid-template-rows:1fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1);transition:grid-template-rows var(--t-slow) var(--ease-out)}.lab-progress:not(.live):not(.open) .lab-prog-body{grid-template-rows:0fr}.lab-prog-body>div{min-height:0;overflow:hidden;transition:opacity .36s cubic-bezier(.22,1,.36,1);transition:opacity var(--t-slow) var(--ease-out)}.lab-progress:not(.live):not(.open) .lab-prog-body>div{opacity:0}.lab-stages{list-style:none;margin:0;padding:8px 0 6px;position:relative}.lab-stages:before{background:#14201b24;background:var(--line2);bottom:18px;content:"";left:7.5px;position:absolute;top:20px;width:1px}.lab-stage{grid-column-gap:12px;align-items:start;animation:lab-in .4s cubic-bezier(.22,1,.36,1) both;animation:lab-in .4s var(--ease-out) both;column-gap:12px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;padding:6px 0;position:relative}.lab-shell .lab-progress,.lab-stages>.lab-stage:first-child{animation:none}.lab-stage-i{background:#f6f6f3;background:var(--bg);border-radius:50%;color:#0b8f41;color:var(--green);display:grid;height:16px;margin-top:3px;place-items:center;width:16px}.lab-stage-i svg{animation:popdot .35s cubic-bezier(.22,1,.36,1) both;animation:popdot .35s var(--ease-out) both}.lab-stage-l{color:#34423c;color:var(--txt2);font-size:17px;font-size:var(--fs-lg);line-height:22px;transition:color .22s;transition:color var(--t-base)}.lab-stage.on .lab-stage-l{font-weight:500}.lab-stage-ms{color:#46544e;color:var(--txt3);font-size:16px;font-size:var(--fs-md);line-height:22px;opacity:0;transition:opacity .36s;transition:opacity var(--t-slow)}.lab-stage.done .lab-stage-ms{opacity:1}.lab-stage-d{display:grid;grid-column:2/-1;grid-template-rows:0fr;padding-top:0;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),padding-top .36s;transition:grid-template-rows var(--t-slow) var(--ease-out),padding-top var(--t-slow)}.lab-stage.on .lab-stage-d{grid-template-rows:1fr;padding-top:4px}.lab-stage-d>span{color:#46544e;color:var(--txt3);display:block;font-size:16px;font-size:var(--fs-md);line-height:1.4;min-height:0;overflow:hidden}.lab-stub{align-items:center;animation:lab-in .4s cubic-bezier(.22,1,.36,1) both;animation:lab-in .4s var(--ease-out) both;display:flex;font-size:19px;font-size:var(--fs-title);font-weight:500;gap:12px;padding:20px 0 10px}@media (min-width:960px){.lab-ask{--ask-px:22px;--ask-pt:22px;min-height:140px;padding:var(--ask-pt) var(--ask-px) 54px}.lab-send{bottom:12px;height:38px;right:12px;width:38px}.lab-verdict{font-size:24px;font-size:var(--fs-2xl)}.lab-thread .lab-readout .lab-verdict{font-size:21px;font-size:var(--fs-h2)}.lab-facets{grid-template-columns:1fr 1fr 1fr 1fr}}@media (hover:hover){.lab-idea:hover{background:#e3e3de;background:var(--glass)}.lab-new:hover{background:#fff;background:var(--card3);border-color:#14201b42;border-color:var(--line3)}.lab-hist-btn:hover,.seg-btn:not(.on):hover{color:#14201b;color:var(--txt)}.lab-hist-btn:hover{background:#e8e8e3;background:var(--card);border-color:#14201b24;border-color:var(--line2)}button.lab-prog-head:hover{color:#34423c;color:var(--txt2)}.lab-chip:hover{background:#0b8f411f;background:var(--green-soft);border-color:color-mix(in srgb,#0b8f41 50%,#0000);border-color:color-mix(in srgb,var(--green) 50%,#0000)}.lab-chip:hover,.lab-hrow:hover .lab-hrow-q,.lab-play-head:hover .lab-play-name{color:#14201b;color:var(--txt)}}@media (prefers-reduced-motion:reduce){.lab-block,.lab-live-t,.lab-progress,.lab-progress.live .lab-stage,.lab-progress.live .lab-stage.done,.lab-progress.live .lab-stage.done .lab-stage-i svg,.lab-progress.live .lab-stage.done:before,.lab-stage,.lab-stage-i svg,.lab-stub{animation:none}.lab-pulse-dot{animation:none;opacity:1}.lab-sweep{-webkit-text-fill-color:currentColor;animation:none;background:none;color:#14201b;color:var(--txt)}.lab-prog-body,.lab-prog-caret,.lab-stage-d,.lab-stage-l,.lab-stage-ms{transition:none}.lab-idea{animation:none}.lab-ask,.lab-chip,.lab-hist-btn,.lab-hrow,.lab-hrow-del,.lab-idea,.lab-input,.lab-new,.lab-pill,.lab-send,.seg-btn,.seg-thumb{transition:none}}.lab-timeline .lab-tl-wrap{height:202px}.lab-tl-hit{cursor:pointer}.lab-tl-tick{font-size:9px}.lab-tl-now,.lab-tl-tick{fill:#46544e;fill:var(--txt3)}.lab-tl-now{font-size:8px;font-weight:700;letter-spacing:.6px}.lab-tl-read{align-items:baseline;display:flex;font-size:15px;font-size:var(--fs-body);gap:8px;margin-top:10px;min-height:20px}.lab-tl-read strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lab-tl-meta{color:#46544e;color:var(--txt3);flex-shrink:0;font-size:13px;font-size:var(--fs-sm)}.lab-tl-legend{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:8px}.lab-tl-chip{align-items:center;color:#46544e;color:var(--txt3);display:inline-flex;font-size:12px;font-size:var(--fs-meta);gap:6px}.lab-tl-dot{align-self:center;border-radius:50%;flex-shrink:0;height:8px;width:8px}.lab-tl-dot.rec{background:#0000;border:2px dashed #46544e;border:2px dashed var(--txt3);height:9px;width:9px}.lab-tl-dot.halo{background:#34423c;background:var(--txt2);box-shadow:0 0 0 3px #bcd8be;box-shadow:0 0 0 3px var(--lab-green-soft)}button.lab-tl-chip{background:none;border:0;border-radius:8px;border-radius:var(--r-sm);color:#46544e;color:var(--txt3);cursor:pointer;font:inherit;font-size:12px;font-size:var(--fs-meta);margin:-3px -6px;padding:3px 6px;transition:background .16s cubic-bezier(.22,1,.36,1),opacity .16s cubic-bezier(.22,1,.36,1);transition:background var(--t-fast) var(--ease-out),opacity var(--t-fast) var(--ease-out)}button.lab-tl-chip:hover{background:#14201b0a;background:var(--hover);color:#34423c;color:var(--txt2)}button.lab-tl-chip[aria-pressed=true]{background:#14201b0f;background:var(--on);color:#14201b;color:var(--txt)}button.lab-tl-chip.off{opacity:.4}.lab-quad .lab-quad-wrap{height:282px}.lab-quad-hit{cursor:pointer}.lab-quad-q{fill:#46544e;fill:var(--txt3);font-size:8px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.lab-quad-q.rec{fill:#4f8f55;fill:var(--lab-green)}.lab-quad-lbl{font-size:9px;font-weight:600}.lab-quad-ax,.lab-quad-lbl{fill:#34423c;fill:var(--txt2)}.lab-quad-ax{font-size:8px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.lab-quad-end{fill:#46544e;fill:var(--txt3);font-size:8px}.lab-quad-metrics{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);letter-spacing:.2px;margin-top:4px}.lab-quad-metrics b{color:#34423c;color:var(--txt2);font-weight:600}.lab-quad-note{color:#34423c;color:var(--txt2);font-size:13px;font-size:var(--fs-sm);line-height:1.45;margin-top:4px}.lab-quad-key{display:flex;flex-direction:column;gap:6px;margin:12px 2px 0}.lab-quad-kr{text-wrap:pretty;color:#46544e;color:var(--txt3);font-size:13px;font-size:var(--fs-sm);line-height:1.45}.lab-quad-kr dd,.lab-quad-kr dt{display:inline;margin:0}.lab-quad-kr dt{color:#3a3a3a;color:var(--lab-ink);font-weight:600}.lab-quad-kr dt:after{color:#46544e;color:var(--txt3);content:" — ";font-weight:500}.lab-arena-axis,.lab-arena-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:108px 1fr}@media (min-width:480px){.lab-arena-axis,.lab-arena-row{grid-template-columns:148px 1fr}}@media (min-width:720px){.lab-arena-axis,.lab-arena-row{grid-template-columns:196px 1fr}}.lab-arena-axis{align-items:end;color:#6b6f6c;color:var(--lab-mute);font-size:11px;font-size:var(--fs-tag);font-weight:700;letter-spacing:1px;line-height:1.25;margin-top:4px;padding:0 6px;text-transform:uppercase}.lab-arena-unit{overflow-wrap:anywhere}.lab-arena-ticks{height:18px;position:relative}.lab-arena-ticks i{font-style:normal;position:absolute;top:0;transform:translateX(-50%)}.lab-arena-ticks i:first-child{transform:none}.lab-arena-ticks i:last-child{transform:translateX(-100%)}.lab-arena-rows{display:flex;flex-direction:column;gap:4px;margin:8px -6px 0}.lab-arena-row{animation:fadein .36s cubic-bezier(.22,1,.36,1) forwards;animation:fadein var(--t-slow) var(--ease-out) forwards;background:#0000;border:0;border-radius:16px;border-radius:var(--r-lg);color:inherit;cursor:pointer;font:inherit;opacity:0;padding:16px 12px;text-align:left;transition:background .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1);transition:background var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out);width:100%}.lab-arena-row:hover{background:color-mix(in srgb,#d5e4d6 55%,#0000);background:color-mix(in srgb,var(--lab-row-on) 55%,#0000)}.lab-arena-row.on,.lab-arena-row.rec.on{background:#d5e4d6;background:var(--lab-row-on)}.lab-arena-row:active{transform:scale(.995)}.lab-arena-lbl{display:flex;flex-direction:column;line-height:1.25;min-width:0}.lab-arena-lbl strong{color:#14201b;color:var(--txt);font-size:16px;font-size:var(--fs-md);font-weight:600}.lab-arena-lbl small{color:#46544e;color:var(--txt3);font-size:12px;font-size:var(--fs-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lab-arena-track{background-image:linear-gradient(#14201b24 0 0),linear-gradient(#14201b24 0 0),linear-gradient(#14201b24 0 0);background-image:linear-gradient(var(--line2) 0 0),linear-gradient(var(--line2) 0 0),linear-gradient(var(--line2) 0 0);background-position:25% 0,50% 0,75% 0;background-repeat:no-repeat;background-size:1px 100%;display:block;height:24px;position:relative}.lab-arena-band{animation:arena-grow .36s cubic-bezier(.22,1,.36,1) both;animation:arena-grow var(--t-slow) var(--ease-out) both;background:color-mix(in srgb,#6b6f6c 22%,#0000);background:color-mix(in srgb,var(--lab-mute) 22%,#0000);border-radius:5px;height:10px;min-width:10px;position:absolute;top:7px;transform-origin:left center}.lab-arena-row.on .lab-arena-band{background:#bcd8be;background:var(--lab-green-soft)}.lab-arena-row.rec .lab-arena-band{background:color-mix(in srgb,#f2a33a 42%,#0000);background:color-mix(in srgb,var(--lab-focus) 42%,#0000)}.lab-arena-best,.lab-arena-own{border-radius:50%;box-sizing:border-box;position:absolute;top:50%;transform:translate(-50%,-50%)}.lab-arena-best{border:1.5px dashed #6b6f6c;border:1.5px dashed var(--lab-mute);height:13px;width:13px}.lab-arena-own{background:#f4c534;background:var(--yellow);border:2px solid #e3ebe4;border:2px solid var(--lab-box);height:12px;transition:transform .16s cubic-bezier(.22,1,.36,1);transition:transform var(--t-fast) var(--ease-out);width:12px}.lab-arena-row.rec .lab-arena-own{background:#f2a33a;background:var(--lab-focus)}.lab-arena-row.on .lab-arena-own{border-color:#d5e4d6;border-color:var(--lab-row-on);transform:translate(-50%,-50%) scale(1.15)}.lab-tl-dot.arena{background:#f4c534;background:var(--yellow)}.lab-arena-legend .lab-tl-dot.halo{background:#f2a33a;background:var(--lab-focus);box-shadow:0 0 0 3px color-mix(in srgb,#f2a33a 42%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--lab-focus) 42%,#0000)}.lab-arena-card{animation:fadein .25s ease both;background:#fff;background:var(--card3);border-radius:28px;border-radius:var(--lab-r);margin-top:18px;padding:20px 20px 18px}.lab-arena-ct{color:#3a3a3a;color:var(--lab-ink);font-size:24px;font-size:var(--fs-2xl);font-weight:500;letter-spacing:-.2px;line-height:1.2}.lab-arena-cs{color:#46544e;color:var(--txt3);font-size:16px;font-size:var(--fs-md);margin-top:2px}.lab-arena-lines{color:#34423c;color:var(--txt2);font-size:17px;font-size:var(--fs-lg);line-height:1.6;list-style:none;margin:18px 0 0;padding:0}.lab-arena-lines b{color:#e4532d;color:var(--lab-num);font-weight:500}.lab-arena-yl{color:#34423c;color:var(--txt2);font-size:17px;font-size:var(--fs-lg);line-height:1.6;margin-top:14px}.lab-arena-yl mark{background:#f4c534;background:var(--yellow);border-radius:6px;border-radius:var(--r-xs);color:#14201b;color:var(--txt);font-weight:600;padding:0 5px}.lab-arena-card .lab-quad-note{color:#14201b;color:var(--txt);font-size:16px;font-size:var(--fs-md);line-height:1.5;margin-top:14px}.lab-arena-card .footnote{margin-top:14px}.lab-arena-legend{margin-top:12px;padding:0 2px}.lab-read-card{animation:fadein .25s ease both;margin-top:14px;padding:18px 20px}.lab-insight,.lab-read-card{background:#fff;background:var(--card3);border-radius:28px;border-radius:var(--lab-r)}.lab-insight{text-wrap:pretty;color:#3a3a3a;color:var(--lab-ink);font-size:16px;font-size:var(--fs-md);line-height:1.5;margin:14px 0 0;padding:16px 20px 16px 42px;position:relative}.lab-insight:before{background:#e4532d;background:var(--lab-num);border-radius:50%;content:"";height:10px;left:20px;position:absolute;top:24px;width:10px}.lab-stats .lab-insight{grid-column:1/-1;margin-top:2px}.lab-read-card .lab-mx-read,.lab-read-card .lab-rad-read,.lab-read-card .lab-tl-read{flex-wrap:wrap;margin-top:0;row-gap:2px}.lab-read-card .lab-mx-pair strong,.lab-read-card .lab-rad-read strong,.lab-read-card .lab-tl-read strong{color:#3a3a3a;color:var(--lab-ink);font-size:18px;font-size:var(--fs-xl);font-weight:500;letter-spacing:-.1px;line-height:1.25;overflow:visible;white-space:normal}.lab-read-card .lab-rad-mkt,.lab-read-card .lab-tl-meta{color:#46544e;color:var(--txt3);font-size:16px;font-size:var(--fs-md)}.lab-read-card .lab-tl-read{flex-wrap:wrap}.lab-read-card .lab-tl-meta{flex:1 1 auto;min-width:0}.lab-read-card .lab-tl-read+.lab-quad-note{font-size:16px;font-size:var(--fs-md);margin-top:8px}.lab-read-card .lab-quad-metrics{color:#34423c;color:var(--txt2);font-size:17px;font-size:var(--fs-lg);letter-spacing:0;line-height:1.6;margin-top:10px}.lab-read-card .lab-quad-metrics b,.lab-read-card .lab-rad-read b{color:#e4532d;color:var(--lab-num);font-weight:500}.lab-read-card .lab-rad-read b{font-size:18px;font-size:var(--fs-xl)}.lab-read-card .lab-mx-note,.lab-read-card .lab-rad-diff{color:#34423c;color:var(--txt2);font-size:16px;font-size:var(--fs-md);line-height:1.5}.lab-read-card .lab-mx-note{margin-top:8px}.lab-read-card .lab-quad-note{color:#14201b;color:var(--txt);font-size:16px;font-size:var(--fs-md);line-height:1.5;margin-top:10px}.lab-tl-legend{margin-top:12px;padding:0 2px}.lab-arena-sw{align-self:center;display:inline-block;flex-shrink:0}.lab-arena-sw.band{background:#bcd8be;background:var(--lab-green-soft);border-radius:3px;height:6px;width:16px}.lab-arena-sw.best{border:1.5px dashed #6b6f6c;border:1.5px dashed var(--lab-mute);border-radius:50%;box-sizing:border-box;height:10px;width:10px}@keyframes arena-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lab-arena-band,.lab-arena-row{animation:none;opacity:1}}@media (max-width:559.98px){.lab-head-hist{display:none}.seg-btn{padding:8px 24px}.top-txt h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-txt .ranktag{display:none}.top-txt .sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-txt .sub-rank{display:inline}.top-txt .sub-rank+.sub-app{display:none}.top{flex-wrap:wrap}.rankpill{align-items:stretch;flex:0 0 100%;margin-left:0}.hdr-actions{align-items:stretch;flex-direction:row;flex-wrap:nowrap;gap:8px}.top .cmp-pill{flex:1 1;min-width:0;padding:10px 12px;text-align:center}.top{gap:10px}.top .logo{flex-basis:36px;font-size:12px;height:36px;width:36px}.cmp-head .cmp-logo{display:none}.cmp-head .cmp-chip{justify-content:center;padding:6px 8px}.cmp-head .cmp-chip span{font-size:13px;font-size:var(--fs-sm)}.cmp-head .cmp-mid{min-width:28px}.lab-play-head{flex-wrap:wrap;row-gap:6px}.lab-play-head>svg{margin-left:auto;order:1}.lab-play-head .lab-play-delta{order:2}.lab-play-head .lab-play-name{flex:1 0 100%;order:3}.lab-play-head .typechip+.lab-play-name{margin-top:0}.lab-quad-ax,.lab-quad-end,.lab-quad-q{font-size:9px}.lab-quad-lbl{font-size:10px}}@media (max-width:479.98px){.lab-arena-axis,.lab-arena-row{grid-template-columns:112px 1fr}.lab-arena-lbl strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}.lab-arena-lbl small{display:none}}
/*# sourceMappingURL=main.1b0a0205.css.map*/