@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAVEABAAAAAACbQAAATsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoMogyoLDgABNgIkAxgEIAWDPgdGDIMYG5AIUZQO0gyKrw54Q7ypR0jQbYRHROLUhDCW7dl5v9U7gZgNnv//P/2fa58ToWA6Xk/lVE57lQp6BP+c5oG/xieg5EDg4uZybyR3v5LD/fTo9pkrZS7hkbNOBRe8AGF4i5OQgoQSyPEEz//x1nTUJZ//Y6k/3vcLoGjCQ7r/LyumG2iSd+IwKYHOFkgDwDkyZ92IcSmd2G/3RAA7KVLIwcOdg1jRASIAjChbNrVo9M0du40bgD5dVwnyK0BdrEaBDvizZZquqAHlMJtNSkNpgAYoAIC26TIkAMbTnJFMKdRFYgzkGgBlVWHAoAAFaEAsDQFi6QSAEysKHXBhuNN4PAK2hSTymx0/70VYXiZBv2mHNMjWoFuHoHGbOpTZcQxwRmpwShtm2cOsrDhVvBb8KcUhaQq2Hn1FGJHIQ5yD/g+bY71KBUkA9FWxzKaCSgSJMBW0BArWsooBlQ1Yw7YdrFHAZXtgPQuoe4ujHcuBGaDrMDhIyAHjGsaOxlRSQZdh3WnHUh/cNPhGi8v8U8GUNIG17B71ic9Ubm5U5RAiaH6hR7ugcnGmhcP8uBRi92vpwaHFZY4Kq1VlHFbGQJFlzF5sS5aRz6zyrs0w42rCC6VKgQQ8grZTy9IiZ/YCjGemZjdXH9S107ibf4RKBVvSHJJWLqJJXQdBw4odL1MkwgOAGQAnoAFNoAsA6MCXKABAQNerTnGZnQsmuz538XvSHT67OEY6ZNAurkfkrOfsFweGn3/f8buceWuiA/tgkJHEeStnvup4oO+ZdxTnqnM1ufPo146uyneszI30xly/1xs8sb8qYt+bHwi2etL9D5QF/6oJJM7mVc2NjXTH3HB0T/DEPurFd+b7goGfUv25tUd8V+TNFDwKEMaCFVtUdG0IizeE9gYhOLQhtBLfPhreHgvBJyHMvUkbt7J84i8N41OlOlYfg3x8n2RmRvDAu5Wv9okjv4a5wcKVW7lLWjRKuJG9Hl3ROrWPFfuvRr4Ha6sF268h7lO4HmyiBB7i3GnfGwqRCdAKc6EFFpiI4vqJoIwF/6v4SxFAeOWcq+/anfE0/Ga1aV8CfFzd2gbwyRcvXfD/X///r1+o72KwoX5cq/z/HfRnGPDnKgiLklkexGB9p82oZjItDy+AmX4WZpgRAOygUA50BLCyTEN0GzDu/0QiNHhJonDzuESjyfHLdVJiIt6sxEyhCpN7KMGqY1fBrjolrcdYcLQ1q+BYxyj+HGs2FdtxtBUlehzWqU2rLr02LTnRgDnbjnHAjm2LinRZsmjNcbYMW3K0jDG9hlLFyve2et3mGerFsH/piuNsmnO0SC9wGLXDqC1LVjauNHSMiuw66cUtKx/kIEMZv1K1DD1jv3q0XcUMLTZtMuIsx9gsSzeJHO346heLKQCIpMtyCTMgotBEE91y3PaaPzEfhGyZv7XCemiLPwQFwgguVIH0PDcKPn/3MnkMCdyAteB5PPjlShU/tvA8QkNwLYtPVLWaoiYrafRoqWMZYtK9dMa0qZXHl+xl4ipOMKpZdtJqZkK7OpIkLbVwQLUCqfqlVg6rVSQl28tGUL1iGeISRTutquSThJCD8iqRJvH59nLSrkGJdLFZq4tt4w7PlqPSXQnjZcFSEIK/xFCYZrHkWCABskvuRF5wHGdWPDgGeanXtgPIYz4uxYk2P+BeAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR8AA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABUAAAAYGl3oOZjbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADAAAAAwI9eV9BoZWFkAAAC2AAAADYAAAA2Gt1J6GhoZWEAAAMQAAAAHgAAACQHhQKoaG10eAAAAzAAAAAXAAAAGAZjAERsb2NhAAADSAAAAA4AAAAOAIoAim1heHAAAANYAAAAHAAAACAAGACzbmFtZQAAA3QAAADXAAABviKTP8Fwb3N0AAAETAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10bCZ1Cu4XSAZSiE9le5UBaV1E5lx7CZCaDV20nDrRqBqbvtpCsAxUhZHI8wpv4GYcUrYe4u/JqrPVmVcQ2AOU6gIhuzNMJYHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEbzgMM/PRNAnL9jgAAAQAk//QCGgLGADUAAAUiJjU0NjcjNTM/ATUHIzUhNjU0JiMiByc+ATMyFhUUBgczFSMPARU3MxUhBhUUFjMyNxcOAQErZ2IKCFB4U0BkpwFCESsySDA5ImE2YVoKCE94UkBjpf7AEDM5RzI5I2AMWFATJxJINyAKB0ggIjAoOkEpKlhOEygTSDcgCgdIIh8wKTxAKiwAAQAAAAEAxCoHyPxfDzz1AAkD6AAAAADbN0JJAAAAANznwof++f7+BIgEcAAgAAkAAgAAAAAAAHjaY2BkYGBh/PcWSO759/PfD5YOoAgqYAMAryEHMgAAeNpjXMGgwAACVyCYyZ5BBUQDACxpA6sAAAAAFQAVABUAFQBgAGAAAHjaY2BkYGBgYwhiYGeIB9IgHgKwMDACABHfAMx42pWQM4KDURhFz9hTTv36sW3bShPbTvaVFWRfwS1+tXm659MTMEmMEYZGpwAfXYuHOKJt8TDztCwe4YSaxaOenDEWCFg8zhJbFs+LIEFFvcABq+plwpRIyq6IVyiLM9I8JeKKv3LDE/dc8MybIlEafBIkR5lL8tIIy4pFpUmqZPkRl9A+KIphnRU2rfXQ2smIBtnzQxwXZZRVcvawajFOtXHqo8gmKjLenVCcAk1KsuPoLzBssMY6+xhnZ2VRUt6K+JyMuvFUlJFFVBqV1tDurPQBFXFCdQB42mNgYgCD/2sZfBmwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBAM4bCIg=) 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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-CkG7ISwK.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-DtRh6yEl.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal--oYb3bSD.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal-C9nn0g37.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-latin-500-normal-BqaLkUoX.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-500-normal-BLe87hIu.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVsABAAAAAACiAAAAUUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIQgmCcxEQCoNAg0ELDgABNgIkAxgEIAWDSgdGDINWG/cICK4HeEMa9QvHYUYoWISVufhyPO4rK4wq8QCvG/Z+khpQ9VQUKmJGR7VhNlofJtO7WzYT/m8t/bOzfITh2QAfBfFyYSBXUpF13botgcrzFYYlS+gb3HN6PVb2Pa4Ohav2P3Vx21PdwH74+5m+WGikRhOOaID//63f/qKCK3XA6Xdii6sAOUw+PJpdIB2Anpo55RTBIV+qjt97ogBkBAqERo6uaAAeDSgHkzpSJOpY48behSnQAuzbkigomguDqKglYMKfHRZrCf1AlOVYhsJAxQBiIALAuOGVBA0F6YM49791KCQBmVJAFwBRhnoKpCggAmKgDgwBddDygBwehQaqIm7SB+UEjwrl396mQnbvWd+AKeW8YuRrU69KowkVkuwYc+WOB0Cu3Jc6lGLDLDYSQR09HcCnD1kChQkKYercxyFczSuF8qkSb9MnBHjJYocCFVJSNOqVw9JOCqpQgjq2cChwIfXJcZvRdS1hreQsLY5beZaOJiO9A3LSRtMZWwbP5nUhsvq5o3Nvw1xJHjovwDe0qrU1w6GgeTgJnM2TKBkj4TG6fszfTmIKE4gct53aUtsiHx3ZuHKNbPokiRTJr6fOPSZGNpY2uvazL0zr7Oao/dUhF2Q71l6e5prRuobWFa3FYrAQJslH21rjYqt54UWK143ZgDs0rCC3xm1GKeHo1BzXUfEEVNSZ6gKtAft/g9ehEAoT6luKvAGS1OoABOOJ9JhyWXWAigA5IAaGANMASIC/RQAEkCSpBzQV1f0VMnRv8Us4dqdxJqia56CZmaC5eyMce5kpDp396Gv2/GdHbzbIEmfOhOYs9VU7L7LnR8x6/imK1SO5tdXnLFQW9naoNqxorzQebJ1StVTlLgoR11a8P3n4ZJcuP8Ph+zBo/B/yaQNtbZXGQ6Oi0uWTtlS6N3nYbZr/2GNs/R7MisJ7eIrDE2rWSldwNUrwOyUwaq4Cd2n8BGYa3KqAn8Ue3dht437u2u0pq1RpxY4iFCgOFMREEIhA7WRgjSdbE/2KVhO4dZu2yzBMRwttm3jXaAYuwt9bnuCJvxYQ3r+NI/wabY0ndIEk9pZYLw6FvktTDkZAHsZADsa7oUzogZSJOB632//uQPD+xr5ZUn3gb5Wr4G/wE8PLAfi5/vf/yZ1kD0JAAQSQhH+TvDMBCyA7k4rhIcL7aShHI0mh5w9ARbU4fVgIIAMi6BcJBFQ2BEOJAGB+yECL5LnVUrSea7ECa/O0VcuwGtCy3JI+o1YSsNaCBTMyuLjM6zdn1IwF85zmjZrgNG3OMJdqPhVKFahUY8KgFfV6TZlXaNqUAQ71Bk0aVWDahAFNBs2ZN9p2Eh5OiYrNpG6WyOTDutlhiyb0muM5OH7S+UlHBsOnDxpAqIw1PWP1N5Dh33MWkcDNIx15iI341TkznIh8EyaQQjIfdA9qOEiWHviLThSAMi12j6gIhEABDhjR3OLmUTc8Xl1JcBckhS/Ndysg7ylEg8qHSaTFwFeXxAkVyEIDVM4vlnWSxApdpBdlPcsgQjA7AxFJo3Dh2+7wCpIinsSPYTpJcYuSszCfdA4SE86iVcrlFs4PZzGOTWmSJhxnsep5JYtkQ5OTxdP6Ax7Q5OVKcvzAswSFUsUJY4GxqFQWF9fvLJVEsSR2WrBqq1Ri3qcxppmXRyAOesqEw+VL4P/T91QuG7RTc/O4M9wbpAe7BD38wA6kBzu501DH2KTfNcYBrFtwDQA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGncofljbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxFI/PixoZWFkAAAC3AAAADYAAAA2GuVJ6WhoZWEAAAMUAAAAHgAAACQHjQKuaG10eAAAAzQAAAAXAAAAGAZoAEFsb2NhAAADTAAAAA4AAAAOAIwAjG1heHAAAANcAAAAHAAAACAAGAC1bmFtZQAAA3gAAADeAAAByiPTQMdwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10k6NSSLZQuoBOdiH4rB9K6isrlWGEyk8GrVcSB9nRYvttGtAFUFXkmRxLexM88rcFGCKer7856b9YE7ABQqQsI6AGbcwjaAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEQuAMM/PRYAlz9pAAAAQAh//QCJALGADYAAAUiJjU0NjcjNTM/ATUHIzUhPgE1NCYjIgcnPgEzMhYVFAYHMxUjDwEVNzMVIQYVFBYzMjcXDgEBLmtkCQhPdk9GaaIBQgcGJi1GLj4gZDhkWwkIT3ZOR2mh/r8NLzNILj4hZAxcTRIlEU4xIAoHTg4fDyskN0smLFtNEiYRTjAiCghOGyArJDdLJi0AAAEAAAABAMSgvffYXw889QAJA+gAAAAA2zdCSwAAAADc58KH/ur+9gSfBHcAIAAJAAIAAAAAAAB42mNgZGBgYfz3Fkhe+Pfq3yuW+UARVMAGALBLB0AAAHjaY1zBoMAAAlcgmMmFQRFEAwAsfQOtAAAAABUAFQAVABUAYgBiAAB42mNgZGBgYGMIZGBnSALSIB4CsDAwAgASBQDOeNqVkEWWQkEQBGPcZznrPsC4u7s7ssLdHc7GCTgV+frhrPgaVZ2lwCwhJhibnBO7x+ZbPMYljRaPs0y9xRNcU2vxZI9mihUCLZ5mk90WL4sgQkF3hmM2dOfxkyMquyBeJy9O6J+WN6zzD+555Ylr3vjUSZAKP3hJSXkjVUqV1uQJklTktTwJef5l52wuKTBsKeNO63vSymZEo+b9lh2mKPaSa+fpxJtOBtPJEbR2UGSGsklDhio5+cJ2L4ZtNtniSNTKblU56dbFVyR0m56IvLWCtkaOkq203gTmuEO8AAB42mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=) 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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal-CdKbmnAp.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal--5ui7us-.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-CBdNZ9Ci.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-DvCwRnqE.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-600-normal-CRd5VyFf.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-600-normal-6XnkKYvF.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAVUABAAAAAAChgAAAT7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoNYg1oLDgABNgIkAxgEIAWDWgdGDIMwG/QICB4HuSnrHmiiTZu+aOJgwfP8t2nnvhnEkom0pP6IKAOkqiQVi9jUVGjX5VOMrk5YUf1U/9stBLb7cZJ3AQcWpIFMIKKMI6j/fce////3K333TVmCVBEO0r8TXVsRx8dsM0AqKYHGNpAWBNaGbdzMYKwxXv68IAIEGWggSTfP6cCPCZAHiFJUq6bqLT7Ld22hACD+eFNVqqcxQGVUDzCb/9myhFUxDlTI7/UoA2UABqAAAGauuVo06GeE85URN0VKNHIdgIqoHKApQAEGUMpAgFImk0EYPwoTiKDdrR/Lg1iX5P91q9eCsHuZqK0OazNLUtoqi7WbZ5M5RrmRW4FwfrSwzMQr2/GqCGGVG8g3n9KF+HYJtPRcErnScSV/2iXdewlgLF1iu0hc66b16awss11U3EXqY7aLEdfNWaOqua2nwtEZnZm5KqOb9brlq7JmFceADVZnnKTO0p7r54EdGctOdgbYhq12nLG2i6nHMv0ZBxG9QYm1Aevz/G+7eOKzddaobulp7ckeSw+o7Ommcyymm7LPtzjI84mY4yw+74uRZw6vL3s7+ALe+trtV7O3t/bJdRnnZsR8RSx7rK0OyFQ4Sy2X5xuDAmdyyEW5p1HV5MqxlhD7MTgHVMyZ6fzOgH3ntO0SiM+O/g80pQfEYo6NYOAniMWTzysEwAtAGDCANOgAACZICAUACJjm+JAv4l0R8gSXZz599xE5flc0KKHubukISuQ2OZ4LZl6v7Xr4s9CFT565xLHbS0MEOzroLoRv5lhv6MJbDZ0PfKzD68LGyrvTd49NhUa3lMWPVBWdXDqvfdesujlDwlt9t7dPvWVgTaI6du+MaR1/rbFHD59Z9t+SVjKjdp7mP5S4+Q8Acpj4CRQVj3ExLRfex4WmdCHZegFrOi7ytQtWixwk7/s61aggixtvgjWTDhYO1n+mUkcNrr1EyT85ligu3sgaUwy2sshiC03CDpqXbZ/i4fnm97GoMNa2Lr0ECf5jFxYSJIsHBQj847KqAEWJnP7cFb0lWP39jIE6CIINAUg5yBONILLRAox4lVQjAggve8a/tmNp4fh//QHjB4CvRk1NA3z9/YtnLn99+Vez1zxCTAD11XbxFsD8Lop8WQNhp+eVe9DcHw8lNYfBklOqB6WLjw28CABBUEgWEwH8rGEgZgBYEP2hEhJ+USn8fKMyGOs+lcloO1Qe+lqk8lJruKOgbYJ1dh1k24yV7LrTSjusl2W77JT4HOttkrDVDmslzddsjpmmmqvFJqvt0265LXaaZqstVrFNtdUmq3RZbYed1kf01RolDFPx6c6nO5/uXKtlx2r4tKpZxTeuW5dx77Hy+XwBei5gm/12WG+tdXbRhkppNIZezPlf3WGbBG2KTTbRma6domM1h9WuPfq/mKAAIB+r7M7hBUQUhhhi+nZvWZ8iZ5qXh6amDpf3nZJyoUEOIYJqkElcgILn9qkyWJkiQcDfsIgKqeRF7TQ7CbYaQ0QVBi+vTFeDqYap7zwl2MlktglSKkWpycMey5bMSOXYyctckzWq0IeafIxkt75+N0z0M0ZCtf5mYoCJhqpXcedOQVpNM1yVfuQKvaotpkwBdgoz03hJMaW0VYSVWk1iG0DbksPiw9fgwp8zKMdkpWQX52zj3E0tsptOQlm4TF+y07kVCFqIcW4LJbKUwfM+5/xBLYQnBVYLAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR4AA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGpCou9jbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAAC8AAAAzGRI5whoZWFkAAAC1AAAADYAAAA2GvJJ32hoZWEAAAMMAAAAHgAAACQHmQK0aG10eAAAAywAAAAXAAAAGAZwAD5sb2NhAAADRAAAAA4AAAAOAIwAjG1heHAAAANUAAAAHAAAACAAGADCbmFtZQAAA3AAAADVAAAB2iUGQYxwb3N0AAAESAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv0UkqFzgF1u6gU4nolepnEbrKipxNwiTmQyJok4CaNUEDN9tZrEWVORZqsAjvImfvhvdHHwP5RWtScxqxzYAVToARzfBhQk3AHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942gTBxQHCQBQFwPc3uDsn4nJC13DvBC2FMlINFeWGzoDBBuhhlGAgC/C6Uw943bPp/n3HsVF6J2d2BMH8JWzAnlgAaXfApFDak3xDMutJR0kRem4mG62JT0zWbmWyvO1Vqa1528m0Wx0+UbpbIRr/ZxFoLMHJ5lfi7Vswh9GJS1lN0VrURSHdwsTLQAwk7ulfMOffPi5tPYg4j6SuvaqgikCwlgIPR7CUjLq8lGSosh5MVFMRWRQAGIolfwABAAAAAQDEeSSiZl8PPPUACQPoAAAAANs3QkQAAAAA3OfChv7c/u0EuQR+ACEACQACAAAAAAAAeNpjYGRgYGH89xZIPvt3598tlp1AEVTABgCxzQdSAAB42mNcwaDAAAJXIJjJh0EORAMALKYDsgAAAAATABMAEwATAGYAZgAAeNpjYGRgYGBjCGNgZ8gC0iAeArAwMAIAEyoA23jalZA1UgRAEEUf7mRoNBnuDgnu7u7r7rtX4lyEHIKurq6Jd0ffyG8DWgnSQF1jG/BYN2hcxyR/xvW08mvcwCo/xo0skzVuopdn42aGmTfuFoIweelp0U5Jz/FFlghp8sKT5ITjsqfIEpL3M3Y55oBNTjgnToAyV3yQJMcWKdm/mWBTKC50S4AsYkNfHDNMMmdq5/XOW3DeRkDPASGHWTP1mtevVR2H7bV51ps0Fa1HSOvkmGWaGVaE1JbpsqSZFN4gLt3hFWo5S0AtZimq3cl/vC5FtAAAAHjaY2BiAIP/+xhSGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA13UIsA==) 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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-BHzPe_nH.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-CcvNWcjF.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CXZ_9bG9.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CnD6lCoL.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:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-700-normal-D8r4s4aS.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-700-normal-D3enqrvP.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.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-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.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-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.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: #05080f;--panel: rgba(9, 15, 26, .9);--panel-solid: #0a101c;--inset: #080d17;--line: #1c2a3e;--line-bright: #2e4258;--ink: #d6e2ef;--ink-dim: #8ca0b8;--ink-faint: #56687e;--cyan: #63d8f1;--cyan-dim: #3b93ab;--amber: #f0a93c;--amber-dim: #a97627;--red: #f04e52;--red-dim: #8f3438;--green: #46e58c;--violet: #8f8bdd;--mono: "IBM Plex Mono", ui-monospace, monospace;--cond: "IBM Plex Sans Condensed", "Arial Narrow", sans-serif;--sans: "IBM Plex Sans", system-ui, sans-serif}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overflow:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--mono);display:grid;grid-template-rows:auto 1fr auto}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--line-bright)}#topbar{display:flex;align-items:center;gap:24px;padding:0 20px;height:54px;border-bottom:1px solid var(--line);background:var(--panel-solid)}.brand{display:flex;align-items:baseline;gap:14px}.brand-mark{font-family:var(--cond);font-weight:700;font-size:30px;letter-spacing:.22em;color:var(--ink)}.brand-sub{font-size:11.9px;letter-spacing:.28em;color:var(--ink-faint)}.clock-wrap{margin-left:auto;display:flex;align-items:baseline;gap:12px}.clock-label{font-size:10.6px;letter-spacing:.28em;color:var(--ink-faint)}#clock{font-family:var(--cond);font-weight:700;font-size:37.5px;letter-spacing:.1em;color:var(--ink);font-variant-numeric:tabular-nums;min-width:150px;text-align:right}.feed{margin-left:24px;display:flex;align-items:center;gap:8px;font-size:11.9px;letter-spacing:.18em;color:var(--ink-dim);border:1px solid var(--line);padding:6px 12px}.feed-dot{width:7px;height:7px;border-radius:50%;background:var(--ink-faint)}.feed-connecting .feed-dot{background:var(--amber)}.feed-open .feed-dot{background:var(--cyan)}.feed-live .feed-dot{background:var(--ink-faint)}.feed.is-live{color:var(--green);border-color:#46e58c59}.feed.is-live .feed-dot{background:var(--green);animation:livePulse 2s ease-in-out infinite}.feed-closed .feed-dot{background:var(--red)}@keyframes livePulse{0%,to{box-shadow:0 0 #46e58c80}50%{box-shadow:0 0 0 5px #46e58c00}}#stage{position:relative;overflow:hidden;background:radial-gradient(ellipse 120% 90% at 50% 40%,rgba(16,26,43,.55),transparent 70%),var(--bg)}#stage:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;pointer-events:none;background:linear-gradient(var(--line-bright),var(--line-bright)) 0 0 / 14px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 0 0 / 1px 14px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 0 / 14px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 0 / 1px 14px,linear-gradient(var(--line-bright),var(--line-bright)) 0 100% / 14px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 0 100% / 1px 14px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 100% / 14px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 100% / 1px 14px;background-repeat:no-repeat}#map-host{position:absolute;top:0;right:0;bottom:0;left:0}#board{width:100%;height:100%;display:block;cursor:grab}#board:active{cursor:grabbing}.sphere{fill:#090f1b80;stroke:var(--line);stroke-width:1}.graticule{fill:none;stroke:#101928;stroke-width:.5}.country{stroke:#04070d;stroke-width:.7;vector-effect:non-scaling-stroke;transition:fill .2s linear;cursor:pointer}.country:hover{stroke:var(--ink);stroke-width:1.1}.country.selected{stroke:var(--cyan);stroke-width:1.6}.country.non-player{cursor:default;stroke:#0b1119}.antarctica{fill:#0a0f18;opacity:.55;pointer-events:none}.flag-layer{pointer-events:none}.country-flag{opacity:.1;pointer-events:none}.map-label{font-family:var(--mono);fill:#d6e2ef99;text-anchor:middle;paint-order:stroke;stroke:#04070dd9;stroke-width:2px;letter-spacing:.08em}.warbar .wb-bg{fill:#04070dd9;stroke:var(--amber-dim);stroke-width:.6}.warbar .wb-fill{fill:var(--amber)}.warbar .wb-mid{stroke:#d6e2ef80;stroke-width:.6}.warbar .wb-label{font-family:var(--mono);font-size:10px;letter-spacing:.06em;fill:#ffd28a;text-anchor:middle;paint-order:stroke;stroke:#04070de6;stroke-width:2.4px}.point-nation rect{fill:var(--cyan);cursor:pointer}.point-nation text{font-family:var(--mono);font-size:10px;fill:var(--cyan);letter-spacing:.1em}.war-glow-halo{fill:none;stroke:var(--red);stroke-width:4.5;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.28;animation:warHaloPulse 2.6s ease-in-out infinite}@keyframes warHaloPulse{0%,to{opacity:.3;stroke-width:4.5}50%{opacity:.13;stroke-width:6.6}}.war-glow-edge{fill:none;stroke:url(#war-glow-grad);stroke-width:1.5;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.95;animation:warEdgePulse 2.6s ease-in-out infinite}@keyframes warEdgePulse{0%,to{opacity:.95;stroke-width:1.5}50%{opacity:.62;stroke-width:2.1}}.war-glow-ally{fill:none;stroke:var(--red-dim);stroke-width:1.1;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.6}.plane-glyph{transform:scale(var(--plane-inv-k, 1))}.plane-body{fill:#ff9a9c;stroke:#2a0708;stroke-width:.6;vector-effect:non-scaling-stroke}.plane-trail{fill:none;stroke:url(#war-trail-grad);stroke-width:1.6;stroke-linecap:round;vector-effect:non-scaling-stroke}.war-route-static{fill:none;stroke:url(#war-glow-grad);stroke-width:1;stroke-dasharray:4 4;opacity:.5;vector-effect:non-scaling-stroke}#layers{position:absolute;top:16px;left:50%;transform:translate(-50%);display:flex;border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20}.layer-chip{font-size:13.1px;letter-spacing:.16em;color:var(--ink-dim);padding:8px 16px;border-right:1px solid var(--line)}.layer-chip:last-child{border-right:none}.layer-chip:hover{color:var(--ink);background:#d6e2ef0a}.layer-chip.on{color:var(--cyan);background:#63d8f112;box-shadow:inset 0 -2px 0 var(--cyan-dim)}#ticker-panel{position:absolute;top:16px;left:16px;bottom:16px;width:342px;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;transition:transform .22s ease}body.ticker-collapsed #ticker-panel{transform:translate(calc(-100% + 30px))}body.ticker-collapsed #ticker{visibility:hidden}.panel-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--line);font-size:12.5px;letter-spacing:.24em;color:var(--ink-dim);flex:none}#ticker-toggle{color:var(--ink-faint);font-size:15px;padding:0 4px}#ticker-toggle:hover{color:var(--ink)}#ticker{list-style:none;overflow-y:auto;overscroll-behavior:contain;flex:1}.tk{display:flex;gap:10px;padding:7px 12px;border-bottom:1px solid rgba(28,42,62,.55);cursor:pointer}.tk:hover{background:#d6e2ef09}.tk-time{flex:none;width:46px;font-size:11.2px;letter-spacing:.08em;color:var(--ink-faint);padding-top:2px}.tk-body{min-width:0}.tk-h{font-family:var(--cond);font-weight:600;font-size:15.6px;line-height:1.3;letter-spacing:.03em;color:var(--ink-dim)}.sev-notable .tk-h{color:var(--ink)}.sev-major{box-shadow:inset 2px 0 0 var(--amber-dim)}.sev-major .tk-h{color:var(--amber)}.sev-critical{box-shadow:inset 2px 0 0 var(--red)}.sev-critical .tk-h{color:var(--red);font-size:16.9px}.tk-sub{font-family:var(--sans);font-size:13.8px;line-height:1.45;color:var(--ink-dim);margin-top:3px}.tk-intercept{font-family:var(--mono);font-weight:500;font-size:12.5px;letter-spacing:.14em;color:var(--cyan-dim)}.tk-msg{font-style:italic;color:var(--ink-faint)}.tk-flash{display:block;margin:8px;padding:10px 12px;border:1px solid var(--red-dim);background:#f04e520f;box-shadow:none}.tk-flash-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.tk-flash-tag{font-size:10.6px;letter-spacing:.26em;color:var(--bg);background:var(--red);padding:2px 7px;font-weight:600}.tk-flash .tk-h{font-size:18.1px;color:#ff989b;line-height:1.25}.tk-mandates{margin-top:6px}.tk-mandate{font-size:12.5px;line-height:1.5;color:var(--amber);letter-spacing:.04em}#inspector{position:absolute;top:16px;right:16px;bottom:16px;width:372px;overflow-y:auto;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:30;padding:16px}.insp-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.insp-code{flex:none;font-size:13.8px;letter-spacing:.12em;color:var(--cyan);border:1px solid var(--cyan-dim);padding:3px 7px}.insp-name{font-family:var(--cond);font-weight:700;font-size:26.2px;letter-spacing:.05em;text-transform:uppercase;line-height:1.1;flex:1}.insp-close{flex:none;color:var(--ink-faint);font-size:17.5px;padding:4px 8px;border:1px solid transparent}.insp-close:hover{color:var(--ink);border-color:var(--line)}.insp-tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.chip{font-size:11.2px;letter-spacing:.16em;padding:3px 8px;border:1px solid var(--line-bright);color:var(--ink-dim)}.chip-occ{color:var(--amber);border-color:var(--amber-dim);cursor:pointer}.insp-npflag{font-size:12.5px;letter-spacing:.2em;color:var(--ink-dim);border:1px dashed var(--line-bright);padding:8px 10px;margin:10px 0}.insp-note{font-family:var(--sans);font-size:15px;line-height:1.5;color:var(--ink-dim);margin-bottom:8px}.insp-note.dim{color:var(--ink-faint)}.insp-sec{margin-bottom:18px}.sec-title{font-family:var(--mono);font-weight:500;font-size:11.9px;letter-spacing:.24em;color:var(--ink-faint);border-bottom:1px solid var(--line);padding-bottom:5px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.sec-war{color:var(--amber-dim);border-color:var(--amber-dim)}.leader-name{font-family:var(--cond);font-weight:600;font-size:21.2px;letter-spacing:.03em}.leader-title{font-size:12.5px;color:var(--ink-dim);letter-spacing:.08em;margin:3px 0 8px}.leader-traits{display:flex;gap:5px;flex-wrap:wrap}.trait{font-size:11.2px;letter-spacing:.08em;color:var(--cyan-dim);border:1px solid rgba(59,147,171,.35);padding:2px 7px}.stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.stat-cell{display:flex;flex-direction:column;gap:2px}.stat-k{font-size:10.6px;letter-spacing:.18em;color:var(--ink-faint)}.stat-v{font-size:18.1px;font-weight:500;font-variant-numeric:tabular-nums}.meter{position:relative;height:4px;background:var(--inset);border:1px solid var(--line);margin-top:3px}.meter-fill{height:100%}.m-bad{background:#e06a4f}.m-mid{background:#6b7f96}.m-good{background:#3fbfa8}.meter-zero{position:absolute;top:-2px;bottom:-2px;width:1px;background:var(--ink-dim)}.tier-row{display:flex;align-items:center;gap:10px;margin-top:14px}.tier-blocks{display:flex;gap:3px}.tier-b{width:11px;height:11px;border:1px solid var(--line-bright)}.tier-b.on{background:var(--violet);border-color:var(--violet)}.tier-name{font-size:11.2px;letter-spacing:.1em;color:var(--violet)}.war-row{margin-bottom:16px}.war-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.war-parties{font-size:15px;font-weight:500;letter-spacing:.1em;color:var(--amber)}.war-goal{flex:none;font-family:var(--sans);font-size:11.2px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-dim);border:1px solid var(--line);border-radius:2px;padding:2px 7px;cursor:help}.war-arena{display:flex;align-items:center;gap:5px;margin-top:9px}.war-flag{flex:none;width:30px;height:22px;object-fit:cover;border:1px solid var(--line);border-radius:1px}.war-meter{flex:1 1 0;height:16px;display:flex;background:var(--inset);border:1px solid var(--line);overflow:hidden}.war-meter.atk{justify-content:flex-end;border-right:none}.war-meter.def{justify-content:flex-start;border-left:none}.war-meter-fill{height:100%;transition:width .35s ease}.war-meter-fill.atk{background:var(--amber)}.war-meter-fill.def{background:#6fa7e0}.war-mid{flex:none;width:2px;height:22px;background:var(--ink-dim)}.war-supnums{display:flex;justify-content:space-between;font-size:10.4px;letter-spacing:.08em;margin-top:3px}.war-sup.atk{color:var(--amber)}.war-sup.def{color:#6fa7e0}.war-goalbar{display:flex;align-items:center;gap:8px;margin-top:9px;cursor:help}.war-goalbar-k{flex:none;font-size:10px;letter-spacing:.14em;color:var(--ink-faint)}.war-goalbar-track{flex:1;height:8px;background:var(--inset);border:1px solid var(--line)}.war-goalbar-fill{height:100%;background:var(--cyan);transition:width .35s ease}.war-goalbar-v{flex:none;width:36px;text-align:right;font-size:10.6px;color:var(--cyan)}.war-ctl{height:7px;background:var(--inset);border:1px solid var(--amber-dim)}.war-ctl-fill{height:100%;background:var(--amber)}.war-ctl-label{font-size:10.6px;letter-spacing:.12em;color:var(--ink-faint);margin-top:4px}.war-legend{font-size:10.2px;line-height:1.4;color:var(--ink-faint);opacity:.72;margin-top:5px;padding-top:5px;border-top:1px dashed var(--line)}.treaty-wrap{display:flex;flex-wrap:wrap;gap:6px}.treaty{font-size:11.9px;letter-spacing:.06em;border:1px solid var(--line-bright);padding:4px 8px;color:var(--ink-dim)}.treaty b{font-weight:600}.t-nap b{color:var(--ink-dim)}.t-trade b{color:var(--cyan)}.t-defense b{color:#6fa7e0}.t-research b{color:var(--violet)}.t-dead{opacity:.45;text-decoration:line-through}.stmt{border-left:2px solid var(--cyan-dim);padding:2px 0 2px 10px;margin-bottom:10px}.stmt-time{font-size:10.6px;letter-spacing:.14em;color:var(--ink-faint)}.stmt-text{font-family:var(--sans);font-style:italic;font-size:15px;line-height:1.5;color:var(--ink);margin-top:3px}.sec-intercept{color:var(--amber-dim);border-color:var(--amber-dim)}.eyes-only{font-size:10px;letter-spacing:.2em;color:var(--red);border:1px solid var(--red-dim);padding:2px 6px}.pads-note{font-family:var(--sans);font-style:italic;font-size:13.1px;line-height:1.5;color:var(--ink-faint);margin-bottom:10px}.pad{background:var(--inset);border:1px solid var(--line);margin-bottom:10px}.pad-perm{border-left:2px solid var(--amber-dim)}.pad-turn{border-left:2px solid var(--cyan-dim)}.pad-reason{border-left:2px solid rgba(143,139,221,.5)}.pad-head{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-bottom:1px solid var(--line)}.pad-label{font-size:10.6px;letter-spacing:.22em;font-weight:600}.pad-perm .pad-label{color:var(--amber)}.pad-turn .pad-label{color:var(--cyan)}.pad-reason .pad-label{color:var(--violet)}.pad-when{font-size:10px;letter-spacing:.1em;color:var(--ink-faint)}.pad-body{font-family:var(--mono);font-size:13.8px;line-height:1.6;color:#b9c9da;padding:10px 12px;white-space:pre-wrap;word-break:break-word}.insp-foot{font-size:10px;letter-spacing:.18em;color:var(--ink-faint);text-align:center;padding-top:6px;border-top:1px solid var(--line)}#legend{position:absolute;right:404px;bottom:16px;min-width:172px;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 12px;z-index:5}.legend-title{font-size:10.6px;letter-spacing:.22em;color:var(--ink-faint);margin-bottom:8px}.legend-row{display:flex;align-items:center;gap:8px;margin-bottom:4px}.legend-swatch{flex:none;width:10px;height:10px;border:1px solid rgba(214,226,239,.15)}.legend-label{font-size:11.9px;letter-spacing:.04em;color:var(--ink-dim)}.legend-ramp{width:176px;height:8px;border:1px solid rgba(214,226,239,.15)}.legend-ramp-labels{display:flex;justify-content:space-between;font-size:10.6px;color:var(--ink-faint);margin-top:4px}#zoomctl{position:absolute;left:372px;bottom:16px;display:flex;flex-direction:column;border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5}body.ticker-collapsed #zoomctl{left:46px}#zoomctl button{width:30px;height:30px;font-size:16.2px;color:var(--ink-dim);border-bottom:1px solid var(--line)}#zoomctl button:last-child{border-bottom:none}#zoomctl button:hover{color:var(--ink);background:#d6e2ef0d}#dock{border-top:1px solid var(--line);background:var(--panel-solid);padding:10px 20px 8px}.transport{display:flex;align-items:center;gap:6px;margin-bottom:8px}.t-btn{font-size:13.1px;letter-spacing:.1em;color:var(--ink-dim);border:1px solid var(--line);padding:4px 11px;min-width:34px}.t-btn:hover{color:var(--ink);border-color:var(--line-bright)}.t-btn.on{color:var(--cyan);border-color:var(--cyan-dim);background:#63d8f112}.t-sep{width:1px;height:16px;background:var(--line);margin:0 6px}.t-live{display:flex;align-items:center;gap:7px}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--ink-faint)}.t-live.on{color:var(--green);border-color:#46e58c66;background:#46e58c0f}.t-live.on .live-dot{background:var(--green);animation:livePulse 2s ease-in-out infinite}.t-readout{margin-left:auto;font-family:var(--cond);font-weight:600;font-size:20px;letter-spacing:.1em;color:var(--ink);font-variant-numeric:tabular-nums}.track-wrap{position:relative}.track{position:relative;height:26px;border:1px solid var(--line);background-image:linear-gradient(90deg,rgba(28,42,62,.7) 1px,transparent 1px);background-color:var(--inset);cursor:crosshair;touch-action:none}.track-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#63d8f10d,#63d8f129);pointer-events:none}.playhead{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--cyan);box-shadow:0 0 8px #63d8f18c;pointer-events:none}.track-markers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.marker{position:absolute;pointer-events:auto;padding:0}.mk-director{top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:var(--red);transform:rotate(45deg);border:1px solid #ff9a9c}.mk-director:hover{background:#ff7a7d}.mk-war{top:3px;bottom:3px;width:3px;margin-left:-1.5px;background:var(--amber-dim)}.mk-war:hover{background:var(--amber)}.track-years{position:relative;height:15px;margin-top:3px}.track-year{position:absolute;transform:translate(-50%);font-size:10.6px;letter-spacing:.1em;color:var(--ink-faint)}.track-year:first-child{transform:none}.tooltip{position:fixed;top:0;left:0;z-index:100;pointer-events:none;background:#060a12f5;border:1px solid var(--line-bright);padding:10px 12px;min-width:200px;max-width:270px}.tip-title{font-family:var(--cond);font-weight:700;font-size:18.8px;letter-spacing:.04em;text-transform:uppercase}.tip-sub{font-size:11.9px;color:var(--ink-dim);letter-spacing:.05em;margin:2px 0 7px}.tip-flag{font-size:10.6px;letter-spacing:.14em;padding:3px 6px;margin-bottom:6px;display:inline-block}.tip-war{color:var(--amber);border:1px solid var(--amber-dim)}.tip-occ{color:var(--ink);border:1px solid var(--line-bright)}.tip-np{color:var(--ink-dim);border:1px dashed var(--line-bright)}.tip-row{display:flex;justify-content:space-between;gap:16px;font-size:13.1px;line-height:1.7}.tip-k{color:var(--ink-faint);letter-spacing:.12em;font-size:11.2px;padding-top:2px}.tip-v{font-variant-numeric:tabular-nums}.tip-note{font-family:var(--sans);font-size:13.1px;line-height:1.45;color:var(--ink-dim);margin-top:4px}.tip-hint{margin-top:7px;padding-top:6px;border-top:1px solid var(--line);font-size:10px;letter-spacing:.2em;color:var(--ink-faint)}#fog-ctl{display:flex;align-items:center;gap:6px;margin-left:14px}#fog-toggle{display:flex;align-items:center;gap:7px;font-size:11.9px;letter-spacing:.18em;color:var(--ink-dim);border:1px solid var(--line);padding:6px 11px}#fog-toggle:hover{color:var(--ink);border-color:var(--line-bright)}#fog-toggle.on{color:var(--amber);border-color:var(--amber-dim);background:#f0a93c12}.fog-cycler{display:none;align-items:center;border:1px solid var(--amber-dim)}#fog-ctl.on .fog-cycler{display:flex}.fog-cyc-btn{color:var(--amber);font-size:15px;padding:4px 8px}.fog-cyc-btn:hover{background:#f0a93c1f}.fog-cyc-label{font-size:13.8px;letter-spacing:.14em;color:var(--amber);padding:0 8px;min-width:44px;text-align:center;border-left:1px solid var(--amber-dim);border-right:1px solid var(--amber-dim)}#frontier-hud{position:absolute;top:54px;left:50%;transform:translate(-50%);z-index:18;width:min(760px,calc(100% - 32px));background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#frontier-hud.has-singularity{border-color:var(--red-dim)}.fr-main{padding:8px 14px 10px}.fr-row1{display:flex;align-items:center;gap:16px}.fr-head{display:flex;align-items:baseline;gap:10px;flex:none}.fr-title{font-size:11.2px;letter-spacing:.24em;color:var(--ink-faint)}.fr-node{font-family:var(--cond);font-weight:600;font-size:15px;letter-spacing:.1em;color:var(--violet)}.fr-meter-wrap{flex:1;display:flex;align-items:center;gap:10px}.fr-meter{position:relative;flex:1;height:8px;background:var(--inset);border:1px solid var(--line)}.fr-meter-fill{height:100%;background:linear-gradient(90deg,var(--cyan-dim),var(--violet))}.fr-meter-agi{position:absolute;right:3px;top:50%;transform:translateY(-50%);font-size:8.8px;letter-spacing:.2em;color:var(--ink-faint)}.fr-progress{font-family:var(--cond);font-weight:700;font-size:18.8px;letter-spacing:.05em;color:var(--violet);font-variant-numeric:tabular-nums;min-width:42px;text-align:right}.fr-diffusion{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px}.fr-diff-k{font-size:9.4px;letter-spacing:.16em;color:var(--ink-faint)}.fr-diff-v{font-size:15px;color:var(--green);font-variant-numeric:tabular-nums}.fr-row2{display:flex;align-items:center;gap:14px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line);flex-wrap:wrap}.fr-seats-label{font-size:10px;letter-spacing:.2em;color:var(--ink-faint)}.fr-seatgrp{display:flex;align-items:center;gap:5px}.fr-seat-label{font-size:11.2px;letter-spacing:.1em;color:var(--ink-dim)}.fr-pips{display:flex;gap:2px}.fr-pip{width:7px;height:7px;border:1px solid var(--line-bright);background:transparent}.fr-pip.on{background:var(--violet);border-color:var(--violet)}.fr-pip.contested{background:var(--amber);border-color:var(--amber);animation:contestPulse 2.4s ease-in-out infinite}.fr-seat-count{font-size:11.2px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.fr-t5{display:flex;gap:5px;margin-left:auto}.fr-t5-seat{font-size:10.6px;letter-spacing:.06em;color:var(--violet);border:1px solid rgba(143,139,221,.4);padding:2px 6px}.fr-t5-seat.contested{color:var(--amber);border-color:var(--amber-dim)}@keyframes contestPulse{0%,to{opacity:1}50%{opacity:.4}}.sg-box{padding:10px 14px;border-bottom:1px solid var(--red-dim);background:#f04e520f;animation:sgPulse 3.2s ease-in-out infinite}@keyframes sgPulse{0%,to{background:#f04e520d}50%{background:#f04e521c}}.sg-head{display:flex;align-items:center;gap:12px}.sg-warn{font-family:var(--cond);font-weight:700;font-size:16.2px;letter-spacing:.14em;color:var(--red)}.sg-runner{display:flex;align-items:baseline;gap:7px}.sg-runner-id{font-family:var(--cond);font-weight:700;font-size:18.8px;letter-spacing:.08em;color:#ff989b}.sg-runner-note{font-size:10.6px;letter-spacing:.18em;color:var(--red-dim)}.sg-clock-label{margin-left:auto;font-family:var(--cond);font-weight:700;font-size:20px;letter-spacing:.08em;color:var(--red);font-variant-numeric:tabular-nums}.sg-clock{display:flex;gap:3px;margin:9px 0 8px}.sg-cell{flex:1;height:14px;border:1px solid var(--line-bright);background:var(--inset);position:relative}.sg-cell.elapsed{background:var(--red);border-color:#ff989b}.sg-buffcell{border-color:var(--amber-dim)}.sg-buffcell:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;transform:translate(-50%,-50%) rotate(45deg);background:var(--amber-dim)}.sg-buffcell.buff-on:after{background:var(--bg)}.sg-buffcell.buff-on{border-color:var(--amber);box-shadow:0 0 6px #f0a93c99}.sg-buffs{display:flex;gap:6px;flex-wrap:wrap}.sg-buff{display:flex;align-items:center;gap:6px;border:1px solid var(--line);padding:3px 8px;opacity:.5}.sg-buff.on{opacity:1;border-color:var(--amber-dim);background:#f0a93c14}.sg-buff-m{font-size:11.2px;letter-spacing:.08em;color:var(--ink-faint);font-variant-numeric:tabular-nums}.sg-buff.on .sg-buff-m{color:var(--amber)}.sg-buff-l{font-size:11.2px;letter-spacing:.1em;color:var(--ink-dim)}.sg-buff.on .sg-buff-l{color:var(--amber)}.sg-foot{display:flex;align-items:center;gap:18px;margin-top:9px}.sg-coalition,.sg-break{display:flex;align-items:baseline;gap:8px}.sg-coal-k,.sg-break-k{font-size:10px;letter-spacing:.18em;color:var(--ink-faint)}.sg-coal-v{font-size:12.5px;letter-spacing:.08em;color:var(--cyan)}.sg-break{margin-left:auto}.sg-break-v{font-family:var(--cond);font-weight:700;font-size:17.5px;color:var(--green);font-variant-numeric:tabular-nums}.sg-break.long .sg-break-v{color:var(--red)}#story-panel{position:absolute;top:16px;right:16px;bottom:16px;width:372px;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:12}.panel-head .panel-sub{font-size:10px;letter-spacing:.14em;color:var(--ink-faint);text-transform:none}#story{overflow-y:auto;overscroll-behavior:contain;flex:1;padding:12px}.st-sec{margin-bottom:16px}.st-sec-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;column-gap:10px;border-bottom:1px solid var(--line);padding-bottom:5px;margin-bottom:9px}.st-sec-title{font-size:11.9px;letter-spacing:.24em;color:var(--ink-faint)}.st-sec-note,.st-sec-count{font-size:10px;letter-spacing:.1em;color:var(--ink-faint)}.st-empty{font-family:var(--sans);font-style:italic;font-size:13.8px;color:var(--ink-faint);padding:6px 2px}.st-deception .st-sec-head{border-color:var(--amber-dim)}.dd-body{display:flex;gap:12px;align-items:stretch}.dd-left{flex:1;min-width:0}.dd-who{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:7px}.dd-believer,.dd-subject{font-family:var(--cond);font-weight:700;font-size:16.2px;letter-spacing:.06em}.dd-believer{color:var(--ink)}.dd-subject{color:var(--cyan)}.dd-of{font-size:10.6px;letter-spacing:.1em;color:var(--ink-faint)}.dd-line{display:flex;gap:6px;font-family:var(--sans);font-size:13.1px;line-height:1.4;margin-bottom:4px}.dd-caret{flex:none;font-size:10px;padding-top:2px}.dd-belief{color:var(--ink-dim)}.dd-belief .dd-caret{color:var(--ink-faint)}.dd-truth{color:#ff989b}.dd-truth .dd-caret{color:var(--red)}.dd-gauge{flex:none;width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid var(--line);padding-left:12px}.dd-num{font-family:var(--cond);font-weight:700;font-size:42.5px;line-height:1;letter-spacing:.02em;font-variant-numeric:tabular-nums}.dd-num-unit{font-size:9.4px;letter-spacing:.24em;color:var(--ink-faint);margin-top:2px}.dd-mild .dd-num{color:var(--cyan)}.dd-warn .dd-num{color:var(--amber)}.dd-crit .dd-num{color:var(--red)}.dd-meter{height:4px;background:var(--inset);border:1px solid var(--line);margin-top:10px}.dd-meter-fill{height:100%}.dd-meter-fill.dd-mild{background:var(--cyan-dim)}.dd-meter-fill.dd-warn{background:var(--amber)}.dd-meter-fill.dd-crit{background:var(--red)}.dd-evidence{margin-top:8px}.st-card{border:1px solid var(--line);border-left:2px solid var(--line-bright);background:#080d1780;padding:9px 11px;margin-bottom:9px}.st-k-betrayal{border-left-color:var(--red)}.st-k-deception{border-left-color:var(--amber)}.st-k-coup{border-left-color:var(--red-dim)}.st-k-buildup{border-left-color:var(--amber-dim)}.st-k-alliance{border-left-color:var(--cyan-dim)}.st-k-race{border-left-color:var(--violet)}.st-card-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.st-mark{flex:none;font-size:15px;color:var(--ink-dim)}.st-k-betrayal .st-mark,.st-k-coup .st-mark{color:var(--red)}.st-k-deception .st-mark,.st-k-buildup .st-mark{color:var(--amber)}.st-k-race .st-mark{color:var(--violet)}.st-k-alliance .st-mark{color:var(--cyan)}.st-title{flex:1;font-family:var(--cond);font-weight:600;font-size:16.2px;line-height:1.2;letter-spacing:.02em;color:var(--ink)}.st-conf{flex:none;font-size:9.4px;letter-spacing:.14em;padding:2px 5px;border:1px solid var(--line-bright);color:var(--ink-faint)}.conf-likely{color:var(--ink-dim)}.conf-probable{color:var(--cyan);border-color:var(--cyan-dim)}.conf-confirmed{color:var(--amber);border-color:var(--amber-dim)}.st-actors{display:flex;align-items:center;gap:7px;margin-bottom:7px}.st-actor-set{font-family:var(--mono);font-size:13.1px;font-weight:600;letter-spacing:.08em;color:var(--ink)}.st-arrow{color:var(--red);font-size:12.5px}.st-target{font-family:var(--mono);font-size:13.1px;letter-spacing:.08em;color:var(--amber)}.st-count{margin-left:auto;font-size:10.6px;letter-spacing:.1em;color:var(--ink-dim);border:1px solid var(--line-bright);padding:2px 6px;font-variant-numeric:tabular-nums}.st-count.soon{color:var(--amber);border-color:var(--amber-dim)}.st-count.imminent{color:var(--bg);background:var(--red);border-color:var(--red);font-weight:600}.st-line{display:flex;gap:8px;margin-bottom:4px}.st-line-k{flex:none;width:46px;font-size:10px;letter-spacing:.14em;padding-top:2px}.st-line-v{font-family:var(--sans);font-size:13.8px;line-height:1.4}.st-claimed .st-line-k{color:var(--cyan-dim)}.st-claimed .st-line-v{color:var(--ink-dim)}.st-private .st-line-k{color:var(--amber-dim)}.st-private .st-line-v{color:#f0c078;font-style:italic}.st-evidence{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:7px}.st-ev-label{font-size:9.4px;letter-spacing:.18em;color:var(--ink-faint)}.st-ev{font-size:10.6px;letter-spacing:.06em;color:var(--cyan-dim);border:1px solid var(--line);padding:2px 6px}.st-ev:hover{color:var(--cyan);border-color:var(--cyan-dim);background:#63d8f10f}.st-compact{border:1px solid var(--line);border-top:2px solid var(--cyan-dim);background:#080d1780;padding:9px 11px;margin-bottom:9px}.st-compact.obj-stop_agi{border-top-color:var(--red)}.st-compact.obj-contain{border-top-color:var(--amber)}.st-compact-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.st-compact-obj{font-family:var(--cond);font-weight:700;font-size:15px;letter-spacing:.1em;color:var(--cyan)}.obj-stop_agi .st-compact-obj{color:var(--red)}.obj-contain .st-compact-obj{color:var(--amber)}.st-compact-target{font-size:11.9px;letter-spacing:.06em;color:var(--amber)}.st-compact-expiry{margin-left:auto;font-size:10px;letter-spacing:.08em;color:var(--ink-faint)}.st-compact-text{font-family:var(--sans);font-size:13.8px;line-height:1.4;color:var(--ink-dim);margin-bottom:7px}.st-compact-coord{display:flex;gap:8px;margin-bottom:7px}.st-coord-k{font-size:10px;letter-spacing:.16em;color:var(--ink-faint)}.st-coord-v{font-size:12.5px;letter-spacing:.06em;color:var(--ink)}.st-roster{display:flex;flex-direction:column;gap:4px}.st-member{display:flex;align-items:center;gap:8px}.st-member-id{flex:none;width:34px;font-size:11.9px;letter-spacing:.06em;color:var(--ink)}.st-pledge{flex:1;height:5px;background:var(--inset);border:1px solid var(--line)}.st-pledge-fill{height:100%;background:var(--cyan-dim)}.st-pledge-fill.full{background:var(--green)}.st-pledge-fill.low{background:var(--amber-dim)}.st-member-note{flex:none;width:88px;text-align:right;font-size:10.6px;letter-spacing:.04em;color:var(--ink-faint)}.st-member.defected .st-member-id{color:var(--red);text-decoration:line-through}.st-member.defected .st-member-note{color:var(--red)}.st-member.defected .st-pledge-fill{background:var(--red-dim)}.st-theater{border:1px solid var(--line);border-left:2px solid var(--amber-dim);background:#080d1780;padding:9px 11px;margin-bottom:9px}.st-theater-parties{font-family:var(--mono);font-weight:600;font-size:13.8px;letter-spacing:.08em;color:var(--amber)}.st-theater-goal{font-family:var(--sans);font-size:12.5px;line-height:1.35;color:var(--ink-dim);margin:3px 0 8px}.st-bar-row{display:flex;align-items:center;gap:8px;margin-bottom:5px}.st-bar-k{flex:none;width:82px;font-size:10px;letter-spacing:.1em;color:var(--ink-faint)}.st-bar{flex:1;height:6px;background:var(--inset);border:1px solid var(--line)}.st-bar-fill{height:100%}.bar-aim{background:var(--cyan)}.bar-atk{background:var(--amber)}.bar-def{background:#6fa7e0}.st-bar-v{flex:none;width:24px;text-align:right;font-size:11.2px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.st-proxies{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.st-proxy{font-size:9.4px;letter-spacing:.04em;color:var(--ink-faint);border:1px solid var(--line);padding:1px 5px}.st-proxy.covert{color:var(--violet);border-color:#8f8bdd66}.st-foot{font-size:9.4px;letter-spacing:.16em;color:var(--ink-faint);text-align:center;padding-top:8px;border-top:1px solid var(--line)}.infamy-row{display:flex;align-items:center;gap:8px;margin-top:12px;padding:7px 9px;border:1px solid var(--red-dim);background:#f04e520d}.infamy-k{font-size:11.2px;letter-spacing:.16em;color:var(--red)}.infamy-eyes{font-size:9.4px;letter-spacing:.16em;color:var(--red-dim)}.infamy-v{margin-left:auto;font-size:17.5px;font-weight:600;color:#ff989b;font-variant-numeric:tabular-nums}.infamy-bar{flex:none;width:70px;height:4px;background:var(--inset);border:1px solid var(--red-dim)}.infamy-fill{height:100%;background:var(--red)}.res-row{display:flex;gap:8px;margin-top:14px}.res-cell{flex:1;display:flex;flex-direction:column;gap:3px;border:1px solid var(--line);padding:6px 8px}.res-k{font-size:10px;letter-spacing:.16em;color:var(--ink-faint)}.res-v{font-size:17.5px;font-weight:500;font-variant-numeric:tabular-nums}.res-v.pos{color:var(--green)}.res-v.neg{color:var(--red)}.res-v.bal{color:var(--ink-dim)}.w3-row{display:flex;align-items:center;gap:9px;margin:5px 0}.w3-k{flex:none;width:92px;font-size:10px;letter-spacing:.1em;color:var(--ink-faint)}.w3-bar{flex:1;height:7px;background:var(--inset);border:1px solid var(--line)}.w3-fill{height:100%}.w3-aim{background:var(--cyan)}.w3-atk{background:var(--amber)}.w3-def{background:#6fa7e0}.w3-v{flex:none;width:26px;text-align:right;font-size:12.5px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.war-proxies{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.war-proxy{font-size:10px;letter-spacing:.04em;color:var(--ink-faint);border:1px solid var(--line);padding:2px 6px}.war-proxy.covert{color:var(--violet);border-color:#8f8bdd66}.treaty{display:inline-flex;align-items:center;gap:5px}.t-lock{font-size:10px}.t-secret{border-color:var(--red-dim);color:var(--red)}.t-secret .t-lock{color:var(--red)}.t-exposed{border-color:var(--amber-dim);color:var(--amber)}.t-exposed .t-lock{color:var(--amber)}.t-tag{font-size:8.8px;letter-spacing:.14em}.t-secret .t-tag{color:var(--red)}.t-exposed .t-tag{color:var(--amber)}.chip-you{color:var(--amber);border-color:var(--amber-dim)}.chip-viewas{color:var(--cyan);border-color:var(--cyan-dim);cursor:pointer}.chip-viewas:hover{background:#63d8f114}.fog-banner{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:7px 10px;border:1px solid var(--amber-dim);background:#f0a93c0f}.fog-eye{color:var(--amber);font-size:15px}.fog-banner-t{font-size:11.2px;letter-spacing:.14em;color:var(--amber);flex:1}.fog-op{font-size:10px;letter-spacing:.12em;color:var(--cyan);border:1px solid var(--cyan-dim);padding:2px 6px}.pf-v{font-variant-numeric:tabular-nums}.pf-band .pf-v,.pf-approx .pf-v,.pf-category .pf-v{color:var(--ink-dim);font-size:15px;border-bottom:1px dashed var(--ink-faint)}.pf-hidden .pf-v{color:var(--ink-faint)}.pf-revealed .pf-v{color:var(--cyan)}.pf-plant .pf-v{color:var(--red)}.pf-tag{font-size:8.8px;letter-spacing:.12em;color:var(--ink-faint);border:1px solid var(--line);padding:1px 4px;align-self:flex-start;margin-top:2px}.pf-tag-dark{color:var(--ink-faint);border-style:dashed}.fresh-tag{font-size:8.8px;letter-spacing:.1em;padding:1px 4px;align-self:flex-start;margin-top:2px}.fresh-tag.fresh{color:var(--cyan);border:1px solid var(--cyan-dim)}.fresh-tag.cold{color:var(--ink-faint);border:1px solid var(--line)}.fog-hidden-secret{display:flex;align-items:center;gap:8px;margin:10px 0;padding:7px 10px;border:1px dashed var(--red-dim)}.fog-hs-mark{color:var(--red);font-size:11.2px}.fog-hs-t{font-size:10.6px;letter-spacing:.12em;color:var(--red-dim)}.pad-dark{font-family:var(--mono);font-size:11.9px;letter-spacing:.12em;color:var(--ink-faint);border:1px dashed var(--line-bright);padding:9px 11px;margin-bottom:10px}.pad-cold{opacity:.72}.pad-plant{border-left-color:var(--red)!important}.pad-plant .pad-label{color:var(--red)}.pad-plant-tag{font-size:9.4px;letter-spacing:.14em;color:var(--red);border:1px solid var(--red-dim);padding:1px 5px}.decay-bar{height:3px;background:var(--inset);border-top:1px solid var(--line)}.decay-fill{height:100%;background:var(--cyan-dim)}.decay-fill.low{background:var(--red-dim)}.tk-intents{display:inline-flex;gap:4px;margin-left:6px}.tk-intent{font-size:8.8px;letter-spacing:.12em;padding:1px 4px;border:1px solid var(--line-bright);color:var(--ink-dim);vertical-align:middle}.intent-promise{color:var(--green);border-color:#46e58c66}.intent-threat{color:var(--red);border-color:var(--red-dim)}.intent-bluff{color:var(--violet);border-color:#8f8bdd80}.intent-request{color:var(--ink-dim)}.intent-deadline{color:var(--amber);border-color:var(--amber-dim)}.tk-scandal{box-shadow:inset 2px 0 0 var(--red-dim)}.tk-scandal-h{display:flex;align-items:baseline;gap:6px;color:var(--red)!important}.tk-scandal-tag{font-size:9.4px;letter-spacing:.2em;color:var(--bg);background:var(--red-dim);padding:1px 5px;font-weight:600}.tk-plant{color:var(--red)!important;font-style:normal;letter-spacing:.04em}.tk-cb{color:var(--amber)!important;letter-spacing:.04em}.tip-fog{color:var(--amber);border:1px solid var(--amber-dim)}.tip-est .tip-v{color:var(--ink-dim);border-bottom:1px dashed var(--ink-faint)}.tip-dark .tip-v{color:var(--ink-faint)}#board.fog-mode{filter:saturate(.82)}.country.fog-origin{stroke:var(--amber);stroke-width:1.8;animation:originPulse 2.8s ease-in-out infinite}@keyframes originPulse{0%,to{stroke:var(--amber)}50%{stroke:#ffd28a}}.mk-singularity{top:2px;bottom:2px;width:4px;margin-left:-2px;background:var(--red);box-shadow:0 0 6px #f04e52b3}.mk-singularity:hover{background:#ff989b}.mk-spy{top:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;background:var(--violet);transform:rotate(45deg)}.mk-spy:hover{background:#b3b0f0}@media(max-width:1280px){#ticker-panel{width:300px}#inspector,#story-panel{width:344px}#legend{right:376px}#zoomctl{left:330px}}@media(max-width:980px){#ticker-panel{width:260px}#inspector,#story-panel{width:300px}#legend{right:332px}#frontier-hud{width:calc(100% - 24px)}#clock{font-size:30px}.brand-sub{display:none}.dd-body{flex-direction:column}.dd-gauge{flex-direction:row;width:auto;border-left:none;border-top:1px solid var(--line);padding-left:0;padding-top:8px;gap:8px}}@media(prefers-reduced-motion:reduce){.feed.is-live .feed-dot,.t-live.on .live-dot{animation:none}.country,#ticker-panel{transition:none}.sg-box,.fr-pip.contested,.country.fog-origin,.war-glow-halo,.war-glow-edge{animation:none}}.ov-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:46px 24px;background:#03050abd;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ov-scrim[hidden]{display:none}.ov-panel{position:relative;width:min(1120px,100%);max-height:calc(100vh - 92px);display:flex;flex-direction:column;background:var(--panel-solid);border:1px solid var(--line-bright);box-shadow:0 26px 90px #0000009e;animation:ovIn .2s ease-out;outline:none}.ov-panel:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;z-index:3;background:linear-gradient(var(--line-bright),var(--line-bright)) 0 0 / 12px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 0 0 / 1px 12px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 0 / 12px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 0 / 1px 12px,linear-gradient(var(--line-bright),var(--line-bright)) 0 100% / 12px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 0 100% / 1px 12px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 100% / 12px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 100% / 1px 12px;background-repeat:no-repeat}@keyframes ovIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ov-sweep{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(99,216,241,.55),transparent);animation:ovSweep .62s ease-out 1;pointer-events:none;z-index:4}@keyframes ovSweep{0%{transform:translateY(0);opacity:.9}to{transform:translateY(58px);opacity:0}}.ov-head{position:relative;display:flex;align-items:center;gap:18px;padding:13px 18px 12px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(16,26,43,.4),transparent);flex:none}.ov-headline{display:flex;align-items:center;gap:14px;min-width:0;flex-wrap:wrap}.ov-code{flex:none;font-size:15px;letter-spacing:.14em;color:var(--cyan);border:1px solid var(--cyan-dim);padding:4px 9px}.ov-name{font-family:var(--cond);font-weight:700;font-size:32.5px;letter-spacing:.05em;text-transform:uppercase;line-height:1;color:var(--ink)}.ov-warflag{font-size:11.2px;letter-spacing:.2em;color:var(--red);border:1px solid var(--red-dim);background:#f04e5214;padding:3px 8px}.ov-tag{font-size:11.2px;letter-spacing:.22em;color:var(--ink-faint);border:1px dashed var(--line-bright);padding:3px 8px}.ov-head-meta{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:none}.ov-meta-label{font-size:10px;letter-spacing:.34em;color:var(--ink-faint)}.ov-meta-clock{font-family:var(--cond);font-weight:600;font-size:17.5px;letter-spacing:.08em;color:var(--ink-dim);font-variant-numeric:tabular-nums}.ov-close{flex:none;color:var(--ink-faint);font-size:20px;padding:5px 10px;border:1px solid transparent}.ov-close:hover{color:var(--ink);border-color:var(--line-bright)}.ov-body{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:16px 18px 20px;display:flex;flex-direction:column;gap:18px}.ov-body-empty{align-items:center;justify-content:center;flex:1}.ov-ident{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap}.ov-chip{font-size:11.2px;letter-spacing:.16em;padding:4px 9px;border:1px solid var(--line-bright);color:var(--ink-dim)}.ov-chip-bloc{color:var(--ink)}.ov-chip-tier{color:var(--violet);border-color:#8f8bdd66}.ov-chip-occ{color:var(--amber);border-color:var(--amber-dim);cursor:pointer}.ov-chip-you{color:var(--amber);border-color:var(--amber-dim)}.ov-chip-viewas{color:var(--cyan);border-color:var(--cyan-dim);cursor:pointer}.ov-chip-viewas:hover{background:#63d8f114}.ov-chip-algo{color:var(--cyan);border-color:var(--cyan-dim)}.ov-chip-algo.band-harmful{color:var(--amber);border-color:var(--amber-dim)}.ov-chip-algo.band-rogue{color:var(--red);border-color:var(--red-dim)}.ov-persona{display:flex;align-items:baseline;gap:8px}.ov-leader{font-family:var(--cond);font-weight:600;font-size:18.8px;letter-spacing:.03em;color:var(--ink)}.ov-leader-title{font-size:12.5px;letter-spacing:.06em;color:var(--ink-dim)}.ov-traits{display:flex;gap:5px;flex-wrap:wrap}.ov-trait{font-size:10.6px;letter-spacing:.08em;color:var(--cyan-dim);border:1px solid rgba(59,147,171,.32);padding:2px 6px}.ov-kpi{display:grid;grid-template-columns:repeat(8,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.ov-tile{display:flex;flex-direction:column;gap:3px;padding:8px 10px;background:var(--inset)}.ov-tile-k{font-size:10px;letter-spacing:.16em;color:var(--ink-faint)}.ov-tile-v{font-size:20px;font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1}.ov-tile-sub{font-size:10.6px;letter-spacing:.04em;color:var(--ink-faint)}.ov-tile.good{box-shadow:inset 2px 0 0 var(--cyan-dim)}.ov-tile.warn{box-shadow:inset 2px 0 0 var(--red-dim)}.ov-tile-v.pos{color:var(--green)}.ov-tile-v.neg{color:var(--red)}.ov-tile-v.bal{color:var(--ink-dim)}.ov-rank{display:flex;align-items:baseline;gap:5px;margin-top:1px;font-variant-numeric:tabular-nums}.ov-rank-pos{font-size:12.5px;font-weight:500;letter-spacing:.02em;color:var(--ink-dim)}.ov-rank-of{font-size:10px;letter-spacing:.06em;color:var(--ink-faint)}.ov-rank-tr{font-size:10.6px;letter-spacing:.02em}.ov-rank-tr.up{color:var(--cyan-dim)}.ov-rank-tr.down{color:var(--amber-dim)}.ov-standing{display:block}.ov-stand-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.ov-stand-card{display:flex;flex-direction:column;gap:3px;padding:8px 10px;background:var(--inset)}.ov-stand-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.ov-stand-k{font-size:10px;letter-spacing:.16em;color:var(--ink-faint)}.ov-stand-badge{font-size:9.4px;letter-spacing:.12em;padding:1px 5px;color:var(--ink-dim);border:1px solid var(--line-bright);white-space:nowrap}.ov-stand-badge.lead{color:var(--cyan);border-color:var(--cyan-dim)}.ov-stand-badge.low{color:var(--amber);border-color:var(--amber-dim)}.ov-stand-v{font-family:var(--cond);font-weight:600;font-size:16.2px;letter-spacing:.02em;color:var(--ink);font-variant-numeric:tabular-nums}.ov-stand-note{font-size:10.6px;letter-spacing:.04em;color:var(--ink-faint)}.ov-rank-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin-top:8px}.ov-rankm{display:flex;flex-direction:column;gap:3px;padding:7px 8px 5px;border:1px solid var(--line);background:var(--inset)}.ov-rankm-top{display:flex;align-items:baseline;justify-content:space-between;gap:5px}.ov-rankm-k{font-size:9.4px;letter-spacing:.1em;color:var(--ink-faint)}.ov-rankm-pos{display:flex;align-items:baseline;gap:4px;font-variant-numeric:tabular-nums}.ov-rankm-hash{font-size:15px;font-weight:500;color:var(--ink)}.ov-rankm-of{font-size:9.4px;letter-spacing:.04em;color:var(--ink-faint);font-variant-numeric:tabular-nums}.rank-spark{height:28px}.rank-spark-line{stroke:var(--ink-dim)}.rank-end{stroke:var(--inset)}.rank-end-up{fill:var(--cyan)}.rank-end-down{fill:var(--amber)}.rank-end-flat{fill:var(--ink-faint)}.ov-sec{display:block}.ov-sec-title{font-family:var(--mono);font-weight:500;font-size:11.9px;letter-spacing:.24em;color:var(--ink-faint);border-bottom:1px solid var(--line);padding-bottom:5px;margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.ov-sec-war{color:var(--amber-dim);border-color:var(--amber-dim)}.ov-sec-count{color:var(--ink-faint)}.ov-intercept{color:var(--amber-dim);border-color:var(--amber-dim)}.ov-subhead{font-size:10.6px;letter-spacing:.22em;color:var(--ink-faint);margin:16px 0 8px}.ov-note{font-family:var(--sans);font-style:italic;font-size:13.1px;line-height:1.5;color:var(--ink-faint);margin-bottom:10px}.ov-note-empty{font-style:normal;letter-spacing:.04em}.ov-charts-head{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:5px;margin-bottom:10px}.ov-charts-head .ov-sec-title{border:none;margin:0;padding:0}.ov-charts-note{font-size:10.6px;letter-spacing:.14em;color:var(--ink-faint);font-variant-numeric:tabular-nums}.ov-tabs{display:flex;flex-wrap:wrap;gap:0;border:1px solid var(--line);border-bottom:none}.ov-tab{display:flex;align-items:center;gap:7px;font-size:11.9px;letter-spacing:.14em;color:var(--ink-dim);padding:8px 14px;border-right:1px solid var(--line)}.ov-tab:last-child{border-right:none}.ov-tab:hover{color:var(--ink);background:#d6e2ef08}.ov-tab.on{color:var(--ink);background:var(--inset);box-shadow:inset 0 -2px 0 var(--cyan)}.ov-tab-dot{width:8px;height:8px;flex:none;opacity:.55}.ov-tab.on .ov-tab-dot{opacity:1}.ov-focus{border:1px solid var(--line);border-top:none}.chart-fig{position:relative;background:var(--inset);padding:10px 12px 4px}.chart-fig-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:2px}.chart-fig-title{display:flex;align-items:baseline;gap:8px}.chart-fig-dot{width:9px;height:9px;flex:none;align-self:center}.chart-fig-name{font-family:var(--cond);font-weight:600;font-size:16.2px;letter-spacing:.1em;color:var(--ink)}.chart-fig-unit{font-size:10px;letter-spacing:.14em;color:var(--ink-faint)}.chart-fig-read{display:flex;align-items:baseline;gap:10px}.chart-fig-val{font-family:var(--cond);font-weight:700;font-size:25px;letter-spacing:.02em;color:var(--ink)}.chart-fig-delta{font-size:11.2px;letter-spacing:.06em;color:var(--ink-faint);font-variant-numeric:tabular-nums}.chart-fig-delta.up{color:var(--cyan-dim)}.chart-fig-delta.down{color:var(--amber-dim)}.chart-svg{display:block;width:100%;height:auto}.chart-gridline{stroke:var(--line);stroke-width:1}.chart-gridline-x{stroke:#1c2a3e80}.chart-baseline{stroke:var(--line-bright);stroke-width:1}.chart-axis-y{fill:var(--ink-faint);font-family:var(--mono);font-size:11.2px;text-anchor:end;font-variant-numeric:tabular-nums}.chart-axis-x{fill:var(--ink-faint);font-family:var(--mono);font-size:11.2px;text-anchor:middle;letter-spacing:.06em}.chart-area{opacity:.16;stroke:none}.chart-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart-read{stroke:var(--inset);stroke-width:1.5}.chart-end{stroke:var(--inset);stroke-width:2}.chart-cross{transition:opacity 90ms linear}.chart-cross-line{stroke:var(--cyan);stroke-width:1;stroke-dasharray:3 3;opacity:.55}.chart-cross-dot{stroke:var(--inset);stroke-width:2}.chart-capture{fill:transparent;cursor:crosshair}.chart-tip{position:absolute;transform:translate(-50%);pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:1px;background:#060a12f5;border:1px solid var(--line-bright);padding:4px 8px;white-space:nowrap}.chart-tip-m{font-size:10px;letter-spacing:.14em;color:var(--ink-faint)}.chart-tip-v{font-size:15px;color:var(--ink);font-variant-numeric:tabular-nums}.ov-spark-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px}.ov-spark{display:flex;flex-direction:column;gap:4px;padding:7px 8px 4px;border:1px solid var(--line);background:var(--inset);text-align:left}.ov-spark:hover{border-color:var(--line-bright)}.ov-spark-top{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.ov-spark-k{font-size:9.4px;letter-spacing:.12em;color:var(--ink-faint)}.ov-spark-v{font-size:13.8px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.spark-svg{display:block;width:100%;height:34px}.spark-line{fill:none;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.spark-base{stroke:var(--line);stroke-width:1}.spark-end{stroke:var(--inset);stroke-width:1.5}.ov-context{display:flex;align-items:center;gap:12px;margin-top:10px;padding:8px 12px;border:1px solid var(--line);background:#8f8bdd0a}.ov-context-k{font-size:10.6px;letter-spacing:.16em;color:var(--violet);flex:none}.ov-context-sub{font-size:10px;letter-spacing:.06em;color:var(--ink-faint);flex:none}.ov-context .spark-frontier{flex:1;height:40px}.ov-context-v{font-family:var(--cond);font-weight:700;font-size:20px;color:var(--violet);font-variant-numeric:tabular-nums;flex:none}.ov-cols{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ov-col{min-width:0}.ov-msg{border-left:2px solid var(--cyan-dim);background:var(--inset);padding:7px 10px;margin-bottom:8px;cursor:pointer}.ov-msg.out{border-left-color:var(--amber-dim)}.ov-msg:hover{background:#d6e2ef09}.ov-msg-line{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ov-msg-dir{font-size:12.5px;letter-spacing:.08em;color:var(--ink);font-variant-numeric:tabular-nums}.ov-msg-time{font-size:10px;letter-spacing:.1em;color:var(--ink-faint)}.ov-msg-intents{display:flex;gap:4px;margin:4px 0 2px}.ov-intent{font-size:8.8px;letter-spacing:.1em;padding:1px 4px;border:1px solid var(--line-bright);color:var(--ink-dim)}.ov-msg-text{font-family:var(--sans);font-style:italic;font-size:13.1px;line-height:1.45;color:var(--ink-dim);margin-top:3px}.stmt.ov-seekable{cursor:pointer}.stmt.ov-seekable:hover{background:#d6e2ef08}.ov-treaties{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.ov-timeline{display:flex;flex-direction:column}.ov-tl-year{font-size:10px;letter-spacing:.24em;color:var(--ink-faint);padding:8px 0 4px;border-bottom:1px solid var(--line);margin-bottom:4px;position:sticky;top:0;background:var(--panel-solid);z-index:1}.ov-ev{display:flex;gap:9px;padding:7px 6px;border-bottom:1px solid rgba(28,42,62,.5);border-left:2px solid transparent;cursor:pointer}.ov-ev:hover{background:#d6e2ef09}.ov-ev.actor{border-left-color:var(--cyan-dim)}.ev-major{border-left-color:var(--amber-dim)}.ev-critical{border-left-color:var(--red)}.ov-ev.actor.ev-major{border-left-color:var(--amber)}.ov-ev-time{flex:none;width:44px;font-size:11.2px;letter-spacing:.06em;color:var(--ink-faint);padding-top:2px}.ov-ev-glyph{flex:none;width:14px;text-align:center;font-size:13.8px;color:var(--ink-dim);padding-top:1px}.ev-critical .ov-ev-glyph{color:var(--red)}.ev-major .ov-ev-glyph{color:var(--amber)}.ov-ev-body{min-width:0;flex:1}.ov-ev-top{display:flex;align-items:center;gap:7px;margin-bottom:2px}.ov-ev-cat{font-size:9.4px;letter-spacing:.14em;color:var(--ink-faint);border:1px solid var(--line);padding:1px 5px}.ov-ev-actor{font-size:8.8px;letter-spacing:.16em;color:var(--cyan);border:1px solid var(--cyan-dim);padding:1px 4px}.ov-ev-title{font-family:var(--cond);font-weight:600;font-size:15px;line-height:1.3;letter-spacing:.02em;color:var(--ink-dim)}.ev-major .ov-ev-title,.ev-critical .ov-ev-title{color:var(--ink)}.ov-ev-detail{font-family:var(--sans);font-size:12.5px;line-height:1.4;color:var(--ink-faint);margin-top:2px}.ov-foot{font-size:10px;letter-spacing:.16em;color:var(--ink-faint);text-align:center;padding-top:6px;border-top:1px solid var(--line)}.ov-empty-card{text-align:center;max-width:460px;padding:30px 20px}.ov-empty-mark{font-size:37.5px;color:var(--ink-faint);margin-bottom:12px}.ov-empty-title{font-family:var(--cond);font-weight:700;font-size:20px;letter-spacing:.16em;color:var(--ink-dim);margin-bottom:10px}.ov-empty-note{font-family:var(--sans);font-size:15px;line-height:1.55;color:var(--ink-dim);margin-bottom:8px}.ov-empty-sub{font-family:var(--sans);font-size:13.8px;line-height:1.55;color:var(--ink-faint)}@media(max-width:900px){.ov-scrim{padding:20px 12px}.ov-panel{max-height:calc(100vh - 40px)}.ov-kpi{grid-template-columns:repeat(4,1fr)}.ov-stand-grid{grid-template-columns:repeat(2,1fr)}.ov-cols{grid-template-columns:1fr;gap:12px}.ov-spark-strip{grid-template-columns:repeat(2,1fr)}.ov-name{font-size:26.2px}.ov-tabs{flex-wrap:wrap}}@media(max-width:560px){.ov-kpi{grid-template-columns:repeat(2,1fr)}.ov-stand-grid,.ov-spark-strip{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ov-panel{animation:none}.ov-sweep{display:none}.chart-cross{transition:none}}.event-layer{pointer-events:none}.evt-scale{transform:scale(var(--plane-inv-k, 1))}.evt-rise{animation:evtRise 2.2s cubic-bezier(.22,.61,.36,1) forwards;will-change:transform,opacity}@keyframes evtRise{0%{transform:translateY(3px);opacity:0}12%{transform:translateY(0);opacity:1}68%{opacity:.95}to{transform:translateY(-16px);opacity:0}}.evt-static{opacity:1}.evt-icon{fill:var(--evt-tint, var(--cyan));stroke:#050a12;stroke-width:2.6;stroke-linejoin:round;paint-order:stroke;vector-effect:non-scaling-stroke}.evt-label{fill:var(--evt-tint, var(--cyan));font:700 8.5px/1 IBM Plex Sans Condensed,ui-sans-serif,sans-serif;letter-spacing:.06em;text-anchor:middle;stroke:#050a12;stroke-width:2.6;stroke-linejoin:round;paint-order:stroke;vector-effect:non-scaling-stroke}.evt-arc{fill:none;stroke:var(--evt-tint, var(--cyan));stroke-width:1.5;stroke-linecap:round;stroke-dasharray:var(--len, 0);opacity:0;filter:drop-shadow(0 0 2px color-mix(in srgb,var(--evt-tint, var(--cyan)) 55%,transparent));animation:evtArc 1.5s ease-out forwards;will-change:stroke-dashoffset,opacity}@keyframes evtArc{0%{stroke-dashoffset:var(--len, 0);opacity:.9}42%{stroke-dashoffset:0;opacity:.9}to{stroke-dashoffset:0;opacity:0}}.evt-arc-static{stroke-dasharray:none;opacity:.55;animation:evtArcStatic 1.5s ease-out forwards}@keyframes evtArcStatic{0%,60%{opacity:.55}to{opacity:0}}.evt-target{fill:none;stroke:var(--evt-tint, var(--cyan));stroke-width:1.6;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;animation:evtTarget 1.5s ease-out forwards}@keyframes evtTarget{0%{transform:scale(.35);opacity:.9}to{transform:scale(1.8);opacity:0}}@media(prefers-reduced-motion:reduce){.evt-rise{animation:none;opacity:1}.evt-arc{animation:none;opacity:.55;stroke-dasharray:none}.evt-target{animation:none;opacity:0}}.activity-layer{pointer-events:none}.act-scale{transform:scale(var(--plane-inv-k, 1))}.act-mark{transition:opacity .4s ease}.act-mark .act-disc{fill:#05080fbd;stroke:var(--evt-tint);stroke-width:1.3;stroke-opacity:.85}.act-mark .act-icon{fill:var(--evt-tint)}.act-mark.age-0{opacity:1}.act-mark.age-1{opacity:.7}.act-mark.age-2{opacity:.48}.act-mark.age-3{opacity:.3}.act-mark.age-0 .act-disc{animation:actPulse 2.4s ease-in-out infinite}@keyframes actPulse{0%,to{stroke-opacity:.5}50%{stroke-opacity:1}}@media(prefers-reduced-motion:reduce){.act-mark.age-0 .act-disc{animation:none;stroke-opacity:1}.act-mark{transition:none}}.evp-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;display:grid;place-items:center;padding:40px 20px;background:#03050a9e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.evp-scrim[hidden]{display:none}.evp-card{--tint: var(--cyan);--tint-dim: var(--cyan-dim);position:relative;width:min(520px,100%);max-height:calc(100vh - 80px);display:flex;flex-direction:column;background:var(--panel-solid);border:1px solid var(--line-bright);border-left:2px solid var(--tint);box-shadow:0 22px 74px #0009;animation:evpIn .17s ease-out;outline:none}.evp-card.tint-red{--tint: var(--red);--tint-dim: var(--red-dim)}.evp-card.tint-amber{--tint: var(--amber);--tint-dim: var(--amber-dim)}.evp-card.tint-cyan{--tint: var(--cyan);--tint-dim: var(--cyan-dim)}.evp-card.tint-green{--tint: var(--green);--tint-dim: rgba(70, 229, 140, .45)}.evp-card.tint-violet{--tint: var(--violet);--tint-dim: rgba(143, 139, 221, .55)}.evp-card:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;z-index:3;background:linear-gradient(var(--line-bright),var(--line-bright)) 0 0 / 10px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 0 0 / 1px 10px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 0 / 10px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 0 / 1px 10px,linear-gradient(var(--line-bright),var(--line-bright)) 0 100% / 10px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 0 100% / 1px 10px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 100% / 10px 1px,linear-gradient(var(--line-bright),var(--line-bright)) 100% 100% / 1px 10px;background-repeat:no-repeat}@keyframes evpIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.evp-sweep{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--tint),transparent);opacity:.5;animation:evpSweep .56s ease-out 1;pointer-events:none;z-index:4}@keyframes evpSweep{0%{transform:translateY(0);opacity:.6}to{transform:translateY(54px);opacity:0}}.evp-head{position:relative;display:flex;align-items:center;gap:12px;padding:11px 14px 10px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(16,26,43,.4),transparent);flex:none}.evp-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--tint);border:1px solid var(--tint-dim);background:color-mix(in srgb,var(--tint) 9%,transparent)}.evp-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.evp-cat{font-family:var(--cond);font-weight:700;font-size:15.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--tint);line-height:1}.evp-sub{display:flex;align-items:center;gap:8px}.evp-time{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;color:var(--ink-dim);font-variant-numeric:tabular-nums}.evp-sev{font-size:9px;letter-spacing:.2em;padding:1px 5px;border:1px solid var(--line-bright);color:var(--ink-faint)}.evp-sev-major{color:var(--amber);border-color:var(--amber-dim)}.evp-sev-critical{color:var(--red);border-color:var(--red-dim);background:#f04e5214}.evp-close{flex:none;margin-left:auto;color:var(--ink-faint);font-size:17px;padding:3px 8px;border:1px solid transparent;align-self:flex-start}.evp-close:hover{color:var(--ink);border-color:var(--line-bright)}.evp-body{overflow-y:auto;overscroll-behavior:contain;padding:13px 16px 15px;display:flex;flex-direction:column;gap:11px}.evp-headline{font-family:var(--cond);font-weight:600;font-size:19px;line-height:1.22;letter-spacing:.01em;color:var(--ink)}.evp-actors{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding-bottom:2px;border-bottom:1px solid var(--line)}.evp-actor{font-family:var(--cond);font-weight:600;font-size:13.5px;letter-spacing:.03em;text-transform:uppercase;color:var(--ink)}.evp-actor-src{color:var(--tint)}.evp-actor-tgt{color:var(--ink)}.evp-arrow{color:var(--tint-dim);font-size:13px}.evp-dot{color:var(--ink-faint)}.evp-detail{display:flex;flex-direction:column;gap:7px}.evp-row{display:grid;grid-template-columns:128px 1fr;gap:12px;align-items:baseline;font-size:12.5px}.evp-k{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--ink-faint);text-transform:uppercase;padding-top:1px}.evp-v{font-family:var(--sans);font-size:13px;color:var(--ink);line-height:1.35;word-break:break-word}.evp-parties{display:flex;flex-wrap:wrap;gap:5px}.evp-nation{font-family:var(--cond);font-weight:600;font-size:12px;letter-spacing:.03em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-bright);padding:1px 6px}.evp-prose{font-family:var(--sans);font-size:13.5px;line-height:1.5;color:var(--ink-dim)}.evp-prose.quote{color:var(--ink);border-left:2px solid var(--tint-dim);padding-left:11px;font-style:italic}.evp-list{display:flex;flex-direction:column;gap:3px}.evp-list-k{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--ink-faint);text-transform:uppercase;margin-bottom:1px}.evp-list-i{font-family:var(--sans);font-size:12.5px;line-height:1.4;color:var(--ink);padding-left:4px}.evp-flag{font-family:var(--mono);font-size:11px;letter-spacing:.05em;padding:6px 9px;border:1px solid var(--line-bright);color:var(--ink-dim)}.evp-flag.bad{color:var(--red);border-color:var(--red-dim);background:#f04e5212}.evp-flag.warn{color:var(--amber);border-color:var(--amber-dim);background:#f0a93c0f}.evp-intents{display:flex;flex-wrap:wrap;gap:5px}.evp-intent{font-size:9px;letter-spacing:.12em;padding:2px 6px;border:1px solid var(--line-bright);color:var(--ink-dim)}.evp-intent.intent-promise{color:var(--green);border-color:#46e58c66}.evp-intent.intent-threat{color:var(--red);border-color:var(--red-dim)}.evp-intent.intent-bluff{color:var(--violet);border-color:#8f8bdd80}.evp-intent.intent-request{color:var(--ink-dim)}.evp-intent.intent-deadline{color:var(--amber);border-color:var(--amber-dim)}.evp-traits{display:flex;flex-wrap:wrap;gap:5px}.evp-trait{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border:1px solid var(--line-bright);color:var(--ink-dim)}.evp-foot{flex:none;display:flex;align-items:center;gap:12px;padding:10px 14px;border-top:1px solid var(--line);background:linear-gradient(0deg,rgba(16,26,43,.32),transparent)}.evp-seek{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--tint);border:1px solid var(--tint-dim);padding:6px 12px;background:color-mix(in srgb,var(--tint) 7%,transparent)}.evp-seek:hover{background:color-mix(in srgb,var(--tint) 16%,transparent)}.evp-foot-note{margin-left:auto;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;color:var(--ink-faint);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.evp-card{animation:none}.evp-sweep{display:none}}.st-headlines .st-sec-head{border-bottom-color:var(--line-bright)}.hl{--hl: var(--ink-dim);display:block;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#080d1780;border:1px solid var(--line);border-left:2px solid var(--hl);padding:8px 11px 9px;margin-bottom:8px;cursor:pointer;font:inherit;color:inherit;transition:background 90ms linear,border-color 90ms linear,transform 90ms ease}.hl:last-child{margin-bottom:0}.hl:hover{background:#0e1624b8;border-color:var(--line-bright);border-left-color:var(--hl);transform:translate(2px)}.hl:focus-visible{outline:1px solid var(--cyan);outline-offset:1px}.hl-t-red{--hl: var(--red)}.hl-t-amber{--hl: var(--amber)}.hl-t-cyan{--hl: var(--cyan)}.hl-t-green{--hl: var(--green)}.hl-t-violet{--hl: var(--violet)}.hl-top{display:flex;align-items:center;gap:6px;margin-bottom:4px}.hl-glyph{flex:none;width:12px;height:12px;fill:var(--hl);opacity:.92}.hl-cat{font-family:var(--cond);font-weight:700;font-size:10.6px;letter-spacing:.16em;color:var(--hl);text-transform:uppercase}.hl-time{margin-left:auto;flex:none;font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--ink-faint);font-variant-numeric:tabular-nums}.hl-head{font-family:var(--cond);font-weight:600;font-size:15.4px;line-height:1.18;letter-spacing:.01em;color:var(--ink);margin:0 0 3px}.hl:hover .hl-head{color:#eef4fb}.hl-gloss{font-family:var(--sans);font-size:12.8px;line-height:1.4;color:var(--ink-dim);margin:0 0 5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.hl-nations{display:flex;flex-wrap:wrap;align-items:baseline}.hl-nation{font-family:var(--mono);font-size:10.6px;letter-spacing:.05em;color:var(--ink-dim)}.hl-nation+.hl-nation:before{content:"·";margin:0 5px;color:var(--ink-faint)}
