/*
 * Glyph tinting — include after base.css to recolour the white glyph images with --glyph-color (social icons)
 * and --badge-color (the verified badge), using masks. A design that includes this file sets those two colours.
 * The glyphs are inlined as data: URIs (generated from assets/icons): masks are fetched cross-origin, so a file URL would fail inside the
 * Studio's sandboxed preview frames. If you change an icon, regenerate its entry here.
 */
@supports selector(:has(a)) {
	.social-media > a { position: relative; color: var(--glyph-color, #fff); }
	.social-media > a > img { opacity: 0; }
	.social-media > a::before {
		content: '';
		position: absolute;
		inset: 0;
		margin: auto;
		width: calc(var(--chip-size) * .5);
		height: calc(var(--chip-size) * .5);
		background: currentColor;
		-webkit-mask: var(--g, none) center / contain no-repeat;
		mask: var(--g, none) center / contain no-repeat;
		pointer-events: none;
	}
	.social-media > a:has(> img[alt^='instagram ']) { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGGSURBVHgB1ZW9SgNBFIXvhihRwTIqpFFQmyhaaWFrqbURbBRLC9/BN9DOX1BfQDstBBVBEAzESoiVEW1sRBcUMp6bvUuWZHZ2drfKgY/dmZ25Z+bu/BB1uhxdpVKqgMciKIIeMssFT+DMcZxXihKCL4M3FV9V7msTvK6Sqx5qwmmRUcTVD7gAn1Lm2Rf8uJmAB+d8hOKL874EHqQ8JLEaygYaThiCvIMd8CjlabAqAxoFVy39i20RMK2jkBScgl7ggEkhB/LyTadDP26GzHoBmyAPrsGdpOKSvOW7Dj5MAaIM9sEXOAZzoA90yfsJeXtgO41BGYyBGc23KfLyXqYUBr5+NXXdZKEoAx5lhZqrJ6h78CxtEhtsgBxYAbfgD3yDG6nrB2umAFkyaxDskreS5sE4UOTNilfRHhi2NXBD2vDZMgsOqJmqBfJmNxDSx9UZVChcvGO3yF7tseSwq6n0qgYPu1aTkkp/XJfIJDFJcmzXdMFNVyb/SN6pNlcm5/zc6srsOP0Dk8wkk+Od7pwAAAAASUVORK5CYII="); }
	.social-media > a:has(> img[alt^='facebook '])  { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGSSURBVHgB3ZSxSgMxGMe/O+ogqCCo5yOIRUE3D3fpIIqLQzc32zq6+AIO9QX0BRQfwkG8unbwrA7tiU5XEEERHSrxHy6FmCaXuzrpH36k/fLP930hyRH9dTk2A2PMw7AEfOCJcAwaIHAc542GERIXQBU8MLP4XA1M5k0+B1osu0JQzJq8CNosvzq8MTWfoyTnW70C84b67+AcBOAVjIIjMC3m78ACzqVn6r5m6XJfs6apeKqm5BMs/UCvgSu8LiiDHfCo+CIwoytQYuk6kbwVi3et73WlGiuUrmfpt2/x+roCHmVXwTI/qytgetXLYAQcSLGyiHG6lLGT2ODpqdcO/7/4yJJrPaVZE+sKBKTXHhI9UfLduRCJtzDwl8sLuJo1jYEIFnmWa3ooec9SfBEY73tdadt8W3X6veryF1bd3jElz31YheBUDvwoIA5zE3QovyKwjRwvxgKiyD2GdXBD2dUCJawN1QndDeBFbjGsggpoE6V2vQsWRWODucgi3IgxSp7+J5JcitgGhg/QRKxL/1rfHrrr4lrFPAUAAAAASUVORK5CYII="); }
	.social-media > a:has(> img[alt^='tiktok '])    { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFISURBVHgB7ZWtSwRBGMbfkSserBbRcDazCoL+GRoFi9Eg2ATxsCg2i8kmgliMJ1gMmw4RQYvNJJdFuEODX+Nv2BGHZbyZvdV2D/x4d2de3mc+d0X6Cki5L1rrScIuJNKbOrCplLrz9mLQ0OXVcGsO5DxiR34Op/Dq6Uu6GcRqB5bgLJTYq4Gwzh+S7Vdb/sFAW5NbwhSsw9NfGpgDMQQzmDzAHk2PvrxKXDlpQRNmYUKyGZjNvMDkgHgJ1WAVklPPsTuGEdt/ZNvmoAbPnvy0yAzMyJZt8VXC9PdYJFIhg0PW95PiWzxvO+3RBqFNbtm4kCv+JtlnRklJg5qNTaftBu5hHAaliDybfA0VqMIirMCwzT3RfqVFDIz2YdTJSWAD3mMMYu7BGpjRXxFf5OcuRClv0PklbwzmJU7tbgZ1G8v8cOrSVxF9AQNPPx4FBM3OAAAAAElFTkSuQmCC"); }
	.social-media > a:has(> img[alt^='linkedin '])  { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFeSURBVHgB1ZWxTsMwFEVtKBuq1MlMwEZFF1gLA1tnNkZm0pkP6ITEV/AHMCE+gCKBBAsIFiAsFZ1AAtY+rrErGdduntMuvdJR49h+127iGyFmXbJoABEp/GyCJlD2dh90waWU8kuUEQpXQAZyikv3tUEttXgdPBJfD6DBLd4Az5SuF72wouI1u5qheuAcfDBN9K4r4wza3oQ9e/+Y+Mpixas0+kBPQAtcE1+vZN68P7nb2QIrnm8V6F382PYp+AT6vx6AHGyDZWfOKtgAF/4OOoHV7Ni+fa+tgLTXi+DGm9cZ1p1zPJTgawEcodASDto3rs+8fhUySNEuOAQt2+7FBroGfcHXvDd/4PW/hwyuxPTUDRncgjcxuXLX4J/IhNukyqLWZBL0icrrnoqSFQPWqHzYsRN13a6GKx1ydZEiMsl6QCZbYtJ9OiCjCcr5ZOo8aorwJ/MOJznl/MygfgENowDO1Lth4AAAAABJRU5ErkJggg=="); }
	.social-media > a:has(> img[alt^='youtube '])   { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE2SURBVHgB7ZW9SkMxFMdPiuhQFxUsfiEOih8UXAQHfQFfwQdw8gHc9B18EBEcfANxc6mDg4g4KFQ3aTs0/YXktqH0kqTN2D/8ci6Xk/PnJrk5IlMFpIZfaK1nCWtw6OI6LMMSVF1aG37hCz7hHT7gTSnVGelE4X24g5YeX2buPdSHi1fhVedTw9Q0tSvO4xR2JZ/24MQ3qEl+1XwDFUh+hidJU6U/RKgBZ3Ap9vSkucSI4/cHtzzuwE2sUbSBZ9SEa7Ff9BDKTzbwpGOSZiRRnO8VwoXY/VgM5UcbUHiBcA5XsBo7L9bA/ISPcCSJKgxC63ks6eqaodjkb8mvQU3Wd95dUNkvO9+kru1VO8l13XY1Doq6ZQ1nGzZhCzbENh5zJOfE7tc/NOFHbMMxjefFxNKGM1WZegTkdX5E5YtiAAAAAElFTkSuQmCC"); }
	.social-media > a:has(> img[alt^='twitter '])   { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFlSURBVHgB7ZQ9S8NAGIDfq0hB8GMRRBAFQVSE4iCoiyIUByd3B0UnBxGcBBfBRQUdFZxEHMXF0Y+fYF3soh0Eq0snqe1QPZ9ohhguyTXt2AceLrl7P5LjEpEGESiJidZ6gGHSvX1QSt171pq4//In9OCsReFWPNX/qeAxzuABbpoSV7GAoxENDnUwTqMbnMIWf+K+G1TCLUwaindhUYfzjnuo/MlrnqBvvMK0N5DrCR3NCTabXr0XXwwJOTzDZdywaDAdtLcpXNF/+1gLY966Cc91Go+wIvFxcnNBDa6xiEmJzzPnv2BswEKGYRHLEp+L0FX2T+ESZnT1ON9QSqIg6E7HY1tsIHAEs7o6nOPdIbYQ3InreGtRPK9Dfi+JgPkPzGObhPOGC94/qR/lPnE7wxz24zCOY19w3d/zfo47FH8SG2gyhLv4GrIdZbzEebFEGRo5c4Pu23S705/4iFmeuCQN6skPHK+sYM7qFVQAAAAASUVORK5CYII="); }
	.social-media > a:has(> img[alt^='snapchat '])  { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHXSURBVHgB3dU7SxxRGMbxM5KLJMQgGEghmxAJMYEY8hFSpAySEGKsJAHBTm39DlqI2omgFt6194JWFnaCipdG8YL3C4iiruP/xUdYxhlndzt94MdZ97zvnDmzM6Nz9z1eXIHv+7kMX/AdCfUsYwyTnuf5Lttw8AL04NK/nRP04pXLJjQmMINTtOATnuIJvqJRc1ZT5DINTW04xz94IfMeyrWbNpdJaCjUJehOo7ZLtYVh8zkRfbZl+3GHXXxGVFuU1gK6HAn9uefis68xEXYpcwIHL2DoR5O+ynXxeaSxGYN2I0QuQMpQigEMpZzdXdlEn1hvbdjqN3mmcQEdPESrLibUjHPWU3ysw6WEh8I8WEMSOyiJOb71fMaxbtcJvIxr+IhNLETdeoH6F6rdssXuKixGNZZxiG8uzVitetZRgw/BAnuwdrVNW+CXyzD0VGBFx1jDu9TJMk004LHLMtaLeh3rb+rEG23vDKOochnGetR7pB28te+9lIL3DP9RiQv0IB9zaA/esroBKlCMA/xGEp1opX4x6kzsDbmtbZ5rnMUPPJdSzGsuqdFeeOUuze3a85Cnz3+0QDBLdp3969d2ftRvF/svU4u8ZviJEvVMY5DLsOEefK4AwP/uJaQG10cAAAAASUVORK5CYII="); }
	.social-media > a:has(> img[alt^='telegram '])  { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHGSURBVHgB7dRLKDZRGMDxM1/fV3x3t4VLroVSyspCYUVKomzEQllgoUQpNhYsxFKRy0oJKSwU5bIilCi5FJKIUnJJcjf+p/eRaXpHRrLy1K95O+c5zzPnvDOj1Fd8VpimmY5ODCFRfURQ6D+qsGp64lKubc8535XLYLHBJRIlyEcs9tGAFQziRLkNCvsiE6Nyp9eYRC7+SE6O7CDPTeGfKMQcHnGFAaThmy23Hg+If0vhOLTgRO5qG3UIknlDGtfKsemxEazBx6noD6SiC6e4wyzKEWDJi5Vimp+M/cU6hl+741kpeowOpOimlpwQtOMc3bamSbhHjVODVjmKMd3My3wRtiRnEb9s8wUyl+3UIE+ORccKKhCMDMybLzGOf17Wt8h8mHIKJqPQhE1J1kd1YSm+rI/JYa3e+ZH9yXJq5KO3ajkSHQcId8jXD8cupu1zXrsZhnGNUX72WIaXGNujSBYybUsCEYpV5SYolGDZQTXK5Ck703+qJS9DcoqV22DRoSyeMj2fiBnsyHkXSE4lbpCs3AaLmi276Ic/IrAhY6Xok6a/ldtgUQwm0Ahf2/gCbk3Ph29EfXSYns+DfqN7Ea2+4j3xBHVsfjaufpIlAAAAAElFTkSuQmCC"); }
	.social-media > a:has(> img[alt^='pinterest ']) { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIHSURBVHgB3ZXNK4RRFMbv+Mr3R4QsyEKE1JSFLGSn2VjIjoWNUlixtGKjLP0FVhYiC8rKBlOzYKIRTZmxkonRTGqkmOs53TN15s47X3ac+nVnznnuOfe+7z33VeqvmyufQGvdhsENRkEbuyPACy5cLte7+o0hcRlYBI86u1FsCTQVm7wP3OnC7RYMFJp8ADw4JPkCbyAKPh3iIVpYvuRNvBppV2AZ9HC8DnSCWeCztLTrslwFlqwJp6CZYx1gEnhAN/uqwT5IijmL2ZLX6/QX6uPVtoA9q3ACbIJyUAEORSyszcnLKOCxkkyyf4f/+8G5iNOqF1gzbs2dcCqwLgQxbZ73oDYvlxJXse5a6ILsqwUvwr+eylsiashtUfPEQA8oBcdoqA+OxYSunccEk5FLFpBdTSehFsRTG+SVVmIYFrpUvALUKAeTBSLidyvoBee84l72j4BqobvhsQs0CP+zUwGvVXgNJMEZuGS/W2iiYIt/zyiza6dcxrD9duuYfoMjEAGjrKEuD/JRnGLfkPWCKVannEybjrWNroAaXoDb0o+BJ0vv3Gg8gRrn3ppwwLE58Aq2wQY4AXFLGwCNKpdpc5OGxKQV9u/q3EZz+lUhps2zDvDEeVCl05+zbXTJ9aliTJtOpg/ONFjNkjjMmqw3aCGfTNLQ+fco07nUdKlPph8dHlH/2n4A8l9gH81aLPIAAAAASUVORK5CYII="); }
	.social-media > a:has(> img[alt^='spotify '])   { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHhSURBVHgB3dXLK7RRHMDx87zed+GNiDKUCZtBua6IZCnxD9gq17JSirLgH5AFCzsrK1tLbMY1l0bYuIQSYoNcQsf315yp4/FMM8/s+NWn5zhzzu93zjNnDqV+ejiJBmitAzxq0IiA6b7GCsKO4zyoVILEaejFqY4fJ+hHtt/kpTjQycceypNNXo5j7T9kTihR8myzmlRDdp1m5/zjqtGBCpV6yGvqtjsca/WZPCIoxgkmsWPat3jDP+SiCGVoQhvyrJynqOd03XwpTYEWa6tTpi8dQVSiDrXm7wxrXh66dPRExaJFuYPOcWvAHVZxjmfj3jw/cIMljKLYY4Fjsbx/rRoBq51jXscMtnCBV6SjEKVoxQgGSTjPM2jNz/cq4I5hbKIKlabgE86wxjueILEsZAA9KPBKYhe4dn02h2ezGnvcu+yI5Is8Zyk0Rvs/7SFrzJVXgbCrgNwxs9jFJR7NLoJmV+1YJvm6ip48O1ZiDfuYynewihLTtYBxFT3bkiALLzjGNg7RjGlrjoQc02rPS5AifTr52EAnwq7+XhUvdPQG3depR0QnulkZEMKR9h8yx9eNGvGRXHYdUn6CCVno0V+vAHfIZ/K9xf09JfMvUy7BBiP2C5VzLkdx59ul9uviE8/75B3RPpkeAAAAAElFTkSuQmCC"); }
	.social-media > a:has(> img[alt^='phone '])     { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEiSURBVHgB7ZW/SgNBEId/FyxEC0FLbWzUxlq0VCvBxsJYWdtYCL5DyjyCGEGwsxBEfAEtrGysDIgICloLBsdvScC90/xbpgr54GO5vd2Zmzn2Tho4zGwUy1jFGXlD0Ir9UpMnBNywPN+4LC8Idmp/ucYxJVIqXE/9s2Yd9+SU4KXNum05Jbhos+5MHtDrEXwtvIMbnFQiuQqyLGsw7GMjmn5g/kNe8LQlPIoq+MQdeRJagrdRkndckycEnMOnKEkdl+QJARfwrdCurda9UOVBq9JDHFcKbFzF50KSE7yzPFe4ohTYuIiP1p3w7arhrPqFTfN4b71RVQrW/Fcc41eH4KGFZaVizXOy26FllXh9pkQINMEQzsYmTmMdzzn1lxrSDz/wTrXMA4ch4QAAAABJRU5ErkJggg=="); }
	.social-media > a:has(> img[alt^='email '])     { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF1SURBVHgB7ZS/L0NRFMfvo4lGwiDFYJD4A0wWP4Yu7My6iD+gTAZvaPgrLAYxSBikO5PfJmExSBoxWL0SkuYd3+Ody2l7H9Un0aHf5JN7e89553t/nNSYtv5bnp0Q0SiGPvM3qoAjz/OIC3eLwQJ4ouR6BItG7TwL1kEnn0ISmtUDGJdaazy3BhVQACkwAe7o97oHU1K8IGtZa8AKwR7oAiPghhrXLRiWb3fVepWB1RboF5Mr+lkXkpsBGzUxpwHrDAyBXnBK8ToEg5J74ojHGrCKIA0GwL4jfiDF05LrUrYjpo8JbKKPXzG+gBzYVvEimAbPkrMDyu5K9ScIgC+xeXBM0R3zu6wIGVk7B3OS61PUKN9eERfPyQer8ptVAjMUdUmPzEsSC9WGZmtM6tp0KSaR9QauhdBxaruxPH1t7NMgVEfNOwo0Ii66rK42sAZjVH3nATUvvVH/w0A9tr7zJNJvkvLsBMOkUX/fCVVG+16atlpC72ZmaW9SZLDtAAAAAElFTkSuQmCC"); }
	.social-media > a:has(> img[alt^='fax '])       { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGASURBVHgB7ZQ/SEMxEMYvpYg4CG6CQhEROzkpSBF8Cu5OIujQycVBBCcXQZxEFzcX/y3q5uCmOBTBRVBwUkQtuAsKSkF9/cK7R/NC3mvS0qHQD37kSHJ3uXAJUbNL2G70fX8Sw3wVn1chxDpZBMuCU9CtzO351fWnx0rF5BgFMyCr7xUxwtKhKV5aOWEOwwAFVzCuVZTB0EMWwl4PQwE5/9XJHCgZSvZAP3gJJxICHyh+i5Gy+eRtMb69oI/cNBwa4RUldUZkLakKk1LUYLkmOAJnbF+BDbaLYBX81JugAM7ZvuaEUk9svxu9cK35mIfjMa7ar7WCe/DIdpErkvoAF/KsuoNrgm0Q/jW7YI7tWzALHnSHNLlpS7GXQJ7tMXBDwXuKqJ427aTKG2kHJdMm1wTLYIVt2aITbMv798Cz7uB6RWtU6fUFDio1Ak4o+FaMCT4NwX6V+W/QAQaV9Qwj1QWmlLUvPcEl2AFDSvBjcIdvV/a1fKXTZKc3sEkt2aoMVvr/w4TnWKoAAAAASUVORK5CYII="); }
	.social-media > a:has(> img[alt^='whatsapp '])  { --g: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNMTcuNDcgMTQuMzhjLS4zLS4xNS0xLjc2LS44Ny0yLjAzLS45Ny0uMjctLjEtLjQ3LS4xNS0uNjcuMTUtLjIuMy0uNzcuOTctLjk0IDEuMTctLjE3LjItLjM1LjIyLS42NC4wNy0uMy0uMTUtMS4yNi0uNDYtMi40LTEuNDgtLjg5LS43OS0xLjQ5LTEuNzctMS42Ni0yLjA3LS4xNy0uMy0uMDItLjQ2LjEzLS42MS4xMy0uMTMuMy0uMzUuNDUtLjUyLjE1LS4xNy4yLS4zLjMtLjUuMS0uMi4wNS0uMzctLjAyLS41Mi0uMDgtLjE1LS42Ny0xLjYxLS45Mi0yLjItLjI0LS41OC0uNDgtLjUtLjY3LS41MWgtLjU3Yy0uMiAwLS41Mi4wNy0uNzkuMzctLjI3LjMtMS4wNCAxLjAxLTEuMDQgMi40NyAwIDEuNDYgMS4wNyAyLjg3IDEuMjIgMy4wNy4xNS4yIDIuMSAzLjIgNS4wOCA0LjQ5LjcxLjMxIDEuMjYuNDkgMS42OS42My43MS4yMyAxLjM2LjIgMS44Ny4xMi41Ny0uMDggMS43Ni0uNzIgMi0xLjQxLjI1LS42OS4yNS0xLjI5LjE3LTEuNDEtLjA3LS4xMi0uMjctLjItLjU3LS4zNXoiLz48cGF0aCBkPSJNMTIuMDQgMkM2LjU4IDIgMi4xMyA2LjQ1IDIuMTMgMTEuOTFjMCAxLjc1LjQ2IDMuNDUgMS4zMiA0Ljk1TDIuMDUgMjJsNS4yNS0xLjM4YTkuOSA5LjkgMCAwIDAgNC43NCAxLjIxaC4wMWM1LjQ2IDAgOS45MS00LjQ1IDkuOTEtOS45MSAwLTIuNjUtMS4wMy01LjE0LTIuOS03LjAxQTkuODIgOS44MiAwIDAgMCAxMi4wNCAyem0wIDE4LjE1aC0uMDFhOC4yIDguMiAwIDAgMS00LjE5LTEuMTVsLS4zLS4xOC0zLjEyLjgyLjgzLTMuMDQtLjItLjMxYTguMiA4LjIgMCAwIDEtMS4yNi00LjM4YzAtNC41NCAzLjctOC4yMyA4LjI0LTguMjMgMi4yIDAgNC4yNy44NiA1LjgyIDIuNDJhOC4xOCA4LjE4IDAgMCAxIDIuNDEgNS44M2MwIDQuNTQtMy43IDguMjItOC4yMiA4LjIyeiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+Cg=="); }
	.social-media > a:has(> img[alt^='other '])     { --g: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAImSURBVHgBzZW7axVREIdnxSBXI1r4uCYgucGgKXyAoGgqRbBKo6Ua1BTiE0wvaG9hYWEXg2ifv0IMBOMDBUGihUavwUcMFjcmm2+4v4XNyW6yNw/IwMfZPTNnzp6Z2TlmqyyRLUPiOG5mOAytUIWhKIombCUE5xfgXTxXJuAarGvEUT9cDOZOwhRU4Tachl54Cf/hRlH/pi/rT72fgxqMQHtgW9Im32FHwxswVrR4FNpy7K9rzSl/X19gjz8wrudLsBnOkMxPOfYfNG4vusEx+KznQ3IwtID9fo1f5mk41kCqIsagM9APwiuVZ9b6diX+IzRlnWAQZvTsYfkd6IfhuNXDNBk4b2N4Jp93CeGUNSpe37BHz2XYAJugS4n/Cd3pNVGOIy+xm3BQUx7zB3zVpPSewPcwBtNwAP7BFWyeLrgBi88zPIISvJVNC+xj8bhsPAe34Kj0I/AQfdUWCUE3/NJxu3R8D0NZ+g5YWv9iYY9i+CLrJ2KuBX7AnWB+F9xXS3HOZjlvUmn5X1rJ+YBmeO2lGsx3wrdUeQ+k9UmZeul5X+kjjqOWLTX3l3K8kWE39p7scs4aS9pqq8Y3li9HoMPqCXW5B89tEUk2SLK/N8tIOXkCfyHprF6qW62I4GCn4u8tuBToKpqvqYST+ccecCsqfknAtPp5ry6RPvUWd34isL/smzSygbeBq3H92kuLX4s9tkTJ+pO3WD2h2+ArDCctYk3KLL0r9xow4Yx5AAAAAElFTkSuQmCC"); }
}

@supports ((mask-image: none) or (-webkit-mask-image: none)) {
	/* the verified badge: the image itself is hidden (pushed out of its own box) and the mask shows --badge-color instead */
	.header .title > img {
		background: var(--badge-color, currentColor);
		object-position: 200px 0;
		-webkit-mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEuSURBVHgB1ZQ9TgMxEIW9EQVNEFSECgoQJYQOSiQEDTUnoM4RuAFBikSV9ByBXCDQRYGGUNLxU2ULRIP5RvFKq2HsbMo86ZPX8szzaO2xcwst730DbiCHT+jBaionM0xqDC3YgX04VCFDGMAI7rIsy12iojr0fXX1QwFRw0s/v1plD+2+56rpBcbhe9c0ZKc1hiM3W49wBr0wb5K7/i8qnOAsPcEGHPvpyRdqW4ZfKvkKxqX5A2zCObyr2IllmKsgqWIbnhOVFfqwDNsq6A0OYCtRWaGuZShdMVCB0h0ncBqpTDT0se5h4dZI+IYfH1en7LGkPF+NfZZdWqPoCrvV/Hytdw/1sof1OKwwXLhp18hFb6oQudjyQEindHgcfl1Vyc+GbjicCVxDwy20/gB9vkwNKzrZwQAAAABJRU5ErkJggg==") center / contain no-repeat;
		mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEuSURBVHgB1ZQ9TgMxEIW9EQVNEFSECgoQJYQOSiQEDTUnoM4RuAFBikSV9ByBXCDQRYGGUNLxU2ULRIP5RvFKq2HsbMo86ZPX8szzaO2xcwst730DbiCHT+jBaionM0xqDC3YgX04VCFDGMAI7rIsy12iojr0fXX1QwFRw0s/v1plD+2+56rpBcbhe9c0ZKc1hiM3W49wBr0wb5K7/i8qnOAsPcEGHPvpyRdqW4ZfKvkKxqX5A2zCObyr2IllmKsgqWIbnhOVFfqwDNsq6A0OYCtRWaGuZShdMVCB0h0ncBqpTDT0se5h4dZI+IYfH1en7LGkPF+NfZZdWqPoCrvV/Hytdw/1sof1OKwwXLhp18hFb6oQudjyQEindHgcfl1Vyc+GbjicCVxDwy20/gB9vkwNKzrZwQAAAABJRU5ErkJggg==") center / contain no-repeat;
		filter: none;
		opacity: 1;
	}
}
