/* generated by v2/icons.py — do not edit by hand */
.v2i, .fa.v2-icon::before { display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em;
  background-color: currentColor; -webkit-mask: var(--i) center / contain no-repeat; mask: var(--i) center / contain no-repeat; }
.v2i-calendar { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='1.5'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4'/%3E%3Cpath d='M7.5 13h2M11 13h2M14.5 13h2M7.5 16.5h2M11 16.5h2'/%3E%3C/svg%3E"); }
.v2i-calendar-check { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='1.5'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4M9 15l2 2 4-4'/%3E%3C/svg%3E"); }
.v2i-calendar-x { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='1.5'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4M10 13l4 4M14 13l-4 4'/%3E%3C/svg%3E"); }
.v2i-user { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.6'/%3E%3Cpath d='M4.8 20c.8-3.8 3.6-6 7.2-6s6.4 2.2 7.2 6'/%3E%3C/svg%3E"); }
.v2i-users { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8.5' r='3.2'/%3E%3Cpath d='M3 19.5c.6-3.3 3-5.2 6-5.2s5.4 1.9 6 5.2'/%3E%3Cpath d='M15.2 5.6a3 3 0 1 1 1.3 5.7M17.2 14.4c2.1.5 3.5 2.2 3.9 4.6'/%3E%3C/svg%3E"); }
.v2i-member { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='10' r='3.2'/%3E%3Cpath d='M6.4 18.3c1.2-2.5 3.2-3.8 5.6-3.8s4.4 1.3 5.6 3.8'/%3E%3C/svg%3E"); }
.v2i-bed { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18.5V6M3 14h18v4.5M21 14v-2.5a2.5 2.5 0 0 0-2.5-2.5H11v5'/%3E%3Ccircle cx='7' cy='11' r='1.8'/%3E%3C/svg%3E"); }
.v2i-chevron-down { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E"); }
.v2i-chevron-left { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 6l-6 6 6 6'/%3E%3C/svg%3E"); }
.v2i-chevron-right { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 6l6 6-6 6'/%3E%3C/svg%3E"); }
.v2i-menu { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h10'/%3E%3C/svg%3E"); }
.v2i-tag { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12.2V4.5a1 1 0 0 1 1-1h7.7l8.3 8.3-8.7 8.7z'/%3E%3Ccircle cx='8' cy='8' r='1.4'/%3E%3C/svg%3E"); }
.v2i-gift { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='9' width='16' height='11.5' rx='1'/%3E%3Cpath d='M3 9h18M12 9v11.5M12 9c-1.5-3.8-5.5-4.6-5.5-2.2C6.5 8.4 9 9 12 9zM12 9c1.5-3.8 5.5-4.6 5.5-2.2 0 1.6-2.5 2.2-5.5 2.2z'/%3E%3C/svg%3E"); }
.v2i-bell { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 16.5V11a6 6 0 0 1 12 0v5.5l1.5 1.5h-15zM10 20.5a2 2 0 0 0 4 0'/%3E%3C/svg%3E"); }
.v2i-megaphone { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10v4h3l7 4.5v-13L7 10zM17.5 9.5a3.5 3.5 0 0 1 0 5M7 14l1.3 5h2.4L10 14.6'/%3E%3C/svg%3E"); }
.v2i-list { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 7h11M9 12h11M9 17h11M4.5 7h.01M4.5 12h.01M4.5 17h.01'/%3E%3C/svg%3E"); }
.v2i-paw { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7' cy='10' r='1.8'/%3E%3Ccircle cx='10.5' cy='6.5' r='1.8'/%3E%3Ccircle cx='14.5' cy='6.5' r='1.8'/%3E%3Ccircle cx='18' cy='10' r='1.8'/%3E%3Cpath d='M12.5 12c-3 0-5.5 3.3-5.5 5.4 0 1.6 1.5 2.1 3 1.6 1.6-.5 3.4-.5 5 0 1.5.5 3-.1 3-1.6 0-2.1-2.5-5.4-5.5-5.4z'/%3E%3C/svg%3E"); }
.v2i-spark { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l1.6 5.3 5.4 1.7-5.4 1.7L12 17.5l-1.6-5.3L5 10.5l5.4-1.7z'/%3E%3Cpath d='M18.5 16v4M16.5 18h4'/%3E%3C/svg%3E"); }
.v2i-dining { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3v7.5M4.5 3v4.5a2.5 2.5 0 0 0 5 0V3M7 10.5V21M16.5 21V3c-2 1.2-3 3.6-3 7v3.5h3'/%3E%3C/svg%3E"); }
.v2i-wifi { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 9a14 14 0 0 1 19 0M5.5 12.3a9.5 9.5 0 0 1 13 0M8.6 15.6a5 5 0 0 1 6.8 0'/%3E%3Ccircle cx='12' cy='19' r='.9'/%3E%3C/svg%3E"); }
.v2i-spa { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20c-4.5 0-8-2.5-8.5-7 2.8 0 5.8 1.3 8.5 4.2C14.7 14.3 17.7 13 20.5 13c-.5 4.5-4 7-8.5 7z'/%3E%3Cpath d='M12 17.2c-2-2.3-2.4-6-.1-9.7 2.4 3.7 2 7.4.1 9.7zM8.4 14.3C7.3 11.8 7.5 9 9 6.8M15.6 14.3c1.1-2.5.9-5.3-.6-7.5'/%3E%3C/svg%3E"); }
.v2i-fitness { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7.5v9M4.5 9.5v5M17 7.5v9M19.5 9.5v5M7 12h10M2.5 12h2M19.5 12h2'/%3E%3C/svg%3E"); }
.v2i-boat { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 15.5h18l-2.5 4h-13zM5.5 15.5l1-4.5h9l3 4.5M9 11V8h4.5l1.5 3'/%3E%3Cpath d='M2.5 21.5c1.5 0 1.5-.8 3-.8s1.5.8 3 .8 1.5-.8 3-.8 1.5.8 3 .8 1.5-.8 3-.8 1.5.8 3 .8'/%3E%3C/svg%3E"); }
.v2i-luggage { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5.5' y='7' width='13' height='12.5' rx='1.5'/%3E%3Cpath d='M9.5 7V4.5h5V7M9.5 10.5v6M14.5 10.5v6M8 19.5v1.5M16 19.5v1.5'/%3E%3C/svg%3E"); }
.v2i-hanger { --i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='2.5' width='8' height='19' rx='4'/%3E%3Ccircle cx='12' cy='7' r='1.6'/%3E%3Cpath d='M10.5 13.5h3M10.5 16h3'/%3E%3C/svg%3E"); }
.fa.fa-calendar { font-size: inherit; } .fa.fa-calendar::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-calendar) center / contain no-repeat; mask: var(--i-calendar) center / contain no-repeat; }
.fa.fa-calendar-check-o { font-size: inherit; } .fa.fa-calendar-check-o::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-calendar-check) center / contain no-repeat; mask: var(--i-calendar-check) center / contain no-repeat; }
.fa.fa-calendar-times-o { font-size: inherit; } .fa.fa-calendar-times-o::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-calendar-x) center / contain no-repeat; mask: var(--i-calendar-x) center / contain no-repeat; }
.fa.fa-user { font-size: inherit; } .fa.fa-user::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-user) center / contain no-repeat; mask: var(--i-user) center / contain no-repeat; }
.fa.fa-users { font-size: inherit; } .fa.fa-users::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-users) center / contain no-repeat; mask: var(--i-users) center / contain no-repeat; }
.fa.fa-hotel { font-size: inherit; } .fa.fa-hotel::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-bed) center / contain no-repeat; mask: var(--i-bed) center / contain no-repeat; }
.fa.fa-arrow-down { font-size: inherit; } .fa.fa-arrow-down::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-chevron-down) center / contain no-repeat; mask: var(--i-chevron-down) center / contain no-repeat; }
.fa.fa-bars { font-size: inherit; } .fa.fa-bars::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-menu) center / contain no-repeat; mask: var(--i-menu) center / contain no-repeat; }
.fa.fa-check-square-o { font-size: inherit; } .fa.fa-check-square-o::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-tag) center / contain no-repeat; mask: var(--i-tag) center / contain no-repeat; }
.fa.fa-gift { font-size: inherit; } .fa.fa-gift::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-gift) center / contain no-repeat; mask: var(--i-gift) center / contain no-repeat; }
.fa.fa-bell { font-size: inherit; } .fa.fa-bell::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-bell) center / contain no-repeat; mask: var(--i-bell) center / contain no-repeat; }
.fa.fa-bullhorn { font-size: inherit; } .fa.fa-bullhorn::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-megaphone) center / contain no-repeat; mask: var(--i-megaphone) center / contain no-repeat; }
.fa.fa-tasks { font-size: inherit; } .fa.fa-tasks::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-list) center / contain no-repeat; mask: var(--i-list) center / contain no-repeat; }
.fa.fa-paw { font-size: inherit; } .fa.fa-paw::before { content: ""; display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.2em; background-color: currentColor; -webkit-mask: var(--i-paw) center / contain no-repeat; mask: var(--i-paw) center / contain no-repeat; }
:root { --i-calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='1.5'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4'/%3E%3Cpath d='M7.5 13h2M11 13h2M14.5 13h2M7.5 16.5h2M11 16.5h2'/%3E%3C/svg%3E"); --i-calendar-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='1.5'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4M9 15l2 2 4-4'/%3E%3C/svg%3E"); --i-calendar-x: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='1.5'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4M10 13l4 4M14 13l-4 4'/%3E%3C/svg%3E"); --i-user: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.6'/%3E%3Cpath d='M4.8 20c.8-3.8 3.6-6 7.2-6s6.4 2.2 7.2 6'/%3E%3C/svg%3E"); --i-users: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8.5' r='3.2'/%3E%3Cpath d='M3 19.5c.6-3.3 3-5.2 6-5.2s5.4 1.9 6 5.2'/%3E%3Cpath d='M15.2 5.6a3 3 0 1 1 1.3 5.7M17.2 14.4c2.1.5 3.5 2.2 3.9 4.6'/%3E%3C/svg%3E"); --i-member: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='10' r='3.2'/%3E%3Cpath d='M6.4 18.3c1.2-2.5 3.2-3.8 5.6-3.8s4.4 1.3 5.6 3.8'/%3E%3C/svg%3E"); --i-bed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18.5V6M3 14h18v4.5M21 14v-2.5a2.5 2.5 0 0 0-2.5-2.5H11v5'/%3E%3Ccircle cx='7' cy='11' r='1.8'/%3E%3C/svg%3E"); --i-chevron-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E"); --i-chevron-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 6l-6 6 6 6'/%3E%3C/svg%3E"); --i-chevron-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 6l6 6-6 6'/%3E%3C/svg%3E"); --i-menu: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h10'/%3E%3C/svg%3E"); --i-tag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12.2V4.5a1 1 0 0 1 1-1h7.7l8.3 8.3-8.7 8.7z'/%3E%3Ccircle cx='8' cy='8' r='1.4'/%3E%3C/svg%3E"); --i-gift: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='9' width='16' height='11.5' rx='1'/%3E%3Cpath d='M3 9h18M12 9v11.5M12 9c-1.5-3.8-5.5-4.6-5.5-2.2C6.5 8.4 9 9 12 9zM12 9c1.5-3.8 5.5-4.6 5.5-2.2 0 1.6-2.5 2.2-5.5 2.2z'/%3E%3C/svg%3E"); --i-bell: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 16.5V11a6 6 0 0 1 12 0v5.5l1.5 1.5h-15zM10 20.5a2 2 0 0 0 4 0'/%3E%3C/svg%3E"); --i-megaphone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10v4h3l7 4.5v-13L7 10zM17.5 9.5a3.5 3.5 0 0 1 0 5M7 14l1.3 5h2.4L10 14.6'/%3E%3C/svg%3E"); --i-list: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 7h11M9 12h11M9 17h11M4.5 7h.01M4.5 12h.01M4.5 17h.01'/%3E%3C/svg%3E"); --i-paw: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7' cy='10' r='1.8'/%3E%3Ccircle cx='10.5' cy='6.5' r='1.8'/%3E%3Ccircle cx='14.5' cy='6.5' r='1.8'/%3E%3Ccircle cx='18' cy='10' r='1.8'/%3E%3Cpath d='M12.5 12c-3 0-5.5 3.3-5.5 5.4 0 1.6 1.5 2.1 3 1.6 1.6-.5 3.4-.5 5 0 1.5.5 3-.1 3-1.6 0-2.1-2.5-5.4-5.5-5.4z'/%3E%3C/svg%3E"); --i-spark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l1.6 5.3 5.4 1.7-5.4 1.7L12 17.5l-1.6-5.3L5 10.5l5.4-1.7z'/%3E%3Cpath d='M18.5 16v4M16.5 18h4'/%3E%3C/svg%3E"); --i-dining: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3v7.5M4.5 3v4.5a2.5 2.5 0 0 0 5 0V3M7 10.5V21M16.5 21V3c-2 1.2-3 3.6-3 7v3.5h3'/%3E%3C/svg%3E"); --i-wifi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 9a14 14 0 0 1 19 0M5.5 12.3a9.5 9.5 0 0 1 13 0M8.6 15.6a5 5 0 0 1 6.8 0'/%3E%3Ccircle cx='12' cy='19' r='.9'/%3E%3C/svg%3E"); --i-spa: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20c-4.5 0-8-2.5-8.5-7 2.8 0 5.8 1.3 8.5 4.2C14.7 14.3 17.7 13 20.5 13c-.5 4.5-4 7-8.5 7z'/%3E%3Cpath d='M12 17.2c-2-2.3-2.4-6-.1-9.7 2.4 3.7 2 7.4.1 9.7zM8.4 14.3C7.3 11.8 7.5 9 9 6.8M15.6 14.3c1.1-2.5.9-5.3-.6-7.5'/%3E%3C/svg%3E"); --i-fitness: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7.5v9M4.5 9.5v5M17 7.5v9M19.5 9.5v5M7 12h10M2.5 12h2M19.5 12h2'/%3E%3C/svg%3E"); --i-boat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 15.5h18l-2.5 4h-13zM5.5 15.5l1-4.5h9l3 4.5M9 11V8h4.5l1.5 3'/%3E%3Cpath d='M2.5 21.5c1.5 0 1.5-.8 3-.8s1.5.8 3 .8 1.5-.8 3-.8 1.5.8 3 .8 1.5-.8 3-.8 1.5.8 3 .8'/%3E%3C/svg%3E"); --i-luggage: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5.5' y='7' width='13' height='12.5' rx='1.5'/%3E%3Cpath d='M9.5 7V4.5h5V7M9.5 10.5v6M14.5 10.5v6M8 19.5v1.5M16 19.5v1.5'/%3E%3C/svg%3E"); --i-hanger: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='2.5' width='8' height='19' rx='4'/%3E%3Ccircle cx='12' cy='7' r='1.6'/%3E%3Cpath d='M10.5 13.5h3M10.5 16h3'/%3E%3C/svg%3E"); }
