/* Embedded DejaVu Sans subset. Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: DejaVu fonts
Upstream-Author: Stepan Roh <src@users.sourceforge.net> (original author),
                  see /usr/share/doc/fonts-dejavu-core/AUTHORS for full list
Source: https://dejavu-fonts.github.io/

Files: *
Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. 
 Bitstream Vera is a trademark of Bitstream, Inc.
 DejaVu changes are in public domain.
License: bitstream-vera
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of the fonts accompanying this license ("Fonts") and associated
 documentation files (the "Font Software"), to reproduce and distribute the
 Font Software, including without limitation the rights to use, copy, merge,
 publish, distribute, and/or sell copies of the Font Software, and to permit
 persons to whom the Font Software is furnished to do so, subject to the
 following conditions:
 .
 The above copyright and trademark notices and this permission notice shall
 be included in all copies of one or more of the Font Software typefaces.
 .
 The Font Software may be modified, altered, or added to, and in particular
 the designs of glyphs or characters in the Fonts may be modified and
 additional glyphs or characters may be added to the Fonts, only if the fonts
 are renamed to names not containing either the words "Bitstream" or the word
 "Vera".
 .
 This License becomes null and void to the extent applicable to Fonts or Font
 Software that has been modified and is distributed under the "Bitstream
 Vera" names.
 .
 The Font Software may be sold as part of a larger software package but no
 copy of one or more of the Font Software typefaces may be sold by itself.
 .
 THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
 TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
 FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
 ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
 THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
 FONT SOFTWARE.
 .
 Except as contained in this notice, the names of Gnome, the Gnome
 Foundation, and Bitstream Inc., shall not be used in advertising or
 otherwise to promote the sale, use or other dealings in this Font Software
 without prior written authorization from the Gnome Foundation or Bitstream
 Inc., respectively. For further information, contact: fonts at gnome dot
 org.

Files: debian/*
Copyright: (C) 2005-2006 Peter Cernak <pce@users.sourceforge.net> 
           (C) 2006-2011 Davide Viti <zinosat@tiscali.it>
           (C) 2011-2013 Christian Perrier <bubulle@debian.org>
           (C) 2013 Fabian Greffrath <fabian+debian@greffrath.com>
License: GPL-2+
 This program is free software; you can redistribute it
 and/or modify it under the terms of the GNU General Public
 License as published by the Free Software Foundation; either
 version 2 of the License, or (at your option) any later
 version.
 .
 This program is distributed in the hope that it will be
 useful, but WITHOUT ANY WARRANTY; without even the implied
 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
 PURPOSE.  See the GNU General Public License for more
 details.
 .
 You should have received a copy of the GNU General Public
 License along with this package; if not, write to the Free
 Software Foundation, Inc., 51 Franklin St, Fifth Floor,
 Boston, MA  02110-1301 USA
 .
 On Debian systems, the full text of the GNU General Public
 License version 2 can be found in the file
 /usr/share/common-licenses/GPL-2'.
 */
@font-face{font-family:KrastReader;src:url(data:font/woff;base64,d09GRgABAAAAAERgAA8AAAAAhMwAAl64AAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAA63AAAAC4AAAAuBkEHYUdQT1MAADsMAAAHJgAAItIJXTcjR1NVQgAAQjQAAADmAAABROE+541NQVRIAABDHAAAAUMAAAL0pWELmk9TLzIAADk0AAAAUgAAAFZqtBCeY21hcAAAOYgAAABNAAAAXEiUQ1pnYXNwAAA60AAAAAwAAAAMAAcAB2dseWYAAAFYAAAw8gAAT4QZ30MfaGVhZAAANawAAAA2AAAANidZTE9oaGVhAAA5EAAAACEAAAAkDZ8JEmhtdHgAADXkAAADKQAABpSFirQVbG9jYQAAMmwAAANAAAADTF1wcadtYXhwAAAyTAAAAB0AAAAgAeUDwW5hbWUAADnYAAAA4wAAAdQn7T2+cG9zdAAAOrwAAAATAAAAIP/bAFp4nJV8CUBTRxPw23ckXlVOU+uBGCEe9YwhKgLeRUVEq4CoiICIB6IiCqK1ShX5KKKCFyIgIqUUKaK1gFSr1KKibf0otRStVz1rlbZqEfKWf3bfSwhov///xUAyb97szOzs7MzOvDAs0jEMywjVDMe0ZRgHra3aUmvJqTmkq6ystMmyxVioFlfiA2ghoJ3n8thHFFfJMMhSbWkPLxSex/bOA6xqtj95AV46wyhUwmnAswM8e86+PbK31nL2tvb0pbamL509ffEqfGMmchgfinovzlyEhuNDM5ArPhCauQjXLjoUis+jgJn4NFocwm3BRVwcXoAy8IJUXLQfB6J08tqPPFNRBgOj5eEqPkxhw9gzfZhBMLKaG4g0uh5IZTkQ6YY56XVaW/hgC0DLHsjWRqHkLDvC384qS1e47sieCEaL/7sk5Gr4jYu/XA6eV/D++5/PvfvT3Z+CV69beXvjphhchQawAwacGD0GoQu98/ccLuv4+0Peruvn/QbyeJb6RNqn5Z04BqW+tcTXO6AaT7Nc7ucbygjMyqa7yr5CHdOeUTFqRsNogbdeChhYO9QJxtUM7QzMqHs5Ao/mcActUlubXROu+gQF+cwKCpqVXnrqYGbpKcNe76BAH5+gYG5IpsEv0y697FRGRkkpuzPlo827d2+O3b3x+qlTtbWnymrZBbs3f5SS8tGmPRtf/a14q/bUV7/UlpVeh7na1HRXwMBbW2YwcEXVAaPr2yJXpNcqWCVSazoidS+G6I9qUTu0M1GhmjKK/poz68fM+TmTcAwyOI9VlHYInYdUhqTQ32L/xN9t3Tp46K/F7x+Z5ZM+fnGsM6eefsh31zm30WySWD+7ctVHGH+A7ybP9kHW1z68HeS2YVTW+d69Tw4aEu6rXQTMEHtD4dTeqLWBpUlmRq4V4r/YGIUV8xZ8ULC2NlYqtSOrG2alZ2O2bo7dkrlnd8pehdV97PrgAXa+9zv69tZN9M0Tcmc23Bku3Wmt7Wxla8Mq1U5WumFsNty0e0/mlthYhdUTPOrmLTzy93vo/IMH6By5z4WdzJWDpizhw1tI6QAcCZoBSC/AinHgyvF+tGgkLlyFC0eiRXj/SOS1CnnxN8+VB1biOBRdGVh+LqgSReO4SqBVwzBCrcCDRYBksCbIWtLZW3IF7ACxKlesYgcIvFiVR97ksQPI6OlNVqicwWBNjF5rC+unrip70wycj79Go8n1YHST3cjGEl1ZA8Fgtqt4j43Nhiu1cLkA7uToneraqiqMyR1M01i2SNYuWBrbJk+sBwW/CgOriGu6yyfJFgu2ylpaWGmHWllasJqhjKUFA/YAv9mEtIMH4f/Bg42oLf6nsRH/g9oKXvgKvgyvK0BUi4YhbSaOwFtxHI5AiSgarUOJMPZthuH9YOx2wJO9paBz0BItYDQZtLjwEppsyM7jI9yL3Ruq8wB7D2BPBm66gYcCNJ0To6cLFmxQqXNF2qE8WcwKBsWzZw0eMI52wdRPts6vilr3o+9DZDNhThf8PC8vby3aOTJs76S1e8aOuzxk6MNzc4+s6I5/B/ppIG0E0O8DshLHwNv3ciR+Q1qG/ZFOetNiOM5t52H8A37oX7Fk5oWw0xUlRwpO7k4/vO/906siLs6+jzps5xzsvtlx4y8Hh/IhQ/ckfbQ7Z+2KiJjejid69rxatP4z4naDQa5s0AJLbLEtOEqtJXHAxBY4BWYR1uHq6ouiv+BguMtdMWhzcSYKKJes4S4fDHd2l2bbknDF2ILnM2ec8HuD6yJmvuv7bgPqjX/Ez/zLQ/2+Xnr00qWj0w/NFKrz8K5OnfDTx3/iFz17Vg4ZfDIt7WRvR+AnCejvofPfu6WvQnTps5xxQHVPYgn2Qzuz2dsyMrbBC7X1OOBxoaqTc9HS20jAdXewiJ8iL9TV4wDnXJp16NSpQ1mlbHRxb0f8F37mMw8/+/0+fkxtIxAd6UGkywW9hIJ0CiodUiP7XO5r8U4VwqJWqPZu2CT0B6tNAB4TKI9q6u3NPSfxVL211Hcq6Yyqe/UG32VtRADVsAk7jhzZsSPnCD6yeSfT9OtNvHPTrsP4n3/+wf9ku++M3ZycvDl2J3s+NS4u9cDWuFTvnkUfHv/hh+MfFvXs9W1SzcOHNUnfogWrN29eDS9G8qR8HPDzNtGZns6ClbXsOxmtpKdejsg4PjB72yNtCmhqZNGyW7gRWdxBHLLEx/A9jzTkKmvTDvQE3sbKey7q9Pt91JmupQw8pwe716hLMnYdyF/Oq6WdWU93cVt1XVUVWeu8GpM9mfgPitGW+D2KQb1IFfEjgCPWmHxJDeMv1PI5RP9tWVukQ0JtYz3fpgELLFeHd+Lkk+hqDroKVGtQgFDLZUnjEkskPzUCS1AbMJeVW5fXkp61DhGCFIVXcHUn8aAcPOgkCiNSJMMmXgga5IgGSSxirYZJc0MtFzuZ1E6wUylhs0JxlZXnzwz38xuhjV027fgC/7OLim+6+/kO0rRRKDBGO1MXbvaerfMfMnv5xHFlI4afy/CI9/YepOtiO2oYGTEOpylXCllgQx4guJl1IDJxjvJ2p9NKAYLGsTfhQtpuOvNkn1QpiGlppK3HCUyOV4G9WTAg3/b1MYk71kUnsfajDizKv/bzZ4vSnJN2HXEbHYqrC2PuBBw8FhG2GNkc3PQq1G8DrtlXgos//HDrtg82oRlf/YiWxkyZhs/hh2yXpMPZ2z8+ko3dp056deFCwxSPWLFn55vHlpZ5xSaMGR2CvzibgR8vCQ3zmR6+YFHshg1o0lcn0eQNG+MKMgPvx+BX+AcFSGoBO04o9TXtqK8hLp+DOIwtw09ZBxxzjx3x323i/G3VQkexC1fQ0B9txJtgJi7CWnwC97WBfa8n3a0kFZneONibLzN7lIzGHz548DAuQ/1Tdu5Mwe1Z/kHDh+t3H8F1jeJD9qJ4Iy7h4y1sCHYNX7VyRc7Xx+KzbHpW7rvwC7G8CIhGNGABXeAD8TSyd3HS23Y0fegsaEIebG5icB2yQMzmByFL/vgIH8Xr0Fb0/tY/hMDq+f64Av+Ma3CF//wqd3eUgRahUJTxHsgO0giFsjQgi7wqHezp374IJT8H47TDt3ElHgv3FaE9OBR74QXCoMa16G00EL2LVDl4L/4QIpc9wC/RTgLQay/7Yfl1kSsU32ErxBFsvcGVuNmJeeLdPBlfDfhtzfDVFzk/cQXrJRZeIqjueaJe1gTxbuDhHWhsAIYmK4BXmauGL8cnWatIfD8TZ+FIlID8dyFl+ApDAn6K/0DWyGppbjXamSNufH8W2o/C0HK0333itfkB+Dt8Ff8Xf+fASHwJzrIcsBVDREOD+4uX2F8vXRJ7AWNiGhvc0J/IJOOjZCl2AHzAA4wGEpc17cEh9IpEyUIh754XL125O9Vt63JAS8Z/Pc/bc04edYkUBQAusidmSQdNR7zYlXsHvxS1ZOh4dq3obrjLfi8OkXVI7hIkXkHbl9hrhvlAGYIF6brCDq53IDoGkiRyVBO6aADagDaiAefxxkq88Ruh2tCGq2/oL9gZGJ5puG3Ug9Y4P2AflpQhZMHu+QbXiUvgnkY7/nZDf/52ox3xH2SWaprjJDIlWhohaaTpob85zXUsIu76dYRw03U0EkXhbfhbfJ6EhYIHLsb38H1cjNzRO6grcs/Gc3A6cfEoGzZE2BIZyW75RGq31tRuTUsPQhG+P/CIknFiamoiHo4uNJJhGvElYZD4/a64rbty7tbeuCPmEm5xvcxt95bcWktRfjPPbAue3VC75zfs1RYSy8iZiHD1dc4bvsc3nrEsOoIWEL6pHAa8XeZfgHgDuO9GYyyVNcnN+tMcsidxHyaZuMQxMa5Xas5MToi6fgldQIwhVozHu3bv3sWWdd7xAQ5FG/cEivFC9U8/J5ay08SncbGxW2DmSMSaBbJpZM9BN1i7N4Rzg5AxOODdIy7PP3J8bc66O9fwDfxgybMPY56sOloWlxpz5xJSvVj8i5B9Xu/04ZqghXZd+tecrLk1eNAPEyZu+2D5eru3B3z92be/ORKLb4C5IVkx7ICcHMor+Gfi00rxKaznhmqB5itFYCl9AcuSWq2004B9SfouqiwoP1dQiW+COu/hm2CZkbAx13EJhrn4Ov4J9UMkDDP5cNhHwX+3BRfOTha/rUI16Jf/ihVgmyr+EV2FzHiGUebIa4AgElx1W6QefxnmbsRd8usKjscwoecgwW+04p+SF6wFi4Y6muuY+wN6P7kbbapBESiyBveEnR/PxbN/YW3lxF9rqGdjxC0cMawmA2jkAbVWhqNDg074GpSODtSIdZVwRyobYvgLvGMFGWsujGVn8omIBPjIPoLfbfDiKhpduELDIqE6tTE8L5XfKed9vpDjS/EGiWLsC1FuXR0GYNIrQ1KrzAYsG+XR1IZkNopkuFpB8z8b6QzDHvZ2tY4Nx77Pnils6n9NUvBJJGLhciE/o5qWRefKWLuL2B27X2SBWbEKJeBImpk1PcHdeRucT/Mo4J23afwZ5ycRKnl8HRuvCCFXCAkUjt7Zj0sVIfg/aA1ZFTFgswP4GPB/DmbxqwvSA0um+MO+RezDnr6Zvyl8f0lxsVvZtvxKsRGxn+wNODlz4Wm/v+tYbUhMYETNib4e4qa8kAVns7762mpjwsCBeRqNgYxXCuNlg+Tt6So0RqEwJKLhPCx7GFNDlMrd+2TXrk/IS9w+8ljMZaap6XLMsZElJeygygcPKuHFzghegMtwPfyULQjOBaqInHNwD0CeLuZrUCvv3r3k3Zt74HnQ6/i33x73Oug59cg8Ecx7AFLMyuJ1+f37371y5W7//nm9ewNHHZEVGqkmfANd3g9GsKB8k82Jqoel/quzedjGZRUXjzy2vrKJaapcf0ysAAlyc0EK7iTr/+pJbvACNB61gZ/xC7CtLIhMfyPwbcN0pXNIXUVzyAGqUVJplPxGQ1GHK18uqQgM+mEpfo4rUF/DHaQsZo9sSy3pyPr7na4YNqyg37toOGoHW+84fOObvScK0olNQobC1oMMxH/bAq3uSPIVap2WzDJbXxg0FQ3CV0sKCwu+Utjs9woNSjIM4q4meZ6iueJK7M37AY/taZZqNncqC7bZv7kgWTFWUtzKZR3ZnXLkSMruI8UYNyzInz49fcYXJ0YUrf/OYPhufdGIYtblwvXrFyquX/8d38GPuvc4/m6/r87MCQoED8EhHo0MDKJ7KiQZfLDMPTAtDW9JzgqpVfLBxevX784vKRl7PPLst2y2OJdNz0g/nS3GKWzE9IXBz4gEZ+HeaKAh5QokwoAI/2wx/OMDGjMVNo8YtqkWe1Oc9kwnyU8a4wcJ9/AXE4cs9qA3fPzT12kL9iv6PJK5S4O75DiCeCvgsrSEdfhdLGCX1okVJQobw2J0V3wu5rNq8Qbc08wN5QX4UNi8eiLLquwOmu4FH6R8w1ziZtFtJdH7Tvh68+enS1ZFJuWUrFqbmFNS4lYYve4zLn79mhd3iCIOpRFFsOlZB84cFuP4gIJFgetNOoVxXtOp7f9Fp0CCqFSy20hqE6rWJ4pmpzQRKfmf7U7Oz0+uQ1b4ad2f+Bmy5G4+uHjxwcMLFY/S8AX8BP8BpjwCLNYGDSd+AmwtG+jS9eZgYkl2EC0cR0RJSbN/YIcbvUauWKBol2fmIdDvxuXWwpa7vSHrkpc1ybrUaJBxBbMRzet6ZHGxyQ+JBWaLOjjv1UtJs9xkoE9ifMkNNatVxU22m/Ru2ifAd+kW64HduBNWlpWnxSJQakiQIMDd4eDFKuDuN0QS5CC2dSRBMkQuwTPXLz4+MMXtmyP//OxXvizk2wWbP1742ejP9t36LuQE71bQp8/MmaMn2Xfstz8+7aRafVqnmz19ipdDp967N6fn94BR9aCYv4R0yRqIa7Dp7EwchaOOuAhLtBbF4C1TIr76qjorLk5Ix+eSxMx4z9SM/7IBSciVaLUArMGX2pMN2LSlWZAh7yaogFjU0eLiccciz15A36NSNkdckJFxOpuNaczMDwmq43KlvR+8YQDN1qXAwaUc+SP/cjy3gQ8wzOTyGzOJ/XpDnK0DPBpjdEXkP1K3R2rv4vv3au7fK8a1NX/+VQN37OGWkFdjJrfHsITc6QwjRMOd7cn5gppusDAQH4yXorwaXIpLa9BxvKoG9UV9+QDxpngWFWN3djLbGa9EZF91AfshHIKPEDoiyUO4IRrlsMmeKeuTl3nM1NpjZ4nt0AvrUt23zuQ9DSncMrjbF6yjFu5uEW+s5JaIHuwJwwb2hLiQD8g11Cbncg4MQgwu4lXgJyAAE8h0uCDjiSC8c3KWfTnNf7sTU+ZVrq8+XbbdxSVp6aevXMcnes9ZHu7nnXh6R8qNZ3tXJ0XsrruRnOSbWH9we5eu29PqE31hDB53RwWK7qZz7oI8Rfd6Ej21Gl8eVD8QmbjoTAZt5qI/3DDx41l+4eF+sz6e6Pbqk2XbXV23L/vkldtp76T6tO1du2w/WL/dJyn5Rt3uiKTVe5/dSCHRDqoSarkhNCugW7XGkfyYog5VZ/IDowu1i48vWL6rvaDsdMDfNz+QfEpuJ7TpeMDf+1NuSNG08c48ywmuU98vmjZhFH3rwbBIhxNYBjROz54QMWe1pbXWmmUqKytts2y4QAyZZRJaiA8QO87HFZAj7wP7syfeh5YkyELUcK6IbMpKuNuReDa9pda6B2JzkrOzWYvJ28ajifHuY+KnhvxJzqH/DEGT4mM5X6s7xSV3uEP5fftxhkyhnyavh1qJf0M9bcBaEWIRxA+Q7/P2xC43gV0GQg7R1bTypV2amIiW7tQWZLXznh7bXFJWozgczQ4w2D2pqPjpocte4cTJvn0P/HgtCQ/Ky0NXk54i4W+aI/ozM/gyvkg+pdSrlFLtSaWkhRVHjVIjFVb0Gr2KuihrMwfLxXy/6juH3o59rq763nm1y8gol+9Xfu/g4Oj4fcT3+tWjR0XOPbBqRfrBlSvTuNtXI75zXuvqFjECUPo4Ojh8H/Gd65qRo1cP/y7ie41Db7x+RWrqilVpB0HSGSBpOcS3b5P6nFR80Gngl5QpgLxKW3s+EQddxAEocyY+gdrg8tMoBkWfwefg/RczUQaqwCNQRYz2QAwkIePZMvFkzAEtyAvWnIUKYP5MVUJryaZBK/vEduxLniG/iWbmNrlwWTQfdTXWnlT0oM3a6HfB7iRtveZ9ZedrqkmhGDfXhAY316TL7ycNX7Dsu3c6VsXOnec64vLRSam+PikjQ1be6PLTh/PmODtfyJm0n8sd6DfQY0vcgDkDp2xjk7M1Gq/3/CI6tVmbutDvY92wsNHbc7t3B+hMj5CYjlH7Q+YkDXl3xYTNGd2B62vCRK6vwkKWD+ISclLJ+ldW4ujKSoXFpUuXwMEgsCHFPeEK7MyDmEmAN5RXSbWmlgeGKlhjkuBS0CmdMw5EqtfjZ/k0kmf2IWVY2LJlYWH41b59+JX0Hin3xd7x9w8I8Pe/E/vRXf958/zn+t/9ZOzmsbs/+ezA6HVjx8VP/Lmx8edJ24Qry+HWhtR9uDEsbDm8R8K+VKSA94v8/f3vbd50199//nz/eXdit9yd5+//YpN9z88PZhTY9drYvdvzH67+1Q0kj0DVnDM9qe3B9JXOspBZ0uLc8sBWaE5tEthC0Yst2P3ujnkf7jtTdjIy0nXb+Ek7J3x5HD859EHgjNDNrFcMW4xHr3AbH7cy7j/8nDm9em3s1q2wbty00VN3rOrO0PpyIu/Aq8FDkOqfbVtypGwt/eEdSJEW91dLf3j1GQjTn59BWTNQluktPeNGduDz/OkpEl0BNQKb25jD+cNus/t/1NP4FjM7nJ4b/8scav5lzq3VluaFX7BtO6TWyMchPPOGafzoX6Z8Q0zMch/fkMKCxQFvjxsYn7/JeZLT2ANCyJvmcdG/zToOxE9cp3i4LVob7b3Css3USTevBmhxGjcetFAtBHL9hZdGLVSz3mKe8DIF5qCci+Rc6Np957Vqtsq4WsEUWMZr+XIvr+Xh00av6T9wYMnWuBPFQni417SwsGnTVmwaMnDAqrEffXkibiutYzTXRTu1rIwSn2RWHRWraI2Bxxvy8AYUm4diG3PI+ao/m8aeoDUYhm7sTnqmVekAKVAHlCvm9XJDvqGzhq1zn7plxM4C/MVwruOq5XbD0RD/sdPV6phu3T5aloB/Gww0A9lE9opZdbBlEPh6dZDMKdth7sLTx0ZsmDhs7biwqPBl3v7+C4Ln9wmZPulD/Y5P/fgAq7AZ67fa2kR3fWfaxMkey9xGjXSxUkVYWq0JmhAAu34E/5SbIZ0c0NpsQgUu3a8IwduAnwKIfu7BbtqzVZRn7irkrcWyoPg/cSm7i9UObXt26ztJPWFGp6E7A0OS+mFvRTvRfWdKbi6baMgaNaJ9hxRVZ0+vadM8PcVrtL7ozI+A/eEteX8gP/TYjI1GXyee3n7td8QL1a9CFHavbnOeljeKTz8klWbWHRVwE6WcilaauYkYpFHjSBbyLRLb2r+uQQ07U+8UtWagT/9ekwc5j+o/wHXx4NlzOnSItew0eGAPHxeyWuNhXs8LN+UMT6nTk0qpfdrlm/fjr4jXuHZsUN/VGrH/ctIFEgC+KZj6pk5kJ6e+yayLQmVmq9QbId/j3313nJT2Fn+wMXTxhvXggfiuN86cqb1++syNiEPbtmRmbonPpBlsIu9u9DvWxN20RQ7Sn7OoGvcHj1OFiozveDX2n4H9z4C9dTjT/LapiYlvuqvcKNRZODLRDGOhQdF8ghhsoURRnI5h5OtuzdeZVa2uB5ruj3j9flK9xcu5fGohvekOJdXLWu8lpK5GfJU1BDbo+Wm9n99IbWyY54kA/68XFd+aNNt3sGMbpeKbS5fY79MWbvbxfWMVzQl1xMARPZlULrVyJFkzcJLOl6HIN8DTWsDDTPCMFnB/E/xgC7inCX6AwGGGZTrgLzqSaNE8NeWQvSk/I15WKndxM2e7jfbxdXObvQ/XsfbY18U1I2LVIbdRrI1U/lL4uc32GePm64v/Frtwnn0jJkVkHlo1cU3fhgRaEWNJXK50h7XRSTrLMRV9LIE8UsFyUerErnLxx0Wsy7zCrkzAJ1GlqQ5E6AjV6YY6zoLMZgSOJDUvkK03kY2JQgPoLNPaEtWdo6zTdKqL1vC0FvAwEzyjBdzTBD8gwyELQ6WUTj+JPjeIwrPAhOzM4GkSvAkDPIDSl+AZMj7kiawvpS/BDxC4VGcUSukZdBeyCuUSGwmjram65OJbFcpEx9AevBh74YCLFyuRFy7821iFE6qNxTa2bAe6i7vvEB8b63CyjgQttZdBsr1gyhOty1AZBkuyCZo3wtNawMNM8IwWcH8T/GALuKcJfoDAwdN1YdyENP68lNkq2yJNW6Rvi4Q0rEcX12Id1q1BF/DwNagSVfIe8FkfjSqxLhpdRJXRWIcqif8KaSoV7ilUkCtZM/3JyXEPevZCQwpypANxhhJCCXqYqoJ0AkIM2lkAiQR/UtS6Hpp/HSFNtAv8xaJGs9VzGqnZbL7hkxWS5+lFSk8f3piTtYj3NRSNHkdqNyuKi0ePI8WcFWXj00NQm0xSvZk65czsbxfhl7QUNWXKGV+QmtYwqPacZIt8SrXRGp7WAh5mgme0gHua4AckuFQ3oHRGynQiqCUZq18dGFvq/7Wmspe1sWx08RI21r0u4cTU/dvBcupvX79+BxfwGvHqrq1bd9Izt6a7fD5k02At1lJtn/rF/3G6ozceIJU+++WHWm5v7sgxI3ICbleN3jbJ6+Mxq6OcF84N8Plkb5vYlZu3neJXXqh9eKtNRMCg6f0clmwPzv+yy9vZPbrPn+M201XvHDdnY373RSsSYhuTie3S039FCEg7FqRVMGNmvAm6+k1QNNYMqjdB3zODWpgohDZDlQoT7oQZxNYAqgznY2ANa2kOJh1zS909kPs2H4QbQ4rXKxJcc3CvOImOxO8v6Th+8o8f3UFtDEUdLn8ZeiE4+Icln9RPnfRz0lf/Na9XbK9+JtUy2BRySI4G+/njGw1+Zy7odAX93o1eGxV1Kre5gBGA35aLG0SalTiSVBpAmvGSz2SSqM+kJ/lUTxMpfAyT8Eb46jfD0dgWcAsTfqgEbyIFqxxFCOzJY5ogFbFSMH9S/B3gA8MpfLU5vOlXgM+l9P+U6JOrAH8O8ImU/p8SfQI3nuiCfXak0aZZCkiSYpJL0EPdYfR8VCNoHDRalYNK4CYO9e37SUnBrp0FTm0/WIV/u/8A30M2N6yG9cvAZ+1Rly9+24im2uMaLtnS4ufysl9/LVtXhhyT8K2jTfgi0jNNDUgvCCeWBs29vDN8QSCRSDrxJ7Y1jXL+HrPPpJlIKpGXZLURb4KufhMUjTWD6k3Q98ygFiYKoRHEPmuYPUItH05z7fZStk0qASS2Z2++hH9iA+0kCn+JrV6wY/LIPe5NWTzEGS39p5NO9p9EnyolLG3pkFk6jiFn5cR/cvG4S99FY5Lzbeb2W+S691Nrmw1OTsjyz3kZ4xLm79I54ad1AYfcEgI4e7GwX5+HF6ZFpvbt+3uV+/KBe6eeX0tOz7XDcqcdn/ptFDlRH6bN9QTJ6Lks1YK3pLEY5g3Q1W+CorFmUAsTbiiF0lNQiusnUfBnjGf3xlqZg6lE8/93dq88LWa96fDeNKqFadRQf8YUnw0B+w9nypAz2H8vxuR1hJcQqYZPJqtiLNOMvQsi1/HMd2hyS2yFnYUjGj/tWjM2xEdHhGpT7DeR/U3CxpH8h9QHjJXg6AyF0x4iuov0lvf4AXTXodVJqq/xsg+IN8MPA24yBA8UCeP2Nlq6OT74hmwzfC/Az3oDvg3AJ/HZ1AeMN6dv4ifzzfygcTI/tEeJ8pPJP6H0HYz0hVqFDeBPoPipgg2Fy3EWzMUOkw95DhZA+xARPdrT2tK+0n+vmuJSNLE4NfVfaqfIc0Ny8oYGwxvrp6YIU2uMMMEGDiEXoxeF2SdWsYdqZKJZZEskPMQfohI6mnldd2oXr+NTjZPYtRW+pPEW+GAZidRiHGXLuMzIuwap85q8/UQUZUZ/kQk/k89B4Sb6C0z445iUpkZ5RhNki5lL+ekj0/fm/WAXcERjQwk37qb5l+LyPpTKIaGrNP8U2x3g7hQ+Xt57JHzJvl6nLkm7hDGjjxHpFAO4h+Df9Ecr/GEAn8LdQh1M+LTXS+aepfT70j3pHvH4EpzrTOGTGLl3R5FAe3dU1AObzMlSrl+rSAVlJWkVy80lzWLwm/1VqL5161Z24+ckEeKnZ2ffukXiL9A3n6GQ6uzmNU9ytq61NXYyd+YzpNrnhg0lKABnvl4BfZm9bl02LiNlUOAc/AEbpfQHzg9yAynn/ahEVQBfpNAD/L0WuzUH8NmSt2oaSL2VhP8XwN2FFxTevanJtIu/IHQke21Bn4zrLdlrC/qFOJJ1gBWpQRObgimc4jN7AN6ezuDEpskUPtk4I2i30suUQWXJGRStUUN0xjG8VKW2PltcPJdUy/kYyc5DuGdkHKY/O5d6Y2mcs9ibO0bGYaawwymcjkN689j58gxLcvSn8FrsTaIUgI+V5CBtwJR+D9KfRy2rK9MO8N+l8FLcg9TbCZzPp3APxljRTuMD/lcdng/AXdE98S/4bC/elNfeEuUyoJXGLUdrgJaU/YLs7GQZ7kfhU4088TJP/AE6toS/DfdARyWeuB4UPtW0tiX8VDajqdycPsdQ/FR2BMNavIbPrGWHMGtb8PMR1ela5icmQsJnELEZPlI6KQOZHVTSoaVSo6+qRCO88Fr2msE/ZeptoVrcVxuOn0L6zzovWZ4O2mKJtdFeB3InBCKwDuC+iuINHheLYyafV9iIOX5LEg132VTfJYnN2S7VCX+e6mQQ0xyrhcEuu3qsEqDTTLOnlWePoRoZZJq9YD6GanAHhU9jmqnPN+XSmfwLtMhEPcQUCY5jEin+FcAvoZqahmbRaGVMV9pDib2FLtLTGsjC3lh8d9JDumXVBdkojS0dvBe+cvzapUuei5fsv/to+owvfIaETOM2ovymXw1FQvWfW8eNw2fxZUN49YKANL9MYl/g0UjHBHmqzNJISO+kM++doOOoOvPBM6Z/gR8tdnSUmyhm+0WeDQoCJ+L+U0BA2uAh+9mi5m6KoUPXRpmyeuoXkIb6hcHNMS/4BYhiIohX8DL56RrJK5DsvyU2eAWIYiKYVthLAfvwG7DJ2nNnMhkZn/RqMkybDmBXFlI3lemUSTo0Ucm9mlplg7HRuPEanobHoDPo2KJN+Axp5UdjNjWfOa1HK1AYWp+Hb+Nb+Ca+ScyfPJdWTrM/6Zk0KfsTbF/P+xi5J4OGkg5mSYmyHZtNUj7OnWZ7Sy4EQraX+df0965+TBtN/vy4aqznwyTIBhsK5T4UNmXf8YJ0nbFXannY8jBj70n4sqUr8I04Y2+K0Spnyja/m9q81mjzXIqZzb9vsvmZss1bUNuWsDfjHqQjhHqHtyn8faaZOrF5rWzzG4w2z/lRm3+fWva4rgSb9pi24GUYpUI7Rsx4mck0Y1NvyyfTGTfHplGCA9OMDbFJFj0FHCZntFI0EA6ZbgWNWWZSTx6lMqNtxAa+E2hMIdOWsZVoMq+hHr4BqD8CvTgyUV5kTOkcWQ/70V9COoHeJtBZEi7pZ6U60cm0I6hOSIcKVmwG+Cwp/mT1zAqz/tdOcv9rc9FG6oMlz4ZVkpI87YcVv84Tz0CmxtInTYxdL93lag/9sVFJHQ0aRxfSLKBr7n8hLwdH0gQzfXpcnNwH82j7o3iNJtVr2n/hHemFMZ0w0YiAnC2BbE5McyZFIwImlq42b6YZX8pfntKVb4YvRQRMLI0IzPGlCPZ1+lIE+zr9cNOJ1wSmjllswr9kyvcmrP+m+TyN+IrXqPvLvqLQnDpkSH1pvCtRn8g0SPgw6w+p7XjLmRO1Bqk7WLmaRoAv0HqgM5zCaUePgkg1FjgkluxLLUI6l6P4/CqKP5JpzkDDiCX7E2w/M2xP0yneAXKKB9i0z7fF6nGmVGg/jtnqmUOhErYU85+mOjDHlqJgFdWBOT5ZEc6y1Z6mo0r4ZEXMMa5ks25MyETtjT2Y1OaUClu0j/ZgFhQGaRyl/sv9ffqS51Gl7kSpb8m8N9HYl2jqSqRzwmF0jWRlyJvGRmf5p5ybIoScliOttVqjVKOTKS8STpxIIGW9Fy9a43BalV7LoZMU5QWYQdSLF3gbwaoQ+nIjFO5SxCF5ai311BVr2i/w8Q54a0279J070xXuU6ZM9kjaQY6mmKf8bc5KqZA7Bc0OAfTGshjpLd7nO3qMj8+Y0b7rMiIiMshLeO7m6wNA39ERmZkExiDkYVbN075eVkLFawf01zv1dLVzHN9jXYTOxddu4MBOnba0a+czb/Bi4P+k0J2brNDTHEA6klGqadRvh8ylQYYRne3fcuzNbmBD5jiOdmjxSfDT21hPmhGX3M3e+IY8BQf6K6BVU9qZwak5eLGGovq4TXk344meyaMXoA8xi4/BfrT7k5dOlVRiVnGxv8LmUSHDGs7zMU3j6DwoTTOhFEulqfA0zkUEg7Ad96hpvNCH1mnV1lr8V1X2Ju4RcoOP4hJsg5OaZpJrAvAhlsG1fPz1v/cWgNXIVyACp9ElfH7EH2ejTZj8tMZjbPQO6QqXZnaFG264YLqiNL+iHF4vX2HQozaMdIU42zZMPUMuNDWRDjRYD91hDc6ju888JGUMtLe96SnAR1M4cdpjSQ0ahKySnsEBF20NhrqJPEbIPTqK3PBZ+ryDZP8Ugz5piHiCIVTvw2epfsCbWaEq6YlmBwmDMXukuSUFW2s1p0NbZmzKlgnsox2P3CMujGK0N/IhmHGDUs14Oipz1vouOrL5+NJdQjVlI19+JpJ0V1pxYZTb9kZ+pd8sxcchzbzLN7UeicpgL0myCSRhw6g4R4k4R6XfIPWIJmeuQnryAmmb91KUW4jC8c5CvJM8EY/n7m88zM/bb4ZvTZ6NNu67OvIEl1SSrJBvIq9C6c9NPBdlp7J2+1E2EBJvw5rWoqvcFt6ejmqsmJI1qD36wfrP8jdsyGcb1n/22foN+fkMxd7EVfMr6cwMthyMBiMtm4U2sXW0P4E0UZ9tft78SXU1ed6cJXB+KYUrpac7yYvbU10tehMUTK4AjtJGxmnfjCVh/vgj+2l1dcNRCRvwEXOdXYo+5xYbOw6uV1VxizHcC5FtO48W37jgxkx5rU+l+VsXzN7bk29dMH/i+V96B9o89wkONv82hler5e9f4B3otzEYv5uhSL6eIX97w5u+nuGW8RsZXv0tbDd+VYOYYby+0XgHw7Qlsr21isrWmekF2akedrwJkDXMfU0+C+MXR7wZzNAnr3rCW/JNE1YUieCgZhRzgTu800pgMboVoP4nNKrsFD5Xwt8kGojMDwosCOI8/4f8+D8t5TNB3qgRrHvtBrCBPnwAypSe9iEtyH2OVuKbAIrECWQfhqvsZRL5onAaF4Qj6QwD4Fw9zRQopPk660s9rxlVpAaymT74ZiUh24LmKnrPqlY0JbgGrSK0jNeBZnvwsp81lUtek0QA7Gcpp8p2oxm4+6tXKIf03TCJbATtMDH2tbERr3Wy0acXEtk9Ep51qwYU87YT2KHim+7S7iVjJ9GATMPcTKHu1d+wIt3YNPa5cLPV9w/YqnX2OnQDVyJd55y4uB04UAjB89hu4m9hpaXR0vNV0rdDDDH1ySrtlfZSCxy8McseGU6t1w4jlqSDN1Ykh+ST5nwacvBST3aMXrzPkhbc08Pxf3peOhjy6ZzZJQF/4Mo+VfoEhM7p0/ogpyeBJUJg9WK/C6di3h6o7jnw7ZhTl/wWk6d6eyEuRjWop3qQKgYh1Os94KsdeJg7MGekI82CBHZKjYMOXpbkeEWwhZflUMaSv4NDcWb+fU807KEHGnbpvhe+9NALX7iH7NgntNWgx6HlP8dnLa9Bv+G8rPCabYfDfxEbSdsB2V2Zywo3fjjtHtchlRK8rEoZjOKjHvHljS6PothZfuRD3qMo4ikPw97fSbhO+561SKmhRzzcAD+0Leph3uMo4TpeE/W4cRT/zeMooB0JtL0k2jCpGj34cY1e4YXXRj1qdOHLgfjnfuQDIQ60m14BbfrcnKBGehWVkovzIyTzHkYp0X+iHvPfNI56TDhhCkUD56XcJe+UFtZW1lqGYy1RRHlmaU4mNvhtFA2Pub3oDjsYceLfeKv41PCHdB+KUMYbn5MpLC9Xxr+MoBSxDVCMl/Y2QlDNAkEditiYXJn5w45MZfxjwxHsA1HQQjQBPWUduaGPW3Ois+BYpLWytrK0ZRM3+mFDZk5pJmHEmrVC0WxHLIo/4B6GxY8ZxCbS++JpxAZ6HMx5UVbaJrbiRWsLRDk1Icomlmfu+CGzMnkjYeaKWIut8Cl0AD1Bn3JzmnkJk1Yk2TFBH2wmVouGtivL/5+kF4x9iigC3RADlPH/eJa3jWxNm27JbCJWsyBdm4Lyl+Q5RVmiddLatFQDt+XKdS83m6ivk6IncjNcEwPQDbicCnyxh8XHgi/QfovyPUzvpAUWSPLCzSsNjy5F1vjBwvEjxMfKyJs70wtDfEikkAujzVNupb2RnVWdu8CNFhpHB41O21Pv1AWGsVAq2JSR/RaWLp+CG11cEDd1eenCPuzZni7JeJz4kO2Avpw/hkenJgSh42wH8SF23zeK8IJtgJetlBdLyN0pKxpHnSU3b8T4hagL/qM4Jly5tT4l1TukMD3ptjKYoRI8B24+lvyrpRb4LhWft91H+XwMVyTZLIdpHNUg/lBVZ1tL9jDQww+QdWl0OIi2Yb8P0Nt5sz5BomegXBDpHDWOVB5VZ3utrZJXKqiseidu2ag+IN1UxLm44MYpIF0/9qz9qH2omH1bfI6nBk04hfgx8/Ek8Tn7Nvoq2YVwAzMxT5ZOSw4dKTt6Jx17uDQ8phj/gbqApkG8tNtJoGnvVMlHtOfe6CPaxr2MbuUjyKpvb9N61be3IQv9ZXTbuJarnmSuQp70PEiL5wibnyWU81i4QNI6Ic/4YCFWNue16FWLhwyNDxru79MnNIg8cMiScfjJMI4tPX98fQCgT/ImfrJE9+jxEjLOq5ISUp4wUvzyczIEKnok59wyRfmZg9YPQbKTWaYEf9n8HCR5Ik+Iaf0kJNBRGIBOX3Iybyar3klvYs2oEbMnLAXSpV8vCe/TTeMZC4qYyhYR9mXNcMA9KEXSwaxu1hrCvFEYIwesURbKg2MLDmAVtpSr1QOekt7NhZRHNo36mbnAJqFRUwmfylQorGjmBrlkReR+hRXNZA3XhI5NfYWalk8jYPlpBKGmsrKS5KIR/FNcJ/Vxk7wY60t+2y+8xPXw0XASKEwWHtEzOI381IuaJgFyQu6CpIxcNIzoYtehd58Ni7x7uwweoerVqWefDeyimb2chRH2HdsPHaBYuMaia4+3Omj7KoLXWpBxO8C4CfK4kPiIFd/sv0/GRW3IyN/zT5uGCPVmZyJiVllVQk5OglCPXxYVtcaRMnExi6JUQR7erqgIvyRYFYKiaQRg0VVqfopgqFjzVtD7MxZYrGmXmbQjQ6h3GqEfvjZmHfCWKnTEIUKtpBNbtZh6+bJQe4Xo9D6MWUS5NjtHwK9AZwmy3lAbqjumGnsLGin7staSJ5PNqhKwaKqL2TvFxkKE2KNYqG6M5Tc0qKQSxFF+Q2Ms838AAUfXNgAAeJxjYGRgYFzKHMKgzZDBwMMA5CEBDgYWACe6AasAAAB4nGXBf2gVdQAA8Hfvx717d/feu9/f733vvt/7+e6a1AaLEXvWSog9DCubFNPUkY6NbRADqbFcjCasdNZMbDVnLQuVxCmrYaS9lUOcUytpOlrLoZbUDCPZGli4iv7t84lE/qNFlkUaIh9TEeoJaj3VTr1FnaQuUT9Rt6m7US66PFoT7YqORmdiXOyx2IbYgdiPsYU4G7fi5fHqeGd8ISEkCom2xGDi08QFOkYb9D10Fb2WbqJfpQfpSXoxeX+yPrk/OZKcSv7KcMwyZgVTyzQz7UwPs585yowyi6kgVZPqSo2kLrEyW8EW2E1sB7udLbKzHMvluWZuO3eau8GneMzn+XV8O7+LH+MvpqPp8n+vTHenh9N/ZUoyVZn+zJGskV2X7cjuzPYLWcEUCkKj8KZwXpgWOTEQy8U1YpPYJ54Qz4nfizclTyqTlksFaY1UJ/VLp6SvpGnphnRbuiunZFV25PvkOrlFbpO3yb3ygHxInlA0xVVKlbxSrdQobUpROatMKrPKnLKg/K0+qzaqW9ROtUd9W/1QPaaeVMc1XoOap5Vqldqj2pNakzasfa6Na99qV7RfAAQeKAN5UA2eAhtAE3gBvAJeB/3gABgGRTABLoNrYA66sBTmYTWsgRthM3wRdsE34F54EA7DIpyAl+E1eAve0RO6qD+gb9Kf11/Su/Xd+nv6Yf24PqZ/rc/qN/VFFEUZhFCAHkGrUC2qR62oA72G9qD3URFNoevoFrpjJAzRwEaJ8YzRbew23jU+MkaML40LxpK52lxvNppbzE6zx+wzPzCHzM/M0+ZFc8b82Zw3l3AKq9jBD+MW3Ia34V48gA/hT/AX+Byewtfxb/hPQhOJEFJCKsgKsorUknrSSraSPnKEjJAzZJrMW7pVaTVYW60d1qA1ZJ2wxq1vrB+sOWvRjtlZ27DvtR+yH7c32u32Hvuofda+6sQc5JQ4FU7BqXNa/nfafc5tdTvcne5e96B73B13Z9zf3SUPeQ3eO94x74x3xVvwBR/7lf7T/ma/0+/19/lD/qh/3p/x/8g5uQdzK3P1uV25w7lTue8CPqgI1gYDwWRwNZgPqbAsrApXh5vDl8Md4WA49g/ds/YDAAEAAAACXrjQ6DzaXw889QAfCAAAAAAA4PrROQAAAADg+tE599b8TA5ZCdwAAAAIAAIAAAAAAAB4nI2UUUhTURjH//fec+/GrAgJJHrwQQKlBx+GhIj4EhHhU4T1IBIy9tBLrDEwJEJ7MJFYEAyS2IP2IFJDhoiNvYwYY4SEiEgsgtIlwQiJegl1/b9zr7qmVoMf/3O+e87ZPf/v+65aQticAKwOo8NKIe/MI2k3YdY3iYjTjREziLzVjDnyQgHdfP6e65PmOkLUkpkGuH6MfCIJ8pyEiJwTJzNkgoxw7RZJyhl7qB489YP77+G0fR9FO4Go00Y9haKaRNEJcq5QNPuFasLuYTzG+CbXbFN7EVUrrtpxxs5gTK1Xf9klpOVM31dcsofRzdg2tV/uIu9MLej/R7XCe82qTQxzb0aFEaFGVAURcxntMrYbkTE7kTM7qyU15Y59b5GRuCrr9RlZZ13l/ALuWC24yGcplaVfE+ijdslYBXHTbjJgpg0l6nmpvac/L8UjMkCuyRq+Vz9Z88M4Z+V5z7LrnXgvMT5bJW8kZnVggAwqGFHuT4n/kh/OWxgf5/5b3J/z5TDuMUjv49r3I+D9/JILyUMtzEMXmWIudqkO8xPYy8Mh5o2z1LDORQ2SC7XG8wL0i74fha9EDbt5qIU5KND/J9SP5If238tDPTq/ZVyRXNQiudC5FuVdde7rlXfXtXCM6hplzvX9pUakXiv/Vqlnb9/Rylq3G6tl33VqHEP0eYP3XKHXFvU75z+pG5zP0YeE7gvWo1rk+XdZo+wRqVPdJ6xVTcxb4+ojUQvePEt9wHMvw5Q8ipf16oxiaX/cq+swUq/+OKL+dt6TPSh94Ono/lz6kr1xnErPSt/Uq64Zydt/qvS77jmpsexB3+veq1Ppb/GKfZJW4odLgXxj3/RSF8gWsDMFbOeB3WaOb+tv37r+xoX4nL2oAfco+Z7wvJScuafqPGuuFqBTs2gEBfMVKvYNVHiG7P2Av/yMZ0Agi8jJz4gYy2g1d9Cq2tBaOzYX0GAFkSQ5o293nP3fw3eV73SAPRFiX05TY6J8j7k/MR8fjh3EHZjTDjDjau0YMw1DCJGY/ZDfzYCLL+sCVF/TwzX6F6UuUE9Q33kUOJ+kfmGdrf4Get+yPQAAAHicY2BkYGDP/SfLwMD37/u1X4F8kQxAEWTAuBQAmI8GwwAAAHicY2Bk4WOcwMDKwMBqzDqTgYFRDkIzX2dIYxJiYGDiZmNm5mBhYmJpYGBgZ2BgUGKAgoA01xQGBwYFxclsIv9EGGex5zI+BgpPBskBAIwrCsQAAHicY2BgYGJgYGAGYhEgyQimWRg8gDQfAwdQjo2hjrFewUphjcIuxcn//wPFFRgWKAiA+RP+////8P+Bh7YPzj04eP8NWDcSAADPcRVpAAAAeJyVj0tLAzEURk9sfa5FXGapIFJa0LUPBDcuqrhwl9ZRW3WmdGrBf+9pHEp1pVyS++XmeyTAJg+0CO1tCB1ocGDP0zdeYytcNbi1Mm+v4HX2w02DN9gNT1xQMeGTKSOeeWFG5IAhh/YuHasnGsiInMuZUbumFCTeOXJ6TSn/WHTGmxXpL73qfCrshZq5+6PMnT+knixT70yamzVWU8pevCOp+V/ipWis7p4PGUO5KbsVWZHyj6IupftEzkDfkbyovjI95bvfPrfZpfZFlfXqdJFay62yU9fsHqc/VI3mCx9wQs8AeJxjYGYAg/83GKIYsAAAMy8CNQAAAAACAAgAAv//AAMAAQAAAAwAAAAAAAAAAgAFAAEBPwABAU0BdwABAXoBlAABAZUBmQACAaQBpAABAAB4nO1aSWwURxR9bTsw2NjGgQHb4AUYxhiDDZjFZgkhcQAJMEhEAYMUaQ45OeKAwglZIgHBHEdkUxyWiw9JEBKQpU8IjBCSJYSQ5sgI5eTkyCEHONCdV0tvnvFMj2dwfMgvVXVNV9Wv/9//tfbAAFCNbuxCxcC+Qx+j7vPEF6fRiCq+h20zcXKipjH82ZnTiIicjFWokM8IKlqOipqti9r+xhYcgCY7bZs6exBn0M8U9gBj0r5lj9q1yEVxt/WETDPZ5XY6q9XBnLxcoiQZcup3+IlUvoGdYByxUyqn3jKYbkuvPqVmelaVKQ66vN9t5waXl+KaosYJ+6z1yq5ET0CyTBY32OOiDyFTGGLtTA6cAm88ifRvzZ9ypYRWofrJ6mG6emFr5uQfz3ozTc3Q+GTJE04+iU/anhAeC1gm7TdQiLeqoSSzh2Vq6mfKX0PlZA8mLTAQ5Oy0l1YSPuS2FZ5vJfNK7XnuaBgtZ24v2TYtEFJcZsqjnEQ01dhxx2gZeJaCj5BHWLnTkcfzWm3lhMDPkVl7ts9yTt59DtsjqjXlGhXvw9pZthq3xx1JSMGZSGJmTZJjm/BH66VbEphJpjwHgmXFoWUl3kzKTD/nx2lbSr4j4cd7+P6z2op1QqxQaWtc9Jm/LuOYzJnub64cel1xpXCRGlNWLkq+OOKW4N5frCZvhyQ+RIXWEp59K3uWEbOdWlNkPblSK5R0+diUp1iBMtKP0+IdURpDaBKjwYdnPE/VWSXO1LUcRWJvMWW2DlrfumVRW0t5kRyZ1piVtoieNSFKGcf1OpG0G6w/+fsf6y9VL6QkaetVaKlnbQ63k9wJDQXHV67e9e5JpWkvL/Zh+jlhD7ozaUKmZ4uTxZqU/hwlwgVnGD33Jn3yJP1zgJwBUnoWHxH1WG7m4jQNf7YU9vJGldo9+PrOhVJeX/B2I8WMLN02QWTEvFZrJayXEt8p61eQLDmbq5VDryd6FbGjbrs2NUdYk6KMXKPZfKbXxc5IfObEbkPvzsooS7l4EafhYvwutxx6PS9uxQrSXr/lQ/frk9wdV+PB30oytcOasXT/OdFKKTkq42Xaq5aIhfAauW6PcNUJd0oSO4K05zHit690ImCxNNyzu3uGP4D89IlYCTnLJ8Lu/wpKXNKI5fyjZreBuSGPc7YI31vQS/J5jChzx11RMhKljLdylUal4mP5bouc+drjqW9BMv6VNp8cut33+WUKOXZM57TgSSRPH4NyV9xWhDwlrhyzcz8WTJHnfux/efLLM1eIUo2V+1xe4njXZ8DS9j/lImlNcUMyR06mxdz3zgYJ75G7uLKPL48L9O2Jw9M39+caXxXlHe9AMfK4XKU84iyo5PHzzoFiiffh4cm7D59R6z0zbVmQ86ztVwv2ovarb+H+x6lrTah6YbRF4P7nbX2Py0EFvscponePy3tElZqBc1/S35d7ChTnWudriOnd9FsjelU1c+/iQq4Fcfk1xpSce8RcqW40rKRdaZv+7y7uiDU9qe2ovcsdhXF962Lm7rmAPAY+RR1WYTViWIMOrEUnurAeG7ARm7AZvdiCrdiG7eijFXdgJ/ZhPw7hCI7iGI7jBIZwEsM4h/P4El/hAi7iEi4jhSv4Gt/gW3yHHzCKH3EV13AdN/ATfsYvuInbuIO7+BW/4Xf8gXu4jwd4iEd4jCd4imd4jhd4jTcGjIixxIgajUaT0Wq0GzGj2+gzdhuHjSHjFCowSOlXUY/VDBXUIoZKarIGVdSmA+9Qo7WYR606MZ+adSFC7dZjATXcgGpquRE11HQTFlLbzailxr1EZAtDPTXfikXUfhsaiMB2vEsU+rCYSPRjCdHYgSgR2YmlRGUflhGZ/WgkOofQRISOoJkoHcVyInUMK4jWcbQQsRNoJWpDaCNyJ9FO9Iaxkgieox7nGVZLJGPE8gL1uMgQI6aX6P+XGTqIbYraXSGyNcT2KmW7xhAlutep6w2GTqJ8k/LcZlhHnO9QkrtEeTlxvsce7zO0E+8HxOMhQxdxf0RUHjN0EP8nTJ8yVNEOz4jTc4ZltMcLIvmaoRpvGKoN8Xm+m/aJoJk2WoI62imKFbRVI/NNRhN6aLNW1NNu7UxjRgwbab9uNNCGfYjSjruxlLY8jE205xA2G6do1V4yrjMGmVZM47eVgV9VtPM82he07gL5v4FqphFZVsPnQsZaWrWe1mygFRfTen4S90ZLqWEj7dbMsFy+XcFcC20FlrQRr5XuOCm8x+ooUL7WJ7sTQLuty1m7xg2C6nVYLHXsovRdOggt1lML4eEObaAO3dSiWwZBPdSjh0FoEZfj3Inz9Ijvpd+L/Hx6Puj3oNcHYyPriN1Fs3zumFbPnVOegiJTnkFq0c9e7JJxN6Oq3Sb5iKdYP1Rsl/E9yltH+6hV/3031lNTJ78XH+BDDBA1h4I+EJ4+EnPgv9ayYCUAAHicLY5NTsNADIWfA0RVhbrqCrGoWHXJihMgov6ETbiAU6UzVSYTaQgLWHMFfg8zJ+AcXKN4TBbz2X5+tgcEYIof/GJ+e7d9wAsHrhE5dB6xDnxA3LF/FNomCJ+DQzRNL7kJTYto2YvHNrUoLXtGdNwvEgeP144Hi+jbpPSGO8Tw5MU57L0R2rQfp/IHHI+CJfJVVS5wvVFulffKalMlaq5uGqcyCZojcwfDmLl+5zBXlcZehhwXYzWRl+M7dWmqt/+1G41nOJfZS1xhSV84QYGSPjWu6UP2lPQuXNObsNALxR+4ukhaAAB4nIWRvUoDQRSFzx13cHcRH8FCLPIIKRbZyloQLYIRK7FyUdAqLJr4G43xjyBWeQwr30IrBSvxAexsPDOuk1kTyBSz597z3bPsXQiAGO/4xCKSKUy+sYZqAsE6oJ9hj9H++atls9DLGHtkmrl74znUflnzdNrLKPVrXr0z0KoKfHepEzdawRyqCKGxgC308IQPmZVUGvIgj/IiX4oR9CNuI8E8VlHHmiyxpzGDFBnJHEGRNiFNkxntcuiA2ZWoA5F9KkQ9syDHHTnu0HGtEdyp404cd2y57RJ3brkNcm3L5eTOhjgtl5bjTqRruXtyHavapd6FnW15s4pfztnQ6LpxQ7OZQfLNiOTrEclXw8ncZ5FM9T9Zcc90NX8EFV0q302NG7BPxZvKdzPjqhXemXGpxL6xoV/lNu5bnVPfxf0f0ddBbAA=) format("woff");font-weight:400;font-style:normal;font-display:swap}
/* Original PHP theme, arranged from the supplied reference. */
.news-theme{font-family:Arial,Helvetica,sans-serif;background:var(--theme-page);color:var(--theme-text);font-size:14px;line-height:1.5}
.news-theme *{box-sizing:border-box}.news-theme [hidden]{display:none!important}.news-theme a{color:inherit;text-decoration:none}.news-theme button{font:inherit;cursor:pointer}.news-theme a:focus-visible,.news-theme button:focus-visible,.news-theme select:focus-visible{outline:2px solid var(--news-color);outline-offset:3px}
.news-theme .wrap{width:min(1180px,calc(100% - 32px));max-width:1180px;margin-inline:auto}.news-theme .topline{background:var(--theme-topbar-bg);color:var(--theme-topbar-text);border:0;font-size:11px;padding:0}.news-theme .topline>.wrap{display:flex;gap:24px;align-items:center;min-height:34px}.news-theme .topline .breaking{flex:1;min-width:0;margin:0;padding:0;border:0;box-shadow:none;background:transparent;min-height:34px;height:34px;gap:10px;color:var(--theme-topbar-text);border-radius:0}.news-theme .ticker-label{padding:0;background:transparent;color:inherit;font-size:10px;min-width:88px;align-self:center;border:0}.news-theme .ticker-pulse,.news-theme .ticker-category,.news-theme .ticker-progress{display:none}.news-theme .ticker-window{min-width:0;flex:1}.news-theme .ticker-story{display:flex;align-items:center;min-height:30px}.news-theme .ticker-title{font-size:11px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.news-theme .ticker-controls{gap:3px}.news-theme .ticker-controls button{color:inherit;background:transparent;border:0;padding:0;width:18px;height:24px;font-size:16px}.news-theme .ticker-count{display:none}.news-theme .toplinks{display:flex;gap:12px;flex:none}
.news-theme .brandbar{background:var(--theme-header-bg);padding:0;border:0}.news-theme .brandbar>.wrap{display:flex;align-items:center;gap:22px;min-height:110px;padding-block:10px}.news-theme .brand{width:190px;flex:none;padding:0;background:var(--theme-logo-bg);border-radius:0}.news-theme .brand img{display:block;width:164px;height:auto;max-height:64px;object-fit:contain}.news-theme .header-placement{flex:1;min-width:0;display:block}.news-theme .header-tools{display:flex;gap:8px;align-items:center;flex:none}.news-theme .header-weather{color:#fff;min-width:100px;font-size:11px;line-height:1.45;display:flex;gap:8px;align-items:center}.news-theme .header-weather strong{display:block;font-size:14px}.news-theme .weather-symbol{font-size:31px;line-height:1}.news-theme .reader-icon-button,.news-theme .public-notifications summary{border:0;background:var(--theme-notification-bg);color:var(--theme-notification-text);height:34px;width:34px;min-width:34px;border-radius:50%;display:grid;place-items:center;padding:0}.news-theme .news-notification-panel{width:min(340px,calc(100vw - 32px));color:var(--theme-text);background:var(--theme-surface);z-index:50}.news-theme .nav-news{background:var(--theme-nav-bg);color:var(--theme-nav-text);border:0;border-bottom:1px solid var(--theme-border);padding:0}.news-theme .nav-news>.wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;overflow:visible}.news-theme .nav-links{display:flex;gap:23px;align-items:center;flex-wrap:wrap;min-width:0;font-size:12px;font-weight:600;padding:10px 0}.news-theme .nav-links>a{padding:0;border:0;white-space:nowrap}.news-theme .nav-links a:hover{color:var(--theme-nav-hover)}.news-theme .reader-appearance{display:flex;align-items:center;gap:6px;flex:none}.news-theme .appearance-menu{position:relative}.news-theme .appearance-menu>summary{list-style:none;width:28px;height:28px;border:1px solid var(--theme-border);border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--theme-surface)}.news-theme .appearance-menu>summary::-webkit-details-marker{display:none}.news-theme .appearance-options{position:absolute;top:34px;right:0;width:155px;z-index:45;padding:5px;background:var(--theme-surface);color:var(--theme-text);box-shadow:0 3px 15px #0002;border:1px solid var(--theme-border)}.news-theme .appearance-options button{display:flex;justify-content:space-between;width:100%;padding:9px;border:0;background:transparent;font-size:12px}.news-theme .appearance-options button:hover,.news-theme .appearance-options button[aria-pressed=true]{background:var(--theme-page);color:var(--news-color)}.news-theme [data-reader-size]{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text);border-radius:50%;height:28px;width:28px;padding:0;font-size:11px}.news-theme .mobile-menu-toggle{display:none}
.news-theme .reference-home{padding-top:28px;padding-bottom:28px}.news-theme .previewtag{margin:0 0 12px;padding:6px 10px;border-radius:0;font-size:10px}.news-theme .headline-slider{position:relative;min-width:0;border-radius:0;overflow:hidden;box-shadow:none;background:var(--theme-hero-overlay);margin:0 0 22px}.news-theme .lead{display:block;position:relative;aspect-ratio:1.7;height:auto;min-height:0;border-radius:0;overflow:hidden;background:var(--theme-hero-overlay);color:var(--theme-hero-text)}.news-theme .lead>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.news-theme .lead::after{position:absolute;inset:0;content:"";background:linear-gradient(transparent 35%,color-mix(in srgb,var(--theme-hero-overlay) 85%,transparent))}.news-theme .lead-copy{position:absolute;left:24px;right:24px;bottom:24px;z-index:1;padding:0;background:none;max-width:90%;color:var(--theme-hero-text)}.news-theme .lead-copy h1,.news-theme .lead-copy h2{font-size:30px;line-height:1.22;margin:8px 0 0;font-weight:700;max-width:900px}.news-theme .lead-copy p{font-size:14px;margin:8px 0 0;max-width:650px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-theme .pill{border-radius:0;background:var(--news-color);color:var(--theme-hero-text);font-size:10px;padding:4px 8px;letter-spacing:.4px}.news-theme .primary-slider .lead{aspect-ratio:2.85}.news-theme .primary-slider .lead-copy{left:56px;bottom:28px}.news-theme .slider-controls{display:flex;align-items:center;justify-content:stretch;gap:3px;position:static;transform:none;inset:auto;background:var(--theme-surface);padding:5px 0;z-index:3;border-radius:0}.news-theme .slider-controls button{flex:1;background:var(--theme-page);color:var(--theme-text);border:0;border-radius:0;height:29px;min-width:20px;padding:0;font-size:11px}.news-theme .slider-controls button.active{background:var(--theme-slider-active);color:#fff}.news-theme .primary-slider .slider-controls{position:absolute;top:0;left:0;bottom:0;width:36px;flex-direction:column;padding:3px;background:var(--theme-surface);gap:2px}.news-theme .primary-slider .slider-controls button{width:30px;flex:1;min-height:20px}.news-theme .secondary-slider .lead-copy h2{font-size:25px}.news-theme .sidebar-slider .lead{aspect-ratio:1.4}.news-theme .sidebar-slider .lead-copy{left:12px;right:12px;bottom:12px}.news-theme .sidebar-slider .lead-copy h2{font-size:18px}
.news-theme .section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-bottom:1px solid var(--theme-border);padding:0 0 10px;margin:0 0 18px;position:relative;min-height:35px}.news-theme .section-title::after{position:absolute;bottom:-1px;left:0;content:"";width:35px;height:2px;background:var(--category-accent,var(--news-color))}.news-theme .section-title h2{display:flex;align-items:center;gap:8px;margin:0;color:var(--category-accent,var(--theme-section-heading));font-size:12px;line-height:1.5;font-weight:700}.news-theme .section-icon{display:grid;place-items:center;background:var(--category-accent,var(--news-color));color:#fff;width:28px;height:28px;font-size:17px}.news-theme .section-title>a{font-size:9px;color:var(--theme-muted);font-weight:400;letter-spacing:.2px}.news-theme .authors-section{margin:28px 0}.news-theme .author-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.news-theme .author-card{display:block;background:var(--theme-card-bg);padding:14px;min-width:0}.news-theme .author-meta{display:flex;gap:8px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--theme-border)}.news-theme .author-meta img{width:42px;height:48px;object-fit:cover}.news-theme .author-meta strong{display:block;font-size:12px}.news-theme .author-meta small{display:block;font-size:9px;color:var(--theme-muted)}.news-theme .author-card h3{font-size:14px;line-height:1.4;margin:12px 0 7px}.news-theme .author-card p{font-size:11px;color:var(--theme-muted);margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.news-theme .category-rail{display:flex;gap:0;flex-wrap:wrap;border:0;margin:18px 0;padding:0;box-shadow:none;border-radius:0}.news-theme .category-rail>a{display:block;border:0;border-bottom:2px solid var(--category-accent);background:var(--theme-category-bg);color:var(--theme-category-text);font-size:11px;font-weight:600;padding:8px 12px;border-radius:0}.news-theme .news-lower{display:grid;grid-template-columns:minmax(0,3fr) minmax(250px,1.1fr);gap:30px}.news-theme .news-main-column,.news-theme .sidebarnews{min-width:0}.news-theme .category-section,.news-theme .record-section{margin:0 0 28px}.news-theme .category-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.news-theme .news-card{display:block;position:relative;background:var(--theme-card-bg);color:var(--theme-card-title);min-width:0;border:0;border-radius:0;overflow:hidden;box-shadow:none;transition:box-shadow .18s,transform .18s;height:auto}.news-theme .news-card:hover{transform:translateY(-2px);box-shadow:0 3px 12px #0001}.news-theme .news-card>img,.news-theme .story-image-fallback{display:block;object-fit:cover;width:100%;height:auto;aspect-ratio:1.72;background:var(--theme-border)}.news-theme .story-image-fallback{display:grid;place-items:center;color:var(--theme-muted);font-size:42px}.news-theme .cardbody{padding:10px 12px}.news-theme .cardbody .cat{font-size:9px;background:var(--theme-card-category-bg);color:var(--theme-card-category-text);border-radius:0;padding:2px 4px;display:inline-block;margin:0 0 5px}.news-theme .cardbody h3{font-size:14px;line-height:1.35;margin:0 0 6px;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-theme .cardbody p{font-size:11px;line-height:1.45;color:var(--theme-muted);margin:6px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-theme .cardbody small{display:block;font-size:9px;color:var(--theme-muted)}
.news-theme .layout-compact .category-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.news-theme [data-card-style=compact]{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:stretch;min-height:96px}.news-theme [data-card-style=compact]>img,.news-theme [data-card-style=compact]>.story-image-fallback{width:100%;height:100%;aspect-ratio:auto;min-height:96px}.news-theme [data-card-style=compact] .cardbody{padding:10px}.news-theme [data-card-style=compact] .cardbody .cat{display:none}.news-theme [data-card-style=compact] h3{font-size:12px}.news-theme [data-card-style=overlay]{min-height:160px;aspect-ratio:1.65;background:var(--theme-hero-overlay);color:var(--theme-hero-text)}.news-theme [data-card-style=overlay]>img,.news-theme [data-card-style=overlay]>.story-image-fallback{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.news-theme [data-card-style=overlay]::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,color-mix(in srgb,var(--theme-hero-overlay) 92%,transparent))}.news-theme [data-card-style=overlay] .cardbody{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:12px}.news-theme [data-card-style=overlay] .cat{background:var(--category-accent);color:#fff}.news-theme [data-card-style=overlay] small{color:var(--theme-hero-text);opacity:.7}.news-theme .layout-sports .category-stories,.news-theme .layout-feature .category-stories{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:12px}.news-theme .layout-sports .news-card:first-child,.news-theme .layout-feature .news-card:first-child{grid-row:span 3;aspect-ratio:auto;min-height:270px}.news-theme .layout-feature .category-stories{grid-template-columns:1.05fr 1fr 1fr}.news-theme .layout-feature .news-card:first-child{grid-row:span 3}.news-theme .sidebarnews>.section-title,.news-theme .sidebarnews>section{margin-bottom:24px}.news-theme .list-news{background:var(--theme-card-bg)}.news-theme .list-news>a{display:flex;align-items:flex-start;gap:10px;padding:11px 0;border-bottom:1px solid var(--theme-border)}.news-theme .list-news .number{display:grid;place-items:center;background:var(--news-color);color:#fff;width:24px;height:24px;flex:none;border-radius:0;font-size:12px;padding:0}.news-theme .list-news h3{font-size:12px;line-height:1.5;margin:0;font-weight:600}.news-theme .list-news small{font-size:9px;color:var(--theme-muted)}.news-theme .current-topics .list-news{background:transparent}
.news-theme .news-mosaic{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin:8px 0 28px}.news-theme .mosaic-slider{margin:0;display:flex;flex-direction:column}.news-theme .mosaic-slider .lead{aspect-ratio:auto;flex:1;min-height:360px}.news-theme .mosaic-slider .lead-copy h2{font-size:22px}.news-theme .mosaic-tiles{display:grid;grid-template-columns:1fr 1fr;gap:3px;min-width:0}.news-theme .mosaic-tiles>.news-card{aspect-ratio:auto;min-height:170px}.news-theme .mosaic-tiles h3{font-size:14px}.news-theme .record-section .card-grid,.news-theme .card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.news-theme .record-tile{min-width:0;position:relative}.news-theme .record-tile .news-card>img{aspect-ratio:1.65}.news-theme .video-play{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%);width:46px;height:46px;background:#0008;color:#fff;border-radius:50%;display:grid;place-items:center;pointer-events:none}.news-theme .news-tabs{margin:25px 0}.news-theme .news-tab-list{display:flex;gap:22px;border-bottom:1px solid var(--theme-border);margin-bottom:16px}.news-theme .news-tab-list button{border:0;background:transparent;color:var(--theme-muted);font-size:12px;border-bottom:2px solid transparent;padding:8px 0}.news-theme .news-tab-list button[aria-selected=true]{border-color:var(--news-color);color:var(--news-color)}.news-theme .news-tab-panel{display:grid;grid-template-columns:1fr 1fr;gap:10px}.news-theme .news-tab-panel>.news-card:first-child{grid-row:span 4}.news-theme .newsletter-card{padding:18px;background:var(--theme-newsletter-bg);color:var(--theme-newsletter-text);border-radius:0}.news-theme .newsletter-card .reader-form{margin:0;padding:0}.news-theme .reader-form h3{font-size:16px}.news-theme .reader-form .field{margin-top:10px}.news-theme .reader-form .checkrow{font-size:11px}.news-theme .placement{border-radius:0;margin:20px 0}.news-theme .placement.ads{padding:0;box-shadow:none;border:0;border-radius:0;overflow:hidden;max-width:100%}.news-theme .header-placement .placement{margin:0}.news-theme .ad-header{height:90px}.news-theme .placement.widgets{padding:16px;background:var(--theme-surface);border:1px solid var(--theme-border)}
.news-theme .info-widget{background:var(--theme-card-bg);padding:0;min-width:0;margin-bottom:25px;font-variant-numeric:tabular-nums}.news-theme .info-widget .section-title{margin-bottom:12px}.news-theme .info-widget .data-empty{font-size:12px;color:var(--theme-muted);padding:12px}.news-theme .info-source{display:block;padding:8px 0;font-size:9px;color:var(--theme-muted);line-height:1.5}.news-theme .info-source a{text-decoration:underline}.news-theme .prayer-widget{--category-accent:var(--theme-prayer)}.news-theme .prayer-summary{padding:13px;background:var(--category-accent);color:#fff;font-size:11px}.news-theme .prayer-summary strong{display:block;font-size:14px;margin-bottom:4px}.news-theme .prayer-times{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;background:var(--category-accent);padding:3px}.news-theme .prayer-times div{text-align:center;background:var(--theme-surface);padding:8px 3px;font-size:10px}.news-theme .prayer-times b{display:block;font-size:14px}.news-theme .crypto-list>div{display:grid;grid-template-columns:25px 1fr auto;gap:8px;align-items:center;padding:10px 5px;border-bottom:1px solid var(--theme-border);font-size:11px}.news-theme .coin-icon{width:22px;height:22px;display:grid;place-items:center;background:var(--theme-coin);color:var(--theme-coin-text);border-radius:50%;font-size:12px;font-weight:bold}.news-theme .crypto-list small{display:block;color:var(--theme-muted);font-size:9px}.news-theme .standings-table{border-collapse:collapse;width:100%;font-size:11px}.news-theme .standings-table th,.news-theme .standings-table td{padding:8px 6px;border-bottom:1px solid var(--theme-border);text-align:left}.news-theme .standings-table th{color:var(--theme-muted);font-size:9px}.news-theme .standings-table tr:nth-child(even){background:var(--theme-page)}
.news-theme .weather-forecast{margin:24px 0 0;padding:18px;background:linear-gradient(120deg,var(--theme-weather-start),var(--theme-weather-end));color:var(--theme-weather-text);display:grid;grid-template-columns:1.4fr repeat(var(--forecast-days,4),1fr);gap:12px;border-radius:0;font-variant-numeric:tabular-nums}.news-theme .weather-now,.news-theme .weather-day{background:#ffffff12;padding:16px;min-width:0}.news-theme .weather-now select{max-width:100%;background:transparent;border:0;border-bottom:1px solid #ffffff45;color:#fff;padding:0 0 7px;font-size:12px}.news-theme .weather-now select option{background:#263958;color:#fff}.news-theme .weather-current{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.news-theme .weather-current strong{font-size:38px;font-weight:400}.news-theme .weather-current .weather-symbol{font-size:43px}.news-theme .weather-stats{display:flex;gap:12px;font-size:10px;flex-wrap:wrap;margin-top:12px}.news-theme .weather-day{text-align:center;font-size:11px;display:flex;flex-direction:column;gap:14px;align-items:center}.news-theme .weather-day .weather-symbol{font-size:39px;color:#f9c46d}.news-theme .weather-day b{font-weight:400;font-size:14px}.news-theme .weather-forecast>.info-source{grid-column:1/-1;margin:0;padding:0;color:#d9dfed;font-size:9px}.news-theme .weather-empty{grid-column:2/-1;display:flex;align-items:center;padding:20px;font-size:12px;color:#d9dfed}
.news-theme .news-footer{background:var(--theme-footer-bg);color:var(--theme-footer-text);margin:0;padding:35px 0 0;border:0}.news-theme .footer-grid{display:grid;grid-template-columns:1.1fr .9fr 1fr 1fr;gap:30px;min-width:0}.news-theme .footer-grid>div{min-width:0}.news-theme .footer-grid>div>strong{display:block;font-size:13px;margin-bottom:18px;border-bottom:1px solid #ffffff18;padding-bottom:12px}.news-theme .footer-grid p{font-size:11px;line-height:1.7;margin:12px 0;overflow-wrap:anywhere}.news-theme .footer-grid a{display:block;font-size:11px;margin:0 0 11px}.news-theme .footer-grid img{width:150px;max-height:50px;object-fit:contain;object-position:left}.news-theme .footer-socials{display:flex;gap:5px;flex-wrap:wrap}.news-theme .footer-socials a{display:grid;place-items:center;padding:4px 9px;background:var(--news-color);font-size:10px}.news-theme .footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;border-top:1px solid #ffffff18;padding:18px 0;margin-top:25px;font-size:10px}.news-theme .footer-bottom nav{display:flex;gap:15px}.news-theme .footer-grid .cookie-reset{font-size:11px;background:transparent;color:inherit;border:1px solid #ffffff30;border-radius:0}.news-theme .back-top{position:fixed;right:20px;bottom:20px;background:var(--theme-surface);color:var(--theme-text);border:1px solid var(--theme-border);border-radius:50%;width:40px;height:40px;z-index:25;box-shadow:0 2px 8px #0001}.news-theme .article-page{max-width:900px;background:var(--theme-card-bg);padding:30px;margin:28px auto;color:var(--theme-text);border-radius:0}.news-theme .article-page h1{font-size:32px;line-height:1.25}.news-theme .article-page .article-spot{font-size:18px;line-height:1.6}.news-theme .article-page .rich-content{font-size:17px;line-height:1.8}.news-theme .result-count{color:var(--theme-muted);margin-bottom:15px}.news-theme .reader-search,.news-theme .reader-menu{background:var(--theme-surface);color:var(--theme-text)}
.news-theme[data-reader-dark=true]{--theme-page:#18191c!important;--theme-surface:#232428!important;--theme-text:#eeeeef!important;--theme-muted:#a8a8b0!important;--theme-border:#393a40!important;--theme-card-bg:#232428!important;--theme-card-title:#eeeeef!important;--theme-category-bg:#232428!important;--theme-category-text:#dddddf!important;--theme-card-category-bg:#34353b!important;--theme-card-category-text:#ddd!important;--theme-nav-bg:#232428!important;--theme-nav-text:#eeeeef!important;--theme-section-heading:#eee!important;--theme-search-bg:#232428!important;--theme-search-text:#eee!important;--theme-cookie-bg:#232428!important;--theme-cookie-text:#eee!important;--theme-newsletter-bg:#29242a!important;--theme-newsletter-text:#eee!important}
@media(min-width:1600px){.news-theme .wrap{width:1180px}}
@media(max-width:1100px){.news-theme .nav-links{gap:14px}.news-theme .brand{width:150px}.news-theme .brand img{width:140px}.news-theme .header-weather{min-width:85px}.news-theme .brandbar>.wrap{gap:16px}.news-theme .toplinks{display:none}.news-theme .news-lower{gap:22px;grid-template-columns:minmax(0,2.5fr) minmax(225px,1fr)}.news-theme [data-card-style=compact]{grid-template-columns:75px minmax(0,1fr)}.news-theme .weather-forecast{gap:7px;padding:10px}.news-theme .weather-now,.news-theme .weather-day{padding:12px}.news-theme .footer-grid{gap:20px}}
@media(max-width:800px){.news-theme .wrap{width:calc(100% - 24px)}.news-theme .topline>.wrap{gap:12px}.news-theme .brandbar>.wrap{flex-wrap:wrap;min-height:0;gap:12px;padding-block:12px}.news-theme .brand{width:auto;flex:1}.news-theme .brand img{width:135px}.news-theme .header-placement{order:3;flex-basis:100%}.news-theme .header-tools{gap:7px}.news-theme .header-weather{font-size:9px;min-width:80px}.news-theme .header-weather strong{font-size:12px}.news-theme .header-weather .weather-symbol{font-size:24px}.news-theme .mobile-menu-toggle{display:grid}.news-theme .ad-header{height:76px}.news-theme .nav-news>.wrap{min-height:38px}.news-theme .nav-links{overflow-x:auto;flex-wrap:nowrap;gap:20px;scrollbar-width:none;padding:9px 0}.news-theme .nav-links>a{font-size:11px}.news-theme .reader-appearance{gap:4px}.news-theme .reference-home{padding-top:18px}.news-theme .primary-slider .lead{aspect-ratio:2.35}.news-theme .lead-copy h1,.news-theme .lead-copy h2{font-size:24px}.news-theme .lead-copy p{display:none}.news-theme .author-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-theme .news-lower{grid-template-columns:minmax(0,1fr)}.news-theme .sidebarnews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.news-theme .sidebarnews>*{min-width:0;margin:0}.news-theme .sidebarnews>.section-title{grid-column:1/-1}.news-theme .mosaic-slider .lead{min-height:290px}.news-theme .mosaic-tiles>.news-card{min-height:140px}.news-theme .record-section .card-grid,.news-theme .card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.news-theme .layout-feature .category-stories{grid-template-columns:1fr 1fr}.news-theme .weather-forecast{grid-template-columns:repeat(4,1fr)}.news-theme .weather-now{grid-column:1/-1}.news-theme .weather-current{margin-top:8px}.news-theme .weather-current strong{font-size:30px}.news-theme .weather-empty{grid-column:1/-1}.news-theme .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-theme .article-page{margin:20px 12px;padding:22px}.news-theme .article-page h1{font-size:27px}}
@media(max-width:480px){.news-theme .topline>.wrap{gap:8px}.news-theme .ticker-label{min-width:72px;font-size:9px}.news-theme .ticker-title{font-size:10px}.news-theme .header-weather{min-width:0;max-width:90px}.news-theme .header-tools .reader-icon-button,.news-theme .public-notifications summary{width:30px;height:30px;min-width:30px}.news-theme .brand img{width:105px}.news-theme .brandbar>.wrap{gap:8px}.news-theme .header-tools{gap:5px}.news-theme .header-weather .weather-symbol{display:none}.news-theme .primary-slider .lead{aspect-ratio:1.75}.news-theme .primary-slider .slider-controls{width:28px}.news-theme .primary-slider .slider-controls button{width:22px;min-height:16px;font-size:9px}.news-theme .primary-slider .lead-copy{left:40px;right:14px;bottom:15px}.news-theme .lead-copy{left:15px;right:15px;bottom:18px}.news-theme .lead-copy h1,.news-theme .lead-copy h2{font-size:21px}.news-theme .pill{font-size:8px;padding:3px 5px}.news-theme .previewtag{display:block;font-size:9px}.news-theme .previewtag>a{display:none}.news-theme .section-title>a{font-size:8px}.news-theme .section-title h2{font-size:11px}.news-theme .section-icon{width:25px;height:25px}.news-theme .category-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.news-theme .layout-compact .category-stories{grid-template-columns:1fr}.news-theme .cardbody{padding:9px}.news-theme .cardbody h3{font-size:13px}.news-theme .layout-overlay .category-stories{gap:7px}.news-theme [data-card-style=overlay]{min-height:165px}.news-theme .sidebarnews{grid-template-columns:1fr;gap:22px}.news-theme .news-mosaic{grid-template-columns:1fr;gap:5px}.news-theme .mosaic-slider .lead{min-height:260px}.news-theme .mosaic-tiles>.news-card{min-height:170px}.news-theme .layout-sports .category-stories,.news-theme .layout-feature .category-stories{grid-template-columns:1fr}.news-theme .layout-sports .news-card:first-child,.news-theme .layout-feature .news-card:first-child{grid-row:auto;min-height:230px}.news-theme .news-tab-panel{grid-template-columns:1fr}.news-theme .news-tab-panel>.news-card:first-child{grid-row:auto}.news-theme .weather-forecast{grid-template-columns:repeat(2,1fr);gap:8px;padding:10px}.news-theme .weather-day{gap:9px;padding:13px 8px}.news-theme .weather-day .weather-symbol{font-size:33px}.news-theme .footer-grid{gap:25px 16px}.news-theme .footer-bottom{align-items:flex-start;flex-direction:column}.news-theme .author-card{padding:10px}.news-theme .author-meta{gap:6px}.news-theme .author-meta img{width:32px;height:40px}.news-theme .author-meta strong{font-size:11px}.news-theme .author-card h3{font-size:12px}.news-theme .article-page h1{font-size:24px}.news-theme .article-page .article-spot{font-size:16px}.news-theme .back-top{width:34px;height:34px;right:12px;bottom:12px}}
@media(prefers-reduced-motion:reduce){.news-theme *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.news-theme .section-title h2::before{display:none}.news-theme [data-card-style=overlay] h3{color:var(--theme-hero-text)}.news-theme .public-notifications{margin-left:0}.news-theme .nav-links a{line-height:1.5}.news-theme .author-grid{grid-template-columns:repeat(var(--author-columns,4),minmax(0,1fr))}
@media(max-width:800px){.news-theme .author-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.news-theme .news-mosaic.without-slider{display:block}.news-theme .news-mosaic.without-slider .mosaic-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:800px){.news-theme .news-mosaic.without-slider .mosaic-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}

.news-theme .wrap{padding-left:0;padding-right:0}.news-theme .nav-news{display:block}.news-theme .topline .ticker-window{padding:0;flex-basis:auto}.news-theme .topline .ticker-controls{padding:0}.news-theme .nav-news>.wrap{white-space:normal}.news-theme .footer-grid>div:first-child{grid-column:auto}
@media(max-width:480px){.news-theme .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-theme .footer-grid>div:first-child{grid-column:1/-1}}

.news-theme .news-card{width:100%}.news-theme .brand{min-width:0}.news-theme .brand img{max-width:100%}.news-theme .public-notifications:not([open]) .news-notification-panel,.news-theme .appearance-menu:not([open]) .appearance-options{display:none}
@media(max-width:800px){.news-theme .news-notification-panel{position:fixed;left:12px;right:12px;top:95px;width:auto;max-width:calc(100vw - 24px)}}

.news-theme .topline .breaking{background:var(--theme-ticker-bg)}.news-theme .topline .ticker-label{background:var(--theme-ticker-label);color:var(--theme-ticker-label-text)}.news-theme .topline .ticker-title{color:var(--theme-ticker-text)}.news-theme .header-weather{color:var(--theme-header-text)}.news-theme .weather-now select{color:var(--theme-weather-text)}.news-theme .weather-now select option{background:var(--theme-weather-start);color:var(--theme-weather-text)}

.news-theme{font-family:KrastReader,Arial,Helvetica,sans-serif}.news-theme .author-card h3{font-weight:700}.news-theme .nav-links a{font-weight:600}

/* Reading controls belong to articles; dialogs and ticker stay within the viewport. */
.news-theme .topline .breaking{flex-wrap:nowrap;gap:10px;align-items:center;height:36px;min-height:36px;overflow:hidden}
.news-theme .topline .ticker-label{flex:0 0 auto;min-width:0;padding:0 8px 0 0;height:36px;line-height:1;align-self:center}
.news-theme .topline .ticker-window{flex:1 1 0;min-width:0;height:36px;display:flex;align-items:center;overflow:hidden;padding:0}
.news-theme .topline .ticker-story{flex-direction:row;gap:0;min-width:0;width:100%;height:36px;min-height:0;animation:tickerFade .25s ease both}
.news-theme .topline .ticker-title{min-width:0;max-width:100%;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news-theme .topline .ticker-controls{margin:0;padding:0;flex:0 0 auto;align-items:center;height:36px}
.news-theme .topline .ticker-controls button{height:32px;min-height:32px;width:22px}
.news-theme .reader-search{position:fixed;inset:50% 0 auto;width:min(640px,calc(100vw - 32px));margin:0 auto;transform:translateY(-50%);max-height:calc(100dvh - 24px);overflow:auto;padding:24px}
.news-theme .reader-search .news-search{max-width:none;width:100%;padding:0;margin-top:20px}
.news-theme .reader-search .news-search .input{font-size:16px;min-width:0}
.news-theme .reader-menu{position:fixed;inset:12px 12px auto auto;margin:0;width:min(390px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:18px;overflow:auto;border-radius:16px}
.news-theme .reader-menu-head{padding-bottom:14px}
.news-theme .reader-menu nav{display:flex;flex-direction:column;gap:4px;padding:12px 0}
.news-theme .reader-menu nav a,.news-theme .reader-menu-footer a{display:flex;align-items:center;gap:12px;min-height:46px;padding:9px 12px;border-radius:9px;font-size:14px;line-height:1.4;background:transparent;color:var(--theme-text)}
.news-theme .reader-menu nav a:hover,.news-theme .reader-menu-footer a:hover{background:var(--theme-page);color:var(--news-color)}
.news-theme .menu-item-icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;background:var(--theme-page);border-radius:8px;color:var(--news-color)}
.news-theme .menu-item-icon svg{width:19px;height:19px}
.news-theme .menu-item-label{min-width:0;overflow-wrap:anywhere;flex:1}
.news-theme .menu-item-arrow{color:var(--theme-muted);font-size:20px;margin-left:auto}
.news-theme .reader-menu-footer{display:flex;flex-direction:column;gap:4px;padding-top:12px}
.news-theme .article-reading-tools{display:flex;gap:10px;align-items:center;padding:12px 0;margin:12px 0;border-top:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);font-size:13px}
.news-theme .article-reading-tools button{width:38px;height:38px;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-surface);color:var(--theme-text);font-size:16px}
.news-theme .article-reading-tools button:disabled{cursor:default;opacity:.4}
.news-theme .article-reading-tools output{min-width:44px;text-align:center}
.news-theme [data-reader-article]>.rich-content{font-size:calc(18px * var(--reader-scale,1));line-height:1.85}
@keyframes tickerFade{from{opacity:.25}to{opacity:1}}
@media(max-width:480px){.news-theme .reader-search{padding:18px}.news-theme .topline .ticker-label{font-size:9px}.news-theme .topline .ticker-controls{gap:0}}
@media(prefers-reduced-motion:reduce){.news-theme .topline .ticker-story{animation:none}}

.news-theme .pharmacy-summary{font-size:12px;font-weight:700;color:var(--theme-muted);padding:12px 16px 0}.news-theme .pharmacy-list{padding:0 16px}.news-theme .pharmacy-list article{padding:14px 0;border-bottom:1px solid var(--theme-border)}.news-theme .pharmacy-list strong,.news-theme .pharmacy-list small{display:block}.news-theme .pharmacy-list strong{font-size:13px;color:var(--news-color)}.news-theme .pharmacy-list p{font-size:12px;line-height:1.6;margin:8px 0}.news-theme .pharmacy-list article>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px}.news-theme .pharmacy-list a{color:var(--news-color)}

/* 1.8.2: header appearance control and consistent inner-page breathing room. */
.news-theme .header-tools .appearance-menu>summary{width:34px;height:34px;min-width:34px;border:0;background:var(--theme-notification-bg);color:var(--theme-notification-text);font-size:20px}
.news-theme .header-tools .appearance-options{top:42px;border-radius:10px;padding:6px}
.news-theme .inner-page{padding-top:32px;padding-bottom:48px}
.news-theme .inner-page>.section-title{margin-top:0;margin-bottom:24px}
.news-theme .inner-page>.panel{margin-bottom:28px}
.news-theme .inner-page>.card-grid{row-gap:24px}
.news-theme .article-page{margin-top:32px;margin-bottom:48px}
.news-theme .article-page>.rich-content{margin-block:24px}
.news-theme .article-page>h1{margin-bottom:20px}
.news-theme .article-page>.article-meta{margin-block:16px}
.news-theme .header-weather strong{white-space:nowrap}
@media(max-width:800px){.news-theme .inner-page{padding-top:24px;padding-bottom:36px}.news-theme .article-page{margin-top:24px;margin-bottom:36px}}
@media(max-width:480px){.news-theme .header-tools .appearance-menu>summary{width:30px;height:30px;min-width:30px;font-size:18px}.news-theme .header-weather{max-width:70px}.news-theme .header-weather strong{font-size:11px}.news-theme .header-weather span{font-size:8px}.news-theme .inner-page>.card-grid{row-gap:20px}}
@media(max-width:350px){.news-theme .brand img{width:82px}.news-theme .header-tools{gap:4px}.news-theme .header-weather{max-width:62px}.news-theme .header-weather strong{font-size:10px}}

/* 1.8.3: softer surfaces, centered advertising and story reader. */
.news-theme{--reader-radius:16px}
.news-theme .headline-slider,.news-theme .lead,.news-theme .news-card,.news-theme .record-tile,.news-theme .author-card,.news-theme .panel,.news-theme .article-page,.news-theme .news-tabs,.news-theme .info-widget,.news-theme .newsletter-card,.news-theme .weather-forecast,.news-theme .video-item{border-radius:var(--reader-radius);overflow:hidden}
.news-theme .news-card img,.news-theme .lead img,.news-theme .gallery-main,.news-theme .article-page>img,.news-theme .rich-content img,.news-theme video,.news-theme .video-item video,.news-theme .gallery-thumbs img{border-radius:12px}
.news-theme .news-card .cardbody{border-radius:0 0 16px 16px}
.news-theme .author-meta img,.news-theme .weather-now,.news-theme .weather-day,.news-theme .section-icon,.news-theme .category-rail a,.news-theme .pill,.news-theme .cat{border-radius:10px}
.news-theme .btn,.news-theme .input,.news-theme .reader-form button,.news-theme .footer-grid .cookie-reset{border-radius:10px}
.news-theme .reader-search,.news-theme .reader-menu,.news-theme .news-notification-panel{border-radius:20px}
.news-theme .header-tools .appearance-menu>summary{display:grid;place-items:center}
.news-theme .header-tools .appearance-menu>summary svg,.news-theme .header-tools .reader-icon-button svg,.news-theme .header-tools .public-notifications summary svg{width:21px;height:21px;flex-shrink:0}
.news-theme .placement.ads{display:flex;align-items:center;justify-content:center;text-align:center;margin:24px auto;border-radius:14px;width:100%;overflow:hidden}
.news-theme .placement.ads iframe{display:block;margin:0 auto;border:0;max-width:none;flex-shrink:0}
.news-theme .placement.ad-header,.news-theme .placement.ad-inline{width:100%;max-width:none}
.news-theme .placement.ad-header iframe,.news-theme .placement.ad-inline iframe{width:100%;max-width:none}
.news-theme .header-placement .placement{margin:0 auto}
.news-theme .authors-section{margin-top:36px;margin-bottom:12px}
.news-theme .story-section{margin:0 0 24px;padding:16px;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:18px;min-width:0}
.news-theme .story-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:15px}
.news-theme .story-heading span{font-size:11px;color:var(--theme-muted)}
.news-theme .story-rail{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 2px 6px;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity}
.news-theme .story-preview{border:0;background:transparent;color:var(--theme-text);padding:0;flex:0 0 88px;width:88px;cursor:pointer;scroll-snap-align:start;font:inherit}
.news-theme .story-ring{width:80px;height:80px;display:block;border-radius:50%;padding:3px;background:linear-gradient(135deg,var(--news-color),#f4a55b);margin:0 auto 9px}
.news-theme .story-ring img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;border:3px solid var(--theme-surface)}
.news-theme .story-caption{font-size:11px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:31px}
.news-theme .story-preview:focus-visible{outline:2px solid var(--news-color);outline-offset:3px;border-radius:12px}
.news-theme .story-viewer{position:fixed;inset:0;margin:auto;padding:0;border:1px solid #ffffff30;border-radius:24px;width:min(430px,calc(100vw - 24px),calc((100dvh - 24px)*.5625));height:fit-content;max-height:calc(100dvh - 24px);background:#181a1f;color:#fff;overflow:hidden}
.news-theme .story-viewer::backdrop{background:#08090bdd;backdrop-filter:blur(8px)}
.news-theme .story-stage{aspect-ratio:9/16;position:relative;background:linear-gradient(155deg,#361b23,#191d28);width:100%}
.news-theme .story-stage>img{display:block;width:100%;height:100%;object-fit:contain;border-radius:0}
.news-theme .story-toolbar{position:absolute;inset:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:16px;background:linear-gradient(#0008,transparent);font-size:13px}
.news-theme .story-toolbar .reader-icon-button{width:36px;height:36px;background:#ffffffeb;color:#28282d}
.news-theme .story-copy{position:absolute;inset:auto 0 0;padding:60px 22px 24px;background:linear-gradient(transparent,#000e 65%);pointer-events:none}
.news-theme .story-copy h2{font-size:clamp(17px,2.5vw,25px);line-height:1.3;color:#fff;margin:9px 0 18px;overflow-wrap:anywhere}
.news-theme .story-copy .btn{display:inline-flex;align-items:center;gap:12px;pointer-events:auto}
.news-theme .story-copy [data-story-counter]{font-size:11px;color:#ffffffb5}
.news-theme .story-arrow{position:absolute;top:45%;width:34px;height:44px;border:0;border-radius:10px;background:#0005;color:#fff;font-size:30px;cursor:pointer}
.news-theme .story-prev{left:8px}.news-theme .story-next{right:8px}.news-theme .story-arrow:disabled{opacity:.2;cursor:default}
@media(max-width:480px){.news-theme .story-section{padding:12px;margin-bottom:18px}.news-theme .story-rail{gap:12px}.news-theme .story-preview{flex-basis:76px;width:76px}.news-theme .story-ring{width:68px;height:68px}.news-theme .story-heading{font-size:13px}.news-theme .story-copy{padding:40px 18px 20px}.news-theme .story-copy h2{font-size:20px}.news-theme .placement.ads{margin:20px auto}}

/* 1.8.4: balanced headings, forecast and sports row. */
.news-theme .section-title{padding:8px 10px;border-radius:12px;min-height:50px}
.news-theme .section-title h2{gap:10px;align-items:center}
.news-theme .section-icon{border-radius:9px!important;flex-shrink:0;margin:0}
.news-theme .info-widget .section-title{margin-bottom:12px}
.news-theme .category-rail{gap:8px;padding:8px 0}
.news-theme .category-rail a{margin:0;flex-shrink:0}
.news-theme .story-section{width:100%;box-sizing:border-box}
.news-theme .sports-row{align-items:start;margin-top:24px}
.news-theme .sports-row .category-section,.news-theme .sports-row .standings-widget{margin-top:0}
.news-theme .pharmacy-all{display:flex;justify-content:center;margin:14px 12px}
.news-theme .pharmacy-page h1{font-size:clamp(24px,4vw,36px);margin:20px 0 12px}
.news-theme .pharmacy-intro{color:var(--theme-muted);margin-bottom:24px;line-height:1.7}
.news-theme .pharmacy-filter{max-width:360px;margin-bottom:18px}
.news-theme .pharmacy-page [data-pharmacy-count]{margin-bottom:16px}
.news-theme .pharmacy-page .pharmacy-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.news-theme .pharmacy-page .pharmacy-list article{background:var(--theme-card-bg);border:1px solid var(--theme-border);border-radius:16px;padding:20px}
.news-theme .pharmacy-page .pharmacy-list article[hidden]{display:none}
.news-theme .breadcrumbs{display:flex;gap:10px;color:var(--theme-muted);font-size:13px;flex-wrap:wrap}
@media(max-width:800px){.news-theme .pharmacy-page .pharmacy-list{grid-template-columns:repeat(2,minmax(0,1fr))}.news-theme .weather-forecast{grid-template-columns:repeat(2,minmax(0,1fr))}.news-theme .weather-now{grid-column:1/-1}}
@media(max-width:480px){.news-theme .pharmacy-page .pharmacy-list{grid-template-columns:1fr}.news-theme .sports-row .sidebarnews{margin-top:0}.news-theme .section-title{padding:7px 8px;min-height:44px}.news-theme .section-title h2{gap:8px}.news-theme .section-icon{width:28px;height:28px}}
/* 1.8.5 — clear hierarchy, safe inset widgets, direct story rail and gestures. */
.news-theme .story-section{background:transparent;border:0;border-radius:0;padding:0;margin:0 0 22px}
.news-theme .story-heading{margin:0 0 10px}.news-theme .story-heading>span{display:none}
.news-theme .headline-slider{touch-action:pan-y;cursor:grab;user-select:none}.news-theme .headline-slider:active{cursor:grabbing}.news-theme .headline-slider:focus-visible{outline:3px solid var(--news-color);outline-offset:4px}
.news-theme .info-widget{border:1px solid var(--theme-border);padding:12px;overflow:visible;border-radius:var(--reader-radius)}
.news-theme .info-widget .section-title{border-radius:0;padding:0 0 12px;margin-bottom:14px}.news-theme .info-widget .section-icon{border-radius:10px!important;flex-shrink:0}
.news-theme .prayer-summary{border-radius:12px 12px 0 0;padding:16px}.news-theme .prayer-times{border-radius:0 0 12px 12px;overflow:hidden;padding:6px;gap:6px}.news-theme .prayer-times div{border-radius:6px;padding:10px 3px}
.news-theme .pharmacy-summary{padding:0 2px 4px}.news-theme .pharmacy-widget .pharmacy-list{padding:0 2px}.news-theme .pharmacy-widget .pharmacy-list article:last-child{border-bottom:0}.news-theme .pharmacy-all{margin:10px 0 0}.news-theme .pharmacy-list strong{overflow-wrap:anywhere}
.news-theme .standings-table{border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:10px}
.news-theme .market-table{font-variant-numeric:tabular-nums}.news-theme .market-labels,.news-theme .market-quote{display:grid;grid-template-columns:minmax(0,1fr) minmax(65px,auto) minmax(65px,auto);gap:10px;align-items:center;padding:12px 2px;border-bottom:1px solid var(--theme-border);font-size:12px}
.news-theme .market-labels{color:var(--theme-muted);font-size:10px;padding-top:0}.news-theme .market-labels span:not(:first-child),.news-theme .market-quote>span,.news-theme .market-quote>b{text-align:right}.news-theme .market-quote strong{font-size:12px}.news-theme .market-quote small{display:block;font-size:10px;margin-top:4px}.news-theme .market-quote .up{color:#368352}.news-theme .market-quote .down{color:#cf3038}.news-theme .market-unit{font-size:10px;color:var(--theme-muted);margin:12px 0 2px}
.news-theme .header-weather small{display:block;font-size:9px;opacity:.85;margin-bottom:2px;white-space:nowrap}.news-theme .weather-now{position:relative}.news-theme .weather-info{position:absolute;right:12px;top:12px;font-size:20px;color:inherit;z-index:1}
.news-theme .breaking-digest{margin:24px 0 30px;padding:22px;border:1px solid var(--theme-border);border-left:4px solid var(--news-color);border-radius:18px;background:var(--theme-surface);box-shadow:0 8px 28px #00000004}
.news-theme .digest-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px}.news-theme .digest-heading>div{display:flex;align-items:center;gap:10px}.news-theme .digest-heading h2{font-size:20px;margin:0}.news-theme .digest-label,.news-theme .digest-heading>a{font-size:11px;color:var(--theme-muted)}
.news-theme .live-dot{width:8px;height:8px;border-radius:50%;background:var(--news-color);box-shadow:0 0 0 5px color-mix(in srgb,var(--news-color) 12%,transparent);flex-shrink:0}
.news-theme .digest-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.news-theme .digest-list>a{display:grid;grid-template-columns:48px 1fr 18px;align-items:center;gap:12px;padding:16px 0;border-top:1px solid var(--theme-border);min-width:0}.news-theme .digest-time{font-size:10px;color:var(--news-color);font-weight:800}.news-theme .digest-list h3{font-size:14px;line-height:1.45;margin:0}.news-theme .digest-arrow{color:var(--news-color)}
.news-theme .public-notifications a>span{display:block;font-size:11px;color:var(--theme-muted);margin-top:4px;line-height:1.5}.news-theme .public-notifications .notice-title{font-size:13px;color:var(--theme-text);font-weight:700}
.news-theme .author-profile{background:var(--theme-surface);border:1px solid var(--theme-border);padding:30px;border-radius:22px;margin:10px 0 32px}.news-theme .author-profile-head{display:flex;gap:24px;align-items:center}.news-theme .author-profile-head img,.news-theme .author-avatar{width:110px;height:110px;flex-shrink:0;border-radius:50%;object-fit:cover}.news-theme .author-avatar{display:grid;place-items:center;background:var(--news-color);color:#fff;font-size:40px}.news-theme .profile-eyebrow{font-size:10px;letter-spacing:1.5px;color:var(--news-color);font-weight:800}.news-theme .author-profile h1{font-size:30px;margin:8px 0}.news-theme .author-profile-head p{color:var(--theme-muted);font-size:12px}.news-theme .author-bio{border-top:1px solid var(--theme-border);margin-top:24px;padding-top:24px}.news-theme .author-bio h2{font-size:17px;margin:0 0 12px}.news-theme .author-bio .rich-content{font-size:15px}
.news-theme .contact-heading{max-width:620px;margin-bottom:32px}.news-theme .contact-heading>span{font-size:11px;letter-spacing:2px;color:var(--news-color);font-weight:800}.news-theme .contact-heading h1{font-size:clamp(30px,5vw,48px);line-height:1.2;margin:14px 0}.news-theme .contact-heading p{color:var(--theme-muted);line-height:1.7}
.news-theme .contact-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:32px;align-items:start}.news-theme .contact-grid{display:grid;grid-template-columns:1fr;gap:14px}.news-theme .contact-details h2{font-size:12px;margin:0 0 8px;color:var(--theme-muted)}.news-theme .contact-detail-card{display:flex;gap:16px;padding:24px;border:1px solid var(--theme-border);border-radius:18px;background:var(--theme-surface);min-width:0}.news-theme .contact-detail-card>div{min-width:0}.news-theme .contact-detail-card p{font-size:16px;font-weight:650;line-height:1.5;overflow-wrap:anywhere;margin:4px 0}.news-theme .contact-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--news-color) 10%,transparent);color:var(--news-color);flex-shrink:0}.news-theme .contact-demo{display:block;color:var(--theme-muted);font-size:11px;line-height:1.6;margin-bottom:12px}.news-theme .contact-message{padding:28px;border-radius:22px;border:1px solid var(--theme-border);background:var(--theme-surface)}.news-theme .contact-message h3{font-size:22px;margin-bottom:24px}.news-theme .contact-copy{padding:22px 0}
.news-theme .form-success{padding:16px 18px;border:1px solid #36915c70;border-radius:12px;background:#e6f6eb;color:#166638;margin-top:18px;line-height:1.6}.news-theme .form-error{padding:14px;border-radius:12px;background:#fff0f0;color:#a32127;margin-top:18px}.news-theme .tip-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.news-theme .tip-upload{padding:18px;border:1px dashed var(--theme-border);border-radius:14px}.news-theme [data-tip-preview]{max-width:100%;max-height:220px;border-radius:12px;object-fit:contain;margin-top:14px}
@media(max-width:800px){.news-theme .contact-layout{grid-template-columns:1fr;gap:22px}.news-theme .digest-label{display:none}}
@media(max-width:480px){.news-theme .info-widget{padding:12px}.news-theme .story-section{padding:0}.news-theme .breaking-digest{padding:16px;margin:20px 0 24px}.news-theme .digest-heading h2{font-size:18px}.news-theme .digest-list{grid-template-columns:1fr}.news-theme .digest-list>a{padding:14px 0;gap:9px;grid-template-columns:44px 1fr 16px}.news-theme .digest-list h3{font-size:14px}.news-theme .author-profile{padding:22px}.news-theme .author-profile-head{gap:16px}.news-theme .author-profile-head img,.news-theme .author-avatar{width:76px;height:76px}.news-theme .author-profile h1{font-size:24px}.news-theme .contact-message{padding:22px}.news-theme .tip-form .form-grid{grid-template-columns:1fr;gap:0}.news-theme .header-weather{font-size:11px}.news-theme .header-weather small{font-size:8px}.news-theme .header-weather .weather-symbol{display:none}}
.news-theme .article-byline{display:flex;align-items:center;gap:20px;margin:20px 0;flex-wrap:wrap}.news-theme .article-author{display:flex;gap:12px;align-items:center;font-size:14px;font-weight:700}.news-theme .article-author img{width:42px;height:42px;border-radius:50%;object-fit:cover;margin:0}.news-theme .article-author small{display:block;color:var(--theme-muted);font-size:10px;font-weight:400;margin-top:4px}
.news-theme .sports-row .standings-widget{padding-top:0;border-top-color:transparent}
.news-theme .sports-row .sidebarnews{padding-top:0}

/* 1.8.6: reader controls and independently styled information cards. */
.news-theme .header-weather small{color:#fff;opacity:1}
.news-theme .news-search input[name=q]{padding-inline:14px 8px!important}
.news-theme .header-placement:empty{display:none}
.news-theme .market-widget{--category-accent:var(--theme-market-accent,#a87924)}
.news-theme .market-widget .market-labels{color:var(--category-accent);background:var(--theme-surface)}
.news-theme .standings-widget .standings-table thead{background:var(--category-accent)}
.news-theme .standings-widget .standings-table th{color:#fff}
.news-theme .prayer-widget-link{display:block;color:inherit;text-decoration:none;border-radius:14px}
.news-theme .prayer-widget-link:focus-visible{outline:2px solid var(--category-accent);outline-offset:5px}
.news-theme .prayer-widget-link:hover .section-title h2{filter:brightness(.9)}
.news-theme .prayer-page{max-width:880px}
.news-theme .prayer-page-heading{margin:28px 0 32px}
.news-theme .prayer-page-heading>span{color:var(--theme-prayer);font-size:12px;font-weight:700;letter-spacing:1px}
.news-theme .prayer-page-heading h1{font-size:36px;line-height:1.2;margin:12px 0}
.news-theme .prayer-page-heading p{color:var(--theme-muted);font-size:14px;line-height:1.6}
.news-theme .prayer-page .prayer-summary{padding:24px;font-size:14px}
.news-theme .prayer-page .prayer-summary strong{font-size:24px}
.news-theme .prayer-page .prayer-times div{padding:24px 6px;font-size:15px}
.news-theme .prayer-page .prayer-times b{font-size:28px;margin-top:8px}
.news-theme .prayer-page-copy{padding:28px 0}
.news-theme .prayer-page-copy h2{font-size:22px;margin-bottom:14px}
.news-theme .prayer-page-copy p{line-height:1.8;color:var(--theme-muted);margin:12px 0}
.news-theme .contact-layout.contact-form-only{grid-template-columns:1fr;max-width:760px;margin-inline:auto}
.news-theme .contact-form-only .contact-cards{display:none}
@media(max-width:480px){.news-theme .prayer-page-heading h1{font-size:28px}.news-theme .prayer-page .prayer-times div{padding:16px 4px;font-size:12px}.news-theme .prayer-page .prayer-times b{font-size:24px}}

/* Compact stories, a single editor slider and a structured responsive footer. */
.news-theme .story-ring{margin-bottom:0}.news-theme .story-preview{line-height:0}.news-theme .editor-picks{min-width:0;grid-column:1/-1}.news-theme .editor-picks .headline-slider{margin-bottom:0}.news-theme [data-slider]>[data-headline][hidden]{display:none!important}
.news-theme .news-footer{padding-top:0;border-top:4px solid var(--news-color)}
.news-theme .footer-masthead{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px 0 28px;border-bottom:1px solid color-mix(in srgb,var(--theme-footer-text) 16%,transparent);margin-bottom:30px}
.news-theme .footer-brand{min-width:0;max-width:560px}.news-theme .footer-brand>a{display:inline-block}.news-theme .footer-brand img{display:block;width:160px;height:60px;object-fit:contain;object-position:left}.news-theme .footer-brand p{font-size:13px;line-height:1.7;margin:12px 0 0;opacity:.8;overflow-wrap:anywhere}
.news-theme .footer-actions{display:flex;gap:10px;flex-wrap:wrap}.news-theme .footer-action{display:flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--theme-footer-text) 24%,transparent);border-radius:12px;padding:12px 14px;font-size:12px;font-weight:600}.news-theme .footer-action svg{width:18px;height:18px;flex:none}
.news-theme .footer-grid{grid-template-columns:1fr 1fr 1.6fr;gap:36px}.news-theme .footer-grid>div>strong{font-size:15px;letter-spacing:.2px;margin-bottom:20px}.news-theme .footer-nav nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.news-theme .footer-nav nav a{font-size:13px;margin:0;line-height:1.5;overflow-wrap:anywhere}.news-theme .footer-nav nav a:hover,.news-theme .footer-bottom a:hover{text-decoration:underline;text-underline-offset:4px}.news-theme .footer-grid .cookie-reset{margin-top:20px;border-radius:10px;padding:10px 12px;font-size:12px}
.news-theme .footer-grid .footer-news{display:flex;align-items:center;gap:12px;margin:0 0 14px}.news-theme .footer-news>img{width:76px;height:58px;max-height:none;object-fit:cover;flex:none;border-radius:10px}.news-theme .footer-news>span{min-width:0}.news-theme .footer-news small{display:block;font-size:10px;margin-bottom:4px;opacity:.7}.news-theme .footer-news b{font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.news-theme .footer-connect{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--theme-footer-text) 16%,transparent)}.news-theme .footer-contact{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:12px;opacity:.8;overflow-wrap:anywhere}.news-theme .footer-socials{gap:8px}.news-theme .footer-socials a{border-radius:8px;padding:8px 10px}.news-theme .footer-bottom{font-size:11px;padding:20px 0;line-height:1.6}.news-theme .contact-example-note{font-size:12px;color:var(--theme-muted);line-height:1.7;margin:0 0 18px}
@media(max-width:900px){.news-theme .footer-grid{grid-template-columns:1fr 1fr;gap:28px}.news-theme .footer-latest{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.news-theme .footer-latest>strong{grid-column:1/-1}.news-theme .footer-masthead{align-items:flex-start}.news-theme .footer-actions{justify-content:flex-end}}
@media(max-width:600px){.news-theme .footer-masthead{flex-direction:column;gap:20px;padding:28px 0 24px}.news-theme .footer-brand img{width:138px;height:48px}.news-theme .footer-actions{width:100%;justify-content:flex-start}.news-theme .footer-action{flex:1;justify-content:center;font-size:11px;padding:11px 8px}.news-theme .footer-grid{gap:24px 18px}.news-theme .footer-nav nav{grid-template-columns:1fr;gap:10px}.news-theme .footer-latest{display:block}.news-theme .footer-grid .footer-news{padding:10px 0;margin:0;border-bottom:1px solid color-mix(in srgb,var(--theme-footer-text) 12%,transparent)}.news-theme .footer-connect{flex-direction:column;align-items:flex-start}.news-theme .footer-bottom{align-items:flex-start;gap:12px}.news-theme .footer-bottom>nav{width:100%;gap:12px}}

@media(max-width:600px){.news-theme .news-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-theme .news-footer .footer-grid>.footer-nav{grid-column:auto}}

/* Shared market band: four visible quotes below the news ticker at every width. */
.news-theme .market-band{background:color-mix(in srgb,var(--theme-topbar-bg) 92%,white);color:var(--theme-topbar-text);border-bottom:1px solid #ffffff12}
.news-theme .market-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding-block:14px;font-variant-numeric:tabular-nums}
.news-theme .market-tile{min-width:0;display:grid;gap:5px}
.news-theme .market-name{font-size:12px;font-weight:400;letter-spacing:.04em;opacity:.6}
.news-theme .market-value{display:flex;align-items:center;gap:8px;min-width:0}
.news-theme .market-value>strong{font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.025em}
.news-theme .market-trend{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;font-variant-numeric:tabular-nums}
.news-theme .market-trend svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}
.news-theme .market-trend.up{color:#27824d}.news-theme .market-trend.down{color:#ce304b}.news-theme .market-trend.flat{color:var(--theme-muted)}
.news-theme .market-band .market-trend.up{color:#37d591}.news-theme .market-band .market-trend.down{color:#ff5277}.news-theme .market-band .market-trend.flat{color:#a3a6af}
.news-theme .market-quote small .market-trend svg{width:12px;height:12px;stroke-width:2.5}
@media(max-width:800px){.news-theme .market-strip{gap:12px;padding-block:12px}.news-theme .market-name{font-size:10px}.news-theme .market-value{gap:5px}.news-theme .market-value>strong{font-size:20px}.news-theme .market-value .market-trend svg{width:16px;height:16px}}
@media(max-width:480px){.news-theme .market-strip{gap:8px;padding-block:10px}.news-theme .market-tile{gap:4px}.news-theme .market-name{font-size:9px;letter-spacing:.02em}.news-theme .market-value{gap:3px}.news-theme .market-value>strong{font-size:clamp(10px,3.2vw,14px)}.news-theme .market-value .market-trend svg{width:10px;height:10px}}

/* Editorial lead: image and clean headline panel, with compact bottom navigation. */
.news-theme .story-rail::-webkit-scrollbar{display:none;width:0;height:0}
.news-theme .primary-slider{background:var(--theme-card-bg);border:1px solid var(--theme-border);border-radius:22px;box-shadow:0 10px 32px #00000008}
.news-theme .primary-slider .main-lead{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);aspect-ratio:auto;min-height:320px;height:clamp(320px,28vw,370px);background:var(--theme-card-bg);color:var(--theme-text);border-radius:0}
.news-theme .primary-slider .main-lead::after{display:none}
.news-theme .main-cover{position:relative;min-width:0;min-height:0;overflow:hidden;background:var(--theme-hero-overlay)}
.news-theme .main-cover>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center;transition:transform .5s ease}
.news-theme .main-cover-empty{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(145deg,var(--theme-slider-active),var(--theme-hero-overlay));color:var(--theme-hero-text)}
.news-theme .main-cover-empty svg{width:64px;height:64px;opacity:.45}
.news-theme .main-lead-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:30px 34px;position:relative}
.news-theme .main-lead-copy::before{content:"";display:block;width:32px;height:4px;border-radius:4px;background:var(--theme-slider-active);margin-bottom:16px}
.news-theme .main-lead-copy time{font-size:10px;color:var(--theme-muted);font-variant-numeric:tabular-nums}
.news-theme .main-lead-copy h1,.news-theme .main-lead-copy h2{font-size:clamp(22px,2.15vw,30px);line-height:1.24;letter-spacing:-.035em;font-weight:750;margin:10px 0 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;color:var(--theme-text)}
.news-theme .main-lead-copy p{font-size:12px;line-height:1.6;margin:12px 0 0;color:var(--theme-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.news-theme .main-read-link{display:inline-flex;align-items:center;gap:14px;font-size:11px;font-weight:700;color:var(--theme-slider-active);margin-top:18px}
.news-theme .main-read-link>span{font-size:19px;line-height:1}
.news-theme .primary-slider .main-slider-controls{position:static;inset:auto;width:auto;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:10px 22px;background:var(--theme-card-bg);border-top:1px solid var(--theme-border)}
.news-theme .main-slider-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:5px;max-width:60%}
.news-theme .primary-slider .main-slider-pagination button{flex:none;width:24px;min-width:24px;height:24px;min-height:24px;border-radius:8px;background:transparent;position:relative}
.news-theme .main-slider-pagination button::after{content:"";position:absolute;left:7px;right:7px;top:10px;height:4px;background:var(--theme-border);border-radius:4px;transition:background .2s,width .2s,left .2s,right .2s}
.news-theme .primary-slider .main-slider-pagination button.active{background:transparent}
.news-theme .main-slider-pagination button.active::after{left:2px;right:2px;background:var(--theme-slider-active)}
.news-theme .main-slider-navigation{display:flex;align-items:center;gap:7px;flex:none}
.news-theme .main-slider-navigation>span{font-size:10px;color:var(--theme-muted);margin-right:7px;font-variant-numeric:tabular-nums;white-space:nowrap}
.news-theme .primary-slider .main-slider-navigation button{flex:none;width:34px;min-width:34px;height:34px;min-height:34px;border:1px solid var(--theme-border);border-radius:50%;color:var(--theme-text);background:var(--theme-card-bg);font-size:25px;line-height:1}
.news-theme .primary-slider .main-slider-navigation button:hover{background:var(--theme-slider-active);border-color:var(--theme-slider-active);color:#fff}
.news-theme .primary-slider button:focus-visible{outline:2px solid var(--theme-slider-active);outline-offset:2px}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.news-theme .main-lead:hover .main-cover>img{transform:scale(1.025)}}
@media(max-width:800px){.news-theme .primary-slider .main-lead{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);height:300px;min-height:300px}.news-theme .main-lead-copy{padding:22px}.news-theme .main-lead-copy h1,.news-theme .main-lead-copy h2{font-size:23px}.news-theme .main-lead-copy p{font-size:11px}.news-theme .main-lead-copy::before{margin-bottom:10px}}
@media(max-width:600px){.news-theme .primary-slider{border-radius:18px}.news-theme .primary-slider .main-lead{grid-template-columns:1fr;grid-template-rows:160px minmax(0,1fr);height:auto;min-height:0}.news-theme .main-lead-copy{padding:18px 20px 20px}.news-theme .main-lead-copy::before{width:24px;height:3px;margin-bottom:10px}.news-theme .main-lead-copy h1,.news-theme .main-lead-copy h2{font-size:22px;-webkit-line-clamp:3;margin-top:7px}.news-theme .main-lead-copy p{display:none}.news-theme .main-read-link{font-size:10px;margin-top:12px}.news-theme .primary-slider .main-slider-controls{padding:7px 14px;gap:8px}.news-theme .main-slider-pagination{gap:0;max-width:55%}.news-theme .primary-slider .main-slider-pagination button{width:22px;min-width:22px}.news-theme .main-slider-navigation>span{margin-right:2px}.news-theme .main-slider-navigation{gap:5px}.news-theme .primary-slider .main-slider-navigation button{width:30px;min-width:30px;height:30px;min-height:30px}}
@media(max-width:350px){.news-theme .main-lead-copy{padding-inline:16px}.news-theme .main-lead-copy h1,.news-theme .main-lead-copy h2{font-size:20px}.news-theme .main-slider-navigation>span{font-size:9px}.news-theme .primary-slider .main-slider-controls{padding-inline:10px}}

/* Five readable market tiles stay on a swipeable row on narrow screens. */
.news-theme .site-wordmark{display:block;color:inherit;font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1.1;overflow-wrap:anywhere}
.news-theme .brand,.news-theme .footer-brand>a{color:var(--theme-header-text,#fff)}
.news-theme .reader-menu .reader-menu-services{padding:0 0 10px;gap:4px}
.news-theme .reader-menu-institutional{border-top:1px solid var(--theme-border);padding-top:8px;display:flex;flex-wrap:wrap;gap:4px}
@media(max-width:600px){.news-theme .market-strip{grid-template-columns:repeat(5,minmax(104px,1fr));gap:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.news-theme .market-strip::-webkit-scrollbar{display:none;width:0;height:0}.news-theme .market-name{font-size:10px}.news-theme .market-value>strong{font-size:16px}.news-theme .market-band .market-trend svg{width:13px;height:13px}.news-theme .market-value{gap:5px}}

/* Center mobile weather in the free space between the logo and search. */
@media(max-width:800px){
 .news-theme .brandbar>.wrap{--mobile-header-gap:12px;column-gap:var(--mobile-header-gap)}
 .news-theme .brandbar .brand{flex:none;width:auto;max-width:135px}
 .news-theme .header-tools{flex:1;min-width:0;gap:var(--mobile-header-gap);justify-content:flex-end}
 .news-theme .header-weather{flex:1;min-width:0;max-width:none;justify-content:center;text-align:center}
 .news-theme .header-weather>div{min-width:0;max-width:100%;overflow-wrap:anywhere}
}
@media(max-width:480px){.news-theme .brandbar>.wrap{--mobile-header-gap:8px}.news-theme .brandbar .brand{max-width:105px}}
@media(max-width:350px){.news-theme .brandbar>.wrap{--mobile-header-gap:4px}.news-theme .brandbar .brand{max-width:82px}}
