@font-face {
  font-family: 'Charis SIL';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Charis SIL';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Charis SIL';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  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: 'Charis SIL';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Charis SIL';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Charis SIL';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,d09GMgABAAAAACK8ABEAAAAAVkwAACJZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGmQbjyYcglAGYACCcAiCMAmcDBEICtlg0ngLglQAATYCJAOFGgQgBYM8B41IDIFvG2xQJezYK7gdiJShq+ijqB+U1L2iqJl7Uif4/xOSGzIEV6DL7b13UmA7yspEyUiZphOiupJysiApsNGBFhYUttgsFktkbGS8j9kfulmsqEdmVIfXurFJ419FrfjRyBIqUDBx/cSG3+TyA3HCaH4TtU/SpsX/8/aLO8gO9Tjy4Udo7JNceJ63q+9cvFtvxjVf6r+Cv9C7mZjtRmIk1oC/Fo7IdEMpJrpreNrmvwMUWoeINmAiolg1JcTEBA8sLKY4mRiNmZO1OmfW0qW/XJb1I8pV+V9z/x64u8kHIqGqiFSbkupE5eVzSiTfpBDnKwvPp83kokpYga/8sEcboAOUKWGfQ1JQOu+5qF3U21VPe8xDdK+9mdn9wIlFI5xc07PjRqWTnJ1YqQ6/jOiZnofgCTRoXTu5HRSyoAdBBwckV0sziOxNumBW2vTOQKgZRR/QFlWANkCgt+Ppk7rM8Xaf87T0B9efe/LkEp/cRV116RqoDejgmP+tMNJgB6zuB4UdglLh/etbR9tkdkPbrCRePHqI1LmDDlQR7LjrvgqRuMkhbpWvTBsB4WR70poaKBLFz69l2vf+nwnMHu0VGHTuimBchfv5Azt//vIkvd3wZg9CB5sc0WbTPQZXQEoOAodcVFcF7FioE75GlN3JSl1hK5SpcfX/f1pTC2Tev7RQi2pbLMK9r2lTFMrNvvk/2ZzJI7TQqmpVbiuhNDUDXUiErsVhDEahMELg7/er76JGy0ZoiJ6+Zt4Cj+012yelFXuIFuuIQhzCMNz131aO0VayB2YyZGygXnx2gaCcAQAHIZlemC/7zzZ3hxkQweOOGjdh0jQEZguIvZMgOV1S64CRd0Q/dyJSzuR2B3rZhwjylNNEEkA5ryxSAcp1Rkk+oJSflaZB4OjLqALUmzyRBCSoqlcwXBtBclhdkHNGIBgGoUYQ9xEJIGeaQhliqc7hXScQLsghCRTb5XI+kpScBHVf7x+P/Wz/CiQZObuIJJEAyPsH25uHq/Plq/Olvj1TcMfVNXl1PV7wwYJ393nX/kVQYBgwwg7E8ZSo1Cpx1WsUqUOXaPsdEgey1/YbUKB0QoDc2zoyHfYfNPvpSP3gaMrQkqlmla47uoQMZSh8sAmlyn/qu9QF/dwV38iWPFq1JDe9O4hrIYPwm0f6VC7KGQ0s6fRmCIwhBiEOQ2hxe53SLGvPQxXcXpGoZDahdLxJIjkiWsK8fAk4wktcDmGJzSGWYtw1GUgedAlA1LxpkMotOkchGkWNiUKTKI/003x6kWxrGujRHSRVEw+P1FMB6dW4zsPH9DLysCZFHvmYckl3VCmJR76QX9ah9vIusqEAjSsR2LxhQFvH6ceGAHrXcenc6jY/1E0+Ld6/NALvNL02fdRN2Sthx9LNRDqaCgoEyXAxiEUEekv2c1GoxH+Ef+BPzjc5Pl98TvSV+JTlRfh0cMRMkGPwiQgdPrPGj0UB1bADSSu2q5KQZNQBLwkFELDEb3M7QAiQLr0JEDiGf8HT1H9AFpC+Ur2UheoozXaR3J8h/a7tsWQz5ISmF1ztKZDaRK64ZGcZldMaMnukW+aTR9l6fitHImgJbaLH4zYFg5wvxZXfvJJiOdW4MpbImbz8pkziasq6CtRLykJJs0dfkROueaiXGigZqvHhLFTe57msl2PeqznVtWKRv0XTYfLZkWYSy0dZQfzinYz3UivezIIhTXpD/xY+qESwYA7RQC6wf3kvYgLFMvbQ7MkBhSMnhjgCGAsUxA4PD5OAkINQkdiiRHEVI44bMTlP6dLxZFLgy6YmVKhQjGKlYpXrJ6YLLF0/MtS9uYk+vRufrA87hozaqXYTU0Fbz5TQAe7rhkPy6RvZVC+4YE8BoCbGjVdQ7j+n8YUkGCkpRlOhxYBhZy5sgYbBmr1+lurKnSfvUfL6URopqgulcumtl6oVNty1DpC4kIgfO/qQFcQtZWPlzQQuaSSEK3kFRDn0+HZWCPjcoNWfRp/dmfUBwotE5X7NzYgviawbzHKwPdEmce4ba0Z5oGjRgXSw30VH7qR7YztQxFOAkgjowVuANQDKot1NJyI6aEDfzPfs/78aoLbKmluAHgGAfZ7kAFrQhWhiPqSce1GSIlf25KMZpBVIaIc4SK6MygmDkCgkFmltDitf0Z9uHtAKBKQvTFHKiBw3YIbE+MjIss33LCKdkblp01QH+Pq1alfLWaKzYsMOEyBAFzf+AGYCBUgm1aFelVzdmhwdeP/+l8WfHT+27BlwYMiJCUdGOMhcWXBH482aJwZf5mAREoSTCBMpSBSeOEIxBMRCpZBJlaiSUoUcanKF0pVSKJapXDaN3arlqbVHDZU6+bo06tSgR7O9Wmi16dVqn3aH7dfvkD4HHXHAQnySIKu6pQPGWu2a5tK0/GTn5rm4LyBpmC5vYk852uVnk6musUkci3DTcG8wEulnx9pEMCiNNWunR74EIL3hEOCci+9WtArwajUaumEywYHZo+NAUnq7vqrYRmgj8BptCDf9GEjlKqooTQZsQBV7Wv8wAAR4DP0o8uEMKrcfkO5/BdaHVK9pKs3dC9Tlc0VyMp/ovrEWeAWovRZUmLyDgGGYOijUqnUwSH3IWpfmfBefkpIvtNX1JU8Sym8zwbBQdnMNv5m1NJFg8owWN2w2tbXa8/s3JJeivvW16WlLgZtwENtIE08MPIV5QobIeiEyN+6skVr4n8CjX22lZfYnfaTDYGEujn+HplTTPBoub54ErlG2jYbt1yiFRK6pgmkyH2mcpgD+DyNTaZ7jHGgiGc7Q42gG2YTNWIqxpROow+AEuAvA+bmwZdsE0m/cP89njkycazkTMouxzhHiY2wE4gdIRPXRISB9gbtcCzJHAdl6FOuNtRESHNIxYWcRfF2RZ16ouNt+4wa/iCGHOYFYs1UxSiN2+bv60qQdPNoLaWTyOAaNNgp4HyDexMc0qU2HDFR2WkhI9EHpWLVeBbA+Q2dTyHwbC3nNoUKsHsvi5IzLTCRVgyHSuqnXrU5Dq1aEff/YFhDo6QXlN6TFiVd7ZXCXpN+ksdRBj8IwMUMZDsHAxWDO6e+pmhlTTISsGyEjBos7tuGHZkmSh6Ngjdr42DpsFJo45Ks/4XAw24ISm+8FFWbqrI84N/FOOnkDlxX04LQrZ1zmTRrjMknz0WhWCdquhw/fQuE/vXgXc6EzA/z+e+HD11XE2Jn6Zw5QoNH9bnuqc0jscX0ECHW+2Bid9iEdFZgbhUKECU4lzbNRn3DWrLZbt/wGBrRQ6tuaiM3hxKjQbCZpLUlllwWkqT0Ige2WqG7etxBzBYnDbwHPeuljWY9pkYOXdJr05qU+d2HOex8JCDYYEpcg5/nmh3eiI0KBdscRa0IgIRRahEGbcOgQAV0iQY/I0CcKDIhaMYXmoVWk8OFbUKkgn4NmaceMKjdSfgvOcwvl7zkbYo45729/SHy84ijNTxyhwTEaTNFghgZzNFigwRINVmiwRoMTNMkFZKNwYZmaSIJ0NS+7qbXJ7ixqN9zAVeVZrm0nrUBkmDmr1ZpXdIRvOdAxUYBVY1ldrMxh5bXFyloR2u6Hp9HbwFqYWgxNrkNeeVC+gTk0g0PdpRBvU8bHnULnCEREDrZ0paxr2+fnZBOyIUM/YgD5R+TYQnVlw7HNkoBw0tbJDgqVzj2pZAjYQVPzrnk+tqIuS9g3k+9GWN9uq7YvPnbsAugQTxHurjp9+8WQfXR2DpqFFdlotoe+7BVJJTeMZFhcJcLHqWV0vA2H3Cwbo+qi5UH0E269RmlSzpgOEk+X/dZJk57xdHobzlQrgrlexuLMBsG0bJY3nlW6Ooh0kFeMonEAdXdd2wKTYEeRUIdIOoFwWTZLXQKPjCFOMGVOqJPpHBgd+zERYhaLCMV0Y6Um98BFg9kDcOU8m8FDiO6UEXFmXOghVLKh1vhWjtgX4JQRyRWnefcOYyQzY9WbWXNs6QePDnoWzC3bljsMU2KlOoZQP48mk+3HDCMzjkE2YlUabXVcfb647diMZnwso8Wcj/kl2PWKh30F9nwzXHmtLWSzzZKCxIqmE1670KlTf5SBWMZYjBDwna2tA6TSFT2pb1C0lPPIemkfFMNq5r7x6eyhG7pibN0U22gvvK2A9U50xLsiW4utEtMrXyjwvb/d/6MtDHT7gp23uXZlPtScoIBmI2zFxCnYucPZqqDTV6lk0KRx1KLnKOwIZ7mUC7QgRyNeEoUrjQheE3VuoHhMbjmCO40I3hNNfcAhiDDhI1V48mgEKFNB6U0AqlTQPAB1qmPoRp6YvANLA2gTHQeKEnE5Ak8D6BNlYB9yNERphByNUZqgNEVphtIcHVqgkCRSljcjUJNSIe3Uwdc7ZOymIgAotCpopwL6fqTScVCKo1I5IX2Ps7mHRQWsKsR25A53ZXgow1MZXiaCmwq4qxAP5B6fyvGlHN/K8WMi+KqAn4rkHxD/+hvutiMNW55IHga1xsboOygL2NJo1rRbcSECCGka5jjKf9KeyUYARwA+BSg2APLVAN8DMHQSCGZDFUEujBNFDramM344PtgatJgRcNHgg3RIc9GS+siM2wY7ytK68uyoZLKzLYvMIBKoO/RtXammTnqidRSKSrTWtyF7cwkE9AxNawxMDVCE+L6Yo/Aag8qqSgONhgBNn7M/Z5lEkPXN2k4u24J+SKrBV/b3X21/t1ypkeGghgEcQUbsoknxQ1g6HCElMm+G9smQ9BxNM+wFQxrJRJ9xxcHmygRAurthepr6ra3vcJ0bG1DDl5s/4rvW1yUNdGZc59raFujZQ3xz88sXYCawRp+yKU07OmC3OuB+fcrIGug7E9nErhEPzlBKZINCffXJ8oEp6obZ9SapeUeOUo91cG0N17kBr1zo0tlldHzXuoM7vm+NwgyFAT5qfP260e4jp1bNylmLG2nqi2WSvhH9d5eClTVhuic6Z4S+eWFdHMRGPi+qPMgyOi0NhrLwFYOfze7mbbk6tFk5uiJ+cCZgyXunxiEpirUzsi8Wp12p8tdIDrodtoWGVLGawqEJHJYOBBueGzZwMHRk9RokrH+ekIdPUBvF52PfYs3dwnWusXGHxE2HyZs1VRyNBFcdXlxOcNsPZEShBxc+BxrZSglSolRqrUxxZPXRp5h4jollbFkqSaqXBumBF1tr3+EIkHR63kyTcrfr+6pJ2YBxFfjNfwyP6D1J6utBYIdL2JTiGlZTMV1FjDnrvOugGnXEibIxA2Vl8p0/JQEzD7IkJQKVUwZ7Vgpav29LyiHIoPar6hds0nE587fxXQ+rcJlTSwSXz3TBoQoHSyJ4TV2thC+d/8QKpOAqEXx4wA33D/3IpDRjpumsxRurXwvTw0ivb0INS96aE8YTuM6g41CKJDOHpUeN8JGZSanwGciYYlUSkpy8f0ydfqtgwfSqDBIHkz1HzuPNmCoZLlkB0JgT8qyhv2yAPCHaGE4sHXzbZTyLr8bubH3woHWMu5rtCL4AF+E5QosJ4tpLq//jjI/HvLHUwNmgKEIo3+nWNEX9z6gj9UWDedauvShxrZSyT+ZkmMv5npodF3SlRiAGMMWOiYmS6F2PCrHwhyp3CNOIdXkiGKqcn50sS0ON4HosgvITThHIiuGxXX6rYKNvefxNT8+Hhcl8r1svqPtm514ebHv9W1+79Fa/OrPgYnfHLxGU9s7E6wN5aQUX93b8FrEjIO1nTBlW/7Q19kca6xvTF8/YrZDyY400YgEhZO85+vMTiqJwBXBjus9dwsnNGwbrm1uOFsZfpKh6N0Yo6vB+dLIOpgj93Xo5ejTh3Dj56d8EQ7gMW9QknvzpdFb4SBEaJsON6P+osdMGnQY9WG0tGv5bxo/1fp5hp2YwIwLCdPlf9KWnJBWHcguMa73LI/86dPmLUq1vltOlB92HTaI4vbQumyX6vGGLmecWi1Sr3sce1V12IZYOq9LmWZ8m+Jqog8ODXFLdQnZ+PeqZZSvJrz0hu+mSjLIONSjI3ZconFKoMxokmsRhnpyjtlDEcPeVVkn+OPTxamF+Wl4UO33ZjOkvcHeXRYSXuzd/wdVp55REhKa5M2wZTlyhf1AQ34UpCN/pFxQCDu34RcGstfYJ4QcQU/Y2Lh8n+3sESbCn3XPvsYwFlF8vwwGPsqtjf9p/5pqybPbyg1M10b/2nr+eV5E1JVYs3WvYnzMQLShMkwxzVhV9uX1R4cXZsVOsz2gCfdeeTKs9xmy/FhsEYbT/elqG2LRsorl2/uO3F5w7cVwkYkYcjjo48P8nOAHlXrC7FYWHnzkqMOjZFfiel8kvZplzJddVv/D2BOYdub5YlxkZ76RnwokJWS0r4+rULeas0I0brS8YZlDSORdtNbgLRPc1gWGcsWAHiR9WbqkwSfImWox7/+4/68029fN2g2x8d7WxZL11+awvt+uPuZiGeGD2lKHnQg6vn/1jHHNhPw/sURmGjCUMhCyw/J+FWBHlPEV9EYfs27U1hMX9vy1FzwKjwIIl94cFYUfS4aJatdsMXBX996HP1ovbObEWfQZVHKrayWz4wo7AgACJBxup1Zk+ZZY1fyj3w0hzVmWAT3eOul58LI80492Tqf1+R1XdqsLlj+q8//peUHX1B7gW64pwJUqie8yu/n7JLmvup69O1IuOtcQv0OSICBJl76EB6M/aY5sxpN0hsbDv6PsVFW+fBfcWlAgYukRMAR1g6q93mR9Mgcl1XQDlEJgRxw+WJt+4U09T5ej5YSjXbyeFLdT3ip2M4uTjxIFr6cNgUB3XMahXT3IKWPHY8VUKkVi155/HIwf86kiNX2X8mWw4e3CsJNG0wKwiZyWsjnseiPwZxPKghJFUrh+mBX22vOxov9BY+TksVv2LU2fZn4+G242LQsekvZmCo7Dkk9YGu/oYRasNZ4AVzymuViESK/co4v4JQKw3WRzJd7umpQZ5OTp7Mk1wT5V1zNWoPhpttyd70NYEuqLsnV55ttIblzTKCM/O1o8nvrhGP/Iov9GK1vOzRc8sZNvEScO25glTgdNXd48TbD6xsib3ovXxZo+wAnW3WLLuOrXD6yeixsU81AOzmynbe/soHOOYxpzU2q5e2yv73+UxYchGWIRKdpWaEUxtronnBlKjTO02vqoxcXCw53olmNP8Rdw7Ztrplacr2rj0YQSC1KsXnNrWn6jKKA1xz/cjOJLyUIn5wQFB2hB7qdfOkEmd2m8/Q3jNbhbc3RB+qG+eosvFXOiGQxvK2clvoWVvk1aVeas9ZMhwDgrmOPOCnR2Dgx05Qbxpp6OGw+YJnGTrQjaHx7N1teHwBRyX2ZeIF+LK4QfTccJ9YbnSZWpRiOWR1Gi+a+dOqpO51eut2yWi4XkUm+34pWa+oiBncbUwVS5MtUfYgQN2N9UiABSMNi6APqubtuC0x5tKtI9WMKbBW8yuao1rLC8DV2vC/8U6jk8uKZgatvfRtDDKaFT/UaxuX5VUVPVy9FbKp31vjY4q8/m8tyjESEuConpy5Jpod3102+jZHlKAsUCP7LWrWuOBKS9DW2siyot1nD15ZKpNSKMkFp0yHUK891GyO/ZcPRW3MBqF2pLRWymfjhxrdFR5tOa2ZE/xWoZCEwa/tjYBfUh47Qu6zcppV5sZX68sjco7wu3a69m1Toa5FmZgZ9AoiDUsX9x0RQ4PYaGDVOowOnMNjeS1q1rjhusge+jcjkSxjuOTIvAPUiNaS2/MrPa4tsg/1W+/9Gb0w3xjCHPKLQmSnOrGk47RDSvH6IYlVGILihg7ORvibXZOVgnFPR66A+LtTtez63By7zEEKYjDirUpXoFyyx+vJ3ZVXtqX1R7XidK7+aDTtxMTdqZBz42dI3ntqtZ4BNZB14C+3SLFOo5PiuCL4G1EVpuuH/SFVo0w+DoSuyovQ5PVHhdGl5TUuWxRpUD1cJA3NbU+3gjYVXlpLqtxYURVzA5p1GDCjgSGvtfuNukvdHvTo504vMdDt1RvTuhn6E1tElYLYbdXbF26BCwlAuvFk/bXODQOucw5fpn7y7LpW4t/evFhhsHnTpqVbpsuw1/iQUVeeiYZxYQd2DYIY2XpSGF07GFs+Whw6b9x9Qg39caKNGwf03423gFuFHtsOSZ9GNSf66eEfb7BnjYFJMW8SU+MZQ/bQaKlu+Xppduycqli2YuuyQm7ZiVCtLiOIi3mccfknli7p/zo7Ck+LQW0dNDeo1O3/9w22k2X+jnPLs23CXhrhErDZwCtvG1WNsdSitdp8/nhfpzJYNtuyPdZBA8x1UypSLxBHPEj9DyDXib6ATAw6DCtGvkH82+Z5JgvMU5qwxPDqDQIYBmSapYO2CVm9rSsyKrybvppvn4OQUmH0Hlp789josh+0aPtfqyEPZN0KT8QWz45KL1OxtXwrCxr6fLRdjcILLj2VJZ3PX2J0mb4GYbxPjIXm25+Q+Xj7GEbqCI6XdaTlXh62L3mc0LerPQUYgb/IFqqu6foKfJQjXQ/QzT6+lTkgv7luyscyihqT7mn5Ji+RGkz/AyXT0asLE7vCxgstHu/T3KIafMwVQ2GlcTrRrOju6YvD0qbJwh8PyMuAOmFIg/VCAbzZuU3Jsk7DF/Co7dtDJwAINGCr3BSb3CxcSi+dB2IIoqcYHjB7DVBcyK9kzk0QVVnf5/uRwwFASJ4TXi0hgK0/JedfP9vGgoWHpwWGfNwXtN+QnOsvdjDtAl+EjuSNgW1HaZ22KwWvf24C9DEV0LyZzIVKb4yORefcaRQuu6FnGr6mZoarVHJuRyxZZttw2Bm9iTd31TkMcFIOZjHPVlMRU/wX/DwAaU1JouA+4IKW0eeJDHFTqRPDJyL9uV9wgjACdjVejzou/5o7Hqj1DW1J2hmisLTE8lEBvDf1KUAbrJdA7CVuDdoKxZBowOey9X+m5aJy7UpdcALK6+ltes1EEaLoUMT+yCQqe5h5D1vHP04y2wlqEoVgFM04TuJOaSahDQSKELraYO0uNs7VNNy6rVKSduCTkjMOzEF0xMSLbw6ESnHigPSiRpcrV7LMJIwaCCNKwo43+c2asnD7XiRI2tHTr4v9yNqFeWCkVQtu4rZbtdhd6EumM/WQHXR4jpbIxGBVjDXv0zUazUAU5JTT98PC+BTekYOHMqhM9aH0Vja49nxqyw1dA+wqYnF3KwIVVgwwB4Pt8Z54La812vXqsgDoS35t6gMWTr+K+2BWw71gHTqIgxuRqEO7KkFMNHNG7f/bVWejaXfid1yyD2D96W75UXajf7ZqrmnrsMjQDimk982Dhj4Y9/DGbe7CeyIYnehPiTDCT76aQB/SxyBywr3K3NrxbKpumVpnKc11E7dzMejBIJawXi6BqMLnYEPe7T/oirCGde64Eh/JiyywgkKveO6+F3cOU6ZNuRHXHgK1uBE1GHIIMyOpIN2HHiNYQMssRl72VjWVt9PDU9e1OS/3PuCkCuzutMDE0X/fYqnVoBrrQ/UP99GNQuamamALCl9Cc0GVTXjywzsFJ26KlnlQ9ZLXDmCYNO40EYpWEcnXtP5tHjLodUW3ARbhXwv/fdukfLAlZnhQNfGALjpvdrAPmAfiuuX2dzVtWPHtefGcy5MTk2emUPnGZhbZBUk93Q/8GDfMmJOrOVETFG5OWzcACjIDF4l7GjIGK2hyabUeA+8ZhDCHYsFg3M9Bm0cMYb9OPQ9bV858mzd9ZoPSeas7P4tRWlydFblylW0Lk6+b/fj30r3JFbLZhCyfZ8/PZ6Ccu2Mn90r6aH9lgaFdUUGzGqCZzn3PCimf+U+brpn1EwG83Ovna7L7TjUznyi297B48jDctLSK2Zzad16j72uXkjTJIh5Rw1zM/EACmQX+eqpzW6DOMDQMNtMsGimGdiWggwcwTpAQGQ4pPPwtlOiHzl5tKJUtFtUbaP5kzjg6AbB/mcZjmrJCxLvTGDmFyWuXTa7DCjbV/jTrStLITgAfu4cUK23sOYorrubkxfRNYoVDg0iwM/Sc5olsDNjEGM2hWlVmDEwelAh/Wv0Kn6bgqWFaFY0VNHjwkSNgY3GwJfs8cva4y7pMq5wkVHmvpCc/7bjK9Ezyj6t3+u0m3Kedk1wr0sSbR4y5KYBZoyRt8fjRMRfjHRNmC2Yr0vPy9IikG8nWFs7VaBY9aOnhqgBAVi/Vzg0IAWLYMQhXY14tKmvTMlqN7J89i9K8+DI8u0RUQY6BrnIF72U5a1PPGKWf9YoUBY9J+RGNVPkVoR4vc+GQkkW5fPPG8Mm7TawyRaDJtWgF1rU9eDkdWnXAN8oJBqMeIk9EVDzlY3bZvRabTxfQHuXizN+lfRRTzcMLPOl114ofUebP8haeNdssqRmw8I9AsIBYsnno9wfcE8v4A8MGgMAvtqq+ZddVj16LfxvZfUTxwRBoHR++f/EKsDiK3xX3r9/Pwz5G6sW+3+2V6AAwAHdDkjnN9XKG7SpIS2R2WdY6RYsNEf4VQk/GXg2Aji+eeNZrxvZ1fkjTb4/1Zrv6U/F0c0TfnWXN7SVNXh/ssZRysAcPR2zlPfWEt7L7HAlHvIxZYUbMdD4OC1uTHfks2ByI4ZqPhNp8NlJ4yig8y1Wtcu0yzxFarifP9JRI/CRoNOQ4gpH/FlGJ62j/P/3LrODAQI86R5j3dAoN9nSA8jBgwSQECBzMSTiWAAbA2V1CvP916n080OnsZm209lJfmdiKUln0OKRDI5nAZcqEesK+OFcXSxLkdxyUhIWOytOVDpRm0mO700xQogIKGX46zgkFm4kTiop2QPV9VlguxRF/KtaPjovzly5cD1TOjY91l5qlsQl+R4tiRT3s/qhq3DIjYssuOVHD7heQK1A5U0zpzOH6Jg9Vzugc+UrTnhzCr1b+l7/KgKaP4DuN1RY7Hzy+5tdxS6Y2Ph/4CNAsDAi8WRSbPr8GiJIimZYjgfx4s2HLz+JVCZXKFVqjVanNxhNZovVZnc4PTy9vIlJAhRAEBgChcERSBQag8XhCUQSmUKl0RlMFpvD5fEFQpFYIpXJFUqVmrqGppa2jq6evoGhkbGJqZm5haWVtY2tnb2Do5Ozi6ubu4enl7ePr58/SdEMy/GCKMmKqulgmJbtuF6QPZOYkM4X5bG2u2NQTMExBxOYYzCo/+SBc+RVTqQg+euclOmQYxBMgM1ieRgg83k5ZKtKYRKWWWimWz2oL+NYYqlDnhnwFKzgjIMyqlJB342H43scwejPc/3z+teLFTAAAzDmofKGFA7Gt8gKGIABGCCvB7afhsWfb7v9djVc64pFhv/96LSHwN0I7WPUV4GZy44xBsUUBBPRs9CU3hxGu3l+Hi51mJAPsZHAFD8Bw0rvGYVkEpzxqGmNaasfxTuDhQdGbKVweQ3zUdIiRpdHy8cAh2TCK0ugBLKcj0poWET4dgyPvxKoI18DVJuAxjZoyNfzYtD/3/7v3WkWfjHEcxEzTCdptvSeaLs7Gr3ZcBpteWYu6tvl53W9eRaZscpiW2bFg3678vS8rsf3+559cl9oHt1ff5WanAOR/9w4rZ8UaG/7hHxd6ZfvT4I+6QTsgRvzpAJXgGYv+9v6rbkoy3NE9ilYydLRuONf0EZ1KEMSvORqNnr4RdJJJ2IZb5t/avQp+VMSt/fT4lPQ9HFg+DA4YSV89hWQcMrHLmzfIDtxQvt2e8aFpT2Ons/g9BpOOTM7ufv5ey7meiDn3nWBRGXxW1z99lyS07Mo+xXsRHc0ifWyfLj9PXpeVO21X0kR4JQ9AAAA) format('woff2');
  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: 'Tugvut';
  src: url(data:font/woff2;base64,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) format('woff2');
  font-display: block;
}

/* =============================================================
   Pine flag palette — dark pine green, amber, red on white/cream.
============================================================= */
:root {
  --paper:   #f3f0e4;   /* e-ink-ish warm white — lighter, less yellow than parchment */
  --paper-2: #ebe6d3;   /* subtle band */
  --paper-3: #e0dac2;   /* sticky bar / slight emphasis */
  --ink:     #15120b;   /* deep ink (old) */
  --ink-soft:  #3f3628;
  --ink-faint: #857866;
  --rule:      #d6c89f;
  --rule-soft: #e9ddb8;
  --rule-hair: #ddd0a8;
  --pine-green: #0c5d3a;   /* OLD vivid flag green */
  --pine-amber: #dc9c1e;   /* OLD flag amber */
  --pine-red:   #d81e14;   /* OLD vivid flag red */
  --accent:   var(--pine-red);     /* sense numbers, POS, active state */
  --accent-2: var(--pine-green);
  --highlight: #f4d874;
  --font-serif: "Charis SIL", "Iowan Old Style", Charter, Baskerville, "Hoefler Text", "Times New Roman", serif;
  --font-mono:  "SF Mono", Menlo, Monaco, Consolas, monospace;
  --font-tug:   'Tugvut', var(--font-serif);
}

/* System dark mode (default if no manual override) */
@media (prefers-color-scheme: dark) {
  :root {
    --paper:     #1c1f1a;
    --paper-2:   #252823;
    --paper-3:   #2c2f29;
    --ink:       #ede4cc;
    --ink-soft:  #b8ac90;
    --ink-faint: #80755e;
    --rule:      #3a3d35;
    --rule-soft: #2a2d27;
    --rule-hair: #34372f;
    --pine-green: #5fb27e;
    --pine-amber: #e8b040;
    --pine-red:   #e85046;
    --accent:    var(--pine-red);
    --accent-2:  var(--pine-green);
    --highlight: #5e4818;
  }
}

/* Manual override: user-selected dark — applies regardless of system preference */
:root[data-theme="dark"] {
  --paper:     #1c1f1a;
  --paper-2:   #252823;
  --paper-3:   #2c2f29;
  --ink:       #ede4cc;
  --ink-soft:  #b8ac90;
  --ink-faint: #80755e;
  --rule:      #3a3d35;
  --rule-soft: #2a2d27;
  --rule-hair: #34372f;
  --pine-green: #5fb27e;
  --pine-amber: #e8b040;
  --pine-red:   #e85046;
  --accent:    var(--pine-red);
  --accent-2:  var(--pine-green);
  --highlight: #5e4818;
}

/* Manual override: user-selected light — overrides system dark mode if any */
:root[data-theme="light"] {
  --paper:   #f3f0e4;
  --paper-2: #ebe6d3;
  --paper-3: #e0dac2;
  --ink:     #15120b;
  --ink-soft:  #3f3628;
  --ink-faint: #857866;
  --rule:      #d6c89f;
  --rule-soft: #e9ddb8;
  --rule-hair: #ddd0a8;
  --pine-green: #0c5d3a;
  --pine-amber: #dc9c1e;
  --pine-red:   #d81e14;
  --accent:    var(--pine-red);
  --accent-2:  var(--pine-green);
  --highlight: #f4d874;
}

* { box-sizing: border-box; }
html, body { height: 100%; margin: 0; }
body {
  font-family: var(--font-serif);
  font-size: 17px;
  line-height: 1.55;
  color: var(--ink);
  background-color: var(--paper);
  /* Hairline paper grain — barely perceptible noise */
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.1  0 0 0 0 0.09  0 0 0 0 0.07  0 0 0 0.04 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  overscroll-behavior: none;
}
@media (prefers-color-scheme: dark) {
  body { background-image: none; }  /* grain noisy on dark, drop it */
}

/* The dictionary app shell. On the dictionary page it sits beneath the
   site-wide header, so we make the outer .site element the viewport-
   sized box and have .app grow into the space below the header. On a
   page that has no .site wrapper (legacy dev pages), the fallback to
   100dvh keeps it working. */
.site {
  display: grid;
  grid-template-rows: auto 1fr;
  min-height: 100vh;
  min-height: 100dvh;
}
.page-dictionary .site {
  /* On the dictionary page, the .app inside should fill the cell exactly
     — no scrolling at the .site level, scrolling happens inside the
     dictionary panes only. */
  height: 100vh;
  height: 100dvh;
  min-height: 0;
  overflow: hidden;
}
.app {
  display: grid;
  grid-template-rows: auto 1fr;
  /* When .app is inside a .site grid cell it gets `1fr` from the parent;
     when it's free-standing it falls back to viewport height. */
  min-height: 0;
  height: 100%;
}

/* ============= Dictionary's own header (search + count) ============= */
/* This is the bar that sits inside the dictionary page beneath the
   site-wide nav. It carries the search input and entry counter. The
   selector was previously the bare `header`, which now hits BOTH the
   site-wide header AND the dictionary header on the same page; we
   scope it explicitly to the dictionary header. */
header {
  border-bottom: 1px solid var(--rule);
  background: var(--paper);
  padding: 18px 26px 16px;
  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: 22px;
  z-index: 5;
}

header .brand {
  display: flex;
  align-items: center;
  gap: 14px;
  white-space: nowrap;
  /* The brand is an interactive control — clicking it returns to the
     dictionary home (clears search, drops the active entry). The JS
     wires the handler and ARIA role; this rule provides the cursor
     hint and a soft hover affordance so the click is discoverable. */
  cursor: pointer;
  transition: opacity 0.12s;
}
header .brand:hover { opacity: 0.78; }
header .brand:focus-visible {
  outline: 2px solid var(--accent);
  outline-offset: 4px;
  border-radius: 2px;
}
header .brand .brand-glyph {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 50px;
  line-height: 1;
  color: var(--accent);
  display: inline-block;
  transform: rotate(-90deg);
  transform-origin: center center;
  width: 1.1em;
  height: 1.1em;
  text-align: center;
  flex: 0 0 auto;
  user-select: none;
}
header .brand .brand-text {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 2px;
  line-height: 1.05;
}
header .brand .tug {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 36px;
  letter-spacing: -0.04em;
  color: var(--accent);
  line-height: 1;
}
header .brand .latin {
  font-size: 15px;
  color: var(--ink-soft);
  letter-spacing: 0.02em;
  text-transform: none;
  font-style: italic;
  font-variant: normal;
}
@media (max-width: 800px) {
  header { grid-template-columns: 1fr auto; grid-template-rows: auto auto;
           gap: 8px 14px; padding: 10px 16px 10px; }
  header .brand { grid-column: 1; grid-row: 1; }
  header .brand .latin { display: none; }
  header .brand .brand-glyph { font-size: 38px; }
  header .brand .tug { font-size: 26px; }
}

.searchwrap {
  max-width: 720px;
  width: 100%;
  justify-self: center;
  display: flex;
  gap: 8px;
  align-items: stretch;
}
.searchwrap-input {
  /* The magnifier glyph is positioned inside this wrapper, NOT the
     outer .searchwrap — otherwise the glyph would overlap the POS
     dropdown sitting to the right of the input. */
  position: relative;
  flex: 1 1 auto;
  min-width: 0;
}
.searchwrap > .pos-filter,
.searchwrap > .pos-stack,
.searchwrap > .pos-stack > .pos-filter {
  flex: 0 0 auto;
  min-width: 8ch;
  max-width: 18ch;
  align-self: stretch;
}
.searchwrap > .pos-stack {
  width: 18ch;
  max-width: 18ch;
}
.searchwrap > .pos-stack > .pos-filter {
  width: 100%;
}
#q {
  width: 100%;
  padding: 9px 38px 9px 14px;
  font: inherit;
  font-size: 17px;
  color: var(--ink);
  background: var(--paper-2);
  border: 1px solid var(--rule);
  border-radius: 4px;
  outline: none;
  transition: border-color 0.15s, background 0.15s;
  -webkit-appearance: none;
  box-sizing: border-box;
}
#q:focus {
  border-color: var(--accent);
  background: var(--paper);
}
#q::placeholder { color: var(--ink-faint); font-style: italic; }
/* Magnifier glyph anchored to the input's own bounding box. */
.searchwrap-input::after {
  content: '';
  position: absolute;
  right: 13px;
  top: 50%;
  width: 13px; height: 13px;
  transform: translateY(-50%);
  border: 1.5px solid var(--ink-faint);
  border-radius: 50%;
  pointer-events: none;
}
.searchwrap-input::before {
  content: '';
  position: absolute;
  right: 9px;
  top: calc(50% + 4px);
  width: 7px; height: 1.5px;
  background: var(--ink-faint);
  transform: rotate(45deg); transform-origin: left;
  pointer-events: none;
}
.count {
  font-variant-numeric: tabular-nums;
  font-size: 13px;
  color: var(--ink-faint);
  white-space: nowrap;
  font-style: italic;
}
.count b { color: var(--ink); font-weight: 600; font-style: normal; }

/* Theme button (now in header upper-right) + count, grouped together. */
.header-actions {
  display: flex;
  align-items: center;
  gap: 14px;
  justify-self: end;
}
.header-actions #btn-theme {
  background: transparent;
  border: 1px solid var(--rule);
  color: var(--ink-soft);
  font: inherit;
  font-size: 16px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  line-height: 1;
  transition: border-color 0.12s, color 0.12s;
}
.header-actions #btn-theme:hover {
  border-color: var(--accent);
  color: var(--accent);
}

/* ============= Dictionary main grid ============= */
/* The dictionary's <main> is split into two panes: a list column on the
   left and a detail column on the right. This rule MUST be scoped to
   .app or it will hit grammar/about/contact pages and split THEIR
   content into two columns — which is exactly what happened in v1
   when this selector was a bare `main {}`. */
main {
  display: grid;
  grid-template-columns: minmax(360px, 420px) 1fr;
  overflow: hidden;
}
@media (max-width: 800px), (max-height: 500px) {
  main { grid-template-columns: 1fr; }
  #detail.hidden { display: none; }
  #list.hidden   { display: none; }
  /* Mobile / short-screen: restack the dictionary header so the search bar
     gets its own full-width row beneath the count (the brand has moved
     out to the site-wide header above this, so we don't need brand rules
     here). */
  header {
    grid-template-columns: 1fr auto;
    grid-template-rows: auto;
    gap: 8px 14px;
    padding: 10px 16px 10px;
  }
  .count { grid-column: 2; grid-row: 1; }
  .searchwrap { grid-column: 1 / -1; grid-row: 2; max-width: 100%; }
  #q { font-size: 16px; padding: 10px 38px 10px 14px; } /* 16px prevents iOS auto-zoom */
}

/* ============= Controls strip ============= */
.controls {
  display: flex;
  gap: 6px;
  padding: 9px 22px;
  border-bottom: 1px solid var(--rule-soft);
  background: var(--paper-3);
  align-items: center;
  font-size: 12.5px;
  /* Single horizontal line — Random / Clear / Transliterator / Inflection
     should all fit on one row. The POS dropdown moved up to the search
     bar; the theme toggle moved up to the header's upper-right corner.
     On narrow viewports the row scrolls horizontally rather than wrapping. */
  flex-wrap: nowrap;
  overflow-x: auto;
  scrollbar-width: thin;
  -webkit-overflow-scrolling: touch;
  /* Sticky inside the scrollable sidebar */
  position: sticky;
  top: 0;
  z-index: 4;
  /* Subtle shadow when content scrolls under */
  box-shadow: 0 1px 0 var(--rule-soft);
}
.controls > * { flex: 0 0 auto; }
.controls a#btn-grammar { text-decoration: none; display: inline-block; }
.controls button, .controls a#btn-grammar {
  background: var(--paper);
  border: 1px solid var(--rule);
  padding: 5px 11px;
  font: inherit;
  font-size: 12.5px;
  color: var(--ink-soft);
  border-radius: 2px;
  cursor: pointer;
  transition: border-color 0.12s, color 0.12s;
  letter-spacing: 0.02em;
}
.controls button:hover, .controls a#btn-grammar:hover {
  border-color: var(--accent);
  color: var(--accent);
}
.controls button:active { transform: translateY(1px); }
.pos-filter {
  background: var(--paper);
  border: 1px solid var(--rule);
  padding: 5px 24px 5px 10px;
  font: inherit;
  font-size: 12.5px;
  color: var(--ink-soft);
  border-radius: 2px;
  appearance: none;
  -webkit-appearance: none;
  background-image: linear-gradient(45deg, transparent 50%, var(--ink-faint) 50%),
                    linear-gradient(-45deg, transparent 50%, var(--ink-faint) 50%);
  background-position: calc(100% - 13px) 52%, calc(100% - 8px) 52%;
  background-size: 5px 5px;
  background-repeat: no-repeat;
}

/* ============= Results list ============= */
#list {
  border-right: 1px solid var(--rule);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background: var(--paper);
  /* The .controls strip is `position: sticky; top: 0` inside this scroll
     container. On narrow widths it wraps to two rows: the buttons row
     (~46px) plus the All POS dropdown row (~46px) plus 18px padding =
     ~110px total. Use 120px as a safety margin so the active entry
     always sits below the controls when programmatically scrolled
     into view. */
  scroll-padding-top: 120px;
}
.group-hdr {
  padding: 22px 22px 10px;
  border-bottom: 1px solid var(--rule-hair);
  background: transparent;
  display: flex;
  align-items: baseline;
  gap: 14px;
}
.group-hdr .tug {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 36px;
  color: var(--accent);              /* RED back */
  line-height: 1;
  letter-spacing: -0.04em;
}
.group-hdr .latin {
  font-family: var(--font-serif);
  font-size: 13px;
  color: var(--ink-faint);
  letter-spacing: 0.14em;
  text-transform: uppercase;
}
.result {
  padding: 11px 22px 13px;
  border-bottom: 1px solid var(--rule-hair);
  cursor: pointer;
  transition: background 0.12s;
  display: grid;
  grid-template-columns: 76px 1fr;
  gap: 14px;
  align-items: start;
  /* Per-entry scroll offset: when app.js calls scrollIntoView() to bring
     the active entry into view, this leaves room for the sticky controls
     strip above. Matches scroll-padding-top on #list. 120px covers the
     two-row wrapped state on narrow viewports. */
  scroll-margin-top: 120px;
}
.result:hover { background: var(--paper-2); }
.result.active {
  background: var(--paper-2);
  border-left: 3px solid var(--accent);
  padding-left: 19px;
}
.result .r-tug {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 25px;
  color: var(--ink-soft);
  line-height: 1.15;
  letter-spacing: -0.04em;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  /* No ellipsis — fade out at edges instead, more elegant than "..." */
  -webkit-mask-image: linear-gradient(to right, transparent 0, black 8px, black calc(100% - 10px), transparent 100%);
          mask-image: linear-gradient(to right, transparent 0, black 8px, black calc(100% - 10px), transparent 100%);
}
.result .r-body {
  min-width: 0;
}
.result .r-hw {
  font-size: 16.5px;
  font-weight: 500;          /* was 600 */
  color: var(--ink);
  letter-spacing: 0.002em;
}
.result .r-hw em {
  color: var(--ink-soft);
  font-weight: 400;
  font-style: italic;
  font-size: 15px;
  margin-left: 6px;
}
.result .r-pos {
  font-size: 11.5px;
  font-variant: small-caps;
  letter-spacing: 0.07em;
  color: var(--accent);
  font-style: normal;
  font-weight: 300;
  margin-top: 3px;
  font-family: var(--font-serif);
}
.result .r-gloss {
  color: var(--ink-soft);
  font-size: 14px;
  margin-top: 4px;
  line-height: 1.45;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.result mark {
  font: inherit;
  background: var(--highlight);
  color: inherit;
  padding: 0 1px;
  border-radius: 1px;
}
.empty {
  padding: 60px 22px;
  text-align: center;
  color: var(--ink-faint);
  font-style: italic;
}
.ctx-banner {
  padding: 10px 22px;
  border-bottom: 1px solid var(--rule-soft);
  background: var(--paper-2);
  font-size: 13px;
  color: var(--ink-soft);
  font-style: italic;
}
.ctx-banner b {
  font-style: normal;
  color: var(--accent);
  font-weight: 600;
}
.ctx-banner .link {
  color: var(--accent);
  cursor: pointer;
  text-decoration: underline;
  text-decoration-color: var(--rule);
}
.ctx-banner .link:hover { text-decoration-color: var(--accent); }

#update-status {
  display: none;
  padding: 10px 22px;
  background: var(--paper-2);
  border-bottom: 1px solid var(--rule-soft);
  font-size: 13px;
  color: var(--ink-soft);
  font-style: italic;
}
#update-status.visible { display: block; }
#update-status.success {
  background: color-mix(in srgb, var(--pine-green) 12%, var(--paper));
  color: var(--pine-green);
}
#update-status.error {
  background: color-mix(in srgb, var(--pine-red) 12%, var(--paper));
  color: var(--pine-red);
}
#update-status b { font-style: normal; font-weight: 600; }

/* ============= Detail ============= */
#detail {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background: var(--paper);
  /* Padding lives on #detail-content rather than #detail, so any sticky
     element at the top of #detail-content (e.g. the verb-conj toolbar) sits
     flush against the visual top of the pane instead of being pushed down
     by 44px of dead space. */
  padding: 0;
  /* When scrollIntoView targets an element inside the detail pane, leave
     this much space at the top before the target — covers the sticky page
     header and the mobile back-button row. Larger on mobile because the
     URL bar and mobile sticky controls take more vertical space. */
  scroll-padding-top: 60px;
}
#detail-content {
  padding: 44px 60px 120px;
}
@media (max-width: 800px), (max-height: 500px) {
  #detail { padding: 0; scroll-padding-top: 140px; }
  #detail-content { padding: 20px 22px 100px; }
}
/* Detail-view bar: the same strip as the list's .controls, holding the
   "Back to results" button, instead of a floating button. Shown on mobile
   for real entries only (matches the old back-button visibility). */
.detail-bar {
  display: none;
  align-items: center;
  padding: 9px 22px;
  border-bottom: 1px solid var(--rule-soft);
  background: var(--paper-3);
  position: sticky;
  top: 0;
  z-index: 4;
  box-shadow: 0 1px 0 var(--rule-soft);
}
.backbtn {
  background: var(--paper);
  border: 1px solid var(--rule);
  border-radius: 2px;
  padding: 5px 12px;
  font: inherit;
  font-size: 12.5px;
  color: var(--ink-soft);
  cursor: pointer;
  letter-spacing: 0.02em;
}
.backbtn:hover { border-color: var(--ink-soft); color: var(--ink); }
/* Only surface the mobile back bar when a real entry is in the detail
   pane AND we got there via an in-app click. On first page-load the pane
   carries `.is-placeholder` (set in the HTML and re-applied by goHome on
   the brand click) and shows the intro text — there's no "results" to go
   back to. On deep-link / URL-hash loads the pane is real-entry but the
   user didn't navigate from a results list either, so `.from-hash` is
   set and we keep the bar hidden until they actually click something. */
@media (max-width: 800px), (max-height: 500px) {
  #detail:not(.is-placeholder):not(.from-hash) .detail-bar { display: flex; }
}

.placeholder {
  color: var(--ink-faint);
  font-style: italic;
  text-align: center;
  padding-top: 18vh;
  font-size: 14.5px;
  line-height: 1.8;
}
.placeholder .tug {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 67px;
  color: var(--accent);              /* RED back */
  letter-spacing: -0.04em;
  display: block;
  margin-bottom: 18px;
  letter-spacing: -0.04em;  /* tighten Tugvut spacing ~5% */
  opacity: 0.6;
}
.placeholder kbd {
  background: var(--paper-2);
  border: 1px solid var(--rule);
  border-radius: 3px;
  padding: 1px 6px;
  font-family: var(--font-mono);
  font-size: 12px;
  font-style: normal;
  color: var(--ink);
}
.placeholder .key-help {
  max-width: 380px;
  margin: 28px auto 0;
  text-align: left;
  padding: 20px 26px;
  background: var(--paper-2);
  border: 1px solid var(--rule-soft);
  border-radius: 4px;
  font-style: normal;
}
.placeholder .kh-title {
  font-family: var(--font-serif);
  font-style: italic;
  font-size: 12px;
  color: var(--accent);
  text-transform: uppercase;
  letter-spacing: 0.12em;
  margin-bottom: 12px;
  text-align: center;
}
.placeholder .kh-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 7px 14px;
  font-size: 14px;
}
.placeholder .kh-grid span {
  color: var(--ink);
  display: flex;
  align-items: center;
  gap: 8px;
}
.placeholder .kh-grid kbd { min-width: 30px; text-align: center; }
.placeholder .kh-suffix {
  margin-top: 16px;
  padding-top: 12px;
  border-top: 1px solid var(--rule-soft);
  font-size: 13px;
  color: var(--ink-soft);
  text-align: center;
}

/* ===== Entry ===== */
/* Side-by-side header: Latin (left) | hairline rule | Tuġvut (right) */
.entry .entry-head {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 1px minmax(0, 1fr);
  column-gap: 28px;
  align-items: center;
  margin: 0 0 18px;
  padding-bottom: 22px;
  border-bottom: 1px solid var(--rule-hair);
}
.entry .entry-head::before {
  /* The vertical rule lives in the middle grid cell as a pseudo-element
     spanning full block height. */
  content: "";
  grid-column: 2;
  grid-row: 1;
  width: 1px;
  height: 100%;
  background: var(--rule);
  justify-self: center;
  align-self: stretch;
  min-height: 1.5em;
}
.entry .entry-head-latin {
  grid-column: 1;
  grid-row: 1;
  min-width: 0;
  padding-right: 14px;
}
.entry .entry-head-tug {
  grid-column: 3;
  grid-row: 1;
  min-width: 0;
  padding-left: 14px;
  /* Long Tuġvut headwords must not wrap mid-word — connected-script glyph
     shaping breaks if a medial letter is forced to a new line. We let the
     cell scroll horizontally instead. The .tugvut element below has
     white-space: nowrap to enforce this. */
  overflow-x: auto;
}
@media (max-width: 800px) {
  /* On mobile: stack vertically. Latin first, then Tuġvut.
     Use explicit grid-row values so the two blocks don't overlap. */
  .entry .entry-head {
    grid-template-columns: 1fr;
    grid-template-rows: auto auto;
    column-gap: 0;
    row-gap: 14px;
    align-items: start;
  }
  .entry .entry-head::before { display: none; }
  .entry .entry-head-latin { grid-column: 1; grid-row: 1; padding-right: 0; }
  .entry .entry-head-tug   { grid-column: 1; grid-row: 2; padding-left: 0; }
}

.entry .tugvut {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 58px;          /* slightly smaller now that it's in a column */
  line-height: 1;
  /* Tuġvut headword in the accent (Pine red), echoing sense numbers and
     the brand. Whole-word coloring only — no span splits, so HarfBuzz
     shaping is preserved and the connected-script glyphs render correctly.
     The sematic line below uses a muted variant to distinguish the two
     head-line elements without breaking visual cohesion. */
  color: var(--accent);
  margin: 0 0 6px;
  letter-spacing: -0.04em;
  /* Tuġvut is a connected script: a mid-word line break would cause the
     letter at the start of the new line to be rendered with its initial
     glyph shape instead of the correct medial form. nowrap keeps each
     word intact; overflow on the parent (.entry-head-tug) handles the
     edge case of words longer than the column. */
  white-space: nowrap;
  text-align: left;
}
.entry h1 {
  font-family: var(--font-serif);
  font-size: 36px;
  font-weight: 400;
  margin: 0 0 2px;
  line-height: 1.1;
  letter-spacing: -0.005em;
  color: var(--ink);
}
.entry .alt-forms {
  font-family: var(--font-serif);
  font-size: 22px;
  font-weight: 400;
  font-style: italic;       /* italic per Pine convention — sematic forms */
  color: var(--ink-soft);
  margin: 0 0 0;            /* removed bottom margin — head's padding handles spacing */
  line-height: 1.2;
}
.entry .pos-block {
  margin: 14px 0 28px;
  padding-bottom: 12px;
  border-bottom: 1px solid var(--rule-hair);
}
.entry .pos {
  font-family: var(--font-serif);
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  color: var(--accent);
  font-variant: small-caps;
  letter-spacing: 0.08em;
  margin: 0;
  padding: 0;
  border: 0;
}
.entry .def {
  font-size: 17px;
  line-height: 1.72;
  max-width: 64ch;
  color: var(--ink);
}
.entry .def .sense {
  display: flex;
  gap: 14px;
  margin-bottom: 12px;
}
.entry .def .sense-num {
  color: var(--accent);              /* RED back */
  font-weight: 600;
  font-style: normal;
  flex-shrink: 0;
  font-variant-numeric: tabular-nums;
  min-width: 1.5em;
  font-size: 16px;
  padding-top: 1px;
}
.entry .def .sense > div { flex: 1; min-width: 0; }
.entry .def .sense-solo { margin-bottom: 12px; }

/* Italic = Pine; English glosses stay upright. Pine examples in accent
   red so they stand out from the white English glosses (per L. feedback
   2026-05-08: examples were getting visually lost against English text). */
.entry .def i.pine-ex,
.result .r-gloss i.pine-ex {
  font-style: italic;
  font-size: 1.04em;
  color: var(--accent);
}
.entry .def i.paren-morph,
.result .r-gloss i.paren-morph {
  font-style: italic;
  font-size: 1.04em;
  color: var(--ink);
}
.entry .def i.paren-morph { color: var(--ink-soft); font-size: 1em; }
.entry .def .gloss-en,
.result .r-gloss .gloss-en {
  font-style: normal;
  color: var(--ink-soft);
}
.entry .def .sc,
.result .r-gloss .sc {
  font-style: normal;
  font-variant-caps: all-small-caps;
  font-feature-settings: "smcp" 1, "c2sc" 1;
  text-transform: lowercase;
  letter-spacing: 0.06em;
  color: inherit;
  font-weight: 500;
}

.entry .def mark,
.entry .neighbors mark {
  font: inherit;
  background: var(--highlight);
  color: inherit;
  padding: 0 2px;
  border-radius: 2px;
}

/* ===== IPA line — sits inside the .pos-block frame, above the POS code ===== */
/* Charis SIL gives full IPA coverage including phonetic-extension chars
   (ᶣ, ʷ, tie-bar ͜, devoicing rings) that Libre Baskerville lacks. */
.entry .pos-block .ipa-line {
  font-family: "Charis SIL", "Doulos SIL", Cambria, Georgia, "Times New Roman", serif;
  font-size: 16px;
  color: var(--ink-soft);
  margin: 0 0 6px;
  letter-spacing: 0.005em;
}
/* Sematic IPA: algorithmically generated (the asem line above came from
   the offline pipeline and is authoritative). Slightly faded to mark it
   as a secondary, system-generated transcription. */
.entry .pos-block .ipa-line.ipa-sem {
  color: var(--ink-faint);
  margin-top: -2px;
}

/* ===== Metadata (forms) ===== */
.entry .meta {
  margin-top: 30px;
  padding-top: 14px;
  border-top: 1px solid var(--rule-soft);
  font-size: 12px;
  color: var(--ink-faint);
  letter-spacing: 0.02em;
  font-family: var(--font-mono);
}
.entry .meta .label {
  color: var(--ink-faint);
  margin-right: 8px;
}
.entry .meta .val {
  color: var(--ink-soft);
}

/* ===== Declension paradigms ===== */
.paradigm-section {
  margin-top: 40px;
  padding-top: 24px;
  border-top: 1px solid var(--rule-hair);
}
.paradigm-head {
  font-family: var(--font-serif);
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  color: var(--accent);
  font-variant: small-caps;
  letter-spacing: 0.08em;
  margin-bottom: 18px;
}
.paradigm-block {
  margin-bottom: 28px;
  /* When the active script is Tuġvut and the connected-script content
     in some cells is wider than the viewport, this wrapper scrolls
     horizontally so the user can pan to see the second column rather
     than having the script break mid-word. With Teulgi (Latin) cells
     the table happily fits within the viewport and no scrolling
     occurs — the wrapper is a no-op when not needed. */
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  /* A subtle scrollbar hint so users know they can swipe sideways. */
  scrollbar-width: thin;
}
.paradigm-block:last-child { margin-bottom: 0; }
.paradigm-meta {
  font-family: var(--font-mono);
  font-size: 11px;
  color: var(--ink-faint);
  margin-bottom: 12px;
  display: flex;
  gap: 14px;
  align-items: baseline;
  flex-wrap: wrap;
}
.paradigm-code {
  color: var(--ink-soft);
  background: transparent;
  border: 1px solid var(--rule-hair);
  padding: 2px 7px;
  border-radius: 2px;
  font-size: 11px;
  letter-spacing: 0.02em;
}
.paradigm-via {
  font-style: italic;
  color: var(--ink-faint);
  font-family: var(--font-serif);
  font-size: 12px;
}
.paradigm-via code {
  font-family: var(--font-mono);
  background: var(--paper-2);
  padding: 1px 4px;
  border-radius: 2px;
  font-style: normal;
  font-size: 10.5px;
}
.paradigm-table {
  /* width: auto with min-width: 100% means: fill the container when
     content is small (so the case-name column lines up nicely with
     the page text), but allow the table to grow PAST the container
     width when a Tuġvut cell holds a long connected word. The
     containing .paradigm-block has overflow-x:auto so any overflow
     becomes horizontal scroll instead of mid-word line breaks.

     max-width: none drops the older 620px cap, which prevented the
     table from sizing to its longest Tuġvut word. */
  width: auto;
  min-width: 100%;
  max-width: none;
  border-collapse: collapse;
  font-size: 15px;
  margin-bottom: 4px;
  table-layout: auto;
}
.paradigm-table thead th {
  font-family: var(--font-serif);
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.16em;
  color: var(--ink-faint);
  font-variant: small-caps;
  text-align: left;
  padding: 8px 10px 8px 0;
  border-bottom: 1px solid var(--rule);
}
.paradigm-table tbody th {
  font-family: var(--font-serif);
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  color: var(--ink-soft);
  text-align: left;
  padding: 7px 14px 7px 0;
  width: 110px;
  vertical-align: baseline;
  white-space: nowrap;
}
.paradigm-table tbody td {
  padding: 7px 10px 7px 0;
  vertical-align: baseline;
  color: var(--ink);
  word-break: break-word;
}
.paradigm-table .pine {
  font-family: var(--font-serif);
  font-size: 16px;
  /* Long Teulgi forms like "piḷḷutśuḷḷįinohuvogi" must not break mid-word
     on mobile — the paradigm-block wrapper provides horizontal scroll
     instead. Same discipline as Tuġvut cells. */
  white-space: nowrap;
  word-break: keep-all;
  overflow-wrap: normal;
}
.paradigm-table .tugvut-cell {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 31px;
  line-height: 1.2;
  letter-spacing: -0.04em;
  color: var(--ink);
  /* Tuġvut is a connected script: every glyph form (initial / medial /
     final) is selected based on its neighbours. If the browser breaks a
     word across lines, the medial glyph at the new line's start renders
     as an initial, corrupting the word visually. Therefore Tuġvut MUST
     NEVER wrap mid-word. If the table is too wide for the viewport,
     the .paradigm-block wrapper provides horizontal scroll instead.

     Note: this overrides the .paradigm-table tbody td rule above which
     sets `word-break: break-word` for Latin/Teulgi cells. */
  white-space: nowrap;
  word-break: keep-all;
  overflow-wrap: normal;
  overflow: visible;
  text-overflow: clip;
}
.entry .tugvut.tugvut-sem-line {
  font-size: 32px;          /* ~70% of the 48px main asem line in column mode */
  color: var(--ink-soft);
  font-style: normal;       /* synthetic italic broke glyph fills — drop */
  margin: 0;                /* spacing now from head padding */
  line-height: 1;
}

/* ===== Verb conjugation ===== */
.verb-conj-note {
  font-size: 12px;
  color: var(--ink-faint);
  font-style: italic;
  margin: -8px 0 14px;
}
.mood-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-bottom: 16px;
  border-bottom: 1px solid var(--rule-hair);
  padding-bottom: 12px;
}
.mood-chip {
  display: inline-block;
  padding: 5px 12px;
  font-family: var(--font-serif);
  font-size: 12.5px;
  font-variant: small-caps;
  letter-spacing: 0.05em;
  color: var(--ink-soft);
  border: 1px solid var(--rule);
  border-radius: 2px;
  cursor: pointer;
  background: var(--paper);
  transition: color 0.12s, border-color 0.12s, background 0.12s;
  user-select: none;
  font-weight: 400;
}
.mood-chip:hover {
  color: var(--accent);
  border-color: var(--accent);
}
.mood-chip.active {
  background: var(--accent);
  color: var(--paper);
  border-color: var(--accent);
}

/* Hide all panels by default; show the one whose data-mood matches .verb-conj's
   data-active-mood attribute (set by JS click handler). */
.mood-panel { display: none; }
.verb-conj[data-active-mood="indicative"]  .mood-panel.mood-indicative,
.verb-conj[data-active-mood="dubitative"]  .mood-panel.mood-dubitative,
.verb-conj[data-active-mood="optative"]    .mood-panel.mood-optative,
.verb-conj[data-active-mood="conditional"] .mood-panel.mood-conditional,
.verb-conj[data-active-mood="potential"]   .mood-panel.mood-potential {
  display: block;
}

/* Sticky control strip: agentivity (or direction) toggle + mood tabs.
   Pinned to the top of the scroll container (#detail) so the user always
   has the primary selectors in reach while scrolling through long
   paradigm tables. The script/colors action row sits ABOVE this strip
   and scrolls away normally — this contains only the two selectors that
   change which paradigm slice is being viewed.

   Why we wrap rather than make the toggles individually sticky: stacking
   two sticky elements with different heights gets fragile fast (the
   second has to know the height of the first). A single wrapper sticks
   as one unit at top:0 with a single z-index, and the inner layout
   stays normal. The wrapper also paints a paper background that
   masks scrolled content from showing through. */
.verb-conj-sticky {
  position: sticky;
  top: 0;
  z-index: 6;
  background: var(--paper);
  /* Hairline rule on the bottom edge so the strip is visually anchored
     when content scrolls beneath it. Soft so it doesn't scream. */
  border-bottom: 1px solid var(--rule-soft);
  /* Extend edge-to-edge across #detail-content's padding so there's no
     ugly gap on the right at narrow widths. The bar sits inside the
     padded #detail-content container; negative horizontal margins pull
     it out to the parent's content edges, and matching horizontal
     padding on the bar itself keeps the toggles aligned with the body
     content below. Values mirror #detail-content's padding (60px desktop,
     22px mobile). */
  margin: 0 -60px 14px;
  padding: 8px 60px;
}
@media (max-width: 800px), (max-height: 500px) {
  .verb-conj-sticky { margin: 0 -22px 14px; padding: 8px 22px; }
}
/* The first toggle inside the sticky wrapper carries the section's own
   bottom margin; we drop that here because the wrapper provides spacing
   below itself via `margin-bottom`. */
.verb-conj-sticky .agentivity-toggle,
.verb-conj-sticky .direction-toggle {
  margin-bottom: 8px;
}
.verb-conj-sticky .mood-tabs {
  margin-bottom: 0;
  padding-bottom: 6px;
  border-bottom: none;
}

.verb-tense-block { margin-bottom: 22px; }
.verb-tense-block:last-child { margin-bottom: 4px; }
.verb-tense-label {
  font-family: var(--font-serif);
  font-size: 12px;
  color: var(--ink-faint);
  font-variant: small-caps;
  letter-spacing: 0.1em;
  margin-bottom: 6px;
  font-weight: 400;
}
.verb-table { max-width: 520px; }
.verb-table tbody th {
  width: 80px;
  font-size: 13px;
}
.verb-na { color: var(--ink-faint); }
.verb-empty {
  font-style: italic;
  color: var(--ink-faint);
  font-size: 14px;
}

/* No zebra stripes — cleaner and more academic */
.paradigm-table tbody tr {
  border-bottom: 1px solid var(--rule-hair);
}
.paradigm-table tbody tr:last-child { border-bottom: none; }

/* Coloured suffix-endings in paradigm cells.
   Stem stays in default ink; only the inflectional ending takes colour. */
.paradigm-table .ending-sg { color: var(--pine-green); }
.paradigm-table .ending-pl { color: var(--pine-red); }
.paradigm-table .ending-adj { color: var(--pine-amber); }
.paradigm-tugvut-block {
  margin-top: 14px;
  padding-top: 10px;
  border-top: 1px dashed var(--rule-soft);
}
.paradigm-tugvut { margin-top: 8px; }
.paradigm-tugvut summary {
  cursor: pointer;
  font-family: var(--font-serif);
  font-style: italic;
  font-size: 12px;
  color: var(--accent);
  letter-spacing: 0.05em;
  padding: 6px 0;
  list-style: none;
  user-select: none;
}
.paradigm-tugvut summary::-webkit-details-marker { display: none; }
.paradigm-tugvut summary::before {
  content: '▸ ';
  display: inline-block;
  transition: transform 0.15s;
}
.paradigm-tugvut[open] summary::before { transform: rotate(90deg); }
.paradigm-tugvut[open] summary { margin-bottom: 6px; }
/* Comparative / superlative degree declensions, and the adjective verbal
   (predicative) conjugation — collapsible, collapsed by default. Mirrors the
   .paradigm-tugvut disclosure styling so they read as native sub-sections. */
.paradigm-degree {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px dashed var(--rule-soft);
}
.paradigm-degree.adj-verbal { margin-top: 14px; }
.paradigm-degree > summary {
  cursor: pointer;
  font-family: var(--font-serif);
  font-variant: small-caps;
  font-style: normal;
  font-weight: 300;
  font-size: 13px;
  letter-spacing: 0.07em;
  color: var(--accent);
  padding: 4px 0;
  list-style: none;
  user-select: none;
}
.paradigm-degree > summary::-webkit-details-marker { display: none; }
.paradigm-degree > summary::before {
  content: '▸ ';
  display: inline-block;
  transition: transform 0.15s;
}
.paradigm-degree[open] > summary::before { transform: rotate(90deg); }
.paradigm-degree[open] > summary { margin-bottom: 8px; }
/* Long Teulgi/Tuġvut forms scroll horizontally rather than wrapping. */
.paradigm-degree-body { overflow-x: auto; }
.paradigm-extra {
  margin-top: 12px;
  border-top: 1px dashed var(--rule);
  padding-top: 8px;
}
.paradigm-extra tbody th { width: 130px; }
.paradigm-missing {
  font-style: italic;
  color: var(--ink-faint);
  background: var(--paper-2);
  padding: 10px 14px;
  border-left: 3px solid var(--rule);
  border-radius: 2px;
}
.paradigm-warn { margin-top: 4px; font-size: 13px; }

/* ===== Surrounding entries ===== */
.neighbors {
  margin-top: 40px;
  padding-top: 20px;
  border-top: 1px solid var(--rule);
}
.neighbors-list {
  /* Same vertical footprint as the old fixed 5+1+5 listing. The 41
     pre-rendered entries scroll within this box; the scroll listener
     on the list extends in either direction as the user approaches
     an edge. Mirrors the row-height arithmetic in .neigh below:
     ~42px per regular row + ~46px for the highlighted anchor row,
     × 11 ≈ 466px. */
  /* Positioning context so a child's offsetTop is measured from this box
     (the scroll-to-centre math in _wireNeighborScroll depends on it). */
  position: relative;
  max-height: 466px;
  overflow-y: auto;
  /* Hairline so the box reads as a contained scroll region rather
     than as bleeding into the surrounding entry pane. */
  scrollbar-width: thin;
  scrollbar-gutter: stable;
}
.neighbors-head {
  font-family: var(--font-serif);
  font-style: italic;
  font-size: 13px;
  color: var(--accent);
  text-transform: uppercase;
  letter-spacing: 0.15em;
  margin-bottom: 14px;
}
.neigh {
  display: grid;
  grid-template-columns: 32px 1fr;
  gap: 10px;
  align-items: baseline;
  padding: 6px 10px;
  margin: 0 -10px;
  border-radius: 3px;
  cursor: pointer;
  transition: background 0.1s;
}
.neigh:hover { background: var(--paper-2); }
.neigh .n-marker {
  color: var(--ink-faint);
  font-size: 14px;
  font-family: var(--font-mono);
  text-align: right;
}
.neigh.cur {
  background: var(--paper-2);
  padding: 8px 10px;
}
.neigh.cur .n-marker { color: var(--accent); font-weight: bold; }
.neigh .n-main {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 6px 12px;
  min-width: 0;
}
.neigh .n-tug {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 26px;
  color: var(--ink);
  letter-spacing: -0.04em;
  flex-shrink: 0;
  min-width: 80px;
  line-height: 1.15;
}
.neigh .n-hw {
  font-size: 15px;
  color: var(--ink);
  font-weight: 500;
}
.neigh.cur .n-hw { font-weight: 600; color: var(--accent); }
.neigh .n-gloss {
  font-size: 13px;
  color: var(--ink-faint);
  font-style: italic;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  min-width: 0;
}

/* scrollbars */
#list::-webkit-scrollbar, #detail::-webkit-scrollbar { width: 6px; }
#list::-webkit-scrollbar-thumb,
#detail::-webkit-scrollbar-thumb { background: var(--rule); border-radius: 3px; }

/* load more */
.loadmore {
  display: block;
  width: calc(100% - 44px);
  margin: 12px 22px 24px;
  padding: 10px;
  background: var(--paper);
  border: 1px dashed var(--rule);
  color: var(--ink-soft);
  font: inherit;
  font-size: 13px;
  font-style: italic;
  cursor: pointer;
  border-radius: 3px;
}
.loadmore:hover { border-color: var(--accent); color: var(--accent); }

/* ===== Connegative + agentivity toggle (added 2026-04) ===== */
.connegative-block {
  margin: 4px 0 18px;
  padding: 10px 14px;
  background: var(--paper-2);
  border-left: 3px solid var(--rule);
  border-radius: 2px;
}
.conn-head {
  font-family: var(--font-serif);
  font-size: 12px;
  font-variant: small-caps;
  letter-spacing: 0.1em;
  color: var(--ink-faint);
  margin-bottom: 6px;
  font-weight: 400;
}
.conn-sub {
  font-variant: normal;
  letter-spacing: 0;
  font-style: italic;
  font-size: 11.5px;
  color: var(--ink-faint);
}
.verb-conn-table {
  max-width: 320px;
  margin-bottom: 0;
}
.verb-conn-table tbody th {
  width: 110px;
  font-size: 12.5px;
}

.agentivity-toggle {
  display: flex;
  gap: 4px;
  margin-bottom: 14px;
}
.agentivity-chip {
  display: inline-block;
  padding: 5px 14px;
  font-family: var(--font-serif);
  font-size: 12.5px;
  font-variant: small-caps;
  letter-spacing: 0.05em;
  color: var(--ink-soft);
  border: 1px solid var(--rule);
  border-radius: 2px;
  cursor: pointer;
  background: var(--paper);
  transition: color 0.12s, border-color 0.12s, background 0.12s, opacity 0.12s;
  user-select: none;
  font-weight: 400;
}
.agentivity-chip:hover {
  color: var(--accent);
  border-color: var(--accent);
}
.agentivity-chip.active {
  background: var(--accent);
  color: var(--paper);
  border-color: var(--accent);
}
.agentivity-chip.faint {
  /* Discouraged but still toggleable. The locked side is rendered fainter
     rather than hidden, so the user can still inspect it for reference. */
  opacity: 0.5;
  font-style: italic;
}
.agentivity-chip.faint.active {
  opacity: 0.85;
}

/* Show only the panel set whose agentivity is active. */
.agentivity-panel { display: none; }
.verb-conj[data-active-agentivity="agentive"]   .agentivity-panel.agentivity-agentive,
.verb-conj[data-active-agentivity="unagentive"] .agentivity-panel.agentivity-unagentive {
  display: block;
}

/* When the active side is not the natural one, dim its panel slightly to
   reinforce that this is non-canonical material. */
.verb-conj[data-support-agentive="0"][data-active-agentivity="agentive"]   .agentivity-panel.agentivity-agentive,
.verb-conj[data-support-unagentive="0"][data-active-agentivity="unagentive"] .agentivity-panel.agentivity-unagentive {
  opacity: 0.78;
}

.series-name {
  font-style: italic;
  color: var(--ink-soft);
}

/* =============================================================================
 * v2 verb-conjugation additions: transitive direction toggle, prefix/suffix
 * coloring, kind pill, script toggle (Teulgi/Tuġvut), color toggle, full
 * paradigm modal.
 * ============================================================================= */

/* --- Transitive direction toggle (prograde / retrograde). ----------------- */
/* Mirrors .agentivity-toggle exactly; only the data-attribute differs. */
.direction-toggle {
  display: flex;
  gap: 4px;
  margin-bottom: 14px;
}
.direction-chip {
  display: inline-block;
  padding: 5px 14px;
  font-family: var(--font-serif);
  font-size: 12.5px;
  font-variant: small-caps;
  letter-spacing: 0.05em;
  color: var(--ink-soft);
  border: 1px solid var(--rule);
  border-radius: 2px;
  cursor: pointer;
  background: var(--paper);
  transition: color 0.12s, border-color 0.12s, background 0.12s;
  user-select: none;
}
.direction-chip:hover { color: var(--accent); border-color: var(--accent); }
.direction-chip.active { background: var(--accent); color: var(--paper); border-color: var(--accent); }

.direction-panel { display: none; }
.verb-conj[data-active-direction="prograde"]   .direction-panel.direction-prograde,
.verb-conj[data-active-direction="retrograde"] .direction-panel.direction-retrograde {
  display: block;
}

/* --- Prefix/suffix coloring inside conjugated cells. ---------------------- */
.paradigm-table .verb-prefix { color: var(--pine-amber); }
.paradigm-table .verb-suffix { color: var(--pine-red); }

/* --- Kind pill (intransitive / transitive) in the conjugation header. ----- */
.verb-kind-pill {
  display: inline-block;
  margin-left: 8px;
  padding: 1px 8px;
  font-family: var(--font-serif);
  font-size: 11px;
  font-variant: small-caps;
  letter-spacing: 0.06em;
  color: var(--ink-soft);
  background: transparent;
  border: 1px solid var(--rule);
  border-radius: 2px;
  vertical-align: middle;
  font-weight: 400;
}

/* --- Empty/placeholder text. ---------------------------------------------- */
.paradigm-table .verb-na {
  color: var(--ink-soft);
  font-style: italic;
  opacity: 0.55;
}
.verb-empty {
  color: var(--ink-soft);
  font-style: italic;
  font-size: 12.5px;
  padding: 8px 0;
}

/* --- Action row: subtle inline-text controls. ----------------------------- */
/* The script toggle, color toggle, and full-paradigm trigger live in this row.
   Styled as small-caps text rather than chunky buttons, so they don't compete
   visually with the agentivity / mood tabs (which carry the primary state). */
.verb-actions {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 4px 18px;
  margin: 4px 0 14px;
  font-family: var(--font-serif);
  font-size: 12px;
  font-variant: small-caps;
  letter-spacing: 0.06em;
  color: var(--ink-soft);
}
.verb-actions .script-toggle {
  display: inline-flex;
  align-items: baseline;
  gap: 0;
}
.verb-actions .script-chip,
.verb-actions .color-toggle-btn,
.verb-actions .show-full-btn {
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  font: inherit;
  font-variant: inherit;
  letter-spacing: inherit;
  color: var(--ink-soft);
  cursor: pointer;
  transition: text-decoration-color 0.15s;
  /* All chips wear the same color, active or not — the only visual
     indicator of "active" is the accent underline. Without this, the
     inactive chip looked dimmer than the active one, which the user
     read as "graying out" — and the dictionary's own toggle has no
     such contrast, only the underline. */
  text-decoration: underline 1px solid transparent;
  text-underline-offset: 3px;
  line-height: 1.3;
}
.verb-actions .script-chip:hover,
.verb-actions .color-toggle-btn:hover,
.verb-actions .show-full-btn:hover { text-decoration-color: var(--ink-soft); }
.verb-actions .script-chip.active,
.verb-actions .color-toggle-btn.active {
  /* Same color as inactive — only the underline marks the active
     chip. Keeps the toggle visually quiet and matches the dictionary. */
  text-decoration-color: var(--accent);
}
.verb-actions .script-toggle {
  display: inline-flex;
  align-items: baseline;
  gap: 7px;
}
.verb-actions .script-chip + .script-chip { /* (kept for spec compliance) */ }
.verb-actions .script-toggle .script-chip:first-of-type::after {
  content: '·';
  /* Separator wears the same tone as the chips themselves (not a
     dimmer rule colour), so it reads as part of the same control,
     not as a faded UI element. */
  color: var(--ink-soft);
  margin: 0 0 0 7px;
  display: inline-block;
  border: none;
  pointer-events: none;
  text-decoration: none;
}
}
.verb-actions .show-full-btn::after {
  content: ' »';
  opacity: 0.55;
}

/* --- Tuġvut font when that script is active. ------------------------------ */
/* Verb cells: bump to match the noun .tugvut-cell rule (26px) so the script
   reads at the same scale across declensions and conjugations. Connected
   script — never wrap mid-word; horizontal scroll on the wrapper handles
   overflow. */
.verb-conj[data-active-script="tugvut"] .paradigm-table td.pine {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 31px;
  line-height: 1.2;
  letter-spacing: -0.04em;
  white-space: nowrap;
  word-break: keep-all;
  overflow-wrap: normal;
}
/* Declension cells in Tuġvut: same treatment via the .pine-tug class added by
   the renderer when the active script is Tuġvut. Connected-script — must
   never wrap mid-word; .paradigm-block scrolls horizontally instead. */
.paradigm-table td.pine.pine-tug {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 31px;
  line-height: 1.2;
  letter-spacing: -0.04em;
  white-space: nowrap;
  word-break: keep-all;
  overflow-wrap: normal;
}

/* --- Full-paradigm <dialog> popup. ---------------------------------------- */
.full-paradigm-dialog {
  width: min(900px, 94vw);
  max-height: 90vh;
  padding: 0;
  border: 1px solid var(--rule);
  border-radius: 4px;
  background: var(--paper);
  color: var(--ink);
  box-shadow: 0 12px 48px rgba(0,0,0,0.18);
  overflow: hidden;
}
.full-paradigm-dialog::backdrop { background: rgba(20, 16, 8, 0.45); }
.full-paradigm-content {
  max-height: 90vh;
  overflow-y: auto;
  padding: 22px 26px 26px;
}
.full-paradigm-close {
  position: absolute;
  top: 6px;
  right: 10px;
  width: 32px; height: 32px;
  padding: 0;
  background: transparent;
  border: none;
  font-size: 24px;
  line-height: 1;
  color: var(--ink-soft);
  cursor: pointer;
  z-index: 1;
}
.full-paradigm-close:hover { color: var(--accent); }

/* Modal header: stems on the left, subtle controls on the right. */
.full-paradigm-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  gap: 14px 22px;
  padding-bottom: 12px;
  margin-bottom: 18px;
  border-bottom: 1px solid var(--rule-soft);
}
.full-paradigm-title {
  font-family: var(--font-serif);
  font-size: 17px;
  font-weight: 500;
  color: var(--ink);
}
.full-paradigm-stems { font-style: italic; }
/* Inside the modal, the action row should sit on a single horizontal line so
   the controls don't stack into a vertical pile. Override flex-wrap. */
.full-paradigm-head .verb-actions {
  margin: 0;
  flex-wrap: nowrap;
}

/* Body sections — agentive/unagentive (intransitive) or prograde/retrograde
   (transitive). Each section contains one block per mood. */
.full-section { margin-bottom: 28px; }
.full-section-head {
  font-family: var(--font-serif);
  font-size: 13px;
  font-variant: small-caps;
  letter-spacing: 0.1em;
  color: var(--accent);
  border-bottom: 1px solid var(--rule);
  padding-bottom: 4px;
  margin: 0 0 14px;
}
.full-mood-block { margin-bottom: 18px; }
.full-mood-head {
  font-family: var(--font-serif);
  font-size: 13px;
  font-style: italic;
  color: var(--ink-soft);
  margin: 0 0 6px;
}

/* Mobile tweaks: tighter modal padding so content has more room. */
@media (max-width: 600px) {
  .full-paradigm-dialog { width: 96vw; max-height: 94vh; }
  .full-paradigm-content { padding: 16px 14px 18px; max-height: 94vh; }
  .full-paradigm-head { flex-direction: column; align-items: flex-start; gap: 10px; }
  .full-section-head { font-size: 12.5px; }
}

/* =============================================================================
 * Transitivity switcher: shown for verbs whose POS code lacks a T or I marker
 * (bare "v", "va", "vu" — both paradigms valid). The chip toggle lives at the
 * top of the .verb-conj-switcher; only the matching pane is visible. Styled
 * to match the existing direction/agentivity chip vocabulary.
 * ============================================================================= */
/* Trans/intrans chip row lives inside .verb-conj-sticky now, in the
   same visual band as agentivity / mood. It's only meaningful when
   the entry has BOTH transitivities (i.e. wrapped in .verb-conj-switcher),
   so we hide it otherwise. */
.trans-chip-row {
  display: none;
  gap: 4px;
  margin-bottom: 8px;
}
.verb-conj-switcher .trans-chip-row { display: flex; }

/* Legacy: an older render emitted a separate .verb-conj-switcher-tabs
   row above the panes. Keep the selector around as a no-op for any
   cached HTML, but no rendering path emits it any more. */
.verb-conj-switcher-tabs {
  display: none;
}

.trans-chip {
  display: inline-block;
  padding: 5px 14px;
  font-family: var(--font-serif);
  font-size: 12.5px;
  font-variant: small-caps;
  letter-spacing: 0.05em;
  color: var(--ink-soft);
  border: 1px solid var(--rule);
  border-radius: 2px;
  cursor: pointer;
  background: var(--paper);
  transition: color 0.12s, border-color 0.12s, background 0.12s;
  user-select: none;
}
.trans-chip:hover { color: var(--accent); border-color: var(--accent); }
.trans-chip.active {
  background: var(--accent);
  color: var(--paper);
  border-color: var(--accent);
}
/* Show only the pane whose transitivity matches the switcher's active flag. */
.verb-conj-switcher-pane { display: none; }
.verb-conj-switcher[data-active-transitivity="intransitive"] .verb-conj-pane-intransitive,
.verb-conj-switcher[data-active-transitivity="transitive"]   .verb-conj-pane-transitive {
  display: block;
}

/* =============================================================================
 * Alternant verb stems: when a verb's source forms include alternants
 * (e.g. forms[0] = "a~b"), each alternant gets its own full paradigm,
 * stacked one above the other under a small italic heading.
 * ============================================================================= */
.alternant-header {
  margin: 22px 0 6px;
  padding: 6px 10px;
  font-family: var(--font-serif);
  font-size: 13px;
  font-variant: small-caps;
  letter-spacing: 0.06em;
  color: var(--ink-soft);
  border-left: 2px solid var(--accent);
  background: var(--paper-2);
}
.alternant-header .alternant-stems {
  font-style: italic;
  font-variant: normal;
  letter-spacing: 0;
  color: var(--ink);
  margin-left: 4px;
}
/* First alternant header sits flush with the section above it (no big gap). */
.paradigm-section > .alternant-header:first-child,
.entry > .alternant-header:first-child {
  margin-top: 8px;
}

/* =============================================================================
 * Non-finite verb forms (connegative, dependent, semifinitive): a small
 * supplementary table that appears below the main paradigm. Person- and
 * pronoun-free; connegative shows aut/hyp side by side, dependent and
 * semifinitive span both columns.
 * ============================================================================= */
.nonfinite-block {
  margin-top: 22px;
  padding-top: 14px;
  border-top: 1px dashed var(--rule-soft);
}
.nonfinite-head {
  font-family: var(--font-serif);
  font-size: 13px;
  font-variant: small-caps;
  letter-spacing: 0.08em;
  color: var(--accent);
  margin: 0 0 8px;
}
.nonfinite-block .paradigm-table th {
  font-weight: 400;
  font-style: italic;
  color: var(--ink-soft);
  text-align: left;
}
.nonfinite-order {
  font-family: var(--font-serif);
  font-size: 11px;
  font-variant: small-caps;
  letter-spacing: 0.06em;
  color: var(--ink-soft);
  margin-right: 4px;
}

/* =============================================================================
 * Entry-head scroll-margin: when an entry is selected and scrolled into
 * view, leave room for any sticky page chrome (header, controls bar) so the
 * headword isn't tucked underneath. scroll-margin-top is the modern way to
 * adjust scroll-into-view targets without adding visible whitespace.
 * ============================================================================= */
.entry-head {
  scroll-margin-top: 100px;
}
@media (max-width: 800px) {
  .entry-head { scroll-margin-top: 160px; }
}

/* =============================================================================
 * Singular/plural divider in intransitive verb paradigms. The first plural
 * row in each tense block carries `.pl-first`; we give it a slightly thicker
 * top border so the eye separates the sg cluster (2/1/3a/4/3i/3o) from the
 * pl cluster (2pl/1pl.incl/1pl.excl/4pl/3apl/3ipl) without adding visible
 * whitespace.
 * ============================================================================= */
.paradigm-table.verb-table tbody tr.pl-first > th,
.paradigm-table.verb-table tbody tr.pl-first > td {
  border-top: 2px solid var(--rule);
}

/* =============================================================================
 * UNIVERSAL TUGVUT NO-WRAP (live dictionary)
 * Tuġvut characters change shape based on their position in a word
 * (initial/medial/final). If a word is broken across lines, medials at
 * the new line become initials — wrong glyph. Containers holding long
 * Tuġvut text get horizontal overflow handling on a per-element basis;
 * this rule simply prevents the script from being wrapped to start with.
 * ============================================================================= */
.tug { white-space: nowrap; }

/* =============================================================================
 * TUĠVUT FONT-RENDERING (desktop zoom fix)
 *
 * User report: at high desktop zoom (≥125 %) the Tuġvut font sometimes
 * "disappears" — strokes thin out below 1 device pixel and the browser's
 * rasterizer drops them. Mobile renders correctly because of its
 * different DPI / subpixel path.
 *
 * Fixes applied:
 *   - text-rendering: geometricPrecision forces vector-quality scaling
 *     at all zooms (vs. the default 'auto' which switches to a faster
 *     pixel-snapping path at large sizes and loses thin strokes).
 *   - font-feature-settings + font-variant-ligatures: contextual makes
 *     the contextual alternates (initial / medial / final glyph forms)
 *     explicit; without these, some browsers drop them when the
 *     rasterizer rebuilds at a new zoom level.
 *   - font smoothing: keep AA consistent across zoom levels.
 *   - transform: translateZ(0) promotes the element to its own
 *     compositing layer, which on Chromium/Webkit forces a re-raster
 *     at the actual zoom rather than scaling a cached bitmap.
 * ============================================================================= */
.tug, .tugvut {
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: "kern" 1, "liga" 1, "calt" 1;
  font-variant-ligatures: contextual;
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  /* iPad / Safari was clipping the bottom of descender-heavy glyphs
     (ṡ, ṡtaƛƛa). The browser's tight line-box wasn't tall enough
     and any ancestor with `overflow: hidden` then chopped the
     bottom edge of the glyph. Fix both:
       - line-height generous enough that descenders sit inside the
         line-box rather than below it
       - overflow: visible so a small overflow into the line-gap
         still paints, regardless of ancestor clipping rules */
  line-height: 1.55;
  overflow: visible;
  padding-bottom: 0.05em;
}

/* Declension/conjugation paradigm tables (the dictionary's right-pane
   inflection tables). The Tuġvut spans inside individual cells must
   not wrap mid-word. The .tug { white-space: nowrap } rule above
   already handles the script protection; this block simply documents
   the structural intent for future reference. */
.paradigm-table { table-layout: auto; }
.paradigm-table .tug { white-space: nowrap; }

/* =============================================================================
 * TUĠVUT TRANSLITERATOR
 *
 * The "Tuġvut" button in the controls strip pops up a modal where the
 * user can type Pine (true Teulgi or shortcuts) and see live Tuġvut
 * output, in either horizontal or vertical orientation.
 *
 * The widget code lives in /transliterator.js. CSS variables come from
 * the existing live-dictionary palette (--paper, --ink, --accent, etc.)
 * so it inherits the dictionary's theme automatically — including dark
 * mode.
 * ============================================================================= */

/* Trigger button in the .controls strip. Inherits .controls button
   styling for shape and colour — no overrides here. (Earlier versions
   forced --accent on this button to make it stand out, but that left
   it red even when the user hadn't interacted with it; matching the
   sibling buttons reads as cleaner.) */
#btn-transliterator {
  display: inline-flex;
  align-items: center;
  font-size: 12.5px;
  letter-spacing: 0.02em;
}

/* ---- Modal: full-page overlay ---- */
.tug-modal {
  position: fixed;
  inset: 0;
  z-index: 200;
  display: flex;
  align-items: center;
  justify-content: center;
  /* iOS safe-area insets (so the modal isn't tucked under the notch
     on a phone). */
  padding: max(20px, env(safe-area-inset-top, 0)) 20px max(20px, env(safe-area-inset-bottom, 0));
}
.tug-modal[hidden] { display: none; }

.tug-modal-backdrop {
  position: absolute;
  inset: 0;
  background: rgba(20, 16, 8, 0.45);
  /* Click-through to closeModal() via data-close="1". */
  cursor: pointer;
}

.tug-modal-panel {
  position: relative;
  z-index: 1;
  background: var(--paper);
  border: 1px solid var(--rule);
  border-radius: 4px;
  box-shadow: 0 18px 60px rgba(0,0,0,0.25);
  width: min(640px, 100%);
  max-height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.tug-modal-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 18px;
  border-bottom: 1px solid var(--rule-soft);
  background: var(--paper-3);
  flex: 0 0 auto;
}
.tug-modal-head h2 {
  margin: 0;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--ink-soft);
}
.tug-modal-close {
  background: none;
  border: none;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  font-size: 22px;
  line-height: 1;
  cursor: pointer;
  color: var(--ink-soft);
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.tug-modal-close:hover { background: var(--paper-2); color: var(--accent); }

.tug-modal-body {
  padding: 18px;
  overflow-y: auto;
  flex: 1 1 auto;
  -webkit-overflow-scrolling: touch;
  display: flex;
  flex-direction: column;
  gap: 14px;
}

/* ---- Input area ---- */
.tug-input-label {
  font-size: 12.5px;
  color: var(--ink-soft);
  letter-spacing: 0.02em;
}
.tug-input {
  font-family: var(--font-serif);
  font-size: 16px;       /* >=16px on iOS so it doesn't auto-zoom */
  line-height: 1.5;
  background: var(--paper);
  border: 1px solid var(--rule);
  border-radius: 3px;
  padding: 10px 12px;
  width: 100%;
  resize: vertical;
  min-height: 64px;
  color: var(--ink);
  -webkit-appearance: none;
  appearance: none;
}
.tug-input:focus {
  outline: none;
  border-color: var(--accent);
  box-shadow: 0 0 0 2px rgba(216, 30, 20, 0.12);
}

/* ---- Orientation toggle (segmented control) ---- */
.tug-orient-toggle {
  display: inline-flex;
  align-self: flex-start;
  border: 1px solid var(--rule);
  border-radius: 3px;
  overflow: hidden;
  background: var(--paper);
}
.tug-orient-btn {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 7px 14px;
  background: transparent;
  border: none;
  border-right: 1px solid var(--rule-soft);
  font: inherit;
  font-size: 12.5px;
  color: var(--ink-soft);
  cursor: pointer;
  letter-spacing: 0.02em;
}
.tug-orient-btn:last-child { border-right: none; }
.tug-orient-btn.is-active {
  background: var(--accent);
  color: #fff;
}
.tug-orient-btn:hover:not(.is-active) {
  background: var(--paper-2);
  color: var(--accent);
}
.tug-orient-icon {
  display: inline-flex;
  align-items: center;
}

/* ---- Display controls (size scale + weight toggle) ---- */
.tug-display-controls {
  display: flex;
  align-items: center;
  gap: 14px;
  flex-wrap: wrap;
}
.tug-control-label {
  font-size: 11.5px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--ink-faint);
  margin-right: 2px;
}
.tug-size-toggle {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  border: 1px solid var(--rule);
  border-radius: 3px;
  background: var(--paper);
  padding: 2px 4px 2px 10px;
}
.tug-size-btn {
  background: transparent;
  border: none;
  padding: 5px 9px;
  font: inherit;
  font-size: 12.5px;
  font-weight: 600;
  color: var(--ink-soft);
  cursor: pointer;
  border-radius: 2px;
  letter-spacing: 0.04em;
  min-width: 28px;
}
.tug-size-btn.is-active {
  background: var(--accent);
  color: #fff;
}
.tug-size-btn:hover:not(.is-active) {
  background: var(--paper-2);
  color: var(--accent);
}
.tug-weight-btn {
  background: var(--paper);
  border: 1px solid var(--rule);
  width: 38px;
  height: 32px;
  border-radius: 3px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--ink-soft);
  font-size: 14px;
  /* Use the Tuġvut font for the button face so the toggle visually
     previews what its effect looks like. The "B" letter in the Tuġvut
     font renders as a script glyph that thickens noticeably when
     pressed. */
  font-family: var(--font-tug);
  /* Adjust baseline for the Tuġvut glyph which sits low. */
  padding-top: 2px;
}
.tug-weight-btn strong { font-weight: 600; }
.tug-weight-btn.is-active {
  background: var(--accent);
  color: #fff;
  border-color: var(--accent);
  -webkit-text-stroke: 0.6px currentColor;
}
.tug-weight-btn:hover:not(.is-active) {
  background: var(--paper-2);
  color: var(--accent);
  border-color: var(--accent);
}

/* ---- Output area ---- */
.tug-output-wrap {
  position: relative;
  border: 1px solid var(--rule-soft);
  border-radius: 3px;
  background: var(--paper-2);
  /* The output font is large; this min-height matches a comfortable
     "two lines of horizontal text" or "two columns of vertical text". */
  min-height: 120px;
  padding: 18px;
  /* Allow horizontal scroll for long horizontal output, since Tuġvut
     mustn't wrap mid-word. */
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.tug-output-wrap[data-orient="horizontal"] {
  overflow-x: auto;
  overflow-y: hidden;
}
.tug-output-wrap[data-orient="vertical"] {
  /* Vertical mode: top-to-bottom within a column, columns advance to
     the right (vertical-lr). The container needs a tall min-height
     so the user can see the column flow even on short input. */
  min-height: 240px;
  overflow-y: auto;
  overflow-x: auto;
}
.tug-output {
  display: block;
  font-family: var(--font-tug);
  /* Default size — overridden by [data-size] on the wrapper. */
  font-size: 48px;
  line-height: 1.45;
  color: var(--ink);
  /* Rendered text is a single inline string — letter-shape selection
     in the Tuġvut font depends on adjacency, so we MUST NOT let
     anything (CSS or otherwise) chunk it. */
  white-space: nowrap;
  /* Smooth, transition between size classes feels more polished than
     an instant snap, but only animate font-size (not stroke) to avoid
     re-rendering jitter. */
  transition: font-size 0.12s ease-out;
}

/* Size scale — driven by data-size on the output wrapper. */
.tug-output-wrap[data-size="s"]  .tug-output { font-size: 28px; }
.tug-output-wrap[data-size="m"]  .tug-output { font-size: 36px; }
.tug-output-wrap[data-size="l"]  .tug-output { font-size: 48px; }
.tug-output-wrap[data-size="xl"] .tug-output { font-size: 64px; }

/* Heavy stroke — the Tuġvut font has no real bold variant, so we
   thicken the outline with -webkit-text-stroke instead. WebKit and
   Blink ship the unprefixed and -webkit- prefixed forms; modern Gecko
   accepts the prefixed form too. The stroke matches currentColor so
   it inherits theme colour. Stroke width scales with font size to
   stay visually consistent across S/M/L/XL. */
.tug-output.tug-heavy {
  -webkit-text-stroke: 0.6px currentColor;
  text-stroke: 0.6px currentColor;
}
.tug-output-wrap[data-size="s"]  .tug-output.tug-heavy { -webkit-text-stroke-width: 0.4px; }
.tug-output-wrap[data-size="m"]  .tug-output.tug-heavy { -webkit-text-stroke-width: 0.5px; }
.tug-output-wrap[data-size="l"]  .tug-output.tug-heavy { -webkit-text-stroke-width: 0.7px; }
.tug-output-wrap[data-size="xl"] .tug-output.tug-heavy { -webkit-text-stroke-width: 1px; }
.tug-output[hidden] { display: none; }

/* Vertical orientation: rotate text flow. writing-mode: vertical-lr
   gives "characters flow top-to-bottom within a column; new columns
   advance left-to-right" — exactly the user's spec. The Tuġvut font
   is a connected script designed for horizontal writing, so we
   additionally rotate the glyphs themselves -90deg via a wrapper so
   the connecting line still flows correctly. Without that the glyphs
   would render rotated 90° clockwise from how Tuġvut is meant to be
   read in vertical orientation. */
.tug-output-wrap[data-orient="vertical"] .tug-output {
  writing-mode: vertical-lr;
  text-orientation: sideways;
  -webkit-text-orientation: sideways;
  white-space: nowrap;
  /* Rotating 180° brings the flow direction in line with the user's
     spec: top-to-bottom (rather than the default sideways orientation
     which would have the glyphs lying on their right side). */
}

.tug-output-empty {
  margin: 0;
  color: var(--ink-faint);
  font-size: 13px;
  font-style: italic;
}
.tug-output-empty[hidden] { display: none; }

/* ---- Action row ---- */
.tug-modal-actions {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}
.tug-action-btn {
  background: var(--accent);
  color: #fff;
  border: 1px solid var(--accent);
  padding: 8px 16px;
  font: inherit;
  font-size: 13px;
  letter-spacing: 0.02em;
  border-radius: 3px;
  cursor: pointer;
  transition: filter 0.12s, transform 0.05s;
}
.tug-action-btn:hover { filter: brightness(0.92); }
.tug-action-btn:active { transform: translateY(1px); }
.tug-action-btn.tug-secondary {
  background: var(--paper);
  color: var(--ink-soft);
  border-color: var(--rule);
}
.tug-action-btn.tug-secondary:hover {
  border-color: var(--accent);
  color: var(--accent);
  filter: none;
}

/* ---- Help (collapsible shortcut reference) ---- */
.tug-help {
  border-top: 1px solid var(--rule-soft);
  padding-top: 10px;
  font-size: 12.5px;
  color: var(--ink-soft);
}
.tug-help summary {
  cursor: pointer;
  user-select: none;
  font-weight: 600;
  letter-spacing: 0.02em;
  padding: 4px 0;
  color: var(--ink-soft);
  display: inline-flex;
  align-items: center;
  gap: 8px;
  /* Hide the browser's default disclosure marker — the SVG chevron in
     the <summary> takes its place. Both the WebKit-prefixed pseudo and
     the standardised marker are needed to cover Safari/Firefox/Chrome. */
  list-style: none;
}
.tug-help summary::-webkit-details-marker { display: none; }
.tug-help summary::marker { content: ''; }
.tug-help-chevron {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 10px;
  height: 10px;
  color: var(--ink-faint);
  transition: transform 0.15s ease-out;
}
.tug-help[open] .tug-help-chevron {
  transform: rotate(90deg);
}
.tug-help summary:hover .tug-help-chevron { color: var(--accent); }
.tug-help summary:hover { color: var(--accent); }
.tug-help-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(112px, 1fr));
  gap: 6px 12px;
  margin-top: 8px;
}
.tug-help-grid span {
  display: inline-flex;
  align-items: baseline;
  gap: 6px;
  white-space: nowrap;
}
.tug-help-grid kbd {
  display: inline-block;
  background: var(--paper);
  border: 1px solid var(--rule-soft);
  border-bottom-width: 2px;
  border-radius: 3px;
  padding: 1px 6px;
  font-family: var(--font-mono);
  font-size: 11.5px;
  color: var(--ink);
  line-height: 1.3;
  min-width: 24px;
  text-align: center;
}

/* ---- Body lock when modal is open ---- */
body.tug-modal-open {
  overflow: hidden;
}

/* ---- Mobile responsive ---- */
@media (max-width: 600px) {
  .tug-modal { padding: 0; align-items: stretch; }
  .tug-modal-panel {
    width: 100%;
    max-height: 100%;
    height: 100%;
    border: none;
    border-radius: 0;
  }
  /* Scale the size ladder down so XL still fits a few glyphs on a
     narrow viewport without immediately requiring horizontal scroll. */
  .tug-output-wrap[data-size="s"]  .tug-output { font-size: 22px; }
  .tug-output-wrap[data-size="m"]  .tug-output { font-size: 30px; }
  .tug-output-wrap[data-size="l"]  .tug-output { font-size: 40px; }
  .tug-output-wrap[data-size="xl"] .tug-output { font-size: 52px; }
  .tug-output-wrap { padding: 14px; min-height: 96px; }
  .tug-output-wrap[data-orient="vertical"] { min-height: 200px; }
}

/* =============================================================================
 * IRREGULAR-VERB TRANSITIVE RULES (uġun aux.neg.irr)
 *
 * The negative auxiliary's transitive forms aren't a paradigm — they're a
 * pronoun-fusion rules table. _renderTransitiveAuxNegRules emits a
 * .paradigm-section containing one .paradigm-block per agentivity, each
 * holding a small .paradigm-table.aux-neg-rules-table. Visual styling
 * inherits from the regular paradigm-table rules above; this section only
 * adjusts the bits that need to differ.
 * ============================================================================= */

.aux-neg-note {
  font-style: italic;
  color: var(--ink-soft);
  margin: 6px 0 14px;
  max-width: 60ch;
  line-height: 1.5;
}

.aux-neg-rules-block .paradigm-meta {
  margin-bottom: 6px;
}

/* The stem-shape header column (0_i, 0_a, V, ϕ) — render in Tuġvut italic
   so the symbolic stem-shape stands visually distinct from the morphological
   prefix forms in the data cells. */
.aux-neg-rules-table th.aux-neg-stem {
  font-family: var(--font-tug);
  font-size: 18px;
  font-style: normal;
  width: 56px;
  vertical-align: middle;
  color: var(--ink);
  letter-spacing: 0;
}

/* Small labels in the column headers — "2/1", "3a/4/(3o+-mi-)", "nokk- forms" —
   should read as metadata, not as Pine forms. Use the serif body face,
   small-caps style, with the accent colour to match the existing
   paradigm-meta convention. */
.aux-neg-pill {
  display: inline-block;
  margin-left: 4px;
  padding: 1px 5px;
  font-family: var(--font-mono);
  font-size: 10.5px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.04em;
  color: var(--ink-soft);
  background: var(--paper-2);
  border-radius: 2px;
  border: 1px solid var(--rule-soft);
  vertical-align: middle;
}

/* Data cells — Pine forms in Teulgi italic by default, never wrapping
   mid-word. Same nowrap discipline as the rest of the paradigm tables. */
.aux-neg-rules-table td.pine .teulgi {
  white-space: nowrap;
  word-break: keep-all;
  overflow-wrap: normal;
  font-family: var(--font-serif);
  font-style: italic;
}

/* =============================================================================
 * INFLECTION REFERENCE
 *
 * Inline view that takes over <main> when the Inflection button is
 * clicked. Hides #list and #detail via body.in-inflection; the panel
 * itself uses the dictionary's own paradigm classes for table /
 * head / meta so it reads as the same product, not a bolt-on.
 *
 * Affix coloring: prefix in pine-green italic, suffix in pine-red
 * italic. Hyphens and the Ø placeholder stay neutral.
 *
 * Tuġvut: uses the same .tugvut-cell font and size as the dictionary
 * (no separate font binding needed; the cell class carries the font).
 * The `q.q` placeholder is rendered through teulgiToTugvut just like
 * any other Pine string.
 * ============================================================================= */

/* View takeover */
body.in-inflection main { grid-template-columns: 1fr; }
body.in-inflection #list,
body.in-inflection #detail { display: none; }
/* Transliterator inline view — same takeover pattern as the inflection module. */
body.in-translit main { grid-template-columns: 1fr; }
body.in-translit #list,
body.in-translit #detail { display: none; }
.tug-view {
  display: flex;
  flex-direction: column;
  min-height: 0;
  height: 100%;
  background: var(--paper);
  overflow: hidden;
}
.tug-view[hidden] { display: none; }
.tug-view .tug-modal-body { flex: 1 1 auto; min-height: 0; }
/* IPA row */
.tug-ipa-wrap {
  display: flex;
  align-items: baseline;
  gap: 10px;
  padding: 10px 14px;
  background: var(--paper-2);
  border: 1px solid var(--rule);
  border-radius: 8px;
}
.tug-ipa-wrap[hidden] { display: none; }
.tug-ipa-label {
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--ink-faint);
  flex: 0 0 auto;
}
.tug-ipa {
  font-family: "Charis SIL", "Doulos SIL", var(--font-serif, Georgia, serif);
  font-size: 22px;
  line-height: 1.4;
  color: var(--ink);
  word-break: break-word;
}
.infl-view {
  display: flex;
  flex-direction: column;
  min-height: 0;
  height: 100%;
  background: var(--paper);
  overflow: hidden;
}
.infl-view[hidden] { display: none; }

/* Header bar */
.infl-head-bar {
  /* Item 5iii: the per-tool title bar ("INFLECTION" / "TOOLS") that sat
     directly under the main banner is redundant with the active tab, so it
     is removed. The tab bar (inserted as its next sibling) is unaffected. */
  display: none;
}
.infl-title {
  margin: 0;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--ink-soft);
  font-family: var(--font-serif);
}
.infl-actions {
  display: flex;
  align-items: center;
  gap: 10px;
}
.infl-script-toggle {
  display: inline-flex;
  border: 1px solid var(--rule);
  border-radius: 3px;
  overflow: hidden;
}
.infl-script-btn {
  background: transparent;
  border: none;
  padding: 4px 10px;
  font: inherit;
  font-size: 11px;
  letter-spacing: 0.04em;
  color: var(--ink-soft);
  cursor: pointer;
  border-right: 1px solid var(--rule-soft);
  font-family: var(--font-serif);
}
.infl-script-btn:last-child { border-right: none; }
.infl-script-btn.active { color: var(--ink); }
.infl-script-btn:hover  { color: var(--ink); }
.infl-close {
  background: none;
  border: none;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  font-size: 22px;
  line-height: 1;
  cursor: pointer;
  color: var(--ink-soft);
  padding: 0;
}
.infl-close:hover { background: var(--paper-3); color: var(--ink); }

/* Tabs */
.infl-tabs {
  display: flex;
  border-bottom: 1px solid var(--rule-soft);
  background: var(--paper-2);
  flex: 0 0 auto;
}
.infl-tab {
  flex: 1 1 0;
  border: none;
  background: transparent;
  padding: 10px 14px;
  font: inherit;
  font-family: var(--font-serif);
  font-size: 14px;
  color: var(--ink-soft);
  cursor: pointer;
  border-right: 1px solid var(--rule-soft);
  border-bottom: 2px solid transparent;
}
.infl-tab:last-child { border-right: none; }
.infl-tab:hover { color: var(--ink); }
.infl-tab.active {
  background: var(--paper);
  color: var(--ink);
  border-bottom-color: var(--accent);
}

/* Body grid */
.infl-body {
  flex: 1 1 auto;
  display: grid;
  grid-template-columns: minmax(220px, 320px) 1fr;
  min-height: 0;
  overflow: hidden;
}
.infl-body[data-tab="verb"] {
  grid-template-columns: 1fr;
}
.infl-body[data-tab="verb"] .infl-nav-wrap { display: none; }

/* ---- OUTLINE MODE: a real lineage tree (connector lines), no rail/drawer -- */
.infl-body.infl-outline-body { display: block; overflow: hidden; }
.infl-outline {
  height: 100%; overflow-y: auto; -webkit-overflow-scrolling: touch;
  padding: 0 0 3rem; font-family: var(--font-serif);
}
.ol-controls {
  position: sticky; top: 0; z-index: 4;
  background: var(--paper); border-bottom: 1px solid var(--rule-soft);
  padding: 10px 18px; margin: 0;
}

/* The root trunk: everything hangs off "noun"/"adjective". */
.ol-tree {
  --line: var(--rule);          /* lineage line colour */
  --indent: 22px;               /* horizontal step per level */
  --elbow: 13px;                /* how far the elbow reaches in */
  padding: .3rem 0 0 16px;
}
.ol-root {
  font-variant: small-caps; letter-spacing: .1em; color: var(--ink-soft);
  font-size: 13px; padding: 0 0 .5rem 2px;
}

/* Each node (group or leaf) carries the lineage lines: a vertical line linking
   it to its siblings, and a horizontal elbow into its own row. */
.ol-grp { position: relative; }
.ol-tree .ol-grp,
.ol-grpbody > .ol-grp {
  position: relative;
  padding-left: var(--indent);
}
/* vertical sibling line (│) running the full height of the node */
.ol-tree > .ol-grp::before,
.ol-grpbody > .ol-grp::before {
  content: ''; position: absolute; left: 0; top: 0; bottom: 0;
  border-left: 1px solid var(--line);
}
/* last sibling: the vertical only reaches down to the elbow (so it reads └) */
.ol-tree > .ol-grp:last-child::before,
.ol-grpbody > .ol-grp:last-child::before { bottom: auto; height: 1.45em; }
/* horizontal elbow (─) into the row, meeting the summary text */
.ol-tree > .ol-grp::after,
.ol-grpbody > .ol-grp::after {
  content: ''; position: absolute; left: 0; top: 1.45em;
  width: var(--elbow); border-top: 1px solid var(--line);
}
/* the children container sits to the right; its own nodes draw their lines */
.ol-grpbody { position: relative; margin-left: var(--indent); }

/* summaries */
.ol-grp > summary {
  list-style: none; cursor: pointer;
  display: flex; align-items: baseline; gap: .45rem;
  padding: .62rem 16px .62rem calc(var(--elbow) + 6px);
  outline: none; scroll-margin-top: 56px;
}
.ol-grp > summary::-webkit-details-marker { display: none; }
.ol-chev {
  color: var(--accent); font-size: 12px; line-height: 1;
  width: .8rem; flex: 0 0 .8rem; display: inline-block;
  transition: transform .15s ease;
}
.ol-grp[open] > summary .ol-chev { transform: rotate(90deg); }
.ol-gname { font-size: 16px; color: var(--ink); }
.ol-d0 > summary .ol-gname { font-size: 17px; }
.ol-code {
  color: var(--accent); font-weight: 600; font-size: 12px;
  font-variant: small-caps; letter-spacing: .03em; margin-right: .1rem;
}
.ol-gcount { color: var(--ink-faint); font-size: 12.5px; margin-left: auto; padding-left: .4rem; }

/* ---- variant leaves (vertical siblings, connected by the tree lines) ----- */
.ol-leaf > summary { padding-top: .5rem; padding-bottom: .5rem; }
/* asematic singular ending (the branch label) over its harmony code (smaller) */
.ol-leaflabel { display: inline-flex; flex-direction: column; gap: 1px; line-height: 1.2; }
.ol-vname { font-style: italic; color: var(--ink-soft); font-size: 15px; }
.ol-leaf[open] > summary .ol-vname { color: var(--accent); font-style: normal; }
.ol-leafcode { font-size: 11.5px; font-style: italic; color: var(--ink-faint);
  font-variant: small-caps; letter-spacing: .04em; }
.ol-leafbody { padding-bottom: .6rem; }
/* single-variant ending: harmony code + table shown directly (no nested leaf) */
.ol-soleleaf { padding: .15rem 0 .6rem; }
.ol-soleleaf > .ol-leafcode { margin: 0 0 .5rem; }

/* one inline paradigm block: reuse the dictionary table, just space it */
.ol-para { margin: 0; }
.ol-para .paradigm-section { margin: 0; }
.ol-para .paradigm-head { display: none; }
.ol-para .verb-actions { display: none; }
/* the lineage tree + the open variant row already name the paradigm, so the
   inner code chip + breakdown line is redundant — hide it, keep only the table
   (and the base/prosthothetic variant toggle). */
.ol-para .paradigm-meta { display: none; }
.ol-para .infl-variant-row { margin: .1rem 0 .5rem; }

@media (max-width: 42rem) {
  .ol-tree { --indent: 18px; --elbow: 11px; padding-left: 12px; }
  .ol-controls { padding: 9px 14px; }
  .ol-grp > summary { padding-right: 14px; }
  .ol-variants { padding-right: 14px; }
}



/* Nav (noun/adj only) */
.infl-nav-wrap {
  display: flex;
  flex-direction: column;
  min-height: 0;
  border-right: 1px solid var(--rule-soft);
  background: var(--paper-2);
}
.infl-filter-wrap {
  padding: 8px 12px;
  border-bottom: 1px solid var(--rule-soft);
  flex: 0 0 auto;
}
.infl-filter {
  width: 100%;
  font: inherit;
  font-family: var(--font-serif);
  font-size: 13px;
  padding: 5px 8px;
  background: var(--paper);
  border: 1px solid var(--rule);
  border-radius: 2px;
  color: var(--ink);
  box-sizing: border-box;
}
.infl-filter:focus { outline: none; border-color: var(--accent); }
.infl-nav {
  flex: 1 1 auto;
  overflow-y: auto;
  padding: 8px 12px;
  font-size: 13px;
  font-family: var(--font-serif);
}
.infl-detail {
  overflow-y: auto;
  padding: 18px 24px 32px;
  min-width: 0;
  font-family: var(--font-serif);
}
.infl-placeholder {
  color: var(--ink-faint);
  font-style: italic;
  padding: 8px 0;
}
.infl-back {
  display: none;
  border: 1px solid var(--rule);
  background: transparent;
  border-radius: 3px;
  padding: 4px 10px;
  font: inherit;
  font-family: var(--font-serif);
  font-size: 12px;
  color: var(--ink-soft);
  cursor: pointer;
  margin-bottom: 12px;
}
.infl-back:hover { color: var(--ink); border-color: var(--ink-soft); }

/* Tree */
.infl-groups, .infl-leaves { list-style: none; margin: 0; padding: 0; }
.infl-group > .infl-group-tog {
  display: flex;
  width: 100%;
  align-items: baseline;
  gap: 6px;
  background: transparent;
  border: none;
  font: inherit;
  font-family: var(--font-serif);
  font-size: 13px;
  color: var(--ink);
  cursor: pointer;
  padding: 4px 6px 4px 0;
  text-align: left;
}
.infl-group > .infl-group-tog:hover { color: var(--accent); }
.infl-group-chev {
  display: inline-block;
  width: 0; height: 0;
  border-left: 5px solid var(--ink-soft);
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  transition: transform 0.15s ease;
  flex: 0 0 auto;
}
.infl-group-tog.expanded .infl-group-chev { transform: rotate(90deg); }
.infl-group-frag {
  font-family: var(--font-mono);
  color: var(--accent);
  font-size: 12px;
}
.infl-group-label { flex: 1 1 auto; color: var(--ink); }
.infl-group-count {
  color: var(--ink-faint);
  font-size: 11px;
  font-variant-numeric: tabular-nums;
  font-family: var(--font-mono);
}
.infl-group-body {
  padding-left: 14px;
  border-left: 1px dotted var(--rule-soft);
  margin: 2px 0 4px 6px;
}

.infl-leaf {
  display: flex;
  width: 100%;
  align-items: baseline;
  gap: 8px;
  background: none;
  border: none;
  text-align: left;
  cursor: pointer;
  padding: 4px 6px;
  font: inherit;
  font-family: var(--font-serif);
  font-size: 13px;
  color: var(--ink);
  border-radius: 3px;
}
.infl-leaf:hover { background: var(--paper-3); }
.infl-leaf.active { background: var(--paper-3); }
/* Leading ending in pine-red italic — the diagnostic at-a-glance */
.infl-leaf-ending {
  color: var(--accent);
  font-style: italic;
  font-family: var(--font-serif);
  font-size: 14px;
  min-width: 5ch;
}
.infl-leaf-frag {
  font-family: var(--font-mono);
  font-size: 11px;
  color: var(--ink-faint);
}
.infl-leaf-variant {
  font-family: var(--font-mono);
  font-size: 10px;
  color: var(--ink-soft);
  padding: 1px 5px;
  border: 1px solid var(--rule-soft);
  border-radius: 2px;
  margin-left: auto;
}
/* Full series name on each flat leaf row — italic, ink-faint. Sits to
   the right of the mono code tag and reads as the descriptive label,
   e.g. "amphiphonic + prosthothetic" next to the `amp.pr` tag. */
.infl-leaf-series {
  font-family: var(--font-serif);
  font-size: 12px;
  font-style: italic;
  color: var(--ink-faint);
  margin-left: 6px;
  flex: 1 1 auto;
}

/* Detail uses the dictionary's paradigm-* classes verbatim. We don't
   redefine .paradigm-section / .paradigm-head / .paradigm-meta /
   .paradigm-code / .paradigm-via / .paradigm-block / .paradigm-table /
   .pine / .tugvut-cell — those rules live above and apply unchanged.
   Only inflection-specific add-ons go here. */

.infl-paradigm-section {
  margin-top: 0;       /* override the 40px top margin of .paradigm-section */
  padding-top: 0;
  border-top: none;
}
.infl-paradigm-section + .infl-paradigm-section {
  margin-top: 30px;
  padding-top: 22px;
  border-top: 1px solid var(--rule-hair);
}

/* Variant chips (base / prosthothetic) */
.infl-variant-row {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 14px;
}
.infl-variant-chips { display: inline-flex; gap: 4px; }
.infl-variant-chip {
  border: 1px solid var(--rule);
  background: transparent;
  padding: 4px 10px;
  border-radius: 2px;
  font: inherit;
  font-family: var(--font-serif);
  font-size: 12px;
  cursor: pointer;
  color: var(--ink-soft);
}
.infl-variant-chip.active { background: var(--paper-3); color: var(--ink); }
.infl-variant-chip:hover  { color: var(--ink); }

/* Affix coloring inside the schematic Ø-placeholder cells.
   Roman (not italic) — matches the dictionary's per-entry declension
   cells where colored endings sit in regular weight, not italic.
   Prefix is the pine-green accent2, suffix defaults to pine-red. */
.affix-prefix {
  color: var(--accent-2);
}
.affix-suffix {
  color: var(--accent);
}
.affix-root,
.affix-hyphen,
.affix-altsep {
  color: var(--ink);
}
.affix-altsep {
  color: var(--ink-faint);
  padding: 0 2px;
}

/* Per-column color scheme — the dictionary tints singular endings
   one shade and plural endings another so the two columns are
   distinguishable at a glance. The inflection schematic mirrors
   that: green for singular endings, red for plural. The cell-level
   class wins via selector specificity over the default .affix-suffix
   red, so we don't have to special-case in JS. */
.paradigm-table td.col-sg .affix-suffix { color: var(--accent-2); }
.paradigm-table td.col-pl .affix-suffix { color: var(--accent); }
.paradigm-section.colors-off td.col-sg .affix-suffix,
.paradigm-section.colors-off td.col-pl .affix-suffix { color: var(--ink); }

/* Verb tables (.verb-table .pine cells) — the prefix here is the
   pronoun, not a morpheme prefix, so we match the dictionary's
   own verb coloring: amber for the pronoun, red for the ending.
   This overrides the green-default .affix-prefix above. */
.paradigm-table.verb-table .affix-prefix { color: var(--pine-amber); }
.paradigm-table.verb-table .affix-suffix { color: var(--pine-red); }
.paradigm-section.colors-off .paradigm-table.verb-table .affix-prefix,
.paradigm-section.colors-off .paradigm-table.verb-table .affix-suffix { color: var(--ink); }

/* Affix stack for alternant suffixes: each alternant gets its own
   `Ø-{alt}` line. Single-alternant suffixes still go through the same
   wrapper, so the layout is uniform regardless of how many lines a
   cell has. */
.infl-affix-stack {
  display: flex;
  flex-direction: column;
  gap: 2px;
  align-items: flex-start;
}
.infl-affix-stack .infl-affix {
  display: inline-flex;
  align-items: baseline;
}

/* Tuġvut cells: stack alternants vertically since the connected script
   shouldn't be broken by a slash. */
.infl-cell-tug-stack {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

/* Tree view in the inflection sidebar. The user's mental model is a
   reference tree where every level is visible at a glance (closer to
   a table of contents than to a series of accordion drawers), so we
   default to fully expanded and use indentation + a thin guide-line
   on the left edge of each nested level to make the hierarchy legible.
   Leaf-only children are promoted up at render time so the tree
   doesn't grow buttons that exist only to reveal a single leaf. */
.infl-group-body {
  border-left: 1px solid var(--rule-soft);
  padding-left: 12px;
  margin-left: 6px;
  margin-top: 1px;
  margin-bottom: 4px;
}
.infl-nav > .infl-groups > .infl-group > .infl-group-tog {
  /* Top-level group headers — the I/II/III/IV/V tier — read with more
     weight than nested groups so the user can quickly orient. */
  font-weight: 600;
  font-size: 13.5px;
  margin-top: 4px;
}
.infl-nav > .infl-groups > .infl-group + .infl-group {
  margin-top: 6px;
}
.infl-group-tog {
  text-align: left;
}
.infl-leaf {
  /* Tighter than a group row — leaves are the actual landing pages,
     not the navigation furniture. */
  padding: 3px 6px;
}

/* Chip rows for the verb tab. We piggyback on .mood-chip from the
   dictionary's per-entry conjugation widget so the look is identical;
   .infl-chip is just our handle for event targeting. */
.infl-chip-stack {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin: 12px 0 18px;
}
.infl-chip-row {
  /* Two-column grid: label | chips. The chips share one cell via a
     dedicated .infl-chip-group wrapper, so they read as a tight
     inline-flex cluster rather than filling the full grid track each.
     Without this wrapper, every individual button would land in its
     own grid cell and grow to fill the 1fr column — producing the
     stacked full-width red bars the user flagged. */
  display: grid;
  grid-template-columns: 11ch 1fr;
  align-items: center;
  gap: 8px;
  margin-bottom: 2px;
}
.infl-chip-group {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 6px;
  align-items: center;
}
.infl-chip-row .infl-chip {
  flex: 0 0 auto;
}
.infl-chip-label {
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  color: var(--ink-faint);
  font-family: var(--font-serif);
}
/* Verb argument selector (cascading subject → object → indirect object) and
   the resulting full paradigm. Reuses the .mood-chip look for chips. */
.infl-arg-block {
  margin: 18px 0 6px;
  padding-top: 14px;
  border-top: 1px solid var(--rule-hair);
}
.infl-hier-summary {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  margin-bottom: 6px;
}
.infl-hier-prompt {
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  color: var(--ink-faint);
  font-family: var(--font-serif);
}
.infl-arg-lock {
  border: 1px solid var(--rule);
  background: var(--paper);
  color: var(--ink-soft);
  padding: 3px 9px;
  border-radius: 2px;
  font-size: 12px;
  cursor: pointer;
}
.infl-arg-lock.lock-subj { border-color: var(--pine-amber); color: var(--pine-amber); }
.infl-arg-lock.lock-obj  { border-color: var(--pine-red);   color: var(--pine-red);   }
.infl-arg-lock.lock-io   { border-color: var(--pine-green); color: var(--pine-green); }
.infl-hier-stage { margin: 2px 0 4px; }
.infl-hier-svg { width: 100%; max-width: 300px; height: auto; overflow: visible; }
/* Disable the browser's double-tap-to-zoom on selector nodes and chips so a
   double tap registers as a recipient (IO) selection, not a page zoom. */
.infl-hier-svg .infl-hier-node, .infl-chip, .infl-arg-lock { touch-action: manipulation; }
.infl-hier-divider { stroke: var(--rule-hair); stroke-width: 1; }
.infl-hier-node circle {
  fill: var(--paper);
  stroke: var(--rule);
  stroke-width: 1.4;
  transition: fill .12s, stroke .12s;
}
.infl-hier-node text {
  font-family: var(--font-serif);
  font-size: 13px;
  fill: var(--ink-soft);
}
.infl-hier-node.infl-chip { cursor: pointer; }
.infl-hier-node.infl-chip:hover circle { stroke: var(--ink-soft); }
.infl-hier-off circle { opacity: 0.4; }
.infl-hier-off text { opacity: 0.4; }
.infl-hier-node.node-subj circle { fill: var(--pine-amber); stroke: var(--pine-amber); }
.infl-hier-node.node-obj  circle { fill: var(--pine-red);   stroke: var(--pine-red);   }
.infl-hier-node.node-io   circle { fill: var(--pine-green); stroke: var(--pine-green); }
.infl-hier-node.node-subj text,
.infl-hier-node.node-obj text,
.infl-hier-node.node-io text { fill: #fff; }
.infl-hier-arc {
  fill: none;
  stroke: var(--pine-red);
  stroke-width: 1.4;
}
.infl-hier-arc-io {
  fill: none;
  stroke: var(--pine-green);
  stroke-width: 1.4;
}
.infl-hier-arrowhead { fill: var(--pine-red); }
.infl-hier-arrowhead-io { fill: var(--pine-green); }
/* Node that is simultaneously subject/object and indirect object. */
.infl-hier-node.node-dual-io circle { stroke: var(--pine-green); stroke-width: 3; }
.infl-arg-step {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px 10px;
}
.infl-arg-prompt {
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  color: var(--ink-faint);
  font-family: var(--font-serif);
}
.infl-arg-opt { text-transform: none; letter-spacing: 0; font-style: italic; }
.infl-arg-chiprow { display: inline-flex; flex-wrap: wrap; gap: 6px; }
.infl-arg-chip { flex: 0 0 auto; min-width: 2.4em; text-align: center; }

/* Full paradigm for the chosen participants. */
.infl-arg-paradigm { margin-top: 16px; }
.infl-arg-pattern {
  display: flex;
  flex-direction: column;
  gap: 3px;
  margin-bottom: 14px;
}
.infl-arg-pattern-gloss {
  font-size: 15px;
  font-style: italic;
  color: var(--ink);
}
.infl-arg-pattern-meta {
  font-size: 11.5px;
  color: var(--ink-faint);
  font-family: var(--font-serif);
  letter-spacing: 0.03em;
}
.infl-arg-pdg {
  border-collapse: collapse;
  width: auto;
  max-width: none;
  table-layout: auto;
  margin: 6px 0 20px;
}
.infl-arg-pdg col.col-tense { width: 88px; }
.infl-arg-pdg caption {
  caption-side: top;
  text-align: left;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.07em;
  color: var(--accent);
  font-family: var(--font-serif);
  padding-bottom: 4px;
}
.infl-arg-pdg thead th {
  font-size: 10.5px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: var(--ink-faint);
  font-family: var(--font-serif);
  font-weight: 400;
  text-align: left;
  padding: 2px 8px 5px 0;
  border-bottom: 1px solid var(--rule-hair);
}
.infl-arg-pdg td {
  padding: 5px 8px 5px 0;
  font-size: 16px;
  vertical-align: baseline;
  text-align: left;
}
.infl-arg-pdg .infl-cell-tug-stack,
.infl-arg-pdg .tugvut-cell {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  font-size: 31px;
  line-height: 1.15;
  letter-spacing: -0.04em;
  color: var(--ink);
  white-space: nowrap;
}
.infl-pdg-tense {
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: var(--ink-soft);
  font-family: var(--font-serif);
  font-weight: 400;
  text-align: left;
  padding: 5px 12px 5px 0;
  white-space: nowrap;
}
/* Indirect-object marker: the third colour (green) after pronoun (amber)
   and ending (red). */
.affix-io { color: var(--pine-green); }
.paradigm-section.colors-off .affix-io { color: var(--ink); }

/* The argument paradigm renders schematics inside `.infl-arg-pdg`, which is
   NOT a `.paradigm-table`, so the dictionary's ending-colour rules (scoped
   to `.paradigm-table`) didn't reach it and the theme/ending sat uncoloured.
   Mirror the verb-table scheme here: amber pronoun, red ending, green IO. */
.infl-arg-pdg .ending-sg  { color: var(--pine-green); }
.infl-arg-pdg .ending-pl  { color: var(--pine-red); }
.infl-arg-pdg .ending-adj { color: var(--pine-amber); }
.infl-arg-pdg .affix-prefix { color: var(--pine-amber); }
.paradigm-section.colors-off .infl-arg-pdg .ending-sg,
.paradigm-section.colors-off .infl-arg-pdg .ending-pl,
.paradigm-section.colors-off .infl-arg-pdg .ending-adj,
.paradigm-section.colors-off .infl-arg-pdg .affix-prefix { color: var(--ink); }

/* The dictionary argument paradigm renders REAL conjugated forms via
   _renderVariant, which marks the pieces with .verb-prefix / .verb-suffix
   (not the schematic .ending-* classes). Colour those here too, matching the
   amber-pronoun / red-ending scheme. */
.infl-arg-pdg .verb-prefix { color: var(--pine-amber); }
.infl-arg-pdg .verb-suffix { color: var(--pine-red); }
.paradigm-section.colors-off .infl-arg-pdg .verb-prefix,
.paradigm-section.colors-off .infl-arg-pdg .verb-suffix { color: var(--ink); }

/* Long forms — especially connected Tuġvut, which must never wrap mid-word —
   size their columns to content and let the paradigm scroll horizontally
   instead of overflowing into the adjacent column. */
.infl-arg-paradigm { overflow-x: auto; }
.infl-arg-pdg td { white-space: nowrap; }

/* Voice marker (passive/median) — an uncolored stem extension between the
   root and the ending, styled like the root rather than an ending. */
.affix-ext { color: var(--ink); }

/* DO/IO labels riding the elbow connectors in the hierarchy selector. */
.infl-hier-arc-label,
.infl-hier-arc-io-label {
  font-family: var(--font-serif);
  font-size: 8.5px;
  letter-spacing: 0.06em;
  font-weight: 600;
}
.infl-hier-arc-label    { fill: var(--pine-red); }
.infl-hier-arc-io-label { fill: var(--pine-green); }
/* Assigned (liftable) nodes get a subtle pointer affordance. */
.infl-hier-node.infl-hier-lift { cursor: pointer; }
.infl-arg-sep { color: var(--ink-faint); padding: 0 3px; }
.infl-arg-hint {
  font-size: 12.5px;
  color: var(--ink-faint);
  font-style: italic;
}
.infl-mood-grp { display: inline-flex; gap: 6px; }
.infl-mood-divider {
  display: inline-block;
  width: 1px;
  height: 18px;
  background: var(--rule);
  margin: 0 4px;
  vertical-align: middle;
}

/* Example block in the paradigm-meta line — keep dictionary idiom */
.infl-example-meta {
  margin-top: 28px;
  margin-bottom: 10px;
  padding-top: 18px;
  border-top: 1px solid var(--rule-hair);
}
.infl-example-form {
  font-family: var(--font-serif);
  font-size: 16px;
  color: var(--accent);
  font-style: italic;
}
.infl-example-sep { color: var(--ink-faint); }
.infl-tilde { color: var(--ink-faint); opacity: 0.7; }

/* Mobile: the paradigm rail moves into the shared body-level menu overlay
   (see #tools-menu). The detail panel takes the full width here. */
@media (max-width: 800px), (max-height: 500px) {
  .infl-tab { padding: 12px 8px; font-size: 13px; }
  .infl-head-bar { padding: 8px 12px; gap: 6px; }
  .infl-actions  { gap: 6px; }
  .infl-script-btn { padding: 4px 8px; font-size: 10px; }
  .infl-detail { padding: 14px 16px 28px; }
}
@media (max-width: 42rem) {
  .infl-body.pron-layout { display: block; }
  .infl-detail { padding-left: 16px; }
}

/* The inflection action row reuses the dictionary's own .verb-actions
   container and its .script-toggle / .script-chip / .color-toggle-btn
   children, so no per-inflection styling is needed here — the look is
   automatically identical to the per-entry declension area. */

/* Colors-off state: drop affix coloring back to ink so the schematic
   reads as plain morphology, no semantic overlay. Only affects the
   schematic Ø-placeholder cells in the inflection viewer; the
   dictionary's own colored declension cells use the .color-toggle-btn
   handler living in app.js and are unaffected by this rule. */
.paradigm-section.colors-off .affix-prefix,
.paradigm-section.colors-off .affix-suffix {
  color: var(--ink);
}

/* Tuġvut font for any `.tugvut-cell` regardless of parent. The
   dictionary's per-table rule (`.paradigm-table .tugvut-cell`) didn't
   apply when the cell sat OUTSIDE a paradigm-table — like inside the
   inflection-viewer's example-header span — so the transliterated
   string rendered with the inherited serif italic instead. Same
   binding here so the font follows the cell anywhere. */
.tugvut-cell {
  font-family: var(--font-tug);
  font-feature-settings: "liga" 1, "calt" 1;
  letter-spacing: -0.04em;
  white-space: nowrap;
  word-break: keep-all;
  overflow-wrap: normal;
}

/* The inflection viewer embeds the dictionary's own renderParadigms
   output for the example block. That output emits its own action row
   (Teulgi · Tuġvut · Colors) inside its `.decl-conj` wrapper, but we
   already have one at the top of the inflection panel that controls
   script + colors for the whole detail pane via inflection-state.
   Hide the duplicate so the user sees one set of controls. The dictionary's
   own per-entry display is unaffected — this selector only fires
   inside the inflection panel. */
.infl-detail .paradigm-section.decl-conj > .verb-actions,
.infl-detail .paradigm-section.decl-conj > .paradigm-head {
  display: none;
}

/* The infl-example-form wrapper provides the italic-red Teulgi look.
   When a tugvut-cell is inside, the inner element must force its own
   font (Tuġvut) and normal style, regardless of whether :has() is
   supported by the browser. Older iOS Safari (< 16.4) silently
   ignores :has(), so the previous `.infl-example-form:has(.tugvut-cell)`
   rule wouldn't fire and the wrapper's italic would propagate. The
   rule below targets the .tugvut-cell directly. */
.infl-example-form { color: var(--accent); font-style: italic; }
.infl-example-form .tugvut-cell {
  font-family: var(--font-tug);
  font-style: normal;
  color: var(--accent);
  font-size: 28px;
  line-height: 1.1;
  vertical-align: middle;
}
.infl-example-meta .tugvut-cell {
  font-size: 28px;
  color: var(--accent);
  font-style: normal;
  line-height: 1.1;
  vertical-align: middle;
}

/* The brand glyph is the rotated Tuġvut "x" that renders the pine
   cone logo. Recent additions to `.tug` and `.tugvut-cell` propagated
   their styling everywhere; the brand explicitly resets font-style
   here so no ancestor italic can creep in. The logo is a graphic, not
   a typographic Pine word. */
header .brand .brand-glyph,
header .brand .tug {
  font-style: normal;
}

/* Example header in the inflection viewer: when the script is Tuġvut,
   the Tuġvut text should read larger than the Teulgi version (closer
   to the same Teulgi:Tuġvut ratio the dictionary uses elsewhere) and
   take the accent red, matching the example's Teulgi look. */
.infl-example-meta .tugvut-cell {
  font-size: 28px;
  color: var(--accent);
  font-style: normal;
  line-height: 1.1;
  vertical-align: middle;
}

/* Colors-off state in the inflection viewer must also strip the
   ending-sg / ending-pl colouring (those classes carry the green/red
   from the dictionary's rules). Without this, toggling Colors off in
   the verb tab only neutralised affix-prefix/affix-suffix and left
   the ending spans coloured. */
.paradigm-section.colors-off .ending-sg,
.paradigm-section.colors-off .ending-pl,
.paradigm-section.colors-off .ending-adj,
.paradigm-section.colors-off .verb-prefix,
.paradigm-section.colors-off .verb-suffix {
  color: var(--ink);
}

/* Possessive overlay inside the declension widget. The Possessive
   toggle joins the Colors button on the first action row; clicking it
   opens two extra rows (number + person) of filled-red buttons whose
   visual language matches the verb-conj mood/direction toggle (see
   .mood-chip). When active, the colour of the case-suffix is replaced
   by .poss-ending so the user can see exactly which morpheme the
   possessive contributes. */
.verb-actions .poss-toggle-btn {
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  font: inherit;
  font-variant: small-caps;
  letter-spacing: 0.05em;
  color: var(--ink-soft);
  cursor: pointer;
  text-decoration: underline 1px solid transparent;
  text-underline-offset: 3px;
  transition: text-decoration-color 0.15s;
  margin-left: 12px;
}
.verb-actions .poss-toggle-btn:hover { text-decoration-color: var(--ink-soft); }
.verb-actions .poss-toggle-btn.active { text-decoration-color: var(--accent); color: var(--accent); }

.verb-actions.poss-actions {
  margin-top: 10px;
  flex-wrap: wrap;
  gap: 8px;
  border-top: none;
}
.poss-num-row, .poss-person-row {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 6px;
}
.poss-num-btn, .poss-person-btn {
  display: inline-block;
  padding: 5px 12px;
  font-family: var(--font-serif);
  font-size: 12.5px;
  font-variant: small-caps;
  letter-spacing: 0.05em;
  color: var(--ink-soft);
  border: 1px solid var(--rule);
  border-radius: 2px;
  cursor: pointer;
  background: var(--paper);
  transition: color 0.12s, border-color 0.12s, background 0.12s;
  user-select: none;
  font-weight: 400;
  min-width: 44px;
  text-align: center;
}
.poss-num-btn:hover, .poss-person-btn:hover {
  color: var(--accent);
  border-color: var(--accent);
}
.poss-num-btn.active, .poss-person-btn.active {
  background: var(--accent);
  color: var(--paper);
  border-color: var(--accent);
}

/* "New" button tucked under the POS dropdown — same column, smaller
   text-style affordance, green dot to signal fresh content. The user
   asked for this position since the bottom controls bar was too
   cramped on iPad. */
.pos-stack {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
#btn-new {
  background: transparent;
  border: none;
  padding: 2px 4px 0 4px;
  cursor: pointer;
  font-family: var(--font-serif);
  font-size: 12.5px;
  font-variant: small-caps;
  letter-spacing: 0.05em;
  color: var(--ink-soft);
  text-align: left;
  -webkit-appearance: none;
  appearance: none;
  align-self: flex-end;
}
#btn-new:hover,
#btn-new:focus { color: var(--accent); outline: none; }
#btn-new .new-dot {
  color: var(--pine-green);
  font-size: 10px;
  margin-right: 2px;
  vertical-align: 0.05em;
}
#btn-new #new-count {
  color: var(--ink-soft);
  font-size: 0.85em;
  margin-left: 2px;
}

/* Inflection page top-row navigation buttons (Dictionary, Random,
   Transliterator). Without an explicit rule these inherit the browser
   default <button> appearance — on iOS Safari that's a rounded white
   pill, which clashes with the rest of the dark UI. Mirror the
   .mood-chip style used throughout the verb conjugator. */
.infl-nav-btn {
  background: var(--paper);
  border: 1px solid var(--rule);
  padding: 5px 11px;
  font: inherit;
  font-size: 12.5px;
  color: var(--ink-soft);
  border-radius: 2px;
  cursor: pointer;
  transition: border-color 0.12s, color 0.12s;
  letter-spacing: 0.02em;
  display: inline-block;
  user-select: none;
  -webkit-appearance: none;
  appearance: none;
}
.infl-nav-btn:hover,
.infl-nav-btn:focus {
  color: var(--accent);
  border-color: var(--accent);
  outline: none;
}
.infl-nav-btn:active {
  transform: translateY(1px);
}

.paradigm-table .poss-prefix {
  color: var(--pine-green);
}
.paradigm-table .poss-ending {
  color: var(--pine-red);
}





/* ============================================================ TOOLS MENU
   Single dictionary-app nav destination (tools.js): Inflection ·
   Transliterator · IPA · Allophony · Pronouns · Numerals. Reuses the
   .infl-view dark panel + theme tokens. CSS below migrated from the
   tools prototype (allophony/pronouns/ipa), token-based so it themes
   light/dark automatically. ============================================ */
body.in-tools main { grid-template-columns: 1fr; }
body.in-tools #list, body.in-tools #detail { display: none; }
.tools-view[hidden] { display: none; }
.tools-tabbar { display: flex; flex-wrap: wrap; border-bottom: 1px solid var(--rule-soft); background: var(--paper-2); flex: 0 0 auto; }
.tools-tab { flex: 1 1 auto; white-space: nowrap; border: none; background: transparent; padding: 10px 14px;
  font: inherit; font-family: var(--font-serif); font-size: 14px; color: var(--ink-soft);
  cursor: pointer; border-right: 1px solid var(--rule-soft); border-bottom: 2px solid transparent; }
.tools-tab:last-child { border-right: none; }
.tools-tab:hover { color: var(--ink); }
.tools-tab.active { background: var(--paper); color: var(--ink); border-bottom-color: var(--accent); }
.tools-body { padding: 16px 14px 40px; }
.tools-pending { color: var(--ink-faint); font-style: italic; padding: 1rem 0; }
@media (max-width: 30rem) { .tools-tab { padding: 8px 11px; font-size: 13px; } }
/* ---- migrated tool styles (allophony / pronouns / ipa) ---- */
/* ---- flat tabs (match inflection widget) ---- */
.tool-nav.infl-tabs{display:flex;border-bottom:1px solid var(--rule);background:transparent;margin:.2rem 0 1.4rem;flex-wrap:wrap;}
.infl-tabs .infl-tab{flex:0 0 auto;border:none;background:transparent;padding:9px 16px;font:400 14px/1 var(--font-serif);
  color:var(--ink-soft);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;}
.infl-tabs .infl-tab:hover{color:var(--ink);}
.infl-tabs .infl-tab.active{color:var(--ink);border-bottom-color:var(--accent);font-weight:600;}
/* Bleed the sub-tab bar out of the .tools-body padding so it spans the full
   panel width and sits flush under the main TOOLS nav — exactly like the
   inflection Noun/Adjective/Verb bar. Margins mirror .tools-body padding
   (16px top, 14px sides; 32px left on mobile has-tree). */
.allo-subtabs.infl-tabs{background:transparent;border-bottom:1px solid var(--rule);margin:-16px -14px 1.1rem;padding-left:8px;}
@media (max-width: 42rem){ .tools-view.has-tree .allo-subtabs.infl-tabs{ margin-left:-32px; } }
.allo-subtabs .infl-tab{padding:7px 13px;font-size:13px;}

/* thin scrollbars (desktop) — every scrolling pane in the app, including the
   inflection tree (the one the chunky default bar was still showing on). */
.tools-body,.pron-tree,.pron-scroll,.allo-sec,.infl-nav,.infl-detail,#list,#detail,
.neighbors-list,.tug-modal-body,.tug-output-wrap,.tools-tabbar,.allo-drawer,.corp-tug-scroll
  {scrollbar-width:thin;scrollbar-color:var(--rule) transparent;}
.tools-body::-webkit-scrollbar,.pron-tree::-webkit-scrollbar,.pron-scroll::-webkit-scrollbar,
.infl-nav::-webkit-scrollbar,.infl-detail::-webkit-scrollbar,#list::-webkit-scrollbar,#detail::-webkit-scrollbar,
.neighbors-list::-webkit-scrollbar,.tug-modal-body::-webkit-scrollbar,.tug-output-wrap::-webkit-scrollbar,
.tools-tabbar::-webkit-scrollbar,.allo-drawer::-webkit-scrollbar,.corp-tug-scroll::-webkit-scrollbar{height:8px;width:8px;}
.tools-body::-webkit-scrollbar-thumb,.pron-tree::-webkit-scrollbar-thumb,.pron-scroll::-webkit-scrollbar-thumb,
.infl-nav::-webkit-scrollbar-thumb,.infl-detail::-webkit-scrollbar-thumb,#list::-webkit-scrollbar-thumb,#detail::-webkit-scrollbar-thumb,
.neighbors-list::-webkit-scrollbar-thumb,.tug-modal-body::-webkit-scrollbar-thumb,.tug-output-wrap::-webkit-scrollbar-thumb,
.tools-tabbar::-webkit-scrollbar-thumb,.allo-drawer::-webkit-scrollbar-thumb,.corp-tug-scroll::-webkit-scrollbar-thumb{background:var(--rule);border-radius:4px;}
.tools-body::-webkit-scrollbar-track,.pron-tree::-webkit-scrollbar-track,.pron-scroll::-webkit-scrollbar-track,
.infl-nav::-webkit-scrollbar-track,.infl-detail::-webkit-scrollbar-track,#list::-webkit-scrollbar-track,#detail::-webkit-scrollbar-track,
.neighbors-list::-webkit-scrollbar-track,.tug-modal-body::-webkit-scrollbar-track,.tug-output-wrap::-webkit-scrollbar-track,
.tools-tabbar::-webkit-scrollbar-track,.allo-drawer::-webkit-scrollbar-track,.corp-tug-scroll::-webkit-scrollbar-track{background:transparent;}
.pron-main{scrollbar-width:thin;scrollbar-color:var(--rule) transparent;}
.pron-main::-webkit-scrollbar{height:8px;width:8px;}
.pron-main::-webkit-scrollbar-thumb{background:var(--rule);border-radius:4px;}
.pron-main::-webkit-scrollbar-track{background:transparent;}

/* ---- Allophony shared ---- */
/* Sub-tab bar is now a standalone full-width bar (identical to the inflection
   Noun/Adjective/Verb bar); Colours sits in its own row below it. */
.allo-controls{display:flex;justify-content:flex-end;align-items:center;margin:-.2rem 0 1rem;}
.allo .color-toggle-btn{appearance:none;background:none;border:0;cursor:pointer;font:400 12.5px/1 var(--font-serif);font-variant:small-caps;letter-spacing:.05em;
  color:var(--ink-faint);padding:0;text-decoration:underline 1px solid transparent;text-underline-offset:3px;}
.allo .color-toggle-btn.active{color:var(--ink);text-decoration-color:var(--accent);}
/* scroll-spy: the series currently at the top of the view */
.allo-tree .ptree-leaf.current{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;}
.allo-sec{display:none;} .allo-sec.active{display:block;}
.allo-sh{font:400 11px/1 var(--font-serif);font-variant:small-caps;text-transform:lowercase;letter-spacing:.1em;color:var(--ink-faint);margin:1.7rem 0 .7rem;}
.allo-note{color:var(--ink-faint);font-size:12.5px;margin:.1rem 0 .8rem;max-width:40rem;}
.allo-pine{display:inline-block;font-style:italic;white-space:nowrap;vertical-align:top;text-align:center;}
.allo-ipa{display:block;font-style:normal;font-family:"Charis SIL","Doulos SIL",Cambria,Georgia,"Times New Roman",serif;font-size:11.5px;color:var(--ink-faint);}
.allo-alt{color:var(--ink-faint);font-style:normal;padding:0 .3em;}
.allo-arrow{color:var(--ink-faint);font-style:normal;}

/* grouping braces. brace-r opens right (groups items to its right); brace-l opens left (groups items to its left). */
.brace-r,.brace-r::before,.brace-r::after{content:"";position:absolute;left:4px;width:5px;height:calc(50% - 1px);border:1.4px solid var(--rule);}
.brace-r::before{top:0;border-right:none;border-bottom:none;border-top-left-radius:7px;}
.brace-r::after{bottom:0;border-right:none;border-top:none;border-bottom-left-radius:7px;}

/* DIAPHONY: single grid, grades aligned across all series */
.dia-grid{display:grid;grid-template-columns:1fr 3.5rem 1fr 3.5rem 1fr;
  column-gap:2.2rem;row-gap:1rem;align-items:center;justify-items:center;width:100%;}
.dia-grid .dia-arr,.dia-grid .dia-ch{justify-self:center;}
.dia-ch{font:400 11px/1 var(--font-serif);font-variant:small-caps;letter-spacing:.08em;color:var(--ink-faint);}
.dia-arr-multi{display:inline-block;text-align:center;line-height:1.5;}
.dia-series-h{grid-column:1 / -1;justify-self:start;font:400 11px/1 var(--font-serif);font-variant:small-caps;letter-spacing:.1em;
  color:var(--ink-faint);margin:1.1rem 0 .1rem;border-top:1px solid var(--rule-soft);padding-top:.9rem;width:100%;}
.dia-cell{text-align:center;}
.dia-arr{color:var(--ink-faint);font-size:15px;}

/* Pleiophony standalone */

/* APOPHONY: clean table, base/condition merged cells, environment column */
.vap-table{border-collapse:collapse;margin:.3rem 0 1.8rem;font-family:var(--font-serif);}
.vap-table th{font:400 11px/1 var(--font-serif);font-variant:small-caps;letter-spacing:.08em;color:var(--ink-faint);
  text-align:left;vertical-align:bottom;padding:0 1.6rem .4rem 0;border-bottom:1px solid var(--rule);}
.vap-table td{padding:.55rem 1.6rem .55rem 0;vertical-align:top;}
.vap-grp>td{border-top:1px solid var(--rule-soft);}
.vap-table tbody tr:first-child>td{border-top:none;}
.vap-base{font-style:italic;font-weight:600;font-size:16px;vertical-align:middle;color:var(--ink);}
.vap-cond{font-variant:small-caps;letter-spacing:.03em;color:var(--ink-soft);vertical-align:middle;white-space:nowrap;}
.vap-env{font-variant:small-caps;font-size:11px;letter-spacing:.04em;color:var(--ink-faint);vertical-align:top;padding-top:.6rem;white-space:nowrap;}
.vap-dir{}
.vap-th-front,.vap-th-back{}
/* Base & direction forms align on a clean left edge (they were centring each
   form over its own IPA, so varying IPA widths made the column wobble). */
.vap-base .allo-pine, .vap-dir .allo-pine{text-align:left;}
.vap-none{color:var(--rule);}

/* -v- coalescence: clearer rows, brace embraces inputs */

/* legend */
.allo-legend{border:1px solid var(--rule);border-radius:6px;padding:0 .9rem;margin:.2rem 0 1.2rem;background:var(--paper-2);}
.allo-legend summary{cursor:pointer;padding:.6rem 0;font:400 12.5px/1 var(--font-serif);font-variant:small-caps;letter-spacing:.05em;color:var(--ink-faint);}
.lg-grid{display:grid;grid-template-columns:auto 1fr;gap:.25rem .8rem;font-size:13px;padding:.1rem 0 .7rem;}
.lg-sym{font-size:15px;color:var(--accent);}
.lg-terms{font-size:12.5px;padding:0 0 .7rem;line-height:1.7;}
.lg-terms b{font-style:italic;font-weight:400;}

/* colour toggles */
.allo-colour-on .vap-front .allo-pine{color:var(--pine-red);}
.allo-colour-on .vap-back .allo-pine{color:var(--pine-green);}
.allo-colour-on .ap-fortis{color:var(--pine-red);}
.allo-colour-on .ap-geminus{color:var(--pine-green);}
.allo-colour-on .ap-lenis{color:var(--pine-amber);}
.allo-colour-on .allo-conv-in .allo-pine{color:var(--pine-red);}
.allo-colour-on .allo-conv-out .allo-pine{color:var(--pine-green);}
@media (max-width:40rem){ .vap-grid{gap:.8rem .7rem;} .dia-grid{grid-template-columns:1fr 2rem 1fr 2rem 1fr;column-gap:.9rem;row-gap:.7rem;} }

/* ---- Pronouns ---- */
.pron-controls{display:flex;gap:1.2rem;align-items:center;flex-wrap:wrap;margin:.1rem 0 1rem;}
#pron-colour{appearance:none;background:none;border:0;cursor:pointer;font:400 12px/1 var(--font-serif);font-variant:small-caps;letter-spacing:.05em;
  color:var(--ink-faint);text-decoration:underline 1px solid transparent;text-underline-offset:3px;}
#pron-colour.active{color:var(--ink);text-decoration-color:var(--accent);}

.pron-layout{display:flex;gap:1.6rem;align-items:flex-start;}
/* The tree follows the scroll (sticky top) and stays pinned to the left edge
   while the panel pans horizontally (sticky left). Internal scroll only kicks
   in when the tree itself is taller than the viewport. */
.pron-tree{flex:0 0 220px;border-right:1px solid var(--rule-soft);padding-right:.6rem;
  position:sticky;top:.25rem;left:0;align-self:flex-start;z-index:5;
  background:var(--paper);max-height:calc(100dvh - 12rem);overflow-y:auto;
  overscroll-behavior:contain;}
.pron-main{flex:1 1 auto;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.ptree{list-style:none;margin:0;padding:0;font-family:var(--font-serif);}
.ptree-cat{margin:0;}
.ptree-tog{appearance:none;background:none;border:0;width:100%;text-align:left;cursor:pointer;padding:6px 4px;display:flex;align-items:center;gap:.4rem;
  font:400 13.5px/1.2 var(--font-serif);font-variant:small-caps;letter-spacing:.04em;color:var(--ink);}
.ptree-chev{width:0;height:0;border-left:5px solid var(--ink-faint);border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform .12s;flex:0 0 auto;}
.ptree-tog.open .ptree-chev{transform:rotate(90deg);}
.ptree-types{list-style:none;margin:0 0 .2rem;padding:0 0 0 .9rem;}
.ptree-leaf{appearance:none;background:none;border:0;width:100%;text-align:left;cursor:pointer;padding:4px 6px;border-radius:3px;
  font:italic 400 13px/1.3 var(--font-serif);color:var(--ink-soft);}
.ptree-leaf:hover{color:var(--accent);}
.ptree-leaf.active{background:var(--accent);color:var(--paper);font-style:normal;}

/* tables pan via .pron-main now (entire text expands rightward) */
.pron-scroll{overflow-x:visible;}
.pron-table{max-width:none;min-width:100%;}
.pron-table thead th{vertical-align:bottom;padding-right:18px;}
.pron-table tbody th{font-variant:small-caps;font-style:normal;text-transform:lowercase;letter-spacing:.03em;color:var(--ink-soft);white-space:nowrap;}
.pron-inst{font-variant:small-caps;font-style:normal;letter-spacing:.04em;color:var(--ink);font-size:12.5px;white-space:nowrap;}
.pron-inst-sub{font-style:italic;font-size:10.5px;color:var(--ink-faint);font-variant:normal;letter-spacing:0;}
.pron-table tbody td{white-space:nowrap;padding-right:18px;vertical-align:top;}

.pron-end{color:var(--accent);}
.pron-fgloss{font-style:normal;font-size:11px;color:var(--ink-faint);}
.pron-empty{color:var(--rule);}
.pron-extra-start td,.pron-extra-start th{border-top:1px solid var(--rule-hair);padding-top:12px;}
.pron-notes{margin:.6rem 0 1rem;font-size:12px;color:var(--ink-faint);line-height:1.6;max-width:42rem;}
.pron-note b{font-style:italic;font-weight:400;color:var(--ink-soft);}
.pron-derived{margin:1.4rem 0 0;}
.pron-derived-h{font:400 13px/1.2 var(--font-serif);font-variant:small-caps;letter-spacing:.04em;color:var(--ink);margin:0 0 .4rem;}
.pron-derived-tag{font-variant:normal;font-style:italic;font-size:11px;color:var(--ink-faint);letter-spacing:0;}


/* ---- Teulgi → IPA ---- */
.ipa-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
@media (max-width: 38rem) { .ipa-grid { grid-template-columns: 1fr; } }
.ipa-col label { display: block; font: 600 .82rem/1 var(--font-serif); letter-spacing: .04em;
  text-transform: uppercase; color: var(--ink-faint); margin-bottom: .5rem; }
#ipa-in {
  width: 100%; min-height: 14rem; resize: vertical; box-sizing: border-box;
  font: 1.15rem/1.6 var(--font-serif); font-style: italic; color: var(--accent);
  background: var(--paper-2); border: 1px solid var(--rule); border-radius: 8px; padding: .7rem .8rem;
}
.ipa-out { min-height: 14rem; background: var(--paper-2); border: 1px solid var(--rule);
  border-radius: 8px; padding: .7rem .8rem; }
.ipa-row { display: flex; flex-wrap: wrap; align-items: baseline; gap: .5rem; padding: .18rem 0;
  border-bottom: 1px dotted var(--rule-soft); }
.ipa-row:last-child { border-bottom: 0; }
.ipa-row .src { font-style: italic; color: var(--accent); }
.ipa-row .arr { color: var(--ink-faint); }
.ipa-row .ipa { font-family: var(--font-serif); color: var(--ink); }
.ipa-empty { color: var(--ink-faint); font-style: italic; }
.ipa-tools { margin-top: .7rem; display: flex; gap: .5rem; }

/* ---- Tools: scroll + Tuġvut + mobile layout fixes ---- */
.tools-tabbar { flex: 0 0 auto; }
.tools-view .tools-body { flex: 1 1 auto; min-height: 0; overflow: auto; -webkit-overflow-scrolling: touch; }
/* Tuġvut is connected: never tighten or wrap it (overlap/medial-as-initial). */
/* Keep the pronoun category tree beside the paradigm on phones, not stacked,
   and keep it narrow so it doesn't eat a third of the screen. */


/* ---- Transliterator: grouped shortcut reference ---- */
.tug-help-group { margin-top: .7rem; }
.tug-help-h { display: block; font: 600 11px/1 var(--font-serif); font-variant: small-caps;
  letter-spacing: .08em; color: var(--ink-faint); margin: 0 0 .35rem; }
.tug-help-note { font-size: 13px; color: var(--ink-soft); line-height: 1.5; }
.tug-help-note kbd, .tug-help-grid kbd { font-variant: normal; letter-spacing: 0; }

/* ---- Pronouns: adverbial / additional forms block ---- */
.pron-adv{margin-top:1.5rem;}
.pron-adv-h{font:600 12px/1 var(--font-serif);font-variant:small-caps;letter-spacing:.06em;color:var(--ink-faint);margin:0 0 .55rem;}

/* ---- Allophony: stacked alternative forms with a brace ---- */
.allo-alts{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;}
.allo-altlines{display:inline-flex;flex-direction:column;gap:3px;}
.allo-altline{white-space:nowrap;}

/* ---- Tools batch 20260609c ---- */
/* Return (Dictionary) button stays visible while scrolling */
.infl-view .infl-head-bar, .tug-view .infl-head-bar {
  position: sticky; top: 0; z-index: 25; background: var(--paper);
}
/* Pronoun control row spacing (dictionary .verb-actions supplies the look) */
.pron-actions { margin: .2rem 0 .9rem; }
/* interrogative ↔ relative toggle: same quiet underline chips as the dictionary */
.pron-relrow { margin: 0 0 .8rem; }
.pron-rel-chip { background: none; border: none; padding: 0; margin: 0; font: inherit;
  color: var(--ink-soft); cursor: pointer; line-height: 1.3;
  text-decoration: underline 1px solid transparent; text-underline-offset: 3px;
  transition: text-decoration-color .15s; }
.pron-rel-chip:hover { text-decoration-color: var(--ink-soft); }
.pron-rel-chip.active { text-decoration-color: var(--accent); }
.pron-relrow .pron-rel-chip:first-of-type::after { content: '·'; color: var(--ink-soft);
  margin: 0 0 0 7px; display: inline-block; text-decoration: none; pointer-events: none; }
.pron-relrow .script-toggle { display: inline-flex; align-items: baseline; gap: 7px; }
/* Pronoun gloss snippet after a form */
.pron-fgloss { font-size: 12px; color: var(--ink-faint); font-style: normal; }
/* Aligned convergence layout (pleiophony + -v- coalescence): shared columns so
   every brace and arrow lines up regardless of input/IPA width */
.allo-conv { display: grid;
  grid-template-columns: minmax(10rem,1fr) 12px 4rem 12px minmax(0,1.6fr);
  column-gap: 3rem; row-gap: 1.8rem; align-items: center; width: 100%; }
.allo-conv .allo-arrow { justify-self: center; }
.allo-conv-outs { display: flex; flex-direction: column; gap: 6px; }
@media (max-width: 40rem) { .allo-conv { grid-template-columns: minmax(0,1fr) 10px 2rem 10px minmax(0,1.4fr); column-gap: 1.1rem; row-gap: 1.1rem; } }
.allo-conv-ins { display: flex; flex-direction: column; gap: 3px; align-items: flex-end; text-align: right; }
.allo-conv-in, .allo-conv-out { font-style: italic; }
/* Align the FORMS as a column: outputs flush-left, inputs flush-right (toward
   the arrow). Without this, .allo-pine centres each form over its own IPA, and
   since IPA widths vary the forms land at different x and look ragged. */
.allo-conv-out .allo-pine { text-align: left; display: block; }
.allo-conv-in  .allo-pine { text-align: right; display: block; }
.allo-gbrace { font-weight: 300; line-height: .8; color: var(--ink-faint); font-family: var(--font-serif); }
.allo-arrow { color: var(--ink-faint); letter-spacing: .05em; padding: 0 .15rem; }

/* ---- Click-to-IPA popover + allophony index + brace svg ---- */
.paradigm-table td.pine:not(.pine-tug) { cursor: pointer; }
.ipa-pop { position: absolute; z-index: 80; background: var(--paper-2); border: 1px solid var(--rule);
  border-radius: 4px; padding: 8px 11px; box-shadow: 0 4px 14px rgba(0,0,0,.35); max-width: 22rem; }
.ipa-pop-row { display: flex; align-items: baseline; gap: .7rem; padding: 2px 0; }
.ipa-pop-form { font-family: var(--font-serif); font-size: 15px; color: var(--ink); white-space: nowrap; }
.ipa-pop-ipa { font-family: var(--font-serif); font-size: 13.5px; color: var(--ink-soft); white-space: nowrap; }
.allo-index { display: flex; flex-wrap: wrap; gap: 4px 10px; margin: 0 0 1.1rem; padding: 0 0 .6rem;
  border-bottom: 1px solid var(--rule-soft); }
.allo-idx { background: none; border: none; padding: 0; margin: 0; cursor: pointer;
  font: 400 12px/1.5 var(--font-serif); font-variant: small-caps; letter-spacing: .05em;
  color: var(--ink-soft); text-decoration: underline 1px solid transparent; text-underline-offset: 3px; }
.allo-idx:hover { color: var(--ink); text-decoration-color: var(--ink-soft); }
.allo-gbrace { align-self: stretch; height: auto; width: 9px; min-width: 9px; color: var(--ink-faint); display: block; }
.allo-gbrace-spacer { width: 9px; min-width: 9px; }
.allo-alts { display: inline-flex; align-items: stretch; gap: 5px; vertical-align: middle; }
.allo-cell { display: inline-flex; align-items: stretch; gap: 5px; vertical-align: middle; }
.allo-cell > .allo-gbrace, .allo-cell > .allo-gbrace-spacer { flex: 0 0 9px; }
.allo-alts .allo-gbrace { height: auto; }

/* ==================== Tools batch 20260610a ==================== */

/* Tab bar holds 7 tabs now — let it scroll sideways instead of crushing */
.tools-tabbar { overflow-x: visible; }
.tools-tab { white-space: nowrap; }

/* IPA tool — one transcription for the whole phrase, brackets only at the ends */
.ipa-phrase {
  font-family: "Charis SIL", "Doulos SIL", var(--font-serif, Georgia, serif);
  font-size: 1.25rem; line-height: 1.7; color: var(--ink);
  overflow-wrap: break-word;
}

/* Transliterator — vertical output must never blow up the column and hide
   the controls above it: cap it and scroll inside. Control rows can never
   be crushed by a tall output. */
.tug-output-wrap[data-orient="vertical"] { max-height: 60vh; }
.tug-orient-toggle, .tug-display-controls, .tug-input-label, .tug-modal-actions { flex: 0 0 auto; }

/* Nearby in the dictionary — desktop Chrome's scroll anchoring fights the
   programmatic centring when fonts/reflows settle; disable it for this box. */
.neighbors-list { overflow-anchor: none; }

/* ---- Allophony Contents drawer (grammar-preview pattern) ---- */
.allo-burger {
  position: fixed; right: 18px; bottom: 68px; z-index: 60;
  width: 42px; height: 42px; border-radius: 50%;
  background: var(--paper-2); border: 1px solid var(--rule);
  cursor: pointer; display: flex; flex-direction: column;
  align-items: center; justify-content: center; gap: 4px;
  box-shadow: 0 2px 10px rgba(0,0,0,.35);
}
.allo-burger span { display: block; width: 16px; height: 1.5px; background: var(--ink-soft); }
.allo-burger:hover { border-color: var(--accent); }
.allo-burger:hover span { background: var(--accent); }
.allo-drawer {
  position: fixed; right: 0; top: 0; bottom: 0; z-index: 61;
  width: min(320px, 86vw); overflow-y: auto;
  background: var(--paper-2); border-left: 1px solid var(--rule);
  box-shadow: -6px 0 24px rgba(0,0,0,.4);
  padding: 14px 16px 28px;
}
.allo-drawer[hidden] { display: none; }
.allo-drawer-head { display: flex; align-items: center; justify-content: space-between; margin-bottom: 8px; }
.allo-drawer-title { font: 600 11px/1 var(--font-serif); font-variant: small-caps;
  letter-spacing: .12em; color: var(--ink-faint); text-transform: lowercase; }
.allo-drawer-close { background: none; border: 0; cursor: pointer; color: var(--ink-soft);
  font-size: 20px; line-height: 1; padding: 2px 6px; }
.allo-drawer-close:hover { color: var(--accent); }
.allo-drawer-grp { margin: 10px 0 0; }
.allo-drawer-sec, .allo-drawer-item {
  display: block; width: 100%; text-align: left; background: none; border: 0;
  cursor: pointer; font-family: var(--font-serif); color: var(--ink-soft);
  padding: 5px 4px; border-radius: 3px;
}
.allo-drawer-sec { font-size: 13.5px; font-variant: small-caps; letter-spacing: .05em; color: var(--ink); }
.allo-drawer-item { font-size: 12.5px; padding-left: 16px; font-style: italic; }
.allo-drawer-sec:hover, .allo-drawer-item:hover { color: var(--accent); }

/* ==================== Corpus ==================== */
.corp-bar { display: flex; align-items: baseline; gap: 12px; flex-wrap: wrap; margin: .2rem 0 1.1rem; }
.corp-q {
  flex: 1 1 16rem; max-width: 30rem; font: inherit;
  font-size: 16px;     /* >=16px so iOS doesn't auto-zoom */
  padding: 9px 14px; background: var(--paper-2); border: 1px solid var(--rule);
  border-radius: 4px; color: var(--ink); -webkit-appearance: none; appearance: none;
  box-sizing: border-box; transition: border-color .15s, background .15s;
}
.corp-q:focus { outline: none; border-color: var(--accent); }
.corp-total, .corp-count { font-size: 12px; color: var(--ink-faint); }
.corp-count { margin: 0 0 1rem; }
.corp-empty { color: var(--ink-faint); font-style: italic; }
.corp-layout { gap: 1.8rem; }
.corp-tree { flex: 0 0 240px; }
.corp-ptree .corp-ch { font-style: normal; font-variant: small-caps; letter-spacing: .04em; font-size: 13.5px; }
.corp-chn { font-variant: normal; font-size: 10.5px; color: var(--ink-faint); letter-spacing: 0; }
.corp-ptree .ptree-leaf.active .corp-chn { color: var(--paper); }
.corp-ptree .corp-sec { font-size: 12.5px; }

.corp-s1 { font: 400 13px/1.3 var(--font-serif); font-variant: small-caps; letter-spacing: .08em;
  color: var(--ink); margin: 2.1rem 0 .9rem; padding-bottom: .35rem;
  border-bottom: 1px solid var(--rule-soft); }
.corp-s1:first-child { margin-top: .2rem; }
.corp-s2 { font: 400 12px/1.3 var(--font-serif); font-variant: small-caps; letter-spacing: .06em;
  color: var(--ink-soft); margin: 1.5rem 0 .7rem; }

/* One example, formatted as in the book: number in the margin, six lines. */
.corp-ex { display: grid; grid-template-columns: 3rem minmax(0,1fr); gap: 0 .6rem;
  margin: 0 0 1.6rem; align-items: baseline; }
.corp-num { text-align: right; color: var(--ink-faint); font-size: 14px; }
.corp-lines { min-width: 0; }
.corp-teu { font-style: italic; font-size: 16.5px; color: var(--ink); margin-bottom: 2px; }
/* Ø is never italicised — book-wide rule */
.corp-ox { font-style: normal; }
/* Tuġvut connected script: never wrap, never split — scroll sideways instead
   (site-wide rule). The bare .tug class carries nowrap + rendering hints only;
   the font family is applied per-context, so it must be set here too. */
.corp-tug-scroll { overflow: visible; margin: 2px 0; }
.corp-tug { font-family: var(--font-tug); font-size: 26px; line-height: 1.55;
  display: inline-block; white-space: nowrap; word-break: keep-all; overflow-wrap: normal; }
.corp-ipa { font-family: "Charis SIL", "Doulos SIL", var(--font-serif, Georgia, serif);
  font-size: 14px; color: var(--ink-soft); margin: 1px 0; }
.corp-mor { font-style: italic; font-size: 14.5px; color: var(--ink-soft); margin: 1px 0; }
.corp-glo { font-size: 13.5px; color: var(--ink-soft); margin: 1px 0; }
.corp-sc { font-variant: small-caps; letter-spacing: .03em; }
.corp-eng { font-size: 15px; color: var(--ink); margin-top: 2px; }
.corp-note { font-size: 12.5px; color: var(--ink-faint); font-style: italic; margin-top: 2px; }
.corp-note .corp-ox { font-style: normal; }

@media (max-width: 42rem) {
  .corp-ex { grid-template-columns: 2.1rem minmax(0,1fr); margin-bottom: 1.3rem; }
  .corp-teu { font-size: 15px; }
  .corp-tug { font-size: 22px; }
}

/* ==================== Idioms tab (20260613) ==================== */
/* Reuses the corpus layout (.pron-layout/.corp-tree/.corp-main, .corp-bar,
   .corp-q, .corp-rand). Cards are flat (no left number column): Pine phrase,
   English meaning, literal reading, and a footer that links back to the
   dictionary entry plus tappable theme chips. */
.idi-tree { flex: 0 0 232px; }
.idi-ptree .idi-th { font-style: normal; font-variant: small-caps; letter-spacing: .04em; font-size: 13.5px; }
.idi-count { font: 400 13px/1.4 var(--font-serif); color: var(--ink-soft);
  margin: .1rem 0 1.1rem; padding-bottom: .5rem; border-bottom: 1px solid var(--rule-soft); }
.idi-count-n { color: var(--accent); font-weight: 600; }
.idi-count-th { font-variant: small-caps; letter-spacing: .05em; color: var(--ink); }
.idi-empty { color: var(--ink-faint); font-style: italic; }

.idi-card { margin: 0 0 1.5rem; padding: 0 0 1.2rem; border-bottom: 1px solid var(--rule-soft); }
.idi-card:last-child { border-bottom: 0; }
.idi-pine { font-style: italic; font-size: 17px; line-height: 1.35; }     /* .teulgi gives red */
.idi-tug-scroll { overflow: visible; margin: 3px 0 1px; }
.idi-tug { font-family: var(--font-tug); font-size: 23px; line-height: 1.5;
  display: inline-block; white-space: nowrap; word-break: keep-all; overflow-wrap: normal; }
.idi-gloss { font-size: 15.5px; color: var(--ink); margin-top: 3px; line-height: 1.4; }
.idi-note { color: var(--ink-faint); font-style: italic; font-size: .92em; }
.idi-lit { font-size: 14px; color: var(--ink-soft); margin-top: 2px; line-height: 1.4; }
.idi-lit-tag { font-style: italic; color: var(--ink-faint); font-size: .9em; margin-right: .15em; }

.idi-foot { display: flex; flex-wrap: wrap; align-items: center; gap: .5rem .9rem; margin-top: .55rem; }
.idi-ref { display: inline-flex; align-items: baseline; gap: .3em;
  text-decoration: none; font-size: 14px; color: var(--accent);
  border-bottom: 1px solid var(--rule); padding-bottom: 1px; }
.idi-ref:hover { border-bottom-color: var(--accent); }
.idi-ref .teulgi { font-style: italic; }
.idi-ref-arrow { color: var(--ink-faint); font-style: normal; }
.idi-pos { color: var(--ink-faint); font-size: 12px; font-style: italic; letter-spacing: .02em; }

.idi-tags { display: inline-flex; flex-wrap: wrap; gap: .35rem; margin-left: auto; }
.idi-tag { appearance: none; cursor: pointer; font: 400 11.5px/1 var(--font-serif);
  font-variant: small-caps; letter-spacing: .05em;
  color: var(--ink-soft); background: var(--paper-2); border: 1px solid var(--rule-soft);
  border-radius: 999px; padding: 3px 9px; transition: color .12s, border-color .12s; }
.idi-tag:hover { color: var(--accent); border-color: var(--accent); }
.idi-rand-again { margin-top: 1rem; }
.idi-again { font: inherit; }

@media (max-width: 42rem) {
  .idi-pine { font-size: 15.5px; }
  .idi-tug { font-size: 20px; }
  .idi-gloss { font-size: 15px; }
  .idi-tags { margin-left: 0; flex-basis: 100%; }
}


/* ==================== Tools batch 20260610c ==================== */

/* Back-to-top arrow — every tools panel, appears after scrolling */
.tools-top {
  position: fixed; right: 18px; bottom: 18px; z-index: 60;
  width: 42px; height: 42px; border-radius: 50%;
  background: var(--paper-2); border: 1px solid var(--rule);
  color: var(--ink-soft); font-size: 18px; line-height: 1; cursor: pointer;
  box-shadow: 0 2px 10px rgba(0,0,0,.35);
  opacity: 0; pointer-events: none; transition: opacity .18s ease;
}
.tools-top.show { opacity: 1; pointer-events: auto; }
.tools-top:hover { border-color: var(--accent); color: var(--accent); }

/* Mobile selector menu. A slim tab on the left edge opens the tool's selector
   tree inside a body-level overlay (#tools-menu), which is appended directly to
   <body> so nothing can trap its position, clip it, or let content show
   through. Applies to every tools panel with a left-hand menu. */
.tools-tree-handle { display: none; }

/* The body-level overlay itself — hidden on desktop, shown on mobile only when
   .open is set (a tree has been moved into it). */
#tools-menu { position: fixed; inset: 0; z-index: 9999; }
#tools-menu[hidden] { display: none; }
.tools-menu-scrim {
  position: absolute; inset: 0; background: rgba(0,0,0,.55);
  opacity: 0; transition: opacity .22s ease;
}
#tools-menu.open .tools-menu-scrim { opacity: 1; }
.tools-menu-sheet {
  position: absolute; top: 0; left: 0; bottom: 0;
  width: min(86vw, 340px); box-sizing: border-box;
  background: var(--paper);                     /* fully opaque */
  border-right: 1px solid var(--rule);
  box-shadow: 10px 0 44px rgba(0,0,0,.65);
  display: flex; flex-direction: column;
  transform: translateX(-100%); transition: transform .22s ease;
}
#tools-menu.open .tools-menu-sheet { transform: translateX(0); }
.tools-menu-bar {
  flex: 0 0 auto; display: flex; align-items: center; justify-content: space-between;
  height: 50px; padding: 0 .5rem 0 1rem;
  border-bottom: 1px solid var(--rule-soft); background: var(--paper);
}
.tools-menu-title {
  font: 600 12px/1 var(--font-serif); font-variant: small-caps; letter-spacing: .14em;
  color: var(--ink-faint);
}
.tools-menu-x {
  display: flex; align-items: center; justify-content: center;
  width: 40px; height: 40px; padding: 0;
  background: transparent; border: 0; cursor: pointer;
  color: var(--ink-soft); font-size: 18px; line-height: 1;
}
.tools-menu-x:hover { color: var(--accent); }
.tools-menu-slot {
  flex: 1 1 auto; min-height: 0; overflow-y: auto; overscroll-behavior: contain;
  -webkit-overflow-scrolling: touch; padding: .6rem 1rem 3rem;
}
/* When a tree is moved into the slot, strip its desktop sidebar styling so it
   simply fills the sheet. */
.tools-menu-slot > .pron-tree,
.tools-menu-slot > .infl-nav-wrap {
  position: static; width: auto; max-width: none; max-height: none; height: auto;
  flex: none; align-self: auto; transform: none;
  background: transparent; border: 0; box-shadow: none;
  padding: 0; margin: 0; overflow: visible;
}
/* The inflection filter box stays put at the top of the moved rail. */
.tools-menu-slot > .infl-nav-wrap .infl-filter-wrap {
  position: sticky; top: 0; z-index: 1; background: var(--paper);
  padding: 0 0 .6rem; border: 0; border-bottom: 1px solid var(--rule-soft);
}
.tools-menu-slot > .infl-nav-wrap .infl-nav { padding: .7rem 0 0; }
/* Prevent the page behind from scrolling while the menu is open. */
body.tools-menu-open { overflow: hidden; }

@media (max-width: 42rem) {
  /* The edge tab. Sits in a reserved left gutter so it never overlaps content. */
  .tools-view.has-tree .tools-tree-handle {
    display: flex; align-items: center; justify-content: center;
    position: fixed; left: 0; top: 50%; transform: translateY(-50%); z-index: 60;
    width: 26px; height: 84px; padding: 0;
    background: var(--paper-2); border: 1px solid var(--rule); border-left: 0;
    border-radius: 0 12px 12px 0; cursor: pointer;
    box-shadow: 3px 2px 14px rgba(0,0,0,.5);
    color: var(--accent);
  }
  .tools-tree-handle .tth-arrow { font-size: 20px; line-height: 1; }
  /* Reserve a gutter so the fixed edge tab never covers the panel content. */
  .tools-view.has-tree .tools-body { padding-left: 32px; }
  /* On mobile the inline tree/rail is hidden; it only appears inside the
     overlay. (Desktop keeps it inline as the left sidebar.) */
  .pron-layout { display: block; }
  .tools-view .infl-body.pron-layout > .pron-tree,
  .tools-view .infl-body.pron-layout > .infl-nav-wrap,
  .pron-layout > .pron-tree { display: none; }
  /* When a tree has been moved into the overlay it must show there. */
  .tools-menu-slot > .pron-tree,
  .tools-menu-slot > .infl-nav-wrap { display: block; }
}

/* Corpus extras */
/* Random inherits .infl-nav-btn — dictionary styling is authoritative */
.corp-rand { padding: 8px 13px; }
.corp-rand-ctx { margin: .4rem 0 0 3.6rem; }
.corp-ctx {
  background: none; border: 0; padding: 0; cursor: pointer;
  font-family: var(--font-serif); font-size: 12.5px; font-style: italic;
  color: var(--ink-faint); text-decoration: underline; text-underline-offset: 2px;
}
.corp-ctx:hover { color: var(--accent); }
.corp-hit { background: color-mix(in srgb, var(--accent) 9%, transparent); border-radius: 4px; }
@media (max-width: 42rem) { .corp-rand-ctx { margin-left: 2.7rem; } }

/* ---- Particles quick reference (Tools) ---- */
.qr-body { padding: 1.2rem 1.4rem 2.5rem; }
.qr-wrap .qr-head { font: 600 15px/1.3 var(--font-serif); margin: 1.6rem 0 .7rem; }
.qr-wrap .qr-head:first-child { margin-top: .2rem; }
.qr-wrap .qr-head a { color: var(--accent); text-decoration: none; border-bottom: 1px solid var(--rule); }
.qr-wrap .qr-head a:hover { border-bottom-color: var(--accent); }
.qr-table { width: 100%; }
@media (max-width: 42rem) { .qr-body { padding: .9rem .8rem 2rem; overflow-x: auto; } }
.qr-wrap .smallcaps { font-variant: small-caps; letter-spacing: .04em; }
.qr-wrap .teulgi { font-style: italic; color: var(--accent); }

/* ---- Corpus section links: house style, not browser blue ---- */
.corp-s1 a.corp-seclink, .corp-s2 a.corp-seclink {
  color: inherit; text-decoration: none;
  border-bottom: 1px solid var(--rule);
}
.corp-s1 a.corp-seclink:hover, .corp-s2 a.corp-seclink:hover {
  color: var(--accent); border-bottom-color: var(--accent);
}
a.corp-seclink:visited { color: inherit; }

/* ---- Index (back-of-book) tab ---- */
.gix-body { padding: 1.1rem 1.4rem 2.5rem; }
.gix-bar { margin: 0 0 1.1rem; }
.gix-q { width: 100%; box-sizing: border-box; padding: .7rem .9rem;
  font: italic 400 15px/1.3 var(--font-serif); color: var(--ink);
  background: var(--paper-2); border: 1px solid var(--rule); border-radius: 6px; }
.gix-q:focus { outline: none; border-color: var(--accent); }
.gix-letter { font: 600 13px/1 var(--font-serif); letter-spacing: .12em;
  color: var(--accent); margin: 1.4rem 0 .5rem; border-bottom: 1px solid var(--rule-soft);
  padding-bottom: .3rem; }
.gix-row { margin: 0 0 .45rem; font: 400 14.5px/1.45 var(--font-serif); }
.gix-link { color: var(--ink); text-decoration: none; border-bottom: 1px solid var(--rule); }
.gix-link:hover { color: var(--accent); border-bottom-color: var(--accent); }
.gix-num { color: var(--ink-faint); font-size: 12.5px; font-style: italic; margin-left: .35em; }
@media (max-width: 42rem) { .gix-body { padding: .9rem .8rem 2rem; } }

.gix-ref { color: var(--ink-faint); text-decoration: none; border-bottom: 1px solid var(--rule); }
.gix-ref:hover { color: var(--accent); border-bottom-color: var(--accent); }
/* corpus section links: enforce house colours over any UA default/visited */
.infl-view a.corp-seclink, .infl-view a.corp-seclink:visited { color: inherit; }
.infl-view a.corp-seclink:hover { color: var(--accent); }

/* =============================================================================
 * 2026-06-12 batch (fix5th) — dictionary-side additions
 * ============================================================================= */

/* --- Theme toggle: the dictionary's original half-disc, now as an inline
   SVG so iOS can't colourise it the way it did the ◐ character. One icon
   for every state; the press flips the effective theme. --- */
#btn-theme svg {
  width: 17px;
  height: 17px;
  display: block;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.6;
  stroke-linecap: round;
  stroke-linejoin: round;
}

/* --- Detail-pane placeholder: the emblem (same as the home page) instead
   of the red Tuġvut line. Decorative, slightly transparent, not a button.
   Two images, swapped per effective theme; the explicit data-theme rules
   sit AFTER the media query so they win at equal specificity. --- */
.placeholder .ph-flag {
  display: block;
  margin: 0 auto 22px;
  width: min(62%, 300px);
  height: auto;
  opacity: 0.62;
  user-select: none;
  pointer-events: none;
}
.placeholder .ph-flag.ph-dark { display: none; }
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) .placeholder .ph-light { display: none; }
  :root:not([data-theme="light"]) .placeholder .ph-dark  { display: block; }
}
:root[data-theme="dark"]  .placeholder .ph-light { display: none; }
:root[data-theme="dark"]  .placeholder .ph-dark  { display: block; }
:root[data-theme="light"] .placeholder .ph-light { display: block; }
:root[data-theme="light"] .placeholder .ph-dark  { display: none; }

/* --- Tools chrome: while any tool view is open, the entry count, the POS
   filter and the New button are dictionary furniture and disappear. The
   search box and the theme toggle stay. The brand (cone + name) becomes
   the way back to the dictionary (tools.js intercepts the click). --- */
body.in-tools .pos-stack,
body.in-inflection .pos-stack,
body.in-translit .pos-stack,
body.in-tools .header-actions .count,
body.in-inflection .header-actions .count,
body.in-translit .header-actions .count { display: none; }

/* --- Particles quick reference: each §-table sits in its own box, the
   same card language as the dictionary's paradigm tables. --- */
.qr-card {
  border: 1px solid var(--rule);
  border-radius: 2px;
  background: var(--paper);
  padding: 16px 18px 12px;
  margin: 0 0 24px;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: thin;
}
.qr-card .qr-head { margin: 0 0 12px; }
.qr-card .qr-table { margin-bottom: 0; }
.qr-card .paradigm-table tbody td { padding-right: 14px; }

/* --- Mobile dictionary header: keep the Teulgi name, stacked below the
   Tuġvut, instead of hiding it (fix5th item: "teulgi below the tugvut"). --- */
@media (max-width: 800px) {
  header .brand .latin {
    display: block;
    font-size: 12px;
  }
}

/* =============================================================================
 * Grammar matches under the dictionary results (fix5th follow-up).
 * The dictionary search box surfaces grammar sections whose body text
 * mentions the query term. Rendered as a quiet block at the bottom of the
 * #results list, visually distinct from lexical entries.
 * ============================================================================= */
.grammar-matches {
  border-top: 1px solid var(--rule);
  margin-top: 8px;
  padding: 10px 0 14px;
}
.grammar-matches .gm-head {
  font-size: 11px;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--ink-faint);
  padding: 4px 14px 8px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.grammar-matches .gm-count {
  font-size: 11px;
  letter-spacing: 0.04em;
  color: var(--accent);
  border: 1px solid var(--rule);
  border-radius: 999px;
  padding: 0 7px;
  line-height: 1.5;
}
.grammar-matches .gm-row {
  display: flex;
  align-items: baseline;
  gap: 10px;
  padding: 7px 14px;
  text-decoration: none;
  color: var(--ink);
  border-bottom: 1px solid var(--rule-soft);
}
.grammar-matches .gm-row:hover { background: var(--paper-2); }
.grammar-matches .gm-num {
  flex: 0 0 auto;
  font-variant-numeric: tabular-nums;
  font-size: 12px;
  color: var(--accent);
  min-width: 3.4em;
}
.grammar-matches .gm-title {
  font-size: 14px;
  line-height: 1.3;
}

/* While navigating from the dictionary/tools to the home page, blank the app so
   the cross-page transition shows the plain dark background instead of flashing
   the dictionary view. The destination (home) shares the same dark paper. */
html.leaving-home body { background: var(--paper); }
html.leaving-home .app { visibility: hidden; }

/* ===== Inflection deck nav (rolodex) — replaces the .ol-tree outline ===== */
.infl-deck-wrap{ display:flex; gap:10px; align-items:stretch; }
.infl-deck-index{ flex:0 0 148px; min-height:0; overflow-y:auto; border-right:1px solid var(--rule-soft); padding-right:8px; -ms-overflow-style:none; scrollbar-width:none; }
.infl-deck-index::-webkit-scrollbar{ display:none; }
.infl-idx-head{ font-size:10px; font-variant:small-caps; letter-spacing:.08em; color:var(--ink-faint); padding:9px 6px 2px 8px; border-top:1px solid var(--rule-soft); margin-top:4px; }
.infl-deck-index > .infl-idx-head:first-child{ border-top:none; margin-top:0; padding-top:2px; }
.infl-idx-item{ display:flex; align-items:baseline; gap:6px; padding:4px 6px 4px 8px; border-left:2px solid transparent; border-radius:0 3px 3px 0; cursor:pointer; -webkit-tap-highlight-color:transparent; }
.infl-idx-item:hover{ background:var(--paper-3); }
.infl-idx-item.is-current{ border-left-color:var(--accent); background:var(--paper-3); }
.infl-idx-item.is-current .infl-idx-end{ color:var(--accent); }
.infl-idx-end{ font-style:italic; font-size:12px; line-height:1.25; color:var(--ink-soft); }
.infl-idx-unplaced .infl-idx-end{ color:var(--pine-amber); }
.infl-deck-main{ flex:1 1 auto; min-width:0; display:flex; flex-direction:column; min-height:0; }
.infl-deck-controls{ display:flex; align-items:center; gap:14px 18px; justify-content:space-between; flex-wrap:wrap; padding:4px 2px 8px; flex:0 0 auto;
  font-family:var(--font-serif); font-size:12px; font-variant:small-caps; letter-spacing:.06em; color:var(--ink-soft); }
.infl-deck-bulk{ display:inline-flex; align-items:baseline; gap:7px; }
.infl-deck-bulkbtn{ background:none; border:0; padding:0; margin:0; font:inherit; font-variant:inherit; letter-spacing:inherit; color:var(--ink-soft); cursor:pointer;
  text-decoration:underline 1px solid transparent; text-underline-offset:3px; transition:text-decoration-color .15s; -webkit-tap-highlight-color:transparent; }
.infl-deck-bulkbtn:hover{ text-decoration-color:var(--accent); color:var(--accent); }
.infl-deck-bulk .infl-deck-bulkbtn:first-child::after{ content:'\00b7'; color:var(--ink-soft); margin:0 0 0 7px; display:inline-block; text-decoration:none; pointer-events:none; }
.infl-deck-navs{ display:inline-flex; align-items:center; gap:10px; margin-left:auto; }
.infl-deck-nav{ width:24px; height:24px; border:0; border-radius:0; background:none; color:var(--ink-faint); cursor:pointer; font-size:12px; line-height:1; padding:0; -webkit-tap-highlight-color:transparent; }
.infl-deck-nav:hover{ color:var(--accent); }
.infl-deck-hint{ font-size:10px; font-variant:small-caps; letter-spacing:.08em; color:var(--ink-faint); }
.infl-deck-roll{ flex:1 1 auto; min-height:0; overflow-y:auto; scroll-snap-type:y proximity; padding-block:26vh; -ms-overflow-style:none; scrollbar-width:none; -webkit-overflow-scrolling:touch; overscroll-behavior:contain; }
.infl-deck-roll::-webkit-scrollbar{ display:none; }
/* Leaf-family bracket: the cards of one ending (e.g. all of -k) sit inside a
   bracketed group with the family label as a clean, non-overlapping header. */
.infl-deck-group{ position:relative; border-left:2px solid var(--rule-soft); margin:0 0 14px; padding-left:14px; }
.infl-deck-group.is-active{ border-left-color:var(--accent); }
.infl-deck-grouphead{ position:sticky; top:0; z-index:2; background:linear-gradient(var(--paper),var(--paper) 80%,rgba(0,0,0,0)); padding:8px 0 4px; }
.infl-deck-grouplabel{ font-family:var(--font-serif),"Charis SIL",serif; font-style:italic; font-size:.95rem; color:var(--accent); }
.infl-deck-group.is-unplaced .infl-deck-grouplabel{ color:var(--pine-amber); }
/* One paradigm = one rolodex card. Non-focused cards dim (the "fade"); the
   centred one is full-opacity. */
.infl-deck-card{ scroll-snap-align:center; opacity:.3; transition:opacity .2s ease; padding:2px 0 16px; }
.infl-deck-card.is-focused{ opacity:1; }
.infl-deck-head{ position:static; background:none; display:flex; align-items:baseline; gap:9px; flex-wrap:wrap; padding:4px 0 2px; }
.infl-deck-end{ font-family:"Charis SIL","Iowan Old Style",Charter,Baskerville,serif; font-style:italic; font-size:1.18rem; color:var(--accent); }
.infl-deck-name{ font-variant:small-caps; letter-spacing:.04em; font-size:.86rem; color:var(--ink-soft); }
.infl-deck-code{ font-family:ui-monospace,Menlo,Consolas,monospace; font-size:11px; color:var(--ink-faint); }
.infl-deck-body{ padding-top:2px; }
/* Per-card collapse handle: a quiet centred caret in the small-caps tone.
   Tapping it minimises just that declension's table (the banner stays). */
.infl-deck-collapse{ display:block; margin:0 auto; appearance:none; -webkit-appearance:none; background:none; border:0; cursor:pointer;
  color:var(--ink-soft); font-variant:small-caps; font-size:12px; line-height:1; padding:2px 12px; opacity:.65; transition:opacity .15s, transform .15s, color .15s;
  -webkit-tap-highlight-color:transparent; }
.infl-deck-collapse:hover{ opacity:1; color:var(--accent); }
.infl-deck-card.is-collapsed .infl-deck-collapse{ transform:rotate(-180deg); }
.infl-deck-card.is-collapsed .infl-deck-body{ display:none; }
.infl-deck-card.is-collapsed{ padding-bottom:8px; }
/* In deck cards the per-paradigm chrome is redundant — script/colors are global
   at the deck top, and the code lives in the banner. Keep only the variant
   chips (base / prosthothetic). */
.infl-deck-card .paradigm-head,
.infl-deck-card .paradigm-section > .verb-actions,
.infl-deck-card .paradigm-meta{ display:none; }
.infl-deck-card .ol-para{ margin:0; }
.infl-deck-note{ font-size:11px; color:var(--ink-faint); font-style:italic; margin:6px 2px 0; line-height:1.3; }
/* Collapsible nav: each group label is a fold toggle with a rotating caret. */
.ifnav-tog{ appearance:none; -webkit-appearance:none; background:none; border:0; width:100%; text-align:left; cursor:pointer;
  font-variant:small-caps; letter-spacing:.05em; font-size:11.5px; color:var(--ink-faint);
  padding:6px 4px 2px 16px; line-height:1.2; position:relative; -webkit-tap-highlight-color:transparent; }
.ifnav-tog::before{ content:"\25B8"; position:absolute; left:3px; top:6px; font-size:9px; transition:transform .15s; }
.ifnav-tog.open::before{ transform:rotate(90deg); }
.ifnav-children{ list-style:none; margin:0; padding:0 0 0 10px; }
.ifnav-self{ opacity:.85; }

/* Group label at the brace's teat (vertical middle), to the LEFT of the children,
   rather than on top. Only nodes that actually have children (.ifnav-grp) become
   the flex row; leaf rows and the self-pick row are untouched. */
.ifnav-grp{ display:flex; align-items:center; }
.ifnav-grp > .ifnav-tog{ width:auto; flex:0 0 auto; align-self:center;
  padding:2px 4px 2px 15px; text-align:right; }
.ifnav-grp > .ifnav-tog::before{ top:50%; transform:translateY(-50%); }
.ifnav-grp > .ifnav-tog.open::before{ transform:translateY(-50%) rotate(90deg); }
.ifnav-grp > .ifnav-children{ flex:1 1 auto; min-width:0; margin-left:2px; }

/* Rolodex left nav — a real nested tree: each class segment (bisyllabic,
   consonantal…) shown ONCE, the leaves (endings / sub-classes) the clickable
   targets. Indent guides bracket each branch. Replaces the flat rail that
   repeated the full path on every row. */
.ifnav{ padding-top:6px; }
.ifnav-list, .ifnav-children{ list-style:none; margin:0; padding:0; }
.ifnav-node{ margin:0; }
.ifnav-group{ font-variant:small-caps; letter-spacing:.05em; font-size:11.5px; color:var(--ink-faint); padding:6px 4px 2px 2px; line-height:1.2; }
.ifnav-children{ position:relative; margin:1px 0 3px .55rem; padding-left:.7rem; border-left:none; }
/* Curly brace joining a parent's children: a scalable SVG mask filled with the
   rule colour (so it tracks light/dark), stretched to the group's height.
   Item 5i: the brace now reaches up past the first child toward the parent
   label so its teat reads in front of the parent rather than floating over the
   children. (Teat position is a % of the stretched height, so on tall groups
   it still drifts toward the middle — confirm the offset visually.) */
.ifnav-children::before{ content:""; position:absolute; left:-1px; top:3px; bottom:3px; width:7px; pointer-events:none; background:var(--rule);
  -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%208%20100'%20preserveAspectRatio='none'%3E%3Cpath%20d='M7%202%20C4%202%204.5%204%204.5%2020%20C4.5%2040%204%2048%201%2050%20C4%2052%204.5%2060%204.5%2080%20C4.5%2096%204%2098%207%2098'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center / 100% 100%;
  mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%208%20100'%20preserveAspectRatio='none'%3E%3Cpath%20d='M7%202%20C4%202%204.5%204%204.5%2020%20C4.5%2040%204%2048%201%2050%20C4%2052%204.5%2060%204.5%2080%20C4.5%2096%204%2098%207%2098'%20fill='none'%20stroke='%23000'%20stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center / 100% 100%; }
.ifnav-leaf{ appearance:none; -webkit-appearance:none; background:none; border:0; width:100%; text-align:left; cursor:pointer; padding:3px 7px; border-radius:3px; font-family:var(--font-serif); font-variant:small-caps; letter-spacing:.04em; font-size:13px; color:var(--ink-soft); -webkit-tap-highlight-color:transparent; line-height:1.3; }
.ifnav-leaf.is-end{ font-variant:normal; font-style:italic; letter-spacing:0; }
.ifnav-leaf:hover{ color:var(--accent); }
.ifnav-leaf.is-current{ background:var(--accent); color:var(--paper); font-style:normal; }
.ifnav-leaf.is-current.is-end{ font-style:italic; }
.ifnav-unplaced{ color:var(--pine-amber); }

/* Item 5ii: Open all / Close all relocated to the top of the nav tree (below
   the code search), out of the deck's card-control row. The buttons keep the
   .infl-deck-bulkbtn class (and its handler); only the wrapper + separator are
   new here. */
.ifnav-bulk{ display:flex; align-items:baseline; gap:7px; flex:0 0 auto; padding:0 8px 7px 2px; }
.ifnav-bulk .infl-deck-bulkbtn:first-child::after{ content:'\00b7'; color:var(--ink-soft); margin:0 0 0 7px; display:inline-block; text-decoration:none; pointer-events:none; }

/* Item 5v: in the prosthothetic variant every ů / y in the Teulgi forms is
   tinted amber. Sits inside the green/red ending span, so the more-specific
   inner colour wins for just those two letters. */
.infl-pr-hi{ color:var(--pine-amber); }

/* Deck index rail: pin the code-search at the top and let only the tree
   scroll beneath it (scrollNavToCurrent scrolls .ifnav-scroll, never the
   card roll or the page). Scoped to the deck rail; other tools' .pron-tree
   keep their own behaviour. */
.infl-pick-tree.pron-tree{ display:flex; flex-direction:column; overflow:hidden; }
.infl-pick-tree .ifnav-scroll{ flex:1 1 auto; min-height:0; overflow-y:auto; overscroll-behavior:contain; scrollbar-width:thin; }
.infl-pick-tree .ifnav-scroll::-webkit-scrollbar{ width:7px; }
.infl-pick-tree .ifnav-scroll::-webkit-scrollbar-thumb{ background:var(--rule); border-radius:4px; }
.infl-deck-search{ position:relative; flex:0 0 auto; padding:2px 8px 7px 0; }
.infl-deck-q{ width:100%; box-sizing:border-box; font-family:var(--font-mono); font-size:11.5px; line-height:1.3;
  padding:5px 8px; border:1px solid var(--rule); border-radius:6px; background:var(--paper); color:var(--ink); }
.infl-deck-q::placeholder{ color:var(--ink-faint); }
.infl-deck-q:focus{ outline:none; border-color:var(--accent); }
.infl-deck-results{ position:absolute; z-index:40; left:0; right:8px; top:100%; margin:3px 0 0; padding:3px;
  list-style:none; background:var(--paper); border:1px solid var(--rule); border-radius:7px;
  box-shadow:0 8px 26px rgba(0,0,0,.30); max-height:48vh; overflow-y:auto; }
.infl-deck-results li{ margin:0; }
.infl-deck-result{ appearance:none; -webkit-appearance:none; background:none; border:0; width:100%; text-align:left;
  cursor:pointer; padding:4px 8px; border-radius:4px; font-family:var(--font-mono); font-size:11.5px; color:var(--ink-soft); }
.infl-deck-result:hover{ background:var(--accent); color:var(--paper); }
.infl-deck-nohit{ padding:5px 8px; font-size:11.5px; color:var(--ink-faint); font-style:italic; }


/* ===== Inflection deck/tree: flex height-chain so the roll/tree is the SINGLE
   scroll region (fixes iOS where a nested scroll container won't take the
   gesture). bodyEl becomes a flex column; the scrollable area is a child. ===== */
.infl-outline.infl-has-deck, .infl-outline.infl-has-tree { height:100%; overflow:hidden; display:flex; flex-direction:column; padding:0; }
.infl-has-deck > .ol-controls, .infl-has-tree > .ol-controls { position:static; flex:0 0 auto; }
.infl-has-deck > .infl-deck-wrap { flex:1 1 auto; min-height:0; }
/* On narrow screens the nav rides the shared drawer, so hide it inline but keep
   the wrap a flex row so the roll stays the bounded internal scroll region. */
@media (max-width: 900px){ .infl-deck-wrap > .pron-tree{ display:none; } }

/* Left index collapse (toggle in the control row) */
.infl-deck-wrap.idx-collapsed > .infl-deck-index { display:none; }
.infl-idx-toggle { background:transparent; border:1px solid var(--rule); border-radius:4px; color:var(--ink-soft); cursor:pointer; font:400 11px/1 var(--font-serif); padding:5px 9px; margin-right:auto; }
.infl-idx-toggle:hover { color:var(--accent); border-color:var(--accent); }

/* Deck/Tree toggle — styled like the Teulgi/Tuġvut script toggle: plain text
   chips separated by a middot, the active one marked only by an accent
   underline (no bright filled box). */
.infl-mode-seg { display:inline-flex; align-items:baseline; gap:7px; border:none; border-radius:0; overflow:visible; margin-left:auto; }
.infl-mode-btn { background:none; border:none; padding:0; margin:0; font:inherit; font-variant:inherit; letter-spacing:inherit; color:var(--ink-soft); cursor:pointer;
  text-decoration:underline 1px solid transparent; text-underline-offset:3px; line-height:1.3; transition:text-decoration-color .15s; -webkit-tap-highlight-color:transparent; }
.infl-mode-btn:hover { text-decoration-color:var(--ink-soft); }
.infl-mode-btn.active { text-decoration-color:var(--accent); }
.infl-mode-seg .infl-mode-btn:first-of-type::after { content:'\00b7'; color:var(--ink-soft); margin:0 0 0 7px; display:inline-block; pointer-events:none; text-decoration:none; }
.infl-tree-zoom { display:inline-flex; gap:4px; margin-left:8px; }
.infl-tree-zb { width:28px; height:28px; border:1px solid var(--rule); background:transparent; color:var(--ink-soft); border-radius:4px; cursor:pointer; font:400 12px/1 var(--font-serif); }
.infl-tree-zb:hover { color:var(--accent); border-color:var(--accent); }

/* Tree panes: SVG nav (scrolls both ways) over a paradigm panel (scrolls
   vertically). They are flex SIBLINGS, never nested. */
.infl-tree-pane { flex:1 1 auto; min-height:0; overflow:auto; -webkit-overflow-scrolling:touch; background:var(--paper); }
.infl-tree-pan { position:relative; }
.infl-tree-pan svg { display:block; }
.infl-tree-detail { flex:0 0 auto; max-height:46%; overflow-y:auto; -webkit-overflow-scrolling:touch; border-top:1px solid var(--rule-soft); background:var(--paper-2); padding:4px 14px 16px; }
.infl-tree-hint { color:var(--ink-faint); font-style:italic; padding:16px 4px; font-family:var(--font-serif); }
.tnode { cursor:pointer; }
.tnode text { user-select:none; -webkit-user-select:none; }

@media (max-width:42rem){
  .infl-deck-index { flex-basis:128px; }
  .infl-tree-detail { max-height:52%; }
}

/* ===== Master-detail deck (replaces the rolodex) — reuses the idioms/corpus
   .pron-tree rail + .ptree/.corp-ch items + the shared tools drawer, so the
   selector matches those tools exactly. ===== */
.infl-has-deck .infl-deck-wrap { display:flex; gap:0; align-items:stretch; flex:1 1 auto; min-height:0; }
.infl-deck-detail { flex:1 1 auto; min-width:0; min-height:0; overflow-y:auto; -webkit-overflow-scrolling:touch; padding:2px 14px 22px; }
.infl-deck-dethead { font-family:var(--font-serif); font-style:italic; font-size:1.22rem; color:var(--accent); padding:6px 0 2px; line-height:1.15; }
.infl-pick-tree.pron-tree { padding:4px 8px 8px 0; }
.infl-pick-tree .ptree-leaf { white-space:normal; line-height:1.3; }
.infl-pick-unplaced { color:var(--pine-amber) !important; }
@media (max-width:42rem){
  .tools-view.has-tree .infl-outline.infl-has-deck { padding-left:32px; }
}

/* =============================================================================
 * TOOLS-MODE TOP NAV  (items 1b + 7, batch 20260620d)
 * The Tools view is the dictionary SPA in tools mode (body.tools-chrome, set by
 * tools.js brandTools). A search box there is misleading — searching drops back
 * to the dictionary and a refresh reverts — so it is hidden and replaced by the
 * same primary nav the grammar pages carry (Dictionary / Grammar / Tools chips).
 * tools.js injects <nav class="gnav tools-gnav"> into the header once; these
 * rules are ported from grammar/grammar-extras.css and scoped to .tools-gnav,
 * since the dictionary page loads only this stylesheet. No theme button: the
 * header already has #btn-theme in .header-actions.
 * ============================================================================= */
.app header .tools-gnav { display: none; }
/* Search is hidden in every tool view. It now lives in the results list (not the
   header), so the rule is unscoped from .app header to catch it wherever it sits. */
body.tools-chrome .searchwrap { display: none; }
body.tools-chrome .app header .tools-gnav {
  display: flex; align-items: center; gap: .2rem .8rem; flex-wrap: wrap; flex: 1 1 auto;
  /* match the grammar header: chips sit at the right of the banner, not left */
  justify-content: flex-end;
}
.tools-gnav .gnav-link { display: grid; grid-template-columns: 1.7rem 6.2rem 1px auto;
  align-items: center; column-gap: .5rem; text-decoration: none;
  padding: .2rem .25rem; border-radius: 7px; line-height: 1.1; color: inherit; }
.tools-gnav .gnav-link:hover { opacity: .82; }
.tools-gnav .gnav-link:focus-visible { outline: 1px solid var(--rule); outline-offset: 3px; }
.tools-gnav .gnav-cone { font-family: var(--font-tug, 'Tugvut', serif); font-feature-settings: "liga" 1, "calt" 1;
  font-size: 24px; line-height: 1; display: inline-block; justify-self: center;
  transform: rotate(-90deg); transform-origin: center center; width: 1.1em; height: 1.1em;
  text-align: center; color: inherit; user-select: none; }
.tools-gnav .gnav-en { justify-self: end; text-align: right; font-size: 1.2rem; line-height: 1.1;
  color: inherit; white-space: nowrap; }
.tools-gnav .gnav-rule { align-self: stretch; width: 1px; min-height: 1.7rem; background: currentColor; opacity: .32; }
.tools-gnav .gnav-pine { display: flex; flex-direction: column; align-items: flex-start;
  justify-content: center; gap: 1px; min-width: 0; }
.tools-gnav .gnav-pine .tug { font-family: var(--font-tug, 'Tugvut', serif); font-feature-settings: "liga" 1, "calt" 1;
  font-size: 1.25rem; line-height: 1.1; white-space: nowrap; color: inherit; }
.tools-gnav .gnav-teulgi { font-style: italic; font-size: .82rem; line-height: 1.1; color: var(--ink-soft); white-space: nowrap; }
.tools-gnav .gnav--dict  { color: var(--pine-red,   #d81e14); }
.tools-gnav .gnav--gram  { color: var(--pine-amber, #dc9c1e); }
.tools-gnav .gnav--tools { color: var(--pine-green, #0c5d3a); }
.tools-gnav .gnav-link.is-current { display: none; }
.tools-gnav .gnav-link.is-current .gnav-teulgi { color: var(--ink); }
@media (max-width: 75rem) {
  /* Match the grammar header exactly: brand left, plain colour-coded text links
     to the right, theme toggle at the far right — all on ONE row. The dictionary
     header is a grid; in tools mode redefine it to a 3-column single row instead
     of the default 2-row stack, and drop the per-link cones so the brand carries
     the only emblem. */
  body.tools-chrome .app header { grid-template-columns: auto 1fr auto; grid-template-rows: auto; gap: 8px 14px; }
  body.tools-chrome .app header .brand { grid-column: 1; grid-row: 1; }
  body.tools-chrome .app header .tools-gnav { grid-column: 2; grid-row: 1; justify-self: end;
    gap: 0 1rem; flex-wrap: nowrap; justify-content: flex-end; align-items: center; }
  body.tools-chrome .app header .header-actions { grid-column: 3; grid-row: 1; }
  .tools-gnav .gnav-link { display: inline-flex; align-items: center; padding: .2rem 0; }
  .tools-gnav .gnav-cone, .tools-gnav .gnav-pine, .tools-gnav .gnav-rule { display: none; }
  .tools-gnav .gnav-en { font-size: 1rem; line-height: 1.15; white-space: nowrap; }
}
/* On phones the dictionary header collapses to a 2-column grid (≤800px). The
   injected gnav, auto-placed, would otherwise be crushed into the narrow
   right-hand column beside the brand (its three chips stacking vertically).
   Pin the brand + theme to row 1 and give the gnav its own full-width row 2,
   so the chips flow horizontally and wrap cleanly — the grammar-header layout. */
@media (max-width: 800px) {
  body.tools-chrome .app header .brand { grid-column: 1; grid-row: 1; }
  body.tools-chrome .app header .header-actions { grid-column: 2; grid-row: 1; justify-self: end; }
  body.tools-chrome .app header .tools-gnav {
    grid-column: 1 / -1; grid-row: 2; flex: 0 1 auto; margin-top: 1px;
  }
}

/* =============================================================================
 * Item 3: the dictionary's own search moved out of the banner into the results
 * list (directly above Random/Clear), and the banner now carries the same chips
 * as the grammar/tools pages — Tools + Grammar, with the current page (Dictionary)
 * omitted. The chips mirror .tools-gnav exactly so all three pages match.
 * ============================================================================= */
#list .searchwrap { padding: 12px 22px 8px; }

/* dict-gnav: shown in the dictionary (search) view, hidden in the tools view. */
.app header .dict-gnav { display: flex; align-items: center; gap: .2rem .8rem; flex-wrap: wrap; flex: 1 1 auto; justify-content: flex-end; }
body.tools-chrome .app header .dict-gnav { display: none; }
.dict-gnav .gnav-link { display: grid; grid-template-columns: 1.7rem 6.2rem 1px auto;
  align-items: center; column-gap: .5rem; text-decoration: none;
  padding: .2rem .25rem; border-radius: 7px; line-height: 1.1; color: inherit; }
.dict-gnav .gnav-link:hover { opacity: .82; }
.dict-gnav .gnav-link:focus-visible { outline: 1px solid var(--rule); outline-offset: 3px; }
.dict-gnav .gnav-cone { font-family: var(--font-tug, 'Tugvut', serif); font-feature-settings: "liga" 1, "calt" 1;
  font-size: 24px; line-height: 1; display: inline-block; justify-self: center;
  transform: rotate(-90deg); transform-origin: center center; width: 1.1em; height: 1.1em;
  text-align: center; color: inherit; user-select: none; }
.dict-gnav .gnav-en { justify-self: end; text-align: right; font-size: 1.2rem; line-height: 1.1;
  color: inherit; white-space: nowrap; }
.dict-gnav .gnav-rule { align-self: stretch; width: 1px; min-height: 1.7rem; background: currentColor; opacity: .32; }
.dict-gnav .gnav-pine { display: flex; flex-direction: column; align-items: flex-start;
  justify-content: center; gap: 1px; min-width: 0; }
.dict-gnav .gnav-pine .tug { font-family: var(--font-tug, 'Tugvut', serif); font-feature-settings: "liga" 1, "calt" 1;
  font-size: 1.25rem; line-height: 1.1; white-space: nowrap; color: inherit; }
.dict-gnav .gnav-teulgi { font-style: italic; font-size: .82rem; line-height: 1.1; color: var(--ink-soft); white-space: nowrap; }
.dict-gnav .gnav--gram  { color: var(--pine-amber, #dc9c1e); }
.dict-gnav .gnav--tools { color: var(--pine-green, #0c5d3a); }

/* Canonical chip order on every nav: Tools, Grammar, Dictionary (current omitted). */
.gnav .gnav--tools { order: 1; }
.gnav .gnav--gram  { order: 2; }
.gnav .gnav--dict  { order: 3; }

@media (max-width: 75rem) {
  /* Match the grammar header at this width: plain colour-coded text links, right. */
  .app header .dict-gnav { grid-column: 2; grid-row: 1; justify-self: end;
    gap: 0 1rem; flex-wrap: nowrap; justify-content: flex-end; align-items: center; }
  .dict-gnav .gnav-link { display: inline-flex; align-items: center; padding: .2rem 0; }
  .dict-gnav .gnav-cone, .dict-gnav .gnav-pine, .dict-gnav .gnav-rule { display: none; }
  .dict-gnav .gnav-en { font-size: 1rem; line-height: 1.15; white-space: nowrap; }
}
@media (max-width: 800px) {
  /* Phones: brand + theme on row 1, the nav on its own full-width row 2 (grammar layout). */
  .app header .dict-gnav { grid-column: 1 / -1; grid-row: 2; flex: 0 1 auto; margin-top: 1px; }
  body:not(.tools-chrome) .app header .header-actions { grid-column: 2; grid-row: 1; justify-self: end; }
}

/* ---- Recordings (Tools > Recordings) ---------------------------------- */
.rec-wrap{max-width:46rem;}
.rec-item{margin:0 0 2.2rem;}
.rec-item+.rec-item{margin-top:2.2rem;padding-top:1.8rem;border-top:1px solid var(--rule-soft);}
.rec-title{font:600 19px/1.25 var(--font-serif);color:var(--ink);margin:0 0 .85rem;}
.rec-player{margin:0 0 .7rem;}
.rec-audio{width:100%;min-height:38px;}
.rec-credit{margin:0 0 1.6rem;padding:.55rem .75rem;background:var(--paper-2);border-left:2px solid var(--accent);border-radius:0 4px 4px 0;}
.rec-credit-teu{display:block;font-style:italic;font-size:14px;color:var(--ink);margin-top:2px;}
.rec-credit-eng{display:block;font-size:12.5px;color:var(--ink-soft);margin-top:1px;}
.rec-sent{display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:0 .55rem;align-items:baseline;margin:0 0 1.25rem;}
.rec-snum{text-align:right;color:var(--ink-faint);font-size:13px;font-variant-numeric:tabular-nums;}
.rec-sent-lines{min-width:0;}
/* Tuġvut follow-along line. The .rec-tug container wraps between words to fit
   the viewer width; each .rec-tug-w word keeps the global .tug
   white-space:nowrap, so a word is never split across lines (which would
   turn its medial glyphs into initials). */
.rec-tug{font-family:var(--font-tug);font-size:26px;line-height:1.55;color:var(--ink);
  white-space:normal;word-break:normal;overflow-wrap:normal;margin:2px 0;}
.rec-tug .rec-tug-w{font-size:inherit;}
.rec-credit-tug{font-size:18px;line-height:1.45;margin:0 0 1px;}
.rec-teu{font-style:italic;font-size:16px;color:var(--ink);margin:1px 0;}
.rec-ipa{font-size:13.5px;color:var(--ink-faint);line-height:1.4;margin:1px 0;}
.rec-eng{font-size:14.5px;color:var(--ink-soft);margin-top:1px;}
@media(max-width:42rem){
  .rec-sent{grid-template-columns:1.35rem minmax(0,1fr);}
  .rec-tug{font-size:22px;}
  .rec-credit-tug{font-size:16px;}
  .rec-teu{font-size:15px;}
}
