:root {
    --open-new-data-url: url("data:image/gif;base64,R0lGODlhgACAAHAAACH5BAEAAAEALAAAAACAAIAAgQAAAAAAAAAAAAAAAAL/jI+py+0PYwC02ouzlkr7D4bgI5YeZ5jqqpLsKr3ynLl0CN06be+b4wvCgMIao4gU9ZKAI/NpbEApi6m1gkKZOqWs9wvOthDKsPmMTo0Po7T7zWGRP/C6vSpXn+58++g3sdc3mNb2Q0eYaNYWiKHnqBjpxdh48WghmRmHyFYjqAmK93mJBRh62jlKSmWKGko5t+V6ChtbNgtaa4uDq6m7+9vLF5x6K0xIXMx7PJis7My8yJkjG+03Td1lXQcNjL191u2tCg4mPt5a/nWOHqW+/r2p/T4ZL29MH2N/v5wfwc4Pi79/+9CkG8iF3JuDCJ9ZauauYbsmyCJKrGTxDsOB8QDNZeRYkNvHfB3DbHxXMpulk+VSqsTEcpvLl6VGgptJk5VNazhzNol5rKdPjALpCR0KFNdRpDt7LWUKqWXIa46S0ppKdWVTVE/1Vd36CqtGT2B9iR37NWrQs2i1qnXKti3Msoq61kv7EK5Cs3gx6bVasW9RV3Y9CqYyq7Bht3kJA65L9i1XyUojN07sN9qGx4FvWs4sjKLMz4MvZtpM1/RC0ohVn2Yt2nUk1JRl96F92TbEw7F172YM2vdt2MIT4Q5ePOvc2sndHC/dHM7z1tFF8q4utyZz7CaJc5fu/bvz8OINki8v7Tp68+rXpwcO3b2UmPPy57evfxc+dfxa6PMneN9/XunXm4BQ5WYgEQEmqCCBDA64HIIPJuTghEtoJ6GFDv2UmoDTFajhOETtF6KIe1m4B2f4AaJifSy2uN4nMKLXyokGjhIXjark+F08ikn0y48gnSikUSHho6Mz1XC3ZINXPAlFf1BOiUR+VF7Jw2JYbjlPd1x+yaMTYI5J4nhkXulFAQA7");
    --expandable-open-data-url: url("data:image/gif;base64,R0lGODlhgACAAHAAACH5BAEAAAIALAAAAACAAIAAgf///wAAAAAAAAAAAAL/hI+py+0Po5xL0Iuz3tTyD4ai4o3miT5lyrbm6sYyBs/2zdT4juv8H/MBhyghQIBMKpfMpvMJjUqnVKTDWM1qt9yutYH1isfk7PVaTqvXZ/D6Dee2c/G6HTqv3Pd8LLoPCJdHElioNphgqEiGiLD42NV4AElpBvZXmfkkaaDp6cR59DmaFEp6ano6mqrqydqa+QpLKTv7WGuriJtbuMsL6PvLFyx8R1xcd4wseOm2HKj8fNhMJ90Xbc1IrZe9h93t9Q0ut004nlyeeI6eg7nOlu74ztzuPD9dX32fJr4f1e9vU7xJAcsALMjkIEIlChd+ycfNITmI5rYQ+aBF4UUOjhkHdoq0UUNHiuomhrwwsoI7SydRslRpL2VLCTITrawy0yVOj6JM5oRQ09FNKj8nBJ00dEpRmi9JJJWyNMLRTk//RVXR1GZMiVmFbuVKlCdYn1r1jQ1LUt7ZnWkJrkUL0+xbPGLnKq1r12rbj3np7u3ZFxTewE0aOjS8EDFCxQUZB3TsD/I+yfcoz7P8DvNeOs3nOI/zDA50N9HZSFszLQ31M9XLWCNzXQy2MNm/aPOynQu3Ld2zeMPy3Qq4KuGoBhNeQpxU8lU8rzo34vwq9OhLp1P/af36zOzaT3LvvvE7eCLixwMpb57HcTgFAAA7");
    --expandable-closed-data-url: url("data:image/gif;base64,R0lGODlhgACAAHAAACH5BAEAAAIALAAAAACAAIAAgf///wAAAAAAAAAAAAL/hI+py+0Po5xL0Iuz3tTyD4ai4o3miT5lyrbm6sYyBs/2zdT4juv8H/MBhyghQIBMKpfMpvMJjUqnVKTDWM1qt9yutYH1isfk7PVaTqvXZ/D6Dee2c/G6HTqv3Pd8LLoPCJdHElioNphgqEiGiLD42NV4AElpBvZXmfkkaaDp6cR59DmaFEp6ano6mqrqydqa+UoJASlbq/Jom4u7qNvLq+gbDGwoXExcaJyMHKjczAzoHA3dJ11NzWedjb2n3c195x0ObideTl5nno4ep97OLnjpFgv/5h6PeZyTf8v/vD+vEq1dAOnQ8zetoJ6DAfVVQDgM4jaFhBgajPiwYT+N3f8yXpxVj428jxtJdiQhcVnKcRQTaRr4q6WjSEQ4aLlX06YlmZNo5sxwc+TCLT81BOXZyWfRDjs9Dj26dAJUlBypRL0wNdHKTVelNqVq0mpXCVkdbQU1NkLZSWebpFX7VWvVKW9hikUqyuJTlU4rCgx5SKhfkG3x9XWpdzBfsHsJzp14eGZixBgZK3Yc9hpeV4DT3LPXucxnkYVBb34ZmpFgyoQffzs9WXJluZkd1n4duWds3bPNuj7ZOGHupLuJ92b7W/htlsPz/i1Nujln6IFhP0++znrr5ee0lwyumVk6auqeV8veDh6yZdbfLyunnX5xfObrz7dnD9w3d1jh6/Pmf18n5AEYnX/GERiTeAhiBp97C/bXIH4PQqjffBO+492F6kVon4a4GeichxtW6KCIhoFo4nskSpiiaQq22N2LMGIo44wuomhjdjXmWB5edf1oxI91BSlkWkQW2dWRSEal5JJFNelkTlBGScSUVAJh5ZU88EhKAQA7");
    --gmap-link-data-url: url("data: image/gif;base64,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");
    --eq-bg-data-url: url("data:image/gif;base64,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");
    --sw-start-bg-data-url: url("data:image/gif;base64,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");
    --sw-end-bg-data-url: url("data:image/gif;base64,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");
    --day-end-bg-data-url: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFT0lEQVR42u2dT2gcVRzH3++9N2/ebGbNZjfZTUxSEgmJJFKMiAfJoRi8lh5UghQScq0HexEUPHjoRREF60kvHsSjiBRpz1Jtr0GhBStaItI2xJAs2/zZjAdFajTJzOybnd1fvh/4XXYf8/vt75M3O/MmMysEAAAAAABwDgkhoryLANkh8y4AZAsEMweCmQPBzIFg5kAwcyCYORDMHAhmDgQzB4KZA8HMgWDmQDBzIJg5EMwcCGYOBDMHgpkDwcyBYOZAMHMgmDkQzBwIZg4EMweCmQPBzIFg5ugEYynvYsG/iHVXKGYwcyCYORDMHAhmDgQzB4KZA8HMgWDmQDBzkqxkxcX1c7firqCdtLyxwAxmDgQzB4KZA8HMgWDmQDBzIJg5EMwcCGYOBDMHgpkDwcyBYOZAMHMgmDkQzBwIZg4EMweCmZPktwtxd2FngbsLAQSzB4K7kIWFBZtkfBQzQIcwPDw8KGJ6wwzuQjY2NsbijoXgLmRnZ+fpuGMhuAvZ399/Mc44KeWeEPgO7ipqtVqJiBoihjOl1C3M4C5jfX39tSiKYh1FSymvC+F+BsfdHpe8baNUKo0R0WbczxAEwbkkjen0RrMWPDo6apVS38WtX0p5f3Jy0iRpTKc3mq3gWq0Waq2vJqnfGHMpaWM6vdEsBReLxdNKqZUktRNRo1KpDCZtTKc3mpXgvr6+U57nfUxEu0lr9zzv/TSN6fRG55LX9/0bWusvjDGv9/T0nBkbG+tPK7VarZ7yfX9Za/1NGrHir+/e9f7+/n9qyOJ6sOu//o7Oq7X+am9v7+yjrymlHhDRHSHEr0T0mxDiPhH9oZR6SET7URTJZrNpoygqCyGGoyh6Ioqip5rN5mCcnEfh+/7F7e3tDw82putnUl55jTHvZJA7VSilVqampv7zYB0Wjc4rr7X2pbzFCiEiImr29PQ8f7A+rGS1iO/7t/OuQQghPM+7XK/Xrx98HYJbZHR09E7eNSilblcqlTcPe5/FrjLHvEIptZ5B/ri75t0wDJ87rDbMYDf8nldiY8zbW1tbNw97H4IdQEQP8sirtb42Ozv77nHjuOwqc9tFa62vZJD/yJBS3q1UKtXjasMMdgARPWxzvp0gCF5eW1u7d9xYCHbA7u7uTjvzWWsv1Ov17+OMhWAHeJ5n2pXLGHO50Wh8Gnc8BDsgiqJCO/Jora+Nj49fTFxfzHC9PS55RZL/tEgbSqmVgYGBx5LKzULwiUMp9bPI9oh5tVQqnUpbHwS3wNzcnJZSprp2GyeklBthGJ5upUYIboFyufykyG4ZslEoFM60WiMEt4Dv++dFNnJ3C4XC2UTFHAIEt4DneZ8I93KbQRAsuKoRglMyPz8vlVKrwq3gZhAESy7rhOCUhGH4gnAs1/f9Zdd1QnBKtNZfCoe7ZWvtUhZ1QnAKisXiM0TUFI4OqIIgeDWrWiE4ITMzM1opdUO4OxU6l2W9EJwQY8x7wo3cDRfnuccBwQmw1r4hHMiVUq6GYRj7UQytAMExGBoaCl2d8yqlfujt7U29tpwUCD6CiYkJa61dllL+kqBXh4bW+mraq0JpgeC/WVxctCMjI9VisfistXZJa/2ZlHItQY+ODGPMB9PT01n8ZvORuDxRR/z/wVQ9CILz7RYLwW0IpdStVi/3QXCHhud5n1er1bZ+30JwG0JKuZ7lyhQE5ztrvy6VSo/nLRWC3c/au4VC4ZW8ZUKw4yCiujHm0uDgYJi3SAh2LNbzvI/K5XJH7Y4huMVQSv1kjHnr0SfZdDJJnrJz4pBS7hPRPSL6kYi+tdZe2dzcvNn6ltvHnxMtfJzooSkPAAAAAElFTkSuQmCC");
    --de-metric-sigma1-up-data-url: url("data:image/gif;base64,R0lGODlhgACAAHAAACH5BAEAAAQALAAAAACAAIAAggAAAO0bJOsdJOscJAAAAAAAAAAAAAAAAAOiSLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5h/AYUBnZ2CnqGaoaSbe6Woeairn3Wsr3Ovsq1us7ZttgO2tGeyur8Dwbqw/2a+wsIBv8myZK/Kz8fBs2HG0cjQw8RcvsvPydbf2atb1dbH3eHo2lXO6N7A0eHI61Hl5vHY7uKp9e3v7vKugdtXCoqzewjfSctHUBQTfwD/wTtnTh6zJAcTJtSnEBo9IdwkRuw2sKTAjz4yatTIsSW8ZayCQBRJM+BCkzelobxhb+VGhiSBNnSYI+TImtgo4pw4LyZPVkx9shSa7uU/pzNmXTvKNalAfErvXYSh0qZUhC6DqhW584TRrUi7Ls1JF23bEf7Cnp26ti9crlhNaF1Ytavhioj1rhyLF+rXunvFUoVLOO7dDG8rVz58dC5Ts4svV8j7OGrkgX4L/407lCMX5mp+N7OO6DkgaKmMLZQFW/o0aquxZ18NnKm48ePIk2NKAAA7");
    --de-metric-sigma2-up-data-url: url("data:image/gif;base64,R0lGODlhgACAAHAAACH5BAEAAAQALAAAAACAAIAAggAAAO0bJOsdJOscJAAAAAAAAAAAAAAAAAP/SLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/cALwTqNfnGbseX9H773wQf4OBDYOHgIGIi3yLjoltj5KRjwOSkGaVA5ucj2eOnJaiAZ2OZKCkpKGbqpaMYKCro6Kso69xiLOpsrShplqxvLqdur9WqMOtvsKuiFXBzMO1u9S3T4vJ0qvKwsZN2NHbs9PZzYRMyNTl4uG2zkng7eK75Oqtqe9F2PbZ9Ozh3KwBiSdPlrp62uwdCgKOn8Nx/6JxYyUwh6aCvA726+Uwrh+Oiw9DZpQ30VdFGQRLYky4EWE1jzHSERPJzyBJkidX7Iu4cibHlhtfnmsB8idNbcvaqeyWk0RKnj1ZPnTZrykImeSoHrWpNKq5oSN2JiXm1ec9oEcVLhRR9KzboEjJAixLEeaGp2Nr0ZW6Lm0yqxOwQvTnV2NeZktXerMgVq5ex141itQKV+ifQpgVZWa8Z3MEsJ4VLM48afMlO5hPd56jGvSa1mtfVzqtRnDd2PWnCJr9ennMTsOlAB/TPY/jaCwygT8+TgUa4sHucDfPtRUq82/EJUKndx3eb7hc5wknkr0r4e12j3z3Gz5v94G56Erefru3vvWVex1+rHf8jfI9zXeeW+npgF9h+kHGn37vzeDcXgIaZZZ/RB2Yn3IJLlhSgyw0ttcyA0qoVYEVxoPgVFAlmBiHJeD1IYgSvkUZiyEIduI6+6mIE4lhUZcihPTJeCGPH7S1240bjpQjYhRe4OKCL0YoZGFNBvZdVheCl2JAkVX5gIc6vgjjW1NmiY90GBiJJZJxQRlmWTQu8OSbYvJVJpJehqbnnnz26eefgE6RAAA7");
    --de-metric-sigma3-up-data-url: url("data:image/gif;base64,R0lGODlhgACAAHAAACH5BAEAAAYALAAAAACAAIAAggAAAO0bJOwcJOwbJOscJOsdJAAAAAAAAAP/aLrc/jDKSau9OOvNu/8gF4RkaW5Bmp5s66qwK88ibI90rj93v/+5XqG3AhpNxNRwaDs6PcLAkJAsPq+VJJXA5S5v2DDktuxyA1t0Usw2ENNbc/fbbD/JUnlXDacS7UZafHx6ZnQxgEE2ZYV7cIN+PokvPY+WjXKHKpMneAWYcpCikZKcH4KWkKCZUq2IpiiLeauhqZdVsBlvo7y0hV9Mm7lZMIy+tb2qpHXDY7u2vcdmaATAzM0Lsp/ShcmXcWvYbpXe3txneppWsHjnmOV9qX+mWujwo+7Uv66vdp7o7vTciwNtmTA29fQNxHdOHyZ1OLD8mxZQYEFl5eY5qRdv/+E3bg5XQTwyMWTIih7tXTS4jkZCRwpXRmvobqRLbbUoVqQ4UOU9jSw4Euoo01a+nTaR4CQI0NFOmEV9FlVTCsRLlVinGqX5tBq/gx0mOh3b9GlKrbyA6nqTdahbtPFAdjX0tSWxYrNM5iS786zHZFXFCR5MuDCDiIY5XUvcJjDjK1UQPyaJp9/kHZXVXpbBNunmFlHshfus1AbTOXUlkw4riyfB0atj3Yjr1HNsC2KhxmRp97YzcrTLeg0G1reD3MheP9Js/BlDnelSG8+2FBRGecw3o5oJfZ+62MitE8WHSztweBZpWbNsuLq06zNhE94eda/44XULu6f5Nv6Z7OmKnQdXequcZFuAeM0F31aiACiGUHCddFojEnohXSIldbUgQ4CB0RhbMf3VjS8V0kVcb4HsV+IxG36TkWM/QBjigPa9I82BiuC1jV5mjcfgVDBSUolyM57VnY3n4NiJijUe1d+PCzl4Cls+StVTkyNWpCQUS/HIl5NEQhlhkLLNFmZbEWZZ4FxbXoCcl8KBWaSLaVJFJgUyQoWmiATeNxd+i92lAiNwnrYiiT5yWOdyHk7n6KO+qQbpTcVNKiR7lpYQWaZLyoIppxpkdieoE1TRJqk8ZCgfqr/BAI6JjbJ6XGsWUbMqq/RJeP8qpOHptoeU0zn3UW0XZtprciHeGqmwz/G162THjviknbGuxmxBfU7znbX7ITrtr8CKk+tK2QK0XqX66dhXok4pi821Vx4p3Lko5tKtnL62Fe6HAvKJpZfPhhEtf2HO6NOoEoG4qIQMNxkwEAMH1OKeaeyrQ54iDiWvoQ8VC1mXf7o2J8UNVguxwlamWS7HInmMGZMhSyUzuyWbzBmV32as5pGHwhpoUCBv3OO3JF+EMGtDGrxwcBOyzM3DbsL8pYbsFv2izTUMWeXSGk9d6NMul6lEXjX2TPDINAOJtaCmnZm2vxt/XVPYeEotnNlyEf222mvL6vffgAcu+OCEF24EOBsJAAA7");
    --de-metric-sigma1-down-data-url: url("data:image/gif;base64,R0lGODlhgACAAHAAACH5BAEAAAMALAAAAACAAIAAgQAAABLNRA7RRQAAAAL/nI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuEAjyTNf2Tcd6wPf+DwwKh8SisBLDKZfMplOmE0SnUinQiuVlq1wBMvkMi8fk8g0DNqvX7LFG247L5Z70/I5vguD5vt87Yvc3uGbCR4gopiKY2Hi2cugoCejCODn4chB52ZepYMnJFuO5sBmqFkDqAHr6NKq6ytqqlAobITubQ2kLYZqbw2uBG/oajPRbU2t84cupvIyWWwyd0Yz4TL0xjDedzbEth+1dd707DkIofh7S170+wv2+EucubyJq/1JWn58ypt6PhRN+AQUuAVhQnw2CCRXOQNiQlJSIFCtavIgxo8aNORw7evwIMqTIkSRLmjyJMqXKlSxbunwJM6bMmTRr2ryJM6fOnTx7+vwJNKjQoUSLGj2KNKnSpUybOiZ9CjWq1KlUq1q9ijWr1q1cu3r9Cjas2LFky5o9izat2rVs26osAAA7");
    --de-metric-sigma2-down-data-url: url("data:image/gif;base64,R0lGODlhgACAAHAAACH5BAEAAAQALAAAAACAAIAAggAAABLNRA7RRRXLRAAAAAAAAAAAAAAAAAP/SLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s675wLBOBYN94ru947QfAoHBILBqPyKTRdqnxntCodGrzCazY65W47QK92rAg86Waz+i0msdxrt/weNpTltvvdpEbz+9PSXV+goMoe4OHeSmBiIxoLoaNkVAwi5KWTDOQl40zC5Wbgp0OmqB2NaIPn6VvAagSpKtnp66vsLFRrbQVtrc6s7q7vL1XwBrCq7/FGMebucobqqXOz23DydRtzILT2B/aeNfd3pfc4nqN4eYijOXqJdtj7it97fIopvH2LnH1+vNp6fy1QNNP4D4pAQ3CwKWw2I6EDWfkKBhRFLGKGKn1UMKxwqPHjmIiXahCJYtJLUW8/AATctiNDC5jRuEgs+YNihO+2US0bmcsnMt8gronFB3QDkUZHUwK7mhPpnKcvoO6BggqqgCBYZ1i1eHWJ1IXft1obmwVeTpvdUVLNSywtJYgqoOLLiPdQ267tUSW19zdO33d7Y20NiOEv2oCCxzsp7BhCogRPtbAmJ9iw5EnTv5QWdblzQoQfwa9oDPY0aQZ6ESdukE0sq0LMYyt4pNj2rJ74H6BkvVuC75/Cx9OvLjx48iTLytfzry58+fQo0ufTr269evYs2vfzr279+/gw4sfT768+fPo06tfz769+/fwNycAADs=");
    --de-metric-sigma3-down-data-url: url("data:image/gif;base64,R0lGODlhgACAAHAAACH5BAEAAEYALAAAAACAAIAAhgAAAA7RRRLNRA/QRRDQRRDPRRHPRRHORBLORBPNRBPMRBTMRBXMRBXLRBbLROoVIP8AQP8AM/8AAOsZI+4bJeobJe0bJe0bJOoaJOocIusZJOocI+geJesYIuwdIu8ZIewcJu0aI+sdJ+sfH+kWIegXI+UZJvEcHPAeHu4iIusUJ+oVKugXF+UZGeMcHNskJP8qKt8gIO4ZIhHORRDPROwaJO8XJ+kbJu4cIewZJesaIekdJOcYJO8gIO8YIOsbIewZJu0YJO4dI+scJOsaJewaIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/gEaCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmpAEBp6ushQKpsLGys7Syr7cCubq7vL2+v8DBwr+Rr7XHyMnKy6m3Ac7Qz8+909W51tLZqpDXzN7f4OHitZTG4+fo6eGW3eru7+6a5vD09cuc7fb6+6Dz+//xQuUDSBCcKX8FEyJbNVChw1StBCF8WDDioIYU9Vk0NDGju1cbD2H0eE5ASEUdSX4DeRJlSpXJTLZs9BLmLJYzada0+SynpJ0kcfrkxvPm0EojPco8ipSnUKblgO5bChWTVHpPq166+lHrJ67jsnrVRJDq2E/6xJ7tVM/sWlEf/7e9NZXO7dxS4tTeRbVy78llev2eiinYJ63AhVvZSgy1J+PHVR9MG0a5smXK2tB5asYsmmdpvqzhwpa56ANJRVMno6S6NSy7j8C6/kd2tkrY5WxnBKU7YS64vQHSDY4VN1riXSMiL2mc7/K+M58Dbs5KOjLqFq3bwr5Re7O1sm9znxk+4/ih5X3L9Zse4Pmq7dNCFlQ66Puz8dXdf1vfd4P5KFG0n2D92dPAgIk1UBaAqOVHSwP/MTiJglhJaEmB4EBoISYUlrQhWR1+o+GHm4QIGImeJBXLiCh6YqJRLQr0YgAsxhiKiQjaGAmNNEao40GQXaYLhgZ9aMyR3sXimROQwfyUZFmcwdLgkw41RaVwl1xJiJs8WsKzWZd1CQSmOM6NeeJBZq5WXZrkZMemlCc52FqObI3JlJwwaYUnRfhpR+cqz/3Zyp72/FYYoe8I+pdrirakokOGMugUiYh21mhV5v1Y6WGXrlVQp3NtGumPhhRK6iJyjnpqIvqtGltYoFoYTqxGWupqlmrealUttJ46i65ffQfssMSSEggAOw==");
    --sm-icon-menu-left-data-url: url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTMgMTYuNzQ1YzAtLjQxNC0uMzM2LS43NS0uNzUtLjc1aC05LjVjLS40MTQgMC0uNzUuMzM2LS43NS43NXMuMzM2Ljc1Ljc1Ljc1aDkuNWMuNDE0IDAgLjc1LS4zMzYuNzUtLjc1em05LTVjMC0uNDE0LS4zMzYtLjc1LS43NS0uNzVoLTE4LjVjLS40MTQgMC0uNzUuMzM2LS43NS43NXMuMzM2Ljc1Ljc1Ljc1aDE4LjVjLjQxNCAwIC43NS0uMzM2Ljc1LS43NXptLTQtNWMwLS40MTQtLjMzNi0uNzUtLjc1LS43NWgtMTQuNWMtLjQxNCAwLS43NS4zMzYtLjc1Ljc1cy4zMzYuNzUuNzUuNzVoMTQuNWMuNDE0IDAgLjc1LS4zMzYuNzUtLjc1eiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+");
    --sm-icon-menu-right-data-url: url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTEgMTYuNzQ1YzAtLjQxNC4zMzYtLjc1Ljc1LS43NWg5LjVjLjQxNCAwIC43NS4zMzYuNzUuNzVzLS4zMzYuNzUtLjc1Ljc1aC05LjVjLS40MTQgMC0uNzUtLjMzNi0uNzUtLjc1em0tOS01YzAtLjQxNC4zMzYtLjc1Ljc1LS43NWgxOC41Yy40MTQgMCAuNzUuMzM2Ljc1Ljc1cy0uMzM2Ljc1LS43NS43NWgtMTguNWMtLjQxNCAwLS43NS0uMzM2LS43NS0uNzV6bTQtNWMwLS40MTQuMzM2LS43NS43NS0uNzVoMTQuNWMuNDE0IDAgLjc1LjMzNi43NS43NXMtLjMzNi43NS0uNzUuNzVoLTE0LjVjLS40MTQgMC0uNzUtLjMzNi0uNzUtLjc1eiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+");
    --dd-button-data-url: url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTYuODQzIDEwLjIxMWMuMTA4LS4xNDEuMTU3LS4zLjE1Ny0uNDU2IDAtLjM4OS0uMzA2LS43NTUtLjc0OS0uNzU1aC04LjUwMWMtLjQ0NSAwLS43NS4zNjctLjc1Ljc1NSAwIC4xNTcuMDUuMzE2LjE1OS40NTcgMS4yMDMgMS41NTQgMy4yNTIgNC4xOTkgNC4yNTggNS40OTguMTQyLjE4NC4zNi4yOS41OTIuMjkuMjMgMCAuNDQ5LS4xMDcuNTkxLS4yOTEgMS4wMDItMS4yOTkgMy4wNDQtMy45NDUgNC4yNDMtNS40OTh6Ii8+PC9zdmc+");
    --star-save-data-url: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTguMzk3IDE3Ljg5OWwxLjAxOSA2LjEwMS03LjQxNi00LjU1NC03LjQxNiA0LjU1NCAxLjQ4LTguODY2LTYuMDY0LTUuODI4IDguMzMyLTEuMTUgMy42NjgtOC4xNTYgMy4wNDcgNi43NzNjLS41NTguNTI2LTEuMDIxIDEuMTQ4LTEuMzY1IDEuODQybC0xLjY4Mi0zLjczOS0yLjI5OCA1LjEwOS01LjM0Mi43MzggMy44NTEgMy43LS45MzEgNS41NzUgNC43Mi0yLjg5OCA0LjcyIDIuODk4LS40ODEtMi44ODJjLjY1Ni4zODIgMS4zODMuNjUxIDIuMTU4Ljc4M3ptNS42MDMtNi4zOTljMCAyLjQ4NS0yLjAxOCA0LjUtNC41IDQuNS0yLjQ4NCAwLTQuNS0yLjAxNS00LjUtNC41czIuMDE2LTQuNSA0LjUtNC41YzIuNDgyIDAgNC41IDIuMDE1IDQuNSA0LjV6bS0yLS41aC0ydi0yaC0xdjEuOTk5bC0yIC4wMDF2MWgydjJoMXYtMmgydi0xeiIvPjwvc3ZnPg==");

    --news-icon-url-data: url("data:image/png;base64,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");
    --dashboard-icon-url-data: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAANfSURBVHhe7ZxLqhMBFAWvE/ELflbgTtyTIoKi4kDRTelGnjtQJ35mKsFOSNJFZ35OFfTk6KRi8aTz4M6IiIiIiEgnN2bmftlzb2au6f+fZzPztey5Wj6IZv9b+wDezszfsufHzDwo97+9D+D1Mv6emQ8z8yb4+by4fjsKoNV/FcDuR0M6TzcCaPNfBXD8oaRCrrSlcuxqABtbKgYArrSlYgDgSlsqBgCutKViAOBKWyoGAK60pWIA4EpbKgYArrSlYgDgSlsqBgCutKViAOBKWyoGAK60pWIA4EpbKgYArrSlYgDgSlsqBgCutKViAOBKWyoGAK60pWIA4EpbKgYArrSlYgDgSlsqBgCutKViAOBKWyoGAK60pWIA4EpbKgYArrSlcjGAO6d/P46X8I/d6r8K4PvMPIJjAknP+40A2vxXAfxZ/uD8mEDS82sjgDb/QwAfl7HteVjuf/jv7jEcEkh/ns/MzXL/6/sARKSZ9jNp7f61Z9J2H0Sr/5fjt4DWM2n718BG/5/HbwH79+C2M2nn3wM0+H9aXHdfeq0C2P1oSKf9TNyTrQDafhlyHkCD/ysDWLvSlooBgCttqRgAuNKWigGAK22pGAC40paKAYArbakYALjSlooBgCttqRgAuNKWigGAK22pGAC40paKAYArbakYALjSlooBgCttqRgAuNKWigGAK22pGAC40paKAYArbakYALjSlooBgCttqRgAuNKWigGAK22pGAC40paKAYArbakYALjSlooBgCttqVwM4DCG0n4m7sVWALux6UzaeQAN/u+2Amg7k3YeQJP/SQCtZ9Laz8Td3QfQeibNM3EiIvVn0tr9K8+keSbOM3GH18BGf8/EwfcADf6eidsIoMHfM3HgSlsqF38ZlP4BkCttqRgAuNKWigGAK22pGAC40paKAYArbakYALjSlooBgCttqRgAuNKWigGAK22pGAC40paKAYArbakYALjSlooBgCttqRgAuNKWigGAK22pGAC40paKAYArbakYALjSlooBgCttqRgAuNKWigGAK22pGAC40paKAYArbakYALjSlooBgCttqRgAuNKWysUADmMononbCGA3pp9J80zcRgBNZ9IogCb/kwBaz6R5Jm6h9UyaZ+JERERERESkiX88cLqRHRis6AAAAABJRU5ErkJggg==);
    --global-icon-url-data: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAVBklEQVR42u1dfWhc15W/59xz333fb770kRlZO7blqSTLwrGMkWzjpqmbNd00FBNM8SYh1N4SvCGUYNLShi4lLKUUE0JausvSzYIJobTFTUvwhhKyofWmaZsNrltaOzheb6K4dpxacTySndHM2z/0RtHHSHpv5n2MnPzg/JH46b17zm/effeeez6A3QQoFArdExMTQ5VKpeS67nrXdXsYY3nXdXOMsQxjzGSM6bVajTHGGCIyxtgkY+waY+yvAHCZMfY2ALwFAGeJ6Ew6nf7D+Pj4X5LWrVVA0gMIilKppI6Pj49WKpWdtVptzHXdrdVqtTOKZ3HOLwHA7xDxZSHErwqFwq/PnDlzPWkb3HTI5XI9UsoHieg4IpYZY24SgohlIjoupXwwl8v1JG2XVY2urq6MlPIQEZ0AgCpLiNSlBACqRHRCSnmoq6srk7S9Vg0sy9pJRM8AwA3WBkT6EQC4QUTPWJa1M2n7tSVGRkZQ07R9RPQqawPCWhEielXTtH0jIyOYtF0Tx/bt21FV1f2c89OsDcgJUzjnp1VV3T82NvbRJNowjDs45yebMd5qEs75ScMw7kja3rHBcZwiET0bh3HbSYjoWcdxiknbPzIMDQ2RlPIwACS2zUlaAKAspTy8adMmisvusTg6bNsulcvlo9VqdVtUz0DECUT8PQD8GQBOc87/j3P+thDiUiqVmhgeHr6+YcOG6z/96U/z58+f/0WlUinFoXsjcM5/YxjGvVevXj2T1BhCg6ZpB6N8axHxTcuydh48eHDFxYzjOL2c8z9GNZYgAgBlTdMOJs1P08jn87oQ4miURhJCHM3lcr6cDLqu34WI70Q5nmZ1yOfzetJ8BYLjOMUoV8ic89OGYez2M5Z0Ot0rhPhhFOMIy8PGOT+5ahZghmGMIuLFiAw6JaX8WrFYVFYaRyqVGhRCfA8ApqIgloieT6fTw1LKQ5zzs63eExEvGoYxmjR/y0LX9Tuj+t5yzl9yHKev/qxdu3ahrut7iOgoEb3OOT9NRE8T0dOc8z818wwhxA9M09yl6/puIcQTnPPxBkScS6VS8xZoAwMDpKrq/Zzzcy3+cMq6rt+ZNI8NoWnaPQBQaVY5RLwipfyyYRgHGyh+I5vN5hljbMeOHahp2v5mSVzCsBVN0+5upFexWOy2bfvO+nSsqup9S9lg7dq1ipTyYUS80uJY7kmaz4Xk3t/K90gIcTSTyXR6q9xF324iepExxgzDuI1zHrq/Wkr5yHL6CSGeq4/jk5/85Iqr9Uwm09nKAhMAqpqm3Z80r3Vy72mWXER8U9f1PfV7EdHzS1z3GhE9FzaxbGbqf23jxo2zpEkpH5ZSPjpXRynlI0KIo47j5IPYRtf1PYg4zponOdk32fvmNjUtCyF+MneLY5rmzigIXIHc06ZpDs7ViYh+sdw0HBS5XC4jhPhJM+MDgEpi32TDMEabWVABQEVV1YcW3o+IXoqKyIWCiBdUVb1vYGBgnsswl8t1AsCN9evXh36Ar6rqQ828DABQjn117ThOsZmtECK+YxjGLlVV7yOip6WUB1VV3SOE+EFc5DLGXMuyGrpMFUV5hDHmFgqFTk/PzV1dXb1h2c0wjF3NOFsQ8WJs++R8Pq8348RAxNdt2+7z3t7YyGz01hQKhYbfUiI6UR8r5/wUET03PDwc6sGAbdt9iPh6UD045ydj8Xg1szrknL+WyWQ6TdPcFWcojqIoj0spv7Xw/xPRMcMw7ljoDSOi8/VrEPFKJpPpjsKGmUymk3P+WlB9PNtHB885HpTc96WUTxLRy3EGzwGA29HR0evtbxteQ0Qv6Lp+pKOjI+UR/Jo35hPpdHpdlLbs7OxMcc5/G1SvyA4obNsurZazXCL6OSK+Z5rmvlKppCJiQ3eloigPIWIFEd8VQjxVd2t6sWGRwyM50JsMAGXbtsM96ty0aRNxzl9Jmjg/oqrqI4VCIYOI41LKBxhjrNGbAgA3UqnUOk3TvuW5N08R0XEhxBHDMLbEQTBjM9N10G8y5/yVoaGh8NYGUsrDSRPnU/GzqVRqpxDiKCK+bllWP2OMaZp2ByKerxtHVdX96XS6j7UJvIVXoNW1x0nrcBynuFqm5rkihPhlLpcbTafTJUVRngCAipTyG1u3bm3LKEfDMG4Lsk8GgHIoW6fVGiDHOT9VD8cFgClVVb+UNIkrQVXVLwfR0eOmeXjhnomT1awg4hUhxOPpdDrSPKJSqRTa/lQIcSyIjk2H5I6NjeFqjlvmnL9vGMYXwiZzIQzD2GUYxgNh3S+bzWaCHFBwzk82FVyvqur+pElqVQBgatOmTWqYhJqmOcQ5vyClfNSyrEFEvOK5OEODruufDaKnx5V/jIyM4M2STrJ582ZzJX23bNni+0dQX5Mg4jlEvMBmfkg3VFU9tPDwohUIIZ7xqyPn/HSgXChVVfclTUxQ4Zy/u9ChIYR4YaFuGzZssC3L2qpp2t26ru+9/fbbUVXVB4joZdM0ty9nlwMHDuBy0RqIeD6s7Usmk+kGgPf86q9p2j7fN1+NWX6mae48cOAAdnV19ei6vsW27cEdO3bM/qp7enpUIvotAMz7OyHEsWKxqHuerKoQ4vtdXV0N3/pUKrW5/ncAUOWcv0REL3HOZ0/WEPGd4eHhUBZdQfwPvr1vXo5r4oQFlWw2u6TveGxsDKWUjy31t5zzF9atW6dLKf/Z+++Ta9euXRS5WSwWSUr5EOf8uKIo86I+stlsSdf1vdlsNrRyEr29vWrdQeNHfOUnE5Hvub9dxHuDGkLX9T1+AvSI6Nnu7m7TNM37vRyi2YWTpmm3E9ERy7Jiz0RQVdX3AY/H3dLo6urKrKbM+jmKPd1In3w+H0gfRDynadoDQojTAFA2TXMrY4wR0Sk2M50fiZvg/v5+BRHP+Rk/ANxYtpyElPJQ0mQ1I4qifHmhLp/4xCcUKeU3g97LMIzZqRwAynNPexDxXcuyYvdhSyl9B0l4HM5iXnYhEZ2Ynp7e7ueh7QQAmCSifzEM44lardY5NTX199VqdX+tVuuccw1DxEuMsf8FgMsAUKvVaoPVanXetxsRL9dqtdxSz0LES1LKr1SrVd113b/hnJenp6cNABjWNO0rV69e/X3Y+hUKBfPChQvjtVrNXulaIvrv6enpHYv+IZvN9rRjNZsgAgAVzvk4Eb1ARE8JIR6TUn7RNM3tfX19qYU6DwwMqGGWZRJCROY5E0J8z6cNqtlsdrFrVkr5YNIENSuIeEFRlMMdHR2BA+Q45yfCGoeqqncHfb5fOI6zxe84PC7ng4iOJ01UM8I5f8lvCmkjeM6QUMZiWdZWP8/M5XKDfq5bCL+5zR6XH8ILa1l1Z76I+G42m13ye+nT2H1CiCeXOoslomeFEI8i4rJeJUS8eOutt67oqty8ebMJAFVFUZ7yG5XR3d3dqev69uX28gvGUi6VSh+6Xw3DuC1pspoRRVG+2gq5c2FZ1hARvTz3/gBQyeVy3YwxVigUbFVV9wohHvMyGp8TQrzAOT8mhDhimuaw32fV85WFEM+USiVijDFd13f29PTMktLb26urqnoPEb1QXxsRke9YdI/TGXhemcQJCyKc8z8WCoVQ44R37NiBXhron9jMD+jf/Pzd8PDwigcac+HFYY17epzmnL/OPpwtvkpEP0LE91uxzzxPW1SJXRERe1YI8UQmk4mkwmwdn/nMZ3z/eLq7u3OO43y2r6/Pdxy1YRjbAGAeiQDgImLTKbhzxeN0BnOd5e0qADBlGMbeKEltBZqmPcI5P29Zlu+p2ktlucI5f0XTtLs3bNhgDg4OKkKIf23VXrPu20Kh0J00eT7ITS7Lzic2btxIRPQiIp4LMrt0dnZ2fupTn5p3lpvL5daFYbdCodDNvPSNxElcTlRVXbyva0NkMpkcIp7jnL/a0dGxotdpKdx77716GHbTdX03UxSlrf3PQogfJU1cEJimuQUAbnDOX7Msq6n0l0wm0xeG7RRFOYSu667381AhxM+EEN8FgFpcxkLECdu2/zGu54WBa9eu/Y8Q4rvVanXz5OTksW3btgUOiCuXy6F8jlzXXc+IyFcNKUVRvsEYY0QUaXGzBc/8ZqzshAQvkbzMGHM1Tft8kL8tFou+jwdXEiL6ITLGfNWdAIA3GGMMEV+Oy1Cu674Z17PCxOXLly8R0b8zxtgHH3zw9e3bt/t+iy9cuPD1Wq1WDGkoeeY3erLuGdE07U4/14chQojH46UmPKTT6WLd/akoypN+YpeDpq+sJJzz0773wNlsdpCxmbIGYQ3AxwBbS81IGHP3s17wwZKwLKs/7FqanPOLjHPu65DB2y+zdevW6XGF9azmN5gxxnK5XK7ukgSAG0ul0Ni2vQ4R3wzbfpzzMuOc+7p49+7ds/5WvwuzViXK89W4YJrmZgB4l81M1d9a+O/emxs6uWyGYJctjBNeSh5++OHZoy3btvvjeIvT6fRQ0gSFAdM0tyHie4j4zpo1a2Z93IZhbIuyxDEAuL5XdwAfhm9dvXr1z4qifD1qw9i2fTnqZ8SBa9eu/UbX9b9ljNHFixe/feutt5qqqn5pcnLyxVqtlgOAaSL6dSQP9ztF7927d9GRWNS5wwMDA5FUuUkKpmluqecz1UUI8RPHcdZ5XPgOcvcjnHPX9yJr7dq1iyInOjo6UkEi74NKJpNJrK9CVHAcp5eIniei573yjYwxxrZu3UqtngGzxQSXfW+TliorZBjGnjAHNVc0TdvDPiLQdT30ZHvO+UVkjE34GcD09HTDI7ByufyfRPSrKJSOsktLu+GDDz74hwhuO4EAcMnPlZVKZUmXJhF9Lwqla7Xa30Vx33aD4zh91Wo1kM/aDwDgEjLG3vZzseu6S8Yc5/P5nyHiZNgDnJ6e3mbbtu8IidWKycnJf3JdN4pmWW8jALzl58parbZhqX974403JhExkml6amrqsSju2y6wbXt4eno6WAkGnwCAtxAAzvq52HXdwRVu9ucoBlmpVO7SNC0SA7QDJicnv+O6/v0RQQAAZ5mu675Cdjjn7y53M8uydkVV7tArin17UiREBV3X74rCXnXRdX13oKC7jo6OZUNQBgYGSFGUx6MYLADckFIe7u/vj62xY5RYs2aNiogt91taTuoHRL73wlJKX00ivIptkWQqcs7PKoryNcuytvX39zcMOP/c5z6Huq5/loiOcc7HhRA/2rhxY1v9MBRF8ZWG0oKdPqx64Dfw3Su97wuqqn4x6nRUrxDKKSHEk1LK+zRNu0tRlMONkrRCK94ZAuI4rJkX+O43dcXzlfpGkPoSMUiViF7knP+Wc37KsqxE3KC33XYbxtGAZF7qSpDks1QqFWhfqqrqI21AbqPZyFfeUdjwiqJGrt+85LMg6aP16MogEEI8nTShDQj2/bkJC6lUqmelNNQwZFH6KGP+E8C971sgdHZ2phYekyUtXjW/WCGE+Hkcui1KAGcsWAkH27Z9ZbLPhaIobVU1vlgsxnrWrGnaF+LSrWEJhyBFWIQQ3w+qYDabDSUdI0SCA/UhbAXeDBZLBueSRVgY+7Ax1EqCiO93d3cHSq7q7e3NJE3qXBFCHB0eHo6lvH+cb6/HYWMEKYQmpXw4iJK6rn8+aVIbGOO53t7eUOtJN4Kqql+MS6eFhdDmIUgpQ0R8c/369Su2WmeMsXQ6nWmmnVsc4tVljhReC904puflSxkyFqwYab0v0QrkdobZrTsK8cKOIsMtt9zSE4ceKxYjZSxYOWFEHO/p6Vm2loV3CpQ4iSsY5liUBDPGGOc8svjnuvgqJ8xYsILgC+smL8Qtt9yST5rAlYRzfiFqgonoF1HqEKgdn1ce3u+8X06lUsuWEKyXCWpnSafTTVWfC0Bwy4VVlpOlHDcNtwmDg4M/5pyf8TNw13X1crn8xHLXAMB/RWm8MDA1NRV1mkxkWzLO+ZmNGzf+ONAfBW2ro+v6kq6/dq9DzTk/lUqlIvNsrV27VokyQSBwWx3GgjfGQsR30ul0QyMJIWLbBwYVL62zGBW5g4ODJIR4KqrxN90Yi7Hgre2I6PnR0dHZh9m2XZJSPsA5P5U0kcuM+edRkWvb9joi+mWU42+6tV0dQRPMpJSPej+O7auh/4N3CBI6NE27a2GpwrCl5eaUjAVvLwsAVS8eyleF8qQliko+2Wy2O2pyQ2svy1jwBtEA8J6iKJHu+8I0lGVZoa6gFUX5WtTjDjXGbGhoaNW0eG9GEPF8KpUK7fjQb2X2ZiX0Fu+MzSyYVmMn8ABGe7Wvr8/X4cly0DQt0h0DAJRt244mYFDTtHaKkgxdNE27qxX7KIrynRjGGG33NSFEbKUM4xZFUR5q1i5Sym9HPT7P9tEin8/rq7kz+AoGbKp1naZp90Q9Ns75yXw+H2oLgyXhOE4xrhijOAURx+eWOfIDr3xwpGsTRLwY2pbILwzDGL0ZF11BOrk4jtMbVRGzuniZlaOxkluHrut3hlk8sx0EEa90dXUtaoO3ELZt90edHdgWrQw0Tbtntfc8XCiN3Jef/vSn0XGcfsMwdgshjkQ9ewFA1fu2twRo9QYeyfdfv379B1FlqscNAJggoiMA8FfXdde4rru5VquN1mq1Fd/skJ5fU1X1wNTU1H8kbYtZeG/yTTVdJyEAUAnjzY0E3jf5plt4xUhuOfFv7kowDGP0ZtxCRS2IeDGx1XJQOI5TvFmdIVEI5/xk7PvcVpHP5/Wb2a0ZlgghjsbmoYoCmqYd/Pi7vFgAoBz5wUFcsG27dDOfJwcVzvkrkR35JYWhoSGSUh7+KL/NAFCWUh4O/bC+neA4TjHqSvHtKET07KpbSLUCwzDu+CistDnnJ1sObV2tGBsbQ1VV9/vtvraahHN+WlXV/U0Hpd9MGBkZQVVV9wXJamxXIaJXVVXdNzIy8jGxjWBZ1k4iemY1BM3XBQBuENEzvvNzP8ZMOQkp5SEiOtGOx5EAUCWiE1LKQyuWTfgYyyObzfZIKR8kouN+K/JFIYhYJqLjUsoHc7lcj5+xJ41QzoPjRKlUUsfHx0crlcrOWq025rru1mq12tn6nReDc34JAH6HiC8LIX5VKBR+febMmetJ2yAIVh3BjVAoFLonJiaGKpVKyXXd9a7r9jDG8q7rdjLGUowxkzGm12oz3ekRkTHGJhlj1xhjE17nmbcB4C0AOCuEOJNKpf4wPj7+l6R1axX/D9WkC3c+8mB2AAAAAElFTkSuQmCC);
    --fav-icon-data-url: url(data:image/png;base64,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);
    --volcano-icon-data-url: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGHaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj48dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCjw/eHBhY2tldCBlbmQ9J3cnPz4slJgLAAAIp0lEQVR4Xu2dTWwd1RXHf46JHT6ezZcJVIgiISGxgkX5lpMQaAKhNEkFiBWskaoikBBik4QuEBJIIFggVgTWgB2s0gQJAaFCpKVSVVW0uyIBiQky9bMEsQNOWHAmvT4+45n3Zt57M3fOT/rLz/fOmzdzv865H3NnCGcQnBN8PgUsBv+n0c13MhnSAU7PuBR4CNgM3BiELwH7gTbwKnBcwseAm4Gb5Pg83+kYLwDdMSY18iFgg4pbBF4DZuX/CeAVYCswro7VfA08C3wOvAj8Qh9g8DXwMvCMFAynh0wAe4CvgHngdIrmgRlgrxQEHd8LHQBG9QVn0fQWYAwYloQLa/MR0TKwIGE7pSZvDL5fNd4G7veWIJvtwNNSk+dSavMccFRq8YwRX1UdAEb0DTs/sx14x0i02HQIeAK4RCdAUxkB3jISKnbNArt0YjSNEWDaSJwmaaobBzEWmljzLU3phGkCW4yEaLJu0wkUMxuA941EaLI+AM4OEynmcYDzZIh0xQ03nEXgcuniArBuZXw0jMmoXSkTJhFxQlqCM8RWAJIBnn8DfwfO1wc0nJFYW/1fN2SAp6jei7EA/EbGvvXNulbrKDCpE7DO3CF2Xt+oK13vhwlYZx9gSGp/Y0e4umQLsCP5p84FYBy4Twc6udicfKhzARgGLtaBTi5OJB/qXAC+l5EtpwB1LgAngD/rQCcXZ0ZH61wAkJWxMzrQyeSwDqgzozLlO2d0eVyrFa3ZfM+4WddKLYU9gJjYBvxo3LDr/zopK5tXUHcfIGGrdAsdm0PAPbJieAWxFIAz/VrnDAuS8TuAO+XzKmKZGXpGlkE3nb+IL7Qkj6cd1QfEyg7D5jVRj+iEaRJTRoI0Sd8Al+lEaRKj8mycTpim6I86QZrIKLBPHpnWCRSzZmQdpCNsBJ6UuYK2kWCx6DjwlK+JWJvLIjQNbXncrfCj6rF0A7MYlRbh98BFOrJCnASel2VueluYvwKfNLGLVybPGrWpU52SjSN0eFEtGUO1FwZyCjAkQ6HfGAmfR23gmAw4bZHnD8pciXzcyHynRM4H/mckfJoWgZekR/GkbNakN3jaJk6m/m6nKsWWO9l8ayR+mk4BD+oTpHCXtAzHjPOkKWlN7tIn6zdNcAIvAR6WuYK8D4rOAdfKHkJ5GQduUY7bFknjcC3+EeBjMStOjzlP9tzTNTBLe/WJumQoohnXWjEhNb4TG90GDkqz3JhdtmI0AduA13M6Vs8B33nfOi5eNGq3pbf0F504SOujnxTPe18VvG+ntyR99G9FB6VgOA3Dh1Ej5QJgvQ7sgPVyDp9Drxm/kq1g5gr21feozaA3RtojyqQuNz0MPAbcC9wgYSdlBWyytfsRCQ+3eL9A/obbwd8I3K76+p8DVwM/BGFOhbjS8Oq15owt3pMwazv4UD/6psrVpQX8VyZodMaVqbb7BNWjZSz3ngdekJquMzGvvpRz6CniaflNpyLsMTJvn8RNyFx9MhWb9PnTdDAYBEpq+lrndwbMPcaK3rdTmulxtXzKksWYPDAZ/sYC8Ft9oNNfWobjtmCsyimDMaOguT8wQCy7v9BjL32n/Eb4m+4PDAjLLj+lD+oBe43fdX+gz0wazfHhPjXHLfcHBsuIbGAUZkC/97QZM3yPdo98D0dhvdxptz6oD+w2rsMXj/SYnUaiT+uD+oh2Qk/32AltNJPBq0wSHTbeyt1PRoEP1TUtApv0gU4xqmD309hkvIvgwx48in299ED2BjOdjaEqdj+NXcb1lfkCxpZqaQ43aeyhanY/jV76A9aYRyPGHqpo99PolT9gjXmclrGHoueuNFWy+8mKoSzK9gdaRhroc0drCsqw+5fKnnhF3gt4QDaTukJHpFCmP2A1/VpRmoIyEnFnsAtYt3ME4XUcEw88z/OAZfgDVtM/bZw7OlNQdIp3u/FyyLasG+gE6zpOy166d+qDFUX9Aavpb8sy9bOM64rGFBSZ4rUyXmdA3gkb6zq0pmRPgTQ2GVPHeTPKavp/F8Rbw9BRmALrxrOa74kUf8FS3gUc1nVYms0onN1MHVtNv2X+9D3X3hR0srQLyfg9kgk6kdfSdIZXbl1Hlt6R9xJrOp06Tmv6LfNnzUjmbWEqh2Vv0+x+txkf6kBKIbCuI6+WpMZrs9DJUjKr5Qmbfk0UpsCyt5bdX19CxofSzap1Hd3IMgt5lpLppn8ZeCOIT6P2psAq9drub5fl2vq4ogozyrqOItJmYS1/wGr651NaCU2tTYFlb2eCZxGzPPuiWpQ3i281rqMMJWZhQu7Jqq2bgceN7y4DbxomxaKWpsCyt8clbrLHGR9quUdbuoaalc0oMPYJPCWvt9XfCb+rTYqFVbgqawose/uVPJn7iDGeHoteBR6QR850XJayxh1qZQose/sp8C8jPDZ9BvzNCM+j2Yzh6FqYAu3tujrXoZRxB6puCqwpXld3ShxM3RpU2hTo0ukqLqs1qKQpsJZ2ucqRNQqpK9tATYG1tMtVvsIu44aqmAK3+/3XlKyCusOI67sp0E2Rqz/6UkY496stcftqCtzuD1Y/AO8ab0Hp2BQM64AcTMq061k6wukb64CrjDeg/FL2T/xAhZeG2/3qq6emwO1+PRS+o6g0rCXdruoq17MWefcKbgFfpCzlcqrJgjz00tYRIXneaNWSd/B45teLMZmmLow1xeuqj3KZgjSspV2ueilt+Tlk+ABu9+NhKm0ZetpAUGL3r9MRTi25Bvgn8B8dkYbb/fi0pikIcbsfr1btd6hNQAv4KG9JcWrHKlMQjgN4fz8+5oF/qLD9YR6HBeDRnA8qOPXhHJkhDDEHiHxJd/O0GxkHOBf404B26XIGxwJw+TDwIPAHHetEzyjw3boO9spz4uPWIeBm6R9aO2s48bIE3J3MBYwbYwJO3CxnrRVwHMdxHMdxHMdxHMdxHMdxHMdxHMdxHKee/AT5vFCunW/ElwAAAABJRU5ErkJggg==);
    --supervolcano-icon-data-url: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGHaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj48dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCjw/eHBhY2tldCBlbmQ9J3cnPz4slJgLAAAI10lEQVR4Xu3c328cVxXA8e+d8a5nx961d/0jsRtFSNQpbyAh2jcioTgldhAPVIoIfUFBVKqatA0tEkICHhBCDWoSUfpQCi9QlRaqUoqTNKlQEeIB/oISEX4IcEwU/1rba3vtneHBM2ZzM7uemZ11xpvzkc7LzHp359wz596dmQSEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQnaOobxBtlap8HwFmgV8DWX2nSFyq8q2AC4ALbAAP6C8QiUpdvruBf3tfyAGe1l8gEpW6fI8D694XcoH30tCWOliq8q2A83VfxgXW0tCWOlTq8l3fjvxIRVvqUKnLt96OUtGWOliq8h3Ujvy4p22pQ6Uu30HtyI972pY6VOry/dkG7ciPe9KWOljb8m3oG0J6ZIcPPAwM6RtFbG3Ld5wCyAIP6xs1WeCkvlHE0tZ8xymAQeAz+kaN8ipS6TtEZKnL9xlv4aHPQ3r8B7D0PxaRtTXfUTtAFpgIWWmDwKf1jSKS1OV7FFgNqL5GcSHklxfBUpfvsO3Ij1htSWxre76jTAFR2pEvalt6FPi2d+Gj00Q9tt3IdyRR25EfYdvScaDq/c07ERK1F8Q5tnbnO7Ko7ciPMG3puHdNu/7vwiYq7eIeWzvzHZkFXAn4sDCxDhzV37BOUIL8CJOoNIt7bO3Mdyw5YCXgw8JGo7bULEF+NEtUmrVybO3Kd2zjQCXgg8LGNFDQ3jNMgvxolKi4hrwF2aS+IyGtHls78h1bs3vRYaPsLWp8URLkR1CiohoCvgXM1L3vJe9uW1JaPTajDfluSbN70WGj/p51nAT5EbcI9gcMvB5+IbRy5rR6bF3e+ySZ75Y1ehQparwNfL6FBPkRpQge9QZ2IeB9GsW0Nz0M62+2g1YG34/XvBwlke/YzwjUS6L9tyN2KgJ/4PW/ixIzEQohicFPOhJ5VCyJ9t+uCCqCJAZej50KIY2D7yY1DSTV/tsV73j/UPJIlIE/3J1zrw4fcK8NH3APd9t37W8QQYWQ1sH3o6VpIK3tX4/ZgG0N46hluwsHHnSdgw+5zsGH3IUDY+7xXO9dr2sSM8DXgC+kfPDdMNNAs4sFeeDDJH9O3EsZpTibL3K2UCSvTCquA4ClFF0o3qos8eW5Gaquq//pXuYCzwIX9R0+U99QZwA4GzDP7jklw+SVgX08WxjAAdZcl4FJsA9BdgxWrrt8ysrxYFeGD9ZWWe2cIlDedYU3gZq+kx06wJl2XFLcbeOWzY9L+xnt6iJzbOusb2TjssHNzRpfnZvhvbUVffdetQ581LtJdJdGzwPEuRedOpO5Ht4YHGUkxOADZI457O8y+cXgCMdzvfruvarpE8ONCmDQe9Z8T8ooxc8HRnhr8AGySrHk7Dz4viXHIaMUvxoc5bWBEbJqT58DeCdxwyeGAzfu5fZfMkx+WBrmZE+BxVqNvpi3exanoM80eX2lzOm5W8w6gVPoXjHtTQNr+o6gAc4Cv/EuqiSm3zBYiHAmxnHUsnkl5Hwflr8ueGJuhiu7sC7IG1tNOUrXCqEKfA64qu8I+hWwD3ix7sZES8Ytm4vFYb7TP0i3Uvxlo0ol4VV2RimeL5Q4VxxiyOwim9DgA5hjLrm/mUzkeulC8efqWvByOgGTuR7eHTrAk7393Njc4PpmVX9JXCYw510YukNQB0ik/Q8YJueLw5yw85hq66dXjzL45+YGp+dv8e7qsv4nsZjAzwZH+GJPH0tOjar3Ey9Js1OQVYq8YfLGSpnHb99kk+SKeNzq4al8P0csGwMFuDjA+2sVXlpa4FoynSdwGtAHueX2P2CYnOrt4yu9fXykK0PFce6Yh1cvKdyEDu5wd47nCyUmc71wrF3npeayydTqCufKc/x+vaLvjeSwZXM2X2Tc6qFbQdlx6PdytTAFBcNg3YVrayu8tDTPtbWWPi9wGtALYBS4EeehQhN4rlDiVG8fY11ZKq6DPRF8ltQf3PtrK7y4NM8HEQ/uqGXz5uAofYbJrFNL/KxvZHZqq8jLjsOJ29Ox1gX+SfJcociQ0cWCU9seeJ2fq00XfllZ4pn5W9yOvyC96F0Z3B4YfQ3wBHAsoDCaGrd6OF8c5slCiZxSZCYcMmP6q/7POgRqzGXlusvHsxbHc70YEGp9UD/f28qk7Dq7NviwdfVw9rqLpRSTdrR1wYBhcjpf5OXSPk7YBRxg2XUoNfn+fq6Wr7t8otviMTuPrYxQuQpwEPgRsOlvqB9oBXwf+HrdtqbGLZunvBaWVbDgRB+M7flVGfx1s8qry4v8ZHkxsMp3Y74Pq35d8PrKYtOfilG6404qlxS2l6ufLpc5V56Lsh65axqoL4Bur/03vXuEtsDr0uauVvgHF7RQvCfzfUjNLiGPWz2cyfdz3M5TcWqxB15XuaSwDZOpyhIXo62l7pgG6gtgHPhts/vHOy3wklK/UHyhPEdGKd4eHKV/l+f7KKqXDSqOw5dmb/LH9VU+mbV4usXuuJPZqa3rK9XthWKoQrgJfMx7cHS7AJT32/+ZO1+7JckWFpa/+Jl3HFwgp9T2Xbw0mp3aurVcdV3mnBolw6TPMBLrjs1EXFQveQUwTV0BNGz/7WphYZWntr5iYXJ3PzeuxSkwlaLmum3pjs0sTEG/YXLbqfGD8lyjtZRb/4yAXwB3tf8kFnhi94VcVF/1FoNVpbX/hZJh2heKw9mkF3hi9zVZVG8/I2B6BfBqwTAKL/QPffhycZ/9sGXlVl2H3ISLdejONxV7R2YMGHPpvmHwmJ3nke4ct5wa/9jcMIF/AX9S3n9B9odvFErZ7w2MsFnbYC36BQaRcgZgGyaztU3Gpv/OvFO7Ckwo4JvAd/1Hp1DgyPh3JNtQ/G61wqm5/7LqOuvAqAKWgR6AvDLIqK3f4KLzGFB/tdIFTqr6GwPivnNFCuA+p7wnRcR9SgElfaMQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhEin/wFafG2tLgkn7AAAAABJRU5ErkJggg==);
    --region-icon-data-url: url(data:image/png;base64,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);
}

.bg-icon-for-menu {
    background-position: left;
    background-repeat: no-repeat;
    background-size: auto 75%;
    opacity: 0.75;
}

.bg-icon-for-menu:hover,
.bg-icon-for-menu.active {
    opacity: 1;
}

.bg-icon-dashboard {
    background-image: var(--dashboard-icon-url-data);
}

.bg-icon-favorites {
    background-image: var(--fav-icon-data-url);
}

.bg-icon-history {
    background-image: var(--day-end-bg-data-url);
}

.bg-icon-significant {
    background-image: var(--eq-bg-data-url);
}

.bg-icon-swarms {
    background-image: var(--sw-start-bg-data-url);
}

.bg-icon-global {
    background-image: var(--global-icon-url-data);
}

.bg-icon-volcanoes {
    background-image: var(--volcano-icon-data-url);
}

.bg-icon-supervolcanoes {
    background-image: var(--supervolcano-icon-data-url);
}

.bg-icon-regions {
    background-image: var(--region-icon-data-url);
}

.bg-icon-news {
    background-image: var(--news-icon-url-data);
}

:root {
    --font-size: calc(min(5vw, 5vh));
    --fs-0125: calc(var(--font-size)/8);
    --fs-0250: calc(var(--font-size)/4);
    --fs-0333: calc(var(--font-size)/3);
    --fs-0500: calc(var(--font-size)/2);
    --fs-0750: calc(var(--font-size)*3/4);
    --fs-0700: calc(var(--font-size)*7/10);
    --fs-15: calc(var(--font-size)*3/2);
    --fs-2: calc(var(--font-size)*2);
    --fs-3: calc(var(--font-size)*3);
    --fs-35: calc(var(--font-size)*7/2);
    --fs-5: calc(var(--font-size)*5);
    --fs-6: calc(var(--font-size)*6);
    --sw-plus-bg-horizontal-pos: calc(100% - 5px);
}

@media (orientation: landscape){
    :root {
        --read-big-font-size: var(--fs-0700);
        --read-regular-font-size: var(--fs-0500);
    }
}

@media (orientation: portrait){
    :root {
        --read-big-font-size: calc(var(--fs-0700)*2);
        --read-regular-font-size: calc(var(--fs-0500)*2);
    }
}

:root {
    --background-color: white;
    --cards-background-color: white;
    --text-color: black;
}

body {
    min-height: 100.01%;
    overflow-y: hidden;
    background-color: var(--background-color);
    color: var(--text-color);
}
 
article {
    background-color: var(--cards-background-color);
}

.open-new-tab-link {
    cursor: pointer;
    text-decoration: underline;
    color: rgb(24, 100, 253);
    align-items: center;
}

.sm-dark-back {
    position: fixed;
    opacity: 0.5;
    background-color: black;
    left: 0;
    top: 0;
    width: 100vw;
    height: 100vh;
    z-index: 1000;
    cursor: pointer;
}

article {
    border: 2px solid #000000;
    border-radius: 5px;
    box-shadow: 3px 3px 3px 0px #393737;
    margin: calc(var(--font-size)/2);
    padding: var(--fs-0125) var(--fs-0500) var(--fs-0500) var(--fs-0500);
}

.page-title {
    font-size: var(--font-size);
    /* line-height: var(--fs-15); */
    vertical-align: text-top;
    text-align: center;
}

.buttons-line {
    position: fixed;
    left: 0;
    top: var(--fs-15);
    width: 100vw;
    height: var(--fs-2);
    display: flex;
    justify-content: center;
    align-items: center;
}

.eq-button {
    color: black;
    border: 3px solid #000000;
    border-radius: 10px;
    background-color: #b9b9b9;
    box-shadow: 3px 3px 3px 3px #969696;
    font-size: var(--fs-0750);
    margin: 0 var(--fs-0250) 0 var(--fs-0250);
    padding: 0 var(--fs-0250) 0 var(--fs-0250);
    cursor: pointer;
    user-select: none;
}

.eq-button.active {
    box-shadow: none;
    cursor: default;
    background-color: white;
}

.scroll-line {
    overflow-y: scroll;
    font-size: var(--font-size);
    position: fixed;
    left: 0;
    top: var(--fs-35);
    height: calc(100vh - var(--fs-35));
    width: 100vw;
}

.scroll-line-bottom {
    height: 10vh;
}

.scroll-line.thin {
    top: calc(var(--font-size)*1.49);
    height: calc(100vh - calc(var(--font-size)*1.5));
}

.event-time {
    padding-right: 1rem;
}

.report-table {
    width: 100%;
    font-size: var(--fs-0750);
}

table.report-table td:nth-child(odd),
table.report-table th:nth-child(odd) {
    background-color: white;
}

table.report-table td:nth-child(even),
table.report-table th:nth-child(even) {
    background-color: rgb(198, 198, 198);
}

.report-center {
    text-align: center;
    padding: 0 0.1rem 0 0.1rem;
}

.report-location {
    text-align: left;
    padding-left: var(--fs-0500);
}

.daily-report-table {
    width: 100%;
    font-size: var(--fs-0500);
}

table.daily-report-table td {
    padding-left: 0.25rem;
}

table.daily-report-table tr {
    padding-top: 0.1rem;
}

table.daily-report-table td,
table.daily-report-table th {
    background-color: rgb(237, 237, 237);
}

.day-end-title {
    font-size: var(--fs-0700);
    text-align: center;
}

.red {
    color: red;
}

.red-bold {
    color: red;
    font-weight: bold;
}

.centered-msg {
    text-align: center;
    color: #808080;
    font-size: var(--fs-0750);
}

.swarm-brief {
    position: relative;
    display: grid;
    gap: var(--fs-0125) var(--fs-0125);
    grid-template-columns: 70% 70%;
    background-color: whitesmoke;
}

.swarm-volcano {
    /* position: absolute; */
    float: inline-end;
    top: var(--fs-0125);
    right: var(--fs-0125);
    font-size: var(--fs-0500);
    display: flex;
    cursor: pointer;
    justify-content: center;
}

.swarm-volcano-link {
    color: red;
    text-decoration: underline;
}

.swarm-volcano-new-window {
    width: var(--fs-0500);
    height: var(--fs-0500);
    display: inline-block;
    margin-left: calc(var(--fs-0500)/2);
}

.ellipses {
    width: 90%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.flying-button {
    position: fixed;
    border-color: blue;
    background-color: lightskyblue;
    border-width: 1px;
    border-style: solid;
    border-radius: var(--fs-0125);
    opacity: 0.5;
    font-size: var(--fs-0750);
    top: calc(var(--fs-0500) * 4);
    padding: var(--fs-0125) var(--fs-0500) var(--fs-0125) var(--fs-0500);
    cursor: pointer;
    box-shadow: 5px 5px 5px 3px #7fcaf0;
    user-select: none;
}

.flying-button-left {
    left: var(--fs-0750);
}

.flying-button-right {
    right: var(--fs-0750);
}

.icon-open-new {
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: var(--open-new-data-url);
}

.table-link-icon {
    width: var(--fs-0750);
    height: var(--fs-0750);
    display: inline-block;
    margin-right: calc(var(--fs-0750)/2);
}

/*******************************************/

.sw-article {
    flex-direction: column;
    position: relative;
}

.sw-line {
    flex: 1;
    padding-bottom: var(--fs-0250);
}

.sw-value {
    border-bottom: 2px solid #d9d9d9;
    font-size: var(--read-regular-font-size);
    border-radius: 1px;
    margin: 0 0 var(--fs-0500) 0;
}

.sw-value-gray {
    font-size: var(--read-regular-font-size);
    padding: 0 var(--fs-0500);
    color: #b9b9b9;
}

/* START */

.sw-expandable {
    cursor: pointer;
    text-align: center;
    background-color: #4dc0f9;
    color: white;
    font-size: var(--fs-0700);
    margin: 5px;
    background-repeat: no-repeat;
    background-position: var(--sw-plus-bg-horizontal-pos) center;
    background-size: auto 70%;
    background-image: var(--expandable-open-data-url);
}


.sw-expandable.sw-hidden {
    display: block;
    background-image: var(--expandable-closed-data-url);
}

.sw-expandable-none {
    text-align: center;
    background-color: rgb(169, 169, 169);
    color: white;
    font-size: var(--fs-0700);
}

.sw-expandable-year {
    text-align: center;
    background-color: gray;
    color: white;
    margin: 0 5px 0 5px;
    font-size: var(--fs-0500);
}

.sw-swarm-brief {
    display: grid;
    grid-template-columns: 40% 15% 20% 25%;
}

.sw-swarm-brief>* {
    background-color: #e9e9e9;
    margin: 5px;
    font-size: var(--fs-0500);
    padding-left: var(--fs-0250);
    ;
}

.sw-hidden {
    display: none;
}

/* END */

/* MAP START */

.article-map-holder {
    width: 100%;
    padding-bottom: 50%;
    position: relative;
}

.article-map-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/* MAP END */

.de-metric-avg {
    color: #808080;
    font-style: italic;
    padding-left: var(--fs-0750);
}

.de-sigma-image {
    background-repeat: no-repeat;
    background-position: left center;
    background-size: auto 100%;
    padding-left: var(--fs-0750);
}

.de-metric-sigma0 {
    color: black;
    font-weight: normal;
    padding-left: var(--fs-0750);
}

.de-metric-sigma1-up {
    color: black;
    font-weight: bolder;
    background-image: var(--de-metric-sigma1-up-data-url);
}

.de-metric-sigma2-up {
    color: black;
    font-weight: bold;
    background-image: var(--de-metric-sigma2-up-data-url);
}

.de-metric-sigma3-up {
    color: red;
    font-weight: bold;
    background-image: var(--de-metric-sigma3-up-data-url);
}

.de-metric-sigma1-down {
    color: black;
    font-weight: bolder;
    background-image: var(--de-metric-sigma1-down-data-url);
}

.de-metric-sigma2-down {
    color: black;
    font-weight: bold;
    background-image: var(--de-metric-sigma2-down-data-url);
}

.de-metric-sigma3-down {
    color: red;
    font-weight: bold;
    background-image: var(--de-metric-sigma3-down-data-url);
}

.sigma-msg {
    text-decoration: dotted underline;
    text-decoration-thickness: 1px;
    cursor: pointer;
}

.gmap-link {
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: var(--gmap-link-data-url);
    padding-left: var(--font-size);
}

.news-bg {
    position: absolute;
    left: var(--fs-0500);
    top: var(--fs-0125);
    width: calc(var(--fs-0500) * 2);
    height: calc(var(--fs-0500) * 2);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

.eq-bg {
    background-image: var(--eq-bg-data-url);
}

.sw-start-bg {
    background-image: var(--sw-start-bg-data-url);
}

.sw-end-bg {
    background-image: var(--sw-end-bg-data-url);
}

.day-end-bg {
    background-image: var(--day-end-bg-data-url);
}

@media (orientation: landscape) {
    :root {
        --red-circle-size: 1vw;
    }
}

@media (orientation: portrait) {
    :root {
        --red-circle-size: 2vw;
    }
}

.red-circle {
    position: relative;
    margin-left: calc(var(--red-circle-size) * -0.5);
    margin-top: calc(var(--red-circle-size) * -0.5);
    width: var(--red-circle-size);
    height: var(--red-circle-size);
    background-color: red;
    border-radius: 50%;
}

.sw-volcano {
    position: absolute;
    top: var(--fs-0125);
    right: var(--fs-0125);
    font-size: var(--fs-0500);
    display: flex;
    cursor: pointer;
    justify-content: center;
}

.sw-volcano-new-window {
    width: var(--fs-0500);
    height: var(--fs-0500);
    display: inline-block;
    margin-left: calc(var(--fs-0500)/2);
}

.news-regular-text {
    font-size: var(--fs-0750);
    color: #000000;
}

.news-release-time {
    padding-left: calc(var(--fs-0750)*2);
    font-size: var(--fs-0700);
    color: #808080;
    font-style: italic;
}

.news-event-time {
    color: #808080;
}
 
.significant-row {
    width: 100%;
    display: flex;
    font-size: var(--fs-0750);
}

.significant-cell {
    margin: 2px;
    background-color: #dde8ed;
    padding: 10px;
}

.significant-cell-strong {
    color: red !important;
    font-weight: bold;
}

.infra-msg-box-plate {
    height: fit-content;
    position: fixed;
    text-align: center;
    padding: 5vw;
    font-size: var(--fs-0750);
    left: 10vw;
    right: 10vw;
    top: 10vw;
    z-index: 1001;
    background-color: white;
    border: 2px solid black;
    border-radius: 1vw;
    cursor: pointer;
}

@media (orientation: landscape) {
    left: 30vw;
    right: 30vw;
}


@media (orientation: landscape) {

    .sw-value {
        border-bottom: 2px solid #d9d9d9;
        font-size: min(var(--fs-0700), 3vw);
        border-radius: 1px;
        margin: 0 0 var(--fs-0500) 0;
    }

    .sw-about {
        flex-direction: row;
        display: flex;
        height: calc(var(--fs-0700) * 8);
    }

    .sw-map {
        width: calc(var(--fs-0700) * 15);
        height: calc(var(--fs-0700) * 7.5);
    }

    .sw-label {
        font-size: var(--read-regular-font-size);
        color: #808080;
    }

    .sw-lines {
        position: absolute;
        left: calc(var(--fs-0700) * 16);
        right: var(--fs-0700);
    }

    .sm-year-plate-fit {
        grid-template-columns: repeat(10, 6vw);
        column-gap: 1.8vw;
        row-gap: 2vw;
        padding: 2vw;
    }

    .sm-year-item-fit {
        font-size: 2.5vw;
    }

    .sm-month-plate-fit {
        grid-template-columns: repeat(3, 10vw);
        column-gap: 1.8vw;
        row-gap: 2vw;
        padding: 2vw;
        left: 30vw;
        right: 30vw;
    }

    .sm-month-item-fit {
        font-size: 2vw;
    }
}

@media (orientation: portrait) {

    .sw-value {
        border-bottom: 2px solid #d9d9d9;
        font-size: var(--read-regular-font-size);
        border-radius: 1px;
        margin: 0 0 var(--fs-0500) 0;
    }

    .sw-about {
        flex-direction: column;
        display: flex;
    }

    .sw-map {
        width: 100%;
        height: 45vw;
        padding: 0 var(--fs-0250) var(--fs-0250) 0;
    }

    .sw-label {
        font-size: var(--read-regular-font-size);
        color: #808080;
    }

    .sm-year-plate-fit {
        grid-template-columns: repeat(5, 12vw);
        column-gap: 3vw;
        row-gap: 4vw;
        padding: 3vw;
    }

    .sm-year-item-fit {
        font-size: 5vw;
    }

    .sm-month-plate-fit {
        grid-template-columns: repeat(3, 25vw);
        column-gap: 2vw;
        row-gap: 4vw;
        padding: 2vw;
        left: 8vw;
        right: 8vw;
    }

    .sm-month-item-fit {
        font-size: 5vw;
    }
}

/* Year Month  menu */

.sm-month-year-button {
    cursor: pointer;
    margin-right: 2vw;
    padding-right: var(--font-size);
}

.sm-year-plate {
    height: fit-content;
    position: fixed;
    left: 10vw;
    right: 10vw;
    top: 5vw;
    z-index: 1001;
    background-color: white;
    border: 2px solid black;
    border-radius: 1vw;

    transition: all 0.5s ease;
    display: grid;
}

.sm-year-item {
    text-align: center;
    cursor: pointer;
    text-decoration: solid underline;
    color: #27a4e2
}

.sm-month-plate {
    height: fit-content;
    position: fixed;
    top: 5vw;
    z-index: 1001;
    background-color: white;
    border: 2px solid black;
    border-radius: 1vw;

    transition: all 0.5s ease;
    display: grid;
}

.sm-month-item {
    text-align: center;
    cursor: pointer;
    text-decoration: solid underline;
    color: #27a4e2
}

.sm-disabled-button {
    color: #969696;
    text-decoration: none;
    cursor: auto;
}


/* Swarm page */

.sw-inner-scroll {
    overflow-x: auto;
    overflow-y: auto;
}

.sw-animation-parent {
    display: grid;
    place-items: center;
    background-color: #ececec;
}

@media (orientation: landscape) {
    .sw-animation {
        height: calc(100vh - var(--fs-6));
        aspect-ratio: 1 / 1;
        box-sizing: content-box;
        position: relative;
    }
}

@media (orientation: portrait) {
    .sw-animation {
        background-color: #ececec;
        width: 100%;
        aspect-ratio: 1 / 1;
        box-sizing: content-box;
        position: relative;
    }
}

/*  places grid styles */

.places-container {
    display: grid;
    font-size: calc(var(--fs-0500)*1.25);
    grid-template-columns: repeat(2, 1fr);
}

@media (min-width: 640px) {
    .places-container {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (min-width: 1024px) {
    .places-container {
        grid-template-columns: repeat(4, 1fr);
    }
}

@media (min-width: 1400px) {
    .places-container {
        font-size: calc(var(--fs-0500)*1.1);
        grid-template-columns: repeat(5, 1fr);
    }
}

.places-square {
    aspect-ratio: 1 / 1;
    align-content: center;
}

.places-square-label {
    text-align: center;
}

.places-square-img {
    width: 80%;
    height: 80%;
    margin: 5% 9%;
}



.art-wrapper {
    background-color: var(--cards-background-color);
}

.art-section {
    margin: var(--fs-0500);
}

.art-title {
    font-family: sans-serif;
    font-size: var(--read-big-font-size);
    font-weight: bolder;
    margin-top: var(--fs-0500);
    color: var(--text-color);
}

.art-sub-title {
    font-family: sans-serif;
    font-size: var(--read-regular-font-size);
    font-style: italic;
    font-weight: bolder;
    margin-top: var(--fs-0500);
    color: var(--text-color);
}

.art-regular {
    font-family: sans-serif;
    font-size: var(--read-regular-font-size);
    margin-top: var(--fs-0125);
    line-height: calc(var(--read-regular-font-size) * 1.5);
    color: var(--text-color);
}

.art-img-main {
    width: auto;
    max-width: 50%;
    height: auto;
    float: right; 
    margin-top: var(--fs-0500);
    margin-left: var(--fs-0500);
}



.draggable {
    cursor: grab;
}

.dragging {
    cursor: grabbing;
    user-select: none;
}




.map-article {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 70vh;
}

.map-canvas {
    max-width: 100%;
    max-height: 100%;
    display: block;
}

/******************************* Charts *****************************************/


.dashboard-article {
    flex-direction: column;
    position: relative;
    padding: 0;
    margin: 0;
    border: none;
    box-shadow: none;
    height: 82vh;
}

.dashboard-tl-div {
    width: 100%;
}

.dashboard-bottom-div {
    display: flex;
    flex-direction: row;
    gap: 0;
    margin: 0 auto;
    padding: 20px;
}

.dashboard-bottom-child {
    flex: 1;
    position: relative;
    overflow: hidden;
}

/* .dashboard-bottom-child::before {
    content: "";
    display: block;
    padding-bottom: 100%;
} */

.dashboard-bottom-child-canvas {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.saved-group {
  margin-top: var(--fs-0500);
  padding-top: var(--fs-0500);
  padding-bottom: var(--fs-0250);
  font-size: var(--fs-0750);
  color: black;
  border-top: solid 1px black;
}

.saved-group-first {
  border-top: none;
  padding-top: 0;
  margin-top: var(--fs-0250);
}

.saved-group::first-letter {
  text-transform: uppercase;
}

.saved-group-container {
  border: 1px solid gray;
}

.saved-group-container .saved-entry:nth-child(odd) {
  background-color: rgb(223, 223, 223);
}

.saved-group-container .saved-entry:nth-child(even) {
  background-color: white
}

.no-saved-entry {
  color: gray;
  font-size: var(--fs-0750);
  padding-top: var(--fs-0500);
  text-align: center;
}

.saved-entry {
  padding: var(--fs-0125) 0 var(--fs-0125) var(--fs-0500);
}

.left-menu-button {
  height: var(--font-size);
  width: var(--font-size);
}

.saved-link {
  font-size: var(--fs-0750);
}

.star-save {
  position: absolute;
  left: calc(var(--side-menu-font-size)/2);
  top: calc(var(--side-menu-font-size)/2);
  width: calc(var(--side-menu-font-size)*2);
  height: calc(var(--side-menu-font-size)*2);
  cursor: pointer;
  opacity: 0.7;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: var(--star-save-data-url);
}

.star-save:hover {
  transform: scale(1.1);
  opacity: 1;
}

.saved-button-delete {
  border: 2px solid black;
  border-radius: var(--fs-0125);
  background-color: #f60808;
  color: white;
  float: right;
  font-size: var(--fs-0500);
  margin: var(--fs-0125) var(--fs-0250);
  padding: 0 var(--fs-0125);
  cursor: pointer;
  transition-duration: 0.1s;
}

.saved-button-delete:hover{
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.6);
}

.saved-entry.deleted>.saved-button-delete {
  background-color: #00a20b;
}

.saved-entry.deleted > a {
  text-decoration: line-through solid red 2px;
}

@media (orientation: landscape) {
    :root {
        --side-menu-font-size: 3vh;
    }
}

@media (orientation: portrait) {
    :root {
        --side-menu-font-size: min(5vw, 3vh);
    }
}

:root {
    --link-color: rgb(0, 94, 255);
}

.sm-icon-menu {
    background-size: contain;
    background-repeat: no-repeat;
    border: 1px solid #949494;
    border-radius: 7px;
    box-shadow: 5px 5px 5px 3px #707070;
    width: fit-content;
    height: var(--font-size);
    font-size: calc(var(--font-size)*3/4);
    position: fixed;
    top: calc(var(--fs-0500)/4);
    z-index: 990;
    cursor: pointer;
}

.sm-icon-menu:hover {
    scale: 1.1;
}

.sm-icon-menu.left {
    background-image: var(--sm-icon-menu-left-data-url);
    left: calc(var(--font-size)/4);
    background-position: right;
    padding-right: calc(var(--font-size)*5/4);
    padding-left: calc(var(--font-size)/4);
}


.sm-icon-menu.right {
    background-image: var(--sm-icon-menu-right-data-url);
    right: calc(var(--font-size)/4);
    background-position: left;
    padding-right: calc(var(--font-size)/4);
    padding-left: calc(var(--font-size)*5/4);
}

.sm-side-menu {
    width: fit-content;
    height: 100vh;
    position: fixed;
    top: 0;

    padding: var(--side-menu-font-size) var(--side-menu-font-size) 0 var(--side-menu-font-size);
    overflow-y: auto;

    font-size: var(--side-menu-font-size);

    z-index: 1010;
    background-color: white;
}

.sm-side-menu.left {
    left: 0;
    transform: translateX(-100%);
    transition: left 0.2s ease-in, transform 0.2s ease-in;
}

.sm-side-menu.right {
    right: 0;
    transform: translateX(100%);
    transition: right 0.2s ease-in, transform 0.2s ease-in;
}

.sm-side-menu.left.is-visible {
    transform: translateX(0);
}

.sm-side-menu.right.is-visible {
    transform: translateX(0);
}

.sm-menu-header {
    height: calc(var(--side-menu-font-size)*2);
}

.sm-menu-item {
    white-space: nowrap;
    text-indent: calc(var(--side-menu-font-size)*2);
    padding-right: calc(var(--font-size)/2);
    line-height: calc(var(--side-menu-font-size)*1.75);
    text-decoration: underline;
    cursor: pointer;
    color: var(--link-color);
}

.sm-menu-item.sectioned {
    padding-left: calc(var(--side-menu-font-size)*2);
}

.sm-menu-item.section {
    text-decoration: none;
    font-style: italic;
    cursor: auto;
    color: gray;
}

.sm-menu-item.active {
    text-decoration: none;
    cursor: auto;
    color: black;
}

a:visited,
a {
    color: var(--link-color);
}

.dd-button {
    background-image: var(--dd-button-data-url);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right;
    padding-right: var(--font-size);
}

.fade-in-element {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.5s ease-in, transform 0.5s ease-in;
}

.info-cards-container {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    border: 3px solid gray;
    border-radius: 20px; 
    margin: var(--fs-0500) 0;
    padding-top: var(--fs-0500);
    position: relative;
}

.info-cards-container-title {
    position: absolute;
    background-color: white;
    color: gray;
    font-size: var(--fs-0500);
    top: calc(-0.4 * var(--fs-0750));
    left: calc(2 * var(--fs-0500));
    padding: 0 var(--fs-0500);
}

.info-card {
    padding: var(--fs-0125);
    font-size: calc(var(--fs-0500)*1.25);
}

@media (min-width: 640px) {
    .info-cards-container {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (min-width: 1024px) {
    .info-cards-container {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (orientation: portrait) {
    .info-cards-container {
        grid-template-columns: repeat(1, 1fr);
    }

    .info-card {
        font-size: calc(var(--fs-0750)*1.25);
    }
}

.info-card-label {
    text-align: center;
}

.info-card-moon-line {
    display: flex;
    align-items: center;
    width: 100%;
    height: 5vh;
    border: 1px solid #ccc;
}

.info-card-moon-img {
    width: 5vh;
    height: 5vh;
    flex-shrink: 0;
}

.info-card-moon-bar {
    flex-grow: 1;
    padding-left: 10px;
    background-color: #f0f0f0;
    height: 100%;
    display: flex;
    align-items: center;
}

.updated-msg {
    position: fixed;
    margin: var(--fs-0125);
    padding: var(--fs-0125) var(--fs-0250) var(--fs-0125) var(--fs-0250);
    top: 0;
    right: 0;
    z-index: 990;
    font-size: var(--fs-0500);
    /* background-color: #1bce00; */
    color: black;
    border: 2px solid black;
}

@media (orientation: landscape) {
    :root {
        --dashboard-font-size: var(--fs-0500);
    }
}

@media (orientation: portrait) {
    :root {
        --dashboard-font-size: calc(var(--fs-0333)*2);
    }
}

:root {
    --dashboard-title-font-size: calc(var(--dashboard-font-size) * 1.5);
}

.dashboard-container {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    border: 3px solid gray;
    border-radius: 20px;
    margin: var(--fs-0125);
    padding-top: var(--fs-0500);
    position: relative;
}

.dashboard-plate {
    font-size: var(--dashboard-font-size);
    background-color: antiquewhite;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

@media (min-width: 1024px) {
    .dashboard-container {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (orientation: portrait) {
    .dashboard-container {
        grid-template-columns: repeat(1, 1fr);
    }

}

.dashboard-plate-title {
    background-color: lightskyblue;
    color: black;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: var(--fs-0125) 0;
    text-align: center;
    border: 1px solid #000;
    width: 100%;
    font-size: var(--dashboard-title-font-size);
}

.dashboard-plate-link {
    padding: 0 var(--fs-0125);
}

.dashboard-swarm-box {
    display: grid;
    grid-template-columns: 25% 25% 50%;
    width: 100%;
    border: 1px solid #000;
}

.dashboard-swarm-box div {
    padding: 5px;
    background-color: #f0f0f0;
    border: 1px solid #ccc;
    text-align: center;
}

.dashboard-swarm-box-footer {
    grid-column: span 3;
    background-color: #e0e0e0 !important;
} 

.dashboard-moon {
    width: calc(var(--fs-0500)*7);
    height: calc(var(--fs-0500)*7);
    padding-left: var(--fs-0500);
}

.dashboard-moon-box {
    display: grid;
    grid-template-columns: 30% 70%;
    width: 100%;
    padding-top: var(--fs-0250);
}

.dashboard-moon-list {
    display: grid;
    grid-template-columns: 40% 60%;
    width: 100%;
}

.dashboard-moon-item {
    vertical-align: bottom;
    line-height: var(--font-size);
}

.dashboard-significant-row {
    width: 100%;
    display: flex;
}

.dashboard-significant-cell {
    margin: 2px;
    background-color: #f0f0f0;
    padding: 10px; 
}


.period-switch {
    position: fixed;
    right: var(--fs-0500);
    top: calc(var(--font-size)*1.5);
    /* height: calc(var(--fs-2)*0.5);  */
    width: fit-content;
    background-color: wheat;
/* 
    display: flex;
    flex-direction: row;
    align-items: center; */

    border: 2px solid gray;
    border-radius: var(--fs-0125);
    padding: var(--fs-0125);
    font-size: var(--fs-0500);
    opacity: 0.5;
    z-index: 999;
}

.period-btn {
    margin: var(--fs-0125);
    position: relative;
    cursor: pointer;
    color: blue;
    text-decoration: underline;
}

.period-btn.active {
    color: black;
    cursor: auto;
    text-decoration: none;
    font-weight: bold;
}