/* アイコン（tools/build_icons.py で生成。手で編集しない） */
/* --pdl-i-名前：mask 用（色は background-color で付ける）／--pdl-img-名前：セージ色の画像（見出しのバッジ用） */
:root {
	--pdl-i-yen: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%204l5%207%205-7%22%2F%3E%3Cpath%20d%3D%22M12%2011v9%22%2F%3E%3Cpath%20d%3D%22M8%2013h8%22%2F%3E%3Cpath%20d%3D%22M8%2017h8%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-yen: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%204l5%207%205-7%22%2F%3E%3Cpath%20d%3D%22M12%2011v9%22%2F%3E%3Cpath%20d%3D%22M8%2013h8%22%2F%3E%3Cpath%20d%3D%22M8%2017h8%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-wallet: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%207h14a2%202%200%200%201%202%202v9a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2z%22%2F%3E%3Cpath%20d%3D%22M4%207l11-3v3%22%2F%3E%3Cpath%20d%3D%22M16%2013.5h1.5%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-wallet: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%207h14a2%202%200%200%201%202%202v9a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2z%22%2F%3E%3Cpath%20d%3D%22M4%207l11-3v3%22%2F%3E%3Cpath%20d%3D%22M16%2013.5h1.5%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-calendar: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%225%22%20width%3D%2217%22%20height%3D%2215.5%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3.5%2010h17%22%2F%3E%3Cpath%20d%3D%22M8%203v4%22%2F%3E%3Cpath%20d%3D%22M16%203v4%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-calendar: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%225%22%20width%3D%2217%22%20height%3D%2215.5%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3.5%2010h17%22%2F%3E%3Cpath%20d%3D%22M8%203v4%22%2F%3E%3Cpath%20d%3D%22M16%203v4%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-spark: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203.5l1.9%205.1%205.1%201.9-5.1%201.9L12%2017.5l-1.9-5.1L5%2010.5l5.1-1.9z%22%2F%3E%3Cpath%20d%3D%22M18.5%2016v4%22%2F%3E%3Cpath%20d%3D%22M16.5%2018h4%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-spark: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203.5l1.9%205.1%205.1%201.9-5.1%201.9L12%2017.5l-1.9-5.1L5%2010.5l5.1-1.9z%22%2F%3E%3Cpath%20d%3D%22M18.5%2016v4%22%2F%3E%3Cpath%20d%3D%22M16.5%2018h4%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-train: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225.5%22%20y%3D%223%22%20width%3D%2213%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M5.5%2010.5h13%22%2F%3E%3Cpath%20d%3D%22M9%2014h.01%22%2F%3E%3Cpath%20d%3D%22M15%2014h.01%22%2F%3E%3Cpath%20d%3D%22M9%2021l1.5-4%22%2F%3E%3Cpath%20d%3D%22M15%2021l-1.5-4%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-train: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225.5%22%20y%3D%223%22%20width%3D%2213%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M5.5%2010.5h13%22%2F%3E%3Cpath%20d%3D%22M9%2014h.01%22%2F%3E%3Cpath%20d%3D%22M15%2014h.01%22%2F%3E%3Cpath%20d%3D%22M9%2021l1.5-4%22%2F%3E%3Cpath%20d%3D%22M15%2021l-1.5-4%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-pin: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021s6.5-5.6%206.5-11a6.5%206.5%200%200%200-13%200c0%205.4%206.5%2011%206.5%2011z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.4%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-pin: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021s6.5-5.6%206.5-11a6.5%206.5%200%200%200-13%200c0%205.4%206.5%2011%206.5%2011z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.4%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-store: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%209.5l1.5-5h13l1.5%205%22%2F%3E%3Cpath%20d%3D%22M4%209.5c0%201.4%201.1%202.5%202.7%202.5S9.3%2010.9%209.3%209.5c0%201.4%201.2%202.5%202.7%202.5s2.7-1.1%202.7-2.5c0%201.4%201.1%202.5%202.6%202.5S20%2010.9%2020%209.5%22%2F%3E%3Cpath%20d%3D%22M5.5%2012v8h13v-8%22%2F%3E%3Cpath%20d%3D%22M10%2020v-4.5h4V20%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-store: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%209.5l1.5-5h13l1.5%205%22%2F%3E%3Cpath%20d%3D%22M4%209.5c0%201.4%201.1%202.5%202.7%202.5S9.3%2010.9%209.3%209.5c0%201.4%201.2%202.5%202.7%202.5s2.7-1.1%202.7-2.5c0%201.4%201.1%202.5%202.6%202.5S20%2010.9%2020%209.5%22%2F%3E%3Cpath%20d%3D%22M5.5%2012v8h13v-8%22%2F%3E%3Cpath%20d%3D%22M10%2020v-4.5h4V20%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-layers: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203.5l8.5%204.5-8.5%204.5L3.5%208z%22%2F%3E%3Cpath%20d%3D%22M3.5%2012.5l8.5%204.5%208.5-4.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2016.5l8.5%204.5%208.5-4.5%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-layers: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203.5l8.5%204.5-8.5%204.5L3.5%208z%22%2F%3E%3Cpath%20d%3D%22M3.5%2012.5l8.5%204.5%208.5-4.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2016.5l8.5%204.5%208.5-4.5%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-user: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%223.8%22%2F%3E%3Cpath%20d%3D%22M4.5%2020.5a7.5%207.5%200%200%201%2015%200%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-user: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%223.8%22%2F%3E%3Cpath%20d%3D%22M4.5%2020.5a7.5%207.5%200%200%201%2015%200%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-infinity: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%208.5a3.5%203.5%200%201%200%200%207c3%200%207-7%2010-7a3.5%203.5%200%201%201%200%207c-3%200-7-7-10-7z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-infinity: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%208.5a3.5%203.5%200%201%200%200%207c3%200%207-7%2010-7a3.5%203.5%200%201%201%200%207c-3%200-7-7-10-7z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-gift: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%228%22%20width%3D%2217%22%20height%3D%224%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M5.5%2012v8.5h13V12%22%2F%3E%3Cpath%20d%3D%22M12%208v12.5%22%2F%3E%3Cpath%20d%3D%22M12%208C10.5%205%207%204.5%207%206.6%207%208%209.5%208%2012%208z%22%2F%3E%3Cpath%20d%3D%22M12%208c1.5-3%205-3.5%205-1.4C17%208%2014.5%208%2012%208z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-gift: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%228%22%20width%3D%2217%22%20height%3D%224%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M5.5%2012v8.5h13V12%22%2F%3E%3Cpath%20d%3D%22M12%208v12.5%22%2F%3E%3Cpath%20d%3D%22M12%208C10.5%205%207%204.5%207%206.6%207%208%209.5%208%2012%208z%22%2F%3E%3Cpath%20d%3D%22M12%208c1.5-3%205-3.5%205-1.4C17%208%2014.5%208%2012%208z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-star: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203.6l2.6%205.3%205.8.8-4.2%204.1%201%205.8L12%2016.9l-5.2%202.7%201-5.8-4.2-4.1%205.8-.8z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-star: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203.6l2.6%205.3%205.8.8-4.2%204.1%201%205.8L12%2016.9l-5.2%202.7%201-5.8-4.2-4.1%205.8-.8z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-clock: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M12%207.5V12l3%202%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-clock: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M12%207.5V12l3%202%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-check: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M8.3%2012.2l2.5%202.5%204.9-5.2%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-check: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M8.3%2012.2l2.5%202.5%204.9-5.2%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-crown: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2018.5h16%22%2F%3E%3Cpath%20d%3D%22M4.5%2015.5L3.5%207l4.8%203.6L12%204.5l3.7%206.1L20.5%207l-1%208.5z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-crown: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2018.5h16%22%2F%3E%3Cpath%20d%3D%22M4.5%2015.5L3.5%207l4.8%203.6L12%204.5l3.7%206.1L20.5%207l-1%208.5z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-search: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M20%2020l-4.3-4.3%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-search: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M20%2020l-4.3-4.3%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-book: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%205.5a2%202%200%200%201%202-2h12v15h-12a2%202%200%200%200-2%202z%22%2F%3E%3Cpath%20d%3D%22M18.5%2018.5v2h-12a2%202%200%200%201-2-2%22%2F%3E%3Cpath%20d%3D%22M9%208h6%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-book: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%205.5a2%202%200%200%201%202-2h12v15h-12a2%202%200%200%200-2%202z%22%2F%3E%3Cpath%20d%3D%22M18.5%2018.5v2h-12a2%202%200%200%201-2-2%22%2F%3E%3Cpath%20d%3D%22M9%208h6%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-leaf: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2019.5C5%2011%2010.5%205%2019.5%204.5%2019.5%2013.5%2014%2019.5%205%2019.5z%22%2F%3E%3Cpath%20d%3D%22M5%2019.5l7.5-7.5%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-leaf: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2019.5C5%2011%2010.5%205%2019.5%204.5%2019.5%2013.5%2014%2019.5%205%2019.5z%22%2F%3E%3Cpath%20d%3D%22M5%2019.5l7.5-7.5%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-scale: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204v16%22%2F%3E%3Cpath%20d%3D%22M7%2020h10%22%2F%3E%3Cpath%20d%3D%22M5%207.5h14%22%2F%3E%3Cpath%20d%3D%22M5%207.5L2.5%2013a3%203%200%200%200%205%200z%22%2F%3E%3Cpath%20d%3D%22M19%207.5L16.5%2013a3%203%200%200%200%205%200z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-scale: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204v16%22%2F%3E%3Cpath%20d%3D%22M7%2020h10%22%2F%3E%3Cpath%20d%3D%22M5%207.5h14%22%2F%3E%3Cpath%20d%3D%22M5%207.5L2.5%2013a3%203%200%200%200%205%200z%22%2F%3E%3Cpath%20d%3D%22M19%207.5L16.5%2013a3%203%200%200%200%205%200z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-doc: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.5%203.5h7l4%204v13h-11z%22%2F%3E%3Cpath%20d%3D%22M13.5%203.5v4h4%22%2F%3E%3Cpath%20d%3D%22M9%2012h6%22%2F%3E%3Cpath%20d%3D%22M9%2015.5h6%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-doc: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.5%203.5h7l4%204v13h-11z%22%2F%3E%3Cpath%20d%3D%22M13.5%203.5v4h4%22%2F%3E%3Cpath%20d%3D%22M9%2012h6%22%2F%3E%3Cpath%20d%3D%22M9%2015.5h6%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-mail: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%225.5%22%20width%3D%2217%22%20height%3D%2213%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%207l8%206%208-6%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-mail: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%225.5%22%20width%3D%2217%22%20height%3D%2213%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%207l8%206%208-6%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-heart: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020s-7.5-4.6-7.5-10A4.3%204.3%200%200%201%2012%207.4%204.3%204.3%200%200%201%2019.5%2010c0%205.4-7.5%2010-7.5%2010z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-heart: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020s-7.5-4.6-7.5-10A4.3%204.3%200%200%201%2012%207.4%204.3%204.3%200%200%201%2019.5%2010c0%205.4-7.5%2010-7.5%2010z%22%2F%3E%3C%2Fsvg%3E");
	--pdl-i-arrow: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3Cpath%20d%3D%22M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E");
	--pdl-img-arrow: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%234a7262%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3Cpath%20d%3D%22M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E");
}
.pdl-i::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; margin-right: .4em;
	vertical-align: -.2em; background-color: currentColor; flex-shrink: 0;
	-webkit-mask: var(--pdl-i) center / contain no-repeat; mask: var(--pdl-i) center / contain no-repeat; }
.pdl-i--yen { --pdl-i: var(--pdl-i-yen); }
.pdl-i--wallet { --pdl-i: var(--pdl-i-wallet); }
.pdl-i--calendar { --pdl-i: var(--pdl-i-calendar); }
.pdl-i--spark { --pdl-i: var(--pdl-i-spark); }
.pdl-i--train { --pdl-i: var(--pdl-i-train); }
.pdl-i--pin { --pdl-i: var(--pdl-i-pin); }
.pdl-i--store { --pdl-i: var(--pdl-i-store); }
.pdl-i--layers { --pdl-i: var(--pdl-i-layers); }
.pdl-i--user { --pdl-i: var(--pdl-i-user); }
.pdl-i--infinity { --pdl-i: var(--pdl-i-infinity); }
.pdl-i--gift { --pdl-i: var(--pdl-i-gift); }
.pdl-i--star { --pdl-i: var(--pdl-i-star); }
.pdl-i--clock { --pdl-i: var(--pdl-i-clock); }
.pdl-i--check { --pdl-i: var(--pdl-i-check); }
.pdl-i--crown { --pdl-i: var(--pdl-i-crown); }
.pdl-i--search { --pdl-i: var(--pdl-i-search); }
.pdl-i--book { --pdl-i: var(--pdl-i-book); }
.pdl-i--leaf { --pdl-i: var(--pdl-i-leaf); }
.pdl-i--scale { --pdl-i: var(--pdl-i-scale); }
.pdl-i--doc { --pdl-i: var(--pdl-i-doc); }
.pdl-i--mail { --pdl-i: var(--pdl-i-mail); }
.pdl-i--heart { --pdl-i: var(--pdl-i-heart); }
.pdl-i--arrow { --pdl-i: var(--pdl-i-arrow); }
