@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-cyrillic-600-normal-oLY6jnZ7.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-600-normal-DbWAkkgN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-vietnamese-600-normal-ICsRR-qJ.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-600-normal-BPJkAZPN.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-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-ext-600-normal-CEjQclLc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-600-normal-BumBfC1v.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-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff) format("woff");unicode-range:U+0000-00FF,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-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.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-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.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-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2) format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff) format("woff");unicode-range:U+0000-00FF,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-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-cyrillic-800-normal-BNMG-Q7a.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-800-normal-Drcgs-AM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-vietnamese-800-normal-eAF99_Jc.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-800-normal-DQKEhsq9.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-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-latin-ext-800-normal-ZgHWgVpM.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-800-normal-DD7uHqs8.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-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-latin-800-normal-lwhkvH_6.woff2) format("woff2"),url(/assets/playfair-display-latin-800-normal-D0Xz4t1K.woff) format("woff");unicode-range:U+0000-00FF,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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-cyrillic-ext-400-normal-El6lRT8b.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-ext-400-normal-fk07B0hk.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-cyrillic-400-normal-DUb-KqT8.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-400-normal-DDHmqnIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-vietnamese-400-normal-V2dSmW1H.woff2) format("woff2"),url(/assets/nunito-sans-vietnamese-400-normal-D5dwM7ZL.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-ext-400-normal-BoHsJHPR.woff2) format("woff2"),url(/assets/nunito-sans-latin-ext-400-normal-CHwj-NZB.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-400-normal-AkRraKH2.woff2) format("woff2"),url(/assets/nunito-sans-latin-400-normal-DY9yCUyQ.woff) format("woff");unicode-range:U+0000-00FF,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-family:Nunito Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-cyrillic-ext-400-italic-Dbr2J2HA.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-ext-400-italic-CeZo2Vss.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-family:Nunito Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-cyrillic-400-italic-D1Dyz3yy.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-400-italic-CEKv_Irj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-vietnamese-400-italic-DcqKS7Ss.woff2) format("woff2"),url(/assets/nunito-sans-vietnamese-400-italic-BijGalwh.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-family:Nunito Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-ext-400-italic-DQgi8nLb.woff2) format("woff2"),url(/assets/nunito-sans-latin-ext-400-italic-BWwd_A1n.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-family:Nunito Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-400-italic-BF5x-HNR.woff2) format("woff2"),url(/assets/nunito-sans-latin-400-italic-CDSdiy1J.woff) format("woff");unicode-range:U+0000-00FF,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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-sans-cyrillic-ext-500-normal-DnV5XI6n.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-ext-500-normal-sSttDzfV.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-sans-cyrillic-500-normal-Cl05nkbg.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-500-normal-BNprE6p4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-sans-vietnamese-500-normal-BkyKSeOY.woff2) format("woff2"),url(/assets/nunito-sans-vietnamese-500-normal-BrDizIr2.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-sans-latin-ext-500-normal-CMHVwiWL.woff2) format("woff2"),url(/assets/nunito-sans-latin-ext-500-normal-C7oBUWiw.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-sans-latin-500-normal-DlmaWqTx.woff2) format("woff2"),url(/assets/nunito-sans-latin-500-normal-BkymD7ni.woff) format("woff");unicode-range:U+0000-00FF,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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-sans-cyrillic-ext-600-normal-CVjnjZn6.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-ext-600-normal-DZXkk6dX.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-sans-cyrillic-600-normal-D4TuIAT6.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-600-normal-CKMyzy87.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-sans-vietnamese-600-normal-DD7cNabE.woff2) format("woff2"),url(/assets/nunito-sans-vietnamese-600-normal-BW3IEr32.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-sans-latin-ext-600-normal-nHO2odcJ.woff2) format("woff2"),url(/assets/nunito-sans-latin-ext-600-normal-DEh-VjuY.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-sans-latin-600-normal-BtVRvDNj.woff2) format("woff2"),url(/assets/nunito-sans-latin-600-normal-DLks-Kj1.woff) format("woff");unicode-range:U+0000-00FF,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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-cyrillic-ext-700-normal-GO46tfsI.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-ext-700-normal-Cqve7k0J.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-cyrillic-700-normal-BJ2iHHyS.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-700-normal-DG2UZxR9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-vietnamese-700-normal-CZwaiz_e.woff2) format("woff2"),url(/assets/nunito-sans-vietnamese-700-normal-BwTSkH1V.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-latin-ext-700-normal-DBq_Pukt.woff2) format("woff2"),url(/assets/nunito-sans-latin-ext-700-normal-jHN8vCOt.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-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-latin-700-normal-CICRJDmU.woff2) format("woff2"),url(/assets/nunito-sans-latin-700-normal-CLVG92B9.woff) format("woff");unicode-range:U+0000-00FF,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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2) format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff) format("woff");unicode-range:U+0000-00FF,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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--bg: #131b24;--surface: #1a232e;--raised: #222d3a;--sunken: #10171f;--line: #2b3746;--line-strong: #3b4959;--ink: #e8ecf1;--ink-2: #b9c3cf;--muted: #8a98a9;--focus: #8fc0f0;--select: #3987e5;--select-wash: rgba(57, 135, 229, .16);--good: #0ca30c;--warning: #fab219;--serious: #ec835a;--critical: #d03b3b;--tally: #f0453a;--add: rgba(12, 163, 12, .22);--add-ink: #8fe08f;--del: rgba(208, 59, 59, .22);--del-ink: #f2a3a3;--card: var(--bg);--card-hover: #17202a;--chrome: var(--sunken);--field: var(--sunken);--chip: var(--raised);--head: var(--raised);--hover: var(--raised);--row-hover: #18212b;--line-soft: rgba(43, 55, 70, .6);--chart-grid: #2b3746;--track-bg: #141c25;--skel: var(--raised);--skel-hi: #283443;--spark: #6da7ec;--meter-bg: var(--raised);--meter-2: #6da7ec;--on-select: #ffffff;--logo-ink: #9fb4cc;--scrollbar: #3b4959;--shadow-card: none;--shadow-card-hover: none;--shadow-panel: 0 6px 18px rgba(5, 9, 14, .35);--shadow-pop: 0 10px 30px rgba(5, 9, 14, .6);--focus-wash: rgba(143, 192, 240, .12);--tally-wash: rgba(240, 69, 58, .16);--tally-ink: #ffb4ae;--serious-wash: rgba(236, 131, 90, .16);--serious-ink: #f6c0a8;--critical-wash: rgba(208, 59, 59, .15);--critical-line: rgba(208, 59, 59, .55);--critical-ink: #f2a3a3;--warning-wash: rgba(250, 178, 25, .12);--warning-line: rgba(250, 178, 25, .45);--good-line: rgba(12, 163, 12, .6);--filter-edge: #6ad13f;--filter-fill: rgba(163, 230, 53, .16);--filter-fill-strong: rgba(163, 230, 53, .3);--filter-band: rgba(163, 230, 53, .07);--filter-ink: #d4f7a8;--on-filter: #0f1a08;--filter-dim: rgba(16, 23, 31, .62);--newpill-bg: #1d3550;--newpill-ink: var(--ink);--panel-bg: color-mix(in srgb, var(--surface) 94%, transparent);--pill-line: transparent;--table-bg: transparent;--masthead-rule: 1px solid var(--line);--backdrop: none;--headline: "Playfair Display", Georgia, "Times New Roman", serif;--ui: "Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--read: "Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--cond: "Barlow Condensed", "Nunito Sans", system-ui, sans-serif;--fs-xs: 11.5px;--fs-s: 12.5px;--fs-m: 14px;--fs-l: 16px;--fs-xl: 20px;--fs-xxl: 26px;--r-chip: 3px;--r-ctl: 4px;--r-panel: 6px;--r-card: 7px;--bar-h: 46px;--scrub-h: 118px;--filters-w: 276px;--drawer-w: min(560px, 46vw);--transcript-w: 340px;color-scheme:dark}:root[data-theme=light]{color-scheme:light;--bg: #efebe2;--surface: #f5f2eb;--raised: #ffffff;--sunken: #e8e3d8;--line: #dcd6c9;--line-strong: #b5ad9d;--ink: #1a1916;--ink-2: #44413a;--muted: #625c50;--focus: #1d5fc4;--select: #2361d3;--select-wash: rgba(35, 97, 211, .11);--good: #137512;--warning: #8a5900;--serious: #a8421a;--critical: #b92c2b;--tally: #c3271c;--add: rgba(19, 117, 18, .13);--add-ink: #0d5a0c;--del: rgba(185, 44, 43, .11);--del-ink: #94201f;--card: #ffffff;--card-hover: #fffdfa;--chrome: #fffefb;--field: #ffffff;--chip: #f1ede5;--head: #f4f1ea;--hover: rgba(26, 25, 22, .055);--row-hover: #faf7f1;--line-soft: #ebe6dc;--chart-grid: #e4dfd4;--track-bg: #f1ede5;--skel: #ece7dd;--skel-hi: #f7f4ee;--spark: #2a78d6;--meter-bg: var(--sunken);--meter-2: #86b6ef;--on-select: #ffffff;--logo-ink: #22344a;--scrollbar: #c9c2b3;--shadow-card: 0 1px 2px rgba(48, 38, 18, .07), 0 1px 0 rgba(48, 38, 18, .03);--shadow-card-hover: 0 4px 14px rgba(48, 38, 18, .1), 0 1px 2px rgba(48, 38, 18, .06);--shadow-panel: 0 4px 16px rgba(48, 38, 18, .1), 0 1px 2px rgba(48, 38, 18, .05);--shadow-pop: 0 12px 32px rgba(48, 38, 18, .16), 0 2px 6px rgba(48, 38, 18, .08);--focus-wash: rgba(29, 95, 196, .1);--tally-wash: rgba(195, 39, 28, .09);--tally-ink: #a5231a;--serious-wash: rgba(168, 66, 26, .1);--serious-ink: #8d3713;--critical-wash: rgba(185, 44, 43, .08);--critical-line: rgba(185, 44, 43, .45);--critical-ink: #a32524;--warning-wash: rgba(214, 150, 0, .13);--warning-line: rgba(176, 120, 0, .45);--good-line: rgba(19, 117, 18, .5);--filter-edge: #2f7d14;--filter-fill: rgba(132, 204, 22, .22);--filter-fill-strong: rgba(132, 204, 22, .42);--filter-band: rgba(132, 204, 22, .1);--filter-ink: #1d4a0b;--on-filter: #ffffff;--filter-dim: rgba(239, 235, 226, .66);--newpill-bg: var(--select);--newpill-ink: var(--on-select);--panel-bg: color-mix(in srgb, var(--raised) 94%, transparent);--pill-line: var(--line);--table-bg: var(--card);--masthead-rule: 3px double var(--line-strong);--backdrop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='456' height='312'%3E%3Cg fill='none' stroke='%233a3122' stroke-linecap='round'%3E%3Cpath d='M0.5 0V312M152.5 0V312M304.5 0V312' stroke-width='1' stroke-opacity='.05'/%3E%3Cpath d='M165 16h115M165 28h83' stroke-width='7' stroke-opacity='.032'/%3E%3Cpath d='M9 10h128M9 19h131M9 28h131M9 37h129M9 46h69M9 60.4h129M9 69.4h129M9 78.4h130M9 87.4h129M9 96.4h129M9 105.4h88M9 119.80000000000001h131M9 128.8h129M9 137.8h129M9 146.8h132M9 155.8h79M9 170.20000000000002h128M9 179.20000000000002h129M9 188.20000000000002h132M9 197.20000000000002h130M9 206.20000000000002h128M9 215.20000000000002h129M9 224.20000000000002h77M9 238.60000000000002h128M9 247.60000000000002h128M9 256.6h131M9 265.6h131M9 274.6h129M9 283.6h131M9 292.6h131M9 301.6h53M161 44h128M161 53h130M161 62h129M161 71h128M161 80h132M161 89h131M161 98h71M161 112.4h130M161 121.4h131M161 130.4h128M161 139.4h132M161 148.4h131M161 157.4h131M161 166.4h129M161 175.4h95M161 189.8h131M161 198.8h130M161 207.8h131M161 216.8h131M161 225.8h130M161 234.8h131M161 243.8h130M161 252.8h75M161 267.2h128M161 276.2h130M161 285.2h129M161 294.2h129M161 303.2h76M313 10h129M313 19h128M313 28h130M313 37h129M313 46h131M313 55h130M313 64h131M313 73h56M313 87.4h129M313 96.4h128M313 105.4h132M313 114.4h129M313 123.4h132M313 132.4h130M313 141.4h44M313 155.8h128M313 164.8h131M313 173.8h129M313 182.8h43M313 197.20000000000002h130M313 206.20000000000002h131M313 215.20000000000002h128M313 224.20000000000002h128M313 233.20000000000002h128M313 242.20000000000002h128M313 251.20000000000002h94M313 265.6h131M313 274.6h132M313 283.6h131M313 292.6h132M313 301.6h132' stroke-width='2.2' stroke-opacity='.028'/%3E%3C/g%3E%3C/svg%3E")}@media(prefers-contrast:more){:root,:root[data-theme]{--line: var(--line-strong);--line-soft: var(--line-strong);--muted: var(--ink-2);--backdrop: none}}@media(forced-colors:active){:root,:root[data-theme]{--backdrop: none}}:root.theme-switching *,:root.theme-switching *:before,:root.theme-switching *:after{transition:none!important}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{scrollbar-color:var(--scrollbar) transparent}body{background:var(--bg);color:var(--ink);font:400 var(--fs-m) / 1.4 var(--ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--focus)}:focus-visible{outline:2px solid var(--focus);outline-offset:1px}::selection{background:color-mix(in srgb,var(--focus) 30%,transparent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--line-strong);background:var(--raised);border-radius:var(--r-ctl);cursor:pointer;white-space:nowrap;font-size:var(--fs-s)}.btn:hover{border-color:var(--muted)}.btn:disabled{opacity:.45;cursor:default}.btn.primary{background:var(--select);border-color:var(--select);color:var(--on-select);font-weight:600}.btn.primary:hover:not(:disabled){background:color-mix(in srgb,var(--select) 88%,var(--ink))}.btn.ghost{background:transparent;border-color:transparent}.btn.ghost:hover{background:var(--hover)}.btn.small{height:22px;padding:0 7px;font-size:var(--fs-xs)}.btn.danger{border-color:var(--critical-line);color:var(--critical-ink)}.btn[aria-pressed=true]{background:var(--select-wash);border-color:var(--select);color:var(--ink)}.seg{display:inline-flex;border:1px solid var(--line-strong);border-radius:var(--r-ctl);overflow:hidden}.seg>button{border:0;background:transparent;height:26px;padding:0 9px;cursor:pointer;font-size:var(--fs-s);color:var(--ink-2)}.seg>button+button{border-left:1px solid var(--line)}.seg>button[aria-pressed=true]{background:var(--select-wash);color:var(--ink);box-shadow:inset 0 -2px 0 var(--select)}.seg>button:disabled{cursor:not-allowed;color:var(--muted);opacity:.45;text-decoration:line-through;text-decoration-thickness:1px;background:repeating-linear-gradient(135deg,transparent 0 4px,color-mix(in srgb,var(--line) 55%,transparent) 4px 5px)}.input,select.input{height:28px;padding:0 8px;border-radius:var(--r-ctl);border:1px solid var(--line-strong);background:var(--field);min-width:0}textarea.input{height:auto;padding:8px;font-family:var(--ui)}.input:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-wash);outline:none}label.check{display:flex;align-items:center;gap:7px;cursor:pointer}input[type=checkbox]{accent-color:var(--select);width:14px;height:14px;margin:0}.muted{color:var(--muted)}.num{font-family:var(--cond);font-variant-numeric:tabular-nums}.err{color:var(--critical-ink)}.empty{display:grid;place-items:center;height:100%;min-height:160px;color:var(--muted);text-align:center;padding:24px}.empty strong{display:block;color:var(--ink-2);font:700 17px / 1.3 var(--headline);margin-bottom:6px}.spinner{width:14px;height:14px;border:2px solid var(--line-strong);border-top-color:var(--focus);border-radius:50%;animation:spin .8s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.src-chip{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px 0 0;background:var(--field);border:1px solid var(--line);border-radius:var(--r-chip);font:600 var(--fs-xs) / 1 var(--cond);letter-spacing:.02em;color:var(--ink);overflow:hidden}.src-chip:before{content:"";width:4px;align-self:stretch;background:var(--c)}.pill{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:10px;background:var(--chip);border:1px solid var(--pill-line);font-size:var(--fs-xs);color:var(--ink-2);white-space:nowrap}.pill .dot{width:7px;height:7px;border-radius:50%;background:var(--c);flex:none}.pill.status-breaking{background:var(--tally-wash);border-color:color-mix(in srgb,var(--tally) 30%,transparent);color:var(--tally-ink);font-weight:700}.pill.status-correction,.pill.status-retraction{background:var(--serious-wash);border-color:color-mix(in srgb,var(--serious) 30%,transparent);color:var(--serious-ink)}.pill.status-rumor,.pill.status-guess,.pill.status-unfounded_prediction{background:transparent;border:1px dashed var(--line-strong)}.tag-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:var(--r-chip);border:1px solid color-mix(in srgb,var(--c) 55%,transparent);color:var(--ink);font-size:var(--fs-xs);background:color-mix(in srgb,var(--c) 14%,transparent)}.tag-chip button{border:0;background:none;padding:0;cursor:pointer;color:var(--muted)}.app{display:grid;grid-template-rows:var(--bar-h) 1fr auto;height:100%}.statusbar{display:flex;align-items:center;gap:14px;padding:0 12px;background:var(--chrome);border-bottom:var(--masthead-rule);min-width:0}.wordmark{font:800 21px/1 var(--headline);letter-spacing:0;color:var(--ink);display:flex;align-items:center;gap:8px;white-space:nowrap}.wordmark svg{flex:none}.overall{display:flex;align-items:center;gap:8px;height:30px;padding:0 11px;border-radius:15px;background:var(--surface);border:1px solid var(--line);white-space:nowrap;font:700 var(--fs-s) / 1 var(--ui)}.overall .dot{position:relative;width:9px;height:9px;border-radius:50%;background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 25%,transparent)}.overall[data-overall=live] .dot:after{content:"";position:absolute;inset:-5px;border-radius:50%;background:color-mix(in srgb,var(--c) 14%,transparent);opacity:0;transform:scale(.6);will-change:transform,opacity;animation:pulse-ring 2.4s ease-in-out infinite;pointer-events:none}@keyframes pulse-ring{0%,to{opacity:0;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.overall[data-overall=live] .dot:after{animation:none}}@keyframes pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--c) 8%,transparent)}}.overall .lag{font-weight:400;color:var(--ink-2)}.src-status{display:flex;gap:6px;flex-shrink:0}.src-status .s{display:flex;align-items:center;gap:6px;height:28px;padding:0 8px;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);white-space:nowrap;font:500 var(--fs-s) / 1 var(--cond)}.src-status .s .bar{width:3px;height:16px;background:var(--sc);border-radius:1px}.src-status .s .st{width:7px;height:7px;border-radius:50%;background:var(--c)}.src-status .s .lat{color:var(--muted)}.gpus{display:flex;gap:10px;white-space:nowrap;min-width:0;overflow:hidden;flex-shrink:1}.gpu{display:grid;grid-template-columns:auto 46px;align-items:center;gap:2px 6px;font:500 var(--fs-xs) / 1 var(--cond);color:var(--ink-2)}.gpu .meter{height:5px;background:var(--meter-bg);border-radius:3px;overflow:hidden}.gpu .meter>i{display:block;height:100%;background:var(--select);border-radius:3px}.gpu .meter.mem>i{background:var(--meter-2)}.modes{font:500 var(--fs-s) / 1.1 var(--cond);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:220px}.overall>span:nth-child(2){max-width:260px;overflow:hidden;text-overflow:ellipsis}.nav .nav-short{display:none}.spacer{flex:1}.nav{display:flex;gap:2px;flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.nav::-webkit-scrollbar{display:none}.nav button{white-space:nowrap;border:0;background:transparent;height:30px;padding:0 10px;border-radius:var(--r-ctl);color:var(--ink-2);cursor:pointer;font:600 13.5px / 1 var(--ui)}.nav button:hover{background:var(--surface)}.nav button[aria-current=page]{color:var(--ink);background:var(--surface);box-shadow:inset 0 -2px 0 var(--select)}.find-btn{display:inline-flex;align-items:center;gap:6px;flex:none;height:28px;padding:0 6px 0 9px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--field);color:var(--ink-2);font:600 13px / 1 var(--ui);cursor:pointer;white-space:nowrap}.find-btn:hover{color:var(--ink);border-color:var(--muted)}.find-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.find-btn kbd{padding:1px 4px;border:1px solid var(--line-strong);border-radius:3px;background:var(--surface);color:var(--muted);font:600 10px / 1.2 var(--ui)}@media(max-width:1600px){.find-btn kbd{display:none}}@media(max-width:1440px){.find-btn{padding:0 7px}.find-btn .find-lbl{display:none}}@media(max-width:1366px){.statusbar{gap:10px}.nav button{padding:0 8px;position:relative}.overall>span:nth-child(2){max-width:150px}.nav .nav-short{display:inline}.nav .nav-long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.nav .nav-wide-only{display:none}}.banner{display:flex;align-items:center;gap:8px;padding:0 10px;height:28px;border-radius:var(--r-ctl);font-size:var(--fs-s);white-space:nowrap}.banner.down{background:var(--critical-wash);border:1px solid var(--critical-line)}.banner.demo{background:var(--warning-wash);border:1px solid var(--warning-line)}.body{position:relative;display:grid;grid-template-columns:var(--filters-w) 1fr auto;min-height:0;overflow:hidden}.body.no-filters{grid-template-columns:0 1fr auto}.body.screen-mode{grid-template-columns:1fr auto}.filters{border-right:1px solid var(--line);background:var(--surface);overflow-y:auto;overflow-x:hidden;min-height:0;padding:10px 10px 40px;display:flex;flex-direction:column;gap:12px}.filters>*{flex-shrink:0}.filters h3{margin:0;font:700 var(--fs-m) / 1.2 var(--ui);color:var(--ink);display:flex;align-items:center;gap:6px}.filters h3 .count{font-weight:400;color:var(--muted);font-size:var(--fs-s)}.search-box{position:relative}.search-box .input{width:100%;height:32px;padding-left:30px}.search-box svg{position:absolute;left:9px;top:9px;color:var(--muted)}.facet{border-top:1px solid var(--line);padding-top:9px}.facet>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:6px}.facet>summary::-webkit-details-marker{display:none}.facet>summary h3:before{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--muted);transform:rotate(-90deg);transition:transform .12s}.facet[open]>summary h3:before{transform:none}.facet ul{list-style:none;margin:7px 0 0;padding:0;display:flex;flex-direction:column;gap:1px}.facet li label{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:7px;padding:3px 4px;border-radius:var(--r-chip);cursor:pointer;position:relative;font-size:var(--fs-s)}.facet li label:hover{background:var(--hover)}.facet li label .k{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:6px}.facet li label .k .sw{width:8px;height:8px;border-radius:2px;background:var(--c);flex:none}.facet li label .n{font:500 var(--fs-s) / 1 var(--cond);color:var(--muted)}.facet li label .fill{position:absolute;left:25px;bottom:1px;height:2px;background:var(--line-strong);border-radius:1px;pointer-events:none}.facet li.on label .fill{background:var(--select)}.facet li.on label .k{color:var(--ink);font-weight:600}.facet .more{border:0;background:none;color:var(--focus);cursor:pointer;padding:4px;font-size:var(--fs-xs)}.facet .ff{width:100%;margin-top:6px;height:24px;font-size:var(--fs-xs)}.lens{display:flex;flex-direction:column;gap:6px}.lens .seg{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:1px;width:100%;background:var(--surface)}.lens .seg>button{min-width:0;padding:0 4px;background:var(--surface);box-shadow:0 0 0 1px var(--line);font:600 11.5px / 1 var(--cond, var(--ui));letter-spacing:.02em;white-space:nowrap}.lens .seg>button+button{border-left:0}.lens .seg>button:hover{color:var(--ink);background:color-mix(in srgb,var(--select) 6%,var(--surface))}.lens .seg>button[aria-pressed=true]{background:color-mix(in srgb,var(--select) 16%,var(--surface));box-shadow:0 0 0 1px var(--line),inset 0 -2px 0 var(--select)}.lens p{margin:0;color:var(--muted);font-size:var(--fs-xs)}.stage{display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;container:stage / inline-size}.tabs{display:flex;align-items:flex-end;gap:2px;padding:6px 10px 0;border-bottom:1px solid var(--line);background:var(--bg);min-width:0;overflow-x:clip}.tabs button.tab{white-space:nowrap}@container stage (max-width: 720px){.stage .tabs button.tab{padding:0 9px;gap:6px}.stage .tabs button.tab kbd{display:none}}@container stage (max-width: 560px){.stage .tabs button.tab{padding:0 6px}.stage .view .cards{grid-template-columns:minmax(0,1fr)}.stage .view .cards>.bucketnav{display:none}}.tabs button.tab{border:1px solid transparent;border-bottom:0;background:transparent;height:32px;padding:0 14px;border-radius:var(--r-panel) var(--r-panel) 0 0;cursor:pointer;color:var(--ink-2);font:600 var(--fs-m) / 1 var(--ui);display:flex;align-items:center;gap:8px;margin-bottom:-1px}.tabs button.tab kbd{font:500 10px/1 var(--cond);color:var(--muted);border:1px solid var(--line);border-radius:3px;padding:2px 4px}.tabs button.tab[aria-selected=true]{background:var(--surface);border-color:var(--line);color:var(--ink)}.tabs .tab-tools{margin-left:auto;display:flex;align-items:center;gap:8px;padding-bottom:5px;color:var(--muted);font-size:var(--fs-s)}.changes{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 12px;background:var(--surface);border-bottom:1px solid var(--line);min-height:36px}.changes .lbl{color:var(--muted);font-size:var(--fs-s)}.changes .chip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 4px 0 8px;border-radius:var(--r-chip);background:var(--select-wash);border:1px solid color-mix(in srgb,var(--select) 45%,transparent);font-size:var(--fs-s)}.changes .chip b{font-weight:500;color:var(--ink-2)}.changes .chip button{border:0;background:none;cursor:pointer;color:var(--ink-2);width:16px;height:16px;display:grid;place-items:center;border-radius:2px;padding:0}.changes .chip button:hover{background:var(--hover)}.changes .range{font:500 var(--fs-s) / 1 var(--cond);color:var(--ink-2);margin-left:auto;white-space:nowrap}.view{position:relative;min-height:0;min-width:0;background:var(--surface);overflow:hidden}.view-toolbar{position:absolute;z-index:5;top:10px;left:10px;right:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;pointer-events:none}.view-toolbar>*{pointer-events:auto}.panel{background:var(--panel-bg);border:1px solid var(--line);border-radius:var(--r-panel);padding:8px 10px;box-shadow:var(--shadow-panel);backdrop-filter:blur(4px)}.cards{display:grid;grid-template-columns:188px minmax(0,1fr);height:100%}.bucketnav{border-right:1px solid var(--line);overflow-y:auto;padding:8px 6px 30px;font-size:var(--fs-s);background:var(--bg)}.cards[data-nav=closed]{grid-template-columns:30px minmax(0,1fr)}.bucketnav[hidden]{display:none}.bucketnav-head{display:flex;align-items:flex-start;justify-content:space-between;gap:4px}.navfold,.bucketrail{border:1px solid transparent;background:none;color:var(--muted);cursor:pointer;border-radius:var(--r-chip);font:700 14px/1 var(--ui)}.navfold{padding:1px 6px 3px}.navfold:hover,.bucketrail:hover{color:var(--ink);background:var(--hover);border-color:var(--line)}.bucketrail{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 0;border-radius:0;border-right:1px solid var(--line);background:var(--bg);height:100%;width:100%}.bucketrail .rail-text{writing-mode:vertical-rl;transform:rotate(180deg);font:700 var(--fs-s) / 1 var(--ui);color:var(--ink-2);white-space:nowrap}.bucketnav h4{margin:2px 6px 8px;font:700 var(--fs-s) / 1.2 var(--ui);color:var(--ink-2)}.bucketnav ul{list-style:none;margin:0;padding:0 0 0 10px}.bucketnav>ul{padding:0}.bucketnav .node{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:4px;width:100%;border:0;background:none;text-align:left;padding:3px 6px 3px 2px;border-radius:var(--r-chip);cursor:pointer;color:var(--ink-2)}.bucketnav .node:hover{background:var(--hover);color:var(--ink)}.bucketnav .node.cur{background:var(--select-wash);color:var(--ink)}.bucketnav .node .tw{color:var(--muted);font-size:9px}.bucketnav .node .c{font:500 var(--fs-xs) / 1 var(--cond);color:var(--muted)}.cardlist{overflow-y:auto;height:100%;position:relative;contain:strict;background-image:radial-gradient(ellipse 70% 80% at 50% 45%,color-mix(in srgb,var(--surface) 72%,transparent),transparent 80%),var(--backdrop)}.cardlist-inner{position:relative;width:100%}.card{position:absolute;left:0;right:0;padding:6px 16px 6px 14px}.card article{display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding:12px 14px 12px 16px;border:1px solid var(--line);border-left:3px solid var(--c);background:var(--card);border-radius:2px var(--r-card) var(--r-card) 2px;box-shadow:var(--shadow-card);cursor:pointer;height:100%;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease}.card article:hover{border-color:var(--line-strong);border-left-color:var(--c);background:var(--card-hover);box-shadow:var(--shadow-card-hover)}.card article.open{border-color:var(--filter-edge);border-left-color:var(--c);background:linear-gradient(90deg,var(--filter-band),transparent 70%),var(--card);box-shadow:inset 0 0 0 2px var(--filter-edge),inset 0 0 18px var(--filter-band),var(--shadow-card-hover)}.card .when{font:600 var(--fs-xs) / 1.2 var(--ui);letter-spacing:.01em;color:var(--muted);display:flex;gap:8px;align-items:center}.card h2{margin:2px 0 0;font:700 17px / 1.24 var(--headline);color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card p.sum{margin:2px 0 0;font:400 14.5px / 1.5 var(--read);color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:78ch}.card h2,.card p.sum{max-height:2lh}.card p.sum.none{font-style:italic;color:var(--muted)}.card .meta{margin-top:6px;min-width:0}.chiprow{position:relative;display:flex;flex-wrap:nowrap;gap:5px;align-items:center;overflow:hidden;min-width:0;height:22px}.chiprow-item{display:inline-flex;flex:none}.chiprow-more{position:absolute;top:50%;transform:translateY(-50%);height:18px;padding:0 6px;border-radius:9px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-2);font:600 var(--fs-xs) / 16px var(--cond);white-space:nowrap}.card .side{grid-column:2;grid-row:1 / span 4;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.card .thumb{width:128px;height:72px;object-fit:cover;border-radius:var(--r-chip);border:1px solid var(--line);background:var(--sunken)}.card.skeleton article{border-left-color:var(--line);cursor:default}.skel{background:linear-gradient(90deg,var(--skel),var(--skel-hi),var(--skel));background-size:200% 100%;animation:shimmer 1.4s linear infinite;border-radius:3px;height:12px}@keyframes shimmer{to{background-position:-200% 0}}.newpill{position:absolute;z-index:6;top:12px;left:50%;transform:translate(-50%);border-radius:14px;height:28px;padding:0 14px;border:1px solid var(--select);background:var(--newpill-bg);color:var(--newpill-ink);font-weight:600;cursor:pointer;box-shadow:var(--shadow-pop)}.spark{display:block}.drawer{width:0;overflow:hidden;border-left:1px solid var(--line);background:var(--card);transition:width .16s ease-out;min-height:0}.drawer.open{width:var(--drawer-w);position:relative}.drawer.resizing{transition:none}.drawer-resize{position:absolute;left:0;top:0;bottom:0;width:9px;cursor:col-resize;z-index:5;touch-action:none}.drawer-resize:after{content:"";position:absolute;left:3px;top:50%;width:3px;height:44px;margin-top:-22px;border-radius:2px;background:var(--line-strong);opacity:.7;transition:background .15s,height .15s,margin-top .15s,opacity .15s}.drawer-resize:hover:after,.drawer-resize:focus-visible:after,.drawer.resizing .drawer-resize:after{background:var(--filter-edge);opacity:1;height:88px;margin-top:-44px}.drawer-resize:focus-visible{outline:none}body.col-resizing{cursor:col-resize;user-select:none}body.col-resizing iframe,body.col-resizing video{pointer-events:none}.drawer-inner{width:var(--drawer-w);height:100%;overflow-y:auto;padding:14px 18px 60px}.drawer header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.drawer h1{margin:6px 0 10px;font:700 27px / 1.18 var(--headline);letter-spacing:-.004em;text-wrap:balance}.drawer .kv{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.drawer section{margin-top:18px}.drawer h2{margin:0 0 8px;font:700 17px / 1.2 var(--headline);display:flex;align-items:center;gap:8px}.drawer h2 .muted{font:400 var(--fs-s) / 1.2 var(--ui)}.para{border-left:2px solid var(--line);padding:2px 0 2px 14px;margin:0 0 12px}.para.open{border-left-color:var(--select)}.para .canon{font:400 16px / 1.65 var(--read);color:var(--ink);margin:0}.para .canon.lens-missing{color:var(--muted);font-style:italic;font-size:15px}.para .ptools{display:flex;gap:8px;align-items:center;margin-top:5px}.variant{margin:10px 0 0;padding:9px 11px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel)}.variant .vh{display:flex;align-items:center;gap:8px;margin-bottom:5px;font-size:var(--fs-xs);color:var(--muted)}.variant .vt{font:400 15px / 1.6 var(--read);color:var(--ink-2);margin:0}.variant ins{background:var(--add);color:var(--add-ink);text-decoration:none;border-radius:2px;padding:0 1px}.variant del{background:var(--del);color:var(--del-ink);border-radius:2px;padding:0 1px}.evo{list-style:none;margin:0;padding:0;position:relative}.evo li{display:grid;grid-template-columns:74px 14px 1fr;gap:8px;align-items:start;padding:3px 0;font-size:var(--fs-s)}.evo li .t{font:500 var(--fs-s) / 1.4 var(--cond);color:var(--muted);text-align:right}.evo li .m{width:10px;height:10px;margin-top:4px;border-radius:50%;border:2px solid var(--c);background:var(--card)}.evo li .d b{font-weight:600}.ents{display:flex;flex-wrap:wrap;gap:6px}.ent{display:inline-flex;gap:6px;align-items:center;height:24px;padding:0 8px;border-radius:var(--r-chip);background:var(--surface);border:1px solid var(--line);cursor:pointer;font-size:var(--fs-s)}.ent:hover{border-color:var(--line-strong)}.ent .ty{color:var(--muted);font-size:var(--fs-xs)}.related a{display:block;padding:7px 0;border-bottom:1px solid var(--line);color:var(--ink);font:600 15px / 1.35 var(--headline);text-decoration:none;cursor:pointer}.related a .muted{font:400 var(--fs-s) / 1 var(--ui)}.related a:hover{color:var(--focus)}.shots{display:flex;gap:8px;flex-wrap:wrap}.shots img{width:240px;height:135px;object-fit:cover;border-radius:var(--r-chip);border:1px solid var(--line);background:var(--sunken)}.chunklist .ch{padding:8px 0;border-bottom:1px solid var(--line);font-size:var(--fs-s)}.drawer-more{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 0 2px;font-size:var(--fs-s)}.chunklist .ch .h{display:flex;gap:8px;align-items:center;color:var(--muted);margin-bottom:3px}.popover{position:absolute;z-index:50;min-width:220px;background:var(--raised);border:1px solid var(--line-strong);border-radius:var(--r-panel);padding:8px;box-shadow:var(--shadow-pop)}.popover ul{list-style:none;margin:6px 0;padding:0;max-height:220px;overflow-y:auto}.popover li label{display:flex;gap:8px;align-items:center;padding:4px;border-radius:3px;cursor:pointer;font-size:var(--fs-s)}.popover li label:hover{background:var(--hover)}.scrubber{position:relative;border-top:1px solid var(--line);background:var(--chrome);display:grid;grid-template-columns:auto 1fr auto;gap:12px;padding:8px 12px;height:var(--scrub-h);user-select:none}.scrubber .ctl{display:flex;flex-direction:column;justify-content:space-between;gap:6px;min-width:0}.scrubber .ctl .row{display:flex;gap:6px;align-items:center}.scrubber .ctl .lbl{font-size:var(--fs-xs);color:var(--muted);min-width:52px}.scrubber .asof{display:flex;align-items:center;gap:4px;font:700 var(--fs-s) / 1 var(--ui)}.scrubber .asof .live{color:var(--tally);display:inline-flex;align-items:center;gap:5px}.scrubber .asof .live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--tally)}.track{position:relative;min-width:0;outline:none;border-radius:var(--r-ctl)}.track:focus-visible{outline:2px solid var(--focus)}.track svg{display:block;overflow:visible}.track .axis text{font:500 11px var(--cond);fill:var(--muted)}.track .axis line,.track .axis path{stroke:var(--line-strong)}.track .brush .selection{fill:var(--focus-wash);stroke:var(--focus);stroke-width:1.5;shape-rendering:crispEdges;cursor:grab}.track .brush .selection:active{cursor:grabbing}.track .brush .overlay{cursor:pointer}.track .edge-label{font:600 11.5px var(--cond);fill:var(--ink);pointer-events:none}.track .liveedge{stroke:var(--tally);stroke-width:2}.track .tip{position:absolute;pointer-events:none;background:var(--raised);border:1px solid var(--line-strong);border-radius:var(--r-ctl);padding:6px 8px;font-size:var(--fs-xs);white-space:nowrap;z-index:10;box-shadow:var(--shadow-panel)}.track .tip .row{display:flex;align-items:center;gap:6px}.track .tip .sw{width:8px;height:8px;border-radius:2px;background:var(--c)}.legend{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--fs-xs);color:var(--ink-2)}.legend span{display:inline-flex;align-items:center;gap:4px}.legend i{width:8px;height:8px;border-radius:2px;background:var(--c);display:inline-block}.transcript{width:var(--transcript-w);border-left:1px solid var(--line);background:var(--card);display:flex;flex-direction:column;min-height:0}.transcript header{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line)}.transcript header h3{margin:0;font:700 15px / 1 var(--headline)}.transcript .lines{overflow-y:auto;flex:1;padding:6px 10px 20px}.utt{padding:6px 0;border-bottom:1px solid var(--line-soft)}.utt .h{display:flex;gap:6px;align-items:center;font:500 var(--fs-xs) / 1 var(--cond);color:var(--muted);margin-bottom:3px}.utt p{margin:0;font:400 14px / 1.45 var(--read);color:var(--ink-2)}.utt.fresh p{color:var(--ink)}.utt .replay{color:var(--warning)}.screen{overflow-y:auto;min-height:0;padding:18px 22px 60px;background-color:var(--surface);background-image:radial-gradient(ellipse 70% 80% at 45% 40%,color-mix(in srgb,var(--surface) 70%,transparent),transparent 80%),var(--backdrop)}.screen h1{margin:0 0 6px;font:700 28px / 1.2 var(--headline);letter-spacing:-.004em}.screen .lede{margin:0 0 18px;color:var(--ink-2);max-width:76ch}.screen h2{font:700 19px / 1.2 var(--headline);margin:24px 0 10px}.grid2{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.box{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:12px 14px;min-width:0}.box h3{margin:0 0 8px;font:700 17px / 1.2 var(--headline);display:flex;align-items:center;gap:8px}.box h3 label,.box h3 button,.box h3 .muted{font-family:var(--ui)}.box .row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:6px 0}.kvt{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;font-size:var(--fs-s);margin:6px 0}.kvt dt{color:var(--muted)}.kvt dd{margin:0;min-width:0;overflow-wrap:anywhere}table.simple{border-collapse:collapse;width:100%;font-size:var(--fs-s);background:var(--table-bg)}table.simple th,table.simple td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--line);vertical-align:top}table.simple th{color:var(--muted);font-weight:600}table.simple td.n,table.simple th.n{text-align:right;font-family:var(--cond)}.route{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.route .hop{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 4px 0 8px;border:1px solid var(--line-strong);border-radius:var(--r-chip);background:var(--surface);font-size:var(--fs-s)}.route .hop.ok{border-color:var(--good-line)}.route .hop.bad{border-color:var(--critical-line)}.route .hop button{border:0;background:none;cursor:pointer;color:var(--muted);padding:0 2px}.route .arrow{color:var(--muted)}.dtable{height:100%;display:grid;grid-template-rows:auto 1fr;min-height:0}.dtable .tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--surface)}.dtable .scroll{overflow:auto;min-height:0;position:relative;background:var(--card)}.dtable table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--fs-s)}.dtable thead th{position:sticky;top:0;z-index:3;background:var(--head);text-align:left;font-weight:600;color:var(--ink-2);padding:0 8px;height:32px;border-bottom:1px solid var(--line-strong);border-right:1px solid var(--line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;user-select:none}.dtable thead th .sortable{cursor:pointer;display:flex;align-items:center;gap:4px}.dtable thead th .hb{display:inline-flex;gap:2px;margin-left:auto;opacity:.35}.dtable thead th:hover .hb{opacity:1}.dtable thead th .hb button{border:0;background:none;cursor:pointer;color:var(--ink-2);padding:0 2px;font-size:11px}.dtable thead th .hb button[aria-pressed=true]{color:var(--focus)}.dtable td{padding:0 8px;border-bottom:1px solid var(--line);border-right:1px solid var(--line-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--card)}.dtable tr:hover td{background:var(--row-hover)}.dtable tr.grp td{background:var(--surface);font-weight:600}.dtable .pinned{position:sticky;z-index:2}.dtable thead th.pinned{z-index:4}.dtable .pinned.last{box-shadow:2px 0 0 var(--line-strong)}.dtable .grpbtn{border:0;background:none;cursor:pointer;color:var(--ink);display:inline-flex;gap:6px;align-items:center;padding:0;font-weight:600}.dtable .grpcell{display:inline-flex;gap:4px;align-items:center;max-width:100%}.dtable td .fv{max-width:100%}.dtable td.clickable{cursor:pointer;color:var(--ink)}.dtable td.clickable:hover{color:var(--focus)}.dtable .resizer{position:absolute;right:0;top:0;height:100%;width:5px;cursor:col-resize;touch-action:none}.dtable .resizer:hover{background:var(--select)}.map{position:absolute;inset:0}.maplibregl-ctrl-attrib{font-size:10px}.map-legend{position:absolute;z-index:5;left:10px;bottom:24px;width:220px}.ramp{height:8px;border-radius:2px}.maptip{position:absolute;z-index:8;pointer-events:none}.cy{position:absolute;inset:0}.lc-side{position:absolute;z-index:5;top:54px;right:10px;width:236px;max-height:calc(100% - 200px);overflow-y:auto}.lc-side h4{margin:4px 0 6px;font:700 var(--fs-s) / 1.2 var(--ui)}.lc-side label.check{font-size:var(--fs-s);padding:2px 0}.lc-side .n{margin-left:auto;font:500 var(--fs-xs) / 1 var(--cond);color:var(--muted)}.lc-side .shape{width:10px;height:10px;border-radius:50%;background:var(--c);flex:none}.lc-side .ln{width:22px;height:0;border-top:2px solid var(--ink-2);flex:none}.minimap{position:absolute;z-index:5;right:10px;bottom:10px;width:200px;height:130px;padding:0;overflow:hidden;cursor:crosshair}.minimap img{width:100%;height:100%;object-fit:contain;display:block}.minimap .vp{position:absolute;border:1.5px solid var(--focus);background:var(--focus-wash);pointer-events:none}.vis-wrap{position:absolute;inset:52px 0 0}.vis-wrap .sel-overlay{position:absolute;top:0;bottom:0;background:var(--focus-wash);border-left:1.5px solid var(--focus);border-right:1.5px solid var(--focus);pointer-events:none;z-index:20}.chart-host{position:absolute;inset:52px 0 0}.toasts{position:fixed;right:14px;bottom:calc(var(--scrub-h) + 14px);display:flex;flex-direction:column;gap:8px;z-index:100}.toast{background:var(--raised);border:1px solid var(--line-strong);border-left:3px solid var(--focus);padding:8px 12px;border-radius:var(--r-ctl);max-width:420px;box-shadow:var(--shadow-pop);font-size:var(--fs-s)}.toast.error{border-left-color:var(--critical)}.toast.ok{border-left-color:var(--good)}.toast.has-act{display:flex;align-items:center;gap:12px}.toast-text{min-width:0}.toast-act{flex:none;height:24px;padding:0 10px;border:1px solid var(--select);border-radius:var(--r-ctl);background:var(--select-wash);color:var(--ink);font:700 var(--fs-xs) / 1 var(--ui);cursor:pointer}.toast-act:hover{background:color-mix(in srgb,var(--select) 30%,transparent)}.toast-act:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media(max-width:1500px){.gpus{display:none}}@media(max-width:1360px){.modes,.src-status .s .lat{display:none}}@media(max-width:1200px){.statusbar{gap:10px}.overall .lag{display:none}.nav button{padding:0 7px}}@media(max-width:1100px){.wordmark{font-size:0}.src-status .s{padding:0 6px}}@media(min-width:1101px)and (max-width:1599px){.body:not(.no-filters):not(.screen-mode):has(>.transcript)>.drawer.open{position:absolute;top:0;bottom:0;right:var(--transcript-w);z-index:30;box-shadow:var(--shadow-pop)}}@media(min-width:1101px)and (max-width:1319px){.body.no-filters:has(>.transcript)>.drawer.open{position:absolute;top:0;bottom:0;right:var(--transcript-w);z-index:30;box-shadow:var(--shadow-pop)}}@media(max-width:1100px){:root{--filters-w: 236px;--drawer-w: min(520px, 92vw)}.gpus,.modes{display:none}.drawer.open{position:absolute;right:0;top:0;bottom:0;z-index:30}}@media(max-width:760px){.body{grid-template-columns:0 1fr auto}.src-status{display:none}.scrubber{grid-template-columns:1fr;height:auto}.cards{grid-template-columns:1fr}.bucketnav{display:none}}.vis-timeline{border:0!important;font-family:var(--ui);font-size:var(--fs-s);color:var(--ink-2);background:var(--surface)}.vis-panel.vis-left,.vis-panel.vis-top,.vis-panel.vis-center,.vis-panel.vis-bottom,.vis-panel.vis-right{border-color:var(--line)!important}.vis-timeline .vis-labelset .vis-label{color:var(--ink);border-bottom:1px solid var(--line)!important;font-weight:500}.vis-foreground .vis-group{border-bottom:1px solid var(--line)!important}.vis-timeline .vis-time-axis .vis-text{color:var(--muted);font-family:var(--cond)}.vis-timeline .vis-time-axis .vis-grid.vis-minor{border-color:var(--line-soft)}.vis-timeline .vis-time-axis .vis-grid.vis-major{border-color:var(--line-strong)}.vis-timeline .vis-current-time{background-color:var(--tally);width:2px}.vis-timeline .vis-item{color:var(--ink);font-size:var(--fs-xs);border-radius:3px;border-width:1px;background-color:var(--raised);border-color:var(--line-strong)}.vis-timeline .vis-item.mn-range .vis-item-content{padding:1px 5px}.vis-timeline .vis-item.vis-point .vis-item-content{color:var(--ink-2)}.vis-timeline .vis-item.vis-dot{border-width:5px;border-radius:5px}.vis-timeline .vis-item.vis-selected{border-color:var(--focus)!important;box-shadow:0 0 0 1px var(--focus);z-index:2}body div.vis-tooltip{background:var(--raised);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r-ctl);font-family:var(--ui);font-size:var(--fs-s);box-shadow:var(--shadow-panel)}.maplibregl-ctrl-group{background:var(--raised)!important;box-shadow:var(--shadow-panel)!important}.maplibregl-ctrl-group button+button{border-top-color:var(--line)!important}:root:not([data-theme=light]) .maplibregl-ctrl-group button span{filter:invert(.85)}.maplibregl-ctrl-attrib{background:color-mix(in srgb,var(--surface) 78%,transparent)!important;color:var(--muted)}.maplibregl-ctrl-attrib a{color:var(--ink-2)}
