:root {
	_color-scheme: dark light;

	_--datauri-noise: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAALHRFWHRDcmVhdGlvbiBUaW1lAFN1biAxMSBPY3QgMjAyMCAxNDo0OToxOCArMTAwMNSLQNUAAAAHdElNRQfkCgsENAUQ+cMwAAAACXBIWXMAAC4jAAAuIwF4pT92AAAABGdBTUEAALGPC/xhBQAANopJREFUeNpN3eUSHEcMhdF5gH7oMHPiMDMzM3Nih8EOOMzMXEdVX2p/bO3uTIN0daXuaZpt79696+abb1633HLL+vfff9cTTzyxfvnll3XXXXct9/w+55xz1sMPP7yOO+649ccff6xLL7103XTTTevBBx9cF1544eQ566yz1qGHHrpOOOGEuX7JJZes559/ftJeddVV6+DBg+vOO+9cJ5544jr88MOnzPPOO28999xz64477hgZ/D/qqKPWRRddtB544IH17rvvzu89e/asDz/8cNL5HHnkkevMM89c33zzzTriiCPWvffeu15++eX16aefrtNPP3299NJL69lnn51rynn11VfXjz/+ODL5/dprr62TTz556iMjXeSh6w033LBuu+22df3116/LLrtsPfTQQ+uLL76YzyGHHDJyk+HWW29d11133XryySfn+meffTaYvfHGG+vyyy8fmfbv378effTR9dZbb83/s88+e8p555135p7yzz///NGBjtJuEnzyySdT+E8//TTAquCZZ55Zr7/++lTOMBQCyscffzyK/vXXX+vFF18ccP/888/17bffjjI33njj+vnnnye/Mt9+++31+OOPD/DHHnvsGJQygCLI+++/P99nnHHG+u2330Zg9Vx77bVT5/HHH78OO+yw+QCTkQD30UcfzYeiwGP4N998c2RXDjmfeuqpdcUVV8y3Mv/55591wQUXjF7qv/jii8cY5P37778HUEZFju+//359/fXXY4Bzzz13PfbYY/MNbPmRCwGBfPXVVw8pGdXvF154YQwOD7rfd999U7/0jK1e4MMEqcgAE7pubmAhYYBP6d9//33AZsErr7xyffXVV3O/SgBCAVY+6aSTBgAG+vXXXwcA6TCLohTEEB7I2MB7+umnpzxlAwhQ6lWWa9hPBp5GIbIwFKUZDxjKwXDM4hXAAt7tt98+ivJK3oqxjK5cyn/33XfzzUjq8ZFn3759k1+96iDjMcccMzpec801QybGhwm8vvzyyyGJ/GQ/9dRT14EDB6YcaRGD4RgM4IgIcHqTB3kYik6PPPLIEJq3biyODYQAKhAkwHzs9u2eSniSj/8K+uCDD8ZbCMZod9999xhCZYUnggiFgBMqXMdO3sOw7gGCokC/5557xpDqFQZ4DoAZ2X2hSMgSKhifXNIqk1JY6r/wRD5p7r///mGocrH+lVdeGVkBTFagIw1iANa9zz///H89earyyaBudbgPL4RmZOx3n3f88MMPAzxs6EUGYYpcDAl4eiORvO4jozybG5jLslyJ0BiHHVioUGkwHMCUAAoGiPfSCFlcjtdgs7BCUWGLwY8++uhhGTAoGdiEwRIAUFSdyo3RAAYqQbVBCKIcCpBD/FXXaaedNoYHLFm1a/K5F9F4i//AwGoAk5FMjIHJ6kAI+enEiPKQkVcB30dIk1ZeOmpfhSJkRE7/yUdueCpTfX4zLgIKseqgO5mEROFuw2ygcnFxFwtZH9gyaxO4HM+QFgMAovLCmvyE58oM6DcjAAoLKAVkihEUaIBiRCAzRsYFMuUwVfgAJAMChBEBIkTK6570wqIOB8UZmUcAiy7aGW0ggyEdueSXnnEBBZTaGh7Hu+gslAERUYU+hCGT0CMcKRdxlAVgZGJMgBfmGI5X+I/IvnmYKMT7hUaywlU9GyUwxDfhWU1CQrK+bwVpX2TGWoYQRnwIz1BYg6EEozgDKIehWV+IoYD/DMabhCyKC2cMxVMBw0AUYbjYl/dQWF4ewDhY6IM4jAMgv8kuFGvXAARYQApLQgo9EIXOQKpRl46xhTVGYCS6kJ9HAbM2E3HJXk9JOuUCV6hjPMSCrbrgoz6GEoXgp3x6kmsadYphlYqKoxRXCWAAwBuAqBFlbcICHYDyKpzy8rz33nuTR2W+GYuCBBNnGVU+QOlJUUJ7wsiMgPXKUK7yKEwJjb84q+FkVHJjprqxX12uA0J+XsJDhUz5KI48mCkPHXildo33AVhaecT7Yj7dXeOdiMnDXNfZUIbylK9hZ1BRAqlq74R52PqIJnCQRlsNG17hHk/VLGwyA1M44R0A0DhhJZdlHKGMYAogBItiDxZiae0KL1IBcDGOskDzEbeVD1jlq5xxsU6o4k0MTnkNP88BGJIgg7oACnhMKlRiqw+ZtANCJoB9MwzdlMfAvFj9PET56kIW8rsnDCmXnDxT3dIgDBIJv/KecsopEyYxXZtBT/UAH6Gkl4+xXFOnDyPLRx/E4TlFFjopeyMQa1KI9SjZg4qKFIw9QFSYkKRgBiMQo1GC0iwNWPmwTVkMzV2xh1dpwDCeEBQDojAjrPEagitHGh5EaF6B8dJiqLqAo/1BAIwVhwEgPU9UnnsIBGDGlUeYJAPglM8wwgx96caQIgPQlMFLyd2DJl2QApDSk11eciOd/4zvmY4nigB0gR0MXGNcBqG/UAhjHoO4m4J9CM+yvIBhCKBiwvewRJi6Z9JhuRCHHRRwXaz3W4gAAOW4O8EYnhKMD1QGoIRv3oKVQpo4Lh+jRRZlUYxMGauHV/eFrUKo8KG9KmSJ5cokH+MxLkL1nAJM4COXfMKhMoGlPaCrNHToWannGWl4LhIyDBJ6VkMWZYosiKRcRBOulANvGDUyAiMRYqOEzHpUKsAuxgAcxViU8vWMMI4RCIqVKqndkU6FDAUAlQiJyuJFwhjhuSYwhSskACaBeROWIAEZCE0GjXQPXerSPinDdeFU48qDlU0OQNQ5AL6y6aksYCFBoUg+hJKHzIyhfaAbotSrUg5iAhCgiAdQdZNDOeTjUa71gIgAdHUfdkAnl/ZOZ0K9dM6Q8xwCdMyjHGF5Ay/RJvgPTAoQEKN6DmB9DGQUhVMQgygAQKwhAPCkq1fEcFgmRgNXT46AgAOGexQhuHaAkpiIOOSUnhLycnX3uL/QirmU81v8BgLAeBuD+1aHsoFBFv+FNHnJrmwE1TYhEVyE4oZ0GJCufgOd7HU01EVv3+ooxMGNByonL24oSRTgJdJuvIJLucA7KKkwbAOAkCAD78B4HqBAxsB8SmGze0BXEQUVzpB6D4QBNqNhlvCkzMKZMqUHQuDzQABgPOMKMUIHkBHGcxGwga8sv8nD6BQHImDUyYD0I7eHL3IxgHvYzPjIJ+5rg4QybQvvkA8Z1Us+7Se2A99HvQjkG3mxnD6uISLDaaMaOoE1g4sihXIRgYzk2MRjbFIYhRucyyvqtilAHBVGXNO4KlDcVCAF5ZO/p1pCKBdoeiOUxip5KeM+gxOakIB1nWCA4U3yM448FAVaY1yMSFlpAMj4jN1TMdmUDyRhg2EZgXyMjWTaLbLSAeB0RR49RaxnMHUCHAnI0PMFwwCeHgzHc0QEUYccvJYuSC69+uiKxMqBC91cVydbbADkOmKsgoAikUZX3FSZgmMZz1GJylkbMBTBSoI33OwehXqAAiJlGVT5vEBdPZMQisGk96EAUPSc1IUQPK2xMuRBGLIworCgbEqK7UITGTCap9ABGcjgNyMyWA+DdHUNq+lKb94qNCNiowrKco1OZGccBOB5ynY/LxANfDyYFhoRCEmQCQbqoa9Oiw7NVuNNCA2mwoQH7QSghAeGkg4odSu1FQ388RReQzigAgGjuChmYwRjugdIijO4UIcZfgOZVypH4wkAXkcZbZwwUteToSgnD8NhvHooCAgPmL6BDEz5NdJkoDgZyAgc4GKmcsglD30RjGcBidHpg9UadTIjCQMhKINqxGGGEEBmCHXyIIaDhfrr5alLvYyuLG0lfDZKAICVZWAEAGM5N8dCILgug8wKUilhXFMo1+fCjMQbgMZjsFaokJZBtTM9WDEujyIcoBimuRYEYRQKuh4AmInVjaP1G+uECQzVNgGb5wtN5UcucjMuI5G9eZGepBkD2ZDIfxGkORxY8CDejIgMr6OgzRWKmqwDPg91XT6E79lJemUjNfLBivERB95b3TAMYznWBgJDyQR8hmoCSyb/Y4fCCQ3AGjKgCC8eyJQBCG0IxmO2UNHkE0CwAxM1uhpjbRFwYzd29mwDeDIqU93S8GjhjzeRTV5lMThPkFdIobgyEEg0IC85mi1lCJHAfR/gAR4ZRQ6A80qGqbfIaxrBhoN72hr6Ix5jwJdBeC0DCbs99wnJ2j+NO1JPt1eF2K1ADG04g6tRCgNZuxFPyvpNIPkU3JMq5svfqKa0GCmcMQgPoSxgGQsJGtcCDsFcbzKId/EiylFCHcjDUxiRXNK6hhRYB3gfMjB25ejCyk8+ILnPiIwlZCnTNUz2v4kvhqB37Q2j1yERphi2p23A80zE9Q1PoPe4AG9kRgyGowP8GFZ9G0GBABgFSKAxxujaF2zyH5NUDhggNg2JgazfUAPBAMwI4r58PhiH/U0YKZfCAKMgQtRbIiDGiM1CmOsMS16xGQGUQxkNJHCUx5jK4aXyAwSDeSNjkXf3GQJA0ooI6hJyGxpqMFGUEMaFvR5EhTu6KKuJOXLDRD0MSMY6H+TmgXksowqrooxIQk54bxiGDcKCrh8hAaonpHDWBHaDf9jifmNdrFoPibewegNmPAtTKAQkTCGoxlIejJW2mTlGw2j3MY0BySRWNz4GUMpRjMFdIwuleGczeurrQQywynKfNyEVQ7jmHmDJVVgBFAIwPJLRkXwMwSjhRXYEBLRIwqAMTy7eTj+eIEw3e0hH+eCoXB7KmAjFSBsF/BEDAcYIFBaTKQNQAhPOdYwmDI/pYa/5aYYCKKvXeDMG5fSEMAUgBMce5fVgKQ0FGu5WvmuAc60nXR8egU2uq4PymExmZbteHUDn0dhLeTpiNQMAh6dIq90RktxrpIAcvAyAQIYFT2YcHix66HKTX9mwI3dT0kI+g8EM0XkXo8MT+IikHHUJZwizUSbmSyieYigAFY4tGqKGUQhIcEbkxgSiZLN92ExwTOO6je0Ath4LQQFIIYwDKkG5N3AA0BA7FrmuPjIxunAiNCGGECvkApbsfmu3yCjUyaNMnY3CiXoRjM50RBK6YLHyhC/Eohd9eKlIQha6iBp0QEiGbYlPA6vqJyPQkQHw8sAA8K6pv4FFZOBlCLUVigAqxGAsxgODpVlfF9h3D4QYBAAFMR4WMgyDYSX3VZHr4rqGUAjrmaLlMOqRhtEBJhTwrsABpnzYyZMpSgnl+AY0A/MY3sZowGQo7QtiCHW81H8AM4L61SM9oOmPvX43XAQg5ZDXp6lt4YeOvEeIBrKPHqiwSVd6NEPoo3zGIxuMpRdWGZvh83JGnecQgrtJ8FZqNCzNmhQHEmF9q6Rhe4U3wAc4zHSfhzAGYDFXOgbNu3gaoysD21Jc2uZQMGu3VwfUQM9jEAlDgVC3s4UOgJCOZyCeutTRUztjYrQymuOABc+qB+c6EJukElYaXq8jo5yexuksfwOQok4ytsZNhwgZlUdG0UDHAG5b89hCCwPU9W2wsDnvZtkaSgEGgP3mQcDFKhViKzcnhFDUrF/MU77GWV5EcK2HLsxvBWXDGIRWlw6DUKcuBqIsFmsfKCUf4zEmYrmu3CaxMJzcvBNorQfQDvotLYbzWPWKALrqrmlveKk02Kx+hm7KWPoGHRmrIXeyIjSy81aywVCUQTCRhGeRG7E3bgIolm/EkkDiLCtisgo0oqwP2MZ8WJ4xgeEDXEZt0l4jzcDuEVpeYFC+yX4eQUCeU68OaPJqwLGOHNimXoylLENjPaAYFxBCZUM3yqQbI6gLiD200g3JGFh5DTCSxe8WR/AYMgMKKRiBHvRj7EYseuCtB0Zu5ZARPuRUlzLoBSeG4QzKQBikFcY2CitQAa0+FE9ZlWJ1I7ERkxmO8K364BG8CdP8F6d1mQHgGk/RKeDardelqHJ5UktUAeT5p/VarjEcJf1nvAYKebPeCVa6roEEMnAYpAFEhpQei6UTehhI2NK4C33KFp7orL7WOYsOrU6BkXLIiph0YkiA+w1MXffmT4Ru9dCFTkKfMEdHOrdoQohqhpaxZ4IKiB64WI8xsE9PBUsJ6jrlCYr1rMkIAObqLXaWB3ua6WMw3U9s0pNRlrLlARqDExpQ2gnxmOAtDKBI06wURATuLy3FekiUBkiUrEOBgc1XNyrAu1xrbZdvMimXYf1nAOXIRy+AkZXXIq17DQeRgaHkQwaAIpH/jIR40iELDIUmuholIDci8JCWWSGEa5sMKgUWQbJ4cV0lhMEulmxwrjw+KscohgMkYwKWm3JZnqEywDImwAnes4d+uv/KYjxMBbRQgTUUJ1Mr6LFTXAeoNM1RiMuuk8+HZ/ovjfCKjXpDAKYbAyFSiznI0eJxsmsDkI1H0V05gAOu/8glzNGP/i2N5ZlkAnTPKcInTyUDneShLz0RBhbub63WcJOrs15dN0BIhA2EoUDz72I6plGI5QHbBBfW+Y3xDKEs3qcuxqUEb6IQoIUF3gRQhmEQrAcOz8F814UE9/RoyFt3XdtHDmSoB8gg6qcw8ihHyAMo2ZSFwerXxtGrRlg4BSI91Qu8lkUhAUIgna6wkAobbWADseqph4rQDI4IiAtjRtI5ab0xHJuc28R7bt24f4sEavkBKDMAAE2w1vpikfy7a1gJQhkg1zZxUyyQFzvkIbjGuCdVxm6yCluBjDUaRNeAIq9yKex33V+GZAxAtnWBgq2X1ZsBFvl6ptG15vXY3BJZ+iBky0NFC/K1cLuBR14DD3L5SA8vdUpP79YS9+Cbx6kHCZCF/vThPQwP103vAACY0Z4PSraKg5XdZ1ksJlDTnfJgGbYRknDaGYYUmppwkp6hgSGMiNXqIhAjidfNv6iDcs1aYrRyycSTeSuZEcg3D6E80pAFOBjPGO5js7oYmxcVuvyWjyGVS1dpIof7jMNgPLz9K9hMFmXQmbeSCTnaIMRD6S6PtIwEB21me04Ql87wFA1EI2FvI2CNKRa1Mruxe14hDGAVwLCNgqxJoR6OGlHV6PrNjTXcDQC2BAi4PLLlROoFJGAYUiiUn/BCEm9Tr3K0a/KQgVFbgwsY7FcH2cR84UVZQFKGtg9Q6pFeGdIBsMV05KjdwlqE4BXwwXZ1M7K6GQGYiAdMGDBAa7VEjeZlYNjSKt6D5MqWTx5YCuG8ZWu4orlqStYtbZdSg2fioHtAbHgDA8XopjYJRhBG7CGrhRIYQVACCEfY75q6hEBC9nTOANzcNYZQJkVba8xYANVLQYQYrFzKtUUNmORsaF1a7Oex2Cqkus7D6F/3noEaXQAgUvXwxjAt9AC2/GShcwv61MPLta88jZERhMFa9ywMkgFB6Tyr31vzih0qb7kLIzVg5z+BsIpxXAdWMZwRFUoJYAGFSzYQiLmYEYMJC2hhp3VKgFGnUEkpdbZElAwNi2A6QriuLVEO4+h6AhRIZKNHkz+IQjahU/uitwYUhmnrmrACOG0Luf1GGGFMfQyFbMpvZYs8LRIhRwvwEJQ3uE8XpNC+1LlASlgiTQZTNt03N4DJWoBqYklBTSJRRPdVmgbRXG+fYPPcBG3DJ8V5iLKbpmwjD+NgH9enCEEAgZn1TqTX82mqGMNaG0wJBHGNgRkAyIjREv9m8hCi7WntX2mtmZBbuCUXAykHmPTh3Qyi3SAjeYVCXqHnhOUiTKvdG1VWFk8gj7x0ac+M8oU9YZicMGorA4LPuiwAUYoQTbG66beKe6IGTGNHgFJYK8axoJ5MYapdRgzWYjjpeSRhhRaeydDAFd8ZlZF4E+ZTEsgMpYyW+AiZDUwypPDk4QyZxH9s5c06KeShC/mUz4vJRW7Ec61Nl8KMdlUZ0iMKD+VpLT+SnzHp1/aKeneukQMJWyRYRwimyuZVymIk5GY8/2ehHJBZXcWMApSWRxKIkVizBQ5CBmO0H6KHHZUwAsABQRjgYVbAY4a0lGjOQxuAAL4ZjBGASREgUaYF12Ro0kqbBgjXpGMUCvpGHiTSNvFkMtGHPMIGEKSTVzpGY2zE0Ia1oNx308cApTNyCTWYz6Dukd81YVfEgWkDh4CmOwO1jnd3x7G6lUUuOE2j3iZECrZADmB6GK61ZF/Dy3jt7cBi+SmowHZgUYSBCN8mGR6ECS3Dx2RlU7juNINxf/I0JSxfa74ADSiguc9z9Jh8/AYwwwIe01vi0wZRnqXNAERhsB4b5raGt30udCErPQFIH+GKJygTFsokE9mV2V4P91tZEibwaXUL4qlLSOUZbWWYB0PMAHgNJOHbXyc0UJawQCOgxlSvgsUVIqw07EIgYa7tALxN+YQQBoAHZAYVOzGmEVgCq1u5jK5c7G5oo3YKWcgrv3tCSkxnfEwThpvT4G2YSg6eADwAN0bVPhZMBh4Cakvz6rZY8wQRQjukrSQLT2VUODIEownbSNQDdgu/RYfCH29q91bde+Fu4+a6nj0RK8R/btQGf70gDR2QG/6mmG9tCiY0vkMAv4UKSrC8UEhxCmJn8/MUJwyleQsFKdteDMbDIATAfnkbemlVI8/plIUY6R6DykNuZAA4XRBJKPMBRrukkE361g7zMgYWilqsgHRta6YjPQBJV4ZXp84DL2D8VpQgG2MhSwRtXFBZDMYrpw1pIl54AILCGhTDMN/CAKEV2iIDLKhtILQeBIPKowxl1athFCD5+E1RrGKUxpuAxkMp4TojtTjPPWCS1YdBOhqjORfEEGKxWQjyv6d+9TFWpzgwBGO3Y5ZuDeeQj368htHIQzeRgUd2SgOPYwB6Cn0iRWHMb+U3dwL0VkbqXDReyECwbViFLBuWtvisQS4Kcec2vSugRQIqYOWmXwHSYz+WcUPhRFtBeUZUh3BEqTZ0EhLDCNSOJWAyFMN0Dkjz7QyDKAwojgOXAdoDj4VNGwBEmT09M2JTqDxCmFQHwiARQghhIgCWtiKffOSu50U/ZaiPvumorkYTeqZzj2cjbr1CZcK3wwzo0kpJZJV3o7jEKq/RBY7rmILhBOWWwAEoZuRiFJJWTCSYRjOlKdJ6rxYAALcFzRpnSmBG2w6Uo2ztDSD9V2/bCDBJvUixu2q8LclNuPEauvC0VtyTs+WdYj1Q6YfVLR6Xj368AVhAYjyg0p0BtKdCl3RwU4fy6FLnohHfRi1azUIG+pGRl9W9R4hZKIeVmCe2cj2/FcLKrAtYFRAaCwjhHg+q0fRNoBpb7llXGktbsY7NrvG0xogYSyzlReK0b/VL03JM/6VpVWXLbRgGcwtvNfrNCmoLAKsu4YinA4UMQPG7YzroSEbAwAFQ2lDGbCGCslrIzcsZtDkTeKgP6cgo1DGg/z31+24UWwPuN/IiCJIiw8ZdWzIjM7ayugpl7MEF8wjJws0HABSzuSAGAqqlQJ2A00rwtj4zOEF5B8VimC6tWEoenobxDKsOQPHiFr0BrylYjNUG8AYe08McEnQQDm+jPJBcFyblbblsg6VN3Tb8jyDaLvXxVGUDnT50ZKiWyJKPvPLBsFHftpDvznn0wNpiQ2XSk1fN6veOVGqI3Q3WKna214JizapJ22ZNzOQJzSO3cpGXUEIeDMEwzGjlXrtQ1YWVrjOOmKpehGDQQCQH72RQrKIkMLQZype21elAYLy2PAgngFefulr4TS9AdcwSfZBBiG4ktsUVym+RNFl5LGO53+4sstLZdZ4CbLryNmQjnzI74Ee9HYIwg4tYrAJCUVQCDABmvQ9GAhoPECNZGGgqaeGA6xRQUVul2yPSkEfnerSUqC4yFkujjNYG89C2JwBQKEICnsHg0qqXbMKIfG3Bc60xLWmQoPW67gkv2rK2I3jeAZLnBHLLCyDywoLeQG6Rmzr8JlPLY1t818oabZI6W63YfAld/W4LOgLysjb7zMEBMjJIfXGKtPQx91RpQ8jcvIZYGvlbBoOF/reQWEhpnqBhkzbetOK7JT/cXDr5fQsTLULGIgbEXnkxsmcMXt6oblvhejgln/aiRW88C3i+dUjoRHcgNechLPMo5GotM6PxCsbH8oZTGJj8PBEpyOrjOsPJ0yJuMokmyN2OZR4O73btzpM6QVmuwTUFcXMupIsJOAZp3AhYGI290nP1tiYARxpMEWYIQDHGaOMM4YWKNkJiCACAp+H3QEmJWO5bPQGsHARgWHJJE8itKJHedW0VEvjd0tgW1CFBD4FkFeYYXkPrg7WiBiDLUzddmQiBMGThhS30bk0y+ejHeJ22Bzve2YNys5ONYM9oLwMQvEkj3U1g1Vj5jTk+7fVQKGDb8tx8RifztOAsTxMaMBALAIPhDE0gCpJBx0Ja1+vdua883uGDrerXIAoZ8giDHbfU3kbly9tC6Tb7C1PkJAvC0c+3EFw3uL3lQggmIwlWk72eG89RpzAKu+bleV1rAQrLLVOVjjd2MEF79aXn1XDcZKBIS/4xmEIt86Q0kDAYY7QxtQFY0gpCxsE+MZXA7cwCGMA1cIxDYeV3RiOQKNmGS4Zr5Jks6uDa7WgCMA/R8egwM6CoR15ydK4hRjOesMFAQG1irDW4wOZlrcwHFIBqFxtGVze5Mbk2jj5CXWd6tTnVp4NyYAGTtmvAouOvmjgTAjvHZSv8tPev2S6AYA0GUb59DjKq0DUgSasCHiGWNjUpHQWAWgxtmpNXtimHEbGaULrWQAIgAzZZ5tNmyzyZwXsIJIt8COXTATmAFm6kAVAn8whRPjyAgQHcOSj0pZ97PFTv0W/hrcMGYIMErdbsNFVka4MoA7RcivGFPgZssxL92m3sGgOJKBsGMAZhmkFzs8azKc0m71umiT1Y4lv4EBYA3PkmgOnEBiztsEcGZ7AOO2MQIOl2t9WLQYAtBAAAuxkW6L4ZveMCAQEQsimXl1G2Zf7kQpTOSaQjz1VXKwcZWNk8gTyAq+GlXwsslMsDYdIKGXXyRuW0CLyRiN39LoBnSOGQTORtiVIj5nPmYjt3uGLnPgFSWyKxb2B1WCPWtxKvgzIxkdAUd53FpcMSDOyBDxgaMuwkGKUYkKEYRx2YDXB1AVtIU78yW6nfCXbKRZy6koU0wAOgHqR6pemIPcwVLugnrbobCOStvDBvcA1BGH93BpLBXKNPCyWE+B5ckZN+ncgqPRnpTj/lMiLcpCEjLLeGoQkpdAlDeiuUwVANcJsi694CsSX2Hbbsd2GPQJiSG8rPeJhF8VjTJtKOm8VQBsBWwHeeb/vMydam0I6wkLaQA5CetOXnjdIDjEHl4W1itXpasYj5ZJUmQHlXK2wAy2MZiBHJChtkZSCgNvUsWrTmWLlkVC/Duccrai8au+swhtlj2M7Qhic6/Rmg7fIhBJawbFu9hAwCtLqEdzAOBduRSlBAir8tHeUF2hMAxDRhrUOJAclwGK1MwCGDEMMDKABwXi0tD1FXp9qpiyeRn14dgkMORqNHZ38BBFgI2cGYyhLSANd5KdqJNgI12t22be1Lng3kZh+lgx2Ze67jCdKRDRm1ydI1sTYewsV5AWtqWIUBjA1QmSitN9AWZI0j4XtoA0Db1Ri0/SOdbUIh5bdtmEI6Cdhdw9pDIlDJgRQIAghMzDi8EAOB0biRel0nd2cv+o95Pc+0zQH4rokM0nR4NM+Sr1FfbO50vE76FgUYSjuLpBpr8vMOWPAsROqsyM7ydZ8htKNCk7o74aGRX3rPiXJ6BUKDioDPWtxNoQBsMgkbe4KVvlk8LMIWoLWcX1k8xzdjyS88tFAM4AQBaKv8GJrXMT5lMFpb4RpG8QhhVVnSMDwlekAEOA8kt3qAQcY2ZfIceXhE26ZbFyyEIhYGq0d9/jOuvOrgmWTBbOHMPXIzMsDVg1DAFvqE1yb7YOQ+svuNsPBoSN5vhIfrhi1CDJa1URGLW2vUhH27oLCTSzfaS8HY1Bw0QQCD1VgHwI4JxFbKicka1M6YAn5nBZeOd3UseIu1gdKBz9KSk9Hb5gxsyjEcWbCQPC1lEqY6cJk+raJvXj+5EYv3+d1G1xp4aRAKAZsDck39vJ1u9O2wG/WkRwc8N3TSQzmM1D+H8VO0JaEUahih88i1EfU0xEkVMiLvIjBXxi6KcVGGoaA0wAI8g3HxHihbsNy5WYRliDZJ6gTUp6c4cNWBHIXJ1nO1/LS3KjQEI7S0MpOMQgLytOCtIQufpg0aGOX9NdadWOo/svI06RqvI5O89CV7Cw6VKXK0AoeR+t2QkmhBFl4u7QydAKPGkNsDtjniQGYMAgBMRS0BIigFGnZoIRmGtuighREdTsB1xdJOc2ZACjZtjEE+rV0KZI19Z1s1fK0XFdMo1DIf5bR9uYP627UrtAAH2H7TS2gBNL0YUieieZ2OyG3fYEMonSGs8QYwL0FkdSJHT+fKpKNr9CR3YVt617QvM/ze3raWzWObijEMmCrl4jJpJGXC3Can/KYYgRmFwBprRgAU4AGqPKyjZCsYe6UEr8Fw7Osws6ZllV8cjxCduyL2t9qjMSTsZxAg1m7pvQkHDVLy/MKUcAIg8jEaL6xjA49Guhvw7MAcOim39c4waFNsy5zaWUUHdSE9I/gPL/IyKJK08G/rOUDlnWnbtgIKAJUQQJIBy+ruqbiJGuFj90UmFAOctNgIkI7pKwwCgjLCSuf+Yl+TO8Dr5DUg8sAWI/gwRHtXsLMDO6VjlOKysEdh+gAQ67U9LR3qaChlA1H+9jICDWF4jw9StJCig6LhRg8sF5rpgFwI0xpn+iIJPfI26dpTT8+ZwgVky+GbCwe+BpAi4p3CFdhhWyrppSY+jMCTxE3fbXuTTmWN2XSYWHsDuTrDCZvtqO1ZR7ymXGdX6ZGRhbH91oNqJX7PUB0rLuy6TiekYVgyAaGtbnWnAeK+/BgvP8A6epwRa+s636qphWQWYaRDHPq1/qojcUWhdu66R2f3EYosiI5MM3TSISm9fYYSQMeonlwp0nJIoBSjex8H1rB8R5b3WiGCYBAFgIt9bVVoSF6eTunRJjGGb2GDUXhi/ynLM3peASJW6pSov2noDjhonbC6EKhdwggBfCTBUjIok168o+OjGKzTt5GLrm30QQLhRyhtcWEdBuX0UCzaNFjKGPCBXVsYGLohINhuzR933i3FWE2YwhzKadS5JU/pBAcg9MYAAPutjcmg2EGw3o/RG3oAQCEGEzYA10k9rvGaDvzqaKQWKwNVHdqdJqbqmfX2H6wmf0e9AsX99qoAuQfIpnw7RY+hGg7nYYjaO0YYH7kYh4E7w50OPYTyWjgqQ72MD3jtG0OJBPCDT9u9eWIDjHOinN4P9nast28NEhfHAgVTjAAMBJTORWn2sH3dvT6JK1JEBR00gyG9UMz1zpACgvKlk6+tZwBXt/BDoTocym3lCjlbHcl4iEUfytU7EpeVDYTWZEnbDlv1KR+QiCFtB1hKz2gMQUZGbKazVe4A7UwXHuMeHBsLk67njqYtGLFNQ41SdLbkBhxCYn37+1hb3AQiYRhJuk4+aLMjQaTHTAyVTzkdUYFNreFqrVTn1vbQBBh5e4+TexSqB8ZwjM6tO5KjeRv3emta56/7jzgMRkEytoyp41/b11E8l941OpOFZ8hP5uaCEFI47A1tnZbn074TZfBE+vJUv+kvKtSmNick9DayDTf5yTO9LAUIESyFYRICjgCYVlcRWzFOSOgFXYBoUUIDfVm//eRcWNhoWWgLqzGU98jXJBJmCm9k6kz21hHzDiShLGN0hEcviwG6Bp/cAOuUuXox9GpfefsShZ2OgVIevcmsh6S+Hu56IPQfYXonCtx4gvZVnY1ZdVCCezy1xwekIL9veCMivBCFt89zSGfONnRBOdcYwKeXoDRQ1kIG8ZGCLSKr4g4/I5AQByTu6pr2RmiSx4fwPKnX3onpDMlwnRWCZb25BzCI4D5Z5O2AGB5SOkanIA9oORGjAIAnqLfzEoHZeS7yNcQizAHYNWULP2SiN0xagdKyUQYWHZAcCToGtgNyekEaz216olWhdPF786f9ERJQHnuA2IZ3lsUalfCOVrczSscAUoBwQGcQcZiBCAqgxoeKxZhLeOAiA4XF8g69JIe6yccIbQMgW+dEtvyS0cgByM406Yx69wBDWSDWKLceq9X2raBxvZeCkY9ujVjTDRbkam2yb2ALa53coA5kk58symcU9ztZCaF6vVRe+v+2aGxpe7QCJK5rBhjGopgCsJexClliaPMSDNLWLUIDvYMxOw0bw8Rm7CSIWM4YnSDXqXENgVOmNbmdNtr7EgHSjGen9ACDLB2Ljvnk4a3qcL+DzBCkpaqAbdU6mXgWIwnBnardqzvanqB87ZxrrWonf0catlqxl9g0GtJSVe2RutN3Vr/rB/daOBXVs+nUT8K0Y7Xlo7U1Yh9GEojlhQQNfkewdhauUFhD28NmS0aBCmBgt3C5EeJeJgPsduNqpBmeApQpzAFI2UBsV3FTxYzQwCGDMjQvJIN4TvfO+BLS2qrdqHWHqUnHQ1uyU3hzbXcEQzlNQdR7RWRlI6KyXG+epQFJ0WPjykAR09qR64P9lGq3aGtke1Csgd494q/XEbUkKLdvdFjaTiUVwggoHw+iTEuMEAIZGokFIuN00qn/LYQuPxkZrUPQ2hMIgAY7MwAgearnjyaPOiG0k07px9sZozc79CCMaPIzahtFe99tCzkYo3fz8gY9ys56oX+rUnrHl3YHZrODCrNqZFtC06xhva+GowEMeIL73ascKIAFvZyFN3Qq6O65WARrtQhle1dU8ZTQHU7f6T0d2gJobOMRbaDk/owlHKgPCJ15RS9sbYmo+nyAp848QVdduYggbEnvnnKQqRO9OxhZ6G0MDsM7Vp1xyKsM+DBQb5uou864nTHJKPJ3WD/SbJ0TqBLWZ0EKAlpvKpfcPfCylzEKNcBzvdOZsaNj9aTp1T+dRdJLUzrerjW4BOSNlBTXAQLg5mo8D7VYjjcAtAE7xOhNCQ3bK1tbgPWI0p57wDYtu/tSrobLO52OcdxrQg6BOsBZuYCVr30k9OqYdeG29yLKg+iwRETf0iJqbwlqM9K8LZpQ7c3rPFoFdsKze8IIo3XosOs9OfcuDgwUWztam6cRXC+JYMBjvMaeWrPUutqmSCna6sOGu1sw13aDdiwJD+1k6tXbDQB2OA2deHCkQEAGrdva6TxY3vnxiMBoyNGBPL2qHB69co9xWsAg5CIWeZqSVT8jaIfgAQtl07ETKWCt3vavb41BtQK9OFvfuneTNxrZAF5vO8CezsbFvg61FFZUKG1npRTauDAQGdB3zx29h7fDmgMKc8RYdTVa0MtQWr7ZZBmjiO8d/022ht9bKM2Tgdj+/LqlvZuW8RkKGZCi+8posV77EBGxtzQAtYPROqaWB7dtTidI2YzZcwlDNsWLKNPt7XyrzqVVaSfjKIwFAQOQti1QtNWGvl0neMvzsUiZKqIAIXupJACxAfO5rzIAoBzltkVbWfLphfBI+VqMzdPE6M6MbLS1fY9tDmoEmlF6owPjtwSInLqryES2jgNXH3l4qvra9gYfcjG88oTI3vYsvfIZTjmd59XOY99ISRYkVRbZOx5RXVvxUUxmgE7RYSjhCMswiVEA2gweENvEgm0tZ2nhNKMSusa3GNoaq174DrQOYfa/pZ/CCcMDqpOKACvMqU/+tnEDqCOWeBeQOzQGGbBbeNU2NNXQswnC0AGAZJS+s38B7Xrd/06RALJOj/J6567/9Gt7Xi+aEcJ4UnPrDNZBPjy5PfwINc8hbcTkbizbjigx1rfCO0oVUADT3jSZIyQBrGGWDprsrEYK9jJ64HVME+EYrS0JXFq4aPGye51W2p4Qiqub8eXxIaMYjZ0tTkMcRulFw8IkgzZLScdWtAOxNgwBivM9xTcj2ilFQieyuIaoylN/e0oQVggSHQqNbYiCE8MiSFukEQmBlTfvwqVUT6kdMA9kAmBAx69yc6yhBKsroM0mGEdIRlQoZYWETuhkIEI3n9JYD88AhnwdCMDQGN9YE6Xa6weszgrRiFO8kx54eks9GRIIDECfVuXzbASTVgx3ncGRiJwYKwy15ayXgtVFhgPZO/6DQdSlTJ82A4kuveORPAjgvvQIQI92ejFiR0RNL4uHCEvY0IgjIbG7bVrtMJWRYRiqfR0dzNU+9w4yo4AKWnDmvroARSnXAVJD2TvbhYBCAyP3rnIgSidfa6R4gDrFYorxRIqTp0NoCr2M2IoQnQ0k4j29EQ7RhBEyMYAQgwwd8dEDI7naPqetaWE18NvihmCMqj1shKCRcNj0Pi/ytBeHMck7J8o1/ACMDgarr8wTOia15fa9h6+3fwJHW0EIwHSwDEWFEOxniN2zp1puo7fSWFGnPO8C2ElwndJD3pabtkCuwyV5Fbk7j0p4zCOBT07E819Y5PFCCllaY9WwTCtJeCwdOjiHXAxGxg7HaUWNTk2dASSmK5kQXUjs/bfKY7gW3cFK3bPIQQE98WKyi51mLRTIJAwpqKU6BNB41SMTe3ufh54OECnYUzwjtQsXqCqvB9JSHT0cQveuJ8oTtoNlWuxGRqTBuDZ7khPITaV2bJLQQlZgIkObeKRTXuUCF5N5XweRKYfsLU3lcfILQcqvPRAllKmMVqAAWxnq5FGRrakHstKxI0Q6MFSdW0/WnR/VIfO9LbmtYwwEAAZp5owRpW9yCKh5GHdtWJrLCkdNuzJQKx6xtFOuKY1dSMDYvc+kkxt8V19vTWgOn4wd490Cjc656iwRZfqmCyDo3AFqu6v92+tIls6fJ19vUgB2wyNkZDhe1evC5YWp/yILL+0hWshvzz7ZCnmwnm4v9gCP+/sNUAopLDfHbO4n7LSCwj2hhNVVQGCMY2WVMAa2ULbVH5hZLwbAnR8lb+91B4I2CnBAU1cvYXGPorytnVNtoGTYXjHRg2wH9Ze+8yV33+tO13aPtU3af6GRlykDmDy+YaJe88ewrRHbffchI/bWNXUDH5Hal4682idkb5ltx/NuWNOb1yRSYW/dbAgFWFisMFYUd8X6Vt8Rrge1JrjEVi7bMUgAwQ4s0egRUr3CFnbyrg60F2ryOIwvZpOvs9cB1qGVrTBsNLZZO17ZK8cBrZ1sPXJLZ9uW0Jnx7jNE68zoy/DAUhcZWlEDxN6YgKjNFYkiwi/Ddko2ndVLjzpIymtjantXttZaAS3WEwLTe+MnANp60EKDNvm4DnzKqxCb6mm1n66zzrGlrWO5dSePtiBCuYBhBIIqm9dSCDDKblhGnt1TgQqpQBUCGnfafesnIDocRsjFTgz3H7GULR2i9mrUtkEAHKA9LHb2Yi++J4cyex9vB322XLb30gv3whSPVA/DeUxQxoa5GN3JZp0qJ/wUkjpeuwUAKmA0LslovWxXWozELmCpjMF6lyCgsABYlOo1F9IAQ5iLUfWcOhiTQdXJ6yiH8cDuXNx2QgEAIGTqdB71AL5taGTpYM1et93+x06J6AioXtoCXHpjcs8+tXe8jFEbm+qNcg3Gtq9Q24NYvIdx5Ufi3qaNFFsHEmNCq+mapxY6mgjqzMLCU6eEKohlAdDpabwFAD1nNMTvPgEJD3xk6AQEvZ3e7aQdyMOaem1OHahNkwJLuOBNjR/10Mmrmjtv/Ep613sHljLk6UXzvVgTIbQXbUzlqS1x5SmNOvSqJPIgZ3rDI7J0mim5Wu5DBth12jacmsfZVKzSejIsCxxWY20G4TkU0lsSd7ECoxqJFRKKnSpolXsbNdtQSZC2UPcA2knYvQC+Qwx4gXIo2t5zihNaqKR0LwsTZoDVuYoIpRzAd6RUb9XsvC5kqLFuTbPOQKMP6pam174yShuM2oUFYAanO2Ipv4047tOvE3862K2tDcpD+t46QX7RZiMEF1Rx63Z7JbXCZeqQM8boGD5C9fKsZuFaze135w52uhvBgcn1KdKCY8YXagAjHU+lgHar7m3Tt/VYCM94lGxrM6B7lQRdeHo7bXlGb6FGGHqRQQRQr/I07EjGGLyBIZsGQERhtneMtPWOl5MZ03uXL9x6sTOCAx5uSCNKKM9Hng6faRp59od09EQNS0/sLd1XOEZ32mYHBjSM3jJ+yrWgTZk8oFfuSdNKcODxGobVG6rn0/4PwssDeEThaW2TpqAeEHAp064qYQ05ek8uA2g4pcduXsl4HTMutJCvtG1UaokRdncEbb00huyBtAXcvRZWGixHLN7e+37JQO7Oh9EONq/CyAip7hYqzmlAndbZfDdAuZXYCnxCAqxXeBOcO3cyQkMZ/gO8zT+E7rhy1zskrVkyZTEIj+kdUkJRZ98CqpfHUByTegND50sxaiGDrABnJHk7hsM9BNMGapd6sbzQ1lpjBmodWu8V4aXyI4COTm9YaLZROZ31LhooTzmdagd0rCdvZ5C1EYqHMEArJXmZa3Oydet5hYaOuevtnKzfArOWA7XIDbuwBivlE3oI7VuM7J1WLcNvSwA2d4w572h0WP2957DBSfV3OJk8ymfg3dWCZGFAecXsFlYgEHCFLvr5D6RitzaDgVvqqWcZ+MpVPllEAnh0ep28QO6sYYapC9wzBc9qpU7PK53jAs8IQf9GQsgwvSwZemuneN/TbcvmJdR97IWKClCBzBTC3s4S4XoU77ihZul8MFhZHaJPwZb7d2BALOFNQkxP6LyOsspuQVwDhdoM7G6Wr82YAMNg5CCv+I1UGM2ozRK2c1YeersvDDI+eXhRK+kbciePNABGBr9b/NH7sxigwzY7CVuzwNh0oR+Dw4zOvEQP7z/Xq6JoyUF1TgAAAABJRU5ErkJggg);
	--datauri-noise: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAALHRFWHRDcmVhdGlvbiBUaW1lAFN1biAxMSBPY3QgMjAyMCAxNDo0OToxOCArMTAwMNSLQNUAAAAHdElNRQfkCgsKAAzYkaVpAAAACXBIWXMAAC4jAAAuIwF4pT92AAAABGdBTUEAALGPC/xhBQAAATBJREFUeNo9kEsLAXEUxf8f4PehPSKPKOzMZkxRHiVZTFgoGUMy8paI8ogkC5aK7n9hcTfnnnPPOVcFg0Gi0Sifz4dsNku/3+dwOPB8PimVSoTDYXw+HyoSiXA8HhFBpVKh2+1SLpexbZv7/c7tdiOTyaDe7zeJRIJer8dyuSSdTuM4jnY4nU60Wi2m0ylqv98zn8/pdDoaLBQKnM9n4vE46/VaC1erFSqXyzEcDrVFu90mFApxuVw0QZwEk70Swna7xbIskskkhmHojOPxmFQqhed5LBYLlBSRApvNhmazieu6+P3+f5zr9cpoNELVajUCgYBuOBgMeDwexGIxisUis9lMZxVHfXG32+lFPp9nMplowev1otFoUK/XMU0TVa1W+X6//+eKSF4jTWUku2A/tK3kGY+u6FsAAAAASUVORK5CYII);
	--datauri-card-light: url(data:image/png;base64,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);
	--datauri-card-dark: url(data:image/png;base64,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);

	--ui-swatch-whitetrue: #fff;
	--ui-swatch-light: #eee;
	--ui-swatch-silver: #bbbdbd;
	--ui-swatch-silverlight: #cccdcd;
	--ui-swatch-dark: #202020;
	--ui-swatch-black: #222223;
	--ui-swatch-blacktrue: #000;
	--ui-input-border-radius: 10px;
	--ui-button-border-radius: 10px;

	--ui-shape-radius-small: 5px;
	--ui-shape-radius-medium: 10px;
	--ui-shape-radius-large: 15px;

	--ui-type-font-family: Roboto,Helvetica,Arial,sans-serif;
	--ui-type-font-size: calc(1rem * var(--font-ratio));
	--ui-type-font-weight: normal;
	--ui-type-line-height: 1rem;
	--ui-type-letter-spacing: 0;
	--ui-type-text-transform: normal;

	--ui-type-h1-font-family: var(--ui-type-font-family);
	--ui-type-h1-font-size: calc(6rem * var(--font-ratio));
	--ui-type-h1-font-weight: var(--ui-type-font-weight);
	--ui-type-h1-line-height: 1.479;
	--ui-type-h1-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-h1-text-transform: var(--ui-type-text-transform);

	--ui-type-h2-font-family: var(--ui-type-font-family);
	--ui-type-h2-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h2-font-weight: var(--ui-type-font-weight);
	--ui-type-h2-line-height: 1.7;
	--ui-type-h2-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-h2-text-transform: var(--ui-type-text-transform);

	--ui-type-h3-font-family: var(--ui-type-font-family);
	--ui-type-h3-font-size: calc(1.125rem * var(--font-ratio));
	--ui-type-h3-font-weight: var(--ui-type-font-weight);
	--ui-type-h3-line-height: 1.72;
	--ui-type-h3-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-h3-text-transform: var(--ui-type-text-transform);

	--ui-type-h4-font-family: var(--ui-type-font-family);
	--ui-type-h4-font-size: calc(1.1rem * var(--font-ratio));
	--ui-type-h4-font-weight: var(--ui-type-font-weight);
	--ui-type-h4-line-height: 1.725;
	--ui-type-h4-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-h4-text-transform: var(--ui-type-text-transform);

	--ui-type-h5-font-family: var(--ui-type-font-family);
	--ui-type-h5-font-size: calc(1.5rem * var(--font-ratio));
	--ui-type-h5-font-weight: var(--ui-type-font-weight);
	--ui-type-h5-line-height: 1.667;
	--ui-type-h5-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-h5-text-transform: var(--ui-type-text-transform);

	--ui-type-h6-font-family: var(--ui-type-font-family);
	--ui-type-h6-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h6-font-weight: var(--ui-type-font-weight);
	--ui-type-h6-line-height: 1.7;
	--ui-type-h6-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-h6-text-transform: var(--ui-type-text-transform);

	--ui-type-title-font-family: var(--ui-type-font-family);
	--ui-type-title-font-size: calc(1.1rem * var(--font-ratio));
	--ui-type-title-font-weight: var(--ui-type-font-weight);
	--ui-type-title-line-height: 1.625;
	--ui-type-title-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-title-text-transform: var(--ui-type-text-transform);

	--ui-type-subtitle-font-family: var(--ui-type-font-family);
	--ui-type-subtitle-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-subtitle-font-weight: var(--ui-type-font-weight);
	--ui-type-subtitle-line-height: 1.786;
	--ui-type-subtitle-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-subtitle-text-transform: var(--ui-type-text-transform);

	--ui-type-body1-font-family: var(--ui-type-font-family);
	--ui-type-body1-font-size: calc(1rem * var(--font-ratio));
	--ui-type-body1-font-weight: var(--ui-type-font-weight);
	--ui-type-body1-line-height: 1.75;
	--ui-type-body1-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-body1-text-transform: var(--ui-type-text-transform);

	--ui-type-body2-font-family: var(--ui-type-font-family);
	--ui-type-body2-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-body2-font-weight: var(--ui-type-font-weight);
	--ui-type-body2-line-height: 1.786;
	--ui-type-body2-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-body2-text-transform: var(--ui-type-text-transform);

	--ui-type-button-font-family: var(--ui-type-font-family);
	--ui-type-button-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-button-font-weight: bold;
	--ui-type-button-line-height: 1.786;
	--ui-type-button-letter-spacing: .0775rem;
	--ui-type-button-text-transform: uppercase;

	--ui-type-caption-font-family: var(--ui-type-font-family);
	--ui-type-caption-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-caption-font-weight: var(--ui-type-font-weight);
	--ui-type-caption-line-height: 1.917;
	--ui-type-caption-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-caption-text-transform: var(--ui-type-text-transform);

	--ui-type-overline-font-family: var(--ui-type-font-family);
	--ui-type-overline-font-size: calc(.75rem * var(--font-ratio));
	--ui-type-overline-font-weight: var(--ui-type-font-weight);
	--ui-type-overline-line-height: 2;
	--ui-type-overline-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-overline-text-transform: uppercase;

	--ui-type-overline2-font-family: var(--ui-type-font-family);
	--ui-type-overline2-font-size: calc(.6rem * var(--font-ratio));
	--ui-type-overline2-font-weight: var(--ui-type-font-weight);
	--ui-type-overline2-line-height: 2;
	--ui-type-overline2-letter-spacing: var(--ui-type-letter-spacing);
	--ui-type-overline2-text-transform: uppercase;

	--ui-colour-primary-hue: 268;
	--ui-colour-primary-saturation: 100%;
	--ui-colour-primary-lightness: 39.21%;
	--ui-colour-primary-2-hue: 268;
	--ui-colour-primary-2-saturation: 100%;
	--ui-colour-primary-2-lightness: 70%;
	--ui-colour-primary-on-hue: 0;
	--ui-colour-primary-on-saturation: 0%;
	--ui-colour-primary-on-lightness: 100%;
	--ui-colour-secondary-hue: 228;
	--ui-colour-secondary-saturation: 0%; /* 25% */
	--ui-colour-secondary-lightness: 88%;
	--ui-colour-secondary-on-hue: 0;
	--ui-colour-secondary-on-saturation: 0%;
	--ui-colour-secondary-on-lightness: 0%;
	--ui-colour-surface-hue: 0;
	--ui-colour-surface-saturation: 0%;
	--ui-colour-surface-lightness: 100%;
	--ui-colour-surface-on-hue: 0;
	--ui-colour-surface-on-saturation: 0%;
	--ui-colour-surface-on-lightness: 0%;
	--ui-colour-error-hue: 349;
	--ui-colour-error-saturation: 100%;
	--ui-colour-error-lightness: 34.5%;
	--ui-colour-error-on-hue: 0;
	--ui-colour-error-on-saturation: 0%;
	--ui-colour-error-on-lightness: 100%;
	--ui-colour-valid-hue: 150;
	--ui-colour-valid-saturation: 70%;
	--ui-colour-valid-lightness: 32%;
	--ui-colour-valid-state-lightness: 96%;
	--ui-colour-valid-on-hue: 0;
	--ui-colour-valid-on-saturation: 0%;
	--ui-colour-valid-on-lightness: 100%;
	--ui-colour-warning-hue: 45;
	--ui-colour-warning-saturation: 100%;
	--ui-colour-warning-lightness: 80%;
	--ui-colour-warning-on-hue: 0;
	--ui-colour-warning-on-saturation: 0%;
	--ui-colour-warning-on-lightness: 100%;
	--ui-colour-autofill-hue: 210;
	--ui-colour-autofill-saturation: 100%;
	--ui-colour-autofill-lightness: 66.7%;
	--ui-colour-autofill-on-hue: 0;
	--ui-colour-autofill-on-saturation: 0%;
	--ui-colour-autofill-on-lightness: 0%;
	--ui-colour-background-hue: 0; /* #cccdcd 180,.78%,80% */
	--ui-colour-background-saturation: 0%;
	--ui-colour-background-lightness: 100%;
	--ui-colour-background-on-hue: 0;
	--ui-colour-background-on-saturation: 0%;
	--ui-colour-background-on-lightness: 0%;
	--ui-colour-input-border-hue: 0;
	--ui-colour-input-border-saturation: 0%;
	--ui-colour-input-border-lightness: 0%;
	--ui-colour-input-border-on-hue: 0;
	--ui-colour-input-border-on-saturation: 0%;
	--ui-colour-input-border-on-lightness: 0%;
	--ui-colour-on-lightness-high: 13%;
	--ui-colour-on-lightness-mid: 40%;
	--ui-colour-on-lightness-off: 62%;

	--ui-overlay-alpha-hover: .04;
	--ui-overlay-alpha-focus: .12;
	--ui-overlay-alpha-active: .12;
	--ui-overlay-alpha-select: .08;
	--ui-overlay-alpha-press: .12;
	--ui-overlay-alpha-drag: .08;
	--ui-overlay-alpha-state: .04;
	--ui-overlay-alpha-placeholder: .2;

	--ui-colour-primary: hsl(var(--ui-colour-primary-hue),var(--ui-colour-primary-saturation),var(--ui-colour-primary-lightness));
	--ui-colour-primary-2: hsl(var(--ui-colour-primary-2-hue),var(--ui-colour-primary-2-saturation),var(--ui-colour-primary-2-lightness));
	--ui-colour-primary-on: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-primary-on-lightness));
	--ui-colour-primary-on-high: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-primary-on-mid: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-primary-on-off: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-secondary: hsl(var(--ui-colour-secondary-hue),var(--ui-colour-secondary-saturation),var(--ui-colour-secondary-lightness));
	--ui-colour-secondary-on: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-secondary-on-lightness));
	--ui-colour-secondary-on-high: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-secondary-on-mid: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-secondary-on-off: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-surface: hsl(var(--ui-colour-surface-hue),var(--ui-colour-surface-saturation),var(--ui-colour-surface-lightness));
	--ui-colour-surface-on: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-surface-on-lightness));
	--ui-colour-surface-on-high: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-surface-on-mid: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-surface-on-off: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-error: hsl(var(--ui-colour-error-hue),var(--ui-colour-error-saturation),var(--ui-colour-error-lightness));
	--ui-colour-error-state: hsla(var(--ui-colour-error-hue),var(--ui-colour-error-saturation),var(--ui-colour-error-lightness),var(--ui-overlay-alpha-state));
	--ui-colour-error-on: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-error-on-lightness));
	--ui-colour-error-on-high: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-error-on-mid: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-error-on-off: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-valid: hsl(var(--ui-colour-valid-hue),var(--ui-colour-valid-saturation),var(--ui-colour-valid-lightness));
	--ui-colour-valid-state: hsl(var(--ui-colour-valid-hue),var(--ui-colour-valid-saturation),var(--ui-colour-valid-state-lightness));
	--ui-colour-valid-on: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-valid-on-lightness));
	--ui-colour-valid-on-high: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-valid-on-mid: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-valid-on-off: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-warning: hsl(var(--ui-colour-warning-hue),var(--ui-colour-warning-saturation),var(--ui-colour-warning-lightness));
	--ui-colour-warning-state: hsla(var(--ui-colour-warning-hue),var(--ui-colour-warning-saturation),var(--ui-colour-warning-lightness),var(--ui-overlay-alpha-state));
	--ui-colour-warning-on: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-warning-on-lightness));
	--ui-colour-warning-on-high: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-warning-on-mid: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-warning-on-off: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-autofill: hsl(var(--ui-colour-autofill-hue),var(--ui-colour-autofill-saturation),var(--ui-colour-autofill-lightness));
	--ui-colour-autofill-state: hsla(var(--ui-colour-autofill-hue),var(--ui-colour-autofill-saturation),var(--ui-colour-autofill-lightness),var(--ui-overlay-alpha-state));
	--ui-colour-autofill-on: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-autofill-on-lightness));
	--ui-colour-autofill-on-high: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-autofill-on-mid: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-autofill-on-off: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-background: hsl(var(--ui-colour-background-hue),var(--ui-colour-background-saturation),var(--ui-colour-background-lightness));
	--ui-colour-background-on: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-background-on-lightness));
	--ui-colour-background-on-high: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-background-on-mid: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-background-on-off: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-off));

	--ui-z0: 84%;
	--ui-z1: 85%;
	--ui-z2: 86%;
	--ui-z3: 87%;
	--ui-z4: 88%;
	--ui-z5: 89%;
	--ui-z6: 90%;
	--ui-z7: 92%;
	--ui-z8: 94%;
	--ui-z9: 96%;
	--ui-z10: 98%;
	--ui-z11: 100%;
	--ui-z12: 100%;
	--ui-z13: 100%;
	--ui-z14: 100%;
	--ui-z15: 100%;
	--ui-z16: 100%;
	--ui-z17: 100%;
	--ui-z18: 100%;
	--ui-z19: 100%;
	--ui-z20: 100%;
	--ui-z21: 100%;
	--ui-z22: 100%;
	--ui-z23: 100%;
	--ui-z24: 100%;

	--ui-shadow0: none;
	--ui-shadow1: 0 2px 1px -1px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);
	--ui-shadow2: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
	--ui-shadow3: 0 3px 3px -2px rgba(0,0,0,.2), 0 3px 4px 0 rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);
	--ui-shadow4: 0 2px 4px -1px rgba(0,0,0,.2), 0 4px 5px 0 rgba(0,0,0,.14), 0 1px 10px 0 rgba(0,0,0,.12);
	--ui-shadow5: 0 3px 5px -1px rgba(0,0,0,.2), 0 5px 8px 0 rgba(0,0,0,.14), 0 1px 14px 0 rgba(0,0,0,.12);
	--ui-shadow6: 0 3px 5px -1px rgba(0,0,0,.2), 0 6px 10px 0 rgba(0,0,0,.14), 0 1px 18px 0 rgba(0,0,0,.12);
	--ui-shadow7: 0 4px 5px -2px rgba(0,0,0,.2), 0 7px 10px 1px rgba(0,0,0,.14), 0 2px 16px 1px rgba(0,0,0,.12);
	--ui-shadow8: 0 5px 5px -3px rgba(0,0,0,.2), 0 8px 10px 1px rgba(0,0,0,.14), 0 3px 14px 2px rgba(0,0,0,.12);
	--ui-shadow9: 0 5px 6px -3px rgba(0,0,0,.2), 0 9px 12px 1px rgba(0,0,0,.14), 0 3px 16px 2px rgba(0,0,0,.12);
	--ui-shadow10: 0 6px 6px -3px rgba(0,0,0,.2), 0 10px 14px 1px rgba(0,0,0,.14), 0 4px 18px 3px rgba(0,0,0,.12);
	--ui-shadow11: 0 6px 7px -4px rgba(0,0,0,.2), 0 11px 15px 1px rgba(0,0,0,.14), 0 4px 20px 3px rgba(0,0,0,.12);
	--ui-shadow12: 0 7px 8px -4px rgba(0,0,0,.2), 0 12px 17px 2px rgba(0,0,0,.14), 0 5px 22px 4px rgba(0,0,0,.12);
	--ui-shadow13: 0 7px 8px -4px rgba(0,0,0,.2), 0 13px 19px 2px rgba(0,0,0,.14), 0 5px 24px 4px rgba(0,0,0,.12);
	--ui-shadow14: 0 7px 9px -4px rgba(0,0,0,.2), 0 14px 21px 2px rgba(0,0,0,.14), 0 5px 26px 4px rgba(0,0,0,.12);
	--ui-shadow15: 0 8px 9px -5px rgba(0,0,0,.2), 0 15px 22px 2px rgba(0,0,0,.14), 0 6px 28px 5px rgba(0,0,0,.12);
	--ui-shadow16: 0 8px 10px -5px rgba(0,0,0,.2), 0 16px 24px 2px rgba(0,0,0,.14), 0 6px 30px 5px rgba(0,0,0,.12);
	--ui-shadow17: 0 8px 11px -5px rgba(0,0,0,.2), 0 17px 26px 2px rgba(0,0,0,.14), 0 6px 32px 5px rgba(0,0,0,.12);
	--ui-shadow18: 0 9px 11px -5px rgba(0,0,0,.2), 0 18px 28px 2px rgba(0,0,0,.14), 0 7px 34px 6px rgba(0,0,0,.12);
	--ui-shadow19: 0 9px 12px -6px rgba(0,0,0,.2), 0 19px 29px 2px rgba(0,0,0,.14), 0 7px 36px 6px rgba(0,0,0,.12);
	--ui-shadow20: 0 10px 13px -6px rgba(0,0,0,.2), 0 20px 31px 3px rgba(0,0,0,.14), 0 8px 38px 7px rgba(0,0,0,.12);
	--ui-shadow21: 0 10px 13px -6px rgba(0,0,0,.2), 0 21px 33px 3px rgba(0,0,0,.14), 0 8px 40px 7px rgba(0,0,0,.12);
	--ui-shadow22: 0 10px 14px -6px rgba(0,0,0,.2), 0 22px 35px 3px rgba(0,0,0,.14), 0 8px 42px 7px rgba(0,0,0,.12);
	--ui-shadow23: 0 11px 14px -7px rgba(0,0,0,.2), 0 23px 36px 3px rgba(0,0,0,.14), 0 9px 44px 8px rgba(0,0,0,.12);
	--ui-shadow24: 0 11px 15px -7px rgba(0,0,0,.2), 0 24px 38px 3px rgba(0,0,0,.14), 0 9px 46px 8px rgba(0,0,0,.12);

	--ui-scrollbar-thumb-background: #bbb;
	--ui-scrollbar-thumb-background-hover: #aaa;
	--ui-scrollbar-thumb-background-active: #999;
	--ui-scrollbar-track-background: #ececec;

	--filter-invert: invert(0);
	--card-gradient: linear-gradient(to bottom,#fff,#eee);
	--card-text-filter: drop-shadow(1px 1px 4px #fff6) drop-shadow(-1px -1px 4px #fff6);
	--price-selling: #382;
	--url-card: var(--datauri-card-light);
	--url-noise: none;
	--mix-blend-mode: color-burn;
}

.theme-floristexpress-dark {
	--ui-colour-primary-hue: 268;
	--ui-colour-primary-saturation: 100%;
	--ui-colour-primary-lightness: 70%; /* 39.21% */
	--ui-colour-primary-2-hue: 268;
	--ui-colour-primary-2-saturation: 100%;
	--ui-colour-primary-2-lightness: 80%;
	--ui-colour-primary-on-hue: 0;
	--ui-colour-primary-on-saturation: 0%;
	--ui-colour-primary-on-lightness: 0%;
	--ui-colour-secondary-hue: 228;
	--ui-colour-secondary-saturation: 0%;
	--ui-colour-secondary-lightness: 12%;
	--ui-colour-secondary-on-hue: 0;
	--ui-colour-secondary-on-saturation: 0%;
	--ui-colour-secondary-on-lightness: 100%;
	--ui-colour-surface-hue: 0;
	--ui-colour-surface-saturation: 0%;
	--ui-colour-surface-lightness: 7.05%;
	--ui-colour-surface-on-hue: 0;
	--ui-colour-surface-on-saturation: 0%;
	--ui-colour-surface-on-lightness: 100%;
	--ui-colour-error-hue: 349;
	--ui-colour-error-saturation: 52.2%;
	--ui-colour-error-lightness: 60.6%;
	--ui-colour-error-on-hue: 0;
	--ui-colour-error-on-saturation: 0%;
	--ui-colour-error-on-lightness: 100%;
	--ui-colour-valid-hue: 150;
	--ui-colour-valid-saturation: 100%;
	--ui-colour-valid-lightness: 53%;
	--ui-colour-valid-state-lightness: 4%;
	--ui-colour-valid-on-hue: 0;
	--ui-colour-valid-on-saturation: 0%;
	--ui-colour-valid-on-lightness: 100%;
	--ui-colour-warning-hue: 45;
	--ui-colour-warning-saturation: 100%;
	--ui-colour-warning-lightness: 80%;
	--ui-colour-warning-on-hue: 0;
	--ui-colour-warning-on-saturation: 0%;
	--ui-colour-warning-on-lightness: 100%;
	--ui-colour-autofill-hue: 210;
	--ui-colour-autofill-saturation: 100%;
	--ui-colour-autofill-lightness: 66.7%;
	--ui-colour-autofill-on-hue: 0;
	--ui-colour-autofill-on-saturation: 0%;
	--ui-colour-autofill-on-lightness: 100%;
	--ui-colour-background-hue: 0;
	--ui-colour-background-saturation: 0%;
	--ui-colour-background-lightness: 7.05%;
	--ui-colour-background-on-hue: 0;
	--ui-colour-background-on-saturation: 0%;
	--ui-colour-background-on-lightness: 100%;
	--ui-colour-on-lightness-high: 87%;
	--ui-colour-on-lightness-mid: 60%;
	--ui-colour-on-lightness-off: 38%;

	--ui-overlay-alpha-hover: .04;
	--ui-overlay-alpha-focus: .12;
	--ui-overlay-alpha-active: .12;
	--ui-overlay-alpha-select: .08;
	--ui-overlay-alpha-press: .12;
	--ui-overlay-alpha-drag: .08;
	--ui-overlay-alpha-state: .04;

	--ui-colour-primary: hsl(var(--ui-colour-primary-hue),var(--ui-colour-primary-saturation),var(--ui-colour-primary-lightness));
	--ui-colour-primary-2: hsl(var(--ui-colour-primary-2-hue),var(--ui-colour-primary-2-saturation),var(--ui-colour-primary-2-lightness));
	--ui-colour-primary-on: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-primary-on-lightness));
	--ui-colour-primary-on-high: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-primary-on-mid: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-primary-on-off: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-secondary: hsl(var(--ui-colour-secondary-hue),var(--ui-colour-secondary-saturation),var(--ui-colour-secondary-lightness));
	--ui-colour-secondary-on: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-secondary-on-lightness));
	--ui-colour-secondary-on-high: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-secondary-on-mid: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-secondary-on-off: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-surface: hsl(var(--ui-colour-surface-hue),var(--ui-colour-surface-saturation),var(--ui-colour-surface-lightness));
	--ui-colour-surface-on: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-surface-on-lightness));
	--ui-colour-surface-on-high: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-surface-on-mid: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-surface-on-off: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-error: hsl(var(--ui-colour-error-hue),var(--ui-colour-error-saturation),var(--ui-colour-error-lightness));
	--ui-colour-error-state: hsla(var(--ui-colour-error-hue),var(--ui-colour-error-saturation),var(--ui-colour-error-lightness),var(--ui-overlay-alpha-state));
	--ui-colour-error-on: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-error-on-lightness));
	--ui-colour-error-on-high: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-error-on-mid: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-error-on-off: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-valid: hsl(var(--ui-colour-valid-hue),var(--ui-colour-valid-saturation),var(--ui-colour-valid-lightness));
	--ui-colour-valid-state: hsl(var(--ui-colour-valid-hue),var(--ui-colour-valid-saturation),var(--ui-colour-valid-state-lightness));
	--ui-colour-valid-on: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-valid-on-lightness));
	--ui-colour-valid-on-high: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-valid-on-mid: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-valid-on-off: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-warning: hsl(var(--ui-colour-warning-hue),var(--ui-colour-warning-saturation),var(--ui-colour-warning-lightness));
	--ui-colour-warning-state: hsla(var(--ui-colour-warning-hue),var(--ui-colour-warning-saturation),var(--ui-colour-warning-lightness),var(--ui-overlay-alpha-state));
	--ui-colour-warning-on: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-warning-on-lightness));
	--ui-colour-warning-on-high: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-warning-on-mid: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-warning-on-off: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-autofill: hsl(var(--ui-colour-autofill-hue),var(--ui-colour-autofill-saturation),var(--ui-colour-autofill-lightness));
	--ui-colour-autofill-state: hsla(var(--ui-colour-autofill-hue),var(--ui-colour-autofill-saturation),var(--ui-colour-autofill-lightness),var(--ui-overlay-alpha-state));
	--ui-colour-autofill-on: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-autofill-on-lightness));
	--ui-colour-autofill-on-high: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-autofill-on-mid: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-autofill-on-off: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-off));
	--ui-colour-background: hsl(var(--ui-colour-background-hue),var(--ui-colour-background-saturation),var(--ui-colour-background-lightness));
	--ui-colour-background-on: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-background-on-lightness));
	--ui-colour-background-on-high: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-high));
	--ui-colour-background-on-mid: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-mid));
	--ui-colour-background-on-off: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-off));

	--ui-z0: 0%;
	--ui-z1: 5%;
	--ui-z2: 6%;
	--ui-z3: 7%;
	--ui-z4: 8%;
	--ui-z5: 9%;
	--ui-z6: 10%;
	--ui-z7: 11%;
	--ui-z8: 12%;
	--ui-z9: 13%;
	--ui-z10: 14%;
	--ui-z11: 15%;
	--ui-z12: 16%;
	--ui-z13: 17%;
	--ui-z14: 18%;
	--ui-z15: 19%;
	--ui-z16: 20%;
	--ui-z17: 21%;
	--ui-z18: 22%;
	--ui-z19: 23%;
	--ui-z20: 24%;
	--ui-z21: 25%;
	--ui-z22: 26%;
	--ui-z23: 27%;
	--ui-z24: 28%;

	--ui-scrollbar-thumb-background: #222;
	--ui-scrollbar-thumb-background-hover: #333;
	--ui-scrollbar-thumb-background-active: #444;
	--ui-scrollbar-track-background: #121212;

	--filter-invert: invert(1);
	--card-gradient: linear-gradient(to bottom,#383838,#202020);
	--card-text-filter: drop-shadow(1px 1px 1px #000) drop-shadow(-1px -1px 1px #000);
	--price-selling: #6c5;
	--url-card: var(--datauri-card-dark);
	--url-noise: var(--datauri-noise);
	--mix-blend-mode: overlay;
}

@media (prefers-color-scheme: dark) {

	:root {
		/* !!! COPY FROM ROOT .theme-floristexpress-dark !!! */
		--ui-colour-primary-hue: 268;
		--ui-colour-primary-saturation: 100%;
		--ui-colour-primary-lightness: 70%; /* 39.21% */
		--ui-colour-primary-2-hue: 268;
		--ui-colour-primary-2-saturation: 100%;
		--ui-colour-primary-2-lightness: 80%;
		--ui-colour-primary-on-hue: 0;
		--ui-colour-primary-on-saturation: 0%;
		--ui-colour-primary-on-lightness: 0%;
		--ui-colour-secondary-hue: 228;
		--ui-colour-secondary-saturation: 0%;
		--ui-colour-secondary-lightness: 12%;
		--ui-colour-secondary-on-hue: 0;
		--ui-colour-secondary-on-saturation: 0%;
		--ui-colour-secondary-on-lightness: 100%;
		--ui-colour-surface-hue: 0;
		--ui-colour-surface-saturation: 0%;
		--ui-colour-surface-lightness: 7.05%;
		--ui-colour-surface-on-hue: 0;
		--ui-colour-surface-on-saturation: 0%;
		--ui-colour-surface-on-lightness: 100%;
		--ui-colour-error-hue: 349;
		--ui-colour-error-saturation: 52.2%;
		--ui-colour-error-lightness: 60.6%;
		--ui-colour-error-on-hue: 0;
		--ui-colour-error-on-saturation: 0%;
		--ui-colour-error-on-lightness: 100%;
		--ui-colour-valid-hue: 150;
		--ui-colour-valid-saturation: 100%;
		--ui-colour-valid-lightness: 53%;
		--ui-colour-valid-state-lightness: 4%;
		--ui-colour-valid-on-hue: 0;
		--ui-colour-valid-on-saturation: 0%;
		--ui-colour-valid-on-lightness: 100%;
		--ui-colour-warning-hue: 45;
		--ui-colour-warning-saturation: 100%;
		--ui-colour-warning-lightness: 80%;
		--ui-colour-warning-on-hue: 0;
		--ui-colour-warning-on-saturation: 0%;
		--ui-colour-warning-on-lightness: 100%;
		--ui-colour-autofill-hue: 210;
		--ui-colour-autofill-saturation: 100%;
		--ui-colour-autofill-lightness: 66.7%;
		--ui-colour-autofill-on-hue: 0;
		--ui-colour-autofill-on-saturation: 0%;
		--ui-colour-autofill-on-lightness: 100%;
		--ui-colour-background-hue: 0;
		--ui-colour-background-saturation: 0%;
		--ui-colour-background-lightness: 7.05%;
		--ui-colour-background-on-hue: 0;
		--ui-colour-background-on-saturation: 0%;
		--ui-colour-background-on-lightness: 100%;
		--ui-colour-on-lightness-high: 87%;
		--ui-colour-on-lightness-mid: 60%;
		--ui-colour-on-lightness-off: 38%;

		--ui-overlay-alpha-hover: .04;
		--ui-overlay-alpha-focus: .12;
		--ui-overlay-alpha-active: .12;
		--ui-overlay-alpha-select: .08;
		--ui-overlay-alpha-press: .12;
		--ui-overlay-alpha-drag: .08;
		--ui-overlay-alpha-state: .04;

		--ui-colour-primary: hsl(var(--ui-colour-primary-hue),var(--ui-colour-primary-saturation),var(--ui-colour-primary-lightness));
		--ui-colour-primary-2: hsl(var(--ui-colour-primary-2-hue),var(--ui-colour-primary-2-saturation),var(--ui-colour-primary-2-lightness));
		--ui-colour-primary-on: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-primary-on-lightness));
		--ui-colour-primary-on-high: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-primary-on-mid: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-primary-on-off: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-secondary: hsl(var(--ui-colour-secondary-hue),var(--ui-colour-secondary-saturation),var(--ui-colour-secondary-lightness));
		--ui-colour-secondary-on: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-secondary-on-lightness));
		--ui-colour-secondary-on-high: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-secondary-on-mid: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-secondary-on-off: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-surface: hsl(var(--ui-colour-surface-hue),var(--ui-colour-surface-saturation),var(--ui-colour-surface-lightness));
		--ui-colour-surface-on: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-surface-on-lightness));
		--ui-colour-surface-on-high: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-surface-on-mid: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-surface-on-off: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-error: hsl(var(--ui-colour-error-hue),var(--ui-colour-error-saturation),var(--ui-colour-error-lightness));
		--ui-colour-error-state: hsla(var(--ui-colour-error-hue),var(--ui-colour-error-saturation),var(--ui-colour-error-lightness),var(--ui-overlay-alpha-state));
		--ui-colour-error-on: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-error-on-lightness));
		--ui-colour-error-on-high: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-error-on-mid: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-error-on-off: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-valid: hsl(var(--ui-colour-valid-hue),var(--ui-colour-valid-saturation),var(--ui-colour-valid-lightness));
		--ui-colour-valid-state: hsl(var(--ui-colour-valid-hue),var(--ui-colour-valid-saturation),var(--ui-colour-valid-state-lightness));
		--ui-colour-valid-on: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-valid-on-lightness));
		--ui-colour-valid-on-high: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-valid-on-mid: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-valid-on-off: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-warning: hsl(var(--ui-colour-warning-hue),var(--ui-colour-warning-saturation),var(--ui-colour-warning-lightness));
		--ui-colour-warning-state: hsla(var(--ui-colour-warning-hue),var(--ui-colour-warning-saturation),var(--ui-colour-warning-lightness),var(--ui-overlay-alpha-state));
		--ui-colour-warning-on: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-warning-on-lightness));
		--ui-colour-warning-on-high: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-warning-on-mid: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-warning-on-off: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-autofill: hsl(var(--ui-colour-autofill-hue),var(--ui-colour-autofill-saturation),var(--ui-colour-autofill-lightness));
		--ui-colour-autofill-state: hsla(var(--ui-colour-autofill-hue),var(--ui-colour-autofill-saturation),var(--ui-colour-autofill-lightness),var(--ui-overlay-alpha-state));
		--ui-colour-autofill-on: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-autofill-on-lightness));
		--ui-colour-autofill-on-high: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-autofill-on-mid: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-autofill-on-off: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-background: hsl(var(--ui-colour-background-hue),var(--ui-colour-background-saturation),var(--ui-colour-background-lightness));
		--ui-colour-background-on: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-background-on-lightness));
		--ui-colour-background-on-high: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-background-on-mid: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-background-on-off: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-off));

		--ui-z0: 0%;
		--ui-z1: 5%;
		--ui-z2: 6%;
		--ui-z3: 7%;
		--ui-z4: 8%;
		--ui-z5: 9%;
		--ui-z6: 10%;
		--ui-z7: 11%;
		--ui-z8: 12%;
		--ui-z9: 13%;
		--ui-z10: 14%;
		--ui-z11: 15%;
		--ui-z12: 16%;
		--ui-z13: 17%;
		--ui-z14: 18%;
		--ui-z15: 19%;
		--ui-z16: 20%;
		--ui-z17: 21%;
		--ui-z18: 22%;
		--ui-z19: 23%;
		--ui-z20: 24%;
		--ui-z21: 25%;
		--ui-z22: 26%;
		--ui-z23: 27%;
		--ui-z24: 28%;

		--ui-scrollbar-thumb-background: #222;
		--ui-scrollbar-thumb-background-hover: #333;
		--ui-scrollbar-thumb-background-active: #444;
		--ui-scrollbar-track-background: #121212;

		--filter-invert: invert(1);
		--card-gradient: linear-gradient(to bottom,#383838,#202020);
		--card-text-filter: drop-shadow(1px 1px 1px #000) drop-shadow(-1px -1px 1px #000);
		--price-selling: #6c5;
		--url-card: var(--datauri-card-dark);
		--url-noise: var(--datauri-noise);
		--mix-blend-mode: overlay;
	}

	.theme-floristexpress-light {

		/* !!! COPY FROM ROOT DEFAULT !!! */
		--ui-colour-primary-hue: 268;
		--ui-colour-primary-saturation: 100%;
		--ui-colour-primary-lightness: 39.21%;
		--ui-colour-primary-2-hue: 268;
		--ui-colour-primary-2-saturation: 100%;
		--ui-colour-primary-2-lightness: 70%;
		--ui-colour-primary-on-hue: 0;
		--ui-colour-primary-on-saturation: 0%;
		--ui-colour-primary-on-lightness: 100%;
		--ui-colour-secondary-hue: 228;
		--ui-colour-secondary-saturation: 0%; /* 25% */
		--ui-colour-secondary-lightness: 88%;
		--ui-colour-secondary-on-hue: 0;
		--ui-colour-secondary-on-saturation: 0%;
		--ui-colour-secondary-on-lightness: 0%;
		--ui-colour-surface-hue: 0;
		--ui-colour-surface-saturation: 0%;
		--ui-colour-surface-lightness: 100%;
		--ui-colour-surface-on-hue: 0;
		--ui-colour-surface-on-saturation: 0%;
		--ui-colour-surface-on-lightness: 0%;
		--ui-colour-error-hue: 349;
		--ui-colour-error-saturation: 100%;
		--ui-colour-error-lightness: 34.5%;
		--ui-colour-error-on-hue: 0;
		--ui-colour-error-on-saturation: 0%;
		--ui-colour-error-on-lightness: 100%;
		--ui-colour-valid-hue: 150;
		--ui-colour-valid-saturation: 100%;
		--ui-colour-valid-lightness: 32%;
		--ui-colour-valid-state-lightness: 96%;
		--ui-colour-valid-on-hue: 0;
		--ui-colour-valid-on-saturation: 0%;
		--ui-colour-valid-on-lightness: 100%;
		--ui-colour-warning-hue: 45;
		--ui-colour-warning-saturation: 100%;
		--ui-colour-warning-lightness: 80%;
		--ui-colour-warning-on-hue: 0;
		--ui-colour-warning-on-saturation: 0%;
		--ui-colour-warning-on-lightness: 100%;
		--ui-colour-autofill-hue: 210;
		--ui-colour-autofill-saturation: 100%;
		--ui-colour-autofill-lightness: 66.7%;
		--ui-colour-autofill-on-hue: 0;
		--ui-colour-autofill-on-saturation: 0%;
		--ui-colour-autofill-on-lightness: 0%;
		--ui-colour-background-hue: 0; /* #cccdcd 180,.78%,80% */
		--ui-colour-background-saturation: 0%;
		--ui-colour-background-lightness: 100%;
		--ui-colour-background-on-hue: 0;
		--ui-colour-background-on-saturation: 0%;
		--ui-colour-background-on-lightness: 0%;
		--ui-colour-on-lightness-high: 13%;
		--ui-colour-on-lightness-mid: 40%;
		--ui-colour-on-lightness-off: 62%;

		--ui-overlay-alpha-hover: .04;
		--ui-overlay-alpha-focus: .12;
		--ui-overlay-alpha-active: .12;
		--ui-overlay-alpha-select: .08;
		--ui-overlay-alpha-press: .12;
		--ui-overlay-alpha-drag: .08;
		--ui-overlay-alpha-state: .04;

		--ui-colour-primary: hsl(var(--ui-colour-primary-hue),var(--ui-colour-primary-saturation),var(--ui-colour-primary-lightness));
		--ui-colour-primary-2: hsl(var(--ui-colour-primary-2-hue),var(--ui-colour-primary-2-saturation),var(--ui-colour-primary-2-lightness));
		--ui-colour-primary-on: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-primary-on-lightness));
		--ui-colour-primary-on-high: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-primary-on-mid: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-primary-on-off: hsl(var(--ui-colour-primary-on-hue),var(--ui-colour-primary-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-secondary: hsl(var(--ui-colour-secondary-hue),var(--ui-colour-secondary-saturation),var(--ui-colour-secondary-lightness));
		--ui-colour-secondary-on: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-secondary-on-lightness));
		--ui-colour-secondary-on-high: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-secondary-on-mid: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-secondary-on-off: hsl(var(--ui-colour-secondary-on-hue),var(--ui-colour-secondary-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-surface: hsl(var(--ui-colour-surface-hue),var(--ui-colour-surface-saturation),var(--ui-colour-surface-lightness));
		--ui-colour-surface-on: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-surface-on-lightness));
		--ui-colour-surface-on-high: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-surface-on-mid: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-surface-on-off: hsl(var(--ui-colour-surface-on-hue),var(--ui-colour-surface-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-error: hsl(var(--ui-colour-error-hue),var(--ui-colour-error-saturation),var(--ui-colour-error-lightness));
		--ui-colour-error-state: hsla(var(--ui-colour-error-hue),var(--ui-colour-error-saturation),var(--ui-colour-error-lightness),var(--ui-overlay-alpha-state));
		--ui-colour-error-on: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-error-on-lightness));
		--ui-colour-error-on-high: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-error-on-mid: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-error-on-off: hsl(var(--ui-colour-error-on-hue),var(--ui-colour-error-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-valid: hsl(var(--ui-colour-valid-hue),var(--ui-colour-valid-saturation),var(--ui-colour-valid-lightness));
		--ui-colour-valid-state: hsl(var(--ui-colour-valid-hue),var(--ui-colour-valid-saturation),var(--ui-colour-valid-state-lightness));
		--ui-colour-valid-on: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-valid-on-lightness));
		--ui-colour-valid-on-high: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-valid-on-mid: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-valid-on-off: hsl(var(--ui-colour-valid-on-hue),var(--ui-colour-valid-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-warning: hsl(var(--ui-colour-warning-hue),var(--ui-colour-warning-saturation),var(--ui-colour-warning-lightness));
		--ui-colour-warning-state: hsla(var(--ui-colour-warning-hue),var(--ui-colour-warning-saturation),var(--ui-colour-warning-lightness),var(--ui-overlay-alpha-state));
		--ui-colour-warning-on: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-warning-on-lightness));
		--ui-colour-warning-on-high: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-warning-on-mid: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-warning-on-off: hsl(var(--ui-colour-warning-on-hue),var(--ui-colour-warning-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-autofill: hsl(var(--ui-colour-autofill-hue),var(--ui-colour-autofill-saturation),var(--ui-colour-autofill-lightness));
		--ui-colour-autofill-state: hsla(var(--ui-colour-autofill-hue),var(--ui-colour-autofill-saturation),var(--ui-colour-autofill-lightness),var(--ui-overlay-alpha-state));
		--ui-colour-autofill-on: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-autofill-on-lightness));
		--ui-colour-autofill-on-high: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-autofill-on-mid: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-autofill-on-off: hsl(var(--ui-colour-autofill-on-hue),var(--ui-colour-autofill-on-saturation),var(--ui-colour-on-lightness-off));
		--ui-colour-background: hsl(var(--ui-colour-background-hue),var(--ui-colour-background-saturation),var(--ui-colour-background-lightness));
		--ui-colour-background-on: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-background-on-lightness));
		--ui-colour-background-on-high: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-high));
		--ui-colour-background-on-mid: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-mid));
		--ui-colour-background-on-off: hsl(var(--ui-colour-background-on-hue),var(--ui-colour-background-on-saturation),var(--ui-colour-on-lightness-off));

		--ui-z0: 84%;
		--ui-z1: 90%;
		--ui-z2: 91%;
		--ui-z3: 92%;
		--ui-z4: 93%;
		--ui-z5: 94%;
		--ui-z6: 95%;
		--ui-z7: 96%;
		--ui-z8: 97%;
		--ui-z9: 98%;
		--ui-z10: 99%;
		--ui-z11: 100%;
		--ui-z12: 100%;
		--ui-z13: 100%;
		--ui-z14: 100%;
		--ui-z15: 100%;
		--ui-z16: 100%;
		--ui-z17: 100%;
		--ui-z18: 100%;
		--ui-z19: 100%;
		--ui-z20: 100%;
		--ui-z21: 100%;
		--ui-z22: 100%;
		--ui-z23: 100%;
		--ui-z24: 100%;

		--ui-scrollbar-thumb-background: #bbb;
		--ui-scrollbar-thumb-background-hover: #aaa;
		--ui-scrollbar-thumb-background-active: #999;
		--ui-scrollbar-track-background: #ececec;

		--filter-invert: invert(0);
		--card-gradient: linear-gradient(to bottom,#fff,#eee);
		--card-text-filter: drop-shadow(1px 1px 4px #fff6) drop-shadow(-1px -1px 4px #fff6);
		--price-selling: #382;
		--url-card: var(--datauri-card-light);
		--url-noise: none;
		--mix-blend-mode: color-burn;
	}

}

@media (min-width: 860px) {

	:root {
		--ui-type-font-size: 1rem;
		--ui-type-line-height: 1rem;

		--ui-type-h2-font-size: 1.5rem;
		--ui-type-h2-line-height: 1.667;

		--ui-type-h3-font-size: 1.25rem;
		--ui-type-h3-line-height: 1.7;

		--ui-type-h4-font-size: 1.125rem;
		--ui-type-h4-line-height: 1.72;

		--ui-type-h5-font-size: 1.1rem;
		--ui-type-h5-line-height: 1.75;

		--ui-type-h6-font-size: 1rem;
		--ui-type-h6-line-height: 1.667;

		--ui-type-h7-font-size: .75rem;
		--ui-type-h7-line-height: 1.5;

		--ui-type-title-font-size: 1.5rem;
		--ui-type-title-line-height: 1.667;

		--ui-type-subtitle-font-size: 1rem;
		--ui-type-subtitle-line-height: 1.75;

		--ui-type-body1-font-size: 1rem;
		--ui-type-body1-line-height: 1.7;

		--ui-type-body2-font-size: .875rem;
		--ui-type-body2-line-height: 1.75;

		--ui-type-button-font-size: .875rem;
		--ui-type-button-line-height: 1.786;

		--ui-type-caption-font-size: .875rem;
		--ui-type-caption-line-height: 1.786;

		--ui-type-overline-font-size: .8rem;
		--ui-type-overline-line-height: 1.917;

		--ui-type-overline2-font-size: .75rem;
		--ui-type-overline2-line-height: 2;
	}

}

.app-zoom-0 {
	--ui-type-font-size: calc(1rem * var(--font-ratio));
	--ui-type-line-height: 1rem;

	--ui-type-h1-font-size: calc(6rem * var(--font-ratio));
	--ui-type-h1-line-height: 1.479;

	--ui-type-h2-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h2-line-height: 1.7;

	--ui-type-h3-font-size: calc(1.125rem * var(--font-ratio));
	--ui-type-h3-line-height: 1.72;

	--ui-type-h4-font-size: calc(1.1rem * var(--font-ratio));
	--ui-type-h4-line-height: 1.725;

	--ui-type-h5-font-size: calc(1.5rem * var(--font-ratio));
	--ui-type-h5-line-height: 1.667;

	--ui-type-h6-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h6-line-height: 1.7;

	--ui-type-title-font-size: calc(1rem * var(--font-ratio));
	--ui-type-title-line-height: 1.625;

	--ui-type-subtitle-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-subtitle-line-height: 1.786;

	--ui-type-body1-font-size: calc(1rem * var(--font-ratio));
	--ui-type-body1-line-height: 1.75;

	--ui-type-body2-font-size: calc(.75rem * var(--font-ratio));
	--ui-type-body2-line-height: 1.786;

	--ui-type-button-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-button-line-height: 1.786;

	--ui-type-caption-font-size: calc(.75rem * var(--font-ratio));
	--ui-type-caption-line-height: 1.917;

	--ui-type-overline-font-size: calc(.625rem * var(--font-ratio));
	--ui-type-overline-line-height: 2;

	--ui-type-overline2-font-size: calc(.5rem * var(--font-ratio));
	--ui-type-overline2-line-height: 2;
}

.app-zoom-2 {
	--ui-type-font-size: calc(1rem * var(--font-ratio));
	--ui-type-line-height: 1rem;

	--ui-type-h1-font-size: calc(6rem * var(--font-ratio));
	--ui-type-h1-line-height: 1.479;

	--ui-type-h2-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h2-line-height: 1.7;

	--ui-type-h3-font-size: calc(1.125rem * var(--font-ratio));
	--ui-type-h3-line-height: 1.72;

	--ui-type-h4-font-size: calc(1.1rem * var(--font-ratio));
	--ui-type-h4-line-height: 1.725;

	--ui-type-h5-font-size: calc(1.5rem * var(--font-ratio));
	--ui-type-h5-line-height: 1.667;

	--ui-type-h6-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h6-line-height: 1.7;

	--ui-type-title-font-size: calc(1rem * var(--font-ratio));
	--ui-type-title-line-height: 1.625;

	--ui-type-subtitle-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-subtitle-line-height: 1.786;

	--ui-type-body1-font-size: calc(1rem * var(--font-ratio));
	--ui-type-body1-line-height: 1.75;

	--ui-type-body2-font-size: calc(.75rem * var(--font-ratio));
	--ui-type-body2-line-height: 1.786;

	--ui-type-button-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-button-line-height: 1.786;

	--ui-type-caption-font-size: calc(.75rem * var(--font-ratio));
	--ui-type-caption-line-height: 1.917;

	--ui-type-overline-font-size: calc(.625rem * var(--font-ratio));
	--ui-type-overline-line-height: 2;

	--ui-type-overline2-font-size: calc(.5rem * var(--font-ratio));
	--ui-type-overline2-line-height: 2;
}

.app-zoom-3 {
	--ui-type-font-size: calc(1rem * var(--font-ratio));
	--ui-type-line-height: 1rem;

	--ui-type-h1-font-size: calc(6rem * var(--font-ratio));
	--ui-type-h1-line-height: 1.479;

	--ui-type-h2-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h2-line-height: 1.7;

	--ui-type-h3-font-size: calc(1.125rem * var(--font-ratio));
	--ui-type-h3-line-height: 1.72;

	--ui-type-h4-font-size: calc(1.1rem * var(--font-ratio));
	--ui-type-h4-line-height: 1.725;

	--ui-type-h5-font-size: calc(1.5rem * var(--font-ratio));
	--ui-type-h5-line-height: 1.667;

	--ui-type-h6-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h6-line-height: 1.7;

	--ui-type-title-font-size: calc(1rem * var(--font-ratio));
	--ui-type-title-line-height: 1.625;

	--ui-type-subtitle-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-subtitle-line-height: 1.786;

	--ui-type-body1-font-size: calc(1rem * var(--font-ratio));
	--ui-type-body1-line-height: 1.75;

	--ui-type-body2-font-size: calc(.75rem * var(--font-ratio));
	--ui-type-body2-line-height: 1.786;

	--ui-type-button-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-button-line-height: 1.786;

	--ui-type-caption-font-size: calc(.75rem * var(--font-ratio));
	--ui-type-caption-line-height: 1.917;

	--ui-type-overline-font-size: calc(.625rem * var(--font-ratio));
	--ui-type-overline-line-height: 2;

	--ui-type-overline2-font-size: calc(.5rem * var(--font-ratio));
	--ui-type-overline2-line-height: 2;
}

.app-zoom-4 {
	--ui-type-font-size: calc(1rem * var(--font-ratio));
	--ui-type-line-height: 1rem;

	--ui-type-h1-font-size: calc(6rem * var(--font-ratio));
	--ui-type-h1-line-height: 1.479;

	--ui-type-h2-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h2-line-height: 1.7;

	--ui-type-h3-font-size: calc(1.125rem * var(--font-ratio));
	--ui-type-h3-line-height: 1.72;

	--ui-type-h4-font-size: calc(1.1rem * var(--font-ratio));
	--ui-type-h4-line-height: 1.725;

	--ui-type-h5-font-size: calc(1.5rem * var(--font-ratio));
	--ui-type-h5-line-height: 1.667;

	--ui-type-h6-font-size: calc(1.25rem * var(--font-ratio));
	--ui-type-h6-line-height: 1.7;

	--ui-type-title-font-size: calc(1rem * var(--font-ratio));
	--ui-type-title-line-height: 1.625;

	--ui-type-subtitle-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-subtitle-line-height: 1.786;

	--ui-type-body1-font-size: calc(1rem * var(--font-ratio));
	--ui-type-body1-line-height: 1.75;

	--ui-type-body2-font-size: calc(.75rem * var(--font-ratio));
	--ui-type-body2-line-height: 1.786;

	--ui-type-button-font-size: calc(.875rem * var(--font-ratio));
	--ui-type-button-line-height: 1.786;

	--ui-type-caption-font-size: calc(.75rem * var(--font-ratio));
	--ui-type-caption-line-height: 1.917;

	--ui-type-overline-font-size: calc(.625rem * var(--font-ratio));
	--ui-type-overline-line-height: 2;

	--ui-type-overline2-font-size: calc(.5rem * var(--font-ratio));
	--ui-type-overline2-line-height: 2;
}

