/* KulPay playground — shared stylesheet.
 *
 * Extracted from index.html when the console became multi-page. Every page
 * links this, so the composer, the webhook inspector and the links browser are
 * recognisably one tool rather than three that happen to share a colour.
 *
 * Loaded by: index.html, webhooks.html, links.html
 */
/* ───────────────────────────────────────────────────────────────────────────
   Radio Canada Big — the gateway's typeface, served by the gateway itself.
   The second src is the same file inlined: the gateway currently answers
   asset requests with `Cross-Origin-Resource-Policy: same-origin`, which
   blocks the cross-origin font fetch from this origin. When that is relaxed
   the network copy wins and the inline copy is never downloaded.
   ─────────────────────────────────────────────────────────────────────────── */
@font-face{font-family:'Radio Canada Big';font-style:normal;font-weight:400;font-display:swap;
  src:url('http://localhost:9090/assets/fonts/RadioCanadaBig-Regular.woff2') format('woff2'),
      url('data:font/woff2;base64,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') format('woff2');}
@font-face{font-family:'Radio Canada Big';font-style:normal;font-weight:500;font-display:swap;
  src:url('http://localhost:9090/assets/fonts/RadioCanadaBig-Medium.woff2') format('woff2'),
      url('data:font/woff2;base64,d09GMgABAAAAAEXUABAAAAAAuRQAAEVyAAEAQgAAAAAAAAAAAAAAAAAAAAAAAAAAGoJkG9wmHIx2BmA/U1RBVEQAihwRCAqBwHCBmnsBNgIkA45IC4cqAAQgBYoMB5ZIDAcbX6EHhHNnoNwO2NZZtwkn3BhuvVlsEqDXPWdlKeN8Jfv/PyNBjTEEaPeYmS7bjAjDhK9SAVZGa3Y2UzPoKqtekRz+dIXpGrjLbuWLNMdh08jpsDuvFd82AQ8hJL9SHjz+iZas/DNGlbSsuxm0EBSpr2hnvvlr+PcTma48/kfwJ/kacHpt6qhejeCMVjzvkDxHbttP9EYlxU1uG/kRnoFtY/skk5ctzz/V/devfSJvtgCPMOueQv5+VR9SHNGczd5dlIgRSC6Ei0EQsQqiNaNm1PzxilOjLogH0QSvQxWomH2hNjw/p/+HKgQNYgkJUAhJSBwiRuxGHQiEGFEiEIK2QBU6qFOVt7brWkK7ClNpp9bf/al14vQ8f9hXnfu6/zTYhEhZaCwk4Mm8tpYi+RItaOIFTP38Pp1VlTzwXn9pvIAYHRB1d0lqozy0iNE61aaIaPsuunShsLkutXrtGF/tUNWx7euqB2JHlP10/v6X03wKFTPqVJ5tHGN5V6GQ8i4gWNISlYqic1v9AIAnT99hkjiUf61b021/zykeEBK1190oKMgJrr3OXUtmrolCmAohX9cV4gbV0YG6YxM/Ykrh2DMeDp78//fuRDApsDSRJZYVF/gfYzX2ft27NV1n0i2ZxnQDchrN5Uq65reHlhRAQAR04GLA7MF5IceZN+D/n7XU5u0t0U9Yrq7KqTAhIevEZDY0eSGaTMEGeFTPyhII1eMrK+yeVQWWkQX6P1Wzdr4oWuSu7EdYDtq9SK/pGFteCrHMgwHA4WAECQQlWyC1Ur4TVw6itHumVr5ngsBKEMTVhku6kDOpdcyxu1zFUN/r3V9bxfLqK8oiF/35sL2mDXmfm4trq6bxjwiVyCoX4P+fAdyeqmsI0003usKdO+I/ls7eUsZHyC8zqPPuoL+kuwAK3A0qElmLMDgDDqE1voylv5c4skM3aUozx6c0IuUft+98/bfHfuNrrHSZiwlGGCW5BFUI1Rjjdu/7S52kFNqO9GKp10e8RHM8YxTHOMRjfO+m9zQ2O/YR4XylHnEg0eZ2bIGZDMwOsjwplljBXAXTo+jvPoxBsY4tEASUg58aaWHY6FD9KU6navy0S1mDTXFvIgIWKeR0oeccrgZGpJiIExcJxsZEsyJJUsz1X6TIiNUOxmGn4qziKFUW5WqjXkdccyu63YsHHsQj7+Kzvvjt95W/4fSEh0Q3JVGerRGWnBTAUxQDoiJVV2rSMg9pgNW1/PacMDgNMI0gswwbyCob/bBfAAEz8zcHvm0EG70ZVCs2XZQ9lgZQUcT33/EkN5nb4YhrxgG+fTs38eS7PvcCwDALA3NyUhz776105X8iYKbZSmcddtoxvmhBBVBqEwk6AYQNg8ZSI6AxFAfHAMF8+XLn+GIks5H5KXJIX0u+D1Zres88TKjLiAeCLpGM98C7QwihqabYjgjps1RFkdkJYpiodA2CnWO+4/wRDQgmNErlQpNTOAjOFNgU1DCqWXOTXU1KNj0VsHMOToJXbbS6h2QFr4KJ8tbO4i3+oZiFmgZWBaaBAFhhvDgNSNg1Iqpooo0OwV47GXVoCQ4vPvKPQT0oXkAqKAZBNBsRDw3+N/onfLnP7+AFPMoLDXdw3930/42+6j9/n5pYnTRU4F6L/bnhU+1I28d2buaWti6xdMLl0FUrtWIruDyE1XQuG88yLNWSmoLmWwi05tiHaVSTI0w1SeOtnYlj2O/6wT7lDBN7M88S/7HW9qMexOzuuT6Xp82wZkxTUwZihVvmXJ2oQyznmT21vTbN4TWVOsOMSN+mF91Vo9M7PVnHtmmZ1ybeMkX5ZeLhlXe5ln1pS1mWJSoORkczQP/Ot3yA/HCBf7hDDmmSyEzvuGctIXcsKaYDM4mY4KwCWTSTVVD1MKYcfIaCYliF6lYzexf1RjvtX+ld0I7zflXaF0IyLWYo2t5NlzpMYjoBEqH1ncQoabeR5XNz0dNZlJcGvczy6fyM4pZ3F6KiLkYekkSXRCEGlnHoTRrcE+hQl+JTSGQV2syrR12KTiERrygzSzJY3IEFS0EpJAqvKrVvpLt12BqvwTrgxCSmklCpPWfN+UwhiXD6KbFARcBxrMQpqMBYdUUAPhbS1Lux52Egx95ICP0ZwGDGMo4kFrCRHRzU4eyCu33JFSUdEgPVNGDkMrfp4sXr35ICp77p+KccmY+nF3NwSLuIS00qkfcs6ruHLjvecLtzKMFns/1llkd4GYrNUKjB5UORDIU3OPP6MPg9+I+hfNpAhQHwucw8r8SFdo5U4A+goFJ9jul8BWhbXriOOKnpjsvhJpClBKNojTWWswX+4yLLfgFWIiKBHqdhg4uGeuS1id55Z3ZZiANJEDBCCQQCpYpKtc1QN4PtyMdyZZqm7sVXwYuXYnLhP8WOgO3DfbNz1pZaV+lsFfgSsBjGD8J3vmbyOJkNpmFUeG6kIyjfKne/431j46O4HEyC+8zjzHXpuQf9zo8v7JOyN4E9AzwYtxsKLX29y2BtbJqqwXNjSGHOVZ2oPET6VhDwrAWocLw4/2HFp5sgoIL/ZPTRp+UJBQlsk7hjbYFVli9TltRasNiqyFCtm3diLZgFvOhmmPUc1pHQ2TXDGWfCPSl4RmIq9tgyRAlFrEFMAZ62NjUZNTiRlUTHQY8XyvV61tbdZo6LWNbVQDZC8MDfwc4ixFENnGiGMfzqqTbZbxYryYjNarV1s0GW1hjbXSzvcFWHnc2cbPb7iDc56pyWTi4GyqMlMi7ANGd1ZsjvVyMLzDIZUz7EBDZMLAL4QOrEEfqzt5n5S2I8d5ek307MXCVS+/Ivw6Lw5CnSpM2QNVv23Hny5itStL5ixUs0WLq1HYfhJDwFnDwHSSIL0P08QnI7fDC8iHUfVD0PyXoChjkYEpmDy7BkNIFprBYczDgdBAJz3glPQCQIYCJWOD31nWGA0OIa93hldMehHOvvYMS53+Kq4JZx7714GvMC8jaghwTMqzvhhzkmfIFHBWOAA5vVEwFmf3LWq+zpPItjjjExhaWQnJec10TRoOTAIiaglXUJCjp5sZRG9Tpw94jXvj4EBnICIF9f6uqSXL1k23ixSMjIOe0YF80l5sSXxV85KROikMXIKFpop0GvcFDotmolnZMbWZFKOntRt9gWVek93bWQAZzLsxhNllG0rXOjTQDD6JvTr0jC01hnkiiOgH9t5VrQPDUocpKFG2QSvac1NNepRVoA5c51MuoUn2Sntzz7QDvQi9/LbtshVYwN23AYwv02pSyKacq+7EPVoZiVcHLWYGGrRUwpk9X/XjjFrsoA6mSniI53eT3urljS3MbZVGyA9dkezo1I7ywec/u1aOk5iaSICZ1jcco6gm3A3gttReMLEdtadti07bQdo0TP5FntoDDLws5eFvUZ6XYZBXLS0X/mysPo4w0nEtw/Y/tUP21IXci72FQ3+dMo7kmks60ZXcaJ4L7+t+OWDPCw0Rq/dI6FLaFoRQbSnCyx0MCD0gI7z0HSFqoQabBvHcqFyGz+GGqDII16W6fccrtEO7UCG4rJJ1ppvWLB2Fl+JW+rY5/1KAENvsFm4qrs5nafd4pfQTzrup4Q5Hp8qoYL8aVehA2CYyHur5yPcyvhaQLcea4nvScyxHge/2eBtRcZxImtHTfuJMgAzsIPmbcEiXxMMEu4JCcMdurngsdfvU0u6nTcDTec0+W1HO/0qfM7AB/GRdY6U6HW07S1nmWf9Hxi2viLYjN43XD4ML/P5ySV9n1WmlbWQQ4GmDgIBx0XjxwfH5qTJ+OkvwdkNrOJs42vjeg5wTn/ZrBEBV4bJBgpRHzjUXCjjaEw1rjcO9F4yAQTYqIpXzLVLFxJ5hNa4D8MydSbkiKDSOb3V1ltI45NtrKQ5SCaQw5hOew0zFllMAYGbOVqYFO3WAnuZGnQjNAKEz9HteXsnbN0sokJPMnRpSe/617K7vOmpQceUjqNC8vec/aBQ+NTc8xn3xC+6yMQvvl8IcQBZriIC2ZT+rdLE0dMmyRyZiGjJMs6ttiKQJe4XouX+PSsJmN4SBAjgQdvjZ+FsZuyRd2sWzycY0mpdPqFj3hbDROhJjRw1GK1yWDgYGjMtqUJHUXUh1IIM4DAohZoCiarRDJMRu7bEmnBkPY1g+irQ3Game+HuDiBY3vbAGvRD9dDLrqSt6/qZOkE6YuHkC7QkbXwD/lD7m8s2/kXgIXVgYE5ljBEFtas/QMd+qM0peCiHAoXLlx4UKigUClE826+tpAsBLD1pZYoqGcQrOk59o2vVrl90fKklwRjQ2X+Cx2ODGuG1F2jDBjevVKXY6FyoLmKdIRQ8hdGZBiDPUaMYZ4NzFd6U2i2+e3tBkgGc2Cpk+wb1YADMIEnAQ20x5wBLsBMhczTxnx5CSakHJplybIAkTPzRnBZv98V94dXAx/YQbkK1RCQaqCg1apTb40GjZqQUFDR0LVoxcDEwsbBxdNGSERMQgoiI6egpKKmoaXTpVsPNw9vbQMV2Ga7HXbaJdtue+y1z34HHKzDQAvSEUcdc9wJJ51y2lnn5MiVJ1+BQkWKlShVplyFSlWq1VSDQYxMGjVp1qpNu/MuuKhTl2497rrngYf1COmxJ5565rkXXnrltXfe+1SfDfLFV9+GeZLozDHXPPMrhUqqNOkyahPcZltsDWsIiUQiXycJU2lL6liqNOky2plIqzlYY6111ttgY23CsNkWW11y2RX3f2JLZiEFKVWlSZdxa9VekzwVmkPmmmd+RyxYdJAuo8/EJe6Ew+HwHpeM0Y2BgYGBcYpbPZA1bK111ttg4ynSjHW6RipN2PPvaRud0P0/9E5EIpFIJBKJRCKRSOT/j/xwRWjCMEu7He4CHIqDd9rIwkde6bThkqYWF7HA2KIcIUU4hhzpuuvF3idCRRrZpOxTwh1CYsxxHuQ4H96AX4O0/80kUgRw/Wnyy6rOk0mQngRVrvd5yJbxM4SeTBexC+cqqgvWk8wYPMofihnHzXO8dTwwyU5T9R+FR/zwabh4aIENsenwCNgGgRYLKlvWccyecfJhfW3b17Kw1db5XhA8UB5hT/qdVwwom4PMGfrexGXDllCIAcTCYdlAZ/koV9ZKNIGuu0tfbOQ8lDmwx+eRzkRHBUePY+UYjZrF93vNrhoTLpvwkleYo20xd+Evsnf4Kk/N9Q7atMGKRc0HcjonSOeiXIzRMcrjo5MnRiQ2/MS/NiHLGUosgi5wZqpYiVJlMLBw8JoREOkZGJmYWVjZ2Dl0cnJVhFJUn5h4P06w1rIOJkyassFGm2y2xbSZuqkDt7zYfDiUC0ibbpiW3ZwWKrRhmeVWWGmV1bLlgMmVV/nbCh49KT2/gwCPnpzmf2tLOiMAqQZqhA/9T5YkzgDGn6A7OBQrUaoMBhYOXjMCYvF7EESfYwAjEzMLKxs7h05OropQi+oTE68EnUn9BqQMShsybMSosfY42VoK60yYNFUbqG20yWZbTJvZy87rlF+DUA4KZva+g3IfiyUOCYPSzdprslqTZPX8TDmSgZUJlNWWNWStddbbYGN4HQOUlKRCmnQZ3ZBSKCgoKCioDsM0ScCaY6555r/NYfrVgFkDa62z3gYbx0zxe4vsRfRbymsOWAvAIlt2W7jS45eJQVzCYJNuKYkMqMgponGiBUNZKdvKDlQ64maeeBFfKxGIVj9gpXupWTHMrpYen6sJTJv28wtKA8uKxlS0hTq2HbfDFOadT8Bqhh20SEpU9YmJJ7EkCf0GpAxKGzJsxKixg6kEEREBAADGmDp6pZpIVjwfqFPK5Y+YgfdL99dwphx8Aj5+vQKCQncmKeOatbDOhElT319PmEizFe4xO5mbZtZqKGqV4TDLbmZYDC8RFp0eH2ezpGH5uGQdvGc9tGVpVwrXCPYgNlO0bDyKSEvWii3rBtfwG+KzuttjGV/43fDdKbAB2Y83dXVOVZuxMKg6mTGnq21C/WFvhufew76xr8YJs0lX+v1xP2T66ljYzHBw+fuWea8Mn6rEaTGZAMt7hw3kvWFeiit/mzAMF3XdD3FyVX6P4QkL284x0zH9OZxhvSd1D+OQQvqrEjI2AgTDIPPhSbIwgTNtbBOxOcKXZKcIiYOrAQQYDASy8POBAUwcEE8sqgZiAqnscNJbDkXtLXgCjjejYAs/Msr5qfIru2aPbOorvC/qLDux4cOENmtEcveiohoaksHqU91GHWgnESVOJraU2tSlPg0xxlRjTTXXAoNnbJ3gtx19yE13O+pa/PjGL/4JSGCCEpyQhCZKnbOuunM5C87xie8UvyLsxKZnBrvvHJe4xi3u8YhnvOLdK4awJm06goJvwoRdUgvjcvmJ2YhE3V4ia+EeFQtBIv0znp/Sx66eASGGJ8jyCB2IM/aIgHjWiIAwN5RO8Ii99/IUkrWSo8oPY7AjjBS7RAO7MjqadJqe/tpsSgYwO0WwuMQNcjPpLAA4c5UqLM1D/BWEXOwVYaBb2cQWxuDaChqEa43dNqwedKc0DgWqVQWtzlZIv6nqhrS8DdnMhr2wD/8CmEWUc8BWkJXjYCtEAGEDQYcgmAaX0AlgtDhAA8DtCz6TTd0ljoeXoeDfqeQnlkeqvWbw5UpPTUFKkC5y0JoX08xCQ9b3NKSGiy5XUc3FqHADBOWlfLKWmRaRoqPLNfD6UIbDeAEJk5ccdN813zWPScZtyizz9QU+/Qzz/PRvsIH+MSEN8IGWM4EId2RsPUmIjCtExJkcHlsqNZ1rdhM5bAkt8mF9AbThmLQfZSxGlJG6VT0jzkk+CIgrT4hDzfrtbBLNEnH2ZT8VMKXEvDZ0Cp1c55KbvOSnIEUpTklKUxYDohzyDQ3UzTUK2EV96hzOvWA3m38S9C1Rz+Dk2+aumAIm1L8E/vT8KRhWiHhJgHsANXeVAkvCIalKg3lXaNlhF3zqXsoAzEqU5JXTCSeswljoAFpqXSrfNyhofF4bogRiwvzLc7lQNMFc+EmVX2rbczgve9s/iyyP8qnR0z/PzoW5vwiciXNwfctuOa2umW5tUh5RHldWK+uVV5SfKn9W9lISSk4pKTVlQ7lS/tQA6oJKrJKq1CoblbMaU4/qOdRzq83VcrVS7aCOVPeo/boXfg3//liSK3/HFEpv/kVv6ivLcodntty9AB9xNm4DkwftmLJKWae8qPxE+ZPyJyWmLCkFRX24z34wV5UMfD6d/wcuhQcu0mg7ve8xvyQDvTbuwJ32yLTgO9fA9N/c4Fl7rco9/Gj5dM6dv9N+OO2MeFZ2ThuZZps69fDhh3cDTH0Opr6YGpgyTtEBfP8PIFKBh1PHH1DfTPfcmWfzBqD68+WA+VQ/6zcoDPx99/7fAC+cwNk4B+cB0MeGi5rUjdbAp7r+fZSzU8YGczSdM1lROn+92duWuNxpas///yt7PjuTnaENQfgEpORs6TlzEyREmAiREiSaYKKpkiyQLEWm1TY1q47CHc7UnpXlkMNOOsugXK0Gl1x1TZduj3zwyWff/d4KiaJSSxGBieBBlWnz1i33TI4+PYZNHhp/Zd1+ueK50yPWV2W4fqkEsnALDBgCBw0bl5gaScmaHw9evMnEGW6QIcYa2g6jLbPQYkusMd4v2bbZYb+d9jrgmCLn5MnXxqRJszMeeOGxp9551g5vYiAMEYiGzH3MAtNuuO1Y9hA6QuI4cyeIHGXhFEunaRRTyEEpoFXCSi4HVexUcFLDUTVX9VzUCXSBv3aeGgU4z4eRu4uCXRGqQ6d+rhvgpv5uGOiWcLdF6RHjnmh33RHvoZFeGeyJEV4a571Jvpjim8m+muaHmXrN8NN0/5vnn9P8Nccf/5UHK8qBRS2HVeXC8rJhZTBIq8japNbZnMLWlLZkxV6lUV4zsw/PQWO8NUuf+QG4MVkudrkrtXW163V0obzkpyhlMaQkuclJaQpSLCOR1AohPSG6XVQK6ZTy1WqY55a2CtZnaWPyzC9RpL5iRZvK6ozoZLZlS05mb/bEOjaxDRU1BPW/OYDkJqA9A2o1MP9bgMV/B5j5JTDDrgAF75gw0uQGbaCSymIIa5YQjUtWr5dUGASWUGXMdbo2HuYiGddmAoPFaGxC8GMOhdsKgbQoYG9D1rC80AYfSjsRazBUjKLjxFgrKdaxmM9iKzlau10YDO73us9YdkPDQKCOPnDESmI0vJF1jkAjyoKbgIizbCnfaDHleQCUoiFUgTAK3QLuRvaURPXhgHGaFKA8aY4j4BoNZF80XCUi6lmOkXIr0zDILSWpjkbUaClsUmvRXcPN3KJBvLiEkADStBHWE35pwgFVQR2Yk8Nn3Zm4tAtGjgjTHdfyS4BZnm2+oMZSwGdwFHNwGKeyhGxWQrMaQzMnYT7Hoonaiokw4XVgTiVpGQvTjIgnctnJ1q8rsKJ7ojOFNRNMIuIcBkK6J+vKgi508/mBCK50MXkE38nh0BiyiXJCxDmapXhsWkfYRB6POMOss2Qn3QxnXTFoM40utc4Jh+AQnoAOFJ4K9tBbmtPd/UvOQBH39JqD4zVLr/ecEoFiIYmXdyfuAp1wCNkONBJ446yK3glxCMe4nDjFiSJ/UrpUaTdikhxS0vktN95FsahcKcuYO1LkSf3s/SqeSbkEnR50nJfBPG05D8HQBZIeeM75vWkNWhI0q2wB+bYicsIBYQ66FTMc9pvRFENnGTDW/rj6Veqp708QZZCZyqd0Nl85hTpXsaHrRud+KiXEX9pRzLuVtIHQBTub75Ra7DmlawYDpXXWsvdBYv8s+eLV4KpAcobtUHJzI+gCexO1x2wwjpURy/A6GZTt19pcLE14PmcJg8opWNktlcrAc+rgLiy9+aoglo7wwsIVClWfSxWQV2EUkcNqwWzMalOacnPT4Theb6MVV5PXkIrZq8wrB0APjtuIlcN4X1dgqTHVB3wTaOe3BMKxHU9SDyVHXMFQPvVv1sKYRLCAE4ZcdQUxol70nTary/oa82IafeZOdDcWNSQ+xb7aj+XwBV7mixd3QvKXHd5brcrQsqh573yov+/589uE07XZzuLJwHjW+ZK78i2XQQF59V8p+EVA+Tb3jSD8Mqx0IgqPHghrHcBdPmepPaBgi8FR0JLehwQbolS6lA4gV4T0uTmxcJJ4N7DGzjPRDqk+PgdfVv2v+TXchAb/f1X3wHhJD8wd8CM19pdMmuFpQ3KRZxHi5Q3PA8DofO8Aspx/Pg2LzaAJ61FIpGaj6utbsagF23twVkxwjFtTOlROnx+2+mTdPkXXcv0asv+maMK1W0QeOupv9u1j1L+D2pyhy+Q7qPcPyP8mAyiGUpsN1DsYSxucqntOPj7j00Ko63aXOd6JuA6VbQwyP/VBIm6T2R6iFcqTl0nXjLCge3s3WImuCB15G2BZKJuxsPbmJk7Q5omWEZHEu1QwaL0wHW6wpO28pDzWc9DtmG3BHW8NZVRC9GA8Z8U+ulZ4TsM1EGUQS5MA2anUpv55J7D9gWYwJaVEug/seKKxNjkXJ98kWFU8MVs3T35i9r0VeRLta5g+eUySawBnxFuz8NYU7evnVNsmT2A0GykT0NvcjKYHwXdfJD/V4WXsH+hPdPGSeGcP3FhgpzigMKDA7739OFj4LF4Nfbo3XbKV+wFYEHN6G/93r2afSPCCyC6OC8tlh19QOZyzjt5hIervNgi8alD3eAPs3sA04vpfZXYfCOl9HkH/VMTu3OV+eXzkNtQIlySLGVmKA5qVLaVST7JJmh9elP2uxAEpBoFhZkCGt5cUeLJvsR8mbZ6/IT+ToX39JBADu8t9WyPfaBbk0Iu3m2gjVm668J2kbUOEQZ+2swQ0lkNNmehfQ4wevvEgvuxsDkhLF9o1f7FZl1ByT7sxQLmA/H9CdbZTqXAoSVl3Qpj3IvcdcOWZ7PMtYvMY79LCkusDOS5J3gJHP5JpMfhHqMrj7Uq/wfvioSjVeOJoqW6fdOPcaNyfd+ChPx7vGi7qbEbNQTd0v2NWfDEcDC9iORoyJ12+7IdoT/gVRME6PpjUc5EiC16pTD0ZtDiFUbLZR2HCifup3/QgA5KsvAeRQJsMvOUMGuMGDc/yeavG2d4+p5rHg9yTartwm/T/UJNB6OpeITy6ED2vGL8UqcL9QbT+MBYY4hEXDOzdvHr1JFvg8RE+pUxGH/bo0gUyjMSahBSetg+0fR8u6TwWA0fb3MrTWqEv/+mkxLvLfmK0lY/GaH/zoYWeMMo2HhSRSzhLJYiXSWNYaVZjlXBAgDRF4uUAwL3GJeLyAbWPjL2K/tRS/1imWVm0upN6lsydbt44Q07O441VPGB+y/f74hGREb/D2AZy8MQJ8wd6cG+wdZJEkTR8kbm/0mHevcHrpztNK1ryI6y2VMQ15A1U2Dl4vtvVyZkh7D1ppezXjkQsDGn/fKy0JFw8BLHIxOBS4McuslT6PIMadlguv7w1fHxD0ghJmLf1E3NpNkoXOVjq744Pn7YzsUN1volGLPyWU5Vkrq/wyoYXtqIFKpcaaVajT580yAPuc11ZM7D61yXLmWStdpXUl3nyeOulPdmY4Z0CikloIqlFHUum6J6pd0wLBP7i454NN6cI687YDDxYmITnanmryExXjMhv1FnnhTw4BvNw2cY6lhKHM9dWc7QsflLDadoYa40p3Sff7/pUnOBX8hWe5OMJUdYqejpUQWb5QjrSEfjo1LITyxJydiLZjKEFnLLxt8RYsVbgMZXVXNQOGE5WpR+pwKAKa0ZbMVYhcielmUlJN93346tDM+hb09kBWU8u9634dSYc6LcvJfYlcrV754yY8uHinXVuov1Ks+iMuAxCLVkA69q+WgoMKR5ccDLQK3YhImMxtKlbCpo7rpjz1RJ9l0No+RK2g5JwuZ0rQsIVKpUTNuWuJkESWIVjYaEynLBLt/sjA68rhScq3Y/hgyesvdT0sz6Np317DWl2ddyMyeVkbh+OGpni0xWfk9EQWQmfsrFFlDjocEEKXP8iBRZ/NZYBbt+CmJuew2XqPZnJEjYk6wfpUrEx0wzpDUM9n3NHcE5omU1myq1o8XWZBc6S6aJORBTOLxKzP69IUWeqk3UO2c8k6ZqRntLoHjTt3fuQnmCvQmg6S0qQkqR+xupiy75ebCd81NiKXQQM4zzyU6vYIYzmhJNbVfdSLGthikowR6CVksmBzamZz2oRENztTMFi8wKtBuMdKQY3/3oxIY1K3Hck8RomdhAgeolUce6MGPpNtjqy9Rh3SqqPfDein3lO3M0xk77dL3h0PzIC4z8gRQFJTiSMSQR2UqNRaIJmsAs90Yt0aAXVe38orN71NrwBZ6S2LIv+xP9d6fdU+ueCRrYB+n9n+H1n0/vT8f86uS8vnE9NK05Xu07nLsyZNqf1Qv+TJO5N/N/i6KIIF4vGIhWJkwkwEXtXcplIWpS8q/0yORIw28YiSfTiyKKwnfMSN4nFruW+FHtf5iW26hnyfmcCOGGdW23aY30x7bGt1g5Viq73FsqH0XmQTSE1utcOptzrTDKLslA2hC6SG/yDdJCWeCAYSPcPBAaDDyQe9e80aw5EwpqDO83+3xZHFsHmPQj6gsv37sAW78XQ0cUH6/xdfiA/dPqJEg8lHsTFpmKTFYlrCdAD67rHqjsaz85mW859tF6Y9o7bbL7x9JB/zM6xsWxp4hrrPqene9ZyQE/EgQ9KHC5UwrLYWGy0OXEqATQwywar+lhf3Hhsh9WlGqDpXYWi4dqXLBBkD48ND/rW2pkGAl5PJ5nZUzHVDKzg1s50gLTM97sPrFgcXWS2lYVNPJsARZvK7FMGK7rb3vQvSXtCABw2eSJRGExXTQjErWyhSnl99DEtNxnlg2Onj7GjO9ZkOuZtfrdN60DtV6/cVAIUPZdIPpj4dWM+kDcWRxfBtFuZ4ecyuxYHFj+6nkk9ljmxZe2XdJkJXWY5M6myf5A4SxX+xvAnzxRih+OuDFxrtzvPLWEooXcVtiTogTlnLbpj8YTuqLU4u+4xVfwYks6EKXfPN2azeceG0t5xsJxfMnGaoNvEJeKenSbjwUjUeIAPjmcusdndN5RM9A27NydQif8lbgdhTSQW3p/rPks8pYa4HA7EUT+VeMmYYvJ7ZXLFZBpXfva3xLsVQ3hyc0G1XAZDDodxo+ZDfakD6xR9wweKj8qXu+7PxDNSYSujVf8iSp9JvJzamOrt3TiYWvVn6chi3nX8+ifwwBEW3tqNsKcxOAOzrU1CbGg4CCHNZSYE1IyHGCyOI04zuDd1VJv6MY0aGkewFo0+A1Way8w1EBmv5rAFHYM0UMMmx1Qsb5r0iRTVlIVSMKmyFmwTXX72FVEtUaVxWI6PnrcKR0fEVnGYIHfBNKTZzvyyMJNTR1IEneCLxZFFrSjRkPgZBP+PI//n+3+HmWG2UbFozHJ+9LhFa9dodXbL8aHzFtHYmBj8/EVm8qMM8/3Mui8y4OTuzPhcBjObic1l7m7LJLdnMDOZkfkMuPlYZu7xTPvdgX+P/bv1a+8354sA46tVz2x9IdQjD44G4V9Dnc+ENgNrKPZPTxwOxf8Zj4ORdn/1Hf6T+KbIQ32oUk1aZ/bFQ113uF9RYAqTvo1nsJsLHkWb96F+H6wqK26oF6IvNNfJmcEuJpgBg4ISzrjZxhnrFUmgoIg7ZsspNNtlE4AJQiOLLTV1OyATD3vq92hDmSSp+crUbmjj6R2W7IfLzPMlK/2dnU8ON8vyJWy3v8Vx9Sj/cnNT50N9qBLNgM7g7A11HQSxMJNvJGFJ+EZMgi4RfdRuo491ibSwmylu4ebC6cl0J0tqbm9njfVVElTAlH0S/rjZwh+z3VWaUtZSQxy1ECUwxWaHg/YnkxDNJGpKjYM28DOMnyhqGbPZW0aR4pu9Evi8NGIvt1vhi52ThdOFm7mpm9Sn4xctrnoXqIKpYwJeVCxlBFwcnqzbVKDKLoiXbxle3yk9Y5FFj9EPiOz8sZhQGeBACr4AknPYqgv4eeqV00z1ndMMNaiCqWIRHTKbYCwmUsgjIt6YLafIbLeNDya06Rrzdwkfu/v3voYKSVoD+pYYsXpkIbSzJ49p8IrIaolIxKDsP/NP6rPPyxFPB+bIb9lWOeKzuz8yJTcpVCEXCJEYHrNYBeMBWXSrcevhHoPQyDzfGes6uzrMlVbIf/cXEca/BvvQRa/cC1Ys6UKMm3rx2m+JjX/F6a7CTYUT8dSbVklff4vjY34XvyWu0bbEu3h8c0+f2+ruiREDLKlCqdIAixVQKTcCdnqIhGIy+aCJUEpy0MpkMIxUYpdQ+9zN1E1wEAGkLaCVlKCFyWw9DwZv3i/V1+sBvzhVDIilCn9Z+I23CrDDcaWpinaHE5zdvPOZuzMPwm+mbt46+a3S9LHwr9gdAyq/A6Y6H6EL30V/nIyCi2HcrTjcVm4jRPIY6C2q7kBH56e98ae84Ch+4yiI4NHR6aouh1KLh50hxvlPTLej3I/fysBMR4zYUpul5DBlXCIYN1sEY8aUGUO3mEuM/ooABzI7HKpxQC9YfqMy/TJBJ4h7SmCyaGphzsikAQnnmM4ZhycPbL0UyA8rB0RiKPLxq1nQ8rjdjiI9ferxVCq9JWoaBpxRPxajKfbIxG8SRi0tydTjYfPP7epsK2HUIhFsIDKFLCn4A9YVV5YoonXfPU9p/g5R84i0VFsmrb+PKg46PJaAvEwSqv/a1oybLa9agoq15VBjs7AFineAMIwQUfJKk2shC6k5UVMjbzNRGmvfT31aXfcsgZzX+jt1Nx4bCPI6milKMvnt/nfhRRydpo1MalZacOAPzNhpd7yfKr9DOIcrKfs5Ar1RfMNr9LYOgLuMLsO9hj37Aab3xdzaFF3UJiaT2r5DgGz4YVlSIuc4fPwAvHkvfOjjrAPrk+HpJLxxAO7thy/1w4OD8MYYvH8cDubZ4Zsc8C8eWyNLPzN1rRSafAvM1FSdaQ03pstI0luMw8qVHL2utmSpsyFALfk38ot3dzp4OV6wT9Xp7LBU+Fv9dz8txgyuwS5liTWgFv/HnzbM0jx31gb/x2/+QPenF3OxOFXMNqE2oWs3o1Cba9GbmFrES5VpFcANRIMf2u7M+5nXkfFKTTNRNZ12znplF388jGeEj/eAqI6JPEVJX1CyBeKxqOWC0Mcz/LkJkqBwfc3e4uINcjN8QUZhcsUC5lTd+oeycR+x9Y//nihhGOHSZTCz94UVmbUlbVwlOLNMYnYolWaHRGw1rMNEemQOVp+DvEqC3HVNX0P8yXjD2mb/AI9tOtiwXJJSW7QTMzKnc6vMdIu6xPXh0MOcfxs61Rpvu9Xia9eoTZ0f5H6VzEtGn4whw5N9+5rMTwLexcdTj0dO8WQxdyi451T1acY55wdCClMYTJp1qaH6D5CV0/6VK2oz/h92b17wG/yADhveceXSwo7LwyPbLy9c2n5lOCFW9E9OKZJisSI5NanoB9sdEJu7F3/5zHr3Gnm68gWQCdlY8PevuwRtI/UMmSqAVquGSrJ1kt4gTdTmp3GdAlKNkiXdb8nWa+qOJAEC1rslWhAaqloplfOZPJG0hSMVq/Wy12+PVP/4heLXN4rpFhqtUwDxIgkuU518R6+pA6ynYN/0Z38z0CYc+y367sbFkUUgh3VP9RY5hqu8IiaNC8lYXKleSBLjvu6p23oiOXgBTYAj2iWiNi+XHZQq2vr6ecATphuSi/cMLO15eJO6X4wS+9iVImwzZIikq8oK3yG06EwYKqeHwfZIxLxAnKuKsMVSUqtIImg8uqJWXf4IOEGL0l5231L3jizXh1wv4F4A0XJh8icIagZKmD5J4zp5bL49SdXqklSBnc3jORM0QwAScol0KV/UJuXTiUKu+E95GM/V0Nhcc5goV0SIXDObxtVE8HIx69Nm7B0W8xVs85sABotJitFiH7tJiCNA+ki6egW6G9miM2OobDeD45GI+YEEVzOcP8D2xzFHV6I1ZReb2CIpqVUoAc2wwbkrlxbmLg+mZy8vXJq9MpgQQv2TU1BS2CZLTk3K+sHfzYjNXYv4+PPxhz6zSlZoynumK14AD4dsKvjn1yV7PhJSya5ohEJY9cAM/irD1T/4qBVxeHsmkD+VA/0Vv6LRCuu1FTqGqgaEIAPo3olqhEIPCNYOfGD6tFyC5itVKHsFgvTFpuvMGAq3Rizho1WoMtz6sveWJmwIuV9oRlUVfz6SHcwAOuDjEtct+oB0Vy0UPpLkT0VckRUA4QpmiMm8s/qnoAAW/awVIlyzDHGADbx71aJfZq58BMNBomGlC5m+Sxng+/nzWjDxHIeW9VuQjPbtBMvXQYkX5vPNOP35mtwOMZ1IfApfs/Csc0ROWdIwQZomx98IPtUobNwuZH3sfuC9lIktZN4jkou+EeaoqGKySVNYWVZU4isuSVU1N4X8O8L2/50w5jQWNzJkzPcQiTeEoTeETpqBZg3LP2W9BLgTH8CsMtrWZ73PWxkCgYX2VdIEOGYb0+aGRXQS8UrztbMDvR/Xy3IwuaKP5Mkfuy3RD0Pvq609gK6dSSWngeOxmvVUJFg0g65CdfvReh36c8weLPJAU4sX4s6XAD7s7k+r0BPoaTSDDtyw/WDSl+V/3Rq9VfFX49225uiL7z/G1SHnfR4LfaC2bh/9rG2pq50B1/+/Hrdlz3uHTlY3zNLpotbzqXKYSGwPEcQyP5FhaCXe+rzm66dqKqnfSnZiMm7IfSSGmUF+6V3ih0+jKoP1sAObvjm0G4nZTmsRMQ+lynLEko4gASuplQnV1g7NPQL676D31yqCT4cDbG3Fb2kmTOMJw4TmIWDM8zxydP/+36QuaSp59LPX69YkHnNja98Ygs78YcNFL2g6lAnT4HVLnmLP10tV0Hk6CwznbRjt01bw7ND9HMY/3lXeJVqHqtEfpX2+R32ANz1A2vLpjRuELbdR9aXeS9kfjaKs3vMVKJheo/pK5yFfYTTrvF8WZoq0+RimCwAwzM7Ahn3yNfM5e0rLH0TgOnCIB8tL9+TMr1EM+2ZyckYYV2nYWGTwzSgaJ2afLD8pZuFRfW8GkVgNy7gaLJ9tCqvVrNyn+1B4MWtX+a4jHTh09Gm0q9nGVU/bTOeM+BS8g/chq5H3xeW3ygPN0Gh4VOZ+wZ13qioZYIMe9Z0SRPyOr/B/qv6d81SEHkk+M4MXmEeGEP8gBQRQi9fIkWg5j/97VRbG7nkt9o69klqQPjaPz76GFHhNd8/HG1zziwbxaTJYH08Ayyg05918FWJDNeKPFF/PLSBs/ut8eWi3cQvXF2Psc3oExxIDe/ntI5mAZ2ntvq7tWsID/5bWFfQW+CcHTJR4SdEz8A5dr2J+xuTq2mU3H436ZPMTZhNNVVaKgaZ9SOZFlpVFiajVirG7LLnV3+3otvqbfCSWSKmERgJXEPAjTOUhU7RkNkmnZJhwCtzHTaj76hoeqkXtOBI5Nl8la6bYyWSywU7jsc1EoppIJ8gVVANWjn8Hj3ExBT18YRKmi1TAA9757XqQ9400wOD0SmUcX4AplTxN9eHDeCN+PwKnJVPSVCZPNCA67NjLCET8rrpIXf5LH5mj1Yty1reImUSaxkUUmRPGcnmyEdFpb3qSwr9rl0n53SR1HXL6T3l+rdN3SbCDpZ5gdLtbJpVKwoazl7qeq9JrhlTQmEbDmN2as1yDmGmikjoEAsK0P5kcC2e1uWrHOKopVyjMbVL2TVorc+rR4n2+kipn22dH3Cd6gicK15kiDVXViMqGiLlfaVIIBCa5EhxOa6HqcNQJmpF2+hPt71rUJzQtrZtEVbZSiTQDDbSnKEocVkmhYhWEQ44Ch1NQKTglhlEsNe2Nje01QPZ5jKyz7eH2UO10gQYnpOT1o+sryK9cCtlD4E9cR4B+ZmRwbdsAsUpdWrODqsP0lHnwbSxJC1JSUUV1X3ChaJC7lR7WQnXT3GFTl7eFKZHrRZBh77b5h+8Bm0pHF7/YH7KHbOUP+wtkWOoNDK+bNalUtk72uNcyFArF7ziXUmJF5KTFFqcIhYQJ0/4XiWhJhy1FkbTv6m5UNzzbZU2TC6DN5z4+5Qaaid6vio/lo176pcBh68wY9uTNxdRi0+LA4pcX0TPouml4d+rQB9BPUxQ4nJJCxSkMhxwlDqugUrBKpCgWVOQGCoklQe5ZWUjIHTYYuUO0uzJdzFyqiaMfqcLSeDqzWQ8nDVt9f7KmVBc3T5bbvXbPl6e9p4EswbLSyNbWVsWks9hglAyUfr/JIGjDRpSErm/cJJdt3Pjrpg0bGGP+lQ6sgkBQYJtK/dShlr5lmvoAGhaYOpV6lKoUHC7nO8yaMSFCV6lDCglNslZmqzVM03SNnx+kMimDwUbXotOiKl2FDi0iN6nYp1q3mfQc8x4T6AocBRucuXr/xZkHBh39LnhnCrFeQeRDk0NpaIpPbH8qhSzrGnDt+LxzMKcjPNe5KacDjIl1udspVsyafeVHsTxOu58m7EmF8tqHSuIRMm4DsdZxLVRbN/HIRp9eg56NvwPzzHlAFv7N5umFVtfY2ZGzpfd2L3Zn5s6f2f05kP7+1o1jDR0xpn7LejlwefW93nNe0PrPytw7dnY1IAjaZbK5e4CzeK6bQ/V74wpShKyZQ0hRzeII/d7ug9ZezznP2Vd953wgpnvpsSASxyHgSrxVGnzy20ArIxQ9f+R8btj6DzBjgPxbrBCzznjzosa+cnjAbUy4jc/vPes5a/Ge855N+PiCsHAKeGGmrjGb/HCZE0++NE+FBe+YVIFfturtcK7eJw6IQb8ZKyz5GYtQXXdfVyGwPwtLsEjVWffZXMyrrQcBrKkF8dIuHupp9d3iqp6V9qyH0BVeaaOxdKinQ++9uYFc4CqN1LeORE4eXgAnDkZaRsJ1YGSCqcbRhU2KJlF2ow0Dj2dgGitxIpyi3laBa2Waww/b7IMMS4WRYbBUuJb+tWBElQ0Y2SwZpgGLPRpKHKDfqP5CXur5bHVxeKFimFPc4Vcrqn9nNoQCxcib0qfeTNpsTrOMhe4R99NqvPXDT3V6ESH8RvrLrwS7foegf9SzUujdf+J//9gDNccB5qnM0CuZKyfh4wfh6oveGe/G9FJJwAb00Oh2RivGKZV1Ylro6ga8EJ9DkN07dPtoFZ8jaUWKyn+huy70oGiQh9ES0feSzzvWrYNEIbwcQxBhcL8zSaKmtkZ8OwguZFKXMnpY1hSUSuxjwuKUb6gcn1vvdN29wZ++wedEAp9f3Hx227XhnQs7L13edWnXQnzT2blrYKSlmopAUqqrKEgE9c2qZlpV9ekKei1IXw3ag0R60DU+8Iaif25GMQdMCpdybhoIFaq5scjcbepcv2oOjLgBH2wuAgGK4bmUd07sTfg5AZoK5EKj4DpcvQo5pM4SafNBbS3gaoFIpgbzwQQPrtlDoBLNOM+NwhJekbjw4eQVFJTARMVyEUWNq1E+X5D/qlq5TEjV4GoUNwqRIjCnt7u6Gzxd9HIS+xKwX5zZPy6VDjXlQp9fLaw1r2zIfjWZZ82YH25a3aghgvtLdG5t7S51L5MHh5cXHFmdPdyOALVDcS8pXgbuT6sp1YjI44jF+LKqwUQAY7U7SC8SFUe9lQSv3Z6Nb/fFwY0HPkOz5Spu98a3zMV/ksXH/+XkKm/vjm9LxNOJGXMCPFCgCNoDkd374wO1ir9GX78cY7O8PmFNHg56bxPiWGycQOu+UVjEzRfwjyGMuE13ElDrfyrMm4lHCHbyiDrU7HwyZwEuNPrv7i0LB/2t631zUZ+yZooCOcUKNRXoy0PAmPp90IO5kY1cwze4brTllhlSlaHY0abB8rCmsXqjF9EsuIbuhA0AQVZ/DLJJVR4lNVa+FiAdMz05HkHmqZAnuwI3somNXMO1fIPrZIuLPvdPFM2FPvkM2TRqvGWGVLiJRW1wtpg7CdF0uycoBtyy+puRG9nINVzLN7iOW1TVdXxz5YPCXDRq9CGarEjDwvFh7ONC//ovrI3YX9P94cG5h0gHcXLVSFNZids1i+aQUCUnEDeykWv4BtdxA7dMVF3289EyaE4nZlaJbJoo3wFTVf06wCZVuRZEI1dGi2NIykyPcLJypcoCe7Egqz8YuJGNXMM3uI4buEVVnS1tqtAsUuzYzh7QdKNeI+vC6rCTzRs2cg3XcQuasUnVbwJsQi2yVP7ZVMkcwEWcwzc4TxrKES9Ka3am9JzB8uRC2p/DyeDLXHBgMT9WOJzlX0GqeBFQlQtBWsT5XPAnvSwW5rk425hh1+qlizBZgriYiziHc/kG57EBZShXJUsCF3ORql4KfC6H2nnjCjJhbMxw1NcqYVT506Gk1vQi5HzW3a8AluEbXeh5vzZYt1f1dLPsJ4P5xQou+xCLONVwT7oHsiheHbfYJK41ZjD+ugzPC+2B/th19itEcX84E0D3Zb6taCILTB0rwaXdr9xUMukeFmV4tJhvDR5lJUshF3EO3+A8VbAkpIZqomrVX70RQhk+Z/lr4mTxx856sbyP4HuWfzSo4g5U5f8hLeImKk6Nv8fGvLJfwm/yv2BLC7HfblBwzY2TQVnJ8g0XcQ7f4DxVsBxEA1dOEqKt0rrIbZJCWeQFIX7W1F4kW8+ReUGSnuSsRhXNDpzDeWxAGUiVfyRV/F8IU26S6oeDYQYUq7psi1MzHa9nCRixmPM7zJEDyCWPfAooopgSSinDQKUvgapOni3+SXF+J1f66urRBe9O/KXjh735yx78vF83XZX2L/djY+/L37tZdYkv4eZjhj/8BWYGdUdLIJQY6FpalXIQFU3ltqZBpmcPQoD2dO+H2+1rpRJiafMwZXtEgLqamJDSt1epDpssAPgT0eTAVmEXFuVFwwdJsS2twipw/qiEpG0JBS4PR+xrA9Q/kA0T+0iwGJSwOUzuuVJLFFbrnTU5sIV7A/3loLdgOXTZFrU/HSYPfTRFVmiDiPa1lvm+6/ljpTaVkJmSEAAFEfwKk6wINKSRHBPsd0CQiPT6VD1BlA/Aq0x8kG/tQEn/gTCKKQBeeQohguq4R4KwGNQGTMyMOcLEHlEsjGCmA4AuJGc2oHRj8m/PNuCC9hQKkD/xxU+AQB3r1aX7lYKBNduFCuDLxkOzr/k4XdAB8rICaHXDVfYusZKhscXTg+Y74GWFzT206KySugTTiuUc/B3QA/KyMjW06h+TdjMrsBrX7C3WIwjUBJ/JC3gBsjJfde0dYIQOLASjtnmqwybluQVZewY8DzgMHrDWfe5waBLInDqvMthZnoOkiK/dFXT+WEzsEh+QVdtMrgU5mlBQGQG4VApN7GVO1vZSlRJxxaRZoRx7cWKEDlAxViZo9QF4lAfxHcyxTEd1J0oGMyIuo0A68xHI58Qe6ASW+WaMdE9yzT5MEsSDYBTmyx6hA1SMyASt0VT1fmQ2aHNDQ4fOGCPeAL0+xaq3P7Ia5H04+D3sPVbXEk/3NUtt8HLbBaVAYmrgs0375D3lCkwYa/PVoRK7xa8ek0dZS3UpyIJ3YHT0IUiCmaEeE6K3ek0i2L3HcyfQlmp1ckPZmFmOE40HXjtmHtk2bDmR/AIJP/qmc1yXBsfLMO4qYL/5XfoKLQohvXKufzfPdEe/c0U/Z/85pwAQEP1+VTq+nzAH729MHH8F+PGdPc8AP/9l0m//C///cYg5VAEjDCDgn2bGL20E/tdHHCx0K5bPZqGhcwC7ntmuIV7qWiJiTrCryRNRc43w8TdNROZJdtPP4BlbYC1+6gNCXFerIWKJ4v0p+O8IJZpUQ1jwXxWW8Jk1L3+imnUifDXQvyqiD0+4ZkkXgsZdkBzeSKAfN+3W25IljWlR1zdfLIIecwfFi39G2CiJH385wsjQvcUiXHiZ1WysmgY96mzWjzcrmuq14KWeMEEjoakJo4V45skT7AidjcNyt4eB/QRNJK7q8IEXKoOCewcdbcQhz+CewQHOK05yf6udw92LB0GKD+QjN4mSKUMH4ZrQ0vpB2xdOtGq/nb8jvGnAh4toWqdTKGNE23RBXIdv9QsZvIQTKaglWE+/ChH04jKA0RTYnflnZuUdwZPkLfVa5jhW29o4JKtgRfq8Kexl/PASg1+7MKqaXrrcAtyayaEZxOUBd5hQ1uOFXdHsZzDHsSScEOqcUc0odgwx4A16IMF1qPMMoJ1hHFHOph/9VI2c5jjIbG7ZBbDQgYcwQwdg0LNW8HP2rhNFMDB5M+NDyIyxo1d1XFZWHIbTGjiLKC+Akq05ylPAy4qnkt3+WcKnd3yWCzIjyG7CsJZ9zHD917ZfCRCngmSyNAANcyq5ZtPsIiYTD8OA0ZtC7zoCK7XETCaZ7WxmjM5cau69U4ubuk8XDeJg4BxyXPpN7cEKF35YDv36EzWeYyzMnyqKcAI4zVgWMZE4emo+3jX4RHuDP7jei3dXX2nUsl4iVzz/3u5wKMmQLquAdKZQzHS0oc0dy3G+0x1G6+lWv4kACS7Xtj22sW+3i6Bz6/MMh1OGPMTqGpklm7fbuO1jr46su+Bybdtjm/Zpn6pIFgE8WHPA3KAPnILl4BpAQSBfGYUhAUsgN3zQ92mB5HBoYAH4ZGmbCOI8PyIYXr2K4IIn102YIzTy2R6hs5/pESabCWUs+OURM6G9F82JcKNWFeHxlhkRoEyOCHGMWF1GwX99CGBWzi4U7mIIs10fwkFAGSGAScpo7GeflnRgBzkwkT4L2inzhF6RnjE1faHDMiMsu49NBIy0rLpiBYNXTOm+yU/OfJuxasnVUvZTLg2TZ/zGbzZDM5hnyVoaDNlgScr8gowH2EyY4NkqGjZ4gymczStrM5OlyupMQgIVZzAgTqe2XWba7ok2lLZ4Hdtzhh984ciTmIhd+i9+1VwNyk6SBmKyC5vCE+CEZVcRfwWylCTT2rjBNTyPfHKog1zw6236F3RHLQycsxQAT7MEtcQ80P+foOlBn5ZxF54OG5fs2KovTS2JybJ0nCdjfpb2KWV/ovvvwzfWC6qfUHnxCRNmgXt5sUD5OFZ141Vou8e5mlHxD39U+zfUJDUL6M8cxY15HVNPk0kGXJNp8/4yyJqVE+I/nQ4JYZiM3Mqb2PCzxGuIxd16wY2c42HU291JZAd7EgMPkXswX/0tWNaFMGg3ueVQEIFoMKVVUGh7DNCx8cc/x5aNWGAbG5nBa3rTykNcOO9iPMSHSwkijChiduz9jCTmkcaCQ5aRcUzucqQrruqLQkdWUcaaUxTnVFxSP/Um9clgS/8I++TUx8708Nx15uCaGRHcyCnOcbEjV0WKeXjPk9d8DDpv6fbMr1kUGpT7wdfNAt0yM77bMypcncT8+Nc/aVAyAQK9LUJtkSlTCSrGi2INMCutJHPSmZ0+g3kZzXWsIQYK9zcAZ2TOIiJrWfBGpAXZsltkcY7aLaxjxoZ5RInWO0vESeEWkyevWF2W5LPM8vz1WlqgYKHC4mYIhvh0TMK/DmfJee1PDTK4gf8FDJZuyIqGDbGyEf9JbtSqxhpvreOlSlFiqNfqg2GGBzBii33qN0nNsGd5UXJIrUyaqk00bdcP2o0Zp3nRaZx3q6XNdqdr7/PD8XS+XG93j2l02NHH8+WQEk03TMt2vG735/v7z18xheHU+ea7HymcycKAl3/FCfFZUcpDOEnthGbrcdGJhFQWQ8pTkcpUEShVph8zHONNFCxUi1YG5SpUypGrgRENmwbLButstskWq03wSmbVmqpJrTXqMVJnrT3VpwHPR59UoWyjYm23bLucNckpYXY6lDEmB+x3ukb7MLWpnutjL2qtrfbOd6GLXfpn8jjgcBXp7FrXu9HNbnW7rrrr6U53u9d9We7pb6uHunvgsbvu63HHA496+KWk4DNvjFlQBe/wUfMpm4ceNVkMPTeWFld9QdkqGLW6WtKuvir02Ltv2GtVjUE45Mm/dUBNp7vEC57iVPB6m5ilLVtb9V3kTu6WV6xX1hVOfapBfrBfajotZjc7kre/mrk2PTVrLd6xmN0qPlRpd6Adzd3OHduVbbz3maZV+2W702qXKPUODl+kbhVmR4k9YxAw2B49aJxLfRn/QD0oYNhl+9Md2ku5gua1a2kVOPwJ6Dft+Al7mLS0lP60yX1+u91LadrTXtN9bAnHbr/X3zjjT4vD7FualM2Tg+aB2PnJJ3bnch7m/bGlz4/wNsx7ZQeWH2l501waFb9LJ92dVWumjdbbsP6y7HRHWOz6vcKmjczanBw/sCxbDpBJRmyKmayTXhjBPL0Ks6W5fENTN/F6FC4nq7XVJtVq2mRvgzh/xxS/2n82j1pFyw8UUkCcKsLpmf9bc064Dw3cmMA7/uxdyUHvpEPQty/2idt1GzfGkiE4AaH3Q2MwNdn5cqUu29OWMcaPYMkoaZ0cOaYnnpZK6UjKOhM3k5nMkBVZceXr6LW48l27S1m6wWP08VQ9H3Ndjz8VlL5eG2vVrUorByqch5PIp5oKP8qDLyL4HfEFGfBiPr0O3nhifkaG+Hz9HG6LzbSQiJ97XoIW3ZMMtB8XAtE7n6d+upJcyHF045n5mSXsnt9fzJ7Woc01O7dfMLfZdutXfl9+nm+H/pWTmF219htnV/v+/1zonhD1uvl8CW3Hz8JgKL6QDUfdIrp6sUDaXXPa9UqIfa+Hyv7Z7Zu2rRyLj99bIG8m3z5U/E421b3rlH5iITkelLoVJRM+cqyOyClrod17bESD3d1Y67tw/D7Mag227gVXLnv7+NFuP+SaxtrRFOG9vf6kL8xgnvTvd8PXMKR4bobv/jszvA0=') format('woff2');}
@font-face{font-family:'Radio Canada Big';font-style:normal;font-weight:700;font-display:swap;
  src:url('http://localhost:9090/assets/fonts/RadioCanadaBig-Bold.woff2') format('woff2'),
      url('data:font/woff2;base64,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') format('woff2');}

:root{
  /* Brand — matches the gateway exactly. Lime is an accent on dark surfaces
     only (1.49:1 on white); it is never a fill behind text. */
  --teal:#002F34; --deep:#215142; --lime:#9FE76C; --ink:#111A18;
  --panel:linear-gradient(160deg,#002F34 0%,#215142 100%);

  --bg:#0A100F; --surface:#111A18; --surface-2:#16211E; --surface-3:#1B2825;
  --line:#22302C; --line-2:#2C3E39;
  --text:#E9F1EE; --text-2:#A9BDB7; --text-3:#71857F;

  --ok:#9FE76C; --warn:#F0C264; --err:#FF7A6B; --info:#7FC9E8; --idle:#6E837D;

  --mono:ui-monospace,SFMono-Regular,'SF Mono',Menlo,Consolas,'Liberation Mono',monospace;
  --sans:'Radio Canada Big',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
  --r:6px;
}

*,*::before,*::after{box-sizing:border-box}
/* .row/.kv are display:grid, which outranks the UA's [hidden] rule. */
[hidden]{display:none !important}
html,body{height:100%}
body{
  margin:0;background:var(--bg);color:var(--text);
  font-family:var(--sans);font-size:13px;line-height:1.45;
  -webkit-font-smoothing:antialiased;
  display:grid;grid-template-rows:auto minmax(0,1fr) auto minmax(0,var(--logh,200px));
  overflow:hidden;
}
h1,h2,h3{margin:0;font-weight:600}
button,input,select,textarea{font:inherit;color:inherit}
::selection{background:#2F5C4C;color:#fff}

/* scrollbars */
*::-webkit-scrollbar{width:10px;height:10px}
*::-webkit-scrollbar-track{background:transparent}
*::-webkit-scrollbar-thumb{background:#243330;border:3px solid var(--bg);border-radius:6px}
*::-webkit-scrollbar-thumb:hover{background:#334742}

/* ── header ──────────────────────────────────────────────────────────────── */
header{
  display:flex;align-items:center;gap:14px;padding:0 14px;height:50px;
  background:var(--panel);border-bottom:1px solid #0A211F;position:relative;z-index:5;
}
.brand{display:flex;align-items:center;gap:9px;padding-right:14px;border-right:1px solid rgba(255,255,255,.13)}
.brand img{width:24px;height:24px;display:block}
.brand b{font-size:14px;font-weight:700;letter-spacing:-.01em}
.brand span{font-size:11px;color:rgba(255,255,255,.6);letter-spacing:.09em;text-transform:uppercase;font-weight:500}
.hspace{flex:1}

.field-inline{display:flex;align-items:center;gap:7px}
.field-inline label{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.55);font-weight:600;white-space:nowrap}
header input{
  background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.16);border-radius:var(--r);
  padding:5px 8px;font-family:var(--mono);font-size:11.5px;color:#fff;outline:none;
}
header input:focus{border-color:var(--lime);background:rgba(0,0,0,.4)}
header input::placeholder{color:rgba(255,255,255,.32)}

.conn{display:flex;align-items:center;gap:7px;font-size:11px;color:rgba(255,255,255,.72);
  padding:4px 9px;border:1px solid rgba(255,255,255,.16);border-radius:100px;font-variant-numeric:tabular-nums}
.dot{width:7px;height:7px;border-radius:50%;background:var(--idle);flex:none;box-shadow:0 0 0 0 currentColor}
.dot.up{background:var(--lime)}
.dot.down{background:var(--err)}
.dot.probing{background:var(--warn);animation:pulse 1s ease-in-out infinite}
@keyframes pulse{50%{opacity:.3}}

/* in-flight bar */
#flight{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden;opacity:0;transition:opacity .15s}
#flight.on{opacity:1}
#flight i{position:absolute;inset:0;width:35%;background:var(--lime);
  animation:slide 1.05s cubic-bezier(.5,0,.5,1) infinite}
@keyframes slide{0%{left:-35%}100%{left:100%}}

/* ── main ────────────────────────────────────────────────────────────────── */
/* Three columns now, the middle one being the drag handle. 320px rather than
   400px as the floor: the point of a splitter is that YOU decide, and a 400px
   minimum meant the preview could never get most of a 1280px screen. */
main{display:grid;grid-template-columns:minmax(320px,var(--leftw,36%)) auto 1fr;min-height:0;background:var(--bg)}

.pane{display:flex;flex-direction:column;min-height:0;min-width:0}
/* head · scrolling form · action bar · code panel */
/* The form gets a floor and the code panel a ceiling, so dragging the
   transcript taller eats into the code block instead of collapsing the form
   down to its labels. */
/* The request-body panel was pinned at 250px, which is why a body of any real
   size rendered clipped with no way to see the rest. It is now a resizable
   track with its own grip, and collapsible when the form is what you care
   about. border-right goes away — the splitter draws that edge now. */
#compose{display:grid;grid-template-rows:auto minmax(120px,1fr) auto auto minmax(0,var(--codeh,250px))}
/* ── Panel visibility ───────────────────────────────────────────────────────
 * Every region can be hidden completely — gone, not shrunk to a stub.
 *
 * The toggles live in the page HEADER, and that is forced rather than chosen: a
 * panel that has disappeared cannot hold the control that brings it back. The
 * first attempt at this put the button inside the panel it hid, which was a
 * one-way door; the second left the drag grip behind, which is not "completely".
 *
 * Every hidden region takes its GRIP with it. A splitter for an invisible panel
 * still tracks the mouse and still writes its CSS variable, so it reads as a
 * broken control rather than an absent one.
 */
body.no-code #compose{grid-template-rows:auto minmax(120px,1fr) auto auto 0}
body.no-code #codepanel,body.no-code #hgrip{display:none}

body.no-compose #compose,body.no-compose #vgrip{display:none}
body.no-preview #preview,body.no-preview #vgrip{display:none}
/* One column once either side is gone: the 36% left column would otherwise hold
   its width for a pane that is not there. */
body.no-compose main,body.no-preview main{grid-template-columns:1fr}
/* Both sides hidden is allowed — someone reading a long transcript wants the
   whole window for it. main must then take no space at all. */
body.no-compose.no-preview main{display:none}

body.no-log #log,body.no-log #grip{display:none}
/* And zero the track. The body grid sizes the transcript row as
   minmax(0,var(--logh,200px)) — a definite max, so an emptied track can still
   claim height and leave a band of background where the log used to be.
   display:none on the child is not enough when the PARENT reserved the space. */
body.no-log{grid-template-rows:auto minmax(0,1fr) auto 0}

.panels{display:flex;gap:3px;align-items:center}
.panels .pt{padding:3px 7px;font-size:11px;line-height:1.5}
/* Off state is dimmed rather than restyled, so the row reads as one control with
   four states instead of four unrelated buttons. */
.panels .pt[aria-pressed="false"]{opacity:.4}
#hgrip{
  height:5px;cursor:row-resize;background:var(--surface);flex:none;position:relative;
  border-top:1px solid var(--line);
}
#hgrip::before{content:'';position:absolute;inset:-4px 0}
#hgrip::after{
  content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
  width:26px;height:2px;border-radius:2px;background:var(--line-2);transition:.12s;
}
#hgrip:hover::after,#hgrip.drag::after{background:var(--lime);width:40px}

.pane-head{
  display:flex;align-items:center;gap:10px;height:34px;padding:0 12px;flex:none;
  background:var(--surface);border-bottom:1px solid var(--line);
}
.pane-head h2{font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);font-weight:600}
.pane-head .hspace{flex:1}

/* ── form ────────────────────────────────────────────────────────────────── */
.form{overflow-y:auto;padding:14px 12px 18px;min-height:0}
fieldset{border:0;margin:0 0 14px;padding:0}
legend{
  font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);
  font-weight:600;padding:0 0 7px;width:100%;border-bottom:1px solid var(--line);margin-bottom:10px;
}
.row{display:grid;gap:8px;margin-bottom:8px}
.row.c2{grid-template-columns:1fr 1fr}
.row.c3{grid-template-columns:1fr 1fr 1fr}
.row.amt{grid-template-columns:1fr 92px}

.f{display:flex;flex-direction:column;gap:4px;min-width:0}
.f > label{font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);font-weight:600}
.f .hint{font-size:10.5px;color:var(--text-3);font-family:var(--mono)}

input[type=text],input[type=number],input[type=password],select,textarea{
  background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r);
  padding:6px 8px;font-size:12.5px;outline:none;width:100%;min-width:0;
  transition:border-color .12s,background .12s;
}
input:focus,select:focus,textarea:focus{border-color:#4E7A69;background:var(--surface-3)}
input::placeholder{color:var(--text-3)}
input.mono,select.mono,textarea.mono{font-family:var(--mono);font-size:12px}
input.num{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;font-size:13px}
select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text-3) 50%),linear-gradient(135deg,var(--text-3) 50%,transparent 50%);
  background-position:calc(100% - 13px) 12px,calc(100% - 9px) 12px;background-size:4px 4px,4px 4px;background-repeat:no-repeat;padding-right:24px;cursor:pointer}
input:disabled,select:disabled{opacity:.4;cursor:not-allowed}

/* toggle */
.tog{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none;padding:2px 0}
.tog input{position:absolute;opacity:0;pointer-events:none}
.tog i{width:30px;height:17px;border-radius:100px;background:var(--surface-3);border:1px solid var(--line-2);position:relative;flex:none;transition:.15s}
.tog i::after{content:'';position:absolute;left:2px;top:2px;width:11px;height:11px;border-radius:50%;background:var(--text-3);transition:.15s}
.tog input:checked + i{background:var(--deep);border-color:#3E7360}
.tog input:checked + i::after{left:15px;background:var(--lime)}
.tog span{font-size:12px;color:var(--text-2)}
.tog input:focus-visible + i{outline:2px solid var(--lime);outline-offset:2px}

/* metadata rows */
.kv{display:grid;grid-template-columns:1fr 1fr 26px;gap:6px;margin-bottom:6px}
.kv button{background:transparent;border:1px solid var(--line-2);border-radius:var(--r);color:var(--text-3);cursor:pointer;line-height:1}
.kv button:hover{border-color:var(--err);color:var(--err)}

/* buttons */
.btn{
  background:var(--surface-3);border:1px solid var(--line-2);border-radius:var(--r);
  padding:5px 10px;font-size:11.5px;font-weight:500;cursor:pointer;color:var(--text-2);
  display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:.12s;
}
.btn:hover:not(:disabled){background:#233330;border-color:#3B5750;color:var(--text)}
.btn:active:not(:disabled){transform:translateY(1px)}
.btn:disabled{opacity:.35;cursor:not-allowed}
.btn.ghost{background:transparent;border-color:transparent;color:var(--text-3);padding:4px 7px}
.btn.ghost:hover:not(:disabled){background:var(--surface-3);color:var(--text)}
.btn.on{background:var(--deep);border-color:#3E7360;color:#fff}
.btn.primary{
  background:var(--panel);border:1px solid #37695A;color:#fff;font-weight:600;
  padding:9px 14px;font-size:13px;justify-content:center;width:100%;
}
.btn.primary:hover:not(:disabled){border-color:var(--lime)}
.btn.primary kbd{font-family:var(--mono);font-size:10px;opacity:.6;border:1px solid rgba(255,255,255,.25);border-radius:3px;padding:0 3px;margin-left:2px}

/* Its own grid row rather than the tail of the scroller, so the primary
   action is always on screen and never sits on top of a field. */
.send-wrap{padding:9px 12px 10px;background:var(--surface);border-top:1px solid var(--line)}
.send-note{font-size:10.5px;color:var(--text-3);text-align:center;margin-top:6px;font-family:var(--mono)}

/* ── code panel ──────────────────────────────────────────────────────────── */
#codepanel{display:grid;grid-template-rows:auto minmax(0,1fr);border-top:1px solid var(--line);background:var(--surface);min-height:0}
.tabs{display:flex;align-items:center;gap:2px;height:32px;padding:0 8px 0 10px;border-bottom:1px solid var(--line)}
.tab{
  background:transparent;border:0;border-bottom:2px solid transparent;color:var(--text-3);
  padding:0 9px;height:32px;font-size:11.5px;font-weight:500;cursor:pointer;font-family:var(--mono);
}
.tab:hover{color:var(--text-2)}
.tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--lime)}

pre.code{
  margin:0;overflow:auto;padding:10px 12px 14px;font-family:var(--mono);font-size:11.5px;
  line-height:1.6;tab-size:2;white-space:pre;background:#0D1614;
}
pre.code::selection{background:#2F5C4C}
.t-key{color:#7FC9E8}
.t-str{color:#9FE76C}
.t-num{color:#F0C264}
.t-bool,.t-null{color:#C79BF0}
.t-punc{color:var(--text-3)}
.t-cmd{color:#E9F1EE;font-weight:600}
.t-flag{color:#7FC9E8}
.t-kw{color:#C79BF0}
.t-com{color:var(--text-3);font-style:italic}

/* ── preview pane ────────────────────────────────────────────────────────── */
#preview{display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;min-height:0}

.statusbar{
  display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--surface);
  border-bottom:1px solid var(--line);flex-wrap:wrap;min-height:42px;
}
.pill{
  display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;border-radius:100px;
  font-size:11px;font-weight:600;font-family:var(--mono);letter-spacing:.02em;
  border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);
}
.pill .dot{width:6px;height:6px}
.pill[data-s=succeeded]{color:var(--ok);border-color:#31543A;background:#14251A}
.pill[data-s=succeeded] .dot{background:var(--ok)}
.pill[data-s=pending],.pill[data-s=created],.pill[data-s=requires_action]{color:var(--warn);border-color:#4E4327;background:#241E11}
.pill[data-s=pending] .dot,.pill[data-s=created] .dot,.pill[data-s=requires_action] .dot{background:var(--warn);animation:pulse 1.4s ease-in-out infinite}
.pill[data-s=failed],.pill[data-s=expired]{color:var(--err);border-color:#54302C;background:#241413}
.pill[data-s=failed] .dot,.pill[data-s=expired] .dot{background:var(--err)}
.pill[data-s=authorized]{color:var(--info);border-color:#2C4653;background:#122029}
.pill[data-s=authorized] .dot{background:var(--info)}
.pill[data-s=voided],.pill[data-s=refunded]{color:var(--text-2)}

.idchip{
  font-family:var(--mono);font-size:11px;color:var(--text-2);background:var(--surface-2);
  border:1px solid var(--line);border-radius:var(--r);padding:3px 7px;cursor:pointer;
}
.idchip:hover{border-color:var(--line-2);color:var(--text)}
.meta{font-size:11px;color:var(--text-3);font-family:var(--mono);font-variant-numeric:tabular-nums}

.lifebar{display:flex;align-items:center;gap:6px;padding:7px 12px;background:var(--surface-2);border-bottom:1px solid var(--line);flex-wrap:wrap}
.lifebar .lbl{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);font-weight:600;margin-right:2px}
.lifebar input{width:82px;padding:4px 7px;font-family:var(--mono);font-size:11px}
.lifebar select{width:auto;padding:4px 22px 4px 7px;font-size:11px;background-position:calc(100% - 11px) 10px,calc(100% - 7px) 10px}
.sep{width:1px;height:16px;background:var(--line-2);margin:0 3px}

.stage{position:relative;overflow:auto;background:
  radial-gradient(circle at 1px 1px,#141E1C 1px,transparent 0) 0 0/18px 18px,var(--bg);
  display:flex;align-items:stretch;justify-content:center;padding:14px;min-height:0}
.frame-wrap{
  width:100%;max-width:100%;background:#fff;border-radius:8px;overflow:hidden;
  border:1px solid var(--line-2);box-shadow:0 12px 34px rgba(0,0,0,.45);
  display:flex;flex-direction:column;min-height:0;transition:max-width .22s cubic-bezier(.4,0,.2,1);
}
.frame-wrap[data-vp=phone]{max-width:390px}
.frame-chrome{
  display:flex;align-items:center;gap:8px;height:26px;padding:0 9px;background:#0F1917;flex:none;
  border-bottom:1px solid #1D2926;
}
.frame-chrome .lights{display:flex;gap:5px}
.frame-chrome .lights i{width:7px;height:7px;border-radius:50%;background:#2A3B37;display:block}
.frame-chrome .url{
  flex:1;font-family:var(--mono);font-size:10.5px;color:var(--text-3);white-space:nowrap;
  overflow:hidden;text-overflow:ellipsis;direction:rtl;text-align:left;
}
iframe{flex:1;width:100%;border:0;background:#fff;min-height:0;display:block}

.empty{
  margin:auto;max-width:460px;text-align:center;padding:26px;color:var(--text-3);
}
.empty img{width:44px;height:44px;opacity:.5;margin-bottom:14px}
.empty h3{font-size:14px;color:var(--text-2);margin-bottom:7px;font-weight:600}
.empty p{margin:0 0 10px;font-size:12px;line-height:1.6}
.empty code{font-family:var(--mono);font-size:11.5px;color:var(--lime);background:var(--surface-2);padding:1px 5px;border-radius:4px}

.resp-box{
  width:100%;max-width:720px;margin:auto;background:var(--surface);border:1px solid var(--line);
  border-radius:8px;overflow:hidden;display:flex;flex-direction:column;min-height:0;max-height:100%;
}
.resp-box header{display:flex;align-items:center;gap:9px;height:34px;padding:0 11px;background:var(--surface-2);
  border-bottom:1px solid var(--line);border-radius:0;position:static}
.resp-box header h3{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-weight:600}
.resp-note{padding:10px 12px;font-size:12px;color:var(--text-2);border-bottom:1px solid var(--line);line-height:1.6}
.resp-note code{font-family:var(--mono);font-size:11.5px;color:var(--lime)}
.resp-box pre.code{flex:1;min-height:0}

.framehint{padding:5px 12px;font-size:10.5px;color:var(--text-3);background:var(--surface);border-top:1px solid var(--line);
  font-family:var(--mono);display:flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.framehint b{color:var(--warn);font-weight:600;flex:none}
.framehint em{color:var(--text-2);font-style:normal}

/* ── problem (RFC7807) ───────────────────────────────────────────────────── */
.problem{border:1px solid #54302C;background:#1B1210;border-radius:8px;overflow:hidden;max-width:720px;margin:auto;width:100%}
.problem > header{background:#241413;border:0;border-bottom:1px solid #54302C;height:auto;padding:9px 12px;
  display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;position:static;border-radius:0}
.problem .st{font-family:var(--mono);font-size:12px;font-weight:700;color:var(--err)}
.problem .ti{font-size:13px;font-weight:600;color:#FFD9D3}
.problem .cd{font-family:var(--mono);font-size:11px;color:var(--text-3);margin-left:auto}
.problem .de{padding:9px 12px;font-size:12.5px;color:var(--text-2);line-height:1.6}
.problem table{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:11.5px}
.problem th{text-align:left;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);
  padding:6px 12px;border-top:1px solid #3A211E;border-bottom:1px solid #3A211E;font-weight:600}
.problem td{padding:6px 12px;border-bottom:1px solid #2A1917;vertical-align:top;color:var(--text-2)}
.problem td.fld{color:#FFB3A8;white-space:nowrap}
.problem td.cod{color:var(--warn);white-space:nowrap}
.problem tr:last-child td{border-bottom:0}

/* ── log ─────────────────────────────────────────────────────────────────── */
#grip{height:5px;background:var(--surface);border-top:1px solid var(--line);cursor:row-resize;
  display:flex;align-items:center;justify-content:center;flex:none}
#grip::after{content:'';width:34px;height:2px;border-radius:2px;background:var(--line-2)}
#grip:hover::after{background:var(--lime)}

#log{display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--surface);border-top:1px solid var(--line);min-height:0}
#logrows{overflow-y:auto;font-family:var(--mono);font-size:11.5px;min-height:0}
.entry{border-bottom:1px solid #18211F}
.entry > .hd{display:grid;grid-template-columns:78px 46px 1fr 42px 62px 14px;gap:9px;align-items:center;
  padding:5px 12px;cursor:pointer;transition:background .1s}
.entry > .hd:hover{background:var(--surface-2)}
.entry.open > .hd{background:var(--surface-2)}
.entry .ts{color:var(--text-3);font-variant-numeric:tabular-nums}
.entry .mth{font-weight:700;font-size:10.5px;letter-spacing:.03em}
.entry .mth.GET{color:var(--info)}
.entry .mth.POST{color:var(--lime)}
.entry .pth{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.entry .st{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}
.entry .st.s2{color:var(--ok)}
.entry .st.s4{color:var(--warn)}
.entry .st.s5,.entry .st.sx{color:var(--err)}
.entry .du{color:var(--text-3);text-align:right;font-variant-numeric:tabular-nums}
.entry .ca{color:var(--text-3);transition:transform .12s;text-align:center}
.entry.open .ca{transform:rotate(90deg)}
.entry .bd{display:none;padding:0 12px 11px 12px;background:#0D1614;border-top:1px solid #18211F}
.entry.open .bd{display:block}
.entry.poll{opacity:.55}
.entry .bd h4{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);
  font-weight:600;margin:10px 0 5px;font-family:var(--sans)}
.entry .bd pre{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.55;color:var(--text-2)}

.logempty{padding:16px 12px;color:var(--text-3);font-size:11.5px;font-family:var(--mono)}

.chk{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--text-3);cursor:pointer;user-select:none}
.chk input{accent-color:#3E7360;width:12px;height:12px;margin:0}

.count{font-family:var(--mono);font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums}

/* toast */
#toast{position:fixed;bottom:16px;left:50%;transform:translateX(-50%) translateY(14px);
  background:var(--surface-3);border:1px solid var(--line-2);border-radius:100px;padding:7px 15px;
  font-size:12px;color:var(--text);opacity:0;pointer-events:none;transition:.18s;z-index:60;
  box-shadow:0 8px 24px rgba(0,0,0,.5)}
#toast.on{opacity:1;transform:translateX(-50%) translateY(0)}

/* Below the three-pane minimum the panes stack and the page scrolls as a
   whole, rather than each pane fighting for a few pixels. */
@media (max-width:1080px),(max-height:660px){
  body{height:auto;min-height:100%;overflow:auto;grid-template-rows:auto auto auto auto}
  main{grid-template-columns:1fr;grid-template-rows:auto auto auto}
  #compose{border-right:0;border-bottom:1px solid var(--line);grid-template-rows:auto auto auto auto auto}
  #preview{grid-template-rows:auto auto auto auto auto}
  /* Stacked: the panes are one above the other, so a handle that splits them
     left-from-right has nothing to do. Leaving it visible offers a control
     that cannot work. */
  .vgrip,#hgrip{display:none}
  .form{overflow:visible}
  pre.code{max-height:300px}
  .stage{min-height:540px}
  #logrows{max-height:340px}
  #grip{display:none}
}

@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms !important;transition-duration:.01ms !important}}

/* ═══════════════════════════════════════════════════════════════════════════
   Multi-page shell
   ═══════════════════════════════════════════════════════════════════════════
   The console outgrew one screen. Rather than cram the webhook inspector and
   the links browser into the composer's already-tight column, each is its own
   page and they share this shell: same header, same nav, same tables.
   ═══════════════════════════════════════════════════════════════════════════ */

/* ── Page nav ───────────────────────────────────────────────────────────── */
.nav{display:flex;align-items:center;gap:2px;margin-left:14px}
.nav a{
  display:flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:6px;
  font-size:12px;font-weight:500;color:var(--text-2);text-decoration:none;
  border:1px solid transparent;transition:.12s;white-space:nowrap;
}
.nav a:hover{color:var(--text);background:var(--surface-2)}
.nav a[aria-current=page]{color:var(--lime);background:var(--surface-2);border-color:var(--line-2)}
.nav svg{width:13px;height:13px;flex:none;opacity:.85}
.nav .count{
  font-family:var(--mono);font-size:10px;padding:1px 5px;border-radius:20px;
  background:var(--surface-3);color:var(--text-3);
}

/* ── Vertical splitter ──────────────────────────────────────────────────────
   The horizontal grip existed; this is its missing counterpart. Without it the
   compose/preview ratio was frozen at 36% and a wide JSON body simply could not
   be read. Hit area is wider than the visible line — a 1px drag target is a
   feature nobody finds. */
.vgrip{
  width:5px;cursor:col-resize;background:var(--surface);flex:none;position:relative;
  border-left:1px solid var(--line);border-right:1px solid var(--line);
}
.vgrip::before{
  content:'';position:absolute;inset:0 -4px;   /* 13px effective target */
}
.vgrip::after{
  content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
  width:2px;height:26px;border-radius:2px;background:var(--line-2);transition:.12s;
}
.vgrip:hover::after,.vgrip.drag::after{background:var(--lime);height:40px}
body.resizing{user-select:none;cursor:col-resize}
body.resizing iframe{pointer-events:none}   /* the iframe would swallow the drag */
body.resizing-v{user-select:none;cursor:row-resize}
body.resizing-v iframe{pointer-events:none}

/* ── Generic page body (webhooks, links) ────────────────────────────────── */
.page{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;background:var(--bg)}
.page-body{overflow:auto;padding:16px 18px}
.wrap{max-width:1180px;margin:0 auto}
.split{display:grid;gap:14px;align-items:start}
.split.c2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
@media (max-width:1000px){.split.c2{grid-template-columns:minmax(0,1fr)}}

.card{
  background:var(--surface);border:1px solid var(--line);border-radius:10px;
  overflow:hidden;min-width:0;
}
.card > header{
  display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;
  border-bottom:1px solid var(--line);background:var(--surface-2);
}
.card > header h2{
  font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;
  color:var(--text-2);margin:0;
}
.card > header .hspace{flex:1}
.card .body{padding:12px}
.card .body.flush{padding:0}

/* ── Data tables ────────────────────────────────────────────────────────── */
.tbl{width:100%;border-collapse:collapse;font-size:12px}
.tbl th{
  text-align:left;font-size:10px;font-weight:600;letter-spacing:.08em;
  text-transform:uppercase;color:var(--text-3);padding:7px 10px;
  border-bottom:1px solid var(--line);background:var(--surface-2);
  position:sticky;top:0;z-index:1;white-space:nowrap;
}
.tbl td{padding:8px 10px;border-bottom:1px solid var(--line);color:var(--text-2);vertical-align:top}
.tbl tbody tr:last-child td{border-bottom:0}
.tbl tbody tr.sel td{background:var(--surface-2)}
.tbl tbody tr.click{cursor:pointer}
.tbl tbody tr.click:hover td{background:var(--surface-2)}
.tbl td.mono,.tbl th.mono{font-family:var(--mono);font-size:11px}
.tbl td.num{text-align:right;font-family:var(--mono);font-size:11.5px;color:var(--text)}
.tbl-scroll{overflow:auto;max-height:100%}

/* ── Status chips ───────────────────────────────────────────────────────── */
.chip{
  display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:20px;
  font-family:var(--mono);font-size:10.5px;font-weight:500;white-space:nowrap;
  border:1px solid var(--line-2);background:var(--surface-3);color:var(--text-2);
}
.chip.ok{color:var(--lime);border-color:#2C4A2A;background:#16231A}
.chip.bad{color:#FF8B7A;border-color:#54302C;background:#1B1210}
.chip.warn{color:var(--warn);border-color:#4E3F1E;background:#1E1A10}
.chip.mute{color:var(--text-3)}

/* ── Empty / loading states ─────────────────────────────────────────────── */
.blank{padding:34px 20px;text-align:center;color:var(--text-3);font-size:12.5px}
.blank b{display:block;color:var(--text-2);font-size:13px;font-weight:600;margin-bottom:5px}
.blank code{font-family:var(--mono);font-size:11.5px;color:var(--lime)}

/* ── Dialogs ────────────────────────────────────────────────────────────────
   "We can use dialogs and other UI elements in other spaces" — anything that
   is a detail view or a one-off form goes in here rather than stealing width
   from the thing you were looking at. Native <dialog> so Esc and focus
   trapping come from the platform instead of being reimplemented badly. */
dialog{
  border:1px solid var(--line-2);border-radius:12px;background:var(--surface);
  color:var(--text);padding:0;max-width:min(920px,92vw);width:100%;
  max-height:86vh;box-shadow:0 24px 60px rgba(0,0,0,.55);
}
dialog::backdrop{background:rgba(4,10,9,.72);backdrop-filter:blur(2px)}
dialog .dlg{display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:86vh}
dialog header{
  display:flex;align-items:center;gap:10px;padding:12px 14px;
  border-bottom:1px solid var(--line);background:var(--surface-2);
}
dialog header h3{margin:0;font-size:13px;font-weight:600;color:var(--text)}
dialog header .hspace{flex:1}
dialog .dlg-body{overflow:auto;padding:14px}
dialog footer{
  display:flex;align-items:center;gap:8px;justify-content:flex-end;
  padding:11px 14px;border-top:1px solid var(--line);background:var(--surface-2);
}
.x{
  width:24px;height:24px;border-radius:6px;border:1px solid transparent;background:none;
  color:var(--text-3);cursor:pointer;font-size:15px;line-height:1;flex:none;
}
.x:hover{background:var(--surface-3);color:var(--text)}

/* ── Definition grid, for detail views ──────────────────────────────────── */
.dl{display:grid;grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:7px 14px;font-size:12px}
.dl dt{color:var(--text-3)}
.dl dd{margin:0;color:var(--text-2);font-family:var(--mono);font-size:11.5px;overflow-wrap:anywhere}

/* ── Toolbar ────────────────────────────────────────────────────────────── */
.toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}
.toolbar .hspace{flex:1}
.toolbar input[type=text],.toolbar select{width:auto;min-width:150px}


/* ── Identity chip + key reveal ──────────────────────────────────────────────
   The chip answers "what is this key?" beside the field that decides it. Every
   auth confusion this console produced came from that being unanswerable: mode,
   scopes and (since tenancy) which account, each with a symptom that looks like
   something else. */
.ident {
  font: 500 11px/1.5 ui-monospace, SFMono-Regular, Menlo, monospace;
  letter-spacing: 0.01em;
  padding: 2px 7px;
  border-radius: 999px;
  white-space: nowrap;
  max-width: 24ch;
  overflow: hidden;
  text-overflow: ellipsis;
  border: 1px solid transparent;
  color: #9fb4b0;
}
.ident.test {
  background: rgba(159, 231, 108, 0.1);
  border-color: rgba(159, 231, 108, 0.35);
  color: #cdefae;
}
/* Live is the loud one on purpose: this chip is the last thing between an
   operator and a real charge, and "I thought I was in test" is the mistake it
   exists to prevent. */
.ident.live {
  background: rgba(255, 214, 102, 0.14);
  border-color: rgba(255, 214, 102, 0.5);
  color: #ffe9a8;
}
.ident.warn {
  background: rgba(255, 214, 102, 0.08);
  border-color: rgba(255, 214, 102, 0.3);
  color: #ffe0a0;
}
.ident.bad {
  background: rgba(255, 107, 107, 0.12);
  border-color: rgba(255, 107, 107, 0.45);
  color: #ffc4c4;
}

.peek {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 26px;
  padding: 0;
  color: #7f9995;
  background: transparent;
  border: 1px solid rgba(255, 255, 255, 0.12);
  border-radius: 5px;
  cursor: pointer;
}
.peek:hover { color: #cfe3df; border-color: rgba(255, 255, 255, 0.28); }
.peek svg { width: 15px; height: 15px; }
.peek[aria-pressed="true"] {
  color: #111a18;
  background: #9fe76c;
  border-color: #9fe76c;
}
.peek:focus-visible { outline: 2px solid #9fe76c; outline-offset: 1px; }


/* ── Delivery correlation on the compose page ────────────────────────────────
   "Did my server get told?" is the question after every charge, and it used to
   require another page and another key. */
.deliv {
  flex: 1 1 100%;
  margin-top: 6px;
  padding: 7px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 6px;
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #cfe3df;
}
.deliv.muted { color: #9fb4b0; }
.deliv.ok {
  background: rgba(159, 231, 108, 0.09);
  border-color: rgba(159, 231, 108, 0.3);
}
/* A failed delivery means the merchant's server was NOT told about money that
   moved, which is the most consequential state this console can display. */
.deliv.bad {
  background: rgba(255, 107, 107, 0.12);
  border-color: rgba(255, 107, 107, 0.45);
  color: #ffd6d6;
}
.deliv a { color: var(--lime); }

/* The explanation above a raw error body: the gateway already said what was wrong,
   and the console used to print only the status. */
.why {
  margin: 0 0 8px;
  padding: 7px 10px;
  font-size: 12px;
  line-height: 1.55;
  color: #ffd6d6;
  background: rgba(255, 107, 107, 0.1);
  border-left: 2px solid rgba(255, 107, 107, 0.5);
  border-radius: 0 4px 4px 0;
}

/* ══ Compose: the JSON escape hatch ═════════════════════════════════════════
   The form is the default because its fields carry labels, per-rail switching and
   validation a raw body does not. The textarea exists for what the form cannot
   express — a nested customer object, a source type newer than this page, a payload
   copied from a failing production request — which are the reasons somebody opens
   this console in the first place. */
.codeedit {
  display: block;
  width: 100%;
  flex: 1 1 auto;
  min-height: 0;
  resize: none;
  border: 0;
  border-top: 1px solid var(--lime);
  outline: none;
  color: var(--text);
  background: rgba(0, 0, 0, 0.35);
  tab-size: 2;
}
.codeedit:focus { background: rgba(0, 0, 0, 0.5); }

/* The form stays readable while superseded. Disabling it would grey the labels out
   of legibility and hide them from a screen reader, and those fields are the
   reference somebody hand-editing wants beside them. */
.form.superseded {
  opacity: 0.42;
  pointer-events: none;
}
.form.superseded::after {
  content: "The JSON body is authoritative while you are editing it.";
  display: block;
  margin: 10px 12px 0;
  padding: 7px 9px;
  font-size: 11.5px;
  color: var(--lime);
  background: rgba(159, 231, 108, 0.08);
  border-left: 2px solid var(--lime);
  border-radius: 0 4px 4px 0;
}

.jsonerr {
  padding: 6px 11px;
  font: 500 11.5px/1.5 ui-monospace, SFMono-Regular, Menlo, monospace;
  color: #ffd6d6;
  background: rgba(255, 107, 107, 0.14);
  border-top: 1px solid rgba(255, 107, 107, 0.4);
}

.send-note.warn { color: #ffe0a0; }
.send-note.warn code { color: #fff3cf; }

/* ══ Result: summary first, raw one click away ══════════════════════════════
   A ChargeResult was rendered as highlighted JSON and nothing else — the right thing
   to have available, the wrong thing to lead with. The four questions somebody
   actually has (did it work, how much, what next, why not) were spread down a dozen
   lines to be read in order. */
.summary {
  display: grid;
  grid-template-columns: max-content 1fr;
  gap: 5px 14px;
  padding: 11px 12px;
  font-size: 12.5px;
  align-items: baseline;
}
.sk {
  font: 500 10.5px/1.6 ui-monospace, SFMono-Regular, Menlo, monospace;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: var(--text-3);
}
.sv { color: var(--text); min-width: 0; overflow-wrap: anywhere; }
.sv code { font-size: 12px; }
.sv code.bad { color: #ff9b9b; }
.sv .muted { color: var(--text-3); font-size: 11.5px; }

.pill.mini { font-size: 10.5px; padding: 1px 7px; }

/* next_action is the most actionable thing in the response and had no treatment at
   all: the gateway returns the TYPE, and what it cannot return is what that type
   obliges you to do — which is exactly what is missing at this moment. */
.na {
  margin: 0 12px 11px;
  padding: 9px 11px;
  background: rgba(159, 231, 108, 0.07);
  border: 1px solid rgba(159, 231, 108, 0.28);
  border-radius: 6px;
}
.na-h {
  font: 600 10.5px/1.6 ui-monospace, SFMono-Regular, Menlo, monospace;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--lime);
  margin-bottom: 5px;
}
.na ul { margin: 0; padding-left: 17px; font-size: 12.5px; line-height: 1.6; }
.na li { margin: 2px 0; }
.na-hint {
  margin-top: 6px;
  font-size: 11.5px;
  color: var(--text-3);
}

.raw { border-top: 1px solid var(--line); }
.raw > summary {
  padding: 7px 12px;
  font: 500 11px/1.5 ui-monospace, SFMono-Regular, Menlo, monospace;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: var(--text-3);
  cursor: pointer;
  list-style: none;
}
.raw > summary::-webkit-details-marker { display: none; }
.raw > summary::before { content: "▸ "; }
.raw[open] > summary::before { content: "▾ "; }
.raw > summary:hover { color: var(--text); }
.raw > summary:focus-visible { outline: 2px solid var(--lime); outline-offset: -2px; }

/* ══ Transaction timeline ═══════════════════════════════════════════════════
   Which step is this payment in, and how long did each take?

   Built from OBSERVED transitions rather than a drawn-in-advance happy path: a
   fixed diagram of the states a charge "usually" passes through stops describing
   this payment the moment it does something unusual. The wall-clock gap between
   steps is the honest way to show a wallet push sitting in requires_action for
   forty seconds while the customer looks for their phone. */
.tlbox {
  flex: 1 1 100%;
  margin-top: 8px;
  padding: 9px 11px;
  background: var(--surface-2);
  border: 1px solid var(--line);
  border-radius: 6px;
}
.tl-h {
  font: 600 10.5px/1.6 ui-monospace, SFMono-Regular, Menlo, monospace;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--text-3);
  margin-bottom: 7px;
}
.tl-total { color: var(--text-3); text-transform: none; letter-spacing: 0; }

.tl { list-style: none; margin: 0; padding: 0; }
.tl-step {
  position: relative;
  display: grid;
  grid-template-columns: 14px 1fr auto;
  gap: 2px 8px;
  align-items: baseline;
  padding: 3px 0;
}
/* The connector between dots. Drawn on the step rather than as a separate element
   so it cannot desynchronise from the list when a step is added mid-poll. */
.tl-step:not(:last-child)::before {
  content: "";
  position: absolute;
  left: 6px;
  top: 15px;
  bottom: -3px;
  width: 1px;
  background: var(--line-2);
}
.tl-dot {
  width: 7px; height: 7px;
  margin-top: 5px;
  border-radius: 50%;
  background: var(--text-3);
  box-shadow: 0 0 0 3px var(--surface-2);
}
.tl-step.current .tl-dot { background: var(--lime); }
.tl-step.good .tl-dot { background: var(--lime); }
.tl-step.bad .tl-dot { background: #ff6b6b; }
.tl-name {
  font: 500 12.5px/1.5 ui-monospace, SFMono-Regular, Menlo, monospace;
  color: var(--text-2);
}
.tl-step.current .tl-name { color: var(--text); font-weight: 600; }
.tl-step.bad .tl-name { color: #ff9b9b; }
.tl-time {
  font-size: 11px;
  color: var(--text-3);
  font-variant-numeric: tabular-nums;
}
.tl-gap { color: var(--lime); opacity: 0.8; }
/* Only the current step explains itself. Every step carrying a sentence would turn
   a timeline into a wall of text nobody scans. */
.tl-why {
  grid-column: 2 / -1;
  font-size: 11.5px;
  line-height: 1.5;
  color: var(--text-3);
  padding-bottom: 2px;
}
.tl-next {
  margin-top: 7px;
  padding-top: 7px;
  border-top: 1px solid var(--line);
  font-size: 11.5px;
  color: var(--text-3);
}
.tl-next code { color: var(--text-2); }
.tl-next.done { color: var(--text-3); }

/* A rail that takes no input still deserves the space: saying WHY beats an empty
   panel, and beats fields the API would silently ignore. */
.railnote {
  padding: 9px 11px;
  font-size: 12.5px;
  line-height: 1.6;
  color: var(--text-2);
  background: var(--surface-2);
  border: 1px solid var(--line);
  border-radius: 6px;
}
.railnote b { color: var(--text); }

/* ── timeline: live step ────────────────────────────────────────────────────
 * The pulse is the whole point of the in-flight step. A static dot on a charge
 * that has been waiting 90 seconds for a USSD prompt looks exactly like a page
 * that has stopped working.
 */
.tl-step.live .tl-dot{animation:tlpulse 1.15s ease-in-out infinite}
@keyframes tlpulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.78)}}
.tl-elapsed{font-variant-numeric:tabular-nums;color:var(--lime)}
@media (prefers-reduced-motion:reduce){
  /* Honour the preference, but keep the signal: no pulse, still distinguishable. */
  .tl-step.live .tl-dot{animation:none;box-shadow:0 0 0 3px rgba(159,231,108,.28)}
}
